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
344431629295	344431629857	344431630407	344431630957	344431631506	344431632057	344431632607	344431633157	344431633706	344431634257	344431634807	344431635357	344431635906	344431636457	344431637007	344431637557	344431638106	344431638657	344431639207	344431639757	344431640306	344431640857	344431641407	344431641957	344431642506	344431643057	344431643607	344431644157	344431644706	344431645257	344431645807	344431646357	344431646906	344431647457	344431648007	344431648557	344431649106	344431649657	344431650207	344431650757	344431651306	344431651857	344431652407	344431652957	344431653506	344431654057	344431654607	344431655157	344431655706	344431656257	344431656807	344431657357	344431657906	344431658457	344431659007	344431659557	344431660106	344431660657	344431661207	344431661757	344431662306	344431662857	344431663407	344431663957	344431664506	344431665057	344431665607	344431666157	344431666706	344431667257	344431667807	344431668357	344431668906	344431669457	344431670007	344431670557	344431671106	344431671657	344431672207	344431672757	344431673306	344431673857	344431674407	344431674957	344431675506	344431676057	344431676607	344431677157	344431677706	344431678257	344431678807	344431679357	344431679906	344431680457	344431681007	344431681557	344431682106	344431682657	344431683207	344431683757	344431684306	344431684857	344431685407	344431685957	344431686506	344431687057	344431687607	344431688157	344431688706	344431689257	344431689807	344431690357	344431690906	344431691457	344431692007	344431692557	344431693106	344431693657	344431694207	344431694757	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
1900	2700	2165	3300	1900	2700	2165	3300	1900	2700	2165	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2167	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2167	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2165	3300	1900	2700	2165	3300	1900	2700	2165	3300	1900	2700	2165	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2167	3300	1900	2700	2167	3300	1900	2700	2167	3300	1900	2700	2167	3300	1900	2700	2167	3300	1900	2700	2168	3300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5458	1390	104	82	77	79	113	99	143	235	271	215	198	167	183	172	138	111	147	149	137	105	74	62	113	560	133	54	59	50	55	58	52	63	59	62	49	48	62	62	51	60	54	58	53	51	40	53	42	55	43	35	70	59	53	46	52	51	45	52	38	50	39	52	46	50	54	57	45	41	49	44	39	44	49	41	45	36	47	53	50	59	54	53	51	41	55	52	61	53	60	53	49	44	55	53	43	51	56	50	40	43	48	41	46	60	51	52	47	37	53	42	50	53	57	48	40	51	58	45	48	54	46	45	38	59	47	64	50	47	43	36	54	52	54	51	51	54	52	55	51	42	64	64	58	58	63	57	62	66	50	55	41	57	41	53	41	52	42	64	62	64	57	59	51	66	60	63	45	49	53	53	42	57	39	53	48	44	51	46	33	53	38	52	50	47	49	47	67	46	56	43	38	59	44	47	62	51	46	47	49	49	50	50	39	65	42	53	44	45	47	53	49	52	51	56	61	53	36	61	51	56	71	53	54	53	58	44	53	55	60	47	58	61	51	51	47	47	45	45	41	64	46	42	51	42	51	41	45	41	53	54	55	49	46	64	54	49	64	70	64	45	51	45	46	58	61	57	52	53	52	51	61	62	48	35	61	64	57	40	47	45	52	53	51	54	48	46	58	43	40	57	62	55	50	50	54	61	48	60	50	53	52	55	48	45	37	63	54	55	44	63	44	44	50	51	57	56	48	40	47	48	41	48	49	39	55	60	45	54	50	49	55	47	47	52	52	49	57	37	58	51	42	56	47	46	36	51	36	59	50	60	56	46	48	59	54	38	50	56	52	43	57	59	61	64	49	49	45	52	57	43	58	50	48	43	62	53	52	58	54	44	51	51	51	60	63	66	50	45	51	55	63	50	59	44	54	63	53	56	51	38	58	46	50	50	55	56	55	46	46	50	46	51	56	53	55	39	65	36	45	49	58	43	55	51	58	44	56	62	60	49	58	58	52	56	51	36	52	46	38	49	52	50	45	52	55	51	54	50	60	60	45	54	49	43	50	58	53	55	45	57	43	45	41	45	56	62	51	62	52	53	32	36	42	54	47	46	53	55	45	52	64	42	50	41	53	52	56	52	51	52	46	35	56	41	60	47	47	53	46	53	64	48	56	50	69	49	42	41	50	59	56	56	54	56	44	42	50	55	60	53	47	60	64	57	58	52	58	42	56	50	55	64	44	53	50	54	52	48	62	48	64	52	53	44	51	52	40	48	51	53	45	41	48	47	59	49	50	50	49	58	38	67	64	59	64	57	43	45	46	51	48	57	54	52	57	44	39	40	57	36	59	48	64	63	55	56	65	51	46	47	53	51	50	50	55	46	63	51	50	43	53	48	57	74	47	44	49	49	43	33	55	50	57	53	57	61	44	55	52	37	52	37	55	51	49	52	51	50	53	46	63	52	58	47	47	54	62	56	58	52	42	55	64	59	44	55	45	50	56	57	63	39	49	53	49	54	38	56	36	47	40	48	44	52	47	51	51	42	54	46	43	59	52	55	54	63	63	58	56	62	38	50	57	51	55	52	54	50	54	55	50	50	55	50	47	53	49	49	53	56	43	50	44	52	55	56	52	43	50	48	36	45	61	56	65	48	51	43	46	51	59	56	47	50	53	62	48	62	56	44	58	62	59	41	45	49	63	49	52	61	49	47	45	46	59	50	49	49	40	48	52	51	60	65	41	53	46	57	57	47	58	60	54	36	47	44	44	60	55	48	44	43	43	39	45	45	62	40	57	61	54	49	44	45	49	58	49	42	45	52	52	56	47	45	51	44	50	53	48	44	48	56	51	46	48	50	53	58	55	52	60	42	53	42	44	37	44	54	51	48	61	51	58	62	48	48	62	54	44	57	48	60	56	38	46	44	52	34	45	43	45	50	54	43	54	52	38	45	60	52	52	46	51	54	43	51	55	48	48	54	49	53	47	52	46	58	51	54	50	43	53	45	50	46	49	61	49	43	59	57	57	52	43	53	52	44	57	65	52	49	43	50	56	60	49	44	53	60	71	53	42	50	48	60	54	38	41	39	43	56	48	54	48	42	44	44	43	52	53	50	54	46	45	56	45	57	43	66	59	53	48	51	32	47	45	44	45	46	53	50	50	47	43	45	57	43	49	53	41	54	52	59	49	52	42	53	48	52	43	36	43	40	58	54	43	54	41	69	44	53	59	46	54	36	50	52	55	57	43	67	51	58	53	81	46	60	35	50	57	46	56	42	49	60	48	39	46	54	46	52	58	62	42	57	62	63	46	55	61	52	49	50	57	52	52	44	45	56	57	48	56	52	49	55	57	45	52	52	48	54	43	52	51	53	47	42	63	46	41	57	54	46	52	54	50	57	49	61	47	51	43	42	48	57	50	47	50	46	57	45	50	44	48	44	54	65	50	43	41	46	45	46	48	45	42	59	43	50	60	55	61	46	57	59	47	49	54	47	46	43	52	54	43	61	47	60	60	41	59	44	62	47	63	47	59	44	45	56	60	49	48	53	48	43	57	47	46	56	47	51	56	45	43	52	59	53	43	46	53	49	51	59	41	49	54	62	48	41	53	40	42	45	53	69	53	52	56	53	54	66	39	59	57	60	51	51	43	48	36	71	51	45	52	48	63	49	54	50	44	56	54	46	58	46	65	47	52	50	53	64	48	43	49	45	59	35	65	49	57	63	47	43	47	54	47	36	41	59	50	50	60	47	60	50	44	58	58	50	50	57	49	46	48	42	50	50	49	48	42	49	50	53	43	43	49	42	53	46	46	41	40	46	57	38	53	60	54	43	58	65	42	61	47	58	52	51	56	55	50	48	39	54	49	51	45	55	55	58	45	44	53	57	49	47	57	63	51	64	54	68	47	52	62	69	51	35	57	54	55	59	46	49	61	63	48	41	53	56	40	41	51	50	62	60	43	61	53	52	46	37	60	52	56	38	26	56	51	57	48	55	58	62	45	67	38	48	46	49	54	44	49	41	42	55	47	47	45	56	50	39	55	53	47	51	47	41	47	54	53	43	46	59	59	40	54	51	48	52	51	46	57	41	49	46	58	51	46	47	52	45	56	51	45	51	41	44	55	41	48	71	43	63	60	56	55	38	55	55	52	55	48	61	42	61	49	60	53	64	63	49	53	57	59	48	43	60	47	36	49	55	71	50	50	48	52	54	39	58	48	59	54	53	47	54	57	40	43	52	47	61	36	50	45	59	57	62	54	42	45	56	42	48	55	46	51	54	50	49	51	59	56	51	56	48	48	47	51	42	55	52	43	51	59	57	51	42	52	55	50	50	59	47	58	48	54	55	58	53	46	66	59	54	53	44	50	50	50	53	38	53	59	50	54	46	51	47	53	58	44	50	40	50	55	48	47	54	50	52	53	52	39	35	54	59	55	51	59	53	48	50	52	65	51	56	67	50	40	71	39	63	54	53	54	50	48	52	41	54	50	66	58	57	48	55
32335	9603	808	818	1716	3050	3822	3703	4472	7673	8425	7221	5248	4089	4557	4493	3020	2522	3398	3521	2068	1583	1167	955	2281	11731	1726	432	440	425	406	389	426	375	403	453	426	394	447	388	398	398	379	357	404	414	374	389	354	383	428	378	360	384	361	355	373	359	375	399	409	383	369	372	336	418	374	363	398	378	332	367	361	375	388	350	355	338	382	387	331	409	342	398	390	377	351	362	362	384	404	369	382	388	351	396	399	366	392	382	350	399	347	374	389	362	405	357	356	367	354	349	355	381	400	364	386	349	386	344	391	390	363	378	412	342	404	367	387	359	392	373	362	351	404	370	396	371	359	375	372	330	370	393	353	401	392	385	376	362	361	356	344	373	368	378	372	375	363	354	390	396	351	400	360	372	433	366	398	379	382	380	382	404	377	368	365	388	361	395	355	389	388	338	392	339	387	354	374	381	334	400	396	391	377	373	382	364	365	363	371	389	402	354	342	378	351	354	337	365	379	380	367	390	348	378	357	377	355	372	367	349	341	335	370	361	347	375	392	375	363	375	402	358	395	378	385	383	378	368	382	373	371	371	378	396	401	413	345	392	333	373	405	371	380	343	357	376	367	388	357	380	380	388	375	395	388	355	368	395	367	402	359	388	374	355	366	362	351	379	413	364	372	364	350	361	363	383	371	336	362	337	412	365	383	391	352	390	374	361	412	383	379	387	358	359	386	407	379	381	390	370	392	351	374	345	391	372	413	321	399	392	346	361	379	358	361	388	383	397	372	377	359	377	369	374	371	364	348	381	365	367	349	392	388	361	371	391	410	401	375	394	365	350	373	369	400	431	350	365	382	380	382	384	374	372	396	372	362	334	346	355	355	374	366	372	368	375	396	386	382	359	359	352	398	331	421	393	374	386	395	377	348	403	374	383	390	379	334	380	384	355	370	369	392	388	411	384	399	368	377	346	369	364	403	385	378	367	356	360	377	403	342	359	367	381	406	388	326	389	358	352	358	407	345	339	407	406	385	387	371	376	356	332	355	377	385	357	354	371	371	400	360	361	359	374	400	404	355	398	377	354	367	384	361	390	375	367	368	379	374	371	370	361	370	375	372	393	372	392	364	369	369	370	363	336	380	368	380	353	381	367	399	384	375	373	387	362	415	352	345	380	349	386	381	379	376	368	373	340	362	387	328	383	370	390	361	351	378	332	352	390	370	342	350	364	358	382	387	415	368	364	378	352	367	408	362	347	392	402	392	349	388	401	373	387	377	370	377	393	339	374	403	340	371	364	397	380	369	369	333	349	390	413	366	337	373	373	336	382	357	368	371	347	424	359	391	400	377	380	401	361	385	367	392	401	375	380	388	333	366	344	374	407	367	374	372	365	369	410	390	381	352	379	356	362	350	375	409	357	372	381	397	406	366	349	345	400	392	358	368	352	359	340	361	383	375	357	384	367	382	367	381	359	381	346	357	346	363	363	354	351	382	375	337	379	377	374	391	398	362	382	386	387	371	385	385	363	391	369	370	394	385	378	353	403	380	372	372	357	351	358	364	358	390	404	348	376	347	311	390	386	359	373	376	373	385	352	353	388	374	393	406	418	366	386	379	362	361	398	353	373	397	391	382	380	391	362	337	384	381	390	365	397	394	361	380	411	361	356	365	366	357	384	331	380	394	372	367	365	402	393	362	339	401	347	375	400	356	371	365	359	380	374	372	381	359	374	371	396	387	392	376	352	403	365	406	400	365	379	372	394	372	345	391	368	375	364	358	396	352	378	346	378	350	362	391	374	378	390	393	395	392	374	367	359	374	424	377	376	404	346	343	377	400	397	383	386	392	380	395	380	385	330	345	382	385	391	368	363	378	353	374	369	419	362	369	383	381	362	376	355	336	396	332	361	357	362	394	387	373	383	350	367	365	406	375	383	380	387	361	363	383	376	370	404	353	417	368	344	397	335	373	395	372	365	400	393	387	331	395	392	399	381	383	343	375	360	405	384	408	379	425	361	381	359	360	368	365	387	411	381	364	374	325	376	352	349	384	366	381	373	375	395	368	360	404	352	366	370	369	348	403	401	377	361	383	388	359	412	374	383	359	363	354	394	383	383	371	376	370	387	363	343	396	385	420	380	349	357	369	412	388	394	350	343	376	393	403	409	352	338	348	386	385	368	411	347	405	359	394	351	381	384	355	353	375	339	366	395	377	392	375	398	345	359	395	384	355	373	372	376	391	379	394	343	337	380	372	368	389	373	372	351	357	390	372	337	382	394	367	375	367	341	392	366	386	363	351	378	368	358	379	370	372	378	378	385	350	366	346	354	371	371	373	346	371	386	362	371	412	363	365	350	357	352	387	399	363	359	406	359	368	402	371	397	351	396	395	394	381	379	377	365	371	364	391	379	350	373	360	404	379	347	352	390	378	363	387	398	361	386	369	363	383	387	356	360	378	389	389	391	358	367	374	386	369	384	360	420	346	361	389	382	356	356	374	382	370	387	367	373	369	385	388	354	381	391	362	390	369	380	338	341	341	383	389	352	410	358	386	398	371	381	398	385	370	380	376	358	370	364	361	383	364	350	384	390	386	382	416	353	378	385	393	367	368	370	358	362	390	437	343	380	394	354	412	403	365	341	374	384	366	364	370	403	368	384	386	396	376	396	394	368	352	381	360	372	364	383	386	379	374	342	362	398	385	343	361	376	421	407	372	386	377	335	376	404	405	379	395	373	351	356	347	431	379	391	358	352	362	379	385	378	392	354	368	390	361	339	348	401	367	347	382	400	383	362	369	407	405	365	404	377	374	371	366	372	339	373	400	332	392	374	366	352	364	403	423	387	394	365	341	375	390	392	384	371	355	405	388	350	388	345	408	360	365	395	391	372	376	353	380	383	389	413	374	339	372	357	369	405	394	370	419	350	387	390	364	377	399	369	369	376	355	390	380	366	359	379	369	370	389	401	354	378	386	376	374	372	361	383	395	360	343	397	385	349	370	369	362	370	385	378	385	419	362	381	360	347	377	366	355	376	369	363	366	365	405	366	408	363	404	380	404	388	365	359	390	384	353	383	394	392	354	407	379	385	381	374	371	422	398	371	347	387	383	400	361	353	336	374	365	375	375	350	381	362	388	346	374	356	357	378	361	373	365	401	361	391	382	358	358	366	356	383	392	372	380	402	375	372	363	357	376	381	402	409	353	395	379	358	405	349	392	362	383	386	366	335	384	368	395	399	365	359	363	391	397	384	370	366	380	393	395	365	365	372	371	418	371	387	400	397	366	366	360	352	349	375	381	373	395	381	379	328	366	396	366	383	377	361	379	376	366	379	396	384	381	377	354	374	381	376	381	376	327	364	348	386	363	406	404	389	379	390	372	407	338	388	381	414	386	354	381	365	369	354	369	371	345	358	370	357	374	373	407	399	388	352	348	392	399	367	337	399	347	418	378	396	384	348	382	352	373	367	363	376	395	369	354	383	392	354	353	381	403	347	389	363	390	385	367	352	348	368
2790	490	144	135	130	131	131	156	189	221	252	225	202	166	187	192	181	164	188	176	160	145	141	140	162	183	147	141	148	137	145	159	147	133	139	150	157	136	159	138	151	148	148	145	179	118	141	148	171	147	134	150	143	130	149	160	153	145	145	140	136	133	125	134	154	136	149	137	144	126	140	121	140	159	130	136	141	130	144	138	130	127	161	178	163	158	160	145	150	141	145	142	141	120	126	122	143	138	150	142	145	142	140	150	142	150	138	144	124	140	121	133	153	151	148	144	119	138	131	162	134	136	145	161	142	132	139	146	145	163	158	128	137	152	133	138	166	117	148	154	127	134	139	146	146	142	146	134	154	127	146	145	129	140	143	139	143	136	143	147	133	154	150	141	141	140	140	135	142	132	136	126	132	133	136	134	141	147	149	143	144	159	146	127	153	141	130	151	148	130	127	152	135	134	146	146	156	136	134	142	147	133	170	135	135	137	137	151	122	140	127	134	144	116	131	135	153	146	145	137	154	164	152	150	146	136	144	156	149	137	123	138	151	123	152	138	131	147	154	153	133	132	135	148	132	133	144	159	144	132	152	123	140	137	164	157	138	141	136	145	152	138	135	151	142	156	146	134	132	131	126	149	148	148	145	152	160	146	129	128	137	140	143	135	126	139	150	139	145	147	162	152	138	128	143	148	147	130	127	143	151	138	166	150	148	142	131	132	161	163	135	122	137	146	144	136	127	143	118	143	140	146	143	151	127	139	133	141	154	132	144	151	158	139	129	132	163	151	154	141	157	131	144	156	126	121	136	136	156	129	153	167	156	146	132	141	127	143	149	138	130	147	121	143	176	140	143	121	156	137	154	150	125	163	165	139	158	140	165	134	139	145	139	128	131	154	129	137	137	159	132	160	149	137	137	138	149	147	121	113	149	118	127	153	151	142	130	138	138	139	122	152	117	144	134	135	136	140	129	146	136	156	116	134	147	111	177	136	147	159	134	141	129	144	120	129	131	144	118	144	153	139	122	156	135	149	135	170	141	129	157	143	144	134	159	146	145	134	139	143	134	145	144	153	134	149	132	145	143	127	130	159	132	166	138	127	131	148	159	125	140	135	132	144	161	143	140	154	161	155	155	135	136	150	155	145	134	140	130	134	149	156	153	144	116	143	147	152	139	129	157	151	139	127	115	136	132	126	147	126	149	161	161	124	137	146	118	144	139	139	138	129	121	139	155	128	145	133	150	158	148	131	158	138	152	137	166	127	145	155	147	128	146	134	138	141	155	136	130	161	148	139	134	125	140	150	157	151	140	166	145	141	138	133	140	147	122	137	141	133	143	150	160	148	139	152	149	134	135	133	135	136	146	144	128	149	127	127	158	154	128	160	135	152	128	128	133	165	125	160	118	134	144	145	128	135	130	142	131	163	137	158	146	142	118	155	119	152	150	132	142	125	142	132	129	145	142	146	125	128	153	144	139	138	184	150	163	144	158	126	144	134	145	163	145	138	127	134	126	110	134	152	155	143	129	155	138	148	148	141	140	157	141	121	135	144	114	139	151	115	141	152	131	156	158	151	121	157	142	156	144	141	143	158	149	140	163	133	139	131	144	151	154	157	152	139	136	146	152	121	117	154	143	142	163	145	136	142	131	154	135	134	150	138	153	148	120	147	152	127	148	150	124	156	130	153	154	126	146	148	157	148	134	139	145	115	144	155	121	131	145	150	145	126	138	149	146	147	152	151	131	156	154	141	142	155	136	123	152	147	148	134	125	130	139	121	131	151	126	153	119	134	152	159	126	140	157	145	126	131	144	125	143	128	147	124	148	151	143	132	151	130	145	141	151	127	163	151	166	126	127	139	123	156	124	145	145	141	160	137	155	138	134	125	139	149	139	149	119	133	156	142	146	151	157	136	139	153	126	127	144	154	151	153	145	156	139	138	144	162	138	145	153	136	136	145	141	123	135	140	154	133	147	146	155	156	168	162	142	145	147	142	148	163	128	141	144	160	136	147	123	134	119	165	150	148	147	121	142	126	146	160	145	138	151	144	156	147	115	148	136	134	146	131	131	132	140	160	123	149	145	157	136	157	136	140	130	148	136	148	135	141	151	158	160	160	139	125	130	135	157	146	138	140	151	146	143	128	154	140	118	167	135	143	137	152	168	127	140	141	117	154	138	162	175	125	139	138	157	150	141	134	133	142	145	124	152	135	130	133	138	127	157	115	141	143	139	128	143	150	147	155	165	137	139	144	155	150	139	129	158	115	139	126	132	136	136	142	150	150	146	136	158	144	144	147	135	127	145	126	115	145	133	130	136	140	157	122	147	160	152	129	125	162	140	139	159	136	156	117	123	137	145	144	161	138	153	137	137	138	139	160	130	123	125	143	158	140	160	142	140	150	164	114	131	130	123	150	154	134	135	141	120	117	135	140	120	153	130	153	150	143	146	118	167	153	126	155	160	160	128	132	128	147	141	133	135	155	137	158	163	146	142	161	150	154	155	164	116	137	139	132	142	149	151	143	133	139	129	120	151	140	138	158	144	169	120	140	164	142	135	126	137	137	134	148	154	134	138	169	134	153	134	127	150	132	151	153	138	148	142	135	134	159	134	129	149	153	150	137	158	129	116	146	131	129	123	139	129	141	142	142	139	145	156	125	133	144	128	153	124	153	145	136	154	142	141	134	155	149	134	149	121	133	127	145	140	140	123	119	144	138	118	136	153	135	147	125	129	144	155	141	149	123	100	120	142	149	140	141	139	143	137	136	148	138	141	135	151	149	151	134	152	150	153	146	143	147	143	160	142	148	144	140	142	156	140	146	131	141	150	159	144	137	148	132	141	162	159	139	133	135	152	146	129	143	140	147	123	157	153	131	128	146	150	139	162	159	138	138	139	152	141	124	153	147	119	140	140	145	137	143	123	134	146	152	138	149	140	153	148	143	150	158	152	120	142	129	146	130	138	142	133	141	137	139	141	131	139	117	120	127	127	128	149	142	158	149	143	154	162	136	130	129	137	127	152	152	143	144	148	130	147	143	143	122	143	161	166	144	152	147	139	159	150	150	138	146	162	147	150	143	147	134	133	148	142	155	134	134	142	143	137	159	156	147	142	144	129	146	129	132	143	112	147	138	149	128	153	134	154	126	139	131	150	149	117	159	148	154	162	147	126	135	119	129	167	126	139	131	139	141	140	145	131	128	134	140	146	151	148	135	143	126	123	158	154	170	145	156	143	164	158	154	147	161	172	138	150	139	138	165	140	125	135	137	139	145	135	136	123	147	140	149	136	161	142	161	143	123	142	129	164	142	127	139	165	125	134	142	161	141	138	140	152	132	130	144	138	149	124	149	143	157	136	125	150	140	147	135	160	128	128	149	133	149	140	125	141	152	168	146	141	149	133	153	139	166	151	137	129	167	126	144	160	138	141	138	138	152	163	147	140	131	161	126	137	125	133	133	118	133	143	151	138	153	144	139	141	141	122	134	135	149	151	149
19927	4562	1092	1069	1173	1673	1793	1827	2812	4363	4603	3481	2838	2539	2848	2543	1973	1988	2297	2128	1639	1556	1250	1209	1136	2401	1202	1032	1052	1013	1041	1020	1004	1032	991	983	1047	993	1023	951	971	907	982	1011	982	1010	1030	1050	982	970	1005	965	992	973	989	1025	944	1019	975	995	1049	963	991	967	990	958	1038	972	1038	1055	1019	1032	1026	1022	977	974	1008	1012	972	1023	967	986	949	999	947	976	974	984	962	937	991	967	968	988	1043	977	959	1035	1038	994	979	993	976	1027	984	1001	996	1050	982	1010	1044	966	1021	1001	1011	981	1002	1044	928	1026	972	1017	1029	959	1030	1015	995	982	953	1021	985	1029	1020	1007	1027	990	1055	990	991	1023	984	1003	1026	954	1030	1054	1046	997	1028	986	976	1072	953	978	1004	1038	1029	1015	951	966	998	1028	1003	979	1001	1002	1025	1063	999	985	1027	994	1059	978	1011	997	988	1008	953	1076	985	1022	983	1022	990	945	1046	1023	968	1058	971	1048	1024	958	1001	982	966	1037	1027	993	1056	1010	982	1071	1003	1001	1022	960	991	983	961	973	1035	989	1022	1039	948	967	992	1043	1037	1042	994	1074	987	1020	1033	963	988	1027	1001	1014	963	983	1031	984	993	930	1045	987	1005	1039	1037	1006	1010	1035	999	1045	966	1042	952	1015	965	1033	1046	1033	1039	985	994	1064	983	1009	1027	951	1057	1023	968	984	1024	1013	975	997	1048	1005	998	1010	971	1070	1009	969	987	946	1013	1000	1022	1053	1018	991	982	1017	1024	953	1015	994	1000	990	966	994	970	987	1027	963	957	998	993	1043	1023	974	992	983	950	1090	1016	1002	1048	967	1014	986	983	991	1036	1007	1044	1029	1046	996	983	1016	1062	991	1021	1000	989	1041	1031	1060	955	1056	980	974	993	1034	1038	1020	974	975	1010	984	968	1010	1041	972	1016	994	1014	993	1017	1041	941	1014	1011	1034	988	1057	994	980	1015	1027	979	978	975	1053	983	1004	957	980	1000	1079	982	1036	1019	1004	1018	969	1028	974	974	972	1019	1003	981	1042	930	1026	997	1029	1026	975	1033	1038	1011	975	1027	992	979	994	1034	986	986	978	1000	999	1034	1003	977	1042	1010	932	995	1007	990	1055	968	1038	1026	1098	997	1045	978	988	982	1036	973	951	1044	1021	975	1026	969	986	1021	967	1015	1011	1018	1033	1019	978	949	982	969	1031	1001	968	997	986	1044	1027	1023	984	1021	1016	1025	1007	987	958	978	1004	1010	1020	964	997	993	1011	952	1046	1046	985	979	1007	984	1048	968	1012	1003	998	1021	1005	992	1011	982	965	1045	1003	988	997	927	1035	939	1039	983	957	1047	999	1015	958	1014	1028	1016	1031	1000	1051	972	983	1009	923	1036	1034	1055	955	1021	1014	1002	992	1000	980	1039	995	985	1006	983	997	1036	990	988	1041	1060	996	990	993	986	995	1089	1053	1004	991	961	1006	1058	982	986	1063	981	1010	1009	978	1002	995	997	969	982	1013	1015	1012	1028	949	1030	1045	987	1011	1023	1031	1001	953	968	999	984	968	1100	954	996	1049	994	1052	1060	1016	1025	997	1053	975	967	1002	1030	1031	1031	1018	992	988	1017	930	1009	1013	1034	1023	1005	1007	1007	967	969	964	1009	970	1018	1004	953	1028	984	1011	1008	1051	1035	993	986	966	1030	1013	981	1051	1003	1031	1001	1032	1018	989	992	1028	999	1022	1030	1043	957	983	1038	969	962	959	1013	1045	1059	969	1009	1022	1008	963	1020	994	965	1020	1037	1010	1034	970	1016	1002	1031	1009	1015	1015	964	960	996	1001	937	965	989	1006	1026	1064	1003	1001	994	1001	1033	992	1039	1001	935	1006	977	1034	1009	1035	1007	990	952	1024	1053	1041	1030	975	1034	1013	964	971	1033	987	1040	1020	994	1004	1053	1014	999	998	1005	972	1033	1037	1003	1015	1037	965	1021	1015	1013	1036	997	1035	990	1044	1025	1010	1026	1017	995	952	1010	1007	1000	1019	1033	991	983	965	947	976	1030	1053	999	992	1015	1013	1016	1050	1037	1038	1022	968	1016	1050	1039	1049	997	959	980	1018	1044	998	1033	960	1016	992	985	1047	984	944	1074	1011	988	995	982	1112	962	1031	1026	998	991	1033	1033	966	1038	1018	996	973	980	965	989	979	1007	999	987	1024	1026	986	987	1014	1012	987	977	992	996	987	1005	1002	998	1038	981	1035	1009	952	1003	1010	1028	1062	987	965	1030	1041	952	998	970	1015	1009	989	995	1006	1010	1046	989	990	1025	998	988	1060	1012	1019	1026	1040	994	946	1021	1009	1011	979	979	974	978	944	1015	1007	973	1006	988	1007	973	967	1021	1033	1017	1006	1039	966	1007	987	1034	961	1013	1027	1016	984	1034	915	1045	1006	987	1011	979	986	1018	1048	981	970	977	978	996	983	953	1013	1009	980	998	979	1009	1007	1010	1011	959	1003	1023	1003	1025	1032	1038	1022	1015	1030	978	933	1059	1048	976	1033	970	1013	1015	993	1020	1013	1057	1007	986	1026	1125	984	1002	985	1011	1037	1018	986	983	1056	978	1033	1030	1016	1002	948	1027	982	967	981	1019	948	1056	998	991	978	979	999	1043	1005	973	994	1076	1036	1020	1029	999	1004	990	1042	984	1010	991	998	989	996	1002	994	1013	1022	978	981	987	1008	1034	963	1015	973	987	999	995	1009	962	1022	965	1025	955	1003	1052	1034	1005	987	910	1011	973	1059	958	932	1005	948	1027	1009	1050	1022	1025	1039	1038	1054	949	1020	997	1032	964	1006	1021	940	988	1007	1008	1015	972	992	955	972	1002	1042	1029	1051	967	1030	958	1022	1000	990	1010	1040	1004	981	1012	1006	1027	1054	1024	1020	1028	1004	1008	988	984	1021	1000	1006	997	984	971	1002	1029	1008	1037	997	963	979	1016	949	987	996	933	925	1062	1040	1002	992	984	946	995	1005	1029	1032	1037	959	1000	994	1040	995	987	961	1009	1031	972	991	1022	1023	960	972	1043	1041	979	988	976	1011	944	1006	988	1050	942	1004	1045	990	1018	1070	1055	960	988	953	1042	1065	993	947	987	1065	1017	1016	1000	1027	1011	1016	1006	1018	1021	990	975	1003	1010	1036	1033	1047	1029	988	1008	1032	1060	992	981	982	1012	1049	913	1015	1007	1035	970	997	977	1019	982	987	1004	955	989	1016	1022	977	1026	963	1033	1024	975	1030	978	1054	1033	981	922	1018	1006	982	1026	1092	1022	1016	1009	971	1019	994	974	1029	995	982	965	1038	959	970	989	1014	1042	972	1018	991	975	1058	949	962	1033	1018	976	1017	992	1019	995	1032	1039	1040	980	981	1044	999	969	1024	1009	999	992	1035	980	993	1049	968	1022	1003	980	1025	973	1023	959	1019	977	993	981	1019	984	1018	1007	992	986	977	1055	990	1016	990	975	1025	977	1042	966	1064	957	996	978	1011	988	916	1030	1059	989	993	1043	990	1003	1021	1014	993	993	1012	1018	1014	1037	992	1008	961	974	961	997	1020	1005	949	1018	1018	1068	994	1054	978	948	976	956	1018	980	932	943	997	1013	994	935	1017	1033	1041	1035	1007	956	983	998	969	1003	971	973	1026	1026	998	1030	997	980	1045	935	1014	1024	1065	983	976	956	1006	1010	998	1019	1017	992	1075	949	985	989	1047	1026	1000	997	1058	968	1031	991	1013	1051	1035	992	976	1012	992	1061	1011	982	941	968	1006	1011	925	996	977	1017	1014	969	971	1005	977	926	973	1018	1017	983	1043	996	1012	1031	965	966	947	971	957	1015	990	1008	964	1017	1024	1023	1030	1023	1008	1006	1067	972	1067	998	1015	1020	940	1009	1002	972	1005	1033	997	995	1038	986	975	1072	1000	945	978	962	986	1005	1055	1031	1025	1014	959	968	995	1019	995	956	965	898	1028	972	1011	970	957	1014	976	1000	1017	982	1022	979	992	1011	1002	1054	1005	972	955	1000	934	1012	1007	1021	1021	989	992	977	1037	933	1015	1023	944	1032	1013	1023	991	997	1038	999	945	977	1006	992	925	1014	1064	1004	988	976	992	974	1010	994	996	992	1078	1004	999	1003	939	1030	1054	979	1005	972	992	1043	997	985	1025	1003	983	1032	1003	1060	1020	990	1058	980	1004	927	1015	986	1000	1013	1034	999	989	1021	1052	1013	974	955	1012
3801	912	84	75	78	102	90	103	147	201	215	186	154	159	165	147	100	125	147	149	108	98	83	87	92	250	220	79	70	82	72	82	58	79	61	64	69	68	73	74	78	68	67	80	86	81	72	65	85	83	80	80	84	71	87	61	77	69	89	83	89	59	68	78	66	70	68	81	71	71	76	69	98	67	77	74	75	67	63	71	71	65	74	66	73	70	79	68	84	59	76	71	78	75	69	56	61	92	68	66	67	72	64	79	47	66	78	74	58	72	72	76	74	87	90	80	74	63	92	83	65	61	70	64	80	64	50	75	74	70	84	76	74	68	80	73	84	64	66	64	72	81	89	63	74	81	65	76	80	95	64	74	58	70	68	68	75	70	61	61	84	75	62	66	72	66	68	60	69	69	75	72	83	65	64	75	69	73	87	70	67	86	63	86	83	78	80	75	69	67	94	74	78	56	66	81	63	74	75	74	73	76	63	78	67	73	78	81	67	59	66	83	78	71	92	65	78	65	76	86	69	69	75	83	91	89	72	73	61	70	60	86	81	70	73	75	63	60	72	74	67	62	66	64	73	54	68	70	66	76	81	103	81	78	78	84	60	69	82	66	76	72	62	76	71	69	73	71	79	73	63	56	68	74	64	72	57	83	79	67	76	72	70	83	62	83	63	71	66	69	78	72	86	84	72	65	74	77	62	76	80	69	68	66	76	63	63	69	86	76	66	66	66	63	65	73	66	62	72	62	74	93	66	77	82	56	79	59	73	82	77	72	76	83	71	74	76	70	79	62	77	64	75	66	68	73	74	61	85	82	67	89	60	58	75	72	68	79	73	73	91	77	61	88	68	69	78	80	79	68	68	65	79	78	76	64	74	80	75	71	74	88	69	72	69	75	68	69	73	64	71	75	64	79	71	65	93	64	71	79	70	73	67	76	60	76	55	82	62	63	61	62	70	62	69	77	70	69	83	86	67	67	73	62	63	78	70	64	70	73	66	87	66	84	74	64	76	73	70	74	71	71	64	69	77	67	72	75	69	77	74	73	72	65	75	80	76	80	78	59	76	67	78	72	72	65	93	82	68	59	73	70	79	72	74	48	67	69	82	72	57	64	71	74	84	69	70	70	61	78	92	76	79	63	89	79	58	76	64	66	75	69	83	83	64	69	86	67	85	70	80	87	64	66	80	74	79	62	64	67	67	76	70	67	90	86	77	65	86	67	69	66	74	64	86	84	56	79	69	66	67	84	78	76	70	71	75	60	54	83	73	81	69	57	68	77	72	79	64	80	66	74	77	73	64	66	63	61	59	73	71	72	69	77	75	76	79	56	76	75	46	55	65	80	69	78	69	56	60	69	73	88	76	70	82	79	73	74	63	79	80	69	68	69	69	67	81	69	69	80	62	66	67	69	73	67	72	66	79	86	74	74	70	52	65	65	67	73	75	61	66	78	86	68	71	60	58	70	63	49	68	76	80	74	72	66	75	79	88	81	81	73	67	72	72	55	66	64	56	76	63	81	74	80	82	93	79	70	91	92	69	60	62	79	70	88	65	62	67	75	72	83	82	77	72	63	79	60	67	76	90	83	87	90	77	68	70	72	80	69	79	60	74	74	63	72	55	65	69	70	82	66	65	76	79	62	78	72	62	69	80	59	77	71	68	77	75	62	68	59	74	90	73	71	79	66	58	71	66	76	64	74	74	82	64	80	64	73	63	93	68	62	65	72	70	75	89	85	76	76	81	81	67	71	77	68	68	75	67	79	84	63	77	71	79	69	76	65	65	79	84	77	55	75	59	89	67	62	64	74	68	71	72	70	62	82	66	90	77	56	76	68	77	83	68	62	70	69	59	92	65	72	78	80	69	84	54	68	72	81	84	60	65	93	81	66	78	71	79	76	70	84	69	71	61	62	88	60	88	87	81	71	77	85	73	69	76	61	66	82	62	76	67	61	75	72	66	84	70	69	69	73	68	82	67	78	78	65	78	67	75	67	84	69	85	65	71	71	76	88	75	82	78	69	54	70	76	67	71	75	74	65	75	72	72	62	77	68	73	64	65	64	69	69	74	73	79	82	62	65	64	71	58	66	77	82	73	72	70	83	66	76	74	79	84	80	81	55	77	78	55	78	84	56	67	67	79	51	79	71	75	79	74	72	85	77	60	93	86	75	73	60	70	78	70	72	66	64	65	68	82	57	62	73	83	73	70	64	66	68	62	86	76	80	72	71	69	80	74	67	78	68	86	76	67	66	68	78	66	77	61	79	65	66	66	73	67	70	74	78	59	63	61	69	68	78	66	69	85	72	70	70	85	70	68	88	88	74	67	87	67	65	70	77	68	77	81	74	67	66	72	73	65	75	75	67	77	74	65	91	81	74	75	75	61	74	83	75	66	60	75	69	74	68	70	77	78	64	82	77	65	75	90	63	73	71	77	56	74	60	62	60	60	89	74	61	57	81	59	78	73	59	58	75	70	73	74	73	59	75	65	80	64	67	62	62	79	65	79	67	63	64	77	82	72	72	63	86	67	66	78	76	79	68	62	71	73	65	67	74	85	69	69	77	63	68	88	79	75	88	70	74	78	80	58	66	76	73	73	60	69	83	57	79	72	83	62	79	66	85	67	59	68	74	76	65	76	78	62	73	83	84	75	65	86	73	75	66	74	63	81	74	82	69	71	69	85	92	77	68	81	67	78	73	74	79	66	79	57	80	72	59	56	79	84	74	79	68	87	76	65	75	92	70	79	75	59	82	82	72	65	77	77	74	72	61	73	69	75	60	67	69	84	64	81	70	70	84	79	71	63	80	70	58	66	59	64	76	72	80	86	76	77	70	53	68	67	70	81	74	70	76	85	85	91	81	72	72	82	74	64	75	66	82	64	61	75	67	70	72	79	60	66	66	78	54	85	80	67	82	64	92	63	76	61	62	68	72	74	63	67	71	56	71	65	68	83	93	84	76	72	76	68	65	84	70	78	83	77	49	81	82	85	75	72	69	66	69	69	86	66	85	76	84	78	66	58	68	77	87	68	56	64	59	68	80	81	61	65	65	65	67	65	81	62	85	71	75	68	76	55	53	71	75	66	60	71	67	78	65	83	72	71	77	72	74	67	60	60	70	76	66	70	65	72	72	66	71	77	67	78	87	71	63	83	79	82	89	81	57	74	67	62	56	64	77	64	64	59	73	72	61	89	66	82	80	70	88	87	82	59	100	69	77	65	74	82	60	87	59	75	69	64	79	78	85	68	63	61	59	72	59	84	64	60	67	69	52	72	73	55	69	86	78	78	74	68	69	71	68	64	54	77	69	49	65	71	69	83	75	70	78	76	60	69	76	83	72	94	76	74	69	87	79	60	75	68	89	65	73	76	82	68	85	63	81	75	64	69	67	86	70	87	67	68	62	69	71	87	71	94	70	75	79	89	76	86	75	60	79	68	79	66	72	63	85	68	88	68	65	60	74	63	67	75	70	67	90	71	68	81	62	68	64	70	60
27903	7749	868	848	1462	2574	2952	2718	4492	6703	6576	4854	3659	3320	3564	2979	2258	2373	2962	2398	1828	1406	1068	857	942	5186	3783	591	532	505	538	563	564	550	523	563	543	539	591	525	528	534	514	517	533	549	540	557	496	581	618	518	578	540	567	545	561	527	526	531	544	520	597	555	582	538	554	529	584	543	534	538	549	556	555	511	521	568	590	525	541	566	502	531	542	575	518	523	571	537	511	521	569	557	527	550	524	525	559	556	542	517	524	530	545	569	519	544	517	574	531	568	536	547	589	545	563	524	511	585	508	523	570	567	585	513	528	567	535	524	550	500	569	523	599	505	545	558	550	570	576	569	567	553	518	537	529	521	513	566	528	522	537	532	508	591	470	530	539	575	539	569	564	584	586	541	523	544	494	552	509	555	574	556	555	559	539	527	548	563	537	523	542	544	537	541	538	562	510	503	514	523	504	521	545	530	540	561	517	496	531	558	532	563	530	537	548	492	542	554	568	562	585	577	520	556	536	559	579	519	549	550	532	565	517	551	514	498	565	529	595	511	525	539	523	515	531	577	558	552	491	544	510	522	513	527	571	544	534	548	509	523	482	589	568	543	546	568	570	537	529	540	550	550	550	545	592	522	528	507	536	525	510	572	531	527	562	527	570	524	518	512	522	565	548	547	528	560	534	521	532	560	572	552	544	568	535	555	554	532	539	537	560	551	545	539	540	534	566	528	548	518	561	559	542	566	554	560	543	531	551	561	521	522	531	545	515	508	539	524	526	510	502	529	491	569	526	572	559	520	591	555	516	558	551	550	530	516	562	510	544	535	517	551	539	555	490	531	539	557	548	499	552	567	573	527	550	539	558	525	539	551	522	499	514	522	528	499	520	546	560	556	528	560	528	580	570	547	539	547	490	531	519	531	524	522	461	504	521	518	558	521	513	545	582	531	515	590	510	504	568	509	507	593	533	553	522	468	541	507	586	546	565	526	541	573	532	563	536	539	526	512	567	553	508	546	539	523	564	557	560	588	560	590	510	549	545	534	540	556	517	550	589	554	540	566	567	547	574	528	534	511	540	530	523	540	529	516	562	603	542	526	546	559	564	536	556	542	529	550	556	557	538	566	590	510	518	546	511	541	535	555	537	528	531	530	536	502	532	517	524	543	556	570	547	583	534	548	541	559	532	526	491	522	543	537	550	517	525	566	543	528	525	545	521	548	525	556	600	502	582	572	544	538	536	527	505	530	566	532	575	564	562	548	535	546	526	547	547	571	537	560	511	583	567	551	600	482	528	507	600	546	525	537	504	565	538	540	543	539	520	587	521	585	548	517	520	545	538	539	534	531	508	550	524	536	563	493	542	541	547	533	577	512	524	532	535	491	551	541	532	577	536	540	585	503	535	525	511	561	549	512	515	524	575	526	519	568	544	536	542	518	544	524	579	542	531	561	530	559	514	548	551	554	566	542	534	537	535	529	512	533	506	535	574	528	513	585	541	542	525	518	544	539	540	538	515	509	549	515	527	518	524	550	544	565	517	530	522	530	515	535	518	569	536	553	529	569	577	515	530	549	551	530	570	523	558	540	573	543	526	549	527	555	525	537	507	522	549	560	514	543	519	580	534	546	576	534	556	536	550	561	534	564	525	517	543	563	548	530	543	561	492	582	554	549	576	509	558	544	527	557	499	553	562	525	561	517	549	557	567	534	489	541	570	568	541	555	541	506	512	564	532	559	520	515	562	565	538	530	528	553	499	551	541	521	531	558	541	575	508	542	512	547	526	528	528	544	541	529	517	507	492	563	519	564	528	536	509	552	554	552	552	527	524	529	535	501	553	544	533	566	527	512	527	533	524	504	534	531	542	550	544	562	565	565	512	540	558	509	537	547	544	526	583	536	545	564	501	509	510	535	553	523	562	533	534	514	559	571	510	550	558	553	534	536	503	521	529	556	537	558	552	568	592	565	527	523	506	532	524	501	549	552	564	546	570	563	501	506	490	575	570	538	550	577	546	563	548	528	546	547	504	553	548	616	537	563	531	553	533	534	549	507	515	570	555	555	569	569	553	534	552	592	546	519	546	561	509	534	577	572	525	538	529	519	519	542	561	529	552	546	549	532	519	545	520	550	540	537	530	547	511	563	529	520	535	545	548	517	532	544	531	539	522	560	539	529	544	534	559	518	591	503	551	539	528	552	542	553	562	561	520	551	544	521	536	570	546	548	548	539	553	542	563	527	529	522	545	515	523	538	522	550	553	556	568	532	546	531	555	534	589	539	518	539	560	504	549	570	546	573	572	516	574	586	570	503	564	536	516	574	561	561	516	560	526	539	528	548	601	556	523	538	574	514	538	573	530	576	559	544	500	507	538	536	558	534	539	560	505	552	511	512	506	499	493	535	540	550	516	511	535	525	549	521	572	544	530	504	528	521	532	570	579	553	562	537	511	538	550	532	507	528	484	531	528	525	574	538	565	534	623	518	508	514	530	555	538	560	539	538	566	505	541	567	531	529	569	512	560	569	559	546	511	526	543	527	582	532	539	537	537	536	525	528	534	550	542	529	537	558	560	548	551	579	541	534	544	564	550	536	557	546	592	509	525	531	544	483	534	583	539	521	535	549	569	581	545	499	543	511	573	532	571	530	566	528	561	513	512	518	553	507	564	513	526	532	558	521	564	550	504	569	579	529	495	541	567	544	543	570	545	557	591	560	553	524	553	544	566	513	554	567	559	503	563	515	554	568	537	516	558	520	526	522	578	559	551	537	543	535	524	537	573	502	508	568	568	547	543	529	547	582	521	489	523	577	526	533	536	598	503	544	552	573	571	567	538	560	541	516	493	544	571	522	549	553	511	534	511	542	533	546	560	553	517	519	510	512	560	525	539	552	518	546	554	500	539	537	554	557	556	497	525	542	547	541	514	543	475	548	549	551	568	537	502	547	514	528	539	571	528	515	526	563	587	570	529	508	526	556	541	552	552	512	534	530	493	572	545	518	524	612	534	560	569	552	532	555	555	545	547	503	580	530	586	524	527	532	551	535	494	561	556	569	557	526	562	536	519	538	589	562	499	526	575	493	517	528	548	529	516	574	534	547	562	546	554	537	525	534	549	575	565	545	557	498	565	539	542	496	522	540	538	537	528	516	556	551	505	573	508	585	569	521	541	512	520	521	540	523	511	538	500	536	551	538	559	547	584	511	570	513	558	537	578	529	547	547	556	532	514	486	558	526	584	528	553	551	558	519	481	528	532	568	529	525	539	526	534	550	505	588	543	524	577	570	550	570	537	540	563	474	527	554	527	571	565	550	529	534	573	519	578	498	594	536	523	541	517	519	533	557	564	548	541	559	569	534	541	513	523	506	502	501	550	538	521	577	555	532	542	585	552	518	523	523	520	578	536	580	501	515	568	475	512	514	507	505	524	561	553	509	543	524	540	554	537	515	522	549	510	539	534	537	535	533	519	482	566	533	550	515	530	516	539	568	585	586	530	522	536	543	544	536
4647	787	151	141	165	141	142	165	183	271	273	231	189	220	216	207	169	179	202	209	167	156	155	142	192	373	174	146	131	117	133	127	106	115	144	102	127	142	120	140	139	152	119	123	141	150	132	116	134	136	128	121	129	141	132	118	134	119	127	126	138	136	111	114	121	129	129	117	130	128	127	120	114	120	108	126	145	129	119	129	115	128	132	130	116	129	123	133	119	131	145	115	156	126	136	137	156	132	127	116	125	143	129	113	137	146	135	137	131	133	134	118	141	128	140	122	137	144	123	112	159	129	139	134	124	148	123	135	149	126	130	132	154	134	137	121	139	112	123	128	124	133	119	132	111	128	130	136	156	148	129	136	114	122	131	132	111	115	119	155	126	137	150	117	129	120	140	125	139	115	119	151	142	128	127	123	120	106	138	144	114	135	111	134	146	133	141	132	113	109	130	131	116	124	127	137	130	133	131	126	135	117	133	128	135	111	144	149	111	150	129	120	137	127	129	133	115	108	139	118	131	115	144	126	124	141	125	128	139	117	160	144	137	145	102	136	146	118	158	154	110	128	109	131	111	133	144	119	132	118	137	142	125	123	123	138	116	123	140	136	138	127	149	128	139	110	124	131	117	111	134	108	118	129	134	117	129	138	136	121	154	116	141	128	147	119	155	127	121	130	115	149	140	128	109	124	128	123	146	131	126	139	138	129	118	113	131	118	122	132	140	139	115	136	131	130	131	130	135	128	124	127	122	125	140	159	107	137	117	121	137	144	117	151	114	138	123	124	113	134	118	120	134	138	129	129	135	107	149	133	142	138	103	120	122	138	114	123	128	113	132	122	146	136	144	136	141	128	123	126	140	134	124	126	119	116	140	124	120	130	143	96	109	121	125	124	133	125	116	121	141	120	137	117	135	120	125	134	118	134	134	117	103	104	138	144	146	111	140	123	134	121	141	130	131	130	129	107	131	122	150	136	128	150	139	122	129	108	140	127	124	131	129	129	143	115	148	133	114	145	148	128	131	144	143	119	120	124	124	112	136	124	115	122	132	119	136	122	125	131	127	131	106	126	128	126	139	121	128	154	138	129	140	140	120	113	124	128	111	120	114	137	123	121	124	107	127	130	140	124	128	153	124	126	126	119	120	123	138	108	129	126	129	132	116	129	118	110	130	133	136	114	137	121	140	143	141	149	116	121	145	139	114	127	121	145	119	131	131	135	111	127	125	122	145	126	126	127	134	144	130	161	122	148	133	134	121	113	131	133	125	111	137	111	148	144	131	137	131	131	130	127	126	154	120	119	132	155	111	131	112	121	132	132	114	140	137	133	149	131	141	122	120	131	109	130	141	128	157	145	118	119	129	139	141	134	126	129	138	115	128	149	145	123	125	148	115	135	120	106	134	116	125	137	128	143	133	127	137	150	115	135	126	102	129	158	145	127	114	139	152	128	141	109	116	136	137	133	123	108	149	128	125	118	124	138	139	128	128	124	138	140	140	123	123	121	127	134	145	134	115	131	149	116	149	120	117	157	126	133	131	120	126	108	132	129	133	139	146	141	113	122	125	129	112	124	131	136	128	123	138	117	139	131	148	125	132	114	155	116	132	132	116	127	131	138	130	132	132	127	133	113	112	120	119	140	146	141	123	135	126	136	123	112	135	129	131	135	127	122	141	127	126	143	120	134	121	135	145	137	127	111	132	140	132	134	122	123	125	131	136	126	147	124	154	119	129	114	131	122	106	126	125	127	143	141	136	137	130	150	120	125	131	120	130	127	132	135	134	147	135	131	126	123	133	115	142	117	136	126	114	134	122	153	127	126	125	149	133	136	120	126	147	140	147	139	110	130	125	143	134	149	133	129	129	145	128	134	121	139	115	145	138	106	145	130	134	114	110	131	124	136	130	132	127	110	130	125	139	120	131	141	160	135	131	125	119	121	144	143	115	105	146	131	123	131	130	135	125	141	121	146	125	122	113	136	129	135	122	126	150	112	126	116	136	120	133	127	140	119	112	129	142	144	116	149	142	119	113	133	130	135	124	142	138	144	127	144	131	131	139	118	127	124	120	99	138	138	131	137	127	117	135	137	132	111	136	120	115	124	128	110	125	124	119	123	153	139	137	117	124	138	158	115	116	162	138	150	153	140	122	123	141	126	126	136	123	129	142	123	136	130	113	136	116	136	123	107	126	115	142	121	149	131	114	139	137	120	156	131	152	128	138	120	138	139	150	128	128	139	129	125	126	120	151	144	125	122	141	113	113	148	126	138	132	125	114	129	144	128	107	123	130	118	146	135	128	126	125	126	128	126	118	134	111	135	133	127	120	111	112	138	139	129	143	118	148	140	120	127	126	155	140	129	147	136	116	138	129	143	120	135	135	132	129	117	144	119	141	123	125	126	125	106	130	121	128	123	117	122	116	122	136	119	146	116	144	126	155	122	134	120	141	153	117	139	155	127	112	120	130	117	124	127	147	138	115	111	126	131	136	126	140	123	126	141	120	110	127	120	132	124	145	136	144	134	122	116	154	110	146	124	134	118	148	127	114	136	146	124	130	119	131	139	119	125	112	133	136	133	135	126	130	116	114	130	127	133	143	142	128	126	110	126	139	128	109	124	131	122	127	117	119	125	121	104	117	115	137	127	126	135	107	123	144	106	137	127	132	133	127	138	130	137	126	145	126	134	127	128	139	141	123	132	150	123	110	131	140	123	125	134	146	125	127	118	140	121	125	123	122	120	119	156	130	143	135	112	112	114	122	144	141	144	104	127	130	161	138	107	147	129	126	129	119	122	136	147	127	118	116	115	133	119	122	119	136	144	130	143	112	133	124	129	108	123	124	135	118	141	121	120	133	137	123	135	125	134	130	138	124	114	129	142	131	134	139	116	140	134	144	117	121	127	120	127	127	132	139	126	132	119	123	112	134	134	119	136	126	128	134	109	132	124	100	117	125	136	115	126	145	119	130	128	108	132	119	128	140	141	122	127	120	125	128	127	124	140	147	145	119	154	141	127	132	132	131	124	150	134	137	133	121	118	124	137	123	125	149	112	118	117	133	130	122	132	146	119	121	156	138	127	138	126	124	122	130	148	138	143	121	132	152	128	134	118	116	116	133	124	129	131	112	120	127	137	128	116	123	132	132	138	127	150	127	136	139	122	105	125	138	119	130	142	131	150	152	136	106	123	126	129	133	154	129	123	123	139	120	117	121	130	130	130	110	151	142	140	126	124	124	141	122	142	135	124	146	141	155	122	122	149	131	134	131	152	132	119	129	145	128	150	135	111	145	131	115	132	108	140	111	124	124	114	139	129	125	122	138	143	131	151	115	106	125	136	139	130	118	136	135	121	132	127	146	125	155	132	120	143	130	126	136	129	128	132	133	145	122	133	160	145	134	119	128	139	142	132	131	138	127	136	156	142	115	139	139	109	148	119	124	134	131	118	128	140	135	131	129	138	119	127	119	136	118	111	140	131	134	111	132	132	121	106	149	121
25414	6659	1158	1192	1723	2789	3162	2965	4407	6874	6238	5003	3626	3633	3835	3530	2539	2848	3402	2783	2352	1719	1477	1320	1713	6783	1402	960	897	943	908	954	967	931	950	840	931	891	904	952	962	943	901	918	950	954	948	904	881	900	893	923	942	913	954	1016	936	888	876	935	882	950	925	964	900	900	959	937	905	907	969	888	930	928	907	927	920	902	916	874	919	965	934	890	913	923	913	863	983	914	879	964	914	903	913	966	945	918	978	937	899	920	891	899	938	875	895	919	910	877	945	885	934	882	972	917	941	915	922	941	901	938	972	926	934	929	917	965	915	919	935	976	893	980	889	875	957	870	922	887	927	929	940	876	897	901	932	942	907	928	945	895	907	902	926	897	900	939	901	935	934	897	928	880	905	958	892	852	873	945	914	913	875	925	877	891	909	867	908	915	884	872	903	857	921	915	905	912	880	940	885	936	886	912	867	891	934	893	924	911	929	996	914	921	933	873	936	955	885	887	901	923	900	933	905	913	965	882	882	949	927	890	881	910	902	908	940	915	900	942	890	954	919	907	918	897	887	930	876	912	920	913	947	868	898	937	940	868	930	946	995	953	887	909	934	925	890	918	949	877	909	929	936	966	919	936	911	901	913	908	851	910	878	932	941	941	966	918	891	938	950	882	940	938	965	921	918	963	917	925	922	903	881	958	929	891	905	917	937	892	911	905	890	908	943	870	906	894	872	859	955	952	864	903	858	904	930	923	975	918	894	915	962	916	922	912	893	927	931	975	874	941	923	868	946	906	973	877	954	888	840	944	936	915	896	920	899	925	943	875	876	923	916	912	919	934	919	958	920	930	922	909	950	911	948	884	878	891	909	950	910	946	899	960	906	909	895	862	894	945	899	937	969	846	917	900	957	887	903	971	926	892	870	946	901	909	941	902	907	913	945	934	956	901	934	900	912	860	900	911	949	935	927	945	889	949	869	893	904	930	923	925	900	888	944	907	950	908	961	934	928	864	920	954	950	922	976	930	912	893	920	901	877	914	896	930	947	974	956	937	899	940	900	858	918	886	977	893	886	935	907	1014	907	921	961	899	909	978	892	935	935	994	968	890	911	925	964	926	961	951	919	948	975	918	897	899	945	909	927	924	891	888	928	944	929	934	871	885	919	983	883	895	932	947	836	915	972	939	919	933	900	909	883	934	908	935	854	938	899	954	903	910	873	901	859	917	960	902	901	834	888	977	903	955	916	902	936	886	939	931	867	961	964	944	922	905	944	908	907	901	933	930	952	881	850	927	905	917	991	904	888	901	950	979	903	926	895	954	925	944	858	962	831	848	919	913	988	985	901	908	976	975	947	920	910	860	931	898	963	854	941	923	922	951	875	913	908	904	923	895	975	937	876	903	883	906	903	937	928	889	918	925	956	926	918	889	925	933	924	915	926	902	924	948	914	925	1004	941	920	909	856	952	944	913	947	961	949	913	912	879	904	916	907	854	942	899	929	974	805	923	958	969	911	950	929	874	937	958	953	913	926	938	891	902	916	938	952	918	907	943	951	935	885	917	919	938	946	890	945	933	921	936	909	903	880	932	913	942	894	944	904	920	1012	959	906	907	922	961	835	928	928	949	921	983	912	919	921	934	944	900	928	962	1021	952	916	879	924	914	924	944	855	927	948	889	939	967	904	1009	932	935	958	971	884	901	896	892	891	889	882	900	898	902	837	916	925	931	888	947	938	959	871	979	915	920	871	945	959	870	907	897	902	889	914	906	910	864	887	870	881	915	963	915	875	916	955	895	930	919	959	957	900	873	918	905	876	868	985	882	890	935	943	903	855	926	893	948	890	977	872	923	950	943	924	891	866	993	887	965	970	912	931	887	937	926	922	905	914	929	938	924	925	899	926	935	868	947	870	891	905	928	909	923	861	901	907	888	896	942	912	967	912	871	877	937	904	974	907	896	865	883	955	917	926	937	890	906	919	930	938	882	925	934	907	936	881	896	912	922	922	880	938	885	942	933	917	890	912	909	900	930	934	917	911	868	895	915	960	954	874	898	902	942	907	936	980	921	931	858	914	919	943	923	965	933	912	893	920	866	917	930	934	936	931	938	952	912	957	945	938	877	929	938	921	930	864	890	927	925	941	948	945	958	903	921	892	919	964	936	913	918	911	887	923	898	907	913	910	984	928	878	946	941	910	913	935	891	943	875	872	934	884	898	901	925	954	898	961	948	944	958	902	856	902	986	893	912	899	906	942	896	938	911	911	899	987	892	924	930	914	913	921	868	961	890	872	918	898	968	953	906	860	952	893	931	905	940	862	995	947	960	910	911	925	910	919	930	856	911	907	944	906	859	877	950	906	899	946	923	914	964	893	955	909	956	916	975	898	922	956	903	888	892	920	903	902	927	937	922	943	941	909	904	901	938	863	914	888	912	858	921	933	870	899	940	948	932	928	925	924	982	920	899	900	919	924	880	917	872	933	920	921	917	903	944	855	899	925	919	942	922	889	901	906	947	946	961	908	934	956	921	893	910	857	939	938	937	904	929	917	916	853	952	913	913	930	848	866	884	908	884	895	896	839	933	884	912	857	873	954	913	917	853	910	877	879	938	939	879	984	897	898	940	878	887	842	997	955	937	912	900	926	965	887	922	870	875	905	974	949	952	899	962	884	885	889	990	899	893	899	901	915	863	908	908	946	951	952	934	946	906	874	849	953	957	956	955	908	910	948	970	916	937	921	937	889	895	887	900	920	963	912	893	938	835	932	910	946	903	945	921	934	905	986	926	858	922	930	944	953	896	862	927	897	968	927	958	899	889	911	939	915	872	937	963	940	874	918	886	962	906	924	906	965	959	965	907	925	953	913	880	932	899	942	865	923	945	921	916	905	901	874	937	922	910	913	931	931	978	951	898	915	929	917	913	891	910	905	942	923	921	945	875	925	908	953	913	919	952	922	927	909	942	940	925	965	905	914	938	900	922	895	922	919	976	937	948	834	933	867	898	925	898	916	899	904	925	908	918	892	864	923	893	875	928	902	926	950	918	901	956	921	903	931	966	923	930	898	847	923	893	925	923	934	952	954	911	936	931	903	945	919	937	912	915	917	905	915	926	944	942	944	923	940	907	909	900	948	872	928	939	907	933	952	908	844	1020	930	943	934	932	849	936	944	901	949	922	845	948	900	926	924	930	931	902	930	934	928	943	908	857	936	932	951	962	926	894	939	914	910	872	904	902	919	933	917	920	871	884	909	958	956	911	878	946	911	944	938	885	941	922	949	890	955	920	921	945	929	915	928	953	927	919	955	952	967	945	940	955	970	917	915	889	931	854	966	936	924	954	883	908	946	930	908	920	898	931	874	922	937	838	933	887	950	912	940	906	941	859	933	927	951	905	908	930	933	887	981	950	896	891	915	929	913	948	969	906	870	921	902	951	961	934	954	887	928	869	901	911	867	953	940	892	927	917	908	921	906	865	923	956	932	910	928	969	922	933	875	908	883	912	876	953	969	881	961	912
5377	1330	87	88	82	81	100	109	160	277	236	211	150	176	229	175	137	147	153	161	103	80	65	63	89	506	80	50	48	44	52	61	58	45	48	43	35	61	52	57	41	47	48	52	49	50	43	35	49	39	49	43	48	43	50	58	35	68	52	53	67	41	49	54	41	46	39	47	58	37	40	46	47	44	42	50	53	47	42	61	69	50	57	53	45	56	53	51	44	52	48	54	53	49	42	51	36	47	71	65	46	53	48	46	41	49	41	53	49	57	58	50	54	64	42	44	40	48	60	51	46	45	40	50	49	65	53	44	49	58	46	38	45	43	41	53	49	52	53	44	46	51	40	59	44	49	51	45	41	51	34	45	37	52	47	55	39	35	48	45	52	47	43	51	59	60	45	52	45	50	45	51	40	49	56	56	44	49	58	52	45	47	43	52	45	57	47	58	55	44	49	52	46	41	35	39	48	50	48	47	56	52	52	48	37	57	44	56	55	66	46	40	38	51	36	59	37	51	48	48	53	51	45	46	63	62	47	49	48	41	53	52	49	55	54	59	47	47	54	47	57	44	38	42	53	41	55	41	57	51	40	59	56	42	43	44	49	54	56	50	57	49	60	45	42	47	43	51	55	52	39	45	46	38	49	54	43	49	50	52	55	50	48	62	61	57	51	57	49	42	60	48	59	52	55	59	50	45	64	52	60	47	47	37	47	47	55	61	62	46	39	47	53	47	41	43	56	54	41	48	52	62	51	56	46	48	39	37	48	58	57	56	52	48	49	44	58	57	53	41	49	30	63	51	43	52	49	50	49	41	59	42	47	69	44	47	47	77	65	44	48	49	54	50	50	58	51	45	43	45	45	38	53	53	45	57	55	41	55	50	52	47	50	48	50	52	64	65	54	44	60	42	57	51	47	52	42	47	48	43	50	39	40	34	41	50	65	65	47	61	43	36	70	40	41	52	54	40	59	53	59	42	47	49	72	48	52	53	55	52	44	52	51	49	52	48	49	56	42	61	59	33	44	54	56	56	42	51	42	46	48	44	48	50	65	47	43	49	53	54	66	51	46	60	37	48	53	47	44	53	49	37	53	46	54	66	44	50	48	46	38	54	47	56	53	48	53	48	49	51	57	64	60	46	44	61	54	53	37	46	41	51	51	57	47	39	42	45	45	54	38	67	63	61	34	52	57	47	36	48	39	57	42	57	42	57	34	36	56	70	45	43	59	48	43	44	52	45	44	50	37	53	48	49	52	48	40	39	53	55	58	42	39	50	50	40	42	50	48	44	52	50	53	48	46	44	58	45	60	51	45	67	42	51	55	41	45	39	64	39	46	52	49	41	60	58	52	44	46	55	48	43	47	66	42	42	40	48	50	49	45	38	52	50	46	44	51	48	46	41	45	49	65	52	46	49	47	57	59	51	45	46	40	43	45	50	54	50	43	44	49	55	45	54	49	49	52	45	46	58	46	56	52	50	55	56	55	39	52	53	56	53	59	40	59	52	60	56	47	28	46	57	42	39	50	52	60	44	59	44	69	38	54	54	59	49	43	54	55	52	41	60	51	45	54	51	53	51	50	55	47	36	55	49	39	55	56	54	46	34	46	43	51	55	62	52	39	57	43	41	40	43	44	38	43	37	56	47	49	44	50	50	44	54	46	48	38	42	42	42	52	44	40	52	43	50	40	50	46	57	48	45	50	28	47	51	49	50	37	53	48	47	59	52	50	48	47	39	48	46	51	55	46	51	48	47	60	47	44	48	39	61	52	38	54	50	65	47	44	53	45	41	47	63	49	47	56	47	42	49	59	58	55	47	49	39	60	60	59	35	45	51	42	41	48	50	47	42	48	49	57	38	51	38	39	62	47	48	51	55	74	53	57	55	56	50	47	51	38	52	46	54	49	52	56	39	51	50	50	38	53	38	42	49	52	46	45	45	57	47	43	56	47	66	57	58	48	52	57	44	58	54	60	55	41	40	54	46	43	50	46	46	53	46	47	54	52	53	45	58	50	38	55	54	48	53	47	52	44	48	39	56	42	58	41	46	43	62	43	48	47	65	53	57	52	42	52	48	39	43	53	43	54	64	47	57	40	52	50	35	36	52	72	46	46	57	45	55	46	39	41	51	65	52	42	52	63	50	49	62	60	46	52	58	40	43	44	46	53	39	55	63	57	47	45	57	44	53	52	54	52	38	48	55	28	55	50	65	43	40	37	63	45	47	52	41	41	57	48	49	54	54	40	54	51	39	40	51	47	40	46	68	36	53	45	56	50	50	51	53	53	44	48	45	46	50	42	58	44	54	55	49	43	47	48	55	44	53	58	53	57	64	51	54	47	49	70	49	42	51	45	41	49	49	50	46	45	56	48	38	46	62	51	39	56	46	46	44	43	52	49	52	63	39	56	44	53	54	48	44	60	39	37	56	39	37	63	52	50	56	46	58	42	54	64	46	66	51	55	41	51	58	48	31	47	40	46	46	51	44	46	41	47	49	49	47	56	49	47	52	47	50	54	51	35	38	55	47	40	45	45	53	54	45	40	51	46	42	46	50	44	54	51	37	42	49	32	49	43	46	48	58	47	42	45	43	57	33	49	50	53	36	43	37	49	51	38	42	54	49	51	58	39	65	31	52	49	53	53	50	51	47	62	58	45	46	55	52	54	55	41	72	42	49	50	52	59	47	49	51	60	49	50	50	46	49	55	60	58	54	41	50	50	52	48	48	51	50	60	35	40	64	57	54	47	45	44	48	44	58	53	35	41	45	56	54	59	57	42	50	53	51	42	68	39	46	46	49	38	51	46	38	43	42	57	42	42	57	49	51	44	56	38	45	43	40	52	45	65	50	50	40	47	65	50	41	39	46	48	48	54	45	51	40	49	37	49	39	51	50	49	55	57	38	59	36	47	51	48	36	42	32	53	39	47	44	39	55	42	44	50	43	63	57	49	43	31	56	52	56	52	49	38	45	53	57	50	58	52	55	51	54	43	48	51	48	41	59	41	45	49	42	57	49	42	47	62	41	47	55	51	43	54	40	42	60	48	33	47	54	41	49	47	60	45	53	57	45	50	35	43	57	50	51	50	47	43	50	55	48	52	43	48	45	45	42	46	43	48	41	44	43	52	42	61	49	38	43	45	47	57	49	56	62	56	42	56	61	40	45	46	55	49	45	52	54	55	51	38	45	53	48	55	50	51	50	40	56	36	50	56	54	55	53	28	52	44	47	52	46	44	34	44	49	50	44	56	55	52	52	52	57	44	41	52	45	50	45	60	55	52	57	47	44	44	49	54	54	35	44	49	44	35	51	58	47	57	53	55	59	43	47	51	58	55	47	49	50	48	52	38	41	44	50	51	33	51	57	45	43	47	42	51	48	50	40	51	47	48	52	49	49	57	52	48	60	52	44	59	41	43	37	46	49	51	51	42	53	45	38	54	59	49	56	61	59	54	63	51	60	52	43	49	57	72	47	45	51	53	38	45	50	47	49	53	45
31355	8921	902	919	2209	3992	3972	4521	7138	9508	8205	5968	4418	4507	5164	4143	2814	2913	3636	3144	2277	1510	1165	844	1702	10229	829	415	413	413	392	423	364	377	376	398	381	362	391	391	387	404	362	381	409	407	392	362	394	400	414	373	410	355	359	337	388	401	325	370	426	379	343	367	374	368	351	409	367	367	345	357	344	346	351	362	350	388	379	358	367	404	359	389	384	381	347	373	357	367	350	420	390	390	375	399	364	390	378	393	369	379	383	350	340	372	350	362	353	370	352	351	350	377	330	340	381	380	341	341	399	377	376	392	352	355	329	375	335	372	376	324	363	352	366	389	353	362	365	346	399	355	366	371	339	372	356	347	370	364	339	330	359	372	394	387	387	365	363	351	351	375	380	359	349	385	329	353	394	386	357	386	359	399	338	314	359	365	385	380	362	355	342	373	364	368	381	390	375	366	359	352	378	384	351	367	342	361	371	363	343	378	344	357	380	390	381	418	362	384	366	356	373	324	341	320	361	386	368	352	345	398	361	330	355	352	377	340	358	328	343	343	360	375	374	392	369	410	337	358	395	379	374	373	389	397	343	374	397	355	352	325	352	367	394	364	349	355	355	369	332	385	402	344	323	402	383	329	368	365	383	344	348	357	389	341	337	387	382	391	371	397	395	346	378	400	354	354	366	334	378	325	414	378	367	363	346	378	368	382	370	363	351	388	384	361	378	370	353	372	347	394	389	356	392	364	374	385	368	354	358	362	375	353	368	366	345	363	370	397	346	365	361	377	358	400	349	377	386	333	373	387	358	367	402	353	336	366	332	345	350	362	333	350	369	370	354	363	363	323	352	359	383	400	375	375	356	367	367	374	391	395	395	354	352	344	329	409	400	375	411	369	357	363	382	378	392	379	374	394	345	381	373	377	379	362	336	355	354	367	372	330	365	362	366	366	366	353	378	423	337	338	363	363	364	366	383	375	381	338	373	366	375	360	348	380	382	345	349	355	370	324	356	351	382	377	388	361	366	374	394	346	376	355	367	373	355	352	335	366	355	346	364	347	352	391	353	346	381	368	334	373	360	354	328	344	364	390	383	382	350	344	354	343	378	385	321	371	370	379	373	349	375	341	354	353	391	371	366	362	362	361	385	362	356	368	350	355	365	363	363	358	347	380	367	326	327	401	359	374	340	342	351	366	393	338	367	353	385	326	364	339	349	353	375	372	390	344	365	365	341	347	357	365	416	387	340	379	365	386	376	379	381	396	372	319	357	369	354	360	376	377	379	379	372	366	361	369	345	383	346	376	330	379	372	361	381	367	377	353	335	339	352	384	403	360	377	358	371	381	314	378	360	387	363	356	337	361	379	329	320	368	388	370	327	366	390	386	380	359	356	384	358	373	361	381	376	378	368	363	403	386	370	353	380	353	369	343	361	336	368	364	336	395	398	388	370	369	346	362	371	386	347	353	358	357	378	372	377	341	348	378	318	393	363	366	386	341	356	353	359	391	346	386	359	336	334	339	380	353	344	404	361	344	340	354	345	361	341	353	366	321	363	354	382	345	380	373	331	350	369	344	336	390	387	342	385	337	345	364	385	352	342	344	380	348	356	370	346	328	383	355	338	334	375	314	344	382	364	376	388	363	366	346	386	385	350	359	365	351	364	354	361	345	408	356	361	365	319	367	413	365	347	402	347	353	391	395	356	326	389	376	359	387	392	384	419	389	352	338	373	361	375	357	377	379	345	361	379	374	328	369	385	385	367	378	361	349	377	381	373	353	347	375	346	369	369	376	363	383	377	352	371	406	369	337	342	371	359	381	387	399	352	384	363	360	360	357	347	349	384	348	389	344	366	377	342	332	368	376	381	380	389	348	352	352	357	320	384	388	347	401	363	351	386	394	383	396	391	392	345	371	385	353	401	370	356	361	358	353	349	346	317	355	365	354	341	349	365	345	364	367	357	383	361	371	375	361	378	363	344	380	360	361	393	372	361	379	382	366	383	369	370	362	355	339	371	360	388	361	356	364	350	358	383	372	349	366	359	357	358	334	353	352	333	385	343	365	361	345	361	367	388	344	361	349	340	351	399	345	369	363	373	360	378	378	357	354	364	405	359	336	334	376	381	347	364	404	379	343	371	345	350	397	367	343	355	360	354	364	365	359	350	364	351	335	374	355	354	366	388	370	354	359	356	349	344	372	377	363	351	364	374	367	378	386	350	343	352	373	397	354	369	371	370	333	376	347	362	380	366	362	368	331	377	376	385	361	336	355	345	369	349	376	369	380	398	379	372	380	350	380	384	401	340	359	377	373	380	349	354	366	371	387	347	384	383	358	361	357	349	378	334	371	395	346	359	375	356	340	341	379	344	372	357	347	335	382	383	348	364	361	386	352	365	381	377	376	380	386	360	327	325	376	383	342	350	347	359	359	362	362	377	345	422	389	357	361	381	356	388	415	389	401	352	380	374	336	353	389	341	363	365	341	366	356	334	391	365	351	357	373	375	343	362	348	367	346	391	352	349	378	370	372	346	391	358	364	368	357	365	382	366	380	343	372	371	390	336	381	372	333	350	361	351	347	354	364	380	383	363	404	386	346	367	393	377	371	350	319	362	305	346	336	346	397	380	367	372	367	359	355	348	385	367	320	376	376	414	381	376	371	330	372	350	344	385	355	363	371	333	371	370	365	381	385	361	371	387	356	360	380	388	363	368	344	353	340	361	397	355	364	357	397	397	357	351	363	363	356	397	338	348	321	383	365	353	348	391	321	344	395	348	364	381	356	386	358	348	384	352	390	375	343	389	345	362	341	350	372	377	387	360	376	375	357	342	361	345	348	377	392	352	366	387	380	347	333	347	339	358	373	384	348	337	344	376	387	393	382	337	358	338	376	398	399	357	378	380	340	359	332	374	399	351	377	342	343	372	350	362	364	396	369	344	398	363	345	368	391	341	340	347	361	379	367	372	358	390	340	399	407	371	348	381	362	373	416	368	349	368	360	348	387	346	355	345	379	377	359	348	369	363	344	364	365	361	351	334	383	378	399	367	343	365	379	372	335	334	382	383	391	366	360	386	355	342	356	351	364	332	374	371	379	342	349	369	349	360	367	328	366	358	368	366	361	368	352	319	357	369	365	354	403	359	351	385	367	348	337	329	347	377	387	374	387	353	354	377	375	365	365	342	382	346	360	364	359	327	354	367	370	338	341	384	384	382	342	403	344	351	352	382	384	376	381	384	404	348	358	395	398	381	360	354	381	415	355	354	350	391	378	402	368	360	397	334	383	379	403	371	377	383	384	378	374	379	357	335	360	376	350	325	341	355	397	376	371	377	365	399	361	366	378	370	355	381	379	406	356	363	350	367	370	351	346	362	363	365	366	401	373	384	364	342	363	346	346	357	377	356	359	392	356	338	320	338	331	390	331	375	383	397	370	361	356	358	357	363	337	384	355	309	367	354	399	377	365	344	363	406	347	372	340	355	382	327	369	370	350	323	360	345	358	359	362
2698	500	142	155	126	149	150	159	198	238	245	197	199	197	200	197	163	194	189	184	175	160	152	146	158	198	137	134	142	145	143	136	157	152	138	135	145	153	114	137	142	136	141	163	143	111	140	155	122	153	140	143	132	156	132	136	134	144	135	142	128	137	178	155	156	140	146	156	135	127	146	138	152	146	122	135	156	152	139	154	149	130	143	142	142	145	140	148	133	144	135	143	131	157	148	158	121	143	141	140	143	154	146	140	120	150	120	132	128	149	141	148	171	131	146	124	144	146	131	134	141	136	123	163	130	141	144	160	139	127	146	134	129	143	123	145	153	134	127	134	148	155	125	145	147	139	146	143	141	141	137	142	135	142	148	131	145	151	141	151	135	142	146	115	157	134	146	135	133	137	151	107	132	144	138	143	128	138	134	130	146	136	133	129	135	141	119	136	142	139	141	123	124	143	145	132	130	159	161	142	139	135	154	144	135	144	148	156	152	143	148	117	130	144	143	127	147	153	142	135	129	138	159	146	153	143	134	122	130	159	130	149	157	138	140	119	153	140	146	154	141	134	146	128	140	126	148	148	131	148	120	128	134	136	128	150	167	121	136	150	112	140	145	150	149	137	146	134	133	168	126	145	138	143	148	131	112	137	168	124	134	139	118	131	150	118	150	120	147	125	138	130	143	132	140	151	161	137	163	120	130	118	135	119	133	125	137	161	157	131	130	152	123	162	132	155	130	145	134	136	153	136	144	135	150	126	134	145	132	154	140	125	142	128	127	165	132	138	138	131	125	142	155	154	131	124	129	164	144	165	155	155	141	148	143	126	128	121	140	130	119	150	143	142	145	162	128	139	146	143	124	144	132	144	131	136	130	135	160	137	133	133	130	127	136	137	126	158	138	137	135	122	151	117	127	153	130	140	153	123	135	161	140	133	155	133	162	148	129	156	139	146	135	134	139	150	155	133	138	143	136	150	145	148	143	140	123	129	144	155	140	136	125	136	145	154	155	126	121	132	134	142	130	152	134	151	146	145	136	155	159	141	142	135	146	146	156	131	147	139	145	139	149	143	155	150	144	122	109	131	144	132	109	142	146	138	137	138	156	136	134	134	141	121	129	147	140	133	150	125	132	128	144	115	130	149	135	150	139	127	137	141	139	147	139	136	139	121	145	140	153	140	148	160	148	144	150	130	142	160	124	133	132	140	139	138	127	161	144	160	147	131	126	150	172	155	148	119	126	142	131	135	140	150	134	144	153	119	148	145	137	120	140	138	147	152	141	136	149	155	154	154	146	125	154	148	147	151	147	135	132	138	156	151	139	132	118	157	143	146	144	112	129	119	131	170	148	137	141	109	130	147	158	137	135	156	156	147	128	146	151	147	133	158	129	128	152	140	144	125	138	147	136	137	130	126	145	126	152	151	142	153	137	133	169	162	134	155	132	146	130	136	115	144	154	147	98	132	146	142	135	136	122	140	142	143	140	141	138	161	119	146	142	157	150	119	145	151	145	104	154	148	133	148	135	170	165	153	155	145	120	164	141	137	151	140	143	132	128	131	135	125	156	154	147	136	129	136	128	152	140	154	136	149	133	147	150	140	153	145	143	117	123	162	126	138	115	140	138	152	122	132	160	152	154	139	114	139	148	137	137	147	171	146	137	145	129	148	126	140	162	132	127	116	133	112	132	143	158	138	142	148	160	134	129	147	155	112	126	139	133	157	146	120	138	134	143	148	128	131	136	144	155	137	130	133	167	130	148	155	149	155	140	156	130	119	141	149	140	137	137	145	130	143	131	124	152	140	146	153	164	154	146	117	138	162	149	141	126	138	153	158	139	148	141	145	141	154	121	147	149	157	131	123	141	117	137	154	147	125	145	151	137	132	133	140	121	134	152	136	135	133	131	124	147	150	118	134	129	152	150	149	168	141	121	151	133	161	149	125	134	138	136	148	145	112	139	127	135	123	137	152	131	118	175	155	156	152	131	169	115	128	145	119	144	157	133	134	126	128	121	141	163	146	137	141	134	148	117	153	143	145	139	147	143	157	135	140	165	127	153	129	138	146	133	163	162	135	118	141	134	153	146	155	159	148	125	125	156	131	151	152	128	144	130	130	130	129	141	132	148	127	138	147	145	130	154	136	137	159	121	114	155	173	121	133	126	128	137	154	153	137	142	139	154	155	118	144	123	153	147	139	140	135	145	142	123	139	153	146	139	139	151	123	139	141	144	141	144	153	133	138	127	146	166	125	119	142	126	154	155	156	159	156	141	154	139	128	144	149	132	134	170	151	117	136	129	119	139	136	138	141	143	157	126	152	110	129	126	153	149	131	148	132	144	127	142	150	159	155	128	121	142	137	125	127	152	149	142	148	137	131	142	149	143	133	162	138	131	147	147	140	123	132	130	150	159	148	127	144	136	137	139	137	145	141	136	133	135	128	137	145	126	137	152	134	137	137	111	141	143	117	147	154	156	137	149	151	145	163	126	145	127	155	111	130	148	152	131	140	134	131	125	134	158	130	136	150	137	131	134	138	140	156	134	140	142	129	144	121	149	114	144	159	140	149	153	150	130	130	154	143	147	136	118	133	161	139	151	151	135	121	147	127	140	124	138	126	116	151	136	125	162	147	168	159	112	131	146	109	151	148	142	133	139	145	137	145	124	147	154	135	138	131	137	138	152	131	141	124	164	140	121	153	152	137	150	156	150	150	107	152	135	174	153	130	143	149	165	146	131	133	132	134	162	134	134	141	152	136	132	136	138	151	153	154	131	135	137	152	161	137	139	142	130	163	148	152	158	152	136	144	142	129	150	141	132	155	133	163	156	142	140	152	147	132	158	158	127	135	131	148	135	119	146	136	134	132	133	148	144	125	148	165	141	133	149	125	120	136	123	141	141	127	132	147	131	121	156	140	163	141	134	153	138	131	150	131	128	136	140	137	152	147	135	121	143	127	142	167	155	152	130	136	155	158	138	132	145	113	139	145	157	161	142	145	142	142	145	131	137	116	146	138	156	138	126	127	135	157	142	144	135	135	130	137	133	140	139	152	139	125	154	131	156	141	132	137	144	139	145	161	158	150	126	128	125	143	137	145	129	129	161	141	119	154	156	147	130	140	138	130	151	156	157	143	138	138	141	136	138	145	126	137	151	144	142	140	144	135	129	133	173	137	157	160	137	119	173	145	146	132	147	150	130	120	147	144	134	140	149	146	132	128	144	139	165	142	153	160	129	153	122	154	149	138	145	135	127	150	145	140	144	131	147	143	147	135	127	142	144	142	153	166	134	137	149	129	134	134	129	167	110	142	165	139	126	149	140	146	149	131	134	145	158	144	127	159	139	117	138	149	127	118	134	136	159	130	142	135	126	135	134	156	131	139	161	133	146	152	131	136	139	127	154	132	123	132	184	155	159	154	118	146	116	127	133	119	132	135	157	149	149	149	149	142	146	152	135	142	142	137	161	136	135	121	146	141	154	154	132	133	138	136	147	153
20048	4455	1061	1108	1512	2033	1921	2423	4010	5100	4399	3184	2664	3007	3082	2612	2016	2228	2358	2217	1745	1490	1310	1204	1136	2304	1437	999	968	984	1019	986	1056	1009	1003	971	1023	1004	1041	1048	985	987	982	1032	1014	1031	1009	1000	1018	941	953	992	992	1030	1024	998	974	1048	1016	999	959	965	955	980	995	976	974	997	997	944	966	1037	1034	978	987	994	1057	966	1009	956	988	995	1015	993	986	993	1002	1012	966	985	956	980	1000	1024	948	1011	994	981	1054	1035	991	1006	963	1023	1075	967	950	983	1026	998	1035	1033	984	1024	963	967	989	986	994	1051	940	1020	1003	998	997	972	1018	1038	1028	1036	946	1018	1005	982	948	996	1030	976	989	1044	1018	975	1039	977	980	958	998	990	997	1026	970	1002	1057	1078	1031	981	1038	1016	992	1046	1022	998	950	987	1000	1033	1004	961	998	980	1035	975	971	1021	1000	975	1065	961	1013	995	964	1038	994	985	1049	1032	1013	1024	977	984	1037	1027	1011	1030	1005	994	1005	1030	961	995	997	992	1020	1035	1020	1044	958	959	993	1016	1027	1006	940	987	1044	980	950	995	1000	1007	1026	972	938	990	1027	1034	1004	1040	972	1030	1001	1015	1029	951	1006	1007	994	988	983	981	939	989	1025	1061	1002	962	1015	1014	981	1023	1028	986	988	983	984	966	1074	1036	997	980	1003	998	971	999	1003	1000	1039	1068	1005	998	1033	945	1051	974	1011	1040	1000	981	1063	984	996	1060	1004	1013	1021	959	975	965	1000	978	1010	1027	1046	1009	1042	1013	955	1028	979	952	1018	986	1006	1018	1032	1003	978	1005	990	978	1060	1006	989	999	979	1008	988	1000	1001	1049	997	987	1025	1023	983	1059	1023	954	970	1011	976	987	959	958	1011	1028	1011	1070	967	990	931	1016	970	1074	1001	936	937	983	980	991	999	1075	1007	1036	967	1033	1016	940	1019	1005	1038	986	958	968	1022	992	981	994	996	1032	1034	971	1001	1019	971	1021	973	969	967	1003	1023	972	1021	1055	1016	1063	996	972	1022	1036	1014	994	1004	957	1012	1010	1007	958	970	1024	986	1022	983	1017	994	984	1044	1002	936	941	954	971	962	992	1041	1026	975	996	985	1018	965	1025	1018	978	1042	1016	1017	1045	1047	1009	1023	970	1006	1016	1052	1049	1017	1028	964	1027	1008	1012	1012	1002	1052	1003	990	1031	960	973	946	953	989	996	1031	998	984	1009	960	1008	963	961	1024	998	1000	1004	1029	989	986	1068	1005	1007	969	985	1018	1048	1017	1007	981	950	1009	991	1019	980	1044	1004	1012	980	1027	1013	978	984	1027	1013	1032	982	989	1064	1015	1001	952	987	986	967	967	993	1016	963	1019	972	1058	1057	985	957	1101	1036	1000	1008	1013	1004	980	973	998	982	1005	1006	1022	973	1060	992	1008	997	1024	1008	987	1050	960	984	1027	1034	1019	1008	1020	1019	1039	1011	979	1025	1005	1007	994	1017	1084	1024	1031	1012	1016	1009	982	952	1083	1000	1061	1017	964	986	940	1011	1036	968	1046	1005	986	1022	968	1013	1048	999	1013	1017	980	1020	1046	989	1015	978	1010	956	953	959	1042	977	1060	1004	1001	1010	995	970	1044	967	1030	982	987	978	989	1003	988	941	989	1020	1065	1017	1065	971	1027	1006	1001	1005	980	1028	1046	962	1017	1034	1043	1018	1004	1053	975	999	1005	1037	1045	981	1027	922	1028	1010	964	1019	963	1046	967	1012	1025	1019	1029	1016	1021	1028	1020	1015	1026	989	984	1008	988	979	981	1019	995	937	960	1012	1015	1096	1041	1038	1015	975	1043	988	1016	1041	1025	1031	1019	1002	980	968	986	955	1061	1051	1018	940	1003	1002	1039	1025	1029	1022	995	968	999	1032	989	900	993	1015	1023	983	1062	1013	971	975	975	980	1007	1023	992	993	1010	931	1032	984	1020	927	1000	1032	1004	998	985	982	1027	1023	994	1005	1001	990	1000	1018	1001	1035	1015	999	986	1010	982	931	952	1026	969	962	992	999	1014	992	1042	995	994	990	1022	951	954	1022	1028	1023	1022	1001	1005	989	972	985	980	1042	1004	966	996	966	994	973	942	1007	1034	1045	972	1011	997	1019	979	1022	1048	1018	993	999	1012	949	990	1010	1076	972	1016	984	1008	946	1000	1013	1003	1031	1039	971	1043	975	1026	1036	1023	966	1022	1043	980	1067	1014	989	1025	954	1066	990	998	1005	1008	992	995	964	951	1038	987	1033	983	1050	968	990	1086	1042	1010	1022	982	988	979	997	981	1047	1016	1008	974	966	955	1001	994	1023	1015	973	965	1007	981	1045	985	950	913	1022	991	1027	997	994	1016	1047	1047	1036	992	1030	1039	979	1043	1029	1050	952	1045	1036	993	1028	994	922	994	1086	1022	952	994	980	1064	1023	1017	1018	1039	1000	1080	1038	991	962	987	1034	957	1034	1009	1014	1018	1009	1000	1077	1012	1023	1045	1012	1012	968	1009	975	1039	1046	1062	1004	983	965	975	951	1007	1032	1040	1050	991	1016	1019	1057	971	995	1030	1040	979	988	966	981	1007	1021	1003	993	996	1033	1066	1020	1041	962	1041	1001	933	1039	1015	1026	1004	1039	1022	977	980	1011	998	959	950	1020	992	985	1017	1011	986	1012	1001	971	1040	1009	1001	1031	998	990	1064	1001	990	954	992	1071	1006	1041	1011	1050	963	951	1016	1032	997	928	986	1026	993	944	1000	1064	973	1006	997	1042	1005	987	1024	1020	997	1037	1003	955	997	956	1044	1027	949	942	1019	1006	983	1034	1033	983	929	1020	1034	958	945	1008	958	1028	1059	1015	986	1014	1048	1007	1050	1008	1041	971	977	1008	992	997	1041	1018	1017	1057	1045	1014	1021	997	957	977	1061	944	941	1009	1019	974	971	992	960	990	1015	1022	986	982	1055	997	998	994	1028	975	971	999	1045	993	1021	1014	990	1034	1028	982	1028	1005	992	991	1027	1039	1005	1013	1042	1024	959	1008	1002	1041	1080	1030	981	1053	1040	999	941	1010	1012	1057	1033	951	1003	982	982	1012	1002	967	1020	1011	1011	1061	1038	1028	970	957	1013	979	996	995	988	1055	1048	1054	1004	967	1074	1014	971	993	1018	1015	999	1071	1019	1001	975	1019	1004	1015	1002	1056	1025	1019	966	980	985	1054	962	965	998	957	951	984	1044	1033	991	1036	1041	1049	1048	981	1009	1027	979	1035	979	1016	1030	1004	1018	1039	1000	936	1015	1032	1037	947	980	1056	997	1023	959	979	1025	1021	1025	967	968	978	986	1028	996	1078	1005	971	952	983	983	955	1014	987	992	995	965	947	1019	1010	994	991	1011	1021	1046	1001	935	997	1058	978	943	1031	1010	1007	1042	987	1009	1037	1026	955	1035	1030	964	1007	1010	982	1016	1039	951	977	1028	955	1098	1065	1021	1004	1013	991	977	946	1010	1061	977	954	969	1031	1000	1019	963	1000	1016	1008	998	1006	1048	1031	946	988	1011	1013	983	986	1032	992	986	1004	1033	1023	997	919	984	990	1034	1026	1008	990	986	1042	955	1041	946	1006	982	992	991	1008	1014	923	945	915	972	992	1020	989	984	950	973	1006	1010	1011	1031	954	1020	1049	1010	987	958	1037	990	987	956	1038	952	958	967	1015	990	991	929	976	992	971	941	970	1063	961	999	943	1080	940	1024	925	1052	1017	929	969	987	1064	1001	976	1034	1056	946	980	998	974	967	1046	989	1013	1008	940	990	984	1040	957	997	1010	1042	1003	1011	1059	1013	972	1005	964	996	1015	995	988	1005	984	933	986	1032	958	991	970	984	1047	1021	983	1012	993	998	1008	1016	1010	1031	987	906	983	964	1048	1015	1009	926	971	982	1016	978	1023	966	1015	992	962	1065	984	999	1023	985	999	972	1009	957	1006	1005	1008	1005	1007	1031	997	1025	1053	971	1061	1019	1003	1040	982	1024	990	994	978	1005	1051	1014	1042	986	965	965	1010	993	980	1009	1024	1017	1031	935	928	929	1027	1024	953	971	1010	965	1001	977	1043	1093	1010	1026	1027	988	1043	1043	1025	960	1060	1016	1019	994	983	972	1000	1047	964	969	1013	979	962	1029	947	961	1010	982	965	996	966	997	995	996	972	1036	921	981	999	1003	1019	967	1003	1009	1002	961	978	1047	1022	1003	1022	995	1037	1057	976	969	975
3692	896	111	101	106	93	98	136	210	240	242	155	121	198	154	138	140	177	145	154	119	96	103	87	91	182	276	83	60	67	67	80	62	90	79	73	83	92	62	73	65	70	81	75	59	80	87	74	75	69	88	70	72	60	80	73	61	72	67	79	67	73	61	70	72	74	71	75	75	66	70	69	77	69	73	72	67	68	77	77	78	65	59	69	55	73	84	71	75	64	69	89	85	84	76	66	77	76	94	78	74	68	80	64	75	80	63	67	67	90	65	75	73	64	72	70	80	77	60	83	79	83	79	87	75	70	75	82	81	68	73	75	70	73	85	66	71	66	72	67	73	70	65	79	75	65	73	68	74	71	72	67	61	78	86	71	69	62	64	81	60	86	79	65	90	59	75	65	81	63	67	71	67	71	80	76	82	80	80	52	69	63	46	78	54	77	72	68	72	69	78	80	91	69	69	63	73	81	74	68	82	77	74	74	81	61	54	77	90	69	69	86	83	83	72	60	68	79	58	78	71	62	72	76	70	87	83	82	70	68	64	67	75	75	75	62	71	69	69	75	66	65	89	79	66	59	75	69	79	65	80	55	79	74	66	68	64	83	85	76	74	69	77	79	82	71	66	72	75	63	71	78	74	93	71	48	51	87	75	78	63	91	70	64	59	84	70	87	78	60	59	75	68	75	91	70	66	74	72	64	65	67	88	72	66	80	78	75	76	70	60	74	68	76	85	87	71	67	72	68	78	73	71	79	73	88	89	78	82	67	81	70	63	76	73	67	66	73	70	69	72	71	80	76	68	75	52	83	69	70	65	77	82	59	74	70	72	75	74	70	74	69	57	77	76	62	64	90	82	64	79	71	85	76	98	73	64	67	72	61	89	68	80	86	85	76	72	82	82	59	65	74	73	68	81	79	76	69	67	76	78	82	57	62	72	78	60	57	73	81	78	73	73	76	67	73	61	69	66	77	69	79	73	72	67	59	90	74	72	81	75	76	81	83	71	66	74	80	72	78	79	78	69	63	77	88	73	66	67	80	75	53	71	55	72	79	71	79	73	75	69	58	65	74	66	87	68	77	67	90	60	68	83	61	83	72	61	63	63	69	75	92	76	66	75	66	67	84	75	66	70	86	68	67	77	73	84	59	80	64	66	76	62	65	72	71	61	76	69	77	62	78	83	73	85	75	70	80	71	70	63	58	55	65	79	72	66	79	69	89	79	78	63	62	85	78	69	75	60	66	76	75	78	82	80	86	72	70	76	80	80	76	67	72	82	69	67	89	69	62	74	74	83	58	62	69	86	73	70	65	68	76	83	64	84	65	73	64	68	55	81	78	62	63	66	71	75	75	85	71	67	82	70	72	65	62	63	76	62	66	54	69	71	70	59	66	62	84	69	75	67	90	67	78	82	59	77	83	75	74	70	65	67	80	56	70	68	76	75	92	69	84	84	86	63	90	66	80	82	90	76	63	54	77	67	61	78	71	89	75	84	50	90	74	71	71	71	80	58	61	68	84	68	65	76	83	70	76	76	71	74	68	75	68	85	59	56	93	84	75	70	75	67	67	90	84	83	61	101	68	68	61	68	79	76	59	61	65	79	63	75	84	70	69	69	81	81	78	72	75	79	66	60	77	79	73	78	66	86	75	69	73	82	62	90	77	79	79	73	80	74	78	70	79	73	66	68	77	62	72	68	65	77	76	89	95	87	87	49	81	75	92	79	67	72	75	77	71	68	72	81	83	81	87	85	67	76	68	86	77	69	49	77	76	80	79	85	86	70	75	70	71	72	71	72	73	73	85	75	81	69	66	76	78	63	69	64	60	69	70	80	74	69	95	80	70	56	75	69	55	69	67	80	66	60	73	60	93	71	82	61	70	55	61	69	70	72	65	74	77	69	68	66	72	69	77	62	65	68	93	88	66	72	69	75	66	69	80	76	65	79	77	56	65	63	65	71	78	65	68	68	82	56	76	74	63	67	66	58	82	71	64	84	74	62	69	69	77	56	74	77	69	61	73	80	66	79	77	67	75	65	84	75	81	75	58	67	70	89	88	64	63	71	72	90	82	64	76	84	75	71	74	77	65	63	68	79	84	77	75	76	66	80	68	67	72	72	73	74	77	73	71	62	66	82	70	72	75	79	65	69	60	77	76	74	71	71	76	68	64	75	83	91	71	81	82	67	63	69	68	81	83	68	75	72	70	66	76	55	74	68	52	77	80	85	83	75	70	70	72	64	64	75	82	65	84	85	87	78	80	71	77	74	76	82	75	66	74	63	66	77	65	73	75	85	69	77	79	69	66	71	80	73	75	79	58	73	80	98	81	71	71	65	68	69	76	75	65	75	69	75	79	85	71	59	76	91	62	69	84	80	82	70	62	72	78	70	66	87	70	77	68	78	71	71	63	84	77	75	88	54	69	60	78	78	74	65	80	81	66	68	68	89	77	65	83	80	67	69	79	68	69	81	87	72	61	80	76	77	69	55	88	73	69	80	69	65	76	74	64	83	69	66	83	65	89	76	76	80	72	71	60	74	76	75	60	82	76	75	87	73	77	80	71	63	77	65	75	83	61	63	67	86	74	66	62	67	77	74	75	76	92	89	63	65	94	73	81	86	63	78	79	70	80	92	59	68	77	54	66	65	83	60	70	79	72	72	84	58	79	78	73	82	60	58	80	55	85	56	58	75	74	64	69	65	84	77	79	87	73	81	82	80	70	85	52	70	76	67	90	58	80	81	93	73	73	64	71	58	54	74	81	68	81	67	93	73	65	76	65	71	65	73	66	77	60	79	70	70	70	55	74	84	76	69	77	82	77	78	95	69	62	78	78	63	54	77	81	68	85	80	68	66	73	77	91	65	69	63	62	79	84	64	77	71	74	82	84	67	63	71	60	75	63	57	78	85	73	64	89	54	71	55	68	71	86	77	66	80	80	60	69	82	61	87	75	71	69	60	79	63	69	85	69	74	82	79	70	82	70	93	88	75	72	71	68	74	87	80	79	76	79	66	61	76	78	74	89	79	62	59	70	69	60	67	71	65	85	58	65	70	85	81	70	75	70	77	58	72	82	62	70	74	85	59	74	73	72	73	58	75	81	67	67	60	70	73	66	72	64	84	53	67	67	71	64	64	68	71	81	68	78	66	86	78	78	75	81	74	89	71	75	85	80	88	76	81	69	75	75	76	84	67	74	69	65	84	87	74	77	63	67	59	80	64	62	76	51	80	69	72	76	77	75	64	62	67	79	67	68	80	68	69	77	76	77	77	79	68	60	73	82	69	85	72	62	67	68	88	77	72	69	84	80	73	79	69	85	79	82	89	59	66	75	78	75	86	76	68	68	71	85	60	63	82	84	69	65	64	70	69	69	84	74	83	81	71	77	84	64	77	75	74	64	63	68	75	67	78	74	79	68	72	73	65	81	70	63	85	72	77	77	95	83	68	68	83	84	76	71	63	71	74	77	77	76	78	63	80	77	65	70	78	88	87	74
27865	7240	876	1016	2004	3345	2918	3987	6849	7757	6326	4168	3524	4236	3919	3025	2597	2759	2725	2536	1957	1404	1124	973	770	3650	5524	626	596	588	565	571	571	588	550	568	566	549	590	582	557	543	577	544	562	519	523	540	577	532	540	510	535	553	561	546	542	575	577	536	551	547	542	549	520	565	525	584	557	556	552	547	558	559	527	589	560	557	556	551	541	533	583	547	574	598	570	557	524	514	536	547	581	539	607	553	552	544	568	567	559	566	559	557	517	581	507	513	563	503	584	560	540	537	572	536	533	557	554	546	573	505	519	579	574	531	531	521	539	543	514	577	568	553	557	555	580	542	604	542	538	565	542	544	566	548	578	570	566	561	502	551	515	524	574	559	577	550	544	553	582	535	550	525	543	585	525	567	544	524	572	608	549	535	530	537	540	539	552	518	546	539	558	548	602	550	570	526	571	555	551	537	531	542	538	527	561	553	546	561	520	547	510	561	542	567	552	565	548	552	527	561	533	542	539	550	558	542	591	575	551	581	573	557	523	580	538	553	583	592	504	553	537	517	559	568	532	545	537	566	530	568	539	537	560	525	573	558	594	543	562	529	551	566	564	558	555	539	522	562	528	547	545	528	551	582	537	594	510	578	486	529	570	548	497	580	544	531	570	573	541	531	507	553	534	512	563	547	570	552	511	528	582	564	568	511	565	585	539	546	500	548	588	555	563	560	532	545	561	569	548	534	548	585	498	579	553	563	530	547	518	508	583	563	537	522	558	604	536	551	527	562	555	587	549	554	552	522	572	569	584	564	585	556	550	561	500	534	576	540	554	519	560	537	556	572	595	545	544	519	550	557	507	551	582	526	557	534	548	539	534	574	523	542	521	557	554	569	538	585	534	525	554	564	563	481	489	517	560	554	524	530	584	503	536	546	522	543	619	544	588	587	559	556	566	577	529	488	531	600	553	560	509	501	562	534	548	537	505	507	550	580	523	535	523	515	544	514	557	542	557	517	544	544	543	541	584	567	544	581	543	531	557	488	532	505	592	510	551	583	542	531	538	570	556	476	534	525	540	566	553	533	552	513	524	560	560	508	513	570	537	516	589	587	556	560	573	554	573	545	590	534	564	570	544	571	559	512	569	546	545	586	564	527	557	596	543	528	575	548	581	572	532	557	543	521	581	526	547	546	526	569	530	547	548	573	553	525	588	562	563	538	515	576	525	532	589	601	553	534	567	519	503	536	527	571	595	531	567	539	550	566	566	537	539	572	501	550	540	560	552	540	559	551	522	562	563	548	526	583	558	531	537	527	510	595	577	598	552	564	561	559	585	535	557	554	499	582	513	566	553	573	563	540	548	539	554	590	513	556	567	520	557	550	582	528	504	565	566	575	542	511	546	498	551	551	572	552	500	543	559	542	523	522	561	539	549	552	549	517	518	520	566	569	551	566	545	547	527	538	563	597	507	586	537	542	597	544	529	563	576	541	554	564	564	546	593	564	605	529	568	532	564	536	516	521	558	513	545	534	555	542	593	516	530	549	592	564	556	543	575	562	526	541	586	517	535	552	536	538	542	542	564	508	540	558	555	509	535	530	511	569	562	530	548	590	553	564	537	547	558	526	581	553	550	562	512	554	548	535	577	542	497	538	578	548	568	570	559	541	514	539	538	531	540	533	525	569	517	621	582	525	517	538	506	521	517	530	573	570	490	500	545	559	598	535	553	550	575	515	530	559	550	549	561	570	581	508	584	537	530	566	502	503	526	559	515	540	552	540	582	539	539	530	578	529	538	531	565	534	581	597	532	577	580	566	533	523	556	568	530	519	522	533	596	562	578	541	593	546	565	564	505	515	511	548	545	572	533	526	527	530	573	561	547	525	554	517	578	554	555	587	525	553	561	568	541	519	489	541	530	562	512	554	512	503	568	534	579	582	528	504	555	542	532	541	578	535	552	594	562	524	558	524	531	567	561	581	557	515	495	540	564	530	548	513	548	568	582	528	536	554	567	555	561	556	519	568	528	531	575	533	575	513	556	586	586	552	588	544	554	545	563	537	545	560	592	557	600	530	530	577	548	597	539	554	552	528	547	563	523	544	532	562	507	556	543	596	484	515	530	531	542	556	507	571	548	542	542	588	567	573	564	554	548	570	533	525	543	555	569	533	532	535	570	531	536	561	567	562	541	565	535	547	531	518	534	526	556	568	545	555	557	551	586	515	553	576	544	524	564	594	506	511	551	544	570	488	517	512	527	537	549	564	536	536	561	555	545	511	514	579	526	515	562	521	538	573	537	554	541	545	571	563	550	547	559	570	537	598	517	578	551	559	553	580	510	529	533	583	535	552	533	538	588	547	550	530	536	503	568	572	550	497	539	512	570	528	563	569	582	555	532	600	559	555	523	532	547	565	532	577	579	520	556	547	518	598	549	546	529	552	549	533	594	530	538	568	533	576	544	574	572	541	572	575	556	536	549	531	543	516	555	550	558	522	553	503	577	524	524	563	545	489	526	506	552	565	558	548	517	491	567	569	532	537	553	583	547	525	538	525	543	533	545	530	540	544	551	536	539	526	533	569	595	602	561	533	526	524	535	539	540	551	582	567	528	541	518	525	550	551	566	535	540	545	530	572	513	553	526	533	599	538	564	538	494	600	558	568	523	554	541	528	540	544	538	546	553	579	534	580	531	552	572	570	545	520	578	541	552	519	541	549	556	568	556	551	563	562	575	560	540	551	552	552	541	583	559	555	533	559	577	486	565	566	565	524	575	513	547	547	560	520	537	571	566	516	538	521	527	533	554	530	600	550	522	519	575	545	552	559	556	557	578	545	539	561	561	557	551	560	564	564	523	529	508	510	539	478	523	556	526	513	553	525	564	561	549	570	541	571	502	536	520	508	559	539	509	542	551	522	556	534	495	548	522	574	552	523	543	532	540	550	568	543	544	546	527	586	551	619	596	537	578	581	536	519	564	533	568	555	521	519	530	517	548	583	540	507	540	564	593	583	530	499	578	567	560	561	549	540	556	525	555	515	535	533	560	563	558	575	540	544	566	556	562	598	549	555	555	569	618	479	545	575	554	547	519	544	538	544	570	566	566	516	564	580	568	547	577	540	555	522	519	568	560	563	523	523	588	563	612	547	534	559	562	557	578	573	549	546	491	571	502	541	531	545	522	540	536	534	538	582	543	509	589	579	573	494	529	552	543	564	533	566	550	542	540	521	585	512	571	537	532	547	525	546	526	549	492	575	589	582	559	515	585	546	543	550	563	538	598	563	531	583	551	534	548	523	553	585	546	533	498	570	550	537	591	550	546	572	591	550	548	511	501	535	494	554	566	548	550	582	511	530	530	503	516	552	513	565	548	535	560	546	570	581	573	571	519	564	556	525	594	539	521	554	558	536	537	572	581	535	513	552	550	539	538	554	535	558	547	529	537	557	542	490	564	564	533	551	568	508	527	531	592	555	529	566	524	497	551	556	508	557	554	535	536	586	556	567	532	534	531	546
4616	807	157	150	148	147	151	177	239	332	242	199	200	224	240	236	186	199	183	212	163	137	134	142	141	313	209	113	129	143	133	136	119	141	124	137	154	135	124	123	130	131	131	134	143	119	115	121	130	135	144	128	115	139	144	133	133	125	135	125	126	124	140	120	116	141	122	125	136	115	114	135	126	123	113	137	118	133	131	126	124	103	126	138	129	132	129	126	104	142	121	116	127	126	150	123	127	144	112	133	126	132	140	132	127	155	137	112	133	142	128	115	103	112	139	149	126	131	132	143	133	138	129	126	141	135	134	114	116	112	131	110	131	146	134	127	123	127	135	147	113	127	139	110	118	139	133	120	136	135	153	119	114	133	119	139	139	126	114	120	134	135	138	130	129	118	121	139	134	140	129	128	133	112	124	124	127	112	103	130	119	126	132	107	127	130	112	139	141	122	121	122	100	117	144	141	127	131	126	123	130	129	121	123	129	154	112	152	128	147	112	119	124	135	111	115	150	120	148	129	117	149	136	130	120	141	133	116	126	138	122	123	113	120	116	134	138	126	146	109	148	126	130	139	140	135	148	126	135	130	133	121	125	143	145	110	135	122	122	131	112	116	113	136	158	114	113	144	122	121	134	108	130	120	145	121	143	138	128	129	130	156	126	131	164	122	135	113	135	118	135	118	106	129	151	135	130	137	145	119	121	122	141	128	144	121	122	132	117	125	113	129	123	123	126	133	119	114	143	137	137	136	127	121	124	115	129	124	123	121	133	133	135	133	128	120	122	105	130	149	141	133	126	147	129	122	124	106	115	133	115	122	129	115	131	117	144	135	137	122	141	111	148	143	141	131	111	128	140	141	120	148	142	153	119	115	108	110	118	126	129	106	141	146	147	126	131	128	123	125	131	148	133	132	132	125	134	138	131	137	110	129	119	135	153	148	135	134	111	122	127	136	125	132	159	124	122	146	137	122	132	139	131	119	121	125	104	118	144	125	132	119	131	139	142	124	133	121	137	105	124	125	122	121	136	130	148	132	127	117	130	135	126	109	141	135	137	140	133	122	122	126	140	135	132	117	130	129	150	135	135	108	107	137	122	114	120	134	148	118	142	139	116	138	127	125	131	139	126	117	117	139	134	142	122	124	123	120	123	133	114	110	133	162	123	131	120	127	142	122	149	145	129	110	112	136	124	122	139	160	133	120	109	122	116	146	105	135	131	116	124	129	134	128	116	125	117	112	129	131	131	125	140	131	136	123	119	124	150	121	134	131	114	135	135	129	138	138	136	124	121	116	136	128	120	149	152	126	127	118	115	135	135	136	144	128	130	126	149	137	106	139	122	129	118	119	138	129	121	138	112	134	109	120	140	148	110	131	104	129	121	132	116	131	144	125	122	129	117	121	118	151	123	121	113	143	117	123	121	107	127	142	128	125	112	130	142	149	107	126	143	148	130	131	123	122	129	121	132	122	131	127	122	130	109	138	132	106	133	159	118	141	132	125	130	134	139	119	130	135	147	148	162	115	127	128	109	119	133	119	113	144	125	158	136	118	140	144	137	143	125	139	111	126	120	152	141	141	128	136	137	119	124	129	149	141	146	116	113	140	130	139	139	117	141	116	122	123	149	122	120	140	124	127	127	140	112	139	134	129	128	136	126	137	115	162	130	127	122	124	150	111	146	138	108	128	141	137	137	142	133	117	134	168	125	130	132	130	129	159	149	109	128	144	133	143	139	121	145	139	119	133	153	134	132	129	129	136	118	120	140	129	113	106	115	120	118	123	108	133	110	136	141	145	121	134	141	115	152	141	126	149	133	129	135	119	123	132	115	131	135	132	115	145	123	114	124	124	122	130	116	134	123	107	153	113	133	121	114	127	137	153	134	124	132	140	111	127	116	157	105	138	125	113	120	134	124	121	118	132	114	138	137	100	129	116	119	122	132	129	131	112	141	130	131	110	137	144	154	141	106	142	121	140	151	113	138	114	131	103	144	115	139	117	129	128	135	134	155	123	141	133	123	126	128	142	155	115	124	151	123	133	119	117	116	121	126	121	110	116	103	131	105	108	135	160	128	120	126	120	146	126	122	120	129	133	135	131	123	117	144	120	131	121	127	125	127	120	129	131	125	133	123	129	133	135	126	117	123	124	136	120	154	116	116	142	112	139	121	111	119	125	132	129	146	119	143	148	135	111	112	131	136	116	113	135	117	124	140	136	129	146	112	131	124	123	123	143	125	130	127	129	121	130	114	162	137	130	134	119	122	120	130	89	142	129	129	128	115	137	135	102	123	125	127	143	125	117	116	125	115	128	114	141	136	142	133	124	112	119	117	154	145	128	144	136	133	138	127	123	107	114	142	121	137	134	110	132	129	157	136	144	139	125	133	124	131	129	121	143	102	129	127	155	124	123	125	140	141	137	119	117	122	140	115	146	115	144	130	130	118	128	132	136	130	136	141	135	133	118	107	127	148	157	147	136	149	132	123	122	108	124	117	118	130	116	107	133	124	119	118	126	129	127	117	119	123	118	130	134	129	110	133	135	132	124	156	130	126	122	129	132	116	128	130	122	131	140	127	151	144	104	124	134	133	132	121	121	126	108	146	117	138	121	105	111	106	116	133	116	138	123	122	107	126	126	129	156	129	117	123	141	115	126	121	133	127	151	132	119	137	124	135	139	121	102	121	144	140	138	137	117	122	127	140	139	125	131	120	130	146	114	122	128	152	137	135	128	122	152	127	127	153	132	136	127	151	115	104	140	131	124	127	122	127	134	126	149	131	116	121	127	136	150	146	140	122	113	110	135	141	131	114	137	122	126	119	119	145	111	120	137	128	119	100	104	113	139	131	122	135	124	142	120	144	159	158	125	139	143	135	128	140	136	135	148	117	135	125	128	125	124	122	115	155	135	132	111	131	149	120	128	125	117	126	133	115	130	146	121	126	131	125	143	137	139	145	102	148	115	112	141	110	135	152	113	130	142	137	134	122	144	123	125	125	152	111	124	117	127	120	121	144	131	109	134	109	137	137	148	143	118	130	117	138	125	130	120	142	139	151	136	142	123	134	121	137	135	113	139	142	131	138	146	129	125	144	112	112	120	129	122	127	128	124	117	143	118	136	130	140	117	126	127	144	137	114	110	129	133	118	124	135	123	136	144	124	128	125	124	138	145	116	137	116	130	121	137	138	142	132	129	135	143	142	108	120	130	124	118	139	139	121	116	130	139	116	127	118	124	132	131	120	122	132	122	135	129	122	137	118	124	122	134	122	123	130	136	125	126	121	143	106	128	123	129	144	143	141	131	132	120	120	140	133	132	126	119	149	133	119	127	134	125	151	125	138	148	123	125	126	142	135	122	118	132	135	108	124	134	148	125	128	135	145	126	101	141	117	134	127	117	129	153	139	147	127	119	123	137	143	129	119	130	143	101	133	125	119	139	141	136	131	130	131	144	126	159	122	140	132	119	142	131	109	128	136	137	121	102	117	120	125	140	119	119
25486	6669	1199	1334	2212	3230	2839	4460	6793	7810	6240	4130	3860	4272	4038	3388	2961	3000	2837	3075	2298	1741	1452	1344	1215	5732	3026	976	957	1033	919	935	957	943	916	907	923	954	957	955	952	927	950	924	912	898	900	939	949	918	919	952	874	917	918	893	957	954	962	963	890	885	936	941	937	941	890	889	834	916	896	944	916	886	884	915	932	912	967	869	913	992	917	888	938	879	916	923	938	930	870	906	900	891	961	863	940	980	921	941	934	872	932	888	894	884	926	954	957	891	894	936	935	934	906	903	921	912	913	880	910	910	872	893	905	932	875	917	958	926	913	906	875	889	883	899	908	924	891	954	958	927	924	938	881	933	935	897	903	872	928	883	917	884	941	943	955	931	970	927	927	926	935	924	905	956	900	958	924	950	898	891	923	882	891	881	944	969	897	882	915	892	942	968	878	957	827	944	901	850	942	887	968	964	858	1001	899	907	936	906	870	876	885	926	892	927	953	991	871	936	925	921	934	918	933	926	915	947	953	931	967	959	904	901	879	926	925	966	954	949	894	940	945	936	922	906	922	965	908	909	973	940	900	910	945	886	933	893	931	906	947	862	964	920	951	944	966	926	892	981	907	952	911	889	912	919	843	968	904	919	927	889	864	945	898	921	934	916	963	894	912	911	928	900	896	877	914	980	918	939	920	930	940	921	940	917	919	860	912	953	934	870	957	955	907	862	947	901	960	919	912	882	875	905	881	894	862	953	938	919	951	926	958	856	919	901	914	871	948	906	895	940	878	931	876	940	887	908	897	923	874	865	927	913	970	940	858	914	892	896	921	903	893	902	911	885	984	914	925	909	918	948	893	962	919	905	957	919	923	923	958	924	917	911	892	879	919	928	952	860	958	902	880	927	897	934	932	906	905	967	925	897	964	946	875	892	879	913	908	933	887	852	899	924	938	964	933	903	921	864	911	947	935	935	896	907	908	864	927	943	955	909	926	902	935	883	892	940	977	926	954	892	907	911	939	904	912	930	919	935	959	908	908	953	832	966	911	916	952	884	847	977	971	908	919	853	923	899	949	880	925	925	921	885	935	879	894	961	862	898	912	924	956	925	878	948	899	937	951	916	1002	959	900	894	930	886	945	921	910	895	946	947	889	930	873	886	963	860	933	959	922	884	928	912	905	913	892	933	904	862	941	951	853	938	932	904	944	940	894	920	878	949	913	883	939	951	928	973	917	924	899	905	979	904	947	899	924	943	941	911	932	902	946	902	862	864	933	916	895	928	947	925	896	928	933	860	921	924	947	898	946	947	901	943	910	930	906	959	927	908	916	936	915	875	885	937	895	939	897	949	877	907	925	928	908	860	925	856	968	903	964	942	929	919	936	884	891	872	926	1002	912	893	962	904	878	909	876	956	964	913	918	940	869	935	955	944	924	936	901	869	931	986	913	957	938	895	851	835	935	954	908	930	960	967	901	946	960	951	971	937	889	920	943	937	910	869	948	967	952	863	928	944	918	934	945	900	957	896	924	885	876	960	882	927	954	924	905	976	919	917	914	888	970	929	888	932	947	934	910	851	925	930	894	862	912	891	858	919	950	864	927	918	900	943	921	894	928	886	913	937	919	885	900	940	910	931	901	950	894	942	924	892	948	945	946	920	942	930	846	922	890	954	940	920	878	863	857	887	902	949	942	869	868	903	887	953	922	911	890	975	948	926	881	962	880	903	917	916	864	908	908	904	941	901	909	889	883	899	914	876	928	954	975	942	996	900	927	889	905	924	880	931	964	902	875	966	924	999	850	946	915	892	906	876	927	932	932	912	936	900	981	886	920	910	1003	923	898	913	868	952	915	915	934	914	879	888	891	899	891	972	899	955	914	876	976	894	855	963	913	941	861	888	881	906	940	959	958	907	926	932	904	887	934	925	913	890	949	934	953	927	909	914	922	905	910	871	956	903	935	902	938	934	896	867	953	904	913	909	881	885	904	902	957	954	907	880	925	949	920	1009	950	916	868	849	901	898	903	942	914	883	887	932	922	971	968	902	919	895	897	931	871	959	959	884	892	936	944	925	931	893	955	903	883	977	915	891	938	902	920	917	939	910	952	938	907	924	998	926	903	950	921	930	909	943	905	936	956	907	935	926	902	891	937	912	914	898	961	870	902	937	968	875	915	882	931	904	868	863	914	905	910	880	911	917	903	908	893	964	915	984	953	914	907	933	919	932	901	961	941	846	945	911	888	954	889	911	909	947	893	931	931	899	926	927	932	952	942	928	873	971	947	954	887	886	938	953	904	931	875	919	939	940	988	922	909	915	912	954	882	906	910	885	931	939	905	910	878	924	977	942	889	928	856	937	944	910	923	930	889	900	938	869	923	889	867	906	938	964	883	948	918	905	869	912	938	927	907	913	921	914	903	906	906	951	916	891	890	1002	903	927	885	914	933	942	952	960	932	893	921	943	965	900	941	915	877	898	968	911	995	893	931	893	865	937	889	921	901	917	917	930	941	895	883	846	924	900	939	914	913	920	940	958	864	1001	940	915	893	990	942	910	902	894	866	907	937	909	922	945	897	903	917	933	894	940	888	936	908	933	894	919	864	930	906	849	923	920	929	965	953	975	926	894	919	904	933	925	919	917	906	883	938	946	951	900	878	865	940	931	922	900	968	913	908	881	892	932	937	863	930	878	941	909	914	891	952	893	911	850	907	940	923	976	924	941	966	892	967	905	914	920	943	952	895	900	857	955	906	951	928	949	893	859	894	918	980	903	877	925	938	880	908	864	955	930	907	944	963	950	892	968	934	889	947	883	946	980	916	927	906	834	860	914	918	894	925	950	945	924	888	908	943	915	887	955	968	947	939	914	898	915	936	953	935	913	950	905	921	937	944	915	845	885	912	957	921	872	858	916	885	923	849	934	937	920	885	906	949	945	894	948	910	934	920	958	920	955	900	908	934	934	943	907	917	903	897	899	927	959	900	961	914	925	927	950	917	952	913	955	879	1014	915	909	919	938	948	888	867	851	907	924	935	941	898	909	903	939	910	942	841	933	880	924	906	857	939	965	959	890	901	923	907	914	928	924	901	933	942	899	872	881	903	919	886	950	930	923	934	896	904	897	927	895	952	930	902	941	925	906	926	906	905	892	896	960	940	854	916	848	928	907	918	875	946	936	895	873	873	888	939	908	864	925	877	944	923	926	975	899	903	941	925	929	931	954	860	997	918	924	896	933	911	945	899	858	912	905	941	890	920	930	911	952	884	922	904	885	908	965	872	878	909	880	931	920	979	888	908	942	891	901	905	912	875	917	813	896	929	895	935	914	929	883	905	880	872	981	929	935	913	919	909	937	942	959	874	926	910	951	965	922	878	965	913	922	920	888	939	898	888	912	980	925	907	917	928	897	901	890	960	850	898	942	905	885	973	893	923	961	933	970	888	928	891	851	936	907	977	914	992	907	936	921	911	996	918	886	925	915	899	878	944	944	873	917	916	902	931	886	916	865	897	874	921	868	884	959
5371	1280	93	91	93	95	107	169	281	308	246	174	182	210	226	153	142	139	149	156	134	107	84	63	68	397	89	52	54	73	59	43	39	44	57	46	54	46	45	44	48	55	31	46	43	51	51	46	48	48	49	62	48	51	59	62	54	54	48	52	40	47	61	45	58	46	49	53	38	50	50	56	47	50	47	57	39	61	40	45	53	38	44	54	39	56	47	52	51	47	53	38	44	42	51	57	54	48	48	35	70	46	47	52	53	48	51	39	59	48	52	51	56	48	47	40	49	45	54	42	45	46	56	49	40	45	51	51	57	47	43	51	53	47	43	58	55	53	52	48	46	45	52	51	55	56	39	51	41	46	41	52	50	53	59	47	49	54	54	46	54	46	42	51	56	47	46	47	49	49	43	55	52	44	58	53	54	53	52	41	68	48	48	53	48	51	52	60	46	54	48	41	45	57	42	58	45	55	52	32	59	52	54	54	44	50	58	40	48	46	45	48	49	41	54	59	48	38	54	41	64	47	54	57	48	58	62	56	48	51	49	52	52	48	37	51	56	48	53	47	47	49	47	55	72	57	46	50	49	43	39	36	34	38	56	48	66	41	47	62	41	40	57	53	56	52	52	44	47	49	61	50	52	52	52	50	54	51	38	53	46	48	50	51	48	43	61	57	36	47	53	43	55	49	52	35	42	52	53	43	55	44	53	48	55	52	51	54	53	52	51	43	45	48	44	54	50	33	45	52	47	53	42	47	52	60	40	45	52	52	53	44	55	47	46	62	59	30	60	44	55	45	52	50	50	44	54	58	43	43	41	59	48	38	51	53	44	48	55	55	56	66	57	46	54	53	47	44	63	63	45	45	57	46	53	65	51	52	44	52	38	48	60	47	48	60	59	52	53	65	58	42	44	46	57	62	52	50	47	33	41	54	59	42	61	47	43	52	52	55	49	46	51	54	50	51	54	53	49	47	49	65	47	50	44	46	50	46	57	40	54	46	51	53	47	45	51	48	44	58	48	47	60	44	55	54	47	52	53	49	52	46	42	50	45	41	54	51	43	49	46	57	58	53	47	51	38	51	38	49	45	49	54	50	45	56	57	43	47	56	42	33	51	43	42	53	52	60	43	62	61	49	45	56	48	53	55	61	50	38	48	49	46	45	50	45	55	47	43	40	43	46	68	49	50	61	52	49	47	47	46	57	60	41	44	48	54	50	64	60	51	40	43	37	43	51	49	44	52	44	55	52	46	47	50	53	52	45	35	43	45	46	50	41	43	47	46	44	39	54	60	40	42	39	46	51	55	48	52	42	46	59	52	48	54	57	56	59	60	43	76	40	55	37	49	48	47	67	41	41	41	43	47	52	48	49	51	43	51	57	52	46	60	61	45	37	49	47	48	49	57	55	52	37	52	47	55	43	51	51	49	54	55	67	50	49	53	55	54	51	50	55	53	50	57	41	49	49	39	55	52	50	47	43	54	49	59	44	50	41	50	58	62	45	50	42	40	55	43	54	53	43	49	49	50	52	43	51	68	48	44	44	48	55	44	40	43	54	41	51	44	59	52	30	47	47	48	43	53	58	46	55	45	49	43	45	49	52	41	60	50	49	49	47	47	53	53	56	54	46	54	49	52	47	52	50	42	45	49	52	52	61	42	39	52	55	49	39	49	44	49	54	46	48	54	42	53	58	43	58	50	42	57	60	50	31	56	59	42	56	44	45	47	51	58	43	43	42	42	37	66	48	50	44	42	52	48	45	59	42	59	37	42	54	47	42	63	56	55	34	51	55	57	49	48	54	47	50	42	52	57	38	60	51	45	52	42	46	40	45	47	53	52	51	51	48	55	58	52	45	53	49	56	48	50	52	57	53	54	52	46	61	45	47	54	60	57	52	52	44	51	45	52	51	50	44	45	56	58	40	60	50	48	48	41	43	54	40	47	42	49	49	55	52	41	60	41	43	37	40	54	54	43	54	53	43	54	50	54	53	39	63	56	38	55	42	68	45	44	40	42	46	37	50	57	41	64	52	47	44	52	44	47	54	50	45	45	59	51	46	56	63	52	51	38	34	40	50	62	47	53	53	40	45	47	59	39	44	64	48	61	48	50	46	54	42	53	52	47	51	57	41	64	56	49	42	46	45	57	50	46	49	40	47	52	46	59	53	50	40	42	45	41	51	43	47	55	35	51	48	50	52	43	49	57	46	41	48	62	46	50	44	57	42	44	56	51	55	47	50	43	54	56	37	64	46	36	48	48	37	45	44	46	56	54	49	55	43	51	43	45	40	48	44	46	50	48	46	45	39	52	50	45	59	42	55	54	54	69	51	48	55	55	64	41	55	50	59	44	53	47	51	43	47	34	47	48	36	58	45	40	48	45	47	50	48	42	43	49	43	50	44	48	56	61	41	34	56	52	53	46	53	45	48	41	56	54	41	48	41	46	61	48	45	58	48	42	66	50	51	38	54	61	57	70	50	51	37	44	53	52	46	56	48	44	43	61	52	40	31	52	47	48	40	54	48	44	50	47	56	56	46	61	49	46	60	41	63	38	48	54	38	69	43	35	49	42	51	53	61	50	48	44	48	48	50	67	52	55	60	45	55	48	45	62	48	58	37	42	69	52	53	54	38	42	54	48	44	45	52	61	41	40	60	62	39	49	43	49	48	46	47	44	57	50	50	41	55	47	56	52	39	44	54	45	39	48	42	48	44	52	39	59	58	53	46	39	57	65	39	47	51	56	58	47	48	64	39	49	60	41	43	51	46	44	50	47	40	54	41	46	58	60	53	60	51	46	46	49	55	52	37	49	56	54	42	61	56	52	42	43	59	44	43	52	58	39	39	50	49	43	37	51	42	61	38	53	41	52	52	51	51	53	63	54	40	44	46	63	40	40	53	39	43	51	51	55	51	48	49	43	53	52	68	44	60	51	52	60	51	54	62	35	45	54	40	57	54	55	49	36	33	44	58	38	50	39	50	57	49	41	54	53	49	39	51	49	45	45	58	63	43	39	47	46	45	63	59	57	42	58	46	58	49	48	55	52	53	43	50	53	58	39	55	62	50	44	47	42	49	65	57	34	48	48	45	44	53	52	37	54	54	42	38	66	54	54	56	50	50	46	40	53	46	54	50	60	54	34	36	58	59	49	52	38	56	55	64	50	47	56	35	49	55	53	47	52	52	50	55	43	43	51	37	52	37	58	66	49	45	45	57	53	48	44	48	49	60	43	48	45	64	57	60	52	44	55	48	50	51	41	74	42	48	51	52	47	47	63	52	49	49	41	47	48	44	51	58	39	53	55	45	52	49	48	61	50	59	42	45	45	46	52	64	57	53	57	45	41	56	49	55	45	36	44	46	54	51	60	45	49	52	34	51	56	56	42	53	48	43	56	62	53	59	61	45	43	42	43	60	52	50	45	53	39	59	43	53	50	54	64	45	39	75	47	50	61	54	61	47	54	54	51	49	57	45	49	63	47	56	46	41	59	41	46	50
31603	8749	936	1144	2834	4497	4269	6796	9759	10427	7719	5303	4656	5227	5137	4340	3336	3368	3271	3205	2357	1609	1247	897	1276	8549	1046	456	411	395	365	414	431	392	459	360	364	391	372	413	376	397	357	375	370	372	324	394	366	382	362	386	396	365	393	393	392	372	407	375	393	370	342	364	403	385	391	373	391	326	343	321	389	340	355	350	377	357	367	377	372	365	352	388	377	383	365	347	354	390	373	384	387	383	375	378	371	364	361	339	370	388	338	352	402	342	324	390	311	370	371	363	363	372	370	332	373	371	342	350	388	388	358	364	376	368	358	357	344	352	364	368	347	362	345	346	363	350	370	376	351	378	376	346	348	374	381	411	377	371	385	354	387	385	384	399	343	370	383	364	321	327	344	376	368	360	390	368	388	372	356	378	329	364	332	387	324	315	393	373	364	365	406	369	330	331	355	371	364	343	368	343	361	387	370	333	363	360	345	360	366	379	343	363	360	366	350	361	371	357	392	359	347	373	348	393	351	379	359	350	358	365	366	385	359	367	356	331	355	355	367	371	398	364	392	360	338	350	370	366	387	337	389	372	361	377	379	403	361	339	367	359	359	387	379	362	358	385	389	368	380	386	366	374	365	380	384	347	354	375	349	339	362	358	374	378	377	356	368	369	394	341	336	352	379	329	329	365	385	369	360	364	370	354	357	335	345	397	335	344	378	367	359	402	356	360	352	346	386	355	380	348	347	341	353	413	355	365	329	371	327	366	384	378	359	335	361	363	361	371	352	344	330	340	377	374	312	363	373	360	354	369	364	336	347	350	411	368	376	385	353	359	359	333	372	384	349	366	348	372	363	391	360	403	393	397	371	352	372	354	373	346	326	364	352	372	393	378	388	350	355	359	386	370	380	386	368	337	381	342	349	385	375	364	366	379	345	373	372	352	367	380	416	326	362	365	413	364	375	360	357	353	359	390	345	335	384	347	397	393	371	375	355	331	383	355	343	348	352	331	376	393	361	354	379	338	380	389	357	368	356	358	370	334	372	335	346	356	362	372	376	381	372	365	390	338	365	366	364	383	336	344	336	365	344	361	354	375	384	389	333	350	369	349	353	370	381	359	339	318	421	345	338	392	322	393	360	350	365	380	343	356	364	362	365	372	346	365	359	347	368	352	344	387	413	350	385	381	353	368	352	358	340	346	368	352	362	344	387	400	347	342	361	359	358	343	345	348	328	379	353	327	350	346	370	387	355	352	373	382	361	341	356	389	359	365	365	379	379	339	356	373	367	344	346	355	390	354	342	352	380	383	357	365	367	358	362	339	347	369	348	367	357	376	373	380	389	378	334	367	361	361	363	369	359	347	376	362	339	378	349	409	344	382	385	371	365	349	357	381	342	353	336	366	335	401	351	393	388	398	360	391	378	373	333	352	344	386	382	323	361	358	378	367	346	366	370	359	365	379	385	393	357	369	378	366	356	357	371	333	351	322	326	337	397	355	376	350	379	379	364	336	384	369	365	355	357	333	360	372	394	384	369	331	349	366	333	348	345	353	365	385	369	367	395	354	378	367	362	390	368	390	350	390	352	359	400	364	369	366	376	398	332	353	372	388	375	323	341	372	406	338	388	353	365	358	373	373	338	349	391	364	381	396	362	386	376	375	348	382	341	355	393	334	369	368	391	392	367	348	358	348	378	380	346	334	359	343	362	351	394	360	375	379	370	393	350	346	355	362	352	388	386	395	374	372	404	348	380	357	364	359	400	353	380	345	355	383	387	377	339	394	372	356	343	383	377	351	365	345	367	357	369	370	350	350	363	357	339	325	358	381	380	383	362	383	362	314	376	368	361	368	363	371	373	375	348	347	364	369	381	343	364	351	349	378	362	365	367	389	386	380	372	397	326	361	361	361	344	329	376	360	373	361	343	364	388	377	383	379	374	395	344	350	367	362	364	385	356	371	372	342	359	388	353	361	383	358	365	394	362	359	350	376	363	377	348	342	355	381	362	365	378	355	358	361	348	366	366	362	371	339	377	347	372	362	414	363	371	370	387	356	374	351	354	341	368	352	387	378	338	390	376	392	387	376	370	356	350	352	354	377	376	343	376	366	383	379	349	339	360	381	356	403	364	355	341	360	364	395	364	359	391	369	388	359	361	403	356	370	357	359	337	379	369	379	376	361	387	334	369	405	389	412	373	322	353	359	357	403	365	354	353	373	390	344	360	337	355	360	377	386	361	344	351	364	356	388	373	374	345	355	360	354	388	364	381	369	351	363	378	371	313	351	392	391	367	386	359	355	406	349	368	346	366	375	381	352	398	372	351	348	374	378	386	348	344	383	337	335	382	342	380	399	337	393	348	373	345	346	377	376	347	403	352	368	380	339	357	360	363	365	386	367	366	365	359	369	364	395	379	376	394	373	388	363	362	353	393	344	368	357	359	350	338	360	374	354	390	367	321	370	360	366	368	396	369	375	368	333	360	361	377	373	381	361	335	345	350	337	388	363	357	347	357	358	367	353	369	331	369	364	360	360	333	359	379	359	366	358	335	343	381	358	348	363	345	356	338	371	372	349	367	365	373	356	408	331	357	400	362	360	368	417	373	364	383	378	370	364	371	371	379	331	370	355	352	377	381	376	393	364	393	368	328	358	376	398	386	392	357	376	359	353	377	386	359	372	342	358	316	359	377	400	334	379	367	377	353	396	368	327	377	340	375	360	351	396	364	331	357	366	339	378	370	385	365	338	358	377	332	345	388	332	368	369	352	383	343	348	344	351	354	392	374	366	353	346	375	386	389	385	347	408	388	386	341	372	387	390	344	343	368	355	329	332	352	358	356	390	319	359	364	363	393	351	324	409	354	365	354	360	372	384	342	376	353	375	375	388	353	365	315	337	390	342	352	358	360	378	359	361	375	367	352	383	354	343	350	376	350	364	362	367	372	352	344	352	346	361	357	377	353	380	353	374	366	361	382	378	353	382	361	374	356	355	346	371	354	354	366	351	391	385	346	371	369	406	350	353	364	375	372	354	370	343	366	415	344	403	364	340	323	349	381	359	350	365	374	335	364	340	347	341	381	407	347	387	356	372	395	391	375	355	372	368	363	388	391	352	343	370	376	356	357	343	353	357	355	358	376	356	344	399	376	376	368	384	373	396	352	361	378	373	395	355	344	388	377	384	352	378	376	374	347	360	378	346	356	343	346	371	363	351	396	358	382	358	343	354	368	369	370	362	355	358	358	364	383	397	377	369	389	401	379	356	346	349	371	370	376	372	361	385	357	374	399	347	371	380	368	359	388	367	347	336	358	380	348	352	390	328	370	370	359	375	361	366	373	381	375	343	346	365	377	389	346	394	398	373	383	378	337	376	354	353	341	395	311	335	382	379	360	364	392	385	395	369	360	369	431	357	342	348	346	340	318	362	328	369	373	392	357	369	391	400	380	384	386	380	376	364	351	372	353	358	340	345	346	355	374	370	353	389	375	357	372	355	378	351	372	334	366	353	357	376
2764	446	148	159	158	161	164	190	237	226	207	216	169	181	192	182	181	186	176	160	177	150	134	145	151	160	143	141	156	146	150	145	133	136	140	140	130	142	152	137	136	132	142	121	137	127	135	129	119	130	134	158	138	134	147	129	145	140	150	138	131	142	144	137	152	146	152	132	158	143	134	116	128	136	124	140	144	135	117	127	141	141	126	128	148	147	131	140	157	137	108	122	147	137	144	145	128	144	152	141	134	155	142	148	126	149	153	134	138	136	133	152	135	127	119	155	129	125	124	149	127	130	115	134	125	141	143	138	132	136	150	138	137	125	127	125	139	147	143	119	134	146	134	137	131	125	129	145	144	143	133	151	147	126	150	142	146	99	110	154	144	121	141	148	132	140	149	156	123	139	155	142	118	162	148	155	130	141	144	139	135	142	137	146	154	115	127	136	116	120	136	141	149	150	142	130	132	140	136	149	132	132	146	131	136	147	136	128	140	156	142	128	130	154	145	144	154	143	151	134	120	133	137	150	162	131	146	120	139	149	133	124	137	123	134	119	142	153	144	146	144	146	135	138	126	134	127	160	139	147	140	155	118	129	128	129	147	137	133	144	142	139	126	123	142	147	136	143	129	137	144	143	126	122	132	143	150	138	135	125	144	146	138	142	140	133	142	141	130	128	154	157	147	133	138	128	124	143	138	138	136	140	152	128	147	143	144	139	143	141	118	126	113	138	126	150	118	139	132	128	157	149	148	145	146	134	118	135	130	133	123	163	147	165	159	149	140	135	143	128	125	109	113	153	118	145	140	141	134	119	144	154	136	122	132	159	123	144	134	141	138	159	132	138	138	137	150	141	156	144	151	135	140	144	122	129	159	127	145	157	147	158	122	133	126	131	133	147	128	142	142	153	133	121	136	144	125	134	134	137	124	162	120	151	140	137	138	143	138	136	135	128	141	121	128	151	173	155	151	118	142	145	132	154	157	163	137	133	149	130	137	157	154	141	170	151	129	126	137	140	123	134	134	162	131	131	136	129	136	140	159	151	133	147	119	128	152	141	115	138	135	127	118	151	157	122	158	147	163	116	148	151	125	146	154	135	127	145	144	128	122	141	125	141	140	140	135	128	124	151	151	119	126	157	135	141	138	149	136	133	125	127	146	132	135	162	138	162	132	141	148	155	130	149	120	137	146	126	172	133	137	152	135	130	136	142	132	129	138	124	147	160	122	135	130	128	167	122	128	123	124	148	122	146	119	155	157	139	148	138	128	142	132	136	125	115	133	127	131	144	154	124	138	132	136	149	136	117	110	142	140	134	121	141	118	146	160	129	113	138	134	126	162	155	129	138	141	137	129	127	152	149	137	149	137	151	139	150	118	142	142	142	137	130	151	145	134	130	135	127	140	144	128	137	129	157	138	130	127	132	130	138	138	138	145	141	139	122	124	129	136	134	118	134	137	137	139	137	142	121	130	135	131	131	128	137	137	150	139	128	132	149	153	129	127	148	118	141	124	114	124	144	142	119	152	161	139	138	133	120	140	122	128	135	136	135	132	139	138	162	120	137	155	128	137	132	140	141	106	141	149	134	141	125	126	146	150	145	134	127	133	144	133	149	124	135	143	143	147	140	127	124	156	146	134	133	137	144	121	131	140	121	152	143	154	151	130	154	130	140	146	139	123	143	158	123	116	170	134	123	149	120	124	146	146	149	144	156	151	131	144	125	134	153	125	135	147	127	154	147	147	131	126	153	135	146	130	118	147	136	136	129	176	126	129	142	147	133	132	143	136	144	138	134	137	125	156	148	137	134	150	123	139	144	144	146	145	135	146	136	154	132	118	169	135	128	123	139	143	131	142	150	154	145	152	131	148	147	149	139	141	127	136	129	136	128	145	142	129	132	149	127	144	154	145	149	132	137	130	131	142	139	139	137	131	126	136	133	134	138	141	131	130	152	134	140	141	132	132	146	142	152	146	141	114	140	135	137	152	127	137	151	129	122	126	151	147	142	139	141	110	148	139	152	140	146	140	146	156	122	141	137	132	159	149	127	127	152	155	148	150	147	126	136	136	158	137	153	139	161	121	133	129	147	142	136	145	151	147	133	161	138	133	130	137	165	145	134	153	125	143	130	139	171	126	132	147	141	151	136	161	141	166	139	125	156	126	152	126	180	121	127	130	133	156	122	127	127	146	130	144	135	129	134	147	145	123	124	139	149	139	139	140	134	158	151	148	130	114	175	120	137	104	134	133	137	140	152	158	118	143	138	138	141	136	150	128	131	143	118	133	140	141	127	141	154	141	139	130	123	125	132	171	148	117	116	154	137	140	135	160	142	148	132	132	139	138	156	167	126	119	103	154	148	150	151	142	141	143	141	123	141	112	124	144	132	145	143	162	140	148	156	146	148	125	159	131	151	134	153	145	146	138	117	139	127	118	153	135	147	152	139	153	124	128	138	150	148	158	123	132	140	135	130	130	144	127	130	130	132	127	144	147	142	148	140	135	148	150	138	127	132	147	137	116	138	144	129	107	140	132	141	150	134	120	153	127	155	150	129	133	140	128	148	144	119	155	139	149	125	134	140	146	130	148	146	127	128	137	137	159	128	148	136	150	140	116	136	132	138	163	139	152	130	125	114	112	132	136	146	135	129	129	142	152	149	140	152	143	139	137	131	153	155	133	135	122	139	128	126	137	141	147	128	139	116	124	119	141	137	131	147	138	147	147	129	130	148	146	113	138	118	147	152	138	139	121	142	138	119	129	127	139	123	136	151	146	151	140	164	151	140	134	162	151	119	140	128	142	116	131	120	139	126	141	126	132	157	147	127	114	128	143	138	145	135	139	109	145	147	145	150	149	148	151	136	119	135	145	143	147	123	142	136	134	151	155	138	119	137	147	138	145	144	133	134	169	129	168	145	138	126	153	148	136	137	129	140	134	141	137	138	123	120	149	155	155	146	123	137	121	140	155	116	125	143	142	142	135	142	131	141	131	128	137	131	174	146	143	148	147	145	151	130	144	138	147	149	125	149	140	130	138	130	142	137	143	154	132	136	147	123	129	169	164	140	140	123	141	147	142	130	146	130	143	145	128	138	142	135	152	126	127	128	145	116	134	121	132	122	155	117	164	124	132	161	135	151	127	120	131	131	146	130	161	149	134	120	129	148	155	131	145	150	143	129	145	138	144	126	119	142	149	143	164	133	125	141	137	128	143	133	124	131	134	127	129	124	133	137	139	146	151	148	135	146	158	133	169	130	147	133	136	116	152	148	126	120	143	160	145	153	134	143	143	144	127	127	127	162	114	154	141	122	132	142	136	138	134	147	138	154	119	126	135	127	109	163	130	149	147	129	138	121	140	134	118	130	156	148	137	168	139	125	135	150	114	165	132	135	145	121	132	154	130	130	128	132	127	150	139	155	144	124	144	134	141	137	150	127	137	126	147	148	139	145	160	131	116	129	136	134	123	138	125	144	131	153	173	151	171	130	115	158	122	124
20175	4400	1144	1265	1825	2103	2245	3643	5552	5595	4046	3000	2678	3013	2940	2624	2237	2245	2200	2248	1793	1507	1320	1171	1147	2099	1051	984	1014	990	1003	1006	1019	1021	955	1020	990	1003	982	973	995	972	952	916	1001	993	990	1019	961	979	1028	980	1020	983	957	1026	1028	1014	986	1026	964	1010	984	1005	991	1019	1012	970	1009	1016	982	1002	1027	981	956	988	904	998	954	975	970	974	954	963	974	982	1027	900	987	933	1002	952	981	926	975	936	1001	978	1007	955	960	1031	928	959	964	988	979	877	1007	957	944	1015	937	1049	1002	990	997	953	948	964	978	1001	936	1010	996	941	980	946	1008	995	991	998	977	986	958	915	949	1015	977	975	1031	989	959	963	969	922	930	930	987	933	963	868	927	942	966	965	998	983	1001	992	1029	972	960	938	1041	945	1004	1012	995	1020	933	973	935	961	1007	1009	970	965	940	1020	979	1011	990	966	1011	968	979	969	983	972	985	924	989	966	989	942	959	948	948	955	996	1015	939	984	988	967	990	1005	990	931	956	966	959	924	972	952	994	989	998	956	928	984	963	941	996	991	990	938	1010	909	944	1010	953	1014	982	984	982	1036	1023	994	1004	967	983	1016	990	930	950	956	1016	1010	1005	1001	965	989	1035	1018	992	980	1001	999	1019	958	1014	959	995	975	1026	969	989	983	950	1004	1023	967	964	991	971	1044	970	940	962	992	996	918	997	948	939	946	1059	948	996	959	1007	1012	975	990	968	926	975	978	974	945	1010	956	1007	977	1003	983	940	983	969	1013	988	948	988	1021	1003	1038	958	955	1002	1029	996	965	993	1002	983	1010	973	924	950	989	953	954	943	970	952	999	939	942	1049	1021	970	973	962	917	985	975	975	971	951	1014	982	1035	1003	1019	957	941	1033	982	1039	990	998	982	993	939	1020	979	950	986	948	938	1036	966	947	933	927	1014	975	995	1008	906	987	998	987	994	981	970	1011	980	937	950	1023	957	980	989	987	981	924	1041	976	1036	954	1026	958	1037	999	1011	971	968	977	1020	971	992	1032	964	953	1017	971	927	998	956	995	1025	1017	994	1035	988	953	936	960	958	1012	1019	989	961	958	981	947	970	1008	979	983	985	972	1004	1052	974	1015	979	990	1023	1013	974	952	1037	975	959	947	979	997	953	1005	976	999	978	924	1005	971	974	948	1037	995	943	988	959	994	984	994	984	1032	936	963	1007	987	988	987	999	1005	930	998	989	998	1043	965	1014	980	967	966	1028	1020	991	986	1007	1009	1010	982	987	976	996	1022	976	954	930	976	971	955	984	956	991	1002	1013	961	911	1006	1027	939	1024	1010	1016	989	1031	986	965	993	969	972	969	980	979	1029	994	977	1000	967	989	1021	934	949	1026	975	974	1037	987	932	1031	1024	1027	961	981	963	949	1007	950	1020	977	980	969	960	1043	946	984	994	966	969	929	947	1032	1018	988	997	980	954	1022	1006	1013	1013	1018	964	959	950	960	912	940	1005	1000	981	999	936	952	962	992	965	1023	964	983	986	981	989	985	995	997	981	1050	968	936	1048	1029	1008	984	983	1033	980	1004	1010	979	983	961	956	988	996	1033	978	997	982	986	1013	977	992	917	978	1003	937	1010	947	962	964	900	1027	981	937	1010	1004	999	992	922	1008	1025	1001	987	1006	992	982	977	1000	937	1008	1018	975	940	983	933	981	1011	930	958	911	973	1078	973	948	940	962	990	948	980	1006	983	1029	989	1011	988	928	998	951	1002	1027	1001	984	954	995	1020	944	961	1001	981	945	983	1000	973	998	983	957	958	993	1005	1014	973	1074	937	957	966	973	983	994	972	964	966	976	956	956	974	1003	945	937	1003	972	1001	935	980	921	993	949	949	1019	1021	989	994	989	945	1007	957	978	929	1033	1009	986	969	934	948	1013	978	992	971	963	967	1012	967	938	977	989	1011	969	983	948	959	916	934	1004	997	948	989	1011	952	1001	950	972	1005	962	976	979	964	982	1018	979	978	905	1017	1004	990	1006	982	964	982	950	1000	927	949	974	909	1035	1028	1001	996	982	974	970	997	972	993	943	959	1049	954	1013	977	959	937	970	997	1012	989	974	986	981	1003	1022	991	982	1007	899	955	1054	1013	935	1033	1022	940	1015	975	955	932	1035	920	1078	971	1037	1026	997	993	946	1052	1038	977	943	1025	1015	959	971	995	999	951	943	948	1007	1033	1013	1026	1007	1002	980	977	976	990	968	992	1003	972	956	948	984	962	981	1033	976	1043	986	949	987	930	961	974	1028	1001	982	977	1039	987	1028	1034	973	1016	930	949	966	1032	969	978	951	966	1010	988	969	1019	958	982	961	965	1004	994	999	926	970	1033	959	996	914	994	978	952	1016	972	998	983	942	1007	956	924	1012	993	964	959	980	977	946	1014	967	979	964	980	953	974	919	944	992	966	943	980	1016	984	967	974	1005	973	971	951	1058	977	944	990	964	936	967	1000	965	958	928	991	988	989	987	1004	970	967	1006	999	960	998	974	1004	970	966	1009	978	950	971	964	986	1033	993	985	1013	1022	995	952	951	956	1039	964	1006	957	1018	981	990	930	934	993	1007	965	1012	930	1021	983	961	1028	960	971	1002	946	1032	970	994	989	1021	928	1028	941	947	1009	987	995	990	999	968	959	957	1006	980	1033	1008	936	1023	949	941	950	982	955	991	966	1028	1051	960	1001	999	938	1037	985	974	925	988	966	997	1005	960	951	963	996	1010	968	919	944	949	1007	985	1001	998	950	979	962	957	997	986	1023	1022	1004	1017	961	1018	936	977	1022	977	966	944	1029	991	984	981	963	927	975	990	1005	975	943	1027	950	1016	982	1034	977	972	1006	991	983	930	1030	963	982	977	968	998	1000	989	938	981	972	993	1017	965	1009	976	1019	967	988	994	977	944	970	957	1029	1029	999	954	1026	1001	996	1081	965	965	995	972	936	1000	1000	1001	944	900	986	984	991	985	933	955	962	1022	1029	956	1002	980	1034	998	975	938	982	1050	993	976	989	970	953	1011	1007	1048	1025	987	931	959	980	958	989	1014	932	1002	1018	990	1028	996	989	968	949	957	967	1013	973	944	979	1014	984	944	980	1017	957	1015	1028	1020	961	1023	1003	1002	1005	998	965	1014	941	978	963	995	994	1010	1001	961	999	1002	971	971	999	967	932	987	1018	1011	1045	913	1001	1018	963	971	975	982	989	971	985	941	936	996	976	1002	992	964	966	950	983	1035	971	979	958	932	999	1003	916	979	1005	1007	1010	997	1010	1032	989	1034	973	965	973	989	972	954	1019	937	955	936	946	977	1018	980	957	908	1000	1022	932	986	1001	997	962	989	984	990	957	975	964	985	1043	1004	1032	939	1059	925	1010	982	975	951	983	1063	1013	1068	1031	989	1029	961	1029	979	999	968	1024	959	967	991	984	972	968	969	985	1013	956	951	935	963	974	962	955	1028	1013	1042	966	986	1049	953	985	1018	951	984	965	1002	968	950	1044	970	967	970	1001	978	944	1001	943	932	963	937	1022	1034	1002	966	943	1037	947	984	963	1026	958	958	1011	963	968	1043	952	960	994	1008	1030	965	983	998	964	1019	939	966	1010	965	982	1033	989	995	1049	1024	948	950	982	981	1005	968	1012	978	982	964	978	976	975	944	980	1009	989	924	984	1010	909	951	1009	996	988	980	1023	1005	1029	1021	958	1024	1013	1002	985	937	971	949	985	1012	984	996	940	1011	984	1017	962	973	992	973	983	996	976	971	1026	948	1011	968	1022	970	990	963	986	974	909	999	1001	928	969	914	985	1000	999	992	949	974	970	1003	960	949	948	965	919	956	988	958	971	1020	961	986	1015	963	985	970	961	968	975	979	918	968	956	971	999	938
3632	856	131	100	108	95	99	166	236	267	208	178	162	185	186	163	134	147	139	156	122	104	87	86	70	232	296	87	63	77	80	70	76	77	71	93	70	77	71	78	71	81	84	79	63	58	67	68	76	78	82	74	88	87	77	70	71	76	76	74	83	73	81	63	69	69	66	94	74	89	71	75	74	49	70	75	73	84	65	74	63	85	72	70	59	69	64	91	71	64	66	66	66	95	77	67	60	79	60	73	62	84	88	67	73	82	68	74	76	67	75	82	61	100	60	65	69	71	74	82	77	74	77	81	67	61	64	69	68	83	69	75	73	68	55	63	78	74	65	76	77	70	63	68	67	79	67	90	85	89	87	76	67	69	78	75	70	72	71	75	72	58	69	72	69	80	72	86	76	75	69	72	72	63	82	83	76	61	86	81	68	67	71	74	73	77	72	69	71	70	91	66	64	66	60	55	66	74	76	82	89	74	72	76	72	64	60	71	69	78	93	76	75	80	77	87	78	87	82	78	77	87	72	66	70	64	81	60	76	70	77	79	81	84	74	67	92	81	83	75	63	65	88	69	70	64	84	83	90	91	84	59	65	89	56	86	74	69	58	89	80	59	85	97	79	74	63	81	80	92	69	73	77	72	66	74	66	65	64	88	67	83	75	82	74	73	79	77	79	71	75	69	76	78	70	76	101	64	70	82	64	71	81	67	83	83	84	74	70	82	56	66	65	80	85	82	94	82	75	92	78	80	65	67	76	70	76	85	74	68	80	78	81	66	84	53	64	84	87	71	77	85	69	66	62	68	83	78	56	87	90	96	74	87	69	84	74	66	78	64	76	75	72	87	65	65	74	78	73	83	66	76	75	70	70	65	80	75	89	91	78	75	75	76	62	70	71	71	62	75	81	75	79	91	70	81	77	72	61	81	88	68	72	79	82	69	69	58	78	72	77	68	72	79	90	65	72	75	80	74	83	88	98	78	67	69	66	68	69	86	89	83	75	76	65	79	68	82	77	50	80	74	73	51	73	76	87	73	88	57	81	82	75	74	71	82	70	68	75	75	73	85	81	79	68	83	79	76	88	77	80	77	64	76	78	75	89	76	68	68	75	74	69	74	58	76	66	77	77	90	72	69	75	75	76	71	69	77	83	91	66	82	75	84	65	71	72	66	74	71	81	74	73	65	78	74	74	56	85	82	70	76	76	81	69	66	78	75	68	83	74	73	79	58	78	75	66	63	85	78	87	65	65	72	68	75	56	78	77	76	62	74	62	80	75	80	88	72	73	67	67	61	68	69	86	74	82	61	70	87	74	76	57	69	75	67	76	82	69	82	70	62	79	73	62	88	63	71	73	77	61	74	73	72	88	82	80	88	71	67	83	93	68	71	65	70	76	82	85	59	61	79	71	57	56	89	91	82	85	87	67	68	80	71	75	77	80	66	83	69	83	59	70	65	84	65	95	70	71	70	67	67	75	68	78	64	71	76	83	75	79	74	72	74	78	71	82	67	81	73	73	59	82	66	65	73	69	59	79	74	62	50	66	68	66	78	77	87	73	67	64	64	70	67	77	75	69	72	69	65	72	65	85	53	62	75	84	68	73	78	78	70	87	79	62	89	80	81	84	77	72	76	83	66	79	82	72	69	72	92	70	87	74	67	57	67	69	64	84	80	72	65	79	66	88	68	76	81	85	75	67	83	73	73	67	77	76	68	75	81	82	83	70	59	63	95	75	73	85	63	77	85	64	65	89	76	84	67	82	80	65	83	83	64	72	73	70	83	52	70	81	93	82	66	88	75	68	84	77	73	80	79	54	78	88	72	84	82	84	66	73	82	70	70	80	65	82	66	87	73	92	70	71	78	79	76	92	76	78	64	62	70	81	71	71	68	81	74	64	83	71	65	70	81	93	79	61	75	75	76	72	81	72	72	78	77	79	70	72	78	73	77	59	80	81	70	60	67	78	65	90	71	76	88	84	68	76	79	73	69	72	92	88	67	74	87	76	74	91	76	61	66	65	72	74	61	74	72	54	80	75	78	64	69	80	73	70	75	74	83	76	74	83	81	91	70	64	56	70	70	75	70	79	68	51	63	86	95	71	77	69	66	68	79	62	75	72	80	92	74	66	63	66	75	80	86	85	71	67	84	81	70	76	89	79	70	82	61	84	71	77	70	82	75	70	59	72	61	70	70	74	75	73	75	83	61	91	76	73	67	80	74	67	75	73	70	82	72	82	71	80	73	90	78	84	61	70	77	66	76	70	80	67	94	63	64	78	67	74	86	75	77	55	75	63	94	78	72	59	76	76	76	77	77	72	67	77	76	59	72	68	74	89	77	64	92	60	59	79	61	78	63	80	68	66	66	88	79	64	66	72	73	65	69	68	80	78	67	71	81	101	84	80	70	61	79	72	69	76	79	59	68	68	77	70	77	64	69	74	57	78	72	69	83	63	69	66	75	64	62	82	83	81	82	71	66	79	84	76	73	70	79	80	75	73	84	65	69	66	91	73	53	70	94	79	69	72	75	85	72	60	78	83	61	70	68	69	72	76	70	78	72	82	77	78	65	92	82	88	85	90	79	69	72	73	77	73	76	76	79	74	59	93	70	86	67	81	63	65	72	83	97	77	57	91	87	81	79	70	73	84	76	98	83	84	66	80	77	74	62	76	73	87	60	69	69	81	57	74	65	82	62	67	84	81	67	85	69	70	79	70	91	81	58	70	72	70	71	62	59	83	71	63	56	64	85	78	59	74	66	80	71	61	97	59	84	59	91	74	67	99	50	68	81	65	67	86	73	66	63	80	59	73	81	76	71	75	62	74	76	73	71	81	86	80	74	88	57	74	65	72	87	90	75	91	84	68	66	71	72	76	77	70	74	77	64	65	65	75	66	74	71	61	77	78	79	69	66	73	64	72	72	83	55	75	65	76	59	79	74	71	64	61	86	83	68	64	71	67	85	95	68	79	81	66	86	62	65	83	60	68	72	79	62	74	77	82	66	64	72	73	79	85	70	88	76	70	76	67	68	66	88	69	65	79	83	74	91	75	73	77	57	76	75	77	62	79	76	80	64	85	77	81	78	95	72	72	73	75	79	84	66	84	69	73	83	70	83	63	60	77	92	67	78	83	73	61	74	66	66	84	73	76	85	72	78	64	81	78	84	88	74	87	87	85	82	85	83	64	79	73	68	71	82	85	66	70	70	77	81	76	72	84	77	71	80	91	77	78	78	82	73	71	69	66	74	78	76	72	70	66	83	70	56	71	80	64	85	89	79	73	86	63	75	83	78	83	91	88	85	64	70	83	70	67	66	72	68	71	74	67	73	61	97	79	64	74	75	82	82	84	75	75	88	79	73	75	77	67	59	88	60	70	75	59	91	73	76	88	78	75	82	92	82	63	92	80	62	85	75	67	77	82	69	66	66	75	76	75	64	79	65	75	78	69	72	86	73	68	63	83	87	60	55	63	75	85	78	67	71	76	74	70	74	69	60
27835	7525	993	1192	2567	3163	4081	6403	8705	8307	5699	4137	3759	3663	3805	3442	2569	2574	2721	2677	1778	1405	940	820	797	4125	5788	590	581	559	572	624	563	545	517	565	564	544	538	578	563	555	560	551	570	562	598	565	522	539	548	564	533	582	561	515	562	540	588	588	544	584	514	576	528	551	565	511	585	553	540	601	585	565	543	539	541	555	517	531	529	549	560	532	538	554	506	596	569	584	599	545	542	514	595	562	525	520	570	536	556	526	513	573	588	545	565	524	540	563	542	564	580	531	532	588	588	553	532	575	523	542	542	524	614	542	574	564	550	579	565	514	517	537	535	594	526	526	559	556	545	568	572	539	569	546	543	555	550	561	562	561	577	547	583	530	574	575	535	549	533	522	587	509	570	571	542	557	569	538	542	548	540	547	571	568	507	560	591	530	562	584	545	558	545	555	543	523	540	548	550	516	531	563	565	558	583	533	549	561	560	519	576	531	545	590	540	556	544	567	574	559	572	549	526	542	550	568	563	541	496	523	573	515	538	546	542	548	547	592	528	590	576	530	572	528	520	533	559	522	540	520	571	520	556	568	540	541	540	549	544	562	503	586	575	597	576	531	553	523	568	562	537	596	553	584	534	529	564	544	542	526	573	544	596	561	601	505	552	512	524	537	567	575	530	533	572	564	535	540	586	538	539	576	542	524	560	568	547	505	537	577	563	520	567	528	547	535	512	604	547	513	528	546	590	600	491	584	538	527	522	539	580	576	581	545	536	531	477	560	528	549	581	575	558	572	541	543	550	552	572	574	551	578	532	533	560	565	547	535	572	537	573	570	563	557	584	528	586	561	581	550	531	518	542	515	540	545	544	539	512	562	534	518	539	525	526	535	507	523	527	547	561	532	551	534	577	548	562	544	561	560	564	567	582	528	507	523	573	579	550	562	554	534	537	528	534	529	560	567	566	509	548	576	513	545	606	547	544	587	585	530	536	521	566	528	538	538	547	572	518	541	539	546	527	526	594	528	538	534	558	578	564	536	553	546	564	605	578	578	602	571	561	524	524	539	545	514	528	588	523	546	548	586	567	560	541	562	568	590	578	545	615	550	550	553	541	551	575	543	559	555	571	517	518	554	562	563	594	584	564	539	526	548	562	606	567	531	548	531	558	562	580	562	565	568	529	555	543	536	562	540	566	557	561	556	514	572	557	534	550	510	562	535	573	569	509	554	578	562	557	587	523	543	552	561	547	536	565	526	569	571	539	580	558	542	600	516	555	555	533	530	540	605	545	560	540	559	550	577	552	561	550	523	556	542	552	530	557	536	591	549	546	551	549	583	572	553	563	511	536	576	530	558	547	505	528	539	541	510	547	518	588	544	570	536	546	580	592	600	529	523	582	563	541	555	531	548	533	538	579	571	560	552	517	565	585	549	556	495	552	553	601	539	572	536	579	537	568	574	541	554	577	559	532	547	548	549	517	554	572	569	589	517	538	553	565	581	563	559	566	577	560	529	530	516	545	541	598	539	526	541	507	544	526	557	591	543	567	530	570	585	556	518	540	518	535	539	563	585	611	550	573	558	545	520	567	509	564	525	526	530	577	555	596	543	553	547	530	535	586	574	535	540	514	549	536	559	556	560	510	541	536	573	565	524	540	577	551	569	537	556	581	489	577	558	496	558	562	579	552	564	557	523	538	544	569	546	579	528	526	509	563	516	556	544	539	553	543	562	567	551	541	546	578	573	580	551	552	518	552	561	554	504	517	562	541	525	540	572	598	562	557	559	567	612	520	554	574	574	572	523	557	571	533	530	548	530	515	538	555	566	504	515	561	556	551	529	535	571	518	516	558	569	503	571	574	547	542	569	617	580	518	537	576	523	508	529	555	549	545	527	591	571	538	544	553	583	580	595	555	594	539	518	557	559	527	561	562	563	588	543	530	549	532	596	535	505	575	604	544	530	541	531	513	532	547	584	542	520	548	567	524	541	577	574	558	507	560	609	553	548	558	542	588	487	540	529	575	495	555	620	528	570	542	559	548	533	590	496	517	574	551	567	524	595	548	544	536	538	565	523	554	553	573	535	594	552	558	523	586	547	547	566	551	564	560	565	519	539	580	547	529	551	529	526	514	581	557	563	525	558	588	590	562	528	576	569	561	554	571	524	560	554	550	562	548	570	539	506	564	530	558	540	547	550	537	556	545	552	549	569	575	553	536	477	581	520	553	531	554	534	561	558	553	546	553	601	545	560	530	563	541	509	550	563	551	518	588	558	520	533	504	553	581	593	543	560	559	551	523	552	578	556	531	558	543	515	555	563	506	553	545	526	555	557	507	564	553	541	551	567	575	515	546	542	544	579	546	554	542	552	589	601	570	541	584	566	573	527	551	549	582	568	532	525	582	568	584	571	545	547	551	552	544	533	548	563	562	585	494	603	563	582	528	544	541	563	561	583	524	622	554	535	552	557	549	598	522	561	535	541	558	533	523	516	557	567	585	572	586	561	559	506	542	579	563	582	584	536	563	546	531	509	532	549	539	572	539	523	520	572	520	507	564	513	574	547	587	519	568	592	554	527	585	505	539	540	553	577	539	560	545	614	531	499	602	544	563	557	583	566	553	575	545	588	550	534	553	548	560	517	530	580	523	557	548	547	579	556	571	535	529	550	537	572	540	507	575	528	555	557	561	574	544	549	543	608	567	565	556	554	577	557	555	563	549	544	581	545	580	567	521	554	578	555	512	516	526	523	525	556	558	574	570	570	546	530	561	531	564	524	547	534	539	514	571	565	578	524	552	536	603	563	569	544	529	556	528	539	527	539	591	548	572	559	570	522	571	544	525	538	549	516	543	526	519	558	584	525	555	578	560	549	579	520	584	554	565	533	514	546	551	553	604	502	550	558	562	553	550	557	563	532	567	551	566	578	529	556	542	543	545	576	556	511	553	542	551	574	537	532	583	546	523	566	573	569	528	511	515	563	560	558	508	612	570	559	542	525	541	546	556	557	512	554	537	568	532	513	563	558	566	574	546	554	572	578	554	544	506	606	522	557	533	522	598	541	527	570	538	571	586	547	575	581	588	541	523	513	591	564	548	536	565	566	559	596	545	554	560	567	554	551	541	538	550	546	558	547	519	530	519	572	550	541	565	549	505	553	562	536	527	573	549	530	568	548	575	568	547	557	554	534	547	550	563	572	539	543	524	587	591	523	569	568	557	552	529	580	573	555	573	566	564	563	567	521	583	596	574	563	534	564	594	566	611	564	562	544	566	575	576	558	572	560	468	529	551	553	525	539	548	528	563	531	639	531	534	528	533	523	565	529	560	523	563	555	547	536	564	521	521	566	522	553	552	529	545	543	565	536	541	533	558	567	561	565	535	524	555	541	556	549	542	542	553	517	541	502	503	557	565	560	527	593	528	581	521	533	558	552	573	506	559	584	558	579	522	562	547	580	543	547	552	479	532	565	574	572	523	566	512	563	518	577	569	555	578	558	550	509	522	567	568	535
4518	768	156	184	155	146	159	218	325	254	279	218	231	202	198	186	197	184	182	212	172	137	130	131	129	187	296	117	113	125	116	126	114	99	143	124	135	141	128	156	118	128	142	111	134	112	108	124	130	109	145	141	116	121	122	133	130	134	122	141	131	129	115	123	124	125	128	137	116	121	129	133	134	134	143	131	130	144	112	115	142	121	122	127	121	113	129	122	132	125	134	130	115	127	90	107	127	120	135	151	116	132	110	107	132	121	138	134	130	146	126	129	118	120	108	147	145	125	128	115	138	122	140	144	121	164	125	125	150	128	148	117	111	135	135	131	117	133	123	118	137	139	118	127	135	128	96	122	140	133	120	128	124	120	139	128	141	138	128	137	119	136	132	122	140	137	124	114	127	141	114	123	138	117	129	114	144	133	118	127	133	117	138	114	136	136	112	121	158	130	132	117	123	116	135	139	117	145	138	128	126	141	124	123	120	140	136	128	129	117	144	114	109	133	135	113	108	119	135	147	131	133	119	141	137	114	131	134	109	120	116	120	143	139	136	124	129	135	135	119	147	132	143	108	143	129	101	127	127	121	118	146	128	149	116	144	130	124	109	114	137	135	145	117	109	127	133	148	123	133	138	110	120	131	124	129	133	132	126	133	132	127	132	124	136	123	128	136	111	121	155	138	128	132	100	126	144	142	137	137	125	128	124	131	135	129	121	131	149	134	140	150	113	128	120	140	148	115	121	129	132	119	121	100	117	119	117	110	162	148	119	124	135	119	126	123	130	125	116	112	110	131	137	134	129	145	111	141	119	129	127	98	157	117	140	143	129	144	141	133	129	125	118	112	118	115	128	137	140	122	137	128	105	121	131	110	130	131	103	114	142	127	128	117	136	123	122	111	136	128	128	124	111	121	117	116	137	128	142	130	111	113	139	128	131	121	138	136	124	113	138	135	120	124	124	134	116	130	140	134	121	143	132	127	130	134	148	127	125	107	116	119	131	120	122	122	134	97	136	117	128	134	129	113	119	134	110	129	131	111	115	143	126	113	124	120	136	112	125	163	107	114	120	145	134	106	134	130	135	121	128	133	121	143	133	157	130	117	125	124	117	121	130	124	136	118	131	136	130	147	114	119	119	127	143	122	137	144	139	135	121	116	130	119	123	127	162	126	130	147	117	120	134	123	98	115	140	113	126	130	118	118	116	139	115	134	116	136	124	119	126	109	127	139	127	124	141	142	115	123	123	126	114	134	129	124	140	107	141	115	112	138	133	121	131	131	136	127	108	122	117	120	123	116	115	123	144	112	134	135	128	131	111	121	128	119	123	120	126	134	136	124	118	143	138	119	138	135	135	127	112	121	132	139	134	122	143	146	112	118	110	120	133	121	120	130	122	113	112	124	113	131	115	131	139	137	134	122	124	141	144	151	105	119	121	138	120	122	127	126	139	119	134	114	134	123	136	129	141	124	139	113	124	129	105	139	141	145	139	125	119	122	133	104	124	137	129	133	109	121	138	117	138	118	134	136	119	127	105	129	124	120	139	137	112	128	135	107	117	138	118	126	139	125	124	122	129	105	143	124	135	132	139	126	132	99	113	115	144	137	141	129	144	108	139	127	133	129	141	123	136	137	150	114	111	150	122	108	124	143	140	121	130	124	141	141	134	129	123	141	120	139	113	119	116	116	133	104	146	127	128	120	110	130	134	106	141	126	119	139	125	129	119	114	129	123	120	138	121	138	136	118	111	127	140	122	146	137	126	118	136	129	119	115	132	141	125	135	140	146	111	116	114	123	145	130	119	133	126	125	118	110	120	133	144	130	136	115	130	134	121	132	139	123	119	114	114	142	134	112	124	128	132	138	139	124	132	118	133	124	134	158	138	104	130	141	124	133	110	139	137	124	126	119	139	124	134	131	117	122	129	107	131	105	124	146	136	129	124	137	124	124	118	143	114	130	115	153	123	126	118	134	130	111	131	123	141	118	116	152	134	129	140	126	117	112	125	115	118	134	131	131	135	117	117	133	113	129	120	136	140	137	126	137	128	121	128	145	135	125	134	114	124	134	120	131	153	140	124	118	128	117	133	130	126	111	133	113	141	111	124	108	117	130	129	127	120	127	122	140	125	117	136	139	107	122	131	127	135	105	132	117	123	136	133	130	114	137	132	152	135	125	129	122	124	128	116	127	126	125	128	137	129	142	114	105	121	119	131	147	133	124	116	130	125	129	109	139	138	114	127	120	134	141	138	130	125	131	131	133	117	125	124	129	125	125	145	119	130	127	129	133	132	128	136	121	135	105	118	107	137	130	133	129	126	130	120	131	141	122	122	109	137	143	119	139	117	118	113	114	147	133	121	138	121	136	150	140	106	128	124	124	137	129	138	119	117	126	132	119	151	123	126	140	127	126	140	149	154	127	109	115	112	121	139	117	123	125	143	140	135	134	124	120	132	151	116	110	119	108	124	126	152	124	159	126	126	120	133	133	121	134	118	136	140	132	134	129	142	132	136	142	118	128	127	111	129	130	126	107	121	126	125	117	127	145	132	123	139	130	117	146	147	145	110	127	122	138	139	157	135	121	121	130	109	122	138	130	131	104	130	155	120	123	128	130	124	127	128	137	127	117	139	121	148	145	144	145	119	138	113	139	127	117	117	136	134	109	129	105	135	119	124	123	108	119	134	133	121	117	117	117	123	120	136	138	133	134	137	130	110	139	130	120	129	132	140	110	129	108	125	131	144	118	129	126	141	135	139	161	128	117	132	119	109	133	120	113	131	115	117	117	108	107	116	122	127	112	120	127	117	132	140	137	145	132	134	133	114	131	129	109	131	128	138	124	109	135	126	139	124	130	142	142	126	125	133	114	127	117	116	104	137	117	122	118	129	122	131	97	127	127	137	143	126	113	130	144	116	129	102	135	165	118	128	114	143	135	120	133	120	137	115	117	125	142	124	123	115	151	137	140	136	117	136	107	141	142	139	138	115	132	139	122	132	121	123	118	142	140	118	150	112	124	114	109	134	124	114	138	126	133	144	104	142	140	118	117	131	112	130	141	137	141	129	132	126	113	125	125	128	146	131	137	139	130	149	122	123	134	108	139	118	114	132	162	130	140	132	138	116	141	113	122	118	125	118	124	126	131	125	116	111	149	134	137	143	128	116	135	128	119	121	118	109	134	107	140	128	134	129	131	109	109	107	127	117	111	139	126	129	118	130	125	120	104	130	130	116	135	132	129	122	122	120	141	135	119	125	124	138	110	127	128	140	116	115	141	132	136	126	114	116	115	130	125	132	139	133	128	121	119	139	152	119	156	135	125	130	105	128	120	123	107	124	124	128	125	137	129	123	109	125	126	128	126	117	136	140	123	142	121	122	100	141	116	144	139	124	135	157	104	117	108	127	142	107	131	128	128	128	126	140	112	115	119	143	136	128	142	109	128	88	136	127	115	131	114	112	106	139	138	109	111	131	117	121	132	149	104	128	145	135	107	122	122
25427	6364	1356	1608	2729	3033	4377	6577	9103	8242	5881	4315	3969	4005	3974	3444	2804	2602	2714	3046	2266	1573	1324	1312	1157	3162	4706	934	888	966	906	953	926	887	887	955	900	900	964	896	943	968	958	885	819	910	903	951	927	894	927	935	942	895	893	897	953	898	893	972	912	891	883	928	942	939	894	883	932	899	940	917	868	920	863	911	912	904	907	846	910	846	909	839	841	929	895	919	852	889	903	924	932	899	920	863	933	893	885	888	939	877	946	893	879	916	883	891	905	924	887	883	925	866	912	957	921	934	919	902	880	888	880	913	906	878	880	948	867	914	864	919	898	909	867	844	896	859	916	887	934	877	908	977	947	920	885	914	923	935	867	930	910	863	884	889	938	913	891	921	910	927	932	949	950	918	924	914	905	885	916	943	901	918	893	891	872	902	847	863	924	939	910	969	832	904	891	842	950	886	885	948	911	844	857	934	911	881	930	948	905	889	861	891	885	891	907	915	908	862	926	980	903	945	951	897	902	930	882	928	926	897	939	926	891	916	920	882	874	921	942	864	927	885	884	908	870	911	903	896	926	907	947	916	936	923	941	884	885	868	941	890	899	927	921	962	932	929	896	904	851	893	918	925	905	873	939	875	923	944	894	935	922	872	896	956	924	864	920	919	891	911	981	870	882	889	892	887	917	975	935	927	916	867	919	899	889	923	921	909	931	903	920	924	869	907	859	903	902	951	955	878	860	931	924	966	889	931	916	857	947	910	951	904	925	908	900	900	897	911	904	925	856	910	916	940	949	948	916	948	936	882	868	941	882	856	866	874	859	947	920	913	948	855	939	900	931	902	922	891	891	909	932	865	923	837	903	925	973	908	888	900	903	906	925	955	917	908	904	882	877	863	855	884	928	939	899	949	884	917	909	939	919	971	969	951	929	899	871	883	938	889	893	920	903	956	937	877	874	957	955	906	902	907	892	902	922	880	928	886	937	950	890	918	871	877	883	873	889	905	901	875	897	878	854	853	937	896	902	942	937	887	946	884	904	884	897	897	911	875	891	942	918	951	874	936	949	943	885	907	863	931	874	873	874	900	918	942	878	911	927	865	941	865	880	883	928	914	887	924	945	917	960	868	924	912	870	896	855	863	867	905	927	895	905	877	903	905	954	879	899	865	959	922	912	933	962	986	899	927	908	921	888	898	916	873	871	918	917	849	923	849	857	924	928	910	944	902	914	891	902	902	964	926	881	896	933	917	879	887	878	932	928	922	869	890	884	876	912	922	916	887	899	922	884	888	896	885	933	890	911	960	918	916	931	938	928	926	918	915	861	907	929	909	895	876	915	911	954	900	939	900	918	964	919	869	914	935	938	838	951	877	991	909	853	908	859	924	927	955	959	926	880	934	893	869	933	878	864	949	910	920	945	909	954	956	896	946	913	919	937	861	910	926	865	943	879	857	942	889	944	900	912	935	928	884	928	883	903	909	958	887	919	892	900	896	940	897	907	886	903	934	912	932	910	890	971	832	891	926	904	875	912	925	891	932	864	920	904	918	906	923	925	909	885	912	902	870	918	950	921	908	870	920	861	921	916	933	920	897	858	927	911	897	881	885	886	915	887	867	904	928	893	929	898	915	874	913	901	870	891	907	882	929	909	969	905	853	852	903	924	902	883	939	898	859	912	872	928	924	913	935	889	890	915	918	899	917	887	912	835	874	914	864	879	904	932	898	930	911	908	959	898	900	877	903	894	934	883	962	906	900	884	963	881	902	907	869	934	892	922	865	892	952	939	863	872	929	939	853	936	906	883	895	919	956	951	973	911	970	885	945	943	888	892	888	887	874	909	940	940	856	923	894	899	900	919	908	898	940	928	907	894	861	870	928	932	939	913	865	919	920	895	870	905	942	896	889	940	864	884	884	910	899	880	949	894	865	926	860	851	962	950	896	959	934	938	867	839	880	896	944	870	906	951	927	905	944	914	929	917	893	893	913	899	872	917	937	911	883	911	941	848	852	913	961	936	886	930	950	950	877	845	881	900	955	906	855	905	898	924	878	928	881	902	888	891	897	908	887	834	921	913	941	929	940	866	878	896	925	902	876	904	894	890	922	908	908	934	936	882	902	922	969	929	897	838	887	970	944	885	926	867	892	909	918	887	909	925	946	922	893	913	912	894	914	881	903	884	845	925	914	870	913	947	913	887	875	836	946	955	918	896	917	902	885	924	905	945	943	856	913	891	920	904	937	932	867	896	962	894	929	931	900	888	886	864	927	923	928	913	885	926	909	940	899	874	948	862	917	939	873	945	919	898	882	935	937	904	912	913	929	908	919	867	849	928	896	928	960	883	943	879	884	961	928	908	922	879	884	902	911	927	933	939	876	911	946	923	904	907	899	933	948	935	890	933	890	864	896	933	879	884	847	847	904	916	925	949	927	857	844	930	900	885	897	913	929	902	913	881	941	886	868	871	871	930	882	962	893	907	929	910	953	914	915	900	885	903	860	909	866	924	911	897	967	933	893	984	895	886	950	914	981	955	938	921	888	846	907	933	844	898	881	905	939	936	933	883	924	924	911	899	906	898	933	919	866	860	864	946	923	975	918	892	902	904	952	885	920	957	890	928	885	940	857	912	862	922	809	930	887	903	871	942	924	965	890	911	914	926	946	828	859	896	903	905	902	906	893	905	899	845	918	956	917	917	907	856	916	915	890	902	885	881	877	914	861	866	918	924	914	938	852	885	939	923	976	910	934	950	899	903	913	924	961	884	879	883	947	918	933	912	881	899	883	909	933	851	888	912	915	893	875	848	898	861	897	883	910	936	907	896	903	911	912	926	887	958	970	935	960	893	859	875	927	932	903	985	887	889	922	905	951	909	943	902	865	938	887	850	905	854	882	898	929	919	861	935	918	902	943	885	912	901	898	880	880	926	857	892	936	944	860	896	910	865	934	865	903	870	907	922	883	869	906	871	897	898	884	958	861	937	899	906	909	926	828	898	847	897	854	954	905	968	938	904	935	888	887	891	872	921	907	903	899	900	881	932	909	875	906	924	916	909	938	894	898	898	925	891	892	939	840	889	866	871	855	931	936	907	882	924	941	910	919	886	892	928	909	967	902	920	885	923	890	854	865	911	875	965	923	956	904	878	890	959	917	914	941	914	855	978	908	917	876	946	935	917	895	946	935	879	862	853	908	895	863	922	911	863	920	900	960	873	893	933	860	928	907	886	880	884	901	913	912	931	909	969	943	967	895	895	915	863	922	903	959	897	900	864	879	911	943	935	915	884	887	967	905	882	903	898	904	882	871	920	933	891	883	898	904	869	837	874	908	919	888	849	931	874	940	913	921	892	943	936	937	940	934	975	965	930	881	904	965	888	906	905	919	912	864	861	901	905	842	886	954	896	889	806	832	918	931	912	934	863	870	886	938	917	902	899	913	907	860	948	928	923	895	970	919	894	933	937	919	902	916	887	933	909	926	895	888	887	885	895	863	921	908	868	947	905	912	874	927
5290	1257	129	136	114	98	123	206	339	287	235	185	172	176	153	161	131	145	147	160	120	85	59	70	76	474	128	35	49	49	55	53	58	42	46	42	58	54	58	67	43	35	46	56	48	53	47	46	48	54	53	60	45	48	42	44	45	67	42	56	36	53	51	38	47	54	40	51	52	51	49	57	53	42	42	59	50	43	52	43	55	39	53	44	48	39	49	46	52	51	49	61	55	41	50	53	47	53	57	52	47	49	45	56	51	43	55	48	50	54	55	44	41	56	45	45	49	47	58	60	68	44	43	58	51	48	45	46	53	41	42	52	49	30	60	49	48	53	63	58	48	45	57	49	43	53	48	47	40	44	53	55	52	52	38	52	54	56	49	62	62	41	43	58	50	46	39	54	52	47	54	46	38	46	49	47	57	48	52	58	47	61	45	42	62	51	64	51	44	55	50	46	38	48	52	42	46	51	47	53	56	47	57	51	41	61	50	35	52	63	74	50	44	49	67	49	62	48	49	45	64	46	40	47	61	51	51	54	51	39	51	43	50	51	56	50	47	32	51	44	63	65	47	55	48	53	44	55	47	52	45	49	46	50	54	56	60	43	59	42	46	61	63	51	52	57	51	53	41	50	54	42	48	44	54	55	67	68	40	51	56	36	42	59	51	63	58	53	49	43	51	45	55	50	56	63	55	60	46	51	51	55	49	48	48	41	44	74	54	31	44	45	39	39	52	53	43	43	40	54	48	56	55	54	53	54	42	56	56	58	44	54	49	55	38	55	49	54	41	45	47	57	65	55	62	50	55	48	40	48	53	46	49	43	36	41	51	49	54	51	53	46	35	45	57	44	46	49	48	50	51	50	32	52	54	55	62	51	44	63	43	55	48	40	53	62	47	55	33	54	45	50	58	51	52	61	50	43	40	49	50	59	49	49	45	49	42	44	43	55	55	56	51	55	52	42	40	46	47	56	44	53	42	54	60	49	49	60	64	41	36	51	50	53	52	52	58	49	57	53	36	44	51	43	64	53	37	53	46	68	45	53	40	45	42	47	57	52	55	45	53	37	51	55	46	40	40	52	50	55	59	42	42	53	65	47	54	57	46	50	45	52	44	46	48	37	49	45	52	45	51	51	42	43	34	50	52	48	48	35	45	53	49	41	44	48	52	51	47	39	57	54	46	47	46	44	49	62	53	42	47	52	61	42	46	50	37	55	39	56	44	48	49	57	61	43	57	42	49	45	46	51	55	56	47	34	50	48	60	49	50	45	43	54	49	58	40	46	43	50	48	46	52	55	49	53	59	42	38	47	46	55	44	57	47	44	56	46	49	39	49	53	47	49	49	43	55	50	50	50	39	42	48	67	47	48	39	46	55	61	46	49	58	35	53	49	39	43	47	53	39	41	41	49	51	46	58	49	54	39	60	63	59	48	71	49	51	49	47	54	52	53	39	37	37	49	51	59	53	63	47	48	48	58	57	66	58	50	48	51	49	43	55	55	50	65	64	47	67	40	51	53	39	40	50	51	47	54	51	45	43	45	60	38	53	55	52	45	54	54	63	54	49	41	46	47	48	57	44	58	54	56	41	50	47	40	59	58	43	56	48	55	60	57	59	42	47	64	55	56	53	43	51	48	34	43	62	51	45	50	45	44	49	57	48	37	52	44	66	42	52	41	59	48	51	60	40	51	55	59	58	52	50	57	56	41	43	57	51	67	53	47	59	56	49	66	39	48	56	59	46	42	55	53	51	45	37	47	43	62	48	36	47	59	54	46	55	54	52	47	58	41	46	55	60	44	42	56	59	41	54	44	45	43	58	49	47	52	39	53	54	55	52	40	44	48	57	59	57	50	52	45	45	48	47	60	46	54	42	48	49	64	36	51	38	40	49	54	56	40	52	49	44	49	52	55	39	48	43	44	50	58	54	47	52	55	55	63	53	50	56	48	54	62	49	47	59	49	48	55	46	45	56	51	48	43	45	52	51	47	55	58	49	47	45	55	51	50	58	47	53	51	36	60	41	46	46	38	46	56	56	52	47	49	52	57	29	39	48	48	50	59	58	53	48	44	47	46	47	50	54	41	50	45	45	50	52	47	45	57	65	40	37	54	54	43	43	50	49	62	54	43	49	64	50	46	39	51	51	37	47	63	49	38	56	41	50	50	53	59	45	49	46	61	46	49	45	53	52	62	48	43	65	56	56	45	52	40	45	46	51	40	38	55	46	58	46	58	53	45	45	68	54	46	49	53	66	46	56	42	44	61	45	53	52	52	34	54	47	55	43	50	49	46	54	45	44	43	50	50	48	53	49	50	54	50	65	55	55	47	34	50	48	41	51	51	53	49	44	49	48	52	47	42	51	52	51	51	62	45	42	45	47	42	58	51	55	42	48	39	61	49	49	47	45	50	52	54	54	49	53	59	46	53	49	46	53	49	43	49	44	56	57	50	50	34	46	41	60	40	52	52	57	55	44	54	59	41	51	58	43	58	39	48	46	49	49	51	52	62	44	58	47	50	39	54	54	51	46	52	63	52	64	58	57	50	48	55	41	53	46	51	49	57	43	53	54	36	52	54	46	35	46	54	58	49	49	46	47	58	56	50	65	42	47	41	61	62	59	45	58	46	39	52	65	61	54	58	53	42	52	61	53	58	49	46	48	56	56	60	53	48	63	46	46	46	50	41	47	60	66	50	54	45	41	52	43	46	41	48	56	52	55	48	56	48	53	44	51	51	59	50	59	62	48	47	40	45	49	53	50	46	44	51	52	61	53	47	43	55	53	38	58	51	44	79	40	56	43	48	40	47	43	54	48	51	51	58	61	50	50	55	43	50	49	43	46	33	41	53	55	68	58	54	55	54	44	45	51	52	49	44	41	52	32	42	51	43	43	42	47	48	54	48	38	54	54	53	54	49	45	62	45	66	58	44	42	39	49	41	46	41	59	41	54	52	58	52	46	36	42	55	48	47	63	63	65	48	41	57	58	49	54	54	54	57	57	48	40	41	44	49	48	45	51	56	51	44	52	61	68	47	58	43	41	51	44	53	63	56	51	36	37	60	46	48	37	50	40	53	53	57	44	50	65	49	43	61	53	60	48	44	41	57	53	44	44	49	52	56	57	54	63	57	53	45	46	51	55	55	51	54	53	58	41	58	44	47	53	52	46	48	38	46	48	49	58	63	44	32	40	55	42	52	41	45	44	45	38	45	36	55	44	45	49	62	57	59	56	43	50	52	57	40	47	52	58	42	46	54	50	51	45	50	49	42	42	52	54	52	50	55	44	48	44	51	51	43	59	48	49	57	45	45	54	64	59	45	55	56	57	47	36	39	51	48	51	56	48	44	43	40	56	49	55	55	46	51	47	48	65	47	56	44	63	53	40	51	56	50	44	45	42	33	58	43	55	44	52	48	47	49	62	51	55	59	48	46	50	50	45	51	44	49	45	41	51	51	54	51	47	52	45	39	46	47	50	42	55	51	45	52	44	49	57	58
31547	9205	1280	1740	3386	4215	6639	9770	12431	10389	7876	5424	4644	4708	4477	3925	2984	2578	2803	3339	2304	1345	1159	892	1164	10121	2042	432	412	430	400	413	401	375	403	385	378	395	420	414	396	405	381	353	394	354	352	396	407	360	367	365	369	403	383	374	421	380	387	410	377	371	372	406	368	363	386	402	381	375	394	356	408	351	401	394	359	379	337	347	367	384	355	377	343	355	356	380	392	346	337	374	382	344	386	372	375	380	349	389	374	344	379	393	349	372	348	365	354	351	390	357	346	351	359	412	333	419	336	364	341	368	370	366	355	407	381	387	366	378	388	360	364	369	381	379	395	342	356	389	339	346	372	363	367	364	374	385	385	326	350	379	336	354	363	363	385	340	368	334	341	385	376	355	352	358	372	382	373	355	335	343	376	403	379	384	385	365	352	375	382	352	392	388	364	332	367	354	354	374	356	332	350	381	431	393	373	348	393	353	377	364	354	365	352	375	375	358	382	352	364	366	386	369	348	363	383	357	359	354	359	361	381	347	358	361	382	377	352	371	356	325	388	373	366	373	357	364	343	386	369	358	357	380	379	380	375	363	366	368	367	346	384	354	397	384	368	372	366	368	366	363	361	352	336	359	369	356	350	407	357	391	356	386	378	367	370	369	374	357	345	362	352	361	383	338	347	398	347	353	375	354	412	377	351	367	359	391	364	391	357	344	367	363	381	353	363	387	375	357	366	389	354	350	366	385	366	359	360	385	358	362	366	356	387	370	393	357	353	345	340	352	398	377	387	388	361	353	358	366	345	365	347	355	392	340	359	355	354	394	390	398	370	404	366	371	349	349	333	342	342	373	369	374	365	373	358	348	364	362	373	369	387	359	342	392	374	346	393	397	331	369	353	345	368	383	351	395	336	383	375	355	329	368	351	424	337	409	377	346	371	348	382	335	358	377	362	401	364	395	378	384	359	351	363	371	385	361	361	348	398	339	374	397	381	350	369	319	377	357	376	383	330	342	340	382	369	365	365	360	350	399	371	378	351	348	393	396	375	350	374	370	387	379	369	374	353	368	381	349	350	370	386	341	354	349	344	360	356	357	349	381	337	392	390	355	359	392	371	330	360	402	387	342	359	319	374	343	353	360	361	372	346	362	378	342	384	354	393	355	379	357	348	380	354	342	358	349	368	411	427	340	348	385	397	342	366	388	371	373	367	361	329	364	384	349	317	380	370	367	330	351	363	352	359	390	362	374	385	323	392	393	345	308	334	390	352	364	375	348	340	312	378	378	365	391	386	354	341	412	409	359	376	326	347	391	359	352	373	380	331	350	377	352	361	374	374	405	409	375	377	346	381	326	392	374	362	387	379	363	341	374	337	327	343	358	374	399	354	363	361	387	344	343	378	372	368	353	384	357	371	385	349	385	339	362	334	343	368	358	362	371	350	388	346	321	347	357	360	421	366	365	373	362	382	348	371	388	344	350	390	345	359	375	356	372	359	352	390	402	372	346	360	356	339	346	363	373	358	361	373	380	336	361	370	383	399	380	359	330	364	385	365	361	346	391	364	345	362	380	358	364	361	395	345	348	367	352	367	352	362	416	372	357	350	377	373	412	340	388	384	410	393	321	372	383	370	373	366	377	376	367	362	354	385	338	377	354	400	359	386	383	347	359	344	401	371	379	369	331	332	366	340	381	362	352	355	357	407	379	388	364	401	369	364	378	379	353	398	405	357	366	361	346	383	360	370	368	346	382	376	383	358	396	382	314	346	337	357	358	386	374	333	348	371	400	388	374	380	378	369	372	375	372	392	367	355	347	396	365	366	379	381	373	409	373	339	371	368	348	385	377	396	364	371	366	318	339	388	357	409	381	373	352	368	390	361	354	400	360	342	341	377	372	350	369	368	321	374	329	369	356	310	369	349	367	372	380	343	365	339	371	358	347	354	346	363	388	401	371	358	358	368	365	327	355	373	348	350	366	405	384	357	391	355	366	388	367	362	351	355	387	375	382	364	355	383	379	403	363	352	336	374	366	376	382	388	383	363	390	338	357	336	350	371	392	362	377	358	360	369	342	356	365	360	362	415	369	360	407	353	362	340	383	378	365	363	343	351	329	381	378	383	359	342	374	378	335	376	365	370	363	386	335	367	364	377	361	325	373	341	380	382	347	371	389	391	344	352	369	382	366	365	386	389	361	384	363	358	364	393	372	404	358	349	341	321	348	402	372	367	340	387	369	393	345	366	358	325	394	368	329	337	374	345	386	364	363	374	362	401	376	346	374	356	371	360	406	381	324	393	344	339	372	370	358	366	361	400	378	376	373	355	356	354	338	346	356	373	381	365	354	358	357	355	379	370	369	347	390	386	348	343	338	384	384	362	377	354	373	417	380	354	371	319	381	355	369	365	372	370	369	361	391	369	349	380	392	334	349	366	379	376	347	394	371	393	371	363	371	382	374	372	371	365	364	379	379	384	362	377	329	376	353	339	360	368	370	377	371	325	361	383	344	361	390	371	373	353	370	390	355	343	407	392	341	357	368	373	350	377	361	349	354	382	389	355	364	347	374	356	365	372	380	341	373	376	369	344	383	360	354	355	393	378	336	345	358	335	401	365	358	391	351	380	357	397	362	361	330	364	355	349	348	361	314	356	370	379	381	376	333	374	395	355	360	355	367	396	363	351	371	357	349	350	380	373	397	363	371	379	356	369	342	361	377	346	413	358	358	371	352	375	323	381	365	376	395	374	343	381	381	360	336	371	363	358	380	386	378	363	361	384	351	346	346	369	392	322	417	378	388	366	365	373	360	344	363	356	370	392	374	368	393	352	331	368	386	329	363	364	388	395	363	356	357	339	389	331	344	351	348	357	391	393	411	373	369	347	373	366	382	338	393	340	370	345	372	376	351	400	382	318	363	360	365	360	380	309	364	365	372	364	381	401	371	358	370	394	350	321	343	360	363	361	398	408	337	357	365	390	362	350	374	397	385	340	382	365	351	359	348	340	369	381	367	367	396	362	394	318	389	380	361	353	358	366	363	359	371	361	361	368	346	376	370	381	353	361	369	381	362	385	349	365	400	378	356	334	387	343	385	344	349	328	334	383	374	387	380	369	340	413	380	351	355	369	336	353	341	339	341	361	358	367	365	350	382	362	396	360	380	377	351	360	367	346	376	364	317	354	368	384	335	382	376	355	355	355	387	400	360	359	371	359	365	389	366	372	366	370	348	365	356	371	345	335	349	346	354	387	397	348	357	369	376	382	371	371	386	356	398	390	392	369	378	352	368	365	346	373	372	363	371	385	374	362	374	385	384	370	369	366	376	363	360	377	367	385	373	411	391	346	372	372	340	367	376	340	375	368	370	372	372	327	373	324	382	386	396	363	362	350	341	348	379	387	394	351	356	380	348	399	347	329	381	370	392	403	366	376	361	373	364	362	352	364	364	347	380	364	374	347	322	390	358	357	385	344	351	360	392	374	346	357	364	384	385	359	391	366	387	382	384	384	395
2627	448	162	190	135	165	152	210	253	236	205	191	176	157	179	156	161	171	174	156	172	153	164	167	132	153	143	145	141	122	135	140	128	145	133	147	136	118	143	130	148	136	145	140	144	150	147	139	135	137	144	127	122	130	138	135	125	132	119	147	115	150	151	126	129	120	114	133	153	132	140	135	176	122	133	120	144	139	111	139	143	139	129	130	149	120	118	139	153	149	126	138	138	156	122	128	171	138	131	125	158	120	147	127	157	134	127	138	159	147	136	140	131	147	133	150	145	131	154	140	137	129	121	146	137	150	118	168	143	135	150	115	149	116	111	135	134	146	123	140	124	114	123	139	136	154	104	155	143	140	133	137	132	146	138	142	137	127	127	117	154	146	123	146	129	144	130	116	123	142	141	122	136	127	161	122	145	145	138	157	156	135	101	129	136	146	132	152	156	136	124	122	131	129	141	127	131	126	151	130	160	125	145	153	137	116	146	145	137	128	130	119	135	132	136	126	124	135	144	124	137	144	156	123	150	133	146	134	115	131	161	128	140	140	132	128	146	138	132	133	131	137	123	124	130	127	138	127	136	145	150	159	146	135	136	131	133	132	147	134	135	139	143	130	136	155	163	119	136	113	116	128	148	151	128	144	162	148	122	142	130	133	138	133	125	120	140	136	150	142	151	112	129	135	137	109	147	132	130	135	136	120	125	151	141	161	157	123	141	153	151	146	135	140	133	125	131	123	118	144	141	140	138	149	141	150	143	150	142	122	127	126	137	123	132	148	145	126	142	148	130	140	119	154	149	146	134	129	133	125	146	162	134	145	138	131	132	140	141	141	140	129	138	137	142	141	109	126	137	143	139	154	121	141	120	138	131	122	156	122	156	127	134	131	148	132	149	141	144	138	135	136	131	122	121	127	121	125	126	146	120	162	129	145	132	128	134	146	112	121	126	152	126	153	131	134	130	126	125	135	131	140	136	146	129	127	133	117	141	149	139	137	116	135	135	142	122	147	139	125	127	130	134	140	136	142	121	135	129	125	112	149	123	126	129	143	145	145	132	122	149	143	146	128	126	148	131	129	135	134	138	131	119	131	120	150	129	128	159	125	144	118	138	123	138	127	126	130	139	152	162	127	120	118	122	151	128	139	156	131	140	141	127	125	142	139	154	139	146	143	133	126	132	133	154	139	155	102	135	141	126	130	132	155	144	134	149	146	128	136	98	151	131	127	115	134	134	130	116	122	152	139	120	145	142	121	145	137	123	136	139	125	136	146	127	131	126	152	118	137	129	149	125	149	126	139	143	118	155	126	149	148	160	159	141	145	131	130	148	151	129	126	130	146	140	148	122	116	148	139	142	124	125	117	138	127	146	137	137	126	143	146	138	130	142	120	137	130	126	152	130	155	139	123	118	118	137	135	135	126	131	118	148	130	117	131	154	136	132	136	135	134	149	135	129	142	131	129	139	142	149	139	126	138	115	142	114	127	146	141	137	148	138	132	133	149	128	123	126	156	135	137	127	127	132	114	124	142	146	143	130	139	134	128	141	136	138	147	136	140	136	140	138	123	141	131	142	134	128	139	150	132	141	121	133	167	129	146	139	120	134	132	127	144	144	141	132	141	153	143	163	127	127	155	141	127	137	142	128	142	141	122	153	136	136	122	135	129	124	124	125	154	134	129	144	134	156	125	126	124	128	151	128	143	129	149	145	147	139	128	143	152	135	142	159	153	127	129	142	143	143	136	116	126	142	150	127	142	162	139	127	151	131	134	139	129	117	150	133	131	121	125	138	134	144	149	129	152	141	125	161	140	143	142	148	107	135	152	119	140	125	138	125	131	122	126	123	138	139	132	118	150	140	115	151	125	146	127	142	130	167	136	138	129	138	138	123	139	127	145	110	153	125	134	139	120	137	130	129	132	120	143	140	136	142	136	149	153	135	153	127	139	146	139	131	150	125	130	140	155	148	136	118	142	142	135	143	126	151	137	130	105	139	102	161	156	129	130	141	142	139	127	131	124	152	140	128	140	120	153	127	134	112	115	144	118	142	131	157	137	120	130	154	144	127	137	136	131	151	129	136	135	136	153	139	139	127	132	112	131	143	140	137	145	139	139	120	142	148	130	132	140	121	137	139	135	133	153	124	154	134	138	113	142	144	140	128	144	128	138	139	126	124	136	137	162	137	118	127	128	144	150	107	132	148	140	130	133	147	133	154	155	117	137	140	131	133	140	147	134	142	128	124	152	125	118	145	134	167	147	125	117	164	142	144	134	127	126	150	136	158	147	136	146	128	132	132	123	141	122	133	122	122	135	150	119	139	120	109	150	139	114	124	151	115	129	120	125	154	126	123	149	152	146	139	129	133	154	147	148	125	117	137	128	133	144	134	141	140	124	131	128	148	121	138	125	130	148	130	114	120	137	129	122	136	130	122	131	148	135	126	122	143	115	134	139	129	145	152	135	138	146	125	121	140	153	139	129	123	113	130	146	145	144	140	146	125	141	145	143	150	139	128	141	131	131	120	141	139	137	126	139	126	149	132	149	127	113	138	126	121	140	150	131	128	140	145	143	127	147	151	131	129	116	147	130	123	131	134	137	150	143	141	141	133	145	143	134	123	162	132	150	124	142	146	128	139	135	142	138	153	141	119	160	135	131	153	157	142	149	146	142	143	120	151	139	128	119	134	142	125	154	122	125	136	139	137	137	138	134	136	138	142	134	141	153	134	125	129	141	120	142	135	136	154	147	148	151	143	139	123	144	135	149	116	139	143	142	130	135	123	115	140	133	111	142	136	134	129	143	137	122	157	128	135	147	114	131	143	153	146	131	130	136	138	111	143	153	153	138	138	135	118	141	139	140	148	139	130	143	126	123	121	125	124	144	136	124	158	120	127	139	141	144	143	136	143	135	114	137	117	129	135	149	148	143	123	126	122	144	154	130	133	154	142	135	131	129	133	137	166	160	122	143	132	124	125	135	134	121	136	142	140	128	127	134	139	126	109	145	135	111	130	150	130	139	130	144	143	139	151	150	154	125	138	119	132	133	121	148	136	126	144	122	120	128	143	123	153	135	118	153	129	134	149	141	131	156	136	137	124	130	137	131	123	166	124	146	128	131	125	144	140	140	131	126	136	132	131	130	155	133	139	122	136	150	124	140	134	125	152	134	128	151	129	119	155	158	115	124	130	138	132	125	125	113	148	156	156	136	139	131	150	134	146	129	132	115	122	139	146	140	130	133	157	125	133	119	130	128	137	129	139	140	134	158	132	122	119	121	127	144	126	159	130	113	139	136	154	151	142	139	149	147	111	109	129	138	134	143	140	134	130	146	130	137	129	131	142	117	139	120	155	121	124	119	148	142	139	150	135	132	131	150	163	124	133	123	152	134	136	130	150	121	133	147	140	117	148	138	137	134	139	137	126	144	148	141	118	124	138	123	121	150	143	153	135	133	129	134	140	115	122	140	144	127	140	141	144	108	138	151	131	142	138	112
19900	4416	1284	1454	1932	2231	3294	5483	6823	5661	4160	3104	2880	2742	2539	2311	2054	1915	2178	2129	1731	1401	1302	1118	1066	1693	1470	966	951	989	930	932	1004	946	1006	969	969	980	1022	970	930	953	998	978	1009	939	933	923	1010	945	982	969	1001	990	979	1001	971	998	991	944	974	998	945	957	979	984	968	966	936	946	914	1000	972	963	951	972	978	964	980	925	956	941	989	933	1008	992	982	970	932	970	969	999	922	1010	964	1054	934	1012	973	954	925	1034	1020	963	1018	937	918	965	955	980	969	924	929	963	972	977	1044	941	966	970	984	906	935	976	988	978	1009	929	1014	1021	974	975	948	992	1019	971	992	988	956	986	963	961	981	1014	976	929	981	1002	1065	959	919	985	951	968	962	930	976	971	1023	947	1025	999	1001	902	1010	929	966	912	962	981	1004	901	999	979	983	973	937	1001	996	983	1014	997	930	946	963	934	986	1010	942	945	983	975	1022	917	1001	931	1009	967	972	964	963	919	963	996	949	1000	984	936	923	1037	974	1024	1047	972	930	1014	1013	1027	1030	1011	982	966	941	957	944	1003	929	976	918	938	1002	964	947	892	976	988	1009	990	1011	950	930	958	984	986	961	948	937	1018	972	974	1003	986	947	966	909	1024	976	992	961	934	993	961	976	967	1001	947	995	983	991	1006	1009	987	985	981	1059	980	1032	966	968	1015	1002	984	1018	1003	1030	1015	958	928	921	972	1007	948	940	946	938	955	970	1002	1007	991	1009	1002	948	972	981	945	963	1000	1004	937	950	936	996	989	954	965	902	938	985	960	972	986	984	990	934	994	960	967	989	966	935	967	938	970	956	969	998	985	945	995	931	957	992	948	961	990	943	940	970	969	960	993	945	948	977	985	996	1000	912	920	972	1001	1030	1053	980	986	1032	958	903	941	965	924	968	1053	927	916	984	976	923	950	1008	1005	971	946	1023	1005	1012	997	980	931	962	981	937	978	966	1017	953	979	954	997	941	1021	970	957	929	977	962	974	992	986	926	954	958	946	962	988	983	957	967	873	966	969	960	1032	960	979	979	1001	974	982	978	979	971	950	1007	967	940	1038	939	991	965	981	965	989	962	1008	995	958	982	956	954	1026	927	942	961	915	941	948	1001	968	956	996	941	925	985	933	975	965	999	1033	971	942	1012	985	952	963	981	1006	948	920	945	947	993	919	998	999	993	997	1004	917	948	971	992	1023	950	1001	998	943	1046	959	933	973	941	1013	996	943	1003	996	970	989	912	935	1000	1018	1020	908	957	946	981	999	952	981	974	987	985	962	985	972	937	985	960	942	935	1014	937	1005	984	1010	983	957	989	975	967	973	1011	979	910	1020	950	980	948	996	1008	1050	946	970	1008	907	966	961	955	954	983	904	997	994	920	1044	951	983	993	996	942	984	989	965	930	970	945	988	956	973	1004	969	946	994	938	957	924	925	952	955	990	956	967	955	896	1002	1004	993	967	956	929	885	981	945	1004	957	959	948	1010	1004	909	980	949	977	1028	926	987	979	990	1062	927	974	971	913	945	995	987	959	966	990	1016	968	962	996	940	1011	989	903	989	970	953	965	1022	1015	987	998	971	963	952	970	1019	920	903	964	955	994	966	1006	976	971	1007	989	961	986	969	925	958	987	997	948	965	972	952	986	968	951	975	963	930	977	979	973	1017	1002	981	967	921	987	974	994	965	953	978	981	967	1022	936	915	963	922	955	987	941	987	964	977	971	948	979	986	1007	995	962	977	983	966	970	934	987	1010	978	974	916	952	936	931	1004	931	986	970	986	996	939	978	979	968	996	995	979	930	1004	939	974	986	972	1025	990	964	963	996	1018	1008	949	1045	1004	975	971	913	980	959	953	971	1021	950	967	951	942	1015	988	991	992	978	984	1019	1030	1002	995	954	952	965	943	970	1032	948	1006	994	967	1010	941	1000	975	983	965	1002	982	971	937	1018	984	986	903	1025	977	903	982	997	958	962	990	997	979	926	939	964	1010	942	1023	1000	927	950	1037	951	1018	999	964	985	981	940	943	988	985	980	1018	971	963	979	970	929	961	969	980	971	911	906	1020	981	937	1022	1000	991	982	948	931	960	997	932	934	955	980	950	975	956	974	936	951	945	974	988	974	1063	956	968	935	939	965	989	963	990	960	974	1018	1029	1054	980	981	949	963	919	932	1044	945	957	980	970	950	970	1028	955	1012	996	969	1024	949	980	981	937	947	950	989	946	931	974	956	927	1035	1016	963	968	982	966	1007	983	1015	972	936	949	1012	995	911	987	954	966	1010	955	966	1011	978	971	966	965	954	1003	950	954	972	975	953	1018	977	979	965	982	1037	1010	928	958	921	999	983	957	986	1025	986	1017	931	978	923	933	980	991	944	995	1033	960	998	990	962	1014	980	968	943	986	987	1004	930	1008	973	974	942	915	983	1004	983	978	998	933	974	975	974	920	1017	920	1016	988	1010	935	985	952	1021	969	914	899	984	950	1021	948	993	894	907	935	924	975	928	959	992	926	1017	994	992	988	982	1008	918	980	923	988	979	908	982	935	950	984	981	977	941	980	1025	975	970	954	955	976	967	894	973	993	943	968	987	1022	963	989	941	943	902	910	934	965	987	954	997	967	934	992	945	975	934	1038	957	929	1017	994	939	990	968	1062	925	984	998	959	968	963	949	1012	958	990	960	954	969	952	973	996	1026	980	937	939	910	969	952	936	989	997	986	1039	949	981	987	976	914	996	960	953	969	961	942	1000	915	956	928	956	953	961	994	1014	1024	952	1000	978	917	982	932	931	989	1040	961	948	958	1003	932	974	918	967	1023	961	967	978	1011	969	952	966	913	966	972	982	916	971	971	1024	956	939	918	1011	947	956	988	947	949	981	948	959	984	981	959	945	1013	906	1005	966	913	965	972	947	980	1025	970	1012	978	945	971	909	971	974	993	972	973	972	974	952	975	948	995	977	930	974	977	950	976	971	1004	1004	954	976	948	969	965	964	956	918	1004	977	998	955	923	981	1012	961	991	999	951	1007	964	984	939	992	991	1003	959	945	984	935	954	955	918	994	1021	970	968	919	993	951	983	1000	995	927	963	913	933	948	915	994	956	940	923	963	987	966	992	972	1006	914	980	984	943	972	999	974	988	981	962	1004	938	946	981	972	928	971	989	930	965	964	940	1015	951	949	1033	994	998	985	945	993	984	1014	1021	934	1008	972	980	993	978	976	1035	979	957	927	993	946	966	960	960	971	1002	969	920	940	948	1009	974	934	965	973	962	980	927	941	953	967	962	931	931	942	933	955	1001	1020	927	1016	993	1006	994	944	999	1014	975	1041	960	910	974	966	985	969	929	929	991	960	978	1006	948	1001	999	947	979	889	967	981	920	985	1019	924	928	992	994	933	951	922	928	1051	944	992	937	996	1012	954	987	967	943	933	1001	943	980	933	957	961	986	994	970	960	981	970	954	971	1055	1002	996	933	964	993	985	927	939	1024	984	988	990	989	1013	987	977	955	1003	959	915	937	985	995	964	944	1017	1008	954	981	987	1005	1011	954	955	965	968	949	983	933	973	976	967	1025	1000	978	948	981	987	937	950	936	944	945	955	996	955	979	1003	958	957	959	953	1028	1006	940	947	968	969	938	990	987	979	928	990	996	960	964	1022	986	915	921	956	976	977	978	988	972	999	1000	991	924	969	969	977	924	984	952	981	1011	951	944	982	1022	948	954	973	958	961	991	961	970	925	922
3619	997	148	140	94	93	143	208	267	249	193	155	133	137	119	136	117	143	152	123	101	94	89	91	75	302	124	77	73	90	59	71	61	74	65	62	85	80	64	75	56	66	66	75	62	92	66	72	59	77	85	69	69	72	72	81	63	77	63	72	77	73	50	65	81	65	68	65	73	71	78	87	78	85	51	54	56	66	73	64	67	69	65	64	76	59	63	71	84	69	65	67	55	82	67	80	81	60	72	69	70	85	76	73	71	68	73	62	80	78	67	58	68	80	69	69	74	69	73	71	71	83	76	62	76	64	59	83	85	69	86	78	51	65	82	70	67	71	74	63	64	76	80	66	71	70	57	63	65	61	55	89	73	57	66	72	77	64	67	79	66	66	71	74	72	63	82	83	79	66	72	71	65	66	89	72	91	67	82	84	58	79	75	66	82	61	70	64	72	77	74	81	70	72	75	76	79	56	80	71	80	75	80	59	65	81	71	58	81	76	60	63	73	77	56	62	71	70	54	73	75	72	74	64	76	66	76	62	66	71	64	81	61	63	60	72	67	76	60	74	72	56	75	79	77	57	87	69	65	91	75	94	59	56	74	72	64	57	65	64	69	71	65	89	88	67	91	81	69	77	66	73	72	66	56	72	73	66	71	62	74	63	73	67	88	77	59	57	88	71	72	65	62	72	64	69	74	76	90	69	67	80	76	65	73	73	58	61	65	68	76	64	71	79	67	63	78	67	73	87	79	73	73	74	68	76	55	84	90	69	83	49	71	70	59	62	63	73	65	61	70	67	88	81	78	53	84	70	70	75	86	80	81	75	76	64	66	58	63	69	83	72	73	59	67	65	66	73	63	69	77	77	72	80	71	79	56	63	74	62	62	65	71	73	73	68	71	81	73	69	65	58	60	85	64	71	81	88	72	61	60	63	78	68	58	73	75	58	66	65	72	67	79	80	60	75	73	65	65	66	71	77	78	53	64	71	65	67	58	60	74	59	75	65	54	77	74	83	74	63	66	61	63	72	79	67	55	68	60	57	76	76	69	51	64	60	75	65	73	67	66	62	81	51	59	69	71	67	61	67	84	83	55	56	72	73	70	79	74	65	71	72	69	77	71	70	60	72	70	71	72	70	68	67	75	58	74	64	71	51	60	68	69	69	71	58	79	57	70	61	87	72	79	74	72	72	76	62	56	61	72	51	72	66	70	59	72	66	73	71	59	62	71	78	69	72	70	67	64	72	73	76	70	59	67	55	70	87	80	74	56	77	83	58	84	76	76	62	68	65	69	56	86	63	63	69	82	75	59	85	72	59	73	73	72	77	67	63	58	68	69	66	62	68	70	65	54	81	60	74	66	75	79	74	86	60	76	67	55	61	65	70	75	74	68	63	64	70	67	73	70	70	51	83	66	65	75	66	63	71	71	61	59	68	60	74	75	67	70	60	62	78	77	81	64	71	67	73	65	65	61	80	84	70	77	74	60	72	68	51	60	74	62	62	75	60	58	64	51	78	76	80	68	68	60	62	64	80	58	58	82	70	70	75	70	75	71	55	60	83	76	77	70	64	63	81	55	72	70	65	87	65	72	70	64	79	75	65	59	68	64	73	81	67	72	72	80	59	61	81	65	65	78	56	67	58	66	68	66	77	80	66	66	70	67	73	72	60	64	57	55	85	75	64	70	76	74	72	81	75	67	69	50	82	68	72	74	84	71	72	77	62	58	74	65	67	79	89	64	70	69	61	76	73	73	62	74	74	74	63	73	68	66	68	69	65	80	66	77	65	78	72	64	78	58	67	80	73	58	65	76	67	70	64	61	68	69	70	82	67	81	70	78	77	78	78	62	70	61	65	67	75	75	63	78	74	60	67	74	76	73	57	71	65	74	68	71	64	68	57	58	67	66	64	63	70	75	63	67	59	76	72	77	84	77	67	87	65	65	77	74	79	76	58	84	85	66	76	65	84	49	86	55	73	65	80	72	56	64	52	84	75	77	63	58	66	85	86	64	73	63	70	63	81	84	58	61	57	76	81	66	70	76	82	89	72	76	58	72	54	77	68	87	73	60	76	78	90	63	79	64	70	77	81	63	76	81	79	85	81	65	79	83	80	58	60	48	88	60	75	58	76	78	74	66	83	73	75	70	66	71	62	78	70	77	54	75	65	72	75	65	79	74	79	72	79	78	80	73	68	70	55	57	56	49	66	56	69	77	71	83	72	60	69	63	71	67	75	87	82	76	65	75	64	79	65	82	82	68	83	75	70	57	73	66	64	60	83	85	70	74	67	64	84	76	69	69	55	65	71	67	48	72	66	66	68	60	76	63	55	70	100	50	71	65	77	78	57	71	64	62	92	61	90	63	75	83	84	60	63	79	47	77	63	81	83	74	79	62	73	66	67	73	52	85	83	72	73	68	65	61	71	67	53	65	80	70	72	80	58	68	74	77	61	73	69	74	66	54	53	64	69	54	79	65	80	69	66	63	71	58	71	68	76	78	57	71	70	67	64	76	63	72	77	63	81	61	61	65	68	67	63	51	72	76	76	64	61	80	88	53	83	77	77	62	79	70	77	67	81	78	86	82	61	50	84	59	75	70	72	65	80	49	82	65	65	62	58	73	72	69	60	70	68	75	69	97	75	67	65	71	67	83	75	87	94	58	74	60	91	68	63	65	65	70	78	70	77	77	62	75	69	76	64	67	76	68	75	74	88	87	77	71	75	63	64	71	73	66	63	74	72	70	64	69	70	75	66	79	85	72	76	83	79	89	74	64	69	55	70	69	71	49	71	80	67	76	60	63	70	65	70	77	69	85	75	77	74	70	78	55	61	100	68	63	68	69	65	70	57	83	61	70	81	58	64	61	65	64	67	70	66	64	58	66	81	55	93	55	71	60	65	64	90	75	78	69	58	70	66	54	52	63	62	69	78	77	75	62	66	57	51	76	74	79	65	73	59	76	71	76	70	85	57	78	70	86	78	78	74	70	65	64	70	74	70	80	65	75	80	79	63	54	75	75	61	71	65	70	70	71	72	70	57	64	59	61	63	62	74	68	75	72	75	57	78	67	77	78	69	72	67	65	73	74	75	86	69	63	82	74	71	67	77	57	80	73	61	71	80	82	70	62	63	70	59	62	71	74	93	63	94	62	69	77	53	77	73	64	68	86	71	64	51	59	73	72	58	80	68	69	68	70	65	72	80	63	58	72	69	75	72	78	71	72	65	70	77	69	65	60	61	70	74	65	71	60	72	73	87	60	79	83	73	58	76	66	62	88	80	70	72	67	65	71	82	72	71	77	91	59	67	71	74	77	67	77	65	83	68	70	71	69	81	85	68	82	73	68	61	54	89	61	65	70	60	78	62	71	59	72	65	65	52	77	75	84	82	61	79	74	79	61	69	67	63	75	62	84	84	66	53	70	71	68	73	65	59	78	75	86	75	65	74	77	54	74	66	73	67	79	61	78	69	75	63	69	69	75	81	74	63	59	73	65	75
27799	7440	1404	1587	2707	4013	5960	8802	10296	8470	6067	4162	3738	3288	2964	2842	2408	2322	2757	2458	1715	1470	1004	904	781	5676	1937	543	551	572	561	526	544	555	530	532	573	573	514	547	540	539	576	565	564	537	511	559	543	555	543	512	568	543	488	514	560	523	539	536	504	483	533	504	512	529	487	500	547	552	537	526	543	532	508	561	499	543	510	528	553	549	545	543	512	528	527	474	487	505	529	523	535	523	554	483	482	524	544	555	525	550	549	508	492	502	553	552	511	506	509	544	546	544	524	537	493	547	542	557	560	562	550	504	542	559	549	505	558	533	563	542	472	525	535	563	546	521	553	538	526	527	536	521	536	519	528	532	535	556	533	536	529	537	498	520	507	606	526	513	538	526	556	527	525	535	547	506	533	497	504	530	544	588	504	543	530	514	532	541	522	499	534	541	538	499	529	482	572	540	520	524	559	543	519	530	535	526	543	538	590	520	499	516	596	518	498	501	548	495	556	528	526	551	519	589	527	518	554	532	523	614	545	499	509	538	523	543	536	518	569	519	536	550	530	533	491	560	577	515	506	507	515	527	532	535	535	528	537	501	509	496	536	537	551	539	538	525	497	535	542	519	509	545	521	502	536	520	545	552	526	493	537	582	534	525	531	528	498	550	527	570	533	535	516	525	533	549	531	527	529	525	537	525	516	525	526	513	561	540	530	542	532	550	502	559	519	503	566	524	536	535	499	516	516	526	560	559	542	536	583	544	529	563	520	508	527	517	553	515	554	498	536	514	565	534	528	521	523	557	564	514	496	526	513	484	486	526	534	525	525	525	516	535	528	550	580	539	545	531	557	548	537	538	561	525	528	527	529	529	549	507	529	536	527	551	513	558	536	485	554	493	478	542	519	462	540	526	528	522	531	573	556	565	500	472	512	525	530	565	541	509	533	531	520	539	525	507	522	550	525	470	566	477	529	538	510	537	496	577	544	526	551	518	549	501	557	519	550	509	504	520	563	535	510	531	526	501	521	529	531	518	521	533	553	531	493	533	545	589	528	532	521	517	506	562	574	554	519	522	549	527	521	542	540	502	519	528	517	534	561	551	522	529	566	491	555	491	562	531	568	560	524	563	540	548	525	508	493	538	514	533	507	515	500	548	525	516	514	525	516	526	539	561	527	523	495	559	553	551	506	528	549	565	548	497	569	505	533	577	490	533	553	551	520	555	544	553	547	526	576	508	560	535	548	522	517	536	544	548	531	548	548	546	560	554	533	551	521	558	528	582	486	531	562	526	507	503	513	511	593	568	504	578	503	510	542	560	560	542	499	553	548	527	524	568	521	512	503	530	492	560	541	550	510	513	551	511	532	551	516	538	530	514	518	568	492	539	526	518	552	540	540	540	558	527	546	517	511	506	559	562	524	502	529	547	530	540	528	511	555	574	544	561	498	541	543	499	499	518	533	561	518	518	543	561	566	528	512	494	549	558	543	528	547	580	529	541	531	531	540	536	530	524	487	556	515	496	514	548	527	472	540	513	555	548	521	517	513	525	530	511	556	548	521	489	554	525	528	512	541	515	529	497	533	551	512	545	540	535	523	490	524	550	551	544	539	519	506	497	532	531	552	518	524	514	529	576	504	552	531	548	574	530	493	548	554	544	525	504	499	553	543	512	541	546	559	513	581	545	517	533	545	544	531	571	528	569	484	520	553	529	517	532	524	545	507	542	542	505	542	520	578	517	537	587	555	549	493	494	537	566	472	520	535	562	519	534	518	536	513	557	529	558	520	536	511	528	553	529	550	504	536	548	510	557	508	527	520	557	527	483	497	533	520	515	556	559	509	536	529	502	534	564	499	504	534	537	504	553	491	590	556	503	538	521	500	522	552	564	524	529	537	529	510	519	547	541	557	541	522	563	510	510	502	555	545	538	537	542	559	518	540	545	503	581	521	488	524	499	522	537	561	570	545	485	538	530	535	530	567	534	546	544	531	554	532	548	560	524	528	538	520	513	529	542	524	525	536	537	500	514	558	538	549	541	518	541	540	519	521	550	535	560	535	512	583	576	531	499	519	494	515	530	528	525	563	548	542	502	542	501	563	532	499	547	571	539	514	535	547	551	517	545	555	523	565	509	544	497	554	474	527	506	511	532	523	549	518	544	539	496	568	594	533	505	508	558	557	559	503	505	534	558	532	546	548	482	547	537	583	496	561	457	567	512	552	514	481	540	517	544	560	528	532	539	517	527	527	512	505	513	527	501	552	501	515	481	574	510	529	543	508	526	509	526	537	532	516	532	549	525	520	525	530	547	538	522	600	549	566	575	530	574	543	543	522	515	569	598	544	525	531	531	513	537	556	560	536	539	545	509	563	547	478	572	520	533	549	520	553	597	473	554	565	552	510	552	548	555	506	523	530	559	559	504	531	531	536	519	510	524	537	501	551	484	556	526	525	495	519	523	547	526	529	534	540	534	503	548	541	558	535	536	526	524	547	527	544	500	528	518	528	493	555	498	550	506	533	528	487	497	527	511	535	531	560	545	506	524	555	512	549	497	514	516	545	532	549	543	578	516	537	557	520	535	507	508	530	524	582	513	521	530	534	506	539	515	554	528	514	514	547	538	567	564	495	546	526	511	542	520	537	533	504	559	542	500	523	528	505	513	519	548	526	491	529	527	508	532	522	514	530	561	505	551	547	531	501	527	521	535	548	482	531	537	518	525	529	527	577	503	510	526	549	494	494	499	532	527	534	531	539	557	521	569	458	542	491	558	544	529	540	539	519	530	545	535	514	538	524	570	575	548	557	514	545	509	526	554	556	547	527	554	535	546	543	511	545	542	547	525	558	477	521	504	540	567	496	511	540	534	528	534	529	562	533	517	544	519	543	549	530	479	504	525	576	553	560	539	521	532	554	532	550	530	524	528	528	559	542	531	530	511	516	540	503	522	515	528	506	530	545	499	540	542	508	518	589	556	530	545	521	502	523	513	561	525	494	499	531	549	534	552	536	532	534	549	522	547	531	530	510	524	523	532	508	495	489	538	528	546	500	522	539	506	533	522	569	526	493	581	545	523	489	495	486	551	536	537	523	502	552	539	552	532	548	521	570	493	537	505	559	535	495	579	502	503	543	526	532	514	551	529	547	546	537	511	509	494	533	542	528	512	520	573	488	527	524	535	537	529	528	527	524	524	512	568	504	526	562	543	505	537	542	501	517	538	571	533	538	551	507	535	522	563	581	550	509	557	576	532	518	541	571	553	516	631	571	533	493	570	540	537	502	536	538	509	560	523	490	532	529	574	541	529	496	553	544	511	552	509	538	495	545	574	527	500	535	525	564	520	561	531	555	550	520	500	567	567	551	517	568	544	518	573	526	519	521	497	502	514	538	557	529	491	519	557	575	537	529	560	511	488	557	527	548	516	526	519	550	560	548	506	551	495	529	515	490	480	529	495	512	513	548	525	516	536	543	523	510	511	510	528	510	538	566	589	488	536	522	532	496	516	540	513
4661	791	201	178	153	134	184	307	328	336	231	208	186	193	178	187	172	174	178	202	159	141	123	128	139	356	214	127	139	127	136	116	132	112	121	126	111	111	119	131	130	130	131	107	123	104	125	117	135	90	131	129	116	129	130	121	118	112	116	129	121	129	122	131	128	103	126	120	139	131	120	112	122	119	120	138	134	123	107	100	114	103	134	117	126	116	134	124	102	140	140	115	135	139	124	147	120	124	136	132	128	117	113	116	123	126	118	133	134	114	144	138	142	134	155	115	146	126	126	97	123	101	130	122	139	133	136	142	140	133	108	142	130	134	107	116	134	120	108	130	128	135	125	147	138	129	139	104	127	129	122	125	123	135	120	126	117	154	139	138	129	135	111	131	118	126	136	138	133	116	116	141	157	137	139	138	120	114	107	117	101	115	108	111	129	121	119	120	131	126	102	133	133	138	131	134	112	118	132	139	103	126	137	131	121	114	111	140	144	131	130	114	127	140	112	113	110	126	130	141	115	138	99	121	131	133	126	138	122	137	127	101	121	130	131	118	143	116	126	112	107	135	120	108	118	108	131	123	119	122	124	122	118	126	131	100	114	127	128	123	129	113	115	106	135	139	125	104	128	132	121	136	104	112	124	136	143	132	127	134	109	122	120	137	131	115	146	136	109	111	111	119	117	115	108	117	101	143	123	114	139	115	141	131	136	130	121	128	100	111	115	150	122	108	118	140	130	124	107	121	127	138	121	137	123	136	140	109	132	109	115	99	100	132	121	139	115	140	130	120	127	126	134	118	126	135	119	130	126	145	144	126	117	144	119	110	110	140	143	129	124	105	147	114	122	150	115	128	127	105	128	134	108	120	139	121	139	132	127	131	129	126	123	115	123	121	118	112	129	124	137	129	118	100	135	109	145	126	133	118	116	117	134	120	135	111	126	99	137	124	136	137	136	123	130	120	120	111	132	127	132	113	123	142	135	117	137	115	103	121	114	112	132	129	129	106	111	129	112	132	130	136	115	127	107	126	120	116	107	130	119	126	112	125	115	121	109	124	118	127	132	147	120	125	107	128	126	119	137	133	127	123	135	111	139	116	122	122	125	130	116	129	129	133	110	120	127	122	127	112	120	129	148	107	120	147	120	119	117	125	136	113	121	149	134	123	120	129	122	121	113	111	120	122	116	116	116	124	136	112	133	126	141	107	106	126	142	125	121	109	112	120	124	132	143	119	114	118	115	126	134	128	112	124	129	114	110	121	124	135	108	127	102	126	128	94	109	112	132	113	144	125	128	131	128	132	115	131	107	139	121	139	116	117	132	109	119	101	134	141	129	111	129	124	134	123	130	119	124	116	130	111	115	144	141	137	115	121	112	131	110	124	114	118	130	116	125	119	142	120	122	140	122	102	123	143	125	123	112	123	130	150	117	132	123	127	139	133	127	139	123	142	101	128	117	113	112	110	124	106	142	129	124	117	106	105	112	127	126	136	127	99	130	123	147	130	113	115	113	118	115	142	151	125	147	142	133	116	130	120	139	127	144	114	134	131	142	125	103	142	163	124	133	131	113	107	120	111	121	112	106	132	130	116	124	112	120	128	125	130	126	135	138	117	103	105	126	114	107	129	111	127	114	147	114	140	118	138	129	131	112	114	107	120	121	125	106	133	115	118	135	121	137	118	106	127	105	127	119	111	123	132	141	126	133	132	132	137	135	120	116	118	134	127	128	110	117	138	134	129	120	118	116	127	142	124	132	133	120	123	152	122	123	131	118	120	113	112	111	130	108	99	118	119	128	115	121	123	115	141	137	132	138	118	121	113	130	153	146	136	109	130	141	110	104	130	97	126	133	110	119	134	129	135	129	123	139	100	130	156	122	117	148	141	137	129	122	150	118	111	123	110	122	140	125	119	129	100	130	111	109	119	135	132	137	119	104	116	140	124	135	129	154	134	119	125	113	134	120	127	112	137	124	116	130	120	131	130	114	123	118	132	130	123	118	126	118	129	120	117	128	134	133	118	139	114	124	110	109	111	113	123	138	122	135	121	122	121	143	125	128	130	118	106	108	127	110	126	139	118	129	129	125	128	110	123	139	119	114	127	128	123	130	129	124	137	120	123	131	128	127	117	147	137	121	127	146	117	115	151	111	106	104	136	129	120	111	129	112	134	123	121	132	126	162	131	137	120	109	124	130	136	121	113	110	122	126	128	117	123	150	133	129	121	126	106	125	124	128	122	132	128	122	136	103	125	123	124	123	121	115	135	120	121	139	111	148	128	145	117	115	139	112	133	120	154	132	117	124	114	123	129	106	103	131	114	118	109	122	136	111	120	113	137	118	117	141	136	103	126	128	127	122	139	132	118	137	122	136	117	130	106	121	122	133	101	142	117	123	113	135	137	130	120	128	123	132	123	119	120	127	100	127	141	137	143	108	125	130	126	131	116	109	116	131	121	126	126	122	116	130	138	114	106	126	113	144	124	107	116	121	128	133	128	114	130	123	136	111	133	116	114	114	142	136	136	141	126	120	138	93	123	119	129	124	125	141	144	138	142	136	126	120	128	140	131	134	98	118	130	134	109	116	136	117	124	123	120	116	134	114	118	126	123	115	100	125	136	128	133	123	127	115	139	128	130	132	109	129	143	106	123	128	131	133	107	131	106	125	134	131	118	116	133	121	122	128	115	126	131	130	141	97	129	131	122	116	102	149	116	128	112	145	130	140	142	122	134	124	113	102	120	140	110	133	138	128	121	117	114	129	128	134	130	120	123	158	138	118	127	141	126	128	112	137	133	102	128	140	129	120	116	112	122	122	112	128	124	123	124	144	124	145	139	128	124	120	114	119	139	125	141	125	128	121	124	116	112	150	133	124	134	112	139	119	125	125	139	115	119	128	117	136	104	130	119	125	118	127	118	116	118	150	137	103	123	116	130	119	140	142	116	118	125	113	131	122	110	107	132	130	110	129	133	103	113	133	107	136	139	130	127	128	124	129	118	132	105	121	141	143	127	111	125	117	133	110	127	134	117	119	134	119	132	126	112	122	145	110	116	135	109	132	117	137	104	112	112	131	114	111	103	119	118	131	135	118	117	130	115	124	110	126	131	108	122	108	119	129	141	122	138	122	99	112	130	116	119	141	125	134	122	128	137	108	154	119	128	138	97	130	109	121	140	119	144	129	130	107	120	116	103	133	114	133	125	106	125	129	121	120	124	112	112	120	116	118	129	133	137	140	125	120	129	134	121	136	120	110	146	122	115	117	106	135	134	136	143	130	131	124	121	110	131	127	126	114	130	128	119	118	123	124	121	119	108	107	140	127	157	131	133	121	127	136	112	122	132	110	115	128	116	134	126	131	130	131	119	124	118	124	153	121	128	126	129	120	138	141	112	111	121	117	128	149	114	110	139	136	126	128	127	130	131	108	124	134	143	104	116	134	138	118	121	138	142	131	130	128	107	126	142	126	114	133	110	140	125	109	131	122	150	135	144	128	132
25282	6456	1757	1903	2535	4167	6094	9298	10255	8359	5904	4361	3870	3157	2951	3230	2819	2676	2768	2707	2010	1665	1343	1126	1212	6015	3049	921	925	949	884	886	939	913	896	902	867	927	890	977	898	921	913	933	894	896	901	905	887	907	830	884	876	895	851	868	889	942	891	898	909	889	943	897	920	933	892	913	920	864	873	894	852	916	901	901	870	882	934	909	889	901	930	895	862	888	866	896	893	878	894	915	868	903	907	869	862	958	903	863	895	871	902	867	899	864	896	900	910	875	899	850	904	877	901	885	908	887	882	830	878	859	945	907	922	877	888	904	950	897	898	882	873	910	908	879	884	886	886	918	867	863	918	899	958	960	891	875	898	886	866	887	948	918	846	902	879	924	867	885	921	937	932	888	958	894	900	857	884	903	863	889	929	901	870	896	885	880	907	905	889	931	870	928	857	906	917	939	934	897	854	850	934	854	891	935	907	955	875	883	887	888	915	894	935	930	935	869	901	865	863	867	888	856	900	925	855	889	932	889	883	886	913	892	870	907	905	906	946	916	923	920	876	914	891	903	841	909	890	883	879	874	934	872	871	915	854	913	930	929	859	901	904	865	912	842	883	881	920	898	929	919	894	839	869	891	878	892	940	858	892	853	876	901	842	886	876	929	899	877	834	904	859	858	943	920	934	846	908	848	890	840	945	928	869	888	908	919	902	908	889	906	957	903	913	920	925	881	952	905	947	885	900	889	917	920	943	861	858	949	896	867	841	894	902	892	919	906	863	873	867	866	860	907	885	902	911	861	912	899	917	958	871	910	890	873	879	887	914	952	932	873	865	857	920	901	880	861	913	876	837	872	929	959	933	959	885	856	829	878	921	889	906	861	941	883	924	871	897	850	860	860	894	873	934	862	875	854	905	869	909	911	882	948	890	877	869	898	874	894	891	887	976	932	903	863	877	916	936	877	921	892	887	881	848	839	907	892	865	886	845	848	941	882	891	899	929	937	904	887	862	865	919	869	896	854	871	859	851	853	913	905	900	943	883	891	912	854	890	888	935	896	860	901	904	823	924	907	919	875	902	866	931	855	912	851	927	915	902	910	874	941	911	890	853	879	960	853	869	876	882	870	898	846	873	891	921	887	915	950	899	903	919	894	909	916	874	863	916	873	839	869	887	870	853	870	945	899	896	873	913	864	913	872	884	856	926	883	941	911	929	927	892	839	871	868	867	935	888	896	935	934	896	915	881	888	908	912	913	866	913	879	906	882	869	953	890	844	875	853	946	894	888	938	913	900	911	844	856	877	927	897	853	876	889	905	878	877	905	899	882	897	895	888	861	934	849	849	880	905	898	862	916	911	867	885	846	929	888	893	884	878	931	917	855	878	882	913	844	931	926	884	893	888	870	901	904	917	954	814	904	956	925	894	904	849	935	862	927	856	914	877	891	922	915	949	947	884	928	931	876	855	903	828	887	889	849	890	884	888	920	889	868	922	906	897	881	924	900	958	904	963	868	924	857	862	890	927	851	904	877	880	914	929	916	893	900	916	845	862	902	897	894	924	931	891	916	936	876	899	860	896	908	867	912	869	948	901	838	843	957	833	916	896	897	880	855	856	921	844	867	894	889	915	889	949	951	926	864	865	910	822	903	926	914	881	867	885	953	928	867	925	885	886	883	861	873	873	882	886	867	901	872	860	912	889	919	873	953	890	876	854	931	916	882	935	895	936	907	927	911	884	889	907	907	829	898	902	882	873	947	913	900	927	897	818	916	895	843	878	876	903	930	923	874	850	898	909	871	873	850	902	908	916	863	921	889	916	880	852	860	876	880	895	850	881	896	832	898	952	861	864	863	932	900	906	908	882	907	924	883	890	894	882	873	886	939	898	846	928	906	892	897	915	892	840	895	877	922	921	895	908	916	877	919	878	918	872	912	806	836	962	869	860	881	925	919	891	928	935	914	899	907	874	886	870	897	947	900	931	913	914	904	909	867	909	879	911	926	885	895	856	835	961	917	879	925	871	912	881	883	906	855	859	889	853	944	973	915	908	879	894	934	883	858	853	948	905	906	869	936	958	883	923	897	910	877	930	828	852	899	875	884	928	893	875	868	894	928	876	941	858	942	835	850	897	831	902	901	928	859	871	910	884	928	927	866	858	904	918	920	923	900	898	911	900	880	847	897	877	900	858	940	898	927	882	929	890	878	881	872	890	900	932	856	902	895	944	862	898	878	876	903	859	941	897	877	852	896	922	920	952	885	965	857	935	857	899	884	894	902	926	863	845	900	900	877	905	970	926	855	835	902	896	909	866	885	883	891	838	855	898	884	920	884	890	899	883	882	926	893	906	909	849	868	880	901	885	884	868	912	874	869	915	935	876	932	869	902	891	875	906	862	858	847	955	883	884	901	915	865	870	872	910	835	825	905	863	898	883	923	881	881	874	923	867	973	915	884	869	901	868	908	876	896	944	938	887	911	891	867	908	933	907	872	889	874	949	923	847	816	897	866	905	893	833	917	866	854	886	874	942	897	893	872	859	903	906	897	913	949	883	882	862	899	828	910	962	869	914	914	886	902	839	910	867	939	897	944	856	866	871	904	878	917	954	876	956	893	897	874	847	899	894	898	910	880	944	907	904	861	978	921	927	913	888	941	894	905	862	874	892	897	895	839	879	938	893	906	891	841	890	867	878	941	880	823	896	922	875	887	918	911	899	887	920	925	866	902	895	913	891	879	930	931	894	905	934	891	873	856	901	883	935	869	855	893	868	861	835	904	922	906	874	881	873	926	875	870	858	888	884	903	898	876	917	906	904	908	936	932	915	919	884	871	898	873	920	853	916	915	893	895	948	892	977	921	890	863	875	918	881	882	941	918	855	915	907	852	870	941	908	856	898	886	929	881	921	845	869	857	890	961	860	878	915	954	951	911	875	929	829	905	896	905	860	886	838	873	917	873	919	882	925	884	893	932	909	922	890	869	918	867	901	920	817	871	880	867	900	903	907	872	897	827	866	856	877	934	862	857	921	900	873	872	926	831	976	864	908	894	832	940	866	908	923	900	886	886	924	933	894	879	905	887	877	915	884	889	925	901	905	864	890	891	876	836	953	900	890	886	864	877	873	939	933	901	897	861	856	969	845	913	880	908	902	866	928	897	842	857	898	913	872	872	895	881	880	885	900	915	895	924	905	866	902	911	891	888	887	928	889	889	859	873	889	920	887	910	958	911	925	897	931	878	897	859	877	891	836	921	893	938	898	898	905	898	860	893	908	852	895	855	938	886	932	899	897	922	866	900	895	920	907	953	910	878	929	921	882	952	922	940	878	923	907	897	945	885	920	891	916	895	850	888	906	923	856	885	881	944	920	857	878	884	902	879	919	916	902	881	913	914	879	923	895	840	878	875	888	895	905	876	870	891	907	863	847	861	977	900	922	959	850	918	845	872	909	910	909	871	864	866	940	946	920	888	854	866	931	894	880	849	902	860	871	894	928	874	945	877	867	860	888	933	902
5179	1254	194	162	104	104	195	317	389	324	237	191	191	143	152	137	130	116	136	132	105	106	73	75	47	376	347	52	55	49	52	48	45	44	44	53	53	52	53	51	64	58	64	63	46	45	61	57	46	38	46	43	58	53	44	52	59	63	50	66	63	43	57	51	49	49	50	60	48	53	52	53	56	43	51	57	49	48	42	65	43	50	52	49	50	42	54	57	47	47	47	49	58	50	62	67	36	46	54	60	50	52	58	45	37	58	61	53	43	48	49	42	39	51	47	54	48	44	51	39	40	70	51	44	58	53	49	43	35	46	43	55	60	43	50	53	45	31	39	55	49	46	54	32	58	43	43	47	60	49	56	55	51	48	51	47	47	50	56	38	45	56	36	52	47	52	61	54	45	55	50	55	49	51	68	50	54	61	39	37	43	35	41	60	53	46	41	49	53	54	42	65	44	42	40	53	59	41	70	42	51	40	66	54	57	48	45	56	54	55	60	46	57	54	51	50	53	47	55	45	50	49	49	48	53	53	43	50	45	50	52	53	41	53	45	49	42	53	50	48	46	56	47	53	50	65	52	55	37	49	53	45	47	55	56	47	43	44	57	37	49	43	49	49	44	47	51	53	55	56	51	51	39	45	43	54	46	47	46	56	53	43	48	43	63	54	45	55	51	55	56	51	52	46	49	40	61	56	50	43	56	53	41	56	49	47	69	47	46	55	46	45	51	40	53	45	48	44	63	42	58	51	50	55	53	51	46	60	54	63	43	51	54	51	51	47	43	51	50	45	58	44	52	59	44	45	58	44	48	46	51	53	49	56	41	57	50	60	50	49	62	51	57	54	49	47	60	45	48	40	51	56	39	55	50	48	49	48	53	47	60	51	47	50	56	44	61	53	49	48	39	58	45	46	41	45	44	44	55	45	46	44	44	58	49	49	43	42	50	41	53	48	49	49	35	48	48	53	53	59	53	49	55	57	50	48	64	65	41	49	50	43	49	46	55	41	59	47	45	50	35	56	58	48	41	47	54	48	46	47	43	55	57	48	45	55	48	52	53	46	46	57	43	53	41	40	42	47	42	50	49	48	45	73	65	50	45	40	54	51	44	50	43	45	47	52	48	50	59	51	45	60	63	46	48	50	41	56	48	41	45	51	54	58	47	54	43	46	57	54	56	55	51	25	66	47	50	49	53	65	54	44	62	48	46	36	36	47	52	58	49	44	45	59	41	40	45	51	47	39	39	56	48	41	48	42	58	58	41	48	42	41	39	38	53	59	50	49	51	51	48	63	45	47	63	55	47	50	39	43	45	65	60	35	51	52	54	40	46	47	44	61	36	50	49	63	54	51	56	36	65	42	35	63	49	70	64	42	51	56	41	35	49	41	52	55	49	56	41	42	54	52	46	48	49	39	44	56	49	47	54	41	57	50	58	45	44	46	48	50	54	53	46	60	54	42	32	40	52	47	55	46	61	39	56	47	47	41	53	53	55	51	48	51	53	48	48	41	49	50	46	49	50	42	51	57	42	56	56	55	53	47	38	45	52	29	39	41	60	49	51	45	48	42	51	56	45	38	42	48	63	34	51	50	67	46	46	48	48	54	51	57	42	36	51	57	55	47	50	57	44	37	61	41	34	58	49	42	50	47	48	40	59	64	65	60	49	57	40	53	44	54	43	53	49	51	50	42	65	59	43	44	48	47	47	47	41	58	49	40	52	62	41	56	47	52	50	55	46	49	45	49	44	59	56	57	51	48	46	47	43	57	56	56	52	50	46	62	50	67	57	43	47	62	44	46	42	57	60	45	50	53	38	54	49	43	49	43	61	43	52	54	43	50	42	44	41	47	35	44	42	49	52	44	59	53	47	53	44	59	54	53	47	51	51	50	48	42	39	56	49	60	53	58	49	42	60	54	46	54	42	44	35	45	47	48	49	52	57	49	48	44	51	55	44	35	46	44	59	48	48	57	58	49	46	45	51	34	61	46	44	49	37	50	49	43	42	47	52	56	61	58	51	58	49	42	41	51	46	42	42	61	42	46	42	53	49	50	50	51	39	53	42	52	60	54	55	47	61	47	52	52	54	56	53	45	39	50	60	43	37	60	42	47	47	60	41	38	64	62	60	53	47	49	47	58	49	46	57	40	51	55	51	53	44	50	42	56	47	50	48	58	54	45	48	64	44	61	47	46	50	44	52	47	45	57	46	44	47	53	56	52	48	47	39	48	51	43	41	48	42	52	46	42	60	55	41	47	56	56	40	42	49	44	51	54	51	58	53	45	41	50	61	62	64	58	52	45	40	59	44	50	51	50	51	59	58	40	56	51	58	56	55	41	39	61	47	40	40	41	39	41	48	44	61	42	46	48	53	45	58	37	50	49	36	55	43	40	56	57	47	42	39	53	37	49	43	48	46	50	53	49	52	49	46	44	55	46	53	48	30	59	44	49	48	46	45	58	49	53	47	44	54	46	48	43	47	49	54	45	53	34	42	52	58	48	53	62	48	58	58	44	50	51	43	49	53	47	52	55	49	42	47	46	48	57	64	45	53	41	50	54	46	67	42	55	44	40	71	49	59	40	37	39	46	41	71	49	43	44	59	44	48	39	55	48	42	46	49	44	41	47	46	34	45	42	42	34	42	48	57	45	40	60	52	44	45	53	46	48	44	47	59	49	57	63	55	55	45	38	57	46	56	47	45	33	53	55	56	39	42	53	63	35	49	53	55	48	46	50	37	59	51	55	56	66	57	45	46	48	43	60	49	54	56	48	51	56	49	46	43	55	42	51	36	53	50	44	48	48	47	57	46	52	72	52	52	42	49	58	55	37	49	48	58	47	44	47	45	53	42	43	61	46	48	47	61	43	38	53	45	36	42	63	49	51	39	37	47	39	42	48	47	38	56	59	63	48	44	57	41	52	48	51	50	52	52	60	53	45	45	55	42	55	56	43	43	51	73	45	49	56	43	51	44	44	47	60	40	46	41	42	57	40	53	64	53	59	50	47	42	39	45	54	42	57	61	51	45	51	58	37	45	38	46	35	60	49	59	48	47	54	43	50	53	51	40	43	49	51	40	47	44	53	49	55	60	48	64	55	40	44	35	47	56	64	48	54	58	43	39	52	46	53	43	52	50	48	53	52	41	55	52	47	52	45	55	34	43	56	55	45	57	50	57	53	30	37	52	52	50	38	49	38	50	55	60	47	58	57	45	52	46	59	45	55	55	55	41	44	54	38	41	60	56	65	51	43	47	51	36	48	53	51	53	41	50	42	45	53	46	42	52	53	63	50	44	42	50	58	57	46	34	38	49	55	56	48	49	52	50	52	56	51	53	56	39	30	58	47	59	57	46	49	54	36	48	44	55	43	48	46	52	40	47	50	39	51	50	61	28	52	63	33	49	58	47	51	49	45	51	47	43	51	62	50	53	52	44	46	39	58	47	55	35	56	51	60	48	52	47	53	66	40	39	46	44	46	49	48	51	53	40	46	50	43
31299	8982	1923	2019	3396	6278	9043	13017	13413	11120	7664	5372	4461	3292	3540	3610	2872	2824	2812	2563	2230	1526	1031	780	693	7496	5966	430	413	397	427	387	380	365	442	416	407	397	393	369	358	379	384	370	367	376	385	365	370	412	376	370	380	364	382	385	376	395	384	391	356	403	335	391	352	395	373	405	371	398	359	369	363	351	413	341	336	399	374	374	350	384	345	390	386	394	357	389	366	319	348	416	365	412	373	332	359	381	385	368	343	406	363	348	354	395	383	379	389	387	376	380	334	393	344	366	345	380	348	370	393	326	395	341	356	377	354	369	409	386	354	386	377	383	355	337	349	368	353	358	349	400	400	347	347	401	360	354	381	363	368	358	412	410	397	369	374	369	394	351	344	378	349	395	349	379	392	383	380	360	330	350	373	353	380	370	373	345	348	361	398	434	363	358	342	362	364	354	361	356	413	380	356	378	358	342	352	336	370	361	404	361	364	413	367	366	375	387	399	350	357	359	396	391	353	346	366	348	391	362	356	363	349	345	331	375	414	351	359	396	335	370	343	356	390	340	348	391	388	349	342	405	384	349	375	344	345	351	361	349	367	370	352	342	357	393	351	367	339	335	362	382	367	382	359	350	373	358	359	355	370	383	356	371	390	348	356	420	331	392	360	350	343	383	374	381	343	400	355	326	323	362	336	356	353	365	389	390	365	373	372	324	366	373	343	371	372	354	371	349	340	369	362	335	359	381	339	373	412	380	344	365	370	359	356	352	355	369	363	359	361	371	324	362	363	371	368	355	326	376	303	377	375	377	359	350	338	366	372	331	347	386	357	358	383	372	348	369	396	409	404	385	365	379	352	364	371	369	388	391	349	375	364	364	363	369	346	359	340	361	353	351	364	341	373	386	374	410	336	373	358	351	366	357	361	367	373	381	393	350	379	354	357	378	337	345	349	402	354	375	368	359	372	368	363	368	371	369	357	357	330	316	380	384	324	387	336	342	344	369	382	343	372	332	355	386	378	397	397	364	349	359	343	366	369	369	345	378	390	344	346	367	361	385	368	395	355	377	353	371	349	334	346	356	392	370	356	333	331	357	371	352	363	371	344	337	372	334	355	369	390	397	327	392	360	360	366	378	346	373	403	342	389	372	380	350	362	401	346	370	364	353	366	350	358	328	405	346	309	339	385	358	349	359	349	359	338	359	367	368	362	391	369	350	329	360	385	362	415	361	380	385	350	377	380	391	373	356	349	381	346	370	372	363	370	375	364	374	390	404	383	353	343	355	384	342	356	343	342	329	365	376	347	362	334	364	380	340	358	339	330	373	372	381	341	374	392	381	392	373	358	407	369	360	348	349	340	366	374	392	373	351	382	383	396	359	341	327	378	361	364	380	345	356	369	364	394	394	386	359	362	340	321	339	344	336	365	320	339	392	361	359	378	361	349	370	374	342	373	355	354	383	362	355	368	375	368	351	366	376	354	362	384	355	380	376	338	353	384	376	364	356	368	349	364	365	350	383	372	367	354	359	351	368	376	351	367	356	365	329	410	388	374	381	362	374	360	365	354	333	375	366	354	364	391	388	369	363	375	364	406	373	366	383	341	396	376	355	386	357	401	378	355	383	328	360	331	357	386	352	385	376	378	372	373	381	381	372	368	322	386	339	357	365	378	365	359	342	350	384	357	384	376	342	324	379	419	399	365	336	377	372	375	357	367	383	375	330	386	357	395	351	368	373	361	382	354	369	366	377	385	324	325	432	370	358	389	350	354	355	371	381	370	328	366	402	384	346	369	366	376	365	344	341	376	378	384	388	345	401	351	360	361	349	345	336	375	377	357	386	378	372	380	359	385	373	356	358	355	353	364	368	380	376	362	340	329	333	347	334	343	374	371	384	343	383	369	359	354	398	372	380	367	384	352	343	382	364	344	362	372	353	341	387	364	330	357	352	365	376	373	371	389	377	366	374	403	365	347	367	368	382	351	340	337	370	344	366	390	333	377	332	353	375	362	339	369	385	349	352	348	388	350	342	365	375	349	348	351	384	386	371	380	379	343	354	345	363	395	362	348	397	339	353	352	369	378	375	386	391	353	372	331	342	352	354	376	348	359	364	371	309	358	334	372	382	380	365	378	384	333	366	340	337	364	379	354	358	379	375	381	365	361	315	361	374	359	358	372	331	355	366	363	348	373	348	390	354	397	387	359	365	389	376	367	378	347	348	378	396	370	345	371	377	378	392	340	366	369	341	374	396	384	341	368	391	390	372	361	367	322	367	362	385	358	332	366	395	354	387	387	400	389	362	361	358	376	391	384	384	384	357	386	337	364	362	374	384	378	380	390	379	394	363	351	364	356	383	333	403	347	402	361	342	364	371	366	394	342	368	372	379	360	349	372	337	348	354	337	329	417	379	381	366	355	363	369	397	375	382	330	357	373	363	353	336	375	348	391	369	333	359	349	366	355	356	372	395	382	408	384	401	363	390	338	343	336	373	376	362	357	360	401	378	369	340	350	347	367	370	347	395	361	372	367	364	358	350	355	401	402	365	365	361	349	350	337	364	384	376	366	355	337	341	372	359	375	360	380	377	374	373	374	353	370	327	368	364	347	378	341	356	383	370	404	385	368	363	350	368	406	388	399	379	387	375	381	355	381	358	380	363	366	363	357	351	371	344	322	359	376	389	365	339	367	369	366	354	368	345	377	350	342	371	379	356	346	394	363	365	339	379	368	359	375	352	384	381	412	361	359	327	358	336	371	356	389	363	356	376	373	366	345	390	366	385	383	397	335	326	385	353	367	365	376	385	386	358	398	374	341	396	355	328	344	372	377	352	372	343	382	360	391	402	374	364	336	320	356	378	350	385	332	339	352	404	368	363	360	377	362	349	327	346	366	362	378	360	370	358	322	374	382	370	380	412	328	366	343	412	380	349	355	379	375	366	358	363	374	339	334	367	392	337	360	345	375	380	368	329	352	396	349	384	349	367	355	352	371	364	356	366	355	360	376	363	379	366	339	378	337	371	356	399	351	381	368	376	349	356	382	370	354	359	356	361	373	372	349	383	344	384	387	356	356	353	350	330	403	302	352	365	375	333	333	379	356	375	375	385	365	373	387	390	365	349	378	352	334	371	377	384	368	363	350	370	358	394	354	375	349	374	366	356	397	353	356	377	371	364	350	346	357	360	379	342	381	362	399	368	369	398	347	359	372	327	380	351	367	355	351	368	375	338	362	371	342	392	348	366	360	375	357	375	390	388	384	378	355	349	358	373	345	376	379	361	363	344	350	371	425	372	337	360	360	385	348	354	359	381	352	369	357	377	379	399	371	349	378	337	343	334	348	395	366	355	382	347	381	366	349	370	353	364	335	370	420	371	337	370	364	350	364	366	342	370	359	383	377	379	368	378	334	358	358	326	359	367	372	339	363	380	346	341	362	349	391	361	415	387	350	334	360	327	364	369	356	369	369	369	360	327	382	342	351	378	342	378	350	357	369	371	325	376	337	344
2650	467	174	174	146	156	166	248	270	232	207	195	166	185	183	182	175	160	166	149	157	163	131	157	145	180	149	118	129	131	129	117	152	121	129	163	141	133	120	132	151	117	122	122	154	119	136	138	125	112	108	141	126	141	117	140	129	136	127	142	122	130	144	138	138	121	147	126	123	117	135	122	147	148	148	129	138	133	146	154	128	136	136	138	116	122	144	129	118	167	133	125	109	148	129	131	143	137	141	137	154	126	133	138	137	154	122	130	141	130	155	124	106	112	142	130	130	138	138	126	114	120	133	138	145	159	128	128	139	141	142	143	151	141	129	142	145	131	146	124	138	114	122	134	133	147	142	146	142	135	107	137	145	140	141	125	140	134	126	153	135	142	124	121	126	140	123	119	130	128	130	139	144	127	155	132	139	132	158	151	118	144	128	142	147	138	129	140	133	144	135	128	124	136	162	141	151	134	125	151	134	142	134	142	138	133	138	141	119	134	132	141	130	150	145	136	118	124	121	115	126	123	153	120	116	148	107	112	120	121	140	122	129	138	112	166	137	129	128	128	130	142	121	134	126	127	125	137	131	129	130	120	132	142	147	133	132	137	141	151	142	139	143	139	126	131	146	153	118	132	108	128	129	150	144	149	130	126	151	140	154	112	110	133	118	131	122	139	155	126	144	145	140	135	134	120	140	149	142	138	120	127	139	134	135	149	143	128	134	133	146	123	127	130	138	131	151	124	144	141	148	157	137	143	131	141	129	152	139	142	107	149	148	141	129	149	141	131	125	125	140	159	127	138	123	138	139	132	141	121	150	135	124	126	141	130	129	131	126	133	158	129	172	136	122	114	136	129	136	139	125	150	114	141	133	146	133	140	147	149	142	144	137	138	129	138	123	118	132	128	128	141	133	144	142	132	146	125	123	135	137	132	127	143	149	121	148	148	125	119	128	141	143	149	132	150	125	115	144	122	136	158	147	145	125	131	116	143	120	138	129	146	135	130	135	144	141	151	135	162	158	137	153	134	129	122	126	127	133	117	129	128	133	126	114	134	133	133	111	138	150	135	121	132	129	140	135	140	129	127	128	114	143	117	126	152	131	144	128	148	132	148	138	137	149	137	117	124	136	131	148	136	131	137	136	153	126	137	145	134	125	140	108	123	124	123	131	147	114	151	124	125	123	140	127	134	146	141	134	143	113	128	135	159	131	121	127	138	122	130	127	140	142	133	138	125	131	132	135	142	124	132	125	127	115	141	135	146	135	120	133	129	148	137	136	139	140	143	120	126	130	134	137	145	121	154	132	135	142	128	138	121	122	134	128	122	138	116	138	123	151	134	124	134	124	145	138	128	127	129	130	150	129	139	121	127	130	120	132	131	133	121	137	130	137	136	121	133	132	143	146	135	134	133	157	150	121	124	139	138	113	128	131	138	143	158	141	122	151	133	143	150	126	135	126	152	142	123	134	143	143	123	149	133	131	134	136	115	140	146	129	121	132	128	133	134	123	145	130	136	139	114	112	127	115	130	148	125	124	131	137	104	139	149	149	152	125	138	133	135	131	129	116	148	128	152	125	140	142	116	132	174	127	144	134	125	140	125	132	160	140	146	124	118	129	132	137	136	141	139	132	155	133	132	107	130	120	119	144	145	138	118	133	147	137	143	133	144	130	160	145	150	135	142	153	123	125	143	145	144	143	126	130	132	136	106	141	119	150	132	119	124	143	129	155	145	133	129	131	114	156	136	137	141	144	121	138	121	149	148	132	132	140	120	127	142	141	137	128	130	137	131	147	130	154	119	147	147	144	148	125	128	151	115	116	154	131	134	118	152	144	118	139	142	124	117	133	140	127	118	124	129	136	121	128	123	121	144	125	125	131	146	157	140	137	137	128	138	145	132	156	132	123	144	133	132	133	140	145	147	139	124	145	136	120	118	141	132	136	137	145	137	128	140	122	122	134	128	127	132	115	146	146	126	137	127	133	138	131	123	134	139	145	141	135	130	132	135	135	115	139	117	138	125	127	143	138	149	140	140	121	131	135	134	116	119	141	139	131	120	135	166	136	135	132	142	141	151	138	128	136	155	126	130	133	147	137	130	131	123	141	135	121	140	133	123	130	129	126	132	154	133	129	113	162	135	136	155	123	127	121	132	135	126	119	153	133	132	131	130	120	144	150	143	134	130	111	116	154	137	134	138	148	125	152	125	155	124	118	137	147	140	122	145	157	128	124	122	143	127	147	126	135	140	143	130	133	143	115	157	126	130	123	114	139	131	122	137	136	139	139	134	125	121	153	121	139	149	139	126	133	129	122	138	120	155	131	127	149	151	120	125	140	140	145	128	141	129	133	130	141	156	135	118	113	134	132	143	128	137	130	112	120	135	136	134	132	139	124	132	122	122	123	106	138	121	142	132	125	127	119	121	132	146	119	129	137	139	145	114	127	135	132	134	132	128	130	133	141	107	114	161	141	144	151	141	142	134	132	125	144	152	126	166	142	160	129	145	154	156	127	138	132	124	131	137	148	129	135	140	129	141	156	138	145	135	116	139	130	134	125	137	137	139	129	140	144	130	113	149	135	136	163	144	144	145	155	135	150	126	134	135	123	133	127	145	146	149	133	113	133	125	143	129	157	161	124	121	115	154	139	136	126	137	142	134	132	142	158	139	122	123	135	127	134	136	132	150	132	155	126	120	151	142	147	146	127	126	132	148	135	122	161	140	145	144	112	115	153	130	149	136	122	147	148	112	152	117	147	132	125	120	129	154	106	129	121	136	145	132	133	142	129	134	120	139	149	138	160	139	147	158	146	138	144	130	123	138	120	138	135	128	144	114	130	142	135	135	110	127	137	154	138	136	126	116	128	125	150	115	149	136	155	131	149	160	136	131	135	140	118	123	152	127	143	139	129	146	129	133	138	129	151	150	107	131	141	144	133	118	135	119	134	129	120	127	138	158	139	138	146	129	134	143	129	141	131	141	151	133	117	139	135	142	162	123	147	134	125	137	126	156	133	125	139	111	125	126	152	136	141	121	126	157	122	139	140	138	134	155	152	150	151	122	133	136	139	124	144	116	130	138	140	140	142	131	138	144	136	125	127	124	149	153	128	142	136	128	121	138	139	137	126	122	128	117	156	119	143	143	133	137	106	136	137	145	137	156	152	135	138	125	123	137	129	120	133	137	128	136	164	147	124	137	136	131	106	120	140	143	135	139	128	136	119	149	135	136	158	152	117	147	145	161	121	113	134	128	140	117	132	115	135	146	164	137	130	143	140	154	130	116	125	131	119	139	134	130	125	151	145	154	117	131	143	150	124	126	139	125	130	126	163	152	143	118	138	164	113	135	136	138	156	131	122	143	140	139	135	120	128	153	126	128	131	139	126	133	129	142	136	150	131	143	127	134	133	134	146	152	154	124	131	139	136	143	135	134	136	144	142	130	123	133	151	123	103	96	131	141	136	155	118	131	140	150	147	140	127	141	145	143	122	138	125	138
19928	4513	1574	1544	2176	3191	4730	6711	7112	5892	3898	3009	2417	2034	2354	2337	1862	1933	1874	1811	1768	1395	1172	1162	1048	1844	1675	957	994	979	1009	935	940	975	952	913	954	986	988	975	985	990	1066	932	916	942	954	969	963	990	992	927	967	965	940	970	961	936	981	935	954	1028	981	980	974	981	983	978	937	966	960	960	981	942	994	983	939	973	927	952	940	996	920	978	993	972	918	967	982	929	966	1024	973	984	1005	979	988	997	954	970	973	1061	929	936	1002	961	996	975	922	908	965	883	919	949	999	953	938	912	942	964	998	953	927	973	966	983	918	960	962	1016	953	965	984	960	942	903	963	955	952	922	945	935	940	948	906	988	956	986	1005	996	942	997	919	977	1020	977	982	938	987	942	962	927	949	962	994	954	969	979	961	947	924	937	1022	958	947	951	1013	996	966	919	907	963	897	912	1000	994	997	1007	952	950	963	945	1020	1001	928	926	962	997	937	925	954	969	1004	947	922	950	951	956	960	992	976	985	960	1021	969	1047	963	988	967	951	977	981	956	916	967	993	934	882	934	936	982	969	970	981	999	992	966	912	1015	972	1025	957	945	973	958	962	967	959	955	1007	903	967	974	980	1023	959	986	955	1008	965	969	917	925	939	904	983	984	906	893	936	997	934	980	962	975	1005	991	974	976	951	1007	909	989	929	957	938	978	1003	907	1002	983	958	946	987	951	952	921	974	952	937	920	1018	966	993	980	974	968	977	925	976	963	943	948	939	937	909	938	923	957	958	1017	961	919	956	967	938	950	921	933	987	952	1024	1015	975	990	956	1013	946	952	943	900	920	972	969	968	984	1005	972	909	931	927	964	920	914	958	989	956	967	972	992	978	936	950	940	932	930	981	979	994	925	962	1041	987	986	972	924	1032	971	1014	989	965	938	897	933	980	993	944	949	941	990	960	1011	1012	969	961	986	992	966	919	1013	915	962	1056	961	973	967	985	930	986	967	950	978	933	966	932	914	949	958	962	993	982	988	943	938	957	979	990	951	903	975	1011	948	993	894	1030	961	1014	937	920	981	971	1023	945	1017	970	985	958	952	954	998	958	958	949	916	952	1010	932	945	895	1013	961	1004	976	944	986	990	993	954	956	987	950	964	978	939	961	932	952	964	928	950	1003	953	1046	969	947	999	972	943	960	989	969	976	910	1011	993	964	969	959	969	961	966	983	972	970	962	971	971	970	993	964	941	978	933	974	936	904	931	951	1019	1000	982	932	955	1031	950	955	1019	1008	934	1019	1023	983	983	933	979	1015	934	1007	967	995	938	973	948	1000	952	948	976	952	1022	1000	1020	951	956	979	990	980	957	913	973	990	948	954	931	932	1001	958	979	1034	935	936	919	990	940	970	996	985	945	972	988	985	924	998	983	938	958	970	1028	950	939	998	1020	899	964	990	967	973	914	980	979	958	924	983	963	945	970	931	945	969	952	974	948	982	961	929	991	948	975	950	985	926	951	906	972	940	940	923	968	998	974	915	893	941	920	932	970	911	993	927	988	1008	988	965	964	974	937	976	945	904	933	1016	961	999	956	890	985	999	966	984	980	979	988	978	912	1009	991	938	978	1020	983	988	1004	986	1025	957	903	953	996	949	977	984	960	988	900	1006	936	938	963	953	1029	972	922	929	966	964	952	1028	995	986	972	977	962	926	979	986	984	948	976	952	951	963	993	955	953	989	946	925	993	1027	1001	983	998	953	978	968	952	972	947	1020	949	1000	915	933	965	1000	920	955	993	955	1012	1008	985	983	962	944	945	934	929	920	987	963	974	945	967	987	998	985	961	940	970	987	947	960	943	972	931	972	996	990	952	1015	1026	938	963	945	926	1009	901	934	906	1012	991	991	914	959	991	934	958	950	1013	955	969	902	975	969	974	976	951	947	930	977	904	987	966	979	990	957	957	968	929	1006	1028	957	922	940	920	1005	978	1004	1000	941	965	958	969	973	949	957	1000	998	947	979	951	1032	978	973	978	1000	950	1005	978	958	945	960	1003	953	984	962	952	973	934	957	966	1020	972	1064	1061	984	950	960	996	977	948	940	957	947	969	1015	945	974	994	1011	978	944	1016	904	917	991	953	907	1029	990	953	1049	917	990	974	987	933	978	995	941	1028	1012	1034	970	937	1021	968	940	952	933	967	943	897	969	977	1069	990	962	903	959	978	1000	968	909	1006	959	986	957	972	952	998	1032	962	963	981	1003	1001	948	931	949	969	1033	964	996	934	936	963	989	958	941	962	966	943	958	940	959	997	938	963	937	1013	959	999	942	1005	958	922	976	1002	987	955	926	928	929	960	982	1005	953	969	959	1026	989	958	908	943	988	960	975	948	929	965	988	974	999	1015	923	950	967	1017	928	938	900	936	943	967	915	992	944	982	936	934	970	1026	1002	961	910	1004	964	948	966	1028	958	964	1001	960	998	972	1000	969	936	967	919	989	962	1016	1006	967	1015	1027	1028	965	985	905	991	974	963	954	963	936	973	984	999	972	991	974	972	937	1005	1022	1001	1015	923	946	989	990	954	957	938	959	956	969	961	964	954	916	971	1002	945	974	871	1002	1005	958	907	951	963	970	976	978	972	963	986	1009	1002	983	933	1009	983	971	954	934	930	1003	960	979	984	981	981	970	989	930	943	1025	974	1015	972	942	933	1016	931	989	930	953	1030	947	926	998	999	946	1001	961	1001	972	944	911	1003	985	913	987	967	936	963	956	961	950	1001	921	936	899	1003	960	965	974	971	942	989	947	1014	944	981	976	996	986	1003	1012	984	1067	959	934	998	976	974	983	1015	937	930	977	937	986	960	971	974	945	993	950	938	968	917	987	999	985	964	919	1000	1006	963	973	1010	964	976	940	928	967	955	953	965	998	990	992	940	1042	935	913	962	861	993	945	937	967	971	947	964	998	994	974	1000	942	931	987	936	909	957	960	987	968	961	957	949	964	931	975	966	1042	905	1014	980	989	978	949	972	972	924	980	918	963	949	976	977	957	996	944	920	910	948	997	1014	992	979	1026	998	944	949	986	984	953	987	974	964	1001	994	966	938	924	961	979	982	922	962	992	936	950	992	995	912	976	923	948	939	1012	988	958	986	955	923	928	961	974	967	956	967	904	973	1007	995	926	906	918	1005	939	922	948	973	922	941	962	929	946	934	956	929	961	960	1045	958	964	922	924	998	957	962	977	955	1014	960	943	941	921	962	941	990	933	1008	1025	975	946	955	928	1023	919	960	991	929	1037	922	932	994	925	960	979	993	905	930	943	992	932	965	970	1013	976	1018	947	977	950	942	967	970	962	961	972	993	954	948	962	943	991	954	946	958	964	965	947	929	993	945	976	980	971	935	956	990	950	929	968	985	942	1024	968	957	1017	988	947	971	983	979	1014	929	1015	972	949	1002	894	957	981	904	934	964	981	929	982	929	967	908	974	1006	921	969	959	906	945	978	1001	940	986	953	994	1013	966	969	896	989	1039	962	995	905	1004	937	991	982	931	982	972	948	995	976	940	999	952	943	961	947	978	973	938	924	1004	1014	951	952	1025	932	971	988	937	953	924	954	914	939	955	1024	965	989	956	1032	899	1022	986	944	969	988	978	946	965	943	1014	962	953	1000	1005	959	958	948	976	970	988	1010	991	972	970	956	967	974	991	968	988	1023	943	986	981	988	981	1004	980	943	955	974
3556	899	198	116	103	118	180	256	311	303	191	162	131	130	134	136	113	119	103	117	100	91	75	69	80	237	225	65	73	66	55	79	64	93	68	73	79	64	58	79	61	75	70	69	68	58	73	83	73	69	70	71	70	73	84	60	72	82	81	67	67	62	71	82	72	79	81	51	91	66	72	80	60	69	84	76	75	66	66	66	94	73	69	73	73	76	66	78	74	56	70	84	58	66	72	53	70	65	89	61	61	65	93	68	91	66	50	66	67	66	80	66	79	50	81	58	62	77	73	73	59	62	60	72	73	48	67	65	80	68	71	86	83	75	74	66	70	73	58	72	69	79	63	78	70	65	57	72	72	74	62	83	73	64	62	63	63	79	51	79	73	79	76	65	63	55	69	61	73	72	70	61	71	74	78	64	56	80	82	68	65	80	72	77	61	56	71	71	63	62	68	74	71	89	64	61	69	77	65	74	73	57	71	80	72	62	65	78	69	87	71	58	75	75	79	75	76	63	64	67	69	63	88	69	67	73	64	66	70	76	66	79	88	70	78	79	70	52	69	68	64	78	79	77	83	65	76	52	76	65	59	57	70	73	73	62	75	65	71	76	59	54	86	74	67	60	66	54	86	55	75	63	76	73	72	63	70	73	56	65	54	82	78	70	63	67	73	75	64	63	67	66	85	82	77	81	75	58	70	49	73	61	76	60	61	77	58	61	54	57	65	63	58	56	74	68	75	76	71	74	71	78	77	76	75	64	69	70	74	57	74	56	67	71	72	61	84	72	67	71	71	73	81	68	68	65	69	62	61	67	70	72	79	77	74	74	79	70	82	51	73	80	68	77	77	70	67	72	83	86	77	58	88	61	68	60	69	64	62	66	63	64	61	67	75	72	60	62	62	66	73	53	60	61	83	72	67	90	69	73	65	78	79	72	74	78	74	73	70	63	64	78	67	61	63	68	67	69	71	71	60	70	67	75	53	65	63	67	72	57	72	69	71	55	58	62	74	78	63	56	67	84	73	78	61	64	63	73	77	60	76	57	69	69	67	75	57	76	65	69	72	68	78	63	57	67	70	80	84	65	75	78	75	80	66	74	69	53	67	78	60	79	57	79	59	71	74	65	90	89	63	70	60	64	72	69	52	79	59	71	75	72	64	67	76	64	51	61	78	74	86	78	70	64	75	67	83	66	67	73	70	84	72	70	77	56	73	48	67	80	74	79	72	56	69	76	56	76	63	91	60	72	76	59	66	69	56	74	70	74	62	74	65	77	62	74	71	88	68	83	72	62	60	75	81	80	61	66	59	59	71	72	73	81	66	63	69	65	59	59	70	70	73	71	90	60	69	57	69	68	75	67	71	70	73	55	69	60	86	63	72	67	67	66	71	73	74	63	65	74	80	64	77	70	62	72	52	73	66	71	77	59	67	74	69	66	78	69	76	83	78	67	74	57	74	69	65	86	64	74	60	76	61	67	74	74	82	68	65	68	49	82	71	69	76	71	54	60	74	61	73	74	56	72	74	69	76	84	77	82	68	63	75	68	60	80	70	72	63	78	71	83	70	70	66	73	78	63	71	68	59	49	66	58	73	72	81	51	64	68	84	72	71	68	58	56	44	76	54	74	66	72	62	64	73	71	67	74	75	73	71	75	56	69	68	73	75	72	60	69	68	63	53	67	69	73	68	72	71	70	66	71	59	71	65	67	61	72	67	78	57	62	63	57	84	67	59	70	74	74	57	64	66	75	70	65	71	80	54	65	60	57	87	59	83	73	77	74	69	77	72	62	60	71	88	91	72	65	81	64	80	72	60	68	68	79	78	81	64	80	85	63	65	61	74	64	65	94	72	65	75	72	66	74	69	71	67	68	67	62	64	62	79	62	74	54	62	57	59	66	67	58	57	75	71	82	75	84	71	74	76	71	68	77	71	77	74	67	55	65	80	63	67	88	69	63	77	57	71	85	58	69	73	77	81	57	76	60	88	67	79	80	60	68	78	77	64	72	67	72	83	59	73	60	74	86	88	79	75	65	60	74	67	70	66	72	62	73	79	61	54	79	72	61	60	57	78	74	61	64	58	75	82	74	60	61	59	70	87	86	80	67	70	80	76	71	71	80	67	67	69	65	67	64	87	68	63	64	72	57	69	70	60	78	72	63	70	78	75	71	79	77	66	69	65	86	71	81	78	67	57	74	64	71	75	60	54	62	60	73	69	68	75	69	61	59	76	74	68	56	71	86	76	62	53	75	65	67	60	70	78	59	71	71	71	54	64	83	79	63	71	70	67	77	66	63	52	82	72	79	69	75	88	59	70	69	63	73	71	74	81	63	80	61	67	66	61	79	51	72	69	73	76	73	67	72	70	55	56	75	79	70	61	67	64	70	68	82	64	76	74	69	69	75	73	70	66	65	75	55	71	63	75	65	78	69	66	71	65	64	72	79	73	76	69	72	69	48	59	67	80	67	64	82	63	72	65	61	81	75	70	58	64	66	87	58	75	69	81	63	71	62	66	71	59	71	65	81	69	70	67	64	72	85	75	65	76	58	77	65	60	77	82	70	71	61	83	66	44	80	64	66	58	59	50	75	62	69	83	62	74	80	77	70	71	76	55	71	84	64	55	77	68	87	61	76	82	67	76	77	71	67	56	72	69	69	65	86	80	72	60	75	67	66	60	60	71	72	62	64	67	62	72	85	84	63	72	75	61	70	68	83	75	57	73	74	75	63	57	58	77	73	62	57	72	66	71	77	73	74	76	86	71	75	75	69	75	66	89	67	74	60	73	76	70	60	82	69	58	74	59	68	88	72	73	78	53	77	75	71	63	63	74	67	71	51	70	66	64	92	88	67	81	57	65	70	84	54	60	76	68	76	69	50	64	68	71	71	66	62	64	70	71	68	70	72	68	62	74	74	60	82	70	73	63	68	57	85	63	53	62	84	78	66	78	58	69	70	70	79	76	78	72	50	67	61	69	68	76	77	78	85	75	73	80	67	62	54	78	58	66	75	77	47	75	66	61	67	64	79	78	78	67	54	77	72	80	62	76	62	70	80	78	74	70	81	70	71	75	80	64	77	70	73	57	70	59	59	61	70	87	75	77	69	75	75	66	70	68	85	80	83	75	75	56	80	68	77	74	63	69	77	75	66	53	61	71	86	60	78	72	63	55	78	75	75	73	76	72	65	83	76	65	79	60	62	69	64	71	72	70	64	73	72	57	77	70	69	62	63	67	67	57	68	80	69	73	62	55	70	68	69	72	63	69	64	73	65	59	67	89	66	66	77	67	66	75	58	68	52	56	83	61	64	70	64	82	69	57	66	58	72	67	70	73	69	69	59	62	53	60	57	81	62	85	57	62	69	66	67	72	61	81	76	72	56	76	70	65	67	59	76	74	61	65	65	70	65	69	72	77	70	91	67	75	73	86	71	80	76	75	56	65	54	83	62	64	84	75	78	63	70	64	68	61	67	65	78	65	68	77	74	71	82	64	70
27641	7759	1816	1646	3260	5316	8194	10395	10504	8942	5935	4131	2785	2677	2804	2895	2074	1927	1991	2131	1722	1318	1026	793	705	4584	3709	556	520	552	518	523	513	502	579	518	511	505	537	515	530	554	574	515	549	508	536	535	492	528	549	514	529	546	531	567	518	521	536	508	511	566	535	552	513	522	557	542	482	537	512	570	530	533	532	537	555	532	492	526	507	570	501	523	542	535	531	560	520	567	560	542	549	480	519	529	519	537	535	545	542	522	559	518	480	514	536	542	518	539	536	510	516	543	487	553	491	494	546	532	518	561	480	518	511	514	548	541	502	551	549	520	556	542	544	548	525	507	555	507	531	552	504	509	512	567	518	509	531	562	550	463	534	567	583	538	499	545	514	521	527	494	546	552	523	531	548	546	507	513	563	535	513	521	494	542	553	545	528	512	523	521	530	526	519	538	537	518	521	566	532	519	522	531	517	556	515	518	524	549	567	547	523	535	512	513	528	555	483	542	541	531	509	515	515	490	547	547	516	497	527	535	529	499	531	546	541	507	515	549	525	509	531	507	526	513	508	525	482	501	524	544	537	524	540	505	549	515	516	493	503	518	535	495	511	535	529	506	508	500	500	535	528	484	537	536	549	560	501	518	489	489	540	501	517	579	537	526	506	522	524	512	524	536	495	536	559	557	511	545	561	537	538	544	541	523	505	525	557	536	520	551	549	525	532	559	553	525	542	517	520	511	503	504	503	497	530	572	537	483	549	490	534	502	505	511	575	536	493	565	518	508	492	481	559	483	575	494	523	521	562	527	540	560	521	472	537	526	497	530	546	528	540	504	516	511	552	526	562	534	542	530	498	501	496	551	552	497	514	491	511	519	546	525	532	488	542	494	537	545	564	504	533	506	537	537	517	529	497	538	518	578	522	524	516	508	489	543	529	536	522	537	569	531	550	474	514	537	519	534	543	515	526	502	496	525	525	503	530	548	494	515	591	518	469	517	507	512	553	567	555	518	520	525	510	560	490	561	504	511	540	503	506	512	548	501	484	540	522	524	504	484	544	525	539	536	539	481	540	540	513	562	514	525	512	518	515	492	514	502	534	513	522	480	508	534	512	475	542	520	576	535	527	545	477	517	523	522	565	546	515	510	527	534	511	544	540	535	502	517	520	530	502	524	514	504	577	454	509	495	548	535	509	560	547	534	567	537	499	575	504	551	515	542	525	467	520	532	511	498	509	509	537	579	552	484	513	504	530	518	531	508	556	556	536	529	528	528	514	501	517	551	529	527	497	510	516	493	536	509	524	488	538	529	525	483	534	499	531	542	518	507	493	525	582	569	510	486	520	541	494	502	540	560	517	536	552	519	498	543	521	517	516	535	501	517	500	512	480	481	538	524	536	565	545	552	502	525	520	544	550	492	508	552	507	498	484	523	477	488	520	555	539	522	526	503	505	549	478	477	519	565	523	540	536	516	498	527	547	546	544	533	505	515	482	534	517	533	538	509	564	521	530	513	545	516	513	527	533	527	538	504	494	566	515	529	538	546	530	510	549	529	530	497	506	520	508	547	519	530	517	540	471	506	496	482	520	514	552	594	503	533	521	539	536	525	507	534	486	499	542	495	549	535	544	520	527	522	565	516	491	538	534	526	527	527	549	527	557	513	513	536	537	534	544	491	522	537	480	558	517	532	524	542	528	476	541	577	543	528	571	520	485	498	511	561	513	517	513	522	492	509	526	527	561	506	530	514	553	559	482	562	540	515	518	549	513	553	514	533	514	532	535	518	569	529	518	560	515	528	546	513	571	517	527	528	524	529	577	572	512	525	568	531	502	473	500	546	546	453	485	559	583	596	486	521	512	527	523	557	548	508	564	547	520	533	522	509	499	572	526	538	547	533	518	484	518	487	536	562	528	511	500	508	501	529	528	504	494	537	536	522	544	497	496	491	547	545	497	482	505	514	568	537	520	519	537	536	512	531	508	531	502	534	553	491	500	512	554	502	501	489	520	565	577	511	533	559	540	493	497	512	524	553	482	540	572	523	545	474	552	545	518	503	558	528	516	565	551	499	548	553	494	506	591	564	564	540	496	493	532	576	537	523	490	548	530	552	575	518	472	471	533	494	495	538	545	504	495	536	517	500	514	557	527	518	547	539	529	534	529	515	545	500	509	543	545	542	531	513	519	494	547	540	516	514	534	500	531	537	501	524	551	512	539	560	540	555	524	539	546	516	531	524	513	516	525	583	504	547	513	581	557	528	549	537	539	517	525	506	539	531	542	522	527	505	531	500	503	483	530	508	515	528	558	545	514	547	541	477	526	527	529	535	551	516	528	508	500	531	514	539	535	541	485	490	546	543	538	493	524	569	505	539	512	540	535	538	508	500	532	528	526	477	534	508	526	564	509	527	512	558	570	524	529	534	530	538	497	520	489	526	572	530	543	532	509	530	520	552	557	549	508	535	549	520	495	484	526	523	521	547	517	572	513	500	525	515	551	542	579	504	552	525	475	513	534	545	514	549	516	531	497	512	526	514	528	496	570	537	515	520	512	544	518	530	496	561	512	542	522	556	516	519	556	523	538	525	490	522	549	541	553	525	521	509	539	520	548	556	524	523	551	512	528	508	546	546	532	521	478	519	518	515	517	556	532	543	507	515	530	514	518	531	522	524	487	523	527	540	511	517	504	531	541	528	492	496	503	521	522	506	526	496	524	529	516	555	537	512	542	543	534	547	470	525	488	489	498	525	541	470	516	546	513	538	542	505	555	524	568	509	552	522	514	506	550	508	541	535	516	553	531	511	552	550	559	534	493	531	485	509	538	551	538	528	528	485	526	562	522	469	537	582	507	517	508	526	507	540	510	552	490	545	479	538	566	538	505	527	578	551	500	503	500	511	556	567	550	508	526	505	531	501	537	528	503	537	521	539	549	524	570	514	516	507	555	527	541	527	507	553	539	569	543	506	583	510	507	516	532	541	534	512	512	468	518	520	509	561	531	526	547	529	548	564	536	532	529	534	513	523	475	496	506	512	500	555	513	512	561	519	522	519	515	524	537	532	546	552	503	573	538	545	528	524	502	515	512	489	557	507	496	483	572	518	509	538	540	499	512	538	503	546	535	508	563	525	511	545	523	490	525	508	490	493	500	510	568	552	506	531	484	535	519	523	520	512	521	515	532	540	531	515	522	583	537	510	490	541	572	489	533	491	542	519	515	514	521	507	549	515	506	533	520	528	504	482	532	552	521	530	575	535	523	547	601	511	538	487	528	518	555	561	498	516	539	522	541	550	497	520	481	467	535	506	530	490	526	509	516	503	528	518	520	499	515	545	478	541	557	491	558	533	521	508	548	489	534	522	561	520	580	566	498	504	542	537	520	513	517	539	521	533	531	542	495	544	477	548	561	521	511	541	506	536	547	565	498	507	527	507	549	477	489	548	517	536	537	551	494	556	514	486	524	511	548	544	522	505	517	533	562	571	524	507	502	542	513	508	557	525	504	547	517	543
4524	849	222	189	182	221	216	316	333	322	254	195	187	183	186	196	182	182	174	183	168	166	129	154	150	264	281	116	145	120	105	119	136	115	110	121	127	124	121	108	114	139	117	130	134	129	130	118	133	107	121	123	114	110	117	133	134	120	130	119	120	132	124	134	116	109	109	130	111	119	123	129	130	137	119	134	106	125	117	137	127	132	122	115	119	146	137	124	114	132	106	137	110	102	105	143	131	125	135	127	113	98	116	128	147	128	125	129	110	131	127	119	142	117	92	122	121	123	119	133	95	122	134	135	128	123	119	111	128	131	114	112	139	133	121	149	114	109	108	135	120	111	109	124	122	128	120	119	121	133	133	133	130	113	117	111	144	96	119	134	124	122	127	117	126	117	106	126	122	137	138	117	135	138	137	116	122	108	127	135	121	128	111	121	109	130	115	145	118	140	135	117	140	129	142	117	133	138	116	128	127	132	128	113	121	107	129	128	138	119	126	133	111	139	119	107	139	113	134	144	114	121	122	135	135	107	120	95	144	106	133	143	132	119	124	116	115	111	116	151	119	142	130	118	134	115	142	120	138	123	125	118	123	132	105	122	136	121	139	125	128	121	117	142	140	112	135	134	136	133	114	117	118	130	135	126	123	117	124	133	113	112	115	134	123	130	139	103	117	118	128	136	119	136	123	137	135	110	146	113	112	115	119	146	122	120	117	124	113	151	131	131	117	111	124	123	108	123	128	95	108	129	126	118	121	130	118	120	122	134	117	155	129	121	140	134	145	129	120	105	122	143	120	134	144	113	126	117	118	124	111	133	130	107	126	140	124	122	123	141	119	121	142	110	112	140	135	124	119	121	114	123	113	124	115	128	120	120	126	137	130	116	124	133	102	109	112	133	117	134	120	135	113	126	115	132	110	130	111	110	117	117	124	130	127	124	117	112	97	132	126	97	110	137	114	105	115	123	138	139	141	112	125	129	127	117	126	129	115	128	124	98	120	107	124	122	119	106	119	117	120	104	135	126	116	130	105	131	148	138	145	144	130	139	123	123	100	135	116	110	135	128	135	106	114	108	117	123	141	99	144	109	142	127	140	120	120	100	124	115	113	126	145	111	114	126	120	104	105	131	118	127	122	119	136	128	131	136	106	112	126	112	133	139	117	132	128	111	119	111	138	130	145	133	127	129	111	137	126	121	109	129	141	125	152	128	111	124	108	109	120	127	136	114	142	125	114	109	124	120	129	128	119	141	124	138	112	136	108	133	132	141	109	120	127	117	117	124	120	110	128	121	120	105	130	131	104	122	119	106	124	136	122	132	114	118	105	131	135	128	142	116	156	113	126	146	138	111	143	125	133	143	127	122	113	109	129	127	123	125	113	129	111	135	122	149	103	123	126	116	98	122	127	121	120	98	114	137	130	128	133	128	116	120	130	142	112	132	136	141	133	115	112	114	125	123	145	114	126	136	126	123	119	106	119	122	121	138	123	126	123	119	117	129	133	125	139	132	144	114	104	146	128	131	129	114	122	140	123	131	133	118	117	111	126	127	130	130	132	115	123	115	109	128	148	122	119	133	110	113	147	122	125	136	124	102	123	144	118	120	137	123	101	108	120	131	147	128	148	134	106	148	125	120	120	133	139	123	98	154	137	109	112	118	130	128	112	129	118	120	124	134	122	119	131	114	122	114	115	113	121	128	150	133	136	133	101	112	129	114	142	121	125	113	104	120	102	116	107	120	130	129	108	129	113	129	123	115	122	109	134	129	106	123	127	144	104	144	117	119	118	118	138	119	131	118	151	118	99	127	141	124	108	126	110	127	138	135	119	120	141	109	122	114	129	126	149	128	136	116	131	134	133	109	133	111	137	104	119	124	103	119	106	113	141	129	122	124	116	121	117	115	119	114	134	124	127	133	139	106	133	131	114	115	120	123	140	131	124	120	106	115	113	128	135	136	107	136	122	114	132	127	124	121	134	124	129	153	138	129	115	112	144	128	112	118	116	120	113	125	118	121	131	139	120	136	114	117	134	112	121	123	135	138	149	97	124	123	123	122	111	105	121	124	114	123	119	123	122	123	150	115	135	117	143	123	124	115	121	120	111	134	121	119	130	142	119	121	119	130	133	130	133	121	147	130	121	125	130	107	103	132	120	133	145	128	118	119	116	133	127	113	137	124	113	124	123	116	129	147	122	125	120	116	136	135	122	126	102	115	107	108	115	124	158	106	128	132	120	142	143	122	119	134	127	116	126	115	105	121	113	118	114	129	113	132	125	127	141	124	137	122	147	115	109	122	138	137	125	121	146	150	135	124	131	137	122	136	126	130	128	119	127	120	140	120	134	135	126	109	138	116	148	136	130	141	117	125	142	127	136	122	126	103	118	107	127	116	125	133	120	115	118	91	109	118	105	115	116	98	119	138	135	133	120	138	133	108	120	125	133	91	120	136	129	134	130	126	111	135	147	131	117	118	128	114	133	110	122	121	139	111	109	128	136	109	134	137	137	136	127	124	133	159	137	121	143	120	136	121	134	122	103	152	122	115	117	124	121	129	112	141	135	137	146	117	133	129	134	130	123	127	122	107	142	103	127	144	125	124	130	137	115	126	114	124	137	117	115	118	134	137	111	139	124	124	130	113	142	130	118	124	134	120	139	135	107	118	127	131	110	117	110	111	124	131	112	121	117	121	133	140	137	112	117	138	128	116	124	120	126	117	111	135	130	123	97	124	116	96	123	126	126	121	128	128	106	118	132	116	104	144	125	126	115	131	129	136	113	128	122	117	135	116	109	107	114	118	136	131	113	122	134	116	137	96	135	133	116	112	116	104	112	144	112	145	136	118	132	138	111	133	108	116	121	129	147	120	117	115	126	101	131	127	138	107	114	124	122	115	120	120	101	119	114	131	112	146	137	144	121	131	118	135	141	117	103	113	127	109	139	131	142	135	152	130	118	139	126	136	126	129	124	143	115	114	130	118	132	109	124	140	114	134	128	131	142	121	129	105	121	115	110	129	116	128	135	123	130	106	139	136	105	122	134	112	126	117	121	122	121	115	123	126	115	116	138	144	99	111	137	126	133	119	137	112	121	123	118	110	116	134	151	123	135	111	125	127	131	129	115	118	129	126	115	121	113	112	124	120	130	106	138	114	126	111	143	104	126	144	118	122	134	112	162	121	114	141	126	112	131	104	106	130	123	123	118	127	116	133	110	99	110	128	126	118	107	128	135	142	114	148	141	119	145	100	150	129	119	114	130	112	142	141	122	125	113	136	119	130	105	112	104	110	91	137	105	104	142	117	142	124	132	123	122	127	116	124	125	132	106	116	126	131	115	125	151	127	137	136	122	116	131	131	124	126	136	130	135	109	112	140	135	128	127	130	147	125	121	123	133	116	122	120	128	104	120	136	122	120	115	114	130	98	125	102	117	119	131	139	124	113	111	107	137	126	141	120	116	119	133	141	115	110	126	127	133	132	124	142	99	123	129	150	121	140
25324	7052	2089	1989	3431	5525	8066	10233	10226	8752	5840	4197	2843	3030	3286	3056	2272	2248	2265	2415	2039	1739	1415	1112	1013	4696	4452	919	905	928	925	885	898	874	896	878	868	886	917	860	847	925	884	874	882	875	908	948	897	879	882	842	875	895	868	964	898	884	908	906	873	883	889	885	908	795	912	883	905	899	860	860	852	898	876	896	873	818	860	942	933	895	869	849	908	893	923	870	878	927	836	885	871	865	865	894	832	880	905	888	882	839	915	913	942	870	880	913	871	883	862	894	914	909	933	860	832	888	888	896	840	858	858	832	885	870	903	827	898	850	905	855	881	922	884	874	866	906	949	877	888	908	891	870	853	889	867	892	891	835	901	921	885	861	910	862	897	899	919	844	909	872	870	883	831	893	896	880	890	915	881	885	849	884	882	850	901	892	868	925	866	931	880	878	840	864	887	839	873	928	860	938	901	926	873	860	941	902	914	886	860	845	928	945	876	878	895	870	865	839	898	900	905	922	916	849	866	881	897	875	907	915	855	839	910	873	896	877	825	910	920	886	912	927	870	883	879	872	940	856	808	838	889	906	843	888	882	861	871	861	883	895	935	866	861	885	865	878	862	921	864	876	855	881	879	928	898	885	880	893	922	808	835	845	850	850	868	837	864	834	857	866	871	930	869	844	851	906	863	855	889	888	904	898	864	837	911	864	878	888	875	892	843	825	907	890	881	881	907	882	901	879	924	864	894	892	935	861	928	846	879	913	826	906	916	875	874	847	860	950	923	834	898	850	965	902	890	877	885	916	908	898	934	950	862	885	915	827	950	862	890	848	870	873	842	891	840	888	897	868	882	908	851	861	922	865	871	856	891	932	865	896	910	878	864	884	903	848	874	868	899	878	897	828	913	966	896	876	866	854	857	893	888	895	944	928	879	862	947	906	921	911	900	847	854	847	894	916	840	862	863	862	942	886	887	855	864	904	904	858	915	872	902	888	878	920	888	887	897	888	834	929	893	852	931	856	908	924	907	851	878	921	899	877	853	875	882	931	902	924	918	851	871	867	905	885	897	850	888	935	868	834	933	853	870	856	841	884	910	866	896	883	905	877	911	846	889	895	845	904	879	896	920	866	873	837	916	933	886	847	847	909	908	898	861	909	867	928	790	861	877	888	914	853	922	914	901	858	911	876	805	869	837	848	919	933	838	920	827	868	901	886	919	880	909	887	821	806	821	864	884	888	887	891	902	833	872	861	903	875	853	862	896	889	900	858	847	831	839	846	846	868	865	931	912	914	862	872	873	874	881	857	951	852	856	904	901	885	876	873	878	888	952	911	857	864	857	856	826	873	899	886	821	896	874	841	918	885	865	859	888	849	892	895	837	827	874	859	896	858	899	891	909	915	896	872	928	912	861	883	905	847	835	931	893	916	884	912	865	889	892	907	859	897	903	904	904	885	900	876	899	897	894	869	868	980	872	868	849	860	911	872	844	893	907	912	860	842	868	840	944	863	920	913	867	858	924	906	889	912	858	906	835	935	891	884	916	860	860	890	905	905	920	921	881	915	901	860	873	884	874	876	864	916	913	845	885	934	879	879	896	923	874	871	930	866	895	905	904	815	853	893	922	852	810	876	889	924	922	850	883	824	910	858	876	803	960	873	846	873	873	907	862	874	905	866	861	835	881	871	899	858	943	847	861	874	943	917	907	918	879	872	907	886	889	870	909	900	888	873	880	878	873	918	888	885	811	897	879	878	890	864	819	875	892	900	867	846	884	930	845	919	838	869	853	894	924	910	902	863	837	913	828	905	928	899	895	894	894	874	874	817	865	879	921	890	867	845	942	884	831	915	959	896	888	850	863	910	835	820	868	894	881	855	862	889	887	872	878	888	836	857	905	900	935	864	884	880	866	913	853	879	903	923	803	896	851	916	842	862	852	857	874	882	913	852	877	913	912	913	901	882	872	837	871	902	889	910	781	878	916	851	836	889	853	899	916	841	893	885	903	867	866	852	844	848	857	861	912	827	866	902	887	823	831	831	855	865	846	930	882	828	926	891	896	864	923	919	897	852	877	848	846	936	946	895	869	914	883	856	864	865	832	871	862	879	848	876	892	840	875	889	857	896	858	912	875	908	912	909	845	875	926	885	880	881	849	899	911	926	852	884	806	908	950	884	901	914	909	849	884	828	912	889	840	830	865	886	870	842	887	875	876	916	857	875	892	863	878	887	919	883	888	915	861	874	868	875	883	886	863	887	897	913	900	880	837	876	914	858	877	886	929	912	931	848	901	881	915	852	864	856	898	893	873	851	831	856	875	874	869	887	818	869	886	913	923	871	907	915	808	912	909	930	867	898	832	886	921	879	875	910	854	878	848	895	888	877	825	961	892	892	911	895	919	901	878	917	920	956	873	828	896	887	862	863	888	862	871	890	886	943	888	881	877	901	833	884	834	868	826	868	848	862	884	864	936	871	924	845	840	857	843	926	915	915	910	889	891	898	858	903	884	870	896	846	867	898	819	856	853	864	915	908	878	933	873	885	853	893	915	876	878	855	943	845	849	913	884	911	865	824	867	862	876	891	888	860	849	899	858	908	884	938	944	887	851	860	892	868	885	840	885	941	916	964	887	914	856	942	927	843	901	846	900	899	852	892	934	841	931	891	899	893	883	907	851	870	852	890	940	873	870	888	889	810	877	848	842	870	864	883	878	888	883	880	873	869	880	892	929	827	876	903	841	876	914	859	888	885	875	877	883	880	904	896	904	885	833	875	930	878	912	918	897	888	883	889	869	839	889	844	857	895	818	920	878	906	887	886	853	878	859	887	879	918	876	875	877	886	883	865	902	845	894	880	872	914	887	914	877	890	899	856	900	878	870	886	889	854	929	864	886	845	859	923	872	846	867	870	876	911	875	940	858	875	872	879	865	913	877	929	869	869	882	856	860	880	825	908	870	850	871	881	903	932	858	890	951	886	845	901	836	866	852	871	867	879	900	866	918	916	874	930	833	877	860	888	923	886	913	896	904	861	887	854	858	895	875	854	892	868	840	903	864	931	950	872	888	891	922	889	917	853	883	861	925	852	894	853	879	928	854	892	879	939	879	882	867	864	846	855	931	887	930	947	857	864	881	892	863	882	845	897	933	845	886	930	843	891	856	909	902	828	812	878	824	868	928	888	889	881	883	868	848	843	928	912	850	868	919	902	871	916	878	896	837	904	932	872	895	826	872	884	867	903	890	894	895	896	915	886	913	879	878	907	872	883	942	885	910	870	859	862	868	891	877	841	861	930	962	894	893	916	958	812	868	863	881	893	879	880	870	903	881	815	886	901	925	936	872	897	844	901	950	891	870	934	862	850	889	868	928	893	879	900	914	904	860	850	865	878	911	893	917	877	901	851	893	878	885	909	914	918	881	926	913	827	842	871	949	916	841	922	882	850	847	921	855	897	899	864	867	872	895	894	859	889	852	823	879	877	919	852	892	863	893	897	900	926	849	868	926	893	891	906
5220	1373	272	157	123	136	196	344	393	317	224	148	143	142	163	149	134	110	121	89	116	93	63	73	50	395	268	54	53	42	44	36	44	58	66	48	59	48	48	45	51	49	53	52	64	49	38	48	59	48	58	47	42	34	40	44	38	39	43	53	62	43	59	44	50	54	54	37	44	55	40	54	67	55	45	58	38	43	45	40	64	65	54	44	51	55	50	49	60	52	50	41	42	49	51	47	36	54	47	41	50	54	36	50	48	44	56	49	44	59	55	45	45	50	45	48	43	48	56	52	50	64	50	49	47	50	33	55	52	45	42	52	48	45	37	49	62	49	52	57	37	40	46	40	50	51	47	47	50	48	49	50	51	54	46	50	39	55	45	55	47	51	49	47	46	41	41	53	42	37	52	46	52	44	46	44	52	44	57	51	62	52	54	46	59	56	46	39	44	47	57	35	43	42	48	53	49	51	43	46	50	67	59	36	60	48	50	48	49	56	59	44	51	54	52	43	45	45	59	53	44	55	52	44	57	37	45	42	53	65	44	47	38	47	48	47	59	30	43	54	60	55	39	57	33	49	52	42	57	66	50	46	43	52	55	65	67	40	42	46	39	61	32	40	48	46	41	43	53	49	45	46	52	61	57	47	38	55	44	51	53	61	40	36	46	36	42	49	69	49	45	55	46	53	53	52	41	42	54	60	52	44	47	63	48	51	41	54	43	55	57	45	55	38	54	57	49	39	63	40	38	59	49	53	51	49	49	58	58	47	55	56	35	51	38	59	66	44	59	60	81	52	53	47	51	58	46	51	48	53	38	51	39	44	53	48	53	45	42	39	46	59	58	54	45	48	59	45	42	39	58	49	52	61	56	49	52	66	51	45	42	54	63	52	57	39	49	56	35	52	41	49	52	45	46	55	39	46	52	56	44	51	40	45	59	55	65	49	35	45	48	56	62	51	48	44	49	63	43	42	48	49	41	56	44	50	40	50	60	61	52	58	46	54	54	38	55	47	45	43	40	40	64	60	43	53	45	52	55	50	49	54	37	33	47	59	54	54	55	50	38	58	40	62	57	58	47	50	54	49	43	51	52	48	39	53	55	42	63	52	46	32	49	54	44	52	46	51	48	47	56	45	52	54	46	42	44	54	51	42	52	47	44	39	54	46	51	60	59	62	49	45	44	45	65	41	45	47	53	54	60	57	38	47	40	54	49	53	39	51	34	74	46	52	49	53	49	62	45	45	53	52	53	53	51	54	46	50	45	55	52	44	48	51	50	46	59	38	53	51	44	50	43	32	43	44	35	52	51	49	41	50	47	57	59	52	72	50	38	58	56	49	42	39	53	45	58	42	47	46	49	58	44	48	51	72	42	54	41	54	50	63	41	50	52	41	51	43	43	58	50	45	46	49	33	48	50	46	50	44	56	51	35	39	48	70	47	37	50	42	41	41	45	54	37	51	52	43	51	43	54	47	51	35	46	51	59	57	64	50	45	67	46	57	45	43	45	33	57	38	43	52	48	51	52	54	56	54	42	42	41	48	62	51	45	58	53	54	47	60	51	38	51	43	58	46	61	47	33	54	34	53	54	46	69	50	53	41	52	54	40	56	49	54	43	63	50	65	61	51	39	55	57	51	51	44	44	57	52	35	60	39	42	49	52	56	48	64	58	43	49	43	45	40	50	41	39	49	40	55	56	55	41	47	64	45	47	50	42	61	45	45	45	61	31	68	41	38	60	50	39	57	47	54	44	55	60	53	57	54	54	53	45	53	61	51	40	46	49	47	42	43	46	54	44	50	53	52	49	46	50	57	48	59	48	54	47	56	45	41	44	45	40	40	61	53	53	47	61	46	45	34	56	44	51	46	39	44	50	47	42	45	49	43	53	57	57	45	46	63	46	51	48	57	42	48	54	39	41	42	37	45	47	46	55	48	39	38	41	34	54	57	47	54	63	46	56	59	44	47	45	37	52	45	57	48	44	41	63	42	43	37	55	48	34	49	51	47	51	39	54	50	54	34	55	42	42	51	49	42	43	60	53	42	45	45	48	51	53	52	58	49	52	49	56	52	47	40	49	57	46	57	38	44	47	38	56	50	48	50	56	45	56	60	53	40	46	53	53	55	41	47	47	54	49	49	42	52	51	49	50	57	53	45	53	48	41	53	54	34	54	60	55	41	64	53	37	42	48	47	52	43	43	48	56	54	60	48	63	46	46	45	43	45	65	54	45	36	53	56	44	42	49	39	55	47	60	43	74	41	47	63	37	40	62	46	48	43	46	50	48	40	46	50	45	41	53	47	46	48	54	46	46	60	47	55	51	48	52	47	54	38	50	48	52	47	48	40	48	51	33	28	40	64	48	42	52	60	51	39	38	70	56	39	38	58	45	39	41	52	44	50	60	42	48	38	53	54	45	40	41	45	39	56	57	47	46	54	59	42	51	55	54	47	41	58	51	58	58	40	42	49	56	49	40	41	57	57	65	51	50	51	67	33	43	49	54	52	43	37	38	55	55	39	48	44	49	57	45	49	55	47	45	42	56	64	48	45	37	50	55	59	56	52	40	48	55	51	54	48	54	42	44	49	52	54	51	70	63	41	47	42	44	51	51	50	48	67	43	48	53	51	49	51	46	43	51	50	56	39	46	41	53	54	50	49	42	39	42	53	59	46	45	57	59	49	41	57	47	50	45	44	44	43	52	57	38	42	43	60	46	59	60	50	49	49	53	62	34	47	44	45	49	60	55	57	39	63	41	49	35	55	49	33	51	43	39	42	46	51	56	43	42	51	48	48	63	41	65	54	48	36	45	37	51	45	56	56	50	57	51	45	49	53	65	40	52	45	56	37	39	51	36	47	55	34	48	45	47	42	38	45	53	58	48	56	48	43	48	43	52	46	52	45	36	52	40	54	43	45	45	46	55	45	42	65	57	49	49	50	44	52	51	50	47	42	42	41	55	47	41	38	45	43	39	58	49	64	49	58	51	44	48	38	50	56	61	39	60	49	54	46	41	40	49	50	56	51	40	33	42	55	42	47	50	53	40	41	48	45	55	49	37	54	47	45	49	47	53	53	55	47	57	40	66	54	58	58	47	62	48	45	42	52	63	36	46	47	48	46	52	46	49	62	50	44	52	44	56	45	44	47	55	50	58	48	68	58	61	56	61	67	55	45	51	47	34	46	50	53	38	57	53	44	47	50	52	62	46	59	49	61	50	47	50	47	63	43	49	56	54	51	44	49	41	41	51	45	40	45	47	36	51	48	49	55	48	48	40	48	42	38	43	51	49	43	45	58	51	44	64	39	50	49	55	43	41	53	48	48	45	59	60	63	45	56	45	49	51	45	39	52	58	46	33	53	48	50	45	42	55	43	53	48	42	47	41	54	42	50	40	61	42	57	50	45	49	48	56	46	56	50	48	58	51	53	40	48	49	55	43	39	51	53	55	64	52	49	52	50	52	54	53	38	51	49	60	57	61	33	57	55	62	40	49	53
31600	9682	2526	2332	4706	7812	11245	13493	13412	10987	7346	4986	3579	3711	4180	3258	2765	2507	2327	2261	2139	1568	1050	647	588	8236	4566	417	403	441	417	403	409	382	376	411	416	382	415	379	369	371	390	407	377	397	362	389	394	414	370	356	355	381	376	356	382	407	400	367	376	350	367	348	350	355	362	355	394	369	351	357	430	356	359	317	367	379	332	388	405	358	364	327	354	379	362	358	365	361	382	365	329	385	386	354	405	345	341	407	358	376	375	403	351	375	340	360	366	357	380	370	359	376	410	354	346	386	333	375	347	354	382	378	337	342	387	333	368	382	367	364	398	402	351	355	327	366	409	344	391	382	343	367	346	352	360	360	406	363	330	374	370	349	328	384	346	373	387	368	380	337	369	337	366	349	342	344	368	376	382	386	374	374	358	373	344	386	343	370	354	364	351	384	400	384	370	377	371	359	342	362	389	390	355	343	368	334	358	353	373	393	368	351	394	354	341	362	358	377	358	340	376	356	367	376	358	398	375	345	365	363	355	356	344	349	382	336	363	373	360	358	341	368	367	347	350	347	368	374	358	366	352	389	367	383	386	340	347	363	376	371	388	351	356	392	338	352	382	391	349	337	389	345	378	355	365	374	419	344	379	344	350	393	379	353	368	354	380	377	346	378	350	351	374	376	379	355	362	374	348	347	358	342	337	351	375	353	369	363	358	352	354	364	346	349	357	380	351	351	368	369	345	347	362	344	358	343	374	361	381	367	392	359	342	364	342	328	378	320	357	376	343	350	371	365	330	361	345	360	322	360	348	344	382	375	356	371	369	338	356	364	351	348	341	350	375	340	372	371	367	340	381	370	364	326	369	379	368	380	381	365	365	384	347	376	384	351	369	354	360	377	349	383	372	400	384	363	348	335	386	363	364	362	374	341	333	366	372	367	364	375	372	358	373	383	344	358	383	373	349	436	342	377	377	356	382	391	365	393	313	346	364	383	384	384	355	357	385	391	352	386	356	355	364	347	364	375	375	311	365	390	347	345	359	372	401	356	303	336	339	382	357	334	366	371	347	354	382	371	381	370	324	359	365	342	368	375	354	360	353	323	357	380	370	378	368	343	357	356	402	377	378	339	348	362	360	387	359	358	381	369	344	356	338	360	355	326	351	332	374	387	348	372	358	376	373	367	396	393	386	390	356	396	378	382	336	327	368	331	372	385	367	346	364	374	351	357	341	369	362	337	295	353	350	361	356	348	351	330	393	344	381	337	356	360	376	321	342	368	350	356	365	363	361	343	349	348	351	362	368	395	366	366	382	349	373	350	363	358	364	334	338	390	362	359	348	373	357	363	355	359	355	400	365	365	369	331	343	362	356	390	342	367	341	361	369	358	379	354	367	376	349	385	359	359	401	355	351	374	365	391	381	342	370	348	336	410	351	366	340	347	372	356	368	353	335	380	372	371	364	361	380	385	315	361	369	380	353	370	367	379	365	340	349	369	383	398	372	360	315	400	377	344	358	345	363	325	363	361	373	346	376	357	350	353	365	327	370	361	427	345	353	369	347	367	319	376	343	366	355	359	320	375	347	326	323	367	366	353	382	371	396	349	378	318	383	352	377	387	344	380	414	343	339	356	371	353	375	366	362	373	360	354	356	355	363	357	357	408	358	367	377	370	379	332	395	360	361	376	391	364	382	389	355	338	338	344	328	338	380	338	384	318	323	363	361	391	379	354	366	376	358	362	361	348	322	359	370	321	367	392	340	345	375	349	358	353	354	364	377	340	337	348	346	331	366	346	366	354	363	354	345	342	360	370	371	337	342	348	380	355	348	380	357	381	383	381	359	340	348	392	376	377	357	366	355	381	374	401	394	378	375	329	338	379	348	385	340	362	347	383	342	346	360	367	355	388	372	381	344	348	319	377	369	372	371	366	383	340	416	362	353	358	368	351	351	346	369	357	359	408	366	361	362	371	376	368	351	348	350	360	383	359	350	373	359	352	396	355	413	335	385	386	326	327	377	329	347	378	356	346	322	362	379	393	332	349	351	408	366	392	400	363	362	364	355	337	370	340	366	372	358	375	369	388	357	354	377	310	339	341	386	370	374	376	332	358	373	348	395	376	378	349	347	386	366	401	341	355	366	328	370	380	352	367	353	388	362	374	397	322	344	372	397	385	359	349	355	343	398	354	346	350	374	338	370	329	361	346	409	343	383	359	364	362	348	335	370	365	354	380	323	380	345	393	356	344	334	355	349	329	379	364	384	389	365	361	358	320	345	340	342	382	329	382	359	364	380	345	369	369	394	330	371	359	347	359	366	399	369	339	363	359	333	359	363	387	372	344	358	360	343	363	354	367	383	360	358	372	336	367	327	351	371	353	353	356	381	356	352	368	349	359	351	349	352	406	355	359	354	384	360	364	337	354	374	356	358	361	354	367	376	371	337	362	345	352	370	339	346	362	386	354	313	315	369	377	376	415	340	355	357	385	357	379	353	380	343	379	362	332	378	335	328	355	343	377	351	364	380	366	354	400	386	378	354	383	351	376	374	355	360	358	393	376	377	389	361	354	381	384	351	376	364	387	339	370	345	380	358	368	383	370	366	371	411	331	345	352	373	380	375	358	350	352	344	353	374	337	353	397	386	361	377	373	349	368	368	356	385	382	366	393	376	373	352	346	368	358	374	335	372	348	394	334	382	382	357	357	338	365	363	376	354	336	360	382	327	365	357	363	386	383	379	372	342	336	365	370	348	318	344	370	339	398	353	356	370	352	330	355	337	358	355	367	363	344	348	346	388	349	322	370	372	364	349	356	360	347	349	328	339	375	312	352	346	326	370	351	348	357	364	333	405	390	347	373	342	370	347	354	339	379	343	337	370	365	349	372	354	337	378	378	356	379	321	332	369	357	372	319	374	363	360	390	390	369	337	350	341	364	367	337	335	342	370	377	352	356	362	331	363	334	383	368	340	379	343	385	354	352	343	354	366	346	361	355	361	336	347	327	389	399	357	366	354	361	369	360	384	335	383	335	358	350	365	369	373	360	373	366	341	371	376	332	362	332	381	353	357	391	341	394	368	362	344	352	354	384	345	372	353	360	334	378	357	360	424	375	350	361	359	348	362	347	389	368	381	420	363	359	333	373	349	364	335	359	391	368	357	367	372	369	359	376	401	367	369	370	358	395	354	377	332	403	348	358	322	388	340	410	360	361	383	365	351	393	358	377	339	360	362	350	335	376	374	365	351	381	348	346	344	359	338	344	350	352	379	340	357	367	382	381	348	368	382	356	375	363	331	347	346	375	345	346	363	366	381	375	349	378	354	358	362	368	352	345	385	375	334	384	359	347	354	336	390	381	361	345	362	369	352	373	386	404	363	344	366	381	367	377	353	341	342	372	372	357	389	371	358	376	378	315	369	343	343	348	356	336	365	360	369	387	339	351	352	366	361	337	393	339	362	336	346	369	362	413	349	383	381	355	359	380	344	324	355	340	376	345	379	371	331	356	376	369
2767	529	211	172	161	168	183	273	287	245	191	161	143	155	189	160	170	161	168	142	162	144	122	123	153	177	147	134	144	138	117	143	145	140	125	135	122	117	134	143	129	123	129	110	131	121	132	135	139	137	130	125	133	129	164	134	121	131	138	114	145	129	136	142	136	117	128	114	128	124	145	128	108	116	142	121	150	128	120	146	140	127	136	135	134	140	136	116	135	131	134	149	146	140	129	139	142	115	118	146	140	119	122	134	154	135	136	133	120	145	139	145	133	150	118	132	135	133	142	139	112	126	136	128	136	107	116	109	132	133	126	125	118	127	136	121	135	143	134	131	142	140	137	117	127	133	145	150	130	132	132	150	140	142	126	142	123	135	134	127	116	140	132	134	151	124	119	124	120	129	142	146	142	119	125	150	157	143	128	121	133	113	157	132	148	136	159	115	134	111	128	124	135	108	130	138	125	113	157	130	118	139	134	134	145	126	129	143	132	131	133	128	130	131	133	122	132	139	144	126	144	136	131	116	126	141	150	133	129	130	132	134	143	147	129	130	154	145	147	151	164	129	129	126	142	123	140	116	131	126	147	134	128	152	161	139	135	135	129	127	141	141	133	129	145	122	114	141	144	113	140	138	131	124	137	133	123	125	164	114	143	138	132	135	134	130	144	117	131	140	134	116	148	147	154	123	135	132	127	149	133	124	131	154	137	132	128	146	150	134	128	115	144	125	140	141	104	129	123	148	126	136	135	151	125	125	144	122	144	155	131	115	123	134	141	142	125	114	135	119	127	145	129	153	116	123	113	121	155	129	128	134	134	152	134	121	124	139	140	136	141	145	131	133	128	149	135	136	118	121	131	136	130	131	122	132	148	141	147	136	139	129	139	133	136	129	113	144	122	131	115	122	142	133	137	150	148	153	135	136	141	151	143	147	118	162	137	127	141	125	141	128	127	119	141	117	134	142	148	126	143	132	145	130	140	124	117	123	124	130	129	124	143	129	149	131	114	137	129	138	152	142	140	119	119	122	122	148	129	134	145	127	130	133	140	144	139	128	128	128	125	124	144	134	122	115	130	126	162	138	129	132	152	116	118	149	134	140	149	142	130	124	139	128	112	127	126	124	154	125	130	116	132	141	126	131	143	123	113	122	144	125	124	120	145	143	125	127	130	108	135	141	117	142	139	127	130	146	127	143	127	129	144	143	131	143	125	168	155	137	133	123	124	122	131	145	140	133	118	136	118	113	121	135	141	119	124	141	139	114	134	120	153	138	156	142	126	122	142	125	140	155	132	128	136	116	128	146	146	124	133	137	158	132	158	154	119	135	127	118	136	121	116	122	145	125	133	116	133	154	135	118	140	138	122	121	126	150	123	121	139	148	154	126	143	137	121	134	131	133	137	133	141	134	136	141	131	152	124	127	126	116	153	134	133	132	109	133	130	130	130	142	130	125	121	140	141	118	136	126	120	146	129	126	120	130	136	142	155	146	128	115	108	130	141	129	129	151	143	143	148	127	132	121	119	132	123	115	138	110	118	126	115	125	153	143	146	115	141	142	129	135	120	129	138	146	133	117	145	129	128	126	137	135	146	123	126	117	132	140	139	130	128	110	142	130	124	161	118	124	131	118	107	123	146	129	133	109	144	152	129	105	130	141	139	114	120	114	127	127	142	122	139	165	131	134	132	140	120	118	114	124	145	114	130	139	117	136	142	133	139	138	127	124	138	123	138	135	130	146	140	119	128	116	115	156	129	138	127	157	127	144	149	115	128	125	143	127	153	123	143	133	141	152	154	142	121	131	142	120	134	132	122	132	143	125	130	129	142	138	137	115	138	131	130	138	144	142	127	136	126	143	112	134	112	155	131	122	124	134	140	125	128	124	118	137	137	109	145	143	143	141	115	156	156	128	123	152	127	134	120	135	138	143	138	170	136	119	129	126	111	115	115	139	121	121	132	121	126	140	137	155	130	139	134	130	130	116	130	137	132	134	148	148	122	140	131	136	147	133	136	155	129	120	132	119	130	122	126	113	147	128	125	140	115	131	149	124	115	148	138	145	138	123	135	149	123	152	134	126	112	135	131	130	155	120	169	131	131	149	142	134	138	125	124	113	144	135	143	144	154	129	131	129	119	141	126	132	160	122	128	133	135	124	123	117	127	123	133	129	128	137	118	114	132	118	148	138	118	130	123	155	135	138	146	131	122	134	130	168	122	113	137	127	121	128	136	139	133	109	125	141	129	133	146	121	138	113	143	127	117	114	127	125	138	126	133	128	120	135	140	133	112	146	131	137	119	156	148	141	124	128	146	130	123	132	128	151	126	106	124	111	122	138	151	118	137	127	139	129	130	132	139	144	125	118	149	121	132	142	128	142	139	132	124	132	137	122	137	132	144	141	139	149	126	135	147	121	133	139	150	128	131	121	135	136	140	144	130	155	136	138	144	135	119	127	120	122	117	126	157	130	150	130	130	143	137	121	139	146	128	119	139	148	135	119	145	147	138	147	136	140	125	116	145	131	140	124	126	149	113	126	131	147	144	141	122	120	125	151	132	116	134	124	130	139	133	159	131	134	131	105	140	144	145	127	128	125	155	124	131	135	128	124	130	134	137	146	133	137	127	129	132	146	139	134	140	123	131	121	125	134	120	140	126	142	119	152	127	146	145	123	136	144	133	150	147	117	127	133	135	153	130	148	132	130	150	127	112	124	144	127	140	142	135	144	124	139	142	123	139	144	144	143	111	143	134	144	140	140	134	131	139	133	135	130	139	158	140	128	114	126	130	127	146	131	142	112	138	126	137	111	130	143	135	134	142	116	155	134	117	124	125	135	129	141	131	116	137	134	110	143	135	117	142	148	165	148	140	137	150	131	119	118	139	155	125	146	148	146	133	149	126	136	132	134	129	142	124	143	124	126	142	139	150	112	137	133	117	124	103	134	138	134	136	128	142	117	123	112	107	131	121	126	116	139	135	140	132	121	159	134	129	129	128	157	139	140	121	115	98	143	133	136	125	132	135	126	145	135	125	123	136	127	135	141	144	118	137	143	117	130	131	161	127	140	123	125	147	141	121	138	126	142	133	140	147	142	142	138	137	136	124	144	133	132	132	113	125	135	118	151	134	119	119	152	140	127	133	144	141	132	114	126	140	135	137	159	171	129	135	128	136	123	128	148	138	140	150	142	131	123	119	114	138	123	125	133	139	124	132	146	131	134	103	112	137	150	124	149	130	130	135	151	152	117	104	133	135	112	114	133	143	175	122	124	147	134	126	133	139	140	110	130	153	140	140	121	120	119	129	133	115	137	141	148	126	132	141	138	134	125	135	133	143	135	130	137	117	134	117	127	142	122	127	128	128	142	123	140	153	104	149	123	130	142	127	125	157	139	122	135	128	146	129	137	113	138	152	131	117	148	139	140	112	115	121	144	123	144	119	124	123	135	136	134	121	111	129	140	138	131	134	149	148	129	128	136	155	122	141	133	116	124	130	112
20067	4898	1773	1757	2639	4049	6007	7244	7141	5713	3825	2708	2335	2267	2533	2256	1976	1691	1735	1620	1802	1532	1236	1051	1029	1779	1656	961	961	978	965	909	964	964	926	963	931	969	974	961	934	937	942	901	982	966	928	916	1056	923	960	959	951	883	937	970	927	990	968	934	934	968	1017	977	934	976	987	905	908	1007	948	915	938	957	901	954	960	1017	984	963	989	959	957	957	980	921	900	874	987	945	935	992	941	968	984	955	921	923	960	982	901	868	974	937	926	987	956	931	995	1035	900	984	943	941	977	948	983	970	1003	1002	991	954	986	936	915	944	962	898	912	956	974	990	898	923	979	949	943	931	975	886	922	982	931	964	968	947	1007	967	972	920	934	986	946	955	940	985	953	1006	935	979	959	952	894	1021	933	941	1024	989	915	964	997	908	972	979	985	974	978	937	983	962	950	955	919	996	927	928	982	960	931	980	914	988	978	988	971	960	980	980	949	967	964	976	920	974	960	968	977	934	956	1008	929	917	958	946	949	980	928	959	998	930	935	989	968	938	935	888	904	928	1039	860	915	907	910	975	959	985	1007	920	991	929	918	941	989	935	1022	878	960	946	932	994	1004	983	956	950	961	924	923	954	945	974	946	909	1000	939	986	962	979	942	935	939	984	980	970	1001	958	931	924	944	944	959	964	980	981	899	920	971	1007	954	936	892	936	943	896	948	963	924	1001	1004	972	989	964	946	934	984	993	972	1032	950	962	936	983	966	982	967	1006	962	973	946	901	977	954	943	1003	956	973	932	878	937	929	949	923	966	960	973	925	965	924	940	982	943	957	1032	896	989	930	997	938	944	1006	945	968	981	966	953	918	1047	909	970	920	957	944	944	981	927	981	1006	947	940	927	963	982	939	966	948	1006	934	914	919	949	949	966	973	1017	959	910	951	932	953	943	978	940	970	955	963	916	931	956	944	954	937	932	937	981	938	983	969	977	917	942	876	979	924	955	993	1006	987	942	950	955	962	934	979	965	939	968	949	936	965	997	960	945	942	947	976	924	991	956	922	923	946	902	899	942	980	973	969	991	964	899	967	966	951	974	949	901	920	974	924	950	965	1003	963	949	919	913	984	930	935	930	964	909	962	957	936	989	951	975	978	943	928	1000	923	995	950	997	964	1004	1008	941	996	967	1014	951	949	978	950	1009	931	975	970	907	926	922	904	947	1031	1029	974	972	899	966	957	962	946	967	950	976	935	941	924	957	959	961	908	1015	918	989	982	966	930	958	1005	928	945	945	934	1054	990	1010	992	997	930	905	977	934	941	977	972	1005	954	935	1004	908	916	956	950	950	892	964	995	929	949	918	975	944	965	973	939	925	949	967	978	969	951	920	896	915	971	914	937	980	980	967	994	991	973	967	964	926	964	983	906	916	1004	885	951	924	974	984	923	975	955	935	969	933	965	930	975	972	1002	910	955	936	978	953	1000	1002	945	914	938	994	940	974	987	873	964	983	921	938	943	943	967	922	970	967	885	979	947	882	952	939	941	925	921	906	960	966	908	958	931	954	896	870	914	959	959	914	926	890	946	959	917	968	979	978	1026	1015	937	971	986	967	959	931	983	951	1006	967	939	940	893	944	924	955	972	937	931	966	898	967	984	961	955	930	959	904	966	971	989	947	954	914	1027	980	922	965	959	953	977	976	969	968	1000	956	911	962	919	947	1002	942	973	968	1002	937	984	977	1009	943	956	942	964	944	917	905	932	961	1004	948	953	936	1017	912	968	962	988	986	933	898	933	949	948	969	896	959	916	952	924	982	936	956	895	950	978	987	1024	918	935	956	942	937	963	986	988	943	981	939	963	941	969	970	950	979	940	962	909	924	934	930	964	967	938	960	983	952	985	954	980	908	954	987	885	911	1013	938	940	934	971	934	979	912	929	977	1024	974	897	934	893	963	936	952	922	947	930	943	948	984	959	984	960	901	990	938	952	1014	962	919	976	955	963	967	914	971	1008	975	974	923	951	951	939	905	949	945	992	970	922	908	968	962	934	923	945	942	981	1002	921	934	963	980	942	982	975	967	933	945	908	940	948	948	970	944	934	961	958	944	952	917	883	927	957	993	962	894	992	946	944	1024	939	922	948	988	926	887	937	989	1000	1005	932	953	984	993	924	904	944	963	965	1007	986	943	999	995	969	916	929	1011	995	915	973	944	899	952	1025	956	927	932	970	925	1019	938	882	924	954	911	966	908	983	951	972	983	920	980	972	925	941	958	959	932	937	967	901	969	930	983	951	968	991	959	1035	979	956	974	953	990	987	1009	980	947	973	998	945	911	990	982	941	935	1004	958	1033	969	980	978	979	980	977	939	967	955	917	954	935	968	857	943	918	984	989	989	961	981	942	959	921	954	938	972	990	999	916	973	934	939	933	986	974	897	949	969	989	943	929	954	972	928	936	979	939	935	1019	968	925	926	977	1008	927	953	941	964	973	932	983	916	992	976	965	932	904	925	933	990	961	982	964	994	1014	948	951	948	989	904	1022	946	963	907	992	975	1011	983	936	935	946	955	928	883	899	934	892	966	987	956	965	995	969	919	915	965	938	969	1011	965	915	977	998	901	967	913	974	959	935	897	960	997	967	925	943	951	952	922	908	948	924	933	940	986	1035	988	960	951	910	959	948	994	964	981	951	921	1007	997	966	897	967	984	983	964	964	958	968	939	988	965	969	892	976	960	998	962	911	996	916	955	930	931	942	962	948	942	989	971	932	1002	921	960	977	971	995	1028	904	933	941	901	937	994	991	990	959	968	978	953	903	944	965	955	950	963	979	946	945	967	948	948	928	947	921	918	928	974	1000	944	964	976	965	968	940	945	978	984	956	972	974	1015	908	878	964	988	974	959	916	922	979	991	1015	971	899	962	944	951	978	927	990	943	936	1004	912	1002	933	958	1007	962	996	959	964	967	936	907	964	936	948	933	1027	955	967	937	969	971	1013	917	898	963	900	993	958	958	907	960	948	971	944	975	937	964	956	994	954	1013	994	923	891	932	923	942	920	1006	946	935	1011	899	988	893	999	932	954	991	1010	950	936	952	957	965	943	962	1011	1004	952	933	964	993	969	996	978	960	994	929	980	932	892	983	884	964	952	991	1007	888	939	954	941	885	965	936	950	966	951	936	968	973	985	957	954	943	855	947	945	966	980	893	955	898	939	935	953	976	950	963	946	942	988	940	895	1008	941	985	905	956	882	950	893	945	937	955	988	997	913	993	968	947	998	909	938	943	946	944	983	998	973	968	974	949	920	956	948	972	928	962	937	934	973	902	964	925	976	895	910	943	951	986	964	916	929	948	921	956	995	914	969	972	928	920	912	1004	1012	931	940	1021	968	984	956	938	1037	947	937	984	972	954	982	946	1009	940	993	898	972	959	940	988	923	977	947	946	929	960	987	906	1010	953	963	940	922	976	979	941	963	961	964	982	935	985	963	931	1016	963	907	965	996	946	974	1021	950	961	969	923	953	931	942	969	959	946	944	961	962	991	939	990	962	919	980	959	986	987	955	960	951	948	1001	949	903	1009	953	913	921	899	941	973	937	1046	886	909	960	992	974	967	956	994	923	937	951	914	945	962	905	928	917
3746	1033	212	147	160	140	203	302	294	249	172	159	132	117	136	149	131	100	119	123	141	93	92	67	67	213	268	72	66	75	64	66	64	81	70	70	62	63	72	62	71	60	77	77	64	70	76	66	76	90	88	64	69	72	78	61	71	57	99	68	86	64	63	69	61	51	55	79	50	60	77	71	66	67	68	83	70	81	79	74	61	68	63	76	77	63	87	59	66	70	70	71	94	68	64	63	78	69	63	67	75	83	68	73	69	74	66	75	56	57	79	98	71	73	77	72	79	59	72	77	65	71	73	91	69	63	56	80	71	66	66	58	69	60	78	83	66	59	66	64	65	71	66	59	90	75	75	83	80	70	65	63	57	66	72	66	79	78	67	53	65	80	68	67	65	82	69	81	69	86	66	83	63	77	86	64	69	79	75	77	78	81	84	61	76	72	87	65	66	63	63	81	61	67	67	79	86	67	62	50	72	70	81	76	64	72	71	52	79	74	70	63	81	65	73	75	71	71	73	87	66	76	71	55	69	72	69	65	67	77	68	68	75	86	71	59	63	61	78	76	65	59	58	57	63	58	62	78	64	74	72	67	65	68	61	57	77	75	71	72	100	58	62	57	73	78	60	54	70	62	61	63	73	67	77	73	68	76	70	56	74	69	64	68	84	80	85	77	58	72	63	70	76	68	66	66	58	68	65	67	70	60	64	83	50	65	74	78	71	79	56	62	66	70	75	52	61	59	81	72	79	74	60	78	68	67	70	87	66	74	59	54	73	58	72	82	81	65	84	56	91	66	67	66	75	75	79	71	69	67	65	70	79	74	68	66	69	81	89	71	83	88	77	67	77	77	64	78	73	89	59	70	54	81	50	69	58	76	76	73	66	56	64	64	68	70	81	66	63	61	74	61	55	74	68	77	54	85	59	63	71	69	82	58	72	76	80	77	67	64	61	64	80	69	52	72	70	73	80	70	84	68	70	77	59	50	60	81	64	64	78	84	69	52	60	74	59	68	66	70	71	75	66	72	77	74	70	65	81	65	82	73	64	64	78	74	74	52	62	55	73	75	91	71	75	69	63	60	80	62	63	70	67	86	71	80	68	67	86	83	64	66	76	84	56	79	79	79	76	80	66	69	48	68	64	57	78	75	82	70	72	60	79	58	70	70	79	67	58	67	65	71	75	72	68	68	69	83	64	66	77	57	74	73	69	78	79	64	73	72	62	65	70	57	73	67	63	59	67	83	74	63	59	63	79	60	74	61	74	71	76	82	79	83	74	84	71	64	80	79	59	66	70	63	66	52	65	74	71	61	64	63	67	80	70	58	74	63	74	59	65	74	74	79	82	77	68	77	61	82	78	63	70	59	62	68	65	72	88	68	79	64	61	65	74	67	69	72	73	71	65	67	73	55	72	75	75	73	79	77	65	68	66	67	70	81	76	79	75	80	56	46	65	86	62	79	68	71	74	63	66	55	62	70	67	62	66	89	79	71	70	61	70	57	77	56	66	67	66	75	78	68	81	67	74	81	66	61	59	65	60	69	78	98	57	62	67	81	60	73	67	65	68	65	69	51	69	71	61	68	67	70	67	85	79	70	82	80	66	66	89	68	85	67	58	55	79	74	66	64	58	86	62	76	72	65	55	81	60	73	89	64	69	85	72	55	67	72	69	82	52	66	79	79	60	87	64	82	67	86	87	88	76	56	73	77	76	68	65	65	82	73	65	66	63	79	71	69	64	73	77	69	65	64	71	86	75	64	76	71	59	74	59	70	66	73	84	60	70	74	60	70	75	72	66	70	88	69	67	53	63	68	86	79	61	47	63	84	69	75	79	62	76	68	64	78	72	64	74	86	69	66	72	58	87	50	63	79	78	71	73	73	83	71	81	62	73	62	72	87	58	65	70	65	77	82	57	53	55	74	69	61	67	69	67	62	51	69	72	75	80	61	70	75	57	83	74	81	62	68	79	70	67	60	79	64	69	82	41	59	81	87	64	70	80	76	79	84	74	84	72	62	54	70	64	68	68	60	80	84	60	66	65	68	76	81	52	73	90	67	88	58	60	78	75	58	74	61	61	64	67	59	65	75	70	63	66	63	65	73	52	71	75	62	70	77	64	71	71	69	78	63	66	84	92	61	78	74	73	68	70	73	63	74	77	71	87	66	64	81	62	78	71	59	71	65	76	71	64	86	68	72	63	69	71	73	76	71	83	69	68	75	79	77	51	63	75	73	71	63	63	78	61	78	71	71	69	54	55	70	56	68	70	54	79	72	71	78	70	72	68	67	76	81	55	86	68	87	67	64	75	57	72	60	79	79	85	57	80	61	51	63	66	64	56	64	74	69	60	70	76	75	76	70	70	68	78	60	77	77	59	81	81	69	57	58	72	87	74	63	69	68	60	85	60	64	65	68	74	54	72	67	71	77	63	69	62	67	77	59	64	59	71	67	75	85	63	83	60	60	77	57	60	67	69	79	68	63	69	58	83	74	72	68	71	77	71	76	69	77	87	61	75	67	64	61	85	56	60	74	86	66	70	89	63	68	71	62	59	83	60	83	54	77	57	76	61	83	74	87	68	65	75	64	63	66	80	71	73	89	89	80	65	64	95	92	79	64	67	76	79	76	60	53	85	57	75	70	65	58	65	59	72	64	73	74	79	73	73	76	55	62	67	84	65	66	68	70	62	74	75	64	66	42	74	60	73	76	77	84	64	69	74	69	58	62	80	65	52	65	78	57	81	69	75	64	72	79	59	76	70	69	69	67	63	59	61	71	69	76	69	63	45	54	60	74	66	65	79	64	78	75	70	69	76	72	66	80	51	79	86	73	93	61	68	79	71	63	64	74	69	59	65	86	83	73	66	52	68	71	64	72	66	65	77	76	69	68	54	69	55	70	74	69	78	85	56	72	71	75	87	76	71	64	77	68	70	66	68	90	70	69	72	82	59	62	63	63	64	68	73	77	59	64	72	50	69	66	56	67	59	60	75	67	58	71	76	78	74	77	65	66	63	79	73	64	78	80	83	60	78	73	75	54	63	81	65	65	69	60	66	72	68	75	74	70	59	73	76	65	66	87	72	86	75	66	75	86	64	82	59	64	59	82	88	74	73	71	73	68	67	55	66	51	67	67	77	73	77	93	85	60	55	77	65	69	52	71	67	66	70	69	79	65	77	63	65	65	59	71	71	73	59	63	71	59	63	53	67	88	79	73	75	69	68	66	68	79	69	67	75	56	66	89	72	66	77	80	72	73	74	68	69	80	59	71	84	75	74	83	59	60	78	68	82	71	62	68	67	75	62	89	68	54	78	66	79	77	86	77	63	80	75	71	72	80	71	69	63	70	59	80	62	69	58	75	54	80	65	61	70	61	55	62	59	84	73	66	84	68	69	78	62	80	68	66	85	75	69	74	75	74	79	75	74	62	86	63	68	59	66	67	58	75	75	67	60	60	84	84	63	63	75	59	61	71	82	63	76	70	78	65	79	65	66	56
27970	8380	2136	2124	3974	6549	9403	10699	10462	8242	5626	3835	3022	2806	3039	2685	2316	1900	1609	1772	2095	1334	917	745	675	4421	5190	489	585	544	530	495	522	566	564	544	532	504	517	527	527	541	533	528	524	519	473	558	540	549	570	545	534	535	556	519	545	534	538	551	542	520	520	563	544	508	533	550	524	511	483	475	567	523	545	510	540	500	534	526	520	559	501	560	527	497	524	550	484	548	531	538	519	536	517	570	536	518	551	503	549	523	514	504	574	527	571	521	561	554	525	534	530	535	481	515	566	514	538	504	507	553	502	519	519	516	543	497	544	547	545	574	525	504	539	512	516	556	540	553	540	509	489	555	542	575	538	528	536	507	502	511	546	549	485	481	517	520	544	548	539	516	553	523	484	520	530	532	515	542	511	523	497	534	500	528	476	553	519	524	516	540	493	545	516	523	534	505	538	526	520	557	527	499	483	560	553	556	523	517	564	583	521	536	502	520	517	509	517	543	519	585	519	530	529	528	527	498	530	532	553	525	506	483	542	529	523	519	510	529	555	540	524	521	523	501	552	523	548	518	512	550	515	543	467	515	507	531	539	466	492	528	518	538	538	516	506	547	533	555	560	533	492	495	503	532	504	515	505	528	528	522	558	531	573	531	543	521	499	554	543	570	522	549	505	505	525	502	485	529	525	503	520	508	523	492	532	541	531	547	519	530	532	530	569	543	529	515	528	493	545	553	513	544	531	511	532	551	544	505	530	521	556	548	563	505	533	481	558	521	512	548	533	510	578	502	597	525	557	512	557	549	538	514	492	514	521	543	499	529	512	511	554	559	522	510	546	580	522	511	563	528	529	537	504	523	550	578	505	561	564	501	558	539	557	509	565	520	532	541	562	538	514	547	546	579	506	541	502	471	497	553	499	508	504	506	497	545	538	544	533	579	513	542	522	531	520	533	521	502	476	508	578	528	576	551	569	540	539	532	535	485	540	527	532	519	519	522	539	533	508	553	506	536	504	532	582	529	525	546	521	580	539	478	543	502	536	530	504	490	548	506	541	535	490	573	505	495	514	508	500	511	500	525	554	520	522	517	524	521	548	525	539	549	511	562	517	550	539	520	524	513	477	533	558	499	568	486	525	526	522	562	529	541	471	519	536	538	531	514	509	517	560	504	536	561	500	510	554	526	535	523	521	531	564	546	585	504	549	522	546	511	513	479	526	537	500	527	491	546	506	486	550	518	543	574	533	539	541	523	561	562	528	537	509	510	525	526	564	550	508	504	516	551	519	515	529	521	540	547	537	542	537	528	509	558	552	518	500	578	537	524	519	512	487	564	543	520	473	530	512	547	502	495	538	512	531	523	503	559	535	535	509	525	553	530	533	539	569	552	499	548	569	526	486	521	570	526	523	534	523	557	570	570	536	502	512	484	494	499	478	524	508	522	542	565	507	544	560	494	544	531	506	530	533	554	528	512	535	529	518	555	520	523	518	508	549	488	501	521	512	489	549	520	525	568	526	537	527	520	479	480	502	455	525	531	491	555	537	515	513	558	533	533	467	532	507	518	516	514	555	522	521	563	536	551	529	500	512	526	530	546	531	542	485	550	511	519	542	509	502	525	497	499	528	471	532	526	526	483	536	539	515	544	499	495	533	505	538	533	575	540	522	537	539	506	521	540	565	525	543	528	523	543	530	505	530	543	530	534	524	570	526	496	491	491	557	564	542	519	534	530	532	535	509	544	541	539	497	520	499	535	511	495	526	536	527	512	487	558	552	528	499	498	547	540	499	538	543	528	551	549	512	528	552	549	521	515	507	527	552	528	515	510	523	559	516	537	532	524	524	539	502	517	498	528	528	524	546	534	532	490	534	522	545	532	529	535	522	513	561	524	514	509	544	523	537	588	518	499	524	482	509	509	533	508	556	546	541	494	562	536	515	513	568	483	529	500	489	501	531	549	519	506	558	527	545	537	501	508	516	535	462	586	521	529	524	556	535	567	535	489	535	527	534	569	491	504	561	524	540	543	530	527	552	546	542	515	512	542	535	556	486	507	564	562	558	553	519	528	566	548	529	557	538	544	514	519	504	527	546	584	507	521	513	532	535	548	557	534	526	522	530	509	546	515	511	511	502	524	496	537	512	539	513	502	567	529	528	536	492	514	533	545	518	531	547	487	499	518	489	557	526	517	525	563	512	599	506	574	543	479	528	520	536	524	543	504	524	495	570	517	539	548	525	519	530	540	514	528	557	518	541	555	496	554	552	521	556	549	535	529	538	499	513	554	516	532	549	501	514	545	528	554	566	535	547	567	524	530	545	498	531	540	544	535	509	558	541	536	518	504	511	521	551	537	512	536	556	517	561	498	515	516	537	557	499	567	538	519	494	472	523	502	565	545	543	544	538	543	506	536	545	548	511	528	474	508	530	544	519	519	496	519	504	530	528	514	528	519	519	522	551	536	541	521	504	543	520	521	539	513	530	531	536	543	515	519	521	550	537	528	553	562	537	532	513	533	550	554	492	561	509	520	586	517	517	522	541	557	522	529	512	569	548	559	497	502	539	549	541	501	525	521	537	538	545	516	524	503	519	511	548	567	538	509	513	514	521	500	505	576	523	502	518	524	536	512	515	570	572	551	530	511	492	569	526	521	593	555	545	554	502	571	573	518	510	494	567	550	505	545	521	501	543	523	531	519	546	550	556	514	548	508	549	536	523	568	539	499	525	583	534	510	560	542	492	501	556	529	579	505	526	497	536	529	525	519	494	529	545	550	497	521	547	509	543	515	576	549	496	534	546	524	519	539	526	508	541	547	524	534	521	516	524	515	537	518	523	492	502	534	547	529	563	539	496	561	549	532	480	529	518	540	534	548	549	505	542	544	524	505	515	529	502	503	549	510	546	522	556	558	552	551	548	490	491	535	531	541	537	517	513	535	506	524	553	529	511	550	572	536	492	566	525	514	567	508	528	555	525	520	518	527	511	500	489	553	515	545	567	481	532	552	529	461	565	495	553	508	564	600	509	482	531	540	509	507	514	530	494	544	528	504	517	552	536	555	570	524	498	480	558	475	524	549	507	510	536	548	528	524	537	543	534	529	521	534	499	536	525	504	551	469	538	527	528	489	517	505	500	512	551	505	531	503	517	530	493	534	542	545	517	543	536	510	549	555	510	502	550	543	512	528	556	526	500	516	525	546	542	503	520	529	543	542	483	578	498	546	530	555	510	526	552	518	488	530	500	541	531	502	517	546	550	495	533	496	563	554	502	519	534	561	539	526	525	520	562	502	541	468	551	534	530	522	508	505	471	505	523	522	524	561	541	512	531	510	555	508	518	558	556	512	543	517	510	505	500	545	528	558	493	523	520	531	568	556	556	501	496	532	527	540	495	502	531	538	537	519	517	517	539	590	518	515	491	520	545	522	548	531	506	535	520	540	552	509	558	525	518	546	520	526	519	526	517	519	521	559	548	534	524	552	550	545	525	497	539	526	492	527	563	547	534	525
4515	851	249	207	186	160	247	312	322	288	222	215	178	176	190	219	184	163	157	172	161	189	133	143	132	258	269	147	123	119	121	142	112	121	118	109	113	117	107	132	131	140	105	119	117	131	121	132	113	122	131	123	128	115	129	124	109	131	115	132	124	143	132	131	137	138	137	121	138	115	127	129	117	121	107	146	113	130	102	133	132	141	124	111	103	107	127	128	130	138	120	140	113	130	123	143	143	118	110	112	140	116	115	122	124	117	114	116	128	123	109	123	117	116	127	123	141	103	103	128	147	114	122	109	125	142	127	110	122	122	125	123	109	105	119	106	122	130	127	110	138	149	129	127	118	136	106	129	110	123	121	121	114	125	117	115	111	126	118	127	130	116	118	135	120	110	125	123	120	157	118	121	128	123	127	143	125	127	128	137	85	109	126	151	113	127	96	126	118	100	121	125	130	124	121	154	116	125	121	111	126	109	134	116	133	139	122	112	114	128	118	125	108	113	118	101	96	117	135	105	125	135	105	117	121	123	128	123	138	121	113	110	125	120	109	109	131	129	114	118	123	119	128	116	140	133	130	107	113	127	135	107	124	131	132	121	115	120	111	113	117	106	111	115	111	126	125	109	113	121	123	115	109	121	120	127	108	133	135	121	111	110	105	129	106	123	125	121	120	128	116	115	119	135	104	131	127	120	122	106	119	146	126	126	114	128	108	127	123	126	124	119	114	127	127	128	136	116	112	111	134	120	104	112	121	118	124	111	128	126	115	107	150	144	122	126	116	126	121	124	117	145	122	129	130	138	148	108	126	132	119	147	115	138	122	109	137	131	121	118	113	133	124	122	127	109	127	119	111	105	116	107	120	109	113	113	109	137	132	127	114	143	123	95	135	124	127	124	139	116	110	122	122	110	122	111	122	149	108	113	114	121	134	131	127	122	135	125	137	117	122	114	119	124	138	122	120	123	126	128	116	118	125	116	120	127	115	111	115	108	118	129	110	103	129	130	130	122	113	120	125	108	124	110	119	123	123	106	135	109	126	104	132	116	113	112	114	125	110	142	109	122	101	133	123	118	122	127	122	119	118	122	116	121	117	124	107	135	133	116	103	121	129	117	136	120	131	120	130	110	117	106	120	122	124	104	104	131	133	120	123	114	137	125	147	144	131	134	140	115	127	122	110	140	127	126	131	112	110	122	120	117	113	125	110	114	125	124	121	118	132	133	122	127	120	148	132	112	126	117	138	135	125	137	117	117	154	105	104	106	111	138	118	127	127	112	130	117	114	112	116	126	113	129	127	128	119	126	124	120	134	105	121	123	126	118	131	117	116	119	116	130	131	130	138	137	135	132	116	122	121	127	129	124	143	119	114	123	128	139	114	130	128	118	104	137	134	125	117	118	121	134	124	126	121	118	113	124	129	126	119	118	109	123	130	124	110	117	130	135	120	100	126	129	116	134	111	126	111	100	135	118	136	111	129	123	133	101	109	134	133	108	101	131	126	128	98	104	143	108	121	126	118	130	134	118	112	124	131	136	124	133	140	117	99	136	136	140	140	121	128	128	113	128	108	116	118	124	105	115	138	134	111	123	125	104	142	124	123	114	135	110	130	119	118	121	129	130	114	121	127	116	111	125	119	128	103	120	120	102	125	109	117	114	107	126	99	135	120	114	130	129	104	118	95	121	116	120	124	132	98	116	133	104	130	127	145	126	120	129	141	135	123	144	122	140	125	111	110	126	100	145	132	133	129	128	112	123	128	142	119	115	109	106	128	139	136	129	109	119	111	114	122	126	129	109	122	109	119	113	115	125	110	123	117	117	126	127	109	127	103	112	145	112	129	95	112	131	136	139	117	102	108	116	127	111	141	134	113	147	139	125	111	128	130	140	127	106	108	136	136	126	121	136	131	114	130	100	128	117	109	115	117	109	107	107	116	128	117	137	127	112	130	114	134	128	105	156	129	116	124	110	135	120	102	127	116	109	134	113	132	121	116	118	125	131	117	115	118	102	111	127	116	127	123	109	116	145	118	117	109	119	111	104	113	116	120	124	109	126	121	119	112	126	107	121	116	137	131	131	108	139	112	122	123	116	118	118	120	122	134	113	99	115	126	126	108	113	108	138	131	125	114	124	117	125	123	126	132	145	113	120	110	126	131	128	123	135	122	108	129	108	124	109	119	136	129	115	122	124	118	143	102	123	116	127	131	101	111	120	104	129	107	113	120	132	123	139	116	101	124	123	134	107	133	113	95	138	113	102	124	131	128	138	139	113	144	125	111	128	107	108	116	109	116	123	125	106	112	119	129	118	97	106	145	139	126	135	128	123	133	130	116	122	124	108	115	123	116	136	119	133	134	116	118	130	127	122	121	130	115	105	126	108	111	114	144	117	117	101	135	154	124	131	111	115	127	121	127	103	110	106	106	123	117	120	120	106	130	104	129	112	133	116	130	116	127	111	122	137	113	137	115	135	112	120	107	119	123	124	110	128	104	104	130	127	126	123	117	133	119	132	111	129	127	124	128	125	133	108	119	109	132	107	126	112	117	113	104	130	128	129	127	112	122	121	120	109	125	129	114	111	109	122	127	139	106	127	124	115	101	126	104	99	129	113	134	124	117	117	122	115	123	124	129	119	119	124	138	113	124	118	149	105	126	111	104	113	106	146	110	121	108	125	143	137	127	131	136	118	116	147	131	120	128	119	113	131	114	143	135	124	120	111	100	139	121	126	129	135	116	108	120	161	113	114	133	112	140	129	129	109	121	121	112	142	120	111	128	120	112	129	130	104	112	133	114	117	120	124	110	131	123	128	137	134	139	119	120	120	111	105	149	115	119	117	133	134	109	126	145	122	117	129	127	132	133	116	140	112	129	123	104	105	133	139	119	132	129	140	135	112	139	130	133	108	134	122	127	99	126	122	134	122	134	129	122	118	117	117	130	127	109	126	106	121	131	126	123	114	118	137	113	110	141	118	128	113	121	133	115	117	119	126	116	126	111	127	123	110	111	115	123	143	123	122	131	99	123	128	105	154	111	144	127	131	126	119	118	130	107	135	113	118	116	110	131	129	100	127	125	114	133	127	123	109	129	144	106	141	143	113	131	116	103	119	115	122	122	133	105	130	116	118	125	122	114	121	124	140	122	120	125	108	136	134	119	112	115	97	118	122	127	134	115	131	131	114	119	110	133	94	136	124	126	116	122	127	139	109	132	136	106	144	126	114	125	121	112	120	133	112	133	128	120	114	126	119	121	154	117	105	115	117	120	137	151	121	137	128	127	106	117	130	140	126	138	117	120	108	129	135	106	105	140	128	119	143	134	122	119	138	119	125	124	131	129	136	148	123	121	124	122	125	118	134	141	119	128	120	118	131	123	103	116	105	113	113	128	129	119	132	127	133	121	126	126	133	128	125	125	113	116	124	104	121	122	126	134	131	126	108	127	142	146	131	119	124	133	134	161	132	117	113	110	135	139	124	115	129	125	118	114	106	124	108
25628	7468	2352	2429	4003	6552	9160	10380	9955	8077	5827	4295	3420	3105	3618	2991	2355	2103	2216	2314	2318	1672	1516	1282	1020	4433	4470	914	891	875	892	885	896	879	900	928	890	874	917	838	884	864	837	819	854	906	885	832	882	817	912	860	917	878	885	854	877	936	943	884	887	887	856	887	866	861	906	931	919	845	830	857	901	919	871	885	887	867	881	863	877	920	857	837	884	831	873	921	893	899	932	845	873	856	826	824	876	844	878	914	836	919	874	876	879	870	877	819	842	825	846	895	888	953	925	854	858	858	876	861	859	860	826	874	877	869	858	838	857	889	868	895	879	861	863	896	790	888	883	876	841	871	873	835	878	896	873	916	897	891	893	888	904	863	888	870	856	893	873	898	902	900	925	857	874	874	896	926	862	825	866	866	856	851	875	908	867	873	914	833	829	836	877	941	833	864	856	897	910	882	908	850	849	852	796	884	869	874	865	829	859	841	906	859	850	892	883	893	792	845	867	841	896	896	838	835	850	841	924	916	898	925	892	823	851	878	864	895	866	845	894	857	850	872	831	846	913	824	865	913	846	899	918	906	878	868	883	948	907	831	832	836	848	914	838	886	878	885	897	900	867	917	887	891	826	844	878	844	893	883	851	976	804	814	957	926	885	876	847	868	889	882	882	861	872	928	912	900	916	879	907	878	916	911	876	914	872	861	873	898	892	809	893	828	846	835	832	849	868	871	852	881	872	878	879	909	829	856	845	813	890	904	921	857	899	833	823	911	830	837	903	849	862	840	898	880	906	898	868	903	883	860	846	927	887	838	850	848	898	905	879	888	878	858	866	884	927	850	873	842	893	883	851	855	911	874	876	864	861	880	863	899	908	847	806	885	891	937	854	930	905	858	887	835	920	862	915	887	901	885	921	879	839	823	856	900	951	905	898	869	899	850	873	889	859	846	890	839	890	886	934	852	854	882	865	830	846	892	847	882	886	929	895	871	948	838	856	841	841	842	873	813	902	946	842	832	861	885	859	893	866	904	887	882	903	881	834	866	887	851	910	818	842	884	889	892	893	876	897	832	902	839	843	925	897	876	852	893	912	870	855	900	871	897	874	851	868	866	868	915	885	879	878	835	845	900	898	879	916	861	842	836	841	866	850	871	895	848	896	921	843	898	863	875	894	903	922	903	942	847	844	884	900	891	909	867	883	842	868	850	866	912	879	907	896	906	911	883	842	847	949	863	846	897	893	887	843	866	915	841	826	813	870	895	855	845	907	867	876	872	901	849	876	848	864	861	861	866	892	873	883	875	862	928	856	853	884	848	864	876	807	915	848	842	934	868	866	842	893	883	857	883	886	850	866	836	866	924	851	856	859	890	830	856	840	866	804	827	902	908	867	852	892	879	906	875	839	859	878	841	920	961	839	883	865	912	901	900	848	842	854	828	850	907	875	809	883	870	860	860	837	888	860	856	870	850	851	848	902	890	832	796	845	904	860	848	869	837	897	861	802	836	854	880	895	888	887	858	856	880	856	855	851	850	871	898	884	883	823	813	921	885	861	864	931	909	906	877	889	887	842	843	920	885	936	913	935	905	883	877	902	852	801	866	865	858	907	914	866	875	889	860	873	844	849	851	892	887	860	883	824	888	906	903	928	827	864	858	849	854	864	879	876	883	853	831	881	897	889	903	834	851	885	838	896	864	887	902	900	868	859	817	820	876	899	853	866	885	894	842	877	828	938	856	846	843	876	876	859	873	819	915	917	841	855	894	829	843	914	831	894	845	873	851	882	833	858	904	885	856	855	898	859	831	870	931	872	868	867	811	865	848	860	872	881	887	841	823	858	848	824	844	944	911	887	858	922	862	894	903	881	882	838	863	919	848	891	854	859	871	811	813	851	871	853	920	887	901	901	904	923	886	889	908	885	877	885	932	934	868	847	871	838	876	854	867	895	856	891	889	938	898	850	863	858	844	874	855	867	875	853	863	962	875	869	867	883	932	890	873	858	953	870	848	881	876	881	858	863	855	870	893	855	899	875	877	894	825	792	841	895	914	945	918	849	839	837	884	897	879	843	897	832	877	846	870	874	913	883	863	883	919	846	839	864	853	884	891	925	886	898	827	883	821	852	849	835	883	883	883	849	850	860	926	919	904	900	866	921	860	849	864	887	890	868	844	854	873	907	907	892	894	922	873	852	863	862	899	929	904	828	857	866	882	895	897	862	839	859	883	869	907	863	821	814	859	876	866	879	889	865	898	913	900	902	909	861	848	881	815	885	906	879	848	800	880	892	859	856	810	874	849	860	907	880	872	869	876	890	896	837	921	840	849	880	898	866	853	893	835	835	852	846	874	822	907	891	834	894	890	879	862	890	908	868	802	835	912	908	866	893	872	883	825	854	933	919	941	872	889	870	885	898	861	929	931	903	882	935	846	909	864	822	845	863	860	876	821	890	904	870	871	877	818	868	890	892	872	897	849	877	908	856	890	879	882	888	867	922	854	884	884	853	868	905	868	884	856	846	842	882	882	811	898	887	874	847	859	858	884	899	849	857	902	897	883	894	886	841	894	901	842	833	901	893	893	838	917	887	904	840	890	881	854	920	905	869	907	854	864	936	906	917	879	851	875	832	870	876	912	866	892	851	868	801	890	852	860	883	874	871	847	880	853	846	849	885	892	897	913	864	866	879	863	848	883	870	815	837	875	859	885	913	889	903	864	939	876	916	839	868	862	926	888	921	879	897	941	856	847	881	925	829	898	874	901	856	894	912	859	847	847	877	855	887	817	875	809	793	878	834	904	856	874	825	838	918	832	828	864	810	927	873	888	905	901	882	885	892	868	859	871	879	911	882	854	824	833	891	856	905	806	912	887	874	869	863	879	897	825	883	867	883	890	871	899	854	860	828	870	895	835	884	856	864	888	837	869	907	876	909	869	869	882	899	809	906	891	901	873	887	926	847	855	912	887	841	808	855	861	897	874	858	856	955	917	822	866	853	857	882	822	895	886	873	813	896	863	859	830	899	895	905	827	894	831	831	820	859	863	871	857	826	836	865	866	871	870	885	867	879	852	884	910	852	903	850	867	834	898	820	877	850	901	887	860	825	878	927	882	879	828	855	890	851	885	913	897	937	917	868	868	898	825	861	827	895	908	895	865	862	979	867	905	840	806	876	904	846	907	852	905	872	875	896	856	855	914	866	918	829	863	803	881	852	885	895	914	873	857	890	890	847	849	863	928	809	875	907	881	942	880	914	854	812	838	863	891	871	848	856	904	869	856	882	854	839	914	939	917	855	895	872	898	897	855	883	927	848	885	918	919	853	801	892	840	861	851	897	841	864	875	849	884	851	858	847	891	859	846	883	866	927	849	847	860	840	851	854	845	871	912	875	881	866	901	828	818	851	821	909	791	876	881	910	949	833	874	857	862	844	896	928	881	907	862	851	858	911	857	857	883	837	881	870	864	806	909	871	881	867	830	922	797	897	887	917	859	852	871	873	857	874	888	894	867
5395	1451	293	195	156	183	242	345	382	328	231	177	145	170	156	161	121	112	107	142	115	82	84	77	54	340	344	46	52	48	49	46	57	45	44	58	53	52	67	47	57	55	50	50	45	44	45	53	44	37	45	46	63	47	56	46	38	39	53	60	46	50	51	49	53	53	41	54	46	51	42	57	49	59	56	56	51	43	49	51	39	57	40	47	63	41	56	60	50	49	54	46	48	45	62	44	56	51	43	51	44	33	50	44	49	49	43	42	43	47	44	40	37	59	53	52	43	57	45	45	50	54	45	57	61	45	43	54	39	34	52	44	59	51	64	58	38	48	45	52	56	40	47	68	66	52	53	45	52	52	52	48	44	40	39	59	48	47	50	33	43	43	58	55	43	53	50	38	47	57	60	56	38	59	53	47	53	37	48	48	42	29	64	50	55	46	43	46	54	47	50	55	55	41	49	35	46	46	37	53	60	50	53	45	60	58	42	56	47	59	52	46	59	62	44	45	54	52	47	59	45	51	46	42	49	51	48	49	51	49	65	44	43	48	59	48	39	57	58	56	48	45	55	44	51	51	49	54	53	41	56	50	53	40	53	55	49	59	47	56	45	41	43	52	49	54	50	54	44	58	40	56	38	42	50	46	41	49	52	54	53	52	49	46	44	45	36	52	56	45	42	45	29	54	47	53	53	46	45	62	43	44	52	63	51	43	59	46	65	51	56	49	42	49	59	45	55	45	46	38	37	53	35	48	43	53	53	50	57	49	42	55	60	55	41	59	43	52	37	44	52	37	54	48	53	41	53	48	51	61	70	46	55	48	56	44	50	45	56	48	27	41	59	44	57	54	53	44	52	54	57	42	43	52	42	55	50	40	40	54	38	51	47	64	46	51	39	47	58	42	54	48	49	41	53	45	47	48	48	50	59	40	48	43	55	49	43	70	58	55	41	39	42	57	53	40	48	46	47	50	48	36	53	54	52	43	47	57	54	47	41	54	38	58	51	52	47	42	42	61	57	33	44	39	59	64	46	43	42	52	49	51	48	41	46	46	48	52	46	54	53	48	54	45	52	53	49	56	47	56	52	53	47	46	48	35	59	55	42	53	45	55	29	53	50	48	55	47	42	53	49	45	53	55	69	41	51	59	39	45	58	48	45	45	44	55	52	59	49	61	42	52	47	48	48	48	44	56	39	40	44	45	52	61	50	40	54	45	38	29	53	38	58	48	52	57	47	53	49	38	49	37	48	48	51	48	45	46	44	45	47	48	47	52	49	54	43	52	60	50	46	51	42	51	49	43	61	50	55	44	43	46	38	45	47	42	59	49	38	43	42	44	52	46	40	43	42	49	55	43	41	45	38	50	52	64	53	58	53	49	41	54	49	53	70	47	50	53	50	54	43	45	42	52	46	48	38	56	55	56	46	41	43	56	52	48	42	63	59	50	50	60	42	47	45	48	37	52	49	52	48	47	44	55	39	49	51	52	50	51	36	39	58	69	49	42	49	52	48	46	54	44	46	51	44	52	63	40	48	43	51	51	39	52	54	39	42	44	33	41	47	50	55	45	52	52	38	56	42	41	42	51	47	48	35	36	52	59	53	48	39	36	62	49	46	44	41	50	48	46	43	46	57	32	48	51	48	52	49	56	67	45	66	45	36	44	58	51	40	47	63	47	54	49	55	46	45	53	42	36	47	47	47	50	42	49	46	45	55	48	50	48	51	44	42	49	43	48	62	66	50	56	43	46	58	74	62	50	57	42	52	47	46	51	42	48	62	39	38	45	40	54	57	39	57	43	48	52	40	48	47	34	53	57	48	40	48	47	59	48	63	45	62	48	48	38	55	55	55	43	43	47	52	56	50	60	45	53	41	56	41	45	49	47	42	57	42	53	52	54	46	43	45	60	33	43	43	52	54	56	55	57	47	50	47	52	56	56	58	51	52	50	45	36	47	59	48	39	35	62	50	55	46	44	41	45	49	64	48	54	42	45	44	40	46	46	54	47	37	58	43	45	58	50	60	57	61	49	47	56	49	56	51	44	45	44	47	48	56	52	51	51	66	34	47	47	53	47	48	48	44	30	44	63	50	54	42	50	49	54	55	57	55	60	42	57	49	59	47	48	51	65	42	45	47	47	57	40	51	61	53	42	43	50	45	60	35	47	43	54	52	65	53	58	53	53	45	48	51	52	51	50	50	40	42	33	45	42	47	44	54	55	49	42	37	50	49	39	49	46	51	59	50	58	49	47	50	44	61	44	44	56	44	45	44	55	46	51	50	57	47	59	52	43	52	51	40	47	44	44	47	50	42	50	48	61	50	46	51	56	56	38	58	52	57	47	43	58	45	59	49	46	48	56	44	50	42	66	53	50	56	43	51	49	57	35	45	60	56	41	37	63	43	38	45	41	56	40	44	43	41	47	49	50	54	40	34	62	60	48	46	42	42	46	46	50	41	52	43	48	48	57	47	47	42	51	46	43	53	54	49	54	49	51	50	56	44	66	50	44	49	47	58	54	61	44	41	57	45	41	48	58	43	57	49	53	67	51	43	39	44	58	56	48	54	51	52	43	32	45	31	62	53	50	37	45	57	47	48	48	52	44	49	48	55	56	35	57	41	46	49	44	43	63	59	49	57	53	54	45	67	59	50	45	49	52	51	47	42	55	51	56	41	58	44	42	39	52	58	43	47	45	65	57	56	56	49	53	40	53	57	41	60	47	51	58	57	43	56	50	55	35	54	45	57	42	50	56	46	60	55	40	60	40	56	51	51	41	53	51	43	38	49	56	53	57	42	44	56	53	40	52	47	48	39	43	38	53	43	41	43	42	42	47	50	37	55	57	60	52	48	52	50	37	35	36	55	58	44	43	54	43	32	43	50	36	62	57	46	42	50	38	51	45	46	50	50	44	51	48	54	39	63	51	47	51	62	50	58	50	57	43	44	46	48	44	54	53	42	53	35	47	49	47	49	40	47	42	44	49	61	47	58	57	55	49	50	59	50	52	61	53	48	52	44	39	65	52	40	57	54	51	49	47	54	46	40	41	51	59	62	45	62	51	49	66	54	47	54	64	49	51	52	49	52	45	40	39	38	55	48	57	47	44	44	50	45	55	50	51	47	51	50	57	53	41	58	40	45	39	47	46	44	46	53	53	46	63	54	49	57	50	49	62	57	53	53	57	50	50	52	42	54	43	48	47	50	45	54	52	53	50	52	57	35	46	44	55	62	58	37	36	46	59	50	48	41	54	46	60	51	47	43	48	52	53	37	54	68	51	50	46	46	45	45	53	58	45	50	55	40	42	56	44	43	54	61	50	51	54	37	46	55	51	43	51	43	48	50	54	57	41	56	45	50	47	44	61	33	60	48	53	49	59	59	42	47	54	45	51	44	41	59	46	34	42	55	56	55	53	47	45	59	39	44	53	47	58	51	46	33	42	58	41	44	48	55	36	57	48	53	44	41	56	55	45	52	42	41	47	53	51	53	48	45	48
31899	10277	2912	2678	5665	9785	12097	13028	12952	10566	7681	5228	4119	4064	4109	3536	2603	2124	2096	2838	2401	1460	1102	704	544	6745	6416	365	388	433	406	391	385	362	388	368	415	388	418	387	350	371	363	377	356	385	423	437	354	351	386	400	355	371	353	398	367	411	371	353	351	367	392	355	351	368	336	373	352	399	388	421	365	422	395	376	351	373	375	393	408	353	334	361	395	370	402	380	376	390	389	370	326	380	344	348	357	389	342	351	344	386	369	365	342	375	369	386	360	383	373	357	354	382	377	372	389	382	359	381	364	357	348	373	362	360	330	371	362	361	367	364	341	341	376	336	357	393	347	387	343	344	375	354	364	350	376	351	365	356	368	362	405	380	376	356	372	355	335	392	371	378	312	400	373	367	363	340	333	371	372	364	345	378	310	437	320	365	344	354	377	376	351	371	365	378	367	388	359	357	380	374	366	378	367	368	378	349	371	380	365	337	363	375	331	380	387	357	357	365	401	386	340	344	371	409	364	382	410	352	349	386	372	391	352	386	355	399	372	336	330	384	368	361	319	401	376	367	368	383	362	362	364	368	385	381	352	383	374	381	374	351	376	386	344	327	366	350	337	376	352	342	362	356	414	391	381	346	396	372	383	401	356	334	358	349	374	391	365	342	358	385	382	372	384	373	379	336	370	383	365	321	371	362	376	336	338	361	363	370	354	339	348	355	347	341	370	402	377	354	383	380	358	350	358	372	364	363	340	403	370	369	336	400	345	357	396	368	383	363	349	347	406	358	359	360	342	364	348	362	387	357	392	380	324	349	347	369	358	367	355	345	375	349	368	350	370	389	352	355	356	358	327	388	339	385	340	369	382	368	364	336	373	393	378	349	377	319	353	362	365	359	377	384	359	363	327	370	403	366	425	372	382	370	384	370	359	364	382	359	369	397	336	364	352	332	357	373	393	365	372	365	408	398	363	376	390	360	379	362	342	377	361	377	381	334	350	343	386	343	369	385	370	355	366	357	350	324	374	338	341	355	350	370	353	343	362	358	383	362	343	373	365	385	356	375	377	375	361	342	343	385	343	370	345	372	372	332	399	379	330	343	364	340	355	346	371	340	339	357	348	372	329	377	389	386	347	392	335	363	385	339	375	399	375	350	362	399	357	333	383	347	366	369	378	349	372	335	350	351	382	372	378	361	369	371	386	378	357	356	372	364	343	409	361	359	334	338	383	355	370	353	372	339	344	368	373	365	404	370	364	366	331	391	348	390	352	358	372	346	401	355	372	340	367	352	335	363	383	367	367	381	380	367	369	396	368	322	406	365	352	383	371	364	383	337	402	397	327	322	370	365	383	341	347	362	392	380	349	367	323	319	336	387	358	389	335	370	348	361	360	349	349	350	335	356	381	385	351	374	374	396	353	396	388	363	312	368	335	364	392	358	363	394	383	353	365	362	379	359	384	377	360	340	349	366	356	343	382	344	384	340	360	370	348	384	355	372	386	371	331	339	350	335	373	359	353	363	399	337	343	356	351	347	352	364	408	345	335	355	358	333	386	343	380	373	321	364	366	388	376	370	374	374	355	355	375	382	384	400	366	375	350	363	344	343	356	347	366	397	368	366	378	350	355	338	376	354	367	384	364	344	386	375	387	368	408	380	311	371	373	365	362	388	329	354	337	339	335	389	374	339	377	333	370	407	365	382	378	370	372	359	354	368	365	381	327	326	350	326	374	370	359	405	380	403	356	347	364	361	379	367	370	386	371	348	393	370	360	334	408	343	371	350	400	388	380	384	348	371	401	358	359	371	362	341	375	331	330	406	352	387	375	382	335	344	367	407	350	371	369	366	349	386	366	379	354	385	384	357	351	372	362	372	392	369	334	350	377	346	386	394	335	360	352	339	368	350	357	353	393	359	377	363	359	356	366	388	343	369	384	375	396	371	330	352	379	375	362	382	395	380	367	370	379	356	378	377	420	349	386	354	341	362	387	394	360	368	392	360	376	344	348	330	351	362	373	375	369	399	370	377	325	360	391	387	378	351	373	347	378	372	357	358	392	381	375	354	376	374	377	355	356	351	372	342	391	346	389	382	372	363	365	379	360	344	369	345	384	376	375	367	323	366	296	347	368	338	369	326	352	347	377	343	355	327	363	340	342	369	350	354	339	374	344	370	345	341	325	374	354	354	349	386	385	376	373	382	356	346	389	360	378	376	408	362	335	377	351	339	329	363	352	325	351	357	358	382	340	355	354	403	369	379	389	389	374	386	373	342	367	352	352	355	350	323	344	376	363	355	391	356	390	397	376	331	370	391	343	379	371	392	370	356	342	362	354	334	366	357	411	393	348	393	371	341	365	384	351	330	362	363	359	383	393	356	353	391	362	382	379	381	355	366	335	381	379	345	375	346	394	366	374	342	348	373	335	364	347	355	366	415	333	334	360	361	351	359	331	355	341	376	336	363	304	333	354	372	384	382	318	374	379	376	371	379	387	386	365	363	385	344	311	341	346	360	353	369	362	378	366	369	367	324	400	368	386	365	370	364	378	384	379	362	331	384	353	390	385	363	362	380	365	331	353	359	381	352	344	362	361	368	354	335	357	399	369	360	352	363	372	368	345	382	378	342	336	377	404	363	369	364	351	374	359	375	378	392	336	370	382	357	372	362	390	359	366	390	372	339	347	378	400	347	369	329	355	337	351	371	348	391	374	357	357	376	362	381	357	394	378	383	344	372	365	338	337	343	360	340	399	346	365	337	376	378	356	368	337	340	358	350	354	360	363	374	394	361	361	387	325	367	369	368	364	368	348	362	359	367	370	349	371	356	366	375	335	339	362	319	397	362	370	392	378	365	383	368	354	388	346	429	356	371	395	336	339	364	359	383	352	352	366	381	368	361	336	370	350	376	367	360	369	351	361	356	389	340	341	360	356	380	352	348	371	386	345	329	353	353	361	356	341	380	337	377	394	347	340	397	344	343	362	348	373	369	354	358	343	374	332	370	389	399	400	355	392	367	340	401	353	344	397	398	373	378	389	358	364	335	365	391	375	381	411	371	353	359	339	374	384	357	357	381	355	343	350	382	369	369	389	360	360	371	341	370	326	352	392	371	383	347	370	375	352	348	401	333	340	382	411	361	352	390	365	332	405	373	326	374	389	367	378	363	409	369	401	364	398	356	389	354	341	395	367	347	332	360	361	352	360	346	368	328	372	359	369	368	363	374	395	334	362	324	358	341	355	351	355	361	375	349	386	337	344	369	358	352	382	392	383	370	384	368	354	366	362	381	343	379	363	375	349	401	360	374	366	333	360	404	392	351	371	394	366	342	373	356	396	365	327	375	372	341	405	341	394	356	356	362	333	364	355	359	385	385	349	355	392	328	364	346	372	361	371	362	362	372	375	390	342	362	379	374	310	347	377	364	354	368	351	363	345	352	365	363	337	388	386	344	358	372	361	377	338	362	380	395	374	377	372	372	368	366	340	369	342	335	358	352	348	358	382	366	373	378
2718	509	220	207	174	205	213	266	269	249	200	190	160	166	168	201	154	156	157	171	159	136	127	147	103	159	133	134	117	144	131	110	140	142	136	129	157	104	142	122	130	119	127	137	122	148	157	142	145	117	118	122	130	110	130	134	137	125	126	150	118	103	103	120	133	116	119	151	128	134	130	146	130	144	133	147	135	145	129	117	127	126	124	121	122	121	148	128	154	125	130	124	133	141	136	125	120	136	118	142	128	149	142	108	141	109	128	140	131	117	162	145	125	118	140	134	114	140	123	108	138	159	127	130	149	124	158	142	123	142	145	151	139	132	148	115	120	135	137	137	131	133	133	154	128	108	140	139	131	134	129	115	99	119	127	131	104	146	155	133	144	138	127	128	114	146	123	140	139	129	148	140	135	141	136	143	124	130	142	137	150	133	148	152	141	131	125	147	126	148	140	109	104	129	126	125	137	141	128	138	126	141	130	144	140	142	115	133	133	112	135	150	121	112	135	122	144	151	141	137	114	133	145	136	132	120	135	117	146	135	135	142	128	131	148	145	126	124	118	119	131	140	132	109	135	134	161	130	141	142	119	137	132	147	164	145	117	112	130	138	107	105	128	148	140	137	153	111	142	123	142	118	129	125	135	134	125	130	119	125	115	123	137	142	121	122	113	142	162	127	130	131	142	137	129	121	150	145	131	146	125	129	129	145	111	141	130	152	127	139	141	137	138	130	122	131	123	130	114	140	106	117	130	128	134	101	136	119	134	128	129	142	149	122	142	121	148	125	110	133	128	118	128	147	108	146	133	125	141	119	139	140	116	142	120	132	142	131	134	127	150	139	142	119	129	142	142	120	124	124	126	111	131	141	137	127	130	122	125	135	133	143	135	154	110	134	125	109	125	142	133	143	118	152	126	112	131	119	145	126	151	113	147	127	140	145	123	115	126	136	163	132	137	133	133	134	130	136	127	133	120	138	124	143	131	151	132	144	143	131	125	135	147	142	136	113	131	153	137	135	132	161	142	132	120	137	114	133	133	132	151	125	115	117	127	136	142	134	102	132	119	132	111	129	140	106	132	137	132	127	143	132	111	123	146	135	111	142	136	115	153	134	137	107	122	104	114	138	138	142	128	160	116	124	144	138	116	122	122	131	127	135	154	117	127	106	121	143	112	118	128	130	129	117	147	138	129	125	134	116	143	133	143	142	134	137	143	125	130	134	130	134	123	119	135	134	156	127	152	117	147	161	147	132	138	139	139	140	123	131	119	126	119	156	119	113	143	149	140	149	159	109	139	138	135	134	116	123	144	127	133	135	129	131	146	115	135	124	131	122	117	130	133	147	121	137	121	125	131	149	123	132	138	143	111	144	150	141	125	131	141	129	105	163	134	117	146	119	127	121	123	136	133	118	143	108	120	143	139	129	156	152	119	131	150	132	161	131	103	140	144	114	117	149	139	125	134	121	133	123	124	128	136	136	133	144	148	121	129	129	121	159	141	123	138	132	126	122	130	128	137	128	139	130	126	132	136	134	139	121	148	124	132	135	157	132	140	134	138	130	123	135	134	139	147	149	150	126	127	143	142	132	121	149	125	105	148	142	136	128	126	122	127	131	112	130	127	123	128	133	156	145	127	127	126	127	120	119	134	125	124	171	122	139	141	147	115	130	123	151	143	119	133	116	154	114	151	131	144	152	153	153	132	141	114	132	132	127	130	123	134	115	118	123	136	124	112	128	134	152	132	117	116	141	116	131	138	131	131	144	140	122	135	126	132	130	136	139	113	135	133	142	126	140	133	134	110	141	155	124	109	136	128	110	131	133	129	148	138	135	122	121	127	135	133	159	136	121	144	131	132	105	137	143	158	125	128	113	162	145	150	119	127	142	126	138	128	121	121	128	132	137	136	131	122	153	139	128	117	107	133	110	124	135	141	126	124	133	121	158	139	136	140	126	117	141	147	118	117	137	129	139	122	137	144	122	142	145	143	122	130	120	123	114	144	144	106	117	129	125	128	132	144	123	133	142	110	125	144	119	139	133	149	118	124	122	134	121	137	142	151	135	133	130	143	138	132	130	132	110	126	110	158	135	136	138	128	119	160	119	124	129	114	131	134	113	134	129	113	122	137	124	126	121	125	136	125	133	123	129	126	131	134	134	151	138	139	142	125	137	122	137	138	126	119	117	136	120	139	130	121	133	123	131	148	130	127	129	146	132	150	123	162	135	121	130	109	146	137	122	131	119	121	131	111	126	144	141	144	139	119	142	128	136	126	121	132	122	146	133	142	133	140	122	137	134	114	153	120	127	130	135	117	138	147	133	125	121	123	137	128	125	116	148	125	144	137	139	130	128	124	149	115	123	146	127	133	114	123	111	129	139	127	137	139	139	124	130	131	128	107	132	112	128	130	164	141	132	121	125	140	141	129	123	128	136	133	133	112	136	111	157	144	153	126	135	145	130	153	122	121	110	132	124	123	141	118	128	135	119	134	138	132	124	138	121	132	118	144	139	135	120	156	123	141	138	139	99	120	129	144	127	129	134	134	116	157	150	133	126	162	112	123	132	122	129	131	138	144	149	112	130	148	141	133	140	116	131	136	112	144	136	136	145	140	131	140	143	140	129	130	139	139	143	141	124	132	129	133	137	114	144	150	138	131	124	122	138	129	107	126	128	124	139	160	123	120	138	141	141	112	173	141	137	143	121	143	128	137	128	143	133	129	146	120	141	126	115	136	127	130	117	131	121	134	132	135	133	152	131	142	138	132	145	133	119	142	145	134	141	125	149	131	126	135	159	114	125	125	141	130	122	147	133	123	149	112	123	128	123	129	125	154	136	109	150	129	146	147	140	121	131	135	127	124	127	141	152	133	115	152	136	127	126	146	134	145	135	148	143	120	119	132	152	132	151	132	136	121	143	140	131	106	114	124	127	131	120	128	142	135	116	129	124	141	128	135	140	158	129	125	117	140	133	117	160	138	119	155	115	135	113	128	138	115	131	163	149	138	138	144	140	127	134	124	132	136	128	144	119	112	149	110	131	141	121	147	129	117	145	122	117	139	143	130	117	134	128	128	127	119	121	137	132	142	135	134	111	154	140	122	137	129	164	151	114	133	129	133	149	112	129	131	138	142	132	140	110	142	112	139	142	122	132	118	128	136	131	126	147	136	115	124	125	142	140	122	123	117	140	125	120	122	123	155	147	106	139	130	122	128	126	138	138	126	148	132	130	141	137	125	140	130	148	126	130	129	126	131	131	122	126	124	128	138	128	124	127	120	132	131	142	134	136	140	127	130	129	105	111	128	140	128	140	132	136	140	123	137	116	123	127	141	121	131	159	140	119	138	132	148	152	140	122	141	134	133	121	118	127	142	145	134	129	143	143	116	126	152	134	142	122	122	126	166	137	124	114	116	135	129	115	119	150	160	121	145	126	128	152	145	135	132	146	131	135	143	156	139	135	134	133	155	131	138	144	135	125	141	126	123	119	143	129	140	144
20460	5326	2059	1884	3005	4664	6023	6880	6778	5908	4232	3103	2531	2546	2549	2311	1797	1641	1605	1762	1646	1451	1126	967	1003	1778	1507	965	914	962	934	937	969	976	930	907	985	955	941	945	934	920	922	929	949	969	893	951	952	952	1011	951	864	897	962	980	968	884	1024	910	924	924	948	904	905	951	958	945	955	897	983	920	927	920	1022	918	990	938	916	960	950	989	901	940	903	989	905	967	899	951	941	984	905	927	919	998	946	953	956	943	926	912	950	1023	932	917	956	958	929	981	894	894	894	992	945	933	951	916	916	875	1012	969	962	923	913	951	933	919	908	958	903	972	916	933	887	977	949	958	940	938	941	890	925	902	940	935	962	919	864	942	917	986	949	950	973	906	934	924	923	924	935	961	900	974	922	938	972	933	921	974	988	923	930	936	885	956	931	952	978	917	931	938	956	993	972	956	928	987	959	920	919	988	986	942	945	936	931	948	899	948	881	951	917	950	932	920	959	981	895	928	940	930	903	941	927	922	980	936	965	924	945	1001	922	871	966	951	873	884	903	957	937	926	934	935	975	1013	915	912	938	890	997	930	836	937	909	975	973	914	860	882	987	922	947	976	928	946	931	929	938	983	868	959	956	898	946	908	975	950	990	973	905	946	918	958	1014	915	948	1011	956	927	891	925	922	945	979	928	946	950	899	933	891	957	948	920	928	966	917	926	936	894	905	923	941	938	926	969	931	985	953	894	891	957	956	911	906	924	1010	944	977	926	912	918	954	894	954	921	936	945	941	971	985	974	905	927	914	916	887	926	961	915	952	949	901	945	927	904	940	977	960	976	919	899	937	928	933	913	951	896	931	882	922	945	919	916	923	972	928	895	945	1002	938	957	979	965	993	954	957	944	943	905	911	955	987	881	936	901	875	939	928	922	950	938	975	952	932	950	917	888	872	983	927	905	929	981	919	939	966	947	949	935	881	953	956	935	941	954	923	906	903	917	998	949	963	939	932	988	947	935	962	953	954	953	897	904	874	967	972	932	983	984	937	970	898	929	856	927	938	932	971	912	912	968	963	984	952	939	947	943	911	932	907	926	962	948	959	927	879	987	980	946	873	929	934	936	928	900	977	914	888	893	872	933	956	993	936	914	918	900	911	976	891	883	891	914	940	919	916	936	953	892	956	895	972	960	897	910	954	958	917	917	923	957	977	964	957	948	948	971	895	908	929	900	952	959	921	915	959	911	962	930	944	940	1013	983	996	910	892	962	937	930	991	983	960	975	895	928	906	939	970	964	954	978	916	940	932	941	986	930	894	889	920	953	909	921	927	930	952	936	882	922	955	968	949	927	981	985	921	914	982	928	924	965	971	934	948	920	934	965	907	935	935	959	943	942	937	930	908	905	960	900	917	923	922	918	963	910	920	953	907	953	912	920	924	962	965	929	941	922	929	934	913	880	976	883	929	909	947	887	936	911	933	955	924	915	947	897	948	911	984	880	921	926	915	929	917	941	959	860	1008	950	960	956	902	909	953	920	936	975	938	955	945	912	904	963	944	926	912	931	927	898	944	884	954	965	957	992	954	923	939	908	976	960	927	929	975	887	907	894	909	970	903	909	967	936	947	923	950	977	925	928	904	948	961	994	953	931	959	924	915	954	965	920	896	924	927	943	913	917	945	978	938	929	942	869	901	924	955	926	945	940	910	991	940	942	953	928	938	909	898	1014	969	953	973	943	911	975	919	947	929	930	939	936	855	914	935	952	952	926	904	921	893	957	932	950	919	878	966	960	893	951	928	963	937	918	938	934	928	981	963	953	959	931	929	958	923	952	954	931	960	994	951	924	931	936	942	934	924	903	979	947	980	949	974	943	959	970	935	931	973	868	945	915	957	933	914	928	1000	1014	943	932	961	930	950	942	899	1001	916	941	955	944	945	1010	954	933	931	890	931	924	907	927	950	985	926	932	913	909	971	990	940	957	941	902	918	953	972	943	958	892	1025	924	889	932	931	930	927	958	956	960	941	929	989	1001	986	965	914	978	981	959	933	968	877	974	953	943	947	945	892	977	917	936	950	900	948	969	967	955	951	913	933	929	1027	887	943	946	960	896	918	931	870	969	929	976	941	926	955	921	935	947	937	961	940	960	954	995	948	922	893	894	897	915	912	933	937	941	905	897	934	909	907	966	941	955	959	972	945	911	946	930	934	930	974	937	907	1003	891	951	922	972	948	947	996	947	938	969	918	959	951	908	925	915	886	890	895	871	977	952	905	916	986	915	949	955	945	969	899	977	966	945	919	1003	952	997	887	914	929	936	911	931	921	959	938	970	940	944	935	941	967	944	992	938	931	982	959	927	919	952	902	993	903	946	947	967	929	956	963	949	945	944	932	930	955	974	950	985	926	931	947	879	953	935	939	899	977	959	926	942	945	904	908	952	951	931	958	920	962	970	966	951	972	940	917	939	958	920	926	958	905	896	961	929	922	1000	954	959	925	938	909	914	909	974	904	911	971	917	949	933	961	959	882	961	880	989	968	925	971	947	945	961	954	918	881	932	1020	961	933	935	939	926	907	939	982	926	945	900	968	968	875	890	893	995	945	944	893	947	900	924	898	878	954	934	891	920	985	963	938	959	904	949	909	985	919	966	914	952	943	924	945	911	911	881	943	938	957	920	912	968	949	930	1019	966	948	946	905	942	933	934	934	950	854	946	934	988	929	965	944	933	968	967	932	950	904	946	976	964	917	977	953	927	954	920	926	944	897	946	937	930	938	885	908	913	953	990	1025	955	942	955	954	896	938	905	934	960	944	947	957	931	960	970	951	926	891	910	945	919	954	925	952	963	893	941	963	938	935	909	962	900	899	959	965	918	981	940	948	931	930	949	933	1015	925	963	950	986	886	940	901	957	935	975	965	945	902	885	975	933	876	930	951	970	952	894	960	947	926	941	938	963	933	934	953	992	959	944	936	935	992	899	958	976	957	922	941	899	952	916	930	943	969	940	931	961	898	966	898	975	890	950	995	936	923	951	974	996	946	929	926	995	934	947	957	925	913	944	906	918	951	931	900	929	900	988	934	930	929	941	894	990	909	903	937	985	928	975	918	947	880	955	946	929	943	966	1004	963	983	941	922	901	994	989	900	899	992	920	920	880	936	910	922	1008	936	890	941	914	935	965	988	938	922	958	919	978	929	968	971	969	933	953	935	937	964	982	946	918	904	896	1018	978	930	911	936	981	1016	960	920	923	976	921	889	949	969	950	973	952	908	917	989	1030	894	887	977	948	883	913	939	946	965	940	955	919	904	909	977	939	971	975	936	916	904	940	949	980	930	925	916	869	925	947	917	1004	940	913	922	883	940	942	919	1001	904	894	899	946	886	899	887	941	969	946	957	932	975	916	986	890	950	940	957	928	922	977	919	898	953	955	914	893	889	950	929	952	1002	884	907	952	887	927	960	983	911	928	899	931	915	918	942	943	967	949	964	973	919	941	960	927	917	910	898	972	1004	909	870	946	939	956	1012	938	895	952	940	923	924	916	929	867	913	922	930	960
3771	1049	263	187	149	176	228	264	290	280	240	177	157	153	153	126	118	115	95	118	134	105	85	77	84	243	239	73	78	69	80	68	66	61	60	79	78	63	65	73	60	63	67	68	83	58	76	83	68	74	77	65	76	66	68	77	64	81	76	61	75	86	73	76	73	61	75	73	62	64	66	69	60	69	68	79	82	71	74	77	64	67	76	65	64	59	69	63	70	70	69	74	65	71	78	88	73	66	59	67	77	73	74	95	72	76	69	76	64	77	67	66	81	60	86	67	75	66	65	79	61	62	71	65	65	78	54	66	80	74	94	63	79	79	73	69	70	70	78	72	64	70	79	73	76	69	72	76	81	82	71	61	83	95	67	74	57	76	71	73	83	80	79	80	67	70	76	52	65	68	86	68	58	65	65	91	69	83	55	46	70	61	73	88	69	77	71	62	72	71	63	60	75	63	62	56	57	82	83	68	53	82	54	76	76	72	76	59	88	60	54	61	73	61	95	62	72	74	60	75	68	80	71	59	94	64	74	62	74	71	69	62	71	70	71	59	60	74	84	71	76	61	62	68	60	73	60	55	75	79	66	76	71	83	67	73	74	69	79	83	72	82	58	65	60	58	61	60	64	59	52	70	67	64	76	58	70	81	69	71	83	69	83	83	69	80	53	73	71	85	70	69	69	71	56	63	72	86	73	55	59	66	60	58	66	68	72	65	68	64	64	76	66	66	59	63	71	70	74	67	61	72	65	58	66	55	69	56	61	66	76	70	74	74	55	60	61	66	70	53	82	79	70	70	52	69	60	76	61	76	69	67	72	56	59	60	81	65	53	61	66	85	69	74	85	77	64	68	58	76	75	63	68	72	54	62	87	76	75	70	66	63	68	75	63	77	65	83	62	63	75	64	68	60	52	81	71	59	63	68	78	67	52	76	58	74	79	69	76	61	70	51	60	77	56	68	81	85	65	69	72	77	60	70	62	69	73	86	58	66	62	75	57	68	81	73	64	68	76	78	64	73	72	62	79	65	75	59	64	66	76	81	78	69	81	76	69	67	60	64	60	96	77	87	74	65	73	74	78	80	79	84	74	62	74	82	88	65	68	70	70	67	72	63	70	80	79	72	61	68	68	78	70	77	65	74	78	69	69	66	95	77	71	70	76	66	69	55	61	80	61	74	64	67	68	64	69	73	56	66	69	75	82	75	66	78	66	79	92	60	68	74	88	91	58	75	68	71	52	71	60	64	85	67	71	61	70	72	77	78	63	73	73	64	76	73	51	80	67	68	56	65	74	73	73	84	72	59	46	71	78	68	76	53	71	73	57	82	71	62	68	74	66	75	72	67	60	69	63	67	65	72	63	61	69	77	71	79	72	74	66	70	81	73	73	74	75	59	71	64	73	87	66	58	77	53	75	74	65	74	62	73	74	68	66	60	59	59	65	64	74	70	71	78	70	79	70	63	67	68	64	69	77	63	75	68	86	75	63	66	74	75	78	70	57	60	85	65	56	74	69	68	67	60	69	74	72	77	69	69	70	63	63	60	83	62	58	74	79	67	79	80	69	75	78	72	84	84	71	65	61	78	59	68	78	71	64	65	82	69	75	81	66	74	75	60	64	57	64	75	79	78	76	66	88	78	76	60	68	48	74	85	65	76	56	55	65	64	80	72	74	89	68	76	58	62	64	71	70	79	76	70	65	71	75	67	53	54	67	75	60	64	69	53	64	64	65	62	75	82	75	66	65	78	73	62	74	82	65	65	69	58	59	79	62	63	78	59	66	93	66	57	72	82	60	58	72	74	87	56	78	70	69	82	73	67	64	96	59	66	59	55	58	55	78	69	71	62	71	74	63	64	64	67	79	82	64	78	87	65	70	76	75	71	49	59	65	64	67	67	53	65	73	71	70	56	63	87	83	79	64	72	80	74	65	66	77	68	64	80	66	68	79	66	78	74	76	63	77	66	62	71	66	71	76	62	71	57	53	65	75	68	61	72	59	59	69	77	76	64	67	77	72	65	81	70	70	75	69	76	68	67	53	60	77	71	62	73	72	71	74	74	70	75	66	57	56	66	84	53	69	68	85	66	70	68	66	71	68	67	79	54	72	65	73	74	58	72	69	50	67	74	64	73	55	63	72	72	65	75	70	76	67	79	59	64	63	60	60	74	59	71	65	66	79	77	81	66	53	70	71	73	82	80	86	59	78	79	58	82	76	58	78	65	62	74	64	66	72	80	57	79	80	62	67	73	62	77	62	65	65	72	72	66	88	74	74	50	76	92	66	53	68	69	70	44	58	56	90	65	66	65	77	66	65	62	80	80	79	76	68	76	84	81	69	70	57	81	57	70	67	53	68	75	66	86	77	70	64	81	82	58	73	66	78	62	63	60	70	77	72	69	74	77	72	87	76	81	76	65	57	75	73	72	69	60	72	71	56	70	68	68	71	65	68	73	67	78	61	62	82	82	67	66	82	56	85	71	65	82	70	85	62	79	77	74	62	65	77	64	78	61	65	69	67	69	75	79	60	63	69	58	60	70	73	67	76	59	82	86	75	80	59	62	70	70	69	66	52	59	73	80	73	68	64	76	66	69	79	90	75	86	67	79	75	68	77	62	91	81	72	87	70	60	68	73	72	68	72	67	72	64	67	71	68	68	57	82	66	73	72	63	60	70	69	71	54	72	69	73	53	68	63	67	71	83	64	71	64	59	84	71	69	87	76	76	75	63	65	64	61	70	72	72	66	60	62	60	61	79	65	80	67	78	77	71	71	65	68	66	66	77	76	74	70	69	88	63	87	54	63	80	69	54	80	71	68	70	48	72	70	77	71	74	73	61	78	75	66	69	72	75	70	78	77	61	84	59	80	76	67	71	65	72	65	82	74	70	81	46	70	66	79	85	70	66	81	85	65	72	78	77	67	61	65	61	72	66	67	68	60	65	76	73	66	65	71	79	85	78	68	67	74	75	72	55	84	60	76	54	67	88	56	76	74	70	85	66	78	70	69	74	93	73	71	81	64	69	75	61	75	73	74	72	80	77	57	75	47	80	78	80	80	65	71	65	65	72	73	68	73	61	66	59	63	80	53	85	73	85	70	55	70	61	64	69	66	70	75	65	72	59	74	59	67	61	70	83	74	61	66	83	71	80	62	67	70	61	69	76	64	77	63	77	70	67	72	66	66	63	78	64	60	83	73	74	57	61	65	71	77	74	65	83	87	78	66	66	53	73	83	61	69	71	68	68	66	76	69	66	65	76	80	68	74	77	69	76	87	58	68	64	81	76	64	75	66	71	79	77	72	73	79	79	61	69	78	79	64	56	80	67	75	78	66	62	77	59	74	70	51	61	63	64	65	67	72	79	71	75	67	79	60	67	75	58	77	66	66	81	81	74	65	75	69	74	77	75	83	83	77	68	73	71	68	69	71	92	58	64	75	91	61	69	60	86	79	87	80	85	66	50	59	55	73	72	67	78	74	70	59	58	70	68	65	73
28166	8407	2668	2262	4518	7750	9064	10382	10329	8739	6283	4439	3227	3429	3322	2673	1828	1481	1595	1939	1785	1270	923	783	673	4641	3711	543	568	544	542	505	527	565	538	526	502	547	539	531	503	525	539	557	552	566	567	533	535	511	496	536	507	543	519	497	581	533	546	557	573	539	489	559	521	520	543	511	518	550	558	515	547	534	523	528	499	499	518	528	519	527	488	509	552	525	519	492	526	528	568	515	519	553	514	524	523	517	530	545	525	562	534	559	496	514	533	524	566	535	514	513	502	484	520	521	536	534	544	527	503	517	529	504	522	507	531	551	504	530	530	525	575	538	553	536	506	485	502	541	574	468	536	530	502	509	520	559	484	471	527	476	513	563	520	537	549	502	465	511	538	517	518	503	520	562	554	468	562	517	513	553	493	503	541	499	519	543	539	512	527	512	549	481	543	496	487	550	510	505	546	493	518	520	498	497	489	488	511	525	464	516	487	525	539	522	502	563	506	526	528	560	554	497	530	532	532	519	520	495	504	532	543	479	535	508	525	534	481	506	524	536	580	533	504	541	534	525	531	538	502	508	512	534	567	520	542	523	538	476	546	523	511	520	506	534	517	561	553	498	503	497	497	541	537	543	489	557	539	550	541	540	535	525	513	564	504	513	509	521	499	553	554	507	495	556	489	503	510	484	528	497	529	532	520	480	518	533	560	526	495	499	505	504	511	559	539	525	510	551	514	501	497	486	522	529	482	534	562	494	518	530	497	543	512	521	529	501	542	525	541	518	506	525	510	547	485	515	536	492	516	543	518	498	509	489	520	502	513	518	542	488	546	510	538	510	551	496	541	544	545	522	541	562	544	500	513	555	508	537	559	524	527	539	510	512	510	497	508	510	525	510	507	530	520	484	530	544	532	578	519	552	553	494	490	529	528	500	528	541	591	513	523	512	502	534	507	522	497	547	548	484	553	537	481	509	517	522	498	481	517	520	535	525	529	534	525	491	547	503	501	539	494	514	531	508	519	549	524	568	543	533	534	522	490	500	550	533	551	508	539	483	527	547	537	485	544	528	516	541	554	476	527	530	532	532	535	524	535	566	508	536	494	517	533	497	517	541	525	503	534	534	545	502	500	512	530	518	526	550	562	519	496	535	560	532	585	523	518	534	537	542	533	499	493	540	535	524	506	535	542	527	501	519	519	543	538	476	511	525	512	518	547	463	518	486	537	545	492	517	526	538	532	520	522	494	514	473	555	577	515	529	512	513	552	513	507	473	494	507	541	507	501	501	528	468	497	532	507	492	506	523	521	488	526	512	517	506	554	533	493	559	487	519	544	528	506	475	541	509	542	498	541	526	512	517	522	547	541	518	495	537	539	508	524	531	561	565	484	553	491	530	504	490	545	530	526	522	532	546	522	545	499	485	550	538	542	503	518	542	542	505	559	543	497	566	543	536	529	505	517	513	513	529	555	551	495	528	518	513	556	522	512	550	552	510	543	517	542	532	482	590	541	503	501	563	499	540	513	533	542	498	514	552	520	523	522	525	530	550	518	508	545	541	508	509	506	544	493	506	531	510	528	572	507	517	514	553	486	486	514	534	540	521	548	555	505	506	519	500	518	524	543	523	541	507	518	516	509	529	478	536	550	554	503	496	536	509	525	554	513	518	512	559	528	504	521	486	533	561	492	541	505	533	535	514	552	509	545	516	520	547	531	516	523	516	522	525	548	523	539	464	489	522	554	544	495	548	504	516	541	512	501	511	511	536	465	500	539	511	505	535	518	505	529	520	518	500	512	553	530	557	516	530	506	497	527	554	507	569	545	526	500	556	510	546	507	512	515	542	550	555	542	525	543	559	544	507	499	523	532	516	513	508	488	521	498	544	555	552	555	523	583	494	522	553	511	542	528	520	525	473	506	515	532	529	551	545	516	482	522	508	554	505	521	519	492	546	527	519	522	554	515	513	529	498	525	516	516	503	545	487	544	499	518	528	527	486	556	522	527	540	502	515	502	551	543	555	518	520	488	526	516	575	491	507	532	540	540	548	490	521	515	524	524	505	538	500	550	521	525	508	511	506	519	515	516	511	472	553	534	501	507	497	493	556	537	498	539	504	533	507	508	518	521	516	472	499	504	554	548	525	541	531	503	527	529	528	512	501	517	523	510	520	518	507	489	548	518	559	525	551	524	539	534	525	503	562	517	516	467	521	529	598	571	583	514	495	515	544	546	527	548	503	543	518	536	525	548	528	566	484	502	515	511	542	488	519	539	548	543	508	525	547	526	536	565	514	561	521	539	496	533	522	554	516	539	523	525	516	532	520	477	568	489	532	536	497	500	504	550	559	487	540	547	499	505	540	511	507	500	535	532	524	526	536	519	514	567	524	506	564	505	512	493	509	549	521	488	543	563	542	517	516	507	512	558	509	535	538	535	508	529	471	525	531	552	512	525	552	499	502	524	548	558	460	528	499	586	504	512	516	506	518	483	513	504	516	519	542	499	542	501	506	504	505	527	501	524	516	465	547	521	508	474	530	536	528	496	495	540	544	532	499	475	526	534	561	522	500	533	534	522	494	504	542	495	488	504	511	533	551	525	506	477	478	524	494	563	540	524	530	505	483	526	533	533	523	467	571	547	522	525	515	521	525	516	514	531	558	511	554	516	503	464	510	568	532	498	529	494	547	511	531	536	525	515	516	561	593	527	526	550	577	519	570	539	509	505	549	526	508	492	518	541	546	518	541	513	581	534	512	532	534	491	496	496	499	526	506	534	558	514	543	523	512	511	524	568	516	538	527	476	544	531	540	493	485	548	510	546	521	485	588	545	520	565	512	539	504	513	545	504	533	529	488	505	557	525	524	555	477	541	486	517	551	485	498	540	546	500	535	525	534	512	520	524	505	562	459	533	514	472	534	518	515	509	566	515	547	477	555	555	540	521	543	528	530	501	534	544	550	546	544	586	533	540	505	531	485	543	529	501	550	544	543	554	509	558	497	522	525	554	575	523	513	537	482	514	479	514	493	514	486	566	522	509	532	547	545	518	534	502	483	504	544	547	521	537	568	512	529	530	526	523	559	513	510	520	543	517	491	539	511	540	518	486	561	543	599	508	537	515	528	526	504	507	522	512	506	540	538	505	526	539	555	509	533	501	495	568	495	517	557	517	472	532	534	495	523	511	505	546	514	502	520	529	558	543	537	527	516	491	506	523	518	483	541	529	514	497	517	518	501	502	538	519	491	502	492	536	504	542	535	536	552	572	541	518	501	550	520	537	549	490	565	539	546	500	511	512	453	557	532	538	494	541	468	547	536	525	510	517	524	553	523	527	531	485	500	519	532	519	501	535	535	530	528	514	552	499	533	539	573	529	502	508	479	530	490	561	519	501	517	498	550	537	513	519	493	532	504	524	490	486	548	533	492	528	544	521	551	562	533	495	565	498	541	504	510	520	528	533	480	511	536	549	510	486	555	480	511	513	535	511	515	535	510	560	509	511	514	505	478	492	538
4596	929	289	247	185	208	256	291	328	316	267	248	206	208	224	189	177	162	168	166	152	155	140	144	127	337	196	116	120	113	112	111	117	133	152	119	113	134	118	120	112	114	112	132	126	127	109	121	132	106	116	108	133	110	118	104	139	129	113	131	117	118	126	116	129	110	121	131	134	127	118	134	116	107	132	122	126	130	129	122	120	106	101	153	121	133	120	99	125	110	125	130	118	132	138	122	116	126	109	122	123	136	139	99	128	117	127	121	122	122	138	136	124	104	115	147	113	143	129	119	124	107	118	114	133	123	111	141	108	141	116	119	127	112	128	121	120	123	111	133	112	111	137	116	127	130	134	126	111	114	117	121	136	126	141	125	135	129	104	152	129	123	121	110	123	127	111	130	121	115	127	115	116	106	112	147	134	126	120	121	119	139	121	126	122	133	117	107	123	135	119	112	130	106	150	126	121	122	127	89	107	120	135	120	121	132	112	114	125	135	120	127	126	110	120	132	138	118	131	116	127	131	125	117	125	126	119	100	120	117	122	122	127	113	108	107	121	157	138	128	111	123	116	114	110	133	125	125	142	131	127	127	114	110	137	139	118	109	123	127	129	120	129	127	103	129	115	121	111	122	128	117	116	114	127	121	134	113	131	113	125	126	128	106	113	134	97	125	114	116	97	116	129	126	115	128	117	140	132	125	118	118	125	125	128	128	111	143	119	104	119	132	126	129	116	99	119	129	113	144	112	125	109	119	114	112	125	142	111	101	125	141	123	101	139	126	118	117	127	111	126	123	117	123	115	124	116	131	133	137	126	113	114	126	129	111	111	115	110	137	117	113	128	129	126	118	123	130	113	111	108	97	117	146	137	111	121	142	129	112	135	128	128	113	123	118	120	99	122	113	136	129	102	124	108	102	134	116	108	113	115	121	118	126	137	130	111	124	123	124	119	92	113	116	140	134	122	122	106	125	115	125	109	118	138	127	116	130	117	129	135	128	128	104	136	113	137	131	111	101	124	122	115	129	134	104	119	123	114	122	135	120	118	134	114	103	119	128	100	120	116	110	127	121	140	129	126	115	126	110	125	129	133	130	103	108	133	126	135	132	124	123	110	131	124	107	102	120	116	124	123	118	133	139	115	120	102	109	138	132	113	119	120	119	119	142	137	108	113	120	143	142	142	128	124	133	130	110	102	112	89	126	125	101	118	128	116	133	120	132	124	121	108	105	133	114	122	129	113	113	115	100	122	134	109	138	109	131	120	134	132	123	122	112	113	134	111	111	120	105	127	117	93	109	123	106	119	121	119	135	113	115	117	129	112	143	101	112	136	90	120	124	125	139	134	117	97	130	125	126	141	112	109	128	107	133	115	108	108	106	127	124	111	115	123	132	121	126	127	112	151	122	126	127	116	116	122	121	125	105	112	119	133	118	139	113	139	131	116	125	133	110	122	114	129	136	117	125	120	115	100	114	107	102	132	126	118	130	125	118	115	118	118	117	107	122	132	105	138	137	124	120	118	132	129	122	134	116	131	109	111	118	119	124	132	106	108	135	146	134	123	128	122	112	129	102	124	132	114	114	112	114	124	102	118	123	100	123	116	130	114	106	120	133	125	127	119	108	117	129	129	112	117	134	116	126	128	113	109	110	124	121	88	112	143	127	138	128	107	97	124	134	121	127	132	113	129	131	120	121	123	129	136	125	121	134	109	119	115	126	125	127	109	139	135	122	108	118	128	119	140	122	113	121	112	129	115	145	113	108	126	127	121	125	124	139	115	110	130	128	121	124	155	112	100	115	112	118	116	103	106	121	118	114	141	112	114	128	138	120	131	123	103	119	126	110	111	132	122	130	127	121	133	129	129	123	123	131	130	124	116	117	106	132	121	123	102	101	123	123	133	115	122	126	109	126	119	131	121	115	82	119	134	128	123	123	129	109	127	116	140	123	121	116	129	110	132	109	117	121	104	116	122	116	135	110	100	104	116	135	119	123	115	108	121	132	119	117	105	121	122	123	106	121	115	118	128	130	119	113	125	123	115	118	132	122	136	129	114	117	126	134	123	113	102	119	123	121	117	118	138	151	103	119	114	132	113	122	118	121	117	129	126	118	96	125	126	134	106	103	120	116	103	118	124	119	141	115	131	122	110	114	109	122	134	130	110	119	118	131	126	113	137	112	125	133	117	127	116	124	132	124	122	120	113	121	134	119	127	119	126	110	123	105	127	121	122	128	118	109	122	104	119	115	110	124	107	107	118	127	118	110	123	129	130	127	118	121	117	119	120	125	134	117	123	126	114	116	116	128	122	121	122	124	123	113	128	120	105	131	111	124	130	130	111	130	125	116	122	110	135	117	144	135	108	118	117	130	116	127	131	111	119	113	119	122	103	132	111	126	116	140	126	144	127	125	131	114	119	118	110	120	116	122	111	120	118	115	119	135	129	129	121	101	113	98	122	113	121	138	115	121	122	118	112	123	121	113	120	134	126	108	125	115	137	129	122	122	102	110	116	96	131	116	116	106	135	128	136	118	117	129	133	143	123	125	105	114	109	109	112	123	126	108	125	121	106	144	110	121	121	120	134	124	124	148	141	121	139	122	115	110	134	143	123	134	126	123	120	132	127	124	138	124	140	110	128	131	109	141	132	136	132	104	115	120	133	95	116	119	116	115	129	117	117	126	120	115	130	109	101	121	111	109	120	132	132	111	119	114	119	127	119	143	140	122	137	120	126	125	129	124	127	122	113	127	118	119	130	110	103	108	111	107	115	110	133	124	93	133	142	116	124	132	125	121	127	113	124	123	111	123	120	108	139	112	128	120	132	132	119	132	138	117	120	127	115	131	125	122	140	133	100	111	134	109	122	143	114	140	129	157	125	103	103	115	99	128	118	129	111	116	115	97	109	122	122	125	120	125	113	134	119	128	143	123	116	115	110	106	120	110	106	116	103	122	121	110	112	113	143	116	111	113	126	115	132	94	104	111	114	119	132	124	116	111	114	113	119	112	130	114	121	103	138	118	103	106	102	110	109	145	106	125	119	138	130	144	110	118	126	111	121	101	130	124	134	140	115	123	113	126	129	131	118	142	131	127	118	104	143	132	144	134	112	104	119	119	117	147	114	109	131	107	115	109	134	115	108	126	116	128	135	128	106	126	125	108	102	130	112	128	132	116	118	140	136	127	124	129	134	119	115	104	101	128	122	132	123	128	108	125	126	134	146	111	130	114	114	111	139	122	138	155	137	112	110	134	118	109	126	140	119	117	124	107	114	113	126	131	121	129	121	128	109	110	126	119	113	94	153	114	134	114	140	112	133	116	127	138	116	110	114	101	115	108	122	115	123	126	116	118	114	105	87	119	111	139	142	123	150	100	111	126	120	116	138	133	140	117	110	111	103	131	123	117	127	115	115	118	120	122	107	116	124	132	121	115	124	120	126	126	122	127	130	112	119	139	109	140	127	114	92	94	107	117	117	121	136	121	118	140	137	121	134	106
25583	7777	2693	2399	4515	7076	8468	9803	10023	8783	6624	4482	3508	3919	3679	2754	2270	1865	2150	2355	2306	1638	1285	1139	1050	5860	2762	908	877	879	927	897	822	871	850	919	845	866	884	887	881	879	829	875	836	861	832	884	872	851	870	889	836	911	874	823	857	858	829	815	806	853	834	938	807	843	863	827	848	874	846	856	845	884	828	891	917	930	850	854	830	864	847	857	895	884	912	877	867	844	828	882	839	818	818	852	827	873	859	894	919	872	855	871	891	862	854	849	892	895	847	845	888	907	825	854	913	889	837	894	824	813	856	865	821	844	891	871	846	813	884	848	898	846	836	885	842	868	866	820	928	901	864	870	898	839	819	856	913	878	856	853	843	856	858	808	808	861	853	878	855	836	848	812	809	827	814	847	866	844	845	845	807	855	897	870	878	905	873	878	858	876	864	878	872	930	839	875	857	837	858	879	802	830	859	921	889	837	858	840	871	867	873	882	813	831	882	881	823	812	819	891	925	851	859	830	882	836	860	898	841	903	860	867	840	843	861	915	824	834	825	849	912	868	828	856	851	862	832	814	903	877	880	915	856	897	853	894	880	890	781	852	841	843	877	875	829	890	869	911	868	871	807	879	860	837	853	862	878	818	872	806	836	879	839	869	841	842	828	881	852	878	892	846	821	884	864	854	902	864	882	810	868	945	872	826	843	882	841	844	862	845	876	832	908	827	875	847	847	866	848	879	794	894	879	900	868	815	884	851	822	913	854	839	839	845	890	839	893	893	844	835	868	875	842	829	858	870	829	892	818	836	904	841	848	896	856	859	841	882	884	852	869	826	846	796	892	819	913	824	865	855	881	816	885	886	843	884	887	859	874	859	858	825	840	910	877	829	860	845	864	832	871	805	840	833	866	850	862	877	805	853	869	919	852	870	893	839	888	828	878	818	844	851	865	907	860	892	852	884	803	848	853	879	844	798	888	920	860	837	858	861	869	847	898	828	875	863	866	839	902	870	905	819	910	873	843	847	890	842	845	861	857	798	880	888	847	856	815	859	829	893	924	846	878	851	846	921	856	888	888	873	830	874	858	814	888	876	838	864	836	842	865	889	877	859	841	834	855	908	865	825	903	838	882	859	864	851	886	899	885	864	811	845	876	904	837	846	875	902	895	859	859	830	894	882	882	864	850	809	850	857	845	833	866	852	824	874	868	885	910	854	814	880	852	879	870	823	843	822	827	818	885	882	869	827	857	872	832	898	823	857	838	950	862	820	821	860	873	900	929	858	865	851	860	875	847	867	888	858	900	785	803	879	902	856	927	863	878	838	893	829	862	893	902	855	881	849	866	846	936	824	839	888	843	874	878	907	865	792	848	911	867	816	894	889	845	844	866	875	878	812	890	854	806	854	866	885	873	875	872	847	890	853	845	874	825	841	890	879	864	783	856	855	864	801	842	866	880	873	878	835	876	891	872	911	866	869	863	816	822	893	867	865	865	862	855	859	854	875	874	869	871	853	900	824	854	899	847	886	856	866	843	869	863	857	895	866	846	872	855	897	851	831	829	914	894	868	886	857	867	874	876	879	927	890	855	915	893	864	828	849	849	826	905	879	864	873	816	862	875	842	864	827	874	871	894	890	843	879	883	821	880	881	903	865	863	880	897	844	828	862	868	831	929	910	902	866	843	823	860	854	889	850	817	866	870	839	891	872	864	874	854	860	858	871	844	911	888	846	936	879	832	798	857	866	804	836	844	889	854	780	867	884	831	832	935	860	852	791	898	831	900	869	818	891	846	837	839	874	881	844	884	844	882	805	856	843	844	860	836	864	871	880	877	839	872	856	912	867	878	893	865	874	881	832	843	889	868	844	894	865	896	850	897	824	903	882	868	889	913	913	860	907	853	815	826	875	862	828	852	880	864	868	810	838	847	838	858	796	855	851	848	876	862	866	860	847	830	849	907	814	841	851	883	901	814	859	914	901	871	889	839	814	898	885	857	841	880	859	897	835	831	861	829	839	926	830	864	872	849	804	819	864	887	809	858	863	905	806	886	893	863	848	942	846	855	839	851	868	894	874	870	859	862	847	900	877	866	861	871	853	855	910	877	856	921	858	848	814	828	886	825	915	884	810	852	863	821	815	874	794	837	901	828	865	876	858	899	872	865	873	841	852	922	865	907	848	915	874	898	923	862	849	796	852	874	826	865	844	849	835	882	827	811	874	835	893	880	838	845	851	858	889	861	856	883	837	844	871	888	844	806	856	887	848	870	868	858	844	858	874	861	869	873	893	818	882	801	852	839	870	843	832	847	851	858	906	863	844	836	880	856	815	869	829	850	905	904	865	818	886	848	892	838	838	844	876	878	870	868	860	845	847	764	862	913	869	870	896	916	852	833	898	848	973	890	846	891	880	855	851	849	865	809	865	891	856	880	813	885	846	863	809	842	824	869	854	838	909	805	899	842	832	893	879	803	850	882	813	834	848	887	810	834	873	893	814	865	885	830	781	920	857	889	819	861	862	874	859	892	899	893	889	907	879	848	829	855	834	875	862	855	808	839	883	889	852	872	886	905	894	842	906	832	867	870	846	916	884	879	901	960	868	828	880	882	854	878	867	934	872	869	893	846	845	868	846	863	904	864	842	876	835	828	834	876	862	870	828	898	886	842	880	849	858	861	978	926	867	881	830	811	847	882	889	857	870	876	847	851	830	850	844	861	862	869	807	866	891	876	915	841	871	864	846	854	859	890	851	865	911	950	878	816	834	894	804	809	812	892	868	927	813	916	869	890	853	864	900	828	934	872	844	880	829	850	878	884	893	877	880	859	849	855	836	843	871	830	832	807	893	906	900	875	834	885	884	824	916	863	831	869	879	883	885	888	862	821	834	844	848	880	846	818	832	864	871	855	923	835	881	895	881	849	905	879	847	860	860	877	912	869	805	828	831	900	875	824	886	885	886	814	845	871	865	835	896	891	861	853	872	876	856	893	885	831	845	845	846	885	863	823	902	814	852	871	866	840	849	842	873	844	834	824	899	914	852	859	850	903	889	836	869	854	820	908	883	886	828	828	873	871	827	882	847	877	872	891	846	867	896	864	792	869	855	863	864	859	871	860	874	843	877	853	874	919	856	872	857	866	882	861	894	835	871	846	863	833	851	899	879	873	859	854	840	788	862	808	832	848	868	875	850	918	826	921	833	793	820	911	884	870	884	841	882	818	860	901	841	829	848	890	830	841	871	798	885	864	907	875	826	854	874	875	828	874	901	817	850	893	883	889	832	863	859	834	866	827	849	888	881	868	881	883	832	897	846	855	824	820	840	871	932	848	859	863	833	861	889	846	813	857	909	846	845	922	848	866	860	803	889	850	858	901	880	854	829	829	871	860	847	826	872	862	868	881	866	893	843	887	879	785	853	799	831	875	855	843	857	869	856	846	891	891	838	827	894	862	836	871	850	838	813	907	827	853	839	868	865	860	857	881	884	885	831	847	775	900	863	818	890	900	876	872	882
5333	1491	315	170	150	166	228	324	398	404	259	204	152	183	189	131	113	106	118	124	113	90	71	56	51	467	293	51	51	49	48	52	69	56	55	61	41	44	62	50	49	56	44	36	42	55	43	63	51	55	49	57	50	42	57	57	49	61	55	47	40	50	51	47	48	44	54	60	58	66	56	45	52	44	40	49	61	45	37	54	51	50	60	54	62	53	50	40	38	50	38	50	36	48	51	50	60	47	47	43	41	62	46	46	36	61	47	66	46	50	64	48	48	43	39	53	40	58	45	57	56	59	35	48	47	60	53	48	52	55	43	59	48	54	60	52	46	50	46	40	54	38	51	47	52	36	63	45	51	61	46	38	48	57	41	48	51	55	58	62	62	40	47	55	48	48	51	45	44	43	45	45	50	50	48	45	43	52	59	61	46	54	57	46	57	59	42	48	45	45	33	44	46	51	54	45	41	49	60	55	54	51	60	49	47	52	41	52	53	54	33	47	57	68	50	50	38	45	54	52	48	56	58	58	50	57	42	46	50	52	33	53	48	45	56	60	54	50	46	42	43	44	56	76	47	43	46	40	44	60	51	53	55	54	58	58	47	53	46	57	51	51	62	56	47	43	51	50	50	59	44	47	47	37	44	55	52	59	53	48	51	44	48	39	46	41	43	56	53	54	42	38	41	43	36	42	42	34	48	52	51	42	63	53	52	46	52	39	48	43	42	44	51	56	65	49	56	48	44	52	49	60	56	44	55	61	64	50	51	51	59	53	56	50	48	63	60	35	47	46	52	46	54	40	57	48	52	51	50	46	47	40	52	62	49	24	32	54	54	47	71	44	51	64	56	49	60	55	57	48	51	55	61	38	56	43	55	41	48	35	49	42	50	50	51	49	52	52	36	46	43	55	52	48	43	46	50	61	54	51	38	54	52	47	54	43	51	52	53	50	41	44	55	50	55	47	54	41	45	43	43	50	53	47	40	36	55	50	51	53	53	50	52	52	48	63	43	39	63	47	51	60	49	43	56	52	44	37	50	52	48	42	58	52	54	45	49	50	56	43	55	51	44	41	46	45	49	50	42	60	40	59	70	46	50	51	54	40	52	56	47	42	39	49	52	57	43	46	42	49	43	54	67	45	44	58	64	44	53	52	39	59	57	54	50	41	47	49	54	46	62	44	47	47	64	40	61	48	45	53	44	51	45	48	53	55	38	44	46	51	46	50	39	59	48	49	49	49	64	55	50	52	44	54	64	50	52	58	46	59	47	58	57	64	50	51	46	50	38	54	59	48	51	60	60	57	37	50	49	51	51	44	49	51	65	52	51	55	50	51	45	47	44	35	60	60	50	64	52	47	43	38	43	53	66	50	60	47	48	64	57	38	56	56	64	34	59	50	54	41	39	40	41	50	57	53	39	29	44	59	49	52	60	47	47	51	47	38	48	46	49	47	62	36	54	53	55	52	42	50	56	54	36	46	48	31	45	44	53	38	57	42	44	65	60	45	53	42	60	62	39	41	56	46	45	50	48	53	52	43	48	61	51	59	54	50	41	41	45	43	50	44	38	39	41	52	54	51	54	56	47	49	43	45	51	58	48	47	53	42	43	48	43	52	43	60	60	46	46	46	45	48	58	46	51	59	54	65	47	43	50	43	57	56	41	59	48	44	37	45	55	48	51	49	51	53	52	51	44	45	47	42	56	54	61	48	56	48	51	43	46	44	49	72	56	60	59	45	50	43	58	42	44	57	62	57	41	40	50	49	44	49	57	40	36	50	55	58	55	61	41	52	48	67	46	40	53	53	67	44	44	37	48	43	45	47	53	51	58	54	68	48	47	66	32	51	47	48	40	62	43	66	44	43	57	54	68	42	52	47	49	42	59	43	46	51	51	38	51	52	62	46	55	56	40	51	42	32	61	53	44	53	50	43	47	43	48	45	48	59	45	46	44	64	42	47	38	44	65	47	52	49	55	56	53	45	46	48	53	50	60	47	52	53	46	50	39	53	45	52	51	51	52	51	55	62	50	58	62	46	52	40	62	46	70	50	57	61	59	39	53	38	41	43	59	49	50	52	51	46	50	53	54	55	50	40	58	49	37	45	48	49	42	53	46	53	47	53	57	53	49	40	49	63	51	47	51	52	42	55	38	49	48	54	52	80	52	54	51	49	52	50	49	51	55	46	51	58	47	51	58	49	49	62	56	50	56	51	57	42	48	50	44	52	51	49	40	46	51	48	37	40	65	33	48	45	49	55	59	45	54	42	60	43	55	62	35	54	40	47	65	47	55	64	49	44	45	60	42	48	50	62	44	49	34	45	39	56	53	51	55	45	44	46	52	46	44	35	40	42	34	45	57	52	50	44	60	50	48	56	37	54	42	61	50	42	49	43	47	54	57	52	56	43	51	49	53	54	30	58	51	47	45	60	37	61	51	61	51	46	53	54	53	55	59	55	32	58	58	41	54	55	51	60	51	50	53	52	52	45	49	47	52	50	31	62	46	54	53	42	41	53	42	51	55	66	57	45	70	49	37	49	44	62	55	59	51	56	51	49	42	61	63	47	50	42	42	57	33	53	56	50	43	50	48	50	45	53	45	45	47	51	56	51	46	54	60	55	38	55	47	53	48	50	53	47	48	48	47	46	59	49	58	35	59	56	49	43	41	51	37	47	41	39	40	49	44	61	62	43	49	51	52	48	43	32	42	63	47	50	65	41	48	46	48	39	48	48	50	61	51	53	54	51	54	49	51	45	43	47	43	42	55	46	46	50	47	43	48	66	50	40	47	51	55	56	28	42	48	46	45	45	59	60	55	34	41	44	58	41	44	61	53	63	46	31	58	49	50	43	52	59	45	45	50	46	42	56	47	49	56	48	47	56	53	57	42	49	57	40	51	40	35	47	36	43	47	49	48	48	57	55	45	54	58	44	54	52	58	49	53	44	49	37	53	48	45	57	40	49	37	57	45	49	48	49	45	38	53	55	62	53	50	37	43	38	58	52	47	55	49	44	50	45	46	46	48	44	48	63	50	48	62	49	43	61	50	43	45	49	49	48	45	41	56	39	46	41	42	38	47	41	58	48	46	45	42	46	43	48	55	39	59	54	59	46	44	46	62	49	63	42	56	56	49	41	58	46	53	41	38	44	44	54	53	56	38	58	48	57	43	47	49	57	43	56	53	42	54	55	66	60	51	61	51	61	50	45	42	47	50	52	44	53	47	58	53	54	42	53	49	54	47	57	48	64	52	43	46	52	44	55	37	36	49	60	46	36	37	54	56	44	54	45	46	52	49	65	54	47	44	46	51	33	46	51	52	41	53	60	48	48	50	39	39	47	54	43	42	50	58	45	37	47	44	53	64	45	46	51	48	58	60	50	56	47	47	52	57	50	56	44	63	36	41	55	45	50	54	59	49	49	46	37	48	51	49	45	58	59	54	51	55	41	36	50	41	53	44	42	59	57	48	43	37	43	32	58	48	51	51	63	54	45	52	34
31806	10714	3361	2837	6109	9291	12014	13206	13803	11916	8573	5733	4160	4847	4231	2982	2238	2027	1998	2645	2334	1488	904	697	750	9546	4970	389	402	409	378	381	383	404	379	383	407	417	361	397	379	424	412	427	390	382	396	378	404	391	365	398	372	399	367	384	373	354	393	381	371	394	399	401	381	374	391	382	385	352	367	387	344	344	383	420	358	386	356	408	363	365	405	406	376	383	384	355	352	365	375	350	355	373	394	385	364	378	372	396	393	387	377	382	364	358	341	384	367	383	343	348	345	375	362	377	351	372	354	402	372	370	344	356	354	369	390	407	340	382	390	378	348	392	344	359	350	370	405	368	357	348	395	355	382	380	370	350	345	371	369	379	347	364	368	337	389	370	341	340	382	373	340	382	389	370	352	379	377	386	390	369	362	364	373	354	365	385	375	341	389	354	391	356	345	363	369	377	388	399	369	372	393	387	348	333	398	349	349	365	363	361	373	387	362	380	363	379	373	383	362	356	369	373	344	387	355	368	343	362	382	360	347	354	371	342	390	355	366	375	361	354	386	381	404	345	370	388	396	341	391	387	385	370	348	344	349	378	369	347	360	343	392	366	343	365	369	368	379	361	346	375	356	375	371	358	357	363	380	390	371	368	374	372	368	356	349	352	405	370	352	363	367	339	357	353	369	366	360	376	355	362	377	363	372	382	383	391	372	345	371	361	349	365	370	379	381	380	331	363	387	366	335	423	372	349	352	364	319	370	360	370	364	381	393	361	367	315	331	369	350	402	372	386	398	331	351	389	359	394	357	353	359	421	379	377	385	355	377	369	389	363	360	345	374	374	392	354	369	362	327	368	339	359	325	383	373	382	374	374	397	341	364	376	332	364	371	361	357	371	340	370	401	360	344	369	359	369	373	373	404	384	362	380	356	387	356	370	367	375	387	333	351	331	360	366	341	391	383	373	355	373	333	362	341	339	382	349	387	348	382	363	340	331	393	368	343	362	329	388	356	354	371	402	374	368	412	327	369	361	384	402	344	394	352	359	378	348	353	348	357	355	361	353	365	356	367	365	412	355	355	390	359	359	367	375	354	371	409	341	367	369	382	357	379	392	394	389	375	342	360	367	378	350	347	330	402	359	366	355	357	374	339	369	379	382	372	353	334	364	399	341	348	350	369	358	337	363	364	357	376	385	376	411	347	406	371	372	372	382	389	373	386	367	353	356	393	368	357	362	380	346	356	359	350	324	379	342	343	344	359	344	343	361	334	359	360	387	326	392	352	332	378	391	394	374	365	362	388	397	348	367	372	369	350	360	405	376	381	393	336	376	387	363	358	347	362	368	343	352	322	343	355	379	390	424	384	364	378	367	386	321	388	384	399	332	354	368	358	380	337	386	363	347	377	383	374	369	383	351	342	369	392	416	310	334	368	404	357	393	400	349	391	342	398	386	361	362	379	366	344	382	346	324	357	404	404	355	358	336	366	345	384	375	373	382	360	359	392	384	366	373	357	390	359	341	377	368	379	341	364	338	347	362	366	340	375	350	336	346	366	342	405	391	359	379	372	352	400	344	359	340	370	329	342	360	353	333	351	391	388	343	380	382	354	364	368	409	383	370	349	348	335	368	373	369	362	380	390	358	350	332	375	366	375	376	372	356	335	378	421	371	358	342	358	354	342	318	362	371	353	375	399	386	369	376	332	359	365	351	368	338	365	362	358	384	333	345	380	355	375	390	358	361	361	373	349	389	356	382	390	369	374	404	355	361	369	345	352	371	359	347	375	382	374	357	365	382	378	376	338	382	354	342	366	386	383	384	336	351	356	367	391	387	401	349	329	353	372	372	301	350	372	372	366	347	376	338	356	406	369	363	393	375	347	362	393	388	352	396	340	358	324	372	359	357	358	372	342	364	366	349	345	377	392	350	380	392	369	358	353	357	382	351	386	382	357	344	382	341	378	388	391	379	367	365	371	410	381	372	371	395	416	359	376	393	357	351	368	370	364	383	364	338	360	377	342	358	367	389	385	402	340	346	379	374	399	344	365	387	378	396	369	378	363	366	354	361	367	340	381	349	363	390	356	345	362	351	352	353	371	353	359	358	341	352	380	340	388	399	376	371	360	410	355	368	380	365	352	361	368	382	361	342	390	373	374	393	357	326	356	368	345	343	353	353	346	373	380	376	341	374	350	346	380	356	417	411	338	367	352	358	375	367	364	403	371	394	366	343	354	378	368	354	365	376	405	382	362	364	382	393	424	354	340	368	384	357	336	370	337	376	347	369	360	365	383	365	369	385	372	361	379	329	364	360	374	345	384	376	352	356	352	363	379	364	352	378	400	332	360	392	377	386	390	366	345	370	362	353	362	373	379	365	347	360	378	381	400	373	357	341	345	370	383	372	374	350	368	369	355	343	357	393	362	343	358	358	380	365	367	378	398	369	398	362	380	385	391	389	409	390	377	352	406	368	378	377	375	357	349	379	362	396	373	359	390	381	375	344	387	349	393	374	385	368	363	339	367	381	391	370	358	377	382	353	382	373	396	398	355	399	368	379	364	352	373	342	302	366	396	363	360	368	388	381	378	398	388	390	381	401	354	359	401	342	367	378	409	372	342	378	377	363	378	353	386	368	344	381	369	370	361	396	403	359	401	396	389	389	359	390	347	345	356	401	381	331	375	376	379	341	346	361	372	337	369	393	376	341	377	371	364	366	361	396	357	364	354	399	380	421	377	419	381	354	360	348	317	363	383	384	374	371	370	354	349	323	345	357	347	395	405	374	364	373	364	319	363	391	384	372	357	377	390	339	381	379	360	359	334	346	356	379	377	346	358	367	382	343	367	377	396	362	354	377	382	347	362	361	371	340	377	353	359	369	374	404	395	343	386	388	381	354	378	339	384	334	363	388	355	360	347	328	345	325	315	384	380	342	376	390	360	364	359	353	346	344	356	385	341	364	407	372	376	347	353	391	368	346	374	373	376	379	367	376	406	367	361	336	362	338	376	357	374	346	394	325	343	379	393	346	344	386	366	347	370	375	368	376	367	355	372	378	352	369	347	382	404	350	407	377	350	366	346	324	368	356	369	366	347	363	392	365	384	323	370	352	368	348	325	353	401	392	373	413	381	383	335	387	398	345	351	356	342	349	375	369	365	358	362	370	383	359	343	366	373	370	380	342	333	355	356	388	376	349	363	395	365	336	377	391	386	380	340	386	360	337	332	345	382	351	363	355	365	364	375	358	349	371	339	401	353	356	364	379	350	370	348	382	381	338	353	314	388	362	386	351	324	344	378	365	375	363	380	365	370	358	388	369	363	366	356	388	346	362	388	361	350	400	350	350	402	377	369	341	372	358	368	371	360	363	372	351	343	386	383	395	362	355	322	380	337	374	380	375	377	371	364	373	349	362	379	372	377	373	344	318	354	398	371	395	345	353	377	348	345	415	383	358	382	365	354	328	364	384	372	342	350	384	348	365	434	377	349	360	339	370	383	400	369	340	354	365	371	381
2657	556	224	177	190	164	212	227	276	254	202	163	185	199	162	162	159	126	157	149	154	143	141	133	119	160	145	119	113	126	111	112	126	122	129	133	141	116	131	129	141	154	142	127	137	126	110	136	131	126	115	122	116	133	144	138	136	127	133	142	130	148	121	140	121	134	110	140	123	132	138	132	123	131	133	136	139	116	126	139	137	147	115	118	126	119	136	136	113	154	112	157	132	138	146	119	110	116	120	140	141	113	122	118	116	140	125	139	124	150	163	137	144	141	129	130	130	138	125	108	128	149	122	121	145	149	135	145	128	121	128	128	135	145	137	135	142	138	136	121	133	133	120	128	117	130	138	138	121	128	136	139	138	152	144	132	157	124	130	105	107	130	125	121	137	137	122	121	133	126	137	157	133	142	161	152	137	134	135	128	140	133	161	123	142	151	148	132	108	138	123	139	136	136	150	127	141	124	150	150	140	160	128	125	136	130	150	132	121	142	119	133	141	126	120	126	128	105	155	141	130	126	149	115	134	143	148	139	114	128	154	149	124	119	117	125	132	146	121	125	155	131	141	135	122	144	140	156	141	108	103	144	142	133	128	147	113	121	147	148	130	124	120	134	113	128	136	144	120	165	129	156	136	140	125	153	129	142	146	129	145	125	123	128	143	144	142	144	136	144	131	116	133	146	104	132	142	132	140	143	127	145	126	128	120	124	123	138	130	130	150	132	149	110	120	120	137	150	141	163	121	129	113	114	126	136	133	119	122	153	136	112	149	119	138	123	119	126	148	120	113	117	119	116	130	149	117	129	146	119	125	136	134	136	107	125	128	124	139	120	121	133	141	132	146	135	130	129	130	170	126	147	137	127	126	141	112	120	144	144	142	158	118	148	125	119	141	135	132	134	126	132	133	143	140	154	131	136	127	135	132	115	151	138	115	129	132	133	123	116	132	151	129	133	134	118	117	136	117	141	133	131	139	142	144	127	128	129	140	139	137	111	147	121	137	130	114	134	128	129	130	122	135	137	130	132	138	140	139	118	128	124	143	124	127	130	121	107	127	121	107	143	121	116	144	140	135	128	117	145	123	138	128	130	131	138	133	122	98	123	113	129	131	119	149	116	129	139	119	118	127	127	115	117	140	125	129	139	138	128	139	115	119	111	120	129	136	138	143	113	148	148	138	117	129	142	124	145	140	130	132	118	136	129	154	120	128	137	141	127	125	125	142	128	137	120	119	152	142	131	126	131	104	128	120	125	129	120	112	131	134	137	135	147	127	115	129	140	148	135	139	136	147	140	140	152	152	140	119	131	135	133	121	146	113	153	123	111	154	136	114	145	128	152	143	134	132	128	134	145	121	134	126	145	149	110	127	125	138	132	123	126	158	123	128	127	145	124	129	105	118	129	139	126	140	136	137	133	130	143	117	150	142	123	111	132	122	112	141	109	132	125	121	132	130	144	156	126	128	152	123	134	139	143	143	152	117	128	131	118	155	125	130	145	138	128	124	130	121	158	126	143	123	141	115	126	135	139	128	127	138	139	127	130	112	115	122	136	153	129	146	126	144	145	163	113	140	135	120	141	144	143	112	130	127	130	109	140	130	129	146	122	154	128	129	132	135	123	121	131	134	134	134	125	136	151	138	125	144	130	135	133	132	136	129	127	115	147	123	128	113	127	125	124	131	122	127	151	138	109	126	131	129	151	116	139	128	147	121	117	121	141	132	134	130	139	144	138	127	151	123	135	149	141	129	133	129	120	131	147	132	129	137	129	127	138	139	134	128	129	149	130	145	121	138	125	133	123	114	137	130	120	129	126	147	134	140	146	120	116	127	160	140	133	142	148	132	118	137	137	131	139	139	131	148	130	136	132	141	122	111	130	118	131	127	124	131	115	138	119	122	139	137	150	124	150	161	126	127	116	146	133	138	117	158	138	147	102	149	117	123	145	130	137	123	116	134	161	128	126	141	129	144	146	119	137	133	134	148	103	145	126	118	116	127	138	134	133	140	128	124	143	125	144	128	122	148	137	124	142	125	147	133	148	119	148	125	105	126	128	122	116	128	116	129	127	131	150	152	142	127	126	113	126	133	138	109	142	131	120	127	115	150	133	132	131	125	111	137	131	116	128	148	133	134	123	123	108	136	118	115	144	134	136	127	127	111	106	116	123	141	120	127	124	156	147	112	123	136	112	131	141	119	122	125	128	133	145	132	143	145	134	136	145	141	127	121	136	129	146	105	139	138	149	130	126	119	131	137	103	126	130	125	138	129	130	121	126	127	125	114	135	147	137	126	118	123	149	144	127	116	138	128	140	129	131	132	114	125	140	132	128	133	147	141	127	138	140	135	138	124	117	150	113	118	135	130	141	150	103	132	145	143	136	122	137	142	115	136	128	144	148	130	135	117	146	142	138	134	130	133	134	129	132	139	127	114	142	165	127	126	129	141	110	140	144	144	130	127	118	137	122	149	138	126	122	134	122	141	123	129	127	140	131	139	111	139	129	124	120	121	142	131	118	148	122	107	134	132	124	133	135	123	129	110	110	136	137	119	107	164	116	136	134	117	119	144	135	130	131	115	132	118	160	127	136	127	130	149	142	122	139	147	142	123	133	138	118	128	110	126	129	129	136	151	144	139	120	129	129	135	130	127	137	131	133	131	141	134	139	134	124	119	124	141	123	124	104	132	115	120	130	155	137	142	134	134	129	138	135	130	134	118	118	123	134	144	123	134	110	135	138	159	142	135	146	137	137	132	120	123	136	164	135	109	148	129	118	134	143	109	134	132	112	130	123	137	111	129	145	133	161	142	147	139	137	158	126	143	132	125	151	137	146	144	151	124	160	139	140	126	130	131	140	130	120	141	118	125	148	127	120	132	126	125	124	127	137	115	129	125	124	122	129	146	117	128	121	127	132	142	115	127	135	125	116	123	136	142	125	146	120	128	144	137	146	137	125	126	145	130	136	145	117	140	119	131	130	135	142	114	127	149	118	104	100	123	125	125	147	144	115	133	137	156	136	128	141	141	143	124	128	131	116	139	113	117	133	136	115	122	138	122	140	130	131	133	110	143	137	159	146	132	136	118	142	119	137	131	131	134	148	125	124	137	134	123	149	121	151	136	130	135	129	135	129	146	128	130	137	132	138	137	140	128	134	143	138	125	148	124	128	126	126	141	124	102	118	133	133	132	148	121	128	118	120	135	139	148	127	143	122	136	119	116	135	152	135	106	160	121	141	119	135	143	146	110	130	142	141	111	148	148	121	106	138	137	129	132	126	136	128	128	129	137	138	114	124	156	127	141	149	128	139	147	142	123	126	141	111	134	141	137	128	110	133	105	133	134	127	153	143	127	135	124	127	129	126	125	118	131	140	133	130	116	117	148	138	138	132	116	117	130	136	138	128	145	127	125	131	117	116	117	148	133	149	129	124	127	121	143	122	144	135	128	131	137	121	129	126	139	128	143	126	133	131	135	132	124	140	149	145	128	143	144	127
20686	5784	2170	1888	3151	4299	6313	7677	8097	6770	4627	3176	2505	2842	2420	1922	1775	1541	1475	1805	1807	1304	1192	1053	1051	2103	1493	994	945	944	965	943	952	934	984	944	949	922	958	897	959	904	925	884	923	983	932	908	964	900	925	950	943	925	912	903	942	954	918	930	929	903	897	951	921	920	938	916	983	947	907	904	873	947	909	895	938	972	943	939	938	984	915	1032	944	974	943	941	939	907	972	908	950	920	944	928	867	949	867	950	934	956	941	889	920	946	923	908	975	943	955	969	962	906	923	943	980	995	940	915	925	934	923	930	929	970	904	943	848	926	908	915	911	950	926	938	935	929	952	883	954	1011	932	955	961	914	929	886	907	936	955	943	974	918	925	881	938	926	917	945	947	937	924	933	988	898	941	956	974	925	932	948	927	956	901	960	960	943	934	895	951	961	898	934	903	910	911	920	946	971	920	966	932	978	963	949	992	953	996	968	936	951	946	911	967	941	1004	1013	944	886	935	957	970	940	929	900	933	954	937	935	959	920	915	890	943	910	916	949	947	928	968	899	940	946	912	937	915	955	950	955	917	914	962	947	1000	958	932	927	945	953	953	853	1010	935	912	881	890	967	917	965	957	978	922	965	900	949	888	909	968	902	952	943	939	939	914	927	913	913	963	962	937	957	923	926	943	964	949	922	949	934	952	1000	962	917	996	876	918	925	902	912	909	913	930	954	882	936	971	929	986	933	1027	922	937	947	913	977	927	956	924	957	1001	987	885	963	946	896	927	899	995	926	920	920	943	976	909	922	965	972	942	953	1001	951	962	914	976	930	941	941	948	915	929	945	933	962	972	938	940	966	907	916	978	932	899	953	976	924	912	955	929	919	988	904	880	903	955	930	925	969	905	895	936	915	940	919	1016	920	922	881	916	955	892	1013	985	918	959	960	960	983	882	971	959	923	901	947	939	1000	936	936	978	951	928	877	911	925	991	946	968	972	915	909	971	928	947	917	952	931	955	915	887	937	929	934	904	937	920	960	934	966	916	943	928	974	939	980	919	880	979	917	917	964	905	948	937	934	946	942	968	937	910	950	909	913	970	971	954	939	911	965	983	1036	945	951	914	962	916	946	904	956	960	930	908	934	922	950	921	989	925	887	927	904	909	907	926	912	920	957	940	903	949	909	981	955	934	953	902	953	956	968	898	922	996	911	956	901	937	957	970	960	912	950	940	952	943	909	953	923	977	954	942	964	936	949	921	982	939	919	914	937	950	942	918	957	918	946	994	962	947	973	940	944	911	941	918	965	928	926	897	939	959	960	972	947	961	943	961	884	935	875	951	956	934	965	880	926	923	927	998	959	928	925	954	953	929	938	931	943	876	915	916	930	916	877	988	946	916	905	940	953	951	959	947	944	959	936	960	998	956	922	963	940	963	938	922	949	903	956	931	994	1005	907	911	873	921	973	914	926	932	930	920	933	995	999	915	957	942	956	929	1015	934	962	940	933	883	962	944	935	915	992	956	924	954	902	963	962	930	920	969	965	935	982	954	945	934	935	984	962	935	935	943	968	978	920	889	936	975	920	964	924	961	934	909	894	949	927	923	1019	946	943	912	919	905	988	958	933	932	956	940	943	928	916	956	917	932	977	979	954	912	966	906	999	930	917	935	900	951	954	948	937	947	867	925	964	958	928	900	955	998	918	909	934	941	967	907	932	976	919	940	947	937	969	992	912	954	978	936	978	932	937	890	963	963	905	1010	950	945	911	917	902	916	920	926	911	976	951	919	933	993	1002	930	974	957	947	935	962	964	929	944	987	936	914	921	902	954	950	964	937	992	924	965	899	937	955	936	914	921	961	948	907	923	944	959	872	902	950	943	937	906	930	929	965	908	924	943	949	936	927	951	911	942	1001	1001	863	883	942	925	1005	935	959	903	957	935	940	931	941	963	941	984	920	932	956	948	1004	901	951	965	956	901	945	962	953	926	915	998	932	922	854	928	932	963	946	886	942	928	1028	979	928	992	925	935	937	976	934	932	950	906	947	929	916	910	905	909	945	929	972	896	940	987	920	954	934	962	937	952	957	915	949	924	954	942	1009	923	940	972	1005	947	905	978	905	1002	912	949	1002	974	907	961	919	946	1014	894	916	905	960	951	958	916	940	890	940	985	902	926	875	926	912	964	929	948	926	882	926	941	967	948	1023	962	920	942	920	953	989	949	926	951	899	897	939	1018	928	970	986	928	968	969	953	932	982	931	949	959	900	941	956	984	974	986	918	1013	988	916	958	978	918	952	983	879	934	918	884	1006	937	930	946	953	931	948	938	954	942	926	925	920	902	891	902	959	941	941	950	887	917	894	933	935	957	947	954	984	954	983	921	950	874	976	950	939	912	930	962	919	962	913	935	912	923	932	919	983	923	868	948	932	942	929	923	950	941	936	951	981	994	941	894	925	940	915	923	987	969	920	947	977	913	989	971	884	890	919	957	939	917	956	945	928	966	939	924	913	974	927	916	956	933	933	937	882	917	915	984	948	941	935	932	897	891	872	964	907	946	962	944	929	881	921	897	950	891	972	917	917	889	907	933	934	969	987	899	950	953	964	927	968	908	918	923	929	935	998	990	915	970	895	986	941	958	961	963	912	918	956	925	946	973	943	983	934	922	913	933	933	918	924	956	922	955	924	900	912	944	887	980	950	929	998	938	951	934	957	918	931	945	955	944	1003	959	958	968	1013	1001	860	910	958	898	899	941	964	951	953	926	933	957	993	941	954	949	936	967	972	896	883	970	861	945	912	886	965	973	930	928	933	920	937	981	902	910	959	966	929	946	951	941	979	928	938	933	935	926	992	987	989	918	950	898	920	930	994	923	903	944	912	929	926	912	939	927	912	930	913	967	923	912	977	908	932	945	987	981	906	1007	930	910	970	917	938	928	971	945	952	953	930	1015	970	882	965	919	958	965	929	979	963	928	962	930	915	927	943	948	919	959	942	946	988	907	941	929	951	926	908	973	915	984	1000	936	926	954	941	945	942	887	935	919	880	924	997	973	989	967	935	923	947	897	934	1022	961	963	943	937	953	984	968	919	924	980	947	890	939	987	950	946	935	954	974	999	997	963	913	948	947	919	925	925	971	936	935	976	920	908	935	943	902	929	914	978	972	939	938	914	941	949	932	958	925	879	937	1014	924	955	938	913	981	981	942	949	919	968	927	980	986	934	958	913	919	969	926	926	962	929	968	972	877	950	919	941	861	934	895	958	919	965	950	911	960	942	921	924	984	924	914	953	943	896	996	958	916	949	908	960	960	933	958	940	961	977	936	976	936	967	970	934	954	932	1007	947	933	958	943	950	893	926	990	896	933	937	925	962	937	957	991	986	937	949	969	916	950	987	908	916	966	936	913	929	947	925	961	944	1003	851	914	948	909	896	905	924	1000	904	941	936	964	940	946	957	958	973	900	924	942	948	964	889	961	918	976	917	924	950	964	982	924	930	914	885	923	1013	942	956	949	967	955	922	974	920	980	971	945	945	913	947	900	920	930	949	938	984	918	934	975	936
3731	1111	239	168	143	140	194	319	398	273	241	177	148	150	152	119	112	113	118	110	100	85	99	63	91	310	171	55	83	65	57	96	78	73	73	74	84	65	74	61	66	72	71	65	65	83	68	70	65	55	69	66	80	71	74	87	59	66	70	62	68	71	61	87	78	73	57	69	66	76	87	72	64	62	52	66	76	53	75	80	80	65	70	69	59	78	71	68	74	64	67	59	72	73	81	60	54	73	75	59	68	72	65	59	71	82	71	79	72	82	76	62	62	70	74	70	70	73	78	60	66	79	59	60	74	59	85	78	86	74	73	63	73	68	77	72	65	63	76	75	68	53	78	66	67	75	67	61	83	77	84	55	69	66	74	69	75	79	70	69	72	78	80	67	63	66	68	73	63	61	67	86	74	70	66	74	65	91	59	69	65	56	76	66	67	69	62	81	78	74	74	69	60	63	55	67	79	73	67	65	56	62	67	72	66	63	87	68	78	76	72	83	63	81	79	78	64	63	62	71	68	66	74	75	69	75	66	78	79	66	70	68	70	79	54	59	66	66	57	79	82	83	79	75	60	82	71	79	56	63	80	77	63	77	68	67	65	87	75	59	70	93	87	91	70	67	65	66	59	61	73	72	79	69	67	64	67	80	66	62	68	72	74	76	64	65	68	60	61	70	79	66	60	75	72	63	67	69	80	66	90	77	72	69	78	74	67	85	63	68	70	59	69	68	57	47	60	64	64	82	81	66	60	63	79	82	74	66	66	63	81	54	60	81	70	68	73	66	74	76	66	72	64	66	77	66	75	85	68	71	62	72	59	73	74	80	58	74	67	82	68	66	76	71	84	66	66	82	65	73	74	83	76	52	69	69	84	67	67	65	75	70	48	48	76	77	71	64	70	63	75	79	89	73	87	72	78	69	78	57	63	74	79	62	65	84	67	72	71	66	87	64	66	65	77	68	66	81	76	55	86	64	81	71	77	75	62	64	76	69	62	60	69	65	81	72	64	79	85	52	78	70	66	68	72	78	74	70	57	61	68	68	66	56	67	75	58	63	74	56	76	64	66	86	65	66	60	67	80	72	77	59	69	57	60	71	82	63	67	70	72	72	87	55	78	55	64	68	58	70	85	53	80	82	80	62	66	71	88	75	64	73	91	66	85	72	75	71	90	74	56	70	69	47	66	77	80	78	47	63	67	72	77	74	77	71	64	74	70	79	65	68	82	54	69	82	68	75	66	65	75	69	76	85	68	68	55	68	78	66	78	70	91	68	74	61	86	65	71	73	64	75	58	79	65	57	68	67	62	69	69	74	79	68	59	61	65	63	65	76	64	67	71	73	65	72	63	78	71	71	59	92	65	67	56	75	77	68	80	70	61	58	64	70	73	75	80	58	61	86	60	65	53	77	85	71	68	64	56	68	62	97	82	66	73	89	75	62	79	79	62	92	72	79	70	69	70	71	56	66	65	86	85	72	65	67	53	73	61	84	77	64	55	67	74	66	78	68	61	73	67	52	64	74	65	59	79	77	74	51	78	74	87	59	81	78	75	80	67	67	63	89	75	64	63	81	54	70	67	79	83	56	57	79	74	52	69	72	67	73	73	74	64	74	82	82	75	62	72	72	68	68	62	79	66	87	86	63	78	62	74	76	93	61	75	63	77	80	73	83	68	69	66	70	66	66	52	77	60	64	64	59	53	76	54	60	72	56	76	79	65	81	58	88	83	64	70	71	79	59	68	90	72	81	55	74	57	85	64	62	51	57	59	56	75	65	80	53	68	79	63	75	79	69	79	63	71	73	75	67	59	65	60	74	70	77	65	72	76	70	72	60	91	59	81	69	75	86	58	73	77	65	59	66	80	73	87	85	59	71	69	76	78	70	62	80	79	55	77	61	75	73	70	81	63	73	57	71	61	68	86	75	71	65	68	74	73	52	65	62	68	64	81	78	70	75	77	66	63	67	57	77	70	75	58	71	71	56	77	66	57	61	75	67	69	79	82	79	89	61	60	64	72	69	87	70	55	68	65	64	55	69	84	72	71	68	78	75	80	64	72	72	76	95	76	78	67	75	77	59	64	57	63	70	78	69	92	56	68	75	53	81	88	64	75	62	69	66	81	71	70	74	74	68	63	75	64	72	71	63	70	81	59	63	68	77	70	71	71	60	77	66	82	63	64	70	85	78	79	92	87	66	52	77	74	66	64	80	69	57	73	56	78	65	67	62	68	84	62	69	85	71	54	73	64	69	61	70	64	79	66	70	51	63	49	66	66	71	83	66	66	76	83	79	83	79	74	69	58	81	76	76	84	69	69	60	70	57	67	75	71	75	66	64	60	87	83	64	67	77	77	70	75	69	91	79	72	65	68	68	71	71	70	70	62	59	70	84	70	61	59	65	74	74	63	75	67	82	76	67	69	67	51	79	71	69	61	72	78	66	62	83	58	69	84	69	60	76	73	60	88	62	65	74	62	80	60	63	71	71	64	68	65	79	60	89	75	84	76	70	68	75	72	83	51	79	64	75	67	74	73	84	79	70	73	72	59	73	77	67	70	69	72	73	79	68	69	74	66	68	61	62	81	53	62	79	75	85	74	63	77	87	77	66	66	82	65	92	80	71	75	60	71	79	70	68	82	59	74	86	77	82	73	70	54	81	73	80	68	69	66	67	70	65	80	84	64	52	64	73	63	69	75	59	70	60	69	70	58	73	74	54	70	77	66	63	69	68	74	58	71	65	73	67	67	69	63	87	61	60	68	64	71	68	70	70	65	65	69	77	63	77	74	70	76	64	71	89	68	74	69	82	68	60	70	54	68	61	64	87	72	70	76	79	78	65	69	64	60	79	74	73	71	80	72	74	73	63	61	63	77	63	84	63	42	80	60	80	66	70	69	73	60	72	66	74	62	69	62	66	68	72	75	58	66	69	72	66	87	79	73	80	49	73	75	69	74	61	61	76	67	73	70	69	66	80	78	68	70	73	71	64	75	85	63	63	65	73	75	81	77	78	68	77	70	79	85	64	60	65	58	71	90	77	80	67	78	73	86	55	67	66	75	51	57	65	84	64	64	73	68	61	67	89	70	69	66	76	82	59	64	92	63	83	65	65	71	67	62	60	79	58	74	58	58	56	73	89	68	85	71	64	59	75	85	79	70	74	65	86	71	76	82	59	80	59	77	79	61	71	76	92	64	87	66	67	67	88	72	75	74	76	77	80	73	82	63	74	62	68	62	76	79	66	68	68	72	59	75	64	72	61	65	81	79	81	66	74	74	67	79	75	94	71	70	65	75	85	71	71	61	66	69	65	65	86	76	68	71	54	77	73	76	54	65	70	68	70	61	73	78	55	72	63	61	63	67	70	77	77	77	79	76	75	68	58	68	87	85	72	61	75	82	72	81	63	75	76	86	63	83	76	61	87	59	96	71	74	66	65	71	77	68	93	76	66	65	88	72	76	80	62	75	67	63	68	63	74	73	81	69	84	61	52	84	84
28102	9075	2464	2332	4849	6910	9881	12513	12660	9700	6844	4290	3551	3592	2928	2243	1957	1385	1520	2011	1861	1304	956	755	1117	6302	2637	580	552	541	549	539	559	531	526	533	496	530	574	508	529	565	549	537	544	554	503	544	510	510	560	489	514	544	552	546	499	519	521	547	545	493	541	512	511	529	521	550	537	542	552	549	514	520	516	498	512	519	508	533	536	499	531	527	501	514	565	553	525	489	529	543	516	557	532	506	526	529	525	486	525	517	538	544	541	543	497	546	529	533	498	516	516	551	522	513	533	526	517	530	528	547	569	530	506	509	527	503	533	548	508	526	561	536	558	515	532	484	548	534	540	488	491	584	541	497	522	559	469	532	554	498	560	548	509	556	481	506	534	544	556	530	521	503	520	515	492	526	527	490	521	500	515	532	547	523	532	508	559	598	550	542	527	510	523	485	542	532	543	513	512	521	549	574	533	526	504	561	544	540	507	470	510	531	517	507	530	586	515	501	525	540	545	533	557	558	522	529	529	507	534	513	543	529	519	561	520	509	499	515	513	533	547	542	536	511	567	524	527	495	500	538	518	525	518	500	532	553	513	503	498	533	552	499	545	518	528	500	508	534	547	548	494	561	540	506	523	543	531	536	541	545	518	503	476	539	540	558	528	542	572	487	484	533	522	496	515	535	584	504	525	507	525	533	505	537	540	499	542	521	522	534	517	550	524	524	546	509	537	505	528	517	527	507	545	535	523	545	539	539	524	536	551	557	535	537	585	524	497	546	516	468	555	514	519	535	538	514	459	523	527	515	519	522	564	524	519	531	509	527	516	492	479	507	506	557	567	550	508	501	516	542	539	518	559	483	513	533	535	538	531	537	494	540	546	525	513	530	542	484	514	543	535	538	543	534	518	576	536	505	539	553	515	581	546	520	575	524	512	517	559	518	566	493	565	523	521	566	546	508	526	520	534	497	546	496	556	520	523	516	540	519	537	528	563	482	557	541	524	538	549	520	547	544	539	541	544	497	524	537	520	548	521	509	510	522	523	558	568	546	532	514	527	513	523	502	550	547	540	520	520	557	555	546	542	531	507	502	559	509	509	551	559	513	498	512	487	524	523	554	527	506	534	486	550	523	567	507	519	545	563	545	531	514	559	533	535	538	546	510	499	510	488	510	513	537	550	543	550	571	518	509	530	590	525	553	546	557	543	470	507	506	486	531	511	524	521	495	512	536	529	546	533	555	548	602	524	501	544	565	539	523	538	527	502	540	587	543	512	501	525	559	524	514	536	540	538	544	505	533	554	509	517	519	520	531	524	541	505	537	544	563	514	482	590	560	523	542	504	531	533	512	508	520	524	552	546	517	544	529	513	545	549	527	500	561	526	489	506	544	504	526	546	512	539	544	554	545	543	507	521	544	554	515	539	521	548	560	535	534	529	542	538	498	529	529	510	562	507	524	553	524	535	514	495	560	542	509	503	518	562	511	543	529	539	513	524	555	566	523	500	530	537	579	523	529	523	504	534	551	542	552	509	512	550	544	545	519	537	526	494	540	536	508	545	516	511	539	503	511	547	535	535	541	544	577	502	499	547	564	574	523	535	529	566	490	559	557	493	521	498	545	540	552	542	506	496	556	525	524	524	563	543	556	523	516	530	544	548	515	515	518	529	526	526	528	525	526	551	558	541	517	517	551	579	546	530	515	529	546	513	536	533	528	549	566	509	507	502	523	543	524	516	524	550	520	544	529	533	541	540	513	538	526	529	548	512	503	536	522	545	530	525	528	529	506	524	530	551	548	523	585	575	520	539	503	526	543	503	556	527	507	535	518	552	511	563	540	524	498	573	538	548	537	550	532	517	531	509	520	507	556	543	538	503	500	526	551	491	535	524	543	527	542	494	542	538	537	512	537	493	543	533	507	538	553	554	510	486	523	479	557	500	526	501	557	544	508	536	560	513	536	495	511	527	532	515	534	535	516	511	570	494	533	552	520	523	522	512	511	581	517	482	529	504	498	551	517	529	491	534	561	490	546	562	525	542	523	529	515	507	518	536	516	571	552	515	543	548	575	551	523	510	575	531	540	502	552	575	510	505	561	548	530	502	551	494	512	548	578	541	565	485	517	544	501	570	561	584	508	537	519	498	513	518	557	546	548	539	532	558	530	540	543	523	501	547	485	521	477	497	530	530	536	495	503	547	515	513	567	500	494	531	548	558	528	522	542	558	539	567	497	521	536	547	540	523	512	566	561	501	545	553	555	512	531	517	540	504	537	532	516	548	542	529	535	549	556	515	485	559	552	565	548	541	516	522	528	552	495	516	517	489	544	518	497	523	546	531	505	557	524	525	520	538	474	528	533	563	531	511	521	550	529	531	524	523	528	571	526	515	540	515	490	497	507	515	548	515	529	556	520	497	519	475	511	542	531	540	543	513	517	532	541	500	516	515	536	523	584	545	512	501	542	473	490	577	501	537	501	575	520	569	520	516	500	526	518	530	528	549	544	509	497	532	520	479	541	517	497	526	543	531	521	501	533	509	521	533	555	513	513	571	520	552	527	564	592	532	537	492	525	500	579	481	514	499	499	567	569	535	560	499	522	529	554	550	536	536	524	561	576	505	555	521	546	512	538	543	533	507	562	544	559	528	493	495	570	539	519	536	558	528	552	508	505	514	533	498	487	511	545	503	491	507	492	569	486	552	511	537	506	558	537	518	509	538	519	578	544	500	544	498	499	536	515	591	518	518	551	535	489	545	519	533	557	548	551	542	536	527	490	530	521	542	510	517	567	540	501	517	479	533	525	498	509	574	536	512	518	533	549	560	522	541	524	552	544	478	531	522	545	508	510	541	501	535	536	542	523	524	540	524	553	535	536	490	539	531	549	561	510	512	520	513	554	500	545	522	552	504	510	563	575	485	532	542	531	565	527	566	596	537	517	504	527	529	536	505	525	506	509	505	547	552	480	517	511	567	555	526	523	544	506	535	569	478	569	510	504	521	512	585	560	518	486	556	519	492	548	541	528	543	508	531	531	514	506	519	554	532	510	524	544	506	543	567	492	527	551	525	509	529	567	538	513	521	528	527	520	506	498	537	533	496	519	506	506	517	576	556	548	509	529	511	564	532	571	530	517	524	489	551	508	476	488	517	550	530	517	511	519	539	572	501	562	536	516	514	516	509	532	527	518	499	531	525	529	552	545	529	535	505	532	556	491	517	529	521	548	539	564	539	555	502	510	532	513	520	527	525	491	569	491	553	551	537	534	515	494	508	521	508	539	525	488	534	529	534	558	535	524	541	518	511	521	519	530	503	539	566	510	552	521	527	538	518	537	544	514	524	525	498	538	485	530	602	504	503	527	511	524	546	559	509	574	554	530	549	540	511	550	519	499	517	521	501	539	526	542	531	552	530	514	553	515	519	563	540	547	529	523	545	535	531	523	507	538	520	531	533	533	553	499	524	506	538	501	523	538	521	519	557	528	525	514	524	514	561	578	546	503	522	529	528	555
4667	1039	303	210	196	169	269	338	464	328	280	209	203	211	198	163	174	128	168	163	166	136	147	109	169	378	219	138	113	129	124	109	101	117	127	127	116	118	127	122	132	148	118	124	123	123	116	138	132	124	123	137	126	129	131	118	111	117	117	129	116	118	120	115	132	136	102	131	122	143	129	122	145	115	117	123	115	107	115	112	119	122	130	120	125	141	118	123	115	124	158	137	111	108	137	110	130	117	124	126	116	120	113	125	129	116	127	128	112	114	134	125	150	136	116	128	122	135	95	117	139	127	110	112	133	132	116	123	113	127	135	123	103	116	116	136	114	112	113	114	119	112	114	130	117	116	117	117	116	119	126	135	131	120	119	113	118	118	101	133	108	138	126	113	106	131	112	120	134	119	111	125	121	123	143	123	131	139	128	112	126	129	115	132	120	131	115	131	135	133	130	131	118	123	114	135	120	121	114	116	129	120	114	128	127	119	127	114	115	111	141	106	118	118	116	120	118	113	131	120	140	133	137	114	141	119	125	127	128	119	117	125	121	105	118	122	104	131	150	136	118	95	112	111	123	101	133	134	127	129	159	111	115	127	103	110	130	124	112	123	112	130	120	128	127	118	122	131	108	132	129	110	96	125	103	125	110	114	137	129	127	116	105	117	135	128	135	142	116	121	114	149	111	141	119	108	143	124	121	115	121	119	130	120	130	113	111	129	122	114	131	123	102	111	106	115	112	109	126	132	139	132	112	121	110	118	146	132	125	126	144	135	112	133	119	125	102	109	115	121	120	131	136	122	143	144	101	124	131	119	137	126	94	103	124	120	125	136	123	133	124	131	114	113	108	121	125	127	124	107	117	102	125	110	121	119	94	126	105	107	135	118	135	103	118	122	108	114	99	105	121	121	133	137	109	122	142	134	109	126	122	107	116	130	119	100	132	120	104	121	127	140	129	141	136	123	143	132	126	132	112	120	120	123	122	117	116	119	109	109	117	129	100	125	145	118	112	141	137	122	127	111	132	123	94	93	133	125	126	141	110	127	93	117	129	127	116	127	117	120	125	132	97	112	102	128	118	123	112	126	99	121	135	120	135	111	114	145	120	117	110	123	121	113	111	140	93	120	129	137	117	129	96	116	102	104	114	118	135	131	135	127	113	102	140	113	123	109	127	118	122	129	128	132	125	127	119	131	123	117	135	123	113	122	109	127	119	122	125	136	134	122	128	112	106	122	132	120	125	108	124	123	120	134	118	149	125	97	128	140	114	102	120	112	125	130	130	121	121	96	141	107	133	108	129	114	132	130	116	116	106	117	115	153	111	137	120	131	125	134	107	137	143	137	137	115	124	128	128	106	113	117	137	116	141	113	102	105	111	101	125	111	103	122	144	113	122	121	128	117	116	123	141	139	114	122	126	119	112	123	143	122	121	123	132	133	141	107	127	120	119	142	122	119	123	118	120	144	129	144	104	125	145	138	117	132	129	120	129	100	124	110	121	152	121	115	131	129	118	131	133	128	125	106	109	113	125	119	124	118	127	122	116	128	115	117	122	123	116	117	111	125	120	113	135	131	114	131	125	119	134	122	137	126	119	115	132	109	138	122	101	125	132	119	121	114	133	135	111	117	116	109	124	128	111	99	120	122	133	130	119	122	127	114	110	116	121	112	115	124	121	107	115	132	127	124	118	108	95	131	102	117	134	121	122	107	118	125	140	104	119	107	122	135	129	137	121	110	129	109	124	113	116	126	133	130	112	122	130	121	113	124	129	115	118	116	129	129	118	105	126	116	119	119	124	120	121	121	126	147	123	120	122	122	132	150	143	126	112	122	106	118	147	107	129	104	127	120	98	117	114	121	133	128	136	115	133	121	129	125	119	123	130	119	138	102	135	112	148	122	127	103	125	117	116	110	112	112	148	125	128	131	116	126	123	116	124	128	126	105	129	127	128	145	103	106	160	132	126	128	126	122	129	129	119	118	128	139	139	125	107	131	107	143	136	116	142	111	134	116	118	101	132	119	127	119	115	118	94	120	132	130	126	112	89	127	123	107	116	118	123	136	106	130	117	107	126	133	126	146	129	126	122	129	125	123	117	124	114	123	101	117	110	110	91	127	138	118	99	118	122	110	116	109	115	127	109	126	132	113	139	124	117	117	117	112	132	130	134	119	119	128	140	121	122	107	122	137	127	134	131	109	128	132	136	113	128	111	114	135	122	150	107	110	111	127	105	130	127	115	118	120	134	131	128	107	134	113	111	130	126	118	127	108	134	111	120	139	147	133	115	100	100	130	114	123	113	129	126	112	95	131	137	127	134	118	119	121	122	121	141	125	115	129	131	118	112	120	129	123	118	115	113	113	121	122	134	122	122	117	136	121	125	125	130	96	123	127	124	143	123	139	126	136	120	117	131	116	118	114	105	109	133	109	125	126	117	116	116	105	126	124	130	132	107	119	145	120	141	124	111	134	120	109	123	126	133	134	135	124	116	126	134	110	109	128	131	115	104	124	112	129	135	126	126	117	126	128	109	115	111	100	110	124	127	117	119	134	134	131	112	115	123	111	106	145	105	114	123	103	113	130	133	118	136	118	144	130	114	121	157	126	131	114	131	141	119	137	129	129	108	119	118	100	131	112	118	108	115	105	108	136	129	114	129	123	115	114	125	112	125	147	118	110	133	142	114	115	120	112	130	153	114	104	117	123	142	110	122	131	114	140	116	122	114	102	104	131	124	114	120	124	113	136	112	120	125	113	110	122	139	134	104	122	126	121	128	111	99	123	116	107	129	150	143	120	109	111	126	116	136	144	128	107	135	100	113	120	132	139	117	121	124	115	121	127	115	113	99	109	126	117	110	113	122	121	133	107	112	127	118	119	134	126	118	114	102	112	115	133	119	122	141	137	112	136	122	132	113	129	123	141	109	138	119	108	112	112	132	113	121	125	107	130	120	117	116	130	122	123	124	119	118	117	118	121	138	109	123	134	121	115	113	140	128	110	125	107	149	123	111	118	135	120	126	122	124	136	126	123	129	141	108	142	108	114	109	155	135	109	108	109	93	118	120	131	130	104	132	125	113	132	126	125	116	105	119	115	121	138	155	130	110	109	122	113	124	117	107	106	108	121	121	111	118	128	128	120	129	129	112	137	126	129	127	124	130	105	128	140	119	113	139	119	128	137	139	137	103	114	144	122	115	131	126	130	108	128	123	118	109	140	116	122	125	120	127	139	119	131	118	127	120	112	111	118	119	119	134	117	124	109	147	125	119	134	123	124	128	124	130	112	120	108	135	104	119	120	108	119	125	115	125	117	111	126	131	125	95	126	121	140	132	131	132	112	137	123	98	123	135	138	109	131	103	137	109	103	108	127	140	127	113	121	114	132	103	135	131	116	134	129	115	130	125	113	137	132	124	141	119	112	123	134	140	129	97	114	119	111	112	122	131	114	144	114	115	121	128	114	137	111	117	125	125	138	119	119	128	126	108	127	128	104	126	128
25977	8283	2690	2606	4416	5994	9561	12020	12741	9505	7099	4460	3828	3638	3119	2476	2251	1789	1624	2212	2311	1669	1235	1037	1990	7081	2929	882	867	889	863	840	904	837	856	844	861	886	829	928	905	883	890	888	910	842	902	896	901	882	865	818	893	890	887	835	897	895	894	938	873	864	908	861	938	894	874	850	839	808	901	941	931	921	835	876	866	853	879	827	904	876	868	878	861	879	844	841	917	854	930	879	881	834	896	872	843	876	878	848	831	919	875	856	852	842	844	872	875	852	891	876	859	880	910	839	868	869	903	837	919	867	920	915	892	919	914	865	838	896	846	857	886	818	814	857	836	820	841	889	817	810	861	867	929	869	882	883	836	868	866	891	847	913	883	841	870	890	876	842	914	846	862	891	835	877	862	831	858	851	850	839	851	889	793	861	845	943	889	905	899	937	846	890	894	870	833	814	888	877	876	880	843	847	830	911	862	881	869	852	887	824	865	908	869	815	840	887	835	876	839	918	870	881	846	831	859	837	822	895	813	834	831	850	845	839	836	858	854	842	871	897	858	855	873	852	884	862	832	872	839	895	859	843	901	905	874	889	880	876	890	849	851	852	866	839	882	801	875	858	866	847	904	890	863	869	859	872	878	865	839	878	845	918	865	843	832	913	850	870	866	849	864	875	860	907	895	939	843	879	875	863	819	905	823	909	921	861	878	837	883	823	879	894	864	860	898	859	812	915	907	880	867	908	872	833	874	838	904	863	888	833	872	891	829	893	881	885	874	888	867	898	865	883	899	881	889	850	836	871	897	861	866	881	842	880	841	836	872	873	881	797	895	831	859	822	802	882	892	832	864	903	828	919	886	895	867	869	873	919	898	819	894	867	838	892	868	852	887	885	779	824	854	880	890	881	831	868	864	850	889	839	879	860	831	907	868	871	883	885	876	811	892	880	850	831	824	905	887	895	863	874	843	901	839	882	873	880	884	873	821	835	872	847	865	943	892	885	863	878	884	904	892	843	871	899	881	895	876	852	823	850	859	862	865	856	896	854	962	870	812	881	893	876	853	824	871	897	829	842	910	850	909	825	860	890	841	892	891	873	830	862	795	889	843	853	924	857	860	869	876	894	896	902	860	847	880	949	825	847	874	823	870	920	890	911	846	916	881	882	851	874	844	876	855	842	899	871	820	853	889	902	879	856	843	880	901	870	865	838	882	904	859	888	884	888	907	850	892	862	862	904	901	873	877	793	906	893	873	842	829	863	874	854	854	898	938	870	914	865	837	852	868	872	863	846	881	844	892	893	851	841	835	821	879	891	861	799	860	835	871	896	860	841	831	857	924	857	841	830	854	890	867	823	856	849	889	915	860	855	820	879	872	844	888	860	851	855	878	851	898	828	862	850	904	832	840	854	858	880	884	878	822	854	863	812	884	876	869	835	874	905	848	896	832	825	851	926	869	904	862	853	854	851	872	863	899	841	840	851	853	857	901	846	899	876	823	808	898	832	889	902	817	908	870	869	843	880	836	879	873	899	869	847	889	838	864	868	813	880	881	843	880	853	831	893	873	833	841	926	838	855	849	866	887	838	850	872	911	852	863	862	834	832	806	837	869	866	933	859	880	888	863	862	861	877	965	853	893	893	922	891	874	880	860	859	846	844	861	924	886	892	864	875	869	882	853	850	847	852	826	848	868	889	915	899	859	846	848	798	884	809	882	876	830	879	851	920	838	870	853	852	848	843	891	853	882	853	856	878	863	856	842	863	846	934	881	897	879	835	842	836	897	845	846	813	831	869	887	901	865	849	800	832	867	902	879	862	840	892	865	840	845	858	890	878	822	879	901	825	875	873	911	860	877	867	899	836	918	852	883	860	845	897	846	842	869	815	873	874	824	841	871	897	884	846	862	850	848	897	846	847	885	848	847	882	878	875	886	890	826	858	810	885	871	816	876	879	869	828	898	871	933	894	884	840	902	863	872	912	843	909	853	860	860	890	883	856	887	859	848	871	881	892	863	919	865	863	861	874	881	845	900	855	849	821	868	857	893	903	845	865	841	896	845	891	782	856	858	852	869	855	874	848	888	816	850	889	831	859	877	821	862	906	885	927	869	902	830	824	886	849	888	862	847	860	819	883	853	928	815	891	911	893	840	895	828	884	868	854	890	877	834	889	870	896	895	842	873	924	876	881	853	853	895	883	860	824	914	856	887	858	879	895	842	875	895	900	824	867	859	857	840	858	909	881	887	858	854	844	827	810	869	840	865	863	851	887	855	859	887	897	833	838	866	899	934	843	885	847	919	869	842	912	846	963	843	913	816	837	814	876	850	852	893	878	879	850	913	878	871	908	852	839	831	885	890	841	823	864	848	896	899	885	854	888	903	844	904	811	821	883	887	865	904	882	887	865	883	874	876	862	854	853	845	901	882	870	806	885	867	848	861	869	834	868	834	902	902	853	844	825	892	912	838	863	864	878	872	888	813	865	902	850	845	860	864	872	897	856	865	844	832	921	920	927	873	781	874	898	840	824	872	812	855	844	865	853	864	919	850	868	816	870	893	918	890	856	844	845	863	864	881	856	816	869	937	837	875	893	845	879	853	823	882	851	867	843	872	873	890	886	871	875	856	869	876	879	909	865	866	876	864	874	900	831	866	828	847	883	831	888	912	928	831	852	896	828	873	892	868	866	843	875	876	852	844	880	823	833	895	923	893	858	876	852	893	857	884	870	825	924	870	843	822	898	837	863	859	851	903	854	896	920	839	878	836	900	846	807	855	890	892	889	856	884	883	837	872	927	881	835	830	870	907	846	865	880	849	826	908	853	863	884	876	860	867	876	839	878	844	835	890	828	883	918	873	833	879	903	935	879	829	898	881	848	868	892	882	857	841	828	844	926	884	850	887	853	802	906	888	854	829	921	875	808	905	845	891	855	885	850	854	891	881	873	867	895	875	833	851	865	866	817	893	907	890	900	814	929	855	878	903	876	860	903	887	910	907	898	832	880	861	866	902	816	823	805	910	855	880	872	870	830	842	832	889	836	870	911	873	858	851	884	918	830	879	931	969	893	928	878	932	839	870	894	833	865	843	834	908	865	884	833	835	828	879	857	884	872	839	863	835	865	846	880	853	844	859	867	855	885	861	843	822	879	933	876	927	936	959	880	925	853	846	887	852	870	883	844	852	876	909	862	882	905	886	859	861	853	861	864	878	891	828	886	869	859	886	885	882	875	876	843	851	851	816	898	867	870	870	876	861	844	853	872	877	830	879	843	857	889	912	872	897	925	873	834	859	863	865	828	841	852	907	904	869	866	889	866	869	870	844	870	854	892	836	863	872	895	896	919	870	858	878	816	853	835	858	835	846	846	879	869	878	851	845	858	832	850	871	852	841	867	872	828	891	892	860	853	920	845	840	885	865	836	908	876	871	911	889	845	846	856	882	840	835	829	884	855	850	848	901	800	838	839	852	816	849	891	900	895	850	909	857	889	821	901	834	885	881	852	847	900	930	881
5646	1639	349	187	145	177	295	419	593	439	293	201	167	148	131	127	109	98	92	138	119	97	53	57	152	539	159	69	51	48	53	43	51	46	58	55	55	48	62	51	59	42	45	50	33	61	66	53	61	44	56	36	56	44	58	60	46	45	71	53	44	52	55	56	60	56	49	61	48	44	48	45	56	55	40	52	55	60	49	58	52	48	51	67	45	40	63	42	42	61	56	45	62	54	60	48	48	59	53	49	53	57	44	44	54	75	67	48	49	49	40	66	67	47	49	48	41	54	53	61	56	61	54	57	53	49	59	56	44	42	55	47	53	51	65	58	40	50	54	49	42	53	58	54	63	53	49	41	42	50	53	57	50	54	49	52	64	47	49	49	55	52	53	55	53	52	65	57	58	45	58	51	52	58	49	57	50	59	44	47	53	56	55	48	64	54	36	53	54	50	53	57	59	52	56	46	47	47	66	61	56	59	57	53	49	47	33	59	60	54	51	52	67	52	45	43	55	59	54	58	45	52	42	51	45	46	52	56	47	48	62	64	57	54	53	38	54	48	43	66	56	59	50	49	62	56	52	54	50	62	70	41	61	54	51	56	42	62	50	49	55	52	62	51	50	52	57	44	48	48	68	59	39	56	58	58	54	47	55	71	54	73	57	50	42	43	49	49	58	57	51	47	59	56	43	48	49	66	50	59	57	60	57	60	48	47	54	46	48	50	59	61	55	41	45	55	47	46	54	46	48	54	46	51	54	47	56	54	62	59	46	54	49	50	53	43	55	43	44	51	53	58	63	54	51	56	66	58	52	43	51	57	57	46	52	54	60	53	48	50	45	70	56	57	44	59	65	40	51	49	48	54	57	50	50	56	66	52	57	49	40	63	56	47	52	41	42	46	56	47	56	53	63	42	65	56	48	52	51	58	56	56	57	44	51	53	66	47	59	41	43	60	51	56	55	50	65	45	57	61	51	66	66	56	54	58	46	56	59	51	45	58	52	53	52	53	49	47	43	44	54	56	41	55	41	45	50	53	48	52	59	45	40	59	50	34	55	61	44	50	53	59	63	46	61	59	60	54	68	49	44	52	56	52	62	46	49	52	54	63	48	48	40	54	40	50	47	52	61	45	64	48	60	59	55	57	48	62	49	52	54	58	61	57	44	47	53	38	47	61	44	46	58	45	45	48	53	49	59	42	48	52	54	54	39	55	51	58	57	50	57	55	59	58	65	59	52	45	45	57	56	52	46	43	50	49	46	56	50	53	55	56	58	53	53	60	51	52	50	53	57	54	49	49	51	59	49	50	64	62	57	46	40	45	49	47	64	38	56	52	38	54	59	55	50	46	39	55	66	51	52	50	41	62	43	41	62	53	58	48	48	55	44	50	55	52	33	57	59	45	51	51	66	58	47	48	55	62	39	48	42	51	72	49	52	40	65	44	56	61	50	43	49	45	52	45	48	47	53	42	51	60	41	62	59	43	45	50	54	45	47	46	49	47	52	53	52	49	50	59	53	53	52	45	55	60	64	49	44	51	45	66	37	49	55	50	51	41	51	59	47	45	46	48	45	53	51	44	49	59	49	56	42	50	56	53	50	71	41	59	53	60	55	47	51	40	48	48	48	43	45	48	60	57	52	45	63	38	47	42	51	38	45	56	41	66	47	44	50	51	47	59	52	46	61	48	53	45	62	48	55	41	50	66	45	54	52	58	57	50	56	51	58	51	62	53	64	56	43	51	46	57	50	56	45	62	56	51	45	41	50	55	52	59	48	55	45	45	56	60	43	48	60	40	44	47	62	53	46	52	51	53	61	73	52	52	44	35	64	43	71	56	49	69	52	54	47	43	53	59	48	46	60	47	55	53	54	55	51	51	56	52	65	54	46	63	65	51	54	50	48	68	59	54	53	47	51	55	47	60	53	46	51	54	62	46	52	52	56	51	52	48	41	65	60	58	50	57	49	56	50	55	53	45	58	53	69	55	63	57	42	46	50	56	42	38	57	48	60	52	61	44	45	49	44	56	48	41	56	54	55	57	46	56	51	41	47	46	50	48	61	56	62	51	62	54	47	42	52	43	61	52	46	48	67	54	63	55	44	58	54	52	48	46	52	51	60	42	55	53	46	53	50	49	49	56	62	50	40	53	55	50	59	63	49	59	45	37	62	52	53	65	63	54	42	62	46	62	59	55	42	53	64	44	64	45	63	48	58	57	47	54	62	44	58	58	59	51	55	52	51	48	58	46	39	54	50	55	41	41	45	46	48	57	53	57	44	48	52	37	65	41	59	50	52	57	74	56	51	41	50	40	51	69	47	43	47	61	50	56	47	48	54	56	49	53	54	56	48	49	51	44	58	49	54	60	52	48	52	42	41	55	53	47	54	43	61	55	40	61	60	49	51	40	51	42	59	50	49	47	63	69	58	52	37	53	46	51	57	49	52	50	42	53	53	52	51	44	56	43	55	55	65	49	52	64	38	40	53	55	56	60	52	54	54	68	42	60	57	61	47	54	55	52	64	55	51	45	67	47	45	64	56	56	57	61	52	48	63	74	58	50	48	45	62	49	41	47	63	56	51	43	49	51	62	52	50	63	47	43	47	53	50	53	66	53	60	51	62	49	53	48	51	53	52	55	50	50	52	47	49	52	49	51	46	50	50	47	47	51	56	51	46	45	54	51	55	40	41	47	52	50	50	54	64	50	53	64	49	45	64	51	51	51	54	46	39	60	62	61	47	48	43	49	58	44	54	57	60	58	47	58	35	58	40	47	55	56	57	63	47	58	36	31	51	48	42	56	39	51	42	60	53	48	54	58	46	52	62	52	63	35	46	50	44	36	53	51	47	55	58	36	52	53	41	42	51	63	40	49	62	54	49	57	46	46	49	55	53	46	47	46	62	56	50	57	41	35	52	51	56	57	53	35	61	53	58	43	71	69	57	59	50	39	49	45	47	61	60	49	46	60	55	52	52	39	45	53	65	55	45	47	53	56	32	48	51	57	66	59	49	47	51	50	52	46	58	42	51	43	65	58	59	67	53	52	52	57	64	53	43	30	45	47	47	49	52	52	52	46	45	55	43	64	59	61	55	54	44	48	46	52	52	59	44	47	59	51	53	52	56	44	49	47	54	42	52	53	67	50	54	41	42	38	54	61	58	52	50	63	53	43	47	53	44	57	49	47	60	59	44	49	60	57	43	51	55	54	58	32	44	54	51	65	55	50	56	53	50	66	49	51	45	47	53	45	66	41	59	43	61	65	45	54	52	50	65	56	54	51	65	57	56	47	60	41	56	51	43	55	33	51	53	59	41	44	51	60	46	55	53	50	43	53	54	51	49	50	51	44	52	45	50	54	49	55	56	45	55	49	56	66	45	55	60	62	54	52	52	49	60	65	72	46	47	52	47	50	52	36	52	56	60	61	55	58	54	55	67	42	37	52	56	51	60	60	61	53	45	52	55	43	37	45	46	48	53	60	58	66	57	55	51	50	55	55
32034	11126	3309	2861	5597	8538	13184	17063	17029	12638	9438	6126	5090	4054	3157	2901	2302	1764	1500	2562	2323	1328	901	658	3297	10783	3146	411	434	382	374	397	389	426	420	411	419	383	379	388	383	418	405	420	394	406	365	386	390	401	425	393	379	390	414	381	381	398	402	379	359	435	381	379	368	361	399	377	383	394	415	374	363	384	361	395	367	351	374	331	411	361	365	413	390	394	374	337	366	411	369	366	397	428	375	418	364	374	370	398	392	428	387	372	361	388	391	400	405	413	406	391	439	369	363	402	399	371	390	388	381	400	368	390	375	359	354	363	338	379	365	380	341	364	389	383	371	357	414	402	372	368	399	388	381	355	378	334	396	358	368	408	372	377	360	363	390	360	377	354	374	388	378	377	367	386	343	354	400	376	367	373	383	414	402	376	386	368	376	388	369	352	355	385	392	353	381	428	356	338	378	401	364	412	363	408	425	370	401	390	392	430	374	365	379	401	373	388	412	374	377	374	372	371	411	352	358	386	355	350	377	368	440	372	383	408	336	385	413	365	395	391	366	349	371	372	379	389	374	382	386	373	352	380	384	369	385	390	374	376	365	369	393	424	416	371	406	369	399	380	392	396	394	380	373	415	393	359	378	424	363	351	396	355	417	371	370	398	371	405	370	351	399	380	406	399	376	370	383	350	367	365	387	389	388	386	372	386	377	341	427	342	376	382	388	353	390	374	404	381	383	393	396	386	374	362	406	420	393	376	394	386	410	363	425	362	383	380	369	368	386	343	371	348	405	377	358	366	426	398	378	372	394	387	371	382	380	374	393	369	345	379	376	382	397	363	395	363	389	367	380	352	360	366	402	367	419	394	376	364	348	378	378	352	386	400	386	391	380	367	376	425	420	389	354	375	353	394	403	372	371	358	370	363	363	387	369	366	406	387	435	342	358	396	399	389	368	349	369	384	366	412	414	368	372	393	375	353	382	391	380	391	393	410	351	404	374	386	387	415	386	400	376	402	360	346	373	429	377	361	364	408	362	380	368	389	348	393	366	378	372	404	351	363	357	401	391	380	372	412	400	409	378	428	374	391	395	357	354	385	359	385	375	390	377	380	390	345	369	366	414	412	356	368	369	366	381	381	378	369	350	358	411	365	379	401	408	366	384	387	391	375	377	402	322	402	341	393	363	378	402	365	360	387	403	392	403	405	373	370	401	412	418	340	392	378	370	380	377	376	393	405	400	413	383	342	410	411	364	427	410	393	385	362	380	396	429	392	400	395	367	405	377	376	382	380	353	369	361	361	394	365	405	400	354	381	373	411	400	361	390	389	395	407	384	406	409	405	389	393	388	379	374	413	380	372	377	365	387	336	372	369	373	358	425	407	384	374	366	391	366	344	395	398	361	396	369	402	410	380	361	354	366	354	382	379	381	377	373	379	407	372	377	384	389	385	397	353	416	360	383	403	392	377	369	383	395	382	378	360	347	369	357	366	379	433	425	393	341	400	431	360	388	406	356	392	420	345	408	353	383	349	409	375	389	372	403	399	365	403	371	386	373	380	328	362	368	376	383	379	386	359	369	382	368	390	415	423	375	370	408	406	403	373	412	392	372	370	393	383	411	330	384	365	376	362	398	398	378	373	403	420	377	420	370	397	376	344	370	385	373	397	357	397	379	349	371	391	385	397	364	369	411	371	401	382	427	358	384	433	386	345	386	400	380	398	357	412	371	403	368	377	348	374	385	358	393	369	384	399	371	437	391	355	414	375	385	383	374	356	418	406	391	414	363	359	376	352	394	365	390	395	384	368	354	374	362	370	377	391	341	368	390	378	390	381	378	399	376	368	381	378	392	385	369	371	388	375	384	370	400	387	408	400	391	394	385	385	381	396	351	355	376	379	394	357	382	370	406	373	360	419	389	355	378	390	359	352	361	396	403	400	389	346	410	387	395	376	372	370	404	408	378	377	347	387	355	403	355	408	377	373	385	351	391	401	358	367	383	364	401	351	377	367	371	389	414	407	410	388	371	389	342	398	399	397	397	371	367	379	409	393	393	381	395	383	343	407	412	394	360	376	364	413	381	387	410	363	395	393	399	358	389	350	429	376	376	363	423	391	373	388	398	372	408	342	342	410	377	399	358	401	398	420	396	356	390	399	403	400	385	368	394	378	370	419	382	388	378	377	372	372	402	335	347	377	399	386	386	399	387	386	365	350	375	375	400	386	405	362	385	371	399	365	387	376	362	404	369	395	363	400	410	387	365	381	351	377	404	412	379	393	351	390	368	399	387	384	378	362	379	392	390	347	385	383	355	407	383	371	347	399	395	407	379	391	370	368	392	381	378	421	396	375	387	380	407	372	382	386	349	386	380	385	392	363	384	392	386	375	378	407	379	393	400	383	422	367	384	344	397	393	384	349	381	391	400	391	389	351	394	380	351	395	374	411	408	418	377	413	386	362	412	363	401	364	351	374	379	375	389	374	406	370	358	348	370	380	357	406	365	405	358	380	350	376	390	367	379	334	382	381	370	368	390	379	387	387	343	392	395	413	381	358	356	377	401	376	348	398	381	378	359	374	398	371	353	347	395	398	373	400	394	386	384	361	356	400	357	394	388	380	377	389	390	378	391	356	401	358	440	400	387	390	401	395	391	387	363	364	363	378	375	401	393	413	385	341	346	396	401	403	356	397	368	371	361	423	391	396	419	382	375	362	356	387	384	397	370	359	385	385	380	351	370	385	375	375	384	366	400	379	342	402	412	392	413	413	388	377	367	383	385	357	405	416	387	403	362	376	360	352	364	371	372	385	356	370	380	369	424	403	387	404	367	362	384	339	413	369	401	388	368	387	382	391	358	375	384	411	375	404	381	351	378	367	391	377	371	398	406	390	388	383	405	396	389	398	369	356	394	360	368	366	392	382	372	391	429	393	375	352	376	398	399	374	373	349	411	404	386	366	409	337	383	380	380	361	401	379	347	380	365	406	408	365	378	385	376	368	377	390	372	384	419	431	411	386	398	394	354	354	377	352	371	378	389	366	378	382	368	372	383	427	393	406	367	386	355	389	381	374	359	398	440	384	384	397	391	367	399	429	392	370	402	390	406	374	393	384	367	383	392	392	404	372	399	397	374	390	366	384	382	368	398	380	357	369	390	380	421	398	360	378	411	397	440	384	384	400	370	395	390	420	375	384	393	388	361	388	346	400	377	358	394	370	366	360	366	375	364	369	383	383	411	364	394	381	362	385	351	417	398	400	361	384	406	378	410	351	406	408	371	379	389	420	353	357	403	378	328	417	379	384	373	345	368	403	336	352	414	380	375	391	351	427	371	394	372	365	379	377	371	406	386	387	352	403	379	384	402	405	382	389	405	394	357	362	361	397	419	387	407	360	382	412	394	409	385	382	408	358	388	381	391	364	416	392	394	359	375	378	411	344	365	387	377	352	394	406	345	378	392	417	388	387	358	383	415	389	389	404	383	376	386	384	374	374	411	376	378	391	404	367	382	397
2818	655	257	178	156	178	216	297	323	289	212	193	179	180	162	153	151	148	142	156	139	149	126	131	119	194	149	112	123	125	134	125	119	138	130	140	113	120	117	122	134	118	125	119	123	123	124	121	129	134	134	145	139	129	135	110	122	117	150	143	155	145	134	131	116	116	127	138	117	118	153	126	130	129	127	147	140	127	133	119	127	133	142	136	124	123	144	133	140	144	134	119	133	118	148	137	125	135	129	127	131	143	138	141	127	141	122	147	120	128	128	142	122	134	138	137	117	124	126	142	129	115	145	152	126	110	129	137	152	132	134	123	147	124	132	125	127	128	127	146	137	155	147	132	143	134	127	134	140	133	116	158	113	135	117	119	134	120	117	100	112	137	143	133	121	123	115	153	137	120	136	127	128	143	108	117	148	139	149	121	125	122	137	128	148	127	139	135	131	117	137	128	145	143	150	128	140	134	120	138	137	117	128	127	140	155	121	117	122	137	142	120	131	122	131	120	147	120	141	130	135	147	137	128	136	122	146	125	115	143	119	115	144	139	117	116	126	129	127	119	128	135	151	131	128	135	122	157	141	111	140	128	130	131	127	124	139	137	130	145	114	116	121	128	114	142	131	138	128	142	120	121	136	130	130	135	131	130	113	126	141	143	139	129	126	115	131	130	137	112	131	134	126	132	143	118	163	136	110	135	107	128	140	127	137	123	143	135	129	133	113	123	143	115	110	131	145	124	117	112	117	120	136	122	138	158	133	111	146	131	116	139	149	160	133	135	142	136	139	119	117	111	120	129	133	117	99	135	139	116	144	115	140	131	150	125	145	131	146	132	135	141	147	135	122	132	136	126	130	130	137	131	150	136	134	116	120	141	134	135	142	127	122	126	138	122	139	113	125	124	134	155	126	144	131	144	132	137	131	136	129	144	134	134	122	140	121	135	133	134	142	149	130	137	130	121	117	137	116	115	134	157	129	117	150	125	132	130	145	129	119	122	115	155	144	126	127	133	136	125	118	122	146	147	146	138	135	128	132	132	145	147	134	137	125	131	145	132	143	122	152	110	119	138	126	111	142	125	123	130	146	130	131	126	139	113	158	116	127	111	131	140	119	123	111	129	138	114	121	146	134	124	127	125	140	129	141	140	115	124	142	125	134	138	139	141	155	124	135	147	136	123	125	145	134	130	145	109	156	123	128	115	147	131	150	139	118	130	121	127	144	135	141	122	140	141	148	121	121	108	141	142	134	146	137	125	130	133	129	138	122	123	108	102	135	141	134	131	119	123	128	127	129	132	129	135	134	132	124	130	129	134	122	132	124	163	131	112	118	143	125	129	147	105	130	140	137	129	132	146	131	136	113	118	127	151	131	117	134	119	128	135	137	142	135	136	139	104	143	132	137	115	131	126	134	140	117	128	136	138	144	123	138	130	135	104	123	123	135	130	139	122	135	107	139	113	128	136	120	138	135	128	114	151	139	123	129	141	136	128	139	127	131	152	139	133	109	133	134	121	156	128	117	121	132	152	131	109	137	158	132	130	136	133	121	106	139	139	144	121	126	131	158	114	124	135	120	132	122	134	130	131	144	135	127	118	139	137	147	131	133	118	154	123	142	138	131	140	118	137	136	132	132	130	125	139	134	133	120	124	141	138	108	129	145	133	128	129	141	127	129	111	117	127	149	146	127	138	136	128	128	122	127	125	139	142	138	139	123	136	136	145	137	122	133	127	120	115	132	117	135	145	134	132	141	133	128	115	128	127	122	153	127	113	131	137	125	121	135	123	124	120	110	138	128	146	142	116	136	123	131	122	140	154	164	139	126	140	131	126	109	140	153	129	136	137	119	109	135	116	130	129	138	151	143	125	133	137	129	123	127	139	107	128	141	123	122	138	124	137	145	115	148	134	126	139	122	146	126	124	129	136	127	141	138	120	102	133	105	168	141	149	131	136	118	128	128	131	149	143	133	133	126	134	125	121	136	116	131	136	123	146	125	119	115	128	119	161	134	133	133	131	146	123	118	130	119	128	129	138	136	108	137	121	132	116	131	130	123	133	123	132	130	126	136	126	134	109	124	145	154	154	139	147	147	111	118	132	150	132	132	129	124	133	123	130	137	116	128	127	153	120	127	123	139	133	116	150	125	143	120	132	122	118	128	139	142	117	127	141	144	126	125	132	124	144	135	123	132	130	131	138	140	127	127	137	101	129	158	133	132	150	135	158	144	120	144	117	114	125	134	115	130	132	123	128	124	126	125	125	132	125	140	137	133	126	130	145	128	123	150	114	125	127	128	134	114	133	106	140	113	142	143	133	122	131	131	127	146	135	140	138	128	149	159	115	143	138	112	135	140	141	142	104	132	124	131	142	160	119	132	150	141	129	127	124	113	128	141	127	115	130	134	130	133	127	108	104	140	135	127	140	163	127	133	135	152	130	138	126	118	147	128	136	143	125	124	146	129	149	141	132	125	108	160	131	132	142	142	141	120	127	118	133	125	135	135	137	128	108	121	132	117	142	119	139	142	134	123	107	129	136	128	117	145	138	122	125	124	153	118	144	133	134	140	134	125	137	127	154	140	127	121	131	135	139	143	124	128	137	137	123	150	129	141	142	125	118	133	139	142	141	132	120	136	122	122	139	112	125	150	121	135	128	125	135	128	138	126	157	155	138	124	113	127	124	121	137	115	134	142	123	127	150	133	131	122	121	132	143	127	139	140	138	138	120	131	133	128	132	130	144	112	128	153	131	125	119	127	157	140	127	136	125	142	132	142	138	125	142	133	128	142	124	116	137	131	147	148	139	116	135	135	118	132	118	136	130	122	136	123	146	115	138	134	144	135	119	137	133	137	137	123	137	133	117	122	127	133	128	137	127	128	117	133	149	127	129	139	118	148	141	117	119	148	137	135	136	133	132	158	121	123	131	121	135	132	125	133	138	138	111	144	134	141	118	131	128	144	140	114	139	137	152	122	115	143	140	138	134	104	148	140	123	130	126	143	118	130	146	114	116	120	121	147	133	125	122	140	140	125	130	128	120	136	135	140	133	140	130	141	132	139	133	130	149	136	130	131	147	158	133	136	146	116	106	111	157	132	129	153	140	123	152	143	141	118	118	149	136	106	112	130	127	124	146	133	117	149	123	121	124	140	117	123	130	136	126	130	111	137	127	134	128	113	113	128	126	138	129	133	124	134	120	112	126	129	121	133	143	125	135	142	143	123	135	132	106	109	156	126	147	133	126	133	144	129	150	135	144	122	141	128	140	133	153	131	123	125	133	117	143	130	144	113	129	132	114	138	128	144	127	136	150	134	132	116	123	133	137	121	131	115	117	135	151	120	134	142	150	143	124	134	154	123	129	124	118	102	135	138	114	110	117	123	134	130	134	122	125	104	134	119	128	139	123	135	120	142	132	135	131	129	139	134	149	140	153	123	123	149	140	114	131	129	139	137	126	138	118	141	142	143	133	118	131	130	116	131	133	127	112	140	136	133	149
21224	6157	2109	1939	2821	4263	6970	10088	9508	7082	5085	3374	2907	2359	2110	2071	1653	1367	1402	1931	1713	1280	1088	1028	1266	2366	1245	959	1002	949	913	930	922	959	917	912	944	988	930	889	931	891	971	909	880	951	897	891	916	917	872	952	926	931	978	884	950	934	920	924	896	953	944	951	921	980	954	958	960	941	961	945	877	944	939	933	894	924	867	970	972	940	943	906	927	956	919	920	887	948	923	946	861	954	947	924	929	943	931	951	927	913	931	909	991	997	916	866	956	973	897	952	932	930	952	880	953	908	883	994	909	946	929	966	954	882	934	972	900	931	934	895	933	922	918	907	957	907	886	951	975	886	957	941	845	944	923	931	937	928	905	965	886	925	952	938	964	971	888	918	937	925	928	938	962	992	974	882	904	937	933	905	958	954	965	965	890	958	931	955	898	922	982	979	875	964	924	950	909	908	957	939	915	918	884	917	947	908	940	927	926	905	934	938	965	941	921	947	875	945	961	932	913	907	922	968	950	940	927	917	862	922	911	939	925	951	933	937	964	936	907	972	926	936	928	909	897	985	960	910	987	948	955	927	940	955	943	935	982	929	939	958	887	941	919	927	916	936	951	962	955	927	915	906	904	889	870	968	912	984	984	920	994	966	905	908	944	929	918	899	901	953	927	942	963	898	891	948	883	942	940	917	937	895	902	880	943	952	911	908	953	925	975	967	942	926	934	989	962	983	968	958	906	935	989	1007	980	947	904	973	909	956	973	923	939	954	1007	893	937	960	941	895	911	966	915	932	973	948	923	961	879	981	956	931	977	951	902	900	964	909	915	869	911	942	995	892	944	942	941	942	914	879	932	902	910	950	897	898	951	962	913	942	911	913	927	896	1003	903	962	927	903	907	913	959	852	970	914	949	904	911	964	970	953	970	929	941	951	937	966	881	920	928	933	887	900	832	889	991	950	874	946	928	917	930	919	895	947	934	920	905	928	976	905	923	912	921	918	914	948	935	898	953	944	914	1004	954	915	889	866	917	925	880	912	982	922	915	959	946	970	976	928	921	943	947	959	892	953	871	943	876	976	967	877	940	926	881	991	953	951	944	921	929	939	938	958	923	972	968	915	915	946	983	947	904	956	963	912	957	911	967	941	964	922	925	918	978	917	929	961	933	938	940	970	936	929	960	965	914	904	944	913	946	897	950	1006	946	1014	967	939	916	923	932	907	972	958	972	938	954	890	941	952	1037	911	911	947	958	913	928	873	936	932	916	931	899	886	917	949	937	960	929	938	913	937	932	954	963	955	922	939	934	910	987	948	942	968	918	944	902	931	909	906	904	907	926	889	932	832	902	960	931	952	974	914	897	962	913	950	930	903	901	917	942	949	958	930	949	960	935	964	955	956	945	949	923	876	908	951	950	973	959	917	853	926	929	958	992	931	956	893	977	934	962	958	900	905	962	980	936	958	934	913	882	949	942	944	908	897	883	941	976	913	931	957	944	919	969	906	903	924	938	933	967	957	955	920	936	905	948	919	968	965	930	943	933	939	945	946	960	914	967	949	968	929	923	944	895	948	904	832	938	945	917	974	903	952	945	948	936	952	964	877	902	882	935	837	874	961	972	948	907	955	959	954	906	962	967	923	945	937	976	960	905	976	911	960	934	924	933	991	897	961	951	942	928	966	991	903	904	924	960	954	883	948	986	940	985	929	968	872	911	919	951	906	959	904	973	918	966	936	925	967	918	910	975	910	948	916	931	976	920	947	932	973	891	929	923	877	912	953	937	951	955	931	928	942	967	950	933	907	898	1038	953	935	942	951	950	931	959	1020	938	953	995	970	947	923	956	938	966	930	957	931	937	993	934	927	985	919	921	981	946	928	935	940	999	895	953	956	974	921	936	966	896	1004	911	972	895	977	918	911	976	890	932	926	957	897	959	953	920	974	936	901	983	883	913	915	928	905	965	900	953	960	955	957	887	887	912	943	982	922	886	922	866	956	954	924	887	972	911	977	964	891	966	967	952	933	952	960	884	943	904	876	924	920	960	964	912	970	945	925	922	899	904	929	949	924	920	933	944	946	948	968	949	994	977	1053	870	948	981	937	931	943	930	910	895	952	952	980	913	954	959	977	887	949	955	953	914	957	940	965	982	939	980	941	942	964	877	973	935	918	918	974	930	935	953	937	896	913	910	877	1006	947	945	873	947	917	899	944	891	969	956	900	921	968	904	982	882	912	922	933	946	884	951	964	938	926	980	954	895	925	928	986	968	967	925	968	921	945	951	899	943	905	940	925	905	940	973	898	939	895	881	897	898	947	946	944	950	914	964	900	929	913	955	895	940	1011	928	933	900	926	919	906	925	930	965	929	973	905	856	936	966	938	936	923	955	889	961	947	959	956	934	971	934	955	968	872	894	923	964	955	854	892	960	944	917	957	954	923	952	951	932	932	939	937	928	888	917	949	964	901	913	984	928	949	951	1026	931	942	984	920	954	981	940	977	906	990	937	911	936	972	993	915	908	926	919	921	966	924	937	928	936	921	945	931	981	944	916	927	967	837	968	917	941	909	898	896	903	868	938	964	928	907	900	977	950	941	932	956	928	972	898	919	1015	916	954	920	993	929	905	914	931	976	953	929	944	903	929	967	946	944	916	950	912	980	903	927	956	920	912	959	885	936	992	932	891	913	930	891	934	894	895	964	888	904	957	908	989	916	984	925	989	927	894	935	961	939	942	964	924	941	969	975	893	982	950	909	888	949	971	975	958	955	952	992	952	917	955	884	939	997	993	897	918	906	893	953	944	931	1002	926	968	904	933	928	883	910	1004	946	967	965	913	932	916	901	950	902	962	900	955	898	954	1002	943	899	936	942	860	915	975	964	1016	908	941	889	935	874	923	927	987	939	947	889	958	929	884	925	989	934	998	949	937	877	902	985	938	960	857	984	901	910	966	921	944	921	973	923	894	1002	926	959	952	908	970	945	917	927	955	915	993	943	940	923	918	980	948	929	942	981	986	902	932	919	980	908	1008	961	911	985	924	1012	937	954	900	995	937	897	949	947	909	905	935	980	945	900	904	934	910	927	883	903	900	900	944	940	915	954	944	948	969	937	930	1003	965	970	907	941	904	1026	933	936	931	950	954	928	923	891	952	966	898	974	879	931	915	929	928	931	915	938	944	884	933	868	998	1013	942	966	953	909	976	945	910	958	947	930	968	906	947	915	899	926	934	920	918	897	955	939	917	929	975	988	949	871	927	925	935	931	954	960	920	950	908	984	961	882	985	981	954	937	948	939	941	929	941	965	946	918	869	936	945	937	867	899	932	920	955	978	940	953	968	920	959	889	932	967	897	899	952	989	907	962	969	879	928	954	948	963	929	914	990	901	914	901	947	934	961	964	935	995	905	944	899	948	909	905	944	882	910	929	953	915	898	908	920	963	975	896	897	983	917	944	929	941	947	939	966	967	955	982	881	927	949	933	955	913	956	847	961	908	980	892	947	894	945	977	944	956	922	904	951	1000	943	906	920	956	937	956	945
3812	1208	303	177	147	135	241	386	424	324	268	183	161	145	130	117	113	88	101	102	115	101	90	58	154	326	103	84	71	69	59	76	64	67	65	68	80	65	80	68	70	62	66	85	71	75	60	75	55	68	81	60	71	70	57	77	78	68	89	65	83	80	54	71	71	78	76	82	66	56	70	64	66	67	72	66	66	67	61	64	76	99	83	75	58	75	70	80	69	71	55	72	74	65	64	80	80	66	72	71	74	67	73	77	66	81	54	87	70	71	71	74	73	55	47	64	60	58	68	66	67	90	58	82	76	75	55	76	63	65	62	64	82	65	64	84	69	54	75	85	55	62	58	69	69	58	67	70	68	69	79	82	74	72	64	64	76	67	71	71	73	63	83	68	69	77	75	94	65	68	63	58	70	68	74	60	73	64	72	49	78	78	82	86	65	75	76	61	81	65	70	79	54	68	59	73	82	75	87	63	71	76	67	71	80	56	78	67	79	84	53	65	78	78	62	69	64	73	77	77	63	68	77	68	52	76	68	65	71	71	69	77	65	73	70	81	56	76	86	79	83	76	55	75	54	70	57	67	75	70	61	70	70	68	67	77	85	54	69	71	63	68	72	68	74	69	83	74	59	66	67	69	67	73	77	77	73	76	63	72	64	79	74	79	73	87	79	66	95	61	85	84	71	71	82	70	79	68	52	86	77	73	80	69	81	75	68	84	82	74	75	67	67	66	82	65	75	72	69	71	71	62	75	61	89	71	64	62	62	77	71	59	66	79	76	63	65	63	74	69	63	71	78	62	78	64	67	70	77	53	80	87	70	88	63	68	74	75	68	67	74	69	63	88	57	78	68	73	73	70	77	71	57	67	61	61	60	69	66	71	77	84	66	68	72	62	67	61	78	58	63	73	81	62	68	85	71	81	78	54	75	59	69	65	68	58	71	67	66	87	73	65	62	63	47	81	70	70	74	73	67	93	68	82	88	76	75	76	77	80	63	72	59	83	79	72	57	68	82	70	72	71	73	71	67	65	69	72	101	63	67	70	69	62	66	56	77	71	76	78	68	81	72	83	84	74	64	72	67	82	70	79	67	85	79	73	90	84	73	63	70	65	63	71	69	68	59	78	71	70	79	80	59	55	81	64	85	81	62	64	56	73	72	59	69	61	46	72	65	83	56	66	82	69	78	56	68	74	80	84	67	50	85	83	68	68	62	70	67	73	65	76	87	68	76	80	80	71	56	66	78	63	69	64	63	66	80	68	67	67	66	77	44	73	59	89	75	73	56	64	87	63	66	81	84	64	64	69	64	69	79	87	69	69	65	70	81	76	75	63	81	75	83	78	81	68	60	74	58	69	64	72	65	72	72	64	76	68	65	90	81	79	57	72	58	71	57	85	80	65	74	77	72	63	84	73	79	71	54	67	73	62	89	87	76	68	68	64	72	83	71	65	72	69	75	75	74	73	59	50	76	67	73	81	63	79	85	60	67	64	73	77	63	83	66	58	71	74	62	87	74	71	62	73	81	65	53	57	88	78	72	65	74	67	58	66	66	82	77	71	80	70	68	56	77	76	62	66	76	74	70	74	79	79	61	59	79	82	66	82	62	87	87	77	77	76	69	90	66	76	81	92	62	69	67	69	72	77	90	71	73	62	77	72	79	69	85	73	80	63	76	67	65	75	58	78	73	57	71	73	72	79	65	57	67	71	68	74	73	73	76	76	74	69	73	74	72	85	72	62	73	64	68	75	75	78	76	89	64	77	57	68	79	81	70	55	81	76	80	67	59	69	79	70	65	77	75	86	73	74	73	76	63	59	70	78	67	72	70	79	70	67	70	89	73	62	61	74	61	61	74	65	70	72	73	79	76	61	62	71	77	62	75	77	84	75	72	82	63	69	72	94	75	70	81	79	67	70	56	83	71	64	73	71	72	61	69	79	79	71	67	80	77	76	77	79	86	71	61	66	72	84	66	70	71	66	64	76	62	66	75	75	76	69	80	65	58	85	61	73	60	76	83	81	60	79	61	65	60	78	69	70	80	79	62	69	72	69	66	72	67	63	72	65	72	60	63	69	68	64	77	58	70	61	71	69	66	59	69	85	62	75	71	85	77	68	74	62	84	72	76	70	65	72	55	66	62	58	61	80	66	71	79	59	55	68	66	72	86	71	66	60	69	64	72	67	85	78	68	70	73	70	53	58	51	65	77	61	63	71	77	67	68	63	64	76	76	79	65	71	72	65	82	73	80	75	83	72	65	84	69	69	54	75	81	67	68	66	69	72	80	71	60	73	80	64	70	73	74	73	86	69	60	59	69	74	67	83	72	78	79	78	71	66	62	69	74	68	69	73	77	63	62	72	54	71	71	72	62	84	60	89	64	74	71	66	72	89	78	83	68	74	69	66	68	62	75	91	68	56	69	71	71	71	74	77	68	81	68	79	67	72	54	89	68	90	77	75	78	55	77	57	76	40	72	64	61	62	68	77	63	74	62	64	67	74	74	75	73	68	62	79	83	59	81	58	83	62	69	70	63	72	68	66	82	76	77	71	75	71	88	84	76	68	53	88	66	64	68	80	68	65	68	72	73	78	68	60	61	69	78	73	83	80	64	68	63	78	87	70	88	74	64	67	84	75	68	68	65	76	65	76	70	72	75	64	63	55	78	59	68	74	69	78	70	78	75	60	69	84	69	75	67	81	85	91	83	73	61	65	66	69	76	65	61	59	71	55	91	74	61	76	71	71	61	73	64	71	80	72	81	76	67	82	81	80	70	82	73	71	81	67	77	76	76	65	81	74	65	79	59	61	74	70	75	59	71	93	82	83	73	62	69	58	65	71	70	84	74	79	69	58	58	79	76	65	58	52	71	70	60	76	80	68	67	54	65	83	68	65	77	66	61	67	68	75	67	86	64	74	79	76	77	73	62	79	58	69	63	66	67	78	74	61	76	76	99	76	70	74	80	56	63	71	70	74	71	75	65	61	69	71	66	70	79	68	53	79	75	66	80	72	73	66	72	69	85	67	68	83	54	74	77	77	65	67	63	82	72	71	73	64	81	68	72	62	63	68	72	91	71	90	62	72	87	88	75	63	79	64	61	83	73	77	69	56	68	76	60	72	66	80	71	76	66	75	56	70	73	67	79	78	86	81	59	67	63	76	69	66	74	73	75	73	71	78	68	61	68	70	87	81	59	64	63	71	68	70	62	73	64	73	71	63	70	74	75	79	67	80	82	78	55	79	66	73	75	69	76	68	62	71	62	76	73	67	71	67	65	72	64	64	59	75	64	68	73	56	79	73	72	65	78	62	58	89	73	84	66	76	83	78	74	75	75	77	70	65	73	74	64	82	77	58	71	70	70	63	72	69	79	73	55	76	75	75	73	74	68	71	75	67	73	70	66	64	68	73	70	55	73	71	84	77	68	64	57	83	66	66	78	64	82	76	73	66	58	77	70	67	71	84	62	62	76	80	73	87	87	76	88	66	74	74	64	73
28752	9555	2825	2318	4064	7335	11106	15197	13546	10833	7320	4563	3638	2874	2532	2282	1814	1266	1496	1883	1583	1123	849	738	2542	6609	1285	573	601	567	582	503	583	559	596	511	549	531	504	501	505	527	565	532	524	489	570	534	530	540	542	567	536	547	561	585	572	518	532	545	506	560	513	538	555	538	570	540	548	518	539	478	508	534	534	526	549	518	504	535	539	546	539	536	525	558	517	556	564	486	518	531	565	545	542	535	531	553	521	540	513	536	551	545	554	503	509	542	523	526	513	497	507	533	554	553	536	546	509	511	523	509	531	546	509	475	544	547	554	548	567	573	516	552	534	560	551	513	511	510	508	525	513	574	527	520	505	569	548	513	521	545	525	502	554	545	498	547	513	536	545	540	571	524	525	530	497	511	552	557	488	520	534	510	509	499	582	518	512	520	571	542	518	500	547	489	545	516	504	529	520	520	521	534	555	551	562	561	587	544	582	512	521	511	517	547	588	540	502	531	513	551	505	558	527	540	537	516	536	550	500	509	553	538	501	519	506	540	582	490	569	494	527	522	518	493	576	497	528	552	513	522	527	515	525	534	533	480	538	535	540	544	523	532	506	530	507	547	534	545	509	550	547	496	523	510	516	520	563	567	502	502	557	583	479	528	573	534	558	559	570	534	523	496	541	515	532	552	567	554	533	553	519	499	560	533	528	510	526	519	549	525	501	561	528	506	509	541	508	484	565	501	522	531	545	531	510	530	529	511	587	517	532	550	569	543	499	509	472	560	514	538	556	546	508	547	544	542	526	521	508	590	561	532	526	528	508	530	563	475	511	529	520	513	544	527	587	518	494	514	530	546	560	555	535	566	482	530	532	522	522	515	508	530	512	509	542	530	490	537	491	520	552	563	534	540	509	543	502	541	509	545	515	521	548	522	515	536	503	519	549	521	527	543	559	574	544	534	565	511	538	519	547	563	505	516	520	522	583	528	545	509	560	518	511	542	554	495	539	516	524	505	584	535	529	486	555	522	560	540	524	533	528	550	547	553	527	540	500	531	529	563	549	516	542	538	489	522	526	506	542	509	548	546	529	529	493	529	513	539	519	493	497	530	464	528	564	517	551	540	533	534	542	561	495	522	537	502	551	552	528	500	516	504	501	502	536	573	542	530	550	513	518	525	538	543	504	532	508	524	488	494	518	528	530	542	554	533	543	530	544	531	495	516	531	552	509	514	574	504	548	514	533	528	509	573	542	542	499	503	503	535	511	498	538	602	521	536	591	574	505	503	508	510	518	542	537	545	545	517	511	558	534	521	550	535	544	517	529	516	580	560	553	557	548	556	543	526	540	506	517	564	528	525	512	530	504	554	535	530	501	501	506	528	533	553	526	541	547	538	532	521	549	488	529	589	537	539	549	536	510	512	527	562	537	502	506	543	568	529	528	550	488	516	531	542	537	523	495	550	566	505	546	518	542	531	525	537	521	547	529	559	562	470	547	475	533	529	546	518	517	565	518	518	532	556	503	540	464	536	549	503	527	543	529	561	562	565	533	515	543	520	529	546	484	578	550	513	530	564	523	522	541	505	514	546	494	502	556	514	506	538	535	540	497	546	507	543	551	545	533	514	532	558	523	505	562	538	520	521	538	534	547	502	498	556	526	546	530	539	561	511	524	552	484	569	499	538	541	526	542	550	556	548	507	553	522	529	560	565	511	561	568	511	529	524	516	529	551	528	541	559	515	511	506	520	541	528	485	563	522	556	546	521	532	540	568	519	552	542	564	487	526	546	528	571	553	550	557	541	504	528	544	518	545	540	498	552	535	534	540	525	569	537	534	525	532	523	512	541	570	518	526	519	542	513	527	553	560	560	524	531	499	524	550	492	538	516	540	567	525	535	485	488	497	539	597	493	518	502	556	517	546	530	530	509	540	557	477	483	524	500	551	486	503	539	554	538	544	547	520	498	526	532	531	502	519	535	563	503	506	562	521	523	558	527	526	515	506	550	590	556	553	563	472	537	497	506	536	509	560	518	561	482	561	569	546	523	495	517	526	535	559	570	543	529	525	549	508	547	526	595	524	492	515	527	514	498	542	523	519	549	540	545	507	509	535	520	543	554	567	502	575	565	573	545	519	577	523	566	538	547	564	520	529	555	545	569	549	511	548	521	562	555	551	526	546	527	590	520	526	537	518	511	580	512	519	530	546	534	498	544	531	537	560	511	532	540	516	558	567	562	561	536	527	491	510	521	529	577	557	523	507	513	485	500	534	536	573	522	491	514	539	527	566	504	529	561	551	571	522	549	570	546	476	512	529	522	507	542	510	512	544	524	548	555	505	519	549	532	556	516	541	561	580	554	521	523	502	537	557	540	525	512	521	474	507	515	550	553	537	529	554	536	537	534	532	550	568	484	524	608	485	519	527	524	519	544	492	543	504	557	496	493	540	558	543	517	527	550	536	489	505	536	543	536	523	521	539	548	485	491	492	550	539	507	520	509	537	544	526	520	553	539	564	542	522	616	570	523	552	538	509	499	518	540	571	528	529	518	476	558	536	529	517	546	531	538	487	551	490	503	576	501	514	552	522	523	545	548	547	568	533	560	555	510	552	543	538	533	574	552	532	497	534	533	593	492	505	540	521	537	494	527	549	524	525	525	550	528	538	528	574	576	530	546	554	537	525	516	522	558	548	510	559	523	551	565	536	574	554	486	531	542	494	539	548	509	527	575	532	496	537	517	544	516	558	549	513	528	566	574	502	552	546	543	555	532	539	513	528	523	561	516	547	545	500	571	526	516	502	543	537	591	550	519	550	532	544	550	580	569	535	528	558	511	565	519	502	523	511	521	501	508	542	523	535	509	542	554	509	528	525	513	496	530	560	528	498	494	553	573	569	530	549	529	510	570	521	530	566	468	498	547	540	510	545	544	506	525	526	487	521	532	535	509	524	487	533	559	510	505	527	505	473	531	533	560	530	509	538	497	542	536	531	549	501	526	502	507	521	478	530	479	526	552	515	529	534	534	571	511	575	480	535	543	488	541	494	522	527	516	527	528	542	519	553	494	563	488	506	533	495	528	557	524	564	542	549	514	588	527	513	564	538	542	526	519	541	515	527	546	519	549	492	540	559	521	563	542	534	516	569	546	542	532	519	513	541	562	550	518	529	533	574	530	537	568	571	545	506	541	517	531	506	533	541	543	547	502	517	523	563	590	537	568	572	516	533	553	538	478	528	533	492	557	521	555	549	498	512	500	482	525	542	517	528	526	558	535	537	501	507	512	575	540	532	548	521	588	515	477	545	524	532	536	504	537	513	522	554	529	548	536	540	552	524	527	531	583	496	547	542	548	556	555	547	497	516	513	550	515	611	531	524	541	548	549	526	541	534	506	530	509	519	536	497	500	545	499	534	527	529	536	543	520	542	492	503	520	531	528	535	538	551	548	530	550	503	530	523	551	546	545	506	556	519	577	539	568	494	550	524	551	529	539	530	514	485	511	516	532	498	526	532	527
4902	1031	321	198	181	180	305	451	430	389	316	196	185	179	179	170	150	176	158	151	133	118	119	133	210	370	147	121	126	129	133	123	123	123	143	102	136	148	120	113	131	118	128	121	106	117	134	129	87	91	132	120	124	103	140	125	103	99	113	116	127	140	116	131	123	126	114	114	128	118	134	112	116	131	125	114	119	105	150	130	158	110	127	137	115	127	142	131	150	127	123	114	99	119	109	122	115	112	109	105	121	127	106	160	121	129	118	119	119	121	124	133	131	125	151	101	115	143	117	124	105	111	131	126	142	103	118	106	105	121	104	127	101	104	120	98	116	110	132	115	109	113	125	107	111	124	114	133	126	135	119	107	133	109	141	130	122	117	120	120	119	133	112	135	111	97	121	124	120	131	158	116	129	110	131	136	104	121	121	128	113	104	109	132	141	113	122	109	121	106	135	106	139	123	127	134	104	131	113	129	107	141	114	121	98	127	112	121	131	117	127	113	117	127	115	117	123	127	128	113	133	121	97	121	107	115	135	134	134	137	128	99	114	115	115	113	111	121	111	110	129	106	123	148	107	109	121	126	111	106	130	114	122	104	112	115	126	113	128	136	102	129	118	121	111	130	114	122	119	131	113	115	157	105	118	139	116	135	126	126	116	125	112	120	119	143	136	120	121	147	136	139	115	111	96	126	114	101	122	125	112	126	104	117	117	121	104	117	149	101	114	122	95	116	118	114	125	118	136	114	144	128	118	113	134	125	126	107	125	143	128	122	121	124	139	123	112	137	121	116	120	102	114	110	125	128	103	126	120	130	131	130	133	123	139	125	118	128	120	102	135	111	105	114	140	124	117	121	135	102	118	115	106	119	126	119	113	105	104	112	108	128	139	110	111	134	126	113	133	111	120	135	132	122	115	110	111	130	117	140	121	107	120	115	117	123	125	107	123	121	116	106	163	118	119	128	116	120	112	124	139	101	118	129	109	130	138	123	124	106	117	119	134	120	119	105	117	138	122	106	118	134	131	124	140	120	136	118	121	112	122	128	129	125	107	108	126	122	109	127	132	98	117	108	125	136	143	140	111	127	110	115	129	134	112	116	130	109	107	116	129	135	126	123	130	130	124	124	131	126	116	113	143	110	112	110	108	132	123	127	145	101	115	139	136	119	128	101	106	125	117	112	117	143	109	126	123	107	126	126	117	120	114	117	131	121	127	113	113	115	146	135	114	123	120	114	107	121	116	122	125	123	122	98	107	131	124	123	135	135	110	149	117	114	110	124	117	130	112	122	120	118	107	127	122	111	107	137	113	120	115	124	117	122	125	124	109	129	127	114	133	110	103	137	111	97	126	137	115	117	127	129	122	112	110	118	121	108	126	115	130	111	132	126	122	118	121	130	117	103	151	94	136	100	113	124	117	130	133	127	107	127	143	124	119	135	107	110	112	123	134	124	109	104	117	132	110	109	117	134	140	129	105	123	117	105	117	106	125	141	132	116	95	138	129	112	136	89	111	106	140	124	120	116	116	123	106	119	112	93	131	114	96	117	115	145	110	122	111	110	124	121	118	125	112	129	131	124	117	123	127	124	120	120	120	129	115	109	114	107	124	141	116	125	122	101	116	104	120	116	109	120	125	133	134	111	119	106	111	131	119	112	122	105	116	115	110	115	127	95	131	108	122	106	126	121	100	124	135	121	118	98	129	121	112	118	98	109	114	125	119	108	120	142	117	119	134	105	131	125	115	113	122	111	128	133	125	114	122	140	132	107	117	121	135	125	131	117	127	127	129	112	113	107	137	129	125	132	114	138	115	123	128	139	109	130	129	113	114	132	134	104	121	128	124	123	135	127	116	120	114	114	125	130	106	114	138	136	129	126	118	119	113	143	101	122	118	117	101	114	115	134	104	109	114	131	125	118	113	126	116	128	134	120	143	103	126	130	113	121	109	126	111	129	136	120	123	102	132	129	112	108	121	131	114	115	116	127	115	143	145	116	121	110	123	128	151	108	126	121	128	136	121	106	120	121	117	119	103	138	115	117	148	132	142	110	87	112	110	118	122	113	108	113	104	119	121	105	111	124	117	123	124	114	109	112	115	121	116	129	115	118	121	125	117	116	117	112	107	128	111	123	109	98	121	110	129	109	102	125	109	109	125	98	109	120	116	136	125	109	123	103	132	114	126	135	132	125	142	136	118	110	110	122	133	117	119	101	126	121	131	141	121	125	125	142	130	111	121	119	131	142	116	124	128	101	116	126	112	126	115	124	131	126	134	129	119	135	123	117	114	123	87	117	124	131	122	121	113	132	125	111	124	139	121	110	102	122	103	152	104	113	114	124	111	116	135	127	122	122	127	116	113	123	127	102	116	112	119	111	113	110	110	121	137	116	145	138	117	119	109	140	105	122	120	135	132	128	126	125	143	127	110	110	109	108	150	128	123	112	119	113	114	102	140	119	105	104	128	125	102	104	120	107	120	107	136	118	126	133	126	110	108	133	103	120	111	130	130	115	108	101	110	111	103	123	113	112	128	124	121	109	109	131	111	134	121	123	125	117	103	128	130	110	126	119	125	133	117	107	103	118	102	120	113	128	129	128	125	112	111	155	132	103	125	101	134	132	119	113	135	121	94	113	126	120	135	105	121	122	95	122	120	95	118	116	120	128	109	109	127	125	100	111	145	129	94	115	147	120	120	98	119	137	118	116	129	133	130	125	121	134	110	112	121	122	114	120	106	125	104	104	100	127	114	134	118	146	131	113	111	128	127	118	128	117	136	126	111	126	123	133	121	123	123	118	108	128	128	98	131	129	126	115	138	118	113	119	133	112	117	118	134	131	110	114	129	111	137	104	127	153	130	157	121	118	121	119	136	108	100	106	130	124	138	124	106	109	113	123	121	116	119	113	131	109	98	145	118	102	111	120	115	117	121	127	131	103	122	127	118	109	129	104	122	122	126	104	115	125	132	127	141	120	117	97	127	117	119	136	133	121	108	125	121	105	118	98	120	113	122	119	112	121	129	122	115	128	118	125	114	114	123	118	109	112	109	127	134	116	122	111	115	125	131	109	123	116	103	133	127	131	109	123	122	119	115	115	110	127	149	105	105	115	105	95	153	120	117	136	111	114	125	122	136	98	107	123	123	127	132	106	126	117	136	121	149	118	121	115	120	113	108	135	132	124	94	119	151	120	115	130	124	114	125	109	111	119	103	99	114	106	146	129	113	144	108	133	103	122	110	124	144	116	129	119	107	100	113	96	123	124	117	108	107	149	140	107	134	116	122	136	134	115	138	125	114	112	141	117	118	124	124	110	136	98	117	123	119	137	130	118	119	125	142	107	123	127	125	110	110	115	107	108	140	139	139	131	115	107	113	121	124	119	120	125	125	115	142	130	103	124	128	117	119	135	108	115	104	128	128	103	117	112	144	120	126	108	127	107	141	112	115	122	113	111	119	124	108	138	115	111	114	108	116	116	127	116	113	112	115	125	127	117	130	111
26812	8590	2781	2401	3840	7320	12020	15027	13056	11191	7468	4771	3648	2994	2982	2563	1920	1537	1814	2158	1887	1386	1119	1087	3702	6637	1196	848	885	864	850	910	882	846	827	857	871	845	906	902	900	910	809	862	837	889	860	830	831	892	845	857	884	831	847	860	896	820	800	830	857	847	813	907	848	875	859	847	852	884	803	850	876	850	895	854	895	871	840	869	862	844	857	880	872	856	820	862	911	876	854	838	850	858	853	831	847	834	852	857	832	874	856	811	820	830	928	907	840	797	791	892	892	854	832	898	843	791	889	872	851	856	859	906	887	799	884	888	898	898	858	817	857	898	850	848	857	857	882	905	881	884	885	852	854	888	897	906	863	889	894	858	853	789	861	914	824	863	805	772	852	823	854	863	907	814	870	818	814	890	895	830	824	834	841	832	843	899	884	849	941	857	844	816	874	864	883	820	882	832	876	871	805	829	811	855	893	892	879	921	863	880	835	900	883	880	820	842	841	884	859	892	852	867	899	903	903	884	827	847	807	886	917	837	842	822	824	844	857	831	850	892	857	876	856	836	842	856	852	857	823	916	875	789	855	953	868	911	883	882	840	869	878	806	897	834	852	833	858	853	881	825	796	856	898	846	888	818	820	848	836	896	863	822	936	820	844	851	868	849	837	894	873	837	867	852	844	856	863	871	865	878	846	867	861	804	877	883	811	853	880	845	861	915	884	793	808	826	866	880	844	908	880	878	874	875	848	804	850	830	848	860	879	839	864	889	875	891	864	830	829	855	893	857	867	864	804	815	907	873	890	878	901	855	808	800	864	865	824	849	832	903	925	834	858	849	840	844	862	869	903	838	879	878	837	916	848	850	785	822	869	886	811	863	846	847	843	853	874	823	838	853	845	849	798	878	814	870	875	869	856	853	884	887	847	885	818	814	881	929	862	945	855	902	838	863	860	872	831	852	876	878	858	854	908	875	868	866	917	893	812	889	842	900	906	866	848	880	850	893	842	842	859	836	869	858	846	880	854	833	823	811	838	866	833	886	897	850	907	855	861	873	855	834	837	850	906	855	843	832	849	837	875	850	851	832	869	894	838	842	833	834	859	866	847	842	879	825	858	912	847	794	882	840	881	808	857	896	854	877	856	863	860	815	863	887	870	890	839	858	888	817	857	854	852	861	883	851	856	833	890	886	824	855	809	865	852	875	869	861	895	902	852	884	862	853	874	864	867	836	862	856	815	864	853	882	835	810	869	850	807	864	868	863	893	842	867	866	894	873	828	818	868	878	864	823	817	831	886	851	889	846	904	863	853	821	830	801	908	795	843	864	871	842	857	843	884	872	887	840	821	835	840	861	878	887	890	858	862	865	852	837	823	879	846	860	861	874	833	855	851	877	865	889	908	846	817	847	856	915	900	855	820	881	867	844	852	897	804	832	857	891	881	815	865	864	842	812	882	859	809	868	887	835	850	904	913	849	807	829	848	852	880	863	854	923	880	864	816	857	883	862	873	797	823	883	875	853	842	864	866	809	834	874	880	888	835	880	836	863	876	835	860	851	865	871	837	859	857	883	870	868	895	860	869	861	827	879	858	824	888	886	892	884	832	861	892	886	825	861	856	851	829	789	808	856	872	864	895	898	878	911	881	898	867	866	855	870	840	850	838	927	871	843	834	857	833	905	827	875	827	894	883	883	845	880	855	841	777	832	864	869	823	886	877	868	873	867	846	898	814	861	855	850	900	827	811	867	830	869	884	892	829	821	784	849	827	835	840	896	797	884	892	852	903	894	847	854	841	861	841	851	848	856	806	884	878	881	874	809	849	839	885	875	894	907	875	879	865	888	814	871	852	882	851	843	873	797	829	880	828	834	886	833	867	851	887	834	874	843	861	817	806	854	851	852	918	904	843	845	871	839	864	854	866	843	853	863	878	846	889	836	928	853	822	849	840	927	921	870	840	836	883	845	897	902	839	797	901	856	878	848	865	851	826	855	854	855	849	877	863	869	840	852	879	870	875	915	833	874	903	803	879	870	833	897	927	888	887	879	836	873	859	876	853	886	847	831	872	864	841	809	893	876	869	873	899	836	845	869	857	855	826	797	799	888	835	862	870	842	867	831	843	824	805	903	862	886	905	849	877	890	857	830	827	837	871	840	887	831	854	859	871	894	837	866	877	857	914	854	874	827	823	848	848	833	859	855	882	896	874	912	831	864	830	850	816	880	820	865	812	852	860	878	850	823	870	837	892	844	874	852	826	849	870	881	814	898	825	843	841	810	839	846	810	875	855	852	839	824	819	859	844	865	844	799	861	881	840	906	788	858	831	866	861	862	906	882	880	844	868	867	863	847	869	931	813	828	802	856	831	822	881	893	836	857	866	819	815	837	889	805	837	861	851	877	823	810	869	816	867	835	864	851	887	844	860	880	862	826	861	820	865	878	843	792	876	808	925	852	860	873	819	839	916	863	867	829	856	880	883	792	852	838	895	846	867	869	860	818	845	865	832	855	823	811	825	882	866	903	829	890	859	842	837	838	889	856	929	830	877	866	883	868	846	872	862	842	840	874	840	874	877	918	843	844	840	856	828	860	857	885	892	832	889	866	818	840	824	809	840	852	860	840	859	834	844	873	891	881	822	854	835	880	824	856	878	845	857	841	866	867	857	920	849	881	848	889	888	846	872	859	806	836	895	849	887	892	890	879	837	866	882	843	898	831	835	913	877	885	861	830	824	872	873	901	812	801	851	880	864	860	844	822	863	882	840	898	861	887	823	884	873	838	870	851	903	819	833	885	907	838	883	837	870	800	835	840	880	916	884	881	889	842	862	909	879	875	823	834	861	846	842	843	919	929	853	839	834	881	858	836	859	834	867	834	891	834	852	880	874	863	915	847	812	865	868	886	845	870	886	884	835	947	831	870	894	835	882	926	897	860	882	866	874	884	842	883	845	832	847	866	854	852	838	882	895	875	881	830	822	811	831	878	846	918	856	822	883	875	881	863	870	857	852	827	835	882	891	855	880	870	831	947	828	859	831	850	859	878	907	849	905	826	850	849	871	864	858	857	876	855	891	904	890	847	876	870	900	898	811	838	893	917	863	847	855	756	861	851	856	890	854	855	900	866	846	932	828	850	887	833	865	850	869	866	855	866	852	922	873	891	850	862	833	862	838	863	843	857	878	899	828	838	874	895	858	838	850	856	853	858	843	871	860	874	852	842	863	865	818	852	859	889	857	823	850	861	822	850	813	873	882	883	858	868	829	867	816	817	847	836	865	823	899	852	869	867	859	835	895	850	829	867	928	901	876	801	883	814	852	846	866	890	847	806	874	860	849	873	912	854	827	845	862	855	867	871	824	854	868	803	844	842	853	844	819	839	898	853	878	860	840	824	866	898	889	850	838	862	881	826	862	842	827	895	850	871	845	804	870	898	816	831	877	817	854	895	856	901	868	819	825	915	837	838	854	883	878	853	865	831	896	857	881	833	845	850	877	903	839	842	846	899	899	872
5765	1718	315	170	131	186	374	562	554	476	301	220	156	142	139	126	123	98	90	108	90	84	68	95	450	494	107	51	49	54	55	43	44	50	51	58	51	50	48	49	58	54	46	41	66	63	54	51	49	56	51	55	53	58	53	52	58	48	51	57	61	43	49	61	55	54	50	57	48	57	43	48	46	45	44	63	55	50	57	51	53	53	47	68	63	53	52	39	43	46	40	60	50	53	48	54	53	50	46	52	42	61	44	41	54	39	62	57	44	65	47	52	57	48	62	63	49	44	55	68	59	42	50	80	46	67	45	51	57	64	60	48	59	56	54	66	61	69	65	53	41	68	59	63	46	40	44	50	56	42	50	38	43	53	39	68	43	70	46	53	49	39	51	50	50	44	57	54	51	49	49	48	60	44	56	51	43	48	66	48	49	49	43	53	51	60	58	44	64	52	57	50	64	55	51	48	60	58	59	47	49	55	67	51	56	49	60	64	50	53	44	54	43	45	54	52	55	43	48	44	48	40	61	48	47	54	52	54	49	59	70	47	49	60	48	47	57	59	60	47	56	55	44	62	48	40	54	61	64	55	55	55	53	47	60	45	49	50	46	68	56	62	49	52	55	42	48	52	57	49	55	52	57	54	53	48	52	61	52	55	46	52	45	49	49	55	65	55	59	54	43	61	51	47	51	46	56	50	60	58	65	60	54	59	60	54	57	42	55	63	60	74	64	59	58	50	48	53	58	38	41	51	55	54	51	47	43	62	32	43	53	37	66	67	58	47	41	47	43	49	40	54	46	58	52	54	53	52	75	49	48	54	41	57	54	50	79	50	46	45	45	52	51	54	60	55	54	59	41	47	47	56	56	49	54	55	50	55	54	44	41	57	52	40	47	55	52	44	40	50	45	56	61	55	56	50	57	49	61	61	52	48	51	55	56	53	59	50	51	65	56	43	59	53	62	45	51	43	46	48	61	51	56	56	51	55	42	47	61	67	42	58	48	60	54	49	54	54	52	62	55	62	54	60	60	59	56	51	63	55	61	49	75	49	50	41	50	53	50	55	48	39	55	47	56	52	48	55	60	57	46	56	64	50	52	53	65	59	58	55	56	56	66	53	54	50	54	60	48	57	61	61	45	59	57	47	39	60	51	58	52	51	50	49	50	49	44	49	55	55	55	50	68	49	41	49	51	57	41	45	56	47	67	51	55	53	42	40	63	65	54	56	58	45	46	57	53	48	44	43	45	62	60	58	55	57	42	50	52	50	44	62	48	59	51	53	57	65	54	57	51	38	52	57	57	78	52	41	54	51	61	54	53	56	66	57	48	46	54	52	66	51	56	64	40	68	57	63	52	45	43	51	46	48	55	45	58	59	45	57	52	42	54	52	57	56	56	56	49	58	58	64	61	62	46	42	63	60	56	56	56	48	51	41	57	60	49	48	44	46	69	53	54	50	52	58	61	56	61	61	55	55	62	63	65	50	67	41	60	61	53	71	56	54	61	54	59	53	61	50	66	56	49	56	58	40	38	51	62	61	57	49	45	59	63	40	50	46	66	51	54	52	55	48	59	61	42	45	66	71	52	49	53	50	57	58	64	50	68	53	47	51	58	44	53	67	47	48	52	57	48	55	62	54	46	48	44	57	48	54	63	50	52	42	63	54	48	45	54	46	53	55	71	56	45	50	38	66	42	59	51	59	54	53	56	72	52	60	50	53	46	56	55	49	48	54	45	55	58	66	50	52	55	44	50	56	43	65	56	49	54	43	50	59	38	59	47	55	46	65	47	50	63	65	50	40	50	54	65	51	52	56	47	46	52	48	42	58	48	37	50	63	70	72	67	56	42	56	48	41	49	49	56	53	63	51	44	76	49	41	43	63	48	34	59	58	48	55	47	55	42	54	45	60	51	47	62	54	53	46	56	55	37	50	62	63	54	65	49	70	42	54	43	53	56	67	62	50	47	31	57	36	56	59	46	48	56	48	67	51	32	51	54	50	53	51	59	52	58	43	44	43	77	66	46	48	45	49	53	59	58	56	49	48	47	53	54	53	43	67	53	41	51	62	54	56	59	53	41	54	54	44	39	57	64	59	51	60	57	47	45	40	51	55	50	70	65	48	65	51	48	43	58	60	49	58	43	51	49	52	59	54	57	67	51	45	71	51	67	47	57	57	60	49	44	63	49	52	44	42	59	60	48	47	56	56	63	52	43	51	52	48	62	59	48	47	59	54	52	59	52	54	65	61	62	53	54	72	51	51	48	48	59	53	51	50	49	48	45	55	45	67	59	48	29	55	62	47	46	48	53	43	51	57	44	50	58	52	45	57	49	59	52	51	50	50	70	59	46	60	64	56	64	43	60	63	59	45	46	53	47	63	48	35	38	51	58	36	59	65	34	57	31	42	46	41	57	56	43	60	58	61	57	56	57	64	63	56	53	53	51	67	51	38	56	59	52	55	53	42	55	58	50	61	55	47	54	66	56	56	51	58	59	61	51	56	54	47	61	54	58	56	59	48	46	58	56	41	44	62	43	54	54	60	52	48	63	49	54	31	52	47	63	64	60	65	47	60	51	52	50	56	59	55	52	53	52	56	45	52	57	61	64	55	52	62	63	54	73	47	52	50	60	51	47	69	53	52	55	50	51	63	50	52	49	57	47	55	37	52	50	48	50	56	44	56	45	46	49	56	57	35	53	59	52	60	49	49	47	50	55	62	59	39	53	58	45	35	46	47	68	61	37	42	44	60	56	59	48	45	61	57	54	56	40	49	40	54	47	54	60	48	64	39	51	46	49	68	47	46	48	42	72	46	59	49	57	58	50	57	44	43	77	60	52	45	65	54	46	54	66	57	52	44	49	63	52	44	46	40	38	45	60	58	60	54	45	49	46	49	61	56	54	54	60	49	44	60	60	50	52	65	50	44	60	54	56	49	56	49	58	51	66	60	56	37	59	46	44	67	54	48	46	44	47	56	63	46	51	68	53	57	47	51	47	59	49	54	60	53	61	51	36	50	72	62	51	59	45	63	58	55	62	56	65	63	46	61	50	43	66	50	53	52	52	49	46	64	51	56	35	48	58	57	65	59	43	67	37	51	55	55	44	45	56	40	57	47	62	48	51	65	46	64	54	46	41	46	67	65	55	74	63	64	58	56	55	43	52	35	46	52	44	39	59	61	47	51	51	55	51	50	49	59	48	49	46	49	56	40	63	62	61	57	65	47	48	63	60	44	52	52	53	44	39	59	51	50	48	57	47	50	60	60	54	50	58	60	51	45	54	52	41	53	48	39	50	63	56	41	47	52	42	43	49	48	50	52	48	59	49	47	73	47	55	46	63	60	53	52	58	51	42	66	40	47	49	48	51	46	41	48	58	57	52	50	57	55	44	37	38	46	35	46	54	34	46	47	55	57	40	64	41	41	53	57	53	45	56	59	49	54	51	58	55	64	49	56	44	49	57	54	41	56	43	49	52	62	47	46	61	47	54	66	55	68
32660	11571	3314	2565	5100	9735	17014	19281	17423	14533	9445	6239	4106	3542	3349	2847	1990	1524	2165	2344	1982	1298	729	1461	8808	10017	1189	391	443	440	438	450	414	411	415	416	398	416	396	381	378	444	422	376	419	410	418	381	416	367	389	407	399	378	414	422	378	411	376	421	380	403	397	397	415	362	390	376	390	402	404	409	376	403	400	397	401	386	393	402	335	394	421	410	411	382	404	371	401	421	362	418	408	377	410	390	396	398	412	404	403	402	391	354	406	401	400	398	416	387	402	382	419	408	440	385	398	379	383	380	383	401	367	384	425	389	374	383	395	378	413	396	429	383	409	399	421	390	389	389	398	364	411	345	367	421	387	396	360	425	407	350	409	414	393	402	379	402	365	405	421	370	413	424	398	368	389	392	383	384	418	413	379	396	394	364	392	396	393	366	405	396	408	380	384	409	373	408	355	404	405	388	422	393	381	396	388	364	417	384	391	418	361	387	389	374	440	413	368	397	413	371	375	355	386	392	398	369	420	403	411	377	372	336	393	381	404	366	396	387	397	395	394	376	387	441	388	369	438	418	370	399	398	391	410	398	392	381	389	378	388	392	325	395	391	416	398	436	393	394	431	457	401	365	406	355	366	401	415	367	379	391	368	395	405	384	380	366	360	382	376	381	378	368	366	388	375	360	350	368	407	373	386	434	377	416	387	416	367	372	389	379	394	392	394	384	391	387	387	387	395	393	375	397	399	408	422	444	394	403	395	364	398	403	407	352	355	353	385	420	368	430	373	344	412	400	431	375	389	420	422	391	399	387	389	410	410	346	385	397	372	380	365	387	362	378	401	416	377	423	400	406	382	411	385	397	384	388	373	397	449	375	376	377	403	397	394	412	397	424	382	387	406	335	362	386	406	401	376	404	385	409	386	378	361	373	383	402	368	404	365	383	408	378	393	382	385	405	402	389	381	383	368	402	421	353	381	398	382	393	361	419	384	356	373	381	408	396	391	389	384	409	390	401	401	374	393	385	408	399	423	423	395	369	392	394	355	381	369	356	397	377	399	392	417	397	362	392	371	366	401	357	411	360	390	390	405	376	410	386	367	380	411	421	391	371	430	398	358	393	389	422	394	416	392	413	401	362	399	396	401	356	391	397	392	380	353	405	389	386	377	391	405	371	359	406	377	436	363	412	385	404	369	395	381	424	416	410	394	374	419	388	412	374	370	374	404	392	387	417	377	418	423	386	391	392	380	395	390	380	426	386	395	357	387	399	389	403	384	373	393	368	409	389	367	383	406	410	408	370	401	391	388	423	382	425	376	392	389	397	369	383	374	412	402	387	427	352	364	401	376	397	388	418	377	380	387	395	397	373	395	437	387	414	394	394	380	395	383	388	424	428	418	393	408	397	408	384	374	421	387	406	376	384	411	379	386	358	386	347	377	389	394	389	386	401	357	375	423	372	416	362	359	422	387	366	408	379	396	404	414	379	394	387	382	377	385	404	399	389	406	384	394	398	366	376	413	394	394	428	388	388	433	422	392	419	391	376	399	385	357	387	400	405	413	369	400	380	394	358	391	409	418	377	387	436	386	370	412	409	410	405	389	385	388	410	405	398	407	411	370	356	367	395	379	351	367	379	374	374	365	393	404	399	390	399	398	382	409	377	414	383	403	382	400	400	393	388	350	371	410	403	414	401	402	363	385	402	388	415	371	409	400	393	413	395	379	368	385	393	400	401	388	398	369	379	382	404	387	383	398	390	385	383	377	394	379	386	371	367	377	395	399	373	385	400	380	425	383	387	407	393	390	410	406	376	414	392	402	390	394	397	355	376	382	397	425	414	373	393	397	397	382	362	397	419	399	364	405	406	387	395	389	391	438	393	383	391	378	390	393	388	419	426	341	388	383	400	397	405	388	385	417	380	400	396	380	355	433	420	411	392	363	374	400	374	390	359	425	376	421	399	426	391	392	379	401	387	386	389	407	389	385	416	381	428	396	360	384	399	402	400	383	361	372	384	387	397	414	378	422	408	398	399	402	396	377	409	385	371	382	382	364	377	347	359	387	394	356	398	379	384	398	413	368	373	368	362	418	393	396	410	413	391	377	364	369	374	392	405	412	385	400	424	376	402	418	383	348	426	428	364	393	374	395	416	349	382	375	419	383	412	410	404	379	397	375	406	353	363	398	355	399	391	398	368	366	392	404	379	411	394	423	385	387	381	389	387	402	382	402	377	388	423	385	374	378	399	397	388	375	426	347	362	396	344	389	390	380	379	417	401	404	416	381	397	381	372	416	363	397	367	391	374	367	401	424	417	387	412	357	370	420	390	394	394	393	404	381	387	395	398	406	372	382	417	355	382	373	387	396	392	381	410	377	408	401	375	370	376	405	380	362	340	374	390	376	385	407	392	372	398	421	410	368	389	392	394	378	366	374	399	385	380	405	422	404	383	373	371	354	413	410	365	432	394	386	389	389	378	380	368	391	363	360	377	399	372	404	417	367	369	402	420	419	394	425	414	373	366	371	392	408	414	405	384	416	384	393	402	404	380	395	372	423	381	393	386	372	407	365	388	433	406	394	375	378	374	374	380	354	416	403	380	411	396	386	381	379	403	396	393	388	390	391	378	370	368	376	407	409	389	373	360	396	388	385	396	402	391	395	391	372	366	381	396	389	354	396	405	385	399	408	410	430	406	389	411	411	379	414	383	373	379	383	394	370	379	389	364	384	385	397	363	391	389	427	388	386	375	437	405	426	406	369	388	376	379	379	428	359	415	425	434	411	359	397	411	422	388	414	452	400	381	380	415	345	377	402	391	399	374	383	387	401	400	409	384	369	384	397	336	366	375	362	381	376	386	365	391	357	392	358	355	403	352	356	366	399	384	398	406	406	392	387	415	397	407	395	375	398	404	364	379	390	433	406	379	388	406	364	390	344	392	414	378	399	429	402	377	390	397	400	407	389	369	376	371	406	403	427	365	408	357	384	407	414	393	384	407	408	379	399	405	416	396	404	383	385	345	378	344	388	371	395	358	366	389	412	393	419	408	405	368	376	387	400	436	405	398	390	378	412	395	372	405	377	413	406	400	371	364	422	393	375	388	392	418	385	414	358	388	391	392	389	388	401	391	408	368	393	408	405	394	417	405	442	417	447	367	424	379	391	372	429	400	396	407	394	405	390	377	385	372	408	414	375	389	384	396	376	409	403	373	401	386	371	436	402	361	370	420	427	365	411	382	365	412	422	412	389	399	361	383	346	370	392	416	398	367	412	399	409	397	332	388	382	398	378	397	378	377	391	396	377	400	368	413	409	375	360	412	382	396	411	382	413	405	409	408	386	394	363	394	378	391	387	353	380	429	364	398	405	374	393	390	390	373	388	355	412	369	423	389	391	379	397	388	376	361	402	402	399	373	382	367	394	386	413	362	359	366	408	400	380	402	393	383	374	394	388	404	397	379	379	399	391	409	390	403	407	365	412	406	386	395	408	429	380	397	387	410	390	390	421	382
2857	651	207	181	136	191	296	292	332	296	294	197	186	187	178	132	150	140	148	148	155	149	120	136	162	168	141	125	127	146	137	121	110	145	118	124	149	129	120	113	123	140	134	136	152	135	130	145	115	147	135	129	132	141	134	137	139	129	111	126	125	142	145	136	119	130	140	140	135	133	129	119	132	119	147	119	132	133	121	152	136	135	119	141	125	125	131	125	122	130	129	121	111	132	122	120	119	140	135	141	125	141	141	115	141	142	126	133	135	143	146	127	119	115	132	135	123	145	120	138	133	121	122	119	120	105	115	134	126	158	143	111	149	126	152	122	127	131	141	130	130	138	129	149	129	122	139	126	132	133	144	120	121	143	128	138	127	138	98	125	132	133	100	139	125	139	134	122	146	139	157	153	125	131	133	131	122	136	139	139	129	140	127	130	142	158	124	114	134	132	124	135	123	118	136	112	129	129	118	141	130	145	141	129	138	114	131	119	138	116	116	119	140	125	115	151	159	126	125	127	141	155	137	113	136	144	130	128	136	139	140	131	140	133	112	117	120	111	163	131	119	135	118	146	129	150	149	151	100	125	116	112	123	122	146	145	123	125	143	130	133	145	127	122	123	115	127	156	126	129	142	146	115	117	121	100	141	139	110	119	113	130	138	143	120	136	122	145	148	107	118	129	129	113	127	134	154	129	138	151	121	124	124	127	126	140	137	120	137	130	112	120	144	140	138	147	131	133	112	126	131	124	126	120	128	145	137	126	133	127	117	129	139	144	127	136	120	142	126	141	134	132	126	135	130	143	129	117	141	112	139	110	118	118	137	149	135	140	140	108	153	132	129	112	127	150	146	121	122	127	169	121	133	110	142	120	133	136	110	126	118	137	122	162	117	120	126	128	134	120	143	149	137	112	131	145	122	133	117	130	149	149	139	145	123	144	144	118	124	148	124	103	130	118	135	116	138	143	136	123	140	144	144	125	151	140	122	126	111	119	134	118	127	128	109	119	135	140	125	144	131	135	131	126	158	125	132	111	128	126	118	130	135	124	111	139	136	127	133	131	141	123	126	136	141	129	123	125	146	121	109	143	126	136	114	120	124	109	135	134	120	118	117	143	132	127	117	137	126	144	131	123	121	142	138	118	145	131	134	112	131	140	134	122	107	131	128	131	129	140	126	122	110	109	126	130	138	114	133	135	138	123	135	131	134	115	129	133	114	132	129	129	107	117	133	133	145	117	129	148	114	138	146	129	121	132	125	117	112	127	140	127	134	123	126	131	127	117	143	147	122	141	125	138	128	125	149	127	116	126	132	135	145	128	138	110	122	115	119	130	131	120	120	116	137	132	127	130	115	115	117	133	128	122	125	160	128	106	138	137	122	138	144	136	143	144	142	108	123	143	120	131	124	135	141	131	134	122	148	131	127	128	113	132	160	127	139	142	126	135	119	120	116	147	135	124	141	124	121	144	131	133	135	132	121	119	127	135	139	150	105	149	136	129	136	136	136	141	134	121	145	127	144	136	147	125	121	143	127	122	131	149	114	117	131	145	136	137	119	154	120	108	154	152	141	120	135	133	139	115	123	131	121	135	125	130	129	134	112	142	134	129	130	137	141	133	139	128	128	135	129	132	135	123	129	147	130	138	121	126	120	102	138	130	129	140	145	141	128	116	127	131	123	149	145	120	154	136	120	145	120	115	135	119	131	114	139	139	127	141	111	131	132	158	138	126	132	135	140	118	148	150	136	136	136	139	119	142	144	128	133	121	122	116	140	127	124	125	139	132	127	138	149	109	126	130	145	130	137	123	140	121	121	129	146	152	131	139	126	127	136	118	127	130	122	121	126	122	149	117	132	128	127	137	136	114	122	133	119	130	124	125	139	131	139	121	124	147	128	133	139	133	120	131	127	125	131	106	122	138	140	129	132	111	144	129	132	140	118	133	127	150	145	139	138	130	126	135	154	140	142	118	141	128	132	114	123	126	147	125	129	131	133	128	125	137	143	139	140	137	109	134	148	129	133	116	127	130	113	107	142	128	131	138	135	132	143	139	149	133	149	121	140	130	103	127	121	143	122	136	145	144	123	122	129	124	120	130	105	140	132	146	133	152	138	126	130	135	142	108	133	126	123	116	116	143	139	117	144	135	143	128	123	127	122	153	135	123	140	128	123	127	124	118	128	114	123	120	111	116	128	111	151	126	137	127	149	126	149	114	140	129	122	110	112	151	148	129	130	122	118	121	144	119	136	149	117	130	131	149	112	99	134	135	122	132	136	125	140	133	159	129	135	133	145	118	130	112	140	130	160	128	129	131	130	139	112	115	110	127	135	131	125	110	124	147	130	137	147	135	131	148	112	128	127	134	124	126	138	129	142	114	139	135	140	110	132	134	131	119	132	146	126	133	131	141	122	123	139	102	135	132	125	135	151	134	140	140	141	132	142	133	134	135	126	122	135	141	141	116	125	151	127	120	117	146	122	128	130	127	130	124	115	121	136	114	121	167	151	143	118	123	138	122	140	137	108	132	114	128	120	142	135	128	133	142	128	142	128	122	129	113	121	134	130	119	144	118	130	137	130	138	113	134	133	142	137	129	131	135	129	140	134	146	130	132	123	138	139	124	132	132	139	128	127	137	126	126	127	124	129	153	125	119	121	100	138	144	147	118	144	129	140	120	128	116	137	136	132	139	120	146	103	118	124	124	126	157	131	130	94	130	107	120	121	148	122	138	123	154	136	136	127	126	135	124	129	141	143	126	140	127	106	126	107	108	122	154	147	145	133	121	144	137	130	135	108	113	137	135	145	129	139	143	124	137	140	133	135	128	142	161	132	129	138	125	137	136	109	137	133	138	117	135	123	133	114	148	135	117	108	120	108	126	126	108	142	147	121	127	150	138	121	107	120	132	130	134	109	131	115	133	115	103	127	116	131	126	128	136	128	148	147	124	117	111	132	111	123	135	114	119	143	122	136	109	115	126	119	120	125	101	128	125	128	139	129	111	106	152	131	134	135	126	121	129	129	110	148	129	140	138	139	114	138	134	123	142	114	142	126	120	118	142	103	152	125	133	138	144	126	120	135	127	133	137	126	130	123	130	107	152	131	138	121	136	130	124	116	137	134	123	141	130	121	114	137	136	137	138	143	138	148	116	124	130	129	133	149	117	148	120	140	124	137	145	128	130	127	136	124	140	107	147	122	119	135	119	140	118	112	113	120	129	127	120	125	124	122	150	114	132	134	130	116	113	126	134	124	128	136	112	123	132	140	125	127	130	121	152	151	130	147	120	139	130	143	118	129	115	123	150	112	140	125	134	143	119	114	114	140	104	134	120	146	125	141	121	135	130	134	137	146	120	116	120	123	140	121	124	157	120	140	127	115	137	126	133	118	127	106	138	119	120	155	125	130	133	114	125	117	149	143	129	118	125	136	143	125	155	121	135	137	131	132	127	150	146	143	110	149	122	120	141	136	144	129	142	145	137	142	128	125	129	119	136
22065	6306	2079	1707	2741	5195	9728	11203	10353	7933	4952	3378	2399	2262	2095	1829	1614	1351	1629	1772	1580	1238	1037	1107	1985	2056	991	962	960	936	902	904	945	897	919	952	923	937	950	956	1010	964	940	881	901	888	948	929	971	945	942	926	928	974	951	935	944	942	940	937	971	898	939	970	893	941	984	938	912	910	921	938	938	882	954	901	929	917	971	914	955	946	940	919	907	925	858	943	930	920	943	884	899	901	927	944	909	933	921	996	977	930	946	906	912	925	971	912	879	945	866	1015	907	937	911	903	966	990	958	935	981	931	900	890	922	927	959	921	894	887	874	928	987	981	914	937	902	945	997	894	890	977	918	981	938	931	959	902	921	989	943	970	954	985	939	898	911	936	972	871	888	915	963	934	911	878	938	938	879	913	905	890	874	897	905	906	939	913	922	995	1001	914	910	915	952	877	934	919	915	930	939	905	996	976	926	897	952	988	931	936	973	945	922	953	912	914	959	933	965	949	951	947	900	983	910	921	924	894	941	971	964	890	898	947	962	979	941	930	982	901	946	910	934	876	939	957	898	896	913	921	902	921	877	881	927	963	925	999	958	906	976	980	923	901	978	940	936	994	953	840	926	943	970	968	909	960	964	961	873	943	914	930	932	915	935	931	908	963	950	963	943	910	901	913	926	924	955	865	975	965	965	947	955	993	974	875	935	927	935	927	903	936	998	921	896	955	922	904	926	953	1001	973	976	961	928	901	908	951	919	980	942	964	938	949	929	927	940	990	948	913	954	897	932	1012	984	945	919	936	965	959	919	900	965	904	978	980	942	933	879	904	934	928	867	965	985	892	887	888	909	935	935	967	986	911	925	969	976	918	893	929	914	965	910	917	921	893	954	879	941	864	905	942	927	913	891	939	943	899	974	941	936	943	958	907	957	945	928	913	963	978	930	936	949	901	921	946	969	937	928	907	901	881	948	892	941	941	911	938	927	894	938	888	839	917	935	924	898	913	931	876	916	1005	900	933	979	911	961	939	955	952	959	903	888	969	929	966	903	901	920	901	906	944	931	951	948	919	928	938	892	948	976	893	924	966	895	936	959	915	891	948	911	891	926	978	920	979	885	882	935	945	954	920	908	919	882	995	910	952	919	937	937	912	931	943	944	959	930	969	939	910	974	1004	922	884	875	901	944	894	968	922	902	949	922	981	993	904	1005	931	933	934	932	1003	957	946	934	911	953	893	923	948	977	959	900	982	881	909	950	922	924	888	970	930	914	922	957	923	925	939	942	916	965	944	902	923	918	945	935	955	946	886	948	968	929	927	943	944	906	921	954	955	943	901	951	953	922	902	957	923	912	948	910	895	932	885	914	893	904	936	911	911	919	878	918	942	961	961	945	899	998	950	943	940	880	987	918	936	897	924	913	929	933	944	892	933	922	963	925	968	925	967	946	944	917	915	938	912	947	940	969	955	946	915	912	891	901	949	960	925	911	945	951	948	949	908	883	921	935	946	930	942	888	952	926	934	879	962	887	926	919	978	974	990	905	914	885	922	933	988	911	929	919	956	956	1000	839	913	943	921	908	972	949	937	958	931	915	907	925	962	946	968	980	972	922	929	949	974	930	897	909	940	954	930	991	922	964	924	981	945	909	923	916	949	972	954	948	950	933	915	931	926	915	929	960	888	893	898	902	965	903	960	917	932	911	939	934	944	934	935	943	938	932	989	934	929	943	900	927	896	929	959	923	935	998	924	885	927	885	945	954	941	862	938	987	937	984	971	876	955	893	917	923	939	927	942	907	909	929	928	931	934	899	922	931	935	976	886	916	899	942	908	939	929	905	874	956	913	898	936	888	896	921	965	936	929	936	959	892	863	987	985	938	975	893	921	934	922	879	957	968	902	954	851	916	930	964	935	962	889	846	999	917	920	929	896	908	891	957	913	921	1015	942	960	916	908	966	957	909	919	929	970	946	959	913	932	932	903	886	936	947	959	909	952	955	926	875	902	959	939	901	876	931	873	899	988	963	970	987	916	894	879	877	933	958	906	930	941	917	892	897	910	951	922	896	949	914	894	937	896	913	912	913	918	931	896	924	935	927	931	947	905	956	979	943	940	908	938	938	943	943	864	885	911	910	934	889	953	949	914	995	926	938	925	966	934	942	948	935	867	919	911	924	969	927	943	913	984	914	886	947	980	973	966	936	901	954	953	895	901	958	985	914	954	904	852	973	899	938	902	914	914	938	878	889	911	883	918	956	921	961	957	906	910	1000	945	926	978	957	963	948	966	862	941	958	941	949	973	919	975	992	963	928	932	965	982	929	980	938	948	933	925	874	911	866	964	938	917	964	954	882	891	973	950	927	891	913	903	996	914	985	945	925	963	981	867	891	927	940	919	892	923	887	980	995	947	903	902	917	993	932	917	962	1012	934	952	960	984	940	916	901	943	968	959	974	903	891	947	901	957	899	902	924	958	940	924	941	934	924	894	937	937	950	966	969	925	934	938	905	956	950	937	905	953	903	890	930	933	896	934	991	930	998	947	881	945	909	942	947	929	936	911	911	936	930	917	912	939	994	907	961	927	902	935	949	894	912	918	893	977	911	960	889	924	967	991	935	950	972	891	909	960	1010	929	988	897	960	906	954	981	882	902	975	966	917	894	973	927	943	911	930	972	949	922	925	934	936	909	993	907	886	945	966	920	902	947	874	895	886	873	952	970	973	957	919	958	939	940	924	932	899	961	923	905	953	906	923	957	960	924	966	943	944	927	947	945	890	945	902	953	987	924	961	911	934	912	900	949	915	932	973	938	973	951	926	951	909	923	914	931	892	894	935	931	901	904	964	893	915	935	927	911	911	933	924	960	932	948	928	926	889	954	994	927	921	906	887	910	980	881	984	955	911	963	935	908	961	885	931	938	909	1031	908	916	904	892	977	949	953	922	939	917	936	916	974	930	933	944	934	951	960	913	998	926	903	933	945	901	949	952	911	961	945	954	968	938	923	973	955	886	954	879	884	1016	909	949	920	938	937	979	934	917	928	955	953	955	967	895	968	950	882	918	936	977	997	913	968	913	894	906	918	952	899	913	940	932	863	917	951	953	918	910	961	940	918	941	941	932	913	965	965	949	907	913	903	982	952	931	962	910	914	921	996	912	942	958	897	929	892	903	950	927	936	905	920	899	941	946	902	950	973	958	931	938	942	941	898	985	921	888	925	959	934	916	950	888	940	947	995	941	946	939	913	935	953	892	910	939	894	953	922	887	941	980	944	970	896	914	900	923	970	910	941	908	937	914	920	880	912	901	951	943	909	962	936	918	929	946	962	950	921	883	907	924	901	866	933	921	937	938	932	917	961	936	972	942	920	929	909	920	961	922	914	967	938	912	937	960	953	916	942	891	928	901	974	937	913	953	930	954	919	919	902	904	874	963	918	981	882	941	977	934	928	940	926	930	986	920	918	918	961	894	895	933	893	931	928	933	921	929	925	958	932	945	920	983	938	951	956	1007	859	954	888	939	931	939	927	909
4007	1225	226	145	122	193	367	440	443	337	255	213	149	130	146	111	114	100	84	107	112	80	86	68	237	318	84	53	66	76	69	70	74	67	85	80	87	69	58	65	82	72	81	79	78	56	77	67	83	78	74	60	82	71	79	73	87	77	65	87	79	68	70	75	70	70	70	77	52	64	86	71	70	67	83	70	67	71	82	75	66	63	56	84	66	77	68	66	57	70	64	60	61	67	67	66	67	89	57	65	50	65	68	77	72	78	68	64	71	67	78	73	73	65	67	62	73	97	57	69	74	74	69	79	75	60	51	67	67	78	88	72	69	70	60	75	62	65	85	65	71	73	71	78	62	75	69	76	70	58	89	81	56	56	78	70	92	79	79	72	91	72	68	70	77	86	78	65	77	71	76	68	68	52	77	61	69	63	82	73	56	79	69	56	53	73	78	78	61	68	65	61	74	70	83	58	75	63	74	80	71	74	78	75	72	76	76	82	72	82	61	75	71	57	74	77	72	53	68	72	72	60	85	77	80	74	65	81	68	75	73	86	75	81	67	70	75	73	74	56	85	90	73	62	59	55	72	83	76	66	78	65	66	69	81	74	81	70	90	79	82	86	75	80	63	84	76	73	75	88	70	68	71	72	66	57	66	79	74	84	84	66	68	67	66	70	64	80	81	73	81	73	82	78	60	78	65	77	86	68	68	90	69	79	70	54	74	74	68	57	58	66	66	63	90	78	74	64	72	69	71	60	77	69	88	83	70	75	69	57	63	70	74	55	70	68	72	72	70	74	81	65	74	77	68	52	69	70	84	89	74	66	77	74	68	59	60	68	75	64	78	72	69	85	63	55	69	69	76	58	76	76	53	90	69	77	79	73	68	61	68	71	80	70	78	61	70	67	76	72	80	68	63	88	72	70	76	69	67	72	71	58	74	74	77	67	77	76	62	67	59	79	58	66	63	87	76	73	67	93	78	72	73	72	57	78	74	79	87	59	70	97	69	85	87	67	78	80	77	82	66	74	63	77	89	62	65	77	78	97	69	73	80	87	72	63	58	62	70	75	67	67	69	76	96	78	66	79	81	74	66	71	61	72	74	65	73	59	73	71	73	56	60	72	78	62	83	71	71	70	70	65	70	70	81	83	75	76	71	73	58	75	73	72	80	63	59	73	67	86	76	71	70	83	65	49	80	79	73	66	80	75	61	67	80	63	66	54	74	60	62	78	82	82	72	57	82	93	71	92	59	67	75	70	77	72	67	81	69	80	80	67	67	49	77	50	74	64	61	67	74	79	66	60	63	72	72	70	70	68	95	58	69	76	69	90	81	74	62	68	68	83	60	87	68	84	71	70	71	72	75	66	77	83	63	70	70	69	88	77	76	74	79	74	78	78	72	55	67	72	70	86	79	67	75	74	85	67	65	89	58	71	67	77	72	59	75	68	54	71	52	90	81	72	69	84	65	64	65	58	65	62	51	69	75	73	80	77	67	73	70	80	80	67	68	82	63	59	77	68	66	68	78	71	50	76	57	85	79	70	77	56	78	67	85	74	59	71	81	58	74	69	73	74	72	73	78	63	75	70	67	78	71	75	66	71	56	68	74	78	74	78	71	61	83	58	65	79	81	86	71	70	73	62	70	72	87	71	80	73	72	71	85	65	69	65	84	52	66	73	78	69	61	70	55	58	63	74	77	70	74	70	79	60	76	76	85	60	67	73	87	79	49	75	76	75	59	77	82	65	74	75	69	73	76	81	60	70	74	67	72	72	81	66	88	78	55	64	66	76	85	62	72	72	74	73	67	83	78	74	67	73	69	70	74	91	74	77	66	72	56	49	51	80	74	83	79	73	86	71	66	71	69	71	58	57	79	70	70	76	74	68	84	79	67	70	65	69	66	74	73	70	81	70	71	79	84	72	73	99	70	62	63	76	66	89	64	75	76	68	66	64	67	87	81	76	59	71	66	67	71	67	83	79	95	75	79	68	65	70	67	80	75	78	78	77	77	64	62	78	68	76	90	62	65	66	70	70	73	64	77	86	58	74	68	74	75	74	70	60	57	87	69	66	81	82	76	75	88	59	59	76	63	83	80	64	51	74	81	68	74	64	76	69	81	79	74	94	63	84	67	68	72	70	72	90	63	66	70	64	68	69	65	72	69	58	83	57	65	79	68	81	57	69	74	65	84	80	71	64	76	78	87	62	53	69	77	87	76	76	71	64	77	65	85	61	69	92	69	76	64	64	58	82	62	51	64	82	68	65	76	70	82	76	64	69	68	75	90	78	69	71	77	69	94	79	71	72	71	77	74	69	74	82	78	69	79	84	90	79	77	54	75	61	85	53	67	64	72	64	77	81	78	62	88	68	77	66	68	76	60	73	80	62	72	68	87	80	67	72	73	67	71	78	59	72	76	58	67	66	68	70	73	68	84	72	59	67	72	80	80	81	69	92	76	73	78	70	57	83	80	73	85	70	61	68	66	73	85	56	77	83	62	72	69	66	64	65	73	53	76	82	70	81	72	67	80	83	75	72	69	76	81	58	65	66	67	84	77	76	75	75	81	87	59	81	79	65	64	53	74	78	76	67	64	80	69	77	61	71	69	69	59	96	68	74	71	73	78	72	68	60	72	84	75	66	70	75	72	75	74	68	62	75	64	81	72	73	67	63	66	64	72	99	81	57	88	82	54	67	79	79	66	85	78	73	75	65	73	85	84	80	74	55	71	54	82	88	79	73	69	69	60	85	77	83	74	65	78	72	68	70	57	56	73	75	77	69	61	67	70	73	74	77	64	67	76	75	71	66	64	79	81	73	85	66	79	58	61	66	69	71	61	67	56	69	72	79	62	85	76	66	69	72	76	79	67	83	73	63	71	70	82	63	56	81	81	73	66	74	50	66	60	62	63	89	92	77	92	71	67	71	73	74	70	77	77	58	76	76	83	72	87	66	81	65	92	72	73	61	52	66	68	65	77	72	59	70	72	64	71	85	78	55	86	68	79	64	70	62	69	87	68	60	80	73	69	65	65	78	67	64	65	65	74	75	89	72	71	77	66	51	66	69	74	82	73	63	74	73	71	69	61	66	64	72	71	62	71	79	63	62	68	68	80	75	75	72	72	83	66	57	62	61	65	66	79	68	76	74	79	70	69	66	82	70	66	75	86	71	80	74	66	74	64	61	58	71	72	63	70	79	69	90	73	83	74	66	67	68	68	77	73	58	81	75	69	77	67	65	70	77	71	66	74	65	74	63	75	73	75	63	75	66	63	81	73	69	67	62	62	69	76	78	84	79	69	72	66	76	68	79	74	79	62	64	75	82	83	81	68	70	76	68	66	66	71	70	85	74	75	70	75	68	73	69	91	94	69	80	68	75	85	74	83	73	62	84	49	78	69	76	77	69	63	74	62	63	69	87	61	75	77	74	89	72	74	66	65	79	77	77	72	77	69	80	70	60	73	74	67	73	71	77	73	56	66	81	68	76	63	74	68	81	70	63
29253	9464	2406	1906	4279	8767	15429	15959	14873	11194	7341	4560	3027	2978	2711	2162	1782	1452	1472	1897	1571	911	701	889	4333	5821	755	598	579	537	575	535	503	576	526	567	556	515	489	526	558	517	526	552	571	515	505	531	540	543	500	566	555	546	552	534	522	499	480	517	539	554	527	554	520	540	519	553	556	539	536	521	536	538	549	542	531	536	514	555	525	520	532	533	553	512	555	504	557	528	537	538	522	558	472	568	531	510	575	527	537	498	551	516	529	550	536	486	582	505	525	518	543	537	495	526	561	536	550	580	520	540	572	550	539	515	489	552	521	553	544	503	520	535	591	506	602	566	543	526	511	576	549	584	556	473	515	513	546	548	565	534	531	548	527	532	532	520	518	510	531	548	525	522	503	530	507	539	543	539	518	513	521	529	539	523	527	560	539	535	550	513	542	561	528	526	545	572	534	521	560	512	552	483	533	550	537	506	518	536	512	557	516	519	526	503	537	569	529	520	516	567	540	529	519	564	543	604	491	554	518	547	540	497	523	569	524	559	540	557	553	555	521	538	549	561	532	511	531	531	558	529	514	526	549	562	493	555	480	523	531	525	548	572	535	481	513	512	526	538	539	504	514	520	546	509	519	514	522	525	522	523	558	549	519	547	556	565	512	511	524	522	490	548	525	488	535	544	546	540	522	470	525	500	547	513	549	519	562	529	564	504	549	512	528	526	523	523	544	562	518	495	537	546	510	570	522	534	516	521	546	564	579	512	561	526	516	513	520	550	538	532	506	569	546	527	544	508	545	507	534	537	547	545	590	564	536	533	568	554	535	503	549	561	485	504	531	542	558	518	496	541	540	576	529	555	544	592	548	521	512	517	541	531	564	566	514	523	501	554	533	555	523	535	535	533	552	489	512	536	544	549	529	530	554	531	550	546	523	531	540	502	520	574	531	539	531	548	513	544	531	530	514	538	493	554	523	550	531	508	542	546	544	490	560	541	529	579	539	552	544	525	523	514	571	531	502	544	510	554	552	520	540	552	570	525	548	562	583	557	607	553	535	527	554	565	535	527	524	527	514	580	526	530	526	524	534	502	503	507	529	515	561	553	491	516	529	520	516	515	541	541	513	529	533	521	569	521	526	577	558	573	515	515	540	563	501	534	557	512	545	525	485	515	469	526	519	505	550	548	523	557	539	550	588	584	544	504	564	526	568	530	529	535	534	524	536	506	532	532	509	532	492	519	567	536	539	535	555	554	554	524	522	545	538	537	486	508	518	525	503	532	529	522	520	501	531	545	538	549	544	541	516	542	519	490	499	555	475	541	550	538	523	536	504	563	514	525	535	536	515	539	538	548	512	559	583	491	524	506	540	549	539	503	524	515	517	527	502	530	547	517	511	586	529	547	512	559	520	536	541	526	544	565	508	486	519	531	509	570	522	523	547	525	538	525	507	516	529	534	567	535	515	562	516	526	515	523	544	509	541	548	590	529	517	568	546	521	529	535	554	557	529	518	577	581	518	475	580	538	553	566	503	498	534	547	527	562	544	525	532	547	547	539	549	554	532	519	498	555	582	516	553	496	514	542	562	528	577	504	509	513	516	510	508	509	540	483	546	536	503	510	513	557	505	555	578	532	497	553	547	556	507	515	498	513	542	579	574	501	554	538	501	544	507	549	537	537	548	549	547	542	496	541	560	530	527	545	546	566	533	532	516	501	502	487	549	517	526	534	574	520	530	501	568	531	487	560	515	536	562	542	534	500	500	546	505	530	501	560	559	546	513	563	546	604	496	532	547	506	538	538	560	481	544	529	537	537	499	591	545	530	551	561	509	502	506	560	567	514	505	528	547	572	540	553	549	539	543	569	537	579	501	576	540	494	529	542	534	553	532	587	492	532	520	566	542	514	499	555	527	510	494	527	514	510	505	533	534	516	560	576	533	569	546	513	548	496	558	531	522	546	542	530	541	537	532	531	530	535	513	521	552	538	487	541	556	520	537	532	526	527	491	528	521	556	516	559	586	561	528	544	547	559	524	526	544	547	522	527	521	543	533	553	555	535	562	506	517	542	585	540	571	538	528	544	515	523	509	484	532	521	541	540	524	524	573	520	547	535	570	524	504	532	518	531	520	558	534	566	516	524	517	521	565	494	557	532	511	559	535	561	547	518	506	533	514	525	531	542	505	503	559	568	502	515	529	515	514	501	546	526	521	537	551	518	527	515	549	529	559	517	544	542	499	554	520	535	505	524	562	549	527	505	502	540	573	546	577	545	532	563	516	551	519	552	528	532	573	531	536	517	526	530	531	534	528	547	534	522	560	542	589	529	537	505	542	512	537	545	560	559	555	562	553	557	580	540	597	518	537	519	557	578	530	531	527	521	578	479	514	558	564	519	585	512	517	528	517	516	537	530	586	520	538	519	516	532	528	536	507	540	550	549	535	554	544	562	519	574	516	515	537	522	489	548	514	510	522	531	530	559	542	516	522	571	566	543	567	519	541	549	521	543	571	509	545	532	544	548	554	533	524	527	494	571	577	520	523	528	500	576	519	559	536	537	542	541	546	571	547	521	506	525	526	533	515	535	547	551	545	530	525	546	543	552	565	554	573	557	529	573	557	549	513	520	532	587	551	465	542	539	548	514	540	535	516	558	542	525	526	531	561	581	515	603	548	537	526	552	547	506	493	543	496	514	511	549	551	559	522	492	506	569	559	511	542	527	528	508	561	579	527	536	534	551	532	553	560	538	510	487	515	480	547	496	536	521	515	558	548	535	579	542	510	555	547	580	538	539	511	543	521	547	561	541	559	529	532	552	551	528	536	528	562	516	571	547	520	517	531	530	547	526	532	543	611	553	557	537	500	526	587	562	535	557	546	529	521	500	543	532	532	564	517	513	554	549	583	526	536	579	525	566	521	542	545	559	508	542	517	543	530	594	526	538	513	521	537	558	512	524	529	517	524	527	485	565	527	515	564	515	543	537	545	511	535	514	556	526	536	528	550	511	543	543	549	588	484	562	523	534	522	557	549	548	551	583	548	509	510	554	564	538	495	569	542	520	562	527	534	523	506	564	532	538	542	546	515	557	532	505	548	539	529	519	537	466	553	500	512	492	553	558	497	522	517	530	506	547	515	540	537	531	521	548	501	564	498	565	539	541	550	517	543	547	544	537	544	516	514	529	519	498	490	573	575	561	517	551	518	548	518	530	542	511	577	514	567	533	534	542	539	525	548	595	495	539	560	507	550	534	556	549	574	522	528	525	549	501	513	552	545	540	536	533	553	525	526	509	571	553	558	528	548	524	517	555	535	577	536	549	474	536	534	514	551	540	548	564	523	524	542	537	531	541	522	546	527	515	509	571	525	517	536	503	505	535	548	542	598	526	577	535	525	536	501	537	520	564	525	531	551	543	533	560	524	540	503	522	531	540	527	516	544	563	531	572	527	554	581	525	492	552	508	557	523	519	539	545	574	541	567	516	559	515	541	534	506	547	505	536	576	514	477	586
4995	1083	272	217	185	213	370	440	513	406	272	216	207	156	185	166	163	150	154	172	174	114	129	135	286	376	117	119	113	117	113	109	115	122	96	119	117	117	128	127	115	116	130	105	105	106	102	118	123	109	123	122	123	114	127	136	133	128	124	124	116	115	137	147	132	112	94	126	118	100	124	119	111	116	138	122	131	114	112	107	121	101	133	130	135	136	105	126	119	110	94	103	117	131	125	118	123	131	112	115	94	110	103	122	113	127	131	117	144	94	121	111	110	132	129	131	132	116	118	112	112	103	133	125	129	148	137	117	105	113	120	131	123	143	144	133	104	117	103	106	119	129	117	126	134	111	125	121	129	108	121	117	126	95	121	115	127	135	99	111	116	134	115	107	127	122	101	116	114	131	133	99	92	110	116	115	133	117	119	119	108	136	130	119	125	109	104	130	112	126	111	104	117	129	109	119	136	125	123	123	131	103	118	99	133	134	139	122	106	130	121	120	123	116	126	127	106	111	124	115	131	135	120	115	133	115	124	118	128	133	122	113	139	112	106	128	100	118	124	99	140	120	127	115	113	110	110	111	107	146	112	123	112	112	111	112	120	94	103	128	112	120	123	122	111	128	107	125	111	120	125	138	121	105	102	124	135	123	123	123	140	125	138	120	125	146	109	117	96	127	128	133	129	118	125	109	124	121	116	109	112	141	122	126	122	123	122	130	117	123	105	103	132	116	120	111	133	130	113	148	130	126	115	113	114	135	107	135	133	121	127	109	95	135	117	119	102	117	109	122	111	110	123	126	107	111	112	124	119	117	129	105	148	125	124	108	119	110	128	125	116	126	114	128	121	114	128	125	131	118	120	139	131	133	134	119	107	133	104	131	119	126	131	124	115	137	105	133	116	119	131	125	136	121	113	121	120	115	113	129	136	102	117	113	124	117	133	122	129	100	128	119	132	134	130	123	128	118	120	115	111	127	134	108	120	128	117	131	143	114	124	123	131	111	101	125	121	130	121	119	134	129	105	118	112	121	113	104	139	119	124	154	128	129	123	145	106	125	136	123	115	117	121	113	128	130	108	122	111	117	117	101	124	119	118	127	123	130	121	139	139	128	105	133	105	128	118	126	131	105	132	112	157	123	108	120	110	114	124	116	122	131	110	130	121	118	118	117	117	123	108	135	111	119	116	129	136	108	124	118	147	134	117	118	134	117	142	136	115	123	129	107	126	110	113	105	107	114	118	121	102	122	120	140	122	113	112	111	118	113	100	121	115	130	119	141	130	129	114	130	135	123	120	108	127	116	130	122	115	131	115	120	126	119	109	100	109	129	103	121	112	96	124	131	120	129	122	135	149	121	117	139	110	101	124	128	131	140	118	100	120	129	127	126	144	123	132	121	96	129	114	108	103	109	124	122	112	131	123	146	126	122	106	106	145	108	111	124	133	101	125	114	118	100	121	117	105	125	111	118	122	125	125	106	111	106	118	106	132	107	129	105	100	103	112	129	111	109	105	111	112	146	129	134	102	132	133	117	104	127	117	131	125	135	91	132	140	118	116	130	103	118	110	102	118	122	130	143	111	125	116	123	103	125	117	106	106	102	141	134	120	114	121	141	110	127	132	150	121	117	122	101	125	128	115	131	109	124	115	118	139	135	114	114	131	112	113	140	125	116	125	140	110	113	146	128	116	120	127	129	109	105	140	140	120	110	121	110	106	143	145	116	113	117	121	107	135	129	137	110	128	116	106	125	126	137	109	129	132	117	117	116	124	134	136	116	112	113	146	121	126	117	110	127	132	123	140	114	124	113	108	99	103	110	89	135	121	112	103	118	110	143	113	115	105	139	124	109	111	125	140	130	117	111	111	135	143	114	115	114	118	154	102	110	125	118	148	112	143	127	120	113	116	111	111	113	106	129	135	128	126	132	128	125	119	115	116	128	102	123	120	112	121	101	122	112	117	135	142	109	136	112	114	134	117	107	120	137	120	122	133	108	108	112	132	116	127	131	117	108	122	107	119	119	112	149	118	94	133	117	112	116	111	128	133	115	123	124	113	117	128	122	119	136	136	98	106	127	99	118	124	136	127	119	119	132	122	107	115	109	127	126	115	123	118	114	130	132	105	117	129	139	106	127	119	119	138	127	115	109	113	129	118	128	106	125	118	108	134	125	119	124	119	123	125	108	128	107	117	133	112	126	139	115	113	134	112	124	122	122	122	123	99	124	117	129	141	137	131	111	131	139	124	127	140	113	130	108	101	123	107	109	134	138	121	112	120	122	129	119	101	90	118	125	105	127	138	141	117	102	133	113	105	127	124	121	132	142	118	148	132	136	112	99	125	132	108	115	118	108	134	110	114	113	145	120	125	115	121	116	115	125	111	118	152	120	105	130	127	97	113	110	116	128	109	108	114	111	99	112	108	135	132	126	136	115	114	103	132	113	125	128	124	121	134	103	121	130	108	99	141	134	123	140	111	103	112	129	112	110	129	110	120	118	121	137	125	111	120	113	130	104	103	119	106	125	124	125	110	107	141	114	119	129	133	125	151	111	104	114	119	127	104	118	101	136	117	123	101	115	119	111	133	103	118	116	117	110	94	135	130	140	110	126	125	128	114	115	139	121	137	134	112	128	99	109	109	127	103	121	108	137	135	118	136	118	122	127	110	125	129	129	103	112	118	116	106	122	106	130	104	124	124	123	122	126	111	139	111	122	125	119	119	126	129	108	110	126	108	126	97	122	120	117	131	122	96	117	111	132	116	120	118	119	110	139	122	123	125	120	117	113	119	138	122	132	122	123	140	121	121	139	110	117	96	115	132	123	113	105	123	143	128	131	118	135	117	128	128	132	122	121	124	127	125	126	117	136	119	113	112	129	107	116	139	128	120	118	121	125	131	133	97	111	118	118	129	113	111	133	110	95	113	137	120	134	118	138	109	127	106	114	101	114	133	120	131	145	96	121	116	122	99	119	140	134	106	146	120	116	115	140	117	128	136	93	121	112	119	129	131	149	139	106	129	116	141	113	120	124	126	126	136	122	122	136	121	120	108	125	121	113	119	120	116	118	125	131	145	109	122	134	110	124	134	111	119	125	120	134	114	119	132	133	126	122	110	106	127	120	137	120	105	103	107	117	145	131	116	106	150	124	127	113	100	117	135	118	112	109	120	121	105	123	120	117	136	108	94	114	111	112	123	122	134	110	121	128	123	125	123	125	98	121	124	118	151	119	116	124	119	118	119	135	122	125	121	119	119	121	114	125	135	125	113	116	129	121	127	110	125	119	131	108	110	127	136	106	124	114	131	139	131	131	129	121	122	108	118	116	118	125	127	107	119	111	111	139	132	117	128	103	125	123	124	107	133	112	115	126	106	118	115	115	117	110	136	139	122	107	111	97	128	129	140	120	129	103	117	114	119	107	118	123	116	111	131	123	128	132	100	112	123	127	119	130	109	122	120	140	122	99	129	130	125	131	129	127	105	135	133	106	126	113	117	125
26871	8366	2512	2076	4156	8495	14407	14870	14415	11085	7135	4678	3167	3177	2917	2558	1876	1608	1747	2246	1894	1276	1101	1046	4224	7050	1431	876	917	830	860	899	878	883	851	843	903	892	899	874	827	860	826	855	878	890	849	871	866	870	868	857	809	898	848	871	845	853	876	902	886	807	890	853	841	856	887	857	798	839	864	853	845	898	871	860	910	864	829	832	842	825	803	867	865	829	836	848	831	822	803	829	842	884	883	837	813	852	821	815	872	894	832	853	868	837	859	871	902	860	879	865	848	820	812	857	895	870	820	839	858	848	823	853	875	850	849	812	876	872	874	799	853	832	862	854	855	852	882	826	830	865	838	884	847	822	885	844	878	849	847	879	870	872	875	872	810	855	849	829	823	868	807	866	874	838	879	849	869	820	861	801	832	877	841	830	897	891	849	858	840	853	874	849	859	838	847	797	767	857	826	894	846	862	843	830	815	852	845	850	908	903	888	874	847	853	825	830	836	880	820	839	842	808	853	820	868	879	864	861	821	831	859	834	835	877	854	837	860	817	801	851	844	822	843	828	872	902	858	865	842	819	862	864	849	865	867	838	870	911	836	904	827	797	869	842	844	836	845	843	854	867	872	809	848	874	880	881	826	870	857	884	825	833	815	884	859	802	860	818	876	879	877	852	884	844	871	849	866	863	835	865	852	860	863	850	841	845	846	826	925	876	809	876	860	842	853	845	803	838	854	868	840	835	835	874	871	858	847	856	832	845	871	922	857	805	842	829	841	940	851	852	864	867	859	858	825	899	867	860	911	825	914	872	780	829	890	822	877	853	880	842	916	819	821	862	855	854	846	841	859	818	875	844	887	891	907	829	836	863	857	844	875	839	839	859	876	819	847	859	874	872	838	823	929	844	892	822	836	830	879	815	839	846	863	891	868	911	843	879	859	861	889	880	839	821	842	821	881	851	842	900	840	871	896	874	904	908	790	819	873	842	811	855	922	837	837	829	878	828	889	869	857	881	869	860	848	828	857	872	878	790	845	879	836	856	910	880	874	860	858	825	875	864	955	825	901	887	872	832	807	872	824	860	818	870	830	872	778	849	842	870	874	894	868	822	873	882	849	878	863	876	866	878	879	873	837	872	863	812	838	870	809	858	839	881	812	841	866	920	776	803	842	876	854	867	892	859	885	881	881	823	882	840	849	838	820	812	837	805	825	847	834	892	848	828	912	806	815	819	888	856	897	886	850	881	847	858	847	831	880	837	870	843	848	829	821	827	861	868	874	864	854	803	825	920	852	852	838	875	874	850	863	854	860	875	873	869	878	836	836	875	850	885	896	836	806	882	871	879	792	906	839	899	856	890	866	886	842	871	850	846	855	811	855	864	871	833	808	838	898	881	910	870	874	879	887	900	850	892	870	865	860	851	873	874	853	888	830	861	886	789	846	883	855	913	811	839	809	835	877	881	837	926	896	871	878	850	854	844	871	887	814	849	838	891	832	854	845	852	884	816	822	841	863	837	828	877	852	885	839	854	872	876	869	824	830	867	844	847	881	833	846	816	837	837	854	861	834	849	875	900	838	834	850	832	849	878	822	873	853	834	885	850	810	846	895	825	840	923	839	854	855	834	871	891	852	836	871	887	847	783	859	860	853	836	846	842	866	873	878	867	829	897	833	863	866	912	856	838	808	854	842	881	835	815	842	879	862	848	879	919	803	875	859	806	881	877	829	838	811	860	841	846	833	824	918	792	837	852	888	916	838	889	818	814	875	855	818	884	862	824	861	859	866	834	814	858	865	861	807	822	857	858	957	788	825	830	813	859	824	876	852	853	853	863	862	843	834	863	814	824	822	859	868	859	841	888	839	839	918	839	860	878	866	841	841	811	834	844	870	875	888	818	855	825	819	866	790	868	850	829	815	828	807	842	788	873	916	826	873	867	866	860	839	878	836	830	881	884	873	857	835	855	857	792	904	871	841	834	854	883	858	879	820	902	834	861	891	832	845	874	875	810	837	914	884	842	848	869	863	870	865	863	855	824	851	844	835	795	809	841	866	889	858	909	866	879	950	847	878	886	892	861	842	862	883	859	866	845	829	860	778	888	835	806	889	827	816	853	819	959	938	805	829	872	802	841	887	829	845	841	842	847	860	828	830	812	839	839	872	848	837	812	807	880	808	827	822	845	874	786	892	840	833	797	906	830	889	816	888	875	900	846	877	863	844	854	853	812	838	862	874	883	863	868	846	830	880	923	864	835	825	808	829	872	861	860	831	823	807	872	837	903	854	838	847	851	832	856	815	855	872	905	846	820	892	881	840	860	853	885	897	850	819	852	840	849	874	860	874	851	872	844	871	889	837	855	896	938	840	860	839	890	910	820	810	871	868	771	874	836	892	861	830	878	859	873	844	934	847	884	882	851	841	861	893	874	913	843	818	869	858	820	818	884	925	811	828	816	825	846	881	800	848	873	855	895	841	810	846	858	895	850	903	829	846	816	903	865	851	844	831	870	870	840	837	890	877	829	880	884	875	921	802	884	843	884	846	895	872	850	851	881	862	891	850	866	823	851	856	865	826	864	856	837	860	861	861	800	875	833	840	885	871	835	834	870	854	902	836	828	850	809	812	892	871	864	872	849	884	850	871	845	856	827	921	852	858	886	849	807	825	845	874	817	852	839	806	904	878	855	845	825	831	891	860	881	811	823	858	885	847	879	831	892	820	863	785	832	822	883	899	871	865	936	842	882	882	881	878	812	851	849	822	837	862	868	868	822	843	805	838	874	808	845	824	866	862	913	832	780	834	828	817	859	823	850	829	819	863	866	879	911	840	836	909	886	915	797	854	874	816	828	820	837	847	842	806	863	884	865	864	878	840	810	833	814	824	860	876	773	879	808	850	859	858	881	840	902	834	888	809	875	889	911	817	834	846	855	813	848	838	889	812	913	864	888	821	834	872	923	872	852	831	906	848	822	843	800	891	875	864	872	875	853	837	852	848	921	795	786	834	820	886	837	854	829	895	862	855	866	788	850	851	823	846	843	895	846	833	863	833	810	885	896	881	831	871	832	847	866	855	852	858	913	839	903	867	779	884	812	850	849	865	862	798	853	866	853	876	893	837	831	855	875	858	817	822	866	874	858	804	860	845	845	890	880	805	848	872	867	846	823	809	845	941	842	834	880	858	844	775	840	852	864	832	845	824	900	779	817	842	865	833	813	863	841	860	845	856	886	816	828	911	849	865	854	870	839	828	812	845	876	884	850	879	840	854	825	845	859	845	891	866	830	847	865	848	855	841	823	913	868	837	864	893	849	872	806	860	871	870	910	839	856	888	813	836	893	838	834	820	821	867	841	854	890	864	877	847	846	881	903	900	836	790	860	850	830	856	845	833	832	818	841	885	844	860	847	845	821	879	858	878	838	859	894	853	799	832	841	840	877	906	857	840	885	860	899	819	881	842	849	848	892	834	798	866	847	858	840	865	866	810	886	827	844	823	898	830	831	902	886	869	818
5971	1559	284	136	152	215	465	593	523	427	307	200	147	154	129	122	108	87	112	123	111	65	85	58	363	540	60	50	62	62	42	42	58	56	60	49	66	57	45	54	62	48	43	49	61	54	51	66	40	51	53	39	58	45	55	56	47	57	56	42	55	51	59	53	54	46	62	51	42	64	53	50	66	60	39	36	52	50	53	52	44	51	57	61	43	53	56	53	63	50	43	47	56	53	49	50	50	43	58	46	45	45	50	48	49	51	52	42	44	60	66	69	50	42	54	45	65	53	41	60	50	55	57	51	50	37	49	48	62	50	57	65	42	53	57	48	53	44	62	38	44	48	51	45	58	56	57	46	51	57	58	37	48	41	46	46	48	68	41	45	57	59	54	48	61	55	57	60	49	64	61	52	53	53	70	67	52	52	65	70	51	63	56	52	66	62	62	43	57	58	47	61	52	52	51	55	50	57	48	51	55	42	51	53	54	49	49	57	37	55	52	57	56	57	47	48	66	56	59	50	43	59	40	53	54	42	64	58	38	52	44	53	45	47	42	59	47	55	57	55	42	48	72	51	30	49	61	58	46	54	53	57	44	51	46	51	54	52	43	36	43	56	46	43	42	40	49	52	66	49	52	50	62	49	43	59	51	52	41	46	44	67	44	63	52	59	62	68	38	55	56	53	50	56	61	49	54	61	48	67	61	45	52	47	43	44	55	43	43	42	61	50	58	58	59	56	46	44	40	58	63	57	50	54	45	56	64	57	55	47	53	56	51	42	53	60	59	50	48	49	53	47	47	52	62	56	57	48	60	57	55	55	51	51	61	64	47	53	56	44	58	51	61	52	50	59	63	46	54	51	50	52	53	55	58	45	57	44	59	59	38	53	55	47	45	46	44	54	44	61	47	48	46	60	53	36	47	65	49	55	64	48	44	55	59	54	61	48	44	49	57	47	51	58	46	54	48	57	52	65	54	44	35	54	51	45	41	54	58	59	46	45	59	48	56	47	60	56	41	53	48	43	46	44	49	50	46	50	58	63	46	68	54	40	56	58	57	42	59	58	47	45	55	50	55	40	58	39	48	59	52	62	60	43	49	56	64	50	45	52	47	55	52	64	46	52	56	52	50	54	61	47	57	43	62	41	59	57	53	55	45	58	63	53	56	38	53	60	45	45	48	49	43	47	56	53	61	47	53	48	48	62	65	49	53	57	39	48	46	47	57	51	56	51	60	59	42	57	51	43	62	55	62	63	55	52	45	42	43	69	58	47	50	49	60	52	63	62	42	48	62	51	49	45	58	58	43	39	52	61	57	49	57	48	63	51	55	61	34	45	39	64	61	54	45	53	58	50	57	56	41	51	45	51	51	52	65	45	56	48	44	52	47	51	46	61	59	61	38	43	53	50	40	49	50	57	54	51	54	49	61	54	59	52	49	46	49	59	65	62	47	53	54	54	65	43	54	51	48	35	39	51	58	57	38	49	42	40	43	63	53	57	51	59	43	45	47	55	53	48	56	62	57	49	51	54	60	50	67	60	54	48	53	43	51	69	55	61	50	47	47	56	54	51	58	61	66	42	54	74	38	48	56	62	62	49	56	44	59	47	49	66	65	58	63	41	51	53	65	63	49	58	43	53	52	48	39	53	50	46	65	52	44	54	47	52	56	38	56	46	58	46	49	46	57	62	52	48	38	47	51	61	47	45	60	42	53	52	56	52	49	47	46	49	55	39	52	49	54	41	53	65	62	63	60	42	50	49	54	42	57	48	56	44	47	44	56	51	42	53	47	68	55	57	51	67	50	50	70	42	61	50	60	46	48	44	44	41	47	45	54	56	53	38	48	56	56	52	52	54	51	54	55	51	46	47	57	41	52	52	50	55	48	57	56	46	50	43	48	56	69	49	57	57	45	35	60	46	63	56	43	68	49	55	63	58	45	48	51	50	48	60	67	45	41	51	57	66	50	37	63	43	54	48	60	50	52	57	44	51	50	45	59	54	67	51	56	38	56	52	49	55	61	42	49	50	55	42	43	63	53	42	60	64	55	50	46	45	41	48	48	60	52	62	52	58	50	50	67	48	64	45	58	44	44	56	67	47	42	57	50	49	62	54	56	54	65	54	41	60	37	59	54	61	57	38	51	40	55	48	46	59	67	45	52	50	56	47	43	60	46	42	51	52	48	53	44	72	51	57	55	52	56	56	49	44	54	42	53	35	45	67	54	53	39	60	39	54	56	64	47	45	59	55	48	50	54	63	55	44	42	45	50	55	46	54	62	42	57	45	47	51	56	45	61	47	50	55	50	42	55	50	55	68	51	54	48	36	44	54	59	46	45	45	60	64	47	50	60	50	47	45	58	44	47	61	41	45	53	55	45	60	57	43	48	57	57	60	46	38	58	62	43	61	62	57	68	49	48	47	51	36	43	64	49	51	51	42	56	52	57	45	37	50	47	47	68	61	48	62	53	53	50	63	40	49	47	48	41	63	47	39	47	41	53	52	51	70	47	45	48	47	36	50	44	46	42	49	55	54	52	50	50	52	61	58	45	45	47	59	51	51	52	67	42	40	51	58	48	60	54	53	41	47	49	58	59	60	68	59	44	39	48	58	54	54	50	36	48	55	61	42	44	44	64	42	49	51	47	42	46	53	62	57	62	62	64	48	43	39	58	57	41	59	45	63	55	48	52	54	54	61	48	56	53	65	36	55	50	55	51	71	50	57	52	39	67	55	63	51	46	55	52	56	62	45	50	56	70	58	61	51	56	49	54	51	45	46	67	43	59	53	53	51	50	46	52	48	60	48	50	40	54	51	48	43	51	60	53	43	48	53	60	54	56	51	46	52	51	49	54	44	53	54	48	49	53	54	55	44	46	56	50	61	60	47	50	50	52	58	50	58	53	44	58	36	41	51	55	53	52	49	48	60	44	57	49	60	48	57	48	62	60	46	52	54	48	44	47	53	46	55	49	63	45	47	44	61	57	39	38	64	59	49	47	54	48	55	49	55	62	50	55	58	67	52	49	41	57	39	45	40	56	37	48	46	61	59	47	42	55	67	46	59	47	42	51	62	47	48	65	51	49	46	58	51	46	50	53	47	58	54	50	39	54	52	55	59	39	56	51	37	48	60	56	39	53	47	61	46	54	53	44	52	51	57	46	73	63	45	48	54	53	44	44	48	54	54	53	48	41	57	47	64	45	60	49	36	45	40	65	57	48	39	40	56	54	69	37	55	58	55	44	55	49	57	56	49	42	52	63	60	42	57	45	56	53	46	53	52	43	58	43	43	40	52	53	71	48	47	38	43	57	61	42	49	48	52	56	65	40	59	53	51	57	47	49	69	54	55	51	52	47	55	48	62	56	59	54	52	39	52	51	43	59	49	53	55	49	45	47	53	55	56	55	48	51	62	65	66	43	59	38	55	46	60	64	63	47	37	53	52	49	49	45	58	56	58	51	46	48	49	37	56	55	64	49	49	57	45	56	49	42	43	45	54
32858	10794	2799	2361	5605	12478	18784	19081	17865	14373	9437	5995	3972	3871	3198	2693	1868	1333	1887	2350	1832	1250	1255	758	7620	9855	511	401	418	434	442	432	435	377	423	431	424	393	416	397	394	381	402	376	372	386	432	355	348	409	393	370	379	343	399	393	370	389	395	391	359	371	374	378	344	389	400	398	384	380	385	382	361	401	377	339	394	367	420	430	393	403	381	347	389	412	403	396	399	398	396	384	362	395	412	364	358	381	358	382	384	390	350	403	374	403	368	387	399	396	391	372	366	367	374	371	375	397	372	405	370	362	420	387	400	369	432	400	386	401	393	360	371	396	362	361	388	384	385	388	418	347	347	365	397	405	380	368	423	329	386	412	399	406	397	392	364	417	400	367	364	379	381	403	386	398	392	377	388	419	395	377	387	390	356	379	378	376	411	340	348	438	350	361	387	371	366	382	360	381	379	356	361	346	399	383	397	384	358	390	382	380	408	375	350	392	388	380	378	364	403	349	407	389	423	362	392	353	377	389	368	407	388	351	386	388	389	384	393	436	337	385	401	410	367	399	382	378	378	389	371	345	405	365	384	391	388	364	410	352	387	380	405	363	365	369	413	392	341	413	379	366	375	368	417	384	361	372	326	382	358	391	391	345	385	415	380	365	397	383	377	372	415	369	359	407	405	348	422	371	399	373	370	337	390	396	407	403	382	366	394	367	391	356	416	374	410	407	349	378	352	387	367	392	383	355	376	375	381	405	390	380	404	349	377	420	393	373	377	397	358	371	384	374	423	367	380	377	387	416	391	385	392	369	355	385	418	409	380	370	384	388	406	389	399	374	416	366	362	351	381	347	400	392	378	384	385	396	408	408	411	382	366	387	394	402	393	383	372	406	404	368	336	409	378	364	386	370	399	363	362	389	366	352	347	399	370	362	398	386	348	389	392	383	366	372	362	385	362	373	395	363	408	385	383	408	409	391	374	374	375	351	357	370	408	389	361	363	388	366	394	385	371	425	361	369	371	395	384	391	379	397	410	402	389	362	373	401	378	373	380	356	355	410	387	361	405	375	414	382	436	385	379	353	355	395	375	409	363	394	365	413	352	410	386	386	405	423	385	406	378	364	375	391	353	382	393	421	367	362	384	370	380	386	417	401	394	403	377	400	388	388	339	398	389	372	412	396	387	408	376	412	390	358	389	355	391	409	382	429	380	394	399	368	379	393	409	422	373	412	398	397	444	374	395	383	398	383	355	371	397	387	396	359	372	349	393	380	370	378	371	372	368	332	379	386	370	395	364	380	381	348	422	371	371	387	365	350	369	387	357	363	342	391	408	403	372	418	402	351	402	396	383	331	347	378	412	395	384	404	356	380	390	366	386	359	381	364	390	383	368	360	337	409	345	387	384	399	388	403	428	383	376	362	361	391	408	425	392	373	351	363	355	382	406	361	394	407	367	407	363	358	377	381	369	381	376	380	380	379	373	399	387	380	363	388	385	416	396	349	389	399	377	433	384	359	364	375	382	378	374	377	371	392	386	411	379	378	388	363	379	405	421	394	372	355	405	369	411	341	399	389	393	387	406	400	430	393	351	369	362	392	386	377	366	361	389	371	379	385	354	401	398	379	369	404	367	357	358	392	397	408	382	360	370	387	364	373	388	397	398	354	388	418	407	379	394	408	387	443	356	391	375	375	362	359	353	388	408	379	400	395	368	375	371	393	376	367	408	378	366	372	372	392	381	389	390	359	392	384	401	386	389	369	363	376	393	353	400	403	380	359	362	375	365	373	350	380	383	379	415	358	396	353	353	429	392	378	392	377	348	361	384	375	381	383	371	380	385	429	378	387	402	358	358	385	411	411	405	399	363	356	393	391	337	401	382	406	374	422	401	411	383	388	405	366	413	427	400	383	397	377	395	375	384	387	426	394	381	403	380	373	381	372	379	395	392	363	390	404	408	356	361	403	396	371	379	397	375	387	350	422	418	393	409	374	383	391	367	402	395	360	365	367	369	386	409	352	395	381	396	390	402	363	397	382	388	386	386	393	347	421	400	381	406	384	391	363	412	428	353	376	387	364	361	407	386	366	361	358	388	388	396	373	371	402	395	403	384	368	419	384	391	371	354	401	376	403	388	361	368	376	339	361	403	386	389	397	363	353	408	338	381	385	391	354	374	360	357	384	384	382	385	363	381	380	389	353	380	395	403	400	404	381	380	397	353	435	327	380	403	383	348	393	400	365	369	365	393	398	393	342	388	369	373	368	395	377	368	405	410	393	372	426	358	405	360	425	399	395	376	427	359	390	377	407	363	408	372	367	356	370	405	396	378	381	349	358	395	344	397	396	407	378	414	422	401	387	379	362	382	386	363	365	393	398	362	370	396	379	378	405	384	334	415	366	386	419	361	375	405	394	403	410	372	368	385	356	397	400	373	399	369	385	365	375	417	407	358	372	393	385	392	400	384	395	374	351	385	378	363	347	371	385	346	344	370	394	398	388	379	386	369	380	395	415	419	371	407	368	379	378	397	369	395	391	381	394	390	395	367	380	335	376	402	396	358	397	413	402	388	385	380	357	397	373	383	386	396	400	368	401	378	371	363	381	351	359	414	357	398	375	366	364	397	414	413	378	398	370	391	369	372	391	382	394	395	388	344	374	379	348	426	378	407	341	394	391	372	378	361	383	353	427	411	394	391	409	396	393	359	400	344	428	359	389	361	357	352	380	378	399	417	379	366	381	376	396	364	377	411	389	404	373	344	409	403	395	358	396	368	399	390	388	392	401	393	359	369	394	383	376	358	356	387	382	389	392	398	401	366	368	355	395	359	368	376	399	406	406	392	369	401	382	392	387	361	380	356	371	388	392	401	385	376	365	395	338	363	394	394	355	405	350	377	350	386	371	414	413	361	381	375	388	389	374	360	365	375	372	357	369	387	389	380	386	338	370	334	372	386	385	391	408	386	380	383	353	413	359	406	374	409	380	363	403	398	389	346	372	364	381	399	381	401	357	398	406	379	366	374	371	397	385	377	426	374	376	395	385	373	380	382	421	386	354	382	406	393	347	378	380	369	364	363	396	375	364	386	419	368	374	371	393	377	407	373	370	345	351	384	371	389	399	379	409	353	391	353	322	390	382	386	366	388	358	348	396	371	367	384	384	374	396	380	414	387	373	374	361	371	383	393	392	382	389	393	390	353	397	412	365	379	380	372	365	360	367	382	350	340	354	417	416	396	395	371	396	401	407	390	361	412	387	375	401	364	363	382	366	374	392	370	409	365	338	414	378	423	360	410	397	401	396	415	379	351	369	406	380	407	373	390	374	386	407	401	441	403	375	407	422	398	397	348	375	374	394	413	385	346	399	369	405	330	393	356	385	383	388	368	390	396	380	382	399	397	348	338	341	375	386	404	399	409	404	371	369	371	391	385	368	407	380	382	361	376	353	371	389	344	385	388	392	400	367	379	372	374	404	373	379	391	359	364	416	415	384	377	390	357	359	366	374	358	403
3079	615	200	171	167	204	299	369	367	277	239	198	184	174	161	159	134	134	152	169	116	132	129	121	174	181	132	112	134	118	129	154	119	137	134	132	144	122	149	110	133	134	120	120	114	127	105	134	141	139	138	115	127	103	130	123	136	145	125	123	118	133	108	122	144	147	124	150	124	127	124	122	142	133	142	133	127	133	125	126	115	125	147	117	123	137	130	116	111	136	132	113	130	141	138	133	134	114	115	133	122	127	117	127	118	126	126	114	142	109	132	113	140	132	139	105	123	114	116	129	147	114	121	118	131	110	111	128	155	127	127	131	113	136	137	143	128	119	109	123	105	128	118	120	136	116	127	125	123	124	129	141	130	125	117	138	117	114	119	117	138	132	138	133	131	139	131	111	115	122	126	123	119	112	134	136	134	127	130	116	127	136	124	133	127	127	147	143	114	141	125	143	120	139	137	118	132	141	122	128	142	128	138	147	131	131	138	127	128	115	130	156	145	121	121	133	94	132	155	151	117	136	145	121	122	121	143	113	121	124	147	111	126	130	115	129	118	143	149	116	135	142	116	115	143	135	111	143	130	121	126	113	139	110	120	111	125	135	132	118	139	125	137	124	125	143	135	137	124	124	134	126	150	122	121	138	140	120	135	142	133	107	104	138	122	118	131	143	111	134	117	151	141	129	119	144	146	111	132	148	136	137	136	138	150	145	134	131	134	132	123	119	129	112	124	149	138	126	124	112	130	115	119	117	172	126	126	123	123	155	120	133	134	132	122	106	119	104	138	122	151	127	128	130	111	123	118	149	120	136	134	130	139	127	110	144	134	140	115	128	139	134	132	122	128	153	131	135	142	136	132	138	117	130	134	133	147	127	139	112	108	125	147	110	151	129	130	127	136	124	142	134	118	119	138	129	120	130	139	147	146	123	123	130	147	134	128	128	136	133	131	123	114	127	115	123	139	128	148	134	136	121	141	130	114	132	126	126	116	117	120	114	128	126	136	106	116	124	129	129	135	119	133	129	132	129	132	128	125	153	124	113	107	145	136	111	130	129	135	119	132	126	139	120	128	130	128	118	146	125	129	123	143	118	129	127	116	130	137	131	130	135	136	116	121	117	128	146	132	127	156	113	143	133	127	126	106	111	140	128	140	150	133	120	125	130	111	133	128	149	118	129	128	121	143	110	121	140	127	117	140	123	120	112	124	123	135	124	138	137	128	122	149	106	126	155	115	129	136	139	118	124	139	127	156	132	129	135	140	115	123	133	131	126	125	125	131	124	141	121	158	123	141	140	148	147	141	143	139	121	123	103	97	120	136	136	118	125	159	147	140	127	143	125	140	137	126	116	128	116	125	133	108	128	129	151	125	106	113	129	125	139	133	132	132	110	104	131	126	130	128	109	143	118	141	121	123	140	134	128	118	126	125	154	114	130	149	147	125	125	124	116	146	136	127	121	144	124	130	121	133	136	125	113	158	133	116	136	128	139	136	129	121	113	113	123	129	129	132	132	125	136	129	137	113	127	136	124	133	139	131	125	113	121	124	115	120	123	136	131	121	132	121	146	129	128	133	136	139	128	138	135	114	153	120	112	132	125	143	126	136	99	131	119	129	121	139	155	133	117	121	128	127	145	121	119	129	118	123	138	123	132	137	150	132	143	120	112	117	136	149	107	109	127	122	149	121	125	126	140	131	129	106	129	138	114	125	117	124	133	114	137	117	141	126	132	111	117	126	138	128	121	140	133	142	122	148	119	125	141	133	137	130	138	116	131	130	146	127	119	124	145	134	140	129	155	148	117	142	143	123	112	114	114	119	128	152	122	133	134	112	126	139	110	123	121	117	133	129	132	138	140	126	121	125	127	121	155	131	122	119	130	119	123	141	121	134	125	141	136	134	123	133	145	143	146	146	133	112	135	115	148	135	137	129	130	131	137	133	142	94	123	115	157	147	151	168	122	127	121	119	124	134	135	113	140	114	125	138	161	115	144	112	120	109	131	149	138	144	141	127	135	112	121	142	129	126	146	133	144	131	133	123	125	142	146	142	114	123	134	123	117	122	154	133	150	131	127	136	140	120	104	135	108	108	101	125	127	118	118	131	121	133	125	134	130	133	144	144	121	130	140	126	141	128	138	132	125	139	126	131	126	117	123	145	127	121	125	122	133	132	137	119	135	123	133	132	130	118	124	142	120	129	116	139	127	136	123	122	135	121	124	114	141	155	130	113	129	122	136	141	125	135	134	119	124	130	139	121	117	110	130	132	138	141	138	136	125	137	146	149	114	122	128	108	114	130	117	143	139	144	154	101	125	115	113	133	144	134	116	122	138	127	142	120	112	113	115	142	105	134	140	138	135	136	120	111	110	130	126	116	125	135	144	119	131	139	121	152	128	123	116	124	127	133	136	114	135	141	134	136	148	143	128	109	148	110	130	153	125	123	137	137	149	131	122	151	133	114	136	125	127	133	112	137	116	157	117	134	114	113	122	124	142	139	137	119	123	144	120	130	121	131	121	109	146	143	129	131	112	128	130	119	128	138	127	121	126	115	115	118	128	122	120	128	150	136	102	109	117	117	120	141	130	135	144	133	144	118	137	133	131	122	124	127	131	130	139	113	123	130	139	129	126	117	157	117	154	130	130	124	112	126	130	119	121	118	145	124	145	115	126	132	127	133	122	124	114	115	130	109	134	139	130	129	115	134	112	113	127	130	126	118	131	124	131	151	105	134	114	150	133	145	159	150	127	128	123	120	149	113	129	139	117	130	130	136	120	119	126	119	130	116	142	127	127	123	131	122	132	136	120	122	146	118	119	124	134	125	127	135	139	121	122	139	128	134	127	127	132	139	130	156	115	141	133	113	116	126	131	136	120	128	128	119	111	129	138	138	141	129	134	111	116	128	139	118	113	142	132	134	130	139	143	124	145	122	114	124	117	120	125	135	144	130	123	123	139	143	117	128	145	130	124	140	125	124	127	135	145	124	138	113	119	129	135	112	125	133	121	126	123	131	145	105	122	111	149	149	133	131	113	131	129	159	140	114	87	138	144	136	135	144	126	141	132	137	122	129	107	146	145	112	104	121	120	130	154	106	135	111	137	130	119	113	135	129	142	120	138	150	116	118	130	127	135	132	149	135	125	125	118	134	131	149	117	145	121	126	116	145	135	127	112	120	123	125	126	127	143	131	148	121	128	137	118	142	134	125	126	130	117	141	136	129	145	116	140	132	128	138	96	141	120	115	147	130	113	154	141	114	128	139	140	129	124	135	127	110	130	134	125	115	133	133	129	127	131	126	147	149	134	139	118	142	123	126	141	136	127	133	135	136	121	146	134	124	120	89	139	122	138	122	132	143	145	134	136	106	131	136	130	131	114	147	122	135	105	118	119	121	148	122	125	136	126	127	122	109	136	148	129	127	126	125	124	136	135	141	123	127	143	139	158	119	121	108	141	119	140	139	149	114	133	131	119	127	133	138	143	109	135	123	127	130	134
22185	5775	1794	1663	3033	7151	11129	11552	10507	7783	5361	3390	2542	2463	2075	1597	1438	1355	1626	1848	1362	1437	1095	1071	1809	2084	944	876	920	901	957	969	910	908	866	940	928	935	940	928	955	944	893	885	914	885	889	865	903	921	880	925	925	939	939	913	960	916	922	919	975	943	898	926	928	920	903	872	969	923	968	885	904	850	985	901	920	858	880	941	937	877	928	970	870	937	954	903	918	930	936	949	924	932	958	928	919	899	948	912	945	916	917	936	910	1004	940	890	970	949	941	933	873	994	893	952	893	879	912	934	875	881	898	952	969	940	973	962	899	903	946	917	910	979	982	954	924	953	933	929	941	894	954	881	901	949	886	905	915	946	897	954	871	967	880	881	964	927	957	940	908	929	914	936	907	924	876	898	924	915	997	883	926	964	945	923	909	933	961	917	949	936	916	937	896	958	912	951	911	948	943	951	958	941	922	968	905	963	881	935	916	902	908	935	905	962	951	932	936	902	845	950	907	987	941	877	883	877	888	921	935	978	862	935	935	973	977	901	914	884	979	940	907	952	930	926	932	893	932	946	911	961	938	904	932	867	940	937	920	917	952	933	948	945	914	975	918	930	922	888	938	908	932	970	975	954	922	951	891	914	937	913	923	874	942	967	957	918	899	872	875	963	915	923	943	901	947	948	957	936	908	938	986	906	855	921	922	902	951	928	931	930	906	910	916	880	907	877	915	931	981	916	960	926	913	912	944	924	958	940	930	922	895	893	933	874	924	954	964	964	924	1004	880	921	917	952	957	987	946	930	897	935	898	905	949	913	915	878	925	896	923	966	891	975	949	916	940	914	951	891	942	943	931	883	956	915	928	891	924	906	931	899	951	942	998	948	893	889	957	898	932	932	944	883	921	935	920	938	946	993	943	882	1005	999	954	938	914	899	921	917	892	936	919	943	923	855	927	1009	936	887	922	939	935	925	869	942	886	942	967	923	963	923	907	914	889	877	910	909	914	934	964	922	947	965	902	912	911	967	911	962	970	1020	945	915	926	922	908	912	989	929	897	910	927	960	947	961	901	897	924	950	971	938	961	970	941	949	932	927	963	953	906	917	925	903	943	932	946	947	916	905	896	958	935	897	911	900	897	910	959	887	895	944	975	928	965	920	902	940	920	878	946	955	961	952	906	972	908	868	893	896	923	917	922	913	893	895	939	956	946	887	937	948	898	924	943	921	886	922	916	866	887	909	910	908	940	901	893	945	906	913	917	981	926	916	915	906	893	907	904	921	901	929	916	918	914	949	923	878	972	925	948	894	913	872	924	919	956	939	920	942	984	888	926	933	995	944	884	911	951	872	877	961	889	908	867	939	937	957	908	897	932	941	925	886	953	958	971	887	908	969	832	905	903	909	940	889	932	937	944	904	923	923	933	920	942	958	946	856	927	923	878	926	983	901	891	931	951	860	913	942	895	891	962	928	934	964	903	939	904	912	931	916	965	962	914	908	920	952	914	907	935	941	917	889	911	963	931	924	945	926	911	913	935	931	891	957	932	950	904	836	937	898	915	937	919	911	871	953	911	936	870	918	977	915	900	927	926	917	889	917	962	933	932	996	958	917	887	982	911	927	944	964	931	924	936	914	952	980	907	950	989	950	937	901	948	861	941	927	947	945	915	886	1000	886	931	915	923	966	945	967	1022	931	973	931	936	932	930	940	925	972	884	932	928	890	913	923	953	906	912	954	959	938	935	915	930	897	928	919	960	965	939	951	879	920	959	924	911	935	908	920	963	939	933	966	968	925	953	935	961	943	939	926	969	938	882	927	884	963	972	933	1006	948	926	944	917	899	935	937	933	865	939	962	894	928	953	899	971	940	918	949	911	914	864	870	959	912	902	934	952	936	905	904	945	921	966	979	958	893	971	931	959	956	898	891	961	920	916	964	905	920	908	948	931	907	893	927	946	913	931	905	950	948	921	901	912	877	900	980	894	932	908	926	923	870	901	964	904	952	974	968	891	935	872	944	900	949	959	948	920	958	949	899	883	951	985	972	918	952	1002	902	909	978	953	922	930	911	986	902	898	961	952	894	875	959	961	926	923	964	951	902	860	916	894	898	925	915	919	921	905	948	941	913	929	916	905	969	927	922	941	955	942	967	943	865	944	913	910	933	932	955	883	901	919	930	903	931	932	873	987	925	982	865	906	955	908	945	911	986	910	872	934	853	980	959	928	927	887	886	968	955	916	901	951	918	918	923	949	868	919	932	936	911	936	938	927	943	909	909	961	868	946	916	938	940	937	907	922	904	899	887	913	934	913	954	921	939	916	907	936	954	891	877	961	954	911	967	855	902	943	925	918	938	851	904	923	975	888	952	915	924	971	898	960	910	918	941	936	920	876	938	943	947	879	954	929	924	937	936	909	937	937	949	885	937	940	862	857	895	952	945	949	850	899	905	928	973	989	912	924	921	949	967	946	923	936	973	940	924	959	927	910	941	882	896	879	893	933	971	893	907	899	906	926	937	935	908	914	942	891	939	914	941	868	946	919	945	889	974	916	927	896	973	943	914	893	957	975	929	961	923	909	895	920	951	865	882	892	930	908	1006	963	949	943	891	879	997	899	914	860	930	924	884	896	955	904	935	891	909	865	956	957	964	921	938	908	908	927	909	953	927	963	831	984	918	930	937	915	948	933	903	926	955	908	917	944	925	931	950	870	927	910	912	960	821	921	948	939	905	944	949	947	941	943	956	921	922	909	912	966	917	926	955	915	955	909	919	900	953	876	963	939	895	941	900	962	911	957	932	964	922	938	898	912	929	953	908	937	928	916	887	934	961	952	909	907	949	907	915	910	948	879	896	939	945	958	885	871	996	918	905	971	873	971	907	939	940	926	926	896	942	882	914	897	903	911	913	968	955	905	950	872	905	912	927	948	945	926	966	867	912	909	898	941	909	951	925	938	962	978	932	918	920	931	919	940	927	881	869	936	936	917	895	914	930	931	942	932	920	897	912	979	928	932	895	931	930	962	898	938	909	932	908	947	934	958	945	909	905	871	902	911	930	916	938	961	960	822	949	959	915	940	934	921	981	884	927	908	935	962	976	976	903	914	976	957	963	926	951	922	949	933	962	933	931	929	882	902	950	957	921	925	959	976	908	890	909	978	926	928	948	925	953	929	906	894	929	922	930	915	948	920	921	921	933	977	929	948	916	877	911	919	914	895	962	958	970	875	905	936	882	944	932	957	939	963	904	892	943	929	918	897	945	943	968	964	921	939	910	897	909	888	880	953	995	941	910	916	910	907	931	861	919	925	882	904	869	945	944	956	985	943	952	874	942	916	904	892	896	968	932	877	924	910	905	943	919	903	896	916	939	931	886	966	919	927	902	979	939	922	964	959	913	957	948	932	926	958	897	935	921	941	927	924	908	990	891	904	932	938	885	948	895	881	938	886	954	913	961	892	872	907	929	900	899	913	884	928	933	949	976	951	920	920	905	920	903	984	923	885	913	906	969	939	970	926	963
4140	1089	218	146	150	248	380	484	466	348	281	190	144	159	131	102	89	77	102	117	109	97	89	79	233	343	90	79	72	73	54	77	68	85	83	80	67	59	67	74	73	65	75	77	75	65	73	79	75	71	80	66	85	64	74	67	67	69	79	57	71	84	79	62	65	88	76	75	88	74	71	70	74	80	76	75	79	65	60	80	76	77	75	68	80	65	88	71	76	65	75	73	62	77	77	64	62	75	50	79	74	64	86	70	83	62	88	83	72	84	69	78	80	79	80	79	67	74	77	71	88	56	64	53	50	75	69	69	77	65	56	84	71	78	69	67	68	82	68	61	70	70	69	82	70	76	65	73	75	77	89	79	71	79	69	75	73	67	59	77	74	69	75	70	62	68	93	70	77	73	64	76	77	76	77	79	75	85	58	66	62	65	82	65	68	67	67	73	78	73	64	72	67	60	66	65	79	69	86	63	75	84	86	66	63	65	80	87	68	72	86	74	77	74	73	65	69	63	66	81	70	65	72	79	72	66	62	87	76	66	71	63	72	91	79	79	85	70	73	67	84	60	71	68	60	71	71	58	77	57	78	71	71	79	68	68	69	78	72	69	53	81	59	65	74	68	63	56	74	75	82	62	80	67	66	66	53	60	64	68	79	74	75	55	64	80	62	69	68	65	68	59	104	67	91	60	60	71	66	67	79	64	74	65	63	77	66	59	72	54	76	67	71	76	79	75	67	82	67	83	81	59	74	67	80	70	82	66	64	74	64	64	60	73	83	57	83	72	76	53	78	68	53	81	74	68	63	57	77	74	60	66	72	66	65	81	72	63	70	72	87	74	77	60	86	79	69	71	90	77	80	76	63	89	61	83	81	71	77	70	79	62	72	76	72	66	64	60	69	78	74	75	77	51	77	86	83	75	73	72	62	63	84	70	89	66	62	77	82	55	75	63	69	65	62	79	83	73	94	61	63	56	66	57	68	60	84	65	50	77	81	73	68	62	80	64	84	58	70	81	81	72	60	73	78	82	64	61	65	65	74	73	77	44	66	73	77	69	73	64	68	69	61	64	57	71	79	71	81	76	68	74	78	71	61	63	77	69	67	73	70	80	73	61	73	77	63	68	59	66	65	76	86	84	79	56	69	65	64	62	70	87	68	73	75	71	68	76	74	79	61	57	60	89	81	56	73	71	71	69	89	79	77	74	77	70	79	80	80	77	59	71	83	63	65	77	69	64	72	90	66	62	71	53	70	84	73	68	74	63	71	72	90	72	79	75	54	68	73	69	68	77	84	75	71	71	73	80	66	81	71	66	62	63	76	77	76	65	71	59	79	84	76	62	76	72	59	66	95	66	64	70	78	96	71	71	84	65	62	68	53	70	78	56	58	58	71	67	69	83	60	71	67	77	82	64	65	78	72	80	84	67	66	81	75	75	80	70	75	74	89	81	60	68	95	81	75	78	59	73	84	66	63	80	73	70	78	66	67	83	72	74	80	76	74	74	82	73	78	63	74	64	73	62	64	75	61	80	70	69	72	66	58	70	62	53	71	81	72	71	63	78	78	65	85	74	57	82	77	73	82	64	62	70	71	71	89	85	64	66	70	64	74	72	62	75	73	69	69	61	73	69	73	79	64	72	60	64	65	80	84	57	75	69	53	68	74	76	76	63	55	71	67	54	72	57	67	74	61	79	71	79	85	58	79	65	76	90	84	61	90	88	66	67	54	54	85	57	69	82	64	80	58	82	73	76	75	58	83	65	90	75	65	89	91	62	73	84	78	62	65	83	60	85	76	60	63	81	90	61	71	68	75	65	71	80	68	74	73	70	65	71	71	58	76	77	65	74	69	75	71	60	86	52	58	65	63	74	65	57	77	63	67	67	75	67	79	70	68	75	59	84	57	79	67	63	75	78	61	84	70	64	69	76	70	74	77	58	75	75	87	59	76	75	84	63	83	83	69	76	72	67	77	73	79	83	60	85	76	75	72	76	77	61	60	60	76	68	73	54	73	68	61	63	74	71	67	80	67	69	77	85	71	92	67	62	82	48	65	63	90	79	68	83	80	78	61	72	65	68	70	61	72	62	74	60	68	63	56	80	75	72	70	85	80	76	69	76	72	86	66	68	70	67	73	65	72	59	84	69	65	80	62	81	78	68	76	87	61	72	62	73	83	65	66	73	83	84	78	76	61	70	73	71	65	80	68	73	69	85	64	68	70	69	99	69	82	60	77	77	72	53	67	65	66	81	62	62	66	68	82	63	83	73	79	60	81	83	93	75	68	74	75	69	79	81	73	67	68	65	68	64	70	58	74	80	80	67	79	80	79	78	63	75	75	70	74	76	65	67	71	69	81	74	70	69	88	84	69	62	88	73	79	71	66	59	93	70	72	62	71	70	61	79	79	68	93	79	49	72	60	82	71	58	75	73	61	77	73	79	80	79	81	67	70	80	56	86	66	77	70	91	71	61	61	76	89	73	75	66	85	68	70	75	74	61	72	73	72	74	79	67	63	78	74	78	91	67	82	78	63	75	73	69	78	55	65	67	79	77	73	67	72	85	68	67	69	78	65	68	80	57	72	48	69	80	70	79	62	78	65	77	65	72	81	76	76	81	78	76	67	70	69	62	71	98	76	70	92	83	73	75	76	76	68	71	56	75	73	65	75	72	86	51	74	84	77	76	72	84	68	67	54	75	57	73	48	71	81	76	65	89	60	69	68	81	69	82	76	73	80	73	60	75	79	70	65	78	82	85	45	65	76	87	71	80	68	74	52	83	49	85	68	63	72	58	68	77	66	77	69	63	71	63	71	62	67	66	71	82	56	83	81	71	69	73	82	80	74	70	65	80	59	72	70	82	81	80	72	71	90	77	70	82	74	67	87	77	80	78	75	66	70	75	73	73	79	54	55	66	68	72	89	63	87	70	66	61	71	75	76	83	64	64	78	55	67	66	59	70	69	62	64	76	61	84	65	75	82	68	80	61	80	69	54	58	80	82	73	65	61	66	73	62	68	82	79	68	70	68	64	66	76	72	80	65	66	70	77	74	63	75	70	77	63	78	72	74	70	78	65	79	76	65	68	78	76	82	74	78	64	67	66	60	68	79	83	77	94	69	64	60	62	62	65	83	69	72	63	67	84	63	69	67	68	84	75	73	78	76	69	84	71	64	54	61	76	61	61	67	60	52	95	69	64	61	63	64	75	56	75	69	66	67	67	58	78	70	86	81	72	69	77	71	75	90	75	74	71	81	70	73	73	55	61	72	92	71	62	48	84	76	84	81	75	67	78	55	60	82	77	68	83	80	80	91	49	75	85	81	55	65	55	66	61	80	54	72	80	85	71	63	78	83	85	63	72	74	72	74	95	64	67	72	73	82	57	70	76	81	72	79	71	75	65	73	74	64	54	75	70	64	82	85	56	76	70	85	70	76	70	72	83	68	56	56	70	66	62	79	79	71	65	74	60	86	70	80	78	67	62	85	72	53	80	77
29522	8801	2037	2085	5125	12691	16528	16354	15166	10521	7839	4482	3668	3219	2583	1790	1402	1323	1616	1849	1271	1166	805	746	4550	6541	943	541	562	521	550	579	558	562	526	564	513	500	515	553	514	558	528	536	503	535	501	566	471	537	527	563	513	528	518	518	495	529	557	533	561	559	555	508	569	525	537	534	543	556	540	561	512	524	552	549	531	583	539	530	570	553	561	520	543	569	503	553	506	538	489	534	508	547	578	501	526	572	528	510	567	561	512	544	510	550	552	556	539	519	531	544	544	506	511	539	537	572	532	532	530	544	543	546	542	505	541	512	496	530	538	531	554	521	528	496	549	497	521	521	552	566	508	503	491	524	518	549	516	510	523	527	556	524	568	521	557	542	570	530	538	540	540	560	540	544	580	569	551	482	519	516	568	525	551	514	536	519	537	560	527	554	508	534	551	537	525	546	544	531	504	570	537	540	536	513	507	511	518	562	561	516	532	482	539	534	546	486	553	546	557	536	532	541	539	552	519	538	548	533	556	530	559	584	536	596	504	536	503	560	564	550	533	510	555	548	572	529	534	529	545	514	550	491	536	568	568	546	507	540	567	515	530	511	513	550	529	553	550	554	540	540	537	493	535	541	482	521	558	506	547	538	529	530	510	549	544	525	557	532	567	502	550	538	598	519	559	545	570	513	502	534	521	507	561	544	523	523	557	559	530	537	556	524	547	555	573	550	558	560	562	518	522	506	567	527	567	522	513	508	558	521	548	526	550	525	489	561	519	503	554	520	557	520	553	479	524	540	582	517	509	559	549	549	526	531	528	516	546	574	529	546	553	572	535	508	506	545	540	538	546	538	542	521	534	547	519	583	530	546	561	553	517	473	532	578	588	555	534	539	548	560	518	542	536	574	493	536	548	509	543	531	493	551	545	582	529	559	502	547	551	527	538	578	516	559	533	506	538	517	544	563	513	497	487	507	530	528	522	530	526	525	562	524	533	530	498	539	529	523	572	525	531	544	539	515	541	515	545	539	578	529	521	508	589	525	533	538	544	517	506	508	510	476	569	524	524	529	539	533	501	490	515	566	545	541	518	570	538	520	561	521	526	557	504	544	530	539	560	515	526	582	579	541	523	522	534	523	564	543	504	562	532	563	515	585	524	517	513	531	518	528	530	611	596	523	556	532	532	499	532	576	527	510	532	600	526	505	510	543	526	545	519	502	501	548	509	542	514	511	545	531	518	525	507	511	516	552	507	520	550	514	524	542	514	603	479	537	508	508	514	530	511	490	543	511	535	538	557	573	529	523	526	500	546	546	539	506	534	534	521	553	519	594	560	567	537	550	537	509	539	506	532	510	515	500	555	583	522	539	550	522	546	531	551	517	522	483	570	571	540	539	534	544	510	526	571	527	554	542	558	493	517	504	544	551	529	501	547	528	550	532	533	533	537	547	552	493	505	522	511	524	547	584	504	518	511	506	549	553	536	529	529	528	514	550	546	541	522	537	577	531	546	528	481	557	477	506	556	549	554	567	519	571	492	533	555	524	543	559	542	547	545	518	509	517	554	542	486	528	570	522	559	533	538	555	555	542	542	554	535	543	498	622	507	540	533	566	513	554	569	546	551	509	534	512	534	547	559	541	536	545	525	531	568	525	537	533	524	549	529	480	496	520	547	532	543	526	556	537	514	540	537	489	557	523	509	530	583	547	572	535	553	547	556	474	564	536	606	537	572	542	535	548	511	566	541	546	526	514	529	530	514	562	538	535	580	518	516	516	514	536	548	542	541	550	520	508	516	524	513	550	535	497	527	546	509	533	534	520	528	526	551	546	565	552	556	522	560	563	563	545	543	513	564	499	523	564	581	531	530	540	525	530	530	533	534	560	577	521	553	552	530	502	508	543	566	562	551	516	548	554	544	545	545	525	541	514	532	506	542	544	510	538	538	568	574	567	533	538	534	533	551	542	532	538	553	521	511	511	559	500	585	525	528	533	544	587	537	559	557	525	556	539	579	549	507	518	525	540	556	535	538	523	529	577	506	564	492	538	533	562	574	533	554	538	519	538	534	518	543	567	515	486	540	549	480	539	513	538	574	518	543	537	503	504	511	560	535	502	535	559	505	535	576	530	522	538	542	581	528	553	518	472	551	586	569	516	563	577	533	546	549	517	525	520	548	519	486	510	485	532	563	526	507	517	539	506	502	533	513	564	573	538	541	557	544	546	547	521	510	530	566	547	534	573	544	510	572	526	520	495	518	486	531	534	556	539	531	548	527	565	548	506	530	522	505	515	522	546	562	513	536	537	529	581	545	544	511	519	513	520	529	513	557	516	476	516	530	522	550	532	529	522	509	552	542	528	514	547	537	520	527	523	526	559	527	504	541	529	596	535	538	534	541	511	541	532	537	552	565	587	548	527	515	532	543	538	533	573	545	566	551	557	509	548	550	514	567	554	561	558	556	532	530	489	536	536	551	558	505	515	544	514	573	541	561	540	546	561	528	494	507	511	513	523	517	505	537	552	568	555	508	529	527	510	524	524	530	590	543	524	518	492	569	527	548	557	566	533	533	526	544	516	525	515	555	517	560	553	530	494	529	545	546	568	515	526	555	544	540	503	484	509	523	540	521	555	522	531	512	546	541	526	502	559	535	523	528	509	571	526	579	531	550	555	546	519	542	545	541	554	537	547	523	560	517	553	563	550	547	561	530	567	525	534	519	536	536	524	515	502	517	544	532	546	525	543	539	570	531	570	549	500	545	544	494	535	546	529	520	540	548	534	528	553	556	513	523	548	555	486	546	484	563	547	536	540	559	535	538	516	520	575	518	531	553	501	534	543	506	525	524	498	542	526	521	498	588	552	563	502	525	577	541	566	584	607	549	512	530	513	545	544	551	534	504	560	527	501	531	551	544	537	528	508	523	565	524	528	569	553	504	535	566	566	530	566	553	558	549	539	585	502	544	542	526	527	500	558	575	590	529	533	562	589	557	562	573	579	476	533	541	540	562	535	539	559	524	490	532	529	506	553	595	538	513	529	528	509	569	526	471	553	536	524	551	502	540	543	532	512	555	496	541	490	513	524	560	544	539	550	530	510	527	572	520	500	554	530	559	563	521	576	577	547	534	500	565	567	539	512	552	543	568	572	529	530	558	515	521	563	569	538	587	539	582	505	537	526	530	523	530	558	520	554	501	573	530	524	498	497	487	513	492	520	546	595	519	526	555	526	542	504	521	522	552	548	562	526	585	503	519	531	546	549	561	533	524	507	560	571	566	490	506	538	516	532	559	531	593	541	507	543	529	539	474	554	566	523	521	528	510	513	551	561	512	530	522	538	520	532	561	505	569	532	489	530	540	548	560	585	536	562	505	534	527	540	513	526	552	513	505	521	557	566	562	532	525	526	508	542	548	566	527	505	541	582	534	595	504	571	567	494	528	544	537	507	550	521	535	521	557	534	510	555	550	527	500	523	537	570	521	541	538	534	515	512	531	522	565	517	555	532	518	563
5061	990	269	185	235	272	421	504	487	401	327	173	196	216	179	173	144	125	155	178	160	162	128	148	298	313	132	102	123	133	122	112	127	122	112	114	126	111	108	128	113	112	122	129	118	119	126	125	116	138	101	135	110	121	128	108	110	114	127	128	104	109	138	128	103	126	119	117	112	117	116	127	115	121	91	116	105	113	104	121	119	109	122	114	123	137	115	116	118	123	111	101	118	134	120	131	111	105	117	141	124	117	118	126	112	90	124	115	115	118	100	118	115	124	125	141	131	116	114	126	143	134	114	128	116	148	120	135	111	142	119	106	125	134	116	99	133	118	111	115	103	121	115	106	120	112	122	116	116	125	121	129	107	130	116	114	131	123	114	133	124	115	122	115	122	138	112	125	118	108	111	136	104	118	116	131	100	102	115	122	136	104	122	110	119	103	109	104	111	118	130	113	115	121	109	104	122	121	115	111	133	113	121	104	123	132	109	106	90	106	119	114	101	121	101	122	120	127	123	118	104	132	98	130	119	109	134	143	112	108	141	129	106	120	109	121	119	131	124	109	105	130	111	117	101	123	122	118	124	100	123	130	125	112	132	140	118	131	110	118	108	124	121	113	109	142	111	136	113	119	112	123	103	120	116	126	103	131	105	114	109	131	128	123	127	111	113	121	108	123	111	107	125	117	127	108	115	116	109	111	117	122	131	119	129	124	122	122	111	128	135	132	128	105	122	127	123	121	119	115	115	128	117	105	103	121	122	104	112	119	124	113	120	124	117	121	117	134	116	111	105	113	124	128	119	100	140	128	124	138	111	112	110	110	119	105	123	126	111	138	106	124	122	114	123	118	112	122	127	108	117	128	120	122	115	121	115	127	115	118	115	129	129	116	110	129	111	111	119	136	120	115	124	114	123	128	134	107	137	141	142	108	134	106	119	108	130	127	126	105	125	116	117	148	101	132	146	128	109	109	114	107	127	116	116	125	116	137	123	133	134	114	140	130	128	105	127	122	123	129	104	106	122	119	106	106	119	113	124	129	117	111	129	113	113	122	112	132	112	124	116	120	101	116	108	123	112	123	136	104	120	128	119	110	121	116	111	114	130	126	119	115	116	100	97	115	113	119	126	120	120	131	111	128	112	114	118	132	112	143	128	108	124	132	121	120	126	107	129	118	109	124	127	108	119	145	108	107	103	117	114	114	120	127	114	128	131	127	106	127	119	119	128	125	123	109	119	114	119	113	123	103	109	129	131	86	146	123	122	112	123	110	128	127	123	121	110	112	122	127	119	122	115	113	124	126	98	95	133	126	118	126	121	126	116	117	115	120	111	123	130	114	113	117	130	117	118	108	113	120	130	119	115	125	117	127	119	125	133	117	111	100	117	113	134	94	101	119	124	122	129	114	119	115	118	124	132	126	121	129	94	120	134	130	125	124	119	113	118	111	146	122	130	133	102	102	115	119	112	108	115	116	121	116	132	130	125	128	114	114	110	130	118	113	126	134	127	117	141	113	100	113	130	119	116	114	131	117	129	122	119	129	110	129	94	115	106	150	112	124	130	142	118	113	112	104	118	122	102	106	131	123	90	113	122	94	129	125	136	92	123	119	110	117	132	107	134	109	121	110	117	115	121	108	100	123	120	114	120	119	107	114	119	103	104	116	158	91	110	116	126	118	120	117	102	121	136	136	127	117	109	109	123	93	131	125	128	126	125	97	108	131	135	133	113	120	130	122	117	122	122	119	112	128	124	100	112	122	109	121	128	114	108	103	109	111	129	105	110	111	135	117	126	125	119	131	131	132	113	143	94	119	128	110	108	109	139	121	121	102	103	112	114	122	115	108	129	123	115	130	123	130	122	132	124	124	118	117	110	113	127	116	125	125	125	113	108	134	125	111	124	116	115	105	115	89	115	115	114	128	111	115	98	132	104	123	119	115	126	141	118	125	112	109	138	113	123	105	119	132	126	120	114	124	126	112	130	112	116	130	128	111	111	116	121	114	122	149	118	124	125	96	138	129	114	112	140	114	120	128	117	97	122	127	110	124	134	117	121	116	110	126	119	123	135	116	121	119	136	125	96	123	125	120	131	118	138	113	115	137	111	102	116	133	111	108	115	121	107	144	137	107	133	102	115	124	120	129	121	122	127	123	121	114	112	126	114	128	99	128	102	124	116	106	105	102	114	98	131	112	133	118	100	134	101	118	120	131	105	121	138	120	108	120	103	118	128	136	136	124	135	118	122	114	115	107	130	102	124	100	95	135	129	139	118	136	121	91	109	123	125	107	108	102	109	134	122	133	120	108	118	106	117	101	110	114	106	119	108	109	120	133	113	108	123	104	138	116	110	127	110	111	108	127	121	123	127	118	117	124	102	119	127	137	119	118	102	131	128	115	125	118	121	112	120	124	123	144	117	153	127	102	115	115	113	113	105	141	108	112	112	123	104	133	104	106	105	117	109	115	123	96	122	118	122	124	108	118	110	121	122	101	123	123	124	116	113	109	113	129	138	117	107	146	124	127	132	109	136	123	117	112	112	137	108	119	129	133	117	131	127	123	114	147	117	114	114	135	118	119	113	122	116	112	124	121	135	128	125	109	107	127	102	129	122	126	102	119	110	132	125	127	132	116	141	101	105	131	107	110	124	116	127	135	122	119	134	120	123	141	125	130	124	121	93	118	113	141	134	113	105	125	134	111	110	131	128	109	135	118	142	135	125	129	109	111	118	104	111	108	114	136	101	139	115	115	108	125	99	123	122	126	108	113	122	134	127	101	113	122	109	110	114	118	121	126	124	116	121	108	122	135	125	121	119	119	134	119	104	114	128	128	126	119	115	140	100	123	119	102	126	116	138	122	154	115	110	110	129	130	109	112	119	114	115	110	107	122	139	127	136	128	121	133	113	122	108	120	128	106	131	124	106	127	110	118	109	131	127	109	127	126	125	139	108	143	114	124	128	98	121	138	119	120	116	99	122	135	141	109	130	112	137	112	126	120	135	115	117	101	127	155	124	115	120	133	122	132	108	123	122	117	109	114	109	124	100	133	110	120	136	112	100	110	111	116	120	131	110	142	105	129	132	116	104	105	106	160	133	128	101	131	113	126	104	115	113	115	107	122	110	137	114	137	108	146	144	135	126	120	121	111	126	126	121	113	114	108	122	123	110	105	118	113	118	122	129	127	122	130	128	110	114	104	111	116	112	117	117	113	113	133	113	127	131	140	135	109	112	108	139	130	136	138	135	115	126	125	117	101	122	110	145	105	110	122	114	117	113	141	112	138	132	121	113	117	132	111	130	104	95	137	125	121	120	117	104	122	118	131	119	123	105	137	132	113	115	119	108	123	115	109	106	124	116	121	117	102	136	114	114	127	123	141	117	107	126	112	134	123	102	118	113	125	115	110	115	98	119	118	121	122	110	123	114	102	119	119	143	125	123	113	111	117	97	117	120	130	122	122	106	118	123	120	108	118	120	111	128	117	115	113	118	108	117	125
27073	7907	2217	2269	5378	12416	15435	15824	14300	10336	8098	4536	3627	3384	2781	2402	1888	1566	1820	1951	1464	1775	1139	1202	5479	6238	860	890	932	867	860	841	881	853	835	885	829	892	903	833	882	846	815	855	844	907	810	922	872	861	806	818	867	898	832	798	900	796	880	861	837	859	900	862	921	840	837	875	847	866	847	852	886	892	806	857	853	839	810	805	877	854	783	813	875	836	833	850	884	829	838	839	841	830	856	837	831	835	868	854	803	884	856	871	840	840	858	794	853	847	902	844	822	808	815	909	888	882	866	809	862	879	901	838	885	820	822	837	840	845	860	872	859	846	831	831	819	900	838	852	810	847	887	856	804	841	851	847	825	852	826	835	884	862	879	855	818	857	884	906	816	861	862	852	815	843	831	895	875	864	860	820	846	836	833	853	860	859	839	854	857	830	871	804	800	856	906	869	827	812	903	819	869	840	922	826	883	879	851	892	860	914	884	887	836	827	882	913	844	837	806	846	826	790	828	911	819	870	831	844	821	823	803	824	831	839	863	875	886	903	820	830	845	813	875	837	825	845	799	853	819	939	932	905	876	847	913	909	876	916	846	871	889	788	841	818	825	903	825	850	793	845	885	838	872	827	884	843	851	839	823	850	820	878	859	861	887	850	850	825	860	864	835	862	841	845	887	870	868	888	832	865	849	819	830	892	811	894	795	899	822	843	820	820	831	869	825	876	861	806	839	810	863	867	798	877	875	830	853	851	855	809	847	871	905	826	839	863	866	873	887	873	879	837	842	856	857	870	851	835	854	876	862	824	899	863	769	869	858	841	880	868	836	869	886	835	858	854	836	840	872	861	896	831	844	872	886	868	871	841	861	896	828	822	868	858	872	911	813	882	885	874	849	843	870	865	777	818	869	800	878	844	837	899	862	873	888	863	908	832	861	868	850	859	836	852	832	849	905	815	829	885	797	868	885	897	855	884	851	856	844	827	854	858	813	850	921	826	804	866	899	851	886	819	836	857	882	870	863	837	860	872	861	847	861	843	825	828	809	814	867	878	888	844	856	865	885	832	836	843	827	899	841	821	886	904	803	853	891	830	873	864	810	921	848	859	813	870	872	862	851	934	806	875	822	855	911	865	833	835	922	858	805	844	851	912	830	888	877	865	836	880	861	831	849	857	883	874	890	825	838	861	853	902	837	880	901	851	859	811	874	828	864	848	939	803	860	841	850	793	818	811	845	892	889	847	857	828	869	835	876	875	892	809	845	864	871	805	879	851	906	848	837	878	896	892	820	769	910	864	876	877	841	872	890	821	963	851	809	855	835	842	851	867	833	883	825	832	787	847	884	822	852	821	828	827	875	847	888	835	814	865	823	837	848	891	833	805	866	858	844	848	904	883	836	850	834	838	856	851	921	820	885	815	861	893	803	864	848	865	873	820	853	858	860	833	875	877	891	848	855	805	861	824	841	871	847	808	850	866	842	855	900	844	900	852	905	875	816	870	833	834	830	843	795	871	867	866	824	791	831	865	818	782	925	834	784	830	832	822	790	882	809	874	813	853	852	880	810	812	877	894	847	848	846	841	873	844	849	888	845	816	892	827	814	849	834	840	837	856	818	860	843	842	877	872	835	830	830	821	825	823	873	884	850	866	919	818	835	855	889	829	855	819	856	836	828	857	850	859	851	876	869	867	844	885	855	869	875	850	913	843	864	886	889	889	851	875	838	832	870	864	873	843	784	817	864	774	883	819	890	857	857	856	849	841	839	846	816	858	817	877	823	902	881	851	814	905	881	837	828	875	816	831	885	826	836	836	849	878	887	829	889	801	838	829	848	918	849	857	873	787	858	884	835	877	828	897	860	843	846	882	889	872	895	838	821	817	828	849	841	882	801	848	841	789	863	882	867	898	872	848	812	906	830	848	819	814	882	899	800	839	882	845	812	862	907	795	888	841	843	868	862	882	877	832	855	849	852	808	845	797	841	876	839	869	820	882	848	873	817	809	847	902	850	873	844	797	796	826	897	829	857	875	813	858	910	822	857	823	884	853	831	846	845	835	840	816	851	844	851	894	827	874	873	867	809	840	835	850	876	803	821	901	858	922	858	868	857	812	813	809	834	892	872	870	845	805	824	896	863	874	831	818	882	784	856	847	884	891	886	867	884	841	871	814	905	869	862	853	822	817	917	767	808	799	887	874	846	854	884	841	854	810	826	804	818	819	883	827	855	843	881	808	878	862	862	865	853	899	797	837	853	807	813	872	921	780	900	845	827	829	877	849	822	869	784	836	805	873	818	783	841	827	838	764	841	841	880	815	845	910	855	875	837	875	828	800	904	891	825	842	850	905	820	917	882	877	837	909	861	854	873	818	823	839	848	806	911	924	814	852	842	856	887	875	797	870	819	876	891	830	861	835	865	840	809	898	837	835	798	819	850	855	841	841	894	818	886	859	878	842	883	880	799	800	896	859	826	861	833	823	849	888	821	844	880	878	824	826	837	878	848	872	880	831	883	848	889	807	830	846	836	838	868	858	908	843	876	870	828	859	825	802	880	889	844	833	859	892	868	791	865	865	854	853	856	820	794	835	866	858	840	882	839	812	840	813	878	885	865	848	886	846	823	826	853	848	866	849	891	859	851	753	794	837	803	864	864	854	847	869	876	826	816	819	826	862	854	816	827	844	887	811	843	860	827	851	915	857	810	843	821	812	894	832	866	801	845	889	854	848	797	785	854	830	840	883	871	852	841	868	848	810	883	812	832	854	878	882	844	855	858	808	877	863	893	841	838	859	813	843	827	810	894	906	798	843	821	840	871	834	862	864	894	868	897	845	813	826	855	851	839	884	842	811	846	902	852	895	894	889	861	859	818	941	937	819	823	837	840	808	829	857	848	921	838	800	843	858	836	817	840	841	855	828	783	852	852	822	854	797	832	842	839	867	802	872	838	887	867	850	854	843	880	901	818	825	875	853	823	835	866	834	813	891	839	812	825	836	847	834	869	850	833	863	889	868	819	809	887	877	844	839	824	828	853	842	851	881	859	857	855	794	835	856	864	859	854	829	868	831	911	787	851	852	851	901	841	886	873	892	862	809	847	828	856	846	866	844	861	889	869	850	892	846	826	842	790	825	858	875	809	888	839	882	859	889	886	815	836	834	836	820	823	814	885	825	793	839	895	834	839	862	823	827	863	849	825	907	822	847	872	791	841	804	900	840	894	846	839	844	893	888	830	886	863	857	851	843	843	856	887	906	865	895	849	848	856	886	832	812	802	851	842	881	834	909	827	829	876	879	872	859	844	905	853	896	839	890	843	889	848	866	844	875	769	810	874	807	830	838	763	887	858	868	792	907	811	848	840	815	839	862	875	824	868	821	855	878	843	845	873	854	877	839	883	811	852	801	816	853	854	844	836	833	842	840	859	857	857	848	851	827	821	875	875	813	875	841	828	835	919	788	852	825	863	818	830	814	814	888	872	854	876	851	884	845	836	793	823	825	862	854	861	830
5938	1496	265	179	162	308	475	580	537	468	308	173	166	149	145	112	122	94	99	104	81	126	57	92	416	422	62	45	26	68	52	42	46	50	62	46	40	48	48	58	47	62	45	62	45	38	48	46	45	44	53	58	43	57	47	58	51	56	42	55	58	67	52	40	46	44	46	65	51	45	41	50	53	47	56	55	67	39	49	66	51	54	49	55	49	50	55	46	53	46	39	42	42	64	58	52	42	55	45	44	55	50	57	58	56	61	41	53	58	56	59	68	48	52	54	59	53	51	48	57	47	58	39	62	65	60	55	64	54	58	53	57	47	44	47	48	44	48	48	49	50	46	63	54	33	53	57	51	67	57	60	43	50	53	47	54	52	48	32	56	56	49	52	30	69	63	46	50	54	45	47	51	47	51	51	46	56	54	44	53	52	52	51	43	55	51	42	42	56	39	54	57	43	48	36	53	45	51	48	54	55	50	43	59	62	56	53	56	36	50	65	56	53	47	54	63	52	58	51	51	52	47	45	50	56	59	52	50	56	38	44	48	45	56	50	53	54	63	53	52	46	50	51	45	46	59	61	48	52	52	48	47	45	54	57	49	48	59	39	50	36	64	44	45	45	42	59	43	64	60	51	49	43	39	56	52	43	74	55	50	50	44	54	49	47	53	60	48	36	60	41	54	50	49	70	52	56	53	56	47	66	60	51	52	59	51	46	53	61	47	59	54	44	55	46	50	64	53	53	46	53	51	55	51	43	45	49	53	35	37	45	50	55	51	57	48	63	60	50	63	55	59	58	42	43	64	55	39	51	43	59	48	55	58	45	59	51	57	45	37	54	51	53	55	47	48	31	55	50	38	58	48	59	50	53	54	60	44	56	52	53	64	50	50	61	45	50	52	52	49	42	61	48	53	51	45	45	46	51	41	55	46	52	51	40	52	49	55	59	64	65	48	46	45	59	59	36	50	51	61	60	49	54	35	47	51	54	59	64	53	50	50	48	49	56	54	44	44	43	67	47	51	46	51	43	57	42	49	66	51	50	65	41	47	60	44	40	59	46	47	43	60	52	47	62	58	42	57	41	48	54	58	64	40	44	50	53	49	56	51	47	48	51	56	43	55	60	58	53	54	48	60	48	53	65	43	71	42	56	59	47	47	65	58	57	51	50	47	57	56	66	56	56	57	57	50	48	48	49	60	40	43	50	46	46	52	51	55	49	53	63	61	41	51	55	54	51	58	54	42	53	53	59	53	54	56	46	41	50	57	54	49	49	49	34	55	55	54	51	50	50	55	40	46	46	39	56	52	48	61	54	46	52	52	56	54	51	42	56	43	39	50	52	31	50	53	55	54	36	67	53	47	51	54	41	41	43	55	50	60	51	56	42	53	63	48	53	49	47	49	57	59	59	45	41	57	53	53	43	51	61	56	49	67	54	54	57	42	43	64	50	49	41	57	44	58	51	48	55	49	46	44	39	45	46	63	55	32	42	44	55	55	58	62	56	63	50	53	53	52	47	57	50	54	48	43	56	40	49	39	44	51	49	60	50	54	60	45	57	56	52	56	40	45	36	38	42	52	58	44	43	59	66	36	56	61	50	55	61	48	48	42	67	59	46	49	53	43	45	56	55	48	43	46	50	53	52	52	56	52	46	69	59	53	48	53	47	54	50	66	40	47	49	51	51	47	53	43	38	55	58	53	44	54	58	54	49	55	60	46	50	42	53	63	60	39	57	52	56	60	54	43	63	37	49	58	49	57	53	52	42	53	54	46	59	48	46	50	47	50	51	53	51	57	52	47	60	42	57	47	53	65	54	52	62	58	53	55	49	41	38	51	34	52	53	38	49	41	52	45	62	48	66	53	54	65	46	55	36	50	52	51	55	48	37	49	50	47	61	38	44	55	44	56	51	50	50	53	42	44	48	54	56	74	50	60	43	50	48	50	62	38	51	49	44	56	42	58	38	58	48	49	42	51	52	53	50	49	56	57	46	54	51	32	51	54	60	51	57	63	53	59	46	43	48	61	56	40	48	56	61	49	51	64	53	46	51	55	40	48	45	48	50	59	55	40	51	47	50	52	47	48	52	54	43	43	55	60	46	43	47	47	57	47	66	48	39	49	41	46	50	55	65	54	56	45	56	55	54	46	43	57	46	56	52	58	41	58	51	48	36	45	51	51	46	50	43	64	51	44	59	52	46	58	62	53	52	61	50	61	50	48	56	61	46	55	53	50	50	51	52	58	55	53	55	49	48	44	62	50	59	40	45	54	50	49	45	58	48	41	48	53	58	58	55	46	44	54	51	27	33	66	45	54	58	58	50	52	44	75	54	35	52	52	50	45	41	46	44	67	61	52	33	52	54	61	46	48	54	50	46	38	56	55	55	61	54	51	40	53	64	57	34	56	44	56	61	48	47	62	47	51	38	54	43	51	40	48	54	58	63	46	58	53	40	54	54	54	44	50	45	50	51	60	61	50	50	58	47	51	48	58	44	42	55	50	50	49	59	61	43	53	45	58	73	58	66	63	45	65	56	66	43	53	66	62	40	52	59	59	50	47	57	51	60	55	51	49	51	51	56	45	56	49	46	47	63	58	56	47	43	59	45	49	43	46	55	44	59	41	52	59	53	69	44	61	49	43	48	49	43	51	37	44	56	44	46	68	63	48	71	42	57	54	64	66	41	53	71	62	54	47	50	64	59	51	56	50	52	61	47	60	43	55	52	58	48	59	40	43	41	51	47	61	59	44	43	49	49	45	45	62	51	42	56	42	40	51	28	54	53	44	40	66	46	44	62	55	50	39	45	55	53	51	53	52	41	54	35	60	49	40	46	47	42	48	50	40	53	59	47	63	43	44	42	45	58	51	53	52	51	39	55	48	47	58	41	60	39	48	58	66	61	64	62	57	56	58	59	55	55	62	56	55	52	58	48	46	58	69	57	59	50	60	59	42	73	50	45	53	53	34	54	64	52	53	38	52	51	40	52	58	48	44	59	59	46	36	54	47	61	44	40	49	46	45	44	59	61	59	54	47	51	54	45	41	48	50	52	48	61	59	51	53	45	53	54	65	57	64	41	40	60	46	56	51	53	61	56	47	58	53	50	52	42	45	54	55	47	51	48	47	49	52	46	47	61	58	49	61	54	54	51	69	48	48	41	61	56	53	47	44	42	44	54	55	55	51	53	46	51	48	55	49	42	56	60	67	51	48	52	48	52	52	69	47	45	49	65	44	55	50	46	43	51	58	49	46	56	63	43	53	52	51	37	55	48	54	57	45	43	52	60	46	39	49	48	62	64	47	63	42	44	53	43	58	42	48	48	62	59	56	45	45	68	54	64	51	53	43	49	57	51	46	54	46	67	50	43	51	51	58	44	59	60	40	58	60	53	47	56	50	44	46	61	60	58	54	44	46	61	55	44	46	57	52	48	66	50	51	50	55	60	47	48	50	52	54	57	37	52	67	47	59	43	49	52	56	44	49	42	45	50	48	53	62
32977	10319	2465	2676	7721	16860	19707	19881	17261	14129	9622	5817	4667	4070	3319	2563	1822	1430	1861	1640	1283	2311	700	1481	8651	8108	429	432	435	441	407	412	382	416	379	410	401	369	397	414	393	415	392	393	379	375	400	384	365	400	375	389	417	349	375	376	392	374	364	431	401	388	364	351	393	412	378	382	383	383	396	353	378	370	363	380	410	396	375	388	443	395	343	362	427	399	366	366	388	385	392	396	417	391	377	367	390	390	370	371	388	383	375	398	378	339	348	356	404	384	361	378	356	384	405	416	396	349	385	394	375	387	377	362	398	379	379	355	368	359	382	413	377	353	404	360	415	351	359	354	401	385	402	353	400	363	360	362	402	347	382	386	397	366	371	401	389	382	387	364	378	384	357	391	394	368	396	367	371	397	370	363	379	357	401	422	351	370	359	388	346	381	377	378	350	390	368	381	382	369	379	402	408	377	406	376	364	373	395	364	406	367	366	371	409	399	379	365	375	384	409	345	369	361	357	368	385	382	388	348	402	349	380	388	402	364	345	390	385	365	347	327	377	393	360	383	393	364	359	360	375	385	391	360	355	371	390	379	357	369	394	392	369	373	361	384	351	384	393	363	399	358	390	385	359	360	363	355	352	393	431	355	363	405	412	419	399	390	394	390	392	438	382	361	407	380	414	365	401	389	373	407	359	392	394	322	403	423	405	376	380	389	368	384	376	388	372	346	363	354	405	387	358	379	359	362	354	372	367	394	370	374	381	379	373	390	371	366	389	360	362	389	332	367	362	358	385	413	383	380	365	400	370	394	366	395	371	388	364	380	384	377	366	380	412	398	393	354	386	369	380	364	372	400	392	363	365	358	381	342	401	345	368	384	377	385	401	355	372	385	367	371	356	409	354	375	378	363	355	327	390	359	380	386	394	378	357	370	361	388	365	417	374	394	373	344	406	396	410	361	408	381	374	352	368	394	408	345	406	378	385	400	362	394	365	369	390	349	362	364	352	390	397	369	351	378	354	385	380	387	339	362	369	362	360	377	367	360	398	342	378	396	398	399	376	374	412	368	403	375	330	359	395	362	370	354	382	381	424	363	390	401	395	355	366	396	391	381	370	370	377	395	385	366	385	360	383	374	371	371	384	358	352	404	407	376	338	386	360	368	367	350	372	373	369	393	385	409	404	389	361	385	349	374	361	378	412	392	356	374	335	375	388	386	403	400	361	386	379	394	346	365	370	400	388	361	398	353	372	363	387	349	398	364	375	387	358	390	399	374	403	375	365	403	395	354	363	367	371	379	392	350	406	393	342	405	347	386	388	374	394	384	373	396	397	367	362	409	375	334	401	388	362	375	343	367	382	363	385	410	354	344	400	413	342	381	370	360	405	370	370	341	382	355	386	353	376	395	380	389	386	368	394	391	391	386	363	359	363	355	372	389	368	371	386	373	371	354	361	387	359	384	337	391	378	357	373	389	359	390	374	380	360	363	391	400	384	413	381	385	360	384	376	370	358	356	386	359	412	429	402	366	342	342	373	374	368	374	372	396	364	384	391	362	391	392	415	404	407	389	357	367	390	358	371	350	403	406	355	391	394	397	376	427	369	370	362	370	361	347	407	362	392	394	381	379	367	368	372	394	377	393	372	355	396	400	403	376	390	382	404	365	348	386	404	376	375	384	333	375	381	375	373	380	366	376	359	413	394	345	388	368	376	381	377	397	362	380	365	379	408	381	369	390	381	383	385	364	400	396	376	391	373	358	390	352	387	375	404	363	388	372	391	386	386	387	380	360	367	397	375	379	396	400	384	341	403	386	408	402	340	320	358	384	412	399	354	362	373	390	393	378	380	377	360	395	388	372	391	357	392	371	375	363	382	370	417	389	364	375	372	360	375	372	367	374	348	410	380	393	367	383	384	361	371	363	422	401	384	396	339	380	403	383	354	358	368	389	404	409	373	386	418	373	359	399	352	369	361	365	377	362	389	346	369	373	385	353	354	362	390	333	379	420	357	399	376	346	387	393	392	356	392	345	375	380	345	353	366	345	390	385	410	358	363	370	400	386	381	395	388	376	383	372	369	395	374	355	398	370	388	372	380	387	375	362	398	382	367	381	359	366	370	333	373	391	414	348	384	360	372	352	392	396	383	425	363	356	384	363	383	405	349	408	396	365	398	397	379	371	384	366	408	382	401	400	348	373	349	373	345	377	364	376	375	382	377	392	365	389	395	363	390	393	371	382	368	338	388	363	366	367	382	386	413	372	363	339	413	379	359	383	395	365	353	376	365	370	375	353	373	442	361	380	402	354	364	388	428	358	389	377	358	378	369	363	385	358	378	371	392	385	351	359	381	402	364	380	372	397	381	380	363	394	394	375	389	402	392	422	339	340	402	367	361	352	351	387	368	359	365	391	364	409	378	375	368	368	384	406	372	398	347	397	366	375	357	343	387	403	397	437	396	388	344	403	368	387	370	360	371	364	401	348	366	397	416	393	381	364	376	404	360	402	344	379	383	328	392	362	424	401	391	388	410	355	381	401	363	374	359	380	327	393	377	369	376	384	378	355	366	386	361	371	351	388	381	379	364	376	379	410	367	389	358	401	370	374	397	393	409	388	352	425	376	367	366	407	387	419	380	352	369	383	360	385	348	356	383	373	382	378	357	410	346	358	399	390	336	353	347	360	399	382	364	389	373	381	385	382	350	378	394	341	383	348	394	389	407	371	397	364	385	383	364	411	383	395	407	416	401	396	375	352	374	376	384	373	339	396	393	406	384	352	400	368	369	364	384	391	390	409	375	398	352	400	371	400	371	363	383	388	405	362	377	358	374	383	399	377	349	397	392	395	378	374	375	368	383	377	383	350	362	406	377	385	373	390	392	365	380	429	392	340	389	360	350	376	389	402	367	386	374	378	365	384	391	385	352	382	374	382	364	380	430	379	388	369	400	352	380	375	341	369	342	410	372	383	378	359	335	400	350	390	353	365	371	373	369	391	415	394	367	384	386	390	366	353	397	409	381	347	384	378	373	353	393	385	388	380	386	397	340	389	333	395	403	379	389	363	390	373	387	369	392	364	434	405	387	368	403	375	355	386	366	352	381	412	385	351	386	374	383	369	376	372	376	369	382	360	349	384	369	365	388	389	374	365	391	385	381	383	380	382	398	412	406	383	360	390	361	394	371	361	385	351	386	371	357	393	414	373	345	370	381	392	409	379	385	404	376	417	400	365	363	399	394	392	366	398	370	381	358	359	364	399	365	372	372	370	391	387	333	367	379	391	381	386	394	384	367	380	360	344	388	391	360	395	374	409	378	385	374	353	361	391	353	382	370	385	405	362	385	364	328	415	370	392	384	342	408	365	362	391	374	363	404	371	379	339	379	342	364	376	359	377	396	391	398	343	378	393	409	369	406	343	406	387	366	344	393	368	396	341	394	389	367	379	350	402	382	394	370	315	379	393	376	401	370	425	365	366	390	375	360	362	369	382	376	383	383	338	380	373	373	380
3032	555	203	176	196	248	320	341	313	320	231	186	174	158	177	142	139	145	132	149	144	153	135	125	159	182	110	158	127	129	110	129	117	129	132	143	142	118	126	136	126	131	129	127	126	132	151	142	141	139	130	130	129	117	113	129	150	120	142	142	118	132	161	132	125	136	127	113	118	122	111	122	128	126	118	144	148	130	127	124	114	127	103	133	113	123	112	134	126	140	106	123	106	114	131	133	137	136	110	129	109	112	134	164	129	125	108	120	121	127	115	132	113	130	133	132	124	121	116	149	147	118	126	134	120	124	138	144	129	137	142	117	122	90	123	124	123	131	112	123	121	126	107	118	121	128	137	130	146	111	115	134	149	117	128	127	126	138	123	127	126	148	145	111	129	113	117	126	109	141	112	109	132	102	114	118	135	123	115	109	113	130	132	146	118	137	125	145	133	127	116	130	118	140	131	126	114	114	134	127	131	128	137	123	121	107	111	133	121	126	129	124	113	120	131	159	112	130	121	114	132	135	128	125	128	131	137	130	124	129	130	125	151	126	123	128	142	133	137	146	142	139	122	119	104	133	110	139	125	130	120	132	124	124	128	133	136	133	147	136	130	136	119	143	124	92	101	135	134	137	140	132	130	117	145	132	134	134	131	140	115	123	110	116	145	128	146	145	157	144	140	141	121	116	134	139	118	119	142	128	128	119	126	109	117	137	142	136	123	130	150	154	126	124	151	137	125	123	127	117	118	128	140	138	127	128	124	126	132	123	126	148	144	103	131	126	131	111	144	131	121	121	148	137	136	149	140	103	123	127	124	136	127	125	113	134	156	118	130	126	140	142	144	131	132	116	139	146	113	106	125	127	121	131	121	131	126	115	131	123	138	143	131	135	123	126	138	136	124	134	138	119	125	135	115	125	131	136	147	132	118	129	137	121	149	127	121	137	116	155	145	113	139	126	139	129	113	123	119	116	147	114	111	117	133	137	122	120	138	113	100	125	126	142	138	124	156	122	136	112	124	129	136	109	141	111	137	131	135	111	118	127	114	118	115	143	123	124	119	145	129	126	145	144	119	122	139	119	129	124	141	120	127	124	135	105	124	132	128	144	115	146	103	132	112	128	120	120	119	127	146	119	117	113	107	117	145	136	116	115	134	124	138	132	125	131	115	135	132	132	134	117	136	116	133	133	119	143	128	132	123	130	120	133	132	130	106	143	127	123	136	106	109	116	124	130	109	118	124	119	117	123	122	130	125	137	145	125	129	117	131	111	115	114	142	143	110	133	129	142	127	149	127	136	109	115	129	133	124	119	124	136	129	121	129	113	132	145	127	169	136	121	121	128	115	128	122	142	116	140	124	135	130	114	137	117	114	123	132	127	128	134	129	131	123	125	140	114	132	114	129	124	125	135	127	128	130	109	124	147	123	111	137	127	117	121	147	130	123	127	116	128	141	112	138	137	131	142	132	132	121	145	129	116	120	133	123	115	120	135	143	105	127	131	136	135	135	113	125	156	137	143	131	139	127	141	116	144	148	135	139	148	131	148	120	128	125	127	110	118	137	127	127	127	125	134	134	119	141	151	122	124	141	118	127	122	133	108	137	127	128	142	127	127	141	134	116	153	103	111	118	136	112	106	138	120	105	112	125	127	144	123	150	114	123	127	126	142	126	119	143	111	142	119	146	124	121	132	133	127	121	132	118	114	140	117	134	120	121	134	120	116	114	133	124	125	146	154	118	117	126	159	120	119	107	122	123	127	126	150	108	140	134	125	134	117	129	135	145	151	120	127	130	117	132	128	117	139	127	120	130	140	122	136	158	109	115	119	104	131	117	128	154	123	133	118	155	107	143	123	129	117	130	128	130	114	129	129	136	133	134	122	132	126	129	124	136	110	145	117	141	153	141	125	132	127	129	104	130	117	118	116	138	133	131	118	128	131	142	123	117	144	137	143	134	143	114	136	108	117	131	139	137	140	135	120	134	137	134	152	113	113	121	125	117	127	113	126	132	133	136	131	129	135	122	139	138	127	124	121	139	128	130	127	124	136	136	148	145	136	121	143	110	134	129	141	118	133	101	140	123	132	114	116	133	137	136	127	118	119	134	115	102	137	114	130	110	125	113	140	141	110	133	122	124	126	120	143	139	132	139	131	137	130	139	123	124	135	143	146	121	127	121	118	129	141	132	154	135	109	111	122	127	125	126	133	120	126	132	137	132	125	121	126	139	142	126	137	138	125	131	141	119	102	117	136	131	117	121	136	135	107	142	137	134	129	138	129	127	117	119	132	125	132	134	148	136	130	131	124	128	125	132	116	139	148	114	102	123	127	134	123	127	130	121	125	117	116	138	136	122	116	140	130	121	145	139	140	124	130	139	132	125	108	158	141	151	109	140	121	120	134	136	115	146	133	127	118	142	141	137	131	135	134	124	118	122	141	128	120	109	128	139	115	124	125	124	118	117	150	128	127	130	112	129	120	122	121	104	122	124	115	131	140	117	130	124	114	110	147	130	159	126	126	102	129	133	128	150	113	119	130	138	120	132	138	140	117	111	125	137	125	125	139	128	123	128	115	121	124	142	132	130	107	149	147	144	137	98	119	121	133	129	140	138	121	117	108	116	138	112	143	120	157	151	144	125	140	123	115	147	114	129	124	130	143	143	125	121	131	121	147	133	145	127	143	131	138	114	120	132	132	123	125	141	107	121	135	131	114	124	118	127	113	115	121	118	109	114	139	132	150	130	117	125	130	105	131	142	134	141	112	144	127	152	114	122	130	135	124	142	101	122	120	142	121	106	144	112	150	134	134	125	128	129	142	159	130	134	125	119	120	127	151	125	131	158	132	118	133	132	128	124	125	139	114	130	104	124	121	125	131	159	137	129	127	114	125	114	98	142	134	135	152	141	116	138	152	134	137	114	127	137	112	118	139	104	123	123	128	120	128	125	125	115	146	109	147	109	140	147	133	109	111	140	114	134	140	120	114	126	133	142	115	121	136	125	140	126	119	125	134	126	145	116	107	123	111	135	136	131	115	125	120	112	159	103	117	126	130	124	124	109	117	121	127	143	115	117	131	108	103	134	120	128	126	129	119	110	133	129	131	117	105	122	110	112	118	133	139	124	108	137	120	142	131	138	144	121	123	122	108	121	113	113	126	139	146	110	117	135	129	133	112	133	108	133	133	151	115	128	124	133	117	130	131	138	112	122	114	120	138	125	121	123	110	104	123	113	127	142	117	129	124	132	137	112	131	146	118	113	138	118	124	143	130	131	121	129	145	140	131	129	111	129	126	123	137	139	132	135	135	126	123	135	130	113	124	123	121	131	134	108	135	110	124	115	153	136	141	132	124	119	146	126	140	160	116	135	141	126	135	132	142	120	148	127	98	134	105	130	121	121	111	140	131	117	145	121	141	124	128	143	147	124	144	121	119	139	121	128	124	124	124	126	132	144	134	135	110	136	126	111	124	143	118	100	150	136	111	143	126	136	139	129	142
22132	5501	1936	2013	4785	9860	11642	11610	9487	8344	4907	3150	2660	2325	2072	1783	1482	1368	1515	1398	1339	1183	977	1072	1967	1759	932	951	953	911	891	879	914	892	916	955	891	934	918	892	864	878	919	917	899	924	910	869	937	925	902	974	903	911	962	928	957	916	900	848	913	882	880	868	928	929	889	884	880	892	867	929	943	909	878	936	892	899	890	922	858	940	930	939	933	939	934	897	964	920	949	922	905	910	911	908	901	929	906	887	930	890	972	855	927	903	933	885	890	951	876	905	874	874	916	872	874	894	854	926	924	896	904	906	888	920	889	879	917	883	924	875	912	910	909	924	890	889	897	943	924	887	940	901	950	876	906	921	885	914	905	946	901	982	893	901	959	914	919	897	893	865	893	948	905	917	876	920	900	920	928	923	882	894	845	916	930	916	888	898	945	910	961	925	875	907	886	908	883	935	889	918	865	841	876	903	871	895	940	900	933	883	906	953	896	941	924	856	895	925	949	956	928	893	939	958	902	876	934	941	899	935	901	924	915	909	910	899	862	885	904	865	919	855	902	869	902	895	883	919	946	921	963	899	911	905	907	919	883	930	945	946	906	948	858	904	892	915	888	895	894	940	944	869	887	926	896	879	872	920	888	871	841	856	908	959	897	905	832	910	867	936	930	912	920	895	928	898	904	922	896	917	932	855	857	839	874	882	893	953	850	939	913	907	904	844	910	891	905	915	885	891	909	890	957	952	912	927	869	937	912	945	906	926	916	926	882	884	873	900	903	923	924	911	910	869	896	941	924	934	872	897	900	918	895	925	882	921	887	892	906	940	928	862	961	936	894	950	901	920	887	943	879	903	978	849	901	918	868	929	911	900	899	877	902	943	878	972	884	935	881	896	952	854	904	968	948	947	932	912	931	937	889	954	886	947	877	896	876	903	900	860	922	930	885	960	908	917	883	897	907	866	899	934	908	928	935	910	881	936	917	917	910	844	892	835	875	875	896	932	953	884	841	908	937	942	932	901	923	948	958	948	933	900	904	908	955	899	944	944	879	917	922	870	889	911	873	954	883	902	859	895	943	901	932	951	918	938	944	926	949	870	894	910	932	902	897	916	879	879	905	892	902	891	959	931	925	944	897	940	926	919	921	922	918	910	934	889	914	941	913	951	902	886	883	889	940	890	878	922	907	980	876	892	954	913	892	930	884	888	965	922	864	894	899	903	909	909	890	914	951	899	898	914	926	964	914	909	906	933	963	870	944	936	866	919	916	955	899	940	924	920	886	935	891	893	899	868	901	916	876	887	907	933	924	912	929	896	903	890	895	932	868	905	882	898	893	947	899	931	911	939	928	949	927	886	853	909	920	947	944	909	888	916	888	890	909	894	940	857	885	894	898	884	924	878	911	940	883	896	869	941	856	928	932	908	919	947	932	877	862	896	927	911	852	945	938	895	910	925	956	859	941	900	893	848	879	879	908	850	973	892	861	877	937	937	931	924	924	902	883	938	916	931	933	884	880	919	908	973	889	977	938	921	909	935	922	903	973	918	935	906	941	939	931	918	961	953	927	919	912	971	901	955	887	902	935	908	935	872	959	968	943	905	893	895	854	928	946	935	890	921	917	907	852	900	896	918	946	923	867	847	966	847	917	911	901	900	894	918	881	893	911	879	903	887	928	926	944	897	920	885	944	948	890	928	933	921	914	892	896	966	959	917	890	940	892	905	903	943	930	895	1000	921	941	918	875	905	884	895	947	951	902	897	967	927	923	916	880	949	949	951	890	920	907	889	858	925	922	880	907	927	913	901	924	916	928	927	939	940	916	886	951	917	941	933	862	994	909	924	861	910	940	896	907	894	887	915	883	917	876	943	929	862	950	850	908	875	913	929	912	931	941	905	948	921	922	904	878	916	918	925	893	958	904	987	869	867	911	911	887	945	971	935	954	920	931	916	925	878	879	903	945	872	887	880	880	915	885	939	914	930	880	872	904	925	895	975	880	937	920	948	904	928	984	925	942	925	944	892	920	909	920	847	906	875	869	899	861	915	867	895	951	963	896	956	868	896	906	905	937	977	957	909	934	900	923	953	896	908	937	890	954	946	841	922	925	920	925	893	920	884	952	916	875	931	925	907	913	888	973	986	899	895	905	952	985	922	924	917	893	859	900	923	926	918	898	841	950	895	928	951	880	951	909	901	918	901	953	894	889	882	882	863	916	921	888	920	926	889	889	932	907	971	970	919	882	902	879	940	896	892	928	916	904	940	931	914	895	901	945	925	893	888	925	914	964	856	942	889	866	878	916	927	939	903	895	916	885	895	896	942	943	921	883	898	939	936	910	929	922	934	924	916	975	983	916	926	938	862	862	886	912	858	881	922	936	917	954	925	883	931	874	903	886	909	875	914	876	906	886	901	914	909	965	910	957	905	966	904	901	895	893	943	913	924	899	938	876	883	930	924	895	890	920	878	904	913	847	942	920	951	854	920	938	879	874	891	905	914	860	927	942	877	896	948	912	904	898	920	902	901	959	918	893	876	905	933	944	883	905	935	890	899	883	884	903	883	886	935	900	927	946	944	958	925	874	921	918	898	901	893	857	920	935	926	902	902	951	884	905	915	878	893	879	962	907	944	913	896	887	865	991	905	873	880	941	918	895	901	944	898	885	912	865	885	926	897	930	905	913	895	910	910	853	883	894	980	916	895	910	873	863	884	919	899	899	925	899	933	927	889	937	914	921	918	978	885	909	872	963	894	924	894	939	899	917	916	857	915	917	885	926	912	905	908	891	876	927	894	885	902	906	886	950	878	944	977	923	934	953	937	914	888	941	927	950	860	909	905	923	880	937	896	862	884	933	834	963	929	937	859	848	910	917	906	891	861	910	884	943	926	896	919	910	957	960	954	903	855	885	916	911	831	893	891	861	911	952	878	973	935	925	894	896	912	916	962	903	926	901	918	902	886	880	916	929	892	930	994	923	910	881	852	919	953	914	915	939	900	912	883	859	903	971	924	980	929	878	916	962	941	931	929	889	897	905	959	930	937	955	934	926	902	961	901	927	916	926	878	880	969	901	907	886	908	957	893	928	910	889	875	950	935	937	899	964	900	920	910	929	917	853	903	883	883	906	923	956	949	943	870	862	870	960	912	908	858	917	860	880	879	900	1007	865	892	927	923	928	941	915	871	944	933	947	865	919	894	895	877	928	857	932	906	885	892	902	878	948	909	901	914	918	885	906	967	935	929	917	937	914	878	975	939	986	899	935	946	944	955	878	903	969	933	916	948	932	911	944	955	882	936	927	890	916	989	920	936	921	906	875	940	905	943	974	876	934	950	934	934	927	924	902	895	878	901	895	846	863	898	875	902	947	901	889	917	953	973	888	922	902	929	879	895	913	883	933	922	912	903	929	959	902	873	906	872	907	948	905	923	957	914	906	890	917	932	933	948	895	907	928	925	865	991	930	947	904	891	836	912	913	899	867	925	862	945	933	935	921	922	879	937	942	868	915	914
4235	1080	263	186	229	268	410	472	436	378	263	185	187	141	118	131	87	84	115	107	113	100	91	88	307	244	68	69	62	79	73	76	74	75	70	74	65	53	73	69	70	73	69	64	74	66	74	66	74	84	78	73	89	92	67	70	78	74	76	79	65	56	79	75	77	66	62	66	63	84	66	70	70	66	72	64	68	72	63	70	58	77	76	70	75	88	68	86	65	70	56	78	75	68	93	79	73	77	52	79	69	67	70	53	81	70	64	61	74	58	64	92	75	75	88	68	73	70	63	66	80	72	66	80	57	81	57	64	63	60	64	67	81	84	73	74	56	71	63	62	78	69	68	80	67	67	69	67	74	67	73	74	73	67	69	70	77	67	52	70	74	84	62	69	76	56	73	71	55	83	66	64	75	66	70	60	52	63	76	62	61	63	72	66	73	64	71	69	55	82	73	91	75	60	72	73	60	66	75	71	61	68	65	68	85	50	64	69	62	70	72	61	71	60	90	73	72	64	78	80	68	72	65	82	75	75	75	78	54	90	84	69	57	58	81	69	67	71	71	64	83	65	62	77	69	72	71	61	64	84	80	66	59	66	61	62	64	65	73	90	75	65	57	67	65	75	80	63	68	64	58	57	60	74	57	64	85	72	61	59	64	70	64	76	85	76	79	63	60	71	78	77	72	72	62	73	64	81	75	60	69	66	65	61	85	63	81	74	71	61	70	76	81	71	65	88	84	73	66	67	65	71	70	66	70	55	61	78	76	65	81	64	68	71	74	63	49	59	93	68	75	52	68	80	70	68	70	63	74	59	67	65	61	81	57	62	56	77	72	85	75	63	67	62	72	76	71	56	72	56	63	76	69	75	82	70	77	58	72	60	78	73	84	79	84	60	75	70	58	72	71	67	69	64	67	65	72	66	76	75	75	67	80	67	61	77	70	58	65	70	87	76	74	65	80	67	83	76	66	65	76	79	67	70	77	74	59	60	67	75	62	64	83	79	66	69	79	58	56	74	71	69	72	76	72	72	51	64	72	79	63	60	66	69	62	71	63	69	89	80	76	75	66	72	65	72	66	76	73	71	70	88	81	57	71	89	67	74	60	71	66	74	87	67	71	74	77	72	61	64	63	65	73	77	69	66	71	91	73	56	69	91	58	75	70	61	70	61	63	67	81	66	68	71	83	63	63	73	74	60	71	76	74	91	57	83	66	70	66	67	67	63	71	76	58	56	74	61	77	56	74	57	60	85	79	75	63	49	81	54	69	82	93	68	69	78	69	83	69	75	69	90	65	60	77	62	85	69	80	62	69	84	57	77	73	58	77	64	77	56	70	70	70	60	84	72	77	71	77	66	72	69	77	74	72	72	67	64	55	78	69	76	78	79	50	69	66	84	54	66	80	54	74	68	69	76	71	57	81	67	57	81	77	57	74	74	52	95	73	85	78	62	57	49	61	75	75	55	62	67	63	66	62	68	85	70	68	62	72	69	71	50	68	64	82	59	54	67	70	83	82	76	55	73	75	70	84	69	84	80	68	73	63	65	71	65	68	59	67	81	79	60	61	69	69	76	73	51	77	66	65	55	73	81	72	84	76	70	71	74	64	67	57	89	62	69	77	70	51	75	75	65	59	85	65	66	66	89	71	67	63	59	69	77	74	84	81	85	73	62	61	78	73	62	71	65	60	90	62	71	66	59	69	76	74	71	68	64	77	76	66	65	50	72	68	78	77	72	62	59	82	85	74	64	71	72	63	78	67	65	57	78	68	79	76	72	67	70	70	78	61	56	62	83	85	67	65	62	67	68	74	53	69	70	66	70	74	66	73	76	67	74	76	73	69	74	63	68	83	79	75	76	76	86	76	66	70	79	84	75	75	84	65	67	72	61	74	59	66	66	61	64	81	66	78	77	60	76	69	72	74	56	62	74	75	57	70	66	70	72	70	82	78	72	65	66	54	65	88	81	70	75	58	79	73	75	70	71	69	72	59	78	59	72	60	86	72	60	87	74	74	59	71	81	78	78	75	85	63	82	75	88	68	66	64	66	62	63	62	74	72	65	66	79	60	70	75	64	72	60	71	71	76	73	68	55	63	69	64	65	63	69	72	70	77	65	67	84	68	64	68	61	80	71	78	59	67	80	78	71	71	78	64	67	61	74	61	68	68	77	73	76	65	67	70	69	62	78	68	70	69	89	70	69	64	76	73	71	60	84	73	74	66	65	87	80	60	60	68	64	74	67	74	72	84	79	77	64	62	63	53	51	77	49	74	76	69	68	75	57	68	70	67	74	84	68	61	69	81	72	66	67	79	75	79	55	58	63	86	77	66	79	69	66	68	60	71	78	73	58	60	74	82	69	82	68	76	63	80	70	74	47	61	61	64	76	59	74	70	70	91	57	63	74	82	63	80	72	69	64	68	73	81	66	71	82	60	60	66	60	75	74	91	65	74	59	68	64	78	75	70	64	73	87	66	75	74	71	87	79	71	87	70	83	74	65	65	66	81	76	70	77	85	69	64	70	80	76	71	79	71	82	69	89	84	60	59	74	77	71	76	76	67	82	77	72	58	56	66	87	74	75	74	76	65	80	84	52	64	64	76	89	74	78	80	77	60	72	77	95	60	73	70	79	56	74	82	71	68	74	80	66	65	90	72	63	79	86	50	67	68	65	64	87	71	68	68	67	74	69	94	78	66	70	52	87	72	73	77	64	83	74	64	58	67	68	73	72	75	72	71	61	83	71	73	73	76	82	74	57	80	73	60	66	69	76	87	61	81	74	73	71	65	79	80	81	63	73	66	82	56	57	59	82	92	72	83	62	64	69	68	64	77	60	60	54	72	70	68	70	73	77	84	85	80	74	71	64	78	68	71	69	70	73	70	69	82	73	86	68	76	62	86	64	62	67	69	71	60	69	67	70	63	77	70	81	88	73	79	70	65	61	72	63	80	66	75	57	76	74	65	63	66	61	70	75	70	72	67	60	75	73	62	86	72	73	87	74	89	77	87	67	68	71	68	66	85	74	68	58	73	72	63	70	64	89	61	67	72	80	66	63	70	79	79	72	64	68	65	75	78	82	68	78	68	63	71	58	75	63	77	71	69	69	64	75	55	86	95	74	74	63	68	58	64	71	68	70	71	73	88	69	79	70	73	52	74	71	51	76	68	63	68	60	74	71	62	73	83	62	60	75	69	65	61	77	62	66	61	64	67	67	64	56	73	88	76	69	55	75	66	66	61	75	71	66	78	81	78	69	72	63	75	66	81	75	74	80	65	69	60	77	61	71	63	64	71	81	85	86	74	65	75	52	80	66	64	94	50	64	89	87	64	74	73	64	72	67	71	77	69	84	74	85	71	59	79	60	70	86	68	58	63	79	92	76	77	68	64	77	70	76	75	83	60	66	70	67	75	82	63	61	71	75	81	76	61	63	82	83	58	70	80	57	67	68	64	76	75	64	69	76	65	74	69	60	60	73	79	73	70	65	98	91	75	77
29461	8489	2549	2776	8664	14972	16397	16503	13714	12092	7129	4333	3743	2901	2245	2019	1549	1248	1767	1527	1280	944	742	943	5443	4662	510	503	593	553	509	530	536	530	545	514	547	549	547	536	558	549	517	540	535	502	541	549	514	537	531	550	543	517	524	518	526	565	540	529	497	566	547	554	521	534	567	520	532	560	493	530	515	509	492	549	559	510	475	549	523	508	541	521	515	523	517	535	538	506	530	553	533	550	521	562	530	497	561	525	469	569	524	513	531	503	505	525	542	521	507	536	507	534	565	535	496	517	505	517	535	508	496	465	537	537	575	545	529	508	522	556	540	523	505	525	505	540	573	531	521	522	525	478	522	540	536	578	556	533	531	526	512	523	512	503	513	586	537	534	537	546	508	538	486	542	510	519	535	558	536	514	519	504	534	462	537	528	542	569	491	532	530	537	559	517	516	504	510	562	483	524	532	544	541	542	537	532	516	543	536	523	538	526	510	529	534	523	538	485	515	557	486	522	517	483	569	497	552	522	543	547	522	522	524	564	543	523	554	561	497	521	510	515	507	524	525	490	506	539	511	513	549	530	516	552	542	513	511	491	499	529	524	537	517	533	522	541	501	547	523	504	535	473	490	542	558	561	503	516	536	542	546	489	517	503	545	546	521	496	512	502	547	522	545	528	505	523	547	545	551	531	536	525	517	514	552	510	555	500	508	511	554	517	531	518	543	492	531	530	548	511	565	504	560	557	538	517	513	526	533	543	533	572	539	550	527	524	575	528	486	502	531	488	510	540	556	530	532	486	511	541	510	537	533	514	507	526	519	537	504	528	520	496	512	513	573	524	557	545	531	543	598	510	517	532	516	537	526	546	497	563	549	541	547	543	566	501	522	556	536	521	499	572	571	531	494	516	508	538	534	534	520	509	512	542	507	538	522	505	499	526	539	520	486	514	491	520	526	526	518	558	547	569	511	556	528	482	537	549	473	553	508	533	531	507	521	528	504	511	539	545	573	536	534	493	448	483	562	497	554	493	532	543	586	516	513	541	523	480	536	536	537	520	531	523	544	535	559	504	532	510	520	528	513	506	515	519	524	552	543	519	544	541	496	534	552	521	537	520	491	473	512	513	516	535	507	512	506	498	501	506	517	514	525	525	510	513	543	525	533	524	516	501	516	550	531	525	570	463	558	502	503	528	503	487	517	528	512	543	505	525	475	535	522	541	530	514	571	521	526	551	499	559	541	529	541	537	541	584	555	532	513	541	531	556	497	569	492	544	530	525	509	531	538	542	505	508	511	538	542	512	455	491	499	548	514	564	513	535	513	518	498	530	541	546	504	511	526	483	449	503	514	498	481	524	520	464	502	520	529	550	485	517	535	497	559	501	488	533	541	543	525	534	584	592	574	527	553	540	517	516	540	563	518	529	504	540	528	518	547	547	544	546	489	537	526	519	548	507	514	512	519	538	496	509	524	522	551	547	499	527	542	547	512	526	531	510	559	525	512	519	532	570	570	553	532	573	533	510	522	510	538	524	534	563	518	529	549	520	555	521	542	537	555	536	525	508	506	520	556	511	551	534	525	499	515	574	506	556	550	551	527	517	499	526	567	525	523	575	549	525	536	546	504	507	541	552	508	533	571	526	496	542	521	552	501	489	523	537	545	547	556	460	556	515	548	548	502	536	556	487	499	526	510	543	498	525	504	531	569	554	497	518	532	522	500	533	533	507	546	555	510	611	547	572	549	540	513	526	528	528	511	509	523	556	507	512	545	547	498	541	537	507	501	538	518	513	527	521	565	540	500	525	515	551	539	502	573	517	536	502	540	546	520	534	520	523	508	513	505	485	537	569	521	464	512	509	577	531	524	552	527	507	509	552	537	506	515	489	526	538	513	521	540	543	505	559	487	503	538	517	515	557	482	494	553	554	564	543	532	520	518	571	522	495	533	518	525	514	513	547	485	539	527	506	513	502	515	540	512	501	500	504	513	548	490	544	544	550	533	493	536	520	530	539	513	519	503	508	531	539	542	505	535	506	521	510	529	548	524	514	524	524	537	535	577	495	511	540	533	516	526	539	573	565	523	546	478	539	529	532	529	530	553	509	533	526	522	548	520	511	575	528	522	567	528	571	556	503	460	513	537	546	490	519	537	530	502	500	540	539	534	562	498	504	500	529	539	521	535	500	512	561	501	530	493	508	518	540	510	512	562	540	526	518	509	529	454	531	544	532	528	479	526	529	539	510	540	485	509	521	531	512	517	559	549	550	501	525	537	514	531	543	550	556	566	516	545	535	572	557	515	535	510	499	528	490	529	536	553	515	536	562	507	528	511	491	528	552	550	559	522	515	491	525	535	548	515	546	566	561	488	524	518	576	572	528	571	515	503	518	555	540	485	539	480	530	514	500	527	544	536	539	517	526	501	501	532	540	497	507	487	520	541	578	512	565	518	520	515	522	532	554	551	536	481	544	533	535	544	516	507	554	516	534	577	512	540	562	530	508	539	549	530	503	512	514	523	539	548	531	546	543	487	538	524	514	529	511	522	507	496	545	523	581	524	540	558	519	501	522	508	522	545	518	525	532	523	542	523	476	558	520	512	527	517	572	528	534	554	538	513	498	559	592	518	586	530	499	546	530	531	559	496	541	544	515	549	518	508	532	514	520	538	517	513	544	520	572	492	519	528	519	526	549	529	541	507	568	552	526	546	502	537	512	499	556	564	494	501	468	492	526	585	523	572	518	525	491	477	526	557	486	511	531	547	517	493	540	541	522	552	518	527	515	476	566	494	523	518	526	506	505	548	550	550	558	525	512	556	503	522	543	545	534	513	490	526	539	544	543	472	500	511	520	550	523	548	533	549	490	507	558	522	486	513	519	533	547	535	538	496	497	538	529	498	556	516	520	558	522	534	518	549	483	533	515	534	525	520	534	536	560	529	509	528	518	534	541	525	527	526	503	549	524	528	520	510	492	542	550	534	536	511	515	486	507	541	517	475	516	553	567	516	504	507	518	513	569	520	551	529	517	511	525	514	538	527	566	524	473	536	516	528	524	536	513	507	546	498	494	529	521	495	520	543	500	494	548	539	507	557	526	501	541	503	494	501	495	518	525	548	526	537	556	520	525	553	522	567	569	538	523	485	511	562	513	534	519	543	549	534	508	533	532	522	511	548	536	534	512	558	539	499	517	516	539	527	536	543	531	513	513	531	538	507	538	540	575	544	489	523	488	494	513	515	509	545	483	535	514	475	546	561	498	536	527	521	541	530	546	514	550	524	514	502	543	581	549	456	520	537	520	547	538	515	500	532	503	538	487	544	546	535	563	530	491	533	539	543	526	582	511	519	519	519	488	550	516	557	515	542	510	517	541	549	527	513	557	551	516	534	537	516	525	558	512	544	536	529	507	537	513	524	520	534	531	531	580	489	549	535	465	532	583	508	558	509	519	497	488	509	547	503	540	557	534	513	494	536	524	541	568	547	531	546	535	537	537	519	547	521	486	513	556
4903	855	296	234	252	293	400	467	447	465	254	235	207	196	158	162	136	144	150	160	130	169	117	122	295	244	102	117	103	136	121	112	109	138	108	115	107	126	108	115	130	105	95	127	117	103	108	119	123	116	117	116	105	119	107	109	117	109	125	117	130	130	118	121	121	110	116	107	136	117	97	110	94	114	133	95	108	108	116	107	115	108	128	130	104	119	113	109	150	115	114	118	121	108	125	125	80	106	118	101	98	120	111	118	125	101	91	120	112	110	109	100	112	116	127	108	110	116	129	103	126	138	119	129	124	101	116	128	106	109	123	110	109	111	121	115	117	115	128	132	126	121	122	105	121	134	121	130	120	128	145	116	125	121	113	107	117	120	116	120	119	120	124	110	103	121	121	116	114	105	125	111	112	125	113	111	125	118	107	119	95	99	136	115	123	110	130	115	95	123	114	134	121	101	125	113	124	105	120	111	109	123	114	104	105	113	112	124	130	103	114	137	114	109	112	124	114	102	117	119	134	122	110	125	121	119	113	111	120	119	83	119	119	123	127	115	120	100	91	96	121	99	130	113	116	115	119	106	111	117	126	108	106	127	104	126	130	134	128	110	98	118	107	121	109	127	107	101	104	126	129	120	119	149	99	105	129	98	90	116	111	117	111	109	123	126	140	99	124	121	114	99	108	103	114	125	143	135	129	119	134	114	105	132	103	106	108	119	129	112	117	101	97	103	127	104	133	125	128	91	119	114	120	104	117	106	132	119	105	140	93	121	100	106	113	125	131	105	107	110	119	123	113	130	92	115	111	126	101	103	118	133	101	101	141	102	111	123	119	120	119	125	113	130	116	119	131	95	108	109	116	107	112	116	119	107	111	117	116	118	116	119	122	114	122	125	114	122	124	138	114	121	97	123	144	112	123	128	106	118	102	112	103	151	116	107	97	119	102	117	121	112	130	97	135	122	112	104	111	132	106	107	104	119	111	113	128	115	115	120	109	119	116	102	118	111	115	113	134	112	123	139	105	102	115	99	125	104	107	103	115	108	123	128	131	125	124	114	131	129	120	136	139	113	101	102	111	114	112	112	111	123	105	128	115	120	120	114	116	114	121	130	126	143	121	102	122	126	104	127	126	139	115	123	128	123	129	120	127	112	120	131	121	122	120	140	126	118	98	102	134	93	130	111	105	121	110	100	128	98	102	131	90	128	113	112	106	123	126	101	121	119	114	107	117	113	124	115	124	113	108	138	118	124	125	114	114	110	123	131	111	116	118	122	122	123	123	128	115	107	125	108	140	126	119	115	126	117	113	128	92	118	123	118	125	107	144	118	110	129	108	105	136	111	101	119	126	119	135	102	100	123	100	121	134	101	120	125	117	118	132	129	103	110	115	114	100	123	112	114	102	131	115	122	116	129	115	96	117	126	111	115	109	130	130	121	110	95	119	111	113	103	123	133	129	99	137	135	110	120	107	122	115	110	108	132	107	123	123	117	130	105	98	115	104	119	122	110	133	130	101	118	108	99	126	104	110	111	107	132	115	108	113	101	129	119	101	115	143	117	118	112	110	86	102	116	104	116	116	109	119	115	123	130	103	110	120	119	117	106	96	102	127	110	142	114	127	141	120	116	106	127	112	132	117	108	130	90	115	130	103	127	122	98	112	118	103	113	127	127	97	127	108	114	110	112	110	111	100	121	130	120	126	106	119	123	112	111	118	108	99	123	118	96	126	113	118	122	112	113	129	136	112	108	123	109	104	106	108	105	109	119	135	101	109	103	111	102	134	115	116	128	115	125	120	129	108	110	124	120	123	116	104	118	111	115	101	126	103	112	127	113	135	107	119	109	105	140	117	100	131	132	115	116	119	109	126	113	114	106	120	118	116	118	115	117	115	114	110	131	120	109	103	113	97	109	95	119	100	103	121	126	118	92	130	93	114	116	127	109	117	126	132	107	108	114	110	109	136	100	121	123	117	100	116	123	110	107	111	113	111	120	109	117	126	99	114	117	117	121	113	114	106	107	125	120	120	111	110	129	111	115	131	141	130	121	124	100	116	113	102	116	114	124	118	118	108	111	128	115	101	118	114	114	101	98	112	130	107	114	112	129	112	123	113	119	114	122	115	114	112	116	113	100	120	102	108	101	107	105	123	106	134	98	115	96	128	113	102	110	121	122	135	120	102	123	126	114	116	115	95	120	122	122	130	110	107	137	144	112	106	101	114	119	119	111	120	94	98	108	109	100	99	129	118	126	128	126	113	118	122	104	111	116	110	109	105	118	118	106	116	131	104	115	116	91	128	127	108	104	113	121	100	116	126	112	115	108	98	95	106	120	104	111	112	115	134	119	110	122	130	112	118	117	119	128	98	116	107	92	113	121	113	124	96	122	109	106	126	112	117	111	117	120	109	118	113	115	122	108	96	121	102	114	110	114	124	113	129	119	110	103	119	96	103	122	119	117	107	112	128	126	122	112	120	122	131	108	99	113	105	112	119	116	113	101	132	127	118	118	113	115	120	123	136	139	124	105	109	108	114	116	122	141	107	118	130	102	106	111	127	120	134	117	118	120	122	109	119	112	112	125	132	99	103	103	127	108	131	112	106	123	114	121	114	115	129	128	116	117	116	104	105	113	129	123	118	122	106	112	125	99	131	121	105	114	110	115	114	94	105	111	123	110	119	105	114	132	125	105	118	105	106	122	102	115	126	91	121	109	116	104	113	129	125	111	110	110	126	112	111	129	132	112	140	110	117	114	114	128	124	103	103	118	128	125	109	99	105	125	126	117	109	120	95	136	126	115	109	104	99	111	120	109	105	116	122	98	130	122	102	105	116	120	120	113	119	113	124	107	98	146	112	109	106	116	110	112	100	121	98	112	122	125	123	111	135	131	133	114	105	106	133	111	111	103	102	124	111	113	118	112	115	127	98	143	112	111	114	127	101	98	122	110	115	129	88	121	97	128	113	118	130	112	120	104	112	116	111	102	109	106	107	130	122	135	112	123	146	92	104	107	125	111	98	112	111	106	115	96	119	119	109	107	131	119	99	103	123	121	121	108	109	113	132	123	106	128	132	109	113	129	115	117	102	122	111	101	114	106	128	110	104	116	118	131	118	121	85	130	118	125	127	141	119	109	113	109	128	115	114	98	107	116	125	135	116	112	102	127	132	99	112	111	113	99	93	100	124	120	118	115	123	123	114	141	134	129	120	106	126	120	122	115	111	112	104	102	110	125	121	121	103	114	97	128	124	102	104	126	113	111	122	116	117	118	119	133	97	124	118	120	105	114	127	115	102	119	107	104	109	122	124	101	126	121	132	123	116	120	114	97	119	103	122	113	139	107	120	117	96	96	94	118	114	106	109	137	114	119	117	113	113	137	138	119	130	116	126	124	121	116	109	121	114	108	116	110	105	108	123	124	135	95	132	113	111	95	113	91	120	123	111	118	122	135	115	113	118	126	123	116	114	130	103	101	115	120	109	129	107	112	112	116	118	108
26840	7558	2703	3134	8466	13727	15633	15612	14433	11701	6819	4517	3769	2976	2483	2220	1829	1533	1859	1839	1453	2388	990	1103	4930	3885	851	858	830	802	847	868	815	806	799	837	881	845	847	857	786	863	844	836	822	822	796	844	832	876	810	856	854	804	799	818	813	827	836	777	852	810	811	825	836	821	811	836	805	824	758	857	769	822	803	797	864	836	848	863	797	832	864	844	808	840	824	863	841	826	815	811	864	814	834	794	828	825	816	852	846	801	778	827	818	867	840	823	827	858	825	837	838	854	801	812	813	813	842	861	799	815	818	834	819	789	875	827	811	788	857	826	826	842	825	888	820	864	801	846	831	839	790	798	855	821	845	862	835	832	861	857	806	798	825	842	814	831	824	820	839	821	778	838	810	778	830	857	826	841	816	819	795	830	787	779	836	813	849	815	846	842	796	809	809	827	824	785	821	840	818	803	821	812	815	832	802	815	851	836	812	833	817	813	803	859	822	754	814	848	827	826	834	873	775	857	882	863	881	832	832	827	830	811	804	843	857	835	796	850	787	810	785	853	818	785	811	846	815	808	769	839	805	831	797	760	830	815	858	811	762	820	830	790	879	820	824	870	824	782	807	827	824	826	870	860	792	813	828	784	851	822	769	842	821	837	802	808	809	792	829	813	837	850	792	816	845	803	825	801	846	877	805	825	830	780	807	853	836	849	796	820	806	831	821	878	866	865	868	834	839	803	850	797	829	809	870	846	794	803	805	838	814	872	789	830	844	735	804	809	833	803	827	851	841	807	827	784	849	791	867	822	786	863	820	811	840	780	826	804	828	827	848	843	815	804	865	857	831	849	832	847	838	851	798	803	805	748	823	847	805	827	830	777	792	870	813	862	795	880	817	780	816	892	858	828	843	803	825	832	791	843	864	814	824	814	858	803	793	837	830	861	770	829	836	858	833	880	854	849	825	807	881	813	790	790	774	802	772	829	887	819	868	801	855	846	797	830	817	846	834	839	832	800	807	843	825	882	843	800	825	839	798	885	812	860	802	830	847	823	856	833	782	869	792	851	850	835	777	894	825	834	838	821	850	833	827	830	825	834	835	868	802	812	839	837	835	783	807	834	799	857	809	840	870	818	853	827	829	760	857	837	862	837	816	867	821	857	855	859	865	787	814	872	861	749	858	833	828	826	854	817	797	852	816	788	857	859	777	828	816	807	819	788	862	830	874	809	820	803	821	818	833	830	801	803	849	865	863	825	882	796	816	801	820	869	821	819	826	861	872	787	801	805	773	845	852	824	899	812	766	837	856	825	812	805	879	866	833	841	801	805	848	857	800	770	837	836	864	825	821	813	828	826	840	850	805	823	791	835	859	815	802	856	784	847	861	793	791	799	835	808	859	799	772	831	823	840	815	823	774	825	816	816	802	832	858	824	795	844	874	877	815	815	824	820	832	899	818	830	818	843	776	858	861	797	892	807	854	855	794	812	822	838	858	807	838	805	867	849	861	794	855	867	856	873	834	806	832	797	822	807	852	842	850	800	835	798	831	830	862	832	813	865	803	872	866	862	883	837	816	864	845	805	851	836	781	820	853	825	773	792	868	867	826	823	830	770	837	868	785	866	825	823	829	807	868	811	796	825	879	830	850	853	755	847	835	826	786	791	846	844	829	793	782	801	785	801	795	809	811	810	827	811	835	838	833	806	811	811	758	802	802	791	851	772	820	849	835	770	820	792	795	843	831	835	805	824	819	834	832	822	792	798	811	825	870	811	845	835	815	836	832	822	782	814	811	862	829	884	852	830	793	809	823	854	833	862	841	859	774	911	838	812	844	822	837	852	893	868	879	805	838	831	871	814	827	841	875	825	795	804	842	837	804	772	833	789	844	838	889	772	788	826	826	849	852	785	831	831	878	818	786	802	826	880	828	869	830	831	796	865	872	874	851	787	838	817	819	784	828	792	814	805	831	820	833	833	818	794	774	821	796	870	802	854	828	839	829	830	817	820	814	818	784	837	778	856	811	846	807	850	827	874	795	832	793	861	850	850	819	851	807	777	808	835	862	788	787	855	780	821	868	798	824	832	797	814	838	862	785	817	807	830	881	829	861	824	856	800	867	874	796	866	826	749	889	797	795	805	826	805	833	864	889	811	827	806	839	813	821	829	809	841	843	792	804	817	834	818	810	772	786	803	850	792	787	803	857	791	854	791	858	815	806	783	830	754	823	835	804	856	772	828	851	830	803	854	848	821	796	856	845	845	805	863	817	812	829	810	830	856	888	854	859	820	865	848	845	795	780	768	861	769	805	791	879	856	849	857	791	809	873	787	799	831	803	836	822	833	811	843	808	818	798	787	823	822	834	820	821	825	833	783	761	827	852	837	843	883	789	840	821	854	851	838	866	817	786	766	820	779	810	807	831	858	851	850	794	840	795	863	806	836	847	862	842	787	825	831	831	805	855	792	854	832	855	856	833	830	876	828	828	824	805	825	822	841	824	795	833	795	809	788	797	827	866	840	810	805	779	838	834	819	853	850	818	826	831	772	851	811	833	788	807	843	870	833	800	866	809	837	795	843	806	820	813	808	851	819	833	845	879	823	830	849	826	848	847	815	840	903	831	822	789	878	809	804	819	892	828	844	809	834	906	794	833	796	822	814	840	811	827	828	789	823	824	805	841	836	830	835	812	814	860	847	830	816	828	834	871	863	835	793	765	841	834	858	824	845	843	801	873	802	815	839	827	859	785	876	854	837	815	876	831	807	771	869	850	783	779	862	786	835	769	774	835	845	822	809	858	820	857	843	852	840	816	866	826	900	842	840	769	838	842	807	869	802	800	788	860	834	798	820	803	835	832	810	788	820	867	825	804	861	866	862	800	779	811	842	878	811	812	839	849	801	849	824	840	877	820	800	815	810	806	875	817	843	829	785	800	820	806	823	817	835	832	797	834	804	867	807	819	833	833	838	785	787	800	808	824	859	753	858	836	828	843	836	829	838	817	846	793	774	797	828	879	844	833	823	835	802	808	857	832	823	767	836	775	823	805	771	839	800	868	816	814	807	870	864	820	776	846	807	825	822	809	865	823	808	872	836	803	784	842	805	818	882	785	837	819	814	851	813	838	774	819	871	809	859	860	823	841	853	836	818	826	794	782	822	870	793	872	807	840	855	822	845	809	854	858	844	813	813	779	842	835	848	755	866	853	864	835	865	875	803	811	874	807	844	812	768	797	845	846	859	772	776	840	792	829	881	862	849	815	798	769	833	896	836	856	877	791	848	833	830	865	829	848	798	843	810	840	874	819	796	845	857	882	803	803	822	848	799	852	829	826	854	849	796	798	807	791	764	841	791	867	894	828	839	839	815	820	833	779	808	797	796	839	825	842	820	833	809	771	876	808	798	843	871	812	794	862	844	858	852	850	825	784	834	876	765	846	840	818	843	795	829	840	854	837	867	827	776	853	850	818	849	806	806	784	849	853	841	823	799	797	786	829	828	818	814	837	857	800	866
5780	1359	323	246	285	345	485	604	657	481	284	160	171	138	124	107	114	88	121	95	91	137	57	77	384	386	62	39	51	53	43	45	54	43	51	40	42	44	51	50	61	52	49	56	52	50	49	51	54	40	55	53	45	63	55	56	50	57	53	47	53	54	67	55	60	52	50	47	52	55	45	58	54	49	57	42	58	59	55	51	44	51	47	40	36	34	43	49	62	42	57	42	54	46	50	50	58	55	66	52	51	50	64	54	41	40	51	50	56	46	56	48	38	49	54	45	45	58	65	50	54	54	43	48	51	54	55	53	61	46	50	54	38	47	54	51	63	41	48	59	35	46	43	58	52	48	56	48	40	60	42	50	65	63	38	48	46	58	43	46	46	47	52	45	37	48	52	52	44	55	46	61	62	39	50	41	46	55	58	60	49	54	43	62	62	54	62	44	55	44	38	55	39	51	61	54	44	41	53	51	49	58	47	60	41	46	59	58	53	57	44	54	47	54	46	50	58	56	50	50	39	57	54	72	49	53	58	66	44	55	62	29	43	49	26	51	64	52	54	52	49	43	43	43	57	44	45	53	54	46	56	53	53	62	48	52	47	51	54	49	64	50	50	51	50	63	56	47	51	45	48	45	48	43	51	59	50	55	65	47	43	49	59	55	57	60	62	47	50	43	55	52	56	52	60	47	47	50	54	50	52	58	44	48	47	59	56	60	58	46	62	47	40	66	44	46	56	61	39	57	51	62	47	61	36	60	50	51	47	73	54	53	56	53	42	56	49	62	58	61	31	46	40	54	51	73	54	47	46	46	48	53	53	36	60	45	64	46	45	43	48	53	46	48	40	52	56	43	42	56	60	45	52	46	49	60	44	47	49	48	46	52	52	34	44	47	49	47	55	52	40	53	46	61	61	51	47	46	45	52	41	55	49	39	61	38	49	55	52	50	56	60	65	43	47	50	53	66	49	43	42	66	52	46	58	39	56	50	39	59	47	57	53	60	46	46	40	50	57	52	41	48	49	51	50	62	53	56	61	49	47	45	56	35	53	40	42	64	48	50	45	49	57	44	38	43	47	48	52	39	46	43	56	50	48	45	59	54	45	54	37	40	45	59	50	43	68	52	48	50	56	57	48	55	54	55	49	50	48	41	40	49	64	57	60	58	49	56	49	45	49	50	47	48	58	61	50	59	52	53	62	54	54	58	50	51	52	54	47	53	52	52	45	56	51	54	51	44	48	47	56	59	35	40	55	55	55	56	47	55	55	54	53	57	52	66	56	49	63	53	49	57	56	38	50	57	56	45	46	46	56	64	47	43	47	56	53	37	47	41	46	56	53	59	50	54	49	52	39	58	55	55	51	46	41	39	53	64	40	48	39	41	46	46	41	53	41	54	43	48	47	57	65	60	53	43	50	57	61	64	46	48	55	43	52	45	47	43	59	40	49	48	39	73	46	55	57	40	51	59	53	38	53	49	52	64	61	51	37	47	41	51	41	40	48	48	48	57	43	38	44	67	51	67	43	54	51	43	48	62	61	63	46	51	44	57	42	49	58	59	55	50	57	44	50	61	47	47	40	45	50	51	41	46	57	48	52	58	33	44	65	54	62	50	51	54	46	39	45	56	46	52	50	47	39	42	46	45	68	51	65	51	48	51	51	48	55	51	53	58	52	48	50	63	51	55	55	40	48	47	49	52	54	55	47	51	41	44	44	51	55	51	47	50	55	44	48	58	52	49	54	45	42	51	54	61	51	46	54	46	59	58	43	58	46	58	43	49	57	56	47	68	58	51	57	34	44	58	62	50	63	68	44	43	50	35	62	39	52	48	37	50	47	49	45	59	52	46	42	57	55	70	47	49	49	53	56	64	53	48	57	62	53	52	60	56	55	48	41	57	46	48	57	57	49	55	45	50	50	62	43	46	42	51	57	48	47	51	51	53	45	47	58	58	49	51	49	43	58	50	42	47	53	52	48	49	54	52	51	50	43	50	48	47	49	47	43	52	52	50	50	58	70	59	55	47	48	43	46	54	51	61	43	48	55	50	46	49	61	49	49	49	41	54	64	51	60	51	46	49	50	54	51	50	47	62	48	52	49	53	51	62	64	48	48	39	50	59	52	44	48	49	48	43	52	67	42	53	52	52	49	70	50	58	46	41	57	52	64	49	51	52	48	41	50	51	48	53	48	54	67	53	37	37	62	47	49	44	53	52	46	46	55	40	63	52	52	74	47	64	50	53	61	42	57	48	44	43	53	35	57	54	51	54	59	57	40	47	50	65	38	55	47	48	46	55	57	51	39	52	44	62	43	47	52	57	61	54	45	51	61	45	59	44	61	59	36	58	44	48	59	42	60	56	54	64	34	50	49	42	56	45	42	56	47	58	44	34	49	46	49	46	40	53	57	48	54	43	41	51	46	58	57	39	52	39	49	65	40	49	51	53	52	51	57	57	43	37	39	44	33	45	48	50	51	44	57	56	57	50	54	43	60	57	63	53	48	54	38	51	48	49	37	57	57	56	59	43	46	60	57	57	47	59	57	52	41	49	56	55	44	47	42	54	40	50	48	59	47	50	45	51	52	53	46	55	54	40	55	60	56	40	57	33	65	71	49	51	48	50	63	42	50	49	62	67	46	53	54	49	40	46	49	51	53	45	52	41	66	50	60	43	57	49	54	64	64	57	51	33	55	42	49	60	54	44	67	46	55	59	51	58	50	54	48	53	61	50	46	51	38	49	57	58	48	45	49	46	60	46	47	47	54	38	48	53	58	55	68	63	57	45	63	47	57	56	49	59	47	54	57	49	52	52	41	48	49	42	60	71	49	47	44	56	68	52	53	43	46	55	47	65	63	55	57	38	54	55	41	39	50	53	46	41	50	29	56	50	61	43	63	49	63	56	50	52	56	45	50	45	43	43	54	44	55	51	55	52	50	45	53	55	58	52	44	61	41	42	51	51	64	54	59	47	58	57	49	52	56	50	51	50	61	56	56	53	51	49	53	55	48	39	49	47	40	54	40	57	45	40	52	51	54	51	59	58	60	57	37	53	53	39	47	60	61	54	53	47	43	52	47	48	56	48	65	50	46	53	43	48	49	55	51	46	31	57	48	47	47	54	50	50	58	52	53	50	56	46	48	44	48	34	50	53	50	57	56	39	54	60	55	51	47	48	57	47	50	40	57	49	36	53	52	42	46	50	46	52	48	40	48	61	51	52	56	50	66	61	53	53	42	47	50	51	64	52	61	53	49	60	65	54	43	52	60	51	58	64	44	49	45	45	56	37	43	57	36	52	58	46	51	47	46	46	58	42	61	65	46	46	57	42	46	38	53	62	45	50	54	56	60	41	66	39	45	54	52	53	48	57	46	56	47	60	45	53	52	47	53	44	48	67	54	50	52	51	57	49	44	63	44	47	52	48	67	43	44	64	46	54	39	42	57	57	58	46	52	61	46	48	53	38	59	58	46	41	52	50	61	38	57	47	54	50	40	56
32580	10113	3315	3897	11862	17777	19817	19625	18999	14109	8903	5623	4569	3718	2855	2790	1892	1758	2354	1955	1365	2751	719	859	7636	7020	401	392	403	397	395	431	423	376	396	392	420	419	425	405	357	398	409	390	397	346	411	371	379	387	375	397	381	382	382	367	407	400	350	370	397	386	415	408	363	374	408	349	360	375	353	389	362	361	405	374	376	377	391	397	378	437	370	373	390	377	364	361	372	358	377	410	352	384	356	386	383	371	372	351	392	416	375	376	355	379	357	357	369	386	386	393	351	352	381	337	360	345	376	343	373	396	420	379	363	380	391	425	378	391	368	381	356	392	395	391	352	386	331	337	407	398	356	370	365	391	378	387	360	383	374	380	386	362	382	382	368	391	396	388	362	376	372	391	358	384	369	374	349	358	395	428	367	407	353	375	377	386	387	348	374	393	402	358	364	387	392	383	377	385	389	357	386	377	366	396	390	358	334	381	370	362	380	387	380	362	359	381	380	378	388	355	384	393	395	347	365	401	377	380	336	393	380	377	363	385	388	356	383	352	417	372	353	345	391	381	377	385	366	392	334	393	371	342	378	390	417	395	360	422	386	393	385	372	383	338	384	402	356	382	421	378	340	378	363	368	357	373	368	359	406	383	387	417	385	384	342	359	395	386	392	389	370	365	400	378	353	414	363	381	430	391	376	345	356	348	405	349	349	405	393	359	396	380	390	387	373	384	388	399	391	367	369	408	377	338	349	407	393	352	408	379	374	384	359	417	382	390	399	371	368	414	353	365	355	380	369	371	385	374	382	348	427	378	352	388	412	373	394	371	368	403	363	408	380	397	394	357	385	398	338	364	360	316	381	398	372	363	389	393	417	377	390	356	384	412	405	375	381	376	375	385	370	358	388	364	340	375	345	358	416	386	376	373	365	346	363	371	383	359	365	362	365	354	396	369	387	389	363	397	394	381	371	359	371	419	397	377	385	390	343	392	370	399	369	392	348	378	372	362	376	404	366	367	370	387	366	359	392	359	385	352	403	361	365	372	373	376	385	375	441	358	371	359	372	374	367	379	378	375	357	390	374	398	394	397	389	401	366	367	387	352	371	360	366	342	344	397	367	390	383	354	346	380	370	378	380	381	407	345	374	341	384	367	402	385	406	398	363	385	332	370	373	377	417	388	364	367	378	354	402	412	397	415	389	379	400	376	347	395	353	396	388	382	394	382	377	374	393	405	397	410	364	438	421	354	396	397	392	359	392	383	389	391	374	373	383	375	353	373	369	356	392	369	363	366	421	375	347	359	364	422	398	338	409	395	407	353	385	369	418	404	400	362	363	380	354	357	383	341	338	376	390	363	390	374	378	407	399	380	402	371	348	396	378	386	362	347	397	382	385	402	392	353	385	432	334	402	349	432	382	392	383	422	349	361	385	372	363	402	385	387	364	405	388	430	393	358	391	373	335	420	361	403	312	408	393	365	356	361	373	392	384	378	363	343	364	339	379	366	364	393	401	356	365	358	353	409	371	365	403	366	350	361	397	396	400	406	378	370	402	386	386	368	349	385	372	379	409	348	370	382	323	411	404	423	397	369	373	375	381	406	357	389	413	361	386	394	380	376	404	381	370	366	381	415	355	380	363	337	374	386	370	367	377	375	368	382	347	380	406	364	407	396	348	349	375	380	383	403	385	434	371	367	370	402	398	383	345	393	398	356	399	367	391	368	375	362	344	373	390	345	365	341	403	369	409	361	376	337	378	379	395	413	359	381	354	371	375	386	383	370	409	397	357	424	351	399	384	359	404	400	349	383	409	370	387	398	353	384	386	386	353	374	393	374	368	386	420	339	423	393	402	349	399	350	342	358	362	395	379	398	391	390	333	400	350	381	381	407	404	383	415	370	350	357	395	375	372	405	421	378	410	407	387	354	388	370	367	391	351	385	374	387	380	394	359	383	363	437	368	358	412	383	370	413	379	383	355	384	369	369	359	381	367	378	363	383	384	377	364	382	359	393	359	369	341	403	353	389	370	368	354	388	356	415	366	392	346	386	370	334	371	393	376	396	391	355	389	415	387	366	383	403	415	391	354	377	350	388	433	372	381	386	372	392	369	356	372	399	360	386	363	399	389	346	380	353	383	362	352	366	366	372	376	374	407	415	375	384	354	394	384	379	366	368	380	357	378	375	380	382	388	380	358	381	364	358	383	357	375	409	375	395	404	373	368	394	362	370	384	378	343	374	360	372	389	381	370	369	353	393	366	371	352	346	369	390	391	378	344	369	380	354	388	358	343	389	412	377	398	367	404	379	365	408	354	417	379	400	396	409	403	363	395	364	377	386	376	391	340	332	372	394	394	390	389	364	383	423	374	393	358	379	403	374	370	350	381	359	368	365	402	370	379	367	388	402	362	366	375	407	391	373	399	370	383	384	383	381	384	414	367	392	394	351	362	373	403	413	368	378	394	362	352	366	395	383	396	378	374	360	388	378	369	383	365	402	388	355	404	382	409	385	376	397	379	376	378	355	380	400	404	367	354	386	394	433	397	389	381	404	373	432	372	373	383	391	381	359	361	396	356	375	403	365	379	352	368	406	402	380	319	353	413	350	383	374	406	354	403	369	384	386	384	356	361	410	379	349	386	372	385	378	391	364	356	391	408	382	366	349	379	424	370	365	385	400	355	407	366	395	379	431	421	376	384	392	380	359	378	391	356	377	385	404	389	359	396	344	401	369	350	349	384	347	364	382	383	387	366	390	399	359	386	370	372	382	361	369	374	393	382	402	367	393	410	366	343	373	378	351	365	381	336	417	397	360	346	372	375	348	413	388	394	404	400	406	397	398	373	385	356	409	396	337	418	386	357	397	385	405	396	372	385	400	374	406	385	373	369	375	386	352	350	397	389	385	395	377	403	382	381	376	347	351	377	345	377	414	374	381	388	377	370	380	381	377	411	381	371	359	379	355	373	371	377	358	365	372	388	405	367	399	354	362	376	388	374	367	400	360	366	391	408	375	362	371	393	395	387	376	398	365	348	414	333	393	412	381	391	375	388	350	365	382	428	383	374	373	420	381	369	372	389	377	384	402	355	376	363	379	353	368	359	372	343	403	394	399	382	377	391	359	369	381	381	382	401	395	355	364	378	368	379	379	365	369	399	381	384	406	397	323	381	397	362	367	375	391	375	405	400	405	388	363	398	394	362	398	372	383	362	408	373	363	402	380	367	366	367	385	367	374	332	357	362	367	398	383	375	379	391	387	408	406	393	367	373	342	368	355	397	374	393	356	377	358	374	411	389	399	353	388	379	363	356	379	365	386	380	363	403	381	382	395	347	393	369	373	380	402	337	383	388	380	345	386	363	407	405	365	354	390	388	358	404	383	408	376	391	391	365	379	357	396	349	355	369	389	378	368	404	377	355	347	346	403	353	363	415	407	348	381	377	376	384	388	347	379	389	363	366	373	422	358	384	372	378	350	373	345	360	339	373	392	395	360	403	381	342	398	395	383	351	385
3074	543	236	237	224	234	330	318	396	276	204	195	173	152	155	136	138	134	165	161	148	117	138	130	157	152	102	124	119	139	122	118	122	144	122	134	120	152	118	135	129	144	129	135	130	137	139	117	117	132	123	109	137	145	122	106	132	142	135	122	132	130	129	123	130	116	135	132	133	138	134	110	123	135	141	139	118	125	128	122	149	117	137	138	115	112	142	121	132	114	150	115	131	117	141	115	139	114	131	137	108	123	110	113	134	137	137	127	123	119	106	124	119	129	126	140	112	144	122	134	114	117	129	122	141	120	118	118	124	116	120	117	111	130	125	130	122	136	144	133	118	117	120	134	137	130	121	119	119	134	128	132	122	127	114	141	147	121	119	111	106	125	133	130	112	117	123	130	105	122	121	133	161	141	126	104	126	130	119	114	119	132	117	120	129	99	134	107	109	143	121	129	136	132	129	134	103	112	132	106	130	137	120	128	117	135	130	139	129	121	137	127	130	132	129	124	107	129	143	106	124	153	115	163	131	107	136	138	122	125	145	121	121	126	110	120	152	120	116	130	130	137	122	117	104	127	114	131	115	139	121	106	110	122	128	119	123	145	126	115	143	104	115	122	125	114	123	119	129	136	110	141	116	124	125	96	129	115	128	131	113	120	117	122	130	124	114	117	107	112	128	127	137	138	125	134	123	115	131	141	134	140	119	124	103	121	127	107	130	120	122	140	130	123	129	115	129	135	123	110	117	121	127	114	111	113	128	118	132	123	97	111	143	133	142	128	139	132	141	125	137	111	121	126	114	126	128	121	128	131	108	113	130	123	154	143	125	122	121	132	115	118	120	130	148	148	125	125	120	143	151	115	129	116	139	132	115	130	136	115	135	133	124	112	92	110	121	118	104	131	128	128	139	143	126	126	130	135	136	100	110	120	142	143	153	135	112	121	117	130	136	117	121	129	145	112	124	125	118	139	122	117	105	116	118	139	90	129	141	109	145	147	119	121	105	128	126	125	138	118	120	125	132	132	119	130	130	122	119	118	145	142	132	149	105	112	132	122	107	133	134	129	95	112	128	139	129	109	115	127	125	126	124	126	133	119	131	138	126	125	150	124	131	131	139	128	144	130	140	115	106	129	102	114	125	131	133	104	117	123	123	120	123	112	117	133	137	118	120	126	119	105	109	127	137	118	120	116	119	145	102	128	133	102	142	114	133	135	106	108	143	123	134	115	140	128	124	129	115	139	122	116	127	139	141	125	129	120	120	110	124	125	125	139	111	123	116	141	125	113	129	129	116	122	108	146	133	124	121	104	118	107	135	114	131	118	103	143	106	113	127	134	92	120	137	107	103	118	143	118	135	117	124	154	122	123	134	120	127	135	128	135	113	136	117	105	122	111	112	121	151	134	125	123	126	141	131	118	123	129	128	165	126	116	121	153	134	130	103	128	144	124	129	102	113	93	139	125	128	101	121	129	154	110	132	136	125	126	110	150	122	133	147	113	109	125	116	135	137	128	114	105	121	124	105	127	130	125	144	120	126	120	128	141	126	132	124	132	125	129	123	122	112	123	140	119	135	106	107	116	119	105	120	130	135	129	125	114	124	102	126	106	107	118	125	127	116	138	101	130	129	135	127	126	141	116	124	114	115	122	133	108	132	94	123	126	126	121	123	125	127	124	115	96	113	120	156	123	139	96	111	116	134	130	130	122	118	138	130	113	134	143	121	126	148	130	116	120	109	136	129	134	142	117	140	116	109	125	129	109	125	130	144	130	145	128	134	120	128	133	131	133	118	129	110	119	107	118	140	135	117	132	123	105	119	125	113	135	134	134	145	122	124	125	125	117	129	133	132	133	138	136	125	120	112	136	123	123	137	119	124	128	135	107	113	115	96	132	105	127	113	104	133	127	112	140	131	122	137	131	135	103	114	121	121	151	133	113	116	131	118	128	138	132	119	123	113	137	154	138	123	154	112	150	127	114	133	115	124	119	130	122	116	127	110	127	114	120	137	127	135	132	121	131	127	125	132	133	116	121	131	127	104	124	140	130	119	150	130	125	140	99	128	120	120	135	126	131	133	115	139	133	130	98	123	132	135	122	125	132	128	124	137	133	133	150	96	137	142	125	110	123	107	128	134	115	126	124	121	133	113	128	107	116	113	128	113	101	125	124	118	115	137	138	99	139	136	140	134	119	107	118	148	131	121	134	144	117	122	134	130	135	121	131	106	108	137	127	135	107	116	123	116	118	129	126	122	136	126	124	118	131	123	107	125	120	123	110	135	129	128	145	108	116	117	111	122	115	126	103	129	127	96	127	143	125	123	104	126	131	115	137	122	119	112	114	126	116	131	132	137	105	147	113	128	125	125	148	105	134	140	144	115	134	99	133	123	112	125	126	127	118	129	118	124	138	125	112	147	145	133	134	110	135	124	136	106	107	132	133	140	135	128	134	122	125	137	122	136	110	117	133	130	123	121	111	127	115	125	114	133	109	103	130	131	154	139	114	138	134	136	131	118	118	124	117	134	131	123	133	109	111	140	134	116	125	103	114	143	122	129	133	126	110	121	141	117	117	130	97	125	116	125	115	123	145	128	109	119	132	139	130	130	126	122	109	133	134	130	118	124	117	132	143	110	98	116	126	143	144	105	115	113	109	110	165	111	119	118	114	116	123	134	128	127	128	127	116	109	140	135	102	125	127	128	133	116	131	106	123	115	119	132	107	126	127	109	122	108	139	125	122	107	107	127	121	135	137	125	127	133	108	116	113	126	106	120	138	134	124	131	112	115	128	98	118	138	119	127	138	124	115	101	122	108	120	125	120	112	137	129	130	120	119	131	120	120	104	132	130	122	121	135	120	128	127	123	128	113	134	119	144	122	139	134	151	135	151	117	145	123	126	129	145	120	109	128	136	123	128	137	127	117	129	127	129	111	114	104	123	115	117	126	121	119	115	132	134	122	127	134	101	124	132	124	136	125	95	111	125	110	130	130	128	128	129	120	126	121	124	124	143	134	151	124	141	135	132	140	129	110	129	120	121	132	140	141	108	137	125	132	141	134	118	127	117	121	115	129	125	148	149	126	111	110	130	128	130	130	123	100	112	120	109	120	126	139	138	126	119	121	119	117	124	120	129	131	140	112	130	148	111	131	130	137	141	142	109	115	134	97	123	126	142	126	132	126	138	128	132	146	130	141	117	118	120	129	124	103	135	125	124	134	147	128	101	142	134	123	108	113	137	124	110	137	110	140	114	139	138	107	133	133	101	133	120	118	119	134	145	112	124	134	149	123	111	119	122	128	106	135	120	152	92	127	121	144	131	129	122	125	96	128	124	119	131	135	122	122	115	121	137	139	126	140	121	108	104	140	132	128	114	121	132	125	108	112	127	129	120	97	117	105	110	107	141	138	120	124	121	141	116	135	142	120	133	105	134	128	117	124	143	140	126	129	145	105	127	124	136	149	134	107	118	98	122	116	117	123	134	147	140	133	120	139	124
21504	5405	2168	3007	6640	10348	11571	11303	11278	7349	4480	3037	2638	2351	1929	1747	1561	1431	1692	1644	1274	1167	956	950	1677	1376	857	902	914	912	911	865	924	856	915	951	886	900	896	864	932	894	900	878	853	913	863	914	887	924	907	897	918	863	924	909	897	939	920	895	873	933	940	855	945	926	893	894	964	866	919	848	915	835	875	897	930	881	897	860	855	885	904	869	916	879	904	861	888	916	880	875	901	920	906	892	910	852	896	890	867	847	871	895	901	913	872	864	869	834	871	896	910	892	921	906	903	849	872	887	911	836	915	893	862	863	902	905	897	897	878	878	925	896	898	940	862	906	883	947	926	879	931	868	868	890	912	918	916	883	913	885	893	883	929	877	902	945	888	897	879	932	919	905	880	904	871	905	949	886	856	882	895	904	875	871	891	910	929	891	844	856	893	906	949	961	873	838	942	865	819	916	845	843	894	929	936	889	934	940	916	932	914	871	921	901	906	884	997	881	884	870	879	829	889	871	882	902	837	922	860	944	916	923	923	956	922	885	911	884	911	957	874	905	919	903	835	899	914	892	892	906	864	874	907	936	868	942	903	898	892	887	876	931	900	863	869	888	857	897	880	882	896	882	933	911	925	899	851	901	918	840	899	930	893	896	821	868	893	938	888	868	855	872	883	904	848	871	913	889	837	885	921	885	907	819	859	863	888	884	904	897	861	884	929	919	940	932	848	918	913	918	922	869	932	931	937	837	881	865	849	863	879	949	905	896	889	880	872	903	890	869	874	920	895	921	940	858	905	910	869	910	940	848	892	860	903	865	849	917	910	900	848	874	913	891	896	925	912	893	901	928	925	890	844	947	914	897	883	873	884	875	887	908	912	941	876	978	868	932	870	893	987	903	914	930	911	916	913	872	964	866	914	911	902	888	886	887	896	916	879	910	880	906	897	908	852	936	916	862	941	921	925	889	919	893	869	872	917	893	939	898	881	896	920	921	907	946	904	934	889	900	881	936	824	895	881	906	921	964	885	899	855	898	931	918	858	863	888	938	894	891	888	869	947	844	866	950	916	883	916	923	866	930	923	866	902	909	959	926	899	911	902	925	911	913	897	893	864	888	885	853	852	946	901	905	862	924	924	934	915	868	901	873	908	865	930	873	893	856	876	919	920	883	928	868	923	946	875	916	945	890	929	895	950	894	898	910	873	937	915	896	908	824	944	900	884	911	922	915	897	902	865	927	886	873	942	819	841	922	924	892	893	926	893	883	901	827	906	853	916	892	883	863	906	888	833	950	906	904	934	881	913	887	911	887	894	927	828	870	913	889	925	889	855	909	899	900	841	892	919	892	833	870	898	914	903	889	883	931	891	885	852	912	899	888	910	866	887	885	851	887	935	850	910	909	925	878	867	883	895	929	882	886	903	918	901	896	875	929	865	945	898	887	930	913	871	853	917	883	869	874	918	915	877	917	893	900	860	933	883	861	877	906	899	868	958	935	876	906	909	852	873	856	878	882	891	914	925	901	884	843	849	936	929	833	881	903	887	886	877	899	880	953	867	896	929	886	894	944	899	899	868	981	921	868	844	922	957	887	896	936	889	927	885	876	893	943	884	881	859	908	868	847	942	920	883	944	836	905	902	893	941	906	925	877	849	909	876	878	884	956	898	897	883	940	850	874	861	849	909	893	874	915	857	897	873	836	868	911	958	849	868	935	895	878	881	933	907	902	846	906	945	902	864	885	870	925	951	938	922	853	902	883	927	962	856	915	873	882	890	888	926	915	921	937	873	885	929	850	900	902	954	879	890	884	851	886	897	881	909	877	917	922	867	891	838	911	887	919	869	905	901	921	901	893	869	829	915	874	932	939	911	907	921	894	858	915	861	893	909	908	904	942	919	902	896	935	831	873	907	868	874	834	879	855	877	918	880	880	964	862	923	926	928	885	894	885	874	953	892	907	898	891	818	878	920	879	890	893	911	948	897	882	851	914	876	927	852	895	922	886	900	863	881	930	860	885	916	847	896	909	910	938	918	935	922	902	925	912	884	899	947	922	900	858	932	937	894	875	939	879	868	883	920	912	853	906	843	871	878	914	907	878	920	862	932	887	929	952	868	886	964	864	899	899	918	935	865	901	910	937	911	899	903	934	871	919	876	881	925	930	907	882	865	887	912	912	946	857	885	836	864	900	860	946	895	892	951	883	879	887	882	855	852	907	892	931	864	888	926	920	945	897	910	876	893	898	833	887	936	879	917	928	918	862	914	907	894	888	917	881	893	898	893	890	874	933	865	930	899	900	915	918	883	861	902	954	925	908	875	894	892	931	864	869	959	851	867	932	845	917	860	886	857	933	883	869	900	917	941	916	925	921	911	886	931	863	899	902	956	900	859	863	881	900	856	890	887	877	974	949	858	840	926	897	873	857	884	847	875	894	903	886	901	895	914	896	948	903	874	913	938	911	904	898	906	926	897	882	890	913	863	902	847	889	856	895	863	846	929	883	912	832	870	849	903	900	904	879	815	885	903	841	941	870	892	901	904	904	887	902	859	952	856	887	904	941	862	848	913	910	901	886	925	901	923	900	856	877	846	877	881	868	909	905	866	931	862	965	882	865	936	842	874	862	908	878	894	931	906	907	952	849	915	840	930	913	898	845	910	913	954	908	888	925	863	871	864	925	858	944	871	887	958	884	904	855	899	885	898	887	928	863	928	937	892	893	896	917	891	937	882	891	893	903	906	930	891	820	914	878	882	914	896	899	902	896	898	897	892	882	937	910	956	878	900	880	885	917	909	936	863	904	865	887	868	922	909	919	886	916	926	928	932	970	852	819	846	910	898	896	895	926	934	885	905	906	907	900	874	856	871	942	873	880	890	868	890	898	900	908	850	876	889	872	896	872	941	894	850	874	898	934	924	872	903	849	887	866	916	891	884	947	926	898	862	879	902	906	923	865	887	862	851	872	941	894	916	867	913	921	949	887	941	859	917	857	851	927	888	881	925	952	873	888	859	976	948	892	860	872	900	906	908	924	863	908	908	876	916	896	918	874	909	909	896	875	835	854	915	880	930	930	916	910	906	849	941	913	854	978	938	825	899	885	927	886	919	921	875	928	936	834	910	917	847	871	970	822	889	964	919	869	863	940	867	895	946	874	887	841	877	933	922	909	877	870	950	938	899	894	870	918	959	912	856	852	888	900	899	873	931	885	888	827	858	871	888	896	902	924	878	887	906	954	933	972	894	888	858	909	834	869	866	877	905	922	944	901	882	885	890	886	879	918	835	844	825	892	890	884	893	873	884	847	918	925	953	907	918	912	953	898	885	880	856	890	878	875	887	909	931	893	876	924	918	901	897	863	872	890	892	893	862	858	886	910	865	875	899	892	873	912	873	857	924	894	862	893	875	860	915	900	861	921	927	873	928	952	847	901	937	853	828	906	962	942	847	939	869	883	883	911	885	897	828	897	913	928	817	871	927	903	879	863	867	883	891	866	907	901	852	886	914	876
4124	1120	293	271	239	323	390	456	502	353	214	197	185	150	116	108	108	94	113	94	86	105	75	74	249	169	50	66	65	86	53	67	75	68	77	76	63	51	72	63	68	64	61	58	63	67	78	80	60	68	63	52	69	67	72	73	93	68	56	71	76	75	74	67	65	57	66	64	78	84	76	68	71	65	81	88	79	82	78	72	59	83	98	63	70	81	63	58	65	79	83	70	73	70	59	79	60	63	72	65	64	62	65	61	72	70	68	80	67	58	69	56	71	79	65	70	68	59	72	61	88	75	83	58	67	82	78	67	76	54	66	72	59	78	63	67	60	74	83	84	67	81	66	92	77	60	56	65	85	62	59	50	58	72	54	79	70	71	66	75	85	76	74	63	76	75	70	75	57	61	82	79	67	79	67	78	60	67	59	74	79	72	82	73	59	68	58	66	66	57	74	72	66	71	75	61	71	76	53	71	74	74	74	68	68	75	56	75	64	63	59	70	74	70	62	59	66	85	74	70	68	56	68	80	68	70	56	81	60	65	63	67	67	69	55	67	71	84	64	69	56	77	51	67	90	65	74	68	59	66	77	68	67	85	54	72	64	60	63	77	72	54	53	73	62	72	80	75	57	82	68	71	63	63	77	75	70	67	78	68	66	63	64	60	69	77	62	58	81	61	71	70	66	64	79	69	76	60	69	72	70	75	77	66	74	69	74	65	89	71	75	59	79	93	71	59	74	70	73	63	61	71	71	59	75	64	65	65	65	64	64	67	65	67	63	70	72	71	75	75	73	63	75	72	80	45	56	69	63	70	61	68	66	62	76	74	70	77	69	70	54	65	59	92	67	50	65	73	74	73	70	76	65	52	77	80	65	73	50	65	62	65	64	71	70	64	67	93	57	90	64	67	61	67	74	76	77	63	72	67	62	67	72	56	76	75	67	75	46	58	60	78	68	68	77	83	68	85	66	74	76	72	77	69	67	63	64	66	73	85	76	75	66	60	63	89	73	65	60	71	66	67	61	78	66	86	70	73	75	75	70	71	73	57	72	58	72	55	65	68	66	79	66	67	60	79	78	81	60	73	76	71	60	56	63	67	63	79	57	58	77	83	60	72	65	71	64	65	64	73	77	55	66	54	67	72	82	66	68	65	68	79	61	66	67	77	73	88	75	84	60	81	65	63	68	73	66	60	74	80	68	59	88	70	72	68	52	61	72	74	56	58	66	60	62	80	81	62	64	68	64	72	85	65	62	73	77	72	75	62	57	70	68	66	72	66	70	49	59	71	70	72	62	63	80	84	61	83	60	55	82	69	76	69	65	67	67	67	54	60	49	66	59	69	74	80	78	67	66	65	64	69	72	76	74	72	76	63	87	70	69	85	85	62	65	62	59	63	74	77	62	63	74	63	84	74	75	54	68	60	92	71	70	73	83	87	62	68	66	71	72	85	71	71	75	73	89	66	60	68	57	68	89	62	63	68	60	64	72	82	56	77	54	70	56	81	73	54	66	57	76	75	76	63	67	63	66	70	57	63	82	55	77	77	60	67	77	54	81	67	71	65	79	67	53	72	69	72	84	71	70	53	74	67	53	82	68	83	65	61	70	66	70	69	59	76	51	77	69	59	75	72	84	55	77	80	61	58	76	81	68	60	65	64	70	63	69	80	74	82	61	63	92	74	64	67	70	66	55	76	69	57	61	63	76	88	74	68	78	76	70	71	57	70	66	51	62	51	70	66	66	55	57	72	64	60	65	60	61	78	64	64	71	66	62	62	57	78	76	59	81	66	77	81	61	65	69	79	63	71	55	63	70	86	70	73	87	67	66	60	79	70	76	73	69	73	69	76	59	68	67	63	55	67	61	68	67	77	44	87	67	63	81	78	62	68	68	68	66	67	75	72	62	77	57	51	62	68	72	74	66	67	63	64	69	75	70	78	71	68	65	60	65	75	78	84	73	62	61	84	60	69	65	66	73	66	55	69	55	65	62	87	73	68	74	74	70	63	62	64	67	65	71	63	69	64	62	60	79	78	61	74	87	71	58	76	85	53	69	59	70	62	68	73	82	61	66	55	71	73	71	52	66	84	74	74	69	71	69	56	67	65	75	66	69	67	80	72	63	63	62	71	71	75	61	64	73	66	80	63	54	74	57	77	67	87	72	72	80	78	87	64	73	64	76	72	71	57	48	59	52	81	73	83	67	69	70	77	70	61	52	68	69	83	72	79	69	58	70	76	73	58	78	63	70	59	77	72	75	83	71	74	69	60	66	48	70	65	58	75	62	70	64	64	55	69	79	64	73	70	83	75	70	66	70	71	73	63	57	63	59	65	74	60	63	61	65	66	63	65	93	85	76	72	77	67	57	65	68	87	63	71	64	68	70	80	61	67	65	71	67	71	55	54	56	64	64	71	68	76	60	69	67	68	79	66	71	80	65	62	83	71	72	60	92	68	82	75	75	79	61	67	68	78	68	67	77	81	72	77	63	83	63	64	70	65	78	69	60	70	59	58	68	66	65	72	62	65	68	74	75	70	95	70	74	68	62	92	59	72	67	66	77	63	67	66	63	79	57	86	71	70	53	69	63	79	63	72	78	69	49	60	75	62	61	78	70	64	61	64	65	65	77	67	80	83	62	82	53	75	65	73	55	79	61	64	72	62	71	79	74	58	58	80	65	74	72	75	72	66	78	63	73	67	62	68	77	68	67	64	53	78	70	64	58	74	67	60	56	61	72	64	77	78	76	64	71	74	60	77	60	70	67	76	64	74	74	61	56	79	66	62	69	79	62	68	58	74	66	71	71	70	68	68	70	59	63	63	68	69	61	70	80	70	70	55	82	74	67	79	82	66	53	61	90	80	76	65	73	65	63	70	73	56	61	65	60	58	69	67	60	86	65	62	65	75	69	50	53	64	60	54	72	73	69	79	67	64	52	67	70	65	63	65	86	70	81	71	87	65	59	64	77	64	63	67	67	71	59	69	69	68	75	69	71	74	65	76	40	70	89	76	77	60	66	62	67	67	68	64	50	55	68	58	71	62	64	90	43	94	72	60	62	64	64	67	63	70	66	63	66	78	65	64	73	65	78	70	89	68	72	70	64	71	83	60	80	74	54	69	68	70	57	73	73	59	74	63	70	71	66	72	84	78	49	57	84	80	59	61	64	73	70	59	66	83	56	75	55	60	64	71	65	79	49	68	80	58	79	66	74	66	58	71	72	75	63	76	73	68	65	68	59	75	67	68	64	60	59	75	78	70	77	61	81	86	62	65	75	65	75	68	69	60	64	82	84	75	82	83	62	68	75	59	71	60	79	63	64	74	70	72	74	76	66	79	90	66	71	63	80	58	67	70	96	58	68	67	60	72	62	88	63	74	65	62	66	66	67	57	70	50	75	67	68	61	82	78	81	59	69	44	81	69	67	73	73	63	66	71	78	71	70	51	64	59	60	89	64	73	69	67	59	72	66	84	61	70	68	64	64	75	78	69	54	66
28885	8815	2947	3961	9566	15210	16893	16705	15690	10122	6519	4633	3376	2873	2241	1962	1691	1457	1778	1432	1093	1751	727	837	4735	2739	536	509	544	540	534	524	563	562	505	499	514	536	533	496	500	525	487	514	537	532	513	508	534	563	542	546	540	519	517	508	526	499	534	559	532	518	562	542	543	550	515	542	530	501	518	525	496	524	508	587	501	520	498	530	517	480	476	489	473	554	558	528	544	469	505	501	513	516	517	494	522	490	480	528	539	513	516	530	540	473	492	557	542	538	526	511	521	532	509	538	493	494	508	502	528	482	533	492	508	532	579	530	502	536	519	507	536	496	504	493	516	501	491	509	552	525	485	511	509	514	506	522	498	530	499	470	520	542	526	524	496	492	583	527	494	525	509	488	489	510	524	522	512	493	488	487	476	512	532	524	506	480	511	515	513	517	481	516	544	496	535	509	498	549	537	561	441	527	546	503	548	505	541	527	499	506	505	511	506	519	508	496	508	519	509	463	529	519	524	513	525	511	542	538	495	497	487	482	508	493	504	540	546	560	512	533	530	519	517	510	506	513	530	534	501	490	507	498	537	493	525	476	521	534	516	526	481	552	547	460	506	524	506	515	516	496	504	513	550	497	520	535	488	470	540	492	526	521	511	531	510	548	496	526	512	510	528	527	550	548	509	503	493	541	569	504	504	513	496	509	503	529	500	491	535	510	488	541	525	494	527	483	500	505	540	514	504	480	497	529	493	530	531	530	506	481	498	502	505	479	514	533	503	527	507	507	498	481	510	545	503	504	539	515	529	511	493	532	485	518	525	551	503	501	543	519	518	511	524	476	508	501	543	526	497	508	493	530	493	538	487	557	497	508	562	524	515	553	522	528	517	516	523	476	532	490	519	494	554	514	516	499	532	522	468	496	503	496	543	576	537	509	521	522	514	518	525	465	528	476	526	514	509	500	527	512	497	511	511	499	532	519	540	519	532	520	495	500	510	526	542	470	542	508	503	484	484	522	522	521	516	521	532	513	505	519	528	534	498	528	496	506	523	495	517	485	541	526	503	498	504	504	507	543	489	509	527	505	514	485	523	496	484	513	511	549	513	510	502	528	501	473	530	538	512	555	551	524	483	443	531	517	501	521	548	506	490	507	514	537	506	530	496	513	536	519	508	543	494	567	573	500	493	510	540	509	500	538	533	510	506	504	514	545	527	514	506	539	509	533	515	523	501	515	492	538	513	523	527	517	469	496	518	567	473	504	532	481	507	548	535	520	504	525	515	499	543	538	497	521	477	526	498	515	453	514	564	545	525	508	554	512	509	560	512	498	503	523	465	517	494	533	509	530	556	528	486	524	500	509	497	532	527	504	525	519	532	511	513	523	496	515	513	462	566	545	505	527	479	502	489	517	499	530	487	545	524	547	501	540	528	524	512	550	525	511	497	482	537	501	502	522	526	564	502	500	453	535	486	542	525	541	485	516	498	549	499	507	533	481	484	522	506	517	515	498	513	521	488	519	565	510	553	529	509	506	541	555	534	540	508	482	518	502	496	542	504	521	515	459	522	501	482	518	551	565	549	508	509	545	507	508	528	517	489	483	503	491	516	514	503	504	515	485	523	509	514	544	498	530	497	544	459	529	516	529	507	515	491	524	515	513	506	494	495	508	498	514	503	505	512	544	533	562	494	528	465	518	535	567	524	526	551	544	503	558	522	528	498	508	548	497	537	504	512	541	527	505	493	497	525	485	530	469	531	484	483	518	499	547	561	523	539	524	489	556	538	529	509	494	513	478	485	548	580	505	514	487	550	491	511	519	526	532	504	497	503	517	511	496	516	519	537	516	493	518	531	540	521	526	508	517	505	516	507	492	481	510	475	513	529	528	537	522	507	526	537	514	505	508	499	518	505	510	513	495	511	514	513	463	533	517	530	500	519	500	541	486	563	538	522	557	477	542	522	522	517	492	514	530	528	537	514	490	495	536	518	502	549	503	487	478	489	508	531	523	517	520	525	537	492	506	508	481	508	490	536	527	543	564	522	493	552	510	522	498	477	502	560	506	530	519	532	515	512	540	501	519	499	515	481	476	527	511	528	498	492	527	537	546	536	512	549	515	469	527	504	525	522	539	532	529	517	536	529	507	517	472	522	474	482	521	498	528	532	499	512	539	529	515	488	508	516	514	546	528	550	505	498	509	487	527	556	534	511	510	494	493	499	517	546	497	509	541	528	544	499	511	526	504	514	521	505	525	548	525	530	595	519	534	502	537	506	533	493	469	534	498	532	497	536	521	524	496	512	533	511	525	513	500	489	521	500	507	529	513	516	522	496	545	472	519	546	485	564	519	495	539	524	534	495	558	509	526	510	492	515	533	550	504	474	526	464	538	559	515	476	513	505	500	516	506	532	518	510	495	525	516	507	516	486	474	520	488	512	499	524	522	526	544	498	512	507	504	519	513	508	518	511	528	466	539	481	530	505	526	501	528	550	522	489	524	501	524	466	475	529	540	504	542	522	520	560	504	518	516	506	512	496	533	526	516	521	548	514	522	519	542	498	543	557	504	500	497	520	531	505	536	532	519	498	486	477	512	485	548	519	499	524	537	493	515	505	509	543	568	510	531	507	529	504	502	506	522	542	518	534	530	542	480	524	516	501	520	472	542	530	522	510	503	560	509	520	550	497	520	527	505	499	518	564	508	516	544	524	540	525	492	548	514	544	521	518	515	519	500	546	533	534	511	473	475	494	509	540	475	510	531	504	470	499	485	535	544	520	540	505	492	545	521	508	554	523	528	497	469	501	524	491	508	477	510	487	493	537	535	505	474	585	530	536	466	506	520	493	544	544	496	581	486	544	546	505	459	492	472	535	545	512	494	527	552	532	514	489	541	532	549	499	525	513	527	508	466	504	488	521	500	479	485	509	539	494	561	498	500	531	537	490	561	518	518	523	512	457	518	486	543	484	521	510	548	537	488	545	524	489	516	504	535	538	515	516	498	542	531	548	561	492	540	515	529	508	511	532	529	497	507	503	518	490	511	518	526	500	543	485	521	509	519	507	479	493	488	527	510	531	533	516	498	547	486	482	525	510	517	507	511	546	492	492	494	510	503	522	489	489	522	505	481	540	516	509	502	540	527	529	532	521	506	541	519	511	514	498	507	575	532	494	490	521	579	516	539	524	534	548	499	532	460	499	523	498	453	536	498	497	520	498	517	506	464	453	508	503	561	544	551	535	470	538	559	536	518	520	541	506	546	535	508	478	523	516	520	469	538	486	548	491	505	506	502	546	467	514	532	527	515	526	521	526	506	517	513	559	523	474	533	511	512	533	508	481	473	478	509	482	487	504	501	539	486	518	475	475	472	535	572	479	509	545	501	513	513	497	520	519	512	504	508	531	522	517	514	466	511	519	508	534	533	534	499	475	547	528	536	556	503	491	514	540	529	485	515	502	495	518	503	506	472	506	532	523	507	487	510	531	516	546	512	519	483	484	490	519	553	534	484	530	480
4694	953	291	283	258	295	396	512	504	343	247	230	191	173	155	131	171	154	141	122	159	153	138	139	288	177	130	120	113	126	110	122	114	106	108	99	125	102	108	105	93	100	95	113	109	128	94	108	103	107	112	107	117	131	105	111	112	114	109	104	108	123	106	110	89	128	94	106	111	136	104	109	103	109	119	107	117	111	116	122	100	113	104	118	113	117	116	118	123	131	124	106	116	113	112	113	112	109	115	114	118	93	92	105	102	111	120	126	113	139	112	93	131	111	134	125	104	100	105	118	116	121	117	112	101	126	116	109	95	108	105	95	111	111	118	116	115	104	115	122	107	89	90	113	109	97	103	132	109	77	120	111	118	128	101	99	115	107	103	109	119	115	107	131	126	123	130	106	110	103	114	112	112	110	118	110	92	104	106	121	118	121	100	97	125	115	116	115	106	107	107	120	126	123	135	113	114	119	125	98	125	108	117	124	125	110	98	113	115	98	116	116	118	133	111	105	130	111	117	108	120	94	116	109	129	130	118	106	115	112	109	123	109	120	130	116	79	133	100	97	98	115	117	115	109	110	131	138	116	108	109	111	121	122	131	97	125	116	92	107	133	127	107	110	98	108	115	116	109	118	103	90	105	102	118	118	98	117	122	94	124	97	99	103	102	137	116	116	110	105	107	118	122	120	117	115	111	113	114	127	126	103	114	99	128	109	100	114	107	115	104	105	92	112	107	102	113	108	122	100	107	114	133	118	107	106	115	115	123	112	129	106	89	103	133	122	121	118	131	133	95	113	113	114	103	91	112	135	122	121	98	97	111	106	122	103	121	97	117	117	109	103	123	110	105	107	120	118	106	145	103	107	108	104	100	120	123	118	116	105	122	142	100	116	97	100	124	115	123	114	122	111	112	112	108	113	99	134	112	113	107	106	106	120	104	120	115	118	127	112	130	120	125	127	118	104	101	113	85	115	114	123	109	114	93	109	104	104	129	119	102	118	127	102	106	110	113	121	109	127	129	115	115	131	131	106	104	117	97	97	107	125	112	89	108	100	109	134	127	115	114	124	112	110	103	119	115	107	139	116	113	103	134	112	121	122	101	108	122	117	121	126	104	113	103	99	110	115	100	104	121	107	104	118	122	96	99	125	114	118	111	119	102	118	118	136	89	121	99	111	116	114	115	116	113	125	112	110	113	104	116	103	126	122	111	103	124	117	114	113	132	102	112	129	111	106	109	114	108	107	130	112	123	133	109	115	121	119	119	117	122	120	115	114	112	104	140	139	117	109	108	95	105	103	97	132	113	125	96	123	140	118	110	114	84	139	113	133	119	102	123	105	114	120	97	112	130	113	116	129	115	105	111	126	113	107	110	112	123	115	106	98	144	108	105	92	125	116	118	88	103	110	109	112	118	112	118	128	99	124	124	118	104	110	120	90	112	99	103	115	102	120	109	114	128	113	116	113	127	114	140	117	118	94	115	120	114	109	88	119	96	132	104	120	109	96	124	115	114	124	112	125	110	121	112	106	105	131	123	101	96	98	113	131	100	121	139	103	128	116	107	136	138	118	109	113	113	106	120	97	103	129	119	120	121	114	111	117	111	122	110	126	108	121	100	121	101	106	98	125	115	119	97	105	113	125	102	124	122	106	107	119	97	123	119	117	123	120	119	107	113	112	116	126	120	117	123	105	120	121	125	128	109	112	131	122	127	124	115	113	107	123	90	130	127	112	114	98	131	112	120	124	138	107	110	136	104	104	133	111	116	96	100	108	112	113	119	119	105	98	95	109	98	114	122	117	121	112	113	129	108	113	95	117	118	115	123	118	124	100	105	129	128	96	104	104	126	98	123	110	113	122	116	122	114	135	116	111	104	127	106	125	104	100	99	126	101	95	102	101	114	106	110	88	128	119	125	118	115	125	136	110	100	112	112	106	112	118	105	108	105	115	95	108	107	106	99	108	128	98	134	117	118	104	105	124	115	145	109	115	120	99	115	112	117	114	128	98	109	99	119	124	118	126	130	117	120	135	110	115	124	113	115	122	110	114	119	143	97	118	126	110	98	128	112	127	106	103	105	110	106	109	115	106	103	130	119	99	119	118	113	117	112	118	129	124	115	95	109	128	101	114	100	120	110	109	107	121	113	114	112	123	118	122	109	121	130	126	113	112	118	105	106	92	101	120	110	100	122	107	127	127	115	106	131	105	93	132	110	100	96	103	124	120	115	113	128	95	112	122	122	110	97	127	124	108	110	109	112	131	126	147	113	104	107	95	100	116	120	123	122	111	105	120	128	110	106	116	103	121	112	112	111	114	117	108	122	103	101	110	91	112	118	107	131	108	106	101	118	108	120	116	104	122	119	116	120	108	105	126	107	126	129	126	98	116	115	115	109	121	102	113	126	110	118	99	114	134	113	88	114	126	98	90	119	121	105	126	124	123	106	113	121	110	116	99	108	99	110	104	119	113	132	114	104	120	119	126	114	118	119	131	122	119	135	107	122	115	111	129	110	122	120	118	123	121	108	112	115	106	121	126	108	101	129	106	125	119	114	129	132	117	126	109	114	125	119	103	114	101	113	108	108	107	112	105	110	124	92	108	108	115	114	114	113	114	119	135	128	102	102	136	122	111	111	118	122	128	106	120	117	117	120	118	118	140	126	110	120	94	121	116	119	114	97	114	130	126	115	117	105	108	125	119	130	117	104	100	100	127	106	109	102	121	123	114	130	118	101	139	124	110	118	102	111	98	117	121	108	115	100	114	101	85	115	121	102	104	131	110	105	118	104	123	118	120	100	124	109	128	110	115	114	123	129	119	114	107	100	94	126	107	132	111	111	108	112	109	111	132	98	115	108	142	120	120	114	97	114	106	121	103	128	121	115	131	93	117	126	145	107	121	107	129	110	100	118	92	116	98	107	115	119	93	105	98	114	99	96	123	116	96	100	123	104	110	103	130	91	121	100	102	98	105	111	117	101	111	104	99	108	112	97	115	123	118	126	116	103	114	112	114	96	121	114	87	117	104	106	127	101	110	124	104	104	117	120	116	128	114	112	128	109	121	120	116	131	96	126	114	120	82	102	104	125	119	127	119	113	105	103	125	124	116	110	118	95	110	118	118	117	109	99	112	122	104	117	96	103	113	120	117	102	113	94	107	100	113	105	103	123	103	121	117	83	103	122	111	121	118	119	119	125	110	114	129	101	110	120	113	119	110	112	114	88	110	107	115	113	120	111	114	103	114	108	86	110	120	114	128	109	127	120	122	127	108	129	118	123	93	125	121	106	124	115	108	108	113	118	150	127	115	107	113	118	129	112	102	94	95	116	126	115	107	135	101	101	105	124	102	100	99	109	112	98	91	115	100	107	111	113	108	109	124	97	112	120	124	93	111	112	105	93	110	130	131	103	122	126	85	101	99	92	116	120	114	97	93	101	121	119	110	112	129	105	108	136	123	113	106	126	96	118	140	117	118	125	118	108	128	100	111	135	117	106	109
26357	7761	2955	3828	9112	14132	15723	16568	14333	9614	6591	4772	3630	2993	2346	2239	2052	1892	1733	1654	1458	2282	937	1417	5118	2045	785	812	783	816	854	859	822	810	845	804	859	876	864	794	835	811	809	870	825	818	796	840	843	853	790	759	813	861	861	814	832	808	761	825	792	815	800	807	770	799	833	813	835	800	772	777	781	809	756	832	825	838	786	808	808	738	824	843	794	767	803	867	808	817	854	827	798	807	791	837	788	787	797	820	785	821	858	850	788	815	841	823	794	838	825	813	780	793	819	788	754	826	796	824	786	744	784	836	760	831	831	849	815	887	779	831	791	818	795	822	797	797	841	814	739	831	764	839	840	793	757	836	847	808	753	829	777	857	842	794	828	820	801	787	789	818	846	800	838	860	807	760	811	843	840	868	820	821	805	880	824	840	839	821	821	791	802	768	823	809	765	808	819	767	831	836	802	842	808	808	805	829	853	832	826	812	823	791	803	814	871	760	878	739	828	761	832	765	777	810	816	780	793	799	793	853	786	754	790	825	829	818	764	826	821	857	821	767	800	834	750	833	842	821	838	845	788	806	864	808	812	859	842	827	830	819	872	788	776	772	830	765	794	811	814	837	859	800	812	842	807	864	781	796	774	801	796	825	783	822	805	800	778	777	848	793	792	808	825	820	780	811	808	798	795	806	834	817	816	827	813	774	785	831	828	831	825	809	841	831	797	805	789	826	832	804	782	819	856	875	825	850	844	809	849	777	811	783	830	785	821	788	789	788	790	844	850	814	801	783	821	843	869	836	807	797	842	782	793	801	776	825	805	777	743	806	801	768	799	816	783	777	862	800	825	798	808	801	832	833	824	786	807	783	807	842	758	816	837	811	828	758	773	838	816	877	803	837	764	707	749	768	815	823	816	771	850	801	774	781	769	842	810	801	775	855	817	821	815	831	773	870	773	840	807	817	808	764	824	852	794	770	822	777	820	839	796	782	776	841	788	829	810	816	778	832	816	804	795	819	829	820	823	874	770	848	803	797	786	787	832	833	801	814	796	784	772	841	787	844	875	802	810	816	808	769	790	774	839	805	771	836	808	746	842	822	813	767	758	789	812	803	856	774	834	815	855	845	814	856	824	806	854	796	784	830	813	828	771	811	799	756	781	789	823	823	845	753	835	806	857	794	813	801	795	821	881	821	834	842	826	833	867	824	774	879	841	821	833	838	799	827	858	755	786	780	789	749	834	784	835	840	820	795	856	810	810	761	766	782	791	856	826	789	795	772	788	782	796	815	806	791	836	810	838	825	815	807	829	815	813	810	812	821	816	825	767	870	818	800	779	829	825	790	808	776	782	828	837	830	796	840	793	818	793	835	783	772	796	807	810	799	804	797	787	833	797	761	793	841	808	786	798	813	807	827	819	809	776	830	861	831	839	775	822	807	764	763	825	842	821	816	821	828	839	802	814	798	815	813	825	778	821	812	799	779	811	815	806	787	820	791	824	783	838	835	800	808	834	750	827	807	819	812	828	805	765	804	814	813	795	830	814	815	731	814	841	792	832	817	809	825	811	772	830	817	818	847	766	795	773	801	801	754	774	836	819	814	807	774	770	793	762	796	802	786	777	795	837	813	888	807	823	833	729	805	799	823	813	853	829	823	758	819	759	860	793	841	810	823	821	843	790	810	819	809	791	837	805	745	792	860	765	866	803	816	809	849	801	796	855	804	783	759	773	787	850	811	766	820	844	776	813	836	756	782	800	824	797	849	871	821	841	800	791	854	762	834	787	834	839	792	761	776	784	802	804	822	784	843	854	792	811	820	849	827	866	848	778	853	795	781	797	829	798	847	801	780	754	819	780	853	838	849	820	806	857	807	837	786	801	801	787	825	755	856	836	785	818	825	814	801	856	843	855	799	825	829	800	791	815	816	746	791	824	816	812	776	771	806	835	773	768	793	858	817	841	865	830	798	803	882	808	780	840	781	805	822	814	816	840	801	787	813	819	822	832	843	816	847	763	809	774	800	776	740	836	877	812	824	827	862	823	789	830	859	811	774	795	827	842	824	847	782	850	771	832	807	783	808	793	820	775	790	830	831	803	751	846	779	800	811	802	787	843	787	773	842	824	787	862	786	809	815	824	804	798	785	818	810	803	781	856	779	850	783	838	783	733	844	789	838	797	845	794	805	856	841	812	824	775	822	819	800	763	780	756	838	810	839	800	791	820	767	812	789	820	778	837	768	815	817	836	884	765	794	837	793	805	839	804	847	826	846	818	851	756	796	810	846	823	782	768	798	821	850	827	795	792	802	812	786	823	856	825	851	797	789	775	796	831	811	767	842	791	814	812	801	825	797	803	814	763	814	794	817	838	845	835	830	820	884	789	810	800	805	823	773	819	774	831	807	809	833	807	772	806	762	809	874	832	797	770	834	771	806	783	888	799	779	775	836	807	832	808	827	800	807	782	841	801	796	799	816	793	865	806	795	827	793	838	804	819	823	807	848	781	806	805	811	803	799	808	786	813	791	801	803	810	779	753	784	807	831	825	785	818	856	831	840	816	809	806	810	817	820	814	833	821	821	857	779	822	824	808	856	774	830	836	836	829	818	770	786	833	823	825	750	765	780	820	855	797	801	790	813	767	783	791	857	839	821	825	798	784	782	744	838	794	826	838	791	803	855	823	791	782	802	832	815	839	806	796	870	802	835	795	769	768	814	803	843	751	757	785	805	810	728	816	800	807	849	800	829	834	815	788	780	804	814	777	872	822	804	794	774	732	795	835	815	822	800	777	787	768	841	798	815	737	826	867	809	816	786	837	813	845	832	792	845	840	810	786	816	782	814	855	763	825	786	839	821	829	773	847	820	797	822	796	840	816	821	806	836	773	778	806	806	784	820	803	818	855	806	803	802	780	781	829	776	778	807	839	809	790	780	842	855	825	740	853	834	782	787	814	787	795	794	799	811	853	853	813	775	807	794	805	813	838	795	785	860	823	810	805	838	821	879	804	812	801	804	811	807	808	837	823	793	778	870	777	861	788	815	835	781	858	787	777	813	804	840	784	781	739	809	818	804	819	775	831	749	816	805	802	784	762	785	837	781	833	789	818	836	829	781	857	812	807	766	769	767	783	817	828	763	795	771	787	760	822	760	800	791	828	855	810	826	795	817	786	808	791	848	801	804	775	828	805	761	787	820	812	795	857	810	803	824	813	754	834	823	839	808	795	810	862	844	762	825	818	812	876	831	806	815	820	823	798	836	783	789	814	774	818	814	801	845	831	816	839	788	803	805	827	795	833	851	820	773	844	768	840	802	839	821	803	776	816	808	801	817	760	857	787	850	814	834	777	804	776	818	812	817	835	852	778	827	790	831	817	805	847	817	783	835	817	766	805	819	798	788	839	840	819	771	854	835	747	841	785	832	811	766	814	819	825	821	819	880	788	782	849	792	814	777	792	816	790	820	816	855	829	841	775	867	812	780	789	816	848	799	774	808	800	788	810	749	790	834
5580	1470	364	354	262	327	485	675	563	395	245	220	190	164	127	140	125	105	101	86	81	107	57	99	442	229	45	52	41	65	61	47	49	49	46	64	56	46	45	54	49	50	45	54	52	45	48	56	53	37	53	61	50	44	47	46	51	50	51	46	55	51	55	62	49	62	51	42	50	43	45	48	55	49	53	48	47	44	61	51	57	59	65	47	44	63	44	36	48	33	48	54	64	53	51	45	53	34	52	49	45	47	49	38	58	52	59	46	58	45	43	45	57	53	46	54	45	50	40	56	43	52	58	47	46	53	50	58	51	40	48	52	47	49	58	49	60	53	52	52	42	47	54	52	36	44	51	41	54	42	51	63	48	50	45	51	45	56	48	45	62	56	44	59	62	50	42	57	51	52	41	43	51	46	43	49	43	48	51	48	56	42	43	51	36	45	49	50	56	50	46	51	50	55	48	55	51	44	44	51	58	42	39	52	55	39	39	49	60	42	56	64	48	49	38	44	46	54	53	46	54	56	46	52	51	56	50	45	57	49	50	56	42	40	47	51	55	45	61	55	43	37	38	53	50	49	50	42	54	43	50	45	57	46	57	42	52	63	51	61	50	55	40	36	53	47	54	59	53	46	59	50	49	60	42	62	49	51	34	51	47	53	45	49	56	46	43	60	51	71	48	56	46	55	47	41	53	49	57	50	54	51	53	46	40	60	47	52	36	47	64	54	46	43	44	46	41	44	53	50	62	37	52	40	57	46	55	48	53	39	46	56	48	61	44	56	61	48	41	50	53	59	63	50	60	59	40	54	50	45	62	49	46	60	49	61	50	46	37	52	53	61	37	47	53	48	54	33	46	45	53	45	54	48	54	44	51	40	57	51	50	55	55	49	42	54	48	57	58	47	55	46	50	44	44	47	57	47	59	54	45	47	45	56	45	51	47	46	46	43	44	54	46	57	50	52	44	54	49	52	52	43	52	45	55	44	54	44	47	39	54	56	61	44	45	58	48	46	48	47	53	64	50	49	55	40	51	49	48	53	45	50	58	41	53	46	55	55	49	52	41	47	34	47	42	43	52	33	59	36	60	44	52	57	40	42	48	50	54	57	48	46	45	44	58	49	42	45	54	50	51	41	58	49	50	59	47	46	57	54	60	48	56	50	52	53	50	41	46	64	40	58	55	40	55	52	51	40	55	51	52	41	55	57	51	47	40	40	51	51	54	49	51	51	56	51	45	49	58	37	52	45	37	49	64	45	63	38	54	49	55	54	38	54	33	40	35	46	44	45	51	60	47	52	68	48	56	36	51	44	46	58	43	47	46	46	53	48	45	49	45	58	41	44	56	52	48	54	49	53	61	46	55	41	45	60	57	56	49	41	48	53	51	52	53	54	45	48	54	43	45	45	47	50	56	43	46	48	46	59	55	50	51	53	41	41	53	70	45	46	44	59	36	37	55	57	40	54	52	49	45	44	47	51	53	44	56	61	58	55	56	54	56	40	56	54	60	48	56	44	61	55	53	54	45	50	34	47	57	49	52	53	40	35	46	49	46	53	48	49	58	55	41	58	55	41	58	59	59	51	46	42	53	50	47	48	44	48	53	51	41	42	47	58	50	50	59	47	55	45	51	49	45	48	40	29	40	42	38	61	57	50	52	50	51	53	55	41	37	43	52	38	50	52	56	46	49	40	45	59	47	52	55	51	54	61	48	52	47	63	42	52	52	44	75	50	54	46	52	43	53	52	51	52	38	45	50	45	45	57	44	40	46	39	50	64	48	48	53	55	40	52	44	48	51	55	39	44	58	50	49	46	53	49	51	45	59	34	43	46	53	43	48	40	51	51	43	61	50	50	58	52	39	47	63	49	48	40	45	46	48	46	49	48	38	46	46	40	52	54	41	43	48	62	43	41	50	55	51	45	42	47	60	49	42	40	49	50	50	47	60	51	63	51	52	56	51	58	52	45	52	42	51	44	47	45	53	51	44	50	40	45	51	53	53	57	43	57	43	40	57	47	45	48	46	56	50	48	62	50	43	56	60	46	45	58	46	51	49	51	48	47	38	48	62	54	52	43	56	36	52	38	44	43	45	57	44	47	51	44	57	50	56	39	40	52	47	45	44	45	57	50	54	33	47	42	62	44	61	54	46	60	47	48	37	45	47	49	43	49	44	50	45	45	58	49	56	47	48	54	54	54	47	50	53	48	46	56	49	49	48	63	49	60	45	58	54	52	46	52	37	50	49	34	58	47	53	47	47	58	63	48	49	61	50	45	51	41	53	47	50	55	50	48	51	50	56	53	65	44	55	41	48	59	59	47	63	40	55	41	39	64	54	49	49	50	51	58	59	56	40	53	54	42	65	69	44	51	71	40	50	40	51	46	50	49	53	64	58	58	55	45	43	51	46	47	48	48	52	44	43	62	58	37	47	51	54	50	58	48	45	56	51	44	48	49	44	47	49	48	46	46	50	48	47	49	55	45	50	53	49	42	54	43	40	45	45	47	49	55	59	52	54	42	50	38	44	50	52	47	58	41	43	35	66	60	45	54	54	49	47	50	36	45	54	45	53	56	56	67	51	50	45	46	50	40	47	60	57	42	36	47	61	40	47	46	58	57	51	62	50	45	44	52	48	40	44	49	48	56	51	57	49	48	55	50	52	50	57	44	48	52	50	59	53	50	61	54	55	48	48	64	44	53	44	43	51	54	45	45	33	58	47	41	35	50	43	48	46	53	41	48	56	48	49	50	50	51	38	48	65	51	52	50	51	51	42	53	56	58	51	47	49	63	44	45	45	51	51	53	49	51	52	58	55	51	44	44	43	49	42	55	60	42	48	59	70	51	46	42	44	40	52	56	52	50	46	44	45	45	48	42	56	48	62	53	58	55	55	53	44	47	58	62	48	39	51	57	54	47	50	57	62	43	41	60	48	42	51	54	48	43	42	48	45	45	34	46	49	45	41	38	59	53	51	47	47	44	51	61	51	41	30	46	48	39	50	43	43	40	40	64	56	50	50	53	59	44	56	45	40	43	44	65	65	56	55	47	53	45	59	43	53	48	58	48	49	66	48	53	43	46	33	52	42	54	49	44	61	43	41	39	57	50	36	53	53	47	41	53	41	68	60	51	68	41	46	60	60	52	35	54	52	57	58	56	59	51	42	51	59	37	52	56	43	41	37	47	48	34	57	47	37	37	60	42	41	51	42	41	58	52	48	39	51	48	48	54	60	46	50	55	58	51	55	60	54	59	59	51	54	51	45	49	47	50	58	57	55	43	44	44	43	45	48	43	41	49	40	50	44	60	46	44	44	43	51	40	50	36	46	53	46	42	69	45	42	63	40	59	44	39	54	60	46	38	49	50	64	45	53	52	42	43	48	47	33	51	69	62	45	44	33	49	46	55	49	37	49	44	58	37	46	52	50	42	49	60	55	46	62	52	33	44	46	42	51	57	43	46	45	50	62	51	45	56	50	50	39	43	48	53	39	46	48	40
32139	10708	3653	5283	11920	17979	20027	21207	17060	11784	8496	6133	4441	3779	2920	2487	2198	1936	1663	1479	1243	2017	587	1326	7816	4127	441	411	416	390	381	394	363	365	396	376	397	393	373	380	416	397	399	385	385	391	367	376	376	384	399	379	367	422	407	390	355	381	391	402	374	332	356	384	385	330	391	359	387	383	347	375	347	336	384	346	349	383	366	360	350	404	378	413	364	387	352	349	377	364	367	362	384	381	354	367	374	360	365	360	357	379	370	382	395	356	353	347	413	374	365	333	393	365	379	373	335	390	372	334	306	317	361	371	364	354	362	386	372	367	347	394	348	376	392	357	377	420	359	350	395	373	385	321	381	383	369	401	366	368	344	356	352	375	375	384	371	381	382	332	388	336	397	365	368	387	378	346	372	380	392	377	361	348	321	329	369	367	376	353	365	311	341	361	385	377	371	338	344	388	365	372	330	354	344	388	357	371	338	365	374	351	349	371	355	362	367	384	390	363	354	348	344	331	403	373	375	371	346	352	370	338	345	360	406	342	340	390	327	352	360	366	367	357	348	366	370	361	368	378	327	351	376	352	350	361	340	368	368	324	351	368	335	402	386	368	395	343	361	393	355	345	356	372	333	384	345	376	353	359	378	358	387	391	384	355	351	359	367	381	399	368	363	383	355	383	378	390	374	366	372	371	383	349	361	413	343	339	348	349	383	376	369	359	343	350	372	360	419	369	359	379	358	398	358	354	317	357	349	355	392	378	380	378	346	357	354	394	352	360	337	341	362	404	342	364	382	367	379	363	362	359	354	347	338	360	388	414	358	358	380	345	338	333	336	360	359	374	349	354	355	376	368	347	385	369	376	388	376	378	333	363	352	398	361	359	360	360	330	381	370	358	359	354	380	360	368	347	393	385	362	360	368	369	375	361	350	358	353	369	329	322	376	357	412	360	397	365	375	345	396	345	371	414	387	395	332	344	352	396	362	347	367	367	364	351	355	354	364	371	389	391	362	334	385	382	370	355	342	380	365	356	362	353	390	394	359	359	358	379	357	336	364	370	350	383	381	365	356	392	357	319	356	365	354	347	377	348	356	365	356	331	374	361	364	377	359	344	353	354	352	335	390	360	374	378	328	369	389	338	374	345	363	364	367	367	368	347	349	355	380	365	374	353	374	374	365	373	352	349	379	361	381	357	358	394	353	359	341	382	355	383	367	368	360	402	384	335	366	351	352	369	359	374	369	351	359	399	362	352	348	361	344	368	368	392	357	385	348	391	364	345	360	334	373	373	400	347	348	384	365	367	410	367	350	386	390	368	367	366	387	338	384	343	350	341	387	374	416	401	350	382	391	358	381	342	365	350	323	378	380	345	372	340	382	346	362	354	340	398	399	369	380	354	366	399	356	363	372	353	423	360	373	394	335	325	358	350	343	354	351	388	343	375	366	371	336	338	399	348	342	373	384	354	335	380	380	404	363	364	379	368	347	361	341	350	391	351	385	353	355	356	353	400	358	373	394	360	363	382	354	385	392	380	337	375	381	346	355	369	389	377	364	402	382	348	385	361	349	369	368	342	372	348	388	366	366	375	353	343	326	360	370	343	358	354	383	399	375	352	351	348	370	351	371	390	343	361	382	342	337	375	342	307	370	372	325	347	359	332	370	392	374	432	336	348	350	383	374	380	342	360	376	395	365	384	367	350	342	379	397	367	306	321	375	369	380	345	341	372	371	349	409	366	350	377	355	370	384	354	381	365	344	388	403	399	354	390	372	353	384	355	358	335	390	371	374	335	350	377	344	368	374	379	405	352	343	375	341	377	383	362	337	375	340	383	357	373	343	353	374	394	374	378	372	374	369	342	366	355	340	323	386	384	377	335	353	327	346	381	364	379	374	352	367	366	350	332	340	389	374	385	389	333	356	319	376	337	393	357	358	340	361	387	382	372	359	346	401	350	344	338	360	350	346	360	360	362	361	390	334	369	365	383	376	328	327	332	349	350	323	363	334	420	400	371	333	357	371	371	361	355	365	386	356	370	350	380	368	357	364	379	348	319	379	355	327	332	376	379	392	357	383	360	356	362	351	361	350	381	355	387	331	356	376	341	361	389	360	363	370	387	396	366	393	365	395	389	380	387	364	383	385	373	390	389	337	391	372	383	362	381	383	381	379	387	352	366	368	337	356	386	358	374	361	384	331	386	363	350	366	365	376	377	371	370	376	384	363	343	364	352	359	392	331	372	327	384	358	355	381	338	357	404	357	390	379	397	367	357	388	336	358	353	374	374	377	409	342	359	344	371	378	363	423	348	365	350	346	357	371	369	343	356	345	379	378	383	383	359	359	338	353	377	363	362	359	360	332	353	350	353	362	349	380	370	387	349	377	362	361	388	367	379	360	359	357	369	376	374	367	359	363	407	388	359	340	347	358	363	356	352	319	386	387	372	359	354	390	349	368	380	385	358	350	358	356	338	342	365	358	339	336	386	380	378	327	391	355	368	371	379	374	396	353	359	377	392	373	385	380	346	356	356	366	366	360	372	362	386	395	375	358	361	340	351	349	382	361	351	352	355	330	370	382	372	371	382	333	378	369	329	348	365	370	382	361	364	363	378	360	355	356	338	345	337	349	341	398	345	338	339	355	342	370	361	359	340	381	371	369	377	349	362	382	370	384	361	360	353	348	390	368	363	330	380	359	326	345	368	394	338	353	370	382	349	349	356	368	349	344	360	358	383	355	349	388	345	366	324	366	378	353	382	329	395	373	367	382	354	338	351	356	333	337	355	382	388	364	377	356	388	347	344	330	346	398	345	385	385	363	378	370	309	360	358	355	356	376	380	375	362	364	365	372	396	374	390	363	366	363	332	361	361	390	338	392	371	336	375	345	361	370	403	378	357	390	349	351	357	385	380	357	335	357	385	379	377	354	345	359	371	391	366	384	381	370	416	378	365	359	348	368	309	372	342	374	348	355	376	410	356	396	380	402	408	364	348	332	357	332	375	338	390	349	361	345	384	358	348	384	393	376	373	372	408	390	372	383	381	367	351	332	366	346	363	347	390	370	429	408	384	366	388	409	363	387	356	376	378	362	360	353	403	380	349	366	367	336	361	358	379	336	370	360	350	343	378	365	393	371	373	345	352	392	363	411	334	346	327	322	390	368	355	364	395	356	363	386	375	367	346	406	331	392	363	370	332	362	353	374	350	387	405	336	376	354	381	330	377	349	360	353	368	349	372	388	410	379	327	384	350	355	353	367	337	332	371	388	361	363	377	339	323	370	350	365	400	378	399	325	344	373	388	373	347	399	359	391	354	391	346	364	365	356	357	369	393	372	380	362	354	368	362	346	362	366	329	361	340	362	385	383	362	355	371	353	346	390	400	372	338	378	371	349	369	361	369	372	384	374	362	336	372	390	368	348	356	379	388	334	380	373	333	390	356	369	363	390	403	354	406	396	362	390	377	365	364	367	393	349	380	389	337	356	371	387	339	352	364	381	348	332	379	362	328
2914	578	288	245	199	251	317	446	333	223	217	171	189	149	136	138	145	135	130	114	155	114	140	140	129	131	130	116	139	148	113	119	139	135	126	123	118	126	121	111	113	114	125	116	116	130	108	133	129	133	124	132	115	115	101	108	127	125	116	125	120	126	117	128	113	110	128	124	124	113	130	116	122	124	133	127	112	122	115	110	148	125	121	127	135	114	137	119	122	120	123	130	154	113	125	111	126	122	122	110	128	96	113	139	117	116	129	101	106	119	111	115	129	129	98	103	146	114	110	128	107	121	114	126	154	119	125	124	105	141	118	122	128	116	116	131	117	111	130	123	134	120	119	124	113	122	145	110	121	145	104	130	107	112	113	107	133	118	128	116	143	128	137	144	113	108	108	125	113	126	136	129	114	124	128	124	122	123	145	125	112	129	126	136	132	108	120	118	122	121	132	120	113	119	130	133	116	141	129	106	117	123	129	136	110	124	105	141	129	123	124	99	125	111	127	133	126	111	118	126	130	124	126	102	123	106	118	117	130	101	112	134	124	131	147	114	105	119	128	117	98	123	129	152	108	130	146	137	110	116	127	137	124	118	128	118	96	130	107	112	123	125	127	117	110	138	108	115	138	134	131	115	115	126	113	129	113	121	115	140	131	104	126	104	123	136	123	125	128	135	139	127	120	130	140	125	109	109	120	125	126	120	117	134	126	137	144	118	115	123	125	119	126	139	117	110	126	133	125	132	128	129	124	110	113	121	123	122	123	125	132	121	114	108	127	117	108	134	119	137	104	121	124	129	134	116	132	113	126	123	136	118	122	130	121	125	117	138	125	117	124	130	115	125	124	113	111	138	125	144	119	112	115	119	109	118	132	126	96	118	128	137	127	113	141	124	132	133	112	125	119	111	130	129	103	127	115	143	120	118	124	110	129	117	132	127	123	136	138	130	118	136	126	112	127	125	122	132	120	131	128	136	138	91	120	131	123	108	142	129	105	121	142	124	110	122	119	130	115	111	133	145	133	111	111	116	108	144	135	131	133	115	131	119	120	114	142	108	128	117	134	107	131	134	130	128	123	133	142	145	138	109	133	136	130	118	122	117	117	119	135	153	122	106	108	122	117	120	104	114	142	129	143	127	123	138	104	134	145	149	128	124	113	108	116	146	130	117	115	118	123	125	119	120	114	110	133	131	117	124	150	140	144	132	114	111	125	112	133	137	114	116	110	131	125	117	125	119	126	126	118	123	137	131	91	117	118	129	124	132	127	126	116	117	126	115	126	128	113	127	118	112	115	117	107	105	111	105	118	135	139	114	123	112	135	130	134	116	135	124	132	134	120	113	138	119	123	127	128	125	145	120	96	117	127	118	114	142	121	131	134	127	103	144	123	122	111	129	125	86	104	112	118	126	120	100	122	136	113	134	122	116	104	103	124	140	113	131	141	128	101	108	110	118	122	131	142	115	123	129	134	121	121	122	143	126	115	125	112	138	102	128	127	128	130	147	92	118	110	115	110	121	140	106	123	122	127	105	139	120	128	114	103	149	118	123	112	131	131	118	103	116	138	141	135	127	115	110	102	107	111	119	117	126	115	115	143	122	131	132	135	132	147	135	118	129	126	124	114	123	121	124	106	127	145	139	95	102	141	117	113	112	129	141	125	120	123	112	107	141	121	118	144	105	133	147	130	101	127	125	108	130	114	106	123	125	130	125	128	139	138	123	113	134	129	140	125	124	122	129	119	128	135	119	123	121	123	130	132	120	123	138	99	119	118	129	152	120	113	118	128	110	130	114	139	130	128	123	126	114	114	110	135	119	138	111	118	113	115	132	113	124	121	135	127	125	129	131	116	121	109	109	108	126	120	132	113	141	136	134	113	132	111	131	123	139	132	127	127	116	139	127	127	130	107	136	136	140	110	122	124	119	114	130	119	124	111	136	126	139	120	118	133	116	134	146	115	115	126	131	138	131	124	135	135	137	150	118	132	138	103	123	133	116	113	111	120	116	123	145	152	129	142	125	131	100	125	123	121	133	121	128	133	128	140	127	128	127	139	136	125	134	115	127	130	134	107	94	125	130	128	121	146	112	133	130	132	113	126	111	135	117	120	123	111	115	108	121	146	120	126	127	135	133	128	115	116	138	136	113	141	103	120	124	126	133	124	137	128	123	127	117	125	123	120	109	123	138	117	138	134	106	136	117	119	121	125	133	125	104	136	119	118	115	128	117	131	129	123	119	134	117	117	116	110	100	124	128	114	120	125	132	132	150	122	126	106	117	133	135	109	139	123	127	121	135	106	128	131	132	110	130	117	118	120	122	132	115	118	115	130	137	139	116	134	144	127	120	121	124	112	113	129	109	124	114	116	112	114	119	120	125	147	123	131	143	120	126	128	111	125	142	129	126	99	111	117	130	126	128	111	129	125	130	128	131	135	125	122	121	125	132	124	113	102	119	148	126	131	131	114	132	105	112	125	121	127	147	133	128	121	130	130	122	123	139	133	126	125	112	127	112	111	126	120	115	129	113	131	126	111	131	100	145	120	106	124	135	95	131	124	121	108	118	115	106	127	114	119	117	127	106	134	138	121	137	140	122	114	106	124	122	116	137	129	119	143	119	117	131	131	129	112	121	117	118	137	110	123	121	118	120	116	138	98	149	127	152	114	111	121	133	117	120	106	125	128	123	115	117	129	143	134	134	131	131	111	132	132	135	119	102	142	156	111	117	115	129	144	129	131	129	121	123	131	117	138	108	112	120	131	103	117	105	133	132	122	143	148	143	121	135	131	132	104	121	113	125	123	135	123	122	113	106	126	120	98	120	136	129	111	111	129	137	125	124	137	124	118	113	110	118	122	102	126	135	127	98	113	110	138	115	116	116	121	122	144	137	132	118	114	118	115	143	124	118	122	116	117	120	121	130	110	125	117	141	128	127	114	155	105	143	128	119	102	126	125	119	139	119	131	119	129	123	107	132	101	144	112	127	112	126	129	122	110	110	112	121	116	105	94	119	112	130	135	135	148	150	121	138	149	130	127	110	140	117	117	136	126	136	117	123	126	101	121	138	139	136	125	125	132	127	104	114	138	113	120	116	133	102	122	126	137	107	116	120	138	119	137	99	106	114	109	145	123	121	124	140	110	136	113	95	143	126	125	132	118	123	108	118	131	121	104	118	115	106	121	111	145	132	137	123	122	111	143	125	115	97	123	133	112	125	138	115	109	132	109	135	124	135	117	113	128	130	129	117	128	137	88	136	127	111	124	124	119	112	108	111	136	129	129	137	121	132	124	116	116	114	120	119	119	114	121	114	145	113	147	129	118	132	108	118	125	143	123	107	117	109	141	117	127	141	93	127	118	137	133	115	118	100	114	123	136	116	124	126	128	116	122	129	119	119	125	125	120	129	127	151	129	119	133	113	102	104	117	128	108	115	114	105	120	104	125	120	110	126	135	131	129	132	129	125	102	115	117	124	134	123	153	125	124	110	109	130	123	123
21188	5740	2585	3108	7037	10431	12116	12769	9523	6449	4636	3448	2658	2243	1964	1784	1561	1494	1429	1301	1252	1163	895	959	1685	1288	858	906	931	892	861	887	915	893	846	830	853	923	865	820	858	914	844	889	909	855	882	876	855	878	878	866	945	913	876	899	891	883	882	881	855	859	886	835	850	895	842	888	923	836	908	877	880	859	866	921	936	885	851	876	855	866	894	910	904	860	899	836	890	833	872	913	872	857	901	863	906	854	876	856	858	824	893	868	871	882	874	855	854	970	906	833	838	893	882	868	936	882	865	878	939	867	872	909	902	885	893	896	842	883	936	875	875	882	882	956	884	848	823	882	861	882	869	915	921	882	890	886	881	872	892	909	923	890	893	896	855	884	908	896	830	869	910	896	856	862	902	914	894	855	864	903	851	835	898	862	873	846	868	892	887	888	811	887	838	897	900	899	858	826	921	944	883	877	883	863	878	883	914	916	904	871	848	897	864	914	920	925	889	922	838	888	856	917	857	839	872	904	867	843	833	877	897	876	897	894	891	862	853	899	838	887	863	861	914	881	876	886	915	937	872	881	834	873	864	842	857	839	930	936	915	893	916	821	873	871	881	890	927	876	844	893	847	903	896	875	902	877	871	926	876	867	850	866	914	865	929	860	853	865	877	868	884	906	860	858	850	869	871	867	906	881	926	883	899	885	904	871	886	871	878	882	851	863	841	874	880	848	871	875	863	866	937	862	857	894	906	864	927	865	886	896	896	845	874	883	908	861	891	919	877	885	868	916	897	892	859	842	907	871	856	861	894	864	902	874	827	912	867	949	886	899	888	929	877	846	915	873	833	825	879	887	878	840	889	871	853	906	863	888	819	877	927	899	907	886	815	910	841	869	875	886	831	875	905	872	907	850	816	823	895	903	881	923	865	882	855	876	872	902	898	925	886	866	826	828	877	881	893	900	914	869	921	866	891	807	909	932	870	866	890	891	947	889	834	882	900	880	869	868	921	873	890	957	890	856	832	879	898	877	875	857	887	862	860	900	835	941	851	904	857	846	839	910	841	891	899	901	878	907	898	925	891	849	856	855	898	877	829	873	870	853	848	898	856	885	865	863	922	920	857	871	884	919	900	870	856	862	857	871	900	869	881	870	918	857	841	902	851	886	871	919	867	860	897	867	885	822	809	854	859	941	865	842	912	860	864	907	924	904	868	861	894	926	902	848	878	879	878	854	886	888	885	911	860	878	841	893	863	875	866	879	802	913	871	875	854	873	878	854	853	834	870	890	866	901	891	941	888	870	870	925	888	928	885	892	895	913	891	817	850	902	884	834	927	897	915	929	866	915	911	947	974	865	881	871	884	914	864	875	847	843	862	887	848	844	837	952	876	839	861	897	861	853	885	856	898	891	923	875	883	871	920	884	888	886	923	910	903	899	876	931	883	885	882	864	892	905	786	881	841	869	874	828	829	888	891	859	908	903	896	860	867	937	924	919	865	873	894	891	892	871	870	921	887	915	900	879	859	823	901	841	876	833	896	887	886	886	854	879	888	861	848	875	866	881	861	888	887	930	962	858	872	918	825	898	867	840	851	893	871	912	878	898	900	893	882	877	873	886	852	865	877	875	835	895	926	879	872	872	924	914	898	877	909	872	883	906	871	901	850	865	935	911	870	850	820	883	898	834	910	879	923	871	895	860	934	872	884	926	829	906	928	897	873	890	898	876	888	865	900	865	916	884	781	859	931	874	871	888	907	955	855	871	874	871	839	901	882	869	928	893	886	881	863	839	944	860	869	918	886	890	857	899	934	860	970	876	884	837	910	895	807	878	899	880	864	879	888	852	872	868	902	883	917	939	855	845	925	883	900	873	868	845	823	903	894	873	861	806	881	909	880	913	904	914	875	920	812	900	827	813	917	947	854	898	891	886	899	895	857	881	810	878	898	927	925	898	856	914	898	904	892	918	893	863	880	818	885	848	890	868	839	866	848	852	893	797	955	832	895	866	874	870	866	897	879	838	851	855	808	874	897	899	878	884	869	938	944	890	865	861	812	900	850	898	895	899	890	852	864	903	895	861	840	859	888	896	840	879	928	900	809	871	891	865	869	901	919	882	853	892	920	857	924	918	861	907	839	891	848	833	862	851	868	897	888	842	879	896	888	878	857	845	876	868	918	876	894	847	808	844	866	897	860	944	867	909	902	877	932	891	855	847	889	857	856	829	883	937	887	887	899	886	788	861	892	812	865	857	853	897	876	852	836	901	869	879	901	801	897	852	862	816	872	867	898	914	894	868	833	900	931	904	866	864	867	850	877	895	879	897	893	851	864	879	904	884	878	869	935	952	854	910	935	881	860	855	861	901	872	837	918	837	898	852	920	883	844	870	885	813	894	912	882	869	869	877	884	834	889	865	894	856	857	884	888	885	916	888	875	826	881	843	835	888	862	891	905	844	884	874	840	878	932	874	890	871	894	869	887	844	907	832	898	916	855	890	892	903	899	822	888	903	947	888	875	877	872	919	859	880	873	866	872	892	884	874	857	873	926	929	842	818	907	889	920	864	852	923	919	895	820	842	884	824	879	844	857	866	905	844	834	898	858	873	900	850	884	889	869	911	915	812	886	890	891	914	909	825	873	885	890	891	875	898	865	911	860	879	882	903	927	902	879	869	925	901	817	855	873	882	870	913	895	877	849	912	891	899	909	874	869	858	843	879	841	871	887	838	888	912	869	853	971	849	883	891	916	882	890	864	871	935	889	896	895	856	902	846	857	807	838	834	848	876	885	921	871	874	861	885	866	811	881	938	876	851	878	888	873	888	815	877	873	852	842	863	894	808	878	891	858	865	899	878	870	885	891	863	884	869	881	842	879	860	870	830	884	875	851	820	841	905	840	873	894	884	894	867	847	880	851	820	880	910	879	890	944	882	831	824	851	939	861	846	918	912	912	871	880	852	893	893	876	874	875	907	935	853	871	879	896	881	881	885	851	859	860	878	865	831	858	864	906	879	855	831	858	873	900	894	844	872	937	893	914	907	879	926	867	909	936	871	891	818	865	832	882	881	866	842	850	891	874	874	843	808	838	891	872	884	830	886	865	887	871	856	887	833	875	918	917	878	928	859	858	895	840	912	855	911	938	840	862	887	827	941	943	917	888	943	928	853	870	861	975	872	895	919	805	830	888	883	916	860	906	925	870	887	876	835	843	861	884	888	882	850	932	922	881	920	881	841	904	843	873	897	851	859	923	848	843	882	825	979	895	895	900	919	914	896	870	908	844	866	868	869	822	904	873	862	863	914	901	871	857	912	863	926	886	873	873	912	928	876	848	911	851	954	837	905	875	842	870	852	865	872	869	910	893	860	843	872	863	885	887	906	844	862	902	842	896	896	895	888	885	889	884	885	861	865	864	844	874	916	867	855	972	858	961	893	865	866	862	880	915	870	868	881	909	890	926	891	933	883	848	854	926	828	907	894	918	877	884	881	885	877	864	881	927	894	865	851	887	837
3887	1145	341	331	273	319	471	531	426	304	227	183	151	152	130	119	122	106	101	96	93	105	73	84	217	144	80	71	61	70	76	58	72	62	75	81	77	85	57	72	49	61	63	78	81	48	52	54	80	67	70	59	58	72	71	66	64	72	58	83	71	71	65	68	54	61	82	78	84	70	64	72	75	51	71	66	76	69	68	71	64	65	65	61	63	69	71	71	71	67	58	66	59	70	67	64	52	68	68	64	89	73	77	54	60	60	77	66	64	58	73	71	59	61	75	69	79	78	68	60	76	80	62	79	80	75	71	72	84	62	71	71	59	63	66	79	71	70	62	72	59	69	63	68	64	64	61	64	76	66	67	53	64	71	61	70	72	61	94	71	63	69	67	60	77	72	72	69	75	79	62	68	61	64	72	70	74	73	85	55	68	71	69	59	64	72	69	59	71	63	69	65	54	70	70	73	73	67	68	61	68	72	71	77	71	77	70	69	73	67	67	50	66	72	70	64	72	75	83	69	66	76	76	73	65	61	61	81	60	85	70	79	84	78	69	64	71	70	71	85	76	60	52	62	64	55	84	62	66	58	55	74	70	76	61	63	77	74	71	70	64	71	79	92	63	62	64	71	77	90	63	63	65	67	69	70	58	83	84	72	72	67	53	63	72	71	75	66	61	75	64	44	65	66	73	69	69	58	67	60	70	69	72	78	69	74	78	67	74	82	73	85	76	68	61	81	67	64	58	57	72	73	64	72	69	66	74	61	65	69	68	68	64	69	68	71	72	91	63	67	68	51	75	70	63	89	61	65	69	73	75	66	85	79	74	68	65	72	80	61	74	72	69	59	68	78	69	68	76	68	68	62	71	61	68	62	70	62	65	72	87	79	69	55	67	64	72	75	59	77	71	71	69	61	82	57	90	66	76	67	73	56	67	53	75	64	77	64	54	64	67	67	66	66	72	76	77	76	69	66	62	64	89	63	59	66	67	82	84	61	72	70	69	78	60	58	65	80	58	65	58	65	72	72	70	63	67	65	63	58	78	66	68	73	78	71	68	51	69	65	84	76	69	82	58	65	71	79	70	69	65	83	57	54	71	60	63	64	55	89	65	68	69	56	85	69	72	69	77	69	69	69	74	63	72	80	65	76	86	71	64	61	56	76	60	63	69	61	68	79	63	66	52	64	72	69	69	65	69	69	62	88	75	63	57	72	68	69	49	61	72	65	70	68	82	86	68	60	73	69	74	81	76	69	85	57	69	65	71	67	81	74	79	71	73	77	76	87	73	64	85	64	75	63	61	65	65	79	59	77	62	60	86	66	63	63	74	73	64	71	76	67	68	78	57	72	68	62	66	66	55	51	63	70	78	65	68	68	66	71	65	68	55	74	79	81	57	71	65	71	57	62	58	60	76	76	60	65	78	81	57	84	66	75	68	63	75	67	74	66	75	62	86	59	75	73	71	61	79	70	67	63	72	65	66	63	73	73	66	82	69	67	68	70	81	51	54	60	65	71	71	80	65	64	63	80	63	64	81	60	70	70	71	57	64	61	67	78	70	67	77	65	63	74	68	72	59	68	64	55	59	76	58	72	76	73	88	73	64	82	87	72	59	60	60	73	86	73	66	60	74	59	69	59	64	70	75	56	80	78	73	64	60	62	62	55	59	60	67	66	91	50	77	77	75	74	66	63	90	60	68	59	62	71	71	68	55	52	78	78	64	87	72	64	78	80	58	47	66	67	84	74	55	79	74	66	85	64	71	65	86	69	68	79	63	74	80	71	70	69	63	51	70	79	67	74	80	78	76	63	83	66	70	48	70	78	68	63	60	69	71	71	74	62	58	60	68	69	88	75	59	84	87	75	77	70	66	73	69	71	65	80	71	72	74	81	67	76	68	70	73	59	70	70	63	60	56	66	63	65	67	68	70	62	70	62	66	53	74	75	69	66	79	69	76	67	67	72	68	58	83	71	65	66	75	69	54	68	78	75	69	80	56	72	62	64	60	81	71	63	58	61	85	76	78	77	66	69	66	72	67	69	59	76	70	81	75	69	63	69	72	78	72	62	84	66	70	58	59	74	78	83	70	72	68	85	83	50	68	65	82	69	67	79	62	88	54	69	59	53	74	59	65	63	72	74	81	72	61	69	64	66	69	70	63	71	67	78	79	79	72	64	65	70	78	80	76	74	64	69	56	73	65	83	58	56	69	70	68	59	62	71	66	82	77	82	65	73	65	65	70	61	63	84	73	73	69	79	69	79	70	64	63	68	81	69	68	52	75	68	82	62	64	80	78	69	58	86	58	73	66	75	81	58	73	67	83	64	63	50	65	53	73	75	73	81	76	85	81	78	54	71	69	62	64	63	81	62	76	66	77	86	68	73	70	74	69	60	77	59	72	73	80	94	64	58	59	70	67	64	72	72	63	65	80	58	81	75	61	65	65	75	61	54	60	82	67	76	64	65	55	75	65	79	64	57	79	71	64	74	64	62	69	70	58	63	59	76	59	68	75	62	68	53	74	62	79	64	66	82	62	58	71	63	63	58	88	90	68	57	63	56	60	68	74	56	70	66	64	78	74	56	73	63	63	65	61	57	79	62	57	62	82	66	60	73	56	61	67	80	86	67	70	58	67	77	68	69	68	82	81	72	67	63	76	45	72	61	65	58	79	82	78	69	73	59	71	64	76	76	65	67	64	86	78	71	63	57	66	63	62	80	68	73	76	65	72	92	69	71	76	62	64	80	63	73	50	78	65	68	70	77	73	64	59	64	62	67	65	61	71	64	64	62	75	75	72	77	64	68	60	55	49	81	78	62	67	63	65	77	76	68	62	43	82	62	61	76	71	89	64	70	78	67	65	62	69	62	62	64	67	63	73	72	70	76	52	58	79	70	82	77	75	60	83	72	62	65	78	53	70	64	65	64	68	71	62	64	62	85	65	65	71	74	72	64	64	59	65	66	62	71	63	75	48	54	68	69	76	64	76	73	66	70	73	74	77	69	77	56	67	63	69	76	64	81	70	68	67	77	64	54	72	69	71	85	57	57	68	61	74	81	60	81	56	79	60	70	51	67	67	58	82	78	49	71	70	69	69	71	72	80	74	85	74	74	69	72	70	60	66	69	60	58	71	80	77	73	67	73	76	82	73	90	54	75	75	58	82	79	63	67	68	73	62	66	62	75	68	52	66	74	68	63	81	61	74	73	65	73	60	82	68	71	77	87	64	65	88	64	76	48	82	66	81	72	58	79	56	54	57	64	56	62	88	74	60	71	59	79	81	88	74	75	63	64	55	81	58	71	84	73	50	59	72	74	80	69	70	73	77	70	75	71	82	74	72	74	62	65	70	67	65	70	75	72	71	68	52	62	56	76	84	69	57	71	58	64	66	69	79	68	64	58	69	59	58	70	65	76	58	64	73	67	78	70	54	83	61	68	66	70	48	56	81	80	59	59	74	75	58	73	58	81	63	68	64	80	72	89	53	68	66	60	70	77
28842	9011	3555	4485	10741	15752	17914	17564	13516	9279	6865	4710	3778	3217	2405	2135	1742	1562	1473	1345	1151	1542	657	713	4299	2660	522	469	550	538	565	528	529	587	538	531	514	541	519	535	517	510	506	466	517	478	524	533	528	532	474	498	540	479	506	485	503	505	512	523	512	480	509	497	514	520	493	525	533	522	543	508	542	507	508	526	516	482	507	532	497	518	496	493	528	508	496	519	542	507	524	495	522	527	519	542	533	520	517	528	550	522	550	505	537	481	526	497	550	513	490	481	516	506	501	524	501	516	505	522	511	551	520	531	520	449	487	479	506	485	534	533	515	537	512	525	527	503	486	541	517	546	473	515	502	551	511	495	544	497	516	524	532	507	497	546	537	478	524	558	499	492	521	505	474	535	515	492	507	478	533	531	510	544	490	502	485	498	519	473	527	519	536	466	521	510	515	519	483	513	479	536	518	538	488	504	531	516	502	557	507	498	501	518	526	516	540	497	530	506	496	489	543	530	535	503	493	474	536	527	563	504	487	485	519	521	544	536	534	571	505	495	528	491	519	468	466	512	504	544	497	489	493	568	525	515	533	524	516	526	507	480	474	512	536	536	555	561	552	491	527	493	503	543	486	524	491	509	512	534	488	511	540	517	543	508	510	492	516	537	495	496	490	531	485	486	500	495	490	497	501	516	504	506	548	477	510	522	521	491	500	508	516	483	499	499	539	528	517	506	491	499	506	489	571	516	534	489	505	537	522	544	521	493	506	508	519	507	504	500	526	533	472	568	482	522	513	513	559	508	500	510	543	522	510	506	495	492	536	511	549	481	481	485	507	554	475	533	539	541	503	505	469	498	539	526	566	507	485	515	548	524	501	501	512	444	467	558	497	487	524	462	495	506	506	522	536	530	498	492	498	541	489	476	494	471	523	530	478	499	470	538	529	539	524	504	493	494	528	474	488	482	510	500	574	508	519	478	502	509	515	510	514	512	484	509	497	499	558	516	457	552	528	501	537	504	496	505	551	540	494	470	510	503	503	525	491	508	552	514	542	534	535	506	512	524	505	530	492	526	528	503	542	530	487	546	536	473	515	516	540	482	519	535	508	532	512	523	517	507	517	521	511	516	474	546	489	499	479	499	523	524	526	520	529	509	464	512	488	549	559	488	517	502	526	519	481	544	514	524	488	525	542	486	502	448	521	494	531	547	508	537	524	493	491	515	490	507	566	483	479	496	547	537	541	507	516	517	558	527	491	489	492	536	512	531	499	529	535	513	488	511	493	513	495	517	536	511	531	524	513	516	537	496	549	498	550	509	533	523	508	479	511	487	477	528	524	518	508	470	534	491	517	508	527	500	540	556	533	505	571	494	498	543	485	517	549	509	529	542	516	496	513	497	492	514	517	513	525	514	483	492	496	518	471	511	532	491	506	526	509	514	539	493	488	486	482	496	521	501	501	542	501	500	489	527	508	469	482	526	516	552	511	505	484	515	539	503	473	526	514	559	521	540	514	553	525	517	474	516	550	467	508	497	510	468	484	522	517	522	518	529	500	519	510	482	515	503	502	527	532	477	517	506	506	482	505	495	524	550	510	513	558	503	511	529	528	499	493	507	495	469	541	517	519	510	514	587	522	508	530	526	487	476	516	531	529	502	511	506	537	509	501	511	547	509	508	504	528	518	498	502	522	514	491	545	546	477	553	487	504	505	486	536	507	517	518	483	504	557	528	533	480	535	453	492	556	476	562	489	497	520	494	547	546	521	499	505	508	491	492	537	505	485	518	485	503	525	481	523	517	504	486	489	499	523	492	522	480	548	543	545	460	506	495	505	538	487	555	515	516	532	506	502	496	513	488	514	524	529	495	537	541	497	528	519	507	473	500	500	521	505	470	495	488	501	494	541	494	536	533	525	526	496	505	519	457	518	501	509	557	501	519	537	510	528	519	484	513	473	502	512	504	521	493	548	514	508	530	521	479	483	502	547	503	499	498	464	533	517	499	504	524	540	540	474	495	526	508	521	495	489	536	499	493	489	480	504	528	514	552	546	510	540	534	519	498	520	481	485	533	507	512	568	526	514	500	529	509	527	503	533	552	509	472	514	489	511	501	541	538	510	516	530	546	517	529	517	511	548	513	534	504	516	493	499	543	494	503	518	504	504	497	511	559	468	523	540	527	494	538	501	550	492	490	536	487	490	502	527	499	497	516	511	484	506	540	524	489	513	511	496	493	505	512	531	512	505	496	522	509	479	530	572	500	551	521	530	564	499	509	493	524	507	551	504	504	537	521	487	505	489	509	476	559	488	526	500	480	549	518	529	527	519	554	518	485	515	494	540	538	512	487	505	528	516	470	529	491	490	513	502	529	515	495	515	510	518	529	502	519	510	501	501	459	491	516	517	479	528	502	503	525	502	512	513	509	497	497	531	515	526	499	490	517	534	516	528	514	520	509	477	487	525	510	508	536	516	517	511	548	531	513	486	507	517	497	502	535	507	508	480	530	503	520	536	516	571	538	518	504	461	504	507	523	546	534	509	496	536	545	515	461	532	543	530	504	522	510	500	560	558	544	531	501	528	511	511	510	516	521	506	501	534	508	486	516	491	528	525	504	488	470	497	536	500	521	511	544	506	537	505	538	481	544	467	486	487	517	516	505	511	473	498	537	451	539	538	530	537	522	486	492	511	504	496	545	510	495	509	509	519	521	520	517	529	555	535	519	535	512	513	526	526	519	525	511	498	487	500	477	534	491	507	528	477	523	493	520	505	492	542	456	524	536	534	534	512	506	483	517	523	501	525	521	494	536	511	498	494	540	537	531	510	445	513	498	492	514	506	499	522	503	495	470	493	511	498	528	522	508	566	536	531	527	481	586	499	541	499	508	527	521	533	480	486	469	534	524	505	490	514	498	546	539	486	534	498	493	528	544	539	523	528	498	495	536	505	519	515	491	523	523	502	498	521	517	536	552	518	508	502	472	542	551	447	505	519	524	520	516	519	513	506	557	549	503	494	505	532	517	513	505	545	487	548	484	506	547	479	520	498	509	501	485	482	517	515	514	516	530	514	471	510	518	496	521	483	469	494	503	500	487	523	540	525	547	552	487	499	534	547	506	506	492	518	510	507	488	512	534	488	558	557	459	511	506	542	520	501	527	487	503	511	519	517	492	512	515	516	495	529	493	496	458	504	493	497	510	511	508	509	486	512	529	488	515	508	522	496	516	487	542	541	515	532	524	509	485	514	500	552	539	534	549	489	496	501	524	523	519	490	502	524	507	503	498	478	489	523	510	523	463	500	540	524	526	515	542	517	514	494	497	535	493	518	517	513	532	501	529	533	508	506	504	540	489	502	516	539	535	505	521	487	528	499	510	493	491	499	506	476	513	555	490	501	491	503	519	518	522	499	549	557	486	491	501	495	495	507	554	485	533	519	492	550	545	520	518	538	478	539	497	515	476	500	514	519	533	507	514	494	524	507	516	541	502	478	534	548	488	547	533	500	526	567
4730	948	377	319	293	339	398	518	422	298	255	207	211	179	178	159	158	137	130	153	126	160	109	131	307	185	103	107	119	93	106	104	110	114	131	124	115	88	153	112	115	121	114	104	121	125	113	105	90	113	102	107	118	109	139	107	104	118	123	113	120	110	130	120	124	124	104	131	118	121	111	109	117	92	105	131	111	124	115	108	127	105	124	124	127	97	105	110	100	91	109	118	90	117	112	123	110	115	106	90	102	127	128	112	112	127	119	123	107	111	123	113	114	125	107	111	108	108	104	117	123	119	126	108	124	100	129	118	108	123	111	105	94	105	133	123	121	100	108	112	132	123	106	121	136	127	119	130	108	136	106	112	100	111	108	110	128	129	106	117	130	114	100	128	122	121	120	130	116	110	120	101	127	124	119	121	106	105	104	108	115	111	113	118	96	122	119	126	121	99	94	108	107	87	121	120	102	122	112	105	114	112	113	92	108	88	98	103	114	118	111	105	110	112	122	108	122	118	118	109	112	117	107	100	109	116	111	116	124	122	122	125	116	91	112	105	107	120	114	132	96	126	126	109	108	111	109	90	130	111	135	118	99	105	110	95	123	116	138	101	114	122	122	117	115	90	128	128	121	102	117	103	110	88	111	95	123	123	124	131	121	103	125	103	114	98	108	103	113	141	114	127	112	117	125	109	93	111	118	130	93	97	111	108	110	101	115	121	105	106	110	109	131	122	142	118	123	124	122	144	126	100	111	96	124	114	125	125	110	129	102	100	107	90	116	119	131	105	115	119	136	110	115	110	113	112	113	112	103	104	114	103	124	104	104	117	129	125	117	110	123	113	115	99	93	99	108	143	105	112	105	115	112	128	111	106	108	113	102	124	105	97	118	138	137	109	125	118	101	103	128	92	103	105	124	126	105	119	117	121	112	120	126	95	99	118	114	117	113	114	110	121	112	106	104	109	106	118	109	111	124	96	109	111	99	94	123	107	115	93	110	124	127	105	109	110	93	115	117	128	115	119	116	120	108	117	110	99	131	112	118	118	109	105	103	119	102	103	110	126	110	124	124	101	111	114	115	123	114	108	119	104	93	114	107	113	102	107	113	104	114	115	122	114	104	101	98	123	112	105	87	110	90	142	106	98	110	94	96	101	95	114	111	115	124	114	113	110	125	108	113	92	113	97	101	106	128	106	112	85	132	109	112	119	129	119	122	131	110	91	91	111	99	115	97	99	105	135	123	121	114	114	107	117	105	106	102	112	102	110	94	118	102	122	109	100	106	103	113	114	109	93	104	136	116	114	114	102	103	109	117	113	129	104	103	100	128	94	119	105	91	91	112	107	102	104	124	119	106	126	112	99	101	99	104	113	119	113	112	111	107	122	105	121	131	96	115	129	97	114	98	111	122	117	98	106	112	113	104	118	110	106	107	123	108	123	94	124	114	110	110	103	113	97	97	90	105	112	122	134	115	109	97	92	107	104	106	108	114	121	107	116	117	120	115	112	108	111	118	128	117	121	104	101	99	96	109	146	136	105	97	121	88	102	101	93	113	116	98	97	104	108	95	108	112	116	108	116	120	99	99	121	115	105	107	127	112	122	109	109	115	111	110	117	121	97	112	113	110	105	85	130	130	110	111	121	128	96	123	108	127	114	117	106	113	123	93	102	119	99	128	118	124	126	106	112	107	118	119	115	121	114	92	90	107	123	96	125	128	108	97	115	131	106	123	100	110	106	92	120	107	96	111	112	115	120	102	101	106	111	119	117	103	103	103	131	122	104	121	93	115	99	103	124	115	114	114	120	107	110	106	109	109	121	117	106	110	111	109	103	112	133	102	112	111	113	123	110	113	121	101	94	129	103	109	123	106	113	133	104	115	114	116	118	114	118	101	108	104	125	108	113	113	116	118	124	122	103	103	106	100	105	97	118	117	91	124	104	119	119	116	117	105	105	115	109	108	107	103	106	113	126	115	108	120	116	95	100	113	87	114	113	98	125	104	128	118	136	115	104	113	101	109	105	114	132	121	117	116	130	111	110	94	118	119	95	134	129	114	112	107	121	118	125	114	123	114	110	133	99	104	121	126	108	102	95	110	108	119	130	123	109	99	104	103	113	128	118	101	104	129	115	107	98	103	125	110	106	108	122	115	123	107	108	116	98	126	120	130	116	81	106	120	104	102	108	101	101	120	109	125	118	103	103	105	112	110	133	116	104	104	107	112	96	130	110	116	119	121	90	123	101	85	91	118	120	108	108	99	114	100	106	113	129	110	102	114	124	120	114	114	103	118	109	122	109	101	116	116	121	110	109	102	98	98	130	116	110	103	122	105	132	110	114	107	117	110	117	106	113	99	120	102	114	111	114	116	112	103	125	110	108	120	130	118	109	103	102	121	114	113	103	119	111	120	93	109	97	118	140	106	89	122	105	96	104	97	105	99	105	102	105	123	122	95	122	130	108	107	115	106	112	120	113	113	104	113	112	119	115	116	100	131	116	103	91	132	99	117	107	115	118	126	120	112	124	126	122	118	122	111	132	87	98	102	102	101	112	131	111	115	112	109	116	122	107	108	111	135	127	110	97	108	119	113	116	123	108	101	98	114	120	119	125	111	111	127	112	121	106	104	99	127	113	107	120	107	135	116	113	97	116	122	98	119	103	94	119	118	99	112	107	122	95	118	103	96	122	118	113	129	95	107	108	120	116	128	116	124	119	107	109	118	99	93	125	122	122	94	105	97	108	121	119	119	114	120	118	106	101	125	115	107	125	104	103	117	113	121	122	95	89	109	131	114	119	95	133	125	114	100	113	107	124	114	125	139	113	110	112	138	122	110	102	106	127	90	109	123	105	114	109	93	128	107	115	110	115	116	134	104	105	120	89	111	113	102	116	109	106	123	108	119	120	112	110	103	110	92	119	109	98	93	113	93	103	107	104	138	115	103	113	115	87	117	104	105	104	119	122	107	105	107	110	118	99	116	125	109	100	99	109	107	115	122	122	94	120	110	97	106	111	99	115	116	116	113	131	111	123	96	101	120	125	103	105	115	103	114	150	106	111	111	140	138	123	102	115	93	119	112	107	121	114	111	110	105	125	126	103	98	114	102	122	121	104	135	111	111	112	105	110	113	102	126	112	117	105	124	108	128	116	107	94	112	133	102	118	107	124	106	125	99	118	122	110	113	107	130	121	106	97	99	119	95	116	79	107	124	100	103	117	110	106	114	102	111	108	98	108	119	117	108	109	105	117	129	113	144	114	119	105	112	105	103	125	123	102	124	113	131	100	116	110	120	108	126	104	120	126	116	105	103	115	106	113	100	113	112	106	114	115	109	125	131	126	128	128	118	103	108	119	110	103	105	106	88	116	111	114	101	115	117	117	122	105	102	100	106	98	119	111	102	114	97	97	131	109	85	110	120	99	106	125	108	127	104	106	105	103	112	100	102	132	116	91	136	111	116	126	116	111	100	98	130	123	97	104	109	112	116	88	141	127	97	119
26508	7932	3615	4546	9815	14525	16434	16258	13130	9299	6662	4811	4161	3202	2611	2310	1893	1822	1774	1685	1339	1571	1008	1430	5523	2482	848	817	833	823	828	791	816	842	852	851	844	824	810	864	818	768	824	816	791	842	789	785	804	806	805	801	799	826	847	814	833	807	848	768	784	813	814	795	787	743	824	837	776	873	837	811	798	788	747	817	789	783	831	785	819	826	773	832	809	792	824	783	831	827	806	817	750	821	847	761	838	831	785	850	824	850	809	789	790	819	813	791	791	824	827	821	813	789	836	798	838	799	846	783	781	816	806	794	846	831	799	869	825	789	782	743	806	814	853	784	832	788	792	810	810	797	805	843	793	846	788	843	838	841	836	800	785	782	734	795	779	831	844	788	824	823	836	807	771	832	788	802	769	841	825	794	815	802	788	820	795	823	824	766	768	827	812	844	811	787	839	807	796	783	775	764	794	794	812	789	808	797	785	763	791	825	794	847	805	743	789	803	793	787	815	788	785	796	744	816	851	818	800	814	828	774	772	826	853	805	819	724	795	834	847	798	814	788	786	754	792	804	803	844	795	781	868	813	794	799	803	781	843	848	777	800	800	814	784	820	819	789	876	806	793	801	794	820	785	773	763	827	777	758	757	803	774	826	791	718	788	767	807	776	760	806	835	801	818	827	858	776	787	833	850	824	812	777	824	804	849	810	804	760	833	786	764	832	794	733	793	782	718	758	794	817	810	854	844	806	843	819	852	765	834	812	744	784	821	820	785	825	788	831	777	813	816	769	781	830	832	812	807	851	837	777	774	815	791	779	821	825	811	835	759	804	812	794	824	784	774	830	788	857	821	833	834	780	815	741	810	785	842	797	825	851	861	824	790	773	758	828	767	801	829	815	822	832	783	793	799	822	847	765	825	771	762	814	785	837	813	847	808	779	795	832	808	763	804	863	808	830	802	780	879	796	860	819	793	786	820	833	758	779	818	813	790	794	796	784	845	793	782	771	800	775	768	777	814	767	826	872	758	810	817	817	764	819	834	797	798	835	795	785	805	809	857	777	774	777	810	790	785	765	852	782	770	741	798	802	839	747	783	859	848	827	816	789	844	783	797	789	786	787	835	812	786	810	795	805	795	850	764	815	796	806	874	798	761	781	794	826	844	825	810	768	801	729	757	822	798	815	829	814	763	816	796	805	783	809	797	780	761	825	837	762	788	811	813	831	791	816	809	776	826	797	809	788	757	785	813	817	779	851	844	817	833	806	788	829	780	829	810	765	795	807	821	763	864	774	808	800	815	774	769	759	752	858	816	782	768	795	768	762	784	831	778	798	841	762	792	783	839	768	812	777	779	821	758	849	855	805	811	815	829	840	846	835	779	821	806	770	802	767	789	807	856	765	778	760	817	802	826	807	828	811	787	826	792	817	824	853	839	817	877	771	765	821	789	778	818	824	769	826	860	829	758	781	785	790	833	804	769	836	814	858	815	764	774	802	786	781	820	769	787	761	802	797	780	804	846	819	759	843	805	801	781	808	812	760	836	838	755	851	816	829	858	803	817	800	798	814	858	764	787	772	804	786	813	778	818	808	803	806	784	752	821	772	828	781	781	845	829	803	851	811	816	861	771	842	806	791	832	768	761	798	850	800	834	781	778	794	792	827	830	774	849	854	778	793	790	801	822	794	820	788	816	850	787	810	798	791	807	784	766	785	833	852	815	798	832	774	830	771	818	813	749	771	805	825	844	801	822	800	822	788	787	838	842	776	789	802	762	764	805	809	837	788	789	775	804	841	810	821	790	802	799	820	775	818	770	825	782	804	770	760	814	809	792	784	745	838	845	807	819	788	817	768	809	816	813	783	837	791	801	808	846	778	771	810	786	830	787	788	786	820	794	821	798	801	840	811	873	773	815	821	805	817	810	804	777	841	815	768	787	804	806	825	803	796	788	787	791	830	808	820	795	835	817	805	839	816	793	823	785	806	786	845	801	811	815	846	863	771	788	816	783	810	809	816	772	787	786	847	822	787	790	774	799	798	746	850	825	822	828	834	792	783	779	825	763	778	840	814	793	870	773	778	819	784	821	776	812	764	851	782	850	805	817	815	769	811	849	809	805	762	812	827	823	821	803	832	789	769	802	871	768	783	813	840	774	806	800	804	841	763	869	819	849	763	799	831	826	764	828	843	820	767	780	817	815	824	763	769	786	771	807	808	782	836	814	815	739	767	784	793	827	782	782	801	812	833	784	776	791	800	820	803	806	802	810	798	811	788	802	790	818	843	859	837	805	808	806	825	774	734	804	784	779	844	848	784	761	839	788	803	805	810	822	830	798	783	798	790	764	764	766	829	785	812	827	832	765	770	806	772	828	832	835	805	800	787	786	808	821	822	804	801	848	818	795	827	815	778	802	838	797	842	810	865	802	806	809	829	740	816	805	830	830	768	776	771	799	812	791	836	770	741	791	823	778	821	850	839	817	813	796	809	802	815	799	785	808	772	878	776	782	812	823	824	793	815	808	849	760	770	846	855	807	817	787	778	797	835	798	773	839	781	800	802	856	845	816	816	797	797	796	810	809	771	813	827	823	786	784	774	794	803	801	787	798	801	855	833	775	783	802	847	774	823	857	842	802	816	762	826	808	839	782	852	803	832	809	765	850	777	770	835	791	787	798	791	809	815	782	827	779	822	807	807	782	802	825	817	844	804	788	785	764	822	792	789	792	771	865	781	837	780	817	815	814	792	792	763	863	834	792	789	786	844	833	817	775	828	782	834	870	785	802	821	799	787	814	813	801	816	805	811	733	817	816	828	765	842	819	834	784	849	825	797	834	773	793	799	729	836	799	769	831	780	819	788	780	794	795	789	804	771	821	858	779	861	812	827	790	754	802	823	754	787	876	738	779	850	817	806	827	803	833	753	745	792	791	839	850	837	809	752	748	834	797	795	804	819	819	823	831	756	768	782	860	812	808	789	802	861	790	823	792	823	804	784	813	802	827	819	776	776	826	839	792	834	762	781	803	846	753	801	804	789	795	785	836	817	768	785	824	856	802	834	773	767	781	839	828	793	826	766	800	850	819	790	804	835	757	758	831	819	756	777	782	743	789	766	825	839	765	826	790	807	778	798	803	845	735	790	833	778	789	774	787	790	815	754	808	833	834	736	812	864	793	821	799	772	794	785	769	796	822	776	758	803	821	765	817	725	792	848	817	824	799	825	811	813	773	810	793	821	813	777	817	817	819	808	794	806	807	828	784	839	800	870	820	802	816	817	789	776	817	835	816	803	811	801	765	802	795	788	799	831	737	761	823	795	800	808	779	780	782	818	810	756	816	842	796	787	762	796	785	812	767	797	797	809	798	807	742	800	820	867	802	773	772	785	824	838	820	786	770	830	789	813	792	811	780	831	783	820	859	807	811	756	757	827	836	874	789	810	775	845	798	828	811	787	779	813	786	850	792	767	835	804	745	808	786	838	756	824	814	823	788	808	781	799	805	771	809	780	799	714
5686	1529	413	392	346	400	560	591	525	398	272	204	205	163	106	121	100	103	92	94	74	75	45	118	392	193	62	36	48	35	48	58	52	53	44	43	62	36	52	45	51	47	49	56	68	57	47	58	48	52	46	40	50	47	60	45	50	48	73	50	42	57	46	52	42	41	43	56	50	43	43	40	56	46	45	51	52	48	56	54	50	41	42	45	51	49	57	54	50	64	53	59	52	43	54	43	52	39	42	52	54	53	37	47	45	58	58	52	54	49	45	51	53	57	55	44	44	55	63	62	66	52	53	49	53	41	55	50	51	53	55	43	45	61	48	68	51	56	48	45	48	57	40	52	41	53	59	51	56	40	53	39	46	47	39	47	43	63	57	44	54	48	60	49	46	52	60	58	54	44	65	50	38	52	46	44	58	53	50	36	41	45	35	55	40	38	43	46	51	44	42	56	31	51	45	48	41	47	61	57	50	43	45	47	55	47	52	56	46	51	51	49	65	56	50	47	65	44	45	45	48	53	52	54	52	51	56	39	53	45	55	43	51	51	51	39	48	50	63	66	48	55	41	41	50	50	57	53	54	38	55	44	43	44	58	38	54	42	54	43	46	45	52	39	34	47	58	38	47	43	51	57	47	50	48	55	32	57	50	53	68	47	55	46	51	33	43	53	50	46	40	45	33	59	52	52	41	51	54	47	57	48	53	55	62	49	54	67	42	48	64	48	53	44	54	44	51	43	45	51	38	53	43	52	39	61	44	47	54	56	55	61	51	41	67	48	47	62	50	49	45	58	62	32	47	43	49	45	41	57	56	55	60	41	46	51	38	64	45	40	49	47	52	52	53	59	51	43	63	47	33	51	53	46	40	52	37	57	53	43	66	39	47	53	51	52	52	47	51	52	46	46	49	42	40	59	51	54	53	52	51	36	53	64	48	46	50	41	60	50	59	47	47	43	41	48	52	43	38	59	42	64	59	50	49	55	65	60	44	68	41	52	50	42	49	48	46	55	42	55	52	48	51	42	47	59	67	54	47	50	51	41	41	53	46	35	55	61	55	63	60	48	57	49	69	54	58	50	48	53	63	54	52	45	60	51	53	47	53	52	44	47	51	40	45	55	48	39	43	37	39	32	48	40	51	53	66	37	38	52	59	48	50	56	47	58	45	49	35	44	37	55	49	49	39	38	57	58	50	47	58	47	53	42	48	44	47	64	60	48	51	55	48	43	53	41	52	49	51	64	43	53	55	43	39	53	54	39	47	50	50	43	49	50	46	41	58	51	54	53	59	54	55	58	55	54	42	49	60	59	49	53	42	47	49	49	44	42	57	57	45	62	42	60	59	38	45	45	59	54	58	42	40	59	44	34	56	59	48	49	60	45	60	49	66	60	49	40	52	48	56	42	44	37	49	59	52	48	53	45	42	45	42	48	42	58	55	54	49	34	43	55	39	55	49	57	47	48	54	47	56	43	40	56	45	47	58	59	41	51	47	42	43	61	42	51	38	47	55	51	52	46	53	52	29	57	47	50	59	40	52	52	52	58	44	47	52	45	53	52	52	46	55	51	47	58	58	46	43	34	46	48	50	53	47	42	40	43	52	46	42	39	47	51	49	66	49	47	47	50	51	42	52	45	65	55	46	51	45	41	52	48	59	51	47	38	56	45	51	39	53	49	38	53	48	56	47	60	54	47	37	53	36	50	42	43	41	55	52	42	38	48	44	48	62	52	37	40	57	51	46	45	46	48	47	57	58	38	51	41	37	49	48	47	51	48	50	42	61	64	53	36	65	53	46	46	60	44	61	54	47	52	55	47	51	43	58	64	47	48	57	30	76	70	52	52	54	51	51	51	54	55	41	42	46	42	51	40	52	50	48	60	50	55	48	45	43	42	59	39	59	48	45	48	51	62	45	36	32	42	48	53	59	51	57	53	57	58	54	53	42	52	53	40	53	60	52	36	61	54	46	55	42	49	40	49	44	58	43	62	46	43	61	48	41	72	40	54	58	46	47	41	59	50	64	46	50	44	55	51	48	53	53	46	43	57	51	53	46	49	46	50	47	62	48	53	55	59	51	53	41	42	51	48	69	43	56	54	53	36	52	31	54	50	61	43	51	50	45	50	59	52	51	61	58	49	38	49	56	50	56	47	61	43	46	45	51	45	47	34	48	45	48	41	57	47	51	35	54	56	51	68	52	58	52	45	49	45	47	45	52	51	47	50	40	54	46	40	50	48	39	39	45	36	39	39	54	50	59	53	50	57	49	47	57	46	44	49	42	54	42	50	47	67	60	65	52	45	49	50	41	38	49	39	45	48	35	52	44	33	48	45	53	43	52	43	52	48	45	59	58	50	45	48	47	54	57	52	43	50	58	58	41	71	53	53	53	50	42	43	39	49	48	60	48	49	52	52	56	60	46	50	51	68	57	48	47	38	42	48	49	44	58	56	40	40	43	47	64	52	34	44	53	46	59	52	42	56	47	45	54	51	51	41	61	55	57	44	50	64	45	44	63	50	36	54	52	47	48	55	48	44	46	50	59	50	43	40	46	48	44	46	34	49	48	50	44	49	43	45	51	50	45	57	49	49	46	57	47	38	56	80	60	46	44	37	64	60	48	44	45	54	63	43	42	41	37	50	54	53	55	57	57	52	48	41	49	47	39	63	62	42	42	34	46	48	46	64	62	38	61	42	53	42	57	49	45	44	55	51	49	61	38	59	46	51	59	35	42	46	41	35	58	47	44	54	53	56	48	47	58	42	52	48	33	47	51	49	40	58	54	45	49	45	54	52	61	54	48	39	42	50	64	46	43	45	64	41	55	53	52	44	52	59	46	46	47	42	43	52	53	49	48	42	46	40	41	47	68	55	51	42	44	41	48	58	47	45	52	48	55	52	52	53	38	48	52	55	56	47	52	45	45	63	54	49	54	35	39	46	48	36	49	55	50	52	41	53	42	44	41	56	46	33	48	50	43	41	57	39	51	49	38	47	49	53	41	47	67	48	50	67	42	42	42	34	51	45	48	47	49	59	58	40	52	55	48	69	59	38	42	51	58	57	59	43	42	48	50	52	49	58	57	61	52	43	55	55	51	49	47	60	55	52	41	50	52	61	51	58	54	52	50	42	52	51	41	40	44	45	50	63	50	46	37	49	65	46	50	44	55	52	45	49	52	49	46	52	50	51	45	40	46	60	47	42	39	39	48	61	47	46	45	60	63	47	45	56	52	39	53	48	48	43	47	59	41	51	56	48	51	53	40	65	37	51	47	49	46	45	46	50	56	53	49	57	46	53	54	62	52	45	46	56	36	47	40	50	41	51	38	51	48	40	43	44	53	51	41	52	46	47	61	37	44	51	64	42	43	60	64	55	41	49	64	46	52	50	67	49	49	40	50	42	57	50	52	50	57	51	47	43	46	45	58	43	55	46	52	58	48	54	56	49	55	55	43	52	57	58	52	54	59	43	53	53	55	55	42	52	43	55	56	46	48	58
32462	10839	4496	5936	13102	18635	21374	19369	16133	12688	8796	6403	5545	4044	3018	2701	1898	1879	1970	1651	974	1207	581	1755	8008	3159	423	415	399	384	369	411	384	409	345	384	389	352	360	331	385	406	394	374	368	373	323	396	369	355	359	328	387	380	376	368	369	330	395	355	387	359	399	368	354	371	412	370	380	382	365	359	358	368	358	374	361	378	394	337	355	361	378	363	405	382	354	365	377	327	366	331	373	337	380	358	355	368	359	370	378	372	385	333	407	371	377	357	377	384	386	361	372	352	398	353	376	372	307	358	381	357	357	356	377	369	395	390	376	362	336	372	374	370	357	370	343	353	370	368	393	380	344	335	338	380	378	348	361	408	342	393	381	342	348	349	371	360	373	364	381	370	348	367	365	359	358	379	414	340	357	340	382	373	323	359	350	370	358	329	342	370	343	374	396	408	345	374	353	315	395	389	347	381	368	402	356	344	362	350	395	359	386	367	383	347	350	320	344	327	357	373	345	355	322	392	382	388	401	348	377	397	352	344	357	371	363	364	413	408	381	374	348	331	358	411	343	342	357	377	355	371	394	339	349	345	357	380	340	371	367	360	340	387	353	351	347	350	365	372	362	365	378	325	334	349	359	352	363	389	360	374	363	382	365	380	373	373	370	360	360	351	382	362	352	367	381	399	362	374	385	372	370	385	375	378	346	394	376	363	391	367	367	369	388	350	330	376	382	331	379	348	375	363	344	344	350	333	377	357	380	345	370	355	374	364	367	394	330	339	357	357	345	359	387	377	372	343	349	361	366	376	373	376	356	357	376	353	344	409	349	352	379	380	379	376	344	371	371	359	367	368	375	396	373	376	363	342	323	380	333	352	356	344	355	345	350	398	363	386	359	352	367	358	373	337	395	359	392	393	368	367	340	385	325	367	391	362	352	348	340	391	380	361	392	367	385	358	361	355	350	373	339	351	390	340	332	372	386	351	360	346	342	376	374	360	392	370	371	345	383	357	378	317	415	355	310	332	360	367	386	411	394	374	335	390	345	374	353	358	347	364	374	378	346	380	389	386	373	374	381	359	370	388	345	361	334	388	326	356	359	355	398	363	350	354	371	354	363	365	378	394	363	379	368	363	352	378	387	345	370	349	384	380	367	379	378	392	358	342	363	347	365	368	345	346	402	366	357	381	365	359	358	362	349	364	377	382	350	354	343	363	355	320	366	352	383	359	378	357	307	382	367	341	360	375	369	354	373	341	351	371	369	339	357	368	338	367	347	372	372	364	327	379	370	334	359	354	381	355	386	361	355	350	377	374	380	358	353	363	329	405	336	364	338	384	341	337	362	346	359	361	357	351	395	351	348	367	383	351	352	344	386	396	397	365	381	343	383	357	365	403	357	347	370	359	311	367	375	356	351	369	357	400	331	374	389	382	334	346	341	372	367	375	326	359	378	351	365	367	362	374	354	339	396	356	351	368	398	359	343	343	381	367	384	374	386	385	377	352	354	390	348	405	352	380	368	397	382	338	353	370	343	358	353	364	376	337	368	313	363	389	353	352	338	354	392	337	355	309	386	349	369	337	387	362	338	342	360	368	320	351	375	369	369	331	366	344	356	351	349	336	367	359	359	372	312	389	378	353	358	371	369	364	367	358	377	346	369	343	384	387	347	339	340	413	322	368	376	376	368	342	376	356	371	353	355	385	350	381	359	372	369	369	381	369	367	389	373	369	357	311	388	345	394	344	394	384	343	340	360	374	367	397	389	361	400	340	399	360	363	360	345	390	385	379	363	380	370	389	387	347	369	360	352	356	374	369	377	355	365	337	399	358	333	379	386	395	346	394	358	364	348	350	363	319	383	368	354	363	350	390	351	338	354	343	349	384	386	370	366	362	392	373	356	343	358	353	391	384	378	390	382	376	372	325	347	361	369	359	354	386	362	364	373	359	364	382	366	351	338	357	365	323	377	362	349	342	336	328	340	385	388	365	350	370	342	350	337	391	369	345	382	344	306	350	336	365	382	338	362	342	350	336	390	358	367	365	354	396	386	349	342	369	350	367	359	390	383	362	332	346	363	374	379	360	364	373	368	365	333	394	385	334	331	348	381	383	387	374	401	352	361	376	378	373	327	353	389	365	377	367	387	352	362	390	364	366	374	374	370	338	381	395	356	365	331	400	343	357	363	366	373	338	350	339	398	374	382	365	361	347	355	359	366	329	389	349	360	343	368	412	345	356	413	333	355	364	326	360	348	381	389	394	392	404	370	371	383	373	336	350	345	358	333	326	371	364	367	368	407	370	369	348	383	339	339	384	394	348	369	339	372	376	362	368	370	365	377	381	350	390	365	393	361	369	364	346	390	372	394	359	364	307	322	377	398	388	356	384	411	366	407	348	341	376	379	363	359	330	361	373	395	368	357	343	353	423	351	414	390	375	359	355	332	358	377	363	367	353	388	342	369	352	411	358	342	355	379	343	350	397	365	360	312	353	367	361	353	373	385	390	374	380	384	361	317	377	344	375	349	344	341	329	374	396	306	337	354	332	381	403	359	372	378	379	366	369	354	315	380	345	381	363	355	368	366	383	370	374	357	339	356	371	346	394	376	364	376	405	375	343	354	363	347	354	393	381	366	375	374	343	360	381	369	360	377	379	338	403	339	367	355	380	389	378	328	352	359	362	399	365	347	367	382	365	351	357	322	321	371	379	336	371	371	333	408	384	383	384	333	334	370	315	368	358	347	327	381	403	404	378	331	347	355	367	354	377	372	343	381	341	397	338	345	380	382	397	330	403	362	359	385	359	387	399	377	362	364	377	344	378	348	363	352	352	353	374	331	387	398	347	381	393	373	385	375	372	321	386	366	332	345	358	372	395	349	377	350	321	351	380	339	369	371	353	378	327	329	339	332	349	370	399	381	347	365	364	376	358	342	365	341	337	362	353	356	351	372	386	365	353	354	341	364	318	365	392	362	382	347	386	333	360	356	354	353	393	360	372	357	401	360	373	368	382	359	353	379	351	374	388	339	335	381	377	365	353	331	356	377	389	377	351	386	353	345	361	377	338	345	342	360	366	361	370	375	335	366	361	316	352	359	369	373	364	369	353	371	398	359	368	373	319	364	362	310	365	373	359	375	356	370	352	365	359	390	397	368	331	349	424	386	389	379	370	371	333	354	346	375	352	355	370	366	347	371	357	365	389	388	320	372	383	380	392	356	354	370	414	367	370	371	384	338	351	354	385	358	359	385	397	383	351	348	348	354	358	357	384	379	382	384	398	339	345	350	330	369	363	375	350	408	392	343	352	341	367	352	330	346	341	356	390	345	347	361	380	401	349	342	344	369	351	377	363	400	350	400	355	353	361	357	381	397	411	372	358	378	355	395	352	331	350	345	343	340	373	360	371	378	343	378	384	355	334	409	374	410	344	332	316	379	382	378	355	359	352	356	398	343	369	331	370	389	344	375	380	369	339	395	383	381	341	366	320	332	395	348	388	374	391	381	338	348	352
2953	669	291	285	259	266	349	324	319	286	210	214	168	149	151	178	140	157	146	138	119	118	139	120	117	158	100	115	120	118	127	111	108	114	132	118	113	131	126	132	110	111	130	117	125	116	116	114	114	141	146	138	126	135	115	118	129	108	115	133	122	139	107	125	127	126	108	133	123	118	106	120	127	120	139	110	133	104	126	111	106	127	130	133	109	105	144	118	146	116	123	136	136	121	111	110	133	110	115	117	112	121	118	126	99	130	132	105	144	119	118	136	129	120	102	111	118	126	113	120	123	135	121	126	119	120	99	111	135	108	112	126	132	129	104	130	135	99	134	130	109	103	115	118	93	114	122	116	116	122	132	125	127	116	114	126	108	109	138	130	135	134	114	117	127	115	119	116	133	141	105	112	125	119	127	120	109	110	119	122	121	125	111	113	98	101	137	129	121	119	119	113	124	137	112	126	118	109	128	131	111	112	131	119	126	111	107	130	123	117	121	133	130	119	132	112	141	115	117	123	118	127	115	117	124	113	120	112	135	122	113	125	136	122	122	117	139	115	98	118	124	123	145	111	123	139	104	117	127	132	107	108	138	120	128	140	113	116	134	118	113	131	120	134	117	113	134	148	109	129	129	113	128	116	144	129	133	124	119	126	131	112	124	161	109	129	127	126	138	115	92	126	114	120	115	117	111	135	141	114	132	113	137	125	116	122	137	126	123	123	128	129	131	131	116	112	133	133	117	114	121	122	112	111	125	120	120	133	109	116	109	125	124	126	119	118	132	132	136	113	131	111	99	122	123	119	139	112	136	95	120	115	134	107	129	110	132	135	132	124	132	118	134	111	126	147	143	116	117	133	119	129	147	126	129	127	120	130	159	128	118	105	113	119	99	119	126	119	120	114	125	118	132	131	144	146	124	139	114	121	147	123	123	134	116	116	124	131	130	117	118	112	112	105	115	129	127	111	119	124	126	113	111	121	142	128	123	127	130	125	116	129	127	154	122	126	112	139	134	119	109	135	129	113	119	122	134	130	110	132	146	112	120	135	127	132	134	115	121	117	130	130	128	119	131	108	120	120	122	111	137	130	118	115	120	135	131	126	108	123	100	129	118	131	127	97	125	113	119	134	127	103	143	126	140	136	134	129	122	114	106	119	124	112	110	123	130	119	109	121	130	134	127	110	129	113	113	116	135	112	111	93	117	131	120	118	123	127	114	122	140	114	121	120	121	141	112	116	104	91	106	125	119	112	93	114	128	136	128	129	104	129	136	125	114	106	101	119	127	114	123	118	117	82	112	122	134	132	128	109	114	99	130	115	124	102	137	106	113	128	130	119	117	108	124	119	123	144	102	106	113	136	139	123	131	113	130	113	117	132	127	129	123	119	119	126	110	116	108	107	105	128	129	134	119	119	90	134	118	110	122	116	125	120	115	112	118	131	96	125	115	105	97	115	115	125	118	102	117	114	126	137	142	128	115	127	133	98	109	141	127	124	101	106	107	119	131	117	120	127	125	101	120	120	109	126	124	108	120	113	121	131	141	128	142	125	99	113	123	119	113	131	105	120	113	135	135	126	135	125	116	130	108	123	124	110	124	122	113	113	121	141	121	119	113	116	125	120	126	125	122	130	117	118	131	133	123	130	145	128	111	116	116	124	124	119	129	125	102	102	117	117	120	109	124	119	125	111	129	114	121	121	137	112	119	131	134	154	124	122	114	132	117	123	98	142	142	128	115	122	140	119	109	111	122	116	113	110	111	135	111	120	115	113	123	129	127	111	151	111	124	113	131	118	114	114	108	131	127	122	111	105	125	137	114	138	115	94	122	106	100	114	100	111	128	127	109	134	125	127	115	139	116	113	122	106	126	122	117	120	136	128	125	119	118	128	114	120	126	112	111	130	124	120	135	126	115	125	101	118	135	99	114	117	112	128	127	137	124	121	120	112	116	126	107	118	134	127	131	140	121	113	125	109	103	111	113	118	134	126	120	111	117	108	115	126	118	137	105	121	125	114	118	131	114	128	121	128	119	124	116	115	98	114	134	87	125	125	116	141	123	110	129	101	134	109	124	114	101	139	119	119	120	126	119	113	133	117	109	111	120	135	127	94	126	111	141	129	121	114	133	121	99	109	115	136	134	144	122	140	107	136	119	128	121	127	127	106	116	110	118	102	124	119	120	107	114	140	128	122	113	127	134	102	125	102	140	151	112	125	142	104	125	111	122	138	119	117	127	114	116	125	130	127	116	112	113	105	115	124	126	109	130	122	138	115	127	114	121	127	119	135	115	119	118	112	99	129	131	154	127	118	114	121	138	123	115	110	119	117	134	111	130	120	114	130	127	125	126	114	114	126	128	148	100	119	151	130	94	104	129	123	112	129	125	115	104	118	122	126	121	127	123	130	112	133	95	126	125	121	141	117	119	116	114	114	144	127	124	103	116	106	115	125	109	114	133	123	115	116	108	127	134	126	113	131	129	126	126	120	125	123	117	114	139	126	107	128	104	137	130	108	132	145	139	117	101	108	124	112	120	126	123	114	117	119	102	132	131	121	130	126	122	130	120	129	117	127	116	116	133	121	128	144	104	110	134	107	147	132	128	129	131	127	126	130	118	120	113	121	123	120	121	125	137	115	129	127	111	146	127	115	107	107	103	117	120	136	110	110	138	111	129	131	114	133	112	120	116	133	132	131	147	109	103	125	116	111	114	112	119	100	118	111	135	114	121	123	119	104	118	124	104	117	125	114	126	132	135	129	108	109	113	126	128	130	132	110	135	97	114	114	118	118	138	118	125	145	118	123	113	128	113	141	142	115	120	130	128	107	129	124	125	100	124	131	114	122	124	122	112	108	115	117	107	136	130	133	110	132	119	139	124	118	126	127	132	125	118	127	133	116	127	129	117	116	136	126	103	119	123	126	139	110	130	131	118	127	124	114	106	138	98	124	117	123	104	134	123	121	111	141	117	151	117	119	106	122	124	130	114	140	121	106	118	118	113	127	140	114	105	124	121	109	118	124	121	112	118	121	112	131	134	127	122	124	117	131	92	123	131	126	127	128	115	123	142	117	108	138	123	114	111	118	118	120	137	131	124	125	130	122	121	113	131	107	141	126	105	113	113	116	118	112	125	94	123	112	117	134	131	126	129	121	109	120	118	112	121	111	119	111	128	127	135	112	140	118	121	107	103	113	112	122	103	132	101	103	143	116	111	114	126	121	126	133	128	100	133	105	118	127	142	121	114	100	137	135	103	140	121	132	88	121	132	134	118	106	108	130	106	121	130	111	126	125	100	110	119	120	148	125	122	123	104	126	117	141	129	135	137	132	134	110	117	131	117	121	139	140	132	147	135	121	138	129	110	122	102	131	104	116	104	131	124	107	122	150	125	115	133	122	140	132	132	129	121	121	123	141	134	139	114	114	116	119	103	123	132	123	106	140	120	127	110	134	148	127	120	109	96	114	136	107	134	117	122	122	116	115	133	104	127	130	101	124
21585	6021	2765	3503	7249	10961	12724	10963	9086	7184	4646	3646	2890	2420	1966	1782	1516	1505	1470	1386	1117	966	915	998	1701	1355	871	865	839	893	895	905	834	827	853	870	886	909	899	848	847	909	891	868	819	861	882	843	823	828	896	893	849	876	817	844	921	870	865	880	864	891	867	880	795	830	873	829	892	914	893	874	854	925	866	868	912	881	839	896	871	821	861	829	843	846	921	909	879	884	860	838	854	883	855	908	839	887	845	927	876	889	844	880	861	832	888	847	853	878	829	912	892	848	872	803	822	855	820	838	854	896	852	851	860	899	949	887	869	887	834	893	883	872	844	903	853	879	894	917	842	835	820	834	895	863	863	894	866	924	860	880	858	885	844	906	845	862	868	888	854	845	858	860	812	834	889	866	871	844	921	873	878	898	834	874	842	866	838	819	901	872	883	872	874	884	868	869	875	835	865	853	911	867	854	860	932	860	895	866	879	816	827	929	856	884	869	868	847	845	844	858	941	864	899	873	866	882	871	883	902	898	896	895	791	887	869	862	896	860	888	881	878	858	880	853	883	886	853	866	857	886	871	900	858	847	872	851	835	885	885	904	934	867	857	857	879	853	852	871	916	915	886	882	901	884	823	837	833	892	879	858	884	847	872	866	913	858	869	899	819	830	901	873	832	848	876	883	882	851	918	880	838	885	892	855	896	852	884	858	907	864	881	837	866	875	868	848	866	871	859	909	858	879	862	870	945	861	875	859	907	848	891	905	898	891	834	914	895	870	891	881	905	868	840	872	894	900	881	853	911	883	833	913	888	893	912	873	879	824	883	875	944	842	871	903	831	851	906	918	872	883	865	811	908	856	840	913	834	835	851	869	871	878	876	816	856	908	856	872	910	853	828	874	861	942	820	919	878	884	915	880	854	849	901	938	868	918	841	856	889	869	861	908	904	859	908	847	898	862	872	799	884	911	879	898	870	852	913	804	879	878	840	869	901	887	846	847	843	897	844	885	913	867	889	926	852	825	884	864	898	908	865	859	874	842	872	898	901	875	850	833	934	838	877	914	867	852	919	819	863	914	835	872	879	895	854	865	887	887	912	877	863	850	852	858	851	880	872	878	796	852	847	845	906	867	831	876	875	893	885	890	880	892	865	880	905	854	840	824	892	888	902	846	863	813	841	841	918	882	883	878	859	833	905	860	870	832	892	913	854	881	877	875	881	934	904	825	883	881	871	873	878	862	913	874	830	875	906	832	900	895	839	895	891	846	861	842	856	915	920	881	863	895	846	913	855	906	892	865	883	879	860	904	842	877	875	836	885	887	872	858	823	850	920	907	890	864	814	881	897	847	841	834	851	869	907	913	895	872	879	828	837	863	883	833	811	909	916	898	866	888	877	876	851	912	846	894	873	884	854	816	856	873	847	875	839	883	871	883	820	826	847	875	877	856	906	839	888	871	864	864	851	900	870	897	887	892	843	874	820	939	866	856	928	817	905	910	845	925	842	867	880	861	908	849	890	918	896	884	930	842	831	890	891	854	898	832	855	894	869	910	896	814	872	823	852	878	881	885	894	915	887	855	886	822	878	873	895	826	880	869	851	852	855	832	877	874	887	854	866	900	891	819	882	861	867	845	880	872	848	943	947	856	883	910	907	834	900	849	874	835	856	900	905	829	852	917	902	914	907	867	865	940	872	873	899	845	847	899	915	912	938	880	839	860	871	845	899	872	851	877	859	872	851	897	837	868	907	885	844	850	846	857	814	872	859	857	867	895	817	840	906	845	908	886	844	855	823	885	844	850	866	861	884	859	888	914	905	862	839	870	847	846	847	853	912	892	868	902	903	854	903	850	845	831	799	845	849	874	856	859	901	855	913	859	894	906	927	858	838	867	879	886	852	844	889	853	860	855	902	882	879	881	859	885	888	867	881	873	845	815	823	875	906	883	868	860	903	844	874	845	884	867	833	876	846	866	899	888	831	866	854	912	887	850	818	887	862	864	882	933	823	899	844	874	846	898	903	851	858	825	901	880	895	826	874	888	869	815	854	878	872	850	893	915	876	828	838	844	817	893	887	928	897	906	871	877	899	895	900	837	959	885	860	849	901	890	859	869	851	817	879	876	814	965	860	886	857	822	863	816	908	914	924	854	904	870	836	884	872	879	873	875	824	908	862	861	832	879	850	890	888	887	873	879	893	848	896	906	889	860	848	897	893	854	841	833	846	890	835	854	876	839	894	900	918	860	846	895	851	904	876	858	877	860	843	851	904	887	882	793	873	852	847	841	796	891	861	844	876	872	839	811	825	883	888	840	860	829	905	837	872	843	882	838	841	867	917	890	847	871	858	811	890	848	858	886	857	842	899	821	887	876	871	835	889	881	870	855	848	833	855	886	848	906	857	931	904	880	847	868	897	841	866	821	886	894	877	844	843	834	887	864	839	922	843	858	854	885	906	825	878	838	891	853	811	883	857	869	873	832	894	891	812	875	866	896	858	879	917	876	919	889	861	863	859	847	905	869	873	857	865	875	829	888	838	891	857	877	845	820	902	888	811	891	837	953	912	885	906	880	845	847	818	876	862	919	848	910	893	832	850	902	901	923	855	891	909	851	856	873	818	867	829	884	874	904	829	838	875	872	832	906	875	846	881	895	875	895	842	862	845	837	864	882	828	859	854	881	793	878	906	845	875	849	863	859	848	875	897	925	854	917	871	944	870	841	805	874	870	835	875	869	947	862	853	909	807	927	862	867	895	869	881	885	856	884	845	881	866	850	839	815	851	845	816	888	883	863	873	855	830	875	862	894	863	867	914	884	879	887	881	866	899	882	881	814	854	902	865	858	865	842	875	852	886	848	834	857	927	878	858	855	889	896	884	907	879	833	899	811	875	838	847	862	885	854	827	883	884	859	859	922	863	903	894	872	854	884	915	844	882	883	900	854	842	842	881	906	881	870	866	823	892	871	863	923	904	855	863	902	844	821	875	877	847	902	892	904	826	803	885	867	850	866	872	825	876	881	886	898	877	890	858	799	866	838	886	859	864	904	887	928	832	836	897	851	893	912	890	869	828	832	898	870	851	893	857	864	860	801	858	912	853	862	830	852	879	915	879	853	872	858	864	909	905	870	883	854	894	868	870	920	870	884	875	840	866	853	896	822	845	874	823	878	867	839	835	866	876	857	909	926	866	904	872	845	875	843	854	887	886	822	800	845	849	863	880	831	879	862	856	857	849	838	887	818	870	921	823	904	861	846	849	868	844	939	869	835	863	893	848	910	825	904	842	904	898	888	858	840	890	871	924	877	888	832	872	893	869	830	847	878	848	832	876	860	899	903	846	857	873	852	895	823	901	870	913	897	857	907	866	850	855	882	799	859	864	877	890	871	913	872	866	875	910	824	830	910	846	859	862	887	883	837	873	873	910	865	873	883	907	886	794	927	921	933	877	860	886	889	849	853	873	866	890	841	865	913	860	864	875	835	890	836	876	907	852	877	859	894	844	857	828	849
3905	1158	382	318	265	303	445	437	360	337	259	193	193	142	130	123	105	96	97	111	88	78	75	86	256	139	54	69	63	56	59	70	75	66	55	65	66	67	54	54	67	77	67	60	74	66	54	81	71	66	60	62	63	69	71	62	58	60	68	74	56	56	66	69	75	60	74	77	74	69	76	78	69	65	67	64	72	68	74	68	75	65	68	72	80	71	67	80	65	72	48	54	71	86	64	72	84	65	73	54	64	65	69	74	57	69	60	71	54	69	64	72	67	83	73	67	89	77	62	74	67	60	75	66	55	81	61	62	66	79	65	79	56	69	61	73	78	62	73	67	79	59	57	69	74	71	67	77	69	64	58	66	56	67	71	71	75	69	62	69	71	68	55	78	70	66	70	56	55	69	69	78	71	70	68	62	64	69	64	75	58	75	41	67	74	55	74	73	50	82	68	56	58	61	59	63	68	74	50	70	69	50	57	83	63	64	71	66	80	80	70	65	53	59	66	68	72	63	64	85	98	83	69	77	59	62	80	81	70	56	57	77	54	69	80	80	84	60	63	66	56	68	71	64	58	68	63	59	68	77	69	82	67	67	69	62	70	75	67	60	72	64	76	69	58	68	61	66	73	68	66	64	73	65	83	69	78	73	76	87	75	61	70	77	72	67	66	63	46	62	59	62	69	77	78	66	51	76	61	68	75	83	64	63	58	65	65	71	58	72	68	70	78	50	71	58	55	68	69	66	60	63	71	71	76	87	73	84	70	79	59	71	81	57	64	69	73	55	63	79	80	69	67	76	56	69	66	60	48	73	79	70	64	56	73	65	49	66	60	63	79	79	67	70	79	55	75	55	73	60	80	71	74	70	55	66	77	77	62	68	59	73	77	61	58	67	81	70	56	50	81	63	62	81	67	64	68	62	73	62	79	72	67	66	66	72	61	68	62	69	57	54	70	68	72	76	57	76	67	63	83	79	68	75	66	64	59	76	67	67	63	51	76	69	68	72	71	70	69	59	76	69	66	62	70	59	53	77	65	64	50	75	75	68	63	81	75	78	63	72	75	58	83	59	90	64	61	70	61	75	70	52	65	67	65	69	52	71	68	66	80	75	61	69	63	63	61	78	82	65	72	56	73	66	59	69	61	68	81	58	64	71	59	73	62	74	68	63	75	68	63	60	68	67	82	61	68	51	70	75	73	72	78	59	66	67	79	77	82	67	54	65	72	67	71	65	68	71	65	55	60	79	57	59	61	65	72	55	66	74	92	72	77	73	69	63	70	60	64	63	63	74	52	55	65	77	67	62	70	77	84	66	68	57	74	60	70	70	68	68	61	64	69	83	77	67	62	63	66	81	67	72	76	57	76	73	67	73	75	65	79	74	70	77	64	77	63	59	61	74	53	67	54	73	67	71	61	78	61	60	65	68	65	71	84	69	71	52	68	61	80	70	61	71	48	78	71	77	55	64	59	75	71	72	74	65	75	76	74	58	65	54	54	78	70	60	68	72	69	46	75	79	76	71	65	73	63	76	71	64	75	67	64	78	65	62	74	64	79	58	69	62	72	68	57	75	77	60	70	69	62	78	61	64	64	80	73	76	85	64	56	58	46	68	79	74	62	70	57	52	79	61	64	71	71	57	56	59	77	71	70	68	58	72	59	71	70	65	66	75	75	59	60	63	83	72	66	55	67	73	69	60	68	57	57	73	71	67	79	51	70	55	66	68	58	66	57	71	62	75	70	67	65	67	60	78	75	80	75	73	63	80	66	59	80	60	60	77	69	59	86	69	64	66	79	71	72	65	70	59	86	63	72	76	72	46	54	55	61	70	65	77	58	70	83	65	61	80	75	64	77	64	62	74	73	65	78	59	70	73	64	79	51	57	66	56	68	68	75	69	64	80	81	70	61	65	80	62	62	80	77	54	63	64	60	72	55	68	62	82	51	83	54	64	62	69	71	69	79	70	61	63	55	62	67	80	78	58	71	66	83	59	73	80	61	66	66	68	53	62	61	65	60	64	68	63	65	62	63	60	74	76	72	68	77	60	64	65	74	59	84	52	69	77	70	80	64	80	56	63	81	70	73	67	66	63	71	48	74	57	68	77	72	56	78	68	76	66	63	73	58	81	97	61	63	73	68	69	68	68	89	65	63	64	66	73	59	60	74	46	64	59	75	81	61	63	67	62	62	66	61	48	57	76	63	54	73	63	77	66	68	55	62	67	60	67	77	89	72	75	70	59	69	73	63	72	52	89	60	61	70	74	65	61	59	73	66	72	69	89	83	52	55	58	68	76	59	64	71	74	60	80	66	59	69	68	71	74	64	54	60	88	78	78	70	58	68	79	70	67	70	79	74	61	61	59	59	52	73	64	73	58	79	57	75	75	73	52	64	67	77	75	68	73	68	73	67	67	72	82	61	67	65	59	55	60	52	63	82	70	66	68	67	56	65	55	69	59	73	63	57	71	74	70	73	87	74	77	66	64	75	66	70	72	84	52	69	56	59	63	67	68	74	66	63	79	68	63	70	74	60	59	73	67	65	69	78	55	76	66	76	70	73	70	74	60	67	71	75	67	71	67	55	66	78	78	81	75	71	69	67	65	66	61	68	68	66	49	72	83	72	78	77	62	72	69	67	67	69	67	69	65	79	72	74	57	68	76	51	72	62	67	74	66	65	74	66	69	77	61	60	55	75	49	71	73	70	65	70	68	68	70	74	73	78	55	61	58	72	73	75	76	60	70	65	51	77	66	68	74	50	75	65	63	68	65	65	62	84	63	63	70	63	63	77	85	60	64	63	75	65	63	70	79	70	58	58	66	60	50	70	73	71	61	73	64	70	73	62	68	57	70	72	56	63	71	72	52	51	72	71	55	79	68	88	63	72	60	71	55	63	59	64	70	63	67	63	62	60	73	62	51	63	68	61	65	72	72	71	76	65	62	60	60	69	60	78	63	91	65	87	79	64	52	73	54	71	69	66	69	61	62	67	71	57	70	72	71	75	71	67	63	71	65	68	59	70	63	73	63	72	82	61	78	76	57	51	82	75	55	65	74	69	64	63	59	63	67	55	63	70	74	72	57	64	62	72	66	77	72	56	64	76	66	80	59	67	64	73	60	59	67	74	64	64	56	88	64	80	67	65	68	63	69	68	62	66	75	61	71	67	67	71	74	63	68	69	57	82	65	67	67	68	69	68	58	72	65	60	74	64	53	62	62	70	96	67	73	78	72	65	89	64	82	69	66	61	62	51	66	77	54	61	59	63	67	60	76	66	67	65	58	65	70	77	75	73	72	69	80	87	70	63	77	58	62	73	57	67	72	71	70	59	65	78	66	60	73	73	60	79	64	61	47	72	57	60	75	57	71	70	70	62	70	66	58	73	83	79	60	54	75	74	58	63	66	67	62	64	74	61	62	68	63	64	69	71	66	74	67	71	67	75	63	68	79	70	67	62	64	75	77	53	62	72	72	75	69	78	79	72	66	42	72	73	84
29071	9460	3863	4776	10668	15902	17738	15447	13203	9728	7052	5308	3924	2938	2532	2090	1680	1794	1593	1437	967	934	593	772	4754	2126	524	506	556	537	494	521	521	487	530	515	524	492	556	522	519	482	513	477	509	501	512	521	474	548	514	525	493	490	518	527	515	464	511	484	481	483	528	518	517	501	515	523	497	518	536	496	526	481	522	517	536	516	496	514	500	493	514	480	493	505	474	497	499	522	488	530	494	459	461	525	488	537	498	504	505	520	490	518	495	498	504	529	487	499	515	532	488	473	483	551	483	477	495	509	483	500	510	514	511	486	529	520	498	529	528	520	514	493	523	503	506	525	543	541	515	527	461	522	528	514	474	485	523	523	511	477	516	447	518	540	498	502	569	471	499	499	515	483	516	528	509	525	479	504	530	498	523	493	526	525	488	492	497	491	496	493	518	524	513	506	508	495	499	520	492	528	512	499	516	499	522	477	549	543	510	505	510	501	495	457	522	560	491	502	553	502	487	488	535	491	482	525	510	484	494	469	562	501	548	496	463	486	474	510	498	528	499	515	527	507	540	512	510	508	505	530	518	483	494	503	479	533	482	531	519	551	505	498	508	499	468	509	507	498	504	488	503	523	492	519	471	516	522	496	533	512	496	490	510	501	514	468	563	520	481	510	502	513	462	518	496	510	512	515	492	488	506	527	496	520	530	500	548	519	496	477	534	524	506	521	510	526	480	489	479	493	557	510	454	517	518	532	501	515	466	523	516	514	530	462	532	468	484	462	486	518	535	510	496	505	489	500	510	537	533	485	489	491	492	527	509	493	542	477	494	468	509	489	446	455	480	504	480	465	476	509	521	488	525	493	519	457	496	508	550	498	486	482	507	517	457	495	502	531	485	520	515	544	530	540	505	494	496	496	504	504	519	516	534	507	493	496	532	514	499	452	499	523	518	522	500	511	496	481	502	501	460	501	493	524	529	526	516	487	512	480	515	505	509	480	483	522	463	480	516	514	510	495	494	491	519	460	502	527	496	470	505	529	478	502	505	512	521	494	518	530	517	520	490	508	502	504	512	502	479	510	506	520	475	482	526	492	455	488	495	480	485	552	536	506	480	508	486	504	501	480	542	515	500	495	505	509	498	482	502	528	471	526	501	524	521	543	493	493	503	516	476	465	508	484	483	508	525	545	482	502	522	466	488	524	512	516	484	513	508	546	534	500	541	555	502	469	518	522	509	519	538	517	527	493	470	498	549	489	502	546	521	485	485	520	518	497	523	532	541	488	499	521	509	503	510	517	540	527	480	440	479	517	511	522	482	502	482	507	496	495	500	543	516	507	546	496	514	545	482	533	501	480	543	513	527	487	476	517	543	503	489	524	476	523	482	498	505	528	520	493	478	464	511	514	508	518	525	507	508	519	552	512	519	476	497	534	547	537	504	477	515	493	536	485	514	461	515	487	520	574	501	520	470	473	544	467	519	451	519	479	514	492	492	499	518	541	473	527	542	572	534	478	523	520	526	508	502	491	496	518	522	501	502	465	512	516	468	484	474	529	494	484	506	507	504	524	513	499	525	473	531	535	473	539	492	541	503	458	500	487	471	493	531	490	537	500	519	489	520	507	553	494	520	477	491	527	512	530	488	506	515	483	486	541	540	506	500	540	526	541	512	531	506	477	501	497	500	539	435	556	498	518	479	514	485	475	516	490	487	471	521	480	513	494	489	491	487	529	533	476	507	528	480	539	538	490	502	507	531	513	504	512	508	525	481	481	494	497	486	516	528	495	500	495	533	546	503	495	533	486	511	513	510	525	511	546	530	473	486	476	502	462	534	532	468	506	505	496	517	471	488	507	539	495	503	472	463	475	469	507	502	507	542	549	504	496	494	496	501	540	535	505	525	544	521	491	526	496	506	487	544	539	570	468	506	483	543	519	526	510	516	493	539	538	518	512	492	462	519	518	500	499	476	535	527	505	490	510	509	490	520	492	518	488	494	541	522	538	549	544	528	521	515	512	527	510	528	533	512	502	520	492	501	539	508	493	531	503	531	530	483	517	531	504	492	484	509	558	500	528	509	536	520	506	504	473	527	480	530	468	513	536	496	474	504	507	495	512	519	512	499	528	524	510	466	523	524	534	491	568	525	483	469	468	483	496	524	462	498	433	490	512	524	502	516	540	499	498	459	530	485	525	529	511	497	531	530	507	519	511	513	553	470	543	438	508	507	498	474	467	509	517	503	519	521	529	552	528	522	505	539	532	485	527	450	463	479	466	466	515	498	481	520	510	499	487	504	531	519	489	506	470	510	486	503	544	511	545	481	516	523	495	471	491	534	480	520	503	474	521	520	517	515	519	496	477	499	520	460	529	475	522	530	495	541	494	500	476	494	486	520	513	502	503	532	517	530	508	515	519	490	467	508	480	499	500	490	506	530	509	563	490	510	507	553	476	498	498	514	486	513	500	516	488	536	513	493	489	513	513	518	478	522	520	443	486	504	505	513	481	509	493	509	478	529	530	490	468	477	457	495	551	502	528	490	536	508	478	489	492	491	506	475	517	516	511	482	520	513	515	488	557	525	426	493	521	517	541	545	486	481	499	536	518	561	522	493	514	558	536	484	530	486	506	526	548	498	539	487	521	494	535	484	503	493	552	523	513	486	498	509	517	518	513	506	459	537	482	471	449	517	479	519	518	498	492	523	520	484	533	514	525	538	449	526	513	492	489	536	518	509	500	527	504	501	493	509	513	527	492	489	535	499	500	493	481	511	485	514	506	497	529	518	465	500	501	474	477	499	499	511	471	508	544	518	521	483	486	495	524	521	467	517	515	510	491	522	501	498	509	512	500	517	506	515	516	502	496	490	556	554	505	516	501	515	513	493	519	562	466	489	516	475	494	503	456	531	521	502	514	525	482	548	571	513	497	483	519	514	504	527	491	510	515	530	497	520	476	476	509	534	521	514	531	511	524	506	458	502	500	526	521	505	504	499	492	485	486	489	516	524	503	509	501	507	516	511	526	501	438	491	495	488	480	520	499	508	474	494	477	521	536	507	498	467	495	505	498	527	482	487	484	552	510	518	478	488	512	529	500	488	503	521	525	502	544	548	485	540	504	560	499	489	542	488	516	505	526	517	525	492	538	464	496	493	465	528	488	501	547	502	515	493	496	557	509	545	543	520	544	478	486	461	495	526	493	530	541	538	522	495	502	559	531	507	521	481	462	486	497	518	494	510	558	543	497	492	538	496	509	496	511	516	500	511	507	462	534	507	488	497	506	500	526	521	469	469	493	521	496	491	502	507	506	509	542	516	542	510	474	503	550	470	517	530	509	526	479	541	489	525	494	496	535	545	465	501	499	479	485	515	475	496	534	454	561	512	529	507	509	504	472	522	539	508	540	523	500	525	497	495	476	509	513	440	499	501	495	505	505	553	529	494	525	493	519	505	523	506	486	471	524	520	470	503	515	498	520	478	478	488	507	466	491	545	545	490	512	458	493	509	511	496	485
4864	1033	377	337	275	339	400	452	471	352	310	227	205	177	170	150	158	174	145	132	147	129	127	133	278	210	129	124	114	106	95	120	87	119	117	106	105	113	98	97	112	125	118	113	105	125	104	119	102	115	98	106	102	107	106	124	107	113	107	114	105	94	109	108	126	133	95	125	124	103	111	122	113	107	111	102	120	102	118	101	116	120	122	95	116	118	108	105	106	98	107	111	109	95	97	97	97	108	107	115	113	121	117	122	102	94	127	108	126	110	106	102	101	91	83	117	116	102	106	112	104	143	107	128	102	115	112	114	124	106	100	104	89	113	108	114	113	114	110	129	126	86	113	99	98	120	115	107	108	118	132	104	111	116	99	99	108	107	91	101	122	113	122	115	103	104	92	114	99	107	118	105	118	125	137	101	125	100	122	109	111	102	103	104	102	114	122	101	94	125	105	96	97	129	117	98	107	105	112	109	98	115	108	130	106	101	102	105	116	119	142	110	107	110	110	99	125	119	93	115	112	108	117	101	120	110	98	100	110	114	97	127	125	108	119	105	100	111	123	118	131	113	108	107	112	112	106	110	105	114	122	87	116	121	103	104	105	127	117	94	101	115	118	118	121	106	111	107	110	117	112	124	130	110	104	111	112	112	99	106	125	114	124	115	116	104	114	115	103	101	109	114	116	116	106	113	100	113	119	89	131	111	111	107	123	104	110	97	109	95	108	93	99	121	123	98	124	129	121	100	110	113	109	125	128	121	93	101	130	119	118	123	113	125	107	110	95	114	97	96	102	119	105	117	107	109	122	116	112	122	108	111	99	111	128	119	115	120	108	116	108	120	116	117	127	111	110	107	99	114	109	106	110	109	98	98	104	104	127	110	108	132	104	117	120	115	112	123	109	100	107	114	101	135	115	115	92	118	124	102	110	115	97	108	109	117	116	109	106	113	128	116	111	95	110	128	89	121	123	98	104	115	111	130	115	100	110	118	105	105	109	101	115	113	117	117	89	99	121	101	120	94	119	103	115	99	114	111	128	117	117	108	99	120	105	120	103	112	120	99	119	104	106	97	115	118	118	106	120	100	100	101	110	103	101	129	108	121	105	109	101	109	100	107	93	120	114	114	125	98	121	101	118	116	115	112	103	115	121	123	101	103	93	117	106	108	119	93	130	104	118	115	99	107	107	135	95	129	110	112	102	99	106	103	107	104	130	112	106	115	119	109	119	106	102	126	91	116	126	94	98	98	108	103	98	110	119	97	111	107	114	114	76	107	106	97	129	106	85	106	110	136	120	111	127	130	121	115	121	124	124	103	100	120	123	126	111	103	113	99	123	117	123	87	119	107	97	105	116	117	110	106	107	103	94	106	101	128	131	108	120	104	108	128	115	102	98	112	116	115	112	117	131	98	144	120	117	116	115	106	106	110	120	109	129	99	111	113	118	109	129	104	97	126	104	107	116	109	111	106	117	91	110	94	99	103	110	95	133	112	105	96	101	121	93	119	87	110	124	107	116	109	104	127	128	114	116	122	114	102	97	119	122	110	131	126	117	106	108	105	102	100	100	123	103	112	111	101	124	121	116	137	96	91	112	100	119	102	118	107	112	114	110	114	112	122	136	110	112	109	91	126	105	95	124	116	107	125	106	117	119	119	107	103	107	97	133	115	114	121	117	95	105	85	119	118	103	125	122	112	125	96	114	112	116	125	108	125	129	104	101	112	114	129	126	97	107	113	112	111	108	108	110	119	120	113	106	110	106	97	117	96	109	111	107	118	124	117	122	122	97	99	113	106	112	127	99	104	90	118	97	105	121	104	112	116	128	95	120	87	108	96	106	104	113	114	127	115	111	117	114	115	120	113	96	98	108	102	126	102	117	103	117	111	92	111	112	94	115	119	114	120	107	108	122	105	105	124	120	113	115	127	115	100	104	105	106	116	116	134	123	112	120	123	101	110	110	111	109	122	112	109	113	110	101	107	117	99	100	105	108	122	107	102	130	115	125	112	115	118	117	109	109	91	122	130	90	101	112	113	101	116	106	107	111	105	119	101	115	116	101	95	109	115	102	111	110	102	101	103	141	113	110	97	123	111	121	141	105	98	105	102	106	111	107	119	121	132	117	110	104	97	120	112	104	113	128	108	94	102	108	130	112	114	114	126	97	93	111	89	125	114	111	107	132	123	123	114	115	103	123	127	102	121	120	128	105	110	97	103	100	107	114	126	112	132	113	124	132	131	111	126	102	125	117	96	103	113	112	118	109	118	106	115	84	114	101	108	99	105	108	115	111	98	136	106	102	93	98	112	103	117	106	106	106	130	130	119	122	108	129	104	93	111	101	104	116	102	115	115	123	104	92	123	112	96	100	110	118	102	109	126	114	123	120	92	128	111	130	118	94	113	106	118	116	129	104	108	98	113	111	127	106	99	98	89	133	116	105	103	100	106	98	103	110	113	115	130	98	113	130	109	111	111	126	109	123	112	101	122	110	109	102	106	122	114	114	122	101	107	117	112	105	107	128	107	101	113	112	105	127	98	107	121	104	107	117	102	116	104	101	119	110	104	129	139	122	112	92	106	117	107	99	123	103	103	124	115	118	95	124	100	110	114	99	120	109	109	91	125	113	116	128	88	107	114	101	105	122	96	105	111	107	118	101	103	105	109	100	94	85	112	121	114	123	102	99	134	112	129	95	114	107	101	122	109	110	86	117	104	104	128	107	119	104	110	113	92	123	110	101	120	104	134	120	113	110	103	109	120	115	93	127	129	99	116	88	126	111	87	118	86	112	117	117	107	102	113	117	128	102	120	113	110	104	129	81	131	118	98	96	122	95	122	107	123	121	116	108	123	119	120	113	118	91	106	117	121	109	111	107	108	136	114	124	98	118	92	125	112	129	99	114	107	127	113	108	116	96	118	108	121	125	116	111	100	96	135	114	114	107	126	114	120	117	106	113	103	118	110	111	106	116	109	123	113	117	117	93	92	127	126	100	110	118	120	129	98	111	120	122	108	106	120	104	119	123	102	97	108	116	135	99	121	108	107	114	116	125	112	122	109	114	107	103	124	111	115	138	101	107	110	99	113	121	91	126	114	107	101	131	110	129	107	114	111	114	105	123	121	105	103	117	127	109	105	106	110	122	104	117	114	105	123	102	126	110	117	110	114	112	121	126	101	125	99	121	111	110	110	117	100	119	122	97	111	102	116	109	116	118	109	113	97	109	130	110	123	92	96	111	109	116	112	105	117	107	115	122	104	109	108	98	113	127	126	101	120	109	105	127	128	108	105	113	134	116	92	121	101	107	92	142	100	100	108	119	111	103	99	106	109	125	111	119	97	99	90	105	111	116	100	116	120	114	102	124	124	110	110	110	102	108	114	105	109	118	115	113	112	119	123	107	115	112	114	100	118	99	102	104	118	111	103	112	98	97	114	110	104	111	106	106	111	122	109	115	109	121	121	96	95	107	127	110	109	103	98	109	96	92	101	114	98	105	120
26493	8711	3905	4745	10239	14772	15604	14891	12748	9736	7413	5363	3680	3320	2766	2293	1801	2069	1859	1610	1118	1046	890	1271	4826	2592	796	824	863	740	805	775	835	832	825	775	788	833	795	782	826	764	804	777	765	836	854	851	820	767	769	772	794	789	786	813	784	788	811	869	786	769	866	799	784	755	771	773	774	808	765	787	767	776	788	825	791	781	746	773	752	816	747	743	787	820	776	817	779	819	834	780	814	797	747	750	800	809	825	753	781	737	770	838	813	770	809	784	786	845	777	834	763	756	789	818	736	843	775	819	781	808	826	842	769	805	799	755	805	771	786	797	746	780	790	757	804	783	799	794	787	827	778	771	752	735	807	789	756	805	793	810	758	777	791	809	805	746	819	819	807	808	769	764	793	763	800	766	744	804	807	788	823	753	768	778	790	774	789	808	848	778	764	766	790	756	843	810	842	766	828	800	823	779	806	820	767	785	784	804	812	768	787	810	717	796	798	780	810	776	788	724	762	811	783	750	793	793	743	848	784	819	791	813	801	786	787	778	771	806	754	779	800	816	775	723	775	774	784	799	810	815	797	764	762	774	765	718	840	767	807	724	789	753	785	830	794	822	739	767	829	776	781	806	826	797	781	765	754	821	815	778	808	827	773	799	808	772	779	785	771	805	837	798	785	842	804	816	796	817	778	776	806	765	798	794	798	797	783	782	803	798	798	827	798	797	814	798	797	845	777	818	806	740	794	774	729	818	807	779	761	805	770	781	817	799	758	797	749	804	745	833	782	825	785	792	840	813	768	803	814	823	796	811	781	764	740	810	810	815	807	772	789	840	735	824	760	765	800	812	784	793	815	775	770	815	765	829	779	793	833	795	785	805	825	812	773	804	860	775	752	767	741	808	844	783	789	791	748	747	760	796	774	733	825	747	792	813	764	722	801	775	797	842	774	799	794	791	758	861	818	786	768	755	797	794	788	850	749	766	727	758	757	780	764	800	797	790	828	805	741	816	748	773	736	785	793	799	770	769	854	791	778	775	814	775	786	752	736	796	804	796	757	708	790	822	805	746	804	747	817	826	788	824	786	808	807	779	748	822	790	758	815	803	803	815	811	790	762	800	836	758	826	760	781	772	791	799	746	812	791	785	832	783	814	768	752	758	765	818	825	839	767	791	785	785	757	762	777	849	768	817	766	775	774	798	761	796	792	786	816	814	834	787	766	782	793	787	783	810	767	808	802	812	803	778	798	795	839	791	792	821	811	791	769	759	793	783	801	815	764	802	845	766	793	754	779	790	815	839	770	739	753	810	827	786	777	806	830	837	792	770	761	786	770	760	749	796	813	826	825	791	767	820	774	772	780	778	759	766	789	804	795	761	739	830	831	828	777	839	804	747	764	812	791	783	802	765	841	843	836	784	827	770	775	756	795	858	794	774	771	822	833	773	788	850	790	838	761	772	782	795	807	799	760	856	760	749	812	778	802	816	804	811	754	794	805	778	801	816	802	769	785	807	801	750	762	763	793	801	794	800	808	793	822	785	798	777	785	805	818	763	784	779	774	814	772	809	817	823	777	812	878	823	777	747	735	826	797	793	803	740	861	776	795	816	793	800	840	793	765	801	805	804	790	759	820	837	751	771	780	809	772	772	778	802	803	791	811	743	774	833	763	806	807	809	799	827	785	776	785	779	776	814	755	767	792	783	783	806	792	768	784	810	805	789	797	814	789	758	721	766	771	789	773	746	759	763	761	791	739	792	808	786	774	763	752	809	778	824	780	794	807	800	767	805	781	797	795	816	735	801	784	769	835	806	800	799	755	717	779	803	830	797	795	799	833	784	762	763	779	774	812	764	816	824	759	801	762	857	791	786	797	857	761	791	805	762	750	763	828	799	765	821	814	831	807	723	811	782	802	792	808	803	777	785	798	770	786	829	784	795	789	792	831	801	764	773	766	751	822	802	802	762	793	849	781	781	816	806	782	764	804	828	749	828	769	820	789	770	819	720	787	833	843	770	787	791	813	801	790	828	730	783	809	776	793	809	763	830	806	759	804	784	775	759	790	814	774	823	830	797	817	716	807	763	818	776	747	761	740	766	792	798	780	786	807	768	873	832	844	774	783	782	781	791	752	780	755	826	762	800	835	757	776	814	794	796	779	756	771	800	782	791	760	806	827	809	826	784	804	790	741	771	763	760	809	788	794	775	793	813	774	817	718	806	812	772	834	730	784	827	721	778	822	749	756	738	794	833	810	800	796	799	800	843	756	756	798	792	839	791	787	715	778	796	815	709	806	783	750	756	747	790	751	804	787	818	815	841	821	821	783	767	773	738	784	825	769	819	773	794	731	835	803	795	831	867	795	832	831	819	775	772	736	834	786	798	806	835	763	796	801	776	783	767	796	792	781	852	773	818	813	775	774	758	808	766	752	777	789	815	766	845	799	803	799	792	815	786	803	860	760	776	819	822	843	742	821	787	778	770	785	741	787	769	758	794	835	733	748	764	807	773	830	803	763	747	859	779	776	789	781	775	804	809	812	793	800	818	777	803	781	725	850	794	774	757	774	755	802	819	815	763	816	794	793	793	792	775	735	812	794	796	731	780	817	816	797	749	823	823	825	771	786	795	798	769	769	774	796	832	795	852	794	756	789	805	757	813	844	779	781	799	810	780	787	753	798	796	769	796	788	833	785	785	794	738	779	758	776	794	803	792	778	809	812	782	801	793	792	801	796	801	752	777	796	794	779	834	796	784	787	769	753	773	752	825	800	803	765	749	871	809	800	798	826	793	760	754	795	779	839	789	751	786	749	774	783	764	797	832	775	779	763	794	788	801	780	793	736	793	790	775	802	807	779	763	844	798	818	775	746	827	739	769	752	805	789	794	799	797	815	834	776	782	774	765	777	791	819	783	764	759	798	770	752	826	817	797	766	841	747	811	784	784	825	805	811	780	824	822	798	805	783	782	790	804	822	717	796	858	797	829	802	797	776	794	786	804	785	745	814	809	776	809	872	821	749	789	797	777	843	812	810	848	827	819	793	753	816	780	857	791	786	828	740	810	822	761	764	780	811	789	784	761	839	789	765	768	804	786	792	792	853	806	738	767	820	778	780	759	779	766	775	799	783	813	828	726	780	757	796	783	845	762	829	794	804	825	805	755	809	794	851	783	769	787	757	781	823	813	794	802	810	792	779	802	767	789	810	760	801	830	751	771	784	809	733	831	822	759	735	785	755	802	791	770	766	781	813	763	773	791	808	796	826	771	817	797	784	786	818	799	810	844	783	787	807	789	842	786	809	812	792	805	792	752	807	800	790	792	774	731	767	796	799	787	778	767	816	786	807	778	811	744	797	755	764	830	785	811	755	778	771	827	860	812	744	770	772	812	822	785	778	805	760	794	786	797	781	796	748	793	735	776	791	806	787	786	837	770	771	807	795	816	756	815	750	799	755	771	796	823	787	777	846	843	807	801	739	804	797	782	811	810	770	792	797	812	807	768	794	776	843	807
5734	1589	523	419	330	431	466	600	534	403	349	219	169	145	139	113	92	107	107	69	73	55	63	88	375	123	54	45	66	58	50	53	58	48	43	59	52	51	55	48	41	48	42	45	50	39	35	43	44	44	49	48	54	70	49	55	57	53	47	38	59	49	54	54	39	57	49	52	59	56	54	52	48	56	45	45	43	51	47	42	52	37	40	50	61	45	52	53	40	55	39	47	49	46	51	50	49	45	51	46	56	51	34	40	48	53	54	43	63	49	53	44	40	50	56	50	51	40	52	47	62	64	52	43	39	40	52	55	49	58	47	39	58	61	52	52	46	49	38	63	47	46	48	61	49	46	56	47	49	48	42	39	48	49	46	61	49	50	60	50	50	35	47	30	49	59	53	50	48	47	46	42	48	46	43	64	53	52	58	51	46	53	50	42	39	53	58	54	52	52	48	54	59	50	43	47	43	46	50	46	56	43	41	58	49	48	54	60	36	55	48	42	50	50	55	44	43	38	43	43	47	43	48	41	45	56	56	39	52	57	58	48	39	56	52	48	58	43	37	58	43	48	47	48	58	41	41	45	39	49	40	52	50	47	38	37	48	42	46	41	36	52	65	60	48	44	49	43	41	51	43	44	42	61	40	52	50	50	54	48	49	53	46	50	39	43	64	47	44	38	55	50	44	52	40	47	45	40	46	47	55	35	54	46	49	48	44	39	51	48	41	45	40	51	42	48	52	38	49	41	61	49	47	53	48	54	57	49	38	43	52	58	51	44	42	38	39	53	43	39	41	50	58	55	36	44	57	37	54	45	59	49	41	46	27	45	52	51	38	55	43	45	46	61	50	51	47	45	53	39	54	53	49	45	44	41	41	49	36	58	42	50	58	46	62	39	51	57	41	51	40	40	35	47	41	47	48	38	42	49	40	55	44	34	54	50	42	52	36	43	45	54	41	48	57	46	41	53	47	52	43	48	54	53	53	52	37	43	39	42	57	51	48	52	56	43	38	63	42	54	60	55	48	39	40	75	59	54	49	66	47	35	39	61	57	43	51	44	41	45	44	44	50	47	35	58	43	62	47	56	49	46	47	50	42	43	39	44	54	47	48	44	57	48	44	44	45	57	48	47	45	49	50	50	55	58	55	40	43	49	62	50	55	49	42	58	51	51	58	55	51	40	43	48	61	53	62	53	41	38	47	46	50	53	44	53	62	44	45	38	42	38	44	50	41	42	49	50	53	48	49	57	50	58	53	44	47	42	45	46	43	68	62	47	39	60	47	33	55	42	55	52	50	54	50	54	51	56	63	41	48	41	44	57	62	42	47	42	48	36	44	54	38	60	47	46	47	53	51	41	34	51	47	66	45	58	45	48	52	43	51	41	45	45	46	46	51	47	52	42	50	48	45	52	39	60	44	42	40	35	49	49	40	70	47	48	35	53	37	43	56	45	53	39	37	47	46	41	55	50	48	48	50	39	37	53	44	43	54	48	56	54	57	50	55	37	47	55	47	43	48	49	46	51	52	40	52	43	42	47	45	53	47	41	44	53	43	56	61	46	55	57	48	61	53	57	47	44	42	63	41	57	53	41	60	59	41	39	57	63	52	59	49	58	42	45	42	43	43	53	53	48	47	51	45	38	42	43	44	52	56	53	42	49	60	56	59	44	49	43	40	46	43	53	46	54	46	49	44	43	58	43	46	46	53	44	42	55	53	43	46	39	41	48	50	43	60	45	57	49	39	47	45	39	50	53	56	57	52	55	40	48	47	49	44	37	53	69	60	43	41	54	48	58	60	48	41	47	52	43	46	39	57	56	38	43	33	57	59	49	46	34	47	61	54	42	49	44	49	53	45	46	52	37	46	56	57	62	52	51	51	59	49	48	48	59	42	45	43	57	42	40	53	53	37	40	38	46	60	40	63	46	41	53	54	47	47	57	49	46	51	48	46	48	53	46	38	33	43	64	49	49	46	44	51	30	47	60	42	56	51	47	47	51	45	46	46	47	50	49	44	44	42	45	37	44	50	51	54	49	35	38	52	70	57	57	52	53	48	49	54	52	45	49	61	48	49	53	44	51	59	40	47	50	52	47	43	48	55	35	48	63	47	47	52	55	45	42	42	46	42	53	46	50	49	43	49	60	47	53	54	41	43	50	37	50	55	47	61	39	50	39	52	52	48	44	50	47	43	58	60	49	34	50	58	49	53	37	51	33	57	47	48	54	57	56	42	53	60	44	43	39	46	48	55	46	53	42	45	43	37	45	48	41	48	53	46	41	45	61	56	44	43	38	49	50	64	58	48	53	40	43	52	57	40	58	45	58	39	51	65	54	49	42	43	59	45	46	29	47	53	39	38	40	57	40	46	44	50	37	46	62	50	52	64	54	54	50	45	43	55	42	48	50	44	50	52	54	47	39	49	44	49	47	51	62	45	47	48	38	57	39	45	46	42	43	45	38	49	45	47	51	50	38	35	35	42	60	44	50	46	61	50	62	50	42	38	45	54	55	48	42	55	42	56	49	53	44	43	39	54	55	44	46	47	45	36	50	44	47	54	41	46	54	53	44	35	58	46	44	59	42	38	53	38	46	45	46	55	52	42	40	48	50	39	35	46	46	44	45	44	38	56	40	47	44	61	50	44	48	45	49	58	54	42	54	53	47	43	46	52	60	46	56	52	59	43	53	49	44	48	65	41	48	49	42	52	53	58	47	41	43	50	58	55	34	37	51	48	62	61	48	50	48	43	43	47	46	46	37	54	54	38	54	52	44	40	43	52	40	47	45	51	60	47	38	36	47	48	43	44	46	45	50	50	56	44	49	59	57	50	50	52	35	39	50	56	43	50	37	38	53	53	40	35	35	47	51	47	45	46	39	52	40	57	34	55	45	45	63	43	53	48	54	52	40	52	47	44	64	34	41	47	47	43	44	43	64	63	54	49	49	44	44	51	49	52	53	40	45	37	46	50	40	46	46	56	43	53	39	50	61	48	43	48	47	55	56	40	58	53	48	40	41	59	54	54	38	50	51	56	52	48	44	52	39	31	63	54	64	42	51	68	45	44	48	40	37	54	51	62	53	37	56	41	35	54	47	44	45	37	52	38	59	63	49	55	46	41	40	58	54	61	64	49	52	49	50	47	54	72	43	63	53	46	41	48	54	46	53	48	49	40	35	48	51	49	51	47	51	47	56	49	43	49	50	50	56	48	53	46	46	57	54	47	50	57	41	55	49	51	33	52	47	55	35	48	57	55	47	41	37	47	41	61	54	43	38	51	45	51	47	53	54	41	48	54	34	39	55	51	49	65	34	50	39	43	46	57	55	46	44	49	42	52	52	52	53	41	53	39	45	55	50	54	56	48	51	52	44	45	45	42	44	43	43	49	46	54	39	42	42	43	55	47	50	44	50	38	52	56	46	53	48	42	49	41	39	62	47	48	54	52	45	44	51	41	47	61	46	55	55	41	63	39	44	44	54	44	58	58	56	44	58	44	49
32314	11860	5359	6478	13680	19005	19028	18618	16209	12615	10165	6738	4658	4048	3307	2554	2105	2192	1860	1522	937	635	628	1015	8029	2172	394	409	388	389	412	364	383	378	371	393	364	370	382	335	385	398	354	377	363	357	360	353	352	355	338	376	342	349	375	353	388	376	370	365	406	336	353	363	384	366	355	365	387	350	337	371	337	380	396	363	355	374	351	352	371	333	366	350	360	371	310	349	332	369	349	357	346	383	379	372	365	370	355	406	369	361	380	361	387	342	362	350	361	355	373	365	352	380	421	354	328	365	377	370	330	352	335	385	358	351	365	341	379	344	331	325	388	350	358	338	361	362	327	358	369	369	342	330	371	361	359	346	354	368	374	382	351	345	351	386	388	296	357	342	377	366	338	350	340	366	376	368	375	380	335	369	367	365	348	345	340	380	342	337	335	345	364	352	364	364	355	357	369	360	382	376	362	339	361	369	352	339	380	363	324	334	368	372	351	382	358	362	340	358	365	337	395	347	348	336	390	356	348	331	376	348	326	330	381	392	360	374	365	366	369	340	390	351	351	404	337	343	391	355	351	342	364	340	349	331	337	360	362	357	377	350	354	326	375	369	333	355	352	354	378	345	336	334	319	344	347	357	347	427	352	363	330	367	359	377	368	335	362	354	330	356	335	358	361	366	360	346	341	369	316	329	348	375	369	360	359	368	364	393	370	363	350	359	346	390	341	374	315	328	348	351	334	376	354	371	382	380	343	322	355	373	383	362	393	351	348	358	336	364	402	378	359	325	347	393	349	381	356	364	374	351	350	368	403	324	365	396	365	391	387	339	370	325	330	384	408	328	350	347	329	359	367	348	350	373	374	380	367	345	361	334	357	364	363	323	380	371	353	350	369	369	354	383	347	406	406	383	394	376	366	370	371	380	353	332	359	359	344	385	352	365	339	379	358	381	365	326	358	331	354	337	336	377	369	363	370	336	344	330	363	350	369	363	379	336	351	352	380	348	384	354	390	354	352	380	364	351	372	361	394	342	361	372	353	327	357	359	377	341	395	319	362	336	353	384	396	364	403	356	356	379	339	369	381	371	372	390	357	356	355	380	335	365	339	366	398	354	372	384	339	353	339	369	371	353	384	320	357	366	368	314	357	362	312	368	365	373	366	360	377	364	351	380	305	356	364	347	365	360	374	354	357	325	336	350	361	370	362	326	366	363	329	339	383	323	349	372	371	338	362	369	361	323	387	358	367	395	334	408	329	371	355	323	353	338	320	388	356	369	338	321	390	407	346	348	373	356	357	360	369	350	339	349	352	357	356	371	346	390	403	367	405	374	329	370	352	324	338	376	348	368	343	366	343	371	350	340	348	370	365	344	368	310	358	375	377	378	336	336	332	360	366	374	350	337	364	334	380	386	366	355	377	353	344	363	345	349	366	363	390	362	344	398	358	340	369	361	348	379	357	365	334	326	357	353	351	352	335	352	354	383	344	364	379	349	344	383	363	342	363	372	362	363	341	373	355	378	368	381	340	369	401	387	353	402	350	349	372	380	373	372	386	359	359	377	346	363	332	392	362	365	362	387	358	346	358	355	372	329	367	345	371	388	387	390	344	355	360	367	334	361	361	342	322	340	397	320	376	370	324	364	352	347	332	380	364	392	363	369	383	369	347	366	370	373	376	382	372	354	405	359	358	355	347	340	341	310	370	371	360	368	350	363	366	358	332	386	326	353	334	360	357	359	312	346	361	368	371	350	370	353	329	370	336	363	352	369	382	361	342	370	386	378	360	370	377	374	350	347	386	345	352	381	318	342	337	354	361	366	404	385	336	342	339	343	358	406	379	359	325	360	385	366	366	333	356	376	352	349	395	398	345	369	365	330	375	323	346	343	366	376	364	342	372	373	379	352	380	348	343	339	397	346	336	347	386	338	360	355	357	375	375	374	350	347	404	368	352	348	378	336	381	345	366	337	395	306	378	374	381	359	350	364	356	336	367	385	369	344	344	402	348	325	345	355	371	380	372	366	385	331	346	372	346	345	321	368	356	330	383	345	362	382	332	340	337	351	357	369	356	345	372	388	338	361	363	363	337	378	383	363	384	342	370	360	393	368	382	364	351	340	336	342	332	368	350	376	349	369	368	337	356	380	370	368	320	315	369	333	371	342	343	366	344	354	338	357	352	348	318	349	394	389	383	370	355	356	355	389	361	380	363	351	368	361	339	379	336	361	373	364	316	340	345	376	362	354	389	377	344	381	361	318	365	368	374	376	390	373	366	368	330	328	359	351	351	356	383	341	312	368	381	361	358	335	331	342	376	332	334	310	351	368	358	363	358	379	376	350	324	353	343	351	381	358	349	378	331	400	337	366	349	364	330	360	358	373	352	349	348	343	358	342	357	330	373	381	348	380	346	374	356	326	327	352	380	358	377	349	332	388	384	377	346	379	348	360	367	375	362	352	379	373	351	385	356	352	373	374	352	351	323	384	337	356	337	361	382	335	366	364	372	368	344	344	376	332	373	355	384	354	338	357	346	375	354	363	347	344	363	362	367	367	351	368	351	350	325	352	340	357	332	403	348	373	337	353	384	343	335	381	357	356	381	364	341	332	354	352	343	391	350	380	368	365	387	375	340	342	340	364	375	348	364	363	344	340	354	328	347	370	351	355	372	346	327	339	332	374	355	320	364	373	377	353	355	359	370	348	333	362	353	367	349	351	323	376	371	362	336	381	312	339	397	343	331	353	380	363	383	361	362	363	323	350	353	360	350	347	370	377	336	371	381	351	346	337	388	323	365	338	365	327	376	325	343	349	335	304	330	355	328	356	380	359	361	342	366	320	372	340	346	386	346	362	335	345	377	378	353	349	381	355	353	361	363	354	356	372	323	352	347	323	353	331	356	351	351	387	360	358	369	361	388	361	374	343	337	346	354	360	366	380	339	361	341	376	404	337	336	372	357	350	323	343	373	365	339	338	340	375	354	361	359	371	329	393	351	375	329	357	382	360	356	379	355	350	348	354	356	356	365	362	350	326	322	357	369	364	380	361	354	370	318	355	345	358	361	344	336	380	353	358	376	368	345	352	316	340	370	347	340	362	384	371	379	355	364	333	354	370	360	400	354	357	352	382	360	369	355	365	323	364	372	351	354	332	356	357	344	351	354	355	321	379	359	381	320	352	372	400	332	367	338	362	334	326	352	356	333	351	367	364	370	376	372	351	363	369	358	414	370	361	358	402	407	363	366	341	335	362	368	361	331	361	353	378	337	354	334	354	374	378	321	361	331	322	401	382	345	340	345	354	328	361	339	336	341	351	348	381	380	343	358	351	348	335	338	369	376	374	357	367	338	371	350	335	375	335	408	351	345	333	328	365	368	355	350	393	331	362	350	378	320	331	394	402	347	367	330	349	347	357	360	320	353	337	377	349	372	356	337	385	354	342	355	361	382	390	323	380	359	380	383	350	336	346	373	343	318	396	331	340	354	371	347	362	353	379	351	371	363	376	356	345
2914	742	341	286	224	277	264	343	326	319	247	180	192	164	161	154	150	140	154	123	121	123	123	122	134	153	126	151	124	122	148	117	121	107	138	122	112	132	115	127	107	130	128	127	99	122	132	128	130	124	120	109	94	102	127	114	126	115	132	116	104	115	149	108	118	127	120	119	125	139	109	120	114	123	119	121	99	116	93	113	105	126	117	112	114	129	99	119	143	121	113	103	111	114	105	122	103	117	110	123	128	121	107	114	109	125	110	119	135	135	110	117	98	114	110	148	121	123	130	130	94	122	107	103	126	100	117	136	117	132	135	137	117	103	133	104	106	125	129	146	120	129	156	133	124	124	111	133	148	110	128	130	103	123	122	116	116	99	118	121	111	110	129	104	125	134	104	109	125	133	121	109	116	128	111	129	120	125	125	116	98	109	96	115	117	114	132	115	120	116	123	132	133	123	114	139	109	98	118	116	108	121	122	136	121	102	115	120	114	103	121	132	126	100	108	122	134	120	118	120	111	91	115	150	111	122	134	110	125	112	126	128	102	117	122	93	132	129	113	122	123	137	110	135	114	122	109	124	133	126	117	115	123	138	137	114	122	103	142	128	114	110	125	110	118	123	111	123	112	128	126	127	111	118	114	132	106	131	102	111	132	122	109	122	100	125	117	121	114	110	118	134	145	117	120	119	109	126	116	158	123	142	116	110	104	123	118	124	95	101	115	102	111	135	133	119	113	119	117	115	102	130	113	111	112	116	134	108	140	137	133	129	109	120	111	132	120	125	112	136	137	124	113	129	114	112	126	119	96	115	125	116	123	123	133	117	115	110	108	125	116	126	108	111	107	123	140	113	115	102	104	124	124	114	127	108	123	155	127	128	120	106	130	115	123	133	136	116	95	111	117	125	110	117	126	127	137	110	111	101	136	132	106	137	139	114	120	129	108	123	117	116	107	112	129	104	115	110	119	108	102	106	123	114	112	110	113	121	117	122	130	117	127	125	127	135	115	132	110	116	125	108	104	134	122	114	111	116	131	111	94	145	111	118	114	132	115	122	125	123	114	106	110	118	119	124	115	109	131	118	114	132	120	127	104	130	108	114	134	107	105	128	120	129	116	126	108	118	128	124	125	120	110	120	126	97	137	109	120	104	112	125	120	120	119	120	115	121	118	132	132	115	125	112	113	107	135	125	131	104	124	135	125	126	136	119	111	112	113	99	124	123	92	130	135	107	128	115	111	122	117	124	113	105	102	118	131	122	125	125	118	112	132	110	117	132	122	114	137	127	118	114	141	132	126	138	108	117	112	137	126	133	121	111	97	126	150	110	124	118	118	115	123	122	111	137	121	106	129	119	129	130	115	107	115	100	110	122	118	136	105	128	116	132	121	116	116	119	108	110	130	128	119	117	128	108	104	113	118	119	120	129	115	105	121	119	100	133	124	129	139	106	117	118	126	134	124	117	103	115	120	131	115	126	130	121	140	130	131	106	101	122	119	117	143	109	115	129	133	120	108	112	136	117	121	113	106	133	103	104	112	95	106	132	126	110	107	130	141	123	128	123	123	139	123	124	130	144	118	124	119	101	112	128	129	101	116	138	102	126	125	117	115	122	120	130	107	121	127	115	136	135	112	133	118	121	132	138	126	132	120	109	121	112	107	106	138	115	96	94	114	104	123	137	111	103	120	117	124	124	112	114	126	118	113	119	142	118	124	126	129	126	122	121	117	118	101	132	126	126	105	113	125	132	115	121	120	127	112	90	123	118	122	127	114	118	113	123	141	125	114	123	107	118	131	118	142	123	121	109	125	125	103	128	126	129	133	141	128	123	137	116	116	116	112	114	117	134	114	138	109	123	129	118	107	125	135	123	121	118	113	94	127	99	121	120	112	137	126	127	117	114	119	106	122	130	119	118	111	128	123	124	124	125	125	119	117	101	124	116	114	113	120	117	122	114	117	116	115	127	122	109	124	126	125	120	131	125	129	144	122	125	123	124	125	115	126	115	129	108	107	130	105	118	124	114	123	114	115	125	114	120	108	111	101	123	108	110	115	117	130	138	143	122	122	110	111	116	132	121	115	125	106	123	135	122	137	118	126	113	131	137	136	131	125	106	121	121	125	117	146	116	113	123	125	136	106	105	140	105	129	127	106	127	115	109	118	99	113	116	126	124	117	133	110	96	137	125	122	129	111	112	111	117	123	137	109	128	111	122	128	106	142	125	114	115	105	131	142	119	101	100	111	119	134	112	119	121	107	111	121	113	123	134	118	130	97	118	116	118	149	116	124	123	130	123	124	116	115	136	125	124	122	150	112	106	113	116	117	131	111	111	113	128	112	122	102	138	111	126	119	139	128	112	113	115	122	115	110	132	133	121	108	141	107	113	124	118	111	122	115	121	149	110	111	137	115	118	125	109	115	108	105	123	118	119	139	120	114	125	111	132	125	123	142	96	103	131	110	125	115	120	115	119	117	101	113	115	121	127	137	122	128	110	132	130	129	111	116	146	121	124	117	120	115	122	111	122	106	122	118	109	119	127	118	107	117	116	108	128	121	121	133	122	140	103	137	123	136	116	126	127	117	144	117	94	112	120	114	125	127	112	128	114	118	115	130	123	155	111	135	127	100	116	124	118	109	118	109	107	105	111	126	118	112	109	123	113	141	113	105	129	122	107	117	123	122	121	125	127	136	126	94	130	125	109	111	115	96	95	106	117	135	123	111	93	110	132	135	130	128	131	115	112	129	106	108	117	128	113	135	104	130	112	114	134	124	120	103	125	136	132	119	123	108	117	121	120	116	106	121	109	110	121	114	131	127	114	121	147	106	118	120	130	130	148	136	118	100	120	110	118	112	125	128	120	108	123	122	104	114	119	110	115	120	108	115	114	123	133	98	120	128	127	117	121	120	123	119	108	147	128	123	122	110	128	110	104	113	131	104	102	137	107	150	108	127	114	112	126	132	104	124	127	113	110	137	119	110	100	119	132	134	120	121	123	125	117	121	106	109	123	134	123	123	102	137	106	110	120	124	150	120	122	130	116	123	121	128	110	115	118	113	106	129	116	120	112	114	117	128	121	121	98	120	131	135	126	121	96	135	114	119	117	101	124	116	106	120	117	101	121	116	121	115	131	137	110	121	118	117	137	121	146	130	105	111	131	120	98	101	100	113	118	112	144	110	130	132	127	128	108	128	135	105	107	113	132	130	117	106	108	113	122	115	118	123	124	146	121	118	124	125	114	130	109	113	141	123	139	130	135	111	110	125	121	117	102	116	138	107	106	117	106	134	109	113	115	109	130	106	130	111	132	128	111	122	126	130	146	121	120	127	122	119	104	120	124	120	128	132	111	118	111	102	123	125	122	103	122	100	126	129	120	124	112	108	107	128	116	133	145	115	126	131	132	110	126	121	108	116	111	116	115	123	118	125	122	111	128	131	116	127	120	129	124	131	110	110	109	123	110	111	132	120	139	116	126	115	106	112	130	120	105	101	121
22062	6699	3467	3819	7702	10755	10665	11139	8869	7202	5467	3561	2769	2347	2031	1722	1660	1717	1633	1276	986	973	909	1012	1621	1120	930	863	847	850	899	862	880	840	851	838	879	894	891	831	908	852	845	866	846	837	895	845	813	907	858	823	847	853	873	825	863	882	797	894	819	850	886	825	886	850	870	884	853	902	819	841	817	866	858	799	824	857	856	872	894	853	862	923	876	838	856	869	889	873	904	881	873	857	822	817	852	829	880	819	889	881	854	839	863	888	866	785	846	890	860	868	802	832	887	846	914	776	882	862	878	905	884	873	874	862	864	867	852	845	880	902	886	837	839	872	867	860	850	863	897	873	851	873	842	863	819	857	885	859	820	881	846	853	873	863	834	824	831	886	834	813	867	841	865	858	910	796	842	867	830	828	869	889	853	833	859	922	855	887	807	942	836	881	817	840	848	853	863	850	896	907	866	887	847	837	790	843	884	886	870	885	814	805	865	878	875	889	820	827	881	853	850	870	872	864	908	866	916	881	862	832	855	840	848	877	804	823	874	817	858	903	855	879	861	876	845	858	857	876	881	819	869	884	863	875	892	806	841	820	799	818	863	820	884	872	879	833	841	838	853	898	845	880	826	852	854	877	841	828	888	925	859	855	891	868	839	826	817	815	841	849	864	864	832	852	824	855	860	834	869	863	858	901	856	843	870	905	908	864	878	866	848	844	806	858	819	865	846	862	855	880	836	861	848	915	870	889	859	828	838	849	853	849	922	834	862	968	825	864	858	877	864	820	805	827	831	850	857	896	827	797	898	891	831	875	862	840	886	873	888	893	847	797	832	827	840	787	863	822	900	830	820	873	802	793	900	849	875	851	857	897	849	901	831	910	906	872	828	824	841	844	822	851	893	863	897	882	846	794	855	828	812	853	777	864	831	838	845	851	852	834	885	867	776	830	815	882	845	816	861	868	874	873	892	877	842	848	836	910	850	819	865	826	894	882	847	827	866	823	939	839	944	862	886	865	816	819	856	864	802	837	834	898	896	860	820	874	891	880	866	855	941	909	886	850	867	897	838	872	871	819	866	810	849	839	763	853	872	849	794	875	885	875	857	861	829	829	883	812	888	891	831	867	887	897	868	865	829	888	859	900	862	844	882	888	846	880	849	856	901	868	866	839	887	861	849	855	846	868	875	844	899	834	900	858	912	832	880	832	835	874	844	868	864	826	845	856	841	850	843	851	860	879	859	861	863	833	839	853	815	846	877	927	873	837	836	877	876	877	843	831	885	906	899	901	874	886	865	843	836	915	850	857	801	855	878	869	843	858	846	805	839	833	845	817	906	876	853	846	863	913	917	868	882	889	836	875	891	810	859	826	874	884	904	833	883	908	849	834	854	899	889	861	797	873	894	843	816	821	865	851	874	846	885	840	826	846	844	865	855	868	832	815	880	898	821	875	845	830	864	861	854	900	891	885	852	842	860	896	843	874	812	824	819	846	837	830	835	859	879	869	832	843	849	838	914	866	877	890	857	872	889	814	794	883	870	849	861	848	858	806	869	865	844	857	877	856	807	847	823	873	868	860	839	906	850	873	875	831	879	821	845	878	838	868	844	845	855	876	850	851	857	841	864	836	877	851	901	920	855	873	845	842	885	854	844	861	819	847	798	811	904	844	890	853	838	866	873	899	874	843	829	874	874	882	873	851	862	850	828	838	831	881	862	841	888	845	880	876	867	869	877	813	840	829	806	853	869	849	849	856	886	924	864	842	881	782	907	848	822	810	841	824	838	847	902	838	856	859	819	894	866	841	840	851	839	893	906	839	839	811	825	826	916	828	888	903	884	844	903	810	885	817	849	890	879	884	818	842	796	893	849	848	869	882	855	863	859	914	876	867	881	854	834	869	808	874	824	825	831	887	868	864	842	844	885	898	870	828	944	864	867	840	880	870	839	874	845	784	846	902	891	848	854	851	875	862	828	852	878	881	899	923	845	842	871	860	852	879	840	891	826	910	848	866	850	880	867	894	870	869	842	866	872	871	836	862	818	853	819	836	866	897	857	887	886	835	850	868	858	887	863	821	839	855	828	882	816	869	822	824	823	848	862	841	839	885	887	810	855	875	839	828	842	846	867	860	831	836	809	842	855	836	849	837	832	851	801	804	869	867	858	861	855	835	879	864	893	831	907	848	860	864	789	860	882	852	844	822	898	868	812	877	837	862	850	846	893	822	800	878	871	896	833	823	834	847	892	852	857	853	843	813	857	859	863	836	842	872	868	863	846	829	817	880	879	855	877	881	843	874	868	833	870	814	883	849	857	827	899	893	820	822	879	862	873	856	860	866	841	872	868	785	846	840	868	840	826	855	832	834	844	830	844	839	838	865	837	885	874	811	855	835	872	824	856	893	819	846	849	850	886	893	866	860	894	864	864	821	914	888	886	857	890	868	786	829	864	874	867	850	860	857	863	862	895	876	904	867	850	840	876	816	883	875	835	826	890	826	857	857	875	804	902	831	874	882	866	831	883	833	864	849	825	818	820	880	872	841	869	820	855	831	868	863	868	891	854	842	855	841	828	831	826	854	879	844	865	827	847	835	844	876	851	839	846	835	827	842	837	845	877	883	884	841	865	830	888	878	861	901	858	870	845	858	877	880	894	860	856	877	825	910	825	848	880	880	859	822	828	897	836	875	889	879	886	859	849	869	813	884	866	894	874	901	870	849	863	877	896	864	913	892	898	830	815	866	850	815	882	872	878	852	909	845	864	877	840	855	839	834	911	872	874	830	855	839	861	878	810	894	794	806	840	823	887	853	884	845	903	858	867	851	818	863	867	875	912	875	822	939	850	855	871	867	830	852	884	855	897	863	879	815	858	845	853	850	824	853	844	943	852	835	811	848	871	812	853	879	853	846	824	894	827	854	813	836	850	912	861	850	858	864	871	883	863	843	906	894	841	810	898	872	894	844	855	867	820	815	838	790	920	871	857	877	825	894	855	905	815	829	853	861	882	846	853	825	833	898	872	869	868	849	844	849	929	838	828	867	860	909	886	815	864	838	814	870	822	859	839	876	861	831	886	918	859	836	861	858	864	920	892	861	844	852	848	826	905	866	897	914	860	889	825	879	818	839	846	861	834	871	840	831	895	819	848	847	941	809	878	859	858	875	854	852	875	802	837	823	829	898	833	840	872	832	887	841	824	850	835	837	881	831	840	805	866	827	849	860	878	860	837	877	871	840	847	897	883	888	889	838	865	863	876	861	836	824	849	896	860	868	822	853	856	860	852	860	856	891	902	845	869	855	909	861	849	843	869	886	844	859	843	886	904	856	875	878	866	924	910	898	792	862	847	857	858	888	928	845	861	861	796	842	854	811	838	890	839	849	827	879	849	864	890	880	836	871	859	881	874	908	880	800	890	861	846	859	861	899	885	850	870	889	850	891	819	866	856	858	815	856	817	832	845	815	869	796	859	827	833	874	844	842	837	881	791	857	842	904	888	862	822	877	864	873
3969	1385	514	340	287	283	365	438	440	320	265	192	173	144	119	106	102	124	106	84	81	71	76	79	221	104	64	67	76	72	68	67	93	57	58	77	70	57	76	57	56	52	67	64	71	62	60	74	63	57	73	59	66	64	75	83	67	62	69	82	63	81	61	65	64	53	80	74	64	68	72	67	65	63	58	60	76	55	69	67	66	80	59	59	69	64	68	75	64	72	85	68	71	74	65	70	61	67	84	74	68	64	55	76	69	84	75	75	71	77	59	66	79	58	76	68	67	64	75	60	55	77	57	70	65	71	62	57	69	69	63	55	78	58	67	74	58	53	66	89	63	61	82	62	66	70	71	70	75	72	66	60	65	70	68	59	60	47	68	73	57	75	60	59	76	70	66	58	55	57	64	58	74	58	79	61	79	60	71	61	72	73	69	60	74	58	59	80	76	63	56	71	74	87	65	64	54	83	82	55	64	62	56	50	56	79	66	61	67	73	59	51	62	63	66	62	61	66	65	69	65	71	51	67	66	66	72	56	73	73	67	64	68	79	74	63	60	89	61	60	64	63	58	72	53	68	64	78	80	53	68	70	73	59	70	72	62	61	66	60	54	71	73	54	69	48	85	59	62	76	56	81	79	59	60	64	52	83	67	60	62	69	71	62	72	74	67	75	62	54	65	73	65	59	62	65	64	57	70	60	68	79	57	66	81	64	79	56	85	59	60	69	67	62	53	78	76	69	74	78	56	63	59	77	61	73	60	74	69	77	53	51	58	66	54	56	82	69	73	72	71	65	60	71	68	76	64	69	72	72	75	79	73	81	66	65	64	64	69	66	55	66	71	87	60	68	69	49	74	66	64	64	62	73	70	69	71	70	64	67	65	76	61	68	51	64	64	70	59	67	69	55	80	63	72	75	79	54	73	63	74	79	69	71	58	79	64	73	62	76	60	63	63	59	71	84	65	67	72	74	74	86	75	61	48	61	64	67	67	74	72	55	57	72	73	77	60	66	56	67	66	77	71	60	66	72	62	60	54	67	61	74	78	63	64	66	60	57	71	74	73	77	79	66	63	71	60	76	59	73	64	58	63	68	62	55	91	64	62	62	65	75	69	67	53	73	57	61	54	87	74	67	65	75	59	62	72	70	59	61	79	75	74	53	58	64	70	64	71	64	66	55	79	68	69	52	63	72	77	79	59	71	55	68	91	77	66	54	61	66	57	63	78	59	73	47	61	58	64	67	67	70	67	65	60	83	54	74	71	63	68	75	70	78	53	73	56	71	71	67	58	61	74	68	69	69	75	68	48	68	52	63	83	70	64	77	67	81	65	62	62	61	59	59	74	57	70	70	83	62	55	67	79	60	68	59	70	54	77	68	54	51	78	55	60	70	64	62	72	62	64	57	68	60	64	60	73	68	83	59	70	65	59	69	59	67	81	69	70	75	83	63	52	57	64	70	62	76	83	65	63	67	79	60	71	79	76	74	64	63	78	88	58	69	61	72	53	62	79	82	66	63	63	67	77	70	65	79	67	70	69	54	55	64	57	71	56	61	54	75	69	61	80	61	79	71	64	83	78	68	68	79	72	82	73	75	77	70	81	59	64	71	65	77	61	65	67	65	57	67	66	63	61	61	68	55	66	64	47	61	59	58	58	61	73	66	68	74	65	59	86	88	81	75	55	61	74	62	66	68	73	74	73	75	82	76	55	92	64	62	76	72	51	67	69	85	64	52	74	66	77	59	66	67	83	66	69	73	61	65	69	61	68	80	54	57	67	67	63	67	63	80	78	55	67	79	62	66	67	71	67	79	70	75	66	73	73	72	70	81	75	71	66	76	65	66	63	71	56	80	89	71	67	68	58	66	59	72	76	72	71	68	70	65	65	65	68	52	72	71	57	54	66	65	69	73	70	81	70	70	61	76	82	67	64	61	69	65	81	57	73	65	74	66	76	65	75	58	58	73	70	57	67	66	75	62	74	63	48	82	60	65	59	66	78	55	61	62	56	65	56	63	55	60	57	68	64	75	78	73	55	65	66	50	67	69	67	61	80	73	57	54	74	54	62	67	70	72	66	62	71	67	61	59	69	66	78	65	77	72	55	63	78	83	61	66	62	64	70	66	85	72	60	63	76	68	62	67	60	77	64	65	55	65	73	75	83	78	62	70	67	59	75	59	72	56	66	70	74	68	57	70	53	79	62	77	69	68	59	81	55	74	68	72	84	64	75	64	67	58	60	74	59	69	55	62	73	53	53	60	83	71	77	52	73	58	67	69	56	60	65	83	66	75	73	67	72	63	73	64	69	63	65	59	83	71	46	71	68	62	52	85	74	66	74	63	65	66	75	69	74	60	62	60	65	72	83	69	73	60	78	76	81	60	59	71	69	63	83	71	58	77	57	73	67	79	77	57	62	71	75	70	69	69	71	54	59	51	69	50	63	72	65	59	75	64	81	57	76	65	58	63	84	74	72	76	67	77	69	59	72	65	79	83	81	73	62	45	72	64	70	65	76	57	74	71	82	70	61	86	61	76	58	63	65	70	55	68	85	70	59	67	89	71	66	68	83	73	62	67	79	73	70	64	91	48	73	61	61	64	63	70	74	82	63	50	55	61	72	58	72	62	65	67	73	75	79	70	59	66	83	74	68	60	62	56	84	73	49	72	61	77	69	67	85	68	65	64	69	64	77	74	71	78	63	58	58	63	73	60	54	73	65	64	65	66	75	69	70	66	57	64	68	79	81	60	77	70	72	75	66	72	59	66	64	74	83	62	58	58	66	77	84	70	60	78	72	79	69	76	68	60	76	59	78	57	80	74	74	64	72	65	62	64	69	63	61	76	61	64	54	77	58	73	83	53	53	61	71	72	61	74	68	74	59	73	62	64	74	64	78	74	73	63	72	57	54	65	66	66	65	64	75	65	62	66	72	62	81	84	49	56	84	64	75	59	72	70	65	72	70	67	55	77	70	76	68	66	54	61	80	75	86	72	66	66	51	53	63	87	59	65	88	67	85	55	87	88	66	80	74	59	65	69	73	78	60	66	62	70	80	57	62	61	58	57	89	62	56	64	71	59	63	76	69	72	65	55	66	51	69	67	71	51	58	62	60	73	73	66	64	67	59	62	73	64	60	68	82	81	67	64	72	49	67	76	46	60	42	69	67	51	60	63	53	47	62	67	56	69	58	66	65	71	81	63	64	75	77	83	67	70	68	62	75	79	65	82	54	72	67	70	60	70	76	59	68	58	50	60	70	67	71	76	59	78	74	64	71	73	75	76	60	63	65	52	70	65	67	67	83	54	70	65	59	81	65	77	76	47	60	57	78	67	64	74	65	59	68	66	64	77	70	68	69	84	68	72	52	73	62	77	73	67	68	74	72	64	64	70	48	64	71	92	62	65	61	55	65	59	64	56	70	76	70	52	66	90	78	56	65	53	73	61	69	60	74	54	77	67	76	63	57	74	62	53	63	74	70	67	71	69	68	67	67	73
28820	10627	4842	5507	11557	15025	15918	15850	12852	10847	7607	4821	3774	3031	2328	2108	2084	2115	1554	1100	782	650	649	803	4258	1512	569	510	544	550	512	528	517	483	503	529	520	510	492	468	498	538	540	510	546	493	499	512	492	486	522	523	519	492	497	476	530	503	501	511	503	528	513	482	506	479	532	520	536	474	467	525	455	456	501	510	526	518	489	502	510	490	513	485	501	465	501	503	529	506	498	486	520	474	499	483	528	481	465	471	501	505	480	529	503	514	463	494	486	476	532	484	485	496	496	493	526	501	459	501	500	500	486	480	505	479	490	514	519	507	530	512	516	506	537	502	517	493	516	533	493	537	531	544	468	520	492	513	517	476	481	479	463	499	485	517	518	480	498	513	499	481	484	485	515	525	501	518	485	534	550	549	513	452	522	495	455	533	516	525	471	472	498	519	476	507	472	507	488	426	526	498	499	522	514	485	501	490	496	514	541	497	508	495	494	499	529	503	502	498	464	490	488	506	500	483	473	508	525	487	512	460	511	513	536	487	516	481	498	511	509	501	501	486	493	478	512	509	492	488	515	493	470	522	510	500	505	515	501	511	469	500	512	503	521	509	505	538	474	511	529	440	536	515	521	485	471	520	517	484	509	512	486	468	513	484	477	514	481	486	519	470	480	488	521	484	514	507	524	471	513	507	462	520	501	512	494	561	530	526	484	478	538	496	488	536	498	480	478	510	502	538	528	493	504	474	513	488	495	482	479	495	483	524	464	520	511	512	499	470	518	505	522	516	491	500	466	512	461	484	499	525	500	463	545	515	502	462	501	535	458	505	467	516	468	485	506	463	533	501	495	503	502	516	500	503	489	536	504	508	527	481	502	484	478	494	505	491	510	516	518	538	493	503	518	494	461	512	504	523	500	564	511	506	469	504	512	487	495	485	458	522	551	537	474	497	500	485	490	519	485	451	499	491	505	432	503	471	498	526	465	482	504	514	527	482	504	502	488	485	474	521	490	527	509	503	463	499	502	444	503	511	475	485	499	462	513	487	497	515	498	520	469	514	472	503	514	486	529	503	508	473	524	488	475	504	481	520	519	498	503	481	509	448	488	518	487	481	497	503	540	462	534	501	509	482	531	506	551	528	526	501	496	517	498	472	469	483	494	469	499	508	498	472	504	510	501	454	518	496	506	444	502	471	492	494	498	520	503	517	471	508	475	487	517	488	470	518	515	482	467	494	478	527	479	489	512	534	482	484	470	502	499	512	497	525	492	482	491	471	498	500	491	489	478	535	544	538	526	496	470	487	510	502	518	461	499	490	515	492	493	517	538	488	493	482	506	500	483	463	525	515	511	527	464	468	499	506	475	503	513	508	468	518	501	521	535	519	516	500	529	521	512	498	511	527	507	508	513	451	495	530	540	470	447	506	484	476	500	505	507	534	507	521	499	461	486	483	508	480	499	484	493	507	493	533	530	495	485	502	491	498	497	499	487	487	501	490	481	512	482	482	490	502	502	450	512	464	502	499	543	446	493	494	482	531	479	521	486	518	508	512	517	496	489	488	479	470	470	506	501	520	510	444	513	523	519	532	485	501	528	509	503	503	502	502	490	439	494	498	502	494	498	508	518	506	511	483	500	509	494	472	500	484	448	504	498	509	551	487	503	489	535	483	507	528	507	482	518	501	457	463	477	537	488	499	507	524	506	477	509	463	470	490	500	491	505	525	481	499	494	520	495	501	490	484	499	517	469	500	472	506	474	507	535	514	524	526	478	470	523	470	504	482	502	508	498	500	525	522	512	559	549	531	485	530	490	531	543	478	471	496	472	527	502	490	460	501	467	489	496	532	464	506	567	481	453	564	489	489	494	495	484	467	530	490	534	507	473	509	525	513	520	492	523	542	539	530	477	499	510	494	529	476	495	496	503	480	514	504	497	464	501	485	513	499	475	500	481	486	490	487	490	507	495	496	523	452	507	497	539	498	492	517	530	513	483	497	498	505	504	542	500	489	532	479	528	490	500	511	508	514	421	500	532	517	494	516	521	511	459	503	552	533	507	526	454	501	525	495	504	534	513	495	503	496	482	486	537	477	530	505	531	504	473	497	488	496	502	490	503	495	516	499	511	491	488	497	501	509	468	497	526	545	496	514	535	507	499	503	488	509	475	533	528	484	484	538	531	554	481	495	504	491	505	479	465	498	508	475	517	505	431	538	511	496	481	501	495	547	504	514	518	492	476	464	530	485	482	507	503	494	485	472	506	508	520	498	519	470	506	493	495	505	498	457	473	474	506	500	480	495	512	533	509	529	496	496	497	520	503	515	477	532	523	494	539	503	521	564	503	479	488	502	504	511	535	469	500	484	506	531	463	496	482	506	527	504	476	480	510	474	501	492	495	476	516	504	470	489	530	530	502	495	495	518	486	484	508	485	508	454	507	486	527	515	526	512	500	482	489	456	524	506	512	497	511	500	552	508	488	512	537	484	472	545	492	514	503	490	481	537	499	525	512	474	509	467	479	511	476	486	503	440	492	477	484	503	514	463	461	494	498	472	509	510	508	524	562	488	507	490	509	516	504	522	485	467	514	526	504	515	502	543	529	495	457	493	517	478	516	489	492	487	488	480	512	509	511	504	518	502	488	527	527	510	541	489	509	520	471	481	495	491	498	491	506	537	490	524	481	528	495	462	492	511	524	528	536	500	506	514	494	503	538	543	511	476	463	486	535	481	496	513	492	500	514	514	472	486	448	549	486	474	486	546	505	502	519	501	491	504	482	508	458	490	534	517	482	486	516	507	516	500	455	510	484	470	506	486	513	503	494	463	493	484	484	496	503	505	499	509	493	490	488	482	516	485	524	462	482	551	519	485	513	479	485	488	508	521	538	488	478	508	463	466	507	466	471	485	511	511	533	517	516	480	489	474	497	517	485	495	492	494	493	533	481	461	454	491	506	496	502	493	492	497	516	528	508	479	550	504	518	530	548	493	508	468	542	527	502	516	490	521	508	478	438	490	459	522	501	475	507	479	483	551	481	536	500	501	492	492	486	478	524	496	487	485	535	471	496	478	533	527	521	474	493	483	511	471	519	510	499	485	506	501	482	497	524	533	506	474	519	506	495	500	518	491	502	504	523	491	522	454	493	481	440	497	502	464	502	502	542	529	513	507	542	503	514	493	516	439	471	503	558	532	490	487	527	483	487	529	479	490	469	519	540	491	512	514	526	477	508	498	486	511	501	503	484	507	494	498	515	525	463	507	514	498	478	502	487	470	521	529	481	495	530	512	496	479	531	498	496	516	473	507	520	505	534	496	472	487	461	503	467	494	517	469	501	480	482	499	508	515	499	513	490	490	494	469	491	482	523	518	513	498	489	515	467	542	541	517	530	491	498	500	451	484	532	520	452	490	499	487	516	500	474	513	473	530	468	476	510	529	490	517	528	491	489	491	522	480	477	470	547	508	515	508	496	513	499	516	496	503	482	501	473	471	504	477	495	480	516	497	498	474
4743	1044	480	389	314	305	450	441	440	408	294	227	175	188	138	145	177	172	142	144	124	111	100	127	250	139	126	113	98	101	106	111	106	112	100	100	110	139	104	122	106	106	102	111	96	111	99	111	106	117	120	116	97	109	89	106	117	109	115	110	121	120	120	105	102	108	110	116	107	97	106	134	135	122	103	122	101	98	85	101	99	118	127	108	99	99	123	121	132	103	115	107	121	126	114	115	135	105	106	117	102	100	106	118	112	134	123	102	114	102	112	81	104	109	114	77	128	115	97	112	115	110	120	106	124	96	106	108	105	100	116	109	111	133	102	119	105	94	83	107	90	101	85	98	105	94	122	101	102	109	107	116	117	117	96	123	118	112	118	115	110	112	108	103	116	79	115	118	124	109	105	103	119	87	123	127	99	119	90	96	103	119	105	90	97	114	104	120	105	111	124	96	110	100	102	106	111	127	122	134	110	107	109	104	103	88	108	107	91	118	112	102	105	107	113	103	108	111	100	121	134	122	120	118	108	122	110	120	105	117	110	126	95	118	118	100	104	111	126	127	122	106	105	118	111	103	108	106	141	106	111	100	121	127	145	105	116	91	119	111	104	85	115	115	120	108	109	110	107	98	105	126	120	112	99	102	109	114	101	105	111	115	107	117	117	113	124	93	124	100	108	103	101	95	124	127	99	126	116	100	97	121	100	124	118	104	105	106	113	123	126	83	116	96	109	87	111	100	108	111	94	107	110	116	113	119	105	110	126	114	113	112	114	113	122	114	121	111	106	103	113	116	121	95	103	95	119	116	113	122	115	110	106	121	105	99	114	119	93	121	118	115	106	105	119	107	106	116	120	102	96	113	112	124	123	109	122	98	120	115	108	117	102	104	117	106	109	99	126	132	120	111	107	109	109	100	91	99	103	117	124	113	112	87	108	124	122	108	94	110	106	110	105	91	91	99	102	120	112	111	119	116	114	112	110	113	91	110	94	96	115	88	112	111	102	105	109	102	99	103	113	106	106	116	114	113	101	108	112	116	111	90	130	101	119	89	94	106	138	112	104	110	124	99	117	109	98	131	94	100	97	95	102	100	114	118	122	124	126	111	101	128	110	110	100	92	105	106	106	96	109	120	108	118	115	120	115	102	121	116	102	104	99	106	122	105	133	113	110	113	98	101	110	117	130	115	117	107	118	112	95	99	104	102	110	89	117	99	95	124	104	112	96	107	131	113	126	110	109	108	97	112	119	90	109	98	113	86	113	88	109	111	100	107	106	127	106	87	113	106	101	112	123	132	86	117	94	113	119	115	112	114	113	115	112	89	110	114	92	98	126	113	108	113	96	88	108	131	103	109	101	117	116	104	121	107	107	89	116	97	125	102	82	114	123	127	107	119	103	116	102	99	102	113	123	86	109	108	106	110	106	113	91	123	119	110	104	105	109	94	109	107	102	122	130	117	110	105	99	111	123	125	103	107	102	107	120	128	91	100	106	104	98	94	107	98	96	102	114	106	98	85	118	119	96	114	102	107	94	114	103	102	111	105	107	107	131	103	100	126	95	124	107	118	109	112	108	108	93	108	136	118	98	110	97	109	99	117	109	96	121	99	101	130	118	96	118	106	106	82	119	103	100	102	97	109	116	100	107	107	119	115	107	97	126	125	107	110	117	102	110	97	117	91	106	123	98	121	110	107	99	116	112	105	109	121	111	114	118	111	92	105	122	118	105	112	101	125	120	109	118	102	110	105	112	98	97	112	128	97	104	102	114	122	102	101	111	101	117	108	107	123	105	107	112	108	118	103	107	125	106	120	109	119	115	117	115	125	105	128	125	112	107	105	141	116	107	105	110	107	134	110	111	96	105	111	114	108	104	94	111	97	130	111	97	106	115	112	110	116	92	119	95	115	100	117	107	98	124	97	121	124	97	117	105	96	134	90	100	121	98	108	108	95	96	116	115	130	109	103	120	111	108	110	119	104	110	102	119	98	93	111	120	123	108	110	105	128	106	119	121	96	121	117	100	111	105	120	135	97	100	105	127	114	111	108	108	113	120	114	112	115	116	96	106	121	108	110	111	99	105	99	96	85	116	116	122	111	108	107	107	98	127	119	114	111	102	106	114	89	124	106	85	124	98	99	102	101	102	115	102	97	96	124	105	110	102	129	103	125	95	114	108	128	101	101	125	132	99	117	118	123	106	100	110	113	121	111	96	123	113	113	110	116	107	110	100	109	115	114	122	127	113	116	126	122	110	112	101	106	116	87	113	96	119	127	124	103	127	132	126	131	108	99	115	129	127	112	109	104	124	119	96	132	91	114	105	118	97	106	114	108	90	100	119	102	98	107	128	122	115	122	107	125	98	100	107	122	112	114	110	94	107	119	113	113	94	131	108	116	96	117	112	110	121	110	116	124	117	118	111	110	124	118	103	103	108	118	108	116	112	119	111	132	114	117	121	117	97	107	113	100	104	93	115	113	101	87	96	111	107	109	81	99	89	119	105	116	102	117	109	98	123	97	115	130	118	111	110	112	124	119	110	120	105	94	107	148	93	117	112	100	109	104	110	107	115	110	98	91	118	115	115	91	108	102	117	88	114	110	107	106	120	98	101	96	110	111	116	99	111	137	120	102	102	104	120	116	111	112	103	110	103	118	96	106	109	102	108	116	106	127	106	118	99	114	112	109	99	107	101	115	106	99	93	114	112	118	117	134	111	112	112	111	107	129	103	88	128	95	98	114	115	114	106	110	94	102	105	115	115	110	114	95	130	102	105	119	110	108	137	115	111	111	124	96	116	124	113	122	110	97	110	102	108	106	109	100	101	103	91	97	93	100	114	105	119	108	103	104	115	111	115	99	95	117	119	104	106	111	102	115	112	100	114	123	107	111	128	123	112	110	115	120	93	111	107	91	119	116	117	121	110	96	109	110	92	129	121	100	107	105	109	116	108	113	95	133	102	100	114	103	101	106	105	126	116	90	103	109	103	127	124	108	116	96	122	110	133	87	114	105	120	120	105	110	106	104	119	101	124	121	98	110	116	113	102	128	94	118	102	101	110	111	114	102	121	115	114	100	102	103	116	107	108	112	105	99	107	102	112	104	108	98	105	107	110	108	103	133	120	117	122	112	110	88	114	110	106	99	91	129	125	102	119	129	102	124	107	98	103	111	106	112	109	111	108	111	103	105	113	123	107	105	92	104	107	106	116	95	110	103	125	109	95	106	91	116	105	102	104	113	107	106	116	117	103	102	125	93	98	101	97	100	104	126	89	112	111	97	102	125	111	113	110	121	90	91	108	118	104	116	103	113	125	107	106	125	128	118	102	100	104	112	117	121	108	116	106	115	97	98	115	108	117	118	98	117	125	114	116	117	111	123	116	122	117	114	112	112	107	104	92	101	109	114	128	113	112	112	97	108	123	103	103	115	101	102	104	103	110	112	105	116	99	108	115	111	105	103	105	99	107	91	101	118	98	113	110	106	99	118	109	111	112	99
26727	9541	4631	5569	10832	13152	15957	15201	12430	10765	7450	4762	3850	3041	2467	2345	2426	2331	1694	1364	1074	947	884	1400	4859	1426	781	786	826	790	832	766	798	803	809	810	773	786	807	799	809	769	797	795	845	752	777	770	784	794	777	798	791	758	796	746	770	797	775	792	816	819	777	805	788	763	800	730	767	786	765	808	782	770	790	761	763	764	810	772	783	756	792	825	793	803	801	782	803	799	830	767	755	815	825	785	714	787	809	740	809	773	824	757	786	788	774	809	802	784	765	757	769	790	777	789	746	764	763	737	798	774	810	791	794	768	777	830	793	835	786	769	820	755	801	720	741	802	802	822	778	792	760	803	799	773	781	792	749	765	794	789	794	822	795	801	762	756	780	790	775	770	815	774	727	800	791	830	813	731	769	811	786	796	807	771	772	786	733	833	835	775	778	813	769	737	775	802	781	745	789	774	779	740	787	786	778	756	806	784	763	797	810	749	783	730	776	822	831	744	749	762	770	789	717	785	750	774	783	809	735	821	775	732	805	769	773	781	746	788	758	803	801	799	803	769	725	783	807	779	787	790	752	771	806	747	747	813	751	739	771	838	727	805	774	771	817	785	794	820	764	793	754	768	758	789	767	782	823	778	794	777	794	780	762	811	791	768	724	757	780	782	844	757	805	754	732	746	836	779	726	815	756	823	833	740	808	849	809	800	766	798	829	782	823	736	780	827	734	768	797	746	723	778	750	809	758	776	773	770	788	755	804	794	715	829	761	741	759	773	808	842	785	793	815	800	806	795	823	812	785	751	832	730	835	818	755	797	783	800	785	804	761	803	824	796	788	784	762	769	728	785	798	735	788	782	795	769	826	780	760	815	787	738	819	756	787	779	814	794	762	793	804	837	792	815	765	801	815	762	768	799	787	799	766	757	796	790	757	821	751	776	797	774	765	788	769	817	797	778	754	753	790	779	816	795	756	767	774	768	792	735	813	778	793	768	762	799	778	776	765	762	755	770	757	774	779	788	776	755	828	752	776	810	748	834	791	777	712	813	767	864	810	761	756	819	785	811	786	737	828	755	802	750	779	804	773	788	790	758	777	760	729	775	812	772	811	767	769	805	769	777	773	758	800	711	767	818	739	758	782	829	766	786	758	794	807	729	761	769	753	748	828	796	807	747	765	765	848	751	774	780	779	734	785	808	806	778	792	764	820	793	839	726	790	766	738	789	774	775	808	788	800	798	825	781	811	804	779	742	803	769	800	784	851	802	800	825	781	771	808	794	803	757	808	775	810	781	741	790	772	819	751	761	777	785	799	805	800	783	780	778	779	761	826	811	749	768	777	818	767	772	793	839	759	798	845	786	793	757	775	778	798	794	751	760	777	787	787	770	818	793	748	778	794	785	792	737	724	742	751	774	782	753	863	772	774	802	799	815	764	790	787	800	768	746	739	776	772	742	816	777	752	822	763	819	744	779	760	805	787	754	778	784	772	723	820	801	779	795	756	770	755	811	809	809	755	813	787	811	802	747	759	778	739	805	789	766	776	801	848	792	861	772	806	763	792	793	801	803	835	790	831	794	762	776	799	784	789	746	809	765	784	746	814	830	766	791	757	789	748	781	796	796	787	756	803	811	808	785	722	781	783	813	750	781	773	747	778	833	795	745	771	782	817	766	787	766	813	728	825	790	771	758	757	731	748	781	782	782	792	787	800	797	745	820	771	776	779	806	762	736	764	763	763	762	784	829	817	798	791	759	803	763	722	793	793	816	800	740	761	761	788	792	789	771	750	764	837	823	753	826	775	791	820	764	799	764	795	806	783	796	775	793	768	733	791	784	784	748	811	755	805	799	781	814	795	752	792	749	780	730	769	752	747	776	802	790	807	763	768	827	811	805	822	783	782	736	708	762	765	781	801	781	811	750	772	737	730	796	740	743	804	814	788	804	801	779	825	801	748	851	740	747	766	762	782	764	756	771	809	811	751	785	765	766	737	799	815	802	805	789	794	801	794	779	737	788	761	789	758	790	801	810	821	807	784	826	755	810	795	793	811	728	770	792	772	740	794	784	765	778	770	817	783	816	797	805	807	812	814	792	782	736	758	790	779	799	832	817	741	781	755	834	757	750	813	766	734	770	770	790	774	756	814	766	790	797	770	758	782	779	802	800	746	791	772	770	810	798	802	798	744	824	808	749	786	794	730	760	768	790	748	752	776	814	726	693	783	796	786	819	773	792	758	785	758	756	781	810	765	761	798	753	758	778	759	779	796	747	759	772	787	769	797	733	789	783	795	825	772	762	796	765	800	780	791	740	813	783	798	770	779	822	765	727	849	823	743	849	753	797	731	762	774	765	763	755	821	821	755	796	763	786	791	779	758	772	820	775	803	746	819	732	787	784	787	773	774	779	788	805	751	781	776	813	746	759	745	806	728	796	803	808	781	724	817	777	834	827	772	809	780	736	779	808	774	754	749	770	798	759	737	765	798	738	820	825	815	808	746	819	791	780	782	778	802	832	782	786	842	795	781	806	731	792	749	770	795	784	781	802	761	769	808	807	748	759	785	733	804	801	767	792	791	785	827	774	838	793	738	790	822	798	778	777	770	753	800	774	760	778	800	760	759	835	761	790	767	789	754	777	760	772	819	809	774	800	763	766	787	774	818	788	746	777	815	794	775	820	812	809	769	793	782	791	773	762	770	832	802	746	799	817	840	773	795	757	819	797	750	795	799	779	782	781	775	798	779	756	772	771	796	754	759	821	785	800	749	746	782	808	817	770	753	790	733	757	787	764	764	778	813	776	786	784	782	736	805	824	807	777	735	807	755	766	760	795	798	802	817	780	785	778	776	790	739	791	794	818	757	804	762	830	785	766	868	794	808	749	789	770	782	745	767	805	818	780	750	798	785	775	734	795	827	769	746	777	791	786	774	755	755	784	777	728	820	819	828	802	755	778	796	766	780	829	764	749	793	820	746	761	820	812	799	821	734	810	806	820	773	781	775	809	798	736	754	834	801	754	745	790	790	803	779	818	736	785	817	784	784	789	777	749	779	774	795	794	721	770	784	770	807	761	789	759	813	861	772	790	799	795	774	757	774	780	859	792	754	768	766	777	784	759	791	807	820	804	785	793	714	817	781	791	765	846	756	759	766	765	821	833	790	763	752	784	731	757	823	815	851	827	759	827	719	802	811	791	782	761	810	821	839	779	827	741	781	801	811	818	752	748	740	788	782	808	808	829	825	816	732	809	783	837	745	800	795	761	778	800	777	813	829	778	765	770	764	805	787	773	781	741	786	780	745	780	794	792	750	812	803	731	734	754	786	759	806	816	791	748	786	767	770	827	795	770	786	840	788	785	762	757	778	719	788	786	843	781	805	727	786	810	799	779	778	794	814	773	798	758	832	788	806	731	774	786	729	759	748	834	768	822	805	792	815	779	770	760	819	791	766	809	747	759	762	757	749	757	807	757	841	812	781	770	841	774	781	759	769	780	774	761	817	759	752	801
5754	1842	616	465	352	316	512	578	549	492	342	208	190	141	139	134	138	130	89	73	64	50	51	70	392	87	45	49	45	39	51	49	42	43	42	44	42	55	35	40	45	42	58	52	36	49	53	60	49	36	39	47	39	50	41	40	51	44	57	57	50	51	55	49	53	50	58	55	45	40	63	54	45	46	32	49	44	55	44	56	46	46	50	42	54	63	54	55	33	42	40	50	44	53	40	53	52	53	41	37	61	46	57	35	56	47	44	53	53	45	46	42	39	45	62	51	32	54	44	43	42	40	55	50	44	53	45	36	45	59	43	51	56	52	47	61	51	54	32	45	42	54	50	45	38	37	44	46	56	54	70	41	44	56	57	36	47	36	54	40	52	49	41	46	39	33	49	51	48	46	35	49	49	46	46	49	59	41	45	41	44	42	50	50	53	34	48	33	46	48	42	46	40	53	48	50	45	61	49	50	58	45	53	44	50	56	44	58	60	41	49	44	44	59	73	50	58	59	43	43	46	58	50	56	52	37	53	38	59	34	47	53	47	50	47	40	49	42	44	52	47	44	55	37	47	59	41	51	52	51	55	51	49	49	44	44	49	62	63	43	49	41	44	45	40	60	54	46	39	45	59	51	44	40	47	37	49	44	50	35	49	57	51	40	49	47	61	35	46	55	53	49	50	47	53	35	45	52	46	43	56	48	41	57	48	56	47	41	38	53	62	49	50	51	35	53	46	52	53	41	50	58	64	52	43	53	43	36	53	51	64	50	33	49	49	36	59	51	44	43	38	49	56	65	53	42	46	42	39	44	41	44	48	46	48	51	43	52	48	45	41	49	46	38	49	55	61	52	53	42	42	54	45	78	45	50	37	44	37	45	57	54	48	49	66	51	42	49	43	64	52	43	55	45	52	53	38	34	38	32	38	33	45	60	45	43	60	43	55	46	43	57	41	48	41	40	49	44	54	46	63	49	56	55	42	45	54	41	37	48	51	35	29	52	46	47	33	50	50	47	56	57	42	52	42	40	45	49	40	44	52	60	54	43	45	62	43	40	53	42	61	48	57	46	63	52	46	45	28	47	56	47	44	42	43	53	53	58	38	34	44	57	45	56	56	50	29	54	36	47	58	66	52	53	58	40	48	59	50	51	40	40	46	53	46	48	56	46	39	51	61	53	44	49	49	41	49	56	37	57	50	43	41	45	48	45	48	48	52	58	41	55	50	37	44	52	52	48	54	50	59	46	47	45	50	49	46	51	56	48	51	48	41	40	46	44	46	56	52	43	58	43	51	39	50	69	47	61	63	47	46	46	46	52	52	49	46	57	61	44	50	45	51	52	60	59	45	48	49	45	49	45	37	60	44	46	42	42	45	39	48	37	49	50	54	50	61	47	54	46	46	43	37	48	44	43	53	51	56	50	38	41	58	47	43	47	54	41	50	61	56	42	53	44	57	49	55	48	51	56	42	49	44	47	42	54	44	34	40	43	45	44	52	60	61	55	50	44	46	63	51	43	45	55	50	50	41	52	41	54	51	38	51	56	44	52	42	49	50	52	36	51	46	60	42	50	47	57	44	47	56	51	52	45	46	48	58	51	56	58	55	38	52	49	41	41	53	43	42	46	59	51	58	50	47	57	37	49	41	50	43	48	47	39	53	34	51	55	41	46	36	58	51	49	52	46	45	59	62	45	49	56	44	40	61	43	52	62	51	48	48	39	51	37	42	40	37	53	47	40	43	41	57	38	66	49	59	44	58	42	43	38	41	41	52	40	50	47	41	48	47	38	53	49	37	48	51	48	44	64	54	55	48	45	53	52	51	48	39	47	44	58	49	56	46	41	48	56	35	57	45	63	41	52	54	47	49	49	49	66	48	49	45	45	43	40	52	48	51	56	46	43	51	40	45	59	41	42	40	41	34	52	39	56	48	55	40	49	50	48	43	48	47	43	42	54	55	56	49	44	51	47	49	55	67	51	52	42	38	46	46	47	48	49	50	40	47	41	51	39	61	39	49	57	45	46	60	52	57	43	46	40	37	45	46	51	55	58	51	57	55	45	45	53	48	50	43	42	54	43	38	49	47	42	58	45	60	49	49	52	53	41	43	28	46	48	48	46	61	40	52	62	48	61	49	49	46	50	45	43	50	47	52	47	44	53	44	51	50	47	41	49	50	53	57	59	60	58	51	39	46	40	41	56	43	56	56	47	56	53	46	54	44	43	45	41	56	37	60	49	52	39	52	56	49	48	55	51	34	55	41	42	42	50	44	53	48	38	57	46	37	49	43	39	56	40	43	45	49	43	48	31	40	56	60	38	52	57	34	53	49	48	41	36	49	49	46	54	57	41	47	54	57	62	50	43	33	54	31	40	44	42	50	51	43	46	42	51	52	49	54	46	45	40	51	37	57	51	57	52	50	49	49	47	43	41	43	43	57	54	41	45	53	52	57	52	43	49	57	57	44	45	45	49	59	52	50	49	44	57	42	42	42	56	54	41	42	54	41	58	42	35	44	47	45	48	53	48	49	41	49	47	48	57	47	54	46	48	43	38	43	48	48	45	44	56	44	52	47	52	44	43	58	48	53	51	70	35	39	61	60	58	44	53	54	39	46	49	50	54	47	48	40	44	46	49	45	44	46	57	48	54	53	44	43	44	54	45	49	54	46	48	51	62	44	40	51	51	47	48	52	49	49	55	44	56	42	46	34	49	47	44	51	49	42	46	36	41	50	49	54	52	48	47	47	39	48	49	44	51	52	54	48	55	56	42	58	37	58	49	54	43	55	51	46	49	39	49	41	50	42	50	45	35	60	43	55	58	49	57	43	61	43	40	48	49	48	48	55	61	33	54	51	46	43	47	48	52	48	43	44	48	44	45	49	52	41	45	54	64	44	45	47	50	55	48	49	47	41	46	57	41	41	45	45	35	40	58	50	46	38	52	41	49	45	38	52	47	47	52	59	55	50	45	53	44	52	47	43	39	41	50	33	57	55	50	39	58	55	59	49	54	54	56	49	36	44	44	55	48	50	43	43	34	53	52	62	50	53	37	52	40	54	46	51	49	51	59	53	44	39	56	39	46	54	31	53	38	56	48	55	59	57	56	41	56	62	44	41	49	41	39	40	46	54	39	42	48	54	54	39	42	44	45	55	45	37	48	43	61	39	48	48	38	50	55	50	54	38	57	48	38	56	42	48	62	45	47	59	46	50	42	46	44	50	59	48	43	54	61	52	52	47	62	46	52	43	39	48	49	48	42	63	58	45	51	42	48	59	51	44	45	46	50	71	36	55	49	47	38	52	57	50	48	43	48	54	47	42	58	49	55	46	48	55	39	48	57	56	41	55	53	64	32	53	50	55	53	70	45	41	42	31	37	39	46	63	53	41	43	39	50	50	60	52	38	53	59	54	37	47	50	52	61	48	45	50	42	49	44	46	49	42	45	48	42	59	45	51	47	46	47	58	46	57	54	49	55	39	61	47	40	48	35	53	53
32429	13050	6320	7314	13716	16728	19506	18954	16634	13541	9932	5751	4740	3423	3089	2869	2940	2547	1906	1185	768	604	577	1199	7579	1029	386	418	364	368	405	402	386	400	376	352	381	356	377	371	359	375	382	369	383	318	337	410	375	372	343	337	392	375	337	350	366	366	393	339	341	391	351	384	382	373	366	384	365	330	370	324	372	349	343	355	351	359	350	366	326	368	370	337	349	342	343	351	353	320	397	368	346	325	338	344	365	355	331	375	335	400	325	349	386	344	380	355	348	398	331	348	379	360	369	350	392	366	352	400	366	336	393	347	367	345	363	341	362	340	349	380	371	343	376	372	325	338	364	344	344	358	358	364	327	361	349	355	378	355	395	347	342	322	370	363	332	344	323	404	367	356	342	331	327	355	341	369	341	367	370	352	369	376	386	334	335	371	340	367	356	334	338	359	364	364	361	386	359	386	358	345	347	343	363	357	365	369	334	339	348	343	383	385	373	338	367	367	367	365	378	331	356	389	335	372	317	383	369	336	346	365	357	366	332	379	360	353	336	415	336	362	323	331	356	342	356	317	382	399	319	338	389	340	387	354	367	368	350	366	358	357	359	364	356	370	358	354	339	362	345	352	355	338	387	331	361	340	353	339	336	345	356	331	355	417	385	363	349	308	359	357	329	362	359	343	366	392	328	352	372	349	352	369	349	342	360	367	378	320	384	313	372	385	380	329	346	346	354	317	362	370	352	352	357	369	370	346	342	397	380	330	378	354	396	352	315	347	370	349	369	374	364	392	373	365	373	365	333	370	326	355	332	399	302	369	352	384	342	346	339	364	332	347	329	368	356	348	352	385	374	344	340	366	352	326	361	388	407	363	339	326	353	377	356	374	340	381	332	357	368	362	325	346	338	339	391	356	348	360	388	367	371	330	358	350	344	362	333	375	340	367	339	352	338	349	345	362	355	374	376	373	352	346	365	347	350	358	336	381	330	382	346	345	343	353	375	356	319	372	315	317	390	354	361	315	369	355	360	376	340	365	368	365	357	345	378	329	335	373	335	366	326	361	354	349	366	344	321	355	361	363	358	344	354	343	352	381	369	340	358	349	359	380	373	354	378	343	352	369	389	361	397	355	324	353	345	379	359	368	369	366	347	349	365	350	344	336	367	369	353	360	371	361	343	356	385	336	358	320	344	373	377	338	361	392	383	340	338	378	353	358	336	310	344	362	380	357	369	366	352	331	351	369	324	344	347	348	321	330	343	326	344	362	328	383	356	346	348	345	320	368	370	344	353	356	378	359	341	368	328	378	321	356	350	346	357	366	335	350	336	372	341	380	364	363	354	335	348	335	369	321	340	351	359	320	368	337	336	381	335	347	350	360	349	381	357	362	345	358	343	337	344	361	346	345	348	342	363	340	324	350	343	336	384	362	319	348	340	325	321	378	390	360	343	331	364	364	332	385	366	346	351	342	374	327	344	368	342	367	338	358	360	342	341	321	377	350	382	351	376	370	352	359	360	355	377	381	347	364	339	388	355	323	346	360	333	328	379	362	319	327	364	359	372	347	347	334	362	378	375	358	355	400	359	361	369	339	325	360	333	349	396	349	331	371	354	354	359	357	374	386	361	367	342	355	351	360	344	342	356	335	337	337	345	367	348	339	340	339	342	361	341	356	340	372	353	345	375	366	381	343	341	368	360	395	331	343	328	367	331	355	367	389	362	341	349	390	352	349	332	373	350	338	372	355	379	346	358	368	321	349	320	334	371	360	336	363	363	318	339	346	366	350	343	334	346	340	323	340	332	316	379	346	365	374	351	332	353	368	362	346	355	320	329	340	360	343	367	367	366	362	362	334	345	342	382	338	330	328	327	344	317	354	397	365	366	352	346	346	365	374	350	335	379	382	324	341	339	407	362	349	362	372	340	378	343	376	366	346	335	363	340	374	345	358	383	339	356	347	381	321	383	354	363	339	363	356	328	371	338	378	345	313	356	346	350	350	364	370	332	318	392	371	359	341	328	349	360	339	339	354	352	365	346	359	388	339	322	370	383	336	357	336	348	375	352	343	362	365	365	333	343	378	343	332	369	346	363	346	366	383	329	368	321	348	351	388	347	333	318	359	320	339	343	342	373	367	363	382	335	378	314	346	359	376	361	345	371	352	322	356	365	379	329	355	341	370	315	351	335	357	337	360	359	356	373	375	328	354	322	378	332	354	368	377	338	337	333	373	362	373	399	360	363	353	344	383	381	352	344	342	352	333	354	375	377	333	350	328	367	347	333	337	371	372	349	375	344	316	341	375	334	393	353	358	344	382	341	367	367	340	371	319	320	346	344	342	385	379	365	356	348	384	356	350	338	354	304	345	387	337	369	322	368	376	378	378	362	369	346	383	326	333	352	377	359	342	383	366	373	356	351	352	350	374	404	353	359	322	378	356	389	371	314	357	324	356	337	353	358	364	333	340	357	318	342	347	373	331	355	357	323	373	322	367	334	335	340	361	365	373	326	373	355	355	355	356	365	349	399	362	339	367	331	365	372	378	391	349	398	355	332	324	325	365	349	331	355	366	321	372	371	348	344	329	341	359	374	301	349	352	377	356	389	374	345	361	335	335	413	361	379	327	372	365	341	364	365	390	373	336	377	358	372	325	371	353	369	352	340	392	329	342	362	354	345	353	340	355	348	381	355	337	359	356	333	345	365	381	361	341	358	298	360	353	356	348	334	342	355	361	386	351	388	361	342	350	374	344	371	356	369	359	355	366	358	385	350	337	388	354	347	363	356	340	341	342	372	358	378	336	350	331	370	350	368	360	364	349	326	363	345	331	379	352	325	383	348	317	349	339	335	374	338	365	368	349	348	369	339	339	349	374	353	368	384	350	342	386	349	358	344	349	336	340	355	350	357	366	330	369	376	379	352	351	367	386	340	389	320	363	353	316	329	384	362	361	366	365	364	331	345	345	344	357	368	352	385	364	365	339	339	340	365	376	364	331	352	348	377	369	348	345	373	361	359	390	370	334	362	391	362	330	365	349	358	346	341	371	337	326	369	358	363	384	338	354	359	354	347	333	361	367	373	364	355	320	368	338	349	346	327	390	354	366	346	331	367	344	365	339	347	359	368	376	354	360	378	362	344	356	366	339	329	384	377	367	353	332	326	358	375	358	340	339	353	360	368	345	324	349	345	364	362	364	351	326	361	335	331	358	349	326	337	358	386	354	352	329	373	346	380	384	352	333	354	328	333	337	353	391	373	369	355	337	339	353	358	347	376	351	381	348	355	354	354	336	364	375	346	399	350	364	360	303	334	336	327	390	349	346	328	358	384	345	401	353	367	338	298	359	336	365	362	363	336	370	377	347	359	348	338	357	354	378	343	331	357	350	345	348	334	350	378	386	328	310	325	362	356	364	348	366	371	389	361	355	373	347	338	378	360	330	330	338	337	321	347	362	350	365	355	359	326	344	332	330	378	360	335	356	370	358	312	329	378	360	329	340	379	354	379	357	332	354
2928	775	360	290	225	240	311	348	323	275	262	206	162	140	138	143	158	146	132	128	114	115	133	120	133	112	110	119	140	114	125	115	120	120	108	119	124	96	107	112	101	107	130	112	120	105	132	122	127	120	112	114	110	122	114	96	129	126	119	124	134	135	113	130	116	108	111	127	113	132	104	112	125	127	117	110	110	119	129	132	132	125	107	123	121	115	112	108	108	134	101	125	107	119	126	103	113	125	111	114	110	110	104	96	111	117	123	126	124	114	111	123	117	112	112	131	109	124	116	106	120	115	114	102	122	131	129	104	110	128	108	140	118	120	116	113	124	115	110	131	112	112	113	125	119	106	136	111	104	111	113	116	91	115	98	110	125	118	96	110	120	119	129	113	130	126	104	123	116	115	122	121	120	108	115	135	132	144	135	117	114	113	115	114	118	138	111	115	119	115	116	117	125	119	117	132	126	119	114	127	125	118	113	113	132	109	136	107	121	115	131	107	116	126	108	129	117	100	123	109	129	128	111	118	136	103	111	107	126	101	122	105	108	123	144	94	113	121	96	108	108	102	98	115	118	127	95	106	114	113	118	138	112	117	121	133	115	121	120	115	122	110	107	124	112	123	140	131	105	110	121	109	125	109	107	109	126	143	114	103	125	129	119	114	108	124	105	118	106	132	124	115	147	106	112	124	131	106	121	113	129	130	101	107	118	109	114	95	104	113	116	134	88	143	129	130	121	122	113	93	113	128	117	136	119	117	123	115	119	120	117	130	99	126	111	115	122	115	129	102	127	109	122	120	110	116	117	122	128	119	137	105	110	100	107	112	133	102	122	110	122	122	104	143	118	110	113	104	112	110	123	117	112	129	111	119	124	98	134	92	121	116	104	114	117	121	125	103	131	107	105	123	105	129	132	131	114	110	102	121	112	111	112	126	109	122	122	127	125	118	130	115	126	103	121	130	118	111	109	125	114	133	117	135	106	114	115	119	106	115	114	115	118	134	110	114	107	120	105	115	125	114	140	114	115	126	124	111	118	120	127	121	104	104	144	129	102	95	96	108	103	109	123	115	116	126	113	120	113	98	121	117	115	125	122	99	108	127	93	110	112	112	116	110	110	122	120	103	107	125	127	121	116	122	120	107	118	116	113	100	152	107	131	109	139	105	123	109	124	105	126	134	123	111	110	123	104	109	106	103	115	125	113	118	121	102	120	108	140	104	112	107	137	134	113	100	115	119	108	115	108	107	107	118	120	108	116	121	132	119	131	109	117	124	106	116	108	99	127	125	115	110	122	116	111	122	106	109	112	129	128	126	118	122	109	134	102	118	113	113	115	111	145	115	111	109	125	129	137	123	114	117	105	119	122	107	98	97	105	116	104	114	113	103	111	126	101	110	105	127	121	118	98	124	99	120	112	103	131	139	110	99	126	97	106	127	137	123	107	115	110	124	137	101	110	141	126	117	111	103	129	99	96	111	107	112	139	113	114	95	122	115	116	109	127	106	110	117	109	130	123	122	124	131	129	102	107	102	112	121	124	98	123	111	116	131	103	115	116	123	115	139	129	103	136	105	122	93	113	130	116	134	106	127	123	110	116	119	109	117	118	132	129	108	106	122	113	127	114	130	135	117	127	96	124	132	101	116	131	117	112	120	127	109	111	129	124	115	118	96	116	105	121	107	145	132	123	118	123	118	103	115	115	134	139	118	116	124	108	100	121	102	113	130	117	114	126	121	120	116	125	121	134	107	120	137	107	107	135	127	134	143	118	122	124	111	111	143	117	104	121	114	135	101	138	122	102	112	138	142	132	95	141	120	128	140	118	118	133	118	136	107	118	113	118	112	122	107	126	114	117	115	117	119	112	148	111	107	108	119	101	135	112	123	110	105	117	127	123	107	119	119	141	124	118	114	140	104	99	116	135	120	129	112	137	98	112	103	107	135	115	100	110	122	111	118	117	114	131	106	108	118	129	105	129	100	119	127	101	121	107	111	107	132	125	119	123	112	113	115	115	112	108	131	130	108	126	112	103	128	134	119	124	113	119	133	105	125	119	109	118	109	116	113	136	130	117	105	106	117	137	129	114	108	104	113	101	114	111	125	111	121	106	125	114	126	100	123	124	116	104	112	126	121	111	108	135	113	114	141	112	127	114	109	107	122	120	152	109	119	117	107	127	126	117	116	141	118	110	100	112	119	116	121	123	93	124	137	128	121	139	123	110	97	117	113	122	112	112	133	120	143	118	110	111	115	117	112	109	123	112	129	113	121	117	117	116	108	109	115	113	113	99	102	127	123	133	125	139	130	112	114	130	119	126	138	116	125	118	113	105	133	105	110	131	107	124	94	118	104	120	120	112	101	118	116	121	100	128	124	116	87	118	103	96	101	98	126	101	114	122	106	117	129	117	131	106	127	131	123	104	107	119	111	120	116	133	106	117	119	110	104	119	116	125	108	117	124	125	111	122	126	113	124	123	109	107	119	105	129	107	123	115	114	110	117	129	101	136	104	106	134	113	108	112	112	101	121	132	90	108	130	111	111	109	115	118	100	123	94	116	110	131	114	126	124	121	103	110	105	137	130	99	115	102	116	117	122	122	121	104	112	119	113	113	109	123	103	113	119	114	109	103	121	139	121	106	107	121	141	128	121	124	122	136	110	131	118	127	125	119	121	125	120	137	109	119	110	121	117	129	118	115	108	113	100	126	103	108	124	128	99	135	101	128	126	135	121	133	130	129	110	108	113	106	117	105	101	129	126	134	126	103	106	110	127	126	121	99	112	102	108	119	119	133	111	136	104	128	123	104	132	121	109	98	112	133	120	104	106	122	111	114	127	127	102	136	115	115	119	123	118	119	125	114	114	120	122	89	107	125	101	111	115	111	106	118	102	112	138	117	113	118	116	133	107	98	118	105	113	113	102	114	117	129	120	121	113	92	145	108	122	110	109	123	131	130	112	121	115	123	113	115	109	119	114	97	108	119	118	108	110	132	146	117	107	121	102	109	109	125	112	109	127	138	133	104	122	107	122	113	122	97	111	131	124	113	116	105	115	144	115	116	113	108	120	113	109	117	100	113	134	124	103	119	125	115	96	113	125	127	108	108	112	136	121	119	98	118	128	132	99	103	115	121	117	124	112	108	122	106	121	109	127	118	132	121	142	114	113	115	127	132	120	82	127	114	131	105	114	123	117	131	125	117	112	99	111	135	105	128	111	135	95	106	121	119	112	108	131	122	139	121	137	106	115	125	134	126	104	127	110	133	109	97	131	101	129	114	105	123	127	100	122	103	109	121	114	140	129	113	101	106	140	114	108	118	136	122	117	111	119	117	125	129	105	105	105	99	114	132	138	123	91	103	112	113	133	123	122	117	110	119	126	120	133	114	124	115	119	106	100	100	122	112	121	124	123	107	108	115	124	124	134	130	108	125	134	128	125	103	113	118	104	125	108	114	113	119	116	112	119	120	117	122	126	107	120	93	123	98	105	138	105	126	110
22052	7326	3665	4071	6992	9623	11421	10990	9728	7475	5211	3242	2521	2084	2071	2027	1906	1934	1504	1175	995	903	898	954	1509	877	822	872	843	820	818	863	863	821	853	835	890	830	865	847	864	807	876	840	871	836	856	827	871	874	787	819	872	893	849	887	818	881	873	826	847	867	820	894	870	866	892	835	821	863	843	889	852	807	890	858	849	835	869	875	850	833	879	826	858	874	842	831	891	847	880	866	879	872	830	821	868	852	840	842	834	836	860	786	837	818	808	829	877	829	886	815	815	884	850	843	861	875	858	845	855	890	831	768	870	897	827	868	816	817	818	853	798	862	849	821	820	859	813	837	852	870	863	818	836	817	816	839	833	790	858	842	850	886	814	843	880	874	900	809	812	814	791	876	876	865	851	874	855	772	812	884	872	813	819	848	780	840	885	813	818	837	836	834	841	889	857	833	869	868	806	833	854	811	871	862	828	840	833	812	832	778	843	796	881	862	857	805	862	867	836	882	877	842	830	838	847	821	882	879	816	838	801	876	831	856	872	882	831	863	877	828	809	843	863	889	851	868	866	865	754	812	854	861	891	831	834	839	900	800	871	778	858	841	778	859	840	882	816	845	904	854	865	823	795	844	806	881	826	885	848	827	850	841	889	867	843	884	848	845	873	813	876	815	812	839	893	820	813	863	838	806	902	790	826	848	878	869	813	894	825	866	860	842	872	843	798	795	884	841	870	890	871	801	825	817	848	840	846	840	853	838	879	878	817	833	847	834	861	872	864	838	864	832	822	828	824	819	885	793	860	843	841	830	854	834	810	838	841	808	764	822	857	847	842	831	818	818	810	880	874	842	863	816	851	845	842	862	842	809	850	820	891	825	869	764	834	860	831	887	851	850	820	858	858	853	846	803	869	825	796	831	852	836	835	898	834	892	858	868	846	864	901	908	834	839	849	854	827	826	866	854	874	900	853	866	789	834	827	769	864	841	812	848	850	818	827	866	836	909	854	849	814	942	895	829	794	871	879	845	855	854	814	836	826	891	834	843	849	917	859	848	865	856	798	849	868	823	851	853	854	853	853	856	880	831	841	794	894	810	853	843	839	864	849	884	865	821	799	877	825	864	828	773	782	827	856	858	858	854	850	824	800	849	887	832	868	827	866	817	811	866	857	864	804	835	815	846	839	890	872	880	810	880	822	835	839	821	858	840	840	844	829	837	837	843	860	857	865	821	856	860	860	884	848	859	866	881	802	862	849	853	885	803	821	875	819	849	849	877	831	824	851	790	849	880	877	832	860	829	826	789	859	886	862	847	875	877	845	870	830	828	828	874	815	883	833	790	807	833	830	806	876	817	820	861	824	831	851	821	838	848	847	819	872	865	826	823	863	818	876	778	839	846	842	875	859	885	842	838	808	825	881	884	845	876	850	803	863	835	829	805	849	896	780	849	851	843	883	804	858	899	886	891	781	820	865	816	822	779	847	852	796	845	848	843	826	847	797	892	909	880	817	810	837	854	798	871	824	839	870	810	820	802	844	830	858	861	813	863	803	848	806	806	890	890	827	881	855	783	845	865	840	854	828	765	799	814	799	806	806	834	902	850	857	855	864	887	874	833	838	865	863	840	861	834	895	829	839	854	800	828	834	852	851	825	865	850	891	845	785	869	818	857	813	825	866	842	820	817	817	831	846	816	854	821	854	826	833	879	822	874	850	826	860	860	880	831	850	819	798	819	823	814	793	844	856	868	894	842	869	798	830	845	819	804	803	829	908	845	861	847	873	880	832	880	858	829	863	876	823	836	846	881	833	796	884	853	836	776	845	828	838	856	789	805	847	837	790	820	868	804	791	870	801	841	792	820	826	838	799	821	864	876	858	841	875	784	851	887	867	869	846	867	838	853	884	794	875	848	850	828	842	893	847	817	869	849	843	852	808	895	818	852	901	872	859	858	883	841	889	825	896	861	857	873	900	820	873	880	891	823	834	885	794	908	785	860	852	856	868	864	844	851	854	836	817	848	868	861	854	880	875	791	807	851	841	886	846	819	848	861	857	834	829	848	882	836	836	858	834	847	853	843	862	891	813	826	844	875	796	824	850	851	861	825	823	864	869	868	869	832	829	793	836	847	865	834	870	819	875	883	844	873	809	826	880	829	885	870	867	844	842	840	834	837	837	808	854	897	817	821	777	885	886	860	858	867	870	843	858	827	829	905	863	833	818	868	851	835	774	854	867	860	857	822	848	824	868	889	872	867	819	853	854	846	793	860	821	798	875	878	846	795	859	879	844	847	849	865	823	883	836	862	787	823	824	864	826	876	883	818	837	885	804	798	850	837	867	860	837	878	838	805	911	791	811	877	835	854	867	835	788	808	827	890	828	871	830	889	859	813	856	809	859	840	807	856	831	845	839	801	839	861	827	844	827	849	820	859	885	808	849	809	847	852	889	891	784	840	868	802	855	819	871	868	865	839	839	868	846	896	871	866	827	854	893	844	870	820	895	825	830	880	845	840	832	824	876	854	863	852	832	852	848	826	845	869	816	855	784	840	827	831	878	865	827	859	817	855	916	861	863	849	907	832	906	878	825	884	805	850	786	850	848	829	858	823	845	811	838	850	840	825	819	823	828	884	882	813	826	815	831	815	839	862	836	829	829	828	837	877	819	864	841	827	839	832	892	860	856	860	842	830	832	827	862	896	864	855	868	848	869	802	808	900	814	878	842	858	791	873	894	891	867	797	784	857	800	845	840	870	841	872	825	825	878	875	843	794	770	815	823	758	837	898	866	869	842	791	876	860	852	821	819	884	881	876	849	868	872	878	868	860	851	819	833	874	870	844	877	882	834	822	857	856	853	895	834	839	876	813	782	822	844	841	870	834	873	839	803	825	801	828	873	835	832	865	821	833	847	812	871	937	861	891	861	852	817	903	871	840	850	861	854	827	833	867	829	858	825	854	825	863	837	834	856	811	816	831	836	825	836	850	869	887	841	799	859	882	893	827	826	903	856	834	865	797	831	821	853	841	856	885	896	852	821	832	858	852	816	826	859	877	830	874	770	843	859	815	838	837	845	829	875	821	828	859	807	844	863	862	835	845	841	863	843	864	828	875	872	813	821	871	868	836	855	872	840	857	859	893	880	793	867	858	839	848	864	882	817	860	880	861	800	810	863	841	817	887	845	832	847	827	864	799	855	822	807	857	815	785	828	800	826	827	829	830	864	875	815	895	841	825	902	832	852	903	840	847	844	826	851	823	874	826	868	838	835	798	833	888	885	870	876	812	849	813	867	841	823	853	842	858	862	827	836	803	849	850	854	842	871	786	809	836	839	886	871	873	851	842	839	856	873	870	816	860	840	804	833	805	783	858	871	891	816	820	863	814	844	812	827	857	858	858	814	791	879	822	863	894	838	865	842	834	835	852	847	850	861	794	855	833	827	788	857	826	852	790	863	844	870	830	838	792	847	824	831	837	800	869	856	835	858	856	813	814	818	798	837	869	845	840	856	869
3969	1472	522	351	236	264	420	458	481	391	262	177	144	149	164	97	109	104	98	85	71	98	77	71	234	66	73	71	80	64	58	55	74	67	85	60	62	62	55	53	68	57	61	66	74	62	71	63	73	64	49	69	75	54	58	70	55	70	76	62	69	70	65	73	71	57	69	52	69	58	67	75	75	72	76	69	56	61	54	55	75	77	94	68	70	74	78	56	67	66	74	60	65	75	72	67	70	53	76	56	61	59	74	60	54	71	63	59	80	47	62	57	67	85	67	62	66	58	68	66	68	53	71	65	74	56	66	52	62	47	64	69	72	66	81	61	55	57	64	69	73	62	66	74	72	74	73	64	57	61	63	73	61	55	71	62	67	74	66	75	77	64	52	77	73	67	63	71	79	58	67	79	70	69	62	74	60	57	72	71	70	63	67	62	79	59	62	50	69	70	60	66	73	66	67	49	59	63	67	51	58	59	78	63	69	60	63	59	73	63	66	68	69	68	57	62	72	73	51	65	75	60	64	75	72	76	59	61	74	62	71	57	74	62	56	62	73	60	56	69	56	77	72	57	67	53	61	74	74	64	68	62	58	71	66	68	78	54	66	57	67	63	78	72	76	59	71	57	89	57	77	67	67	65	77	66	79	71	64	77	55	63	66	73	59	60	69	63	76	74	70	77	55	77	68	73	55	72	69	56	68	68	63	59	65	74	72	59	69	66	75	53	54	82	50	58	63	67	79	71	82	65	56	68	71	66	68	56	60	48	64	67	77	54	61	75	63	55	68	74	55	78	69	62	60	69	70	76	58	63	70	68	59	73	68	55	80	73	71	54	71	62	73	59	59	54	66	68	75	70	78	58	56	84	52	67	73	70	69	53	76	80	64	62	74	61	74	62	70	67	62	88	59	64	66	63	68	77	57	62	57	51	55	69	67	73	73	72	50	69	70	72	65	52	61	62	71	57	62	70	51	65	71	74	68	69	64	63	65	68	51	67	56	66	67	59	71	68	71	70	52	57	53	74	56	75	73	56	66	58	59	67	47	86	58	62	65	66	58	67	71	70	58	62	61	68	82	66	72	73	56	53	65	70	96	61	67	68	65	63	77	47	72	67	50	67	65	70	53	57	64	62	57	81	57	68	54	67	52	76	68	67	68	65	68	84	84	57	56	63	59	53	59	67	72	72	70	58	76	58	66	76	69	67	58	51	61	65	57	81	70	68	65	69	55	76	61	74	62	72	54	62	73	64	72	65	71	53	76	71	62	61	63	57	69	82	64	67	78	68	71	84	55	69	80	61	71	62	51	72	75	67	63	58	62	73	60	68	53	64	67	57	57	61	72	64	66	59	56	65	74	65	71	64	60	72	71	68	58	66	69	64	71	82	62	64	67	53	66	59	71	53	83	53	60	61	68	54	56	73	66	72	76	57	51	65	61	69	66	54	60	82	49	56	69	64	62	67	55	53	61	69	65	60	78	56	57	75	51	65	68	67	74	66	65	73	74	58	51	61	64	64	62	67	76	61	64	73	67	59	63	65	65	62	70	62	68	65	72	60	65	68	66	67	69	64	80	57	69	50	59	56	55	57	61	68	75	78	70	71	65	55	65	67	53	68	62	62	59	72	77	76	63	70	49	70	80	58	62	57	68	63	81	75	70	57	61	68	56	58	69	64	69	59	56	65	69	47	56	83	64	62	64	65	66	59	47	68	59	65	81	68	67	66	58	63	68	59	69	58	64	66	73	57	73	75	62	63	82	61	71	67	55	67	66	76	63	67	78	71	43	75	67	70	67	61	70	55	62	72	68	69	75	74	68	68	61	52	60	66	79	65	73	77	64	67	75	69	73	73	59	58	69	55	60	68	65	78	58	60	50	70	62	64	68	70	75	66	70	44	60	57	75	69	71	68	68	77	65	64	64	59	75	60	62	81	73	76	69	61	74	61	62	58	69	57	62	64	69	70	64	66	47	75	64	68	74	63	68	61	59	60	62	66	73	67	87	73	75	85	66	63	56	55	70	55	79	64	69	88	56	65	65	67	66	61	51	72	77	69	57	52	77	68	61	75	73	68	54	57	83	74	65	60	71	65	66	66	73	68	60	70	75	67	65	48	74	69	53	58	67	68	58	60	61	62	66	76	70	65	59	57	57	59	62	72	68	73	62	50	71	72	66	82	65	71	64	62	51	62	62	62	58	66	69	68	61	59	56	62	61	55	66	67	61	75	71	55	62	70	66	58	59	68	79	65	79	64	68	68	74	58	45	57	66	68	63	77	76	52	68	51	58	54	82	63	59	62	68	75	64	60	76	60	60	60	63	74	69	74	66	60	67	65	77	73	65	68	67	78	53	58	78	69	57	61	70	82	62	69	67	62	66	78	74	53	82	66	72	56	62	64	67	64	63	54	69	72	64	70	70	68	67	53	77	55	59	76	65	67	72	70	71	62	62	62	75	64	70	70	53	61	61	65	66	67	63	65	54	55	70	65	77	66	62	67	78	69	63	52	65	72	67	69	50	63	63	61	63	72	72	62	62	73	67	67	66	62	62	66	65	62	78	63	65	64	61	64	63	53	68	69	67	68	64	81	80	69	73	69	67	63	58	73	58	69	56	52	58	63	63	69	64	61	59	78	71	60	69	58	67	59	54	70	65	70	57	57	58	69	65	65	71	43	67	74	48	61	64	58	65	64	56	65	58	61	61	61	77	60	62	58	63	71	67	53	67	53	56	67	66	61	76	75	63	69	81	71	47	54	66	81	72	66	72	51	72	60	69	60	58	67	55	74	54	70	63	70	77	69	69	62	70	77	52	70	63	66	80	82	67	75	63	57	77	77	73	77	71	76	73	78	65	61	62	65	71	71	54	64	88	69	78	75	63	60	68	58	53	65	79	72	60	73	54	71	70	71	80	73	58	70	68	71	67	83	66	60	55	56	55	59	56	69	78	68	66	80	71	66	71	54	60	69	68	76	68	69	53	66	68	72	50	63	67	78	60	78	65	64	73	59	76	65	65	66	63	62	65	63	53	52	56	54	59	58	66	69	67	76	58	58	81	70	64	63	74	61	72	63	63	66	67	57	61	62	64	71	55	58	50	62	62	56	61	66	66	67	73	66	73	89	65	71	74	77	59	73	82	57	63	69	78	67	67	68	59	59	70	72	60	64	64	69	71	77	76	69	78	53	65	73	69	68	60	58	67	53	52	56	64	57	77	64	62	72	80	62	59	64	65	68	78	66	77	66	73	65	80	62	82	58	61	62	49	84	55	63	80	57	63	52	65	74	68	70	57	67	77	66	68	61	65	61	47	69	65	53	63	74	68	52	70	61	56	71	63	71	61	52	71	59	82	53	67	70	59	70	60	51	69	55	71	73	43	80	76	63	63	57	61	73	57	74	65	67	74	69	61	57	63	84	60	60	65	69	72	61	60	67	57	62	76	71	70	63	67	74	65	65	38	66	52	69	72	58	60	71	61	53	63	77	68	73	74	70
29085	11505	5184	5887	10015	13859	16602	16119	14041	10697	6804	4472	3538	2865	2632	2359	2194	2250	1507	1017	729	624	582	970	4377	599	522	514	470	494	507	503	515	481	551	504	507	516	552	506	525	484	476	482	501	505	504	506	498	505	465	526	488	494	509	498	483	516	484	520	488	501	474	493	528	473	489	516	522	508	502	495	491	503	515	464	452	480	506	513	475	500	462	471	488	483	451	468	460	484	483	518	515	474	499	512	536	481	494	502	512	482	506	506	515	510	519	484	494	463	511	462	491	494	470	509	507	489	485	484	501	481	471	524	497	486	513	460	486	452	513	522	505	507	464	497	442	524	480	480	509	475	516	483	494	477	490	489	456	490	536	503	501	490	489	475	526	493	500	481	497	433	470	518	485	477	482	498	481	510	486	496	477	536	479	446	479	491	496	510	505	505	489	454	498	471	493	494	473	513	515	488	527	479	499	476	502	493	467	494	483	502	499	514	475	479	481	492	500	518	504	494	473	472	486	482	505	509	513	451	498	466	526	480	460	462	502	522	534	498	497	493	513	518	531	489	492	497	484	505	488	497	515	514	484	442	489	473	480	446	502	534	515	497	495	466	500	493	473	470	456	468	499	482	475	475	506	490	487	478	463	461	497	463	486	494	448	513	521	507	491	453	513	455	440	489	510	503	462	515	482	490	516	484	464	477	486	497	483	493	510	491	493	522	484	486	502	474	496	501	508	482	474	490	482	472	473	491	528	495	511	517	511	471	462	481	495	469	513	487	470	500	470	474	478	475	489	520	466	478	501	488	517	495	490	490	503	489	461	497	520	479	471	495	465	511	498	481	504	486	493	486	508	503	526	522	472	493	467	480	495	525	474	516	470	472	493	537	515	469	493	448	501	480	509	485	491	479	501	516	492	495	460	483	490	510	478	538	493	472	519	486	483	504	482	491	528	501	498	463	504	482	497	471	503	489	505	449	509	485	481	443	483	492	512	497	534	527	487	521	493	473	510	479	504	492	475	510	482	486	516	501	499	490	518	510	505	493	511	470	499	483	501	523	477	430	506	485	503	472	489	492	464	506	438	509	504	508	485	494	481	495	501	482	481	456	497	507	510	528	508	505	485	484	474	467	496	505	486	481	465	493	475	475	529	507	494	499	517	468	493	506	470	494	470	481	480	509	486	492	455	476	498	464	473	465	449	517	461	472	469	471	485	491	474	464	502	493	435	506	530	490	473	486	477	584	488	477	493	470	523	488	515	471	502	477	476	469	475	486	495	467	503	467	489	504	463	531	514	496	507	496	487	469	523	450	498	461	522	524	502	492	484	480	446	490	507	482	496	498	474	440	467	456	491	497	487	475	487	533	450	504	487	496	487	478	491	506	493	486	504	502	493	496	471	481	468	503	499	491	489	532	442	481	495	448	456	480	488	507	475	498	505	502	493	496	477	475	510	525	503	462	509	500	500	472	473	481	476	480	534	469	479	471	497	503	485	498	484	468	471	475	514	453	498	499	498	490	475	500	492	467	494	494	516	478	492	508	493	465	488	474	505	473	476	520	524	465	491	528	510	425	453	493	491	506	496	503	488	501	538	503	501	458	505	521	517	485	490	507	484	457	478	487	487	524	516	513	442	478	516	530	520	473	486	480	483	494	504	452	510	483	516	502	470	496	499	498	520	490	462	465	500	486	513	479	491	517	515	450	480	469	460	491	474	436	477	456	467	495	447	458	482	502	460	490	525	494	486	509	493	476	525	522	516	459	487	500	448	459	481	494	491	495	498	474	499	468	525	505	510	498	468	538	482	461	546	494	497	492	491	533	514	468	495	499	454	499	464	522	463	466	457	521	520	483	462	496	498	519	462	510	451	500	462	501	460	511	502	477	503	473	509	454	451	498	480	484	522	475	493	497	477	479	513	496	522	514	470	506	485	482	496	503	508	483	475	477	461	517	450	492	485	503	483	525	481	501	421	464	482	513	471	475	456	484	494	466	473	495	500	476	540	467	466	486	505	501	455	470	536	505	508	464	467	475	495	480	498	488	487	504	497	490	478	498	531	448	509	478	508	502	479	488	480	482	497	552	475	497	473	494	499	504	507	480	501	479	503	464	490	500	538	487	466	511	502	467	515	478	471	525	514	491	499	504	496	507	488	485	502	494	502	517	480	498	493	488	462	444	490	487	480	491	492	511	505	486	465	508	456	437	481	536	503	469	513	462	490	469	470	481	507	502	517	456	522	493	474	484	476	480	528	502	465	503	494	513	493	480	498	470	486	516	477	423	497	526	510	495	486	529	509	536	475	436	502	505	502	479	468	476	455	497	448	493	450	524	464	478	533	471	489	523	508	485	465	490	464	493	481	520	495	522	500	473	497	489	529	474	502	480	511	474	487	457	513	501	468	476	506	495	461	497	503	503	499	548	482	523	436	501	509	474	540	496	489	470	501	489	450	482	502	544	508	500	473	469	488	493	478	492	464	526	472	508	504	479	477	500	512	468	463	458	500	498	528	438	492	512	503	485	495	464	543	499	493	487	485	477	489	470	473	517	503	472	524	474	500	501	493	509	530	488	480	473	524	488	526	483	476	463	474	499	500	453	446	501	508	495	497	504	477	472	515	527	483	500	464	507	479	492	488	497	451	470	472	477	474	500	496	453	475	492	490	488	490	450	490	464	478	477	496	491	462	450	471	464	519	494	512	493	478	499	467	485	482	489	477	475	504	506	498	458	513	496	522	511	476	481	433	517	484	526	526	493	526	466	492	538	503	482	534	496	509	523	490	524	507	481	504	479	475	512	452	517	464	498	474	521	486	450	487	465	484	518	476	469	493	490	517	468	503	490	483	512	488	469	460	543	498	506	503	494	528	479	462	534	497	501	467	502	484	430	452	509	501	517	473	523	451	491	484	482	484	509	511	485	498	501	518	512	495	475	501	512	497	486	578	489	516	508	489	474	513	526	488	488	483	491	486	451	469	513	527	477	515	475	480	461	444	458	491	463	525	474	469	468	477	472	488	530	479	456	474	454	506	486	495	482	446	483	505	501	478	480	473	497	494	460	485	476	473	501	509	485	481	482	500	499	462	479	460	487	484	499	498	487	477	467	505	503	479	482	477	519	474	452	541	487	473	501	476	527	454	510	474	524	501	505	516	503	475	495	450	523	494	487	516	497	487	505	484	460	504	501	498	501	511	540	480	491	499	459	510	507	472	480	540	523	492	465	510	498	492	515	475	531	464	531	497	452	503	480	491	511	490	505	477	467	515	500	419	496	499	539	506	510	473	466	483	458	465	481	485	473	502	468	471	520	508	486	444	485	448	506	485	482	446	512	476	482	522	460	502	508	500	491	504	496	476	478	513	494	478	520	479	487	471	468	450	472	480	469	443	482	500	505	468	507	496	512	504	476	520	506	543	473	480	457	499	503	486	459	478	503	468	502	523	525	455	518	493	451	523	504	501	517	493	497	519	507	495	491	510	481	486	514	513	462	491	501	509	525	448	504
4908	1245	523	370	271	288	417	453	456	377	264	213	189	175	176	204	183	170	145	105	115	93	116	146	273	126	92	103	103	114	100	118	107	95	107	108	122	107	93	110	87	131	123	131	114	119	108	97	91	97	108	91	78	116	118	106	88	107	105	109	103	114	88	102	100	111	119	98	105	117	123	118	89	111	112	106	100	115	111	112	92	116	114	112	111	96	114	106	108	112	97	91	108	101	104	102	103	108	107	114	105	108	119	112	112	105	116	104	129	127	106	97	95	108	99	95	110	107	105	85	106	108	112	107	96	100	112	117	110	85	86	116	99	99	106	109	134	96	114	100	103	117	102	108	107	101	111	100	101	91	117	79	103	113	115	111	95	96	96	94	107	100	114	99	102	96	122	88	114	126	109	102	116	109	127	115	109	107	114	109	106	104	106	120	98	110	111	101	96	107	102	115	117	106	126	101	123	108	100	96	98	111	104	99	123	109	110	111	108	109	101	131	106	116	106	109	97	102	107	107	100	96	108	121	111	109	102	117	128	93	109	94	99	97	109	108	96	107	111	93	110	130	117	103	126	125	101	96	118	90	102	78	108	127	94	120	111	114	108	113	118	97	108	104	112	116	103	101	104	108	91	98	92	106	98	105	120	130	102	100	117	107	108	113	118	106	91	104	94	117	110	110	106	91	122	126	103	87	117	104	108	97	106	119	120	111	103	94	106	110	112	121	92	93	112	113	119	106	113	112	117	136	96	124	103	102	95	104	110	98	104	104	91	104	126	93	115	111	109	110	99	95	100	97	91	114	108	105	106	93	94	89	98	82	109	98	109	103	98	107	117	101	119	126	116	99	119	108	106	126	102	94	120	107	106	119	111	115	118	112	104	95	101	108	112	117	110	120	114	112	107	133	114	109	105	105	103	122	105	126	104	139	116	119	112	100	97	105	98	131	116	88	110	96	96	99	96	93	106	113	121	102	90	110	112	112	96	108	91	102	115	101	88	105	97	129	116	99	99	105	96	114	100	109	116	103	118	112	116	113	112	120	120	108	124	103	120	113	98	101	101	95	110	115	115	109	103	88	109	103	104	105	112	113	115	116	114	97	129	104	102	96	83	125	91	93	99	103	113	106	112	103	107	105	107	98	109	121	89	102	99	112	117	118	117	108	104	126	115	102	105	97	103	122	120	97	112	77	109	113	94	102	105	122	101	116	109	132	127	125	99	116	85	110	105	108	110	118	122	101	106	113	109	109	98	103	83	105	110	126	115	100	110	113	105	117	114	89	94	111	97	104	106	104	111	125	123	124	112	144	107	112	105	108	93	93	91	98	100	112	126	104	120	118	116	122	120	104	107	104	105	116	96	108	97	113	113	110	108	103	87	98	80	105	105	98	116	124	103	114	131	92	111	123	108	103	89	114	108	113	104	95	87	104	99	106	118	102	105	123	103	128	100	106	119	97	119	102	109	96	119	117	114	104	86	126	111	113	132	115	99	119	118	113	109	105	111	96	106	105	107	94	116	120	119	112	113	118	92	122	98	106	98	107	107	96	87	98	107	92	107	114	118	110	115	113	102	115	90	93	93	115	86	118	113	97	95	111	103	125	106	114	91	98	129	105	101	91	105	110	100	113	103	101	117	127	109	118	91	106	120	96	115	118	95	112	101	111	108	106	111	115	90	91	112	90	107	118	112	114	100	89	98	109	91	100	109	96	104	117	120	106	113	111	91	96	105	111	104	107	112	106	101	121	131	113	99	103	104	110	107	106	105	109	120	88	92	111	132	105	111	117	117	106	93	98	111	102	103	97	111	119	99	96	99	103	107	112	113	112	105	102	114	92	103	108	107	113	95	109	118	114	113	107	99	113	115	109	90	102	110	102	102	115	96	100	107	114	112	110	117	109	100	94	110	103	106	112	110	97	111	111	100	113	111	104	105	123	102	114	87	107	113	104	123	89	89	103	112	109	127	117	86	123	106	98	117	97	112	118	107	115	104	103	107	124	99	107	119	115	79	121	127	100	114	114	114	98	88	107	113	88	134	111	102	106	114	108	122	99	108	106	109	119	103	118	109	98	107	110	86	92	103	116	119	120	90	87	107	125	125	102	95	116	105	115	95	91	115	99	100	104	119	96	130	120	102	113	102	118	99	120	102	99	86	89	105	100	120	120	117	102	110	114	98	106	120	125	113	122	101	106	106	100	104	100	101	108	122	117	111	105	98	113	105	102	121	104	114	110	104	107	110	103	107	109	102	115	117	94	93	103	108	109	109	86	129	104	103	105	98	121	102	103	116	93	125	116	116	114	117	96	107	102	125	87	111	116	100	119	132	112	98	84	89	97	105	101	114	92	118	96	111	102	96	107	96	107	124	104	99	106	107	109	103	111	85	129	92	129	97	110	120	105	93	99	102	96	111	94	125	114	108	96	116	106	96	120	108	111	93	98	106	94	116	116	108	119	125	118	111	111	105	100	119	102	107	113	110	126	101	101	107	116	100	97	105	95	115	102	105	96	102	92	94	94	119	98	108	127	128	102	92	127	117	111	112	112	100	121	110	110	112	117	120	94	125	98	97	94	121	98	113	99	119	131	108	103	117	113	93	106	93	109	82	91	122	113	105	106	119	95	115	88	105	92	101	87	111	112	118	118	87	100	104	101	118	119	96	112	103	112	101	87	102	106	115	111	101	107	90	122	132	98	118	109	93	117	120	119	94	117	102	119	100	101	94	103	111	120	116	116	118	115	106	108	108	95	107	110	111	104	109	84	110	113	108	109	106	96	121	95	95	111	96	115	121	120	117	122	111	97	124	111	126	114	97	113	103	118	102	109	108	104	106	88	102	96	103	115	113	112	90	119	104	80	107	116	119	108	115	92	112	87	99	114	113	108	96	109	109	86	118	99	113	99	100	98	113	128	120	114	97	110	122	113	116	123	111	109	117	94	108	118	107	108	107	95	119	91	111	95	113	113	100	96	139	88	100	101	104	94	101	105	93	108	97	103	99	112	94	101	95	89	102	115	105	106	98	103	114	111	115	100	110	99	116	102	102	98	96	109	92	120	97	90	108	112	107	104	112	111	112	119	97	108	109	91	122	94	91	102	110	92	115	99	126	109	106	112	106	108	87	109	125	105	114	115	104	102	96	89	118	113	106	113	104	111	101	101	113	95	100	113	123	109	136	103	104	108	117	89	92	111	109	97	118	120	91	112	119	88	95	96	97	114	116	100	125	96	100	121	114	109	115	115	101	108	107	115	123	133	116	94	92	107	113	99	119	111	117	97	102	103	87	106	100	102	104	117	107	100	116	114	122	106	99	119	113	108	113	123	120	104	90	100	97	91	102	126	99	112	99	116	108	99	111	118	99	113	122	105	128	97	106	115	121	111	100	119	109	106	95	115	103	128	115	106	113	99	123	115	110	104	102	110	108	109	116	116	93	105	134	110	121	112	99	116	109	108	111	112	123	114	105	139	100	113	104	87	103	93	99	126	106	115
27121	10528	5004	5248	9019	13234	15610	15533	13317	10274	6413	4545	3531	3056	3001	2760	2609	2567	1942	1310	979	906	926	1794	4743	973	786	838	735	761	791	768	752	790	796	806	784	786	756	781	724	796	803	835	783	763	752	773	821	828	769	777	823	808	728	809	775	784	796	784	706	766	801	814	792	740	722	754	795	760	781	778	719	751	777	776	824	731	747	772	759	769	760	853	779	768	758	726	782	756	788	787	795	792	798	776	726	721	757	736	744	752	813	729	736	807	735	776	773	837	790	760	712	767	755	805	819	770	778	793	772	786	775	735	730	765	760	757	799	713	778	780	756	765	797	737	769	781	761	753	774	783	809	740	728	778	749	796	734	752	719	739	764	755	795	791	785	743	746	755	784	756	766	742	798	740	748	774	734	759	794	761	776	700	758	758	761	772	782	727	786	776	752	729	746	804	799	779	789	810	727	749	762	798	781	777	778	749	765	741	775	734	755	770	847	786	785	799	733	759	764	771	756	747	818	744	751	735	721	792	728	770	731	768	751	755	759	736	757	761	831	803	722	823	773	769	766	748	767	762	744	749	770	810	771	779	800	752	777	822	746	717	733	812	773	820	788	766	755	757	852	749	770	769	801	762	772	744	775	784	769	787	771	763	777	782	733	779	773	774	704	772	761	802	771	793	757	796	764	764	749	770	777	771	781	734	778	749	780	754	725	806	753	836	725	750	763	789	763	799	808	776	758	787	769	770	814	752	797	721	778	791	737	824	749	749	822	765	774	823	754	774	811	721	761	734	744	783	803	781	773	786	809	776	797	783	799	800	774	805	759	817	767	755	764	801	733	814	757	750	785	766	792	757	754	797	722	810	694	778	810	775	773	739	750	780	791	775	787	819	798	851	799	808	726	721	738	747	795	774	754	768	746	757	767	763	789	777	768	830	756	809	779	783	774	767	820	768	758	762	757	785	811	775	717	768	778	720	760	800	792	773	806	789	760	774	757	749	798	780	783	756	753	799	799	782	773	769	754	761	807	776	791	785	764	723	808	746	767	810	766	758	788	732	781	796	754	790	754	740	771	802	743	765	767	737	778	780	725	771	792	786	775	781	748	765	773	791	824	763	818	763	775	771	781	766	762	792	824	761	756	766	750	771	760	800	766	761	809	758	768	776	764	718	750	767	753	786	737	784	821	769	755	789	726	774	789	810	781	753	784	779	782	715	787	787	793	747	745	830	755	743	803	788	779	719	751	747	760	755	786	697	778	785	775	778	803	785	699	775	772	789	776	799	798	758	734	806	785	745	767	790	780	750	768	743	778	709	792	758	796	803	768	726	780	733	761	774	750	782	772	798	755	792	745	763	734	775	827	721	797	817	798	729	733	767	792	831	794	829	745	804	781	776	725	780	777	830	762	799	798	734	791	772	803	780	696	762	787	786	775	795	736	825	749	810	813	738	724	766	782	812	751	782	767	786	784	727	792	766	802	804	766	769	792	796	775	746	761	805	719	815	739	768	782	793	779	759	775	786	799	762	753	762	821	784	772	733	768	771	723	773	778	785	735	774	740	782	769	730	726	785	754	787	757	786	766	778	779	764	778	781	760	782	795	776	744	761	814	817	794	798	743	753	825	763	747	740	745	791	771	736	788	783	772	789	769	776	772	773	802	761	783	779	790	774	786	777	823	744	785	797	772	778	778	705	791	772	711	806	750	770	745	772	785	801	773	772	766	788	805	784	763	811	788	787	713	765	748	771	804	768	772	744	802	738	724	693	761	766	781	738	752	795	757	786	818	771	796	772	786	745	779	774	727	786	741	758	731	823	745	804	751	745	781	743	750	754	792	735	760	724	757	797	752	746	778	821	774	735	786	764	751	782	781	770	775	754	770	787	761	809	765	765	734	788	744	761	733	804	785	805	745	757	766	807	810	747	787	765	804	758	742	761	750	819	748	804	761	797	758	754	786	761	793	770	792	730	758	797	792	797	772	745	777	813	789	806	717	772	749	819	781	743	753	727	791	742	755	750	760	788	751	768	810	724	801	767	799	771	790	772	746	799	758	811	781	807	787	816	839	764	770	819	783	781	765	777	734	783	811	784	823	748	815	783	796	744	717	730	748	805	760	760	796	774	785	780	754	815	774	831	750	718	727	766	739	724	777	758	783	726	775	751	812	794	737	794	795	762	754	756	802	784	760	744	835	719	748	779	730	749	763	773	705	754	761	738	719	789	787	780	829	772	767	763	785	799	758	807	787	779	773	750	763	752	750	725	775	791	778	784	772	753	732	798	762	803	760	777	763	779	778	778	707	768	765	763	777	824	762	771	800	732	781	744	771	740	765	750	732	728	787	747	753	778	745	780	784	783	734	775	812	766	774	773	777	771	791	766	747	766	802	766	756	762	777	799	736	768	798	751	745	814	784	783	784	755	784	765	716	737	786	781	753	723	772	770	721	761	778	782	767	819	797	771	773	802	737	811	778	786	808	729	797	800	748	789	776	765	758	755	760	815	773	790	753	754	771	788	747	775	755	757	820	707	785	777	749	746	755	796	758	798	778	756	770	773	762	731	714	758	755	777	769	742	755	775	796	767	757	760	739	789	706	748	783	778	801	777	792	776	737	778	808	789	753	761	782	767	784	780	784	768	820	749	755	711	798	792	779	760	730	796	776	777	832	785	733	790	727	796	772	784	794	779	782	812	754	734	780	754	730	755	725	794	796	822	788	834	732	772	766	768	764	745	781	795	780	770	753	772	811	770	766	813	769	755	797	810	698	810	816	786	739	760	787	737	757	782	680	809	747	751	816	795	785	766	777	766	758	784	815	751	797	767	794	746	769	785	721	813	795	765	709	727	749	782	744	724	769	759	738	731	810	780	780	742	769	732	714	738	789	797	776	728	723	836	804	752	770	796	775	769	785	743	743	779	809	858	774	772	779	751	766	804	777	754	754	735	736	760	768	818	773	755	725	768	764	775	767	765	774	760	794	794	758	735	810	732	787	754	751	786	783	771	750	774	781	792	765	774	756	741	718	746	769	784	786	772	766	815	700	733	819	810	815	761	746	764	752	737	796	795	765	768	795	764	754	761	724	759	735	762	784	753	765	722	743	758	771	763	785	730	822	757	755	743	785	690	793	774	750	732	764	783	797	780	813	780	808	740	728	753	757	788	762	780	775	758	736	787	722	833	775	802	787	764	737	828	742	761	767	753	717	723	741	757	783	818	801	748	774	828	776	797	799	759	757	797	749	746	760	758	730	717	745	792	724	791	762	795	776	760	817	738	797	735	768	775	783	792	792	787	731	753	762	772	743	791	725	802	774	790	797	737	759	718	775	774	793	827	812	763	794	761	754	800	755	765	807	765	741	763	795	788	794	740	788	814	785	800	758	785	760	770	778	739	772	767	800	807	739	804	743	806	785	776	765	755	738	819	769	784	723	715	765	744	799	763	807	781	738	760	782	765	747	799	791	766	775	780	781	748	791	777	767	785	765	757	783	787	769	744	818	721
5776	2040	658	402	308	377	546	606	551	403	269	198	167	175	136	156	140	130	108	85	71	48	43	80	307	71	66	44	60	47	53	59	51	59	56	69	39	51	40	43	64	47	49	41	47	52	54	53	39	53	64	54	54	44	38	49	47	43	48	57	43	52	47	45	45	48	41	46	45	53	55	45	58	43	54	42	57	53	51	41	25	58	65	38	44	41	40	46	42	43	42	57	46	58	44	37	65	40	60	45	53	59	43	44	47	55	46	56	43	36	46	49	45	57	49	54	37	43	53	53	51	43	51	44	42	48	59	47	43	47	54	48	42	54	51	53	45	50	38	50	45	64	55	52	61	55	40	49	58	55	45	52	64	53	46	45	40	31	31	51	48	44	50	55	53	51	38	50	53	59	51	52	51	42	57	45	41	32	42	45	42	43	39	42	32	44	50	47	57	52	46	40	58	46	41	38	51	43	36	51	38	47	63	49	48	45	38	53	51	49	50	55	41	39	37	48	59	45	51	43	43	55	45	54	48	45	54	43	46	49	54	54	46	52	47	43	43	47	44	41	57	58	53	47	43	38	37	49	45	52	57	35	48	46	47	49	51	41	42	50	43	53	40	57	50	46	49	51	48	53	54	44	43	50	46	45	62	38	53	49	38	47	46	52	33	58	36	40	49	42	52	46	44	46	49	55	40	42	53	48	42	47	53	47	46	56	48	40	39	35	47	49	33	52	44	46	52	42	70	47	51	51	43	43	52	57	50	50	41	37	61	40	45	36	47	42	52	49	48	41	65	42	44	58	51	51	46	32	34	53	52	37	53	40	53	44	41	43	47	46	49	48	49	51	39	50	38	57	42	56	49	50	52	44	54	61	37	38	50	57	54	43	41	52	47	50	49	52	39	48	47	39	38	42	52	58	38	52	33	44	40	49	54	47	42	37	49	45	47	46	52	47	41	44	42	35	41	34	52	46	43	45	59	47	52	40	47	54	50	56	58	39	38	43	42	49	47	44	60	49	55	50	45	44	31	48	51	43	46	48	49	44	52	54	59	55	60	54	65	47	52	48	48	51	40	58	32	47	39	48	48	64	48	48	46	63	47	46	34	46	37	46	53	48	44	41	41	42	55	49	53	41	63	52	43	41	57	47	52	50	39	49	49	53	53	50	47	51	37	43	56	50	45	50	55	51	64	55	49	42	49	48	48	54	56	54	36	50	46	54	39	44	52	54	57	52	44	46	39	55	42	41	50	52	56	39	48	49	52	52	45	55	40	47	46	63	58	47	45	37	52	41	65	47	49	36	50	46	53	54	55	50	50	41	45	48	40	39	52	53	38	51	48	48	45	34	33	49	42	52	42	35	46	44	55	59	51	44	55	54	50	44	44	47	46	54	60	58	43	54	45	45	41	50	46	50	52	40	62	52	41	52	55	50	40	47	52	58	41	48	57	45	51	43	47	59	51	48	47	47	43	46	56	48	49	49	58	47	46	61	52	54	37	48	38	35	37	38	53	48	40	50	55	43	47	63	52	54	50	38	50	46	45	50	55	58	44	34	51	42	58	46	57	44	44	42	49	48	56	59	49	42	45	47	55	49	42	42	37	51	43	51	43	48	43	47	50	50	44	41	47	61	50	46	54	46	45	56	49	69	48	50	37	51	46	48	44	58	58	47	46	44	56	43	37	37	61	53	63	48	43	46	54	42	55	59	45	49	34	42	44	50	47	57	48	41	57	47	43	53	47	45	58	46	45	53	46	53	39	48	42	49	50	37	41	43	57	54	48	42	59	51	35	50	48	53	43	45	39	47	47	55	51	44	47	50	44	38	48	45	44	37	43	71	43	46	44	41	45	46	40	50	50	62	42	64	46	60	39	56	48	41	38	58	49	61	42	41	47	48	59	61	48	56	48	54	56	42	37	44	46	50	49	44	43	58	46	63	47	47	58	49	40	44	60	52	49	52	50	66	56	47	68	42	46	44	33	65	39	36	59	44	49	38	37	47	46	36	55	43	60	53	54	39	53	37	44	33	53	45	59	45	40	41	38	48	45	39	50	47	36	45	48	58	51	48	40	49	47	50	49	56	43	64	42	44	66	50	44	31	54	49	55	30	47	39	45	44	55	54	37	64	60	45	43	36	33	42	49	48	56	41	51	63	38	52	51	48	47	66	42	46	48	55	45	49	41	52	46	46	43	37	34	46	40	53	52	58	61	55	53	42	43	48	46	55	62	71	47	44	55	44	47	60	50	50	43	46	50	57	46	42	51	37	56	46	51	36	44	39	53	53	40	59	42	54	68	43	53	43	47	57	44	46	39	57	52	47	52	47	42	39	48	41	54	38	56	53	46	46	59	43	60	57	38	42	48	52	52	50	41	45	53	42	40	47	50	47	47	38	39	44	49	53	48	36	43	52	42	47	36	50	47	58	41	63	54	49	60	46	43	57	50	69	54	58	42	42	39	46	64	40	36	43	51	44	55	51	51	42	53	36	34	35	36	52	48	45	58	50	42	59	58	40	53	46	51	40	47	57	51	49	49	64	45	47	51	56	39	38	46	55	58	50	49	51	46	41	44	51	46	60	54	57	40	45	53	40	51	52	39	38	47	36	58	43	52	43	49	40	46	49	46	60	49	50	71	46	41	49	29	55	48	36	46	56	57	45	51	38	41	55	54	58	42	54	50	42	50	47	45	43	47	49	41	61	51	49	50	40	37	52	58	46	49	38	44	55	55	46	53	63	45	42	45	47	38	44	53	45	53	46	52	47	53	47	46	51	66	51	40	40	42	53	36	38	47	38	56	51	51	51	54	45	66	57	52	52	40	38	49	46	39	45	50	41	50	46	42	37	35	44	43	63	53	51	59	41	63	47	57	50	56	41	50	48	57	53	50	34	43	62	47	44	47	43	54	34	46	62	40	43	50	58	37	33	43	48	57	32	43	40	43	51	40	54	47	42	47	58	47	38	49	53	50	42	41	52	39	48	41	50	37	47	47	43	47	45	55	59	51	49	37	59	41	48	57	42	44	48	53	52	41	53	40	50	66	46	57	45	53	49	52	39	35	34	48	38	66	41	44	49	49	48	54	51	60	48	39	44	51	30	44	47	47	53	42	41	59	45	48	49	43	52	49	43	46	54	49	63	57	51	48	46	47	36	48	48	48	42	52	44	54	50	55	48	42	54	39	54	53	44	48	52	54	42	58	31	44	55	52	53	39	58	59	69	52	45	38	52	40	56	62	64	44	44	45	44	40	50	43	51	49	39	51	52	36	44	57	52	51	53	51	42	44	58	55	38	60	50	47	57	48	60	52	43	58	48	53	39	39	34	55	49	57	42	46	44	54	47	50	51	39	38	50	41	49	43	52	47	44	42	53	49	52	46	43	42	45	53	50	52	57	49	48	54	41	54	46	48	47	43	47	33	53	47	41	58	46	44	53	42	37	34	50	48	51	50	50	48	47	45	53	37	47	43	40	50	52	46	41	40	56	56	57	44
33024	14058	6327	6315	12071	17866	20648	19758	16345	12390	8022	5460	4623	3905	3590	3710	2940	2862	2275	1284	780	504	608	1299	6369	514	380	351	371	404	412	375	346	386	356	355	400	327	377	341	334	365	358	388	370	374	390	376	380	355	376	377	360	340	353	377	369	354	364	366	364	363	341	366	366	387	344	362	342	300	331	371	346	395	334	370	346	356	334	364	363	339	369	375	334	390	340	362	329	366	343	341	326	366	328	371	317	348	351	333	346	347	330	375	350	361	354	312	358	341	339	354	381	388	317	363	380	355	337	339	340	316	362	360	345	365	378	344	382	351	376	369	350	358	325	328	337	339	359	365	372	346	370	335	367	343	374	356	367	345	344	326	322	354	355	351	330	340	329	329	338	337	358	347	383	335	365	320	339	353	351	357	374	336	335	343	342	375	316	325	347	385	357	347	362	363	355	343	368	387	359	324	356	333	347	362	347	323	348	395	387	317	333	367	348	340	366	330	308	331	345	379	344	343	358	374	327	351	351	366	367	349	324	362	344	325	316	377	361	336	332	375	333	359	351	363	348	366	340	340	315	359	321	326	309	350	345	336	354	349	345	376	344	322	303	328	316	336	337	323	335	366	357	352	329	336	350	353	323	371	341	367	359	331	362	309	369	326	334	361	343	350	345	331	349	350	349	356	383	330	333	331	360	366	337	355	330	363	332	354	323	335	359	383	324	343	356	363	338	342	356	335	329	320	347	377	360	333	352	370	334	358	338	349	353	340	371	370	300	376	336	332	349	354	365	316	340	349	355	355	349	345	366	376	332	338	311	338	334	362	378	334	352	333	345	334	330	338	344	354	356	343	359	339	368	335	358	376	338	364	332	349	354	350	364	352	332	335	356	346	375	350	323	328	325	331	347	366	345	339	378	377	363	362	372	356	331	339	361	341	391	342	335	331	344	370	350	344	339	365	366	356	354	370	347	327	351	357	310	325	360	326	310	356	385	352	334	372	334	375	380	333	387	362	359	336	335	338	342	351	351	341	363	381	313	333	316	332	340	331	384	361	343	347	313	353	336	329	328	365	344	372	352	331	336	334	356	336	345	327	374	349	362	352	364	315	366	351	348	367	344	357	340	355	338	353	369	375	332	322	349	323	358	360	326	327	357	366	345	317	371	354	307	351	334	323	373	330	313	381	373	323	329	376	364	332	337	337	351	321	355	355	391	337	330	336	329	375	338	346	356	321	369	342	359	368	358	316	371	371	330	357	341	365	343	341	352	360	335	361	351	363	339	343	344	323	333	347	342	344	326	339	358	354	340	357	383	345	340	351	356	340	411	339	359	346	342	380	351	357	328	381	344	333	333	319	315	338	363	348	356	297	310	370	331	353	322	319	316	350	330	372	351	342	345	348	328	343	324	337	343	366	377	339	344	354	329	379	345	350	357	353	364	321	321	335	343	320	337	370	359	362	345	336	349	328	357	335	351	344	353	364	359	308	328	337	356	301	379	367	347	359	338	371	393	347	349	355	375	346	351	326	379	335	352	359	381	332	357	331	362	352	348	311	371	355	312	378	343	339	330	340	335	376	349	351	338	327	369	373	334	380	372	353	361	374	348	340	312	342	298	347	330	387	341	335	371	352	370	370	333	359	330	352	362	337	342	354	359	322	395	351	348	327	370	326	301	363	384	379	342	380	375	313	349	365	351	344	373	342	332	353	374	347	314	328	353	329	334	367	379	342	367	314	375	324	346	350	371	347	357	328	354	342	367	360	326	377	347	375	346	344	359	319	329	360	315	325	367	341	357	382	342	327	349	367	341	341	366	367	340	343	341	341	353	316	364	328	346	339	322	344	337	342	334	381	318	345	348	351	337	396	368	359	322	340	343	331	295	328	351	355	357	343	325	356	320	297	359	362	352	369	337	345	352	352	365	333	323	362	358	344	360	346	348	347	368	343	354	376	352	362	351	312	310	353	353	346	355	342	362	365	341	354	328	361	366	363	366	362	360	378	358	354	360	355	338	380	332	344	323	374	338	342	352	386	366	315	386	349	325	356	345	331	362	362	310	329	343	350	318	360	347	351	352	370	326	395	335	342	388	367	336	364	359	335	359	353	401	368	350	335	364	334	384	339	374	358	347	323	334	366	357	322	357	372	363	322	339	359	349	377	343	350	344	328	373	364	384	318	337	356	339	338	298	333	385	333	354	333	321	366	386	333	358	347	340	375	345	342	360	365	339	353	343	348	332	326	361	349	370	365	356	344	359	356	323	368	365	384	344	349	344	332	328	350	366	328	351	363	353	350	360	342	385	329	332	358	332	337	343	362	329	338	403	348	333	334	356	382	355	337	368	367	321	379	364	333	350	287	324	326	327	357	341	352	370	339	350	319	359	394	358	330	354	352	354	328	337	359	356	348	360	376	361	372	364	357	325	344	363	348	359	326	355	351	328	327	318	354	349	323	335	382	353	369	380	357	349	348	383	339	344	350	321	316	357	335	358	320	336	325	353	338	396	328	326	312	344	332	323	353	379	350	338	357	353	303	340	336	394	381	335	325	333	363	341	358	352	353	321	327	349	330	364	351	336	347	352	335	326	349	367	337	331	324	326	337	347	334	383	359	379	319	370	349	352	338	352	341	357	352	348	342	363	339	343	348	342	348	344	366	362	346	347	331	365	334	339	357	360	362	373	327	338	356	361	362	340	359	339	357	357	338	349	355	348	363	343	353	350	326	374	342	298	343	345	323	333	334	337	364	334	346	329	358	353	369	315	334	358	366	369	345	397	368	358	335	348	353	329	375	370	346	341	379	361	326	372	322	318	362	355	378	379	356	346	344	346	349	350	329	341	338	361	346	374	363	351	363	378	367	342	339	348	353	339	320	346	345	340	380	351	361	347	353	365	358	343	370	371	346	353	336	351	330	335	337	375	364	386	369	318	337	352	356	329	374	349	367	363	355	347	368	333	336	354	356	322	361	343	347	337	355	351	363	377	384	355	336	311	309	348	363	388	367	351	342	336	367	385	351	335	335	346	326	358	355	350	339	389	349	364	350	362	400	308	329	361	341	331	350	321	374	346	369	342	374	335	340	351	341	363	336	331	374	363	339	323	364	330	359	382	347	364	328	331	358	328	317	350	339	316	347	354	376	355	337	339	387	369	341	355	369	374	367	331	341	327	335	321	319	321	368	343	371	373	391	343	333	336	328	315	370	335	378	359	345	339	354	381	355	350	356	342	358	357	326	340	339	330	321	342	352	329	404	344	330	324	347	351	360	339	349	363	340	339	348	362	370	336	355	346	358	367	345	322	372	335	327	322	341	332	351	335	351	356	340	371	330	353	376	355	385	334	333	342	360	371	363	359	367	362	365	326	347	355	352	335	368	361	343	371	371	362	346	362	351	351	335	349	336	355	343	337	348	336	328	372	364	371	340	336	358	388	343	355	362	343	309	366	367	371	340	371	366	377	333	368	341	366	334	404	329	324	364	355	353	359	376	346	330	350	346	346	317
3115	792	379	259	219	269	331	345	330	281	223	168	177	154	165	162	150	179	155	128	108	124	133	117	142	123	108	118	121	108	121	119	113	108	108	101	142	113	118	122	117	110	126	113	99	113	117	108	112	110	122	106	128	131	125	116	118	119	122	118	117	122	115	112	87	132	118	103	125	124	127	107	131	97	114	108	110	121	122	132	124	105	126	121	102	104	114	116	111	123	138	120	111	118	122	110	117	115	129	131	117	113	115	111	118	124	101	108	120	118	152	137	111	124	102	109	100	105	124	111	124	109	117	124	127	115	125	130	117	109	111	117	123	116	102	112	139	103	128	108	115	118	110	123	116	106	101	108	105	118	117	112	109	125	112	108	132	115	109	107	107	111	132	97	111	116	104	103	130	141	117	107	110	118	107	124	108	114	122	111	121	130	139	110	123	127	114	107	120	118	130	120	104	122	133	98	124	112	117	123	114	123	105	150	106	128	109	108	118	115	131	95	107	132	121	115	114	94	113	102	126	118	124	125	122	107	114	107	117	120	127	113	103	100	124	109	111	95	118	103	124	106	127	121	109	118	136	114	111	114	108	114	117	119	123	124	119	100	115	129	109	118	113	116	120	121	114	106	123	94	119	114	151	114	113	106	107	119	100	124	107	126	111	122	132	104	109	136	138	115	130	117	103	127	108	112	136	129	120	116	108	110	106	119	104	121	112	101	91	113	116	118	118	115	119	112	119	99	94	118	118	120	130	95	103	127	92	106	123	111	140	113	114	125	111	131	122	121	124	107	104	97	101	134	120	109	127	123	94	119	98	113	132	105	113	109	107	120	113	95	118	114	125	111	116	119	112	130	124	106	120	129	109	122	108	118	126	125	128	113	109	131	117	119	122	120	110	113	103	116	115	129	119	101	110	113	104	105	93	114	118	117	97	114	147	114	123	123	116	104	99	122	115	114	124	120	105	101	108	114	113	122	125	106	135	103	110	115	127	91	89	121	123	128	102	114	116	116	120	115	105	110	110	93	111	123	133	142	111	123	101	107	87	106	119	110	97	97	107	112	111	113	95	111	111	102	112	117	113	111	124	129	95	126	107	122	101	114	115	121	128	103	120	112	94	119	127	118	113	111	131	118	133	114	109	119	108	122	139	115	111	109	105	110	107	124	126	109	112	110	115	114	125	121	115	101	107	121	127	118	121	123	107	124	127	125	125	124	107	107	128	112	109	114	109	103	122	103	130	109	96	128	100	119	119	130	125	115	111	149	133	137	101	119	124	131	105	110	106	131	125	103	111	116	106	96	117	113	92	131	113	125	125	124	117	108	103	104	111	128	114	128	102	114	103	123	109	99	127	128	100	101	138	127	102	113	100	114	132	92	111	131	115	117	114	121	110	122	100	102	109	97	111	105	111	130	104	129	121	114	96	116	124	113	123	130	125	120	114	103	117	123	101	127	117	118	100	124	110	105	127	107	119	97	106	127	116	126	115	112	124	122	120	114	138	129	111	125	98	108	112	121	97	110	120	105	107	133	114	102	119	119	112	108	110	105	135	108	107	116	110	117	120	124	104	96	117	106	117	120	115	127	129	119	99	109	121	93	104	102	110	136	134	122	112	119	120	113	113	102	130	119	132	126	118	132	117	110	108	115	110	125	110	111	115	91	102	116	127	105	107	105	124	123	115	100	119	109	124	109	112	127	124	113	109	119	97	115	111	93	122	121	121	101	95	97	126	128	105	101	133	122	136	104	117	116	108	102	118	126	126	106	136	119	117	114	136	129	105	97	103	110	121	106	121	121	120	104	100	134	109	120	108	121	112	115	140	106	126	104	115	102	98	101	106	123	111	101	137	135	120	94	119	118	118	113	122	110	104	105	98	114	124	101	110	114	124	108	130	109	116	131	104	115	118	127	106	109	136	122	127	110	119	103	117	125	108	101	113	106	111	122	93	102	109	116	135	127	130	115	131	115	120	119	126	95	109	106	108	128	99	125	110	118	96	106	116	120	130	119	120	110	116	120	111	103	119	96	109	129	130	129	120	116	126	122	130	100	109	125	109	101	125	108	111	103	122	127	126	114	110	124	124	113	112	133	120	105	99	117	136	108	137	118	120	104	115	115	110	99	126	117	103	135	96	128	122	113	117	121	108	118	100	109	93	112	121	134	126	102	116	102	106	122	118	115	112	114	120	96	110	109	118	126	98	101	106	130	114	120	123	111	108	129	138	134	102	126	113	120	106	127	100	113	110	128	112	105	119	108	107	116	127	88	110	122	124	115	129	114	121	105	117	130	104	103	119	118	119	135	121	95	87	103	107	112	115	114	126	121	110	118	123	126	129	113	128	127	115	112	115	104	123	115	111	121	126	101	114	132	129	118	124	117	99	133	128	114	119	98	114	105	93	149	95	89	109	116	110	134	129	102	113	135	116	120	114	121	113	121	101	120	103	110	121	128	120	125	105	109	109	104	129	107	119	109	103	112	131	120	125	100	132	129	107	119	133	113	106	121	127	100	119	105	102	127	132	124	125	112	121	120	107	114	122	104	125	128	121	123	120	118	104	125	116	119	144	105	109	103	117	124	104	113	133	122	98	111	98	114	110	120	106	98	104	120	111	143	117	123	120	118	111	122	119	129	96	120	124	141	133	133	113	130	95	122	103	112	115	111	118	111	96	124	115	114	116	114	118	99	120	121	112	101	91	105	111	114	127	128	122	108	114	114	116	126	115	105	105	107	126	140	104	115	130	104	139	103	123	110	117	106	105	106	117	113	119	107	121	125	109	110	119	113	123	103	123	116	115	112	111	112	104	131	108	112	105	85	111	120	113	116	114	128	119	109	112	112	118	112	107	123	105	104	108	104	112	124	112	99	120	107	105	122	117	116	106	129	115	115	118	105	129	114	112	126	105	120	114	114	119	121	120	136	146	105	118	94	109	128	103	127	121	134	136	128	111	101	122	119	124	106	106	117	114	124	118	117	117	112	101	114	114	117	108	104	110	118	135	93	111	134	102	116	112	127	110	95	105	138	119	127	109	127	94	92	120	123	102	118	100	114	119	120	93	118	95	95	122	110	110	124	117	130	111	118	119	134	121	118	108	100	118	105	130	107	128	117	108	112	132	116	124	110	114	97	123	129	109	111	112	123	139	92	101	117	108	112	115	95	115	140	109	123	116	110	118	108	103	125	110	120	109	111	111	96	136	120	99	118	105	126	131	110	110	112	106	131	126	110	112	103	120	116	128	134	123	126	130	106	119	130	107	109	117	121	96	102	107	110	97	105	122	124	118	128	107	121	114	93	120	121	110	104	120	132	116	104	119	133	128	131	135	114	100	105	107	130	119	113	108	117	107	126	131	118	107	113	132	120	128	105	127	108	113	107	108	110	105	127	108	123	126	104	106	98	113	111	117	115	93	107	114	107	112	123	106	108	121	99	93	98	102	120	108	129	127	105	128	116	114	105	102	123	120	115	121	119	119	96	123	106	119	141	117	116
22820	7670	3665	3452	6453	10808	12430	11890	9358	6658	4083	2929	2626	2351	2365	2277	1872	1912	1601	1220	942	894	858	993	1364	853	838	788	842	895	881	873	798	837	796	893	843	832	849	826	818	820	809	850	803	878	822	828	861	779	788	797	850	838	824	821	823	808	795	833	817	831	816	812	846	793	825	858	808	804	835	837	802	813	808	805	825	811	829	812	814	823	822	835	833	874	812	789	805	837	841	828	799	865	852	791	848	841	817	855	816	800	838	815	831	828	827	799	816	834	793	860	846	806	801	834	785	795	835	828	793	834	845	835	863	851	877	823	886	857	850	791	813	772	793	806	806	891	818	775	841	844	823	886	808	834	814	846	832	813	814	815	782	844	810	862	832	821	860	856	880	819	855	792	831	811	868	835	862	829	841	800	863	831	834	827	885	835	807	833	832	822	845	835	851	756	854	815	826	806	834	791	829	860	839	811	772	808	833	834	833	828	805	884	840	830	846	831	817	826	897	860	801	813	902	812	842	844	804	816	865	839	791	832	845	861	781	809	848	785	819	881	815	829	756	834	867	839	866	789	803	800	842	853	777	837	827	833	879	825	851	813	792	827	831	850	804	858	898	814	845	790	838	814	827	850	838	840	796	803	830	872	832	869	805	777	833	844	843	863	816	847	842	836	811	843	847	811	796	821	791	859	789	844	816	856	794	815	812	800	819	807	850	868	838	828	800	808	841	816	820	777	855	800	864	820	808	820	832	845	839	838	873	889	791	776	835	829	793	806	814	848	839	875	772	836	815	841	816	779	850	829	800	778	803	819	793	789	785	899	823	815	798	807	846	794	776	823	815	825	803	807	769	827	833	874	845	816	826	795	836	853	808	807	840	823	816	844	785	802	782	853	787	847	883	764	804	847	838	780	853	812	828	839	791	862	780	800	838	798	861	807	815	819	792	835	817	787	860	800	815	860	796	821	838	801	812	831	768	787	816	787	822	819	853	854	850	825	854	860	851	859	779	848	824	803	818	838	834	847	821	795	807	834	815	807	838	883	822	819	821	824	839	861	827	808	847	815	804	837	866	791	877	815	890	839	817	827	824	819	837	849	812	817	819	852	796	829	860	892	826	833	840	798	820	825	839	795	868	797	830	836	793	848	832	815	846	804	817	805	825	821	801	794	845	821	888	815	836	865	828	816	830	784	837	854	818	850	842	839	867	849	825	802	769	818	849	854	788	818	806	866	834	802	854	826	817	833	828	798	834	838	826	872	830	848	805	780	876	834	837	813	796	808	834	799	838	872	822	804	841	857	800	854	859	795	783	824	805	800	847	785	840	825	802	821	840	824	872	862	851	873	844	847	857	820	846	844	814	837	828	803	821	815	815	819	784	827	834	885	808	828	881	848	860	834	796	850	829	808	876	833	834	819	835	844	863	878	809	831	838	806	843	845	827	834	849	802	832	852	850	862	909	829	796	844	846	841	852	834	843	745	849	792	807	847	782	787	835	816	809	833	808	812	823	827	897	837	808	834	846	834	795	813	834	794	803	838	840	850	843	823	814	820	850	816	825	847	842	848	863	798	841	799	836	808	814	822	819	853	827	838	810	833	830	801	790	833	828	831	778	814	818	809	858	884	823	845	823	805	847	818	787	861	813	836	816	831	825	769	809	822	798	860	831	835	823	832	843	854	806	866	798	868	777	820	808	806	826	811	810	804	821	869	766	847	851	864	808	820	884	796	892	847	830	857	789	837	857	800	830	829	850	796	817	781	811	855	852	801	794	805	829	851	830	781	785	816	816	781	834	893	824	810	813	843	836	809	776	831	799	854	829	801	828	846	841	797	838	827	784	843	780	786	832	848	860	839	801	823	844	793	882	840	895	824	886	751	831	864	817	784	825	821	874	829	770	780	810	799	847	837	814	830	811	839	781	808	808	857	810	856	790	832	861	865	795	857	811	842	837	821	821	808	841	853	825	824	825	882	834	885	890	828	829	852	779	840	777	830	826	824	822	835	843	794	812	875	809	804	826	868	828	823	889	891	831	822	840	801	857	861	839	819	811	849	858	815	852	829	780	859	812	834	828	783	809	848	853	837	847	815	841	842	878	825	862	829	853	865	867	826	871	861	793	857	817	862	856	831	894	847	840	860	756	859	777	814	814	849	817	766	830	830	804	816	796	811	785	814	799	851	840	851	867	827	846	862	820	848	788	868	813	838	760	853	835	864	846	755	813	830	810	847	851	838	780	835	838	827	869	805	804	830	816	795	795	846	818	821	834	808	847	797	820	831	836	802	831	846	819	820	825	837	803	857	840	867	862	864	826	813	800	856	811	855	833	850	826	826	834	853	779	889	813	864	854	833	843	837	827	827	803	852	889	834	848	840	805	824	801	805	844	851	845	835	793	812	811	813	847	870	811	884	828	855	840	797	809	799	825	815	864	844	819	830	823	799	832	858	838	809	846	803	823	827	838	808	839	804	824	849	846	826	812	837	809	906	807	859	816	833	815	825	823	864	823	749	789	792	773	871	847	812	803	825	872	790	869	840	872	834	869	817	855	819	765	871	870	811	840	802	805	860	857	820	796	810	887	830	803	851	802	793	836	869	863	850	887	760	837	792	821	804	816	834	828	806	778	818	814	804	854	830	834	852	818	832	869	839	819	857	824	878	796	848	851	831	792	858	873	835	811	830	844	791	873	803	824	823	831	867	809	778	837	785	823	862	787	836	823	822	849	826	822	809	881	826	838	843	762	854	819	840	830	850	879	824	809	805	848	833	786	808	798	865	769	809	849	847	809	806	835	852	882	887	839	820	827	846	850	804	793	830	880	827	828	819	820	815	802	882	862	770	824	779	851	834	775	818	845	817	801	873	827	842	764	845	817	831	854	841	840	863	880	818	789	829	819	834	798	886	811	833	781	817	822	841	796	831	858	809	836	767	876	827	827	863	775	833	834	828	833	811	819	809	840	830	849	768	797	811	910	803	802	865	791	825	831	842	815	780	833	858	891	865	839	824	829	850	811	872	774	817	790	829	847	837	837	819	832	839	821	847	830	810	802	893	840	823	801	838	868	820	782	814	808	764	875	802	808	836	844	836	804	820	846	805	896	807	901	837	829	813	807	823	848	843	838	805	844	818	857	779	858	826	832	826	814	821	831	784	817	819	799	817	852	846	799	829	886	852	878	796	790	771	844	843	747	902	791	848	799	816	831	840	827	805	858	894	783	823	824	797	887	810	865	855	887	867	892	841	773	795	831	802	817	857	775	832	835	812	822	833	789	832	837	809	798	795	854	818	850	838	816	872	843	790	794	856	851	801	829	881	856	852	851	882	813	888	813	802	844	873	810	815	859	816	813	852	823	853	834	839	825	809	821	778	807	849	848	839	853	818	824	865	835	799	836	870	851	838	839	843	886	831	809	789	821	819	864	868	870	860	810	882	780	856	788	909	825	858	799	809	805	851	814	796	834	849	783	855	831	847	786	840	792	873	826	816	830	862	846	816	808	813
4246	1524	492	338	236	280	462	494	446	296	206	161	146	146	163	134	125	129	109	88	59	94	64	90	167	78	71	63	62	55	73	53	65	62	56	57	56	78	66	51	58	58	71	52	55	72	64	63	60	78	60	56	55	74	63	48	60	57	74	73	60	67	78	66	76	65	61	74	70	54	79	54	76	59	62	69	61	63	75	65	55	55	60	63	56	57	71	64	73	69	64	62	62	70	69	68	50	70	68	65	73	69	48	68	70	58	72	66	56	57	73	60	74	60	66	68	82	74	55	59	53	75	60	57	56	50	70	66	46	61	76	68	61	71	62	66	67	70	58	61	77	45	60	66	71	55	61	71	68	57	69	73	90	50	71	75	57	65	70	57	61	73	61	70	67	58	69	63	59	68	56	85	73	71	51	72	57	54	68	65	49	76	75	64	68	56	63	69	66	67	56	55	66	56	66	60	50	68	60	51	62	58	46	58	64	68	71	63	73	56	56	52	60	66	56	59	49	71	65	75	65	62	71	73	67	54	57	59	69	76	74	55	80	69	68	70	64	64	46	58	62	68	75	74	69	66	73	64	67	63	60	66	47	56	74	51	62	63	64	59	69	63	58	59	64	69	57	60	56	68	75	66	59	73	79	64	65	67	71	80	63	64	71	63	81	68	71	61	59	58	57	65	57	60	69	65	75	51	56	64	61	75	70	69	58	65	68	67	70	61	65	73	70	56	58	73	59	50	70	66	78	55	68	68	50	62	76	62	50	76	69	62	61	69	54	65	70	63	51	64	76	65	69	68	64	49	67	57	71	52	64	69	57	83	57	72	69	76	62	60	60	72	61	55	52	69	58	64	70	52	45	77	62	71	62	61	60	66	71	65	68	67	73	62	63	52	62	59	64	65	60	70	77	71	54	82	66	54	61	46	59	56	56	66	72	78	60	82	74	73	58	64	55	78	58	62	55	58	59	73	51	69	64	70	62	62	70	66	75	66	69	66	59	69	72	62	61	58	69	59	62	69	69	68	59	75	53	84	63	67	64	55	72	67	68	61	64	72	69	69	75	66	59	69	68	72	62	55	58	72	69	63	73	80	65	60	60	64	76	76	73	55	53	52	65	75	59	86	68	63	64	62	66	68	61	69	49	59	52	70	71	70	62	65	66	59	59	71	55	60	60	69	66	61	67	63	76	77	65	59	67	74	69	60	78	65	60	59	70	67	51	71	58	62	52	67	47	72	57	44	63	70	62	55	64	84	57	59	71	82	54	69	53	68	62	61	58	72	61	64	55	79	66	64	65	54	66	73	61	74	71	56	71	65	64	71	66	62	68	49	56	66	81	60	47	60	70	53	70	70	62	69	64	68	72	65	70	71	71	74	73	64	86	67	61	68	73	58	67	57	65	70	69	66	52	68	79	72	69	58	78	88	58	57	70	51	62	56	70	56	70	66	70	72	75	71	56	71	66	74	59	65	59	64	66	64	71	49	77	60	51	70	60	58	60	63	46	66	54	54	57	55	70	73	61	60	68	77	66	74	83	69	58	64	86	68	65	54	68	69	63	43	60	68	49	66	72	76	63	64	67	59	49	66	65	77	67	62	67	56	59	72	63	70	60	71	70	52	66	63	71	47	64	73	75	76	77	59	72	74	59	67	65	64	66	54	56	69	56	56	62	60	59	63	61	69	48	74	66	71	51	64	55	64	58	68	64	85	61	63	67	66	52	74	81	58	75	62	68	63	56	71	59	62	56	54	58	55	66	59	67	58	60	63	54	77	69	61	59	53	61	57	68	68	61	69	58	64	56	62	66	62	68	64	68	56	59	67	44	72	70	62	61	70	53	68	56	62	60	70	77	69	64	59	76	55	83	66	56	60	67	47	55	73	60	69	60	57	79	73	71	54	83	57	76	46	67	66	56	78	77	57	65	61	59	62	52	67	62	56	80	66	68	64	68	63	80	78	62	80	53	54	78	54	51	64	66	88	69	62	58	60	68	61	51	64	71	82	69	51	83	32	62	72	78	57	48	56	56	55	70	74	56	69	64	63	64	52	84	50	60	54	56	61	67	60	70	78	57	65	60	56	60	61	69	57	56	68	73	69	69	86	56	57	63	80	74	66	70	74	56	54	66	62	56	85	62	67	66	70	58	77	77	68	59	63	77	65	60	75	65	74	58	68	75	60	65	49	56	67	61	74	57	67	68	52	61	70	72	52	55	61	62	67	68	65	68	75	61	70	58	62	57	68	53	60	45	74	76	65	77	61	75	62	58	65	58	74	58	68	55	57	63	67	60	63	69	54	72	55	57	60	70	54	56	65	65	64	61	53	61	68	65	81	77	68	73	63	80	67	60	76	60	61	63	60	56	91	62	65	54	61	76	72	46	65	66	73	65	63	66	58	66	68	64	55	63	58	63	73	63	59	63	59	69	64	63	61	66	56	78	75	52	52	43	55	51	58	70	64	60	62	52	61	66	63	63	64	63	62	70	70	55	69	59	69	60	56	64	70	71	54	71	68	80	58	59	50	73	62	67	65	81	61	66	77	71	51	73	59	59	55	62	66	51	79	70	70	49	62	56	71	64	56	59	67	65	62	74	81	58	68	57	70	58	71	58	57	72	47	48	75	54	58	68	61	73	66	62	59	59	67	71	52	64	85	67	70	72	51	60	78	68	66	72	63	66	72	61	59	67	67	57	53	54	62	53	71	55	60	70	76	55	58	58	62	52	75	46	71	53	72	71	63	64	55	59	72	60	67	58	57	75	67	62	64	67	65	53	71	54	59	62	65	61	49	57	52	72	70	63	74	50	84	55	59	64	72	67	70	72	62	74	66	69	73	75	65	72	68	64	58	68	75	61	63	63	68	59	58	55	47	57	64	72	63	62	68	63	57	61	62	57	81	63	62	54	68	52	62	70	78	59	63	65	56	62	60	62	68	62	68	59	46	63	72	76	80	72	77	68	74	57	75	64	56	80	60	61	66	64	66	68	67	67	51	68	69	60	72	74	62	63	70	62	63	64	70	59	59	64	66	70	77	60	58	67	70	72	60	72	66	79	64	67	59	64	52	65	69	65	55	49	72	64	60	64	71	49	68	82	60	53	63	68	57	67	48	67	63	48	45	65	58	63	61	71	60	56	75	66	57	56	58	59	70	50	77	74	75	64	50	65	44	60	66	70	61	62	72	67	65	66	66	60	66	70	65	69	69	57	69	58	68	54	76	66	65	54	89	49	64	61	80	57	70	60	55	73	73	71	69	70	62	67	56	69	74	66	70	69	63	67	54	65	59	65	63	64	76	85	50	64	63	54	59	62	74	67	66	48	66	69	54	73	66	58	62	48	68	83	60	65	57	67	80	73	68	56	55	61	61	71	60	60	69	59	68	49	50	67	82	63	53	52	57	63	69	81	68	70	66	69	59	58	66	77	65	66	56	66	73	84	73	56	71	59	62	57	66	64	64	58	73	56	68	62	60	66	63	61	75	58	64	61	57
29971	11597	4778	4790	10097	15430	17947	16228	13468	9287	5480	3971	3552	3314	3319	2848	2440	2305	1927	1091	675	617	613	1133	2983	554	476	476	532	486	451	472	485	475	498	507	504	495	490	491	501	482	475	502	494	493	463	488	454	499	473	483	461	479	472	452	508	491	482	468	486	487	477	490	481	484	491	466	469	515	489	471	515	461	522	506	439	478	445	480	519	467	455	498	499	491	475	485	476	436	481	484	527	476	508	488	449	528	471	493	441	495	506	465	482	467	498	457	515	497	497	509	462	480	483	498	477	481	502	515	476	490	505	487	462	495	512	455	496	471	475	477	481	493	517	459	444	519	465	475	481	458	491	518	496	511	506	472	494	505	514	464	499	531	519	458	461	461	493	449	483	472	458	450	532	498	487	460	463	499	508	478	515	482	484	490	468	489	499	467	473	461	503	455	478	514	504	519	447	490	499	509	507	508	546	513	490	524	482	518	511	466	484	468	493	473	490	442	523	484	451	443	488	519	517	477	470	454	529	471	462	494	495	474	454	496	512	462	506	513	495	495	502	505	477	452	468	496	496	463	457	499	480	511	492	482	457	510	464	487	487	440	487	482	470	490	475	471	475	495	480	488	466	521	478	450	485	486	451	488	477	509	506	455	471	479	505	523	496	501	474	520	478	486	482	470	458	459	461	492	489	484	450	535	499	436	506	491	482	514	480	483	477	489	434	478	457	479	505	502	494	435	516	473	453	475	478	465	453	531	484	464	511	496	456	453	467	486	513	523	487	468	453	506	460	464	493	501	478	474	470	468	493	498	448	484	501	515	530	443	486	467	496	445	454	470	515	484	490	482	464	469	489	481	442	444	424	461	463	496	482	459	457	497	487	483	463	477	479	484	486	516	476	437	463	477	484	515	538	451	478	479	487	480	441	506	485	446	460	476	503	483	476	483	515	492	460	482	487	475	497	520	510	509	443	462	474	520	479	515	470	453	489	503	443	495	472	447	462	452	474	487	471	448	485	511	498	465	454	472	433	491	492	453	505	495	497	481	468	495	475	455	473	453	511	482	449	471	468	434	465	508	520	469	504	454	452	457	492	451	472	484	440	490	505	441	499	518	485	494	485	451	466	483	492	506	467	468	470	500	493	464	477	494	453	473	508	510	464	470	481	450	508	460	505	462	492	468	462	454	494	493	466	479	478	455	455	504	544	501	471	467	449	474	447	496	487	471	437	511	511	464	475	433	466	469	467	514	491	508	457	484	482	499	496	448	479	488	497	478	493	490	491	473	461	493	530	493	487	469	493	462	474	518	464	491	473	472	467	460	452	472	471	482	487	493	489	425	488	459	516	499	489	497	479	454	486	453	483	485	522	483	468	513	481	501	492	489	449	479	450	477	478	494	499	480	480	468	486	491	483	448	494	486	486	493	491	536	484	478	469	523	480	457	479	490	515	459	484	485	495	491	456	537	472	453	472	485	503	481	458	497	440	472	518	489	499	477	481	483	502	492	442	453	464	461	475	503	502	542	481	483	440	478	498	449	478	466	497	470	499	476	503	472	442	483	478	528	497	502	470	479	501	450	483	501	477	505	472	499	488	479	486	483	473	440	421	477	490	475	467	479	449	466	490	478	485	461	457	492	479	483	466	467	485	492	526	496	459	441	477	483	502	478	484	501	477	483	474	441	531	472	472	478	546	489	462	487	467	504	470	501	473	480	493	488	453	488	493	500	497	488	488	491	484	460	510	459	433	451	463	459	479	486	501	539	477	485	489	464	504	515	502	469	456	447	493	480	476	456	448	503	493	468	489	467	488	496	473	457	487	495	463	466	474	466	470	502	456	498	515	493	454	492	478	470	454	473	487	461	496	465	464	475	528	480	440	492	470	473	465	469	509	475	448	462	478	467	445	505	487	479	477	475	479	476	505	486	491	498	496	453	510	466	447	460	480	497	457	496	475	469	476	501	455	487	454	464	456	487	470	451	482	488	492	461	487	499	447	500	503	489	464	467	498	443	454	470	475	528	502	513	483	540	479	479	480	487	486	490	459	487	500	470	479	501	504	466	458	493	487	438	486	472	496	474	476	445	443	488	474	515	511	480	433	486	476	497	499	455	509	463	481	487	474	484	494	486	472	483	496	470	465	509	519	503	437	552	514	521	486	502	462	476	477	485	430	477	451	481	512	509	469	468	502	468	447	466	468	475	473	460	460	475	517	500	450	468	487	456	486	452	477	477	481	477	474	485	458	457	479	480	483	448	460	509	499	477	502	449	504	447	491	435	500	505	474	474	490	481	497	510	480	503	478	487	525	473	471	499	436	438	477	480	483	509	499	467	473	473	467	475	496	510	461	505	496	459	539	498	474	478	509	503	469	456	438	473	498	424	514	506	451	491	509	492	467	498	480	495	489	459	473	460	478	468	504	462	456	499	468	457	451	471	481	484	472	489	479	445	485	497	446	464	478	468	485	493	482	512	479	491	444	477	457	472	497	476	437	478	472	456	474	480	489	489	470	469	457	502	484	495	493	471	434	450	493	446	500	496	477	449	479	479	496	481	493	445	458	487	467	483	497	475	485	501	476	469	451	508	482	476	492	494	524	447	499	471	482	489	487	493	485	495	482	511	471	493	462	498	440	478	497	460	477	488	464	493	482	472	449	498	465	489	478	500	508	472	477	471	456	472	464	517	470	488	493	493	476	447	467	451	488	494	529	475	518	418	517	471	496	452	469	515	469	500	459	509	460	494	465	461	453	476	467	441	526	478	484	509	468	450	470	474	487	513	485	464	501	507	474	507	436	486	472	532	489	472	468	468	486	449	433	493	471	534	443	521	465	499	454	452	470	493	486	444	456	479	494	467	488	496	475	522	495	501	488	487	461	446	479	487	480	436	502	495	484	496	462	491	454	494	480	497	470	495	459	497	467	462	484	497	498	465	502	455	488	473	465	500	518	500	485	480	456	502	485	477	462	441	473	482	473	529	477	490	475	513	499	444	474	492	468	470	500	491	453	486	483	449	464	440	524	485	478	498	479	488	492	481	514	469	493	451	493	456	475	436	501	475	513	497	498	484	483	503	468	492	476	491	528	446	504	462	461	480	458	494	501	459	437	445	467	514	480	485	470	481	493	442	468	472	460	493	486	450	461	463	491	477	495	509	495	469	534	496	440	522	490	502	468	491	473	438	502	464	484	467	509	442	467	474	479	494	459	463	499	413	477	483	519	484	492	461	497	487	485	505	507	524	473	498	490	508	488	436	450	481	473	465	510	477	490	474	510	452	498	453	451	518	498	480	465	500	488	443	508	472	495	512	453	472	480	474	487	475	491	461	493	477	510	489	469	471	477	480	465	469	474	470	498	472	468	464	448	496	464	505	454	492	447	490	487	493	503	489	494	451	468	475	478	487	453	477	510	483	462	501	519	512	489	467	454	477	525	482	471	434	472	489	444	503	518	481	492	453	474	478	483	476	478	522	450	493	499	476	496	450	491	499	473	466	489	510	476	500
4993	1307	466	317	270	356	478	446	440	306	227	191	186	195	180	202	167	165	178	127	129	103	90	131	236	112	101	99	107	94	105	100	103	105	112	98	97	111	105	99	111	114	110	96	118	105	108	97	117	114	117	106	108	110	104	87	97	115	101	99	112	94	115	100	100	116	98	106	96	111	107	103	112	110	119	109	116	102	128	107	121	76	101	78	110	99	102	106	108	108	116	95	103	103	103	83	108	110	111	90	105	111	94	91	112	122	104	118	101	92	110	103	91	105	113	98	86	82	96	82	94	122	119	117	111	109	89	93	110	105	117	122	109	91	93	102	98	94	118	111	87	114	118	135	94	100	114	107	95	102	97	96	99	102	112	92	109	96	112	106	117	101	94	117	93	108	117	94	106	116	114	107	81	112	102	104	96	99	99	107	111	80	102	114	122	106	83	102	100	109	115	89	104	112	104	102	89	119	101	98	99	111	102	105	107	106	105	114	128	104	101	123	103	99	106	111	114	113	87	97	109	114	97	91	102	97	103	105	111	99	122	98	119	111	116	109	112	133	112	111	113	125	102	118	106	90	115	122	85	111	120	94	122	90	116	134	105	127	103	113	98	96	116	98	107	88	111	125	119	108	108	91	102	102	103	114	107	111	103	90	110	108	116	86	124	113	93	117	117	116	114	110	109	102	99	103	115	95	90	95	105	115	109	100	106	109	100	113	103	119	100	123	100	107	120	95	109	98	97	126	109	112	118	102	84	99	101	113	100	85	103	107	107	110	98	94	123	88	97	122	108	108	103	92	109	101	112	103	90	91	94	136	113	107	98	99	108	101	105	117	108	108	103	105	107	100	105	96	105	98	106	108	121	95	105	111	102	101	106	94	114	109	102	135	100	88	97	93	111	117	103	86	93	124	99	101	98	97	101	114	94	113	102	112	111	98	85	104	94	98	111	104	106	103	101	117	104	99	97	121	100	95	113	112	90	106	96	128	86	83	117	100	94	113	111	119	126	85	122	101	126	104	89	111	117	103	88	98	117	98	88	113	105	111	107	109	91	87	103	105	111	102	94	114	105	103	111	107	125	105	103	110	108	105	124	100	110	106	106	109	128	109	105	109	116	94	103	104	112	103	102	83	108	88	96	114	108	111	98	91	105	90	99	88	116	104	107	104	113	102	109	105	123	114	111	110	104	88	114	97	104	120	103	102	94	110	121	110	93	113	108	98	93	104	103	97	114	115	104	86	102	117	90	95	95	109	116	102	93	94	108	123	88	111	108	114	104	112	105	101	115	111	105	107	100	96	98	110	108	119	100	112	128	103	93	87	104	102	100	108	84	109	104	101	99	110	108	96	114	93	96	102	106	89	117	113	93	104	98	111	88	94	106	98	90	111	88	107	103	131	110	107	108	107	116	118	90	98	107	95	102	99	113	112	104	104	100	112	118	107	96	103	98	104	113	98	100	92	96	100	89	100	92	105	120	110	93	99	102	119	90	116	110	116	101	101	101	99	104	112	117	102	98	107	94	99	115	108	109	96	90	115	100	88	109	108	97	110	96	110	111	111	110	104	121	124	111	104	108	91	116	90	108	114	103	123	118	118	96	114	114	102	111	113	111	108	89	97	96	88	86	134	99	103	117	100	96	115	105	104	96	96	96	90	109	106	107	110	101	96	104	108	118	94	89	85	106	113	111	100	111	113	97	104	92	129	114	89	94	121	117	104	116	107	108	100	111	114	111	115	121	94	95	102	103	116	102	95	98	107	106	115	110	92	101	122	91	110	103	109	105	111	113	117	121	127	114	115	104	108	110	116	103	87	98	93	95	109	89	92	92	116	93	98	94	122	103	101	98	105	104	111	99	109	92	109	118	99	103	104	109	109	119	113	74	95	108	107	118	105	121	107	120	110	109	78	89	95	113	101	105	118	112	101	90	112	106	121	108	90	105	109	120	126	90	109	109	102	107	109	116	91	100	95	106	116	100	78	104	103	102	96	111	92	137	85	100	94	102	133	103	104	111	115	104	89	110	117	106	122	116	114	96	104	107	101	97	111	92	112	93	115	95	109	101	115	97	105	129	111	111	126	111	105	95	123	95	103	88	114	106	101	98	93	95	111	103	100	99	136	117	112	110	98	104	95	107	108	100	117	122	117	112	105	89	101	111	95	132	108	88	97	104	110	116	101	95	95	96	98	93	98	99	88	96	108	113	107	118	109	108	109	96	110	119	123	107	127	98	104	108	134	102	134	99	103	104	110	105	103	105	87	124	110	110	98	117	98	94	114	94	109	119	93	97	104	120	103	103	119	98	114	102	108	102	109	97	124	98	105	116	95	97	97	105	122	105	88	111	91	115	113	119	119	96	109	104	107	114	102	121	104	88	116	100	110	90	100	108	117	94	104	114	115	120	117	127	105	113	92	97	107	110	115	106	96	90	110	82	102	97	104	107	103	109	89	98	107	98	95	103	106	110	95	90	98	113	96	112	94	98	110	103	77	99	110	95	98	119	108	111	128	102	110	101	97	94	123	88	108	100	100	107	120	119	123	94	109	94	103	116	105	119	88	102	89	116	103	109	117	120	114	92	129	121	93	118	112	93	82	111	95	90	92	110	92	104	119	99	118	105	97	109	105	106	124	102	117	110	111	103	121	120	104	109	115	91	113	107	108	111	92	106	111	112	102	111	111	104	104	103	102	104	96	106	123	114	108	95	108	94	115	114	100	91	133	116	108	121	93	104	97	94	87	119	112	103	102	77	124	80	104	113	113	102	97	112	88	105	98	106	117	99	107	112	114	99	106	91	104	108	107	115	95	97	98	96	98	97	118	140	98	106	98	88	116	108	107	110	92	122	108	116	86	109	101	90	100	110	110	118	105	87	102	103	114	110	108	106	94	102	104	122	118	105	114	116	100	102	111	96	117	136	111	109	99	112	97	103	108	116	100	108	102	98	110	90	97	114	92	89	122	107	104	117	95	99	102	108	111	104	110	92	93	97	86	102	100	83	112	111	92	109	111	98	122	101	105	104	117	92	109	113	99	98	102	87	113	93	104	105	116	110	103	115	113	98	103	119	109	111	100	102	82	89	97	98	96	97	121	103	95	116	126	108	123	113	104	115	114	106	87	119	91	102	122	102	93	99	114	125	101	102	122	100	100	96	92	112	100	110	97	102	111	118	94	96	102	101	111	96	108	109	129	108	91	114	101	112	100	115	113	87	106	104	111	110	113	101	101	104	115	116	103	131	108	115	87	116	116	112	124	106	113	111	104	98	111	121	105	92	119	116	101	93	113	108	113	105	115	96	110	112	113	73	94	114	111	81	89	114	105	109	110	95	111	105	97	119	112	101	109	102	91	97	95	130	111	111	115	102	101	119	99	99	103	108	120	105	115	102	97	86	102	116	104	109	92	88	106	99	94	107	145	106	94	103	126	108	119	111	95	113	118	116	120	110	104	91	100	105	107	97	106	86	107	130	111	117	107	115	103	101	110	116	110
27520	10375	4243	4386	9052	14128	16891	15725	13292	8675	5072	4273	3977	3668	3514	3196	2951	2658	2207	1339	953	838	912	1368	3560	844	801	733	763	830	802	799	805	792	714	762	777	723	707	735	779	754	814	783	723	728	797	731	772	721	750	792	791	704	792	776	755	762	751	789	745	757	776	752	753	767	755	760	803	771	772	757	738	755	789	707	689	760	729	735	751	740	734	791	705	750	763	734	733	726	771	814	733	703	759	676	750	744	805	762	741	760	766	737	782	749	735	738	744	748	757	723	739	762	737	730	735	746	810	729	715	743	804	752	754	781	713	783	728	742	739	733	761	733	788	786	787	766	747	749	770	798	772	778	747	755	709	785	767	755	754	797	751	745	793	804	763	745	786	745	752	724	758	749	724	736	710	737	751	727	771	718	728	751	788	758	787	808	743	777	765	749	742	747	803	808	770	750	744	775	756	796	766	732	790	771	746	788	761	738	800	761	728	750	736	783	742	743	786	707	771	776	698	759	748	710	789	749	756	758	782	785	778	746	754	805	719	738	762	741	692	777	771	776	782	754	721	774	792	808	740	777	732	748	756	796	763	741	770	769	775	762	762	732	738	763	772	797	751	790	742	726	754	685	741	717	778	744	716	760	748	779	766	727	802	754	763	715	776	767	745	705	776	715	744	780	769	799	803	763	712	759	763	702	735	754	784	735	781	749	783	735	749	745	748	714	733	776	741	755	731	745	749	745	706	773	801	776	758	742	776	758	791	731	803	741	733	763	742	765	758	742	780	767	697	811	766	769	792	729	739	785	729	751	713	744	795	755	780	757	773	778	737	760	722	743	721	730	704	760	796	770	819	774	777	773	776	781	717	784	748	770	802	722	764	772	744	765	815	776	716	738	715	763	788	772	814	750	711	755	777	797	796	750	734	691	776	792	742	739	726	762	832	761	741	780	751	783	738	690	753	723	784	674	736	771	734	723	721	760	777	759	742	748	755	774	751	745	717	776	718	746	787	763	768	770	787	726	774	835	702	739	767	694	769	760	709	768	780	718	765	766	795	728	727	731	718	757	778	698	805	791	741	797	724	731	728	749	799	761	743	705	718	734	707	806	740	811	783	772	774	739	779	717	728	775	757	782	776	752	726	696	727	789	753	764	766	761	747	706	717	763	743	766	770	743	762	720	718	720	751	772	698	770	756	788	794	750	752	720	754	742	793	787	767	732	725	768	783	716	750	768	741	727	761	764	728	781	736	758	747	756	737	754	770	779	755	767	750	787	755	763	750	755	795	754	700	769	796	826	756	778	715	792	728	740	803	755	719	744	783	738	766	736	765	711	777	802	771	786	765	701	763	755	760	706	730	757	771	799	742	754	721	773	730	724	731	762	716	714	753	712	743	756	787	770	754	812	751	844	717	775	758	776	763	773	821	773	785	760	736	732	717	767	735	743	705	754	745	753	802	749	786	780	761	743	742	756	726	755	747	772	765	767	706	766	770	718	750	783	770	745	803	705	756	723	749	746	752	755	791	764	756	728	778	734	759	758	777	753	744	702	733	755	823	756	750	706	734	744	705	763	710	766	747	712	713	745	747	736	774	756	746	749	725	754	710	747	747	745	746	739	776	773	747	736	757	783	823	748	689	713	782	736	742	771	702	751	809	777	756	779	742	759	728	740	759	747	746	732	772	734	756	752	750	714	718	720	779	724	812	725	737	728	777	776	748	710	785	769	775	733	754	768	788	775	780	721	727	792	727	777	824	780	787	783	718	775	762	776	738	734	750	752	803	760	780	754	801	741	772	721	749	742	702	749	773	707	724	734	788	746	766	709	742	742	721	835	739	713	773	767	755	738	786	735	696	753	750	758	768	797	775	701	776	725	732	731	755	758	815	731	748	744	755	727	756	749	787	760	750	773	764	717	731	773	700	747	764	734	733	720	802	749	764	799	750	755	737	759	795	745	750	782	764	768	785	735	725	766	746	717	759	787	760	741	747	748	777	796	731	737	732	772	751	784	757	781	723	743	777	757	751	750	754	697	763	745	775	759	775	728	744	722	722	745	753	729	778	787	709	775	718	737	781	749	766	797	776	770	736	713	760	786	783	727	760	801	801	743	748	768	767	743	734	745	720	762	750	743	736	745	760	701	742	766	734	790	749	678	783	720	807	706	740	776	738	753	704	772	744	703	746	745	747	763	706	745	721	772	730	760	787	801	735	766	762	765	756	772	793	724	781	750	712	745	775	723	717	763	752	748	738	762	782	756	761	778	743	755	766	751	769	807	752	771	805	683	777	740	803	760	763	736	757	707	732	692	729	769	708	756	750	762	771	760	762	766	698	729	687	768	745	698	776	703	755	755	752	767	796	749	769	767	761	791	824	740	761	715	751	744	806	749	806	710	749	751	743	719	697	811	764	750	757	733	777	760	663	814	755	753	745	768	775	737	727	714	737	737	721	803	756	716	748	730	738	823	785	749	765	764	713	771	722	778	775	746	747	733	781	758	773	738	742	783	764	742	729	729	744	730	801	753	792	718	758	818	741	776	723	740	781	746	748	803	764	796	793	758	738	766	769	775	808	788	729	731	749	813	755	812	782	783	787	798	747	691	759	682	758	758	747	766	756	766	718	756	793	784	711	772	730	756	765	762	766	767	776	763	774	725	824	738	754	772	752	764	738	754	722	780	722	714	766	791	759	750	726	750	762	745	716	779	756	720	804	800	714	797	766	800	736	777	713	762	737	832	732	746	712	723	790	795	756	729	768	754	715	730	794	745	755	751	725	757	739	817	753	745	767	725	749	797	753	793	732	718	752	772	804	743	757	746	781	736	676	754	761	745	746	765	760	735	739	729	747	768	743	789	768	720	774	747	741	708	762	728	762	739	780	758	748	698	715	756	781	701	759	727	784	725	732	722	805	751	746	776	796	766	748	768	775	751	747	763	758	775	756	715	725	781	770	751	771	781	785	686	786	726	752	720	764	772	814	720	770	734	794	761	722	728	818	779	790	725	751	784	800	807	761	793	796	776	765	703	755	750	766	748	750	822	779	729	736	745	721	776	710	765	777	700	789	758	787	775	734	761	751	717	757	744	746	739	761	784	762	807	804	730	743	789	732	736	789	734	756	759	770	774	747	749	747	793	777	701	728	784	767	765	758	753	763	800	751	787	772	741	717	770	776	728	824	722	726	779	764	721	748	727	766	790	771	728	821	756	732	779	707	755	723	765	790	781	755	712	766	813	757	733	783	792	736	750	768	738	807	762	714	776	767	714	772	760	745	791	746	762	777	772	754	729	768	740	760	745	719	757	741	790	775	739	737	741	804	810	768	756	758	760	769	707	786	807	753	779	782	772	742	722	712	733	760	730	789	768	762	768	712	726	729	753	771	793	800	738	773	803	720	767	744	760	759	785	761	747	786	776	797	764	719	742	761	775	812	772	766	787	763	738	726	749	789	748	791	820	772	788	764	766	813	731	795	702	750	739	802	761	741	773	803	793	774	775	749	728
5837	2108	547	382	293	378	625	630	578	362	214	216	162	193	181	160	171	155	110	83	58	63	51	73	225	59	52	49	47	67	53	43	44	37	40	37	48	40	46	39	55	42	38	54	54	56	49	36	58	48	38	50	64	37	56	41	45	37	55	44	60	58	46	51	42	46	44	40	42	53	45	42	56	50	53	53	49	38	36	44	49	41	48	56	33	44	43	34	40	55	28	50	33	42	50	39	52	52	47	41	43	44	56	40	52	52	62	44	42	52	42	43	48	41	42	46	45	48	50	46	41	30	38	60	45	63	46	59	44	54	60	44	57	48	56	56	60	44	59	47	43	44	56	46	46	64	55	46	42	42	38	49	57	49	45	39	47	46	51	39	56	48	44	42	49	39	38	37	49	44	32	51	47	47	48	54	46	41	53	53	46	48	50	58	49	44	62	55	45	48	48	51	51	65	40	42	46	43	46	38	51	47	43	55	46	46	43	40	42	53	56	34	51	60	40	65	51	48	52	66	44	44	53	44	45	47	51	45	37	42	58	32	53	46	44	48	50	49	39	44	52	49	49	47	43	48	61	46	55	52	34	49	50	52	56	43	42	45	54	47	46	48	43	49	38	44	53	50	46	46	47	48	53	27	43	46	50	43	59	38	42	59	43	41	45	44	46	30	45	41	49	44	49	43	51	65	47	39	39	62	52	60	53	37	54	46	46	42	45	57	46	35	39	36	48	51	61	39	36	61	37	55	47	58	40	36	55	68	50	51	47	42	51	52	42	54	61	59	47	40	50	51	47	41	44	45	49	43	39	61	44	52	48	51	43	48	42	37	56	39	50	38	43	49	43	41	47	50	49	45	45	43	45	44	50	36	62	43	30	50	40	60	52	51	40	44	54	44	46	57	43	48	37	44	43	50	53	49	51	48	53	66	39	45	52	48	45	47	46	51	42	51	51	42	45	47	53	57	52	51	29	41	50	55	43	47	42	44	39	50	62	54	44	48	43	41	47	37	54	65	38	49	48	46	43	50	52	43	39	56	36	41	51	44	53	61	47	47	50	39	54	41	40	57	50	59	51	46	47	45	46	51	44	54	47	45	52	58	53	49	35	35	56	44	48	55	46	47	53	35	49	43	45	42	52	39	46	43	46	52	50	57	55	49	56	39	53	39	49	37	45	47	38	43	43	48	56	38	53	44	53	42	39	44	49	42	49	45	38	40	52	49	46	44	37	43	44	52	50	49	68	53	52	40	48	43	33	48	55	61	29	40	36	47	35	55	43	54	36	54	38	59	50	44	32	55	36	47	52	49	59	52	58	56	45	45	48	48	50	47	38	44	48	36	43	60	55	42	36	38	49	40	60	58	51	40	52	48	47	49	36	47	37	47	54	47	47	48	51	44	41	42	45	38	45	49	40	47	53	42	36	49	57	36	44	50	43	48	46	48	51	37	49	49	39	40	53	41	40	37	39	49	44	43	42	56	50	59	55	40	50	50	52	31	50	55	60	58	50	41	58	46	48	33	38	44	48	33	43	46	39	47	52	43	49	68	51	56	58	54	59	45	49	37	38	44	48	45	51	57	46	42	38	48	56	40	38	35	38	56	44	46	49	49	40	44	45	52	48	46	54	39	59	61	48	53	41	60	52	35	46	45	57	41	53	58	57	49	57	42	45	51	47	42	53	49	41	46	37	55	49	45	41	37	53	52	46	41	37	44	46	50	55	58	44	42	52	47	54	31	53	40	59	49	47	45	55	44	45	49	51	45	42	39	52	49	54	46	49	33	51	51	51	49	48	36	43	53	50	47	55	58	37	46	43	54	59	55	46	41	47	45	48	43	41	36	50	53	41	37	39	47	50	54	39	37	44	42	69	46	44	48	52	49	48	53	51	53	56	43	43	38	44	52	61	40	43	53	47	44	47	46	38	31	48	40	50	61	41	41	45	49	40	47	50	62	41	38	41	41	37	39	49	47	45	50	39	49	46	51	60	44	46	60	49	46	49	46	51	41	43	43	39	53	48	37	47	43	27	55	49	46	36	62	55	47	47	38	49	34	48	52	39	49	45	50	50	35	59	37	31	41	36	49	56	45	39	59	50	38	54	56	39	42	28	40	45	57	49	49	55	53	46	46	35	51	43	45	38	43	37	44	41	47	53	49	47	42	43	46	60	52	49	53	39	48	52	45	37	55	41	49	51	39	38	52	62	41	47	46	56	42	44	38	66	54	41	40	40	46	47	47	49	52	50	35	50	55	31	39	52	53	38	44	54	57	43	67	46	52	47	58	48	43	56	44	49	49	41	54	43	45	51	37	47	45	46	33	41	47	41	46	64	46	50	57	37	53	47	48	55	47	48	43	44	47	50	46	52	46	34	45	52	46	52	42	50	58	45	47	47	53	49	46	42	48	45	44	50	42	42	50	47	62	52	68	45	45	42	48	50	43	47	40	39	40	43	38	44	62	44	57	62	51	40	46	44	44	43	40	47	36	38	55	45	61	42	46	62	58	48	46	35	47	49	40	39	63	43	52	47	50	50	46	40	40	46	46	50	53	54	41	50	48	39	42	48	50	43	36	44	48	44	51	49	51	33	44	54	45	44	45	48	50	46	37	38	42	60	48	54	37	52	44	50	44	57	35	42	40	38	47	46	54	54	54	54	49	44	50	40	59	46	52	45	50	42	42	47	41	55	52	38	56	47	48	55	59	27	47	42	37	45	38	43	41	47	44	63	56	43	45	50	43	36	56	53	47	49	53	41	50	30	55	42	54	52	43	46	39	54	43	55	37	44	60	37	38	42	65	39	46	56	47	45	47	45	35	51	53	54	56	44	54	51	42	41	48	41	46	49	50	44	45	39	46	48	60	46	40	40	45	47	43	57	36	60	53	48	47	53	39	49	46	49	43	45	50	37	41	46	45	45	46	48	48	44	59	43	35	49	37	52	43	40	61	52	53	49	48	50	49	50	45	34	58	41	58	52	38	47	56	45	70	45	47	41	39	59	37	44	61	52	43	40	29	50	48	50	50	51	34	50	35	39	52	47	51	40	46	61	53	49	50	42	38	41	61	39	57	56	49	49	53	43	55	51	38	47	55	55	49	49	46	50	37	54	53	32	30	43	37	51	52	49	42	44	57	37	49	42	47	54	50	49	49	40	36	38	58	49	35	50	53	52	48	48	67	42	37	55	53	36	38	44	46	35	42	49	60	52	46	46	65	53	38	61	49	44	45	43	37	33	60	48	41	38	51	48	51	45	56	56	47	56	45	50	53	47	52	51	41	39	40	45	40	49	45	43	38	55	43	26	39	49	58	39	54	56	47	40	48	42	46	48	57	39	51	38	48	53	57	56	52	37	47	41	49	57	40	46	48	49	43	47	43	33	48	36	41	47	48	54	46	42	50	39	49	45	48	45	51	56	49	45	45	48	52	50	54	49	34	40	42	49	43	44	41	47	55	45	41	41	38	50	45	41	47	50	46	45	32	39	41	37	50
33217	13879	5399	5876	12565	18956	21950	19649	16478	10768	6346	5695	4982	5047	4330	4183	3971	3344	2511	1350	645	628	524	1089	4683	504	413	360	361	414	354	382	379	389	378	330	346	389	351	398	389	369	356	327	376	373	342	361	358	339	362	351	348	333	314	337	347	347	365	340	362	354	353	369	362	325	363	349	334	373	326	369	347	336	334	386	387	360	359	329	364	333	343	360	355	395	366	352	361	339	339	379	342	334	344	356	356	375	332	351	352	366	354	363	345	330	348	354	330	368	328	353	332	362	338	353	284	357	348	335	356	301	353	372	321	346	325	372	340	343	340	384	332	372	376	367	358	335	338	349	339	347	325	362	351	343	339	337	330	301	336	370	353	332	336	326	336	332	336	352	320	365	372	349	340	373	346	346	345	353	368	332	370	323	330	360	318	346	338	325	358	371	321	355	326	349	336	347	347	341	346	350	372	369	343	341	378	350	346	349	359	340	338	369	347	310	352	309	363	339	368	350	363	315	340	348	340	297	302	309	377	348	310	362	351	365	365	358	353	330	338	347	336	318	310	322	338	392	342	331	377	338	309	333	305	343	357	356	354	357	364	348	367	324	346	341	355	337	328	349	334	326	342	331	348	373	323	360	337	334	331	341	363	308	363	364	320	352	338	370	364	340	340	378	361	382	329	356	369	375	366	346	354	341	344	379	334	347	332	361	372	325	338	343	340	390	315	341	336	335	343	310	344	347	343	344	372	339	345	329	370	317	339	332	332	325	331	356	361	323	301	361	357	342	343	344	347	349	338	341	345	328	377	354	347	361	366	323	352	331	337	340	315	352	375	365	355	376	336	350	395	341	319	336	349	344	347	325	411	340	326	343	348	332	341	326	369	357	366	354	322	341	339	373	369	340	361	376	329	353	324	336	347	349	351	343	354	353	301	356	351	348	327	369	362	390	312	374	362	377	343	331	380	342	360	327	363	339	321	318	336	345	325	372	358	346	350	340	359	354	359	333	357	318	347	396	342	350	345	358	369	339	336	349	354	349	347	334	357	348	347	340	352	325	358	358	339	373	343	364	312	339	347	315	370	343	334	313	327	349	343	390	354	358	354	352	338	344	309	336	338	326	361	333	373	320	359	362	370	326	363	385	347	322	348	346	390	381	365	357	312	362	373	379	345	366	312	349	314	339	332	332	388	355	341	337	343	351	355	340	349	345	338	322	323	374	336	349	358	330	355	328	318	353	375	311	368	342	323	346	361	333	341	381	350	332	321	381	357	342	368	379	348	363	317	361	374	331	341	342	345	355	334	370	345	334	365	353	315	339	373	352	370	327	362	333	353	367	341	324	352	332	320	387	392	338	349	355	359	347	333	350	326	347	344	348	337	329	336	318	320	351	342	407	352	314	350	384	298	309	345	350	335	382	321	334	332	352	346	363	357	332	387	352	365	356	365	336	365	344	379	337	339	350	299	331	330	367	323	328	328	347	350	330	340	339	391	345	371	340	363	393	365	353	346	364	306	344	318	371	349	347	329	354	326	347	332	347	354	362	338	386	333	354	358	343	361	373	335	338	344	352	331	347	356	340	344	342	360	364	353	353	336	336	346	335	346	338	333	354	396	343	364	357	327	322	355	303	343	342	383	359	352	336	321	343	359	320	348	339	349	363	333	390	348	383	366	343	367	298	354	313	327	332	348	364	336	350	326	342	354	367	343	360	337	332	359	356	373	354	314	369	319	341	326	346	342	353	379	350	349	380	343	335	351	360	330	343	379	331	370	330	374	356	337	372	366	355	339	383	349	331	354	336	354	333	354	350	374	345	353	347	347	331	336	322	351	326	345	330	378	352	333	314	334	369	391	347	329	347	351	322	372	374	339	317	346	369	325	306	335	347	334	360	359	330	341	371	384	351	329	323	325	324	339	363	331	310	375	358	357	327	381	343	367	344	334	380	360	385	336	306	316	349	338	345	367	336	331	338	341	345	334	354	351	347	336	332	342	314	350	351	348	316	327	354	359	356	348	343	346	359	332	361	372	340	362	355	365	350	317	346	371	363	369	349	319	330	326	379	377	298	368	339	327	370	370	315	364	365	352	347	352	347	359	328	373	323	349	401	372	359	338	345	354	329	340	357	363	352	335	345	378	329	344	374	329	342	336	343	369	362	338	359	315	366	355	335	339	364	339	321	344	355	336	344	348	322	368	372	338	335	329	339	372	370	334	351	350	352	317	341	338	358	337	353	341	335	329	329	367	334	361	376	403	344	358	346	340	377	335	324	360	316	352	349	354	352	356	367	321	352	354	318	358	347	352	358	335	330	324	365	352	350	345	365	341	332	356	341	359	344	356	373	346	377	356	333	337	325	351	335	351	346	319	338	331	353	350	360	384	355	335	349	327	338	367	357	322	323	340	331	320	329	286	373	348	350	338	344	331	333	357	363	340	343	350	348	376	323	333	349	356	346	322	347	348	324	365	347	339	350	338	333	390	334	325	348	352	398	344	356	307	360	368	354	334	351	345	356	350	324	343	296	355	334	339	357	368	339	345	376	366	334	351	355	355	330	387	337	338	353	338	359	377	354	340	371	362	340	335	387	301	364	349	322	317	362	324	374	301	340	365	381	343	336	376	354	365	329	368	377	331	364	317	339	345	382	345	352	327	329	355	350	352	343	367	350	347	350	363	347	359	369	353	329	345	355	353	344	341	376	370	302	333	339	362	335	336	368	353	344	334	364	348	351	350	338	333	385	364	340	385	354	329	329	372	387	349	314	369	349	338	370	364	350	349	319	333	390	362	385	335	335	336	350	333	337	321	317	343	361	362	387	353	316	343	367	349	366	351	328	353	351	369	368	306	326	355	349	355	372	347	340	337	379	330	359	360	400	347	369	365	367	339	328	366	320	363	357	363	355	343	368	347	330	371	346	352	358	364	358	348	349	334	354	387	342	358	336	324	333	357	337	342	390	350	349	406	363	306	352	354	372	326	345	387	317	338	330	349	331	332	339	342	318	341	346	374	385	317	346	367	346	305	347	343	320	332	355	367	379	348	381	337	333	354	356	334	381	365	385	363	359	349	358	349	338	381	385	298	359	352	379	365	352	350	363	363	345	329	366	356	406	334	360	356	333	348	347	376	372	316	349	351	365	348	362	325	356	366	346	340	340	316	322	374	320	360	335	337	356	340	337	301	351	321	349	347	340	362	347	361	356	354	318	330	311	363	340	329	340	349	332	344	325	347	338	353	344	348	337	326	320	335	372	338	344	369	346	346	335	345	349	342	353	326	411	337	360	352	339	367	340	335	312	351	363	325	332	365	332	349	373	330	347	351	354	332	340	351	348	350	338	355	353	337	347	368	332	363	361	371	338	325	310	314	393	356	364	326	356	344	328	350	348	334	330	358	324	338	330	346	325	331	327	308	354	334	336	343	335	342	343	320	364	356	329	349	317	322	359	334	347	353	358	339	368	368	378	376	351	362	335	324	340	350	352	348	351	334	360	340	345	333	319
3095	800	342	266	224	292	326	324	314	258	162	175	150	176	161	182	171	164	138	117	123	134	107	129	112	99	114	111	123	130	128	132	112	106	129	119	118	133	108	110	121	126	124	120	127	106	108	119	116	129	107	119	111	127	106	97	109	116	132	131	134	117	114	98	106	114	97	99	114	124	112	125	129	109	93	111	125	112	120	124	127	105	115	96	122	104	112	108	101	92	110	132	118	102	97	105	115	114	110	115	122	115	100	117	105	112	95	133	87	126	127	110	99	126	117	134	113	106	125	112	108	115	120	105	109	130	108	107	123	107	92	113	88	129	111	107	109	121	127	125	109	111	121	116	107	119	111	115	114	120	123	104	130	115	124	116	83	106	109	104	126	105	112	126	130	103	119	104	122	119	117	118	138	114	109	120	119	108	99	124	109	133	94	103	118	132	125	92	117	101	107	102	121	108	112	119	116	107	109	93	118	110	122	129	111	133	127	117	122	118	112	130	116	130	111	102	111	105	130	116	121	96	111	132	95	107	117	105	108	121	116	111	130	112	110	114	120	124	116	98	123	112	118	98	110	127	107	119	111	112	114	120	128	111	132	138	124	117	127	112	111	100	117	110	131	129	123	118	106	113	116	119	128	132	119	129	122	126	105	103	120	113	116	110	124	112	107	104	116	108	125	118	131	110	106	144	117	126	132	105	128	129	103	111	128	121	109	116	121	126	106	93	105	97	111	117	121	113	121	108	116	134	122	103	127	118	108	112	112	118	113	92	91	115	100	125	127	121	101	101	123	114	110	118	117	109	127	121	134	117	116	105	116	135	111	111	111	95	111	129	108	115	149	99	129	119	118	115	119	123	110	126	116	109	120	91	124	116	113	116	92	137	110	111	133	119	121	132	129	123	108	104	118	122	112	118	122	113	130	125	129	114	115	130	115	123	113	119	138	115	106	112	108	113	111	120	92	114	117	99	109	111	110	130	114	116	106	105	109	129	119	130	104	91	118	109	126	110	123	135	113	122	114	96	106	123	125	118	119	120	124	118	105	109	123	129	117	127	110	112	136	134	106	118	120	124	134	110	89	128	112	101	113	116	124	139	115	138	113	123	121	112	114	107	111	109	119	113	115	109	105	135	113	111	116	95	130	109	106	136	116	105	116	105	128	111	120	109	125	129	98	151	121	118	104	114	102	117	116	126	104	95	122	119	111	114	120	115	113	104	126	128	118	105	103	108	98	138	121	124	145	107	116	125	119	100	92	115	121	116	123	104	112	121	120	107	112	130	113	121	129	118	92	118	114	132	130	127	97	104	117	101	113	126	125	95	122	123	100	114	98	102	89	118	113	118	111	128	106	121	102	110	128	116	104	121	108	107	114	120	126	117	103	124	111	116	92	115	120	132	114	111	130	122	118	103	117	113	121	122	117	118	87	108	110	128	114	100	113	116	132	118	109	117	106	114	138	124	110	111	101	114	129	104	119	105	127	109	126	118	127	109	127	135	119	114	122	115	100	122	121	137	105	110	117	118	112	95	104	119	85	112	132	107	123	115	118	127	123	135	139	141	117	108	101	131	107	110	121	125	116	95	99	106	110	104	113	125	120	116	120	99	102	111	113	125	110	118	143	111	112	101	124	109	107	116	96	114	120	99	125	114	104	92	121	101	127	122	109	137	111	115	128	109	85	128	135	128	110	98	136	109	118	108	133	101	103	98	126	131	110	121	104	117	125	122	120	109	114	115	120	119	99	115	120	116	118	112	112	106	107	114	114	100	94	118	110	112	127	121	115	118	140	124	112	114	123	119	113	109	118	112	115	125	122	108	97	116	108	107	100	137	120	125	133	103	107	109	120	110	129	107	104	101	101	104	89	113	111	114	119	106	104	117	116	120	95	113	120	112	111	109	128	131	124	108	118	119	95	115	113	113	112	110	126	131	109	91	100	111	112	107	112	113	113	109	113	110	113	118	122	103	111	111	107	101	117	141	110	115	118	126	102	124	132	135	119	127	114	104	99	109	116	120	114	119	127	105	148	119	126	105	123	126	120	141	124	126	117	121	116	122	124	130	112	125	99	104	118	131	129	121	107	127	119	109	117	112	121	96	113	111	113	111	111	111	121	126	122	114	111	122	109	107	106	110	141	109	114	112	96	115	104	113	101	111	115	104	111	85	103	120	127	116	118	115	98	122	104	119	118	107	131	118	128	123	128	117	112	107	133	109	112	106	117	119	124	108	118	124	114	97	106	117	100	108	96	116	103	114	115	110	144	119	112	120	112	119	106	122	124	104	119	118	117	114	106	115	105	106	113	110	131	87	115	104	122	137	127	116	106	107	126	101	118	121	100	135	123	126	101	134	129	110	117	104	120	118	146	116	109	115	91	118	122	123	126	119	94	121	118	93	98	117	119	125	118	132	111	122	123	112	93	108	115	116	132	114	133	99	106	124	116	100	121	100	102	114	125	130	104	121	129	133	114	119	112	119	99	112	111	121	114	132	130	113	120	120	121	101	105	96	104	111	122	111	109	121	120	122	103	95	118	113	102	124	104	105	142	99	100	114	131	113	109	124	103	127	107	130	136	98	119	105	113	112	121	129	111	111	107	100	132	119	113	114	111	118	125	80	113	85	122	125	127	105	116	116	109	129	112	108	110	110	95	96	126	117	108	94	114	123	98	105	111	110	119	104	120	106	99	116	123	131	107	101	121	105	102	117	112	119	124	105	110	140	93	113	107	127	120	121	117	100	98	128	104	121	110	107	127	124	106	105	121	97	112	106	123	113	104	128	103	117	113	118	103	111	125	98	119	95	102	117	129	116	111	117	113	117	95	119	132	110	121	121	111	95	95	119	115	119	118	109	114	107	124	117	101	112	118	121	118	114	125	116	112	122	112	111	108	122	125	125	115	101	112	113	94	129	111	94	121	114	105	103	108	135	123	119	107	108	120	110	130	105	125	113	130	107	96	124	102	121	120	109	97	91	108	118	116	115	105	123	111	114	110	108	113	98	120	123	124	129	108	117	110	124	122	118	109	101	103	111	118	117	134	107	126	113	118	118	119	123	116	107	111	125	118	136	111	97	118	134	127	111	124	103	130	104	117	100	100	115	139	111	110	134	115	117	130	113	114	104	118	95	120	100	122	97	111	119	105	125	108	117	125	118	128	111	104	103	128	112	106	120	112	123	120	119	117	111	109	122	111	116	104	118	105	99	125	124	90	121	110	139	130	118	100	119	102	121	120	110	117	108	104	127	109	118	95	121	110	122	112	127	111	110	123	101	115	115	106	105	113	91	99	119	114	133	112	124	108	111	123	119	94	106	131	110	106	105	112	116	92	116	123	136	127	110	114	132	132	86	87	123	119	94	90	103	106	97	135	98	130	114	102	118	115	109	98	101	117	113	113	108	109	105	122	130	113	98	131	125	117	120	127	116	120	130	111	117	118	91	98	100	101	104	104	117	98	123	117	131	115	97	124	123	117	130	104	132	106	115	95	128
22847	7549	3200	3410	6918	12045	13276	11648	8948	5541	3426	3169	2650	2926	2656	2408	2416	2131	1743	1264	972	875	847	924	1249	853	864	846	779	856	862	821	833	760	809	879	814	812	818	801	827	846	813	823	822	766	816	825	811	836	815	803	887	910	790	815	849	812	776	789	824	807	824	783	839	758	865	858	837	808	782	779	755	826	794	852	812	809	859	817	858	795	832	795	812	837	838	784	837	841	813	805	824	886	831	834	801	812	818	771	856	822	829	845	790	793	857	801	809	809	840	859	824	800	806	850	801	843	835	783	825	778	821	816	836	866	827	811	782	857	800	833	791	784	807	803	846	802	861	845	871	828	813	837	861	755	870	769	819	824	799	873	838	810	790	836	816	770	873	802	814	798	834	762	821	787	827	829	812	858	853	808	817	826	875	811	813	800	795	809	851	806	879	823	829	814	836	857	835	808	765	812	821	789	803	852	830	830	841	833	843	855	835	788	809	846	830	823	807	851	863	839	836	798	806	811	803	778	808	837	803	836	801	761	794	849	839	828	796	799	888	799	805	852	829	805	806	824	837	860	867	870	804	912	836	843	801	787	769	813	777	869	786	804	841	798	838	755	818	824	769	825	803	829	808	823	803	798	795	876	867	798	800	866	787	841	829	839	843	773	804	821	845	742	873	810	842	854	847	790	852	886	887	800	757	796	792	823	791	856	771	834	812	804	786	866	760	834	795	829	821	791	838	822	847	846	811	803	863	836	797	785	843	839	801	819	791	878	831	831	806	796	810	821	827	826	807	796	839	764	777	817	785	808	836	830	814	806	850	832	783	856	830	816	786	790	850	871	828	763	842	824	818	800	782	796	858	833	776	871	802	819	809	816	839	819	795	820	830	784	802	836	814	809	776	812	824	798	777	844	848	856	853	819	850	782	813	790	831	857	823	805	817	869	819	807	809	801	794	844	820	811	814	839	844	833	783	828	852	844	796	758	809	796	822	844	840	811	845	806	831	748	831	856	844	870	851	860	784	797	845	814	847	876	849	835	814	890	840	786	808	846	803	829	834	832	848	798	834	837	799	845	835	825	842	822	852	780	751	820	847	826	823	825	835	883	807	774	801	812	836	802	810	815	813	767	853	835	829	806	864	843	844	813	759	808	818	787	835	850	827	803	782	838	812	815	831	857	832	772	823	825	802	833	861	762	827	771	801	779	793	819	847	853	846	817	808	851	845	810	834	850	836	796	823	839	837	892	798	813	814	816	817	842	844	791	847	855	814	787	818	790	749	807	814	845	796	805	780	797	796	789	837	844	877	809	841	827	789	847	868	784	833	780	797	841	817	824	844	794	803	876	834	791	841	874	820	809	756	870	839	823	855	842	846	843	782	863	812	858	871	789	883	781	882	758	838	857	777	787	823	798	841	827	810	811	849	807	812	851	819	829	827	790	799	846	823	811	808	774	818	812	826	801	833	785	783	826	801	832	825	852	798	754	825	813	852	779	848	782	830	859	817	846	831	815	836	855	812	860	862	838	805	785	866	807	891	798	878	795	869	762	805	816	836	786	847	874	840	806	750	817	812	842	823	818	837	838	849	827	787	826	809	840	893	839	877	797	816	859	779	849	811	771	790	833	792	803	813	825	785	820	814	851	781	854	804	819	868	858	843	848	842	825	827	847	820	804	772	854	817	835	893	831	817	813	800	807	799	878	843	812	784	844	892	844	766	860	841	774	791	838	808	829	807	830	804	867	768	830	870	845	839	857	889	884	837	849	836	825	856	805	864	816	803	806	799	807	823	805	809	816	831	835	850	795	861	751	812	822	803	823	849	881	739	804	827	850	821	881	854	785	796	786	838	850	749	866	809	819	819	809	817	811	813	788	883	827	820	815	814	798	848	815	748	903	837	824	814	849	817	828	870	789	816	836	787	829	824	824	817	873	798	859	824	827	843	797	842	851	789	791	843	863	826	846	855	841	749	816	844	808	841	814	853	794	863	768	799	829	791	850	793	805	833	858	835	812	779	839	804	770	849	862	832	833	806	835	776	811	853	832	786	809	819	783	865	813	740	835	776	824	836	862	835	812	777	820	789	868	844	825	794	807	814	780	845	848	843	864	838	828	816	852	900	834	869	798	789	764	771	830	798	842	805	815	855	814	852	797	811	816	805	804	801	871	797	785	801	780	820	793	824	835	798	841	833	832	824	804	782	833	747	847	806	885	797	773	796	830	802	818	854	803	830	860	847	815	893	820	840	769	855	791	907	815	819	808	840	812	878	806	787	820	822	829	844	852	792	832	846	825	839	766	772	784	791	818	847	725	811	775	825	793	851	876	859	848	810	815	868	852	789	818	809	878	832	805	824	869	778	823	767	829	815	819	829	782	854	794	762	815	810	803	767	805	853	835	802	769	807	800	831	826	828	850	759	796	851	801	865	847	816	813	813	803	857	830	829	813	849	812	810	846	844	811	797	804	858	857	873	836	821	836	847	825	830	833	784	818	899	799	802	836	806	870	807	807	788	862	820	874	813	816	759	797	830	821	853	802	828	821	852	836	836	827	808	818	811	844	797	785	831	840	812	859	773	810	823	796	881	844	793	855	818	819	801	859	815	808	845	831	910	837	884	850	805	838	770	818	800	822	842	816	754	770	831	823	822	827	804	794	810	837	805	850	825	814	865	856	874	814	806	803	816	853	839	832	816	876	867	774	848	783	827	811	807	830	859	801	873	819	801	805	854	843	851	824	852	816	839	814	828	849	835	829	809	832	827	788	805	830	799	859	820	856	874	804	872	772	804	803	822	854	794	790	826	801	810	861	784	833	799	831	848	858	791	839	801	787	836	798	815	898	854	836	811	814	874	812	838	806	767	830	833	821	880	840	822	815	810	809	849	817	823	814	786	802	923	755	821	808	804	779	842	808	854	810	797	826	840	790	812	800	858	813	800	853	865	816	761	826	828	813	882	857	803	784	822	855	819	813	835	787	830	855	826	816	815	822	839	818	818	818	784	824	772	804	857	861	838	849	841	827	813	770	827	831	793	822	820	807	815	837	847	798	818	810	781	798	806	780	800	833	850	796	841	818	825	823	802	799	881	835	817	876	804	811	799	824	864	814	815	784	792	832	812	847	843	798	822	832	823	809	835	880	823	788	803	812	798	803	823	823	807	790	811	881	876	837	818	818	769	837	769	779	844	862	812	806	838	791	798	813	844	803	851	838	796	841	838	803	833	861	788	794	817	835	859	811	817	795	830	834	764	803	800	813	822	835	818	866	833	835	783	783	794	816	831	802	760	819	842	824	799	817	822	801	810	799	790	825	821	786	800	820	835	840	835	838	756	824	832	803	826	810	787	834	827	780	807	860	800	868	836	795	857	764	771	849	815	796	837	824	825	830	779	845	822	769	787	754	798	846	846	813	811	777	836	840	814	858	863	859	828	830	818	837	838	824	857	824	795	894	856	828	792	838	839	809	827	820	813	828	837	782	835	817	832	804	831	824	774	781	756	836
4193	1515	382	293	262	318	461	487	380	262	185	161	164	193	154	160	162	143	85	81	85	75	78	77	155	70	64	56	57	59	76	61	54	62	74	65	65	60	69	73	59	55	58	54	55	50	57	63	66	68	68	53	49	69	56	59	56	61	70	63	69	65	74	52	67	61	62	62	70	72	68	62	68	69	69	73	71	57	71	72	68	54	55	67	68	66	74	72	62	60	70	63	70	72	68	88	78	52	54	72	59	59	63	59	44	57	71	54	58	51	72	67	65	62	69	64	65	50	63	75	64	57	59	58	68	62	57	60	67	58	66	59	67	58	69	53	56	70	64	62	52	66	70	62	58	64	60	65	78	67	78	68	53	66	61	54	63	55	64	59	71	62	77	50	71	58	74	55	57	78	62	63	58	76	68	46	77	49	67	84	59	53	59	61	67	70	68	64	64	61	70	68	62	61	73	69	65	68	63	68	67	58	59	70	75	71	71	65	69	65	60	77	56	54	59	53	85	67	76	69	62	81	66	77	66	71	63	67	59	67	73	76	74	56	76	59	64	60	86	64	59	71	69	68	73	65	72	61	70	58	57	57	70	58	54	62	67	60	50	70	64	62	73	75	68	45	48	53	54	60	51	53	78	77	67	74	56	68	55	64	69	45	83	62	70	68	76	72	58	72	65	64	73	87	63	60	67	59	55	62	65	77	61	59	62	63	62	61	70	64	73	71	68	63	65	57	70	60	62	86	73	68	67	56	53	68	66	60	61	51	75	65	71	58	70	60	66	77	63	47	60	77	67	80	70	72	62	57	61	64	45	74	59	60	66	61	69	55	65	69	59	70	85	55	60	62	67	69	57	78	57	62	68	50	57	61	58	66	65	78	58	57	58	64	69	65	52	63	63	58	84	62	63	60	68	60	65	63	67	65	61	61	57	54	57	64	60	57	72	50	75	77	55	58	61	53	61	79	65	47	64	69	63	66	65	53	62	65	75	58	74	67	68	71	60	51	68	80	74	70	58	67	52	48	59	45	65	63	67	72	56	68	72	55	62	59	73	67	53	56	54	76	81	49	70	70	59	84	55	62	53	59	71	64	66	70	49	62	52	62	58	57	66	56	65	62	72	57	84	59	70	60	56	72	62	57	81	69	70	65	67	72	68	57	69	75	65	56	53	66	58	67	61	54	54	68	66	67	59	57	73	51	58	59	56	64	67	54	59	66	56	55	71	59	63	49	64	60	66	52	64	64	61	60	76	58	64	64	53	62	75	52	66	61	81	66	53	60	62	48	74	55	69	70	58	70	62	69	59	55	57	72	64	71	79	62	68	64	72	61	65	59	62	71	64	66	75	72	62	75	76	80	61	74	60	59	59	66	65	58	80	57	65	62	47	62	69	72	69	68	69	66	65	76	52	70	80	70	53	63	61	72	55	72	68	67	57	62	51	67	71	80	54	69	59	67	58	55	67	79	60	78	53	66	56	66	58	67	64	68	63	64	65	67	60	70	82	52	64	52	58	70	69	71	67	75	67	68	57	61	63	61	52	71	51	81	62	64	64	69	73	52	66	70	71	61	74	59	58	65	54	71	81	68	62	63	75	73	72	65	62	58	68	63	65	73	75	52	78	61	68	63	69	69	60	57	59	74	62	49	61	59	59	65	64	80	65	62	58	79	59	68	66	63	69	51	66	74	53	62	45	62	59	53	62	58	68	74	59	57	69	66	61	65	62	86	52	74	57	80	61	62	64	55	55	76	75	64	58	62	80	53	68	69	52	73	69	69	73	69	74	56	56	61	82	66	61	77	69	56	63	68	61	66	65	60	75	50	57	69	56	57	58	60	62	76	54	55	69	55	73	61	67	65	67	79	77	47	61	66	57	74	60	69	64	66	59	66	64	56	76	71	59	62	59	65	75	73	67	60	73	63	59	66	64	58	75	70	84	63	64	67	72	63	64	58	73	52	63	50	55	60	60	60	74	75	72	77	68	76	70	65	68	52	74	73	68	56	64	54	64	63	62	63	65	60	65	58	57	65	59	70	84	64	54	70	71	64	68	68	82	71	64	65	67	70	60	61	71	59	63	80	57	71	58	72	61	62	63	81	59	54	64	54	70	68	66	66	76	72	60	70	52	57	74	57	73	65	72	65	82	57	54	58	71	57	59	59	74	62	64	64	78	71	69	59	65	59	73	57	58	53	63	65	74	76	70	73	67	59	77	53	54	54	70	47	85	75	54	65	61	58	66	60	61	64	71	62	60	69	62	61	77	55	72	80	61	62	55	70	64	52	62	62	57	63	53	56	67	56	68	69	64	72	75	76	68	55	65	66	50	57	72	55	65	58	64	70	65	57	51	68	71	63	68	51	71	64	67	70	60	52	63	63	62	70	58	79	69	60	61	63	53	52	51	56	53	68	68	70	70	69	68	56	60	58	76	60	61	68	69	59	57	47	66	68	72	63	71	47	58	48	79	56	54	54	60	63	78	61	72	69	57	47	63	56	70	64	67	67	60	64	73	76	56	76	71	70	49	69	64	79	71	57	69	58	65	67	65	66	56	54	68	62	73	67	61	60	51	71	65	69	77	68	61	73	60	73	63	77	67	78	65	69	79	61	60	61	57	71	54	57	60	61	64	72	66	74	53	49	54	60	72	65	51	72	60	45	64	70	78	50	65	66	68	70	72	69	82	57	60	62	52	67	59	61	71	61	53	59	71	61	68	71	66	77	53	62	74	59	74	51	47	70	76	60	77	65	57	52	58	58	88	60	60	70	65	60	59	53	70	72	59	72	65	57	55	57	65	63	71	61	53	65	39	53	57	68	82	76	62	67	65	56	72	64	74	71	67	57	47	68	69	70	56	58	70	51	60	71	47	74	59	64	77	58	53	62	55	71	69	54	66	69	68	71	83	60	79	68	68	57	56	73	74	71	68	57	69	51	71	68	70	76	56	60	68	73	62	56	66	55	43	62	53	58	68	65	69	64	70	71	63	52	65	49	65	62	63	71	58	81	54	65	72	61	73	70	70	66	66	71	66	77	71	51	66	52	86	58	73	75	75	61	62	68	64	65	69	76	64	68	65	64	76	68	63	63	68	69	66	71	55	63	68	63	63	64	56	61	67	65	54	56	50	75	65	53	87	61	62	67	49	61	70	58	63	66	65	61	57	64	70	65	67	77	67	69	63	64	61	74	60	69	72	64	57	66	69	73	64	58	71	43	59	58	63	61	52	66	52	63	68	66	80	66	75	53	54	56	84	68	78	54	73	60	57	67	73	65	57	63	63	45	55	69	69	73	60	74	68	50	70	68	57	67	50	64	56	68	67	67	60	67	55	69	64	59	63	63	74	62	62	73	54	58	63	75	58	72	74	59	61	63	63	72	61	53	74	65	45	69	57	59	55	51	65	52	57	62	66	60	67	79	49	46	58	62	64	65	58	58	54	64	62	80	62	52	52	70	61	64	51	66	63	54	62	72	49	66	68	57	62	73	61	57
30073	11520	4183	4670	11139	17077	18244	16580	12251	8064	5271	4390	3659	4335	3585	3233	3145	2528	1982	1203	707	616	615	808	2893	525	498	503	494	495	531	507	483	467	543	502	504	511	510	491	503	500	505	472	478	466	473	476	537	438	514	512	503	493	489	490	498	507	494	465	445	516	444	492	485	495	491	477	466	479	498	511	488	506	440	494	463	508	465	486	471	491	453	443	502	469	509	472	480	451	509	511	453	483	468	494	516	485	496	521	481	488	491	504	486	490	492	492	479	489	490	472	483	493	429	495	489	510	495	463	456	475	484	472	499	455	482	493	470	498	467	479	475	497	471	451	491	454	473	475	495	485	497	490	485	450	504	483	467	495	455	543	505	493	483	493	510	529	504	498	463	482	464	502	496	462	457	489	514	472	457	495	497	457	513	436	507	525	516	482	477	528	476	461	504	500	479	476	482	472	465	456	437	510	462	471	480	473	472	520	463	490	451	456	501	494	461	492	498	470	473	478	456	481	491	479	507	446	490	459	463	474	489	485	481	464	448	510	503	473	469	447	474	459	470	508	493	473	495	477	491	483	443	479	467	511	456	431	462	483	491	437	457	477	500	469	501	483	474	446	439	478	475	472	475	485	471	489	476	484	454	492	480	452	452	477	477	502	499	492	486	502	467	484	465	463	496	448	472	452	470	497	466	492	428	470	489	481	505	462	473	464	527	496	489	502	488	447	462	501	461	471	500	498	479	486	463	483	512	523	491	470	460	495	464	486	459	495	480	463	448	507	488	468	447	470	490	490	504	453	482	525	482	526	491	476	465	463	500	484	471	459	477	468	473	481	492	519	470	487	450	466	471	504	512	461	473	473	475	481	485	468	532	440	463	425	474	510	479	480	499	463	511	481	504	487	457	467	437	472	471	501	466	459	495	475	518	502	510	441	507	552	487	502	493	509	464	489	461	452	509	483	474	468	462	521	492	475	461	489	492	471	495	463	494	496	510	455	491	491	438	473	485	468	472	477	477	518	484	472	478	483	501	485	501	458	510	468	496	475	484	456	455	458	522	503	514	513	447	461	470	511	502	512	469	475	520	487	461	456	469	470	492	498	470	494	437	528	512	520	449	507	468	492	476	467	479	458	498	509	474	446	457	491	452	489	472	469	536	484	501	484	458	509	468	478	473	499	510	475	463	461	444	462	479	453	507	467	515	464	479	498	483	509	489	452	470	522	518	475	475	541	468	482	468	456	454	498	455	441	477	522	469	470	498	512	484	418	475	481	461	482	480	456	503	459	526	473	457	468	450	476	466	476	485	502	485	484	510	492	479	491	512	485	452	501	475	456	490	465	500	443	475	470	518	433	485	457	477	525	477	517	495	486	466	452	443	479	472	512	475	468	514	465	469	478	486	440	456	466	487	483	497	489	517	489	478	458	460	492	472	487	499	497	446	478	480	462	459	461	473	508	484	463	468	446	499	499	495	460	457	463	436	488	465	463	450	469	458	498	485	481	463	486	437	504	460	432	517	484	495	472	502	465	506	470	444	456	450	470	437	495	507	483	514	482	501	466	487	515	473	491	478	482	469	491	462	444	456	483	507	470	493	491	483	445	460	487	499	465	467	449	492	477	515	506	507	481	464	495	493	496	482	466	475	477	520	495	494	447	519	477	513	490	462	459	505	509	506	472	452	465	499	468	461	506	461	474	437	507	487	497	464	469	467	489	458	483	464	460	448	506	502	468	506	486	505	479	445	481	509	512	452	485	468	469	506	478	487	477	496	473	501	479	450	477	479	512	443	468	484	455	467	463	441	501	471	453	485	472	499	468	471	516	486	498	494	512	507	458	444	457	513	472	468	501	476	436	498	470	455	492	498	464	459	511	501	456	505	471	474	477	459	482	503	524	529	499	504	470	511	477	452	498	447	504	485	479	443	493	488	476	470	489	470	503	475	505	499	511	495	476	478	448	497	487	501	522	501	471	487	487	478	478	470	507	522	474	462	454	482	469	496	487	495	542	475	474	501	492	475	466	455	505	485	493	487	478	469	456	458	469	483	463	506	496	441	471	464	500	484	490	468	464	492	473	518	499	423	510	490	496	452	469	487	460	484	443	514	464	493	485	478	476	463	444	460	467	481	474	489	475	483	471	499	514	501	491	471	506	501	471	440	486	486	472	475	489	454	497	473	430	476	474	459	487	504	446	446	465	483	467	503	482	480	471	496	489	476	509	453	523	453	474	458	466	510	512	533	476	466	450	491	493	473	458	470	462	493	479	476	481	502	463	468	447	455	499	451	504	490	456	459	467	477	450	485	446	462	499	481	480	516	423	476	491	524	510	462	522	506	505	432	491	479	478	491	484	494	471	451	472	499	509	447	457	494	498	494	485	488	496	447	482	477	490	515	492	515	450	504	462	481	475	477	462	501	509	487	443	471	471	531	451	458	455	496	518	510	494	471	523	521	484	505	489	476	472	424	483	515	505	467	468	461	492	495	458	509	485	481	422	490	495	501	452	477	468	445	448	480	472	494	487	478	513	480	455	512	518	443	485	458	446	488	476	476	518	539	493	465	439	455	497	479	479	425	483	498	487	508	482	500	492	435	464	485	472	483	497	508	540	473	476	483	485	464	469	467	499	493	455	454	482	490	470	495	511	455	492	484	513	523	497	507	444	483	480	510	460	485	511	481	492	480	500	525	515	484	484	522	464	475	473	457	520	462	457	499	477	480	476	477	459	479	516	497	467	484	493	489	520	489	458	489	476	499	458	447	441	466	475	485	462	471	490	474	500	504	497	495	480	478	503	514	491	484	410	504	488	493	503	442	455	469	520	459	550	440	500	495	525	492	524	469	482	482	472	502	489	496	478	475	475	481	458	480	478	447	488	474	472	493	470	503	440	536	484	466	506	515	476	479	495	461	480	466	468	478	496	450	466	482	494	504	478	514	503	482	464	500	461	515	494	483	480	491	459	438	497	455	449	501	458	476	504	499	511	499	463	525	507	483	429	517	471	484	498	493	499	509	509	479	453	468	467	482	457	517	488	506	483	493	451	491	491	484	480	489	465	496	520	541	513	483	476	508	513	516	492	477	494	486	455	452	477	463	526	457	480	528	499	478	467	471	502	482	480	488	471	457	444	470	461	477	483	488	499	477	472	456	446	475	522	488	507	482	481	465	503	447	470	501	501	483	436	452	476	519	461	520	493	524	513	470	484	498	477	473	476	494	483	474	450	458	483	471	489	470	484	473	523	484	494	464	457	454	485	530	453	516	482	492	495	510	446	456	480	492	461	430	473	521	505	489	492	453	499	480	537	455	493	484	472	491	457	506	539	473	482	469	508	496	501	492	462	491	447	511	493	459	527	520	492	503	477	471	499	509	490	472	521	488	487	464	509	477	500	452	473	485	494	478	465	473	500	500	506	494	495	486	505	483	469	493	483	472	482	478	503	460	491	434	490	452	473	485	468	511	491	460	461	455	446	467	475	509	468	508	462	493	448	497	461	494	478
5054	1285	409	316	276	377	447	517	391	253	194	205	200	229	177	190	193	169	156	131	132	116	122	109	188	110	111	95	102	102	102	102	116	99	99	98	92	105	102	97	109	101	112	104	90	115	118	100	110	95	106	100	103	115	101	95	92	110	88	111	105	123	100	115	101	83	121	108	102	110	112	100	100	131	113	100	102	92	109	98	102	96	109	100	113	104	94	104	117	84	104	114	105	115	109	96	107	106	96	102	86	109	105	88	89	95	105	89	106	100	105	118	118	113	87	101	84	96	108	92	107	104	110	89	111	121	106	111	98	109	109	106	105	104	116	94	91	108	99	95	115	95	102	110	91	110	104	109	110	99	112	105	96	97	109	84	106	86	110	111	101	108	81	131	105	81	97	86	113	102	109	97	93	106	108	96	104	86	107	82	122	105	97	99	108	121	94	105	103	107	116	142	122	99	93	128	85	104	104	83	103	112	108	106	97	112	92	100	109	109	107	110	122	114	99	104	112	139	111	105	118	111	113	116	96	99	119	108	117	105	97	99	85	101	99	88	92	92	101	105	102	119	123	101	92	92	96	120	92	105	102	99	75	95	102	99	94	105	98	118	122	100	92	111	87	101	91	128	96	98	94	92	107	95	89	107	107	104	102	110	85	88	96	111	97	88	111	98	80	124	120	110	128	105	116	105	102	79	91	116	115	104	97	115	93	109	119	102	103	114	95	119	95	103	84	105	108	102	98	95	107	109	101	100	110	104	125	117	90	117	105	124	125	99	95	89	111	100	102	116	92	90	114	103	93	109	101	112	123	114	89	113	85	83	107	111	94	126	110	82	121	87	106	106	102	99	100	90	101	109	101	116	99	116	113	93	97	112	120	105	101	99	105	96	107	110	101	84	123	92	105	89	108	111	109	117	89	89	96	91	90	90	119	88	117	102	106	88	97	92	92	108	97	109	102	100	109	101	119	117	83	101	86	101	91	93	99	113	110	105	90	111	97	117	112	131	122	109	121	122	88	85	102	126	105	115	97	103	102	116	85	98	101	99	111	80	91	98	119	98	113	113	101	107	101	84	92	111	104	112	107	127	105	118	101	105	109	103	107	106	93	95	103	100	112	100	118	116	99	117	97	109	94	96	112	96	98	99	101	89	112	122	103	94	105	104	102	118	100	107	113	106	83	85	107	108	104	104	102	109	81	102	98	106	100	107	99	117	106	102	114	112	103	100	102	104	98	108	103	103	106	84	86	108	97	87	123	101	93	102	101	111	103	105	109	106	116	99	117	119	114	125	120	106	113	94	101	108	94	105	104	117	99	96	117	100	97	122	106	125	109	94	106	100	105	100	109	90	124	98	93	88	110	104	130	86	117	103	109	103	116	117	95	103	114	93	104	97	110	95	104	105	109	120	109	99	110	109	97	109	99	113	106	95	111	106	107	83	97	84	94	102	98	97	98	93	109	117	108	112	86	85	99	100	102	95	109	121	93	113	96	100	89	105	102	98	129	95	94	100	112	119	97	111	123	96	104	97	113	103	111	115	105	101	125	96	122	97	97	112	108	112	117	112	115	114	110	97	105	108	112	107	125	96	92	132	103	89	101	110	102	111	99	94	101	98	115	106	124	115	94	88	88	100	104	97	120	108	111	113	117	107	109	88	85	99	96	94	123	111	81	97	99	112	112	99	77	102	108	92	108	108	90	102	125	85	94	96	93	110	107	98	124	108	127	115	111	90	110	113	87	105	134	93	100	91	94	96	103	98	136	102	105	105	106	108	109	100	103	101	105	89	106	97	109	112	124	100	108	112	125	112	99	106	100	115	97	99	88	96	77	88	95	98	104	95	121	106	117	102	110	107	89	103	95	115	101	105	94	81	87	110	108	108	102	88	93	109	95	108	109	82	106	102	100	100	110	116	111	104	93	80	135	122	98	105	126	105	99	120	108	98	107	104	101	114	106	96	99	115	104	92	103	94	111	116	111	96	106	121	103	99	86	93	85	109	118	108	108	104	107	103	79	113	95	121	102	84	108	96	80	98	100	102	98	96	124	108	101	104	94	91	103	117	104	120	125	110	111	99	100	114	100	97	96	111	100	93	101	105	110	90	102	96	99	122	100	114	103	92	117	102	106	119	105	108	101	101	109	111	93	104	99	102	94	115	103	85	112	88	100	113	72	100	99	104	110	133	115	88	98	98	95	107	102	115	97	112	110	113	111	91	102	125	91	116	97	109	105	113	99	101	97	98	113	126	91	116	84	104	111	94	93	100	105	99	111	101	101	121	96	94	101	108	89	101	97	97	103	106	104	83	111	101	99	101	113	108	98	107	117	107	92	112	105	104	97	112	89	100	92	100	105	104	117	91	102	115	112	104	118	107	100	99	99	112	101	120	107	113	110	115	99	105	102	112	103	105	114	88	117	99	129	94	112	91	109	100	110	106	105	107	101	123	117	96	103	114	112	74	92	103	103	88	91	95	108	104	110	125	118	101	92	114	125	121	102	108	103	94	107	120	123	104	103	95	107	95	110	94	98	106	96	105	104	115	99	115	97	86	101	116	106	99	98	104	127	108	124	121	102	106	91	100	103	118	103	109	124	97	122	96	75	114	120	116	102	101	105	97	95	113	105	121	107	89	116	88	91	115	121	101	109	95	100	111	95	106	98	104	111	101	125	105	124	85	90	96	99	115	112	110	100	96	137	85	91	108	96	109	112	102	107	111	88	96	110	93	105	101	96	88	94	91	96	119	115	105	97	105	113	84	86	105	106	84	117	105	79	112	119	85	130	112	111	111	101	97	112	103	96	122	108	97	92	84	95	115	92	114	99	91	98	90	132	90	111	103	96	107	115	111	109	102	82	118	102	97	101	93	102	90	119	100	114	105	113	91	116	90	107	106	106	106	79	100	107	94	108	101	105	118	107	110	107	119	122	102	114	105	107	120	115	125	100	105	109	92	115	105	107	103	121	107	91	103	101	111	94	119	127	108	109	102	106	76	117	100	110	112	81	101	110	103	95	104	111	106	118	114	104	109	95	120	106	89	77	104	107	122	122	113	96	101	109	106	111	104	103	113	106	115	114	101	86	105	108	98	109	119	106	109	106	107	117	113	101	102	123	106	108	100	109	115	104	90	110	96	104	94	97	101	116	100	100	104	94	109	110	86	103	109	104	123	114	108	114	106	92	103	95	95	90	104	111	98	92	115	94	108	118	110	120	90	109	97	93	105	114	112	124	116	125	106	114	113	102	128	98	105	107	121	126	99	110	115	99	109	103	95	106	105	117	108	121	120	102	126	103	100	121	100	105	97	117	106	109	100	105	84	105	106	115	101	87	109	93	95	105	107	104	98	90	112	94	101	101	117	131	115	109	94	105	88	112	112	121	100	126	109	96	108	125	101	95	115	97	99	91	128	103	100	102	106	113	108	84	110	99	109	86	102	91	110	93	92	100	99	108	122	90	113	119	87	97	121	103	103	101	99	117	121	104	87	107	98
27814	10192	3905	4602	10728	15851	17139	16488	11760	7520	5263	4642	3887	4421	3766	3512	3452	2748	2004	1336	989	871	960	1057	3307	808	784	747	747	793	794	791	801	733	768	748	779	768	758	790	747	737	766	781	763	749	756	748	760	757	749	748	696	778	727	716	760	739	717	761	737	735	745	750	744	733	766	742	772	745	795	741	796	772	723	716	710	786	771	744	735	755	792	794	750	730	730	746	711	764	731	757	687	749	729	751	787	794	768	757	707	786	751	731	726	759	779	736	754	800	774	721	759	741	758	753	756	711	784	750	729	741	729	727	758	745	753	735	717	770	722	751	725	738	718	739	739	788	767	729	718	737	799	723	728	758	791	733	737	775	737	743	773	789	768	749	751	760	761	763	794	733	751	764	771	724	721	749	744	740	749	770	752	793	719	730	733	761	732	718	735	721	755	732	716	706	786	723	775	739	713	732	767	771	779	727	678	737	731	742	762	739	711	777	711	749	788	742	712	727	741	761	759	791	817	753	765	767	785	737	804	759	762	790	750	849	745	723	728	751	759	731	755	733	752	768	778	805	772	757	720	771	695	754	805	737	770	814	785	768	730	789	747	755	723	718	754	715	743	754	722	729	750	800	767	760	735	689	725	731	755	765	785	764	753	765	720	778	727	688	752	766	722	763	686	737	722	768	761	740	805	762	743	728	729	779	772	742	743	764	744	793	733	764	705	802	741	707	728	782	732	739	748	763	762	692	751	743	704	749	698	723	729	742	713	777	728	764	719	738	779	766	722	737	804	740	787	743	762	731	745	734	725	764	761	684	800	769	708	798	774	755	737	780	727	734	750	770	799	747	778	783	767	747	749	801	688	719	742	740	731	755	791	744	746	752	733	782	751	732	748	718	757	746	764	723	763	779	744	756	784	752	719	757	775	703	764	769	775	780	765	793	791	766	715	692	794	755	833	747	724	764	730	743	774	779	686	693	825	796	759	734	731	794	741	789	772	742	753	812	758	760	753	751	731	742	695	766	738	774	725	751	761	813	736	715	709	734	727	779	722	751	785	730	742	786	739	746	724	740	751	749	793	714	747	750	774	779	755	746	748	753	738	718	782	751	728	764	774	763	753	750	796	805	729	805	718	752	780	773	786	748	781	730	752	753	742	734	715	763	761	784	753	746	766	774	775	715	780	717	741	712	704	707	756	752	751	754	757	733	760	763	783	738	707	799	749	800	789	764	779	734	700	769	759	744	746	755	741	726	796	766	738	732	814	748	718	736	699	762	754	769	754	726	764	784	771	742	790	724	730	764	720	803	821	762	771	774	759	774	749	730	760	815	719	757	767	769	710	728	784	723	747	786	753	778	790	714	752	711	770	744	762	698	712	734	690	706	763	723	768	768	752	735	773	777	749	698	742	745	761	747	758	736	772	729	760	760	781	747	788	758	721	735	786	770	744	700	751	805	734	776	756	735	737	759	780	758	722	755	759	705	726	718	733	722	762	727	711	762	740	729	744	706	790	731	740	708	745	777	737	708	736	773	746	755	757	750	783	752	753	806	746	750	749	776	737	706	770	749	708	736	743	811	751	790	754	799	744	699	791	760	745	769	775	764	721	727	777	750	743	786	721	721	741	748	755	713	766	731	761	770	756	724	739	731	754	740	801	704	785	742	742	748	758	763	737	744	708	761	699	724	750	774	777	781	695	768	771	719	766	713	782	748	729	803	739	796	708	740	738	777	731	812	776	787	736	742	743	743	720	755	761	738	730	688	736	765	724	739	745	747	789	773	769	756	685	772	743	754	798	731	727	761	745	706	745	787	732	775	792	735	724	730	747	728	710	732	803	787	747	761	754	788	752	776	711	735	739	744	717	755	768	736	782	784	772	735	751	768	737	762	714	762	756	759	758	778	717	751	746	729	733	737	730	729	742	730	748	769	750	776	783	746	709	771	728	782	775	729	778	721	724	754	735	740	755	705	732	764	743	773	726	767	789	791	749	756	786	764	787	697	736	746	741	709	719	777	735	733	755	780	764	729	745	796	742	782	775	777	739	710	710	738	783	753	765	728	758	774	730	726	729	713	769	759	749	759	735	746	721	796	752	761	741	720	773	742	785	731	780	704	738	759	783	711	730	770	718	772	747	726	720	706	766	700	808	757	745	760	746	759	702	755	786	731	727	760	816	732	731	751	747	717	811	719	770	778	778	796	730	714	728	733	753	733	769	767	714	798	734	751	787	748	697	765	781	763	716	742	749	723	727	753	762	789	687	708	762	740	775	707	733	726	719	737	770	742	755	821	734	714	770	791	779	780	747	744	755	760	714	751	763	792	793	726	746	688	789	704	730	671	726	740	769	738	772	783	785	746	788	714	747	747	829	752	768	771	743	732	750	786	737	752	777	786	766	718	706	739	743	758	719	764	759	734	745	745	763	694	778	760	768	756	744	751	757	743	773	722	809	798	744	746	744	785	780	737	732	746	742	763	759	755	760	820	786	705	787	775	737	743	772	740	740	721	731	708	746	722	735	748	799	726	780	750	781	773	765	725	730	791	741	801	730	781	756	729	778	766	696	713	733	738	765	720	786	730	740	704	767	746	762	758	685	792	732	747	767	762	758	725	767	770	770	746	774	724	723	736	743	726	754	761	755	745	771	750	707	738	733	753	754	722	776	759	761	737	778	738	758	813	734	733	742	761	769	719	746	739	752	787	746	739	777	774	762	749	749	763	719	736	700	742	737	741	729	732	682	802	811	790	751	800	732	751	779	707	761	730	752	785	742	763	785	770	768	720	762	733	813	745	713	760	742	745	742	801	766	741	764	708	732	715	749	802	804	792	741	727	761	736	731	769	723	761	722	764	790	716	750	788	775	725	746	734	785	765	725	716	781	821	727	743	728	765	729	750	754	705	758	769	743	765	729	742	720	722	800	739	717	762	723	770	712	735	701	756	742	737	768	768	773	703	721	750	730	767	725	725	725	713	746	743	753	746	773	731	765	717	720	734	770	745	760	780	730	713	715	741	720	774	764	744	742	770	735	720	790	752	725	782	773	729	716	749	746	763	797	741	780	743	741	748	753	794	779	780	754	694	730	751	773	760	772	746	738	789	728	738	726	748	746	716	698	752	769	764	767	767	763	746	731	722	687	799	752	742	789	703	741	777	757	738	750	701	727	761	746	790	746	681	782	744	765	754	737	778	792	752	765	768	734	714	753	753	743	723	755	762	710	748	751	796	697	718	752	774	689	725	749	771	724	737	777	759	778	710	722	726	758	768	794	771	791	756	769	755	750	714	750	737	744	784	703	760	766	695	807	786	761	719	753	726	714	739	760	735	742	780	744	740	785	759	775	744	758	703	797	762	773	658	707	778	767	737	738	761	731	753	730	770	724	777	717	703	822	740	748	752	757	776	736	717	733	733	759	773	721	827	732	762	710	706	769	746	750	803	785	743	772	796	748	721	754	724	745	745	731	763	763	804	699	739	779	709	719	740	760	746	736	739	734	730	762	760
6029	2127	477	372	327	413	580	647	445	290	225	204	182	202	179	188	196	128	102	68	58	68	45	61	207	46	59	55	53	54	55	38	38	41	49	34	52	45	56	52	44	43	51	58	32	49	40	41	48	39	43	54	56	52	55	63	43	48	43	47	39	38	50	57	31	46	43	39	45	61	49	61	49	37	39	57	42	47	52	41	51	44	49	46	49	44	45	58	39	50	52	49	46	47	51	44	48	53	35	42	37	51	56	42	39	42	36	43	43	50	37	46	35	49	45	41	43	50	45	30	43	39	60	48	46	51	53	46	48	52	51	52	38	39	48	53	46	47	38	47	41	43	50	52	42	40	40	52	43	44	58	47	39	45	42	60	45	44	41	34	35	52	59	54	48	52	51	67	32	43	48	37	42	40	41	47	38	43	53	45	40	47	48	51	55	50	52	45	33	46	60	37	47	65	44	49	48	52	35	42	50	54	52	49	46	50	40	45	60	47	52	44	49	45	37	34	45	59	42	50	48	52	46	50	41	35	47	52	44	52	50	45	45	45	43	52	49	65	42	42	46	47	44	49	50	36	47	38	33	45	43	47	36	53	49	42	55	36	49	35	41	45	53	41	47	55	49	38	46	51	40	39	45	43	39	39	43	49	38	46	52	44	42	47	52	38	49	45	49	53	53	50	52	54	56	37	42	47	42	54	51	38	60	48	42	48	51	38	33	33	57	48	40	43	45	47	48	36	39	41	52	52	48	46	50	56	42	44	38	43	54	45	39	47	38	43	52	42	42	39	45	48	39	41	46	38	46	46	26	59	50	46	41	53	52	52	46	58	42	35	53	45	42	43	50	45	43	40	41	34	39	40	49	40	42	49	59	36	34	29	45	48	56	43	44	30	35	46	56	28	48	55	60	51	51	52	43	52	46	38	43	42	38	42	46	55	41	57	46	30	38	49	44	44	44	41	46	49	44	51	41	42	44	55	46	47	50	55	52	43	51	40	38	58	52	47	57	55	44	41	52	52	37	51	45	40	38	39	49	58	57	41	42	45	47	41	42	55	49	49	46	53	47	57	40	54	43	44	43	51	48	48	49	52	32	42	33	41	56	40	44	42	45	55	34	63	40	45	42	42	49	51	45	31	52	33	49	39	36	43	51	44	52	36	47	39	60	52	47	48	49	54	46	53	46	61	45	38	45	50	42	45	49	51	44	41	43	42	41	44	34	39	35	39	39	46	45	47	45	45	51	52	46	51	46	52	33	45	63	46	47	41	31	51	59	43	58	43	55	45	48	43	48	41	50	62	47	40	39	44	47	42	63	48	51	38	49	51	46	49	51	54	43	47	51	50	47	40	55	42	50	45	32	57	58	39	42	41	46	44	45	41	59	48	34	57	47	43	44	36	52	43	54	47	34	51	46	46	33	46	49	45	45	56	51	40	53	47	56	52	51	55	38	47	50	32	45	50	43	57	45	55	51	51	42	47	33	36	48	60	49	36	44	41	36	49	60	46	49	45	39	48	45	44	44	43	35	54	42	46	33	51	41	48	39	57	57	50	50	53	42	48	45	60	53	47	30	54	45	49	45	40	47	38	58	42	39	49	41	42	43	46	45	39	36	37	49	37	35	52	46	37	39	46	46	48	43	38	53	56	45	55	49	41	46	39	33	58	40	49	56	53	54	52	49	49	45	48	38	47	47	39	48	39	51	55	44	37	46	55	44	35	43	55	38	48	50	49	38	48	47	53	53	54	48	37	44	35	39	50	45	43	45	51	58	45	50	58	54	41	46	51	40	43	38	36	54	52	32	49	48	48	50	43	42	48	50	52	45	31	43	44	44	38	41	43	49	45	53	62	64	58	38	51	42	51	51	41	44	53	48	46	51	50	49	45	46	45	42	47	60	44	48	55	39	43	46	42	55	49	40	42	30	54	50	48	48	56	48	52	40	49	37	48	44	53	49	45	36	47	36	46	50	37	60	59	43	60	43	57	39	33	44	43	40	47	67	45	42	50	41	46	47	36	36	57	55	38	42	36	35	32	59	52	39	39	49	43	65	40	46	47	45	35	41	35	40	58	48	48	56	44	42	47	44	49	42	38	48	41	53	34	36	47	44	34	47	42	48	39	39	51	57	38	57	62	44	41	42	49	62	41	50	55	42	40	42	54	44	47	41	36	42	40	76	44	51	46	53	48	48	43	42	45	57	52	56	31	56	40	40	52	38	41	52	40	38	42	43	49	50	52	53	50	41	42	42	51	41	49	40	43	39	52	38	43	61	59	50	50	41	62	53	44	43	45	50	58	46	57	50	52	50	46	44	44	42	45	44	69	48	52	51	45	48	46	45	48	28	52	40	41	46	35	46	44	38	45	41	36	40	38	45	46	36	42	41	55	52	49	41	32	69	48	39	42	55	55	55	45	33	39	43	47	49	69	58	45	35	40	56	47	63	41	51	58	52	43	40	46	45	45	50	36	40	45	47	44	60	41	53	44	41	54	53	49	57	42	31	49	44	47	47	49	35	55	44	43	47	53	52	50	39	47	47	49	55	47	35	33	45	37	51	49	49	44	48	43	53	60	29	43	46	33	43	48	40	52	45	35	36	38	44	38	41	51	62	44	45	34	41	43	38	60	51	33	47	47	41	52	42	49	46	37	51	45	55	58	58	53	44	54	44	38	45	54	49	32	38	55	41	48	41	43	55	51	34	55	49	43	47	48	65	36	47	41	51	44	46	59	42	45	46	52	39	49	45	41	36	40	41	37	50	49	39	48	51	40	53	47	57	48	39	40	43	39	41	47	40	45	52	35	41	42	36	49	51	50	33	37	58	50	49	50	61	38	41	45	49	59	37	50	38	41	38	52	53	51	38	44	59	49	45	47	36	43	46	43	42	39	44	39	55	55	47	41	43	43	47	41	49	46	50	39	60	44	51	37	51	32	51	42	48	43	46	51	48	55	52	58	51	51	42	42	50	42	48	45	54	50	44	48	45	50	53	51	44	49	42	54	41	60	49	40	58	41	38	49	38	59	46	52	59	46	45	36	52	37	36	33	41	32	57	44	48	35	56	46	46	43	50	37	36	38	42	54	46	36	44	54	46	45	49	41	44	43	46	47	56	45	58	38	43	52	40	40	33	48	49	57	60	42	49	59	37	47	51	51	35	41	52	49	56	47	53	42	47	46	54	51	48	49	37	46	48	49	38	46	50	38	39	43	41	49	60	36	40	54	66	51	49	49	51	45	27	40	42	44	50	56	56	52	42	37	42	42	53	47	55	41	44	46	49	56	49	45	59	44	44	50	42	37	38	42	37	64	44	59	53	49	37	52	55	50	43	44	54	46	54	37	46	42	56	39	47	41	42	60	47	39	50	49	49	29	61	42	43	43	52	46	39	30	51	46	49	46	58	46	53	51	49	56	58	42	59	44	48	41	53	43	53	52	51	57	50	45	43	49	47	39	46	34	45	40	58	55	35	44	49	43	50	47	45	49	45	52
33104	13767	5039	6236	14077	20199	21536	20396	14432	9579	6982	5990	5192	5698	4759	4441	4137	2872	1913	1106	745	594	593	957	4050	407	363	385	376	344	367	367	361	401	371	359	381	339	381	368	359	351	350	345	371	323	376	380	324	374	340	347	349	343	317	349	347	336	345	398	372	360	329	357	352	355	325	329	351	334	333	357	351	341	346	330	288	366	344	358	352	328	335	348	348	352	375	356	363	331	355	355	311	327	361	339	366	312	333	364	359	337	360	370	352	340	340	352	329	344	334	358	318	320	295	355	365	323	323	342	323	383	331	305	327	341	335	344	345	309	358	322	336	314	340	323	332	344	347	345	348	365	364	343	330	344	330	391	329	344	329	330	342	349	349	348	356	349	343	324	368	341	337	348	338	328	361	362	342	348	359	334	341	342	328	327	383	412	332	355	329	338	350	346	335	353	339	355	335	342	348	322	332	359	362	346	367	350	333	355	344	313	337	345	352	369	361	321	343	319	327	358	341	336	316	346	341	347	316	374	331	354	350	332	368	320	334	364	329	341	338	326	324	354	349	342	343	324	351	345	368	366	373	316	388	338	360	328	355	371	347	300	336	377	284	342	350	351	355	296	339	360	338	337	364	304	351	340	355	358	329	332	330	327	363	327	360	352	332	342	340	333	332	345	357	348	352	350	342	366	319	342	327	325	323	365	340	341	309	326	332	347	356	311	329	323	345	334	334	322	330	332	357	374	340	335	330	365	363	321	336	346	358	358	352	336	360	327	315	341	351	338	314	334	355	323	366	362	329	326	329	351	340	351	344	307	361	321	322	359	315	329	341	356	314	325	339	363	365	355	315	347	301	362	330	376	362	352	354	320	335	359	349	332	325	326	340	367	295	357	319	346	346	348	355	353	337	350	349	324	342	334	334	350	350	317	319	330	310	362	365	343	341	389	333	357	334	353	331	325	357	312	353	326	347	340	345	329	320	348	330	361	327	355	334	359	305	324	318	340	335	349	351	325	358	350	349	370	342	341	337	318	343	306	331	372	339	333	319	307	357	352	304	321	309	321	341	350	310	342	333	328	339	334	309	339	338	325	354	371	308	363	358	347	372	335	334	345	369	352	345	347	368	357	335	328	336	357	354	352	329	349	353	330	331	349	326	322	348	344	334	373	350	336	308	352	299	370	366	341	332	360	349	352	338	303	345	356	349	333	315	374	334	323	343	339	321	355	321	372	352	330	377	369	325	335	364	307	344	337	357	319	364	343	342	348	314	318	308	377	327	352	348	373	350	338	329	326	357	366	330	349	381	346	311	353	348	329	369	313	348	344	344	338	346	378	330	306	336	337	324	351	351	320	329	330	339	358	347	361	355	364	367	366	349	368	330	340	371	358	351	333	352	349	324	313	350	338	348	317	353	383	348	356	339	325	351	362	337	340	319	313	342	350	346	343	350	336	336	369	357	303	344	334	314	361	303	351	304	359	335	357	318	334	336	362	343	324	332	335	353	305	345	344	345	321	366	382	382	343	344	329	339	326	360	332	371	359	360	336	334	380	350	349	342	322	372	380	336	344	330	371	321	335	357	297	334	330	333	366	357	360	337	330	306	328	336	307	355	362	319	361	341	340	327	356	320	350	354	323	342	328	325	342	363	391	323	328	328	312	334	394	315	344	356	363	345	326	327	313	328	347	315	339	341	323	369	341	339	339	349	297	321	351	322	337	353	353	334	372	349	330	335	333	345	328	354	298	354	335	319	326	357	307	371	340	339	328	359	348	329	343	332	340	344	336	350	355	340	325	337	387	361	361	344	340	337	334	342	313	340	380	356	326	331	342	365	323	364	375	346	349	303	329	383	327	324	358	368	341	322	347	331	345	344	360	327	330	325	353	342	315	314	345	348	330	357	362	349	358	345	327	334	357	349	333	349	351	333	368	365	335	347	340	375	367	379	316	338	380	326	353	355	327	359	341	330	334	365	330	399	365	320	341	348	359	327	331	353	350	346	341	371	333	328	313	372	328	327	324	343	362	384	327	304	369	334	341	327	317	367	320	332	356	353	349	326	337	363	340	333	334	350	352	323	384	346	371	345	328	357	339	344	329	346	333	298	328	359	352	353	315	341	355	348	327	339	380	335	309	291	366	359	351	320	346	344	329	360	320	341	323	323	321	342	307	339	346	351	305	348	322	349	320	358	346	366	376	364	358	351	343	356	344	342	336	307	374	308	342	340	365	360	348	345	305	356	346	324	346	338	329	359	327	361	358	310	386	361	338	331	335	308	342	321	344	371	342	313	330	321	339	309	334	358	342	377	327	365	344	355	322	352	387	349	315	329	328	351	331	338	397	342	330	335	367	363	334	346	327	337	321	316	353	287	376	329	337	344	381	336	352	341	319	348	367	328	386	332	319	365	351	346	340	353	372	363	343	335	337	308	341	330	360	318	345	336	310	315	349	353	364	314	317	319	319	349	332	322	362	354	355	325	341	314	316	346	367	354	319	343	327	313	358	362	339	318	353	342	327	337	335	350	353	355	331	349	329	341	379	343	359	346	361	378	316	324	342	329	343	332	335	346	318	343	345	312	347	344	345	345	342	351	317	343	347	347	371	347	369	326	368	347	339	332	337	334	305	362	320	337	315	345	323	349	346	337	321	336	314	382	374	335	346	308	348	349	348	318	362	310	373	317	312	337	329	352	346	337	340	319	297	331	359	373	355	314	321	326	349	319	327	327	370	357	337	342	326	336	381	349	325	349	371	327	311	339	335	328	359	346	334	356	318	355	302	320	333	341	350	337	330	343	381	352	340	318	344	350	333	333	364	328	361	340	357	366	312	351	368	335	370	352	314	336	321	349	320	314	352	324	352	365	342	350	333	313	334	382	361	356	336	371	351	375	336	341	358	360	321	351	358	324	331	325	331	339	339	362	336	325	336	338	340	356	345	339	347	348	354	372	362	318	324	339	340	332	303	369	336	329	317	355	342	344	357	367	333	358	312	331	348	339	369	322	339	352	351	334	327	354	344	341	340	324	349	316	333	352	354	367	345	341	352	317	335	388	378	313	376	334	351	332	310	330	364	358	366	322	335	346	359	325	324	335	334	365	353	340	371	328	346	339	374	346	357	341	306	319	364	339	305	335	348	358	352	355	354	351	334	350	326	336	328	346	358	348	316	350	346	315	373	340	334	367	338	328	332	337	344	352	354	370	335	361	350	360	332	350	341	330	368	336	362	344	353	356	366	374	340	326	346	323	364	349	315	312	354	332	333	372	356	346	320	339	335	341	359	341	344	362	329	326	304	309	358	332	367	329	338	328	357	341	357	338	354	313	317	339	351	358	325	322	380	326	348	313	293	328	313	318	339	326	336	347	358	338	344	362	335	341	315	357	327	356	342	313	334	376	337	361	359	307	294	371	343	383	318	346	335	327	342	363	358	373	351	339	348	348	342	296	359	361	356	349	339	335	332	351	342	340	331	320	382	340	355	350	355	314	327	318	338	379	336	326	335
3000	763	323	264	241	268	320	371	283	202	206	162	165	171	161	188	152	149	118	112	108	107	117	123	121	100	122	121	102	111	132	110	92	106	111	116	106	109	111	108	113	107	110	100	109	109	112	120	122	122	126	118	121	139	91	108	108	120	105	106	127	111	123	109	138	130	100	103	116	107	112	142	110	103	116	107	105	114	109	116	112	115	110	113	101	100	110	106	130	114	128	105	121	107	109	131	93	132	101	100	123	109	126	116	97	109	116	84	126	122	113	109	105	122	121	115	117	102	113	104	105	134	88	121	109	106	115	130	93	110	105	89	107	115	102	125	115	105	119	104	121	103	118	116	93	112	108	139	114	125	117	104	98	119	114	119	116	132	119	117	103	112	106	107	123	118	92	125	102	102	115	108	113	109	112	115	105	115	130	106	95	92	105	107	114	117	116	114	128	120	114	96	95	95	120	112	126	107	121	119	117	104	97	113	113	120	125	121	114	116	105	129	120	111	92	139	114	101	113	107	119	121	107	119	137	114	126	105	111	120	101	113	116	118	117	109	101	98	104	120	106	114	97	125	100	108	99	89	108	129	121	113	102	137	108	111	114	102	113	104	125	109	108	130	125	127	121	127	115	106	131	109	139	105	112	106	114	114	101	115	111	122	93	133	110	121	98	107	127	110	110	137	128	110	101	137	115	113	106	121	110	139	115	131	129	103	110	125	102	105	99	108	119	97	109	113	99	111	94	112	114	104	107	106	114	110	115	97	118	106	122	111	130	117	115	107	106	104	120	123	125	118	123	116	109	115	96	95	129	102	116	102	112	103	107	121	113	95	117	103	116	118	121	93	119	105	100	126	106	124	142	106	121	109	106	109	112	118	108	109	113	108	116	102	109	121	114	107	92	119	98	116	103	108	117	108	126	115	114	120	91	101	121	108	112	110	110	125	98	99	103	111	110	130	97	108	116	108	109	121	126	113	118	103	121	113	122	111	128	117	110	111	113	85	133	131	109	113	113	119	139	119	100	103	109	96	110	115	114	123	99	118	114	117	113	107	127	124	116	111	123	119	112	111	113	127	108	125	101	117	104	112	111	107	101	104	96	102	108	108	116	124	111	109	100	116	102	106	127	106	117	114	101	124	103	127	119	99	97	115	123	112	125	132	123	113	108	103	120	104	124	104	122	121	122	112	124	125	119	92	99	103	104	102	102	119	105	94	109	99	108	113	127	106	101	115	133	117	110	107	119	109	109	124	113	121	132	119	117	109	117	120	102	117	123	105	115	113	103	112	119	97	112	114	111	94	108	106	114	90	104	111	119	127	100	139	114	106	130	109	118	108	122	121	108	98	120	114	121	115	109	122	93	113	128	121	114	109	110	103	122	112	107	126	116	129	125	105	120	105	121	126	99	124	107	113	90	129	115	118	102	119	107	124	120	107	97	96	92	110	98	119	103	111	102	119	121	107	128	109	104	114	107	128	108	111	115	110	98	131	122	107	119	117	119	105	122	114	99	102	137	112	125	123	116	101	113	112	127	105	122	128	117	111	111	122	106	123	123	133	93	119	117	113	106	112	108	122	111	116	104	107	130	110	111	113	120	98	121	112	113	117	93	112	116	128	104	100	114	100	119	123	117	115	127	133	110	104	111	105	123	131	95	125	127	127	117	101	111	128	117	101	101	92	146	115	101	106	117	115	132	95	121	114	100	91	112	121	112	109	105	111	104	97	127	97	129	141	103	131	121	133	123	102	95	118	122	108	107	130	97	113	109	107	106	124	112	127	131	109	122	124	103	112	106	125	117	106	107	114	132	96	112	133	108	104	104	113	111	125	102	106	117	118	107	116	118	103	117	112	100	107	115	114	126	116	105	114	118	113	90	115	126	125	114	124	102	95	109	116	111	97	109	116	103	125	89	126	121	107	106	116	107	106	109	118	132	116	122	115	114	96	114	117	125	108	111	108	128	115	107	118	127	111	123	122	105	110	116	110	130	109	137	106	105	110	120	109	112	127	135	117	112	110	121	110	122	121	116	96	92	113	128	109	111	111	124	102	116	105	79	97	127	113	122	104	95	111	112	121	110	114	119	124	111	116	105	117	100	111	116	138	128	131	126	106	105	128	103	109	99	107	131	112	128	114	121	121	112	130	100	116	110	126	98	124	122	106	93	121	100	136	117	108	125	118	106	123	109	111	97	99	98	111	126	115	122	106	132	105	96	86	115	92	131	116	99	100	98	112	109	133	119	111	114	109	93	114	119	123	115	106	114	99	107	99	128	107	105	127	114	124	114	90	125	113	127	129	119	107	128	116	118	104	113	120	118	121	114	112	90	121	110	132	124	98	98	100	124	111	94	110	111	110	104	114	138	120	116	120	113	88	126	98	119	109	107	118	120	99	116	111	105	104	108	110	124	104	128	123	94	112	127	106	105	123	119	97	102	125	114	103	120	126	118	103	123	137	101	125	125	105	106	99	104	117	112	106	111	112	113	89	84	118	110	118	112	115	102	100	113	104	116	115	102	124	114	110	106	99	99	115	106	110	121	130	115	122	127	126	111	118	124	103	115	124	112	107	89	114	113	138	107	109	122	101	129	97	130	119	115	86	130	128	92	108	119	102	121	110	112	105	109	122	113	126	104	111	116	126	118	126	135	115	86	119	112	114	127	132	107	101	132	98	103	106	108	123	106	104	106	111	116	104	134	103	120	97	126	117	111	105	100	104	123	100	103	111	122	103	95	100	103	124	113	128	136	111	89	120	123	114	125	105	116	113	111	130	136	107	107	128	110	111	147	100	119	103	111	117	126	89	121	116	118	126	109	114	110	137	109	129	109	116	122	128	115	103	96	104	116	113	111	116	142	125	127	121	128	122	113	110	123	108	111	102	112	114	112	109	120	113	127	117	120	99	110	118	123	130	126	104	118	123	110	107	112	87	113	110	101	102	124	116	119	103	116	113	129	115	122	118	136	103	112	101	79	109	89	124	103	115	100	114	132	112	92	83	103	130	106	118	112	105	117	115	87	119	122	110	110	102	126	121	124	109	110	122	118	126	113	102	105	110	93	118	125	108	122	126	110	119	131	132	112	112	102	126	110	117	116	108	113	123	97	102	121	109	103	135	125	101	84	117	131	116	121	113	106	115	121	95	113	114	109	111	99	113	117	106	118	107	120	92	127	110	124	117	102	120	124	123	119	111	119	112	113	110	128	108	116	110	129	136	106	101	109	81	102	107	110	133	131	109	103	106	128	115	120	116	108	118	117	119	107	115	128	111	115	113	129	117	105	114	103	135	105	105	105	100	109	124	136	113	113	122	134	107	126	131	121	107	128	107	127	122	118	116	117	123	127	98	94	120	114	94	101	116	107	133	120	125	105	109	91	109	135	122	109	113	127	112	116	128	119	103	111	108	112	115	87	116	132	111	121	112	112	101	122	117	111	112	92	108	97	101	121	127	110	140	120	101	93	102	112	108	107	99	126	98	107	102	92	117	97	116
22742	7369	2954	3556	7604	11617	13197	11728	7464	4853	3938	3030	3096	3039	2800	2785	2575	1909	1432	1092	920	901	862	943	1236	864	796	769	778	849	841	808	833	840	835	824	841	743	818	804	835	846	827	790	833	821	789	866	824	899	794	803	832	802	794	795	853	843	793	827	790	844	805	804	838	816	804	810	823	823	781	839	799	833	835	787	819	861	753	842	807	794	784	842	825	762	807	817	808	836	826	790	818	802	810	833	801	805	814	784	841	831	786	801	801	831	815	801	819	802	820	812	823	764	847	811	854	793	821	796	817	838	778	866	768	816	801	803	849	784	823	882	803	847	800	816	800	822	874	831	795	828	770	844	815	817	809	862	839	787	804	857	797	786	827	821	855	784	780	828	813	811	795	807	783	824	820	796	758	851	827	780	815	802	820	839	833	850	786	795	783	823	782	881	811	777	799	787	822	845	811	830	873	869	797	800	798	780	856	821	773	753	810	789	810	839	798	819	824	785	762	818	814	778	818	774	806	791	797	812	825	757	824	824	790	816	832	823	835	838	821	774	775	765	767	855	822	768	836	814	850	772	819	805	873	842	789	807	820	819	802	812	814	770	803	830	828	827	838	828	836	810	826	812	843	837	802	849	816	835	832	820	823	761	829	815	799	794	838	778	797	816	883	797	805	839	819	849	802	783	848	843	791	827	788	801	807	849	792	823	799	803	855	863	817	837	841	802	805	846	848	812	798	808	789	887	786	812	835	808	828	805	826	815	853	850	805	806	809	776	798	818	787	762	824	834	823	842	818	836	809	785	804	836	793	849	850	836	842	774	791	831	844	816	786	834	788	827	843	817	852	787	755	775	780	763	804	843	837	835	802	834	785	819	810	778	810	787	830	829	791	779	801	850	845	830	802	787	845	826	811	829	848	830	797	797	781	805	823	837	813	784	794	824	786	828	829	812	814	823	862	813	811	820	822	863	802	844	828	773	821	800	853	821	832	811	783	767	787	818	806	829	804	805	805	789	806	780	781	842	855	756	851	809	816	829	834	810	771	822	775	747	818	848	726	834	854	760	798	785	807	789	839	815	843	813	826	812	840	872	821	797	785	789	815	835	824	803	793	840	781	838	790	785	760	759	796	754	800	797	849	809	827	809	774	824	843	785	846	830	811	811	801	759	789	791	806	775	776	854	816	755	845	790	809	788	825	816	787	797	812	785	907	846	781	804	851	811	830	846	824	836	814	886	787	826	856	808	786	807	832	847	791	810	746	793	866	848	839	823	802	812	796	816	814	816	783	845	793	837	807	840	812	812	835	796	836	878	842	765	778	754	859	800	850	796	859	812	820	823	824	790	803	819	798	855	835	803	779	807	783	827	821	819	767	794	786	804	844	818	798	825	810	792	778	872	809	796	822	820	822	836	817	863	803	865	817	778	848	820	796	811	831	831	811	824	840	806	828	832	808	748	785	836	797	821	811	810	815	799	759	794	808	811	807	822	847	848	855	763	806	783	827	784	817	803	822	811	779	847	817	799	783	778	821	865	751	851	853	849	836	781	861	775	813	812	836	817	828	794	811	815	810	791	797	808	815	771	812	811	837	857	768	797	791	830	818	791	819	815	853	803	836	796	780	798	813	889	812	794	775	833	833	843	777	774	796	829	829	810	781	794	792	798	807	880	840	814	826	800	776	813	794	798	810	826	808	875	758	822	776	775	804	832	827	833	835	790	826	755	762	796	827	818	863	813	848	850	814	799	822	814	758	825	831	766	821	849	811	807	835	809	822	767	847	826	781	857	765	797	773	853	816	822	842	822	803	843	810	829	812	779	780	819	828	805	832	778	811	815	798	787	836	828	857	803	807	784	827	863	811	832	810	779	756	829	814	799	841	813	839	795	779	825	747	858	838	825	785	833	861	774	841	794	771	759	845	785	852	850	818	824	830	808	839	803	780	818	854	814	838	827	824	792	810	805	804	760	826	773	814	828	812	778	841	794	803	815	809	784	835	855	812	820	813	803	828	802	817	835	764	813	837	775	811	798	863	855	845	876	830	800	823	782	803	811	813	815	779	804	796	816	818	809	833	812	786	789	771	825	773	819	834	872	791	813	803	773	766	768	811	748	825	785	785	809	789	846	822	824	793	851	787	807	816	868	818	777	747	805	783	768	788	873	778	754	811	782	792	811	795	777	767	810	816	822	814	809	832	762	846	803	816	824	830	833	810	821	827	813	839	792	813	829	764	797	826	871	832	814	810	839	830	837	830	792	813	807	847	776	822	815	805	819	833	846	818	857	847	804	811	805	794	828	784	844	818	757	795	852	833	833	837	763	808	820	829	817	805	786	856	830	794	817	775	848	810	817	779	805	775	845	782	795	851	840	811	817	856	815	843	865	776	852	840	784	835	834	779	782	799	743	830	769	824	826	838	759	781	798	784	811	812	775	794	796	803	786	790	789	775	811	807	852	826	797	822	809	827	791	810	751	815	854	813	819	765	840	814	831	800	820	826	773	809	831	809	809	792	837	777	832	800	833	797	823	801	789	816	797	832	796	822	809	819	836	805	806	809	799	850	852	839	825	791	800	830	781	827	792	802	789	836	845	838	818	838	799	850	803	781	797	814	798	823	828	817	736	821	760	814	832	833	792	771	851	874	764	789	801	835	747	804	854	858	826	799	833	839	821	831	853	856	815	861	795	869	837	841	820	824	846	740	817	822	814	750	784	742	809	813	817	807	777	807	820	808	773	809	801	776	846	782	781	824	848	790	787	774	846	799	814	821	869	780	816	813	764	770	778	828	811	824	781	816	776	764	764	805	728	824	806	838	852	836	777	819	845	859	851	801	800	837	794	810	824	842	800	807	771	836	774	832	803	797	844	798	848	801	776	818	812	805	800	864	840	793	809	810	822	829	799	817	810	812	795	810	836	802	798	851	826	825	829	792	844	789	800	825	831	840	797	785	853	773	821	831	850	835	818	807	792	804	821	812	816	795	784	893	830	789	810	799	848	818	827	869	820	823	823	796	801	833	815	823	851	812	795	816	834	799	789	789	843	796	831	804	805	818	838	772	816	834	840	795	781	810	843	791	800	843	846	828	806	791	784	818	791	821	839	819	795	848	812	851	847	825	852	774	837	808	834	808	837	779	805	779	854	820	772	797	800	848	810	837	829	774	784	757	808	855	871	790	803	830	825	781	770	776	854	803	859	829	823	815	811	798	831	798	830	827	783	766	840	826	837	814	774	826	820	824	856	802	852	853	804	839	777	815	793	770	812	803	848	814	852	788	774	816	768	854	796	832	810	813	849	785	849	825	773	798	815	792	773	800	841	842	800	786	799	810	845	800	811	841	784	798	831	780	800	802	809	819	771	834	843	847	803	851	878	820	858	847	790	831	818	862	798	772	815	808	843	743	798	864	793	774	814	747	809	842	794	846	857	811	781	823	762	806	811	794	812	828	836	783	805	813	814	806	771	890	868	809	864	828	745	833	872	750	747	833	799	817	803	838	806
4273	1456	416	340	287	320	467	450	356	223	218	137	192	205	160	183	168	135	94	91	65	49	67	87	147	58	60	63	67	51	68	64	67	61	52	66	63	55	65	64	57	76	67	65	63	51	81	65	64	51	71	67	73	65	72	73	75	67	66	58	53	57	57	67	66	71	61	66	69	66	54	64	70	54	75	70	69	63	50	70	66	64	72	59	66	58	63	61	68	78	67	81	65	69	72	53	59	55	73	61	60	70	63	57	66	62	62	48	70	70	71	62	56	67	62	62	77	65	56	56	48	67	71	67	68	58	62	49	67	59	69	75	65	66	69	53	62	77	55	65	75	68	63	68	66	70	82	60	69	70	74	55	65	50	54	66	66	60	78	65	54	54	71	61	69	71	61	66	56	57	69	63	59	75	64	43	67	64	60	65	56	51	66	65	53	67	68	66	56	57	63	50	67	70	76	49	54	51	70	62	58	71	68	57	62	55	55	61	62	58	56	68	65	65	65	72	57	49	65	67	60	67	79	57	66	58	41	40	48	63	66	63	72	75	57	57	73	51	62	65	71	62	73	59	51	72	70	88	53	66	70	60	61	56	56	69	60	72	71	60	64	76	65	59	58	47	52	66	64	71	68	52	59	61	61	64	65	61	46	79	77	76	53	58	69	70	75	70	71	66	70	64	74	58	58	64	66	70	54	68	68	60	51	54	56	58	68	61	69	64	65	63	67	67	62	67	59	53	63	77	51	68	67	61	66	64	65	77	67	60	79	71	68	66	65	59	79	61	51	59	65	72	66	60	59	61	66	65	62	68	75	66	51	63	54	60	66	50	53	70	58	69	63	66	61	75	56	64	71	65	69	71	65	73	80	69	65	68	61	56	69	57	58	57	73	55	59	55	49	76	65	69	64	54	67	47	57	67	73	61	68	59	83	58	61	63	65	74	69	58	65	68	58	62	82	55	62	65	69	61	42	54	59	65	62	63	67	65	59	71	62	66	54	56	64	66	82	58	60	69	47	66	56	64	67	56	57	69	51	68	73	58	71	60	65	58	70	63	62	72	72	83	69	57	69	66	59	55	52	80	67	66	68	60	70	57	62	64	62	60	59	65	63	62	61	56	73	66	61	74	55	44	50	58	57	62	62	72	66	64	72	59	63	69	68	57	63	66	56	61	80	72	53	69	56	56	69	66	57	72	59	66	56	55	66	64	59	65	70	72	77	54	80	51	58	73	65	59	53	56	68	55	59	60	65	72	55	62	62	73	53	62	52	60	64	70	56	63	57	64	81	68	65	83	44	75	57	70	51	67	74	60	68	59	65	74	43	62	57	66	67	70	60	67	53	85	67	69	64	57	67	65	65	56	71	65	62	56	49	72	69	72	66	61	65	59	59	59	56	57	57	71	68	61	66	59	51	63	57	62	65	61	69	59	71	63	58	55	62	70	63	64	64	56	62	72	58	67	76	64	61	79	54	52	61	62	59	58	71	55	68	69	51	72	57	83	65	67	59	70	61	63	47	81	53	75	51	72	67	70	65	52	63	61	60	74	69	55	57	77	57	53	69	59	52	61	76	68	58	61	68	54	65	70	61	73	61	71	68	62	60	59	68	60	41	55	62	65	56	72	58	71	61	55	47	70	63	56	52	54	74	67	54	53	74	58	59	59	70	77	62	60	60	52	55	50	53	54	63	56	66	66	68	57	63	81	67	60	69	67	66	64	58	65	72	61	74	57	61	79	57	64	59	64	57	58	68	48	81	54	57	62	72	64	56	68	75	60	59	63	54	57	78	70	65	68	56	64	48	65	64	56	56	65	79	58	68	63	58	49	68	57	66	74	72	66	59	68	65	65	76	70	63	65	58	76	61	58	62	70	77	66	63	64	60	61	78	57	54	60	72	63	60	61	58	65	71	62	60	55	65	69	68	53	65	72	55	62	64	60	70	62	64	72	58	50	53	61	75	51	61	63	80	50	74	61	71	49	73	63	71	66	64	67	72	51	59	56	73	67	78	60	66	56	74	74	58	71	54	52	62	59	58	62	74	50	53	66	60	75	71	64	69	54	60	68	60	64	63	72	69	50	76	65	53	49	66	48	53	70	72	63	66	60	64	76	72	67	52	62	48	73	61	56	68	67	58	76	67	85	76	62	63	66	68	72	72	52	67	59	66	64	67	68	71	58	60	51	64	54	52	54	55	60	63	52	61	59	48	60	66	69	78	58	66	66	70	64	60	74	59	64	66	69	53	72	70	72	68	72	70	55	60	65	59	68	59	66	86	68	75	54	71	57	58	64	66	86	74	69	60	62	86	59	64	64	71	59	53	61	68	63	60	66	62	76	56	68	66	72	72	60	59	70	75	72	65	49	70	64	46	71	67	60	60	61	55	82	60	65	61	64	62	65	64	56	63	68	74	67	66	64	57	58	65	47	57	55	60	77	63	77	58	68	66	66	59	62	67	58	65	60	69	65	78	48	81	70	61	55	72	52	66	72	67	64	52	49	65	56	64	51	61	74	67	57	57	65	54	54	65	65	64	43	66	61	62	66	50	66	71	60	79	65	62	59	63	54	57	74	67	59	71	61	64	58	58	62	67	66	68	61	66	55	60	59	72	59	66	63	70	67	67	59	66	68	66	53	50	55	69	67	60	66	58	73	68	60	69	71	68	61	53	50	64	66	58	75	75	61	49	60	58	67	74	58	72	50	64	55	69	57	59	62	72	62	72	54	67	49	42	69	77	60	57	65	56	68	89	76	63	47	74	64	59	69	74	77	56	64	62	46	69	67	71	65	62	51	60	74	72	69	60	59	66	60	71	73	67	63	68	71	67	61	66	62	63	76	61	72	56	66	55	56	62	56	55	75	69	61	53	64	61	69	79	58	57	67	57	62	69	65	72	74	70	62	58	79	67	73	63	58	70	59	69	65	44	64	59	66	72	67	65	59	59	66	58	64	72	69	50	64	65	50	68	55	60	63	68	71	63	77	51	71	65	75	69	73	63	51	70	69	60	64	53	62	57	66	71	51	51	53	65	58	61	58	56	74	58	58	84	66	50	71	64	50	67	61	70	68	47	71	63	72	82	59	72	45	71	58	69	56	58	53	63	64	63	63	60	57	58	58	68	57	62	69	55	75	63	67	60	60	63	66	66	62	52	70	65	61	59	56	74	76	79	56	63	58	64	64	68	56	68	58	63	68	64	67	51	71	75	44	65	71	83	60	70	80	74	56	68	49	70	58	47	69	56	67	56	71	56	69	72	69	70	56	64	46	32	63	60	52	56	61	59	47	65	58	69	54	50	66	73	63	65	61	60	74	51	73	66	69	60	74	69	55	73	69	70	55	62	69	78	70	65	79	53	62	70	61	64	79	64	59	49	64	65	53	69	66	61	59	63	50	68	65	63	54	70	71	62	57	70	57	67	61	54	73	63	72	64	52	67	73	59	56	59	71	74	80	63	73	62	62	67	71	74	75	70	70	62	47	70	58	65	67
29999	11306	4198	5114	11218	16952	18984	14974	11769	6808	5731	3849	4829	4366	3905	3500	3345	2218	1532	1034	685	603	592	1004	2584	539	482	499	500	513	502	511	427	496	502	477	500	516	487	525	522	489	491	477	449	494	493	460	484	470	517	438	492	458	509	539	479	477	454	496	450	502	497	478	506	466	484	522	483	476	479	484	493	517	488	498	471	506	510	469	467	503	467	445	506	459	519	479	496	492	453	454	469	469	471	457	467	480	445	499	493	453	496	504	463	472	504	488	454	496	474	508	464	478	484	462	480	468	462	464	482	501	483	494	506	465	444	476	480	459	460	498	478	497	460	484	481	456	471	462	448	488	525	473	473	471	474	516	492	534	499	490	513	501	466	512	460	428	435	468	486	447	471	424	502	453	526	494	484	478	503	476	464	492	449	493	483	471	488	467	503	516	461	490	487	473	486	471	479	480	487	466	435	454	466	508	511	461	464	514	446	454	472	532	457	483	442	478	507	496	483	484	444	492	464	426	488	511	493	465	485	460	449	441	460	473	507	466	467	497	485	501	473	477	449	495	490	467	519	482	499	437	473	483	462	476	509	471	452	489	457	464	498	475	462	476	445	460	450	475	520	450	445	507	429	500	494	534	475	484	481	487	490	502	485	490	441	463	468	499	486	440	489	477	505	484	473	453	468	485	484	470	459	468	464	459	461	491	505	438	471	469	509	445	502	458	493	494	467	455	469	505	499	482	493	500	467	508	475	465	483	443	454	478	494	460	469	473	459	487	494	494	460	457	484	477	477	478	467	437	469	482	488	460	430	467	529	475	466	474	471	450	457	473	465	452	451	504	447	455	456	485	503	471	450	451	498	459	487	458	470	438	412	505	516	472	516	476	491	453	477	461	440	478	469	487	471	474	529	461	470	472	444	474	435	503	466	489	447	478	444	450	466	504	492	492	483	461	488	475	458	461	500	475	463	480	481	487	448	460	503	473	473	497	467	521	503	500	455	484	480	468	457	466	489	463	488	468	454	490	484	455	495	521	456	469	458	468	484	491	481	453	472	491	447	481	470	475	447	462	479	465	463	455	460	507	490	475	475	481	489	470	474	468	479	526	455	484	499	474	475	495	479	476	465	467	482	480	477	445	490	485	509	462	456	485	458	508	510	497	486	509	474	465	466	480	461	490	511	507	488	480	432	473	467	467	438	506	491	499	451	463	468	435	481	447	464	488	487	442	475	509	474	458	506	469	547	482	455	441	453	477	487	478	453	454	452	474	457	514	418	501	476	472	467	447	504	461	471	500	472	505	485	465	446	486	466	460	438	386	476	543	469	461	491	463	485	512	514	454	472	475	450	464	457	473	460	473	459	502	425	429	479	486	489	490	451	483	475	444	456	517	467	414	465	490	476	480	489	467	469	482	490	483	466	477	497	486	477	483	482	485	485	440	468	480	486	448	476	468	504	434	436	456	504	437	468	500	459	526	466	458	495	487	494	481	485	474	469	472	505	506	498	475	464	472	493	477	473	522	490	481	462	452	452	494	476	494	482	464	484	476	455	470	463	442	468	433	473	493	478	475	506	491	489	457	497	458	432	452	488	506	427	507	466	493	474	445	480	458	460	457	435	465	465	481	467	492	490	492	457	461	453	476	491	466	467	466	487	500	464	447	494	473	500	471	491	492	492	449	496	455	496	521	495	494	454	453	466	469	462	463	457	419	464	503	475	478	443	471	511	488	448	504	503	467	457	446	434	509	480	518	459	469	501	473	457	464	495	455	449	469	450	499	431	505	484	514	463	451	497	418	489	489	484	483	465	455	459	491	499	461	449	477	497	522	482	458	492	481	489	459	406	503	467	463	487	484	490	512	461	494	471	499	468	490	501	461	451	483	505	468	470	506	446	458	511	476	455	497	478	486	465	471	494	517	500	494	461	478	459	484	483	461	496	481	475	461	462	510	475	450	459	478	458	500	449	473	461	486	457	470	477	486	455	461	499	509	483	502	458	469	474	470	509	482	445	499	459	443	487	485	477	481	474	429	463	489	516	478	477	474	488	489	466	506	480	461	505	476	494	476	495	453	466	489	464	485	441	470	452	497	503	484	476	482	500	472	499	461	459	503	479	491	450	460	491	499	503	488	485	485	449	487	483	448	510	486	461	497	478	524	459	482	462	476	460	511	501	501	454	479	482	432	498	457	471	488	508	455	462	525	470	433	524	490	463	485	443	491	488	514	440	454	448	522	430	480	459	523	448	474	447	449	501	432	451	465	468	479	445	454	498	498	431	487	447	458	466	503	529	493	494	494	485	473	459	460	486	477	491	472	456	476	452	433	425	448	471	469	464	476	491	444	457	510	493	487	469	494	473	473	496	470	466	505	495	445	471	472	485	451	468	454	510	509	467	478	496	448	489	484	482	463	434	454	482	495	517	466	490	499	470	472	529	448	468	470	424	439	466	474	470	443	460	495	467	497	470	504	489	432	473	487	467	493	506	464	443	441	460	512	479	522	509	471	494	478	460	494	490	426	481	464	479	478	482	456	467	488	464	465	442	464	474	487	512	417	458	459	480	470	475	505	481	496	458	486	488	412	453	489	501	492	501	471	467	484	469	479	472	462	448	463	477	459	451	462	422	481	446	489	469	446	480	480	452	456	469	461	509	507	481	423	487	463	466	492	477	496	483	437	489	484	482	468	459	453	457	500	494	443	431	479	498	474	452	486	459	441	477	491	493	466	456	484	434	473	453	479	477	454	478	515	499	488	476	450	480	491	471	429	463	475	505	477	489	498	476	443	449	492	478	473	464	492	464	499	494	460	473	499	438	473	461	487	440	466	433	485	505	458	459	471	484	457	501	496	461	467	504	479	436	493	485	474	460	441	489	489	489	495	481	426	473	496	459	480	489	507	457	503	476	494	487	492	498	483	439	443	518	489	467	505	516	488	479	484	466	470	454	468	476	496	476	452	470	440	468	508	440	459	477	490	475	465	482	495	500	477	479	459	430	478	464	532	462	502	439	475	478	502	471	416	480	504	455	489	466	457	486	458	442	465	466	449	483	496	474	501	474	457	443	473	465	472	474	443	522	487	518	445	463	474	516	451	473	502	464	491	514	507	463	487	495	459	447	436	454	509	503	470	517	443	478	450	441	472	455	498	462	473	452	513	428	480	445	478	472	473	447	460	475	493	467	468	494	445	457	539	476	444	472	481	479	450	466	477	455	460	481	522	499	442	461	493	508	486	508	506	442	468	492	463	491	508	460	477	473	450	501	479	466	472	435	471	496	478	487	500	476	482	467	468	476	529	493	494	487	468	469	530	477	461	476	513	439	489	459	463	448	478	452	434	471	464	496	514	480	441	481	487	462	461	492	466	473	515	464	447	486	441	517	480	456	500	493	470	478	466	466	443	502	480	456	462	443	467	521	505	511	495	468	467	487	445	456	519	473	457	464	513	506	445	453	470	488	459	466	486	468	466	472	511	470	517	452	489	478	429	445	443	485	464	458	454
5011	1266	425	325	310	414	482	438	366	245	224	199	257	233	197	206	203	175	120	128	118	123	117	122	194	97	121	113	101	92	104	112	97	106	113	114	107	101	101	97	100	105	118	112	105	99	109	105	103	102	102	107	102	90	100	104	117	112	112	110	98	95	116	109	114	102	124	95	89	113	90	112	93	109	102	113	114	116	102	98	97	100	99	92	112	99	101	87	106	110	116	97	93	93	97	119	116	97	98	88	101	114	111	97	87	91	102	92	95	124	117	95	96	103	98	102	94	77	104	94	91	94	100	105	94	109	129	103	97	98	99	118	93	110	97	103	102	102	120	97	98	121	102	89	109	110	101	113	79	126	105	102	113	120	108	87	114	107	104	91	95	111	91	95	122	101	105	108	83	103	92	100	99	74	104	110	111	107	103	111	110	98	97	96	104	110	99	112	106	110	107	116	95	81	105	104	106	125	118	101	110	108	106	77	126	93	108	93	112	95	97	109	92	121	117	113	86	85	94	95	92	123	91	109	86	110	115	108	121	102	118	100	96	107	105	105	100	102	103	118	93	105	106	93	108	113	122	101	100	104	116	118	118	91	95	86	116	91	89	106	100	116	114	82	107	107	100	105	112	98	117	80	104	90	95	117	94	93	86	106	114	98	89	99	88	107	96	83	92	86	121	105	113	107	110	116	104	104	106	122	105	97	87	108	107	85	104	100	104	89	89	95	107	110	95	110	99	105	106	84	105	98	106	93	117	102	95	98	103	103	108	97	112	116	93	89	100	97	109	109	111	97	105	97	94	103	103	91	101	87	107	111	103	105	100	119	98	101	115	95	86	118	116	87	102	97	96	98	95	98	104	103	103	100	113	105	89	98	112	92	121	104	91	98	108	119	104	100	92	106	84	105	110	107	101	125	125	96	106	106	112	92	100	101	84	104	105	115	113	91	117	85	110	102	102	108	123	108	116	101	113	105	107	90	97	101	85	97	96	81	105	105	119	86	104	103	82	99	113	110	98	85	98	105	126	94	103	118	88	95	94	109	118	110	109	100	131	103	121	95	103	100	107	81	102	96	104	94	106	114	122	108	106	129	104	114	103	99	110	113	95	92	94	91	93	107	121	96	110	99	105	98	84	100	92	108	91	94	110	116	103	101	104	121	94	103	105	101	88	106	107	100	102	111	97	95	110	126	107	101	99	100	109	105	114	111	105	110	109	110	104	98	90	77	98	106	106	111	100	104	94	116	107	88	97	99	97	88	93	107	111	119	84	99	86	111	98	95	118	80	98	115	91	104	101	100	97	99	99	119	103	107	105	106	104	112	109	117	95	104	118	106	113	116	87	109	98	91	118	102	108	104	115	106	93	93	106	112	89	102	102	106	93	90	98	114	95	95	107	105	105	115	112	108	90	103	91	107	96	102	91	105	96	103	110	108	113	134	97	117	104	97	110	95	106	89	97	111	127	94	111	115	118	93	99	107	113	108	105	93	100	97	92	100	99	121	96	95	113	107	109	91	114	117	109	103	113	84	129	105	94	105	95	101	99	93	122	85	101	95	101	113	120	92	91	100	110	118	101	87	104	112	99	97	92	94	99	92	81	130	109	100	116	121	113	111	91	101	121	89	114	85	91	101	102	108	109	92	92	100	101	95	108	106	101	104	91	98	100	97	87	100	83	122	102	102	109	93	109	94	96	113	92	115	106	115	87	110	101	116	102	108	94	110	110	87	102	71	106	96	100	98	97	129	97	117	113	102	110	99	105	103	98	123	98	110	94	109	104	103	98	102	91	109	111	111	103	102	84	97	102	117	120	113	96	103	96	112	94	84	96	96	86	98	104	115	98	105	110	117	102	104	112	98	117	110	103	93	106	113	95	105	89	94	113	116	124	99	101	94	79	95	131	99	98	114	109	106	103	100	97	108	110	104	101	111	113	81	102	108	87	107	101	108	112	105	103	100	94	88	94	108	100	115	138	94	90	97	116	99	103	108	106	82	96	90	101	90	97	97	121	99	97	105	114	103	102	91	105	112	111	102	102	106	101	119	98	121	95	112	97	104	109	108	103	98	105	99	115	112	101	115	97	93	106	99	92	118	99	106	112	100	108	105	104	108	111	94	121	87	103	105	97	117	98	113	102	103	116	90	96	99	97	96	108	97	101	124	107	92	106	117	108	112	96	99	106	101	107	103	101	107	117	103	116	90	121	95	101	95	110	102	110	100	110	102	97	117	90	103	105	115	89	90	100	114	102	89	113	92	106	106	109	96	93	98	98	104	118	106	122	93	100	118	110	90	118	102	105	85	81	102	108	88	92	108	114	93	110	96	98	103	98	106	111	104	109	120	97	104	106	104	109	96	86	104	121	96	114	104	98	115	100	100	104	109	112	89	106	96	112	111	103	104	109	96	100	87	106	113	114	110	84	95	93	106	95	114	95	90	75	117	97	111	110	104	100	77	115	118	98	115	111	96	96	105	108	92	105	101	105	117	117	105	108	104	106	95	110	112	90	95	114	91	96	100	108	103	123	96	104	118	111	99	109	94	115	97	93	108	102	93	100	109	115	132	108	94	101	107	77	106	95	91	98	105	111	100	87	95	105	115	97	91	115	99	128	100	106	111	101	99	120	113	109	115	98	110	91	97	96	108	82	126	98	98	104	98	89	104	112	107	104	107	98	101	102	108	96	101	91	101	104	118	112	109	89	99	92	104	108	104	99	76	77	105	103	112	91	108	113	101	96	119	113	95	90	120	88	104	110	105	117	104	108	110	96	132	105	107	103	106	109	98	108	105	101	106	113	113	101	116	99	123	117	104	98	90	104	97	114	103	105	120	111	103	106	110	103	117	100	99	90	90	99	114	101	109	108	89	94	103	97	110	101	108	93	92	98	109	116	85	108	85	103	103	88	103	95	101	74	101	123	118	96	109	93	111	115	96	103	115	113	104	93	103	106	112	93	99	109	108	96	124	104	109	106	93	116	103	98	118	90	100	101	95	100	118	131	107	95	98	108	98	95	83	110	115	116	106	101	99	109	103	90	112	124	75	113	91	95	108	81	103	113	109	112	110	98	120	108	97	108	87	97	91	103	113	114	107	87	110	112	102	89	106	97	92	91	129	105	120	102	110	99	100	113	108	100	97	108	107	120	105	99	120	92	96	105	99	98	129	99	115	90	115	100	101	105	93	88	113	97	87	91	111	106	124	99	76	94	107	96	100	95	95	102	102	112	112	96	98	112	91	115	98	87	96	116	102	118	127	125	104	90	113	89	95	124	109	109	99	107	112	103	99	107	87	97	110	110	95	87	105	107	113	85	108	106	109	103	110	101	91	101	104	87	100	96	108	91	80	99	84	99	90	108	105	103	122	108	103	105	106	92	103	96	91	120	101	109	98	87	90	91	94	95	126	92	121	86	119	106	107	111	91	99	109	110	89	83	95	103	103	100	106	119	79	100	107	95	107	99	111	98	92	105	99	114	94	98	110	103	106	77	104
27531	10212	4453	4865	10435	15872	17544	14360	11211	6853	5620	3927	5337	4552	3799	3632	3477	2448	1646	1190	1010	925	904	1622	3153	765	755	735	776	761	713	720	773	723	699	753	742	706	751	665	780	753	731	765	760	719	720	740	704	762	720	714	745	713	704	760	722	716	775	763	723	725	748	734	749	778	695	761	690	750	730	711	725	727	741	772	723	704	748	735	750	735	722	772	678	709	762	732	766	746	746	715	754	720	699	730	706	719	769	698	699	706	746	718	720	703	777	742	698	766	735	774	725	750	786	761	752	670	742	714	708	769	707	738	729	770	736	717	706	674	713	755	730	750	703	706	734	767	726	759	836	711	738	706	750	701	753	741	731	762	715	755	723	708	743	743	736	755	733	706	782	754	752	748	684	713	757	753	754	750	752	716	760	739	734	686	762	730	722	748	737	733	722	789	730	720	756	715	734	685	775	765	801	782	726	711	752	773	738	727	771	684	748	726	674	749	756	778	704	753	765	766	726	722	743	755	762	747	753	780	703	761	737	737	775	702	737	731	767	791	729	714	728	752	728	730	739	714	769	759	744	742	755	672	751	740	727	726	732	734	733	720	700	730	666	773	705	773	715	743	720	744	763	726	765	731	722	717	733	747	782	722	722	701	695	777	751	753	703	757	718	764	738	706	726	744	778	742	697	707	765	721	775	740	755	745	698	730	723	792	693	713	690	710	772	802	737	701	716	755	736	746	746	731	715	733	707	762	816	769	724	751	698	724	734	701	737	700	773	729	733	735	754	699	745	722	770	699	729	713	759	725	709	743	707	768	711	744	681	740	760	750	673	744	730	727	740	714	794	734	725	675	714	721	744	730	704	700	728	744	750	683	725	768	721	697	718	717	726	720	729	740	695	738	747	767	710	744	678	710	812	792	715	698	728	718	755	714	723	745	731	708	744	760	761	788	721	725	738	719	712	793	728	730	726	691	749	679	743	746	719	720	728	806	739	758	730	688	744	756	711	781	729	731	724	759	765	723	770	741	739	728	731	705	734	760	719	762	718	766	746	742	758	751	743	748	774	721	750	736	758	746	773	728	744	770	705	813	743	703	749	782	727	734	795	715	764	683	742	746	719	752	731	771	744	727	751	718	748	771	709	746	737	706	709	757	755	776	708	725	711	691	733	763	762	786	711	802	701	754	727	717	749	732	735	730	718	756	745	770	705	768	761	703	734	723	761	750	755	715	726	723	717	741	742	743	731	729	744	772	753	771	767	737	778	744	704	756	726	752	739	764	737	758	781	723	692	724	776	708	729	725	728	676	756	729	768	808	695	759	727	715	747	739	756	765	713	742	727	705	748	733	775	717	724	679	739	766	697	683	699	713	670	764	749	734	730	702	706	715	728	721	721	772	689	724	758	759	773	734	733	717	727	725	732	778	735	758	766	761	710	718	725	756	764	781	710	703	717	715	726	735	718	724	747	791	768	690	740	697	756	768	701	722	765	731	734	752	724	718	750	755	735	755	729	712	732	736	708	802	763	761	745	734	730	728	745	723	699	779	726	715	778	719	752	772	706	729	789	667	748	745	760	749	732	708	748	743	748	728	731	745	731	715	722	758	736	725	733	714	738	724	766	743	723	778	775	729	715	730	734	721	708	747	779	728	715	738	762	700	707	718	670	780	745	715	703	742	738	726	746	744	725	728	759	776	722	723	728	745	690	733	755	795	736	716	735	754	722	680	714	705	737	745	757	754	782	700	738	749	728	733	771	724	754	703	736	763	708	751	700	718	718	716	786	751	717	763	784	737	748	729	699	733	689	756	765	702	769	756	717	715	714	738	780	740	766	729	737	747	747	750	785	716	735	783	748	765	686	702	740	721	758	688	735	752	752	727	754	761	734	745	722	729	772	699	803	731	744	707	727	712	775	711	707	719	708	728	728	704	748	744	731	749	720	716	746	734	714	707	718	745	720	758	718	762	714	715	728	769	758	704	753	762	757	708	701	728	726	720	742	771	726	749	717	718	744	741	763	761	727	685	756	765	729	657	735	771	740	759	742	715	723	753	754	766	741	758	709	706	781	722	704	747	662	704	769	735	743	767	760	727	706	759	729	764	754	771	727	714	666	711	755	769	741	725	759	698	759	736	686	763	735	721	701	769	695	785	704	748	820	757	721	735	751	731	778	765	739	705	757	731	757	784	737	711	717	743	735	698	743	711	723	722	757	765	689	747	772	728	702	728	735	732	761	709	725	730	774	755	759	707	732	726	748	777	733	780	743	698	757	715	749	737	716	755	731	721	746	737	761	763	730	761	798	756	697	715	732	762	749	737	765	717	738	714	783	716	716	737	772	732	687	721	722	738	745	726	761	768	793	771	773	767	723	710	754	704	738	694	728	746	734	748	758	743	691	702	764	748	773	734	753	737	752	756	697	751	772	710	699	709	689	752	729	744	713	677	700	753	721	721	738	712	722	694	790	712	776	713	716	726	738	734	756	727	768	760	680	691	740	710	726	740	753	760	761	725	711	742	763	768	712	708	724	766	779	700	773	749	768	738	740	714	767	746	720	719	763	706	708	707	737	765	790	699	745	710	717	663	735	734	732	769	778	749	749	729	743	739	706	746	726	753	781	715	731	730	722	740	742	693	712	789	781	790	728	728	747	748	756	731	698	727	731	750	738	784	748	708	743	738	692	731	746	722	752	717	777	756	766	797	727	730	742	705	720	729	754	679	769	774	720	703	757	714	716	767	710	733	738	745	739	745	770	768	762	734	730	713	725	714	795	767	704	733	745	726	722	755	722	750	745	725	733	799	743	712	760	767	729	754	756	722	796	762	738	775	733	738	742	757	733	684	724	719	718	708	690	756	698	726	740	759	757	767	694	734	750	726	718	779	732	715	723	741	731	729	723	762	743	760	749	721	766	700	758	692	755	707	732	737	729	804	708	752	751	719	731	744	763	739	759	713	695	721	793	729	750	748	702	757	766	719	699	751	769	772	680	787	738	725	745	674	685	749	757	759	752	709	721	750	704	695	734	716	788	706	766	757	722	738	749	757	768	788	730	775	715	757	749	759	759	718	718	723	740	764	775	775	771	772	710	734	736	773	782	723	696	755	723	714	724	771	728	748	740	746	727	760	757	717	733	713	752	710	749	753	747	716	733	702	801	733	750	750	781	759	804	773	751	728	753	738	713	799	787	712	729	735	742	734	741	747	754	742	751	750	723	712	699	753	748	758	774	724	739	723	745	727	769	695	686	741	747	714	751	726	705	748	748	697	697	689	716	756	768	670	743	740	734	700	691	771	717	664	791	720	746	726	726	718	741	751	667	764	762	691	720	755	766	755	712	747	753	752	720	731	752	771	795	710	721	753	739	771	711	747	737	705	766	734	756	734	661	725	726	766	764	759	741	716	751	711	711	693	748	699	729	782	747	736	776	755	726	759	767	719	761	735	706	770	720	741	733	720	735	790	727	712	738	747	725	688	752	730	741	720	760	757	736	781	733	768	748	734
5969	2036	589	435	358	464	615	608	396	312	233	175	261	206	173	197	184	128	103	67	53	58	51	115	225	36	42	40	38	51	45	39	50	43	40	51	50	51	49	50	47	38	48	53	53	43	56	57	58	57	41	42	44	52	44	48	44	53	42	47	48	43	51	42	38	44	45	51	53	52	44	52	43	54	42	44	42	56	43	51	52	46	35	54	49	62	43	65	50	42	38	49	34	46	56	48	53	52	54	49	41	36	37	41	48	43	53	42	45	43	47	41	35	56	50	46	55	51	60	53	43	64	58	39	50	49	60	38	53	39	49	43	42	35	40	52	62	60	44	36	57	62	38	49	39	46	47	39	56	49	30	49	40	37	51	60	52	50	37	50	40	49	63	53	36	59	58	37	52	46	42	36	39	49	44	50	50	45	48	47	43	47	38	41	48	36	42	46	48	42	47	45	49	40	45	51	60	53	57	53	48	47	47	56	38	55	37	43	49	38	44	44	55	41	49	49	41	50	43	46	42	65	39	52	40	39	48	58	51	47	43	47	40	44	44	30	40	54	40	33	49	45	42	50	44	44	54	50	47	51	41	52	63	33	54	46	42	35	38	45	47	36	47	55	47	44	47	46	53	36	46	55	48	47	50	61	49	49	53	52	51	49	62	49	46	45	44	46	44	39	32	46	43	49	43	40	48	48	46	47	57	48	47	52	44	45	52	39	46	46	43	61	50	52	50	45	47	39	56	56	48	41	50	52	47	43	52	46	44	47	45	57	37	44	49	56	47	38	49	43	37	48	42	44	52	36	48	49	47	56	51	44	55	39	36	25	58	39	52	39	43	49	47	52	43	46	50	43	30	52	36	43	39	52	46	48	45	45	49	33	45	58	44	55	43	40	41	48	46	60	52	50	31	43	50	43	44	40	44	52	39	49	48	47	60	38	45	46	44	41	42	54	44	47	44	48	47	46	46	39	48	39	61	51	44	33	44	43	46	47	51	48	36	48	38	42	51	47	46	46	62	42	28	45	49	48	48	32	37	48	48	48	46	51	44	39	42	48	47	63	57	62	49	47	34	41	51	36	50	53	41	42	39	55	40	50	57	46	64	42	42	51	40	43	41	51	49	43	44	33	50	39	50	49	47	37	39	44	50	41	59	42	51	54	43	44	46	43	47	46	46	32	54	52	50	45	52	55	34	41	53	47	43	38	47	42	37	41	53	46	55	36	50	51	52	49	48	44	37	49	53	57	44	48	47	42	59	33	49	45	50	49	46	44	34	55	51	38	43	45	43	57	55	63	46	42	58	40	45	47	53	47	45	44	61	51	37	49	45	45	49	38	47	44	49	58	44	50	44	47	51	38	45	39	55	42	32	48	39	40	41	53	50	44	52	39	51	46	40	61	42	43	34	45	48	52	34	39	57	42	58	39	54	45	44	53	42	51	42	40	47	43	49	51	50	46	55	46	44	51	57	47	42	53	47	50	51	48	41	40	42	42	37	37	46	51	51	55	45	44	37	44	40	44	46	46	48	55	44	39	47	58	45	42	51	44	52	55	47	41	49	41	41	55	44	53	43	56	43	44	54	53	53	41	47	45	48	41	38	45	31	40	38	53	40	43	40	47	41	35	46	48	49	52	34	65	58	45	43	39	40	60	59	38	57	49	48	50	50	54	48	53	46	38	53	50	51	48	42	32	48	49	49	42	42	38	34	47	53	55	42	65	40	53	53	48	53	46	47	49	41	46	52	48	43	56	42	55	40	45	50	44	54	44	42	47	40	42	43	53	44	38	46	36	35	45	41	48	50	37	53	40	40	53	34	35	50	46	49	42	54	51	51	42	49	36	54	41	51	47	47	48	50	49	52	54	42	44	47	42	38	54	45	50	35	42	61	42	45	51	43	45	52	47	37	55	40	51	50	35	53	52	31	38	43	47	40	45	56	38	48	55	47	49	40	49	59	48	53	51	45	43	44	48	42	42	45	54	44	38	48	41	44	42	50	40	45	57	45	48	44	45	37	46	46	42	44	37	42	46	43	55	48	35	41	46	32	46	54	39	59	39	36	53	52	46	44	43	50	53	45	63	46	52	36	42	48	45	38	41	47	45	45	45	59	50	40	39	32	51	50	50	50	57	47	50	40	40	54	51	58	44	52	48	56	51	30	60	49	45	51	56	42	49	41	57	52	52	49	41	49	49	50	53	48	45	57	45	46	45	56	53	44	49	58	41	47	44	44	46	44	53	48	59	47	48	53	49	58	48	44	46	37	41	42	60	48	45	43	41	62	55	44	29	49	43	54	35	44	45	46	40	40	48	53	42	47	55	55	47	54	49	50	35	53	58	33	60	56	58	51	47	46	46	46	50	49	55	44	41	42	45	46	51	63	44	49	48	47	46	48	52	45	47	62	51	44	44	47	40	53	53	40	42	54	37	44	44	47	53	51	53	46	54	63	39	67	62	48	42	37	43	56	55	37	52	32	63	52	48	55	50	36	48	52	49	55	36	45	47	44	51	57	45	42	35	48	49	42	43	45	45	51	41	48	55	50	51	51	60	52	46	42	51	46	39	36	36	35	48	57	49	56	53	50	31	50	45	46	45	50	44	43	49	57	44	48	45	47	33	45	42	43	46	42	40	47	49	48	49	46	40	48	50	50	50	39	52	42	40	50	54	57	37	53	51	55	42	39	41	45	53	36	40	47	40	42	44	52	45	40	41	51	68	48	57	48	36	46	47	44	42	55	42	49	48	49	39	45	35	33	41	33	42	46	52	48	46	56	40	43	46	63	50	39	31	64	51	45	47	48	47	42	50	48	52	42	40	49	49	48	49	45	42	54	25	47	50	42	52	49	35	45	43	45	49	49	51	43	53	40	52	38	44	43	47	42	54	46	47	42	46	42	34	46	44	61	60	51	33	45	40	51	48	44	44	40	42	43	54	55	55	54	48	44	36	47	60	40	39	61	46	33	52	55	54	46	45	45	47	44	57	49	48	50	42	46	43	48	37	48	59	40	52	50	40	43	52	54	49	47	49	44	43	47	56	47	46	53	50	59	31	39	46	54	57	58	52	39	44	53	46	39	60	46	50	40	49	49	53	61	37	39	48	42	57	48	46	41	59	55	46	51	58	39	36	49	47	49	47	47	48	46	46	35	43	48	51	43	42	40	44	54	46	51	45	41	44	40	41	54	53	56	51	40	33	36	41	41	41	48	58	59	38	45	43	53	58	56	42	35	43	50	54	39	49	53	41	60	44	51	47	39	52	64	44	49	38	53	54	48	47	53	60	56	59	53	42	39	52	57	45	53	61	36	45	45	60	42	45	44	43	46	58	47	44	44	53	49	64	46	46	53	47	42	42	34	52	36	42	44	42	39	42	59	49	55	40	37	48	60	52	36	44	52	51	50	58	32	52	53	41	54	35	52	39	51	42	32	41	46	59	50	41	51	43	56	43	42	54	50	43	42	39	48	49	40	54	52	48	52	43	49	43	44	40
33130	13802	5757	6314	13793	20542	21399	19216	12809	9098	7011	5094	7133	5931	4612	4511	4704	2928	1741	1011	630	646	607	2012	4440	383	401	338	374	371	369	348	362	374	352	347	354	355	355	368	320	357	380	376	377	352	378	350	344	340	345	367	356	345	352	343	356	343	349	359	372	308	359	331	369	337	348	325	374	350	322	352	340	331	353	381	359	338	354	311	339	345	322	352	315	357	326	362	310	367	329	307	342	347	349	346	354	333	324	361	335	336	368	320	362	328	330	324	348	361	351	365	337	334	338	342	354	347	348	311	356	300	336	345	334	367	337	332	357	344	354	359	345	326	338	358	327	330	354	319	333	352	303	342	325	346	322	336	362	358	371	351	323	356	360	360	349	392	324	331	337	331	350	345	354	351	342	351	352	335	324	335	341	344	332	329	364	300	337	359	330	343	352	341	342	356	335	378	343	352	318	333	329	326	331	362	347	311	375	329	354	332	374	321	343	321	340	369	360	355	311	340	353	332	317	340	336	332	331	359	338	353	318	336	346	358	321	352	364	340	313	329	347	357	313	317	358	311	346	337	341	382	338	356	352	347	313	327	337	345	366	344	317	317	364	346	349	334	340	324	345	332	361	316	354	304	355	339	340	313	346	357	346	335	344	322	324	345	312	314	344	370	348	319	346	340	336	298	340	329	351	326	346	310	349	301	329	341	340	324	357	337	336	320	363	309	309	336	344	314	315	362	351	331	343	349	323	332	348	335	391	328	324	340	364	330	359	306	326	329	345	367	344	336	322	370	311	345	343	350	356	320	362	353	343	347	343	344	385	302	317	321	334	337	295	384	356	318	368	334	362	376	344	362	320	329	350	329	319	349	324	350	362	397	352	337	365	350	359	321	300	366	319	353	339	343	309	352	304	353	337	321	362	337	363	344	315	313	338	334	313	364	345	347	314	337	313	361	331	355	353	351	332	326	377	368	385	351	344	369	330	343	356	381	330	356	351	317	382	359	341	326	325	355	342	335	360	342	360	364	325	337	360	349	361	373	344	324	315	360	311	351	357	330	343	361	346	335	373	346	361	322	309	353	338	352	306	373	340	332	340	338	329	336	317	319	344	331	348	343	339	313	336	352	347	342	356	367	355	374	351	295	341	362	332	333	341	325	338	337	334	333	357	327	311	346	323	348	350	335	313	346	376	336	319	323	327	314	373	365	337	334	333	328	335	351	376	333	365	368	346	327	359	323	328	316	370	339	339	301	376	338	316	329	342	326	320	340	322	332	357	344	342	337	346	347	335	348	343	351	325	330	331	332	321	338	375	342	345	374	346	313	333	351	335	337	313	341	342	303	322	340	341	316	342	320	369	369	330	330	338	324	331	363	329	338	352	344	356	387	349	338	329	354	335	321	342	337	336	330	320	367	374	349	334	308	360	327	341	351	337	321	315	340	322	338	341	322	337	372	314	341	341	330	333	339	334	350	353	324	316	334	313	321	331	311	336	358	317	373	337	382	343	324	345	331	313	352	303	356	310	349	345	339	337	319	332	365	353	321	329	330	353	349	333	344	344	358	354	320	322	340	352	347	328	340	340	320	341	337	317	342	389	346	314	340	344	343	336	346	354	329	334	316	323	342	359	297	334	353	342	323	348	364	335	337	352	352	326	358	368	364	321	335	338	377	353	335	340	359	365	313	341	341	354	336	345	385	362	338	322	332	329	356	345	341	322	322	328	368	296	370	353	332	330	343	349	331	387	355	364	341	358	354	331	324	346	342	337	339	333	352	342	330	325	371	343	330	353	347	343	312	326	351	326	363	340	332	327	343	378	352	328	344	343	362	348	327	338	333	352	325	326	366	334	355	354	356	348	322	317	336	340	323	315	317	373	346	330	323	347	372	324	344	357	367	340	344	320	301	331	370	330	337	335	347	339	320	361	378	348	364	353	339	312	348	316	339	347	310	348	316	336	338	335	380	328	346	350	351	332	345	354	329	337	344	343	356	409	342	339	309	344	355	311	316	364	351	334	354	340	338	314	306	341	350	330	332	337	378	315	340	318	357	359	341	349	341	345	306	341	330	292	347	372	304	358	365	337	350	347	345	332	322	338	320	326	344	308	309	351	358	355	345	332	306	347	341	342	367	314	337	316	331	345	298	309	344	337	381	333	357	355	350	339	324	335	325	349	351	380	323	312	331	334	329	352	329	357	323	319	350	331	347	349	343	330	350	344	340	351	338	315	325	347	349	333	384	338	341	335	363	329	324	352	332	369	344	333	307	323	324	354	343	338	356	358	327	357	295	349	350	343	323	364	348	335	318	355	365	313	350	360	335	347	354	323	346	301	345	334	341	359	354	339	362	328	340	331	326	362	318	355	353	362	297	338	314	326	326	317	349	368	336	381	327	325	328	340	334	336	326	338	330	369	320	365	357	309	349	345	346	357	318	320	353	341	325	347	342	343	347	289	345	327	330	337	322	352	346	320	334	338	345	330	343	354	349	327	322	344	332	333	329	333	332	348	339	351	351	321	318	319	335	316	342	323	338	342	373	349	333	348	334	372	334	356	362	393	357	341	386	306	332	340	344	306	328	344	334	337	362	338	372	319	321	382	358	331	328	329	361	360	360	324	352	338	365	330	340	345	333	363	324	375	333	367	382	341	337	361	337	357	318	347	314	358	335	314	342	324	340	360	273	359	371	342	346	331	347	337	358	338	357	346	347	324	329	339	355	357	315	348	363	361	317	326	352	344	353	351	336	331	341	324	345	345	312	325	371	339	348	370	367	337	371	343	307	338	388	336	339	358	343	342	332	332	317	322	321	327	341	357	330	366	364	355	316	312	329	297	369	303	349	335	334	332	336	370	336	357	342	355	326	384	338	331	344	363	345	351	352	357	340	380	346	328	376	325	331	320	337	342	338	363	350	328	350	324	352	326	349	339	337	348	352	310	360	335	344	323	365	357	324	333	343	326	310	334	356	341	340	335	339	350	345	339	336	336	382	316	310	321	391	322	335	355	338	335	330	345	312	354	328	356	340	317	388	338	318	329	373	338	308	356	337	336	352	356	343	394	382	338	322	354	343	333	307	336	356	335	309	332	327	354	383	372	334	347	349	352	328	343	320	331	315	331	347	341	357	330	323	326	346	368	366	375	335	339	324	345	366	354	352	336	341	329	333	343	344	352	364	349	336	342	361	327	357	344	331	348	363	354	350	362	316	343	334	323	351	323	344	314	327	348	329	351	337	354	323	333	350	336	370	340	350	354	350	372	387	343	384	323	328	323	317	317	316	364	352	342	334	333	334	335	349	360	343	360	319	345	345	357	362	359	334	317	316	350	348	345	316	340	331	321	328	306	360	347	342	309	317	335	339	307	297	344	352	338	363	331	338	337	319	372	340	329	372	358	350	338	326	324	327	324	324	336	343	358	329	337	316	352	347	312	327	323	341	327	358	354	349	343	374	305	330	342	362	326	365	347	378	345	340	325	355	344	342	333	305	327	314	359	341	378	335
3092	776	326	291	258	268	339	323	241	191	188	188	193	168	174	197	175	175	140	130	128	111	120	140	123	117	108	116	117	102	106	102	86	119	104	109	141	98	117	114	118	131	109	105	107	113	111	107	119	106	109	116	112	107	103	122	100	118	120	125	94	124	105	90	123	103	127	112	108	114	121	125	116	98	117	105	113	107	119	112	114	113	109	105	121	124	111	98	118	124	119	116	107	122	108	97	122	108	125	124	121	104	97	103	125	110	100	115	127	131	123	118	107	115	117	94	104	107	101	124	110	110	119	114	109	108	100	101	111	115	132	116	116	104	118	121	102	108	111	108	99	118	129	107	111	128	104	94	93	123	97	99	108	106	122	114	109	111	102	110	142	118	105	139	109	124	113	108	116	108	105	99	108	134	119	124	129	128	115	105	134	127	109	99	130	96	101	90	109	114	114	109	117	95	111	118	110	115	101	95	120	103	123	121	113	113	132	112	102	121	114	130	114	108	121	114	119	111	97	112	115	119	131	113	116	109	99	95	112	109	116	117	96	125	104	104	100	121	108	101	118	120	124	142	101	119	107	121	116	122	129	109	109	123	95	110	98	105	118	108	112	125	114	91	111	101	106	113	109	99	111	135	119	119	95	112	102	104	113	119	119	117	98	101	102	120	105	131	114	96	111	124	129	99	109	112	104	102	115	96	113	106	91	105	107	97	116	105	116	121	119	123	120	108	97	118	114	95	110	128	115	107	113	114	111	113	113	122	122	110	121	117	120	108	86	112	117	105	108	113	118	98	120	113	130	113	135	134	117	102	105	104	101	121	105	108	118	117	91	101	134	131	112	112	154	137	117	107	113	103	105	114	139	133	118	108	137	114	133	131	87	125	112	121	129	100	116	115	100	121	106	107	130	122	111	103	110	137	108	106	97	107	124	105	113	107	111	120	117	100	102	106	118	113	126	107	89	121	115	123	120	101	122	110	107	102	103	106	118	121	123	98	118	89	114	116	106	117	112	112	126	115	118	109	108	107	118	107	119	108	103	110	127	112	90	97	116	106	119	113	121	110	111	136	106	109	100	115	112	103	114	112	118	106	114	106	95	108	105	131	98	138	117	121	103	122	100	114	135	117	111	100	104	128	117	128	130	108	126	95	120	115	127	104	93	118	128	102	111	124	104	114	131	105	102	111	130	121	109	120	118	110	132	107	102	91	130	111	113	122	130	131	110	118	116	124	117	105	118	99	120	128	124	131	123	103	118	104	121	126	111	99	120	111	100	114	99	127	123	112	120	100	133	112	115	124	111	130	115	103	146	112	105	88	118	120	97	107	122	106	111	112	112	112	104	121	109	104	109	101	120	106	104	109	118	105	113	118	110	117	132	120	104	104	106	103	103	105	111	113	118	123	110	134	120	105	117	107	117	125	101	115	108	137	105	83	92	113	111	92	99	130	112	118	113	90	93	126	129	114	133	97	107	115	138	100	124	105	100	113	123	125	103	134	106	92	116	94	101	117	119	133	118	92	113	109	122	111	110	124	115	106	103	107	103	118	130	101	105	108	93	99	131	133	107	96	111	127	110	122	123	119	117	117	113	127	118	109	113	85	90	119	100	110	128	137	110	99	100	127	113	132	103	112	98	118	93	118	106	118	119	118	131	98	109	115	121	102	113	112	113	109	122	97	117	109	109	119	120	113	111	116	107	110	118	108	107	115	104	100	85	125	114	109	113	116	110	112	102	101	99	107	126	118	112	112	113	113	106	116	113	113	103	108	107	124	109	102	119	90	101	106	100	123	98	104	119	112	111	110	142	117	114	112	123	111	107	108	103	129	122	104	123	127	123	122	104	129	105	118	121	112	121	110	114	114	148	90	106	105	124	113	126	117	116	118	108	108	135	128	100	135	109	117	119	112	106	101	141	107	96	115	105	108	140	96	98	109	120	128	120	100	113	111	105	113	111	110	117	130	105	116	106	112	111	95	109	103	124	114	104	96	131	98	118	102	112	128	106	105	121	103	121	98	94	113	113	112	108	119	99	118	113	117	92	108	109	117	88	112	130	106	105	115	132	119	127	115	112	112	104	124	104	100	125	114	125	83	125	113	108	98	95	94	98	112	91	118	112	125	99	102	100	130	109	116	124	87	123	108	114	117	108	109	114	121	119	112	118	119	128	114	113	122	105	119	121	108	107	122	94	105	113	121	114	114	110	98	101	99	114	126	98	121	98	113	126	101	115	121	91	106	121	137	124	106	114	125	127	97	110	120	124	118	124	109	119	114	111	103	120	103	91	112	118	104	114	117	115	118	103	105	89	106	98	122	107	129	107	109	119	120	120	106	118	114	109	91	103	116	128	114	113	93	114	113	120	128	114	114	106	95	100	96	125	117	113	128	113	122	118	116	116	119	119	117	92	119	115	109	114	112	101	136	111	118	105	93	103	110	90	113	117	112	109	127	118	126	101	102	120	114	115	103	110	99	107	106	110	120	107	112	112	102	138	111	114	105	115	110	105	99	112	108	131	112	119	103	107	108	125	122	104	110	108	114	110	105	135	126	137	113	101	104	91	91	103	123	121	111	116	100	102	129	100	117	130	97	109	112	109	109	117	115	112	98	113	97	128	107	97	109	111	136	117	120	128	119	115	115	111	129	124	103	115	136	116	131	114	109	128	105	113	114	110	101	110	116	122	106	102	100	104	113	121	109	116	109	105	107	120	132	114	124	125	106	107	86	105	102	112	104	111	120	130	111	129	112	119	109	112	104	111	116	136	104	107	123	94	119	124	120	117	109	111	96	121	106	116	109	113	111	96	122	119	118	127	104	107	103	127	109	98	111	107	113	109	109	121	118	106	100	126	119	120	111	108	118	124	102	132	131	107	111	111	125	114	103	98	124	126	91	116	115	134	97	111	89	118	104	119	124	118	115	114	107	105	109	116	112	132	107	127	101	108	107	110	125	109	94	106	114	128	109	126	137	114	113	112	100	127	106	111	129	94	124	125	111	92	96	102	113	123	122	101	129	116	126	105	120	99	102	105	92	94	94	103	125	116	106	97	95	107	115	123	126	123	143	90	121	91	107	112	121	110	128	126	117	107	108	114	111	96	114	106	127	104	133	112	112	107	110	107	103	112	105	130	115	97	120	114	104	105	107	103	110	98	113	96	107	109	113	101	108	90	114	131	118	105	92	94	116	114	114	125	119	96	119	112	104	111	122	111	97	104	137	109	136	113	88	112	109	101	107	115	122	117	113	110	113	122	99	120	123	129	117	128	112	111	118	107	118	103	98	129	99	112	112	105	123	108	115	95	122	119	107	98	98	138	106	91	127	115	120	108	114	114	107	128	103	117	123	105	108	106	103	102	98	99	116	123	110	107	105	106	118	119	134	118	111	113	114	112	90	122	111	112	101	128	113	93	117	105	91	108	125	121	103	113	111	111	126	108	123	120	119	113	119	112	113	134	110	99	122	103	124	96	94	106	120	115	108	125	105	98	108
22566	7440	3283	3547	7926	11843	12594	11107	6451	4836	3401	3267	3875	3289	2684	2831	2914	2006	1399	1003	880	922	945	990	1221	815	764	822	777	820	748	815	818	774	822	773	778	792	806	800	826	811	828	794	780	797	788	843	816	789	773	792	769	803	829	844	816	834	807	756	809	779	782	842	787	798	810	799	774	765	797	765	818	757	825	826	821	828	794	891	795	811	825	739	794	804	812	799	816	840	840	780	767	849	744	818	825	811	783	829	878	816	799	812	867	825	812	838	807	775	799	828	790	774	820	779	874	835	788	825	815	821	735	793	768	788	808	799	790	781	768	755	785	802	832	834	805	857	813	746	799	817	802	801	814	835	841	816	805	807	818	829	787	809	834	811	821	770	809	797	831	766	782	802	787	827	780	788	799	804	856	756	789	803	802	793	800	794	809	813	811	850	812	791	795	801	845	789	817	810	796	767	812	799	839	834	767	795	806	838	792	818	828	791	779	831	786	758	841	787	846	864	815	823	837	776	801	804	813	844	794	818	803	807	828	833	852	798	786	817	818	771	818	818	793	791	823	832	773	777	772	763	753	792	780	847	796	841	792	810	762	778	775	841	800	793	788	772	775	837	785	799	800	800	775	807	772	832	794	775	753	805	779	842	816	784	854	793	844	790	799	853	809	810	813	798	827	865	836	762	803	806	778	817	781	805	817	794	820	815	841	846	778	826	817	851	847	795	847	785	843	807	826	862	824	790	776	779	817	802	812	780	854	872	806	829	818	809	844	784	779	813	822	778	738	833	843	784	825	798	816	791	829	771	787	827	810	798	708	779	805	799	856	791	835	793	793	776	801	778	827	836	779	818	825	806	800	816	800	835	823	772	823	840	803	785	802	820	778	797	787	783	744	761	806	815	801	782	774	791	806	797	834	818	874	806	813	812	790	845	819	811	803	790	793	773	754	841	770	804	817	824	852	836	783	819	804	794	803	855	830	779	831	870	785	783	825	828	853	836	824	758	807	747	811	778	830	801	780	806	827	849	779	792	785	780	786	800	817	811	811	782	751	803	818	786	835	825	831	809	796	797	780	794	806	836	818	745	820	825	769	797	749	819	821	786	811	760	778	852	821	863	797	827	800	786	794	741	773	829	790	790	791	831	781	881	790	779	836	836	826	809	773	825	777	827	776	763	783	835	827	831	826	772	847	802	843	829	745	835	812	766	793	808	824	790	811	783	782	824	813	794	834	805	801	777	794	777	770	802	802	793	812	813	826	813	794	764	801	837	801	789	757	824	789	799	765	819	808	843	810	830	849	798	827	786	847	854	811	811	806	809	813	831	830	767	814	813	808	820	839	780	811	849	793	787	822	805	763	833	867	759	820	791	822	814	841	805	818	759	768	782	813	831	797	808	797	803	833	820	773	823	831	810	807	807	749	805	731	844	815	797	813	857	793	826	820	781	791	809	856	820	815	795	783	806	854	867	802	802	824	815	796	817	814	829	789	792	782	808	804	791	756	823	809	845	762	805	869	801	751	820	797	765	786	819	755	797	777	820	864	831	817	830	810	797	816	809	808	865	798	776	793	809	796	814	828	782	792	790	787	802	753	802	796	813	817	789	790	770	796	862	799	732	811	808	823	785	790	799	794	802	808	835	790	776	792	770	813	785	833	823	831	764	832	837	810	772	857	803	792	786	819	807	861	772	778	847	880	810	833	764	792	786	812	811	825	830	803	806	745	826	791	868	803	763	776	858	775	814	814	837	810	769	768	816	861	844	806	809	850	831	769	830	856	808	810	815	767	850	814	786	809	815	848	791	814	757	793	796	812	803	817	777	820	814	823	803	778	871	809	782	805	768	785	784	871	774	801	813	796	769	804	840	798	826	846	807	810	828	811	821	851	780	850	759	786	800	776	819	840	801	799	768	816	792	837	807	807	853	801	787	788	802	785	816	801	776	810	816	810	777	826	794	828	779	819	755	790	815	866	786	896	829	783	747	801	771	781	765	793	807	815	808	807	790	838	788	756	785	838	798	819	812	837	845	818	780	818	780	777	818	816	798	819	765	749	801	792	780	767	835	819	829	803	849	838	820	814	777	755	804	844	809	794	796	824	808	818	827	774	824	838	795	790	784	800	819	842	798	757	794	789	808	812	762	771	745	770	764	816	795	805	795	817	805	785	773	779	790	803	845	824	764	814	757	790	796	727	790	780	821	812	816	830	798	886	801	772	803	767	817	826	836	847	781	809	817	805	771	744	806	788	830	779	823	857	806	787	786	787	802	787	851	762	853	816	816	828	803	806	820	846	795	771	808	826	808	794	824	800	785	847	798	820	799	796	753	786	837	773	793	762	788	792	786	812	849	841	743	795	830	754	840	813	762	786	789	807	813	830	790	788	779	769	832	791	857	780	823	796	813	819	834	759	753	810	784	770	809	764	765	768	779	815	806	772	785	815	767	839	840	815	822	803	759	797	778	830	791	800	793	802	789	787	783	796	821	790	779	815	850	732	794	801	863	816	785	824	824	820	812	800	794	855	815	768	769	769	793	823	814	815	792	732	778	800	762	799	833	775	777	825	856	815	799	836	784	823	797	774	863	757	805	765	843	809	790	756	794	789	791	828	864	861	756	824	824	784	822	835	782	840	831	817	875	830	767	758	816	753	785	814	779	776	821	778	781	789	765	806	839	815	845	809	798	797	787	809	810	787	812	823	832	847	820	831	790	786	809	769	795	796	847	763	777	739	771	825	801	763	767	770	754	819	807	795	810	776	786	826	822	841	844	823	806	808	845	776	773	829	837	804	801	797	800	787	805	794	807	789	800	787	861	856	826	795	817	841	838	839	808	757	833	814	822	782	820	852	797	790	835	838	823	811	766	812	830	809	818	806	788	835	796	790	799	816	792	766	733	804	813	809	804	770	845	838	805	815	871	854	834	861	801	826	811	796	862	825	815	817	788	807	824	813	766	823	755	781	780	807	805	797	841	814	788	776	865	814	818	772	826	898	846	738	781	799	821	782	798	838	775	838	790	789	802	852	836	799	788	824	797	814	760	858	787	734	773	773	799	748	833	810	777	771	799	806	822	800	806	825	790	810	817	793	820	828	838	833	799	803	782	812	753	790	776	814	764	822	797	784	772	833	809	769	793	803	754	811	810	786	779	800	757	842	791	836	871	856	804	828	756	791	803	816	822	778	809	807	768	826	789	746	784	856	804	805	816	858	784	869	778	771	777	827	750	813	745	788	805	831	824	763	804	763	785	757	813	821	787	775	789	811	802	793	789	788	841	817	782	832	798	833	848	754	825	835	782	805	774	743	798	791	774	828	790	806	796	810	788	795	815	777	818	821	768	821	773	813	786	873	823	814	841	804	827	800	843	855	816	884	783	782	827	844	792	800	758	818	774	775	802	766	826	829	854	807	746	812	780	794	834	836	782	829	752	833	813	786	806	760	784	794	748	805	811	800	838	821	811	773	769	826	816	777	806	803	845	781	784	819	833	837	863	846	870
4069	1568	496	340	287	339	444	433	265	258	176	207	237	226	153	178	178	126	108	72	90	82	73	100	200	46	68	54	63	52	62	55	60	50	83	75	75	54	60	59	81	65	66	73	54	65	78	67	58	76	58	78	63	68	49	73	73	67	54	49	61	72	76	57	63	63	65	76	56	64	66	54	71	61	57	76	60	69	78	65	71	63	76	51	56	55	51	56	56	78	59	66	62	61	78	62	68	62	60	68	63	60	58	63	67	62	72	78	61	66	51	61	60	78	51	58	65	59	60	63	78	72	63	72	78	65	71	68	61	70	60	67	58	61	56	67	67	43	69	70	57	67	59	58	47	72	61	66	64	62	61	61	94	55	51	57	75	61	67	56	73	47	59	60	62	86	60	54	56	52	63	68	49	66	64	53	74	66	67	56	60	64	65	66	68	61	74	58	69	67	76	58	52	80	51	78	63	63	58	51	62	65	62	78	75	61	65	57	64	63	68	65	60	77	70	59	68	48	67	60	65	56	87	70	62	58	76	66	70	62	50	69	74	51	65	61	59	64	64	69	61	74	75	61	61	70	62	64	72	58	70	62	62	63	48	65	79	73	60	82	85	61	58	55	84	79	71	74	59	64	71	56	58	60	53	83	63	79	55	74	61	64	60	60	46	84	58	50	68	71	87	64	61	77	75	54	68	64	63	51	64	57	73	69	57	76	64	71	73	63	38	55	66	78	54	68	59	66	60	68	50	63	54	67	54	57	84	57	62	57	62	60	65	54	62	51	61	78	68	76	48	78	50	77	62	58	69	66	67	48	61	67	64	86	57	59	63	70	73	58	54	66	59	52	61	74	75	63	66	64	64	63	79	72	68	50	81	68	71	64	72	58	76	56	64	74	56	55	71	65	57	71	63	62	70	63	72	60	55	72	57	48	60	69	65	54	64	65	69	67	62	61	69	57	68	77	56	72	75	60	68	75	76	58	68	63	73	57	56	61	65	67	66	65	56	63	67	53	61	53	46	74	60	74	64	64	53	64	61	70	80	69	60	63	60	59	69	69	82	72	55	57	57	45	54	69	70	66	68	75	65	61	66	68	63	49	63	77	81	73	61	78	52	52	58	64	81	68	62	56	66	68	67	62	66	65	59	71	74	63	68	67	69	64	69	72	69	67	62	69	77	61	60	67	69	57	53	64	57	64	72	65	74	73	58	68	63	63	62	62	66	52	77	52	65	75	62	64	71	48	67	66	63	58	54	61	67	62	75	61	86	62	64	65	61	66	73	81	67	58	61	64	58	63	67	55	74	60	63	64	71	66	67	66	60	56	47	73	66	65	68	60	54	62	63	68	65	52	52	75	66	56	62	72	50	71	63	72	58	60	62	56	70	58	67	62	62	65	53	62	48	72	67	62	56	74	63	70	69	50	58	66	54	69	68	50	56	73	42	57	49	62	53	55	56	56	71	64	61	76	74	62	57	67	69	56	70	53	77	59	72	63	70	71	67	74	79	60	66	67	71	62	74	58	69	73	62	76	71	67	63	59	64	75	65	57	67	63	67	66	76	74	70	66	59	61	56	61	65	63	82	55	67	57	70	62	73	60	61	61	71	51	64	66	48	53	68	59	62	63	59	60	67	49	67	67	64	71	68	75	56	70	64	72	53	55	65	65	66	57	72	65	81	68	56	60	72	68	59	62	72	47	74	64	68	75	55	75	58	67	74	65	62	69	61	52	47	75	61	63	68	67	64	72	69	66	60	70	71	52	54	66	53	50	54	81	59	71	71	77	57	54	64	70	57	58	64	69	63	67	70	62	74	65	72	65	68	54	52	64	82	71	70	67	72	63	64	64	78	65	66	72	81	66	71	64	64	53	62	53	58	58	64	70	56	58	84	66	48	68	71	59	55	62	60	73	55	64	58	58	63	63	64	65	60	61	63	51	66	50	67	63	65	53	67	62	76	71	78	68	65	57	74	67	71	71	59	77	55	54	69	59	83	75	58	60	74	69	68	81	69	65	63	66	63	59	77	78	74	58	59	67	73	48	57	72	55	49	71	56	72	55	71	77	51	71	58	55	69	66	65	56	54	56	68	66	64	69	70	63	65	48	76	65	60	65	69	72	68	68	55	60	64	62	70	47	63	66	79	56	72	69	80	79	56	47	72	42	61	68	70	69	60	68	62	65	75	66	68	79	45	74	73	65	68	67	66	66	82	59	55	66	66	57	64	77	69	50	69	53	60	72	68	68	63	58	72	68	78	74	69	69	76	70	59	56	66	62	86	65	69	64	59	61	75	61	69	51	66	75	59	55	61	68	69	72	58	58	55	75	53	72	51	66	59	50	74	61	66	64	73	43	57	53	57	71	56	68	70	66	63	50	64	53	58	60	64	46	74	56	52	66	71	74	80	80	65	51	64	65	71	69	54	69	62	60	65	57	50	62	66	67	52	58	68	58	77	56	79	55	55	61	64	64	63	73	62	60	57	60	65	82	70	65	80	78	78	51	64	62	62	67	64	73	57	69	61	50	60	77	68	79	63	82	74	47	59	62	75	62	65	66	67	68	69	62	61	71	51	63	57	61	71	71	81	77	61	51	56	65	51	62	54	59	66	54	72	66	72	59	61	59	67	67	69	65	76	62	68	68	72	60	54	71	55	62	60	68	61	63	59	64	58	68	52	56	63	65	66	56	67	75	60	69	68	71	71	73	66	71	64	57	73	78	68	61	72	72	64	60	75	60	66	61	76	57	70	58	66	50	66	52	65	55	64	64	60	78	68	70	69	66	68	53	58	70	59	67	62	66	53	58	58	64	61	77	57	63	62	58	52	61	67	59	67	79	53	59	53	60	69	63	66	80	65	67	66	59	53	66	67	68	51	70	66	76	70	55	73	74	68	58	52	80	76	64	71	63	58	52	58	65	48	47	60	66	73	65	72	62	67	70	70	82	56	69	68	52	81	54	66	60	51	58	59	74	71	56	77	67	69	68	58	68	62	53	56	64	65	75	63	67	60	55	62	61	65	61	63	60	57	57	69	69	73	62	52	66	56	58	64	72	68	80	72	66	59	61	50	69	60	67	62	60	66	84	72	61	65	57	59	70	56	68	63	70	65	58	70	56	75	70	56	64	61	73	75	51	75	63	74	64	54	83	70	61	67	75	60	66	64	66	61	73	69	57	59	55	65	57	57	63	60	57	64	68	62	78	61	69	65	63	79	65	58	67	70	76	52	58	49	58	73	53	68	58	66	60	68	53	69	54	70	65	54	64	60	73	72	62	61	65	78	66	58	63	59	61	68	59	70	57	55	58	64	59	64	72	67	47	51	65	59	72	51	51	61	60	50	84	60	57	61	54	50	61	58	59	66	56	56	70	71	60	61	67	59	59	58	66	52	72	56	57	71	64	66	74	66	61	67	68	75	70	79	59	61	62	51	59	51	57	67	48	56	76	61	69	57	68	63	67	75	68	65	60	72	54	50	74	55	57	75	72	57	67
29501	11817	4565	4896	11141	16375	17736	15279	9312	7307	4377	5102	5915	4648	3716	4065	4010	2621	1462	918	665	737	711	1431	3337	496	518	531	539	514	487	484	479	511	478	513	469	488	485	509	480	499	490	490	490	487	506	456	507	476	509	512	464	488	468	499	475	486	483	473	516	507	473	490	490	505	500	502	492	488	485	513	446	513	495	479	480	441	473	457	447	488	461	471	453	484	491	462	493	504	486	455	490	452	528	461	470	481	490	461	496	503	515	502	484	491	485	484	456	465	444	481	463	552	484	522	471	474	430	499	481	499	472	469	467	463	471	479	478	462	507	486	463	504	465	472	464	437	487	479	469	471	488	518	515	450	490	486	499	469	486	505	507	455	470	496	452	472	453	477	449	498	530	460	485	486	502	474	447	453	469	505	426	462	460	506	446	475	453	457	502	484	491	451	523	485	515	484	485	472	478	456	495	495	493	435	484	455	487	509	497	443	452	474	475	505	491	439	432	462	488	444	481	477	483	439	476	507	462	457	502	488	538	448	478	497	494	494	457	477	523	444	479	499	452	484	489	519	463	477	503	500	505	461	465	476	475	490	504	441	463	459	482	468	491	527	478	459	521	492	465	479	524	497	492	448	496	463	481	498	474	444	485	467	473	514	495	467	478	453	462	465	484	441	474	498	474	429	467	479	450	480	481	501	472	483	465	486	476	492	464	480	484	498	488	487	496	490	486	465	458	422	478	502	472	440	498	516	511	495	439	464	487	457	474	448	514	490	487	445	478	483	463	479	462	478	510	494	496	478	491	501	473	527	451	449	455	504	488	445	492	470	457	460	498	502	462	483	505	478	495	515	512	459	490	503	517	479	459	490	463	487	453	445	498	448	527	467	466	434	486	450	485	491	467	483	509	488	463	511	481	479	488	503	504	493	455	528	469	444	502	459	478	456	483	492	466	459	492	507	509	408	496	426	507	451	462	509	456	532	522	451	454	517	473	482	506	471	481	482	508	502	504	469	477	450	506	509	509	514	451	461	468	432	523	505	431	485	484	454	488	491	466	464	476	460	513	480	474	477	454	481	489	466	479	485	471	453	463	428	465	481	455	461	456	488	467	474	492	484	510	468	471	466	493	499	492	469	450	504	528	498	462	499	453	482	478	441	470	456	508	478	418	471	475	506	474	467	480	478	494	465	445	473	492	455	505	500	512	458	485	477	507	462	466	429	466	476	462	480	512	469	492	475	481	465	493	497	474	465	489	475	472	511	448	461	473	488	477	418	497	490	472	510	489	501	489	479	445	477	473	505	492	485	475	482	487	487	463	449	443	500	437	452	485	447	472	470	509	523	475	471	479	465	511	457	468	488	496	467	487	460	485	494	471	495	439	477	493	496	455	469	484	491	467	432	487	471	447	473	466	465	470	480	505	462	495	505	486	518	535	517	473	481	477	481	511	469	478	448	448	488	510	441	462	457	462	462	458	504	484	507	449	479	506	464	499	482	478	452	465	481	494	482	482	481	498	486	451	505	501	482	455	477	464	485	466	462	483	485	484	527	489	493	492	490	461	491	472	451	463	465	451	486	483	456	519	493	488	497	457	486	453	497	472	474	502	477	460	478	475	509	481	446	489	478	498	448	472	482	490	497	492	487	492	481	512	483	457	457	487	489	465	480	472	460	452	477	465	456	497	459	480	481	431	490	537	475	465	475	475	457	484	504	466	502	498	484	483	491	453	471	530	482	423	443	479	482	480	512	533	484	492	456	469	507	444	455	495	503	500	472	460	508	471	513	461	462	483	503	462	465	500	473	515	508	506	498	466	515	457	508	483	486	503	468	450	448	486	465	525	503	483	462	478	504	523	481	513	481	475	455	484	447	455	483	508	469	474	488	489	476	489	481	461	461	446	467	485	486	448	473	435	496	489	481	482	518	454	468	490	459	515	469	470	492	490	519	480	465	446	474	476	479	490	481	471	468	476	450	474	495	440	502	445	518	498	476	480	492	507	473	447	506	464	511	459	499	505	499	481	468	465	504	469	508	465	460	494	463	483	453	498	512	468	476	481	457	462	485	496	470	481	496	486	493	489	508	495	457	481	465	464	503	499	431	490	462	483	414	498	458	449	454	497	533	465	478	484	488	468	458	504	472	483	498	480	486	469	475	466	464	487	454	452	470	468	494	498	450	488	490	475	460	485	466	473	460	435	470	480	476	501	460	419	504	467	507	445	504	461	487	458	456	476	481	500	461	472	506	515	470	463	469	468	460	471	464	478	466	485	479	504	469	479	477	486	451	465	506	506	468	480	478	509	462	476	450	471	459	484	444	450	512	511	482	509	502	476	506	524	463	500	495	456	494	492	475	499	482	457	523	520	495	497	511	473	512	486	486	460	455	488	453	483	472	511	490	468	478	449	457	455	469	492	482	529	474	498	470	511	461	456	449	471	463	495	490	468	463	485	477	522	473	495	499	451	458	467	501	484	476	501	466	438	453	478	485	477	469	450	494	486	424	445	497	489	477	472	485	500	480	465	462	463	462	493	435	506	466	435	481	494	437	466	470	465	469	487	467	495	498	480	491	472	505	481	441	504	479	507	490	497	453	471	503	513	480	478	443	494	448	488	480	500	499	465	495	483	503	540	477	469	440	456	457	468	481	488	470	491	517	455	477	469	480	482	460	477	518	511	473	470	438	486	448	521	472	483	484	469	496	476	444	456	484	427	481	470	479	481	471	477	451	440	446	485	496	480	471	485	481	467	468	473	501	507	504	502	459	480	456	472	472	408	464	496	501	461	462	495	478	451	500	514	450	455	521	486	492	496	483	487	465	469	505	495	468	508	497	472	491	457	434	452	465	497	438	463	456	483	495	487	460	482	517	495	468	458	512	446	457	467	483	462	466	484	489	481	471	479	521	481	476	489	518	466	488	456	489	489	468	442	471	497	475	472	457	495	452	448	462	487	472	517	433	454	455	487	453	464	520	456	487	490	446	504	522	459	508	492	469	505	467	494	519	499	470	456	506	484	475	461	507	508	487	489	464	482	479	461	487	527	448	469	480	492	501	513	469	505	450	483	528	499	425	457	484	494	527	462	448	505	511	502	491	496	492	501	502	496	501	503	492	486	476	512	465	505	450	464	485	477	492	481	504	495	467	515	466	451	502	475	502	491	474	469	507	494	483	481	457	446	446	450	513	510	491	461	489	503	523	485	483	497	453	486	518	453	467	479	486	492	441	522	496	494	477	491	491	481	508	531	458	462	501	484	491	451	460	488	487	506	472	481	471	474	474	500	483	493	523	472	480	459	438	446	465	474	477	477	477	489	535	462	422	526	488	470	461	445	482	522	518	427	481	492	443	500	478	481	471	464	488	464	478	478	478	494	465	465	498	476	477	477	532	489	473	478	485	467	488	447	480	502	437	457	469	465	456	480	481	479	455	502	504	466	506	474	471	516	462	465	474	483	463	443	497	458	473	466	508	454	520	514	455	484	481	480	473	469	473	479	439	492	490
5014	1363	451	297	294	387	485	463	293	265	203	232	289	217	199	226	218	193	132	103	105	102	114	117	219	108	100	98	102	101	102	106	89	92	98	110	109	114	104	109	94	102	104	120	105	95	91	105	103	101	98	123	104	99	91	115	84	113	94	92	112	93	111	96	91	115	112	127	108	125	121	111	95	87	97	104	107	111	107	105	96	102	93	109	99	109	95	105	96	99	94	111	112	130	110	101	75	90	94	104	101	90	105	98	112	101	101	107	97	86	114	92	87	114	88	101	97	95	96	110	107	86	93	118	113	79	100	102	93	106	106	98	102	84	100	106	110	84	95	113	104	123	105	116	109	99	79	103	113	106	96	106	120	114	97	111	111	97	94	107	107	98	102	115	96	100	100	108	98	109	98	104	116	106	102	132	92	94	110	98	94	116	85	108	121	104	97	97	82	116	96	100	103	96	106	108	100	105	112	110	105	115	128	81	101	100	96	102	110	76	93	113	120	109	116	77	101	96	86	112	120	107	107	107	107	104	97	124	108	90	102	97	90	97	88	97	99	103	99	101	114	95	92	100	114	94	103	86	130	118	114	107	92	112	98	92	108	86	100	99	112	99	94	114	90	112	97	103	96	104	98	96	108	91	116	86	95	93	85	120	104	105	86	80	97	96	93	103	93	102	107	112	97	106	100	109	122	98	117	98	116	95	102	112	95	102	110	92	98	106	117	94	90	104	102	80	88	104	109	111	92	124	97	101	110	94	117	108	101	102	107	90	99	104	109	87	103	114	114	95	106	99	109	87	91	108	115	107	100	111	90	105	92	99	115	104	82	114	92	104	98	98	107	103	82	118	88	100	99	104	123	108	92	100	103	134	107	105	104	111	88	109	82	89	89	105	103	95	108	109	87	109	101	103	93	114	124	100	114	119	85	96	106	103	87	107	92	101	102	121	119	89	85	107	99	108	101	104	107	109	95	100	107	89	108	117	110	101	103	103	93	90	107	99	110	86	97	117	87	121	93	93	109	122	98	109	105	112	95	101	106	103	84	82	100	101	99	98	87	109	105	78	113	92	89	98	101	104	100	100	97	93	103	88	92	96	99	108	112	116	94	107	104	92	99	90	92	97	126	91	102	87	100	94	120	109	106	108	101	91	94	100	109	110	100	107	98	103	109	99	96	109	115	99	117	86	102	103	110	108	111	99	116	114	101	86	80	114	100	108	100	93	106	89	122	116	106	94	107	108	93	93	114	107	97	103	110	104	114	112	96	103	110	108	107	102	112	109	111	95	105	103	101	111	87	111	96	98	109	96	107	105	118	111	87	123	120	105	95	108	126	105	117	100	99	96	108	95	108	114	97	100	107	97	104	91	95	111	110	104	119	105	87	104	103	90	93	124	118	103	94	128	101	98	98	107	95	103	105	106	94	88	79	99	83	90	125	96	119	94	121	108	129	101	93	105	108	115	101	115	90	106	115	81	93	95	100	107	94	96	105	98	104	93	117	106	89	93	120	96	107	100	97	112	98	106	123	110	108	102	110	93	104	99	106	106	90	101	119	89	91	93	99	102	101	118	97	94	110	109	98	99	100	128	101	98	99	94	111	89	95	107	110	111	110	84	114	94	105	99	112	105	107	110	95	94	96	112	101	115	105	98	110	101	108	113	97	110	88	109	114	109	108	95	107	109	93	103	105	115	97	96	114	99	98	100	100	109	120	102	101	104	93	108	126	100	103	96	109	92	123	103	107	104	96	96	88	101	116	103	104	108	93	130	114	87	115	95	99	112	100	100	98	120	91	91	104	112	115	103	94	106	119	107	104	115	98	92	96	87	105	102	102	109	104	105	113	95	98	102	104	110	115	101	105	112	100	102	101	101	104	112	116	91	101	98	92	100	114	105	110	98	95	93	115	94	93	97	86	110	113	107	97	88	95	122	113	111	107	95	98	87	86	105	102	95	109	102	88	113	111	113	94	120	113	114	93	108	115	116	91	93	102	110	123	109	101	111	117	113	106	99	101	104	110	103	101	103	95	103	109	111	98	98	109	107	105	100	91	90	91	108	84	114	106	98	122	108	90	93	94	98	102	113	104	112	96	91	102	89	74	103	107	111	129	98	94	110	126	101	101	117	104	124	101	88	78	89	106	110	116	102	100	97	102	87	80	110	106	122	88	89	100	93	97	88	105	86	104	93	85	104	112	105	97	101	100	100	89	104	131	104	97	112	92	110	107	96	112	100	110	107	97	112	114	73	100	108	112	122	114	114	108	85	107	84	114	98	104	110	104	100	122	100	107	98	101	98	108	117	113	135	100	106	107	102	117	114	106	94	93	121	98	103	112	109	111	121	106	96	113	102	96	100	92	91	98	107	88	94	102	105	92	115	92	118	91	111	85	100	91	116	109	98	100	104	98	113	101	95	107	102	100	90	101	91	124	83	112	109	110	102	94	95	101	99	107	93	100	96	105	107	91	106	108	114	111	107	91	110	90	99	113	107	99	126	129	114	111	108	92	101	104	90	95	96	96	104	96	110	112	95	105	102	99	104	103	92	87	80	89	103	104	102	107	111	113	102	108	97	87	99	118	108	94	108	109	106	95	117	94	116	92	109	79	113	85	112	130	113	93	90	98	111	107	95	102	87	108	109	99	101	86	108	105	91	107	111	97	96	109	122	83	122	116	129	103	96	92	120	110	100	86	105	83	86	93	98	90	102	103	123	92	106	90	106	100	98	98	124	112	93	107	109	105	114	93	101	108	109	107	95	99	98	111	96	92	98	129	103	122	102	101	103	103	94	95	106	97	102	109	123	113	94	113	99	98	111	103	92	105	111	82	109	108	101	96	93	111	94	103	97	84	75	104	101	108	93	111	104	95	107	107	93	110	99	94	88	108	86	103	89	111	93	106	101	117	105	101	93	103	106	104	117	88	106	96	119	83	94	94	104	99	100	86	82	96	107	108	100	104	92	94	107	100	96	107	115	113	117	102	99	106	101	95	102	96	102	102	109	108	109	123	108	97	107	110	104	86	92	99	106	105	106	88	99	124	89	102	100	102	103	101	92	108	104	90	96	94	92	115	99	97	86	101	93	98	110	99	91	96	109	100	111	92	104	96	116	91	107	106	105	102	95	93	101	103	98	97	95	110	96	109	102	94	94	109	81	98	76	105	105	106	88	105	108	105	90	90	111	112	98	103	85	104	100	113	101	100	91	101	106	94	86	105	105	107	100	108	86	99	92	111	93	100	99	102	112	88	80	97	110	108	103	106	108	94	100	105	111	103	91	96	104	96	101	109	93	102	112	119	113	119	101	87	105	115	93	95	116	112	105	101	85	104	103	95	112	101	104	108	102	90	98	101	98	103	97	120	90	103	98	111	108	86	110	113	114	106	92	106	105	86	106	93	115	118	116	91	122	104	91	116	93	120	79	113	117	109	92	98	102	106	96	111	100	94	97	121	93	97	107	118	117	99	101	89	97	89	119	95	116	81	101	91	113
27279	10976	4640	4662	9838	15385	17133	13950	9264	7163	4154	5471	6280	4757	3987	4350	4162	2832	1641	1106	941	879	928	1272	3689	741	766	758	738	756	714	748	758	736	788	797	768	770	770	751	754	756	737	758	690	686	770	743	733	724	723	735	734	738	727	675	762	746	767	702	763	724	737	726	749	729	707	767	715	691	705	719	740	731	772	783	749	756	692	674	725	731	733	741	705	723	741	751	731	770	698	760	711	744	772	704	700	744	764	724	714	756	724	732	706	736	734	757	769	755	746	729	727	754	734	711	700	755	719	694	760	696	693	711	717	690	767	738	703	766	679	690	778	732	765	771	706	739	756	697	779	728	720	668	753	747	693	718	695	774	705	701	751	730	721	705	776	721	755	702	720	698	695	760	689	743	716	793	731	728	774	699	737	752	749	756	754	721	728	769	670	760	720	753	758	790	762	724	704	761	680	738	706	763	739	746	741	683	777	748	751	711	762	738	733	695	757	741	756	739	724	712	729	705	737	740	729	690	779	760	745	746	728	763	760	709	709	737	692	772	707	674	764	738	726	736	733	714	730	754	738	732	758	751	750	792	731	707	733	696	756	711	724	696	768	730	757	719	738	743	761	715	745	690	666	742	751	762	746	784	767	743	765	766	752	766	718	751	677	760	754	700	694	699	785	681	766	693	752	754	676	797	734	724	724	738	695	755	657	734	708	759	726	789	740	767	757	718	736	728	754	716	732	806	717	748	715	780	761	724	743	738	739	745	696	717	762	745	766	717	768	710	731	740	692	750	747	748	766	736	733	760	745	756	728	701	761	705	736	755	778	722	757	658	698	674	680	710	734	729	679	733	748	734	744	718	739	743	740	730	725	767	773	717	760	717	755	768	744	736	732	744	759	761	735	755	731	747	737	727	762	715	723	753	762	767	700	740	716	713	710	691	780	738	692	747	718	744	729	789	749	729	714	723	691	750	754	759	744	729	743	753	716	766	736	715	740	714	786	738	740	770	720	720	778	735	741	735	718	730	721	714	725	742	708	699	768	717	728	717	745	745	750	756	749	738	718	756	726	711	693	781	736	739	752	763	658	768	694	745	721	702	774	718	696	753	680	708	749	778	717	751	733	670	749	730	738	734	784	746	692	727	796	726	705	757	750	725	721	730	737	748	725	739	753	759	706	712	729	770	754	739	750	732	718	714	755	742	760	739	761	739	752	723	726	745	712	740	769	707	743	764	751	729	751	727	761	736	719	709	741	764	754	741	795	743	734	684	692	736	748	707	759	763	701	720	768	756	753	699	734	729	697	724	733	704	671	806	738	711	738	732	749	697	706	715	694	758	739	756	778	759	762	721	770	704	784	763	730	694	724	738	765	726	718	742	782	741	741	704	728	717	771	744	724	759	743	710	772	745	724	707	715	713	741	712	720	694	757	740	761	762	699	738	749	695	684	714	699	774	767	713	732	751	707	725	740	670	778	792	817	711	739	707	742	743	695	747	728	753	739	750	748	739	788	726	730	710	742	767	795	737	743	688	738	767	728	743	787	739	726	725	758	747	753	717	726	744	743	737	753	771	767	683	767	728	694	758	717	678	724	734	757	768	736	747	684	716	759	754	733	775	699	760	774	716	741	734	728	741	737	745	744	688	758	759	753	769	782	735	749	707	714	716	727	767	787	762	724	721	757	716	753	735	765	744	743	698	736	720	718	798	737	754	721	742	698	718	726	724	740	753	751	728	742	768	783	755	710	750	747	790	723	723	713	701	764	715	753	785	757	753	734	709	729	786	781	715	726	728	725	730	699	683	700	730	717	704	722	730	791	741	780	765	703	725	730	768	696	720	791	752	729	741	703	742	712	737	763	707	725	788	724	700	811	750	693	748	743	766	768	786	733	670	714	710	742	708	727	737	722	697	729	720	738	714	759	745	723	708	731	730	772	700	743	682	732	719	732	711	706	723	722	698	774	721	748	725	724	768	723	764	771	719	691	748	715	732	737	645	713	766	732	716	702	713	749	748	746	753	748	743	756	726	766	753	760	708	743	735	746	688	753	704	729	706	701	711	709	707	700	738	730	727	690	726	703	769	754	727	775	773	728	741	739	786	714	783	718	710	718	711	711	734	696	706	704	730	759	793	776	785	757	708	731	747	768	753	708	680	689	772	754	681	719	737	722	712	761	699	774	749	695	755	724	795	738	749	734	700	736	679	766	734	735	770	741	724	766	765	743	750	755	710	753	709	699	691	689	684	714	732	694	746	713	753	724	812	707	749	705	730	750	737	745	765	754	737	744	744	766	716	711	672	721	714	759	743	738	702	732	749	676	752	728	751	730	785	748	753	688	679	705	775	670	720	756	690	683	735	750	715	728	671	702	771	710	730	764	699	723	750	754	672	775	739	735	760	744	734	767	774	754	761	723	744	779	716	741	750	768	694	769	705	766	735	671	702	768	746	738	739	780	709	748	682	676	691	720	731	774	772	754	748	717	736	734	770	747	708	775	727	777	718	742	693	740	736	733	727	728	739	746	726	764	773	806	715	760	734	737	755	709	744	728	738	729	800	729	728	723	724	706	765	676	767	750	753	745	716	781	748	699	730	724	730	717	748	751	752	737	750	738	767	711	716	787	742	750	744	709	709	769	700	723	739	697	711	743	722	741	716	686	761	685	741	691	706	710	711	718	773	749	758	761	728	765	728	780	719	754	737	744	756	722	729	747	731	724	731	746	743	756	737	741	776	774	720	750	714	750	728	704	745	766	751	739	726	756	706	746	736	739	694	745	777	705	724	733	692	712	740	757	728	729	725	763	728	739	731	733	706	730	728	734	694	727	763	750	749	766	719	749	724	765	731	738	767	734	760	712	741	743	737	705	757	762	783	745	763	756	741	772	762	745	712	721	761	769	757	742	749	720	756	685	749	738	709	723	745	796	699	749	776	715	705	701	733	697	756	737	767	730	719	690	743	734	711	725	800	758	740	722	713	725	700	771	727	743	709	725	703	741	733	736	737	715	696	750	765	718	710	721	728	782	734	736	775	718	748	707	716	714	707	781	698	716	746	756	719	731	744	733	714	759	763	729	721	759	774	778	761	715	718	755	751	711	738	771	734	778	774	763	763	693	721	731	696	720	677	733	749	714	776	726	730	742	751	743	734	764	754	758	709	759	741	696	724	707	707	724	734	752	769	767	733	703	708	712	746	708	741	733	708	768	760	748	765	741	735	760	743	701	716	730	753	738	783	702	701	778	718	760	678	693	733	712	736	765	746	705	758	773	726	772	703	711	743	734	712	795	734	708	691	722	682	738	766	732	772	743	712	754	735	788	732	721	786	707	714	756	715	722	794	718	729	721	729	748	699	733	750	715	715	723	707	682	752	735	701	754	739	746	710	730	760	719	760	783	735	751	734	758	709	715	751	703	734	738	768	698	773	675	696	758	730	748	749	737	708	740	774	754	719	704	692	733	703	719	780	743	748	746	763	702	785	737	692	726	735	756	759	790	755	721	755
5814	2219	563	330	296	458	643	436	384	275	189	274	316	225	191	207	191	148	79	62	50	58	50	102	272	44	65	45	49	40	40	46	33	62	47	62	54	58	41	46	57	45	46	46	52	44	55	41	50	47	38	54	39	45	46	34	47	38	44	43	55	47	39	42	47	45	41	42	37	37	52	44	40	46	51	52	46	31	48	53	42	43	43	40	52	45	41	45	50	42	44	51	31	40	45	55	32	51	42	59	44	42	53	44	49	39	52	53	50	50	42	57	43	46	48	38	38	55	36	44	48	48	53	46	52	61	41	41	39	56	33	51	59	54	42	45	46	38	45	39	47	51	49	57	38	48	43	42	48	33	57	57	54	41	40	57	50	48	48	57	38	47	64	51	39	53	49	48	45	63	54	54	47	47	39	54	60	65	43	57	58	51	57	45	42	54	52	47	49	44	57	45	45	53	44	52	46	30	41	47	63	37	42	45	48	47	44	38	48	49	44	50	48	52	39	47	60	31	49	60	49	53	53	35	59	53	53	36	50	44	50	61	50	43	50	53	62	40	41	51	44	37	50	44	47	39	39	46	48	55	38	45	43	39	51	47	45	47	54	44	43	53	47	49	53	53	39	49	52	53	58	54	42	41	41	42	49	40	54	32	40	36	50	34	52	40	37	51	52	60	42	57	44	35	45	55	47	53	48	51	49	50	46	46	51	48	57	49	36	54	60	48	53	50	43	44	40	57	61	36	41	41	53	37	56	42	45	45	47	40	49	40	48	44	39	48	46	41	47	50	37	46	46	46	44	47	54	61	52	38	50	47	69	52	37	40	34	54	55	44	40	45	48	50	40	47	34	38	43	38	54	47	44	49	44	36	55	56	46	42	47	42	52	47	44	47	50	52	62	41	48	65	41	47	38	49	48	45	46	53	44	37	39	54	40	57	36	46	43	48	36	47	42	59	49	45	43	49	48	49	24	50	44	37	48	29	47	57	58	48	46	60	49	50	49	37	48	45	45	43	48	55	49	49	40	50	43	48	42	49	47	46	41	46	52	64	46	50	39	41	58	52	52	45	43	53	54	56	53	50	39	42	43	48	48	50	50	49	43	47	45	49	47	43	36	51	53	49	40	42	46	51	42	42	49	50	54	51	39	40	46	43	43	39	44	46	55	46	58	46	51	53	48	39	45	50	40	55	43	40	39	54	38	49	41	49	42	45	49	59	53	33	48	39	44	46	48	56	42	44	52	40	50	50	49	39	46	44	49	49	39	48	41	51	44	43	50	37	55	39	41	63	56	46	52	46	39	48	38	41	47	51	51	48	55	54	31	54	42	60	49	59	50	39	49	64	34	52	42	47	52	35	43	36	38	42	50	51	43	46	56	34	42	60	50	35	35	44	51	41	53	54	44	39	39	50	42	49	40	39	53	46	42	41	43	48	57	48	52	48	40	45	46	46	57	33	55	48	30	40	48	43	60	53	38	46	42	44	43	33	46	45	40	37	55	57	69	51	41	47	46	46	39	67	52	45	52	51	50	45	35	45	57	59	45	43	54	43	54	45	57	60	41	36	51	35	45	52	40	52	38	46	47	58	47	48	46	50	55	47	38	39	49	47	45	50	29	25	45	48	43	45	37	46	51	49	27	49	32	57	43	43	47	43	48	35	33	41	48	45	44	39	49	45	46	59	35	53	40	56	45	47	43	39	43	43	42	35	53	54	43	43	41	40	41	36	55	44	32	47	43	44	46	30	46	40	48	43	45	52	58	48	36	52	53	43	49	54	49	33	44	52	43	33	45	50	46	42	46	55	51	54	46	49	51	49	54	49	54	47	53	39	39	46	32	56	47	35	39	41	44	46	47	50	57	51	41	34	49	45	56	37	42	53	43	38	47	44	36	54	61	45	33	54	46	44	48	45	41	56	35	44	50	46	55	39	48	48	55	49	32	50	46	42	54	50	48	48	52	43	46	35	40	37	36	49	55	45	43	53	50	44	44	39	34	52	37	33	45	33	49	49	34	51	54	47	38	38	50	43	47	55	49	56	34	35	43	48	43	40	54	57	59	46	33	31	56	42	62	41	42	47	59	39	51	38	49	49	49	51	28	39	37	41	45	54	47	32	43	59	62	46	46	60	58	52	57	44	42	62	48	54	37	49	52	53	44	50	50	46	32	43	47	50	41	43	53	38	52	59	40	45	60	37	59	36	44	48	36	48	45	30	51	47	57	50	40	39	54	48	43	45	41	54	51	36	48	43	45	36	43	41	38	40	51	58	46	31	41	55	43	31	44	51	63	45	48	43	53	44	38	49	56	43	44	44	33	48	51	40	48	38	48	43	51	40	38	43	42	35	39	38	59	53	43	45	60	49	44	49	40	50	43	55	43	50	52	43	48	57	51	41	54	53	43	42	47	66	34	47	45	47	42	49	37	46	47	49	44	51	45	36	36	61	47	42	46	46	44	37	50	47	40	51	44	42	60	44	41	36	42	43	52	56	49	48	37	46	46	53	49	58	55	55	45	44	39	48	54	42	40	47	43	44	51	46	41	57	40	43	44	45	42	46	45	52	32	46	55	59	44	51	52	38	53	54	45	57	46	52	46	53	51	43	48	42	59	44	45	45	51	46	33	49	48	52	41	50	42	50	52	49	58	47	45	40	46	50	53	53	41	48	51	37	33	46	62	42	48	38	44	46	46	54	41	60	60	51	35	57	65	50	51	56	44	52	56	44	47	37	43	42	48	51	34	45	40	44	36	32	47	53	45	47	38	36	48	40	52	51	44	39	42	50	50	37	47	50	37	59	41	63	50	49	42	45	45	40	49	47	34	38	50	49	42	43	42	44	34	52	48	31	47	60	56	48	41	50	49	34	42	45	57	36	55	62	54	53	47	43	50	43	44	47	44	40	35	40	35	46	43	41	41	39	47	51	58	40	56	51	67	51	41	53	42	42	49	33	35	38	44	49	61	36	47	53	40	50	50	50	52	55	41	34	46	52	56	48	46	45	43	37	40	50	44	38	41	38	51	54	65	49	50	34	43	58	45	46	44	40	43	51	36	47	44	41	55	44	55	52	49	50	37	47	53	48	57	47	56	44	48	55	39	43	35	44	40	60	52	59	35	51	45	38	58	33	49	47	57	56	38	44	44	55	42	46	37	56	50	40	48	41	50	57	59	49	35	55	52	59	54	44	48	49	46	31	49	55	51	39	46	43	50	52	50	50	43	59	44	39	41	56	55	44	32	43	49	54	48	51	41	43	52	48	39	62	47	47	48	52	47	49	50	46	39	44	48	41	42	41	47	51	47	46	53	45	40	40	40	46	44	52	57	47	50	49	53	52	48	40	50	46	44	48	54	34	48	45	52	37	52	55	46	33	55	33	51	47	49	49	44	55	41	43	40	42	38	46	41	50	39	51	55	54	47	50	45	48	35	59	40	49	52	52	36	54	50	54	36	48	53	51	47	62	31	39	42	43	46	56	34	51	48	52	43	44
33208	14808	5517	5976	12510	20477	21557	16639	12431	9212	5509	7403	7975	5928	5014	5509	5407	3127	1600	878	707	664	635	2147	5433	463	373	408	400	375	396	368	379	366	344	386	375	351	354	384	349	352	400	365	350	366	337	358	352	370	391	379	359	356	346	343	341	340	318	324	382	343	348	359	342	330	361	371	322	379	335	340	359	339	335	351	359	345	339	342	350	332	354	337	331	386	341	331	332	354	341	324	338	314	354	348	359	338	350	332	326	354	393	335	363	341	348	333	381	353	335	356	357	371	331	379	370	356	326	322	349	375	351	378	329	340	338	314	310	338	351	362	332	377	316	351	351	350	301	349	301	353	360	353	348	339	339	345	349	361	314	333	345	391	314	347	345	347	378	342	331	328	333	356	326	325	315	348	365	337	348	358	344	346	362	359	317	339	349	339	330	336	332	353	332	342	340	353	333	301	368	343	360	395	327	362	335	355	338	350	367	336	342	341	315	333	323	371	366	344	353	340	345	352	354	391	346	351	370	338	340	360	354	367	354	345	345	354	337	342	366	354	381	354	332	312	353	341	366	376	356	338	368	353	365	331	326	348	365	355	362	321	307	354	359	336	325	348	369	343	336	328	348	356	352	337	367	369	344	367	346	333	322	329	339	352	367	357	334	344	382	319	327	328	338	313	371	341	312	360	326	352	327	361	336	327	332	348	351	343	363	329	328	331	339	362	361	331	367	350	324	323	337	354	334	356	327	313	369	389	294	351	368	360	387	367	330	356	340	345	337	365	324	353	346	361	347	362	356	305	343	330	350	336	354	339	332	386	348	336	347	370	351	305	360	327	365	347	344	353	362	362	355	326	346	357	363	333	341	343	365	334	313	375	332	359	341	332	371	370	341	313	353	348	292	348	335	328	320	358	358	353	353	354	338	358	315	324	349	329	327	358	335	363	329	339	303	389	341	329	339	348	323	392	363	332	369	324	328	333	346	381	376	332	367	325	327	346	331	344	361	297	336	341	346	333	364	350	388	328	314	347	354	329	354	333	358	362	372	333	380	378	334	318	350	340	316	377	348	358	373	319	362	313	324	325	347	362	316	369	372	362	336	297	362	347	328	307	345	335	307	336	371	353	341	336	354	345	324	350	335	337	340	345	341	376	362	336	364	335	373	346	364	368	335	343	358	341	348	368	375	337	327	357	335	336	349	353	340	361	353	332	337	362	329	356	344	335	354	325	328	339	347	353	304	359	320	345	336	362	359	348	315	317	372	346	342	347	359	385	373	348	339	335	352	346	318	338	331	343	362	364	345	340	380	364	362	364	388	355	327	344	323	351	351	329	313	374	345	359	364	324	335	328	361	356	364	325	342	377	330	349	332	314	333	386	319	311	344	366	327	370	332	353	354	329	321	367	334	343	346	353	342	355	330	334	337	351	333	344	335	347	359	367	370	319	292	366	335	332	349	336	345	332	360	337	330	347	334	352	311	355	330	357	345	336	375	333	338	338	327	297	356	357	340	352	334	376	349	355	331	361	315	345	353	331	349	340	341	345	325	340	329	323	348	353	357	330	310	339	346	316	356	315	348	349	337	382	337	327	319	358	326	321	330	353	355	382	322	359	348	358	371	317	354	319	316	342	354	335	320	322	343	352	344	333	362	366	330	340	335	358	356	309	325	356	335	347	333	341	321	333	360	355	335	320	347	324	332	333	339	310	343	369	345	353	351	339	329	350	354	363	348	386	314	357	345	358	340	345	320	335	340	338	346	334	360	344	330	349	342	351	358	326	336	347	351	366	366	361	322	362	379	343	375	300	375	309	346	325	334	337	318	306	368	349	347	332	347	349	335	356	323	353	359	351	334	369	346	374	351	349	354	346	350	326	353	364	353	322	328	366	346	369	335	309	356	323	342	344	326	346	365	319	364	336	334	349	376	346	356	333	327	342	365	348	339	339	349	353	346	322	380	336	328	387	324	358	335	345	372	354	349	324	337	375	352	356	334	321	355	357	358	328	367	361	379	340	341	346	314	341	335	320	367	358	363	316	356	352	365	326	329	333	329	362	316	333	295	350	338	336	347	379	346	330	358	334	359	333	342	335	364	333	336	362	349	372	375	356	368	325	343	350	344	353	358	339	355	351	354	363	339	336	331	365	322	320	341	371	341	345	333	347	349	342	338	337	354	364	353	339	349	345	346	328	323	357	347	370	321	357	338	327	341	325	333	359	347	321	341	356	314	333	333	338	340	322	347	363	339	345	332	382	327	340	333	362	347	320	362	328	333	340	347	319	335	338	347	379	335	350	338	356	332	320	367	377	340	330	343	323	379	369	344	336	304	375	356	316	340	322	347	352	364	342	354	347	356	345	341	356	333	363	313	361	353	319	305	324	313	355	340	367	351	356	346	353	356	334	346	360	351	383	359	309	293	367	340	319	354	338	384	315	324	338	348	315	307	343	305	313	365	339	361	353	340	352	331	367	349	372	295	341	351	322	317	346	338	322	333	349	359	325	341	350	335	328	346	331	352	329	313	321	329	317	332	335	366	360	344	347	341	325	345	347	341	325	341	361	351	334	329	357	300	335	360	324	371	345	339	348	355	338	341	347	372	356	351	342	329	312	345	327	338	339	398	344	332	334	329	364	365	330	297	357	345	339	377	377	365	379	341	362	338	354	336	343	335	339	363	361	339	359	357	310	322	344	335	339	338	351	326	339	328	322	307	342	339	392	341	347	353	323	340	371	349	366	305	350	352	336	345	341	342	350	354	370	331	336	330	345	329	355	354	343	345	369	344	347	331	342	345	362	353	346	345	353	354	380	379	327	338	348	322	331	334	361	337	363	349	369	342	337	350	335	349	324	357	344	330	361	373	307	302	340	386	346	342	313	365	320	370	354	364	326	347	353	335	368	353	339	334	378	336	339	345	315	356	348	363	353	365	328	349	323	353	355	336	353	338	328	328	315	356	362	360	352	325	326	344	353	375	364	337	315	340	343	358	334	347	330	349	354	346	345	344	300	333	324	332	351	325	333	341	349	333	320	358	329	349	356	371	338	350	334	328	344	305	376	343	368	346	335	333	343	341	355	345	331	324	358	341	345	337	394	316	370	315	318	316	351	321	334	371	351	334	342	372	337	359	342	365	313	342	361	346	362	328	320	341	321	330	331	337	330	322	338	338	371	370	360	319	350	319	370	360	376	370	337	363	340	343	343	349	369	339	351	337	360	353	351	355	354	357	324	317	340	323	354	336	363	375	357	348	360	358	366	327	325	356	341	351	345	348	361	324	370	343	325	347	328	359	344	373	331	321	311	356	343	300	367	356	329	360	380	319	340	325	320	333	318	309	352	358	363	355	370	321	346	384	317	338	334	376	329	357	298	382	381	354	367	316	346	343	328	341	314	343	316	364	311	386	361	348	353	333	377	367	362	375	346	333	329	321	358	347	299	392	355	362	354	355	354	332	352	354	373	337	355	328	357	327	330	375	340	340	364	331	349	345	348	354	358	323	353
3115	862	289	251	236	277	345	283	254	212	158	211	207	192	182	183	176	132	120	110	132	134	140	108	132	100	111	110	114	110	115	118	103	128	120	97	108	109	90	113	102	135	108	95	119	91	104	108	111	88	126	107	97	92	104	116	92	108	103	117	131	116	120	102	111	108	88	112	128	122	111	102	111	94	121	117	108	108	107	123	117	121	103	115	105	104	107	114	122	116	112	114	114	97	114	102	110	125	77	101	103	96	128	108	117	109	117	112	107	118	123	93	107	110	102	104	125	113	111	116	117	108	105	108	90	101	127	122	103	114	100	113	104	105	99	109	125	100	133	121	103	105	114	110	101	121	98	106	112	129	105	107	110	125	109	124	114	91	125	83	112	105	108	117	98	123	126	114	117	102	120	108	101	129	115	115	113	115	100	99	116	110	104	123	105	77	108	112	106	115	127	114	97	126	97	93	122	97	101	132	109	90	108	117	125	102	116	114	118	113	97	114	123	109	114	113	104	115	114	124	121	98	123	115	101	113	116	105	98	110	123	104	117	124	101	116	103	121	115	87	111	106	103	116	125	110	125	136	111	112	117	97	113	89	110	115	99	116	127	104	102	129	126	109	100	116	120	107	112	105	121	125	133	101	95	105	116	131	93	102	115	110	119	114	101	106	97	121	90	94	111	114	109	125	109	122	107	100	104	106	123	106	129	120	121	134	105	115	121	99	115	114	97	112	111	104	94	91	103	102	92	110	116	105	110	121	125	116	96	130	91	109	115	130	125	113	107	113	87	112	106	105	99	112	119	102	102	105	103	113	109	113	119	104	114	106	120	99	104	121	125	102	111	105	116	115	113	109	114	100	107	106	97	106	114	138	120	112	115	108	101	106	105	136	96	110	105	119	120	118	112	116	119	101	105	115	92	108	112	113	102	97	114	122	100	120	123	100	96	106	110	118	99	91	118	126	120	154	119	111	104	100	120	103	104	108	105	104	114	95	115	110	107	105	108	136	120	121	108	99	102	105	120	113	120	101	110	102	111	115	106	113	117	100	94	106	97	117	108	104	126	101	91	118	96	97	117	115	103	101	120	114	113	112	111	115	115	115	104	118	128	113	99	107	112	119	102	105	97	106	113	123	102	94	93	97	95	114	127	116	109	81	104	99	105	84	112	101	88	130	105	118	118	97	116	113	116	109	133	113	104	128	108	103	97	139	108	116	116	106	109	107	103	105	100	108	104	119	104	105	121	101	106	100	110	119	111	107	114	130	96	102	116	124	122	116	112	112	122	135	99	103	109	108	121	106	117	112	121	104	104	111	95	97	113	122	123	124	101	100	116	116	111	117	126	124	109	98	110	106	120	104	90	112	75	117	119	113	111	99	110	119	119	117	103	108	108	118	116	107	111	125	123	121	103	113	94	106	108	114	92	101	96	88	104	117	107	108	94	103	116	106	100	111	91	85	103	84	107	111	109	107	91	102	104	106	102	123	124	122	136	95	111	101	128	119	126	118	102	99	118	100	106	116	114	107	87	121	118	117	111	113	94	120	115	121	98	113	107	121	101	100	98	124	120	111	110	120	104	140	120	91	123	116	135	115	106	125	115	106	91	109	114	106	121	104	104	100	100	107	113	107	117	95	113	105	98	134	104	110	126	108	111	116	115	120	124	109	119	118	107	120	97	114	112	103	98	111	108	100	107	109	108	113	108	118	110	113	115	95	109	118	105	106	110	120	114	121	86	119	110	105	130	122	102	91	98	117	106	125	109	106	113	107	126	105	104	119	105	118	111	123	105	111	122	102	88	126	113	106	106	104	113	98	116	117	112	119	102	99	101	98	109	118	107	104	102	94	103	105	98	94	97	103	105	97	105	116	107	106	110	127	108	112	112	107	98	112	112	131	123	109	119	107	100	111	106	96	106	100	125	109	87	124	121	100	99	112	105	108	110	108	124	100	105	111	129	94	96	99	114	108	107	112	108	120	111	102	118	106	105	129	90	122	101	116	116	107	102	107	107	120	114	114	103	109	108	112	109	104	105	115	111	114	142	112	99	93	100	102	86	112	129	126	101	110	99	102	106	103	100	109	87	104	125	119	122	107	115	103	117	125	105	96	117	121	132	91	111	137	92	99	124	109	101	111	121	91	120	99	97	95	108	99	114	114	113	108	117	117	104	97	109	107	111	118	91	107	120	120	104	104	107	124	111	110	115	107	98	97	129	115	121	91	121	111	128	87	96	114	102	130	123	103	107	107	89	127	111	122	110	109	114	113	96	109	101	103	117	117	107	102	112	107	100	113	119	105	135	106	98	123	97	98	111	128	102	113	113	126	105	128	112	122	122	112	119	116	88	113	115	126	108	109	121	120	132	124	121	120	106	119	106	105	130	106	111	114	123	109	122	109	108	128	101	107	120	103	118	124	110	107	103	104	118	109	125	114	112	121	95	127	108	108	102	125	117	103	107	97	121	93	108	104	110	117	111	95	124	76	108	111	108	121	107	113	107	91	99	117	113	104	90	110	121	118	94	115	114	114	112	100	118	110	116	104	130	125	123	110	108	122	111	109	79	119	109	113	110	126	102	106	105	93	85	107	107	120	92	132	121	103	113	112	114	107	108	109	129	118	116	115	105	118	97	106	125	103	117	107	86	108	116	114	101	130	116	117	107	91	95	116	129	130	112	126	88	99	99	107	109	104	100	111	113	95	114	107	91	122	120	103	122	112	116	110	97	97	128	113	100	114	132	88	111	122	86	125	119	125	117	119	103	104	108	94	121	110	120	113	108	99	133	116	106	122	114	104	118	108	111	114	113	113	110	112	102	139	111	142	110	111	112	108	119	105	101	118	94	114	116	106	114	112	110	86	107	114	109	83	106	109	113	120	110	121	100	108	107	109	92	120	115	96	112	118	126	115	113	105	113	110	97	90	96	102	120	106	118	119	107	104	117	120	104	112	120	96	96	125	99	115	114	118	104	106	126	103	119	118	131	103	117	115	97	101	101	102	109	95	122	105	129	100	121	113	108	86	114	99	112	116	104	95	126	100	110	132	136	102	119	118	94	118	131	104	106	111	102	131	123	112	99	115	90	108	118	108	99	114	103	99	106	105	115	112	96	113	112	115	124	109	128	124	101	119	128	125	105	91	106	97	105	98	132	104	106	119	113	112	90	129	122	110	102	100	102	122	119	91	117	108	110	99	106	120	101	125	103	104	107	116	119	132	109	134	103	94	109	108	113	90	127	89	126	113	115	112	121	118	90	114	106	109	112	123	132	91	110	113	123	119	104	110	115	112	109	108	108	111	114	109	105	119	119	113	96	115	91	124	116	113	109	94	135	116	128	109	131	106	131	102	120	109	101	123	115	105	109	92	117	97	101	96	123	112	122	99	120	109	106	104	124	102	113	120	94	109	123	112	114	105	113	123	88	103	94	113	106	131	96	110	106	83	104	116	100	127	105	100	98	105	110	106	106	125	114	97	105	123	113	117	125	117	100	114
22898	8311	3058	3315	6949	11507	12846	8674	6909	4440	3093	3987	4201	3157	2659	2899	3117	1907	1231	1029	962	930	871	956	1353	743	825	835	783	825	787	823	793	781	776	820	795	818	835	776	804	831	808	790	800	796	775	798	780	762	777	819	810	830	803	790	788	815	766	767	820	805	776	829	819	770	773	795	797	811	776	820	792	827	796	785	824	827	796	801	785	787	819	841	780	745	769	753	797	796	752	749	827	796	804	774	788	773	746	814	757	822	833	804	800	821	793	780	795	785	799	819	780	789	787	758	809	807	789	773	786	808	787	824	825	785	794	843	767	806	799	838	774	757	833	767	821	794	771	790	831	785	821	831	808	778	831	847	805	776	798	806	802	823	786	801	823	816	750	789	819	859	798	791	841	800	774	843	807	808	818	819	833	773	780	795	812	809	795	807	741	827	795	765	800	798	769	804	795	801	811	849	774	766	826	784	764	802	829	782	794	782	771	815	799	749	840	797	815	807	806	772	742	799	817	794	833	815	752	766	761	804	779	819	799	800	745	839	773	753	817	801	783	801	778	806	814	810	839	827	814	809	816	838	870	776	809	810	860	828	789	773	778	756	817	803	835	777	778	754	815	851	760	773	784	769	775	762	795	777	774	814	767	825	778	786	771	787	747	768	842	805	705	830	824	804	779	787	820	811	805	792	793	767	800	737	813	758	792	806	795	786	826	782	842	799	813	780	790	843	804	770	806	756	826	757	761	762	793	819	831	817	790	797	797	779	854	848	754	783	837	764	802	814	734	790	798	731	804	831	823	824	837	852	812	831	786	839	798	790	800	757	804	777	763	827	803	776	848	774	801	796	792	805	806	816	776	820	755	752	820	790	779	812	814	793	795	811	778	758	846	785	813	760	803	744	794	771	783	797	803	780	766	791	797	805	795	800	736	799	805	820	789	759	807	759	730	749	792	783	787	812	778	858	762	825	756	783	774	771	776	798	779	831	820	797	761	814	788	861	843	774	716	739	782	779	847	803	772	820	784	788	798	847	771	817	783	802	785	765	768	808	771	807	835	791	757	842	795	805	794	776	823	832	779	804	800	753	772	780	764	794	839	770	807	780	843	796	793	790	812	839	790	795	808	781	767	832	757	847	759	830	795	784	798	803	768	829	826	792	804	765	825	811	796	791	789	803	782	743	751	787	786	801	797	768	799	799	846	815	812	817	825	812	741	818	775	778	766	820	816	774	808	749	804	776	796	806	786	766	830	747	770	811	808	773	807	866	835	772	771	807	798	845	791	786	828	821	779	861	720	812	804	799	829	786	761	769	777	780	795	851	809	860	769	746	790	775	804	744	775	783	861	782	833	817	773	774	811	762	798	793	780	786	846	831	808	810	835	804	812	783	791	814	799	788	784	801	786	752	771	754	839	782	782	819	832	840	818	803	753	837	847	801	788	875	803	826	788	782	806	774	812	807	811	788	856	795	768	808	817	838	794	795	815	747	779	820	794	813	798	772	775	751	780	781	795	864	793	752	752	804	809	786	787	774	794	764	764	805	784	747	813	785	770	831	776	793	854	824	820	769	792	861	781	767	845	790	781	795	786	759	822	829	771	790	802	712	797	753	816	794	757	781	763	748	788	811	816	748	736	827	772	822	769	802	860	763	817	823	778	795	861	811	826	761	762	787	742	810	837	816	779	751	802	819	756	807	796	814	836	812	803	767	829	719	811	786	806	817	762	787	823	782	764	789	798	803	839	804	786	708	840	840	813	805	783	812	801	776	814	799	826	772	822	830	782	863	822	763	794	833	888	797	805	790	815	819	796	794	735	804	776	798	778	740	801	806	777	770	849	773	790	823	784	818	764	792	847	779	856	795	819	823	816	817	785	770	813	773	801	806	798	767	790	794	806	810	802	788	819	771	777	791	792	810	744	825	830	759	800	820	796	832	829	798	823	750	824	826	773	769	762	827	777	849	789	766	801	826	782	803	840	826	744	784	792	831	774	808	780	771	770	773	786	796	837	840	751	782	797	737	741	736	812	784	820	756	781	808	832	784	800	770	838	760	752	804	873	751	762	779	817	826	771	775	792	813	772	772	797	795	787	833	797	777	764	782	786	842	782	835	794	800	746	836	772	776	809	810	804	804	779	802	830	821	795	788	786	811	774	803	825	799	759	775	780	812	764	785	771	790	807	804	812	781	808	808	776	803	783	831	838	814	818	767	761	822	810	806	824	825	830	827	867	779	831	780	752	780	784	774	817	765	811	823	827	773	794	768	793	801	775	772	775	783	776	791	781	819	756	788	754	808	757	783	820	810	816	805	790	846	812	829	759	755	752	822	812	792	790	767	796	801	811	756	787	807	818	782	766	717	814	803	768	790	795	815	814	748	803	789	784	769	786	794	816	769	826	795	773	821	861	806	758	765	811	833	830	805	790	800	780	834	811	773	785	787	790	811	755	794	794	803	823	771	819	766	736	811	790	822	748	821	773	796	824	809	767	828	779	745	746	832	788	750	748	762	841	777	829	864	779	803	774	803	809	780	816	771	759	859	782	853	731	814	816	771	781	773	773	757	798	818	809	789	763	819	778	791	825	788	848	791	812	797	809	798	787	811	808	809	800	795	778	800	808	823	802	769	813	773	804	807	805	834	793	805	806	792	815	775	770	759	793	789	811	795	823	787	788	778	789	781	805	804	800	765	833	794	822	804	798	788	830	799	833	791	818	774	750	828	777	796	768	785	802	793	842	781	806	802	766	806	809	795	796	778	814	783	781	820	824	831	760	735	767	822	829	814	801	787	843	751	809	799	813	774	855	791	773	798	784	829	795	819	825	814	759	814	794	828	788	768	807	810	790	795	752	810	835	774	807	779	748	780	792	770	795	788	784	782	804	747	811	772	826	791	811	787	753	814	823	792	827	839	795	786	839	801	749	795	796	764	796	788	733	781	824	818	854	836	807	818	779	797	780	810	761	769	738	799	800	839	815	805	760	780	769	810	813	794	784	808	821	875	783	829	782	796	832	792	747	752	795	814	804	810	769	836	830	759	740	785	777	749	802	811	800	798	822	808	839	761	748	778	796	833	794	773	797	819	775	766	798	797	802	841	786	776	831	793	849	791	807	766	791	829	842	811	769	785	791	811	764	814	825	789	803	748	837	759	765	812	763	810	865	861	801	793	802	796	786	787	799	804	770	777	774	812	792	768	801	805	770	774	801	827	768	768	791	807	828	787	737	794	726	832	782	787	787	810	824	830	794	843	716	871	794	815	822	826	764	772	757	822	769	796	814	806	790	765	803	751	809	740	742	767	811	811	775	812	764	796	825	817	837	795	790	816	781	780	780	770	802	787	744	742	811	766	827	815	793	788	819	714	812	794	789	802	814	776	822	800	845	780	814	783	791	772	767	754	840	781	757	806	809	776	778	742	803	731	789	800	776	816	757	847	804	824	812	770	789	778	798	756	784	824	769	805	852	786	775	792	871	827	794	796	805	781	802	823	790	811	840	810
4193	1613	459	307	240	350	448	383	278	227	183	227	254	169	142	169	177	123	78	71	66	69	65	94	196	59	54	74	53	66	56	78	47	62	80	61	53	53	66	67	63	55	61	56	74	63	59	73	69	56	53	58	60	52	64	62	62	74	62	60	71	52	57	58	50	67	72	51	73	55	67	58	57	56	65	69	51	60	61	69	58	66	53	50	68	65	62	56	53	74	62	63	65	64	67	63	60	66	73	75	63	58	51	42	84	64	65	64	61	64	65	62	68	66	49	53	66	64	58	49	66	52	53	70	66	68	51	58	74	60	65	46	71	64	56	57	76	59	71	57	68	71	58	65	72	54	60	72	66	55	49	64	56	74	62	64	51	50	66	60	68	54	65	61	62	54	64	60	68	60	56	67	64	68	38	76	73	61	72	64	46	63	50	68	67	84	64	66	57	46	64	46	63	66	61	65	53	52	50	57	62	60	57	61	51	61	71	61	58	57	68	69	50	73	58	61	57	72	61	59	63	66	64	55	76	64	57	71	74	57	76	59	56	59	64	64	64	61	71	71	76	63	66	57	61	70	67	66	63	55	65	53	65	81	62	67	55	63	61	69	67	77	69	53	57	51	69	71	80	48	58	48	59	56	54	70	61	67	64	64	59	59	59	53	64	81	52	83	62	64	58	59	71	67	63	50	57	57	59	76	66	83	54	60	56	48	62	69	65	67	50	62	52	77	60	59	60	72	47	70	70	62	63	58	66	77	62	58	71	66	57	72	68	50	71	67	64	85	61	55	53	64	54	50	68	71	63	51	73	72	45	57	60	59	75	66	62	55	83	59	70	53	58	84	69	68	69	67	62	74	49	71	69	35	59	58	59	51	71	59	73	63	51	66	68	68	72	49	58	57	58	55	58	70	58	59	69	72	63	52	62	61	49	60	56	76	52	66	52	63	58	70	62	65	63	44	79	69	52	66	63	60	55	64	62	58	71	68	61	54	68	66	72	73	56	50	59	51	73	65	67	64	69	62	53	47	58	75	64	60	67	50	67	60	57	61	69	56	65	55	63	72	55	60	60	72	62	46	59	63	49	63	68	61	64	69	74	60	80	67	67	54	80	64	57	67	47	59	50	64	54	71	59	71	60	67	56	68	66	59	55	70	61	61	60	72	69	56	72	62	68	66	49	64	71	49	53	54	61	55	70	65	57	66	76	75	68	59	68	62	74	57	59	74	42	56	61	61	59	60	63	67	55	63	58	57	52	67	49	55	51	66	57	65	47	60	61	65	66	45	45	68	57	54	65	68	58	75	63	60	53	56	70	59	57	60	54	57	53	58	69	68	61	63	56	71	60	59	67	56	68	53	57	65	56	57	59	65	64	64	68	52	61	57	65	50	78	72	60	57	76	57	70	54	66	47	61	57	74	73	71	59	66	62	68	59	66	63	63	85	58	59	59	73	69	65	50	56	65	58	63	59	61	50	53	53	63	70	66	62	62	49	77	61	62	61	52	82	51	57	56	78	75	59	58	64	63	63	64	65	55	56	72	62	62	56	47	64	71	55	76	59	54	57	64	50	60	55	61	68	69	62	72	71	51	53	46	58	56	63	57	56	56	64	72	69	63	66	55	50	69	66	67	80	63	61	44	65	72	51	54	64	63	49	63	60	69	63	56	55	60	74	61	51	68	73	72	58	60	51	73	56	71	62	57	65	74	54	74	61	60	71	67	52	53	49	61	59	61	59	64	64	62	71	78	63	55	64	51	65	57	72	65	59	58	74	53	66	71	75	62	59	52	70	55	65	65	72	80	55	71	55	54	56	61	65	64	59	55	56	68	65	59	59	58	58	51	58	73	53	63	69	64	57	48	70	64	66	67	49	64	62	61	56	59	51	75	60	60	51	67	68	58	56	50	57	70	65	71	56	58	56	59	55	63	58	78	83	48	63	50	48	50	72	67	62	68	65	59	63	67	72	74	59	64	59	55	70	72	59	54	63	68	56	49	57	64	54	71	49	59	66	73	72	65	47	59	51	57	66	67	67	54	56	69	66	65	78	60	53	56	63	60	66	72	71	58	64	54	64	80	69	62	61	62	64	79	70	79	64	65	58	52	63	65	52	56	58	69	60	63	62	53	64	61	60	64	73	75	53	71	61	78	56	62	51	55	53	60	64	68	66	62	53	63	61	55	69	63	58	50	74	64	48	71	58	61	56	65	61	74	74	75	55	69	83	65	59	66	53	57	42	64	69	67	65	55	62	63	61	55	68	60	63	53	75	55	62	55	71	65	60	55	69	74	56	64	66	65	55	70	52	57	56	71	64	55	68	62	56	55	71	64	71	52	58	56	72	50	57	66	64	77	62	56	72	66	60	61	51	60	57	68	57	56	55	42	61	42	58	50	57	57	57	60	73	53	57	53	66	61	60	58	53	60	56	65	75	54	68	73	71	56	63	60	64	54	57	55	63	50	59	65	53	59	60	61	65	67	71	81	63	69	53	57	56	45	70	63	53	49	56	46	53	65	60	57	75	61	65	60	67	54	50	58	62	55	68	55	64	58	70	54	83	66	58	56	66	54	55	53	68	57	66	75	59	60	61	53	57	66	56	69	55	74	64	52	58	55	44	68	62	49	66	65	61	68	52	56	75	60	50	69	61	69	57	55	58	48	59	59	63	65	67	60	56	66	63	56	50	59	77	55	60	60	62	72	51	48	69	44	56	51	53	65	58	59	54	64	71	69	59	64	48	57	56	59	72	69	55	65	64	49	57	64	71	66	58	69	65	63	64	75	47	53	61	46	63	66	63	77	57	73	54	63	63	62	59	56	51	71	64	76	63	83	54	60	68	58	74	67	62	76	47	48	63	74	68	66	61	52	69	63	61	63	63	71	61	54	54	70	76	47	58	53	65	66	67	50	57	57	77	63	56	60	54	60	54	53	60	64	78	62	62	50	57	51	59	62	50	59	74	54	59	58	57	71	68	52	55	59	71	56	49	71	59	73	63	51	61	48	62	61	68	68	67	59	72	48	68	54	57	74	64	64	83	70	54	70	56	55	56	52	65	64	54	62	59	73	76	50	62	80	66	73	43	72	63	54	51	61	55	57	72	69	76	59	69	62	61	73	69	51	70	63	71	58	64	77	71	69	57	56	69	58	54	61	53	62	61	71	75	56	65	71	68	62	59	76	67	60	64	62	66	61	51	61	65	73	51	62	64	66	53	66	60	60	71	59	55	62	69	70	59	62	64	79	64	77	60	63	46	52	62	60	79	55	59	77	46	59	71	56	48	61	62	71	49	60	55	62	67	54	53	60	72	57	68	61	57	71	58	45	55	66	72	47	76	52	60	51	71	57	63	73	63	60	57	58	64	64	63	57	65	59	68	62	70	67	72	71	72	64	67	67	57	56	71	63	80	57	54	51	58	70	58	67	66	67	64	70	57	58	65	69	59	62	50	61	66	69	69	73	53	34	54	60	59	55	62	59	52	67	58	73	49
29916	11967	4384	4636	10506	17172	18102	12852	10147	6011	4867	5961	5904	4221	3240	3586	3875	2265	1101	951	731	749	679	919	3704	472	490	499	475	475	451	502	543	484	461	501	458	487	458	455	473	478	523	484	440	503	474	478	500	473	432	470	453	501	443	457	451	499	469	453	455	415	461	446	474	461	454	512	465	469	493	478	484	490	472	482	489	482	464	450	452	469	519	481	489	495	457	500	422	491	510	454	476	434	475	461	450	460	496	491	455	492	456	462	466	459	501	470	456	487	448	444	450	457	467	466	449	477	483	445	451	479	467	468	457	454	439	450	489	489	452	462	490	444	449	487	455	500	472	453	513	487	458	466	502	492	473	445	479	472	462	437	480	465	465	435	437	461	417	468	453	448	485	470	501	397	496	502	458	450	450	486	448	463	470	419	465	453	474	478	487	463	466	471	464	486	418	463	445	466	442	475	433	475	451	496	488	439	487	464	461	488	469	481	459	495	473	451	461	466	485	448	409	454	459	437	445	466	447	493	494	420	437	467	474	472	478	479	475	455	464	450	449	435	486	459	468	455	451	468	474	491	460	460	493	489	473	468	500	430	465	447	467	474	455	472	412	489	514	487	471	455	452	495	454	473	470	449	448	481	439	462	479	491	480	449	461	479	486	405	457	491	462	449	458	451	454	507	462	451	476	481	467	495	455	459	479	410	471	477	442	433	462	470	437	469	497	493	445	456	450	479	428	485	458	444	442	469	427	459	424	473	467	448	481	472	444	449	459	436	444	467	473	486	490	486	464	478	461	509	504	474	470	439	452	452	458	455	463	503	469	502	459	451	461	508	485	454	485	426	484	496	443	452	435	457	428	432	481	469	442	461	485	470	423	453	468	455	444	474	455	473	454	469	455	444	435	501	438	471	446	464	476	473	434	478	470	450	445	463	435	473	496	468	462	447	451	489	446	442	457	467	443	468	442	447	486	463	440	448	419	430	512	477	450	483	470	492	446	451	445	492	506	489	476	471	465	474	462	495	457	475	488	509	482	488	450	452	427	456	444	440	440	441	477	455	472	470	445	489	484	453	474	492	453	453	474	491	491	479	444	463	476	468	455	475	468	475	448	482	438	439	484	463	443	473	473	509	477	448	513	490	444	505	432	506	487	467	512	420	478	424	458	479	465	473	486	453	453	496	461	507	467	464	453	462	447	457	442	428	457	477	473	434	442	479	471	478	517	501	413	452	446	448	471	496	435	434	470	472	460	465	427	476	441	483	488	446	452	453	486	435	476	481	478	497	498	473	473	467	430	468	466	439	487	463	469	466	449	443	491	472	462	474	442	469	494	443	426	476	483	446	448	500	421	461	453	466	489	457	484	456	463	453	480	464	503	485	483	451	440	461	459	458	464	492	428	485	470	454	439	501	456	462	507	447	514	471	501	498	428	471	479	442	445	503	513	442	447	458	462	448	468	488	499	470	444	450	458	423	498	440	466	465	448	465	494	454	460	474	431	475	451	490	452	464	440	497	474	452	505	468	474	466	500	441	441	446	425	472	498	467	452	485	438	465	456	460	489	477	500	464	527	476	442	464	452	441	481	483	442	474	438	492	441	489	448	515	451	453	473	512	463	453	488	447	461	466	465	457	452	468	453	474	444	426	491	478	466	469	432	484	497	456	461	477	514	455	439	470	491	498	463	471	469	470	446	470	467	496	466	445	445	485	469	463	458	480	453	435	433	473	434	455	426	480	481	423	499	463	447	440	449	433	480	464	434	483	484	462	492	460	465	505	467	478	461	450	439	475	443	474	485	449	478	460	449	500	461	471	475	462	468	478	491	507	456	470	490	463	458	429	429	450	464	462	469	451	466	491	480	487	459	453	446	464	485	476	484	463	422	462	483	440	439	454	438	480	475	466	475	414	454	454	456	506	493	447	504	456	488	485	491	445	445	488	457	428	448	449	481	468	471	501	483	456	473	428	460	445	478	447	468	434	493	424	480	454	421	448	473	452	451	480	495	496	490	467	471	475	461	458	462	439	515	488	472	455	487	454	476	439	425	464	488	447	452	468	511	427	449	456	457	471	462	481	456	525	496	455	469	454	517	444	463	471	469	459	508	421	479	478	457	444	484	426	478	494	484	474	436	431	438	484	485	477	478	454	476	472	450	465	485	435	475	475	506	461	479	456	430	431	464	435	440	493	534	481	447	474	465	473	456	456	462	467	453	464	476	442	463	457	484	464	484	480	478	494	462	484	440	506	432	429	445	441	435	457	480	469	477	445	461	468	420	442	486	457	451	435	444	465	464	465	396	440	440	481	450	478	461	464	464	508	439	440	461	492	425	445	434	449	499	462	471	463	462	461	495	479	431	462	451	472	474	464	454	486	516	467	455	481	444	479	468	478	468	466	501	442	500	467	481	441	469	453	478	482	476	468	438	446	414	468	493	481	464	463	442	471	488	455	471	455	439	456	462	473	431	476	460	466	488	455	505	442	480	472	455	503	471	442	453	510	444	501	443	477	467	456	418	465	435	453	473	450	499	435	467	443	514	449	477	452	491	490	424	488	444	457	451	440	485	431	464	481	458	466	469	472	467	421	491	468	446	464	439	472	459	464	463	466	471	497	496	497	476	461	471	469	484	462	457	472	474	469	481	473	448	470	479	490	503	503	458	458	501	482	457	455	476	476	479	477	439	455	481	503	471	485	426	497	467	443	446	461	475	495	497	470	464	479	467	494	460	442	495	489	471	490	482	442	442	470	460	469	440	488	431	490	461	477	436	469	434	474	475	410	488	501	451	473	468	416	480	426	491	443	479	442	483	458	463	443	450	467	453	466	490	471	463	476	485	469	449	465	466	462	456	460	454	452	482	482	464	478	436	444	460	473	482	484	473	429	489	458	468	465	489	423	487	467	447	457	487	483	478	455	519	440	444	434	472	457	470	493	457	487	447	473	471	501	451	485	485	500	474	486	465	443	469	491	434	494	442	479	470	457	492	461	483	457	467	433	498	474	469	453	441	454	441	495	455	464	468	509	452	458	494	438	471	458	463	470	476	470	440	479	467	450	455	469	430	481	472	494	459	458	474	467	467	470	430	471	482	520	489	485	450	443	477	457	485	467	483	448	464	487	475	431	509	477	469	503	453	442	462	470	464	455	489	457	488	468	470	449	477	478	493	511	471	458	434	485	437	451	462	482	424	464	450	466	464	475	486	410	487	477	496	478	462	437	451	498	459	457	471	467	489	442	466	441	418	488	456	439	482	447	455	438	458	496	490	446	470	492	444	426	464	482	440	506	431	476	419	470	426	459	478	484	438	495	463	423	473	475	457	474	446	491	469	497	461	467	482	441	456	448	476	470	461	477	471	475	470	412	463	492	461	500	487	461	425	477	480	462	452	457	449	480	450	442	466	462	443	469	462	464	454	466	489	476	424	452	461	475	491	448	471	467	475	463	437	468	451	484	455	459	477	474	434	501	452	459	495	460	437	509	469	492	477	456	461	437	441	497
5115	1402	390	276	288	391	468	369	343	206	162	235	280	235	169	170	207	142	121	112	99	125	113	129	192	108	91	115	112	112	104	91	80	96	115	93	108	109	117	105	83	107	90	98	89	100	88	100	90	105	101	101	106	95	96	104	111	109	96	98	105	80	98	119	110	115	100	108	114	93	120	92	104	97	105	85	103	85	93	91	94	106	93	95	112	107	108	109	105	103	105	104	97	110	96	107	101	95	112	100	95	91	95	78	112	91	111	105	98	114	93	102	96	94	90	106	95	102	77	79	97	111	103	102	97	88	106	100	97	87	102	95	85	105	92	98	104	120	87	111	90	97	82	108	92	91	80	104	88	115	103	102	114	78	116	97	85	105	93	86	103	75	107	106	93	116	103	97	100	111	101	115	99	112	96	94	110	117	89	98	111	107	100	97	91	100	97	92	97	83	100	97	101	85	88	96	95	110	110	87	86	94	99	84	95	98	95	107	97	103	99	99	111	96	123	113	100	84	117	99	100	106	87	102	92	95	82	115	109	91	103	106	94	96	105	86	104	99	108	92	85	99	107	97	94	101	118	97	99	105	101	103	78	104	116	102	95	103	100	99	93	88	112	126	96	90	94	99	102	106	84	96	101	101	92	98	100	83	100	104	104	90	115	91	92	88	88	112	103	87	98	82	107	113	109	98	98	104	104	99	105	97	101	107	106	97	102	110	66	106	89	97	98	111	94	89	120	98	93	106	97	96	84	99	134	108	109	94	114	111	87	106	93	107	92	93	111	79	91	107	101	106	108	82	88	107	118	94	99	103	104	108	119	105	92	106	112	88	89	101	97	101	112	101	104	102	101	98	95	116	95	103	92	102	95	110	90	82	102	106	105	102	96	96	114	89	105	110	111	85	107	91	99	84	91	87	96	75	107	97	115	100	77	103	98	90	103	102	108	82	108	91	96	95	105	89	105	100	100	119	92	112	96	98	108	88	106	102	102	106	110	88	108	90	101	102	104	90	95	86	107	103	106	89	97	82	102	108	91	94	112	103	128	93	96	91	83	103	96	95	98	92	104	79	111	99	116	100	107	91	107	99	83	106	101	94	96	97	103	114	101	91	68	116	92	89	115	81	94	81	104	121	101	119	95	105	92	96	77	99	95	108	108	91	110	88	113	98	93	108	93	88	91	101	105	93	95	101	109	101	109	108	108	94	107	80	101	105	115	93	99	89	88	106	110	103	111	83	96	120	101	86	111	109	87	92	99	103	79	91	98	98	85	88	96	102	104	83	92	102	68	102	94	88	117	105	96	114	107	90	98	98	101	83	94	105	101	111	83	100	106	90	97	93	111	116	93	82	97	89	100	117	119	103	102	118	98	100	106	98	110	96	114	95	90	103	114	98	86	119	74	107	100	107	93	85	107	95	93	88	110	94	96	101	93	82	95	97	91	103	108	94	96	95	96	111	111	94	102	105	96	79	101	108	91	83	101	98	101	92	104	93	100	101	102	106	106	97	109	101	87	115	106	111	99	111	84	94	116	113	93	117	90	100	101	122	111	96	88	97	107	113	107	98	101	98	88	91	90	103	102	91	101	86	95	97	102	71	86	106	76	98	108	105	107	97	103	103	104	92	91	110	105	88	116	99	107	104	100	94	104	91	108	95	103	99	107	96	90	98	95	85	81	101	111	114	105	108	103	94	105	90	104	118	110	96	86	106	103	88	110	103	97	101	91	98	99	94	105	97	90	90	98	111	101	87	92	91	108	86	92	97	103	98	113	95	128	98	120	119	91	93	118	108	84	110	101	105	99	99	122	107	91	84	113	102	111	100	90	89	111	90	85	82	99	107	107	85	98	103	83	116	109	88	98	119	91	109	112	95	108	106	102	103	93	103	96	124	104	93	95	101	107	106	101	97	86	81	87	99	87	121	83	82	102	95	109	104	99	95	116	100	91	120	104	95	93	102	96	97	107	88	88	101	89	112	103	91	97	88	103	103	104	111	102	92	102	100	93	107	107	92	101	104	104	110	99	96	86	106	84	103	94	99	103	85	104	105	101	100	101	97	90	98	126	104	84	100	92	106	92	101	91	130	102	100	96	95	105	100	92	89	114	85	90	107	104	109	95	104	109	112	86	108	123	96	99	99	82	106	107	116	89	101	100	116	101	101	88	103	100	99	107	80	107	103	105	103	99	82	109	93	114	93	93	94	107	110	92	99	94	91	99	109	125	98	115	101	87	83	100	100	94	105	93	101	98	113	99	96	93	94	96	96	94	97	100	88	108	120	99	102	105	110	105	87	102	106	85	97	111	100	113	90	86	96	98	119	101	92	95	82	87	93	102	96	101	101	95	87	99	96	99	116	107	112	94	98	105	95	108	85	116	106	99	105	117	91	93	111	106	104	103	89	96	107	90	113	103	100	104	101	109	113	98	97	116	98	98	98	111	94	108	105	96	105	105	105	103	81	100	110	122	105	114	101	101	96	110	92	115	98	98	108	96	105	91	105	93	106	92	96	105	93	91	89	107	105	110	101	93	97	91	96	101	106	104	90	121	92	96	101	80	98	116	89	109	87	107	85	102	93	102	111	90	115	87	101	99	97	102	96	80	103	106	106	91	92	97	84	113	99	97	103	90	101	99	107	100	103	99	110	105	89	88	101	111	80	97	105	89	111	102	102	104	94	94	106	91	99	101	108	111	107	96	97	113	95	89	88	81	77	94	116	110	90	110	111	90	108	102	105	106	79	93	86	107	81	90	103	105	106	91	91	100	105	102	98	92	100	94	118	109	109	112	115	96	96	106	104	108	100	85	111	89	105	100	106	111	96	93	99	103	94	105	94	121	97	82	101	92	103	85	98	119	90	94	96	98	114	100	113	96	111	111	112	81	110	104	100	101	121	90	94	96	97	122	94	111	96	99	116	95	109	92	95	86	117	97	99	99	98	100	108	98	91	99	105	86	96	115	95	110	102	93	104	102	109	110	97	108	107	97	88	95	86	100	118	97	95	99	100	116	94	88	97	109	84	100	103	101	111	119	108	86	105	96	95	93	106	105	105	94	104	93	106	75	105	115	95	100	108	90	113	83	114	108	92	93	75	105	97	100	97	103	114	86	98	92	93	105	106	99	98	100	107	103	94	92	97	102	108	100	94	108	93	96	103	87	106	92	105	102	100	90	92	87	115	93	111	95	100	95	100	97	86	108	112	87	105	83	105	96	106	110	107	108	93	116	74	104	86	114	102	105	128	96	111	109	100	115	95	112	97	94	95	104	104	92	90	100	109	92	95	116	107	107	78	103	90	100	101	115	85	89	120	90	123	101	98	104	90	94	106	104	93	85	110	102	96	99	91	100	87	101	97	105	98	95	83	92	112	87	107	88	104	102	101	104	97	111	92	114	108	106	99	100	101	99	92	106	101	104	97	103	117	97	109	116	116	97	102	93	92	106	92	94	93	111	108	101	100	116	95	118	116	99	110	92	103	97	88	101	95	78	96
27882	11080	4171	4420	9856	16806	17166	12164	10200	5807	4561	5845	6014	4203	3274	3315	4197	2241	1311	1117	964	948	890	1432	2920	789	713	783	756	755	700	735	729	739	704	691	740	731	715	735	738	757	696	758	761	673	720	738	750	684	703	746	698	686	688	711	694	790	761	687	733	684	715	745	703	785	731	718	701	722	690	693	742	692	765	717	700	712	757	684	730	735	743	722	717	747	721	723	694	704	697	650	685	753	695	722	691	712	733	725	726	720	730	718	758	723	700	734	716	708	723	694	729	696	721	684	732	680	748	718	709	712	743	678	695	724	719	722	664	689	726	748	688	705	770	637	707	705	748	681	691	782	657	763	743	735	699	726	699	699	708	738	673	733	706	740	692	714	694	688	717	660	728	694	734	701	706	681	721	726	739	710	712	668	722	725	690	687	723	711	698	729	727	681	705	702	723	737	720	708	747	717	706	750	703	698	763	709	745	726	685	714	714	688	700	724	731	724	732	773	709	693	729	732	694	684	723	721	679	738	748	673	715	713	666	649	677	704	714	704	692	701	722	752	725	713	719	713	750	668	694	706	737	728	679	730	720	693	721	671	696	699	759	675	718	713	708	704	720	686	695	721	723	743	714	682	756	694	740	749	774	707	676	758	694	721	713	722	731	762	699	756	758	717	727	686	684	712	727	745	704	674	709	724	745	748	706	730	711	724	713	710	777	740	671	729	724	774	707	706	664	743	745	746	707	731	703	734	668	712	691	714	682	723	695	688	702	711	699	716	696	719	723	718	678	740	676	723	756	748	730	661	686	740	709	747	705	705	727	676	726	722	729	745	659	734	732	767	727	690	744	702	679	685	712	728	744	695	677	711	693	669	697	737	728	683	732	750	672	709	680	720	714	758	730	676	736	703	719	707	727	713	728	756	674	704	707	694	690	707	718	723	677	694	721	765	709	719	690	756	709	694	717	718	720	736	725	695	694	678	729	746	726	711	689	702	727	726	696	658	718	671	724	730	692	736	728	728	724	786	711	739	750	727	696	712	690	739	729	752	705	738	707	724	719	714	683	723	695	690	710	707	715	718	714	697	704	689	720	709	708	751	737	704	709	767	706	728	705	723	716	766	710	730	712	716	751	703	734	723	764	730	759	734	713	677	715	733	718	720	734	720	742	660	711	741	740	711	678	700	733	718	677	729	711	766	699	712	699	667	711	724	708	692	694	767	721	721	699	690	656	674	706	743	719	714	750	706	677	700	701	741	757	741	710	707	751	722	733	731	742	693	738	746	684	693	704	697	718	692	750	701	707	698	737	724	695	721	729	703	751	705	694	677	691	717	695	726	696	733	721	684	704	684	685	749	690	720	734	738	700	698	716	693	682	707	698	748	687	721	691	736	743	716	713	702	696	699	746	698	711	680	655	750	724	723	701	697	691	715	734	690	725	708	672	677	715	746	712	723	679	727	704	742	766	748	694	691	699	706	693	739	697	717	705	724	734	738	719	750	728	678	702	698	709	654	711	732	660	750	763	715	717	771	713	679	748	740	689	771	701	735	685	669	734	724	715	651	685	694	704	740	721	696	718	734	706	729	674	744	672	735	675	772	719	705	728	701	710	733	711	746	726	709	719	734	717	731	709	753	700	765	727	693	694	690	698	688	724	703	701	745	737	762	734	697	710	743	749	703	696	702	704	718	695	711	718	727	721	737	734	713	737	730	730	731	694	736	728	710	723	673	690	740	710	753	711	669	763	686	680	709	731	667	682	708	688	726	683	718	763	746	723	749	725	711	673	688	717	753	671	723	739	716	699	734	689	755	699	757	703	717	703	702	740	734	754	714	690	760	683	658	706	762	721	714	710	752	704	729	706	745	737	670	757	681	715	682	731	752	734	685	666	674	687	707	682	718	715	712	743	707	704	686	734	736	706	699	725	703	743	707	712	751	699	714	711	728	695	700	694	716	722	770	751	719	736	709	698	706	755	700	689	748	691	695	737	703	747	679	720	702	719	735	760	718	784	746	729	745	698	658	735	730	745	719	696	690	713	702	657	694	739	691	720	715	674	710	723	756	696	731	685	740	653	747	720	679	717	727	738	731	739	707	746	706	687	721	690	757	686	735	725	690	732	724	704	716	734	762	722	759	676	733	761	735	746	690	726	731	712	684	698	700	721	712	673	709	748	676	753	709	727	705	700	766	691	724	709	719	804	710	700	680	711	733	640	660	703	678	731	743	691	701	693	691	687	755	724	724	681	735	730	694	689	697	711	759	693	730	721	734	710	671	708	708	714	726	689	712	712	702	733	758	693	700	694	682	715	655	700	711	733	716	724	740	695	683	722	744	757	703	725	700	722	721	702	717	665	709	721	710	741	696	733	704	757	716	728	695	693	708	653	759	709	694	734	707	735	716	748	720	709	676	731	698	702	702	709	677	719	735	734	743	754	730	706	718	686	693	677	717	698	699	703	807	692	713	667	683	702	710	716	724	781	724	702	759	732	701	724	694	715	716	701	700	779	690	729	689	731	708	724	750	714	675	720	725	731	720	696	726	716	749	682	722	727	748	745	738	717	725	740	725	660	712	712	714	697	745	661	745	728	745	747	715	744	757	773	695	702	779	731	724	724	730	710	736	728	743	732	726	684	721	685	744	749	726	694	696	713	727	741	745	714	740	704	728	700	724	696	709	723	729	769	702	697	737	701	739	729	752	668	673	714	734	697	763	683	689	743	714	722	700	691	710	707	691	746	704	719	737	661	763	732	700	714	764	738	674	753	712	740	686	737	717	693	707	697	706	743	699	692	693	687	782	697	708	722	679	714	704	647	708	733	735	712	722	734	740	736	748	774	716	662	696	703	731	757	732	722	702	745	728	730	679	667	743	720	697	703	686	711	724	706	715	701	711	712	711	690	726	689	708	726	722	656	741	704	694	703	698	748	708	765	734	711	720	724	755	699	706	662	774	700	736	692	712	719	716	690	731	731	714	717	754	752	700	680	718	692	738	743	699	710	698	729	716	726	675	714	694	731	671	695	734	709	704	792	697	703	669	681	728	737	740	682	671	680	711	726	698	728	721	743	700	740	705	697	703	699	722	758	717	699	732	752	742	707	659	682	648	759	749	728	722	731	716	672	774	646	712	720	711	732	700	680	727	715	720	732	696	731	735	735	724	753	693	791	692	707	735	714	733	700	682	762	744	735	722	675	671	655	728	694	721	734	771	675	710	661	687	749	740	784	729	732	703	720	710	710	761	675	736	673	697	726	750	754	683	739	746	715	708	741	705	678	739	692	691	746	738	731	723	720	732	692	715	695	672	706	686	713	726	729	727	704	702	726	676	727	695	658	721	694	729	714	728	695	693	699	700	700	779	775	720	729	685	740	696	699	732	730	719	773	670	730	689	732	692	739	720	711	674	650	676	713	694	747	732	681	680	675	739	719	688	721	771	727	709	738	668	708	686	732	735	685	689	712	681	691	772	681	753	688	732	749	709	707	738	737	677	680	765	673	691
5978	2337	523	381	329	497	523	458	392	212	213	259	300	200	164	183	199	140	78	71	66	66	52	84	288	44	37	46	44	49	52	43	43	45	43	49	40	53	48	49	38	42	40	47	48	44	52	25	49	49	40	47	40	36	50	47	34	46	35	63	54	35	58	38	49	40	48	59	47	44	43	40	52	32	56	34	39	54	46	43	41	41	39	51	44	57	41	50	41	44	37	45	47	47	47	42	40	34	49	43	53	55	33	47	52	46	53	43	47	46	46	47	33	49	56	43	28	42	36	45	47	45	39	36	55	44	41	47	45	42	42	40	44	44	39	34	46	49	42	43	55	43	47	51	51	44	55	37	34	46	49	43	36	54	54	46	49	39	32	54	45	51	47	39	51	46	48	50	41	56	46	47	42	37	50	44	51	39	59	38	44	47	45	43	43	45	45	32	38	37	42	45	49	47	46	41	35	42	45	50	43	34	55	39	49	44	51	47	43	46	41	34	36	44	50	49	51	43	38	35	31	47	57	31	45	41	35	47	53	48	54	51	52	37	51	48	49	55	50	41	54	35	26	50	45	30	43	52	41	29	37	48	42	45	60	43	36	47	56	52	54	48	47	45	35	48	37	49	28	47	34	47	42	35	43	54	43	50	42	46	54	43	57	41	38	52	45	48	48	48	46	51	34	50	46	40	43	43	45	40	50	45	57	60	49	40	50	44	54	40	40	45	50	47	45	45	35	44	50	42	46	53	51	42	44	54	33	35	43	53	47	49	45	45	39	49	43	34	53	41	49	45	49	46	44	46	44	44	62	47	42	53	45	40	49	37	49	39	35	39	54	54	47	46	51	43	46	47	47	46	43	41	45	50	34	54	50	52	48	38	38	45	42	40	41	52	51	55	38	37	45	47	48	48	49	42	44	35	53	42	49	50	46	42	39	34	47	38	46	47	48	48	42	45	33	48	49	42	61	45	51	39	49	37	52	45	46	43	34	39	51	40	46	45	33	46	45	44	46	43	42	53	45	39	41	31	51	44	33	31	41	52	50	38	47	51	48	44	44	38	45	46	44	42	47	60	41	41	37	52	41	41	46	50	29	54	39	48	38	46	45	34	40	45	48	32	40	56	46	60	47	46	49	40	39	52	52	43	42	46	32	54	46	38	46	41	59	33	51	49	58	46	42	51	47	43	47	53	53	36	34	39	40	43	39	46	49	32	44	47	39	47	47	46	33	42	42	48	52	39	41	41	50	56	43	35	37	42	37	37	49	40	52	36	43	49	36	51	47	42	44	48	43	42	43	44	40	56	28	39	32	38	47	52	41	41	42	55	45	28	58	38	51	53	45	44	48	43	59	47	41	45	37	29	40	45	46	45	39	47	52	41	45	45	42	46	46	36	43	54	40	38	43	48	39	51	56	33	35	55	47	40	44	46	44	39	44	38	40	43	51	51	49	44	45	41	44	51	48	46	51	45	43	49	47	40	36	51	59	46	48	37	54	49	44	45	46	54	52	46	51	46	33	41	47	41	47	37	39	38	52	51	45	33	56	43	56	60	56	30	41	60	50	51	38	49	35	52	42	51	38	49	46	37	42	43	49	47	47	47	46	48	36	35	46	53	50	42	48	45	46	50	42	41	35	47	51	37	39	52	37	34	42	42	51	43	38	54	43	58	37	52	47	37	33	43	51	54	52	47	50	47	36	52	42	44	55	45	50	49	48	33	51	45	51	43	30	42	49	40	42	43	51	43	41	45	57	48	57	39	44	47	36	48	50	50	45	39	55	49	37	46	50	42	47	48	41	46	34	46	57	39	47	31	48	43	49	43	42	53	44	50	41	46	51	27	56	71	48	43	41	57	35	44	41	54	44	32	51	46	44	54	47	48	52	51	48	37	61	45	44	33	43	56	46	46	60	39	44	42	38	39	49	51	44	44	47	49	46	33	45	33	44	59	47	47	45	53	61	46	42	44	61	53	53	51	49	46	31	50	42	47	49	48	51	42	33	36	42	42	39	48	47	48	34	51	42	47	48	54	29	34	34	39	35	45	51	36	45	41	50	51	42	39	43	47	38	54	31	51	45	39	37	43	33	36	36	56	41	54	47	51	36	38	48	49	46	58	45	49	53	47	44	40	53	54	44	59	44	35	57	44	54	31	47	38	51	40	53	48	50	51	31	50	64	34	41	51	48	49	31	33	44	37	45	53	38	41	46	50	56	47	57	37	47	45	46	49	49	43	38	49	50	44	38	54	35	52	41	39	47	41	35	38	45	44	47	54	51	50	49	47	46	41	51	45	53	40	40	47	39	46	45	53	46	43	46	48	53	40	33	39	39	38	58	38	41	38	48	53	55	59	47	41	57	43	45	44	47	40	41	52	50	39	63	47	39	45	48	28	42	38	52	55	38	45	42	41	49	47	54	37	42	49	40	54	36	44	45	44	45	37	47	45	48	35	47	43	40	55	47	34	33	54	51	50	46	41	38	49	49	44	51	45	47	47	44	38	49	44	43	43	52	47	44	46	43	43	56	34	43	46	48	46	45	45	56	55	55	43	47	43	40	48	41	48	56	36	43	39	48	42	48	31	47	47	52	42	52	48	43	46	39	43	45	40	38	37	33	48	40	41	49	44	32	34	42	50	36	46	43	42	52	49	38	36	39	46	41	53	43	61	41	51	35	51	37	44	30	41	33	42	46	47	41	36	47	50	51	48	51	38	44	46	47	42	41	48	33	49	42	41	37	54	51	33	50	47	40	48	62	38	45	32	36	48	49	30	40	54	44	37	43	44	42	54	43	41	37	46	33	32	44	41	52	37	34	43	43	40	38	38	42	38	40	53	50	46	49	66	50	48	39	46	44	44	32	46	48	49	64	50	46	44	42	54	38	41	40	47	37	50	40	46	47	38	50	43	40	43	58	49	47	58	48	46	38	40	38	36	42	47	63	48	44	51	46	43	42	54	38	37	30	50	50	47	52	36	44	43	49	44	46	47	48	38	40	41	41	44	44	35	40	39	45	40	43	45	48	47	37	40	41	35	41	43	40	47	46	47	41	46	41	35	27	33	32	49	50	42	24	34	41	42	39	51	47	38	50	58	30	53	42	40	39	40	47	44	47	40	48	40	40	41	45	33	38	46	42	48	41	43	47	58	46	44	52	34	42	52	52	44	40	41	49	39	44	48	51	34	53	41	43	44	38	52	41	52	50	42	40	45	47	44	45	37	52	45	55	43	53	62	41	47	47	58	47	46	41	47	49	45	50	52	52	52	45	42	45	43	51	42	39	54	53	41	55	47	48	49	48	45	43	48	59	40	43	55	45	43	41	43	38	50	50	34	47	43	51	48	44	49	44	60	48	44	44	62	42	41	44	54	37	44	47	56	43	42	47	55	34	37	44	51	39	54	35	53	66	38	52	54	48	54	33	41	48	42	47	39	48	44	46	51	53	43	40	38	41	41	44	34	62	44	44	53	43	41	46	42	49	46	47	52	50	42
33515	15165	5350	5806	13751	21468	20352	15978	12765	6742	6001	7814	7428	5289	3982	4330	4634	2860	1285	852	747	818	590	1739	5525	375	399	399	342	352	367	371	328	367	367	375	352	349	392	360	362	357	327	335	298	322	363	332	324	347	331	333	329	326	351	342	348	304	314	315	369	310	358	330	289	340	360	333	343	343	325	300	336	319	340	325	324	302	331	333	309	312	331	329	346	328	328	329	337	355	334	332	323	311	353	343	332	320	343	319	331	341	307	302	323	314	336	345	358	336	323	325	339	335	325	341	296	342	324	334	342	318	325	299	365	355	348	299	334	358	331	321	351	346	321	336	326	321	347	329	310	379	323	336	346	339	335	333	337	342	298	294	306	326	335	330	340	313	350	330	336	315	339	363	346	334	308	326	323	337	341	350	356	317	360	362	341	336	320	341	363	321	321	331	330	334	310	306	319	294	338	300	322	313	336	319	315	309	323	309	351	324	319	305	309	358	318	314	316	318	327	312	328	381	333	324	323	333	327	352	339	316	331	356	338	320	301	357	330	338	366	325	327	317	316	330	315	322	360	379	318	318	383	341	360	327	310	343	339	327	333	352	351	338	348	319	307	357	332	319	301	295	328	325	357	345	337	315	333	312	344	354	317	310	336	294	338	333	333	359	326	303	325	304	318	342	341	360	313	351	362	283	361	319	350	356	333	349	358	297	325	335	355	348	344	297	318	356	331	368	356	298	331	323	314	340	333	369	300	335	339	355	323	335	359	299	296	339	340	333	323	338	343	341	338	317	332	336	289	311	323	335	345	303	357	348	315	273	333	332	349	308	355	326	377	357	314	319	359	304	315	317	306	337	310	309	354	356	310	342	357	342	313	309	313	329	344	346	324	330	323	353	323	335	310	338	310	328	347	329	314	361	319	313	304	325	322	356	322	303	368	323	340	330	348	334	312	312	291	342	342	340	353	333	344	343	330	333	350	311	362	308	301	301	351	318	331	339	311	308	335	301	321	312	378	323	297	325	352	321	328	323	307	329	340	342	346	337	320	326	358	302	350	343	352	337	319	321	302	331	351	332	318	340	321	325	347	339	344	312	332	342	320	373	313	332	324	321	359	307	347	343	342	302	333	322	332	325	328	315	321	309	338	342	338	329	316	340	338	366	291	342	334	330	331	303	350	306	322	308	281	345	335	319	372	364	343	303	306	347	314	293	331	338	328	375	328	320	326	344	305	301	356	306	339	316	327	300	300	330	340	341	337	331	323	303	326	348	336	341	359	300	362	346	307	336	331	323	354	333	325	372	316	341	330	336	340	334	346	318	328	330	347	361	349	338	310	324	309	349	339	279	303	303	331	309	340	322	307	345	332	325	341	309	342	289	336	305	342	328	323	298	338	346	288	342	341	344	307	332	304	351	344	360	343	322	309	327	344	312	309	327	330	323	304	332	363	327	319	318	366	362	355	297	323	301	343	334	329	319	312	343	339	325	320	330	332	337	335	325	316	323	309	349	331	348	329	330	301	341	332	334	318	344	341	321	334	329	331	345	322	339	317	330	322	327	330	325	340	344	320	316	313	327	326	325	305	318	312	330	341	332	321	331	340	304	312	314	339	322	323	312	309	334	306	319	338	345	309	313	319	339	363	364	322	332	321	343	314	313	320	332	317	355	327	312	325	356	341	341	356	346	321	321	317	349	312	318	315	338	321	318	339	351	301	351	331	328	335	314	346	330	332	350	324	320	363	349	366	349	327	357	309	352	289	343	342	331	344	345	318	301	298	335	339	325	308	307	332	323	287	348	328	322	326	339	329	341	321	336	312	349	360	325	310	301	346	344	344	307	335	333	323	330	308	312	326	379	361	306	341	331	319	366	336	350	335	328	321	333	310	334	323	330	340	319	307	348	319	351	321	302	329	341	294	314	321	320	302	307	299	346	317	323	319	324	365	338	333	366	327	335	293	325	341	344	316	315	362	373	298	321	340	354	320	310	337	341	325	352	329	346	305	351	321	352	325	336	334	318	363	314	360	292	335	317	312	346	339	340	316	312	320	311	330	344	357	368	345	309	322	350	345	325	327	317	327	318	318	305	354	355	330	330	324	301	334	356	367	351	346	329	331	340	348	329	350	330	334	335	327	338	378	287	316	328	317	345	326	344	330	335	332	353	335	317	333	329	317	336	321	299	315	311	320	327	349	314	345	293	343	304	341	320	329	331	312	316	332	339	339	299	317	314	325	322	348	297	305	329	341	336	351	341	337	340	323	323	328	306	322	332	324	331	332	327	306	347	326	315	330	330	338	351	322	318	340	321	340	366	304	304	326	302	334	317	308	327	308	334	334	347	307	307	335	345	302	333	347	342	339	336	323	324	318	355	301	306	336	357	327	329	334	341	360	362	301	314	353	380	371	341	340	360	331	307	341	349	320	349	317	344	297	364	309	312	335	341	318	307	326	325	339	323	336	326	315	336	332	307	341	296	307	323	318	317	321	299	349	331	307	322	307	351	310	314	351	310	333	344	347	314	365	322	327	328	325	329	310	346	293	331	337	310	330	347	349	314	314	330	329	301	340	336	307	338	303	310	303	372	320	338	332	358	328	309	338	320	331	337	329	356	329	301	326	304	346	303	333	343	297	325	321	331	292	325	333	331	366	313	332	296	323	369	363	348	330	334	369	327	328	341	316	328	331	336	323	361	318	330	301	311	303	346	339	353	365	305	335	340	319	333	353	333	319	344	299	332	321	335	315	332	316	325	329	344	309	333	354	350	318	325	351	325	330	319	318	343	348	363	340	354	330	317	337	348	315	339	339	333	337	365	342	345	312	359	324	311	336	301	302	353	337	316	320	336	339	344	349	377	324	321	329	345	347	315	341	339	315	343	326	330	310	346	320	331	331	330	351	351	338	327	340	304	315	337	349	330	344	345	347	334	335	318	339	331	312	339	349	314	346	332	350	293	306	341	341	304	317	344	328	335	321	315	341	347	328	339	305	332	301	306	326	337	348	357	310	341	352	320	336	330	333	401	304	342	314	350	310	331	347	332	326	334	320	308	333	324	305	310	332	361	340	331	318	335	295	360	321	335	310	310	326	367	345	285	345	321	321	348	331	345	373	336	306	333	310	340	313	337	295	353	337	342	331	323	320	350	342	309	366	337	315	341	333	321	329	359	314	325	309	324	340	344	272	321	351	334	298	308	296	370	331	302	339	347	334	322	335	330	297	335	317	300	328	294	354	316	334	313	347	319	313	356	313	325	329	354	353	316	341	303	337	346	349	297	381	373	326	328	349	315	359	319	296	348	342	344	339	317	334	352	331	347	316	330	323	338	278	321	289	329	319	299	315	329	300	360	362	312	335	327	328	320	341	345	363	320	320	339	321	358	326	270	327	338	343	336	330	353	295	330	351	339	344	332	345	329	303	347	357	334	373	341	362	344	321	328	322	358	336	324	318	313	308	336	341	325	336	351	326	322	312	311	357	340	338	340	303	345	313	352	347	335	357	313
2983	888	337	283	262	329	297	292	225	177	161	193	190	169	162	197	173	152	111	104	130	144	112	107	138	133	112	111	98	91	113	100	104	94	122	110	92	100	113	85	110	125	105	117	114	119	97	115	111	106	116	121	94	110	87	119	97	116	116	102	120	115	131	100	117	108	130	115	111	107	94	116	98	95	108	126	114	139	101	114	86	114	110	133	115	103	112	110	115	109	115	92	111	114	122	96	75	100	113	117	94	113	118	82	113	106	94	116	112	100	106	82	103	107	110	125	95	95	126	98	99	115	116	98	97	105	102	120	106	107	110	125	91	109	115	117	100	104	82	119	122	111	104	117	87	118	98	115	102	119	109	105	102	101	112	96	117	122	114	82	118	109	110	102	130	114	105	92	107	99	112	96	112	112	110	104	111	120	111	106	116	122	118	99	107	119	108	116	102	108	106	118	97	108	105	111	113	96	101	109	126	84	97	110	109	126	121	90	87	105	106	124	121	105	104	111	96	90	119	110	98	105	106	116	110	93	112	111	120	104	104	96	113	112	104	104	106	104	121	96	116	104	123	109	112	105	86	122	119	108	122	110	105	113	111	121	111	102	121	112	103	94	113	106	104	105	99	119	126	132	110	111	105	112	115	118	114	110	116	120	105	99	131	104	120	101	104	105	121	107	110	112	110	99	130	113	110	110	107	96	104	106	138	106	109	118	108	108	100	97	114	111	114	112	110	113	98	99	110	91	106	117	116	112	99	104	125	126	99	102	104	125	114	101	120	103	99	106	100	97	134	103	124	111	102	101	116	111	128	103	98	108	119	112	91	103	116	111	123	102	126	124	111	111	107	92	101	103	107	129	111	99	102	94	127	106	117	114	134	114	85	117	128	98	117	113	127	116	104	97	103	120	102	101	103	91	107	101	107	99	108	94	75	96	99	100	102	97	102	111	114	131	105	90	104	124	125	107	134	126	111	110	100	112	110	81	103	99	111	101	91	108	100	111	89	93	126	94	109	126	107	124	116	108	115	107	106	128	110	115	132	125	99	102	100	91	108	119	110	103	110	113	112	104	101	116	99	97	92	112	107	100	94	104	133	116	107	100	114	103	117	112	113	118	118	95	96	113	95	106	93	118	133	103	96	107	113	117	137	113	105	93	132	106	98	109	120	111	107	106	113	102	94	117	125	97	131	89	115	108	106	103	106	102	120	99	126	98	107	107	99	134	107	108	87	89	109	117	115	125	111	112	105	121	104	105	117	128	109	100	97	109	113	137	99	118	109	126	111	115	108	128	112	137	103	87	103	115	112	110	127	117	108	111	86	104	116	110	109	111	108	122	123	112	118	98	115	109	122	110	111	96	106	109	123	119	108	118	103	103	108	120	106	90	105	114	100	98	106	114	101	111	103	106	125	89	125	106	91	87	115	105	122	107	100	102	101	111	109	95	111	89	112	108	110	120	99	103	100	122	123	87	90	103	89	94	95	121	113	107	111	132	118	101	107	93	110	95	112	105	128	105	106	101	88	101	93	117	113	109	97	97	128	108	121	124	113	95	100	133	100	104	100	121	113	96	108	117	112	129	113	108	99	111	125	102	130	110	109	106	106	128	113	107	119	112	105	99	120	126	110	126	117	89	113	98	104	107	112	107	111	110	105	113	103	114	119	105	104	113	106	102	109	95	122	97	99	110	101	95	119	110	89	116	96	101	105	109	108	101	119	98	121	96	107	103	103	128	131	98	115	83	98	124	107	111	101	123	110	111	121	107	114	105	102	114	112	115	128	113	118	107	111	129	88	101	108	99	100	110	99	132	114	111	99	102	110	93	118	117	128	106	103	107	116	111	107	110	112	99	121	80	88	108	103	118	92	109	119	122	120	101	98	96	108	108	102	105	125	104	108	89	94	92	118	120	84	98	106	133	112	105	90	122	114	98	112	119	107	104	104	101	109	106	114	93	89	101	110	118	112	116	112	107	110	104	111	119	114	120	115	90	101	124	99	114	101	108	91	120	94	98	104	91	104	115	104	111	101	112	115	100	109	120	92	115	122	71	100	121	110	92	121	149	106	120	101	94	116	111	120	112	107	100	116	113	119	96	105	113	115	101	100	102	103	102	112	121	113	107	96	105	109	130	114	113	96	97	107	119	93	121	98	122	143	95	117	99	134	114	122	110	113	91	101	109	112	112	97	116	103	124	111	117	107	94	84	109	115	109	105	124	101	96	101	116	108	119	113	99	107	86	106	128	101	103	106	115	109	94	89	121	108	97	93	93	105	99	110	113	118	118	92	101	122	115	129	100	106	94	108	110	128	110	92	103	111	99	93	111	113	119	102	118	116	104	109	105	99	101	127	103	119	99	103	112	101	112	88	105	120	110	109	121	113	96	119	122	113	96	96	106	103	108	106	130	102	116	102	110	119	114	110	87	119	103	101	115	118	114	107	117	111	103	106	109	95	95	102	116	107	116	104	127	100	110	100	112	106	120	102	99	122	109	107	104	117	116	91	103	102	101	96	108	97	116	111	97	106	117	92	106	99	124	114	91	105	123	112	92	115	106	122	111	94	100	96	85	93	106	97	126	91	86	117	97	110	104	121	121	98	110	114	122	86	113	119	107	120	96	120	126	120	121	119	111	103	123	117	98	118	120	121	104	123	101	107	96	93	112	94	118	105	108	123	116	94	108	89	98	126	99	90	127	102	132	99	99	105	107	104	129	111	108	101	104	121	105	98	87	112	106	107	93	107	104	100	117	97	112	97	116	106	121	114	103	117	113	109	122	116	111	118	104	135	104	102	105	88	109	110	110	110	121	109	106	111	109	79	110	114	112	113	104	113	99	109	98	111	125	112	97	99	94	110	117	120	123	97	114	114	86	121	108	126	121	115	119	91	118	100	120	112	111	93	98	113	97	120	112	105	113	120	123	120	97	112	107	99	113	106	112	117	125	107	127	137	83	112	124	99	126	107	109	91	104	115	100	101	96	128	108	91	110	115	109	106	100	119	119	115	107	96	99	105	102	96	97	107	94	98	114	100	116	101	93	94	94	111	100	109	93	117	113	102	116	121	100	111	111	114	126	121	95	110	121	98	96	118	104	105	102	91	96	113	98	104	114	96	90	113	100	116	116	96	114	112	103	107	119	127	96	91	105	104	112	103	91	88	100	113	102	95	107	101	132	102	110	99	127	101	95	101	105	135	99	111	102	112	110	109	112	106	104	100	116	115	109	99	116	97	113	122	97	110	109	110	92	98	113	96	105	112	128	117	103	92	90	119	127	106	119	108	116	93	104	102	88	111	110	114	102	109	115	95	91	116	86	114	91	117	96	98	121	107	113	117	100	83	109	126	118	90	86	98	129	115	98	105	121	106	136	93	86	100	123	84	97	99	109	102	114	128	105	114	106	100	124	123	118	103	109	98	118	113	103	115	113	113	106	98	128	113	118	124	105	124	98	97	103	116	117	107	89	107	128	100	106	112	109	122	110	109	111	125	120
23225	8174	3291	3626	8356	13452	11563	9202	6401	3517	3212	4158	4119	3087	2268	2672	2656	1699	1110	1018	919	927	878	873	1384	807	801	800	754	776	777	822	810	801	764	826	812	800	766	822	844	745	819	801	773	798	767	837	740	746	825	731	745	792	798	782	777	771	765	782	776	784	788	781	782	796	826	782	796	793	752	812	786	776	779	751	803	816	777	823	781	784	789	787	757	748	755	791	782	793	771	753	764	761	741	778	794	741	792	813	791	837	749	736	800	807	813	780	790	792	791	744	781	791	791	820	758	811	829	760	836	808	810	817	737	751	817	767	772	783	794	756	794	739	800	766	749	766	755	769	769	806	811	771	797	754	795	744	788	760	761	832	790	813	769	758	804	796	817	800	733	822	821	781	808	763	818	792	803	768	747	790	848	796	740	772	780	769	794	759	759	779	770	795	778	743	854	819	797	865	774	794	815	818	779	804	761	778	817	763	788	823	786	798	772	780	743	754	824	791	793	782	789	817	763	822	759	793	796	789	797	760	726	753	756	829	802	758	820	789	828	774	793	808	806	729	765	785	743	790	763	795	729	848	748	807	745	792	721	789	813	854	747	776	748	755	781	765	817	813	749	791	806	763	761	852	766	771	780	850	768	775	800	806	769	806	797	771	754	763	762	736	800	810	826	806	773	733	775	801	799	768	805	786	773	756	811	770	746	782	742	790	753	787	793	835	783	797	769	768	777	834	734	787	796	832	794	796	834	828	798	799	780	763	793	798	762	774	806	812	773	800	816	756	789	785	771	821	780	804	768	741	764	744	779	713	788	767	793	785	764	799	793	793	769	808	770	733	732	771	759	745	841	764	730	749	831	791	788	811	805	756	825	748	758	816	747	756	782	782	770	811	851	854	756	775	763	747	743	749	797	800	770	799	763	796	778	784	754	797	752	780	772	757	775	788	774	790	784	717	789	819	761	783	746	835	801	770	799	812	728	758	782	833	781	753	809	779	744	760	813	771	802	791	793	770	755	809	753	746	786	761	803	790	772	798	776	729	754	775	803	826	822	751	773	786	783	811	800	796	775	799	810	826	803	753	808	793	723	804	793	806	780	802	807	784	730	782	782	746	756	744	759	817	776	739	792	779	784	820	773	813	802	819	746	745	822	800	767	831	758	769	753	729	744	794	755	761	749	796	827	756	739	723	817	837	748	743	816	764	745	795	780	732	808	812	744	760	817	813	824	745	748	769	825	741	732	832	807	785	755	795	773	795	779	792	802	814	790	790	772	784	731	761	779	777	773	793	768	749	737	820	790	798	759	810	774	797	814	802	750	861	780	762	837	792	763	741	812	799	792	790	753	763	784	780	811	730	749	777	763	786	817	803	766	760	773	755	783	778	750	786	785	787	784	773	784	816	792	736	745	753	811	815	737	814	785	829	775	829	792	722	818	756	794	762	796	792	785	806	743	781	824	814	796	762	751	745	801	739	768	803	804	773	792	792	783	738	811	848	783	788	807	760	759	770	756	772	769	813	796	827	809	716	800	812	721	746	849	770	799	839	800	796	756	807	832	726	786	741	782	769	810	761	824	814	805	801	759	790	814	744	792	842	759	716	809	774	757	768	823	745	843	748	783	840	827	753	769	810	831	754	780	757	808	792	812	758	776	777	777	770	750	805	743	762	763	799	793	828	809	742	727	771	742	830	849	786	744	778	790	835	800	815	766	815	760	751	737	804	728	784	839	816	801	755	814	787	777	783	818	769	777	793	841	761	785	783	789	783	769	798	795	780	738	794	758	783	730	812	762	791	790	788	776	765	796	758	738	780	783	821	791	775	791	817	775	756	796	847	811	817	806	764	789	816	809	778	740	805	723	798	723	776	767	823	765	784	772	768	754	796	804	770	790	777	808	809	772	757	790	826	705	828	772	751	788	777	802	776	861	766	855	765	805	766	816	798	765	812	758	777	810	802	780	863	782	796	735	791	786	793	775	783	794	821	775	799	824	748	776	773	823	743	824	781	727	786	778	783	712	803	829	762	799	775	752	768	791	787	803	770	765	800	776	725	838	757	773	863	824	782	785	742	756	792	829	794	798	775	807	778	810	773	788	771	767	744	796	744	778	792	752	807	814	770	780	757	805	790	793	720	796	785	777	754	852	825	769	787	799	827	763	778	827	812	818	787	810	767	713	751	809	774	759	813	741	784	792	758	745	775	841	780	817	823	812	804	809	749	828	809	819	735	767	803	774	739	858	754	762	835	781	765	775	798	772	839	814	807	758	793	774	798	783	753	795	738	784	838	783	809	771	819	790	805	789	802	797	774	758	798	785	775	792	805	826	818	793	755	741	777	790	813	814	761	777	775	810	757	753	789	793	782	794	780	752	821	753	781	772	762	773	749	824	769	742	811	774	825	755	770	743	789	773	803	830	751	777	821	799	812	809	760	864	775	764	791	813	798	779	822	818	813	789	741	778	804	777	782	778	805	775	804	782	768	758	792	771	769	768	806	803	766	835	792	767	812	764	810	775	789	840	721	804	781	764	830	764	760	814	793	759	773	753	763	784	819	776	759	835	803	752	778	767	846	829	774	746	807	792	742	746	801	785	735	758	802	807	776	811	782	770	793	806	816	769	801	791	788	806	801	782	796	766	770	748	746	812	775	816	760	794	791	751	776	811	848	760	797	767	762	830	776	773	759	792	800	784	790	774	790	749	800	779	792	799	822	777	772	732	772	772	734	809	793	736	782	814	805	807	782	771	777	787	743	802	780	766	778	820	788	736	775	776	755	778	774	730	735	757	819	781	835	792	815	777	775	783	795	811	761	767	818	759	790	830	838	757	816	769	809	875	795	795	810	759	758	757	784	742	742	796	730	749	819	739	780	782	785	847	752	774	781	784	798	789	780	792	805	782	796	773	769	748	810	830	799	745	774	765	784	820	775	799	772	772	778	718	740	755	782	831	769	810	794	799	787	806	773	775	814	814	745	765	798	744	762	788	815	773	806	787	758	793	785	806	756	797	784	759	797	778	764	791	779	786	783	789	795	773	773	792	780	784	815	760	771	754	754	813	751	760	799	804	731	790	783	737	812	789	772	812	769	755	773	791	788	750	726	792	814	814	773	763	833	789	796	775	759	742	757	799	818	822	806	736	785	792	793	769	758	829	746	815	790	832	807	763	752	817	801	763	851	807	761	803	796	801	765	822	771	788	841	783	738	784	764	808	774	796	791	777	762	782	795	804	748	805	829	817	751	736	796	809	740	750	776	802	747	795	702	815	797	799	815	753	769	841	820	827	789	827	745	835	807	736	764	817	744	781	810	722	775	803	774	756	765	843	817	770	816	756	809	757	785	793	732	768	759	766	750	773	761	797	752	807	774	784	799	837	793	761	775	756	781	776	806	780	779	734	800	754	827	792	797	788	778	806	790	800	788	732	796	821	727	784	843	785	794	819	786	803	805	775	825	759	822	738	794	782	777	738	781	804	751	789	787	782	770	810	757	776	779	778	776
4350	1773	402	281	261	424	361	361	314	173	163	261	274	176	139	140	167	128	78	83	71	83	50	78	193	56	78	59	55	71	58	68	51	66	65	64	70	43	67	69	65	60	78	72	62	68	68	56	59	63	58	51	69	54	61	63	50	49	68	60	50	69	62	61	56	55	45	64	64	62	66	58	49	56	50	48	57	57	70	58	61	47	55	58	53	52	61	74	65	66	59	80	74	56	71	56	55	58	59	67	70	68	62	77	56	63	66	72	62	59	57	63	51	61	85	55	55	66	69	52	60	49	64	73	65	64	63	60	58	66	67	50	57	42	54	60	50	59	45	58	66	57	57	69	74	58	57	50	57	47	48	75	58	66	60	62	55	64	65	59	60	54	63	56	67	77	62	62	61	57	65	60	63	64	65	56	62	51	57	58	67	57	66	56	62	48	70	58	61	60	57	65	60	65	75	67	65	60	79	72	67	59	64	68	71	51	74	71	69	49	56	69	52	45	60	56	63	53	66	61	60	51	68	59	54	53	71	58	57	51	53	56	55	61	66	52	57	48	56	55	70	50	79	41	59	64	61	58	59	70	55	57	64	56	47	61	76	57	63	65	68	57	60	65	70	73	71	62	57	62	64	52	61	65	61	53	64	66	77	60	59	58	76	61	70	59	63	61	64	50	58	52	61	55	58	45	60	57	58	53	51	60	55	49	55	68	64	65	63	55	64	63	60	55	65	62	56	58	65	74	46	62	50	63	64	63	69	70	65	51	66	70	67	70	58	65	52	66	44	57	69	57	68	51	62	54	58	71	80	65	60	55	49	56	60	47	59	64	62	59	47	50	65	61	59	56	71	59	57	69	63	47	62	65	68	62	59	54	70	61	55	70	59	56	66	68	53	59	59	65	67	53	50	51	55	66	61	53	57	71	67	67	76	57	75	70	56	57	57	56	64	61	57	72	52	72	63	52	63	75	60	71	65	61	68	56	59	61	63	42	57	73	56	59	72	49	56	65	59	65	67	64	60	62	48	49	68	45	58	62	70	56	60	75	64	66	69	53	71	62	71	60	62	58	59	58	67	48	62	54	54	57	72	62	55	59	51	70	54	78	52	60	51	66	69	72	55	57	64	67	60	70	66	71	71	58	70	65	63	61	68	60	52	73	62	71	56	62	63	66	56	71	67	64	63	62	61	62	45	45	61	61	64	59	49	59	52	62	58	60	64	55	64	53	78	57	74	65	79	60	63	67	62	78	68	67	58	61	54	60	49	56	56	76	54	60	65	61	70	62	61	63	61	69	59	67	61	65	70	51	57	63	60	65	76	62	65	58	58	71	67	52	59	60	53	44	50	66	60	66	55	61	64	72	59	48	56	60	73	69	48	67	65	54	72	61	61	75	56	64	67	68	67	73	54	52	58	55	57	59	64	65	65	53	61	67	50	50	70	58	59	59	54	67	53	59	63	58	57	57	45	47	54	63	51	56	67	56	60	65	53	63	58	62	61	52	46	60	58	71	64	59	64	50	72	70	56	64	54	68	64	61	73	63	67	68	60	47	56	73	59	55	66	62	63	60	70	58	63	61	68	58	58	66	57	62	49	55	54	59	63	59	64	61	62	44	48	58	63	76	66	55	59	60	43	57	74	66	65	66	52	77	66	56	54	75	64	69	73	64	65	64	46	60	52	55	53	56	69	63	57	65	45	49	59	61	64	68	59	77	59	65	61	48	66	66	66	59	72	66	50	58	56	56	69	56	69	71	73	58	65	57	64	52	55	64	46	62	61	60	77	54	76	67	58	57	66	79	61	49	54	70	62	78	72	55	54	60	65	58	65	64	62	69	67	59	60	76	63	58	65	56	55	58	54	62	70	68	68	53	79	57	55	53	58	55	65	55	53	58	68	71	79	65	66	76	59	62	55	56	77	61	73	63	75	58	67	67	61	55	55	60	71	53	73	77	74	69	75	55	56	67	63	51	51	67	67	67	63	63	53	61	66	68	70	58	54	68	53	55	59	62	63	66	49	52	68	62	59	72	66	59	66	64	68	51	60	66	58	55	61	64	70	68	55	67	46	60	61	72	54	88	69	70	65	50	63	73	71	54	70	65	65	57	63	66	67	57	67	67	66	69	58	50	60	65	58	55	66	69	51	63	73	46	62	61	51	58	66	53	60	59	71	66	61	66	52	66	67	52	65	81	60	52	59	66	87	59	58	51	74	61	72	63	54	61	53	66	64	44	56	60	69	49	53	63	55	59	57	63	47	57	58	83	70	70	61	62	68	78	59	39	54	56	67	74	54	53	58	61	65	72	63	70	54	50	70	70	56	58	59	51	48	46	57	63	54	60	44	60	70	62	62	72	71	59	68	63	64	62	56	58	58	52	71	58	55	60	58	49	72	66	58	62	49	62	69	61	67	57	46	58	61	64	63	46	68	68	65	61	52	69	50	51	62	56	50	49	71	58	51	53	53	58	52	65	67	71	74	67	60	55	64	65	61	73	72	64	62	58	72	64	63	73	63	57	79	65	67	64	61	56	74	55	61	59	63	53	63	66	62	74	63	50	79	64	60	42	59	55	74	63	75	58	61	62	56	58	59	48	57	67	58	49	72	49	45	56	64	59	55	67	60	72	68	72	70	84	59	63	59	64	78	68	68	61	51	54	47	61	53	54	63	59	74	69	63	61	67	60	65	65	76	67	59	57	69	64	67	62	55	74	59	63	52	65	63	74	57	67	64	53	52	65	40	57	68	49	56	64	49	70	50	62	57	62	57	44	68	56	77	74	49	60	66	67	55	55	68	59	60	63	66	49	55	46	54	65	54	70	59	55	83	70	70	65	54	68	68	65	73	59	73	47	61	59	57	62	81	55	54	72	70	73	63	62	61	65	78	56	67	59	70	58	57	60	81	74	76	62	50	55	59	62	78	58	55	47	62	65	57	61	59	65	64	48	55	65	56	65	63	65	67	70	63	58	50	64	69	53	51	48	60	62	68	57	66	69	75	68	63	59	55	59	53	67	69	57	56	70	61	67	65	60	71	53	53	67	58	54	83	68	58	70	65	61	60	73	68	55	66	57	56	52	59	69	61	65	54	50	76	65	68	58	56	64	39	58	66	66	56	69	42	52	44	51	59	53	69	59	54	53	70	56	58	59	70	56	58	65	58	61	66	65	59	75	52	62	60	81	58	59	52	78	62	57	48	65	54	66	64	66	65	66	73	65	52	63	71	61	60	66	60	49	53	61	73	49	57	65	52	55	78	61	55	50	73	53	62	57	60	57	63	76	61	51	66	64	84	63	56	66	66	50	60	66	53	62	46	58	44	59	71	66	62	44	63	58	50	57	68	52	57	69	56	70	68	72	62	71	72	62	78	53	59	56	62	68	60	63	61	52	63	60	51	53	43	45	82	63	54	68	66	46	58	51	69	64	52	49	66	56	61	57	81	72	56	55	58	58	48	45	59	68	59	62	67	63	54	58	62	61	61	65	63	48
30292	12557	4460	4958	11451	17977	15537	13616	9258	5421	4605	6623	6227	4295	3264	3535	3316	1826	1082	914	692	768	696	1090	3862	479	511	494	509	477	485	484	464	473	454	497	464	440	472	448	495	483	508	482	474	457	423	458	475	460	434	476	433	463	463	423	456	457	516	470	427	466	473	497	472	467	463	454	500	491	492	470	472	460	462	468	425	437	475	466	457	456	444	465	496	453	427	412	449	465	438	494	476	440	464	441	461	437	477	431	505	484	457	459	501	457	456	464	454	445	502	487	463	443	447	447	457	492	439	440	471	464	475	461	472	455	450	453	492	433	439	488	456	466	457	487	468	504	476	455	471	492	449	480	472	459	477	435	428	484	475	443	465	468	466	469	461	437	435	450	488	467	444	479	466	442	437	458	505	455	491	475	444	471	489	474	427	449	464	453	470	440	464	507	486	508	448	434	467	465	480	446	468	489	445	455	440	443	469	463	517	436	418	439	442	467	462	457	454	496	413	492	460	456	444	463	433	461	468	470	448	447	487	457	426	467	442	441	481	492	455	465	448	448	471	462	480	490	468	409	456	446	454	439	470	463	487	462	469	477	494	474	424	441	437	473	484	436	414	473	482	440	464	453	489	489	501	468	433	451	453	454	475	456	467	451	457	484	475	454	404	514	456	478	472	481	450	487	508	462	459	479	469	462	433	489	449	443	481	459	491	493	455	492	482	450	436	510	465	458	462	451	516	459	464	463	471	445	405	443	499	460	480	472	482	490	436	495	489	450	462	428	458	458	450	454	453	485	477	457	445	477	459	487	462	438	476	434	452	490	444	436	471	490	501	494	436	472	510	482	457	452	509	431	484	450	499	480	490	460	468	486	458	475	477	431	456	435	491	487	460	440	451	500	450	448	457	450	453	495	431	508	455	473	442	443	487	473	446	475	498	457	456	432	463	492	476	491	445	472	468	455	459	479	456	431	470	486	431	470	483	443	484	433	433	485	444	442	461	459	449	427	493	492	436	498	450	453	447	478	498	450	420	469	457	502	493	509	474	484	491	502	460	464	468	474	431	452	457	472	461	495	441	466	427	439	450	450	475	425	475	456	473	477	463	461	482	434	440	461	439	447	458	454	492	485	459	455	516	444	468	460	440	465	443	467	451	439	464	426	449	460	463	447	449	478	448	475	438	468	457	487	480	461	443	452	432	451	498	456	464	463	478	471	463	480	475	476	469	467	468	473	454	435	428	477	442	466	428	414	454	500	473	491	460	459	428	500	470	471	447	465	418	461	491	460	462	433	435	429	456	430	440	447	461	449	446	460	431	440	449	456	482	456	460	485	452	451	505	465	466	491	476	449	459	431	495	504	438	444	439	457	471	463	502	442	464	419	458	455	508	436	472	469	422	416	415	470	476	474	458	422	473	441	439	435	439	446	451	441	455	464	476	475	461	461	492	444	419	455	429	460	455	407	506	446	469	466	447	479	489	462	447	481	451	470	466	445	462	488	467	455	479	470	429	423	475	426	448	460	492	433	448	488	458	471	438	443	430	443	459	473	461	467	462	441	453	497	454	449	481	491	460	448	457	450	440	436	457	455	463	466	445	461	456	413	433	445	481	432	501	491	458	442	465	453	477	448	446	447	444	463	480	446	475	450	450	463	416	414	472	465	474	500	440	480	466	403	456	473	463	473	451	473	439	459	473	470	474	469	474	509	466	432	451	456	434	475	453	419	406	468	477	441	477	454	440	422	453	456	498	459	428	418	483	484	446	469	474	507	449	460	425	451	464	416	459	425	455	421	488	485	474	490	463	428	472	451	464	471	454	458	466	465	460	473	487	474	425	477	451	463	488	448	472	452	451	488	455	461	468	481	491	457	440	479	453	456	490	452	475	477	440	487	455	484	493	447	438	434	466	457	485	479	455	487	467	469	507	468	456	459	457	480	446	459	429	452	415	469	445	467	489	472	427	446	443	468	474	429	490	466	446	461	474	459	448	463	441	475	510	460	470	422	435	480	484	466	472	462	421	455	450	482	436	462	463	464	457	441	485	458	443	466	453	432	450	503	463	457	474	457	481	422	458	434	470	474	447	473	504	460	454	467	492	467	448	453	470	461	478	443	439	449	440	481	504	479	469	491	478	457	443	425	498	467	451	434	439	489	496	428	444	453	482	460	435	492	449	476	453	449	449	495	431	471	489	480	438	459	473	450	443	464	454	469	463	442	477	454	452	469	461	475	471	489	448	455	454	427	482	470	474	460	460	465	482	471	488	476	443	476	451	465	482	480	472	472	439	459	443	471	494	503	465	443	457	487	483	455	455	451	450	432	467	490	440	439	463	440	464	460	476	426	445	439	457	487	465	442	497	456	481	476	492	465	514	452	482	450	458	472	495	462	460	434	471	429	458	441	448	477	444	469	491	460	483	461	437	458	448	469	478	451	441	460	438	456	451	435	440	448	479	462	449	500	438	460	428	420	492	468	460	486	492	485	434	481	506	437	490	468	523	489	513	462	432	459	457	464	438	472	474	466	495	449	492	454	463	484	428	437	428	494	456	472	466	503	476	464	480	484	496	482	445	438	486	485	503	497	426	481	435	455	454	468	405	483	431	438	426	498	434	473	479	453	484	453	431	423	444	448	453	476	457	452	476	477	469	448	456	481	493	467	428	505	469	457	463	499	466	434	453	473	491	460	493	445	500	470	469	456	472	472	478	413	466	447	487	463	473	477	460	466	476	439	474	468	446	461	469	433	463	489	469	441	489	457	451	415	447	469	448	504	447	439	482	472	449	514	469	464	454	441	448	466	483	446	423	448	445	456	469	505	453	482	436	488	498	479	477	466	457	467	487	457	447	452	472	415	454	435	422	519	444	438	454	441	455	423	457	467	453	474	462	456	446	452	470	465	451	449	447	481	450	476	467	465	495	461	489	490	460	458	476	476	468	470	462	477	458	456	468	448	475	471	472	464	450	435	458	488	466	435	449	447	492	489	477	460	484	445	463	457	457	484	461	423	453	440	483	467	479	435	453	429	449	472	458	436	488	454	447	423	477	445	462	488	498	460	438	483	456	457	442	462	469	481	500	484	459	505	439	459	465	453	452	420	485	462	420	482	454	429	432	481	456	455	493	507	473	449	485	449	494	476	469	481	474	428	427	425	469	454	452	454	434	456	482	457	484	447	497	463	481	456	493	473	442	449	478	459	467	476	444	447	457	478	431	478	450	523	484	484	461	454	466	459	496	451	429	466	440	453	467	434	434	483	470	469	462	467	481	483	488	429	488	459	471	466	411	433	422	465	469	427	512	467	462	479	458	469	446	440	455	445	447	465	485	503	486	451	458	462	443	461	468	460	441	480	477	439	427	461	451	441	431	476	483	451	438	445	453	456	512	455	453	497	492	467	458	465	482	442	435	426	440	456	476	446	499	455	483	433	460	480	458	435	446	449	461	475	456	419	472	457	470	443	442	504	428	502	451	493	446	457	445	473	445	481	458	428	460	407	458	441
5008	1451	453	315	300	344	380	400	286	230	202	273	270	220	197	203	180	139	113	110	87	106	110	132	204	119	100	107	86	107	93	109	94	95	84	108	80	97	92	83	105	113	104	91	108	136	93	82	89	105	87	106	92	106	112	114	92	89	105	99	89	100	88	97	85	116	94	95	94	109	87	100	88	103	100	91	95	108	90	98	95	80	85	105	87	101	107	98	114	104	125	119	85	90	96	115	93	99	86	96	100	112	83	85	100	98	108	124	99	93	97	115	95	87	103	105	95	98	115	107	85	125	102	112	93	89	104	87	101	106	89	100	86	106	117	91	103	127	105	103	118	90	102	94	105	112	107	85	99	113	97	106	114	99	87	88	101	102	111	102	95	105	95	106	109	105	103	99	106	89	95	94	95	96	97	91	96	99	99	112	111	97	94	108	95	98	102	87	104	85	91	119	93	98	88	89	88	92	96	91	96	90	102	114	81	108	90	116	99	94	80	86	85	114	110	90	103	80	91	95	86	94	96	94	106	100	96	109	100	109	94	76	81	97	88	92	124	105	87	100	97	98	93	81	107	93	120	104	100	80	93	88	87	110	99	97	100	90	92	108	115	96	84	108	96	102	115	91	109	121	92	108	95	104	85	112	113	121	92	103	93	90	104	89	103	105	96	93	103	92	103	91	89	99	93	101	95	104	113	118	86	101	95	95	96	108	91	96	108	97	88	93	103	101	94	126	91	97	96	86	112	106	94	90	100	89	109	98	119	87	100	90	108	89	100	95	110	106	115	97	91	104	102	98	107	90	106	99	95	70	97	95	81	122	84	98	99	97	104	97	117	96	107	92	106	105	104	93	88	81	90	88	88	112	71	107	93	94	95	95	106	84	119	96	86	103	84	87	122	92	85	115	108	92	113	102	109	98	90	105	86	88	95	92	92	92	92	113	106	116	115	91	87	104	84	93	94	90	84	98	103	83	96	87	96	111	114	97	114	86	102	90	82	102	103	85	87	94	103	102	98	104	108	95	95	111	101	99	107	82	101	96	101	102	84	91	109	98	91	86	111	102	111	73	97	98	102	95	114	93	90	105	109	111	106	91	95	95	113	90	105	109	88	96	92	113	100	92	95	97	105	94	91	102	101	110	93	98	105	103	96	86	115	98	102	102	106	88	92	101	85	93	105	103	111	111	94	87	101	97	84	89	98	101	103	106	98	98	102	92	79	85	93	93	82	82	110	107	114	99	94	97	113	93	97	91	92	90	91	102	88	83	97	95	107	105	92	93	97	96	77	114	84	77	95	109	109	104	86	96	85	103	96	98	111	87	112	90	100	88	92	104	111	102	102	84	90	84	102	110	112	91	108	97	105	99	92	111	93	108	95	101	109	104	106	100	97	118	96	111	105	109	98	84	101	86	93	93	112	104	80	90	85	89	122	99	99	121	110	96	114	86	104	105	78	75	105	84	97	109	114	100	98	98	92	115	96	111	98	93	102	88	102	102	89	85	106	98	90	92	98	100	101	100	96	95	96	109	93	99	101	101	112	99	84	105	94	103	92	104	99	93	97	118	97	86	101	70	124	89	96	98	102	91	90	103	104	82	81	96	97	97	98	104	93	96	88	101	83	114	97	109	87	99	99	87	107	114	111	94	101	91	111	120	115	79	110	84	113	101	89	84	102	110	90	107	80	104	106	115	96	107	99	115	97	104	110	99	81	96	125	82	111	96	97	84	88	94	92	104	102	105	103	105	72	104	104	96	99	101	95	111	96	94	95	104	88	103	92	88	93	93	99	98	103	105	88	103	94	114	84	89	101	106	107	97	108	99	105	102	104	104	96	98	101	106	105	92	86	99	101	107	91	107	106	84	119	89	83	101	68	102	104	107	87	110	100	104	75	105	113	99	97	107	113	91	81	100	109	116	93	89	96	86	91	103	115	114	110	94	94	87	92	93	103	100	93	90	91	105	98	104	113	96	90	84	94	114	95	93	92	96	74	91	73	108	101	101	100	90	91	114	105	88	86	89	104	108	84	106	91	100	97	99	94	99	90	97	111	87	96	86	99	111	103	105	104	93	75	114	98	114	106	93	103	117	96	100	95	101	109	87	93	103	81	104	102	113	106	94	98	100	109	101	93	101	92	92	108	76	118	97	116	102	99	105	113	93	104	105	98	87	102	83	103	89	82	102	99	97	90	104	94	92	109	100	82	115	90	104	108	97	94	101	103	110	107	90	93	81	118	89	110	86	86	100	96	97	114	87	104	83	102	86	111	82	94	89	108	103	107	96	100	96	96	106	102	97	103	98	106	93	95	89	103	93	121	88	97	99	72	109	101	100	77	83	87	80	98	102	106	115	104	106	114	90	102	112	102	100	93	95	100	101	96	97	100	113	102	109	94	91	90	107	116	131	110	97	99	94	101	106	97	111	105	96	97	100	89	93	100	74	102	84	92	104	96	110	92	72	114	105	111	107	112	86	99	110	95	96	89	108	100	97	108	100	107	87	107	119	90	113	94	86	99	88	103	99	96	91	108	95	89	89	101	102	89	103	87	100	92	88	107	108	104	83	108	97	103	100	80	100	104	101	108	93	98	95	92	94	96	95	95	92	99	104	108	119	90	101	120	89	94	91	88	90	81	92	109	81	95	87	83	91	94	97	96	97	95	97	83	91	82	90	101	88	99	109	119	87	103	112	104	97	110	92	101	93	86	120	93	97	115	92	78	97	93	105	98	89	86	104	106	105	94	94	90	95	87	98	93	108	87	92	87	86	85	102	104	98	83	117	89	116	119	96	112	110	100	91	116	112	125	90	97	90	125	99	96	87	94	92	95	110	100	99	97	95	88	85	103	100	104	87	110	108	103	111	85	93	99	95	104	91	104	91	90	96	80	83	88	91	92	100	106	104	126	94	100	95	102	109	88	101	107	89	100	95	87	99	86	106	92	111	103	86	103	90	103	114	81	104	91	83	94	91	90	88	100	115	105	103	87	82	91	101	123	95	104	114	101	89	95	95	92	100	87	98	98	104	109	89	106	79	86	92	106	81	95	106	102	94	93	90	101	131	99	94	81	85	114	95	107	122	88	93	93	95	95	101	107	109	99	115	103	94	81	97	104	79	102	107	96	91	100	100	115	95	89	102	110	94	92	107	92	95	90	82	110	84	88	76	114	124	109	104	75	99	110	93	99	95	91	98	91	103	101	101	91	107	98	113	107	104	99	93	99	96	88	97	107	96	83	110	84	104	92	103	128	77	97	99	104	102	94	119	118	75	106	84	111	105	104	111	101	100	86	92	106	105	87	104	88	84	105	105	84	112	99	96	96	103	106	95	103	98	96	84	101	75	88	104	104	97	75	98	78	103	94	102	88	84	96	92	103	92	118	94	110	87	108	77	99	98	94	98	106	104	80	115	89	77	86	73	88	107	98	100	95	89	87	90	93	104	115	116	104	87	100	104	93	91	102	105	87	115	101	95	104	92	85	102	83	88	93	101
28094	11225	4217	4502	10908	15918	15113	12952	8533	5195	4951	6985	6346	4350	3388	3420	2922	2182	1233	999	975	926	853	1285	3181	770	708	735	734	707	736	738	726	751	764	709	683	664	728	729	714	732	692	689	691	747	729	744	739	731	679	697	683	701	731	711	657	726	728	687	726	705	703	669	686	725	683	683	706	667	707	727	753	657	715	700	753	710	700	693	699	712	716	702	683	674	743	719	679	743	658	707	715	716	747	703	676	688	749	728	713	642	724	693	723	686	680	739	697	687	686	655	696	701	705	688	703	705	655	667	691	708	734	705	674	654	679	710	703	701	733	680	723	694	707	683	691	684	704	661	733	722	660	701	723	650	669	674	708	652	711	694	694	735	672	695	687	679	704	735	688	669	673	662	685	693	678	677	682	715	647	689	718	670	703	695	763	704	734	707	739	670	689	751	719	739	718	707	714	673	742	683	701	708	712	671	698	717	691	688	715	734	706	700	690	723	702	675	728	734	726	702	712	731	701	703	722	685	700	737	679	748	703	709	682	669	720	680	672	723	723	644	682	719	755	674	721	702	711	742	712	693	715	667	670	731	711	694	697	707	722	659	712	710	717	653	711	711	688	733	730	727	670	728	670	706	691	701	734	717	703	660	713	715	711	691	648	682	691	704	697	689	675	735	690	765	699	737	728	707	739	702	702	724	684	691	718	716	733	679	677	737	669	657	696	674	694	653	695	701	690	726	673	728	740	731	751	689	698	698	684	698	756	731	734	689	732	728	727	614	706	713	665	693	718	693	744	679	662	722	718	679	673	704	681	705	682	683	694	755	733	667	721	735	766	696	688	710	725	744	697	716	732	709	714	672	693	663	698	722	734	648	724	687	675	709	711	732	755	710	714	686	728	687	670	721	728	709	710	723	700	700	701	702	672	700	703	711	680	691	731	713	688	706	686	695	707	688	735	703	677	676	699	665	690	702	697	681	654	690	678	645	699	732	710	739	668	684	713	709	707	749	704	681	688	720	717	734	671	657	692	720	714	730	687	687	672	719	713	706	729	711	714	710	692	677	728	733	689	755	729	699	748	703	698	699	717	706	683	701	705	694	741	630	704	706	671	694	699	703	717	722	694	736	670	704	707	683	686	738	693	724	716	727	668	658	683	670	717	716	713	668	694	734	695	697	735	733	668	711	670	662	720	668	714	672	700	716	696	722	713	694	696	720	712	691	674	709	729	752	718	699	684	690	723	699	708	694	732	696	727	716	709	731	714	699	725	696	662	709	715	715	689	707	684	704	684	688	684	734	668	707	703	689	700	705	674	679	710	723	738	709	695	671	704	728	687	776	742	708	776	729	716	686	723	730	705	697	653	743	668	721	706	746	737	704	709	725	691	665	693	738	694	713	702	686	731	725	661	694	678	686	751	659	679	712	708	677	710	736	685	657	701	655	748	700	730	709	665	690	720	709	707	697	689	717	690	728	653	677	693	652	704	700	684	727	744	699	725	709	754	730	702	687	680	685	704	735	703	751	699	699	700	714	716	684	707	699	684	630	692	707	700	727	681	721	710	676	716	733	736	704	734	704	693	669	669	669	725	697	698	721	696	720	682	700	699	728	707	700	699	688	699	641	707	710	644	707	735	680	731	741	689	704	708	707	680	734	658	689	709	756	722	681	687	735	702	704	724	690	717	707	711	702	666	688	650	707	761	735	667	680	716	739	670	716	708	688	712	704	752	699	733	719	696	670	749	686	694	713	677	721	724	701	699	688	720	717	723	694	763	688	723	700	731	696	668	644	725	698	707	719	698	709	687	738	723	683	746	711	709	685	761	687	728	660	716	722	718	684	700	684	684	697	747	706	674	657	678	701	725	691	729	712	743	703	676	703	651	723	720	717	648	697	700	758	703	667	726	662	760	677	695	742	703	672	696	730	678	689	710	708	690	729	717	738	699	678	682	742	699	705	687	690	676	699	712	699	719	723	681	692	759	749	700	746	717	666	710	689	646	675	692	736	710	736	683	709	757	727	659	707	717	722	672	670	753	670	699	745	717	687	673	678	738	681	700	701	736	677	713	724	701	725	667	696	694	717	731	619	737	727	697	705	745	673	672	695	694	708	660	690	695	694	701	727	706	670	724	710	714	717	688	724	717	702	716	684	669	700	732	704	683	734	718	673	715	650	698	692	686	710	699	720	748	710	684	692	692	692	709	667	743	656	688	694	688	732	633	767	653	717	734	685	699	684	715	697	717	710	730	653	707	685	695	694	670	712	694	658	655	687	669	710	687	727	708	683	673	705	724	685	679	690	696	732	745	730	704	710	684	748	740	733	710	671	677	722	657	683	706	719	725	717	726	741	728	691	693	713	693	696	684	680	721	718	727	674	726	653	687	683	685	731	730	696	726	718	682	698	726	720	772	691	691	699	684	676	705	678	723	677	691	708	652	707	678	686	705	745	666	695	691	736	715	663	707	747	642	666	715	706	648	677	681	743	743	669	772	752	739	691	674	728	711	695	669	707	705	693	736	671	702	693	710	688	672	724	697	663	803	695	686	684	709	679	776	705	709	717	736	707	712	705	721	700	716	669	714	737	671	722	663	719	732	684	728	707	710	684	717	730	677	711	705	741	686	713	684	752	727	715	668	689	683	753	750	737	694	716	724	703	706	677	671	732	710	727	642	691	714	714	730	698	714	734	729	689	736	706	684	678	680	698	700	699	711	661	727	749	706	680	719	671	656	699	733	700	715	713	711	697	699	660	693	695	750	640	692	698	705	706	730	697	721	694	721	713	701	720	695	716	722	688	687	729	708	713	706	704	713	682	702	699	731	659	726	697	732	704	721	744	712	676	739	743	707	702	721	739	704	723	670	730	702	714	728	695	732	651	683	682	675	729	744	656	688	686	666	730	735	667	665	710	741	715	715	718	703	745	710	711	706	708	692	744	727	704	689	701	701	706	713	697	686	739	684	679	735	654	690	713	670	706	717	696	716	653	693	754	668	707	715	703	680	726	762	744	712	694	699	704	725	692	713	712	729	679	667	694	723	682	679	759	733	680	729	683	672	766	712	724	688	675	677	730	660	684	708	678	711	680	671	713	666	720	684	676	674	723	693	672	690	700	717	645	683	692	677	704	732	714	717	701	702	642	733	705	718	724	722	753	704	690	685	725	700	673	726	692	670	712	717	706	713	702	650	706	735	674	683	685	717	674	704	714	693	686	665	679	710	726	694	702	700	672	681	684	668	667	719	724	709	693	708	756	693	665	662	721	685	665	686	636	688	693	731	713	723	702	702	680	708	654	669	706	695	715	700	718	713	728	726	686	705	669	679	675	705	688	715	761	720	700	689	732	670	715	715	689	706	672	753	743	691	739	709	695	692	683	747	640	688	706	707	718	767	739	739	739	670	698	784	708	654	688	708	693	696	742	698	729	719	688	699	698	698	704	663	707	686	712	669	686	694	687	674	718	701	704	709	723	705	700	720	701	648	688	700	701	720	664	684	734	764	697
6252	2452	565	354	370	416	481	492	292	184	226	321	270	220	162	157	173	102	75	59	66	56	65	87	201	31	49	46	41	45	42	54	47	48	45	42	48	41	37	46	49	50	51	42	50	44	48	27	50	50	52	40	52	42	44	45	38	46	36	48	37	52	33	46	40	55	53	38	39	34	39	33	35	40	36	50	47	52	45	38	37	44	29	34	51	35	28	45	46	51	61	35	35	44	47	43	37	37	41	52	36	41	56	42	45	50	48	46	35	40	32	45	42	43	34	41	46	33	33	32	51	45	47	36	53	30	40	39	51	42	45	33	44	40	46	55	40	38	44	44	26	30	45	44	37	46	43	41	47	51	42	39	55	36	55	40	43	41	33	56	45	45	47	34	39	44	51	42	60	33	36	54	39	39	49	58	34	45	42	47	50	45	31	33	33	47	40	41	35	36	43	41	43	43	47	43	35	37	40	31	42	50	32	34	42	37	50	41	53	37	35	34	39	48	33	43	41	39	43	41	42	40	34	33	42	56	34	41	49	36	43	40	47	48	35	43	44	34	26	46	47	40	42	43	37	45	39	36	37	36	48	40	42	44	46	40	47	50	40	46	35	45	50	42	45	50	32	41	33	30	40	42	42	65	47	42	44	44	42	45	53	38	55	41	39	40	40	35	43	33	51	41	33	38	49	42	46	41	37	44	44	45	48	48	36	40	35	24	49	37	46	47	35	40	50	45	55	50	50	47	46	52	42	28	34	41	32	36	40	27	40	56	42	40	44	41	54	41	50	47	41	32	40	53	41	36	47	33	40	38	46	44	42	45	41	41	40	43	46	39	44	47	33	36	42	36	42	49	37	46	40	35	54	44	46	43	41	44	41	38	43	37	47	38	62	44	43	44	37	58	38	52	37	47	31	37	31	46	45	36	30	36	43	38	47	32	40	47	42	37	43	62	47	36	42	45	47	50	49	37	40	49	38	36	36	32	38	33	44	33	41	50	27	40	37	49	40	42	38	42	29	45	45	43	53	42	43	35	35	44	48	43	38	29	43	48	41	41	44	40	53	41	39	33	36	40	51	51	44	43	38	51	35	49	39	40	48	45	36	51	37	38	48	43	43	57	46	50	40	36	34	46	39	41	41	42	43	57	46	50	48	47	46	38	37	38	45	40	53	41	51	49	40	46	41	38	44	44	41	51	49	42	43	44	41	37	55	39	42	32	39	50	42	50	45	51	55	41	35	49	29	34	43	44	38	51	40	41	49	50	35	31	52	49	53	39	36	40	41	45	39	47	43	44	40	44	56	40	34	49	34	36	47	54	45	45	38	49	48	47	44	48	43	45	53	37	60	43	39	38	39	42	39	36	37	42	37	40	37	39	41	42	39	38	43	49	53	43	40	33	50	49	53	42	52	31	56	49	50	39	39	37	45	38	36	44	32	44	39	46	40	39	55	45	29	31	43	47	39	51	48	52	36	40	39	35	34	37	36	42	37	39	44	44	53	43	39	39	50	45	45	48	40	50	42	44	48	34	38	43	36	52	47	37	40	61	45	35	46	27	42	39	47	37	40	50	48	46	28	33	32	37	44	48	43	48	44	43	49	50	45	42	53	38	42	44	45	49	34	46	38	37	39	32	53	42	55	31	49	39	45	39	46	33	42	43	47	35	37	38	41	36	43	41	56	35	48	39	42	40	47	40	41	43	46	46	36	39	44	44	38	46	49	42	45	52	41	39	50	45	45	47	35	37	52	45	37	44	44	45	39	41	49	43	36	39	41	41	45	53	41	53	50	34	34	46	46	41	47	34	34	38	41	46	43	53	42	29	41	40	39	36	53	40	55	35	44	47	44	37	44	42	40	46	47	47	53	46	36	44	41	50	48	39	34	38	36	35	45	46	40	60	48	47	47	36	49	42	47	43	39	45	52	43	41	52	47	42	50	43	46	44	44	40	51	49	38	48	44	46	47	36	50	38	41	29	45	28	35	49	46	47	49	44	43	44	36	41	47	50	44	50	55	41	51	48	39	45	39	45	30	38	38	36	29	49	40	39	43	41	38	57	60	41	50	39	49	32	44	42	57	42	60	46	43	42	50	40	49	29	43	37	49	42	39	47	45	52	39	49	50	52	45	37	34	30	43	43	46	33	50	48	44	42	41	45	37	51	40	52	51	52	38	47	39	41	55	47	43	49	39	37	41	41	54	38	40	45	50	49	48	46	42	44	42	51	48	54	35	42	42	43	47	47	49	40	36	40	33	38	41	42	36	48	43	45	47	42	43	46	47	37	52	36	44	46	40	37	45	55	38	45	45	49	40	46	50	45	49	40	43	30	44	52	46	49	52	37	34	50	35	38	43	48	42	49	30	29	49	42	41	31	43	41	44	36	40	42	45	37	46	44	50	51	50	54	44	56	39	52	53	42	53	56	43	37	39	39	42	45	51	46	36	38	40	47	31	45	56	36	51	38	57	43	43	40	57	56	50	37	46	41	44	47	56	42	52	39	44	30	48	53	51	51	44	35	25	49	41	40	49	48	44	38	40	42	46	44	51	41	51	52	30	44	45	45	37	43	37	47	45	36	42	41	30	41	42	49	39	54	41	53	43	38	48	38	57	42	38	35	50	46	43	40	40	46	40	36	47	55	44	51	41	46	46	46	46	42	49	43	62	41	35	51	40	45	45	33	40	34	38	46	33	43	52	55	56	35	43	55	36	34	38	41	37	29	38	30	45	39	41	44	47	47	47	44	47	49	31	37	41	46	54	61	44	46	56	34	48	40	47	56	51	40	32	43	45	38	46	49	43	49	39	48	41	29	36	45	47	39	45	46	43	40	40	35	45	52	49	42	35	40	45	48	53	44	40	41	45	45	43	50	45	32	26	41	48	50	45	49	44	44	47	40	36	42	52	44	44	41	47	45	45	39	40	42	46	46	46	41	47	47	34	47	40	52	48	29	37	44	45	45	49	37	41	45	55	44	48	40	41	48	49	32	38	38	32	48	53	47	47	42	46	38	34	46	42	44	41	41	56	35	38	41	41	40	41	38	47	42	50	47	41	55	51	40	52	46	45	38	39	50	50	36	37	32	38	44	41	44	45	55	32	33	36	42	48	37	47	48	47	51	47	41	61	37	40	38	39	51	31	45	49	48	50	38	42	54	42	50	51	42	41	40	51	45	37	36	50	32	57	42	47	30	35	48	46	39	34	50	39	45	40	42	37	33	55	50	46	50	36	38	53	59	41	54	44	44	34	40	35	36	51	27	35	49	49	32	44	39	35	51	42	34	49	30	36	35	39	34	36	45	31	58	43	44	42	54	48	43	36	25	42	35	39	41	40	44	55	36	43	45	42	39	28	49	49	42	43	34	35	45	38	44	47	60	54	46	52	51	48	36	37	45	33	48	49	36	47	54	38	38	47	42	40	44	41	48	39	47	46	53	48	44	50	43	35	41	38	47	45	40	42	38	44	42	42	49	29	45	47	38	43	37	37	42
33819	15167	5452	6022	14302	18541	19502	16985	11054	6587	7157	9352	7944	5555	4156	3828	3916	2030	1128	939	704	724	627	1565	3908	372	335	367	377	371	329	341	337	352	347	332	344	349	334	349	345	350	321	298	294	328	340	338	338	341	295	346	352	309	344	346	325	318	332	338	344	342	312	320	307	291	320	339	342	332	319	334	321	303	323	350	352	309	325	313	356	325	314	307	342	312	325	341	331	347	326	326	330	300	297	333	328	342	316	325	350	331	313	313	331	310	318	310	319	326	325	325	321	338	334	319	328	328	336	359	289	331	298	308	305	315	327	345	358	326	313	339	310	334	356	330	336	324	329	314	327	313	313	316	344	323	329	299	297	299	311	337	327	296	331	309	332	298	312	323	324	302	324	353	320	295	317	306	304	318	285	334	312	323	324	329	300	287	348	291	349	321	323	311	313	298	300	308	346	341	335	323	346	333	342	325	311	321	302	316	343	325	349	330	313	296	301	315	284	315	292	364	310	348	300	331	301	341	336	329	313	311	310	324	328	328	320	315	305	300	324	327	322	319	337	320	330	323	328	318	304	312	336	340	308	339	292	338	323	324	348	319	298	324	326	303	329	349	303	331	316	346	336	311	313	339	322	322	310	321	333	323	323	321	321	315	335	271	291	294	295	312	306	338	307	318	313	309	308	300	327	313	308	308	315	332	314	360	321	300	322	320	330	322	332	292	299	331	339	327	301	322	358	301	346	307	324	296	308	331	312	327	286	303	307	299	347	326	299	309	293	311	323	332	314	324	325	336	353	332	280	313	348	347	288	286	323	342	322	337	345	339	296	335	302	321	327	325	314	315	353	308	331	294	337	313	314	290	356	353	324	316	297	326	332	326	306	317	308	291	299	346	308	314	324	293	301	326	333	280	325	295	291	330	312	315	313	311	314	324	321	338	319	312	348	340	278	304	289	317	318	280	312	319	352	316	340	302	295	358	347	307	290	293	349	343	317	331	353	306	281	327	364	309	320	343	329	332	350	332	320	313	320	289	313	307	324	331	332	314	307	325	320	322	336	303	320	288	310	334	305	322	287	327	301	304	321	322	300	310	337	323	293	316	332	298	310	327	315	344	309	337	313	354	305	330	313	354	315	337	326	320	348	322	316	299	333	332	312	314	317	339	300	314	310	328	306	334	330	330	315	336	328	312	294	298	293	328	326	332	321	333	338	283	328	361	338	327	320	300	298	337	321	343	326	324	312	319	319	326	320	328	293	304	317	309	320	344	329	323	326	335	340	353	309	302	362	269	314	300	318	303	319	309	326	320	341	335	327	322	363	325	334	322	337	298	289	325	314	315	303	278	332	332	318	291	310	278	311	299	349	382	285	312	359	318	288	320	307	337	301	289	339	304	361	329	334	314	307	331	321	321	349	340	306	312	331	335	357	326	350	355	344	316	323	299	293	338	319	324	331	348	312	343	299	316	321	308	323	316	306	306	317	305	362	314	340	329	303	316	318	303	336	280	359	307	338	346	305	325	308	323	311	326	326	343	330	313	301	339	332	301	320	338	337	326	285	313	303	336	316	374	322	353	326	314	321	299	328	308	345	320	320	316	287	297	344	325	293	338	308	321	325	289	312	322	300	339	320	299	322	342	325	312	309	321	336	288	316	365	317	366	293	339	309	330	296	311	303	329	318	287	342	320	358	299	342	323	340	326	332	331	327	296	320	316	318	305	319	331	301	339	313	345	313	340	326	312	326	325	311	294	287	316	316	271	324	304	308	296	326	285	295	339	284	300	283	311	336	312	315	371	343	313	316	323	335	313	312	342	314	309	341	318	319	328	307	348	337	339	319	351	317	318	333	305	314	301	319	328	339	305	308	324	328	301	325	324	334	333	331	332	324	322	333	292	281	317	355	349	329	313	327	319	313	330	306	354	309	336	320	318	309	337	328	321	319	297	316	279	302	325	333	332	303	298	317	321	368	318	312	302	308	314	329	311	310	324	341	323	362	321	313	298	339	328	321	329	322	297	307	302	319	343	341	333	298	311	309	341	327	315	325	332	320	307	358	289	321	292	290	338	300	319	327	333	294	323	329	330	328	324	345	319	303	328	333	316	327	326	317	325	320	321	323	298	323	339	334	321	298	327	335	333	336	324	299	302	324	310	302	297	314	308	305	261	309	318	324	300	329	340	309	315	309	324	328	322	293	325	346	311	308	320	326	307	327	330	319	312	342	316	340	268	347	300	314	308	322	290	306	337	335	369	331	342	297	324	334	305	345	303	306	321	308	301	297	318	308	360	312	312	341	327	321	304	304	331	334	322	294	327	281	345	314	320	334	316	296	321	359	333	309	336	334	296	332	285	325	344	329	326	330	301	292	324	311	296	290	344	307	325	280	305	329	335	308	331	307	329	314	341	293	310	315	337	321	331	319	331	313	351	349	308	314	345	359	338	330	310	308	314	334	287	303	336	341	342	338	336	349	315	363	337	321	326	328	286	358	316	310	324	321	323	341	317	324	364	345	334	322	330	327	340	335	317	333	312	324	309	353	333	323	326	299	294	336	325	335	306	324	317	312	307	327	327	323	319	294	311	333	333	310	314	330	318	305	346	285	340	327	341	311	305	308	293	291	297	334	327	305	314	305	299	344	308	331	315	316	307	336	311	325	329	315	343	298	308	314	314	299	310	328	336	305	347	313	319	300	294	334	335	302	324	303	310	317	318	293	318	329	347	320	336	300	351	332	287	330	324	299	319	291	336	291	342	305	320	344	327	332	319	311	277	296	308	295	304	331	311	330	313	319	326	298	346	312	312	288	324	314	289	317	318	290	309	313	328	312	334	319	304	330	317	318	341	320	300	289	306	317	323	336	304	301	318	330	317	306	311	292	334	322	285	357	340	275	301	293	345	315	334	301	332	337	337	336	309	329	333	321	323	347	292	308	315	302	334	321	314	327	336	339	325	348	299	312	338	333	365	310	327	315	299	329	314	319	305	323	309	328	316	335	297	341	325	296	311	296	316	316	323	330	310	284	336	318	322	310	322	311	300	315	340	322	303	324	300	330	335	317	312	323	351	296	325	356	313	318	334	369	326	307	301	330	318	336	342	319	322	342	321	366	337	324	323	301	334	334	314	331	297	345	326	307	305	328	337	326	312	307	316	307	289	291	327	318	322	325	340	319	321	328	307	338	338	350	294	318	344	343	304	303	291	306	313	336	328	301	336	324	349	311	334	306	332	320	326	296	310	314	312	310	322	319	323	316	324	352	306	317	331	312	349	328	330	334	287	346	339	298	330	295	325	341	326	308	308	313	325	337	326	321	300	289	348	313	322	339	316	316	329	315	317	343	305	321	301	331	311	300	330	296	324	336	325	338	315	345	337	328	292	311	299	331	329	321	293	302	343	312	348	301	339	347	329	350	323	329	295	332	322	303	317	291	318	319	299	313	324	307	319	333	341	332	292	307	307	290	294	319	318	284	346	351	332	344	341	319	334	353	308	313	285	316	311
3264	965	302	283	220	243	328	298	212	161	206	221	185	189	160	165	124	109	114	122	106	111	121	116	107	114	105	112	118	101	117	82	123	121	113	106	115	115	96	104	109	117	100	103	125	101	131	96	98	101	129	87	112	102	101	81	108	96	94	118	97	113	100	98	119	103	115	100	107	97	111	113	115	115	99	95	97	105	123	118	103	120	91	96	110	118	93	112	97	97	136	106	124	101	125	108	84	99	99	130	110	117	89	109	109	106	108	113	108	97	97	107	97	104	117	101	123	126	122	104	99	113	120	115	104	107	117	95	91	105	104	97	103	102	114	114	96	106	104	77	88	98	129	102	109	107	106	94	92	105	101	105	113	91	113	97	103	110	95	99	104	108	111	113	108	80	93	107	111	108	98	113	107	93	108	113	122	97	107	108	101	93	118	120	108	98	122	109	100	109	121	103	110	103	110	92	99	104	103	115	111	101	127	110	97	103	114	118	99	116	97	115	103	107	116	118	122	112	107	102	111	91	103	106	116	91	103	106	92	88	103	110	114	117	116	113	107	118	104	116	97	95	115	102	111	117	95	105	92	100	111	109	112	110	107	113	87	99	118	127	106	89	115	115	113	124	109	120	126	115	109	122	114	110	119	98	96	113	115	102	118	103	101	108	105	99	111	96	110	98	104	111	126	96	102	108	101	123	94	98	119	109	92	118	112	99	91	117	112	103	117	108	94	100	109	94	111	105	101	89	96	95	99	101	123	111	105	117	104	89	94	106	106	113	106	109	94	114	114	106	111	100	89	102	97	137	101	98	117	111	87	117	108	102	111	129	120	117	113	121	95	117	113	117	127	108	115	117	114	104	115	111	115	113	96	83	107	82	108	107	96	107	98	106	98	111	95	105	108	95	111	107	110	104	108	108	90	100	107	103	108	112	104	112	104	93	98	113	100	122	97	112	102	116	93	112	111	107	120	116	123	114	112	100	108	95	113	92	103	127	117	103	103	126	107	101	101	96	99	95	104	92	116	107	114	92	105	123	96	87	101	110	105	104	103	110	111	92	112	112	91	105	105	113	89	89	90	94	110	114	116	94	105	105	111	106	104	95	108	96	117	127	107	109	105	95	95	107	103	102	116	119	108	87	103	121	119	88	109	110	92	102	133	109	106	100	105	103	101	118	103	117	113	118	116	115	112	102	91	127	120	110	103	120	105	89	123	93	102	115	109	99	101	95	101	98	97	122	104	95	97	117	110	91	116	118	100	110	95	103	109	110	109	116	107	98	95	98	116	112	112	77	111	101	92	114	104	98	106	108	99	87	107	102	89	104	115	105	116	106	133	91	94	105	109	121	95	113	99	128	98	135	98	100	97	111	88	101	94	110	102	111	103	118	108	108	109	89	102	115	101	94	117	120	110	122	102	99	107	101	108	108	109	101	102	99	93	101	95	110	102	96	109	115	98	98	95	112	99	107	102	95	108	103	112	102	128	110	104	99	106	105	104	124	124	95	98	113	100	105	136	112	109	85	110	108	109	105	117	111	107	95	105	100	105	92	105	100	111	104	115	93	107	100	114	115	106	96	109	96	114	125	100	99	100	105	114	103	97	112	121	114	107	103	117	108	125	117	110	91	105	97	97	104	120	109	96	99	112	114	117	94	108	128	119	117	94	86	103	107	91	112	96	110	111	120	95	113	121	100	106	90	120	120	108	98	104	101	107	103	121	107	107	121	95	117	109	83	94	110	110	96	97	100	78	110	99	98	99	127	100	92	107	99	121	107	98	106	95	104	126	120	122	102	114	104	119	118	96	111	102	101	107	105	95	111	113	117	91	94	114	90	118	98	117	117	105	112	121	91	117	104	101	111	91	110	97	82	96	98	100	103	109	107	115	83	90	117	102	96	93	116	125	92	116	107	97	101	114	86	99	102	111	102	99	96	122	125	82	106	108	102	127	131	119	92	112	93	99	98	115	107	115	113	109	102	96	108	134	99	135	105	91	97	103	114	105	116	88	123	89	109	109	106	93	109	101	109	110	92	117	98	113	113	117	99	98	98	106	127	95	106	106	104	94	111	107	90	103	99	112	104	103	102	110	97	97	113	106	92	86	87	93	111	103	115	102	110	108	105	102	99	120	126	93	99	101	115	107	96	115	105	87	93	101	109	111	93	101	109	122	100	102	122	105	109	106	107	110	88	97	108	121	101	96	101	112	103	106	100	110	114	109	100	97	90	109	124	106	101	112	104	100	102	107	107	105	97	127	92	106	93	118	96	98	97	96	88	110	127	125	85	101	122	115	101	117	113	115	116	106	109	106	103	114	112	110	102	92	116	117	114	100	104	103	97	99	120	89	110	110	103	93	113	133	122	113	90	115	123	107	103	104	102	111	114	107	121	123	107	103	106	101	113	96	94	115	92	122	86	105	79	124	91	105	98	124	98	119	116	120	103	108	106	92	121	114	117	121	125	106	102	111	106	114	116	101	111	105	108	101	117	116	97	116	102	102	125	98	126	106	115	110	116	109	96	109	99	95	109	103	95	110	97	107	119	80	116	104	92	109	121	99	99	118	89	114	109	109	123	113	108	97	117	84	102	98	94	122	109	114	108	118	118	100	114	83	109	99	111	110	108	103	103	99	132	97	84	118	114	104	94	119	129	110	120	92	114	119	93	94	113	119	114	119	117	94	103	108	93	100	96	91	94	113	120	103	112	118	107	98	113	98	111	108	96	97	105	95	100	127	106	126	114	94	99	103	112	122	129	113	107	92	107	94	117	110	119	110	86	116	115	110	93	108	100	99	106	117	93	80	110	128	105	117	104	101	108	98	105	81	96	120	105	95	118	123	113	104	116	110	108	97	109	99	107	128	93	116	114	123	101	104	119	133	102	122	102	101	97	102	101	98	114	107	124	102	99	93	96	113	119	117	107	102	122	93	109	109	103	114	102	94	99	111	104	117	81	114	87	112	98	105	99	114	100	85	109	115	109	118	120	108	121	108	103	105	115	107	104	114	99	115	102	92	123	100	92	127	108	98	114	131	89	99	106	105	109	108	105	93	103	97	132	105	109	114	116	99	109	94	107	101	103	114	103	100	101	110	101	113	110	99	94	106	115	123	93	117	110	83	93	106	107	95	110	100	92	96	119	105	107	132	122	112	97	81	104	109	110	104	119	97	91	113	109	116	102	98	101	114	118	116	123	122	97	103	96	105	122	113	105	98	100	111	120	100	101	103	111	109	104	93	127	102	112	106	114	106	96	100	107	123	104	124	110	120	102	95	110	104	113	103	101	98	106	89	106	100	105	118	103	100	104	99	115	112	106	104	87	111	97	102	91	98	100	108	114	103	98	99	116	113	100	90	106	94	136	121	104	94	118	102	92	103	111	97	98	128	106	103	102	110	110	108	116	117	84	103	122	118	111	104	106	98	105	123	114	102	110	106	128	110	108	108	100	115	122	106	101	103	116	101	114	103	111	96	108	112	124	122	114	96	111	110	123
23330	8318	3185	3760	7865	10845	11790	9456	5485	3325	3963	4906	4145	2900	2373	2327	2200	1449	1200	998	836	919	892	904	1084	793	790	809	778	733	798	789	815	787	804	773	726	784	814	776	792	782	789	817	787	796	782	788	749	736	762	777	816	739	825	792	781	744	758	765	738	763	822	754	789	753	707	837	800	750	836	789	761	771	784	761	792	764	773	744	752	773	812	757	763	791	774	754	758	766	826	801	758	767	774	757	777	809	764	724	750	827	755	785	773	745	771	821	836	776	778	791	790	785	719	806	767	773	736	776	716	800	743	785	745	781	811	790	764	786	746	761	802	757	719	788	800	742	786	740	805	748	755	778	806	798	823	793	737	755	757	799	770	803	761	801	761	850	709	801	769	813	754	763	766	720	739	787	759	765	786	752	791	770	718	743	799	807	777	758	685	773	748	799	808	739	750	757	761	752	729	823	809	735	742	786	782	812	773	704	825	803	766	748	777	741	770	782	752	819	816	745	790	761	754	763	780	774	816	766	768	800	775	786	786	771	749	784	746	750	756	760	758	722	729	733	793	763	756	744	753	801	771	807	745	799	767	788	764	806	693	754	724	827	710	753	795	768	766	813	816	762	791	772	803	764	806	730	806	731	764	770	800	751	739	792	757	764	764	793	789	771	829	726	768	775	777	775	725	795	784	792	771	757	762	772	757	754	789	785	798	773	794	737	782	764	763	811	771	761	731	781	762	773	794	740	775	754	757	808	760	807	822	780	745	726	738	745	786	768	797	801	751	756	738	773	752	750	723	788	746	718	762	814	750	765	706	774	774	730	792	737	738	754	793	734	760	788	769	763	787	783	746	765	836	762	802	768	811	755	763	768	753	762	751	784	783	747	830	791	735	801	784	785	782	739	785	770	779	728	753	751	793	766	769	698	750	787	796	731	766	754	774	821	790	795	775	808	745	764	726	770	711	762	830	800	727	787	752	810	827	792	772	753	767	829	786	809	785	758	783	777	777	756	761	795	757	785	773	785	776	773	717	723	805	747	788	776	697	775	758	786	791	770	774	766	765	766	725	756	746	798	718	778	796	748	750	775	843	760	769	802	776	744	789	796	760	795	796	699	777	743	747	787	787	741	728	823	757	797	827	781	789	744	795	804	826	758	703	762	815	784	747	771	771	762	829	784	784	782	750	785	787	770	766	780	780	748	777	776	772	798	783	755	780	809	782	734	747	792	766	797	745	759	831	762	770	761	724	737	848	796	779	789	733	771	728	791	788	781	768	739	806	773	742	813	739	750	768	747	790	737	805	813	735	755	763	825	811	735	807	786	763	784	750	775	781	747	785	794	758	752	826	829	715	745	750	757	771	781	806	734	753	790	703	775	813	756	815	773	761	766	811	779	742	764	716	776	781	752	745	782	758	772	743	774	770	756	804	808	730	760	792	802	756	790	792	754	786	741	769	734	717	800	744	763	790	792	765	764	739	793	766	766	807	782	736	788	789	740	729	825	793	807	778	796	748	775	745	718	764	770	738	728	768	800	799	769	791	775	789	758	751	805	768	786	734	796	755	785	686	748	827	711	772	792	770	752	788	749	762	736	812	770	805	761	736	767	750	780	800	784	747	825	745	752	774	727	783	719	799	793	748	760	784	816	753	757	766	732	792	739	733	785	723	739	792	812	756	760	728	786	787	766	738	735	748	799	769	808	759	752	779	802	782	788	798	740	770	784	795	837	784	778	794	753	786	805	778	755	816	800	792	786	820	794	780	800	775	769	730	766	755	805	768	766	698	767	752	787	751	768	733	778	753	754	791	745	741	763	756	756	848	752	746	763	772	803	773	796	779	737	726	787	760	809	742	738	813	735	756	782	747	786	779	771	759	776	801	779	766	751	746	729	779	740	721	772	774	782	838	775	774	769	771	777	743	800	772	796	821	768	775	837	771	733	805	762	778	738	835	747	786	799	746	755	758	762	777	790	747	793	801	789	743	768	772	727	768	776	778	790	788	805	740	754	747	813	750	746	734	767	752	774	771	790	777	756	793	814	765	801	866	771	829	728	733	752	781	778	813	744	797	769	712	725	760	778	732	790	770	743	740	764	757	816	735	680	796	732	795	761	764	743	772	779	756	802	772	792	809	756	759	740	775	804	778	752	785	791	771	804	782	789	753	809	800	737	764	746	788	820	794	787	747	756	740	747	758	773	717	770	790	788	720	728	773	798	756	724	773	797	780	758	720	775	755	773	814	759	765	733	768	764	754	761	781	732	752	807	794	734	805	758	821	803	782	744	768	745	716	750	778	749	776	791	791	743	767	814	723	798	788	785	813	808	776	770	802	730	761	770	803	756	804	758	785	779	755	765	810	756	767	738	790	717	789	798	756	791	757	764	807	773	765	775	748	743	761	801	776	748	721	771	785	757	811	739	800	811	791	779	748	748	743	777	796	755	769	753	741	739	748	794	805	786	798	794	808	793	756	749	744	740	828	753	767	789	746	841	794	782	759	761	733	778	755	798	789	777	800	756	769	805	782	793	810	786	741	788	741	821	732	764	769	749	758	797	759	780	805	777	772	787	758	775	762	746	730	777	842	766	772	791	742	729	745	727	780	750	797	794	802	733	764	778	775	795	801	759	712	756	776	783	754	727	806	756	743	743	787	726	768	725	731	759	757	756	780	760	764	744	816	726	789	794	727	758	773	802	712	766	779	753	782	786	765	739	744	756	768	713	769	724	800	797	729	756	762	780	745	778	830	767	768	794	719	810	774	764	788	766	729	749	741	739	778	812	794	791	795	787	775	802	770	742	782	750	771	780	771	751	746	786	742	767	771	771	761	787	773	779	770	738	745	743	753	735	787	798	829	750	799	765	782	783	752	764	723	770	776	761	820	811	758	759	787	752	726	778	762	772	775	770	780	782	763	776	806	728	682	766	775	786	804	764	769	766	755	795	785	715	811	750	744	788	772	761	787	766	784	750	803	769	802	754	800	806	773	759	739	762	756	787	804	769	785	740	753	740	745	785	841	748	761	751	743	739	731	750	713	798	785	796	790	783	756	771	780	775	835	771	763	759	795	746	755	721	790	758	828	752	803	730	773	752	847	766	831	757	761	718	770	748	801	795	786	776	800	757	805	778	782	757	705	774	769	799	724	797	768	792	752	755	767	767	766	727	716	817	792	783	743	761	810	790	775	796	798	769	786	786	789	763	775	772	767	780	805	779	732	809	820	777	773	745	803	810	744	797	743	714	758	740	761	742	799	783	735	745	788	770	754	753	781	736	757	774	737	728	733	772	757	717	722	755	779	752	748	787	811	756	792	827	777	761	760	788	739	819	781	763	762	785	803	782	776	800	804	798	773	758	753	762	757	792	706	792	751	743	741	766	784	752	766	780	802	783	760	788	747	756	752	773	748	786	791	804	750	753	786	764	736	706	792	730	773	739	768	775	781	706	781	799	741	769	777	765	756	748	774	767	808	760	787	762	787	760	739	812	829	791	773	814	764	811
4362	1614	412	321	296	337	452	378	267	162	234	293	244	174	140	130	150	113	85	59	91	85	60	102	112	62	48	54	67	60	54	67	54	54	63	60	69	55	58	59	70	63	64	53	69	67	61	53	59	64	57	64	61	51	71	54	55	72	72	53	61	48	54	61	67	76	46	65	68	60	62	66	54	56	51	53	56	65	63	60	65	63	61	63	55	54	61	50	59	51	58	53	66	58	63	67	62	57	61	53	56	55	55	58	54	64	57	62	61	72	61	69	50	54	60	45	57	66	60	71	63	50	49	55	51	65	58	66	62	68	73	52	57	54	59	64	54	57	68	70	64	59	64	69	65	45	50	56	66	56	72	51	60	60	60	65	58	39	56	64	64	58	45	62	56	68	55	59	59	56	63	66	70	59	61	69	50	48	61	44	69	72	56	60	39	55	62	65	72	61	67	65	64	55	47	62	47	65	68	54	69	55	70	60	56	69	62	58	69	64	49	59	69	57	60	62	68	62	75	71	62	66	58	70	72	61	43	57	62	60	57	58	69	51	58	53	49	63	61	61	70	69	60	74	67	60	60	61	67	63	49	56	63	74	78	67	58	65	53	71	55	61	64	56	54	63	72	58	75	49	66	59	55	78	49	48	69	69	72	51	61	80	61	68	72	62	61	66	67	55	58	62	64	69	60	68	44	61	67	60	66	57	53	49	56	61	47	61	54	60	58	67	65	58	57	55	67	53	63	71	54	65	55	60	48	49	65	51	66	75	67	55	54	70	65	56	54	62	57	59	47	54	69	69	60	67	66	59	64	74	55	60	71	68	55	68	68	64	64	71	55	61	69	70	55	47	57	71	70	53	56	56	64	71	47	58	57	57	64	54	68	61	65	54	63	61	72	63	53	57	60	71	59	59	67	59	69	56	74	71	55	52	57	59	57	57	58	66	68	62	41	55	66	61	58	60	67	64	55	60	47	67	39	55	59	48	51	50	65	56	56	58	60	66	70	59	55	56	60	53	69	66	67	57	64	48	70	52	59	69	51	79	58	62	57	62	72	62	67	58	63	51	55	62	68	67	57	52	45	62	69	48	80	56	61	71	50	47	52	59	61	65	74	53	71	41	61	57	64	59	61	61	54	63	56	60	53	56	58	50	58	61	65	51	48	66	60	61	60	65	65	59	62	61	54	66	64	56	54	62	47	52	70	68	65	49	47	58	65	55	63	67	82	60	61	63	67	55	50	58	61	43	55	73	47	58	75	51	70	66	58	67	58	76	71	72	50	67	63	64	64	66	65	62	52	68	57	60	46	67	72	64	54	64	74	71	64	55	54	56	53	57	47	68	56	59	52	53	48	71	69	67	56	54	69	51	49	55	68	68	71	60	63	54	55	81	61	73	65	61	56	61	45	63	67	62	61	65	56	64	53	71	50	56	60	59	58	54	62	69	61	63	70	47	70	61	59	60	58	57	72	63	61	61	58	62	52	60	71	58	70	59	52	65	78	54	63	57	49	63	59	55	53	60	63	69	56	55	68	67	60	57	64	67	79	58	60	63	53	56	56	74	54	58	61	64	72	57	66	68	66	52	63	74	46	64	60	58	58	67	71	57	65	67	56	66	67	48	64	57	53	66	57	46	57	75	71	56	57	70	61	62	46	77	46	66	59	40	60	69	42	53	57	60	67	58	62	70	60	53	54	67	46	53	56	54	52	57	54	51	45	53	58	43	52	56	64	70	60	64	58	63	55	54	54	56	51	57	68	52	69	67	61	58	71	65	72	58	52	56	62	63	65	62	57	72	42	57	56	55	56	55	54	63	60	52	71	51	57	67	63	54	69	78	66	45	53	61	61	50	53	47	42	58	51	58	57	69	52	57	57	70	78	56	67	60	60	67	65	51	58	56	70	69	55	74	61	50	58	52	67	73	89	39	65	64	57	59	60	65	62	41	55	57	62	68	64	60	79	62	57	69	63	60	62	64	54	57	55	47	79	69	68	63	59	48	69	57	66	76	63	50	70	51	53	48	55	53	64	69	56	66	56	75	45	60	52	57	64	65	66	58	66	54	52	52	62	64	56	80	56	68	64	63	62	55	51	55	68	58	56	66	62	59	69	56	62	57	56	53	52	48	64	66	67	66	52	61	61	48	50	53	88	65	62	68	64	56	64	53	57	62	60	46	57	76	55	45	55	54	59	67	71	61	57	80	65	58	70	61	54	59	47	70	63	41	64	66	47	63	60	65	64	67	59	58	61	61	48	70	76	73	54	52	63	66	52	52	66	61	63	70	58	69	56	53	71	65	58	48	54	40	52	61	51	69	71	66	62	66	49	72	59	80	61	59	56	62	56	55	57	61	60	67	68	68	68	57	60	53	61	71	51	58	71	61	53	63	72	46	61	62	64	61	57	57	68	50	64	55	50	57	59	47	57	55	77	54	40	64	78	72	71	56	53	52	57	53	66	64	62	69	78	60	73	54	73	68	50	58	52	48	65	58	73	64	56	59	48	62	77	82	66	55	57	59	57	61	63	62	62	65	56	55	63	46	77	55	63	58	63	61	65	70	61	35	57	56	53	59	61	52	59	54	60	56	56	53	74	65	61	52	64	70	53	74	76	61	48	62	56	71	53	60	66	57	65	50	81	61	49	84	66	59	57	59	54	58	60	54	68	63	59	59	71	58	60	44	60	55	63	64	68	54	59	41	47	54	62	66	62	75	51	57	66	61	61	56	55	47	60	69	72	75	64	72	70	53	81	53	46	68	57	55	88	62	54	61	53	57	63	50	66	45	57	48	54	51	57	50	68	62	61	64	56	64	57	62	81	71	69	66	60	59	50	53	73	47	59	71	45	61	67	71	59	61	73	79	68	48	48	54	57	55	65	61	50	59	53	62	50	60	58	65	59	50	64	71	54	58	64	61	59	51	59	54	62	45	68	51	58	67	54	69	71	64	72	56	53	68	55	63	75	68	64	65	67	65	51	65	51	38	72	58	55	70	68	48	73	69	70	63	66	62	61	64	61	61	58	57	69	71	60	62	61	75	66	57	64	67	49	45	46	68	63	58	50	50	66	62	59	57	71	52	44	58	61	67	64	59	55	53	58	61	58	48	56	55	66	50	71	72	61	50	79	67	66	67	63	65	59	57	55	59	48	65	63	64	66	64	55	49	57	53	49	62	53	59	48	60	62	42	50	59	54	56	68	60	62	67	59	62	61	65	76	58	60	67	57	63	71	60	48	60	68	69	53	52	78	55	62	53	55	63	58	68	51	61	65	54	51	67	50	60	54	67	54	70	60	57	57	49	43	49	58	62	48	58	56	59	47	57	62	67	62	69	51	50	60	53	49	84	55	67	66	73	64	53	58	61	51	62	63	53	50	64	55	67	57	54	68	61	64	58	52	68	62	60	70	52	60	58	59	60	63	68	58	59	56	59	58	55	45	50	56	67	71	75	65	57	64	63	56	71	67	63	56	45	69	63	62	66	56	63	55	56
30489	12234	4363	5204	11693	16135	17376	14019	7798	4985	6222	7369	6101	4274	3401	3068	3248	1949	1101	830	856	1219	680	1168	1882	480	491	478	444	516	497	480	462	457	449	481	455	452	414	459	465	446	497	459	465	439	463	443	450	422	432	454	475	460	431	481	469	456	469	479	456	435	485	479	461	421	427	450	400	456	458	505	439	454	457	474	449	444	453	453	427	426	468	422	406	455	463	462	479	462	431	484	434	447	478	467	447	451	459	467	438	436	434	436	473	471	484	434	495	412	443	465	451	468	464	446	467	448	473	432	461	436	442	429	416	418	447	430	461	437	434	423	483	431	458	409	458	436	449	422	450	463	483	491	451	487	455	429	442	468	411	449	437	460	474	440	441	454	433	455	489	460	415	469	489	431	451	471	459	412	487	434	449	487	411	456	478	466	451	447	469	435	451	423	445	473	435	459	451	426	445	429	439	485	467	452	437	486	433	488	458	406	432	466	466	434	427	455	406	440	450	449	466	434	475	429	426	449	494	446	448	437	436	447	492	428	404	449	445	416	428	426	460	441	467	479	403	464	456	423	438	431	408	452	459	482	432	413	482	435	478	440	455	478	445	432	443	478	445	449	404	465	440	491	470	442	466	439	427	457	467	483	449	461	457	433	454	417	452	437	457	433	428	448	447	453	460	481	432	445	435	471	465	440	456	445	461	459	462	484	464	452	466	475	471	426	427	476	487	467	453	454	460	445	443	460	462	429	443	453	452	437	462	489	446	454	457	476	425	453	457	473	483	448	449	439	478	458	495	438	446	425	470	444	431	464	507	468	453	461	470	460	440	441	450	466	434	457	476	481	429	422	469	445	471	471	441	454	436	469	427	438	439	450	439	435	435	456	433	452	465	458	480	425	452	445	463	409	432	462	456	437	451	474	458	428	500	457	447	458	460	477	464	455	441	448	475	436	469	469	442	465	431	462	453	384	451	444	417	442	499	433	438	448	433	473	439	478	461	464	432	438	480	422	440	450	477	443	489	470	428	455	469	419	453	428	484	473	456	470	419	435	432	460	427	437	440	414	432	453	467	486	458	446	434	433	446	421	458	457	478	473	465	504	462	430	424	476	446	456	457	448	456	400	440	432	462	461	466	439	485	411	446	444	454	472	460	460	437	478	423	439	444	433	451	434	470	425	453	445	416	452	479	474	489	499	433	478	523	481	433	457	453	405	431	487	442	471	473	411	465	409	467	422	461	457	456	481	422	452	464	491	471	486	418	453	447	441	464	459	465	473	443	459	455	467	461	444	481	460	410	445	440	435	438	415	413	420	488	436	452	474	453	471	440	454	459	489	440	474	479	443	463	442	419	423	452	389	465	416	462	440	479	460	456	489	444	461	444	449	458	453	491	428	448	513	463	433	486	464	441	437	429	452	418	479	422	481	449	448	448	428	490	449	431	442	431	468	458	456	443	489	455	465	463	444	477	453	428	453	424	495	479	452	455	445	422	421	441	422	463	464	470	422	446	529	441	510	453	448	467	441	452	491	447	440	447	477	474	442	474	446	475	446	437	448	424	434	506	455	460	470	430	433	414	428	449	457	413	454	432	413	442	480	442	447	459	499	447	473	467	435	466	441	416	466	462	430	456	424	465	434	461	432	472	450	472	465	493	472	413	478	466	456	448	458	458	476	480	432	461	455	455	443	431	450	462	445	468	452	441	449	442	442	452	478	469	483	488	498	448	449	477	419	481	445	482	458	461	483	443	429	457	434	463	457	455	424	443	470	446	436	490	449	427	423	485	460	455	464	466	446	437	420	447	447	443	460	435	466	465	426	456	456	444	479	467	457	436	417	482	485	440	460	420	479	455	454	475	476	461	446	477	425	438	496	456	448	459	427	452	416	482	454	443	461	497	460	450	442	479	431	426	424	446	470	462	441	469	440	487	431	429	430	466	481	451	475	498	418	479	447	452	439	450	450	486	462	469	402	455	433	449	448	438	439	487	458	443	436	456	462	475	406	461	457	462	442	486	467	433	454	481	444	437	474	451	430	458	487	470	468	439	475	470	472	447	494	448	485	465	513	447	417	483	455	441	419	422	439	495	425	443	427	468	436	455	436	459	498	435	468	455	431	411	432	453	429	448	437	458	405	445	447	445	474	437	411	445	450	433	458	482	445	484	430	464	474	443	463	453	433	411	484	415	410	422	455	487	437	480	426	437	433	475	446	452	455	468	470	468	480	468	462	457	476	462	444	440	476	446	425	440	466	486	445	452	437	467	473	451	439	466	474	444	434	480	418	451	480	473	478	444	494	442	459	471	487	440	462	422	450	446	473	428	494	476	476	452	417	468	431	468	425	460	425	462	479	486	449	441	476	427	459	446	455	468	477	485	433	461	467	455	434	484	482	440	423	468	461	469	459	458	501	494	485	504	424	458	463	441	470	441	437	457	462	442	478	496	435	436	482	428	446	458	445	438	437	418	497	456	424	460	462	429	408	438	470	458	462	447	470	468	457	437	460	432	482	448	414	473	446	544	476	481	427	439	474	435	457	499	467	460	435	516	452	500	478	510	439	460	426	443	436	429	461	444	435	441	436	413	433	430	470	455	441	449	486	453	450	464	501	459	467	461	477	448	455	478	444	470	441	450	455	427	449	429	459	465	442	446	469	478	453	474	465	416	444	463	448	443	468	439	424	479	424	477	423	456	427	465	470	465	423	421	460	483	439	453	441	438	447	463	457	506	449	463	470	422	428	470	441	452	495	455	451	522	500	451	460	476	462	487	475	448	490	446	460	440	440	423	445	451	448	456	447	473	456	462	489	483	467	493	485	421	461	492	497	429	463	441	434	462	419	449	420	450	456	457	433	492	482	445	443	448	482	469	405	468	453	444	454	461	449	455	429	402	430	440	442	444	444	439	462	493	458	422	442	457	483	480	415	476	446	402	462	472	431	445	421	502	433	444	453	467	477	438	417	499	408	481	454	479	442	444	469	426	457	432	447	453	457	434	453	416	447	456	456	477	480	442	458	468	471	443	456	479	452	450	471	459	445	440	457	447	458	486	489	435	453	446	401	490	451	450	466	424	415	480	457	444	408	406	465	429	456	460	431	446	501	438	447	488	458	439	416	430	430	454	457	440	450	460	466	464	456	463	441	437	464	431	449	458	453	476	415	452	461	456	457	448	446	468	436	442	454	445	465	471	430	437	416	434	424	460	480	467	455	471	481	458	455	453	446	444	420	438	454	436	451	481	447	486	456	477	443	432	466	477	465	463	465	486	477	477	460	431	461	448	426	462	473	431	422	493	457	445	462	444	470	449	489	462	467	451	457	459	458	409	446	463	479	463	451	430	453	434	450	443	469	430	477	453	426	458	457	449	478	447	445	441	432	460	483	474	403	481	495	472	460	480	497	462	455	466	459	448	477	472	459	438	423	459	464	496	454	444	447	459	439	415	468	446	450	459	481	472	465	482	431	436	410	445	480	437	476	463	492	447	466	461	419	475	473	473	466
5115	1415	455	344	333	355	426	379	256	200	261	296	289	217	181	196	213	153	133	112	75	125	95	127	167	97	106	118	108	90	93	101	89	86	90	107	94	107	89	107	99	108	112	83	85	94	90	96	92	93	93	81	100	104	94	88	89	108	100	117	109	93	94	89	86	90	116	87	88	89	96	105	89	91	92	96	95	84	104	94	76	99	100	114	100	92	88	86	108	97	96	95	101	101	105	97	120	101	90	123	99	82	109	97	100	93	85	81	108	101	83	88	92	98	96	105	81	85	113	112	89	96	85	101	96	94	97	92	107	105	87	87	92	102	102	89	94	85	99	80	125	100	84	94	115	99	86	90	109	91	87	82	82	99	105	101	98	76	93	97	115	92	100	106	118	91	98	84	89	96	95	92	93	110	83	93	102	89	96	92	124	83	79	114	104	94	104	100	97	107	104	103	118	104	73	95	91	113	92	90	105	100	109	85	75	88	109	103	92	104	88	97	104	96	104	106	93	84	106	95	91	92	91	97	96	94	81	102	98	110	87	109	113	89	93	108	116	97	85	102	90	101	101	85	104	105	88	108	98	83	86	105	94	108	88	109	94	106	88	116	93	105	94	102	96	107	78	97	92	106	104	82	97	99	101	109	97	106	89	101	109	90	80	99	81	95	109	103	87	98	93	101	91	90	99	94	86	91	90	108	95	96	82	99	78	97	92	99	103	102	90	114	87	91	99	94	92	107	97	110	104	90	103	104	111	90	89	114	95	103	98	106	111	112	96	99	92	113	100	109	97	92	107	87	82	103	95	83	89	115	97	108	87	94	85	97	108	94	90	90	109	98	86	79	89	91	98	98	117	104	103	85	76	111	118	86	84	94	88	83	82	88	102	100	105	111	103	108	110	102	91	93	83	78	87	94	83	104	107	105	90	102	99	96	106	95	98	81	109	89	89	91	86	94	96	92	84	96	104	85	97	99	99	105	105	104	102	83	100	100	106	102	101	108	90	103	102	98	84	103	95	99	102	80	101	88	95	104	100	95	81	92	91	104	99	108	99	88	97	98	85	97	90	109	78	93	91	100	99	99	102	96	110	105	91	81	102	101	100	106	118	100	99	92	83	90	79	83	104	96	82	101	96	106	82	102	91	84	94	99	113	92	101	85	104	86	91	113	98	72	90	92	95	106	101	87	108	112	104	89	109	98	102	105	104	87	94	101	74	114	117	88	88	89	108	114	107	95	75	84	91	94	109	91	96	90	110	93	95	106	94	114	94	92	88	104	109	96	101	97	91	94	98	113	84	94	89	84	86	94	92	123	94	103	101	83	104	92	106	111	97	84	95	113	97	108	99	96	99	100	85	98	93	95	109	99	102	109	113	92	125	87	88	101	86	98	89	93	90	87	92	85	88	102	96	90	103	90	96	93	97	118	91	97	81	97	110	88	98	93	84	88	94	90	92	91	95	109	93	93	70	92	104	97	90	95	99	93	110	91	92	105	106	97	99	105	104	92	84	102	110	103	109	82	102	92	92	106	90	89	91	87	88	96	102	119	101	111	93	85	85	90	86	68	93	90	106	94	94	104	105	123	89	105	96	106	93	103	102	112	93	98	102	91	102	85	96	93	102	103	88	85	88	96	92	94	101	91	104	99	80	95	107	101	82	91	82	92	96	103	103	86	102	91	93	84	100	74	85	80	101	107	97	88	63	108	88	77	91	84	90	99	88	106	86	78	113	94	86	79	91	95	97	75	104	96	85	102	87	89	102	78	96	97	92	92	101	91	85	93	117	85	101	109	93	98	70	98	95	95	86	74	105	100	90	84	90	86	101	89	112	84	97	104	88	104	102	100	89	96	95	84	90	87	87	95	89	114	89	106	96	113	93	90	99	81	93	96	103	85	82	102	93	86	95	93	116	93	80	101	87	101	98	106	115	85	94	99	94	89	99	102	83	104	106	104	93	86	108	79	96	101	97	75	108	102	110	100	111	115	114	106	90	101	95	108	97	105	93	111	113	110	113	95	87	100	108	93	93	99	92	113	117	102	95	81	83	90	88	115	100	100	94	101	79	114	91	83	109	95	95	88	87	106	116	85	91	94	105	114	88	103	87	111	80	86	101	101	96	108	106	89	98	96	113	90	96	101	92	83	91	104	99	101	91	96	95	100	96	106	95	106	99	93	97	91	111	99	87	98	90	100	85	79	85	93	86	82	107	90	96	120	102	106	112	91	93	92	110	82	93	96	81	115	105	90	100	101	81	111	112	88	80	111	111	90	101	98	99	95	92	88	107	93	87	86	86	100	85	95	95	90	82	90	83	88	79	106	88	87	82	92	83	99	113	87	111	108	101	99	80	88	107	77	117	113	92	91	92	91	86	103	98	99	101	102	108	106	90	106	90	96	103	99	99	84	92	93	98	87	101	93	102	92	92	89	102	88	82	102	98	106	88	86	72	95	97	97	109	104	114	102	105	105	98	85	94	110	90	86	105	105	98	88	113	83	85	114	111	88	90	94	89	81	98	92	89	98	105	108	97	113	85	101	105	89	86	90	89	81	100	96	90	87	80	102	93	91	101	93	112	89	112	88	93	93	102	93	102	106	87	91	103	97	97	95	107	86	109	120	88	95	91	94	73	98	99	110	93	97	105	78	82	92	92	114	102	121	96	91	83	99	87	103	77	98	104	107	74	80	93	98	100	85	105	84	100	119	101	89	86	83	113	84	96	125	99	87	101	92	106	91	100	82	96	96	107	93	101	85	105	91	112	99	97	94	100	95	97	97	103	96	106	84	76	78	87	84	92	106	109	99	91	107	114	99	87	105	89	101	99	110	96	95	115	102	85	111	88	119	98	80	74	114	111	98	96	112	110	107	122	106	98	101	89	91	106	88	87	92	98	89	105	90	107	85	106	84	87	97	117	83	83	110	95	97	110	101	97	90	114	100	101	97	102	89	104	91	109	95	96	80	86	112	78	86	118	81	95	104	125	103	109	90	105	102	104	105	91	94	101	95	93	91	91	113	113	97	95	108	74	82	99	79	103	90	104	102	64	87	81	87	91	97	101	87	95	103	104	108	88	114	80	103	97	100	113	114	102	88	92	105	97	85	101	91	96	88	86	102	95	99	91	116	80	102	102	94	99	95	109	129	96	108	99	87	87	95	87	84	103	98	104	92	100	98	110	94	102	91	79	115	89	83	113	85	89	70	117	85	114	113	98	99	103	74	94	104	81	101	101	99	100	115	122	89	120	91	103	105	93	97	90	98	85	97	97	95	112	113	94	101	93	82	90	93	89	110	97	109	114	96	103	87	94	111	92	103	88	112	111	103	85	106	103	102	90	98	90	96	105	87	95	99	89	105	89	109	88	93	107	102	94	101	102	75	93	82	86	103	110	95	120	128	109	106	81	82	96	115	118	93	96	105	97	86	108	80	103	102	92	98	91	103	93	94	94	109	90	103	88	111	92	102	101	102	93	97	105	84	98	100	104	102	103	93
28127	10854	4395	4986	10570	15340	15829	13236	7383	4993	6263	7162	6468	4472	3422	3457	3386	2360	1193	957	941	1235	857	1291	2435	734	760	682	721	701	647	757	681	681	707	690	709	676	696	676	720	690	721	706	704	773	680	718	687	667	716	654	697	710	706	692	727	632	689	704	713	745	703	695	696	662	670	702	719	695	655	739	693	736	716	669	726	761	711	679	707	711	670	695	703	681	695	662	719	710	699	678	757	676	721	692	675	705	674	695	707	712	688	660	721	699	746	676	722	707	730	694	658	725	689	735	768	643	709	708	662	702	681	690	696	700	649	670	659	681	686	710	666	671	734	719	655	646	658	733	757	665	709	693	713	741	727	729	663	660	692	674	724	742	676	741	722	730	667	721	717	684	665	715	719	664	678	706	690	684	699	696	716	713	685	716	755	671	728	686	732	708	695	712	687	706	732	682	676	706	691	682	649	655	715	698	702	643	706	674	736	708	660	702	688	678	703	682	675	691	660	687	638	666	721	722	666	685	700	716	694	695	708	720	689	709	687	736	718	680	724	669	705	700	692	706	715	722	734	647	672	704	697	694	714	695	723	654	697	736	716	717	649	709	720	739	749	690	760	717	649	667	682	721	693	712	717	678	695	654	690	700	744	671	685	678	695	659	709	676	678	692	716	712	708	646	708	705	673	730	681	743	730	664	689	736	739	696	716	699	687	662	704	661	719	679	725	705	722	684	700	670	732	721	729	715	722	717	698	683	705	691	711	678	722	714	691	697	690	661	693	726	672	714	714	730	679	703	694	674	699	691	661	695	705	700	704	666	663	695	709	700	649	693	702	697	700	696	683	724	669	698	683	685	718	704	733	703	678	635	743	690	652	703	682	719	666	679	693	671	644	747	694	668	724	668	719	700	685	656	701	688	710	703	676	645	672	706	679	742	666	684	653	701	678	707	700	641	673	652	680	716	709	690	688	745	702	688	702	725	700	663	691	690	714	657	706	714	690	675	708	663	694	735	746	684	752	680	700	733	704	670	716	730	707	711	687	674	686	734	658	735	725	735	683	650	689	662	731	712	672	729	691	720	695	664	703	698	681	755	709	689	687	690	692	768	693	681	658	691	677	688	727	712	707	707	766	737	680	692	710	695	669	727	691	701	759	696	691	756	688	640	709	714	707	698	723	703	656	697	737	690	685	741	694	699	713	673	664	671	658	703	691	675	708	659	727	685	683	704	707	695	689	713	693	691	707	688	706	726	725	678	670	738	672	709	662	665	711	712	686	694	727	701	651	678	706	701	692	695	667	667	736	744	694	752	693	737	743	729	740	705	677	682	635	733	684	692	692	679	721	734	676	678	736	719	690	714	724	716	705	718	659	692	697	704	694	716	714	694	704	673	699	716	762	670	717	744	636	664	737	716	717	707	667	676	784	676	716	668	681	678	691	730	714	699	716	711	696	670	661	682	717	658	701	703	656	628	739	680	692	721	756	711	695	736	682	747	692	693	688	748	708	706	732	640	720	726	693	642	689	655	707	702	658	686	690	691	629	668	730	681	707	702	687	734	723	739	704	678	710	697	722	694	717	742	710	708	692	714	674	753	667	704	728	686	744	674	653	739	708	725	702	704	699	720	721	709	733	748	699	679	718	693	702	711	672	688	691	698	697	680	692	690	720	723	753	644	700	695	696	681	737	651	734	716	687	761	681	672	677	683	646	668	720	644	695	696	699	710	684	729	693	723	741	647	643	743	658	654	695	701	635	677	683	718	702	717	748	736	738	661	689	702	694	676	720	684	701	709	693	717	702	698	687	718	694	711	691	699	705	681	685	747	718	717	683	701	677	697	709	689	698	638	701	691	700	664	669	675	657	680	700	718	647	691	726	728	677	681	686	682	661	693	713	715	647	683	658	697	759	694	620	725	712	689	759	695	699	703	662	699	689	664	690	677	690	735	674	684	688	682	700	674	711	734	716	708	716	699	696	731	728	701	684	675	698	677	687	687	746	700	715	739	692	662	684	735	706	687	703	705	688	707	697	728	721	699	718	724	733	727	700	726	714	745	704	712	706	684	707	715	682	696	692	658	684	698	701	710	666	690	697	714	700	666	740	680	689	633	696	753	703	718	706	714	714	686	701	707	716	720	694	671	688	758	678	706	721	732	694	721	703	724	687	666	678	669	665	724	731	695	722	654	708	680	694	693	689	720	675	684	743	691	704	639	726	682	669	702	667	689	717	690	704	719	700	698	698	715	685	676	732	682	691	719	694	674	714	706	676	705	634	704	725	723	693	686	705	657	699	700	685	690	728	698	699	725	714	744	731	701	686	702	683	679	683	690	698	691	735	700	664	711	705	732	664	754	681	652	699	686	717	695	724	711	752	700	697	704	713	700	686	699	753	710	753	685	647	709	692	661	734	708	687	682	684	684	635	723	697	696	696	677	678	686	702	687	738	686	733	674	712	724	690	713	664	698	708	687	661	712	714	758	676	703	706	636	683	698	679	662	728	655	659	680	665	731	708	745	715	688	698	700	658	756	724	670	676	724	696	699	672	717	707	684	689	667	669	694	747	757	654	691	698	693	709	679	659	681	706	640	706	701	738	701	687	672	681	702	704	689	640	719	702	710	682	686	694	655	698	697	691	732	674	771	690	710	709	745	725	648	697	682	689	696	649	681	723	707	651	706	658	686	654	730	685	687	694	689	681	725	662	712	734	705	626	692	656	664	699	663	660	676	683	741	721	729	702	727	676	671	693	658	704	673	661	666	749	707	683	723	679	699	715	693	724	669	668	716	691	718	648	710	686	667	673	705	697	720	695	618	703	725	712	669	722	711	702	682	694	692	714	737	698	654	652	715	725	726	734	719	745	688	719	720	701	714	712	707	684	695	654	684	731	688	689	696	654	749	674	706	730	702	704	698	656	689	702	691	675	670	703	651	699	710	738	715	708	684	672	720	678	713	702	706	711	736	718	658	716	672	664	735	734	690	680	692	705	695	685	738	706	711	707	653	716	736	725	710	706	668	677	699	671	720	721	754	684	689	706	660	683	670	669	697	702	672	734	689	712	701	710	695	716	651	718	712	695	675	694	677	704	699	690	733	647	698	676	719	666	698	698	739	707	650	699	731	682	703	683	686	725	700	674	716	700	662	700	693	730	714	699	724	669	717	666	738	688	720	711	688	685	715	704	707	686	727	698	682	692	737	692	728	683	684	638	695	737	693	674	687	724	701	744	682	654	668	701	711	696	704	692	768	701	721	746	730	689	746	684	720	750	648	738	694	717	671	676	707	735	712	678	723	644	703	675	693	728	683	719	683	678	749	687	764	728	718	678	731	683	680	696	697	686	682	686	668	714	724	708	693	699	708	734	677	707	750	705	754	699	697	677	710	736	690	676	714	696	682	727	685	665	721	652	710	666	673	720	721	723	689	704	720	720	684	687	706	730	679	689	672	651	693	691	701	680	697	716	669	751	666	665	719	714	676	697	698	710	648	690	698	717	689	712	695
6314	2309	604	442	366	419	522	518	246	195	286	321	360	219	148	155	156	113	54	60	57	92	56	96	248	35	47	40	52	52	51	51	49	45	45	37	37	45	48	36	37	49	44	53	44	42	51	49	42	41	32	51	40	40	52	42	51	35	47	27	41	42	46	43	37	44	47	52	60	39	39	46	45	34	49	38	40	47	45	40	35	34	34	41	44	48	41	35	43	50	44	45	40	39	44	48	55	41	39	36	34	37	29	38	64	43	48	37	54	46	43	28	48	38	40	49	43	42	47	46	43	37	34	37	48	37	57	47	41	43	46	37	37	34	33	45	45	51	54	48	47	50	51	37	48	48	46	45	50	47	41	39	40	38	39	44	55	45	49	51	39	40	43	47	53	44	45	46	47	44	39	36	57	53	50	48	46	46	35	51	43	45	45	40	40	33	45	36	44	33	31	44	38	70	42	42	36	33	50	38	47	56	38	38	55	40	47	31	50	48	46	34	36	51	54	41	49	47	54	43	50	50	45	44	52	44	30	46	36	46	49	35	52	42	39	36	33	27	66	40	50	45	42	39	37	45	52	49	49	47	40	44	51	46	42	52	36	44	45	31	45	44	47	47	44	36	40	47	48	48	42	48	46	47	45	42	36	48	45	41	41	43	46	36	41	40	51	54	46	47	45	36	43	42	40	38	38	59	45	39	44	38	35	32	34	44	56	43	44	29	40	43	52	42	47	40	44	51	50	43	46	40	31	45	45	48	40	44	43	61	46	47	43	51	41	41	48	42	57	35	47	36	32	41	34	45	40	31	58	35	32	42	44	45	33	27	57	46	41	36	45	46	41	32	33	41	48	47	46	46	52	40	41	43	33	51	36	33	42	47	28	49	42	46	47	51	50	47	46	42	39	48	38	36	28	51	44	47	36	42	42	49	37	42	41	35	21	38	46	53	34	52	48	33	45	50	40	50	44	35	49	60	51	44	52	42	51	44	45	41	39	52	47	43	38	56	32	38	50	44	39	34	39	49	42	35	45	50	54	45	33	43	59	39	42	44	43	45	44	49	41	49	53	34	32	44	55	44	43	46	48	51	33	54	40	40	45	29	54	33	41	41	43	44	36	44	37	44	33	38	45	45	37	39	49	41	41	46	37	36	46	28	39	38	39	56	40	53	52	44	41	34	42	52	56	50	45	41	41	45	43	50	45	43	52	43	37	39	36	49	41	49	50	52	39	30	42	38	49	46	31	46	50	36	41	38	36	37	41	55	40	34	39	43	52	42	31	37	40	41	45	50	41	48	37	52	36	41	57	47	37	38	39	35	48	39	46	49	36	41	54	48	36	50	47	31	45	42	46	55	46	45	41	42	58	44	36	55	40	49	45	55	49	33	36	42	42	47	38	51	45	38	39	33	41	49	52	47	54	52	53	35	43	45	47	44	36	33	55	34	46	39	35	61	38	40	46	45	41	33	41	32	34	43	31	53	32	41	53	41	29	54	47	41	43	48	38	38	34	52	62	52	43	38	38	49	35	51	44	49	44	35	59	53	30	36	44	42	39	46	39	36	36	34	38	50	46	50	49	33	42	50	49	48	42	49	40	41	32	42	33	46	41	45	47	32	45	34	44	56	36	42	52	45	47	53	41	48	54	56	42	50	49	38	38	44	48	33	42	50	30	43	53	53	30	39	44	38	46	47	40	51	55	41	53	43	47	30	37	37	37	43	53	43	45	41	38	46	40	46	43	40	48	43	47	44	44	46	44	42	40	45	44	41	45	48	52	47	48	36	40	43	47	54	38	43	51	42	34	44	50	54	50	48	41	50	42	51	44	51	44	39	40	34	35	45	35	47	51	43	48	47	47	43	53	45	54	45	40	44	54	38	50	42	41	42	42	60	45	35	38	48	51	50	45	58	43	36	52	38	33	37	52	40	53	36	31	36	38	48	40	42	39	51	46	51	36	35	45	41	41	47	54	38	43	49	50	45	56	40	41	39	50	49	37	37	39	40	49	37	35	35	52	44	43	30	52	47	48	39	45	38	47	34	44	46	58	34	53	51	50	44	48	35	43	33	47	43	43	33	45	43	41	45	42	50	37	44	36	44	56	41	31	40	37	43	54	44	41	48	45	30	53	39	38	39	39	44	39	49	39	38	58	41	55	40	44	41	41	48	56	38	40	36	46	36	36	37	35	39	48	45	36	59	41	47	38	55	49	46	46	41	50	58	41	50	44	42	51	35	33	49	55	49	47	43	48	43	43	42	40	45	51	37	50	48	47	49	42	41	45	41	66	50	40	50	40	49	52	37	43	43	35	46	38	47	46	45	42	36	44	30	61	49	29	42	47	41	42	56	47	42	41	39	52	41	35	43	41	41	52	42	51	34	41	54	47	37	40	45	49	51	40	41	46	30	47	44	49	38	39	44	44	38	47	43	48	38	37	44	42	37	40	31	44	53	42	53	44	40	46	45	42	49	54	46	36	47	49	40	38	51	45	26	43	35	46	42	39	35	55	44	44	40	31	36	47	39	43	45	29	53	31	39	47	37	38	39	39	39	35	42	49	41	29	40	40	40	47	31	36	45	48	50	37	43	38	45	50	43	40	49	35	45	36	40	51	48	43	40	43	38	43	42	44	37	37	50	50	42	45	36	56	45	43	36	63	52	41	38	30	43	42	33	46	46	33	46	32	40	49	45	38	35	41	50	38	44	37	35	50	35	43	44	32	44	42	43	51	46	31	44	42	57	39	44	44	43	39	43	45	40	37	38	41	50	47	51	46	41	52	45	53	44	37	37	49	50	39	35	45	38	51	39	47	45	37	34	36	33	40	40	44	46	43	41	43	48	38	34	54	44	25	54	51	50	41	43	42	41	36	48	56	31	30	26	44	40	39	44	43	36	46	38	43	33	44	33	39	45	39	39	41	50	35	52	44	36	49	42	45	55	47	42	44	55	46	44	36	47	43	42	37	42	32	41	51	51	48	42	50	26	32	43	35	46	42	47	45	38	35	43	41	38	45	45	50	45	44	42	42	53	33	31	50	42	37	41	59	44	40	51	36	39	35	32	44	44	43	48	40	44	56	46	48	45	55	46	35	44	39	42	39	41	53	40	54	35	50	40	46	40	39	43	36	50	48	50	42	50	40	43	42	37	41	45	25	50	42	45	43	36	53	35	35	45	50	46	33	42	42	41	45	45	36	41	47	37	51	42	44	53	51	38	42	30	46	46	38	51	46	51	53	34	37	55	52	44	47	40	37	51	39	49	35	41	36	49	46	47	33	49	29	51	42	40	31	35	45	31	60	56	46	50	50	43	36	55	41	39	47	55	50	49	41	36	54	45	45	48	41	39	42	34	39	54	40	35	51	47	31	43	48	46	42	34	40	35	45	46	50	27	46	32	29	43	40	43	45	57	43	54	43	39	42	45	38	39	29	44	40	45	42	45	43	49	47	36	44	41	34	39	49	41	33	42	44	49	42	41	41	47	52	53	49	45
33993	14476	5850	6680	13647	19722	20133	16487	9246	6773	9142	9362	8984	5881	3973	4009	3652	2284	902	739	761	1609	569	1516	4486	379	337	362	344	359	352	348	367	380	368	357	343	338	332	318	316	333	307	356	355	355	340	300	327	307	360	326	324	344	309	315	354	287	312	309	328	328	307	339	328	369	345	311	320	355	307	318	304	358	313	345	323	296	310	318	326	326	305	335	313	332	323	289	322	291	333	296	329	314	321	302	332	335	328	334	323	320	323	318	306	308	309	320	323	338	338	320	329	334	329	358	295	308	325	311	331	325	310	340	359	348	313	325	338	312	313	284	343	319	295	327	308	314	317	330	325	319	332	300	299	310	323	320	307	341	316	316	339	334	318	321	353	317	311	334	311	308	320	300	325	321	329	301	337	293	311	342	351	334	319	326	335	305	351	357	326	312	340	355	324	304	321	342	320	321	342	318	307	293	300	342	311	310	323	300	329	325	326	294	376	292	314	333	325	307	326	325	369	290	302	315	311	311	287	313	319	322	344	298	338	342	325	328	312	320	303	292	314	303	317	323	342	313	327	316	317	334	314	298	315	306	314	317	334	314	333	315	326	321	312	329	301	347	309	336	313	317	328	322	344	338	321	296	312	293	313	319	316	300	307	324	321	294	328	329	334	356	300	302	324	315	291	336	334	349	317	311	339	314	306	306	341	311	328	300	335	327	317	330	298	310	320	340	327	342	303	308	271	326	319	302	322	317	321	336	326	317	312	332	306	314	307	291	315	300	300	312	324	327	319	345	336	303	334	332	332	314	348	279	316	313	311	343	296	295	333	319	328	302	331	347	324	345	363	327	336	306	306	341	305	340	342	353	316	340	341	323	312	339	327	294	322	316	334	301	319	336	322	316	319	314	347	304	333	313	300	341	349	325	310	314	312	262	307	319	319	316	307	325	325	301	297	280	322	321	348	308	308	318	333	337	322	302	321	315	325	331	339	339	344	328	339	313	355	315	291	310	308	354	326	333	319	311	304	324	338	336	316	297	317	293	328	309	313	337	312	281	333	315	352	306	323	339	317	311	301	336	304	347	324	294	302	337	328	339	336	315	317	296	316	365	323	300	291	334	305	299	348	307	321	344	322	297	324	298	307	332	333	325	336	311	331	313	317	314	326	335	331	309	300	324	294	331	309	338	327	322	290	306	319	336	375	319	308	300	340	346	333	324	324	370	323	307	309	324	277	310	317	298	326	340	322	360	312	309	304	341	326	343	342	323	333	308	318	345	333	334	312	301	317	332	343	321	343	322	338	352	324	303	328	296	316	319	351	303	333	316	312	339	343	315	329	316	330	330	355	309	310	328	311	293	317	327	327	317	324	307	341	349	323	309	294	343	358	329	357	295	305	293	329	311	315	308	317	301	314	321	302	289	314	317	322	313	293	318	347	331	302	328	315	308	293	329	294	331	305	302	336	358	328	304	328	338	301	317	334	296	311	319	326	326	309	356	343	307	336	316	320	311	295	306	327	313	328	356	364	331	322	338	308	335	305	327	319	336	328	320	314	335	351	316	325	320	319	326	313	308	325	345	305	323	284	337	340	317	336	324	299	307	324	329	302	325	319	319	322	338	326	347	329	325	325	340	321	304	346	346	304	318	327	328	325	342	313	323	303	312	350	306	334	324	310	333	326	350	316	318	339	309	330	347	330	302	332	309	328	311	331	317	341	333	317	348	312	309	335	301	336	332	318	293	307	315	307	346	311	334	328	310	333	328	335	317	322	337	327	340	322	313	333	289	382	343	334	316	330	332	319	323	304	307	321	321	300	315	362	308	336	314	329	300	339	325	325	277	345	319	332	322	322	307	312	314	316	326	327	357	314	324	336	330	322	357	328	313	308	325	304	327	324	325	322	325	298	310	303	310	354	316	315	303	341	349	318	308	322	331	327	321	321	311	340	319	330	339	323	335	310	333	305	296	327	331	304	327	313	329	327	287	320	303	308	300	319	336	338	326	326	338	350	323	290	333	311	315	314	302	326	328	321	327	306	325	287	326	325	333	343	277	339	387	326	349	321	302	297	331	312	337	332	329	335	322	334	329	317	343	318	306	321	316	327	294	314	329	350	342	321	310	314	318	353	321	321	366	332	297	303	313	348	343	335	328	314	345	318	300	332	309	319	301	306	298	303	316	338	299	352	360	303	323	301	306	300	326	299	306	326	329	307	336	352	314	344	324	300	321	326	290	294	309	283	315	291	318	320	300	344	338	312	291	315	332	316	340	346	309	291	314	369	297	354	313	317	300	329	330	314	301	308	331	313	326	309	355	345	304	265	318	342	337	320	332	326	309	319	339	374	320	343	306	304	342	312	317	307	309	346	321	316	320	301	332	324	293	331	352	336	324	357	283	328	307	319	321	289	346	347	298	318	302	328	322	347	308	326	337	326	320	318	351	323	344	308	270	333	307	313	289	317	328	292	332	313	341	338	323	327	316	319	320	320	314	306	296	348	330	317	307	329	310	335	309	294	321	343	315	295	303	310	307	325	331	325	335	294	295	341	303	313	316	308	301	312	318	302	282	305	331	300	343	328	320	331	323	280	316	317	297	318	309	326	343	298	322	331	359	326	338	313	335	332	320	328	326	323	317	307	309	324	324	328	305	308	345	326	334	336	335	341	346	318	305	336	320	348	350	292	299	319	322	334	319	339	312	315	282	314	320	318	324	335	340	321	342	336	302	332	344	343	297	332	308	310	327	298	361	325	365	326	307	330	321	295	350	318	339	321	315	307	314	349	297	326	323	340	347	319	301	305	317	292	317	297	292	339	293	344	319	331	336	323	333	300	334	309	281	307	298	345	313	309	312	335	317	312	289	324	360	362	319	325	339	344	337	310	322	325	332	370	314	324	334	327	320	342	327	320	346	295	293	337	302	296	321	321	364	328	325	308	292	313	347	341	290	347	323	353	299	326	338	320	367	361	314	341	317	321	304	321	294	318	316	291	328	298	306	295	352	325	288	338	294	310	295	298	335	324	317	314	321	333	318	336	303	323	354	313	311	334	338	284	309	311	283	349	328	334	320	305	347	306	318	332	324	318	297	320	296	326	319	341	330	273	299	334	311	292	297	315	312	299	348	331	344	332	317	321	310	337	283	334	332	329	325	309	332	285	333	333	305	295	318	346	318	322	332	325	310	348	332	322	340	319	315	299	314	332	334	321	305	264	314	357	323	340	320	293	301	310	337	282	317	354	286	299	330	336	321	301	328	345	336	339	323	345	319	314	338	334	341	331	311	341	327	345	318	322	333	323	337	313	327	340	336	296	308	326	312	287	327	341	301	343	315	342	284	334	317	293	295	331	341	291	350	323	318	296	335	316	318	315	346	364	325	294	292	320	350	330	305	334	323	292	328	331	308	327	316	315	332	308	328	303	368	328	298	313	303	285	322	352	300	319	325	366	310	345	333	349	327	346	316	306	312	306	312	306	317	335	317	316	309	328	332	338	302	323	334	285	329
3205	770	355	285	222	295	280	271	194	180	206	233	237	179	156	174	126	130	139	120	100	114	94	104	146	104	94	120	123	118	94	107	117	99	98	98	98	103	95	91	91	115	111	115	105	113	107	96	101	117	112	109	111	110	108	83	107	103	101	101	104	104	106	98	99	109	104	87	121	98	95	118	102	121	116	106	112	93	118	111	104	101	102	107	105	108	95	93	100	101	92	107	99	116	103	107	89	127	88	109	105	116	90	95	102	114	103	90	90	113	122	110	102	122	105	104	124	101	120	104	115	96	101	102	119	111	111	117	119	98	90	90	113	100	116	94	119	97	104	103	104	110	106	101	105	110	94	99	124	96	115	109	104	107	110	109	106	102	118	101	98	99	110	107	84	109	115	103	100	124	123	92	100	126	106	106	113	97	143	112	114	115	107	93	101	111	75	75	107	117	111	124	95	110	113	87	107	105	103	96	126	106	94	102	94	122	119	98	109	93	98	100	108	116	101	100	94	103	99	101	104	119	104	115	95	111	117	116	107	127	96	101	101	106	102	97	95	105	97	94	79	111	100	101	70	112	100	106	99	100	92	96	105	102	90	96	115	119	106	113	106	103	100	102	103	116	99	111	110	102	114	89	101	112	93	103	109	106	92	93	110	103	103	118	112	113	115	104	103	109	99	124	82	99	96	104	125	105	90	98	107	109	104	113	115	94	86	124	107	92	86	107	110	97	103	91	109	96	90	113	110	98	106	116	103	113	104	104	100	112	88	104	117	105	91	124	109	103	118	118	117	105	95	99	129	96	109	101	91	91	105	97	85	104	121	106	116	102	81	94	109	104	120	95	111	101	99	114	100	112	125	100	105	112	112	121	111	106	115	96	93	112	107	106	110	105	100	104	108	92	95	109	100	105	98	111	122	101	108	101	93	113	102	96	83	96	98	115	108	98	113	117	125	101	114	95	110	116	100	120	109	98	100	111	112	99	133	132	95	106	99	115	118	111	109	114	118	105	115	115	92	109	95	107	113	111	97	95	109	103	110	107	108	109	110	112	121	89	104	101	106	89	107	105	98	107	108	115	104	104	110	109	114	114	117	105	110	106	115	101	107	121	107	94	95	116	89	107	123	113	119	108	101	117	109	93	100	109	101	96	104	117	117	98	98	111	108	102	104	87	110	127	103	103	86	98	111	112	97	103	102	113	96	123	107	128	110	98	96	139	102	94	120	100	114	103	100	110	94	107	121	107	103	92	109	95	107	119	99	112	114	112	117	85	90	93	110	106	91	106	116	107	118	103	92	113	115	93	105	107	105	84	100	108	105	96	93	91	105	99	91	105	113	86	117	113	113	98	105	93	104	100	111	99	129	103	95	108	117	119	119	112	99	108	109	87	112	99	110	102	102	94	103	106	107	93	115	106	107	93	86	119	100	126	105	99	111	101	118	80	96	105	102	115	117	106	120	104	107	103	104	110	86	113	92	109	103	125	100	98	113	104	118	118	105	107	111	124	101	100	108	129	99	94	97	94	83	108	122	103	110	100	91	122	118	94	113	94	96	123	104	124	86	134	102	105	113	114	111	101	82	91	107	99	107	122	97	98	89	110	112	100	116	107	106	93	116	109	116	102	111	107	103	98	97	100	99	113	83	118	123	118	99	110	97	112	120	93	100	116	118	97	93	102	131	96	112	97	112	93	114	95	100	96	102	110	105	90	91	109	90	91	108	116	107	93	112	118	96	99	89	90	111	120	121	97	84	99	92	104	106	126	108	93	109	107	100	101	94	101	86	115	119	105	106	103	112	87	93	103	93	115	106	116	105	118	98	112	110	79	99	100	83	87	100	97	98	92	80	109	95	104	107	109	124	99	96	103	145	103	107	106	111	113	90	87	98	109	104	118	116	87	106	103	113	111	92	105	113	106	124	93	112	99	99	123	94	89	96	112	88	108	108	114	96	102	83	121	121	118	112	96	100	105	104	115	121	110	106	107	126	92	101	90	109	85	108	98	112	100	100	104	116	103	105	92	117	109	111	120	100	106	118	101	112	101	101	118	98	100	112	97	103	111	99	105	112	120	99	90	102	106	93	94	96	105	90	101	106	111	112	91	112	113	96	94	93	91	116	111	113	116	106	118	113	109	110	107	99	125	92	107	135	102	123	102	108	108	99	103	82	100	102	110	94	107	90	96	116	116	91	96	102	111	93	111	120	123	104	113	88	98	113	101	109	104	102	100	99	117	118	113	110	85	106	109	110	116	93	98	109	109	93	111	118	97	98	114	100	79	107	111	99	120	121	101	107	110	127	121	83	111	102	115	103	111	101	115	98	109	93	105	110	112	111	89	93	113	120	103	90	103	111	117	108	111	97	111	96	104	84	92	98	105	110	123	106	107	99	91	109	96	107	104	96	117	114	119	108	114	87	118	102	107	104	116	99	103	115	101	103	118	114	116	113	97	94	107	111	99	110	107	114	105	95	98	95	95	105	119	101	91	107	108	114	101	110	109	114	98	118	118	116	110	112	115	118	115	110	104	116	96	98	96	98	95	111	94	104	116	96	121	99	118	93	110	104	118	111	100	108	108	105	110	106	118	106	113	108	115	97	108	121	98	107	122	109	96	118	99	112	122	88	104	103	93	102	113	119	99	111	101	105	103	110	108	117	110	100	105	96	102	120	97	104	95	100	104	98	102	97	88	100	94	113	122	114	117	124	102	93	95	108	103	110	80	104	110	100	109	90	131	92	95	112	97	115	102	102	88	90	105	105	117	99	88	92	103	105	107	113	104	107	96	91	99	103	108	86	83	107	117	99	116	100	109	94	102	109	102	102	101	124	101	110	108	110	110	118	101	95	101	107	111	85	92	102	92	111	100	92	100	111	93	118	100	114	100	121	102	116	108	113	120	102	88	96	105	113	104	98	104	113	103	124	101	138	113	119	89	105	111	123	90	111	106	108	98	106	116	97	115	103	102	110	104	91	116	79	122	89	102	101	98	115	108	117	120	101	92	88	112	98	125	105	117	100	104	100	118	98	109	104	111	98	87	108	123	113	102	104	96	103	98	100	102	92	106	117	93	101	92	101	94	120	101	106	109	103	90	106	121	109	82	120	86	104	88	117	101	94	90	120	98	116	98	97	112	100	92	114	102	122	106	98	101	88	98	91	129	103	117	96	112	103	100	110	87	112	96	113	105	117	100	98	122	101	88	113	107	111	121	127	125	96	109	96	104	112	105	91	114	113	96	127	104	100	105	125	105	107	119	86	115	89	95	117	108	106	109	125	110	113	107	114	120	112	111	113	107	104	102	114	93	119	92	123	106	97	120	91	103	116	107	123	115	140	103	113	109	116	103	109	103	106	102	95	108	113	99	110	114	102	108	105	90	112	107	96	116	109	100	106	99	106	118	98	108	94	113	98	105	111	120	102	103	131	118	100	109	96	118	95	119	95	115	93	116	95	118	102	95	94	101	97	113	92	84	101	107	114	102	126	102	93	100
23801	7783	3387	3903	7652	11612	12222	8539	4393	3683	4850	5121	4979	3174	2254	2595	2328	1317	968	917	883	887	906	913	1311	719	738	780	737	754	776	736	774	805	768	807	782	784	781	726	756	772	776	768	741	793	778	764	771	726	798	812	768	781	693	767	751	745	761	787	710	770	788	771	750	777	764	719	809	731	770	721	813	787	764	786	714	783	739	743	752	771	777	763	738	791	722	771	777	756	765	753	762	721	763	746	806	770	774	762	750	770	734	741	745	786	740	769	798	731	753	790	742	770	756	765	758	720	767	760	750	741	729	759	771	761	759	785	744	765	790	750	793	768	780	736	788	786	776	730	779	691	778	733	750	783	741	764	760	787	720	781	791	759	707	776	763	752	727	765	778	745	768	786	755	792	765	746	752	786	746	777	769	775	791	751	752	744	821	827	759	751	730	705	731	732	768	738	735	836	743	772	767	792	752	771	748	772	792	751	744	787	767	727	800	800	824	775	753	785	763	781	783	756	765	765	770	755	806	763	761	720	780	777	737	778	742	776	812	756	753	752	777	812	779	715	775	746	771	784	776	759	757	787	790	793	738	786	739	770	758	789	778	751	786	771	767	810	741	784	745	755	696	776	792	779	774	830	743	806	784	761	718	729	754	780	781	772	723	819	772	727	785	762	860	755	782	762	804	825	813	717	770	756	745	763	818	764	759	733	772	751	775	789	722	796	727	752	759	780	734	733	741	767	751	814	752	753	773	778	714	771	742	779	726	791	768	759	734	739	758	797	777	771	758	751	717	778	783	766	762	721	766	782	787	769	753	771	797	793	756	747	745	781	727	770	759	767	744	738	814	738	816	740	770	725	766	700	743	724	788	764	751	760	759	759	776	766	782	763	747	746	721	714	716	776	741	743	778	723	762	735	791	812	762	756	804	780	771	778	738	781	846	741	812	799	739	783	778	764	778	765	743	766	790	780	727	762	768	700	789	813	751	739	760	778	750	777	809	756	795	733	798	770	740	718	781	761	750	771	761	804	761	785	759	715	830	785	810	735	737	765	745	726	727	789	784	792	738	745	823	792	795	751	761	761	743	777	768	748	832	782	788	754	742	746	793	725	767	738	773	745	738	791	765	804	770	784	762	712	767	718	776	712	800	768	836	765	788	731	741	808	738	746	796	755	731	775	722	792	801	711	768	758	781	743	827	791	753	729	729	790	730	743	781	769	817	742	740	751	787	739	748	759	766	779	754	739	744	763	792	741	776	718	700	762	707	752	761	739	782	768	751	743	775	691	741	768	762	782	789	729	803	737	757	767	737	744	751	763	783	811	797	764	800	781	792	790	804	798	789	807	763	782	782	807	714	757	800	802	782	796	721	749	790	726	740	744	753	745	800	828	763	763	771	758	785	777	778	781	724	777	772	763	786	799	768	737	783	798	757	805	749	747	766	768	674	767	754	831	791	759	742	773	778	762	722	755	735	720	744	742	742	735	790	734	744	788	773	778	826	744	742	796	810	819	747	743	774	798	771	760	814	756	778	792	727	752	700	773	777	775	776	738	805	759	738	741	759	785	737	786	739	761	802	762	794	812	790	730	778	762	791	752	716	734	747	770	747	761	748	703	806	795	759	769	767	699	761	764	751	774	772	822	788	758	806	760	743	741	771	717	767	770	795	777	787	772	782	746	769	755	735	777	789	774	769	770	794	753	787	788	779	748	777	726	768	774	819	829	798	737	725	778	777	775	795	767	742	769	803	770	781	730	764	769	761	744	770	740	787	719	735	740	771	751	729	776	790	715	725	801	763	744	775	777	741	771	748	780	759	774	768	732	744	751	704	778	744	795	753	755	717	778	730	766	811	778	779	720	839	757	736	757	733	792	760	756	782	716	733	759	791	788	764	752	747	728	770	761	832	724	772	758	788	777	763	752	818	740	770	755	792	782	774	757	742	755	767	770	770	743	777	789	785	774	758	743	774	754	739	764	734	763	768	750	754	769	787	781	817	788	761	749	792	730	812	775	749	749	764	769	769	732	760	768	778	754	702	751	822	732	788	798	772	763	803	743	749	790	766	780	788	730	774	742	746	779	752	763	782	751	742	788	822	744	767	795	751	786	772	747	747	788	728	745	797	788	764	725	703	800	773	753	773	803	769	785	814	839	747	809	775	756	795	723	795	780	752	775	749	752	763	803	779	753	783	768	763	778	765	749	743	736	750	737	720	813	773	776	760	754	759	754	751	778	769	797	810	702	770	764	763	771	755	760	731	744	785	773	754	778	736	751	771	759	753	788	797	752	787	768	732	730	741	786	786	743	727	769	745	785	795	734	791	825	796	817	777	731	760	824	770	780	774	795	745	744	793	734	786	735	742	741	777	753	819	824	755	758	824	740	721	747	787	796	752	725	734	792	770	783	680	744	761	770	763	751	761	740	810	759	763	733	814	776	757	796	738	724	792	782	778	766	783	759	787	745	796	768	724	798	787	819	788	812	717	738	741	748	747	800	741	801	759	858	755	705	756	743	809	763	823	745	818	743	786	759	820	737	765	759	719	760	812	800	759	832	724	740	764	761	784	773	788	740	734	767	806	837	771	737	841	771	824	788	771	696	778	810	752	771	742	780	738	792	804	791	771	781	792	775	810	749	772	803	751	787	817	775	735	742	790	805	775	789	811	741	793	778	769	767	763	772	816	758	787	750	786	776	761	763	831	779	785	768	790	761	759	722	788	769	801	751	752	760	736	826	761	778	776	776	771	813	780	746	797	759	785	723	733	736	768	766	790	771	725	762	794	765	770	762	725	742	765	704	797	771	775	764	764	767	759	781	752	775	713	725	768	744	774	796	751	769	740	789	759	773	828	735	786	743	780	735	729	771	770	760	759	751	695	818	792	763	729	783	762	793	764	723	733	791	763	805	729	733	777	759	761	761	738	755	770	754	765	773	791	720	767	746	735	781	733	737	784	780	771	747	748	752	755	768	763	753	764	820	748	763	804	770	759	761	782	754	771	767	781	784	844	776	754	765	765	783	755	730	726	745	769	793	770	752	754	754	762	775	739	732	779	770	756	785	797	774	765	761	835	762	792	770	761	770	700	789	769	740	764	757	827	745	741	725	788	777	755	721	744	741	732	773	729	740	782	734	765	773	736	768	816	743	765	754	725	750	816	769	730	769	767	790	745	732	799	792	757	759	759	782	784	754	778	705	771	738	766	759	734	755	753	802	747	749	772	828	834	750	762	774	728	785	759	813	732	778	757	750	803	747	760	774	761	743	759	766	765	750	776	798	741	758	726	814	793	750	747	781	775	775	751	754	788	796	781	751	776	763	811	781	823	716	752	751	723	713	806	771	731	827	763	744	765	797	731	716	754	760	766	809	809	795	770	749	736	798	733	761	702	728	783	752	760	696	772	792	767	741	793	728	759	737	761	790	791	762	754	731	754	757	792	791	809	784	753	753	726	781	735	771	759	727	818	733	772	725	806	800	851	747	779	766	772	755	737	770	772	768
4615	1544	435	320	265	379	453	315	197	186	249	278	267	179	150	165	155	102	74	70	81	66	73	80	172	53	67	61	80	57	61	63	58	68	58	47	74	76	69	63	67	65	60	67	61	61	57	54	62	61	76	52	60	71	56	53	73	55	62	65	50	62	63	62	54	66	69	65	64	60	68	50	60	57	64	44	67	65	70	57	61	55	52	59	57	78	53	49	63	71	55	70	68	66	56	65	56	59	42	65	58	61	68	67	56	50	64	63	65	67	58	57	68	55	43	58	64	65	59	59	56	62	71	57	56	66	51	57	62	54	66	67	60	62	52	62	42	60	47	64	55	82	58	55	60	62	50	49	60	69	51	55	54	63	60	64	58	77	60	51	55	63	62	61	68	59	61	51	58	58	65	70	57	62	65	51	42	37	66	71	53	50	58	62	59	64	65	56	64	77	66	60	58	57	70	51	51	63	59	56	67	57	77	73	66	70	53	63	60	53	55	51	69	61	66	57	72	58	49	67	69	45	51	50	61	62	66	62	58	64	55	78	57	66	66	53	62	71	51	62	64	65	67	64	68	65	53	61	64	44	48	61	65	70	67	72	62	48	66	54	57	69	62	57	72	57	53	63	51	82	62	68	61	67	59	46	57	73	74	57	62	80	57	62	60	53	82	47	67	63	62	61	61	71	45	66	72	57	59	54	56	79	66	68	62	56	64	49	59	68	59	66	68	69	57	54	56	76	56	63	60	71	53	47	66	69	71	54	51	48	57	62	68	69	69	61	55	47	50	56	57	65	62	67	68	49	61	53	73	62	70	48	66	58	63	54	44	44	67	66	69	48	63	50	49	66	50	64	72	61	59	62	67	45	66	64	56	60	68	60	56	61	70	43	72	68	47	53	65	61	50	57	62	65	73	71	52	66	61	64	53	71	68	59	58	69	64	63	55	65	55	61	68	59	65	67	52	57	57	65	69	57	64	53	62	57	56	48	65	59	58	61	62	46	61	65	51	42	69	54	69	71	58	73	59	61	57	51	61	63	69	56	64	64	63	56	72	79	71	63	69	67	67	64	60	76	55	72	52	54	60	61	63	64	69	64	68	59	66	57	69	59	75	51	59	65	49	62	68	64	58	41	63	60	50	50	64	57	58	54	54	51	58	65	64	51	49	56	60	55	63	54	72	63	56	59	63	78	61	60	70	69	69	50	61	59	53	56	55	65	61	54	56	79	50	70	66	54	58	60	55	66	68	65	60	38	70	50	59	51	42	61	61	59	49	61	62	57	57	55	67	68	52	65	50	70	57	59	66	62	75	63	67	61	47	59	49	66	53	59	55	63	64	66	64	69	51	64	70	73	53	62	67	64	59	53	64	58	53	53	60	55	56	62	58	62	58	56	43	58	56	61	63	57	59	57	71	66	65	58	64	70	71	72	50	55	68	63	62	57	72	65	70	52	52	72	68	66	60	50	67	65	56	62	56	67	67	54	47	61	61	48	69	56	59	75	52	64	48	62	49	75	56	62	64	66	62	62	61	62	58	67	56	49	66	56	67	71	72	56	59	67	54	56	54	55	66	59	63	52	61	56	55	54	77	64	54	55	61	72	44	64	64	57	69	54	57	61	61	72	56	64	64	58	60	54	58	70	54	65	86	59	64	66	56	50	62	75	67	70	60	44	56	58	58	52	62	78	68	48	57	58	58	66	57	64	69	73	60	56	44	45	63	72	63	61	62	67	55	73	69	57	53	63	62	72	69	68	64	62	63	66	67	63	67	55	52	58	55	62	74	46	53	62	69	78	70	66	55	58	74	62	68	63	52	57	57	56	56	60	59	49	61	64	57	63	62	50	87	49	58	60	52	60	65	57	51	56	66	71	46	47	61	74	63	58	74	54	65	77	70	71	60	50	63	61	62	54	64	54	54	55	61	61	72	48	57	59	58	58	68	60	65	54	66	60	67	53	67	61	76	57	71	65	66	68	70	54	63	45	60	59	63	60	69	73	68	50	78	55	47	65	47	71	60	54	57	60	66	54	50	58	63	65	70	73	75	59	58	49	55	61	61	62	74	57	57	62	63	69	55	59	50	57	50	59	61	55	58	51	54	51	74	69	57	54	77	49	63	57	53	59	72	74	58	55	77	54	62	72	67	65	71	49	72	56	56	66	62	53	50	48	53	72	65	54	64	54	50	60	72	68	61	52	48	62	63	60	56	57	54	63	67	74	64	61	63	69	47	60	45	57	67	52	79	65	53	57	50	46	67	64	58	60	51	57	53	59	53	63	54	49	50	64	65	62	60	61	69	55	55	52	58	43	56	71	63	68	56	63	59	55	66	59	46	50	59	63	57	68	50	56	72	67	66	44	56	56	53	53	61	50	71	73	55	55	50	50	51	73	62	53	63	50	80	64	63	57	62	69	69	46	60	51	60	73	66	52	83	65	67	76	72	51	68	66	52	54	60	77	41	48	61	54	62	56	77	54	67	68	59	50	61	72	50	67	57	67	60	75	62	66	58	62	67	52	73	64	59	60	51	66	84	66	64	71	59	60	65	75	57	60	60	57	49	59	55	65	73	68	66	54	65	77	63	65	53	56	48	60	65	66	56	64	58	67	53	56	63	48	49	52	57	58	67	70	63	68	65	70	76	67	63	75	61	60	58	64	61	76	57	61	65	60	51	59	47	62	66	65	53	45	47	53	50	58	58	59	66	61	46	62	73	58	53	42	59	75	59	78	41	52	62	62	73	49	76	58	50	54	68	64	58	58	64	60	55	58	59	50	51	63	63	50	66	53	63	62	62	65	56	50	49	53	63	53	53	63	44	59	74	57	62	52	55	62	52	53	65	68	60	75	54	67	64	53	64	55	58	59	62	70	70	65	51	63	66	56	61	57	58	54	52	56	60	64	61	65	60	59	62	61	47	55	67	82	58	52	60	57	59	69	51	54	57	51	50	52	39	55	67	60	65	57	51	53	49	66	69	57	53	43	65	48	65	59	72	64	70	61	59	62	62	52	69	53	53	50	67	71	63	61	49	61	60	61	48	68	64	66	62	59	63	48	64	58	67	59	49	66	52	67	64	45	61	70	67	54	49	52	52	59	56	56	61	68	60	72	64	51	68	56	67	64	49	72	65	66	48	60	62	54	57	64	40	67	62	57	59	78	68	66	70	48	74	66	68	59	68	67	61	64	56	53	49	50	55	56	57	68	58	66	56	61	52	56	55	56	61	60	55	65	49	47	51	59	61	63	61	56	53	57	64	57	66	73	49	69	60	65	60	53	54	51	67	50	63	69	71	56	64	62	54	74	59	38	58	73	54	56	50	51	45	64	67	64	68	57	69	58	63	70	53	69	50	69	63	61	58	56	66	47	66	82	66	61	48	80	45	56	78	49	63	62	70	56	58	63	47	64	73	59	64	53	48	70	63	61	64	64	66	65	43	69	60	66	55	52	57	54	64	60	57	65	78	45	43	82	65	38	65	57	56	63	74	49
30640	12069	4524	5263	11676	17344	17854	10977	6570	5970	7163	8090	6886	4309	3382	3784	2867	1404	930	736	673	811	806	911	4013	456	454	489	470	488	471	469	457	454	492	481	497	466	480	472	487	486	471	429	505	475	448	476	445	448	433	432	488	477	470	444	423	462	465	465	478	466	463	481	460	457	463	428	480	444	438	436	458	466	458	507	473	461	461	429	492	472	469	440	451	438	423	409	486	436	478	448	454	495	457	451	454	462	469	472	485	449	437	468	457	469	411	475	456	474	477	478	450	450	465	487	489	454	489	491	435	471	481	458	500	455	484	451	456	489	477	458	459	458	443	484	416	416	446	470	416	449	461	449	442	439	439	430	453	441	450	482	454	447	458	458	425	417	423	431	450	445	431	466	447	443	453	462	457	456	454	468	455	421	421	447	416	449	480	514	457	449	453	439	434	473	424	488	443	493	443	465	460	463	485	461	415	473	453	456	434	431	461	428	432	485	454	468	445	460	454	488	475	459	461	416	420	426	449	431	505	478	465	428	478	443	471	471	424	456	469	453	465	455	481	479	486	461	455	489	438	459	452	426	464	469	478	450	440	454	450	419	436	487	436	467	467	450	456	434	437	435	455	438	448	488	445	435	425	455	461	438	440	480	476	457	423	470	468	449	467	446	456	463	450	458	471	465	436	472	470	429	462	442	412	455	465	443	466	436	438	477	447	418	467	486	429	429	453	471	452	442	444	462	470	446	440	478	454	473	456	485	456	435	465	452	455	455	455	460	472	492	447	480	416	459	448	436	435	459	474	448	475	415	446	471	451	489	437	427	453	433	419	440	450	449	517	466	455	465	467	476	476	451	434	430	467	463	450	437	425	446	474	457	425	479	470	405	470	483	447	494	450	431	469	440	468	449	472	447	442	453	492	489	472	453	454	430	462	451	482	445	430	420	459	444	446	482	436	431	501	483	475	455	444	449	453	456	478	423	441	456	431	482	465	468	483	445	461	475	463	455	455	457	424	423	431	461	483	466	465	468	457	454	465	447	478	462	483	431	430	440	437	454	478	458	443	440	467	450	451	513	450	461	442	456	460	475	451	477	452	457	418	494	484	435	466	463	376	462	422	470	464	495	477	453	424	480	456	446	473	441	469	493	440	462	451	482	455	464	433	469	477	463	424	482	451	480	459	471	462	414	428	482	487	424	439	448	467	424	462	435	444	463	479	424	426	453	472	407	430	454	438	451	461	481	475	467	461	448	442	425	445	448	452	439	451	475	485	450	446	482	457	494	460	482	467	426	480	427	430	447	480	439	477	479	461	419	481	476	434	500	430	472	432	456	437	477	466	486	493	451	454	461	474	443	444	454	471	455	468	436	508	477	447	481	455	436	431	442	474	446	478	467	441	455	441	421	419	471	482	488	482	428	441	417	440	463	431	453	434	458	456	493	472	451	446	460	468	463	489	475	444	444	448	415	445	440	458	468	438	496	454	438	424	452	476	458	446	447	453	442	440	427	491	438	448	455	439	466	455	482	436	439	481	442	466	459	462	496	479	444	466	449	443	448	438	512	474	443	479	471	440	458	446	450	477	433	410	457	481	472	423	453	445	477	474	473	401	488	465	484	469	460	464	459	433	482	463	425	454	489	440	443	461	460	468	464	410	447	462	481	468	452	454	421	476	465	461	452	462	457	472	451	438	429	471	468	487	445	439	450	472	469	450	464	419	440	429	420	463	469	482	453	460	463	451	428	481	499	455	470	507	478	452	442	489	426	453	436	438	493	474	442	439	437	446	472	462	446	469	458	489	479	459	448	446	458	433	427	482	467	486	486	460	459	473	491	464	456	488	435	484	446	469	444	485	504	454	432	476	416	437	437	444	467	460	437	469	456	489	470	438	456	419	463	462	497	472	467	444	440	482	435	472	441	458	442	472	444	464	433	481	483	401	438	450	445	451	460	449	497	446	446	454	478	471	465	475	500	479	471	447	467	448	411	455	471	451	434	459	479	453	444	451	485	436	439	414	477	472	459	428	447	441	468	476	479	504	457	433	449	459	463	452	460	438	476	438	498	473	425	472	477	465	443	451	447	466	473	432	445	437	455	498	456	467	457	495	478	441	438	446	447	474	473	466	450	463	477	427	456	432	438	484	459	471	471	443	455	461	464	449	486	500	465	444	432	453	446	450	458	487	455	453	460	431	477	485	441	450	467	518	472	458	445	461	503	488	502	424	432	442	432	462	442	441	471	399	486	450	488	421	492	450	482	483	451	448	443	444	450	457	458	486	478	465	456	470	435	463	442	496	433	462	497	463	480	452	430	471	461	470	476	484	444	500	496	451	468	476	454	463	468	422	506	447	437	479	414	460	477	467	455	485	470	423	418	463	447	501	459	452	445	449	444	466	449	470	450	455	489	449	453	488	453	472	458	463	442	438	467	428	475	469	454	439	438	413	470	492	433	466	459	477	461	460	451	454	440	468	445	432	447	454	477	406	421	470	462	445	451	472	446	448	473	468	457	485	456	465	448	430	471	469	465	418	434	462	456	478	424	448	458	468	457	503	437	426	457	470	471	487	421	488	448	425	458	437	450	418	435	468	455	434	419	439	500	431	454	489	467	446	457	441	467	451	450	466	525	433	433	472	484	459	494	476	443	483	443	471	456	425	436	433	400	418	443	431	458	455	505	488	499	470	472	462	445	438	413	470	466	520	488	435	493	459	443	448	447	463	433	457	429	458	430	483	455	426	445	469	451	438	484	475	427	408	491	453	451	479	469	490	432	447	478	443	481	474	446	484	453	449	457	460	498	492	448	449	451	440	484	451	505	465	456	465	465	472	469	427	458	471	430	433	426	466	408	476	474	473	446	498	475	458	463	418	459	444	461	430	463	426	427	484	490	427	432	462	453	421	490	470	438	476	457	439	430	450	488	487	447	438	449	463	465	485	493	422	444	455	435	457	459	431	477	442	451	436	417	442	437	458	479	466	488	442	477	454	399	476	452	453	475	479	445	470	470	482	463	469	455	490	429	421	484	446	454	447	479	420	468	454	503	491	457	472	487	513	423	453	499	436	438	429	465	426	469	464	438	401	464	448	441	477	473	476	469	468	428	470	481	451	488	461	439	498	445	434	495	470	444	442	465	409	484	460	434	502	471	481	423	460	464	477	457	484	476	457	434	473	435	437	490	449	452	432	470	422	451	440	463	435	476	479	491	431	480	469	382	483	459	460	484	476	431	439	448	483	442	445	453	446	458	471	492	478	483	475	458	430	462	440	471	466	477	419	503	469	479	469	467	475	462	491	479	448	431	488	447	445	451	459	467	436	410	443	438	442	452	448	502	455	479	458	444	441	473	498	442	430	445	452	423	474	455	477	437	453	483	457	475	437	424	477	465	509	502	478	466	470	464	429	430	498	438	442	448	464	487	421	464	484	465	481	464	460	458	436	466	452	470	463	476	443	424	457	457	489	440	460	476	469	460	424	461	462	436	419	419	444	455	430	479	450	459
5331	1379	466	326	280	375	434	301	208	259	259	367	296	214	199	184	162	111	125	109	89	108	106	100	215	103	115	88	97	91	96	102	91	73	85	81	108	108	95	103	80	96	86	78	98	98	89	97	94	94	84	88	83	102	99	95	88	100	91	95	95	101	91	99	101	98	88	85	112	94	106	102	94	86	104	105	102	94	98	99	103	88	94	106	95	84	104	93	88	95	77	78	84	96	105	101	105	88	91	105	102	92	114	97	94	111	99	104	106	87	94	120	94	104	102	111	101	83	101	103	88	95	116	89	97	99	104	91	111	88	99	104	89	103	92	84	87	94	97	107	106	105	107	90	103	84	101	93	97	91	87	101	94	99	80	97	88	90	97	109	101	92	79	100	81	85	97	89	113	101	109	104	90	81	95	104	111	90	107	84	91	111	93	95	78	86	91	93	85	97	79	94	112	96	88	106	88	101	87	74	101	91	91	98	96	92	104	89	102	91	100	104	95	107	92	96	92	105	104	88	84	91	95	117	103	93	92	82	95	97	98	79	97	103	94	102	83	104	113	87	77	88	92	84	95	86	91	85	100	86	90	102	87	91	98	87	100	108	103	95	101	97	100	106	91	101	92	91	88	90	105	93	92	101	97	77	105	94	99	110	105	81	111	70	78	100	95	96	91	104	88	82	81	108	110	103	91	74	89	106	88	110	97	103	95	89	98	83	99	89	105	89	103	82	100	100	96	96	99	96	86	90	91	104	98	105	97	113	102	90	89	86	90	102	99	85	85	81	91	103	106	88	84	84	77	110	111	84	88	94	76	106	85	82	100	103	103	87	92	89	83	103	83	89	91	101	84	103	75	86	96	79	113	77	84	115	96	100	95	102	91	115	87	92	92	91	85	92	92	95	93	87	113	97	99	96	83	86	108	98	97	90	106	98	87	103	90	80	107	85	88	96	82	97	94	95	94	125	100	98	105	87	94	82	96	79	106	104	96	111	90	98	101	99	92	96	95	93	81	79	96	117	93	98	81	93	92	109	108	92	110	91	98	88	107	108	87	89	100	88	89	88	115	86	104	101	97	94	90	107	84	90	96	105	103	97	98	113	81	113	92	87	92	107	104	93	103	92	93	112	94	94	79	84	94	88	92	103	87	86	63	91	93	97	105	88	87	91	81	114	77	99	80	101	95	108	108	80	105	105	111	82	99	109	94	76	112	97	86	110	76	98	117	85	95	100	90	101	93	99	98	91	99	104	96	101	75	97	95	118	82	97	101	93	86	115	100	89	94	91	102	84	96	101	96	85	103	86	100	96	104	97	86	94	106	88	89	95	92	98	94	92	106	82	90	100	98	104	84	94	85	94	82	99	91	86	99	103	99	97	99	89	84	91	97	91	82	90	105	98	90	80	99	90	112	93	106	84	110	93	87	111	99	106	135	83	96	92	90	93	81	109	98	86	82	82	104	104	110	90	96	114	102	93	78	71	84	99	89	99	108	106	95	92	111	101	88	78	103	103	81	101	103	90	92	96	83	80	90	86	94	95	79	71	82	76	112	102	88	93	86	86	92	92	77	92	91	95	88	102	94	102	87	100	103	92	121	83	86	74	101	82	105	103	108	94	103	123	95	102	101	101	99	93	100	114	100	89	92	88	97	92	84	84	106	82	111	90	93	84	94	83	107	120	104	109	96	84	103	80	109	95	102	102	111	81	87	100	88	88	103	92	94	87	84	92	95	79	116	95	86	93	92	102	88	82	83	82	95	95	91	86	103	91	91	117	99	105	115	101	92	85	102	93	85	106	99	84	93	100	88	109	82	87	97	98	119	100	99	101	104	99	87	103	97	89	82	76	87	96	95	111	97	101	97	104	103	96	89	100	86	98	90	89	86	96	87	81	93	105	118	86	119	100	116	90	97	77	95	89	93	88	110	86	100	98	106	85	105	91	98	84	85	93	103	79	92	100	102	106	85	105	75	104	112	94	93	89	99	92	121	87	74	114	88	106	97	88	92	105	97	112	116	103	90	102	85	93	81	85	86	104	100	87	91	107	77	130	99	108	103	91	80	99	106	97	86	92	114	101	94	83	118	91	89	85	97	93	94	97	83	97	84	91	101	91	102	98	107	94	110	103	95	101	93	96	98	106	96	102	96	98	80	70	81	105	82	98	91	90	88	88	103	85	100	74	92	90	120	109	86	100	76	105	90	105	110	92	95	83	116	87	85	81	104	112	118	81	96	104	92	89	91	84	107	96	100	98	96	80	89	106	108	88	109	97	94	94	99	92	103	114	114	99	78	101	100	93	92	113	100	84	72	99	90	79	96	100	99	107	76	80	86	112	82	88	97	100	76	78	103	101	92	104	94	107	80	110	76	105	82	111	72	77	109	93	90	99	93	89	95	94	90	98	92	99	104	98	106	92	106	93	92	104	115	94	105	78	122	105	104	94	107	101	107	84	81	111	104	101	95	121	104	112	99	102	95	95	86	87	95	108	79	100	84	80	100	91	109	81	108	99	87	96	122	111	100	88	98	95	81	93	101	86	105	110	94	101	98	96	109	105	83	104	102	101	85	101	91	86	109	87	96	106	103	115	118	103	94	95	88	91	106	104	86	96	114	87	94	102	103	88	86	89	107	107	101	87	106	79	88	98	90	79	101	96	102	98	94	101	93	80	90	75	109	100	85	83	79	105	92	93	84	87	109	100	92	98	81	94	90	105	103	102	90	106	101	96	93	80	87	98	92	94	86	106	90	83	77	95	93	77	100	108	91	105	113	98	103	86	106	102	86	99	84	99	107	98	72	98	102	105	95	91	103	99	91	93	96	86	96	109	101	106	98	83	109	93	98	80	94	92	86	95	88	87	81	102	85	100	100	103	94	98	95	95	86	86	101	77	92	93	98	85	112	112	82	91	79	122	104	76	103	101	100	113	88	91	100	103	99	102	85	94	92	97	97	96	91	92	105	102	84	99	79	107	91	126	105	102	90	98	91	84	100	110	111	94	96	99	100	81	96	97	110	105	102	91	112	84	93	97	90	85	99	97	101	90	100	94	84	104	93	77	78	89	107	108	107	99	91	94	98	97	92	109	84	116	105	101	83	101	87	106	84	91	85	102	114	93	101	91	91	80	118	104	79	110	107	107	109	79	99	95	128	106	93	86	90	84	117	121	87	94	94	96	85	98	95	98	91	85	97	86	108	93	92	95	97	92	95	94	107	116	97	96	114	99	82	109	88	122	90	89	96	96	95	92	83	88	116	92	89	91	99	75	95	127	91	94	106	90	104	101	108	91	85	82	84	94	99	96	105	85	93	101	105	99	97	108	100	78	97	117	107	82	86	110	96	103	96	102	87	98	84	74	99	90	106	108	98	102	88	112	93	88	89	87	102	89	90	89	97	82	103	94	92	104	87	73	85	103	74	101	104	87	103	101	98	88	89	86	101	98	105	110	86	104	87	89	88	94	80	88	84	90	93	107	93	112	108	82	85	102	79	94
28107	10773	4408	5110	10828	16428	15952	8997	5977	6117	7135	8776	6657	4337	3919	3935	2857	1810	1314	990	934	913	863	1177	4113	715	720	727	749	679	703	717	760	724	714	766	704	717	687	675	693	714	724	694	700	721	695	690	650	662	715	702	711	749	723	658	683	683	626	701	665	643	664	659	698	690	691	655	680	676	657	691	733	716	693	686	725	683	678	698	676	656	693	714	681	707	706	717	709	699	714	700	689	695	700	686	672	660	704	717	707	717	714	700	698	693	699	699	717	671	712	661	689	725	660	659	678	730	654	688	654	703	712	727	666	699	682	682	656	681	673	699	726	708	729	677	665	676	707	648	687	673	663	686	649	720	724	746	709	717	670	652	693	678	696	635	707	724	658	693	688	657	690	726	713	695	720	633	663	693	723	683	731	697	717	706	694	711	699	631	703	672	696	679	659	684	704	714	669	682	693	691	725	689	687	675	695	742	637	656	742	706	698	690	682	712	702	710	740	660	696	717	693	664	703	709	691	659	658	644	699	681	702	683	652	708	683	650	689	704	666	688	718	681	734	648	684	670	679	686	693	711	627	698	682	674	652	701	670	700	688	699	684	676	690	689	712	728	660	660	715	717	728	708	680	674	652	695	726	710	671	720	714	717	704	712	699	660	757	692	674	687	698	679	657	691	723	671	678	632	696	681	673	707	673	761	696	698	703	711	730	698	716	742	694	683	707	692	674	681	649	703	697	704	681	683	694	694	702	734	704	694	694	682	666	707	647	734	710	703	725	722	683	709	717	730	690	674	664	713	705	676	689	730	670	695	681	701	736	703	694	704	717	709	703	704	705	685	633	690	665	668	714	689	724	750	684	701	715	726	704	709	715	712	660	720	674	656	712	713	652	692	721	662	692	655	721	676	626	681	729	676	697	651	694	701	652	693	697	674	678	663	713	681	682	688	773	713	699	712	705	713	721	688	711	728	669	679	682	730	703	655	693	685	680	660	720	716	725	696	697	692	662	713	726	704	678	708	691	724	649	645	718	697	704	673	710	675	677	710	684	687	705	657	688	681	679	671	675	703	715	682	715	683	687	652	678	727	704	714	702	730	680	691	689	689	703	691	671	696	715	723	658	639	672	639	673	666	684	716	661	666	707	703	637	678	681	661	662	663	701	710	726	691	708	654	696	714	714	694	686	643	683	646	724	686	701	685	708	684	707	702	676	708	742	712	692	711	662	728	658	697	683	688	632	732	697	719	712	697	698	707	707	661	721	706	677	654	675	693	660	669	658	653	717	714	703	695	734	665	658	703	705	694	693	694	674	663	708	691	713	712	676	686	673	676	718	661	679	687	668	711	683	681	735	685	703	689	690	706	620	676	708	746	690	735	669	694	718	686	710	663	667	676	669	712	695	704	691	684	722	683	681	680	681	662	655	696	688	715	677	634	648	659	643	703	636	740	699	695	670	685	731	711	648	650	702	660	692	700	706	670	699	719	683	674	705	702	743	685	749	674	680	711	692	682	649	702	676	655	656	720	695	640	688	636	718	640	677	696	676	687	753	714	681	718	709	695	684	688	672	664	708	643	667	658	690	690	698	675	691	694	744	729	637	671	734	622	705	671	676	672	680	743	696	706	670	676	644	715	709	665	663	689	656	671	691	668	690	697	700	710	677	711	714	671	673	662	656	695	694	741	690	703	687	696	712	702	637	709	664	645	659	642	713	715	665	667	718	743	724	675	677	715	637	648	690	686	663	694	645	656	689	647	700	707	687	683	650	691	695	684	689	683	702	664	702	645	739	685	718	690	725	669	661	688	742	677	729	673	638	667	684	667	710	690	661	700	719	698	664	703	716	657	709	679	694	699	708	689	725	658	683	679	651	670	637	652	709	710	662	653	671	649	650	675	671	647	648	684	696	692	705	672	700	675	681	703	697	681	697	705	675	687	690	704	694	694	692	674	672	643	725	671	681	714	673	695	703	690	653	694	696	690	669	735	684	744	696	633	689	694	654	626	755	661	697	707	684	689	692	661	677	705	692	715	714	705	703	671	681	704	699	727	710	677	726	726	708	728	683	672	692	625	681	706	708	705	660	658	726	676	697	727	660	744	702	700	659	727	703	706	721	676	678	679	716	681	672	697	707	756	697	711	668	699	668	676	712	711	696	681	662	729	692	709	666	680	696	711	671	674	707	653	701	679	695	639	735	673	699	698	654	701	712	646	665	716	714	720	666	702	743	673	707	681	668	665	659	668	704	671	653	712	680	674	673	671	701	718	695	735	694	703	695	678	735	669	688	695	668	642	640	676	712	704	720	692	662	671	700	655	694	754	697	703	683	671	701	711	655	695	724	697	685	684	726	668	681	675	693	676	703	756	657	703	711	677	725	703	708	697	681	673	711	654	661	712	759	695	659	697	650	691	704	684	682	679	697	697	679	667	750	664	694	679	663	674	692	673	664	679	715	699	709	632	727	666	733	685	710	675	657	698	675	611	679	649	700	683	675	688	671	678	695	658	722	699	729	702	668	712	647	705	721	680	724	699	737	650	662	680	726	709	712	668	731	701	694	656	730	712	728	691	689	708	630	679	728	697	725	689	637	743	659	683	703	703	703	717	702	661	715	696	679	676	701	681	665	719	645	689	682	701	665	722	674	699	717	690	674	708	665	748	727	686	665	686	678	740	664	689	698	680	667	731	666	677	686	662	697	667	681	645	668	725	692	665	657	706	701	684	700	621	731	682	696	662	668	663	684	687	738	728	696	703	653	714	677	662	708	698	675	680	654	670	713	698	681	664	665	668	673	685	676	660	648	655	742	678	662	702	685	654	696	679	714	702	730	637	679	702	695	711	703	742	683	688	634	657	693	697	688	711	683	659	672	673	750	728	753	699	691	644	684	670	661	683	707	681	661	691	701	671	692	708	729	655	677	698	706	721	701	714	676	686	707	676	722	686	677	671	693	714	679	685	675	696	695	718	671	665	716	690	712	659	707	627	712	745	703	666	681	766	663	692	743	718	697	688	687	718	697	752	697	703	673	667	676	697	678	732	674	651	677	700	667	691	702	697	709	714	704	681	730	725	665	649	672	676	640	667	693	735	698	661	693	709	705	695	709	673	691	707	689	645	669	689	704	710	710	694	724	717	704	669	662	690	681	689	672	689	693	659	632	671	712	668	703	666	662	724	728	715	694	702	636	619	700	730	680	708	673	658	724	735	693	667	670	688	691	682	715	679	713	697	713	734	664	723	731	715	692	667	704	714	662	693	681	684	686	690	697	676	691	733	660	662	689	699	665	707	674	686	724	685	734	686	762	663	707	722	738	671	691	662	741	672	700	711	709	673	706	739	704	691	693	659	675	692	676	681	697	621	714	691	674	664	698	734	696	692	659	681	698	683	707	726	716	677	718	662	669	688	720	682	697	681	663	663	681	684	723	650	719	727	686	721	696	685	731	651	661	683	720	757	726	660	752	671	713	714	689	680	704	683	706	710	684	706	668	684	733	657	694	706
6306	2116	583	383	371	464	452	275	245	233	347	374	313	209	215	191	136	121	95	48	60	56	52	71	339	44	42	38	36	36	27	38	42	41	40	38	40	53	36	50	42	51	49	41	49	46	45	38	39	50	31	47	51	60	52	40	41	51	48	42	32	50	60	35	42	43	46	51	41	48	37	28	42	41	47	44	52	42	42	47	46	43	40	45	43	49	40	53	52	54	49	43	42	47	45	46	44	39	37	36	38	45	45	41	45	37	42	53	48	44	46	57	51	44	43	42	44	37	39	62	58	49	42	54	46	45	36	47	38	50	47	45	55	46	39	44	55	51	32	48	40	56	38	54	42	36	41	39	45	40	46	45	49	53	35	49	33	40	40	39	46	33	41	37	47	44	42	47	47	35	52	31	28	42	40	52	47	39	49	46	48	42	34	37	45	45	41	47	48	50	50	51	37	47	48	44	43	33	56	50	46	62	47	32	37	36	61	38	50	43	41	45	49	41	41	38	45	34	41	52	46	45	44	45	63	54	53	42	37	50	50	33	41	42	42	42	35	40	41	33	42	32	41	38	38	42	40	45	35	38	30	40	55	49	39	54	52	34	46	43	34	44	48	52	41	35	30	37	60	38	61	57	49	52	38	51	52	45	35	36	36	44	52	32	44	39	43	49	43	45	50	40	43	46	44	42	43	39	42	42	34	42	55	50	49	38	52	45	34	50	49	54	42	43	39	55	35	26	43	39	38	54	38	49	43	51	44	41	49	50	64	38	46	51	53	47	38	40	42	47	47	40	38	33	47	41	44	48	44	46	49	40	36	31	45	47	39	55	48	50	53	48	45	54	39	39	42	33	46	32	39	41	41	48	61	43	49	45	47	48	44	51	35	55	33	38	45	34	41	41	44	33	39	43	52	46	41	41	49	42	38	39	57	33	48	48	42	56	51	24	52	38	49	38	51	45	37	39	54	45	53	46	43	39	43	51	42	44	49	45	54	56	45	41	61	42	38	42	45	48	56	51	56	48	56	42	37	39	37	39	43	46	43	53	42	38	39	51	49	47	41	44	38	31	47	51	41	39	49	44	47	47	37	42	41	48	40	49	37	43	44	52	45	47	43	43	39	51	46	32	57	36	50	48	46	43	48	47	26	47	39	42	31	47	47	39	59	50	33	40	57	40	47	39	51	41	41	32	46	32	36	60	47	45	45	47	51	49	39	35	41	44	41	42	31	36	53	56	43	49	49	43	41	47	49	45	46	44	52	29	41	33	43	37	49	36	48	48	41	56	38	42	52	49	49	42	42	53	48	43	51	41	56	52	45	38	55	37	51	50	45	47	50	33	36	50	41	38	41	46	45	46	59	70	33	44	52	36	38	50	32	45	42	46	54	47	43	49	48	45	46	48	42	35	44	37	38	47	33	54	44	38	39	50	41	43	47	49	45	40	40	38	55	45	45	48	33	35	44	43	45	45	51	46	30	31	51	51	46	47	36	41	39	43	40	48	50	38	37	51	49	38	42	54	37	57	40	41	35	44	53	49	50	51	42	47	49	28	41	48	39	58	40	45	36	42	38	41	50	41	41	38	43	52	43	47	55	36	53	39	37	42	43	33	35	46	42	37	49	47	52	48	39	39	42	42	37	43	47	37	45	49	37	44	50	40	35	46	48	53	36	47	45	40	36	47	43	50	40	54	51	41	37	44	49	56	48	46	49	34	45	36	43	40	48	41	35	37	39	29	50	54	40	42	46	49	39	55	43	40	60	44	51	44	55	41	50	37	44	44	54	36	40	44	45	47	51	42	41	44	44	54	30	52	38	52	41	35	48	52	45	42	31	34	47	48	60	47	55	47	43	47	45	38	39	41	46	57	45	45	39	49	57	42	50	36	42	62	39	51	49	45	47	41	45	41	58	41	46	56	42	54	50	49	40	35	45	44	41	58	34	29	42	45	46	43	50	52	66	43	42	44	38	47	44	34	43	46	36	48	47	43	34	36	36	38	51	58	50	37	42	32	50	49	40	33	65	42	44	43	53	41	49	44	39	35	21	39	48	34	42	46	39	40	53	46	38	47	45	43	49	42	30	46	43	44	38	46	41	45	46	45	39	45	44	53	45	56	39	52	50	57	40	40	40	45	43	53	38	54	56	44	44	32	41	47	44	43	41	37	54	54	38	50	45	35	38	54	40	46	45	42	40	45	40	50	40	41	35	34	54	45	38	39	40	53	42	44	40	38	46	47	45	49	50	48	53	47	35	39	45	50	49	26	41	36	56	42	35	39	49	42	42	37	22	41	38	42	43	36	33	46	52	47	41	36	32	56	50	49	47	44	58	46	44	45	48	49	36	43	50	46	35	54	45	48	55	41	39	40	55	39	42	56	48	45	38	44	43	48	39	45	52	40	44	50	55	34	42	44	43	41	38	30	38	48	50	42	50	41	47	45	45	46	50	39	35	36	46	39	41	44	36	58	45	55	45	34	44	53	43	43	50	53	49	49	46	40	42	37	40	47	45	38	44	45	42	41	35	46	41	36	51	42	47	35	35	46	59	43	59	48	34	46	44	57	42	42	37	32	46	50	44	45	45	40	42	40	34	39	54	42	41	42	38	27	40	41	34	48	48	46	49	39	44	42	50	40	39	35	52	44	61	47	44	48	52	51	40	53	55	44	45	46	46	44	48	45	48	56	39	48	38	47	46	36	42	51	39	34	40	41	48	43	42	38	54	45	39	40	49	36	41	58	53	43	53	47	34	39	56	44	43	35	46	44	35	38	45	46	51	47	54	58	40	52	42	34	44	54	45	51	47	34	43	54	51	35	53	41	48	47	42	41	35	43	36	38	41	41	45	31	48	39	42	37	44	52	39	41	62	34	46	46	41	38	49	43	47	43	48	46	34	52	36	40	38	55	39	55	42	38	47	41	40	44	42	51	41	52	41	49	39	55	55	44	51	40	45	41	51	29	48	39	54	47	47	41	37	42	47	43	41	32	46	42	50	25	47	41	47	47	34	46	40	49	42	43	41	55	44	49	44	40	42	40	45	48	46	42	49	50	45	53	59	35	37	55	44	44	38	33	36	47	38	45	50	44	41	51	57	52	51	47	41	43	35	33	38	43	53	52	41	45	40	49	56	61	43	38	39	50	49	36	43	56	35	41	52	38	42	49	42	42	45	54	45	52	48	38	45	41	52	56	59	33	51	57	46	47	35	42	45	46	42	52	47	54	43	42	42	56	44	39	42	48	47	54	43	45	45	35	42	45	43	44	43	35	34	34	50	43	35	53	40	43	52	48	31	44	49	30	35	54	38	40	33	36	32	44	40	37	35	51	71	46	41	53	28	48	57	39	51	42	45	39	49	54	49	45	41	43	36	32	45	45	46	44	45	39	44	43	47	36	58	54	47	52	51	50	43	42	54	39	35	49	48	41	45	49	41	46	38	55	49	46	43	50	40	32	40	48	48	50	35	52	40	48	45	39	40	38	44	46	48	42
33911	14130	5523	6174	14406	21276	18324	11981	8171	8285	10119	11300	8170	5438	5838	4810	2992	2230	1560	769	667	785	681	970	6556	391	354	388	323	356	376	338	352	380	356	353	329	347	355	350	367	379	353	321	334	332	350	337	321	337	367	315	382	361	333	325	324	360	317	326	329	345	305	311	318	339	315	329	321	313	317	344	328	328	338	332	321	314	323	280	313	363	347	345	333	355	331	356	355	310	336	328	350	332	296	340	313	311	349	330	326	343	304	327	349	343	344	322	330	344	318	350	338	319	344	313	331	301	343	337	298	353	340	304	318	332	320	327	323	307	353	350	310	327	329	320	341	310	366	332	353	319	320	333	344	343	303	340	368	355	340	362	321	301	306	334	329	318	327	341	337	331	304	333	332	279	331	349	311	325	312	346	295	317	326	308	339	351	320	351	337	299	317	332	309	337	334	308	338	314	355	333	305	342	349	339	346	339	320	341	322	318	336	318	327	305	339	322	339	325	309	333	354	330	353	319	320	365	320	345	292	316	369	323	300	316	293	345	307	318	334	349	311	330	332	314	329	312	322	321	332	316	356	317	319	337	360	337	330	315	308	344	295	338	342	315	317	305	311	345	316	341	318	293	339	326	314	351	328	334	319	333	340	346	332	327	328	323	355	336	315	293	330	324	326	346	310	336	311	341	289	303	317	309	335	361	312	332	357	310	333	325	310	317	349	341	317	353	345	376	313	291	335	348	355	345	335	315	314	314	333	310	333	346	345	344	337	307	317	326	311	323	335	340	332	331	343	337	313	317	309	342	316	325	329	311	353	344	333	331	312	336	335	324	317	335	359	312	330	297	325	344	319	338	343	328	319	307	332	302	336	365	335	319	317	354	335	336	331	315	344	320	345	360	305	307	331	346	359	323	326	335	333	372	308	351	322	322	337	341	317	321	333	353	314	333	333	359	334	325	343	321	320	337	322	331	321	360	361	353	332	275	322	325	318	341	335	315	348	337	328	331	326	324	350	299	324	322	337	324	318	361	303	374	295	271	304	356	310	329	319	334	331	327	400	299	321	306	308	345	316	328	331	312	332	336	327	344	330	291	327	328	343	336	315	321	319	316	354	316	310	303	341	307	313	339	313	304	319	330	322	309	362	316	313	339	317	355	318	297	345	328	317	325	322	321	302	330	321	329	342	331	354	315	334	323	308	339	345	317	333	347	330	337	335	336	319	355	303	339	328	314	320	313	349	339	351	359	366	333	380	329	309	313	330	323	302	344	322	334	293	315	334	362	312	335	337	316	295	320	332	322	314	328	328	332	312	368	337	318	347	354	293	330	318	344	331	328	338	327	293	328	304	335	324	327	329	343	320	339	336	321	323	325	305	332	350	315	327	335	331	338	344	323	330	319	332	317	326	329	318	337	327	360	331	317	322	320	316	307	348	318	362	294	319	338	315	356	298	308	327	343	296	296	330	362	313	327	329	320	340	332	309	339	325	328	340	342	322	356	332	336	290	320	310	282	313	333	341	343	313	320	330	327	325	306	331	304	311	304	308	352	349	307	265	354	317	333	322	337	351	342	342	324	304	311	336	312	345	303	336	348	332	333	306	327	334	341	323	323	343	350	336	361	307	334	326	303	309	323	317	327	306	342	337	348	300	326	306	347	341	341	345	313	355	325	301	302	321	297	335	327	315	316	349	330	334	343	323	332	338	331	313	306	341	314	343	329	316	348	307	334	308	285	319	335	301	311	329	311	345	360	340	308	354	331	355	330	350	313	339	325	337	314	309	334	350	331	293	324	340	304	329	335	335	349	339	339	336	303	318	318	337	304	325	319	343	348	327	307	335	298	324	328	325	340	285	374	325	356	349	337	329	340	348	372	321	313	302	329	318	356	317	337	332	355	282	326	357	315	322	321	305	309	365	316	342	303	301	324	309	319	369	329	355	351	320	362	329	317	332	336	328	318	326	302	321	334	308	339	361	338	316	320	329	332	332	317	360	332	325	322	344	317	313	302	333	311	310	328	316	305	343	343	341	315	328	309	313	317	340	316	331	335	316	312	349	336	310	318	322	350	329	327	333	334	296	332	347	326	329	345	351	317	344	319	294	313	340	351	351	307	294	344	302	364	321	315	334	343	301	307	317	338	336	346	291	311	310	352	313	326	339	340	326	336	317	331	306	332	324	319	324	332	318	308	336	311	337	293	289	351	333	361	345	332	331	337	341	319	332	337	329	323	311	313	328	318	336	337	309	338	314	321	319	327	322	334	312	327	322	332	338	297	309	320	344	348	334	320	294	332	342	309	332	300	329	288	332	329	361	327	341	334	320	340	333	323	368	314	349	350	301	282	327	304	313	300	337	354	321	307	340	322	332	362	319	355	327	344	332	322	334	330	343	316	319	310	368	321	321	340	342	325	308	323	346	324	370	341	331	309	308	324	355	352	306	298	327	332	322	322	319	340	331	336	354	344	339	336	351	370	300	383	302	356	326	326	335	312	345	323	346	309	335	334	338	328	317	349	346	285	329	316	345	344	325	338	321	334	310	334	293	344	343	324	327	316	318	342	326	359	343	290	357	307	322	312	300	312	326	365	330	347	345	306	319	333	329	293	347	311	323	307	331	339	342	354	305	320	304	309	319	362	334	334	346	333	350	339	322	346	347	320	316	320	334	326	296	299	340	324	342	314	335	309	322	335	322	344	323	317	326	295	322	329	324	296	333	328	321	324	317	354	348	346	295	311	329	330	343	328	340	307	347	365	332	354	310	332	333	320	286	316	319	323	348	336	320	307	337	326	352	329	351	321	347	328	330	338	316	335	306	306	341	325	342	321	327	328	319	319	300	314	358	388	330	318	313	353	309	310	371	332	335	303	311	342	359	312	314	281	339	335	329	337	327	324	323	347	281	325	326	348	336	306	295	344	338	347	298	302	308	329	365	303	323	319	300	344	345	341	309	310	281	316	300	320	323	306	318	305	320	304	330	327	318	318	335	327	351	301	308	315	348	338	314	353	355	359	333	325	338	317	317	380	290	325	300	318	299	323	324	351	311	323	349	297	316	324	311	293	298	315	314	309	339	332	364	332	359	349	321	305	271	301	301	298	355	340	348	356	346	339	337	340	311	338	360	305	361	334	310	354	282	352	328	305	298	330	345	318	345	313	346	327	340	332	358	368	344	301	347	333	316	344	329	314	352	329	331	317	330	317	325	333	323	325	328	312	285	307	330	316	324	343	326	317	326	326	345	340	327	349	345	330	312	294	347	344	324	322	316	364	321	326	309	318	311	365	319	297	327	327	349	310	335	316	307	297	342	312	319	318	328	325	318	322	353	326	311	327	321	312	335	343	310	324	411	331	302	323	362	300	316	341	332	319	332	346	333	322	318	332	307	306	318	344	316	332	360	322	317	338	354	321	328	315	315	322	338	313	357	337	325	316	332	317	320	354	330	313	314	326	325	303	333	343	326	343	311	299	337	314	350	313	316	308	331	315	314	330	304	341	328	314
3278	773	313	210	263	297	242	193	190	198	239	253	203	182	204	170	122	147	117	124	95	113	111	111	141	105	113	102	94	118	106	102	119	94	94	120	127	106	102	97	82	119	101	111	128	99	103	109	98	103	101	101	101	112	105	98	111	116	95	107	95	111	99	100	98	110	101	116	89	92	119	108	101	119	91	108	108	94	115	113	102	89	87	87	100	98	102	108	108	103	83	116	104	86	83	95	121	106	103	117	103	95	99	98	110	88	113	94	94	89	104	87	95	110	98	120	98	108	114	91	102	115	114	92	124	122	106	106	105	120	103	104	104	106	109	103	104	119	111	104	104	114	99	108	99	106	78	109	107	114	113	92	98	117	118	98	104	99	104	96	112	82	105	102	101	109	109	109	93	111	117	95	113	104	91	112	119	124	108	110	114	90	96	125	115	88	103	91	109	92	99	119	90	93	108	110	87	93	115	119	120	96	100	86	98	92	124	103	86	107	104	112	102	99	98	104	119	102	109	107	96	112	78	109	96	92	103	107	100	115	97	96	104	105	112	106	91	131	105	95	103	125	112	99	100	96	111	105	78	116	129	90	114	111	117	95	103	102	89	104	97	111	105	88	132	95	109	90	105	102	100	118	92	86	100	98	104	108	104	112	102	100	116	99	88	90	106	98	84	111	105	110	96	97	102	98	107	106	105	113	113	97	103	113	104	105	91	108	114	98	105	117	100	106	107	96	127	102	107	106	84	103	122	123	115	122	96	111	92	101	111	120	88	112	91	107	110	105	104	98	101	93	111	99	93	92	111	102	104	101	112	95	125	108	111	101	84	92	107	105	103	130	89	105	117	94	95	96	114	109	107	107	82	92	109	121	91	101	87	121	117	80	107	99	90	105	110	121	103	97	94	125	118	106	114	106	104	105	127	96	93	94	112	110	88	105	96	91	99	101	97	117	90	110	105	127	101	115	113	115	119	126	93	91	89	102	102	122	88	102	84	99	90	107	101	78	102	115	98	115	92	108	118	130	97	108	95	95	119	101	103	102	96	125	103	102	107	95	136	104	97	109	111	96	114	108	97	97	117	94	90	114	96	87	107	90	113	105	119	90	111	117	107	118	107	123	103	101	95	107	115	90	121	94	94	86	102	102	91	115	103	100	103	121	114	106	100	113	102	105	107	103	102	92	126	99	100	100	102	95	114	97	84	93	90	96	121	94	101	109	99	97	98	118	111	124	111	115	118	105	103	124	108	123	116	107	109	96	115	118	83	101	95	100	111	100	122	111	99	101	90	104	123	110	93	100	105	97	104	93	103	99	112	118	102	124	113	93	113	130	116	99	112	95	110	125	114	92	96	88	97	111	107	103	108	104	92	90	93	104	99	98	104	93	109	116	83	116	106	99	83	108	97	119	107	95	90	126	98	104	101	95	98	111	107	103	90	100	93	97	83	85	113	112	92	98	94	123	104	92	87	105	121	95	121	108	102	111	103	104	106	97	106	98	101	119	101	106	97	109	117	101	104	114	110	110	87	101	104	112	111	120	103	117	107	97	92	116	89	103	108	99	105	125	111	99	93	120	104	89	107	102	105	106	99	102	112	109	98	113	100	119	113	113	95	100	103	108	104	114	112	90	120	97	83	99	108	91	105	98	107	97	98	102	108	94	96	101	107	115	112	90	112	112	96	115	84	111	99	107	108	86	110	93	107	101	102	86	89	92	98	110	113	98	115	96	102	116	110	88	113	112	82	102	98	115	119	107	99	91	83	106	101	110	105	93	91	114	108	81	104	99	87	119	107	100	113	110	91	98	99	107	105	125	107	104	112	102	98	114	101	105	99	116	102	106	90	113	96	105	99	88	105	111	115	99	112	116	106	100	93	96	94	98	124	101	102	102	89	108	101	111	117	98	104	94	99	108	93	127	111	117	85	89	119	90	105	92	92	96	109	116	119	124	105	96	77	102	96	109	118	106	96	110	97	99	106	105	100	98	111	108	112	112	93	118	105	102	102	113	104	102	121	109	126	117	102	106	107	90	110	98	108	128	113	93	123	85	97	99	114	100	98	92	128	121	76	106	106	100	116	115	98	107	102	90	97	96	98	99	106	85	106	92	93	107	93	95	101	102	127	98	101	114	114	110	114	117	120	99	97	106	99	119	102	99	109	102	109	99	112	96	106	108	106	109	99	88	104	109	109	106	104	113	103	89	102	92	115	120	92	109	90	102	107	113	99	91	100	105	105	103	103	106	108	113	100	105	104	99	91	106	125	100	96	125	119	99	94	134	94	109	112	119	117	87	92	111	112	100	107	95	93	104	101	98	101	100	110	103	114	109	89	77	95	116	101	89	124	100	98	99	118	109	104	100	93	110	123	115	104	114	85	102	105	108	120	110	112	102	95	116	124	106	96	113	114	97	116	114	115	115	100	107	118	88	89	99	77	109	109	93	95	99	103	108	116	110	107	111	88	105	117	96	95	111	102	96	149	92	135	117	115	84	104	103	103	112	108	95	98	86	107	110	92	92	109	96	100	106	116	111	84	109	108	101	106	107	103	108	103	99	108	115	105	102	89	91	91	94	88	100	84	101	113	97	96	101	112	104	90	104	107	102	91	125	90	121	97	96	105	116	119	82	107	107	94	91	92	105	97	99	106	108	101	112	101	109	112	96	92	103	100	109	94	100	110	103	84	98	83	103	106	80	97	100	100	107	84	88	120	96	77	93	108	101	110	109	92	119	112	112	118	112	121	95	108	95	110	105	92	104	98	99	119	90	86	110	86	105	120	112	109	98	113	105	118	102	118	105	112	116	87	124	112	113	97	92	93	113	113	100	100	131	113	104	97	80	101	87	102	106	93	106	113	111	105	106	95	119	104	90	111	119	110	92	98	104	98	102	102	115	92	101	117	94	96	110	96	116	99	97	100	107	92	104	126	112	85	109	95	101	95	86	106	102	94	86	109	110	88	100	98	103	102	112	89	105	96	102	108	107	107	130	109	116	119	93	106	112	93	99	111	119	113	129	93	105	110	93	105	105	108	107	115	110	97	89	93	79	110	103	101	106	118	108	103	117	116	115	109	108	88	121	99	123	116	114	107	100	100	95	118	108	90	110	97	103	111	92	109	94	102	90	110	103	104	87	109	99	106	101	90	98	111	101	115	96	106	88	118	104	102	95	97	107	101	104	105	89	118	98	84	124	110	100	123	106	133	103	106	93	109	117	88	88	126	105	106	97	104	115	131	97	131	97	104	106	109	94	118	93	88	94	108	117	116	111	113	96	106	112	105	84	122	97	87	91	95	97	119	96	104	114	92	107	110	112	106	103	92	116	122	115	112	91	92	92	111	105	107	94	112	112	106	100	106	114	98	92	94	103	106	106	115	108	117	85	117	95	115	81	90	93	112	109	97	112	92	96	95	101	101	91	87	101	99	126	103	111	92	106	94	102	124	121	109	115	114	95	93	110	93	120	96	99	95	121	112	98	126	106	99	106	95	109
23392	7661	2976	3498	8711	13226	9164	6079	4162	4527	5997	6075	4245	3230	3476	2587	1830	1614	1059	921	910	955	908	874	1452	751	754	777	740	780	752	757	770	731	749	700	746	745	732	777	756	753	731	776	733	755	757	772	756	756	769	776	765	770	770	765	738	813	757	778	704	729	729	786	779	725	760	742	720	740	754	737	745	776	774	729	765	780	798	754	705	776	776	755	787	788	726	780	789	739	822	712	716	740	724	757	742	764	753	757	802	744	773	753	746	748	715	788	729	762	731	741	764	742	770	740	758	714	768	763	726	703	731	786	734	737	752	764	730	770	808	733	728	746	802	736	752	723	753	736	732	761	758	741	768	786	746	762	792	774	772	748	766	786	752	765	745	779	756	718	764	783	735	783	801	696	745	720	755	773	748	761	756	795	804	729	753	722	796	751	775	713	750	737	755	713	788	775	778	723	744	705	754	788	815	797	711	789	765	798	727	721	771	758	798	803	748	746	779	713	757	737	773	740	752	722	737	743	729	753	759	771	772	759	778	774	738	756	760	730	762	775	732	734	762	823	712	731	719	776	772	720	747	716	722	786	770	730	692	760	731	721	777	770	719	771	754	727	745	769	787	760	795	777	710	773	726	767	751	764	764	742	740	778	722	752	704	774	762	749	775	794	745	738	732	764	791	736	748	784	703	733	736	793	731	744	803	780	757	746	746	792	754	753	737	743	775	747	744	784	736	759	749	760	714	733	751	695	783	771	773	730	820	706	754	739	779	720	794	785	774	761	698	754	784	769	729	767	742	797	753	741	748	795	755	732	798	709	787	714	749	784	754	749	752	751	725	761	739	744	749	777	777	743	748	742	759	723	775	736	814	771	773	732	778	727	735	741	768	757	727	755	740	772	781	778	740	762	762	768	725	779	768	778	737	736	762	734	818	794	753	781	777	765	691	763	740	757	742	773	804	776	753	799	771	766	798	768	777	715	795	777	758	764	683	713	793	751	737	731	742	731	751	733	786	714	748	723	754	731	798	765	744	732	756	724	794	737	777	748	789	686	764	758	698	724	769	756	742	774	767	739	768	750	736	764	718	751	743	721	747	789	807	736	681	813	745	764	768	799	733	811	732	772	731	783	752	760	769	771	760	740	802	749	743	753	730	755	766	734	721	777	725	752	756	766	709	739	778	769	775	708	779	714	696	748	719	752	754	707	702	729	711	764	698	803	802	750	782	747	769	751	741	757	734	712	756	744	676	760	707	721	764	809	749	753	723	781	749	741	744	738	706	785	759	705	746	732	749	754	764	751	727	811	708	759	775	764	794	726	721	721	731	758	722	763	761	767	779	758	784	774	769	731	751	810	754	789	713	777	760	796	743	742	771	756	756	737	774	766	760	680	741	729	767	733	787	761	755	714	768	717	773	732	790	716	731	800	785	748	786	763	778	761	730	729	808	732	722	750	733	740	757	756	797	747	773	767	766	728	744	791	704	753	748	743	763	781	743	731	751	775	734	773	798	769	768	746	721	739	762	764	726	718	774	800	799	752	789	794	783	757	717	816	727	779	707	764	705	692	790	754	778	759	769	750	794	759	734	741	706	787	760	751	775	781	772	724	762	721	760	744	783	786	797	746	749	703	796	763	728	810	740	756	744	764	771	761	758	781	745	712	729	746	767	717	757	763	751	804	726	784	701	769	733	801	775	765	758	750	696	748	805	729	791	742	740	769	748	778	787	751	814	746	780	755	809	781	765	703	727	733	757	718	743	805	757	745	757	771	743	774	773	758	779	792	754	750	699	716	774	762	754	714	791	729	766	773	746	788	759	794	761	756	772	761	754	757	736	747	738	746	749	773	763	730	736	755	791	721	781	731	714	773	781	738	755	773	760	733	757	831	722	723	736	763	765	761	789	805	726	735	765	777	722	734	760	744	759	742	750	757	790	726	745	724	716	762	755	750	808	708	771	781	771	782	787	749	798	779	779	801	730	743	777	797	723	728	795	732	778	713	765	741	698	756	762	736	755	730	728	722	759	724	786	723	796	785	769	750	797	727	770	745	768	754	735	729	798	778	744	766	805	749	769	734	750	770	752	772	720	758	769	738	798	801	750	715	706	752	721	736	784	783	743	784	779	756	766	772	776	776	699	756	766	759	771	783	756	729	796	733	751	760	752	726	729	812	786	745	708	811	762	743	794	693	749	781	763	717	724	805	717	742	755	742	743	743	742	764	724	774	784	767	771	748	760	739	737	740	746	747	701	786	749	731	727	808	751	764	714	786	787	750	744	750	798	785	735	776	735	733	743	757	762	765	747	741	763	726	791	757	777	718	770	742	747	754	788	749	755	762	773	756	748	743	754	751	739	754	768	773	727	778	707	766	775	709	760	762	732	823	781	774	763	799	768	763	793	792	762	774	778	684	801	811	729	734	763	752	741	762	768	765	768	747	766	731	764	773	766	741	750	750	766	726	751	727	757	751	760	765	743	802	735	781	729	748	732	709	783	757	712	756	753	763	767	718	735	741	767	726	695	745	732	714	745	737	752	810	752	722	765	746	712	743	753	795	797	778	785	765	740	755	734	768	802	772	776	787	786	780	733	787	744	780	729	783	719	778	769	744	774	769	749	755	780	749	702	751	764	732	771	790	751	775	751	735	791	776	764	746	738	739	750	729	756	746	754	705	737	704	793	765	679	756	708	744	733	700	730	725	730	756	721	783	773	709	730	731	751	765	801	801	717	809	745	797	811	802	783	767	726	757	751	730	799	707	738	756	800	761	727	762	778	767	744	757	738	760	774	730	740	738	709	773	742	765	767	728	721	737	771	719	766	748	755	750	760	777	765	757	747	751	729	770	782	783	757	786	757	753	775	760	773	750	752	731	719	766	731	722	745	777	781	743	766	748	752	689	773	763	696	762	794	769	727	796	782	734	765	782	804	733	757	820	745	762	773	762	742	766	803	783	731	776	744	715	726	764	782	726	764	746	753	787	737	761	761	748	717	736	712	781	711	749	771	729	720	744	799	762	760	740	768	745	807	739	824	766	744	755	746	787	766	704	778	749	758	793	768	755	762	763	798	738	726	745	778	752	760	731	785	777	755	785	750	760	744	782	736	730	790	729	762	782	700	705	787	763	767	714	741	772	752	763	731	787	779	765	721	757	807	728	744	758	765	683	768	819	767	762	725	728	762	741	745	717	766	719	703	766	738	741	747	784	772	757	725	740	768	777	785	772	767	764	759	761	718	739	721	774	764	735	753	728	726	783	755	761	743	739	729	741	702	760	829	745	768	733	765	740	753	757	758	712	787	757	776	751	730	755	792	749	714	734	776	762	729	732	806	749	784	766	773	698	785	799	750	681	743	765	717	715	757	774	735	756	765	745	762	751	811	745	785	751	742	745	695	742	746	741	800	699	771	737	784	733	734	755	766	752	759	750	748	791	764	718	736	724	730	749	724	740	743	718	773	736	790	744	768	742	719	698	776	761	708	816	726	774	770	727	758	765	725	705
4393	1547	348	295	300	370	348	245	179	214	316	337	187	191	217	186	116	92	82	65	73	67	71	84	197	70	56	55	62	66	49	58	50	50	51	58	62	63	74	57	55	71	51	53	78	59	56	61	59	61	61	58	55	73	65	56	66	59	54	53	58	59	58	59	47	55	62	51	58	59	56	54	60	53	56	68	52	55	52	49	49	53	60	78	68	58	71	71	63	55	60	64	57	70	77	58	53	52	62	56	49	72	52	58	54	55	60	50	51	51	53	69	41	63	58	62	63	51	57	60	67	54	59	53	70	54	50	58	57	53	58	59	65	58	55	64	53	54	58	59	75	48	58	61	68	77	67	53	64	66	62	49	70	72	58	61	52	59	63	52	58	49	55	45	66	59	68	65	68	57	58	67	57	65	54	55	56	56	53	68	59	58	59	50	59	55	56	60	59	55	67	66	58	58	66	64	53	80	60	48	59	52	50	69	60	59	66	50	61	54	60	65	59	67	63	51	72	64	73	61	56	54	54	51	56	52	68	51	68	62	62	52	81	54	58	63	49	56	56	47	55	53	67	67	65	67	58	42	55	62	62	49	64	63	61	53	64	66	68	58	54	60	65	50	58	65	57	60	67	62	57	53	67	55	79	55	73	57	54	45	55	60	65	84	54	55	77	52	61	66	54	64	50	53	70	54	73	55	64	62	65	64	48	47	68	36	51	59	64	53	57	43	66	73	56	67	62	56	79	58	69	51	74	61	58	76	65	60	65	74	64	57	50	67	63	63	63	57	57	71	52	58	45	64	61	56	53	68	62	53	60	76	53	59	54	56	53	50	45	68	57	55	61	58	55	55	64	59	40	60	56	63	66	60	63	61	64	69	57	59	54	55	60	56	69	55	49	46	51	64	59	61	67	51	65	62	71	55	58	60	74	50	43	59	51	60	67	58	52	60	66	52	46	47	67	66	52	79	62	60	66	53	71	56	57	68	68	60	55	58	74	58	60	49	65	52	68	69	58	63	50	52	59	55	55	61	59	57	64	55	50	56	48	58	58	52	59	49	67	56	57	63	46	56	72	61	64	68	56	60	72	61	67	76	71	51	52	58	69	51	68	51	67	47	57	59	58	55	65	51	63	54	52	58	55	65	50	56	52	64	46	61	70	57	55	50	54	72	45	67	50	48	61	64	69	62	50	59	67	54	48	68	63	51	58	57	66	63	63	60	64	58	45	69	67	55	55	50	58	53	73	65	63	57	63	61	52	61	58	64	68	71	64	54	63	58	59	78	48	50	70	61	69	66	56	62	59	47	69	66	68	58	68	47	56	65	57	60	60	64	66	58	48	60	39	54	68	63	59	65	71	65	54	57	54	64	53	53	63	55	67	60	68	67	57	63	69	52	54	60	59	60	55	76	66	70	74	53	71	54	52	73	50	56	53	65	63	66	53	56	68	41	57	62	86	52	56	71	55	59	46	58	63	52	62	59	60	56	75	61	62	63	64	61	61	70	54	59	54	67	64	55	71	50	59	70	63	58	59	58	60	53	59	59	53	57	52	56	56	61	56	58	45	57	59	41	63	67	53	43	63	67	58	55	63	62	71	48	55	58	58	63	67	69	66	61	71	46	54	70	64	66	52	48	65	67	54	57	61	61	47	51	61	50	71	60	52	61	59	53	47	66	52	50	60	71	62	70	55	74	60	66	56	63	64	58	62	60	73	63	58	55	75	66	56	56	54	67	73	45	62	56	47	60	59	67	56	60	54	65	59	42	68	57	58	56	53	62	58	50	52	53	63	53	73	74	65	66	61	53	68	51	51	75	50	58	70	54	53	57	61	70	52	53	42	57	61	45	50	43	62	66	68	58	58	62	46	58	59	52	57	55	59	73	68	60	76	59	66	49	60	54	59	71	56	58	55	46	43	53	70	53	54	57	66	64	49	70	73	50	63	50	58	66	64	63	52	58	65	58	63	65	55	57	56	74	61	68	67	55	63	65	63	55	56	60	58	58	64	58	62	62	77	59	72	57	55	52	43	59	57	56	59	73	58	46	59	59	53	69	71	57	73	68	64	62	50	50	85	65	54	70	63	59	53	70	55	59	70	58	64	47	62	68	57	63	55	68	59	63	56	59	66	59	58	61	47	49	50	58	59	62	59	60	64	55	56	49	68	66	72	62	60	59	71	51	63	50	56	57	63	47	55	50	62	58	59	57	59	64	59	65	56	68	56	62	44	60	66	72	67	60	55	58	67	59	58	67	66	60	73	51	56	64	61	60	59	50	60	50	69	66	70	63	78	59	63	59	62	54	64	62	62	46	54	62	57	56	56	59	73	51	47	49	51	48	50	44	61	46	61	58	70	70	56	65	55	49	55	70	58	51	66	62	67	60	59	51	57	60	65	57	60	62	63	49	55	50	62	60	63	56	60	71	66	61	59	70	56	61	60	63	73	62	63	56	52	70	48	51	48	59	69	52	59	58	71	55	62	55	52	55	59	59	54	56	52	70	56	72	67	61	62	67	60	55	49	50	48	47	69	53	61	62	52	47	56	54	53	79	57	63	39	49	64	60	48	50	64	63	64	59	51	56	62	74	55	61	63	61	53	58	62	73	58	70	64	55	61	67	54	44	64	57	58	52	53	63	65	64	56	74	69	56	69	76	52	70	53	72	78	69	60	57	70	59	50	52	61	58	60	60	67	57	50	52	49	48	61	65	54	70	50	75	72	64	46	58	54	61	63	67	43	50	58	63	60	60	67	43	63	63	60	50	56	52	65	57	72	77	51	73	60	71	51	61	50	57	56	65	64	61	48	60	70	56	63	70	55	48	57	62	54	55	56	48	47	61	49	69	59	58	57	76	47	55	66	75	62	59	64	56	62	65	56	61	58	55	58	76	69	84	68	54	59	61	53	56	57	58	61	48	62	64	61	60	50	57	64	56	73	62	54	54	64	61	55	74	60	66	47	65	59	61	64	62	69	59	64	50	61	50	61	54	67	55	66	65	58	57	70	83	55	58	52	60	66	61	63	57	59	67	58	59	76	45	60	60	40	69	54	51	56	55	63	52	66	54	65	68	67	54	68	72	70	49	71	71	58	47	60	54	57	63	62	79	52	68	53	46	76	59	76	61	60	60	55	64	66	53	66	52	69	58	58	52	66	56	65	43	63	72	69	68	67	54	61	66	68	60	54	59	67	51	66	64	64	80	52	57	75	59	51	55	60	59	69	50	73	55	74	60	61	67	56	88	49	63	70	60	53	62	61	63	48	74	54	60	52	58	46	50	62	59	53	55	53	81	69	56	63	57	61	54	61	58	49	55	64	65	65	59	69	60	63	59	55	64	57	57	54	53	58	56	58	73	61	67	52	41	51	58	62	61	65	61	70	59	51	68	69	64	58	72	52	75	67	52	65	58	64	50	52	58	58	59	51	66	61	66	62	70	69	61	63	80	68	69	69	64	61	53	58	58	55	59	65	51	50	47	57	67	71	64	65	63
30313	11438	3889	4765	13281	17972	13514	9037	6313	6876	9006	8675	5857	5136	5180	3737	2504	1749	1014	815	731	750	661	940	3874	468	472	543	436	491	481	462	468	462	458	474	462	479	478	449	430	500	481	468	463	514	468	436	476	465	489	483	463	475	479	451	440	434	438	452	436	458	482	474	489	467	437	500	415	471	405	468	473	411	472	470	456	449	463	450	432	446	460	473	485	400	455	457	503	463	459	476	462	481	506	457	411	451	421	454	485	463	467	469	448	487	458	432	446	458	438	453	482	494	473	429	474	476	459	452	448	480	443	435	477	441	479	464	451	405	486	465	489	489	453	448	417	451	468	433	462	510	455	497	448	416	419	493	496	499	429	442	443	441	464	454	482	469	429	479	464	443	465	490	475	449	429	457	459	451	415	475	444	430	462	434	462	449	471	461	456	473	445	473	480	454	443	447	503	462	437	484	470	469	443	462	444	450	429	431	470	456	445	463	458	485	441	478	476	452	435	460	458	448	438	458	472	449	471	432	496	460	459	424	459	440	480	472	472	445	506	469	420	457	443	461	455	493	453	475	449	446	465	454	439	491	476	431	449	426	445	436	449	424	468	438	434	420	443	449	525	449	444	449	456	465	436	442	455	429	462	474	411	451	461	416	482	479	428	446	431	457	436	472	457	495	459	430	476	460	468	460	451	436	452	465	500	487	426	450	468	417	459	456	434	466	422	455	451	435	460	425	497	437	460	458	479	416	474	439	433	454	471	457	468	454	501	440	466	443	457	455	470	481	471	457	477	431	470	424	459	416	462	435	443	453	441	510	430	456	473	415	483	446	451	487	460	489	447	432	472	503	459	469	442	452	496	459	445	428	451	449	437	457	457	428	433	457	416	473	486	440	425	447	459	451	433	455	478	475	450	444	454	483	476	478	467	457	450	468	462	464	454	446	415	427	429	429	459	457	472	475	444	463	446	438	477	441	493	502	463	462	488	499	476	431	450	458	418	446	465	405	451	439	479	452	449	491	454	458	452	443	431	448	452	434	435	469	434	455	435	455	438	468	481	458	471	473	452	437	465	454	425	471	442	429	472	464	487	454	463	462	434	469	464	465	449	442	466	444	447	465	438	443	460	476	461	433	432	483	472	469	494	448	440	495	445	452	479	473	453	429	496	453	462	492	467	450	449	440	482	504	428	442	450	457	449	443	429	465	448	480	507	472	438	460	454	419	480	452	427	466	462	470	450	458	444	449	444	435	418	454	432	433	436	438	480	451	444	482	447	463	465	478	467	453	458	463	475	474	443	423	477	448	460	452	447	470	492	430	494	464	467	456	435	423	445	458	470	455	444	462	460	473	480	485	457	458	467	461	455	487	446	474	457	424	459	437	462	447	487	452	467	452	462	471	450	467	455	489	443	453	492	426	492	422	453	484	449	436	457	460	481	461	470	476	464	438	443	430	456	465	482	435	485	457	452	490	430	437	483	469	466	456	483	450	451	447	457	448	433	444	462	442	451	406	434	453	396	408	438	475	490	475	452	450	408	420	433	426	464	456	475	444	448	501	437	451	437	433	486	446	454	428	457	423	455	448	465	437	463	433	443	451	446	461	436	471	417	460	454	429	439	434	423	420	480	462	444	448	476	482	423	451	475	399	447	488	443	491	455	433	438	458	505	503	458	437	422	419	411	426	423	485	466	495	474	482	469	461	445	437	436	454	442	440	465	463	436	431	458	483	431	462	459	471	456	494	468	449	440	443	485	453	455	433	452	449	444	428	453	454	447	429	443	498	449	452	447	442	430	451	472	473	480	440	445	454	438	449	447	466	470	434	457	420	447	494	470	470	438	458	437	429	440	468	446	442	418	430	458	407	451	457	450	466	455	441	458	435	443	438	455	470	445	441	489	488	446	500	441	466	490	464	464	474	417	443	503	436	482	466	477	481	455	463	454	467	490	456	460	441	497	486	469	459	459	450	475	443	458	492	434	466	410	454	508	411	451	428	447	467	457	465	412	435	503	424	469	439	439	455	444	458	459	415	450	389	458	429	479	427	435	462	446	469	478	437	467	438	447	501	443	476	478	463	429	447	466	461	477	490	444	401	454	460	466	443	438	479	456	447	455	450	462	444	427	473	428	464	458	444	448	436	462	424	399	445	443	423	447	480	439	469	473	434	464	453	462	451	466	491	445	479	442	508	432	470	464	414	466	449	485	446	469	443	462	458	476	487	463	430	473	450	435	443	449	453	448	449	411	422	489	462	497	456	469	463	424	474	466	471	483	459	457	409	473	469	510	430	440	449	400	468	452	459	451	422	457	484	476	449	458	441	442	446	437	442	455	458	454	465	446	490	460	442	428	433	471	450	442	492	473	430	470	461	442	462	434	453	436	457	450	465	468	473	432	445	473	441	434	478	458	440	451	464	442	454	448	444	423	470	452	455	457	430	511	465	447	492	446	435	434	471	468	476	465	461	454	483	459	457	443	451	465	448	452	465	431	478	421	431	449	480	465	431	472	465	481	442	409	493	463	475	471	474	475	459	443	468	449	468	501	412	456	436	442	455	411	464	475	473	426	456	432	490	455	450	476	486	463	422	468	453	473	455	411	474	443	443	471	455	451	462	502	480	417	425	456	430	452	452	464	437	443	481	424	436	449	453	435	484	465	467	459	438	434	482	424	482	447	444	443	474	467	458	493	425	431	461	474	488	429	436	455	512	416	456	473	440	456	442	452	418	467	437	456	473	429	466	479	447	489	493	430	438	449	438	501	471	450	430	487	490	459	461	451	462	449	453	438	483	464	432	434	454	452	473	475	434	437	456	438	457	464	451	463	501	455	418	447	455	462	483	453	447	449	463	433	421	433	471	449	437	437	468	463	449	451	436	454	460	477	441	465	489	463	431	419	434	465	440	445	431	436	418	423	431	465	471	427	448	427	455	431	487	455	441	456	454	424	441	441	435	478	432	470	441	489	454	488	470	459	434	404	421	448	472	462	468	431	448	413	453	477	453	440	473	503	445	441	470	462	452	437	456	446	458	487	433	437	450	466	417	451	476	473	458	493	437	466	458	454	444	432	448	444	470	470	467	466	454	471	395	417	423	463	437	444	478	433	439	456	442	458	465	439	444	421	448	468	457	468	421	459	440	451	451	469	462	473	482	443	435	453	479	442	448	433	482	459	425	455	458	475	431	441	460	457	432	497	454	478	438	475	436	456	463	454	417	476	458	448	480	482	466	451	468	463	448	449	459	438	462	442	484	452	464	451	494	458	478	459	467	414	470	479	433	464	431	491	444	489	432	463	513	457	435	444	469	444	488	487	453	438	438	445	466	440	458	479	442	447	443	467	466	459	473	432	470	467	397	469	476	466	443	445	454	412	426	450	457	427	464	469	486	425	462	445	448	428	487	475	461	439	449	479	427	489	478	465	457	443	458	496	476	461	467	457	426	456	423	494	455	465	448	447	417	437	433	479	463	450	447	462	441	493	457	468	453	456	437	454	474	464	458
5237	1313	359	329	318	370	324	265	225	253	309	338	250	264	252	227	161	130	120	120	105	102	97	94	221	97	85	103	81	108	105	96	92	109	104	104	98	84	97	107	84	80	96	110	87	98	106	76	90	86	114	88	91	102	108	114	93	84	110	95	90	94	107	99	91	102	74	92	94	74	87	100	76	105	100	80	93	103	94	113	111	106	94	82	90	93	106	107	108	99	96	87	92	109	82	108	92	122	100	95	95	75	96	100	108	83	94	95	91	96	87	93	97	88	86	101	82	98	100	90	90	89	104	80	93	90	97	110	88	106	84	104	92	91	98	96	91	95	93	98	99	93	100	106	104	93	97	87	93	105	94	85	95	101	84	114	76	87	77	94	94	96	105	106	120	99	84	89	108	109	98	93	93	120	92	97	116	86	88	92	92	117	108	82	99	89	103	110	117	118	86	89	90	102	101	87	98	92	101	95	97	94	88	97	105	82	84	104	88	101	106	93	102	76	83	99	89	71	90	99	105	112	85	93	109	94	86	90	113	101	82	92	106	100	86	96	77	93	95	96	96	114	106	82	93	95	93	99	85	92	87	99	105	101	74	92	85	96	98	92	84	92	96	91	109	95	90	99	100	89	81	89	93	84	100	96	93	79	88	102	85	89	90	99	87	117	91	108	92	106	83	108	78	98	95	90	80	100	109	98	96	79	98	102	93	102	90	97	95	104	97	105	87	81	98	102	95	119	99	94	102	104	95	90	101	102	107	78	78	98	98	88	90	114	93	102	95	72	85	105	113	104	89	101	91	103	89	102	92	101	83	91	82	81	85	92	92	83	101	101	93	97	87	93	102	95	106	100	102	92	84	104	90	106	106	84	85	95	90	88	96	86	85	96	101	92	90	81	97	103	87	99	94	99	107	96	76	82	99	85	87	91	94	88	113	99	102	93	97	92	93	82	97	105	84	97	106	88	110	102	114	99	94	93	91	94	88	92	105	85	115	74	107	107	104	98	102	89	112	92	81	92	92	85	120	87	109	84	93	106	100	94	86	100	99	87	95	98	94	90	96	79	110	85	101	98	78	107	101	98	117	94	94	70	104	98	82	93	87	88	108	83	102	98	102	97	81	89	98	101	99	98	102	100	107	101	98	90	93	115	108	95	107	102	81	103	97	91	81	112	103	95	84	85	107	111	102	89	110	93	89	97	92	77	95	74	97	92	98	110	101	91	85	97	103	92	77	95	96	92	96	104	92	121	93	99	79	100	102	97	90	101	89	81	92	101	90	95	104	108	86	92	103	91	85	102	97	87	97	88	105	92	89	106	92	91	81	86	99	84	93	105	73	89	100	99	96	97	95	92	69	64	106	105	107	103	74	105	101	104	86	98	102	93	90	76	93	94	100	69	95	90	95	90	90	85	105	102	96	109	85	71	94	113	110	97	84	69	85	100	99	98	82	106	80	101	94	83	86	96	93	88	77	95	103	90	98	96	97	90	90	85	90	102	84	94	114	98	103	96	108	88	78	98	101	90	87	88	86	99	113	79	78	92	100	107	85	101	94	84	81	95	91	82	102	103	88	101	103	97	108	83	91	99	113	80	100	105	86	89	103	77	89	83	109	98	86	94	82	111	90	98	92	89	105	85	87	95	77	106	94	97	85	84	111	71	105	75	91	101	113	106	105	103	80	99	80	95	83	82	77	105	95	82	99	93	93	97	74	86	98	103	95	90	95	81	98	108	89	102	89	84	103	104	94	83	102	81	99	86	95	86	93	100	95	109	92	76	89	96	102	125	91	108	96	83	83	99	91	100	103	86	81	98	111	82	94	89	103	104	90	95	91	104	91	94	80	106	96	89	111	97	89	81	102	96	91	88	99	84	100	100	86	91	90	101	90	96	75	83	89	85	116	96	91	91	99	117	86	99	83	75	107	98	99	88	85	93	92	103	97	112	87	100	103	98	85	96	96	83	100	85	107	106	93	85	99	98	91	99	95	95	106	109	92	105	72	90	88	102	83	102	102	104	96	83	89	88	113	108	88	103	97	81	94	105	84	94	101	98	109	117	90	89	88	104	81	103	106	95	101	98	93	86	84	90	90	70	103	95	75	119	99	85	101	70	80	84	103	95	100	95	107	108	106	97	117	123	95	102	97	74	101	90	99	116	89	85	75	90	97	89	76	109	81	89	100	88	97	87	95	94	86	110	102	73	91	88	105	101	96	91	90	101	100	87	120	92	91	85	100	109	93	88	101	92	87	87	115	79	108	87	99	96	115	104	87	85	81	88	89	101	87	98	91	88	107	94	94	78	94	92	105	85	94	105	92	90	96	83	98	82	88	93	91	89	103	114	96	95	74	107	82	100	83	93	90	104	86	93	87	100	102	91	99	107	95	85	88	92	115	105	95	79	105	104	83	92	96	98	78	97	105	95	88	76	85	95	92	86	93	78	88	85	97	96	100	87	87	97	93	95	103	99	107	79	93	95	85	98	95	106	81	98	92	99	88	87	89	100	101	89	98	89	92	97	106	96	92	110	85	100	98	95	95	91	90	111	89	95	119	94	89	89	95	94	89	82	110	100	111	79	92	100	92	92	91	95	101	99	105	89	85	103	96	106	104	101	104	77	92	95	91	106	105	93	91	102	81	86	100	110	89	107	94	99	95	94	82	82	104	100	89	73	96	93	71	87	83	91	93	96	89	104	76	95	83	90	81	86	80	80	82	93	109	102	102	79	94	100	94	103	102	94	98	81	92	91	97	106	93	92	101	102	103	97	98	109	98	93	97	114	92	109	83	91	80	110	106	107	82	81	97	83	91	113	83	85	93	105	92	86	98	97	89	89	85	101	87	112	96	90	92	99	85	80	89	102	84	100	82	101	110	95	98	90	91	84	91	113	95	99	76	92	97	91	89	101	86	87	101	94	95	108	85	87	90	100	96	91	98	100	114	83	101	79	99	85	89	97	80	98	93	95	103	97	86	81	93	99	108	96	82	99	91	90	98	99	95	80	91	85	98	89	87	100	90	97	109	86	106	95	93	90	94	76	92	101	104	89	93	96	98	102	96	99	99	103	97	96	85	97	97	78	85	85	109	89	86	88	93	93	89	99	100	110	101	77	97	90	90	99	89	105	78	84	114	83	90	94	100	77	88	109	79	118	93	87	82	91	91	91	84	78	90	104	106	88	98	98	105	93	87	88	85	91	77	104	93	98	97	98	92	89	92	108	93	90	82	89	104	94	116	97	102	102	108	93	94	91	100	91	88	97	101	89	100	85	95	95	102	87	79	102	100	83	110	98	106	91	103	107	120	101	107	96	96	78	103	104	107	104	80	103	84	77	76	100	97	84	98	97	110	84	94	98	79	87	92	94	92	109	82	91	94	100	109	90	94	90	94	101	87	95	81	95	108	101	97	82	92	91	80	104	78	87	96	104	101	99	81	90	106	85	102	92	101	88	96	120	87	93	98	78	96	97	101	91	108	93	89	100	112	97	95	90
28109	10359	3742	5204	12189	16094	11741	8360	6236	7464	8851	8441	5779	6051	5617	3625	3040	1734	1240	991	973	926	922	1091	3982	757	741	724	699	729	690	716	711	713	720	640	738	698	715	677	671	665	698	690	677	668	672	692	678	701	674	686	683	678	676	671	719	680	696	691	669	711	710	709	671	639	685	691	671	695	702	657	703	672	718	718	691	675	650	681	677	711	721	670	687	718	699	679	687	672	739	699	696	671	662	675	670	638	651	690	701	710	667	694	704	651	669	718	666	704	682	707	686	641	695	725	698	702	679	719	691	699	704	679	689	719	673	705	668	658	682	633	716	711	670	699	707	679	712	687	674	692	684	708	693	668	697	708	637	653	626	627	672	718	625	667	675	690	682	632	698	660	673	695	683	711	679	656	712	747	685	673	671	674	721	705	700	707	694	668	705	670	671	697	685	707	717	728	673	677	746	697	699	671	669	670	681	656	629	669	685	697	723	739	664	692	684	695	696	705	663	662	635	737	685	696	677	657	700	671	677	672	637	729	660	693	714	693	682	688	672	686	659	675	687	658	660	672	663	678	692	702	655	691	671	708	677	702	689	698	683	709	706	736	694	665	653	691	670	661	719	656	682	624	685	665	681	638	662	709	630	690	708	642	650	657	684	675	665	663	651	698	689	712	677	673	639	678	695	639	701	752	683	694	652	732	660	723	698	692	692	695	711	705	659	692	712	707	681	721	700	642	696	659	688	680	636	696	692	667	672	688	683	703	700	616	710	681	698	660	688	706	726	686	668	646	719	735	683	706	705	707	677	678	665	657	683	681	679	685	662	644	676	662	727	643	644	635	699	664	719	703	696	691	705	676	711	685	639	684	666	619	683	693	691	644	668	691	684	696	693	653	674	709	678	697	702	654	705	712	702	664	688	685	692	654	682	674	656	695	706	693	699	650	709	684	715	715	709	689	666	703	688	662	657	703	706	692	701	678	670	688	686	686	713	661	626	676	644	638	663	695	662	674	692	640	649	662	688	628	657	698	711	721	744	686	652	725	668	721	664	657	655	706	663	675	650	688	679	659	639	698	639	735	700	702	695	662	650	684	742	681	684	687	684	672	700	677	703	668	643	695	711	663	700	725	696	678	627	672	691	668	704	699	705	699	678	684	687	693	633	687	689	698	742	713	667	699	647	700	684	756	678	656	755	655	700	692	675	657	654	689	704	695	672	727	663	682	638	697	654	715	676	749	686	713	729	740	663	640	659	748	679	661	731	630	675	683	686	697	716	683	694	642	674	686	676	713	624	678	669	703	635	710	637	701	666	677	678	661	680	691	692	665	653	677	677	713	712	766	683	654	710	684	724	654	695	710	685	639	673	659	706	680	698	689	724	668	730	655	671	640	655	647	722	665	664	686	664	678	685	725	651	658	691	708	672	678	692	683	675	717	713	685	662	658	709	706	687	652	695	683	641	677	718	647	685	670	660	684	693	666	698	708	662	673	640	665	607	661	697	678	703	670	703	704	659	705	692	676	698	672	683	598	688	685	759	686	724	628	690	673	656	714	685	710	706	699	685	726	708	661	677	671	662	693	668	725	718	719	685	690	743	684	732	705	698	690	676	676	679	655	676	695	680	680	728	707	671	720	691	687	696	672	693	708	705	719	660	703	708	699	673	663	673	718	678	709	690	686	684	662	705	690	702	681	659	696	669	674	650	670	704	660	663	656	717	700	709	663	641	686	662	702	703	675	681	743	688	671	726	655	657	664	660	676	675	702	687	654	687	736	665	634	680	731	688	720	663	707	699	684	683	688	716	706	656	685	671	666	666	732	708	681	685	670	665	690	701	679	686	676	668	729	704	709	707	709	690	726	674	656	707	693	693	653	671	686	693	692	636	682	655	665	671	686	650	661	716	656	683	670	728	686	732	707	719	686	677	710	698	688	675	673	685	674	690	654	667	665	658	736	649	694	672	680	611	697	671	656	674	666	677	651	710	688	668	674	680	670	723	696	684	651	667	659	636	665	685	686	678	691	667	705	649	641	637	708	675	666	661	649	708	760	695	657	659	675	681	677	642	716	705	713	660	662	660	704	637	694	665	681	656	694	671	656	677	668	651	652	663	654	684	708	658	677	654	739	711	705	678	697	651	694	680	704	671	693	662	745	707	730	716	753	657	681	726	747	675	668	679	646	679	659	663	678	680	669	711	662	734	680	674	729	666	738	645	664	691	653	647	724	663	670	692	658	678	675	685	696	671	703	664	659	694	678	651	655	694	712	645	697	683	678	671	704	638	659	646	685	707	747	696	651	736	679	674	666	712	703	712	739	659	690	684	719	657	719	694	660	653	678	652	666	711	696	692	719	697	719	687	718	702	687	665	685	653	706	665	655	707	702	676	698	666	678	718	692	646	655	672	667	678	664	707	658	712	714	663	676	706	682	722	722	677	639	689	654	703	667	664	698	679	660	683	685	657	685	636	668	695	662	683	662	732	672	677	653	674	703	691	682	683	726	716	699	731	666	693	625	718	694	682	678	702	703	696	731	668	641	739	640	654	685	695	672	712	703	727	694	677	676	701	680	669	673	699	707	689	701	726	742	726	642	681	696	690	683	675	702	705	674	683	713	704	671	727	664	662	622	651	687	691	701	686	655	672	696	740	691	689	653	703	670	719	639	645	659	702	680	684	650	689	676	622	759	651	643	695	673	707	713	632	666	680	676	631	683	716	685	671	711	648	659	672	694	727	653	682	689	695	695	702	701	656	684	676	709	676	666	713	695	661	653	688	697	692	665	699	673	683	657	702	725	679	702	710	721	711	724	664	671	658	690	651	677	714	680	650	695	696	718	705	690	718	694	661	695	703	652	716	694	667	678	706	661	671	732	705	630	657	692	692	672	721	689	708	712	688	682	641	731	674	670	713	685	697	681	710	687	673	729	676	692	669	670	721	672	681	667	687	660	665	661	689	640	706	688	719	687	716	688	705	708	670	686	653	727	697	710	723	722	723	725	660	651	678	660	703	680	697	663	673	688	684	729	652	656	685	623	717	680	688	684	654	687	742	714	672	722	725	663	686	684	644	639	697	676	667	676	677	727	669	719	710	649	698	676	683	691	665	721	655	660	680	693	671	695	717	651	663	695	663	706	684	652	666	669	685	642	706	650	745	669	660	708	640	714	692	716	627	663	702	690	674	712	705	729	675	674	686	718	696	664	691	700	691	697	663	665	645	697	659	686	696	667	719	701	672	648	727	687	654	662	636	688	675	668	758	689	707	687	726	659	645	651	727	710	758	698	691	685	708	627	664	698	688	719	683	667	683	672	635	673	699	683	684	629	687	710	692	671	710	695	692	669	658	717	681	682	654	664	735	697	625	704	683	668	648	646	719	681	691	644	661	673	692	619	744	670	692	691	695	675	685	652	707	661	667	715	716	664	711	645	751	662	694	709	699	686	654	672	692	703	680	703	691	733	667	729	746	706	731	642	677	693	654	679	645	695	710	671	687	664	708	671
6383	2082	509	399	409	348	321	312	258	298	375	393	299	343	308	196	141	97	66	82	69	53	72	77	339	42	42	51	42	44	39	49	50	44	55	49	35	42	40	39	43	43	51	39	42	53	43	46	49	44	46	51	47	42	51	48	55	46	42	50	34	36	40	47	60	37	45	50	43	51	45	48	55	36	49	49	42	45	47	44	46	49	35	37	36	41	52	47	29	48	44	44	48	36	38	42	35	50	50	43	53	45	41	43	36	50	42	28	61	52	43	45	44	44	43	49	38	42	42	46	43	48	46	38	49	47	47	42	34	46	52	44	45	40	45	53	42	34	32	49	41	45	32	42	43	42	41	38	45	41	45	45	42	43	47	37	28	47	50	46	40	53	40	38	50	40	42	45	43	48	52	45	48	34	45	58	46	49	33	47	47	41	42	40	43	35	37	56	39	45	34	41	41	34	43	50	41	37	47	44	41	49	48	49	48	36	58	51	43	41	64	40	42	47	49	42	47	50	40	50	47	60	45	40	40	43	45	32	43	56	41	47	48	51	47	50	40	56	53	47	37	43	50	45	39	39	45	50	50	45	43	38	46	43	46	51	45	39	34	38	45	48	58	33	37	47	58	30	44	44	50	40	45	47	45	49	35	43	51	47	33	40	43	50	45	43	44	54	46	51	44	48	49	41	47	48	39	43	31	52	47	38	38	44	46	33	37	50	43	47	43	43	36	43	40	48	36	38	37	50	41	42	42	39	42	44	39	39	48	52	45	50	51	41	48	51	41	59	47	44	42	53	35	43	43	51	47	50	31	60	37	35	44	48	42	52	53	40	60	37	34	49	42	49	44	43	43	45	46	47	43	56	48	42	40	48	45	42	41	41	53	50	43	52	32	39	53	43	65	33	56	48	38	44	56	45	42	42	37	41	42	58	63	46	42	57	45	44	40	46	45	44	43	56	38	41	37	47	44	48	47	50	44	56	47	41	41	48	45	42	48	38	39	55	39	45	39	40	51	53	41	35	58	44	40	36	35	37	51	32	49	33	42	40	37	40	50	45	49	37	43	51	46	33	38	48	45	57	43	43	40	46	45	33	30	42	48	43	58	48	38	43	38	47	46	55	47	40	44	43	48	39	52	49	52	46	46	31	47	55	52	49	49	37	38	44	58	43	49	38	44	43	45	38	43	41	51	46	44	41	39	45	55	54	50	43	49	54	30	28	38	47	44	43	43	32	44	45	34	37	38	43	26	42	49	59	35	46	50	45	45	37	47	51	37	48	53	47	34	38	46	42	45	45	36	46	40	36	48	40	47	35	36	46	40	44	49	34	39	35	43	38	50	50	55	44	44	34	44	52	42	51	35	42	50	51	45	30	52	33	49	34	39	49	42	33	38	42	43	45	44	41	47	43	43	44	42	40	47	47	38	50	45	52	56	42	31	42	47	38	48	45	48	48	44	51	54	47	49	41	47	42	55	37	45	56	44	41	44	38	36	39	56	40	36	46	42	42	40	38	48	59	54	54	40	43	39	45	56	40	63	53	45	50	46	53	53	43	33	40	43	44	42	43	50	34	47	36	53	38	42	53	48	42	39	29	39	32	49	42	45	50	59	37	49	41	46	46	35	44	45	47	30	43	45	42	39	48	44	43	45	43	56	47	46	41	46	45	43	37	35	39	39	43	46	49	46	43	46	40	37	41	44	45	47	46	52	52	40	45	56	37	36	47	40	47	41	44	41	46	40	38	42	42	36	40	45	44	46	53	49	39	63	56	44	38	39	40	41	42	40	49	52	38	38	42	45	39	46	54	51	52	43	42	42	44	42	54	53	52	47	38	45	44	44	48	52	40	41	43	48	43	52	41	43	44	45	47	46	35	38	42	38	46	49	36	40	39	50	38	45	36	44	33	35	53	46	42	54	53	34	42	48	36	40	34	41	45	50	40	41	51	38	55	51	44	38	42	43	49	44	28	51	36	51	41	40	57	44	37	36	49	46	43	29	42	46	26	50	47	40	50	51	41	39	40	35	40	46	54	34	45	43	40	41	32	40	45	58	38	54	59	25	47	41	34	38	45	39	46	44	50	48	54	45	28	46	38	39	48	38	49	47	48	57	42	43	41	46	48	51	33	39	42	49	45	41	54	43	44	51	39	47	50	36	44	53	49	52	35	45	59	41	42	44	44	38	55	46	42	44	42	42	29	31	54	44	63	45	41	50	37	54	58	43	44	42	38	39	38	56	41	52	39	46	40	43	35	59	40	41	46	43	36	33	39	45	33	51	42	52	43	53	32	35	40	40	38	35	44	42	56	40	48	40	35	45	45	54	36	53	56	41	40	49	41	27	49	47	55	28	48	48	55	54	39	51	33	44	44	45	49	38	38	40	37	51	49	43	42	45	42	45	39	43	43	48	29	34	58	31	38	39	42	43	34	40	39	50	41	43	27	41	46	42	47	44	49	37	46	34	49	37	37	55	49	41	58	40	44	42	44	37	41	51	49	48	43	39	55	35	42	54	54	37	45	44	50	55	39	51	39	42	45	46	49	50	50	38	43	36	41	53	43	37	39	40	52	41	46	47	48	40	42	45	33	40	49	38	47	53	31	42	32	53	38	35	50	41	32	41	48	52	52	36	47	43	38	34	34	36	34	36	49	30	45	36	37	52	41	45	37	36	49	48	46	40	36	37	53	40	37	43	31	40	46	53	32	29	50	44	30	39	55	51	45	47	34	40	44	36	44	47	33	38	50	33	39	43	35	42	40	44	47	54	42	55	35	46	44	41	39	39	49	45	37	48	51	48	40	54	47	39	52	44	45	34	37	39	43	37	49	50	34	60	41	53	35	41	39	36	49	47	39	49	46	45	33	43	63	40	46	44	46	49	54	49	41	46	49	30	51	46	36	34	41	66	47	45	48	38	42	61	47	46	44	53	42	41	41	31	42	50	51	40	41	33	41	35	47	47	28	52	49	46	38	46	35	43	40	40	44	45	37	39	44	41	45	35	43	47	51	45	44	44	41	49	52	42	43	49	39	57	41	43	43	49	37	48	44	50	48	40	25	37	39	35	52	49	40	38	34	40	38	50	39	55	44	53	45	40	47	43	46	56	43	51	42	48	53	40	46	48	47	46	38	53	35	39	44	53	38	36	49	40	43	40	45	38	45	52	44	43	42	48	38	56	50	52	51	41	44	37	39	29	43	43	43	43	39	51	38	36	47	47	41	46	39	46	26	33	47	49	52	40	50	38	51	42	37	45	42	35	40	45	42	42	43	45	34	32	39	44	38	36	49	38	43	45	53	40	36	53	53	46	47	37	39	58	42	46	35	46	48	47	44	44	41	50	34	35	40	49	53	46	33	42	50	40	44	38	31	41	35	47	37	49	42	45	60	42	47	55	48	46	55	38	47	37	45	54	51	50	55	48	51	31	46	41	42	51	36	43	36	42	46	46	29	52	32	33	58	37	39	43	41	37	62	46	53	42	48	54	52	35	37
33771	13531	4749	6741	15537	18297	14401	10910	8806	10309	11867	10778	8180	9224	7276	5074	3165	1744	1128	836	760	742	741	1394	6351	374	361	366	388	358	333	417	372	361	325	330	366	386	344	319	358	339	354	369	337	346	333	337	375	363	340	324	343	347	343	354	318	368	341	340	358	293	328	320	339	314	317	344	317	335	353	345	370	336	330	309	336	344	322	339	341	332	359	361	322	331	332	372	297	324	348	363	342	339	335	320	353	342	308	340	327	318	322	317	316	356	347	321	320	344	333	327	324	310	331	326	329	344	331	324	305	339	350	352	357	349	306	348	368	278	334	322	360	334	338	313	351	314	341	336	355	307	339	333	340	339	315	346	324	333	329	293	356	298	329	330	378	321	296	325	324	349	357	341	319	341	365	308	318	341	322	336	340	320	315	362	309	311	270	328	337	331	334	319	325	300	319	304	336	370	341	308	327	318	331	318	311	333	303	321	310	316	309	357	337	318	331	329	319	336	288	303	331	351	282	330	360	307	343	327	321	309	324	334	348	316	352	328	315	349	316	313	323	300	303	313	331	342	316	311	312	328	337	352	332	366	327	328	345	350	322	319	318	323	312	330	317	329	319	306	340	310	314	320	322	313	377	314	326	326	348	304	301	313	334	306	301	337	346	310	295	306	367	310	346	322	361	283	316	338	338	319	331	348	329	338	296	326	334	347	331	329	303	335	302	335	328	334	348	287	323	345	329	304	329	340	279	320	316	324	326	331	320	328	320	320	340	340	353	299	300	370	312	327	334	339	345	302	299	368	297	347	333	331	337	335	311	331	357	323	352	359	308	341	347	319	309	325	334	347	339	282	318	341	333	348	332	312	344	306	307	300	306	330	378	313	325	314	298	333	338	309	323	358	318	315	327	326	293	303	339	324	345	331	312	347	342	299	307	318	314	340	360	346	311	332	324	333	324	309	317	324	325	306	319	334	325	319	263	321	343	335	342	318	305	350	338	328	330	296	328	274	310	330	346	323	342	314	334	348	337	371	305	316	326	353	326	339	384	301	326	317	340	330	328	331	327	348	324	332	312	322	335	326	306	332	333	331	335	323	347	317	315	328	316	322	307	311	330	339	326	344	343	348	329	309	326	327	330	343	349	323	346	324	349	372	315	333	345	354	330	332	309	328	296	310	338	322	328	333	305	328	332	324	302	319	321	341	321	307	294	343	334	369	312	302	336	308	311	324	341	326	312	345	321	322	326	328	333	342	330	340	332	328	301	340	337	321	321	301	304	299	296	334	324	333	327	346	355	315	324	343	347	319	356	333	298	346	344	363	336	320	361	327	341	320	322	356	360	312	324	338	280	305	338	350	314	342	330	327	298	303	355	331	355	292	324	334	332	314	327	315	324	313	324	315	333	330	331	352	348	315	317	326	327	322	336	340	316	339	305	332	313	328	353	362	303	337	337	354	295	318	285	300	326	332	322	302	335	315	340	316	334	289	325	370	369	366	324	278	373	312	351	322	326	323	316	337	303	361	323	365	323	334	321	329	304	318	356	367	302	306	327	307	337	324	353	314	330	349	343	325	336	309	339	330	363	337	342	332	303	308	311	307	349	331	303	310	324	349	347	298	362	321	343	340	337	327	344	373	317	294	333	334	325	331	331	335	291	328	296	329	311	325	336	362	329	319	345	303	345	336	324	334	303	329	308	315	325	314	339	328	330	325	293	355	354	314	365	306	338	337	318	312	318	327	321	339	333	330	322	299	302	342	348	316	329	330	366	308	301	332	351	318	311	340	322	305	349	331	300	313	323	309	279	312	315	356	330	322	319	296	318	318	332	314	318	308	312	317	320	335	331	303	299	316	325	323	326	316	332	326	304	312	320	321	338	318	329	302	313	304	315	297	335	329	315	294	324	321	309	320	289	297	331	312	313	319	332	313	327	344	312	344	377	358	313	314	318	338	307	352	318	353	345	361	333	347	370	312	321	320	321	328	333	315	317	331	350	325	357	289	353	333	333	310	324	293	333	350	304	314	345	327	312	351	322	333	292	306	344	319	318	312	345	356	350	290	337	345	328	306	290	307	331	332	329	319	370	338	350	288	321	302	358	295	316	320	366	333	345	323	316	319	354	325	314	344	348	330	328	306	352	298	302	332	324	326	309	344	306	310	326	325	323	361	337	352	312	331	368	358	318	310	312	324	339	303	323	348	323	334	329	298	271	335	365	334	343	336	333	297	335	351	333	327	320	333	297	316	325	346	324	281	346	325	343	317	362	324	375	340	342	333	306	339	346	358	318	332	325	296	360	313	304	346	331	318	324	339	337	355	333	362	339	351	318	351	338	345	313	348	332	386	330	351	343	327	322	341	324	347	339	330	320	346	324	350	266	321	335	308	323	316	325	308	321	351	315	323	317	324	307	326	369	324	293	340	306	368	327	327	332	333	330	324	315	340	347	330	331	347	332	331	325	368	309	292	350	305	329	361	313	325	343	355	331	330	330	271	343	322	341	347	335	323	315	348	316	338	355	353	343	334	335	309	355	323	324	329	335	347	360	342	335	339	340	327	338	328	325	333	320	320	279	339	349	338	333	333	342	328	332	322	345	324	318	333	342	354	332	307	346	335	346	315	327	325	319	332	321	312	337	313	339	331	360	308	359	345	334	308	362	312	326	332	340	349	307	336	286	330	316	305	328	313	319	336	331	347	293	338	314	322	320	313	327	313	317	328	329	326	335	334	339	377	352	349	352	295	350	312	323	341	381	311	315	305	332	300	334	296	322	320	335	296	319	326	329	316	314	319	321	350	318	323	321	322	341	324	288	317	331	310	308	300	359	330	327	306	318	335	297	327	352	356	340	273	337	366	345	311	319	335	335	323	328	341	328	330	353	330	282	311	353	332	311	309	313	347	297	323	360	339	363	349	336	324	311	324	321	346	312	318	349	340	319	329	325	342	309	310	327	323	330	294	331	351	305	319	323	303	330	307	340	316	304	334	320	306	287	323	355	349	360	310	326	320	320	309	305	307	303	314	332	307	351	314	330	329	316	335	332	346	342	352	327	316	302	328	320	323	307	326	315	320	292	297	320	324	348	343	346	314	333	337	331	316	365	351	342	328	363	306	354	348	318	353	344	328	341	359	311	329	351	323	335	324	325	323	321	308	315	314	327	332	326	362	323	340	303	278	299	326	329	303	321	359	308	335	332	341	350	325	328	301	317	293	313	358	329	307	322	334	320	309	296	321	327	383	319	353	316	340	332	338	313	350	344	373	339	332	343	361	321	319	302	342	303	342	331	325	336	339	348	338	329	336	334	337	332	305	318	323	315	355	352	343	340	321	321	343	306	356	323	351	333	332	310	318	308	325	312	318	333	338	333	332	312	355	294	356	303	325	330	346	314	354	308	313	354	341	302	331	363	300	351	342	325	346	324	323	303	313	332	300	343	346	344	328	335	305	340	328	310	317	288	345	322	367	333	360	337	333	302	319	319	313	347	295	317	350	335	380	321	323
3167	725	318	261	210	221	214	169	182	202	242	231	232	232	204	181	130	135	123	118	118	111	113	106	117	102	84	90	114	97	107	102	114	99	128	103	111	97	108	118	102	109	86	103	110	107	116	100	105	119	114	100	100	98	85	102	93	103	115	108	101	109	99	108	114	110	117	91	109	111	112	109	102	83	109	101	110	116	100	89	102	107	97	96	109	98	98	100	112	100	88	91	101	108	115	110	106	82	111	92	95	107	106	92	99	104	116	105	113	88	109	87	102	99	111	109	94	124	128	106	105	87	108	98	103	102	102	107	96	120	105	106	110	85	112	114	116	88	114	106	126	107	109	95	102	111	108	119	99	115	108	112	113	94	91	142	88	108	88	99	86	103	111	114	121	112	101	95	108	86	110	93	87	124	107	110	104	114	105	98	88	86	89	129	103	98	112	118	127	98	96	91	113	86	96	112	99	121	95	106	113	91	96	107	88	92	98	103	103	121	73	110	103	98	107	113	94	88	94	91	99	100	101	92	110	93	110	90	95	109	121	88	113	105	89	110	111	95	116	112	92	98	112	110	108	117	109	111	104	93	89	101	91	97	77	84	95	104	101	109	112	112	88	98	80	99	94	98	105	102	95	83	113	108	110	96	101	97	107	107	97	102	93	103	102	114	91	115	101	104	105	90	95	114	111	99	105	107	124	101	85	108	97	92	99	111	106	105	99	102	109	114	106	100	93	91	105	117	97	119	106	98	120	95	109	116	117	99	112	98	101	100	106	105	99	118	112	100	103	106	103	96	111	126	90	93	94	104	103	96	103	114	118	86	132	113	92	119	96	97	101	104	102	98	97	106	103	109	99	104	88	124	98	100	82	103	108	104	88	120	103	102	104	134	103	88	101	95	96	94	108	111	114	109	118	89	83	86	127	100	93	108	102	101	112	109	88	102	101	103	106	102	116	98	98	112	92	133	115	112	109	92	104	110	94	103	114	87	84	100	98	118	89	94	94	86	97	94	107	102	101	94	104	116	89	104	114	99	102	90	107	109	88	114	99	112	98	112	90	98	99	98	102	99	98	102	108	96	104	98	107	102	102	104	107	103	108	110	114	92	101	106	92	82	116	87	85	100	84	102	94	105	97	98	112	101	99	105	91	103	104	98	100	101	96	85	100	98	101	95	104	110	112	108	102	102	107	107	111	123	116	103	84	108	122	98	96	103	88	114	97	102	90	116	104	99	121	101	105	107	94	93	121	99	107	98	88	105	101	88	98	108	103	89	92	115	108	105	107	100	108	98	101	88	98	98	117	113	111	109	112	102	91	104	114	98	107	110	96	98	91	103	117	104	122	113	95	128	101	98	100	116	95	108	108	102	82	93	117	106	88	105	95	96	107	100	100	129	104	114	110	94	115	97	104	87	111	107	98	84	89	115	111	107	104	108	112	122	125	117	95	105	108	113	101	112	98	86	113	97	99	101	103	98	103	90	111	90	100	102	109	95	81	105	119	111	108	107	119	97	99	107	109	88	106	115	114	96	110	83	100	101	117	117	112	111	118	99	93	96	102	109	83	83	111	99	112	95	113	94	111	107	107	122	95	104	107	81	94	106	90	108	97	110	106	105	98	95	113	85	109	119	106	102	102	120	108	107	93	108	96	106	109	103	97	98	92	90	83	111	97	106	118	107	85	114	99	91	94	99	112	100	117	94	127	79	92	114	97	112	121	104	104	103	92	110	108	107	108	94	112	109	102	118	91	101	108	109	102	111	89	112	106	108	95	108	102	93	107	91	104	111	115	91	105	78	94	89	96	105	79	99	123	93	98	112	97	111	81	99	94	101	122	122	100	115	113	113	107	111	105	104	104	120	104	106	102	122	119	108	87	92	111	121	89	103	94	104	102	109	108	115	115	95	111	122	105	116	104	89	123	107	94	102	104	98	110	125	95	93	112	129	101	123	101	100	104	97	106	119	110	100	91	114	110	98	125	100	101	120	97	101	101	104	117	98	109	131	109	89	118	104	120	93	107	104	103	92	99	112	106	83	101	96	98	90	88	95	109	108	101	91	84	105	94	89	112	99	107	97	96	110	103	96	90	97	79	93	101	114	96	102	106	103	119	112	100	113	108	96	122	96	94	97	99	103	93	94	112	96	109	99	115	84	123	113	110	90	108	93	105	98	102	107	102	101	92	125	91	108	103	133	97	107	92	99	113	92	150	106	101	95	102	104	113	106	112	102	110	100	104	98	94	110	91	112	107	104	105	110	112	89	87	104	108	125	112	105	92	121	92	95	107	98	100	118	118	103	114	98	127	109	89	107	118	114	101	109	94	97	101	110	109	94	114	105	104	84	97	96	109	108	102	104	119	118	104	99	77	105	131	83	111	103	119	113	104	125	93	100	116	93	100	114	106	109	89	111	106	99	97	99	101	85	112	82	112	94	79	98	108	97	91	107	108	88	115	124	97	103	100	93	83	106	118	112	104	95	96	96	92	90	95	99	91	91	77	90	86	103	91	84	113	110	102	79	99	112	90	99	117	79	115	113	102	101	103	92	106	106	106	102	105	107	111	87	99	98	92	117	101	100	94	114	88	118	95	99	93	86	130	112	113	87	100	105	105	99	88	98	96	102	91	113	118	86	107	97	107	125	93	116	117	113	113	118	110	94	103	107	100	94	105	103	112	89	100	128	110	126	114	92	83	106	113	90	111	96	113	122	104	108	90	95	96	98	96	92	104	102	104	81	104	105	100	109	105	108	111	115	105	109	105	106	98	119	104	98	95	95	118	103	105	95	121	123	104	88	112	101	101	100	109	115	111	121	92	114	109	109	98	96	97	103	82	106	112	111	86	86	115	108	98	109	105	94	113	99	94	92	106	128	110	101	98	112	110	94	103	89	117	100	111	103	96	94	105	101	112	118	108	86	112	89	90	105	128	118	111	90	101	97	83	109	96	100	121	94	98	115	106	119	98	103	96	113	90	105	107	95	97	102	97	98	110	104	114	90	106	102	101	96	132	106	90	96	97	96	102	103	89	119	97	104	88	94	102	113	115	106	112	108	127	122	99	122	95	95	126	94	107	106	92	93	97	104	110	96	87	102	79	99	98	96	105	105	90	97	97	122	116	84	110	98	113	105	89	89	110	102	94	103	100	105	97	92	110	106	87	97	103	106	111	90	113	92	103	101	112	108	105	107	104	104	116	109	96	105	126	98	90	91	85	100	103	89	102	99	110	110	115	103	108	104	110	120	107	99	89	106	89	105	91	97	83	104	102	108	116	90	105	90	88	102	130	96	104	105	114	107	101	102	98	109	109	99	102	117	111	103	131	113	107	108	110	87	114	119	104	118	107	104	120	104	120	109	93	94	114	100	95	96	109	95	115	90	102	90	99	107	102	90	87	91	120	111	81	95	103	111	94	86	109	92	95	119	114	108	103	94	102	108	109	108	102	95	104	107	111	102	98	100	102	104	99	100	94	95	95	100	108	109	114	107	110	115
23312	7046	2871	3713	8287	9163	7233	5425	4882	5847	6699	5789	4951	5288	4195	3139	2095	1331	1089	939	950	900	914	871	1410	737	793	774	756	777	814	766	772	751	767	773	737	829	759	814	749	762	777	715	732	728	726	726	756	758	757	746	726	781	767	786	743	712	780	799	750	753	779	779	786	735	734	697	759	745	701	754	783	787	734	689	716	727	728	793	764	764	710	771	752	794	758	755	766	753	723	740	797	747	800	748	681	743	733	733	767	770	745	796	778	723	708	759	747	739	739	784	749	745	754	717	753	737	766	776	774	743	719	742	724	749	756	798	734	694	735	734	697	768	737	718	683	699	753	731	757	741	780	760	715	804	804	720	754	708	789	715	730	729	766	743	741	731	755	749	711	833	709	752	722	740	768	771	807	746	810	735	717	733	736	715	745	759	759	748	747	761	686	732	718	717	791	804	769	724	775	716	720	704	731	765	743	753	772	760	730	772	837	801	731	757	752	708	733	724	763	703	763	719	769	746	744	721	722	769	783	734	732	747	725	744	788	711	701	734	735	751	740	737	754	760	799	737	764	787	725	817	733	763	724	763	719	789	733	778	795	752	753	757	759	759	806	754	755	808	746	715	797	753	742	734	771	723	745	701	750	714	664	773	727	734	772	774	753	752	747	758	729	720	741	789	780	714	732	777	730	731	712	741	733	764	744	726	713	717	731	756	757	769	778	751	757	721	769	781	763	708	789	716	785	796	769	733	765	748	754	723	679	741	760	723	792	778	753	745	768	729	765	772	746	769	735	743	752	739	756	694	773	751	757	729	727	764	750	765	769	729	750	754	759	757	770	720	773	736	736	764	757	774	748	734	734	739	734	718	791	789	710	759	763	730	775	749	741	787	735	734	765	739	801	746	763	701	774	769	735	766	718	731	725	756	734	762	692	766	754	724	740	741	759	743	700	723	712	749	738	812	719	746	785	749	790	767	742	776	719	705	711	754	791	776	736	736	742	742	730	749	758	741	725	816	711	738	770	755	781	750	771	788	777	738	733	722	749	771	773	748	762	759	756	742	725	760	803	762	757	722	767	779	752	710	774	715	759	745	736	730	747	793	747	736	758	759	790	735	749	744	724	748	770	713	708	753	715	758	766	732	749	762	785	763	747	793	764	780	785	764	746	783	777	698	767	754	756	722	752	733	756	790	696	769	737	775	718	760	768	772	742	770	729	741	759	793	722	755	736	748	776	752	785	776	782	769	741	756	747	762	758	748	775	789	777	721	766	740	784	762	762	772	752	751	764	778	753	770	774	771	728	715	737	783	754	808	708	736	726	756	771	785	749	738	744	774	700	752	720	795	688	747	786	702	716	730	732	736	736	774	753	776	762	717	740	780	690	756	765	690	776	750	811	722	742	758	723	788	723	740	740	745	743	729	737	758	785	774	793	720	746	769	721	780	718	731	746	781	766	750	697	715	734	748	744	777	780	717	716	753	759	760	752	746	698	756	749	701	752	809	754	776	721	716	752	704	709	725	751	764	734	779	746	748	752	722	700	830	770	765	744	761	804	757	756	728	726	693	772	733	743	715	751	740	787	805	768	741	765	723	777	755	715	755	765	774	745	780	752	756	730	741	782	752	786	726	761	744	739	786	784	746	739	709	722	749	743	752	817	747	721	718	774	757	775	780	750	743	771	758	795	744	806	808	772	742	725	767	748	689	801	758	781	756	730	773	811	723	715	740	759	729	767	711	746	772	731	753	778	793	745	725	762	779	761	753	742	755	774	787	760	746	734	764	760	757	732	754	795	788	750	758	749	760	735	767	765	778	786	735	753	793	724	766	776	743	736	780	785	726	737	749	734	753	770	750	778	717	715	768	773	700	737	720	761	757	704	780	727	789	763	730	754	759	773	757	778	761	781	745	802	763	717	761	751	752	761	713	731	751	780	757	760	754	766	732	794	743	722	694	751	753	748	760	788	787	768	742	725	774	760	756	772	757	685	736	763	760	737	769	743	738	741	711	737	763	731	760	741	729	689	747	728	774	754	769	785	758	728	769	769	761	760	732	785	762	795	755	787	743	730	715	714	755	781	737	746	713	737	722	739	768	722	748	790	719	732	773	727	733	743	732	709	743	734	834	760	692	745	731	771	813	736	760	755	785	706	724	748	737	741	754	760	710	718	761	717	752	765	766	721	827	782	795	732	712	712	793	730	781	740	751	756	773	770	786	786	778	760	733	748	704	775	770	753	765	741	714	760	725	734	772	802	731	743	738	748	792	765	768	794	748	709	707	793	722	725	739	759	735	752	749	746	768	771	730	730	757	784	770	714	697	748	760	735	742	746	726	750	763	733	758	744	791	784	715	765	730	776	740	701	767	722	731	744	742	785	765	756	760	741	744	750	749	796	755	709	794	698	748	798	735	703	744	762	776	735	721	742	751	717	776	786	780	781	766	757	754	766	730	739	820	720	750	680	682	788	756	718	753	826	729	777	716	729	756	810	733	756	782	732	763	763	677	761	746	744	764	737	782	751	724	826	766	732	804	759	746	694	730	783	732	727	700	728	723	765	779	746	775	762	785	711	707	767	732	746	691	729	725	757	733	718	763	754	702	744	739	752	746	706	758	769	734	716	746	757	763	718	695	781	749	730	780	763	771	772	734	734	773	797	765	764	750	700	745	751	766	790	795	770	744	744	729	721	769	739	788	825	721	760	772	752	728	759	765	767	724	776	748	766	748	796	720	741	781	758	733	723	762	694	760	792	735	699	797	734	758	783	736	774	745	770	767	707	742	751	729	711	753	767	721	726	784	750	726	751	734	791	758	757	741	755	747	757	781	765	730	791	740	751	707	747	747	734	793	735	775	768	736	731	740	769	739	775	716	740	732	733	740	747	750	783	742	754	804	745	761	734	771	780	740	740	738	743	758	740	747	743	750	757	759	738	795	741	771	750	736	779	727	734	769	771	755	699	723	689	752	713	770	758	780	833	738	712	777	710	753	749	735	771	751	727	719	729	749	746	762	800	739	758	752	765	794	716	765	746	721	730	771	767	728	696	772	775	752	769	778	769	709	695	739	771	726	817	788	789	740	778	777	743	736	730	772	771	693	763	736	751	730	770	717	776	714	739	746	784	772	773	739	797	739	727	761	792	771	756	690	719	743	753	742	774	778	742	753	730	790	741	770	739	823	746	731	716	782	770	801	769	769	739	768	738	771	732	774	751	737	773	771	754	764	774	760	777	773	794	736	750	696	734	741	752	722	741	776	755	772	782	778	712	774	717	727	745	704	746	710	753	704	754	791	761	753	751	796	771	778	745	784	765	752	768	744	763	760	754	740	778	794	759	778	767	740	733	765	712	771	752	720	715	744	738	745	773	774	734	758	767	685	752	720	745	777	699	755	757	768	774	793	769	728	776	739	808	780	759	756	753	750	736	752	753	764	764	734	730	755	750	730	741	752	715	809	800	699	777	776	804	797	748	753	763	804	787	764	776	707	730	780	717	720	744	724
4270	1425	367	288	237	207	249	211	228	295	359	324	323	307	252	189	143	106	60	65	75	68	67	63	189	66	69	81	64	59	68	80	72	64	67	49	64	52	55	59	66	61	76	71	57	55	55	55	65	49	58	62	61	65	67	63	59	65	56	53	49	74	56	57	56	61	64	59	63	50	63	56	65	55	74	47	60	64	53	64	55	64	62	63	55	66	53	59	68	56	62	64	56	52	48	55	45	50	51	63	59	51	70	70	60	61	49	57	61	62	57	51	55	66	74	53	60	65	79	70	69	52	60	53	56	63	56	68	50	55	68	64	49	51	66	51	71	73	68	66	60	57	74	65	65	54	65	49	53	69	64	57	64	77	83	64	60	64	53	63	64	81	66	60	62	59	52	80	42	72	60	67	49	60	68	55	71	56	64	75	49	61	69	57	70	62	59	48	52	62	43	47	48	53	59	64	61	51	63	60	62	60	57	59	69	71	64	57	68	47	47	69	63	69	64	51	61	52	61	60	59	53	60	58	69	65	62	65	66	51	70	51	45	62	71	69	49	64	50	52	62	69	46	59	56	59	61	69	62	56	49	60	54	67	52	63	56	60	58	59	59	55	59	49	58	45	78	57	59	67	51	56	81	73	64	43	71	58	63	63	68	50	55	61	64	80	71	46	61	49	54	62	57	55	72	66	56	49	63	52	64	64	70	64	51	52	50	74	66	53	50	59	62	64	68	56	83	51	62	70	55	51	55	58	54	57	58	44	56	50	70	69	50	68	58	70	64	58	70	63	49	62	72	69	65	62	56	55	59	57	56	75	57	55	49	49	64	65	54	76	75	56	51	59	53	63	57	70	61	60	53	57	52	59	75	59	76	73	59	52	66	68	54	73	62	60	63	63	54	50	77	60	64	59	66	60	60	61	55	49	60	62	85	53	72	43	61	78	52	75	55	49	51	59	65	73	57	52	62	58	77	67	56	57	50	71	62	57	41	52	76	52	64	64	62	57	67	75	50	60	55	57	71	72	54	47	69	64	61	59	62	83	72	59	60	54	52	59	47	69	57	61	57	63	71	56	69	55	58	52	42	74	60	67	47	73	62	65	66	61	54	65	58	59	49	69	56	66	56	66	45	62	58	68	65	55	55	63	55	53	65	64	67	55	64	64	64	60	55	52	59	51	60	53	53	54	54	64	59	54	57	78	53	54	59	64	79	55	53	53	62	62	65	73	53	48	80	62	71	64	59	62	52	65	61	55	59	60	72	57	56	62	66	63	65	59	40	70	61	66	61	51	52	63	58	53	69	46	63	54	58	59	51	62	62	51	56	56	66	67	52	56	62	53	56	55	52	67	58	62	47	62	60	55	62	70	69	61	55	57	66	56	48	56	68	63	64	53	58	62	62	54	50	60	61	60	66	52	64	72	57	53	65	52	67	67	49	57	57	60	51	61	56	50	67	70	57	60	51	71	56	54	57	62	69	66	66	59	63	65	68	51	51	62	74	65	68	68	51	53	51	65	68	58	51	72	70	57	63	69	49	60	56	66	75	76	69	60	69	64	78	54	54	62	59	46	62	63	56	72	62	70	53	63	61	51	63	51	56	69	59	57	76	61	57	84	82	61	49	61	46	66	52	58	51	48	60	54	53	59	58	54	76	62	58	64	57	66	57	58	66	67	55	58	60	53	69	56	66	56	54	72	47	56	69	50	66	71	42	58	66	61	64	67	62	60	51	52	74	50	56	52	68	61	60	72	47	57	55	44	53	69	58	58	62	59	77	47	64	65	68	58	58	53	82	67	63	52	59	67	50	58	57	44	64	68	51	59	51	60	49	51	62	52	71	63	51	53	60	62	68	43	65	61	60	66	53	59	56	62	69	50	75	49	41	43	68	67	56	75	63	60	71	57	59	58	62	53	55	59	48	64	57	53	58	47	67	57	48	64	55	50	62	55	61	55	71	68	56	73	73	70	55	54	60	72	59	65	59	60	52	52	48	61	65	56	61	63	50	59	41	54	46	73	66	58	66	66	69	54	54	54	53	55	49	71	62	55	64	57	54	56	56	75	59	54	45	53	55	63	55	58	57	62	49	52	52	52	62	63	60	54	66	78	67	64	56	61	51	55	64	62	58	57	53	55	70	60	67	36	68	77	61	65	59	74	69	64	64	60	53	52	67	61	70	75	69	51	53	70	68	59	68	54	52	65	58	60	52	55	60	56	51	53	61	54	67	57	70	55	46	61	68	73	54	54	43	66	68	56	49	62	66	57	67	65	65	48	52	62	63	62	50	59	72	71	57	68	54	64	56	73	62	51	67	56	42	53	70	37	49	66	73	55	49	60	68	62	62	67	59	51	44	54	70	74	64	63	62	57	71	60	72	45	67	68	47	69	51	50	44	60	65	58	67	66	52	72	63	57	63	67	67	65	59	60	63	54	52	65	53	68	46	62	54	55	60	70	52	60	56	58	53	45	59	60	82	70	64	60	69	59	60	56	69	62	44	64	57	46	72	76	79	66	70	66	61	64	69	52	57	54	61	59	58	68	58	63	65	61	48	57	55	57	59	63	69	63	60	65	48	75	71	58	62	58	46	54	63	62	74	50	51	68	61	47	65	63	71	56	47	54	58	44	63	64	52	73	69	69	57	58	63	47	74	63	48	62	56	63	51	64	64	57	63	71	50	63	60	55	59	60	66	64	55	69	80	51	66	58	55	63	66	61	64	59	62	61	50	57	61	58	63	57	58	62	52	56	64	42	55	66	69	64	62	62	51	65	44	61	45	59	64	57	61	68	51	54	66	63	63	52	63	56	70	56	54	64	54	63	65	60	71	54	63	57	66	56	67	46	64	71	44	70	53	59	48	48	61	73	63	57	56	62	64	50	55	55	69	49	63	63	64	61	69	62	66	63	51	55	66	61	52	61	55	53	51	54	71	62	35	64	58	55	64	59	65	57	49	67	58	59	60	61	67	68	69	61	54	53	65	58	63	58	56	65	67	66	58	56	63	58	73	56	62	56	60	36	69	62	56	49	58	66	65	60	57	54	61	57	52	49	71	80	58	62	42	52	59	67	61	51	56	66	63	61	57	51	45	57	71	50	64	52	61	68	61	52	54	74	60	61	65	61	62	67	59	62	73	71	55	65	48	51	67	56	55	58	63	53	59	61	54	60	58	66	55	60	66	69	64	55	68	62	50	70	57	60	70	55	56	58	64	73	52	60	66	64	66	56	78	56	70	66	54	58	62	56	46	60	60	56	73	56	48	57	56	46	56	55	69	60	54	72	66	61	55	57	63	59	55	58	63	73	51	69	60	74	65	66	65	73	53	62	59	41	69	63	65	65	59	59	70	64	54	57	58	53	57	63	53	49	71	63	49	64	63	58	65	61	64	60	58	54	53	72	64	57	64	67	51	66	51	61	51	64	66	49	66	44	56	89	70	58	64	57	59	48	61	65	69	62	60	69	67	50	55	59	71	75	55	49	62	54	55	67
30357	10844	3975	4968	10788	12011	10812	8129	7906	9070	10199	8415	8236	7653	6000	4064	2415	1367	1045	820	751	739	777	772	4063	680	522	472	496	462	472	509	486	451	456	530	446	499	479	457	484	417	475	455	457	460	458	514	441	487	462	473	448	440	458	459	467	448	439	469	438	524	465	449	487	426	445	444	474	466	456	467	465	436	426	459	442	461	439	456	458	430	440	447	478	476	451	441	491	462	420	513	437	424	444	455	436	406	477	464	454	409	437	454	485	433	451	414	456	413	466	452	455	462	440	470	443	474	472	450	429	447	438	426	475	443	414	470	435	449	473	469	468	462	481	424	438	480	413	461	462	462	464	453	490	442	495	472	455	477	451	452	437	424	413	477	440	444	487	452	470	450	449	440	450	464	487	458	471	468	467	462	465	440	453	491	466	446	479	471	446	452	460	435	474	462	474	454	432	476	422	455	440	494	456	462	441	447	426	452	433	449	472	432	473	440	464	463	437	449	419	473	457	481	415	412	463	454	442	475	442	447	472	426	444	483	457	471	481	452	441	475	433	472	438	469	470	451	472	438	435	454	446	475	454	481	454	444	462	452	447	426	452	468	510	462	442	482	483	447	459	456	472	472	478	460	463	406	492	474	457	481	424	441	495	433	426	491	414	485	465	460	468	482	475	474	427	443	421	451	453	479	438	466	476	477	488	431	445	414	483	407	457	479	435	449	506	452	426	446	428	459	428	471	472	449	435	436	441	470	438	445	477	456	442	477	441	485	460	458	474	457	433	420	463	469	439	462	413	442	452	425	438	439	458	477	472	425	459	487	442	466	444	481	461	428	447	467	403	397	431	419	477	457	450	467	465	451	451	408	442	455	455	436	444	450	411	486	462	472	430	427	474	430	466	469	478	489	448	451	450	509	464	426	417	479	478	471	457	479	470	431	470	467	439	414	468	470	449	456	434	464	466	452	464	441	456	470	502	468	454	460	449	445	460	471	465	467	442	432	465	447	440	426	462	436	458	458	448	425	469	443	459	472	467	462	452	454	471	463	456	456	434	470	498	457	457	435	459	450	469	436	458	413	449	410	476	472	448	463	482	417	484	452	453	488	452	438	473	443	481	439	466	444	443	436	417	481	500	449	441	441	452	420	438	443	443	437	460	452	423	473	444	458	439	474	447	425	459	440	447	434	458	485	464	442	432	454	464	474	478	413	414	439	401	473	434	453	477	432	427	475	458	421	429	462	457	451	489	458	452	467	488	430	441	477	446	473	466	459	452	505	479	441	451	457	436	441	452	450	450	418	434	476	451	453	442	451	446	445	439	462	450	464	480	465	507	511	428	421	460	477	476	470	441	462	434	459	448	441	424	467	464	458	427	446	410	422	453	481	450	446	445	452	456	474	488	458	477	457	449	474	471	454	461	477	479	456	511	408	444	451	456	472	435	454	481	433	453	427	482	470	437	445	498	469	430	481	450	431	446	450	469	424	440	452	468	494	447	471	439	468	469	446	467	468	485	476	432	470	444	475	436	492	441	486	491	439	436	443	442	464	424	480	479	432	492	474	481	493	467	421	451	479	468	492	456	446	444	473	485	466	458	447	470	496	504	468	438	478	459	448	493	478	428	488	449	455	448	470	506	449	432	455	428	487	481	435	508	489	450	460	434	425	415	424	441	415	452	449	471	449	480	425	441	485	428	450	457	492	439	444	449	468	468	431	453	450	493	461	494	435	426	440	457	476	449	451	464	455	500	473	446	440	466	490	440	467	465	467	493	449	455	480	482	477	482	507	488	431	462	470	421	502	486	441	425	453	440	497	433	462	472	462	500	435	461	473	477	471	458	436	440	460	511	435	433	431	448	451	481	448	434	435	477	426	481	446	474	463	409	461	446	473	505	466	459	444	427	445	470	421	478	486	481	463	469	441	467	476	472	524	445	468	474	458	467	433	440	496	455	480	443	475	514	440	483	475	435	439	458	430	488	446	436	456	446	446	454	451	454	403	475	466	468	456	432	442	428	447	460	424	460	484	445	434	440	484	483	412	466	462	466	418	432	415	425	499	484	441	467	422	469	442	478	445	466	490	436	471	455	476	409	468	446	443	457	439	437	466	453	495	420	395	466	507	431	464	467	480	473	411	495	456	481	456	450	454	392	485	452	484	442	501	428	424	438	456	428	462	453	458	453	441	432	476	453	446	485	453	449	418	434	484	425	463	429	431	466	450	469	407	418	441	444	462	491	435	438	450	460	453	456	479	496	501	448	426	463	431	434	489	417	450	412	537	448	452	432	451	485	426	448	460	484	431	484	491	426	453	435	477	449	468	445	488	494	497	456	440	408	458	445	471	466	466	474	455	475	456	444	451	443	468	496	479	478	432	475	438	456	430	456	454	462	448	432	486	472	462	448	455	472	459	474	459	441	466	434	449	458	455	443	466	462	460	442	437	450	432	459	450	440	453	457	437	461	449	441	473	444	448	474	481	426	471	440	478	451	458	425	440	484	411	434	441	480	434	419	455	438	452	448	459	463	430	457	451	497	427	465	483	433	469	419	491	456	446	486	444	431	461	452	435	451	438	480	423	458	437	441	433	488	449	464	466	475	457	444	469	441	441	448	465	498	464	449	417	436	464	465	456	466	475	455	451	475	431	448	428	467	424	463	433	432	477	438	414	462	492	431	450	486	457	468	460	453	418	441	452	407	464	466	469	486	471	468	463	455	450	459	445	496	448	441	445	460	493	464	460	426	437	456	466	482	447	465	451	450	432	440	417	454	437	469	439	442	434	425	460	428	455	455	454	427	420	448	460	458	444	465	473	422	431	469	457	435	432	482	427	466	465	439	478	449	433	417	471	447	464	446	452	467	481	429	473	472	460	451	479	452	430	479	467	434	440	449	482	448	469	453	462	474	455	441	432	508	439	498	436	422	474	493	455	457	482	440	437	463	450	469	450	450	428	446	441	453	446	421	460	435	474	514	486	397	435	459	437	461	466	454	442	449	432	446	422	483	443	494	439	463	486	440	475	459	464	440	457	447	482	421	449	427	441	438	468	452	482	477	449	426	445	454	461	460	440	465	453	449	491	466	467	459	433	425	445	440	436	439	435	424	445	440	454	427	476	453	464	475	443	424	430	457	451	437	422	468	477	448	456	452	445	474	450	440	470	439	474	444	467	462	455	497	456	449	465	457	444	438	460	481	478	430	439	462	449	439	457	443	478	468	450	455	481	476	448	434	471	436	508	456	491	455	444	474	407	444	490	462	493	422	468	475	464	432	449	472	435	446	486	485	455	462	459	460	477	451	496	461	457	522	452	463	458	435	428	449	438	466	441	441	483	502	519	429	411	480	448	448	480	472	433	488	398	414	417	426	480	462	469	456	468	498	466	470	437	470	437	506	472	479	439	464	488	459	427	455	487	441	525	473	433	437	458	442	453	472	456	447	462	459	477	461	487	446	416	483	479	490	442	452	450	426	409	471	464	423	408	465	466	454	505	468	482	443	453
5049	1224	391	286	238	211	280	215	264	348	392	323	363	328	314	232	130	117	101	106	109	91	106	116	276	97	103	101	80	82	86	106	94	85	112	89	93	87	108	106	84	78	95	98	103	95	87	98	105	88	100	88	83	83	99	111	104	93	82	96	98	82	84	84	98	101	98	104	98	85	100	77	97	96	85	96	96	98	100	94	91	103	80	86	89	79	83	84	95	92	64	89	96	100	108	86	85	89	78	85	92	112	81	102	97	99	107	99	93	83	80	99	82	102	98	89	87	85	93	86	88	80	101	101	88	101	82	96	97	105	88	104	108	94	95	90	86	89	94	91	87	96	101	87	84	111	103	101	96	87	88	97	98	103	92	110	92	99	88	108	100	90	97	97	94	86	107	97	87	102	97	86	101	88	98	94	90	92	98	82	112	82	90	110	87	103	99	73	95	90	98	82	104	79	107	87	94	84	94	120	87	93	84	119	94	95	104	96	94	89	107	84	76	97	90	99	75	90	98	89	91	75	75	99	106	88	98	96	89	86	101	78	73	75	99	91	91	82	88	107	101	90	90	93	81	95	92	85	92	102	100	98	76	90	101	90	103	102	96	106	117	73	83	105	69	85	91	69	90	99	86	103	76	101	100	113	103	72	90	99	85	98	82	91	104	84	105	83	93	89	98	100	94	91	95	101	89	99	80	92	89	100	105	101	91	96	100	95	87	103	98	92	88	97	104	72	109	84	96	88	86	84	89	99	103	84	89	124	107	102	95	103	86	88	90	101	94	80	94	86	91	105	91	76	90	98	93	85	100	81	84	67	78	91	90	97	98	84	101	72	88	97	89	98	93	73	86	105	94	87	87	122	89	79	91	94	112	97	104	95	116	87	86	80	111	98	94	116	99	107	101	87	90	58	92	103	98	104	82	98	101	97	89	82	88	93	86	81	106	92	84	82	94	107	93	85	116	105	96	96	97	103	89	80	89	86	97	114	108	87	102	104	88	107	87	94	91	94	86	92	101	94	89	89	94	81	96	91	90	90	89	93	105	63	93	89	74	84	103	95	107	100	83	102	103	90	103	102	100	87	76	90	86	89	117	97	96	92	101	80	102	91	85	92	98	98	95	105	83	84	102	89	107	107	77	87	92	98	98	79	82	84	96	86	90	96	98	103	96	109	98	96	87	95	76	91	102	77	102	98	92	97	86	104	104	72	93	104	92	107	93	90	104	80	82	82	91	85	74	98	97	82	101	86	96	77	89	91	80	86	97	107	109	83	91	88	106	80	86	91	79	106	94	101	122	100	67	108	87	109	91	99	115	80	90	115	87	100	81	100	91	86	108	98	88	114	106	89	77	87	85	99	100	105	83	79	111	86	102	92	79	87	77	99	102	95	85	101	74	92	72	82	82	86	95	91	90	84	86	95	91	89	103	88	97	100	85	83	78	100	72	93	109	100	92	83	103	99	93	86	101	87	101	91	98	85	95	96	75	75	81	91	92	87	89	107	100	94	100	100	83	97	81	83	91	110	82	81	104	108	80	80	95	91	110	80	89	93	90	102	102	90	84	85	111	83	79	103	95	106	70	94	92	93	92	82	91	100	72	81	87	99	100	96	86	95	104	70	81	86	105	96	88	99	99	88	103	85	88	82	93	83	95	97	82	105	86	72	91	96	85	97	95	85	77	104	75	88	88	95	77	89	88	95	76	91	89	76	101	97	81	82	97	95	94	83	79	95	101	92	89	94	81	96	104	95	91	87	107	80	92	91	90	83	100	98	95	96	82	97	87	89	89	91	101	85	107	104	85	73	88	87	89	106	90	78	74	90	106	83	80	98	84	109	97	84	106	105	93	84	95	81	94	119	89	89	71	86	101	90	85	115	91	73	106	86	67	91	71	90	88	110	94	99	84	97	102	78	88	92	92	83	95	81	107	111	92	98	110	90	91	92	117	83	78	77	124	106	108	100	114	94	92	95	78	102	91	105	88	102	103	93	100	91	97	110	80	91	100	92	80	80	100	109	95	84	93	92	90	107	87	95	111	84	89	75	84	61	79	89	96	91	116	89	84	113	96	94	80	83	73	105	83	98	90	77	93	105	82	109	84	92	82	88	98	102	84	97	103	90	109	91	76	92	103	96	91	79	95	90	103	114	103	85	98	87	81	92	76	99	89	102	91	104	91	95	89	90	89	88	66	101	91	72	93	95	91	81	94	95	111	91	94	84	104	93	95	96	102	109	84	105	88	105	95	102	84	102	88	105	115	76	94	91	89	90	105	97	98	92	89	81	107	98	77	124	93	96	104	90	106	89	82	96	78	91	83	86	91	98	98	88	91	99	88	106	103	96	107	80	93	102	90	107	89	106	103	77	99	82	83	93	89	95	97	88	88	104	87	107	90	83	95	93	88	85	87	110	104	96	100	82	87	71	112	111	89	87	87	114	101	92	106	101	93	97	83	89	83	81	83	75	97	102	99	100	91	99	78	93	104	89	101	95	93	89	91	81	104	95	89	85	109	102	99	107	101	88	81	103	88	92	86	98	101	103	89	94	102	95	81	82	88	91	90	85	81	96	100	100	89	110	80	101	84	104	108	90	92	95	108	85	101	106	100	86	98	107	84	109	110	77	93	102	73	75	87	93	112	94	103	86	98	89	80	87	79	84	98	84	95	91	104	80	93	103	97	90	100	93	84	87	90	106	94	84	78	91	92	91	93	77	97	84	75	93	86	92	103	87	70	86	88	91	98	99	92	99	91	85	80	99	100	95	113	101	101	86	99	102	88	96	84	100	93	84	92	87	109	97	90	90	89	89	79	111	96	91	82	106	79	90	101	98	91	90	105	101	85	109	78	100	108	100	110	86	91	83	86	99	95	87	100	99	107	100	84	95	88	99	90	106	115	85	81	87	101	80	88	108	82	93	116	87	66	87	109	96	82	89	90	114	90	87	99	79	82	85	75	99	78	96	99	83	84	71	98	92	95	110	104	84	76	102	86	103	100	82	92	85	82	63	99	87	104	106	102	78	96	90	80	96	109	95	92	93	100	90	85	85	93	77	107	102	106	108	93	88	85	94	101	70	88	100	79	100	86	98	89	79	111	105	112	94	85	89	81	89	82	102	99	105	86	108	95	109	106	96	95	84	89	88	102	90	100	93	114	91	78	88	97	90	86	91	89	97	88	105	95	81	95	77	113	107	80	102	87	82	92	100	107	86	108	108	92	97	75	87	104	102	92	94	105	85	110	97	98	87	86	82	86	89	85	100	85	70	86	95	99	99	100	89	87	97	108	96	90	90	108	96	107	106	83	95	100	97	96	90	92	80	99	92	99	83	99	110	92	90	99	90	89	85	78	75	78	86	89	103	91	95	114	83	94	111	106	91	104	94	103	92	87	92	100	89	86	111	93	88	89	83	113	94	91	87	93	83	92	94	93	72	92	99	92	105	79	103	80	88	91	93	79	82	98	98	110	84	77	88	92	94	83	107	79	73	98	84
27802	9833	3586	4187	8324	10519	10197	7642	8046	9245	10740	8505	8885	8025	6423	4245	2550	1626	1240	965	944	1019	947	1138	4363	768	661	674	675	673	673	682	712	695	714	718	653	638	705	662	677	689	689	702	683	626	652	651	732	701	671	655	670	685	690	677	678	702	646	705	624	680	702	659	713	675	717	696	711	676	669	639	681	711	725	657	694	657	633	664	696	681	652	689	691	705	673	692	724	654	731	733	675	710	726	667	712	661	648	674	668	706	654	659	691	682	676	646	695	710	660	701	657	677	646	627	685	680	682	680	684	674	699	704	643	688	679	713	701	651	666	689	707	642	684	724	683	691	647	653	677	663	665	659	681	655	703	642	685	713	724	711	689	694	710	727	694	696	684	675	658	642	656	680	638	678	677	651	680	671	616	671	668	695	712	715	683	672	651	671	675	657	654	663	690	678	700	658	654	646	739	679	661	698	663	675	612	680	700	682	588	701	697	663	709	695	674	654	706	677	681	677	670	639	683	683	682	629	691	707	690	668	656	645	646	692	636	693	684	652	654	655	677	645	687	662	699	681	650	674	695	735	649	674	670	643	705	723	728	695	629	667	655	693	654	668	704	667	666	704	675	682	633	644	660	709	643	691	703	627	648	653	653	701	704	646	660	658	673	711	722	639	673	684	716	684	685	665	659	662	663	626	667	728	627	727	691	628	642	656	688	677	649	685	637	732	648	641	672	703	683	663	728	681	693	677	698	655	720	703	712	698	671	676	661	674	664	662	661	666	686	708	661	643	641	690	710	687	655	613	696	707	660	651	612	644	687	709	672	659	617	676	686	671	706	680	699	664	663	706	699	679	679	702	664	673	656	680	688	643	664	710	665	714	670	661	640	684	676	653	680	691	678	693	702	697	662	667	700	632	702	670	674	665	672	654	693	643	673	694	700	655	666	701	689	659	654	672	636	686	637	676	685	671	650	708	699	712	678	672	666	677	655	656	707	680	679	695	686	702	677	648	680	679	770	722	685	649	671	642	694	675	668	717	661	688	709	660	636	646	642	699	698	689	729	734	660	689	681	659	680	679	684	632	678	639	702	695	686	692	660	707	705	649	658	687	692	692	675	685	648	693	643	664	677	682	675	620	634	671	699	653	660	680	726	659	713	684	674	700	709	638	697	669	699	619	653	710	699	687	676	623	675	643	693	702	681	705	642	665	673	731	631	651	690	650	702	638	667	676	677	624	704	665	683	676	662	681	705	632	656	680	658	646	664	660	667	657	626	701	716	669	637	646	676	688	694	661	673	666	676	679	691	676	673	724	655	667	686	642	714	693	644	624	667	617	658	698	655	677	650	642	688	727	671	690	688	671	669	710	692	694	622	687	669	643	660	700	672	673	713	661	692	659	675	667	668	669	658	683	675	686	667	681	731	649	646	683	665	674	687	673	628	681	622	665	669	697	668	709	698	672	671	708	660	674	662	698	707	648	717	743	719	610	652	698	687	664	635	678	674	631	662	666	658	640	683	703	683	691	667	710	745	642	701	676	677	692	666	651	682	684	741	696	671	654	650	656	685	690	685	664	649	682	634	694	704	684	661	690	686	678	667	646	694	639	701	653	720	659	636	641	705	688	651	700	688	679	651	690	670	641	664	635	721	654	675	655	645	676	659	674	647	648	678	668	693	663	653	668	662	672	681	665	658	686	665	631	659	632	627	650	649	650	704	662	688	693	667	642	714	673	649	654	723	678	642	672	677	663	608	725	676	649	662	623	643	675	694	632	687	678	706	698	657	632	704	695	719	674	630	655	669	634	691	694	679	639	688	654	670	667	700	631	662	699	661	706	696	633	649	633	678	645	689	683	654	678	669	715	666	668	701	686	696	623	701	682	685	694	680	682	696	626	710	709	692	640	672	669	601	629	679	680	644	628	702	686	655	660	694	634	695	656	683	666	683	661	663	653	711	716	673	650	719	682	688	655	635	663	720	651	730	705	692	642	676	677	659	635	662	684	676	651	627	654	652	655	696	694	712	702	672	661	704	686	717	710	667	667	681	652	685	676	690	654	689	609	637	664	672	666	675	686	669	637	672	685	704	671	699	645	688	679	652	678	670	710	718	682	660	718	629	736	667	680	664	675	670	697	688	676	701	658	657	687	676	670	689	672	666	679	679	665	681	668	676	695	699	694	716	715	647	708	694	727	669	679	627	658	704	684	666	658	643	690	672	665	725	673	690	699	704	661	705	662	687	702	671	682	704	657	636	685	662	681	655	664	672	632	644	661	652	704	707	660	652	672	679	682	681	670	666	664	723	736	669	687	734	701	662	657	687	694	698	679	678	706	653	677	667	678	661	635	711	657	681	616	658	678	662	659	677	657	650	676	653	638	668	685	709	651	669	682	696	637	669	685	654	678	686	711	672	663	699	666	733	683	655	692	693	667	720	655	744	669	699	634	647	674	655	656	629	638	636	700	673	654	724	635	650	660	700	685	668	682	721	649	653	665	635	620	666	674	634	680	726	673	709	694	689	705	656	696	657	679	697	667	630	669	680	677	696	675	668	677	639	689	699	651	684	688	683	670	709	687	699	693	690	672	690	697	682	666	709	616	692	645	705	711	656	675	652	670	645	667	630	662	653	662	679	625	698	657	639	670	663	708	694	635	653	689	709	664	691	680	690	678	651	659	676	675	652	649	663	654	636	672	672	707	633	678	682	646	623	675	651	656	680	685	663	697	607	655	645	644	651	697	658	728	632	686	674	694	718	684	703	682	696	644	667	631	652	717	636	704	637	643	680	674	659	608	693	639	638	665	621	677	656	646	655	703	663	695	652	698	628	679	698	697	658	674	700	638	705	671	665	692	693	678	644	696	746	692	677	668	651	720	724	652	688	669	685	652	659	669	723	652	706	663	679	631	660	682	683	682	629	726	655	692	708	702	690	655	698	695	729	656	713	641	733	716	704	703	647	682	663	708	672	685	651	683	682	650	633	632	678	680	634	655	695	662	656	651	666	663	679	670	645	675	686	627	669	691	664	636	709	633	721	696	687	654	689	710	642	583	624	676	650	681	658	645	692	641	679	681	643	711	680	710	678	663	716	690	665	613	658	665	640	681	707	702	676	677	688	656	655	668	676	698	698	693	679	654	707	681	685	705	683	645	659	727	663	655	689	671	697	633	690	666	671	661	668	677	671	674	658	664	649	716	671	694	725	646	672	697	706	747	659	692	657	704	677	625	667	681	639	607	655	680	668	712	694	722	669	646	726	694	642	708	732	694	676	644	642	702	639	708	689	682	631	675	684	718	670	656	708	698	653	678	663	683	709	687	638	638	705	615	682	685	701	672	667	630	639	663	707	684	629	645	653	713	655	688	630	687	665	684	638	658	700	700	726	645	706	702	651	659	634	717	692	645	679	632	629	700	670	676	635	683	681	634	652	687	695	695	662	684	645	695	670	685	680	615	679	679	701	666	652	633	686	696	682	662	633	704	682	698	690	711	677	647	720	673	679	653
6150	1960	397	301	240	238	292	263	319	409	478	382	396	418	332	210	104	88	73	58	53	58	65	81	300	52	40	51	50	36	28	34	42	36	43	39	41	33	38	38	31	51	42	45	43	34	42	42	32	36	48	47	33	36	51	45	52	41	38	34	50	50	57	48	42	30	51	46	40	40	33	41	46	35	33	55	32	55	47	50	39	47	51	51	59	42	36	50	50	27	43	26	44	29	47	45	46	34	48	42	36	33	43	36	46	47	45	48	44	61	38	65	46	42	42	49	42	43	44	42	41	34	42	36	45	40	41	45	41	34	43	39	52	46	39	59	43	46	47	43	43	53	42	45	33	41	54	41	50	44	31	31	49	43	51	40	46	36	50	44	44	50	49	44	37	50	54	32	45	34	53	48	42	48	42	46	43	46	59	33	35	44	48	40	38	47	47	30	46	38	55	53	32	45	42	47	44	45	44	39	40	38	40	38	47	40	47	45	42	45	26	40	41	42	58	54	40	48	38	40	51	51	37	30	40	39	47	30	42	37	49	48	44	52	40	35	49	43	41	36	43	54	45	47	42	45	39	42	46	41	46	40	35	44	51	45	41	43	46	36	41	47	46	42	46	45	47	36	59	48	42	44	48	43	43	53	45	45	47	35	50	50	57	46	31	47	38	32	45	43	38	49	43	47	44	40	45	38	43	41	39	41	52	35	51	46	42	43	46	42	41	40	37	44	46	43	38	45	30	42	52	60	41	54	39	37	46	46	43	47	43	44	38	43	42	44	36	46	59	53	47	42	49	42	33	34	38	40	36	49	45	41	55	37	43	39	35	45	40	41	55	38	36	55	39	36	34	52	40	49	36	38	44	43	52	44	43	36	39	50	48	43	39	39	46	48	41	40	43	39	52	41	36	39	29	50	50	46	38	41	38	46	37	38	46	46	35	41	39	43	35	42	45	49	46	51	39	51	47	39	35	35	51	53	44	38	37	26	41	43	45	28	46	52	42	34	42	43	44	34	49	42	45	39	52	49	42	43	53	46	49	44	43	35	47	47	46	48	45	37	40	50	55	44	51	35	31	50	42	45	38	45	53	39	46	43	44	44	45	32	45	38	40	48	31	48	42	38	40	41	33	38	26	52	37	42	45	50	44	40	60	45	47	38	47	53	43	36	41	42	44	45	39	47	47	49	55	54	41	44	43	41	48	32	39	37	47	39	47	45	36	49	40	39	39	35	55	28	40	47	33	43	34	35	40	35	41	37	45	38	39	49	50	39	43	38	44	46	41	42	39	48	51	37	40	37	48	44	29	34	41	36	41	40	41	49	41	42	44	46	41	41	48	41	35	51	38	47	38	48	40	44	48	38	34	45	40	35	40	53	43	41	36	36	32	34	52	35	44	44	46	50	49	46	48	43	50	36	49	38	46	41	30	30	50	41	41	37	48	37	38	44	45	39	41	44	32	43	43	43	50	49	58	51	43	43	43	36	51	36	44	39	56	29	52	48	40	42	49	33	46	52	46	46	46	44	42	46	37	47	35	35	51	43	41	38	36	41	41	37	43	41	36	51	37	57	42	41	48	42	32	38	31	41	30	51	39	51	41	41	39	39	43	49	46	51	36	60	44	41	45	35	47	44	52	52	33	51	45	48	49	45	43	49	43	40	46	48	51	47	48	46	39	44	45	43	34	34	51	41	40	36	54	43	47	47	40	47	36	52	38	35	46	39	48	54	45	36	50	40	45	40	41	45	45	42	46	28	48	34	21	37	55	42	48	37	37	35	34	41	43	36	49	41	39	39	48	41	37	36	30	41	33	31	60	44	33	37	48	41	37	47	41	29	37	42	44	44	39	42	46	46	42	53	41	45	36	37	42	38	34	50	49	34	33	50	36	38	38	47	26	41	47	51	51	37	43	42	49	49	45	35	42	55	48	44	47	35	48	54	43	48	42	42	52	34	44	46	32	52	41	35	39	53	32	38	39	42	53	36	49	47	43	60	37	48	52	36	50	44	34	42	39	35	57	39	37	53	50	45	44	46	37	42	49	36	36	41	37	36	40	41	45	34	42	39	37	36	33	40	47	54	34	44	41	37	46	43	44	53	31	37	42	42	44	59	43	45	41	49	48	42	38	41	41	43	35	48	30	52	39	38	37	30	32	42	35	42	48	47	45	54	36	45	37	49	51	38	51	46	40	53	44	34	47	45	37	59	38	45	35	45	33	49	33	48	46	47	37	33	36	53	45	43	34	37	48	36	31	33	35	44	42	39	46	40	41	44	33	45	52	51	37	45	48	43	46	35	41	42	43	47	41	34	44	37	33	54	50	48	45	42	44	43	34	35	53	26	34	33	41	51	36	45	41	40	44	42	42	42	47	44	44	49	36	30	42	47	46	38	47	36	47	41	43	46	41	36	41	30	34	38	54	43	52	35	32	46	51	43	44	34	44	51	48	39	40	37	39	38	51	46	38	47	43	45	38	50	32	49	45	43	31	43	51	43	40	45	37	45	48	43	42	43	36	46	55	39	41	44	45	43	30	45	41	43	43	37	55	43	39	28	41	37	43	45	42	47	36	36	48	41	37	49	36	33	37	30	44	45	45	51	50	39	50	52	43	44	55	44	47	34	39	46	39	37	52	35	44	30	47	39	45	47	33	39	41	49	39	48	32	39	48	42	43	35	37	43	43	41	38	40	47	43	47	34	40	43	50	44	34	52	38	45	32	29	32	38	45	31	47	42	38	39	32	42	46	43	35	30	54	44	42	49	37	48	43	42	40	49	38	45	38	39	43	47	48	47	53	46	41	31	36	48	36	33	50	49	53	46	38	36	53	46	48	46	43	47	38	45	38	45	54	37	42	40	30	41	39	46	45	42	53	42	34	45	52	46	34	45	32	29	43	45	56	54	44	51	37	43	53	45	42	38	38	46	42	52	41	32	39	38	50	49	57	38	37	46	39	61	54	49	40	47	50	48	43	46	39	40	42	34	45	47	40	46	47	39	32	31	51	38	43	45	43	43	38	40	37	36	48	39	53	42	48	44	37	44	41	32	47	45	39	37	39	40	52	47	43	36	33	44	46	35	41	35	41	52	38	41	41	36	49	56	34	43	43	53	47	39	48	41	40	38	36	41	42	57	38	50	36	41	45	53	52	34	47	42	47	40	36	36	49	41	43	39	42	49	40	42	35	39	45	39	31	47	34	37	39	39	52	41	48	54	35	42	36	43	43	32	46	35	56	55	36	44	52	43	41	41	44	38	44	56	41	43	40	57	36	51	47	29	38	39	33	40	49	46	47	49	62	49	53	37	46	53	38	36	47	50	46	52	47	45	45	57	48	43	37	40	49	43	37	47	47	41	37	55	51	28	36	47	42	44	40	42	48	47	46	32	52	52	45	44	51	40	50	34	38	45	55	31	44	47	34	45	47	42	45	33	36	48	46	37	44	43	48	43	39	46	38	37	49	27	41	53	39	44	35	36	41	51	49	48	47	46
33497	12778	4325	4764	10268	13852	13701	10809	10880	12927	13703	11343	11000	10170	8455	5126	2605	1818	1192	799	844	780	692	1190	6685	463	370	373	382	330	361	351	352	344	374	354	381	354	328	309	365	347	312	323	331	334	319	344	305	370	353	307	332	357	279	344	357	341	316	341	311	325	302	314	326	302	325	326	332	363	334	322	333	328	310	305	313	344	353	289	317	329	311	319	329	317	336	311	306	326	310	328	309	328	316	339	333	304	309	332	291	306	319	325	335	353	362	297	309	358	287	321	353	304	336	312	328	325	307	336	294	339	330	365	367	297	319	308	315	336	314	315	331	295	306	315	340	333	316	358	345	281	340	339	334	283	314	336	322	332	343	318	330	290	343	299	297	297	328	345	310	327	332	321	364	344	294	318	328	322	333	359	350	294	327	314	307	350	339	329	325	310	322	301	349	297	299	341	339	322	304	323	307	329	337	312	333	322	341	351	342	320	347	326	318	320	342	299	292	318	314	318	318	313	312	292	317	323	305	340	305	331	340	337	317	308	330	314	330	308	331	311	322	350	279	315	314	335	318	326	323	335	311	339	294	309	331	344	325	321	354	319	335	333	313	310	327	301	338	319	302	329	314	326	330	355	293	324	342	316	296	338	335	318	324	314	305	323	334	339	319	280	322	335	319	336	334	326	324	336	302	327	331	320	309	344	314	298	290	344	314	349	305	345	280	331	319	296	330	323	361	348	326	325	287	325	288	331	340	335	306	316	319	328	302	314	326	295	336	328	295	336	324	343	314	303	328	325	289	304	317	341	305	282	311	330	319	345	361	288	338	318	305	309	320	338	330	320	309	310	334	304	300	332	308	342	348	318	311	327	327	341	318	301	345	306	317	328	330	328	306	319	317	306	312	316	306	315	297	322	300	320	348	309	294	315	327	325	348	338	319	317	345	307	335	331	320	334	334	328	313	289	271	314	337	302	319	324	325	338	305	306	339	316	311	290	346	318	343	328	304	299	346	333	323	297	319	323	308	303	326	332	321	335	329	321	323	294	333	328	331	310	327	330	333	318	293	329	311	319	325	298	340	324	333	357	340	335	332	311	343	335	314	346	331	317	347	310	320	330	295	349	322	326	322	328	314	346	340	341	328	297	332	343	323	310	294	319	325	307	311	302	315	299	346	317	295	376	319	340	319	327	341	294	317	309	330	329	317	312	338	320	333	329	325	324	317	332	325	345	308	346	325	341	273	334	332	295	369	303	323	328	354	348	316	333	297	332	314	302	314	317	324	314	341	301	336	344	347	355	309	327	330	328	343	334	300	359	313	295	304	322	332	325	310	314	338	286	321	312	316	320	280	295	334	305	332	337	341	305	320	323	338	295	326	324	344	315	313	342	322	353	283	288	290	301	313	340	352	334	339	309	325	300	317	301	350	317	298	291	299	304	321	333	333	335	289	301	316	327	321	313	337	298	325	327	323	354	297	315	307	323	309	284	337	292	356	318	366	324	306	322	344	308	333	300	322	314	357	306	294	344	324	324	366	325	312	338	322	334	350	320	307	296	297	314	330	329	304	324	308	305	314	313	351	323	318	328	326	347	316	346	328	329	325	318	306	348	335	343	323	321	316	328	340	308	320	328	288	308	327	335	321	305	298	319	305	311	319	326	338	316	315	291	295	310	302	333	333	330	346	294	333	328	329	306	333	336	299	299	313	320	316	312	294	306	333	317	314	299	325	313	325	297	320	330	317	334	342	311	340	317	303	316	295	317	331	301	313	326	319	275	334	298	327	286	322	323	307	329	324	314	323	348	321	327	355	330	304	325	316	302	312	302	327	312	311	322	295	321	321	317	322	310	294	350	328	322	329	298	315	324	341	337	313	325	306	345	292	339	324	333	335	315	298	340	327	333	355	313	320	334	305	346	304	340	336	302	277	343	311	329	314	313	340	317	310	328	343	303	339	313	321	306	337	348	316	331	326	352	325	333	311	311	321	338	322	301	346	321	307	343	323	307	319	349	355	328	327	355	327	318	292	325	329	330	309	303	341	339	302	334	305	337	337	345	337	347	312	333	301	332	293	336	300	316	329	326	315	325	260	291	321	323	297	335	330	300	309	301	338	323	312	276	325	320	327	306	349	271	338	349	353	294	328	330	371	328	320	348	360	346	308	279	332	339	323	299	319	323	339	372	332	324	290	279	334	329	334	331	359	321	287	317	352	313	332	307	335	312	296	281	336	327	322	333	339	317	325	328	330	322	300	322	352	290	319	319	338	338	322	330	313	312	309	311	329	340	305	307	320	317	321	344	291	320	368	319	308	313	306	307	325	357	322	292	338	322	348	310	346	298	316	323	321	306	311	288	270	293	332	350	325	301	329	291	334	332	296	306	324	305	311	315	341	343	307	299	329	334	299	332	321	333	316	307	291	300	350	322	324	300	311	348	323	289	347	316	320	357	315	318	346	324	322	318	329	309	318	347	339	322	366	336	298	339	313	297	333	330	325	330	319	325	343	354	303	294	336	312	332	311	341	341	319	316	288	355	358	340	329	287	310	322	323	340	286	364	326	323	313	317	345	339	314	288	312	303	304	333	308	314	333	316	290	330	335	341	304	315	302	296	325	367	311	290	290	323	310	300	331	326	303	309	332	317	308	295	340	307	307	362	307	353	324	317	303	326	310	314	345	343	339	306	292	332	327	284	327	329	341	318	364	331	309	352	322	316	306	328	300	326	309	344	343	335	330	343	289	324	311	336	306	348	306	328	305	310	326	300	325	320	321	325	282	313	331	311	303	296	293	308	359	319	317	318	296	323	334	328	315	306	356	346	330	315	326	319	315	302	322	312	338	331	338	288	354	338	321	335	316	285	353	300	312	335	333	303	330	318	296	328	306	320	320	320	334	304	335	320	302	327	309	310	325	318	348	315	355	347	311	317	324	323	314	339	300	325	321	294	327	307	318	333	309	347	318	323	290	312	289	286	337	314	309	308	312	318	300	301	330	333	318	338	336	302	317	333	285	317	288	332	315	318	323	314	322	325	322	324	301	293	311	304	336	346	318	337	311	318	323	357	306	300	318	335	328	321	323	296	271	312	325	308	336	328	340	345	323	359	321	352	334	315	302	300	340	316	315	282	311	321	327	331	310	299	290	299	326	311	332	315	314	300	319	330	326	295	320	301	322	302	345	332	300	320	310	336	310	306	311	323	325	322	333	311	315	304	337	312	301	329	331	316	344	323	293	338	304	346	323	318	331	293	319	326	303	326	353	311	356	335	350	337	319	320	364	305	319	308	343	335	336	316	292	302	321	320	345	314	331	333	326	288	327	328	314	309	347	315	319	330	334	342	346	321	301	314	294	308	335	299	319	342	334	318	327	313	371	371	346	320	317	314	295	327	350	325	344	338	329	299	309	333	305	328	317	352	328	330	307	292	323	341	327	304	307	325	340	334	312	348	322	341	336	327	308	320	335	332	333	328	336	320	319	323	341	309	297	325	320	336	323	338	288	330
3107	711	249	189	161	162	207	185	202	254	264	245	256	262	214	166	133	117	104	105	100	87	122	116	132	110	110	94	85	99	91	106	98	88	98	98	97	109	107	102	89	110	90	90	94	113	107	119	100	110	89	103	92	121	97	93	102	113	90	105	121	96	84	112	102	93	113	104	119	103	102	108	94	91	99	91	83	103	95	92	102	81	100	110	98	84	105	88	92	107	86	107	116	110	102	106	102	99	83	103	77	88	98	87	101	97	93	94	91	91	102	91	118	109	96	99	97	112	103	92	85	100	97	109	113	98	111	105	101	99	96	112	107	95	95	83	101	92	102	106	99	104	97	106	103	110	104	117	115	101	93	100	105	94	107	109	101	105	103	125	101	109	105	88	92	107	113	124	107	112	103	104	98	108	108	94	92	101	97	110	106	115	108	89	103	89	92	118	105	105	92	101	100	103	97	104	107	85	99	104	93	90	93	101	97	94	97	105	100	118	93	110	110	96	100	98	86	108	84	92	104	96	106	106	115	105	106	109	88	96	112	88	105	78	84	109	111	94	120	107	107	106	95	82	107	105	88	121	102	102	93	110	116	91	101	118	92	99	114	111	112	87	99	86	91	103	83	94	113	100	104	101	99	101	98	105	100	100	113	99	106	96	109	94	110	106	107	101	105	90	103	80	85	82	95	96	91	105	96	107	100	115	105	113	119	99	97	115	94	108	101	103	102	92	103	116	99	102	105	85	121	119	119	94	120	103	95	95	84	113	87	100	88	100	93	97	104	94	88	115	90	100	102	82	98	107	105	71	92	95	102	98	107	119	101	97	93	98	108	104	99	113	96	111	98	102	83	110	90	120	106	115	108	102	92	101	98	94	98	93	107	96	109	91	101	113	115	117	88	115	111	88	92	108	96	90	99	106	120	95	88	99	102	84	98	99	118	108	89	78	102	103	98	107	94	105	102	110	86	112	111	105	103	83	114	112	114	97	111	98	98	101	95	97	107	103	96	113	103	80	112	119	114	95	122	113	99	103	118	106	101	98	87	84	90	110	85	105	75	92	86	99	83	100	103	93	106	111	99	89	105	99	105	95	93	97	89	106	114	106	87	101	117	88	101	89	88	102	122	104	129	82	120	101	107	107	98	112	98	97	93	92	95	102	112	93	106	86	117	96	77	105	92	102	111	96	115	109	109	96	100	111	99	110	101	97	87	97	93	90	84	107	97	88	105	90	103	101	90	98	98	90	109	114	109	106	98	109	94	106	95	108	87	104	94	102	102	81	111	106	93	106	119	102	95	99	97	92	95	100	109	93	106	115	96	107	81	110	103	103	119	104	99	98	102	108	112	115	104	99	88	121	99	88	99	104	108	92	102	93	98	95	108	103	90	115	120	97	103	113	99	115	84	106	99	91	106	109	100	98	114	96	113	98	99	109	92	91	99	91	91	105	105	96	104	112	103	98	94	98	93	99	115	101	106	92	113	82	105	101	94	104	109	106	96	110	99	98	111	106	99	69	96	99	82	111	78	105	115	120	107	103	96	88	102	105	102	95	104	108	108	111	107	98	92	111	106	80	88	104	110	108	119	94	102	79	107	94	79	79	93	97	92	92	102	104	129	94	102	116	95	100	122	94	104	104	105	98	122	103	104	92	93	97	99	98	114	98	100	94	112	103	98	110	108	93	76	91	91	97	88	85	108	104	97	104	96	108	104	95	90	95	97	94	81	91	101	100	121	107	91	115	119	104	98	89	98	110	96	98	108	93	114	105	114	102	99	97	118	124	94	92	101	99	101	100	95	101	117	98	109	113	104	118	101	100	117	115	90	111	125	106	89	89	87	90	87	101	109	78	104	97	90	109	92	86	105	128	103	86	98	101	115	112	112	102	86	87	107	124	114	91	88	113	95	101	82	109	95	104	101	95	92	100	110	87	96	96	100	86	93	95	118	84	105	95	93	106	115	92	99	117	105	107	113	110	101	93	99	81	86	86	105	112	94	117	124	94	96	104	84	104	118	99	103	97	119	119	118	75	87	101	110	99	108	105	114	111	95	90	95	83	101	97	96	108	101	97	92	90	100	90	96	100	92	96	104	108	96	90	96	122	92	95	94	81	102	95	76	96	108	98	101	94	120	85	104	112	106	103	90	91	96	98	114	78	105	96	84	121	105	96	120	97	88	104	114	109	93	97	96	108	102	111	111	92	97	109	106	86	92	102	114	126	105	86	100	121	100	101	111	100	101	102	95	96	100	91	96	108	81	89	105	84	109	106	89	111	99	101	93	102	96	117	112	100	91	94	81	105	106	89	110	95	102	112	108	97	99	107	114	94	117	70	99	106	101	86	101	109	101	87	112	102	91	93	127	113	75	89	112	86	108	105	91	113	124	102	106	110	99	110	104	104	101	79	76	107	102	89	107	106	117	99	101	111	88	103	101	100	88	91	113	111	99	103	106	96	91	112	110	106	98	110	121	106	104	106	90	88	101	108	116	101	86	92	108	102	103	102	99	98	111	99	102	117	106	107	109	112	93	99	93	100	93	104	108	96	112	107	95	90	84	114	110	103	106	97	107	80	111	97	88	118	107	85	117	114	96	109	94	110	103	105	93	108	106	123	108	89	95	107	99	104	89	97	107	100	101	78	97	95	111	98	95	119	117	125	96	113	109	93	97	100	99	88	113	133	111	106	105	87	108	101	101	100	92	103	108	90	114	89	103	102	97	84	94	101	83	90	98	105	103	119	120	99	105	107	104	100	111	106	103	101	104	100	101	109	95	125	100	96	104	102	108	91	97	93	86	99	102	103	92	95	87	97	99	102	95	93	102	102	106	92	84	115	83	98	112	101	104	102	118	93	108	95	113	89	102	96	112	99	109	105	107	104	83	107	128	106	104	108	100	94	105	119	102	75	100	87	104	82	96	90	85	98	109	103	104	81	97	123	122	100	109	100	117	119	100	105	109	110	89	97	124	110	108	113	106	105	109	107	92	94	101	91	103	102	110	98	98	115	85	79	107	92	115	104	83	94	105	94	95	114	95	96	91	98	113	94	93	116	98	96	104	99	100	103	85	104	119	107	90	88	106	88	90	98	96	106	100	100	109	79	106	101	104	88	123	121	115	94	108	101	93	95	97	99	109	99	101	109	106	108	97	87	87	90	109	95	89	113	112	114	100	72	95	91	105	105	116	105	92	108	109	95	107	83	99	97	93	96	95	111	87	83	99	87	104	104	85	96	108	106	113	109	116	96	102	108	101	98	103	94	99	92	113	94	121	102	106	102	110	110	99	112	113	99	105	102	83	124	87	109	104	97	97	96	121	93	112	103	94	112	102	102	110	101	113	87	104	92	101	98	87	95	100	105	101	95	134	94	107	107	107	91	115	114	94	90	110	115	91	110	105	100	113	111	86	130	97	87	103	90	105	107	100	99	108	105	99	101	104	107	108	114	107	106	94	79	114	92	97	105	109	97	105	109	97	107	107	101	98	111	108	74
23011	6910	2425	2561	5217	7283	6786	5678	5943	7689	7234	6311	6481	5548	4676	3077	1858	1275	1065	912	905	867	890	833	1354	712	731	709	728	775	709	764	732	760	722	750	711	690	752	676	693	779	686	739	769	760	701	760	785	735	780	712	721	713	704	752	748	745	728	738	717	717	753	798	748	712	718	735	731	695	776	750	735	776	662	697	726	745	763	722	753	758	726	739	738	760	722	710	705	745	719	708	760	706	749	762	821	728	749	793	755	676	761	724	750	736	680	749	703	686	724	733	726	760	778	713	748	764	735	723	742	745	733	753	705	748	763	726	716	705	742	721	693	736	742	718	746	763	749	749	755	762	764	733	703	766	771	760	745	680	715	723	792	686	724	731	781	732	727	718	741	756	742	727	741	713	785	709	768	739	762	725	724	726	744	720	699	719	753	727	743	708	688	751	730	725	735	693	712	765	734	770	778	719	726	724	661	739	734	771	677	664	718	724	734	736	732	746	712	757	748	713	720	741	718	771	705	807	781	777	705	725	745	712	730	775	780	771	730	762	749	742	714	760	738	698	743	720	754	733	758	740	735	745	684	700	728	718	709	744	732	738	747	676	750	726	783	717	762	769	749	747	772	742	712	735	747	731	705	748	736	719	752	715	722	722	726	738	704	758	724	760	721	680	716	715	820	704	758	758	764	749	709	707	717	704	747	747	713	779	704	744	715	729	747	762	734	765	800	744	674	713	685	745	764	730	735	733	723	734	710	734	716	751	721	752	741	729	741	734	757	706	738	720	753	709	705	758	720	771	767	714	698	746	721	720	737	738	778	742	698	732	707	726	753	711	737	715	701	728	716	693	782	724	772	725	720	758	745	747	735	778	758	726	722	748	719	763	786	702	735	711	680	794	733	749	772	673	751	767	702	719	724	741	738	729	785	740	725	783	797	767	703	722	712	757	743	718	745	729	795	709	710	735	744	741	768	739	749	760	683	720	731	736	673	722	735	762	734	768	731	742	723	745	697	700	759	704	721	733	803	747	746	705	770	755	728	713	743	750	705	740	672	718	687	748	739	767	759	778	713	750	723	702	773	730	737	714	761	732	736	744	726	787	722	752	741	705	748	718	777	741	778	706	760	786	771	665	777	735	709	688	706	721	748	755	752	739	711	766	707	730	732	752	764	697	713	701	749	720	786	676	727	782	714	789	687	748	736	717	691	730	673	732	690	769	716	747	776	749	785	762	707	787	720	792	705	763	747	698	707	743	725	757	744	694	736	712	694	739	712	756	763	744	759	767	673	742	752	778	700	659	775	748	746	769	765	734	694	694	715	752	713	751	757	707	719	685	710	729	737	750	735	694	739	724	727	719	763	686	740	733	734	697	757	704	764	795	764	696	728	716	733	701	733	768	745	775	724	743	748	731	695	786	718	765	728	791	731	740	735	693	744	756	689	756	746	770	655	780	719	724	682	722	751	762	738	769	740	765	711	688	730	767	778	707	750	686	758	759	751	773	795	741	752	760	759	699	721	739	743	718	763	714	701	728	714	723	803	670	705	779	687	748	750	752	692	754	784	745	754	834	715	703	711	753	679	736	748	756	718	687	675	739	724	759	740	757	745	687	713	712	699	762	708	702	754	713	705	710	728	757	721	737	728	749	755	723	740	764	719	743	724	734	742	706	686	747	749	706	700	758	749	687	725	731	722	744	735	711	733	745	737	684	736	732	722	709	739	759	788	719	742	723	710	723	753	720	772	734	737	719	725	738	775	775	726	729	745	725	706	735	767	691	706	762	760	749	750	744	794	770	751	718	670	721	731	719	702	705	741	724	775	713	723	730	730	754	756	720	725	710	804	727	727	753	719	775	708	789	762	728	734	717	749	698	740	712	707	751	763	773	756	780	678	717	719	742	705	710	738	804	728	700	730	751	746	755	719	770	728	774	775	723	717	771	756	712	753	693	748	720	711	711	687	741	754	749	753	723	765	694	709	768	746	735	772	726	710	700	738	703	806	738	712	762	672	724	754	745	729	771	695	681	752	745	710	737	726	709	714	729	718	699	761	683	686	662	723	711	732	740	742	783	705	701	695	787	756	738	702	687	698	730	773	714	768	697	733	701	726	727	746	721	720	769	741	769	759	794	738	747	743	765	780	718	742	728	782	704	733	740	754	746	717	788	734	743	746	734	740	717	748	731	748	787	768	721	734	760	707	745	725	753	702	729	774	741	784	714	772	741	742	725	741	717	722	686	744	706	723	744	729	683	734	730	704	794	714	730	718	731	779	752	674	734	756	742	719	728	748	755	709	724	715	707	717	739	740	723	746	713	731	747	748	762	788	741	751	785	725	754	726	736	713	764	713	726	687	675	743	741	740	689	732	729	758	757	715	714	747	772	771	717	674	706	746	789	693	755	733	757	710	733	741	739	753	742	710	733	698	732	743	713	765	780	715	716	706	737	699	787	734	728	778	755	751	756	731	756	717	727	720	752	725	735	751	764	726	726	728	732	776	751	753	764	751	754	745	733	773	741	745	759	739	734	703	768	694	718	754	772	771	729	704	742	757	723	760	714	764	715	719	725	760	739	757	771	743	710	755	736	721	784	733	760	726	684	729	681	757	658	713	722	726	696	750	706	749	817	725	692	794	719	697	723	718	773	674	791	684	749	699	685	735	730	748	764	719	726	761	749	709	767	738	814	734	735	738	728	726	663	757	740	701	754	724	748	728	794	697	735	693	762	705	750	771	719	709	734	737	658	727	711	725	748	753	751	713	786	711	705	696	740	730	715	719	684	750	739	760	688	782	715	712	683	732	687	746	756	733	725	725	739	727	721	677	772	772	766	692	769	763	718	720	722	720	691	705	753	713	726	698	753	749	709	744	765	734	712	738	734	772	672	739	723	779	750	698	746	701	718	785	729	748	726	779	702	759	739	727	727	738	760	749	720	745	779	796	758	733	746	704	705	769	738	750	769	790	772	745	719	718	718	753	726	726	672	734	766	705	721	733	718	729	707	726	745	714	778	713	833	749	733	761	728	769	726	733	732	822	688	678	705	782	761	694	701	740	710	735	734	735	737	753	731	734	753	735	730	744	784	732	755	736	735	748	724	761	714	746	703	748	761	714	786	742	725	746	773	735	732	747	704	707	771	754	727	750	782	699	765	753	710	710	800	710	700	678	704	719	745	721	727	698	726	735	712	676	716	701	745	778	729	697	752	715	771	783	722	731	676	755	724	735	759	770	706	769	747	691	717	761	717	716	709	710	736	803	778	728	799	732	733	724	758	786	757	677	719	730	709	774	707	696	772	710	763	755	713	722	752	709	743	716	731	726	754	676	706	700	748	743	716	753	724	756	744	751	712	790	774	730	699	731	695	710	730	726	753	762	743	774	692	744	684	775	752	710	738	763	726	751	760	723	778	750	722	785	729	743	713	686	696	720	729	795	713	756	722	752	746	738	733	698	809	733	728	768	722	681	734	714	726	737	697	737	682	747	746	722	702	771	740	751	715
4369	1306	286	195	191	206	216	225	269	333	344	356	329	320	269	157	108	98	64	65	69	83	63	70	178	55	61	50	66	66	50	56	52	46	55	66	50	59	54	44	68	71	71	54	49	80	59	53	66	47	64	49	73	45	56	60	58	67	65	65	63	59	57	50	61	53	62	47	41	50	53	66	57	66	62	53	51	60	60	47	50	72	51	73	64	47	61	54	52	66	63	40	57	50	67	62	53	59	72	52	56	50	56	53	46	45	59	69	67	54	58	63	59	55	54	58	60	64	55	59	61	64	63	49	64	68	53	46	72	51	47	57	54	62	56	65	49	63	56	59	62	47	60	54	52	59	53	61	66	70	60	67	55	60	56	74	45	53	67	55	48	49	62	51	72	70	53	66	53	58	65	41	45	46	62	67	61	53	46	56	54	69	62	56	66	71	55	56	56	62	62	68	61	55	51	42	48	55	65	57	52	57	52	53	62	51	49	60	48	62	44	45	74	60	53	52	70	58	59	60	68	66	73	58	55	57	53	56	49	53	74	63	55	63	55	57	41	62	57	71	53	49	55	64	55	54	68	49	47	84	60	68	59	52	57	47	58	63	72	51	56	51	45	60	43	53	65	49	73	59	73	62	60	67	65	62	61	56	57	59	48	59	47	59	50	66	64	50	55	71	55	72	61	55	59	58	62	63	44	64	55	57	46	63	58	51	70	52	49	63	58	61	51	60	68	59	62	58	57	64	44	71	68	51	59	59	63	52	64	56	59	54	55	56	54	48	58	71	51	55	52	60	75	54	67	65	72	50	74	64	68	58	41	61	46	56	64	61	49	64	59	47	71	53	59	67	61	49	63	61	54	51	53	58	61	60	50	64	47	51	48	52	58	63	49	48	65	72	44	52	61	58	46	61	65	63	62	71	65	66	59	60	62	48	46	46	48	58	56	53	60	60	56	60	59	62	69	52	45	63	77	53	69	64	56	62	57	59	58	62	62	54	71	62	63	44	62	59	54	52	66	57	63	52	49	68	62	57	58	48	43	49	47	51	59	49	62	57	29	58	61	58	59	73	52	65	61	79	46	49	63	45	52	53	61	57	64	52	54	60	65	68	61	68	45	55	61	44	59	66	42	62	53	50	75	60	50	45	53	69	44	53	55	58	62	72	52	53	63	65	64	59	62	44	60	61	68	64	51	56	65	63	68	55	70	55	46	45	62	61	55	55	63	68	61	62	68	60	53	47	47	59	65	58	63	56	51	60	72	59	67	53	70	41	62	56	66	57	62	56	63	53	66	63	47	61	59	51	43	44	64	52	66	61	58	56	59	55	63	58	54	54	54	48	57	65	51	61	68	52	62	74	50	54	56	48	52	58	59	57	55	61	61	55	59	54	56	50	65	62	50	55	71	50	49	65	44	58	42	50	50	62	44	53	50	49	58	60	60	60	59	53	45	52	53	58	59	48	60	56	60	68	48	50	57	61	54	55	75	53	58	55	65	53	52	41	48	52	55	62	53	68	50	62	64	62	54	46	66	55	65	66	56	45	77	50	65	73	58	67	58	56	55	63	64	63	56	75	49	50	53	59	66	66	57	56	51	60	62	55	67	71	63	43	55	48	71	66	51	61	59	63	57	54	64	62	56	74	49	57	63	66	48	67	51	69	70	58	61	76	52	67	52	67	55	58	52	60	63	50	51	53	60	63	57	51	58	66	49	59	56	63	50	63	54	50	59	50	49	49	54	66	64	64	58	57	60	53	58	57	65	58	64	52	61	56	61	54	73	76	65	66	53	59	56	59	45	57	58	63	62	61	66	56	71	63	43	65	61	52	50	56	51	62	60	62	60	57	53	59	55	69	73	71	54	58	69	52	60	50	60	57	73	70	53	66	67	56	57	59	46	56	70	61	56	72	52	59	66	54	51	56	62	56	56	60	52	48	62	56	65	67	69	57	60	61	57	59	47	55	54	61	59	67	68	54	61	52	62	52	69	44	44	54	65	63	55	69	66	54	52	57	49	65	63	53	59	59	53	51	51	58	55	59	56	52	58	57	51	66	61	65	56	58	48	66	68	50	60	46	63	58	54	51	54	66	65	63	55	52	69	62	54	50	52	52	57	65	61	63	51	62	74	60	60	46	49	58	63	62	53	63	60	42	63	56	56	57	58	53	61	61	56	61	55	58	46	69	60	51	64	56	59	59	51	65	67	58	47	39	57	44	65	54	63	56	59	70	52	71	55	67	45	53	58	49	54	50	60	52	64	65	72	60	60	62	70	53	62	58	43	61	59	40	60	52	61	57	74	64	60	58	74	57	62	61	60	61	58	74	61	54	66	50	46	63	62	60	50	62	56	64	46	61	50	55	54	64	47	57	51	69	51	60	66	65	63	56	62	63	66	60	49	69	44	60	58	53	56	62	67	64	52	54	57	52	66	67	60	60	69	60	47	48	62	55	70	63	52	62	58	63	59	52	62	57	62	72	51	50	43	59	56	56	61	45	52	62	56	62	62	62	63	52	44	51	61	56	54	53	54	56	43	68	58	59	58	56	70	37	54	56	74	56	57	56	68	48	60	51	62	59	47	62	64	64	64	53	55	60	51	55	43	46	53	70	68	57	62	68	45	59	59	53	58	60	52	58	61	63	55	61	57	53	61	77	55	45	57	67	45	56	56	60	59	58	55	52	45	53	48	54	55	62	61	55	70	72	66	64	53	77	59	46	57	49	48	55	58	67	52	58	66	64	58	66	51	52	61	64	51	63	50	59	67	62	51	64	59	42	49	52	65	46	66	53	53	59	52	51	57	47	58	52	52	50	63	58	54	67	62	60	65	56	58	67	68	51	53	63	46	67	56	43	63	54	53	53	67	55	62	61	53	58	68	53	65	66	59	50	52	54	67	67	55	60	50	60	62	30	69	62	50	57	41	47	47	64	52	64	58	65	46	68	51	50	53	62	69	50	63	66	61	50	66	62	41	52	64	64	63	68	54	45	47	74	58	57	49	58	53	56	65	58	53	55	63	52	66	54	56	67	65	50	50	61	60	59	62	59	58	46	58	55	58	60	51	68	65	53	46	52	57	60	54	54	56	44	75	50	53	62	55	50	62	73	60	68	50	54	64	58	56	57	57	56	50	54	61	67	61	66	65	50	56	48	62	65	56	59	49	57	40	62	55	57	65	49	55	39	62	53	44	52	60	57	57	59	68	49	62	58	53	68	55	63	43	57	44	58	57	75	70	73	61	65	60	48	61	72	58	54	62	51	55	55	62	70	58	65	62	53	64	72	50	52	46	58	48	69	67	55	54	63	73	52	49	72	55	48	52	63	60	62	56	42	61	64	66	58	58	57	62	64	58	46	74	59	51	70	56	64	48	62	58	66	53	65	47	46	64	58	63	50	53	53	56	53	69	56	57	65	55	56	60	45	74	57	55	75	46	56	61	57	64	60	73	69	55	71	67	62	53	62	43	68	50	58	72	50	54	63	70	49	60	54
29940	10160	2926	3364	7561	10923	10006	8806	9770	11899	9939	9180	8997	8449	6297	3986	2324	1431	947	706	788	752	698	745	3339	471	431	455	477	486	449	412	442	455	448	429	475	457	472	457	443	470	428	479	469	460	406	439	443	451	458	457	462	454	431	437	414	445	453	439	413	472	405	430	443	441	444	430	424	440	391	412	454	431	462	428	421	431	435	424	442	427	444	431	447	454	475	444	418	404	421	424	448	439	449	466	462	440	422	453	443	455	452	400	431	463	451	471	447	424	429	464	431	408	430	450	446	455	489	369	443	438	458	420	440	477	411	427	430	425	470	435	439	439	481	462	421	406	426	437	436	403	406	456	455	441	416	460	454	434	458	456	414	432	415	453	424	428	430	505	449	435	475	463	443	432	436	467	451	403	464	462	493	463	438	441	409	419	430	447	446	411	468	431	493	442	478	440	409	448	446	434	445	443	449	461	438	443	438	426	459	397	456	412	441	415	433	424	442	435	430	463	462	434	410	407	453	466	434	418	430	422	454	416	452	409	437	433	420	440	456	447	422	429	457	471	407	464	416	435	466	422	401	432	456	405	446	436	460	449	409	411	406	437	428	445	420	457	446	470	450	416	426	430	462	410	430	429	445	429	439	427	448	378	436	434	445	482	435	402	441	445	420	455	457	449	410	441	489	452	437	422	412	458	439	433	460	447	450	485	432	469	429	477	421	414	475	484	463	444	461	451	448	414	458	456	435	405	447	440	441	453	463	440	446	450	430	437	430	478	458	425	484	425	485	440	405	410	440	469	429	439	436	439	411	438	398	442	414	397	440	457	454	450	474	456	442	462	423	428	439	448	447	411	432	430	443	456	419	435	474	430	458	442	447	429	463	456	443	401	403	445	457	477	451	412	412	458	430	416	449	415	411	464	455	475	434	433	447	455	428	409	424	432	445	445	419	433	476	438	428	432	466	476	431	470	466	453	455	438	427	417	446	448	410	450	471	443	433	460	476	442	406	474	396	441	408	438	425	442	402	436	420	444	439	481	462	470	376	453	461	449	445	449	460	421	468	438	445	422	445	444	440	431	417	424	441	436	409	432	439	413	417	436	439	450	431	453	367	454	463	392	431	440	429	431	423	441	446	448	449	425	436	430	430	465	454	445	455	438	462	432	421	429	438	413	459	443	457	440	446	475	444	426	435	431	424	414	429	472	430	453	481	398	447	447	416	433	442	448	446	408	466	425	448	415	446	435	466	450	451	457	450	429	422	458	420	441	435	425	451	464	465	439	413	412	447	452	447	450	478	459	425	419	420	452	464	428	444	444	434	395	431	431	406	445	448	452	456	427	432	452	437	418	438	423	469	467	487	425	439	440	425	424	411	438	424	406	427	458	435	464	451	442	430	459	424	460	408	447	427	442	440	444	390	452	470	458	448	391	427	411	422	455	447	472	440	444	450	451	424	439	415	443	439	407	431	464	442	430	472	492	429	434	460	429	436	394	455	452	423	450	443	451	430	438	429	438	456	396	453	441	445	417	433	417	418	447	431	467	434	432	416	456	437	457	451	437	420	438	463	426	441	404	409	415	419	483	453	439	447	437	433	435	474	391	442	401	452	454	405	457	454	452	432	441	418	405	424	457	468	439	430	439	443	440	385	489	444	442	440	443	443	472	451	458	436	461	422	424	424	423	420	419	449	414	417	429	474	413	435	480	459	475	430	449	430	409	468	460	463	415	434	434	465	433	413	443	457	393	437	450	428	427	426	397	437	446	393	414	457	523	434	408	432	459	499	414	409	446	460	416	445	448	430	436	420	385	430	444	481	472	404	442	456	407	403	410	452	445	452	452	450	448	426	445	464	439	449	429	414	475	477	430	414	447	447	446	436	425	423	481	444	430	494	438	417	439	452	448	459	411	445	457	406	457	457	468	450	432	468	414	439	412	425	412	472	452	427	453	427	459	448	471	449	445	422	479	431	412	435	392	432	438	409	438	452	437	484	443	423	425	464	401	461	441	435	441	441	445	457	429	448	421	452	471	444	454	427	397	466	450	480	457	423	436	446	427	425	439	452	453	430	444	411	409	421	452	420	419	447	426	465	396	484	451	427	432	402	429	456	453	420	443	419	440	461	433	469	426	419	424	397	396	435	457	468	463	429	395	459	436	471	471	412	436	401	455	449	412	473	462	425	435	426	467	436	451	387	450	459	450	441	427	392	459	426	447	439	450	467	375	439	421	433	436	402	438	446	421	404	447	451	448	425	457	428	438	422	456	428	441	401	457	439	436	422	405	445	446	469	445	446	433	391	431	430	493	442	455	442	432	431	454	428	464	451	423	429	478	435	466	449	416	453	451	445	392	417	460	443	410	458	444	423	430	423	415	436	479	428	431	438	453	460	406	413	447	434	407	460	428	470	426	444	449	474	449	470	457	412	436	496	423	440	463	454	456	407	431	425	401	450	469	493	456	435	413	490	415	373	443	451	460	422	391	464	431	405	438	434	417	460	436	406	420	463	440	445	397	439	481	399	440	445	464	396	415	415	452	446	437	449	423	447	446	430	455	450	484	421	424	452	452	433	485	439	451	420	432	443	447	470	426	422	438	443	450	452	448	432	396	431	496	425	419	469	409	459	403	448	421	449	440	480	430	450	434	433	471	446	440	416	470	440	466	404	445	409	393	467	420	451	457	444	428	424	458	435	425	453	446	441	432	417	432	467	459	442	465	447	437	469	442	450	418	453	421	416	439	447	430	450	424	480	415	398	467	464	435	431	383	420	403	462	443	465	426	447	427	427	432	467	424	412	437	445	446	400	466	410	457	419	464	430	442	443	443	467	455	440	486	447	433	462	431	426	414	433	416	459	473	439	452	417	475	437	428	469	401	455	443	400	466	415	417	443	418	454	439	435	434	408	442	442	466	387	426	433	437	469	463	402	479	427	431	469	421	464	406	435	456	420	491	459	473	440	407	430	464	453	406	450	442	437	431	419	415	459	449	408	461	457	451	434	434	418	445	442	459	455	455	446	451	421	431	408	423	463	431	419	472	425	440	430	419	407	407	422	448	432	445	439	431	457	460	451	463	468	452	450	450	456	473	444	457	461	426	428	447	403	414	459	438	450	453	396	447	451	450	454	460	472	434	423	468	448	465	422	409	411	424	392	468	463	462	423	427	444	429	455	427	473	458	404	431	411	428	456	414	446	437	433	446	431	461	453	452	458	498	420	450	446	449	419	453	425	443	432	462	402	438	459	459	439	436	449	457	436	450	471	451	436	403	418	476	447	404	402	456	450	474	465	426	414	417	459	456	459	449	475	456	425	448	429	476	447	426	440	444	484	441	431	422	459	442	404	429	436	463	422	408	425	420	452	439	430	385	463	414	470	438	441	459	424	444	455	428	451	457	434	432	458	465	424	445	487	407	468	448	469	440	404	457	451	454	446	466	472	438	378	432	446	472	420	423	429	422	398	426	429	424	435	433	446	427	422	416	467	417	427	440	436	423	423	496
4986	1061	246	212	187	218	225	259	311	409	327	334	397	319	260	209	169	120	121	99	101	94	93	99	209	89	96	107	79	94	75	98	109	101	114	95	92	78	94	94	88	71	101	92	79	86	91	89	82	89	83	93	92	100	104	87	84	82	102	88	95	86	111	67	92	90	93	99	98	106	104	95	92	90	72	96	85	80	85	79	105	73	85	91	81	86	104	96	76	91	101	86	91	78	103	98	72	110	84	75	111	83	110	70	96	93	85	108	93	93	95	91	82	89	83	104	87	103	100	93	89	78	91	89	83	85	83	89	96	104	91	108	88	86	77	82	90	88	92	95	84	102	88	101	99	86	98	84	88	88	95	79	111	84	87	74	95	80	93	83	100	94	98	100	97	102	82	90	107	89	91	98	90	93	98	106	92	104	98	81	103	83	85	102	93	79	102	76	77	89	99	101	99	99	97	85	97	98	86	97	103	80	102	87	90	85	106	98	99	88	83	65	95	109	89	84	97	88	96	91	112	95	91	97	88	106	106	93	91	79	87	80	89	91	86	95	92	91	82	110	91	99	73	97	96	89	105	86	79	103	90	91	94	87	90	98	93	88	78	73	83	79	90	84	86	87	99	85	95	97	94	90	90	98	92	86	101	104	98	88	119	109	93	70	83	76	100	80	92	98	98	87	90	80	78	104	85	88	92	100	83	84	79	79	92	79	72	72	100	93	100	89	93	101	94	92	82	92	81	85	90	96	74	88	89	91	112	102	94	82	97	94	108	100	71	86	89	108	98	93	95	95	112	92	79	105	88	94	87	87	89	98	86	83	86	97	82	78	92	104	87	85	108	85	77	93	85	90	93	76	90	99	104	86	105	96	85	91	93	114	95	94	86	80	84	78	93	105	64	89	62	82	85	89	103	100	88	88	76	96	108	84	92	85	72	110	95	72	73	73	93	87	94	72	92	81	89	90	101	88	99	110	87	99	97	88	92	100	96	99	79	85	101	88	90	106	95	76	92	100	96	100	103	83	116	88	75	101	98	85	81	87	105	102	83	86	82	99	103	104	102	88	90	110	79	87	96	100	84	82	83	80	90	86	88	94	99	84	92	77	105	81	89	100	81	79	79	94	98	86	90	80	81	89	72	100	89	83	94	91	89	100	98	77	95	92	109	112	92	92	91	90	97	97	101	79	106	68	101	89	103	105	95	79	94	95	88	80	87	90	91	105	90	96	103	81	99	104	94	82	78	102	94	87	83	99	98	74	87	101	78	82	111	89	88	72	91	90	98	75	92	107	93	96	85	85	90	93	82	93	120	107	87	79	87	87	90	84	89	85	102	97	96	89	96	100	77	80	77	112	87	79	94	102	92	94	86	98	87	95	103	101	89	91	87	104	98	98	80	87	94	103	89	87	81	89	84	89	90	111	98	110	92	97	92	91	92	83	77	87	85	78	93	98	94	99	88	93	90	98	101	80	87	81	80	73	87	86	89	95	84	90	80	83	93	104	86	91	90	89	100	88	97	98	88	101	67	83	74	80	102	96	105	86	85	93	85	68	82	88	93	104	106	90	92	97	88	91	101	90	82	80	86	104	94	89	75	83	96	94	87	84	89	81	107	89	104	98	83	104	80	82	90	100	76	92	82	83	87	87	75	89	94	89	84	84	97	90	91	91	88	90	93	87	98	86	90	94	97	100	94	85	106	80	86	99	84	102	85	90	93	89	92	104	82	83	93	86	97	103	85	88	80	82	103	96	79	94	92	93	100	86	87	95	100	77	90	94	84	78	79	90	99	98	97	83	104	114	92	89	80	88	95	91	98	91	94	92	89	97	73	98	83	92	88	96	90	82	83	90	89	92	94	82	79	93	88	100	104	91	81	93	106	97	79	95	94	82	90	80	90	92	94	88	79	95	95	90	90	97	89	97	106	92	85	73	97	80	96	86	94	101	107	77	99	86	106	83	89	106	90	101	91	108	92	94	89	95	95	87	96	89	94	96	74	105	87	92	107	82	90	104	104	92	99	92	109	79	96	117	90	82	83	69	83	88	90	93	87	84	82	88	91	97	78	81	77	79	83	81	97	100	72	87	92	89	91	91	78	87	79	87	69	98	96	83	100	93	68	92	94	112	80	69	82	79	79	88	88	87	112	86	96	82	76	83	99	84	101	96	81	89	99	91	91	93	74	90	112	70	89	85	88	105	87	87	100	85	72	109	92	90	82	92	82	94	94	88	93	90	99	91	88	92	95	83	98	102	81	93	96	94	107	107	104	97	92	90	113	100	89	82	106	81	77	94	90	115	82	86	82	84	103	100	92	95	89	80	85	98	110	95	90	74	94	106	115	87	86	101	87	84	98	85	101	86	77	106	86	90	99	74	92	84	90	102	104	81	99	75	89	87	99	83	96	82	98	87	100	98	83	69	88	86	99	92	105	83	83	103	109	87	85	101	91	89	105	86	82	70	76	96	86	91	88	87	82	89	96	88	75	104	101	79	89	112	86	98	95	78	92	97	89	77	85	94	101	107	97	83	99	109	94	103	103	92	94	86	85	95	87	79	90	98	96	82	97	88	103	93	88	115	86	95	86	86	85	107	86	87	92	91	101	87	93	84	85	98	94	87	95	94	69	83	98	97	95	89	101	90	78	85	87	84	96	98	97	97	86	82	114	102	90	72	93	93	100	100	77	92	79	92	79	99	70	85	87	78	93	88	83	102	90	103	100	106	93	81	91	93	95	78	105	84	75	86	96	89	90	94	93	89	95	96	86	83	91	90	80	89	99	97	70	117	94	79	89	84	98	93	94	94	94	108	87	81	77	95	90	97	78	87	71	94	87	78	80	94	89	96	95	85	97	83	86	96	94	87	71	102	93	83	93	88	99	87	86	84	99	77	83	91	105	73	114	109	81	87	107	79	90	77	102	85	114	89	92	87	83	98	69	98	90	88	80	101	98	103	94	84	105	88	105	89	85	95	75	83	75	92	87	95	98	98	80	91	91	75	82	90	96	88	96	89	87	95	82	86	92	104	99	77	95	89	90	91	84	89	101	90	85	104	94	87	89	91	85	94	98	89	84	93	94	79	88	99	84	74	95	80	91	94	94	86	86	76	87	102	89	91	84	108	94	79	88	87	89	107	109	94	85	84	88	95	95	102	92	80	88	79	100	86	96	99	94	107	90	96	93	90	91	92	93	72	100	89	95	104	100	86	108	94	88	84	97	78	108	101	83	100	95	90	98	91	76	90	108	92	79	101	84	90	92	110	109	91	96	95	86	97	86	104	99	92	91	83	75	90	80	89	99	78	88	82	82	84	88	82	88	86	90	96	99	77	75	81	102	80	91	83	87	90	84	93	80	84	97	90	90	95	86	85	93	102	77	113	82	80	89	102	94	92	100	102	76	77	92	92	88	99	104	92	96	88	97	85	95	89	97	87	94	85	85	110	83	94	93	105	93	101	97	77	87	88	91	110	83	80	102	80	101	91	77	92	95	87
27613	8906	2582	3283	6770	9686	9217	8507	10480	11191	9229	9014	9087	8657	6091	4157	2292	1519	1127	933	973	967	884	1033	3709	709	685	726	662	653	700	684	686	669	666	654	669	650	731	678	665	645	655	677	672	660	682	661	695	655	664	693	677	595	642	644	627	694	659	673	619	641	670	655	672	710	673	628	626	679	649	614	673	649	706	650	666	703	660	659	633	642	693	672	635	637	694	651	645	688	629	706	638	759	693	643	609	657	616	659	664	633	657	687	685	652	636	661	610	658	654	601	657	687	667	655	695	698	678	624	694	624	670	664	658	649	686	657	616	667	668	651	670	613	689	684	648	633	684	651	631	644	679	649	614	668	649	731	672	658	630	652	669	653	677	658	675	619	656	677	666	672	671	649	581	625	685	652	687	664	667	654	688	678	663	647	663	652	640	677	700	628	666	655	649	670	647	666	676	654	684	653	665	672	646	697	652	597	633	647	652	656	671	632	656	691	675	669	693	687	674	681	643	617	661	696	695	663	645	656	626	669	652	643	709	684	641	657	628	666	633	702	664	610	672	662	672	656	632	690	659	650	647	595	678	669	627	662	657	662	626	615	649	652	648	621	681	637	683	640	664	695	662	649	661	691	639	641	691	665	635	651	652	663	666	629	666	691	619	669	657	651	634	620	633	682	633	658	660	601	648	659	647	676	619	682	700	653	658	673	697	618	645	678	688	641	639	642	616	649	670	692	695	642	631	685	673	623	622	645	690	615	628	657	624	707	656	682	681	733	685	612	715	679	693	647	646	639	640	659	602	623	681	689	658	649	629	652	653	653	670	648	611	634	693	655	664	648	630	668	657	683	628	671	601	648	674	691	685	648	692	659	674	660	669	659	624	651	664	673	637	667	631	625	637	674	667	701	665	698	656	648	699	681	688	628	675	677	675	627	687	658	669	644	623	651	667	663	636	641	671	642	704	710	676	638	642	656	679	674	692	622	637	627	671	617	656	635	670	699	680	667	665	672	668	636	660	640	683	654	683	639	693	678	626	668	631	661	680	706	635	682	663	624	647	649	666	686	710	658	648	689	648	688	657	620	687	661	650	649	602	665	638	666	713	675	631	638	641	613	719	641	649	651	657	692	681	662	689	670	662	642	655	619	716	661	624	664	683	660	661	643	666	670	638	678	649	674	656	657	657	660	668	645	647	651	652	680	617	653	640	619	653	669	639	722	686	714	731	631	632	679	650	669	645	690	656	662	652	681	645	681	626	661	646	645	669	617	679	652	683	720	683	620	653	650	595	655	688	674	663	700	667	605	625	677	720	653	612	675	645	668	654	648	689	631	660	676	612	646	656	659	677	692	688	679	632	630	667	668	667	649	631	632	618	656	636	693	668	623	666	642	671	676	651	658	671	673	642	616	685	632	667	671	650	645	666	675	650	664	683	649	681	634	625	684	632	685	658	684	653	657	654	669	672	643	637	639	700	677	647	658	662	677	667	648	586	675	650	645	681	675	668	690	656	690	625	628	650	660	660	701	663	660	669	660	631	646	660	685	663	631	705	681	705	645	660	716	646	685	679	705	629	712	638	643	656	647	669	671	647	648	702	601	643	661	634	663	657	689	649	656	674	670	673	694	614	651	654	683	697	660	610	697	670	642	697	657	687	625	698	621	663	651	661	651	676	652	676	676	652	699	676	652	683	653	675	677	695	664	677	658	654	594	651	671	673	637	658	616	677	649	661	646	653	641	687	625	632	663	685	665	700	678	642	694	670	662	638	662	644	660	596	655	609	641	606	642	643	675	652	615	624	652	652	649	674	628	682	687	656	683	663	637	669	628	684	644	632	638	645	638	647	631	636	677	696	620	659	640	698	664	667	680	662	685	635	612	702	678	648	627	626	656	613	670	685	636	656	657	656	687	622	660	666	636	624	637	597	603	645	678	656	673	645	599	643	645	660	680	669	671	688	679	646	650	644	669	663	628	646	666	646	678	690	704	583	653	696	659	658	696	655	614	650	712	631	648	678	735	676	633	651	661	676	639	717	675	676	677	660	642	671	608	630	692	675	679	637	667	636	664	612	671	682	646	688	633	676	664	708	639	664	666	652	654	677	646	619	661	647	655	631	665	647	650	692	706	678	683	682	689	661	630	685	639	645	654	687	663	655	677	614	649	645	679	651	665	703	678	686	633	626	617	726	596	682	614	646	668	659	672	693	631	682	654	610	626	688	685	664	689	635	664	659	697	662	668	689	651	629	640	702	634	635	680	641	625	677	660	690	660	687	642	641	666	641	679	646	628	642	647	713	648	694	668	667	630	690	647	662	645	633	679	645	680	651	679	702	650	611	657	634	647	640	659	629	662	664	640	678	674	624	657	661	635	682	689	690	686	650	636	655	662	664	668	654	682	655	690	667	669	660	667	660	659	674	633	673	679	676	627	685	715	668	682	709	655	657	618	606	656	644	643	652	665	690	650	697	671	612	652	694	707	633	655	658	618	665	638	656	679	697	661	646	675	651	596	672	612	678	643	672	639	659	674	604	677	639	634	637	678	674	651	635	641	642	659	666	682	664	645	646	656	651	663	674	638	667	671	681	616	636	708	664	671	670	642	688	639	621	680	644	677	672	656	683	692	633	681	661	655	671	687	642	676	665	613	624	674	654	655	684	641	659	658	678	652	660	623	692	663	657	672	644	634	637	680	674	685	656	667	681	642	673	633	679	693	648	647	689	651	632	654	678	642	677	663	659	635	645	685	663	636	628	699	622	671	639	636	658	628	673	674	677	616	708	645	616	665	619	632	625	676	690	641	684	688	642	685	665	672	704	632	661	682	645	684	661	701	639	752	676	625	655	644	638	646	689	635	654	611	663	687	684	670	658	632	656	669	636	682	653	641	678	678	637	679	666	637	666	644	682	666	634	699	643	654	632	643	691	671	655	708	674	656	621	684	674	669	659	619	662	664	643	698	645	639	656	657	669	659	623	642	697	677	594	649	622	669	648	678	650	667	666	679	660	649	684	650	682	640	678	678	628	675	650	671	660	689	647	663	653	611	644	648	651	641	690	659	684	613	660	671	647	665	645	683	637	660	664	649	684	675	643	670	698	635	655	642	652	670	662	681	626	607	666	624	640	619	666	654	688	628	705	653	639	651	641	675	628	651	647	619	662	671	589	638	612	678	639	609	666	666	662	684	639	678	635	653	645	655	661	622	660	676	692	683	622	646	669	654	637	623	654	693	619	652	678	633	671	663	611	672	671	677	621	645	649	658	656	654	626	621	689	726	669	702	685	682	646	644	657	689	699	663	676	702	650	642	697	660	613	705	641	664	640	667	643	661	652	648	662	644	662	638	642	698	653	693	655	659	617	623	673	632	701	682	647	651	676	709	675	647	672	672	661	672	647	652	690	665	677	690	663	655	640	645	643	678	626	630	632	632	633	635	672	607	618	659	625	686	666	679	671	672	619	660	635	664	622	675	659	672	670	651	681	684	630	661	673	649	688	669	630	635
5992	1521	281	212	236	202	234	300	435	456	377	430	451	410	309	171	121	85	60	45	60	58	53	103	272	38	44	43	37	43	32	37	46	40	39	54	53	39	29	55	41	35	31	50	45	30	40	40	37	53	43	38	38	42	40	43	45	36	34	45	36	41	41	39	29	36	30	37	40	44	34	50	42	40	43	39	41	45	46	46	37	42	42	44	44	43	39	55	37	51	56	36	25	42	50	33	41	49	38	42	42	41	37	46	35	54	33	39	49	38	37	44	49	48	37	40	36	34	45	34	34	39	46	40	40	45	40	35	21	42	35	44	36	29	58	45	46	51	48	39	45	51	34	39	27	45	41	41	38	58	36	41	41	36	40	47	56	41	46	49	42	35	42	43	35	43	44	48	38	45	36	40	42	40	34	50	40	45	40	29	42	31	45	38	36	39	51	38	38	42	40	31	33	47	37	46	41	49	40	40	43	47	40	36	51	42	56	37	35	47	34	37	37	49	38	34	41	41	46	35	44	41	40	37	34	34	42	39	44	26	38	36	37	42	43	47	35	41	49	46	47	48	44	38	37	46	40	45	42	24	34	43	39	42	40	24	44	28	39	37	33	43	39	27	31	32	36	47	32	47	37	41	44	34	42	39	39	51	42	36	42	54	47	41	47	41	37	42	24	39	35	44	39	42	42	35	35	56	43	36	27	55	58	45	36	36	44	51	41	47	32	38	33	38	40	37	45	52	39	33	47	37	38	51	51	39	47	34	44	39	33	39	36	41	42	48	49	42	40	51	48	41	42	48	38	40	44	53	39	25	35	36	37	46	42	30	28	54	38	36	44	41	33	40	46	47	56	32	41	48	40	47	30	50	42	44	43	35	32	36	48	44	42	39	35	30	54	51	40	45	45	28	40	32	40	43	46	43	47	48	39	34	42	37	23	41	31	29	40	43	34	31	43	32	45	40	46	36	47	42	37	27	45	28	41	39	28	38	44	36	31	43	34	41	54	35	41	43	49	44	41	41	38	46	40	35	39	39	36	46	36	49	41	41	39	45	41	34	47	39	41	35	36	39	38	40	33	36	35	40	53	40	39	37	38	40	42	25	37	45	37	43	41	37	38	47	47	47	48	48	47	41	35	41	37	51	34	42	47	38	42	35	41	41	38	40	41	34	47	40	43	32	42	41	40	49	39	27	46	32	41	41	32	40	42	45	40	43	51	40	46	43	40	36	43	26	40	45	43	44	43	44	48	54	32	46	32	51	45	27	46	38	53	56	29	48	46	47	35	53	53	36	42	55	34	39	41	43	42	42	42	33	39	43	40	38	34	46	34	38	49	40	57	30	46	46	38	33	44	36	52	41	50	51	32	36	35	36	41	41	47	46	50	44	46	38	52	43	38	55	43	41	35	40	44	36	35	49	40	46	40	45	49	41	36	35	31	33	39	34	54	38	34	40	41	42	50	42	41	40	43	46	40	41	58	34	38	46	39	34	38	19	30	31	50	43	42	39	42	33	35	46	39	37	38	40	35	41	50	39	39	32	38	48	40	42	32	49	43	41	35	35	47	38	47	40	37	40	54	43	48	49	55	35	44	48	35	40	48	39	35	47	40	55	34	48	47	40	40	46	45	37	32	56	47	39	35	50	36	51	36	42	39	47	38	46	39	49	49	42	30	52	39	40	34	49	48	37	46	44	38	53	46	46	40	37	44	36	42	41	45	33	34	38	51	47	44	45	47	41	30	41	45	29	33	36	44	32	49	29	28	34	36	32	54	44	50	39	51	39	37	47	38	51	34	43	52	32	51	33	50	49	40	48	40	45	40	35	33	40	35	44	32	42	27	42	40	46	55	39	42	34	34	37	39	46	47	40	42	39	43	47	43	44	33	47	46	36	31	43	36	42	54	37	38	39	46	41	26	45	34	49	42	38	43	43	41	45	40	45	50	47	31	38	42	45	39	43	37	47	65	39	37	46	37	59	47	42	41	41	53	45	39	33	41	25	37	50	44	36	49	42	37	42	31	43	42	41	41	47	45	35	41	40	46	28	51	36	36	26	40	56	42	58	60	40	41	42	40	42	49	42	38	45	45	49	39	36	46	46	38	40	50	40	51	39	56	37	38	32	40	42	44	45	31	40	43	51	36	48	38	50	37	47	50	43	47	30	45	44	41	36	45	45	47	41	39	27	37	54	41	43	44	36	35	43	50	40	39	44	36	44	41	54	47	48	44	48	42	36	45	40	33	38	38	44	45	40	50	44	46	45	30	41	36	40	43	41	40	49	41	40	31	42	42	37	42	37	31	33	36	43	44	32	39	43	44	33	53	48	43	49	43	46	38	34	40	29	40	46	38	61	31	37	40	32	41	43	44	30	33	39	50	41	37	53	31	36	47	41	40	38	31	35	47	45	36	46	51	49	34	50	35	46	33	41	40	46	43	35	36	51	47	42	36	42	40	47	33	41	33	59	36	43	40	34	40	39	45	44	46	39	39	42	44	41	39	50	31	45	32	39	40	32	34	34	32	53	29	40	50	38	52	31	33	29	45	43	43	38	40	39	46	43	44	46	44	38	50	39	38	45	42	36	44	32	39	45	52	47	33	37	42	44	32	46	35	45	42	30	46	38	44	36	36	37	47	34	40	47	33	47	37	48	44	43	51	35	39	39	41	53	35	50	44	44	44	40	42	47	46	49	36	45	31	37	26	41	49	32	33	35	47	27	40	35	39	36	35	27	46	37	45	46	41	53	45	41	31	38	33	41	41	37	40	41	44	42	50	43	45	36	40	48	36	52	38	29	45	46	35	50	41	51	40	39	38	34	37	39	36	39	45	36	32	45	39	35	34	47	44	47	43	37	38	47	40	30	46	39	42	36	30	40	42	47	42	46	39	47	39	38	38	37	47	51	42	36	50	48	35	41	39	37	24	49	44	36	46	44	35	37	39	37	38	46	48	45	33	47	47	36	43	52	45	30	37	30	41	29	33	50	41	42	40	44	51	46	43	40	42	51	57	39	33	42	38	42	34	43	40	38	53	34	29	41	40	38	34	48	50	38	42	34	52	38	52	29	53	41	38	64	31	32	39	38	39	41	36	36	44	36	39	37	37	36	47	41	48	59	44	34	46	38	33	41	44	43	36	36	48	43	39	35	45	34	36	41	39	42	41	24	37	30	45	42	45	38	48	38	31	42	29	42	43	38	44	42	41	40	35	42	35	51	38	36	42	30	45	29	35	34	45	37	48	33	34	29	34	53	42	28	43	46	40	47	32	55	51	49	32	52	40	39	33	43	29	50	26	27	48	47	32	43	41	39	48	34	39	49	35	43	37	30	51	47	53	34	50	45	39	38	48	56	32	36	33	47	45	38	52	32	47	52	40	37	39	46	44	51	44	56	51	44	51	42	47	43	38	43	38	42	45	57	39	40	48	46	45	41	52	36	43	39	42	46	35	36	36	45	47	44	45	49	50	34	55	36	40	35	45	48	38	49	34	41
33218	11087	3263	3871	9512	13359	12462	12689	14543	13597	11837	11998	12338	10710	7647	4339	3010	1735	1088	835	710	707	601	1805	6132	376	350	348	362	365	315	335	332	291	305	330	341	340	316	344	309	321	344	318	347	317	294	311	300	317	307	309	304	304	318	312	331	340	312	303	328	329	353	331	293	294	331	269	346	296	305	308	291	331	314	309	271	307	288	319	337	327	322	322	324	320	282	324	267	298	295	327	319	322	325	297	302	288	305	296	295	325	310	274	285	324	304	279	317	306	299	354	283	338	321	316	303	330	314	277	320	295	278	286	306	321	299	329	297	289	303	295	309	308	295	311	325	281	339	331	328	308	320	318	302	296	327	310	319	292	332	308	293	310	270	305	329	312	344	312	302	293	300	293	291	311	319	317	300	280	330	292	316	298	314	318	318	306	323	308	294	298	327	321	289	317	317	309	295	299	282	300	313	337	308	291	319	319	305	310	287	306	279	286	287	317	320	293	296	306	317	293	308	333	321	296	325	275	304	294	311	302	303	301	317	326	315	317	309	307	327	318	308	293	311	299	324	306	322	304	308	278	305	297	296	329	313	273	304	304	308	332	303	268	319	319	311	334	295	309	324	293	291	357	286	313	317	287	311	275	291	307	326	307	330	309	309	299	301	333	305	316	305	341	342	320	323	306	287	316	288	286	302	300	334	345	292	291	347	318	293	312	310	329	317	300	291	330	320	304	325	303	327	281	282	295	329	294	293	298	300	306	309	310	281	298	294	323	291	330	308	293	290	336	282	265	294	286	313	319	302	304	322	296	326	334	325	285	307	304	276	319	301	339	302	285	317	297	310	309	299	309	285	349	309	346	334	315	303	293	299	307	313	334	328	316	333	314	317	302	286	282	318	321	334	284	315	309	286	315	286	279	274	301	309	291	332	309	308	308	276	309	283	294	296	301	295	293	346	324	289	325	294	288	295	319	317	265	282	314	310	317	296	305	311	296	294	336	307	327	316	296	292	310	313	293	301	324	328	305	300	287	280	327	291	294	285	305	324	313	302	306	296	314	292	316	340	315	311	312	315	303	306	317	331	295	326	285	305	323	288	317	305	306	313	343	313	319	314	321	299	288	303	303	320	336	309	313	308	317	342	329	323	329	350	321	311	296	325	289	343	303	338	307	285	311	288	335	330	294	289	315	296	292	287	278	328	338	332	295	348	315	294	295	290	312	304	312	333	291	307	298	292	286	305	298	330	298	303	309	286	326	296	336	314	312	306	315	301	305	303	282	316	322	280	298	331	341	341	292	305	290	315	291	308	307	324	316	327	295	301	292	310	322	282	308	281	328	333	324	291	365	301	302	312	326	273	298	286	302	321	300	343	291	287	285	331	277	298	302	334	332	281	284	336	323	330	301	345	295	318	306	293	293	299	285	281	337	339	293	335	341	324	329	316	301	285	326	302	317	325	276	324	328	279	296	276	290	290	292	317	313	305	305	314	320	315	372	312	296	316	272	322	314	350	307	289	298	298	309	307	312	288	308	325	289	284	309	321	275	297	332	303	338	304	321	310	314	314	324	288	285	294	328	284	330	321	315	329	279	320	301	299	287	327	283	317	311	298	285	307	325	295	307	320	299	287	309	314	360	298	297	356	305	260	311	304	283	338	332	281	337	291	298	316	314	295	321	315	307	308	285	314	302	322	305	301	327	289	307	288	326	312	315	294	268	312	268	296	288	290	326	358	300	298	323	321	327	309	306	326	324	323	318	326	317	315	332	302	303	312	321	291	302	281	321	325	336	294	309	316	315	302	295	350	296	309	283	351	329	296	314	298	317	346	322	341	304	315	281	311	309	293	276	307	281	331	307	278	297	293	307	284	307	293	300	303	321	283	329	345	312	304	316	293	314	304	316	307	300	297	288	299	322	282	296	330	293	307	307	314	297	322	298	306	323	313	314	314	309	336	319	330	301	314	307	330	356	300	285	285	324	310	310	308	301	307	332	337	304	273	320	299	311	303	315	330	312	309	285	301	290	327	306	323	315	306	321	334	333	339	310	302	300	308	300	336	289	295	319	324	313	303	342	318	318	287	284	318	270	289	335	288	346	314	292	326	292	280	325	287	316	289	307	299	318	328	298	288	289	320	293	302	338	314	317	277	297	312	299	331	319	290	319	315	306	302	320	283	332	319	326	332	310	331	278	274	342	329	308	336	321	322	323	305	284	302	303	308	290	295	286	323	316	285	331	295	298	323	296	306	321	324	352	311	292	301	346	293	299	287	301	299	315	292	274	323	280	283	293	309	311	318	320	278	291	307	291	303	328	293	311	321	292	295	289	286	317	297	344	297	293	323	319	312	302	315	304	293	322	291	310	313	296	314	307	326	319	295	317	321	283	353	295	271	330	317	314	299	295	289	317	308	283	316	306	327	286	298	346	291	279	317	310	302	321	296	336	301	320	320	296	324	306	321	276	303	318	324	285	333	307	310	307	306	341	309	324	295	321	318	311	295	289	308	310	303	310	289	309	314	281	304	303	310	339	307	300	275	303	293	303	284	292	282	309	324	325	297	289	335	316	320	308	312	304	312	282	315	296	296	285	308	305	300	287	320	276	279	295	319	312	285	327	314	299	312	327	309	284	312	294	303	325	318	297	300	304	328	293	312	341	313	288	289	289	333	315	322	313	333	301	327	289	313	314	302	284	306	350	295	356	336	328	322	294	328	314	313	299	330	308	298	297	301	275	280	302	344	309	311	316	327	301	299	305	307	291	300	304	308	360	312	304	267	303	282	284	307	315	288	302	308	306	274	276	300	290	299	324	283	296	309	298	332	303	286	325	307	336	338	311	334	349	327	297	305	308	296	300	309	277	373	339	306	290	320	270	289	289	288	293	330	309	330	298	296	308	314	286	336	333	328	287	312	313	323	326	314	333	321	321	334	300	285	312	326	303	306	292	299	295	300	300	328	285	316	286	314	314	332	309	292	295	291	306	315	287	273	307	287	316	328	277	352	334	261	300	299	328	312	280	299	324	333	319	278	292	290	313	320	319	295	296	331	345	300	250	317	289	280	312	315	292	298	319	301	313	300	324	332	287	320	283	330	281	308	286	310	310	384	307	279	338	302	328	299	318	299	298	300	311	296	286	280	328	290	326	273	323	312	321	309	300	320	326	318	294	334	303	292	325	327	311	338	326	291	308	326	287	291	292	301	297	282	328	349	289	305	313	288	285	335	303	297	288	306	336	303	323	289	297	317	309	314	318	308	343	307	348	311	343	315	307	301	326	318	296	328	327	311	312	295	311	328	294	340	320	293	314	314	311	316	308	304	322	312	324	323	330	313	280	324	282	289	276	302	309	292	340	276	299	312	319	299	306	319	313	317	290	312	287	329	321	301	298	279	297	339	278	329	283	301	312	313	316	315	308	306	310	296	249	341	308	313	315	289	332	321	328	325	301	328	308	331	316	286	315	286	296	315	326	301	306	278	323	343	298	309	304	343	308	327	320	303	323
3123	581	203	170	161	161	167	224	253	245	245	282	298	252	211	163	143	119	109	90	109	102	108	108	117	124	87	89	91	91	100	86	97	94	93	98	85	88	111	97	93	85	98	111	96	91	111	115	98	94	90	78	95	98	103	85	93	99	113	93	91	101	88	111	93	101	105	113	100	105	84	96	99	98	95	90	106	97	89	105	96	98	89	88	88	94	87	98	101	88	104	93	89	84	100	117	89	90	82	97	94	97	96	92	98	106	116	87	91	93	104	113	95	105	92	104	92	96	106	84	100	108	85	106	112	108	111	94	96	95	83	100	93	84	108	105	103	103	89	90	87	101	93	89	98	109	102	107	112	91	97	90	93	102	117	99	84	103	99	101	93	105	107	116	103	95	99	98	86	95	113	104	107	94	96	94	101	95	108	103	99	93	93	96	100	95	113	108	90	110	97	75	106	103	100	95	97	101	106	84	109	97	83	86	85	121	116	104	77	94	95	97	116	89	119	102	120	111	95	79	98	102	98	99	100	108	95	87	102	96	118	99	112	97	87	97	86	96	116	125	101	112	109	106	100	103	100	90	88	98	99	99	98	100	81	98	96	96	109	91	84	104	108	106	98	109	121	90	91	112	107	100	96	105	96	87	99	100	89	100	96	108	95	106	96	96	109	104	99	112	102	96	111	100	102	90	104	95	79	104	117	97	105	99	111	98	113	91	116	109	126	112	117	90	105	98	100	94	99	93	89	97	94	108	90	83	109	100	93	104	89	104	92	86	91	103	109	98	97	100	98	104	96	89	108	100	104	108	95	119	100	96	102	89	93	97	113	87	85	100	91	103	90	98	98	94	98	85	106	93	84	98	97	87	114	76	109	117	110	85	90	102	88	99	101	87	96	93	113	129	102	103	85	101	100	103	93	92	88	107	95	101	108	104	107	102	91	80	100	112	93	113	108	101	98	112	101	84	90	93	109	91	103	102	105	98	99	83	100	89	84	89	99	93	89	97	105	94	89	101	96	94	99	94	104	103	88	114	94	112	98	108	86	113	93	80	103	101	96	93	89	104	105	105	90	96	105	97	118	104	92	84	90	102	97	110	98	104	111	106	104	85	99	96	94	112	93	90	88	97	91	89	90	98	112	85	93	102	97	110	117	102	100	92	98	101	101	109	92	107	76	96	106	119	84	99	106	79	102	111	108	77	115	89	81	93	101	90	99	95	91	90	101	92	84	110	97	102	98	102	106	95	99	89	111	105	100	99	94	108	108	102	93	81	101	99	93	90	94	108	105	99	84	92	124	99	105	90	90	100	104	77	106	107	100	94	93	111	93	108	108	107	100	132	101	112	95	86	104	104	97	113	109	109	110	88	99	85	87	107	114	85	104	109	101	103	103	95	105	106	91	110	96	97	112	100	107	92	92	99	114	104	100	101	92	96	97	95	90	108	115	101	109	87	105	84	101	98	106	94	101	99	103	94	96	108	97	96	97	86	109	98	116	74	95	107	107	96	110	91	96	104	120	119	103	85	110	97	106	95	97	105	93	99	81	105	86	107	101	93	103	100	85	93	103	97	87	80	105	93	92	110	100	101	102	99	93	118	104	92	96	92	90	99	105	99	89	89	81	103	98	105	97	100	81	91	100	92	100	86	105	117	89	105	97	126	111	105	81	96	100	83	100	86	101	81	107	105	101	94	94	88	96	93	104	103	96	98	95	90	112	93	94	108	89	101	80	105	108	96	101	101	94	85	87	91	106	107	108	97	98	92	89	94	91	97	102	92	85	78	113	104	100	123	88	106	85	97	99	86	104	99	101	106	84	103	86	91	101	111	89	100	101	101	103	95	101	98	105	96	123	112	98	93	101	104	96	107	98	98	100	93	99	95	77	93	103	99	101	98	114	93	113	91	93	123	109	121	101	110	101	101	114	95	101	113	81	109	100	104	98	93	109	95	101	102	105	112	81	98	108	102	92	108	85	94	100	90	106	85	86	114	103	102	109	102	94	102	111	114	91	95	99	114	72	112	103	97	87	89	100	95	90	104	94	93	83	100	99	76	108	71	115	103	112	100	93	102	127	118	123	105	108	120	93	93	99	102	106	119	99	95	92	105	95	95	107	102	98	102	115	95	80	89	86	85	93	104	96	100	119	106	92	109	88	97	101	104	90	94	98	93	97	101	113	96	94	88	96	97	92	104	98	93	103	111	89	93	107	89	93	90	89	87	94	91	102	89	122	96	97	100	82	111	89	91	101	108	98	100	99	100	111	115	93	106	100	109	116	110	104	110	99	103	77	89	78	91	95	90	82	92	112	99	97	75	93	102	103	95	93	97	91	88	103	94	103	103	92	94	110	99	78	101	93	107	103	78	81	81	110	102	98	96	86	95	85	92	97	103	99	91	108	88	108	115	102	109	110	89	91	106	95	96	108	93	106	92	106	106	93	90	100	89	110	107	97	91	101	115	85	89	101	93	110	76	100	98	90	100	104	84	105	108	120	101	108	115	90	114	101	97	88	110	118	102	110	93	105	101	108	115	102	103	84	97	98	94	110	96	101	104	114	92	116	95	107	101	88	86	113	111	80	119	94	110	118	105	98	90	100	98	89	110	95	103	101	104	89	105	80	99	96	86	108	89	95	114	96	107	105	109	97	86	86	89	92	99	98	105	102	93	95	102	100	111	117	101	95	89	100	94	107	84	98	108	83	109	93	103	82	88	95	95	109	92	92	99	92	102	83	92	102	101	92	87	111	121	96	101	80	94	77	95	92	93	88	96	85	112	110	89	101	105	105	90	94	97	100	94	87	82	100	116	95	97	101	112	108	89	91	105	97	122	106	89	95	111	103	87	98	80	89	96	107	100	90	99	100	103	102	101	97	105	109	93	94	99	95	94	95	94	92	99	93	99	102	85	106	98	103	107	88	112	112	98	101	107	112	88	109	90	95	101	109	79	89	97	96	106	101	105	99	99	108	102	111	85	116	101	89	109	107	90	97	109	98	94	85	90	86	100	103	102	119	87	94	90	93	95	120	95	93	93	95	105	86	106	108	97	105	104	78	98	87	93	95	93	82	111	104	91	121	99	111	118	90	115	92	98	109	91	81	108	109	112	106	92	90	113	103	92	99	113	101	102	95	92	103	103	88	94	99	107	96	83	128	109	97	108	102	82	100	112	107	76	82	97	83	105	103	83	96	88	96	109	95	76	85	105	119	97	86	114	97	109	107	97	118	97	91	94	94	115	89	101	102	108	90	101	99	102	101	92	107	95	104	110	87	91	94	81	96	102	98	103	103	105	97	109	91	95	94	91	102	118	106	98	99	78	93	105	91	117	91	104	108	99	103	88	105	97	97	83	94	87	112	107	103	95	107	90	100	106	83	116	101	92	102	98	102	90	104	99	108	112	87	97	114	114	100	99	111	93	95	107	88	103	95	92	115	104	96	80	90	79	109	80	87	93	91	100	116	95	110	81	81	99	104	92	84	101	110	91	92	97
22492	5753	1901	2131	4788	6755	6453	6991	7686	6872	6491	6473	7677	5553	4091	2772	1848	1274	991	869	883	817	785	928	1158	735	712	759	671	706	766	755	692	722	732	667	700	757	729	710	709	703	702	726	733	726	767	753	731	675	756	654	657	714	732	741	733	687	676	769	751	716	747	741	772	760	777	718	744	730	735	706	716	720	675	704	731	745	753	729	777	711	724	683	733	688	694	778	755	710	730	729	701	746	715	695	713	761	731	703	706	712	754	740	723	746	713	698	722	675	734	722	752	709	756	731	682	744	668	731	724	776	680	696	766	703	711	713	727	748	704	712	743	702	767	711	745	741	717	712	771	719	750	740	738	743	689	674	736	708	716	757	713	690	737	750	723	735	740	733	739	718	757	730	714	753	723	681	726	705	692	743	737	683	704	742	741	772	682	725	731	724	714	739	734	779	721	732	674	682	741	728	767	681	736	716	717	697	746	725	770	739	702	731	725	699	763	724	772	711	742	684	696	749	714	741	756	750	760	729	712	751	726	737	713	720	739	768	748	741	745	717	711	777	716	713	760	735	691	686	749	703	729	713	718	723	724	712	697	704	716	701	729	695	782	759	675	692	698	738	730	714	716	774	702	691	737	730	656	750	728	738	744	695	763	722	702	688	699	728	727	693	712	694	721	673	675	699	690	755	730	665	695	705	771	704	752	678	756	701	724	706	699	754	725	723	721	663	729	718	718	712	723	699	687	703	705	721	676	728	702	756	726	703	710	693	758	690	697	765	726	741	723	655	699	720	662	754	713	688	750	668	714	743	734	684	737	756	740	687	675	717	685	690	750	679	715	710	706	704	745	734	717	713	731	725	774	666	743	718	766	754	696	723	740	747	727	745	770	734	697	732	717	702	710	693	723	698	744	721	650	733	765	720	762	745	757	726	700	716	690	729	762	748	718	700	731	720	715	740	663	708	758	705	717	733	749	705	739	709	731	713	769	689	696	704	705	690	722	731	682	688	709	716	755	712	714	755	691	718	759	730	716	753	719	727	711	774	718	683	696	751	744	747	692	769	679	722	688	671	718	720	729	741	701	746	717	717	720	654	659	655	702	683	712	691	690	682	713	724	707	729	716	721	719	721	723	736	751	725	672	732	747	759	703	757	701	708	714	743	771	738	710	688	698	702	724	734	732	713	706	740	693	743	700	694	682	709	681	723	765	746	730	702	730	754	760	706	742	735	694	708	745	703	713	715	743	732	763	728	699	705	724	720	694	769	706	716	712	715	706	684	712	708	714	689	705	737	704	723	690	724	749	723	703	742	750	705	635	725	729	728	743	674	738	722	722	776	760	729	722	727	733	752	708	729	703	718	670	701	701	714	744	712	732	726	715	743	676	755	680	742	721	695	785	729	726	749	680	766	713	666	693	721	702	693	737	718	769	744	677	747	718	732	704	747	692	728	768	724	733	735	768	716	731	737	704	720	714	692	715	701	751	721	729	667	729	749	675	726	693	711	734	729	725	746	677	679	743	711	680	683	745	728	708	721	716	731	716	708	752	715	714	704	717	692	761	706	734	704	785	715	670	735	728	755	705	739	738	716	738	687	757	727	726	685	764	713	740	752	662	715	723	701	730	738	675	731	689	666	709	703	687	743	762	715	693	725	741	763	703	742	683	733	706	759	712	772	720	705	696	719	684	739	730	719	705	678	744	726	691	677	702	748	707	712	691	698	711	696	711	704	706	697	696	713	717	663	715	692	688	693	722	678	734	716	717	705	704	711	716	713	711	698	686	708	726	769	731	669	735	744	700	692	717	724	708	681	711	699	704	723	732	705	690	723	744	649	724	705	706	776	730	689	753	690	711	765	749	709	729	744	761	699	763	693	688	697	683	711	739	737	743	732	725	761	743	670	707	733	736	746	735	724	711	712	707	720	733	754	706	715	760	741	698	735	746	732	696	704	723	704	727	729	744	728	731	743	701	752	736	705	677	717	743	725	721	729	764	734	723	743	735	707	663	689	703	735	725	695	694	726	677	685	721	726	658	687	673	704	744	674	731	672	721	712	733	689	733	725	672	713	724	717	741	727	648	702	723	747	732	720	739	744	718	744	715	756	741	696	715	687	757	726	734	703	729	724	698	717	704	750	712	711	750	723	770	719	728	654	744	684	665	742	706	719	725	716	693	719	745	724	704	749	736	740	740	730	647	718	714	738	707	705	713	736	672	732	765	739	702	733	740	687	712	728	768	740	721	734	736	692	738	710	706	719	735	728	705	710	690	712	665	750	712	722	723	683	706	734	763	713	691	724	737	704	684	693	736	732	773	741	708	707	752	735	707	740	707	691	688	695	760	696	761	759	744	722	679	692	745	740	742	767	695	668	737	714	712	709	690	731	714	704	764	716	783	673	718	735	712	711	748	706	702	689	692	710	744	758	690	699	718	689	709	739	713	686	726	703	748	768	712	727	739	710	684	687	725	722	669	723	730	681	710	709	734	744	707	698	725	722	714	725	724	760	707	748	736	736	735	690	672	702	705	774	728	714	685	720	671	698	735	730	725	703	674	717	697	724	698	711	683	753	708	770	695	682	747	701	745	702	695	703	700	710	758	765	723	697	738	695	680	704	726	736	752	754	731	734	707	701	732	756	746	756	729	732	681	704	729	698	705	741	755	729	721	709	744	719	705	748	652	685	701	729	700	762	704	708	742	660	665	701	712	687	741	728	731	752	725	692	781	733	707	744	769	732	694	693	710	715	703	742	737	726	749	783	678	786	724	771	728	732	766	737	714	703	754	776	768	714	767	786	750	751	715	734	683	731	779	716	691	670	714	693	691	751	749	681	752	724	750	723	710	717	713	723	719	723	736	706	735	733	705	740	738	746	679	677	709	706	752	762	729	748	725	718	753	760	710	763	719	726	724	742	695	778	732	681	736	741	690	686	678	736	761	720	738	766	703	734	718	743	739	748	732	710	758	764	737	726	734	721	734	683	679	765	722	744	712	691	752	741	711	759	724	708	714	730	752	694	671	703	733	710	679	724	729	757	785	736	693	729	768	731	715	674	737	738	727	711	748	701	701	704	715	692	733	693	712	734	738	717	718	757	711	741	775	698	708	724	744	708	693	747	750	716	700	766	763	768	731	711	679	760	737	740	704	672	716	713	675	766	721	744	751	731	712	707	700	785	722	681	708	712	710	708	708	716	720	691	694	713	712	688	711	708	665	668	717	659	739	721	712	748	740	752	720	706	706	756	693	701	719	680	704	709	710	718	710	680	758	728	706	714	722	708	757	731	733	727	743	727	711	722	720	734	735	702	703	714	697	682	657	724	705	682	763	730	714	694	691	730	691	733	729	728	734	704	736	809	708	754	716	744	716	736	709	751	717	792	737	748	725	681	747	718	689	704	724	707	706	698	723	716	677	727	714	737	756	748	760	744	734	761	714	730	709	707	730	731	690	694	729	727	696	743	710	736	690	719	687	747	753	717	713	689	717	710	684	705	722	729	733	751
4231	1153	232	201	173	189	200	279	287	323	325	355	384	298	259	149	122	104	56	69	68	56	63	74	126	66	54	62	54	56	50	63	63	65	46	56	66	52	56	74	56	55	56	55	49	41	54	51	41	51	64	62	57	60	49	55	73	64	74	56	56	46	60	68	63	46	56	54	51	56	50	62	58	36	54	73	51	70	65	55	62	49	56	57	55	53	63	75	59	67	57	55	56	50	53	53	61	48	51	65	51	66	61	60	33	63	61	50	45	48	63	61	56	57	78	73	55	49	73	35	64	52	54	57	66	53	55	66	68	62	67	51	46	55	53	49	59	57	58	62	54	69	60	54	59	51	55	47	55	66	67	50	52	52	47	53	50	57	48	61	64	53	54	53	70	58	61	65	58	54	44	67	54	55	46	51	45	59	60	65	67	51	53	50	57	60	58	58	49	56	64	67	43	52	63	46	57	58	46	60	62	61	50	49	62	60	57	50	65	51	65	46	64	61	57	48	47	49	70	46	59	56	64	53	41	52	59	47	43	70	44	50	60	61	71	49	54	62	59	64	63	45	64	45	72	51	63	65	59	51	59	50	51	43	64	58	59	67	56	53	53	58	59	45	45	53	51	55	54	38	56	53	47	45	66	62	44	58	63	62	50	48	63	48	68	63	50	49	62	64	44	53	58	59	63	70	55	61	50	68	52	54	59	67	67	65	69	63	54	61	66	48	52	63	71	65	52	52	60	48	61	61	78	44	75	63	62	49	50	50	48	62	50	47	61	56	45	58	75	49	50	73	57	65	60	51	62	48	51	58	62	55	58	52	61	52	52	52	53	55	69	64	52	72	62	51	62	60	78	61	65	67	58	46	58	54	55	53	60	68	60	63	55	53	54	53	74	48	62	46	65	56	60	52	69	62	58	61	35	59	65	71	46	70	46	63	55	69	59	56	53	62	50	52	61	63	59	55	63	63	57	57	57	54	57	67	44	63	50	75	46	68	58	54	55	52	62	67	60	58	52	53	55	52	58	51	49	71	57	65	55	54	73	64	51	51	56	43	52	67	66	64	49	62	62	64	40	46	55	48	55	54	60	68	49	53	57	75	63	77	63	75	56	60	54	41	40	65	55	75	62	55	50	63	68	67	50	52	49	51	53	53	54	59	65	54	62	56	62	44	54	49	63	50	53	42	47	53	65	49	67	52	53	49	61	50	57	58	56	43	51	59	45	45	48	57	53	56	52	61	46	68	55	57	47	49	56	68	59	60	59	64	48	44	70	50	58	61	63	51	64	51	74	53	49	59	42	59	62	53	59	60	48	60	76	64	68	63	56	61	58	67	68	66	67	64	43	45	56	66	50	57	59	57	50	51	47	57	69	48	56	48	57	64	60	64	42	64	51	53	45	66	54	62	55	66	49	48	63	69	52	58	58	54	52	57	63	67	61	57	47	58	66	52	64	64	74	57	54	55	61	48	59	57	50	68	68	56	61	52	63	68	51	53	59	67	54	47	50	72	57	71	47	52	56	73	72	51	53	56	44	51	61	62	64	54	56	50	54	57	44	68	64	56	62	47	51	62	49	69	51	58	52	58	61	76	43	56	61	53	44	61	54	61	48	63	59	65	61	68	60	61	60	55	64	62	43	55	55	52	66	55	67	62	56	61	60	64	42	47	55	52	67	57	57	44	78	58	51	54	61	64	53	58	48	54	62	66	50	54	74	51	48	56	57	58	67	41	46	56	47	41	39	60	50	73	49	65	58	56	45	41	51	46	44	55	59	60	43	65	50	53	60	55	68	54	58	48	46	65	57	57	58	57	49	55	51	56	76	58	55	51	55	54	58	54	63	53	64	56	62	56	65	44	60	49	53	58	51	63	57	46	57	53	64	42	49	55	68	55	54	63	56	53	61	59	57	64	62	54	60	48	60	64	47	56	56	66	65	61	56	58	64	53	56	50	58	75	67	59	65	53	58	50	63	57	61	52	66	48	54	75	58	56	54	49	61	55	70	59	56	59	65	53	61	53	45	66	52	57	53	48	73	46	53	51	52	55	58	66	52	51	57	63	55	51	59	54	54	50	66	60	45	85	62	56	54	69	49	61	57	55	51	51	61	59	67	60	63	52	62	62	57	51	54	54	57	57	58	61	57	49	80	52	57	58	47	58	61	58	49	59	70	63	50	60	91	62	59	52	62	56	53	45	56	61	53	64	48	55	67	50	48	50	55	69	59	51	51	52	50	64	49	58	52	45	48	65	60	67	52	57	58	58	34	69	51	61	53	70	65	62	67	59	59	44	57	58	64	59	57	42	79	54	70	55	55	67	53	51	58	52	59	59	54	66	51	55	57	48	57	50	51	52	64	49	59	51	66	55	53	53	42	59	59	54	48	58	59	62	45	52	47	59	66	56	73	58	59	57	59	64	46	61	64	62	61	61	56	43	61	67	54	71	50	48	64	65	61	66	65	63	59	53	53	66	53	67	59	66	61	57	66	55	63	53	45	61	51	53	55	61	47	55	53	55	42	59	55	65	50	61	57	63	46	49	46	59	50	47	69	53	53	62	43	48	54	55	53	49	49	56	54	51	66	70	54	56	55	47	60	48	51	36	67	47	52	51	71	61	56	58	52	65	59	70	54	56	41	54	63	70	64	54	58	46	57	58	50	56	64	46	61	64	53	61	47	54	50	56	51	42	51	71	60	58	73	71	60	72	44	60	46	44	62	57	60	68	61	55	62	58	48	55	56	66	42	48	49	45	42	64	47	54	68	60	49	54	59	64	43	52	53	62	58	58	55	57	53	49	69	45	75	57	60	45	52	56	50	65	39	56	54	56	52	60	58	65	49	51	54	48	51	62	71	58	55	57	57	58	55	42	60	54	59	54	58	65	52	58	74	59	55	46	61	60	68	56	56	57	53	64	56	65	49	63	53	56	62	58	74	54	70	52	57	61	60	46	49	60	60	41	55	58	51	57	51	55	64	54	48	49	74	56	52	63	58	61	70	54	65	55	54	58	55	57	54	49	54	49	50	65	55	58	55	67	43	59	61	54	67	57	54	54	60	46	76	62	51	50	68	60	63	49	69	69	52	59	45	63	65	61	60	52	55	57	55	71	63	64	78	59	50	48	57	66	65	43	66	46	50	48	54	57	46	48	60	63	51	52	61	64	59	70	56	60	55	63	55	57	54	66	52	57	57	48	69	61	67	68	70	53	50	43	56	58	83	60	66	53	69	54	55	71	60	66	44	51	54	63	62	68	50	62	53	63	49	62	54	75	57	61	50	62	63	51	54	62	47	54	57	56	61	52	53	53	55	71	68	64	58	55	65	53	58	57	72	60	65	51	37	53	62	41	69	62	54	58	54	50	47	59	57	67	58	61	51	45	58	55	57	54	60	53	62	51	40	54	58	49	55	62	59	55	68	66	62	68	59	75	44	60	61	53	61	64	62	52	65	75	59	41	61	52	56	38	46	53	54	48	53	49	78	65	63	51
29397	8995	2363	3105	7348	10434	10576	11114	10993	10057	9397	10096	10302	7894	6162	3792	2253	1523	966	761	653	619	573	862	2507	446	484	470	460	472	453	458	454	437	458	382	476	398	453	446	467	424	398	460	408	421	443	458	456	411	445	416	419	437	458	403	402	398	454	413	457	443	412	419	405	425	429	417	428	471	412	444	437	427	455	434	431	446	427	416	424	436	408	432	413	404	437	463	461	407	429	436	443	436	453	404	384	457	407	449	461	441	445	410	413	409	430	437	379	398	389	433	445	425	438	413	434	425	443	384	443	398	457	444	389	466	407	458	376	450	447	413	443	427	444	361	445	414	389	450	433	442	443	425	416	441	467	442	413	382	425	436	405	457	421	461	438	393	451	424	420	434	454	411	435	411	429	455	423	422	447	416	425	397	427	435	395	464	406	433	437	434	413	394	389	453	456	438	383	390	388	407	424	430	413	439	419	434	426	438	396	460	421	412	404	438	422	425	434	453	421	426	415	437	445	394	430	434	464	449	428	463	457	445	426	427	401	450	431	439	411	410	460	435	451	422	470	449	449	452	404	464	404	405	448	432	411	432	407	429	409	425	453	424	385	420	452	420	394	471	406	472	449	433	434	441	455	445	446	464	428	411	397	405	426	430	434	452	423	398	471	421	409	441	425	411	448	436	433	411	423	422	418	415	429	409	449	427	442	406	417	430	413	407	388	474	438	417	435	408	434	422	412	472	451	410	432	413	383	416	452	428	405	431	414	408	420	413	462	412	420	407	418	452	439	441	440	426	399	427	430	449	456	395	459	443	437	400	432	394	440	440	445	431	431	403	456	408	423	408	450	442	450	420	427	458	423	403	460	459	401	429	409	451	467	453	458	433	403	431	420	406	416	415	417	456	442	451	427	421	488	403	410	382	416	433	434	421	420	391	446	443	421	462	459	453	440	450	457	415	446	454	411	426	404	456	436	429	420	410	418	435	406	433	421	418	408	436	449	425	483	380	408	392	405	454	439	424	434	436	346	437	450	431	456	445	436	418	443	484	444	461	449	432	412	438	442	422	439	364	431	432	445	431	387	458	414	428	429	466	453	414	471	440	443	389	430	459	423	448	407	409	424	412	441	419	417	442	436	424	435	421	441	445	415	454	406	452	417	440	422	415	418	476	402	452	432	454	404	426	453	449	442	426	454	433	398	418	443	420	412	374	420	438	440	421	472	455	435	420	408	448	443	393	413	409	420	405	417	410	450	415	459	398	453	424	465	409	400	456	455	417	435	466	439	459	434	398	436	440	459	369	419	408	432	423	416	407	435	388	425	442	454	451	425	431	428	452	411	431	436	403	420	432	418	427	505	426	422	388	427	392	415	425	413	441	415	435	417	418	404	416	429	416	410	431	438	418	476	430	458	414	423	411	412	418	445	419	399	397	419	428	462	416	424	417	411	433	416	446	429	451	438	428	435	425	420	455	461	418	436	449	403	427	394	410	430	417	395	389	441	406	446	428	428	430	469	429	431	401	462	416	452	430	422	439	426	415	460	440	424	415	430	415	434	399	433	407	460	405	429	414	442	430	447	436	462	432	429	390	443	409	438	455	456	433	427	432	417	422	433	436	467	439	413	487	389	446	409	414	412	456	469	454	419	447	408	436	419	427	437	447	429	430	399	424	452	421	409	442	449	448	423	438	415	479	395	451	410	429	428	424	406	433	443	419	406	425	409	420	432	432	399	418	408	425	427	410	416	432	454	437	425	433	408	445	464	433	413	428	448	421	421	439	427	439	441	423	466	420	424	428	393	399	428	429	459	450	410	443	415	405	416	413	431	450	412	409	431	412	431	429	410	442	457	417	429	414	432	462	422	463	407	425	445	406	411	437	415	448	444	470	479	445	415	422	435	472	440	428	433	439	429	408	432	434	420	425	402	416	438	430	404	441	391	399	463	443	417	443	428	416	379	433	438	438	425	436	430	433	457	438	450	426	437	432	460	411	442	406	415	466	452	432	416	407	424	457	384	432	424	395	434	435	463	413	415	452	453	391	472	404	427	394	438	469	435	449	428	447	402	375	451	416	434	433	438	446	382	415	426	404	410	440	452	428	408	424	446	413	421	424	440	434	446	409	396	438	435	458	450	468	405	413	427	412	428	435	422	439	435	431	458	432	399	420	404	434	451	412	422	471	388	429	433	422	451	421	413	453	429	461	458	411	420	436	419	395	417	445	467	411	438	436	416	455	415	443	477	422	428	435	433	439	436	454	401	417	457	402	422	430	449	431	428	427	435	440	370	408	439	433	422	437	407	427	407	425	440	457	438	403	427	422	425	416	439	410	477	406	433	398	445	397	486	426	434	434	407	389	446	458	448	390	409	431	388	420	449	426	436	450	397	423	400	425	419	429	444	455	430	418	422	427	443	461	455	449	461	440	437	414	448	434	425	440	433	433	430	434	413	436	415	449	439	430	428	416	448	422	429	469	454	404	428	395	426	425	446	430	417	474	444	435	403	456	432	418	404	396	429	427	463	415	404	419	452	424	458	433	430	427	408	424	485	484	459	418	397	425	450	423	395	469	447	443	412	414	405	428	431	416	387	431	407	404	410	440	440	375	446	445	442	446	410	397	468	420	415	445	404	397	421	437	396	431	380	398	361	424	456	435	444	443	437	437	420	420	434	420	432	422	456	467	450	444	434	458	408	460	419	428	427	401	426	419	385	421	434	438	457	462	428	427	474	472	447	433	402	415	395	439	452	432	429	448	412	420	425	450	409	477	402	451	433	448	439	459	438	360	431	443	414	444	405	436	447	440	404	445	403	438	427	421	433	444	408	405	428	428	452	395	425	445	426	455	429	440	390	391	413	401	469	474	458	405	396	445	395	443	425	436	429	430	423	452	419	466	433	417	428	406	422	391	419	446	441	448	411	415	440	420	430	434	421	413	466	425	398	423	426	413	410	452	424	435	412	424	429	430	424	444	435	437	409	432	419	406	433	419	436	432	425	441	412	396	454	399	419	456	432	406	425	436	418	429	452	424	441	449	446	435	419	433	460	437	390	422	425	455	419	421	427	438	442	403	410	416	403	417	443	449	443	436	396	431	471	448	469	432	444	430	444	417	373	411	425	432	401	425	417	411	422	453	396	432	449	441	418	405	417	431	406	426	437	435	442	448	458	435	436	423	413	424	451	404	434	484	454	432	440	439	415	402	423	428	453	411	399	428	430	443	424	410	436	449	404	410	419	443	431	438	425	437	420	430	382	425	422	420	427	432	454	423	423	480	458	447	429	449	442	451	410	431	467	434	422	423	454	435	435	419	449	406	409	430	452	430	421	443	419	419	422	386	435	452	403	373	435	412	438	448	434	409	415	408	420	422	422	403	405	432	428	411	429	419	426	408	414	407	422	441	444	442	402	434	452	409	436	437	438	445	410	424	387	397	467	434	422	419	424	409	404	443	430	409	478	431	432	415	448	424	451	427	450	453	412	398	421	420	418	461	449	426	418	434
4837	873	253	224	188	222	233	284	360	332	316	429	356	359	285	157	147	117	91	116	90	97	94	104	196	100	62	99	91	79	73	93	98	86	85	89	104	78	88	75	106	79	92	86	81	64	92	89	77	103	80	79	98	93	87	91	80	90	82	82	84	92	111	92	98	86	103	85	87	88	95	90	99	92	85	101	87	80	78	94	79	81	93	93	93	89	98	100	82	86	97	87	86	86	78	104	89	98	95	94	92	72	81	96	89	87	86	91	103	107	95	84	85	97	93	87	82	94	105	69	89	88	91	89	84	103	76	92	90	82	86	83	79	78	84	95	90	104	85	99	95	86	105	112	78	98	66	87	87	109	98	102	81	95	88	79	98	63	85	89	82	76	79	87	85	99	94	72	101	71	81	83	90	82	72	89	80	89	90	82	77	82	94	97	89	74	83	117	83	114	99	105	86	86	93	101	90	86	99	75	77	93	85	118	98	70	93	72	85	97	80	76	98	95	117	84	90	98	79	96	89	69	110	94	82	87	77	90	80	82	97	82	64	83	92	91	89	87	84	94	88	116	100	65	81	100	83	85	98	92	96	83	71	89	99	106	83	100	96	84	89	82	111	96	87	85	85	93	97	87	90	97	90	74	92	100	113	85	100	94	73	96	79	82	83	76	86	90	92	92	68	96	98	99	96	89	75	83	100	85	84	96	97	94	81	95	80	84	93	81	97	91	87	109	71	89	88	92	105	90	90	86	85	74	101	79	115	95	82	95	91	106	87	79	87	94	103	90	82	99	88	88	82	88	92	98	89	103	97	84	87	71	86	90	66	79	87	85	77	78	99	82	90	93	84	87	95	72	70	103	87	97	100	86	96	75	76	88	91	87	95	83	72	96	102	100	81	96	89	95	91	92	97	83	91	98	71	88	90	92	103	81	82	79	81	101	90	101	81	84	82	88	93	74	70	98	104	95	68	78	90	99	84	79	94	94	98	86	85	92	81	79	82	99	80	93	90	74	92	96	90	75	80	96	108	77	91	83	71	94	84	88	97	82	87	96	92	89	89	85	93	78	88	98	86	88	69	83	91	75	95	106	93	78	78	84	96	89	79	86	82	97	97	89	101	94	88	91	80	82	100	91	100	98	82	89	83	95	96	98	88	88	98	73	82	83	85	70	74	99	86	97	80	79	88	112	85	88	81	91	75	82	88	102	96	93	79	74	98	101	92	86	97	83	87	95	84	93	65	92	95	84	87	101	99	96	75	89	93	74	99	91	85	92	80	64	86	93	87	83	100	71	87	89	85	79	83	80	95	89	91	86	100	84	80	87	75	92	87	95	102	109	93	86	109	104	85	86	105	91	77	98	92	100	74	95	84	83	88	87	78	82	95	82	94	94	76	94	82	94	98	95	104	86	86	83	84	88	89	79	99	93	83	79	85	77	82	85	96	83	105	86	72	83	79	89	90	86	97	96	103	105	91	84	80	85	100	93	100	85	89	89	89	91	97	82	94	85	85	92	86	96	95	82	94	94	87	85	83	94	82	85	98	93	79	97	109	70	85	84	82	84	81	101	93	96	82	97	89	100	99	68	88	81	101	104	80	101	95	95	96	87	102	93	106	95	74	97	97	86	98	86	88	77	85	100	82	94	76	87	68	75	88	99	86	87	109	66	79	102	91	90	88	90	92	89	66	94	80	84	96	90	96	74	91	79	82	72	82	86	78	88	90	98	88	95	96	79	84	91	98	95	93	96	91	108	90	86	117	102	92	87	99	85	88	88	93	93	97	81	81	82	82	73	99	104	100	97	85	88	88	91	83	95	102	81	86	78	101	93	99	101	96	94	73	101	73	83	101	81	73	78	85	80	87	79	89	89	95	80	74	89	91	79	96	88	81	74	89	75	82	77	96	86	88	82	81	80	98	71	90	74	83	77	80	90	75	79	80	92	95	79	92	103	99	90	83	92	83	100	104	96	99	71	101	80	79	87	79	97	99	90	94	87	95	92	102	104	81	100	109	104	94	114	90	114	105	78	89	85	94	94	83	88	75	110	101	91	94	90	95	84	85	86	104	79	77	84	88	100	86	77	81	79	94	80	79	85	91	80	83	82	70	105	76	96	97	86	92	104	82	88	90	90	89	90	87	83	80	101	103	103	81	94	96	82	94	99	97	80	78	82	84	80	81	91	91	111	114	93	89	84	78	93	96	83	93	84	79	76	98	93	92	71	73	87	94	97	80	90	103	90	96	86	82	84	95	102	104	87	93	96	89	109	97	93	92	91	82	91	85	100	97	81	86	83	102	103	65	73	91	97	91	84	81	81	88	82	82	75	79	87	91	82	83	107	90	86	90	87	90	63	86	82	81	106	71	109	95	96	100	89	84	100	92	93	97	75	73	104	79	101	98	75	76	83	102	91	98	83	77	101	95	98	70	90	62	79	115	81	103	90	99	87	88	97	76	89	72	85	85	98	91	77	88	86	89	96	75	85	105	94	91	86	109	82	92	71	97	70	87	87	82	79	91	85	97	77	90	85	87	85	85	100	92	97	97	80	83	95	98	101	79	93	93	95	81	99	83	91	99	97	77	98	91	88	95	96	85	80	107	92	62	75	94	83	100	86	85	95	87	95	72	85	81	82	76	89	88	92	81	79	86	93	84	75	77	102	96	92	80	94	81	92	95	87	82	74	92	86	87	65	91	107	87	106	76	79	84	90	73	89	76	103	96	95	85	91	97	91	91	98	107	96	95	118	86	73	86	86	87	98	100	71	92	95	101	95	76	79	86	107	72	66	107	84	99	96	84	91	81	92	96	73	89	78	102	79	77	88	95	95	84	87	97	74	96	84	91	88	80	94	86	91	101	82	95	91	103	89	81	97	84	73	93	89	92	109	88	87	88	91	87	84	80	102	98	90	81	85	85	107	83	70	94	80	106	94	87	94	96	90	92	116	99	94	73	85	91	88	83	91	87	80	83	80	84	83	89	75	71	86	87	94	81	89	88	86	91	80	78	84	93	93	88	88	92	84	82	67	87	92	86	87	95	99	89	96	101	90	94	96	95	96	93	71	109	85	88	82	78	77	98	83	71	100	92	95	75	89	93	87	70	86	112	85	101	103	98	81	87	82	74	102	98	97	93	74	92	95	83	91	85	99	97	93	100	89	88	93	93	85	93	88	86	108	102	96	92	81	89	90	81	72	80	82	87	101	79	88	92	84	89	105	82	99	89	79	108	70	91	85	92	90	96	89	104	94	98	90	106	79	86	76	101	87	73	83	92	61	107	86	97	90	91	98	105	97	88	94	92	86	99	89	82	76	81	79	87	106	96	91	105	86	83	81	92	81	91	86	80	93	96	102	82	86	81	78	90	102	89	81	93	87	91	95	93	80	90	91	105	104	94	101	93	78	90	107	99	86	87	85	89	87	93	91	92	104	86	96	85	76	91	71	80	89	96	78	93	95	93	95	81	90	77	91	88	85	110	85	102	69	79	95	84	86
26873	7763	2433	3107	6386	9111	9474	10718	10612	9418	9680	11022	9701	8166	6120	3011	2159	1534	1121	973	902	840	719	1566	3306	665	695	654	689	627	601	652	687	646	633	681	648	639	646	631	657	677	633	619	662	634	688	664	708	634	633	670	672	689	676	669	617	639	662	608	623	634	660	655	702	637	649	632	654	667	645	652	699	674	629	677	674	628	675	713	622	653	669	641	655	641	625	631	646	660	667	645	661	666	629	662	652	671	662	610	610	621	673	628	662	663	656	638	652	611	658	632	656	674	671	667	686	668	659	676	623	656	621	674	608	622	681	627	701	604	677	651	605	667	643	621	667	633	690	641	588	658	606	638	658	634	596	591	624	660	651	700	621	674	627	656	625	660	679	649	673	644	649	644	639	637	606	633	635	627	636	626	677	642	656	628	666	615	631	626	664	666	640	631	658	623	634	618	604	646	627	640	656	643	596	614	636	650	635	616	651	629	607	626	682	600	661	607	693	659	661	651	640	628	671	614	641	613	667	618	618	654	646	690	679	640	639	676	641	645	656	657	626	673	641	646	566	627	632	690	642	680	667	620	654	650	659	666	635	639	632	615	658	621	590	631	666	698	633	653	614	704	659	647	649	650	613	642	635	624	676	665	646	624	658	644	618	669	661	663	659	642	654	643	613	653	654	629	641	652	643	589	653	619	637	618	616	657	637	644	629	636	625	583	637	655	653	637	674	595	616	639	653	660	652	688	631	613	674	630	631	620	628	644	669	648	635	586	683	637	621	622	684	647	637	707	634	631	643	631	626	652	677	585	648	631	650	617	663	603	623	653	641	621	587	632	634	663	682	611	672	646	668	647	613	643	622	606	629	655	617	678	641	666	659	620	632	659	614	672	639	627	639	653	613	664	640	615	657	624	610	637	650	621	601	650	610	605	632	646	634	607	619	664	629	662	599	673	637	650	659	638	679	656	582	634	621	593	632	643	596	695	650	637	639	680	633	601	621	607	598	630	683	627	657	638	589	638	691	628	670	655	648	623	666	654	662	604	683	661	680	678	635	619	677	682	670	648	692	678	648	660	643	614	622	624	666	623	656	620	648	619	632	614	644	659	672	648	648	665	642	675	648	660	658	622	687	642	652	643	664	667	630	674	606	656	614	634	633	700	633	625	647	611	672	642	628	652	634	672	655	624	618	647	625	630	611	643	649	632	657	600	659	664	635	647	621	642	690	661	649	627	643	655	655	667	683	658	655	623	678	653	649	633	659	619	642	618	645	625	665	677	655	637	660	645	643	685	628	604	569	648	643	652	638	623	662	633	652	602	634	622	629	623	658	622	583	619	662	664	646	671	638	654	620	631	641	639	578	604	678	627	680	670	645	657	663	625	641	665	678	630	644	639	640	647	671	636	639	632	613	647	670	669	616	661	615	623	625	625	604	701	668	634	631	606	693	654	670	608	612	704	647	649	613	672	651	651	630	639	666	658	642	624	666	655	635	621	657	670	649	678	624	624	638	633	629	612	619	587	610	652	660	604	635	689	625	639	648	659	679	653	666	644	657	609	693	628	601	642	675	655	629	610	659	676	664	619	678	634	635	654	648	647	632	620	659	653	621	594	585	613	626	620	622	623	613	628	608	680	638	608	636	650	630	625	626	656	654	626	692	648	581	700	614	611	659	625	635	608	673	655	625	654	648	630	655	645	603	668	603	625	667	618	649	645	635	712	668	604	624	642	634	630	666	649	619	656	642	684	591	658	718	672	646	652	651	626	642	640	617	669	691	617	668	673	653	634	618	621	698	669	685	621	630	607	631	639	638	629	661	657	631	672	663	693	663	639	628	647	635	663	611	635	653	647	650	622	639	632	650	681	656	683	671	665	630	669	642	648	667	646	693	627	641	638	634	612	618	662	640	599	688	671	646	645	614	646	597	658	654	656	615	615	692	626	661	615	641	650	671	601	641	696	656	683	656	665	644	638	672	623	625	686	566	665	640	674	620	626	657	606	637	657	666	685	642	664	695	647	645	634	658	647	687	658	677	598	623	640	603	635	664	626	640	640	638	655	664	641	596	616	678	672	638	673	630	637	618	637	611	640	663	624	636	611	631	651	609	692	642	641	682	604	634	645	624	661	642	595	609	664	640	649	641	653	668	643	628	611	618	669	652	646	681	637	616	631	688	646	601	632	671	577	652	596	650	626	628	669	666	664	662	678	659	673	634	609	648	606	618	654	667	637	664	635	663	632	647	663	656	645	672	648	657	602	659	705	603	603	592	616	607	665	680	599	625	646	644	657	621	643	640	671	606	626	662	622	658	682	622	616	656	663	654	636	632	652	643	688	651	630	654	663	642	641	644	689	619	606	606	674	646	602	636	624	706	611	642	642	648	629	672	708	651	619	611	615	630	633	611	641	618	632	653	625	618	668	679	643	636	647	705	658	608	629	623	640	680	663	651	666	628	664	665	660	684	628	620	655	638	662	646	662	654	613	638	615	662	641	663	643	609	655	621	623	658	682	694	616	595	658	636	642	648	612	653	687	656	687	665	675	607	627	687	661	602	696	639	645	681	651	595	623	656	624	634	625	612	612	585	650	621	613	637	602	655	670	611	653	656	633	634	642	663	673	647	694	653	674	666	642	691	660	653	650	622	667	668	671	642	666	645	691	692	636	665	633	620	655	649	649	624	668	623	679	675	644	646	679	649	624	695	624	627	664	622	674	654	646	653	639	673	659	656	691	651	646	629	652	657	625	656	629	657	670	602	645	637	650	559	659	632	644	666	635	610	660	677	646	673	684	615	619	724	656	625	642	661	631	620	711	624	665	642	681	666	612	678	634	677	629	635	679	646	688	641	666	630	644	619	638	662	650	645	684	645	669	604	606	629	622	642	621	603	647	656	670	598	630	672	637	630	628	663	685	611	639	686	663	593	653	624	683	611	670	621	605	672	654	667	662	665	683	651	632	617	673	636	641	624	674	662	625	634	651	687	694	658	638	631	659	624	606	595	660	633	614	664	596	633	628	635	643	654	622	693	637	651	640	644	632	634	615	639	658	679	665	704	670	652	668	657	652	629	622	644	696	622	657	679	640	648	631	638	685	644	615	686	621	615	634	666	620	656	650	679	640	639	652	618	640	638	659	577	664	651	626	653	654	636	578	645	680	629	636	629	636	602	641	678	663	661	649	671	603	656	637	621	611	679	655	608	645	654	671	618	641	664	642	627	665	641	656	676	667	656	640	608	665	653	636	638	634	617	605	661	624	608	592	651	605	647	656	687	638	646	681	659	615	662	632	618	618	638	692	618	643	619	620	636	674	629	624	652	652	585	605	619	651	647	639	680	651	605	642	634	647	643	600	653	602	625	620	679	631	632	631	621	664	643	672	648	668	629	638	625	652	637	622	670	632	655	616	606	685	661	599	629	659	663	682	641	648	652	645	650	669	651	611	659	630	600	647	616	629	654	676	633	648	623	602	604	696	669	680	680	642	653	611	629	617	629	650	658	613
5613	1524	333	252	176	214	231	376	423	375	414	551	475	370	279	169	119	81	57	64	49	50	48	117	319	52	34	48	40	43	47	39	38	49	37	41	43	63	45	29	46	38	53	40	40	30	41	31	42	39	39	45	43	37	41	33	44	37	45	46	37	32	43	41	40	48	39	53	45	37	35	30	53	29	44	40	39	35	50	44	41	45	40	34	35	51	57	34	45	47	35	39	39	48	23	41	50	37	36	38	52	40	28	41	41	57	42	47	40	34	29	33	38	53	41	49	44	37	40	33	40	44	44	31	41	40	37	36	36	40	40	39	34	42	43	39	38	39	36	44	37	36	38	36	57	52	38	35	33	35	51	40	37	46	42	46	39	37	40	38	38	46	41	36	43	34	43	40	36	35	49	44	49	44	52	48	39	32	34	38	36	37	49	42	38	44	42	41	36	42	33	35	33	42	56	40	41	38	40	36	32	39	37	32	34	48	32	51	41	42	40	33	49	48	56	35	35	42	46	28	41	36	44	33	43	30	44	36	39	53	39	38	34	46	44	42	47	42	48	40	54	35	33	43	41	36	39	35	45	35	44	38	36	41	39	37	48	44	39	43	46	31	43	34	40	47	37	44	43	37	46	38	47	34	54	37	32	44	34	32	29	39	45	37	55	49	44	40	38	40	37	48	48	40	29	38	36	43	34	42	37	46	38	48	36	25	36	33	36	42	41	36	46	35	43	32	49	41	38	41	39	42	33	36	43	42	44	33	41	42	40	40	38	29	49	33	36	34	31	35	48	49	43	41	40	41	41	37	46	44	41	49	32	44	40	41	43	26	37	38	44	40	38	35	48	43	50	35	39	35	50	42	37	32	38	36	38	45	47	33	35	41	34	50	53	35	46	37	48	46	51	44	38	42	39	41	39	34	44	32	38	43	40	29	42	36	39	36	39	31	43	29	43	40	35	44	45	43	45	41	45	49	42	35	42	44	49	29	32	44	36	46	53	43	42	32	33	43	33	42	37	37	51	45	38	42	48	50	37	40	41	35	24	38	34	46	38	42	37	33	37	48	30	39	47	41	38	47	47	43	41	32	37	47	41	39	36	40	39	41	41	43	34	38	35	54	37	30	38	34	51	45	42	43	42	48	45	41	47	42	50	39	52	38	36	38	36	37	34	34	45	50	33	46	39	36	41	43	36	39	42	35	42	55	35	41	48	43	42	31	41	39	55	41	34	41	40	39	37	37	37	36	46	50	38	37	38	33	27	27	39	53	56	30	48	43	44	44	45	45	38	39	37	38	40	43	44	44	46	30	44	52	39	35	32	56	42	53	39	39	46	61	41	46	36	52	38	44	33	42	42	34	29	43	39	45	38	46	32	41	36	43	50	41	43	41	43	41	47	35	41	45	50	43	31	30	40	41	37	32	35	39	41	54	41	45	40	35	45	46	41	36	49	46	36	45	36	36	46	44	43	34	40	44	33	36	42	42	46	31	36	36	40	41	44	45	35	38	41	39	35	33	40	37	45	33	41	41	44	40	49	46	35	33	35	28	51	40	47	43	45	33	46	37	34	39	39	32	34	42	28	42	45	41	40	45	46	42	36	44	44	39	53	39	39	30	34	40	45	40	43	47	42	42	36	33	42	46	46	31	38	40	40	50	40	41	47	38	38	47	51	38	35	48	38	43	38	42	40	41	43	32	52	45	39	34	47	46	37	49	36	48	46	48	44	34	47	37	36	44	45	52	33	36	50	33	42	45	46	40	40	41	46	45	40	44	31	45	45	47	45	47	31	44	39	43	41	42	36	36	38	38	45	41	46	39	43	33	28	28	48	35	32	46	38	32	37	49	27	54	32	40	52	48	34	34	56	42	34	46	40	42	33	33	32	41	44	34	37	37	48	38	36	39	40	38	36	33	42	40	31	56	31	41	51	38	37	45	49	42	32	41	53	38	43	39	47	42	32	32	41	45	39	36	31	29	43	23	44	41	36	37	38	50	44	42	42	39	38	47	43	29	37	36	43	42	45	31	52	37	33	31	44	37	39	42	53	35	35	53	43	25	39	41	53	42	57	52	37	35	36	39	40	44	33	30	41	45	36	31	48	48	43	36	40	35	44	45	33	39	31	44	45	40	39	38	46	53	32	36	40	41	37	41	43	36	53	49	37	35	50	39	34	48	46	37	37	35	52	45	38	51	45	46	43	43	55	37	48	48	33	42	41	40	42	45	43	36	44	41	49	43	37	47	36	37	33	36	37	32	40	34	37	34	33	30	49	42	51	45	41	46	55	41	47	31	42	49	53	44	41	34	53	51	46	33	52	41	32	35	27	37	39	44	38	36	34	45	38	43	42	29	30	36	40	33	38	53	30	41	45	35	42	29	39	34	40	39	35	48	45	40	40	54	49	46	48	44	31	47	42	40	44	32	45	45	39	39	39	34	39	37	45	35	38	43	48	39	43	44	37	48	37	28	43	44	34	43	35	40	45	41	31	33	32	41	31	41	37	45	60	46	40	39	49	28	42	38	34	36	32	53	38	44	30	52	38	54	31	37	41	40	39	36	44	30	49	37	29	36	34	47	40	55	48	48	36	39	40	48	35	59	42	50	50	44	34	40	39	39	34	29	41	44	43	25	51	33	51	49	39	35	42	47	35	41	36	46	32	39	50	37	35	40	47	41	41	46	44	35	36	38	37	40	35	39	35	38	37	38	44	44	47	38	42	40	37	42	48	44	50	42	52	44	55	46	47	36	34	33	36	36	46	45	46	35	50	43	36	45	56	42	46	51	35	44	47	34	43	36	39	28	37	34	42	40	43	44	34	36	36	35	45	39	31	38	45	36	38	47	27	41	37	37	32	39	29	54	44	28	46	36	43	36	51	45	39	35	43	37	45	35	41	41	47	43	35	35	40	51	49	40	27	41	43	43	45	42	49	50	44	34	55	47	31	30	29	40	61	38	40	51	47	42	45	45	43	55	40	32	41	30	40	33	42	47	36	34	41	47	40	42	41	49	44	46	40	46	48	41	31	38	39	44	36	42	32	40	39	27	39	47	32	38	48	45	44	40	36	40	38	42	35	47	41	35	56	46	29	34	34	44	41	36	40	40	38	44	28	34	46	55	43	46	44	44	28	34	37	45	31	37	42	34	35	49	58	40	35	38	33	43	36	46	47	35	36	35	38	42	45	39	29	36	32	43	44	42	33	43	38	38	44	45	36	43	40	36	29	43	49	31	40	34	44	48	37	52	43	54	35	37	43	41	43	41	48	42	43	40	40	38	50	36	35	46	37	46	32	35	37	46	47	51	47	56	41	34	30	47	49	38	50	40	42	40	38	37	37	50	48	40	39	28	42	37	39	38	40	42	46	42	35	35	38	29	41	37	38	32	40	30	38	42	47	38	46	28	33	39	42	40	36	24	48	47	33	37	27	49	32	41	45	44	49	44	40	47	30	38	47	44	39	37	48	56	41	37	49	31	41	36	38	37	42	44
32467	10285	3049	3938	8363	12006	12888	14020	13839	11939	12510	14224	12285	10400	7229	4590	2876	1482	1022	818	681	548	539	2443	6480	363	373	322	311	347	353	308	344	344	329	350	320	322	325	314	371	326	302	300	311	346	318	326	346	300	327	290	300	314	313	305	305	324	313	307	282	294	310	311	318	302	328	319	325	293	302	312	256	309	318	319	310	296	306	272	349	296	308	288	306	289	321	309	297	302	303	321	269	296	326	300	301	272	311	288	283	285	272	300	315	325	269	292	315	279	289	312	329	297	275	285	309	287	313	279	316	301	345	322	298	305	315	302	287	298	300	299	292	303	306	309	297	294	267	307	299	272	306	301	291	284	294	314	287	302	296	281	316	287	286	303	322	308	306	312	312	269	299	307	291	302	289	289	267	321	317	273	309	262	329	305	307	324	269	288	298	303	322	350	302	296	310	296	287	279	303	285	322	311	316	305	316	321	331	308	271	289	264	294	313	329	279	291	308	298	288	326	300	327	283	274	311	310	284	292	282	327	291	287	301	276	315	308	315	319	307	296	297	297	306	322	294	291	294	275	276	299	311	321	274	308	273	306	322	307	305	314	306	291	263	296	289	308	295	289	292	281	313	287	303	290	305	301	298	304	294	304	274	283	273	337	327	293	314	287	368	280	278	332	326	289	292	314	313	334	274	312	321	302	325	285	287	288	286	311	277	296	289	292	304	318	319	293	326	282	302	296	291	317	291	279	298	301	310	278	309	315	284	304	311	298	264	290	314	293	308	278	293	287	334	303	310	301	287	291	304	301	278	274	264	300	291	280	332	306	292	298	283	291	318	268	285	290	325	309	319	289	297	293	289	309	272	292	283	295	300	318	313	284	293	300	283	286	306	319	302	274	292	317	307	318	264	302	305	299	320	301	293	294	326	304	322	309	323	295	297	323	317	275	283	296	300	301	307	277	322	319	279	287	285	311	334	284	300	302	298	317	315	315	325	291	307	315	294	283	310	287	337	290	324	300	272	279	305	296	293	275	282	307	293	294	305	293	267	293	258	287	289	297	313	311	301	304	300	296	310	323	302	274	287	313	303	273	265	278	328	319	314	296	297	309	289	273	270	300	286	287	288	311	314	282	278	298	318	308	294	283	310	330	303	276	327	296	299	290	319	273	291	311	284	296	327	276	301	297	310	311	279	305	320	280	276	282	304	355	319	310	283	326	286	329	299	310	290	318	311	324	316	302	290	304	299	313	299	277	283	297	311	278	284	308	314	314	299	303	314	305	309	306	293	318	302	284	280	291	333	283	286	281	295	279	303	302	283	292	291	286	305	296	298	327	291	280	312	278	311	322	322	290	284	288	318	314	304	259	268	291	332	295	299	295	284	287	304	272	309	317	303	299	281	298	292	319	327	321	299	325	308	282	307	315	298	284	325	290	289	312	315	303	311	307	310	315	293	256	333	305	287	299	286	285	282	325	311	272	290	269	277	322	286	293	331	301	296	327	323	278	301	304	292	313	286	312	309	336	306	290	287	277	313	341	303	312	284	316	315	280	299	286	278	284	290	273	317	297	285	335	300	288	287	309	302	279	308	308	323	287	330	281	314	317	304	307	288	294	325	291	314	331	308	300	296	316	313	312	312	304	286	300	322	316	296	286	318	314	297	280	297	325	318	286	286	309	296	266	278	308	312	299	298	285	309	279	303	302	306	289	280	281	271	274	290	308	293	312	284	309	320	305	330	300	306	282	299	297	289	335	314	297	287	273	318	290	300	323	301	306	280	302	274	289	292	296	310	295	308	297	281	273	328	320	293	284	291	321	300	298	310	307	296	274	295	310	313	314	312	327	297	308	279	315	280	306	310	285	301	300	307	305	329	278	283	310	312	327	308	314	314	285	312	283	307	295	300	278	291	284	323	278	273	313	332	285	284	314	247	303	319	288	336	281	293	286	320	285	288	312	291	317	331	303	279	309	283	322	298	301	291	304	285	329	315	307	322	305	334	313	315	306	293	307	296	303	289	274	284	324	296	313	294	288	324	321	276	296	299	286	298	326	304	306	306	302	307	283	306	293	294	287	311	305	328	290	295	262	271	300	305	301	305	260	281	283	324	300	284	317	308	283	303	305	301	344	281	339	304	320	253	290	307	323	300	261	281	275	318	317	282	314	311	281	295	305	256	312	296	302	311	295	300	300	291	311	291	292	283	307	299	294	287	301	310	318	307	287	297	304	291	293	300	333	325	301	303	312	294	296	300	290	287	313	311	341	324	310	280	250	337	336	294	317	297	268	290	309	294	322	320	313	291	317	292	321	300	313	293	286	288	303	319	316	279	283	301	314	295	285	312	322	311	303	309	324	296	281	302	319	277	273	293	293	321	274	287	275	318	289	286	313	288	313	299	321	298	306	276	274	350	271	278	330	298	325	290	289	284	296	315	262	302	301	291	275	315	296	324	286	314	295	327	270	309	306	295	288	266	294	299	309	316	308	272	309	310	281	306	319	305	279	299	300	317	319	273	307	305	305	291	285	272	291	315	281	295	283	321	317	268	294	294	304	351	291	290	296	318	296	312	285	311	303	293	331	276	273	317	269	324	300	284	315	300	299	316	311	283	301	271	300	293	310	293	293	282	301	296	299	290	296	294	296	306	298	335	303	294	285	286	306	328	328	282	290	289	331	316	315	320	289	312	304	316	311	315	280	285	286	295	321	276	293	321	331	290	315	307	254	300	311	289	306	328	319	298	301	299	304	282	296	296	281	284	294	326	284	289	289	292	289	311	277	302	303	303	293	298	294	329	284	294	282	299	302	302	290	301	286	277	341	309	281	274	320	278	288	296	328	286	321	315	286	304	312	335	330	276	290	298	284	338	284	301	310	292	304	309	289	320	307	267	320	287	322	306	296	311	281	294	288	287	305	314	327	294	308	285	309	282	276	278	296	304	292	307	299	264	316	298	301	328	314	312	300	291	298	295	295	327	261	306	292	289	299	315	290	291	298	305	309	271	287	300	307	283	326	329	286	311	323	303	318	293	273	278	326	290	295	310	302	280	299	273	314	280	298	284	300	291	300	288	310	299	288	290	290	286	290	292	313	278	282	314	309	306	300	304	277	288	297	316	295	312	315	309	314	306	336	287	304	283	322	310	300	311	304	324	300	307	307	326	292	293	318	296	313	298	282	286	285	282	312	330	283	315	335	307	290	310	315	317	304	302	320	287	310	302	312	303	318	291	261	312	308	295	298	295	300	284	290	263	298	308	285	293	300	291	291	294	298	293	293	309	294	317	318	298	296	296	282	297	326	326	287	290	289	271	292	269	293	295	291	300	311	304	336	288	306	308	289	297	317	305	315	313	312	280	303	335	302	315	313	304	290	286	288	308	323	324	296	313	295	292	263	300	313	259	295	265	298	311	301	276	302	299	304	280	304	281	297	289	299	268	330	331	289	311	324	284	319	322	307	328	267	279	292	303	286	283	278	287	295	311	342	301	286	297	283	321	303	284	289
2937	523	212	187	167	150	173	220	238	250	269	317	252	245	237	162	125	117	103	93	89	108	94	99	107	108	90	100	87	100	90	84	111	96	87	114	87	103	101	103	102	86	91	95	103	79	96	121	95	94	102	94	98	102	76	91	81	109	105	93	100	96	104	103	88	93	120	103	94	86	97	82	102	101	97	106	94	125	100	102	99	97	94	105	99	99	94	107	99	108	87	96	120	112	97	97	95	101	80	86	115	106	81	102	110	103	88	93	101	107	105	105	88	103	98	113	75	94	91	100	92	90	94	82	99	99	92	88	94	88	89	89	99	83	102	91	111	104	90	90	94	92	106	127	103	105	94	85	89	104	85	92	107	111	87	106	84	88	112	104	107	98	98	83	105	99	100	93	85	114	105	102	98	83	110	85	93	94	74	87	93	89	82	105	117	104	113	88	95	96	99	96	97	86	108	92	96	104	92	99	93	113	89	97	86	102	107	94	99	99	107	93	117	106	98	92	73	98	114	97	83	107	92	89	94	93	108	109	83	76	102	95	121	97	100	95	100	85	90	94	75	96	100	99	95	97	112	92	106	99	86	93	82	106	106	79	89	109	98	102	89	116	99	89	108	81	81	96	101	81	108	107	99	96	101	91	105	110	105	97	65	83	118	101	102	121	72	94	110	115	94	106	98	115	103	93	105	91	93	82	76	78	119	91	91	98	91	96	108	86	99	95	102	92	111	86	85	90	96	101	95	93	98	94	99	105	82	107	88	114	81	94	87	99	93	93	91	94	105	102	99	105	95	99	102	95	83	98	82	101	102	91	92	96	95	101	81	87	92	93	98	108	92	98	92	101	115	90	109	98	83	93	93	94	89	101	89	101	103	95	96	95	89	103	89	102	82	95	132	93	101	103	103	104	111	81	104	97	90	88	88	107	97	112	102	85	89	96	101	100	85	94	96	92	93	107	102	90	98	89	109	90	88	93	100	81	83	95	100	88	93	97	107	105	100	98	90	91	82	100	107	87	85	85	96	99	99	94	82	98	90	98	93	104	89	97	104	99	93	98	95	96	111	87	89	102	96	103	112	101	73	82	106	96	76	115	82	84	117	91	103	96	91	103	83	95	112	88	101	90	71	103	95	94	93	87	94	78	105	80	93	101	106	109	95	104	97	82	101	86	93	112	105	107	98	93	88	87	108	101	80	117	93	92	108	111	90	97	102	82	98	119	101	100	100	94	95	107	100	103	93	103	94	91	84	95	102	88	92	85	92	78	94	104	113	106	92	83	94	93	84	119	77	94	75	100	96	86	103	96	111	99	100	85	100	96	91	99	96	114	83	112	112	100	110	94	112	92	82	108	106	96	91	100	93	102	75	94	78	99	110	106	80	93	83	88	106	106	94	87	113	102	88	79	101	83	90	93	91	110	107	105	111	102	102	104	88	100	89	100	92	101	100	112	101	107	73	83	92	70	112	106	84	95	99	82	93	116	105	88	100	99	94	96	102	85	102	110	98	85	91	99	89	97	98	111	88	89	102	97	86	109	113	90	106	97	97	86	95	99	78	103	114	89	111	90	86	110	88	85	90	96	90	120	87	99	95	79	118	87	103	102	96	89	96	99	102	107	94	109	98	90	100	92	90	85	96	79	95	92	101	97	95	108	95	102	94	99	97	90	87	88	93	99	83	105	93	84	84	91	109	106	97	101	77	99	97	101	87	86	84	90	99	100	96	109	99	103	89	104	92	102	87	111	93	110	96	116	96	84	104	110	102	115	105	95	100	98	102	108	92	107	94	88	91	94	104	98	92	86	85	102	110	92	100	92	90	109	102	92	97	95	87	86	112	90	96	91	104	109	106	113	87	104	105	106	92	96	93	83	111	103	86	102	114	83	83	93	85	91	104	94	91	96	90	106	104	96	86	88	107	120	91	113	104	91	115	110	87	89	91	95	97	96	98	121	89	107	94	95	100	96	107	88	96	101	120	116	102	99	97	83	135	101	98	104	89	104	95	95	116	88	100	91	102	114	99	89	91	83	82	98	91	111	97	105	102	98	101	108	123	96	81	93	86	92	90	92	110	100	98	106	89	93	92	94	116	89	96	81	89	85	110	102	109	97	90	114	101	92	100	104	83	98	93	100	93	101	100	90	94	100	84	107	94	100	96	82	104	95	105	90	100	87	103	90	92	91	89	104	94	109	95	98	101	106	104	87	96	101	83	103	113	92	88	97	122	106	83	87	97	85	105	101	101	112	105	119	86	103	75	110	85	97	106	79	107	92	83	117	99	102	103	99	102	98	82	101	99	90	102	84	100	90	103	101	86	101	83	103	103	80	88	94	103	106	72	93	82	103	93	90	111	88	86	101	100	89	111	87	94	96	110	80	107	104	89	101	94	109	113	93	100	91	82	89	84	104	94	97	81	94	98	89	94	96	131	120	88	95	110	100	113	80	115	88	96	110	110	72	86	101	100	98	101	97	102	113	91	84	104	101	91	115	87	94	101	94	92	107	107	94	81	110	89	90	94	95	80	94	97	87	65	86	116	104	100	113	88	116	90	84	96	103	91	104	90	106	82	84	97	112	92	99	89	95	93	113	98	95	93	98	98	94	97	98	112	80	95	102	90	93	104	99	107	92	101	95	70	93	109	103	101	81	93	88	113	80	96	83	96	105	99	93	90	98	81	78	95	97	90	85	85	109	81	99	106	91	96	101	97	101	87	100	97	103	94	86	102	109	112	93	87	84	74	86	97	85	87	93	90	107	87	114	106	88	115	92	102	99	93	100	88	110	101	96	97	89	108	100	78	97	91	106	116	94	94	104	102	83	101	87	100	106	94	81	85	77	91	85	97	101	116	108	89	114	86	82	83	99	96	95	100	107	99	94	87	92	121	115	110	82	97	95	94	86	103	87	96	97	87	131	122	101	109	96	111	88	83	100	103	85	97	127	93	92	80	99	101	114	84	92	91	106	87	124	102	104	99	92	109	91	87	95	90	100	87	113	94	91	88	87	100	112	106	92	99	96	100	124	87	113	90	88	90	111	80	90	105	114	83	87	113	91	102	111	107	96	104	102	96	96	100	116	97	111	89	98	98	89	93	79	92	86	102	89	95	83	110	107	77	111	93	98	107	102	97	101	97	94	87	85	100	100	93	103	93	101	94	86	109	103	99	98	108	95	103	101	104	84	96	115	105	88	103	87	127	70	89	106	111	104	101	89	90	79	84	96	94	100	97	101	91	86	99	101	107	93	98	100	83	114	110	95	82	100	106	91	95	91	101	98	94	99	87	101	116	99	111	81	111	88	82	101	100	97	91	100	92	104	112	103	96	90	84	104	97	83	97	112	108	100	88	102	107	94	96	117	97	88	108	103	98	89	105	101	96	106	96	92	83	107	84	97	96	84	97	106	102	89	116	91	97	103	107	80	92	90	99	114	95	95	84	100	104	104	99	117	84	103	110	92	109	81	90	105	93	105	98	100	88	96	104	86	101	104
21582	5155	1947	2173	4202	6382	6839	7500	7249	6254	7333	7975	6492	5986	4424	2644	1712	1199	993	893	874	789	758	913	1129	705	732	712	718	724	663	725	701	709	653	669	728	721	710	680	632	735	741	693	715	683	737	755	705	728	713	678	704	753	680	719	722	682	699	698	711	663	709	695	722	673	662	714	740	708	716	705	741	727	699	709	706	726	717	748	679	715	696	720	706	696	679	712	709	740	670	707	698	714	699	704	715	704	663	687	674	676	689	687	698	715	770	683	690	771	737	706	750	713	714	682	722	721	698	766	688	695	699	715	685	678	717	700	710	681	716	661	700	719	690	705	705	666	671	706	684	731	683	721	714	710	672	741	683	728	722	689	681	665	699	728	724	681	714	687	660	648	718	748	765	655	696	742	696	690	752	684	722	680	679	709	728	704	706	702	686	706	722	695	691	743	695	700	673	687	672	707	699	713	673	731	729	693	689	744	696	742	681	694	702	720	643	726	717	666	630	687	684	733	693	679	742	694	684	718	717	695	720	664	692	653	698	689	697	671	720	691	721	708	742	716	689	658	717	692	722	671	729	712	732	705	690	732	649	752	724	701	640	690	701	743	720	690	716	700	704	682	711	725	691	638	726	692	728	694	718	671	724	729	701	742	723	742	690	693	748	701	720	675	701	635	731	686	658	716	714	719	711	671	713	724	702	701	712	682	741	726	657	702	697	690	682	677	699	670	727	676	684	661	688	723	716	713	707	692	698	681	735	712	693	669	719	688	658	708	701	676	707	725	670	665	698	673	753	696	677	717	726	709	671	725	661	700	687	726	689	756	692	701	719	695	718	713	705	738	675	669	675	723	718	703	743	735	743	728	718	700	685	687	668	706	703	689	744	691	680	746	713	771	711	706	710	662	640	702	687	708	682	723	701	686	675	708	742	765	683	710	686	716	723	707	706	726	698	690	671	704	700	682	693	708	681	694	674	718	697	704	731	740	711	683	692	665	745	687	670	702	709	740	696	693	677	739	700	727	730	704	678	730	669	731	709	667	682	715	733	656	675	721	743	654	686	722	755	682	692	728	704	704	691	749	712	735	694	678	659	706	706	717	710	728	733	684	703	716	700	681	717	705	769	733	684	712	715	722	674	700	722	715	706	658	766	703	704	728	686	699	666	688	666	670	682	712	696	677	744	671	657	733	692	660	684	687	728	708	742	702	682	729	684	742	727	725	748	710	681	704	699	728	740	681	684	682	691	690	704	698	720	726	673	713	711	712	687	695	693	685	720	692	706	710	685	679	696	739	729	676	697	740	751	674	718	730	707	693	662	716	715	683	687	691	689	720	712	722	678	706	721	720	697	748	647	643	715	732	688	710	714	725	696	688	689	705	750	745	741	730	695	740	734	724	688	703	723	748	709	714	684	706	702	750	707	707	666	722	703	685	666	694	722	689	721	733	750	704	732	694	703	701	694	673	729	732	700	692	722	698	726	712	694	712	648	687	716	710	701	714	663	750	753	709	694	697	673	698	668	740	698	727	711	691	675	696	757	709	729	679	690	724	645	708	766	717	686	656	704	689	674	739	684	727	693	700	684	698	717	669	671	745	677	727	675	721	729	688	686	731	737	662	719	694	727	692	701	704	737	692	706	727	699	656	708	700	671	709	705	687	727	711	716	709	740	716	677	681	686	726	722	684	699	662	662	705	719	651	707	729	729	703	699	679	711	696	702	743	725	695	692	684	734	707	633	687	724	720	713	707	705	680	718	673	679	651	677	705	689	701	652	716	694	727	670	698	709	738	695	746	712	692	735	644	654	682	677	687	747	664	740	682	696	687	696	728	723	702	710	692	725	716	741	710	661	699	672	707	685	714	677	735	712	736	709	758	702	702	667	689	653	683	709	711	673	703	632	716	696	661	705	671	687	680	684	688	711	695	684	744	692	711	707	713	710	737	743	654	718	747	649	733	682	683	698	695	691	761	671	716	651	716	668	717	671	731	663	660	680	740	672	711	694	698	681	697	723	690	735	692	693	698	698	688	698	679	736	696	699	665	661	735	696	700	735	723	713	708	719	699	724	745	685	684	710	726	727	754	680	707	706	700	706	704	705	750	771	689	753	708	749	712	651	656	710	658	723	727	706	685	690	726	684	734	703	693	684	729	728	760	716	679	702	712	687	738	718	764	649	698	673	672	647	737	718	700	745	709	698	686	732	682	736	691	667	692	667	747	715	719	690	704	730	698	735	710	669	757	738	721	725	745	700	685	718	709	706	664	702	641	736	668	678	666	709	641	681	724	706	755	698	694	740	696	685	688	691	728	664	683	720	717	674	698	702	718	715	682	696	736	716	736	693	688	781	675	743	669	705	736	662	671	701	704	695	685	730	692	702	722	718	688	701	728	716	696	704	713	683	721	713	703	661	686	713	713	728	702	724	706	681	694	714	711	679	696	712	683	671	702	732	686	737	659	694	704	705	772	698	724	651	699	701	712	703	713	666	765	712	696	682	716	763	707	689	674	721	685	752	698	738	702	707	741	690	759	716	716	673	656	697	744	744	662	725	703	666	666	746	766	735	719	700	683	719	695	706	716	736	675	650	737	723	712	724	715	688	717	742	690	726	741	721	742	672	680	660	712	670	677	661	671	681	678	729	681	739	681	718	699	704	691	692	691	735	725	697	705	716	712	677	741	719	710	704	698	760	743	701	673	726	712	702	695	739	670	724	717	730	696	683	673	729	705	717	685	737	678	683	719	705	716	712	680	675	770	717	705	680	677	721	719	676	688	718	671	702	689	712	741	735	730	717	647	691	762	672	737	672	620	728	709	702	699	712	674	696	690	656	729	679	707	702	688	695	722	696	688	755	697	739	686	696	691	699	684	705	750	746	689	712	695	650	709	734	705	693	722	691	640	652	727	662	683	695	681	650	699	717	752	727	695	708	725	706	663	692	670	748	711	693	693	694	725	714	665	676	695	690	688	689	722	687	679	655	674	696	687	746	736	694	691	674	745	774	664	731	689	708	702	698	744	677	734	703	726	796	678	684	720	697	731	657	690	723	722	728	696	654	668	732	681	706	730	695	686	696	744	712	727	705	723	734	719	731	707	728	649	722	692	674	706	691	783	665	672	684	708	685	694	668	727	654	715	705	634	695	658	715	729	735	715	683	685	695	719	638	656	727	691	725	738	663	738	761	704	701	696	713	708	715	708	680	674	733	719	711	697	679	787	700	737	714	708	688	720	635	716	679	732	726	739	726	741	713	761	721	669	712	733	679	724	691	657	716	727	691	721	685	708	727	704	711	713	724	742	685	695	687	663	711	739	738	712	640	699	690	680	729	680	705	699	731	741	688	667	670	763	656	675	664	672	742	714	737	697	703	759	662	722	709	690	691	747	685	688	714	733	681	701	655	710	713	714	729	685	682	736	703	663	711	692	732	677	699	661	717	709	667	749	722	704	688	663	708	674	747	715	692	723	755	713	724	723	725	680	712	748	700	692	686	735	700	650
3932	1020	247	200	142	185	228	270	316	277	350	382	408	333	227	164	119	66	73	61	75	64	68	89	107	53	47	62	67	75	65	60	54	62	79	57	48	59	47	58	50	52	64	48	54	52	58	68	40	44	61	47	43	51	53	46	61	53	54	51	54	66	56	52	59	60	61	45	48	64	60	56	61	42	68	54	56	65	58	53	54	58	55	50	62	67	54	54	53	58	49	48	47	47	51	49	49	59	60	50	63	52	62	66	55	54	55	52	59	56	60	54	36	52	55	50	48	60	59	42	57	67	57	72	42	63	53	59	66	51	53	59	58	54	49	54	72	60	49	53	67	51	61	50	48	53	55	62	55	49	47	57	57	45	48	64	61	43	53	52	52	54	56	48	50	52	55	47	60	57	55	62	53	66	48	59	46	58	45	52	69	44	61	45	58	51	40	50	62	67	51	59	52	65	49	60	53	63	59	53	64	39	59	63	62	63	56	52	64	59	53	54	47	44	55	42	62	66	51	58	49	47	45	69	53	58	58	44	54	59	53	57	65	67	48	53	54	56	64	81	54	69	51	51	66	55	45	52	47	49	56	68	62	42	49	61	53	63	51	43	64	50	51	64	50	53	49	69	57	54	66	66	51	72	57	65	50	64	46	57	46	47	48	55	46	51	62	56	46	39	43	61	53	40	61	62	51	57	57	60	51	44	64	62	56	49	60	47	56	53	54	48	66	56	62	67	54	53	63	45	59	48	45	63	57	40	61	55	49	48	43	50	52	51	64	42	64	59	56	48	51	51	48	58	54	52	64	61	62	57	53	60	66	63	64	48	56	45	51	53	63	53	55	40	63	51	43	52	43	60	65	52	50	67	47	52	53	64	47	64	50	56	57	67	62	48	49	41	52	63	57	64	50	59	68	62	55	61	56	52	54	59	60	55	56	53	54	50	47	60	56	51	60	66	43	67	63	51	60	51	53	56	74	53	64	52	59	57	48	55	52	52	68	42	51	53	72	53	58	63	59	52	52	44	66	58	60	48	50	55	58	60	66	51	60	56	46	66	50	49	51	44	54	49	52	56	57	46	53	56	55	67	58	67	64	58	66	71	48	53	70	64	55	48	56	56	41	69	46	64	52	74	56	55	48	57	49	52	48	63	55	55	52	50	53	57	53	58	57	55	63	63	48	70	61	52	55	68	59	56	59	52	46	47	67	59	60	54	56	56	51	51	46	63	53	53	47	58	46	47	62	59	59	50	55	51	58	66	45	49	58	53	63	57	44	62	56	57	54	53	53	66	61	57	58	65	59	46	55	51	56	43	62	38	55	69	41	55	55	56	45	49	70	62	47	55	60	55	62	72	57	60	50	52	53	53	63	49	52	62	68	50	55	70	54	70	57	59	61	51	44	53	34	44	57	59	58	62	67	58	53	51	54	64	48	53	56	59	53	51	55	54	56	57	51	40	53	57	51	59	46	64	59	58	52	54	51	42	51	58	61	52	68	54	48	53	53	62	66	51	51	72	63	53	61	46	70	54	52	51	42	68	50	52	53	58	59	55	55	52	47	65	64	51	58	56	59	61	53	45	54	61	57	67	58	59	46	41	53	63	67	66	58	67	54	53	57	46	57	41	66	60	49	61	59	60	63	62	49	65	70	65	44	53	55	50	60	83	78	54	55	64	57	48	53	53	76	52	55	45	57	50	59	60	68	57	47	57	56	70	43	47	65	54	76	49	51	64	51	51	48	55	52	61	63	65	44	52	52	47	54	56	57	55	58	66	61	57	49	56	49	61	59	52	60	53	61	55	59	44	47	71	43	58	62	58	51	60	52	60	67	50	61	53	50	50	42	56	62	43	53	52	46	51	50	48	61	49	63	67	50	52	73	63	55	50	56	66	57	52	52	60	48	68	66	53	62	56	58	48	65	63	53	49	58	53	57	48	60	55	57	52	59	50	54	44	66	57	43	44	62	56	54	50	58	64	58	61	50	45	54	70	60	50	59	44	55	61	52	64	51	47	64	55	57	47	53	77	59	42	59	61	56	52	54	73	55	48	57	58	67	43	51	48	50	42	61	44	55	51	50	54	59	52	50	45	53	62	56	51	57	66	52	50	54	47	46	58	57	40	55	44	61	61	78	71	48	57	57	52	53	51	50	64	44	62	56	52	65	49	61	50	65	67	44	57	51	57	49	63	57	61	60	49	50	64	50	48	52	53	57	53	57	53	60	59	58	58	55	73	56	51	39	50	56	55	49	53	61	55	43	57	54	51	57	60	62	51	58	60	64	68	52	63	54	67	54	57	60	47	60	54	64	58	62	55	55	55	51	56	62	61	53	47	39	64	65	54	44	52	55	57	61	51	55	59	63	54	63	52	60	59	65	60	60	57	51	55	45	61	66	46	44	55	43	49	56	61	62	53	52	53	45	49	51	51	35	56	54	49	58	58	58	43	42	52	50	48	75	42	61	43	55	55	55	59	53	65	59	61	51	69	38	42	59	61	60	50	43	57	72	51	64	58	57	61	55	59	43	55	53	54	71	71	42	52	55	67	41	48	54	54	43	58	57	57	56	59	62	58	52	58	51	64	49	56	51	54	57	57	54	57	60	49	55	51	55	60	58	58	51	52	48	55	55	41	60	47	69	55	48	78	52	63	57	61	55	53	48	51	69	51	55	44	62	61	59	56	51	50	53	70	52	57	63	56	48	56	55	54	55	41	67	62	64	53	71	47	42	52	69	51	45	56	68	50	49	57	67	54	41	64	53	63	70	53	51	60	56	51	57	53	44	53	57	49	54	54	49	54	42	53	77	64	63	56	54	51	54	60	55	62	64	54	59	39	50	53	58	56	57	50	62	42	52	50	64	58	63	40	50	61	70	61	53	47	52	49	56	58	57	50	59	53	59	52	62	50	49	66	61	40	49	62	63	61	57	57	52	45	60	44	50	56	56	57	60	47	50	57	46	63	66	55	49	37	61	57	63	66	43	53	58	65	68	55	72	54	65	54	44	46	44	49	51	58	59	54	54	60	45	52	42	61	61	62	60	54	52	56	58	44	59	51	52	51	50	53	52	54	52	59	48	36	58	53	57	57	52	62	55	44	58	51	62	51	66	63	60	41	46	60	54	56	42	45	52	42	57	60	59	63	58	65	68	47	68	52	56	62	45	58	62	49	54	54	61	60	51	46	55	62	55	58	55	58	50	52	72	55	54	63	50	66	57	56	59	76	52	50	80	46	54	45	65	50	67	51	58	48	48	56	46	55	69	47	56	69	68	61	53	52	76	48	53	52	67	45	45	49	56	51	71	44	58	52	57	60	58	43	60	52	61	58	50	62	46	51	56	73	67	52	66	42	50	47	70	45	56	54	61	62	46	60	51	54	47	52	58	65	59	52	56	59	52	62	61	62	64	57	49	54	56	42	47	52	58	61	48	54	48	56	52	56	63	38	56	52	63	48	51	52	48	60	45	61	45	60	53	54	50	52	52	63	40	55
28626	8496	2553	3105	6389	9177	10577	11125	10102	8829	11016	10831	10096	8444	5989	3575	2072	1289	899	720	582	566	562	1250	2102	491	430	434	444	452	431	471	462	428	419	420	415	434	442	462	404	387	406	473	420	385	391	387	406	462	431	419	436	402	433	434	416	407	424	438	445	425	410	420	456	441	428	427	426	437	446	413	442	459	425	371	414	442	424	436	426	422	399	401	409	415	432	438	449	452	426	415	439	413	437	378	393	421	381	396	388	419	448	379	448	437	420	389	434	408	401	408	429	400	425	419	370	416	394	411	397	414	424	431	408	422	379	412	424	370	439	400	419	373	407	474	404	373	380	441	439	426	407	422	394	436	446	416	414	406	426	424	422	422	382	397	412	405	418	397	419	446	400	400	399	456	400	459	436	420	422	426	390	411	450	406	414	451	433	432	399	419	394	413	389	453	383	399	410	369	428	456	413	434	397	378	422	417	411	419	419	430	437	397	440	452	437	407	401	388	390	408	439	442	416	401	422	420	424	457	426	381	402	405	400	393	384	384	440	434	410	409	414	413	402	423	407	443	447	408	411	422	428	422	415	383	402	431	416	369	401	375	428	455	419	431	421	441	447	371	417	394	425	418	376	446	427	393	401	407	409	409	409	439	426	415	440	400	417	396	449	458	422	421	450	415	405	402	430	442	425	420	437	444	430	369	434	431	416	403	406	416	422	396	407	444	425	444	386	384	385	395	406	385	393	387	437	384	410	409	446	403	439	420	427	411	396	410	422	410	435	421	405	419	418	408	420	418	417	418	455	423	407	397	433	417	425	408	416	415	412	391	411	432	441	422	404	381	434	412	449	437	391	389	375	413	400	408	434	418	423	391	420	438	407	408	437	452	380	422	443	400	415	444	399	432	416	432	430	394	414	426	407	411	410	456	342	385	398	377	411	429	392	452	409	405	427	466	432	427	463	412	443	434	393	392	452	401	446	402	397	409	445	398	420	401	413	377	403	396	428	450	390	453	400	408	421	433	427	433	439	413	442	378	377	418	450	410	388	427	425	426	401	418	456	431	410	423	426	428	413	399	397	409	428	418	422	442	397	409	409	412	449	393	442	407	423	398	410	404	426	397	418	404	375	415	421	417	445	433	421	396	427	401	418	394	413	413	391	400	398	401	415	403	466	427	393	442	476	414	407	430	412	392	433	430	445	442	382	424	421	412	413	404	413	424	390	426	418	405	427	385	426	399	403	391	392	410	399	436	408	441	433	423	403	417	426	427	390	417	411	404	404	407	422	384	407	383	429	412	392	409	436	424	416	450	408	407	399	404	444	408	431	418	424	421	419	409	401	432	418	368	395	395	433	396	405	399	403	416	416	400	423	419	385	414	442	383	421	359	431	419	396	387	424	402	379	389	441	374	388	427	410	474	404	431	440	410	409	437	409	410	445	433	379	384	398	394	406	394	391	381	427	412	411	419	431	406	431	398	420	423	423	449	410	430	423	408	408	395	406	435	406	413	407	413	404	407	410	385	402	407	405	423	417	407	412	377	409	446	399	408	455	380	377	387	406	447	426	433	426	383	428	389	407	411	416	426	425	410	389	418	430	440	403	429	431	389	378	427	402	425	399	422	442	394	371	402	417	414	396	465	407	396	429	390	421	373	403	399	410	412	423	412	459	375	406	405	366	400	429	462	429	388	424	402	420	435	425	375	410	415	434	425	402	403	448	418	413	376	437	388	446	426	443	424	420	423	426	418	409	399	418	390	404	403	393	421	400	434	420	444	403	431	399	436	417	391	436	439	385	417	406	435	421	449	384	424	401	400	416	409	433	409	401	415	411	414	438	427	427	386	400	388	402	405	444	381	428	406	419	397	415	417	436	388	412	424	421	403	407	445	449	393	398	445	417	430	384	397	410	416	422	470	393	393	402	444	425	392	414	412	410	405	413	436	399	410	405	446	430	432	407	363	405	395	388	389	410	422	440	412	417	433	427	407	427	410	427	374	379	414	428	419	436	448	425	389	411	431	462	401	419	426	412	408	405	396	424	402	393	390	391	402	392	437	383	394	413	401	377	388	401	411	421	460	437	465	438	412	441	435	408	396	403	399	397	417	422	410	409	415	444	401	434	415	439	397	392	426	392	410	412	394	434	390	409	430	449	404	389	370	406	455	395	411	433	435	432	431	392	438	415	399	403	426	449	401	399	429	418	413	408	400	447	381	401	390	436	415	415	423	403	429	435	439	427	395	420	400	415	447	456	406	416	435	405	437	399	365	370	406	412	409	427	382	438	435	426	400	427	431	438	405	413	370	379	435	408	416	402	419	434	404	421	410	406	394	409	431	410	409	443	400	424	412	443	410	417	417	389	432	379	428	393	415	403	404	421	403	420	411	402	408	431	356	412	394	439	448	454	409	431	429	408	415	431	371	441	443	390	413	433	394	422	423	416	412	413	414	413	408	393	400	430	414	428	405	420	406	424	427	444	403	426	444	398	419	397	394	386	415	375	435	427	407	400	411	421	413	417	427	412	457	395	398	392	416	411	390	431	434	432	399	428	414	424	390	398	414	400	434	422	421	385	427	394	402	421	414	420	403	430	408	410	394	395	405	450	437	422	418	400	394	412	390	400	394	421	407	409	435	393	390	389	423	396	447	431	410	433	426	466	386	415	403	437	435	424	452	425	402	403	417	413	433	424	396	458	394	384	431	392	406	421	437	401	434	399	408	415	430	416	430	442	413	418	361	365	406	372	388	427	400	421	436	395	442	405	434	445	392	398	426	430	378	442	405	375	407	407	485	428	397	406	429	435	416	434	406	439	430	440	440	434	411	420	417	382	409	395	420	422	422	449	439	429	445	396	420	443	424	436	473	416	403	424	400	371	411	414	401	426	411	421	435	425	449	380	405	420	410	428	418	449	431	409	396	348	413	403	395	421	420	388	446	409	383	393	431	389	401	384	419	415	421	401	393	411	426	427	391	427	385	409	399	413	412	425	399	413	472	414	416	448	405	406	414	403	409	431	450	397	430	416	417	415	398	416	423	423	428	408	416	394	457	417	388	405	456	419	430	405	394	401	415	407	433	429	415	366	401	404	403	419	373	425	402	435	445	399	440	403	398	410	432	424	451	400	416	437	441	420	402	413	412	391	389	432	403	423	431	404	442	413	444	425	422	449	398	410	443	408	425	433	420	427	422	371	401	445	424	418	421	396	437	400	418	426	368	428	431	422	419	403	424	396	418	404	452	429	408	422	379	406	399	418	389	405	423	394	439	340	430	449	437	405	415	392	389	420	398	444	383	417	395	379	396	412	408	399	378	387	415	404	395	444	404	372	432	460	416	403	401	410	419	423	426	397	403	392	421	466	408	405	397	423	387	425	431	399	435	434	419	405	372	405	432	399	441	406	438	398	437	428	433	432	422	400	404	398	417	450	415	430	434	417	428	409	400	447	450	436	397	399	423	413	456	446	454	406	422	438	424	462	373	437	429	404	422	423	392	415	411	402	355
4673	849	272	189	173	183	227	276	282	291	367	369	364	336	250	223	137	108	113	99	91	92	94	127	209	79	80	92	90	84	91	99	107	71	90	82	91	89	107	96	109	88	79	83	85	88	93	84	98	93	78	93	65	75	92	89	76	86	82	77	75	91	90	81	104	89	77	84	75	100	92	105	82	88	96	100	84	85	71	81	85	95	102	92	83	88	73	105	94	93	80	87	90	72	111	79	77	76	110	104	88	83	89	100	100	87	103	85	90	78	85	77	91	81	84	90	86	88	87	88	94	84	81	93	93	100	81	96	94	78	83	107	91	82	99	92	85	93	96	83	82	104	87	93	81	58	98	75	89	79	101	83	87	90	80	91	90	70	79	101	82	98	85	97	85	87	90	96	83	112	110	81	95	90	95	78	82	74	92	94	73	93	91	80	95	90	76	93	78	93	90	83	84	90	89	82	90	93	82	89	88	96	89	108	87	87	71	86	92	83	96	80	77	93	93	96	92	90	76	97	72	105	70	79	80	70	89	89	85	79	86	92	84	86	68	78	83	68	92	74	98	95	83	85	100	98	94	77	100	97	85	93	106	88	107	86	75	80	86	72	104	86	94	77	91	92	85	85	91	86	99	87	87	85	75	92	92	93	80	88	91	80	84	95	86	88	78	90	97	84	79	69	73	89	79	88	85	89	92	93	89	82	94	80	94	88	93	84	99	81	95	71	75	92	88	79	92	99	99	78	73	64	90	91	93	100	102	82	99	90	82	99	86	68	93	100	73	90	95	93	77	94	82	80	80	101	79	64	72	91	82	93	92	79	74	85	89	75	83	84	85	94	103	88	81	80	97	81	73	94	87	89	101	94	82	86	83	73	76	107	76	83	89	93	92	83	88	89	81	98	71	89	84	85	98	95	79	86	92	93	78	88	96	85	73	86	79	97	93	92	82	74	103	88	94	94	99	87	90	76	92	90	96	88	90	85	75	78	67	90	83	99	102	96	88	79	88	104	87	95	97	73	84	80	100	80	91	71	97	95	86	79	73	75	85	80	92	90	79	91	84	105	98	99	103	88	90	85	87	66	78	88	88	79	81	75	81	106	103	97	103	99	86	79	87	77	97	77	89	88	96	84	94	82	93	111	93	70	82	100	94	83	88	90	86	96	83	87	86	76	92	85	92	87	97	89	91	90	89	114	92	88	80	83	84	90	97	81	80	81	90	88	82	100	104	95	97	97	97	79	87	93	88	96	89	85	87	93	97	111	89	90	95	92	100	82	85	78	114	71	83	99	84	94	75	91	95	86	80	87	75	110	77	87	78	108	102	91	82	86	98	84	88	93	92	80	76	92	89	79	80	95	93	85	81	73	80	101	84	109	62	88	86	79	92	84	98	105	82	91	94	103	88	90	85	94	107	84	79	76	88	86	89	99	102	81	110	79	75	104	81	91	88	84	87	83	91	101	86	104	96	95	81	86	76	111	92	81	92	94	94	82	93	105	92	86	95	101	106	61	74	69	85	101	86	79	76	98	78	95	80	93	73	88	94	77	96	97	88	83	89	90	75	99	82	58	82	94	105	75	86	92	107	99	88	107	98	86	82	90	87	87	98	87	78	85	85	106	85	75	95	93	90	99	100	75	86	72	89	83	84	64	100	97	103	79	87	88	99	92	85	90	74	87	66	99	95	87	89	80	69	87	105	83	73	96	81	84	83	86	103	89	85	76	100	94	93	84	85	72	96	81	86	99	84	94	91	96	96	89	87	98	69	89	100	96	86	88	104	98	82	75	85	84	78	77	76	89	81	87	93	93	83	83	84	91	91	88	92	90	80	76	93	101	91	91	104	86	83	87	74	77	84	89	98	91	92	94	85	66	90	73	103	84	93	93	96	93	104	85	83	93	99	92	82	84	84	94	95	73	89	96	87	72	87	89	87	87	88	97	102	87	79	81	100	95	96	93	95	83	93	76	89	94	87	97	88	75	72	95	65	90	74	110	84	89	84	84	95	98	106	87	85	107	85	72	87	93	74	83	68	71	80	93	91	79	82	93	92	80	74	81	95	96	78	94	80	82	84	109	85	68	82	104	83	87	81	72	82	100	81	82	92	94	82	86	67	83	81	91	93	69	94	83	111	98	82	88	101	89	90	69	81	88	92	90	83	95	92	81	91	99	98	76	106	74	98	87	76	82	86	84	95	86	86	90	88	88	93	90	75	73	88	82	87	85	97	89	85	87	91	72	86	83	68	71	93	88	94	94	81	81	81	103	80	87	77	75	84	99	89	84	92	89	71	84	78	91	77	75	85	74	92	98	93	91	97	88	75	92	73	78	83	100	100	103	92	99	88	82	77	63	89	78	78	74	90	78	99	93	80	96	72	90	83	87	100	76	107	92	93	89	79	95	99	77	86	101	91	86	80	90	85	102	78	93	88	90	82	81	95	95	87	72	81	90	79	93	83	98	88	93	80	79	81	74	97	77	105	91	86	86	88	98	79	87	98	92	84	90	81	90	96	96	104	82	89	91	84	91	96	89	79	103	72	111	92	86	79	75	83	82	87	75	75	73	90	93	75	81	95	92	93	91	85	100	96	101	83	101	101	98	91	86	97	85	93	93	86	91	80	94	99	84	88	97	83	86	80	94	75	71	94	89	79	89	91	83	80	86	77	85	95	101	98	81	96	88	87	95	90	88	93	92	94	85	96	89	79	93	92	88	99	86	100	94	86	74	77	82	85	92	98	91	87	80	76	99	86	97	81	87	77	101	89	97	99	74	84	88	80	80	90	70	80	91	94	93	98	83	84	105	91	82	77	86	88	98	74	88	98	94	89	76	80	77	84	91	91	80	89	80	88	75	81	100	104	96	86	96	108	80	96	100	83	82	90	74	86	97	86	91	100	95	100	88	94	106	79	92	78	97	93	91	84	85	84	106	90	85	84	84	78	79	71	90	84	100	89	84	86	93	76	86	88	100	81	96	86	83	85	108	93	82	80	72	100	91	83	74	100	93	87	92	89	78	69	89	84	125	92	88	85	90	76	87	75	84	81	91	97	71	87	76	96	111	69	94	92	80	85	97	93	79	105	82	91	92	89	80	86	78	103	94	79	79	86	86	91	81	88	78	94	95	87	118	91	88	75	86	90	85	94	104	86	99	95	78	89	82	79	96	86	92	105	94	93	80	87	95	99	89	78	83	93	96	87	96	103	77	103	83	90	69	94	92	76	96	84	97	71	83	84	80	100	104	88	111	98	78	86	92	95	70	88	80	70	100	84	94	96	90	99	85	90	89	101	105	81	82	110	95	104	71	95	99	77	78	68	74	92	85	89	109	102	99	100	62	81	92	74	77	79	99	90	95	74	76	81	84	77	78	90	86	85	86	83	99	69	73	88	79	88	90	65	82	94	68	84	86	91	84	87	82	86	103	68	95	81	81	90	73	91	99	83	96	95	88	77	83	90	86	79	91	87	95	94	101	91	91	92	75	83	103	81	79
26148	7491	2602	2832	5783	8623	10592	10323	8852	8707	10601	10076	9580	7656	5385	4076	2530	1629	1103	967	906	817	807	1559	2798	661	661	632	598	677	639	648	645	652	676	596	639	671	648	638	633	622	618	644	611	648	627	593	701	610	610	653	678	596	653	657	645	604	612	610	628	635	636	632	639	644	625	590	686	667	673	624	602	654	646	650	637	613	664	633	664	644	640	660	597	608	683	589	639	598	658	614	627	623	587	668	620	631	638	627	642	615	601	600	644	650	641	572	587	655	664	624	645	639	639	597	631	630	664	594	670	622	620	617	606	663	605	611	642	658	637	665	651	633	651	651	617	660	616	644	633	654	664	622	630	621	594	605	628	652	596	640	588	625	663	576	646	601	624	642	629	594	608	624	628	645	659	577	619	616	633	624	636	609	606	696	649	584	586	632	648	649	618	616	650	596	623	637	631	626	655	627	653	630	660	609	641	601	668	593	679	617	640	636	614	626	588	638	592	595	648	631	643	641	637	655	615	603	637	597	605	626	595	656	616	618	602	637	657	576	653	620	609	588	635	651	657	621	618	607	570	646	635	654	627	638	613	632	659	663	596	566	579	626	633	648	612	598	632	622	602	632	622	617	633	615	632	606	624	659	592	656	626	604	631	621	611	608	624	642	589	623	629	680	568	575	655	630	653	626	618	669	686	629	666	637	614	594	601	625	612	618	669	599	612	640	617	602	623	603	655	635	606	635	626	642	665	617	630	611	623	590	643	643	601	625	677	617	622	621	599	595	643	577	650	659	636	654	656	635	612	608	597	629	593	635	658	636	639	609	630	623	666	621	637	655	607	667	626	655	569	609	635	604	604	646	603	634	645	585	634	615	616	631	623	607	652	629	605	643	598	659	660	613	674	648	609	646	606	637	623	611	627	637	596	665	654	621	657	623	642	618	651	641	600	663	656	626	620	629	633	559	608	597	658	689	627	644	639	625	653	645	643	632	628	645	633	595	620	656	632	616	597	614	662	678	634	636	602	662	647	600	640	671	619	656	649	644	616	638	634	615	578	620	599	650	617	598	612	603	599	627	624	658	631	619	680	653	608	640	620	669	592	582	616	573	627	594	612	614	621	620	676	648	632	640	607	612	631	613	622	625	670	596	633	634	619	634	637	605	642	616	598	611	619	609	622	610	648	651	641	561	629	631	569	613	614	598	632	655	636	653	623	654	629	614	650	664	582	622	634	629	666	627	640	619	676	625	651	625	613	610	575	643	635	619	631	630	623	636	606	651	645	584	620	597	620	641	661	600	596	635	641	611	634	604	662	633	622	657	639	622	660	647	631	652	645	622	643	643	583	600	595	637	619	644	630	608	640	664	665	644	656	621	604	612	616	619	634	610	656	601	630	640	669	602	591	628	659	554	635	574	610	606	665	594	604	668	633	668	718	654	640	600	589	604	640	643	646	614	593	664	633	611	663	647	607	595	585	678	657	603	612	627	650	655	624	608	658	641	661	651	586	592	609	646	647	631	631	629	630	598	643	665	630	589	609	645	581	609	595	599	623	630	663	666	629	605	613	584	604	609	620	620	650	609	628	655	612	596	655	632	623	615	613	633	630	621	601	624	626	673	635	598	558	648	649	660	661	660	605	609	639	597	615	596	656	685	575	661	653	665	603	626	612	625	666	640	664	636	590	630	635	617	619	609	663	604	640	629	610	658	634	639	595	603	604	628	635	627	645	613	658	597	648	636	608	627	650	656	596	629	655	670	592	623	606	626	637	589	554	617	645	619	708	662	608	675	572	582	655	630	658	601	630	579	631	642	590	642	648	616	620	636	657	686	635	609	609	635	693	626	640	653	649	672	677	641	677	617	631	600	630	645	599	664	607	609	618	615	630	634	603	625	614	631	696	610	595	632	660	636	613	586	641	606	629	649	655	601	625	593	617	643	624	651	644	624	644	607	647	575	601	622	617	644	587	656	648	617	601	626	593	595	636	636	622	623	689	677	606	595	658	625	663	640	628	649	646	572	636	625	640	654	619	584	631	646	619	651	610	600	624	632	632	652	660	655	653	651	544	670	631	592	612	621	633	651	601	622	609	645	609	631	623	616	621	631	612	639	594	588	642	638	617	640	605	633	606	602	612	621	667	660	669	623	661	600	646	647	617	647	681	596	628	609	670	652	628	661	638	632	679	639	608	621	584	652	641	632	658	616	628	639	625	662	602	607	613	596	633	656	623	600	623	642	605	644	624	625	569	637	610	653	652	634	653	674	696	611	553	600	634	672	642	617	626	622	638	635	641	646	609	650	623	635	611	637	614	641	630	671	640	618	603	638	630	615	628	598	681	587	633	658	645	579	614	630	634	601	615	602	634	634	663	675	643	670	652	582	670	637	653	637	613	622	638	660	633	620	612	632	621	634	654	631	605	618	653	607	654	631	633	673	645	611	632	582	632	578	663	605	630	639	630	651	646	637	607	626	589	629	636	650	636	625	617	581	663	663	627	634	612	648	631	629	646	641	570	614	653	659	671	639	630	580	624	603	650	609	622	627	645	678	668	603	666	634	577	638	623	636	650	615	622	608	629	652	634	622	605	668	606	657	644	679	663	647	607	664	599	668	608	597	603	594	610	626	626	672	651	664	598	577	646	627	621	605	611	598	567	595	668	628	593	607	622	687	572	610	641	618	623	638	641	587	655	589	599	644	626	625	663	626	644	656	660	634	596	617	622	636	607	649	610	646	677	637	606	635	664	646	644	611	614	606	655	625	590	632	618	603	594	640	608	658	607	643	669	616	628	652	626	626	638	640	660	624	652	634	657	666	622	622	623	689	683	629	636	612	657	662	652	621	628	665	591	626	602	631	635	583	641	609	618	620	674	636	651	648	639	610	594	626	642	605	626	632	589	617	651	619	615	628	581	674	640	618	660	620	605	624	642	561	620	678	650	650	624	643	612	641	633	619	627	674	679	616	641	621	651	651	616	606	613	651	598	622	667	609	613	620	648	610	628	663	643	640	647	642	642	613	656	592	640	636	620	634	623	607	668	635	627	664	622	644	640	630	634	599	596	641	625	649	621	649	610	628	643	622	614	612	591	637	596	663	678	552	598	679	614	603	627	633	664	633	599	627	657	598	638	652	645	612	617	621	684	654	636	662	631	653	630	674	630	621	672	670	631	640	661	599	657	678	639	680	627	597	622	664	650	619	624	610	596	651	639	685	641	633	633	656	613	650	638	605	629	657	654	632	617	646	631	642	616	610	636	645	643	593	612	633	586	595	632	623	620	640	622	635	631	650	601	619	614	597	645	601	604	676	656	597	624	634	630	623	625	583	666	657	617	638	612	624	577	601	611	608	579	627	675	627	609	648	634	582	625	602	620	639	641	625	627	627	659	600	625	594	667	620	657	623	637	667	556	625	625	642	624	644	593	595	619	669	658	665	637	594	616	663	653	666	622	633	647	634	663	629	619	672	645	624	627	606	648	585	634	607	618	689	611	603	590	631	624	603
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
