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
343549158683	343549159193	343549159743	343549160293	343549160843	343549161393	343549161943	343549162494	343549163043	343549163593	343549164143	343549164693	343549165243	343549165793	343549166344	343549166894	343549167443	343549167993	343549168543	343549169093	343549169643	343549170193	343549170743	343549171293	343549171843	343549172394	343549172943	343549173493	343549174043	343549174594	343549175143	343549175693	343549176243	343549176793	343549177343	343549177893	343549178443	343549178994	343549179543	343549180094	343549180643	343549181193	343549181743	343549182293	343549182843	343549183393	343549183943	343549184493	343549185043	343549185593	343549186144	343549186693	343549187243	343549187793	343549188343	343549188893	343549189443	343549189994	343549190543	343549191093	343549191643	343549192193	343549192743	343549193293	343549193843	343549194393	343549194943	343549195493	343549196043	343549196593	343549197143	343549197694	343549198243	343549198793	343549199344	343549199893	343549200443	343549200993	343549201544	343549202094	343549202643	343549203193	343549203768	343549204293	343549204843	343549205394	343549205944	343549206494	343549207043	343549207593	343549208143	343549208694	343549209243	343549209793	343549210343	343549210893	343549211443	343549211994	343549212543	343549213094	343549213643	343549214193	343549214743	343549215294	343549215843	343549216394	343549216943	343549217494	343549218043	343549218594	343549219143	343549219693	343549220243	343549220794	343549221343	343549221894	343549222443	343549222994	343549223543	343549224094	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2143	3300	1900	2700	2143	3300	1900	2700	2143	3300	1900	2700	2143	3300	1900	2700	2143	3300	1900	2700	2143	3300	1900	2700	2143	3300	1900	2700	2143	3300	1900	2700	2143	3300	1900	2700	2143	3300	1900	2700	2143	3300	1900	2700	2143	3300	1900	2700	2142	3300	1900	2700	2142	3300	1900	2700	2142	3300	1900	2700	2142	3300	1900	2700	2142	3300	1900	2700	2142	3300	1900	2700	2142	3300	1900	2700	2142	3300	1900	2700	2142	3300	1900	2700	2142	3300	1900	2700	2142	3300	1900	2700	2142	3300	1900	2700	2142	3300	1900	2700	2141	3300	1900	2700	2141	3300	1900	2700	2140	3300	1900	2700	2141	3300	1900	2700	2141	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
6325	2267	406	184	155	194	219	206	179	158	152	155	127	137	117	110	103	119	94	106	94	84	79	89	92	80	71	87	95	81	81	76	82	96	72	74	80	66	79	74	68	68	75	79	92	78	65	62	69	70	71	78	70	82	72	66	71	67	64	85	61	71	53	62	59	72	58	70	63	71	48	80	58	65	78	67	61	64	68	78	67	67	58	59	71	64	76	62	67	60	70	69	58	74	64	80	61	80	61	63	80	85	71	82	86	79	77	71	66	72	61	62	63	68	56	65	62	63	69	75	91	75	66	66	86	64	90	64	73	69	59	62	57	70	61	70	61	72	64	67	74	80	72	90	69	77	101	71	65	80	69	55	68	64	73	72	69	72	74	63	61	85	73	60	52	81	78	70	62	44	86	69	86	71	75	49	57	71	67	68	61	70	66	59	74	72	57	84	79	69	61	73	75	81	70	69	77	73	65	75	77	64	62	86	64	83	68	54	64	85	61	60	73	77	67	71	75	65	61	61	78	71	71	74	54	73	57	81	63	62	68	57	60	77	67	63	82	77	81	57	73	81	63	73	65	67	78	75	63	57	68	71	80	83	59	73	79	71	56	68	58	77	75	75	65	72	64	61	79	57	72	75	64	69	86	75	75	81	74	76	58	70	65	59	68	83	77	74	60	61	67	80	62	70	71	65	54	71	80	54	71	53	85	63	66	64	73	90	85	74	56	60	62	77	72	74	80	90	61	72	80	70	57	72	68	73	82	61	75	82	67	72	87	82	72	68	68	68	79	67	60	70	61	75	68	59	65	64	71	73	54	71	70	69	70	66	68	76	61	49	57	68	64	50	56	54	76	61	70	92	59	80	66	72	78	59	64	74	60	51	64	67	75	61	63	60	65	83	65	74	60	74	58	72	68	67	83	70	75	66	75	75	80	87	58	67	73	51	60	61	67	71	67	73	83	69	64	70	66	70	72	63	70	61	94	73	60	68	56	67	62	73	66	47	83	68	65	77	80	57	73	73	65	63	69	76	80	66	71	75	67	60	72	69	63	70	77	73	77	75	62	69	55	59	61	55	83	57	82	80	80	86	82	75	80	68	86	75	53	63	59	72	63	80	63	73	70	69	67	87	62	72	81	80	69	71	64	70	74	71	64	84	61	63	74	71	69	67	67	53	82	77	84	53	71	56	65	79	61	66	56	72	81	71	77	55	69	57	66	61	67	71	83	63	65	79	57	72	60	71	70	53	77	64	65	72	63	70	57	60	66	65	67	73	69	63	65	71	69	66	65	75	80	78	74	78	59	73	59	54	69	73	75	68	68	56	64	87	70	55	86	72	54	73	78	54	68	67	78	71	61	70	95	48	59	64	65	68	66	55	74	62	67	59	58	77	69	76	77	77	69	56	73	66	51	69	71	68	56	85	81	68	61	64	70	84	81	65	72	64	72	61	71	81	64	70	70	70	67	64	60	75	58	88	66	64	60	74	85	75	65	69	64	77	67	71	73	66	70	71	53	67	67	59	69	79	68	68	82	67	75	71	63	61	65	70	75	68	71	74	60	75	73	63	69	59	66	81	71	74	62	70	63	61	69	76	71	77	77	57	89	69	82	72	82	75	60	63	71	69	54	82	93	60	63	67	89	61	84	69	75	66	68	63	71	65	81	53	77	73	57	56	67	60	69	73	70	66	65	69	74	58	73	76	67	66	64	69	79	75	74	49	77	66	66	66	67	71	68	60	81	67	78	93	60	69	78	65	65	73	70	78	72	63	62	61	79	63	63	76	75	86	53	62	65	72	52	59	57	69	64	67	58	62	84	62	60	67	69	63	70	69	67	71	55	71	78	70	67	66	68	50	67	67	69	75	64	69	72	69	65	78	64	66	68	59	70	60	60	87	68	61	58	71	62	81	64	68	80	74	59	84	79	78	64	68	73	78	77	77	62	64	50	49	76	64	53	76	65	59	70	72	66	72	85	64	60	79	72	70	60	68	75	72	78	54	56	72	58	63	65	63	70	69	71	70	70	79	75	52	76	69	66	72	79	72	72	75	58	72	64	45	70	84	73	68	65	71	70	72	72	64	58	76	70	74	57	86	68	66	76	62	61	65	65	84	83	71	78	63	56	69	78	62	73	69	73	81	63	67	80	66	65	68	72	75	75	80	59	71	90	76	60	69	69	67	57	74	59	79	71	73	87	80	55	74	57	64	65	62	65	57	76	73	67	73	49	63	61	62	80	80	75	72	78	65	61	56	69	62	73	62	72	62	61	64	59	69	67	55	71	71	61	68	72	76	64	77	62	70	76	69	59	82	81	75	58	56	89	54	65	67	95	75	62	65	59	74	71	84	72	62	59	71	83	79	73	69	54	80	62	67	69	53	70	62	58	68	74	74	61	69	66	65	73	77	71	75	83	75	48	70	59	68	63	67	74	77	69	57	68	70	71	71	66	76	60	68	75	61	64	60	64	74	63	63	74	83	75	63	64	56	77	72	81	78	71	86	72	56	59	64	68	80	70	69	69	82	60	57	82	83	65	75	75	69	79	61	77	68	80	65	59	61	66	70	68	67	76	71	78	67	79	73	81	79	79	58	69	75	66	65	63	75	79	54	59	64	58	65	63	75	51	76	65	65	66	52	79	75	64	66	81	76	59	77	80	67	53	52	87	73	77	72	66	64	65	71	72	72	90	74	59	80	58	77	74	68	60	62	75	79	58	69	78	60	60	69	59	77	54	83	79	72	71	65	76	69	76	57	61	65	68	54	55	64	81	70	74	81	66	56	70	46	66	91	56	75	67	76	78	97	68	66	80	66	61	74	77	64	80	64	65	67	69	68	59	80	65	66	69	74	70	58	91	77	64	66	63	73	75	53	61	75	63	65	60	69	60	62	54	60	57	62	66	58	71	78	69	67	95	59	82	69	66	80	68	72	71	84	75	83	78	75	68	81	60	69	73	80	70	71	76	67	66	64	75	76	73	71	79	74	57	74	65	65	77	66	68	63	75	68	65	58	63	78	57	71	70	74	71	73	71	72	62	61	73	72	62	77	73	73	62	59	74	64	75	67	68	60	79	70	60	77	56	77	56	74	86	62	68	59	60	62	66	66	58	76	73	69	76	79	57	86	65	78	76	87	72	71	72	79	76	70	58	84	71	67	56	73	73	85	71	63	66	82	78	73	80	81	85	73	62	64	69	71	71	73	68	56	71	69	71	70	70	85	63	84	89	73	60	83	65	63	61	68	67	66	75	77	69	72	70	80	74	67	70	52	80	66	70	71	57	60	66	73	79	70	56	65	55	66	53	62	73	65	75	60	73	59	58	72	78	81	80	63	83	77	80	76	75	84	59	63	70	56	53	71	61	60	67	71	71	55	63	69	68	56	66	57	75	75	71	66	62	76	73	73	63	51	82	63	59	70	79	63	67	64	68	61	67	81	54	79	63	71	75	88	67	72	67	75	56	73	60	58	54	75	60	76	92	57	67	65	68	76
32393	14113	3756	3109	6577	8563	8348	7006	5856	4906	4097	3468	2917	2523	2176	2038	1821	1619	1425	1367	1165	1105	1078	1000	949	939	966	912	842	784	824	817	751	702	651	633	622	571	540	564	517	507	494	532	550	534	522	560	525	591	550	551	584	542	576	541	551	524	550	513	495	500	548	495	488	533	554	508	523	472	478	489	478	499	494	495	455	450	516	501	493	528	548	480	529	507	462	483	521	508	500	506	507	567	493	464	509	503	512	494	468	497	497	489	518	492	499	501	521	502	497	518	463	505	481	500	512	527	493	445	481	458	507	482	488	473	534	520	483	487	533	488	536	495	500	479	489	521	507	483	491	466	468	492	528	507	501	493	458	493	512	483	449	482	474	529	495	456	480	455	461	467	519	489	484	464	459	495	420	485	477	473	496	515	450	468	494	474	456	509	482	529	482	472	502	477	503	486	474	505	462	520	493	463	498	510	501	521	442	496	532	459	519	495	483	510	456	505	508	478	510	473	482	481	504	516	514	491	500	474	491	513	498	521	502	492	468	454	535	472	501	490	498	516	496	486	514	511	497	504	476	443	486	484	459	516	444	492	494	506	480	473	509	504	509	474	465	474	487	467	472	477	478	533	512	506	483	514	500	488	481	435	486	484	471	484	456	519	449	484	511	496	487	479	470	509	498	489	460	502	488	502	485	526	495	483	463	476	456	510	496	512	467	457	451	513	520	478	492	497	504	477	486	463	505	492	405	486	507	466	472	533	463	496	497	456	471	443	498	511	496	475	502	487	486	460	486	499	484	492	493	496	490	515	516	467	512	516	505	481	512	525	463	509	471	492	462	496	479	513	510	496	493	502	493	499	500	477	482	480	501	483	479	459	464	477	496	473	477	499	448	479	515	506	465	482	487	463	482	449	521	494	507	466	477	464	492	467	481	487	504	499	472	525	477	537	479	457	504	455	465	525	504	515	506	489	498	496	487	454	497	477	469	464	470	471	498	497	502	451	481	469	476	449	485	473	496	457	522	463	450	463	497	483	451	508	469	455	513	467	465	463	534	488	476	470	472	512	493	482	473	466	483	524	468	468	498	479	470	449	469	465	495	484	495	511	458	500	433	459	477	455	497	427	445	491	468	480	501	517	483	469	506	487	466	523	468	511	469	477	480	444	530	537	495	508	465	471	508	506	445	531	508	483	497	475	440	494	518	471	504	444	483	471	489	519	471	455	471	467	452	525	500	474	493	457	476	480	505	478	477	466	456	473	415	503	482	475	482	531	489	475	473	481	463	479	477	510	491	515	478	488	446	488	467	470	482	496	506	502	514	493	484	441	466	482	485	504	452	451	467	482	513	467	457	523	500	491	466	475	508	487	469	520	494	479	491	459	488	515	497	477	475	496	459	455	467	497	457	484	482	488	488	504	475	492	513	490	492	479	510	469	517	466	488	514	483	493	456	494	477	453	452	476	493	498	524	493	490	521	481	470	427	491	492	482	502	519	475	481	495	502	461	500	490	496	480	505	490	491	486	489	481	483	455	521	524	488	434	511	556	468	494	511	537	483	515	452	470	469	502	518	503	478	465	492	516	507	501	474	479	476	514	535	512	491	495	470	468	507	458	477	503	481	510	479	516	501	499	505	504	474	493	493	471	522	499	470	503	500	499	476	492	487	484	510	482	531	516	461	528	508	486	479	520	481	524	500	491	499	474	514	440	506	483	496	523	530	495	515	498	491	471	462	484	480	479	451	515	506	509	501	475	473	505	474	471	477	477	487	530	527	489	463	473	482	517	510	481	458	491	498	532	517	483	504	473	452	455	486	504	503	519	465	456	495	516	484	436	465	512	505	480	497	484	494	496	475	464	486	516	532	498	525	484	497	505	469	468	476	484	480	496	463	508	504	487	456	504	502	492	447	470	503	509	469	521	453	478	490	482	488	472	499	459	494	493	527	519	453	457	488	446	500	482	473	474	495	479	477	497	517	480	527	538	457	497	500	494	462	522	467	472	474	514	476	495	444	479	493	481	498	496	486	475	478	448	494	487	500	486	485	447	492	484	486	506	525	476	485	506	465	467	463	483	522	494	477	496	479	485	497	479	482	448	456	443	494	509	517	451	476	493	479	492	483	464	442	497	485	501	508	511	529	507	499	454	516	478	476	501	485	472	479	474	513	459	469	508	499	497	501	485	507	478	515	508	479	482	493	522	493	523	488	484	470	470	482	444	506	496	502	488	496	476	443	485	488	510	460	480	517	491	469	451	503	487	517	491	467	514	488	529	488	523	451	512	505	534	519	460	496	475	507	494	519	467	479	501	481	497	484	440	503	456	508	478	514	462	471	470	489	478	495	494	467	501	479	496	468	480	521	484	490	506	488	465	536	439	491	502	473	507	508	530	477	553	487	470	471	524	483	482	483	500	514	510	466	483	486	493	491	496	484	496	477	481	452	501	482	519	520	441	486	498	502	488	446	481	469	500	519	485	480	440	476	484	477	464	495	463	499	509	468	482	461	497	453	440	504	508	444	505	486	505	485	448	457	514	505	472	481	484	480	464	513	457	498	478	502	489	504	444	469	443	489	485	465	506	484	464	497	469	480	496	514	484	493	487	492	530	485	462	472	453	476	502	497	505	466	508	509	500	474	497	453	474	493	471	500	492	476	463	494	465	489	523	513	509	468	484	537	478	502	481	481	462	505	512	511	470	460	475	489	451	469	480	511	498	510	479	492	474	516	470	496	520	456	444	464	495	484	414	512	499	519	483	500	489	514	492	469	450	481	534	501	574	462	434	500	482	468	497	509	536	490	470	487	461	497	509	461	485	508	532	518	483	456	480	483	460	456	450	474	484	466	525	479	464	464	461	466	507	478	475	495	508	493	471	491	476	486	485	461	485	499	492	488	504	480	486	477	469	493	528	511	485	483	455	475	504	491	497	505	511	493	492	484	503	496	490	484	480	468	494	482	470	480	466	504	507	512	463	514	471	516	518	495	496	505	477	460	505	469	512	473	497	473	474	479	501	483	496	485	516	462	504	434	497	504	468	455	506	498	535	504	495	498	515	528	479	456	513	453	438	479	524	469	508	477	488	451	469	500	497	468	514	507	460	468	510	465	484	508	499	482	499	475	512	440	503	504	464	463	474	510	479	484	516	492	482	487	469	490	494	479	525	467	477	492	492	463	507	507	447	476	497	494	500	520	508	489	468	487	501	470	522	461	466	455	494	486	443	502	494	490	473	513	497	474	476	522	495	493	478	518	477	472	490	478	514	487	454	494	507	530	500	500	490	472	473	473	538	496	475	505	500	471	476	459	486	458	449	479	514	455	489	482	496	451	471	513	453	444	511	509	501	527	466	488	492	513	480	497	500	462	479	471	495	504	519	469	451	483	462	521	483	504	479	432	457	482	485	454	498	464	487	485	467	467	514	493	446	460	492	458	497	465	489	470	497	509	488	491	464	476	490	507	499	471	466	462	462	495	486	487	468	524	497	505	449	488	462	514	529	493
3506	877	221	144	129	126	132	149	136	136	130	137	110	97	95	117	103	96	92	97	94	92	91	96	82	99	90	92	80	82	88	78	79	84	62	77	78	83	78	91	84	64	67	84	100	82	86	97	89	83	82	84	76	76	93	93	57	61	86	75	79	90	85	72	77	73	71	81	83	66	74	64	86	71	96	82	89	82	81	94	78	98	76	95	84	63	66	79	86	69	75	100	96	84	74	77	66	73	69	87	91	87	76	84	86	88	76	53	76	74	75	73	79	84	78	73	69	84	70	81	85	89	88	83	81	98	74	82	103	77	82	83	78	87	72	68	82	68	72	79	88	77	75	80	65	75	83	67	73	67	90	84	83	78	85	74	77	78	73	78	82	67	77	89	71	90	97	86	80	79	75	67	78	82	78	66	87	81	82	88	91	78	77	68	81	87	64	70	73	78	79	92	55	89	82	78	82	73	82	71	81	96	78	68	75	92	69	76	77	70	85	86	87	74	91	64	90	60	76	83	71	70	89	74	106	90	71	84	70	61	71	101	79	79	85	88	77	76	81	91	76	76	83	88	68	81	68	70	81	77	89	95	61	80	80	86	79	68	73	76	76	69	72	99	74	79	80	76	67	72	82	65	80	80	78	86	82	79	70	87	114	77	72	55	97	71	86	85	63	100	77	83	86	89	81	92	76	65	78	88	82	79	70	67	80	62	60	77	86	70	73	86	58	72	82	89	91	71	81	71	85	75	94	81	81	89	85	72	77	76	85	82	74	80	91	70	85	91	73	90	76	79	69	90	80	68	83	72	67	78	79	79	77	103	79	81	85	71	79	100	65	76	73	69	78	72	81	90	67	80	90	79	95	91	79	87	83	85	72	86	86	72	81	84	79	72	72	82	74	79	86	74	101	86	79	83	84	102	82	77	77	70	69	70	55	96	81	88	78	99	80	80	89	74	87	68	63	74	71	66	82	88	90	88	88	76	83	67	69	80	91	88	68	73	89	89	68	71	71	91	98	101	74	81	71	83	61	81	70	73	81	77	95	89	60	86	71	81	90	82	69	76	83	67	73	72	71	68	86	88	71	81	100	80	73	78	83	79	79	79	74	71	71	72	84	76	93	78	87	93	101	73	91	73	88	69	81	86	73	72	92	77	79	73	69	70	82	86	68	81	70	76	88	80	73	57	70	79	70	98	77	85	72	74	73	69	80	77	95	82	104	72	79	68	77	87	89	82	91	98	82	69	81	75	73	95	86	62	64	59	74	79	75	95	69	81	95	66	88	83	73	76	67	89	94	79	72	67	81	78	84	77	88	89	84	77	78	79	77	75	78	97	70	74	97	78	83	70	95	90	84	79	75	69	88	83	69	83	75	70	81	81	80	71	86	86	89	90	72	101	62	72	79	80	84	67	69	86	76	69	82	71	87	80	80	80	79	84	75	89	66	78	76	75	78	78	73	75	75	84	74	63	72	78	76	85	71	81	99	59	69	71	76	80	90	79	86	93	66	72	81	72	75	78	83	87	74	77	68	77	93	75	81	75	76	85	80	84	82	76	88	74	83	64	80	83	89	82	90	91	75	91	81	65	82	64	94	79	81	89	68	93	86	76	69	76	92	64	88	68	86	73	72	77	75	84	89	65	74	80	76	83	64	92	72	89	62	91	80	87	79	78	83	68	81	76	88	91	85	81	74	70	100	94	78	79	64	87	80	77	73	70	106	70	75	98	77	95	84	79	71	70	72	65	89	69	86	77	96	101	81	78	89	75	71	83	99	84	89	66	89	94	96	81	80	63	84	81	85	72	74	82	89	88	73	82	83	83	82	84	84	79	90	71	95	66	74	72	81	98	75	81	85	89	79	69	88	86	72	85	58	67	81	86	70	70	71	82	85	73	64	96	79	75	76	82	78	91	88	67	70	75	76	81	78	106	69	79	68	83	73	75	89	87	80	78	71	83	108	62	74	77	82	96	73	75	94	81	75	76	68	90	68	73	83	78	90	85	89	70	85	80	94	85	83	79	84	90	72	76	65	59	63	77	71	84	85	89	78	85	60	90	83	69	79	90	86	85	74	88	81	61	90	74	82	98	78	73	89	86	57	70	78	81	80	76	66	90	91	89	78	72	85	64	85	87	66	99	81	92	86	87	67	60	77	96	62	79	74	64	81	70	76	75	82	76	85	71	94	82	93	88	90	94	77	67	86	69	69	91	85	75	75	112	77	90	88	61	63	74	96	69	86	87	70	72	74	75	60	79	65	79	87	87	73	74	77	76	77	85	106	75	73	83	88	85	71	64	81	91	84	77	93	69	82	93	76	74	80	73	75	67	77	85	78	93	82	64	78	94	85	74	96	82	76	97	76	72	91	93	87	95	79	73	81	80	69	71	79	81	71	80	91	82	83	83	98	75	76	61	76	84	80	84	72	79	75	59	84	75	80	67	80	107	82	82	79	69	80	67	67	80	77	93	83	75	62	69	68	101	88	82	95	74	75	83	80	72	91	71	83	95	85	80	76	92	76	84	65	75	67	87	61	79	79	98	80	79	63	87	69	74	69	83	78	68	75	73	79	76	85	65	85	67	87	77	90	72	79	84	65	86	79	91	85	79	76	74	89	71	83	68	70	78	84	80	94	75	84	87	82	88	75	73	65	67	66	77	88	60	85	91	95	63	73	67	88	81	84	84	87	79	76	77	82	90	82	69	65	85	98	74	63	93	69	75	90	79	71	88	78	72	82	84	91	83	83	69	83	86	76	82	71	62	74	82	76	85	66	72	83	73	81	82	82	71	59	84	66	74	75	91	81	81	84	89	79	93	72	76	85	63	79	77	92	67	77	78	87	96	79	89	85	63	65	84	85	83	81	91	74	87	69	78	76	84	77	90	80	73	95	95	90	76	74	69	83	94	72	82	80	89	71	65	82	77	79	75	79	74	62	90	75	78	83	77	86	63	97	74	78	87	64	74	92	67	87	93	67	78	69	68	85	62	81	68	69	60	80	66	84	70	82	67	65	79	86	89	59	70	88	93	74	89	72	88	82	70	88	92	85	80	72	76	61	81	93	82	76	91	86	70	77	84	79	85	82	69	73	78	86	75	85	79	87	77	88	84	74	72	84	72	79	81	78	88	71	70	74	80	64	70	82	63	86	74	83	70	68	92	93	76	70	60	73	64	77	83	86	71	84	68	77	81	83	74	90	76	65	74	83	72	81	81	90	76	78	71	73	67	85	93	76	77	59	83	76	79	82	90	74	87	63	71	79	101	96	83	71	89	76	73	76	76	70	83	88	72	77	98	85	78	78	80	85	73	76	81	58	86	80	77	89	92	87	86	86	82	83	82	73	73	93	62	72	79	82	67	70	65	74	90	82	90	81	81	72	74	76	79	101	69	71	66	78	86	82	80	104	87	86	79	88	75	78	79	70	89	91	89	85	80	68	86	77	81	76	67	72	79	87	87	69	91	72	82	75	106	87	82	67	78	83	82	61	73
25940	8380	2088	1794	3438	4497	4435	3663	3122	2564	2161	1942	1708	1498	1353	1249	1208	1168	1000	947	873	850	840	811	792	780	825	797	753	732	659	691	723	689	672	601	659	613	666	595	587	576	587	579	578	603	575	635	644	655	617	587	615	625	669	613	625	590	597	550	620	607	610	609	602	561	649	544	581	628	616	623	600	615	579	583	573	562	583	633	623	560	552	539	573	591	596	608	561	596	566	561	568	562	597	575	586	628	564	586	624	591	628	582	623	602	574	585	582	599	605	541	563	613	612	625	564	556	585	604	594	596	578	594	600	591	572	568	594	621	640	556	544	597	579	595	580	557	625	556	532	568	574	598	578	608	580	614	610	596	563	609	581	563	578	595	566	642	585	620	588	549	562	597	570	587	613	590	579	596	590	621	602	579	560	550	575	623	617	612	590	610	607	596	627	604	587	624	610	570	587	623	621	588	599	594	598	591	579	554	595	584	606	566	551	585	619	623	580	610	562	596	576	582	600	578	607	539	615	602	589	618	603	586	556	576	606	639	594	624	572	529	604	577	557	624	573	591	587	580	579	571	615	606	534	556	535	590	624	567	585	562	576	574	584	612	598	578	608	618	578	592	618	562	582	628	601	605	618	587	573	579	633	616	587	603	624	587	588	590	580	583	596	588	613	605	600	601	566	558	587	558	573	581	608	581	607	570	589	611	534	593	593	594	577	572	571	567	611	615	625	547	605	566	589	613	564	557	614	589	591	551	598	608	591	594	601	567	576	648	588	598	630	590	561	575	589	592	604	613	602	601	575	603	582	541	589	606	604	621	571	594	592	557	607	547	575	592	604	585	591	554	603	583	611	599	580	598	552	619	594	593	621	612	579	583	564	648	598	535	644	617	562	564	547	603	573	588	603	617	581	582	607	587	605	601	600	587	632	604	614	550	616	590	559	589	575	576	537	617	552	556	577	569	632	575	612	606	590	620	601	585	614	618	582	567	590	576	582	603	582	600	602	593	561	634	588	608	561	593	596	588	592	611	593	589	605	547	584	598	597	593	593	608	632	617	568	580	556	592	618	579	600	620	571	593	588	582	585	629	577	551	621	570	570	571	575	601	551	602	582	615	623	579	589	609	605	577	586	550	605	619	575	590	590	545	588	554	555	585	589	630	585	573	590	582	570	633	583	621	616	588	615	593	605	598	596	558	592	614	525	600	577	603	615	575	602	586	562	611	574	575	571	600	578	635	593	581	569	562	614	591	553	595	598	557	571	609	611	601	606	598	541	591	590	619	603	556	571	563	566	555	538	589	591	594	562	584	610	573	573	561	566	623	596	593	578	590	587	613	595	612	587	629	569	575	618	608	552	607	637	596	597	585	594	555	569	550	612	600	609	610	586	572	607	623	560	555	597	578	558	595	630	548	574	611	555	603	581	580	561	616	634	597	586	583	589	582	599	594	576	594	584	574	640	544	585	558	633	618	593	571	616	589	620	583	600	573	567	578	563	604	594	592	603	582	579	609	599	570	528	595	615	597	614	596	586	592	606	565	594	570	572	594	546	587	571	633	572	571	596	581	550	554	584	578	577	593	566	578	565	590	574	591	573	559	585	601	595	578	568	608	594	616	556	557	547	598	610	623	556	517	568	590	554	557	585	599	567	568	582	595	608	602	637	578	611	565	552	616	554	584	582	604	594	605	610	567	521	574	543	598	589	567	534	544	616	620	607	589	596	612	593	572	613	568	602	568	585	605	618	614	596	534	624	586	555	594	576	587	621	647	571	610	589	595	599	610	573	568	596	593	601	545	587	605	589	589	583	594	602	556	545	610	601	590	606	635	607	589	580	537	618	596	616	602	608	575	565	575	620	552	639	605	596	603	554	597	558	589	569	580	610	589	597	612	593	535	619	611	568	565	603	565	586	616	611	607	575	609	580	579	590	574	584	621	609	572	605	573	580	640	625	569	592	623	583	594	597	643	560	591	573	581	607	622	551	587	628	591	614	610	585	560	601	619	628	569	513	610	587	599	577	603	605	579	568	578	580	618	597	604	594	612	625	537	594	575	602	579	565	600	561	556	564	554	603	604	591	572	581	600	560	610	600	581	609	559	602	587	605	570	545	590	589	583	625	584	573	578	612	581	577	533	564	627	611	585	567	616	595	593	606	635	577	575	579	574	574	623	565	614	552	549	577	610	559	580	570	609	589	577	575	611	609	583	602	588	567	581	584	623	559	599	568	604	606	552	563	566	572	589	586	583	600	604	591	538	599	612	597	583	574	571	579	580	573	593	548	613	549	602	595	626	543	604	617	595	604	605	581	585	575	598	570	598	589	590	629	596	567	558	563	579	581	606	647	613	629	556	569	569	568	618	575	621	601	578	578	586	601	625	595	631	617	607	560	596	600	579	551	647	601	589	571	582	572	612	600	554	591	584	566	614	562	621	600	576	610	608	558	588	604	601	559	585	578	606	613	599	595	533	565	559	595	591	607	599	572	617	580	566	588	600	576	611	601	633	580	586	533	615	575	572	563	567	580	594	575	598	557	568	586	582	558	560	572	576	580	574	574	640	592	554	587	611	621	571	619	576	565	602	619	612	601	559	595	596	568	587	592	586	593	537	589	604	571	560	558	585	592	585	564	638	605	598	577	611	583	606	579	625	589	593	608	580	534	567	635	569	627	590	591	570	560	590	603	566	615	566	575	611	592	610	587	543	610	600	601	609	585	633	567	575	621	595	574	569	585	598	577	560	560	587	597	604	615	584	588	608	574	594	562	563	571	587	564	614	569	564	597	614	569	611	578	581	600	577	578	562	620	600	577	564	645	621	569	603	626	561	596	586	625	593	595	577	556	559	597	606	531	584	588	580	548	566	592	617	577	623	584	585	546	603	581	648	597	586	601	568	625	571	568	593	603	604	583	605	597	605	565	535	574	569	622	600	572	595	581	591	617	594	579	606	572	611	601	613	563	587	573	587	541	595	606	606	611	601	567	596	572	614	595	605	546	569	595	581	603	590	570	594	563	570	580	624	621	588	590	569	613	644	620	576	569	608	597	580	552	536	548	608	578	567	550	579	601	626	572	575	594	610	610	583	583	608	586	582	611	549	566	615	581	593	589	546	576	584	581	608	580	607	602	557	556	620	633	573	616	550	578	546	613	585	582	577	596	599	585	613	617	636	587	567	580	585	611	593	573	615	551	540	599	585	621	613	605	599	571	542	593	589	616	596	605	597	623	646	571	631	591	560	560	563	575	596	611	602	622	578	624	587	590	591	597	632	577	597	559	584	595	585	597	570	583	545	568	604	552	569	576	591	579	578	604	584	596	527	582	603	606	586	537	648	613	577	588	568	560	612	572	619	550	596	594	587	615	628	576	632	612	555	570	582	542	550	620	635	549	598	576	586	620	646	576	585	596	541	554	591	572	591	588	582	595	588	567	562	543	553	592	621	533	581	571	637	584	615	581	581	608	584	623	596	603	562	597	562	601	610	577	591	592	628	562	581
5023	1723	305	135	115	158	152	165	156	132	126	106	90	102	92	86	75	69	93	77	76	70	55	53	69	59	68	54	63	49	57	65	49	57	56	53	62	45	51	45	47	53	47	53	48	55	47	43	50	45	61	43	58	60	53	58	50	56	44	51	57	51	58	49	45	42	64	54	53	58	47	46	52	45	43	56	36	53	53	56	46	41	41	58	48	57	45	44	64	45	50	33	39	41	62	39	44	50	52	61	46	47	37	52	49	49	63	56	39	49	49	55	29	51	55	49	59	58	49	50	51	60	60	33	42	54	54	69	50	45	41	46	52	56	47	43	48	46	54	36	48	60	53	43	45	45	46	51	38	50	43	31	43	52	50	38	45	50	60	56	62	51	52	44	43	52	55	48	42	60	47	44	51	46	50	41	42	42	50	51	49	39	60	77	58	52	61	41	46	52	59	48	55	45	50	48	55	41	42	52	47	50	53	44	43	44	53	48	55	47	45	58	46	40	50	52	50	41	37	52	47	48	59	48	40	48	44	45	45	42	49	50	41	64	34	37	59	56	55	46	50	56	53	47	52	45	47	52	58	51	45	55	42	41	70	67	63	59	56	46	50	50	49	52	49	48	61	43	45	43	45	41	39	51	41	44	33	55	59	39	54	44	45	46	42	41	33	61	49	39	56	44	50	35	38	42	47	44	67	71	51	48	49	44	58	53	36	52	39	49	48	44	66	45	43	46	55	57	52	41	46	40	43	34	53	52	46	45	41	52	43	52	54	41	39	29	53	49	49	56	46	54	55	50	50	39	60	58	56	40	53	43	57	40	41	47	56	49	48	44	40	40	44	56	55	56	39	50	60	41	36	49	56	45	43	40	54	51	41	49	54	45	47	53	47	58	50	37	48	42	52	39	66	61	54	43	55	56	43	54	43	58	57	53	57	53	42	44	56	48	45	68	50	37	47	45	51	45	46	50	38	48	54	50	59	67	46	55	53	51	51	37	51	47	36	47	48	49	69	54	51	49	40	52	46	49	50	51	47	63	54	47	41	34	48	50	45	48	65	46	50	56	47	47	46	53	50	41	47	43	44	51	48	38	44	55	43	37	43	43	48	37	43	49	42	48	43	66	48	58	53	44	51	52	39	47	52	46	41	48	48	58	56	53	53	42	59	55	44	55	57	57	45	49	47	49	50	52	46	40	52	40	52	56	38	46	43	50	47	63	39	49	49	55	38	44	44	40	46	40	44	50	44	59	50	46	54	51	58	50	42	42	55	66	57	35	44	41	45	44	47	39	41	47	39	54	47	52	56	53	50	34	45	42	49	45	48	48	50	45	50	50	48	48	52	35	47	50	44	45	51	52	51	50	50	55	42	51	44	52	42	53	43	46	51	49	50	45	45	53	48	53	48	54	43	62	42	39	52	45	46	58	49	46	51	57	49	46	57	50	40	44	36	42	44	52	45	51	52	43	51	41	47	55	44	62	51	48	32	42	46	52	44	54	47	49	58	47	50	61	40	53	62	59	61	51	41	63	49	45	50	49	51	50	52	54	45	59	43	44	41	47	57	42	46	58	49	48	52	53	56	48	50	56	58	61	46	38	51	39	46	56	57	44	46	58	51	49	41	45	44	54	46	40	43	46	55	45	60	44	46	39	55	50	38	32	57	59	46	30	50	58	31	55	41	51	57	41	57	50	37	47	54	55	51	40	45	46	37	39	45	32	51	45	60	62	56	49	37	49	48	56	46	42	35	52	45	42	55	47	35	45	71	50	44	42	45	47	48	46	46	52	54	46	52	46	47	49	42	50	60	57	58	35	40	40	33	59	46	56	55	37	47	52	57	47	49	41	50	49	53	48	39	46	56	61	33	59	56	51	43	59	49	50	55	38	49	52	47	44	49	41	63	50	50	43	42	49	46	34	52	49	50	44	57	39	44	47	50	43	44	56	54	45	48	41	45	52	60	50	53	55	64	45	53	53	40	37	46	57	45	34	54	52	57	53	43	51	51	54	54	55	42	53	43	45	58	48	41	50	42	60	53	50	43	47	43	58	62	50	43	46	48	50	45	38	57	52	38	50	47	64	46	57	50	46	41	54	45	51	46	52	54	41	49	40	44	42	53	51	56	43	45	48	57	42	54	58	46	52	34	28	55	52	54	44	48	58	49	52	45	45	63	49	59	44	50	44	47	41	57	54	44	52	63	48	47	51	42	53	46	43	52	60	40	42	58	43	48	55	53	41	40	68	48	61	58	56	46	45	48	42	53	51	45	44	51	38	44	48	53	50	51	48	54	55	50	45	53	43	55	52	45	37	51	48	47	58	42	45	45	32	41	52	57	51	48	61	49	42	54	51	50	47	55	46	56	47	55	51	47	38	51	46	43	48	55	49	43	54	50	34	56	49	48	44	39	42	34	47	44	62	59	44	47	45	47	46	41	41	53	51	54	39	48	54	56	45	58	47	47	45	42	51	56	57	58	51	49	54	40	56	48	47	53	50	46	39	40	39	49	43	42	42	42	47	38	44	49	55	54	46	60	35	61	51	44	49	61	35	48	48	51	39	43	52	41	50	58	46	53	48	39	47	47	40	45	36	51	42	37	51	32	49	55	65	50	43	45	45	50	47	45	51	62	44	56	50	57	52	48	51	45	63	45	47	48	52	48	54	36	44	44	42	46	49	51	40	48	45	65	56	58	53	58	42	48	47	51	40	55	37	49	53	59	58	44	47	42	52	61	43	51	43	50	52	36	43	44	56	52	45	66	49	57	42	54	45	56	50	56	61	57	40	59	48	51	38	47	45	45	48	50	46	50	58	61	43	54	53	53	46	39	45	47	46	41	41	51	54	55	54	52	49	46	34	59	45	62	47	59	43	45	58	56	45	56	48	44	49	42	43	60	65	39	51	59	53	51	47	51	50	41	37	52	59	34	55	65	40	54	53	45	38	50	42	53	45	50	43	44	42	49	47	48	38	44	51	45	43	34	53	53	55	45	45	57	43	39	51	43	61	42	53	45	59	57	37	43	45	45	54	57	47	57	52	38	45	31	54	52	49	41	55	41	50	44	43	36	52	42	46	48	47	56	49	38	58	60	43	45	42	48	54	53	45	54	44	51	48	37	47	53	38	46	46	53	37	60	46	44	50	50	49	49	55	48	51	52	49	51	49	58	44	44	38	52	39	37	47	61	52	51	41	43	38	42	54	48	52	48	52	50	53	56	44	47	42	45	56	55	61	51	61	54	57	50	49	43	55	45	40	51	41	43	44	60	47	56	51	64	47	60	40	50	35	49	33	52	43	55	47	51	41	41	51	54	50	50	62	60	47	45	55	52	46	42	40	43	46	35	46	42	52	54	64	55	44	54	50	54	50	51	43	42	57	41	45	56	43	47	46	49	56	50	51	46	49	52	59	42	56	56	54	37	49	54	41	43	69	35	42	62	60	58	47	53	52	44	45	56	44	46	52	42	49	44	52	48	55	38	45	38	49	49	56
31681	12959	2961	2490	5514	7117	6778	5758	4594	3843	3159	2658	2141	1905	1668	1476	1310	1167	1069	989	851	834	772	767	754	718	650	635	624	579	567	567	561	554	527	454	448	406	397	357	371	385	371	379	358	384	409	383	393	384	418	410	426	377	403	352	385	387	393	360	359	402	336	350	351	373	358	349	394	364	372	317	372	332	350	381	329	395	339	348	354	357	343	344	359	351	368	361	371	333	368	356	364	364	376	356	340	352	335	351	359	359	352	380	312	333	332	365	376	313	357	360	369	340	358	358	379	366	360	336	361	351	349	317	362	393	356	330	343	350	346	388	335	378	383	315	377	321	309	330	358	345	350	390	375	364	394	390	362	336	352	355	372	337	361	362	374	337	401	363	345	361	383	343	349	299	363	378	350	341	334	364	372	376	375	354	318	339	387	319	360	337	359	328	336	356	382	326	336	371	365	366	376	310	331	349	333	364	369	324	332	341	347	326	351	372	358	336	345	373	346	331	360	356	350	376	340	338	342	359	346	370	353	379	372	393	354	369	337	338	333	370	356	370	346	363	344	334	357	354	340	353	327	347	333	335	338	357	336	370	340	369	354	348	353	355	349	347	352	332	316	351	346	353	360	337	350	353	357	352	339	345	389	383	344	381	353	337	320	356	360	347	352	341	368	352	370	357	376	336	332	342	371	360	368	367	352	363	340	357	307	344	382	357	330	387	344	334	378	332	348	352	333	376	346	363	374	367	335	364	386	329	375	369	359	370	373	331	353	357	375	351	331	353	362	315	357	351	348	308	339	369	360	346	396	349	365	356	324	335	384	344	367	350	362	359	351	335	370	353	343	371	349	354	365	378	305	351	353	361	335	343	362	369	355	364	336	358	345	325	355	321	332	320	328	389	376	329	337	372	354	342	353	370	341	332	344	358	369	319	367	369	378	338	353	333	386	356	362	327	394	340	345	353	345	322	375	342	375	393	331	328	391	330	315	339	349	363	354	359	324	375	354	382	362	365	356	348	372	353	322	362	332	363	354	382	340	378	346	328	326	349	345	370	354	306	358	360	364	330	339	339	333	358	353	336	354	368	354	348	351	349	316	342	359	324	385	360	343	327	362	348	322	354	321	346	303	323	340	351	342	363	349	381	381	374	357	392	344	324	344	335	364	356	357	356	377	355	351	335	340	325	398	349	348	349	382	370	327	385	365	303	370	391	362	371	363	380	303	363	369	367	381	344	361	338	356	367	351	355	376	366	367	353	327	366	357	380	356	370	328	358	352	393	417	338	390	360	343	312	346	344	370	329	363	363	326	355	365	342	332	354	349	354	352	353	377	361	409	369	405	365	384	363	346	346	307	341	369	366	339	371	363	358	363	331	343	353	333	369	380	375	350	378	383	345	389	389	362	365	354	355	326	347	338	351	356	348	333	379	365	326	353	372	365	365	360	381	374	386	355	348	366	333	345	371	371	355	367	326	354	356	331	338	374	349	351	366	339	349	312	330	347	383	369	365	337	372	337	362	356	365	338	382	335	386	366	352	341	345	390	374	363	364	407	343	359	364	362	332	323	388	357	352	363	342	378	388	375	354	363	362	367	371	331	323	383	331	343	348	342	375	339	380	376	343	360	338	369	349	314	375	368	337	336	369	347	390	357	348	359	339	361	358	332	382	328	355	362	370	378	337	331	306	342	356	360	344	337	344	365	372	361	330	345	343	315	336	345	337	340	339	336	336	355	363	362	331	367	367	378	325	362	383	360	338	373	371	392	350	319	385	345	408	348	357	348	349	359	351	373	359	354	352	363	357	333	336	333	345	320	349	363	351	364	334	342	364	345	328	337	370	383	387	343	342	342	355	362	325	346	357	337	349	368	327	362	348	341	350	369	343	373	353	355	364	380	370	311	336	348	356	340	320	353	357	373	350	344	347	336	365	352	347	326	347	353	367	322	396	374	343	365	347	335	336	345	350	337	320	336	322	361	368	345	336	389	355	323	359	376	356	367	345	383	350	343	353	331	331	356	357	348	317	338	338	311	341	367	377	375	333	370	329	343	325	363	350	367	359	366	370	358	351	356	348	343	391	359	331	375	383	361	373	370	378	384	350	352	356	375	348	384	346	363	356	333	350	342	339	303	364	336	355	344	372	317	351	333	349	376	344	371	383	335	387	326	351	378	355	360	365	340	354	330	347	351	317	354	309	375	348	342	357	347	333	371	369	363	331	338	379	354	386	362	364	330	366	330	389	341	364	352	369	347	347	345	351	367	370	318	347	396	318	321	365	335	347	343	386	335	328	366	381	376	350	371	325	353	351	318	344	327	342	349	338	325	374	363	401	338	358	327	333	346	358	372	331	352	325	340	350	408	340	346	320	355	345	339	355	368	368	348	337	349	344	371	356	347	357	348	368	350	352	330	322	339	367	354	331	366	355	329	343	382	346	395	352	369	377	366	380	340	365	355	345	351	329	342	354	366	365	373	355	387	361	332	373	344	355	343	349	359	342	346	337	366	346	333	338	363	338	329	370	338	362	385	354	349	347	351	329	342	357	365	334	346	322	365	349	356	343	345	334	316	335	345	367	347	369	395	346	363	325	321	333	349	341	330	352	375	334	347	323	342	365	369	355	341	361	341	384	330	361	352	362	342	380	358	378	354	326	331	354	334	352	342	366	349	361	339	354	344	309	359	337	341	346	366	355	372	339	321	360	380	332	349	375	350	346	332	328	349	366	345	348	367	369	386	346	347	349	351	369	366	362	351	377	358	358	336	369	350	328	326	366	360	344	331	361	392	355	353	360	323	351	333	331	384	372	312	340	340	334	311	359	333	340	314	357	355	363	361	324	364	336	363	353	358	360	341	343	336	360	330	324	366	333	342	350	336	354	404	358	330	336	345	362	334	334	396	360	335	352	331	352	347	307	385	362	335	345	339	344	321	383	352	371	312	384	345	351	360	360	374	376	347	376	335	339	379	332	359	350	348	347	345	318	377	357	374	335	368	347	342	331	338	356	387	329	347	357	355	364	337	402	383	331	355	347	324	355	364	350	374	368	337	322	378	362	348	359	360	352	368	355	334	337	337	357	337	353	356	365	333	348	325	364	324	348	333	341	361	385	352	343	344	338	368	357	365	371	309	354	349	388	363	343	345	325	342	354	325	329	356	332	322	338	340	387	323	374	354	348	377	359	332	375	340	342	363	359	366	330	354	373	343	350	361	354	352	324	343	317	327	313	352	372	362	346	351	338	359	358	345	326	353	335	324	348	348	345	344	382	343	335	358	354	361	367	362	350	363	321	372	336	339	386	358	353	344	364	376	361	365	328	366	337	353	363	321	344	376	347	310	368	326	334	362	384	372	361	348	351	341	367	342	383	367	377	310	362	392	348	351	353	340	381	356	354	392	376	347	388	335	362	326	377	333	301	372	361	356	348	369	378	369	391	329	337	363	318	363	365	350	318	377	339	366	341	365	332	334	342	347	338	333	344	363	339	350	360	337	345	332	385
5539	1529	307	199	160	212	205	231	200	194	173	184	186	173	158	164	142	159	110	143	122	134	129	127	132	129	108	130	135	134	144	133	147	130	123	119	123	121	125	108	131	110	107	117	106	130	100	105	125	138	116	103	119	126	125	122	103	129	113	106	111	105	116	99	123	118	103	120	102	118	110	108	114	119	126	109	128	116	128	115	123	121	123	102	108	128	102	115	127	113	131	111	114	126	106	106	124	135	128	114	136	129	130	121	102	128	106	106	94	112	105	123	110	111	109	108	115	144	124	107	131	98	113	119	103	114	109	117	94	108	125	114	108	126	108	108	108	111	129	110	100	113	120	111	111	108	114	113	99	115	103	120	104	136	111	118	100	144	115	102	129	93	118	128	123	117	103	119	108	104	128	101	114	108	109	128	94	104	113	113	109	129	106	113	115	124	96	102	141	100	102	115	117	114	115	113	113	116	81	129	102	124	131	102	129	120	137	111	124	130	106	109	121	101	144	123	126	117	111	116	116	120	131	104	126	117	110	111	114	103	128	122	132	119	114	119	110	96	122	118	101	123	123	100	132	102	118	126	101	114	117	108	140	114	113	106	119	103	105	118	121	137	93	132	147	131	118	132	125	121	129	123	110	122	117	101	109	115	116	108	118	109	118	116	91	103	108	101	107	128	115	120	109	125	122	129	99	124	114	116	133	108	114	98	108	125	125	110	107	108	104	103	124	103	94	114	114	106	115	109	127	120	118	108	139	112	118	106	135	108	109	110	116	104	110	119	124	125	101	126	110	118	111	103	122	105	118	107	110	138	124	119	129	113	118	116	110	108	96	112	130	129	119	120	119	110	114	103	109	118	111	104	110	114	108	130	106	112	121	97	131	119	104	113	119	119	125	99	114	113	97	97	110	138	119	102	112	136	102	111	117	118	123	95	113	115	104	114	109	103	103	102	121	120	97	113	124	138	114	123	125	95	126	140	118	107	110	99	124	90	126	119	101	111	102	116	123	92	116	121	116	107	103	118	102	106	102	89	118	128	138	115	130	119	123	127	114	136	100	120	139	127	129	107	133	107	118	124	127	131	105	124	130	130	107	102	106	118	98	125	108	96	124	114	99	96	124	110	122	112	118	133	121	128	107	110	113	125	128	123	129	117	117	113	111	118	126	109	113	137	110	110	129	123	139	109	126	105	119	109	116	122	123	137	102	109	109	116	115	130	110	94	107	119	113	120	122	126	101	132	120	137	126	104	123	131	92	106	115	131	109	117	109	123	117	123	106	119	119	106	113	126	122	116	119	111	115	136	101	118	122	109	113	127	114	120	134	110	124	103	110	109	108	114	109	102	113	107	114	127	138	117	138	119	104	97	105	120	95	119	108	125	112	130	107	108	119	114	125	105	111	101	121	111	116	125	134	130	119	119	102	125	110	122	118	115	117	135	91	105	110	117	113	125	111	122	108	110	117	88	114	105	109	130	124	115	117	120	115	116	115	119	113	111	116	106	138	121	116	130	117	127	118	96	116	109	97	107	109	114	113	101	123	125	109	144	115	127	104	122	97	107	110	101	117	101	115	108	146	118	131	134	113	109	112	116	130	118	111	112	123	109	111	127	112	121	117	126	111	126	104	112	109	79	136	143	131	101	124	101	115	124	116	112	119	110	131	119	123	105	127	123	123	107	117	104	128	107	115	109	119	114	121	97	111	102	113	114	118	119	114	117	133	108	116	119	123	121	142	103	110	109	121	117	114	128	112	107	139	105	115	114	131	131	123	99	110	109	126	103	134	101	107	115	119	111	114	102	129	115	107	127	119	114	123	117	111	124	128	129	98	108	137	123	104	119	114	107	114	111	103	136	108	122	111	112	131	122	118	112	110	101	115	122	118	114	127	114	130	137	128	118	106	100	122	110	108	114	114	114	109	111	118	118	112	128	105	115	109	119	133	112	110	105	118	134	117	111	120	115	98	119	148	102	120	103	115	109	114	105	91	111	125	98	112	121	132	115	122	137	115	144	115	108	111	120	116	110	108	119	111	123	107	117	115	103	117	110	102	135	110	124	110	103	127	119	125	118	120	133	127	104	102	95	114	120	104	108	117	122	129	108	128	107	95	116	121	105	125	124	100	107	113	113	105	98	105	121	106	100	124	101	117	94	111	122	104	115	113	130	136	115	119	110	105	124	113	126	123	108	112	126	112	116	136	104	106	129	112	116	110	100	120	110	117	111	118	118	121	111	126	123	116	121	116	110	95	117	108	125	125	120	125	117	130	127	134	117	110	108	118	120	106	118	120	109	110	122	112	102	110	108	125	126	121	125	108	120	110	115	123	110	116	117	127	113	114	126	102	107	104	142	119	120	127	122	104	115	113	99	125	125	127	113	105	109	110	124	104	104	129	117	107	112	113	117	104	109	107	113	110	110	115	108	121	113	114	130	108	112	110	100	98	120	110	107	125	122	119	125	131	116	122	107	103	99	105	116	83	105	98	111	114	112	125	106	128	123	111	102	116	107	121	113	139	99	134	99	109	108	118	85	122	120	119	108	110	121	103	129	108	106	129	117	131	104	115	124	128	128	96	112	117	130	106	101	114	99	104	120	102	120	96	129	110	105	123	121	122	114	108	92	126	111	104	121	124	126	110	99	113	112	117	109	114	116	140	125	121	123	107	104	114	104	122	112	110	114	112	139	115	130	127	100	104	115	112	108	110	137	118	126	139	106	121	109	102	101	131	117	113	107	109	99	112	106	122	121	116	111	87	86	121	107	105	127	113	125	115	136	114	108	97	113	96	105	110	124	126	124	119	131	109	123	99	116	106	131	103	118	106	87	90	100	128	115	125	114	111	108	112	118	135	119	106	137	118	113	120	117	97	121	110	127	97	116	96	118	127	125	120	103	123	116	104	122	105	116	103	117	135	114	117	112	126	116	113	111	112	128	119	118	150	109	99	120	114	121	113	138	124	114	123	106	117	138	119	131	123	118	112	112	122	103	121	109	94	121	120	89	142	130	139	102	97	116	122	116	121	127	119	130	115	113	115	118	128	134	99	119	113	122	102	86	134	119	127	101	105	105	110	115	117	118	109	127	118	117	107	132	125	121	98	115	112	105	139	117	114	112	126	101	100	115	115	129	129	111	131	126	127	118	116	113	119	83	144	113	111	110	145	109	125	112	117	101	108	118	128	102	126	94	89	127	108	125	126	123	123	107	126	110	129	140	111	124	125	130	124	101	99	114	136	107	110	110	121	112	122	117	117	111	108	118	104	111	104	135	124	99	128	102	120	120	115	125	120	107	131	110	89	112	105	121	113	117	125	128	123	113	99	125	121	134	124	123	117	103	124	103	104	112	116	121	124	135	119	142	121	123	94	96	136	128	117	118	116	108	127	112	115	98	124	92	125	110	93	97	108	131	103	122	121	105	118	99	116	125	109	120	107	104	137	108	123	108	123	122	123	115	110	118	113	106	106	104	108	105	121	110	131	119	95	129	117	115
30228	11816	3297	2647	5341	6816	6740	5858	4929	4105	3637	3137	2661	2406	2083	1977	1745	1731	1506	1400	1367	1396	1292	1233	1218	1195	1205	1175	1113	1082	1114	1043	1083	1005	976	972	915	860	823	891	897	853	839	863	809	920	895	898	961	921	868	889	874	898	879	774	861	867	805	830	887	839	867	832	851	819	850	824	837	791	875	838	869	803	838	835	825	853	814	817	777	811	783	823	813	864	803	838	819	862	876	860	799	822	806	843	807	870	861	852	841	852	827	826	830	863	843	816	856	798	824	829	830	864	852	828	853	844	802	782	793	788	785	832	795	824	824	843	770	845	835	801	824	848	883	864	798	792	838	867	860	865	866	823	800	831	817	829	847	853	835	824	815	860	834	815	842	801	825	793	829	796	838	864	816	829	861	781	824	823	842	814	843	838	816	814	831	863	840	904	832	832	851	800	851	824	801	832	829	847	870	820	833	822	829	870	831	829	848	883	855	830	848	877	861	829	885	868	879	791	834	737	797	809	799	817	804	834	855	837	794	780	787	824	917	784	817	800	825	859	844	814	832	743	838	879	798	834	813	827	822	797	825	824	797	792	811	796	899	837	840	812	809	793	835	779	836	823	814	846	861	823	836	786	858	815	818	780	820	849	844	809	838	828	819	834	812	794	790	829	801	827	819	837	818	857	816	837	815	827	862	839	826	824	863	818	806	848	839	803	829	853	784	834	832	838	838	857	838	872	831	790	873	822	840	828	850	820	837	814	844	794	874	861	803	834	807	818	820	826	842	774	757	849	806	873	792	838	864	790	851	823	836	853	859	833	822	847	831	800	814	829	917	803	846	799	785	866	839	858	861	860	841	864	849	837	848	847	808	889	829	845	809	803	857	854	864	779	844	812	852	798	833	814	817	835	871	851	797	827	816	844	781	813	789	808	873	806	766	849	823	868	783	819	816	833	823	805	817	829	829	790	829	805	835	859	824	768	879	797	822	893	835	855	824	836	791	825	813	785	896	824	775	848	819	796	884	858	821	838	789	810	855	827	837	860	791	822	820	848	839	806	832	801	864	863	837	849	835	856	821	798	769	832	886	845	844	855	838	795	875	813	854	833	818	898	826	781	861	821	789	799	815	837	796	839	820	825	838	773	806	824	823	874	881	839	841	820	826	808	889	858	846	876	821	857	866	860	840	864	827	813	784	822	804	800	825	823	825	837	824	827	843	858	819	814	761	779	822	801	809	804	810	844	803	799	832	777	857	798	840	818	827	802	845	792	846	852	823	848	818	791	829	879	826	859	787	872	781	845	809	799	861	836	810	778	829	819	887	839	790	869	842	858	817	843	823	790	832	827	852	860	897	801	820	760	819	820	814	821	839	824	806	830	838	811	843	799	837	859	838	849	821	807	762	843	842	795	795	837	837	807	826	789	857	825	847	842	782	791	806	844	768	765	826	815	826	859	831	861	838	876	851	851	839	866	877	851	840	791	853	862	865	844	849	886	810	796	854	835	838	831	809	861	807	852	814	830	811	795	852	889	804	823	850	785	801	895	851	854	794	821	819	864	840	827	791	853	788	841	831	851	771	846	829	794	803	808	804	855	848	793	885	791	859	761	848	783	816	829	850	848	852	783	826	798	826	852	856	850	849	843	822	869	833	809	845	926	803	818	846	824	847	824	822	844	885	811	837	842	825	815	843	843	841	819	842	829	832	888	862	863	849	793	844	822	787	779	782	824	825	847	787	831	801	821	825	823	822	836	807	812	809	828	847	857	811	844	824	827	810	838	881	824	818	842	779	833	777	773	833	842	848	809	822	856	815	794	908	823	804	821	872	789	826	779	766	792	823	809	835	865	810	824	838	843	817	824	809	869	852	862	834	873	805	808	881	783	781	875	864	869	822	802	880	849	865	797	828	879	802	833	887	851	818	777	794	782	855	855	807	802	846	836	846	799	870	855	859	825	826	800	804	812	803	835	829	807	838	821	846	816	827	879	811	874	820	853	843	833	819	821	813	841	829	796	778	807	858	813	855	832	803	839	860	801	852	813	830	795	836	836	796	772	836	842	850	813	785	830	845	813	809	826	837	829	829	815	814	816	822	844	810	806	819	884	883	834	863	807	891	802	865	823	785	831	833	869	861	836	825	864	845	830	873	820	836	857	838	811	817	806	839	854	854	881	876	866	863	828	881	861	810	843	870	811	828	830	859	822	825	827	783	855	866	824	815	835	844	848	800	822	787	867	829	784	809	860	804	827	886	815	869	839	827	843	781	854	883	883	822	815	798	847	843	810	777	829	809	890	805	823	811	853	828	808	810	845	801	781	846	793	882	789	867	857	857	917	825	794	820	867	798	841	826	761	850	832	839	825	819	787	837	880	860	832	840	854	870	839	839	785	813	796	804	755	827	856	776	801	820	801	819	857	783	835	825	895	800	819	850	829	768	857	865	855	794	837	873	841	807	830	860	841	877	803	869	745	821	856	840	834	844	866	873	844	778	784	815	824	879	816	861	809	828	791	797	850	829	814	828	818	838	838	806	799	855	853	836	812	833	814	817	830	830	867	829	861	858	817	840	883	867	768	838	789	789	833	805	813	867	824	846	847	823	875	814	839	828	809	844	876	847	869	826	827	879	847	791	788	814	814	793	826	798	842	867	848	828	858	835	879	853	829	825	829	824	839	829	827	864	857	811	830	838	818	811	840	798	810	799	822	877	803	826	854	830	777	841	850	844	780	845	862	921	880	839	826	870	827	870	815	808	866	829	829	832	815	860	850	827	843	843	824	821	845	852	837	791	786	806	812	919	849	827	789	820	853	824	851	824	856	841	839	851	860	845	847	820	840	832	842	803	800	803	845	842	868	817	854	817	835	790	771	867	803	806	833	859	865	838	808	827	847	826	842	814	790	801	785	851	846	751	789	813	863	834	827	818	816	819	770	839	856	805	841	872	796	793	870	810	790	810	737	840	820	818	826	794	744	841	846	816	791	862	850	820	849	835	874	835	842	835	825	830	825	812	806	854	851	816	815	814	836	823	786	865	828	847	847	821	810	821	836	801	811	800	846	864	808	820	780	783	863	857	828	816	801	889	832	814	847	814	862	862	856	818	877	844	804	831	845	790	855	873	809	840	893	796	823	808	823	821	842	850	831	840	850	848	811	840	786	855	807	841	830	826	798	861	810	825	806	741	826	840	812	809	839	849	802	828	801	826	811	863	770	837	896	860	789	835	836	811	866	815	808	874	841	766	814	863	792	794	827	845	851	815	863	817	824	845	821	875	799	854	824	860	838	864	849	870	855	827	847	872	804	849	840	820	812	797	797	805	835	805	872	842	838	864	818	796	788	781	822	810	840	848	830	807	842	760	817	853	858	872	846	836	821	824	827	833	807	867	865	820	820	811	839	818	852	831	751	826	823	811	842	781	784	850	842	805	875	836	825	860	814	861	826	817	832	865	800	867	821	818	795	771	827	840	824	821	855	851	835	821	838	780	865	896	804	879	827	851	822	791	836
6761	2567	488	199	160	172	231	229	218	199	190	186	144	142	137	107	118	131	117	94	103	103	82	84	89	81	97	99	80	81	91	87	90	80	64	83	85	69	79	82	85	65	68	70	83	83	80	78	79	89	80	69	86	85	89	76	78	61	70	69	69	75	75	76	76	76	71	74	95	69	71	74	79	69	91	80	73	77	73	83	73	74	74	75	64	70	71	69	90	78	81	78	71	88	71	74	74	92	69	72	71	71	76	78	78	78	84	67	66	51	83	69	76	82	78	81	64	73	98	79	79	77	87	76	62	84	71	76	65	61	76	61	80	71	84	80	79	67	64	86	84	82	75	69	59	78	84	83	77	71	82	74	70	67	77	78	68	68	70	74	74	66	72	77	69	60	80	75	56	72	78	93	81	84	87	87	75	79	78	76	68	64	80	77	83	78	68	67	69	82	79	92	71	71	75	76	82	67	73	58	73	83	60	84	66	84	66	73	67	78	66	74	67	88	86	73	79	75	66	65	63	67	70	59	70	73	74	68	94	63	69	69	69	73	71	82	74	72	56	77	66	76	80	76	76	70	79	72	81	71	79	73	71	78	81	63	64	82	65	86	72	74	61	71	79	68	75	84	72	71	75	77	80	63	68	76	70	70	74	69	83	77	69	74	74	83	67	85	69	61	66	68	69	73	72	72	71	81	69	65	80	68	75	87	61	73	95	71	64	81	72	66	67	87	87	73	80	71	65	78	72	71	77	76	78	69	66	63	75	74	84	64	83	73	70	78	69	77	78	84	73	52	79	76	79	87	87	70	85	76	70	70	80	73	76	62	71	69	78	81	77	66	74	62	72	61	57	74	75	63	70	74	84	78	66	67	84	77	72	73	77	67	72	82	79	60	64	74	85	77	72	76	78	72	77	68	78	79	64	74	74	71	73	71	67	74	67	74	70	62	78	69	82	90	79	75	73	80	59	69	79	82	84	85	73	73	60	72	72	72	72	79	69	79	89	84	65	87	68	63	77	77	57	73	65	53	77	64	72	76	65	65	84	76	87	54	70	86	81	78	84	83	70	81	84	79	76	66	74	60	80	83	69	88	88	71	80	83	79	63	79	68	79	81	72	80	75	69	82	66	88	80	72	61	74	62	72	71	65	81	69	71	79	82	69	72	75	68	85	82	83	81	66	71	68	92	71	82	71	68	75	69	73	77	81	59	82	76	77	67	84	72	82	71	85	73	68	78	84	71	80	70	86	60	82	84	73	57	81	75	78	67	86	61	76	63	51	92	77	77	71	77	60	79	83	71	82	57	80	69	80	89	62	75	75	69	75	65	95	87	58	92	84	61	88	83	67	78	68	80	67	49	78	75	73	67	84	74	75	77	80	74	72	72	63	74	75	79	70	100	67	73	72	76	79	75	60	75	70	67	74	70	68	90	74	73	80	71	66	76	71	79	87	82	78	71	84	77	75	77	88	75	85	82	65	65	74	69	60	72	92	54	68	69	73	66	67	64	78	76	60	68	74	59	71	76	85	76	75	65	81	75	81	77	88	75	80	75	81	89	69	90	73	76	67	85	69	82	80	76	97	77	65	80	78	72	83	58	72	71	63	76	81	52	64	79	78	83	66	72	73	82	73	82	76	83	74	89	65	72	65	74	66	74	82	88	70	78	75	89	67	63	73	68	66	56	74	84	80	75	57	63	73	73	61	70	54	81	77	83	79	61	81	94	61	72	78	56	82	64	56	88	86	86	70	80	75	67	82	84	75	56	77	85	76	60	76	73	100	88	80	60	73	69	79	65	73	78	62	63	73	83	66	63	74	85	70	61	89	75	66	82	74	77	80	65	73	73	77	87	53	64	95	65	65	78	75	72	72	70	93	68	65	74	80	93	84	85	82	55	82	75	80	66	72	66	72	51	67	64	88	79	76	74	69	71	81	71	63	69	75	76	93	91	51	81	60	79	87	89	61	82	71	72	87	85	78	74	64	73	83	75	72	73	83	62	78	77	87	76	74	73	61	76	84	68	71	83	103	72	79	83	83	70	66	63	82	61	64	83	68	63	69	68	77	68	84	67	63	79	89	81	81	72	68	92	79	73	74	90	98	80	70	67	69	82	71	67	71	63	80	62	89	69	70	95	61	95	80	80	74	82	75	95	76	77	71	74	63	78	81	75	82	72	68	63	87	85	65	70	71	78	75	78	72	69	67	86	71	83	67	65	70	67	85	77	68	88	75	65	78	73	69	68	81	80	70	76	75	60	61	77	71	73	84	86	71	77	66	81	74	73	90	70	73	75	72	68	79	75	75	71	69	89	73	76	67	76	74	69	61	83	61	66	62	80	76	73	76	77	71	77	72	63	67	89	86	54	96	106	75	85	76	64	74	91	68	66	74	63	67	72	84	65	72	103	66	85	91	67	72	72	60	75	79	74	69	84	75	72	57	87	65	86	85	68	58	65	71	68	65	76	79	84	58	79	66	73	67	68	74	75	67	58	67	86	86	74	67	62	73	80	64	68	72	71	83	74	57	63	49	79	85	77	65	62	92	70	71	76	87	80	67	79	89	85	67	90	86	76	75	67	75	87	68	87	70	77	72	68	63	75	72	84	68	74	71	63	73	67	77	62	68	80	80	82	75	105	74	67	74	60	79	68	64	74	72	78	67	78	69	86	81	79	83	80	68	75	83	71	78	62	84	80	73	66	92	74	49	63	70	72	77	74	76	60	63	76	71	75	66	68	72	74	63	74	81	62	81	88	75	84	78	71	73	83	69	65	81	73	55	76	75	80	72	79	80	59	83	71	71	60	60	83	63	70	81	71	76	75	67	53	67	80	59	82	70	65	58	66	84	63	70	77	63	86	76	65	90	76	76	69	67	78	66	77	72	89	69	67	83	72	74	66	79	79	67	78	76	75	86	85	84	63	70	91	74	64	71	82	72	87	77	65	81	67	69	67	95	74	61	88	69	67	93	75	81	73	80	80	73	80	73	72	64	79	78	78	73	69	68	70	79	71	89	65	70	77	79	57	72	67	68	68	74	79	68	79	62	87	80	74	90	88	70	86	62	75	77	76	71	63	67	74	76	74	67	80	89	70	65	84	83	81	59	64	77	69	86	77	79	65	79	98	75	84	80	60	73	77	56	77	84	77	84	63	62	82	70	89	66	64	74	68	81	68	90	75	68	77	61	76	69	66	67	62	81	63	69	76	87	67	85	71	82	76	60	71	67	68	73	73	96	81	68	84	86	72	85	81	64	64	61	77	77	87	85	62	62	68	79	95	69	75	71	72	61	74	68	70	63	62	80	73	66	69	77	80	78	81	76	80	57	64	72	85	91	69	90	71	97	70	84	79	88	70	65	65	67	65	86	78	76	75	78	81	77	77	65	79	67	69	76	69	74	63	85	70	73	77	77	66	65	57	86	79	88	72	65	77	86	80	84	74	65	74	88	72	63	78	71	82	57	68	92	84	73	66	71	73	67	69	82	76	72	69
34782	15862	4295	3277	7040	8956	8600	7396	6176	5044	4305	3721	3059	2623	2292	2128	1878	1626	1426	1323	1207	1173	1149	1089	1027	1031	950	957	887	830	867	789	822	740	722	642	674	649	608	582	544	617	551	553	530	539	540	587	582	589	596	594	604	593	587	590	591	567	549	552	561	541	513	533	490	508	506	545	527	496	511	528	547	537	472	556	500	527	493	533	514	533	515	498	534	535	557	526	523	562	560	509	520	519	533	531	543	516	462	535	485	526	532	507	564	516	527	560	516	548	549	510	535	531	512	492	506	489	519	474	515	521	540	486	525	502	506	469	493	515	504	502	497	510	513	532	532	505	520	521	497	503	538	515	512	561	492	537	543	536	515	534	526	539	500	545	501	504	503	505	501	523	519	502	507	514	494	503	533	515	516	528	516	527	536	543	494	504	554	537	505	529	508	529	481	509	479	499	501	510	519	501	505	500	512	489	511	523	503	483	524	520	492	526	538	498	499	533	523	503	503	531	544	536	531	538	512	501	523	490	493	529	545	519	490	502	525	534	559	483	489	524	542	549	548	542	532	513	494	498	516	516	521	498	522	542	604	547	531	528	507	487	536	544	524	494	518	533	545	481	529	497	472	532	497	518	511	492	497	558	513	493	493	542	489	479	492	513	509	505	522	535	535	531	510	509	548	490	555	496	562	515	518	528	489	512	525	528	526	501	518	527	508	546	521	514	519	496	508	489	524	505	507	509	505	496	559	510	533	466	519	534	485	517	528	517	515	501	526	504	503	498	544	530	535	569	544	462	492	502	530	516	507	494	554	526	498	515	524	532	562	546	534	537	523	492	494	480	509	521	526	544	501	501	504	510	536	515	500	492	532	519	502	484	551	517	517	499	535	518	520	497	533	464	529	475	549	540	518	508	512	533	517	527	535	479	499	505	545	525	524	557	509	556	521	511	503	508	493	498	527	530	526	512	523	543	500	531	494	514	517	545	516	519	528	506	510	546	519	496	495	516	513	488	514	543	501	539	488	574	527	504	471	546	513	494	497	522	467	518	563	517	497	526	541	524	522	535	504	530	516	528	544	518	541	572	448	540	510	522	543	522	497	505	523	490	542	546	483	546	499	508	504	522	502	529	477	486	533	573	535	545	498	545	536	547	518	534	509	523	524	516	526	483	486	507	513	528	516	467	528	519	497	505	531	505	542	504	483	516	528	514	475	505	486	524	493	497	546	483	574	503	517	511	538	547	504	505	529	486	475	520	546	501	484	508	496	520	524	511	496	519	504	492	550	521	554	499	529	522	498	496	482	508	507	511	485	522	539	491	476	499	522	498	494	507	515	544	511	522	506	536	526	537	511	515	502	512	520	509	553	535	510	508	489	520	509	494	532	496	507	511	586	506	474	520	500	523	497	510	491	529	516	580	524	496	525	527	494	517	509	573	560	518	533	522	510	539	499	513	515	541	507	514	491	513	523	514	514	553	487	536	523	497	532	492	551	500	512	505	517	548	502	520	510	518	519	470	519	548	509	509	501	528	551	493	490	488	517	545	530	484	561	528	562	510	547	537	517	502	508	506	501	518	504	524	501	510	527	505	483	502	545	534	526	543	494	494	535	514	484	518	501	519	515	516	504	543	504	524	510	537	486	525	491	493	521	538	540	505	541	516	530	505	495	516	527	511	511	527	534	542	553	541	509	510	460	564	545	531	503	533	566	514	551	539	519	521	536	514	491	488	538	530	523	526	500	546	517	546	480	521	513	539	499	510	508	532	543	492	518	518	521	538	544	504	558	505	517	463	530	512	546	518	525	468	517	532	504	555	550	496	535	549	505	525	556	516	538	540	506	539	505	524	494	489	543	574	541	522	521	531	519	514	474	520	514	490	528	521	521	526	543	542	489	537	516	497	537	523	512	537	527	455	517	474	541	548	505	519	546	548	504	512	514	483	499	518	536	489	489	511	548	476	507	478	486	505	525	517	507	512	509	530	482	513	524	530	491	533	504	498	517	521	551	538	510	568	512	511	501	514	522	528	511	471	491	526	534	504	549	541	521	483	496	519	528	505	540	499	536	526	482	505	541	531	580	507	525	523	533	535	508	523	514	473	498	519	501	544	546	549	503	546	474	514	508	501	493	521	517	532	501	543	509	498	520	533	452	532	510	548	505	514	503	508	524	526	530	511	493	535	555	478	534	492	508	516	541	518	536	474	476	521	518	556	515	525	483	525	517	507	509	552	512	572	528	520	525	495	519	479	494	505	532	509	495	540	523	517	523	506	512	534	575	560	510	553	494	508	545	543	516	555	527	537	525	479	493	541	492	534	502	507	537	526	508	528	511	463	500	521	531	474	539	474	480	509	541	538	529	546	528	544	523	500	499	521	488	500	506	543	493	487	527	527	511	527	490	545	509	465	519	490	541	492	518	484	520	530	519	536	558	498	535	545	502	507	530	493	486	538	498	504	562	521	514	542	485	485	530	526	547	548	542	517	545	497	522	509	498	500	510	548	488	482	507	522	508	519	531	546	488	568	516	498	494	531	493	487	517	516	515	515	497	517	518	562	536	522	501	504	479	531	536	537	501	517	522	527	473	519	510	520	487	514	474	489	547	545	488	514	506	512	522	530	566	486	569	528	516	515	471	496	541	488	539	546	489	508	517	524	500	591	504	494	544	507	544	472	484	523	509	501	546	509	510	536	499	544	499	532	511	455	471	538	501	534	541	493	532	504	517	493	542	531	532	536	482	561	505	459	509	520	508	545	512	555	498	484	479	500	492	490	483	474	527	543	518	534	487	520	562	554	523	550	512	453	532	544	466	539	527	505	515	566	525	507	538	516	494	522	543	530	514	542	525	517	498	536	512	565	526	512	514	510	490	535	546	524	498	537	533	485	517	530	511	523	510	497	507	522	496	500	493	507	521	525	508	518	512	482	493	506	480	557	521	503	534	527	531	521	496	508	522	532	505	594	508	504	531	501	552	499	522	505	439	522	538	490	529	508	481	530	525	534	520	502	561	536	506	482	542	499	526	504	495	482	507	522	485	575	483	559	495	532	533	511	526	517	529	511	508	522	494	554	509	491	534	494	510	495	525	511	522	518	521	525	528	518	507	515	505	542	490	526	516	502	517	520	556	469	529	520	542	486	522	583	500	512	537	517	500	555	529	500	489	523	528	510	482	535	496	487	510	509	522	497	481	534	509	549	521	538	528	550	535	450	508	544	532	499	485	566	510	534	489	543	484	521	523	508	497	517	533	499	496	502	513	525	533	544	521	522	517	518	463	517	508	538	518	518	482	549	540	517	499	511	528	516	540	543	508	485	509	524	513	541	549	510	529	473	521	546	485	520	575	509	570	536	507	530	526	534	492	539	518	518	536	482	517	507	523	515	499	520	531	520	526	553	531	511	530	496	524	516	464	491	506	493	476	540	505	534	526	519	482	521	545	469	474	556	562	530	527	490	496	507	511	528	539	480	520	556	510	480	501	516	545	530	503	526	511	489	504	502
3499	828	188	123	116	151	133	137	110	108	115	130	102	106	104	114	74	78	71	93	89	91	90	84	72	79	85	74	79	91	71	92	82	89	73	96	78	84	78	75	77	71	89	89	82	75	87	80	73	91	90	77	68	75	69	85	72	84	83	98	82	85	69	81	94	76	77	74	76	88	75	77	66	61	78	89	74	79	81	77	85	62	82	74	90	88	93	81	65	88	79	92	80	50	71	82	86	67	92	84	82	85	77	80	78	85	76	84	96	81	66	81	71	83	91	85	67	110	85	72	81	78	71	85	72	80	87	78	95	79	85	72	78	67	66	74	87	75	68	68	87	80	79	70	77	84	88	81	73	82	69	51	66	89	83	83	70	76	77	81	86	78	90	78	75	81	74	75	71	79	89	76	80	68	95	66	88	69	65	91	83	80	84	68	74	76	72	94	88	76	79	103	73	69	79	62	66	87	78	80	83	73	81	83	86	82	89	86	88	70	52	79	73	108	68	74	73	72	84	87	82	79	66	86	86	69	82	80	86	65	68	80	90	96	74	81	84	66	78	97	68	81	79	65	78	80	75	69	86	67	84	66	76	69	87	86	104	65	76	83	79	91	74	66	85	86	90	82	90	85	87	71	93	80	99	69	99	78	77	71	89	78	83	76	95	69	74	91	81	71	95	98	84	100	72	85	81	88	86	70	69	79	77	81	72	85	72	86	62	79	71	113	74	85	72	90	72	85	80	79	75	75	79	73	77	93	86	66	82	78	61	81	73	73	81	69	85	91	82	74	67	83	79	89	84	97	89	68	84	81	66	82	76	77	80	72	74	81	60	78	69	72	72	83	84	68	81	79	74	100	67	68	80	74	79	71	75	80	72	75	90	86	111	74	76	67	76	72	71	73	90	77	69	77	81	74	90	84	85	75	78	64	77	80	88	75	76	66	84	73	65	60	87	83	54	71	69	72	94	83	89	90	91	73	61	77	93	83	84	75	84	77	85	83	72	80	73	81	76	96	68	81	55	80	74	62	78	95	77	70	76	74	71	75	108	68	64	63	85	97	82	76	81	87	87	72	81	80	73	79	77	79	80	77	67	87	84	95	79	59	78	78	84	93	85	72	75	77	76	92	73	83	87	84	83	84	71	79	82	79	83	99	76	80	77	78	67	72	75	100	95	87	72	81	64	84	74	89	74	67	93	85	88	72	61	76	89	85	67	87	91	72	85	84	78	75	67	65	60	74	98	77	88	67	87	81	78	71	95	86	81	64	74	89	106	84	78	72	69	74	81	99	85	67	80	68	85	81	70	76	75	98	90	62	77	64	74	55	88	86	72	67	77	80	74	93	80	75	83	77	93	67	91	82	83	75	94	77	66	78	88	92	77	81	71	75	66	72	70	70	88	89	67	79	77	66	83	76	77	78	75	65	66	87	70	77	77	80	96	70	77	82	74	91	74	81	75	71	80	76	81	84	72	91	69	68	85	74	83	99	85	77	89	91	75	84	86	84	93	73	72	75	80	80	85	82	86	84	81	75	72	104	81	77	83	71	76	83	79	98	77	91	85	59	85	89	81	75	82	90	90	75	98	84	76	73	80	65	65	72	82	88	85	68	80	74	70	87	81	70	82	59	82	100	83	69	85	77	77	89	85	84	96	84	76	62	65	74	64	78	73	76	89	82	92	87	77	60	80	75	81	95	65	73	77	70	84	92	67	79	80	80	79	80	87	81	80	69	83	84	76	92	71	86	77	84	70	85	71	73	76	75	71	68	78	80	93	81	73	74	87	80	94	71	92	78	82	58	80	78	101	98	71	90	60	81	76	61	71	81	75	75	69	83	70	75	69	89	76	64	86	73	69	79	77	81	92	84	80	72	72	74	96	90	74	69	94	93	79	78	77	72	78	97	88	71	78	72	74	72	90	83	88	62	76	88	62	67	69	82	86	67	76	91	74	77	86	79	68	88	64	64	74	78	79	70	92	66	76	80	66	81	75	94	82	69	77	80	66	79	74	90	64	67	76	80	94	94	78	77	85	80	74	62	62	72	91	81	76	77	80	49	72	70	89	86	78	89	64	86	70	73	92	84	48	86	82	90	57	62	75	80	71	87	64	70	83	76	65	76	88	77	58	73	77	71	70	68	65	83	84	64	92	83	86	58	81	85	73	83	86	68	76	86	88	65	75	98	79	79	73	95	98	89	67	87	86	86	97	77	88	80	77	81	50	84	54	68	85	91	90	73	82	82	86	66	80	63	70	86	73	70	72	78	66	94	74	98	110	102	69	71	67	80	77	95	60	85	73	75	94	69	81	85	59	90	68	80	79	80	99	80	99	84	68	91	78	82	73	68	78	95	76	61	80	95	81	81	68	80	75	85	81	63	70	83	84	75	81	83	74	88	73	83	61	67	74	69	97	84	88	80	80	81	70	71	82	97	78	87	71	91	82	67	90	80	92	86	82	79	94	79	94	78	65	68	74	74	73	76	70	77	75	94	99	82	78	87	85	80	85	79	73	79	82	86	88	83	87	67	69	77	82	76	74	90	84	67	69	72	83	84	89	100	80	67	70	72	89	90	66	81	82	105	70	71	93	76	78	79	87	108	90	66	73	79	88	82	65	83	62	86	72	74	89	98	81	69	77	83	79	76	76	72	90	76	97	80	57	79	86	76	69	82	95	80	86	69	92	71	86	74	78	85	80	68	82	74	79	91	79	85	97	79	67	79	89	77	65	67	77	75	80	72	103	79	76	77	70	81	57	94	76	83	80	84	67	73	53	100	74	87	101	92	80	73	84	85	67	70	69	84	73	67	97	86	79	72	83	82	76	88	78	75	95	73	66	84	82	68	82	80	74	87	83	85	108	78	82	79	86	91	82	76	75	77	74	72	67	66	82	86	81	81	71	85	92	78	82	78	91	87	81	73	82	79	67	95	87	86	79	79	73	80	84	83	76	79	80	70	80	65	78	83	80	56	74	78	99	78	89	75	79	74	69	76	79	72	96	93	74	77	92	65	84	91	100	90	68	86	67	79	70	74	80	63	69	80	92	90	80	74	88	86	75	87	64	76	84	73	81	76	70	86	88	73	83	88	70	78	85	72	81	75	61	73	93	63	72	84	70	72	84	77	79	76	80	92	70	81	70	82	82	83	77	67	74	96	62	52	72	84	85	85	85	73	90	81	101	74	79	92	78	77	84	67	92	85	82	71	70	71	74	88	73	85	81	77	71	84	60	71	99	68	71	84	76	62	81	73	69	84	76	69	84	74	73	80	90	76	71	73	77	55	71	71	82	74	89	86	90	75	86	90	90	80	81	69	82	67	76	82	76	93	86	75	65	93	80	68	64	67	79	77	101	71	86	74	73	70	84	77	83	72	75	77	74	74	72	85	66	72	93	100	85	82	73	63	81	82	71	82	89	98	88	87	86	84	80	76	83	65	79	77	77	87	72	70	72	82	79	71	76	78	85	76	74	79	80	57	77	76	76	75	84	76
26395	8271	2016	1722	3399	4351	3974	3561	3038	2644	2148	1906	1709	1465	1362	1250	1123	1038	977	936	925	832	887	794	786	795	824	744	756	746	723	715	726	682	703	616	635	614	618	588	594	617	590	580	638	607	605	637	642	613	627	606	615	627	595	642	569	604	618	611	634	611	566	581	574	611	579	552	605	530	592	606	578	597	602	605	605	605	565	568	591	573	639	567	564	601	601	588	580	608	623	597	576	604	557	552	612	613	588	601	621	568	604	561	612	530	557	585	589	586	603	602	571	562	569	559	587	571	571	606	561	572	581	602	569	578	585	585	587	558	527	591	599	568	581	619	565	616	551	591	560	571	564	594	570	589	559	601	600	604	579	590	563	616	601	606	615	563	602	610	602	566	596	621	555	591	586	603	565	617	598	599	592	598	544	590	600	600	609	625	610	555	558	550	593	570	609	616	590	577	548	580	622	572	599	589	606	592	582	597	580	583	622	534	549	625	553	610	621	519	540	578	593	596	587	595	578	578	619	573	554	573	581	596	549	626	537	585	580	607	575	569	562	567	613	614	581	572	593	569	663	593	563	567	609	570	528	598	589	639	580	576	597	536	612	579	588	581	574	558	560	555	568	566	567	581	582	578	559	589	597	595	621	581	551	599	597	574	527	560	588	564	575	609	622	566	591	619	564	567	584	578	568	579	594	560	577	605	610	593	591	607	578	562	600	593	599	554	583	591	570	615	575	583	627	560	554	569	543	558	574	607	583	576	587	516	646	549	535	581	565	553	559	570	597	611	587	561	576	593	547	586	615	602	538	581	574	572	556	585	560	589	583	631	574	583	606	592	615	634	575	630	568	600	603	595	590	641	552	565	588	542	608	606	585	640	612	588	611	600	575	584	586	559	586	585	600	589	572	591	565	592	615	595	598	579	586	644	609	562	583	603	607	639	584	616	544	561	622	567	588	586	597	588	598	574	591	584	561	574	500	572	566	582	563	545	589	593	563	566	596	628	576	611	561	620	604	581	562	549	616	600	635	585	559	644	582	542	585	537	547	625	607	619	539	579	574	594	587	595	576	541	566	576	597	602	597	603	569	585	593	576	544	573	596	549	576	554	567	546	574	620	602	538	575	516	639	588	566	527	545	618	576	564	594	590	596	575	570	562	569	576	541	576	534	547	559	590	542	594	603	529	592	584	581	538	613	537	550	609	576	588	593	577	585	573	543	582	581	568	579	602	593	564	613	571	616	601	572	561	606	561	602	584	602	581	592	626	593	540	598	573	638	611	611	595	587	558	588	618	615	615	581	591	571	597	596	570	566	569	614	581	570	610	529	589	576	584	594	590	601	580	573	600	557	578	603	557	600	599	575	598	578	594	573	576	575	555	623	535	596	559	545	603	594	549	576	596	593	603	547	574	606	626	606	569	595	575	600	603	659	605	564	573	570	566	600	574	562	624	589	581	570	615	618	574	587	574	588	533	581	589	631	566	562	580	602	613	585	544	568	655	607	542	594	594	603	593	570	586	608	604	614	604	548	582	585	566	585	600	574	572	602	584	541	570	602	589	607	589	647	609	561	586	578	665	556	609	596	567	584	567	606	601	553	642	597	564	567	580	573	626	609	597	596	591	567	588	570	570	561	600	582	591	570	564	542	526	581	610	565	569	578	594	594	597	566	545	579	607	627	614	567	621	600	585	582	541	570	587	601	604	572	591	590	558	588	591	609	616	574	616	569	602	601	564	566	592	556	607	607	581	586	630	583	586	573	613	576	622	595	603	572	600	609	615	589	582	600	559	541	600	573	600	581	575	622	597	596	570	631	600	579	620	575	605	591	619	550	573	569	583	565	612	595	558	570	608	570	563	553	615	577	578	563	587	630	600	580	620	546	585	593	590	591	569	589	555	576	590	556	569	567	539	557	575	586	582	612	575	622	582	579	616	643	634	589	557	563	588	581	577	587	583	590	557	555	519	629	535	530	575	564	584	552	579	607	616	612	619	632	625	608	620	547	608	563	571	561	562	523	617	553	583	552	607	557	585	561	542	616	558	592	589	599	593	598	545	566	594	590	581	645	619	556	594	589	579	593	588	632	558	571	624	589	572	599	607	601	535	592	570	571	561	578	611	566	536	570	579	585	551	570	571	603	551	601	579	583	587	569	584	625	663	585	566	603	585	582	611	586	595	599	566	591	582	563	598	570	580	592	558	562	585	607	551	605	574	603	587	592	604	575	534	595	622	628	610	567	569	618	606	596	599	572	583	567	557	601	586	548	641	564	609	626	601	564	592	575	550	578	593	620	575	600	571	585	627	590	609	589	594	537	619	607	588	619	546	553	617	584	595	585	551	570	549	599	582	524	545	555	634	561	541	556	599	551	599	599	623	568	563	626	562	602	591	607	584	552	551	557	572	627	588	631	606	595	575	583	650	625	592	565	607	571	564	598	603	582	556	612	577	577	562	548	587	583	550	614	585	552	594	568	583	609	564	574	545	552	569	626	559	583	565	578	584	583	574	589	557	561	563	580	589	596	588	548	595	595	599	555	597	604	563	616	526	569	609	571	553	540	579	611	595	585	555	562	574	604	576	575	580	584	593	596	571	555	599	580	563	590	578	602	581	601	572	573	622	612	528	598	564	626	618	580	566	641	590	564	622	585	600	558	576	578	607	523	571	593	605	576	578	601	604	609	584	600	562	608	595	624	595	556	557	600	556	632	573	591	603	627	559	586	595	550	563	567	575	584	587	566	574	549	602	580	581	588	545	581	541	578	567	578	570	588	583	552	561	609	559	599	588	600	595	570	601	582	566	547	600	581	598	545	525	590	521	616	583	608	572	591	581	581	543	560	605	637	571	572	533	575	611	523	561	589	567	634	568	564	590	598	575	568	577	607	568	561	571	598	613	612	602	606	599	563	594	602	595	589	599	587	609	595	590	611	615	633	572	593	623	571	588	586	554	594	550	596	539	528	588	554	606	568	580	612	619	577	574	534	590	552	594	578	544	575	589	566	619	644	591	603	583	577	552	566	563	599	601	566	579	555	591	589	591	589	589	593	599	577	575	621	600	571	607	604	612	603	584	578	610	578	592	591	626	567	553	574	583	565	548	600	613	563	566	586	612	584	570	587	586	553	588	648	578	555	582	543	567	556	578	560	624	556	555	613	578	557	606	574	601	577	575	590	572	608	592	551	608	599	636	610	563	579	605	557	563	580	593	608	563	557	592	597	589	626	623	595	560	615	588	536	588	566	588	608	566	576	520	539	602	570	636	577	617	623	586	584	597	557	612	563	605	584	592	615	614	580	573	583	643	576	594	564	611	585	563	577	605	579	567	555	570	602	599	568	604	584	584	603	599	610	575	535	580	606	545	547	574	596	588	585	552	571	550	568	547	566	552	567	551	555	587	614	553	551	569	597	569	590	584	589	607	582	599	598	575	577	601	573	585	624	563	612	574	547	578	598	601	585	570	620	582	571	520	582	587	578	586	591	563	576	613	593	605	576	590
4953	1811	334	142	89	141	150	133	174	118	111	114	92	98	83	109	70	83	72	73	61	57	51	73	66	70	60	59	57	51	55	54	55	57	48	59	50	43	47	52	52	54	47	34	50	56	53	46	43	54	49	53	50	48	55	46	64	52	54	55	53	44	48	55	46	57	42	49	39	53	53	44	51	47	51	33	52	48	35	53	49	49	50	55	50	50	49	52	41	50	57	59	55	49	65	48	36	46	41	48	42	53	37	55	58	54	39	55	41	39	51	49	46	47	38	60	44	52	41	46	43	44	46	59	50	55	57	51	52	36	53	42	43	57	48	50	54	46	43	43	41	47	56	53	54	41	50	45	48	53	52	36	55	38	48	64	52	55	48	49	49	61	55	49	51	45	45	58	56	53	55	51	48	47	52	46	57	58	50	43	58	43	50	50	53	48	51	50	46	42	40	42	66	38	53	49	44	51	42	47	58	52	53	55	58	57	54	56	46	48	52	45	52	55	51	61	45	56	58	51	36	48	61	45	49	39	51	43	38	45	55	53	43	51	44	68	42	54	60	37	52	47	43	38	45	47	48	37	54	52	38	45	49	53	46	46	47	42	37	51	46	37	44	48	37	41	42	37	43	42	57	46	38	50	39	58	46	47	47	38	42	44	36	45	57	44	50	43	45	35	40	51	48	55	40	59	33	51	47	59	48	55	55	48	63	55	53	47	45	51	46	54	44	51	43	43	49	55	51	52	44	54	60	41	52	42	47	43	40	48	50	56	34	44	52	38	42	41	42	55	42	49	69	46	44	49	50	49	54	42	41	39	34	48	60	45	43	41	51	53	51	41	54	43	43	46	55	59	44	47	37	44	61	46	54	40	51	43	48	58	61	52	51	58	41	55	59	57	44	55	49	45	52	54	54	49	42	34	57	48	52	44	40	44	46	33	48	38	55	41	55	50	39	49	36	36	44	51	50	39	60	54	56	56	42	37	57	53	41	53	46	36	55	45	50	44	49	62	57	39	35	43	39	42	47	44	47	49	46	54	42	42	43	52	40	42	68	41	56	57	58	67	50	43	52	46	40	53	52	52	51	51	38	36	49	44	56	44	50	51	42	41	48	44	49	40	55	45	51	54	45	47	51	45	49	46	46	47	44	51	43	48	50	43	50	41	39	30	56	53	48	42	53	51	47	44	49	59	49	47	57	38	52	50	59	43	32	45	45	49	49	39	41	58	41	72	62	40	54	43	36	52	56	40	50	52	40	53	46	42	58	54	40	43	51	67	43	50	40	42	41	51	48	49	59	32	52	54	53	44	49	42	55	41	34	58	40	45	38	53	56	55	50	47	46	48	52	48	68	53	55	39	34	37	41	42	49	44	52	50	40	52	39	41	50	60	51	50	59	46	52	59	53	45	51	51	54	39	60	56	51	44	52	52	47	50	37	44	59	40	51	53	44	59	46	52	48	42	53	43	34	44	40	57	35	48	52	44	52	59	46	41	44	54	58	53	29	51	50	52	43	41	49	54	54	47	50	57	42	53	43	55	52	49	49	59	38	52	36	48	52	39	45	59	38	43	52	46	48	40	40	55	38	46	42	44	30	49	48	57	49	50	56	52	49	48	56	50	46	42	53	50	51	49	54	50	44	50	51	36	43	70	37	43	38	44	51	50	43	44	49	37	72	55	48	41	42	42	41	50	45	57	47	44	55	59	51	48	58	48	50	38	39	49	57	47	45	49	46	51	51	60	45	50	46	46	53	62	41	44	47	46	46	44	62	45	52	59	40	46	48	56	44	39	38	61	35	45	40	52	46	52	45	53	50	38	41	50	43	41	40	53	53	46	63	42	45	53	50	37	44	60	39	58	51	43	50	36	42	61	53	56	50	49	47	62	39	47	56	54	50	42	45	49	43	45	51	49	51	38	44	44	56	53	58	48	50	45	54	47	50	43	43	44	45	51	54	43	48	43	38	57	40	57	46	41	41	46	43	45	49	37	56	53	49	39	54	39	53	58	45	50	66	39	42	44	52	35	37	46	49	62	46	50	40	54	57	55	51	56	44	61	61	60	39	43	54	46	41	49	50	54	37	49	46	42	45	70	52	55	59	45	44	52	47	55	47	39	50	44	43	57	49	54	40	53	42	42	58	49	45	43	48	52	63	52	49	54	50	55	47	51	43	37	59	51	54	39	60	56	51	59	48	48	37	44	41	52	44	58	43	52	56	48	43	44	49	42	59	48	47	53	52	47	56	53	54	49	41	49	39	47	61	44	42	52	47	46	44	49	49	59	34	63	52	48	52	43	61	37	43	48	44	49	43	42	48	55	36	47	53	53	50	64	54	49	46	41	53	57	38	45	53	41	45	56	53	46	33	42	48	46	43	49	50	45	44	58	52	43	55	46	35	43	54	36	52	39	56	49	56	44	42	56	59	40	54	46	61	47	55	44	50	46	44	52	40	51	49	51	45	55	57	47	50	57	47	50	60	41	53	50	41	47	51	55	47	47	38	31	43	46	44	46	56	36	47	57	43	69	44	44	48	41	48	49	47	40	52	51	38	39	53	42	40	41	41	60	41	56	57	45	48	39	45	46	57	47	42	36	42	70	46	43	52	56	43	47	50	57	45	55	35	41	45	52	44	52	47	46	40	56	50	47	45	56	35	49	61	54	54	62	55	44	38	52	49	60	43	52	55	47	48	45	51	50	48	49	57	50	49	41	48	48	40	33	40	53	55	43	41	44	41	44	53	64	45	54	42	48	42	56	31	40	54	38	54	48	44	50	53	56	53	39	38	43	48	44	61	38	61	61	47	46	52	41	57	62	40	52	44	49	51	51	54	51	56	49	53	62	47	40	49	42	51	39	52	52	55	39	47	44	48	60	54	47	60	51	59	43	36	41	51	51	47	56	56	52	58	52	39	37	55	43	51	54	56	43	44	65	45	51	47	60	41	47	43	53	55	52	44	44	52	49	47	59	46	43	51	46	57	52	52	50	52	45	41	42	40	48	50	55	52	44	49	60	45	50	45	53	49	57	56	60	53	39	49	54	47	43	43	55	56	54	54	55	51	49	42	40	42	42	45	55	46	45	34	46	58	45	51	52	51	50	49	44	52	46	38	52	42	51	63	50	50	49	54	38	46	45	44	55	46	56	44	42	56	52	41	47	46	42	51	57	44	55	50	46	47	35	44	47	41	48	51	47	52	45	43	47	49	47	46	48	43	47	58	58	46	49	54	43	64	43	48	40	49	45	50	49	44	52	49	41	57	43	38	64	46	39	48	56	45	45	56	41	53	51	51	46	57	43	52	53	47	45	46	38	33	59	55	46	47	39	47	49	49	48	35	49	46	47	46	52	45	59	35	48	59	48	57	35	49	50	58	44	49	36	46	40	54	40	56	43	35	58	37	48	53	39	44	62	54	42	44	36	46	43	53	55	51	45	41	54	46	48	45	46	37	51	44	46	59	47	44	60	41	52	40	42	38	56	47	47	33	46
31598	13324	3421	2403	5318	7124	6354	5461	4468	3594	2993	2632	2221	1965	1619	1393	1287	1141	1000	926	893	828	779	790	743	711	665	676	613	635	582	535	532	506	523	490	444	425	378	386	366	369	416	362	370	383	363	411	412	387	432	387	380	412	360	372	394	386	378	412	342	331	354	366	348	372	351	379	339	353	341	353	378	364	347	373	347	374	357	340	367	365	390	360	338	327	361	353	369	335	372	338	356	377	347	360	371	359	337	354	305	309	350	342	346	356	347	365	369	364	342	340	359	363	346	371	369	345	327	359	374	331	372	346	345	364	365	320	379	326	337	373	398	325	359	353	349	354	332	341	342	377	343	351	356	316	367	340	347	359	360	375	370	347	349	365	321	336	323	363	353	361	362	404	329	329	317	368	324	338	328	358	374	347	373	335	340	374	321	347	352	374	344	358	360	348	338	317	364	334	333	384	361	388	379	336	362	332	345	320	333	332	334	325	355	358	355	350	359	361	376	382	359	375	322	364	377	323	354	329	344	378	371	334	356	366	369	359	328	309	343	331	321	351	373	350	364	368	341	368	379	337	330	355	339	343	319	363	337	327	365	337	334	395	344	347	315	339	330	368	341	353	376	368	336	347	355	347	364	368	358	371	332	360	365	341	347	359	339	345	397	380	352	357	372	337	337	336	362	377	342	391	345	369	336	365	359	340	377	345	405	358	323	347	332	332	348	342	356	366	351	336	327	325	350	333	358	334	363	359	373	337	336	361	346	368	340	343	369	337	321	336	369	338	351	324	333	321	377	347	390	337	336	342	366	308	318	373	343	338	329	354	354	352	355	361	300	321	392	336	346	384	361	348	335	343	356	361	357	361	366	342	351	347	327	354	336	344	316	345	334	355	345	363	329	371	362	350	366	357	365	355	344	360	374	363	353	351	374	372	367	356	385	361	376	372	376	355	381	365	345	360	374	355	352	370	352	336	337	340	363	358	343	360	353	348	324	337	360	375	372	372	369	328	345	382	351	333	338	365	372	358	377	361	346	345	367	353	358	322	348	359	340	343	308	335	312	376	354	335	361	370	341	339	352	364	336	364	321	348	380	330	355	367	367	401	347	367	357	341	358	333	370	365	354	353	386	367	330	361	368	360	306	341	365	324	326	335	346	373	370	358	371	335	381	333	335	369	352	358	354	349	361	329	349	395	355	363	302	334	340	366	365	373	348	329	327	334	358	323	371	348	355	329	322	357	340	361	350	327	371	328	342	368	370	342	327	388	336	372	336	356	342	336	379	335	350	327	304	380	315	362	343	328	351	371	334	338	348	356	322	354	354	360	326	368	352	316	369	358	329	352	367	354	331	332	370	350	349	374	342	367	326	344	348	317	340	368	344	344	335	353	334	348	313	357	371	335	356	362	366	329	351	363	383	343	331	337	336	334	326	357	341	368	349	363	348	298	362	346	361	366	341	336	367	335	340	371	354	351	380	343	332	362	364	367	339	360	342	366	360	351	328	331	338	341	364	347	329	385	336	361	341	370	330	351	341	353	344	352	355	343	349	345	321	318	341	338	351	336	361	343	338	352	333	363	373	350	368	358	369	332	359	343	343	337	336	362	359	335	330	387	351	338	344	335	350	400	353	348	328	325	344	346	378	345	356	326	365	365	386	358	382	369	327	387	335	333	350	340	342	370	363	359	319	350	331	338	325	318	360	341	328	313	339	350	341	338	333	372	364	347	323	330	333	344	348	344	330	345	369	359	348	360	320	347	326	346	341	363	373	351	363	338	361	345	348	335	358	329	343	337	362	359	330	370	375	331	323	306	344	343	343	351	350	344	332	378	353	365	356	360	355	329	334	340	375	369	339	382	359	368	341	345	335	355	388	371	365	312	336	350	369	361	402	342	326	327	393	318	350	340	361	351	354	349	332	352	339	341	370	364	326	341	327	364	322	320	328	374	348	384	361	364	366	328	342	354	343	328	350	330	366	352	341	336	383	362	350	369	363	366	337	393	320	332	346	337	373	326	369	381	369	364	346	372	338	332	352	356	316	352	377	344	374	335	312	369	303	355	361	330	365	322	347	381	364	326	348	324	376	354	348	359	367	342	386	343	351	349	314	351	324	313	373	366	365	370	345	353	310	359	354	343	322	379	355	320	356	337	358	358	346	352	383	336	363	352	343	354	332	327	341	361	342	360	339	370	351	336	321	372	339	362	328	354	359	350	360	317	371	328	295	329	367	342	337	345	351	339	361	335	341	377	354	347	320	338	376	322	378	336	337	361	322	352	335	343	369	338	344	366	372	340	313	375	370	360	381	334	356	361	381	356	369	364	310	359	335	374	377	320	335	371	349	345	348	360	340	350	344	308	348	364	342	356	354	369	350	310	339	331	344	360	371	362	369	357	366	363	372	335	325	348	330	331	347	301	341	329	385	347	369	326	373	332	326	316	337	340	345	373	336	362	341	344	349	335	352	381	336	356	336	339	338	344	369	345	303	346	382	371	372	358	324	357	348	348	345	375	354	367	360	340	317	344	347	396	365	350	352	379	339	367	364	337	344	351	333	347	377	357	344	349	365	352	357	360	330	350	302	353	361	325	330	365	322	334	365	318	316	357	365	364	336	318	324	386	358	354	375	370	309	363	321	347	332	351	331	329	352	339	357	381	343	346	365	353	386	330	307	336	350	329	343	348	348	351	305	361	338	338	338	362	341	324	337	335	387	336	374	381	321	362	325	339	332	376	353	358	361	351	329	328	365	349	354	358	358	353	350	318	363	332	358	338	364	342	334	319	356	381	373	333	348	354	360	322	360	358	338	366	394	355	368	374	318	354	345	385	376	372	353	352	371	369	360	345	368	374	365	362	335	346	335	345	332	346	352	354	334	344	369	366	353	371	383	346	349	344	365	368	350	318	333	365	344	343	344	340	335	313	366	341	359	368	386	366	371	357	359	324	362	347	362	320	360	343	340	335	352	337	356	355	350	330	357	327	370	349	340	335	323	367	342	364	340	320	342	335	328	345	366	324	380	330	331	354	337	366	380	327	331	348	357	343	351	354	362	349	380	380	332	352	342	330	383	325	338	343	347	392	335	335	387	339	323	341	321	354	374	339	341	349	346	327	359	350	353	349	337	328	352	334	319	352	353	344	318	348	355	368	361	375	342	360	365	341	356	339	305	330	355	366	373	318	359	349	373	343	338	368	344	337	379	340	331	353	364	348	348	330	365	350	339	394	352	339	374	395	384	360	335	325	350	353	344	357	335	346	294	353	349	375	347	374	389	350	348	352	374	352	393	350	347	356	356	304	366	310	337	332	348	357	351	359	337	330	364	357	337	332	342	358	364	353	325	367	372	363	337	363	351	333	343	355	355	364	325	374	366	331	355	336	351	339	347	378	343	350	339	333	382	344	343	353	351	332	359	337	316	344	333	361	326	332	360	297	350	353	348	381	373	330	358	333	357	344	350	347	324	338	365	341	351	366	341	364	400	368	355	338	334	361	362	332
5402	1562	371	188	159	194	216	232	217	210	182	181	157	157	167	146	137	145	155	119	134	146	117	143	134	123	150	133	115	113	104	116	122	146	131	122	117	131	119	114	115	132	123	122	109	106	111	105	121	109	144	117	129	107	99	121	119	110	117	129	108	108	100	125	117	98	127	94	126	111	111	120	128	117	101	128	124	115	115	119	98	113	114	113	130	111	117	126	122	111	113	113	116	115	119	111	98	116	139	123	105	105	118	118	108	126	114	106	98	113	128	120	98	129	98	130	127	104	97	107	120	117	121	117	107	116	93	116	110	107	126	135	115	115	89	109	99	115	134	113	118	88	95	104	108	126	116	132	122	114	111	128	120	101	102	97	105	105	113	119	109	94	89	97	110	104	122	117	107	114	122	107	113	127	117	126	109	112	109	116	105	120	102	115	89	113	118	106	102	113	112	114	113	122	120	107	107	105	119	108	108	110	139	107	130	98	125	118	112	129	127	115	113	111	101	112	117	125	131	110	125	122	134	112	102	118	105	92	115	108	115	100	122	101	96	117	106	110	114	111	110	128	110	138	106	128	101	109	110	104	130	111	94	105	109	100	111	118	112	128	106	114	122	99	126	129	100	104	112	101	117	115	123	123	113	103	100	120	131	105	105	124	122	122	106	107	97	111	131	114	106	102	97	126	93	89	110	105	122	113	119	111	119	111	128	129	122	113	110	125	117	121	101	124	117	109	105	120	106	110	111	124	116	103	118	101	120	110	117	121	95	103	107	107	132	108	109	106	93	108	132	109	115	104	135	112	109	113	102	109	98	105	111	106	102	122	117	121	126	111	129	119	100	118	107	111	109	116	130	109	104	91	116	114	115	109	120	119	109	93	101	102	107	114	99	125	99	103	115	101	116	100	117	120	117	108	106	128	91	117	114	110	106	125	120	122	115	106	132	105	104	123	106	124	91	133	137	119	114	108	126	125	141	124	124	102	118	130	96	108	113	136	97	109	99	118	93	104	103	122	108	106	104	120	101	116	112	129	103	109	133	126	120	123	95	98	121	115	100	122	106	130	93	112	108	109	102	85	94	111	115	109	106	100	125	103	115	111	124	91	126	127	127	104	115	125	106	115	105	124	115	105	103	117	107	108	118	141	122	107	105	112	106	93	105	109	105	125	108	117	113	81	120	116	117	125	116	138	109	103	113	117	108	99	119	111	109	125	99	122	129	116	99	119	127	133	110	122	105	127	125	117	96	102	119	132	96	105	97	103	120	114	106	123	90	114	101	98	116	111	130	115	113	127	112	119	106	117	113	107	96	127	99	106	100	110	137	109	120	127	102	97	112	126	120	113	122	128	108	129	95	82	117	118	95	127	105	115	119	116	103	117	118	113	103	104	109	108	102	110	109	97	119	114	136	117	104	108	113	103	115	108	120	125	85	117	98	110	100	98	124	107	115	101	97	136	113	121	132	122	111	102	107	125	111	110	109	109	106	90	122	109	118	114	118	126	124	129	111	103	105	135	116	129	107	106	121	103	117	116	114	114	124	132	98	103	105	113	101	112	113	80	111	122	122	126	114	99	118	99	119	107	135	120	106	111	121	102	121	90	101	112	122	115	115	127	122	116	120	104	130	110	102	112	102	117	120	93	110	106	116	96	102	121	106	122	133	110	114	135	115	135	109	86	106	128	113	127	101	105	132	129	116	116	121	112	108	105	106	113	101	116	131	117	104	123	122	116	112	116	109	101	114	102	90	107	109	126	117	116	124	118	112	107	117	118	105	121	102	107	100	108	110	104	129	116	116	103	116	124	131	111	109	105	119	111	115	106	118	129	115	117	107	108	119	121	110	117	116	114	120	117	113	124	117	106	120	91	130	113	112	101	135	111	125	127	103	107	121	120	110	134	127	133	116	114	124	114	110	119	106	104	113	108	117	126	129	125	113	122	111	112	119	119	125	113	108	110	111	104	114	95	124	119	105	128	130	111	112	109	127	118	119	118	120	110	105	99	120	111	121	125	124	118	120	116	119	116	111	124	121	130	115	111	101	117	101	98	123	113	102	93	94	92	102	120	117	117	129	119	134	105	112	114	126	107	122	110	143	121	107	119	107	129	142	122	106	105	104	119	117	118	127	107	128	117	133	94	113	109	124	119	127	103	81	120	101	111	132	117	107	120	112	116	105	106	116	110	97	107	102	113	115	130	98	116	107	129	121	116	109	134	102	125	99	105	110	117	123	123	107	107	117	122	109	107	105	125	106	124	91	108	112	108	110	100	125	123	126	105	118	132	124	115	96	115	102	111	105	119	105	109	111	125	130	108	129	109	141	109	108	104	116	116	135	109	123	126	124	108	119	105	106	129	120	132	119	103	142	94	119	103	130	106	97	123	95	132	117	128	106	110	91	108	136	109	106	131	101	118	127	122	130	126	114	125	124	129	120	115	123	94	112	100	118	106	109	124	117	100	108	108	108	120	109	130	119	104	121	104	118	119	121	100	117	121	121	110	98	119	116	122	124	95	107	99	122	122	127	111	114	107	130	124	119	127	119	96	114	116	109	120	110	118	115	123	113	117	117	108	124	106	123	123	97	120	119	99	121	110	99	128	111	109	117	110	124	98	111	108	99	93	124	122	102	101	109	113	115	106	101	126	113	121	96	105	112	115	118	107	117	106	127	111	116	124	122	122	120	108	96	89	112	123	113	135	114	104	114	107	119	108	116	93	132	118	112	148	122	118	113	129	113	108	119	106	136	115	127	104	96	105	99	139	95	125	124	109	128	118	128	114	122	107	108	113	101	126	114	137	125	104	109	122	122	129	118	101	109	111	99	121	120	111	119	91	110	105	114	107	111	101	114	115	114	102	109	103	117	112	132	120	120	117	124	117	113	100	95	127	105	105	109	111	115	114	123	120	90	107	108	143	122	112	127	114	120	106	100	125	103	129	116	116	97	129	132	100	111	99	115	102	104	105	123	113	120	113	102	127	118	120	119	114	101	109	110	110	111	132	131	100	113	111	110	110	111	111	115	107	125	120	97	102	130	110	121	117	108	113	109	111	122	115	117	124	117	111	113	111	120	113	117	105	96	102	117	103	101	118	110	128	117	101	146	104	115	118	118	113	116	93	101	123	115	124	136	140	112	126	115	142	104	113	124	94	137	109	121	132	88	136	117	113	122	107	109	98	110	106	108	120	137	123	109	124	105	121	107	110	124	114	114	103	114	105	122	108	112	91	105	101	93	122	112	121	106	127	109	109	137	106	120	107	110	135	97	116	92	113	104	127	116	101	93	97	101	122	108	113	111	135	106	120	101	107	125	99	105	106	111	113	119	106	123	120	118	111	120	112	109	99	117	106	124	115	112	112	110	118	118	108	128	118	112	109	122	119	118	106	119	144	116	121	102	85	126	125	118	118	96	111	94	114	99	119	120	124	128	102	110	118	101	108	108	121	98	122	101	118	106	87	120	97	113	114	110	122	97	89	112	115	116	103	107	117
27253	11047	3237	2408	4604	6191	5809	5124	4363	3735	3146	2655	2400	1956	1863	1780	1633	1434	1323	1251	1221	1127	1142	1127	1093	1083	1064	1077	980	949	968	927	955	967	943	894	787	805	781	757	728	731	814	722	742	840	749	784	795	790	761	751	803	822	790	772	780	751	720	758	750	755	799	761	725	748	769	780	757	740	725	748	794	771	745	735	788	755	729	739	758	778	784	758	781	788	744	773	711	756	785	726	753	776	811	729	746	766	795	728	714	756	748	770	679	812	735	776	760	767	736	734	753	760	762	736	768	719	750	744	737	752	761	780	744	726	730	768	707	766	739	709	734	721	763	777	767	740	754	713	755	711	762	730	762	786	761	704	763	739	692	771	791	729	744	722	717	764	747	749	811	739	767	724	756	734	765	732	710	784	704	765	725	716	758	765	748	749	733	687	728	718	730	759	766	722	758	744	726	734	768	713	722	740	740	783	772	756	787	796	777	758	734	761	760	757	707	706	742	743	738	755	762	754	696	763	780	716	729	775	774	757	681	725	779	708	767	755	741	758	763	748	761	782	755	744	777	708	724	729	769	763	677	743	687	735	700	769	748	728	727	743	736	745	718	727	730	757	762	741	764	748	741	770	789	709	731	766	781	750	713	774	796	727	762	782	746	733	771	739	729	761	725	705	750	721	747	710	748	696	700	736	801	708	747	757	770	718	697	739	704	785	746	802	750	725	732	780	752	710	775	740	763	723	721	728	756	748	709	729	756	747	776	748	727	733	736	730	767	753	750	781	716	746	727	707	734	726	732	767	745	754	739	762	743	746	745	770	723	674	745	752	773	765	815	703	731	784	755	708	750	732	732	740	750	774	692	709	679	733	754	774	794	733	769	741	745	767	715	746	726	742	785	737	737	738	714	711	745	713	762	799	714	729	728	758	741	727	745	761	703	729	774	778	725	742	764	719	712	801	768	748	757	715	733	746	774	794	746	738	726	718	717	753	774	732	736	773	772	786	759	749	737	761	755	777	734	706	730	740	769	740	758	753	700	765	777	750	770	736	719	689	710	684	767	756	724	719	729	784	746	769	751	766	777	766	762	766	740	779	763	763	769	760	713	754	734	726	742	764	724	722	748	774	781	767	799	717	726	783	757	771	749	730	746	803	746	764	796	773	733	728	751	785	779	755	759	766	758	783	763	760	750	737	753	695	727	796	727	725	710	770	765	766	747	786	788	745	805	763	734	713	739	727	713	724	768	761	712	701	777	719	747	771	730	712	734	744	752	762	716	746	730	711	746	733	713	721	749	724	719	695	744	747	740	714	733	729	783	771	766	746	743	745	757	730	759	708	734	758	727	774	743	746	723	732	756	707	765	744	729	741	771	765	734	740	735	768	771	802	765	773	752	739	712	726	725	753	746	690	733	769	753	739	772	744	750	780	764	728	747	729	762	755	729	759	827	731	728	728	730	709	705	744	724	691	782	747	738	745	772	764	777	725	693	780	711	744	726	745	711	761	793	788	740	728	712	752	740	694	764	741	752	732	789	769	755	743	759	742	749	729	685	748	733	749	722	734	770	704	774	748	758	746	788	748	732	728	744	781	738	757	723	760	788	752	746	768	758	747	726	738	787	762	772	764	716	709	753	764	718	752	743	742	733	788	718	727	742	665	739	763	706	778	732	718	733	775	744	708	725	794	735	756	741	724	766	743	759	806	761	755	697	751	772	716	793	773	698	814	708	742	710	784	731	731	725	752	759	733	731	744	787	706	704	735	756	784	756	761	758	749	743	761	759	740	816	711	781	730	753	752	716	772	742	744	767	783	744	746	754	732	737	702	743	728	730	772	727	760	790	737	722	731	757	703	750	764	700	724	747	722	738	734	749	719	740	737	792	745	729	728	752	851	756	795	762	707	717	769	715	736	693	769	771	759	775	750	765	751	730	710	722	717	736	728	782	771	744	753	733	734	761	747	740	738	744	756	740	738	773	742	737	806	761	740	735	733	743	791	762	756	705	750	771	730	722	717	719	754	736	752	779	750	737	734	761	779	784	757	729	793	712	774	756	763	775	765	728	776	811	778	721	728	793	726	762	738	700	730	700	730	747	763	787	724	718	748	762	737	758	748	751	762	734	751	758	785	774	721	757	773	758	721	791	727	742	739	749	734	743	719	749	743	780	748	742	701	749	715	760	753	745	734	721	699	727	787	749	793	768	777	785	755	738	748	695	797	749	728	769	770	738	735	758	774	727	780	725	778	693	755	723	734	709	781	729	739	811	705	748	736	724	759	741	701	763	777	713	735	746	804	736	720	739	697	748	755	774	764	732	733	730	671	725	765	719	778	796	792	728	754	767	721	780	741	771	709	761	722	727	743	768	790	747	738	717	740	781	743	737	761	750	728	744	748	740	697	748	769	734	703	766	754	722	715	752	739	755	758	732	731	778	799	694	769	747	720	725	709	674	720	760	743	696	727	732	727	776	725	769	705	725	760	762	747	727	721	736	704	725	768	767	763	776	706	753	740	733	704	758	757	767	742	719	746	728	733	765	700	772	737	730	768	687	766	723	754	719	699	779	689	734	752	724	712	725	711	760	730	764	765	717	779	699	736	751	770	743	772	793	731	750	737	743	783	736	746	701	803	713	739	717	741	720	750	726	712	759	759	731	767	720	767	745	720	738	745	728	717	745	725	747	769	732	758	728	709	728	747	741	802	765	756	689	730	720	798	798	720	737	785	749	752	746	769	732	759	726	729	718	778	700	759	754	813	702	744	786	728	736	763	727	677	765	716	684	713	744	744	750	748	731	772	750	777	724	746	784	781	774	733	753	703	738	753	755	739	723	747	768	720	731	690	781	807	746	773	717	743	750	777	755	763	698	762	753	738	699	700	739	708	720	736	777	721	769	779	674	777	762	689	720	744	772	765	728	778	721	724	723	746	786	698	709	736	727	734	734	737	720	766	733	717	734	709	786	739	675	761	756	766	751	697	735	729	762	735	737	803	738	727	752	760	730	756	750	731	720	739	821	784	776	760	786	769	737	777	714	769	779	733	755	746	720	723	693	767	794	782	751	770	770	768	707	776	777	729	715	728	782	777	718	766	711	772	740	708	748	715	754	780	737	747	740	741	763	727	745	734	732	744	747	757	717	699	735	751	782	710	728	701	785	728	746	748	775	676	749	789	732	784	706	756	732	755	719	799	734	732	748	770	773	743	739	699	792	739	726	719	765	735	725	760	743	733	723	733	668	746	712	734	724	731	734	725	746	758	757	767	747	695	746	730	772	746	719	776	712	786	750	777	734	773	747	756	793	708	729	688	762	751	746	751	733	746	733	718	734	727	719	793	774	726	737	712	725	679	744	740	758	758	720	785	735	769	795	721	749	746	739	734	744	777	821	715	791	764	701	726	742	770	782	668	758	755	720	723	742	769	719	754	721	776	736	732	735	732	757	751	693	750	731	732	767	736	727	693	775	774	747	719	738	791	792	756	726	779	757	734	755	712	770	787	743	765
6682	2430	459	227	151	216	208	190	186	187	172	168	144	115	128	133	136	113	89	87	104	106	85	88	76	96	86	100	94	97	71	88	77	76	77	90	81	79	66	75	76	71	63	70	74	84	60	81	70	88	63	73	74	84	84	63	65	71	61	72	78	83	82	56	74	73	70	76	74	71	70	82	62	77	78	64	77	62	79	81	76	67	80	69	76	75	70	70	78	71	66	76	67	55	66	76	69	83	64	86	58	94	74	85	70	82	76	88	81	67	65	63	67	65	76	67	68	75	70	72	71	81	67	76	78	80	56	76	78	75	68	78	88	75	68	86	71	74	88	83	75	66	69	89	74	73	67	74	58	81	88	77	81	74	84	78	71	65	82	73	69	68	70	63	80	64	92	70	68	77	70	87	82	67	92	68	86	70	72	65	69	89	60	68	81	69	68	68	68	80	72	76	60	77	90	78	82	67	89	74	71	76	76	67	74	63	94	57	76	63	74	73	69	65	70	64	68	80	73	78	78	72	77	78	80	73	84	82	73	66	61	77	74	72	76	82	81	69	67	59	62	59	78	85	71	83	70	76	81	70	74	74	62	85	62	73	71	74	79	84	71	63	57	76	69	72	62	74	75	80	65	73	73	68	77	84	77	88	68	70	82	88	72	92	72	75	83	88	69	80	70	79	76	81	64	61	78	72	75	70	80	59	82	71	71	75	99	74	96	75	72	81	67	80	75	85	78	76	73	68	81	56	90	67	57	78	69	79	68	72	61	71	64	71	73	90	76	69	71	67	72	73	66	81	65	82	81	68	74	80	74	67	68	52	99	66	75	61	71	83	73	69	71	76	73	62	70	76	76	67	73	82	98	64	82	70	64	73	90	49	88	82	68	71	80	71	82	64	78	66	67	88	84	69	58	78	67	73	72	86	81	88	60	87	73	85	59	85	75	68	93	67	53	68	71	82	83	68	77	77	74	90	74	54	67	77	84	73	70	53	68	76	79	78	80	72	91	84	88	82	81	76	71	82	78	60	69	79	59	73	81	72	74	59	85	74	66	72	79	68	71	66	78	90	74	69	59	69	54	69	78	67	85	77	85	67	85	68	60	84	73	80	77	76	65	84	85	69	78	83	60	76	65	56	75	71	72	62	85	65	67	80	71	72	59	64	95	71	84	67	66	80	88	80	75	81	79	86	63	66	64	56	78	66	76	81	75	66	66	68	73	73	96	59	65	71	60	60	80	80	92	68	67	68	78	78	75	64	67	56	96	80	83	69	68	77	69	64	65	87	61	72	67	79	62	77	75	59	65	50	75	72	72	70	70	63	81	54	54	56	73	71	72	66	79	58	85	74	82	74	82	97	62	80	64	69	93	69	81	70	72	66	72	75	61	76	87	70	67	68	64	71	88	67	78	76	70	67	87	75	68	70	67	71	76	68	94	75	85	94	77	73	68	78	76	68	79	80	89	60	77	69	75	74	82	69	89	64	77	76	81	64	69	67	58	80	67	78	80	58	69	69	65	75	74	69	59	72	58	82	67	90	71	87	81	84	76	72	65	57	57	71	66	72	82	69	75	75	83	76	79	78	63	81	70	72	68	74	75	60	72	67	61	90	71	70	67	81	76	74	76	60	68	78	72	56	72	71	49	72	75	64	74	62	82	87	67	68	81	70	66	73	72	69	68	67	76	65	90	71	84	75	60	77	75	70	58	70	87	62	66	69	67	71	77	62	85	72	83	75	65	76	63	84	78	93	58	97	86	83	71	65	69	65	74	82	84	74	64	66	84	61	70	65	74	77	75	74	63	77	80	70	66	77	81	66	78	62	81	86	58	71	74	80	79	72	78	63	78	89	60	80	65	83	77	78	74	71	74	84	77	63	64	65	73	66	70	73	73	89	76	75	57	75	88	71	73	70	70	71	78	82	63	75	69	60	74	73	69	67	72	65	60	75	67	92	54	69	75	76	74	69	65	75	81	94	75	60	64	79	73	73	70	67	73	76	79	80	72	78	63	73	74	68	74	81	56	64	81	74	77	79	81	71	81	80	69	80	72	63	66	82	83	73	60	58	66	75	61	70	87	86	67	64	65	82	76	68	55	71	82	69	78	64	71	67	95	69	74	71	81	83	60	63	76	73	88	61	74	67	72	70	56	69	76	75	68	75	74	82	81	89	75	67	71	77	80	69	65	68	73	74	72	75	76	72	83	79	77	59	81	75	83	83	77	82	65	74	79	76	67	79	72	76	66	60	80	74	78	59	57	70	66	67	74	91	75	90	80	63	70	72	70	56	85	71	83	67	79	87	74	58	69	66	63	51	69	76	76	81	76	83	57	74	77	63	70	54	64	71	81	76	72	74	77	68	73	79	69	75	83	61	81	56	86	64	67	67	71	81	68	84	65	76	71	80	74	75	80	71	65	73	81	58	80	72	73	77	68	78	77	80	64	73	65	73	68	87	92	62	56	69	65	82	73	81	71	68	67	74	76	75	87	70	77	62	66	75	75	69	80	71	83	87	71	81	75	67	78	71	62	79	63	62	73	75	76	69	75	85	83	84	82	70	76	61	62	54	70	79	64	56	69	82	69	72	69	74	86	74	80	81	70	72	76	79	68	77	62	66	76	88	66	79	74	70	78	75	73	62	74	82	82	71	69	67	64	79	76	71	88	72	66	66	90	58	69	75	71	70	70	70	73	70	67	77	63	68	61	73	72	63	84	81	80	77	76	83	64	79	71	72	70	66	64	64	60	71	108	66	67	76	65	77	56	67	77	71	79	61	67	70	84	67	79	73	70	64	71	72	66	78	66	73	81	59	66	83	62	65	81	61	85	83	56	66	65	61	67	75	69	70	67	66	81	64	71	73	79	70	63	59	49	82	81	58	62	76	80	73	76	78	65	64	73	88	82	63	67	75	92	79	74	79	57	76	65	56	49	86	87	73	77	73	60	78	75	67	76	71	71	71	71	64	86	53	81	56	69	75	75	71	81	72	69	72	95	62	78	77	83	85	80	82	62	68	75	74	71	86	80	78	78	63	73	77	84	72	76	83	65	62	84	83	61	81	79	72	76	71	77	85	66	84	72	57	72	68	74	74	70	80	76	83	69	83	71	80	81	67	84	74	72	72	65	65	81	65	65	74	80	77	77	74	55	74	71	91	62	78	69	83	72	81	85	80	68	62	62	55	73	65	78	73	76	63	57	64	85	74	83	82	70	83	77	78	54	76	82	65	74	74	80	74	71	77	71	73	70	74	61	72	68	68	84	69	88	70	60	78	72	74	70	77	75	71	80	82	90	80	63	83	76	85	75	61	67	67	76	76	61	86	69	67	75	71	61	72	79	69	72	64	68	74	71	63	76	78	66	68	62	67	71	66	58	66	75	72	90	86	61	83	63	92	82	65	81	72	71	73	64	82	64	72	71	71	69	88	69	65	78	81	79	70	74	69	68	96	82	70	79	69	68	72	72	68	79	66	76	70	85	85	70	74	86	72
34351	14966	4192	3224	6695	9058	8430	7146	6035	4956	4213	3458	3133	2677	2267	2096	1846	1668	1532	1418	1267	1167	1147	1068	1063	990	963	948	962	869	841	788	808	723	773	688	636	577	555	543	524	541	569	552	506	526	514	576	562	598	579	629	562	525	579	584	578	576	533	519	592	547	513	516	553	523	503	502	547	510	559	512	499	541	531	561	540	541	525	559	525	511	479	505	525	545	517	549	509	530	529	500	515	488	554	511	538	530	545	543	520	513	511	546	515	529	509	488	500	503	475	524	527	511	513	491	544	548	507	464	503	512	477	523	554	486	495	537	537	523	551	490	507	518	516	565	459	535	519	540	511	472	562	514	494	482	543	516	512	476	531	505	508	499	508	534	496	537	567	481	496	532	511	494	491	527	509	535	530	513	520	524	484	475	494	477	516	526	486	523	514	537	493	479	468	494	547	563	513	494	515	524	493	506	483	509	506	514	471	506	456	549	511	537	504	552	478	520	538	499	520	536	572	519	479	465	497	496	530	530	537	530	509	497	484	503	502	509	509	513	505	482	502	527	476	542	518	483	463	533	546	492	474	509	527	555	492	531	495	534	505	542	534	503	525	518	533	500	487	513	538	516	530	544	514	531	490	483	517	493	495	507	519	512	511	452	514	544	482	452	549	558	450	504	518	506	528	520	537	507	519	529	539	547	476	507	462	528	541	525	485	482	501	497	506	550	475	538	538	499	505	508	537	523	512	514	528	519	487	529	536	534	530	507	533	524	524	563	512	513	479	498	565	486	516	542	513	495	477	538	522	543	558	529	480	557	514	517	507	504	495	504	504	497	491	515	550	506	535	522	529	532	518	509	505	488	507	479	532	520	515	474	512	513	555	498	508	512	534	497	523	498	526	504	528	527	526	482	517	551	505	487	486	486	511	547	502	490	550	531	510	498	536	528	513	507	479	516	539	478	516	532	513	503	498	490	519	502	507	512	540	506	504	519	496	532	516	519	507	517	535	496	520	511	496	517	523	499	513	516	541	490	530	466	543	512	486	498	530	494	557	531	518	528	533	504	459	484	480	564	509	526	496	520	542	525	449	524	532	522	566	524	526	484	495	511	475	479	489	512	513	497	498	521	488	522	495	495	525	511	520	521	518	498	508	502	539	521	517	554	505	499	495	514	530	510	528	513	516	505	540	481	532	509	530	498	519	503	529	496	495	527	487	498	508	542	503	479	524	535	536	505	566	487	513	532	451	494	499	511	522	520	538	520	516	497	537	496	503	507	540	532	519	506	523	496	521	523	537	539	515	513	494	509	521	490	489	510	538	489	472	516	497	526	510	467	536	514	508	502	542	495	524	502	529	503	525	523	523	469	476	496	501	500	517	477	526	519	483	519	535	502	484	517	491	508	515	506	485	526	521	469	512	531	483	527	540	504	512	496	501	492	505	500	499	497	529	476	508	559	525	559	516	480	533	567	527	498	506	493	494	517	490	501	521	509	463	517	511	500	490	507	507	505	549	497	519	472	504	490	526	504	481	517	529	497	502	480	524	497	487	512	460	531	510	497	536	498	503	489	457	517	531	522	477	533	496	484	505	517	498	502	546	489	538	506	505	534	530	496	491	524	471	478	542	524	492	492	534	513	551	531	512	525	495	515	516	520	511	488	553	533	518	511	471	491	505	512	523	494	471	485	512	509	504	507	530	494	504	502	520	471	493	546	547	503	471	502	518	507	480	503	560	488	531	570	485	498	483	506	525	531	530	534	485	543	506	478	511	549	512	518	520	500	506	502	488	509	517	477	533	551	510	481	509	533	496	523	494	504	510	488	518	488	536	491	492	519	501	514	503	521	551	532	521	533	519	537	500	507	474	497	531	472	485	494	476	514	507	539	514	485	483	499	533	494	514	517	518	474	519	513	510	542	536	499	489	492	503	554	508	529	491	523	552	489	484	532	574	506	516	512	520	482	517	520	560	556	486	522	535	492	483	478	500	472	504	489	500	506	482	531	510	491	511	496	502	513	518	527	515	520	502	488	521	567	528	543	514	494	512	536	449	537	532	529	526	521	517	529	541	541	471	555	463	500	511	581	493	521	564	510	496	471	537	533	540	505	484	498	458	470	499	486	518	502	517	492	500	537	510	507	509	521	532	508	488	474	547	499	516	512	480	490	536	471	495	489	466	539	511	480	554	487	522	556	541	487	495	503	480	524	503	490	530	495	514	527	560	483	501	518	505	533	531	546	504	499	523	501	518	529	488	514	539	526	519	490	526	514	491	516	507	514	519	505	487	530	529	522	524	504	484	517	517	533	482	508	491	503	546	492	516	522	539	480	521	499	501	496	493	525	534	517	524	491	507	532	503	537	513	538	529	498	513	520	505	535	530	499	523	576	510	505	535	494	515	504	511	528	524	497	561	509	529	550	504	533	521	513	506	458	529	514	520	519	540	548	526	503	522	492	547	511	548	517	509	509	472	523	498	517	511	489	503	516	500	496	499	479	530	497	580	491	525	493	509	529	531	527	526	489	463	546	493	481	492	546	486	511	505	514	503	473	513	512	494	505	486	495	522	500	512	513	542	499	541	502	546	507	520	558	503	554	500	512	510	484	508	472	502	484	531	473	449	501	516	538	510	497	540	526	462	504	492	517	497	494	529	513	531	512	528	547	479	497	521	459	512	537	457	505	494	523	495	529	572	502	540	516	495	503	521	566	495	519	491	532	487	519	480	512	512	484	501	493	572	500	497	524	496	516	534	520	513	513	484	518	476	502	530	534	517	547	527	467	548	527	486	506	511	510	503	457	533	518	499	518	523	530	539	540	518	527	485	510	528	534	488	525	477	534	500	500	507	507	518	491	516	497	518	529	496	497	535	497	513	517	486	536	516	503	515	496	485	541	571	502	509	509	498	483	533	516	504	562	493	503	508	488	536	475	522	534	577	490	540	506	504	498	542	523	487	496	508	498	506	489	510	494	557	531	485	529	484	505	521	505	541	508	534	547	541	530	505	491	512	527	516	533	488	476	522	529	480	549	517	502	493	519	509	481	508	520	559	492	494	566	550	518	498	488	496	497	535	527	550	507	508	511	518	533	486	484	485	484	501	465	509	545	512	490	509	492	502	519	510	548	527	481	529	545	508	518	496	491	501	474	534	495	498	485	536	554	516	528	489	536	515	528	511	466	528	491	536	499	519	504	520	505	500	530	476	536	517	531	483	553	509	517	538	502	552	468	506	501	507	549	548	520	515	511	537	494	503	509	529	557	550	490	474	523	496	502	535	564	498	492	511	522	524	501	548	513	510	533	510	503	510	524	523	480	537	479	571	534	499	517	502	529	517	512	524	533	488	512	511	460	538	528	497	502	538	477	511	516	515	481	509	541	527	504	494	517	498	493	516	490	529	544	500	505	514	530	521	491	516	487	544	478	505	488	507	509	499	445	479	504	531	522	521	501	524	524	500	489	514	544	548	499	513	506	535	555	506	465	504	528	511	530	495	535	543	540	531	510
3359	884	190	140	115	135	151	127	114	131	118	120	118	113	115	113	81	81	81	85	73	99	83	89	77	97	105	88	96	82	89	81	89	90	69	89	73	69	76	77	67	73	68	101	82	89	81	84	84	77	80	89	67	79	79	85	101	73	80	92	88	75	110	60	90	85	81	78	68	87	69	89	85	91	68	85	82	60	75	71	83	67	77	81	75	69	82	79	71	83	74	82	92	80	89	68	94	83	73	90	83	80	75	91	87	76	95	86	84	85	88	75	90	78	76	80	86	66	81	87	76	79	70	79	80	70	72	80	70	72	77	64	92	84	73	73	73	78	78	84	70	101	72	72	56	74	61	77	69	77	69	86	69	83	77	72	68	66	72	87	76	69	70	93	85	80	88	76	100	74	77	100	76	69	87	86	70	70	81	80	67	76	88	70	90	88	88	67	77	91	84	101	88	76	73	78	75	69	69	77	61	87	80	86	73	64	94	65	74	80	86	81	74	90	73	89	68	79	83	92	84	62	79	76	78	84	82	69	79	90	94	74	72	61	83	61	84	80	86	78	76	75	82	67	79	86	80	75	72	86	87	100	67	72	86	92	78	83	88	70	79	100	86	92	95	78	74	74	88	80	81	79	85	85	83	81	69	73	74	74	83	75	78	90	63	96	87	99	68	63	79	81	86	66	89	76	89	91	79	69	80	76	83	84	86	78	64	79	68	72	86	73	74	67	85	88	83	79	71	96	70	97	74	74	88	69	74	72	66	92	48	83	80	74	68	82	75	73	78	88	93	76	87	83	92	75	89	60	66	76	71	84	77	77	72	70	64	72	61	84	92	87	81	75	95	78	87	95	87	75	79	84	91	59	71	95	62	82	55	74	93	71	86	86	66	76	60	89	81	61	93	57	71	64	58	70	107	80	75	84	100	88	74	86	87	86	79	90	79	73	82	84	76	81	74	85	73	84	59	68	87	65	84	73	66	75	81	92	83	71	77	82	77	83	63	97	60	92	88	87	88	68	83	94	99	73	78	78	90	62	78	73	70	49	82	94	85	69	81	77	69	77	95	98	75	68	67	78	85	82	82	96	66	89	83	64	79	89	74	89	67	74	77	73	84	80	88	82	87	64	65	71	67	94	65	73	80	70	90	88	68	82	83	74	57	78	75	77	76	63	84	69	61	87	76	78	84	70	81	70	79	78	77	65	93	71	72	87	97	63	76	85	84	65	97	72	89	78	87	89	63	82	85	82	75	73	87	89	78	71	72	80	76	105	83	75	80	89	78	76	64	84	78	89	86	77	71	89	89	68	68	78	71	85	75	75	72	79	88	65	76	74	81	64	72	70	75	85	66	79	85	83	87	79	71	74	81	92	61	92	72	79	88	73	78	91	80	87	80	90	81	61	85	61	80	66	87	85	80	72	72	81	63	54	77	84	64	63	82	78	92	69	89	75	65	63	79	79	83	90	79	71	88	72	75	75	83	63	90	85	84	77	73	79	83	72	82	69	75	68	90	72	88	101	84	64	84	52	64	82	78	83	75	77	82	90	82	71	93	60	74	62	80	69	62	56	86	82	67	78	69	76	69	70	62	69	82	85	72	84	74	87	72	73	85	76	80	64	76	78	75	71	72	75	80	79	84	67	76	59	70	71	72	94	84	74	83	79	79	77	83	62	67	93	67	88	89	76	84	91	80	84	72	84	83	65	73	77	78	69	78	76	87	76	74	75	86	85	78	80	67	90	77	97	70	74	80	71	82	83	73	93	85	86	75	63	92	92	69	75	78	84	67	75	85	73	84	70	66	96	85	79	74	69	76	92	79	64	75	82	70	84	75	74	78	77	66	92	81	75	64	77	86	73	73	85	98	83	87	82	74	77	64	70	89	75	77	83	68	65	87	75	70	91	87	75	85	79	70	87	79	60	65	76	71	65	80	73	74	68	90	77	80	84	65	93	86	96	75	74	77	73	72	83	62	76	82	78	63	84	65	83	71	79	77	101	77	79	75	96	83	83	81	80	76	47	85	72	77	77	79	85	73	85	88	68	71	83	80	68	85	87	90	79	70	70	73	68	86	92	68	75	73	81	94	61	77	76	89	80	77	82	71	63	88	90	76	81	77	76	71	92	73	91	79	79	87	77	82	77	63	71	88	74	73	54	78	85	81	76	68	78	70	90	82	65	78	77	73	72	80	70	65	88	74	80	80	85	81	64	99	76	91	77	83	83	82	97	66	90	60	69	79	73	74	89	92	73	68	78	69	79	64	77	83	68	63	88	81	77	84	75	80	62	72	63	71	67	85	80	81	90	74	78	90	87	71	85	90	83	73	79	80	60	59	74	63	70	81	74	79	64	70	84	89	64	86	78	89	73	93	65	71	78	91	77	89	78	80	82	88	73	77	83	86	77	75	64	82	81	94	73	85	80	81	79	89	70	84	81	83	71	67	91	84	97	73	76	64	75	86	87	98	80	87	83	82	69	82	84	75	78	92	74	85	66	81	75	70	76	80	99	67	90	91	73	84	72	77	89	76	80	74	84	76	85	60	70	85	68	84	69	78	92	74	67	82	66	64	79	99	96	80	84	74	86	74	77	92	72	79	83	80	79	68	72	84	59	90	82	85	88	87	80	87	80	83	93	75	78	79	79	82	81	83	65	80	75	74	93	78	74	82	74	88	90	80	83	75	75	89	69	80	72	80	89	65	77	79	66	71	81	71	79	78	96	68	81	70	77	95	81	74	75	88	70	67	65	78	89	98	78	70	93	81	80	76	71	77	81	70	91	82	73	69	86	79	73	85	83	71	74	79	76	77	83	76	73	78	66	83	81	86	73	93	79	80	84	72	74	82	75	81	67	85	83	86	87	79	80	74	77	72	84	83	82	92	89	93	71	82	71	95	70	79	73	68	77	70	66	69	76	79	75	70	82	73	73	89	67	89	79	69	79	88	68	74	91	82	71	74	89	73	85	81	81	65	92	79	75	81	86	79	71	75	65	83	74	82	73	71	87	76	81	77	82	78	97	88	78	69	82	92	85	78	74	83	80	72	81	83	88	71	78	78	76	94	74	81	68	98	60	80	80	87	77	76	83	76	76	83	84	69	75	89	77	65	66	69	77	68	79	84	96	75	79	79	67	79	84	62	83	69	87	72	85	79	83	81	99	87	80	78	81	73	69	73	89	88	66	67	72	82	97	88	76	74	76	63	80	83	74	80	76	85	67	72	78	86	82	73	86	77	80	77	78	82	76	72	94	96	72	67	77	87	64	85	66	83	73	98	85	79	82	84	78	78	77	70	93	80	79	63	69	70	83	73	89	60	78	78	76	73	90	78	79	81	72	89	85	87	74	78	78	79	61	79	80	74	78	83	84	60	73	63	68	68	62	73	79	64	90	66	84	83	67	75	84	92	65	98	72	76	80	87	90	71	65	77	73	79	75	78	61	74	78	77	72	84	78	73	57	65	86	75	60	62	74	83	78	79	84	80	95	56	65
25672	8201	2011	1773	3269	4421	4224	3379	2913	2452	2242	1919	1595	1424	1429	1192	1088	1041	945	920	900	863	914	839	792	774	821	767	766	720	723	700	651	701	716	669	666	622	592	576	609	613	623	595	530	630	625	565	589	598	614	638	585	586	589	602	653	577	622	610	590	609	595	576	602	565	596	608	545	583	574	563	585	600	579	522	583	582	597	631	555	584	603	587	575	593	569	599	555	586	600	567	579	569	586	609	598	621	591	609	581	581	567	589	576	594	586	547	572	597	561	548	580	576	586	609	555	596	579	540	554	542	549	589	602	570	596	609	603	566	613	588	581	583	607	561	570	573	578	638	554	591	567	545	560	565	602	600	602	539	570	534	558	596	549	568	542	606	595	596	628	621	593	534	563	592	614	542	562	548	570	587	582	553	598	557	581	535	552	593	530	589	599	569	595	570	578	607	527	572	587	593	556	618	564	531	569	564	608	569	583	618	610	556	550	591	600	569	566	581	615	529	570	592	561	565	586	556	572	572	539	567	576	558	567	564	580	538	585	569	599	538	593	549	570	574	589	629	579	579	575	607	578	561	585	575	598	562	574	555	594	560	584	590	589	614	541	573	596	593	578	567	578	575	553	572	566	554	583	564	571	567	586	553	564	559	596	569	607	570	575	595	578	547	557	565	568	578	591	558	578	595	586	598	550	544	582	569	567	522	540	571	563	576	577	585	579	555	603	584	571	580	595	634	561	613	637	586	546	549	602	615	578	573	551	569	557	590	550	574	574	561	546	614	592	563	558	567	563	557	546	594	556	553	581	575	615	600	588	582	582	551	557	568	586	558	566	580	565	524	607	576	607	572	584	577	553	585	563	563	571	523	617	566	587	546	577	554	580	580	574	567	579	626	609	577	591	619	536	582	538	563	572	599	579	561	559	566	577	591	578	573	577	616	577	553	543	565	571	590	573	602	544	576	573	596	552	618	548	561	564	565	569	572	594	575	570	578	570	606	621	612	606	548	605	605	534	557	577	588	546	603	615	621	562	658	543	595	565	595	593	587	546	566	574	539	555	591	595	628	532	608	570	583	570	539	583	583	528	618	576	576	613	580	548	565	607	517	531	606	628	595	592	567	562	569	576	580	588	572	544	559	570	592	516	545	587	589	590	583	546	597	579	566	550	583	619	572	549	589	555	542	612	565	585	589	572	571	595	565	554	555	607	613	562	581	577	563	562	581	585	586	592	554	597	504	576	536	563	537	588	554	579	568	624	579	587	602	589	601	555	569	569	577	576	593	622	562	585	582	572	573	543	532	600	540	600	594	590	609	542	560	554	612	575	592	576	598	562	558	592	597	595	590	560	567	590	575	607	552	604	585	610	532	587	590	562	564	564	570	577	610	562	624	585	599	581	587	615	628	593	564	608	572	562	580	597	588	581	577	548	613	579	555	595	559	577	571	581	593	572	626	571	548	601	577	623	624	551	590	583	541	525	571	568	574	576	538	578	569	600	592	566	590	606	590	565	582	588	601	550	643	586	551	539	565	593	560	562	599	612	562	593	571	548	574	540	572	583	591	588	590	562	559	583	600	542	590	544	575	597	590	605	576	617	553	561	619	578	582	551	563	543	578	605	592	586	571	626	563	551	592	562	586	596	559	585	587	593	559	592	596	553	584	508	617	631	588	561	523	581	577	591	600	571	578	556	589	551	553	567	589	597	580	562	566	585	570	552	569	570	542	595	593	590	575	569	580	566	584	571	567	571	604	598	545	608	626	563	573	563	567	593	593	588	584	603	617	576	588	599	613	579	552	571	561	572	588	545	571	575	535	597	602	549	548	567	557	565	613	600	594	575	600	636	572	572	591	503	568	626	549	542	551	543	565	599	570	597	622	575	575	573	588	584	567	596	602	604	572	617	571	587	581	576	611	582	574	580	579	560	611	564	599	577	605	568	593	563	595	578	582	619	568	571	557	588	569	584	643	576	580	593	608	560	581	600	583	561	583	586	604	598	546	586	571	595	575	583	539	577	578	593	542	586	570	599	593	570	559	609	587	551	537	625	609	577	606	537	575	584	625	568	593	599	543	564	592	595	589	589	542	586	533	576	562	544	632	541	601	606	582	568	590	590	618	567	599	577	599	581	547	604	576	586	602	530	629	544	569	659	559	568	587	607	564	566	580	565	574	567	579	556	564	609	579	551	607	610	589	551	555	553	547	555	562	573	583	571	579	536	565	584	550	600	596	552	597	576	570	549	584	552	566	537	616	520	553	599	540	603	579	600	574	590	529	560	576	621	599	565	594	557	569	583	553	566	595	555	582	559	553	605	568	593	558	560	632	562	570	580	637	569	573	581	582	562	604	587	550	554	617	597	578	553	560	568	567	535	582	593	606	532	601	602	546	548	581	575	558	601	601	562	648	617	585	567	543	631	564	592	573	573	552	585	621	590	549	594	587	599	616	550	577	586	563	547	605	543	594	571	560	545	586	591	560	579	556	560	601	580	603	596	561	577	562	570	560	572	550	576	587	576	571	570	575	576	556	589	585	631	582	571	565	559	627	596	609	546	594	611	628	617	620	585	622	582	597	541	627	587	569	597	577	565	588	595	549	543	552	609	597	584	569	578	568	595	598	554	568	556	615	613	571	550	524	558	583	556	587	579	567	574	555	554	559	557	610	555	527	593	578	509	552	585	566	550	589	612	587	589	571	546	591	592	584	617	561	578	578	593	566	534	615	564	613	554	604	559	619	566	571	620	581	606	603	547	599	550	545	580	495	572	569	570	525	572	556	597	588	574	538	599	582	551	543	573	605	600	535	580	562	599	604	597	548	590	576	574	601	573	568	580	564	555	572	563	561	555	576	601	595	588	608	567	587	586	602	626	580	622	590	569	563	564	568	584	584	574	553	544	544	579	585	562	575	540	597	552	591	562	626	569	578	542	553	599	568	597	583	595	565	562	566	539	559	595	553	550	610	579	587	534	583	626	577	576	560	587	605	544	591	593	589	555	602	596	595	574	583	577	579	600	621	587	600	575	593	567	547	583	561	615	589	579	584	557	566	604	623	594	582	620	595	586	560	540	604	592	576	623	578	599	559	571	553	572	599	562	585	619	561	605	585	584	567	611	593	551	531	573	563	531	551	555	544	582	588	595	570	554	613	558	555	548	552	571	616	577	521	595	629	593	546	562	599	563	600	579	570	579	557	618	518	592	576	580	584	581	567	561	569	567	539	582	542	544	619	595	575	577	559	556	598	620	556	548	564	545	539	578	542	574	562	556	522	557	543	534	574	588	578	586	585	625	568	600	610	592	562	550	574	552	568	519	561	557	544	563	582	592	594	603	563	568	583	542	596	559	568	546	613	592	548	580	587	559	552	544	541	608	573	572	544	594	591	599	626	524	553	582	580	573	550	624	602	596	573	584	578	567	568	609	594	549	591	584	560	591	584	547	575	541	595	574	576	568	569	583	602	599	570	536	565	579	574	587	569	597	586	595	555	547	596	564	598
4670	1801	362	134	123	131	179	134	129	142	118	96	81	76	91	93	55	72	89	76	60	66	62	61	70	53	57	57	51	61	48	50	52	45	52	42	53	48	61	51	52	55	50	39	54	45	47	42	43	42	48	45	41	40	55	62	45	55	52	51	39	50	47	39	38	62	36	45	50	44	49	38	49	42	50	34	53	52	58	45	45	40	66	45	50	57	54	38	57	49	40	49	42	42	46	60	48	53	53	49	49	40	31	53	41	37	48	41	45	42	49	49	46	48	49	49	43	48	48	41	45	61	50	43	41	38	47	38	45	50	50	51	45	41	42	37	45	49	50	40	48	46	30	39	52	48	46	53	48	41	47	52	48	45	50	52	49	40	38	51	50	54	47	56	51	42	54	44	47	46	57	45	52	57	58	53	58	32	50	40	39	48	46	54	43	47	35	53	56	35	48	53	45	38	43	46	49	44	47	43	47	62	47	42	44	31	37	46	40	50	50	62	40	46	44	45	50	44	57	38	48	58	56	53	51	49	41	50	59	60	46	47	58	45	51	40	42	45	56	44	44	50	37	54	48	38	43	52	39	39	47	63	44	51	58	55	49	44	38	51	37	51	35	53	50	51	51	42	47	45	49	56	47	49	47	60	39	47	49	47	46	50	47	44	50	45	58	52	42	58	45	51	53	48	58	46	46	45	40	53	47	37	49	37	45	49	54	55	50	50	44	47	53	51	32	42	53	49	52	59	47	49	51	44	45	38	51	46	51	48	45	44	59	52	47	38	55	44	43	48	48	45	40	46	42	50	48	51	50	43	43	45	46	38	37	49	42	55	52	39	47	39	41	50	47	35	48	55	45	47	51	51	41	43	45	58	46	47	37	47	50	36	39	48	48	53	57	40	40	60	52	55	61	43	38	59	45	47	50	44	48	36	47	51	47	54	39	51	55	45	45	40	31	47	45	52	35	55	50	62	49	45	46	42	40	52	57	33	57	40	51	57	55	44	48	54	43	46	47	62	62	52	40	48	55	69	51	50	56	45	45	49	55	36	48	50	51	48	55	40	37	46	43	49	46	42	53	46	43	50	55	51	53	44	60	47	45	39	38	33	42	42	44	48	43	43	46	56	41	57	46	35	51	41	35	51	56	55	42	42	50	43	49	50	50	50	44	54	40	50	43	61	55	51	43	37	52	50	46	46	48	49	49	43	46	47	48	51	29	40	49	52	38	43	48	52	45	49	42	43	46	47	54	35	43	55	48	49	40	39	36	51	41	41	49	46	52	47	46	38	46	42	41	51	52	32	48	59	47	31	60	45	34	59	49	50	52	40	57	53	49	40	47	36	39	46	43	58	46	35	35	53	43	41	60	54	47	41	42	55	44	51	37	63	57	38	46	60	43	37	50	65	59	41	44	42	37	43	48	53	48	50	49	47	33	58	52	53	48	38	46	62	42	51	36	46	44	58	46	54	61	38	40	41	37	54	50	46	47	56	46	56	41	48	37	44	55	51	55	42	40	61	52	52	52	53	44	49	52	42	42	43	65	45	43	36	52	52	53	38	58	48	44	34	51	39	29	36	50	45	40	43	41	41	48	30	43	47	48	45	39	57	53	36	54	50	46	33	45	32	45	39	51	58	44	48	56	41	40	48	50	39	36	30	45	40	51	45	53	65	45	54	40	64	54	49	41	35	49	61	51	53	43	47	47	42	53	50	53	46	42	44	55	38	48	50	46	52	43	44	45	46	54	41	48	45	46	47	44	48	44	45	44	41	53	63	61	49	45	42	30	37	43	65	37	51	43	52	44	58	56	40	44	42	49	51	37	52	43	42	52	39	43	48	48	46	51	37	42	47	40	44	33	41	52	43	47	55	48	47	53	59	44	40	37	41	47	36	43	46	57	39	48	49	39	46	56	56	58	56	51	50	46	49	49	42	58	47	48	37	56	50	47	52	46	44	53	50	60	56	58	57	50	55	50	43	43	48	49	45	47	42	36	54	45	39	52	52	40	39	41	49	48	51	42	48	39	41	39	51	46	42	45	42	49	48	52	46	45	46	50	60	56	50	47	55	51	43	51	55	48	63	42	49	52	52	50	57	40	57	47	36	50	56	53	47	40	47	50	53	64	48	48	42	54	51	52	47	55	54	48	47	46	43	50	46	60	38	44	61	48	44	47	43	40	43	45	43	42	31	54	50	65	50	40	46	46	56	51	45	50	25	52	46	60	52	51	59	46	46	55	43	56	42	46	49	63	53	36	55	47	38	45	44	48	54	48	48	50	62	35	58	49	41	52	44	55	42	45	50	44	51	47	54	49	41	49	45	57	40	52	52	45	53	45	49	44	51	44	41	41	56	43	49	52	39	51	40	54	48	53	54	49	38	49	51	52	54	58	42	59	45	33	43	41	63	49	35	52	39	45	41	37	45	54	50	51	59	56	51	51	49	46	63	38	51	43	49	47	61	36	43	52	46	52	49	52	61	43	49	46	53	63	43	50	44	53	39	50	45	48	52	49	50	45	49	58	48	36	43	42	52	41	37	47	50	29	39	28	48	55	40	48	43	58	47	42	46	49	38	42	47	51	45	63	42	40	46	55	62	47	58	48	46	47	52	39	53	43	49	49	60	46	52	41	38	54	31	37	38	50	40	56	47	49	48	52	38	50	52	61	36	58	45	59	53	40	46	38	41	53	45	45	35	53	40	36	60	37	52	38	47	45	32	44	43	40	35	47	55	45	53	46	43	36	50	38	51	54	56	44	52	52	48	43	53	49	52	45	51	54	57	48	50	52	49	45	41	50	54	39	40	52	32	34	44	45	47	50	54	50	47	58	50	45	42	63	53	45	57	45	40	50	46	37	47	48	36	40	39	38	45	39	51	49	51	57	50	57	46	50	42	55	47	53	58	59	56	60	48	50	42	45	54	55	46	59	49	51	43	47	58	54	52	57	50	52	53	50	63	51	55	50	42	54	61	47	50	46	50	49	47	49	56	47	46	53	42	50	49	44	43	43	46	47	49	47	43	46	54	44	42	39	40	42	55	48	55	53	44	39	54	59	50	47	37	49	45	52	49	52	44	46	38	41	50	46	44	34	51	58	32	37	51	50	41	41	49	39	57	45	45	45	49	61	45	34	51	41	56	56	57	53	55	53	49	45	51	48	49	47	60	45	54	47	46	64	41	43	52	42	42	42	59	55	44	37	57	48	43	47	50	47	43	40	31	64	50	49	44	51	53	48	53	49	47	47	40	59	49	43	52	43	41	50	50	54	46	47	54	50	51	45	49	58	52	46	55	47	48	35	31	55	50	37	37	51	47	39	51	51	52	41	44	41	50	45	55	47	54	44	31	45	58	43	48	52	51	49	43	39	44	48	45	49	51	48	57	42	42	39	50	37	43	52	58	54	42	39	46	49	39	54	48	50	52	46	40	51	46	44	48	40	41	50	48	40	41	44	48	50	55	54	45	49	56	45	49	40	43	45	39	40	39	44	52
31121	13320	3529	2476	5089	6701	6564	5100	4194	3447	2931	2470	2097	1837	1546	1376	1194	1035	950	896	851	817	793	695	708	693	713	653	640	615	569	555	531	529	495	486	414	406	407	384	397	372	372	363	332	399	342	363	331	400	401	387	386	367	385	367	322	340	373	344	323	348	315	355	343	382	364	313	355	351	330	351	353	348	379	354	333	364	329	372	318	333	322	356	365	323	356	322	333	335	318	356	355	337	344	370	328	316	329	349	374	328	356	335	328	327	347	370	341	366	334	329	356	357	339	296	365	322	313	341	340	330	350	350	354	392	330	360	336	363	335	366	377	358	392	326	311	304	348	340	343	355	334	376	358	294	341	345	329	320	345	365	337	317	343	336	364	334	345	340	344	348	358	366	364	360	339	332	331	323	353	358	370	334	364	324	338	380	338	334	344	338	390	339	341	352	361	329	298	339	364	344	333	373	340	321	293	308	300	325	328	371	358	348	362	333	342	329	327	350	344	332	342	320	322	335	364	367	331	374	331	321	325	359	332	370	342	361	348	341	389	324	347	342	319	323	333	318	353	356	347	308	359	318	342	354	342	326	306	337	333	331	350	361	342	346	327	361	332	325	364	339	337	338	344	365	330	341	344	337	344	331	344	362	371	375	321	356	358	335	340	359	372	350	333	346	373	363	355	338	322	324	329	342	379	356	306	326	331	381	337	330	354	342	345	308	386	314	335	323	304	349	338	348	334	351	372	344	340	373	333	322	338	364	340	336	349	368	338	347	357	302	347	346	318	383	366	362	337	335	320	324	337	345	381	329	358	331	346	361	303	342	318	311	329	319	336	334	362	313	315	340	345	335	345	364	364	347	327	351	342	378	348	357	359	368	343	380	313	341	355	358	323	356	330	361	357	351	327	328	327	318	330	310	343	370	367	310	325	367	344	309	317	368	333	330	380	344	322	347	326	341	327	333	330	360	312	365	336	344	345	369	347	366	319	336	328	349	354	329	335	359	382	358	346	338	337	364	370	342	355	353	338	377	361	355	313	333	382	343	371	323	340	355	323	378	334	333	306	368	361	364	364	325	318	365	340	307	339	359	364	360	331	319	350	340	341	313	331	361	347	331	348	345	315	378	350	351	345	328	357	320	313	347	342	317	355	340	319	336	371	344	352	386	376	317	339	290	364	366	312	359	345	368	319	346	350	346	348	338	319	363	358	367	319	367	327	344	340	369	328	338	348	367	337	325	344	335	328	323	322	315	345	352	369	315	350	320	349	331	365	358	332	371	325	375	343	361	343	306	331	372	329	346	316	327	349	344	321	362	341	367	337	319	373	350	334	319	377	356	334	322	337	332	331	346	341	341	352	313	332	375	364	368	345	358	368	337	319	322	333	371	361	335	351	310	318	345	383	324	301	376	372	333	300	345	346	359	372	348	339	338	350	345	307	338	339	361	345	333	335	334	339	346	338	353	367	352	340	335	354	339	371	368	346	356	357	339	354	332	360	327	334	334	347	360	345	359	360	324	340	315	363	353	330	336	356	335	335	356	349	362	352	328	370	346	351	309	370	332	332	339	359	340	364	332	341	387	333	340	371	358	323	355	318	306	324	336	326	335	348	340	354	378	341	339	342	333	366	331	352	324	367	351	303	350	345	335	382	332	321	356	322	335	341	345	357	360	368	356	340	356	349	367	337	308	313	335	318	332	350	361	330	317	331	360	316	329	329	326	329	337	330	369	326	334	354	332	342	313	348	326	333	347	343	330	349	339	328	359	342	309	336	384	347	331	362	325	382	322	370	326	357	337	366	366	326	316	363	360	358	348	348	361	377	346	347	341	336	323	336	332	303	346	329	362	326	348	344	335	358	368	319	319	305	309	322	347	335	340	357	337	338	320	356	345	338	321	354	336	335	402	328	338	353	366	312	356	342	327	329	328	339	326	309	339	337	354	372	354	368	362	324	332	356	351	346	322	338	357	349	354	337	331	337	357	317	362	313	338	336	356	343	353	359	335	352	347	319	361	350	349	358	333	330	336	373	359	314	329	326	353	348	331	347	353	376	328	330	331	329	342	393	353	333	340	352	350	341	322	341	349	353	346	376	338	344	370	339	352	356	333	325	344	335	361	373	347	353	355	325	309	343	320	330	357	343	353	341	343	314	349	341	354	345	318	369	345	330	368	337	365	332	321	342	360	305	377	338	364	366	320	322	345	347	348	339	361	347	330	326	351	316	361	368	376	310	351	365	356	383	343	369	327	353	333	344	359	322	354	307	352	328	368	300	284	329	338	339	354	346	322	347	332	354	347	375	302	329	353	313	349	396	355	343	334	346	381	370	362	367	332	369	341	351	340	334	321	352	350	360	322	335	347	352	344	337	334	325	333	338	295	329	334	316	336	312	340	383	344	362	310	340	356	378	347	335	336	356	334	337	351	357	381	331	304	321	368	342	325	324	321	345	347	359	324	337	338	297	347	331	346	347	330	338	342	352	338	338	353	339	354	330	360	327	317	369	337	344	354	343	374	326	328	342	324	332	325	344	312	363	315	327	321	352	361	366	335	323	333	345	315	327	322	321	370	369	350	353	321	356	352	348	347	324	326	371	333	321	333	329	317	348	338	319	326	383	338	301	367	327	357	358	328	310	383	359	350	388	342	337	335	322	306	335	353	340	342	323	358	323	336	348	337	320	324	326	303	325	301	349	337	363	363	343	334	343	342	341	341	317	337	326	323	337	354	329	360	338	349	353	350	334	330	330	305	334	325	332	356	345	334	366	363	351	314	346	360	349	343	315	332	355	347	339	347	326	334	365	352	330	368	333	359	308	340	375	336	363	358	353	325	359	331	322	326	329	347	318	327	360	363	353	361	337	352	342	334	354	317	351	330	365	341	352	352	353	315	332	341	346	332	354	332	352	344	318	346	369	323	386	367	346	381	338	348	348	346	336	323	349	366	351	350	354	328	334	336	354	369	377	331	352	343	343	376	327	366	348	327	325	341	336	326	360	350	339	343	338	332	345	337	307	354	336	364	372	348	344	321	311	338	363	317	320	311	332	353	338	324	389	329	348	324	317	359	364	356	335	365	346	358	360	345	319	323	347	347	343	337	350	389	362	342	341	349	372	367	370	355	318	319	315	343	327	347	346	329	371	318	347	342	341	307	344	335	335	357	355	321	362	318	367	324	347	346	351	344	355	353	368	318	342	365	344	350	340	304	345	329	328	333	338	355	343	326	331	357	366	375	314	338	321	381	312	325	354	304	362	344	362	342	340	328	358	331	343	371	320	313	345	319	342	315	339	323	325	299	312	367	334	336	332	346	348	332	355	329	348	359	359	356	325	333	332	333	311	342	353	365	347	346	354	352	366	334	306	326	352	365	325	342	309	346	352	343	340	367	321	362	356	371	324	299	327	340	351	295	359	345	309	336	350	335	341	335	352	328	353	334	324	362	340	293	357	370	319	293	327	335	319	314	368	338	330	329	339	359	338	371	328	358	360	341	353	328
5222	1541	492	204	166	181	210	211	176	178	198	141	165	142	176	174	135	128	141	147	113	121	144	129	136	120	129	118	122	114	115	125	127	122	118	112	107	131	117	106	109	105	121	111	96	114	123	104	105	112	110	112	114	112	135	130	110	99	121	105	113	103	113	109	92	107	100	106	104	97	105	125	126	110	99	112	116	123	104	126	124	121	118	88	104	93	117	108	116	98	114	107	109	90	130	99	126	122	104	111	104	114	112	107	126	128	90	120	110	108	106	118	132	122	117	116	109	97	111	119	137	100	126	126	115	119	100	136	112	108	107	122	117	120	123	110	110	116	120	120	121	120	128	122	120	112	107	108	122	104	116	137	103	123	122	113	99	103	116	107	113	119	118	119	110	118	108	127	102	106	97	93	114	117	118	125	120	125	119	110	125	122	103	108	116	101	110	101	127	107	112	92	116	120	118	130	134	124	110	102	116	107	119	115	127	113	114	107	98	106	91	103	101	111	131	106	103	104	112	119	125	117	101	133	127	110	97	112	123	136	105	116	104	108	113	124	104	110	147	101	127	135	110	102	98	100	118	116	114	107	105	102	112	121	105	112	112	107	98	128	105	127	102	111	113	116	116	115	131	123	122	113	116	99	113	108	102	115	105	120	129	99	106	107	113	116	103	135	109	109	103	130	101	142	119	125	125	112	107	106	110	128	126	116	114	96	120	116	101	109	123	119	108	125	100	109	139	107	103	112	103	108	117	108	110	128	88	118	125	120	107	112	100	125	116	114	123	108	99	119	96	105	92	109	115	118	96	104	107	118	120	105	108	108	118	126	108	116	101	124	108	105	127	138	117	113	118	106	118	101	114	132	113	114	121	116	118	118	124	117	102	90	109	106	101	107	123	110	122	115	117	105	111	103	118	116	122	113	105	116	106	124	124	116	136	124	119	116	108	99	131	128	95	97	120	105	122	129	110	128	126	103	117	109	97	116	108	119	109	111	111	115	114	119	111	114	105	108	107	105	106	112	109	105	105	111	110	134	117	93	116	121	117	97	112	117	118	101	106	122	105	109	115	128	111	120	108	121	88	127	117	108	110	119	116	115	112	123	100	116	94	112	111	123	111	116	115	140	105	110	115	123	122	93	113	115	121	97	120	108	112	91	122	117	120	90	115	120	130	114	103	112	113	101	113	107	130	107	125	105	122	120	131	115	109	120	109	126	124	125	112	124	132	111	128	123	102	111	141	109	113	114	123	98	111	110	118	107	121	106	116	98	123	107	106	104	110	118	110	114	103	94	121	108	105	127	119	127	105	125	111	102	123	110	119	117	106	125	114	103	101	112	120	108	108	122	120	111	102	118	89	111	107	90	131	110	117	119	115	109	124	109	115	115	123	104	95	97	133	122	104	119	116	118	137	118	99	139	104	120	114	111	118	126	108	112	120	111	127	106	116	116	115	106	128	115	123	140	120	105	121	115	97	116	112	107	103	108	118	122	125	104	112	107	108	101	116	114	108	109	105	118	107	102	111	105	131	121	122	125	111	116	114	111	137	94	121	122	118	111	107	128	122	125	123	120	126	116	106	100	106	94	110	123	112	123	107	109	132	118	117	103	114	131	112	131	103	119	141	122	114	112	122	121	119	105	111	113	115	119	102	136	105	115	115	127	122	116	110	103	122	113	97	113	105	108	109	99	108	111	114	120	117	116	120	108	107	104	133	122	111	114	112	127	108	101	122	87	122	98	119	144	113	120	134	90	112	104	113	111	117	96	100	103	110	120	116	106	114	107	116	92	114	102	132	112	108	120	106	113	121	112	119	116	98	98	119	87	126	108	120	131	115	128	110	108	104	141	105	114	121	114	121	125	120	124	103	104	119	116	125	104	110	116	122	132	108	108	103	119	94	98	106	109	144	83	135	93	128	100	121	123	107	114	108	117	112	121	127	115	117	117	120	126	126	130	136	113	113	114	137	98	111	124	100	92	113	136	112	133	130	106	107	126	123	122	99	123	117	106	130	104	118	142	104	118	129	112	135	121	93	97	115	90	109	118	111	118	125	120	105	123	128	103	105	113	110	138	108	113	114	113	125	123	118	122	125	122	119	114	119	106	134	102	121	114	94	108	105	114	108	112	136	126	100	101	122	117	118	94	106	115	117	116	117	126	123	118	116	110	100	103	108	118	110	136	110	116	107	129	100	109	104	123	94	121	131	111	101	119	126	127	114	122	122	129	105	142	113	104	116	95	91	100	117	121	115	129	131	108	113	106	114	121	96	117	99	103	105	120	119	110	119	125	107	121	115	119	106	112	106	98	104	119	107	117	118	116	116	129	115	99	109	120	117	110	124	107	110	135	131	101	110	120	115	97	114	106	115	124	120	113	113	116	120	113	116	125	122	104	115	107	109	104	112	123	103	96	114	111	113	131	120	107	107	115	109	126	107	116	112	110	123	121	98	130	113	111	104	107	97	120	116	120	127	112	96	106	116	101	102	107	93	112	117	117	120	85	109	113	104	101	98	88	101	116	111	118	91	106	121	108	103	102	120	106	110	127	133	111	113	105	108	84	122	118	113	131	125	137	121	96	112	97	116	131	105	97	115	136	110	97	124	111	99	126	109	101	107	117	99	103	114	125	135	116	101	117	99	115	118	104	110	112	99	113	108	106	114	116	114	99	106	117	97	108	123	134	110	127	106	103	106	104	103	117	116	126	107	103	116	120	117	129	109	102	105	106	124	100	102	116	102	101	105	99	105	113	103	100	103	96	118	99	125	118	138	103	106	107	118	104	112	122	122	124	121	93	114	129	127	122	96	116	141	110	98	123	126	143	118	107	108	108	117	126	120	97	106	115	117	108	128	130	127	112	115	124	121	112	113	107	107	122	115	89	117	95	114	97	123	109	119	112	106	117	123	112	115	112	120	107	114	121	96	105	111	117	101	110	95	101	110	118	119	127	118	105	121	127	115	123	126	114	113	124	102	117	135	103	120	120	102	105	101	117	101	98	104	110	95	119	113	93	94	113	116	129	120	112	143	127	111	99	99	106	103	113	111	113	103	106	107	116	120	112	106	114	111	115	123	122	106	118	107	100	117	98	107	116	110	116	122	105	116	117	99	110	112	133	118	116	108	107	123	131	123	105	112	120	118	109	121	105	98	120	99	110	132	101	119	102	99	124	117	103	109	98	103	122	127	116	98	121	115	122	99	129	114	111	119	100	91	123	114	106	107	110	113	130	108	108	111	112	109	143	105	92	121	118	116	108	119	121	115	127	120	105	108	100	98	118	98	130	125	122	117	102	113	112	101	135	111	100	123	126	116	127	104	117	132	103	125	123	126	111	114	123	123	109	109	132	144	116	115	98	97	112	108	103	124	91	127	112	112	134	117	126	84	124	114	97	114	105	90	104	115	113	118	112	121	129	114	116	112	109	100	118	106	126	104	106	109	127	101	122	107	114	108	109	105	104	99	133	121	119	115	117	96	110	116	120	107	129	120	97
29606	12193	4503	2698	5075	6386	6439	5147	4397	3764	3274	2882	2636	2291	2053	1787	1676	1540	1418	1386	1332	1327	1277	1206	1215	1172	1154	1144	1085	1096	1093	996	995	951	1006	902	891	842	851	829	883	864	866	828	848	805	830	874	869	883	903	875	833	844	869	817	831	859	860	799	885	844	805	837	855	848	822	788	789	812	806	809	874	807	808	788	811	789	841	839	809	783	813	867	900	823	864	831	824	835	826	831	833	810	838	846	768	791	843	774	828	861	819	849	835	868	872	826	862	827	826	796	833	801	839	771	796	826	804	793	808	825	807	843	800	828	779	809	770	821	828	794	747	820	804	861	830	840	809	843	787	803	793	796	801	781	860	835	875	774	814	801	795	815	849	845	783	835	813	804	803	795	836	822	848	819	820	766	840	847	842	775	890	811	818	819	799	846	830	835	784	791	871	815	840	762	774	833	869	790	796	829	836	839	814	779	819	802	852	804	855	792	840	854	808	875	848	798	804	836	813	844	825	843	782	782	811	848	820	812	828	866	814	800	827	844	844	859	807	807	830	807	876	834	859	834	807	792	826	846	816	810	807	819	811	856	817	804	791	777	834	795	802	835	785	812	800	810	805	879	817	803	834	858	804	837	816	799	812	844	827	803	801	788	830	836	768	773	891	803	848	866	828	834	849	790	809	754	815	873	775	799	843	843	812	790	809	812	790	837	802	827	821	774	811	831	814	842	824	820	812	867	778	757	857	838	795	848	852	797	858	817	796	856	783	788	773	868	798	793	804	773	855	762	820	781	819	751	814	834	817	832	861	838	795	853	792	847	837	768	840	834	875	799	837	786	813	783	795	830	824	792	800	780	780	820	820	779	821	798	787	784	803	808	790	891	871	821	846	849	818	847	820	786	775	818	833	797	855	802	787	827	851	832	798	794	808	796	788	775	800	811	849	828	864	837	797	813	783	864	825	770	832	790	825	818	821	845	757	808	809	819	837	816	801	797	768	835	797	809	832	819	788	783	829	823	763	795	836	773	865	798	867	814	813	857	803	809	840	828	854	828	827	779	791	857	800	782	820	863	818	784	850	792	830	805	833	798	795	791	800	844	848	850	829	846	795	839	878	837	808	778	841	796	761	801	822	789	787	806	829	773	783	839	794	880	827	839	832	786	829	794	818	796	833	788	809	859	835	788	839	830	825	833	828	857	796	803	832	792	809	775	823	804	838	857	784	814	838	798	868	875	829	786	784	826	772	802	810	819	817	843	820	824	780	862	815	808	854	906	795	788	801	779	821	803	846	810	831	845	833	811	826	813	864	830	786	821	815	822	798	773	811	840	777	784	783	827	831	883	770	829	838	775	784	867	825	817	815	886	842	832	836	857	812	824	853	835	791	802	825	819	879	829	803	899	864	856	768	827	861	829	861	791	824	799	844	767	833	778	821	813	868	830	828	836	847	807	801	812	823	838	801	801	794	841	794	843	819	803	835	804	810	811	825	808	824	808	836	804	830	831	770	788	818	815	841	810	815	805	840	807	828	846	843	798	860	819	823	807	789	814	843	758	825	822	803	891	781	825	832	799	855	791	798	782	784	810	777	807	799	820	812	796	802	748	788	766	833	848	828	797	817	817	813	822	784	794	838	805	818	861	814	847	812	810	822	815	813	830	875	830	809	831	850	808	819	844	800	805	818	783	802	806	828	783	841	818	814	829	881	837	841	829	794	858	822	849	832	840	826	832	793	847	851	829	816	844	836	818	771	853	798	806	844	840	844	810	847	776	819	793	834	794	801	801	819	865	807	807	805	827	767	807	834	810	876	822	831	897	851	823	774	857	839	794	870	824	807	861	796	766	891	811	880	781	824	879	809	777	816	777	802	863	838	841	780	923	772	850	812	839	838	829	811	835	812	831	847	762	855	817	812	865	845	796	829	872	780	838	806	863	837	827	814	810	832	829	818	838	795	847	856	816	824	828	815	822	834	805	821	818	867	800	805	855	812	830	829	808	761	825	826	824	764	813	832	829	814	800	804	832	806	830	837	829	813	806	771	828	869	807	796	803	852	844	819	808	828	805	839	877	825	815	860	850	870	811	843	868	825	783	773	880	811	839	838	820	814	842	823	824	820	806	882	778	789	832	794	791	814	835	772	783	834	860	818	798	789	805	836	815	790	842	755	848	872	786	803	841	797	874	813	858	838	808	857	829	859	827	761	874	800	877	759	812	813	868	823	742	854	810	794	843	860	808	817	843	814	820	809	840	828	840	783	810	765	873	825	834	841	822	779	797	808	867	805	849	841	834	830	787	867	804	809	844	866	850	761	817	821	810	838	799	798	814	842	827	807	839	773	846	844	774	866	810	848	837	888	761	816	790	863	822	773	856	810	772	756	849	782	838	848	797	802	847	779	820	819	786	808	837	845	809	785	837	832	834	823	871	766	811	796	816	810	800	804	830	816	823	821	817	833	823	887	832	848	786	786	845	796	841	807	829	809	848	850	827	792	835	769	827	787	810	847	817	828	796	834	877	796	745	830	801	814	840	836	779	811	829	789	811	849	807	806	781	795	822	829	823	770	874	815	823	876	792	832	766	816	794	850	799	842	841	843	827	825	794	797	788	753	802	837	803	850	869	825	836	791	842	756	821	790	785	870	835	859	791	827	830	785	845	822	812	793	793	812	845	824	829	781	827	804	820	766	810	829	841	821	846	805	836	822	812	801	810	771	840	795	773	820	810	827	813	845	840	787	821	840	786	810	837	876	811	804	813	812	844	825	859	826	850	806	855	836	800	794	829	852	808	861	806	813	800	756	847	830	836	787	808	783	826	780	787	821	790	822	855	853	844	852	797	834	844	818	872	803	805	891	800	756	835	877	800	836	790	838	828	833	853	766	849	777	800	855	808	809	791	892	792	814	794	827	861	820	831	784	880	805	815	817	837	855	826	820	803	875	796	828	840	802	816	767	894	795	837	869	820	840	817	866	817	802	804	788	817	818	807	829	784	785	830	796	785	873	862	829	813	776	846	815	803	859	783	789	798	824	857	826	828	842	791	835	852	791	835	800	845	832	839	879	860	838	833	824	801	782	798	818	806	869	847	819	803	802	788	811	800	801	784	806	820	851	807	836	757	817	835	803	863	864	784	830	823	858	798	812	796	796	831	840	836	805	827	839	776	798	821	854	834	812	875	812	846	858	843	825	842	771	839	836	807	817	865	829	832	830	859	817	850	789	815	818	779	820	874	867	776	801	851	793	847	860	822	785	846	843	794	806	809	801	864	814	823	782	793	809	809	834	793	850	839	794	813	878	787	775	851	793	769	790	827	792	785	811	831	855	857	814	796	835	797	884	769	843	819	813	856	799	855	841	825	865	801	834	779	823	818	870	865	817	823	850	808	834	831	873	785	790	795	795	776	738	803	796	813	797	827	812	806	791	803	835	813	816	825	763	835	795	803	793	832	777	918	854	826	838	816	806	854	795	824	860	778	796	799	872	843	801	799	796	867	811	820	798	812
6585	2523	714	209	137	171	228	198	176	181	167	154	158	136	115	96	111	128	78	92	120	97	97	110	94	103	94	111	110	87	109	97	66	88	85	84	72	72	78	74	72	71	78	82	74	78	76	69	75	71	86	74	63	57	74	79	69	82	84	82	65	84	76	63	75	78	73	74	61	75	75	71	74	80	74	72	58	71	74	76	51	76	77	91	58	75	75	71	73	78	57	71	75	76	61	90	56	72	65	78	69	79	70	65	62	79	62	74	80	67	66	80	66	57	72	58	59	79	76	54	65	87	71	76	69	82	65	56	71	63	69	83	60	74	78	72	76	55	72	70	73	70	72	68	75	76	59	74	70	66	58	65	74	75	69	100	59	70	89	81	72	78	65	60	70	84	64	68	62	70	89	68	71	71	55	78	79	85	76	78	74	61	69	70	77	77	56	73	68	68	70	87	82	88	71	90	48	68	58	80	79	69	75	68	74	68	69	63	66	76	86	75	64	77	65	70	65	76	68	84	64	50	77	78	75	63	81	78	66	82	74	64	70	76	70	70	68	71	78	80	81	72	86	60	92	69	71	70	76	73	64	71	64	70	79	66	75	76	76	72	72	68	74	83	81	72	71	56	63	67	77	72	66	73	67	79	72	71	86	71	76	73	71	65	72	74	73	87	87	80	76	86	54	69	56	58	69	76	66	65	57	67	70	83	82	77	68	76	76	77	61	68	69	79	81	91	69	59	57	56	76	63	67	77	74	77	65	76	70	78	66	82	70	69	75	77	81	64	71	66	57	60	67	73	71	73	76	69	69	78	67	80	67	78	72	73	89	63	74	63	61	81	63	76	64	78	58	67	63	69	67	74	65	73	98	80	63	71	65	72	86	72	79	73	81	79	80	74	61	69	80	73	70	68	76	84	81	67	71	82	73	80	71	79	74	95	81	79	67	84	81	67	76	87	73	85	77	85	68	73	68	68	92	89	89	70	72	55	76	78	81	68	79	74	77	91	67	79	67	76	75	63	65	70	72	74	72	92	73	92	74	79	84	78	77	67	73	66	73	69	89	54	53	76	82	75	74	84	63	72	75	84	68	77	78	81	77	82	74	72	69	68	80	66	70	75	71	73	77	91	74	79	82	70	64	80	68	74	76	76	72	79	75	69	77	75	74	79	73	77	70	73	75	56	63	74	84	63	92	60	85	87	87	71	68	92	62	87	79	68	61	70	75	71	79	82	62	81	79	65	75	77	51	73	68	76	74	70	66	71	75	85	69	68	66	73	79	71	61	76	64	74	73	81	81	78	80	83	61	66	80	76	68	84	86	62	72	55	75	62	76	77	68	71	58	78	72	71	93	68	66	76	72	88	72	76	81	70	71	57	72	73	67	63	93	76	78	76	63	67	75	64	92	75	60	76	75	69	76	84	71	73	73	65	85	79	72	67	76	85	92	67	62	73	79	65	77	57	66	66	65	86	67	75	59	78	68	90	76	78	68	65	58	72	61	68	71	82	73	85	73	70	71	64	76	71	96	72	80	79	70	63	59	71	60	71	63	76	65	78	74	71	70	74	78	61	72	83	70	83	71	66	78	63	64	80	65	86	81	77	79	80	81	68	96	76	64	68	65	67	73	62	79	77	72	69	76	91	92	61	65	78	78	73	70	80	81	63	62	74	62	70	74	70	67	63	75	79	71	65	68	71	86	80	67	66	56	64	56	79	61	86	81	56	88	80	76	78	59	68	69	66	78	74	77	68	78	67	75	81	79	60	76	83	72	71	75	69	62	59	77	76	59	84	72	59	76	70	64	64	73	74	83	76	76	77	82	79	81	74	82	55	69	83	81	68	67	66	63	64	78	67	72	69	82	65	92	77	93	83	83	60	80	67	71	72	81	78	77	80	82	93	82	67	69	70	77	75	72	64	75	68	61	69	61	68	69	68	58	94	63	76	70	83	61	82	69	59	78	87	98	66	78	82	80	68	70	73	65	79	64	77	73	73	68	83	80	76	89	68	87	71	72	60	66	81	67	55	68	71	59	65	73	77	55	66	74	94	56	61	78	77	66	80	82	75	88	65	84	75	69	73	63	84	61	75	65	91	69	67	65	82	73	77	85	72	62	84	69	75	58	73	87	60	82	80	79	77	61	63	80	69	77	91	58	75	88	70	65	66	76	76	68	63	72	70	66	66	69	83	78	66	79	70	60	78	73	73	68	72	79	75	61	62	53	59	78	70	79	76	74	75	64	65	84	64	72	65	62	71	73	83	76	65	67	71	78	68	75	85	63	63	79	72	85	74	71	76	68	79	67	81	76	77	62	66	75	73	85	71	68	78	91	75	73	69	78	79	79	54	67	65	65	70	83	70	72	67	64	68	62	69	66	65	79	61	66	69	54	81	72	80	79	63	71	81	68	85	70	79	65	71	76	77	70	85	75	66	67	76	83	63	73	88	81	62	66	62	63	83	68	75	68	76	63	69	76	66	74	73	69	69	81	77	92	72	76	74	82	70	81	68	66	62	68	67	80	67	85	66	75	68	69	77	62	88	71	77	68	75	73	77	78	60	82	68	72	67	72	63	79	64	87	61	68	70	79	73	87	67	64	66	71	66	76	57	71	74	88	66	65	63	85	74	61	70	94	94	72	62	72	70	71	87	63	79	77	59	73	67	83	97	75	59	60	87	54	77	82	76	87	66	83	74	67	87	69	65	84	81	70	86	97	72	74	84	90	78	59	62	79	71	83	79	70	70	80	77	72	63	72	72	65	67	71	74	64	79	71	79	66	66	76	81	57	81	81	59	62	66	61	72	71	82	96	84	71	85	64	67	63	72	68	68	80	84	65	67	73	76	63	76	63	65	92	78	62	69	70	73	65	91	68	76	54	62	60	81	80	65	58	74	63	66	73	79	65	84	71	85	69	89	62	68	93	59	73	70	90	67	60	61	74	63	83	84	58	76	64	72	71	76	68	89	71	69	81	60	84	74	75	76	61	74	62	64	66	68	82	93	66	78	87	75	68	69	67	77	83	73	66	69	77	65	69	93	87	69	67	72	77	66	83	87	73	94	85	71	79	61	90	74	77	68	73	49	62	66	74	68	75	70	75	69	87	67	96	58	78	78	76	69	75	54	72	68	73	76	71	74	73	65	85	54	76	79	70	78	66	70	80	87	64	68	85	75	62	71	83	80	77	83	78	80	85	77	76	82	70	80	74	71	69	72	76	79	67	63	72	73	83	79	65	61	85	67	82	61	65	62	55	76	63	64	64	79	60	76	67	66	74	71	79	75	51	56	70	82	74	82	63	74	66	63	77	77	89	69	73	80	66	57	81	65	62	76	68	64	81	63	71	73	61	74	76	78	68	82	77	55	72	85	65	77	82	76	85	70	83	79	69	72	60	65	75	80	79	78	82	76	66	69	84	74	73	63	60	66	88	65	69	69	76	67	69	65	64	62	80	59	66	71	76	81	68	71	70	71	77	70	67	65	83	70	59	76
34349	16032	6462	3406	6893	8554	8303	6716	5470	4669	4053	3242	2795	2545	2256	1910	1695	1558	1364	1308	1260	1209	1137	1067	1052	1095	1043	949	903	879	903	850	805	768	703	683	663	583	563	581	597	486	562	548	537	494	547	567	540	551	591	612	537	596	522	561	541	509	586	535	546	506	521	538	548	538	538	547	549	499	571	523	511	514	549	511	544	564	523	494	478	514	511	495	570	550	488	476	525	502	499	504	540	528	530	499	511	531	493	485	507	521	515	515	512	488	544	503	548	498	495	498	484	532	523	526	551	506	509	503	515	516	496	500	558	509	491	500	554	511	497	552	534	507	477	512	507	579	518	475	513	501	479	562	467	513	519	523	508	538	527	508	529	545	519	566	528	513	494	511	484	518	486	510	486	524	519	523	489	504	526	514	507	512	500	477	508	495	518	501	496	481	509	517	531	510	522	523	487	504	516	471	530	497	501	507	495	527	466	489	479	557	503	497	498	517	526	501	485	505	470	563	527	484	503	481	491	538	492	513	491	511	478	485	529	536	519	470	536	531	503	486	498	531	541	474	510	492	476	505	481	490	498	522	495	510	495	490	504	540	565	512	515	530	525	529	467	526	502	496	497	528	500	502	501	517	494	495	532	515	526	506	543	539	509	470	499	497	530	514	569	509	499	544	496	503	514	516	504	542	515	526	500	516	512	488	515	556	493	457	538	550	494	455	483	518	525	494	528	521	519	538	567	516	495	488	485	480	559	491	485	504	523	526	496	530	520	493	500	521	495	492	535	518	519	496	484	506	533	513	539	514	529	543	480	528	522	510	516	502	475	524	462	517	510	489	494	516	528	521	529	544	477	485	493	538	477	486	496	503	516	537	518	527	511	465	491	473	486	522	538	501	532	493	508	513	503	495	499	475	484	519	535	514	504	483	512	533	514	460	487	493	530	534	534	491	485	525	500	490	505	529	531	515	532	483	502	496	507	486	504	520	494	487	514	523	496	498	524	541	496	499	511	483	478	510	520	523	509	558	514	512	530	528	534	504	537	528	506	509	519	494	473	538	527	456	502	537	555	507	501	470	499	527	521	495	488	506	536	539	493	570	530	518	512	544	501	492	511	478	517	541	500	514	518	454	476	483	456	520	503	518	486	520	484	476	505	475	449	536	508	481	502	502	505	524	496	501	515	532	515	529	492	473	486	503	536	515	482	516	523	524	502	526	536	491	509	483	488	528	496	505	528	523	530	502	524	504	513	550	545	488	532	480	550	535	519	497	535	515	512	517	497	521	512	476	512	485	543	513	537	517	519	525	467	504	493	492	498	518	490	494	488	525	543	535	514	499	524	528	489	481	513	519	444	514	515	502	527	558	489	509	535	466	506	486	485	544	524	501	535	518	523	493	535	512	520	479	536	534	467	513	485	515	512	505	481	542	512	499	474	466	516	472	522	529	536	516	524	505	508	483	538	504	551	530	529	536	562	536	477	501	539	504	511	525	533	506	487	490	507	525	522	499	519	510	528	507	522	466	499	521	519	498	525	498	515	507	501	511	508	508	517	452	446	487	497	505	571	496	531	458	486	530	478	510	529	522	520	510	466	501	507	488	519	481	471	492	500	508	483	504	485	471	479	535	529	523	495	512	501	533	513	492	520	491	471	474	480	526	544	527	548	512	528	533	492	533	491	523	500	519	482	522	500	480	508	533	476	470	482	493	489	540	497	506	514	538	493	502	489	519	537	495	514	521	536	511	577	495	528	552	500	488	538	510	502	517	542	471	549	509	544	514	504	489	508	427	526	507	505	519	540	494	498	509	512	541	482	522	514	512	480	529	492	524	546	499	492	541	511	509	504	536	495	508	489	508	527	529	541	553	528	503	497	508	497	484	533	495	521	455	468	539	525	528	478	532	491	533	506	501	490	509	523	537	537	520	538	501	510	490	543	520	509	521	509	481	516	487	462	540	487	497	487	526	506	463	562	490	517	513	500	541	477	497	488	501	500	504	493	532	525	529	500	528	471	500	537	538	511	503	487	518	483	479	512	493	480	542	498	510	512	537	523	506	530	552	493	509	493	550	511	495	519	509	483	531	521	528	507	488	512	485	475	494	488	524	493	519	460	483	491	503	537	530	499	482	512	533	468	498	498	490	520	521	515	495	532	528	555	515	496	478	534	513	494	491	471	503	507	500	487	509	556	512	481	513	479	499	499	565	526	525	508	520	493	493	509	526	503	485	533	581	504	527	494	531	526	490	520	512	536	497	471	517	503	513	459	479	516	524	516	514	499	516	520	525	518	524	501	484	512	483	496	463	551	481	532	547	531	474	526	522	512	504	534	503	544	462	541	495	529	523	517	534	537	446	536	516	548	537	495	511	550	579	521	499	533	489	501	536	505	463	496	540	515	506	515	550	493	491	494	491	504	545	529	528	538	559	513	524	493	504	493	545	490	516	491	476	547	505	528	503	527	507	501	490	555	465	526	529	494	535	499	515	561	500	509	496	537	488	516	508	477	529	535	471	516	535	478	536	509	524	473	500	530	488	483	526	507	562	504	491	583	499	489	479	501	502	518	503	523	544	514	516	514	497	502	495	521	530	493	513	503	507	515	464	526	511	476	493	479	527	449	488	509	519	496	480	525	489	505	490	525	531	513	478	566	501	502	505	519	519	562	503	503	488	497	491	517	540	489	497	528	497	531	529	488	508	521	476	510	519	501	487	496	498	538	524	507	506	501	488	492	515	503	500	532	522	515	493	524	532	501	461	534	542	482	466	545	503	508	531	523	506	536	533	511	514	478	464	493	508	469	523	492	511	545	477	497	493	515	485	518	466	479	534	499	509	516	537	524	465	497	542	450	495	519	513	470	511	495	522	492	503	483	504	523	484	522	535	497	539	485	488	541	502	507	484	546	500	508	513	516	545	541	518	497	514	554	451	491	545	510	517	505	526	518	513	473	536	523	501	481	500	504	509	530	490	518	476	521	520	539	572	504	518	478	513	488	509	454	504	532	507	524	469	513	557	435	486	481	528	517	544	547	494	525	539	534	504	532	526	495	508	477	505	527	527	535	477	528	475	500	527	537	512	518	500	544	540	502	527	519	504	506	540	539	495	517	498	497	491	499	485	493	496	521	508	524	515	513	541	503	493	533	523	486	509	538	515	536	517	551	546	503	530	514	533	520	519	533	483	502	483	542	544	500	538	491	502	515	530	497	518	493	496	544	520	528	510	525	476	541	505	501	494	503	499	519	536	516	524	507	514	466	472	502	510	472	513	519	488	501	488	450	474	531	522	511	522	494	514	542	501	516	522	537	509	508	507	523	484	497	516	514	545	491	519	507	472	506	453	490	482	529	499	502	522	478	504	538	486	532	505	482	516	483	509	491	507	512	482	503	501	518	526	494	547	494	506	517	513	508	502	486	507	505	525	504	507	507	514	506	523	528	555	504	508	499	518	484	526	501	542	491	504	471	524	510	512	462	537	546	527	484	507	515	549	518	499	498	521	510	547
3542	800	289	118	94	126	140	114	131	119	114	99	92	88	119	93	90	96	88	109	93	88	81	93	98	83	85	79	84	80	88	82	82	78	84	73	90	79	80	73	80	88	85	77	99	75	73	82	84	92	79	78	80	78	87	85	62	85	77	86	96	89	78	79	72	73	77	87	78	77	78	71	79	80	78	96	84	94	78	72	83	77	76	70	88	81	72	79	64	80	89	86	81	86	75	58	85	84	77	83	71	90	71	84	79	83	78	78	78	87	84	87	80	77	84	62	67	84	91	70	79	81	80	84	83	56	84	60	75	70	83	83	76	88	73	92	84	81	89	91	85	69	85	67	66	78	79	84	84	72	73	81	74	72	78	62	82	76	83	75	86	74	74	88	80	79	74	80	76	75	78	87	78	79	79	72	83	72	75	62	72	70	81	73	93	79	76	69	67	71	75	78	78	73	76	68	84	84	86	73	92	78	84	68	83	77	88	73	73	81	80	77	76	70	92	88	68	74	73	83	80	84	86	83	83	71	76	88	71	84	79	76	91	79	81	58	82	71	73	77	79	77	65	75	67	69	77	75	80	72	93	88	73	79	81	68	71	52	79	69	82	80	83	72	71	76	76	74	74	88	81	71	82	73	70	68	68	72	71	67	63	95	89	75	77	81	76	72	88	78	82	87	76	83	78	68	80	69	69	79	80	69	98	86	71	83	76	68	61	68	74	71	89	76	68	86	80	76	87	79	85	81	79	82	73	65	76	89	77	83	78	89	98	91	75	82	78	95	94	81	97	87	83	68	71	79	86	78	68	84	86	69	66	75	89	70	65	87	78	74	82	83	73	93	82	81	79	83	85	91	67	72	76	91	81	73	70	73	90	71	75	79	67	74	61	70	78	61	76	85	75	84	83	72	78	90	80	82	49	82	63	68	81	77	89	89	73	80	80	70	73	77	74	73	78	92	86	91	68	81	53	71	88	68	85	71	68	75	82	83	63	79	62	72	71	96	74	81	75	61	67	79	77	67	73	78	96	71	81	74	91	73	82	77	73	86	78	87	73	89	98	85	78	79	77	68	93	82	89	79	82	60	77	86	77	73	83	81	88	73	89	63	81	80	70	59	73	66	80	67	76	91	71	70	78	81	78	71	71	86	66	73	73	74	74	64	86	73	94	65	81	68	71	66	63	93	74	74	81	60	79	83	84	74	69	90	92	95	71	82	59	83	76	82	66	78	70	92	89	71	75	84	77	89	93	76	83	78	88	83	78	70	69	75	92	84	81	91	100	78	77	72	63	77	89	69	84	84	80	84	81	83	73	90	83	79	77	76	79	79	65	81	90	72	63	70	71	74	85	94	66	82	72	81	85	77	77	73	85	75	89	65	71	81	84	69	70	94	78	73	79	90	85	70	66	74	61	73	85	91	86	62	85	86	74	80	81	73	71	73	89	79	69	72	73	79	66	82	78	83	76	86	63	80	85	79	68	66	75	94	70	79	70	77	64	76	70	77	84	78	86	75	69	88	75	75	75	75	61	73	88	51	80	91	74	66	75	67	79	73	68	76	69	105	72	75	85	97	76	80	85	68	81	71	93	79	87	72	84	83	79	66	89	73	76	78	75	77	78	80	89	76	79	75	77	74	98	66	75	84	77	80	96	72	74	75	86	73	75	83	75	87	80	81	58	73	77	77	75	81	75	79	88	76	80	85	65	81	93	76	82	65	83	80	86	77	66	75	76	78	77	85	78	87	74	72	75	70	71	74	86	76	80	71	73	73	88	96	86	85	84	76	75	73	69	89	74	83	78	93	79	74	72	68	78	77	78	63	73	79	99	64	72	69	68	85	85	93	81	70	73	85	74	67	75	69	78	88	79	73	78	82	78	64	77	70	67	65	84	68	86	82	70	66	83	69	57	70	95	85	86	64	80	90	75	77	63	83	75	71	70	73	72	84	70	66	74	77	72	70	77	69	76	63	99	75	91	68	84	84	84	79	75	98	78	90	87	79	92	72	84	75	83	77	78	72	67	71	84	75	72	81	89	77	79	88	60	79	77	79	66	88	69	75	68	91	68	72	75	58	81	73	82	79	70	81	82	51	86	74	93	87	60	83	97	79	81	80	72	68	69	68	89	68	69	76	71	76	62	78	71	81	76	86	91	79	69	80	77	84	93	90	88	89	83	69	75	86	66	70	74	90	71	96	73	76	91	69	89	80	65	93	84	71	76	69	100	86	81	76	88	82	81	76	68	72	89	84	58	77	83	73	70	87	90	89	65	78	62	75	72	78	63	84	79	80	61	73	76	79	71	78	67	90	73	83	80	73	70	74	71	70	90	68	84	80	77	77	76	68	71	88	85	90	76	73	76	69	78	56	84	71	79	74	86	79	82	71	85	67	83	88	84	63	82	78	89	77	63	80	93	82	69	75	76	74	80	75	70	72	77	78	66	92	73	82	65	69	88	80	100	76	89	86	69	80	72	90	75	61	73	69	80	70	80	78	88	92	87	99	65	56	67	69	72	76	91	92	66	69	73	72	71	84	75	84	75	79	81	79	90	84	68	71	70	73	84	72	71	87	85	77	78	79	75	81	101	92	78	85	95	79	65	92	85	79	66	91	73	79	78	70	84	72	92	74	74	78	85	64	84	75	80	65	67	86	71	86	73	73	86	82	85	78	78	83	70	77	88	68	61	71	59	82	71	81	76	80	75	72	95	72	84	71	67	69	82	73	93	86	87	73	96	89	81	85	67	74	81	68	79	69	71	78	69	86	76	77	71	74	78	71	75	81	79	83	86	88	79	66	67	65	74	78	82	93	78	80	79	63	90	70	77	77	99	72	70	93	81	72	95	81	87	96	76	76	80	71	76	69	75	73	80	72	80	75	82	76	88	86	61	78	87	76	61	68	101	68	66	76	87	97	89	75	56	73	99	90	64	72	89	76	77	97	70	83	68	65	78	75	88	94	86	68	70	92	71	90	79	60	87	77	67	81	74	73	68	75	85	89	91	73	84	72	79	78	63	81	75	72	75	72	67	86	82	77	90	65	64	72	76	76	78	78	81	65	74	61	76	69	79	65	83	80	77	80	61	79	68	79	101	70	70	95	73	66	79	77	76	73	81	79	110	83	74	80	77	90	81	79	84	78	72	79	82	76	77	87	92	82	92	84	83	88	85	78	87	80	77	92	74	82	101	68	82	80	86	63	102	78	79	98	75	80	69	97	76	75	78	77	87	64	112	61	75	93	72	80	57	86	85	77	71	79	63	62	96	84	75	96	72	83	69	87	74	59	76	80	66	75	88	77	61	70	81	75	79	77	70	82	76	84	69	74	81	79	88	74	63	78	92	87	71	67	72	75	69	82	66	81	75	74	73	72	86	85	99	83	80	85	75	76	83	71	69	85	82	62	88	80	86	85	88	66	83	86	75	87	76	64	67	79	82	74	72	78	67	84	82	72	66	83	82	67	73	85	73	83	86	85	70	73	65	83	76	78
25436	8149	3105	1798	3286	4147	4059	3374	2630	2378	2039	1762	1549	1413	1314	1168	1060	1005	982	885	896	849	851	803	794	810	801	762	776	667	734	679	667	675	690	652	598	547	595	607	608	594	603	562	578	621	601	594	644	621	610	578	631	588	614	590	570	541	576	554	614	560	571	583	549	561	611	583	550	591	631	574	551	599	594	601	605	558	609	578	609	517	553	548	573	610	546	549	552	563	572	631	546	584	613	566	578	593	575	616	620	584	600	568	578	584	575	548	572	584	569	554	589	604	559	589	614	568	606	591	524	582	605	589	556	579	548	587	575	588	592	543	602	592	583	576	591	621	595	542	601	519	542	594	569	568	590	561	558	540	544	552	581	612	604	601	592	559	591	565	609	574	570	596	554	553	578	545	582	558	590	547	620	615	646	565	590	569	586	592	581	598	609	573	519	588	595	557	562	596	571	633	536	584	613	553	541	596	582	605	609	550	581	596	540	579	573	545	566	596	552	552	574	564	609	631	552	574	585	573	552	575	598	584	544	548	525	593	597	575	557	607	569	519	572	586	556	567	582	610	603	579	561	571	609	601	540	596	571	553	559	569	550	608	610	585	562	559	575	593	586	546	594	560	590	585	581	568	551	612	601	576	581	542	548	604	553	585	631	549	536	558	597	569	604	572	562	540	610	578	553	551	566	620	556	582	566	578	557	590	545	617	591	593	576	567	585	586	567	602	601	604	572	606	592	529	556	626	589	575	582	620	576	582	606	573	588	615	542	607	533	583	567	571	555	526	584	565	607	593	561	606	587	587	598	607	515	561	555	559	586	621	581	543	612	570	591	623	607	598	506	604	567	592	578	576	575	604	591	600	547	571	640	551	536	553	583	591	535	584	569	576	523	555	556	589	567	565	582	572	602	603	580	594	588	575	571	594	595	556	602	551	565	553	603	596	619	581	538	556	553	541	554	587	598	633	557	587	587	574	540	596	558	527	588	618	626	549	583	572	550	566	574	579	556	582	573	604	566	585	573	593	594	621	562	590	575	570	580	597	555	552	613	594	555	603	581	543	583	551	596	538	598	521	597	569	604	601	596	549	561	607	574	573	616	560	580	545	586	593	514	559	566	587	618	609	590	560	576	574	585	557	559	534	594	556	577	556	651	578	593	583	555	596	575	631	570	585	516	595	586	566	608	608	620	579	589	552	586	598	543	539	618	548	582	530	544	581	550	577	578	562	566	544	548	586	593	592	583	566	586	588	599	560	581	557	592	574	550	589	574	589	609	558	552	555	588	551	587	576	602	596	543	601	590	566	588	569	598	582	607	543	564	631	600	603	598	600	598	578	573	601	560	588	605	555	585	623	583	582	594	604	593	635	579	589	591	571	588	561	579	586	591	599	516	560	564	618	588	551	594	600	574	585	617	563	550	581	624	609	599	554	617	585	545	606	589	566	598	578	574	592	585	600	615	567	581	567	584	533	525	574	594	592	564	597	596	577	616	566	608	610	583	561	561	611	566	581	593	559	602	558	567	628	547	550	573	543	602	564	611	584	568	599	598	573	594	583	597	598	603	594	546	556	603	574	582	597	566	583	585	595	581	599	572	581	587	574	583	574	588	557	559	589	589	557	565	556	576	606	582	581	570	531	608	564	581	590	575	542	588	582	586	548	588	620	617	531	578	578	570	564	546	605	597	548	522	560	591	628	581	555	593	566	606	627	586	569	601	559	574	599	581	617	582	641	550	570	552	590	574	573	584	561	558	558	608	614	558	578	615	605	557	546	610	556	580	605	584	590	604	564	559	552	570	574	570	551	588	593	557	589	630	637	550	580	592	591	582	609	583	564	595	578	588	559	540	535	570	580	592	573	589	601	541	595	587	563	600	598	597	557	592	588	560	578	577	602	630	625	601	576	556	591	566	596	557	553	565	590	537	589	575	624	632	547	600	576	564	577	559	557	575	573	592	552	562	574	576	532	594	587	555	580	503	582	546	566	572	560	530	597	544	581	573	558	566	629	570	571	571	570	596	548	597	580	597	620	618	612	587	616	567	568	613	567	570	576	624	637	569	546	581	569	602	600	608	609	559	587	563	585	616	565	549	575	572	557	559	580	586	603	572	568	603	538	502	556	608	556	569	590	579	627	644	615	572	585	574	620	619	586	556	575	558	577	580	587	567	589	546	493	635	598	573	532	558	575	574	575	631	556	598	603	602	561	594	624	574	542	582	565	557	581	595	573	581	578	575	549	580	591	580	586	576	583	577	560	555	571	595	557	544	559	589	581	557	596	577	551	583	600	576	606	564	581	629	581	606	603	557	567	579	554	615	581	573	560	563	621	591	576	588	583	542	534	568	581	557	566	561	629	605	559	598	596	577	586	541	564	578	529	581	577	564	589	582	588	585	579	576	550	563	556	557	602	564	584	630	559	595	569	604	588	593	558	582	565	589	588	554	572	582	613	629	587	606	570	569	607	541	548	603	634	567	571	554	569	590	561	577	555	560	604	553	628	614	568	632	541	553	602	582	605	529	574	572	570	623	571	587	550	591	587	590	540	566	571	558	581	571	552	542	555	561	587	601	577	591	583	553	608	602	551	601	592	569	604	573	580	585	607	619	598	559	599	550	608	552	582	608	584	571	559	583	564	539	571	598	570	586	551	575	576	578	559	583	607	590	598	569	592	567	566	575	610	569	585	605	561	589	591	586	576	599	573	586	533	552	537	557	574	562	586	572	601	561	552	620	590	553	615	620	573	595	600	578	561	587	544	579	542	564	576	619	595	568	569	594	591	612	565	612	574	569	580	597	600	590	557	609	571	533	599	594	527	538	531	614	579	552	572	602	576	555	601	595	607	574	560	625	607	585	574	555	623	557	654	572	571	569	575	572	577	553	598	598	552	583	593	576	538	562	567	573	575	553	587	547	562	550	591	566	600	577	564	587	598	576	583	581	594	600	560	612	559	578	564	594	568	541	567	587	576	547	614	617	598	569	587	622	623	556	542	565	597	545	511	593	596	572	578	635	616	588	605	556	569	550	600	534	522	614	572	558	588	542	597	586	597	596	570	573	600	599	589	628	566	589	552	592	598	585	592	577	523	547	558	583	568	582	618	569	580	599	592	567	610	550	587	590	562	602	590	599	565	614	585	533	579	571	619	606	544	573	580	562	600	569	582	592	556	536	573	626	562	593	547	535	607	561	550	559	573	600	589	577	566	599	618	602	581	587	575	548	605	538	577	550	569	604	557	647	543	576	595	576	646	596	560	548	584	617	561	577	554	583	537	624	598	582	609	645	578	607	571	576	616	584	606	536	565	576	573	609	571	591	564	601	609	566	553	577	564	551	565	543	599	589	558	598	579	614	595	579	608	569	561	594	590	596	618	578	620	622	562	584	596	625	510	514	567	568	608	607	603	530	571	560	549	575	588	560	602	547	595	517	612	558	552	584	594	593	588	598	571	568	605	593	605	572	578	570	572	545	597	543	558	614	589	542	590	587	604	632	569
4883	1550	501	148	102	141	133	135	98	112	92	100	91	86	81	66	77	79	80	64	66	69	66	69	63	64	39	56	68	51	70	49	54	45	45	52	54	56	55	48	50	47	41	50	41	40	38	58	49	52	45	60	43	47	36	52	46	44	44	55	46	49	48	48	45	50	43	44	51	60	46	45	54	61	44	44	43	50	33	51	49	45	57	46	50	48	38	40	43	65	55	50	41	44	54	54	46	49	50	33	58	57	53	55	40	37	45	41	42	37	39	48	55	38	52	51	42	49	56	43	59	61	39	45	42	46	48	49	50	37	54	35	40	48	40	51	36	51	51	48	51	44	56	45	44	42	44	50	47	44	52	46	56	51	54	37	41	46	43	47	42	36	53	46	41	47	47	53	44	43	36	39	44	37	42	51	48	53	63	51	58	34	52	42	43	36	46	41	45	41	59	49	45	53	61	46	48	42	39	54	38	39	52	46	50	54	55	51	44	43	44	45	37	54	54	48	49	44	46	45	50	36	57	46	33	45	34	43	46	60	42	35	40	56	38	50	44	38	39	50	45	58	55	48	52	42	40	45	53	45	45	39	47	60	57	48	48	46	35	47	43	45	41	47	61	43	45	53	38	44	47	53	44	54	45	51	52	45	58	50	49	51	55	44	41	39	42	46	44	48	48	45	49	42	41	47	44	51	45	55	46	59	49	39	40	38	43	48	43	46	39	46	42	41	48	44	55	52	38	55	56	47	42	34	49	39	40	51	51	53	55	58	46	47	53	43	33	62	41	39	41	51	34	45	45	52	48	45	41	57	50	49	38	44	51	41	50	49	60	39	54	49	55	44	45	51	44	34	55	47	37	38	44	52	41	43	53	41	38	53	42	48	50	48	44	42	52	49	34	45	45	50	56	47	42	45	37	54	41	47	53	52	55	50	36	50	40	27	47	52	39	48	57	42	66	54	49	37	37	47	43	53	39	53	43	49	46	39	48	61	54	53	43	43	47	38	46	48	48	53	44	49	37	58	58	45	43	46	51	41	59	47	50	36	49	40	40	51	50	46	57	48	39	40	43	37	39	56	53	41	49	45	54	57	53	51	41	40	56	49	62	51	48	46	55	43	53	55	47	44	53	48	50	41	39	51	42	50	47	47	33	59	44	32	32	52	49	54	56	41	37	45	43	53	47	37	38	37	51	53	49	59	42	57	44	41	56	45	49	49	51	51	32	45	45	47	48	50	43	47	39	44	55	50	40	34	45	36	47	41	57	48	33	43	54	55	50	39	50	37	46	45	41	34	46	37	48	36	48	43	44	52	47	53	52	52	55	38	59	41	33	44	50	50	57	38	38	41	42	34	51	49	38	35	41	40	53	40	56	36	46	37	48	41	42	53	32	39	47	47	44	50	50	46	40	46	47	36	47	50	42	43	48	57	37	44	45	51	50	41	52	46	49	38	38	51	41	42	45	62	38	29	42	43	47	44	38	35	41	48	53	48	32	42	50	55	45	43	58	46	44	42	53	44	51	48	40	52	47	43	46	56	43	45	57	43	47	31	41	48	57	55	44	46	39	55	53	46	49	37	43	48	51	48	53	45	51	39	38	45	49	42	51	47	59	46	50	45	49	44	42	37	53	48	52	53	38	53	46	45	53	51	53	48	36	40	37	50	43	48	35	48	58	44	36	52	58	43	41	42	50	45	49	41	42	51	50	63	47	65	42	44	54	45	44	42	41	50	39	39	48	51	50	50	38	41	51	42	40	51	46	45	42	45	53	52	58	40	63	56	44	50	36	45	41	42	45	35	48	53	32	42	47	57	37	60	45	43	52	45	44	50	57	49	44	56	35	53	52	45	40	46	42	48	56	42	33	51	43	45	47	55	52	53	52	44	46	48	48	54	41	55	38	48	52	53	55	41	40	44	41	41	58	44	46	48	35	54	40	41	37	45	48	47	56	42	41	60	52	49	53	49	57	56	51	41	47	41	31	35	28	50	55	55	45	47	43	48	46	51	47	51	49	54	41	51	57	31	53	45	50	51	47	35	42	48	56	48	41	44	51	51	38	62	66	58	47	47	43	39	34	38	41	60	53	43	33	51	47	40	53	54	51	35	46	35	53	49	38	42	44	34	48	44	53	55	50	41	50	36	54	42	52	39	43	46	49	57	45	48	52	45	40	40	53	55	53	35	45	48	41	38	50	51	55	41	46	39	38	41	46	44	49	52	51	37	42	33	45	52	40	45	46	33	46	46	51	41	53	41	52	47	46	50	61	42	62	40	48	47	38	40	51	53	54	35	37	48	41	52	43	51	54	45	50	45	50	45	45	37	48	52	38	47	47	45	39	45	43	43	52	44	45	45	49	42	48	45	59	61	48	34	55	46	49	41	52	53	59	56	46	49	53	55	54	50	39	54	56	50	35	33	41	48	42	52	47	43	48	55	46	43	55	56	43	46	48	41	51	35	44	47	52	49	65	30	50	37	37	37	42	62	41	48	42	39	55	50	41	40	48	46	41	36	37	38	33	52	47	41	54	42	47	36	53	62	50	42	38	56	45	52	37	58	56	48	50	47	41	50	51	48	41	42	47	53	44	52	43	44	52	40	54	43	40	60	49	52	46	39	39	48	50	36	45	55	46	63	52	40	42	45	52	50	52	41	46	36	41	50	41	45	51	59	59	31	35	47	43	44	48	43	56	50	41	39	43	46	50	38	45	43	48	43	45	49	56	46	47	48	55	53	43	56	45	53	49	47	43	38	55	45	49	46	48	44	41	42	40	50	38	55	51	44	40	38	41	55	48	54	50	50	45	41	50	46	37	39	44	46	43	50	44	53	43	36	49	48	48	43	42	59	51	47	42	48	52	35	65	51	46	45	48	46	65	39	42	46	38	55	52	54	49	44	45	43	44	54	46	41	43	43	37	51	36	38	38	48	63	45	33	45	46	55	53	50	45	46	50	59	47	39	52	53	53	59	42	35	65	50	38	51	52	41	46	45	38	43	48	47	48	52	43	35	39	53	38	47	43	39	41	42	42	41	39	57	61	48	61	50	42	35	55	46	50	47	42	58	37	44	54	51	46	50	45	40	35	53	42	49	37	55	54	44	49	46	45	49	49	51	40	38	49	53	58	47	48	42	47	52	52	60	43	46	52	41	46	39	42	49	48	56	42	44	47	48	63	44	31	55	44	38	60	57	39	41	60	41	37	54	43	44	47	43	53	47	51	49	49	37	56	51	48	48	39	48	51	43	50	41	45	49	53	41	53	56	64	41	47	44	44	42	57	50	41	42	36	41	53	49	52	51	37	60	49	41	51	44	59	52	46	50	39	38	48	47	50	39	50	59	38	43	45	49	53	39	41	30	47	55	45	41	48	50	48	38	49	46	41	49	56	46	42	35	46	34	44	50	53	44	49	47	39	56	47	50	53	52	38	59	53	43	58	41	44	50	45	41	39	47	43	49	53	45	43	49	40	56	56	51	50	47	53	49	50	42
31395	12386	4893	2435	5268	6819	6074	5056	4033	3296	2676	2265	1952	1720	1516	1349	1210	1109	996	917	900	831	789	779	721	733	739	659	605	550	579	581	571	521	507	501	426	365	363	358	357	380	365	371	347	374	357	359	369	355	392	391	410	387	379	385	357	384	366	376	353	367	323	351	351	344	362	359	340	339	319	311	355	303	342	388	332	340	352	324	339	314	347	325	373	370	368	339	342	325	325	323	356	353	357	357	353	349	352	330	366	321	332	321	347	322	319	332	359	342	348	317	347	385	331	368	317	341	335	326	338	333	357	316	377	349	351	303	357	330	324	326	324	342	359	350	359	302	355	350	331	341	315	327	348	323	332	318	313	338	327	329	338	343	350	324	343	308	363	295	344	370	332	328	343	351	343	346	309	350	317	312	363	333	348	343	328	340	333	344	345	333	314	360	323	317	327	360	353	349	342	350	363	333	351	340	332	319	328	367	342	343	336	336	319	329	324	347	346	327	340	313	309	326	347	320	342	344	336	331	375	338	345	312	320	328	363	368	335	358	305	341	344	362	351	348	344	287	334	335	353	339	353	347	387	317	320	325	332	315	321	356	349	356	363	313	318	318	314	356	334	361	363	336	344	314	341	318	340	318	331	329	335	355	343	333	354	380	338	347	327	326	356	359	329	359	352	363	315	338	342	343	355	312	319	339	323	375	343	348	350	341	327	319	324	312	348	321	340	327	351	370	327	351	315	348	303	374	356	329	350	358	335	317	352	317	344	332	333	349	334	341	327	330	340	333	321	363	362	325	329	365	338	330	358	310	329	349	338	325	318	304	342	344	340	351	326	305	342	367	354	339	372	342	333	341	321	330	350	330	345	336	335	339	340	319	373	331	338	347	344	363	338	344	320	306	307	328	340	378	333	324	320	319	334	323	341	321	339	345	338	338	312	343	324	340	333	334	341	337	366	322	314	355	366	347	312	366	325	329	346	319	369	325	350	361	360	315	331	335	307	352	339	353	372	334	364	344	363	367	311	350	363	330	336	318	355	336	330	354	328	362	320	353	348	387	334	344	329	356	339	353	347	356	304	295	334	326	349	341	343	312	343	403	308	327	332	340	336	324	308	341	330	361	331	360	331	317	304	319	334	367	313	321	340	312	310	352	330	359	322	359	323	328	359	329	337	366	352	353	307	336	330	333	319	340	346	349	286	344	334	339	347	320	333	359	365	342	330	325	330	400	328	343	344	356	335	326	371	318	332	348	340	324	361	331	346	342	340	352	333	344	361	358	378	332	341	331	345	356	331	359	365	344	371	342	362	385	345	337	381	331	308	341	299	329	306	334	331	337	329	350	347	336	345	331	348	364	319	329	351	328	354	335	358	309	358	335	336	325	364	345	355	357	350	352	332	351	337	338	355	376	355	333	342	340	324	363	337	328	333	334	351	374	356	343	384	314	330	367	315	336	355	309	348	356	329	344	342	322	340	368	350	385	324	329	344	343	305	339	313	382	343	356	337	332	352	324	321	353	353	333	323	336	352	327	339	350	365	327	335	319	327	322	378	323	342	333	347	341	350	354	351	343	326	353	337	337	326	353	315	352	360	344	334	332	334	352	356	307	320	306	356	335	355	332	349	353	314	319	358	325	330	366	346	327	340	351	361	374	344	376	348	347	327	316	344	315	320	313	369	345	370	349	352	349	345	336	374	335	341	326	353	318	310	335	322	324	326	335	339	336	355	353	330	350	349	337	317	338	337	328	343	349	345	350	365	317	347	332	379	344	326	300	369	351	330	347	347	364	329	315	321	334	314	335	354	363	300	328	338	329	337	323	361	341	318	318	347	330	312	372	338	306	344	325	302	340	319	352	372	320	340	382	334	339	343	361	351	350	328	344	313	358	318	321	359	326	329	381	358	360	378	312	330	329	373	329	344	349	334	321	344	371	323	333	356	351	348	338	304	326	347	314	336	358	340	320	340	354	341	356	328	339	342	368	337	353	270	339	325	327	359	334	366	332	336	293	333	352	371	331	330	340	339	335	383	367	337	342	362	327	354	322	312	313	349	369	343	342	334	324	361	334	345	362	328	329	339	339	336	331	337	327	333	334	317	318	351	352	328	316	311	345	348	347	358	359	354	347	324	304	346	352	359	328	358	343	363	327	351	343	340	348	337	327	328	325	327	357	320	352	375	342	358	334	342	333	327	328	353	353	321	318	355	342	358	339	336	329	304	330	391	348	326	358	347	353	332	348	361	334	332	328	316	376	331	346	327	330	323	319	343	313	348	360	319	369	325	344	323	366	355	324	331	339	346	329	293	340	353	348	307	321	329	336	316	300	329	359	320	324	325	345	353	298	329	330	314	347	337	340	319	342	315	345	319	347	321	329	325	342	295	339	315	342	363	323	369	351	360	338	324	288	309	320	353	313	316	354	352	368	349	347	342	327	346	339	326	334	338	328	342	366	374	339	315	374	322	340	353	325	356	363	328	363	368	373	336	331	340	364	338	338	337	313	393	337	335	339	364	303	328	354	334	367	356	339	359	347	315	335	334	356	324	339	322	328	349	331	316	357	356	330	347	341	335	346	318	332	374	345	352	312	345	341	367	331	364	307	373	332	340	347	336	355	326	368	336	351	345	355	358	343	342	315	391	302	315	306	313	323	316	328	339	329	370	350	370	344	314	355	342	347	347	356	385	394	363	365	330	334	342	348	347	362	330	340	328	339	339	361	340	327	376	349	354	354	316	343	286	350	321	339	367	325	325	347	364	344	340	367	328	344	320	332	315	319	331	359	314	334	348	336	331	358	352	331	359	369	349	354	351	340	327	280	350	343	332	337	326	328	335	344	330	332	334	343	342	328	337	352	357	348	354	326	335	332	356	349	359	335	369	328	336	366	342	347	301	335	338	323	368	355	341	362	335	350	373	330	303	340	336	353	351	380	321	349	326	337	358	333	340	362	378	334	342	323	375	339	370	307	319	340	344	329	320	309	352	334	331	345	346	362	338	327	356	340	343	345	340	343	363	319	296	336	372	319	399	307	357	331	329	330	337	334	327	351	323	350	361	342	374	318	359	325	365	322	346	322	309	308	306	340	335	332	295	372	341	358	322	361	351	319	325	315	301	315	353	323	314	377	337	326	333	356	354	339	329	347	318	319	344	343	360	325	360	353	325	360	349	363	344	363	344	354	344	340	313	353	349	331	302	343	342	414	339	353	324	329	317	305	350	350	351	377	345	342	364	329	346	340	321	347	325	339	341	326	309	328	341	319	341	357	327	349	330	354	339	350	347	315	324	341	332	321	341	347	303	333	320	364	363	370	344	347	316	349	329	323	327	318	364	346	335	349	327	344	322	370	358	371	340	347	357	312	317	307	335	339	349	331	326	374	374	355	317	361	341	305	350	322	338	335	321	354	351	371	359	365	366	360	315	362	344	328	349	319	339	371	359	315	342	354	319	369	339	329	361	356	311	379	326	309	353	362	356	360	309	346	343	391	337	348	338	331
5308	1421	480	219	187	194	191	180	176	189	159	153	140	153	156	132	158	132	142	136	131	133	124	130	127	138	113	110	118	133	125	136	135	104	137	107	126	117	111	114	111	107	127	121	124	127	113	101	113	107	98	116	117	94	125	110	126	111	114	102	116	123	122	98	105	111	133	123	106	110	117	124	94	111	113	108	118	109	127	111	112	106	119	132	107	101	106	102	117	118	116	99	119	113	117	109	118	133	110	109	122	115	108	96	119	116	120	99	101	114	126	106	112	115	119	116	100	127	109	99	105	110	133	107	118	99	109	118	119	130	119	102	120	102	106	126	122	125	120	121	117	112	98	98	123	105	138	118	100	137	126	118	115	140	111	107	107	111	110	95	106	107	122	134	118	100	116	95	109	111	120	114	115	133	110	115	123	105	110	101	107	102	131	129	110	117	88	103	126	115	120	109	130	100	123	105	104	99	118	110	95	110	123	112	111	111	120	117	102	115	119	105	117	120	104	114	123	91	104	100	107	95	112	110	118	117	101	127	113	122	102	128	113	90	110	124	119	125	117	121	110	101	117	112	110	122	117	131	103	110	104	92	88	115	126	109	96	111	121	104	123	93	107	108	125	104	126	101	114	117	105	125	117	102	129	106	125	98	110	128	119	102	105	114	104	121	100	90	116	118	102	108	103	131	121	88	107	110	114	110	108	90	108	105	98	102	111	110	96	116	103	107	120	129	115	89	112	126	111	109	108	116	128	100	115	104	124	91	111	121	120	110	100	113	124	117	118	98	102	110	114	116	110	112	116	128	114	111	102	109	105	103	111	108	132	113	104	119	130	116	96	115	130	103	121	88	110	140	111	110	96	103	121	113	95	111	122	117	111	129	109	80	116	91	115	108	103	118	111	113	111	117	116	114	116	110	94	129	117	112	114	119	91	116	112	108	83	123	130	112	120	83	102	105	135	117	106	112	113	138	124	106	134	121	123	129	110	98	102	115	108	121	126	100	94	114	128	100	117	103	105	139	104	100	105	111	112	127	106	121	104	112	96	108	118	142	125	114	122	119	120	109	100	120	101	120	116	128	87	97	119	91	110	121	109	93	110	106	107	112	115	117	120	108	118	108	102	112	109	102	93	124	125	111	116	107	109	109	120	105	114	107	111	111	124	104	124	105	121	119	102	112	112	108	83	123	133	108	120	106	116	111	127	124	103	101	118	101	115	85	123	114	135	110	121	115	117	109	101	121	116	122	103	88	109	128	78	122	104	116	103	106	118	110	121	105	100	124	117	124	126	113	96	106	109	111	124	108	115	120	104	117	95	114	111	129	127	123	101	110	109	106	99	121	102	123	105	126	87	101	123	99	98	105	108	109	121	117	113	109	115	108	115	119	98	109	103	101	95	120	99	97	110	111	105	100	101	110	95	99	129	119	94	125	100	112	119	111	122	111	131	101	131	122	118	127	111	114	109	108	112	118	126	100	112	121	103	110	96	113	105	147	106	111	118	110	120	117	91	101	97	123	105	134	115	111	109	101	108	116	117	122	125	111	105	120	120	117	119	106	109	125	118	107	106	119	136	143	121	120	125	121	127	112	115	93	121	113	127	113	113	110	107	119	100	109	145	106	125	112	113	104	129	103	121	114	112	121	107	109	119	85	111	132	122	116	103	121	109	105	113	123	96	113	122	112	104	99	113	93	103	103	117	128	101	117	112	133	99	119	115	116	113	121	114	97	130	109	116	117	120	124	132	123	125	129	105	108	125	98	108	102	115	120	116	112	112	134	107	128	115	100	113	84	86	109	125	110	123	114	102	100	111	122	107	108	111	101	121	102	113	117	122	97	99	115	113	94	109	131	109	122	106	110	104	111	111	130	113	116	114	129	96	129	118	94	123	102	118	112	110	118	107	117	106	128	105	109	102	119	119	113	100	100	96	116	108	110	127	110	110	107	115	116	93	97	126	107	117	99	118	119	110	106	120	107	105	118	121	110	109	108	118	97	121	123	120	107	109	114	115	116	108	134	110	136	103	127	121	119	116	115	114	103	96	107	126	123	117	113	111	107	113	123	112	97	101	108	130	93	108	123	106	99	119	120	107	111	106	126	117	119	91	125	107	123	126	114	144	99	108	104	114	108	130	117	105	112	119	113	113	108	103	127	100	101	110	133	124	110	101	113	108	94	132	137	98	108	118	116	113	121	121	102	127	109	122	112	99	89	117	111	89	108	109	113	105	105	125	111	111	120	120	96	104	123	107	106	109	104	108	116	88	124	105	122	102	104	114	122	115	104	111	134	125	119	125	115	113	116	134	106	112	106	124	100	119	100	123	99	99	117	97	112	116	124	116	101	122	102	101	104	107	117	118	107	116	116	133	109	122	133	110	107	119	104	105	141	122	121	117	131	110	101	116	100	122	104	125	102	103	123	108	99	111	113	116	107	127	122	114	122	124	125	109	121	115	111	118	115	113	98	136	97	112	124	102	124	110	104	127	108	108	107	102	113	129	110	109	100	125	104	118	116	107	125	115	106	90	115	97	97	119	113	112	118	112	108	119	119	121	94	113	118	107	119	116	116	94	136	105	121	104	94	96	121	108	110	108	114	98	105	94	105	100	110	116	101	101	108	110	125	96	98	109	100	96	105	92	147	101	108	103	106	128	109	118	123	128	123	130	106	91	114	116	111	111	116	107	110	103	99	88	129	89	114	118	112	109	105	95	118	111	119	106	123	97	125	101	110	111	118	99	115	109	112	111	103	112	119	102	110	105	117	118	117	110	112	112	111	115	132	110	128	123	133	111	101	102	117	107	91	104	107	116	107	110	122	120	110	105	107	124	121	103	118	97	118	104	120	88	120	133	95	110	100	124	104	103	94	126	114	115	111	109	115	110	112	121	105	95	106	114	116	121	113	110	133	132	134	117	105	107	125	115	101	132	119	102	109	108	106	123	117	105	92	109	87	96	113	120	101	108	126	114	113	102	99	114	104	120	117	120	85	131	117	116	110	104	136	119	114	104	106	127	117	119	94	109	114	109	106	112	115	130	103	111	119	113	127	98	102	118	112	113	101	111	104	111	111	112	98	114	117	100	123	117	117	129	109	91	108	99	96	111	118	111	108	115	95	118	104	115	113	118	110	105	125	106	118	123	97	100	114	115	119	99	128	128	96	88	121	97	117	126	121	106	101	119	120	115	113	97	112	119	113	114	110	106	115	110	121	111	111	119	109	129	110	96	110	133	107	123	96	117	116	116	108	85	123	116	127	110	116	111	111	107	109	103	114	110	120	101	105	121	99	109	110	105	108	121	93	111	115	118	122	129	93	114	115	120	121	116	107	122	108	115	105	125	128	115	114	132	113	113	129	116	92	105	127	111	116	91	125	115	114	101	101	104	114	100	114	119	113	123	109	140	105	109	118	115	125	106	109	114	114	100	122	104	111	114	119	111	117	128	123	116	102	130	114	132	99	111	116	110	109	96	114	114	114	99	109	116	139	131	109
29351	11381	4797	2714	5134	6597	6010	5451	4262	3701	3134	2817	2430	2137	1982	1832	1722	1543	1487	1476	1357	1357	1208	1261	1187	1198	1156	1062	1117	1081	1114	1080	1102	1029	945	929	918	866	861	843	831	810	810	863	841	860	852	815	815	852	825	835	911	866	858	887	894	801	845	861	778	858	784	786	845	827	878	820	832	828	797	791	790	882	837	776	806	834	841	850	824	765	812	853	856	794	813	822	787	794	759	821	830	811	831	793	821	837	848	794	841	810	828	855	856	832	837	854	788	821	784	820	876	814	797	798	847	780	875	793	819	847	859	838	797	789	791	801	774	802	745	799	786	829	824	820	806	823	798	876	799	819	796	842	840	808	813	839	814	821	829	812	872	811	814	801	836	792	842	827	787	788	792	807	843	807	854	840	825	822	830	799	811	834	830	862	780	799	797	854	761	853	797	826	806	827	825	823	775	813	823	810	802	799	768	767	805	806	801	804	828	803	785	843	793	854	772	822	838	836	847	864	857	810	842	833	862	822	830	842	834	839	804	833	837	829	837	844	799	807	781	788	810	817	816	801	815	851	861	812	829	806	819	799	813	842	808	799	819	820	776	818	838	826	774	800	799	802	837	811	845	800	825	779	825	836	797	827	825	832	885	848	817	842	800	783	824	786	855	775	832	803	789	769	800	837	850	754	807	833	772	817	802	810	774	821	840	819	803	809	815	873	806	778	823	813	765	803	837	829	843	812	803	866	825	832	827	835	825	817	778	846	841	811	837	814	816	868	788	878	805	813	789	799	838	809	828	810	845	808	780	818	805	797	843	816	794	790	786	813	833	819	792	850	817	816	848	844	798	789	819	826	784	811	814	815	788	865	813	815	864	806	849	803	815	810	799	842	817	875	745	861	830	809	830	805	833	780	831	823	854	816	841	801	818	816	826	752	735	793	756	795	802	755	806	812	882	794	814	846	810	816	844	756	808	771	837	797	817	792	781	758	788	839	775	836	832	800	803	798	799	792	811	877	824	767	799	828	842	786	809	815	841	820	818	844	784	828	779	838	817	823	802	834	822	842	788	783	780	804	799	777	793	812	841	842	820	788	833	859	832	804	818	798	803	816	799	801	812	834	764	815	782	784	822	861	808	790	827	837	790	840	827	797	846	816	814	834	820	846	857	833	788	830	832	779	799	824	783	856	798	814	773	831	829	806	772	786	752	824	800	777	811	794	800	802	800	781	805	862	830	866	859	827	826	819	811	798	833	822	797	796	777	787	766	840	777	786	760	787	785	841	815	844	822	845	828	793	852	859	824	778	814	783	818	826	790	780	831	828	803	872	832	810	809	825	856	804	805	773	818	826	858	815	809	828	834	858	796	873	840	839	834	822	755	812	847	817	796	800	791	780	824	859	808	824	780	800	868	834	813	843	800	856	827	801	780	794	775	819	862	826	844	845	804	835	811	834	809	870	748	825	828	831	798	830	824	801	779	851	827	843	801	814	805	771	861	813	786	849	849	852	824	861	812	828	789	834	797	820	783	878	773	842	831	819	793	805	790	798	847	833	824	840	800	813	778	857	799	764	790	858	802	805	780	821	813	800	823	802	830	770	810	812	800	831	796	829	763	820	848	850	787	796	801	828	826	813	733	828	781	793	835	818	803	850	822	779	846	813	796	794	792	812	821	786	843	789	805	832	804	806	780	799	765	818	818	812	796	802	759	844	788	776	808	792	774	826	822	798	790	796	809	749	799	813	811	805	841	846	803	839	812	873	823	814	796	827	839	849	777	810	806	846	798	772	815	795	816	810	829	868	779	824	819	854	853	749	801	829	760	822	803	764	845	813	834	806	828	799	811	836	812	803	832	822	790	828	775	828	881	765	849	813	856	824	826	785	828	812	818	789	846	822	802	808	824	819	835	833	749	830	892	838	815	849	789	829	793	849	825	759	812	833	789	827	788	834	788	807	846	851	796	848	835	825	798	767	780	857	839	760	847	780	805	794	832	827	840	837	817	747	835	811	810	838	812	820	798	851	850	836	813	829	833	839	805	828	847	821	831	802	806	811	831	802	824	807	835	807	817	814	787	875	844	831	819	778	828	785	801	863	805	828	812	864	812	814	785	828	840	816	770	785	772	802	839	787	818	833	809	808	841	793	833	814	867	815	807	857	850	806	805	820	810	798	903	858	784	777	822	860	806	828	861	791	815	826	789	816	797	807	811	853	805	806	881	787	829	835	785	788	808	831	753	750	844	851	801	844	809	862	804	843	804	829	825	832	860	805	800	845	811	753	785	855	822	818	812	822	854	837	834	767	770	783	830	786	798	828	824	774	817	797	753	840	861	813	844	821	828	798	837	857	864	744	793	862	797	834	776	794	816	828	802	811	845	882	831	786	777	785	776	846	805	795	785	833	829	788	811	823	815	802	835	824	848	803	872	829	840	830	811	788	846	863	856	858	823	822	823	809	846	856	821	783	829	832	775	820	817	809	794	820	830	838	791	847	784	782	804	850	799	826	808	767	845	776	847	813	833	830	833	829	849	831	831	816	793	860	773	815	818	788	823	838	759	806	809	800	814	818	758	846	828	828	797	785	795	778	839	859	774	824	869	814	784	795	885	785	824	788	830	753	819	846	837	831	839	806	781	767	835	769	810	813	829	792	817	816	788	797	840	762	825	778	799	856	848	791	849	847	801	849	817	851	820	829	850	796	847	795	842	856	831	807	857	783	809	780	825	794	861	846	804	847	797	841	839	828	853	787	844	824	821	810	855	820	808	819	812	827	800	786	733	850	810	829	836	790	818	784	825	813	853	850	803	795	821	831	798	836	837	813	773	853	771	851	858	789	856	809	763	785	885	854	803	831	823	773	853	846	903	821	837	831	792	834	816	784	783	860	830	827	828	843	830	804	809	799	824	805	806	835	841	799	804	775	786	792	774	765	797	817	847	829	801	850	846	832	850	813	793	785	789	822	803	800	806	816	818	740	776	865	814	813	826	788	789	764	816	835	837	811	791	812	826	836	764	806	783	818	819	780	827	761	821	828	821	801	872	783	845	778	812	791	768	868	810	792	798	780	856	807	805	851	825	814	820	795	774	823	861	784	776	847	807	791	840	853	852	819	808	810	778	820	797	793	790	844	826	848	787	785	800	850	785	802	817	804	799	843	784	787	843	848	838	846	834	826	839	804	853	836	812	802	809	758	852	832	835	809	764	813	780	856	816	832	794	837	821	849	806	844	819	819	872	836	816	786	824	844	797	767	807	827	818	815	818	813	770	849	821	848	879	802	821	822	764	815	849	804	839	807	778	802	826	796	843	836	853	847	832	830	807	803	827	827	821	822	823	758	872	788	823	829	816	796	838	790	832	852	837	827	806	786	802	829	872	850	808	794	831	812	773	860	861	832	861	832	841	769	824	851	776	817	814	841	840	808	803	785	757	770	808	829	769	797	797	827	779	815	775	862	834	871	848	799	820	798	829	809	789	844	776	818	817	792	822	807	772	833	792	809	822	777
6331	2369	663	214	158	208	217	228	185	180	191	163	142	122	131	123	117	114	132	97	91	109	81	104	80	94	82	80	96	83	99	93	90	103	82	80	74	83	74	74	71	71	81	65	67	67	67	76	69	75	79	79	89	69	74	76	67	81	76	65	53	64	96	60	85	81	74	67	73	70	82	78	77	83	67	76	59	66	74	69	76	80	69	65	94	74	71	76	74	84	70	83	74	89	77	77	86	91	76	82	63	76	80	69	73	77	76	67	74	75	65	86	79	69	72	83	81	83	85	71	79	68	73	82	72	59	71	69	71	81	81	67	76	76	83	84	88	76	63	75	65	70	80	85	58	96	78	60	68	72	83	71	61	63	79	74	75	74	71	87	73	74	73	69	74	84	79	71	71	58	76	74	63	80	68	68	85	64	68	74	70	62	77	67	76	74	64	57	75	72	89	64	72	73	82	75	91	87	78	75	63	55	86	76	69	76	69	72	68	58	82	75	69	81	79	66	74	71	75	66	70	69	70	71	79	71	67	72	61	81	64	73	64	87	68	79	71	77	58	70	66	62	80	69	74	65	73	68	79	72	77	69	78	64	52	78	72	91	56	67	82	75	57	88	78	63	65	64	61	74	77	79	60	58	74	62	64	74	69	64	64	85	62	81	77	69	75	69	65	72	87	79	72	83	77	67	80	73	77	61	60	71	68	72	65	76	58	87	63	57	60	86	72	75	76	73	75	75	65	80	68	64	71	75	68	71	55	64	73	80	66	65	73	57	84	70	83	84	54	80	64	56	83	61	77	61	68	79	76	77	60	85	75	64	69	84	95	68	71	74	83	67	62	69	69	71	73	64	61	64	67	85	82	69	78	68	73	64	71	74	69	74	68	65	56	78	71	59	77	70	56	70	57	66	83	78	74	67	74	60	92	60	74	73	75	74	70	73	69	83	71	83	72	84	76	79	66	78	66	89	74	73	64	68	59	70	56	80	51	82	68	71	68	80	67	75	80	80	69	89	78	71	82	79	67	75	84	79	63	63	68	66	63	72	53	64	57	73	81	66	82	83	64	68	71	75	82	65	63	77	66	77	53	72	60	82	58	65	82	69	64	64	75	62	68	76	84	54	64	70	79	82	66	67	58	80	60	73	66	67	80	77	92	71	69	74	72	87	82	69	66	74	73	61	71	69	84	94	71	80	74	69	72	70	75	71	88	78	59	67	86	86	64	62	63	58	63	60	89	81	53	83	71	75	77	72	80	83	67	91	63	76	60	60	78	83	66	70	75	71	85	60	68	65	78	74	64	69	84	65	70	58	70	75	86	82	79	70	73	64	77	56	59	79	74	73	66	77	74	68	72	71	55	69	82	54	67	58	77	78	68	68	79	69	64	89	78	69	75	85	77	65	76	92	75	65	55	57	76	62	72	79	80	73	91	80	65	69	71	81	84	76	68	73	76	87	65	91	69	58	80	77	63	75	72	70	91	83	76	81	69	81	63	74	62	77	87	80	59	69	57	71	66	80	88	60	82	83	66	87	69	64	69	78	73	63	73	59	76	61	61	90	85	69	70	56	70	82	65	81	74	83	72	72	64	79	77	73	60	84	73	72	60	74	78	75	81	68	76	76	72	67	77	55	77	60	81	67	67	79	76	75	88	72	71	69	70	51	81	68	69	73	70	78	66	66	79	74	69	81	86	75	64	63	85	72	69	66	81	74	62	82	78	72	65	68	84	76	73	67	69	65	81	79	74	74	59	63	69	70	82	75	74	71	73	57	86	60	69	67	72	69	61	80	77	76	75	83	71	73	68	70	79	68	71	78	68	71	70	86	69	73	84	81	65	70	79	73	73	73	75	66	85	75	80	75	68	88	67	57	58	72	78	65	87	69	72	74	62	78	61	71	55	75	56	76	68	84	65	58	66	68	82	65	64	75	76	67	65	83	72	64	68	54	74	79	65	64	67	65	77	69	68	58	71	73	76	74	69	68	55	73	76	68	83	72	71	73	67	74	79	66	93	68	59	66	73	80	88	86	74	70	77	78	72	78	59	64	97	73	57	68	62	63	67	73	83	71	65	85	71	85	72	64	70	65	86	65	75	80	68	61	74	70	64	94	68	76	65	63	74	59	86	80	79	52	72	85	70	65	68	70	61	75	71	54	74	74	72	77	79	59	57	76	82	70	65	75	72	84	71	64	70	79	78	60	80	81	61	80	67	66	83	59	83	63	70	74	63	68	75	84	59	70	74	71	77	71	58	62	66	77	80	75	78	65	75	72	88	73	60	63	74	62	81	64	75	71	67	76	55	67	75	72	71	70	60	77	75	70	63	64	79	56	68	73	69	64	68	80	76	79	71	84	72	87	62	75	64	68	71	62	78	75	71	81	80	50	73	62	71	65	66	74	73	65	75	80	59	68	67	88	65	84	66	70	77	71	61	72	62	78	74	82	74	74	77	69	65	66	70	72	75	70	62	54	72	90	69	75	57	69	80	66	66	79	73	75	64	75	72	70	76	64	77	72	67	62	74	85	54	69	72	79	67	86	78	69	71	63	76	74	71	72	67	75	69	74	77	78	89	61	67	85	70	74	81	89	77	61	85	65	80	72	60	82	73	77	84	76	77	69	80	69	74	62	74	69	76	79	70	67	75	70	69	71	73	79	81	81	82	54	63	69	65	70	67	71	56	64	59	79	78	82	83	67	73	72	70	72	59	79	63	80	68	94	67	85	81	80	95	76	71	77	75	63	63	82	61	50	74	65	60	72	69	54	61	59	59	78	75	61	84	67	77	70	61	68	82	65	77	86	77	81	78	61	67	77	86	68	90	85	59	78	74	65	71	62	75	63	73	67	66	68	77	76	73	66	69	67	71	67	71	80	73	76	65	67	79	81	75	84	86	67	71	77	70	70	75	58	78	85	97	68	64	67	77	84	78	55	68	81	86	85	78	63	64	80	70	72	69	71	65	69	67	82	64	67	90	77	63	78	86	52	81	67	71	81	63	52	80	72	89	80	64	72	74	86	74	71	58	59	59	69	71	70	72	70	65	79	65	75	77	75	82	77	80	74	65	67	101	61	85	76	64	61	59	72	80	68	84	65	85	94	87	62	82	84	75	78	68	90	71	74	56	75	77	86	69	61	75	70	70	71	61	86	76	73	66	65	67	89	66	70	91	78	68	78	71	57	81	70	68	72	59	62	65	70	72	78	95	78	69	61	78	56	88	78	80	82	73	58	63	79	77	77	67	64	68	68	66	70	64	79	61	68	74	72	70	79	63	85	79	64	77	73	96	57	67	57	68	72	75	69	71	67	75	91	74	70	77	77	77	69	72	74	54	58	64	58	60	61	67	74	63	85	67	55	72	70	79	80	79	72	68	70	76	79	78	66	81	65	66	71	75	63	84	69	80	88	71	88	52	63	77	77	79	67	76	60	81	78	67	73	67	65	69	84	75	68	83	75	67	69	73	73	86	64	70	63	73	64	65	74	79	79
34069	15069	6323	3288	6940	8715	8089	6991	5450	4540	3873	3245	2782	2426	2115	1785	1705	1512	1503	1408	1272	1200	1216	1186	1074	1053	990	961	932	829	805	827	858	785	801	692	624	593	567	548	522	537	553	518	508	536	539	531	584	562	558	592	595	556	543	511	558	534	555	565	546	550	501	481	541	544	514	503	532	524	524	533	526	520	559	545	497	509	483	490	454	505	506	563	555	502	570	496	521	533	489	487	514	519	518	532	473	542	473	498	494	470	491	489	498	483	490	494	492	469	492	522	535	523	494	515	493	517	528	519	488	530	489	520	507	542	503	486	492	495	487	514	482	512	498	496	541	499	527	500	519	509	484	498	497	486	496	526	474	484	505	524	496	540	526	520	493	495	520	477	511	527	487	495	493	503	471	496	505	501	518	481	523	538	527	447	480	518	462	505	489	517	493	492	444	485	518	546	523	547	516	517	554	482	502	505	512	493	494	530	514	453	502	512	479	500	519	512	533	546	498	504	522	512	521	512	499	474	519	525	511	489	559	481	517	525	489	519	528	529	513	502	516	513	481	476	496	518	497	509	518	508	480	478	472	531	503	512	545	488	494	482	489	522	514	490	494	476	496	515	514	522	488	479	493	475	461	511	524	535	473	517	496	464	521	498	503	507	520	489	507	489	500	552	470	556	506	455	502	505	494	474	502	501	541	445	497	504	516	501	505	498	515	563	493	503	533	509	488	512	498	490	490	515	468	464	525	531	503	540	495	513	490	504	483	498	516	445	517	483	462	507	509	469	544	485	542	472	482	528	474	506	492	520	499	545	477	496	517	486	538	512	483	553	479	521	492	449	519	491	491	483	494	508	501	487	489	514	479	500	496	502	462	532	486	501	488	541	506	493	538	481	514	501	505	552	488	496	552	519	498	485	512	480	494	454	498	525	517	493	517	489	479	524	494	513	473	510	493	472	499	521	509	500	488	491	503	474	480	512	507	488	499	519	484	500	492	481	499	500	477	513	490	540	537	445	516	488	473	485	472	506	516	514	453	502	498	494	536	504	481	552	497	504	489	524	486	499	515	525	495	485	560	528	461	542	491	525	468	520	492	547	498	517	522	512	471	493	513	518	489	521	520	517	510	518	478	514	481	486	511	475	491	508	534	520	544	545	538	479	491	530	485	525	512	493	512	540	515	534	525	479	497	519	495	516	503	515	512	511	520	487	518	499	543	486	487	532	478	500	504	485	493	520	475	500	463	482	537	479	505	497	507	518	554	500	477	521	465	512	513	508	486	535	479	530	502	502	471	523	483	487	514	546	502	557	491	495	536	490	548	523	559	495	513	535	492	519	515	473	476	521	485	492	480	493	511	514	467	519	499	480	537	520	501	500	526	502	462	510	482	497	531	470	503	521	497	530	516	547	503	488	516	517	456	515	452	485	527	518	495	487	537	487	523	527	500	519	521	530	482	452	478	496	506	525	499	516	492	470	535	517	524	527	525	550	484	532	474	514	454	482	464	478	500	502	455	502	532	493	485	553	546	524	513	506	518	494	506	478	491	527	509	527	542	520	486	515	480	464	462	522	500	486	517	516	494	555	489	535	497	488	505	460	515	507	553	509	525	528	522	477	491	523	511	513	504	535	508	482	515	499	500	520	541	492	519	549	479	509	522	505	482	551	453	504	539	472	519	490	500	504	502	526	529	526	530	471	492	537	477	480	537	508	517	532	483	518	506	502	534	514	504	480	470	493	458	510	543	512	509	513	513	537	473	496	526	528	530	500	512	494	518	527	535	517	529	497	472	484	508	518	516	474	513	460	491	540	531	516	494	482	519	502	505	499	562	504	515	497	528	528	446	497	457	528	479	486	488	532	494	489	489	523	519	505	529	484	504	463	499	499	509	534	520	529	488	513	489	482	520	499	495	526	501	549	470	483	514	506	505	517	517	503	480	495	507	514	458	473	490	496	515	540	509	535	441	521	540	513	502	530	489	472	496	507	523	569	527	496	515	508	469	472	485	543	512	481	565	531	515	528	479	485	509	511	492	504	499	534	507	499	500	505	471	508	502	518	526	458	507	532	515	529	506	504	507	507	525	496	514	482	497	485	533	478	475	497	502	569	542	458	490	513	532	521	505	446	494	445	478	509	512	517	512	506	498	493	497	473	512	480	513	512	526	487	515	484	477	489	494	471	509	509	517	507	468	504	499	526	528	500	471	526	516	505	476	527	478	484	482	496	517	505	484	536	493	507	517	507	568	489	510	497	489	499	486	500	488	471	554	541	572	516	467	515	489	537	482	569	525	500	493	482	473	525	487	495	514	510	538	479	595	518	493	526	509	495	517	487	549	515	470	519	498	515	522	499	517	510	532	486	499	545	497	494	526	501	490	462	494	505	516	472	562	499	501	524	520	528	494	540	467	510	476	527	470	494	526	530	528	497	537	489	495	505	484	497	497	499	505	527	458	471	509	489	511	491	505	524	486	487	471	488	533	499	524	491	526	501	506	505	507	496	492	526	489	481	521	508	508	500	461	502	521	520	498	520	506	496	514	507	526	538	490	497	541	490	513	462	551	490	468	529	488	509	504	497	489	509	465	474	483	473	502	505	511	484	494	505	489	498	464	533	520	496	500	498	534	508	525	487	489	510	481	532	513	512	522	509	500	472	483	457	500	526	511	505	562	527	521	511	502	499	458	519	502	551	493	519	529	547	533	519	541	492	467	467	521	503	508	486	529	532	506	477	531	528	497	533	528	530	525	490	482	514	520	568	514	487	499	519	527	499	491	491	502	483	497	467	481	479	537	518	533	515	522	517	524	491	536	486	497	509	547	531	528	471	503	496	485	486	493	493	527	513	509	496	510	520	547	496	476	521	547	538	464	502	500	494	530	525	499	521	494	505	509	542	520	454	545	530	461	500	499	537	499	521	514	483	486	477	460	526	537	547	477	543	495	526	517	473	502	504	511	482	488	523	512	506	488	525	481	482	484	480	478	517	495	482	474	502	484	488	512	544	519	515	506	512	505	502	541	533	521	494	495	536	491	518	503	520	528	502	508	512	516	485	465	519	499	499	489	519	516	505	500	496	475	517	519	516	474	435	516	477	488	519	468	518	502	488	509	465	505	514	489	508	499	526	457	508	501	479	515	523	533	522	519	541	490	514	506	531	509	526	502	487	465	514	472	512	514	495	521	524	514	515	510	542	500	487	540	514	491	517	481	488	524	518	487	479	484	507	563	473	508	492	536	546	510	535	491	531	499	532	503	516	484	473	522	483	510	472	520	509	511	485	475	478	516	497	500	505	479	500	556	547	495	513	467	504	550	496	453	548	517	507	454	523	528	520	527	519	495	492	517	476	517	502	493	527	536	478	501	536	470	515	526	554	495	500	466	537	451	492	508	519	483	511	503	504	520	480	487	520	522	502	503	504	506	501	554	531	521	516	491	523	479	494	516	507	490	525	503	466	497	558	507	491	484	501	506	538	490	508	528	517	460	508	461	498	505	500	507	480
3456	815	251	138	114	125	129	131	132	99	115	96	97	96	107	88	92	87	90	91	81	98	90	87	91	90	80	84	88	78	77	79	85	91	77	91	85	80	63	70	55	104	79	74	74	81	80	80	85	80	88	73	72	78	72	66	76	82	82	71	78	70	82	77	92	86	80	91	78	93	71	60	75	82	82	77	68	84	85	64	66	87	77	79	92	84	91	91	75	91	81	70	71	84	76	70	77	71	71	74	84	79	75	71	80	82	68	80	77	74	91	73	80	89	72	103	81	77	70	81	71	87	67	75	64	78	74	87	88	74	71	80	91	80	80	71	76	76	72	89	78	84	92	73	68	62	81	62	87	74	81	79	51	78	77	71	78	77	71	73	81	62	91	77	81	65	81	70	73	62	65	78	72	78	60	71	75	74	76	82	68	79	74	85	61	85	70	70	79	90	80	81	81	94	74	82	64	93	64	67	61	83	86	98	95	85	89	76	82	85	72	64	70	76	64	59	70	77	80	77	61	73	72	79	77	73	95	75	76	89	79	84	74	72	72	79	69	83	80	55	69	67	93	71	84	78	71	71	84	74	79	80	66	75	80	84	77	73	63	77	89	115	80	51	102	83	92	74	71	75	77	73	72	70	70	79	74	71	79	75	82	70	88	89	69	77	69	74	77	77	57	68	92	71	77	53	91	78	82	71	64	88	77	71	78	68	73	77	87	64	84	75	96	78	75	72	83	90	78	81	73	71	81	73	66	84	74	67	87	71	77	89	88	79	74	68	66	66	69	79	78	90	80	74	83	88	73	82	74	90	78	81	86	90	76	87	77	66	90	75	68	81	77	73	80	74	87	79	80	86	85	73	88	72	66	67	77	83	75	88	61	78	76	89	67	76	89	77	91	79	68	70	83	71	80	72	79	72	57	94	94	80	64	70	82	69	82	72	69	88	83	75	79	75	88	78	77	85	74	67	84	71	78	68	80	77	68	76	77	74	75	77	81	78	62	72	80	59	64	71	87	86	76	87	90	73	91	80	63	66	73	82	74	72	76	88	79	77	84	85	72	72	76	94	80	92	78	82	89	79	80	82	85	80	45	68	70	66	60	70	79	65	72	78	96	90	80	66	72	55	70	82	74	84	78	92	84	73	82	79	80	80	98	82	68	87	83	69	70	69	98	73	68	77	68	76	87	73	70	79	76	78	74	76	82	73	53	98	74	60	82	74	63	89	88	82	61	78	78	84	86	75	71	73	74	77	80	69	71	87	69	89	71	81	66	87	56	88	79	70	70	74	79	75	67	80	78	65	70	81	96	85	83	78	77	69	79	75	80	71	83	87	87	71	60	78	60	67	77	72	72	84	82	66	76	78	68	80	89	55	84	70	56	66	66	68	79	81	86	65	72	91	76	78	80	74	81	92	68	56	73	80	93	89	69	83	106	64	81	78	78	87	77	76	72	67	59	85	78	86	70	77	79	82	84	69	75	78	75	60	82	60	84	80	79	83	81	69	84	79	79	76	80	60	86	75	86	102	76	68	82	92	82	85	84	86	82	81	78	83	99	72	74	78	65	76	86	77	73	86	75	71	74	79	72	84	65	70	80	74	85	79	85	95	96	64	87	72	80	81	76	76	81	77	78	81	62	86	79	76	73	86	82	90	91	86	76	78	90	69	78	86	80	87	78	84	93	73	72	74	62	77	90	79	67	69	92	81	81	77	72	84	71	72	93	76	84	80	72	84	88	82	83	81	76	76	72	82	73	80	68	72	76	76	89	82	76	84	74	67	78	96	71	74	70	78	76	72	73	64	75	74	92	67	82	77	80	83	75	108	85	79	81	71	87	80	89	73	64	94	59	94	69	72	83	85	73	81	75	55	66	81	86	72	77	70	90	74	78	88	77	89	89	79	82	71	84	84	101	82	66	89	86	77	110	69	73	83	70	79	82	79	58	77	76	79	85	64	78	79	67	87	85	83	70	80	82	77	79	93	76	91	66	68	78	69	73	90	75	89	71	78	79	66	83	70	76	91	70	93	77	84	84	80	89	82	54	86	77	69	66	79	77	74	65	73	81	65	82	74	77	61	77	77	90	90	81	78	66	97	61	69	68	66	77	76	95	93	73	70	82	70	85	70	77	87	75	72	75	78	86	89	74	85	82	63	71	66	100	79	95	67	73	89	74	65	68	87	51	71	80	95	68	68	84	90	74	75	75	68	79	89	62	73	68	86	74	82	75	88	77	74	90	83	76	89	71	69	72	98	74	62	74	70	99	88	78	75	68	79	73	66	81	89	63	60	75	58	79	67	77	87	88	68	91	83	89	81	84	83	69	81	61	88	63	58	87	78	71	85	73	75	85	82	86	70	93	83	86	76	62	66	58	78	87	65	77	78	70	68	79	82	84	72	74	66	88	61	77	69	73	87	81	73	84	77	76	73	78	75	71	70	79	72	81	82	89	80	78	77	72	69	79	95	63	79	81	70	70	85	82	72	71	87	74	61	80	81	86	62	88	71	76	84	81	69	80	81	92	94	88	81	75	73	77	62	69	89	97	81	81	85	83	79	100	75	72	77	80	91	68	73	84	89	86	74	79	97	77	77	75	85	77	56	90	80	63	73	83	73	63	87	65	68	79	82	84	69	79	77	75	84	76	70	82	65	71	74	76	75	84	69	75	103	81	78	84	81	82	71	88	89	59	86	84	70	72	69	80	83	70	70	72	68	72	72	77	76	79	61	80	98	78	76	76	80	79	70	76	77	84	91	83	88	69	72	90	83	84	81	81	82	67	65	92	82	84	81	87	68	68	76	85	84	77	66	87	74	89	75	89	74	72	75	85	71	90	70	68	79	78	64	99	85	91	66	74	81	77	85	67	67	71	86	75	70	89	63	92	82	64	69	69	91	76	93	72	85	69	88	84	86	79	77	63	75	68	86	84	68	64	89	83	80	78	72	73	81	88	85	71	66	73	84	66	83	86	70	83	75	75	64	67	73	68	74	90	80	80	89	75	72	88	73	79	76	72	71	66	97	76	74	73	74	68	59	71	84	70	82	76	76	84	87	85	80	64	86	87	82	86	80	79	84	74	88	58	68	59	61	76	78	83	74	85	94	82	75	88	76	73	79	67	85	79	72	82	91	68	66	71	76	66	82	87	100	96	69	78	90	82	76	77	82	60	85	61	74	71	69	77	76	71	72	88	86	67	85	86	69	77	92	107	85	74	79	64	89	57	69	75	78	76	71	86	58	81	62	78	88	77	63	89	74	86	87	73	91	85	68	70	77	77	70	76	76	88	58	64	79	82	64	66	75	79	83	87	73	85	80	74	72	72	74	72	69	87	78	83	81	81	73	96	82	82	74	81	74	78	88	85	79	78	79	94	72	71	76	74	79	80	80	68	76	77	85	78	79	81	67	77	77	83	68	59	81	74	71	83	87	92	70	73	65	79	62	83	61	76	72	70	78	75	73	82	71	81	82	76	88	76	72	77	82	69	80
25435	7862	2651	1674	3212	4313	3786	3254	2679	2143	1914	1683	1440	1307	1198	1156	1039	1060	962	959	914	895	861	843	778	826	789	761	695	726	714	711	739	679	710	646	602	613	580	586	544	584	575	588	529	613	592	568	558	608	596	567	570	580	571	616	598	568	575	567	572	550	586	548	545	590	581	553	538	577	546	573	590	554	522	561	564	590	561	586	539	560	578	566	586	587	588	564	592	557	606	516	525	542	586	600	576	542	586	536	567	607	615	599	584	587	536	590	557	593	594	573	573	585	530	584	571	612	629	578	539	582	635	563	514	550	575	612	561	538	596	596	581	554	608	529	548	563	540	598	615	567	559	553	617	540	560	544	588	594	549	601	570	548	536	563	609	543	553	575	551	582	550	607	566	569	567	568	557	601	603	553	547	580	583	622	582	616	545	553	582	553	603	526	589	518	581	544	559	555	521	558	571	560	582	579	567	547	544	560	585	553	552	574	631	556	548	612	600	581	591	562	537	605	558	616	585	594	550	577	538	581	549	569	610	549	594	565	606	542	586	588	524	572	590	585	540	558	532	544	596	558	583	531	612	574	562	591	581	585	557	533	624	534	543	542	550	592	543	561	579	602	567	571	555	568	570	568	583	577	580	585	590	602	593	552	540	569	562	526	615	598	581	561	550	544	599	568	600	576	545	568	602	570	630	587	559	569	585	564	549	565	576	566	581	564	605	543	558	548	569	598	583	575	555	564	565	566	584	549	552	558	555	590	581	588	591	620	553	591	568	544	588	582	555	552	567	549	597	562	555	568	568	557	560	586	629	600	593	566	605	578	580	592	624	573	587	537	559	574	540	608	615	592	556	567	563	577	605	568	584	599	589	579	552	592	568	549	582	583	571	583	536	567	562	580	510	586	553	595	551	574	559	546	561	541	596	549	555	582	586	607	570	560	557	601	579	560	549	573	578	563	577	554	542	595	601	555	569	587	605	574	592	546	576	558	572	558	571	585	565	596	608	543	558	531	563	595	523	555	555	570	538	578	537	589	548	562	585	549	604	602	566	544	568	599	588	593	576	561	558	579	556	569	602	581	547	574	612	620	579	597	597	543	561	594	606	562	555	573	566	597	592	579	538	613	576	598	597	556	588	577	566	607	596	601	573	584	515	588	551	569	568	569	557	606	575	526	585	567	541	543	550	594	575	521	573	568	542	559	574	587	550	571	562	542	594	559	530	519	536	615	575	606	598	613	559	563	608	544	583	557	602	606	580	555	553	573	578	542	574	553	512	564	542	592	576	554	530	544	567	588	556	573	608	598	587	581	575	591	580	509	619	570	564	565	570	521	578	606	564	597	555	575	509	543	558	558	579	543	544	549	585	563	540	563	584	589	583	570	568	537	560	585	539	564	576	542	610	556	584	585	587	538	590	595	551	556	559	507	587	589	586	556	588	537	593	567	548	581	535	548	533	553	494	577	584	567	551	581	573	583	551	578	566	569	561	581	555	605	595	538	607	545	617	578	571	574	552	574	604	552	589	569	550	569	619	600	553	583	549	530	577	531	585	629	596	600	575	572	542	555	581	567	550	605	516	576	573	557	563	542	542	609	557	577	633	605	572	569	581	578	565	537	616	556	544	553	601	551	615	545	600	585	547	558	543	600	592	591	571	548	625	565	598	580	595	533	543	575	585	561	582	550	528	560	549	613	595	589	566	590	517	590	552	575	566	611	561	582	585	617	589	570	528	545	550	589	565	548	538	576	563	570	554	569	594	565	539	535	553	572	587	552	530	578	595	548	569	578	529	614	558	544	591	550	587	551	547	576	605	542	642	544	552	590	554	603	574	583	594	605	585	558	524	582	561	591	604	571	569	586	612	593	606	574	582	528	541	566	592	571	604	525	573	535	547	579	545	564	573	604	561	556	568	580	559	569	588	597	558	574	566	575	579	541	549	553	598	526	575	577	570	564	556	596	549	539	570	616	646	551	572	580	532	582	605	604	589	541	534	626	586	561	575	547	533	557	576	545	578	573	584	568	573	579	594	544	557	595	546	566	581	528	570	570	594	586	560	583	573	569	600	558	583	586	555	603	591	566	539	526	582	551	582	589	549	607	521	595	575	593	552	562	592	581	580	582	585	593	568	548	595	557	554	568	582	613	582	559	557	607	572	585	570	586	577	582	586	525	564	555	567	574	569	606	549	596	578	584	560	543	602	560	591	618	572	562	594	549	593	574	569	565	596	573	528	582	567	550	558	619	551	551	578	557	549	577	582	565	568	539	569	564	567	577	562	590	579	544	544	587	571	538	590	583	540	566	575	545	571	562	571	564	570	531	551	530	570	554	556	591	583	574	581	581	553	573	527	581	568	569	547	571	560	549	574	557	549	610	582	565	573	574	565	555	588	571	583	568	565	550	610	573	602	538	553	537	593	558	576	602	610	590	599	505	528	553	575	591	622	535	558	562	605	556	584	540	618	589	570	598	523	576	614	592	609	582	652	576	538	590	583	613	565	608	583	608	569	545	548	570	587	577	560	567	565	575	599	577	553	585	563	565	579	552	563	581	563	555	539	566	617	574	663	589	537	558	578	564	573	584	586	573	564	560	555	575	564	565	545	611	562	584	549	557	568	615	586	558	629	606	577	605	615	575	553	554	547	586	572	574	542	549	618	578	580	585	578	618	616	588	577	618	585	603	582	567	579	573	555	618	540	634	585	581	552	570	545	546	583	568	585	593	599	567	530	593	614	598	549	602	542	585	560	578	585	559	580	576	560	576	622	564	536	565	567	536	574	558	530	559	550	581	555	569	569	567	560	557	601	582	601	563	564	608	574	571	589	564	553	619	570	579	561	579	569	604	554	595	600	543	585	610	565	616	547	559	534	577	564	581	595	592	544	585	588	606	569	536	616	565	612	620	581	597	593	511	541	561	572	602	577	555	535	566	566	575	577	566	541	581	541	574	614	589	534	561	582	510	592	570	588	528	569	529	539	580	605	553	533	609	537	556	552	574	559	544	564	534	575	574	567	582	620	550	617	565	565	608	587	554	535	543	557	583	539	547	543	607	581	552	544	589	617	594	596	545	525	538	545	619	565	563	590	537	585	535	574	542	557	554	562	558	560	576	550	584	580	580	583	603	573	566	563	577	596	550	536	560	590	588	553	567	587	595	587	541	603	582	557	565	590	619	577	563	598	566	612	564	555	562	620	575	575	581	596	559	565	572	583	581	589	579	536	566	549	566	575	549	557	520	591	539	562	566	579	613	522	552	559	575	608	597	548	560	560	591	628	546	565	559	558	571	616	586	534	559	572	560	600	594	559	531	594	571	572	549	595	562	579	579	590	557	598	584	565	572	532	579	559	635	520	557	582	561	586	568	588	591	618	567	551	576	565	558	602	580	580	584	575	580	552	530	554	596	579	551	560	574	565	577	541	555	621	579	557	587	585	593	544	587	562	572	569	562	508	577	590	591	602	594	558	576	559	564	547	613	545	603	574	613	567	548	568	575
4567	1670	431	129	88	149	155	154	134	94	94	93	83	92	86	85	84	76	73	74	69	61	56	52	58	50	63	49	56	57	63	54	42	44	55	50	52	44	47	44	52	46	57	49	57	49	54	40	52	42	47	38	45	48	42	53	50	47	43	35	54	50	42	57	47	38	54	51	65	52	46	44	45	36	51	35	55	41	42	53	38	48	50	54	39	36	65	44	56	47	57	48	44	46	40	34	54	54	47	45	53	42	45	56	35	46	39	41	31	38	45	52	46	37	39	41	44	50	48	47	46	47	35	38	38	42	42	42	49	40	49	45	40	48	42	32	54	54	52	55	55	41	39	53	54	53	41	44	46	53	36	46	53	51	42	45	47	50	41	51	40	53	38	32	40	60	51	53	45	40	55	42	41	55	46	45	42	49	40	47	36	55	43	34	52	39	40	45	42	52	42	40	55	46	52	47	52	37	43	48	34	49	44	40	35	38	55	54	48	44	56	41	58	47	46	49	55	54	51	47	40	39	36	54	51	56	53	37	43	47	48	44	38	53	53	41	47	43	30	38	34	54	48	39	39	39	34	54	49	40	41	50	43	50	38	40	46	50	50	47	45	49	39	50	59	40	42	44	46	44	36	46	45	46	44	38	32	42	42	37	33	43	46	50	39	46	42	48	41	50	36	45	47	57	48	42	41	36	42	56	54	40	46	32	52	48	38	44	51	30	44	50	37	59	59	46	45	42	52	55	47	52	56	43	46	57	39	35	37	44	56	50	47	49	44	64	52	54	42	45	55	37	39	40	51	44	38	49	41	48	51	52	58	54	39	56	51	44	46	49	47	45	45	57	48	45	46	52	36	50	54	50	41	53	45	51	52	40	56	51	52	34	42	56	49	43	46	49	46	41	49	46	61	38	54	47	33	51	44	49	43	53	44	50	55	41	54	53	44	39	43	48	45	50	40	41	41	41	44	30	45	43	49	45	43	42	54	48	38	37	50	37	46	36	50	36	52	39	60	46	49	44	61	48	45	45	43	51	39	45	43	45	36	44	52	40	58	43	50	45	30	32	59	53	51	46	50	26	33	51	37	57	43	47	51	38	48	61	33	50	44	57	40	54	40	39	45	58	46	37	40	55	43	37	53	48	57	48	50	69	39	49	41	50	44	49	39	53	48	39	49	38	36	42	47	40	41	42	47	37	54	42	45	42	47	54	64	54	45	58	52	52	61	40	59	52	38	42	46	39	54	47	57	34	41	40	54	40	36	46	41	48	43	56	52	41	42	46	50	38	45	42	58	42	59	42	41	40	34	44	42	53	58	35	53	38	52	50	47	51	47	46	38	45	41	48	56	44	37	39	45	38	49	36	32	46	53	38	43	57	52	56	38	48	42	39	45	47	43	45	35	43	58	37	53	44	49	44	49	48	43	25	42	52	44	49	35	43	49	37	41	45	47	52	35	42	39	45	45	48	48	50	50	48	46	53	41	56	44	41	51	36	51	38	48	36	47	41	40	60	50	39	54	58	58	30	45	41	47	53	55	44	41	36	29	49	50	41	47	53	52	46	57	55	41	45	34	48	49	49	44	42	44	55	39	38	42	49	53	46	41	40	45	49	45	51	47	49	46	50	50	42	46	39	48	53	37	51	36	27	46	34	54	44	45	42	43	41	44	37	43	50	43	46	53	42	42	42	42	37	34	47	42	47	44	47	34	44	49	42	48	42	45	56	55	46	45	44	46	38	46	44	44	54	47	57	43	66	41	41	40	46	43	40	37	40	40	55	36	58	52	45	50	40	38	51	40	43	45	46	40	47	35	50	36	46	39	39	52	51	52	32	41	47	53	46	72	52	49	53	42	48	50	48	35	48	48	51	50	55	41	43	44	49	39	42	42	48	40	39	43	49	47	60	49	41	39	40	52	42	39	41	48	49	47	50	58	39	42	49	30	54	57	49	47	49	44	51	45	33	48	44	52	38	34	47	39	47	40	52	33	47	60	45	48	54	61	58	45	40	43	42	44	45	50	53	44	42	38	41	43	36	42	41	46	32	47	43	50	39	53	36	56	56	46	48	45	50	53	45	41	49	40	45	37	47	50	50	62	38	49	54	57	61	56	43	47	47	34	50	43	45	52	37	42	41	59	48	40	42	56	45	41	44	38	49	28	40	50	47	53	55	49	56	44	56	57	34	46	48	45	45	46	46	34	54	40	49	39	45	46	52	44	55	34	53	40	45	56	55	44	49	49	45	52	32	47	50	54	56	49	42	46	51	44	59	44	54	59	49	50	50	38	39	51	36	40	37	32	38	52	27	47	42	54	42	44	47	38	29	52	32	50	36	33	46	44	43	42	38	53	50	44	48	35	48	47	50	40	61	50	45	63	39	43	51	61	45	49	42	52	48	43	38	38	43	54	53	58	42	46	51	58	48	58	43	54	55	64	54	54	41	58	48	43	50	46	45	51	38	48	36	43	43	48	49	49	46	51	53	46	58	48	46	49	48	38	56	49	46	47	59	58	56	40	42	52	46	53	37	47	45	50	51	37	43	35	47	43	52	33	39	32	44	51	36	36	47	43	50	45	44	50	35	60	51	47	47	35	60	41	45	56	52	42	37	48	41	51	51	31	41	47	50	43	48	45	40	57	56	46	38	45	48	49	50	57	45	41	44	46	62	51	50	38	54	47	44	39	58	46	61	46	49	44	40	54	37	38	56	48	49	39	47	40	45	47	54	54	55	44	51	44	46	52	43	47	51	47	56	46	48	53	33	53	58	47	42	54	60	43	46	35	52	44	46	39	49	51	34	49	51	41	47	44	47	48	55	45	55	31	41	38	45	50	34	45	45	48	44	50	38	36	40	40	46	53	44	51	47	36	52	49	42	37	43	38	40	43	47	37	56	42	49	55	44	52	44	50	48	41	39	50	38	42	56	41	42	42	43	38	40	51	45	63	38	65	61	42	39	43	48	44	46	41	39	53	55	58	56	51	44	35	60	33	43	67	49	49	43	64	46	52	39	40	44	43	42	47	54	61	44	53	53	48	39	45	49	46	43	41	55	44	45	55	42	39	38	53	48	44	53	45	46	41	43	38	57	45	47	45	43	39	49	49	54	50	46	40	43	48	43	46	32	37	43	51	44	46	64	43	51	41	37	47	50	41	35	52	57	43	45	42	46	55	43	41	31	43	41	45	40	40	54	49	35	43	46	43	45	43	48	60	47	39	43	36	52	47	44	43	41	47	43	52	50	45	49	42	40	50	46	40	35	41	44	43	44	51	56	44	47	42	51	47	52	63	48	39	45	49	51	59	39	45	42	56	55	42	45	45	42	61	53	38	44	59	50	41	54	55	50	54	50	52	46	61	33	43	47	56	43	49	46	36	45	45	40	35	49	38	54	35	51	40	36	50	39	43	57	45	48	35	45	48	46	42	42	44	55	44	44	35	53	44	43	41	51	45	44	55	53	47	39	46	34	52	47	54	34	35	47	47	54	47	45
30648	12519	4137	2391	5106	6694	6138	5092	3995	3210	2722	2221	1952	1638	1475	1331	1163	1135	1020	915	903	868	781	771	733	694	705	667	596	549	571	582	558	487	534	466	420	364	350	376	334	342	363	371	349	332	328	381	359	379	406	379	365	388	343	354	350	358	356	379	329	317	366	378	358	355	328	349	308	367	364	352	337	341	360	325	347	309	325	370	339	332	360	327	324	316	341	303	328	334	365	336	319	329	329	389	339	364	372	345	341	355	307	360	351	344	318	348	352	395	369	339	367	345	344	330	326	344	321	343	320	276	306	298	331	374	337	337	344	344	327	323	338	328	305	355	321	347	285	372	335	345	327	339	360	316	359	342	315	327	343	332	352	356	345	320	309	347	366	326	371	297	345	323	350	344	323	310	329	347	355	339	347	344	322	338	327	352	359	334	322	349	315	315	344	340	336	341	353	355	349	341	336	298	342	361	373	347	323	342	346	343	336	343	346	356	327	328	340	360	350	330	325	349	312	307	348	352	329	325	361	280	331	311	332	287	314	356	353	336	325	325	337	333	307	334	308	319	326	328	329	322	299	333	333	325	323	340	319	329	330	343	356	332	352	337	368	343	360	342	343	337	327	326	374	320	322	339	323	354	330	332	338	358	328	357	335	293	313	324	335	323	316	338	324	364	328	331	306	356	345	336	328	315	345	345	337	352	338	357	297	343	313	311	331	338	348	334	340	320	361	326	328	330	332	328	316	354	348	350	330	325	335	321	321	387	320	305	312	343	372	324	304	320	345	346	335	319	318	347	353	336	310	331	338	323	343	305	318	332	348	340	343	315	330	346	349	356	332	337	368	314	327	343	332	311	343	326	298	336	340	341	344	322	348	336	354	333	319	327	324	321	359	315	339	341	315	322	328	311	341	360	294	325	321	343	326	365	338	317	329	331	355	365	340	325	320	341	339	386	359	348	350	346	323	353	351	308	329	339	355	376	362	342	332	357	347	281	344	311	303	339	313	329	351	341	314	332	345	311	330	325	333	334	341	331	327	361	363	306	334	320	351	340	318	320	369	310	341	316	331	363	342	345	300	345	350	336	332	346	306	307	330	361	328	342	304	319	336	342	337	340	342	322	324	319	312	341	305	325	344	346	319	362	324	377	357	350	307	329	312	343	328	338	360	331	343	314	342	352	340	335	336	340	331	321	324	353	312	318	319	353	310	333	334	303	383	339	367	341	364	377	326	319	334	325	309	327	340	348	353	312	353	336	321	299	337	331	321	334	345	343	342	335	336	314	298	314	333	338	349	319	344	318	343	338	338	338	312	316	319	354	376	345	324	334	321	332	341	348	336	327	340	342	330	325	321	359	325	340	349	303	345	338	344	360	342	341	335	316	355	367	340	319	319	307	342	339	330	353	338	355	341	316	331	349	329	334	348	354	324	318	333	326	324	314	337	326	324	339	391	321	298	328	347	321	343	360	312	319	334	318	316	327	311	339	343	305	337	298	342	359	314	312	321	327	331	341	315	304	349	317	370	332	336	342	332	334	326	332	323	351	314	316	323	324	347	327	344	314	353	367	372	325	370	343	323	355	343	332	316	319	341	350	300	367	347	308	342	357	313	346	339	325	316	332	335	361	303	352	351	313	306	356	313	333	324	348	329	313	343	318	346	364	336	306	309	344	330	321	331	303	367	358	373	308	321	308	318	332	325	341	339	337	327	316	352	338	376	357	332	355	353	317	333	332	328	362	345	348	317	342	334	368	346	336	334	373	356	296	308	335	378	358	285	340	343	314	334	328	342	341	371	333	389	347	353	344	327	324	301	366	339	312	368	323	318	327	322	368	350	317	313	330	338	348	309	329	323	360	309	337	329	310	345	316	314	337	358	321	312	342	305	351	336	370	324	350	343	318	352	353	331	301	299	373	351	314	324	354	339	373	296	339	335	345	340	348	337	359	305	341	345	337	347	334	345	335	361	356	336	347	325	346	304	357	325	364	305	301	306	333	319	356	339	334	338	331	370	353	365	331	349	342	341	319	346	340	330	342	366	334	353	330	297	347	314	359	366	335	351	344	319	372	345	341	362	328	315	336	324	347	320	344	326	314	342	319	321	300	276	336	321	340	312	362	362	299	361	329	374	332	285	338	333	337	324	338	305	330	315	341	377	340	321	338	341	360	342	305	330	326	354	315	337	326	339	339	346	317	316	322	338	322	336	330	366	296	340	315	339	350	327	345	303	337	349	317	360	328	297	316	364	346	305	324	346	340	323	351	315	301	324	319	338	343	361	337	329	329	324	342	380	341	316	380	318	333	335	360	323	325	337	337	327	327	366	328	363	316	322	346	325	339	379	351	360	333	336	381	335	331	371	312	345	324	328	332	329	314	335	332	321	326	326	348	344	334	357	331	357	331	340	327	316	353	330	326	330	329	362	331	333	320	322	337	325	323	338	323	323	334	349	316	333	315	327	325	316	342	329	311	332	352	322	378	300	359	352	334	337	347	319	339	382	336	324	321	317	339	389	346	345	342	302	345	330	362	337	346	349	316	334	315	350	310	379	342	363	352	336	359	308	325	365	337	370	346	331	320	363	333	350	345	303	294	328	360	318	357	329	346	362	325	369	307	359	327	371	345	366	347	314	327	320	307	341	317	312	340	320	379	345	329	316	300	333	325	335	301	325	365	309	347	349	349	336	348	344	345	346	326	341	346	353	337	346	343	307	330	335	348	341	364	345	324	321	317	342	316	349	331	302	359	306	327	353	320	307	383	330	361	331	337	316	347	353	310	323	336	342	327	325	342	319	324	319	377	370	296	335	319	334	322	303	331	346	361	300	319	363	339	351	327	318	327	299	317	318	319	317	355	324	389	310	377	317	365	335	310	330	332	329	356	342	335	338	341	328	321	342	321	353	330	333	319	344	308	335	336	363	323	318	345	342	331	332	347	327	309	374	316	347	316	327	321	342	309	325	331	335	315	333	324	369	329	316	355	323	349	348	334	314	326	336	330	333	317	347	343	356	291	309	358	301	341	343	342	346	331	311	355	359	335	317	343	349	338	359	319	354	329	342	343	337	323	339	335	325	329	333	298	332	348	312	316	319	315	334	353	329	322	336	318	344	338	292	339	336	308	336	338	343	335	320	341	369	312	333	358	343	341	339	319	329	349	354	317	335	341	318	310	360	328	348	339	319	345	321	350	327	328	340	339	351	344	355	317	348	324	367	369	349	352	311	347	356	349	347	351	341	336	339	311	353	325	359	323	350	342	338	333	351	333	374	341	343	336	359	335	319	334	331	347	322	356	301	309	377	359	313	302	354	353	301	358	346	315	306	362	363	328	330	331	368	345	333	331	339	323	346	317	311	327	323	349	298	330	348	359	324	343	362	353	332	351	335	308	334	342	317	338	333	333	322	341	316	337	334	323	334	303	386	344	355	367	360	294	339	357	345	337	309	359	304	329	326	345	341	337	312	355	353	362	333	337	346	317	328	354	342	369	348	316	357	372
5106	1392	434	186	144	193	211	201	195	168	177	161	150	170	142	123	133	147	130	132	144	146	127	123	137	121	136	133	118	114	134	129	114	133	136	119	99	130	116	114	115	102	104	115	118	117	106	118	108	119	109	116	127	100	127	113	111	106	108	117	108	97	136	108	111	123	122	103	124	116	89	100	112	125	111	119	109	97	116	128	105	106	92	99	110	112	107	122	115	111	122	133	116	101	102	100	117	97	114	109	114	129	106	118	96	113	105	91	115	111	97	104	102	104	107	103	131	143	127	120	130	116	111	107	130	122	136	121	115	108	113	101	118	115	117	116	106	103	122	117	94	114	114	101	101	106	100	101	111	115	95	107	122	140	131	96	115	115	118	118	108	114	94	126	110	107	105	115	121	115	100	119	112	112	112	111	109	109	109	108	132	101	115	119	94	120	117	105	107	108	132	105	111	102	114	104	122	95	116	113	111	99	107	119	117	106	115	107	99	98	99	112	108	108	115	112	92	107	112	101	111	115	121	120	115	124	117	109	116	106	127	125	98	111	121	108	123	106	139	106	104	111	112	107	120	144	114	113	115	99	110	110	108	103	102	111	147	132	108	113	98	109	109	106	99	97	104	126	119	127	93	119	112	103	113	121	111	101	119	149	112	123	118	113	123	99	119	129	109	102	131	108	103	111	117	134	116	101	114	117	91	98	107	121	95	114	103	112	118	116	118	114	112	122	112	102	111	130	108	118	122	104	98	116	120	124	121	125	96	107	118	106	118	135	111	110	121	119	114	116	116	101	108	125	114	87	108	113	118	125	113	97	109	116	122	107	116	107	100	125	114	115	100	132	128	141	130	107	108	84	112	101	137	114	104	116	110	106	111	121	113	111	100	124	110	110	121	103	99	111	116	109	119	109	98	124	131	111	115	115	119	125	110	115	129	126	115	124	90	116	116	110	113	106	101	106	108	122	118	116	103	105	133	119	122	107	103	112	105	103	116	126	133	123	101	131	127	109	107	113	112	107	128	108	116	111	114	99	109	126	130	113	113	113	119	131	129	112	124	128	107	124	107	90	106	101	124	102	101	117	111	108	99	96	116	104	121	108	106	105	102	111	109	107	129	100	109	102	126	122	114	102	117	98	100	105	107	108	95	105	101	115	128	111	122	127	109	101	125	100	114	119	109	112	95	116	122	110	100	84	109	107	103	127	116	118	108	124	102	114	108	127	127	116	119	115	88	121	122	122	104	136	108	117	122	123	109	121	116	125	112	112	88	107	112	124	112	106	118	108	116	100	107	125	131	108	110	123	110	115	127	127	109	121	105	127	120	109	112	108	106	114	98	121	118	104	111	108	115	103	112	130	130	92	131	133	103	108	119	107	122	114	107	112	111	97	114	107	98	126	131	98	116	102	105	117	121	101	109	114	79	99	136	103	115	115	114	110	112	107	120	98	117	113	142	103	109	106	109	108	133	95	120	112	113	116	117	104	107	124	107	109	108	112	88	118	114	119	120	118	102	100	115	102	118	118	120	109	113	113	110	115	128	124	107	103	120	98	104	104	119	107	119	121	102	107	116	109	136	103	109	125	119	101	94	130	116	126	105	115	95	117	111	113	120	108	86	107	126	120	110	113	103	107	113	125	110	112	113	118	127	126	103	106	96	99	115	115	119	132	99	117	108	105	122	115	114	90	129	122	129	106	104	126	102	99	94	125	96	109	125	111	115	120	121	105	97	125	103	122	128	118	83	116	125	123	121	124	115	128	108	118	113	114	125	108	109	117	127	111	114	94	122	131	119	96	107	109	123	114	115	108	76	138	103	116	101	103	121	107	108	120	94	96	120	116	102	121	108	115	115	123	113	131	114	132	101	109	109	110	114	111	106	112	104	111	125	113	108	111	113	115	117	103	127	101	111	100	121	119	125	102	110	117	107	110	120	111	95	108	117	109	114	107	101	112	102	107	124	111	116	122	120	97	118	112	130	111	135	96	112	118	134	108	126	107	97	124	119	113	117	107	114	113	117	81	104	127	111	115	96	86	102	96	118	103	120	110	107	102	110	117	120	102	115	110	104	111	128	124	123	123	108	130	93	117	133	108	108	121	113	106	112	99	112	128	110	112	112	103	106	108	117	120	140	121	123	119	108	117	121	113	102	120	110	118	121	126	110	101	107	102	114	119	114	127	97	106	118	112	111	101	116	117	110	132	127	123	111	116	118	113	105	117	98	105	101	96	138	114	90	142	115	124	103	111	99	116	118	107	108	116	112	108	88	109	115	110	127	106	111	97	106	97	104	130	124	119	98	126	104	121	103	113	124	102	99	116	119	79	115	133	120	106	123	123	101	107	125	109	120	111	108	117	142	109	138	115	104	128	117	101	112	128	108	131	105	98	95	111	122	104	121	120	86	102	123	104	141	114	121	115	114	123	101	123	105	122	103	95	106	112	116	91	128	115	109	120	100	120	111	118	126	94	106	111	121	111	106	103	102	119	122	146	86	106	124	120	121	128	117	118	97	106	123	114	130	132	114	116	101	110	99	108	113	100	124	110	106	117	109	99	95	110	118	105	113	105	119	132	100	105	115	104	112	116	119	115	122	129	127	107	103	104	113	128	108	107	128	90	115	100	112	122	105	102	114	113	125	127	122	116	99	103	113	99	125	105	117	104	114	124	110	100	121	114	87	105	109	111	95	116	132	109	123	103	122	106	109	118	118	112	126	127	116	123	105	117	114	100	110	123	106	119	117	103	111	94	103	107	135	100	116	118	95	125	126	129	131	103	106	102	121	123	113	106	107	97	112	135	112	127	117	99	104	116	121	109	125	117	135	109	110	115	126	121	89	91	105	109	102	105	100	101	113	102	117	117	117	126	121	116	100	108	115	114	119	109	110	117	89	113	102	109	105	126	112	100	111	84	97	88	91	114	110	98	122	93	116	108	106	120	111	114	123	120	127	135	117	102	109	114	108	115	95	111	139	104	110	104	105	106	109	127	128	105	108	115	92	106	106	95	104	108	128	109	138	109	119	126	119	95	98	116	102	118	115	101	107	102	118	116	104	99	109	118	116	103	147	106	127	119	105	119	129	120	111	91	121	125	110	98	124	106	120	132	111	115	118	113	110	119	107	108	105	103	112	109	115	94	93	93	88	135	106	102	131	116	114	119	106	123	114	112	112	95	136	98	119	123	104	111	126	105	119	110	124	116	104	105	131	108	117	106	120	112	121	105	122	116	99	100	122	114	105	118	99	99	125	124	108	121	104	114	132	111	119	125	114	111	90	112	99	119	113	119	110	121	107	112	107	122	114	112	132	110	110	105	102	99	128	121	104	112	112	104	93	120	102	101	108	115	114	103	126	104	124	111	110	131	112	87	95	113	115	106	93	115	113	99	106	112	96	100	135	123	113	112	130	109	115	113	125	107	111	126	109	123	113	111	108	98	107	114	126	100	113	122	114	107	143	113	126	114	118	113	117	104	113	106	103	110	134	116	122	116
29079	11930	4264	2610	4874	6571	6132	5179	4415	3584	3104	2744	2371	2193	2035	1775	1641	1616	1543	1403	1387	1244	1302	1311	1251	1259	1220	1207	1024	1099	1058	1032	1039	1046	930	965	903	873	822	850	878	828	801	793	832	831	815	810	881	867	862	809	873	825	803	847	789	828	801	854	841	817	812	820	834	826	804	796	839	791	804	804	847	800	815	831	833	864	817	862	876	792	850	828	861	794	831	790	821	809	779	876	873	834	799	833	781	775	806	830	848	825	865	877	786	846	842	829	840	851	802	839	836	856	822	802	866	824	842	851	846	824	823	831	806	824	776	876	821	815	807	840	890	843	780	835	772	818	832	824	854	819	854	760	786	861	778	793	864	839	887	872	795	836	815	790	791	824	802	811	809	827	831	858	826	852	842	761	814	813	832	781	786	795	860	807	795	794	785	763	819	878	812	816	803	770	825	824	773	836	854	827	825	766	789	845	809	800	824	860	826	783	834	833	815	818	833	819	848	784	801	816	808	850	806	809	792	845	830	820	824	840	798	801	768	795	842	839	826	821	782	810	839	794	819	866	805	823	832	838	828	798	820	743	820	791	771	801	864	856	796	786	866	793	790	853	786	766	822	829	850	827	822	856	824	752	785	834	764	839	850	786	827	856	787	783	764	798	788	750	754	824	881	827	806	786	804	816	796	829	819	820	805	805	788	817	790	811	867	773	817	809	838	841	824	831	811	879	810	840	859	784	780	808	790	852	853	805	793	825	806	818	804	834	786	858	837	805	803	849	866	843	754	842	787	849	771	837	754	778	797	864	790	769	799	791	827	838	785	772	818	766	821	809	827	839	803	838	782	825	828	818	814	803	786	814	838	815	766	788	820	774	806	834	758	819	803	832	777	802	825	838	785	854	830	772	805	819	828	830	814	763	799	794	796	810	771	805	783	789	814	826	778	816	848	816	818	795	816	823	845	810	796	830	803	801	791	846	812	785	842	800	806	705	798	824	847	799	788	833	802	820	804	822	845	849	808	837	829	816	833	809	806	802	806	787	773	850	817	819	799	843	784	775	813	736	794	852	811	827	801	820	843	785	826	794	815	796	851	762	874	835	833	788	769	811	764	802	775	849	784	731	808	825	778	775	810	824	792	804	810	825	781	795	810	823	803	812	866	779	779	781	819	864	733	798	845	823	845	833	803	763	794	820	755	790	811	787	828	809	881	793	816	811	805	804	806	828	892	788	801	798	762	837	804	836	783	825	836	827	844	828	757	841	797	796	745	807	816	808	832	902	818	824	878	806	741	822	778	803	836	804	811	778	820	851	788	820	870	809	809	842	828	828	826	819	844	809	814	802	852	855	869	860	809	821	798	798	823	806	802	881	784	792	770	825	818	803	832	751	863	833	841	819	818	866	852	849	814	821	779	825	827	805	818	768	832	788	876	771	861	788	795	820	820	804	779	805	788	887	834	821	840	770	840	789	825	831	828	850	891	857	793	834	802	809	802	851	791	843	830	816	792	822	801	809	819	832	786	827	794	796	790	790	763	820	848	834	790	816	804	849	791	801	765	840	812	764	837	792	745	828	836	795	799	828	832	805	804	829	821	837	822	766	816	789	783	840	808	869	776	851	842	846	789	820	808	818	790	835	876	869	807	868	814	843	781	823	827	867	793	833	820	869	839	802	750	769	845	798	818	828	782	829	810	801	854	810	795	821	805	805	831	816	817	746	813	790	827	773	792	818	812	827	818	830	873	815	795	781	784	824	776	797	799	835	795	829	813	803	808	823	796	768	796	825	798	780	800	830	804	821	814	844	779	829	831	810	812	827	840	841	806	782	776	805	829	815	830	843	806	795	794	854	755	789	804	803	868	840	836	799	768	794	788	829	809	819	828	782	827	813	820	787	810	796	794	876	820	790	823	814	856	782	756	805	779	846	807	798	789	805	790	826	827	818	871	798	808	766	800	785	827	799	827	814	828	833	824	854	822	791	873	800	837	806	819	830	803	875	832	844	803	811	804	820	827	867	866	833	824	819	832	778	816	838	811	776	852	806	796	870	870	769	808	840	792	819	790	793	854	815	831	852	822	769	762	819	818	802	785	823	822	798	817	808	750	842	786	854	774	822	824	835	833	822	837	799	844	844	799	815	836	764	795	814	812	800	834	845	824	846	819	774	791	810	727	824	798	824	801	804	820	776	799	835	840	810	783	831	837	818	797	771	835	801	842	827	838	790	753	804	835	764	834	751	809	811	799	796	840	833	810	831	770	845	778	817	837	833	816	761	776	784	810	780	818	808	810	875	839	800	831	825	786	807	808	825	788	810	844	820	822	805	846	842	789	841	808	813	849	850	807	827	766	760	818	830	811	798	813	799	808	799	801	828	805	813	836	808	835	788	819	838	836	874	827	805	862	818	791	755	802	854	854	780	824	803	780	802	815	842	845	787	853	890	822	837	808	821	762	819	794	831	848	847	865	852	729	831	794	759	839	775	784	794	860	807	776	815	830	850	807	805	827	807	868	783	801	770	799	795	755	777	818	787	842	756	812	815	832	785	822	771	829	799	792	801	766	820	753	824	824	838	836	817	861	836	816	815	856	815	821	789	790	757	834	859	804	801	847	832	833	851	844	830	822	839	786	808	836	786	802	863	836	826	823	807	814	785	762	818	809	828	869	805	813	790	832	835	845	833	811	803	816	832	796	797	826	811	816	834	780	797	816	852	798	818	774	783	850	787	803	776	863	828	842	836	756	816	813	784	804	861	758	791	887	838	804	825	831	818	804	798	811	795	805	847	782	847	786	826	827	804	782	825	818	799	844	822	824	758	799	832	794	789	834	811	787	851	770	829	774	827	812	821	798	767	778	807	782	797	817	835	805	813	824	772	843	819	794	762	809	843	871	811	804	806	808	819	856	815	812	761	804	799	837	813	839	803	823	811	840	794	811	808	807	783	826	775	755	842	794	787	811	788	817	821	817	815	810	848	846	821	848	747	773	814	767	800	772	763	761	798	825	832	796	789	837	814	853	844	802	816	823	786	788	790	778	765	875	783	813	823	801	834	780	850	818	818	822	829	816	810	802	803	807	831	771	793	822	813	796	875	787	872	772	752	772	811	770	739	822	803	785	798	800	816	821	781	779	795	815	829	800	858	819	773	794	758	826	810	833	808	828	837	790	754	821	832	847	821	803	801	853	810	792	789	818	777	873	802	816	821	770	837	838	785	824	806	844	848	797	759	808	817	787	783	783	814	784	815	816	816	835	803	785	790	791	834	759	833	832	836	816	871	785	813	842	818	815	805	749	802	859	835	806	835	787	802	785	826	808	801	787	804	804	804	799	804	840	756	826	798	858	828	806	817	788	851	797	807	844	810	826	836	801	822	794	809	823	844	834	792	801	778	785	797	813	793	799	854	789	790	812	794	840	782	766	822	866	797	831	790	825	774	783	842	822	759	843	800	833	828	832	802	797	838	809	791	892	828	849	822	760	761	807	818	825	845	826	812	825	809	826	850
6507	2342	570	214	156	206	215	214	202	181	171	159	118	148	128	119	95	111	87	98	98	112	120	121	93	88	97	93	77	93	90	80	88	78	77	71	68	82	84	87	63	91	79	69	78	63	67	62	68	73	55	56	58	70	84	62	65	69	59	95	80	67	67	69	77	77	57	79	62	67	70	79	75	67	88	89	79	76	73	58	87	70	66	73	74	63	99	76	65	76	76	77	85	70	72	70	68	75	68	65	78	67	72	72	70	78	79	72	76	69	74	75	63	68	68	67	64	78	78	77	66	60	76	61	82	90	67	86	82	67	74	79	81	73	77	86	55	87	66	66	68	73	64	74	76	59	76	52	69	47	73	61	65	65	62	83	62	72	81	69	76	61	75	71	80	68	68	80	71	63	61	72	72	69	93	69	80	81	85	57	66	52	67	60	64	70	66	76	80	74	79	71	77	81	74	86	67	74	72	66	65	66	77	73	75	74	78	77	83	63	68	84	79	61	82	61	67	65	71	68	75	64	73	72	67	65	65	64	60	70	79	72	70	82	68	62	63	67	67	74	82	66	78	76	74	72	68	71	64	76	67	68	70	65	64	72	78	82	71	91	65	64	63	66	59	61	67	76	71	77	76	67	74	57	71	74	70	64	75	57	75	52	87	80	73	75	68	68	66	86	71	78	61	71	55	64	94	79	82	83	65	73	78	79	73	80	87	71	58	66	71	62	73	83	83	83	58	80	71	81	61	64	73	82	61	71	77	77	73	58	94	74	77	70	81	50	85	73	69	70	83	78	74	75	58	67	92	66	89	83	81	68	70	82	75	74	64	63	71	70	73	77	72	78	69	59	69	75	74	72	71	63	63	68	60	77	62	75	78	68	88	69	81	61	67	80	67	72	84	70	59	63	64	61	71	80	56	92	63	66	67	60	94	78	67	69	77	76	70	76	71	66	64	59	85	82	75	83	72	75	73	85	61	76	67	62	72	75	74	73	79	58	73	65	70	59	74	83	80	67	66	61	69	91	72	73	89	88	67	70	79	89	62	80	62	66	69	74	85	72	68	84	71	76	79	81	63	68	65	60	86	71	82	61	53	56	82	79	79	63	72	76	74	71	75	63	71	76	54	81	68	65	77	89	67	86	71	75	71	75	79	82	77	78	79	69	59	65	68	95	67	64	80	72	87	79	52	73	69	71	77	66	84	70	58	67	65	73	73	77	66	77	62	86	68	61	68	79	81	74	60	79	71	73	78	71	86	63	61	77	79	74	73	97	85	78	75	60	78	60	71	70	64	79	83	86	62	65	74	58	45	75	69	69	82	80	77	71	63	92	62	70	63	59	63	79	75	85	80	63	59	84	72	78	76	71	76	74	65	85	66	94	71	82	66	60	68	68	69	92	63	61	79	67	70	57	71	70	74	62	68	63	62	67	78	68	77	76	78	78	74	82	79	86	79	81	78	71	69	63	81	66	86	66	68	64	83	55	71	69	69	90	71	74	69	66	66	92	69	76	75	58	72	73	65	67	76	89	85	56	81	54	90	72	75	64	61	56	74	61	65	70	69	72	72	85	70	84	85	68	93	71	97	68	75	67	73	80	64	75	68	70	77	61	74	63	69	72	60	46	75	89	53	85	71	66	73	80	71	80	69	81	62	62	81	65	74	58	84	76	76	76	68	60	56	80	71	70	62	64	71	68	72	70	76	83	68	68	69	87	66	72	88	72	66	60	83	64	65	70	77	69	73	87	59	60	74	77	69	57	67	70	75	65	69	69	64	58	68	65	74	76	60	65	69	82	62	74	58	85	67	70	63	71	86	58	61	75	71	81	69	66	79	75	72	78	65	70	78	72	79	66	76	92	63	52	45	59	55	53	68	70	62	82	64	78	73	62	66	69	70	76	77	87	71	73	56	51	66	77	78	71	64	68	72	64	94	68	90	74	62	67	72	61	71	61	67	79	68	74	78	66	81	66	73	82	68	66	60	74	71	67	60	71	64	73	84	71	80	63	65	59	62	77	59	74	92	76	68	68	75	72	84	92	68	74	74	68	69	64	71	85	76	85	61	86	68	66	66	59	69	83	79	92	63	78	84	76	76	65	84	72	66	75	75	73	64	68	81	86	74	85	82	70	88	71	68	83	71	84	69	71	63	49	58	67	61	75	50	79	60	85	76	81	77	67	86	60	73	65	69	64	71	85	75	76	71	75	72	67	60	64	66	74	65	62	73	79	72	72	79	73	70	80	65	65	57	65	66	76	74	65	66	77	73	70	70	80	67	77	68	67	78	88	82	77	78	61	61	79	63	73	79	74	62	62	72	57	71	73	78	71	71	65	79	76	76	76	78	82	74	71	64	77	60	72	52	79	77	64	61	79	77	67	71	74	82	88	55	78	71	82	73	73	63	78	60	76	61	54	75	77	79	74	72	60	76	72	54	74	58	68	71	73	78	75	56	63	66	71	56	68	72	79	75	68	71	71	81	69	71	73	76	79	66	64	73	67	71	77	81	46	78	71	76	64	65	64	73	63	59	69	53	79	69	76	76	72	81	73	82	95	82	78	75	82	76	86	52	72	79	71	65	52	67	72	68	77	89	83	79	48	77	64	66	82	82	71	69	62	69	65	67	74	88	55	80	71	69	83	83	70	66	80	70	61	78	84	57	88	65	64	69	74	69	74	78	76	74	72	63	64	71	88	67	68	62	64	82	61	66	67	78	57	74	68	81	76	72	71	75	65	72	78	80	53	70	58	79	78	93	73	73	84	65	66	75	79	75	71	73	76	67	77	68	73	64	79	61	89	76	83	65	82	76	70	60	77	69	71	71	69	65	79	83	70	73	62	71	63	59	74	64	76	79	70	76	82	77	80	51	82	64	68	80	65	78	86	74	61	69	71	68	74	61	74	62	85	56	62	84	76	82	62	81	70	82	74	78	76	65	64	85	74	77	73	64	67	94	65	64	48	93	61	79	74	68	78	80	69	67	56	64	74	76	80	60	53	85	68	74	68	60	76	72	77	69	63	74	85	80	75	80	81	62	71	77	68	73	87	79	82	68	64	58	93	80	65	81	72	72	69	66	70	90	65	62	72	77	73	72	59	62	72	56	59	65	79	71	64	70	61	64	75	77	65	70	77	67	66	64	79	72	66	69	64	75	70	67	67	77	80	93	71	66	64	81	54	76	66	69	74	64	58	78	80	76	66	69	77	72	76	80	66	86	56	87	102	69	67	71	77	72	76	73	66	75	75	61	62	84	74	94	70	68	76	69	67	72	82	63	77	57	70	62	72	68	63	76	77	63	78	68	72	89	76	54	66	74	66	65	77	63	76	63	72	64	70	71	76	60	72	62	66	65	77	78	69	66	87	76	76	56	69	49	62	79	67	63	64	59	80	79	69	75	69	65	69	58	65	67	74	68	77	81	72	67	81	64	76	63	71	71	58	57	61	65	84	79	52	76	68	62	60	58	78	67	69	72	74	63	81	83	67	53	74
34180	15402	5152	3085	6702	8423	8288	6803	5770	4503	3784	3224	2717	2371	2089	1828	1773	1664	1488	1409	1258	1225	1206	1226	1137	1064	941	972	838	886	851	831	816	791	732	693	642	571	527	519	531	528	510	556	517	551	553	531	576	534	498	499	556	509	541	508	555	507	534	522	550	521	527	506	526	493	513	515	529	578	518	544	497	495	532	528	522	519	567	506	523	524	495	487	494	473	475	503	523	475	511	523	502	508	489	505	497	514	543	517	532	477	550	514	489	539	509	490	536	503	487	538	495	519	523	522	535	514	496	470	485	484	497	492	507	515	536	507	491	480	511	489	489	497	496	485	504	494	565	516	513	522	446	517	514	526	529	502	543	487	499	479	502	507	480	516	500	509	515	510	490	491	535	472	493	520	506	534	490	503	515	504	514	499	500	521	554	506	463	495	477	447	502	517	453	523	495	516	505	515	464	526	496	509	510	491	483	545	507	505	469	482	509	500	488	514	465	521	464	506	516	459	494	516	535	530	488	499	497	495	507	525	477	480	492	495	523	436	499	475	485	478	501	456	476	509	465	488	492	519	538	557	486	462	507	490	489	515	486	476	501	507	475	494	517	482	502	517	539	515	510	508	485	494	487	500	517	527	503	468	489	531	475	518	485	463	484	513	472	506	507	507	508	563	485	450	499	515	480	488	488	495	480	526	521	508	519	483	458	527	528	532	478	515	493	471	502	480	517	517	554	501	514	550	502	472	511	493	494	511	499	518	544	496	501	488	474	501	490	510	486	519	519	472	520	496	474	500	516	549	505	481	492	501	548	500	535	483	502	478	510	462	526	480	496	527	507	493	508	496	479	510	511	457	555	458	508	503	522	484	510	489	529	506	505	483	507	528	518	485	483	525	490	500	532	517	530	482	543	479	492	501	527	502	529	514	493	446	535	538	506	530	517	486	521	504	495	486	510	473	483	499	484	550	534	525	518	477	473	458	526	482	516	470	490	494	499	494	512	526	495	499	491	510	554	493	499	523	514	517	480	465	505	514	512	519	500	491	482	498	472	499	549	524	501	521	513	512	573	486	503	458	511	513	502	478	533	506	523	481	498	507	542	467	522	465	482	532	489	467	477	485	495	496	518	524	518	493	492	521	500	481	489	510	501	498	501	522	496	515	485	509	493	508	471	475	495	501	462	529	497	553	475	508	521	502	508	473	495	496	514	535	530	498	493	504	496	527	504	500	517	494	493	469	507	519	483	538	480	477	515	501	525	485	535	478	508	491	515	496	487	481	531	496	508	532	496	521	508	487	516	534	529	503	517	491	535	501	558	518	498	525	516	480	542	542	505	499	481	493	511	484	484	474	520	481	492	532	486	498	461	511	505	528	494	507	503	503	460	491	504	500	527	497	504	491	510	495	483	507	497	522	523	460	510	529	484	510	476	492	511	462	510	482	496	495	470	484	521	524	471	495	498	449	485	493	520	496	478	495	488	483	470	495	512	477	491	485	470	476	499	515	503	500	479	500	489	521	496	480	479	507	493	495	515	477	514	500	505	488	483	537	449	501	531	511	505	493	498	489	512	486	540	498	523	505	497	527	499	498	456	474	498	491	451	502	529	537	515	516	466	533	480	485	485	502	499	523	497	514	496	481	503	498	476	451	531	514	499	485	499	477	483	488	527	520	521	485	539	495	452	493	529	497	511	525	493	512	496	485	485	536	486	501	492	517	495	504	486	508	498	500	524	515	514	466	478	500	488	515	494	490	480	499	513	502	513	529	512	515	460	466	512	479	501	519	519	472	482	489	510	500	514	569	504	487	511	458	505	500	527	447	483	513	515	493	482	526	494	487	525	532	519	437	525	509	528	465	480	481	506	500	492	498	471	482	503	518	516	497	509	492	489	505	511	469	501	490	488	498	508	466	494	492	513	512	497	491	549	565	469	491	495	479	500	488	492	526	502	485	513	501	517	492	492	496	543	504	504	494	459	490	493	539	517	514	476	516	472	468	478	538	492	537	490	550	522	512	504	503	519	500	497	522	497	463	502	479	534	492	506	501	487	504	493	531	482	492	471	485	473	480	492	534	488	530	465	465	471	466	501	494	522	536	515	480	486	522	498	529	489	518	475	486	509	468	474	500	525	502	475	499	515	497	469	542	516	452	512	511	508	517	478	470	499	507	534	506	551	440	519	496	498	481	517	502	502	522	507	480	477	500	484	506	510	515	488	471	462	543	530	503	480	504	523	472	463	510	531	513	485	515	499	498	514	521	502	475	484	530	505	488	496	471	522	485	456	512	533	484	489	460	513	530	503	506	471	559	502	512	538	501	531	497	525	484	533	483	492	494	484	502	524	499	514	511	501	491	494	448	492	496	476	535	489	483	511	499	520	482	482	485	494	541	483	496	504	482	465	515	496	468	501	512	512	515	488	467	495	507	458	501	504	505	498	490	502	489	504	476	474	487	508	531	488	496	522	496	531	497	503	464	531	525	503	527	529	498	504	514	503	522	526	519	502	516	514	483	480	513	490	507	489	504	500	462	463	504	493	516	506	488	456	504	559	506	509	514	525	489	464	540	529	483	493	522	507	488	506	485	517	473	493	527	529	528	465	494	494	530	483	497	517	481	492	487	469	500	487	510	477	474	530	485	522	504	506	497	500	493	482	498	489	499	509	447	513	479	511	503	510	518	487	488	461	498	489	518	489	519	509	526	511	511	524	508	503	468	517	520	474	476	472	552	541	501	497	487	518	497	478	496	503	477	513	501	490	502	533	472	500	516	484	514	484	464	542	499	457	528	475	521	499	468	494	489	473	531	480	531	494	530	540	504	492	496	499	483	483	524	497	553	518	525	493	518	518	484	496	507	499	469	527	489	485	481	496	503	516	465	461	511	508	504	462	503	476	491	479	504	524	550	510	505	505	477	515	505	530	477	503	494	507	460	527	509	456	529	505	506	486	506	510	479	538	505	509	492	461	514	513	505	481	498	495	477	526	509	477	517	542	505	493	491	503	473	484	500	493	439	514	520	481	499	504	488	534	505	513	520	538	523	527	496	538	525	515	519	488	502	454	538	526	496	485	535	515	523	516	492	493	493	511	519	486	511	497	490	517	480	500	490	513	462	484	500	482	512	496	481	460	500	496	520	504	547	520	478	504	529	532	509	544	497	518	521	522	483	452	532	482	512	505	530	477	498	513	524	488	498	509	510	442	531	479	466	492	518	519	507	510	507	489	491	520	489	494	474	522	535	504	487	496	523	503	481	516	476	519	491	530	522	464	484	482	511	509	499	482	482	494	538	493	483	501	449	510	474	461	473	517	499	472	517	502	473	462	476	479	488	469	482	473	516	489	520	528	506	486	499	495	499	542	488	480	533	479	518	519	512	458	515	513	494	478	503	517	494	529	512	525	489	463	473	506	493	508	497	531	511	529	488	478	513	534	460	501	515	518	514	543	469	516	493	497	515	487	481	486	491	502	464	497	538	479	497	463	482	527	481	486	493	481	528	501	507
3289	747	256	129	112	130	128	106	120	98	123	113	100	106	95	91	92	94	94	89	78	78	83	84	86	65	83	89	84	88	61	82	68	73	69	88	75	64	66	77	62	87	76	73	87	69	83	77	78	93	65	74	77	85	76	81	69	79	74	68	75	82	94	77	63	94	78	83	88	74	70	59	97	91	93	73	86	94	87	63	80	84	72	79	93	79	88	72	87	86	82	72	84	76	76	74	73	79	75	81	85	87	64	80	78	73	64	84	82	64	83	72	78	79	99	71	83	57	81	67	71	71	68	77	78	77	85	77	68	76	84	69	88	75	78	67	72	80	89	82	84	79	75	86	84	82	72	74	59	90	88	68	70	76	76	81	68	74	69	71	69	94	76	66	68	97	98	81	62	80	74	60	80	84	67	75	66	79	64	71	66	67	79	68	67	91	89	76	65	72	76	79	78	84	80	66	86	85	77	68	104	87	80	87	82	87	75	81	91	77	76	78	66	83	81	64	70	73	77	67	66	91	65	88	63	84	66	89	75	75	79	82	84	96	64	69	87	73	97	85	63	72	67	72	72	68	63	72	80	70	62	77	69	72	84	79	66	55	81	75	73	76	72	80	88	72	72	54	74	79	67	77	77	64	93	83	94	75	81	78	75	64	84	77	86	74	93	72	81	61	74	84	83	64	78	72	78	73	85	72	64	71	89	66	74	86	73	89	72	68	88	86	72	101	86	58	74	86	85	80	91	77	66	81	75	70	73	72	75	78	65	77	90	74	80	76	86	71	75	78	69	88	63	88	79	85	83	84	86	69	93	87	76	79	78	80	82	75	88	81	68	80	95	68	73	60	77	92	78	100	90	73	76	75	73	67	70	75	73	79	71	85	78	71	67	71	74	77	66	64	90	79	79	80	67	72	78	62	81	72	69	64	92	70	79	71	65	80	87	84	77	53	63	73	78	87	70	73	78	93	94	85	87	74	73	76	78	92	80	79	78	77	79	88	62	67	74	70	74	84	85	81	71	70	64	80	73	82	77	82	88	71	73	82	70	92	63	78	89	67	76	80	76	72	92	79	99	86	64	84	82	88	79	96	81	71	87	69	72	64	71	87	75	63	75	75	66	76	68	88	75	73	82	87	75	76	88	68	70	74	78	71	86	74	62	77	64	81	84	84	67	81	90	86	75	73	67	77	80	73	85	81	76	71	69	77	84	90	73	66	89	79	78	77	74	87	65	81	87	77	84	66	85	88	80	83	65	84	84	73	68	73	82	84	78	71	80	75	90	87	78	63	74	88	79	72	67	78	72	78	88	79	71	58	85	74	90	63	78	82	82	82	69	93	68	85	63	72	76	82	62	79	90	79	87	83	85	97	86	74	63	67	83	67	81	90	69	90	93	64	85	82	76	77	66	82	91	86	73	80	86	67	67	74	76	78	88	84	82	71	81	87	86	77	79	72	92	79	75	75	69	74	77	67	77	73	53	90	69	80	70	85	78	87	68	73	61	77	75	68	71	83	77	82	76	85	74	72	77	88	93	69	78	70	83	99	66	72	74	84	82	83	72	72	82	97	70	82	72	81	87	85	64	69	89	84	74	80	79	58	73	79	50	71	86	86	67	68	77	63	82	75	73	75	77	79	80	85	85	82	80	72	62	97	71	75	80	77	66	70	68	79	79	78	76	83	74	64	82	80	71	87	83	75	87	87	77	71	78	62	71	69	75	65	88	83	87	69	75	89	82	79	72	85	72	83	84	82	80	86	75	86	65	71	77	84	96	70	63	86	71	69	64	71	102	80	71	87	82	73	90	73	67	72	78	64	83	68	94	73	80	65	91	64	86	81	92	66	100	90	72	78	71	79	75	78	71	75	86	90	71	75	85	66	64	76	79	65	69	56	79	70	63	94	71	76	69	76	85	79	88	87	83	71	82	78	72	51	74	77	63	78	85	74	77	70	82	80	86	89	66	80	84	100	69	79	92	64	78	76	91	63	70	83	83	68	83	82	68	71	91	63	85	91	78	77	65	92	61	61	82	68	90	75	74	67	54	76	56	86	82	62	53	81	88	73	88	69	95	83	79	94	94	66	86	81	69	70	75	83	78	72	83	75	86	79	84	74	79	69	93	74	85	68	70	82	65	78	92	84	82	64	69	69	71	74	75	100	89	81	74	82	89	72	66	78	80	94	75	90	74	93	74	83	71	79	82	84	80	69	66	89	83	66	63	84	74	71	70	71	84	90	74	72	75	76	94	79	72	83	81	96	86	87	68	67	69	71	77	86	76	72	84	66	73	81	62	89	82	65	72	67	83	89	83	78	96	68	77	65	80	82	74	84	83	73	64	74	74	72	88	73	72	99	85	72	67	76	78	74	83	79	77	74	63	79	53	69	75	80	73	87	90	79	82	70	59	67	82	71	80	81	64	78	76	83	71	82	97	77	83	79	68	59	84	79	66	66	65	74	70	69	87	72	70	75	80	68	77	78	75	82	74	78	71	84	91	80	75	77	85	75	81	76	72	71	94	77	77	62	89	77	82	75	88	94	71	79	69	79	75	74	66	71	71	65	79	80	62	68	65	86	73	71	60	76	78	76	91	74	84	67	75	69	84	95	69	74	69	91	86	73	82	79	86	67	87	70	89	86	76	85	67	83	81	94	65	91	78	70	66	76	76	75	88	84	81	87	79	87	92	83	74	101	69	87	89	73	78	79	80	75	83	84	69	87	74	62	72	78	88	77	81	77	77	88	69	65	84	66	76	81	85	89	77	97	71	87	82	86	71	80	79	84	92	76	81	81	97	75	75	72	88	78	76	61	90	66	74	74	69	61	80	70	80	62	57	69	78	68	75	76	80	74	78	77	86	66	79	74	76	57	84	79	69	82	102	71	75	68	90	76	67	106	74	73	65	88	82	68	99	79	83	86	75	81	71	79	75	90	92	73	67	87	64	67	59	66	62	69	73	79	75	80	83	83	92	82	88	62	66	71	79	85	74	81	74	65	87	90	66	67	83	61	68	79	77	89	75	68	71	77	69	65	77	76	80	78	91	77	58	76	52	67	74	73	80	66	72	89	80	66	64	71	90	91	79	71	80	78	85	75	88	70	71	72	79	83	74	95	65	57	77	63	85	85	68	70	71	73	75	76	62	82	78	89	81	67	97	80	71	88	88	73	61	72	81	80	78	72	81	86	70	76	71	58	77	79	71	79	84	100	83	81	72	67	83	81	93	75	78	80	90	97	90	73	72	73	99	97	85	87	89	76	70	70	62	76	86	79	83	75	81	71	87	82	69	78	82	73	63	77	72	87	83	94	70	61	68	69	71	75	69	74	71	65	69	70	66	76	77	89	67	87	77	63	60	70	90	81	71	83	95	76	58	90	81	87	87	71	78	66	90	86	69	87	82	76	65	79	96	66	62	75	53	70	75	71	72	75	80	81	78	53	76	68	83	70	76	80	85	89	95	83	69	68	77	77	76	81	98	74	71	78	87	82
25140	7965	2205	1621	3086	4012	3978	3192	2723	2177	1872	1632	1511	1344	1239	1151	1069	1036	1021	857	942	821	905	861	835	809	800	776	680	723	713	682	716	687	697	624	625	568	591	591	576	577	528	561	613	543	566	595	574	584	597	569	541	575	600	605	596	574	534	589	595	588	560	602	583	564	582	584	568	562	542	632	574	567	606	570	569	572	557	530	576	538	579	558	568	575	561	541	559	576	597	582	598	560	593	581	554	531	584	597	594	583	590	590	573	574	558	542	555	579	571	585	535	611	566	539	560	561	602	600	578	558	552	604	597	561	607	592	569	524	587	551	566	580	547	540	550	563	565	623	579	553	592	553	602	580	592	639	536	539	557	578	574	585	569	571	560	605	594	570	581	567	551	546	590	593	614	528	567	567	604	577	572	561	574	554	550	531	549	568	547	529	576	621	599	598	542	561	550	560	603	590	539	551	582	572	592	556	567	529	550	537	535	578	539	525	605	609	571	552	590	542	583	518	561	532	558	573	564	590	532	578	567	620	574	587	559	586	556	608	564	553	578	537	575	583	554	528	597	573	540	590	575	565	573	575	529	548	531	549	529	560	563	567	556	543	547	587	600	595	543	551	577	570	540	603	582	576	599	578	559	603	534	530	564	586	597	578	581	581	526	568	527	572	561	574	541	533	638	562	558	593	591	596	596	545	550	558	586	555	542	566	565	571	541	523	526	582	557	572	562	570	604	557	563	585	553	535	588	574	566	579	551	553	593	565	554	597	595	552	546	593	552	590	556	574	564	570	569	584	582	569	545	556	610	582	548	550	617	524	589	542	624	605	611	531	589	584	551	602	568	584	572	567	587	582	607	559	543	519	578	579	557	558	601	554	589	582	570	609	590	582	595	606	576	549	610	576	595	566	595	536	575	603	544	579	552	578	587	581	520	558	559	589	503	572	570	512	571	633	576	570	569	583	589	589	546	522	570	543	539	541	528	514	572	558	547	537	536	562	550	570	603	546	569	590	601	569	577	556	565	551	589	550	552	592	562	594	579	585	585	589	534	559	565	547	576	530	602	590	562	573	581	594	554	559	570	559	565	574	560	557	567	550	533	577	538	590	545	544	624	602	585	571	545	555	581	538	582	540	556	599	574	578	577	565	540	563	578	579	547	589	546	542	514	565	572	533	584	616	606	562	529	577	597	552	535	616	564	574	565	544	595	578	584	552	585	570	543	575	592	593	592	567	554	561	570	593	585	567	595	549	599	528	610	578	570	547	538	556	559	554	582	565	527	566	578	584	591	537	590	542	558	580	555	567	589	565	612	560	569	516	571	597	603	576	594	566	583	552	582	539	600	584	572	583	528	579	613	542	564	571	652	546	533	547	582	565	544	534	567	565	558	564	606	567	581	578	582	577	577	569	568	586	532	557	600	588	554	622	598	590	586	564	530	603	576	563	583	611	558	569	619	571	553	583	551	621	545	526	586	619	645	579	556	565	546	530	533	590	582	571	550	555	571	558	512	578	527	596	587	530	580	586	528	567	568	563	578	557	566	536	580	582	571	555	555	595	593	621	537	545	572	563	583	546	583	558	612	634	537	537	543	556	525	561	602	563	581	568	563	561	602	562	556	565	563	584	577	590	569	567	537	561	543	579	585	582	520	570	565	566	571	556	609	573	627	569	585	576	564	557	552	523	585	575	598	589	599	592	538	576	562	572	543	542	540	594	596	541	564	610	561	562	545	572	601	542	586	578	595	586	594	607	488	530	547	566	586	635	565	560	586	628	543	568	585	584	568	587	538	584	617	546	582	550	525	587	617	586	562	582	581	556	569	559	606	534	571	574	601	602	562	571	540	555	588	552	570	605	572	581	573	596	594	594	606	570	602	575	589	541	600	535	560	564	564	525	564	580	561	564	579	526	565	551	586	569	561	529	585	530	569	584	618	560	567	526	586	570	627	566	570	559	614	591	579	554	552	575	568	578	555	556	561	603	576	568	591	545	570	590	589	591	567	597	575	576	557	554	573	532	573	582	571	552	594	570	554	602	614	573	552	577	593	530	557	556	589	540	547	566	546	540	553	590	546	559	602	538	533	532	576	539	573	532	537	546	587	550	567	583	516	569	564	577	581	550	554	562	547	565	566	574	579	544	557	596	579	561	576	545	550	537	535	568	583	567	551	522	577	571	565	580	576	576	564	581	575	579	562	588	577	587	536	564	543	544	526	530	584	542	548	553	578	604	540	575	558	567	515	592	548	606	521	579	560	564	545	535	574	609	567	592	597	540	582	559	577	585	539	588	565	602	546	583	616	532	522	579	603	540	594	630	587	578	580	580	593	566	563	536	588	637	577	541	601	598	573	552	582	581	527	572	547	592	582	558	566	576	555	554	584	560	511	604	589	562	591	560	582	572	594	600	561	567	582	544	595	560	594	577	569	524	559	581	559	554	570	590	522	606	561	595	558	588	569	589	565	530	546	542	544	546	593	553	525	544	582	572	591	555	579	568	590	521	581	587	563	570	555	580	576	584	596	497	580	558	565	583	565	544	581	582	583	579	556	595	565	549	587	555	566	576	572	553	552	584	600	567	597	544	589	557	566	569	575	594	584	557	560	578	560	526	557	544	655	576	591	596	581	513	566	556	545	561	565	549	555	589	572	591	575	575	536	587	569	623	522	603	595	596	572	558	567	507	581	605	595	577	544	573	597	554	578	560	569	582	579	544	591	619	592	558	552	528	560	625	564	567	555	571	555	599	586	578	556	613	557	584	582	567	555	552	570	569	557	597	551	584	563	571	550	541	551	584	579	595	581	539	557	584	585	571	575	562	594	576	560	587	551	579	567	565	579	587	576	538	536	531	565	551	587	582	594	568	590	586	542	566	564	560	581	555	597	575	573	572	540	610	569	634	567	586	556	596	558	591	552	564	567	563	548	558	574	533	575	573	613	566	589	551	557	596	582	570	591	545	575	517	551	568	556	538	539	561	538	586	539	566	576	586	583	559	618	573	562	586	564	568	588	622	581	592	562	614	566	594	616	594	533	559	566	561	577	532	588	573	559	594	561	558	564	548	581	549	566	583	585	572	610	549	585	596	596	518	587	561	586	578	560	537	608	513	544	580	601	573	588	571	522	595	545	599	605	565	521	562	557	542	610	550	586	559	525	577	573	599	571	586	545	623	560	613	569	579	562	568	564	586	584	605	574	579	558	571	547	574	569	577	571	572	572	555	547	576	584	561	554	527	579	578	572	564	554	577	604	588	585	601	537	546	571	514	581	547	565	567	575	592	566	569	598	585	560	564	587	555	585	601	587	540	552	586	568	544	575	591	580	522	579	592	545	528	577	572	576	588	568	563	594	542	611	557	621	572	572	562	542	582	579	527	574	586	630	578	569	543	577	569	564	532	589	523	569	597	639	575	569	564	585	590	589	526	558	550	554	562	523	552	539	568	570	561	586	574	551	544	539	547	574	555	523	557	562	593	549	566	551	618	553	610	525	559	566	548
4669	1632	377	128	99	125	138	158	125	104	100	95	91	71	70	71	74	68	69	66	53	63	62	55	64	58	57	58	54	50	65	56	49	57	40	53	45	56	46	44	52	27	38	43	30	54	55	51	47	62	46	44	39	51	52	55	46	41	45	54	38	48	59	55	41	37	43	36	47	52	55	44	43	45	44	51	50	49	47	52	56	39	42	35	47	57	52	46	56	47	39	48	47	43	42	44	45	47	49	61	45	50	48	33	33	57	46	50	55	44	44	43	41	58	50	47	45	50	45	48	40	44	61	56	38	47	43	38	49	52	42	33	51	39	38	53	54	44	53	52	46	35	47	43	33	44	36	56	49	39	48	44	37	53	31	36	32	37	46	37	49	57	41	49	47	45	40	48	44	45	37	45	46	39	41	47	39	45	47	52	40	50	45	48	36	39	47	50	45	44	56	47	59	37	42	49	49	51	49	40	53	50	52	46	49	51	39	43	40	44	45	37	53	50	50	40	58	54	44	58	51	43	42	37	54	34	44	34	38	52	45	46	54	53	46	38	43	41	45	41	48	57	51	55	47	42	51	50	46	46	45	53	39	48	34	45	43	37	50	41	49	40	44	58	44	46	40	48	42	58	54	37	45	49	35	53	51	50	55	43	44	37	36	44	52	52	39	48	49	48	50	48	38	40	48	44	43	54	56	40	29	49	46	52	32	54	36	41	46	53	42	43	43	52	57	48	47	42	40	40	47	44	30	47	45	54	33	38	44	42	54	40	47	45	40	37	57	54	39	39	57	43	48	54	44	46	60	42	50	57	45	50	48	43	39	32	47	44	38	28	50	43	49	45	47	45	45	55	45	59	45	48	43	46	57	35	49	54	36	59	38	47	51	41	49	46	53	43	45	43	46	51	52	42	46	41	50	38	43	44	38	54	47	54	46	33	52	45	48	46	42	42	45	48	44	43	48	46	35	53	50	50	44	47	37	42	47	47	40	47	53	42	55	41	44	55	39	50	42	27	52	44	56	48	60	52	43	52	48	52	54	43	35	39	43	49	40	53	44	54	44	45	62	46	51	31	41	43	43	45	49	39	51	55	40	46	49	47	54	50	51	50	43	39	37	48	44	49	43	42	43	45	56	45	49	42	36	37	38	41	54	45	43	34	42	50	40	37	54	47	43	57	45	39	31	47	47	42	36	41	51	47	43	49	49	39	58	48	40	53	39	39	40	51	42	41	52	36	45	51	44	50	39	36	48	45	41	42	41	42	40	51	50	46	54	50	50	50	43	36	38	42	49	46	47	68	44	50	54	45	51	40	48	52	43	52	49	47	41	37	53	53	45	38	52	47	45	55	51	49	52	45	54	35	42	58	52	43	50	61	40	43	39	45	47	53	41	46	39	44	45	57	51	50	44	50	46	49	51	59	51	51	37	33	49	38	49	40	55	45	42	34	47	48	41	52	40	40	47	56	50	49	52	44	47	45	44	57	42	43	36	45	45	43	48	38	43	61	47	49	38	50	34	49	50	40	43	36	48	50	57	40	40	41	49	39	49	43	47	55	50	49	49	40	41	50	44	43	43	52	41	49	64	45	40	55	53	46	45	39	37	41	48	55	50	35	32	36	39	49	46	47	43	52	43	48	54	53	46	34	41	39	53	46	39	37	39	37	66	50	47	42	34	39	57	37	48	42	48	55	33	46	48	57	53	41	48	52	52	46	47	47	40	37	54	48	48	46	48	38	47	51	32	39	54	33	46	55	40	46	36	48	54	44	55	48	33	48	66	37	42	38	59	36	54	32	55	49	31	49	46	51	47	43	37	45	34	56	44	45	46	46	58	50	47	56	57	46	49	55	39	45	48	50	52	46	44	49	33	45	47	36	57	49	46	40	40	37	50	62	47	58	34	48	41	56	42	34	35	54	48	46	44	54	44	50	49	54	45	52	42	42	39	52	49	42	44	37	45	41	42	41	50	49	47	47	40	35	49	43	37	43	40	38	41	47	44	53	42	43	49	39	48	42	44	42	41	42	48	50	44	36	36	56	44	52	53	40	43	50	55	45	55	43	43	51	61	41	51	54	41	50	61	47	52	51	38	49	47	46	51	58	54	50	50	44	39	40	33	48	38	52	49	44	48	48	48	44	46	53	38	41	47	40	47	48	43	40	53	44	39	39	39	30	43	50	38	55	40	54	48	32	46	48	42	45	52	42	51	36	45	53	49	44	43	50	46	42	44	48	47	56	60	48	44	46	38	41	43	44	65	61	42	43	53	41	42	49	39	42	39	43	47	68	43	35	45	48	53	57	49	48	51	50	44	40	50	53	51	43	53	34	29	41	36	53	48	47	51	44	44	46	33	39	54	45	43	47	59	43	38	60	48	54	41	49	45	48	42	36	45	51	39	49	45	58	50	48	61	38	58	57	48	43	49	49	51	46	41	37	44	37	55	54	57	43	35	51	29	42	46	48	45	43	51	47	56	43	40	34	50	39	40	52	41	44	51	37	48	47	48	50	35	46	45	33	60	45	46	43	44	48	46	50	50	46	44	38	49	49	43	42	44	48	46	52	48	35	50	56	46	32	50	42	48	40	45	57	49	39	49	43	53	49	48	56	46	48	40	39	37	49	64	46	40	48	45	51	41	46	33	37	54	51	48	55	52	43	51	41	44	50	40	47	35	44	67	49	50	41	45	39	47	57	45	40	45	40	46	43	53	37	42	43	41	38	53	49	49	39	44	56	51	47	45	37	40	42	35	51	51	46	37	42	39	43	45	50	38	44	54	35	54	51	51	51	45	36	50	47	45	38	48	58	55	42	42	44	45	34	39	49	43	42	37	35	54	57	47	40	52	44	34	41	41	32	49	56	44	42	58	46	51	45	52	42	52	30	44	47	53	42	39	51	42	57	44	40	55	45	39	39	51	50	39	30	56	42	36	49	44	42	46	39	44	40	57	48	46	54	56	39	55	50	39	39	40	47	45	39	52	50	41	48	52	57	47	45	43	45	44	42	39	53	48	33	42	52	37	45	56	50	36	39	41	44	46	39	54	59	51	50	50	41	49	41	49	45	49	55	46	52	43	49	49	47	43	30	54	48	47	47	45	39	41	54	46	49	47	54	40	39	46	44	61	41	47	49	54	46	43	60	36	47	51	50	38	39	49	41	41	45	56	38	39	44	40	48	44	49	45	43	54	38	35	46	58	48	40	39	51	40	39	36	56	48	52	49	48	38	35	48	50	46	52	48	48	46	41	44	43	47	44	43	45	46	46	46	42	58	57	31	54	40	44	35	39	58	37	64	45	35	49	32	43	41	35	52	40	56	41	52	50	38	32	39	58	40	48	49	50	54	39	42	46	37	39	48	39	47	41	42	37	44	58	35	45	35	45	43	33	40	53	40	58	44	49	44	30	47	49	47	46	47	54	38	41	49	44	52	37	48	52	47	40	46	37	53	55	38	43	52	38	47	54	50	55	53	46	34	50	32	47	51	53	47
30886	12997	3715	2157	4944	6297	6107	4892	4063	3172	2648	2198	1960	1729	1500	1338	1192	1094	1008	1009	892	834	827	808	737	728	718	680	568	548	557	504	549	540	479	455	390	378	359	344	393	378	366	358	354	375	360	353	355	360	366	355	389	368	350	326	349	392	361	363	364	339	339	319	329	328	342	342	319	350	369	344	323	345	352	366	361	357	343	340	329	308	344	357	352	364	375	336	321	350	343	328	327	318	326	345	358	340	364	329	339	352	336	324	346	367	343	327	344	344	328	313	352	308	317	336	325	375	321	340	333	322	326	340	327	348	348	314	316	315	320	329	353	319	307	317	341	318	346	326	335	322	351	361	344	349	342	360	339	349	320	369	356	336	323	333	321	365	315	334	331	348	369	317	311	342	326	333	330	328	341	343	338	317	357	302	338	329	350	328	327	358	315	322	333	337	341	318	327	329	347	340	321	337	336	307	370	339	325	314	336	324	303	340	322	300	334	352	317	339	333	368	337	332	322	347	354	334	339	354	322	333	331	310	298	332	309	322	318	346	337	310	356	347	306	341	352	327	323	339	325	337	331	353	337	331	300	349	303	350	312	323	321	330	340	332	329	319	321	320	381	343	334	337	354	347	316	327	312	335	336	337	334	329	296	366	323	343	299	331	340	337	339	302	326	312	353	337	330	329	334	312	350	334	324	317	328	335	326	347	327	320	323	333	361	319	323	356	344	321	330	338	288	310	323	342	340	353	344	340	350	317	320	369	362	340	321	342	314	328	340	316	313	328	330	304	391	342	346	316	331	329	349	336	329	317	356	323	315	344	326	329	341	335	351	313	312	328	327	351	306	354	352	352	353	359	301	339	326	336	343	336	370	324	313	340	298	297	306	325	340	322	328	346	320	328	360	339	362	319	332	319	337	337	340	335	344	335	334	373	373	340	332	354	332	343	335	355	361	335	322	313	351	326	331	336	338	313	347	347	329	329	346	342	326	311	335	314	333	339	304	324	311	363	326	342	345	328	293	319	338	373	342	333	308	326	314	310	355	341	301	323	311	343	392	312	297	309	323	332	301	336	315	325	308	303	359	324	336	376	335	310	317	313	319	328	337	320	311	325	322	353	317	348	332	308	291	308	315	334	345	306	335	319	321	334	316	346	355	336	333	349	311	333	322	311	320	355	314	308	343	323	300	349	328	316	354	316	344	341	358	331	328	332	337	320	331	320	329	348	317	369	315	356	301	307	324	320	333	308	357	320	354	338	342	340	309	341	331	366	295	348	327	326	356	321	348	330	369	333	322	340	351	319	339	334	348	324	349	312	338	315	321	346	358	320	336	352	343	329	338	304	329	348	334	333	309	376	338	355	295	321	336	348	327	305	346	322	337	344	308	320	362	354	321	324	329	304	349	316	344	340	360	342	344	311	339	330	310	348	309	326	324	356	338	314	352	345	326	315	347	299	311	307	333	310	350	301	362	324	307	292	337	320	295	340	329	341	313	346	354	341	333	345	316	344	336	330	346	322	325	337	331	362	326	327	297	324	333	320	339	328	305	374	374	340	351	335	343	331	327	353	359	342	307	355	364	322	316	327	348	357	357	341	332	314	324	305	309	329	323	366	362	319	298	309	346	331	340	293	363	334	316	340	354	368	347	302	321	312	342	328	320	315	337	309	339	357	334	326	344	310	329	340	350	335	310	341	341	344	334	351	342	330	360	282	303	326	309	354	343	324	375	319	335	349	328	349	330	343	349	303	318	303	341	315	315	374	355	334	345	347	326	314	341	316	331	336	341	318	347	344	314	355	356	328	305	355	330	313	327	312	308	340	338	357	314	298	319	341	306	314	340	322	335	358	354	337	317	353	322	320	304	368	338	369	346	331	315	342	278	318	324	317	341	338	356	309	339	327	349	328	344	320	328	328	328	323	319	295	338	339	313	308	339	313	320	334	330	313	337	319	306	349	368	322	341	334	338	318	323	316	299	356	362	296	327	354	338	333	331	305	339	331	315	318	343	329	306	330	333	314	318	349	349	315	314	342	346	309	327	324	339	353	323	330	347	350	338	335	348	331	340	348	304	336	324	318	305	298	319	358	325	361	344	334	320	324	303	332	324	332	303	313	349	331	331	364	330	359	342	356	361	313	326	321	365	339	324	339	367	335	313	315	326	344	317	339	348	323	341	329	349	344	342	339	342	350	343	311	338	318	360	356	328	313	332	322	304	329	324	351	349	327	349	310	327	346	347	354	337	334	338	360	347	308	329	342	336	325	302	309	321	321	360	327	323	317	341	336	331	343	319	343	351	335	348	328	330	343	330	368	323	320	313	328	323	301	355	320	322	330	329	359	342	304	327	291	330	302	328	315	344	312	320	361	320	347	327	353	354	302	334	333	341	342	319	294	344	336	322	334	328	342	348	347	331	363	325	327	319	340	319	340	301	308	345	336	342	308	323	359	352	307	318	353	367	324	320	335	331	326	308	291	347	337	305	337	327	305	339	336	324	315	325	317	348	345	305	348	347	338	333	333	365	306	315	339	316	368	315	311	336	338	367	301	338	328	300	334	338	333	341	329	310	330	314	335	315	326	338	302	345	317	371	338	347	314	348	340	335	334	329	333	345	320	353	357	348	351	343	356	338	315	337	308	318	313	350	350	344	314	351	312	339	329	323	354	307	322	344	318	354	353	350	336	342	334	349	315	348	343	343	318	328	308	324	323	340	332	319	313	356	358	328	315	356	346	323	342	330	359	331	334	313	309	318	318	321	349	336	309	348	327	342	315	340	307	352	330	297	316	332	312	317	317	347	347	311	315	344	339	308	290	322	325	314	324	326	352	333	357	329	321	343	295	355	321	345	317	367	329	315	307	337	326	360	336	309	324	329	318	348	336	366	347	371	335	304	357	326	314	321	330	322	324	382	330	315	340	325	323	369	319	337	365	308	361	307	330	298	342	314	333	324	321	323	369	327	341	307	321	333	358	349	328	311	340	361	338	341	313	341	344	330	331	329	340	337	324	341	357	330	359	332	340	372	326	324	322	337	322	336	334	335	317	355	351	310	326	362	323	320	314	327	301	317	330	319	308	337	335	350	335	320	315	335	309	334	370	318	303	329	338	346	307	333	335	331	304	331	367	345	329	335	339	344	328	348	378	337	326	340	309	347	330	336	319	355	331	327	322	360	339	317	314	344	312	320	316	357	349	324	323	340	336	329	345	353	301	339	323	339	308	339	340	336	350	317	341	320	311	321	353	347	353	375	347	349	330	312	335	335	307	302	311	346	320	316	353	345	309	350	338	328	323	346	336	357	330	357	322	327	354	350	330	316	307	331	317	330	353	309	330	359	340	329	298	333	327	333	310	360	348	303	347	341	307	329	320	325	325	329	319	339	326	324	354	316	291	331	287	325	328	319	332	332	337	353	359	354	321	368	352	338	367	338	328	308	323	315	366	305	309	341	357	291	319	299	329	321	349	344	359	318	326	337	301	329	309	324	331	344	323	315	288
5173	1492	422	188	158	164	205	174	201	167	152	154	148	145	152	132	141	130	130	130	147	107	115	136	113	132	126	130	130	137	116	117	115	109	111	120	112	138	112	144	124	116	99	109	116	110	92	108	120	129	101	109	109	104	98	127	115	124	124	114	124	119	111	106	117	97	117	122	119	129	90	105	134	107	99	101	101	108	106	119	116	109	123	117	122	96	121	101	104	100	106	145	115	107	124	111	119	110	116	115	117	126	106	109	102	127	107	117	123	114	125	121	98	110	128	99	127	123	126	122	94	120	116	123	101	107	114	106	104	125	113	111	132	113	88	106	107	110	132	92	97	117	110	112	105	114	115	130	86	132	108	117	105	126	114	105	130	106	89	120	121	125	100	116	107	111	116	125	110	97	111	110	113	94	116	147	124	110	110	112	119	119	86	111	142	121	115	110	90	127	127	99	104	121	100	98	88	120	91	117	111	120	115	105	118	111	105	123	106	107	117	111	115	100	119	116	109	114	113	118	115	98	92	115	108	116	105	98	100	96	124	115	111	96	106	111	118	103	115	105	112	122	111	90	92	116	100	106	116	108	107	125	117	105	102	115	101	126	111	126	128	96	85	101	103	102	109	114	126	105	104	114	103	134	128	122	100	111	112	126	115	107	96	108	98	98	119	98	93	103	121	111	101	116	108	104	102	100	118	120	115	99	94	90	102	102	105	107	107	84	118	104	136	95	108	126	112	102	80	107	116	109	100	109	120	106	121	109	128	109	104	126	115	101	112	140	116	87	113	114	110	103	103	104	103	101	122	104	95	121	130	114	119	112	98	128	123	101	117	116	121	125	100	97	124	118	105	108	114	121	111	102	109	113	106	118	106	106	112	104	121	117	101	109	102	112	118	105	108	107	96	113	102	114	117	109	124	108	111	116	104	91	100	114	123	104	90	112	95	117	110	111	142	106	130	112	110	109	106	124	115	106	106	96	113	96	124	120	96	107	108	97	118	114	106	99	106	109	115	117	109	132	122	116	117	127	112	125	110	101	108	117	93	120	103	113	121	125	101	86	127	132	111	126	117	114	116	122	116	102	105	110	100	116	122	108	106	137	116	101	110	97	116	113	117	112	125	111	117	120	115	116	115	117	101	102	111	129	101	104	94	107	93	107	110	109	140	103	121	106	85	104	112	99	129	117	115	101	113	108	103	112	102	108	126	123	113	105	108	112	110	115	103	97	122	90	107	102	113	112	126	111	128	105	119	100	125	116	105	135	103	132	98	99	132	112	115	129	121	118	122	111	116	131	100	131	132	99	105	114	123	98	114	124	110	111	107	89	110	117	115	96	126	114	113	119	116	89	127	122	112	110	120	112	96	120	108	109	114	118	99	109	124	99	111	102	102	105	117	132	110	118	108	97	100	109	101	104	97	114	114	110	124	109	111	103	103	115	121	113	118	119	124	121	106	97	105	117	113	110	117	97	124	107	111	119	95	106	105	111	97	120	118	120	113	108	130	108	121	107	88	118	97	130	99	103	118	97	116	96	120	118	117	133	139	127	108	116	98	109	123	125	115	115	142	130	115	108	102	126	129	113	95	107	113	111	103	102	110	104	116	100	118	126	126	125	119	112	107	111	109	115	109	127	142	125	113	101	117	123	105	105	108	111	129	132	113	114	110	124	109	122	95	127	107	104	105	105	123	117	97	98	122	125	125	106	122	100	118	107	119	99	114	115	109	121	110	107	125	111	118	122	136	103	122	101	102	115	110	132	121	105	110	135	116	107	109	128	100	107	125	114	109	120	105	104	115	121	121	95	108	109	115	117	101	114	97	105	112	131	116	100	104	120	107	111	110	115	111	110	110	95	121	115	105	107	115	117	125	111	133	125	120	120	126	116	99	112	124	105	119	109	110	101	104	119	120	115	115	100	90	113	105	114	107	118	134	136	111	83	132	137	113	113	119	98	132	101	106	105	128	109	105	115	98	99	112	117	99	104	127	116	117	115	136	101	125	97	104	124	111	93	119	105	119	132	106	119	112	114	113	112	113	99	103	132	119	127	122	111	111	117	135	108	102	106	100	145	117	131	101	126	115	104	106	123	122	116	119	107	112	116	106	106	108	109	95	99	110	113	116	103	104	99	109	119	102	92	111	96	130	107	105	120	107	119	126	114	114	91	106	122	77	122	118	112	108	105	117	100	118	105	121	106	125	116	113	114	127	115	118	103	104	115	112	129	102	122	113	120	84	118	86	103	111	129	112	129	110	99	131	108	114	106	123	108	119	120	115	112	117	93	111	132	99	114	113	100	107	102	116	128	108	119	118	105	120	105	111	101	102	99	105	120	100	124	107	111	103	96	98	109	107	128	121	141	119	94	104	123	108	113	112	112	104	121	102	101	115	111	99	127	116	99	120	111	97	102	115	102	126	115	117	105	122	86	112	128	110	116	117	124	115	119	101	128	105	107	105	118	101	99	109	126	98	126	93	123	113	126	109	91	102	121	120	133	103	114	117	103	107	112	106	112	100	91	102	96	135	122	139	101	125	123	107	104	100	114	119	116	156	116	126	113	108	116	95	117	122	95	125	97	123	112	118	100	118	117	125	92	117	103	115	110	116	99	106	107	114	116	130	91	90	106	125	121	113	107	125	123	97	118	108	118	103	120	108	114	115	97	104	97	111	116	118	111	117	94	130	120	107	128	129	115	116	88	108	121	126	129	105	115	127	108	119	95	102	127	118	100	102	123	106	102	101	116	102	108	115	126	114	102	94	121	110	124	122	110	95	102	111	96	102	111	111	100	103	101	112	103	111	130	103	106	92	102	123	132	119	112	110	105	112	114	122	119	103	102	107	115	108	107	78	104	123	111	102	109	126	136	113	120	130	115	102	121	123	113	108	109	98	124	132	97	118	117	98	115	115	130	107	119	120	100	93	112	94	116	97	117	130	111	111	114	105	109	103	104	108	118	121	110	101	100	109	102	112	97	118	99	91	113	104	111	113	112	110	98	114	104	112	109	112	119	107	111	125	102	111	91	99	92	106	121	114	115	104	114	103	118	111	100	111	127	108	112	85	112	123	110	95	118	114	122	112	123	121	97	108	118	104	97	115	103	97	125	94	112	104	114	109	107	97	113	109	122	119	99	106	91	121	109	109	142	125	116	116	120	99	118	95	117	122	126	118	106	102	113	107	119	112	106	96	138	125	108	130	114	110	97	86	121	101	115	117	107	97	99	118	103	127	114	117	106	97	92	103	124	103	105	94	99	114	106	99	99	105	99	102	111	106	129	120	113	90	105	122	118	115	99	102	108	121	128	124	124	126	115	113	102	89	122	130	95	110	106	95	124	119	116	131	111	95	106	120	93	98	129	136	82	109	123	100	106	102	122	98	124	110	111	124	109	117	114	109	101	111	108	111	112	112	111	95	125	106	108	103	99	106	109	123	121	123	102	113	116	124	114	136	115	98	126	127	117	127	105	108	116	106	119	129	101	96	100	105	123
29085	11565	3883	2632	4773	6306	5861	5296	4351	3715	3135	2606	2380	2097	2010	1798	1700	1586	1443	1426	1366	1368	1259	1269	1238	1222	1141	1186	1050	1019	1052	1004	1030	998	964	984	915	818	855	856	811	822	838	813	828	781	783	798	817	845	816	829	844	870	819	791	760	801	838	868	841	816	834	807	826	777	739	811	860	830	868	815	800	806	834	796	806	786	775	836	825	859	824	804	814	789	851	834	851	780	859	839	814	817	868	825	780	831	748	759	778	823	807	788	811	782	770	848	842	868	852	814	767	758	841	813	787	824	773	825	865	821	758	838	813	775	793	797	819	818	809	793	799	801	742	801	808	768	831	804	779	797	786	783	813	835	831	772	788	809	820	804	839	795	777	795	816	768	807	828	820	775	810	828	795	785	806	807	809	791	785	797	754	812	849	827	777	807	798	867	769	857	807	814	799	784	766	824	791	792	844	837	791	816	820	781	791	820	821	819	798	768	847	783	807	803	831	760	860	883	809	807	853	766	804	792	873	802	799	822	815	816	838	807	795	803	821	837	805	830	768	796	813	802	823	794	870	808	792	783	882	737	770	764	814	810	758	808	790	824	827	785	828	760	788	757	758	744	835	800	807	811	780	828	841	825	824	880	802	853	770	807	817	786	737	844	775	859	779	841	801	799	834	775	808	853	803	774	813	844	779	819	767	747	805	802	857	811	795	768	812	831	810	813	734	815	786	769	841	715	786	797	751	804	809	820	739	831	832	820	805	811	781	762	789	808	820	848	799	845	796	836	782	810	825	819	843	777	816	785	757	806	778	812	751	821	809	798	849	838	807	789	842	816	817	847	776	821	841	803	819	782	863	813	785	812	866	810	767	824	804	804	747	794	822	841	772	786	835	797	793	808	832	798	842	848	821	829	796	859	763	789	808	810	746	813	776	814	819	820	832	828	808	814	798	784	851	800	816	779	827	776	861	812	873	804	799	806	825	813	761	799	795	844	795	779	831	799	874	790	816	825	861	800	875	791	813	788	783	810	826	793	765	784	806	771	844	832	804	848	783	790	762	807	802	766	819	854	807	773	824	770	743	790	813	813	824	835	797	799	844	831	833	829	753	841	819	815	822	810	786	796	842	798	811	816	818	796	833	808	810	755	862	791	805	829	766	783	758	820	836	799	827	775	834	792	804	798	823	804	765	762	829	822	829	784	823	840	801	773	777	807	804	830	833	831	836	777	788	799	776	815	871	824	818	799	803	770	803	810	802	812	790	815	775	812	778	773	793	797	777	780	807	814	797	831	793	789	804	811	790	818	783	787	813	816	789	775	835	778	828	766	825	827	792	809	815	784	838	760	795	817	822	833	811	821	757	811	806	849	811	832	803	779	801	749	802	831	847	857	776	806	801	845	825	781	813	749	819	768	800	799	795	843	725	810	795	780	782	789	831	790	771	801	794	838	844	754	751	798	775	800	840	803	804	834	776	808	828	790	809	849	804	836	865	834	792	779	808	811	799	849	745	865	826	772	777	828	795	750	823	758	817	823	811	783	818	781	767	791	812	806	760	813	773	874	771	838	769	803	784	805	803	777	794	857	771	797	799	812	820	790	743	805	791	802	782	837	821	816	802	810	887	749	767	798	809	830	748	833	823	787	832	803	833	764	842	808	798	801	817	820	802	755	789	782	803	840	793	832	851	822	796	796	809	771	790	790	850	773	790	771	741	773	779	876	811	792	804	779	841	831	808	830	840	801	851	820	794	797	808	805	761	797	852	819	829	808	801	824	825	798	795	796	781	837	771	792	797	825	850	748	801	792	796	795	768	808	795	841	818	777	842	792	825	767	857	804	840	783	783	811	753	781	801	797	786	775	802	775	791	751	827	847	809	792	795	798	799	777	760	766	804	726	786	813	839	855	822	800	866	825	783	834	831	844	858	839	809	813	834	766	829	747	787	795	824	814	788	884	785	774	807	809	810	827	853	828	800	758	850	816	801	790	801	792	832	778	762	814	787	805	814	773	807	774	802	791	821	796	807	801	810	820	775	776	821	913	860	806	781	848	824	826	831	786	786	803	808	795	861	828	798	753	767	767	838	784	754	797	811	806	815	831	824	827	806	800	803	828	820	807	850	831	762	803	841	815	808	818	846	768	811	847	813	812	800	796	805	790	788	817	835	777	832	804	833	814	808	856	805	818	828	814	825	853	793	795	797	790	799	790	801	800	789	831	817	783	795	821	821	775	860	826	761	791	827	854	821	798	845	830	824	831	784	797	811	822	808	804	809	767	813	820	870	848	790	790	828	816	797	807	815	755	800	791	772	791	812	855	780	770	829	836	815	765	795	793	727	808	807	801	823	874	812	828	776	780	840	797	770	863	813	803	816	757	789	809	847	790	825	799	819	782	807	790	816	759	754	793	796	777	801	860	839	803	804	810	791	835	781	782	839	813	855	785	785	880	791	800	806	807	866	807	852	805	829	833	798	779	792	800	800	842	837	793	750	804	796	797	812	800	698	761	789	833	795	792	814	808	879	832	795	796	754	845	784	792	781	819	808	801	810	787	829	785	761	838	829	789	808	822	780	830	796	821	834	813	803	784	796	788	815	800	812	749	791	809	800	784	851	823	837	814	821	777	851	781	802	795	783	780	839	821	784	765	775	852	797	720	827	803	794	751	792	785	742	810	798	787	822	763	851	862	725	780	822	775	828	795	812	850	794	791	778	838	793	836	834	745	832	824	857	762	804	820	783	846	789	793	801	821	792	832	844	801	792	845	763	763	786	822	771	769	805	845	836	804	799	850	827	778	791	807	776	813	791	770	774	812	814	846	840	799	802	810	801	820	809	830	807	806	842	785	827	811	829	846	837	796	814	779	764	800	770	779	781	833	816	790	801	837	801	790	774	811	794	819	811	811	823	821	815	804	841	791	828	780	790	746	779	820	829	865	759	785	885	820	770	819	834	836	801	760	794	872	804	743	815	795	743	814	829	796	814	795	778	777	760	772	791	801	800	823	756	804	794	826	768	825	799	768	810	791	819	838	818	854	815	839	763	805	768	759	799	784	762	827	765	790	798	819	812	813	794	801	862	834	771	798	788	772	795	826	814	804	786	858	800	784	807	833	813	829	795	812	809	804	823	816	808	810	829	820	826	783	768	817	817	773	754	758	809	802	823	851	810	838	821	858	780	801	746	811	809	816	766	809	802	820	809	753	757	877	774	854	772	841	790	825	790	803	834	777	851	830	744	864	785	780	791	800	779	821	820	803	829	795	822	790	814	809	779	766	808	776	770	771	804	797	884	825	808	864	792	793	826	778	790	797	801	812	792	833	801	839	827	871	836	789	808	828	802	835	837	797	789	834	780	855	805	801	803	854	795	861	784	864	803	819	787	829	799	792	839	814	842	811	842	834	770	791	863	824	838	796	856	732	758	724	801	776	855	803	817	848	752	777	818	841	809	831	812	785	805	827	861	781	795	780	811	805	806	809	812	811	822	858	851	771	827	795	771	818	839	805
6364	2276	555	190	151	172	234	203	190	177	162	167	144	122	122	119	101	118	113	114	94	107	92	89	86	91	88	66	95	89	102	80	98	84	61	80	69	71	69	82	79	74	80	78	71	64	71	87	68	66	69	86	61	61	66	63	73	75	90	82	75	67	77	56	70	60	87	80	52	54	87	64	67	79	65	63	76	63	57	52	68	72	81	68	80	65	70	62	58	78	68	84	80	72	81	64	87	77	70	69	68	61	85	77	71	58	79	57	62	82	66	57	77	73	68	76	75	71	87	72	69	67	83	63	77	66	65	80	60	78	70	73	70	70	65	66	55	82	62	79	65	67	73	81	70	59	58	64	79	71	57	62	74	69	57	72	71	70	76	59	67	76	81	57	74	67	65	69	57	68	72	72	60	67	71	62	51	57	65	76	49	68	64	67	69	80	75	65	67	75	69	78	66	78	69	52	67	64	57	63	73	62	64	83	57	69	67	62	77	56	74	69	66	54	85	70	73	79	65	57	69	64	67	67	63	68	87	77	73	62	61	50	63	59	65	81	76	75	84	77	70	86	64	69	63	62	64	60	59	66	73	73	64	66	66	67	82	84	67	72	74	63	62	74	80	90	67	78	74	72	74	64	87	66	70	75	74	81	72	80	63	73	70	76	78	98	62	82	75	73	73	87	68	72	73	65	55	78	62	91	83	66	75	59	73	65	70	60	63	65	74	60	65	61	73	62	73	61	75	66	61	68	72	68	71	64	66	80	75	72	82	68	68	61	74	71	62	81	61	60	56	66	82	69	66	67	83	73	65	62	65	69	70	85	66	60	60	66	65	67	76	66	84	66	60	77	62	63	76	73	77	63	71	79	78	64	55	70	64	82	61	60	79	77	69	74	67	71	65	82	73	74	84	65	65	74	67	88	73	61	62	74	61	53	71	67	67	72	55	73	77	92	64	67	91	77	54	68	67	55	57	68	68	65	70	62	75	52	78	66	70	74	62	73	72	82	69	72	66	54	58	61	74	70	73	76	83	71	85	63	58	73	72	62	74	61	71	56	74	68	70	60	70	72	72	83	66	65	52	78	75	57	76	76	77	73	72	67	77	65	65	81	70	59	85	66	80	79	66	67	73	84	77	64	70	67	63	78	86	61	62	63	68	72	63	87	63	64	79	72	64	61	63	61	75	71	60	60	61	60	63	71	80	88	79	72	68	70	67	73	66	62	71	67	67	65	82	66	46	71	66	67	68	75	65	69	74	68	88	69	79	68	88	59	60	72	63	72	69	71	67	70	72	74	75	78	85	58	69	65	59	67	55	77	60	58	68	71	78	62	65	75	75	85	69	66	57	67	77	76	61	62	62	71	76	63	59	63	70	72	66	64	66	57	59	65	69	82	66	69	77	61	64	63	75	63	61	54	80	68	59	63	72	58	64	72	72	89	65	93	68	74	74	60	81	73	74	72	56	71	65	70	90	80	67	80	79	75	75	68	61	84	77	69	75	73	69	84	50	71	75	63	74	71	54	77	64	67	81	65	90	69	57	65	74	66	72	73	69	79	88	60	72	65	74	57	71	72	78	67	62	69	76	79	61	65	70	69	78	73	67	73	74	75	66	63	74	70	71	71	69	70	79	62	69	76	63	61	71	64	76	66	63	79	81	76	69	82	61	73	77	79	85	77	83	76	72	58	76	62	69	68	74	68	70	74	72	73	58	74	76	77	80	69	81	82	69	63	63	61	65	83	58	82	77	56	75	76	56	65	63	76	74	63	60	68	59	72	68	61	67	61	71	73	76	79	71	71	70	70	72	77	62	70	67	61	72	67	66	74	66	68	73	69	81	73	75	71	74	72	70	70	84	61	66	72	78	78	64	72	83	73	66	58	74	64	80	70	80	89	70	67	63	69	65	44	78	61	67	71	72	59	56	62	73	69	65	60	79	77	78	60	71	71	78	64	73	56	80	68	66	72	82	73	80	72	66	72	64	72	71	63	66	76	78	71	75	74	91	75	75	80	69	74	62	62	61	82	62	61	78	73	67	63	86	78	66	77	77	65	63	66	52	62	71	70	58	81	74	56	82	63	68	70	74	70	79	77	85	78	68	80	66	61	68	78	75	57	91	73	72	59	81	58	70	77	80	58	59	73	74	69	54	82	80	91	59	77	57	68	64	70	71	80	60	60	58	69	75	53	79	68	80	67	68	55	70	61	66	76	69	63	64	67	75	64	67	72	68	76	81	61	61	73	65	60	74	69	55	73	67	73	68	65	87	86	74	63	83	58	87	78	62	72	75	60	67	82	67	78	66	63	60	82	73	81	67	64	71	66	47	81	58	88	61	62	66	66	58	59	55	90	80	69	71	68	72	84	77	63	69	82	69	83	76	66	72	87	74	79	82	67	52	61	55	64	82	60	70	67	74	67	69	57	59	51	83	58	68	72	68	65	62	70	74	74	73	76	87	74	82	71	79	74	61	70	77	60	75	63	67	78	66	74	89	77	68	57	78	66	62	65	68	63	61	75	77	72	64	69	61	79	81	57	66	62	71	72	77	84	67	62	72	75	72	76	62	78	64	75	74	69	63	68	56	58	70	53	70	79	67	67	68	61	77	67	72	61	81	73	78	64	79	78	67	62	82	67	70	67	75	80	75	75	67	78	68	68	56	77	71	62	81	67	64	81	75	67	68	67	75	69	63	66	71	76	63	71	66	62	69	70	74	90	78	83	74	77	83	70	64	72	65	67	63	63	67	70	58	53	64	71	66	70	72	74	58	70	42	72	65	66	69	70	82	67	77	66	75	83	71	72	58	77	78	67	88	78	74	77	71	60	62	70	72	78	80	68	72	81	68	69	63	58	87	75	88	63	73	88	85	63	69	76	61	62	56	62	70	59	75	79	79	65	62	70	78	66	72	79	75	63	67	58	66	72	80	65	58	76	80	68	77	72	84	56	60	77	69	75	68	63	70	69	66	61	83	75	76	77	77	70	59	70	66	67	54	66	84	81	73	62	77	66	75	61	55	61	73	75	83	53	49	75	80	74	66	104	57	67	71	68	69	81	81	62	60	77	59	65	71	59	76	64	75	68	77	78	69	66	74	84	84	62	72	57	69	62	68	73	73	60	60	66	77	70	69	88	85	70	63	70	67	63	80	79	81	73	74	75	66	72	73	60	71	60	63	62	68	71	72	67	55	80	62	77	74	87	79	70	70	73	74	63	84	66	66	72	74	63	73	80	56	61	84	74	77	81	79	83	72	79	66	55	60	69	82	72	80	82	74	66	82	71	74	69	65	68	84	55	59	76	71	77	71	55	71	88	71	66	58	73	73	63	70	59	70	71	69	65	68	62	65	66	66	61	69	63	79	64	80	75	63	67	79	69	64	68	65	74	67	77	73	55	59	81	61	67	73	53	69	84	62	66	70	70	68	59	71	75	78	53	80	68	60	68	72	71	75	71	77	66	66	62	80	71	68	62	59	75	72	61	48	69	64	63
33933	15201	4836	3174	6350	8404	7823	6867	5634	4726	3757	3149	2806	2363	2088	1905	1745	1601	1387	1419	1318	1262	1264	1212	1232	1098	1086	939	865	877	892	803	793	776	744	725	596	586	495	543	530	555	525	523	575	540	508	524	517	497	494	553	532	563	484	512	530	502	526	539	508	494	525	495	514	507	497	491	533	508	510	532	515	485	499	529	502	453	519	485	541	464	514	547	568	517	482	506	535	475	518	488	483	486	480	509	463	467	537	462	531	470	505	503	487	469	496	469	507	561	507	488	516	484	527	496	490	463	500	489	491	492	460	487	525	515	481	486	514	496	528	490	491	492	539	510	475	471	505	470	514	494	470	530	470	519	481	476	487	485	478	515	489	487	473	479	464	536	509	475	504	459	500	497	517	489	501	464	540	483	499	505	479	479	496	466	504	509	518	534	510	482	495	461	494	485	468	533	504	470	531	491	507	482	494	459	501	455	508	458	482	502	478	501	525	481	477	510	498	496	525	512	529	479	486	495	505	447	506	522	537	517	462	519	515	485	501	523	521	482	506	505	513	494	490	487	479	481	491	497	497	538	443	521	492	483	533	503	517	497	545	508	505	484	481	488	482	483	491	507	505	522	470	509	486	495	451	481	517	492	501	485	526	469	517	444	474	478	478	521	488	533	515	474	508	510	500	519	489	473	499	477	510	482	515	478	496	487	468	494	481	484	515	519	502	506	494	478	500	536	491	510	493	450	443	539	495	479	456	498	507	490	528	501	481	484	476	512	491	504	491	483	508	461	502	478	502	499	504	481	482	489	537	501	526	509	505	476	467	522	497	476	499	482	468	502	485	499	456	479	486	531	518	511	509	474	509	530	561	491	494	471	474	472	484	492	464	544	533	475	497	463	530	496	513	525	493	521	459	492	470	504	486	519	498	448	509	525	481	465	485	482	474	508	475	507	512	536	438	466	489	486	472	502	493	510	481	497	543	470	496	493	500	453	489	475	468	500	523	449	491	488	473	528	441	500	513	498	492	521	465	485	481	510	492	506	460	454	511	538	469	446	512	473	486	488	473	483	499	504	480	524	511	495	474	522	479	514	503	447	468	507	493	552	548	495	521	442	505	535	481	511	474	488	546	489	481	485	496	507	468	508	442	471	506	492	476	512	518	523	506	484	476	501	524	497	508	510	496	468	503	504	501	446	474	490	526	507	498	529	467	494	485	498	491	502	543	517	486	506	485	500	474	484	477	508	518	456	478	489	473	511	472	474	500	520	492	467	479	484	474	520	483	491	516	454	486	516	513	494	500	503	469	525	493	471	502	468	511	495	538	489	495	499	498	526	480	537	470	512	501	473	538	484	488	483	485	466	504	454	506	491	545	502	496	480	474	517	486	481	523	454	494	504	513	524	472	478	515	502	479	450	496	488	506	500	481	481	528	541	533	481	537	530	520	470	494	478	468	499	498	492	470	540	508	499	536	467	509	484	502	471	492	485	487	495	519	536	515	490	473	503	513	488	476	482	488	492	471	481	490	512	512	516	551	479	510	504	441	509	511	521	486	516	475	506	510	538	537	487	507	497	524	496	515	513	497	541	464	506	512	454	494	497	497	484	493	482	473	515	512	492	491	544	449	491	472	503	510	471	508	467	544	520	499	503	475	498	536	501	540	465	472	481	476	496	465	456	468	490	533	504	470	493	496	499	492	518	439	510	509	485	476	504	493	460	488	470	454	475	472	516	498	461	526	539	516	472	467	477	537	511	472	496	474	521	482	497	481	494	469	511	519	487	443	515	486	471	501	498	542	483	493	513	476	510	512	532	507	495	516	500	478	481	501	465	489	482	516	498	504	491	459	466	503	494	459	490	510	532	484	489	452	501	456	466	515	545	508	520	498	502	525	494	512	480	482	502	536	470	497	494	491	462	468	463	491	504	519	473	513	488	493	515	505	494	489	485	461	496	480	503	495	506	489	509	458	483	510	504	497	547	493	511	487	482	500	532	502	488	497	461	476	476	493	477	436	490	464	455	449	489	500	517	523	486	509	500	548	490	491	485	481	451	492	481	509	475	492	492	476	486	519	508	490	491	458	491	511	510	532	539	478	518	477	461	456	520	495	503	468	484	511	528	509	499	432	465	517	534	478	478	477	479	481	517	503	495	498	497	495	473	514	509	459	534	495	493	524	486	489	537	515	530	516	503	471	488	517	462	478	515	481	522	479	516	489	488	434	487	475	530	486	531	483	499	516	507	476	459	494	511	499	512	463	474	524	466	512	516	508	489	509	497	504	488	484	518	466	511	486	498	494	486	521	442	481	540	491	525	484	512	502	479	502	488	501	496	473	489	508	512	476	519	462	519	472	462	488	537	432	454	508	494	489	510	521	516	473	478	521	489	463	540	471	497	490	506	482	499	528	509	499	522	460	526	508	511	456	493	523	494	520	504	523	508	502	505	460	471	493	476	492	480	467	487	483	477	523	492	481	476	464	477	479	486	535	466	513	492	531	513	457	484	458	512	496	497	434	501	479	512	501	489	473	471	469	508	486	526	490	525	494	505	472	471	498	510	542	476	495	470	472	484	477	490	469	539	480	510	499	506	520	510	484	480	490	514	493	507	509	474	478	522	464	493	478	531	447	510	515	503	509	551	489	506	476	498	474	497	489	479	484	502	471	491	501	509	470	498	476	474	514	478	514	503	509	503	491	509	453	479	499	502	507	490	443	492	492	492	473	523	499	503	545	512	509	504	513	510	506	516	476	523	503	542	487	491	494	509	453	473	493	538	490	492	496	483	517	482	483	497	459	473	506	482	490	502	462	485	498	510	484	503	537	536	499	482	456	508	515	500	516	456	479	520	479	476	500	513	509	526	529	479	471	505	491	501	477	481	498	484	484	502	538	465	480	507	523	447	521	468	503	511	523	525	523	508	476	526	482	547	490	492	530	480	475	508	500	488	480	482	452	513	547	505	528	498	502	498	488	526	512	532	491	517	497	515	508	462	491	504	544	509	510	514	496	453	489	501	484	492	527	515	555	505	485	460	496	497	472	492	488	480	485	451	490	508	472	515	466	485	506	516	476	499	530	467	490	493	474	500	500	491	534	494	481	535	509	540	489	547	509	499	508	475	517	471	479	472	516	499	441	498	523	511	480	501	485	478	442	482	523	483	485	509	501	476	523	487	509	467	521	472	518	498	545	471	469	507	532	508	497	515	485	519	514	532	476	500	480	525	462	513	484	443	512	525	501	478	499	478	477	498	490	485	485	506	524	507	466	531	486	508	495	496	492	517	465	523	491	489	474	460	510	496	490	484	471	464	449	490	453	473	493	503	503	532	453	502	546	500	468	448	504	497	468	473	497	535	494	535	527	483	466	476	500	552	509	501	489	499	510	480	516	487	501	478	448	509	492	507	482	479	519	487	478	500	477	535	458	496	507	504	501	482	505	493	510	488	486	503	507	474	506	531	536	482	506	448	492	512	504	482	485	466	546	475	457	478	502	511	529	504	520	559
3261	738	215	121	84	116	124	143	127	131	93	90	96	90	112	82	91	97	82	89	95	80	107	88	78	92	76	77	75	109	87	72	79	57	78	81	68	76	69	83	60	66	59	96	71	73	75	81	82	80	78	68	73	87	83	92	66	78	83	90	72	70	84	74	70	79	60	75	83	93	73	70	81	64	85	85	69	93	67	91	76	66	69	62	55	74	66	63	83	74	75	68	63	62	76	80	76	83	58	67	86	81	76	75	69	70	81	83	71	70	85	84	89	72	60	67	57	71	80	77	62	90	76	81	71	80	78	88	74	84	78	72	75	77	74	60	73	104	83	74	82	82	75	75	72	82	72	73	64	64	81	74	83	76	68	92	66	68	72	77	76	81	74	74	69	68	69	83	78	77	67	71	77	76	74	74	66	81	73	78	83	81	77	76	75	71	79	78	78	81	64	88	72	67	72	64	70	77	75	78	93	71	84	77	67	77	82	86	75	93	83	80	86	88	65	60	86	74	96	72	85	64	73	81	71	78	86	84	63	85	85	81	68	81	81	68	69	69	92	79	72	68	66	75	75	70	60	69	73	76	68	85	74	77	104	71	81	80	85	86	82	86	87	78	86	75	80	65	82	89	89	76	76	61	70	99	74	93	87	68	88	100	81	81	90	68	63	60	87	90	88	107	76	68	70	73	72	85	74	66	69	78	76	77	94	75	76	86	86	86	74	76	81	80	76	64	72	79	80	76	77	70	83	64	73	82	72	65	82	79	83	76	60	83	60	86	83	63	84	63	76	59	76	76	84	63	87	79	87	80	78	81	76	96	61	60	75	70	80	69	89	70	78	85	76	68	86	62	62	87	81	69	61	75	73	63	77	75	88	78	93	72	69	80	59	74	78	68	60	88	88	75	81	73	83	63	77	67	69	88	64	86	57	84	90	59	84	71	90	85	67	80	70	84	85	89	86	88	87	71	85	73	76	80	73	63	83	87	69	81	94	88	67	87	68	86	73	72	75	66	81	69	71	79	66	78	66	71	94	64	72	87	84	77	90	74	78	81	81	79	77	55	74	64	84	70	69	65	65	75	84	86	69	87	74	78	67	80	69	55	75	79	81	89	70	69	82	67	76	66	71	65	68	84	80	75	79	82	68	76	73	81	68	70	68	68	66	81	90	87	75	78	73	58	66	70	71	82	53	69	88	82	80	75	68	71	72	76	69	75	84	79	83	75	83	96	79	77	69	67	78	64	71	63	71	78	70	82	73	79	73	90	83	83	85	75	60	72	72	77	68	71	87	79	66	76	100	69	83	77	79	70	72	64	66	68	72	79	88	62	80	87	74	79	84	76	67	73	63	73	69	61	70	85	66	81	89	77	73	81	68	77	72	66	64	72	84	78	81	82	81	67	68	69	61	79	79	74	93	91	84	79	90	76	81	57	64	70	82	80	81	70	71	73	67	80	84	76	82	72	72	77	72	80	72	83	92	75	74	73	88	81	66	72	68	74	63	84	72	71	70	79	74	62	75	84	94	83	77	77	70	82	79	72	87	67	64	63	69	79	75	81	82	79	84	68	71	67	67	74	85	77	78	78	80	76	74	80	89	66	79	73	82	86	77	79	71	70	79	70	78	69	84	88	76	78	69	84	80	77	81	80	80	67	85	76	66	87	71	68	62	86	68	73	74	69	73	100	83	72	69	66	86	84	80	67	73	74	68	76	77	89	93	88	77	70	66	102	71	77	76	82	88	74	83	77	67	93	85	87	81	75	76	80	73	93	80	70	75	83	66	72	52	71	71	72	72	79	80	66	78	86	56	85	64	85	91	65	75	77	80	90	84	79	76	82	77	69	89	83	83	57	74	76	76	79	60	70	82	75	81	78	69	89	75	91	82	67	83	87	87	62	75	93	80	72	79	75	78	66	92	82	67	77	78	74	62	56	65	69	93	77	89	73	80	89	81	83	77	82	69	74	64	90	86	75	80	71	83	80	64	72	74	93	83	82	74	84	75	81	89	78	86	73	74	89	80	78	57	86	75	68	90	80	85	60	85	68	66	84	64	80	86	63	72	64	76	63	66	87	68	63	76	93	71	78	69	67	82	83	83	85	77	79	77	74	73	91	86	78	81	68	73	67	77	94	78	89	64	75	71	59	73	87	67	67	71	89	77	64	72	73	77	75	75	71	85	73	70	90	86	82	84	80	79	77	84	77	85	88	65	67	77	76	81	69	69	88	65	60	91	72	82	81	69	65	64	63	78	74	74	76	74	81	79	77	65	73	75	66	81	60	62	84	75	81	83	78	70	93	77	74	82	75	76	70	67	74	75	85	72	80	87	74	74	63	101	67	73	85	67	72	71	72	69	78	84	84	70	77	64	81	81	69	77	75	70	76	80	85	80	67	69	74	86	66	72	85	70	85	76	75	74	66	87	81	68	82	69	71	83	76	75	82	64	83	89	88	71	83	76	70	75	68	76	68	85	78	77	88	76	76	56	66	81	74	77	81	84	80	80	70	76	90	73	75	80	85	83	57	74	67	86	80	66	75	95	64	69	74	83	77	88	82	75	73	66	88	84	84	89	80	72	80	73	64	77	64	68	65	82	72	69	64	72	70	81	74	66	78	75	86	81	76	72	93	83	77	78	73	94	69	78	75	65	72	74	74	74	86	77	73	71	70	73	95	72	92	87	80	79	84	94	76	84	86	78	81	74	87	80	81	70	78	60	68	77	85	74	87	78	74	66	61	75	89	69	70	72	47	82	88	96	72	63	68	83	89	82	79	89	74	73	70	83	86	72	75	90	74	78	73	68	76	81	73	87	59	71	88	75	72	67	82	63	69	83	70	83	78	77	82	89	66	71	61	85	76	81	74	69	67	74	90	85	73	71	68	73	61	87	82	78	67	63	73	66	70	72	64	82	66	67	84	67	69	70	75	80	57	69	69	82	85	70	80	66	85	73	60	88	83	82	70	77	82	87	77	58	92	73	76	68	78	88	75	71	69	62	62	85	71	86	91	73	69	61	79	72	88	69	79	79	80	66	96	70	73	75	69	81	68	80	48	78	79	72	77	77	103	75	76	88	75	82	85	75	67	87	66	92	75	57	73	70	63	75	83	65	82	86	78	91	76	73	67	75	69	74	76	86	90	66	61	82	58	91	84	81	67	73	65	77	72	70	81	90	66	82	68	75	93	71	69	89	68	93	71	75	66	80	89	62	66	72	78	70	61	69	70	73	72	73	61	87	91	68	72	73	80	88	68	80	69	77	60	76	86	72	64	73	69	78	81	68	70	70	77	75	65	77	74	81	77	84	89	67	83	80	71	77	79	75	88	66	75	81	69	81	76	83	78	77	73	82	66	88	77	84	81	85	67	66	80	71	62	77	71	69	73	84	75	73	81	79	78	78	67	77	59	69	99	69	66	90	70	63	74	67	79	72	79	74	84	80	80	76	82	70	88	74	84	73	69	80	76	91	68	74	71	66	76	81	87	73	77
24987	7709	2149	1694	2942	3978	3716	3263	2637	2232	1921	1620	1503	1345	1212	1139	1077	1039	965	926	901	945	918	881	872	810	796	763	715	719	688	708	725	699	642	628	609	592	544	566	547	582	582	573	558	520	570	647	578	527	608	606	581	559	618	634	512	576	549	592	583	567	597	579	553	591	590	535	560	527	578	554	548	561	582	568	579	576	582	582	587	542	563	577	545	555	547	595	596	554	541	592	573	525	545	533	574	620	493	563	558	592	580	620	561	555	567	571	569	570	577	618	565	611	587	626	555	579	599	524	594	556	565	618	593	570	556	603	558	594	580	587	545	594	577	535	541	534	609	541	575	534	596	566	529	541	586	567	518	558	548	608	574	581	564	610	555	570	540	547	555	541	583	577	597	598	604	596	591	577	543	580	564	538	587	575	591	603	581	564	534	546	535	604	569	542	589	582	586	570	581	558	588	593	594	594	560	579	580	567	586	573	556	561	593	607	554	534	561	544	586	600	554	596	539	555	558	580	572	594	597	531	585	568	521	530	577	576	580	622	596	584	565	560	609	576	568	573	586	562	585	550	532	553	558	611	590	575	578	600	545	565	622	553	597	539	602	596	584	560	518	566	545	577	556	611	577	569	584	585	535	597	558	584	621	581	549	575	584	566	559	582	545	570	552	534	536	568	591	545	561	538	585	543	571	573	608	620	611	550	570	580	542	552	553	572	539	582	579	599	555	595	596	541	584	576	583	544	574	595	539	587	539	605	560	597	575	566	531	558	589	585	559	575	562	573	592	589	530	549	559	614	512	599	542	590	591	539	553	578	583	530	571	614	583	587	520	606	562	576	608	562	574	578	544	571	609	591	578	555	589	586	576	577	529	570	587	544	549	584	563	554	578	574	523	562	596	525	551	516	538	585	609	565	588	562	556	590	560	537	565	570	567	586	518	527	553	562	517	543	563	554	543	587	597	563	595	568	541	580	544	605	579	536	603	552	594	572	583	567	598	569	564	571	526	552	590	562	544	602	558	546	604	585	573	559	593	581	595	584	594	562	535	547	575	561	575	605	546	571	543	559	546	543	526	559	540	510	595	559	564	571	575	582	544	603	583	579	577	573	628	572	529	582	566	554	563	559	615	529	551	573	599	536	567	573	546	543	532	571	538	568	575	570	550	547	561	581	550	522	583	592	571	591	582	530	544	569	542	571	609	595	565	558	579	534	590	541	583	552	557	592	565	570	584	548	594	540	575	562	572	570	614	544	554	564	528	541	593	596	538	588	573	542	578	547	562	549	590	581	559	525	551	571	512	601	557	543	572	539	604	568	548	568	515	558	548	580	552	556	591	554	559	596	560	550	568	552	535	585	568	571	626	541	530	543	575	588	555	579	597	593	524	536	543	575	516	602	536	568	567	558	597	566	579	592	576	545	545	544	554	600	593	569	589	556	559	573	545	582	568	556	546	593	567	598	626	547	525	558	563	586	571	551	581	579	570	610	598	519	587	573	567	578	539	541	547	552	592	620	527	610	574	573	576	573	561	549	567	547	607	564	585	553	592	604	552	546	570	561	573	579	561	589	589	575	529	547	599	549	530	597	587	538	553	564	568	576	568	562	586	544	586	542	565	561	592	574	576	573	576	576	571	559	554	583	608	564	610	609	565	549	560	563	549	570	562	546	585	514	531	570	619	558	595	551	588	557	609	610	578	591	551	595	564	527	572	584	565	552	571	592	561	534	575	596	546	528	608	546	602	565	568	563	565	550	553	536	563	572	558	550	572	578	580	574	586	587	591	550	549	600	599	549	561	566	522	593	563	574	545	530	592	581	495	630	601	532	613	575	537	562	595	545	521	522	604	587	583	601	515	548	544	579	560	578	572	584	528	538	618	550	543	585	543	609	550	553	563	576	530	537	583	574	579	574	550	553	553	546	584	533	577	512	572	553	588	537	553	578	522	560	575	566	604	573	537	569	588	542	534	575	556	588	530	588	572	570	544	616	592	518	613	577	596	571	557	560	560	622	567	538	512	556	612	578	588	583	602	583	596	546	554	576	555	529	538	558	540	548	556	539	547	556	558	566	610	514	548	563	533	582	596	559	604	591	545	567	552	510	569	585	535	551	586	535	541	518	542	537	581	569	586	576	567	557	586	532	585	554	587	593	610	551	520	539	555	577	550	532	585	586	546	573	529	568	585	571	582	578	574	577	537	570	581	574	583	548	579	570	573	561	555	573	585	600	583	585	606	585	541	610	518	604	572	551	537	586	600	585	545	555	511	593	600	558	500	585	582	551	596	543	616	560	569	579	551	582	599	545	595	525	571	573	580	550	586	603	617	569	560	600	584	566	549	583	563	604	538	540	564	614	581	572	577	582	560	535	587	572	572	545	526	555	537	600	537	590	561	596	579	568	579	578	588	543	524	557	599	559	543	531	603	551	583	535	577	559	576	591	606	580	560	582	597	567	558	526	599	546	545	590	593	533	562	564	577	515	567	597	573	547	583	566	582	582	535	577	569	569	600	580	524	520	553	546	558	613	573	582	562	572	573	574	571	534	531	576	573	542	568	552	564	584	551	539	605	556	571	561	569	543	562	554	550	579	560	608	513	560	600	550	568	597	567	555	624	576	533	538	620	529	551	598	601	588	598	558	575	572	587	562	572	540	559	570	567	575	582	551	541	545	533	581	599	508	580	572	570	577	600	585	594	560	586	546	560	585	568	565	591	577	605	591	531	544	546	580	557	539	538	573	618	612	575	573	605	590	583	588	586	539	562	508	599	584	526	570	552	574	572	558	624	571	571	564	571	559	571	516	553	622	549	565	577	600	546	557	556	546	564	592	572	583	550	559	558	545	571	534	594	607	566	552	545	552	564	547	561	606	579	590	575	567	572	547	576	526	585	558	549	543	544	525	565	611	559	595	540	601	554	551	584	552	573	562	594	586	554	583	594	598	577	564	515	565	576	549	570	508	559	551	547	578	546	602	536	657	563	600	572	546	545	567	583	573	509	567	587	620	556	554	577	555	561	572	575	572	540	545	564	582	593	576	578	554	565	617	567	566	570	589	549	600	556	545	574	564	554	539	582	566	568	560	577	520	555	557	594	589	571	585	602	566	534	602	555	538	551	568	524	561	563	570	607	562	560	617	609	564	580	557	561	596	565	569	571	584	593	552	538	588	602	572	598	578	527	569	553	555	567	549	605	592	560	555	560	542	552	577	589	560	573	577	576	532	533	562	570	583	564	573	594	564	608	555	561	548	541	570	540	574	567	560	593	531	557	545	561	530	575	561	562	545	564	570	547	572	574	596	523	565	534	568	567	548	568	607	551	545	551	605	539	580	611	511	573	596	577	612	510	591	585	537	572	570	555	561	602	604	556	595	537	525	513	610	540	593	583	562	597	550	559	597	566	560	557	555	570	557	551	547	597	571	545	570	581	577	554	586	545	575	571	543	583	554	603	601	578	591	573	600	561	562	538	599	578	563	547	572	585	548	571	561	540	559
4550	1565	364	144	115	122	128	136	131	136	101	84	92	75	83	83	59	69	65	66	67	57	79	58	57	54	49	63	62	60	56	61	61	49	69	58	39	38	53	46	44	51	43	57	56	40	61	50	58	42	63	44	59	42	50	42	36	43	56	46	49	37	51	48	50	43	55	42	52	38	42	51	41	42	54	44	36	52	44	38	44	60	42	49	41	45	39	52	52	40	40	45	48	50	54	49	54	60	42	52	42	47	52	44	47	48	46	45	48	54	36	27	44	45	60	48	48	50	62	36	48	38	44	49	40	57	47	34	50	51	39	53	38	38	42	37	40	42	57	47	56	49	48	50	42	53	39	43	50	52	48	31	48	42	38	58	50	42	35	36	47	51	48	43	43	39	43	40	42	44	46	51	53	38	41	46	55	61	49	46	42	56	42	39	40	54	51	54	40	52	42	64	41	52	52	50	45	44	44	42	41	57	34	37	39	49	39	48	46	41	47	36	52	46	45	57	37	41	46	43	42	45	63	45	52	37	44	61	47	47	39	40	31	53	43	55	52	52	56	39	38	58	48	45	48	43	48	38	46	39	49	41	44	52	36	48	36	38	51	48	46	50	40	31	38	51	44	31	49	45	37	50	44	40	44	45	35	31	52	49	57	44	48	54	39	51	43	38	50	40	38	36	40	35	58	40	46	46	41	39	50	53	41	49	49	54	45	40	39	41	49	36	51	45	40	47	40	36	44	45	40	48	42	39	52	45	37	39	42	53	35	42	36	47	36	41	45	49	39	39	47	44	39	39	49	55	36	41	40	43	42	44	41	53	38	57	45	43	57	35	42	32	28	41	52	51	40	47	45	40	49	43	34	42	47	35	45	38	59	45	44	32	55	36	47	44	55	50	58	45	50	55	52	36	42	48	35	37	56	60	54	53	44	41	42	48	47	49	49	36	41	36	43	44	47	56	40	39	43	51	48	41	39	55	45	52	31	42	48	56	39	42	36	57	50	42	45	46	45	53	54	49	52	51	48	40	40	45	55	38	45	48	44	43	57	44	53	53	47	62	42	57	51	39	47	51	38	55	45	33	40	57	49	56	48	55	45	44	44	51	46	50	46	43	49	55	31	53	46	45	36	39	46	29	57	53	46	43	50	41	45	53	41	48	48	50	45	49	48	41	49	54	34	42	47	46	46	46	45	55	40	53	43	38	41	38	41	54	41	50	43	45	43	48	51	40	52	63	46	46	41	36	42	42	56	48	57	33	40	45	37	32	51	36	37	41	41	38	40	36	37	55	52	30	51	58	41	36	46	46	38	47	44	40	46	46	55	42	56	43	39	39	46	48	57	44	42	47	57	52	35	45	48	59	39	42	48	48	48	34	45	46	35	44	52	58	51	39	32	46	37	35	43	31	51	61	45	43	47	43	45	42	47	35	46	57	44	52	42	39	38	48	40	51	49	52	40	51	47	44	52	41	41	45	46	47	55	40	36	47	42	42	45	44	51	59	48	45	46	52	51	50	48	46	50	43	43	54	56	41	38	52	47	36	56	41	46	50	41	47	47	45	45	39	44	43	35	43	48	55	45	47	41	39	46	46	50	50	53	48	49	48	43	37	55	51	46	40	39	38	41	52	41	41	42	46	51	43	47	50	41	47	57	49	49	44	38	48	53	45	52	51	38	53	50	43	38	37	56	45	41	50	40	56	28	50	47	35	52	53	65	44	46	44	44	46	38	46	42	47	42	47	45	40	42	53	38	37	45	36	47	43	32	58	44	59	47	33	40	39	49	38	48	59	59	43	41	39	55	47	48	40	54	48	40	50	38	56	43	54	45	46	43	45	44	40	52	65	38	39	41	46	45	43	37	35	41	62	40	54	32	43	47	43	46	47	48	37	40	50	58	45	49	42	32	37	40	44	44	41	49	43	40	48	43	41	45	43	33	43	41	41	42	51	36	44	38	43	43	44	46	47	46	42	46	44	41	44	44	59	46	38	40	34	49	38	41	43	50	39	47	47	41	38	50	46	45	42	40	52	45	49	52	47	55	40	51	50	38	42	56	40	39	52	54	50	46	56	46	46	39	39	38	38	49	38	46	47	34	48	42	58	55	57	50	56	41	44	49	47	48	39	36	38	57	40	44	45	58	41	37	45	45	45	42	41	55	46	44	44	40	37	45	52	38	51	48	45	40	49	41	43	47	41	46	60	59	56	50	54	54	45	49	38	55	47	42	39	52	45	51	54	40	52	49	45	42	50	51	57	54	46	36	43	42	46	34	39	48	45	32	45	40	35	54	39	44	52	33	35	47	40	54	45	41	51	36	55	50	50	42	48	46	43	46	51	52	45	43	35	42	47	45	48	49	44	51	42	58	55	43	40	40	44	37	43	31	60	41	38	44	57	48	49	47	40	50	36	37	55	58	59	60	43	49	49	41	43	48	65	52	43	35	57	40	36	43	57	64	60	62	50	45	37	52	42	42	46	48	55	52	48	40	47	47	47	41	44	44	46	46	55	53	47	45	51	55	36	45	52	45	43	50	54	43	38	45	57	59	32	42	42	42	42	50	38	41	53	44	52	41	42	46	56	55	41	34	46	36	55	50	48	64	44	45	51	31	33	39	50	44	46	46	45	52	56	46	46	51	43	46	61	42	43	55	45	46	32	46	50	47	44	45	44	52	59	38	37	42	46	43	51	54	42	47	51	51	53	40	54	45	37	56	34	38	42	38	45	38	46	37	39	39	39	45	54	54	42	42	47	50	35	40	48	48	42	56	48	64	38	45	60	46	48	47	41	43	40	37	49	39	41	50	44	45	34	61	48	46	45	50	45	42	41	48	47	46	45	45	49	54	44	53	42	41	39	47	46	33	46	54	51	40	50	44	37	67	30	50	47	51	45	48	39	36	45	57	44	35	48	56	46	45	54	43	50	45	40	34	52	40	43	48	39	48	57	43	39	43	43	42	34	53	47	41	51	49	45	43	47	55	55	43	37	40	39	46	49	51	37	47	48	53	33	53	49	38	54	53	42	38	42	58	44	57	50	43	44	44	40	49	36	45	48	44	48	33	44	55	43	48	39	50	41	34	38	36	50	50	37	43	43	49	46	39	54	47	49	50	42	43	50	42	43	55	44	49	40	46	49	39	37	45	55	44	37	56	41	46	35	49	49	48	54	55	48	36	41	48	35	34	48	40	32	59	53	50	51	50	35	44	50	51	50	53	44	36	50	53	42	49	45	52	43	42	36	39	36	48	59	51	49	48	43	39	40	59	50	48	44	36	41	44	44	51	55	37	42	42	46	46	55	49	38	41	33	52	63	46	44	44	41	52	53	43	39	50	47	31	45	42	40	45	48	56	46	52	43	47	47	34	51	35	36	59	46	55	48	51	39	45	46	50	51	32	56	38	55	45	34	50	43	45	60	50	48	52	58	42	44	27	49	34	50	44	44	49	51	48	51	49	41	46	34	48	40	51	29	47	37	31	55	51	31	49	45
30706	12309	3147	2233	4825	6331	5797	5000	4015	3308	2754	2308	1918	1665	1405	1266	1223	1056	957	893	932	872	845	847	784	790	717	652	623	600	523	525	507	527	491	465	421	395	373	349	332	353	355	333	354	351	342	351	355	343	383	373	339	371	327	368	375	313	326	317	361	352	352	337	400	325	356	316	339	301	355	335	339	308	340	325	323	359	343	351	356	341	333	323	330	330	301	339	301	331	333	342	309	332	295	314	328	321	312	313	352	312	343	357	318	320	303	363	301	348	313	356	327	348	356	306	356	358	340	339	313	327	338	361	317	359	325	324	308	330	330	321	333	340	339	348	343	319	341	333	341	349	329	342	310	323	339	327	335	328	340	301	297	316	331	323	328	330	322	314	319	290	323	301	336	287	308	309	271	318	325	333	321	333	334	315	328	349	325	318	347	324	354	330	340	326	339	320	341	309	348	337	309	324	347	351	338	320	347	324	321	350	345	301	346	324	307	350	322	338	344	373	324	315	329	344	320	356	326	349	340	353	337	353	327	340	330	294	342	314	325	350	339	328	352	334	334	322	329	323	349	333	326	319	329	348	341	322	306	327	353	319	366	320	318	333	309	339	297	332	296	333	316	334	301	315	362	322	316	328	318	357	341	368	342	346	348	309	341	327	325	312	321	328	329	293	329	341	338	332	343	326	361	336	317	318	332	288	297	316	343	326	342	305	317	345	328	334	290	336	330	345	333	347	347	340	332	299	345	338	333	294	328	295	329	321	335	313	336	338	338	357	312	318	327	332	332	307	334	338	325	325	339	307	337	306	328	341	342	345	327	305	311	312	351	336	344	337	328	314	380	301	335	305	321	312	308	329	316	350	309	346	333	345	335	317	318	324	334	323	324	367	349	333	314	327	357	330	307	330	356	315	317	328	322	344	328	347	316	302	304	331	354	347	371	333	333	323	342	330	300	323	326	325	318	325	325	402	326	316	335	297	344	307	322	333	295	350	323	359	325	345	331	328	328	335	364	325	314	365	320	342	312	312	322	328	329	330	347	339	333	303	320	314	340	340	333	342	327	298	326	349	330	310	368	329	341	357	347	323	342	352	336	312	334	339	321	336	308	325	335	305	341	348	339	323	291	346	348	351	297	317	320	287	345	301	336	332	333	325	303	329	380	322	314	318	316	352	308	341	345	346	314	329	318	336	329	310	339	345	308	346	336	336	350	315	344	317	314	305	326	358	338	303	329	328	291	337	344	330	339	338	360	332	304	337	316	340	359	340	336	342	342	338	328	301	341	324	300	337	340	343	314	303	311	299	344	352	346	308	318	316	327	327	333	333	310	321	335	317	314	283	323	318	333	352	348	330	337	317	344	326	334	320	296	366	345	329	330	336	313	304	315	377	357	321	321	311	352	311	322	343	331	333	333	353	331	331	331	340	334	346	329	353	338	311	326	333	347	284	327	314	320	310	326	326	350	340	309	300	364	329	318	319	334	299	316	327	325	379	327	311	304	316	337	317	330	328	355	312	316	351	361	338	321	326	314	369	311	310	346	327	346	322	315	321	320	327	333	335	332	323	332	358	346	305	366	339	341	393	305	337	349	312	340	305	313	339	367	341	345	319	327	322	341	336	334	321	315	357	292	295	285	299	310	363	314	343	323	299	334	304	306	337	338	335	324	343	355	331	333	324	345	359	325	320	345	312	337	322	365	310	347	301	315	341	324	356	325	322	348	330	317	324	314	309	325	354	338	326	337	297	338	353	342	326	317	312	297	331	350	311	331	372	318	327	339	335	324	300	295	326	349	354	319	328	299	306	309	337	346	329	340	348	325	329	309	321	358	343	319	331	333	318	302	318	345	326	361	353	309	309	324	315	361	332	357	331	356	340	309	345	329	347	342	320	358	315	335	310	353	312	300	346	348	308	323	327	321	316	340	345	337	353	327	337	368	385	318	335	373	335	336	302	350	329	314	314	314	322	335	348	314	307	354	338	340	298	317	345	327	320	362	331	336	338	339	336	353	319	369	319	323	306	339	312	325	343	329	303	360	346	322	314	328	336	303	355	355	302	349	331	322	314	340	325	318	306	315	353	381	327	331	335	300	324	306	338	321	306	315	343	341	326	298	299	335	349	316	339	316	308	301	330	304	324	316	333	331	345	344	336	350	342	358	365	316	342	352	327	318	340	299	322	336	347	309	318	336	326	336	324	349	377	327	320	348	334	333	314	360	340	329	306	355	309	290	322	348	307	304	338	297	329	325	319	345	318	328	339	311	374	371	361	322	313	335	357	301	333	317	333	337	311	307	330	334	313	357	342	315	329	339	320	340	330	319	300	352	331	329	336	338	296	314	337	310	326	287	329	306	331	304	336	335	318	316	327	356	322	355	382	314	319	352	303	329	313	314	317	324	328	363	323	313	365	320	339	311	338	356	327	313	350	336	299	339	350	330	291	306	352	314	321	291	324	321	318	323	303	299	311	336	321	316	343	343	332	350	319	333	335	360	337	314	346	334	315	346	346	352	337	316	314	378	335	317	347	328	355	358	334	343	346	311	354	360	345	310	330	316	316	291	359	339	314	349	323	354	339	313	345	340	347	317	334	344	315	326	342	324	304	294	306	330	320	306	312	324	306	336	318	319	316	365	359	364	316	354	314	307	320	322	322	330	371	329	340	305	343	331	299	339	309	338	343	355	331	310	321	332	299	316	343	342	311	329	313	343	333	328	351	329	316	330	350	279	306	342	341	320	342	323	299	331	314	311	331	338	323	328	325	318	334	370	323	361	337	335	318	320	317	341	365	304	318	344	341	338	313	295	331	316	370	328	302	320	359	336	347	312	341	330	317	382	306	334	340	327	307	328	342	300	370	318	322	327	342	340	325	326	346	321	277	306	298	319	332	339	316	328	356	325	295	336	329	314	320	323	323	309	331	321	325	337	327	345	336	315	346	315	350	351	297	366	323	299	322	297	330	332	309	296	313	303	353	304	322	345	324	346	319	324	343	358	330	286	344	333	303	352	309	293	323	340	324	346	327	294	334	340	335	344	325	348	332	343	347	309	323	365	321	336	325	372	330	327	333	320	300	353	342	345	294	349	344	308	325	360	359	346	353	297	319	354	340	349	334	334	360	353	359	312	303	293	312	300	335	328	354	319	368	284	318	309	322	321	312	295	313	297	310	339	316	297	315	355	327	334	347	338	335	334	333	309	330	339	348	336	324	308	320	342	322	332	351	353	324	322	321	368	341	352	311	297	340	280	361	328	311	338	351	337	351	320	310	302	327	338	306	361	338	335	302	342	317	319	356	316	338	343	313	343	321	313	335	330	325	339	346	337	324	310	308	341	328	321	303	342	336	311	318	346	289	303	290	344	331	339	382	318	340	354	306	320	348	320	311	330	338	357	315	312	332	344	348	313	324	347	335	323	343	303	353	328	328	323	310	333	350	313	344	317	333	359	329	319	284	322	306	343	345	322	337	356	306	326	322	304	343	333	339	314	297	358	303
5227	1459	385	194	158	180	196	210	199	173	178	166	166	139	153	155	147	140	142	133	146	130	139	137	138	119	111	120	128	127	105	102	131	126	105	113	119	114	115	98	113	95	100	104	120	112	105	104	102	113	126	138	126	110	111	128	105	113	114	105	126	109	111	102	118	98	118	100	98	126	97	110	130	108	128	118	111	96	100	126	110	105	102	139	106	115	115	113	104	122	117	108	118	131	103	117	120	115	116	127	116	118	112	91	116	97	113	113	109	106	119	118	111	108	121	123	123	110	116	110	104	120	112	99	96	117	118	108	129	113	112	106	126	95	122	88	109	130	119	106	120	110	135	114	117	117	121	128	118	114	122	95	107	105	105	113	120	108	120	94	109	107	123	109	100	101	112	111	113	125	107	125	105	118	98	111	111	108	113	120	120	125	125	114	107	123	110	101	121	114	121	92	109	115	112	114	101	114	111	92	102	124	127	113	109	130	93	106	118	140	114	116	110	97	147	106	99	109	91	109	116	137	108	119	109	117	101	116	115	133	118	116	127	113	112	113	116	104	102	106	102	105	112	107	88	102	115	120	99	111	93	111	114	94	94	106	105	111	105	99	103	102	101	126	107	127	119	111	101	104	96	112	108	119	108	126	120	119	113	100	120	114	91	110	107	109	102	113	106	122	120	115	133	127	95	97	114	111	93	99	114	127	121	126	87	130	113	100	105	121	112	94	103	102	101	117	103	114	116	121	119	128	122	119	103	119	123	110	110	114	92	99	113	123	112	115	116	98	108	122	99	108	131	113	103	118	112	98	117	105	116	93	137	109	116	105	110	107	98	110	107	98	93	98	110	106	130	125	126	109	104	113	119	98	104	112	92	97	114	120	114	105	114	94	113	120	107	104	112	118	143	104	105	108	113	98	109	96	104	116	95	117	128	113	117	116	111	111	105	120	120	112	105	110	107	92	106	105	123	114	93	98	120	112	121	117	113	116	106	141	93	125	125	123	90	98	109	101	98	106	132	120	97	115	116	98	112	118	127	117	98	96	96	119	115	118	112	92	115	107	110	128	120	109	118	112	108	85	124	115	93	107	131	111	108	118	112	88	122	117	107	120	123	95	109	117	129	108	98	108	123	107	96	127	96	100	117	108	86	110	102	111	117	123	108	94	97	114	125	103	108	105	110	103	107	92	119	97	112	107	120	91	103	89	95	112	123	123	104	114	141	109	105	107	111	102	115	114	124	100	123	134	115	119	107	103	108	98	87	122	115	101	127	86	104	100	127	100	108	111	116	115	111	99	96	130	103	119	116	101	110	125	106	109	113	117	116	106	115	116	107	101	113	124	122	129	109	123	99	124	123	122	122	116	118	117	106	105	100	97	102	91	103	100	110	103	118	93	112	143	107	102	114	98	116	116	104	130	127	115	119	88	106	114	111	106	122	115	119	101	117	109	123	97	110	102	112	102	119	91	116	112	123	113	116	114	111	128	99	113	121	104	113	97	145	120	130	107	112	102	129	115	102	100	110	108	98	109	106	109	103	127	115	133	111	121	114	106	106	116	105	112	109	134	101	125	113	96	112	121	101	115	97	122	130	106	102	111	115	112	124	116	131	121	92	85	103	102	107	110	101	111	124	108	136	121	108	109	106	114	134	105	114	118	117	108	102	113	104	94	94	118	99	105	119	113	116	119	105	103	135	132	121	114	120	120	115	121	110	123	122	115	122	115	113	127	104	102	103	112	100	141	101	114	102	122	102	106	110	112	117	122	124	112	93	123	114	99	107	113	133	112	119	118	101	101	107	117	110	105	105	110	105	106	114	112	108	90	122	112	122	122	139	107	122	119	99	114	121	103	125	116	106	116	111	111	127	121	115	133	101	114	96	135	110	119	119	111	118	99	107	113	113	104	116	120	112	114	114	97	123	130	100	90	115	133	114	114	107	120	127	104	116	106	108	88	98	86	134	92	110	110	109	100	111	115	112	82	105	98	122	127	114	103	120	112	100	95	100	122	110	101	113	118	95	101	126	108	97	128	127	118	95	111	124	109	108	97	108	112	96	112	115	102	107	103	101	116	119	110	116	109	119	126	101	113	106	120	103	113	118	119	79	110	92	110	124	106	106	114	117	103	118	119	103	122	112	116	100	123	102	96	108	103	111	120	113	106	142	103	98	114	98	95	108	119	114	122	118	120	106	101	113	101	121	98	119	106	98	111	97	119	92	126	96	96	109	113	121	100	103	101	115	102	120	95	90	113	118	89	98	107	124	101	106	106	114	112	124	120	127	122	117	116	113	124	105	118	123	110	112	94	97	119	88	130	112	116	120	125	120	117	115	119	105	99	119	98	82	128	109	110	123	131	130	107	108	108	116	115	110	101	130	128	97	105	111	112	114	104	121	97	115	99	116	109	113	100	123	103	114	127	112	107	99	110	116	123	111	106	114	117	134	115	95	112	111	113	116	128	112	131	118	98	99	99	122	113	115	95	108	98	125	101	94	136	114	111	108	109	102	100	117	95	93	113	132	131	99	126	121	107	128	109	116	109	102	98	117	98	99	102	121	114	124	110	115	122	88	104	103	90	119	118	112	108	128	123	114	121	119	126	127	111	123	119	134	125	91	134	131	104	106	109	111	107	125	117	98	108	127	100	113	106	99	108	134	112	98	129	122	121	112	104	131	114	103	100	120	102	113	105	103	105	116	112	106	103	99	119	121	106	115	111	113	109	104	116	118	102	101	109	130	116	112	111	109	97	117	115	125	127	92	111	118	101	99	119	124	97	118	113	120	128	95	127	117	110	100	110	118	113	99	92	98	106	111	92	118	93	116	112	109	133	93	105	107	139	98	109	106	120	107	110	112	99	111	114	115	127	109	101	82	99	131	115	112	114	104	109	99	101	128	102	123	121	122	118	113	117	107	112	124	117	117	112	110	120	106	114	114	133	117	118	108	116	120	96	125	116	106	104	97	109	120	96	106	94	110	105	122	110	94	94	117	117	97	107	105	97	116	115	123	130	131	109	103	123	108	92	99	112	112	107	116	125	105	104	128	93	111	128	120	103	115	111	121	105	101	127	126	110	97	112	110	107	110	93	114	112	106	116	123	117	123	131	112	120	127	108	128	122	89	93	116	118	107	97	116	126	104	108	93	118	105	112	104	109	116	114	106	108	114	115	106	110	118	110	120	112	145	92	125	103	86	127	112	111	115	118	120	119	94	106	119	99	104	117	112	134	121	112	113	110	116	97	110	106	97	98	109	123	115	122	98	96	103	94	96	110	110	104	117	107	124	116	129	123	112	95	117	95	101	120	129	102	109	115	115	128	124	117	125	121	109	116	97	104	108	100	120	121	113	105	114	100	100	106	119	108	101	110	116	116	111	115	127	99	120	103	107	121	115	105	108	118	114	108	105	100	116	100	100	131	120	104	114	104	112	96	107	100	134	128	114	105	99	109	98	118	108	118	105	118	108	95	121	111	119	102	114	119	109	117	112	92
29258	11826	3433	2479	4738	6063	5731	5129	4425	3564	3121	2701	2417	2145	2007	1785	1600	1556	1520	1404	1427	1418	1392	1326	1276	1288	1215	1085	1097	1032	1075	1002	1010	975	974	965	934	894	838	853	793	812	846	857	841	795	834	841	825	844	832	874	818	791	793	838	783	850	835	812	874	864	824	837	788	813	802	753	808	820	789	819	826	804	800	839	819	807	752	801	792	774	826	803	828	805	771	825	800	814	818	771	818	803	789	839	763	832	772	777	802	803	836	816	813	828	875	825	810	831	821	828	805	821	773	832	825	798	837	781	782	826	792	803	799	821	769	839	834	801	833	775	778	823	840	818	808	828	829	824	783	779	785	773	818	783	839	818	812	801	808	808	796	845	745	791	853	794	770	830	735	761	777	817	800	792	823	859	782	826	759	818	803	842	838	799	789	803	789	797	790	799	817	830	816	820	727	799	851	804	808	785	819	815	841	749	803	795	797	817	820	764	823	795	766	788	773	802	795	834	794	822	823	793	788	783	770	786	802	780	771	775	750	787	811	856	806	758	754	839	756	779	829	805	835	801	799	827	818	766	841	817	794	845	774	814	818	844	818	813	738	792	731	823	791	770	841	830	786	808	796	819	788	831	802	843	795	810	818	826	822	749	810	786	779	811	795	824	804	791	826	802	853	793	866	804	790	823	809	787	801	801	797	774	852	807	771	831	778	815	799	826	829	791	839	843	813	835	807	786	836	803	801	838	798	808	786	798	837	779	797	831	789	777	787	801	837	813	837	894	760	792	835	810	781	776	778	812	790	800	823	757	815	805	781	756	805	821	781	806	745	833	813	775	833	835	795	803	806	761	808	837	807	793	778	769	813	840	795	827	803	833	802	843	784	862	810	804	804	786	823	811	809	764	769	823	812	800	818	869	836	769	822	745	806	815	818	824	790	820	811	800	812	829	771	830	803	804	801	768	805	815	804	820	839	810	844	810	757	773	856	757	807	775	814	818	820	825	775	821	822	792	838	764	754	809	807	796	771	817	817	743	787	771	789	834	807	817	786	787	748	775	845	814	793	821	779	750	814	803	826	805	811	798	858	817	802	806	802	815	765	789	802	793	812	813	836	837	821	843	890	830	791	829	779	831	767	816	833	810	790	793	815	791	782	750	826	800	823	771	802	745	782	821	839	837	802	763	808	765	797	791	804	822	814	822	785	798	832	803	822	791	797	850	867	820	788	778	739	807	793	784	786	829	793	815	824	770	800	808	763	794	776	783	788	820	823	778	848	847	860	798	793	781	838	806	851	755	821	781	823	796	845	804	789	782	838	820	776	804	772	823	779	844	846	749	825	776	837	800	838	851	777	845	853	846	834	851	842	838	796	744	792	825	802	814	779	796	874	832	802	795	812	792	820	833	804	819	799	808	811	869	826	761	782	841	798	797	792	806	813	777	757	843	832	793	796	840	758	776	758	807	829	847	827	779	787	847	824	788	813	884	834	856	810	777	802	803	834	806	849	820	809	811	791	762	803	833	815	788	773	737	842	784	854	796	832	775	797	843	827	749	858	829	814	831	783	766	808	775	764	836	797	779	808	848	810	840	864	820	809	776	800	796	764	777	769	831	760	831	816	821	849	823	846	802	799	828	792	823	811	864	804	786	792	828	782	750	775	747	851	815	739	823	807	801	825	801	816	801	840	837	799	825	783	810	771	816	785	830	791	824	792	790	762	822	778	813	824	842	792	788	758	792	801	800	814	754	811	789	786	770	805	836	785	795	780	831	821	779	781	793	765	817	855	766	812	802	775	759	811	790	805	779	812	790	854	829	835	775	835	793	762	829	809	819	829	848	829	798	819	823	801	788	781	835	787	794	851	787	799	783	770	801	810	785	800	805	851	801	779	789	781	783	776	792	772	835	771	829	835	800	740	766	812	805	799	815	846	830	809	784	756	797	845	820	777	836	850	773	770	770	774	806	801	787	816	855	855	818	813	768	847	846	814	799	807	762	810	810	777	848	758	805	809	774	800	822	810	779	803	836	796	800	765	801	798	781	763	801	855	830	804	821	777	775	850	780	791	804	777	830	809	801	822	828	820	828	785	780	796	821	842	800	835	788	808	824	843	811	854	801	772	818	815	780	789	783	826	827	759	834	796	815	791	755	819	821	795	835	728	836	768	843	793	785	833	832	825	834	753	788	784	769	821	809	850	762	776	831	796	847	813	833	837	834	846	780	804	872	788	778	827	797	836	780	860	834	756	799	811	802	805	790	775	772	815	893	862	783	834	866	829	793	830	799	840	764	869	862	767	802	790	785	788	810	840	797	807	813	814	794	781	816	784	828	832	820	788	760	810	813	807	766	754	796	807	793	817	812	833	831	834	825	792	813	755	826	775	825	788	821	824	781	777	842	820	824	805	804	806	801	740	824	817	782	801	822	779	823	813	784	786	768	837	797	829	813	776	798	788	811	787	802	801	781	822	810	820	836	785	789	831	774	823	821	816	787	806	830	793	767	862	812	791	809	783	801	781	782	740	818	826	804	817	785	822	785	811	813	802	778	818	793	792	804	776	809	817	835	784	816	781	803	871	788	817	828	811	778	807	825	821	786	803	811	830	824	768	830	807	806	820	796	772	839	807	812	857	778	799	823	845	769	849	839	805	749	757	791	786	817	782	827	819	820	842	842	840	874	824	814	865	836	758	800	809	808	810	835	852	820	839	797	835	822	799	865	801	836	805	774	801	820	787	809	822	859	778	811	857	802	785	783	786	800	818	823	829	788	835	780	799	856	810	745	762	816	801	773	837	770	795	818	795	797	818	777	782	845	818	793	785	794	799	814	821	825	825	804	815	820	810	761	753	814	805	815	774	779	797	807	835	809	821	859	797	829	801	788	821	794	764	829	811	807	799	824	822	804	828	808	830	791	821	741	831	788	822	766	774	897	830	813	835	787	796	776	845	800	855	810	875	764	835	850	825	816	774	821	833	818	784	826	782	776	814	825	797	816	839	776	820	759	828	786	831	780	883	787	784	848	753	867	797	850	812	784	827	823	720	807	798	766	832	803	843	831	884	808	763	800	747	797	751	851	763	768	789	794	785	780	785	790	838	749	832	803	758	802	785	785	770	801	819	776	834	849	797	811	790	808	819	848	798	770	803	776	812	790	830	777	776	823	828	766	790	810	812	782	844	799	822	829	769	814	845	810	842	782	796	746	779	816	774	818	791	831	780	845	805	806	748	815	796	771	796	805	781	804	790	811	813	805	789	857	755	770	875	743	857	804	802	778	760	761	805	820	785	793	752	805	804	780	835	835	859	792	754	825	774	798	765	837	788	830	788	791	815	801	793	822	752	802	809	858	802	842	759	805	842	844	798	784	829	816	804	834	838	815	844	820	822	826	786	801	814	778	836	759	844	811	798	791	805	825	788	800	797	875	761	791	813	785	786	822	776	808	795	811	821	811	795	809	769	818	814	794	810	799	820	782	861	789	801	825	828	781	835	834	780	828	804	787	815	805
6342	2400	490	157	129	191	199	194	235	176	158	139	126	116	119	115	117	107	89	88	102	104	104	99	93	89	114	96	98	74	92	74	90	76	74	84	68	75	74	75	78	65	68	68	63	55	61	61	87	75	69	77	70	58	73	67	73	80	70	71	68	74	73	67	71	75	74	72	64	79	89	63	75	76	71	72	77	70	78	81	68	69	67	83	80	60	71	62	81	76	76	67	78	67	60	70	67	73	72	73	71	85	59	64	85	68	70	73	84	75	59	63	81	86	64	57	75	66	84	75	67	64	71	76	79	69	68	77	87	74	72	98	61	78	76	71	72	69	64	70	66	78	79	77	67	63	63	69	83	64	63	72	66	57	78	81	76	89	79	76	76	78	56	54	73	90	72	86	68	70	65	68	84	70	65	68	73	70	74	93	81	76	69	61	66	73	67	64	67	66	81	63	63	78	75	65	76	72	94	64	59	78	79	65	73	87	67	68	69	73	58	67	70	69	65	67	75	71	76	56	69	62	81	83	58	85	70	59	66	82	61	71	79	59	67	62	59	75	80	79	74	76	88	78	60	51	77	62	69	69	73	75	65	69	67	76	58	74	60	68	60	55	68	71	78	64	62	65	85	71	67	70	71	56	67	89	67	72	75	78	79	53	57	68	57	74	69	71	64	77	68	69	68	57	66	73	70	80	81	71	63	62	69	71	77	71	64	67	76	86	63	63	72	70	62	61	82	79	63	76	60	78	70	59	60	83	67	68	73	84	77	88	65	62	67	77	76	76	65	83	73	81	72	60	69	58	70	61	61	70	56	83	79	75	79	74	77	56	51	67	63	65	74	85	71	68	71	65	72	59	62	63	57	69	75	70	63	78	76	63	64	72	71	67	77	77	68	76	75	64	65	86	62	74	70	65	85	69	94	58	88	65	64	68	71	70	71	68	69	78	68	88	65	85	60	63	70	70	77	71	65	65	90	80	74	73	76	57	80	66	62	58	65	63	70	89	70	63	79	66	70	59	79	57	75	64	63	57	84	56	67	69	70	63	70	65	67	64	63	63	59	66	72	85	69	66	67	66	62	67	78	66	52	61	69	63	60	71	64	72	64	85	64	66	74	60	71	58	88	63	65	70	76	56	70	58	69	72	80	72	55	88	63	83	80	59	51	71	72	82	81	58	72	76	70	63	68	63	70	65	60	74	70	58	64	78	61	68	45	52	79	68	69	56	86	72	62	74	55	67	76	73	75	69	78	84	77	67	62	83	60	79	79	63	72	72	70	69	61	81	63	58	80	78	79	69	67	76	80	73	75	73	76	52	73	72	78	70	81	59	78	80	69	58	71	70	72	61	82	68	75	56	74	77	70	72	62	58	60	58	65	63	56	78	63	79	66	65	63	61	57	53	75	71	72	79	71	83	80	69	81	66	75	78	70	74	80	80	80	69	74	65	80	86	66	73	74	86	63	53	63	66	61	85	81	63	80	73	67	87	73	67	64	67	66	86	82	60	74	66	68	60	62	77	79	78	81	68	77	66	70	73	71	50	69	63	86	72	51	65	69	82	58	62	55	82	71	76	70	71	70	66	79	77	60	56	69	75	70	77	59	78	87	76	78	68	68	61	100	60	65	65	73	73	75	80	68	74	59	68	69	69	68	79	89	62	69	82	66	57	61	76	58	57	70	71	84	77	60	76	65	69	76	65	67	77	64	70	65	58	72	77	71	71	85	79	73	69	57	75	50	65	81	81	93	67	68	63	70	67	81	65	67	65	63	59	68	74	83	72	61	64	79	70	78	79	65	72	61	74	73	79	69	70	76	69	67	80	70	68	73	80	79	75	58	76	74	64	81	62	70	61	76	51	57	69	68	70	63	73	59	79	63	69	65	66	65	82	71	84	78	62	69	89	77	65	52	81	78	77	65	80	65	79	75	81	66	76	61	66	63	80	68	75	67	68	72	64	80	62	60	82	69	64	79	61	73	69	62	65	90	64	64	69	74	69	73	77	66	71	78	69	71	80	67	80	60	94	82	70	75	65	61	66	73	78	74	60	60	62	67	64	66	80	66	75	70	75	62	76	54	62	81	64	84	77	75	73	91	77	69	71	59	65	74	60	75	69	61	58	66	68	79	76	59	70	70	70	60	71	82	72	57	70	74	71	70	78	81	78	75	72	67	59	73	78	78	69	71	78	71	91	77	73	58	63	74	69	56	80	73	51	60	59	85	65	78	68	71	84	71	70	74	99	67	51	72	78	68	65	69	65	54	73	83	83	73	73	77	77	81	60	79	71	63	73	80	64	76	54	71	75	55	57	71	75	70	83	69	46	69	87	79	72	71	85	76	87	75	59	74	78	74	82	65	70	69	66	73	80	84	62	69	58	69	83	80	76	64	90	82	70	62	54	70	73	69	69	70	80	73	65	61	77	71	67	76	86	74	60	66	71	69	80	80	72	76	79	78	68	80	66	78	86	64	79	72	70	53	78	65	69	65	74	62	72	75	66	51	68	64	59	64	58	72	77	68	60	72	78	66	66	72	81	76	60	63	78	65	61	88	78	56	63	62	65	62	76	68	76	74	68	60	59	54	66	56	69	72	77	74	63	45	70	62	61	71	67	72	82	69	80	60	54	80	78	60	80	75	64	62	67	70	61	71	70	75	67	70	70	63	71	61	67	75	59	55	83	64	90	62	66	71	73	71	59	63	65	89	74	64	65	60	58	71	75	68	69	80	69	65	80	73	70	66	79	69	58	69	70	62	63	72	63	79	73	87	73	64	66	75	74	72	85	77	75	64	76	86	67	69	61	58	72	74	62	67	85	60	86	78	55	54	66	79	61	75	59	82	70	72	67	62	82	91	68	74	79	61	83	68	66	65	72	74	76	78	78	70	69	77	57	84	68	68	70	65	70	67	72	76	83	78	67	57	78	68	56	83	73	84	71	79	63	78	68	76	73	78	58	74	74	64	74	75	69	76	71	52	62	74	62	69	75	68	78	79	81	64	80	69	65	82	59	72	83	71	65	68	78	70	89	57	76	79	60	64	83	69	84	64	79	65	69	81	61	75	80	49	67	57	85	74	58	62	76	83	56	79	70	74	74	70	73	67	76	75	62	66	76	67	71	71	60	63	74	84	80	71	72	80	55	60	71	62	78	76	62	61	68	75	83	73	79	68	83	72	82	62	74	65	64	67	66	75	89	71	70	67	65	69	75	83	63	61	70	66	91	55	80	67	86	78	75	71	70	74	71	83	72	80	85	68	73	61	70	64	66	58	69	82	83	66	78	57	64	68	65	63	73	68	70	81	69	65	79	74	61	71	60	81	69	74	68	94	70	68	72	67	73	74	71	70	76	59	61	69	72	66	67	70	79	74	91	68	77	73	64	82	64	69	63	68	68	64	64	60	71	75	62	73	74	66	64	76	56	73	72	73	64	65	65	73	80	70	66	68	82	73	82	71	69	71	52	70	68	75	75	55	77	69	56	56	56	81	70
33820	15609	4790	3031	6231	7942	7683	6544	5525	4309	3704	3078	2725	2339	2103	1936	1708	1591	1387	1341	1348	1287	1278	1205	1132	1075	1016	907	952	874	849	805	807	778	801	656	609	579	510	512	523	539	527	558	546	542	520	556	537	516	545	529	543	530	547	546	558	533	526	559	555	519	522	489	489	507	495	488	509	497	517	506	500	523	491	487	501	475	542	511	470	476	501	528	527	494	495	514	506	492	503	485	489	500	507	458	455	488	515	508	536	516	455	471	473	511	512	499	501	511	498	520	530	514	516	475	494	502	490	494	495	517	472	529	480	500	509	521	472	508	491	492	489	512	497	471	485	505	505	472	500	491	510	539	519	508	506	509	503	485	494	521	490	466	503	495	454	468	456	521	507	456	512	477	495	509	475	481	477	546	495	488	472	518	493	517	471	473	504	527	475	490	495	495	482	481	459	479	510	492	450	518	498	473	492	494	489	522	494	456	499	490	514	478	488	561	469	495	506	453	528	485	471	456	511	501	490	500	463	492	497	535	522	482	508	479	514	516	508	461	506	498	476	533	501	492	510	487	480	525	508	475	468	496	512	500	463	503	485	506	505	532	512	525	490	505	521	507	521	499	514	493	489	469	485	539	505	485	483	519	468	496	505	523	510	466	495	503	496	453	537	474	484	520	498	496	469	464	469	491	493	516	511	486	491	483	476	513	481	515	521	474	426	509	503	494	473	482	497	539	496	493	498	522	527	503	505	459	503	546	521	481	497	514	480	501	503	508	475	478	483	517	516	532	495	521	531	492	510	478	480	495	524	496	502	489	477	479	494	475	505	494	495	517	468	493	526	503	531	494	459	521	530	487	478	512	462	486	489	464	511	468	515	475	543	476	535	516	462	563	496	469	490	512	534	484	507	444	471	493	484	489	517	475	477	480	487	502	450	518	501	513	510	511	504	520	499	478	474	568	531	499	528	494	534	471	520	502	534	499	492	491	491	487	508	491	474	537	482	500	491	485	492	496	442	527	460	479	495	518	473	494	515	482	482	502	513	470	499	520	522	496	497	487	481	488	508	426	516	481	485	514	485	494	480	487	500	485	508	475	480	480	532	521	486	521	493	517	493	485	483	483	487	475	479	507	521	520	493	494	501	489	538	490	475	508	480	431	508	477	546	531	499	474	482	496	483	510	467	519	495	505	506	493	477	522	481	506	467	456	506	495	506	499	495	477	483	482	570	513	485	511	485	506	470	539	519	472	504	500	488	512	514	500	486	467	496	521	522	494	460	542	519	523	507	473	493	459	498	507	505	488	516	444	491	463	469	478	472	533	544	489	496	456	521	461	470	493	503	492	503	529	520	492	511	535	491	487	540	499	491	490	477	486	455	486	479	526	505	490	509	483	514	466	494	494	524	508	492	532	522	497	489	507	503	515	507	493	492	493	493	489	486	480	496	516	505	510	549	508	509	516	468	491	501	471	461	509	517	500	521	507	499	518	476	515	474	495	471	497	444	475	473	535	492	523	500	474	447	476	487	483	520	519	483	486	475	494	517	473	514	477	490	474	523	533	497	500	486	522	501	543	426	527	528	504	501	474	515	486	481	496	510	474	458	463	503	507	505	565	498	522	499	441	485	498	474	483	513	509	483	470	465	491	505	507	492	501	507	482	467	516	459	520	468	499	479	518	494	533	521	502	508	470	490	501	556	486	477	513	509	474	532	477	495	527	457	498	494	505	501	487	491	480	530	513	483	490	468	516	454	496	472	464	525	473	510	489	465	465	528	475	496	458	463	483	529	512	476	506	489	488	497	499	497	546	509	466	477	541	510	540	478	509	501	479	466	476	464	445	480	514	494	524	513	501	455	477	504	516	473	493	494	533	445	531	485	478	453	477	488	485	476	505	508	523	492	516	467	500	470	476	481	482	457	464	478	486	476	502	490	473	491	506	480	523	498	486	502	449	481	493	505	501	465	485	510	464	480	536	523	470	467	494	522	519	508	495	466	511	492	515	521	523	505	489	453	473	461	469	436	472	491	522	489	500	481	528	486	495	498	520	511	526	509	513	526	516	529	528	449	530	489	483	465	478	490	504	508	474	489	472	499	471	466	472	479	514	540	511	495	472	494	498	505	544	519	454	486	498	529	451	479	482	489	457	509	461	521	511	463	470	489	475	466	511	505	442	509	502	499	541	481	462	523	490	489	503	472	496	491	491	503	546	522	531	515	508	525	448	477	506	532	502	448	465	490	482	493	478	499	491	527	508	491	477	487	487	508	487	476	533	532	493	490	456	467	499	506	504	501	512	487	499	520	501	497	512	478	532	506	464	493	490	479	479	460	510	487	461	509	499	530	503	524	503	516	511	455	524	520	464	498	492	493	489	466	505	490	511	511	475	540	533	509	491	482	494	487	482	535	462	455	500	469	481	463	511	508	517	494	512	477	542	495	497	501	487	524	475	511	511	466	504	517	501	512	501	486	493	481	558	491	464	551	514	489	470	493	513	477	530	469	497	490	520	515	503	505	513	485	506	498	493	524	470	484	527	533	488	515	513	509	492	475	490	491	490	528	541	485	541	488	496	495	503	508	496	495	497	487	500	509	478	450	497	507	498	476	469	512	498	546	497	531	461	522	482	507	456	490	522	545	498	484	514	495	516	464	444	499	478	510	466	493	453	505	494	507	504	498	481	481	469	503	482	506	490	472	514	486	472	465	450	476	495	540	530	508	498	523	485	494	480	461	486	500	515	507	486	495	504	507	524	486	458	518	507	450	523	507	504	515	485	509	528	539	460	504	502	460	494	513	551	497	494	491	483	528	532	501	463	451	491	476	475	469	512	525	473	525	502	513	512	538	500	499	516	515	504	467	541	489	513	467	552	504	480	492	521	501	476	511	486	478	441	490	521	538	478	531	480	530	529	526	499	473	542	517	466	517	530	493	514	498	508	475	453	507	492	489	507	442	470	502	512	493	470	458	540	485	498	470	558	536	500	502	473	553	486	463	494	520	528	502	453	493	461	489	485	488	524	513	520	483	502	495	484	508	514	496	494	481	502	490	454	430	479	510	521	518	477	501	522	512	493	487	511	485	521	496	491	471	490	452	468	481	496	477	488	499	472	484	461	503	486	503	507	510	479	490	529	515	483	515	522	502	500	469	513	492	530	496	505	505	527	476	549	521	511	533	547	507	495	472	498	475	490	462	503	513	496	503	512	522	503	489	516	506	514	487	466	493	529	517	517	481	538	466	507	481	491	486	467	481	449	496	486	497	517	496	462	491	473	484	480	484	492	491	490	469	448	477	491	509	464	483	482	528	438	504	500	475	480	483	526	475	464	474	466	491	507	451	544	489	504	491	494	498	497	512	513	479	468	515	515	531	474	484	455	500	493	511	473	487	469	507	518	456	474	444	517	491	474	483	490	494	525	485	517	474	467	507	513	499	460	493	521	480	464	523	519	500	472	499	454	508	518	465	491	492	478	466	521	458	492	492	484	481	502	485	453	486	477	509	513
3276	805	218	122	102	110	136	126	112	114	111	99	109	93	104	101	97	85	77	72	107	84	79	90	80	91	100	87	80	89	87	74	79	71	102	88	61	69	73	66	67	82	88	76	91	76	82	61	76	100	80	79	69	86	72	82	73	74	74	83	90	70	70	59	84	78	68	72	72	107	83	72	89	81	81	70	67	92	85	82	78	76	66	85	73	64	76	73	77	71	78	78	73	66	72	80	59	91	87	71	71	80	89	72	73	78	74	82	83	74	82	71	85	85	75	81	87	79	73	71	72	68	88	70	86	63	78	88	93	83	85	72	90	67	74	61	85	83	63	75	84	70	67	70	87	66	75	79	85	78	73	71	89	71	76	74	78	70	79	66	85	99	68	70	78	107	81	78	84	63	61	73	80	70	79	79	69	85	88	66	99	71	79	62	70	74	80	99	74	77	84	83	73	74	93	77	96	86	92	71	66	66	76	72	86	73	60	66	72	81	81	83	85	77	82	80	75	77	71	52	78	75	83	74	72	74	74	73	71	75	75	88	82	79	84	84	79	67	61	84	72	78	59	69	91	92	75	71	77	85	67	76	77	62	85	74	78	70	68	73	80	95	72	81	81	79	69	70	68	76	62	81	78	76	105	55	71	88	71	76	69	82	76	79	83	61	69	73	69	78	68	81	87	63	65	64	87	94	61	74	66	87	75	69	81	78	68	78	83	86	70	77	75	70	85	85	76	74	79	80	97	75	80	76	68	72	72	86	75	67	69	85	59	77	70	58	72	90	78	79	63	81	69	84	90	85	77	66	75	86	81	64	77	95	77	74	89	71	71	84	79	82	82	86	86	75	60	54	71	91	63	73	85	69	81	81	80	73	64	69	73	71	82	77	77	104	80	76	79	73	81	84	76	71	75	85	90	73	82	64	64	71	62	77	76	75	88	88	60	77	75	86	83	80	70	76	81	87	81	73	86	82	76	80	72	84	85	66	79	85	86	82	80	82	66	72	73	87	85	68	93	74	74	75	81	72	76	72	82	80	73	76	70	73	95	68	82	70	72	70	58	65	88	80	75	84	72	87	63	83	72	87	82	77	77	70	70	77	80	72	85	71	76	78	85	87	73	78	77	66	77	80	71	76	87	73	79	86	78	80	74	78	83	75	75	70	79	73	65	72	76	76	60	68	72	86	72	92	79	71	57	63	68	83	78	89	80	81	77	71	64	58	79	95	68	104	70	52	75	79	78	81	77	88	73	52	77	69	70	81	72	85	74	77	95	65	72	82	83	76	84	80	90	80	81	88	72	75	90	90	85	81	62	82	64	69	81	107	83	83	88	66	77	65	73	70	70	66	63	68	68	82	68	79	76	67	70	69	77	71	61	67	70	73	91	67	78	80	81	78	73	68	97	91	84	73	63	86	79	98	78	76	78	85	74	76	83	78	74	75	86	75	82	80	77	67	94	83	74	70	90	65	85	72	73	85	85	87	76	85	72	71	77	69	104	60	67	80	82	76	69	78	82	83	61	90	61	63	93	84	77	76	65	82	69	82	76	71	70	78	75	77	71	81	64	83	76	73	72	59	72	77	78	64	89	67	75	85	86	74	78	88	79	76	91	80	88	70	71	70	71	73	78	72	90	85	68	67	72	81	70	69	71	67	76	71	77	82	76	76	75	78	89	83	69	64	79	78	62	81	76	78	81	81	86	74	72	75	80	82	78	77	76	78	86	70	85	90	77	76	77	84	78	90	69	82	76	82	87	68	89	74	82	75	85	82	69	71	70	78	68	83	75	87	77	71	68	87	80	74	70	76	85	76	64	70	72	78	71	90	72	74	80	75	78	76	85	91	67	80	75	64	76	75	87	79	60	74	86	59	78	80	85	78	73	71	62	78	90	78	69	62	72	87	67	80	57	74	76	95	82	70	68	75	82	86	79	67	69	71	78	75	50	77	99	78	77	74	61	66	71	58	82	74	66	74	81	74	67	94	80	83	87	77	85	56	69	75	82	71	73	88	78	85	70	79	72	86	87	72	81	89	84	73	75	74	75	83	79	80	80	80	91	86	79	59	80	76	68	71	85	78	74	69	68	78	80	66	76	80	90	76	74	72	81	69	73	86	80	53	68	69	74	65	65	81	75	97	75	70	82	76	63	73	77	66	74	81	82	61	91	78	84	58	85	67	70	81	85	67	78	73	76	63	85	67	72	83	78	82	72	72	68	73	89	71	76	67	72	89	80	66	82	76	79	74	76	84	75	78	69	69	77	81	76	81	78	94	76	62	71	88	79	106	77	75	65	75	77	75	81	87	73	93	74	94	81	79	81	70	80	74	86	86	71	72	78	77	91	79	81	63	77	81	67	67	68	80	82	58	77	69	69	68	72	75	65	74	86	58	65	68	73	66	84	67	79	78	77	81	72	78	87	82	75	80	74	74	100	78	65	72	72	89	76	72	82	62	63	81	69	67	66	67	82	81	69	69	89	79	66	66	65	72	76	77	77	89	77	68	65	84	72	92	78	83	69	70	86	76	85	80	82	82	80	74	103	80	68	68	83	86	68	65	78	73	69	90	70	84	51	61	88	69	77	71	90	77	76	64	66	79	83	83	78	70	92	60	83	76	70	61	67	82	92	84	82	77	51	61	88	74	66	78	75	79	67	96	56	77	88	95	72	80	78	91	86	91	67	70	92	94	89	76	74	65	80	76	72	66	81	78	69	76	71	80	85	86	91	75	69	71	83	71	79	75	69	71	84	86	83	71	77	86	62	78	64	73	78	89	82	86	72	72	73	78	80	80	68	79	69	74	76	80	81	77	58	77	67	69	74	75	70	78	71	84	75	83	80	64	93	79	89	64	87	70	85	83	88	79	78	82	81	74	65	74	76	78	85	86	72	91	87	74	56	73	83	61	85	83	72	85	76	82	69	88	65	68	75	81	65	83	79	76	81	76	71	72	54	73	70	71	79	90	85	92	79	64	61	66	84	75	78	58	78	74	72	76	70	81	72	65	90	93	81	76	84	82	81	73	76	72	72	68	77	65	79	72	67	87	79	82	62	76	77	82	76	79	71	77	78	68	73	82	60	81	104	84	85	70	81	79	89	66	70	91	94	82	86	72	71	73	91	86	81	73	90	74	73	87	71	78	62	71	61	68	87	76	88	85	79	87	81	81	82	74	71	71	65	81	88	75	71	75	84	67	75	91	80	71	73	69	92	84	74	80	78	73	76	66	60	65	68	75	90	83	61	74	89	81	91	69	79	77	90	91	70	85	77	78	76	86	80	84	89	77	71	72	73	94	83	84	59	62	73	77	77	74	72	69	72	78	82	109	76	85	81	83	88	70	77	87	79	81	84	82	82	81	69	59	82	80	82	69	75	82	85	74	84	78	85	70	62	80	80	69	69	80	87	78	70	81	82	55	76	63	74	82	85	82	89	67	76	84	82	66	71	75	71	88	93	84	76	84	83	82	93	72	77	71	67	69	64	84	72	72
24713	8182	2455	1680	2900	3641	3632	2963	2577	2118	1899	1655	1446	1306	1172	1129	1090	1027	929	904	949	949	937	882	846	849	794	749	691	741	700	681	650	666	676	606	635	587	604	568	562	562	560	572	525	582	554	591	591	550	527	570	588	604	585	599	591	548	534	563	547	560	574	552	585	565	616	601	562	557	517	526	557	583	540	583	558	593	536	565	563	537	554	652	585	602	519	622	535	578	552	562	574	554	616	553	603	555	560	529	578	577	517	560	582	593	543	544	568	537	563	571	572	581	612	569	514	532	528	519	596	607	597	560	538	574	563	592	577	538	569	539	559	531	562	546	583	518	553	552	586	555	569	542	590	574	585	565	567	557	529	583	538	573	591	578	581	588	528	599	574	557	567	541	532	574	557	566	535	598	592	585	579	580	527	583	565	580	552	576	567	622	536	538	568	564	575	550	572	551	586	583	563	529	529	571	602	604	538	556	555	612	614	573	534	558	516	567	525	550	573	591	591	574	580	556	617	544	557	553	546	547	563	580	619	553	550	560	574	544	538	609	591	535	546	594	598	536	585	586	595	572	526	570	542	548	579	610	591	568	569	541	535	548	582	567	563	564	564	512	556	597	635	602	611	539	571	580	530	560	542	570	560	576	578	537	580	539	552	572	565	579	517	549	542	568	558	596	585	505	552	520	561	542	589	588	571	560	577	588	578	589	570	584	542	553	564	555	587	590	563	584	526	526	533	557	554	560	619	571	546	547	534	573	572	560	549	582	618	583	589	514	578	582	564	535	562	579	561	584	547	559	557	567	593	571	552	576	555	551	541	540	583	576	563	544	581	542	553	601	546	536	623	554	541	555	583	603	546	554	587	594	591	551	540	597	571	588	580	549	587	568	571	575	615	591	579	570	519	547	531	583	541	523	575	605	576	550	569	596	550	574	596	618	592	540	551	500	586	599	533	579	584	562	533	524	556	595	573	565	597	583	551	563	563	532	584	569	587	551	547	562	602	604	568	597	600	571	548	546	582	575	557	541	573	548	546	552	571	541	593	563	572	541	602	517	556	523	549	575	547	546	557	543	572	542	530	586	556	560	576	572	508	548	595	542	576	570	535	544	573	524	552	565	564	548	559	560	591	576	552	536	580	523	548	551	560	594	526	573	574	556	576	611	553	571	525	621	563	539	561	562	569	547	598	557	552	549	552	585	532	540	553	543	586	574	570	564	560	552	551	541	552	563	605	589	591	559	551	594	603	559	559	571	591	551	585	555	616	581	560	597	581	548	582	597	563	569	576	555	532	570	605	600	580	577	563	555	543	530	550	615	588	569	608	586	569	538	585	556	546	580	606	568	578	587	551	593	543	561	586	536	578	569	553	607	590	602	592	562	511	554	537	562	536	569	558	543	557	556	576	583	592	565	568	598	540	522	558	514	584	542	549	564	587	532	550	525	587	557	582	579	552	573	545	577	597	600	586	549	570	594	530	566	557	578	589	564	512	543	584	524	587	564	538	546	586	536	555	582	568	572	544	571	541	583	561	526	577	575	575	593	523	558	550	544	588	603	561	560	525	602	554	559	570	587	594	563	544	529	548	568	556	551	582	535	611	527	579	585	562	587	570	520	588	527	536	576	580	607	580	558	551	573	539	570	570	572	561	559	564	584	558	550	543	594	597	538	584	589	561	564	551	547	564	528	558	616	578	576	555	579	609	568	561	556	540	576	556	520	580	528	535	560	551	550	538	551	558	576	570	565	590	544	558	588	564	597	572	596	581	590	580	600	576	556	568	561	558	546	590	592	547	565	540	578	542	575	592	551	549	572	575	561	562	549	549	524	550	570	555	545	552	548	543	558	566	600	588	550	542	570	564	546	560	584	558	587	542	572	585	570	549	549	590	586	586	576	561	618	563	586	560	559	581	549	557	523	533	557	571	600	565	586	595	547	570	567	583	532	542	559	581	572	593	609	538	582	553	580	576	562	609	595	586	570	626	519	553	543	591	586	542	559	609	574	560	578	535	547	576	581	559	548	588	576	547	574	600	549	558	562	561	540	548	558	538	516	541	602	578	520	589	579	594	527	529	616	552	586	545	587	538	567	554	539	560	564	569	573	563	532	603	579	550	558	533	586	581	557	593	531	520	552	593	561	583	546	587	569	550	573	612	540	590	547	577	557	598	579	564	529	576	552	547	566	555	586	565	567	553	533	593	585	577	526	588	551	573	562	596	584	594	551	559	566	549	583	571	558	514	567	603	582	582	573	564	535	576	589	584	551	612	574	565	571	551	529	534	602	593	564	570	571	571	561	595	588	541	579	554	561	534	573	526	549	548	590	590	562	561	580	558	509	582	619	591	549	603	558	544	602	565	518	561	564	603	545	552	600	603	580	546	606	580	536	569	581	585	554	582	568	549	530	575	546	555	572	538	547	540	560	561	559	554	594	582	589	582	546	561	569	554	539	585	552	553	569	557	553	578	562	563	576	583	579	585	585	546	569	548	579	563	541	581	537	574	527	577	579	596	544	578	561	570	571	553	547	571	572	584	575	607	590	561	565	593	533	558	569	553	620	555	555	574	578	597	553	564	590	571	517	541	545	560	572	550	519	613	583	584	576	594	565	558	570	541	588	551	564	565	562	549	559	565	580	531	548	563	590	569	567	573	559	606	561	583	529	607	568	575	576	538	568	551	554	569	532	538	539	541	553	543	560	544	601	626	573	590	556	564	615	598	565	545	573	569	576	571	543	546	602	605	576	550	567	583	525	567	600	553	545	614	531	541	576	564	606	559	570	512	537	552	565	598	551	546	534	515	586	568	558	595	560	539	551	587	586	575	577	503	568	558	578	568	532	583	607	571	560	545	586	598	566	542	587	584	535	575	544	562	570	584	612	567	552	531	534	520	527	557	557	577	545	592	551	524	557	556	539	577	593	545	535	566	622	584	548	549	550	565	574	575	559	583	584	566	597	549	535	554	558	528	552	556	566	544	561	533	555	566	542	623	537	567	517	570	589	598	493	491	534	566	589	584	563	531	541	541	546	633	557	568	562	617	558	580	537	542	547	575	572	566	555	565	571	566	561	587	583	549	571	556	549	571	568	536	565	542	580	581	602	516	616	566	565	593	594	585	582	571	595	574	576	596	558	573	554	547	595	561	567	596	615	580	579	490	609	565	573	537	565	578	582	578	536	550	582	535	564	612	593	566	545	578	544	574	555	554	603	572	535	585	604	569	601	545	550	580	535	559	561	564	581	549	559	567	569	581	580	546	513	596	535	555	525	599	558	595	589	578	537	563	571	570	577	562	580	556	584	584	601	578	546	576	585	524	561	562	564	569	588	535	576	565	564	580	619	526	567	552	564	619	559	540	552	613	554	550	555	586	598	587	529	597	584	545	594	587	598	548	564	569	565	553	597	596	557	540	587	557	563	615	561	595	555	592	589	565	594	573	570	572	559	577	549	576	533	524	599	559	592	545	560	569	552	601	586	595	608	545	591	558	597	545	531
4674	1674	433	116	101	117	125	147	119	105	104	84	93	86	61	79	79	71	77	54	64	63	64	60	62	63	51	54	40	42	60	48	53	50	55	40	49	49	50	58	40	43	43	51	40	53	47	45	48	39	57	53	55	51	54	49	50	45	42	37	50	50	41	44	39	44	55	53	42	45	33	46	51	38	50	34	58	55	45	49	51	34	47	59	40	44	43	50	48	42	47	45	50	42	58	51	41	53	34	37	43	29	51	37	59	44	45	51	45	48	43	47	50	52	54	45	38	41	47	39	47	44	54	47	55	50	35	44	41	38	58	48	54	46	41	43	42	44	43	43	46	52	48	45	36	49	29	46	54	36	48	57	40	44	46	42	45	48	48	48	44	54	40	48	39	39	30	43	46	57	45	58	38	48	49	45	52	43	51	41	39	55	35	45	47	48	51	46	54	37	47	31	50	46	46	58	49	50	40	48	44	53	51	50	51	33	53	51	46	43	39	46	52	33	57	49	33	47	45	39	50	51	47	45	41	42	54	34	41	48	44	44	54	48	32	37	47	53	42	48	34	36	39	45	35	40	49	65	42	60	38	55	44	52	42	37	46	38	51	43	49	54	52	48	33	46	48	45	48	44	46	43	38	41	30	31	39	45	38	34	50	49	32	42	39	49	39	53	46	54	52	47	46	47	52	52	33	44	30	35	46	41	34	62	45	47	38	50	38	41	29	50	54	57	52	52	49	43	60	43	50	39	44	35	50	43	38	43	47	54	43	58	50	55	49	40	38	44	46	45	47	49	47	45	48	51	35	42	40	41	46	52	43	37	56	44	39	38	53	62	43	49	51	51	53	39	53	55	48	38	56	49	54	45	33	48	54	40	53	35	39	42	41	48	47	50	45	46	60	43	53	57	54	42	35	38	50	41	45	44	70	52	49	45	30	33	36	45	53	51	45	54	54	48	52	48	34	40	40	45	47	48	49	29	41	32	54	42	49	54	47	45	41	56	50	41	48	47	45	45	58	50	44	36	37	53	38	38	40	43	48	48	51	48	50	34	45	61	44	40	46	37	50	55	40	44	36	46	45	43	54	31	40	48	42	41	51	53	40	44	53	41	39	49	41	42	41	50	44	50	48	48	35	47	43	54	47	43	54	50	47	40	40	50	52	56	47	52	48	44	47	45	46	49	49	37	40	39	44	54	42	53	51	57	49	58	56	47	40	48	50	46	44	56	37	44	40	56	43	55	50	46	49	44	34	52	44	51	42	46	53	48	42	48	50	61	50	44	33	27	49	58	39	39	47	45	44	53	46	47	40	50	35	38	45	40	63	47	54	46	39	44	57	48	48	38	47	39	37	45	44	41	50	36	40	50	49	37	41	48	45	38	45	52	44	40	33	50	40	49	43	52	47	55	46	53	55	46	49	42	49	54	40	31	41	45	45	41	43	54	50	46	52	37	42	44	45	56	48	48	45	44	49	45	42	55	46	50	45	49	51	43	51	51	48	40	59	53	41	40	50	47	50	39	42	48	46	46	41	49	43	41	37	39	36	54	41	38	41	44	54	47	46	44	48	54	39	36	40	46	45	31	42	48	39	43	41	59	32	42	42	47	43	41	48	55	48	39	32	35	43	49	41	48	48	53	44	37	33	51	57	39	50	41	37	45	45	42	57	44	45	45	47	48	53	49	47	46	54	62	54	59	55	48	40	47	42	53	37	40	52	51	37	47	43	47	45	44	38	40	41	63	36	44	46	36	50	44	45	44	36	42	49	40	47	42	40	35	47	51	42	43	51	56	43	58	40	53	43	41	53	59	42	45	40	42	48	50	53	43	35	39	48	50	46	43	50	43	47	51	39	33	61	47	54	35	33	43	56	50	42	33	41	39	48	37	48	41	39	52	44	38	35	48	36	47	48	47	60	40	39	44	43	41	42	52	60	43	49	39	43	48	54	51	48	44	46	51	40	37	49	33	38	52	48	40	40	50	57	49	39	51	55	51	49	39	51	43	50	53	52	46	46	33	49	45	44	44	55	48	44	42	41	37	35	43	47	42	45	43	46	53	54	37	50	38	49	47	33	47	48	46	43	35	53	57	44	49	47	41	43	36	49	46	45	44	38	38	43	40	35	38	40	53	49	40	42	49	49	54	58	45	42	42	44	64	51	44	37	50	45	48	44	51	25	45	55	38	45	41	40	45	53	42	49	68	44	44	46	38	47	46	42	39	41	54	42	35	40	52	41	45	57	46	46	51	47	39	43	53	50	55	46	39	46	35	46	33	44	46	41	57	34	43	41	49	49	52	49	45	48	41	44	49	47	45	37	50	46	50	53	42	53	36	48	40	36	42	52	43	40	46	50	40	38	28	44	41	40	48	51	48	32	48	35	52	45	48	47	39	42	38	45	46	50	51	47	47	45	39	35	33	46	40	38	48	40	48	61	44	45	39	32	46	37	50	42	40	45	36	49	38	41	42	42	70	47	40	44	52	44	55	46	44	47	36	49	45	52	30	53	54	39	46	40	45	36	43	52	43	45	47	45	40	47	39	41	42	43	39	36	38	42	42	44	45	42	33	35	45	46	34	45	45	42	47	36	45	46	43	53	48	39	53	52	52	42	35	52	53	32	45	34	41	33	47	50	47	51	46	52	57	48	47	48	37	42	31	42	44	47	57	38	40	54	39	48	47	48	38	49	40	43	46	45	57	55	56	44	45	42	51	37	44	42	41	55	39	36	46	32	37	39	46	40	48	45	45	44	33	46	42	54	32	40	34	53	45	52	47	56	41	48	35	50	46	44	41	45	49	44	37	53	37	39	52	46	48	45	55	40	36	33	47	46	41	40	39	34	43	52	50	51	48	41	45	48	41	53	43	39	40	45	37	42	45	41	43	49	42	44	44	48	39	44	44	51	52	51	38	42	34	43	57	35	55	40	46	49	39	50	49	41	36	49	52	35	48	47	51	36	46	51	41	51	38	40	42	57	34	53	39	54	32	36	54	45	50	57	38	43	36	48	54	44	48	57	45	52	58	47	38	45	35	42	36	46	30	45	45	48	38	44	35	29	38	44	51	46	42	47	39	40	43	44	41	42	46	42	36	36	40	39	45	46	45	55	36	37	41	45	53	42	52	37	47	39	51	44	39	41	37	40	39	46	36	42	42	61	44	47	38	34	42	57	40	48	38	42	33	42	41	41	46	38	42	35	39	48	46	33	50	36	36	42	44	47	46	42	53	63	50	47	58	49	56	40	43	41	36	46	47	45	63	48	44	36	54	53	41	37	44	37	50	47	50	59	50	44	48	41	40	43	35	45	47	51	45	41	43	42	47	51	45	46	61	41	46	29	45	56	28	42	49	41	51	62	46	36	57	48	49	36	43	42	39	48	40	45	43	38	56	44	48	36	47	54	41	50	42	48	53	49	35	44	43	43	48	40	40	44	44	45	33	55	41	50	33	42	42	44	44	46	26	40	48	50	44	40	37	34	47	53	48	52	58
30929	12973	4058	2329	4608	5971	5580	4636	3773	3107	2670	2230	1898	1594	1432	1255	1215	1058	990	960	995	942	872	845	797	694	677	646	593	579	563	548	505	511	504	488	413	356	338	348	339	351	343	333	323	335	359	350	332	352	344	371	341	353	317	382	355	356	344	326	371	333	362	362	366	345	333	350	337	336	344	338	331	325	332	355	294	345	319	371	307	323	339	342	318	349	337	324	310	329	351	312	355	346	320	367	312	333	340	354	350	371	361	323	362	360	344	333	333	340	338	367	316	337	332	328	324	328	329	333	331	316	327	315	358	353	318	329	336	353	358	329	342	353	350	350	316	333	336	316	333	341	335	311	312	335	353	352	343	310	308	314	327	324	341	314	346	324	353	265	344	320	350	345	330	345	330	327	328	322	317	318	321	325	296	338	319	311	327	310	368	338	333	283	314	340	337	325	335	349	331	328	329	315	358	328	346	328	328	322	315	344	323	318	334	285	340	354	307	370	339	328	343	309	341	338	317	311	337	328	327	326	333	372	334	302	334	352	342	341	311	322	357	304	292	314	359	358	320	329	351	340	324	310	350	349	329	337	321	306	331	346	341	298	330	332	331	335	320	328	356	323	348	331	346	339	325	330	345	332	328	349	331	343	317	345	335	335	353	311	326	345	334	351	302	347	345	364	342	352	316	380	341	331	361	356	352	299	315	343	336	347	340	323	345	322	330	350	340	313	337	360	322	346	345	324	320	340	304	312	340	299	340	300	335	307	330	306	339	314	325	336	295	347	312	344	328	336	340	298	330	339	302	324	343	354	349	344	348	344	315	306	326	302	321	354	337	321	305	293	313	341	352	289	324	318	339	322	326	316	339	305	327	332	333	304	358	331	330	340	315	342	383	326	319	323	294	299	336	335	335	321	327	345	318	323	342	313	334	326	321	341	332	306	328	318	310	332	318	340	355	335	335	306	314	349	322	305	336	357	310	347	336	320	313	327	340	302	342	326	327	326	328	309	297	312	351	316	313	331	316	316	320	284	363	325	343	333	287	347	344	358	295	357	298	338	344	317	318	310	355	310	303	339	330	328	343	330	331	328	325	304	339	328	296	316	319	319	297	304	345	351	371	354	336	323	368	361	313	333	337	321	322	298	348	289	349	334	334	332	345	345	340	348	330	352	325	346	335	326	308	357	341	316	340	337	307	347	309	350	338	365	320	351	333	340	333	338	313	298	353	326	306	318	302	328	335	343	324	340	300	318	336	352	345	336	345	326	296	332	310	297	369	322	360	292	353	305	352	356	340	347	337	337	328	318	318	354	341	318	337	327	352	317	336	351	340	312	351	294	346	332	347	325	342	333	347	318	311	351	319	320	361	343	283	328	317	331	337	299	320	334	318	329	357	364	320	345	335	315	336	300	343	329	345	340	333	333	357	322	371	340	325	340	343	342	341	353	325	331	330	321	308	347	329	345	361	310	318	350	332	322	330	327	342	340	315	313	317	357	303	329	349	352	354	332	340	304	327	312	339	332	351	332	311	336	351	343	342	344	333	317	309	336	337	316	347	343	348	346	339	345	326	318	351	317	318	347	349	317	330	324	322	342	301	342	319	296	341	344	318	323	346	382	339	341	318	323	321	316	316	327	311	334	306	327	314	353	354	327	336	334	328	318	322	326	313	387	309	328	374	356	344	319	334	305	323	312	339	345	337	335	320	325	306	350	345	347	353	312	353	349	321	315	329	327	354	344	334	355	337	333	320	317	357	325	344	334	335	333	316	323	348	307	357	303	342	318	327	353	300	351	328	359	331	346	332	325	343	338	325	341	345	325	327	339	349	357	341	335	352	308	336	355	327	323	312	321	294	316	303	351	360	347	338	314	356	362	352	349	324	338	313	300	350	368	334	314	335	301	314	327	341	311	325	331	337	348	331	308	314	348	299	330	330	328	318	363	345	302	342	313	356	307	379	377	329	345	305	337	339	328	338	343	321	375	314	319	331	355	333	329	329	350	339	342	296	322	338	324	338	341	319	333	334	357	345	306	316	311	341	297	315	356	357	373	358	331	328	327	361	314	367	332	336	339	332	328	339	305	332	362	326	307	300	307	305	337	331	308	345	364	323	335	361	323	330	308	325	319	320	324	330	319	314	309	329	319	358	351	328	314	323	345	343	321	309	329	314	315	347	350	356	301	319	305	308	335	290	297	347	355	333	341	336	319	317	360	319	372	325	369	322	334	325	359	336	348	322	328	348	328	345	323	339	321	344	329	322	303	337	315	295	321	327	326	365	321	370	350	368	315	350	317	323	332	347	334	277	300	330	326	340	296	322	351	333	351	348	361	355	325	347	326	326	327	309	328	338	362	330	350	319	357	344	326	337	350	315	323	299	336	355	303	339	340	347	318	337	309	336	313	352	357	344	321	340	328	300	340	348	324	353	314	301	324	345	350	335	324	334	334	320	313	358	287	327	342	313	334	369	309	308	343	355	315	329	315	339	347	322	310	348	325	341	316	343	327	363	320	331	318	324	342	304	323	322	375	356	316	355	325	332	338	333	315	354	354	330	345	335	321	328	324	328	335	296	326	335	347	355	320	329	363	342	343	333	351	332	327	282	329	326	334	363	331	304	298	324	344	343	322	340	314	330	322	350	332	332	322	322	378	319	320	309	326	305	325	311	352	337	331	343	332	347	319	350	337	328	351	386	346	313	318	327	298	341	327	357	340	324	326	311	336	312	323	311	315	316	314	322	355	298	349	324	354	354	315	302	356	358	331	342	347	328	335	332	313	341	316	345	299	331	362	341	354	328	329	323	321	336	328	325	360	312	302	361	289	293	301	316	331	339	341	308	317	342	327	336	308	324	317	325	352	326	323	301	321	303	326	340	345	325	357	320	309	335	324	328	324	321	339	321	342	338	352	305	367	326	301	338	312	347	321	333	342	346	329	324	323	311	325	348	371	325	366	298	308	332	351	300	322	333	308	317	352	327	349	327	328	333	349	314	332	318	312	324	306	338	332	296	336	352	323	319	343	336	327	345	340	334	335	349	339	311	351	323	335	306	373	364	325	301	339	326	321	320	297	331	322	348	332	310	304	323	326	312	345	333	317	313	346	336	349	290	313	316	354	337	327	353	341	364	312	340	342	323	337	313	342	338	333	291	329	329	334	306	306	300	333	370	304	326	322	350	326	331	307	326	340	351	326	319	351	315	334	326	331	338	351	332	342	333	350	332	353	328	332	320	309	300	347	294	331	331	329	361	320	315	324	326	303	282	317	304	335	335	351	348	341	330	333	336	334	337	340	343	329	366	335	314	310	326	341	336	364	324	355	330	323	344	317	334	332	305	331	336	350	337	322	334	296	335	374	339	327	351	316	332	299	341	340	330	318	362	332	327	319	337	329	329	328	328	338	344	335	344	354	330	294	331	333	345	343	325	329	344	275	344	335	304	342	314	317	316	361	341	303	323	330	337	350	323	337	345	338	349	334	332	346	321	328	343	338	332	317
5235	1433	429	188	168	170	174	193	179	187	161	179	153	152	131	144	150	136	145	155	139	137	124	151	130	106	151	129	134	133	100	123	116	125	119	119	137	119	113	109	121	97	107	121	116	112	117	111	107	106	115	127	105	136	111	113	99	112	121	96	90	122	83	120	120	121	130	111	133	112	115	112	124	126	105	103	119	106	91	112	124	113	123	117	110	119	110	102	127	95	102	101	106	103	109	111	113	116	100	127	118	102	122	126	115	118	98	105	104	122	104	115	129	103	120	99	116	137	120	117	108	112	111	112	100	105	102	111	118	122	113	101	122	129	103	119	121	91	108	103	128	118	103	104	110	85	91	125	117	100	113	103	114	110	102	111	97	113	112	101	93	90	98	105	91	126	94	113	117	108	106	119	106	135	98	127	112	119	103	102	130	106	131	112	105	118	117	107	121	105	108	107	110	118	116	106	132	116	107	122	100	120	112	93	110	106	117	105	131	85	115	121	94	131	116	109	103	120	120	106	107	119	108	105	98	104	113	126	107	117	95	114	117	109	118	110	106	108	100	129	120	113	113	114	124	98	108	107	104	111	117	97	98	76	107	134	135	119	103	93	115	103	119	106	112	92	123	124	111	134	111	116	121	100	106	110	122	87	109	96	119	120	115	88	101	112	115	110	113	122	104	102	105	100	108	127	117	126	118	98	100	111	101	103	133	113	84	99	104	130	113	121	103	107	96	110	92	110	118	108	113	115	97	106	123	98	132	118	105	117	107	119	108	123	100	106	129	124	113	105	112	118	106	100	115	138	126	95	111	117	127	109	109	107	126	120	130	115	103	121	110	101	98	103	114	112	111	106	114	103	108	105	99	116	104	107	106	116	124	129	102	96	111	105	111	114	120	109	97	100	103	107	124	97	111	108	92	100	104	107	114	116	92	102	116	98	136	111	115	102	93	111	127	124	117	118	124	104	121	106	123	119	111	94	114	112	111	137	123	103	110	131	111	120	126	116	109	99	134	111	103	118	102	127	109	106	128	113	106	94	118	106	106	114	106	115	117	106	132	104	121	112	111	112	108	99	115	124	112	100	119	129	100	133	117	122	89	90	130	118	116	106	134	121	108	116	105	117	118	107	122	102	116	113	100	89	102	105	101	112	96	110	100	135	107	127	115	91	91	111	111	96	105	118	111	106	121	106	102	115	101	104	135	103	129	100	121	108	131	116	107	94	127	98	104	115	111	115	112	99	100	110	109	109	116	111	123	112	88	114	98	105	100	105	109	128	110	117	143	112	108	111	97	107	107	116	110	113	114	107	100	110	100	117	114	102	108	105	111	102	110	91	117	78	109	95	129	104	114	123	112	107	124	127	107	100	116	96	113	93	118	112	116	123	116	100	95	121	116	97	108	130	118	111	113	109	106	115	93	114	94	109	118	113	103	96	115	104	111	119	97	102	117	100	114	116	103	120	106	112	105	98	97	93	101	123	117	101	116	105	95	125	96	107	102	118	127	123	105	118	98	146	118	114	110	114	112	102	117	100	116	134	116	124	118	104	107	122	136	98	128	117	114	101	125	120	103	141	113	98	111	116	100	99	100	108	114	114	97	126	112	99	108	115	122	97	129	135	122	108	128	102	102	110	112	111	101	118	112	127	86	120	115	134	111	111	108	112	109	109	106	108	97	93	103	101	117	113	118	121	118	104	105	109	107	111	115	117	104	111	133	104	87	117	121	98	102	98	95	124	125	105	119	125	82	115	99	112	121	136	121	131	112	104	115	136	112	118	110	108	107	110	118	118	96	111	118	111	117	120	116	111	94	92	108	103	117	99	100	122	121	96	96	99	98	121	107	100	111	103	115	118	118	82	121	115	114	128	118	116	93	116	126	96	118	120	120	110	121	108	122	96	91	103	114	110	105	128	122	130	106	122	125	122	96	107	113	118	114	113	127	124	109	114	119	136	120	104	137	129	96	121	115	111	115	110	122	115	114	108	94	99	104	100	114	107	80	115	117	98	126	117	116	132	109	109	106	117	107	104	92	114	120	118	108	98	118	108	89	117	110	113	119	101	95	119	105	125	101	86	126	95	104	103	112	104	119	134	111	127	130	107	103	121	106	112	88	103	118	104	106	88	101	109	92	121	108	107	117	115	131	110	122	104	108	110	128	123	119	119	118	122	116	111	118	111	106	108	108	112	127	104	125	106	133	109	108	99	115	89	108	98	117	89	93	116	105	115	138	106	108	106	111	107	132	116	97	121	102	109	97	112	115	112	110	124	124	122	106	117	122	121	118	109	112	92	110	92	110	84	102	144	107	107	123	118	98	117	99	108	103	125	129	111	97	112	108	105	104	108	93	108	110	130	132	135	99	119	111	119	127	105	126	120	120	119	98	111	116	116	89	123	110	110	114	102	107	112	109	90	110	99	117	148	101	141	106	123	112	119	118	134	99	124	109	98	104	86	113	113	129	99	113	118	96	116	123	131	99	129	126	105	126	112	121	106	116	100	135	126	118	109	104	109	105	115	112	104	96	116	134	94	104	113	104	134	110	95	125	102	115	127	115	123	112	93	107	117	120	114	111	105	125	106	121	117	110	112	103	124	91	116	113	124	104	83	99	126	130	103	113	122	90	127	109	122	94	107	91	92	119	114	115	101	120	107	109	113	111	102	119	130	129	125	99	106	106	101	111	129	118	124	106	94	128	112	104	114	133	125	125	104	118	105	121	122	120	114	119	114	137	97	99	115	96	99	101	109	94	89	111	110	120	105	93	107	126	103	120	106	114	105	105	114	125	117	96	106	108	98	122	105	87	112	120	126	91	94	134	114	115	104	132	117	95	90	113	95	124	135	110	118	97	131	116	103	104	109	114	116	94	101	117	87	96	117	121	122	135	108	118	130	103	110	109	121	122	112	123	93	100	112	116	118	125	107	129	125	111	97	94	116	94	118	103	134	108	110	114	114	100	131	131	103	106	114	110	130	107	126	113	99	109	111	102	124	99	97	121	120	116	100	110	103	120	118	96	117	97	99	107	130	127	105	98	98	110	107	118	94	116	119	117	105	124	101	94	123	97	139	118	110	103	106	110	109	116	130	108	103	147	125	113	106	93	125	117	123	122	125	107	101	108	105	103	113	93	121	101	110	98	106	119	113	104	104	113	118	116	122	102	106	94	111	137	109	130	104	114	128	117	115	127	112	101	126	108	111	118	122	111	121	108	112	120	117	116	123	116	112	101	123	98	123	112	119	113	102	119	106	120	110	104	95	121	79	108	101	112	111	104	103	124	123	119	90	122	110	105	114	110	108	101	94	126	115	99	116	109	121	103	105	131	113	125	120	111	123	106	116	120	105	121	115	125	126	125	115	88	115	121	98	112	122	117	125	101	91	122	117	100	102	113	117	101	120	109	101	128	111	125	88	119	101	113	124	98	99	107	104	100	111	104	114	137	92	114	114	114	100	100	120	135	113	102	123	89	103	96	115	118	126	116	109	112	96
29151	11527	4100	2542	4533	5921	5509	4874	4228	3560	2979	2621	2314	2119	2011	1740	1647	1601	1437	1485	1459	1330	1386	1292	1271	1330	1189	1088	1140	1095	1032	982	982	972	962	892	858	893	839	823	838	837	829	857	826	806	850	873	833	830	806	849	809	797	864	756	860	826	907	802	828	850	803	811	799	777	799	822	834	808	836	797	861	836	814	825	844	789	771	799	854	848	823	823	790	797	804	827	793	832	806	876	802	814	804	837	814	846	773	761	826	788	778	805	808	852	772	816	767	806	803	763	823	848	845	795	825	818	849	772	773	750	844	802	818	802	790	793	788	783	779	766	748	784	784	781	833	773	792	854	849	791	797	800	818	840	857	831	807	782	833	769	851	806	814	827	848	794	790	851	834	814	829	856	809	836	794	805	815	830	877	829	779	791	838	836	861	813	793	789	849	795	844	866	825	824	839	764	807	854	769	802	803	817	805	876	819	805	862	812	769	799	823	785	781	800	805	827	829	843	775	801	777	799	845	780	824	792	786	844	829	852	847	782	796	777	776	832	809	772	813	803	818	838	822	814	799	803	792	813	755	792	805	811	801	809	806	803	844	769	797	801	791	822	784	846	793	777	803	794	807	781	793	779	784	811	784	832	768	842	763	809	842	817	810	846	813	786	862	814	878	821	813	773	748	799	819	781	832	785	801	855	844	839	744	813	773	829	795	752	794	788	799	756	810	793	872	839	807	756	833	809	820	845	789	825	852	820	785	801	792	818	809	833	800	750	829	797	851	821	784	821	778	756	834	798	828	846	809	814	758	794	729	785	862	824	822	784	849	768	815	815	770	755	809	782	783	876	817	784	819	849	770	820	823	850	777	825	777	775	822	807	801	840	852	840	801	849	773	805	800	826	775	778	818	850	787	800	844	816	833	805	792	804	775	813	788	834	813	807	799	815	779	781	809	814	812	766	835	788	775	805	780	786	836	779	760	806	788	817	783	834	783	819	853	763	795	797	759	742	775	844	805	781	795	806	793	802	764	835	746	847	815	857	812	786	794	779	833	790	778	805	770	773	852	785	812	772	820	830	742	831	808	792	790	780	888	775	778	831	788	800	823	822	835	764	788	836	784	765	794	791	816	850	842	793	821	821	788	792	828	791	752	816	775	816	817	811	840	830	797	799	792	786	805	842	762	803	772	828	807	809	792	789	786	837	830	771	821	831	724	791	783	811	832	806	784	799	813	779	800	795	868	841	810	820	818	805	812	875	817	802	756	763	809	827	826	858	827	802	788	814	797	811	795	797	836	791	801	826	788	740	863	846	763	792	776	766	772	738	806	804	803	780	798	829	780	780	824	810	814	799	839	798	828	815	798	801	848	836	802	779	832	793	834	788	781	870	814	835	824	803	779	772	794	828	773	770	816	838	795	825	821	806	794	747	809	832	791	773	816	779	771	807	798	790	825	833	772	797	789	810	812	820	789	784	790	810	831	795	873	773	805	790	791	821	810	805	797	810	817	789	788	772	814	846	770	826	790	827	830	835	858	745	790	810	803	808	791	745	810	770	819	847	839	847	820	783	818	800	850	779	748	840	818	773	823	763	790	794	826	802	735	780	834	784	797	818	828	832	755	792	781	845	836	786	869	828	835	795	795	792	771	846	782	797	840	863	748	794	763	800	818	792	830	819	804	846	814	787	823	810	793	772	845	779	807	808	808	816	829	824	735	755	780	779	822	817	864	785	825	805	776	858	788	753	795	827	818	808	831	762	798	810	836	790	808	799	824	775	811	768	770	830	815	800	819	783	815	748	753	802	803	827	780	794	833	790	837	831	755	863	817	808	801	786	789	827	777	746	804	793	803	757	810	754	816	784	806	751	812	809	803	823	821	800	766	848	815	796	760	792	784	829	796	801	787	809	819	802	833	744	837	772	857	773	813	821	755	749	806	816	838	797	775	815	789	822	766	822	795	786	775	812	835	814	779	783	786	816	836	802	765	842	790	777	822	801	780	813	775	776	831	787	813	846	787	818	764	823	798	805	817	776	804	858	810	755	803	794	781	776	808	800	780	803	808	770	764	789	806	813	848	798	786	772	770	846	812	811	870	776	821	794	840	849	804	828	810	807	812	801	783	817	799	879	813	782	763	735	832	790	763	815	727	816	857	794	828	816	817	821	771	806	757	829	794	825	793	778	867	840	773	810	839	807	799	854	824	770	821	802	841	798	819	802	834	781	788	839	787	814	840	773	791	835	818	780	821	845	813	771	814	776	803	796	812	786	813	806	841	820	790	791	819	780	812	770	881	796	805	741	785	780	790	783	814	807	755	791	828	777	851	829	803	822	799	817	818	819	823	823	755	813	812	771	810	816	829	853	799	825	839	798	792	886	824	775	792	769	774	803	763	821	805	778	768	814	801	826	835	819	787	805	796	870	838	804	832	800	800	858	785	794	840	829	798	786	793	785	859	791	741	769	815	838	853	836	791	816	822	835	801	800	800	836	800	794	815	832	809	793	825	853	788	779	835	848	797	744	781	805	771	793	764	809	801	816	793	824	781	762	777	780	772	784	842	808	870	838	763	790	829	735	785	760	826	841	814	815	851	765	773	823	784	790	794	813	834	789	805	849	844	811	781	836	805	735	819	885	737	866	849	786	820	867	839	798	787	830	794	741	800	753	815	765	812	811	825	821	847	774	754	800	810	812	826	823	797	796	807	817	773	817	788	803	860	823	754	824	803	873	791	783	798	836	755	804	772	821	817	807	823	772	789	812	756	792	821	718	812	747	783	806	801	862	770	840	825	838	810	830	778	823	811	779	772	851	758	847	804	823	778	814	772	790	826	801	817	788	815	799	760	796	817	757	811	835	816	734	827	814	771	870	851	773	842	791	786	873	821	858	834	756	800	748	791	832	788	768	806	764	864	753	761	816	856	792	810	776	828	865	794	851	824	772	842	830	795	791	816	800	818	812	812	807	825	794	816	805	776	757	779	823	861	775	800	763	794	824	799	812	788	795	814	813	775	795	769	782	801	826	803	839	787	784	835	777	832	807	873	788	747	796	804	802	827	771	815	755	766	818	802	798	821	796	786	819	782	809	762	766	804	837	784	783	834	780	826	780	750	818	806	889	820	803	807	807	785	841	777	787	832	803	775	841	812	836	819	809	803	801	817	818	819	830	799	771	846	813	837	844	743	819	845	816	805	805	765	783	755	772	793	870	798	778	776	830	805	795	778	804	811	769	789	755	793	835	788	779	867	830	799	840	818	769	779	843	792	785	841	799	801	827	784	798	809	809	793	797	830	804	774	795	786	815	807	821	817	803	799	820	852	834	825	771	773	782	789	777	810	784	840	811	768	782	796	803	801	813	833	829	831	781	778	763	856	812	821	812	830	802	814	838	803	804	792	811	851	774	803	802	758	794	771	818	879	792	797	810	784	846	786	809	796	791	795	821	769	829	775	805	849	762	799	785	814	857	821	813	778	771	802	822	795	813	815	790	780	766	754	771	761	806	788	760
6107	2202	534	179	147	181	197	193	184	162	142	165	128	126	131	108	102	110	94	101	104	116	108	100	86	85	96	91	82	77	86	88	71	79	91	82	82	75	66	67	77	63	78	73	75	67	74	67	73	52	82	74	79	71	68	67	60	58	62	65	83	70	55	68	77	68	76	48	72	51	81	76	62	72	80	68	77	63	72	68	77	70	70	56	71	79	70	70	75	71	76	64	63	72	89	74	85	80	74	67	70	73	74	74	68	71	72	85	84	55	80	75	55	75	65	77	77	71	67	87	59	70	57	73	79	76	69	77	97	67	77	71	62	55	70	90	68	75	64	64	64	71	68	82	91	62	65	88	69	79	69	77	76	60	75	60	70	83	74	87	78	71	52	56	70	68	83	75	62	79	74	68	59	83	59	58	88	55	82	59	75	64	56	71	63	64	72	84	58	75	61	61	73	74	69	78	72	71	63	61	57	89	70	78	84	70	68	88	76	76	79	77	64	62	75	78	72	88	66	73	64	77	76	79	75	60	55	83	63	66	87	62	75	69	74	70	77	92	65	66	67	65	76	68	65	78	82	71	74	84	56	67	70	69	66	72	58	77	64	66	67	69	72	60	77	85	69	70	86	74	74	74	66	58	75	69	75	61	78	83	58	86	66	67	83	73	78	56	62	78	77	70	56	81	61	66	75	76	73	59	63	71	68	49	66	66	68	69	71	65	68	61	81	86	72	76	64	73	67	64	59	91	68	64	72	63	81	68	78	75	75	72	79	66	73	70	72	76	66	61	59	83	75	67	68	64	75	68	81	87	86	64	63	71	60	64	62	76	81	63	83	67	74	70	75	76	68	60	76	46	56	66	70	63	84	64	65	66	78	70	67	71	65	75	67	81	53	69	75	85	71	62	76	63	90	59	80	72	82	56	56	74	69	48	65	69	74	91	68	81	53	67	78	61	88	80	66	61	66	62	60	69	60	72	68	58	65	58	68	80	74	67	66	77	77	71	61	51	64	80	64	59	83	60	78	61	56	74	66	59	74	74	74	79	61	57	74	67	62	65	67	68	58	81	46	69	71	73	69	75	69	66	61	78	66	63	75	71	79	91	76	59	57	77	62	87	83	63	84	70	67	74	73	68	82	75	66	66	59	74	66	85	90	59	68	53	61	68	75	76	67	74	79	64	62	67	73	75	83	63	70	73	75	66	75	62	74	84	71	72	69	76	70	61	77	63	80	73	85	77	72	59	73	73	70	55	67	72	66	81	68	82	80	73	66	58	63	55	61	64	79	86	65	67	77	90	71	82	65	67	67	69	63	58	68	67	65	59	59	67	58	70	54	77	75	61	65	76	70	74	64	77	70	69	70	60	72	74	63	77	70	74	65	66	81	65	85	72	59	59	62	76	67	87	67	67	71	72	71	59	78	84	55	68	81	60	57	70	73	76	64	67	75	61	79	76	77	70	90	66	77	65	60	67	76	72	75	64	69	71	69	67	76	71	72	71	62	71	70	58	61	60	66	80	69	61	79	63	69	72	83	69	58	64	63	57	62	70	78	96	65	66	70	62	70	72	73	78	60	67	62	68	69	68	65	73	84	92	69	72	90	66	71	79	80	72	59	88	70	72	73	72	67	81	70	82	71	73	74	78	75	67	71	65	80	67	82	64	83	77	85	69	59	65	71	78	62	77	66	69	83	73	84	81	66	78	75	71	85	64	74	76	72	63	66	70	59	63	59	70	63	74	72	77	78	56	68	69	76	66	74	56	62	76	75	66	72	75	72	62	58	69	77	66	79	72	55	60	67	80	71	65	65	69	64	63	55	73	79	71	72	67	75	76	61	69	72	67	70	70	68	47	65	64	74	69	73	72	62	73	54	80	65	74	76	71	71	71	59	67	71	65	52	79	68	65	66	65	75	67	76	68	79	70	69	56	73	72	65	67	61	84	71	59	78	75	71	82	77	77	80	64	67	78	65	51	52	72	73	65	61	61	71	65	57	68	71	81	72	82	85	69	74	66	74	70	70	57	78	79	68	65	83	63	78	62	70	81	71	77	58	68	78	66	62	67	65	68	73	66	83	71	83	72	78	69	77	69	76	65	56	59	63	69	66	60	87	72	76	69	66	76	74	58	68	59	53	74	81	62	66	64	72	73	60	63	64	67	59	60	84	58	79	64	66	61	73	58	65	57	62	74	77	67	72	82	73	60	76	71	72	92	63	70	59	90	74	85	64	47	66	88	61	58	61	82	71	75	83	73	68	66	84	56	66	70	62	83	54	78	68	69	77	65	77	73	63	59	71	77	79	63	69	84	69	57	67	67	65	61	61	70	75	61	61	72	84	74	63	59	74	66	74	72	86	65	63	58	58	71	74	80	71	78	76	75	71	82	86	76	70	68	62	72	74	83	62	62	66	80	70	76	89	80	60	71	65	77	66	62	70	68	60	73	64	70	60	86	77	68	74	60	75	57	54	75	69	79	64	71	85	65	74	67	62	77	74	70	76	71	70	70	77	66	78	78	67	79	60	68	76	62	77	62	72	50	87	76	72	67	55	72	62	81	74	74	63	71	49	69	67	53	72	83	52	67	86	87	76	75	76	81	72	76	66	48	76	59	72	85	55	65	81	84	84	74	79	75	64	71	75	67	71	69	67	89	64	72	47	68	76	68	67	68	65	75	82	73	73	76	62	80	63	62	57	91	60	86	60	75	65	51	62	87	66	88	74	82	65	75	74	66	63	69	69	54	67	68	69	63	80	84	52	81	64	62	73	70	76	59	78	66	73	75	69	63	69	79	72	70	71	77	61	81	75	72	70	73	81	79	94	66	73	65	61	81	54	72	60	78	76	67	70	72	62	67	71	67	72	59	53	58	64	73	73	70	72	67	80	60	63	62	76	86	59	54	79	65	69	68	70	76	59	86	62	82	68	64	64	69	82	73	73	64	75	85	69	63	59	73	54	74	58	75	77	87	78	63	65	63	89	73	67	67	78	76	94	74	84	70	73	66	57	64	79	83	58	78	86	79	78	73	77	70	82	51	68	71	78	72	63	74	68	62	65	75	84	78	60	57	58	81	57	79	63	79	69	58	57	82	55	62	72	65	62	69	63	83	73	52	69	86	54	82	73	80	68	69	82	61	75	77	63	79	63	92	70	63	61	70	74	72	72	66	84	63	57	81	63	70	65	67	74	58	63	75	66	52	80	63	58	75	63	70	73	70	66	62	71	68	78	67	64	68	77	65	75	72	71	80	51	61	77	66	61	59	66	95	61	69	67	70	68	66	76	89	80	64	67	55	70	74	74	66	73	69	74	63	64	67	69	64	78	61	76	68	71	64	74	71	70	59	77	59	62	64	75	92	64	72	71	71	65	74	70	82	65	80	77	63	78	74	70	75	73	68	79	69	80	79	61	66	77	64	68	72	69	76	72	75	64	69	53	68	62	64	79	64	67	71	81	71	79	84	57	79	60	72	69	69	74	78	66	68	70	73
33316	14768	5118	2992	6343	7919	7658	6241	5308	4377	3586	3123	2744	2287	2069	1955	1696	1613	1564	1518	1403	1309	1350	1203	1139	1099	1094	1000	899	857	847	801	773	777	729	687	649	516	519	530	530	489	552	482	543	535	531	503	483	539	533	543	569	517	504	584	514	502	489	502	497	515	487	515	498	451	505	522	535	535	499	538	510	524	523	527	537	499	490	487	501	511	489	551	485	516	516	505	532	488	470	469	524	515	516	496	479	497	479	495	490	511	515	527	517	525	466	478	467	492	502	503	514	511	514	502	512	550	479	515	517	509	521	512	460	504	528	506	495	489	477	497	481	517	479	487	480	496	493	454	512	509	541	484	456	500	505	504	492	464	494	505	497	511	458	468	475	486	494	475	516	461	472	500	502	510	491	488	493	475	489	458	498	484	461	498	463	465	513	462	486	466	511	472	467	486	488	470	485	483	520	487	458	491	494	467	460	482	475	427	476	470	510	494	501	453	509	479	467	475	515	479	526	485	449	489	464	472	466	477	481	512	487	510	474	489	463	472	518	478	476	477	510	484	456	496	504	530	487	480	485	481	480	488	494	466	473	470	512	507	481	464	477	480	510	485	488	498	524	493	443	511	487	440	482	469	498	475	519	477	506	499	445	456	486	497	507	487	464	477	515	465	512	502	456	499	502	491	500	487	453	473	484	498	484	463	508	457	473	496	522	477	508	446	501	520	480	498	516	467	491	515	418	493	508	493	498	483	514	493	509	488	493	464	502	483	474	514	496	491	493	523	483	532	513	493	464	526	482	531	473	496	492	514	525	483	496	471	468	461	471	478	496	498	492	472	513	464	527	491	505	477	480	469	516	455	470	478	502	483	520	494	489	500	476	497	489	496	516	483	463	476	494	463	468	496	471	467	471	515	542	483	474	536	475	546	502	467	514	466	483	505	482	481	526	478	442	529	514	490	496	486	478	522	499	476	470	472	466	516	489	472	486	500	470	495	465	493	480	484	510	512	543	499	523	494	485	504	490	455	496	482	487	499	504	504	491	494	472	472	506	463	502	477	480	478	513	479	468	504	487	464	489	511	512	452	481	477	518	455	465	484	494	492	547	482	476	474	491	537	512	516	514	456	494	483	504	502	484	489	487	462	485	452	488	504	483	452	496	471	541	476	490	473	488	468	490	532	470	499	479	507	490	457	488	486	480	535	470	517	502	486	494	492	455	494	455	444	508	484	470	440	461	541	487	478	466	466	451	465	483	501	469	509	528	500	488	474	519	483	498	447	495	495	486	477	476	495	427	530	508	471	466	490	471	534	505	490	480	435	481	493	485	495	459	422	516	493	483	495	520	464	539	515	533	481	487	462	490	461	475	503	514	477	492	491	516	490	487	502	514	495	458	505	515	497	485	494	504	502	547	501	517	493	460	466	482	467	486	468	467	529	476	513	484	508	500	450	506	489	486	478	511	523	477	475	478	501	501	514	475	528	469	447	549	490	497	507	472	457	500	492	496	475	524	460	511	525	526	520	507	499	480	474	536	505	525	459	459	512	503	481	475	547	458	499	515	445	486	498	476	495	460	510	521	486	461	518	503	492	454	481	485	482	514	488	530	451	499	456	463	499	480	453	471	478	469	473	478	497	485	485	509	453	479	506	510	510	466	504	510	481	480	496	474	527	529	511	487	499	522	482	511	476	476	494	464	513	474	519	472	505	466	493	484	487	436	546	485	526	500	457	485	500	509	498	481	496	472	489	487	517	520	483	528	479	475	444	497	482	483	466	483	499	504	550	491	495	505	450	510	500	485	508	487	473	462	463	464	495	480	498	522	480	508	501	520	461	525	471	512	477	459	542	521	528	463	501	463	490	472	506	474	470	466	521	495	517	477	473	460	481	497	458	499	490	469	485	524	470	488	438	504	476	467	447	498	486	496	463	517	500	521	445	508	499	523	473	457	506	470	475	468	468	473	474	489	485	498	530	477	485	473	517	505	463	476	477	531	448	486	517	493	501	489	446	479	461	502	499	468	488	485	516	530	519	499	493	513	490	506	466	487	525	508	520	501	457	480	482	511	506	479	503	454	469	515	512	459	453	511	482	471	444	452	479	484	500	496	492	514	529	490	480	498	516	461	499	455	541	481	463	490	485	485	523	483	479	497	513	469	450	443	457	530	463	492	478	471	485	487	478	483	495	494	520	444	507	479	536	476	515	521	500	499	505	490	496	456	538	494	502	464	470	513	504	463	484	481	473	460	452	480	492	489	487	495	493	501	487	535	497	517	538	518	442	487	507	460	505	510	502	479	536	474	517	451	502	463	498	483	510	456	489	475	458	472	504	465	482	513	487	489	528	523	480	448	500	463	474	491	501	504	481	495	484	510	510	486	558	471	493	473	479	491	490	464	474	497	508	530	491	479	513	482	479	502	492	471	496	466	473	472	458	486	488	518	505	518	489	485	483	464	488	468	487	477	496	488	484	497	484	471	456	473	490	468	524	457	512	490	484	476	457	489	461	551	509	463	504	472	526	466	518	494	477	482	508	464	473	508	484	461	486	481	492	482	473	482	487	487	470	499	485	477	456	529	478	486	479	467	501	554	489	492	489	470	522	482	506	497	497	504	475	474	484	485	493	484	488	452	512	532	453	503	467	481	539	502	522	458	487	458	477	463	496	510	528	468	478	507	466	475	528	509	480	501	513	509	535	488	473	486	494	493	505	477	519	506	492	482	500	479	491	454	495	527	482	499	467	462	483	497	506	477	475	467	492	492	489	500	466	512	471	492	458	497	446	515	484	443	485	504	480	480	472	529	474	489	511	503	501	479	461	468	497	486	496	449	487	529	479	508	477	456	439	508	456	508	510	459	464	480	469	511	498	508	488	547	513	502	535	506	474	504	508	463	469	489	510	527	511	464	484	508	468	491	480	509	491	524	507	501	506	490	497	507	495	505	440	518	497	536	463	504	498	491	462	493	525	510	536	462	506	467	520	515	457	482	513	464	485	473	500	483	489	532	513	491	531	475	475	434	475	491	508	464	459	488	470	461	516	505	484	482	486	505	491	493	480	501	520	480	500	501	475	502	470	516	470	496	490	513	467	513	475	471	477	496	471	490	483	507	463	467	495	511	472	473	492	508	494	484	515	467	483	496	493	462	501	506	537	460	458	487	502	453	495	503	505	491	507	473	505	495	509	529	471	484	516	471	502	456	475	508	467	431	493	480	488	518	495	494	450	501	504	488	493	510	472	508	500	488	500	461	469	471	498	527	507	515	481	518	510	507	478	499	504	476	496	445	482	456	473	508	490	478	442	494	473	478	483	514	488	517	512	514	476	484	459	464	455	488	460	490	512	470	466	478	469	441	478	477	497	518	510	492	493	496	476	503	487	510	513	495	485	465	461	482	462	461	474	467	460	501	487	473	469	494	498	508	471	482	496	478	476	520	534	462	515	488	469	475	465	467	490	510	501	468	477	460	483	485	448	477	492	523	439	497	498	490	517	479	535	483	492
3222	714	241	110	97	105	117	126	115	117	109	99	96	124	88	97	98	88	120	85	96	102	91	72	80	93	86	89	91	73	90	75	76	93	93	87	98	68	61	69	84	83	71	58	76	69	88	76	99	77	73	101	72	73	86	73	75	74	90	73	85	76	87	60	77	92	75	71	85	58	89	63	104	69	68	68	63	80	72	82	77	76	84	79	77	71	86	65	79	81	76	87	84	79	70	76	66	62	71	83	60	75	77	82	72	74	81	74	80	81	72	75	84	72	83	86	60	90	78	83	64	81	83	71	71	84	78	70	83	78	70	76	86	71	74	77	74	82	95	84	76	67	85	71	77	64	83	85	90	76	73	77	92	69	73	95	67	76	79	67	77	71	71	69	95	70	80	74	54	84	93	89	83	61	85	86	63	70	73	85	83	92	69	72	67	89	77	70	84	85	64	79	71	73	81	69	64	78	75	81	75	77	74	70	79	78	74	72	73	98	81	70	83	69	82	83	95	69	71	70	70	60	76	89	74	75	59	72	71	81	73	69	64	75	69	76	96	83	82	83	63	64	75	71	70	86	80	77	70	78	73	71	77	75	76	64	75	95	74	73	71	75	88	66	87	72	73	79	71	80	80	80	87	86	74	84	64	78	77	101	73	71	82	76	78	84	75	69	65	69	77	83	70	88	89	62	80	70	65	76	74	84	69	77	87	70	86	75	77	71	102	85	73	78	90	75	96	84	73	85	91	80	77	66	64	80	78	66	74	82	74	79	61	72	63	76	81	72	71	83	83	75	80	89	93	71	73	74	64	70	76	89	83	64	84	72	78	89	71	85	75	73	64	67	70	64	59	73	71	74	84	93	78	64	80	83	83	76	87	89	76	87	90	66	77	63	72	61	75	74	83	74	84	78	83	98	69	86	84	74	91	87	64	79	76	66	80	70	65	76	100	88	65	73	77	78	85	72	73	85	91	76	87	91	79	80	68	78	79	86	88	74	74	73	75	68	90	71	69	70	97	75	79	69	86	74	87	81	72	73	78	75	70	63	88	84	76	89	80	82	82	81	83	67	66	56	63	83	86	52	81	84	80	85	60	74	72	90	67	91	77	70	86	84	86	70	65	80	71	75	68	66	68	104	68	67	62	75	82	82	89	84	88	67	82	91	79	81	94	69	84	72	79	76	74	66	82	82	83	72	61	70	93	77	86	77	92	81	73	70	83	70	67	78	60	73	81	80	87	84	78	71	75	79	83	81	62	89	76	76	63	53	82	59	85	84	70	88	72	93	64	72	113	79	72	65	80	77	60	81	66	72	73	87	88	79	70	73	87	60	83	77	77	74	77	65	77	68	84	87	87	76	73	98	84	78	83	72	68	80	84	70	85	81	66	81	71	81	73	75	92	78	76	80	71	83	74	69	90	71	76	85	77	76	84	73	85	75	79	70	80	68	86	83	73	86	78	65	75	68	77	83	81	73	73	89	82	72	63	81	92	74	82	83	66	76	99	77	80	71	73	82	80	73	78	70	78	81	82	78	64	71	85	69	80	80	61	80	78	70	85	68	85	75	77	89	86	77	57	73	86	84	106	65	66	88	80	84	75	97	62	84	71	88	67	58	81	77	75	71	86	81	91	74	87	79	67	80	57	84	81	75	77	63	70	60	81	75	77	75	84	76	53	74	80	88	81	75	79	70	74	102	68	76	75	86	90	103	87	73	74	87	98	71	80	64	58	80	80	67	75	74	90	74	80	77	67	67	79	83	81	76	72	79	73	71	80	66	76	96	77	88	75	82	78	89	69	65	87	81	85	76	72	70	80	74	72	75	85	67	71	69	88	71	56	72	83	95	72	85	71	75	77	76	79	71	81	72	79	72	86	66	70	73	76	82	69	76	81	80	79	78	68	85	87	90	92	89	81	83	82	68	85	68	66	77	79	63	72	68	85	86	69	78	66	84	66	88	65	91	67	81	86	79	72	71	87	75	88	74	85	71	72	68	72	64	85	75	59	72	73	67	79	81	77	86	69	84	85	65	69	86	88	89	83	81	92	69	90	74	77	62	56	75	82	72	76	94	83	78	90	86	81	87	84	69	80	72	82	88	80	102	62	61	67	75	75	71	81	88	83	62	80	73	97	71	75	74	73	83	77	81	73	90	87	67	77	74	63	90	85	76	65	87	88	92	70	89	77	78	73	79	84	73	71	77	71	80	78	68	75	93	77	66	90	63	68	100	81	77	89	79	80	71	81	74	82	69	72	77	100	73	84	60	82	83	80	61	67	79	79	75	80	78	87	70	80	76	86	69	68	75	79	76	80	79	72	87	99	73	83	69	86	78	88	86	75	77	70	76	73	86	78	78	69	83	53	78	87	63	72	71	73	88	81	75	62	76	63	68	73	80	71	79	72	80	87	85	81	66	70	73	81	77	94	81	68	67	62	80	86	77	70	74	69	63	61	66	90	79	67	63	83	95	79	86	74	74	90	96	75	88	71	65	68	82	60	72	84	77	92	74	73	83	88	54	53	72	81	69	83	92	74	69	82	80	84	80	80	95	68	86	69	80	53	70	99	74	87	62	90	85	74	75	96	63	71	72	79	86	93	79	77	75	73	72	73	93	69	78	79	80	90	75	77	81	73	73	69	78	77	85	80	90	84	78	75	83	89	70	80	89	63	83	78	71	80	69	91	74	82	74	89	58	81	85	89	86	78	84	69	76	79	87	79	99	67	70	75	91	74	76	96	68	82	83	62	77	88	70	89	74	64	76	74	85	80	83	88	99	81	72	79	78	66	82	74	83	69	84	69	80	71	72	80	77	85	78	75	80	64	76	94	75	70	81	72	68	75	75	75	76	90	66	83	83	81	61	78	83	82	90	71	78	61	91	64	79	85	63	69	65	64	71	78	82	76	83	78	86	74	66	65	84	84	79	62	85	77	81	76	79	79	65	78	83	62	77	73	54	74	71	69	77	74	65	65	70	75	68	83	74	63	63	66	80	72	100	72	71	79	66	81	72	62	88	61	82	81	68	66	70	66	84	90	89	64	85	81	97	84	84	68	74	81	76	67	73	67	70	72	67	63	85	76	86	74	70	80	85	56	64	98	68	87	77	67	95	81	76	66	87	85	73	69	84	79	88	87	80	92	78	74	76	85	73	61	93	69	70	69	76	78	91	87	78	80	79	82	75	81	70	89	89	83	73	67	80	75	78	77	81	70	80	69	59	69	84	75	90	67	70	59	94	78	84	69	83	73	80	89	94	89	79	89	91	80	71	70	89	86	61	77	79	82	71	77	73	79	69	80	85	72	75	88	59	67	80	67	76	81	89	84	91	66	72	77	82	82	79	84	87	63	66	72	70	88	73	69	69	76	70	74	70	56	77	67	75	73	77	75	78	74	73	65	75	70	71	71	73	73	87	63	74	69	73	92	74	75	82	84	80	64	70	70	80	80	72	72	67	67	68	73	77	77	81	91	84	80	92	100	64	76	70	73	63
24869	7482	2093	1586	2882	3645	3348	2962	2493	2148	1838	1589	1462	1357	1272	1190	1023	1046	968	946	979	959	951	935	834	806	802	750	714	699	693	734	739	665	664	625	634	592	607	562	592	536	581	558	557	586	522	593	562	604	550	586	614	566	579	588	570	596	527	573	582	556	616	585	605	603	568	577	547	561	550	599	567	574	586	533	543	563	589	550	540	537	590	571	653	562	603	591	574	569	552	568	556	570	564	556	616	563	575	612	559	520	535	532	603	561	602	574	561	549	618	560	512	571	525	604	576	526	566	543	583	588	585	555	560	559	572	533	545	571	588	574	558	533	550	570	553	554	533	530	539	563	538	543	553	593	575	531	544	582	523	559	561	605	578	553	556	599	537	580	577	599	540	561	554	522	549	618	616	553	597	566	576	578	559	593	551	545	565	538	564	579	543	619	555	520	533	547	559	562	605	533	544	553	570	563	558	529	575	566	497	538	568	575	574	551	508	544	603	526	538	578	503	581	530	563	589	576	524	567	577	541	511	591	560	571	540	562	584	573	559	571	594	558	615	510	581	534	584	583	559	530	577	554	547	534	561	590	598	544	576	551	528	568	526	584	550	621	524	541	536	537	577	552	567	538	523	543	577	555	565	560	581	595	534	529	563	578	574	568	536	554	567	543	610	579	537	596	574	551	598	517	591	602	595	583	572	559	582	567	561	557	591	577	585	551	575	537	563	586	574	576	524	556	556	580	550	530	583	557	549	553	552	553	572	544	586	593	559	546	565	581	568	554	552	580	576	569	553	563	615	591	579	549	548	565	556	567	547	556	556	577	571	596	560	530	513	531	577	515	526	537	479	580	603	585	573	591	575	594	577	580	576	569	552	554	572	580	594	542	546	534	553	544	552	567	567	586	568	537	573	548	585	553	588	537	582	543	559	566	566	545	585	548	522	542	521	575	574	578	508	563	558	613	521	551	536	556	572	589	546	529	558	578	555	548	584	568	520	547	569	557	535	592	537	554	557	547	566	538	566	514	590	524	577	542	568	545	598	565	567	549	597	575	558	544	572	565	598	541	556	545	549	555	589	551	580	530	553	589	560	556	582	506	529	561	557	532	551	552	563	574	555	547	533	514	538	551	586	597	561	557	585	556	554	590	599	586	556	598	593	567	554	557	555	559	575	587	552	551	566	525	539	560	581	580	618	571	530	545	520	587	591	526	559	585	608	568	560	559	544	531	574	618	572	601	590	558	575	562	591	532	571	590	579	576	557	541	584	580	562	566	569	554	559	575	561	548	562	540	564	552	577	558	596	594	557	536	517	568	543	547	575	565	566	603	570	555	563	597	550	543	543	594	588	602	533	542	558	552	569	555	567	550	579	576	563	577	551	545	569	571	540	532	568	522	546	559	496	557	564	624	592	546	544	531	566	583	567	534	583	548	570	564	498	546	558	547	557	517	560	567	562	594	537	547	612	551	563	573	563	570	528	585	555	557	532	558	539	571	562	590	552	543	600	575	577	562	548	589	585	548	580	571	548	561	562	547	534	547	576	574	603	580	516	554	556	584	580	631	594	554	574	569	571	599	546	558	610	543	557	601	546	565	549	540	600	561	566	526	587	592	580	523	572	556	596	556	624	590	516	571	595	578	594	512	584	550	564	535	565	536	545	597	597	561	542	581	546	519	562	553	539	579	573	537	555	596	575	550	580	601	556	577	575	573	566	534	546	536	552	601	522	539	599	552	597	543	571	582	531	579	600	561	573	560	589	516	544	571	560	563	540	577	584	580	607	555	560	564	563	574	583	582	500	598	546	552	577	564	536	546	594	598	602	520	550	544	543	567	563	541	585	586	547	584	557	543	561	555	570	576	574	625	556	570	550	558	598	574	572	527	595	558	600	567	570	627	615	575	564	589	581	542	545	546	558	555	532	572	573	557	557	546	560	541	570	526	545	532	517	570	582	564	548	555	536	529	518	546	558	549	555	546	525	529	524	549	565	552	577	540	556	570	566	542	591	582	569	582	505	580	548	582	516	592	573	535	567	556	565	521	556	558	556	558	588	558	579	545	528	574	583	603	574	519	550	578	510	569	567	553	578	538	570	563	548	546	582	566	571	565	590	571	566	508	556	529	565	606	521	537	568	559	547	558	568	512	586	580	538	557	594	561	543	565	575	610	590	579	538	524	562	548	566	561	524	594	590	557	574	529	560	590	548	603	561	605	569	568	590	520	576	579	577	580	556	609	547	551	556	565	570	576	537	571	545	585	576	551	545	590	529	576	584	587	553	587	526	554	626	607	594	576	548	552	539	576	540	617	508	565	537	545	552	534	574	524	552	564	554	573	518	566	554	570	563	575	542	534	570	567	592	561	601	549	563	593	570	593	591	584	557	581	588	534	577	554	539	543	577	591	601	562	539	590	590	558	593	612	587	557	558	583	525	527	572	614	551	579	580	581	589	557	553	576	546	568	544	518	547	533	489	608	562	576	547	546	539	544	576	576	550	575	546	531	559	563	550	550	572	555	532	554	552	537	581	537	559	557	551	575	593	560	551	560	557	570	511	590	537	613	598	545	563	580	577	560	548	578	554	583	584	588	595	547	552	573	517	525	545	571	566	569	524	565	565	575	548	571	545	538	575	548	572	555	559	535	589	535	541	579	500	570	569	569	554	590	580	528	552	608	560	574	572	598	530	532	520	528	557	552	544	586	561	564	561	556	582	533	561	558	540	581	551	556	530	581	591	582	545	556	557	547	595	582	518	556	576	561	589	604	590	566	546	567	598	545	549	554	606	558	562	574	616	527	581	568	551	559	621	559	544	527	575	540	557	618	551	611	576	614	565	551	560	519	613	552	603	563	576	559	575	541	560	534	513	553	552	557	587	566	607	548	551	607	570	540	551	524	532	532	555	578	574	550	570	598	586	569	595	556	589	555	541	567	582	569	543	587	535	589	606	556	581	589	573	540	523	583	613	577	579	605	528	617	581	564	610	555	600	535	525	574	519	570	576	531	582	557	593	539	552	619	602	606	563	605	577	588	567	575	597	584	551	619	534	551	569	564	589	588	599	595	585	575	568	579	625	581	536	581	565	569	543	576	534	582	581	548	570	598	573	585	550	522	573	565	526	574	605	544	538	584	582	538	524	567	530	583	577	552	572	571	558	542	564	558	533	523	579	566	623	555	559	544	593	576	567	588	572	552	528	525	565	564	592	573	555	519	538	577	574	592	538	558	620	563	537	551	585	583	556	540	578	584	546	596	562	516	543	577	598	561	569	599	557	583	584	583	567	527	601	542	524	584	529	592	584	558	562	606	560	576	576	575	559	574	603	584	537	599	535	526	562	544	568	593	547	544	553	604	589	604	573	565	540	565	600	560	544	574	575	569	550	568	579	634	575	597	545	579	519	582	574	573	549	548	567	587	594	529	535	548	558	554	548	573	608	581	581	574	556	552	600	598	587	575	521	540	581	528	580	527	531	598	567	556	552	567	602	542	561	572	566	558
4569	1447	335	126	107	125	134	114	120	129	99	104	104	79	72	76	67	58	61	64	62	76	67	54	52	75	64	64	41	60	59	59	36	58	57	53	40	57	50	38	53	42	48	52	40	39	42	44	63	38	35	56	43	51	58	42	43	48	43	50	45	42	41	44	52	47	47	54	34	39	42	50	46	45	37	37	40	60	47	55	37	52	51	43	42	47	40	54	48	42	34	48	44	36	50	45	51	47	45	46	46	52	37	43	47	65	38	46	43	53	50	50	27	43	60	27	44	28	43	45	43	45	60	23	47	54	47	41	59	48	45	44	49	43	49	53	43	36	54	49	53	52	39	49	51	43	52	43	57	42	44	36	38	56	61	50	37	39	41	49	39	34	44	44	50	42	51	47	35	50	37	44	54	42	44	57	43	38	49	52	37	58	45	48	34	57	43	48	54	41	50	44	41	52	46	55	39	42	41	57	30	50	50	40	57	35	53	60	54	48	34	35	45	42	54	39	45	56	37	54	42	50	36	43	46	48	47	44	54	42	47	47	48	54	48	49	59	39	39	49	49	61	32	47	62	43	47	44	39	62	46	51	49	47	48	41	38	40	51	37	48	48	50	33	49	47	49	52	54	42	43	67	45	50	38	50	45	48	35	51	53	53	45	49	43	42	41	53	45	42	52	37	43	43	43	54	43	40	52	44	56	49	44	46	47	35	60	47	45	42	50	45	50	55	47	33	42	44	50	46	45	44	40	60	42	56	58	48	54	48	40	56	48	45	45	42	41	47	55	41	44	51	33	46	46	54	45	47	38	46	42	38	45	53	53	45	46	51	38	51	43	38	48	45	36	49	40	63	40	45	42	41	45	53	37	38	43	46	57	46	43	47	37	43	47	45	40	43	50	47	22	40	43	48	38	52	35	40	61	36	33	44	51	34	39	49	52	43	43	41	55	45	45	43	42	50	53	51	41	53	36	46	54	47	56	43	39	31	48	43	53	43	44	48	55	41	36	37	33	48	42	60	41	55	37	36	50	43	44	43	36	46	41	42	37	43	49	52	38	45	34	48	47	47	32	46	38	41	50	46	48	47	47	46	49	41	53	33	35	47	44	44	52	34	58	41	46	50	41	44	61	47	43	41	45	53	45	45	32	39	41	44	44	58	40	38	48	52	31	49	51	50	56	47	52	38	54	41	40	45	35	43	38	48	57	53	47	44	42	34	41	50	61	45	62	56	50	49	41	47	54	41	41	42	43	41	57	40	50	51	42	41	47	37	37	54	44	54	38	45	51	47	41	47	58	45	46	38	41	40	50	62	50	42	52	64	64	49	41	42	43	54	36	37	31	50	54	47	42	43	43	40	57	46	46	38	46	45	49	53	51	43	32	42	45	51	47	47	40	57	33	44	44	45	47	40	51	44	43	51	31	45	40	36	45	50	50	48	54	43	32	32	43	50	52	39	43	51	35	43	46	48	52	51	45	49	50	48	45	53	39	47	36	43	41	45	46	46	46	52	51	39	50	38	38	39	53	58	44	40	47	43	47	55	40	52	50	58	56	50	57	37	40	46	47	45	57	54	54	48	47	39	44	48	37	47	58	37	35	50	43	41	57	34	44	39	44	37	38	44	39	32	40	51	41	50	34	41	45	41	40	60	51	48	55	42	47	42	41	41	42	42	52	36	45	42	56	45	39	40	50	47	45	29	42	52	44	36	54	49	32	42	49	37	51	46	39	47	35	39	53	40	45	51	42	35	41	43	42	42	54	45	40	56	64	41	52	44	45	62	47	45	50	47	29	38	50	43	49	35	46	51	44	41	47	42	63	44	53	33	53	46	34	48	44	44	31	53	41	41	45	62	48	47	42	36	61	52	54	39	44	49	48	41	34	43	46	50	37	47	46	47	38	49	56	53	36	38	36	45	39	41	48	54	49	51	32	35	42	36	40	46	37	42	47	41	27	41	33	51	40	52	41	35	51	38	49	49	34	41	44	53	45	47	44	36	52	49	45	36	53	39	36	47	47	45	53	46	50	39	47	46	50	48	34	48	41	43	39	41	43	38	53	43	42	39	59	50	52	53	37	53	33	53	44	59	42	41	40	50	46	52	45	46	44	39	41	32	43	36	47	42	49	44	40	53	52	50	52	35	52	49	44	47	42	43	54	40	46	55	44	53	51	29	48	54	40	40	49	38	41	49	49	51	42	46	59	48	43	48	39	50	33	40	44	56	53	36	44	46	48	45	42	48	42	60	40	59	42	37	43	43	35	34	38	60	47	55	52	38	59	50	38	49	46	38	47	47	41	56	52	31	58	45	44	40	45	31	46	42	34	35	42	47	37	50	42	48	33	36	49	48	44	50	41	39	44	42	46	64	47	43	42	51	40	29	33	37	42	39	51	63	44	45	31	50	47	48	40	49	37	50	45	57	47	39	44	50	39	46	54	47	46	38	52	47	47	39	51	46	47	51	43	46	39	53	50	38	52	44	44	45	37	42	61	42	40	47	34	46	45	42	44	28	44	52	41	49	55	41	44	38	35	43	34	48	51	45	44	42	34	45	52	44	44	46	36	39	57	47	34	39	48	44	39	43	56	39	51	47	40	67	49	47	52	45	37	46	42	49	51	34	47	44	50	47	42	48	33	34	43	44	49	47	52	40	47	37	41	44	46	38	43	40	52	51	41	40	53	49	54	45	44	47	44	56	39	42	43	36	36	43	45	54	39	41	34	39	59	41	49	49	43	53	51	42	40	46	38	40	39	49	55	48	50	44	42	46	43	40	42	45	48	62	37	41	47	38	55	39	34	45	49	57	55	41	44	37	50	42	54	48	51	39	46	38	44	54	59	45	44	42	44	52	38	49	45	38	45	47	47	43	40	52	42	45	48	40	47	55	55	43	52	44	42	52	42	39	47	46	45	37	51	47	48	48	52	47	48	40	50	43	50	42	48	52	47	53	48	45	45	53	43	29	41	47	37	40	47	46	40	42	33	61	46	61	40	39	47	42	43	42	59	37	46	38	46	46	48	47	44	45	38	33	46	43	59	53	41	39	47	43	43	38	54	43	36	49	42	40	42	52	58	42	49	47	58	39	41	52	39	47	57	58	38	39	52	49	46	33	43	40	42	59	40	55	46	57	44	42	53	43	65	45	53	35	39	53	49	40	54	33	40	45	51	39	41	53	42	46	42	32	50	38	52	46	48	49	42	47	35	51	43	53	49	56	47	49	43	39	46	39	54	48	45	42	41	45	46	36	38	51	46	45	38	51	49	48	52	42	46	42	42	38	37	36	46	44	49	45	50	39	54	48	53	41	49	42	50	45	45	37	55	46	35	42	54	51	39	39	38	36	35	41	57	36	51	42	46	50	45	45	45	43	40	33	57	51	50	44	50	49	49	31	45	45	34	44	51	44	47	45	39	45	58	43	53	52	62	36	45	37	47	46	56	54	57	42	43	43	38	54	43	44	55	44	41	47	47	51	43	39	41	41	40	43
30404	11929	3010	2205	4701	6045	5610	4750	3762	3161	2591	2131	1922	1617	1440	1296	1194	1148	1112	973	992	934	853	908	789	750	721	670	607	565	591	524	549	497	502	479	386	396	381	349	361	320	334	392	358	342	315	310	334	364	317	318	315	331	362	329	344	354	359	321	374	371	349	353	345	362	307	334	384	305	337	352	357	339	319	352	303	383	336	360	338	339	357	316	350	354	362	306	328	343	356	354	356	374	334	330	331	326	354	349	319	356	316	343	338	336	336	334	352	312	330	330	321	355	331	295	312	357	342	337	322	297	312	331	344	282	339	344	302	319	322	325	348	299	322	307	325	333	329	328	342	334	314	292	327	328	335	324	332	342	303	324	303	334	315	339	309	340	330	334	326	360	328	322	343	343	325	301	354	313	319	328	310	315	325	340	338	323	317	333	309	303	321	323	311	320	301	342	335	325	298	327	305	367	311	346	297	329	324	331	339	343	322	318	322	319	310	317	334	325	355	321	316	342	317	317	337	315	325	303	316	338	339	340	316	323	321	322	321	337	304	344	372	277	311	330	344	349	335	326	346	298	353	299	311	330	300	329	329	351	347	352	302	335	312	304	317	339	313	326	313	311	306	342	309	327	307	331	310	325	328	325	336	319	303	327	332	302	327	305	324	325	321	347	334	309	350	326	329	338	287	306	312	317	319	330	349	323	329	303	303	336	325	327	296	316	337	311	377	325	309	337	307	331	314	327	338	365	322	347	319	292	335	346	331	356	322	293	312	321	317	314	341	349	326	283	300	336	332	340	343	355	304	337	328	314	354	344	332	317	342	324	320	334	310	296	338	329	319	318	340	308	333	318	304	323	322	342	323	313	307	347	305	325	301	367	338	348	361	353	356	291	330	287	310	352	301	343	329	340	345	324	329	295	328	305	336	295	310	341	319	320	333	337	337	324	347	320	320	302	342	323	319	369	303	339	307	318	330	308	330	310	338	335	359	364	316	322	309	317	317	356	324	314	307	340	331	318	323	299	333	311	307	296	322	326	309	336	334	328	338	319	334	341	346	301	331	311	331	348	325	334	306	333	332	337	334	320	315	337	303	361	307	318	315	340	338	333	321	346	310	311	292	349	336	346	345	325	306	329	305	358	346	297	322	332	334	307	314	289	341	333	337	312	320	325	325	311	295	325	302	344	323	349	322	320	312	315	295	316	315	323	314	323	302	336	349	329	316	342	300	302	315	313	325	292	320	347	335	339	325	337	313	313	334	334	340	319	342	328	333	329	333	349	306	320	338	330	296	310	303	301	318	320	371	319	345	375	326	324	335	319	315	341	299	316	310	325	332	348	314	313	330	315	309	309	290	368	331	325	338	326	284	300	349	289	325	340	338	303	341	295	334	323	340	305	339	298	332	291	353	326	323	304	327	312	320	304	286	343	333	323	361	283	286	295	308	336	291	346	311	308	320	315	317	311	305	313	307	330	323	349	323	318	339	343	327	334	329	298	329	324	341	333	337	355	332	313	336	308	297	309	313	328	326	331	300	356	353	307	329	332	314	293	353	329	296	298	328	317	307	338	306	337	324	340	323	320	305	321	314	302	320	297	335	312	297	317	360	301	332	333	356	362	327	352	337	310	310	308	356	344	335	347	305	352	295	303	322	336	318	308	313	349	321	328	353	321	314	320	309	322	311	313	318	309	308	357	313	325	308	322	293	321	352	315	316	321	322	293	290	324	314	316	302	311	351	313	330	342	307	293	362	334	311	313	344	322	308	321	311	328	326	331	357	395	284	298	320	336	311	327	304	338	320	328	309	315	324	335	325	326	288	307	313	309	316	341	337	365	351	337	315	337	310	335	328	312	308	325	294	318	298	308	324	295	288	316	324	327	328	338	312	325	315	334	308	325	302	293	314	321	305	311	360	343	311	311	327	339	361	307	378	303	321	346	333	336	327	295	338	333	326	311	313	353	318	332	310	334	321	303	349	327	348	293	319	339	303	343	303	303	335	320	331	331	352	334	320	307	343	332	313	315	307	347	318	305	299	356	362	354	311	331	316	308	341	318	346	325	302	289	354	288	316	343	324	305	352	336	329	344	310	341	330	322	339	337	313	289	310	306	330	331	315	320	329	346	329	291	337	304	342	314	329	316	302	295	353	327	338	342	325	320	343	322	319	352	344	316	345	313	307	302	314	316	341	336	318	326	354	309	322	307	315	320	331	314	304	314	316	323	324	310	312	314	319	311	342	305	304	352	324	346	337	306	336	347	302	310	360	325	365	306	303	312	315	330	322	312	351	349	307	331	334	324	311	325	307	316	311	332	310	327	338	335	345	344	333	321	302	355	344	330	309	360	303	307	338	323	359	311	323	348	329	335	312	325	301	339	316	294	323	343	329	301	337	305	315	323	333	340	327	310	336	302	304	301	308	307	317	339	349	322	346	292	326	329	329	339	316	336	325	336	288	336	329	368	345	306	321	380	293	333	323	304	314	298	309	321	360	326	341	334	369	315	307	336	330	276	326	318	320	328	334	327	318	345	322	316	315	347	331	303	285	312	315	304	316	335	295	333	351	320	317	343	331	323	341	345	332	340	337	310	315	325	322	312	298	308	345	306	340	315	326	302	340	329	293	344	348	324	322	350	312	347	334	343	296	312	322	347	364	312	311	317	314	320	320	308	306	308	296	323	342	350	348	315	303	331	312	317	344	311	325	302	351	319	291	300	359	319	333	307	321	324	330	321	322	305	342	331	313	342	327	300	332	313	342	332	302	351	351	309	326	334	336	344	359	317	319	296	318	337	326	330	304	322	331	346	305	336	339	321	304	313	315	359	335	349	326	292	300	314	326	335	311	323	325	290	338	343	323	299	324	330	320	305	305	318	318	320	332	336	342	323	328	302	311	327	310	344	267	367	348	339	296	324	307	326	302	341	314	329	324	311	317	315	311	346	365	298	330	320	335	338	287	331	333	330	339	334	320	316	331	330	319	354	308	342	338	346	330	311	311	331	329	310	324	290	312	340	311	344	286	352	298	310	318	313	321	319	313	346	297	341	334	322	336	343	345	316	330	316	295	318	299	323	347	320	325	347	329	318	324	323	348	316	313	317	336	316	315	314	342	330	312	284	324	322	327	363	339	309	370	310	313	335	335	332	319	325	345	327	313	323	327	326	314	292	321	317	328	325	328	350	338	304	312	350	339	304	335	360	322	323	310	322	341	326	350	341	332	313	302	313	294	315	346	332	353	335	306	324	324	346	337	317	335	301	348	324	323	324	301	327	321	339	329	316	327	337	301	325	314	373	323	324	317	334	318	321	337	323	298	289	312	343	305	317	319	325	343	346	307	328	332	304	331	309	330	316	320	313	316	345	346	343	345	329	309	348	335	341	308	344	303	297	283	333	322	321	304	342	354	337	349	349	337	315	334	300	327	348	317	309	299	335	284	335	321	362	344	307	326	292	331	351	312	356	321	342	314	333	328	347	348	339	318	328	356	325	317	300	319	289
5104	1411	305	171	164	179	201	177	187	180	194	148	153	169	133	134	138	126	128	126	131	137	138	124	141	140	135	123	135	105	96	129	134	132	114	114	133	131	101	114	104	109	109	92	121	114	113	96	120	109	121	133	114	93	107	116	124	119	118	103	112	111	119	107	112	128	119	108	122	103	120	117	132	126	109	108	135	118	107	119	103	122	111	98	88	93	99	123	123	108	120	113	107	102	126	116	123	103	117	126	112	121	109	106	130	120	118	101	105	108	107	106	115	96	108	101	110	112	108	98	118	110	111	99	105	120	115	105	102	110	116	121	106	118	107	97	97	105	135	111	109	111	119	121	114	111	106	114	107	105	98	123	112	117	103	113	107	107	112	132	106	111	118	114	96	94	123	95	114	111	99	116	137	109	111	106	105	129	115	130	109	101	89	128	105	93	103	120	114	112	115	112	111	105	91	107	115	116	116	111	112	89	106	106	103	120	113	102	96	106	102	104	112	97	128	109	112	114	100	114	115	127	107	114	95	109	103	104	100	105	103	109	104	117	98	103	125	105	121	132	110	104	127	111	118	111	130	103	114	106	113	117	103	94	112	102	128	121	110	120	109	107	112	105	115	101	111	110	120	94	100	114	89	98	121	101	119	114	123	106	107	119	109	104	114	128	102	99	110	110	94	97	109	109	105	106	118	111	95	87	122	96	110	119	108	124	119	140	124	103	114	112	108	109	127	112	99	97	100	119	121	124	103	117	119	101	118	119	113	119	103	109	125	128	85	114	131	111	109	112	107	104	99	103	99	98	107	97	107	107	72	105	113	117	123	98	123	118	92	121	103	123	102	115	109	107	126	117	105	103	121	113	109	91	111	118	100	114	115	111	105	125	97	101	101	108	99	123	99	115	116	105	111	124	120	104	122	108	111	92	96	128	109	116	109	108	123	115	109	108	131	112	120	107	118	103	90	102	135	110	106	113	120	99	116	133	108	98	104	118	126	98	104	97	123	126	108	122	106	124	128	117	100	104	117	121	117	107	107	122	118	120	115	113	118	125	115	108	105	118	118	93	111	104	102	123	98	111	117	93	107	114	128	116	102	114	117	116	123	118	112	97	126	123	120	123	106	90	94	106	102	121	103	121	121	102	108	115	112	132	126	121	93	111	123	105	118	93	107	102	117	104	105	94	122	130	117	108	98	122	132	107	120	105	96	102	89	110	110	120	107	106	111	110	101	132	98	112	91	111	114	91	117	100	129	130	91	101	113	131	121	101	96	113	124	116	114	109	114	101	99	114	110	109	108	109	121	112	119	110	130	103	106	118	101	97	106	103	121	132	114	114	120	105	107	110	93	119	103	108	113	110	113	87	120	114	83	102	122	100	119	126	96	116	114	89	91	113	113	102	110	111	115	105	104	110	129	109	106	102	122	106	118	117	118	117	108	123	110	101	136	112	118	101	103	112	121	104	111	108	121	113	96	118	104	114	101	135	112	118	132	96	110	105	115	110	99	122	98	123	114	113	104	108	89	103	118	107	109	112	104	127	106	104	114	121	116	109	103	108	107	104	114	106	112	129	124	113	113	125	96	110	97	95	120	109	123	108	115	112	124	98	118	113	103	117	117	101	98	110	120	113	104	104	108	105	97	120	118	96	122	116	108	106	99	120	112	109	113	107	106	109	125	105	116	89	113	128	126	132	104	111	109	109	119	80	93	117	108	111	119	123	106	98	137	109	108	103	94	114	101	139	116	98	100	133	96	97	103	121	114	134	89	115	112	105	109	103	111	111	136	112	80	104	105	115	107	118	106	119	104	115	129	105	102	104	114	92	111	111	116	136	106	111	103	114	112	117	103	97	96	100	131	99	106	106	106	105	113	109	119	103	112	138	104	136	104	111	102	113	103	106	113	106	106	105	111	94	107	119	104	88	116	107	98	106	120	127	112	118	97	109	104	121	93	117	125	107	104	102	112	100	92	123	133	117	120	105	111	111	105	122	120	109	129	93	109	115	102	106	142	130	118	126	110	119	119	116	115	125	108	119	112	118	113	121	110	113	116	102	106	114	100	115	101	110	91	95	98	105	120	104	107	125	112	125	102	132	112	113	112	117	106	108	117	112	114	114	118	107	114	101	125	114	118	100	101	112	98	112	103	117	116	109	136	99	113	122	107	114	116	100	101	107	126	114	121	121	115	113	114	115	94	91	107	118	114	105	122	123	99	118	114	110	127	112	108	98	103	105	99	119	114	109	106	98	94	100	100	92	97	104	95	116	115	104	106	108	111	124	107	110	112	119	129	122	118	97	114	100	119	113	112	109	94	111	131	125	108	120	132	119	138	104	123	113	109	99	90	119	106	106	116	106	115	108	111	105	114	107	96	105	110	95	114	119	119	103	103	130	95	119	108	102	109	96	122	126	99	108	86	134	128	106	122	104	113	114	104	105	138	111	127	116	122	112	119	117	105	110	106	105	123	113	101	114	104	101	111	114	106	123	111	112	120	96	103	107	114	111	117	134	111	111	131	108	111	111	98	101	121	94	106	108	132	107	114	107	114	95	104	93	108	87	93	122	110	101	88	115	123	126	102	104	110	118	126	96	102	114	98	110	136	93	131	106	124	117	125	113	98	101	107	104	118	112	86	104	94	108	112	101	118	104	118	104	92	112	114	115	132	129	108	109	97	139	115	121	119	101	100	103	135	114	111	103	106	105	110	101	101	84	96	119	118	100	119	102	106	115	116	95	108	115	117	119	123	105	124	109	108	113	100	115	117	111	122	110	90	117	112	114	108	88	105	128	114	105	124	110	115	108	112	104	98	105	123	96	112	126	103	107	103	101	95	100	105	105	113	101	115	110	97	93	120	133	107	102	113	119	92	127	110	116	112	104	123	109	108	126	125	102	109	122	112	115	92	101	104	105	106	117	121	102	119	109	131	103	116	122	111	95	125	103	137	119	118	127	111	118	95	121	92	130	109	112	114	122	109	112	117	108	118	97	88	114	105	125	93	97	110	111	123	116	110	131	128	102	111	115	111	99	103	111	95	111	109	118	109	94	129	114	108	135	98	88	100	105	111	97	91	123	111	99	117	97	94	98	112	110	112	111	128	102	111	138	98	121	108	106	102	120	99	101	114	87	101	110	124	86	105	103	112	106	139	106	116	102	105	121	95	96	103	106	91	113	91	117	105	110	103	111	107	115	115	112	124	108	125	106	102	102	113	113	100	120	129	100	136	103	114	104	94	123	118	101	101	105	105	104	95	117	120	118	102	101	124	117	109	115	101	107	98	110	105	127	111	89	129	106	123	112	94	114	119	104	101	112	101	104	115	101	114	124	113	105	101	104	108	118	111	93	111	108	107	108	110	110	99	90	89	92	117	114	111	112	113	117	101	110	113	97	106	110	109	100	104	114	101	107	117	98	108	122	124	114	96	107	101	107	101	125	94	128	106	112	104	106	93	114	109	96	108	104	108	107	118	105	106	114	117	109	132	112	102	116
28889	10712	2905	2436	4654	6042	5530	4962	4110	3497	3017	2609	2347	2172	1885	1766	1645	1657	1558	1509	1468	1378	1309	1342	1257	1197	1218	1127	1070	1147	1027	1080	1017	946	997	977	928	907	809	846	808	811	808	812	845	810	790	820	849	812	793	851	806	823	768	800	796	815	824	818	804	830	820	816	811	816	819	817	804	774	814	815	784	789	828	782	787	807	745	800	799	808	830	830	752	788	783	841	729	799	785	776	821	826	836	772	818	796	744	828	788	804	728	814	836	816	778	819	779	783	798	792	794	810	828	761	788	771	791	815	823	844	740	814	810	844	800	775	738	781	825	774	803	758	768	840	792	817	807	765	814	798	798	749	791	785	835	782	804	819	796	811	777	775	756	841	797	805	788	764	784	769	782	759	749	821	785	811	790	771	858	760	807	763	814	760	814	786	790	757	771	792	742	787	796	768	782	813	771	869	754	839	824	762	765	784	790	841	780	848	730	749	829	817	747	815	805	818	799	752	785	783	749	800	802	768	770	813	755	772	830	768	809	794	758	775	854	776	835	746	785	830	801	793	756	875	801	815	800	763	796	789	749	746	764	788	753	764	808	812	731	817	813	813	827	770	781	817	754	791	753	858	730	786	779	800	800	836	757	800	799	796	774	807	762	851	785	854	805	794	786	800	804	781	785	790	763	840	768	806	763	838	808	738	821	812	800	800	774	778	824	819	838	774	787	794	783	836	828	806	749	837	813	800	775	806	784	844	755	726	822	799	793	787	761	792	827	784	790	827	822	825	779	811	843	819	829	771	754	811	798	834	741	830	767	788	820	763	799	800	814	753	817	837	800	753	810	750	777	801	819	786	808	797	801	800	841	781	805	805	784	741	772	743	774	753	835	821	786	818	778	812	791	801	731	832	823	802	821	796	767	800	771	759	765	783	821	807	765	796	800	791	849	737	752	814	795	836	794	798	811	796	788	762	782	819	808	833	788	839	810	809	806	753	791	764	778	776	791	793	775	794	790	790	759	823	791	831	843	829	776	766	768	799	787	768	791	783	817	822	793	754	824	818	843	790	786	793	822	811	790	774	785	797	802	825	770	849	768	798	782	863	777	800	823	807	790	817	787	772	815	767	811	822	777	815	790	751	804	845	799	765	766	838	791	767	822	764	834	820	852	821	790	809	832	806	840	780	752	731	805	818	882	831	722	844	734	803	778	798	808	826	803	788	762	783	761	811	770	780	787	833	792	833	810	778	790	769	784	783	842	803	753	787	826	806	828	813	795	795	818	784	811	824	824	810	820	791	781	801	796	828	815	798	811	818	824	775	827	847	796	807	780	828	834	788	752	767	792	808	766	791	798	775	815	788	826	800	837	838	794	813	747	821	779	815	777	823	785	794	785	791	807	767	762	811	748	779	778	790	791	846	834	739	798	776	756	761	785	826	796	782	783	796	812	873	827	792	791	790	762	733	813	767	767	770	799	807	806	758	788	793	789	854	781	797	775	784	763	783	809	801	795	764	808	778	830	713	833	791	768	775	771	791	837	795	755	782	775	810	835	821	770	827	810	779	800	796	773	795	820	794	863	789	799	847	819	833	771	777	776	793	807	792	764	783	821	816	825	796	753	839	814	794	815	836	791	803	806	783	744	762	809	783	783	792	807	812	788	771	823	807	798	760	763	779	802	815	777	845	832	834	807	826	811	810	823	882	761	824	798	827	747	779	802	810	821	790	776	798	760	797	779	796	797	818	821	842	773	787	801	763	784	763	766	783	793	795	809	815	750	808	793	774	794	819	766	852	802	819	796	775	813	832	787	792	799	758	829	807	804	783	811	806	745	853	749	794	787	806	867	768	780	780	798	834	792	789	746	797	809	783	808	781	758	816	785	757	812	737	833	754	801	804	778	835	853	848	806	785	805	785	829	821	827	821	824	792	814	799	788	776	826	772	753	802	751	789	818	826	768	731	793	837	803	826	778	795	785	745	770	808	791	806	814	856	799	804	772	780	777	778	774	773	758	814	759	756	752	836	817	792	803	828	846	777	835	786	740	777	804	808	817	803	863	761	756	796	824	812	794	858	771	770	790	809	797	780	817	808	810	829	794	768	768	811	761	771	797	793	794	795	795	850	812	795	790	802	780	789	764	841	781	770	761	833	742	788	782	749	797	760	748	835	816	781	799	824	811	802	783	755	788	740	764	808	768	780	800	836	783	790	795	782	787	800	821	791	838	802	765	797	782	769	788	810	824	815	791	796	756	789	771	786	780	821	825	836	808	814	765	839	761	815	800	779	804	787	768	822	805	756	764	733	801	800	772	782	824	772	800	791	778	782	821	798	826	751	840	800	826	837	792	777	767	808	788	818	769	828	797	835	805	791	745	804	803	771	800	762	767	810	804	798	810	827	829	790	787	777	786	787	774	819	794	786	790	794	832	785	780	815	798	813	746	812	794	800	808	801	771	827	763	738	780	828	800	825	802	829	836	819	818	788	784	802	819	767	792	831	762	787	775	764	755	738	844	773	768	778	737	785	757	775	775	784	758	788	789	846	806	770	794	772	792	851	820	780	827	837	796	848	812	784	810	779	814	796	741	748	733	790	849	794	814	750	816	808	765	797	765	802	722	767	854	780	799	794	803	813	742	766	809	831	806	780	790	794	809	792	803	765	829	788	809	740	836	828	745	783	749	837	807	805	784	788	802	854	817	781	739	823	845	772	836	780	800	780	772	778	777	798	763	794	790	812	775	794	829	807	782	816	851	818	827	818	790	818	778	811	757	824	777	784	761	804	802	802	819	773	790	802	799	844	827	789	731	777	796	779	781	756	768	777	774	814	773	787	747	757	774	826	778	783	822	800	779	818	801	811	803	819	824	781	867	795	823	798	804	781	794	804	824	797	808	864	769	719	762	820	768	813	754	865	760	759	760	841	757	775	770	826	817	797	858	825	827	765	743	808	810	783	754	807	795	727	824	767	803	758	835	784	770	789	827	762	757	860	826	804	759	757	819	832	794	757	814	788	848	781	782	811	814	831	864	764	755	844	808	776	801	846	790	785	761	870	751	799	829	771	779	765	821	792	795	800	818	783	787	767	811	806	795	743	793	816	790	807	835	797	725	806	852	839	795	771	760	806	793	799	734	796	782	819	784	800	765	784	851	783	763	777	795	791	808	797	823	755	783	757	785	826	831	807	790	743	845	812	782	787	759	816	801	779	825	803	753	772	856	838	787	773	775	810	807	817	836	801	779	835	793	801	751	851	771	805	807	809	773	754	845	786	801	815	781	807	768	795	827	780	796	823	791	800	777	823	815	760	839	765	804	814	758	797	789	758	805	799	792	824	780	776	819	805	808	790	795	832	798	776	764	788	800	807	810	796	781	780	828	830	808	784	765	790	763	828	734	801	757	767	782	808	772	777	751	814	788	777	835	774	816	809	815	760	799	748	771	815	801	763	814	820	831	811	827	758	786	778	792	807	722	781	785	808	752	789	773	796	799	753	771	792	769	808	799	762
6111	2084	421	169	135	170	168	184	189	169	158	140	134	133	127	98	110	117	129	107	96	103	109	120	90	88	96	86	86	90	88	74	80	93	77	95	72	72	76	73	76	60	78	55	68	92	83	82	87	55	56	82	79	62	73	78	55	74	77	58	65	60	71	62	78	71	73	65	66	69	63	64	85	73	77	65	74	59	66	69	64	68	84	70	71	66	62	55	65	64	74	61	60	72	64	84	62	58	67	79	64	78	59	57	74	68	70	62	79	71	53	74	73	83	68	55	57	66	65	69	58	52	74	71	62	77	72	67	79	66	81	62	72	71	67	73	73	63	80	75	72	78	83	65	75	61	69	74	73	84	61	80	67	74	76	59	89	60	69	69	65	66	70	69	72	67	77	58	70	61	66	64	67	78	57	73	68	74	67	63	55	63	70	78	75	77	53	63	77	67	70	58	73	74	60	63	81	75	69	63	66	60	77	69	71	71	79	75	81	64	76	67	70	75	84	79	70	57	74	67	63	73	71	77	66	69	54	77	69	73	70	64	68	62	72	72	85	68	79	47	62	73	56	69	83	54	53	68	70	64	64	74	52	64	79	74	63	74	66	80	65	68	74	75	85	68	73	86	85	74	52	86	69	72	72	75	77	77	59	76	62	65	56	81	69	65	74	77	58	63	50	78	76	57	81	52	60	70	60	78	62	72	84	74	69	69	74	62	63	66	74	66	68	65	70	68	75	71	72	59	69	56	63	63	59	66	81	80	52	90	64	61	78	79	70	57	68	79	70	62	79	59	80	81	66	58	74	84	79	78	59	77	65	74	82	61	75	75	63	70	62	61	70	68	74	73	81	76	74	65	61	62	72	79	58	59	69	67	73	77	67	61	65	66	53	70	65	69	68	64	70	64	95	82	60	70	68	63	70	54	68	64	70	68	67	61	65	68	79	70	75	74	76	68	57	62	85	83	72	76	64	80	74	73	64	78	71	70	71	73	70	70	74	83	75	71	56	51	85	68	66	69	70	77	64	79	80	59	83	61	75	70	67	75	81	73	72	78	81	63	63	68	76	57	80	83	61	78	72	59	61	67	60	57	73	69	74	77	75	74	91	70	79	69	75	62	75	74	64	74	75	78	64	53	78	41	71	79	76	90	59	86	88	65	74	60	63	63	61	73	58	63	70	77	63	55	59	55	69	84	51	65	72	69	76	59	73	59	72	73	87	70	72	70	75	61	73	72	71	61	74	66	56	57	85	70	66	65	71	61	65	76	80	84	79	69	61	67	91	64	87	71	63	81	63	73	48	77	67	68	66	62	72	68	68	75	74	66	73	62	73	65	70	63	77	76	72	63	69	76	83	76	66	59	70	78	84	67	54	76	73	92	73	60	83	57	71	73	62	66	72	56	61	69	76	62	66	67	61	78	67	84	75	76	63	75	83	82	68	66	62	65	56	72	88	54	66	81	64	66	59	77	77	76	78	66	76	70	79	67	70	70	56	58	64	74	55	61	83	57	61	71	65	75	62	53	61	63	72	66	72	68	71	78	71	55	74	74	68	55	64	73	71	79	74	61	79	82	72	78	84	80	87	58	59	59	80	59	62	79	77	59	77	73	72	66	58	63	82	73	74	72	83	68	62	68	57	75	64	68	79	89	67	59	73	55	74	90	71	66	72	59	79	75	63	63	65	62	68	69	63	76	82	85	64	71	70	77	75	81	72	68	74	68	69	67	62	68	71	78	50	62	79	82	54	84	75	73	81	88	66	82	76	74	62	69	69	61	70	82	77	59	86	70	75	78	69	76	72	86	61	62	52	73	69	69	77	78	81	69	69	62	62	79	68	80	79	71	57	80	64	74	68	90	71	80	69	78	58	72	82	72	59	76	60	73	62	63	53	74	61	73	74	73	69	68	66	53	70	57	72	78	70	67	70	52	87	62	74	78	67	69	75	62	68	67	71	67	76	68	76	76	65	70	78	82	65	82	89	72	76	64	88	67	70	74	66	72	82	75	74	66	55	73	56	52	78	74	75	70	71	74	54	72	65	72	81	64	52	70	74	58	78	64	61	77	76	55	76	67	72	78	58	86	53	75	73	70	59	77	63	64	73	74	65	81	79	61	70	60	74	75	71	67	77	73	85	78	83	86	76	79	76	77	78	74	74	66	70	60	57	63	61	59	73	72	60	77	67	73	65	65	95	66	78	58	76	84	71	71	80	85	68	83	69	73	76	72	80	75	71	55	72	69	71	75	49	74	63	78	66	76	82	58	76	67	71	83	79	82	62	66	65	62	64	77	73	71	68	84	78	80	79	70	83	70	72	66	62	84	64	55	67	74	58	78	71	68	55	71	79	73	75	73	74	84	65	77	65	76	75	71	65	81	78	71	62	75	70	69	74	70	76	71	61	87	70	64	69	67	67	65	71	82	64	73	67	66	70	67	77	73	84	66	73	80	61	66	85	63	67	62	67	76	77	74	73	63	78	63	71	66	86	77	78	60	82	75	73	69	71	64	65	82	70	73	75	63	55	93	61	66	63	72	71	78	64	66	67	71	78	78	65	72	68	68	54	65	80	71	80	59	70	65	64	69	70	73	76	89	84	64	59	66	65	61	73	80	79	75	92	78	73	70	64	66	77	75	69	79	69	78	78	61	55	75	76	73	67	53	64	64	75	72	70	54	71	62	78	67	79	75	82	71	86	76	76	75	68	66	93	76	55	66	87	71	61	66	90	69	81	76	72	84	74	53	74	73	64	52	63	70	64	64	58	65	72	63	73	60	62	64	63	77	67	74	65	71	72	64	77	73	65	84	73	63	64	72	80	76	86	69	88	80	77	76	59	85	61	78	71	69	72	64	62	52	65	75	81	64	53	71	69	75	82	68	66	72	71	60	98	61	64	70	90	80	73	75	57	74	72	65	81	72	71	73	71	84	64	71	68	69	64	69	80	77	59	75	62	63	74	69	79	58	72	59	71	80	67	82	59	60	78	66	69	61	70	73	59	65	67	70	81	74	60	78	74	53	75	73	89	86	73	83	68	72	81	56	72	92	72	64	60	87	66	61	68	67	68	66	84	79	67	74	83	63	75	65	74	80	70	78	64	87	64	55	73	62	67	65	74	69	67	83	62	60	61	72	51	63	64	71	64	70	83	75	75	62	58	68	80	75	65	64	67	73	81	83	69	71	86	75	73	68	68	72	79	69	66	76	67	72	70	60	73	72	84	55	79	60	58	71	68	81	65	55	65	70	80	87	55	75	77	73	94	61	76	74	62	65	66	76	78	63	66	77	84	84	65	57	62	77	64	65	73	65	77	75	79	80	72	65	79	76	63	71	77	78	70	68	71	67	73	75	68	71	67	63	70	73	77	76	76	67	80	74	72	61	78	74	60	67	73	59	70	59	64	76	76	71	85	72	65	72	79	58	67	75	80	60	75	64	67	82	68	74	71	66	68	43	82	75	74	55	67	65	77	70	63	61	58	64	81	76	56	73
33272	14165	3780	2849	6037	7759	7431	6394	5157	4479	3805	3162	2710	2363	2141	1889	1737	1680	1594	1503	1361	1289	1333	1261	1152	1149	1058	974	939	851	871	839	753	725	798	710	641	573	551	537	532	493	546	512	529	530	541	542	539	528	524	538	506	545	532	514	484	530	492	514	524	530	510	515	518	506	487	542	497	519	511	525	538	515	504	499	530	476	475	468	489	477	470	529	507	493	530	532	487	502	498	534	496	497	499	509	523	513	477	474	470	497	487	474	504	480	514	504	489	511	560	482	531	493	500	497	490	530	482	497	488	544	525	500	530	488	498	491	493	469	505	483	466	480	515	519	473	503	455	485	526	474	449	478	457	521	506	507	472	496	473	499	476	489	490	483	471	471	510	474	516	468	483	494	488	458	493	479	515	498	482	504	489	488	494	465	518	460	499	475	501	479	466	499	466	510	481	463	467	494	510	487	509	533	461	493	491	468	487	495	520	470	501	500	484	524	491	515	464	479	450	518	516	484	482	485	482	492	497	512	488	465	510	523	513	523	481	487	489	503	508	500	485	473	474	486	469	485	462	479	513	495	494	467	487	455	513	491	512	495	483	527	453	455	487	473	498	478	460	478	502	484	506	490	444	446	516	462	477	500	503	456	489	497	507	511	479	463	511	490	521	492	511	476	517	474	478	476	467	480	479	489	459	500	480	530	481	483	516	513	473	487	437	472	494	473	471	481	499	493	511	466	494	488	491	481	511	508	517	467	519	480	512	449	491	491	479	465	464	526	498	460	523	517	493	478	492	477	460	507	479	497	527	510	495	463	516	483	489	483	524	455	438	492	516	470	538	466	474	474	487	475	453	454	478	497	485	452	473	463	479	515	476	452	551	483	510	492	504	493	501	484	476	494	456	453	497	478	535	469	491	475	494	520	478	502	489	505	449	494	507	457	488	499	484	503	476	480	474	503	468	496	465	494	507	513	453	479	491	490	509	486	504	469	457	511	501	510	487	519	465	501	512	480	495	523	491	511	476	516	507	464	496	481	500	459	473	458	468	479	529	500	490	474	485	471	480	516	473	477	488	456	507	468	536	500	497	498	442	484	484	478	485	481	483	496	485	488	497	507	521	507	494	481	479	492	480	473	535	483	513	460	486	480	473	518	490	486	497	477	485	493	554	469	492	485	510	522	499	487	481	463	508	493	480	474	496	498	494	488	469	484	454	494	504	482	454	524	498	477	485	479	492	481	531	490	542	484	483	474	515	447	464	496	489	476	489	468	484	510	440	497	477	478	483	506	496	499	439	525	504	486	474	508	530	511	473	464	505	461	506	482	463	513	494	484	510	507	528	486	492	504	475	503	510	488	488	505	482	495	512	528	510	498	504	465	488	464	493	471	516	493	468	476	470	479	494	475	534	517	477	437	498	474	491	443	492	520	518	508	465	496	493	495	489	489	452	494	500	474	473	506	485	484	469	485	452	512	508	446	468	499	484	536	489	492	455	477	512	493	492	498	507	478	467	481	535	523	459	493	486	487	475	506	489	479	478	471	462	479	452	505	494	483	471	519	513	494	472	490	480	489	501	452	476	531	501	496	515	494	480	481	493	444	480	514	462	484	475	466	480	444	461	503	455	451	488	441	494	509	529	467	484	510	551	537	459	545	480	501	488	506	502	460	474	489	449	481	504	447	486	431	517	482	482	474	463	506	533	478	455	468	473	503	489	525	490	532	495	476	503	504	540	463	511	520	488	482	511	443	466	528	474	502	480	455	463	454	486	496	483	493	479	477	485	479	481	485	532	518	467	452	493	510	471	470	510	517	484	474	480	455	480	485	469	505	488	488	512	498	508	479	490	507	482	457	449	497	510	497	488	502	499	490	484	488	519	473	494	464	505	493	477	497	482	508	474	479	521	465	485	496	479	501	463	473	495	485	468	502	461	507	516	491	525	483	481	482	533	472	487	464	458	506	461	496	436	488	483	484	479	496	502	472	481	506	494	506	508	496	517	488	491	470	487	490	470	518	482	465	499	473	469	507	464	478	537	506	506	481	473	449	496	508	462	484	481	479	483	493	452	457	474	479	520	489	492	465	465	493	470	470	517	478	510	474	504	489	478	520	481	492	486	515	445	494	463	487	471	496	504	493	518	474	476	508	546	504	533	470	480	488	513	508	451	460	492	482	472	495	468	492	479	486	511	486	449	505	492	476	455	484	478	488	464	454	509	480	504	473	514	519	471	455	489	494	447	509	482	474	471	490	518	474	454	495	474	528	498	487	500	495	517	511	498	488	514	506	474	482	475	483	495	495	480	485	450	500	483	468	519	499	521	485	495	491	479	494	492	493	473	512	509	497	452	458	459	500	483	510	536	478	465	511	472	475	489	477	493	508	495	539	525	440	493	464	517	498	479	463	493	508	478	488	484	470	492	482	492	491	517	491	471	474	483	470	478	457	502	518	479	471	488	496	504	536	487	519	497	509	470	515	461	505	470	451	481	482	472	459	497	497	490	473	494	506	514	491	475	478	440	489	456	499	513	463	432	502	495	463	502	507	467	453	495	472	499	448	461	495	509	468	528	523	470	479	521	481	523	454	492	484	495	492	489	507	488	500	501	474	471	489	512	474	431	491	495	477	460	511	491	481	523	455	505	488	483	456	514	524	464	488	501	468	477	489	444	483	521	505	489	479	487	485	523	464	497	464	490	477	479	465	460	496	463	514	469	446	480	504	465	429	505	486	524	525	490	482	477	483	481	500	505	488	518	506	519	474	522	483	485	516	483	515	479	521	503	493	486	499	451	490	519	473	501	475	510	486	487	514	532	521	451	482	477	480	504	486	475	482	460	471	487	502	485	487	468	523	479	457	511	485	476	488	442	466	507	501	485	522	467	498	486	465	488	502	483	512	502	480	457	482	502	475	506	461	522	473	463	471	490	469	475	507	511	493	447	488	456	477	506	457	460	529	490	461	468	477	509	499	477	484	485	489	474	488	500	465	474	482	513	484	472	465	512	485	512	485	477	490	451	441	483	494	478	488	475	492	472	498	487	495	491	460	493	505	484	488	450	454	467	512	506	508	480	509	496	477	464	468	465	478	479	489	484	512	505	521	478	478	503	500	490	469	522	497	524	442	504	485	470	467	502	506	467	475	536	466	511	521	489	520	496	480	485	519	506	505	523	445	460	488	493	444	507	465	478	488	492	475	481	458	447	484	521	498	497	498	493	463	451	483	489	480	479	458	485	465	488	487	495	499	454	489	477	475	478	486	486	514	505	460	502	508	487	473	483	475	517	502	505	469	455	517	503	497	461	533	504	478	476	502	448	488	495	484	490	492	523	498	482	518	463	517	485	501	508	485	489	485	459	500	502	469	488	511	519	467	491	494	481	496	448	496	476	469	470	476	497	501	491	525	482	508	482	534	500	490	481	462	486	486	522	481	478	466	537	491	468	454	517	448	514	514	499	440	489	494	467	479	480	465	456	499	464	503	489	504	503	528	515	478	474	478	515	506
3283	744	174	122	90	115	137	119	98	98	110	112	87	95	103	89	99	92	75	104	90	110	100	94	94	80	85	94	81	85	99	87	93	81	86	73	82	78	93	79	75	82	70	56	56	63	80	73	73	94	76	104	68	69	79	94	80	80	60	66	78	67	73	77	80	77	68	95	75	94	79	78	73	78	59	83	65	84	68	93	93	64	98	71	85	72	76	71	68	88	97	71	79	77	79	87	86	88	90	88	75	61	86	88	73	84	57	70	64	83	72	75	87	83	91	90	76	73	93	68	69	77	74	72	73	92	80	77	77	74	80	71	68	57	60	67	75	69	70	69	75	93	75	89	70	72	63	72	73	70	69	73	88	82	75	84	76	90	78	88	88	72	85	75	64	75	73	68	68	84	89	70	76	83	72	64	69	82	74	72	79	60	74	87	67	72	79	76	86	78	88	69	74	80	74	95	81	64	79	69	87	73	81	66	73	79	74	69	88	83	94	87	74	86	65	77	86	74	62	77	73	65	87	67	68	73	81	81	84	78	75	67	82	71	83	88	73	77	80	68	82	86	72	78	82	69	80	59	64	79	72	79	79	70	70	75	73	81	89	81	61	78	89	78	75	78	79	85	69	71	71	82	83	65	80	91	81	81	77	79	79	80	76	69	70	72	85	74	75	81	69	68	89	76	69	77	71	72	59	80	69	71	81	101	64	71	92	85	72	91	72	69	86	76	80	68	74	78	87	58	71	101	71	90	71	82	68	88	74	72	72	75	84	68	77	71	79	79	84	74	76	88	79	79	74	83	86	66	69	78	86	83	63	84	75	75	75	77	83	61	86	72	73	84	86	69	69	70	64	80	85	69	80	72	73	74	80	70	83	92	62	77	92	79	87	71	85	75	75	60	66	62	73	89	77	75	64	75	98	93	73	93	87	70	77	74	67	84	71	75	79	79	80	90	78	81	76	76	62	59	83	82	79	72	82	74	80	80	72	73	63	69	81	85	80	65	73	74	83	88	78	72	74	84	66	70	56	59	92	74	80	68	63	72	105	63	77	73	71	83	94	65	69	87	76	67	63	71	65	71	65	76	81	67	66	78	72	66	85	87	67	76	99	81	84	82	83	89	80	85	69	83	75	79	58	96	77	70	78	73	70	79	76	87	68	85	83	90	73	95	77	73	81	68	76	67	80	68	74	79	86	61	70	85	94	82	99	63	69	82	94	72	72	81	80	81	81	76	85	71	77	74	75	98	76	57	69	67	78	66	71	82	81	78	62	61	90	95	72	80	78	71	67	91	68	86	72	76	85	69	68	76	78	90	74	71	73	76	92	74	75	85	81	79	97	81	62	65	79	85	67	80	64	70	89	84	80	82	79	84	66	84	73	82	70	83	70	79	93	77	75	96	87	78	71	65	66	67	67	77	82	81	79	62	79	87	83	80	73	78	68	77	75	70	84	79	88	86	74	74	84	76	95	63	75	61	90	82	81	92	79	76	78	76	76	79	77	70	70	68	72	75	72	86	79	72	69	73	66	79	75	73	86	63	96	79	76	72	72	82	83	68	84	87	97	66	82	87	74	85	76	73	79	78	68	76	68	81	69	67	78	90	73	81	85	81	64	87	99	87	94	77	65	72	74	91	84	60	74	67	89	92	80	90	72	66	79	78	67	90	65	60	64	83	64	81	65	76	64	95	70	71	79	76	74	75	84	79	81	85	68	63	78	61	82	81	83	63	78	70	82	77	85	87	80	78	81	60	73	79	78	72	75	76	77	79	88	66	81	72	91	84	87	66	75	71	102	75	71	72	83	60	64	70	81	70	77	61	84	67	66	77	70	79	66	85	74	76	83	67	77	64	84	62	72	81	87	86	94	60	69	77	82	76	90	81	78	75	71	80	80	77	96	88	79	80	89	73	65	84	73	78	71	82	69	76	63	76	87	72	79	87	73	84	88	82	76	78	76	73	79	81	79	77	62	69	69	75	79	83	80	74	65	76	71	69	65	95	73	78	91	86	83	66	81	68	74	82	80	56	65	75	72	79	56	87	85	79	63	74	68	71	94	83	74	73	75	83	71	86	75	67	68	98	79	64	72	69	78	78	87	77	78	69	62	71	88	91	73	84	86	83	69	63	54	74	91	67	62	77	78	71	81	69	71	73	82	89	90	90	81	64	71	91	64	86	72	81	66	56	82	83	71	70	79	67	96	76	64	74	70	92	73	86	69	48	73	69	69	72	67	72	79	85	83	71	88	90	73	92	52	73	74	69	88	72	79	79	77	79	81	81	70	85	67	77	72	57	66	78	79	69	72	71	67	86	76	78	72	75	76	65	78	63	76	82	86	79	77	84	85	75	77	74	92	85	68	76	84	78	73	67	72	77	81	73	76	66	99	85	80	82	88	78	76	66	83	69	64	81	81	86	76	85	64	83	74	68	65	65	65	56	70	97	71	78	80	81	75	67	70	74	64	70	69	65	80	85	74	96	86	71	78	63	77	80	64	82	69	65	88	58	71	77	88	83	81	84	78	85	95	66	68	73	76	69	75	76	78	65	76	66	70	74	79	58	69	79	77	83	78	73	67	74	66	72	74	74	86	77	65	74	72	88	69	79	96	74	72	60	73	69	63	71	74	82	78	84	76	67	76	71	64	80	73	81	74	76	81	83	73	77	74	79	65	84	79	69	75	72	72	69	72	81	75	83	70	65	78	71	77	57	66	70	87	82	66	73	86	74	70	79	62	86	89	82	75	74	70	94	62	93	77	64	90	85	73	81	82	72	81	60	80	65	74	90	62	63	65	87	75	71	76	66	86	81	77	80	82	78	78	85	81	69	70	71	57	72	80	88	75	66	74	60	85	77	65	89	79	71	73	91	85	65	84	69	72	71	73	72	74	73	86	79	71	93	77	72	79	80	75	83	78	84	74	86	71	81	70	82	78	89	65	90	77	71	69	60	70	79	71	82	80	71	78	68	82	89	59	74	67	89	67	72	73	76	77	66	68	87	71	84	66	62	80	84	80	84	67	84	80	77	82	66	61	83	88	77	89	73	82	79	81	68	64	70	72	75	84	68	67	81	91	73	78	76	74	72	77	81	80	65	68	75	81	85	80	85	90	58	63	70	83	80	93	66	92	61	80	74	80	51	69	75	74	85	68	63	78	92	68	69	65	77	66	61	85	78	65	89	86	82	68	83	70	69	79	84	67	86	78	83	78	67	68	79	70	76	74	77	69	81	71	74	82	76	82	66	69	76	66	72	74	79	82	79	89	78	99	69	66	88	71	77	72	74	59	72	68	69	77	72	68	56	76	71	74	87	89	68	80	85	75	79	72	78	68	81	89	71	92	69	64	74	89	63	81	76	83	83	85	72	72	77	81	76	69	66	74	81	75	60	71	67	70	72	84	81	82	77	88	72	69	76	90	67	77	76	61	80	61	68	68	83	83	75	79	82	79	65	87	75	78	70	81	83	70	85	70	75	70	81	71	73	71	81
24574	7815	1690	1550	2802	3565	3550	2970	2494	2156	1878	1628	1445	1313	1260	1193	1181	1014	1041	1047	1002	951	888	897	837	818	772	739	761	733	710	689	686	643	662	655	630	611	557	574	586	550	576	528	560	578	587	552	534	554	528	539	567	560	564	560	565	591	597	554	587	539	592	579	568	557	568	580	562	587	594	616	537	580	585	570	581	544	580	557	541	550	515	570	573	574	554	583	588	589	544	552	537	569	572	558	573	571	565	541	512	494	542	608	582	579	562	569	579	576	512	513	566	532	548	584	592	597	548	568	557	587	608	557	559	555	574	573	546	540	590	532	511	589	567	552	559	523	521	524	574	546	576	586	551	565	569	530	565	576	527	541	514	597	558	529	529	622	592	621	580	551	604	547	570	603	582	568	549	549	536	560	539	558	552	552	563	590	536	560	529	600	544	527	541	550	521	574	582	562	559	539	599	518	588	567	546	586	607	586	571	575	582	567	570	529	545	556	565	551	484	579	551	561	573	529	534	531	547	577	557	523	581	567	553	582	591	594	556	575	559	549	558	558	545	535	595	573	549	633	568	574	536	557	562	605	553	545	580	555	553	567	579	558	554	574	558	535	568	572	573	534	555	576	531	541	551	567	558	579	559	533	516	584	554	571	525	557	572	545	560	555	573	575	546	570	588	571	544	552	624	575	557	567	521	562	572	552	552	532	549	537	529	573	560	538	554	532	532	560	597	535	555	538	536	543	563	532	610	559	593	536	577	554	577	580	601	601	549	604	606	567	544	511	556	573	553	582	593	542	574	562	524	600	592	552	581	582	559	521	549	516	554	530	562	526	537	549	556	548	619	573	576	563	541	582	561	606	551	569	575	568	557	535	552	561	546	573	550	519	574	535	590	574	577	577	567	546	556	566	590	574	553	530	582	573	582	568	571	611	588	560	550	610	533	588	528	597	568	575	565	592	568	584	543	581	539	574	575	572	568	585	554	539	552	523	523	573	551	504	624	583	626	524	555	576	523	545	573	560	544	558	517	564	534	578	545	578	539	546	571	585	529	565	592	558	522	551	573	529	560	559	567	557	532	553	557	597	556	518	586	530	587	594	535	583	561	575	539	583	562	554	551	521	524	561	558	552	551	557	578	576	524	578	558	553	547	548	529	520	558	550	559	540	542	568	559	519	551	565	580	586	567	572	543	529	560	611	545	552	563	556	587	563	549	552	558	552	587	582	608	538	581	575	547	533	527	546	581	543	546	573	547	505	560	566	587	576	551	577	548	545	579	597	534	554	547	578	536	531	557	592	562	583	545	571	553	570	566	619	555	599	555	546	558	570	576	540	578	572	576	586	553	543	589	557	562	545	556	553	559	559	575	564	587	563	620	606	635	565	540	560	636	615	551	601	583	548	574	545	564	564	552	565	583	562	552	594	585	572	556	595	576	572	569	573	544	553	585	545	533	544	599	538	562	573	559	560	575	575	535	580	632	586	568	588	533	556	565	536	538	538	547	588	548	598	567	522	553	597	578	518	529	569	539	581	543	548	553	542	512	583	570	566	538	565	547	599	533	535	564	539	545	536	522	583	545	585	529	553	551	585	601	538	541	598	548	546	605	559	591	552	530	549	597	586	586	595	565	583	603	535	590	593	534	541	526	556	544	548	543	562	583	544	588	566	585	589	563	598	555	539	565	600	545	557	539	546	585	562	577	577	595	586	532	515	568	587	602	550	569	584	564	547	588	584	529	571	546	560	594	544	559	568	553	533	579	608	574	587	535	587	531	523	537	557	573	578	557	576	552	554	548	555	595	542	579	534	590	541	599	560	551	549	561	572	558	548	563	542	586	553	518	572	569	518	543	584	551	572	582	613	565	542	514	568	545	549	560	559	561	556	530	575	578	592	556	544	536	559	559	568	590	536	536	533	589	559	579	570	490	555	554	579	553	573	583	554	521	538	573	601	561	548	589	570	557	536	537	570	563	584	553	537	602	566	566	569	598	592	578	570	573	536	605	573	537	523	561	541	557	531	542	588	553	546	548	562	529	547	533	550	530	550	553	550	566	550	528	553	550	540	558	559	611	640	544	530	515	564	607	523	565	653	577	571	581	554	556	556	563	554	536	543	607	608	596	519	587	588	563	577	582	562	578	607	545	540	550	579	552	561	552	551	531	584	586	552	580	536	597	569	534	557	554	548	521	576	580	540	598	571	605	572	533	598	567	534	575	612	547	581	572	574	562	548	540	570	580	579	579	605	575	566	579	540	580	564	533	544	590	558	545	582	599	580	584	506	554	591	583	548	572	562	517	589	516	582	563	556	572	522	572	565	601	597	541	597	557	564	566	545	589	552	560	522	533	569	511	556	555	554	593	542	596	563	525	581	567	546	592	556	591	563	592	552	564	533	531	567	557	548	551	576	555	575	560	561	556	544	572	557	591	562	598	528	566	561	538	557	581	582	562	568	602	604	605	574	522	576	563	530	576	528	555	564	583	578	562	588	594	547	537	547	561	522	634	605	566	584	570	601	547	574	558	614	563	566	543	553	544	511	561	559	566	554	559	522	586	554	561	582	574	543	536	552	549	582	554	548	576	535	523	565	559	581	525	569	598	575	589	568	599	536	554	522	581	555	597	549	600	555	552	569	526	580	601	534	556	549	555	549	580	562	583	602	538	616	589	555	578	589	582	502	565	514	555	558	571	551	568	575	598	576	556	570	557	566	587	551	571	555	579	515	541	519	536	520	570	548	584	591	562	527	554	544	582	566	578	607	565	532	598	547	565	546	558	523	555	541	559	570	597	511	598	561	601	562	583	569	599	555	573	561	550	592	568	568	543	574	543	534	570	588	568	543	603	544	566	577	574	491	567	535	549	530	547	553	550	619	545	544	601	570	543	560	564	584	573	534	552	557	600	564	568	575	555	573	590	576	565	550	623	562	562	497	586	583	564	534	542	553	568	576	590	534	558	561	582	548	574	594	601	534	556	581	577	516	558	529	532	534	594	556	560	601	541	552	546	560	597	554	567	547	579	540	538	561	518	573	564	552	549	568	561	551	539	563	584	548	536	541	514	573	536	573	554	577	557	565	533	547	572	551	542	531	569	525	582	531	531	560	560	553	580	545	544	547	555	545	568	555	532	518	581	521	584	527	538	567	568	549	591	550	530	559	569	570	599	585	604	589	548	568	569	577	555	573	564	535	538	541	533	557	539	590	552	563	592	545	604	566	538	556	578	508	559	596	585	580	536	542	551	556	584	585	532	586	544	582	575	533	541	610	570	621	527	574	566	583	526	543	550	541	599	557	525	512	564	531	517	589	583	545	511	551	570	534	527	582	576	568	572	589	574	586	528	578	593	555	549	537	514	553	591	546	576	626	560	508	566	541	582	581	527	535	601	563	575	539	572	574	579	589	543	560	512	555	534	573	570	590	613	553	539	556	593	572	574	560	568	615	595	552	568	555	574	600	584	607	524	555	610	572	577	542	550	576	561	585	547	567	567	560	545	531
4633	1575	240	121	94	107	123	139	123	118	97	110	94	101	90	73	70	79	70	69	61	74	75	62	72	66	60	53	63	57	55	68	52	47	59	40	56	37	45	51	38	50	44	42	44	41	47	34	51	37	48	50	38	34	34	44	53	44	48	56	61	39	47	42	49	56	41	40	44	45	50	43	35	50	45	48	41	40	55	56	45	37	49	55	44	49	42	39	42	29	48	55	36	51	52	63	44	60	43	53	51	42	35	47	48	46	48	57	46	51	41	34	46	43	56	34	32	48	40	60	51	44	41	47	54	45	47	54	38	48	45	47	50	42	49	32	36	44	44	50	47	40	52	38	51	54	45	55	48	40	42	59	46	44	48	42	47	54	42	38	47	36	35	44	42	51	44	34	41	50	57	37	45	45	35	46	36	37	51	53	47	48	46	60	39	46	51	42	44	42	50	51	41	40	60	34	43	46	48	35	39	40	49	49	47	49	62	50	50	59	48	42	45	35	42	44	42	44	59	44	41	50	43	48	35	39	41	49	36	61	41	48	43	40	49	51	52	50	40	44	42	49	27	42	47	44	42	45	36	47	43	54	51	40	41	58	49	37	35	41	49	58	45	37	41	51	37	47	42	52	53	47	44	40	53	38	59	46	44	42	37	46	49	48	50	46	29	40	47	41	44	39	41	38	58	37	39	51	55	69	40	50	61	50	33	51	54	52	49	35	41	46	47	42	40	44	51	48	42	41	44	30	53	43	37	31	36	46	42	42	38	40	54	40	47	48	64	28	43	37	40	43	55	45	45	55	44	46	44	46	41	38	46	49	45	56	51	44	55	49	45	42	56	39	34	46	44	39	61	42	45	51	46	38	39	53	48	55	40	40	45	56	43	40	47	42	38	51	48	46	49	36	42	59	41	53	52	31	41	40	63	63	43	35	43	37	45	43	40	38	51	49	44	57	44	45	41	43	37	51	43	42	51	43	55	45	41	47	55	50	34	52	47	39	52	52	46	47	58	37	47	44	49	43	39	52	50	59	47	53	36	48	50	38	52	45	51	34	49	45	48	62	36	50	44	48	47	38	38	55	48	53	54	44	39	37	47	59	43	58	53	50	47	48	49	39	42	37	49	45	56	42	50	44	58	37	62	47	48	40	50	38	44	48	64	37	47	49	44	51	39	46	47	51	44	40	52	43	55	39	39	41	45	35	39	65	31	44	53	45	54	49	45	42	44	43	47	43	51	46	43	49	47	43	52	39	48	50	50	57	61	45	34	46	53	56	46	44	45	27	58	48	44	43	35	46	43	41	37	47	47	54	40	44	53	45	29	40	51	49	42	41	57	51	50	51	29	48	44	45	47	42	51	54	47	47	43	42	51	46	42	45	43	51	50	43	47	43	37	49	39	36	32	42	42	44	48	50	38	22	48	43	56	59	50	43	43	58	45	40	40	50	49	41	46	54	37	46	46	36	34	43	49	47	38	56	44	41	36	51	43	52	39	49	44	38	53	44	48	43	45	51	55	45	62	56	46	42	45	46	47	35	49	49	40	48	51	42	36	41	50	27	51	42	40	41	46	47	31	55	37	50	44	43	41	44	42	36	43	45	48	55	34	40	50	38	50	47	50	54	45	41	48	53	58	41	51	57	35	40	35	45	39	41	39	50	40	39	50	42	33	30	52	49	36	40	49	40	45	51	43	50	47	41	52	48	38	35	42	41	52	43	43	45	44	50	47	53	47	56	37	57	31	47	49	42	54	55	38	39	44	45	56	58	52	50	45	54	41	41	60	49	57	53	46	38	37	55	44	42	44	41	40	55	39	38	52	51	49	42	46	49	50	46	56	38	47	54	46	48	38	42	45	39	36	41	42	43	40	40	45	54	46	35	49	45	51	37	49	53	37	47	49	58	46	28	42	41	42	41	52	61	52	46	57	50	42	52	44	53	39	50	44	57	53	50	42	51	47	40	43	42	49	38	36	45	41	57	44	33	52	37	50	46	53	48	45	47	46	40	41	37	36	51	44	41	41	39	42	49	42	51	57	47	55	35	40	43	59	52	48	54	43	50	43	34	54	31	32	51	53	51	45	50	46	57	54	36	43	38	42	30	39	39	50	44	49	51	42	38	49	44	40	49	43	45	41	54	40	46	49	67	53	52	47	46	36	48	43	37	30	44	41	43	50	44	47	29	50	49	47	41	50	34	40	40	46	46	31	47	45	47	47	51	39	38	50	51	33	40	42	36	46	51	40	51	47	48	48	56	49	45	50	44	46	50	44	54	40	43	51	52	44	44	39	56	50	41	44	39	41	46	49	38	51	52	38	37	43	35	33	35	49	35	41	40	36	49	47	52	50	51	51	52	44	48	37	53	33	40	53	29	31	63	40	43	44	59	47	45	45	54	46	39	40	39	40	55	51	53	52	50	42	36	41	43	58	43	44	49	47	44	49	52	51	39	51	55	43	38	42	50	39	64	34	43	46	40	56	46	58	50	52	53	43	36	48	47	50	41	36	56	50	33	51	45	48	36	54	45	40	42	48	45	31	56	28	45	42	38	42	45	53	51	46	53	40	43	42	58	43	41	41	50	46	49	39	50	38	42	39	53	45	48	40	42	56	45	50	25	44	41	44	35	47	40	37	54	44	39	35	54	49	35	49	43	42	44	42	49	59	40	45	36	45	55	54	50	59	53	41	42	40	44	47	61	47	58	48	46	54	43	43	38	52	47	43	40	42	49	45	45	41	39	45	40	54	40	47	35	34	50	49	41	50	34	35	48	45	54	47	56	49	44	32	37	42	38	53	45	37	47	45	35	45	49	49	44	49	47	48	49	35	47	43	45	60	41	52	52	38	48	30	53	55	52	52	48	55	60	48	47	47	30	37	40	32	39	48	46	40	28	48	42	37	46	37	46	54	53	45	42	38	47	54	43	45	46	54	43	45	43	52	43	43	39	47	54	43	42	45	48	42	50	53	48	38	53	52	50	25	46	38	38	54	56	43	39	40	47	47	48	48	53	48	35	46	45	56	44	45	55	46	50	41	41	43	51	44	49	46	47	44	37	41	51	38	50	40	42	46	39	50	44	49	41	40	36	46	43	44	45	55	59	49	39	44	53	34	42	39	52	45	57	42	44	40	53	43	55	49	34	50	52	40	47	58	37	56	43	52	35	50	35	49	47	44	60	39	49	41	52	48	35	44	46	39	44	40	48	45	38	50	34	39	39	32	51	40	52	39	45	48	53	45	48	48	46	46	40	37	48	63	46	50	54	47	30	39	49	47	49	37	44	48	40	50	45	42	46	49	43	46	43	46	51	38	47	45	46	65	38	58	44	53	43	43	36	41	35	45	46	39	47	46	34	46	59	54	49	45	48	50	48	44	45	48	53	41	54	39	53	39	30	43	49	42	39	44	41	39	67	52	41	41	50	52	49	43	47	51	49	53	39	55	56	36	46	50	35	47	49	47	48	44	59	49	51	41	43	49	42	45	39	43	46
30397	11958	2470	2167	4583	5850	5519	4618	3750	3133	2633	2200	1926	1609	1437	1330	1236	1223	1060	1053	1035	942	895	820	791	793	718	663	643	615	594	580	535	504	535	566	428	397	380	300	362	356	330	356	351	352	317	345	327	362	331	345	365	364	361	329	344	345	336	354	334	337	338	330	335	361	382	342	341	346	333	338	313	355	337	312	329	325	341	305	325	336	341	332	331	329	305	332	347	317	360	323	331	330	339	320	331	325	344	301	320	376	338	317	341	344	328	338	346	338	338	345	344	311	315	342	326	323	358	310	336	323	329	355	322	345	335	307	342	296	330	334	333	343	318	319	317	331	298	345	313	337	323	341	315	313	318	282	316	334	333	338	336	328	338	321	346	303	362	328	318	323	343	332	333	329	327	341	308	337	329	314	307	318	309	324	332	291	295	313	339	326	314	330	300	332	330	310	294	347	290	329	351	325	327	308	341	333	313	321	304	341	321	362	317	318	343	363	329	319	307	311	343	297	312	309	293	325	321	321	316	344	318	322	333	337	312	319	296	341	316	336	349	281	358	341	346	304	331	348	325	336	357	336	331	324	315	330	299	309	316	322	314	320	334	341	320	302	345	327	290	317	308	308	308	297	332	329	334	313	324	334	340	309	320	309	363	319	324	327	317	315	310	304	292	307	290	369	330	316	326	303	309	315	311	313	344	342	323	344	340	310	321	334	313	308	340	338	312	345	308	336	374	321	297	336	313	305	316	321	336	305	338	332	314	352	350	330	319	309	325	322	313	313	316	343	294	362	343	330	320	371	350	322	344	333	323	324	320	334	345	358	317	326	296	332	327	335	319	320	326	345	317	333	338	284	344	326	316	325	341	336	328	320	326	308	315	338	337	304	318	349	326	352	312	320	314	289	342	315	318	336	335	325	333	297	326	307	317	304	314	324	367	352	310	308	315	299	307	301	322	326	317	320	334	329	335	307	340	316	336	331	330	344	302	304	324	328	304	347	332	335	331	329	305	362	330	350	332	352	362	333	321	291	323	294	353	340	315	293	356	332	366	326	333	343	322	320	297	338	318	343	327	317	339	306	341	334	330	334	304	329	329	345	308	318	350	324	342	339	328	323	341	312	320	348	319	331	339	333	323	305	327	333	327	326	345	324	329	336	329	315	330	291	315	318	310	344	306	322	328	319	334	324	305	302	335	311	329	306	386	305	313	368	326	307	332	309	308	292	320	325	309	312	352	307	304	351	334	343	345	304	305	298	323	320	302	295	327	310	324	324	344	327	325	323	333	326	309	326	351	351	345	304	336	309	308	348	329	348	322	328	296	297	288	336	293	332	294	321	328	319	302	336	319	316	311	334	304	326	331	324	338	332	308	349	328	296	376	332	288	356	351	308	362	323	346	291	338	310	354	316	299	344	321	314	327	324	357	348	347	305	322	344	355	324	340	310	330	341	325	307	341	314	344	316	332	323	345	352	327	327	345	320	306	310	353	343	307	355	337	358	361	323	320	319	304	338	324	367	317	319	320	312	320	322	328	317	347	337	343	314	303	340	299	320	326	324	324	327	339	355	353	305	323	321	284	324	351	341	334	310	333	337	286	322	340	332	287	309	316	365	341	328	297	306	338	325	320	342	333	316	313	332	324	302	349	354	342	299	330	323	290	335	317	317	305	311	341	336	312	311	333	336	347	311	314	300	338	305	367	334	343	332	316	360	285	327	332	294	329	322	343	324	300	322	316	375	347	326	333	341	330	337	342	319	301	337	336	289	337	343	342	329	319	315	311	316	349	327	338	303	310	342	352	325	330	345	331	339	333	356	322	315	312	312	341	334	301	350	370	325	352	339	305	309	311	332	302	301	319	309	298	318	312	330	321	312	340	290	356	338	311	362	320	316	306	309	343	291	341	337	326	345	326	326	337	318	331	286	329	325	331	334	313	313	323	341	348	330	332	302	295	347	355	328	327	314	338	297	340	317	325	347	367	331	314	322	318	343	330	322	342	346	333	291	314	319	325	314	356	316	326	301	336	333	333	327	343	316	310	303	307	322	312	336	329	326	318	296	325	293	323	326	309	335	289	342	324	350	325	337	341	333	288	339	313	321	321	374	290	307	334	313	331	312	321	331	326	344	310	340	321	343	320	321	305	352	310	316	311	334	334	332	311	324	341	331	348	326	341	338	327	307	311	305	308	324	347	305	326	313	330	323	355	323	307	312	306	331	331	301	337	362	311	313	348	314	321	352	284	328	348	325	355	308	336	337	343	341	301	335	323	339	291	323	309	354	322	346	342	327	346	297	308	321	319	317	325	292	357	293	333	356	374	333	319	322	329	307	327	293	321	323	332	312	364	308	338	363	334	298	319	341	382	313	320	337	346	334	309	331	345	332	308	337	336	333	349	323	312	332	327	335	326	307	312	328	312	329	342	334	303	345	315	301	329	327	310	318	327	350	316	328	339	324	335	346	308	332	341	312	329	303	316	325	321	321	337	361	308	308	333	340	335	328	322	376	340	333	328	325	340	340	304	312	319	321	323	322	328	317	317	315	330	328	338	320	315	329	312	314	340	301	336	337	306	324	334	307	331	349	326	341	311	319	312	332	321	325	336	304	344	288	333	333	366	342	317	296	328	340	316	340	346	311	321	313	352	320	322	342	328	316	328	332	325	304	319	334	309	318	353	311	303	329	336	315	314	329	339	336	320	328	319	358	336	312	334	314	323	319	309	301	344	324	290	320	309	343	360	347	334	298	289	340	316	339	336	343	369	313	336	350	310	320	314	322	350	334	324	321	331	295	318	323	346	335	332	319	337	302	330	299	308	311	325	306	330	313	305	297	353	336	318	307	336	340	318	340	359	330	323	306	323	290	314	305	330	329	342	321	319	296	325	310	339	349	326	329	329	351	330	314	356	318	297	348	312	301	327	307	317	364	319	324	317	329	314	329	318	346	316	309	332	339	306	323	313	306	335	287	308	348	314	325	332	329	313	318	364	313	289	307	290	346	333	332	334	330	305	326	347	344	284	322	321	318	327	335	310	335	337	345	297	310	295	307	344	311	324	329	358	327	321	366	318	288	338	310	282	332	346	331	316	339	286	300	342	348	307	339	316	312	327	309	353	315	306	304	357	326	332	331	323	313	321	363	348	317	316	316	341	350	326	347	340	298	299	323	302	352	322	311	311	318	313	350	319	319	336	324	334	346	308	343	345	323	321	317	334	329	323	355	331	339	348	336	321	316	320	321	316	330	331	299	345	340	328	353	340	315	339	317	342	303	336	326	301	336	308	337	338	330	320	344	301	287	312	324	314	326	314	345	286	319	333	328	326	319	328	329	346	327	366	296	326	320	327	296	356	338	334	343	316	328	316	335	310	354	315	314	344	330	313	322	330	342	317	351	329	317	321	351	338	290	314	309	316	307	324	336	297	300	335	319	318	314	323	332	304	338	317	336	336	310	349	315	329	334	324	326	297	333	323	312	343	295	309	355	303	325	327	307	322	341
5045	1344	325	184	163	190	190	174	186	181	166	160	160	168	161	158	140	122	125	124	121	104	125	129	133	117	133	123	117	131	119	121	123	120	115	117	114	127	93	113	109	111	126	125	103	126	100	97	118	124	96	130	129	128	106	118	105	122	125	79	82	111	115	129	100	108	115	108	108	98	131	118	114	120	125	97	125	118	138	107	100	121	113	105	105	103	118	135	123	116	127	117	135	116	110	99	105	113	119	115	117	121	116	111	105	116	120	105	106	111	101	99	113	89	100	127	109	117	107	99	112	111	110	121	125	98	118	114	129	94	101	104	112	118	103	106	126	79	121	102	100	96	100	99	126	112	99	126	115	102	101	105	95	105	93	111	123	122	114	107	120	114	96	112	110	97	102	119	102	99	99	126	122	108	95	115	104	102	116	114	101	118	94	126	101	109	116	103	111	120	98	95	116	115	101	106	106	126	117	116	110	127	101	115	111	124	124	106	113	110	98	100	109	108	127	113	96	99	98	100	95	114	119	110	96	114	110	103	97	111	123	105	127	121	102	95	107	116	124	106	97	106	110	107	105	114	110	110	93	111	98	120	115	112	118	102	100	120	105	104	125	97	95	116	101	114	117	104	99	103	103	108	103	112	100	122	103	88	106	123	131	141	110	121	108	99	100	101	108	117	112	113	101	120	111	115	107	129	92	94	112	112	108	89	126	111	130	99	121	130	110	116	106	150	113	111	108	105	99	120	95	117	127	109	121	112	95	108	114	110	99	112	99	103	117	142	100	113	118	126	121	113	110	126	102	135	110	112	99	130	93	113	105	109	134	126	145	102	110	103	94	90	125	120	112	120	119	111	112	114	126	123	109	104	102	109	120	105	118	107	105	98	103	112	114	111	118	97	101	96	110	112	112	91	97	107	100	124	125	111	126	104	109	103	99	113	114	110	116	105	110	133	115	93	95	115	116	110	113	122	104	104	110	106	107	130	112	97	100	118	110	124	108	94	107	127	107	105	91	116	117	119	120	104	101	95	108	103	103	116	99	124	118	100	118	125	124	107	127	114	128	120	113	118	101	105	109	104	98	94	114	104	112	136	110	125	94	133	106	134	124	113	119	112	117	101	109	125	115	125	106	129	112	105	108	113	101	118	115	111	102	119	114	111	127	97	106	120	103	93	107	117	123	92	104	120	112	113	102	102	102	113	121	100	115	110	105	104	99	109	122	108	106	103	96	104	111	130	91	120	103	106	109	100	101	121	116	123	107	96	96	103	113	138	92	105	117	122	111	106	112	101	110	111	90	107	102	109	127	114	97	129	119	123	117	100	111	116	116	129	120	110	102	122	120	120	100	133	107	109	95	125	112	98	121	120	100	105	102	119	100	106	103	102	127	109	83	94	91	116	108	100	113	106	124	118	111	113	116	115	99	111	116	116	110	97	103	107	124	101	115	117	101	127	135	94	114	115	128	118	108	104	107	92	112	123	95	117	107	99	105	103	104	108	141	117	115	110	112	118	111	116	99	101	97	108	100	111	132	121	118	100	123	96	121	113	113	120	106	133	123	129	107	113	116	113	126	114	105	100	111	119	98	117	101	128	106	94	96	107	109	110	96	123	97	122	108	83	95	101	117	100	102	107	120	108	102	138	95	112	109	109	100	98	93	125	122	133	108	106	114	113	120	121	108	107	109	123	88	107	114	97	110	128	111	103	97	120	121	109	95	105	115	124	126	107	101	104	116	124	97	121	122	102	107	98	111	111	114	120	100	109	111	113	112	120	106	157	107	129	95	107	123	101	118	95	110	104	110	104	112	110	110	114	114	107	113	104	104	103	111	90	107	120	132	93	122	117	116	119	102	118	106	103	126	113	111	113	119	130	112	130	109	99	97	118	94	110	120	125	122	109	122	111	101	105	111	127	85	106	135	121	106	122	105	127	107	115	116	132	113	124	116	111	130	111	113	106	109	95	121	123	99	102	99	107	116	109	116	123	114	118	108	124	103	111	109	96	104	113	113	92	103	103	107	91	123	92	108	105	106	116	98	95	117	112	108	125	121	113	95	109	121	122	113	136	100	115	106	110	117	90	114	117	113	115	94	104	120	118	111	107	124	97	112	96	115	108	110	133	120	117	122	102	125	106	116	97	96	112	118	127	111	109	112	102	103	99	112	110	122	111	109	104	137	105	97	104	104	89	104	105	96	106	103	117	120	105	112	111	118	116	116	96	89	112	104	102	104	102	129	94	111	138	108	131	121	93	88	107	112	108	101	86	98	115	105	101	125	107	100	117	101	111	117	114	113	101	110	96	104	109	121	100	114	123	125	93	105	95	107	109	124	105	126	109	123	124	101	100	110	125	115	98	112	116	116	95	127	97	126	106	96	110	104	129	118	113	120	100	118	111	100	127	109	127	127	118	101	105	96	111	117	122	106	107	106	110	100	115	120	100	110	123	114	104	105	101	93	94	108	106	109	120	120	109	116	115	116	99	119	120	95	89	103	104	112	99	118	119	119	109	118	120	125	91	106	120	103	105	123	105	98	108	122	123	96	104	111	112	117	102	94	103	106	101	112	101	106	119	112	111	124	119	113	92	112	109	102	109	103	101	116	107	124	131	129	111	111	109	116	121	113	99	120	96	111	106	111	93	119	109	136	109	114	118	105	108	105	105	119	96	118	103	91	111	88	114	118	113	102	90	120	115	102	106	111	117	109	111	110	126	95	93	106	113	116	113	106	87	112	104	119	112	108	116	109	99	124	101	105	101	118	121	130	110	124	104	97	101	118	121	101	118	105	107	106	107	98	121	112	104	100	126	108	115	105	105	114	120	133	117	119	96	112	106	107	92	100	114	111	117	115	107	107	101	127	100	104	119	120	105	121	120	116	118	105	131	105	113	107	106	117	103	111	110	101	110	127	96	118	124	104	120	101	92	126	108	130	124	118	131	103	126	104	115	129	109	124	112	111	128	116	103	108	107	115	94	98	109	119	94	109	121	116	123	128	133	102	112	120	116	110	117	118	106	115	118	109	126	115	118	102	101	107	117	122	106	96	104	110	104	107	107	99	98	112	111	106	113	97	109	103	118	115	110	104	91	97	124	112	111	95	111	96	122	104	111	124	107	97	120	88	113	115	100	122	134	117	109	104	123	114	102	109	104	110	112	110	114	107	119	107	93	108	98	104	104	119	101	122	109	126	107	85	126	98	117	116	125	113	113	128	122	106	92	96	131	94	118	109	119	106	109	122	103	102	110	93	115	115	94	135	108	122	116	122	99	95	112	120	96	102	106	110	99	105	116	124	93	110	110	102	121	108	108	84	116	121	109	123	101	119	99	117	103	117	93	90	127	127	98	117	102	111	119	122	102	114	107	102	115	96	110	118	95	105	107	102	123	114	122	102	118	101	103	124	111	111	108	117	116	118	107	128	113	101	121	117	121	104	136	107	95	114	123	117	102	126	109	96	107	117	102	104	108	111	110	117	95	132	107	124	116	102	116
28875	10753	3020	2438	4472	5606	5368	4778	4041	3476	2942	2643	2408	2086	1965	1909	1731	1601	1531	1441	1451	1464	1390	1312	1335	1248	1138	1127	1138	1087	1051	1000	1047	936	988	967	970	881	842	808	772	804	778	833	824	816	739	824	825	832	785	780	839	789	860	772	798	792	844	808	795	770	868	862	822	796	858	831	870	778	806	810	749	842	812	813	768	804	802	752	827	830	773	795	812	795	833	724	790	796	796	777	798	804	775	819	802	794	834	758	832	826	795	837	734	764	830	772	810	823	852	780	787	825	762	782	768	785	794	786	850	794	837	833	812	788	772	842	796	754	805	817	752	792	836	817	829	811	800	815	820	746	827	811	785	821	757	815	800	850	803	749	779	756	827	799	808	822	764	808	802	796	816	792	774	818	744	791	772	829	798	802	795	773	764	804	768	721	740	842	789	772	813	752	766	831	802	822	748	784	783	779	807	844	779	810	747	785	783	814	817	800	769	787	815	836	800	813	761	787	819	778	796	794	793	795	737	799	869	823	786	808	844	839	788	814	782	792	767	808	809	735	783	777	744	828	824	788	816	789	802	826	787	778	814	843	831	797	825	784	828	812	752	790	814	778	764	808	822	794	764	772	765	791	828	830	791	806	823	768	825	815	828	804	768	805	783	785	785	784	846	828	730	828	809	782	814	790	840	721	794	782	794	803	793	769	819	782	784	807	738	782	758	792	779	766	797	809	751	797	754	778	805	720	788	750	793	842	799	765	825	818	779	783	750	799	792	792	781	804	818	777	743	802	748	801	798	816	785	807	814	828	803	759	787	798	765	798	824	821	807	718	782	815	799	788	792	772	780	778	819	781	807	817	801	796	819	786	804	814	790	804	885	788	796	823	841	754	782	775	787	789	781	744	779	819	808	755	813	847	780	770	793	778	803	826	746	837	778	770	823	809	828	789	817	802	752	765	782	768	801	788	807	856	773	755	793	760	855	773	766	795	766	796	769	816	794	828	820	771	798	744	794	790	787	803	828	805	800	801	800	756	790	801	817	729	823	832	819	823	803	785	840	780	813	785	827	792	787	773	844	795	784	798	812	775	775	787	833	814	798	753	773	764	833	783	739	792	787	722	827	813	743	787	773	809	792	784	759	778	782	785	824	808	792	758	759	818	816	756	825	822	767	783	803	828	754	814	810	760	815	764	834	804	836	761	797	796	823	796	765	769	794	797	810	803	797	840	799	810	809	735	784	829	801	806	813	796	789	783	789	815	772	774	805	803	773	763	832	792	810	801	797	808	794	842	736	781	751	812	799	741	802	787	781	772	753	800	777	859	811	778	797	733	823	792	796	769	853	764	744	768	799	811	784	825	814	787	769	755	752	782	769	815	774	840	786	789	798	789	814	793	796	771	769	800	764	838	795	787	812	803	810	808	816	833	769	780	807	787	809	750	792	785	792	771	772	789	761	772	783	768	826	769	749	788	747	739	783	773	784	834	767	805	816	825	825	806	806	808	804	803	779	738	827	797	748	786	807	759	783	736	841	851	846	848	805	783	811	818	790	794	795	841	788	726	770	836	786	787	759	778	801	804	801	804	815	803	784	819	806	862	799	799	783	767	765	795	831	804	729	759	761	811	772	774	776	834	805	770	739	818	772	779	812	784	777	811	817	810	824	735	805	835	731	800	826	817	789	761	830	782	783	787	727	821	827	830	764	810	772	832	787	781	749	801	826	827	795	762	767	754	790	746	779	770	743	770	767	749	790	791	783	759	756	794	755	772	778	821	772	840	774	742	807	834	826	769	805	762	814	803	799	775	783	782	756	776	820	799	786	855	759	818	781	845	830	776	808	793	853	761	813	766	857	817	744	791	816	795	793	812	768	797	831	820	814	793	823	770	813	787	791	798	836	757	764	796	789	786	804	736	755	757	766	806	782	764	813	793	801	827	797	790	784	803	805	805	752	788	807	775	837	799	833	788	815	797	775	788	775	767	781	760	794	822	805	744	806	805	816	835	806	751	836	837	813	775	763	817	825	870	758	812	828	802	800	774	795	778	775	799	752	784	740	790	826	795	800	722	840	764	755	824	797	819	762	818	767	769	809	776	828	766	794	810	736	795	774	812	829	808	749	786	829	818	773	798	760	802	786	811	796	828	787	750	783	779	770	784	827	806	846	813	841	803	880	748	804	745	766	789	796	823	853	819	824	761	777	752	812	750	814	807	790	777	781	806	821	754	822	814	764	809	787	803	825	840	774	759	842	817	835	792	801	741	840	814	784	810	832	777	800	815	767	785	748	808	790	797	811	773	814	825	787	808	805	802	810	817	778	809	762	822	796	817	812	770	847	802	828	799	870	804	770	822	794	809	752	781	789	829	776	748	837	824	798	793	797	756	813	761	766	804	819	833	788	821	781	817	821	824	792	843	800	811	758	760	824	818	811	800	776	767	825	779	789	843	805	786	819	847	760	795	810	762	776	783	741	802	783	805	806	817	766	758	818	782	753	757	822	762	831	788	762	771	747	847	781	790	812	793	802	772	844	795	781	772	827	779	795	817	817	826	828	806	736	760	804	765	811	749	785	802	830	797	824	775	759	815	811	844	720	796	770	825	793	835	781	750	801	796	764	791	802	801	816	788	816	755	801	826	775	804	818	781	780	780	834	805	821	778	823	771	833	798	774	755	769	802	749	790	841	758	780	750	735	775	835	790	810	794	852	846	797	746	780	831	814	837	770	747	818	812	820	777	776	818	825	752	791	758	791	800	764	777	795	819	761	781	806	838	832	814	802	810	813	827	725	807	803	785	784	798	803	753	865	764	785	795	788	754	755	725	882	792	784	830	775	779	866	789	812	798	789	831	784	789	790	810	768	790	790	817	799	789	768	831	745	756	801	852	796	808	795	836	832	806	806	779	781	849	815	783	778	784	854	799	820	780	817	798	800	767	744	811	859	776	797	786	831	775	796	825	779	817	811	766	766	792	766	771	795	818	803	844	798	790	808	811	775	798	830	812	827	796	819	725	762	803	781	807	793	812	842	861	812	794	747	786	822	768	802	779	805	753	742	770	780	828	797	800	736	767	815	779	759	768	815	716	801	808	813	771	763	829	786	785	812	786	805	835	805	826	795	794	799	794	807	816	788	808	850	808	851	832	803	765	799	775	809	801	789	789	771	763	753	815	800	847	793	803	763	746	829	815	786	834	831	809	799	829	801	784	806	783	795	795	810	757	781	758	770	766	821	795	758	835	793	792	846	757	778	762	756	802	772	806	766	783	772	866	785	784	828	769	804	775	774	736	837	786	789	788	784	784	845	754	769	759	792	802	782	801	817	800	813	800	816	807	816	773	758	743	794	763	800	793	820	794	790	824	809	827	826	830	775	796	852	806	765	813	829	794	793	787	782	802	742	807	828	750	767	828	792	752	822	736	855	782	761	831	823	787	750	781	793	803	805	795	828	789	794	795	774	787	804	763	784	753	810	814	786	801	754	751	789	806	763	753	817	803	792	767	822	774
6150	2193	462	192	140	155	187	185	179	158	150	119	138	120	94	109	94	95	108	123	114	120	91	110	97	91	84	94	76	67	90	87	70	90	76	83	72	74	66	75	75	75	71	73	62	67	68	70	72	62	69	61	75	74	51	72	66	77	85	77	64	77	58	62	72	70	74	71	78	89	74	65	73	69	67	79	71	75	62	84	79	66	57	66	84	67	71	73	50	66	66	62	71	73	78	59	61	66	69	70	67	80	65	76	72	72	67	54	71	74	78	74	63	58	66	76	81	66	72	75	64	61	76	63	73	67	75	70	63	68	75	38	70	72	63	57	64	62	59	77	71	60	72	75	85	83	69	71	69	72	75	74	71	70	62	61	55	74	70	72	56	68	61	78	66	61	62	78	63	57	87	76	76	74	58	74	54	64	68	77	76	84	63	56	77	77	74	84	76	67	67	82	56	86	77	81	53	55	65	96	67	76	59	77	83	59	89	74	82	65	80	68	77	65	95	65	64	81	62	69	66	78	66	76	71	64	80	75	67	68	65	63	63	81	74	77	71	61	63	70	65	79	67	63	78	69	65	63	74	67	72	83	53	69	73	85	62	77	79	76	71	60	68	71	81	56	81	81	69	73	73	64	80	72	85	62	54	87	63	64	54	66	67	70	69	74	67	87	67	73	56	66	71	70	65	75	77	78	80	61	67	74	78	73	64	73	69	66	58	75	68	67	78	60	88	87	84	69	52	76	80	78	67	55	78	73	61	89	72	64	71	67	69	65	70	75	67	75	66	57	60	68	68	71	71	61	76	69	74	89	68	68	72	70	57	59	73	58	80	77	70	64	54	66	69	65	57	81	69	76	77	63	66	74	73	65	74	73	72	72	57	70	91	89	83	56	59	64	74	63	79	66	72	70	74	69	83	61	83	70	66	69	90	77	63	63	78	75	67	81	68	66	58	65	68	58	64	55	75	61	66	71	54	54	78	70	93	76	66	72	63	57	61	64	75	68	80	66	76	70	56	71	56	77	67	72	57	83	62	70	63	77	55	71	72	65	75	58	66	78	62	78	71	65	83	60	68	79	70	58	73	64	69	65	65	78	61	66	74	87	61	84	61	62	74	73	74	86	64	63	79	72	74	82	64	77	85	74	88	62	75	58	65	54	59	80	78	79	86	65	67	68	76	67	79	73	83	79	75	58	72	60	75	63	70	68	77	66	70	51	72	61	78	73	68	82	73	73	69	61	60	74	67	65	65	57	70	67	71	73	59	76	78	65	66	66	68	70	53	73	73	68	64	80	66	78	66	82	80	83	72	74	85	71	62	68	60	81	66	58	70	72	92	49	70	74	63	78	84	67	64	68	68	64	62	68	76	98	60	70	62	70	66	65	68	72	83	72	56	71	69	66	84	60	77	66	65	76	77	68	57	65	60	68	77	68	76	73	84	61	85	83	48	66	64	67	71	69	62	66	53	78	72	66	77	76	74	77	74	81	61	60	62	67	75	76	72	63	60	80	57	84	69	79	64	69	66	81	72	67	69	75	69	74	80	70	76	64	59	66	72	58	66	54	64	86	66	59	69	78	61	71	66	57	78	67	71	97	83	67	59	74	73	69	69	78	75	66	61	71	54	64	67	82	62	64	67	76	73	68	69	62	66	74	69	72	67	82	76	82	83	59	60	63	82	56	82	68	62	90	67	67	84	71	78	71	57	74	73	73	55	72	71	68	60	58	65	65	70	75	76	73	68	72	73	73	65	66	72	65	94	73	63	52	68	59	71	88	77	69	75	56	68	74	73	88	73	77	77	66	60	67	64	65	72	78	82	73	60	63	65	55	63	75	80	72	67	72	69	48	77	72	69	84	68	70	71	64	61	77	79	78	71	70	62	76	71	78	65	59	67	72	75	72	75	84	70	71	67	77	83	78	63	65	71	63	63	59	89	62	59	87	88	65	64	72	78	70	83	73	68	63	72	70	63	77	70	95	50	72	68	56	78	79	54	74	67	78	65	83	67	63	72	71	73	86	71	65	74	77	74	76	67	82	63	76	57	75	65	71	70	56	56	78	70	68	64	81	63	72	57	71	72	58	76	78	70	58	69	79	77	69	91	74	52	61	69	70	73	80	75	70	60	78	70	80	60	54	77	59	65	51	68	66	79	70	73	67	60	77	76	62	60	61	70	64	60	61	78	70	76	62	76	62	68	69	74	67	69	64	79	63	71	90	67	61	75	63	66	69	85	75	75	75	94	69	72	78	74	71	73	74	66	75	58	65	85	61	73	77	68	84	74	76	64	71	69	96	75	71	66	86	85	72	64	75	66	71	73	74	73	79	54	70	63	65	69	59	72	68	67	76	87	71	71	76	63	70	69	74	84	72	83	68	56	81	70	57	83	64	69	79	67	64	64	76	65	68	80	74	57	71	56	68	69	76	68	74	74	71	86	69	82	60	68	66	65	81	69	65	63	57	71	75	61	60	62	65	72	72	73	82	69	75	69	70	61	72	64	56	65	69	57	71	61	68	85	72	72	64	61	64	69	76	73	63	75	70	70	65	71	57	64	65	71	66	64	69	69	63	67	79	66	60	100	55	60	74	63	88	80	60	83	76	67	72	71	65	73	86	66	77	82	71	64	61	71	85	79	65	82	72	67	80	71	69	74	72	62	76	77	66	73	72	90	74	66	84	70	71	66	65	76	66	70	56	52	65	69	60	66	59	64	89	67	79	70	71	67	73	69	77	67	66	70	79	61	76	62	66	73	53	70	78	76	67	68	66	54	53	67	50	78	68	81	72	63	70	61	57	54	55	72	69	72	71	70	55	91	73	67	83	65	57	57	70	67	73	75	67	58	81	62	66	78	58	69	71	68	87	88	79	76	73	56	57	62	69	69	79	70	54	69	61	59	74	91	70	75	61	63	84	74	82	71	67	59	52	77	76	61	82	52	60	65	70	64	69	61	61	64	79	75	58	75	66	74	68	82	71	67	75	62	80	69	74	94	76	67	76	78	65	63	80	60	64	82	77	66	83	67	65	81	87	69	65	76	67	54	66	79	63	65	62	69	73	72	69	71	67	85	71	79	74	77	65	71	91	61	75	55	73	70	64	59	69	67	69	70	75	70	61	77	72	73	88	68	77	74	84	83	54	76	75	76	66	65	62	70	66	70	69	77	78	73	67	55	68	63	63	92	79	84	73	68	74	81	72	64	58	77	65	53	60	79	68	75	71	65	53	57	88	72	72	74	65	75	73	62	68	79	76	67	76	71	74	68	66	87	64	69	71	69	95	70	71	86	62	82	72	68	59	76	59	69	75	62	55	76	60	62	64	57	67	75	77	66	70	83	68	73	63	77	56	68	68	64	73	78	77	62	68	62	78	75	67	88	66	71	62	58	68	70	56	78	66	83	73	72	68	59	86	69	58	75	71	66	60	78	81	81	70	76	68	58	81	69	72	76	80	54	71	72	68	84	58	60	67	73	72	76	68	76	76	72	48
33126	14511	4342	2956	5812	7494	7051	6114	5072	4319	3698	3170	2787	2383	2209	1969	1696	1688	1561	1437	1346	1377	1249	1232	1183	1080	1051	1025	947	911	857	833	777	726	694	751	705	587	570	509	518	486	517	506	479	486	480	513	504	543	503	493	552	510	517	490	479	491	493	509	491	489	514	503	461	484	551	487	525	523	496	508	506	472	510	448	463	479	497	519	490	464	526	477	494	516	512	489	475	458	454	501	503	478	494	476	474	477	445	511	490	508	451	512	514	477	528	462	497	525	477	524	484	476	463	482	463	461	502	509	514	477	488	545	482	504	521	482	491	507	477	485	501	451	470	480	479	454	468	463	498	501	467	434	455	477	516	497	459	454	496	520	499	482	467	486	489	534	487	478	449	485	460	491	487	488	470	483	492	502	510	509	465	469	456	508	497	466	498	445	452	485	465	508	535	479	457	450	495	504	473	495	465	483	478	502	464	510	496	452	448	447	496	463	475	432	500	471	470	499	485	487	475	459	483	439	459	492	515	473	497	478	471	478	461	508	512	484	452	489	496	519	478	537	462	476	468	513	517	486	480	489	467	504	490	537	487	467	508	481	519	453	515	462	496	509	463	478	495	482	520	494	508	508	508	492	489	508	471	504	476	457	499	467	472	481	507	460	464	475	516	481	470	480	465	460	460	443	509	448	464	520	502	497	535	430	504	486	493	498	485	469	452	462	455	446	487	509	479	447	485	527	464	509	495	484	478	491	509	461	460	478	509	501	452	480	485	473	483	451	500	459	506	482	492	506	506	517	491	478	515	438	454	465	530	489	532	502	445	473	467	482	470	505	489	483	462	499	468	493	467	486	534	493	460	482	505	518	510	529	492	473	442	492	486	508	489	545	469	507	493	470	463	460	492	482	476	482	485	464	505	473	473	500	470	507	469	479	464	495	471	479	446	462	482	451	477	454	520	514	484	463	485	524	475	475	464	483	478	483	473	458	500	508	474	439	469	443	498	472	540	487	459	481	496	438	503	510	528	495	541	506	482	532	488	478	481	425	442	530	523	497	445	456	502	467	451	470	522	481	476	468	437	502	504	512	506	485	531	504	487	500	470	451	477	469	536	475	450	457	504	463	473	469	492	471	471	495	471	490	479	446	472	519	481	492	480	511	479	474	475	486	476	505	492	479	498	485	481	475	434	468	519	529	489	477	491	459	535	477	484	488	505	473	494	512	494	497	465	489	464	462	524	511	470	500	481	525	484	497	452	472	493	491	487	442	464	470	463	477	465	505	463	473	502	454	504	474	492	486	476	437	432	465	448	499	501	463	485	487	516	443	528	497	455	462	508	507	498	475	460	504	520	469	484	515	481	453	535	480	506	489	456	518	492	542	515	501	503	508	487	490	476	485	469	489	487	487	477	468	485	434	496	487	500	494	502	497	483	499	453	511	431	506	437	481	505	465	445	470	506	490	467	521	489	449	492	477	472	473	460	449	533	476	485	459	505	511	515	458	471	502	467	460	477	502	507	469	495	458	461	492	526	463	482	481	508	467	475	465	447	480	471	473	487	520	481	497	532	472	483	465	484	480	530	513	497	507	467	516	465	481	460	469	471	489	518	476	505	485	504	492	506	495	450	447	500	452	485	479	481	478	474	494	467	516	482	476	506	483	508	479	503	482	486	459	536	479	476	454	489	522	457	478	497	474	462	479	507	450	489	448	449	472	426	517	470	463	428	475	497	493	507	521	494	487	490	489	464	475	518	478	494	480	445	496	517	484	451	497	471	501	494	487	495	489	475	479	488	482	459	484	482	489	478	482	492	490	513	461	500	441	484	508	487	467	486	466	508	478	474	457	467	490	464	493	474	486	491	489	505	474	468	469	470	464	510	503	471	494	452	494	496	446	461	524	503	460	540	498	499	502	462	472	441	500	477	494	458	508	485	491	512	491	485	482	462	478	497	497	452	470	484	500	464	509	493	482	493	529	486	457	512	478	513	474	478	486	492	473	487	473	500	480	483	460	488	547	487	461	491	481	521	509	470	490	474	452	489	457	534	469	499	513	448	478	475	471	427	455	460	497	525	480	429	491	520	459	489	467	492	492	447	487	491	465	489	461	470	519	505	447	460	509	493	506	486	493	501	491	464	460	479	481	482	480	484	469	496	492	498	500	468	503	485	490	465	451	472	524	493	489	502	486	487	481	462	493	487	471	464	474	519	455	469	499	486	450	465	502	496	513	474	477	493	479	483	493	444	483	494	477	449	495	497	455	479	493	490	452	484	498	464	486	421	503	499	467	499	466	480	490	447	482	486	455	507	511	504	494	482	460	508	478	490	521	460	486	471	440	478	513	495	475	504	509	460	473	540	465	460	470	470	456	498	494	515	488	463	434	467	498	479	480	464	467	436	504	475	502	483	494	517	495	457	491	498	494	487	452	476	504	480	474	481	506	474	477	483	509	497	484	494	461	483	526	507	475	465	460	488	470	522	443	476	496	479	483	489	479	459	488	462	488	436	460	453	462	502	486	502	490	517	456	470	503	503	468	451	419	518	499	451	483	500	524	450	502	534	463	509	457	453	511	461	506	527	470	471	499	478	528	475	492	506	511	493	491	496	543	463	475	484	469	454	466	461	474	474	484	519	492	468	492	464	495	499	460	496	461	460	492	498	470	479	498	525	491	495	470	480	523	517	475	483	456	494	469	459	505	431	456	476	483	520	467	502	486	478	485	457	484	451	486	482	486	519	466	505	461	479	541	482	489	492	491	470	432	492	519	471	490	483	446	488	486	480	468	522	506	496	447	452	487	490	495	433	510	488	479	506	469	486	479	473	474	463	487	453	467	456	491	470	477	471	464	516	518	460	495	462	505	492	472	489	470	460	481	453	486	455	464	496	541	489	501	514	505	473	515	446	458	472	485	444	523	461	453	484	495	504	494	451	471	489	465	464	499	500	463	453	452	455	509	497	512	489	497	515	492	478	505	509	491	471	465	499	495	519	488	513	480	502	457	514	516	454	502	468	497	449	481	489	461	483	476	500	485	463	511	490	469	462	482	482	507	437	505	459	487	477	450	493	478	480	473	456	469	492	480	456	475	503	476	486	477	472	494	486	483	495	487	472	464	492	486	474	489	499	503	473	474	525	571	511	525	486	490	491	453	466	491	493	501	503	460	471	466	470	498	432	522	461	483	487	479	490	512	491	481	491	470	470	487	479	450	503	489	463	456	475	436	480	490	479	474	507	477	445	458	507	432	527	460	510	450	481	440	521	463	477	495	484	481	503	514	507	483	529	473	462	488	500	515	467	463	470	509	488	511	480	494	466	469	503	483	454	496	504	463	502	480	464	520	456	482	493	484	495	489	497	468	464	517	478	496	449	489	485	508	465	510	471	473	471	455	507	489	523	504	498	501	447	504	478	473	485	457	475	461	465	439	440	491	455	466	425	491	476	471	491	476	463	421	488	464	531	501	468	504	449	466	465	491	478	503	463	490	469	498	473	512	503	455	488	488
3244	741	197	108	99	121	122	117	107	105	112	97	109	111	92	96	100	97	86	104	79	92	92	94	83	77	92	89	95	92	88	90	89	74	93	75	85	67	87	83	96	77	75	80	66	67	79	92	72	90	80	82	87	73	72	69	84	73	70	67	72	77	67	71	75	94	61	73	72	73	91	73	77	77	81	82	75	78	77	66	74	59	83	87	75	91	54	76	78	95	80	72	72	81	84	92	66	85	90	93	84	79	80	57	95	65	75	99	74	83	79	73	69	73	87	86	86	85	72	74	72	95	80	81	75	73	71	69	77	61	77	67	57	88	81	71	72	60	86	85	87	66	69	72	77	71	69	80	83	76	84	82	82	82	81	64	73	74	76	83	77	88	67	74	76	82	76	83	81	74	77	84	79	75	83	71	87	79	78	67	58	85	83	80	80	79	83	75	83	78	82	71	80	79	92	84	78	82	79	67	66	81	83	80	72	91	77	59	78	68	78	97	70	91	76	65	92	67	71	78	76	59	74	75	81	75	77	65	84	82	81	73	80	86	73	86	75	81	77	72	81	98	66	64	70	74	85	70	65	93	83	62	71	73	76	69	75	86	78	90	77	89	84	67	80	85	75	69	71	71	83	76	74	67	69	83	77	77	81	74	69	76	85	92	83	75	90	77	75	71	73	69	77	78	89	83	83	68	65	84	61	70	69	84	84	72	84	74	66	75	71	65	59	83	84	70	81	87	81	74	97	73	62	78	82	69	97	66	75	85	99	74	72	85	84	93	57	71	87	84	79	83	66	94	73	67	83	74	90	72	86	56	71	68	68	77	72	92	77	69	91	84	67	74	78	70	57	85	91	61	78	77	72	78	88	82	73	89	75	80	75	59	71	73	69	75	78	63	76	83	81	69	63	78	74	92	81	92	68	78	79	80	82	78	86	83	74	80	59	74	82	72	68	75	76	88	76	73	90	80	75	82	88	58	83	83	83	73	84	68	83	82	63	83	73	79	85	69	82	68	70	76	94	79	94	76	73	72	80	85	80	71	62	75	75	77	78	73	83	69	63	91	74	76	67	77	77	69	76	91	62	71	73	71	70	79	91	75	94	65	73	57	90	77	72	55	69	89	74	80	76	79	76	63	78	70	60	63	90	81	77	90	74	59	74	80	67	68	81	82	81	87	92	77	72	67	77	87	73	68	81	76	84	74	87	75	65	74	64	71	73	77	80	80	80	67	56	76	70	78	69	75	72	73	71	71	74	86	82	71	85	85	66	87	84	79	68	77	84	73	90	82	70	81	74	81	73	71	86	73	84	83	70	79	77	69	70	81	85	64	64	72	76	84	97	61	78	83	80	69	76	84	59	78	83	84	69	74	63	92	74	93	65	80	78	71	83	60	61	64	82	73	89	87	68	76	75	89	67	78	56	74	63	80	74	89	83	97	71	71	79	89	71	102	84	73	59	70	66	66	82	82	79	80	82	67	73	76	73	98	74	81	81	70	76	93	73	70	56	76	78	69	83	75	70	74	69	87	92	84	75	60	74	86	73	69	71	51	53	70	82	70	78	77	71	76	76	63	77	66	78	92	76	82	80	59	66	79	89	90	70	67	77	75	82	67	82	68	65	68	81	83	90	71	76	73	78	51	70	66	85	68	71	79	60	85	72	68	77	71	76	64	82	82	82	72	74	49	75	75	81	63	82	75	93	73	70	69	79	89	79	83	79	93	81	96	71	81	69	81	72	80	96	93	71	71	72	70	64	90	69	83	78	50	75	81	71	71	82	76	71	73	83	79	80	80	73	73	79	72	78	88	67	81	82	88	75	85	77	80	84	82	80	76	80	74	81	88	87	67	69	75	81	77	75	62	84	72	77	75	73	78	66	82	85	72	86	89	73	65	69	79	69	79	61	64	71	70	89	75	61	87	86	77	93	82	81	76	74	80	80	80	78	71	68	80	57	91	67	70	73	71	84	76	72	72	68	94	89	67	93	69	67	78	77	78	90	75	60	81	75	90	58	81	80	69	88	98	75	64	63	74	70	79	78	82	74	70	72	81	89	74	73	73	86	79	74	77	62	74	82	87	88	71	76	57	80	82	98	86	72	83	89	78	100	70	77	84	66	93	90	68	85	83	65	88	72	84	81	83	71	69	71	86	85	71	68	78	67	68	82	60	80	86	79	64	69	79	83	76	80	71	82	61	71	77	64	87	84	67	72	94	78	71	75	74	69	86	83	76	63	100	81	70	88	83	70	91	83	79	81	59	68	79	79	79	68	81	69	75	72	70	89	84	67	70	92	72	72	68	70	78	76	60	89	79	77	74	98	70	69	70	91	96	75	67	75	77	65	69	79	73	76	63	77	82	83	72	63	92	80	88	62	65	87	88	79	72	80	68	94	72	72	70	83	83	74	79	67	80	74	78	91	78	72	91	74	78	74	75	82	69	80	85	74	74	89	62	81	89	72	77	88	76	80	67	69	77	81	70	83	89	69	68	78	74	68	83	70	85	78	73	95	74	60	84	77	77	80	76	80	80	69	84	78	74	81	77	82	79	80	71	89	89	74	77	80	62	81	70	81	68	75	95	70	71	84	67	86	66	86	61	74	70	79	82	80	78	70	83	66	69	74	75	54	71	88	75	73	88	70	75	70	64	80	84	79	77	75	75	95	71	74	72	70	74	88	85	76	80	60	75	72	84	86	73	75	79	72	91	65	76	61	87	78	65	80	79	67	67	75	77	75	70	77	97	72	84	75	78	74	83	73	75	65	69	77	77	75	63	97	67	78	63	84	73	96	66	76	67	71	85	77	56	73	74	63	76	81	69	80	89	81	69	67	73	78	72	87	78	77	73	77	81	68	75	72	77	84	74	82	71	72	71	76	68	81	99	67	74	101	80	79	75	74	82	70	61	87	82	86	76	75	71	73	79	62	74	92	80	74	76	73	67	80	68	65	76	66	69	68	66	79	74	68	66	75	82	73	75	80	63	80	80	58	78	70	85	64	75	82	70	86	68	95	74	80	86	94	82	76	67	64	70	85	79	88	80	86	79	79	73	73	78	88	58	78	81	66	79	75	70	82	94	77	68	94	90	72	73	87	79	66	67	75	76	92	80	71	78	71	76	64	72	69	78	93	69	77	74	76	83	70	79	69	78	86	77	71	74	73	75	73	80	70	91	72	75	64	64	68	78	79	77	71	79	70	70	99	71	90	76	83	67	71	71	82	93	75	77	76	74	75	77	68	77	80	82	65	83	98	64	65	91	68	54	74	84	74	91	80	76	67	68	62	81	85	70	75	80	67	73	61	81	94	70	80	67	66	74	81	96	94	80	79	76	80	96	83	78	74	58	79	86	76	69	76	87	66	65	67	64	77	80	65	71	87	71	76	66	90	86	101	81	84	79	85	83	63	68	76	71	70	90	78	93	83	80	73	84	79	97	72	91	69	82	61	78	72	62	92	85	82	75	78	84	75	79	93	84	67	77	68	79	68	74
24385	7445	1805	1492	2684	3340	3229	2808	2492	2040	1746	1570	1433	1362	1289	1188	1142	1099	1058	974	976	947	978	930	857	835	838	726	782	753	731	723	668	669	665	727	614	582	579	561	619	534	549	542	508	511	571	555	554	605	548	588	533	551	557	569	545	564	540	567	568	567	560	580	565	564	586	607	613	571	566	529	566	569	569	546	583	539	567	530	551	531	556	626	547	581	578	508	524	545	545	589	574	586	568	552	581	569	562	601	611	571	563	566	539	526	586	515	526	580	561	583	545	583	548	576	547	566	616	586	560	564	549	528	562	561	588	552	561	579	541	517	557	535	576	554	555	553	611	558	562	581	561	555	579	579	584	554	517	595	534	576	562	562	585	598	590	544	521	558	589	569	601	565	539	545	565	551	567	580	583	567	589	542	561	537	572	534	552	598	587	549	541	532	552	527	548	564	566	532	552	549	534	559	541	575	527	548	540	527	592	517	524	570	550	571	581	585	543	581	538	545	540	562	555	546	554	563	558	519	559	547	560	561	560	569	578	561	554	548	565	562	538	545	569	522	535	565	551	569	562	567	533	564	600	598	570	588	545	579	560	549	561	567	571	509	517	577	551	600	565	569	576	594	510	557	569	547	534	513	531	588	585	557	613	563	560	574	536	554	579	562	545	586	567	537	567	592	526	568	558	561	540	560	523	569	532	546	620	563	568	598	575	543	552	576	607	522	579	585	534	537	553	558	583	567	515	520	578	583	574	587	557	555	612	592	559	522	557	537	574	552	557	507	513	565	553	554	565	540	540	556	576	563	536	567	608	554	536	572	532	576	536	556	558	592	570	597	557	556	569	572	550	595	572	531	556	601	570	551	554	565	537	550	521	558	545	601	543	541	530	547	533	555	555	581	603	542	568	510	577	545	546	549	594	562	542	566	536	553	571	611	633	526	542	570	546	493	540	531	580	552	561	584	560	556	535	549	564	534	522	530	582	529	521	558	578	503	528	539	525	552	560	548	585	565	572	576	558	578	548	506	585	599	522	577	564	565	555	565	580	539	546	555	581	587	553	546	604	578	522	509	516	582	573	540	538	576	592	553	523	547	587	589	530	533	523	569	544	570	575	548	608	556	512	552	577	558	564	573	580	573	569	529	526	532	554	552	569	578	557	567	594	580	524	548	577	578	540	585	511	545	524	534	549	566	531	609	518	562	556	570	518	546	511	585	606	585	581	597	557	539	570	531	564	558	558	593	562	580	568	527	569	536	538	559	571	587	550	567	554	542	559	550	543	591	533	528	574	611	599	541	539	579	569	579	588	598	551	484	561	539	533	589	588	557	562	560	551	574	538	560	574	545	553	564	517	576	556	500	548	535	536	561	529	596	542	537	506	541	564	534	572	559	552	540	540	581	530	553	560	572	537	559	539	603	507	559	527	527	542	509	585	522	534	557	581	562	565	571	547	572	528	555	556	542	611	532	565	611	513	564	543	564	561	559	547	549	573	558	560	538	566	579	582	514	565	546	573	546	542	553	579	581	522	557	541	539	556	555	520	523	573	581	558	553	569	566	540	575	560	554	522	528	531	567	543	538	530	596	600	539	539	527	545	550	575	564	592	541	604	540	587	548	605	554	528	585	556	531	542	534	552	570	527	560	551	549	589	556	572	551	579	527	560	581	581	540	563	563	596	602	573	559	543	546	535	621	577	566	551	528	618	527	576	552	550	552	531	549	499	605	614	605	530	570	573	512	560	506	543	554	567	525	603	566	573	558	547	574	575	512	553	506	597	539	602	541	535	556	545	573	565	551	587	559	580	541	522	555	576	587	558	575	542	550	575	574	601	551	565	594	565	563	536	523	559	555	572	526	549	526	533	572	545	579	549	592	571	576	566	560	555	584	553	603	561	561	564	607	527	569	595	557	516	593	563	548	599	533	542	540	554	550	522	583	548	514	559	569	559	582	568	556	592	582	579	504	557	535	575	578	573	580	570	509	561	524	528	567	566	511	561	537	583	595	591	551	594	625	533	586	577	507	569	544	545	567	571	582	566	584	587	529	558	590	564	540	571	584	543	564	606	536	555	585	529	586	518	559	567	536	561	601	531	544	580	569	542	588	589	535	567	563	534	517	567	540	535	491	566	574	542	512	561	568	607	550	581	569	574	548	543	575	594	534	578	562	574	563	531	548	546	560	536	549	567	557	567	549	560	568	530	548	565	597	549	557	605	550	503	548	588	545	541	524	529	574	538	520	548	550	567	574	527	548	531	567	573	529	545	553	540	559	561	513	558	529	526	596	574	557	548	564	583	537	552	594	558	537	618	571	543	557	565	538	546	555	554	526	540	572	508	547	585	562	574	535	570	550	543	597	541	554	535	550	547	523	547	572	548	522	582	566	557	582	576	535	527	544	557	588	537	594	561	523	588	541	556	556	536	551	590	561	531	575	575	572	563	564	574	574	568	570	569	525	526	573	558	557	537	576	581	508	605	553	551	581	571	576	595	561	606	535	550	557	571	578	555	572	582	520	620	580	574	578	537	572	549	563	569	579	569	592	541	563	535	527	575	554	536	542	562	564	613	559	530	560	609	515	577	570	563	577	526	557	576	538	518	564	555	552	549	548	566	561	563	538	578	533	558	567	534	536	581	617	564	543	584	546	555	547	568	537	597	550	575	549	567	558	559	566	535	534	545	556	575	563	593	544	585	526	593	556	538	558	571	570	564	546	548	566	567	543	583	547	583	568	579	575	578	555	562	551	507	587	518	541	577	593	553	570	546	572	559	585	546	564	579	576	541	580	550	519	553	537	522	567	539	560	530	523	528	519	560	639	584	577	551	536	551	532	563	544	548	638	577	549	536	602	507	599	528	560	557	562	570	608	558	584	573	531	554	523	599	598	513	593	562	561	572	571	580	575	562	540	529	536	552	561	531	538	583	543	539	556	557	548	586	554	598	607	583	564	600	607	538	523	549	541	614	550	605	515	596	601	563	569	537	555	577	546	597	527	560	572	508	552	542	617	579	570	603	538	569	559	541	596	601	538	583	571	555	575	544	562	554	527	531	584	592	546	552	590	549	583	577	591	622	545	546	551	546	581	590	551	592	554	534	550	593	585	541	577	526	598	524	549	587	575	549	547	608	558	546	530	527	604	584	513	554	563	559	571	567	550	580	556	581	543	520	554	549	563	507	578	521	535	515	569	537	581	538	551	545	555	542	598	595	550	543	537	579	565	506	556	554	537	565	546	556	573	532	551	559	521	559	583	559	574	539	581	525	563	546	542	562	581	539	567	579	559	608	564	545	564	557	563	549	507	540	576	576	511	562	561	567	555	555	564	557	577	594	593	549	587	558	553	595	526	581	558	558	559	598	559	558	602	524	567	564	577	501	571	566	581	517	542	538	545	578	549	568	554	557	525	613	556	621	557	558	512	605	575	569	503	539	560	557	582	533	525	572	539	517	589	589	548	556	528	562	586	558	541	610	536	585	555	593	576	544	585	510	558	567	583
4504	1539	295	120	100	119	126	136	105	97	109	91	92	76	82	78	74	76	81	58	70	63	66	65	56	71	59	57	54	52	53	56	65	54	55	62	41	43	29	43	29	44	45	54	47	53	60	39	41	42	56	44	42	61	44	50	48	58	45	34	43	52	54	40	53	45	53	45	41	43	38	45	50	63	51	42	48	44	47	47	39	46	42	50	47	45	38	41	46	44	45	71	41	47	47	53	34	50	42	42	33	48	45	46	52	49	40	49	51	53	49	53	31	49	51	55	39	39	56	41	48	35	51	37	51	55	50	39	33	53	48	45	45	45	40	46	43	47	39	45	52	42	41	39	48	71	42	48	41	54	39	60	51	35	45	52	57	53	42	49	48	54	62	54	41	42	41	41	55	55	33	46	48	43	67	47	49	49	46	34	45	38	42	36	56	38	43	53	42	37	39	50	51	53	39	41	37	55	41	28	37	46	42	56	55	45	45	60	34	39	44	44	33	50	41	40	36	55	45	55	46	40	43	41	36	44	44	52	55	39	34	40	46	44	44	40	35	41	40	36	43	37	56	29	30	43	45	40	38	39	34	54	39	39	52	47	44	37	57	41	47	43	58	29	56	41	47	49	45	49	50	49	42	51	50	44	49	50	53	54	52	56	42	40	42	55	59	39	32	53	49	47	42	48	53	36	38	46	38	43	49	35	39	44	42	41	34	50	49	34	37	28	43	43	45	52	50	44	42	45	31	34	50	45	40	36	42	34	44	43	32	51	38	56	35	46	45	35	48	39	34	45	42	35	39	43	40	44	43	51	45	36	42	34	42	47	52	29	47	54	43	42	43	52	52	48	46	40	46	47	38	49	45	51	47	43	48	44	44	42	42	48	39	39	50	48	38	40	40	41	45	44	38	43	43	51	61	37	47	42	30	37	48	47	58	50	58	51	50	40	48	41	45	58	50	49	42	43	45	52	52	45	37	45	49	45	47	36	34	43	49	53	33	49	48	57	57	45	34	50	47	40	53	48	43	46	56	39	34	49	42	57	43	49	44	48	52	57	47	43	43	43	43	38	45	38	45	42	60	46	43	52	37	54	41	38	50	40	40	49	44	45	60	37	41	51	49	38	45	41	48	46	50	46	47	42	36	31	35	55	39	60	46	38	48	51	49	46	40	43	41	38	44	47	57	47	46	43	60	45	51	42	42	51	39	51	46	36	49	59	55	40	44	39	54	45	41	39	57	38	41	43	58	48	49	30	49	42	48	43	45	24	44	38	51	39	46	57	41	44	60	36	55	49	47	40	38	29	45	37	44	43	54	45	44	32	33	39	57	46	45	49	46	45	34	37	44	46	38	62	42	50	54	42	43	50	40	52	44	41	52	41	46	48	61	48	46	36	29	48	33	54	51	41	37	48	41	41	46	39	47	48	37	41	40	54	49	39	47	51	44	49	46	33	45	39	38	53	36	46	61	49	43	40	52	33	41	45	45	43	36	41	49	42	47	48	53	48	51	41	52	39	46	52	41	34	41	48	52	38	35	47	45	50	55	53	43	40	44	47	38	42	42	48	52	34	54	47	39	47	45	38	35	50	41	34	48	54	45	46	44	44	42	42	51	42	43	50	43	49	45	42	43	57	49	51	48	50	41	46	45	36	42	45	44	64	50	37	42	35	41	33	46	45	56	34	31	47	46	49	50	48	47	45	54	42	27	46	61	40	64	38	48	50	33	59	42	39	39	57	36	47	41	34	53	47	41	42	41	46	50	44	42	31	43	49	42	37	44	34	51	52	41	41	37	35	48	43	54	52	44	33	42	39	40	42	46	39	52	46	43	51	54	44	47	50	46	45	50	44	50	44	60	51	42	47	53	57	41	50	41	41	55	53	46	33	45	42	38	37	50	46	50	42	43	39	47	49	40	41	43	47	45	41	42	45	32	38	52	45	49	55	45	40	50	43	51	39	55	38	45	35	45	41	48	43	58	50	39	50	47	48	33	52	59	39	47	43	44	40	57	35	47	53	42	56	48	49	39	50	42	43	44	40	35	50	50	36	50	36	34	47	43	38	54	56	52	49	49	48	42	60	41	30	56	38	52	45	41	43	39	39	36	59	45	49	50	43	43	47	46	49	62	43	47	42	53	47	48	42	52	38	48	49	50	33	38	48	56	55	37	42	46	39	44	50	56	49	45	43	34	50	44	42	31	45	34	50	30	42	48	44	44	37	48	54	44	38	46	63	54	31	40	49	34	51	48	44	48	47	49	38	44	39	45	47	44	48	39	43	45	40	39	52	48	37	46	49	41	55	48	51	46	42	50	52	39	45	57	53	47	48	41	44	53	51	49	46	45	28	44	33	37	44	49	47	44	49	55	35	46	45	37	41	41	41	43	54	40	47	45	44	44	34	42	33	56	42	43	40	56	39	36	39	38	42	43	46	43	45	47	39	49	37	37	38	40	55	42	45	44	33	53	57	40	52	47	42	40	44	46	44	38	53	38	39	49	48	49	56	37	48	48	49	60	47	44	48	37	36	46	45	55	39	43	55	64	57	48	29	38	44	42	49	47	44	46	40	46	46	43	38	50	52	48	49	54	52	49	53	42	53	64	45	45	51	57	39	45	39	54	53	47	35	32	41	40	33	47	36	46	41	37	39	46	41	51	45	51	47	50	52	50	37	45	40	47	56	42	38	30	43	42	46	44	43	53	51	38	48	46	60	39	53	42	37	48	42	27	42	33	40	53	44	36	39	34	63	52	34	48	39	31	41	37	38	37	40	45	64	50	46	48	46	30	38	48	39	43	32	59	40	28	47	32	46	35	36	51	49	36	50	47	36	53	33	46	42	47	51	38	42	43	41	57	39	34	58	47	41	47	50	45	48	39	43	42	40	43	59	36	31	48	35	37	54	30	48	39	39	37	37	48	52	48	37	39	44	48	41	42	52	49	49	45	40	41	44	52	43	38	41	60	39	42	51	38	42	52	53	36	46	48	43	44	54	38	44	43	45	37	34	50	39	55	59	46	53	45	45	36	60	41	38	31	36	41	36	48	42	30	42	46	41	51	62	35	44	50	53	58	45	41	41	44	55	37	40	52	50	44	42	42	43	38	59	43	33	47	42	51	48	45	45	48	46	48	54	44	48	51	43	51	48	42	42	47	43	54	47	48	62	44	46	44	54	42	32	53	47	54	40	43	42	42	52	44	45	41	43	39	45	42	46	48	40	48	52	43	31	59	55	48	43	38	47	42	47	46	43	52	48	53	54	47	48	39	42	38	45	39	47	53	28	41	37	43	27	40	41	36	54	53	47	47	57	56	35	54	47	48	41	43	40	53	26	50	47	50	41	48	34	45	46	44	35	41	47	54	54	48	36	42	50	33	58	41	46	47	42	52	51	32	52	55	54	44	39	32	45	46	51	48	44	43	45	42	46	56	44	52	49	53	46	47	54	59	33	39	45	45	50	46	50	40	41	47	45	23	45	45	48	50	39	34	40
30529	11909	2840	2001	4450	5431	5311	4479	3647	3093	2614	2102	1829	1690	1550	1324	1231	1160	1070	1025	1012	956	942	852	837	782	773	725	692	610	607	553	599	475	534	500	467	380	338	374	315	347	335	393	355	323	377	339	349	350	312	338	357	333	362	340	334	363	340	333	380	340	379	347	333	338	337	341	363	361	346	317	333	351	367	334	351	326	358	327	310	320	343	368	347	348	359	357	345	312	335	320	307	358	347	353	340	343	306	345	332	314	312	301	345	377	310	344	291	292	326	323	345	323	334	322	342	307	308	344	325	346	352	296	323	322	358	321	325	317	330	343	312	341	331	342	335	318	366	320	338	357	325	298	346	343	306	336	340	321	342	342	316	313	332	344	324	294	354	329	325	341	344	289	320	346	314	322	326	323	345	265	315	336	335	338	295	325	352	310	333	299	366	309	337	336	330	361	348	345	323	314	348	342	307	341	318	339	356	316	352	304	296	327	331	336	370	312	350	325	314	294	319	333	345	340	343	296	347	324	313	298	334	337	355	322	353	317	315	334	346	312	344	320	328	326	282	330	312	345	302	332	317	322	353	330	338	307	342	325	312	296	349	312	332	353	363	332	330	339	334	346	296	334	332	326	347	314	331	298	315	301	322	346	330	332	316	335	345	366	373	335	336	300	312	324	296	325	322	292	360	328	352	326	337	360	314	342	334	308	343	340	342	352	290	347	311	308	308	340	324	324	319	315	340	349	359	342	344	314	335	299	332	311	303	320	332	301	338	310	326	322	350	313	316	320	342	326	346	303	355	321	318	322	334	337	322	327	308	335	319	355	349	304	318	337	340	328	334	332	351	272	318	346	320	324	318	314	286	343	291	322	296	334	308	326	320	343	322	313	332	295	332	358	308	344	319	321	314	326	346	330	364	295	341	325	314	333	330	333	330	300	341	314	343	324	264	344	351	296	334	337	313	328	296	318	331	314	327	352	296	304	290	308	369	317	307	332	318	323	367	330	327	316	292	307	326	341	339	335	297	322	361	331	337	313	340	307	289	300	301	340	324	328	347	322	336	352	310	296	304	333	338	306	332	329	334	346	327	349	308	346	284	351	323	333	322	319	311	304	333	303	315	328	334	336	329	327	317	333	313	308	316	339	347	344	333	320	327	293	310	322	343	329	349	316	321	361	333	307	319	326	288	318	327	344	309	308	319	330	319	295	348	357	312	323	323	301	334	353	322	327	331	306	274	360	298	332	352	340	336	329	317	330	321	324	364	344	342	302	339	348	326	310	360	351	289	318	338	335	341	322	329	321	351	315	313	361	317	317	321	316	323	321	319	302	372	331	323	332	310	321	329	320	349	316	308	323	325	321	335	320	296	302	296	330	298	321	299	319	300	305	329	304	311	336	338	346	325	341	325	305	317	332	326	350	310	332	340	294	318	326	324	313	355	332	353	335	304	325	314	343	358	354	299	330	320	316	284	342	351	308	321	304	346	307	331	325	340	311	305	316	343	359	300	307	327	320	355	301	351	345	338	313	334	329	330	357	319	290	349	311	342	353	328	313	315	346	308	325	292	307	335	333	342	332	326	315	298	357	298	324	369	344	319	323	324	335	330	328	313	335	332	336	305	329	344	336	317	304	365	355	309	329	356	311	325	279	315	339	321	334	342	333	304	334	324	293	331	336	310	348	312	327	331	309	304	331	323	355	312	340	331	348	359	303	310	339	327	319	310	323	317	331	365	303	324	299	319	295	306	329	327	333	341	325	287	306	343	308	300	320	321	352	344	305	318	320	291	318	356	358	335	319	313	349	356	306	332	362	320	347	320	319	295	303	328	289	331	298	329	317	294	360	318	296	323	358	339	323	352	322	336	329	331	336	356	363	320	316	307	314	285	352	321	336	312	321	342	293	317	320	328	330	325	329	335	343	331	324	324	301	326	322	337	317	316	333	310	308	364	324	317	325	321	311	314	306	333	343	355	310	305	341	339	325	367	303	348	299	336	349	368	360	337	329	343	321	325	306	333	342	307	308	333	357	324	328	312	328	320	336	344	331	324	307	344	339	343	353	304	316	309	322	320	302	322	334	288	300	325	312	327	324	304	337	348	318	342	353	303	325	298	331	315	311	322	316	317	337	308	308	333	319	328	344	343	324	336	316	335	328	298	334	318	357	322	325	332	331	330	372	309	343	305	304	330	329	299	313	331	327	323	309	321	346	327	334	274	356	292	330	288	304	353	330	323	361	349	322	307	322	304	322	359	329	310	327	340	330	340	292	355	307	360	305	309	324	320	328	324	318	320	330	354	294	316	329	351	364	306	339	332	321	355	369	360	324	289	348	337	338	312	351	344	355	327	313	329	308	331	326	340	330	349	314	351	298	290	341	336	317	294	324	346	365	332	313	297	313	345	358	329	341	326	316	370	331	310	373	326	318	354	326	317	312	333	346	319	315	316	295	328	316	325	308	349	309	371	335	343	348	320	324	319	319	309	341	345	340	339	334	304	320	313	313	330	336	328	360	315	305	349	323	310	327	321	312	280	289	344	311	340	325	346	296	331	338	316	344	323	314	331	315	312	369	315	290	338	330	330	327	350	312	312	320	325	337	324	335	312	320	364	336	340	319	326	315	339	292	311	359	350	316	333	320	330	324	305	354	305	329	300	317	319	325	348	303	338	325	326	330	315	325	302	300	312	352	314	335	330	304	333	307	349	348	348	340	319	301	306	298	304	341	337	324	375	340	373	332	298	316	336	373	332	324	298	347	306	315	317	321	334	339	295	316	358	330	317	302	308	349	320	288	323	345	336	355	320	311	324	305	314	333	322	327	327	358	348	331	300	349	313	313	339	331	311	310	304	340	354	339	349	351	328	282	328	346	330	319	308	327	334	316	355	348	301	345	346	318	318	342	349	323	329	343	308	357	318	299	331	359	334	283	344	341	304	315	342	329	336	315	349	298	347	311	298	321	305	318	308	325	306	339	289	341	302	346	368	329	329	323	312	293	362	321	370	332	312	331	347	328	338	354	309	325	338	330	353	338	315	330	333	307	317	352	356	312	327	331	310	338	321	330	298	346	316	326	328	329	333	330	344	322	356	310	357	345	307	319	346	348	352	323	321	334	338	336	326	302	332	337	335	311	321	320	344	345	298	323	343	344	328	327	343	361	309	351	298	329	375	317	356	335	304	314	378	320	306	323	326	326	291	331	330	305	302	281	327	331	325	342	340	343	303	339	337	294	314	321	327	340	294	308	310	307	325	320	327	322	310	308	326	301	314	310	327	329	303	351	338	354	324	298	311	353	330	334	319	312	330	338	307	297	315	321	301	319	336	349	324	341	335	342	341	331	301	326	342	333	330	316	331	335	320	329	380	354	318	337	295	363	321	341	328	314	345	312	336	336	330	314	335	328	319	344	357	296	327	326	291	301	306	299	339	332	306	299	356	312	321	317	340	308	321	356	286	337	318	356	315	313	303	316	333	330	322	303	349	320	347	327	347	295	315	295
5068	1341	367	178	170	169	169	189	194	153	147	155	176	164	132	166	134	146	119	144	135	154	137	122	132	131	126	134	133	116	108	123	118	134	110	109	96	127	114	95	84	115	102	109	97	106	106	120	102	114	130	117	116	91	90	102	107	122	122	104	108	124	110	114	129	113	120	128	120	117	107	127	130	114	124	118	115	113	126	116	107	117	100	111	106	106	115	116	104	116	115	116	105	118	115	105	127	116	116	126	117	115	108	107	121	89	118	113	119	101	113	111	103	117	97	115	102	108	94	87	117	95	117	97	104	119	126	106	114	91	102	103	113	104	114	120	104	97	123	124	112	114	113	110	104	123	120	114	106	100	102	95	134	107	106	122	91	123	99	103	105	127	120	119	118	123	112	120	107	98	95	120	134	100	119	131	111	99	104	105	97	117	118	108	98	95	104	148	120	106	110	109	111	104	105	100	103	105	119	101	115	106	113	111	108	96	108	106	96	106	116	105	118	105	115	113	111	122	113	121	109	86	122	98	120	111	114	132	117	97	108	135	93	105	108	111	116	104	115	109	115	120	114	95	121	115	132	106	117	105	125	106	118	88	106	103	102	103	108	119	110	115	101	101	122	135	108	111	92	100	105	105	100	109	110	112	92	135	124	110	113	118	104	104	118	111	117	111	112	115	112	119	90	114	109	113	92	91	112	124	120	105	122	102	105	110	110	111	124	104	91	116	118	102	105	131	107	98	93	118	131	108	122	104	94	121	107	129	117	125	100	126	106	109	95	118	121	118	115	113	106	105	106	99	128	136	108	112	106	102	98	105	122	104	131	118	107	101	104	106	94	109	128	107	119	125	123	128	105	124	133	116	114	118	106	96	105	117	119	114	110	103	115	101	120	112	112	110	111	101	102	109	123	120	110	100	109	144	114	110	111	99	123	111	109	111	131	96	128	107	110	111	115	105	88	104	95	116	112	104	93	118	117	109	130	111	113	99	121	111	104	121	87	115	104	106	101	102	109	130	116	141	94	104	100	113	104	108	102	102	109	111	115	91	143	101	99	106	116	108	104	121	113	104	114	105	104	115	119	111	115	101	113	100	98	98	97	110	108	116	114	114	117	129	110	104	120	112	104	115	100	99	112	118	116	104	94	118	90	96	116	108	100	119	103	112	127	106	114	104	124	112	110	96	104	115	96	125	138	105	102	114	112	118	103	110	104	122	121	105	105	114	100	114	118	96	113	118	103	102	122	120	108	125	135	117	103	118	96	119	130	105	96	141	108	108	108	111	108	106	128	109	107	107	115	120	126	105	112	141	107	111	109	118	109	109	104	124	100	106	119	89	93	112	96	123	122	124	106	96	103	107	110	100	102	89	118	111	110	115	99	109	106	108	105	90	116	101	103	114	105	108	121	106	120	88	101	109	98	97	127	134	101	116	115	125	116	129	112	94	106	97	112	106	105	95	124	115	103	104	117	105	105	98	109	98	110	111	109	114	112	103	101	96	118	104	102	106	114	129	114	91	97	118	93	91	114	104	115	120	113	121	120	113	126	95	117	110	100	104	123	97	111	124	110	109	117	103	90	100	105	119	101	107	119	123	118	109	113	102	108	119	97	91	115	115	129	118	111	118	106	96	113	127	118	112	106	102	129	96	111	109	126	117	114	100	115	112	112	108	116	96	102	104	118	101	126	138	95	106	121	102	110	105	96	118	109	125	97	102	109	101	107	107	107	115	101	95	112	112	101	114	122	116	103	127	104	91	104	120	116	125	109	117	123	133	103	107	102	92	122	116	103	114	99	112	113	130	118	121	117	106	123	124	91	125	128	104	110	89	91	107	121	96	118	107	119	110	98	103	108	102	110	125	109	103	104	126	112	115	133	109	111	110	113	94	120	91	130	115	111	103	123	118	116	106	106	93	98	122	124	112	96	120	91	110	104	99	115	133	114	94	116	112	108	116	116	105	110	119	99	115	95	91	112	125	120	119	99	115	95	113	110	102	115	93	125	96	118	113	135	108	134	92	110	111	111	98	126	120	107	107	106	106	89	100	119	123	103	113	108	98	106	106	118	103	132	81	101	116	111	109	109	117	110	101	107	117	99	97	113	98	115	121	108	123	99	123	116	106	111	117	106	130	103	111	122	122	118	95	121	120	111	113	113	112	112	115	129	100	113	113	106	115	110	92	112	107	124	106	111	118	125	111	119	119	106	108	124	107	107	108	96	120	135	121	114	116	106	119	100	97	112	117	123	124	101	126	131	102	123	124	109	117	126	116	108	110	113	98	105	107	104	125	123	100	127	80	107	97	116	108	112	107	101	121	105	127	116	123	121	118	131	97	98	89	120	106	114	107	91	121	106	109	89	124	111	99	126	113	110	118	113	118	120	108	131	105	89	110	135	108	107	129	106	120	87	104	124	120	101	90	112	107	118	128	102	105	131	112	99	103	121	110	115	115	95	112	121	103	113	101	124	127	98	106	115	110	109	100	108	96	119	112	89	120	106	123	119	127	122	121	93	120	104	99	111	119	119	102	120	95	80	99	107	114	113	108	95	100	111	111	98	104	104	125	120	93	122	95	92	125	119	119	119	110	117	112	115	91	107	105	108	123	134	127	109	116	124	121	98	130	100	116	121	111	114	132	105	111	121	94	114	129	118	99	124	96	103	91	123	103	98	126	104	100	118	125	109	103	101	108	116	100	106	111	92	118	115	110	114	115	132	118	109	118	117	111	104	107	123	116	138	105	100	117	122	93	125	93	100	122	121	90	108	107	106	103	111	116	115	94	121	103	102	110	101	118	100	109	119	116	109	105	107	124	116	122	78	103	127	112	91	118	102	135	112	103	112	118	111	113	114	112	113	132	126	106	112	117	120	103	125	124	105	119	108	104	123	114	115	123	114	116	104	121	129	106	135	116	108	119	116	123	116	107	116	95	108	96	107	101	118	144	117	112	103	110	111	111	130	97	92	110	108	117	90	116	103	93	107	120	96	111	101	87	101	102	105	107	121	107	108	103	109	111	90	114	108	122	106	110	99	96	113	116	103	109	123	106	113	98	89	138	98	127	99	120	117	109	121	106	100	118	110	123	102	118	105	104	91	106	91	123	101	98	112	89	122	118	89	125	129	123	115	102	96	130	128	104	103	113	108	108	105	107	101	108	103	110	114	113	126	124	121	136	110	106	117	120	99	108	119	121	100	111	110	104	123	119	112	105	122	124	106	116	123	110	120	106	110	95	125	111	114	114	98	108	123	116	98	98	105	121	101	106	96	108	107	100	103	110	117	107	119	106	104	113	111	110	121	110	104	116	101	126	96	107	100	96	105	117	131	109	102	98	102	118	97	119	92	116	99	108	117	109	114	119	120	113	114	120	104	124	99	119	113	110	115	100	116	103	140	116	118	106	118	109	98	136	110	108	97	101	88	110	123	120	105	103	110	123	90	136	108	113	102	105	94	94	110	113	118	123	106	105	101	112	121	119	108	140	116	104	121	107
28974	10999	3029	2281	4199	5421	5287	4564	4030	3469	3017	2635	2275	2198	2053	1817	1663	1611	1556	1485	1482	1433	1314	1288	1264	1264	1168	1074	1115	1031	1094	1011	1007	996	985	958	988	833	822	835	818	844	859	782	865	836	810	789	768	820	788	725	804	791	813	791	803	840	838	823	809	809	833	829	835	833	780	760	821	811	807	826	805	792	785	798	831	781	820	837	774	787	788	809	763	799	788	814	810	792	801	777	784	824	757	766	803	782	773	758	832	804	836	818	783	775	789	785	767	813	768	812	801	794	806	802	758	751	777	805	790	803	794	805	802	794	771	791	823	798	832	772	779	742	797	758	751	834	736	802	828	741	769	757	782	814	742	795	851	797	834	796	767	775	752	833	803	724	851	799	794	785	800	758	814	812	808	802	752	733	786	799	804	783	811	795	761	784	759	812	806	840	857	836	808	785	774	795	774	804	796	785	801	776	791	805	787	763	841	758	793	853	803	806	713	779	778	814	769	738	747	775	805	812	842	803	802	774	793	786	837	725	798	741	841	827	791	810	824	768	777	779	748	776	837	789	794	784	823	818	787	787	724	831	799	796	798	803	791	818	806	845	807	739	788	768	767	844	813	760	789	758	778	749	820	789	818	846	826	812	775	809	812	794	799	738	825	801	787	774	772	753	745	748	832	777	790	772	749	758	754	794	817	779	808	771	841	774	816	794	785	799	797	796	804	789	773	821	831	785	793	802	807	768	796	757	749	780	789	785	828	781	840	795	773	789	785	752	796	808	753	762	860	781	818	754	783	763	764	783	848	827	767	764	768	757	777	814	796	779	726	780	773	784	839	762	728	790	766	821	763	737	809	764	798	812	800	779	767	752	770	897	724	724	777	816	787	826	799	794	824	807	799	789	784	792	779	758	781	740	806	798	768	800	759	774	868	808	812	791	790	783	843	821	818	769	797	831	790	780	798	833	781	832	820	833	770	784	789	756	806	755	789	817	842	802	777	765	754	790	743	768	808	833	791	775	785	805	773	791	748	817	785	754	778	758	751	829	786	807	772	820	806	820	809	798	760	773	759	782	766	767	835	802	842	773	823	752	754	756	730	793	805	758	820	803	761	791	812	754	829	787	792	769	801	852	812	770	774	754	810	822	806	806	754	816	823	789	795	833	772	780	749	787	771	799	824	821	779	831	798	794	785	851	790	815	778	806	756	780	787	801	818	824	778	811	775	811	835	799	757	769	805	781	843	776	776	778	774	764	840	758	799	792	769	794	748	744	807	794	765	794	796	795	761	767	822	742	807	780	804	787	793	777	833	768	806	788	811	811	788	779	795	778	838	760	780	808	802	763	810	803	784	749	797	793	764	799	779	813	791	798	807	742	853	811	771	774	795	757	790	775	755	823	711	806	770	807	789	749	772	800	799	834	755	780	802	834	808	772	816	793	807	774	839	784	790	787	736	776	765	763	791	801	825	754	838	837	778	799	788	826	784	795	746	826	792	775	748	759	811	750	785	770	791	804	771	809	794	784	734	864	832	797	862	772	809	819	793	827	815	790	788	803	741	739	826	838	795	765	809	820	806	804	789	742	804	758	784	762	788	781	801	811	806	823	800	763	790	790	797	818	806	809	798	812	775	783	804	801	765	789	793	847	801	793	822	821	801	812	805	746	761	748	865	770	789	755	778	779	830	757	784	867	861	798	837	783	790	793	782	759	770	781	809	788	784	763	812	744	789	794	805	810	798	763	804	828	763	817	762	802	815	758	765	854	815	793	728	764	765	788	765	793	830	806	798	745	743	769	780	812	783	760	776	761	786	797	814	797	780	792	793	811	806	770	771	786	851	772	775	796	800	717	801	827	807	773	858	773	795	771	783	770	769	783	796	831	779	802	784	774	750	754	768	762	820	769	797	770	806	788	834	764	804	779	808	740	772	775	845	737	811	813	830	837	800	739	803	748	824	795	742	805	832	791	802	786	738	839	758	815	834	776	815	787	784	778	800	785	787	800	827	747	812	762	770	821	786	807	781	778	766	797	808	806	785	837	793	783	745	789	810	789	839	765	804	832	815	823	822	794	783	791	809	803	787	790	786	745	733	806	786	775	799	780	776	824	802	788	740	763	740	779	813	768	810	812	775	775	809	763	792	842	820	792	783	776	783	809	811	751	843	802	837	769	824	768	791	759	796	819	811	794	850	774	850	772	760	750	831	894	811	775	762	801	763	810	778	743	751	804	823	793	753	779	804	800	857	822	794	785	777	749	798	796	738	784	740	844	802	756	750	753	819	764	770	773	785	770	757	793	775	775	789	786	813	823	818	793	782	809	788	753	818	774	753	808	790	814	788	798	840	833	809	801	789	795	802	774	776	834	815	780	770	829	749	800	803	798	816	797	838	724	807	795	772	775	772	806	816	749	806	786	786	813	793	793	816	786	800	817	787	756	790	771	822	771	791	810	785	820	804	813	835	790	797	814	768	825	814	763	790	752	751	775	784	836	816	813	804	837	807	759	766	741	788	801	789	804	811	810	823	816	787	806	763	770	813	779	746	776	762	796	792	786	804	824	800	808	767	773	775	802	780	726	761	816	760	755	796	772	804	827	707	794	767	800	809	802	809	771	759	759	796	798	779	793	758	789	767	786	767	754	791	823	773	800	802	786	814	786	786	771	786	835	796	776	763	786	794	807	813	802	815	813	785	829	763	818	794	743	811	746	804	762	807	785	771	769	742	790	810	766	815	775	789	827	795	782	848	814	832	800	779	777	779	783	819	788	760	797	768	731	808	827	762	813	800	767	819	760	755	776	825	808	801	788	811	793	860	805	786	790	791	781	755	799	780	777	786	734	807	823	813	835	829	771	787	776	765	775	826	819	783	768	786	771	813	796	783	803	819	800	825	786	785	740	810	808	819	741	812	800	813	775	789	770	789	814	761	814	735	747	798	821	783	789	798	778	790	788	820	821	829	772	853	777	788	766	853	794	735	754	810	765	793	762	821	801	787	777	778	727	810	793	818	772	777	772	778	806	801	757	811	828	804	797	798	769	807	782	783	831	782	784	797	802	790	798	743	798	785	818	777	780	841	818	791	788	790	823	820	767	841	826	758	808	795	790	748	731	769	794	786	760	755	769	792	817	817	823	764	787	787	783	829	799	806	763	762	802	793	818	769	794	788	788	783	794	791	775	783	810	797	749	815	798	764	811	791	844	802	790	725	856	756	802	816	781	813	834	765	765	811	773	837	810	802	839	807	776	722	748	791	796	806	773	791	740	811	807	812	807	850	803	771	764	772	783	813	787	809	768	810	794	728	822	821	781	839	810	756	777	806	821	778	779	794	851	845	800	781	794	776	823	767	800	785	708	744	847	801	831	773	809	765	798	833	763	789	790	759	824	776	759	790	761	773	832	823	768	784	791	761	776	814	763	841	767	792	789	743	809	831	809	806	784	846	794	785	781	797	846	788	782	850	759	799	806	819	784	757	733	825	764	764	826	797	795	790	779	815	759	746	773
6074	2088	384	170	121	145	232	195	152	172	142	139	125	123	127	123	116	116	120	119	97	84	99	108	94	88	88	90	75	71	97	84	87	93	78	70	77	76	68	66	80	64	69	86	60	78	88	68	82	78	54	75	74	66	74	62	73	74	70	69	72	73	60	64	63	68	63	76	48	60	66	82	62	66	71	56	72	84	85	62	68	81	67	62	51	63	56	80	79	62	61	60	75	62	74	58	79	63	69	72	56	58	61	73	66	58	59	63	70	67	63	77	68	63	66	70	67	66	72	79	73	64	63	59	73	74	79	66	74	60	79	76	73	78	69	79	60	62	79	75	65	70	72	51	69	64	80	79	75	59	73	59	87	68	69	65	65	81	76	77	68	61	90	59	55	64	79	63	58	70	72	77	85	59	68	77	85	59	71	73	57	68	67	74	70	66	63	66	76	72	75	76	67	65	74	84	74	69	69	67	63	67	70	61	69	62	67	85	57	60	68	82	77	72	55	81	64	54	80	71	79	66	66	65	73	72	82	45	54	78	65	80	79	71	73	69	61	55	64	70	71	71	69	72	87	58	57	80	73	70	70	63	71	74	58	79	54	60	67	54	62	67	86	79	63	73	75	68	69	76	55	65	62	78	71	84	61	61	53	75	61	80	73	63	72	80	89	70	72	70	61	70	63	73	78	67	80	69	75	67	64	77	67	71	66	75	77	68	63	61	79	75	79	81	74	78	72	83	78	71	66	76	72	78	75	80	69	79	74	83	78	70	69	72	70	75	67	78	68	60	63	69	72	66	78	61	71	68	58	61	66	73	71	78	76	73	79	74	57	70	80	73	72	72	75	76	78	53	59	58	76	63	67	69	66	86	89	67	62	56	76	56	78	71	81	80	71	79	66	75	67	68	65	78	48	69	68	77	78	70	64	65	69	88	60	66	74	59	71	75	74	72	77	76	53	82	60	72	70	83	67	67	81	76	78	74	64	72	70	90	67	68	90	84	79	66	70	76	46	88	82	59	76	66	68	64	69	66	59	69	55	63	72	69	70	60	67	71	62	68	61	60	61	78	77	72	61	69	86	77	60	71	53	78	74	70	65	85	58	52	63	78	67	68	59	75	69	63	67	81	71	66	66	71	61	72	79	75	66	62	73	69	50	68	70	71	63	72	60	66	77	78	66	75	59	72	69	73	66	74	55	66	66	67	63	74	64	60	70	77	70	53	63	66	68	54	77	84	58	74	59	67	78	68	66	59	84	68	79	71	69	56	70	55	77	69	58	67	61	82	81	58	70	67	72	75	65	58	63	82	64	68	56	61	65	65	75	67	68	59	69	65	69	73	82	55	62	88	74	61	75	75	67	64	65	70	65	77	66	84	76	80	80	79	70	80	74	62	61	68	71	93	76	64	88	62	77	66	66	70	63	66	70	70	80	75	69	58	83	54	63	59	60	63	72	61	63	81	87	52	66	74	78	67	69	66	71	77	76	66	80	61	70	58	64	76	60	68	72	64	56	81	73	85	70	70	62	67	58	63	73	57	71	69	60	62	77	65	63	69	78	73	68	71	61	86	62	82	63	82	74	48	74	67	87	69	61	94	58	68	68	60	62	69	67	65	70	72	67	70	68	86	76	78	52	72	76	76	63	67	76	77	62	83	58	65	80	68	59	77	73	77	83	69	66	76	84	76	48	73	78	65	82	83	70	68	62	63	62	60	64	60	63	73	68	79	56	61	68	60	71	68	69	86	68	76	61	77	65	59	75	61	66	82	66	69	65	70	61	57	68	66	65	70	72	67	61	64	79	62	75	59	65	63	71	58	82	74	73	75	69	53	81	61	67	77	79	58	68	79	68	75	62	66	53	78	79	65	78	72	71	61	71	65	68	70	57	65	59	70	75	73	69	58	77	82	66	64	76	74	66	65	53	62	58	77	65	80	75	66	68	75	60	66	80	71	75	64	73	72	67	73	82	68	82	75	68	77	60	54	74	50	84	61	75	65	67	66	75	56	68	70	67	74	62	64	85	72	67	63	66	62	66	77	68	66	58	74	60	62	74	64	63	66	72	72	53	69	66	79	65	68	61	79	78	78	76	70	68	70	69	75	63	66	78	69	71	59	62	84	72	72	62	55	89	85	74	58	66	66	68	71	57	75	78	72	66	73	63	85	79	78	68	71	68	80	73	43	76	70	50	73	68	71	58	76	65	65	75	70	73	63	78	62	86	77	66	57	92	73	59	60	68	68	68	70	76	61	75	79	76	66	73	68	66	66	84	76	66	81	67	75	66	79	57	54	53	70	81	73	60	57	62	61	74	63	68	79	76	81	78	56	71	69	72	74	74	66	78	77	75	63	81	67	88	70	59	66	70	61	67	63	65	71	63	76	66	75	80	63	71	65	69	74	64	89	60	60	66	67	80	76	66	73	73	70	75	57	61	76	68	79	81	62	67	56	74	76	56	64	58	69	75	74	76	70	89	70	74	68	74	68	64	51	58	68	81	69	59	64	69	65	69	82	62	67	69	80	82	58	72	73	70	59	65	81	73	83	58	55	69	73	74	72	70	62	76	74	69	74	84	65	62	89	69	77	78	75	61	83	77	69	62	79	80	66	69	62	87	80	69	87	50	75	58	82	62	65	69	71	68	86	80	72	78	67	55	75	64	78	58	81	62	64	64	70	79	55	64	77	74	82	63	51	59	60	61	63	69	80	92	71	60	66	64	75	55	79	73	61	86	64	70	72	62	60	73	60	76	84	67	60	85	72	76	82	68	80	67	74	61	68	74	78	48	67	61	63	68	82	73	63	71	64	75	66	70	68	69	57	74	67	56	75	69	74	59	83	66	77	57	84	54	67	60	78	52	77	66	71	50	72	79	74	78	79	80	67	78	81	62	74	64	67	62	63	83	84	72	64	56	61	70	63	72	63	58	72	68	59	74	70	57	60	77	78	66	82	79	73	64	64	64	62	59	72	68	61	85	58	65	76	80	72	62	68	82	73	68	81	59	52	77	66	67	65	75	63	77	77	88	89	62	76	74	80	73	66	54	60	62	61	55	64	73	81	65	63	62	61	69	64	68	71	79	71	73	70	64	69	88	67	73	77	73	72	49	76	72	84	52	70	73	64	73	76	78	75	70	64	69	67	80	66	67	75	73	74	64	67	71	73	74	75	81	61	71	70	90	67	73	70	58	65	75	55	70	63	77	86	67	73	83	81	68	67	64	61	64	54	74	76	82	55	65	77	59	70	75	61	61	82	71	81	70	60	64	61	71	77	81	60	60	82	71	84	51	68	80	78	61	66	76	78	61	67	77	67	55	65	65	57	85	70	82	71	75	85	73	69	71	74	59	56	56	83	59	61	75	69	70	63	85	66	66	65	76	69	89	60	63	75	75	76	52	71	66	68	69	64	63	74	64	71	63	60	64	71	66	71	66	89	70	84	63	74	73	83	66	67	60	62	62	67	57	70	70	63	61	66	63	73	77	85	61	77
33422	14066	3711	2691	5818	7644	7093	6137	5084	4285	3642	3253	2678	2419	2170	1938	1810	1574	1528	1502	1352	1398	1326	1275	1232	1158	1135	1056	943	951	911	880	827	768	711	753	712	618	571	572	539	504	513	529	522	500	517	496	523	495	507	478	473	543	527	500	521	508	533	480	526	501	497	483	525	509	509	499	518	520	512	484	498	501	515	531	502	475	494	515	486	495	491	496	514	519	513	528	462	459	489	503	485	497	469	515	516	437	453	494	508	457	516	493	527	490	469	533	515	479	501	504	478	496	504	485	488	521	459	520	462	471	504	504	511	429	461	455	517	477	494	507	492	497	490	493	472	498	488	554	459	476	485	512	468	461	482	507	535	457	491	488	469	490	472	473	474	526	490	489	499	511	486	471	464	515	513	465	512	510	504	473	499	513	508	542	523	478	461	512	482	517	462	505	435	463	532	455	457	477	477	491	497	483	467	473	507	506	534	508	499	517	491	500	489	481	448	466	478	459	499	515	474	505	464	464	485	462	484	536	469	487	521	458	519	476	455	454	485	500	496	485	483	489	482	519	515	484	463	471	505	466	494	476	480	428	499	503	500	481	463	504	500	482	463	459	461	505	452	500	478	487	491	477	498	478	500	483	482	514	474	488	490	468	499	479	475	466	470	467	498	493	462	462	496	497	509	461	505	465	496	511	446	429	473	487	532	442	476	479	477	488	547	448	494	461	451	499	473	441	506	501	490	452	502	524	487	498	495	462	472	474	505	536	470	453	488	540	513	475	486	453	487	475	497	437	477	516	475	513	495	508	488	486	499	435	508	487	454	490	509	487	495	480	521	477	531	489	464	484	494	463	498	523	471	467	510	475	484	491	489	447	496	471	523	476	483	481	519	495	479	486	472	510	452	503	475	516	493	467	512	461	453	490	451	512	474	482	461	478	487	482	516	471	468	516	472	483	525	502	478	495	455	499	448	491	457	459	513	499	516	485	466	482	467	478	496	509	519	478	528	466	499	483	487	507	482	475	453	501	483	488	479	495	493	474	514	504	496	480	505	461	461	481	514	507	482	502	476	505	509	466	453	480	494	472	473	487	507	491	496	493	498	493	479	449	466	501	459	465	456	449	497	489	491	524	486	453	500	465	498	488	466	480	493	529	489	478	507	455	477	478	476	488	518	504	487	477	517	451	480	522	481	515	526	477	462	487	478	515	493	513	518	530	497	436	501	513	488	477	421	441	455	464	479	494	492	441	501	494	491	480	468	483	461	486	482	480	428	476	512	463	476	499	460	507	510	502	532	465	501	480	525	487	485	476	513	478	485	543	492	487	471	476	474	524	494	516	458	462	499	484	450	473	478	486	453	427	445	481	490	493	497	489	508	440	499	482	530	507	499	493	484	484	511	447	485	453	493	502	513	521	482	480	503	454	498	482	472	509	492	518	440	515	458	490	459	488	481	508	492	497	447	493	515	448	465	487	476	482	471	513	490	493	512	483	505	488	524	505	477	491	471	460	469	488	505	451	541	488	485	481	481	478	482	458	472	503	459	492	477	479	526	484	448	488	448	493	507	485	490	527	500	462	483	467	480	502	493	476	481	463	479	467	461	519	490	513	466	536	476	513	516	454	461	452	480	496	466	463	500	462	467	448	466	467	507	497	485	435	448	462	461	475	459	494	485	475	516	485	506	472	486	499	455	506	507	500	466	525	493	477	481	479	497	474	480	493	476	466	505	503	506	508	493	477	495	475	494	492	463	503	452	517	436	494	468	496	494	498	488	493	475	494	457	484	502	525	479	465	475	507	519	529	519	481	471	473	476	488	503	462	449	475	477	474	475	479	462	460	452	495	479	480	559	473	477	479	482	495	480	442	486	482	529	460	504	448	499	473	533	477	509	502	474	507	506	536	502	487	519	453	502	464	528	446	510	515	462	462	504	475	432	486	467	474	489	499	469	501	477	470	492	456	471	503	462	493	481	478	505	481	459	469	489	506	506	482	446	501	504	478	496	500	503	494	506	515	484	465	482	494	486	473	430	483	496	464	512	476	431	483	502	488	491	501	464	521	503	513	524	488	492	479	494	503	482	502	514	427	510	507	503	496	428	468	511	479	496	498	476	492	483	482	479	483	486	467	479	485	485	503	531	464	464	466	501	504	486	474	485	504	498	517	464	467	512	519	510	504	452	468	535	481	473	465	484	466	487	437	490	474	472	479	450	532	520	511	492	465	457	492	485	502	475	517	499	492	498	488	476	499	529	505	516	503	458	471	454	494	489	483	498	509	490	502	485	467	455	461	466	530	501	488	513	488	461	458	473	499	488	500	503	481	496	497	489	516	485	486	505	492	462	484	469	475	486	472	506	486	490	486	472	489	491	458	523	501	473	474	493	477	475	460	528	522	524	495	502	484	484	505	498	516	525	497	472	492	486	461	482	492	530	483	510	518	475	510	459	498	494	511	484	446	484	482	509	456	498	464	446	469	493	480	522	487	491	541	472	505	484	483	511	496	477	492	507	494	484	454	501	466	482	496	504	481	467	479	523	498	504	482	471	504	455	484	507	456	497	492	453	483	502	456	462	511	443	501	491	502	523	493	488	454	482	527	508	488	488	507	476	513	470	516	528	504	453	466	467	455	489	517	495	472	482	465	492	458	498	465	458	488	502	495	502	444	475	443	522	508	513	454	462	480	476	469	485	451	509	477	542	480	468	468	498	473	470	488	484	497	494	538	477	502	525	491	446	507	490	474	449	485	519	476	502	491	479	511	500	474	484	503	494	472	503	527	489	454	472	465	508	479	497	483	518	479	514	512	505	502	455	483	463	474	484	456	486	525	495	449	481	491	457	499	504	485	446	495	527	490	434	468	478	539	477	483	483	480	474	484	455	490	473	455	528	496	489	468	484	493	438	484	508	468	497	538	452	553	487	477	484	478	484	514	469	522	511	482	479	494	488	480	483	503	499	511	482	490	482	507	473	473	455	489	488	516	502	497	460	503	472	465	439	464	482	454	489	509	508	498	521	517	470	538	531	486	466	477	496	492	482	489	457	467	460	484	492	455	468	528	425	489	499	492	497	490	528	480	474	485	471	463	486	447	474	484	515	506	526	506	520	497	493	503	529	471	471	416	521	436	499	505	508	490	460	479	471	471	518	512	459	492	475	504	490	430	496	498	474	458	484	500	549	488	480	495	454	477	506	493	506	536	468	479	464	490	466	492	467	503	468	479	485	490	494	459	567	501	490	503	488	519	500	470	506	504	485	471	477	497	473	474	507	484	487	454	464	458	482	465	484	488	477	484	472	498	464	463	456	476	505	487	512	471	465	495	494	500	538	511	512	457	483	514	510	514	523	539	489	495	489	475	482	437	491	516	475	451	476	485	495	478	472	485	443	524	463	440	459	475	476	499	495	451	492	496	460	528	495	487	498	475	474	508	520	474	484	466	458	494	478	513	461	442	483	476	474	467	484	496	489	504	484	515	499	503	450	493	449	453	485	486	499	481	469	511
3223	693	179	85	103	116	111	137	112	124	112	92	112	121	112	98	100	98	98	96	87	110	95	97	66	94	89	82	89	83	67	78	68	93	88	85	81	81	65	68	86	81	89	93	50	83	86	85	85	73	79	79	69	77	79	86	76	77	73	78	88	85	61	68	90	70	67	87	76	65	77	66	71	69	83	72	71	70	79	94	70	76	68	57	71	81	81	67	72	65	84	78	67	67	80	73	81	77	95	61	80	66	77	78	88	68	83	72	80	86	81	85	95	60	76	79	73	86	90	75	73	82	64	85	81	81	64	67	94	75	67	73	73	68	72	73	100	74	54	77	88	86	68	75	64	77	73	77	71	62	89	75	53	73	81	101	76	83	78	76	75	62	65	71	84	72	75	70	78	76	82	85	81	84	81	69	72	67	81	86	74	86	80	76	89	87	68	78	84	68	70	75	93	84	68	84	84	62	88	70	74	83	97	68	82	58	72	78	86	73	72	84	90	81	74	88	82	84	67	73	74	79	63	82	75	74	84	85	82	68	66	75	77	80	79	94	80	77	77	65	86	63	75	81	81	80	82	72	88	72	68	78	86	83	88	72	82	84	71	62	77	90	77	80	72	92	70	80	63	81	76	82	71	77	75	65	91	79	79	77	87	70	61	71	76	68	90	79	86	71	70	77	89	74	80	87	89	67	89	72	75	71	79	84	65	74	72	76	77	73	82	54	81	67	75	85	78	69	101	78	85	87	66	84	81	59	73	86	79	78	78	72	89	82	58	68	68	93	58	82	68	88	63	81	73	92	74	70	90	65	78	77	69	65	80	67	89	61	69	79	73	77	94	72	70	81	69	85	69	70	84	65	83	70	62	74	84	64	76	80	68	78	78	88	69	90	83	77	66	83	67	90	77	68	76	103	76	62	74	85	73	82	71	84	79	74	68	68	69	76	83	65	67	69	64	82	69	68	72	68	68	66	77	88	67	68	80	83	92	72	73	76	71	54	62	65	72	77	95	83	72	85	60	69	83	89	76	62	92	62	78	77	71	62	63	70	92	68	68	93	76	85	89	99	83	59	75	79	74	78	72	67	87	97	79	67	77	77	85	64	81	62	74	76	79	86	76	76	81	86	76	81	77	86	77	98	84	69	76	60	67	71	75	77	65	94	86	70	72	75	71	81	77	63	76	75	73	75	82	81	65	64	82	81	64	64	66	83	67	106	69	73	74	69	72	74	80	90	83	82	85	67	79	78	80	81	62	72	75	73	86	79	84	86	68	85	81	89	74	69	83	72	81	79	85	68	56	84	78	59	74	73	75	79	80	82	66	68	64	79	77	67	85	78	75	84	74	80	58	75	76	71	68	75	86	71	71	83	75	82	81	71	79	67	85	79	72	72	79	78	81	87	88	83	86	87	86	89	93	88	78	66	89	67	90	83	82	68	83	90	81	67	82	73	74	75	73	67	66	71	70	91	78	79	70	98	76	68	76	69	70	54	74	70	68	72	65	64	85	76	75	75	71	83	64	74	67	102	65	67	79	66	77	81	81	71	75	69	88	63	89	87	89	82	87	81	76	66	80	72	69	96	65	79	73	85	81	89	72	60	83	63	92	85	88	69	75	84	80	69	67	85	73	73	66	88	81	68	58	83	76	69	82	72	69	75	67	79	79	87	85	75	82	76	84	79	86	81	65	93	75	63	76	89	100	68	87	77	59	71	63	85	69	83	60	70	95	62	54	60	73	87	78	77	81	88	82	75	88	77	73	80	73	90	78	65	62	70	66	72	93	82	70	81	78	76	75	60	80	74	69	71	76	62	82	88	73	62	78	68	86	58	71	67	87	84	78	71	101	76	70	79	82	72	73	79	80	81	74	78	62	69	78	69	61	65	77	77	77	74	80	68	70	88	90	70	77	76	68	72	67	66	79	64	75	80	70	72	69	80	74	76	73	77	67	87	76	75	72	66	78	66	72	81	79	93	79	60	67	78	77	77	75	69	70	65	86	90	75	78	64	72	80	76	76	66	73	68	70	77	87	86	93	74	87	64	74	68	77	80	72	78	82	66	66	91	73	69	76	82	79	62	70	88	94	78	79	82	77	63	76	74	80	92	75	90	97	85	85	73	64	77	76	67	71	90	76	75	71	83	83	72	67	64	69	69	64	70	82	79	63	61	64	67	70	72	82	73	65	80	69	99	79	81	64	88	67	78	88	79	64	75	75	86	85	85	73	104	83	66	80	82	82	80	62	89	90	84	87	63	53	78	63	86	92	58	81	74	74	73	70	88	71	83	75	79	86	57	66	79	66	69	62	74	85	70	76	85	67	74	80	78	69	70	80	77	59	75	74	78	80	95	65	66	90	74	73	65	79	60	70	69	76	74	75	67	75	73	75	74	68	97	60	75	71	89	69	67	64	84	78	72	87	59	72	75	89	72	83	85	64	66	80	81	74	84	58	65	63	76	66	81	67	83	83	84	74	74	65	88	86	62	73	88	79	80	82	72	82	84	72	78	69	69	68	81	79	75	77	77	66	74	73	70	70	84	84	76	91	79	77	75	73	88	76	67	62	65	72	78	64	96	65	89	87	84	74	79	86	70	59	79	75	73	62	73	79	66	73	83	88	75	70	87	70	57	78	83	83	73	92	70	92	83	87	70	85	81	81	72	72	64	88	60	73	61	81	63	74	72	77	77	83	63	94	70	75	77	70	96	72	69	79	88	62	80	71	80	76	66	89	87	88	71	68	79	71	63	70	78	76	71	93	76	82	57	90	85	73	57	89	66	90	70	79	71	79	81	85	85	70	68	73	91	76	67	67	67	67	79	85	84	68	65	76	80	74	85	78	77	82	75	76	66	82	76	65	69	68	86	66	78	67	64	74	70	76	73	68	69	80	69	78	75	85	76	71	65	76	65	61	69	89	95	91	78	73	68	73	90	73	69	81	80	70	71	72	78	86	72	67	84	82	62	75	68	83	73	82	86	87	76	70	71	95	77	67	83	88	80	64	72	83	61	83	73	67	72	81	73	72	79	87	65	66	67	75	106	97	91	83	79	84	62	66	95	70	84	77	78	69	67	57	75	63	70	74	83	77	90	70	78	74	77	87	87	66	91	74	82	94	73	89	81	72	81	87	79	73	73	61	58	87	86	73	66	84	90	73	89	83	71	84	78	74	70	85	72	90	92	76	76	81	70	77	82	81	66	77	70	82	64	70	67	67	78	63	70	73	71	78	85	88	86	65	77	92	72	72	56	96	85	77	87	71	64	84	78	84	58	59	76	78	54	75	86	75	60	70	74	75	95	91	71	94	67	75	77	80	78	53	78	83	96	84	78	81	103	81	72	92	100	71	88	79	74	94	72	69	80	80	76	66	77	67	89	74	74	61	74	65	75	70	86	81	82	89	72	60	72	77	74	87	68	76	84	71	71	100	62	73	88	77	81	88	65	67	66	73	83	78	78	77	76	61	76	89	64	79	77	90	76	69	75	74	83
24787	7188	1604	1464	2635	3534	3264	2871	2390	2084	1873	1641	1491	1365	1281	1197	1153	1073	992	984	989	952	932	923	930	877	825	807	711	767	770	665	715	774	702	631	653	594	579	579	596	587	571	629	525	547	619	567	557	565	560	567	580	572	595	570	626	520	565	582	606	607	570	567	589	593	552	580	576	598	609	557	580	570	574	552	580	588	519	524	579	518	536	581	590	547	570	561	562	609	571	521	578	573	567	562	544	583	607	543	540	579	541	602	564	566	592	575	585	576	611	602	542	574	558	546	624	558	587	597	554	551	574	527	555	535	504	557	537	539	577	556	525	515	551	534	530	567	551	560	521	608	572	577	611	574	538	537	610	553	612	560	570	512	558	528	531	560	568	553	591	557	593	551	531	583	535	541	571	613	556	556	548	572	562	593	588	573	526	574	606	552	557	545	539	562	580	528	594	548	532	515	603	569	538	557	603	583	570	591	542	556	536	532	542	611	592	568	581	591	533	570	554	582	560	542	574	556	593	572	542	524	560	534	567	543	553	578	548	547	556	581	599	562	549	578	565	563	572	575	530	570	597	563	536	631	549	565	589	566	603	552	557	615	573	592	575	592	551	563	534	561	561	540	537	576	558	561	580	528	582	604	599	597	567	540	573	577	536	561	573	567	607	572	548	561	562	567	566	556	550	584	632	574	557	559	590	570	546	557	583	561	559	524	543	574	571	589	532	576	561	548	604	576	555	586	539	556	590	577	568	573	603	540	569	568	575	582	534	580	536	579	606	574	545	527	539	564	555	524	551	534	568	597	567	566	591	547	548	566	604	558	570	539	575	593	551	573	557	533	533	540	559	570	602	589	552	573	578	539	622	563	556	516	571	612	583	565	540	566	578	573	550	568	537	528	546	586	544	563	587	558	556	559	572	555	543	557	561	537	581	548	585	499	554	541	547	601	536	569	568	551	581	536	551	580	532	554	574	556	540	536	570	577	547	553	590	611	549	532	603	575	547	544	548	529	576	573	545	555	566	547	549	540	550	529	558	550	556	561	567	544	604	528	566	574	554	587	545	554	579	577	581	541	582	566	547	581	538	558	576	591	558	565	570	569	550	562	574	563	592	524	554	576	552	554	543	555	573	573	553	563	557	550	566	555	568	556	583	597	547	597	559	539	583	577	564	605	581	523	568	571	529	581	585	554	618	571	587	557	583	554	571	535	523	579	577	542	542	572	591	578	569	561	570	583	530	589	601	599	536	563	564	574	564	553	596	515	530	540	543	529	583	582	597	568	573	539	560	566	568	521	571	600	602	631	543	593	531	569	544	564	603	557	580	558	567	585	540	596	563	593	572	546	570	549	572	578	568	607	555	579	598	570	558	585	577	570	585	587	578	552	522	564	509	586	570	555	580	633	567	581	574	541	538	573	576	550	540	553	526	571	592	535	589	558	516	612	559	540	516	509	562	550	602	548	586	562	569	566	561	560	490	550	604	535	568	571	552	562	591	585	560	597	576	540	565	581	543	551	539	553	580	567	559	563	548	545	599	589	535	568	595	576	575	598	548	573	543	542	543	537	540	583	603	542	533	562	554	551	536	595	560	574	566	560	538	548	556	574	578	584	553	581	574	525	567	565	605	600	512	541	545	564	566	584	552	579	581	590	554	566	580	548	520	582	547	572	592	541	537	539	543	581	579	561	521	543	557	570	567	539	553	561	549	580	550	579	527	583	538	525	521	549	538	528	561	532	539	534	592	555	563	574	582	570	576	577	526	596	562	548	564	567	628	579	588	570	552	552	553	596	539	560	572	557	590	575	576	586	572	569	592	551	528	538	569	572	586	582	590	547	550	524	550	583	567	527	564	567	563	559	585	554	537	572	554	554	540	591	561	590	582	583	591	531	593	547	551	565	575	565	574	571	533	586	571	614	564	605	563	568	573	532	549	579	562	535	561	564	553	595	532	593	551	562	578	561	573	527	620	550	550	566	549	554	586	585	600	596	583	546	583	593	562	607	564	550	553	595	596	591	580	567	512	552	509	579	559	560	578	554	539	552	583	565	561	539	598	591	562	564	566	549	554	549	540	617	552	595	556	590	550	573	506	618	548	556	586	579	556	563	551	571	538	555	578	577	563	530	585	567	563	581	563	570	535	584	578	564	548	537	584	538	567	576	561	553	536	539	575	556	543	564	592	571	528	570	603	594	583	552	559	602	575	557	537	530	557	562	634	550	547	573	570	565	539	593	559	586	589	562	578	552	562	578	564	574	563	576	553	520	583	604	596	566	558	556	569	598	597	543	579	569	564	594	544	607	555	525	536	570	592	586	556	563	574	544	563	536	625	541	539	567	572	550	557	569	596	583	565	523	590	588	586	502	600	545	541	548	568	583	562	586	557	589	570	510	555	571	579	519	544	574	567	565	561	554	528	570	554	534	514	553	578	545	595	569	558	534	565	572	584	614	543	559	561	584	571	568	618	583	539	572	551	576	545	547	586	549	547	560	529	518	583	576	588	634	587	509	569	540	559	555	549	550	562	565	577	514	572	583	596	568	514	549	590	538	571	524	566	573	600	559	593	555	603	512	510	557	582	585	568	604	583	562	572	597	555	531	592	567	547	567	555	541	569	548	579	532	561	559	546	547	617	584	571	594	556	550	584	548	617	553	555	530	580	564	634	559	588	585	612	550	530	527	536	535	535	595	535	552	587	541	528	558	602	583	602	609	526	576	569	581	585	552	543	560	581	565	561	536	551	577	571	548	552	556	531	571	610	590	537	567	613	527	554	524	591	573	582	556	519	584	523	520	548	559	635	562	578	558	539	593	587	579	571	525	592	594	587	594	573	551	529	569	621	553	576	549	540	572	557	549	581	547	533	574	563	539	555	563	558	549	568	561	575	586	573	609	532	581	522	571	546	563	525	577	544	547	558	516	611	548	541	590	572	545	568	550	509	582	540	564	566	542	546	586	528	582	560	540	550	504	550	541	585	552	554	587	577	544	585	560	547	576	552	589	555	618	579	530	572	569	547	542	552	613	576	581	570	531	600	567	511	591	534	567	569	531	552	618	576	577	575	570	564	585	579	583	540	607	547	563	569	562	572	582	534	547	546	565	568	537	535	560	575	579	561	581	578	533	567	552	554	531	552	553	577	536	585	527	574	547	563	543	554	575	567	564	556	616	532	569	564	548	572	580	559	568	604	589	539	575	548	558	564	537	582	562	583	558	567	534	580	555	591	577	565	594	563	593	558	564	526	552	544	534	556	560	564	582	542	562	577	564	582	497	532	529	573	568	560	584	577	553	579	572	579	559	568	539	560	591	551	598	577	546	553	577	590	584	575	553	588	565	574	550	564	542	555	506	535	582	582	619	590	544	533	578	552	619	555	558	568	585	573	542	557	560	558	561	565	560	575	538	543	579	577	574	559	602	571	552	541	577	542	564	521	563	610	518	588	594	550	553	573	581	541	552	536	607	621	593	566	563	515	587	582	573	574	578	558	547	566	542
4382	1470	260	116	91	128	106	142	121	102	102	105	76	76	71	63	88	84	81	57	60	75	71	58	56	65	62	63	58	59	57	58	49	44	56	53	48	67	59	38	42	49	43	38	43	47	38	48	45	49	45	48	49	52	31	42	38	46	39	50	42	53	42	49	55	46	56	34	44	48	51	54	51	52	43	48	42	60	41	34	46	36	34	42	39	48	56	50	42	44	32	50	62	52	40	45	51	48	45	52	54	52	49	47	34	56	48	43	42	46	44	50	44	50	40	47	43	38	51	47	45	35	43	48	57	49	46	35	50	45	44	40	42	39	48	47	52	43	37	44	52	39	48	54	43	46	42	37	45	55	50	48	50	38	54	51	56	43	52	39	37	57	53	53	42	55	49	50	43	48	35	53	49	50	48	34	38	39	44	43	55	39	49	52	40	40	43	49	40	52	50	41	39	48	45	48	44	31	55	50	45	49	52	42	48	45	41	37	47	48	62	51	48	52	48	50	44	34	36	45	45	47	47	37	55	41	39	50	46	43	60	42	43	42	40	31	39	47	55	46	46	36	43	48	48	33	35	43	38	40	41	39	44	35	41	39	53	42	49	57	38	49	47	41	45	37	47	47	45	48	57	45	38	45	57	38	42	56	38	43	47	39	34	48	45	52	44	47	49	47	45	50	44	41	50	55	47	56	54	49	32	39	47	48	48	37	48	44	46	49	40	39	44	52	37	53	45	44	55	38	43	37	35	37	46	29	39	39	49	35	47	52	41	40	54	47	46	43	49	50	38	54	51	48	49	41	54	35	45	41	34	36	40	46	41	40	63	48	49	42	44	49	38	54	46	38	34	44	44	61	55	50	44	42	44	52	59	45	48	46	50	51	50	36	46	57	45	50	43	42	45	46	47	44	59	29	47	31	40	35	36	54	45	54	41	37	40	42	48	37	40	46	42	44	50	47	45	42	42	38	42	41	51	53	50	58	42	37	34	44	39	44	51	40	37	50	50	35	58	45	44	32	57	39	36	42	46	59	49	36	42	45	43	45	38	42	48	48	39	57	37	38	55	51	44	39	42	39	45	45	48	33	47	56	40	45	44	43	46	37	51	45	39	49	41	51	49	48	65	43	46	45	44	48	43	45	38	41	52	43	45	37	42	49	42	45	34	39	38	34	43	50	50	44	49	29	43	58	49	49	54	45	52	37	43	45	51	46	40	46	49	39	39	55	44	42	36	52	48	47	50	54	41	46	44	54	43	38	44	45	38	45	39	48	47	46	54	38	24	41	50	47	46	44	40	54	49	36	48	46	49	47	41	51	45	46	51	40	49	45	46	38	44	44	42	37	53	40	53	45	39	44	45	58	40	44	48	52	39	41	61	46	42	38	56	52	34	46	60	37	41	44	46	46	34	49	46	51	45	52	32	43	52	45	44	41	48	57	38	46	51	43	47	32	42	46	47	47	49	52	39	48	43	49	44	54	49	61	37	41	46	50	44	50	38	49	45	37	40	55	48	48	46	48	26	39	55	40	45	48	49	41	35	29	46	52	41	45	45	44	43	51	44	44	40	54	54	41	47	41	37	60	50	47	47	44	56	38	45	45	34	55	38	48	41	48	51	48	55	41	42	47	43	54	47	52	47	37	54	44	42	58	52	42	49	53	41	58	42	38	42	46	39	44	45	42	56	59	40	53	40	50	43	51	51	43	33	41	44	44	41	46	44	38	37	45	46	44	40	46	51	65	56	33	45	42	47	44	41	54	38	41	49	45	45	59	37	39	45	39	74	57	41	51	51	43	59	40	51	36	44	40	57	39	43	46	41	37	53	53	47	35	45	47	50	33	57	43	40	57	45	42	45	34	51	46	49	53	46	48	40	51	52	50	38	45	37	44	44	43	46	53	48	40	50	49	40	54	44	50	46	51	46	49	45	56	39	55	45	41	42	39	36	53	51	55	45	38	47	48	41	39	53	45	43	38	29	46	45	38	40	38	45	51	46	57	47	44	45	52	43	43	41	47	44	44	53	54	47	47	44	47	48	43	50	51	42	55	46	44	37	44	42	36	49	45	50	36	57	54	44	42	34	43	44	50	39	42	39	36	49	38	53	46	36	35	41	47	48	40	55	39	43	30	42	38	37	35	55	42	49	48	54	58	47	51	46	49	54	45	51	46	44	44	43	41	45	38	47	48	47	57	43	41	32	49	53	52	49	48	48	39	46	50	43	40	38	56	31	46	37	36	45	49	39	41	43	50	49	43	44	51	44	53	49	53	47	57	49	47	45	55	43	47	43	37	49	45	43	51	46	37	44	48	46	46	45	61	57	38	46	50	73	48	45	41	49	59	54	49	41	48	45	47	41	48	50	46	43	41	45	38	52	48	44	48	54	42	51	52	63	46	40	51	36	56	40	34	48	52	36	53	38	39	47	46	40	57	28	40	34	42	41	52	32	40	38	48	41	38	54	52	55	56	40	40	47	46	39	41	54	53	49	33	54	50	45	35	50	48	45	39	46	36	39	43	48	58	49	50	41	42	51	43	41	45	35	57	42	43	55	45	49	49	45	55	48	33	35	35	53	49	29	36	44	42	34	31	43	55	45	41	37	42	44	45	44	50	51	50	45	51	54	43	44	59	43	55	33	37	49	51	55	56	44	38	45	41	39	47	34	50	52	46	43	46	45	49	51	42	50	48	49	36	47	40	51	42	38	57	47	44	55	48	39	42	51	50	37	49	53	51	42	40	48	54	52	47	47	38	45	45	35	43	46	34	43	43	48	45	35	48	44	55	42	48	40	45	44	54	53	51	54	51	40	50	44	42	47	40	44	35	33	65	46	43	38	54	38	49	49	57	38	37	41	53	55	44	59	60	49	41	56	40	42	46	51	38	37	49	48	61	48	36	44	57	48	38	39	36	50	50	44	38	41	38	48	52	54	48	45	42	49	47	47	39	40	41	44	44	47	35	46	47	56	46	49	36	45	47	45	45	49	60	53	42	52	38	59	48	26	56	38	49	52	57	37	35	50	42	56	50	49	40	47	39	53	53	41	48	46	53	43	47	39	34	40	46	51	46	45	33	57	52	48	55	45	51	41	42	52	45	48	49	57	51	47	37	47	55	38	58	48	53	43	41	41	54	40	47	56	48	52	50	49	49	52	35	51	50	51	52	39	44	38	46	55	51	41	50	66	47	48	36	37	36	55	44	45	51	51	42	49	37	48	55	39	55	48	56	56	46	40	46	50	44	33	39	51	40	51	59	42	41	38	45	32	37	40	40	51	51	43	47	52	45	42	37	40	43	44	54	45	50	49	52	57	45	45	53	50	36	42	49	43	48	33	35	48	52	47	51	52	38	35	32	42	46	54	51	53	50	41	42	35	40	54	42	47	53	48	37	44	50	43	33	42	53	41	41	43	43	57	50	55	53	45	51	42	47	44	39	51	48	40	56	40	52	30	42	48	47	45	49	46	39	47	32	37	40	50	41	58	43	36	47
30209	11472	2682	2053	4232	5601	5335	4415	3582	3075	2607	2272	1920	1669	1522	1442	1294	1097	1077	1060	1063	963	947	920	897	874	793	719	638	665	623	572	548	481	498	490	502	428	372	355	335	386	361	339	361	350	345	338	359	339	384	337	358	342	313	357	296	351	367	371	335	345	363	357	328	357	404	341	344	353	333	320	354	341	337	311	348	344	310	325	358	306	326	373	342	341	346	356	346	318	324	347	374	332	306	313	335	316	345	328	336	323	338	346	327	366	337	308	352	330	318	341	353	348	330	326	326	309	326	338	316	356	325	325	353	338	310	308	326	342	295	302	328	342	332	334	309	337	318	323	312	314	320	333	340	301	349	340	331	339	324	328	335	332	323	292	339	308	320	319	313	326	319	321	339	321	337	315	317	345	324	349	348	342	364	346	356	346	302	322	312	337	326	334	342	342	330	350	335	354	341	343	352	326	330	337	341	336	341	321	331	329	328	327	367	374	336	320	305	315	338	281	338	332	329	332	324	315	308	332	346	344	339	324	355	318	339	343	329	324	326	327	306	340	354	312	309	344	333	349	319	332	335	322	310	295	307	360	334	324	308	344	338	335	308	331	317	332	345	306	296	332	338	313	311	331	304	298	329	344	324	328	306	271	304	311	339	333	340	297	342	349	298	325	330	314	333	355	338	319	325	328	324	312	353	343	392	324	330	351	347	322	341	335	292	311	322	347	323	334	325	331	350	319	316	354	319	305	306	292	347	314	343	323	327	327	312	333	336	318	337	309	294	322	314	346	338	333	320	333	324	331	329	341	332	317	328	337	314	345	326	321	340	305	311	330	324	311	353	329	340	330	341	323	348	317	331	341	297	353	321	352	339	328	350	323	349	327	326	327	302	335	325	348	351	337	303	333	330	320	344	308	335	339	358	336	299	349	339	326	312	303	357	336	301	321	325	323	303	302	315	349	307	314	312	313	328	326	330	360	355	335	347	317	357	339	314	353	329	306	316	345	344	365	314	293	352	370	331	354	318	346	338	312	323	294	329	339	285	326	345	326	302	348	319	335	346	343	300	323	318	310	323	341	332	344	322	337	287	314	316	330	351	325	316	320	323	309	345	305	335	324	324	329	334	333	326	287	361	341	288	311	345	341	318	316	344	312	339	293	359	306	305	300	367	326	314	328	355	305	356	314	323	331	338	321	384	332	319	322	335	335	291	320	313	345	318	358	335	334	315	333	325	293	315	296	348	313	315	340	345	337	301	325	319	341	303	330	322	351	355	347	335	342	334	340	329	353	328	330	344	321	306	326	339	344	315	314	314	361	333	336	315	290	336	301	324	315	320	343	343	351	361	311	304	327	322	308	344	327	324	335	343	322	324	336	369	316	333	307	356	334	314	313	305	327	333	312	304	332	316	321	379	290	309	364	325	327	337	291	324	313	319	297	320	299	338	328	287	309	335	325	303	337	335	335	312	320	292	338	339	335	347	329	332	337	341	330	343	336	341	351	335	333	344	336	325	360	344	326	335	320	303	323	324	333	304	292	344	342	315	333	327	319	308	336	339	283	385	344	331	319	341	352	302	316	335	280	334	329	332	285	316	330	319	327	302	346	327	342	315	333	276	330	336	290	336	372	292	304	344	347	353	338	326	335	309	323	339	337	335	363	343	339	311	306	317	300	346	332	337	370	377	329	317	332	336	321	322	349	330	332	318	344	323	352	371	349	328	311	312	331	314	338	331	329	349	339	315	308	318	331	329	357	353	341	336	340	319	357	342	346	309	332	341	321	354	301	323	349	330	327	300	324	323	325	260	328	354	330	306	329	337	379	367	352	347	341	346	349	347	318	284	331	321	318	303	333	298	344	360	329	317	312	358	346	350	327	286	313	324	342	330	333	333	341	323	318	334	349	326	329	301	293	326	313	331	320	319	329	326	347	320	323	333	310	349	338	349	350	347	330	321	331	337	317	297	319	318	293	332	345	304	337	323	335	336	336	280	349	344	350	319	356	321	333	301	306	339	312	354	339	322	354	342	348	342	326	332	324	326	352	304	318	330	336	331	327	322	345	326	359	334	343	311	304	338	320	331	354	319	322	313	329	363	321	358	323	322	338	325	313	319	325	337	349	335	332	334	326	325	334	329	359	347	290	344	358	294	313	325	351	343	305	345	376	343	328	346	317	351	303	311	363	307	311	312	326	352	338	331	338	344	290	328	315	305	323	348	336	326	342	321	302	317	314	299	336	354	331	322	346	334	362	306	328	351	335	314	352	301	343	314	327	338	347	339	326	341	325	318	326	291	338	324	333	318	307	347	360	321	313	306	350	324	326	363	308	301	324	329	287	338	349	318	369	339	308	338	371	307	318	327	338	305	323	307	330	329	323	303	337	322	331	343	361	334	316	322	361	338	300	345	338	348	277	348	334	306	345	331	343	309	336	326	326	309	295	316	324	342	351	335	349	336	342	347	349	322	346	350	335	347	325	328	310	323	345	321	331	331	340	337	340	336	369	324	345	321	348	303	339	339	334	337	321	324	333	344	340	295	369	332	339	279	328	354	341	374	307	356	351	323	322	309	304	294	312	351	301	300	343	319	313	335	329	303	343	326	333	291	339	311	317	322	321	291	311	352	330	349	318	328	325	316	330	283	290	327	350	320	315	320	323	335	322	336	289	317	327	329	342	322	336	323	333	327	348	349	293	317	334	340	347	338	336	323	319	305	311	301	323	339	335	357	333	311	323	347	344	331	348	331	309	324	308	330	326	357	331	312	309	352	310	345	303	319	332	364	315	316	359	335	322	352	325	328	331	339	304	322	340	352	315	353	312	344	336	339	305	290	291	330	362	339	327	362	323	314	308	311	340	326	311	346	290	349	297	292	316	341	366	326	327	315	315	354	296	338	340	312	313	336	326	311	345	326	332	330	318	346	321	349	315	292	374	328	336	337	357	344	352	311	341	335	301	304	353	347	302	348	353	311	284	317	335	321	309	350	330	327	313	311	323	326	350	331	301	322	359	351	353	291	327	339	347	356	312	344	331	324	328	311	295	338	321	327	318	307	363	356	310	334	331	317	317	300	319	321	349	318	334	347	286	319	313	349	357	331	357	314	339	319	344	360	353	328	325	350	300	323	320	290	354	328	328	299	324	334	340	326	340	340	309	344	337	333	297	306	292	312	312	365	360	326	340	331	343	330	326	294	351	328	332	363	332	341	338	316	344	360	305	315	331	319	309	335	320	335	335	350	288	338	312	336	348	359	302	310	326	310	317	348	298	327	291	322	353	328	351	355	292	307	322	323	311	311	317	292	344	330	326	342	308	315	350	330	338	312	328	334	344	334	341	309	316	337	322	326	339	311	315	327	338	320	350	317	278	309	349	341	325	338	313	349	342	333	317	328	322	343	309	355	319	320	337	319	311	343	316	321	299	333	322	317	338	313	331	309	297	331	355	316	309	325	316	335	339	316	336	301	333	396	353	343	310	334	308	325	326	337	347	318	328	321	322
4869	1291	319	136	169	172	186	203	162	160	174	160	174	154	134	138	149	135	119	135	121	136	128	114	115	125	130	132	120	117	126	128	110	115	113	125	105	115	99	104	98	101	115	111	119	107	112	112	108	108	114	120	108	122	125	104	96	108	90	117	107	104	117	126	99	107	108	118	97	93	124	111	109	82	124	105	96	117	96	103	106	101	100	122	103	114	124	96	122	100	108	123	118	112	94	107	116	95	112	117	100	111	103	117	98	114	110	103	109	84	118	117	102	123	100	124	96	137	113	96	116	133	113	93	101	114	108	121	121	107	104	101	109	103	97	98	109	123	119	122	102	98	101	100	115	87	118	94	109	123	115	95	94	114	110	112	103	111	114	115	125	100	121	104	107	110	119	110	104	105	116	106	95	97	105	126	122	99	126	106	90	108	110	107	99	101	111	111	104	101	135	111	122	117	111	105	92	105	92	120	101	110	123	107	103	120	140	94	102	108	115	99	123	110	115	117	91	113	111	108	103	121	124	108	120	98	121	102	105	116	122	116	90	115	108	105	91	99	113	105	110	128	104	96	103	91	108	105	106	120	88	111	110	92	94	120	103	99	83	119	120	118	107	92	105	88	118	111	104	93	122	113	103	115	105	103	94	94	107	113	110	132	122	104	104	93	99	113	109	104	122	118	112	101	105	97	106	125	93	111	87	102	116	98	124	121	103	105	118	136	111	120	121	105	99	111	117	109	112	101	92	105	109	115	102	87	111	122	99	114	102	115	116	94	107	110	136	107	107	94	115	105	118	116	121	133	103	102	138	122	101	104	111	100	132	105	102	134	108	105	121	107	121	103	107	112	119	101	109	112	98	114	113	128	125	104	116	114	113	95	127	118	123	111	100	102	117	116	104	137	117	104	93	104	116	106	103	111	102	108	106	109	94	116	118	96	117	102	119	121	86	101	89	111	101	136	114	111	115	121	111	107	95	108	104	120	100	103	111	108	105	121	126	101	132	106	85	105	109	90	114	106	115	97	116	109	117	103	109	119	109	132	120	111	90	104	122	122	119	114	100	110	100	106	126	101	105	120	110	110	106	122	107	116	96	106	93	121	113	100	114	122	99	103	86	129	85	114	118	100	114	98	105	111	103	112	128	110	110	96	101	95	105	96	110	97	117	96	124	137	107	106	115	118	110	118	132	108	108	119	109	124	101	121	117	129	100	92	107	102	102	121	124	105	116	111	102	98	104	99	97	100	102	140	106	101	99	112	102	95	117	104	109	125	102	109	119	109	108	117	107	110	104	110	98	108	98	118	111	112	126	110	108	101	128	130	118	118	108	121	115	106	101	114	105	106	108	114	103	112	109	123	97	99	111	115	96	111	106	109	103	101	108	115	111	127	98	121	121	102	104	108	100	100	115	106	104	103	110	102	105	122	129	108	118	101	107	112	112	111	113	110	102	115	111	84	122	109	106	99	93	109	117	107	118	106	119	98	102	106	124	121	102	113	105	88	109	118	130	137	110	126	99	108	106	113	114	115	106	98	114	121	98	99	118	117	104	103	110	99	113	105	94	116	109	109	104	111	106	109	120	97	104	101	98	100	117	90	107	102	102	95	116	127	95	107	112	114	121	108	106	120	109	109	98	109	105	105	100	111	119	102	115	99	121	115	93	114	128	120	131	121	104	105	118	106	113	106	122	114	106	88	104	104	108	120	113	116	109	113	102	111	108	102	100	106	118	98	108	109	106	108	111	99	116	103	117	123	110	122	112	123	113	95	104	112	108	124	110	126	115	97	109	117	120	111	103	115	117	100	122	115	135	119	110	113	109	124	127	111	120	117	99	109	96	103	112	106	95	111	111	105	108	109	110	87	128	112	126	114	124	106	91	104	102	123	110	125	106	109	115	100	120	122	121	109	112	101	110	111	114	111	112	96	117	120	113	121	101	100	91	118	106	106	102	106	112	117	107	107	123	124	107	114	115	120	105	112	117	139	109	100	130	87	95	112	106	130	84	102	113	116	104	110	111	112	106	110	109	116	122	110	102	116	112	99	111	109	100	96	113	123	113	109	99	100	106	107	130	111	94	118	115	97	116	113	131	96	113	121	110	90	129	116	96	102	117	101	113	113	109	88	94	106	94	115	110	81	101	110	105	92	111	116	125	107	114	116	110	108	102	111	113	119	106	102	120	94	111	97	124	129	115	112	113	122	115	97	108	122	122	114	93	109	101	118	132	107	110	101	125	107	117	111	114	116	106	114	103	111	111	101	112	114	117	97	116	101	129	106	97	91	114	115	114	117	96	96	107	106	109	116	120	104	110	122	114	118	106	106	94	109	108	104	114	95	114	109	95	102	107	102	128	110	108	115	131	115	110	109	107	90	99	107	117	115	121	105	93	111	117	117	98	99	104	99	106	106	107	122	116	132	100	97	110	105	114	111	109	91	114	127	112	103	99	113	97	113	105	106	119	109	93	110	115	106	118	95	93	118	120	123	138	125	117	98	109	94	121	107	120	109	104	103	115	128	97	100	88	104	113	114	110	123	107	127	110	90	105	110	119	103	102	122	126	109	109	104	101	110	102	87	105	103	127	115	121	111	102	90	118	98	104	91	113	103	99	110	119	98	111	109	105	100	118	106	103	96	119	118	117	112	115	112	109	99	101	108	111	126	97	111	109	112	104	106	102	103	109	117	101	102	105	106	106	118	127	96	112	98	84	99	126	114	93	116	115	103	110	106	104	122	105	103	107	99	104	122	118	112	102	123	97	100	121	112	109	108	108	101	110	118	128	109	119	97	106	107	108	128	110	108	119	104	113	123	104	120	102	113	104	106	85	100	110	104	103	126	121	131	109	127	109	116	102	112	103	117	105	101	114	116	106	110	99	133	106	114	107	93	123	91	106	108	111	146	80	106	106	109	127	123	103	118	108	100	102	108	107	105	101	112	97	114	113	105	92	117	103	121	93	122	104	125	101	119	119	110	106	127	102	89	94	126	105	101	107	107	108	100	101	110	99	100	134	110	103	112	113	89	112	95	99	131	103	98	120	111	117	121	103	119	122	85	107	121	110	121	102	131	102	110	111	109	121	112	83	88	110	112	111	98	132	113	99	123	96	116	90	111	113	108	121	100	105	112	115	126	128	106	100	101	121	101	119	110	114	111	105	106	125	112	116	112	124	99	110	108	127	109	117	99	91	114	116	117	112	124	107	107	99	115	99	136	87	109	120	118	114	119	102	101	108	97	95	108	118	107	118	102	110	121	100	107	101	107	106	113	100	132	105	114	121	104	109	119	100	116	113	105	136	90	116	113	126	130	114	100	132	92	112	112	105	111	106	126	100	120	124	136	116	122	116	106	138	97	124	117	119	123	106	107	122	92	103	98	109	108	116	102	136	104	108	107	125	114	111	106	112	102	121	101	121	104	126	114	108	109	112	119	107	100	104	100	102	98	110	102	115	96	113	118	114	112	107	125	114	110	116	109	110	106	115	100	110	109
28699	10987	3062	2203	4156	5380	5265	4528	4031	3408	3045	2690	2350	2149	1981	1861	1791	1660	1616	1575	1440	1371	1358	1354	1411	1283	1195	1216	1089	1126	1118	1119	968	981	1027	965	1006	868	817	865	790	842	718	805	819	816	784	851	801	768	786	813	803	861	839	844	837	800	809	853	832	791	792	835	830	909	801	817	845	781	788	779	773	794	785	758	771	844	765	829	861	815	819	780	816	779	838	778	820	827	831	792	810	785	855	842	856	846	772	770	854	853	796	779	800	779	814	773	871	768	746	785	796	809	799	799	806	782	798	836	787	806	826	810	777	796	802	778	758	768	815	805	809	795	787	804	808	738	788	761	828	789	789	807	811	773	801	796	853	823	767	741	771	782	715	812	804	825	785	757	756	793	800	743	799	790	827	757	775	822	796	800	855	864	807	842	799	773	776	854	766	770	777	774	755	788	803	803	845	828	780	793	818	768	778	754	765	769	818	788	834	810	788	857	766	820	786	733	833	848	806	795	772	809	803	762	808	810	810	766	775	757	741	773	834	771	793	797	766	828	809	789	768	834	851	799	752	800	746	794	789	819	810	808	798	837	761	800	784	806	801	785	772	796	797	884	777	772	789	812	763	776	765	799	795	797	825	802	782	803	810	751	800	790	794	786	803	810	771	864	809	836	846	775	783	785	830	703	825	750	785	807	798	728	785	798	777	838	811	810	823	767	819	798	770	801	800	795	755	829	806	791	755	829	803	803	801	820	814	832	782	749	751	799	821	734	756	803	783	809	792	786	779	825	810	758	831	834	765	748	777	781	802	785	757	747	811	785	806	799	800	762	812	775	737	822	799	792	777	794	797	813	799	806	772	831	730	802	793	833	807	805	822	780	817	749	791	827	763	838	795	784	749	780	761	815	808	749	749	820	813	791	791	812	800	831	796	745	805	784	812	780	812	767	750	743	776	759	785	761	745	766	755	762	789	795	852	822	822	801	757	766	774	788	762	784	838	809	782	785	820	793	774	813	776	845	794	818	823	782	787	791	777	802	795	768	759	816	751	802	770	764	822	776	779	792	793	788	783	773	763	827	852	815	802	771	823	824	856	797	808	815	791	825	803	816	785	773	742	763	766	844	768	799	830	798	776	763	779	811	831	797	793	793	793	778	820	802	782	783	775	788	813	823	794	768	808	837	784	788	804	857	819	788	766	770	810	776	794	750	796	853	803	773	776	787	788	834	817	821	788	807	815	762	748	839	817	790	847	791	738	833	814	791	810	779	777	818	829	798	822	791	820	796	759	782	858	822	769	786	780	791	798	789	840	812	822	814	814	793	779	810	857	790	760	753	779	815	785	766	833	752	788	793	861	795	800	778	809	800	814	804	795	740	804	783	765	820	784	823	766	829	788	787	775	773	771	768	788	835	801	784	821	774	802	805	775	779	793	776	800	769	758	794	765	790	825	767	818	864	795	773	804	802	776	800	793	809	779	786	819	757	807	846	822	863	747	785	806	776	778	817	848	811	828	785	761	771	806	755	788	815	787	785	784	799	766	760	789	781	773	756	744	730	837	722	789	761	806	777	807	782	756	816	791	794	751	794	805	783	763	792	772	807	778	819	804	799	782	806	752	823	819	812	829	758	789	800	827	797	796	807	773	785	770	744	818	828	797	845	778	777	754	788	783	854	762	795	802	819	861	754	805	818	772	822	794	806	811	728	749	793	769	741	751	772	794	773	767	817	826	782	853	791	813	820	803	880	777	763	834	718	817	791	742	785	772	825	809	779	815	824	806	816	817	811	821	825	804	801	792	817	801	812	798	790	812	804	844	761	787	795	806	757	820	818	793	806	820	786	785	815	783	791	825	735	774	785	810	803	815	800	823	813	726	847	745	801	764	743	789	773	812	779	812	787	777	812	837	751	754	737	810	804	811	804	731	743	798	772	789	770	827	819	772	825	814	793	789	803	781	789	817	744	768	800	786	800	801	799	750	762	826	802	763	802	786	779	809	817	719	777	855	778	770	838	803	813	782	789	819	765	779	718	775	797	873	811	781	754	788	793	759	774	812	795	762	828	832	830	754	747	806	769	843	791	786	845	749	773	752	820	779	788	816	841	774	793	835	775	781	815	783	801	760	802	785	838	829	776	808	813	795	800	783	787	838	792	759	820	789	766	790	778	771	797	757	798	774	824	818	820	838	819	779	819	777	740	740	817	814	815	842	817	802	765	755	802	829	782	836	756	826	836	760	762	775	802	744	816	758	835	767	785	798	795	809	749	782	816	799	807	784	768	789	847	804	763	763	761	815	775	800	796	820	749	792	809	781	764	782	771	805	817	765	745	786	762	791	792	794	793	758	759	792	843	822	811	815	790	796	857	798	749	763	780	763	794	770	741	801	786	798	816	822	741	773	807	783	770	751	758	781	788	779	785	758	842	805	774	802	851	800	812	775	821	822	789	830	797	794	858	763	847	818	774	808	799	772	815	842	817	834	777	824	766	814	815	861	753	814	842	762	763	820	773	763	811	767	781	754	838	814	795	810	797	766	790	803	825	778	816	766	767	805	785	797	807	772	792	795	785	795	807	820	773	818	833	779	828	811	787	762	780	797	797	837	820	855	836	824	836	791	781	779	805	832	780	770	808	827	771	759	781	769	806	771	825	832	814	754	817	756	774	790	825	798	802	776	743	797	767	789	779	774	807	805	814	774	765	778	778	778	783	778	833	786	759	843	788	736	759	808	777	783	806	775	774	784	760	759	769	775	788	801	722	792	801	753	839	786	781	807	819	786	769	772	837	798	764	798	803	789	749	761	812	798	791	761	852	817	747	771	807	850	786	788	808	800	791	802	814	800	764	809	828	800	788	799	762	776	784	760	786	832	746	757	764	801	784	775	801	830	740	802	801	786	791	838	848	735	798	793	783	784	788	830	760	750	772	791	807	789	806	808	806	818	783	747	792	743	786	816	756	804	772	819	753	769	820	800	808	709	787	791	798	799	768	836	785	796	759	771	826	821	794	788	791	835	770	801	793	787	774	828	780	785	802	796	819	818	744	802	805	810	745	818	789	857	805	755	767	802	811	800	777	784	805	757	762	773	828	767	803	798	746	801	833	835	775	763	792	759	777	786	793	786	784	848	807	747	788	814	768	787	787	833	791	780	810	857	812	820	775	800	785	788	819	778	783	801	776	787	797	814	830	751	791	808	770	798	758	792	765	808	769	790	787	776	767	802	787	833	858	802	823	813	796	806	754	816	812	757	841	782	772	813	803	778	788	798	826	804	802	856	802	820	827	807	851	790	834	850	803	743	736	779	765	801	813	796	806	806	785	850	797	830	779	783	802	783	798	803	804	789	736	782	831	779	801	749	789	802	751	741	796	835	802	827	787	795	792	803	828	741	759	766	854	816	832	777	778	800	837	813	772	808	836	794	771	815	786	765	808	771	767	762	827	785	816	881	781	811	794	838	791	812	780	811	832	841	801	838	825	838	765	757	812	782	787	799	816	746	793	793	796
5950	2174	432	158	133	151	202	185	171	140	147	167	143	133	107	110	122	125	116	103	103	104	99	107	91	100	83	78	92	83	99	84	70	74	62	81	61	69	85	76	62	76	81	58	57	67	73	69	73	71	73	85	88	86	59	75	75	70	69	60	67	62	74	75	72	64	79	84	67	64	70	74	82	72	71	63	77	93	61	53	72	73	72	56	70	63	64	62	69	69	82	82	72	58	62	59	81	89	70	71	76	55	68	74	81	58	85	63	71	87	68	72	73	70	76	70	64	63	71	73	68	74	77	71	60	73	84	74	83	77	63	76	78	69	63	61	59	57	70	73	78	69	70	64	74	61	62	74	89	59	69	63	68	69	71	64	63	70	64	64	65	71	57	71	56	60	67	64	67	66	73	68	84	81	82	74	54	78	70	77	69	74	72	74	67	71	73	53	84	76	62	78	74	57	61	71	80	74	60	57	75	65	69	68	72	74	62	62	72	77	63	59	67	74	69	73	69	65	61	75	67	57	54	68	83	61	51	72	63	61	55	52	66	80	65	64	70	64	76	74	74	70	64	76	68	69	72	80	76	82	75	72	74	63	57	54	83	63	81	67	67	85	65	89	94	60	59	72	57	57	55	75	64	78	60	59	72	74	73	72	77	70	73	63	86	78	58	55	79	68	75	64	71	72	71	69	68	61	59	73	73	79	68	50	78	69	67	73	51	89	64	65	76	69	67	67	64	88	64	65	66	73	70	67	65	67	70	64	59	77	71	66	75	73	64	88	65	58	62	75	72	64	64	77	72	67	60	62	58	45	83	84	66	76	70	75	82	67	60	64	58	55	65	68	69	71	65	84	59	61	66	60	66	65	72	76	63	78	80	66	60	95	71	85	56	75	66	86	69	55	67	73	66	68	64	74	81	107	75	55	82	74	70	65	46	75	78	60	83	66	63	70	60	76	66	68	70	80	80	69	76	69	72	81	74	58	73	79	71	74	68	85	59	59	65	66	78	72	71	80	74	50	65	87	59	64	77	84	72	61	63	85	65	71	69	57	76	83	55	82	67	73	80	68	73	53	63	76	72	66	74	65	77	62	61	56	66	61	63	50	75	78	78	66	74	68	66	69	65	64	67	55	67	62	70	76	60	79	67	71	91	76	57	83	68	62	91	68	74	61	72	76	66	74	78	74	63	74	76	72	67	81	79	71	80	62	72	55	68	54	61	79	61	66	69	83	70	50	68	59	66	72	79	70	73	58	66	51	77	73	66	71	59	62	59	56	66	57	61	71	75	66	78	79	71	76	61	88	64	60	83	74	78	95	72	68	64	78	61	71	69	74	83	66	69	61	80	59	70	77	62	72	61	60	78	67	69	63	76	62	76	80	66	65	81	82	72	88	77	78	53	63	56	72	64	67	75	69	73	76	60	64	73	79	58	63	70	68	60	76	74	62	63	72	79	77	65	71	92	66	66	70	70	80	77	67	72	69	71	79	74	87	74	64	66	60	59	77	50	74	69	69	85	64	73	74	90	73	60	67	73	73	56	63	76	90	56	75	80	71	65	67	66	66	51	64	67	65	63	81	70	82	64	71	61	62	83	72	64	79	73	67	77	56	61	58	69	73	67	59	51	66	78	65	79	71	73	52	68	62	66	64	63	68	73	75	81	82	59	61	67	72	72	88	61	69	75	58	72	69	68	76	60	57	72	80	78	61	55	80	77	67	71	75	75	75	57	55	67	62	88	78	52	61	76	61	64	73	80	74	63	66	67	69	77	54	49	76	74	78	80	70	60	71	65	78	63	85	75	69	72	66	59	67	69	74	64	65	62	64	66	75	65	62	79	81	74	59	66	60	83	77	67	68	65	73	77	57	65	75	83	67	68	80	65	90	76	61	81	69	64	65	65	70	77	62	74	67	66	63	63	47	56	66	69	67	58	60	69	59	81	71	67	67	80	71	59	70	82	66	69	70	62	76	59	86	84	79	55	67	66	55	53	76	70	68	77	65	84	80	75	63	76	75	70	61	77	68	54	74	66	62	66	69	64	65	75	73	73	72	66	58	67	71	77	62	73	79	80	82	59	58	76	72	54	68	56	70	59	76	55	68	62	79	64	76	66	70	77	78	63	71	58	58	58	67	66	84	73	81	62	87	77	73	76	71	71	74	71	64	65	69	68	74	73	68	65	67	71	67	66	81	77	76	76	82	75	71	70	74	64	74	73	86	74	67	59	65	59	69	67	66	66	87	67	74	84	74	69	72	81	52	65	79	74	86	67	58	73	67	63	55	76	67	75	63	45	89	69	65	85	62	69	67	67	79	59	62	74	68	69	68	74	66	68	70	73	72	58	76	61	84	71	59	67	84	65	73	67	80	76	60	73	79	88	72	61	65	67	43	76	67	68	87	58	59	58	76	75	77	70	68	80	80	75	67	64	66	55	69	72	66	66	65	75	82	63	77	81	78	74	63	57	74	72	69	75	68	79	83	65	55	59	76	67	70	73	66	65	52	67	67	63	69	68	64	78	81	71	86	74	52	69	65	62	65	50	83	61	60	66	66	73	77	72	60	77	79	65	65	70	69	82	69	82	64	78	73	73	66	74	84	75	64	59	61	99	68	65	55	65	67	72	59	69	67	74	74	58	75	66	71	81	57	76	57	71	72	74	59	59	55	76	64	66	67	71	79	77	63	64	58	76	58	79	71	66	70	67	70	59	66	59	68	68	61	83	72	67	67	68	65	69	61	76	68	80	64	77	61	78	75	64	71	71	58	68	77	61	80	87	67	60	69	86	86	80	69	73	81	73	65	72	67	76	72	67	56	80	83	54	67	84	80	72	69	63	74	55	78	73	73	72	78	59	73	80	74	77	70	62	72	64	74	75	68	66	72	67	70	73	66	69	76	71	66	57	60	76	91	73	68	65	68	70	76	79	70	67	83	76	68	63	67	70	67	65	72	84	86	56	69	59	71	60	78	55	72	74	66	72	74	64	61	72	64	73	82	68	64	68	59	76	69	50	79	65	83	71	63	66	65	88	81	59	75	59	71	73	78	72	69	57	70	65	65	65	63	67	54	77	63	62	44	58	73	80	62	68	71	72	67	73	68	66	66	60	73	68	75	65	70	85	47	54	70	72	67	59	65	79	69	64	69	55	72	70	66	60	63	65	64	86	76	87	70	91	64	74	63	80	73	78	58	67	77	58	73	72	66	72	67	73	66	63	58	68	55	73	79	62	68	54	64	49	68	62	59	71	72	63	63	83	68	64	70	71	58	57	85	68	59	81	84	95	68	67	72	67	67	82	88	67	68	65	70	75	71	71	68	71	73	76	66	65	66	70	86	77	75	74	77	80	67	75	70	73	61	59	71	63	58	62	77	59	73	65	75	78	78	61	63	68	82	78	64	70	73	76	89	75	53	69	62	69	77	59	83	60	75	81	62	78	55	75	60	87	66	79	74	69	71	71	80	71	71	72	66	61	61	77	82	71	69	95	71
33463	14731	3846	2816	5633	7352	7089	6011	5042	4329	3674	3177	2762	2459	2172	1931	1900	1680	1663	1490	1430	1318	1414	1297	1248	1123	1074	1018	1021	975	963	852	866	755	748	773	666	636	541	498	536	517	539	494	481	525	501	497	505	488	525	523	510	485	543	525	507	471	555	518	504	509	560	517	498	487	509	513	504	494	497	535	477	490	474	466	519	497	478	487	448	468	505	487	481	530	462	509	505	462	496	521	473	514	507	512	476	490	483	495	460	456	515	444	487	516	491	541	498	467	502	503	527	501	498	515	513	491	482	508	478	489	465	450	478	494	501	496	514	497	490	521	464	505	478	500	505	485	499	472	491	493	515	504	493	533	508	512	516	491	539	506	517	483	501	523	470	468	490	520	469	484	461	481	473	491	506	494	532	461	488	480	467	518	480	453	484	491	455	495	473	480	484	506	512	502	523	489	455	522	531	469	526	482	464	443	513	479	474	475	484	502	481	465	482	503	490	467	459	471	491	483	477	497	501	510	494	468	491	473	459	519	428	537	506	467	484	478	480	470	461	479	493	508	460	495	496	475	491	515	508	480	476	479	474	491	508	515	539	494	498	493	492	459	473	475	440	475	479	512	460	465	488	518	477	497	498	451	486	496	472	512	469	501	515	507	509	476	493	486	499	503	476	476	518	483	521	465	506	455	498	493	469	467	480	459	495	491	498	506	502	466	484	486	483	444	511	480	484	449	494	466	476	501	488	455	457	501	494	537	480	449	510	498	497	503	476	528	487	501	478	485	501	491	522	489	543	519	492	475	555	508	476	528	471	455	490	491	473	507	469	446	500	497	486	508	512	477	516	521	439	483	512	495	511	499	473	470	483	474	489	495	498	455	504	479	512	475	483	492	506	502	454	493	475	518	493	499	488	535	517	455	483	506	447	483	480	470	465	506	485	513	501	464	512	496	458	469	456	500	465	467	513	468	456	480	501	513	483	483	451	498	476	439	492	473	516	520	527	529	507	483	506	484	499	454	464	533	486	464	471	501	496	493	496	501	476	448	520	445	503	502	490	492	486	526	473	444	501	504	477	487	526	437	433	483	485	504	501	488	505	468	453	515	520	522	497	500	471	527	502	514	483	472	461	483	446	486	428	490	495	500	470	486	497	479	493	503	454	486	491	477	476	485	449	479	503	480	512	444	474	461	479	450	514	482	455	504	480	477	481	490	490	494	484	500	464	469	486	492	512	482	476	489	497	465	473	480	496	469	486	488	485	487	546	477	470	492	529	489	498	529	507	498	483	463	510	501	516	482	488	489	453	478	476	490	486	497	516	524	476	456	490	510	536	489	469	486	490	482	468	487	514	522	475	506	508	467	471	448	464	482	532	507	458	506	476	452	503	462	468	497	502	515	494	517	506	482	494	467	481	461	488	500	493	519	503	475	508	499	462	458	423	508	500	529	497	487	471	444	492	431	489	493	463	493	511	481	476	517	468	488	447	503	500	509	474	501	491	481	467	477	476	504	494	477	552	500	521	452	470	490	473	486	461	505	480	463	519	471	496	438	517	516	507	472	516	459	491	492	497	451	483	485	460	564	473	487	518	476	488	505	453	493	471	490	513	474	491	526	469	449	468	458	501	498	528	475	510	464	473	490	487	472	499	465	480	469	464	466	475	529	467	520	535	478	494	508	486	483	434	478	449	477	487	476	496	477	477	491	480	495	451	492	470	506	521	491	506	515	523	492	479	487	478	476	506	471	511	476	491	495	513	492	523	453	448	483	493	514	503	513	521	510	480	460	512	481	471	490	491	494	476	503	449	504	468	467	491	473	527	485	534	495	477	490	477	491	509	529	505	493	482	484	498	491	489	488	501	487	498	492	496	528	452	497	459	467	441	509	465	476	476	471	487	446	521	501	555	467	484	467	485	515	485	517	532	498	463	477	468	492	506	472	449	456	498	477	488	473	504	478	463	459	508	515	450	524	480	502	493	502	485	492	479	498	526	503	474	458	492	430	492	475	493	490	449	487	465	474	510	475	514	512	507	451	505	473	470	486	480	511	456	470	481	490	470	495	478	518	468	512	496	456	458	522	518	500	497	511	544	462	492	481	454	511	533	495	475	510	482	479	461	501	439	488	460	498	511	515	523	513	504	471	540	469	520	479	474	493	503	497	455	473	523	472	510	497	508	466	462	476	467	475	466	499	546	506	505	504	469	503	527	468	529	503	462	490	476	512	432	507	470	525	509	544	479	496	476	502	494	493	486	502	480	483	484	508	499	475	514	482	482	470	507	497	470	477	484	493	481	495	506	475	497	477	469	483	464	510	499	488	496	444	492	461	470	500	500	468	475	508	535	542	512	517	487	490	467	460	491	501	484	470	507	480	484	450	530	449	435	504	463	477	476	466	492	494	476	483	487	506	490	490	499	467	499	513	465	508	451	485	485	471	470	513	508	474	498	444	508	452	496	487	471	481	479	498	448	518	470	481	521	463	480	478	470	486	534	471	453	489	532	514	501	490	527	498	438	518	523	478	498	478	460	499	513	482	516	471	500	483	452	462	500	490	470	490	486	527	492	497	506	480	518	483	488	468	473	489	512	469	463	482	502	480	484	531	448	447	521	491	517	507	485	489	448	477	438	496	495	510	498	468	484	500	489	484	486	500	492	489	451	478	469	488	514	466	469	492	488	450	461	479	455	493	518	501	470	479	513	479	472	485	488	488	484	487	452	491	459	464	504	455	448	457	505	495	489	475	495	519	525	497	476	497	489	505	483	447	501	533	448	491	458	505	465	469	467	495	475	500	503	489	461	448	483	528	505	521	483	467	474	456	469	489	438	501	486	500	498	493	497	465	517	476	478	471	480	483	500	516	501	535	510	502	470	494	478	492	468	497	459	466	460	477	491	493	494	464	456	494	492	452	487	541	511	519	443	484	474	429	497	552	462	495	480	475	480	497	457	500	493	488	495	490	532	475	500	494	488	515	519	446	492	510	463	492	518	500	470	542	512	486	550	518	500	503	479	503	452	486	503	493	517	471	471	516	452	462	489	491	467	482	464	494	512	470	518	517	486	482	500	452	479	485	491	488	497	438	460	530	487	515	486	478	517	471	491	503	523	446	493	478	529	509	504	502	463	474	451	509	478	507	462	506	477	468	483	464	525	488	469	520	501	516	519	495	467	442	493	485	472	500	484	478	534	523	448	462	492	506	442	485	502	481	516	496	454	467	525	492	463	471	542	487	472	432	475	485	498	468	498	486	483	512	447	487	493	506	492	491	473	470	477	470	447	446	447	526	464	482	460	443	493	499	487	542	483	475	518	473	504	489	514	493	440	533	477	499	445	462	473	512	456	529	492	500	471	473	487	495	499	483	529	480	436	502	482	496	526	488	478	500	492	496	454	492	477	521	481	483	473	501	462	513	454	477	514	483	503	498	485	482	462	492	528	494	485	502	534	525	490	480	486	521	513	477	465	426	468	451	495	498	454	503	438	499	485	516	465	463	496	457	472	512
3186	687	195	123	90	104	121	99	123	100	115	101	91	79	101	95	86	93	110	100	93	81	85	94	93	75	77	79	91	68	76	89	70	97	66	79	76	85	82	88	76	65	82	91	69	82	78	75	86	72	77	81	71	80	76	64	60	97	92	66	80	89	80	77	87	70	74	84	70	80	73	74	74	80	95	89	79	81	68	67	68	67	83	90	76	72	69	83	69	65	80	88	72	72	71	96	69	73	62	79	80	75	67	76	83	75	73	77	72	76	85	75	75	70	67	73	68	71	75	73	71	92	75	70	51	89	68	89	66	71	65	80	81	70	82	85	78	71	69	78	75	83	84	78	63	83	63	78	77	78	80	83	73	89	64	74	70	86	74	78	74	72	74	71	82	76	71	55	74	77	83	82	82	86	76	74	94	92	77	80	72	76	66	70	66	71	85	73	92	82	72	72	58	81	102	81	80	69	83	83	72	76	64	79	63	87	69	80	71	80	68	76	67	89	89	75	97	86	82	73	71	75	71	77	73	88	89	73	68	70	73	64	69	67	94	71	68	79	60	83	73	80	89	78	77	67	68	93	78	76	74	79	76	65	65	80	69	84	71	85	62	67	71	70	78	69	76	71	83	75	103	72	83	68	83	77	84	83	82	79	71	68	72	82	66	70	64	89	73	76	74	75	75	81	80	85	82	66	74	83	75	60	84	71	80	77	76	78	83	86	85	71	77	81	78	97	72	70	73	64	74	73	59	81	83	88	75	81	75	71	69	59	83	70	75	65	79	69	74	68	71	76	76	70	68	75	76	70	81	83	65	76	81	73	88	78	60	85	82	75	69	81	84	77	86	75	73	71	79	69	91	80	78	72	80	82	69	79	78	70	68	76	76	66	70	82	63	81	83	61	61	67	86	80	70	62	72	72	71	88	88	73	75	73	69	70	87	63	63	83	65	84	81	73	78	95	67	85	75	87	66	84	67	84	93	77	71	75	73	80	63	75	62	51	81	91	72	86	79	83	81	84	73	80	73	67	90	88	77	90	73	71	78	80	94	72	71	88	74	81	83	69	74	82	91	76	72	89	90	78	78	65	66	80	90	70	83	88	78	78	74	76	80	77	85	66	77	74	85	80	60	72	73	61	96	95	79	80	82	86	78	73	81	79	84	86	70	64	78	80	71	62	82	88	78	72	72	65	80	72	73	74	69	80	76	62	69	66	98	79	74	82	70	78	88	62	67	69	71	94	80	74	86	68	95	62	56	87	64	74	83	75	62	74	81	90	76	57	80	79	70	62	66	63	65	79	62	72	64	86	79	94	71	65	67	64	76	76	87	81	68	78	52	77	68	77	58	70	73	66	78	76	80	73	81	69	88	73	82	74	89	73	74	74	79	81	82	75	81	84	75	74	67	73	82	69	72	74	70	81	72	100	77	81	84	61	77	85	72	66	87	81	86	103	76	76	85	84	64	61	92	60	92	90	57	80	63	91	84	69	75	76	62	76	81	74	79	66	81	80	64	77	76	77	77	84	76	78	69	62	80	92	87	77	76	68	73	62	72	72	82	83	80	84	69	88	91	72	83	92	92	85	78	68	84	78	82	70	79	96	71	77	68	74	77	83	78	74	78	92	88	70	75	81	83	78	74	69	74	80	95	63	77	94	78	80	63	83	81	74	82	70	65	94	90	89	78	81	72	73	73	84	81	66	79	63	68	87	90	76	88	84	72	80	73	76	61	73	63	76	69	74	66	67	69	80	52	70	98	81	79	70	70	78	76	68	71	75	89	77	87	82	75	63	62	83	73	62	63	83	86	80	69	78	68	82	79	61	72	77	58	62	74	73	82	89	87	62	73	88	78	71	93	78	80	75	66	66	76	74	75	88	94	86	71	80	82	80	73	66	70	88	86	75	75	77	77	81	79	106	72	73	71	91	78	90	77	83	68	85	62	85	82	71	67	79	68	69	81	79	70	75	88	77	77	79	71	93	85	65	78	78	63	89	75	72	78	91	50	75	69	95	67	91	49	95	73	74	69	68	98	65	59	73	85	78	81	89	61	57	74	72	64	69	67	70	79	80	83	79	71	86	69	71	89	88	71	92	80	84	73	77	77	72	73	83	78	85	66	71	79	72	65	72	70	86	82	77	75	74	86	63	83	72	79	89	79	77	63	71	76	72	80	82	71	75	78	89	81	77	70	79	65	77	93	68	71	64	69	80	79	93	92	78	58	82	78	76	95	73	71	61	86	96	69	85	75	76	73	82	79	75	87	70	69	74	87	72	74	91	91	91	91	72	71	71	75	70	79	62	66	73	80	77	75	74	70	52	90	73	81	85	71	81	77	84	73	78	91	74	86	81	86	77	67	79	78	80	70	68	63	89	75	66	76	90	87	90	68	73	83	101	64	85	76	84	78	62	75	75	57	60	71	82	76	68	75	79	80	81	63	59	73	75	64	84	80	62	77	80	79	65	66	77	73	81	98	85	70	64	79	91	83	75	69	74	81	64	85	82	64	81	70	63	77	89	67	66	91	70	71	70	80	88	81	85	71	80	73	82	83	71	84	79	79	79	79	70	97	70	70	80	89	82	82	82	65	76	79	77	76	89	70	65	81	83	80	82	73	84	64	77	79	71	78	82	83	68	75	76	88	69	66	63	87	81	71	62	71	64	96	79	76	73	62	74	92	68	92	85	85	66	74	62	80	68	82	80	73	74	75	67	61	73	82	63	76	85	70	73	81	76	73	70	79	64	98	67	79	67	65	78	67	64	76	83	79	80	84	94	88	74	67	60	72	68	74	90	81	88	72	86	69	74	65	75	68	65	83	65	89	67	63	62	91	75	62	72	71	80	71	70	59	92	78	77	73	71	65	62	76	67	71	83	70	75	82	78	94	76	85	83	85	67	76	86	71	73	71	59	72	83	78	66	69	59	97	66	81	78	81	74	93	81	63	83	79	97	73	71	72	83	88	74	72	71	70	70	84	69	86	78	73	84	72	68	81	84	72	59	74	67	74	75	71	60	77	62	78	67	78	85	72	78	65	74	75	83	72	91	80	71	75	59	79	79	80	69	75	78	82	78	81	73	76	77	69	69	56	87	77	73	66	76	85	76	75	76	83	82	84	68	86	67	69	63	73	72	90	78	86	91	78	85	73	83	71	84	87	87	79	72	83	62	85	64	88	84	62	71	79	64	78	74	72	75	80	77	78	87	84	50	72	70	85	85	69	70	79	78	72	83	77	86	81	64	72	73	101	65	75	66	77	73	61	64	84	63	63	69	80	94	72	52	62	87	74	60	75	64	65	80	70	78	77	80	75	86	77	83	62	69	75	89	86	83	69	82	75	87	71	74	97	75	66	77	76	82	83	61	71	81	86	75	70	84	66	87	80	83	79	63	81	82	72	75	84	79	79	85	88	77	81	59	75	85	86	78	76	71	84	73	82	91	75	84	59	66	72	91	77	86	74	75	102	69	82	75	72	87	71	89	85	68	58	87
24799	7556	1834	1370	2546	3314	3129	2729	2398	2044	1809	1604	1421	1324	1228	1157	1147	1089	1065	1016	972	1004	977	854	897	810	775	803	762	755	740	752	717	715	668	682	627	652	622	585	611	572	582	589	621	626	571	560	550	579	585	579	582	560	572	543	554	576	564	553	572	574	617	597	583	619	587	541	581	541	620	540	580	581	567	573	610	564	548	596	585	576	564	559	585	543	554	556	614	563	512	534	614	562	556	566	593	567	564	567	599	554	559	538	557	564	553	509	586	584	577	582	518	545	574	550	578	590	574	572	581	559	622	537	544	602	577	561	613	544	547	592	591	532	556	577	603	538	594	578	576	564	575	536	544	553	552	539	549	548	547	569	548	535	534	572	601	570	533	544	589	513	572	551	552	527	580	574	523	564	577	577	596	564	554	530	559	526	565	554	586	568	578	578	594	580	578	577	573	557	555	546	568	550	578	587	609	551	554	579	565	551	549	566	608	555	573	538	532	517	547	557	565	532	602	553	537	536	539	552	553	600	598	555	537	611	523	603	574	517	556	611	521	562	512	556	570	512	531	529	537	548	590	510	584	538	581	569	552	573	587	541	562	546	578	569	565	578	557	576	545	566	577	561	570	586	550	600	595	591	547	565	645	553	585	531	591	577	539	598	582	579	553	544	558	557	557	554	556	562	573	599	574	583	541	547	561	549	560	554	569	555	545	578	533	564	590	547	605	555	566	531	567	568	583	536	584	560	556	565	554	597	564	555	565	558	567	544	587	583	544	608	524	579	558	551	536	602	572	549	510	530	566	577	563	545	539	553	519	574	594	562	530	586	591	550	580	532	594	601	586	571	551	562	532	525	572	533	563	623	568	592	556	565	607	564	570	573	556	516	540	545	572	583	562	582	575	560	563	558	529	535	584	517	610	597	557	554	525	608	577	591	582	600	590	529	620	554	560	533	564	573	577	590	570	545	600	582	583	607	588	542	538	542	566	544	588	580	599	580	553	575	576	521	581	554	591	572	581	548	589	567	548	582	566	573	596	539	516	597	564	519	584	517	574	591	588	580	585	610	567	515	558	530	564	544	548	639	587	575	578	568	557	570	569	550	558	588	551	551	552	520	578	539	546	560	564	579	605	553	557	546	548	594	575	575	552	570	538	591	519	562	578	551	525	571	553	582	547	569	581	604	593	565	534	560	519	553	551	564	563	567	546	554	589	566	579	563	569	548	554	565	556	557	595	578	569	585	557	544	539	534	580	586	545	596	571	631	557	593	560	563	540	573	565	619	548	588	559	600	569	555	525	582	562	517	572	568	559	586	566	556	572	590	559	560	583	553	497	600	586	587	545	632	538	592	606	547	549	542	541	583	584	588	553	591	524	555	600	530	538	531	570	514	601	511	562	548	571	558	522	589	551	567	578	593	557	568	600	535	572	536	572	607	568	545	585	573	556	562	552	592	552	527	543	579	558	584	545	566	602	611	548	589	597	562	556	584	565	553	598	581	599	589	612	562	556	549	565	577	563	566	604	535	577	529	576	570	542	562	534	563	554	583	542	578	552	553	569	554	568	541	575	572	573	552	530	576	601	549	545	563	575	571	546	563	585	585	586	589	562	544	547	563	570	576	565	589	531	538	575	539	547	552	552	587	546	591	519	554	586	546	570	546	560	609	550	583	554	567	552	573	568	563	569	551	557	595	612	574	601	622	576	585	563	595	570	605	585	589	562	552	572	571	594	598	543	533	562	585	543	581	569	487	556	604	592	560	557	593	576	582	565	520	573	557	578	531	568	585	535	575	561	563	563	555	600	546	574	591	539	586	533	580	550	562	543	547	580	556	555	510	595	518	572	582	528	572	611	584	544	485	554	588	541	569	617	548	550	593	551	537	580	586	558	579	523	579	555	572	583	598	549	553	521	591	533	554	574	572	525	556	586	597	562	551	558	588	583	556	573	533	568	643	588	583	526	574	541	529	577	544	598	552	547	577	579	561	557	581	561	626	575	575	557	559	558	549	602	563	627	579	535	569	537	611	542	554	542	585	568	531	578	543	543	552	523	525	549	555	511	588	531	577	589	527	554	608	569	558	602	539	614	550	604	519	593	571	562	551	529	543	531	615	541	530	593	601	596	553	540	549	578	600	576	567	531	599	546	562	589	583	581	593	543	583	557	554	589	573	567	543	611	573	606	565	623	571	568	527	555	592	582	564	575	569	554	542	555	546	606	558	604	601	544	570	580	546	604	537	531	565	576	578	550	537	552	600	591	596	578	572	550	567	559	564	521	521	581	587	577	584	554	542	524	567	558	551	576	586	562	542	580	545	603	519	552	541	544	535	596	568	542	571	533	581	576	568	556	624	556	541	558	546	567	570	563	558	593	558	516	534	598	560	578	562	531	538	553	541	561	547	559	576	596	571	573	566	538	582	578	556	572	613	580	589	566	574	554	527	564	585	572	607	547	569	564	591	617	542	565	555	547	535	588	576	575	571	553	568	542	575	545	557	553	594	614	548	588	566	547	536	588	542	566	559	608	583	555	604	577	596	573	543	573	580	510	555	567	534	565	541	582	503	563	504	584	563	542	551	586	593	526	538	552	583	560	553	527	575	596	544	566	559	551	529	555	573	560	537	551	590	550	573	533	553	501	581	561	556	521	551	533	569	552	549	550	593	585	531	564	598	557	558	586	601	520	568	572	537	542	557	524	553	572	597	552	559	554	614	553	560	560	556	554	582	580	577	549	583	532	576	563	531	599	489	561	575	572	578	542	591	570	519	550	550	603	541	571	506	566	539	553	572	550	521	545	580	574	544	585	563	564	553	555	542	575	602	553	559	589	577	593	572	520	572	588	576	577	568	559	534	637	574	570	570	530	562	577	562	555	561	578	541	541	560	572	603	569	594	560	574	566	606	606	560	584	592	587	549	581	573	546	575	534	602	586	558	606	577	566	534	561	582	561	529	512	558	555	511	574	537	564	572	566	567	520	548	529	601	551	568	607	557	570	565	580	573	565	610	551	601	528	604	579	531	561	583	578	545	591	567	561	610	561	563	563	537	555	578	558	525	554	548	609	530	569	580	638	539	542	583	577	561	574	606	591	544	554	514	582	559	551	598	582	544	572	572	581	511	554	588	564	569	576	563	596	603	560	574	550	543	547	536	564	528	586	552	549	572	546	574	541	554	588	588	602	595	561	555	532	605	580	566	559	548	602	577	559	564	605	588	571	536	600	548	552	564	536	585	538	549	534	532	574	554	581	595	510	566	569	561	569	559	551	551	567	599	564	589	560	550	568	548	551	530	582	589	538	538	532	591	563	602	529	558	518	560	561	560	572	566	539	536	583	548	601	572	538	553	557	573	579	551	553	573	595	593	546	560	584	552	545	558	618	604	576	545	558	584	576	543	550	560	583	579	610	547	559	563	566	563	549	568	544	547	585	579	561	601	572	577	568	524	618	554	583	547	581	588	552	597	552	538	589	573	596	534	580	612	538	554	566	591	537	544
4445	1570	253	127	110	111	136	132	106	106	110	85	95	98	79	87	62	75	64	62	74	64	69	62	70	65	59	47	59	67	49	73	62	61	52	48	56	55	51	50	40	40	49	51	42	33	39	38	35	32	46	41	45	47	44	46	49	47	61	47	52	40	42	46	51	47	55	40	54	54	44	44	46	52	39	40	46	32	44	53	40	43	52	47	50	35	43	54	45	38	37	49	41	50	46	43	50	39	48	41	41	49	57	45	40	52	52	56	44	46	38	50	45	38	44	37	45	44	50	37	46	49	44	50	50	48	48	47	43	35	40	54	44	41	49	40	46	39	51	37	47	52	45	44	42	60	48	43	62	45	51	32	49	44	47	52	44	44	39	40	30	43	43	49	43	55	46	41	32	44	49	49	47	42	52	52	48	57	43	44	27	39	55	56	42	56	44	47	52	45	38	46	51	55	49	43	46	41	50	48	37	47	38	45	47	45	51	55	52	43	45	50	42	51	39	43	43	43	33	40	54	35	44	52	43	44	35	32	51	44	47	47	65	33	41	45	43	47	51	40	38	40	55	48	44	51	48	51	50	41	43	52	46	50	33	53	41	44	49	42	44	47	54	52	42	60	44	50	49	51	46	40	48	51	56	38	49	45	40	35	48	40	49	43	52	39	35	53	51	52	42	36	47	40	41	51	46	43	37	40	47	47	34	40	47	34	44	57	35	32	45	49	53	40	36	54	44	47	58	55	52	41	41	40	45	44	42	47	48	51	40	45	43	29	46	61	55	56	44	49	47	35	39	43	48	37	47	39	42	53	46	35	46	43	38	42	45	47	41	44	53	57	38	53	38	49	54	59	47	39	45	57	40	61	30	59	46	44	49	51	33	51	53	51	40	45	41	34	35	48	44	56	47	53	41	47	46	55	34	54	42	45	42	40	57	47	49	54	39	40	36	41	45	56	57	49	61	42	51	46	49	42	40	40	42	46	38	55	46	46	38	68	47	40	31	33	38	43	47	51	42	40	50	39	54	46	35	48	43	51	48	42	37	39	42	54	41	40	38	43	43	44	61	48	49	41	50	45	53	44	42	43	57	56	38	37	38	43	53	46	36	49	48	35	54	51	47	49	30	40	41	51	45	47	47	43	34	43	55	47	54	51	41	60	47	53	51	50	42	55	53	59	51	38	58	36	41	34	58	42	52	52	43	55	43	47	51	55	53	50	44	48	47	43	38	39	37	45	46	41	51	59	61	50	44	37	50	51	46	54	41	58	34	43	41	54	54	32	38	38	40	48	46	49	35	49	43	53	39	44	37	50	53	42	38	36	49	44	47	44	45	43	38	47	50	50	38	35	37	40	39	43	49	53	55	53	55	51	37	51	43	55	45	34	42	38	47	38	31	32	52	38	48	71	46	38	44	41	41	64	35	37	35	50	47	38	35	45	47	33	48	42	42	40	35	40	51	48	51	52	50	41	47	50	42	51	39	35	47	40	50	43	53	45	48	35	43	38	63	54	43	52	49	56	59	53	47	48	56	44	50	49	47	41	45	52	35	46	46	40	44	53	51	40	41	38	49	35	46	51	47	42	43	33	49	39	43	61	50	41	49	30	42	37	57	42	47	33	49	35	45	32	33	42	37	51	54	37	48	42	47	44	54	46	41	42	53	58	52	49	60	44	59	50	45	44	42	52	45	47	47	51	55	43	41	50	52	43	48	40	43	50	35	49	48	38	45	55	51	39	45	53	49	55	37	50	37	48	57	40	41	34	35	47	35	52	42	39	54	52	52	42	47	47	33	53	35	52	32	40	42	46	34	40	43	44	43	47	49	49	42	53	46	62	53	41	42	42	49	36	46	46	40	38	36	51	44	54	47	37	51	23	33	41	44	38	44	38	33	48	51	39	39	51	41	45	43	51	45	45	59	35	38	38	47	40	42	41	44	41	40	51	47	54	49	38	52	47	48	44	58	32	39	44	46	40	55	40	43	54	55	49	54	48	42	53	49	38	46	43	61	44	41	47	55	42	41	46	52	53	48	48	38	39	50	39	32	53	37	48	39	52	50	35	50	51	48	46	56	46	30	39	49	42	60	39	42	40	50	48	39	50	50	56	46	44	60	38	52	41	41	41	46	48	57	37	49	50	44	42	46	52	43	47	54	51	36	49	44	46	44	50	38	41	45	50	58	48	43	46	33	42	48	47	43	46	46	49	45	36	50	49	46	36	44	41	48	55	53	56	46	55	35	38	50	41	46	43	47	46	43	43	48	46	44	56	45	44	45	52	52	43	56	43	51	53	34	46	48	38	48	60	51	41	50	43	44	33	41	36	47	41	34	63	34	36	58	48	40	49	52	38	59	41	46	47	48	36	48	61	57	30	49	49	60	42	47	49	47	41	29	53	52	51	45	49	44	38	44	46	39	46	39	39	31	44	52	48	50	46	44	43	49	29	44	42	39	40	42	42	47	40	27	48	58	42	50	49	49	46	50	51	42	48	58	46	58	38	41	41	49	53	55	43	49	45	45	43	35	57	44	57	46	56	54	51	46	40	45	46	53	50	40	49	50	32	42	50	48	49	63	44	50	45	50	34	39	50	40	40	38	46	59	50	51	42	58	37	45	25	38	40	53	40	50	42	46	45	50	48	40	54	57	34	45	43	42	43	46	41	46	46	42	47	40	56	45	40	44	41	36	49	50	37	37	41	53	57	49	61	61	44	46	44	36	48	45	52	42	43	49	65	42	45	52	54	34	44	41	44	28	35	52	41	38	38	52	45	38	45	38	39	55	32	49	42	59	40	41	41	40	43	50	44	50	51	48	39	31	43	49	48	50	37	34	55	38	52	39	43	62	28	46	43	40	41	40	51	51	55	33	32	36	47	43	50	45	39	40	49	45	41	46	55	42	36	57	38	30	46	62	60	50	51	39	48	48	45	37	41	41	65	40	54	54	43	48	47	41	51	49	49	46	44	50	39	38	37	36	34	47	41	50	48	49	36	43	52	42	38	46	35	42	42	46	45	34	57	51	46	43	51	41	63	55	38	43	37	42	37	40	53	52	48	45	34	39	41	41	36	41	36	40	41	43	47	36	43	45	37	42	49	56	46	49	48	45	52	37	45	51	35	38	47	53	37	36	47	31	43	63	41	51	48	45	33	65	59	44	58	41	43	53	41	45	54	43	42	55	61	40	45	49	54	36	50	53	59	41	35	48	56	37	55	50	52	50	56	39	35	43	31	49	62	38	33	59	42	43	45	40	55	49	33	53	51	35	54	36	40	47	37	43	49	50	50	47	55	46	54	42	38	41	43	43	55	40	44	45	60	26	42	44	50	49	38	36	49	46	54	50	47	48	46	27	56	51	49	40	36	41	40	47	47	46	46	46	39	52	51	44	43	45	48	42	50	45	34	54	57	43	54	46	54	43	48	55	48	42	41	36	53	38	35	39	52	43	36	45	45	53	50	44	44	45	42	45	43	57	45	41	51	40	38	43	51
30720	11897	2690	1951	4104	5357	5329	4434	3531	2981	2608	2213	2055	1680	1594	1425	1230	1217	1130	1039	948	917	988	949	839	833	726	722	679	596	656	649	522	513	488	443	486	417	395	361	367	334	374	325	348	345	336	370	368	339	352	360	348	363	353	361	328	357	358	342	366	363	350	357	360	323	380	374	339	358	347	354	328	354	349	317	314	361	354	339	341	323	342	309	318	373	328	315	355	326	337	334	322	365	313	342	316	335	377	330	351	312	332	364	306	342	327	347	327	354	339	361	316	341	375	344	338	350	351	311	339	341	322	340	318	334	299	356	312	340	312	315	330	335	320	289	348	348	328	323	314	351	293	373	347	334	367	313	315	350	357	331	325	364	315	356	339	288	346	335	346	307	345	331	315	370	312	325	316	328	318	326	314	328	334	317	318	302	326	308	343	376	315	337	346	323	342	327	312	313	360	325	315	353	350	336	356	361	328	344	335	307	342	341	314	300	350	334	350	316	326	347	308	334	320	326	340	323	354	347	343	329	310	324	321	299	322	324	349	324	319	333	357	331	323	360	336	338	332	319	326	309	337	325	313	329	342	314	315	345	333	308	340	335	320	292	317	337	321	339	293	367	351	348	338	353	302	326	326	315	307	321	347	322	359	317	347	352	292	332	343	300	304	332	332	360	300	347	332	364	293	333	304	337	334	334	349	342	297	331	328	365	361	342	339	344	336	330	342	347	336	327	321	329	356	337	345	295	321	337	331	338	326	305	322	310	313	339	379	338	354	347	318	331	315	339	356	336	327	339	346	325	334	324	362	304	332	328	321	304	350	322	312	341	327	324	312	309	358	346	348	323	374	330	326	338	316	348	323	342	321	316	282	334	340	328	307	338	320	292	348	354	357	346	324	353	309	336	309	329	345	315	323	321	330	328	303	302	313	305	319	324	315	348	327	328	317	320	321	333	304	323	330	322	347	348	310	354	327	313	345	341	338	322	313	319	301	333	381	335	333	336	356	338	337	306	339	315	308	349	290	342	319	329	337	312	328	322	364	325	328	321	332	337	324	368	328	333	316	340	319	352	330	362	297	316	318	319	343	317	344	347	360	319	332	340	332	352	309	339	334	316	301	324	315	336	339	334	361	300	283	306	322	329	322	317	348	308	349	323	329	319	335	326	330	317	359	341	305	310	322	334	336	336	305	349	314	334	312	366	297	327	297	309	356	330	322	353	288	327	304	357	334	303	332	285	349	324	321	329	301	333	352	330	326	321	338	352	328	336	343	306	351	377	320	355	329	332	356	329	331	356	317	324	332	318	364	315	359	328	357	300	326	331	322	336	318	329	327	355	311	320	322	298	328	352	336	334	302	340	344	330	345	333	324	352	334	313	348	298	335	329	334	318	305	356	334	302	343	329	323	329	317	347	288	314	318	336	359	324	359	316	339	346	335	317	349	333	297	319	348	338	325	312	301	319	341	363	346	302	331	321	299	338	313	325	331	333	352	337	339	337	322	322	334	338	343	316	303	305	342	355	326	355	313	317	312	378	326	328	359	318	359	311	345	335	340	336	314	320	341	306	325	328	341	340	329	303	351	334	340	344	299	333	311	341	330	340	335	311	346	314	333	322	310	357	332	345	332	325	342	337	317	341	351	335	345	321	338	299	333	332	330	313	345	346	348	348	330	347	334	366	372	337	345	324	316	311	314	314	335	349	333	357	342	325	380	344	346	301	363	326	339	346	324	365	324	352	327	333	328	351	335	321	315	321	352	319	331	334	316	322	310	341	319	346	315	297	300	328	358	326	327	309	326	308	334	368	333	355	351	330	304	336	310	296	345	338	339	341	328	316	334	314	345	319	350	340	313	314	338	347	312	301	348	328	349	326	347	347	326	283	345	334	323	332	332	325	325	345	349	332	335	317	363	300	305	289	360	348	330	363	332	321	336	319	341	299	354	324	338	341	330	347	309	344	335	349	350	320	313	305	331	321	346	376	328	305	357	346	296	342	317	300	338	331	318	353	331	352	327	354	333	305	352	328	330	315	346	322	324	328	338	343	291	320	322	365	339	302	355	341	313	342	347	337	367	319	297	330	345	341	385	363	295	340	333	288	308	314	316	316	315	340	312	342	315	329	341	357	308	364	331	331	332	330	322	352	336	330	303	331	317	308	333	321	343	346	327	349	302	308	330	328	348	300	355	339	317	353	334	300	348	333	314	336	317	335	352	328	306	350	340	359	364	367	336	365	320	343	347	321	289	350	311	365	352	347	332	301	313	327	314	334	329	326	307	343	375	300	372	321	333	334	339	326	325	331	341	344	327	346	311	326	334	376	312	337	345	319	348	305	341	365	331	353	347	321	312	307	338	308	326	368	295	357	369	330	332	340	325	294	338	332	322	325	342	327	326	326	343	349	357	305	333	317	318	308	320	328	298	343	329	302	301	357	307	342	340	350	345	359	328	316	308	314	341	331	380	335	307	349	339	336	320	342	343	354	354	330	331	330	321	342	350	337	297	359	323	330	315	321	310	332	328	306	302	340	332	281	302	331	349	367	317	330	297	318	333	346	333	343	346	345	330	332	329	332	310	341	322	321	295	302	328	334	355	332	334	327	341	320	333	351	317	307	329	332	333	348	341	286	337	341	347	295	322	331	348	342	339	323	299	347	319	299	329	363	381	292	338	348	324	341	323	306	352	332	319	348	328	326	355	318	330	350	346	348	337	310	320	326	336	326	371	331	335	351	350	343	328	360	339	342	335	350	335	312	359	296	308	331	326	317	317	316	342	325	323	314	321	349	340	341	334	332	319	329	341	349	312	322	306	324	324	332	336	331	326	336	326	342	318	323	354	337	313	333	339	349	364	332	335	359	314	338	303	316	347	320	327	313	340	319	331	352	322	297	341	346	337	360	322	357	356	328	339	349	330	335	335	347	332	357	310	321	321	344	314	332	331	317	321	332	318	385	322	356	310	343	322	315	363	356	314	346	340	320	328	324	335	330	332	335	335	360	330	311	326	318	316	331	329	339	317	323	308	335	305	348	321	361	325	331	321	288	349	336	319	357	302	326	315	319	321	349	334	321	310	305	337	321	310	303	326	360	342	319	336	320	324	352	347	316	345	320	321	317	343	329	340	328	343	310	297	320	325	349	268	301	318	357	342	333	337	363	314	357	328	340	302	302	331	304	341	318	315	332	334	324	328	299	364	324	337	357	322	315	316	310	346	338	340	320	323	354	339	361	323	339	319	320	373	321	307	352	326	367	349	358	334	307	349	281	327	322	307	316	332	326	309	353	357	346	333	328	342	373	312	345	339	337	333	337	336	323	341	359	360	327	334	334	338	315	346	352	330	348	337	343	325	314	358	326	352	343	356	329	310	312	356	301	323	321	339	326	314	345	321	346	310	327	335	310	323	337	326	290	329	347	299	363	343	295	310	365	317	353	340	332	343	327	306	338	313	365	342	300	347	320	286	353	333	326	357	300	323	359	311	341	320	352	321	339	343	297
5154	1273	291	171	169	164	179	174	174	155	175	165	152	157	144	131	129	142	122	139	142	128	141	131	117	111	117	128	129	127	135	132	100	110	117	102	121	124	111	93	88	131	95	98	108	101	109	116	112	102	99	116	119	100	108	110	99	101	117	112	126	107	106	139	129	126	103	92	139	122	116	121	107	102	103	101	97	127	120	99	94	97	110	107	111	112	110	113	119	115	120	109	98	114	100	129	114	98	114	123	110	117	112	102	111	97	110	122	92	119	108	94	104	116	108	108	96	123	106	99	106	110	104	116	111	106	117	108	124	108	101	127	123	117	127	111	109	88	101	102	117	113	122	112	110	118	107	129	131	103	124	117	115	113	100	118	105	115	124	118	101	133	134	97	114	103	116	117	128	117	96	106	101	120	117	104	100	118	93	104	122	108	98	109	99	130	102	128	117	92	97	119	104	107	128	118	119	129	95	86	118	121	98	110	129	116	131	99	112	125	99	120	95	118	128	111	94	103	116	118	104	117	104	129	104	116	124	93	113	88	97	104	112	105	117	101	127	80	97	87	83	102	97	116	114	109	112	103	114	89	115	104	99	109	103	112	113	105	93	96	121	123	107	108	117	125	111	117	111	114	104	115	97	98	95	111	118	125	111	111	113	113	109	113	119	102	120	132	95	122	91	95	99	115	99	111	99	110	103	109	126	104	106	123	110	128	123	109	122	116	114	95	118	98	109	114	110	94	106	107	93	113	95	112	119	116	103	105	130	119	118	100	118	111	123	113	101	114	86	127	100	111	104	101	131	98	97	114	110	106	112	100	108	123	118	112	137	105	105	122	110	124	105	112	112	121	89	108	98	111	111	111	103	137	111	106	118	93	105	103	100	100	97	113	108	118	116	105	87	121	116	119	101	119	122	98	113	118	105	112	117	110	110	112	97	107	115	113	100	96	107	109	111	124	112	117	100	106	117	117	107	108	104	127	122	124	120	99	105	94	102	99	105	121	127	110	107	115	99	110	113	112	130	118	103	122	126	99	115	107	111	105	128	109	95	115	111	111	96	102	107	98	103	110	109	122	116	113	102	124	122	100	120	92	135	97	100	105	112	114	116	91	113	89	114	112	120	107	119	113	101	109	103	133	100	103	116	100	97	99	121	97	101	121	119	118	107	121	113	114	111	115	105	100	120	113	119	87	93	108	107	122	107	106	111	80	99	130	103	113	100	112	120	117	112	120	111	111	103	109	106	111	110	116	102	119	111	111	122	114	104	102	97	123	103	93	115	129	119	96	95	111	111	121	103	110	102	121	108	144	114	95	117	111	96	103	107	117	98	121	101	126	86	119	126	115	117	113	99	91	105	107	98	108	108	110	120	115	125	106	103	112	99	112	103	122	121	101	106	115	98	117	102	96	103	106	124	108	105	120	114	126	114	110	124	107	107	93	102	120	124	106	110	111	116	118	106	114	125	126	116	108	97	121	111	120	107	130	117	120	129	109	121	111	96	111	97	116	114	103	120	117	123	118	101	99	92	99	124	115	123	104	98	126	103	115	101	126	122	101	110	124	95	126	118	108	106	108	118	101	106	104	110	114	97	97	105	117	111	97	98	130	125	125	119	128	124	82	127	111	90	103	114	103	100	109	99	126	106	100	118	109	106	111	108	111	94	105	103	122	114	116	91	100	112	117	112	106	101	109	93	115	108	122	114	130	116	107	111	106	109	110	89	130	106	119	101	117	100	111	137	97	114	108	121	111	94	94	118	117	124	106	113	109	123	93	104	118	119	103	97	134	92	106	118	115	116	101	110	106	104	120	124	111	120	92	123	110	110	123	116	116	105	127	108	105	124	122	121	98	113	113	102	110	123	109	97	105	107	103	132	104	98	99	105	130	110	95	104	114	97	90	105	109	102	97	116	107	106	108	110	105	99	100	109	100	99	124	129	117	115	109	105	97	92	122	107	99	134	101	121	118	111	96	110	107	110	109	120	106	114	106	109	100	106	133	111	106	102	89	116	109	92	133	103	105	104	117	113	107	104	124	120	98	104	108	94	106	118	100	91	132	126	103	107	90	92	105	98	111	113	121	122	114	116	117	104	108	93	103	96	119	102	108	103	124	100	102	105	108	119	99	115	127	100	98	92	107	108	136	122	116	107	100	95	119	106	113	110	105	109	109	87	100	100	120	114	130	105	118	104	98	120	111	115	106	110	114	115	91	109	100	110	92	99	111	115	129	117	95	103	111	99	106	111	97	118	117	101	113	117	107	116	114	100	107	131	121	99	117	106	102	105	103	120	115	97	105	121	121	94	110	117	118	115	105	117	106	99	117	102	104	83	121	113	106	98	115	111	125	108	131	113	115	97	102	100	107	120	111	112	110	107	100	97	117	123	118	99	102	105	106	104	99	120	95	105	130	104	114	101	116	125	100	123	117	94	125	110	99	90	116	117	116	104	118	114	101	117	106	112	114	104	108	125	124	127	97	119	102	102	114	110	102	100	106	98	100	126	94	115	125	115	122	111	122	105	110	105	122	112	117	110	105	120	117	114	115	130	79	138	99	117	118	117	117	112	110	108	92	118	108	103	115	111	98	113	93	100	118	114	98	130	114	98	128	106	112	106	115	108	113	108	110	127	97	117	97	116	111	89	106	107	113	125	115	109	126	105	100	110	106	105	102	120	124	106	111	90	123	130	119	120	109	110	107	110	109	125	110	105	109	94	93	103	109	122	95	113	114	121	97	122	117	124	110	117	116	120	112	117	111	137	114	109	118	126	109	103	105	121	121	102	123	91	100	101	107	122	106	119	114	100	109	102	88	117	121	112	120	94	107	118	110	109	96	115	101	107	127	98	107	120	108	98	109	105	116	119	110	117	122	117	137	103	122	118	116	106	116	112	114	119	102	119	121	113	105	127	127	101	129	108	121	126	103	111	107	128	106	125	84	99	108	117	110	113	100	98	108	133	121	108	98	102	95	114	132	117	118	96	103	105	99	112	107	128	121	95	112	100	99	103	111	98	130	108	121	114	88	85	101	94	116	93	113	101	97	134	110	117	114	97	96	120	99	94	108	111	110	108	123	111	98	110	92	106	101	118	131	108	96	108	106	115	117	105	107	105	106	107	113	115	126	88	105	116	129	122	116	129	112	110	99	114	84	93	105	107	91	101	130	105	104	121	101	96	91	106	98	97	124	102	110	91	109	101	100	112	120	103	103	104	134	109	121	103	116	113	88	119	120	95	127	106	100	92	110	135	117	112	118	114	101	102	97	110	116	114	97	109	100	107	102	104	103	96	96	121	107	86	119	131	108	125	103	93	116	105	117	115	122	112	122	112	87	95	105	114	102	94	101	104	93	105	130	113	129	110	92	133	101	113	120	99	103	115	106	118	127	107	110	106	120	95	107	105	94	109	112	107	120	117	110	99	118	110	120	102	141	139	101	121	104	106	107	98	119	102	119	121	100	126	117	89	123	126	111	111	103	121	93	105	109	125	127
29021	10789	2674	2311	4147	5282	5134	4633	3921	3429	2968	2687	2345	2202	2012	1884	1763	1647	1542	1560	1486	1445	1470	1341	1299	1307	1174	1147	1149	1144	1150	1119	1002	967	935	1011	940	869	805	821	837	829	870	825	816	818	828	778	796	820	789	838	807	746	798	825	773	777	865	829	782	787	809	832	829	858	789	761	836	730	754	841	770	829	806	762	789	780	756	806	842	849	785	819	828	790	816	825	775	786	837	803	826	867	794	756	798	808	809	790	780	799	808	799	795	838	766	770	783	776	821	813	831	842	811	848	791	798	827	798	767	718	779	796	785	786	757	784	764	776	784	801	744	830	745	810	763	776	848	781	813	782	794	793	759	751	786	784	792	814	743	789	808	859	780	833	797	872	801	813	823	775	776	810	802	768	821	747	762	785	755	780	762	788	793	814	791	795	800	774	804	803	772	812	836	764	817	784	791	817	845	838	742	777	787	781	762	746	803	779	766	810	824	837	800	795	771	767	776	791	770	803	796	814	801	778	765	813	860	772	804	812	787	794	801	790	762	744	831	813	767	751	771	829	795	802	729	820	827	766	719	792	754	727	787	773	802	768	767	790	775	769	791	792	795	848	817	822	794	800	836	812	759	755	771	796	795	795	798	784	795	747	792	775	794	797	812	810	847	838	796	800	743	797	811	796	800	788	790	752	784	789	798	793	799	774	833	818	711	770	810	825	809	820	751	797	775	773	772	745	781	765	802	760	792	779	770	783	796	771	817	790	818	755	810	778	835	795	768	795	780	772	781	827	802	793	793	829	837	834	765	754	856	803	792	772	790	836	806	751	781	841	804	733	790	820	753	833	792	739	764	763	774	779	735	759	731	771	813	798	824	804	755	803	764	827	777	826	808	772	796	751	762	768	736	791	765	813	788	841	769	798	759	797	784	815	784	797	835	755	750	781	760	779	814	825	799	763	831	765	800	788	762	824	782	789	781	783	795	756	806	745	818	803	759	780	820	778	819	761	825	812	850	810	759	774	804	791	794	790	773	764	773	785	784	787	762	777	808	786	834	779	792	813	800	816	813	807	813	801	817	823	826	820	800	810	769	776	717	767	794	748	819	805	787	791	744	795	812	820	836	788	783	794	801	755	755	770	748	746	799	804	799	770	744	825	773	789	854	792	838	771	790	781	771	783	826	752	777	782	800	791	766	790	782	771	740	805	755	777	770	766	806	778	817	835	740	761	820	782	786	792	785	769	790	726	785	760	801	792	752	777	798	829	789	787	813	783	819	775	775	733	773	847	765	814	789	717	759	795	748	779	834	860	830	814	815	762	800	844	813	746	822	811	746	777	777	765	769	771	792	793	809	816	832	763	772	830	817	782	802	721	737	773	819	755	782	805	828	783	750	758	773	790	806	787	810	780	759	789	769	801	760	739	741	806	766	775	756	784	820	789	746	810	793	787	807	806	783	821	828	860	788	846	801	814	774	781	791	768	823	813	769	764	772	793	816	773	782	798	815	756	788	841	763	808	756	799	799	794	831	783	780	792	776	761	745	763	760	778	805	823	780	758	779	816	811	784	782	761	833	813	808	815	817	831	771	798	795	771	847	751	789	793	808	796	789	814	785	792	756	773	834	829	825	772	771	792	790	803	775	773	781	781	781	767	745	777	767	805	797	806	759	773	816	786	820	727	824	762	739	788	788	803	811	763	776	751	770	786	764	747	806	809	761	789	810	768	794	796	819	799	822	808	798	812	812	839	819	771	782	789	781	796	803	778	788	792	811	807	811	788	809	771	793	745	811	768	784	791	819	782	802	806	789	747	786	817	825	764	788	781	837	803	817	754	812	786	794	782	770	762	783	813	736	782	800	791	729	833	809	794	823	771	803	824	830	829	762	765	806	808	821	842	815	832	803	805	765	781	799	766	768	807	813	768	729	769	814	735	833	779	820	735	748	800	795	785	826	800	767	741	747	817	750	793	790	821	746	801	809	773	795	762	775	777	780	837	809	776	799	789	772	863	833	784	781	843	813	765	791	775	806	804	807	765	824	819	809	822	822	804	850	756	804	772	764	740	812	791	802	769	794	794	795	782	776	818	768	798	764	801	789	789	855	806	817	787	826	848	806	808	804	745	825	797	771	780	801	801	819	750	775	797	777	770	781	757	810	777	756	779	818	776	846	790	799	790	775	786	851	778	778	746	816	772	803	806	781	754	763	749	779	741	811	780	771	835	756	780	769	798	794	789	768	772	782	776	764	817	772	811	790	809	736	749	787	806	773	783	788	779	718	780	781	814	818	834	790	806	825	798	793	788	807	813	747	819	889	828	789	787	774	763	820	830	838	779	830	813	817	761	762	793	752	837	825	802	836	780	853	782	817	755	793	833	803	780	757	800	814	777	751	765	799	793	794	805	800	824	836	774	823	797	804	732	797	794	808	837	777	761	794	785	773	757	747	788	778	784	820	818	810	800	802	822	812	763	808	849	820	811	797	800	814	828	763	764	737	780	829	841	797	810	783	789	775	794	777	768	798	805	768	780	817	783	808	825	763	809	809	792	807	812	829	804	837	781	787	784	845	819	833	800	770	835	812	781	777	772	740	773	817	772	807	771	752	764	784	793	770	792	810	752	780	749	820	788	778	806	796	809	755	796	768	797	747	771	788	800	788	807	786	778	795	806	729	796	806	787	784	792	804	756	817	757	783	785	792	777	767	804	798	769	840	802	825	810	841	819	772	771	799	767	793	807	731	826	801	751	802	769	773	791	782	811	825	798	778	792	842	799	770	877	787	753	797	804	825	774	800	783	815	763	772	775	788	783	750	800	785	802	774	800	739	751	824	819	802	779	800	802	746	820	792	783	796	772	786	745	837	803	824	752	763	754	809	783	850	853	782	799	730	794	744	743	824	791	861	783	805	799	782	834	802	801	755	792	790	796	840	797	781	793	798	810	755	815	794	802	749	787	775	795	844	782	767	778	846	769	751	867	789	817	772	786	792	789	772	698	816	768	750	783	831	836	785	777	772	790	783	764	762	751	779	774	811	821	796	807	801	750	750	819	786	802	805	748	808	811	757	784	800	800	776	813	803	838	847	805	787	786	740	801	805	791	739	777	766	785	758	762	751	777	782	794	783	778	850	812	857	749	840	816	810	809	747	823	761	766	824	779	770	831	783	741	812	798	744	786	762	745	781	825	731	786	780	754	757	771	734	791	729	776	819	788	768	831	843	791	818	785	794	758	788	775	781	762	816	810	814	842	799	792	794	793	794	827	807	808	785	821	805	790	817	784	784	803	813	800	798	788	806	769	791	822	737	768	795	807	783	738	776	758	799	753	745	762	811	810	820	792	763	765	826	794	801	793	804	805	820	780	785	804	805	794	788	813	796	780	803	794	841	767	833	802	743	833	776	806	799	809	805	809	801	771	741	793	801	829	783	826	748	804	803	746	841	806	796	797	753	803	780	795	817	798	745	763	777	760	813	830	805	839	790	820	782	837	819	832	807	727	786	803	831	831
5840	2136	380	170	139	151	204	179	181	174	144	138	130	149	101	99	104	114	119	95	116	86	114	109	113	107	85	87	86	76	84	100	79	86	82	65	95	79	67	77	69	76	88	69	71	82	85	86	71	70	65	71	74	61	79	96	63	57	70	68	69	69	66	65	66	78	68	94	73	70	71	63	59	58	67	79	65	69	72	71	71	64	78	75	72	74	50	69	73	91	62	55	63	82	78	74	87	67	78	67	70	65	76	68	58	73	78	69	58	76	81	58	68	72	58	70	68	79	65	70	58	75	60	56	61	67	60	70	60	78	67	93	61	71	68	70	72	66	70	71	68	72	73	70	71	73	74	73	58	81	70	81	70	76	75	73	62	73	53	72	72	65	69	65	72	71	89	66	69	64	77	90	90	64	77	76	60	87	87	74	78	79	76	56	71	71	78	62	74	62	61	64	61	70	78	68	64	74	73	66	60	74	71	76	78	63	64	74	75	64	69	61	93	67	63	69	61	51	57	69	52	84	52	77	72	56	70	73	67	65	54	61	74	74	66	85	58	72	56	55	74	58	72	64	73	82	52	61	80	70	56	72	64	70	88	67	71	69	81	69	69	74	66	69	47	51	82	59	57	59	64	74	70	71	75	69	62	58	64	77	65	55	77	70	65	72	66	66	55	70	75	76	74	63	62	56	74	63	76	73	67	68	76	68	86	71	75	63	78	70	61	72	53	63	87	68	69	77	69	71	65	69	65	81	73	70	87	63	78	63	70	62	56	73	61	69	78	66	77	73	65	81	77	76	78	67	75	84	67	67	67	66	68	68	64	83	65	59	87	82	72	68	87	59	56	80	66	77	70	76	71	71	60	61	69	65	78	65	92	60	74	66	76	81	64	61	79	77	68	67	80	65	56	82	68	66	86	59	60	74	73	72	76	97	72	76	67	76	87	75	61	72	58	73	73	68	65	85	51	73	68	53	56	62	63	85	86	66	84	66	71	78	88	84	72	68	71	62	46	69	66	74	66	74	90	77	67	82	89	62	68	72	91	75	71	65	76	68	79	72	78	75	54	80	85	66	60	84	64	52	71	70	60	56	64	71	70	76	69	66	63	70	82	54	76	52	76	67	72	74	72	83	83	86	59	46	73	77	65	70	68	63	68	68	66	85	67	64	67	80	78	74	59	84	61	72	76	82	67	68	73	83	76	53	80	72	69	63	62	87	60	67	68	62	68	63	62	75	68	69	59	59	83	59	68	56	73	63	66	65	61	61	76	65	97	71	77	87	60	72	67	67	74	65	72	72	65	68	68	59	52	52	84	69	66	62	61	60	59	72	84	84	66	76	89	96	68	70	63	84	74	60	74	73	81	87	62	79	64	69	58	62	57	65	63	82	62	81	74	63	79	87	69	85	74	55	65	58	78	87	70	55	67	59	87	89	78	54	64	78	80	69	87	61	65	73	58	77	75	58	78	70	66	77	63	78	67	57	61	88	74	67	55	76	73	71	73	61	60	63	61	71	64	84	60	80	69	57	73	74	63	84	75	57	69	57	61	63	60	74	79	72	81	71	75	74	90	69	62	58	69	72	74	68	81	62	85	85	68	84	70	70	69	69	78	77	80	67	68	78	79	67	65	55	64	71	68	72	73	83	75	69	67	60	61	85	65	66	64	67	72	68	91	84	71	77	71	67	71	68	67	67	71	73	69	69	86	83	68	76	65	73	75	79	77	70	75	76	70	76	59	64	62	57	59	85	68	64	72	76	70	83	69	68	63	77	65	73	66	71	64	75	65	67	66	70	68	70	68	72	70	82	70	71	63	65	63	56	70	60	67	67	62	75	77	78	79	65	65	67	73	65	66	82	94	62	71	85	68	70	86	78	70	62	65	69	64	61	73	55	74	77	78	52	63	67	66	86	69	60	60	67	55	83	70	73	74	72	66	76	75	55	74	70	72	73	62	68	64	62	85	63	72	64	68	55	75	62	75	54	61	71	67	76	86	66	84	72	58	62	75	62	64	74	59	68	79	55	68	75	66	55	85	70	63	54	75	76	68	63	72	72	75	60	68	68	63	79	68	79	71	79	72	64	76	67	71	68	86	85	59	68	67	62	55	74	73	54	77	76	66	57	82	53	64	69	69	60	90	85	65	60	65	66	63	57	57	82	60	82	65	71	77	71	54	74	72	60	61	68	82	79	59	62	66	70	76	70	57	54	70	77	66	72	71	67	52	76	75	77	61	78	62	70	66	72	68	78	79	62	70	67	67	65	76	61	57	58	59	89	69	57	69	79	84	53	70	57	72	59	87	63	96	75	74	73	77	61	74	68	84	71	63	73	96	66	75	73	71	85	61	70	71	60	67	68	63	68	62	69	63	57	77	76	59	71	61	67	63	62	71	62	85	75	73	72	76	66	60	66	62	57	55	67	75	75	59	72	74	87	59	65	67	69	54	64	69	80	74	74	71	74	63	67	73	73	58	72	76	60	73	67	62	62	85	81	72	63	69	78	69	62	75	66	70	61	88	70	68	47	82	85	78	79	60	76	74	74	83	75	58	71	65	69	58	75	70	60	51	69	61	75	63	79	66	61	74	74	65	69	54	73	70	67	53	67	62	73	70	81	69	67	69	64	82	62	73	74	58	66	71	63	67	62	66	82	54	80	74	65	64	48	60	57	68	63	69	85	61	65	67	71	77	74	67	63	75	81	64	82	66	79	61	66	65	72	70	59	62	61	75	81	78	63	58	82	72	74	57	86	86	58	74	76	77	73	82	69	77	83	74	86	68	78	62	62	76	75	75	63	64	66	77	79	60	78	64	68	64	69	69	70	70	81	63	63	84	67	77	63	65	59	77	70	88	72	63	80	61	68	72	64	73	63	58	66	56	52	75	71	68	71	56	79	76	71	60	70	75	75	74	68	69	67	69	48	61	79	54	73	57	91	70	77	68	71	73	84	65	82	74	66	80	67	77	93	58	74	67	77	52	67	67	76	85	75	71	67	66	80	90	71	62	86	68	74	78	53	65	71	67	64	66	65	72	71	84	85	56	68	66	62	66	69	65	60	59	86	71	64	77	80	85	76	77	77	65	74	67	65	70	79	65	76	71	71	64	61	68	67	64	64	70	60	62	70	76	76	72	64	69	72	60	61	60	78	59	64	50	67	67	79	67	63	68	81	62	69	57	75	68	77	60	59	81	67	81	53	82	72	78	50	71	54	74	77	52	74	87	67	76	67	80	61	69	77	63	91	59	62	69	68	55	79	66	71	71	67	73	73	57	82	70	69	69	70	64	76	67	71	71	84	66	71	58	82	96	62	77	64	71	61	81	72	74	75	67	59	68	82	62	69	71	63	82	78	55	65	68	92	69	62	79	72	76	68	91	75	70	66	73	71	84	63	69	74	57	81	70	71	73	62	59	58	80	81	63	70	73	69	73	68	73	67	64	77	76	74	56	80	87	79	59	71	81	81	74	83	63	73	67	70	62	80	65	71
33338	14396	3427	2783	5563	7393	7128	6198	5060	4255	3713	3279	2885	2533	2272	2030	1822	1711	1549	1507	1495	1406	1450	1370	1223	1197	1076	1087	900	954	914	867	813	768	695	699	701	614	575	546	490	566	514	485	527	479	517	555	516	518	508	500	519	519	544	527	560	505	516	484	549	522	528	573	526	530	534	546	544	456	487	476	509	476	513	527	511	478	485	495	474	474	503	527	530	522	517	525	546	474	501	513	527	472	507	455	476	451	497	498	497	506	480	522	517	494	484	517	483	507	468	469	513	504	502	459	487	466	489	512	484	454	499	455	492	474	476	502	465	511	526	495	529	536	484	507	449	514	504	482	472	458	502	461	507	512	491	494	474	524	462	495	485	502	514	485	457	524	510	437	479	491	470	497	501	475	493	510	507	498	492	478	512	469	461	462	463	499	487	447	523	430	468	478	454	485	492	482	500	468	489	474	484	492	495	494	478	492	472	504	502	490	496	479	441	488	490	465	479	495	488	498	499	461	506	523	442	495	489	472	489	482	508	480	489	520	488	507	478	495	479	463	480	506	465	490	486	501	478	484	498	458	475	510	508	533	496	497	495	490	522	463	510	474	477	474	457	517	446	506	518	468	461	519	501	446	437	474	474	510	481	492	511	485	508	463	498	514	469	499	487	462	500	483	515	543	499	505	484	484	472	472	518	457	465	477	492	506	520	496	518	526	484	455	493	492	491	473	442	441	507	471	480	450	477	485	490	479	475	480	484	491	478	477	476	476	517	468	496	489	498	476	475	457	467	505	496	470	471	512	474	483	484	529	489	497	527	503	460	488	469	481	500	483	491	495	465	502	495	488	488	515	462	484	479	488	536	532	458	542	500	481	495	490	518	446	504	478	491	505	476	464	477	526	474	499	496	467	495	484	490	507	485	497	523	467	493	484	474	472	504	501	447	476	481	507	513	468	488	466	522	520	481	498	462	487	475	484	503	454	483	492	497	476	467	502	476	467	500	510	475	502	509	497	486	458	431	481	494	491	481	500	531	472	455	481	489	449	518	493	481	457	497	491	517	481	498	496	484	521	485	478	539	498	506	476	496	521	491	489	519	480	460	465	490	513	481	450	484	486	514	510	439	477	519	479	487	524	513	470	487	469	488	541	484	495	515	447	518	496	479	507	459	460	486	504	483	481	477	460	495	473	495	495	509	469	471	468	466	495	465	464	491	478	495	499	493	471	473	495	511	485	486	465	490	477	524	488	473	513	443	475	495	466	484	465	499	506	467	523	495	490	538	528	535	490	464	491	519	468	495	476	519	471	444	474	481	452	474	489	510	496	487	496	474	442	476	509	508	534	447	503	489	463	504	484	519	474	447	487	493	522	485	437	480	488	534	486	480	476	498	464	465	501	489	494	500	482	464	499	491	465	488	472	463	471	485	495	461	502	502	475	479	504	500	497	459	460	470	507	497	462	496	488	504	482	487	479	480	479	478	544	464	488	476	471	487	478	497	477	486	484	449	544	454	489	451	497	471	505	542	496	482	512	487	493	454	533	521	471	474	534	488	491	516	492	487	488	452	498	468	501	484	463	473	516	447	474	472	492	494	506	467	466	485	493	532	511	483	524	482	500	494	486	488	477	477	504	490	517	495	506	462	490	467	462	502	474	492	461	520	445	493	510	491	501	502	469	510	515	491	459	452	473	468	504	486	524	461	503	445	468	482	489	465	519	458	508	461	463	506	508	482	484	516	486	498	500	510	466	459	506	477	484	482	521	461	502	492	497	475	460	483	495	474	464	484	477	515	477	477	483	551	484	472	446	482	479	469	500	479	488	484	488	490	464	479	495	501	500	528	478	478	519	453	421	492	471	486	490	505	523	485	506	432	504	447	475	475	505	516	458	499	493	479	505	474	484	482	487	478	503	489	496	500	435	438	496	435	483	480	460	487	498	516	446	509	484	450	483	483	479	511	544	515	477	473	486	514	527	467	489	506	490	485	479	507	445	537	498	501	467	508	515	464	540	473	498	496	473	478	475	467	454	520	458	446	468	505	522	501	461	476	430	528	479	505	450	490	471	441	491	496	456	501	488	454	496	486	474	528	472	516	491	499	475	478	485	508	490	492	517	479	459	498	483	490	481	505	442	469	459	523	463	467	478	444	484	445	493	496	505	461	508	468	537	483	503	468	474	457	515	503	474	509	515	504	473	502	499	514	480	485	514	451	525	474	473	527	501	506	499	515	486	490	476	463	441	521	459	439	491	485	470	484	481	465	511	448	492	513	544	489	474	477	498	461	483	506	482	458	454	490	477	444	525	501	476	499	494	500	505	523	503	514	458	524	489	503	494	454	457	494	495	500	483	495	502	508	489	447	506	446	545	434	464	479	482	497	482	501	499	504	494	485	479	470	515	516	490	475	483	476	490	520	486	443	426	514	500	464	475	453	513	497	485	469	462	542	460	471	481	482	475	484	500	487	477	512	472	491	486	508	489	446	486	469	490	444	476	480	497	471	508	497	496	510	487	512	493	466	490	497	500	463	494	501	462	529	479	495	525	475	445	507	531	483	487	490	521	523	498	529	480	481	482	507	507	472	491	518	470	514	471	486	490	472	474	485	465	492	547	490	485	525	470	473	474	518	482	532	484	474	499	514	513	472	474	465	482	484	484	511	507	484	516	521	521	485	486	471	490	513	475	476	490	487	518	490	475	492	492	532	483	485	472	467	464	457	471	460	538	513	483	464	497	498	489	506	515	546	487	524	457	541	481	466	473	496	473	533	489	478	492	479	431	471	456	487	488	527	492	502	496	473	494	503	479	542	502	475	500	466	481	506	497	462	500	459	450	470	485	496	457	506	516	492	517	450	483	452	502	476	490	474	483	447	502	476	477	461	455	471	507	453	517	473	507	505	490	460	494	522	441	506	491	468	498	496	464	510	454	461	478	440	504	465	510	465	509	478	475	518	487	466	480	478	470	460	480	480	487	505	480	473	420	481	496	489	495	486	490	481	484	460	516	490	507	517	476	506	508	516	458	504	503	454	502	471	476	490	434	487	486	453	473	491	472	519	522	494	471	529	507	504	471	496	485	452	464	468	476	489	456	473	500	508	474	508	501	517	482	517	480	498	440	471	483	500	479	511	496	465	477	464	497	476	466	471	476	487	480	510	482	483	506	470	459	450	479	491	470	474	471	473	460	493	445	509	498	479	472	499	466	483	478	508	498	501	516	492	498	468	470	509	468	510	471	485	450	475	481	494	490	475	532	463	504	506	465	459	503	470	492	492	520	478	521	487	508	490	463	509	478	481	506	475	500	474	511	484	514	500	450	492	493	468	481	534	444	488	465	453	525	497	474	519	468	515	511	467	491	475	487	477	523	510	499	463	469	484	535	485	483	477	506	538	469	482	496	517	498	491	521	489	515	518	496	504	516	489	499	449	506	481	496	480	520	467	483	500	513	490	475	468	478	454	498	461	473	493	507	476	509	487	500	520	453	525	475	498	476	491	480	461	461
3254	742	167	100	101	111	114	111	112	78	106	107	110	105	93	93	94	89	93	86	87	83	90	105	109	70	109	74	85	85	90	84	98	70	76	86	58	81	85	86	78	70	77	74	102	77	77	80	72	70	76	77	62	76	66	79	74	96	65	86	84	66	81	72	93	83	81	82	67	84	70	78	73	94	74	76	78	74	69	82	87	74	91	68	70	75	72	85	78	97	97	82	74	85	76	67	74	87	81	80	55	99	75	62	78	96	47	76	81	67	78	88	73	82	71	83	85	71	72	65	80	78	81	71	67	90	103	86	76	65	86	73	77	85	80	78	67	78	81	91	76	91	75	81	82	81	85	86	67	79	75	69	72	74	80	77	84	74	79	72	71	92	93	67	83	92	71	79	78	77	86	62	68	81	80	59	85	65	74	84	79	76	84	85	72	80	65	75	80	90	86	78	69	78	104	103	73	76	56	81	80	81	71	94	70	75	72	66	72	74	68	67	89	82	68	79	72	78	80	74	90	54	84	79	62	91	85	76	66	69	71	68	89	63	72	87	79	79	78	66	62	80	95	74	75	71	67	78	71	67	97	76	84	87	89	79	81	71	76	89	82	85	89	87	95	92	74	88	81	71	75	84	84	72	75	66	67	83	80	67	72	71	68	87	62	77	62	81	76	69	58	60	78	80	70	80	85	83	67	75	64	91	86	81	82	73	68	78	77	65	79	63	70	79	81	76	76	74	88	72	74	88	68	75	80	84	62	65	83	76	83	89	81	77	109	68	92	68	68	76	85	84	79	74	89	79	78	87	75	75	70	82	69	78	78	94	57	87	77	75	80	78	68	74	80	79	72	67	87	86	87	68	93	77	76	69	73	78	75	87	76	68	69	83	77	73	77	84	55	83	78	61	68	80	83	88	81	73	79	71	79	59	71	80	71	78	84	76	68	66	92	72	89	77	63	82	72	75	87	64	68	69	71	74	73	82	67	79	60	70	78	74	69	69	77	82	59	72	74	83	88	85	61	84	73	67	82	68	79	73	74	63	63	76	82	65	92	66	76	83	83	67	68	86	86	68	67	87	82	82	78	59	85	67	89	67	76	83	82	89	78	69	85	60	93	62	88	95	64	78	95	73	64	97	81	66	70	82	93	87	72	63	61	84	91	88	85	80	80	72	76	81	69	69	66	68	83	69	69	76	66	65	76	79	78	76	86	76	79	81	80	72	73	86	64	88	60	72	74	73	60	81	85	68	74	83	79	69	78	89	79	67	78	86	75	79	95	97	69	84	100	56	63	78	81	64	80	89	77	82	73	69	90	75	77	64	92	73	67	72	82	82	75	67	82	90	70	69	76	77	60	78	80	74	66	84	78	63	89	77	79	75	71	75	66	71	81	82	76	83	83	80	90	83	79	78	80	69	68	64	69	81	82	71	74	83	77	91	78	94	79	65	78	77	72	79	78	86	67	89	73	80	63	72	81	87	86	99	73	80	72	67	69	78	78	69	70	80	77	69	88	71	89	81	69	76	96	82	56	93	73	79	83	75	58	77	92	69	69	82	72	71	79	74	74	85	81	78	80	80	59	76	71	67	93	103	64	88	81	68	76	56	94	89	83	73	85	73	79	81	84	79	60	84	86	73	83	66	91	84	84	88	56	74	83	79	73	84	77	74	96	68	72	81	64	78	72	91	78	81	79	73	75	77	74	94	84	65	88	93	89	78	70	77	73	71	78	67	70	78	72	84	82	77	84	71	79	66	74	60	79	69	77	70	80	79	62	77	68	65	87	78	82	74	74	70	88	66	70	84	83	80	78	65	79	79	71	61	69	70	68	75	81	68	80	73	76	83	79	68	73	62	81	77	59	77	82	66	82	66	78	74	81	66	67	60	70	67	67	84	80	74	71	83	72	68	76	70	84	80	75	78	97	81	76	82	71	79	68	72	85	86	80	102	57	83	81	84	74	88	71	68	74	60	66	65	77	70	79	72	77	80	75	72	55	70	79	84	69	74	85	91	84	62	65	99	72	89	74	79	69	73	77	78	75	92	76	75	78	74	70	75	75	72	78	75	74	63	81	71	68	73	89	75	78	73	78	69	72	75	95	69	69	80	55	68	86	80	69	88	72	64	90	83	75	74	76	70	93	91	76	69	77	86	71	78	87	64	87	72	77	72	76	59	79	71	73	80	71	86	77	96	85	67	74	96	63	71	89	68	72	81	66	65	67	81	61	77	80	90	90	76	85	87	59	68	90	82	66	78	89	92	62	76	52	88	87	84	90	87	65	67	96	76	68	79	74	65	79	67	74	91	65	70	76	81	66	72	82	92	66	72	67	75	82	87	69	88	70	79	79	97	82	62	72	77	79	73	69	57	77	80	70	74	94	72	81	83	69	88	71	76	73	88	76	86	87	77	83	70	60	92	87	56	83	76	65	92	70	80	64	74	95	78	73	63	70	76	80	76	76	71	75	69	75	70	66	80	84	60	72	89	73	76	96	80	84	78	82	92	77	69	77	71	73	87	82	72	69	85	85	70	87	76	82	68	71	72	75	86	75	79	74	93	72	97	67	68	64	67	74	79	74	72	78	71	76	86	64	73	65	84	79	75	67	86	65	86	79	73	80	63	78	68	91	68	71	80	92	78	68	76	77	76	69	94	89	72	72	80	85	58	79	68	64	68	71	79	80	71	70	71	71	81	82	62	84	79	70	83	87	86	97	79	79	72	73	60	74	81	83	73	81	79	91	67	81	63	78	78	74	55	86	75	81	95	73	71	93	63	62	95	71	98	95	51	74	67	77	87	67	68	77	89	76	78	71	92	74	87	64	86	74	84	76	90	63	75	88	105	72	70	87	66	69	78	63	75	88	74	82	92	64	77	73	67	70	75	75	78	87	67	80	73	80	72	59	82	92	79	78	69	74	64	78	71	68	81	86	77	68	82	87	63	70	76	81	86	78	82	87	64	94	69	73	69	59	75	66	70	90	84	76	85	88	78	82	82	78	81	75	81	80	84	71	60	69	73	67	68	62	74	79	70	65	76	77	88	89	82	68	74	46	79	88	82	68	56	72	78	69	88	59	77	81	84	79	79	73	87	78	86	64	62	64	75	80	73	92	74	76	78	79	88	87	92	75	76	97	70	73	83	70	81	69	81	65	80	67	75	80	86	71	86	79	66	77	84	72	63	78	79	93	89	77	70	67	69	88	78	67	65	84	71	72	70	66	90	72	86	86	79	72	91	91	84	79	77	78	81	56	92	84	87	68	90	100	90	72	69	74	80	82	67	78	69	74	79	78	78	73	76	77	76	92	70	57	82	81	86	62	81	88	73	69	87	61	68	84	82	79	67	72	81	98	71	75	64	77	75	78	72	71	75	81	69	77	72	62	76	89	81	84	81	102	87	83	76	78	70	73	84	83	73	71	74	78	65	87	78	77	76	78	79	59	80	83	84	84	91	83	70	81	73	77	71	80	85	77	80	70	68	76	83	78	75
24868	7592	1653	1427	2445	3218	3190	2866	2417	2135	1931	1669	1541	1459	1325	1213	1170	1133	997	1027	924	1014	957	943	977	887	836	766	772	791	780	675	677	696	641	670	624	563	596	554	561	535	554	562	563	572	592	549	577	571	548	575	598	566	589	599	559	535	556	598	542	606	568	601	579	554	581	599	631	563	550	605	548	577	555	592	575	550	575	577	573	561	579	530	557	586	587	574	588	549	553	561	504	589	565	609	609	620	555	564	584	557	511	519	572	529	552	587	597	581	589	544	535	572	564	527	555	582	570	561	554	556	569	544	536	556	554	585	565	557	595	602	558	556	543	578	570	578	557	593	594	560	610	544	538	577	578	540	566	548	580	553	566	536	561	564	591	548	592	557	555	546	597	564	576	592	537	563	580	524	596	563	547	563	558	528	484	602	578	587	593	538	535	537	564	601	563	566	588	584	614	556	545	543	532	557	606	613	584	540	551	554	563	545	556	584	545	585	568	565	565	625	582	566	539	573	544	601	566	538	562	592	557	573	544	562	578	539	588	562	547	574	565	532	564	596	599	557	580	605	552	583	563	585	561	563	567	549	577	584	554	567	557	538	559	561	574	577	545	584	527	576	579	545	578	578	580	571	581	556	566	590	542	562	571	594	542	595	572	593	536	533	587	575	494	536	588	540	578	535	540	545	567	581	589	568	548	547	558	551	546	566	544	552	549	573	529	547	611	559	576	578	541	529	558	527	549	558	571	573	574	608	581	568	560	569	580	567	559	585	559	558	554	530	571	552	566	563	591	535	607	582	579	557	571	553	581	539	595	600	562	575	527	527	566	582	563	541	592	614	544	541	538	564	579	547	578	568	545	572	553	606	535	549	541	544	552	538	550	610	540	564	560	558	559	540	573	537	570	604	585	572	542	555	547	535	569	556	559	559	526	563	544	525	619	603	552	542	584	554	596	553	566	581	576	546	571	542	566	588	581	570	539	528	594	591	575	528	558	583	561	538	588	612	551	568	558	564	508	568	577	560	560	545	522	584	556	580	551	540	617	544	547	595	584	581	530	575	604	510	594	563	527	565	595	561	581	557	576	568	613	542	564	574	574	574	549	591	562	567	645	546	591	570	571	616	568	533	595	552	556	540	572	541	542	552	523	513	538	565	545	585	543	587	578	564	559	591	493	566	567	562	590	568	573	570	560	595	604	573	578	552	559	574	543	529	539	573	569	600	524	596	579	553	536	559	584	589	534	555	549	611	545	611	571	561	524	569	571	574	525	578	554	606	567	548	583	530	548	579	595	513	586	617	586	556	538	580	565	540	574	545	602	565	634	567	598	630	505	538	609	551	528	505	557	590	561	592	519	583	556	557	610	556	582	571	564	588	577	562	564	616	542	547	552	511	554	557	547	554	556	553	569	594	538	578	573	516	554	604	567	589	604	574	575	572	576	567	543	551	561	531	591	575	596	552	572	542	542	604	565	577	568	522	520	565	569	594	538	562	555	582	533	564	573	585	590	591	569	568	516	584	594	553	585	617	574	571	552	545	594	572	569	542	551	587	618	578	555	551	565	627	583	571	569	603	545	557	546	587	565	574	606	548	585	524	570	569	573	583	559	546	574	568	551	599	572	563	560	537	606	555	538	525	568	601	607	544	576	580	552	509	582	599	607	545	534	556	559	611	568	558	569	537	584	591	586	601	565	589	558	532	558	553	549	569	540	547	551	549	581	545	544	566	579	531	513	595	583	584	557	600	581	594	544	598	591	598	507	528	551	556	564	580	566	589	546	560	575	599	591	561	579	552	570	564	545	592	569	574	527	554	582	591	561	561	595	559	626	549	576	617	561	603	560	575	571	558	587	541	539	545	561	589	597	607	581	569	590	562	572	580	575	571	550	603	581	550	569	551	587	598	550	539	573	550	587	551	608	571	566	596	558	572	554	526	560	575	605	555	561	611	562	577	550	572	557	583	562	560	529	548	568	562	534	604	578	534	555	596	537	558	599	555	577	555	532	583	578	560	543	605	513	550	549	534	545	609	544	596	549	563	549	570	562	580	573	594	560	564	583	553	542	563	573	543	551	556	551	547	549	533	545	542	549	568	578	602	538	562	580	594	560	583	523	573	603	580	548	573	590	596	551	556	583	546	552	606	581	568	539	602	593	537	578	516	557	614	565	549	571	572	591	555	558	569	572	545	540	566	527	557	568	569	582	540	548	559	576	618	537	519	599	616	559	574	553	543	576	527	613	565	542	615	596	549	585	563	553	560	589	522	555	588	544	567	548	577	595	520	574	543	583	560	545	537	568	529	554	572	597	579	592	532	542	550	611	558	546	551	560	544	575	587	568	581	563	545	517	613	543	540	608	592	545	529	572	536	521	531	561	548	560	563	614	565	552	549	550	610	561	548	587	566	568	536	552	565	556	554	547	597	570	572	593	542	537	580	563	550	571	573	541	484	580	567	578	580	554	554	566	583	549	595	584	558	553	531	544	582	547	534	621	579	556	547	542	548	582	563	592	543	574	558	607	537	565	561	568	560	560	577	548	566	538	539	569	574	609	546	559	598	566	600	550	570	598	546	551	551	575	584	531	579	589	619	586	573	599	552	571	508	597	596	553	584	562	563	547	574	543	574	568	588	584	597	607	540	554	538	544	540	597	525	558	570	539	553	555	577	595	582	575	565	536	587	552	519	521	542	624	534	536	594	564	577	565	557	583	553	536	627	592	573	572	520	533	506	600	560	542	525	554	568	541	538	577	548	571	591	561	535	543	517	532	514	512	567	566	571	551	572	536	574	559	584	573	559	549	574	558	596	543	513	563	583	529	602	569	573	585	579	564	543	605	545	548	577	571	550	555	548	532	573	580	565	500	542	570	591	589	565	595	557	544	551	574	540	556	595	525	564	571	569	528	547	574	569	557	505	550	571	571	567	580	534	608	547	552	549	541	584	572	530	555	550	595	544	536	601	552	585	532	575	545	520	596	598	563	563	537	557	562	551	545	608	595	570	574	600	567	573	596	579	588	576	577	580	538	555	587	553	587	531	572	573	580	535	584	570	572	602	568	568	543	490	561	569	551	529	598	527	576	545	528	565	520	572	522	560	539	525	548	642	590	592	545	586	599	545	531	594	570	559	569	531	550	562	570	571	538	563	623	537	546	618	592	570	570	573	553	571	575	574	552	608	524	543	612	577	575	574	583	587	554	541	594	555	547	558	559	580	566	557	601	547	570	508	575	570	599	581	579	588	564	550	564	545	587	548	575	578	544	548	560	543	559	551	542	594	543	571	613	570	593	577	537	576	555	540	560	563	591	549	560	575	535	607	576	547	551	582	594	552	545	543	539	594	512	525	559	585	593	570	567	544	565	559	581	549	527	560	557	580	559	537	549	569	534	545	582	597	602	536	562	538	582	608	565	617	535	558	583	602	620	553	576	550	531	552	569	581	566	593	560	570	565	578	528	612	575	556	533	596	568	579	550	570	572	549	553	569	559	583	592	530
4528	1500	242	114	87	95	111	108	127	122	96	100	96	93	99	86	74	84	97	70	71	66	71	72	66	73	74	61	61	61	50	51	56	58	48	47	53	39	41	46	52	39	51	45	49	42	53	47	47	64	49	50	48	44	45	47	41	47	43	43	48	58	48	40	52	48	41	48	48	46	59	43	32	42	35	31	60	44	40	42	48	46	41	45	48	52	53	38	52	51	64	54	48	49	58	48	46	41	42	42	44	37	60	67	37	43	43	43	53	63	43	37	50	38	40	43	49	40	49	53	51	45	46	67	43	41	43	69	44	40	42	44	39	40	43	43	40	46	46	47	41	45	49	50	42	36	40	55	40	36	47	53	42	50	42	28	46	44	45	48	48	38	52	48	56	43	38	35	37	53	48	49	52	40	48	51	48	48	40	64	44	50	60	53	36	44	54	48	49	48	49	58	52	41	35	58	46	52	52	54	39	40	33	51	49	50	55	53	38	44	37	45	45	38	45	53	41	43	43	34	44	61	50	42	46	44	40	53	42	45	60	52	51	49	42	54	46	49	44	55	52	50	50	52	39	45	45	41	40	37	43	40	46	48	46	41	38	51	49	53	43	47	47	40	48	49	39	35	44	42	56	39	46	51	38	36	35	38	44	42	43	28	51	34	43	42	57	40	52	38	49	49	48	42	43	58	36	40	41	46	28	59	44	33	40	56	40	42	37	39	40	59	40	43	51	29	47	35	42	44	36	39	49	49	63	46	43	39	51	57	43	39	46	46	43	64	41	52	42	45	53	46	33	43	41	54	45	48	44	54	39	44	40	41	40	37	51	51	49	40	38	52	34	48	38	67	36	38	53	51	45	51	45	51	54	53	44	52	46	47	39	56	50	35	51	46	47	47	50	51	47	49	44	45	53	39	36	51	44	38	51	50	43	53	51	51	35	40	31	40	35	32	28	39	54	26	47	32	38	49	37	36	46	42	42	48	50	47	39	43	40	57	46	47	46	47	44	31	47	49	29	44	58	38	47	46	40	46	40	40	45	36	43	44	55	51	45	46	56	40	42	57	46	55	38	65	37	41	54	64	48	61	50	38	50	47	44	39	52	45	36	41	49	42	50	43	46	37	47	40	40	52	45	44	46	45	49	30	39	49	44	53	42	47	48	42	37	29	43	61	41	40	44	45	52	46	40	59	53	38	52	46	35	53	45	50	44	39	47	43	34	46	46	40	47	57	41	52	36	47	44	53	47	48	33	41	46	52	43	50	48	47	32	46	44	46	57	47	57	50	44	41	58	46	43	60	46	38	46	43	51	53	61	52	42	41	44	41	39	45	54	62	45	45	46	48	49	49	40	44	42	43	53	46	48	33	51	48	47	55	44	47	54	47	46	41	51	44	52	34	45	54	47	48	49	36	48	38	50	55	48	47	33	45	41	46	41	46	43	52	53	47	43	41	49	42	51	49	38	49	41	44	40	40	36	45	47	50	37	58	36	52	49	46	36	47	57	37	39	23	40	45	46	50	48	36	45	43	42	49	58	38	43	48	41	45	48	57	55	39	47	37	43	44	40	47	39	45	51	55	50	48	44	43	45	64	48	40	52	46	51	42	61	42	53	59	50	48	32	50	34	47	39	54	45	31	38	51	51	38	49	57	43	45	46	42	47	52	41	60	59	43	57	38	40	52	39	54	52	45	46	49	45	45	55	43	35	45	42	48	43	44	51	48	41	48	33	63	50	43	41	45	49	51	44	44	49	47	53	41	40	51	37	51	45	49	53	35	43	39	45	48	51	41	46	41	67	45	45	62	45	37	48	46	43	43	33	49	35	34	53	50	60	40	48	43	47	41	47	48	35	40	39	50	48	43	45	50	56	45	47	37	44	50	52	51	50	44	47	45	54	51	46	37	47	48	40	44	42	46	54	39	46	44	53	47	32	55	46	49	33	51	52	52	40	46	45	47	54	36	41	42	38	46	51	30	44	54	46	39	51	62	49	56	31	38	34	45	61	50	45	43	61	50	50	48	50	46	50	46	43	44	49	44	44	45	33	50	50	53	48	47	39	55	41	48	45	41	51	33	41	50	49	38	36	44	37	56	39	34	49	43	39	60	52	48	40	34	41	36	43	49	32	31	50	42	52	50	43	44	44	53	52	43	52	52	49	50	41	47	51	42	52	41	44	47	53	47	40	49	53	51	42	34	46	42	39	44	52	44	48	52	40	51	59	51	49	28	50	55	55	30	34	43	49	46	53	46	58	45	52	40	45	47	44	43	48	41	56	44	44	59	55	43	45	40	41	41	44	44	37	39	41	46	37	43	43	45	39	54	46	40	51	44	44	37	54	34	44	46	54	49	46	45	40	53	30	44	51	42	37	38	37	47	54	49	43	42	47	45	50	50	55	48	39	57	42	38	45	45	58	42	42	55	41	45	49	37	45	59	49	50	36	41	47	49	52	43	38	53	50	51	41	41	41	48	48	38	42	46	34	35	39	35	45	43	54	49	45	43	47	53	33	49	32	36	47	41	38	49	46	56	41	33	41	49	42	41	57	55	39	58	45	36	52	47	54	37	41	54	47	42	57	40	43	49	40	43	42	35	45	45	38	49	58	60	31	40	42	42	33	46	44	50	42	53	55	39	41	39	51	45	55	38	42	40	53	49	40	44	46	48	46	40	42	64	47	49	38	50	42	43	50	42	53	52	45	38	47	51	39	41	41	42	44	43	42	43	44	52	52	45	47	40	56	41	40	53	41	52	32	55	52	45	48	53	44	38	51	49	46	42	57	47	43	38	42	52	53	44	50	53	39	42	37	45	43	65	36	52	38	50	36	49	43	47	38	52	48	50	44	45	62	42	48	46	38	43	41	44	51	46	42	42	59	56	41	54	49	46	51	54	44	49	52	38	52	57	49	45	44	51	39	43	41	40	34	47	39	46	54	45	48	45	43	58	63	45	49	46	62	46	46	49	53	48	48	48	44	39	51	45	45	35	42	46	43	49	48	43	39	55	54	54	43	53	37	53	52	35	43	43	54	50	36	47	52	43	50	38	38	48	37	50	47	46	49	39	53	49	50	41	46	40	43	56	51	27	46	46	43	39	48	45	51	47	46	55	46	44	45	53	47	53	47	48	37	52	41	56	42	42	54	50	51	43	42	46	42	49	48	32	36	51	47	49	51	53	47	44	51	37	37	39	36	47	43	47	61	47	44	47	38	44	41	49	51	49	40	43	47	58	42	60	51	51	42	43	50	52	50	45	43	50	39	45	43	36	45	49	53	45	47	43	51	41	46	51	43	43	33	46	40	53	52	42	49	58	46	46	45	38	42	53	50	52	53	47	54	48	46	35	40	38	58	53	37	53	43	43	46	39	44	47	34	40	39	45	36	37	62	34	46	43	52	45	48	52	56	45	65	54	48	42	41	42	53	38	48	51	40	39	52	61	36	40	40	39	48	55	59	42	28	40	51	50	51	46	45	35	41	39	50	45	41	43
30715	12143	2353	1952	4185	5318	5058	4396	3603	2986	2598	2343	2076	1868	1570	1450	1295	1219	1133	1041	1053	1034	931	904	849	765	769	656	662	619	631	646	584	558	495	468	475	411	404	384	378	356	349	359	348	344	369	361	382	346	375	346	361	342	327	367	319	361	364	361	372	351	377	350	334	358	361	349	346	358	336	336	353	333	350	366	313	353	359	336	340	350	337	337	354	366	318	338	322	362	349	331	309	348	347	331	363	379	318	377	349	350	324	337	302	356	303	369	337	340	329	330	340	350	325	322	342	340	370	359	349	321	325	317	315	337	341	348	366	340	292	323	354	335	311	329	305	328	344	322	349	302	330	313	304	327	328	348	358	325	305	339	300	332	328	339	364	315	332	320	336	348	358	339	332	328	324	341	328	309	326	336	307	331	340	330	308	330	294	342	345	313	328	344	322	323	347	336	338	325	337	334	334	336	353	334	317	339	347	351	365	327	351	352	322	320	351	316	311	353	345	309	321	333	347	312	317	349	323	364	317	336	353	320	351	332	323	359	344	355	355	342	347	329	330	345	317	347	365	346	311	326	370	318	354	323	369	326	324	314	340	330	355	299	333	344	320	330	362	334	329	364	317	316	367	360	334	328	314	343	332	329	356	309	312	271	313	328	339	323	340	333	331	303	328	330	303	309	325	330	336	353	321	354	340	318	317	322	356	324	296	347	321	332	342	354	310	351	342	346	344	314	333	315	354	323	337	333	343	335	311	337	334	309	347	351	336	366	304	359	331	331	359	342	327	336	304	329	355	325	341	331	343	360	333	346	300	350	320	335	366	317	339	334	334	350	332	296	329	347	344	359	334	338	361	347	355	336	337	312	337	318	304	337	312	368	325	323	299	332	313	349	355	336	319	322	322	335	334	296	340	321	318	344	347	302	342	340	338	343	343	309	315	312	366	351	334	341	324	359	334	303	331	354	338	322	297	346	350	313	322	356	332	352	365	320	308	315	326	321	340	319	349	339	325	295	295	348	349	292	338	347	332	317	301	320	321	356	321	349	326	323	334	331	367	367	342	315	319	333	335	360	340	336	342	357	344	371	359	319	342	314	364	378	314	324	354	356	329	302	342	354	322	330	293	317	350	331	308	309	320	378	323	326	335	352	341	347	324	324	315	327	320	369	335	328	332	300	332	361	364	347	344	336	313	332	338	342	318	344	344	328	329	299	320	374	300	348	329	361	294	314	297	327	338	353	329	336	333	305	366	329	309	371	366	310	328	327	306	345	340	320	321	334	378	342	312	329	320	338	357	308	316	352	371	307	337	317	289	330	343	312	311	339	325	335	360	322	349	324	334	350	318	344	352	299	325	322	355	347	373	315	330	329	364	324	324	330	323	355	314	346	345	325	354	339	324	363	368	318	333	316	317	372	323	351	350	334	292	334	327	351	365	344	331	365	324	340	337	327	335	337	342	328	349	330	340	369	311	323	324	329	327	329	339	316	328	313	345	340	314	357	318	357	333	339	334	339	372	352	322	355	338	325	333	334	307	379	310	325	328	334	322	349	334	331	341	355	318	328	303	317	348	326	335	344	323	313	319	337	348	338	316	376	316	333	331	362	337	311	355	333	346	348	332	313	328	347	344	302	312	322	342	341	329	353	310	349	335	344	346	322	312	349	318	349	335	328	350	347	358	357	337	328	324	333	348	325	365	340	332	315	345	356	333	343	300	301	346	309	323	308	344	350	298	325	330	340	288	312	331	342	330	316	346	340	320	337	304	317	316	327	303	344	315	315	333	336	309	294	343	353	340	328	313	343	351	318	343	318	343	347	337	387	318	334	306	350	326	328	315	334	310	370	326	336	333	308	326	334	324	332	302	310	321	289	331	327	356	295	340	340	339	332	364	325	327	322	329	284	336	320	349	317	330	313	322	317	365	348	357	330	331	348	348	350	357	326	341	354	308	342	332	317	324	331	317	345	321	338	354	328	321	326	303	327	336	349	319	322	326	338	339	341	357	324	330	365	325	327	309	353	309	366	348	350	343	299	345	330	381	296	366	334	321	336	315	320	329	319	327	344	325	361	326	345	326	309	328	321	330	347	311	337	302	323	354	332	301	337	321	310	350	306	352	330	363	340	338	317	350	309	332	341	320	319	302	332	348	339	308	332	338	314	282	310	354	348	375	354	353	319	324	330	325	337	375	339	304	324	348	327	345	376	319	325	344	323	314	337	319	316	335	371	331	321	333	341	315	350	313	351	321	352	371	350	333	346	339	314	356	318	352	339	338	295	330	349	323	311	304	336	296	332	342	337	333	315	361	324	350	344	329	343	370	330	293	311	310	314	352	319	335	368	311	312	364	335	339	341	342	328	339	358	307	310	338	316	329	352	341	344	351	333	336	332	350	339	316	334	350	349	319	312	324	320	319	336	324	327	335	362	330	345	323	327	318	342	334	306	344	362	330	312	339	351	357	316	341	363	331	323	334	346	344	323	317	323	352	346	334	318	326	336	352	341	336	359	330	359	308	361	350	328	337	327	316	371	360	304	317	322	306	318	330	334	302	329	343	320	334	329	310	325	357	339	354	345	315	325	316	342	341	321	355	339	336	338	292	292	331	337	381	328	338	327	331	333	336	333	347	323	350	350	336	324	342	366	340	327	348	327	351	359	346	308	364	363	334	325	306	327	373	348	343	316	358	323	330	337	328	322	333	343	323	345	326	314	308	333	370	339	331	319	377	274	334	328	345	346	352	296	335	325	347	324	324	313	312	319	343	327	348	343	331	345	329	340	321	314	350	344	340	317	326	350	317	361	341	312	325	371	302	338	355	348	323	338	349	287	335	334	342	345	342	329	313	318	316	354	315	320	328	343	366	311	336	345	322	354	302	331	331	345	341	333	344	339	385	316	306	340	303	331	321	351	339	349	324	353	357	336	331	323	325	318	386	334	319	331	326	332	327	301	347	313	326	322	350	336	355	291	338	327	337	336	324	318	358	316	342	334	332	360	350	334	328	354	315	301	336	325	313	321	354	319	335	374	317	348	324	335	299	343	333	319	324	317	326	354	332	325	343	327	316	337	329	326	309	350	308	317	341	351	350	318	328	345	331	308	346	349	349	365	341	342	325	354	361	363	333	334	345	320	325	367	347	353	359	340	317	330	328	328	347	334	341	340	350	345	322	354	307	295	287	314	325	363	312	312	328	297	356	340	299	324	336	361	304	324	326	315	308	321	355	340	338	342	354	324	334	359	349	327	345	351	316	325	341	351	332	316	356	340	288	339	337	329	325	344	356	320	331	337	368	317	347	327	340	336	327	338	330	354	296	341	345	323	340	336	365	342	345	336	307	298	326	313	318	345	337	353	321	367	349	341	344	347	288	332	354	327	326	342	339	352	324	340	346	334	345	337	320	346	361	333	369	347	355	314	306	318	352	357	322	319	380	339	319	319	337	330	357	307	325	354	350	315	326	330	323	312	292	332	333	363	325	353	356	323	340	285	335	355	351	335
5007	1244	261	164	130	158	160	184	186	162	155	158	141	156	151	177	136	136	140	134	150	130	136	136	128	135	117	107	148	126	104	144	117	118	106	118	117	112	95	106	120	107	93	110	105	104	109	114	112	114	107	109	110	127	115	140	119	117	89	111	100	108	101	117	112	118	115	105	103	114	118	109	102	115	111	101	120	124	112	124	124	107	115	100	125	102	109	99	119	100	103	112	100	96	106	105	92	109	95	121	137	95	103	124	126	116	121	98	114	123	117	105	85	97	103	122	107	135	102	106	106	110	111	103	126	113	117	106	104	118	90	104	118	124	109	113	114	113	131	100	90	100	108	104	118	116	109	85	104	106	125	100	105	128	129	96	107	114	101	109	107	120	119	109	106	91	108	99	102	115	101	105	105	123	104	113	109	121	97	113	108	102	124	110	125	117	99	117	106	116	107	115	117	114	88	119	102	109	117	101	106	110	104	100	105	87	101	97	110	89	94	98	87	112	106	107	109	116	115	104	105	108	101	96	100	123	101	93	120	100	109	117	112	111	119	110	122	101	115	105	114	110	128	110	95	123	113	91	98	92	107	85	100	95	123	119	112	100	114	120	114	93	90	106	122	113	117	97	97	96	123	102	113	124	100	102	98	108	121	110	99	102	105	122	127	120	115	102	119	105	104	114	123	103	117	90	120	114	121	108	84	119	103	118	108	103	113	92	125	105	109	109	119	124	127	106	115	117	116	114	102	108	100	82	119	111	113	92	112	118	115	115	112	98	112	103	120	112	101	84	110	104	84	117	104	100	134	112	98	121	111	109	102	115	102	94	122	104	99	110	110	107	102	105	99	110	113	94	112	113	96	127	112	99	127	109	110	90	113	97	118	102	106	111	104	106	124	112	96	109	113	100	110	88	82	119	82	124	111	106	111	119	102	108	120	137	110	108	128	110	123	106	99	105	110	122	114	126	117	108	98	103	106	108	114	116	103	108	108	112	117	127	104	123	120	116	115	122	97	103	101	104	118	102	102	100	107	110	120	109	113	110	92	102	120	127	115	117	97	102	109	114	134	103	114	94	98	105	107	115	112	106	112	120	102	98	101	119	121	115	100	102	129	105	113	103	119	109	102	111	130	106	120	111	112	109	103	123	120	112	111	114	110	117	111	98	121	127	128	118	110	98	99	108	122	102	126	119	101	93	112	107	115	106	115	120	101	111	123	91	100	100	93	123	100	109	110	135	112	98	107	140	96	103	115	120	108	96	106	120	116	103	96	107	123	99	111	119	122	106	93	119	99	125	121	120	109	113	95	103	104	97	115	112	94	111	102	116	100	122	102	108	127	114	105	90	95	98	108	103	109	126	96	104	117	110	118	119	108	99	105	109	92	122	119	111	120	111	104	94	98	103	118	121	122	102	112	115	117	115	120	87	99	120	110	116	125	111	117	110	113	120	94	116	121	114	105	111	97	105	106	104	96	110	96	104	115	111	119	121	110	92	112	110	101	112	115	101	109	99	115	93	113	96	115	106	119	122	112	101	95	109	114	112	112	112	93	129	124	97	99	100	96	101	119	110	111	116	106	106	118	105	93	112	113	113	124	104	111	115	114	116	105	113	116	127	103	100	114	116	89	110	113	112	119	105	112	105	120	101	106	99	95	126	121	110	91	118	114	130	118	123	106	107	105	95	111	103	102	111	108	117	96	119	110	121	89	114	105	116	110	91	113	108	124	131	103	104	108	114	122	132	113	125	111	93	137	114	98	104	111	98	102	89	108	91	98	100	111	152	110	102	104	118	119	105	119	99	97	102	99	110	119	91	91	114	125	114	100	113	100	100	108	89	109	112	122	114	114	104	113	119	117	113	114	115	101	100	100	107	109	115	131	105	92	103	113	92	98	105	127	122	100	93	130	114	100	113	102	123	119	108	111	123	116	118	136	108	112	121	101	115	120	99	94	113	115	112	97	110	117	108	120	95	99	104	127	119	116	100	114	99	95	115	87	111	99	101	106	106	103	116	119	115	114	106	103	106	104	110	121	121	100	87	103	120	105	124	86	98	116	102	105	113	121	111	92	100	121	122	111	99	119	110	103	144	103	141	115	101	116	110	101	112	102	100	89	125	130	119	107	108	107	98	122	114	109	118	115	110	101	124	117	110	115	112	111	114	101	100	101	106	109	101	95	98	110	112	111	114	109	106	117	115	108	117	102	127	100	100	124	123	100	108	101	96	107	103	91	108	108	115	102	111	93	107	112	113	97	96	116	96	103	111	117	107	96	111	87	102	103	114	109	121	107	100	110	97	130	124	96	107	126	99	105	123	111	105	107	109	95	98	103	114	107	95	105	111	95	117	115	106	106	102	119	110	82	121	107	107	115	81	123	123	111	115	93	117	89	106	85	85	100	120	105	116	106	113	104	126	101	125	98	105	111	119	144	96	112	116	100	112	102	117	115	120	114	102	87	104	106	99	107	117	129	113	111	95	95	108	107	108	106	124	109	91	95	99	104	98	94	101	107	120	104	117	124	96	114	132	116	114	126	110	105	111	99	122	89	106	96	107	119	120	113	133	122	115	116	112	125	91	114	122	104	101	110	109	102	115	94	103	124	115	115	116	121	107	96	105	110	102	123	100	123	100	121	112	115	123	108	103	106	118	120	119	101	110	107	96	102	106	117	124	112	109	114	112	118	99	131	105	99	88	121	118	102	111	107	123	116	116	116	106	100	121	115	102	106	91	114	114	119	102	124	129	117	111	116	114	122	117	98	117	119	99	111	103	128	105	112	113	123	113	117	126	109	101	105	95	104	103	117	115	129	120	97	112	88	96	134	107	109	107	97	115	106	122	119	110	121	110	101	101	120	112	98	109	100	102	109	108	128	142	104	116	107	100	110	113	123	104	120	106	106	103	116	129	124	100	99	111	90	101	107	98	106	116	109	113	94	112	103	120	90	100	100	107	96	93	121	120	117	110	99	112	128	106	115	123	100	98	115	118	112	107	113	108	110	125	106	111	102	107	114	120	95	105	121	106	94	109	94	116	122	104	126	112	93	101	100	116	99	93	116	105	125	124	110	93	109	108	121	104	138	121	119	120	118	102	103	124	111	98	94	112	127	104	96	99	125	100	99	105	112	106	113	98	105	106	88	102	112	122	118	105	106	100	110	92	99	126	123	120	126	99	121	97	107	118	119	91	141	91	108	107	95	112	91	98	102	114	114	114	110	104	81	127	106	106	89	120	104	103	110	132	101	112	108	111	127	116	111	102	110	108	90	117	118	108	104	125	103	124	122	101	89	122	109	125	116	102	116	107	95	116	91	109	123	100	132	85	133	105	94	110	122	114	110	115	87	88	114	109	106	93	107	114	100	112	96	99	103	108	121	110	112	121	111	108	120	121	113	113	93	108	111	112	117	117	113	88	116	120	120	115	119	114	109	113	101	125	121	98	123	123	96	113	111	114	111	91	123	114	112	99	122	96	95	107	102	100	131	120	105	133
28686	10492	2518	2333	4060	5235	5206	4592	3984	3404	2984	2793	2493	2262	2108	1991	1815	1709	1635	1571	1543	1480	1467	1390	1313	1302	1192	1135	1124	1160	1056	1065	1027	972	989	1002	958	876	810	815	835	782	812	841	798	808	788	766	816	842	770	803	811	793	813	886	800	848	819	786	829	808	794	790	844	814	883	830	776	847	783	780	817	778	818	829	837	789	855	795	790	795	821	755	773	797	818	753	828	816	806	808	810	748	796	829	793	764	784	834	797	835	766	761	788	854	839	771	829	808	805	780	778	793	781	814	766	782	787	836	803	876	800	801	828	779	744	774	795	855	818	762	829	880	819	758	791	767	801	781	782	777	775	811	819	771	794	786	827	804	781	760	821	805	773	724	756	821	769	789	784	775	795	815	786	790	809	815	768	782	787	795	775	767	761	837	803	796	787	838	777	809	818	748	797	827	797	756	836	819	790	783	737	783	838	812	739	794	818	798	796	794	795	812	788	783	778	794	779	816	794	796	773	757	793	784	781	771	808	798	823	789	778	814	815	813	801	773	791	782	790	802	782	825	807	755	819	780	827	798	750	829	829	803	763	801	805	749	774	796	771	755	788	789	763	787	813	800	805	756	770	812	782	835	812	775	811	799	751	768	789	791	798	762	814	808	792	765	828	807	804	790	785	770	787	795	799	770	868	809	763	807	764	785	797	801	778	809	773	768	769	796	819	852	845	805	792	789	795	777	800	777	801	756	789	788	766	792	758	798	841	792	825	823	848	762	761	775	760	815	776	778	804	825	806	792	775	787	806	818	816	794	783	807	790	748	713	826	815	806	810	784	810	752	793	823	767	785	749	776	807	805	780	795	827	806	765	806	712	814	811	777	839	785	774	786	820	780	757	815	779	754	821	832	826	808	800	795	789	812	763	799	781	824	816	786	759	793	780	839	779	768	818	736	754	775	809	819	787	801	749	761	860	792	847	762	763	772	751	794	769	828	787	798	806	792	776	791	782	780	865	778	799	800	824	768	774	779	772	803	778	822	772	778	821	775	775	772	776	784	722	794	775	754	762	858	736	829	791	764	831	779	794	737	778	754	810	753	778	774	777	811	793	805	759	806	805	805	751	824	828	830	845	782	792	756	787	757	796	792	718	732	779	788	818	764	778	836	793	794	800	766	788	736	761	786	757	834	775	806	758	766	754	775	804	806	773	772	765	782	817	807	786	797	872	779	814	783	751	779	816	796	787	756	770	795	808	736	826	789	739	885	759	767	745	819	768	777	744	802	810	753	786	779	778	851	765	812	766	810	754	758	775	791	759	789	760	756	777	721	827	789	795	831	814	794	803	752	771	790	787	807	828	814	837	766	838	785	804	797	763	817	808	829	830	797	784	709	771	760	798	777	787	772	771	780	797	804	793	821	774	787	773	824	798	741	781	819	799	821	802	846	806	790	804	784	870	786	820	767	761	770	691	806	796	770	809	766	783	788	803	779	762	750	813	820	769	786	771	782	765	778	733	798	836	739	773	779	854	832	798	807	799	730	747	804	788	767	779	774	776	755	813	814	763	825	804	765	816	801	779	806	794	797	818	783	754	768	827	835	836	777	775	758	776	815	746	791	787	801	748	776	779	775	751	790	777	800	824	770	783	789	794	842	804	746	758	803	767	780	757	810	822	807	800	768	809	811	789	850	799	780	788	791	780	824	807	763	804	801	777	774	766	752	803	765	799	795	828	827	768	789	813	807	823	792	776	708	784	814	778	769	797	769	773	772	744	792	811	770	764	790	794	775	777	777	765	784	781	828	782	826	827	736	809	755	777	780	762	803	755	852	804	801	808	828	786	816	788	780	824	785	749	816	791	829	753	771	770	797	760	802	753	847	798	755	778	818	799	786	775	788	781	817	842	814	786	772	812	730	770	753	842	820	809	773	743	726	763	787	756	836	821	845	757	763	843	794	842	798	800	787	811	783	780	779	845	796	730	821	842	736	799	720	812	723	822	792	734	855	788	789	723	794	764	846	820	824	817	790	778	786	798	820	777	793	791	776	818	814	760	755	873	744	761	745	798	796	795	833	781	775	811	823	825	782	816	787	758	781	779	772	780	775	805	780	814	798	773	779	884	789	832	798	777	743	827	796	818	750	805	825	779	791	786	799	818	818	787	867	793	764	825	745	793	810	792	815	770	775	784	783	825	772	850	776	786	783	791	818	797	794	799	764	790	792	824	814	756	794	793	798	793	812	725	862	777	776	797	821	810	751	827	792	773	821	812	853	751	795	768	775	804	800	807	766	778	768	837	748	789	849	774	752	758	790	807	831	778	792	746	744	801	735	822	787	833	760	855	789	834	814	785	835	750	764	820	797	813	798	805	787	832	736	797	827	767	821	735	816	801	780	826	788	809	752	808	860	797	780	740	827	833	812	785	813	753	804	817	746	792	772	774	797	765	840	801	782	787	819	786	795	813	799	795	745	738	777	776	803	740	805	722	782	809	813	763	768	727	819	788	796	830	799	800	785	764	755	748	834	775	824	821	781	799	819	777	777	791	842	774	795	786	744	767	757	842	789	771	779	766	759	830	774	838	790	808	805	814	730	795	757	810	764	802	769	767	810	863	729	761	806	763	770	840	823	825	806	777	758	817	782	815	798	711	755	773	791	789	848	759	794	786	838	808	749	765	751	791	813	788	745	797	814	755	799	799	777	784	838	773	787	801	752	797	807	762	744	838	732	746	770	857	765	823	786	823	815	744	775	814	793	769	796	769	770	785	806	767	771	791	745	812	772	800	840	795	848	757	785	766	804	799	805	807	802	816	757	774	814	816	783	777	785	843	777	818	824	798	801	805	788	819	775	795	768	800	794	817	771	798	799	805	787	802	837	832	772	758	788	745	767	780	755	819	788	757	816	770	784	842	785	853	806	750	794	797	804	808	786	809	796	791	767	824	800	815	793	808	837	793	827	753	824	758	776	765	815	776	787	762	813	795	786	804	821	827	789	772	802	801	761	802	821	794	820	813	787	770	766	815	797	754	781	759	723	768	761	782	788	785	767	819	760	798	792	811	826	820	762	737	771	786	825	778	766	769	784	821	776	799	814	818	817	813	784	791	785	740	790	788	804	781	749	812	776	713	762	819	740	772	819	819	769	801	825	741	770	818	864	812	764	789	848	756	762	793	808	808	801	793	783	828	785	799	786	769	802	780	773	760	787	779	787	727	779	785	793	776	807	768	790	804	778	819	786	820	785	780	792	783	777	806	787	831	769	757	783	779	764	806	808	772	809	797	837	762	797	757	758	819	809	815	824	787	811	841	826	782	797	813	790	775	792	799	805	789	821	785	830	768	782	782	811	804	739	808	806	761	745	792	818	784	810	836	776	764	827	745	769	821	782	790	796	790	745	770	763	720	818	774	820	800	798	771	771	824	757	824	815	804	780	758	777	810	783	844	783	778	746	805	805	763	777	801	808	790	760	797	828	811	814	825	774	795	791	805	814	768	852	799	781	834	802	769	789
5921	2048	326	168	137	167	189	195	176	155	168	137	148	121	135	113	126	134	113	116	102	124	115	105	89	101	98	93	73	97	88	82	69	76	99	62	90	72	75	69	80	75	70	66	87	87	65	76	74	68	67	73	64	74	67	75	85	75	78	76	50	87	71	58	81	60	72	74	72	60	76	78	72	83	65	64	80	68	89	69	66	71	57	63	69	64	85	52	55	70	65	64	89	61	69	52	86	65	67	76	85	64	58	81	75	62	61	69	65	63	66	66	64	56	63	74	55	93	79	76	75	67	69	60	61	81	67	82	56	63	65	76	59	64	66	73	67	93	68	63	66	72	57	62	81	69	67	65	70	66	78	45	67	61	76	67	70	74	64	62	80	72	78	74	64	68	65	75	75	48	84	65	66	70	68	70	66	67	70	81	73	68	67	89	58	76	73	80	52	82	60	64	86	69	77	73	80	74	70	70	70	62	75	55	65	71	64	74	86	68	64	79	74	52	68	61	72	77	82	91	69	85	56	60	77	79	62	74	72	81	54	63	67	77	82	71	61	69	59	73	74	71	66	72	83	54	78	98	64	71	67	68	67	70	79	87	78	61	69	69	64	70	77	72	66	81	68	82	56	86	70	74	58	68	66	83	75	76	70	84	78	76	69	56	74	68	84	66	68	71	70	62	82	84	78	92	88	65	75	57	73	81	77	76	68	66	62	79	78	65	74	68	74	73	71	66	59	75	81	69	67	76	80	66	80	62	67	68	76	70	79	70	76	80	77	65	61	69	78	86	82	67	64	69	75	74	71	65	71	78	74	70	70	67	62	70	68	73	79	80	69	64	71	71	82	77	92	82	58	70	69	68	65	56	65	60	70	72	82	89	73	80	59	80	65	58	60	87	73	74	80	78	77	76	71	76	76	76	76	82	60	75	58	74	70	59	64	73	65	50	67	71	78	58	72	63	70	65	70	75	80	75	71	75	63	67	66	86	51	66	52	61	56	75	88	62	67	64	85	65	75	60	74	66	70	67	73	66	81	72	68	82	72	56	69	61	73	65	53	72	73	68	70	64	62	68	64	75	82	77	70	60	70	76	68	69	82	64	59	69	71	61	61	64	75	64	69	62	67	61	79	79	80	57	53	93	67	69	63	65	78	65	55	77	63	70	66	57	81	70	60	68	82	47	62	69	74	75	70	79	64	73	66	63	67	65	59	62	82	63	64	83	68	74	69	63	72	72	75	68	59	67	80	62	79	81	69	67	66	74	72	60	62	72	62	76	74	68	77	80	64	65	67	77	72	64	62	67	80	81	80	80	56	67	82	68	73	64	73	67	82	53	82	76	90	58	92	71	68	84	57	72	87	71	81	60	77	62	74	64	77	80	83	74	86	64	80	76	62	70	70	67	70	75	80	59	70	73	67	68	75	62	71	63	72	70	64	72	67	61	65	80	70	65	67	74	70	54	67	66	79	69	59	69	76	77	74	58	73	52	68	59	74	59	56	57	66	76	85	72	74	79	66	75	65	72	71	62	78	82	80	75	81	78	75	82	72	75	68	77	68	81	86	75	60	70	61	59	75	67	71	67	81	55	71	62	71	76	80	67	75	78	66	79	76	51	77	75	64	62	55	78	66	79	62	63	74	73	66	65	60	70	64	68	69	62	64	73	66	81	74	90	67	78	76	73	70	73	68	66	75	66	76	88	70	59	77	73	68	71	69	66	84	66	56	78	69	80	73	61	67	72	79	78	72	83	71	68	55	64	72	77	77	66	75	56	66	82	71	61	64	64	66	55	67	70	73	77	65	70	66	69	59	73	70	34	72	75	80	83	63	62	60	65	81	59	74	79	80	72	69	79	64	75	82	68	71	75	64	72	66	63	67	62	62	73	75	71	78	71	54	68	72	78	78	82	79	69	91	74	57	76	67	83	86	68	66	67	75	64	69	79	69	65	67	75	61	71	68	60	85	53	70	82	81	78	52	57	70	77	79	90	81	65	72	90	67	66	77	69	51	74	75	71	71	69	76	84	76	66	67	60	58	81	78	77	59	80	68	75	61	69	77	80	66	73	77	63	87	69	68	62	64	74	77	54	64	63	74	70	77	62	71	70	60	76	74	59	67	62	71	61	56	71	69	66	84	59	58	86	65	62	58	60	79	60	80	73	65	57	90	63	57	78	71	75	84	56	76	69	60	65	71	71	77	82	55	76	53	72	87	70	77	64	66	80	69	73	72	77	81	75	65	88	82	69	63	70	67	59	67	87	69	75	73	61	74	78	73	71	69	65	77	62	77	62	82	72	70	67	66	76	63	74	66	73	64	65	68	70	75	70	63	73	65	85	74	61	76	67	74	53	56	57	80	74	65	65	71	83	62	87	75	69	86	73	76	59	75	73	89	75	69	68	71	75	62	56	63	71	66	73	70	72	87	62	78	73	73	76	61	67	80	84	71	84	79	63	71	54	75	64	89	74	64	65	70	64	58	64	87	64	81	69	86	68	72	65	67	59	69	60	79	74	74	65	78	78	71	81	64	91	51	67	68	68	56	76	63	60	74	60	73	77	64	61	78	82	77	67	65	71	59	78	74	62	63	70	52	83	68	72	80	75	71	78	68	66	62	58	63	70	80	61	80	71	82	65	69	74	62	80	71	75	74	61	72	70	71	69	62	76	59	64	64	76	62	57	73	79	74	66	67	58	68	66	62	64	72	63	63	63	68	76	69	67	81	69	52	75	65	61	65	63	61	85	65	83	52	67	73	76	71	74	79	56	54	72	83	72	70	90	61	71	77	59	61	71	78	69	74	72	62	84	76	78	64	82	71	66	74	73	83	78	61	65	77	74	59	70	84	73	65	70	74	71	77	73	77	68	72	70	76	67	63	67	85	79	56	75	61	68	75	70	69	77	69	50	75	62	83	69	82	66	60	72	73	76	70	77	68	59	61	73	67	70	76	72	75	72	67	66	61	72	51	66	60	63	59	59	84	66	68	63	85	74	74	76	63	77	81	69	62	73	64	70	63	76	65	66	79	80	76	84	75	52	59	65	71	66	69	66	78	67	74	76	81	88	58	81	84	65	67	55	62	69	64	63	65	67	73	66	68	76	77	65	70	63	72	70	84	74	71	64	71	62	73	77	63	69	76	70	66	62	76	69	57	70	66	74	59	68	72	76	56	93	64	62	76	57	57	67	73	64	66	56	73	72	61	74	71	69	68	53	83	71	69	68	69	64	81	72	67	64	80	70	67	74	61	67	77	60	77	78	85	75	66	62	62	76	77	63	57	66	60	70	66	75	57	82	57	54	75	68	71	67	71	70	62	67	72	72	71	70	66	72	81	69	79	76	60	80	59	78	80	78	62	70	79	54	70	65	68	81	71	78	74	72	79	69	65	65	73	85	75	73	90	61	64	54	72	65	56	76	55	65	79	65	71	77	63	73	71	66	72	83	61	58	57	69	78	64	76	74	84	57	67	78	64	74	58	51	71	63	79	79
33015	14190	3093	2811	5608	7140	6844	6063	5226	4223	3541	3200	2941	2527	2382	2101	1816	1775	1643	1581	1540	1398	1318	1340	1211	1152	1066	981	957	959	820	923	836	783	701	756	658	695	562	554	522	523	481	516	515	497	449	486	537	511	511	512	515	516	470	539	520	511	535	511	538	488	561	543	492	581	486	532	527	557	499	494	520	490	483	444	459	540	480	501	517	530	490	464	504	486	477	492	495	538	503	472	477	496	486	500	519	520	523	509	521	499	510	506	485	518	488	512	502	513	517	511	511	503	504	506	512	532	493	489	516	470	492	472	503	486	489	474	486	493	466	515	464	504	505	467	451	506	499	506	486	508	517	483	501	513	508	457	506	511	467	487	530	490	506	496	482	519	481	487	475	517	526	534	481	495	508	479	479	467	505	476	485	504	502	471	458	506	500	502	521	542	499	498	518	426	499	526	472	473	506	513	489	485	493	484	493	486	458	489	497	438	500	513	491	432	502	491	503	500	520	496	475	532	531	491	499	459	458	490	503	498	473	484	437	458	461	468	483	501	478	479	465	473	458	496	430	506	481	508	456	456	490	454	448	486	488	447	455	504	481	489	505	478	502	510	491	494	488	485	476	510	509	474	454	461	504	504	508	512	500	500	477	494	471	467	469	493	518	516	522	489	499	464	518	489	481	445	483	461	494	464	506	486	501	491	490	524	493	485	496	491	446	441	516	449	469	506	484	478	461	487	487	520	472	490	499	498	471	530	483	453	498	485	482	480	467	504	492	496	454	475	531	482	484	455	506	450	458	524	465	509	506	503	460	525	494	484	524	523	499	512	480	476	469	458	470	496	452	495	479	479	506	466	501	459	463	486	466	479	498	476	471	512	511	498	488	431	460	490	501	516	475	526	510	467	533	474	467	518	483	494	481	463	522	496	502	503	478	494	488	513	460	507	508	483	458	497	473	504	463	486	537	502	451	483	545	507	492	484	522	488	496	456	469	469	479	489	464	489	490	481	455	473	481	511	457	494	512	504	491	488	485	499	486	471	472	492	465	489	503	502	466	477	500	490	493	502	490	461	493	487	468	448	484	494	504	480	515	467	464	486	497	469	503	466	479	503	487	489	462	486	503	453	496	522	498	484	486	464	488	458	460	488	432	511	454	495	469	490	460	495	492	478	459	479	501	503	453	475	480	469	498	453	480	487	487	468	482	486	459	493	489	469	493	451	496	506	489	480	469	482	496	508	469	503	480	455	488	471	489	437	502	467	492	517	449	505	488	501	482	497	501	471	464	512	518	527	446	484	499	464	451	486	505	505	510	497	521	459	526	462	464	489	514	506	507	473	431	497	508	458	483	451	537	482	488	501	449	478	477	501	518	494	459	467	485	479	496	504	458	500	527	508	497	474	480	475	470	491	486	492	445	493	494	518	510	501	478	475	485	492	497	499	503	498	510	533	463	543	460	457	493	486	497	489	511	497	438	509	483	490	482	483	491	494	471	492	493	484	495	501	482	511	480	505	472	471	497	482	482	469	507	490	488	483	483	472	474	508	507	503	485	514	521	460	488	489	474	528	485	515	476	488	498	467	479	479	509	496	483	481	476	470	467	509	472	477	445	481	530	518	473	477	497	530	496	486	492	471	475	503	485	521	487	479	493	473	514	449	475	456	488	519	476	486	492	474	463	492	489	445	449	488	536	500	457	512	520	480	479	473	501	490	480	518	503	509	490	519	463	481	490	495	465	451	440	474	482	471	487	473	469	517	463	480	516	472	481	490	479	493	519	471	458	481	499	511	477	462	472	479	437	490	456	514	455	499	497	476	487	461	466	469	494	475	493	485	489	494	455	492	486	519	465	486	495	494	498	490	511	459	461	494	501	456	502	498	463	472	483	494	466	435	483	453	472	468	478	457	487	524	491	503	497	489	479	469	527	464	481	512	474	461	506	485	479	461	492	465	432	481	477	458	464	500	478	459	477	505	464	510	478	510	503	463	508	477	503	489	446	462	532	486	508	506	431	472	470	495	492	522	492	480	489	458	481	488	506	484	493	488	480	476	522	488	504	530	448	473	549	433	523	489	473	505	482	479	478	487	453	501	501	514	459	484	487	540	443	499	476	490	511	489	454	503	465	495	491	522	529	491	469	467	479	494	485	505	480	469	488	504	464	501	502	496	508	488	466	464	459	456	488	465	468	508	497	484	483	482	490	514	493	485	473	475	514	477	478	491	471	519	485	492	468	482	510	471	472	525	479	484	533	475	445	484	491	482	533	502	509	503	430	509	469	497	458	485	456	497	492	521	477	473	470	467	482	447	502	492	508	444	470	485	509	482	496	511	503	444	477	468	509	514	476	496	472	478	485	470	476	478	483	520	470	456	520	497	495	497	494	479	455	442	492	464	485	490	465	509	451	507	477	513	517	483	454	551	502	488	496	473	495	489	483	487	474	468	460	518	467	489	482	498	469	504	482	512	491	464	476	488	517	495	514	470	524	481	460	505	500	471	488	522	488	519	503	443	487	474	486	520	497	475	486	490	502	560	483	470	479	467	471	479	521	485	521	508	487	466	487	488	483	522	524	495	492	489	490	494	482	488	496	491	486	486	463	499	545	488	508	481	511	477	475	556	482	505	477	482	496	494	485	518	497	453	469	486	452	463	522	502	478	479	504	508	444	531	498	472	469	502	480	456	499	490	502	494	481	518	494	465	454	454	527	478	484	522	445	515	496	465	511	510	470	495	503	497	471	490	483	459	483	493	525	440	488	471	482	435	472	501	481	464	520	491	478	471	468	523	476	492	471	471	510	487	467	509	519	455	492	500	481	459	488	464	466	517	531	496	514	469	466	463	505	500	501	507	508	500	490	430	506	520	506	468	491	458	520	489	479	501	495	505	452	456	510	463	470	464	473	489	460	489	466	465	491	506	495	480	463	467	494	488	463	514	497	467	517	479	463	499	510	514	503	529	460	464	517	508	518	504	513	507	536	480	490	473	488	485	482	494	467	502	487	471	510	445	485	528	459	494	484	483	467	478	503	519	510	536	468	481	479	499	471	455	524	455	496	537	467	492	501	500	453	488	485	472	472	512	468	495	498	502	471	482	474	498	514	492	480	501	473	486	491	517	516	493	481	513	524	454	485	525	528	504	499	469	432	510	495	475	530	505	487	494	462	470	503	496	467	462	505	521	451	502	506	518	507	521	473	478	499	496	438	501	468	500	488	443	502	451	491	479	448	480	500	493	456	454	500	469	498	477	506	504	487	444	519	472	486	504	486	497	549	505	482	486	487	511	506	533	478	441	505	501	487	501	501	455	473	531	501	511	453	472	454	486	506	496	494	494	449	471	506	529	451	480	467	483	520	472	488	519	484	481	500	498	504	496	455	493	509	477	501	499	501	465	455	461	530	466	466	480	490	482	469	513	479	489	457	525	477	484	533	488	469	483	481	506	497	480	492	498	473	492	493	467	457	500	464	459	525	477	476	474	500	506	475	490	522	485	457	512	486	505
3125	733	154	104	96	126	100	143	112	111	100	99	98	100	103	115	119	95	92	87	86	77	99	103	89	99	88	82	83	75	85	66	79	96	65	93	70	87	71	77	73	60	76	74	86	80	83	73	68	83	92	77	79	83	73	77	90	80	76	68	77	73	82	75	85	87	63	82	88	79	79	82	82	90	76	46	66	63	72	67	80	58	74	64	67	77	72	73	68	86	82	85	87	80	75	85	86	69	83	97	61	82	85	79	75	74	86	76	67	81	89	81	62	63	80	77	76	82	67	70	89	74	76	64	76	82	54	76	52	80	77	98	63	82	80	77	69	70	65	80	83	68	87	67	72	79	73	74	78	84	71	65	73	76	70	65	71	69	72	80	68	81	72	68	82	83	72	88	71	87	81	75	81	84	87	77	58	88	77	89	62	81	86	77	91	80	67	68	82	84	75	79	67	81	67	75	65	74	88	60	83	70	79	72	63	72	79	94	74	74	79	73	80	86	88	79	62	80	77	78	80	80	73	68	72	69	85	56	75	80	81	65	76	79	103	81	87	87	74	81	78	80	69	86	85	75	78	66	73	69	83	69	78	68	88	89	80	79	83	92	81	64	70	65	70	64	87	73	95	81	68	73	69	77	85	90	88	74	93	70	60	62	77	82	73	61	86	65	79	70	59	76	82	101	88	94	80	72	82	85	65	77	74	80	72	88	84	73	72	68	90	89	77	73	66	85	76	83	67	80	63	62	72	90	88	89	86	76	80	87	92	75	96	85	81	105	78	68	72	76	81	86	97	67	76	77	69	75	70	72	85	66	61	76	61	72	77	62	69	72	65	81	59	67	83	74	81	78	79	78	74	78	81	81	71	83	88	76	75	70	81	70	74	76	71	80	90	73	86	77	74	63	80	85	85	70	77	72	69	51	77	77	74	79	70	66	75	85	63	75	80	101	77	81	69	75	63	70	74	79	62	86	79	77	87	73	83	59	75	84	72	68	85	78	87	94	74	71	79	88	79	58	72	72	77	73	68	71	73	60	77	93	75	79	76	70	74	83	68	66	80	73	73	66	98	66	87	88	78	80	94	64	80	56	87	70	74	69	91	85	67	66	80	68	93	86	74	77	72	73	75	92	79	82	88	66	81	67	77	69	79	76	80	72	72	81	70	76	56	69	80	73	61	83	70	74	71	72	59	67	75	84	69	76	76	80	76	81	92	74	55	78	76	93	76	85	75	60	75	80	75	62	74	102	82	76	61	69	83	88	86	80	83	53	78	72	84	69	77	88	65	81	73	67	81	69	74	74	91	92	84	74	71	81	66	71	77	93	66	77	79	73	66	83	89	78	74	75	81	75	83	76	75	77	75	73	68	78	80	65	75	83	88	90	75	69	60	75	96	73	87	73	90	58	78	77	78	70	71	79	79	87	83	76	60	93	84	86	73	80	80	82	79	76	82	82	78	73	74	68	78	79	83	88	85	66	82	64	59	73	78	76	77	77	76	80	78	71	77	72	72	75	80	65	76	80	80	58	85	76	64	75	78	86	101	89	80	76	83	75	83	80	68	72	72	75	65	70	71	78	77	87	83	75	87	84	66	60	79	69	81	91	69	99	72	81	75	80	77	85	78	68	76	82	66	77	92	79	77	85	90	70	78	83	92	80	80	91	73	78	78	86	94	66	76	78	84	70	69	83	57	90	78	72	83	74	88	85	71	72	77	71	76	75	58	82	80	82	74	85	67	67	79	85	79	68	61	71	59	65	68	80	81	91	79	73	83	85	74	86	68	77	80	64	82	86	81	90	73	83	72	74	75	70	75	77	67	70	96	68	85	67	80	70	90	77	76	91	82	79	76	74	73	88	67	99	64	85	67	78	89	62	71	69	84	66	70	71	63	81	71	79	74	86	85	86	84	59	73	78	79	78	85	81	69	73	73	70	94	83	69	90	86	65	73	72	65	95	85	75	74	74	69	84	85	77	84	82	72	79	77	78	70	75	71	86	72	60	77	71	76	80	88	67	79	65	80	79	70	86	81	71	87	76	78	85	77	73	72	87	69	71	93	79	67	92	80	87	61	73	76	78	72	67	69	88	68	86	67	77	77	90	88	86	76	82	75	94	86	76	90	80	66	71	75	98	79	63	71	85	65	72	75	79	73	93	77	71	60	72	73	66	73	77	88	69	79	66	70	79	79	87	70	79	87	85	87	68	71	71	79	85	81	77	88	88	76	81	74	73	82	65	92	87	76	73	70	83	81	78	68	74	78	64	65	72	72	76	72	63	85	83	73	75	83	76	74	74	93	74	79	68	81	73	75	58	72	78	74	85	86	77	85	75	81	60	70	90	71	79	65	79	79	86	64	73	74	80	80	74	69	74	69	55	98	74	70	70	73	70	80	75	62	70	76	82	88	81	71	63	87	83	70	82	77	68	82	68	78	77	81	94	85	76	77	84	91	72	70	97	73	73	93	78	71	77	85	75	61	86	71	77	76	62	66	78	72	72	81	78	80	72	81	74	68	79	84	90	77	70	79	56	67	72	58	82	80	85	83	78	65	97	80	92	79	82	75	92	67	65	66	83	79	64	69	83	78	68	70	70	74	76	72	63	77	71	63	79	66	71	96	78	83	85	59	65	78	106	77	82	74	79	69	73	83	78	81	83	73	87	68	91	82	50	77	76	74	97	75	69	61	92	79	74	64	91	70	66	80	72	65	64	80	65	72	76	85	81	77	80	85	70	65	64	68	72	74	72	84	95	79	82	84	78	87	64	62	81	67	76	90	68	72	68	68	79	66	71	82	67	79	99	82	75	66	92	82	80	64	82	78	84	81	84	84	68	86	80	76	80	76	73	74	86	77	74	77	75	73	80	77	71	68	73	79	86	79	78	71	64	89	87	61	58	79	77	64	75	69	85	66	71	72	79	75	77	67	77	78	62	74	63	89	74	72	66	77	68	55	79	65	66	67	66	63	75	80	102	83	70	62	78	80	71	75	88	83	77	93	74	66	78	91	76	76	66	74	74	85	94	73	82	85	90	67	74	69	91	71	63	96	83	73	69	71	73	73	69	86	67	72	75	73	61	75	87	60	77	78	84	76	77	79	78	87	63	90	68	64	67	69	68	81	74	77	77	70	67	68	78	82	62	67	59	84	68	62	70	55	79	76	76	52	81	103	60	69	77	72	71	83	85	94	81	71	72	97	79	57	77	70	85	70	68	82	80	63	78	95	80	85	100	87	75	84	66	87	77	77	75	65	55	92	77	75	76	88	77	69	75	64	74	77	81	79	68	75	59	82	69	101	76	80	65	79	69	96	83	70	78	58	61	88	69	73	76	82	72	76	82	70	69	67	68	72	84	82	68	74	79	65	80	82	75	83	86	76	76	73	86	79	79	67	81	61	76	76	82	80	87	77	82	75	85	77	71	78	78	89	67	81	63	83	72	61	87	71	79	80	70	76	70	71	71	88	77	65	70	88	78	74	70	73	69	78	65
24705	7564	1575	1462	2605	3193	3046	2772	2464	2133	1863	1646	1604	1396	1348	1211	1196	1063	1064	1002	1013	1027	987	951	898	913	795	809	737	777	759	708	683	705	697	674	632	631	604	615	615	545	607	579	578	576	561	583	581	580	539	557	544	589	596	551	565	573	599	548	586	549	585	590	536	596	567	588	611	600	533	558	553	531	584	627	550	555	555	509	579	601	529	587	565	567	588	578	574	570	540	538	577	567	538	574	521	583	536	585	553	610	577	542	569	575	559	552	567	579	531	540	565	570	555	624	510	587	567	526	592	600	591	584	562	572	563	538	569	580	538	580	549	603	561	545	540	519	545	580	539	539	573	596	589	563	540	547	524	531	615	543	558	577	554	603	583	569	572	542	571	541	564	560	562	589	586	559	559	562	565	545	576	599	552	515	547	560	567	554	571	576	542	577	588	607	552	565	552	582	550	574	555	540	567	572	575	562	593	564	568	539	528	548	586	551	570	583	571	538	543	530	537	573	512	570	600	529	563	590	579	541	576	607	538	542	599	574	554	547	549	554	566	541	560	584	571	579	559	584	574	576	554	523	571	548	584	554	580	553	553	557	589	570	570	531	576	616	563	558	555	544	573	535	558	577	557	549	545	578	533	583	588	586	586	566	572	556	522	569	561	590	562	570	556	587	563	585	566	567	526	544	588	584	544	559	583	552	566	568	554	592	550	567	548	607	582	552	565	581	595	552	590	534	575	562	544	586	551	551	558	564	594	532	596	557	584	525	553	559	590	580	569	539	571	536	549	563	566	591	598	542	535	558	542	568	540	574	547	547	576	546	538	563	579	550	581	554	543	589	544	584	553	611	547	564	617	521	570	567	574	536	560	576	542	572	545	554	579	585	550	588	577	526	552	536	510	605	559	596	523	594	567	573	532	556	515	598	549	558	594	529	540	571	538	587	612	609	492	557	571	559	562	566	554	583	607	560	538	576	592	569	602	560	568	603	532	516	605	582	511	600	597	534	568	563	541	562	534	575	610	538	579	572	585	567	592	579	568	560	608	617	561	552	554	575	578	549	572	595	576	558	511	587	575	558	569	542	567	582	536	558	597	615	569	579	522	595	588	577	576	549	566	552	565	525	550	566	551	596	558	560	592	578	551	556	571	559	630	533	512	570	574	553	614	549	519	555	590	589	506	566	531	581	544	580	587	555	584	552	555	549	568	612	576	561	553	552	548	607	532	555	516	558	536	583	602	556	534	587	533	549	550	563	576	529	558	560	577	571	494	565	539	544	576	529	548	624	582	530	550	586	505	542	574	535	546	563	565	558	561	530	584	599	543	580	571	605	541	618	549	570	619	547	569	539	605	568	581	563	593	546	562	558	546	606	557	573	558	574	570	568	526	544	551	587	578	584	574	570	542	614	575	572	591	544	592	590	557	565	569	567	604	583	572	594	560	568	570	545	552	556	568	585	564	584	595	582	617	547	584	549	522	566	544	555	550	548	571	544	563	551	583	530	536	548	521	566	551	613	608	574	547	611	530	529	569	571	587	547	552	542	551	574	578	572	604	547	615	541	571	586	535	512	557	579	613	597	577	555	570	541	549	570	561	576	609	540	618	588	615	572	589	542	600	559	582	532	591	565	614	555	607	558	587	544	550	585	620	544	576	552	580	541	553	552	578	563	585	578	579	579	555	595	576	543	552	587	592	578	582	520	602	578	601	582	548	564	547	565	516	573	577	576	551	532	589	544	563	611	598	543	598	539	515	580	568	551	558	544	519	547	560	542	558	604	553	590	618	576	592	573	598	547	554	552	591	534	546	566	538	559	573	585	554	544	567	579	540	585	573	541	560	536	562	624	547	554	576	550	581	546	560	559	568	624	577	558	555	565	528	559	594	541	553	592	556	573	555	578	583	614	576	592	581	566	589	565	545	539	592	556	569	542	555	596	596	583	546	591	558	534	630	559	557	572	541	568	591	569	530	583	529	561	575	558	557	565	542	600	546	556	511	532	556	576	578	569	580	561	554	581	594	584	554	541	555	559	530	520	567	550	570	546	588	562	553	592	600	543	547	554	565	494	591	565	568	561	519	570	541	567	566	551	573	589	566	546	554	526	579	595	533	548	603	554	572	541	544	585	561	557	547	552	559	555	559	557	558	564	570	562	599	560	573	578	532	590	557	578	558	560	567	573	561	588	531	522	577	571	550	534	547	550	531	543	564	569	548	605	557	573	547	619	533	565	563	556	530	598	587	554	577	565	551	525	533	520	568	552	617	523	594	553	529	546	557	551	569	547	573	574	600	550	535	600	547	548	556	576	593	556	552	596	590	576	551	536	534	580	554	595	600	551	593	613	565	512	544	529	573	601	580	515	546	569	554	498	563	526	521	544	562	562	586	567	569	562	525	561	597	597	563	571	577	581	552	558	582	548	579	529	562	599	530	604	570	534	574	581	568	555	551	536	563	581	609	553	596	556	601	584	537	524	590	529	524	554	524	555	579	589	575	570	598	582	584	562	535	533	565	559	531	597	569	560	582	572	545	553	572	551	524	542	576	550	555	578	579	547	542	595	506	572	569	555	577	566	593	563	596	580	551	607	580	578	584	579	572	573	549	523	572	565	555	545	563	543	572	564	575	567	591	544	552	572	576	512	566	547	565	601	537	605	607	600	589	556	651	619	575	581	599	580	545	562	564	587	546	591	590	574	564	538	578	594	528	578	529	542	584	558	548	564	573	589	572	552	528	571	558	578	567	527	587	583	566	556	532	583	578	567	577	565	606	567	554	580	584	530	570	548	595	594	581	560	527	519	600	581	576	570	590	583	596	560	565	603	561	553	581	564	547	576	585	541	520	592	576	547	542	545	574	544	588	581	548	603	559	624	559	592	571	577	575	560	548	591	563	518	552	540	601	584	576	565	556	530	575	599	598	506	565	555	623	553	561	591	548	572	561	599	571	564	564	557	574	552	581	587	564	586	549	565	564	562	611	560	551	549	537	555	579	587	580	569	519	520	567	538	543	563	554	594	566	583	576	594	576	608	554	547	560	557	516	569	537	569	572	537	556	534	551	555	540	578	552	567	588	590	561	566	543	545	578	548	569	565	545	584	586	580	546	593	559	583	589	565	548	593	575	588	555	605	566	583	556	542	545	581	526	579	553	553	557	584	580	531	556	568	551	561	597	600	540	592	556	550	532	547	572	533	551	559	554	567	533	550	602	553	543	594	565	569	537	598	562	554	580	529	605	545	595	563	517	560	532	534	557	622	568	553	552	584	594	571	563	541	592	557	563	549	597	575	606	597	524	560	576	556	549	559	581	583	586	594	559	566	595	550	581	559	531	592	571	572	544	583	553	579	566	565	599	556	592	601	582	544	559	564	573	551	585	516	549	592	592	562	549	549	609	533	538	536	583	560	529	593	592	575	568	596	576	601	588	541	541	505	577	552	512	621	608	602	541	538	543	591	542	598	587	539	549	588	554	559	580	535	594	534	559	591	582	540	596	543
4430	1486	218	115	86	110	129	147	150	119	91	85	108	88	82	79	75	83	61	68	62	79	72	57	56	62	59	63	63	48	57	55	43	46	55	43	40	53	58	51	51	43	39	44	48	41	45	61	50	47	58	48	41	40	50	41	51	46	62	49	48	35	48	49	54	40	53	42	38	47	39	42	46	55	62	32	48	39	48	47	38	45	45	44	44	38	48	56	39	48	39	41	48	49	37	58	47	60	43	44	58	58	53	39	28	36	47	44	41	51	36	50	42	62	42	35	33	40	51	42	39	53	46	47	55	53	50	40	46	48	38	51	51	37	42	51	40	49	52	61	54	52	50	56	52	46	47	58	40	44	42	43	39	38	44	47	48	42	41	47	46	41	54	37	44	55	34	50	46	40	37	44	44	31	45	48	40	44	43	51	63	55	60	52	41	49	50	52	47	52	47	41	47	51	51	41	39	59	53	46	57	47	41	61	48	58	50	49	48	40	41	58	52	41	47	46	50	31	29	44	45	58	56	45	38	45	53	51	47	40	39	51	46	36	39	49	44	45	42	50	51	46	41	58	47	47	38	47	42	52	39	37	57	52	35	57	48	45	52	50	43	37	36	38	43	62	41	48	41	50	36	45	48	59	50	43	45	51	39	48	52	39	46	47	42	46	35	43	61	36	54	49	42	39	49	56	43	52	40	53	35	52	53	51	53	48	37	44	48	48	54	43	34	45	64	38	43	46	38	50	43	50	54	50	50	44	55	52	55	33	38	33	59	60	59	49	39	42	32	52	44	38	43	53	48	43	48	47	38	42	51	46	38	40	43	38	44	56	43	57	56	39	44	41	36	43	61	34	38	50	40	58	41	45	45	44	50	39	54	68	45	45	43	41	49	46	49	44	39	50	40	45	42	48	54	42	43	47	45	52	52	39	53	42	54	54	46	44	47	43	60	48	34	47	52	53	22	46	36	46	55	42	42	39	47	44	43	37	46	51	39	30	46	43	48	53	55	55	44	46	42	38	47	52	38	48	42	46	32	53	41	40	50	47	52	38	45	43	52	53	52	46	52	58	41	36	51	51	45	46	37	42	43	39	49	59	43	51	36	48	48	50	54	39	43	46	46	45	55	47	56	46	52	49	43	38	43	51	44	60	39	50	58	44	45	40	35	43	39	44	44	47	51	48	57	53	38	46	42	51	48	50	44	41	43	50	40	39	41	55	44	44	48	40	56	42	52	43	42	40	45	41	47	51	45	39	50	41	40	52	47	46	43	38	39	37	35	61	58	37	40	53	48	41	42	48	37	37	44	53	33	47	43	43	56	57	41	37	55	38	44	45	44	44	49	48	53	40	41	29	50	64	49	45	34	42	37	56	47	57	44	56	46	44	35	36	54	49	51	44	47	38	48	58	38	40	62	64	31	52	41	42	44	45	50	55	48	44	47	33	46	35	39	57	52	42	44	45	43	49	36	57	45	49	41	51	51	43	46	44	47	54	54	54	42	49	34	45	33	54	69	43	58	47	42	46	47	52	47	55	47	51	43	48	46	47	44	41	47	40	56	42	41	42	44	39	44	48	56	56	40	46	59	43	43	42	50	39	35	43	41	41	45	42	53	39	47	52	58	50	56	39	48	46	46	44	38	44	41	52	47	46	47	52	41	50	51	43	50	48	47	47	38	40	39	49	46	34	42	56	43	51	37	37	46	48	48	43	48	45	44	47	31	42	47	53	57	55	57	49	49	50	52	38	48	47	44	54	60	57	41	52	53	56	46	31	40	39	37	47	43	44	42	56	51	38	35	47	40	48	36	42	38	48	43	51	54	45	45	53	53	44	56	61	45	46	48	39	51	43	47	52	63	43	45	49	43	45	40	55	38	45	49	42	45	45	38	42	44	45	39	47	41	43	51	48	40	48	45	47	50	46	55	57	49	40	37	34	40	40	34	36	42	58	51	45	40	40	41	43	46	39	48	55	45	46	41	44	52	34	45	50	59	40	42	37	38	51	49	44	37	47	51	51	37	41	43	38	44	44	41	39	37	59	45	39	48	36	48	41	47	54	32	49	48	35	43	46	47	51	47	50	41	51	35	28	58	49	52	49	61	54	49	52	33	39	55	50	53	48	46	53	53	39	42	44	48	36	52	49	38	39	48	39	54	55	46	49	49	43	43	39	45	50	44	46	57	45	50	41	49	53	45	50	54	40	34	51	37	38	50	41	53	48	46	40	44	56	54	52	51	49	48	43	29	50	42	47	47	44	41	46	57	44	45	32	42	46	41	52	60	46	51	44	43	49	50	51	45	48	30	55	39	43	47	45	44	37	55	56	39	42	48	41	38	38	44	38	39	52	51	47	44	55	49	44	47	36	47	39	40	50	43	45	43	45	54	39	41	50	41	49	38	37	41	45	39	53	35	45	42	42	42	51	43	49	49	32	41	49	50	39	37	49	47	40	38	53	51	48	40	48	47	54	43	50	51	47	39	52	38	49	47	45	53	34	43	43	45	48	58	56	47	44	45	53	64	45	37	47	37	44	45	34	50	44	50	51	46	49	60	45	46	54	51	51	40	51	50	44	54	54	46	41	56	45	44	45	41	50	36	42	58	39	45	41	42	44	39	39	58	48	39	28	52	46	45	53	50	50	51	42	50	51	64	41	45	42	47	38	51	44	50	36	47	45	39	46	49	39	42	42	46	47	53	49	48	55	42	45	45	36	47	45	36	40	52	37	44	43	39	55	55	50	47	40	48	38	60	53	55	53	46	49	40	33	49	46	44	39	41	42	35	38	46	34	40	43	53	45	42	46	43	57	44	45	40	47	40	42	52	56	47	37	52	38	42	52	51	50	34	51	51	33	46	63	41	43	41	46	58	39	44	54	53	46	41	42	44	43	60	51	43	36	36	41	57	38	52	62	46	34	49	46	43	39	37	49	45	45	48	32	45	56	51	40	40	57	53	40	44	46	48	41	53	57	45	51	46	38	45	40	41	37	59	52	40	49	61	50	49	47	60	48	39	40	43	45	39	41	43	43	43	47	53	46	40	50	56	46	42	55	49	39	45	42	45	46	42	36	44	46	58	46	46	55	47	62	49	55	45	44	53	58	51	50	39	61	41	44	56	50	37	59	42	49	46	50	46	40	37	30	40	51	39	52	33	40	48	43	49	51	39	47	36	49	45	39	46	51	48	58	53	53	48	36	44	39	39	28	52	52	43	53	61	65	50	43	51	51	50	39	48	47	44	59	48	36	49	43	53	52	47	39	43	37	49	43	44	38	54	53	42	48	44	51	52	43	51	39	43	44	36	41	54	63	45	45	46	39	48	51	60	49	38	40	60	56	47	47	39	51	44	50	36	43	52	45	65	40	46	52	44	36	40	49	43	50	38	50	50	39	42	47	38	45	51	58	37	40	42	45	49	44	43	51	55	47	51	42	33	52	43	55	44	48	46	39	54	40	47	35	52	54	50	57	48	38	42	44	46	43	39	50	34	36
30474	12073	2122	2142	4277	5400	4976	4413	3787	3224	2605	2378	2078	1950	1691	1479	1384	1227	1180	1140	1086	979	944	898	812	819	781	657	633	671	667	682	535	553	517	553	498	402	394	373	376	333	383	374	348	347	368	365	349	368	353	379	342	348	372	312	373	338	359	358	367	392	366	351	377	366	379	409	333	346	333	339	326	329	356	329	343	357	331	389	312	378	361	352	380	348	325	331	315	369	369	302	318	314	322	309	326	386	327	315	313	334	379	336	361	353	354	336	342	353	343	355	327	348	362	336	331	364	339	330	332	324	322	340	363	334	328	324	368	355	312	318	349	335	354	358	339	338	321	348	303	320	295	365	315	331	362	329	337	361	334	310	341	303	325	348	346	322	332	327	340	315	350	321	332	325	330	323	333	349	335	339	337	369	339	323	335	345	335	326	370	338	363	290	304	350	323	345	345	299	379	329	326	352	328	339	350	347	327	337	323	322	351	353	359	335	318	351	363	317	331	367	302	359	329	334	352	345	343	347	336	348	336	330	356	324	337	336	350	302	312	334	333	329	317	319	311	347	337	340	316	339	322	333	333	314	327	310	351	325	298	346	329	325	331	338	348	321	341	358	327	314	339	348	346	334	310	350	333	329	311	346	321	350	331	342	351	339	332	343	324	369	356	323	344	344	351	312	332	312	338	292	359	302	324	359	336	340	365	335	290	364	312	356	388	343	329	343	339	310	338	347	328	345	359	319	332	320	346	310	321	354	323	316	333	344	338	318	355	361	356	342	340	357	295	330	340	333	332	309	316	327	329	343	356	311	334	359	322	319	345	338	336	330	334	340	326	332	338	324	349	345	309	313	326	310	334	354	325	318	323	350	332	332	366	315	325	313	345	360	356	307	329	339	322	359	336	323	314	331	332	319	353	327	332	313	323	329	312	321	343	326	349	323	329	354	357	319	312	341	342	316	308	330	339	327	336	347	315	349	322	294	321	313	326	330	318	345	324	344	336	327	326	411	333	322	331	350	366	337	322	317	354	364	334	342	302	329	312	354	353	322	340	342	305	338	347	343	307	316	346	349	309	340	330	353	347	325	352	326	358	308	324	346	334	355	328	331	327	335	327	324	345	326	351	350	332	325	310	339	325	340	342	345	351	345	298	345	339	313	315	337	314	332	286	368	331	326	341	363	296	344	312	328	339	287	334	329	353	296	339	349	356	352	320	346	346	308	319	337	335	335	309	337	306	351	348	318	302	308	312	312	328	371	299	342	337	322	354	326	319	329	342	364	327	302	313	358	356	309	343	300	358	340	341	328	328	309	358	325	366	303	334	350	349	344	334	362	358	335	340	318	354	319	327	339	364	393	318	324	315	353	365	330	356	359	355	331	316	324	382	331	330	314	348	335	348	304	336	312	343	327	311	327	324	319	331	329	327	353	344	331	312	333	334	360	331	323	341	314	329	339	366	309	305	351	300	318	340	323	336	334	340	355	319	354	302	329	339	309	312	330	333	339	315	314	363	354	335	349	370	352	330	359	340	351	332	326	340	341	347	343	348	353	348	335	310	342	317	348	347	317	346	326	336	321	349	325	324	338	337	323	323	321	358	365	296	331	327	326	301	362	292	314	328	338	298	351	322	332	348	332	350	332	323	338	314	346	333	329	336	329	342	304	332	326	319	350	326	338	337	323	339	340	323	340	331	338	337	330	287	320	325	329	348	334	325	342	346	334	339	336	328	340	310	369	366	333	330	318	378	321	296	324	349	291	337	331	339	352	352	331	320	315	344	344	372	321	309	347	313	305	337	330	336	346	319	337	336	337	347	364	316	356	337	324	341	328	348	328	318	308	331	352	350	309	339	309	333	316	351	340	324	350	336	306	328	314	331	306	320	311	304	328	342	350	310	335	326	314	340	320	335	321	345	345	340	315	349	337	339	333	347	335	309	364	343	326	344	355	347	352	350	348	322	357	353	347	369	311	355	307	325	321	369	362	337	284	340	346	349	313	338	338	310	354	352	305	327	357	306	318	352	340	353	321	365	377	305	326	318	352	318	358	346	308	344	347	347	340	336	351	323	331	302	322	351	330	331	348	335	324	339	323	322	349	297	348	347	377	328	354	315	354	330	348	355	371	341	330	335	346	335	321	336	318	336	349	312	337	342	304	347	310	336	341	335	363	325	311	313	331	349	343	343	368	343	328	301	352	316	302	343	325	321	329	356	336	327	336	328	306	358	331	319	315	309	335	321	321	332	334	323	319	330	360	325	316	349	323	307	299	327	374	335	345	346	346	325	290	351	316	319	334	355	359	296	317	347	326	314	321	326	326	356	371	303	338	322	340	317	329	355	318	333	337	298	347	354	307	338	323	337	350	313	331	327	313	317	379	332	314	324	336	323	341	307	315	310	304	307	351	338	343	316	310	359	309	312	321	323	345	321	311	327	359	329	303	327	326	334	351	347	320	312	319	356	334	290	346	329	329	330	359	328	374	321	330	333	360	324	317	342	331	341	332	348	337	319	338	367	312	318	338	331	332	344	359	336	369	318	358	324	344	315	374	351	332	368	328	358	345	326	361	326	355	322	334	359	327	364	335	343	336	343	346	399	320	330	366	317	342	336	320	318	347	316	349	358	320	324	341	308	345	328	347	315	331	341	334	310	305	321	323	330	353	361	338	356	321	371	316	337	318	362	348	354	342	345	335	366	318	316	298	318	327	314	337	359	303	334	319	354	322	323	374	333	323	301	296	344	308	346	323	283	323	354	358	328	315	324	347	342	327	307	348	329	364	345	337	327	339	307	350	333	355	311	319	323	334	320	338	317	368	357	347	321	308	350	337	354	379	355	343	326	328	342	312	307	348	340	331	346	328	348	338	334	376	302	343	322	329	341	341	326	361	324	340	338	357	327	324	311	346	311	317	316	300	311	335	340	335	353	330	325	346	372	311	325	344	351	320	346	333	304	341	319	335	327	352	303	292	340	334	324	366	327	343	346	356	328	322	346	319	357	310	323	312	312	344	344	341	340	347	338	290	333	306	341	341	341	305	340	315	335	337	336	345	340	297	314	321	359	355	337	356	313	354	332	335	318	304	325	312	343	360	344	328	347	343	306	329	364	319	327	332	303	348	344	315	335	335	328	351	334	321	356	325	324	331	370	338	347	328	334	371	343	361	348	372	317	329	341	315	333	338	332	335	318	306	318	345	333	338	365	343	314	323	354	342	334	345	335	339	332	318	310	344	351	337	332	318	337	323	334	326	320	357	340	370	316	328	344	330	355	338	356	294	318	373	338	367	324	326	334	327	347	360	320	323	365	320	359	333	331	338	348	329	350	351	352	326	327	331	385	354	334	302	324	334	320	330	341	346	313	333	319	336	322	348	325	321	334	368	357	333	345	336	337	323	365	343	332	365	370	312	317	347	324	336	309	342	340	315	338	381	326	337	324	338	321	320	317	315	346	352	305	317	351	336	302	355	353	295	332	319	289	373	307	359	315	308	330	331	331	341
5108	1372	280	172	149	165	203	184	175	168	158	181	163	157	147	174	146	146	146	158	123	143	143	157	147	136	137	125	118	122	129	121	134	127	120	121	105	104	122	108	114	109	90	127	130	111	115	102	99	139	133	97	115	132	109	98	114	106	103	111	119	104	121	112	121	119	118	129	98	119	107	121	90	110	128	117	97	102	117	135	105	110	127	118	114	95	104	110	122	87	105	110	103	105	106	104	124	111	110	102	109	129	108	114	117	92	113	126	117	124	127	114	105	114	108	101	105	126	120	125	113	108	107	124	120	105	104	101	113	107	102	118	119	112	109	117	114	141	120	109	103	101	117	119	114	127	116	127	125	120	104	119	103	102	123	105	110	95	105	124	110	106	105	116	110	85	103	102	131	130	119	101	125	115	133	116	124	127	115	119	108	106	109	125	111	113	104	98	112	114	110	123	102	106	117	100	116	103	112	104	121	107	113	110	120	104	106	92	92	123	108	105	107	105	122	124	112	98	96	124	93	120	113	114	114	107	105	123	117	110	110	85	117	90	117	109	116	122	121	98	113	89	100	103	109	108	96	108	108	120	98	108	106	109	129	96	104	126	106	93	102	92	118	100	119	124	98	116	94	96	126	123	112	116	110	95	123	99	96	98	114	112	110	122	111	107	111	127	107	116	114	128	106	116	114	105	98	106	110	119	105	111	129	111	104	117	112	116	115	119	104	110	121	116	114	122	112	133	113	105	121	133	97	118	96	100	114	97	84	120	115	112	112	104	134	117	117	105	119	111	124	121	100	110	95	108	100	97	112	138	106	91	110	108	90	103	105	110	108	115	103	90	124	114	122	107	135	111	91	114	107	106	118	123	119	112	112	106	101	114	135	109	106	112	97	103	114	115	101	94	120	110	108	120	114	112	96	112	106	115	103	141	127	100	84	87	114	110	101	128	109	135	113	131	92	91	117	108	97	122	105	113	108	99	119	91	118	129	106	114	122	110	118	110	118	94	103	106	90	102	108	125	120	116	103	120	94	106	114	99	130	108	113	108	115	95	104	118	108	117	121	117	98	104	112	110	112	99	92	108	122	109	123	104	111	91	113	87	91	104	97	122	114	107	107	103	109	108	94	94	99	109	97	118	103	128	110	115	120	106	106	109	119	129	100	116	110	99	98	115	119	105	105	128	112	103	107	111	120	105	112	134	113	108	101	128	112	109	104	118	101	98	111	105	110	112	97	111	121	114	134	116	114	118	119	115	116	118	111	105	104	133	123	113	110	113	105	99	115	99	120	117	122	108	115	111	106	127	110	108	102	129	112	107	124	99	114	108	112	121	100	88	122	101	111	102	128	130	106	116	82	105	100	109	113	123	111	117	105	111	111	113	120	107	113	102	108	116	100	119	107	116	114	151	115	94	132	110	124	99	100	107	107	110	95	98	119	125	113	132	116	119	103	119	101	118	115	110	107	112	114	102	108	116	114	108	127	114	119	127	112	105	143	108	104	126	100	99	114	108	119	101	104	110	114	109	109	104	104	111	115	120	82	111	118	106	115	102	107	109	100	117	125	106	118	102	118	122	124	110	125	98	117	110	104	128	100	113	106	125	100	117	116	116	112	116	123	101	109	105	121	125	104	122	131	98	124	101	110	107	106	106	102	129	106	106	111	120	126	117	98	113	116	104	97	94	107	102	108	109	118	116	94	94	106	111	114	112	94	115	120	122	106	104	105	98	102	119	96	116	95	119	102	102	128	107	105	98	129	122	90	132	99	92	90	127	117	111	108	103	124	109	96	114	122	117	110	98	112	118	110	121	105	102	122	102	115	119	129	114	107	97	101	119	119	118	91	94	94	115	108	123	121	116	114	104	109	95	108	136	106	109	117	99	122	103	113	117	120	108	119	105	119	110	129	114	98	130	102	93	104	110	99	106	104	123	105	122	88	85	120	103	98	106	107	110	101	104	113	94	105	99	123	123	105	120	107	100	112	105	98	121	124	122	112	96	104	104	96	106	95	117	116	111	126	108	98	114	101	118	103	116	129	107	104	115	120	124	95	128	116	109	105	110	113	112	115	116	116	110	100	116	108	116	76	107	111	115	126	115	132	109	121	109	95	126	101	111	99	118	117	105	100	115	106	92	100	105	120	102	110	119	112	130	109	127	115	123	112	108	117	120	119	100	118	103	98	138	103	101	116	116	112	111	122	96	115	107	104	97	116	107	115	123	107	123	105	128	98	107	109	92	111	98	110	118	99	107	103	109	107	114	121	103	101	121	112	117	115	96	114	110	108	109	96	96	103	121	102	122	111	116	113	113	98	125	115	130	117	120	116	98	102	105	108	127	119	130	127	110	112	124	121	123	101	121	114	105	117	114	120	122	114	107	116	126	114	134	131	112	106	112	116	111	114	111	102	88	112	107	116	105	97	101	98	119	130	105	110	102	107	115	109	96	101	116	145	95	120	116	127	119	114	88	105	110	113	106	110	95	113	111	122	108	117	99	109	137	116	105	125	100	135	109	110	106	116	105	101	99	114	115	109	99	117	107	113	106	110	108	131	120	107	110	94	120	121	128	110	115	99	99	113	110	110	112	105	106	112	102	127	105	138	114	100	115	97	101	90	111	119	101	111	104	120	120	112	110	116	113	110	110	107	113	119	123	108	96	119	102	128	95	113	117	129	108	110	120	123	105	111	104	92	96	123	109	103	113	119	98	105	127	98	110	122	106	108	106	88	126	103	130	122	110	111	128	145	105	98	105	99	107	99	120	107	110	122	121	103	111	104	119	109	104	102	105	131	110	122	120	118	112	99	117	109	106	119	125	106	102	96	103	112	112	113	113	129	110	104	116	106	106	110	128	113	100	101	112	99	123	102	116	112	103	102	99	90	121	98	117	118	128	103	125	105	102	106	107	114	114	100	113	114	114	121	102	99	121	95	135	116	111	107	113	111	108	113	117	106	106	112	105	105	115	109	116	99	109	98	122	105	109	109	98	106	104	99	102	114	100	91	111	89	108	100	115	116	106	121	112	101	104	106	107	110	104	115	104	127	108	102	105	100	116	126	112	111	109	107	131	107	109	120	131	113	123	122	103	105	126	116	106	118	120	134	101	118	86	109	121	96	103	110	115	114	100	104	102	115	102	114	119	116	118	100	108	102	111	79	120	114	108	103	111	113	101	117	119	99	116	114	113	111	102	116	101	101	140	116	111	100	115	115	109	122	120	119	118	119	123	121	92	105	91	108	102	107	120	106	101	114	91	112	115	96	111	106	104	111	119	89	112	110	111	101	142	112	114	112	97	101	112	112	102	120	114	119	113	106	124	107	110	105	98	112	95	126	101	101	111	113	100	109	102	92	122	124	111	115	105	112	115	104	110	114	117	104	111	116	101	104	119	90	110	109	119	119	94	108	108	100	121	115	113	122	125	115	108	106	98	105	114	108	125	105	102	107	124	117	123	112	119	114	114	88	109	102	110	100	107	121	119	93	112	124	101
26389	9807	2138	2061	3647	4715	4505	4102	3665	3380	2725	2523	2322	2080	1941	1749	1715	1597	1533	1522	1320	1307	1250	1272	1178	1157	1082	1039	1014	994	982	950	1025	896	895	886	837	777	787	728	725	741	703	716	753	725	730	714	766	721	719	724	734	728	714	742	766	748	707	743	765	705	772	740	745	782	713	704	734	762	711	748	756	729	766	685	708	733	749	736	715	697	730	725	758	764	702	732	706	726	695	761	760	763	736	739	710	709	712	743	773	733	700	731	741	771	727	748	702	769	748	714	659	716	699	711	728	708	690	675	721	706	720	731	744	682	728	720	728	752	709	732	736	751	698	690	790	724	729	730	749	736	750	737	722	730	713	714	740	775	703	706	680	737	741	672	746	700	676	736	675	759	697	716	692	693	704	708	659	700	689	714	704	714	700	713	710	681	696	731	702	750	708	720	735	721	717	761	692	709	752	731	677	727	699	718	713	748	724	690	709	739	716	721	745	679	709	759	764	688	741	661	708	690	739	711	713	761	688	754	764	760	753	676	691	736	690	702	732	681	733	724	691	745	715	744	718	715	697	736	729	670	723	735	715	688	698	698	731	693	677	702	672	704	719	756	724	686	755	744	696	696	749	674	740	743	746	771	681	669	750	715	756	730	698	746	669	680	749	758	734	772	716	669	731	753	713	710	751	699	753	747	721	684	729	713	730	656	706	728	643	736	741	754	707	709	697	738	712	778	730	745	761	710	713	776	744	719	742	714	694	757	699	736	713	717	753	693	716	741	713	734	701	684	718	680	731	774	715	696	683	732	704	698	702	738	736	710	754	747	737	705	659	751	743	734	687	747	732	698	710	706	710	755	698	732	704	717	742	771	733	674	709	761	674	661	700	741	697	713	702	739	743	707	712	699	744	676	715	720	705	725	715	694	688	685	736	727	687	726	748	723	716	745	738	716	764	691	738	713	755	759	768	737	732	739	732	668	685	739	692	721	750	676	756	745	709	686	712	710	682	694	749	686	733	735	743	694	725	742	758	759	741	713	713	716	709	720	764	710	736	716	719	709	758	723	765	716	743	734	698	688	759	680	731	721	708	760	719	668	697	739	766	719	731	682	734	695	757	672	748	745	695	725	662	724	719	667	702	701	691	764	725	711	711	693	692	683	716	696	698	695	737	712	701	703	695	751	760	747	707	714	705	732	722	713	690	740	751	745	718	697	735	689	715	718	697	692	719	720	760	726	772	692	734	711	690	749	702	707	723	697	769	690	702	743	721	685	735	727	717	664	677	714	690	691	772	726	755	765	736	679	752	729	723	703	703	679	732	740	707	725	725	765	706	747	722	695	714	733	726	717	676	768	706	716	727	716	715	688	750	707	694	715	712	726	739	734	719	720	721	720	691	734	686	700	690	698	734	648	725	732	737	676	707	731	738	693	695	729	772	760	769	705	698	708	721	721	725	761	714	685	716	701	774	702	706	733	684	713	721	743	738	711	693	758	715	679	774	728	720	708	673	741	730	739	720	702	722	717	740	685	759	706	672	729	657	688	710	718	716	721	718	710	725	712	718	752	723	709	681	737	688	741	738	712	731	705	721	729	760	722	721	691	702	710	732	736	703	768	694	721	711	679	750	743	760	726	687	738	681	702	749	815	722	721	715	692	728	663	705	693	718	743	700	696	743	730	710	728	736	729	758	701	709	714	741	744	744	668	680	762	724	725	764	738	721	698	688	733	711	734	750	710	731	703	721	716	734	722	721	709	743	712	702	691	767	698	806	740	679	738	712	722	713	737	770	706	709	720	712	738	676	736	761	706	718	726	722	742	714	715	740	725	678	688	743	694	744	718	637	664	738	725	714	705	716	692	709	711	696	752	701	689	698	699	736	721	764	685	730	739	701	714	687	706	705	739	762	709	726	740	701	747	765	750	732	749	713	722	735	739	771	707	729	725	710	713	745	696	725	726	708	726	775	738	682	747	740	710	746	778	687	689	779	771	730	696	704	710	723	751	717	730	717	700	746	716	700	713	764	721	718	714	753	656	708	717	707	693	713	742	735	726	731	738	717	715	737	728	779	720	661	724	708	713	701	695	716	731	734	787	697	736	699	686	751	723	667	674	729	702	719	712	705	708	696	753	690	727	766	733	665	696	753	720	697	704	698	770	714	696	735	706	688	777	739	741	712	764	712	695	693	677	708	736	689	698	727	737	722	726	684	698	707	716	737	727	679	756	702	736	773	644	673	759	655	665	725	710	713	710	703	747	682	730	718	741	674	692	746	697	725	703	719	738	670	735	734	685	725	681	725	751	739	746	693	725	699	690	714	717	692	719	719	773	718	706	729	756	765	755	763	741	710	719	737	722	679	697	696	698	725	735	737	684	720	729	699	717	738	704	747	715	718	662	746	714	702	689	696	700	694	716	716	735	718	676	723	728	772	707	761	727	663	739	722	712	723	739	711	721	710	765	701	722	767	757	728	708	729	685	758	708	706	726	720	714	712	780	725	733	725	741	671	673	753	733	741	743	730	757	720	696	768	714	705	741	695	709	738	730	728	735	679	742	679	704	695	734	716	729	750	766	734	705	716	707	717	727	717	678	689	723	707	717	725	697	695	779	746	732	734	719	702	688	694	749	717	757	699	705	724	677	742	704	690	708	727	700	742	701	697	715	710	722	740	690	730	705	695	739	704	682	707	729	686	690	662	720	740	691	723	775	729	741	701	703	710	730	719	721	698	679	737	719	711	729	729	720	689	732	721	684	737	709	687	743	720	711	709	688	701	706	762	676	693	724	659	695	727	773	708	731	735	701	721	768	783	764	766	687	725	718	733	713	712	727	695	719	715	742	749	701	745	741	715	709	714	666	738	741	677	707	702	746	733	716	738	769	736	727	731	714	694	724	711	749	714	755	728	725	749	709	710	707	749	672	694	692	718	727	673	750	692	730	713	730	734	727	737	644	723	734	694	730	752	692	713	676	689	685	709	760	735	725	698	710	730	731	716	757	739	731	732	736	740	699	739	710	734	723	729	722	713	723	696	732	727	755	655	702	663	736	720	755	722	744	768	726	745	685	698	680	677	737	747	721	708	670	734	704	719	727	706	735	709	707	724	743	705	706	719	724	708	756	713	747	708	707	697	799	727	712	680	703	699	671	767	736	734	744	710	755	726	742	687	729	707	703	671	777	714	723	719	706	660	765	696	694	752	686	713	727	695	734	718	716	757	682	750	723	708	710	705	717	696	725	704	732	706	707	688	736	713	741	701	697	741	640	737	733	712	709	679	715	726	722	694	732	710	723	715	709	699	728	707	719	711	734	651	781	740	690	750	723	724	766	686	705	720	728	729	682	715	704	710	685	752	692	743	672	760	673	711	698	714	678	676	718	730	721	788	722	740	738	697	730	740	707	710	774	732	724	703	763	709	708	698	733	705	699	725	724	749	722	717	728	770	721	723	702	733	721	709	709	744	730	688	700	749	723	759	708	726	727	739	730	689	725	696	679	677	724	695	690
5851	1923	338	173	136	177	176	204	186	165	167	163	130	126	146	126	114	113	95	115	109	117	115	90	107	95	103	101	81	79	90	90	82	84	68	59	74	79	85	71	71	75	86	61	75	54	79	69	86	77	69	69	66	58	75	66	69	72	64	72	64	72	84	66	71	72	93	92	74	75	94	71	68	65	71	73	61	60	70	79	55	72	85	73	74	72	73	71	67	61	70	56	71	75	99	68	65	74	61	64	58	76	67	70	52	86	71	69	77	62	74	75	83	66	67	84	65	78	67	61	77	76	85	60	71	73	75	70	74	71	66	64	76	63	75	53	68	73	62	60	76	45	60	63	56	67	77	68	67	61	85	72	66	57	58	73	82	69	80	74	70	83	80	61	79	78	76	92	91	82	66	74	61	72	67	48	62	51	61	63	79	73	74	57	76	70	62	70	77	70	77	69	68	60	75	83	64	70	70	55	78	72	81	67	65	68	59	65	69	62	63	73	76	60	74	68	75	73	76	67	68	61	76	92	50	61	61	82	70	73	63	69	73	62	74	67	79	64	75	81	69	75	68	65	63	76	57	77	73	67	73	83	71	58	58	69	72	65	71	53	66	79	76	66	67	60	82	58	90	62	71	75	64	69	81	67	66	77	67	58	70	70	69	76	65	68	50	84	84	64	60	81	67	62	72	65	65	65	78	80	73	59	73	60	73	98	77	68	62	61	75	55	65	71	71	81	63	60	71	67	72	74	89	69	53	65	72	64	66	74	61	61	70	75	67	64	62	58	60	80	53	78	54	77	88	73	51	76	55	72	77	67	61	57	90	70	68	68	89	69	81	63	78	67	90	80	60	73	60	64	57	68	67	74	69	85	74	64	76	49	63	70	66	75	53	77	56	76	76	74	82	69	68	68	76	67	85	75	92	55	75	79	74	76	63	79	57	71	52	67	63	73	72	89	68	71	69	69	78	74	57	73	85	70	75	69	76	74	67	64	70	71	72	67	70	69	61	67	93	73	76	70	68	62	63	70	69	92	57	81	70	90	74	82	77	72	62	76	60	66	71	78	69	86	70	61	58	55	75	54	73	73	77	55	73	67	77	72	64	78	71	74	78	75	62	72	54	80	72	83	75	63	70	76	84	67	62	84	68	69	86	67	57	71	47	77	74	69	58	70	76	77	68	70	73	56	69	79	58	71	76	62	73	65	83	85	64	73	56	64	79	79	84	87	71	66	73	86	73	73	60	84	77	73	81	60	77	55	80	68	65	65	45	78	77	73	59	70	50	77	67	73	75	80	66	79	61	62	72	87	71	91	71	75	81	79	77	66	70	62	84	59	55	79	53	73	79	88	68	66	68	79	67	51	66	62	68	62	60	69	70	83	81	68	59	83	57	63	69	77	75	78	55	67	71	60	58	75	77	84	57	67	73	72	83	64	65	67	72	72	64	70	79	78	67	68	63	66	77	75	57	74	63	53	78	65	63	56	70	74	67	67	73	68	60	72	85	64	59	69	65	59	76	67	72	68	57	100	73	64	65	76	64	85	68	78	83	82	72	56	65	72	67	63	66	67	87	66	66	69	60	61	83	66	72	65	74	73	64	77	73	64	68	58	61	78	74	68	61	80	75	78	62	72	62	90	87	72	65	76	77	49	68	55	73	85	70	81	66	69	73	68	80	70	80	78	73	70	64	72	86	67	69	72	76	69	65	65	84	69	69	63	61	87	63	70	56	77	70	58	59	63	65	68	82	70	69	69	62	76	91	69	56	67	70	70	80	62	61	77	63	76	67	54	70	59	74	53	60	85	74	62	52	66	66	77	75	75	78	57	73	61	74	49	71	76	75	72	57	74	68	61	70	77	70	62	59	70	63	65	76	68	76	84	62	72	69	72	59	51	63	73	70	75	56	63	74	66	55	86	47	72	55	81	71	73	77	73	56	80	71	74	65	64	79	78	65	58	64	72	64	62	79	64	82	75	67	63	64	77	69	86	73	59	78	70	73	75	90	78	77	83	70	82	66	77	68	70	78	82	58	76	62	62	65	73	54	59	70	74	79	57	78	62	73	68	64	83	61	69	85	84	67	82	71	50	76	68	73	63	76	71	78	62	67	51	68	61	55	73	80	68	72	82	63	68	57	68	75	77	75	94	74	69	77	73	74	60	75	69	73	67	75	76	62	74	60	63	66	68	47	69	76	74	67	77	67	83	69	64	60	68	67	73	51	75	71	93	70	89	67	62	80	64	75	66	51	72	59	78	69	76	73	79	63	65	67	64	62	58	70	78	73	63	74	56	70	72	52	61	77	67	80	67	67	71	74	67	75	58	63	70	78	70	62	68	64	67	68	75	70	61	76	61	74	74	77	71	59	78	73	76	56	68	71	56	72	66	60	64	65	60	71	93	67	72	72	74	67	62	77	65	66	64	56	54	80	65	75	66	82	69	79	76	61	54	62	66	56	65	83	67	71	75	63	83	73	69	55	74	72	73	73	53	54	76	66	71	73	56	78	73	73	67	80	69	72	71	67	74	71	71	63	72	71	66	63	92	67	63	73	65	69	56	72	54	67	60	75	73	62	66	63	64	72	77	58	79	75	76	58	81	63	53	72	68	63	68	57	74	66	69	86	75	57	61	61	77	68	78	75	78	94	67	68	71	75	74	56	63	69	63	66	67	62	76	66	68	64	70	57	71	61	75	67	63	65	69	67	61	72	81	76	59	60	73	64	70	57	76	62	68	62	73	58	81	62	70	64	73	60	70	71	64	67	61	59	66	61	70	59	67	80	71	63	68	82	78	67	73	53	78	66	65	65	71	72	64	65	59	70	66	55	64	70	63	58	69	78	67	80	63	72	68	69	74	63	75	78	83	75	67	57	70	67	53	64	68	76	64	78	51	63	63	67	66	74	75	57	65	72	63	77	78	85	64	76	62	65	79	76	79	62	71	71	63	93	82	73	64	74	69	61	75	79	73	73	65	72	66	74	70	64	62	70	82	65	56	66	67	69	62	69	75	60	64	66	72	66	70	69	47	66	60	61	65	71	59	74	75	69	75	78	67	69	66	81	74	86	68	65	68	63	69	72	71	85	88	60	69	71	56	79	69	59	64	48	81	79	60	79	62	67	67	62	81	68	69	51	66	75	63	72	56	69	74	66	64	77	81	70	72	99	60	68	80	67	74	66	51	62	49	65	77	69	70	88	68	66	66	58	73	76	57	76	73	66	65	68	77	58	66	80	65	63	63	78	59	68	80	68	62	69	62	66	69	67	57	62	71	74	72	75	84	75	61	75	74	63	69	92	49	77	65	67	70	71	78	57	58	59	64	75	78	55	66	67	58	53	69	69	72	83	62	71	64	74	69	69	73	76	60	80	66	73	60	73	66	69	60	69	72	56	66	68	87	63	66	59	69	80	68	80	61	79	72	69	63	80	64	60	63	82	76	74	64	66	74	67	79	76	62	80	72	65	72	66	70	67	63	61	74	73	68	80	50
33333	13955	2854	2791	5797	7184	6827	5948	5359	4624	3782	3293	2934	2632	2329	2121	1946	1907	1760	1583	1496	1441	1404	1251	1222	1123	1057	960	984	962	918	929	860	809	758	738	673	616	560	534	569	520	515	514	525	540	488	498	458	526	525	514	504	534	530	532	506	518	535	531	531	565	554	549	505	529	550	508	480	525	521	471	508	510	482	490	517	465	496	504	527	499	518	476	482	467	542	505	495	487	529	515	491	532	519	488	475	488	520	499	474	509	471	503	515	486	465	513	501	481	450	506	484	516	528	502	491	482	484	488	486	451	450	499	482	519	504	486	517	456	486	519	483	482	492	484	479	469	512	526	473	472	493	508	477	517	515	515	475	513	489	482	481	459	488	477	515	437	482	460	469	473	464	480	506	468	503	494	524	459	490	498	500	501	472	477	486	500	461	532	525	459	463	479	507	524	494	467	429	462	473	459	491	468	465	524	499	511	523	498	469	455	507	473	494	467	509	508	492	484	504	526	485	476	510	460	494	460	469	465	476	483	491	488	459	512	449	423	512	447	497	496	504	521	475	505	490	447	461	486	475	494	481	503	499	484	449	500	446	484	487	488	485	436	471	471	501	501	467	513	458	483	479	464	467	463	541	510	490	509	514	484	490	473	509	463	482	454	482	490	495	470	470	468	503	473	476	498	468	504	486	559	503	508	474	497	495	505	486	499	432	490	449	440	479	486	486	467	522	482	528	455	486	463	550	471	511	482	488	493	506	446	511	471	465	479	437	508	498	504	452	466	485	479	494	463	480	500	496	501	478	445	475	507	493	489	507	524	505	469	504	447	499	479	466	485	498	456	459	494	524	457	495	486	485	512	482	479	486	504	455	480	474	464	492	478	477	479	555	493	504	462	491	503	462	492	480	490	492	492	477	496	479	477	490	480	481	461	478	479	476	479	451	446	496	503	487	467	514	457	496	483	495	506	473	445	488	465	494	431	458	477	459	488	484	485	489	497	463	493	478	484	468	489	471	435	473	502	483	496	487	490	460	491	481	487	463	499	520	489	539	461	504	442	447	488	498	478	472	490	444	487	481	513	529	471	477	480	507	503	493	463	483	500	485	502	492	525	501	484	504	516	485	449	493	498	492	466	489	474	516	502	495	502	467	493	483	476	489	508	477	455	500	516	454	512	512	512	445	446	491	506	484	481	475	495	455	482	529	475	499	480	478	469	480	470	509	505	465	473	522	457	487	482	452	513	479	513	461	525	437	505	475	448	484	536	449	517	487	502	481	450	489	492	489	479	480	460	460	513	498	514	501	522	472	490	465	482	501	468	552	501	486	448	482	503	481	478	506	466	459	483	474	505	490	432	506	528	481	493	506	530	467	476	493	494	478	469	518	480	498	476	479	465	494	468	467	463	488	516	458	486	481	483	466	464	470	488	477	478	477	460	467	483	470	503	485	432	490	451	484	516	472	491	511	532	461	476	480	477	491	496	503	488	511	481	474	477	464	478	524	538	450	473	483	490	476	485	481	479	492	479	475	479	512	459	480	488	484	477	465	470	482	476	501	482	465	485	461	508	500	451	509	443	469	498	473	468	498	503	469	501	472	448	492	512	493	477	495	490	463	483	473	485	494	484	451	479	491	461	492	490	471	506	515	463	470	463	462	486	506	472	462	487	478	485	474	494	460	494	476	524	507	507	460	514	444	498	492	469	467	483	458	441	469	531	518	503	499	469	523	461	447	502	518	519	502	471	473	515	521	504	499	485	484	481	480	514	487	475	516	493	507	436	468	476	463	506	462	475	471	505	486	455	480	514	493	458	474	487	503	485	456	496	502	500	538	476	473	489	483	454	444	483	507	458	491	485	522	503	492	495	491	488	456	480	451	457	474	466	521	476	492	480	473	458	464	506	529	516	478	476	471	490	477	518	487	448	485	475	475	507	470	481	494	484	478	489	452	490	449	480	485	514	468	450	469	504	515	499	502	487	482	516	495	490	516	514	468	480	510	481	495	488	486	485	498	467	492	494	470	515	461	520	454	491	476	488	473	515	489	475	507	481	455	461	479	450	461	505	511	505	514	466	495	477	489	511	494	486	522	472	486	460	483	492	501	454	444	471	479	490	466	499	512	507	482	540	474	494	467	469	510	482	495	492	505	497	497	523	519	459	538	495	480	435	482	495	445	488	502	474	470	511	458	471	488	467	493	477	450	448	491	486	516	490	474	515	479	462	490	463	482	472	495	494	482	508	477	440	495	482	462	494	451	522	468	506	504	510	483	462	542	475	492	468	438	500	478	515	451	469	486	515	494	503	486	460	491	499	487	513	505	449	512	436	488	512	469	499	486	444	495	479	491	485	489	497	491	485	473	433	476	488	532	501	520	474	470	466	484	469	481	525	478	466	469	484	474	458	467	512	466	468	465	501	466	503	492	469	484	480	494	453	466	480	474	513	483	471	461	490	482	471	461	462	491	496	493	483	463	496	472	465	439	476	494	506	525	498	500	491	473	490	481	493	505	471	492	446	486	460	479	482	478	529	476	467	446	449	523	496	456	512	472	481	481	470	455	498	476	454	462	486	461	440	515	497	466	457	497	534	506	467	472	488	477	473	489	466	483	469	460	500	499	504	496	463	518	463	494	497	493	493	508	474	496	476	495	493	491	486	469	478	523	496	469	487	441	454	475	470	447	486	501	474	483	505	501	500	482	491	484	496	472	482	473	457	461	477	479	511	517	474	516	496	509	486	471	520	473	492	495	468	523	501	461	519	474	485	478	473	469	527	500	489	464	492	508	459	512	443	486	484	458	513	537	469	481	458	511	487	455	482	485	506	489	471	470	455	506	428	484	471	474	455	482	460	474	491	485	496	477	449	501	479	499	485	471	470	491	502	474	447	508	493	507	476	482	536	477	480	482	509	515	496	473	456	502	518	482	492	511	500	482	484	513	490	502	503	476	509	504	516	507	456	483	455	498	447	526	492	493	476	466	449	472	485	483	503	513	444	444	497	486	469	456	455	473	466	466	492	498	420	479	482	498	480	483	489	485	530	495	521	509	481	481	494	478	498	468	486	486	476	475	475	486	487	486	485	538	493	479	526	486	450	453	519	470	486	486	514	479	509	447	443	478	484	524	515	475	476	473	448	484	476	470	537	488	473	447	485	480	526	459	497	468	463	517	489	472	513	514	485	469	463	468	455	506	486	502	473	519	523	492	447	438	509	454	469	513	533	474	471	490	503	468	456	458	503	475	493	475	521	483	504	447	478	496	473	457	469	464	475	473	505	508	497	466	454	494	479	502	502	439	465	488	469	496	476	493	502	461	517	460	459	480	490	515	524	486	466	462	503	477	475	472	514	487	549	466	509	469	481	469	473	489	508	472	429	495	536	452	516	460	489	471	485	454	490	478	503	465	464	491	495	478	458	442	474	460	490	472	496	469	498	506	476	498	461	503	475	477	504	462	480	489	448	484	502	477	501	481	488	500	490	477	534	505	499	539	459	514	450	478	509
3215	711	153	117	103	94	123	123	119	110	115	106	103	92	99	100	95	90	102	101	79	74	99	94	83	85	75	79	79	101	83	80	79	63	82	93	79	79	82	73	84	65	87	80	85	86	90	69	67	72	77	78	72	99	84	75	68	66	73	70	69	92	80	73	71	69	84	71	77	73	72	74	94	82	76	91	75	89	69	92	65	69	68	105	89	90	69	85	71	61	94	94	75	71	88	97	85	77	79	74	59	97	82	76	80	75	79	90	73	72	87	63	68	81	82	85	84	58	68	67	78	71	74	89	65	59	63	89	85	76	77	87	93	77	89	70	91	76	68	69	67	79	72	97	73	75	78	77	83	88	70	67	71	73	80	69	81	102	70	75	72	79	79	81	85	88	70	65	97	71	77	66	77	78	92	80	92	80	77	88	73	64	82	80	68	65	76	67	82	77	75	77	90	60	70	64	78	84	74	78	79	78	72	82	83	103	78	74	73	84	75	81	82	81	71	85	76	79	86	68	83	86	96	81	76	77	87	81	68	85	83	79	72	76	81	76	67	74	66	77	71	76	77	73	88	66	90	88	70	73	57	76	64	92	77	84	66	72	85	66	50	82	82	83	76	79	85	84	71	66	77	82	63	65	90	97	71	70	78	80	80	74	84	70	78	78	78	89	85	73	71	77	77	81	81	65	79	75	82	81	95	73	79	88	85	79	78	97	85	80	82	74	67	71	73	82	73	91	71	96	63	74	78	73	78	86	67	99	81	84	88	84	76	78	71	73	85	68	74	89	70	77	81	59	72	81	75	86	82	80	66	87	59	76	81	61	68	72	72	85	75	97	71	63	75	78	77	81	69	71	71	71	82	74	76	78	88	60	93	75	75	80	77	91	81	94	88	86	85	78	85	70	86	84	83	93	73	93	85	81	75	78	78	74	83	72	71	52	66	83	69	65	78	62	65	97	69	70	83	84	71	74	72	75	69	77	82	78	72	68	83	81	95	73	67	74	80	67	91	70	69	79	77	77	66	75	77	72	85	59	85	78	74	89	68	92	83	68	68	76	80	76	83	66	76	82	75	73	77	58	77	87	82	87	69	72	87	76	60	89	69	62	72	72	71	63	78	86	70	96	88	74	72	70	67	85	67	78	66	81	79	66	70	83	70	80	79	78	78	85	68	73	81	69	88	61	55	86	82	74	69	81	70	71	62	74	77	87	79	72	81	75	78	72	98	68	76	74	71	93	81	63	71	72	91	81	79	77	78	76	74	87	69	64	90	77	67	81	72	82	71	73	88	89	81	85	65	82	99	89	73	74	78	61	65	78	82	81	71	94	76	80	85	83	66	74	69	72	84	77	76	80	91	87	85	74	78	73	61	75	83	67	88	100	69	82	66	64	90	89	81	60	84	79	71	78	79	79	73	81	89	89	78	89	76	68	89	84	77	71	83	90	83	81	76	77	80	70	71	79	84	77	78	71	72	78	88	80	69	69	59	82	73	80	77	57	84	81	75	53	76	96	87	77	70	76	85	66	82	92	70	103	75	78	84	85	94	74	82	68	81	71	86	69	73	74	78	86	79	77	75	77	91	71	76	77	67	80	72	95	74	75	84	97	71	62	75	98	74	78	66	82	91	74	81	79	70	80	72	86	93	63	77	72	83	82	76	83	94	82	72	72	73	72	85	73	72	75	84	81	79	75	91	79	72	89	76	69	75	85	91	87	74	62	68	70	68	74	63	87	73	61	70	77	83	60	80	80	73	63	73	75	81	80	84	74	68	77	88	56	82	85	79	72	82	68	66	71	70	63	86	77	89	69	93	76	60	63	68	76	71	75	80	65	73	77	73	74	76	79	103	84	69	93	75	72	87	70	75	66	80	77	77	72	84	92	78	77	71	74	96	82	77	89	83	84	76	71	86	76	74	90	71	64	72	77	78	74	84	90	71	84	84	70	71	85	71	91	80	78	76	72	97	85	92	73	92	92	71	87	80	70	72	97	78	70	72	74	86	78	90	64	67	73	87	77	64	73	69	68	83	74	77	81	92	62	57	69	69	76	84	82	75	77	67	86	76	90	63	81	84	81	76	85	90	77	77	84	67	67	67	76	81	72	76	71	93	66	72	71	72	77	85	82	82	63	83	89	63	70	93	74	87	66	65	70	73	64	67	86	76	73	70	85	66	77	72	80	91	65	70	76	83	75	63	77	81	100	64	79	67	69	72	100	77	80	66	89	77	77	84	94	78	86	74	88	71	63	69	73	90	77	57	68	82	80	81	69	79	91	85	74	78	76	82	71	82	68	71	74	80	62	72	68	86	85	81	80	83	73	82	75	77	79	77	70	74	71	65	78	63	69	92	76	78	70	80	69	66	73	68	71	77	72	87	80	83	90	80	87	73	85	78	67	67	91	73	59	84	74	91	71	84	65	68	71	80	79	82	81	77	85	62	77	67	81	83	98	72	96	67	77	85	72	79	73	65	80	94	93	71	85	75	93	67	74	87	84	69	71	70	73	67	68	75	92	86	73	67	76	78	65	80	86	72	77	69	71	92	76	101	72	67	86	82	70	90	80	68	79	84	76	71	75	72	91	81	68	84	69	77	78	85	67	87	78	86	90	85	84	75	87	77	74	76	59	72	80	73	73	81	90	91	74	66	74	83	76	83	72	86	79	66	61	89	70	83	70	79	71	58	78	86	91	91	71	82	81	78	68	77	75	67	73	89	80	74	80	70	72	82	79	69	92	58	75	88	69	84	86	76	90	74	73	80	79	65	72	59	75	76	78	90	84	76	73	77	99	77	71	80	64	70	76	82	73	86	82	90	78	81	54	60	74	60	77	72	77	79	78	94	72	76	80	89	81	78	79	86	70	70	85	69	87	87	66	78	74	77	77	76	86	81	80	68	79	72	92	75	90	72	72	68	70	90	80	88	77	68	76	81	88	94	84	91	77	72	80	98	77	72	77	83	72	78	67	63	84	93	71	72	75	65	77	69	60	81	90	87	68	82	88	80	70	58	82	64	92	76	87	83	77	87	67	73	79	72	79	76	76	71	78	64	87	102	86	89	81	68	87	84	84	94	74	80	75	75	85	82	64	84	77	81	75	72	72	88	71	91	61	72	79	78	74	72	72	78	72	71	68	94	64	77	74	63	73	84	90	70	89	61	76	58	80	89	85	89	66	83	83	64	79	74	79	68	83	74	81	83	81	81	73	74	83	85	72	79	62	78	77	103	76	75	86	81	69	75	83	76	79	74	79	74	73	84	83	68	76	80	81	92	72	90	69	82	66	73	72	69	81	84	78	73	65	76	89	69	68	88	76	66	79	87	80	64	94	81	71	69	79	76	82	70	78	72	75	54	72	73	67	91	68	86	78	76	75	95	83	75	67	86	92	65	79	89	76	75	74	80	89	74	84	83	72	85	83	99	68	91	69	78	71	71	78	62	77	81	84	88	61	80	84	73	86	83	82	99	71	82	65	83	76	73	75	73	71
24899	7303	1562	1444	2573	3252	3135	2896	2537	2358	2009	1776	1678	1493	1389	1288	1213	1227	1063	1041	1011	944	926	943	821	857	808	804	764	772	784	775	667	710	640	683	658	587	572	635	588	550	582	583	582	554	588	503	621	570	561	593	566	571	573	566	553	603	592	533	578	602	602	569	553	622	587	587	585	602	582	600	639	566	612	573	569	604	588	554	576	570	553	564	565	564	566	589	594	556	573	589	605	567	572	560	547	587	530	533	581	620	558	573	569	608	591	551	562	561	553	603	577	596	569	547	556	549	553	613	587	572	597	598	559	585	567	566	572	591	576	595	567	582	611	550	556	508	577	539	590	580	538	609	533	575	581	611	580	524	563	576	598	538	570	556	562	591	611	559	603	567	583	585	552	556	535	630	546	570	584	581	596	543	578	563	588	558	566	557	574	574	588	595	563	553	548	549	564	633	531	597	580	581	511	583	531	551	564	529	581	580	575	559	550	536	551	562	560	520	588	567	526	565	536	586	610	560	570	582	501	614	537	555	581	580	572	561	583	545	539	558	576	543	582	565	547	579	587	587	578	559	573	528	605	572	604	556	581	608	579	611	560	565	550	550	549	557	566	529	575	568	530	576	589	604	578	574	577	619	579	607	555	573	532	570	552	574	516	582	554	532	573	564	527	588	552	571	553	561	559	561	564	578	571	573	568	587	538	594	572	612	524	538	572	531	561	548	559	543	563	615	567	568	550	591	571	611	548	544	542	553	530	558	536	556	573	604	569	533	606	583	596	532	595	510	577	580	585	590	556	593	587	566	568	535	611	609	574	589	568	562	591	531	572	603	511	538	561	541	567	582	555	584	592	554	577	572	573	527	566	604	566	574	550	606	535	601	600	567	554	539	594	567	582	543	590	515	561	605	572	584	565	585	619	573	571	604	575	564	541	575	546	546	586	572	547	545	559	511	583	558	520	576	523	579	610	572	598	531	592	583	588	592	580	560	558	558	586	582	597	559	573	577	553	573	584	572	595	537	560	563	581	568	574	590	549	585	586	557	614	545	579	584	563	601	584	537	527	616	562	613	571	568	608	524	534	621	599	554	605	585	556	530	589	544	557	595	567	599	598	537	557	591	564	594	574	523	526	535	544	577	525	506	590	624	563	569	559	614	584	553	561	577	543	536	572	544	585	513	547	541	555	613	604	558	509	542	593	565	577	582	568	556	553	571	584	572	558	566	567	575	528	596	579	562	561	585	575	552	550	560	558	561	609	582	582	590	531	575	585	553	562	588	597	544	561	551	553	584	561	601	591	540	561	596	566	535	593	553	585	555	601	599	609	547	529	543	615	587	636	558	595	565	581	582	586	576	588	556	532	514	606	577	584	546	548	562	578	561	551	568	595	581	604	541	577	578	564	595	557	610	533	551	577	571	579	551	555	565	545	596	544	561	518	625	539	565	574	571	595	596	590	581	583	571	552	572	583	539	568	543	554	565	560	535	585	534	577	593	606	572	526	603	571	563	575	555	525	560	554	528	608	537	584	592	546	561	563	571	549	575	590	525	550	589	614	589	574	551	549	589	563	550	595	573	590	561	571	595	562	534	553	565	570	575	548	597	576	628	534	587	595	588	565	537	581	555	578	588	547	545	536	582	562	567	573	616	553	559	581	552	531	556	572	588	598	578	570	648	522	544	577	571	580	557	593	558	599	610	556	568	532	551	579	560	548	590	545	559	554	594	567	559	588	589	571	623	543	593	560	615	590	571	619	564	556	576	557	560	581	523	545	555	611	549	529	537	530	583	553	556	583	566	568	588	522	510	587	574	559	586	567	572	571	556	547	573	570	578	596	559	556	574	562	598	546	578	548	565	557	600	570	571	623	537	556	593	576	550	558	565	579	593	578	562	586	523	599	553	575	573	553	567	557	567	588	575	592	590	588	582	577	596	568	550	568	558	581	563	588	553	578	563	598	579	603	590	556	564	628	547	589	556	578	557	592	613	586	543	567	549	575	592	572	549	605	555	580	559	547	573	534	522	601	564	591	588	565	575	583	581	592	573	576	602	567	522	583	581	540	577	585	540	599	574	566	593	596	574	537	587	583	573	572	556	575	593	590	598	594	586	538	527	611	591	554	558	562	624	581	575	607	583	586	637	552	537	584	565	532	585	534	586	599	575	586	560	554	541	585	592	591	573	558	585	602	571	581	529	574	615	600	602	580	521	579	562	566	602	610	584	527	560	540	570	568	585	603	539	558	620	572	570	591	568	563	566	555	560	535	586	563	575	597	547	555	574	567	578	555	547	554	536	540	586	586	548	599	611	583	577	551	614	517	568	598	536	582	538	520	620	600	582	594	581	543	567	543	609	569	542	571	576	542	547	580	572	603	570	576	590	530	580	591	604	604	566	532	565	569	561	566	524	553	618	561	579	642	573	575	565	559	531	538	537	580	554	597	571	635	551	555	548	559	567	585	596	579	567	585	562	573	556	550	613	558	596	587	518	531	564	558	556	570	578	484	564	606	562	576	593	572	593	573	539	587	560	559	572	536	556	569	583	527	562	547	572	570	582	553	591	555	584	578	546	539	548	580	569	544	581	554	611	599	559	542	567	573	580	545	583	532	622	549	583	570	553	570	537	557	604	570	572	579	546	557	551	566	556	541	559	579	577	541	535	578	553	544	557	583	532	591	557	571	529	574	581	553	568	582	568	554	574	534	589	542	582	588	545	557	561	624	594	580	580	535	552	546	557	575	528	558	569	548	581	570	569	567	550	577	539	598	602	575	571	524	569	608	542	617	561	549	569	538	606	596	559	549	547	552	577	606	519	567	547	573	594	569	533	537	550	595	607	530	593	579	560	590	579	584	585	554	534	546	585	573	570	583	620	569	575	594	588	548	519	570	617	580	548	551	573	570	568	542	590	577	568	559	521	604	574	596	568	576	566	586	588	518	587	551	540	564	562	589	547	564	591	579	607	550	576	549	573	574	551	575	550	580	574	589	586	583	576	517	574	565	529	559	564	557	572	544	571	575	588	557	534	568	565	553	512	538	531	599	573	576	523	539	549	536	538	561	578	531	554	576	595	564	567	586	530	558	573	539	562	521	596	584	595	597	519	568	583	572	561	535	577	564	574	551	519	565	565	539	560	597	579	576	537	560	566	553	514	570	558	562	573	561	562	583	587	603	579	586	568	535	566	566	580	578	557	572	612	630	558	593	549	533	564	588	615	610	548	519	598	589	580	565	578	585	560	575	585	554	582	608	591	546	556	541	579	591	606	570	582	556	605	573	596	560	601	579	575	554	581	570	567	616	574	544	530	544	544	560	538	599	614	569	547	569	583	600	550	578	568	514	573	546	552	578	582	532	581	581	582	616	595	601	600	633	536	575	603	549	611	534	602	565	600	561	591	554	573	583	554	513	611	598	571	594	587	581	589	545	595	537	556	517	557	597	537	546	568	595	597	557	556	605	607	553	576	579	543	570	537	549	561	592	573	551	549	576	594	540	563
4460	1351	196	109	82	86	118	107	126	134	123	105	119	100	96	79	84	76	74	61	61	71	66	55	69	68	66	62	62	62	68	65	50	50	52	46	50	52	49	37	45	51	44	43	38	60	51	41	53	39	50	43	41	41	45	50	53	52	45	39	41	43	56	55	36	56	42	50	41	38	49	47	28	43	48	33	51	51	46	44	47	40	51	47	42	47	48	52	46	54	42	39	59	38	48	56	51	52	38	42	55	45	54	51	59	43	56	47	43	45	47	50	34	43	46	41	52	61	53	52	57	44	39	43	53	43	45	50	47	49	59	53	41	50	37	59	40	50	39	41	56	45	40	39	40	45	43	45	42	48	44	40	40	41	56	46	41	54	34	53	52	39	47	57	31	48	41	47	49	47	33	44	53	39	47	51	38	46	51	40	43	46	48	61	38	42	60	46	54	47	56	43	54	47	49	47	49	55	47	49	55	44	41	50	49	52	50	55	50	38	40	53	40	58	35	34	42	56	46	51	49	41	57	48	45	43	44	42	42	69	43	52	53	56	50	42	37	56	34	47	49	37	57	49	50	60	46	35	54	56	52	54	44	46	51	34	57	52	50	60	46	39	38	43	40	41	48	47	62	49	43	48	54	34	43	34	53	35	46	49	37	40	52	42	51	44	59	56	47	58	44	45	50	38	52	40	38	41	44	50	44	47	45	40	47	41	48	53	50	57	38	38	54	40	46	35	43	36	45	40	51	48	49	38	53	39	45	40	52	48	43	31	55	53	34	29	43	42	41	39	50	44	55	38	49	54	47	54	36	39	53	51	48	40	46	46	50	46	43	49	36	50	38	47	34	47	38	44	47	38	42	41	45	48	30	39	45	45	58	51	49	45	40	44	36	46	45	44	47	56	54	46	61	41	52	39	43	36	53	46	49	49	44	40	43	50	46	46	45	39	50	52	47	38	48	52	43	51	59	48	35	52	51	36	46	48	52	47	41	44	48	58	51	39	49	56	34	48	49	43	39	58	44	48	32	47	47	37	57	42	51	48	52	53	41	46	48	52	33	39	53	49	54	46	54	49	48	39	40	41	34	47	66	39	43	49	53	37	43	39	37	41	55	46	47	42	47	42	47	39	47	50	41	42	43	56	47	60	51	51	44	50	59	48	44	52	41	51	38	49	49	49	42	45	47	47	42	52	51	57	40	49	41	46	46	41	35	39	44	46	36	40	43	42	55	49	39	52	57	52	36	46	46	51	38	44	45	48	39	31	44	37	54	52	49	46	47	56	49	47	40	57	54	49	46	38	44	42	44	49	60	40	42	44	46	38	61	42	51	48	40	52	43	42	49	40	51	54	46	39	52	38	55	32	31	49	61	44	44	40	35	55	34	55	47	35	54	34	47	59	49	48	39	49	41	47	50	44	40	46	41	47	56	37	37	51	47	38	53	48	59	45	44	40	47	44	40	54	39	46	46	54	47	49	50	44	53	49	48	46	49	61	58	53	51	62	40	49	59	47	53	36	40	64	42	54	47	41	41	41	53	61	41	37	35	43	43	39	39	62	42	50	56	44	50	47	50	43	35	44	55	38	41	40	39	53	55	39	42	48	56	40	55	39	50	45	47	39	58	48	50	44	51	52	44	41	45	38	41	42	48	42	50	47	40	44	37	54	37	55	43	49	33	48	36	43	38	45	45	45	41	64	42	47	41	47	47	55	51	37	52	46	42	42	34	61	52	51	41	42	41	53	45	45	45	46	43	52	36	45	30	59	48	47	49	46	36	50	43	50	51	44	45	42	50	47	57	45	42	39	49	51	49	52	50	39	42	57	50	47	47	49	58	44	55	39	59	48	40	42	42	58	46	53	50	43	46	49	33	52	48	43	55	41	34	48	47	37	44	52	47	36	46	44	46	51	49	46	46	43	50	45	48	39	45	41	47	40	53	51	48	39	48	44	45	55	50	51	51	53	42	47	50	41	35	52	53	52	37	56	39	43	54	38	54	42	56	45	37	56	45	48	56	40	39	44	49	66	40	38	53	55	52	45	60	54	41	40	47	47	45	45	42	53	34	46	44	48	45	43	43	47	44	44	50	49	40	51	46	42	47	45	52	37	58	43	39	47	50	44	40	43	37	53	47	45	47	41	51	44	63	46	53	35	50	50	41	57	52	48	42	44	42	59	49	53	54	37	52	48	50	34	45	49	46	50	41	49	45	36	43	45	51	50	51	52	34	54	43	50	48	38	36	59	42	45	48	46	45	38	58	53	38	57	40	48	42	46	44	49	42	34	54	45	52	49	40	48	37	55	50	36	53	54	55	40	45	53	45	46	44	47	48	53	37	38	40	47	43	32	44	45	49	49	47	52	52	57	47	38	46	49	47	38	51	51	54	37	37	40	49	45	45	32	57	43	53	38	39	36	52	40	43	60	56	51	53	48	49	58	42	31	46	51	45	42	59	48	46	48	46	51	37	42	40	66	50	40	51	28	40	40	35	43	44	54	47	47	51	41	38	67	41	41	57	49	37	43	32	48	43	43	52	37	44	41	52	48	50	45	50	45	54	51	61	45	39	42	47	43	38	41	40	42	32	54	42	48	44	46	51	36	41	46	58	47	41	51	38	45	42	49	45	33	38	51	39	34	37	45	45	44	52	44	48	44	44	44	52	57	43	50	43	49	44	41	38	48	39	53	34	42	42	42	47	40	52	50	41	56	69	50	50	53	49	40	40	41	46	41	48	33	47	38	48	45	49	50	51	51	36	40	46	47	36	49	50	55	45	42	39	55	39	47	48	53	52	41	43	37	48	49	50	43	47	46	47	45	43	53	53	38	55	40	57	43	40	64	42	47	52	58	43	44	44	42	42	46	42	58	41	42	41	45	53	53	49	47	46	50	45	51	47	44	50	46	57	39	50	39	41	55	38	39	44	44	46	57	37	48	46	45	49	60	38	35	39	60	50	46	50	46	49	48	76	55	47	42	41	45	47	42	55	45	42	38	43	54	49	51	38	45	39	51	49	44	50	48	41	40	41	49	41	42	56	45	46	31	40	46	50	53	54	56	47	46	47	42	51	61	52	45	58	42	41	40	52	43	50	33	38	56	56	40	44	38	47	48	51	40	33	44	39	50	31	43	31	62	45	47	61	52	43	53	50	40	50	47	55	51	48	40	32	37	35	54	43	51	49	45	53	46	39	53	50	46	44	41	52	46	42	55	38	45	52	41	33	56	49	50	46	49	34	51	49	45	42	45	41	46	50	38	58	38	45	51	50	60	42	53	43	53	49	43	48	39	43	56	52	46	47	44	42	42	55	39	42	45	39	53	49	43	42	38	43	49	49	52	47	44	58	48	43	47	50	45	53	47	44	43	43	55	51	46	49	39	55	42	31	38	58	55	44	47	28	36	58	41	45	52	38	36	47	46	42	49	44	47	49	43	52	50	42	49	40	47	42	44	50	39	40	40	45	37	43	38	39	54	65	48	46	54	49	55	50	55
30532	11471	2120	2060	4314	5308	4941	4365	3931	3334	2775	2387	2140	1794	1674	1510	1474	1325	1213	1110	1076	1011	956	893	863	759	719	708	591	639	652	618	597	582	506	555	478	449	382	344	349	326	345	362	342	384	358	393	340	364	350	368	350	357	387	400	345	304	355	367	353	357	378	385	372	378	363	355	366	343	335	341	354	347	354	331	334	331	384	358	351	340	348	329	343	356	352	336	348	350	360	333	359	326	392	397	340	350	356	345	365	315	330	337	347	358	305	356	319	326	343	329	340	337	345	337	346	307	343	349	382	369	378	339	324	318	360	320	309	334	292	336	335	354	330	332	342	358	347	358	377	356	342	327	322	368	323	323	325	298	362	311	314	340	334	347	287	368	349	348	329	333	337	343	334	322	362	306	355	349	348	331	328	368	342	361	368	282	349	366	359	345	315	355	356	328	333	342	352	345	333	325	379	346	326	362	350	314	368	346	340	376	351	361	335	305	353	332	310	346	353	355	336	329	311	363	337	362	309	354	327	355	319	366	335	348	373	339	319	308	347	364	303	347	357	398	333	350	356	355	321	357	379	339	314	370	344	310	359	363	318	300	327	319	351	339	335	345	331	338	366	297	332	330	348	309	334	327	325	380	328	359	356	338	345	332	329	341	298	328	322	344	337	391	363	341	360	323	342	351	318	332	367	320	332	330	329	325	343	347	334	339	353	319	331	330	345	351	349	374	320	332	340	329	350	347	297	323	355	305	349	328	315	306	318	342	354	354	306	339	328	357	359	358	361	317	336	336	337	316	342	324	341	360	355	365	329	311	312	309	318	356	354	319	330	348	343	337	352	309	323	338	329	341	353	351	360	334	344	313	347	338	347	341	365	330	328	354	331	328	361	332	345	341	328	321	308	339	288	351	329	311	349	341	312	335	338	315	336	329	356	322	304	349	324	340	347	361	356	333	353	331	308	344	342	339	298	314	335	342	351	323	312	338	320	321	328	326	348	360	354	362	336	344	336	360	338	365	322	335	307	331	357	332	312	307	327	360	315	316	345	319	355	310	331	338	364	335	351	340	317	333	333	316	296	313	338	357	332	358	345	297	328	377	326	318	345	306	350	345	343	339	310	326	314	321	321	321	333	310	325	331	323	342	331	354	335	340	327	319	346	295	344	350	316	338	347	339	329	322	298	343	288	328	332	344	350	343	332	340	377	375	360	345	349	326	315	339	320	333	302	323	318	338	326	334	338	327	321	367	340	323	325	343	361	362	329	343	358	336	358	340	327	356	362	331	313	341	316	344	293	337	365	374	322	340	311	354	342	318	330	315	302	352	343	334	328	361	359	330	345	328	332	353	364	334	318	322	350	332	345	320	289	339	341	310	316	315	332	323	325	344	354	318	329	322	346	326	340	340	306	334	342	354	323	326	300	330	310	356	380	364	316	333	334	327	349	338	361	333	327	360	351	344	334	311	332	338	341	362	325	349	364	310	350	370	323	308	341	325	358	338	344	333	353	358	309	332	338	345	323	337	370	366	306	321	347	338	327	339	349	306	325	327	343	332	327	339	357	335	334	314	370	362	363	327	314	338	326	367	285	311	298	351	317	318	329	303	338	304	330	363	334	331	313	346	330	366	332	313	298	353	340	346	365	340	378	340	320	343	317	343	330	317	342	317	343	340	361	371	317	339	324	356	354	319	342	328	342	338	350	320	320	340	353	347	331	324	360	342	307	355	295	340	323	316	338	335	347	336	345	314	347	359	321	325	347	349	322	319	373	326	334	340	339	361	321	337	322	344	358	329	351	351	325	356	350	327	333	350	331	373	326	327	320	324	363	328	312	307	317	335	349	355	326	333	353	376	367	331	330	367	331	351	316	359	337	363	358	291	358	340	342	339	328	312	364	349	333	316	345	302	310	336	333	309	313	352	327	348	330	334	366	321	327	345	336	334	353	339	310	344	331	344	324	340	339	353	334	342	346	320	324	328	331	317	326	353	337	358	312	346	323	335	311	335	347	332	332	342	353	349	304	325	352	322	317	321	335	333	335	385	328	327	339	348	361	349	298	317	352	309	345	330	330	308	315	320	326	329	336	349	339	334	336	353	320	328	316	312	323	343	328	324	328	312	307	355	334	322	344	325	322	346	352	335	343	328	320	355	318	310	314	317	354	337	335	331	328	355	365	338	349	331	312	338	341	357	334	331	343	372	306	362	324	357	338	354	336	338	313	323	338	353	331	345	309	324	325	329	334	302	351	355	368	319	346	309	356	369	345	345	345	306	348	338	326	325	352	361	331	346	336	364	306	344	367	339	329	367	360	338	318	306	340	340	343	335	331	346	334	357	343	364	319	311	344	325	322	340	370	357	342	343	348	323	326	359	326	320	326	348	318	318	321	316	337	364	324	334	361	341	313	368	353	351	299	326	338	343	352	337	340	334	346	319	360	316	305	332	344	347	321	362	337	315	339	303	300	335	348	346	343	324	345	373	347	335	330	314	333	308	353	333	359	334	319	366	354	343	363	323	346	327	337	364	358	363	335	340	329	343	352	343	320	343	351	352	332	374	327	359	349	368	340	355	339	337	347	348	332	309	319	311	330	352	336	341	329	329	326	338	323	366	332	324	330	343	351	328	375	326	371	329	317	313	316	331	289	336	349	317	351	343	354	338	344	379	309	322	317	317	326	329	348	321	347	332	340	347	352	346	345	329	357	348	347	318	351	329	335	314	322	296	353	337	360	340	358	339	310	346	357	335	326	312	323	335	335	329	356	336	346	332	324	326	313	352	337	333	346	320	337	334	358	309	318	324	314	322	342	383	363	350	345	373	333	301	327	337	314	324	349	309	358	350	326	336	335	349	350	336	370	306	332	348	309	344	354	329	360	321	367	344	363	353	374	348	333	328	339	384	340	347	317	375	293	322	329	371	348	362	331	358	341	348	358	335	312	331	325	333	325	336	339	327	335	338	306	341	302	326	334	327	347	367	334	329	322	341	342	344	321	316	332	310	335	300	361	368	340	330	348	351	352	291	341	364	353	350	314	367	346	333	330	315	365	355	318	349	318	319	341	338	313	330	330	327	325	364	304	333	333	350	334	333	326	326	327	310	323	327	354	339	299	356	363	336	307	319	343	347	307	351	328	309	369	327	321	346	313	319	374	341	317	346	339	332	345	321	354	327	319	342	339	351	358	357	320	338	324	353	344	356	353	342	329	345	343	335	367	324	312	335	361	319	335	323	333	340	344	349	339	372	304	354	358	326	317	328	321	347	302	337	322	322	366	343	349	338	318	328	321	349	340	323	355	305	357	295	343	342	343	329	364	317	328	337	341	344	336	332	317	329	322	340	353	368	343	305	350	306	318	329	361	299	300	307	331	317	364	332	326	327	325	336	354	309	341	345	328	357	342	341	356	351	313	331	331	323	352	324	337	318	335	342	354	304	388	351	317	357	317	327	339	305	300	398	325	307	326	332	318	357	386	367	322	359	332	321	330	338	342	337	327	377
4858	1279	240	187	156	172	190	184	176	175	181	173	139	150	167	127	149	144	137	141	147	144	131	126	123	116	151	125	119	126	121	132	109	111	124	116	125	114	128	115	118	130	112	113	107	109	108	102	108	108	104	108	98	106	100	112	97	103	105	127	118	106	114	114	115	105	109	102	105	128	93	117	113	112	98	101	111	103	106	122	104	102	122	108	115	107	121	105	111	108	120	116	123	122	110	99	116	129	115	118	96	102	120	117	113	115	107	105	96	105	111	129	107	107	114	113	120	104	110	118	114	102	114	102	119	103	105	111	112	115	106	108	113	117	104	103	97	108	108	91	128	108	93	126	99	107	120	109	112	104	112	112	123	121	102	106	102	97	127	102	120	118	85	113	104	118	106	110	125	110	103	115	92	110	98	105	107	118	102	106	100	120	108	115	113	108	99	130	102	132	107	109	109	117	106	99	96	106	122	99	114	107	116	109	95	100	111	106	91	102	130	99	110	133	95	87	102	119	100	127	118	117	98	97	124	117	128	100	132	105	116	107	107	95	117	110	121	99	116	124	125	113	114	113	104	133	117	111	100	113	104	113	104	88	105	98	103	126	115	110	108	93	107	101	122	95	101	103	110	125	107	100	104	124	121	101	100	102	120	108	111	107	123	109	119	87	117	109	109	93	116	127	99	126	113	102	117	88	101	128	105	111	114	104	116	94	119	131	111	107	109	100	100	109	104	96	115	111	102	98	116	105	108	114	120	110	111	116	106	116	111	96	89	123	100	90	120	130	109	120	114	115	116	95	106	122	106	128	115	145	106	131	104	131	133	109	93	100	103	110	118	116	118	93	98	115	121	106	104	107	116	106	95	113	96	101	88	125	88	80	112	111	103	111	111	110	126	95	110	115	107	106	109	105	108	92	90	109	94	126	118	99	88	88	108	122	117	107	114	118	114	112	106	121	114	108	126	121	99	105	106	124	117	130	98	121	112	96	96	101	109	102	103	103	107	93	102	111	101	116	129	110	119	107	122	106	108	120	119	102	83	104	135	106	119	108	91	80	121	109	111	105	125	115	115	113	104	87	105	106	126	116	112	116	104	119	89	117	110	109	107	109	129	106	128	109	105	92	110	112	108	113	94	115	106	109	114	119	110	110	119	128	116	103	111	111	110	104	100	104	106	110	105	102	113	116	120	103	112	98	118	92	109	107	125	107	108	110	94	105	105	109	106	94	109	106	99	116	94	129	120	109	123	95	115	123	117	103	95	118	105	113	100	107	108	100	109	87	135	112	127	95	99	104	97	114	111	99	102	107	105	100	108	103	103	98	111	118	118	91	105	115	103	124	111	110	100	104	94	125	98	125	112	117	126	115	98	113	132	92	98	106	87	103	94	116	93	120	120	116	97	131	104	123	97	110	97	112	109	117	98	99	110	99	109	123	113	102	109	109	107	106	115	100	102	103	107	115	104	112	90	110	104	121	118	113	129	94	121	109	103	105	107	98	111	97	109	114	99	108	117	94	109	88	115	101	118	106	122	100	107	116	113	96	110	116	103	103	93	104	115	111	108	119	108	105	105	110	104	103	112	113	117	115	112	114	97	125	107	90	105	125	100	109	113	101	90	103	99	108	106	120	124	97	105	107	111	103	88	102	119	117	108	105	116	105	100	111	119	112	112	106	100	114	121	118	104	114	90	102	97	107	96	100	127	104	126	97	107	119	106	94	108	113	98	95	119	104	106	109	119	121	102	115	86	106	111	99	105	121	103	121	122	110	123	128	141	106	100	107	104	123	94	128	96	116	113	101	110	129	116	112	116	125	106	119	107	101	101	95	108	113	109	129	129	96	113	98	117	105	121	113	133	106	106	105	100	129	114	110	104	128	115	95	109	114	90	128	93	127	128	118	105	108	124	127	126	112	106	107	96	117	115	111	104	110	89	127	107	102	81	119	107	112	97	105	98	91	101	120	96	116	123	105	103	105	117	105	114	109	111	101	85	104	98	100	105	98	120	118	111	82	128	109	102	117	95	109	102	101	104	114	104	97	98	112	119	117	97	97	109	118	99	108	99	106	111	121	118	101	117	114	103	123	112	109	121	113	117	106	121	113	117	109	129	99	113	99	108	107	112	114	108	115	108	115	117	127	107	96	127	107	103	109	117	106	112	101	113	116	113	115	123	127	89	97	98	105	104	100	111	104	92	125	110	103	113	96	109	115	105	113	122	98	113	108	113	111	137	95	115	127	101	122	94	104	117	101	105	99	118	91	123	113	96	121	121	112	115	103	100	115	89	112	116	116	115	114	109	97	93	97	143	114	98	121	107	125	105	111	94	113	109	113	104	82	99	94	115	127	118	95	105	114	101	113	105	107	119	116	111	98	111	113	105	101	123	120	101	98	111	106	97	105	104	116	101	98	98	123	98	114	116	105	98	120	110	132	112	97	111	110	87	108	95	94	107	126	102	106	102	106	98	104	124	72	113	119	95	122	117	111	93	129	119	112	116	97	102	118	103	96	108	100	114	114	101	94	131	117	96	98	106	103	114	110	96	137	111	105	119	107	112	101	107	127	115	101	113	99	110	129	108	106	126	103	127	114	112	100	101	111	94	110	109	118	119	96	106	107	98	92	123	117	108	87	121	109	113	87	99	109	105	93	99	98	118	125	116	106	101	98	114	103	113	115	104	109	107	113	100	96	105	117	119	114	120	97	108	121	91	122	112	104	118	110	104	92	117	130	115	106	137	108	123	128	112	97	104	103	92	135	120	119	107	128	104	117	90	119	111	106	114	119	111	102	127	116	113	98	114	115	101	115	99	107	117	113	103	107	117	99	97	111	125	95	100	114	118	111	106	99	95	100	97	113	116	111	116	105	102	104	110	114	120	99	102	99	117	90	111	98	111	102	104	124	90	110	119	98	95	113	111	112	112	113	110	107	115	126	123	95	123	108	106	121	92	107	106	106	105	122	103	109	118	102	129	98	132	102	99	111	114	109	115	103	111	117	112	96	105	110	120	120	96	113	120	114	115	98	112	97	112	103	98	88	102	106	140	124	106	107	106	92	95	107	121	119	121	126	104	120	96	100	104	104	122	111	117	104	97	112	128	115	122	99	123	105	105	106	109	105	111	115	108	112	113	127	91	85	103	99	117	101	113	104	116	99	105	122	97	107	108	113	99	106	119	113	101	110	119	107	95	111	116	99	101	108	106	112	116	112	104	103	114	121	97	100	98	121	110	115	95	112	113	98	96	113	101	112	103	115	113	101	114	112	101	123	108	107	113	85	113	106	123	114	124	114	98	116	93	111	107	118	110	107	101	119	90	103	121	105	116	122	108	118	101	126	109	120	107	103	103	113	115	135	104	111	120	119	102	104	125	125	110	100	96	100	96	106	129	106	123	119	100	117	99	118	102	112	106	130	86	114	107	103	113	100	118	131	106	100	112	100	91	97	113	118	114	95	102	125	112	94	116	111	88	112	120	105	109	112	100	113	125	81
28671	10444	2440	2432	4227	5287	5098	4632	4185	3620	3276	2788	2609	2291	2126	1967	1855	1813	1658	1644	1560	1418	1366	1387	1300	1291	1116	1128	1145	1079	1096	1071	1027	1020	986	950	904	878	839	838	795	842	818	812	797	832	823	812	820	827	780	794	829	799	870	793	814	803	780	857	780	829	863	795	815	841	787	843	818	815	783	786	784	785	788	735	777	759	763	807	800	806	807	808	795	767	776	790	805	810	807	839	784	849	786	801	803	768	808	786	847	803	800	794	813	801	846	785	763	796	803	782	776	777	778	798	786	781	792	804	832	791	782	781	762	778	849	769	777	738	795	755	814	814	827	754	769	800	774	737	778	801	778	795	808	783	809	817	757	820	807	804	756	831	752	816	712	814	773	820	831	766	795	831	800	782	822	842	807	764	766	783	826	811	774	827	770	796	821	777	766	826	830	772	792	759	822	801	802	758	779	784	795	764	771	798	816	823	812	754	785	778	807	781	852	773	850	736	789	780	763	824	743	770	784	779	766	779	808	762	787	762	743	790	834	803	818	714	751	784	798	781	804	814	800	803	727	770	814	788	775	818	721	782	733	787	785	776	774	791	749	763	820	776	793	756	813	778	810	714	800	721	756	825	790	804	799	740	815	777	776	792	778	775	765	777	800	779	822	820	764	774	753	821	846	794	792	763	831	801	794	793	785	795	742	805	781	725	807	864	825	805	782	779	797	782	827	803	764	757	832	793	768	779	795	806	729	812	796	774	794	701	820	838	783	775	791	723	747	781	799	791	839	803	850	819	795	827	784	810	792	813	816	786	771	798	751	767	831	806	789	747	802	799	751	836	842	770	782	740	746	730	747	807	812	749	813	836	763	809	803	787	749	756	818	802	841	720	811	817	777	804	767	784	762	790	811	795	765	764	775	800	780	746	833	790	742	759	802	802	793	770	824	808	820	775	821	779	820	791	740	759	840	815	735	806	815	808	807	773	783	788	816	796	810	818	794	752	809	797	756	825	757	791	784	762	788	798	806	822	760	796	811	772	803	789	771	796	797	786	753	811	730	763	745	830	729	755	775	791	783	792	877	811	760	770	806	781	827	773	768	819	815	797	787	781	798	768	758	804	774	802	782	787	790	819	738	823	793	810	822	782	785	786	738	779	750	838	756	759	802	828	771	831	814	757	791	794	784	784	786	787	806	795	825	823	743	834	841	768	780	796	732	765	742	852	827	786	757	746	803	775	864	778	753	761	784	784	769	786	784	760	837	708	772	789	839	825	780	774	823	797	865	786	803	802	781	770	776	780	829	792	787	806	805	780	815	768	770	784	811	803	808	830	810	734	784	791	796	775	777	807	792	791	806	807	810	801	809	769	829	770	793	803	750	763	795	803	790	770	777	824	737	796	812	779	776	838	845	752	769	787	806	784	813	763	776	774	790	823	807	762	821	820	786	807	835	749	806	786	766	808	815	745	782	741	769	829	833	754	844	754	791	761	741	814	797	767	797	813	797	801	794	786	744	734	819	724	775	764	792	820	760	778	763	784	789	774	757	783	851	735	801	780	817	803	798	794	848	802	759	742	788	769	790	780	789	750	797	837	754	753	797	773	843	780	744	763	780	729	771	787	768	811	777	805	826	832	751	770	830	725	803	802	827	756	808	789	811	820	763	787	813	823	825	831	778	775	780	767	795	788	790	736	774	751	790	771	778	784	775	839	815	787	758	752	803	791	783	782	779	796	808	784	751	805	772	842	749	798	796	810	835	759	746	784	796	818	804	814	791	778	791	808	825	743	728	811	786	789	782	779	763	786	809	769	801	783	773	811	837	799	785	761	782	801	776	828	761	747	765	744	774	767	761	762	783	763	796	753	831	800	753	893	792	753	828	806	769	779	767	793	794	756	787	789	798	816	802	776	865	837	777	809	771	778	746	763	828	771	817	809	809	780	775	814	810	770	801	802	811	800	808	813	771	841	772	748	833	731	787	787	779	771	772	802	816	804	736	796	797	794	776	792	779	812	806	767	787	780	792	808	785	762	790	795	790	807	816	760	796	757	806	775	796	755	763	868	778	786	796	830	785	806	860	780	785	801	821	763	803	765	786	815	786	760	771	784	778	791	735	853	777	785	731	811	832	788	790	808	757	766	766	761	819	812	821	767	808	782	733	814	770	793	771	775	751	777	814	803	801	763	778	770	795	819	751	764	816	823	819	770	772	817	810	766	773	775	810	842	749	776	783	822	829	748	770	767	785	786	735	803	784	813	804	795	801	789	740	739	769	807	793	729	745	801	828	792	823	769	785	790	787	772	790	793	766	755	833	836	787	748	791	792	813	792	823	805	795	820	829	819	753	794	776	799	833	871	806	764	819	807	774	805	776	779	753	765	790	753	733	839	728	769	818	782	803	806	790	789	781	812	761	749	753	816	788	798	724	779	775	844	769	845	796	829	812	775	804	793	770	788	770	826	780	762	750	849	805	802	808	791	834	808	793	774	808	801	772	817	765	699	807	792	762	740	762	761	756	795	767	765	828	819	785	784	809	767	773	792	777	712	821	787	759	784	733	791	782	769	806	778	773	782	734	808	809	778	803	778	781	752	810	793	768	813	795	789	759	783	813	785	764	773	812	806	799	774	822	744	763	828	769	827	835	821	804	786	802	810	813	798	773	810	769	822	815	816	821	808	787	755	757	773	812	827	804	794	837	798	812	768	841	736	791	780	778	755	768	761	771	746	785	756	803	803	766	729	819	812	774	789	810	782	780	784	799	811	765	794	805	801	773	753	807	752	765	730	778	800	751	797	825	792	837	756	799	793	779	755	822	746	834	814	791	816	764	817	780	798	802	766	762	750	781	804	736	825	795	777	836	821	837	782	765	797	743	812	759	812	793	769	789	776	796	756	781	758	816	792	761	822	824	766	821	827	802	795	810	766	808	769	765	806	793	807	763	774	756	809	805	794	816	795	779	757	797	794	801	784	786	811	818	805	835	714	825	817	771	782	803	776	812	797	824	757	749	782	797	770	803	781	786	789	755	854	758	778	833	792	754	834	815	769	762	815	820	755	749	785	727	751	777	806	840	878	763	823	815	795	752	791	788	795	762	782	754	757	818	763	773	804	796	738	802	777	852	803	765	836	822	729	841	782	762	839	793	813	846	783	775	792	788	772	713	817	793	823	775	761	814	807	777	822	775	797	768	806	773	763	748	762	756	784	756	802	816	809	794	776	796	733	772	759	785	868	768	779	759	796	746	770	789	816	776	767	780	813	815	801	805	766	784	737	853	834	774	768	776	846	781	792	782	779	780	812	772	773	786	791	801	788	775	760	832	799	749	764	789	751	778	800	798	764	830	808	739	796	803	784	781	780	742	794	756	757	790	748	786	821	747	787	767	846	781	810	774	750	724	761	837	801	783	769	810	789	773	769	764	774	770	745	792	817	831	808	759	849	799	786	797	805	812	762	786	757	804	804	795	787	796	810	781	772	766	810	772	809	771	828	797	753	784	784	753	811
5984	2030	291	157	143	138	188	191	179	174	160	152	136	121	163	129	106	105	121	97	95	89	110	84	87	107	86	82	92	78	84	83	79	82	72	79	71	90	70	71	59	80	68	84	70	54	69	70	54	74	75	60	72	74	75	71	77	72	74	69	74	76	78	70	83	70	58	84	77	84	64	83	64	61	47	75	70	70	73	67	55	84	73	66	61	64	65	74	85	71	75	73	74	80	61	67	74	71	67	62	72	58	65	67	80	84	82	61	68	64	67	60	68	78	73	78	66	77	69	62	72	74	67	71	67	71	57	82	69	72	63	80	63	68	65	68	74	76	79	62	79	69	61	71	69	63	70	72	74	58	74	68	83	60	70	78	52	76	70	76	61	65	69	60	67	80	61	67	69	69	64	78	70	79	66	67	71	53	70	67	79	64	79	72	71	79	76	59	65	60	77	68	68	64	67	66	73	72	68	59	75	54	68	71	91	80	73	46	73	68	61	87	68	64	67	67	87	64	63	101	85	67	71	61	86	80	71	82	71	83	76	73	65	76	80	68	55	70	68	77	54	67	73	75	61	66	73	76	61	86	59	69	74	92	73	64	69	85	77	76	69	66	66	90	71	79	79	74	68	67	74	64	67	86	79	63	59	70	68	66	67	60	62	64	66	71	64	86	65	82	47	69	66	71	74	68	58	69	91	49	78	67	79	77	65	60	67	76	63	66	69	78	75	87	76	64	82	65	61	73	69	79	68	84	49	74	77	92	61	67	71	76	67	58	76	75	85	67	67	67	70	73	57	68	82	67	78	79	67	80	71	70	58	59	85	66	69	83	65	69	76	64	77	60	63	65	75	75	64	69	56	65	65	72	73	57	66	75	82	93	74	61	57	70	75	77	65	81	51	63	75	55	72	87	54	69	85	65	69	60	67	49	64	57	60	72	70	74	87	66	70	76	73	68	67	83	65	71	65	64	57	68	80	61	82	90	61	60	72	76	60	64	88	60	68	64	57	64	67	70	73	59	61	79	66	69	72	67	93	63	74	79	61	67	58	76	65	73	67	63	84	71	58	74	57	58	58	59	68	78	65	72	59	53	64	48	73	56	81	61	74	61	60	62	72	74	71	67	72	70	72	68	65	74	61	67	102	72	78	49	50	50	74	58	72	80	70	80	77	66	74	78	61	74	68	76	62	55	64	61	70	77	58	76	61	80	63	64	50	64	69	77	85	66	76	70	68	65	59	59	69	76	61	64	72	67	70	55	72	66	83	65	72	57	84	66	69	54	62	67	76	61	77	73	76	62	60	77	62	59	63	63	56	75	65	63	63	67	68	82	60	81	89	67	71	73	72	69	86	76	63	65	58	65	73	70	73	57	69	54	76	78	79	88	81	59	82	58	68	73	70	66	69	71	77	79	66	53	63	67	69	58	57	66	75	77	87	65	59	75	69	67	74	61	88	77	68	80	53	83	66	70	73	62	72	70	59	50	71	71	79	57	65	67	73	66	64	57	73	57	65	73	69	75	74	64	77	59	64	75	78	57	80	66	64	62	68	70	76	67	75	67	71	75	69	60	68	73	53	64	84	72	51	68	72	63	76	66	63	70	81	74	69	62	77	74	69	82	68	61	67	76	59	82	49	72	70	55	82	73	59	71	67	79	73	68	71	75	60	63	68	67	62	63	78	68	75	72	68	76	71	55	61	63	70	69	61	69	69	69	65	66	70	59	74	72	66	61	61	69	81	68	64	64	74	74	74	65	76	64	77	72	68	71	66	67	80	59	84	71	56	71	72	75	67	55	68	53	64	66	62	74	69	71	63	58	64	70	54	66	79	77	69	67	65	75	66	75	85	68	69	73	57	61	76	74	69	63	78	74	85	59	70	58	68	78	82	63	60	58	86	86	73	57	63	74	59	74	69	75	75	69	71	76	60	68	74	60	57	75	65	76	73	79	63	73	72	63	67	84	64	83	70	69	73	69	68	72	65	66	72	71	73	61	91	56	58	68	67	73	58	53	73	66	58	71	64	76	63	78	69	74	60	84	56	66	65	58	65	69	79	74	75	51	64	59	81	84	72	68	77	56	61	76	71	73	62	73	66	67	69	78	66	78	72	64	78	71	53	60	70	62	64	82	56	74	78	70	73	82	59	73	66	66	65	69	73	67	83	78	74	78	66	62	58	56	90	85	71	68	70	68	70	60	84	73	69	71	69	69	59	82	76	67	84	69	73	72	69	54	64	57	71	65	63	58	64	81	76	56	71	67	62	83	78	72	62	63	67	66	83	75	61	71	68	59	62	67	89	89	79	70	73	78	70	70	66	64	80	71	73	78	68	70	70	81	85	76	86	66	64	67	75	63	54	74	73	55	67	57	61	65	72	58	68	64	65	62	70	73	59	75	76	66	65	59	71	58	87	65	57	65	73	55	73	77	75	82	58	69	59	62	74	78	77	72	69	59	70	89	74	79	65	69	60	68	71	68	74	62	67	82	75	56	68	74	69	93	73	52	78	88	69	68	61	66	66	72	72	65	55	70	71	74	76	67	54	85	71	68	59	66	62	62	71	70	58	69	62	56	63	70	59	65	71	67	75	75	77	78	70	77	69	60	58	61	58	66	70	71	58	60	72	61	82	72	56	78	84	66	74	65	72	70	70	60	61	71	63	54	83	74	79	59	90	56	68	63	69	66	54	81	80	83	82	61	69	78	81	79	70	74	66	69	67	64	64	62	64	75	75	82	77	73	74	70	73	74	69	76	67	56	70	74	63	76	64	90	71	58	65	71	69	72	67	78	71	54	60	68	57	62	65	62	79	57	78	82	59	76	61	66	76	58	83	61	70	65	69	64	81	64	73	86	70	66	67	83	64	75	56	73	89	71	78	61	72	86	63	67	79	79	61	57	64	74	65	71	58	69	64	79	78	62	81	55	73	75	68	75	61	76	72	52	69	79	65	59	65	70	71	79	70	65	58	56	57	75	71	51	65	74	68	75	67	66	62	82	61	83	66	69	59	76	90	83	68	78	77	71	48	68	79	74	66	65	58	69	81	64	85	72	68	78	67	84	65	71	51	68	81	71	67	52	61	68	64	79	74	65	80	60	62	64	69	71	86	53	73	64	80	76	77	67	69	75	54	66	63	77	70	59	60	76	56	72	54	58	72	75	88	70	72	78	71	79	72	77	85	64	69	73	70	65	76	69	84	63	64	64	78	68	71	61	65	55	58	72	80	63	79	77	74	83	74	72	59	72	82	74	74	75	58	71	66	69	60	71	83	71	70	73	74	47	69	76	68	57	69	77	74	59	85	75	78	59	53	65	64	62	78	76	61	61	70	75	61	74	63	55	65	77	63	74	71	82	77	63	69	61	67	77	74	68	73	86	75	68	74	61	73	68	64	59	59	63	88	70	72	82	60	71	65	75	58	73	76	82	62	77	61	71	77	76	68	84	77	59	65	76	54	69	82	61	53	66	73	63	58	70	62	60	73	83	78	79
33271	13516	2762	2852	5643	7393	6876	5952	5312	4614	4098	3458	2930	2606	2390	2229	1905	1724	1691	1611	1432	1385	1426	1214	1184	1118	1083	978	946	888	888	840	853	829	753	756	726	622	597	497	549	490	545	521	473	497	499	473	517	515	512	504	534	488	528	523	532	504	509	513	509	561	528	559	536	503	546	487	491	472	485	506	496	485	474	446	555	523	516	504	496	493	503	472	467	490	521	503	518	534	499	516	502	507	511	459	469	516	527	475	477	511	498	500	494	480	484	515	472	452	451	460	489	472	499	503	469	501	496	502	478	462	491	517	450	460	475	482	490	475	480	445	473	488	485	491	485	484	438	491	457	456	459	483	475	532	506	480	450	505	489	486	477	492	481	466	483	425	450	478	487	469	442	477	507	522	483	485	475	492	488	473	435	498	520	479	471	435	511	468	495	460	470	466	496	520	516	466	470	490	471	478	461	495	509	490	489	497	453	477	492	521	451	467	477	489	478	497	478	483	512	492	464	485	531	480	461	464	460	487	502	506	520	475	475	497	515	465	468	505	479	466	483	504	495	460	479	452	468	480	472	509	496	492	442	460	471	466	483	484	474	495	509	503	465	460	500	461	467	490	430	474	493	466	480	476	467	445	486	514	495	462	483	475	504	538	472	518	485	466	491	470	474	476	492	495	498	470	487	475	479	490	484	508	500	478	501	484	479	449	500	455	471	454	474	493	526	460	474	498	528	451	481	485	509	465	478	467	476	440	485	468	468	478	436	474	478	490	479	554	471	471	455	481	462	436	483	491	485	514	464	469	497	468	460	490	482	523	450	499	505	470	466	464	458	420	454	489	473	460	517	471	469	421	477	454	480	484	483	485	478	513	463	452	491	489	504	473	462	487	453	466	476	490	475	469	473	517	506	489	465	539	445	485	455	456	503	474	486	462	484	480	510	480	472	471	470	456	492	514	448	460	450	480	474	444	503	491	483	480	490	478	481	488	498	508	465	461	496	506	478	459	503	497	475	466	465	487	429	447	456	477	467	489	527	494	462	478	481	447	473	483	460	463	471	473	497	521	522	515	502	503	486	459	475	549	488	482	476	480	489	447	485	476	450	449	477	489	492	487	522	520	484	465	468	480	500	483	516	490	489	495	513	470	486	485	488	494	495	472	509	500	509	448	496	468	468	514	457	534	486	467	472	464	480	438	473	480	496	436	429	493	508	494	437	495	467	444	473	514	506	443	475	481	449	500	508	476	506	468	510	473	517	511	475	470	469	484	454	478	466	482	499	484	481	495	475	488	452	446	477	517	451	484	485	475	464	480	504	507	487	523	499	506	495	462	455	480	503	469	495	506	487	467	486	494	451	475	493	473	485	446	486	492	467	509	473	503	490	459	482	468	461	465	477	484	480	472	498	434	440	478	436	533	477	474	485	478	497	483	477	528	494	479	513	498	464	446	456	481	507	481	493	446	500	495	472	527	496	486	501	510	463	487	457	500	496	489	448	513	495	505	482	486	446	532	521	471	504	446	511	446	468	474	502	493	469	503	496	474	485	464	484	509	450	489	500	486	529	483	467	468	474	452	459	486	489	500	489	486	472	477	481	501	454	456	531	472	512	472	464	525	491	461	505	444	430	474	444	472	479	472	473	496	468	474	453	486	473	506	436	457	482	499	499	501	464	483	480	506	469	492	486	491	481	462	481	444	492	471	460	513	467	469	468	517	516	461	510	466	470	476	468	481	511	474	482	502	493	467	460	512	482	459	465	473	482	534	523	515	477	526	455	483	481	496	498	493	476	474	480	456	507	521	467	453	461	489	475	455	500	498	472	456	491	509	489	496	461	522	496	464	477	489	492	495	472	478	455	486	460	499	467	459	520	506	465	479	479	477	515	498	485	454	475	481	484	501	523	435	503	468	484	506	467	498	515	490	484	503	458	468	513	475	483	507	503	473	462	432	463	475	500	433	447	483	490	499	504	495	501	501	480	506	473	482	485	500	518	464	511	480	466	435	490	501	484	494	518	469	488	518	494	476	482	465	517	486	475	503	498	492	464	502	469	504	490	484	514	480	523	508	482	443	507	456	482	457	489	459	467	529	471	484	466	507	477	463	487	479	532	475	498	478	461	482	445	504	459	473	482	493	514	456	491	441	512	512	535	468	470	472	460	465	462	510	522	502	532	464	475	505	502	516	497	470	511	507	452	485	512	467	487	456	456	520	492	466	466	496	482	475	466	481	466	487	493	503	471	484	463	493	503	529	489	516	479	538	488	488	448	419	474	505	497	490	468	472	490	500	541	479	506	484	504	477	492	464	463	486	476	510	500	457	473	493	458	506	495	487	471	450	478	476	488	452	468	474	479	512	433	486	470	488	466	464	427	485	508	484	447	457	529	512	478	490	470	480	500	479	454	433	480	460	503	491	487	474	446	485	454	472	470	440	450	498	485	491	488	471	459	490	505	470	450	504	478	485	495	469	500	456	473	484	486	495	466	474	484	494	494	534	510	500	461	500	485	450	500	480	529	488	455	459	493	497	504	471	489	475	493	481	494	520	441	492	478	495	499	489	501	514	483	472	478	465	486	482	473	471	493	492	481	464	491	472	493	503	471	436	510	460	482	486	490	464	463	483	480	496	478	483	504	492	472	479	481	486	466	505	474	496	476	457	501	484	487	480	450	496	483	449	478	465	465	467	511	483	497	492	475	482	470	459	499	467	492	445	500	488	470	421	466	500	502	518	509	474	466	453	468	462	465	481	472	453	492	478	482	468	487	475	470	485	451	468	501	456	452	494	477	482	505	471	483	454	470	511	500	482	487	458	513	466	485	474	495	476	477	506	497	483	468	458	484	487	479	503	460	502	481	471	448	479	482	475	444	460	457	510	467	487	491	497	507	469	498	500	444	487	476	466	496	490	453	478	491	504	515	469	473	484	486	502	498	502	486	521	503	478	476	462	463	469	488	487	458	428	446	502	485	444	488	522	459	494	490	480	481	498	498	455	472	440	450	467	480	461	493	457	477	455	472	470	476	508	467	469	454	495	467	469	463	483	499	484	477	489	491	476	468	460	457	477	479	482	513	474	477	449	505	497	492	492	487	467	476	510	485	489	493	463	478	514	519	493	493	463	516	480	470	420	486	446	455	504	473	523	492	487	490	524	484	471	484	496	528	512	468	491	495	493	457	479	450	473	463	465	480	511	469	467	496	495	472	498	464	471	479	492	490	473	463	480	477	507	506	532	487	505	473	472	482	484	494	451	502	484	497	479	508	461	499	483	473	487	509	495	469	474	434	501	477	510	449	466	462	492	483	441	503	462	507	470	496	492	520	510	509	473	466	494	504	445	492	508	499	476	487	519	485	523	492	466	494	472	459	486	490	473	447	493	485	496	512	471	507	492	491	511	491	496	445	498	470	476	525	500	475	482	476	476	502	432	420	457	484	494	498	472	467	510	497	519	469	426	496	451	500	519	455	462	495	437	478	479	534	481	473	479	490	470	533	487	480	484
3152	716	149	125	111	114	112	103	113	124	133	105	122	120	93	106	93	111	85	85	112	92	86	77	82	77	87	86	87	90	72	65	92	65	74	97	89	94	81	78	84	89	71	79	66	70	83	70	73	77	67	69	74	63	73	72	111	79	94	84	66	65	78	77	71	74	77	75	80	84	71	75	83	87	78	67	85	76	72	73	64	62	83	65	95	68	72	81	94	72	90	83	73	67	82	72	79	93	75	78	80	78	74	81	77	73	73	63	79	72	67	72	74	63	75	78	82	83	69	79	75	79	70	79	87	75	86	72	77	86	77	58	95	67	69	54	89	73	84	69	70	64	67	81	79	81	77	81	80	68	81	74	82	76	88	76	72	83	75	77	72	77	54	77	87	69	86	68	75	68	79	79	67	81	91	79	76	87	73	64	68	85	71	110	83	61	87	82	85	83	95	61	88	64	87	68	79	89	83	74	67	65	68	92	93	85	85	66	74	76	92	67	77	77	66	67	78	77	82	80	84	77	92	69	62	74	72	74	103	65	85	66	77	80	78	95	88	82	75	74	77	90	73	77	78	70	71	64	94	77	82	64	78	69	86	77	67	76	60	79	80	66	79	69	88	98	110	70	74	67	71	86	81	58	77	71	80	81	76	82	83	75	73	88	87	75	82	94	95	61	74	86	96	63	82	86	69	81	82	64	74	83	76	73	79	71	82	82	93	84	78	76	71	80	79	97	78	69	67	96	65	79	91	73	84	76	68	88	75	64	76	84	67	68	64	61	88	85	79	72	87	79	69	75	71	76	80	65	74	78	83	88	61	69	65	77	75	83	73	83	68	80	82	73	65	87	71	72	77	69	63	77	87	76	49	71	77	77	64	75	65	71	66	90	88	63	74	77	93	80	99	80	73	61	69	86	79	68	75	77	78	96	72	64	66	67	66	68	75	80	81	79	89	86	78	77	73	87	85	93	76	62	87	76	61	88	68	82	78	69	76	84	78	67	70	73	89	79	74	78	73	86	79	75	88	70	74	71	74	64	79	84	60	92	81	93	74	78	72	68	73	105	81	64	75	75	62	60	80	79	77	65	90	72	75	77	59	80	79	88	74	79	78	75	78	80	80	85	77	79	81	73	83	68	78	86	82	75	76	84	76	68	87	79	76	87	82	87	73	90	67	79	63	90	82	77	84	69	73	82	61	90	80	93	86	83	75	82	88	65	80	75	69	74	76	71	89	105	79	78	71	73	67	65	68	73	84	78	69	90	69	88	87	79	75	75	68	72	65	89	75	53	90	67	78	68	70	56	89	71	73	80	70	71	85	69	82	69	96	75	90	81	87	81	75	93	85	85	93	81	75	79	64	63	69	59	89	59	107	80	76	89	81	82	55	93	77	70	79	73	76	86	79	79	58	84	84	71	70	57	59	81	67	70	77	75	84	71	79	79	70	88	87	72	75	74	91	84	85	90	84	75	79	68	74	74	89	95	89	81	85	65	72	77	83	92	78	88	84	81	91	83	66	100	80	81	74	79	84	79	76	79	74	77	68	72	86	61	73	65	84	91	70	75	82	81	88	81	90	67	103	87	88	79	82	73	72	87	82	70	58	67	81	74	75	72	68	68	75	66	79	73	71	79	82	87	66	76	70	67	84	61	77	74	77	77	78	79	76	75	71	72	78	69	75	79	85	84	71	85	63	88	79	90	78	70	83	70	78	67	74	76	58	72	63	81	67	74	67	82	65	89	64	62	66	79	78	74	62	77	71	70	68	72	91	75	78	98	76	82	77	79	82	69	69	73	82	77	66	75	82	71	70	78	74	81	75	76	71	70	70	69	85	68	73	78	94	83	70	79	61	78	74	77	96	81	90	64	73	61	70	74	69	64	73	79	57	64	74	81	82	75	61	81	74	64	85	80	65	90	79	87	86	73	63	72	80	75	81	76	92	67	55	86	84	67	86	79	79	71	74	79	93	82	68	82	76	68	72	77	80	79	69	71	73	72	69	89	75	82	75	61	70	77	83	78	69	63	64	78	64	73	85	75	64	67	84	64	81	67	82	67	87	72	82	71	80	98	74	69	70	90	81	76	69	70	85	67	81	86	69	74	71	79	81	74	75	79	66	74	77	65	80	81	80	77	75	78	68	65	86	85	79	101	74	81	69	97	75	100	70	85	84	76	83	69	95	63	78	67	73	91	75	88	82	78	78	84	79	79	78	63	76	78	64	85	86	82	73	78	78	70	62	77	84	77	62	67	76	66	70	92	78	64	81	86	72	83	63	70	75	75	80	84	92	86	75	71	72	75	89	79	75	79	93	74	78	60	82	71	83	79	87	85	85	74	71	78	83	68	79	70	76	67	80	93	68	90	79	79	73	86	79	59	56	79	83	80	79	76	69	78	75	65	78	81	82	82	71	66	68	81	75	52	72	80	84	89	92	78	63	89	63	79	75	81	73	91	75	99	92	87	97	65	72	77	71	90	76	79	70	70	74	74	100	61	68	69	99	73	68	65	72	67	69	69	81	93	81	76	78	78	85	59	72	82	70	79	68	70	80	76	85	95	87	91	69	75	86	87	71	76	79	83	83	85	84	71	92	74	62	89	60	81	70	72	89	99	90	75	88	76	87	92	78	80	69	79	78	59	79	62	82	86	66	78	77	70	86	84	77	69	84	79	75	77	75	84	68	70	92	71	78	57	75	60	69	75	87	69	86	69	63	76	71	87	71	68	77	69	73	73	75	68	70	79	80	72	91	79	87	74	79	84	64	82	88	81	72	82	103	83	57	73	72	88	88	88	75	78	75	73	75	67	85	87	69	83	60	80	72	76	75	65	86	76	73	76	86	71	64	80	77	74	69	61	61	71	68	84	66	80	76	60	88	67	69	76	69	70	73	66	66	84	75	101	69	58	83	68	79	76	85	72	68	74	97	87	69	67	85	99	89	84	70	77	71	76	72	86	80	89	63	73	70	72	88	84	70	74	81	77	70	74	67	82	64	86	87	99	79	83	90	92	48	70	57	77	73	78	66	90	89	75	66	78	81	77	82	76	68	85	85	77	56	68	83	95	81	77	66	90	75	87	80	90	73	79	82	77	69	76	69	76	84	71	71	79	93	66	71	78	80	71	71	66	78	80	69	66	72	71	78	85	66	63	70	85	71	72	85	78	78	68	76	75	72	81	85	85	89	93	91	76	76	64	82	84	80	90	82	77	67	58	76	72	82	84	93	72	68	76	105	77	74	78	70	66	81	91	75	59	86	90	81	77	77	75	76	68	88	69	91	61	88	83	79	73	83	68	75	88	92	85	74	82	73	72	74	82	74	74	63	65	79	83	84	56	69	78	76	71	86	68	73	98	77	64	82	94	89	64	63	75	75	62	87	75	57	88	73	70	88	78	80	69	70	85	77	69	91	70	65	84	64	76	65	82	79	76	77	70	58	87	80	75	88	73	73	79	74	79	79	72	54	86	75	80	85	65	90	74	73	92	71	91
24384	7289	1466	1433	2676	3298	3222	2918	2507	2311	2187	1826	1662	1399	1421	1320	1141	1201	988	1046	1024	977	883	915	864	833	818	738	765	782	759	739	755	755	738	672	649	650	572	539	561	591	578	526	547	587	594	579	570	562	603	581	570	542	574	540	570	570	600	544	604	619	565	600	632	571	572	593	613	591	575	593	584	555	536	535	572	622	571	628	603	518	572	586	610	539	566	604	550	580	557	593	595	567	499	570	587	564	556	562	579	606	576	580	544	581	560	534	573	577	532	523	575	592	576	573	585	589	566	574	587	591	518	576	577	581	555	586	566	571	573	531	536	584	567	581	588	557	555	522	555	540	584	567	532	572	567	593	598	570	542	601	580	573	560	562	578	518	573	567	509	547	590	594	564	560	579	596	544	592	586	537	541	555	623	582	579	551	593	567	550	540	566	574	554	560	576	549	582	612	568	586	556	525	557	610	547	591	594	587	546	539	577	571	575	536	587	570	606	546	552	603	541	548	561	549	552	549	537	542	518	525	566	553	551	484	523	597	547	542	571	562	621	581	546	531	531	530	598	607	520	590	539	528	585	571	568	508	597	580	576	553	598	583	526	557	559	544	550	606	577	587	574	574	529	595	533	571	531	599	617	576	580	540	597	573	555	548	571	577	559	614	544	551	610	580	574	556	593	570	533	546	503	600	601	559	559	599	563	542	545	558	535	572	571	521	529	541	547	550	546	585	566	571	587	531	560	574	566	551	575	564	580	554	610	562	539	567	577	527	620	554	584	564	572	569	549	600	537	503	518	569	530	563	524	557	563	585	564	541	540	578	561	550	558	586	592	537	541	567	536	587	564	515	540	572	580	599	563	488	540	574	530	560	520	570	597	561	577	570	607	577	587	567	557	586	576	526	557	546	598	575	611	569	527	590	584	599	551	562	571	565	570	578	548	549	529	517	555	549	537	565	564	602	555	557	566	566	541	544	583	539	596	573	523	565	512	618	552	518	568	510	520	585	546	561	564	582	548	575	553	573	549	615	563	543	596	577	575	603	574	550	587	547	564	574	576	614	568	563	597	563	541	555	530	585	544	598	559	590	520	586	569	596	571	589	558	521	552	582	560	547	582	577	609	545	577	552	554	568	528	584	572	568	539	571	542	561	575	578	581	563	558	592	547	597	601	564	576	620	547	577	594	554	506	586	561	580	555	572	536	505	597	553	550	539	574	547	574	555	577	564	576	536	614	603	513	558	617	573	554	575	561	547	586	570	526	565	489	552	598	564	581	527	536	586	576	627	578	570	569	576	538	535	576	586	568	521	526	558	540	556	550	584	556	587	578	526	595	525	579	529	613	569	596	572	512	567	560	590	539	539	536	553	605	569	535	511	594	559	548	607	577	583	554	556	583	559	563	578	636	592	579	574	564	524	592	543	561	562	580	555	536	557	632	574	573	542	558	517	584	522	590	515	587	568	543	556	579	516	538	568	552	572	554	605	588	571	569	581	539	559	541	561	593	581	580	571	573	596	575	565	619	608	525	534	570	542	557	599	569	606	548	547	590	579	599	527	579	564	589	512	540	592	554	568	591	545	547	524	610	536	545	557	592	592	549	552	536	578	565	581	554	552	548	525	539	558	547	592	607	567	556	585	562	592	549	601	558	578	563	593	572	565	576	555	572	619	555	608	579	590	577	572	561	611	550	582	577	547	548	607	561	561	590	560	539	584	561	561	579	557	588	574	573	602	575	567	598	565	590	594	566	567	561	545	552	553	587	567	595	577	584	602	570	589	521	572	571	603	559	552	570	557	583	577	515	561	570	588	607	581	568	579	583	553	530	602	558	581	539	573	589	583	518	570	581	543	609	565	512	577	610	550	567	547	573	585	607	593	547	599	551	545	588	575	571	568	535	546	523	555	560	558	547	530	555	613	581	544	561	640	573	596	531	546	587	581	540	572	600	598	576	557	543	553	550	581	598	558	569	619	598	597	541	610	548	596	578	598	590	570	566	576	548	586	560	547	583	547	568	585	597	580	580	549	581	586	558	569	563	594	553	585	586	516	590	557	606	596	551	572	577	594	517	589	560	562	537	543	565	570	584	578	539	560	581	544	543	542	592	540	585	613	603	531	554	544	585	571	562	544	614	568	587	568	576	623	591	591	567	585	565	575	553	556	545	561	545	605	562	560	597	570	573	545	511	564	543	579	539	607	601	582	576	526	576	590	570	559	529	580	539	522	546	568	521	578	586	528	575	545	543	555	528	587	554	586	549	544	605	537	546	545	581	583	593	584	561	532	563	567	576	549	532	559	560	563	623	592	576	573	523	544	571	574	601	558	602	607	558	562	537	552	523	566	576	540	530	585	589	534	551	564	579	560	588	570	590	569	567	605	564	543	574	536	579	521	559	539	549	532	525	556	578	580	556	524	565	620	594	556	571	611	561	592	558	515	556	572	587	566	583	559	526	546	556	561	568	535	531	553	545	593	570	541	595	581	548	546	532	603	595	564	634	605	578	526	563	560	532	570	568	568	590	593	575	557	561	551	587	635	585	562	575	569	579	589	521	567	551	566	575	617	541	573	558	573	544	559	572	560	572	556	584	561	582	587	555	568	525	521	549	584	596	546	572	560	531	600	553	553	603	558	564	596	545	536	569	587	549	609	575	565	569	553	544	600	579	604	574	547	569	570	564	552	584	541	579	591	585	564	573	590	598	562	571	561	553	583	600	558	521	589	582	558	508	533	577	610	580	596	565	580	555	545	565	574	546	562	537	557	580	521	556	585	573	595	519	614	556	580	595	530	544	577	595	547	586	544	606	567	514	524	562	500	542	557	591	570	595	556	573	578	533	573	591	562	568	563	570	524	564	578	561	567	547	523	566	579	567	573	574	580	578	551	540	549	610	606	588	569	605	529	565	538	579	557	573	557	527	551	569	547	570	604	550	547	605	555	566	596	584	563	564	566	552	619	595	592	605	580	561	554	560	583	609	523	575	535	586	567	542	547	590	577	555	523	536	574	577	563	567	590	539	581	561	563	585	597	581	517	543	577	547	528	553	594	526	569	579	591	561	572	572	524	578	517	542	580	525	546	569	574	564	569	561	576	566	563	551	573	565	586	565	569	579	553	553	494	586	598	601	599	524	597	553	549	550	573	555	546	550	549	547	609	572	573	562	593	551	586	572	605	546	542	580	591	577	556	609	521	583	563	556	556	582	528	581	550	559	572	580	574	505	548	568	546	585	577	560	517	535	584	567	576	564	628	559	570	569	527	601	610	620	550	562	543	591	600	575	545	603	564	566	594	554	572	516	555	595	595	550	536	576	568	545	509	582	550	542	552	585	564	577	539	522	560	525	556	559	571	560	606	577	593	579	554	509	622	541	538	564	555	560	570	568	553	527	576	581	550	523	559	558	588	557	561	564	572	601	512	560	517	571	575	576	605	555	534	572	577	536	583	555	565	564	563	589	572	577	561	575	569	576	588	577	544	557	578	574	552	577	553	533	590
4299	1460	223	123	90	123	122	140	131	117	121	114	88	88	77	88	72	78	65	64	80	87	66	62	65	71	68	49	52	46	66	59	60	52	48	61	51	39	64	37	40	45	44	45	51	41	49	52	41	41	50	39	49	64	43	41	50	60	36	45	46	45	62	59	50	34	44	49	38	39	46	50	40	53	40	33	38	42	41	54	39	45	41	49	66	50	57	42	47	45	51	61	37	39	39	41	46	39	43	48	50	56	43	40	53	39	43	40	36	47	46	48	45	44	44	50	37	48	31	47	51	48	45	40	53	49	39	54	50	44	47	31	49	46	35	48	43	50	42	50	54	45	39	34	59	48	51	43	45	35	30	47	40	48	46	57	50	65	44	47	42	50	49	47	32	47	42	34	48	40	44	54	49	60	49	40	42	37	42	52	48	38	47	45	49	53	53	48	47	46	49	45	45	48	38	50	48	35	46	54	47	64	49	36	50	46	46	44	33	43	42	44	54	40	42	45	46	39	49	54	48	42	44	45	43	39	60	47	53	45	40	61	42	37	55	50	50	29	51	31	48	40	53	45	47	50	55	44	50	51	46	45	49	41	43	35	52	39	43	42	32	46	50	51	42	43	60	41	38	46	42	61	41	59	41	36	40	41	44	51	44	39	46	40	40	50	49	43	46	49	48	44	44	42	43	38	42	56	53	56	36	54	58	41	59	47	46	44	51	48	52	60	50	38	53	49	52	49	41	45	42	55	47	48	52	36	47	35	46	53	47	38	46	46	48	53	47	34	40	42	41	52	41	63	36	45	48	41	44	40	41	49	47	42	44	59	37	39	46	42	46	37	50	43	50	48	50	60	45	39	50	44	34	53	44	58	37	39	42	53	44	51	40	43	63	49	54	49	42	39	45	42	46	46	46	40	45	61	44	32	47	54	48	53	44	50	46	53	56	47	44	48	46	37	49	43	43	52	34	49	47	46	47	39	49	45	41	39	49	59	49	49	35	44	38	46	43	44	38	51	49	50	42	41	49	36	42	52	38	50	40	54	39	51	49	58	45	52	44	50	51	43	53	48	48	54	47	52	54	32	31	47	36	44	40	38	50	43	49	37	55	49	46	44	40	34	59	53	45	54	51	50	46	31	40	50	41	44	38	36	53	59	41	44	37	50	42	49	46	46	44	49	44	47	37	50	50	38	48	42	44	47	38	45	54	43	35	40	54	42	47	55	51	56	36	39	45	48	53	56	41	46	52	50	46	47	48	44	44	48	57	47	38	39	52	54	47	53	48	55	43	36	36	47	46	36	44	51	41	35	47	44	38	45	49	49	37	48	47	46	39	52	39	46	52	51	55	46	36	49	55	54	44	43	54	46	47	55	43	49	43	41	47	42	43	43	39	45	38	72	47	57	39	51	39	44	46	48	38	46	56	47	43	48	48	51	58	43	50	51	45	39	46	57	53	55	54	48	57	49	52	40	51	52	43	42	42	49	47	52	57	47	40	42	41	40	39	33	41	38	45	43	56	55	45	39	40	47	34	45	53	53	48	52	51	35	43	37	69	47	45	54	50	52	51	49	56	55	43	48	47	53	44	49	41	45	52	55	44	27	51	57	50	50	39	51	49	43	52	49	37	50	39	45	69	51	39	49	34	51	43	48	42	41	50	62	52	39	40	44	52	46	44	43	43	42	49	39	44	39	35	38	36	42	47	48	41	39	47	60	41	51	41	51	35	39	46	59	42	53	46	46	45	36	46	46	48	33	50	45	49	39	47	40	40	38	50	49	57	58	39	57	50	51	44	52	38	42	45	57	43	47	38	45	48	45	52	48	51	51	43	46	46	49	45	46	41	40	40	54	38	50	50	44	47	47	50	58	54	38	48	52	38	35	48	53	42	45	42	47	39	45	38	55	41	48	49	41	43	43	54	51	44	38	42	50	44	40	56	36	35	44	50	42	47	55	52	53	34	43	59	43	47	40	53	46	50	47	43	58	47	52	54	32	47	50	33	64	45	44	36	46	47	60	40	46	42	37	48	42	45	43	51	42	52	39	45	54	62	37	54	45	32	61	54	38	49	53	43	54	38	46	43	53	43	56	42	43	32	39	44	35	46	38	49	38	47	39	37	52	43	48	57	33	56	43	46	55	44	43	57	34	44	42	46	37	57	48	65	60	41	43	39	51	57	45	54	51	51	54	42	55	35	37	51	52	54	50	48	45	57	51	41	48	48	48	40	45	39	36	44	46	47	37	45	55	45	41	48	40	39	63	44	36	37	52	42	43	51	45	37	54	48	47	46	44	48	44	53	44	46	50	38	52	36	37	54	39	40	46	47	46	40	49	42	38	29	39	50	46	52	54	45	31	43	38	48	51	54	46	46	42	54	63	39	42	46	44	50	64	37	46	55	52	50	43	36	57	49	35	48	50	48	44	52	53	49	40	57	53	53	44	46	43	30	46	55	41	33	40	38	48	44	49	45	49	49	43	42	50	53	43	54	43	49	47	42	41	43	49	44	44	60	51	50	38	44	34	60	64	40	48	38	56	44	51	41	46	42	34	46	38	52	46	46	48	41	40	47	66	32	45	42	34	34	51	60	40	42	39	46	50	61	46	40	34	47	39	50	58	62	53	52	41	41	53	45	51	34	41	52	63	51	38	45	34	45	57	45	51	40	46	42	47	33	40	37	40	46	39	47	41	39	46	51	41	39	39	47	46	56	37	57	46	50	50	41	49	42	47	39	50	45	55	53	48	45	50	54	64	39	63	46	35	39	48	46	46	45	43	44	42	47	37	45	50	31	49	46	45	55	42	43	30	49	41	46	52	55	38	51	45	51	41	63	45	30	50	47	42	48	46	45	50	48	39	59	40	42	52	43	48	32	55	54	51	36	60	50	44	52	38	40	51	47	47	51	44	34	43	45	37	51	43	50	65	58	44	45	44	37	39	39	56	52	49	63	36	55	42	31	51	41	41	46	48	44	35	41	41	59	34	53	47	45	59	45	42	56	51	46	41	44	60	54	43	45	38	37	42	54	49	39	46	45	49	42	50	58	48	33	53	51	43	50	42	53	48	62	38	45	38	47	50	54	37	61	48	57	39	47	44	50	65	43	44	41	36	49	50	62	46	51	38	52	46	48	61	46	53	40	55	49	53	47	42	63	48	38	49	40	42	44	41	56	46	48	55	51	48	43	43	33	30	53	49	41	46	37	52	50	56	44	46	55	48	39	41	50	50	55	41	41	44	44	44	45	41	37	49	45	52	44	41	68	38	58	46	46	53	52	51	51	49	43	37	51	46	39	50	36	46	47	43	47	45	43	44	46	47	31	51	36	57	54	35	49	57	45	49	41	44	48	52	46	40	58	43	43	59	33	34	37	48	44	58	46	51	48	38	55	52	34	41	38	40	39	55	46	56	39	47	50	46	53	45	47	47	43	31	54	42	36	44	30	51	37	49	36	44	45	41	56	40	41	56	47	53	46	53	41	43	41	50	37	40
30203	11813	2136	2087	4469	5565	5335	4405	3745	3258	3017	2513	2162	1886	1711	1500	1340	1297	1215	1134	1037	993	934	921	838	771	737	691	661	657	589	588	610	584	588	508	503	440	401	376	409	366	348	343	413	370	340	358	349	391	308	326	363	363	333	368	330	359	376	394	406	358	362	388	355	316	335	358	355	354	352	360	344	360	358	342	333	322	351	344	361	330	369	336	333	336	357	390	359	313	356	376	329	325	335	358	321	372	356	361	327	323	335	378	339	344	338	364	289	299	331	362	366	332	368	328	343	314	339	343	334	331	341	334	325	350	314	319	373	323	355	344	328	350	331	339	325	334	340	333	364	321	336	362	316	339	323	351	336	365	346	347	377	336	313	342	346	369	324	349	353	335	319	346	376	315	342	317	307	331	315	349	344	314	367	326	332	329	373	354	314	344	346	345	321	336	351	320	348	294	371	314	367	316	320	346	325	325	359	337	331	328	314	329	325	322	347	355	319	314	323	325	353	322	346	330	354	341	310	341	361	326	341	321	339	327	302	295	331	318	321	323	327	331	313	347	330	331	331	327	364	348	314	332	355	358	322	322	343	346	346	343	334	347	317	337	339	349	359	329	331	369	338	346	306	324	328	324	339	318	328	360	344	350	314	366	369	386	349	327	359	317	323	322	328	350	336	329	353	340	321	326	325	372	344	324	355	332	320	361	332	327	323	343	332	344	318	351	355	353	330	329	344	354	337	314	345	355	339	350	350	327	311	331	324	319	323	364	311	329	347	316	309	311	344	329	359	347	314	334	328	327	320	326	322	333	350	305	351	316	340	371	326	358	358	337	320	323	344	323	322	345	352	291	347	339	343	334	341	355	388	341	333	348	338	340	336	335	344	330	345	342	324	340	340	326	324	332	358	359	337	335	338	356	340	356	332	345	355	331	374	342	349	338	325	338	340	340	344	333	324	354	308	335	344	367	325	307	326	323	324	325	329	330	307	324	322	358	330	312	302	306	325	355	326	305	316	326	342	332	348	339	340	324	353	341	289	325	314	349	349	310	327	364	335	324	350	334	333	322	364	342	310	334	349	345	339	368	318	317	336	363	346	314	310	322	342	307	356	339	342	336	377	343	335	304	326	342	309	341	345	361	310	342	346	343	317	327	353	333	344	321	334	353	338	348	361	382	358	319	340	286	333	307	320	334	322	344	334	331	341	333	349	333	358	333	344	329	329	332	355	338	349	356	341	325	310	357	324	349	327	313	343	388	304	333	331	349	329	336	331	346	350	322	359	308	334	348	325	339	330	349	354	318	347	353	355	359	333	325	319	317	327	311	354	338	346	366	354	344	324	313	340	343	310	335	361	361	339	338	328	378	337	309	320	335	333	330	320	315	340	349	330	307	324	331	295	301	335	354	310	366	348	344	327	319	327	330	289	367	324	331	346	328	355	351	343	338	301	318	338	311	337	360	332	354	318	345	334	313	315	353	307	315	344	325	313	332	327	329	348	380	311	323	319	324	314	332	384	323	346	329	336	334	350	321	340	308	317	334	310	322	318	325	340	334	345	339	318	311	341	328	329	354	321	304	347	341	353	340	321	373	339	343	341	342	334	366	308	347	340	357	355	342	341	317	348	311	330	374	315	329	305	336	330	296	300	332	352	334	344	335	328	348	329	332	353	345	340	352	335	339	344	357	359	355	346	298	337	327	330	346	351	358	332	328	329	318	347	320	378	328	305	355	322	336	325	344	301	337	328	334	353	347	351	341	310	370	321	327	326	339	314	349	353	316	343	319	316	306	308	342	354	357	336	320	335	303	322	335	322	303	350	362	329	334	321	338	325	347	333	314	318	328	371	325	333	359	326	307	370	333	352	333	336	334	311	327	326	326	353	338	334	347	338	326	355	320	342	342	321	321	300	324	312	342	360	348	323	355	331	371	333	327	320	319	346	366	338	317	329	332	305	315	332	340	338	312	315	289	336	338	340	305	299	325	340	321	350	325	355	326	341	308	322	311	339	312	306	383	325	343	326	304	325	306	312	342	322	349	377	315	344	306	335	344	307	308	329	346	342	334	355	321	361	350	356	317	333	335	334	326	331	343	335	335	306	343	334	295	296	316	316	341	338	322	343	351	327	322	344	313	336	323	314	333	304	323	347	321	334	330	332	353	319	329	354	325	349	321	305	345	315	330	323	341	353	363	337	338	283	309	313	357	310	324	349	328	323	328	342	333	341	343	318	325	334	324	338	343	327	327	326	338	334	321	359	346	349	325	380	320	349	360	344	363	363	310	311	333	338	348	314	343	325	335	342	307	359	351	365	319	339	333	330	348	330	347	317	351	313	282	352	348	345	305	342	334	360	356	310	350	313	339	339	312	321	347	356	293	363	340	366	351	324	356	370	344	366	325	369	310	351	348	343	341	331	351	327	327	314	327	297	346	341	311	331	299	351	374	290	339	347	315	337	348	329	357	314	351	343	314	366	338	320	319	338	335	348	322	343	333	317	350	348	306	342	342	345	338	351	345	301	345	347	332	337	323	314	344	308	324	359	342	336	340	321	290	302	345	335	373	312	314	312	325	333	350	367	320	366	333	318	354	325	343	356	365	308	359	333	322	346	333	322	329	346	344	301	356	283	334	348	337	327	351	343	330	326	353	334	322	338	318	334	336	332	323	326	361	342	335	330	349	356	325	323	343	354	317	329	320	284	324	324	330	340	355	333	337	314	357	331	317	353	317	350	331	342	343	355	352	347	312	338	295	329	327	351	342	365	321	334	328	318	338	347	329	345	350	295	345	319	321	356	334	328	306	337	322	326	340	337	314	310	332	340	359	324	340	354	349	317	339	338	345	341	365	322	333	355	351	335	342	363	337	343	309	312	351	346	346	309	353	365	319	325	323	307	342	327	328	353	346	357	321	362	344	349	339	369	324	323	324	333	323	328	322	317	307	349	359	318	337	343	331	382	325	323	359	333	309	323	314	354	335	332	326	324	302	360	332	287	374	337	319	355	338	352	338	331	336	310	342	337	331	331	315	329	310	331	334	332	369	306	342	346	306	324	335	363	342	319	366	370	343	335	364	377	331	330	340	325	331	328	347	368	329	331	325	366	341	304	349	356	329	348	349	324	319	329	331	329	299	305	337	358	370	320	362	296	349	338	315	345	318	300	304	317	346	321	336	353	315	312	305	330	338	339	305	335	331	341	321	353	339	338	324	343	346	320	330	308	329	305	341	332	313	325	341	372	320	339	360	341	308	302	365	343	374	314	332	320	359	341	349	344	366	320	330	345	360	375	349	329	311	341	339	334	346	299	340	320	368	311	318	337	349	312	342	307	342	347	344	342	342	336	301	344	320	327	328	343	300	335	349	326	336	351	357	308	330	330	331	309	344	290	346	350	346	319	339	322	332	325	330	320	366	344	347	357	362	327	375	343	327	342	319	325	365	308	336	314	348	311	343	329	352	297	372	320	349	357	327	349	328	334	329	313	314	344	320	362	321	332	363
5094	1383	277	162	167	149	190	184	200	148	196	156	151	156	153	157	118	141	136	145	161	95	145	131	125	144	133	128	136	123	116	115	132	106	136	121	115	135	120	105	102	96	88	108	129	110	120	122	103	88	132	118	102	99	115	110	102	94	94	112	104	112	106	102	111	123	112	122	124	94	107	102	87	120	104	113	102	104	84	122	101	107	124	107	136	115	106	117	103	107	116	110	106	138	103	123	88	122	112	117	80	100	117	123	107	92	123	125	94	113	86	107	99	100	116	118	89	102	108	120	135	105	110	101	99	111	111	119	117	101	102	103	99	120	106	95	125	123	114	121	102	97	117	110	99	99	107	118	115	108	110	90	101	91	103	134	111	105	122	108	118	100	119	95	110	101	113	101	107	119	83	112	124	104	98	114	116	93	99	113	88	102	125	109	120	113	126	103	109	99	116	118	126	106	115	104	106	103	133	110	101	125	104	105	109	98	107	114	95	129	99	109	106	123	113	113	110	115	112	109	94	109	106	100	120	108	116	111	112	115	108	118	100	112	106	119	118	107	122	106	110	113	114	112	108	123	108	107	140	132	100	116	111	115	101	91	97	97	100	97	96	112	112	110	107	113	102	106	113	99	115	119	101	95	102	112	116	115	95	109	118	108	86	108	122	109	103	119	111	110	101	111	110	102	114	107	115	94	118	109	112	115	121	121	101	111	106	109	129	121	107	120	121	108	108	98	117	125	91	104	109	105	94	118	98	115	115	103	127	96	101	99	97	128	96	103	115	115	112	116	123	103	105	122	140	87	132	113	100	101	86	117	97	126	117	116	98	106	97	96	121	92	122	114	104	126	90	96	118	127	111	129	128	115	106	121	120	93	108	121	94	122	85	116	100	90	88	113	98	109	114	110	113	105	97	113	85	115	93	107	122	116	117	116	125	104	105	111	120	125	124	112	93	117	105	106	102	107	112	107	115	114	126	104	106	125	138	119	108	116	110	105	116	102	82	96	99	111	108	98	87	109	108	126	125	101	107	115	121	117	103	109	108	114	112	111	107	136	98	133	109	95	99	100	113	97	109	113	110	103	114	115	117	117	117	114	121	122	103	109	123	109	101	131	100	126	102	104	92	106	117	111	93	107	112	95	113	101	108	120	97	106	104	94	106	126	105	106	106	112	95	108	103	113	113	118	108	108	100	116	101	81	120	99	118	118	109	121	110	98	113	112	118	119	117	117	107	97	89	91	113	110	109	112	127	120	112	122	101	93	125	94	113	120	130	109	115	118	103	105	121	111	124	109	108	117	120	91	119	97	109	84	102	115	105	102	107	118	106	107	103	115	114	104	109	100	112	105	126	107	119	121	103	109	103	131	103	103	104	125	111	101	106	96	110	96	109	110	124	95	107	104	102	120	107	98	92	120	124	104	125	106	107	123	109	108	106	117	105	106	129	98	114	111	124	115	105	112	106	130	113	114	113	113	102	112	99	100	110	130	119	117	108	129	97	96	92	127	104	109	97	95	104	107	121	98	131	103	107	99	104	87	114	102	112	112	111	139	122	118	103	108	92	114	116	110	100	110	117	109	109	118	123	109	106	108	103	92	113	89	98	116	97	116	107	120	109	108	90	110	98	129	122	109	116	121	112	96	93	101	116	105	111	104	108	87	106	100	118	119	119	109	95	114	98	109	102	104	112	103	111	110	99	133	131	97	105	124	134	106	126	99	131	118	107	119	120	117	124	98	122	88	109	116	105	87	87	110	107	118	101	99	102	107	105	124	108	113	115	118	111	101	82	112	99	95	106	122	93	105	118	98	90	101	115	113	107	119	113	106	110	105	95	108	118	117	90	123	116	110	128	108	108	117	114	109	106	107	99	119	114	118	101	113	112	94	107	118	106	107	100	104	101	128	101	114	125	96	113	116	82	113	114	104	99	118	137	118	93	113	89	115	117	108	115	101	94	103	113	112	94	88	124	128	109	105	100	88	125	115	101	102	109	106	111	108	116	115	100	113	106	118	103	101	115	101	117	118	96	101	109	125	128	121	99	92	109	104	101	114	104	88	122	99	110	117	113	106	121	115	117	119	100	107	91	99	96	113	120	88	115	110	100	116	131	110	109	110	109	103	109	108	99	111	99	113	112	115	97	121	100	94	112	116	120	102	108	122	96	119	118	138	97	116	114	102	99	108	115	113	99	93	138	100	98	104	121	112	105	111	96	102	91	105	107	108	110	110	103	124	127	112	113	117	115	103	103	96	115	101	117	113	111	108	142	107	113	110	112	136	117	120	108	109	123	113	113	90	100	111	116	105	106	92	114	125	98	121	92	113	106	103	109	109	113	83	121	117	99	121	127	130	110	126	124	112	105	115	113	103	123	96	96	108	112	120	122	117	106	96	110	118	117	105	99	103	114	127	117	94	110	100	113	124	114	117	124	121	117	107	99	96	120	103	116	124	104	108	118	120	113	117	93	101	107	101	101	97	96	113	112	91	106	104	116	105	121	123	107	124	98	105	107	113	98	105	93	121	127	98	102	113	119	103	103	113	106	111	98	116	92	83	94	109	115	124	108	109	123	112	126	113	122	118	122	115	103	95	118	99	111	99	118	113	88	116	105	118	123	115	120	118	129	102	85	118	107	121	124	112	118	107	104	122	110	114	98	119	116	100	107	110	117	123	105	119	108	120	88	100	102	131	127	102	100	108	101	115	100	105	119	118	114	107	99	87	113	109	123	86	100	101	119	103	117	109	97	114	117	100	116	93	115	110	122	97	101	97	119	106	120	122	115	108	118	115	119	99	121	112	114	96	98	103	107	125	101	96	95	116	112	110	102	119	120	109	115	83	100	119	110	116	103	111	109	126	115	106	100	94	118	104	122	92	116	102	121	104	112	117	110	93	92	111	108	108	101	112	111	102	105	102	95	130	111	110	118	122	102	105	103	94	105	119	95	101	102	110	124	116	130	121	125	118	109	113	122	122	92	112	113	106	97	101	107	120	108	109	95	105	102	114	106	122	115	117	103	102	106	105	102	108	109	123	109	107	99	118	104	116	111	106	105	106	100	126	104	116	123	110	101	126	132	107	112	100	115	109	112	111	129	107	110	106	110	106	121	113	127	120	114	101	124	109	113	124	111	99	108	122	121	116	100	111	99	118	98	109	90	94	106	81	100	96	111	102	110	101	107	104	104	111	116	98	117	95	105	98	105	110	122	124	104	116	85	113	112	100	105	92	118	107	121	128	102	104	102	111	124	118	120	108	97	119	112	121	98	97	113	105	100	122	104	114	89	110	114	115	105	101	80	113	89	95	121	115	105	112	100	102	117	102	133	112	106	118	99	102	105	116	96	95	117	114	122	115	92	104	117	111	121	118	105	118	98	127	109	126	104	108	100	108	107	114	93	109	104	108	114	108	107	111	119	100	109	89	107	106	103	111	116	105	118	109	103	99	124	98	106	112	114	126	84	96	96	122	114	120	119	108	124	110	117	100	119	104
26333	9894	2106	2075	3967	4991	4729	4192	3612	3301	2993	2681	2394	2135	1881	1819	1640	1521	1506	1430	1295	1285	1287	1191	1146	1114	1079	1044	959	1014	1013	990	969	898	905	868	811	852	773	785	700	737	738	709	768	728	704	769	733	685	748	752	715	742	713	739	716	731	727	721	750	707	763	785	762	774	715	710	736	759	739	732	683	703	717	738	718	735	680	739	751	741	677	668	712	756	709	762	712	732	727	730	702	738	715	734	742	707	723	725	723	771	709	698	724	753	739	738	766	713	755	682	674	695	747	705	698	699	709	627	745	763	718	710	711	702	713	736	720	702	677	667	718	642	659	674	749	672	725	694	663	714	724	702	714	684	666	717	767	734	685	658	708	727	730	715	713	699	688	697	746	774	722	716	726	703	704	694	744	669	714	760	730	771	690	707	683	719	738	667	737	724	737	694	722	706	709	721	719	723	740	733	710	735	715	735	740	710	718	753	726	707	758	745	689	735	714	761	697	752	704	680	705	728	683	734	719	734	703	658	700	733	703	742	707	717	691	699	678	673	723	755	720	683	722	719	682	708	727	695	715	702	708	719	667	705	744	714	740	696	697	767	699	709	715	724	686	680	698	725	684	687	707	703	698	747	694	725	687	707	675	754	712	747	725	742	712	718	714	712	721	673	682	746	681	707	750	714	763	735	698	733	768	694	741	671	762	680	739	761	741	740	692	719	698	728	702	715	680	716	671	690	678	756	723	728	715	729	720	750	667	716	702	720	739	684	708	701	668	741	697	674	703	750	663	685	720	764	732	708	693	770	717	706	704	708	671	741	726	729	714	740	694	706	743	742	692	686	735	699	691	681	723	707	741	697	704	691	732	712	743	755	693	681	731	699	716	715	677	713	724	684	710	688	700	729	678	740	752	702	741	732	685	770	720	754	706	676	716	715	740	697	729	746	672	730	706	710	719	757	724	702	680	742	712	721	757	652	699	741	680	701	729	718	730	749	726	718	725	690	719	727	707	763	712	710	706	735	718	716	710	702	713	713	753	714	722	644	724	712	734	703	722	683	717	720	734	726	740	740	687	704	715	712	732	734	757	631	704	722	745	723	736	672	656	717	721	687	748	679	682	762	668	696	729	717	686	725	723	712	715	674	701	716	734	732	698	706	671	668	685	730	687	705	735	699	732	685	706	670	720	785	709	742	720	773	704	732	708	738	729	677	724	711	710	745	746	730	723	695	722	720	697	777	756	696	725	702	683	711	706	721	720	692	675	710	721	721	756	698	697	701	730	687	727	700	731	706	701	718	767	692	699	741	679	760	698	744	762	719	740	722	693	698	694	724	768	714	713	712	690	672	664	689	693	740	714	748	743	741	707	728	730	661	640	683	732	715	737	675	686	688	702	710	664	706	744	719	721	750	673	721	727	701	689	682	710	719	710	671	729	666	771	720	717	693	738	717	725	718	755	679	726	675	706	732	700	743	721	683	719	702	716	706	729	702	697	702	772	749	709	713	754	694	748	747	654	710	674	697	729	683	685	718	708	769	695	704	650	696	714	703	681	760	709	719	717	758	684	742	714	731	750	722	746	723	726	730	723	680	704	708	696	700	685	707	720	732	696	720	700	721	713	669	701	750	728	741	719	755	737	733	699	685	704	697	662	709	690	727	714	761	685	748	722	744	735	775	692	699	679	666	730	764	702	705	677	699	729	724	708	715	682	719	719	748	716	719	658	736	670	715	743	726	737	725	725	713	689	725	757	705	730	714	711	749	752	691	685	710	756	690	716	732	696	743	702	661	732	719	679	738	704	696	708	691	747	699	678	683	712	708	736	798	732	699	711	677	693	694	660	694	706	775	735	714	714	704	697	716	725	820	687	717	706	709	769	702	715	698	692	694	704	766	698	694	700	732	721	667	736	677	734	732	710	688	748	704	708	682	708	673	749	753	700	668	685	753	702	705	733	708	730	739	719	682	713	725	694	767	714	670	721	701	766	743	754	748	676	662	703	703	682	737	683	661	663	764	713	752	722	711	694	698	723	708	711	715	743	766	716	714	726	716	704	660	669	712	729	697	722	719	709	706	684	686	697	758	704	733	667	720	746	705	726	698	712	662	717	727	742	713	743	714	728	704	706	746	699	683	740	701	712	709	731	687	718	707	726	714	687	725	716	731	699	745	727	679	742	737	738	750	670	697	744	746	687	732	764	712	719	701	692	702	702	688	705	672	718	728	728	713	761	722	740	691	692	677	721	714	752	687	752	702	688	689	743	683	746	684	736	780	741	747	703	714	722	693	718	720	704	698	708	718	735	710	707	726	708	671	695	675	731	757	690	719	746	727	732	717	698	696	713	676	719	722	745	690	692	710	694	708	752	727	719	660	685	688	712	705	686	723	703	742	745	727	759	804	712	704	683	750	712	743	736	710	731	690	701	737	684	762	723	701	691	703	719	662	665	715	717	673	729	737	693	720	688	674	691	733	737	716	720	705	699	729	709	727	692	714	713	683	717	667	684	735	722	694	731	719	709	714	688	744	729	742	704	780	684	706	760	712	727	698	723	689	718	719	760	757	762	719	742	695	663	724	706	704	686	702	647	681	678	685	740	690	693	749	702	742	705	681	686	669	739	708	707	706	713	642	732	722	708	694	713	673	747	691	690	689	690	715	721	684	724	741	738	720	702	672	734	694	719	731	735	705	710	753	714	701	673	701	695	718	739	749	702	752	701	732	716	659	703	701	744	679	728	742	728	735	739	702	714	698	679	688	724	709	716	741	736	726	747	726	714	695	686	682	705	661	769	710	703	720	725	712	756	728	696	690	757	688	696	694	721	712	713	679	695	695	698	695	662	657	713	709	732	729	699	721	749	688	689	676	697	729	707	764	693	719	707	699	716	702	723	702	711	707	755	769	757	696	737	720	718	725	722	763	766	738	706	695	741	788	692	685	659	741	709	710	696	705	735	712	672	728	692	708	732	741	741	716	708	730	727	704	705	744	730	763	725	643	730	699	705	710	722	710	722	724	695	648	709	694	739	717	718	755	710	692	714	720	734	720	733	734	737	755	722	742	699	701	683	756	714	726	698	710	740	659	750	746	718	701	726	731	698	714	704	702	683	728	708	678	732	679	778	712	740	680	701	704	686	717	696	716	666	714	734	720	711	692	673	706	755	757	687	702	747	706	676	708	687	698	715	736	723	721	737	721	689	653	694	703	707	731	752	711	721	720	722	715	711	734	753	723	694	687	687	731	720	738	724	754	739	722	730	749	682	746	706	729	709	761	743	750	726	714	736	738	681	719	720	732	721	675	697	716	746	725	722	703	685	699	702	738	712	706	692	699	691	691	685	738	672	733	725	679	743	723	683	704	721	730	665	695	708	703	724	710	701	682	672	708	683	693	690	729	703	732	715	742	698	734	718	736	718	716	723	688	754	723	724	685	691	722	666	674	714	668	722	711	707	727	730	748	707	774	689	749	714	725	723	719	699	697	720	705	724	700	738	708	709	712	711	730
5999	2012	296	173	135	184	155	170	170	169	188	177	146	130	130	110	120	125	110	114	107	113	93	97	109	98	101	107	73	70	75	97	79	103	72	83	88	70	70	72	60	76	80	95	68	75	61	73	74	70	56	75	76	72	67	76	64	79	77	58	71	74	67	61	77	82	72	68	59	77	68	81	73	66	62	72	69	66	70	59	83	65	68	66	80	58	71	85	73	73	68	71	81	61	63	68	62	68	74	78	67	74	71	83	66	77	60	86	70	56	79	75	47	74	70	69	62	64	67	66	65	76	72	66	65	66	67	57	57	73	78	75	60	75	78	81	77	56	75	82	79	77	71	59	74	56	63	47	67	77	75	54	77	66	68	64	67	85	73	75	73	66	60	66	72	63	74	67	79	60	67	73	78	83	70	64	65	60	61	69	67	60	73	68	68	64	58	71	62	62	67	71	70	73	73	65	69	101	70	78	66	62	60	56	83	77	73	48	71	82	72	85	59	76	74	61	63	71	63	67	80	71	63	60	76	71	68	62	80	77	64	69	52	54	87	73	76	55	68	66	56	53	79	75	80	63	78	64	61	59	44	60	80	62	69	66	68	61	68	74	67	73	64	62	77	54	71	68	72	64	65	58	81	63	71	59	81	66	72	66	75	74	59	62	65	60	65	70	59	74	73	72	63	70	62	74	66	59	65	83	56	63	56	71	51	77	66	64	59	72	72	57	68	54	85	60	68	72	64	67	74	73	64	74	69	81	86	66	76	73	59	67	74	59	79	69	78	59	54	63	62	87	83	59	65	52	73	55	76	68	81	69	75	94	59	53	58	73	67	81	70	52	60	71	56	71	69	47	65	69	64	59	85	65	56	71	70	83	76	76	84	66	50	76	73	57	66	66	77	86	67	56	53	55	61	67	62	90	69	72	73	75	83	59	77	61	59	62	68	71	73	70	75	70	66	66	65	73	77	54	70	60	66	79	66	69	65	62	64	65	73	53	79	62	57	80	75	65	75	61	62	48	64	61	75	69	84	66	68	63	76	68	67	78	65	76	64	83	68	79	68	59	77	64	61	57	73	69	70	77	75	73	58	85	63	78	70	64	61	75	62	76	78	61	82	75	71	81	72	60	69	63	66	56	57	61	67	67	70	54	93	58	61	74	46	78	80	66	56	68	60	54	64	54	65	74	78	83	65	71	67	69	78	80	62	67	61	73	69	63	74	69	68	66	77	66	56	70	66	57	69	66	87	59	74	75	85	71	77	75	61	62	60	73	61	61	77	67	72	59	63	64	72	76	69	92	76	70	54	61	65	80	79	62	63	73	79	65	72	79	66	77	65	73	70	57	73	69	65	65	78	55	65	73	75	76	69	75	71	75	72	58	62	74	68	93	65	61	66	60	67	65	66	71	85	75	76	61	49	81	81	70	52	74	64	64	85	70	76	62	75	60	64	69	75	61	70	74	59	70	72	78	61	69	78	87	72	56	68	64	63	65	80	62	65	64	90	73	78	68	60	65	59	59	65	65	54	65	66	58	68	87	68	62	69	75	84	70	70	57	71	77	69	76	69	61	72	81	70	61	57	58	71	78	72	66	82	76	67	47	54	75	74	76	62	75	93	52	68	58	71	70	66	69	58	80	67	63	59	68	69	62	74	72	58	66	67	60	71	82	84	63	70	64	72	75	54	68	55	75	61	71	66	58	63	76	69	69	69	69	82	63	75	71	77	78	81	86	63	75	73	50	54	60	65	65	66	77	71	67	79	69	66	63	67	87	70	67	78	64	65	67	69	85	72	57	71	79	68	69	69	68	52	65	68	61	68	70	76	86	71	65	65	74	77	65	69	74	39	75	71	70	71	59	58	69	72	85	68	75	64	73	59	68	56	63	57	58	76	71	62	73	63	80	76	68	88	66	70	63	80	68	54	77	81	56	62	67	63	57	64	70	78	68	69	79	69	77	61	69	57	67	59	76	71	65	68	62	68	62	83	69	73	83	81	70	56	73	64	75	80	70	68	87	75	67	63	59	69	71	80	46	77	67	69	76	86	80	75	68	68	76	63	80	59	74	63	68	60	68	61	68	76	78	84	65	77	62	60	61	60	68	68	66	63	74	71	68	73	84	61	84	64	64	86	61	75	64	67	60	68	73	64	66	68	57	79	68	77	79	67	66	70	71	58	72	69	73	56	92	54	69	65	53	64	74	63	73	79	75	77	72	55	70	73	74	62	79	67	64	76	81	55	61	63	61	69	79	64	78	73	71	81	65	61	63	77	63	68	71	65	68	67	70	70	71	66	77	72	79	78	70	63	59	79	81	84	65	62	80	64	78	73	74	65	52	80	78	66	86	58	70	81	73	82	61	64	69	63	70	58	67	63	74	63	73	79	73	70	80	88	84	74	73	63	91	66	60	75	71	53	62	68	64	67	67	72	60	76	71	77	68	68	89	71	75	57	77	83	81	65	73	85	75	72	67	68	75	86	81	78	73	78	60	71	70	63	73	71	71	61	73	58	81	74	68	63	74	77	71	60	66	65	58	78	70	66	75	70	73	94	76	67	73	67	68	80	74	84	61	82	79	65	83	83	71	80	62	59	51	75	56	62	75	81	81	56	84	65	71	83	64	62	69	71	58	74	61	71	79	50	66	81	79	79	86	63	59	82	69	65	61	55	67	66	88	74	68	79	70	78	63	65	70	67	65	70	73	74	65	65	64	53	81	75	59	74	57	61	103	76	66	89	77	71	53	84	60	56	67	68	58	62	84	75	76	64	81	68	63	56	61	59	76	59	81	77	64	68	71	67	79	79	78	46	75	66	64	55	67	78	56	64	68	62	71	64	84	78	59	62	61	59	81	62	61	61	67	70	59	67	66	66	68	68	68	71	67	63	55	71	66	65	70	65	46	75	75	67	78	64	72	79	63	78	64	64	78	84	68	65	79	60	69	61	76	74	79	82	73	78	70	67	75	75	72	73	76	77	55	77	77	83	79	77	61	71	76	59	83	77	73	62	64	84	68	71	61	58	66	62	79	82	66	68	60	84	54	60	68	81	73	68	74	85	77	74	66	71	82	69	77	65	75	82	78	80	69	62	61	81	85	66	65	63	63	72	70	74	71	72	74	73	93	80	72	62	64	63	69	76	74	66	67	63	59	68	57	72	67	69	75	90	77	73	70	51	75	70	71	73	79	62	73	83	69	66	57	68	75	70	63	74	69	74	76	83	66	66	55	75	61	67	57	66	72	80	66	72	79	79	70	75	74	65	71	68	65	69	54	74	64	77	68	68	66	71	67	85	66	75	61	75	73	70	64	79	71	78	65	79	73	58	77	67	68	67	71	57	71	87	67	74	72	70	74	58	76	88	76	69	85	58	78	58	63	64	72	57	61	63	86	63	77	68	50	84	67	83	81	69	61	81	70	56	65	76	68	55	63	74	69	67	82	69	74	64	65	75	78	63	85	56	88	70	71	80	73	61	64	68	77	69	72	63	68
33643	13661	2642	2794	5771	7524	7234	6200	5081	4555	4038	3546	3018	2711	2296	2129	1930	1761	1648	1631	1448	1405	1298	1335	1227	1174	985	975	931	848	866	868	870	783	755	764	720	647	580	543	532	527	496	515	520	550	491	481	510	540	538	487	483	507	520	513	523	474	505	531	520	511	514	521	539	511	515	511	508	532	475	501	474	513	499	475	548	509	471	506	530	509	481	474	502	522	503	479	497	491	495	524	532	483	501	498	513	487	540	513	523	525	544	481	482	489	520	518	476	494	484	486	499	494	504	504	431	506	473	504	491	526	510	503	512	490	486	462	480	481	527	480	533	492	512	473	467	500	464	523	469	497	528	503	482	490	491	499	496	458	477	517	439	470	508	498	523	483	541	507	547	480	472	485	480	456	469	489	499	503	516	482	495	494	507	476	482	443	463	491	461	523	444	424	466	488	499	472	501	491	496	471	448	495	480	475	453	481	446	458	475	463	493	492	468	422	455	473	467	507	473	506	447	464	467	505	465	510	473	505	468	490	492	486	463	470	453	485	475	488	503	470	485	493	502	477	489	446	476	533	469	506	487	513	472	482	481	495	452	484	461	483	474	485	471	475	477	471	493	483	443	487	447	503	477	506	501	502	490	491	465	474	475	478	502	475	507	482	510	468	466	486	477	486	488	498	503	495	455	477	474	522	488	526	511	459	485	477	490	469	489	437	542	490	510	476	491	468	509	507	470	424	499	476	497	473	467	490	487	496	473	492	483	480	509	497	487	505	485	471	489	455	446	506	472	460	496	498	459	461	493	467	504	463	515	511	457	481	482	473	491	478	462	446	496	487	494	445	495	489	497	456	453	488	486	450	506	477	462	477	488	483	514	494	484	497	489	481	445	494	478	475	463	489	503	458	521	481	506	430	444	513	486	537	483	514	488	466	477	505	502	475	506	465	465	480	507	466	460	484	458	500	518	492	500	489	489	474	469	466	496	511	495	503	518	497	504	497	462	505	498	474	470	473	481	416	455	494	468	477	505	497	496	483	488	514	464	486	455	526	471	501	525	454	500	500	482	464	455	453	504	499	509	448	529	452	477	463	466	488	486	491	479	494	461	494	501	470	472	478	465	478	467	488	487	492	482	493	446	487	446	505	473	488	480	444	505	476	520	447	468	499	513	494	504	468	450	480	476	490	500	490	453	491	497	479	499	485	447	490	504	461	465	453	500	492	436	474	519	471	459	467	458	526	471	488	463	454	478	457	494	481	489	455	487	457	502	479	486	477	451	485	481	468	493	469	465	502	491	470	467	464	525	499	481	468	419	466	480	495	484	457	486	458	467	468	477	479	511	491	480	521	448	527	485	519	491	466	506	469	534	471	473	497	464	488	471	473	478	461	472	442	459	509	485	494	481	504	459	505	476	501	443	492	475	463	496	476	474	477	489	457	457	478	489	444	467	465	453	454	480	502	459	534	497	486	495	516	487	477	479	472	463	525	490	461	451	489	463	489	482	487	518	489	469	494	505	497	480	497	513	500	511	451	520	499	459	456	478	475	516	482	477	521	487	507	502	480	447	495	490	498	458	435	476	535	450	461	487	462	462	473	510	487	496	519	492	438	480	486	468	461	475	499	481	467	511	480	456	509	472	483	473	472	462	464	502	464	465	476	471	471	449	523	469	483	498	484	503	534	491	469	462	517	526	487	504	509	480	491	467	507	482	446	494	452	468	470	520	487	475	539	473	498	477	454	461	494	501	477	507	477	464	468	483	489	453	475	470	487	500	493	455	456	479	461	477	482	496	475	483	443	487	484	477	516	463	495	466	460	465	481	463	499	476	427	470	461	505	482	493	494	434	519	453	490	539	525	461	478	474	457	483	506	488	501	523	473	479	492	487	469	443	519	467	454	478	502	453	462	473	487	454	495	490	459	472	509	463	456	473	481	510	503	483	487	455	460	470	505	485	462	500	484	500	453	494	487	517	457	475	499	454	513	485	492	490	480	462	459	467	480	497	465	448	469	463	464	458	503	489	496	505	490	500	508	454	462	504	478	443	486	535	493	483	467	475	509	501	457	475	452	495	471	479	488	470	501	491	466	516	519	487	462	505	481	489	445	452	504	425	448	453	437	496	464	486	457	495	445	479	467	473	464	429	505	512	492	465	482	503	485	496	478	479	475	514	477	482	490	494	509	471	445	485	499	497	452	465	502	486	452	495	437	477	510	474	510	519	478	448	459	474	455	493	463	463	467	515	483	495	464	498	493	442	504	461	469	464	483	484	485	510	480	474	467	512	473	554	450	461	508	500	480	515	483	488	499	473	441	449	505	474	499	454	526	498	453	525	466	474	437	476	474	507	494	537	488	488	495	498	507	510	487	452	511	472	488	476	511	491	462	464	485	459	457	480	469	495	435	454	477	487	494	500	504	521	462	509	459	471	513	464	481	486	478	474	502	499	473	492	504	487	486	466	479	467	547	497	487	447	508	488	491	462	463	450	477	488	454	465	473	422	501	473	457	499	497	518	474	494	488	474	470	457	442	488	509	514	489	512	458	454	478	470	492	507	446	465	492	449	443	447	490	459	468	493	457	456	458	526	504	474	503	493	450	483	440	451	458	470	520	488	495	491	478	472	478	488	495	499	516	507	490	478	494	511	488	482	529	498	474	507	463	484	504	508	452	424	496	481	489	458	470	495	446	488	537	500	482	470	495	490	506	485	504	474	468	470	448	512	516	477	515	503	502	483	471	483	503	467	492	495	472	435	494	474	493	503	513	454	501	472	530	485	494	474	480	503	487	492	495	467	465	460	510	470	499	496	503	495	493	475	461	494	423	505	491	463	479	432	491	457	478	486	498	495	534	516	462	446	503	495	497	481	472	495	470	496	460	462	471	488	481	489	503	486	454	488	462	467	483	480	462	439	457	466	545	488	512	460	454	487	480	489	498	482	471	476	489	502	480	511	519	455	515	496	478	503	447	504	479	542	438	484	422	526	472	513	475	488	449	435	481	455	494	484	482	475	448	498	503	491	498	493	479	495	495	489	515	491	493	478	480	482	484	473	479	484	506	467	521	472	499	504	469	465	437	512	524	478	456	476	509	471	515	482	468	488	503	487	467	439	502	490	476	503	491	479	503	481	512	525	481	463	516	518	514	479	505	449	434	498	484	457	508	468	490	467	496	474	494	445	460	484	495	503	475	480	494	482	515	533	533	457	470	468	463	465	459	502	502	421	472	520	515	536	515	451	511	494	479	479	502	485	513	494	465	452	468	478	510	488	474	495	473	507	507	500	492	508	467	486	471	518	461	465	486	491	461	496	458	530	490	492	529	516	478	452	492	484	466	493	487	483	478	514	509	523	490	488	476	452	518	482	446	496	500	476	514	487	521	508	499	502	474	492	484	475	493	472	472	489	487	457	484	476	472	480	482	466	454	464	483	505	452	519	480	460	517	488	463	492	479	455	494	498	501	488	508	498	477	513	491	503	503	495	478	512	479	467	467	489	520	466	498
3179	751	142	98	115	89	110	142	104	110	130	109	95	98	103	95	96	109	102	109	92	76	104	97	104	77	102	75	90	76	85	88	93	95	58	92	87	88	69	80	60	69	85	76	62	70	58	73	86	79	84	62	70	87	70	81	85	86	92	85	86	69	79	67	85	81	96	81	85	63	74	76	70	62	86	72	88	73	85	64	89	74	95	95	81	58	75	83	79	80	73	76	69	83	75	75	64	89	59	72	83	74	85	73	89	68	70	79	91	82	70	74	82	77	73	77	76	82	61	70	81	59	75	81	78	80	79	64	94	93	74	75	87	72	74	88	73	66	83	82	83	82	83	80	76	84	75	77	77	74	89	77	71	96	61	89	74	81	56	71	69	94	71	66	61	98	73	70	62	68	63	80	66	86	75	69	71	80	70	82	74	90	60	79	77	74	74	69	70	86	83	74	78	82	61	74	87	82	95	87	78	100	86	72	59	75	59	80	71	82	69	66	73	64	80	63	69	81	83	83	74	74	78	85	77	76	82	86	73	75	65	80	87	73	65	66	83	76	69	84	75	82	76	75	79	81	90	77	54	86	82	70	71	79	64	78	74	81	79	85	84	68	85	77	74	92	90	82	85	72	45	83	85	47	81	81	82	80	67	77	64	72	71	86	70	80	93	91	71	81	79	72	74	61	80	89	92	79	73	84	95	98	74	59	84	78	83	70	79	72	74	76	87	69	72	72	78	71	74	81	62	87	79	92	72	78	60	84	71	97	68	80	85	82	78	76	63	80	90	83	78	63	66	77	73	85	80	71	79	78	69	101	87	61	83	71	72	86	76	54	87	78	83	82	77	64	76	73	71	66	71	68	73	71	63	68	56	82	89	69	76	73	56	79	96	74	91	81	86	65	84	90	59	75	69	72	78	62	76	86	75	85	80	87	78	67	92	69	75	78	65	87	73	82	77	70	84	85	66	77	72	81	81	62	59	63	70	76	81	71	75	68	61	89	72	77	69	70	68	85	81	74	76	77	75	72	62	83	66	72	90	82	88	79	73	64	80	77	79	71	81	71	53	82	73	86	81	83	72	77	76	81	69	81	86	62	77	83	70	72	89	85	81	91	85	78	100	75	87	71	78	63	78	71	77	63	58	68	82	66	86	100	80	77	72	75	89	87	77	71	78	76	82	92	68	77	82	72	84	73	88	91	76	106	79	64	84	85	95	70	109	75	65	82	76	96	73	66	69	66	56	87	75	73	67	80	79	88	70	87	66	80	72	82	72	83	66	75	79	83	79	82	71	100	68	69	75	65	86	79	82	79	79	75	86	69	98	61	84	86	93	87	75	72	81	75	76	82	69	85	57	97	81	80	59	63	70	83	61	82	63	95	71	83	67	87	75	59	93	77	89	86	75	72	86	76	74	88	83	77	75	80	70	87	71	71	76	83	73	74	65	62	89	64	79	80	65	69	83	68	74	86	74	81	83	79	77	67	82	79	62	80	77	79	73	100	82	92	72	64	66	81	73	74	77	72	88	65	67	67	76	89	68	86	70	74	86	68	85	65	91	70	61	83	76	75	82	75	77	72	63	66	83	86	68	78	80	80	82	79	69	71	85	87	75	70	68	64	70	67	67	71	69	65	69	74	68	84	75	70	74	83	73	83	81	64	70	76	86	87	72	93	75	80	69	68	71	79	72	97	68	85	69	77	65	78	76	67	72	68	63	78	83	81	87	75	75	73	79	72	71	87	65	70	77	81	86	70	79	74	90	76	87	69	73	81	89	69	67	75	76	62	68	78	71	80	86	72	75	81	80	55	75	63	72	87	62	86	80	75	72	71	93	80	77	57	76	77	80	76	87	74	85	75	95	82	74	108	84	62	77	65	76	70	68	69	83	80	85	64	63	84	68	70	79	78	90	79	84	70	83	81	66	80	75	79	82	76	84	80	88	70	76	68	87	68	81	78	81	89	76	69	79	76	80	76	82	87	86	78	73	71	65	83	71	91	74	81	58	65	76	65	90	71	81	81	54	67	78	74	79	100	76	79	76	88	80	73	76	71	85	60	75	70	86	60	80	81	72	81	80	81	75	69	83	85	87	97	76	74	82	56	77	89	89	76	80	76	78	93	85	90	68	80	79	75	82	76	73	71	64	60	76	70	91	84	77	72	75	85	67	89	64	69	67	84	87	68	80	77	69	74	82	81	77	72	73	68	72	69	63	71	69	64	86	72	55	77	58	79	86	90	67	51	85	83	75	89	71	80	79	81	71	79	89	79	75	64	69	64	96	75	71	78	80	69	97	67	67	84	75	78	82	91	60	74	67	76	82	69	75	79	92	70	73	84	71	76	71	82	80	70	72	79	58	72	91	82	85	76	96	87	81	72	80	67	77	70	63	88	81	68	78	60	83	78	87	89	87	80	72	77	89	79	60	78	71	66	77	75	65	83	96	77	85	78	85	85	87	79	82	63	78	69	81	55	73	71	72	86	73	64	75	89	67	76	90	72	67	81	83	70	72	98	83	64	74	81	79	84	74	79	82	74	87	74	77	90	72	80	67	78	91	72	54	77	73	83	81	81	91	81	59	76	81	70	71	69	87	73	92	84	75	68	76	68	68	92	84	94	76	86	76	85	77	80	76	68	80	70	72	84	81	85	90	75	60	74	98	80	87	87	68	78	56	69	62	78	81	82	64	87	65	75	86	81	101	74	78	102	82	71	67	95	96	74	75	71	102	75	58	82	70	80	74	85	81	77	76	67	68	67	81	74	85	55	84	73	85	71	78	86	100	74	69	65	80	76	81	87	81	82	79	78	77	88	79	86	75	73	70	88	67	59	73	69	70	77	82	75	78	93	81	68	77	77	61	68	77	85	87	79	74	87	76	71	80	69	58	80	95	65	81	75	76	73	84	75	61	77	103	76	86	61	81	58	79	80	63	70	86	84	82	85	89	79	87	78	78	80	74	63	64	69	74	80	77	58	61	88	84	70	67	75	68	91	68	88	76	66	90	82	82	79	77	85	83	74	96	65	84	85	77	83	72	83	77	74	82	79	68	94	87	85	77	80	78	83	81	84	67	76	76	70	102	77	78	81	77	68	92	72	72	72	65	75	80	75	75	87	89	96	66	88	82	79	99	68	87	81	60	74	78	78	82	73	75	77	67	79	67	75	78	84	63	80	73	63	77	85	91	92	72	78	76	76	80	78	77	69	72	72	91	90	69	87	62	77	69	79	81	88	72	79	76	93	95	65	72	65	82	84	85	78	79	74	85	78	88	81	76	87	67	95	67	73	59	77	64	67	83	77	61	94	73	61	71	81	71	92	81	67	77	74	75	66	74	96	68	84	82	90	76	67	82	72	84	75	79	76	74	94	78	76	83	76	88	62	72	85	91	79	83	86	86	74	65	70	89	79	80	74	63	66	75	91	76	89	74	94	67	68	73	71	72	81	82	78	85	74	55	73	84	92	69	82	86	77	77	58	75	74	77	82	89	71
24493	7465	1426	1561	2742	3344	3217	2869	2499	2181	2120	1918	1733	1483	1351	1223	1154	1096	1087	1006	927	997	947	935	804	798	803	727	753	705	714	784	767	692	680	677	700	609	629	574	567	564	554	577	554	547	562	531	548	565	545	568	552	555	531	586	574	583	555	580	589	583	599	611	577	593	540	558	568	589	552	578	561	576	553	571	597	588	603	572	535	593	551	553	604	555	563	559	577	540	593	593	554	543	623	573	573	573	554	566	550	588	532	541	622	571	594	595	547	547	541	584	550	612	565	556	574	563	541	602	591	589	538	540	511	550	578	568	603	556	548	547	597	548	551	532	553	550	578	558	551	539	607	595	567	567	550	511	566	612	553	555	586	536	557	550	527	548	559	576	573	578	583	594	543	568	571	527	551	551	530	593	540	543	588	556	590	521	556	600	597	570	596	538	614	569	562	573	586	557	564	568	587	568	596	545	539	582	550	592	583	573	566	585	562	530	576	564	568	554	571	588	579	559	552	595	550	557	580	593	568	563	596	577	566	553	551	544	579	561	577	554	565	532	558	546	553	543	564	548	552	579	580	569	594	570	588	602	557	516	523	569	556	563	564	582	609	565	560	573	551	586	572	606	564	582	566	535	520	533	609	552	583	523	562	570	582	568	595	541	556	537	550	546	575	594	570	563	530	540	580	540	589	562	571	559	516	567	561	565	542	596	542	589	587	584	571	560	552	589	581	573	545	587	617	563	580	537	570	548	592	548	537	554	559	546	566	570	548	610	497	584	548	556	548	554	538	565	576	563	565	570	572	562	580	596	517	520	579	614	598	553	567	571	556	533	594	551	544	557	558	597	577	546	532	546	598	570	602	534	616	580	558	590	592	582	551	573	580	557	545	514	551	568	536	531	573	538	523	519	535	596	555	571	584	546	556	546	572	597	568	536	551	581	550	562	558	576	576	565	587	505	566	601	528	575	601	554	543	548	567	586	573	572	562	570	568	552	561	554	572	584	574	589	559	560	574	565	555	563	607	565	584	564	571	526	572	582	560	545	577	583	620	527	548	596	564	537	585	536	555	565	572	573	558	582	598	555	557	593	579	539	531	567	565	573	569	540	557	570	550	558	552	562	546	558	552	556	571	530	571	560	565	575	524	581	525	528	530	573	577	539	574	573	549	573	591	523	571	547	584	554	572	567	573	589	570	602	569	528	560	530	530	555	570	583	530	568	547	589	584	607	574	619	561	559	550	583	548	538	581	581	589	559	577	554	576	577	573	550	543	521	557	554	584	610	580	542	538	600	582	555	588	548	520	549	553	565	598	544	546	608	560	542	569	547	613	564	521	568	557	540	558	552	601	556	561	597	544	566	578	606	574	538	577	598	539	592	514	556	576	524	550	589	566	593	584	598	575	581	594	560	576	538	570	571	556	517	555	568	566	566	562	562	566	575	629	564	590	579	595	566	567	605	542	557	553	556	560	539	582	596	570	598	553	550	550	548	561	575	548	546	577	541	515	570	545	523	561	569	576	555	556	542	589	608	564	558	551	579	576	588	542	596	572	536	564	546	542	597	548	557	593	599	575	569	554	585	504	550	582	563	543	588	527	554	538	600	578	573	563	552	582	550	557	561	595	550	600	579	561	584	583	546	574	566	576	604	583	561	590	587	578	561	550	584	521	589	592	629	566	585	556	570	602	528	561	579	545	526	552	579	597	615	572	554	540	551	584	591	602	561	567	535	596	530	594	582	571	577	539	575	558	522	531	632	499	539	559	530	602	542	559	582	569	595	561	548	560	534	556	588	541	570	571	535	565	535	590	578	538	559	575	578	565	549	570	597	578	588	537	553	588	597	586	535	602	570	561	585	575	557	558	517	567	561	557	597	578	569	596	588	565	573	588	538	566	574	570	568	583	514	569	540	594	578	533	574	540	566	543	586	534	577	520	565	546	579	625	559	625	565	567	554	570	581	530	614	551	582	575	559	554	566	576	551	590	545	558	552	560	597	582	515	564	537	548	585	586	554	580	559	548	607	552	569	570	612	570	586	527	548	549	538	579	610	552	533	589	550	550	511	573	538	613	557	544	577	523	556	557	577	525	555	538	580	546	576	556	560	527	581	547	535	551	558	576	567	573	548	567	563	554	579	548	633	581	554	504	561	532	549	554	566	562	537	575	567	591	568	578	529	611	542	567	593	608	603	562	565	555	606	581	519	521	579	537	568	576	533	582	578	557	579	595	557	559	581	575	567	553	542	555	589	549	560	567	561	545	586	527	552	563	586	575	593	587	620	562	574	567	547	575	547	583	602	622	582	575	589	567	577	584	564	559	600	578	552	515	550	598	556	548	579	561	601	587	587	540	564	572	554	599	583	564	594	586	547	570	573	577	600	522	575	545	553	507	557	556	537	574	602	594	530	551	555	633	587	581	568	539	548	606	535	558	580	610	610	561	600	574	543	553	563	556	551	486	548	562	543	555	536	538	525	565	531	540	555	567	558	563	587	543	550	591	538	558	528	556	547	550	512	555	531	564	536	568	551	596	575	544	547	582	560	568	568	598	542	552	581	609	575	550	521	573	589	510	604	551	561	567	570	563	627	632	577	599	568	577	573	597	582	598	575	576	561	565	551	554	539	528	611	546	577	630	543	520	570	605	565	584	555	596	541	568	596	580	581	560	567	521	594	600	556	524	563	550	513	558	635	509	547	612	581	592	565	571	573	571	555	518	576	532	567	552	558	590	544	617	560	581	580	550	541	548	559	567	572	608	554	559	564	562	539	531	534	574	566	564	529	587	519	513	590	549	547	551	530	558	636	511	601	555	573	539	568	553	568	561	606	552	548	599	517	555	558	538	529	588	553	604	568	571	584	560	570	568	596	565	522	563	552	596	589	587	580	569	592	541	545	586	567	577	570	577	554	580	595	604	564	590	596	571	568	584	564	554	561	530	543	544	558	597	571	555	588	547	578	542	562	587	588	610	551	563	558	561	590	585	538	559	533	579	582	575	556	559	580	568	545	544	607	520	560	561	550	570	564	590	579	509	575	558	577	595	561	568	510	498	578	592	584	530	525	545	591	578	599	574	536	571	568	606	565	622	580	592	578	588	586	536	566	583	595	592	587	574	566	541	550	553	559	606	553	546	540	565	570	607	572	605	526	559	537	561	541	587	583	596	609	548	547	586	551	554	603	546	553	579	556	575	541	596	572	573	581	582	575	597	585	569	571	587	564	577	583	524	562	586	573	539	598	566	568	589	568	543	587	576	546	522	569	582	563	610	556	554	519	597	616	590	583	572	556	576	562	576	537	581	531	593	551	558	559	574	562	537	583	570	571	577	575	568	634	585	575	583	593	557	540	543	581	558	611	567	572	581	521	529	572	570	577	526	572	596	544	513	575	573	588	579	581	552	541	516	556	567	556	591	605	520	593	593	581	558	563	555	587	587	605	553	542	557	598	573	584	512	582	570	537	589	562	571	572	588	527	588	579	574	542	587	547	553	578	560	554
4565	1562	202	110	106	119	132	139	111	123	109	102	118	85	97	70	83	75	93	83	86	64	82	69	78	65	54	58	68	55	62	64	54	63	62	45	51	38	51	57	53	52	38	43	49	35	42	42	46	44	46	54	48	58	50	55	59	48	41	48	51	49	45	38	67	42	37	59	47	64	42	41	51	53	51	45	42	48	49	41	36	51	41	47	45	41	59	35	68	47	42	64	39	42	47	61	43	47	42	55	59	49	45	55	42	38	49	56	40	44	49	46	37	41	39	52	48	40	44	41	56	49	48	50	36	60	48	55	59	46	32	47	65	52	53	42	48	43	50	49	46	44	54	50	38	49	55	41	45	40	53	33	46	39	57	49	56	58	62	33	38	46	41	39	42	41	40	47	43	38	49	46	47	53	46	40	60	38	48	51	42	60	46	49	42	43	33	40	39	52	39	35	42	44	48	47	46	47	48	50	46	41	45	51	55	45	50	50	47	47	43	45	60	55	38	54	49	43	55	38	44	44	47	35	36	43	34	47	39	54	51	46	47	45	43	50	47	45	42	44	49	47	47	47	46	45	41	46	39	49	55	45	36	50	42	38	63	56	55	53	51	47	42	44	57	58	49	43	48	40	56	38	50	44	48	58	59	52	50	60	57	44	48	58	36	35	51	28	46	42	50	47	32	35	53	26	41	40	48	43	39	38	53	55	47	49	41	53	42	60	55	53	32	39	40	47	38	36	47	42	54	50	53	40	39	41	48	46	49	44	36	49	59	54	51	39	46	37	41	44	39	51	46	36	33	52	41	51	51	56	44	38	50	54	49	52	44	38	49	37	57	53	38	57	56	48	57	52	54	49	41	45	48	56	47	45	54	48	45	54	50	53	41	47	55	47	42	50	41	50	45	60	61	43	52	36	38	41	41	47	55	39	52	28	53	46	46	40	55	46	35	42	45	45	47	44	36	54	50	41	43	43	39	47	42	55	54	45	37	64	43	39	41	40	48	48	53	53	49	44	40	41	51	40	58	51	51	46	40	34	47	48	34	49	50	57	53	48	50	58	38	50	54	45	48	51	33	46	55	35	60	47	42	44	36	34	39	64	39	43	38	45	56	39	30	43	47	34	53	52	38	45	43	48	51	42	40	41	45	45	46	42	48	44	48	45	42	33	45	52	46	33	39	45	48	42	38	55	50	41	44	33	50	45	43	41	38	39	45	41	46	42	48	46	51	49	38	41	57	43	39	61	51	48	41	53	41	46	42	40	49	45	51	52	46	57	52	42	49	54	56	47	53	38	51	43	46	36	44	57	50	58	50	38	54	53	40	45	48	50	44	48	48	34	41	64	51	64	55	43	38	54	48	47	42	52	41	47	50	48	37	55	43	48	54	43	42	41	50	45	51	40	43	60	43	45	59	42	42	43	39	46	49	47	45	33	38	42	39	48	55	40	32	36	46	47	40	55	46	48	39	42	47	47	49	57	49	38	36	55	39	42	46	51	37	47	36	48	49	52	50	54	54	38	45	40	50	44	44	41	38	55	40	37	40	44	46	37	47	54	47	40	44	60	52	46	48	53	52	44	46	37	46	43	50	51	46	43	51	42	40	46	50	39	49	46	47	45	37	41	39	45	50	53	43	33	50	44	44	37	46	44	51	44	45	45	40	43	49	45	39	49	53	43	45	57	52	43	36	46	43	40	28	46	48	44	50	51	49	48	47	51	38	42	35	38	43	49	45	43	55	48	55	44	47	41	54	55	41	58	51	48	45	51	50	35	41	35	43	41	49	36	54	41	54	42	60	49	57	41	43	43	43	51	41	47	48	39	53	43	46	47	51	45	44	35	57	52	38	38	34	39	51	52	35	40	47	55	52	38	39	50	44	53	42	50	52	54	50	49	48	55	35	54	45	38	44	46	60	45	42	51	44	50	50	43	61	51	53	43	60	48	50	55	57	55	42	36	52	58	40	42	55	42	48	50	47	53	39	54	47	42	46	40	41	44	42	49	37	48	45	44	46	46	57	56	38	56	52	52	40	44	43	38	50	48	47	39	44	38	46	48	47	52	46	54	49	33	43	39	38	47	57	60	40	42	52	37	40	38	43	50	41	57	44	41	53	45	44	49	42	51	46	37	43	56	52	51	48	47	41	50	46	47	33	45	42	38	39	46	39	52	42	43	46	33	51	37	39	46	52	51	38	48	47	51	50	44	55	37	42	47	50	52	53	46	49	44	32	47	47	40	53	53	49	50	48	35	54	50	35	42	46	36	49	53	45	34	51	52	38	59	41	43	47	40	47	43	45	48	35	46	43	37	36	42	44	51	43	49	52	46	51	52	53	58	42	62	52	43	42	40	46	35	39	42	54	46	54	47	47	44	39	44	47	46	43	41	39	41	43	53	41	53	39	46	55	39	55	48	53	41	46	43	33	42	40	37	48	39	49	44	43	54	48	50	44	55	51	41	47	45	47	45	41	62	61	45	37	33	43	47	46	35	41	45	46	45	44	41	45	53	57	48	44	52	37	38	59	43	39	52	49	55	60	59	41	42	45	48	32	37	58	45	39	43	56	45	42	46	53	45	36	44	64	40	56	32	46	34	37	49	48	56	31	50	66	44	44	38	40	51	41	42	38	36	47	47	55	64	34	33	43	49	46	42	39	46	44	49	55	40	53	47	53	56	26	50	42	48	51	41	48	41	42	46	59	56	38	35	46	47	44	45	46	54	48	58	45	28	46	39	48	53	53	37	64	46	41	43	51	41	45	37	55	45	48	46	39	42	57	36	47	43	39	56	45	48	51	45	48	49	51	31	41	48	51	58	38	52	43	53	42	37	48	44	46	33	43	55	45	39	41	32	47	50	34	47	54	50	44	33	36	45	36	40	38	45	35	41	47	42	39	51	49	42	55	54	55	46	36	39	38	41	51	39	61	46	44	50	51	53	47	51	47	56	40	44	46	40	50	46	36	47	41	39	36	50	37	50	36	45	39	48	52	50	37	45	56	46	56	32	50	47	48	40	53	47	52	47	62	39	36	46	71	62	55	49	42	43	48	50	36	60	57	39	49	53	29	48	55	54	41	42	45	38	52	53	41	43	27	56	41	46	56	63	53	45	45	47	43	38	45	44	55	42	50	40	37	45	42	52	42	52	49	34	44	51	48	45	52	45	37	44	47	47	47	44	43	39	28	43	47	52	50	47	40	35	37	54	42	50	47	54	54	53	39	40	44	52	44	52	48	47	48	54	47	59	48	39	42	44	35	37	41	39	47	52	44	46	44	48	47	49	45	53	51	38	35	45	44	44	42	60	47	60	39	45	47	50	46	45	55	48	36	41	50	47	59	42	39	48	42	40	44	54	42	45	30	43	46	49	53	41	36	55	58	63	38	55	54	43	47	57	44	54	43	46	39	48	56	32	50	46	45	53	47	45	43	43	40	43	43	46	51	45	49	46	37	49	38	36	54	46	43	50	32	51	48	59	44	48	44	44	61	53
30903	11779	1967	2108	4424	5638	5153	4496	3815	3224	2803	2407	2250	1935	1657	1422	1362	1247	1123	1048	1035	1044	887	805	815	788	731	699	627	607	621	606	630	567	544	508	477	439	431	376	371	372	341	343	375	352	327	367	369	355	319	393	355	352	378	352	359	376	360	362	363	372	344	356	333	334	339	319	373	371	316	360	341	347	351	343	326	312	341	333	316	361	344	331	333	355	332	318	347	323	328	371	384	346	352	359	345	385	335	345	324	358	338	351	327	332	310	338	358	359	346	345	324	344	324	342	326	331	347	307	326	337	348	331	343	321	313	332	344	338	336	357	331	358	328	325	325	314	345	334	336	309	338	328	320	327	328	320	326	363	359	348	330	348	361	346	350	329	306	314	334	349	364	316	367	317	338	329	312	336	335	324	351	340	340	364	353	334	339	316	308	329	314	341	331	319	335	357	338	338	290	333	301	324	333	324	303	338	346	331	327	327	324	347	336	321	359	336	313	325	315	296	354	346	336	296	339	304	336	338	348	346	324	344	341	335	319	312	303	328	327	323	331	300	306	309	314	312	341	345	327	327	317	312	365	336	364	335	339	341	369	281	322	339	343	339	308	321	347	320	330	341	319	297	318	308	326	316	325	350	342	354	369	315	334	342	332	328	339	308	333	318	344	328	347	347	337	361	333	326	331	338	332	319	321	332	337	335	364	316	357	343	307	350	353	363	315	320	332	336	353	309	343	332	316	343	305	345	316	326	355	323	314	362	330	337	357	337	357	319	327	327	382	356	353	371	308	336	353	334	329	329	320	307	341	336	321	331	319	305	326	351	314	354	356	330	345	333	342	344	319	335	351	332	320	318	327	362	312	318	346	320	321	362	328	349	339	351	324	357	354	332	326	325	295	320	314	316	347	333	344	309	338	338	350	354	336	349	360	355	358	326	340	342	321	382	341	301	341	343	335	337	342	344	328	322	328	347	355	343	331	344	322	305	354	355	320	334	332	330	337	336	341	347	361	335	377	322	356	349	344	302	352	318	339	346	312	352	303	359	375	333	333	321	334	331	353	298	319	330	334	352	341	371	304	348	323	316	340	323	329	324	351	314	332	342	353	319	345	387	301	324	321	335	297	339	317	298	338	324	317	320	339	348	337	346	330	318	317	340	332	347	331	342	312	308	304	332	341	340	315	327	327	365	346	295	320	317	334	325	312	335	340	308	347	339	318	323	331	304	348	332	329	326	344	330	329	306	297	339	365	343	355	321	342	341	325	360	330	348	357	364	344	354	336	313	305	352	308	324	323	343	326	321	329	329	327	333	328	347	318	348	335	324	340	341	323	302	348	349	334	313	352	336	326	309	325	326	334	339	305	321	289	321	374	296	314	325	354	326	335	316	316	296	315	352	323	352	333	341	320	342	347	301	362	337	344	334	311	327	313	337	363	361	335	310	311	302	307	357	358	306	356	336	324	276	305	347	356	327	340	364	318	309	323	323	335	348	317	349	316	283	335	359	318	320	365	312	339	332	316	379	347	352	280	343	347	329	318	336	333	312	342	339	311	359	348	326	385	342	314	323	326	336	348	316	303	344	345	320	323	334	357	326	334	345	360	302	362	342	302	312	351	376	345	333	298	346	362	326	366	329	368	322	309	326	354	325	353	338	340	353	333	339	348	329	304	320	344	330	333	338	364	368	346	343	327	322	351	341	301	344	382	325	309	353	354	363	351	316	320	323	335	320	332	373	312	340	292	355	355	338	352	326	360	368	346	317	369	306	311	339	338	313	377	309	342	389	322	316	325	342	326	330	310	355	328	347	327	367	372	329	316	323	338	335	348	317	319	352	322	327	331	337	357	333	321	325	327	307	321	321	324	334	313	347	344	337	350	300	335	346	308	337	342	334	336	353	318	322	346	354	323	346	332	356	333	323	344	353	359	341	342	337	319	353	313	317	341	349	358	342	380	313	362	335	332	334	340	322	322	329	335	311	326	351	333	310	310	334	335	339	342	340	310	303	325	350	324	330	311	351	343	353	336	290	310	320	341	337	310	332	316	310	329	314	314	347	311	332	326	309	342	322	328	360	362	309	346	339	306	352	336	318	343	321	314	344	301	319	320	334	356	372	342	352	326	338	319	340	326	354	315	338	360	346	325	297	324	376	330	301	386	332	338	316	391	347	346	320	337	351	346	341	379	337	344	319	356	355	354	348	330	332	336	301	334	366	325	315	335	323	319	363	327	301	360	306	338	355	311	344	346	324	323	341	345	306	325	354	381	348	368	304	311	341	349	313	340	315	353	351	308	358	340	320	335	386	342	368	360	309	352	353	349	366	344	361	362	302	304	313	338	330	286	317	336	324	345	328	335	316	354	322	329	351	336	284	316	339	325	323	317	312	342	341	323	356	358	324	311	334	374	332	341	329	346	338	299	331	342	332	320	312	313	350	355	322	351	360	353	321	327	316	340	316	354	378	339	348	344	317	323	307	303	313	298	332	333	325	368	373	351	323	336	339	336	349	317	343	300	372	350	368	329	307	323	346	339	347	312	367	341	369	276	351	377	340	346	368	315	314	315	312	353	312	341	326	320	332	333	321	322	361	320	318	347	352	340	319	347	330	344	332	330	397	326	347	315	336	352	309	306	310	350	368	321	307	325	361	322	332	342	334	361	324	332	327	331	306	325	368	304	311	354	370	349	360	330	330	351	351	341	332	336	340	334	331	351	381	318	344	357	362	323	364	348	356	344	335	340	323	326	343	332	322	375	367	323	309	333	315	313	330	352	335	318	342	336	333	336	325	322	325	334	322	352	336	316	318	360	319	343	322	337	338	344	310	322	359	329	341	327	344	321	375	303	348	331	334	321	346	322	338	334	321	322	318	361	362	282	320	334	334	304	355	328	348	355	309	339	339	315	332	338	381	337	327	353	323	347	355	348	341	309	373	319	361	317	330	360	315	335	348	300	323	339	340	337	317	315	342	324	337	318	310	363	347	329	337	321	356	367	364	318	329	347	361	359	351	332	331	313	333	383	324	355	323	341	327	357	351	355	328	343	342	294	339	340	341	325	342	311	335	298	348	324	355	348	333	327	340	323	347	325	329	351	348	321	343	315	345	296	325	292	321	307	357	320	398	337	365	328	330	308	306	333	332	352	338	340	368	346	342	309	319	335	318	322	343	336	361	363	345	319	317	310	326	315	331	316	335	321	345	353	321	332	343	336	322	333	337	352	354	348	341	334	346	325	344	333	355	355	302	337	313	328	318	293	324	314	315	357	333	325	357	319	336	334	336	332	306	345	311	344	342	327	304	318	332	290	326	335	343	329	338	312	339	351	386	330	347	332	370	340	341	320	375	325	332	329	351	350	348	341	326	297	346	343	344	308	314	364	384	336	348	338	318	311	344	309	328	345	328	317	332	384	334	313	331	324	331	351	327	319	324	316	343	340	339	332	329	348	311	355	361	332	346	353	322	342	339	344	349	335	320	317	344	323	312	328	339	329	320	326	323
5033	1364	279	188	144	176	191	203	169	182	148	158	174	137	164	141	142	133	142	123	131	146	122	148	106	132	124	125	107	121	122	112	113	128	123	123	118	95	124	100	94	107	109	116	99	110	117	101	111	99	92	99	117	138	99	93	117	126	103	109	111	126	134	119	145	124	113	113	111	113	110	106	115	126	134	121	113	114	122	105	106	129	107	94	106	95	116	101	110	104	115	104	118	125	116	130	142	113	97	94	128	87	132	113	118	92	104	130	107	95	124	114	110	107	104	103	112	113	129	96	103	115	106	130	123	94	104	115	112	125	114	112	93	113	116	106	108	105	112	122	113	115	121	94	97	122	121	120	114	122	106	113	99	90	96	120	100	100	109	118	111	123	110	86	112	119	104	111	97	121	124	97	98	107	94	101	105	115	108	132	121	96	110	109	111	98	105	104	94	117	120	104	115	111	107	115	102	100	124	91	95	126	111	111	91	81	99	122	120	99	104	134	115	105	108	110	106	120	105	111	123	97	90	120	92	121	94	119	103	95	110	106	120	110	124	117	103	101	101	101	107	129	97	113	108	120	107	112	116	116	116	92	102	128	104	112	128	110	104	95	108	110	119	116	100	118	128	123	111	116	102	102	114	102	108	107	111	115	112	95	100	120	112	98	105	104	130	105	121	118	118	121	97	109	120	107	115	110	99	105	111	114	92	107	103	99	120	96	126	91	96	101	114	114	118	106	99	115	115	93	94	113	95	116	105	116	111	127	97	99	109	107	127	118	137	101	104	109	95	103	111	119	107	103	109	103	119	103	124	96	125	95	125	117	116	115	101	109	110	100	102	119	96	110	98	110	109	110	102	113	87	124	100	112	84	105	94	96	111	134	117	113	117	104	115	138	117	120	103	101	143	117	108	84	119	128	109	78	91	132	100	89	112	104	99	106	101	113	114	105	124	101	101	115	130	105	105	116	117	106	115	122	99	94	129	97	113	113	109	98	115	105	108	97	97	104	109	100	112	101	113	117	103	119	129	112	125	116	110	95	117	115	99	121	118	115	112	106	108	110	107	100	99	92	107	117	103	110	116	136	107	115	121	108	111	123	97	104	107	111	101	100	108	103	112	115	93	92	116	102	124	101	109	100	129	118	106	102	101	101	103	129	114	127	89	99	114	117	114	133	113	105	114	92	116	113	107	105	122	98	106	117	109	109	127	102	92	112	93	113	106	129	105	116	95	116	113	106	123	118	104	100	101	127	120	109	98	101	112	102	116	109	93	115	109	98	98	102	121	113	116	96	94	117	111	101	104	107	109	114	117	116	91	110	106	105	97	110	107	104	104	107	133	120	128	97	108	107	122	116	94	131	104	106	106	101	89	133	100	110	123	106	112	105	109	102	108	111	127	103	117	109	119	115	118	90	94	108	120	96	105	120	94	110	112	105	110	103	100	97	103	107	104	114	117	92	117	116	121	109	101	95	116	116	121	107	121	105	104	118	98	106	97	106	96	113	90	112	121	94	119	140	104	101	105	106	120	116	104	130	93	127	97	112	119	125	108	118	122	120	98	99	91	119	118	110	96	104	102	111	119	115	115	102	102	118	103	118	97	128	103	127	103	110	127	96	118	126	106	124	128	99	114	107	115	107	108	107	127	120	106	126	134	105	116	111	99	107	125	121	116	102	114	127	115	124	105	116	100	128	87	125	97	131	116	110	117	113	97	122	116	111	96	113	87	117	105	114	97	118	104	113	115	126	103	99	108	112	98	115	121	109	107	141	112	98	143	100	118	114	105	121	123	108	119	117	111	124	97	128	108	109	112	98	110	107	125	97	101	103	122	126	102	116	98	120	117	97	109	89	126	90	108	116	97	107	120	115	118	106	101	94	95	113	111	110	131	123	95	92	110	103	118	113	106	126	114	109	110	113	106	105	108	85	111	113	110	84	97	110	102	103	110	106	119	103	114	110	106	129	111	111	104	109	114	104	109	106	123	108	122	98	132	122	116	98	105	102	105	111	109	129	114	122	103	104	112	98	114	99	123	105	101	111	106	108	117	130	117	114	115	112	90	121	111	116	124	108	131	122	124	116	119	117	118	121	97	106	97	124	99	99	90	101	93	96	110	137	115	121	122	129	104	115	102	113	110	114	95	130	96	76	111	115	110	110	110	95	109	96	119	117	123	120	102	95	92	98	112	101	95	102	107	121	108	100	116	116	95	104	101	127	123	89	116	97	119	107	96	125	112	109	101	100	120	93	96	119	110	97	104	94	115	103	102	119	100	120	112	106	104	124	98	126	101	105	126	104	111	114	93	114	102	103	116	113	104	121	109	121	105	102	111	108	119	115	133	120	100	127	121	87	106	136	110	108	117	100	117	114	97	117	116	118	111	117	127	108	124	116	106	121	103	105	100	95	120	117	102	108	111	128	106	108	109	116	110	106	106	122	119	119	98	99	124	101	96	106	116	116	111	115	112	114	100	119	120	118	105	116	105	104	101	108	128	92	89	107	90	102	98	108	98	104	100	116	106	109	87	111	96	107	101	112	101	111	99	97	113	95	124	127	98	113	99	110	113	101	106	90	107	98	113	112	108	123	126	86	102	120	110	116	112	122	114	111	105	99	103	108	108	113	114	110	94	93	104	106	118	104	126	111	107	121	104	109	108	103	102	116	110	117	124	100	96	129	110	120	131	109	101	129	122	103	114	127	121	103	106	124	92	109	107	109	121	113	110	110	77	109	115	102	132	98	99	105	117	107	99	100	111	110	101	115	104	127	91	89	116	96	99	123	102	110	107	134	100	130	116	136	105	107	101	100	108	108	105	112	101	103	107	118	106	94	108	100	124	120	117	107	124	131	106	103	101	111	104	93	111	107	93	110	110	106	106	109	116	93	78	93	119	91	99	141	98	109	109	127	120	103	101	94	118	106	118	114	116	107	106	110	123	116	111	130	110	122	125	121	118	89	119	101	123	95	112	87	99	95	96	102	117	100	110	112	118	101	108	111	98	94	100	117	106	101	101	118	98	110	93	105	116	105	115	105	120	108	108	99	112	124	107	128	116	118	91	112	113	99	115	109	107	116	94	120	127	101	107	99	105	136	114	98	119	108	120	134	97	103	117	107	108	106	114	111	117	110	110	120	111	110	125	121	101	109	113	106	102	111	116	109	129	107	121	119	120	108	106	120	101	100	111	119	118	107	117	91	92	113	110	102	131	110	107	109	94	104	110	92	116	116	106	127	129	102	100	112	107	112	115	105	125	115	108	102	122	105	134	101	102	119	109	112	115	103	108	112	95	99	103	114	85	116	108	103	104	115	108	115	99	102	106	96	104	94	109	106	114	86	100	111	118	114	129	116	111	109	109	100	99	110	107	118	102	92	107	142	123	98	106	95	108	82	115	111	118	106	95	108	104	102	119	104	122	107	106	118	93	100	108	109	118	112	113	125	99	108	122	85	107	109	106	117	121	114	115	117	108	120	101	112	108	109	122	105	107	119
29226	10764	2104	2394	4342	5618	5286	4631	4163	3698	3179	2831	2672	2320	2213	1934	1828	1714	1563	1558	1437	1474	1370	1286	1251	1213	1166	1131	1120	1038	1071	1035	1047	1029	1019	999	962	911	921	852	830	786	809	803	796	823	792	854	816	821	767	832	810	772	821	812	814	816	805	821	878	834	774	773	727	861	814	775	828	772	800	817	765	743	757	776	798	808	759	797	777	809	779	747	809	765	858	851	763	772	799	787	764	806	782	859	727	815	792	774	740	792	789	813	766	786	781	816	801	796	753	773	718	780	768	874	774	760	807	781	823	821	752	794	778	783	857	785	773	820	754	745	788	791	812	773	787	838	740	824	789	789	782	808	797	786	804	767	816	855	810	784	826	819	802	812	825	811	784	787	813	755	787	820	790	820	780	772	775	781	785	810	786	770	762	772	783	760	798	809	794	779	792	798	805	809	761	791	780	779	819	847	776	739	819	733	812	816	758	787	794	812	770	780	793	813	764	804	765	764	761	791	801	805	797	814	759	798	795	789	782	815	785	828	831	788	817	757	787	829	860	797	814	813	805	772	819	795	736	834	783	795	794	758	778	777	803	824	787	794	771	791	742	752	803	799	789	756	776	723	797	808	786	803	784	787	754	775	795	769	807	756	794	801	794	766	780	829	789	775	775	786	790	850	783	850	761	762	805	795	784	823	816	797	774	743	799	784	760	757	790	831	830	793	797	760	757	772	821	819	774	811	761	759	754	782	792	815	786	775	768	810	778	781	810	787	817	731	783	784	818	788	815	809	810	745	805	767	744	825	807	792	782	786	792	791	798	829	818	792	812	751	808	798	753	754	805	775	814	804	793	784	754	757	824	823	829	791	781	803	769	787	803	773	827	732	778	775	814	774	808	776	759	783	770	781	774	811	761	801	743	748	784	807	772	793	773	793	806	807	785	743	780	781	791	775	813	749	755	804	773	763	769	762	814	793	789	807	757	767	742	734	800	797	804	775	827	793	796	758	789	803	810	773	818	824	806	789	791	811	830	784	803	855	821	844	770	767	778	744	785	802	789	816	801	824	793	803	793	792	778	808	770	780	800	799	792	825	747	796	732	769	814	762	796	795	752	776	807	707	827	799	768	793	777	751	795	788	753	819	766	758	768	805	799	755	794	846	777	822	784	773	784	759	795	810	754	758	801	823	792	758	796	812	810	794	810	787	778	780	779	761	785	863	731	812	807	726	771	812	772	771	847	757	806	809	821	804	826	763	811	798	843	781	791	778	782	806	785	766	798	786	787	777	805	794	789	824	758	742	781	766	775	805	826	825	801	774	786	794	814	829	774	721	770	825	804	791	801	789	803	791	783	806	784	771	787	793	822	786	753	788	781	810	748	787	785	797	749	752	761	792	770	785	758	758	792	773	734	851	781	802	800	831	798	734	780	809	760	761	772	728	780	780	835	836	788	757	790	767	786	802	762	757	808	801	730	819	788	806	767	794	744	741	821	750	791	826	805	801	791	755	760	781	752	837	758	802	779	768	745	833	752	812	767	826	771	812	781	829	811	757	799	765	732	790	802	763	762	831	796	764	817	789	785	766	816	808	752	760	795	795	775	778	819	793	786	769	802	825	759	764	741	768	804	827	770	770	780	792	738	781	782	839	817	726	779	829	777	773	790	756	770	804	803	805	774	768	822	767	825	800	774	801	832	800	810	822	764	779	784	754	780	786	731	782	738	779	738	798	767	775	787	809	787	787	807	794	813	777	783	718	779	794	821	809	802	797	788	793	805	763	746	726	791	795	763	831	811	802	760	819	795	755	785	771	789	797	817	829	757	728	772	783	782	761	777	813	773	722	813	782	783	753	782	826	780	814	819	777	751	768	743	783	817	740	760	790	804	794	809	775	781	844	794	764	830	802	803	787	835	778	724	792	765	776	763	766	817	783	776	780	782	728	804	759	760	793	785	757	733	806	762	780	793	733	803	779	832	791	835	804	795	745	732	768	838	795	770	757	797	779	748	801	773	736	817	846	823	771	797	799	779	784	807	751	794	758	852	784	734	734	777	756	786	793	757	763	788	839	786	824	744	812	782	836	833	790	777	775	850	777	781	740	795	786	742	798	797	808	790	781	805	814	811	771	775	810	826	861	760	827	767	796	821	769	832	746	820	792	779	747	791	761	804	794	817	807	779	785	811	793	783	784	763	792	766	796	762	801	845	813	834	782	752	798	756	781	790	738	767	769	817	738	815	773	784	791	789	802	762	812	812	765	802	761	756	801	784	826	750	780	750	807	752	762	827	752	810	796	812	738	769	793	800	793	714	805	758	811	774	720	772	790	766	808	745	728	800	723	794	781	795	752	777	783	746	825	781	768	789	766	774	806	847	769	808	775	747	819	796	748	750	812	777	784	829	834	800	816	829	798	786	792	775	790	750	808	809	835	743	779	823	825	790	761	750	844	815	815	783	900	760	786	797	789	760	774	739	749	740	767	821	797	774	806	804	808	777	759	732	836	821	831	775	777	764	786	778	807	796	819	826	776	808	760	780	772	762	760	816	801	787	826	874	756	787	790	781	861	791	801	774	760	802	775	831	778	731	816	770	800	777	820	798	805	771	831	755	805	831	776	817	775	781	742	822	772	791	749	824	793	717	789	782	778	757	821	779	775	806	751	764	757	782	753	772	785	820	752	811	808	765	788	840	782	792	796	777	793	787	798	753	752	741	763	799	732	814	779	785	755	734	779	786	844	872	763	788	815	816	805	772	789	817	792	781	786	767	769	738	756	817	787	740	785	793	804	788	777	789	806	783	743	742	786	774	756	822	732	765	815	758	759	776	803	770	758	771	817	764	806	803	784	705	829	758	800	815	781	819	757	777	778	769	774	833	828	802	742	780	772	807	779	828	787	775	829	767	827	792	787	758	804	740	766	791	817	793	826	812	744	804	745	791	776	745	821	785	774	774	759	824	830	786	826	763	810	786	798	762	759	770	818	781	791	791	790	780	803	788	754	759	758	794	771	804	786	792	799	769	733	787	762	811	772	765	788	786	796	755	789	741	779	755	798	783	764	832	743	806	790	747	811	767	752	741	748	739	807	723	800	824	840	818	812	781	787	734	779	774	794	761	803	828	845	798	781	781	735	779	807	745	771	735	773	812	773	801	754	803	844	778	723	784	830	774	778	805	775	760	794	820	818	797	845	769	750	807	806	822	765	842	791	752	789	788	805	784	797	746	773	799	788	780	843	787	823	803	788	791	821	772	778	776	800	777	760	788	769	747	774	713	747	809	773	757	782	756	769	754	761	837	783	738	804	800	750	836	774	797	779	842	748	823	777	771	786	820	817	802	817	788	784	790	783	818	784	773	813	826	830	790	763	804	810	781	794	786	739	804	760	807	795	773	810	826	816	791	782	730	762	780	753	804	809	768	793	779	806	786	784	757	764	747	803	751	800	783	789	848	724	801	758	803	818	802	780	783	753	756	829	811	836	837	801	826	818	782	880	732	811	817	785	750	763
5994	2277	274	174	130	150	179	153	180	165	147	157	137	144	148	101	132	122	98	118	117	104	116	109	87	101	80	90	83	80	104	89	79	84	79	81	69	65	65	71	67	73	87	76	78	63	78	82	79	72	63	64	79	58	52	74	81	75	73	74	68	59	75	67	73	77	61	71	68	68	77	74	66	70	80	65	75	65	68	60	67	74	69	67	58	63	75	73	69	74	70	69	80	82	78	83	65	69	76	74	67	64	79	71	74	73	58	72	58	57	67	74	75	54	64	70	61	72	65	69	78	79	79	61	72	60	87	80	67	57	74	82	58	57	70	76	66	66	74	73	61	64	60	71	62	75	73	75	80	79	55	71	70	57	58	66	66	76	62	65	52	71	74	74	62	92	48	74	65	61	74	83	74	61	52	73	76	64	78	65	70	51	78	63	63	78	62	62	64	68	73	67	78	76	80	66	54	59	78	81	60	58	70	55	64	60	78	67	72	89	60	72	63	68	68	65	68	64	64	77	76	72	68	67	77	82	73	61	80	68	64	66	80	77	64	66	63	60	81	80	70	68	77	63	75	65	71	71	81	67	72	66	57	68	59	70	77	66	74	50	72	67	64	67	65	66	65	78	73	68	61	57	58	69	54	69	88	93	69	74	65	61	61	73	74	64	68	69	62	80	66	81	67	53	80	68	84	64	65	81	62	76	80	55	63	57	79	66	70	67	66	61	64	76	81	63	68	70	64	76	64	71	53	83	69	72	79	66	83	79	74	71	54	61	62	69	72	73	67	61	79	58	69	74	59	62	76	69	56	62	71	61	71	79	63	70	71	65	70	77	52	53	55	52	73	65	67	70	58	59	56	75	65	78	67	55	63	73	66	67	67	77	60	57	85	78	63	70	55	76	57	81	72	81	74	48	71	66	68	83	85	74	68	68	63	69	60	74	70	65	70	73	79	64	66	57	73	60	61	58	65	80	66	78	62	63	60	75	75	69	63	70	69	89	70	52	52	89	82	65	56	64	59	63	78	58	78	71	62	82	73	68	70	77	62	72	63	68	76	76	63	73	69	78	92	71	68	80	73	54	58	66	57	72	62	69	78	84	75	65	66	80	71	67	60	72	62	70	62	65	76	62	68	72	50	84	66	61	66	74	62	65	63	77	56	68	61	67	73	68	73	83	67	89	67	74	61	55	55	63	71	66	68	76	52	66	74	57	60	68	77	79	69	62	73	84	63	80	67	59	61	71	62	55	65	73	78	70	58	73	71	66	61	62	65	65	64	53	63	75	72	51	63	70	77	51	75	76	72	70	61	55	62	71	73	68	73	78	55	79	43	56	78	71	72	69	73	72	70	80	76	73	65	83	62	76	74	81	70	66	57	62	83	58	64	74	56	71	64	76	64	65	69	72	67	82	67	55	73	61	62	66	69	65	58	61	76	78	65	80	68	68	73	73	62	65	70	61	61	76	73	72	86	59	77	77	67	62	71	56	69	73	65	69	56	58	78	53	63	64	72	57	62	60	75	63	82	82	54	56	51	67	79	63	56	70	62	77	60	70	74	56	71	58	73	74	41	65	67	66	78	77	71	67	81	77	72	56	56	66	61	78	64	75	56	73	56	72	65	76	59	73	67	75	70	62	71	89	57	80	50	81	80	69	59	73	73	63	80	61	66	82	57	78	73	63	73	60	72	69	57	66	70	65	75	54	61	60	69	72	87	69	80	70	77	63	63	48	56	75	78	62	53	60	66	57	73	71	68	73	57	61	63	65	69	66	74	48	70	64	74	77	75	58	69	61	60	71	67	69	74	57	77	75	67	67	55	73	67	76	59	60	56	87	57	69	73	67	63	77	82	75	81	74	74	70	67	63	59	53	71	75	77	70	74	66	64	60	70	71	72	85	66	65	65	63	60	74	64	87	67	80	65	75	66	70	78	59	71	75	63	65	74	85	75	77	74	69	78	62	67	67	57	65	68	66	77	75	57	64	63	59	65	62	72	74	67	54	78	63	74	76	77	61	71	69	87	70	71	73	65	77	74	71	77	83	73	78	62	82	72	74	63	77	72	69	84	71	80	73	63	45	67	62	63	52	67	66	54	63	65	65	81	85	67	69	70	68	58	61	53	62	67	53	74	104	60	57	72	69	48	63	75	68	69	65	63	66	57	75	88	63	68	75	77	70	69	75	72	79	80	70	65	81	93	58	68	57	60	62	72	46	70	74	65	55	63	64	87	67	63	92	78	79	76	61	69	50	66	58	81	58	73	65	62	55	69	65	61	65	77	68	73	81	66	75	67	61	63	74	57	62	81	77	58	77	88	73	70	75	70	70	66	60	69	70	74	70	76	63	61	53	63	63	57	63	75	73	68	59	57	89	61	65	70	67	73	74	54	60	71	66	73	82	75	72	69	48	80	63	59	59	57	61	68	71	68	73	60	81	59	63	53	53	45	69	71	78	67	79	71	67	55	90	63	65	72	75	72	65	66	72	53	62	65	59	59	65	65	65	68	76	77	76	83	67	58	61	74	70	72	71	59	75	66	63	69	69	67	81	63	74	59	61	62	60	71	56	66	54	50	66	65	71	72	64	70	69	69	71	75	67	71	70	78	56	79	71	50	64	75	81	65	66	61	47	61	69	59	81	71	53	58	68	72	76	69	60	63	57	71	71	66	68	78	58	84	63	65	57	70	60	63	78	64	60	64	75	70	74	69	79	74	74	72	59	72	73	69	78	71	62	61	74	54	58	72	55	68	80	85	83	79	64	80	70	59	61	65	47	72	65	70	65	77	77	74	85	66	58	58	74	78	51	70	61	73	70	69	69	72	71	62	73	75	68	69	77	69	57	52	58	72	69	64	68	56	70	76	84	66	70	84	65	61	65	67	67	65	59	77	73	71	66	67	68	58	70	91	72	66	64	69	66	79	65	76	71	53	70	68	58	72	67	77	48	71	60	77	71	77	76	70	65	71	76	63	64	64	73	72	54	81	74	59	74	62	67	78	80	65	59	74	77	59	58	68	79	77	62	73	62	64	80	65	81	65	54	68	67	66	77	51	62	65	56	73	75	62	74	68	64	63	73	69	80	79	66	68	57	63	73	61	61	65	75	68	66	71	59	67	66	62	71	69	67	57	64	71	62	62	65	71	76	67	63	58	80	64	83	73	72	63	67	66	66	93	67	89	81	80	59	61	58	84	71	63	69	68	74	71	65	79	78	67	52	65	70	65	68	69	72	70	54	62	73	61	73	67	77	60	70	70	72	73	63	57	46	69	63	68	83	78	85	73	65	70	70	76	59	66	77	61	81	63	55	58	63	54	65	86	81	81	66	70	61	50	53	66	72	92	54	46	72	69	75	64	61	65	64	73	57	79	78	65	66	63	60	65	89	73	52	85	63	59	67	73	77	65	56	73	76	80	79	81	77	53	62	81	63	56	78	68	79	70	52	72	73	63	58	71	78	61	66	73	71	71	76	64	56	83	80	52	83	68	78
33767	14298	2612	2917	6037	7472	7033	6092	5283	4421	3824	3426	3080	2687	2476	2200	1982	1780	1678	1534	1483	1366	1300	1252	1112	1118	1051	991	901	870	864	855	865	807	776	722	706	650	601	572	572	552	507	540	551	511	513	532	511	496	495	515	528	514	534	532	526	520	558	520	484	536	525	523	518	539	544	559	499	515	468	501	476	462	478	497	505	502	477	479	514	491	501	481	483	496	454	501	508	481	461	490	517	497	492	529	462	507	475	479	485	486	490	469	504	487	528	508	507	497	476	480	473	516	442	468	509	465	481	490	518	509	505	506	458	458	514	466	494	480	464	475	487	501	439	506	477	487	493	466	504	501	524	502	446	448	495	456	475	476	513	496	497	491	489	494	504	521	503	487	475	468	453	469	478	503	453	487	506	496	429	491	478	461	457	458	461	473	492	459	490	457	511	424	505	492	472	508	506	475	498	497	486	518	492	481	477	449	489	470	467	491	497	490	451	440	471	473	456	473	465	487	470	511	482	514	469	478	484	466	518	469	465	442	497	479	493	506	487	504	492	481	456	501	510	483	486	485	466	478	465	452	485	486	487	487	486	479	484	479	515	475	478	501	504	472	505	479	448	457	478	467	476	492	456	519	507	493	486	485	512	489	468	448	541	491	486	519	468	504	477	481	489	465	505	434	507	469	469	466	487	477	484	495	473	445	499	481	490	462	454	503	471	490	430	499	479	484	471	474	448	435	472	507	507	487	506	480	515	471	500	473	471	494	479	460	460	490	459	444	519	455	476	501	511	452	435	456	450	493	485	483	477	479	482	441	449	463	494	481	481	468	455	460	493	489	497	500	469	492	491	471	460	460	515	452	466	492	474	498	493	482	485	474	447	484	471	453	534	513	486	500	465	475	463	474	490	450	520	464	490	463	488	474	468	508	502	507	484	454	483	478	467	507	480	463	449	471	463	521	468	507	469	494	458	434	478	468	559	527	510	519	500	495	475	529	489	438	523	495	476	524	487	501	477	476	500	451	503	513	496	474	497	448	487	479	487	413	487	513	503	483	482	513	480	462	489	502	487	489	468	510	473	528	498	476	498	502	525	513	456	454	479	508	502	467	510	459	485	526	450	487	441	474	492	486	515	446	517	473	498	483	474	487	487	505	488	500	487	481	493	480	510	482	489	483	468	490	535	493	448	457	464	490	483	459	480	470	447	463	434	480	504	486	462	476	482	477	458	491	472	518	504	457	504	442	493	485	497	485	487	449	502	493	533	480	467	494	487	479	507	470	526	434	468	528	492	493	486	495	474	444	491	495	488	463	489	472	482	425	490	495	479	461	491	470	485	481	461	511	480	539	485	493	501	504	479	503	513	498	439	461	508	476	480	498	466	475	494	536	481	532	472	474	453	517	508	510	493	451	524	468	499	479	486	493	496	502	512	469	489	451	483	466	449	512	512	496	440	487	480	478	490	499	463	482	481	457	470	459	489	475	509	486	455	470	456	497	418	491	494	499	479	483	495	478	483	495	472	441	481	521	478	447	494	467	515	497	474	469	508	468	444	513	468	465	502	474	500	466	444	466	480	476	476	505	485	471	461	482	468	499	505	500	474	501	418	504	481	440	509	444	499	498	441	436	519	475	482	476	491	448	511	477	501	524	475	477	508	474	482	442	474	473	481	517	469	456	480	516	497	512	478	471	453	490	475	511	472	454	465	459	505	479	458	506	498	487	475	478	494	484	495	510	478	474	496	495	478	473	461	480	443	488	469	490	484	479	516	509	460	464	494	482	505	511	439	459	418	488	479	512	449	499	495	488	493	481	450	518	463	494	508	473	488	432	458	514	495	462	516	464	487	517	489	482	474	490	467	479	483	480	511	500	518	495	449	488	504	476	489	487	464	483	495	467	491	519	482	463	508	478	445	459	486	514	467	479	491	513	472	467	465	500	438	460	492	471	482	537	436	476	472	497	469	475	485	462	462	479	461	510	498	479	471	478	466	478	482	487	511	493	483	438	476	477	483	484	488	486	507	471	462	427	501	458	455	479	469	474	458	482	446	471	500	497	483	499	477	480	471	496	505	498	448	481	497	457	438	484	454	453	479	479	456	510	519	482	473	444	523	458	461	504	532	480	503	463	462	452	468	470	470	513	462	482	441	459	497	479	506	499	458	491	484	507	497	483	449	459	506	480	500	460	441	473	480	476	486	521	482	466	522	464	410	485	457	511	486	491	484	426	478	475	495	495	475	488	504	473	538	496	472	506	500	435	465	471	479	524	470	476	474	471	497	475	474	501	449	499	501	448	487	482	454	462	499	489	500	499	504	490	491	496	457	496	469	443	472	522	465	450	466	496	471	456	521	482	518	489	466	498	497	478	475	467	473	481	468	480	474	468	497	486	491	463	442	443	515	460	529	509	488	494	501	457	472	503	448	508	504	453	484	493	469	448	452	460	486	486	491	485	505	451	532	508	497	548	488	479	491	475	479	500	515	455	534	472	466	484	498	470	498	461	489	455	489	462	505	494	460	515	462	488	488	513	492	521	485	482	467	476	466	517	505	474	443	514	488	466	484	483	498	479	503	489	473	526	466	448	488	510	465	465	481	467	493	471	485	485	474	490	482	482	458	493	460	476	461	488	482	492	424	527	517	500	472	484	509	509	460	468	471	481	494	489	479	483	499	449	476	496	439	500	470	455	482	486	499	460	463	431	471	477	490	447	461	481	476	509	434	510	452	484	479	448	488	496	510	491	489	465	467	472	463	487	529	429	492	500	510	485	470	534	454	444	452	526	437	484	473	537	495	463	452	477	500	497	481	475	487	466	507	502	484	453	471	474	504	474	474	511	459	477	471	503	482	472	491	478	470	470	471	503	498	445	485	516	459	488	485	486	456	476	498	434	459	500	514	493	442	507	490	468	480	492	475	486	494	453	478	471	468	493	460	512	489	498	423	438	485	484	484	482	490	511	500	486	500	498	490	499	455	483	480	483	502	479	507	489	478	502	495	478	506	471	493	514	473	473	492	487	506	492	474	511	487	478	505	511	472	493	473	487	468	483	457	470	517	467	468	489	501	479	476	469	532	460	492	467	504	510	434	482	488	480	497	476	443	452	451	481	463	490	477	443	482	456	471	486	466	518	478	492	476	476	516	460	439	489	462	504	477	478	479	515	488	489	477	476	533	444	514	521	493	481	466	469	490	486	459	464	477	505	466	510	498	492	521	476	501	450	490	450	513	485	471	486	474	482	497	459	471	478	469	475	500	514	477	492	478	494	445	468	483	461	480	476	517	433	456	499	516	467	494	502	489	507	481	468	500	413	486	467	477	528	453	492	437	505	487	482	509	461	446	484	489	462	465	466	491	515	504	502	502	517	512	487	471	494	441	468	468	469	482	477	495	516	481	509	461	495	468	453	512	487	502	473	459	498	460	441	476	493	497	510	451	459	503	488	507	482	509	464	465	484	464	493	480	473	465	486	453	518	496	486	509	529	514	498	521	498	501	481	522	512
3208	786	140	111	94	114	129	128	121	116	100	104	118	119	112	95	103	114	86	92	100	95	80	87	98	82	78	65	92	88	84	73	76	94	72	79	84	73	70	72	60	74	75	74	75	88	75	72	81	54	87	70	86	70	59	83	69	81	70	81	87	73	82	59	83	93	76	75	80	75	78	81	69	79	80	88	69	81	73	79	72	90	84	90	76	86	62	90	85	77	83	77	67	66	63	77	77	77	75	72	94	74	79	71	68	87	76	78	79	70	83	72	84	84	64	73	69	63	81	69	90	85	65	76	89	75	90	82	83	79	69	87	89	73	77	70	77	67	71	66	59	79	91	76	84	82	78	80	71	76	66	77	86	82	93	76	71	61	71	79	95	75	75	55	67	93	90	73	81	64	72	76	68	75	84	78	87	97	80	87	81	63	85	75	78	77	72	71	66	74	88	63	71	70	79	81	92	83	75	76	83	84	79	79	78	103	92	70	66	85	72	81	63	65	80	80	81	70	67	71	75	63	84	71	78	70	86	79	57	58	77	79	79	70	69	72	74	78	79	75	72	72	70	79	87	71	73	81	83	78	89	68	64	76	83	68	81	77	85	94	86	72	75	82	67	72	63	86	87	78	73	77	74	97	81	82	78	79	75	65	68	79	85	78	77	87	70	77	73	85	89	88	74	87	75	82	69	87	78	74	77	73	79	73	72	67	75	75	76	66	60	77	77	84	72	80	78	64	77	88	83	81	84	94	69	76	72	85	72	78	81	68	74	67	76	73	75	83	73	76	73	79	84	75	91	79	74	70	59	86	77	79	86	81	78	87	63	57	68	82	76	87	85	81	75	89	75	75	76	92	78	87	78	72	85	60	65	84	69	82	73	64	81	65	63	86	74	73	74	85	81	64	84	79	83	65	81	77	69	75	90	73	74	69	80	67	77	92	70	75	82	81	71	67	85	89	83	82	70	74	79	76	62	83	88	75	83	60	73	79	73	65	82	89	75	62	68	88	68	77	72	68	83	69	61	67	81	91	89	65	72	62	78	97	78	86	87	71	77	71	68	78	67	77	86	66	56	74	79	83	65	62	81	62	75	84	62	73	75	87	67	87	75	74	67	77	89	83	61	77	83	87	73	73	78	63	67	85	75	67	67	73	86	88	86	78	71	86	57	74	87	62	71	74	86	57	88	66	66	68	70	73	76	94	73	84	79	76	80	72	78	80	61	89	78	69	85	89	69	62	84	77	85	83	75	79	76	86	81	63	62	82	87	82	90	73	67	85	81	70	74	70	85	83	95	63	79	76	69	71	76	80	88	76	78	66	74	71	82	73	77	65	97	79	73	83	76	77	94	74	91	71	80	77	64	86	85	80	85	64	92	85	77	79	81	76	67	69	81	61	78	83	75	81	78	73	74	73	72	82	73	82	90	73	98	70	68	83	86	67	85	58	80	71	81	79	64	78	73	66	81	100	74	72	85	77	77	78	61	82	81	96	63	74	82	87	78	83	67	88	94	87	85	64	78	92	90	80	84	83	79	72	72	70	89	67	83	67	64	64	80	84	67	75	75	70	67	88	63	91	72	80	75	83	76	102	67	74	66	77	82	75	72	75	60	82	90	81	78	78	72	73	70	79	72	80	96	72	74	69	86	85	73	75	81	84	86	96	64	71	68	77	64	76	71	78	84	72	79	70	85	82	80	83	89	89	93	76	73	69	75	67	93	66	75	70	69	59	72	81	85	68	64	89	75	69	77	79	85	77	77	100	75	83	76	72	70	71	90	74	77	88	70	82	75	68	71	68	71	81	83	80	69	85	67	77	94	67	91	79	83	81	78	67	76	65	94	81	84	89	63	63	82	83	73	83	80	86	76	78	88	67	75	75	85	90	74	75	79	68	79	72	81	77	87	83	68	68	82	82	91	71	79	72	71	82	85	71	90	49	76	56	79	70	85	81	90	84	70	64	70	63	74	86	70	62	86	90	62	68	83	71	78	83	67	78	82	78	80	79	75	78	73	79	89	76	83	76	74	74	54	69	94	72	72	66	87	82	81	65	79	102	74	76	88	82	86	91	92	81	92	75	87	81	88	86	93	79	76	77	78	84	76	88	76	77	74	59	81	89	81	101	84	72	76	78	73	85	68	83	77	71	78	79	97	87	85	73	62	75	86	68	81	60	66	87	75	85	73	72	82	72	81	78	78	70	82	71	60	78	78	57	70	79	87	66	78	79	80	77	61	75	69	77	81	82	73	69	91	82	87	80	71	75	59	82	80	71	66	87	55	69	83	75	75	75	82	74	67	70	69	66	86	68	78	68	81	70	90	64	78	107	80	89	67	73	81	65	93	73	87	86	91	84	98	82	91	70	77	73	77	106	76	75	81	70	68	64	70	81	82	76	83	64	75	81	76	88	77	68	77	73	61	71	77	72	87	72	67	73	64	70	68	66	77	70	73	70	73	79	73	81	76	75	100	103	71	60	78	85	99	68	72	69	70	82	70	82	72	80	90	83	79	92	76	71	72	75	72	89	66	63	90	68	77	88	67	74	71	84	66	79	75	78	78	66	72	83	80	84	70	64	98	75	75	94	76	77	80	74	68	62	79	67	72	80	75	68	65	72	77	84	83	89	68	79	72	80	90	63	74	91	65	82	82	83	74	76	78	82	74	74	98	82	64	75	70	72	71	82	75	83	69	67	99	84	81	78	73	78	97	83	79	80	83	86	83	71	69	76	75	76	91	69	82	94	64	70	67	78	73	77	73	79	89	72	76	90	95	75	73	77	73	81	85	74	72	83	83	97	79	74	78	83	81	79	81	83	73	75	79	76	70	83	82	78	73	80	74	67	77	78	77	87	80	88	80	72	78	76	66	62	65	74	72	105	104	76	85	73	77	76	84	77	84	75	88	93	74	82	82	65	75	68	78	81	75	92	81	81	76	72	72	80	80	86	93	86	82	72	85	75	79	76	85	64	85	73	71	82	86	95	82	83	65	69	89	79	87	87	77	86	70	57	76	95	87	70	75	87	86	84	80	73	71	89	78	70	72	78	90	73	66	71	79	87	82	72	66	73	78	82	64	79	74	91	94	80	79	72	85	82	67	74	71	70	91	81	88	75	82	65	61	80	69	74	74	57	81	85	80	68	77	58	75	81	80	82	80	73	77	71	69	67	78	89	85	82	73	93	83	64	73	74	88	72	79	58	76	81	73	78	80	77	85	65	60	85	74	77	84	86	80	86	63	69	81	89	83	70	80	87	84	76	67	88	84	86	89	56	73	98	72	83	83	79	83	82	71	76	89	63	72	76	81	72	76	80	66	59	86	89	74	69	65	83	66	75	81	81	94	74	73	79	82	71	70	85	96	66	76	74	94	83	71	84	71	79	71	73	81	76	76	85	77	85	63	71	74	86	80	93	76	64	70	64	84	79	65	76	68	83	76	77	82	76	76	80	89	60	72	84	72	73	84	82	56	79	81	80	70	88	88	90	65	61
24905	7762	1407	1559	2693	3434	3111	2997	2618	2159	1907	1804	1715	1526	1506	1254	1185	1163	1002	992	990	949	908	851	868	839	748	821	754	730	722	730	749	742	695	669	654	629	600	617	604	600	580	571	578	571	589	499	556	569	567	535	553	617	553	568	564	606	589	584	542	558	598	586	564	543	546	573	589	547	556	598	617	569	569	565	556	587	565	535	562	553	561	545	573	581	528	592	602	584	604	586	603	550	578	570	568	538	540	571	542	632	547	566	621	557	578	589	611	600	592	574	574	555	556	567	558	550	563	598	546	572	547	574	618	562	591	547	526	601	576	564	558	566	574	579	544	497	568	574	571	579	549	577	552	566	571	577	540	550	607	534	556	514	592	543	561	552	543	534	560	540	541	575	596	568	558	576	604	541	597	593	583	520	553	589	590	601	584	583	562	586	573	572	602	603	555	592	588	526	568	613	573	580	576	564	550	550	564	581	569	593	605	591	556	549	543	534	563	575	572	580	602	605	557	551	554	547	560	588	605	579	566	544	596	549	556	562	549	575	557	568	570	574	555	585	571	599	565	572	571	576	564	546	589	619	582	556	566	611	554	577	547	582	539	584	538	605	560	571	578	542	575	535	550	551	526	572	544	551	581	572	560	562	593	543	528	567	569	549	580	585	517	568	581	553	557	570	603	587	554	602	588	602	574	569	529	574	604	578	563	575	540	546	584	534	568	555	582	542	606	567	561	584	588	547	579	572	556	566	515	555	591	566	530	562	602	601	649	577	566	570	579	529	562	595	521	589	552	547	586	570	564	597	548	579	573	563	604	513	580	570	557	529	534	586	548	584	544	566	583	563	556	591	591	543	571	554	582	574	557	559	565	548	588	593	548	564	555	582	582	527	543	588	573	563	584	638	596	554	577	555	547	514	578	549	591	563	535	586	590	591	552	565	600	578	588	574	540	596	582	575	597	587	577	502	553	563	562	520	571	568	564	560	557	581	557	631	578	585	557	579	554	593	566	610	563	560	549	549	607	569	586	534	576	562	566	532	581	523	549	590	555	571	563	575	587	546	596	548	589	593	565	591	533	552	491	571	562	612	548	534	605	554	584	564	564	538	596	573	519	583	549	525	507	575	577	517	607	564	553	596	548	557	580	569	550	565	610	536	582	555	573	601	563	584	585	523	593	578	566	584	545	570	562	574	559	558	548	546	533	611	552	574	548	611	535	572	584	566	564	570	596	577	561	576	494	592	603	572	589	577	563	585	576	570	525	567	602	543	589	593	565	548	561	580	567	611	581	567	549	517	550	601	583	547	548	564	599	508	593	587	589	598	609	546	571	534	586	573	594	570	535	544	540	586	591	530	559	548	544	579	556	592	586	576	597	558	555	589	541	628	603	551	526	571	562	576	569	558	582	545	589	557	595	541	544	524	566	600	541	584	538	578	640	549	586	595	537	584	571	546	586	577	577	587	594	610	547	508	590	600	541	567	575	570	554	567	570	583	538	555	573	592	540	531	577	597	582	581	608	511	547	601	570	566	587	554	517	551	543	584	561	567	596	556	544	585	583	580	534	517	604	572	578	591	559	577	523	550	595	581	575	596	563	580	576	538	595	579	589	567	519	585	562	585	594	585	567	543	546	589	589	546	561	585	578	529	630	560	569	556	606	598	569	557	559	597	576	572	608	540	555	563	572	564	572	564	574	553	549	558	540	578	603	559	539	544	547	543	556	558	532	582	571	577	559	563	545	599	608	558	520	582	566	550	579	538	557	570	594	612	551	576	589	554	568	584	586	534	574	574	549	569	604	567	584	550	554	534	637	529	572	564	588	573	582	568	611	564	578	601	586	574	550	584	527	554	568	549	502	595	573	570	562	603	550	520	569	572	560	564	585	541	628	588	533	567	575	620	565	591	562	577	529	595	570	609	575	570	576	617	558	541	530	572	584	569	546	606	547	545	536	559	561	565	570	602	546	553	554	592	575	515	544	573	607	576	547	568	544	613	571	529	610	601	549	566	593	541	553	559	589	558	559	549	559	578	561	535	572	562	571	535	585	519	561	559	577	579	582	536	577	565	563	611	525	566	569	582	629	570	585	605	586	574	540	560	564	546	552	595	545	586	570	560	558	557	551	557	586	579	537	573	512	604	606	539	597	580	545	574	591	597	548	520	597	571	602	596	589	562	567	578	540	560	587	541	581	525	584	600	531	561	571	608	536	555	561	572	571	624	580	579	550	589	567	544	595	563	572	563	534	554	554	563	559	596	576	580	538	573	558	517	543	526	538	557	541	575	581	577	600	564	536	566	586	588	578	578	603	565	578	556	590	541	563	558	569	557	563	520	591	573	531	592	566	584	556	571	563	563	560	517	580	584	551	598	595	562	571	574	558	547	531	592	553	537	608	574	583	585	580	572	555	585	585	576	553	542	571	535	547	596	542	584	504	568	573	543	591	541	527	549	564	590	567	569	570	548	523	569	555	578	531	557	540	587	519	551	560	565	565	525	548	555	570	531	609	597	580	581	577	523	545	577	537	565	572	542	591	542	552	568	568	584	591	533	562	553	549	572	577	578	587	549	573	606	574	569	606	581	607	598	529	572	529	602	565	572	592	531	514	562	552	535	579	583	598	550	550	541	574	558	586	567	585	557	556	602	590	555	583	549	575	597	556	546	602	574	566	577	522	568	574	567	568	544	559	544	560	577	563	602	583	579	531	626	590	555	585	570	557	552	552	573	575	602	572	542	569	581	520	571	613	536	562	572	582	611	602	578	581	568	588	559	573	603	608	607	558	560	562	574	548	566	552	572	597	541	539	540	550	531	564	569	577	587	551	558	537	571	542	575	581	589	531	633	534	568	507	543	601	591	595	570	600	609	566	592	511	537	571	565	580	568	612	552	597	524	570	574	577	549	563	544	559	534	544	553	578	620	596	582	583	572	582	550	542	580	580	584	558	552	573	548	560	545	571	531	609	577	597	584	541	544	551	590	541	563	556	535	575	541	584	572	590	546	596	547	597	581	563	583	569	518	567	564	600	599	558	580	607	519	548	528	525	586	568	574	600	541	594	574	587	595	584	545	568	508	606	588	575	527	536	544	576	580	554	563	567	557	559	568	612	557	528	585	544	539	553	605	558	555	558	546	550	547	582	589	572	582	570	553	558	602	591	583	553	576	610	571	543	570	558	608	569	537	582	504	502	515	590	540	581	556	578	566	608	539	564	513	546	610	576	573	585	560	544	585	589	547	600	576	557	622	575	562	552	572	606	571	549	604	566	521	620	601	552	534	541	533	571	574	566	560	592	608	550	587	568	583	611	602	588	532	565	555	570	562	562	591	581	563	587	554	571	536	574	558	604	587	570	546	592	587	584	558	574	531	536	594	561	566	620	541	585	538	565	606	568	564	585	533	600	582	553	601	579	544	543	601	572	512	556	564	537	559	549	559	572	581	588	557	604	548	571	574	554	593	510	606	572	610	547	585	550	586	570	559	581	519	590	601	532	557
4464	1581	196	122	107	113	142	135	115	121	112	112	100	91	79	79	70	87	85	73	63	62	57	55	64	72	61	46	60	57	59	59	57	61	49	54	49	51	46	52	49	40	55	41	54	47	54	38	59	39	44	49	37	35	52	46	55	55	51	51	50	38	52	40	37	54	59	41	44	56	48	53	53	47	39	48	49	43	53	40	48	37	52	46	55	40	54	53	42	39	37	45	41	46	50	38	50	36	35	39	39	49	42	49	34	46	57	52	40	31	46	38	45	43	42	43	50	46	40	48	50	57	48	57	44	58	47	46	42	47	42	44	50	38	51	35	37	41	57	40	36	41	55	51	50	42	58	35	44	53	42	48	37	52	48	52	38	45	46	36	48	47	48	34	41	37	60	51	36	55	40	49	45	56	54	42	42	51	56	38	37	49	52	45	47	54	42	53	57	40	50	51	53	42	41	39	36	47	49	47	46	45	59	48	54	56	48	38	36	54	47	51	46	44	40	36	45	35	52	56	46	47	43	43	45	51	51	50	58	57	45	54	52	39	47	53	42	51	51	49	57	39	48	49	57	58	58	44	47	54	46	43	38	37	58	51	38	41	52	55	48	37	33	51	53	56	61	49	46	40	42	57	50	57	56	50	45	49	54	39	37	35	38	41	54	48	42	61	47	46	43	46	42	47	58	43	47	47	41	40	41	42	48	34	45	49	54	56	48	40	42	48	48	50	49	36	43	39	55	51	53	34	34	49	37	52	56	52	65	46	54	49	47	46	47	49	43	34	42	44	45	46	46	44	46	53	46	41	48	57	33	27	53	52	58	48	41	46	36	34	41	47	49	65	52	40	35	46	46	38	49	45	54	42	54	54	48	45	51	48	44	44	53	43	39	47	60	42	61	51	47	57	52	46	59	36	44	43	35	56	40	45	39	41	45	39	41	39	48	46	41	50	30	48	41	41	43	58	52	37	38	43	32	59	48	50	51	45	45	46	46	49	50	49	42	57	48	48	51	47	46	49	37	52	48	55	50	53	36	44	38	48	36	55	51	40	48	53	42	45	49	37	44	49	42	40	43	42	37	47	47	60	46	38	42	49	47	57	45	38	42	45	55	48	46	55	35	46	46	47	48	42	48	41	44	48	42	35	66	54	42	55	45	40	44	43	46	65	36	51	36	46	39	59	45	44	45	44	53	55	35	51	51	43	51	50	52	37	43	52	37	54	55	41	47	53	42	55	43	45	56	37	59	57	39	44	44	49	47	37	44	50	39	52	33	39	53	50	46	55	45	46	45	41	32	33	54	58	43	43	46	43	53	58	40	58	55	38	51	50	46	48	43	47	56	35	46	44	54	47	55	45	59	26	40	38	38	31	48	43	51	44	38	41	45	49	41	59	48	58	48	41	36	56	61	46	46	59	44	38	42	48	43	44	44	43	60	52	47	41	37	51	42	36	39	36	39	58	44	53	40	58	46	39	46	44	51	49	45	50	54	51	54	51	38	45	51	42	34	42	48	48	49	55	50	32	44	57	52	43	44	45	44	46	56	51	41	57	43	56	41	43	45	41	39	37	46	52	56	51	60	47	43	49	53	41	34	41	48	45	38	61	43	34	50	39	45	56	45	49	56	49	42	48	35	41	49	51	43	52	42	48	37	49	41	44	53	42	53	47	45	35	49	51	49	49	39	50	42	54	48	53	41	49	51	47	61	48	49	47	56	49	46	48	50	62	51	50	40	59	39	60	48	42	61	50	40	40	43	42	54	45	38	58	56	40	39	49	53	50	52	44	48	51	41	61	59	50	47	42	43	39	36	51	53	48	49	43	46	40	32	37	55	37	45	43	43	45	44	45	44	45	50	46	38	48	32	44	34	38	40	48	47	48	44	45	39	58	41	44	45	56	54	59	41	45	49	44	40	54	50	52	55	44	51	48	37	35	44	49	51	41	60	48	46	49	46	49	59	53	42	45	57	35	47	58	38	49	56	50	51	51	42	46	44	54	54	41	53	38	40	42	52	45	55	47	48	49	49	37	62	45	49	49	44	32	48	40	40	51	36	58	41	56	43	43	42	45	41	32	37	56	33	51	51	42	40	49	57	55	37	41	44	50	38	56	43	37	56	39	52	42	50	53	46	52	59	43	44	47	59	38	45	27	45	45	54	54	45	37	37	45	49	37	48	43	46	42	40	45	43	51	49	46	35	47	55	47	42	40	40	59	42	37	48	53	33	45	45	49	44	58	53	50	51	41	43	51	43	40	53	47	38	48	57	39	47	43	41	42	64	51	60	38	40	49	43	43	45	52	41	38	61	49	48	45	43	53	49	42	47	51	60	35	45	50	51	48	49	49	46	41	43	44	52	47	43	54	45	37	47	37	46	46	43	49	53	43	51	40	44	52	51	43	48	51	41	49	47	40	43	56	48	50	40	51	43	46	46	50	38	53	54	47	50	46	49	46	62	47	41	40	55	54	37	55	47	38	44	40	37	47	46	46	49	40	48	39	47	48	46	47	41	57	50	54	49	45	50	39	46	46	46	55	36	47	51	57	56	46	47	49	43	42	27	38	39	33	42	54	57	59	40	61	37	44	51	57	49	46	42	54	49	43	42	44	44	49	38	45	48	40	44	47	58	41	43	58	44	44	49	55	42	44	40	44	38	45	41	50	35	32	42	33	37	42	46	47	61	40	44	39	48	59	48	46	50	37	54	49	44	47	52	53	57	51	61	46	46	42	45	42	49	48	56	52	36	34	45	58	49	57	51	44	54	53	51	42	36	48	52	59	41	37	32	30	73	54	37	36	49	55	42	53	47	45	52	39	48	42	54	43	42	52	54	47	56	58	43	45	53	42	42	47	48	46	52	43	51	48	46	54	53	47	49	45	48	41	39	46	51	36	41	43	54	46	51	37	37	53	43	46	39	47	34	34	45	43	60	46	55	50	48	49	54	49	34	63	45	52	40	54	48	41	33	40	49	33	49	44	55	44	43	52	41	45	42	53	49	45	60	48	46	48	52	55	52	50	37	48	44	33	42	55	51	45	28	46	46	55	46	48	44	44	45	64	39	55	46	53	43	39	45	55	43	39	54	40	46	56	38	51	40	53	53	47	53	48	45	52	43	48	51	39	55	55	47	31	50	35	44	39	49	45	42	54	37	45	36	49	45	50	41	50	29	53	41	42	43	37	42	40	46	38	39	42	47	41	49	44	47	47	50	43	34	50	56	46	54	50	49	45	47	44	44	47	51	38	50	40	42	49	44	50	58	43	47	42	46	54	48	44	54	44	43	42	42	46	47	51	45	45	38	47	58	34	51	38	43	40	56	49	45	40	40	58	72	36	47	52	34	47	59	43	35	57	41	48	54	63	48	50	44	47	52	37	42	48	41	55	46	52	44	51	50	54	53	60	62	39	42	44	53	48	41	54	42	39	39	39	43	44	48	53	44	48	41	52	42	50	47	46	52	41	42	51	38	51	63	43	41	51	56	38	45	46
30435	12146	1831	1996	4460	5784	5247	4655	3736	3285	2667	2422	2171	1976	1738	1520	1410	1269	1198	1096	1006	904	891	855	884	763	720	659	634	590	609	615	595	612	576	530	516	412	448	394	383	354	351	342	375	344	362	357	361	330	396	328	357	362	362	342	389	340	376	367	360	316	401	377	391	383	364	360	346	372	344	349	282	341	344	377	361	353	335	369	365	360	333	345	321	344	360	334	345	375	353	332	362	351	329	323	363	328	326	323	326	313	331	363	360	352	370	360	349	344	327	332	336	336	343	352	322	334	349	327	350	331	330	328	332	377	318	327	344	367	315	306	325	341	359	318	344	309	357	311	313	316	360	337	326	353	348	341	348	321	320	323	371	343	332	322	308	328	349	320	360	321	339	335	380	364	337	341	335	310	337	344	321	329	365	329	316	354	312	354	348	337	336	314	309	346	371	288	321	308	313	341	328	361	358	343	336	330	331	358	341	329	323	325	345	311	346	365	328	308	331	345	349	338	339	322	333	362	372	332	351	331	325	306	323	317	370	372	350	333	316	327	305	343	316	340	352	335	297	339	338	310	344	333	338	323	317	316	344	316	347	369	334	368	361	339	320	378	315	312	329	357	319	306	324	354	341	313	329	347	327	310	312	343	329	374	318	337	328	332	341	318	350	356	298	311	373	320	338	359	332	320	332	289	332	356	320	348	316	335	371	362	344	355	354	341	318	309	350	326	341	328	342	314	342	349	321	327	316	342	325	333	312	330	314	328	313	325	338	327	354	337	332	344	360	294	307	345	369	308	350	316	334	331	357	327	357	358	350	322	341	360	308	331	341	332	357	362	358	326	339	302	319	336	325	356	353	354	369	313	357	355	334	357	329	313	348	347	337	332	330	363	330	330	358	355	336	342	317	317	344	332	306	339	332	325	298	334	355	334	337	363	357	306	331	336	316	343	355	336	342	327	365	343	333	343	326	319	350	362	345	289	325	320	352	352	335	372	388	337	345	312	336	347	335	329	315	360	333	309	357	328	325	324	336	383	345	323	333	377	335	323	317	345	329	319	308	335	308	330	331	351	340	321	344	341	334	326	319	315	325	329	333	340	313	336	366	342	349	304	349	319	315	355	356	357	305	341	336	346	353	317	330	340	335	340	352	307	356	337	317	312	362	333	347	356	348	347	338	359	331	369	324	312	341	384	330	294	328	333	321	356	353	343	368	324	353	338	331	339	354	381	350	347	348	343	318	334	366	358	355	354	326	338	322	336	343	386	316	340	357	367	319	357	311	334	328	305	371	311	335	350	351	340	306	334	322	357	339	377	358	326	316	311	326	347	317	358	302	330	347	342	331	367	355	347	329	312	337	351	365	350	359	350	349	330	307	332	337	366	353	344	328	327	351	336	357	327	351	312	311	362	316	335	324	341	346	334	305	362	344	319	336	357	330	366	357	383	332	328	345	321	338	330	327	351	315	315	319	365	318	337	318	341	329	373	361	303	321	345	310	327	330	303	348	325	344	350	367	339	296	336	324	330	336	353	365	318	343	337	348	360	369	347	338	321	320	325	339	310	365	336	351	312	361	345	332	349	308	318	336	322	326	343	354	319	317	360	350	336	360	349	333	330	325	371	330	333	338	337	366	327	329	306	341	337	334	353	317	330	327	314	356	329	339	340	329	312	347	333	350	364	302	306	350	372	369	357	319	338	341	327	338	346	354	315	303	303	332	342	338	351	356	338	321	335	319	362	366	323	335	366	330	352	325	322	324	355	329	346	361	346	339	305	335	326	315	321	354	344	371	394	314	350	353	348	314	375	338	324	370	322	352	327	334	328	326	314	346	342	318	327	332	343	297	323	344	343	338	338	326	336	323	336	318	338	364	337	333	366	319	332	339	331	351	327	353	331	348	352	326	328	307	344	365	352	346	338	348	345	330	348	347	318	303	302	322	336	352	345	338	360	337	342	359	338	330	313	315	319	320	322	338	345	334	342	334	338	322	384	332	331	311	323	307	348	318	333	348	359	363	324	339	319	346	342	334	341	301	356	326	327	292	350	311	323	342	335	330	336	316	347	365	389	303	344	338	328	332	328	339	317	360	363	313	308	340	328	345	348	333	338	366	327	327	331	318	346	339	328	328	337	351	334	333	337	342	344	330	338	361	330	364	318	333	303	337	333	309	333	325	337	311	351	320	333	347	348	305	339	338	355	316	305	340	356	349	325	313	332	315	339	342	317	347	343	350	353	328	359	329	358	330	328	352	352	336	326	308	320	317	317	324	336	342	327	335	335	327	356	360	352	333	328	351	322	353	316	308	348	338	337	311	318	288	336	298	326	339	305	355	360	342	349	332	356	340	335	337	313	375	337	326	355	358	322	313	335	319	348	316	339	310	303	368	335	332	346	307	297	332	302	294	334	341	330	362	339	327	335	346	347	353	321	338	354	304	330	336	350	345	351	336	346	326	336	347	344	327	324	393	306	312	321	353	314	336	345	328	342	311	349	340	341	341	334	333	368	333	329	348	356	312	304	354	308	331	371	338	369	318	369	334	353	338	347	340	365	334	329	343	339	400	315	352	315	338	313	316	344	363	326	341	347	352	340	351	346	328	332	364	331	345	364	368	319	302	357	329	334	332	335	337	340	349	333	309	325	348	331	312	333	354	334	352	333	366	312	321	345	335	294	368	337	306	349	333	325	294	346	327	342	288	329	343	342	336	324	300	349	331	347	328	301	321	346	340	316	333	311	320	318	339	337	315	350	312	337	295	373	345	325	315	377	352	316	319	336	321	351	349	321	334	364	334	351	336	342	361	357	361	358	332	347	355	327	331	346	306	340	319	360	324	376	338	363	329	314	365	365	332	359	316	352	353	321	358	323	338	369	338	392	338	329	344	292	278	316	335	313	358	334	362	360	323	357	325	350	318	348	316	335	328	329	329	359	357	354	316	344	368	307	337	366	334	298	303	303	315	314	345	328	356	345	364	334	341	347	334	316	372	322	334	299	346	360	307	304	359	311	338	348	338	328	339	346	360	342	328	322	331	338	365	314	318	343	342	316	361	338	356	356	337	333	304	350	334	361	351	355	328	351	381	358	334	325	362	341	323	372	315	320	342	304	335	307	335	354	342	360	335	350	344	339	340	277	317	335	338	319	306	329	325	347	330	348	328	323	349	333	320	333	342	330	355	296	325	338	342	335	307	331	359	331	331	333	352	315	342	319	325	340	328	340	316	324	323	317	314	339	320	293	327	302	361	340	343	347	333	325	297	355	365	330	388	350	321	379	331	326	325	343	334	370	345	315	352	357	321	352	312	345	332	355	341	332	339	316	325	350	351	343	336	346	374	333	326	329	337	352	353	341	327	335	325	352	328	339	376	358	325	319	343	363	357	302	289	359	324	339	317	365	361	352	341	321	307	357	351	345	348	376	305	314	319	350	296	344	322	340	322	323	306	326	318	357	352	361	362	331	344	355	357	345	341	338	310	326	377	351	309	340	323	315	349	310
5084	1423	259	176	156	160	182	174	201	166	172	193	143	136	142	142	150	134	139	121	111	140	128	145	115	139	94	142	110	119	115	111	117	127	101	126	98	110	120	99	97	103	106	100	117	116	97	120	117	95	98	97	116	107	98	108	113	128	103	101	125	116	105	128	108	135	109	116	120	107	113	89	110	125	102	120	98	109	111	115	91	98	105	110	118	125	93	110	103	116	118	116	116	113	107	125	121	112	115	94	134	108	126	98	100	113	112	123	113	103	112	107	109	110	105	113	97	107	112	101	116	125	98	122	109	86	101	105	112	83	97	108	99	116	98	119	114	120	95	94	107	107	102	93	119	100	103	112	96	116	124	110	102	92	120	111	110	125	109	107	121	99	103	95	112	106	111	96	101	96	108	115	102	103	101	120	90	124	114	113	101	90	106	109	107	101	102	111	106	107	97	101	120	103	132	102	94	118	99	111	101	125	122	122	106	114	104	122	132	103	97	127	118	115	100	123	109	100	99	94	96	100	103	107	115	95	92	96	116	106	86	120	100	125	103	103	119	102	102	104	114	115	105	97	103	116	97	107	93	120	109	105	114	110	89	102	106	111	113	98	124	117	97	110	96	122	107	101	114	108	118	118	115	123	107	93	100	108	100	119	117	118	93	122	113	109	107	112	105	106	109	107	108	107	109	116	115	92	102	93	129	125	130	108	123	79	109	124	101	123	124	124	109	113	100	105	116	98	92	95	99	102	109	96	109	117	106	98	120	117	120	104	106	113	98	103	122	101	96	117	121	117	118	99	107	115	108	123	111	102	102	93	122	119	118	98	104	99	112	102	102	110	112	108	110	114	102	117	89	106	130	96	114	126	106	97	111	122	111	124	114	101	125	100	104	123	109	102	120	85	105	77	102	104	111	89	103	112	123	90	110	114	95	111	101	95	104	100	107	119	105	102	118	106	111	109	117	114	103	123	116	97	87	105	115	103	87	97	102	110	114	106	109	99	130	117	91	115	107	102	128	114	134	110	116	113	94	106	95	121	126	115	115	131	104	120	114	117	111	109	108	104	108	108	112	116	102	85	112	109	89	99	112	96	110	106	120	99	100	97	97	116	88	109	96	85	89	108	102	106	99	98	117	124	109	110	100	93	117	127	115	114	113	107	116	134	88	110	123	114	111	101	93	103	106	117	90	105	118	103	130	101	119	119	89	124	110	114	119	106	104	117	96	108	87	111	109	101	116	96	102	102	106	89	111	102	124	116	112	109	111	92	92	95	112	92	127	116	107	107	95	113	110	98	107	122	120	97	121	103	102	115	118	120	101	106	102	102	117	105	120	113	107	102	118	107	115	107	110	116	102	116	118	117	93	101	133	108	109	108	100	118	117	110	131	112	129	89	117	104	91	103	111	108	96	100	109	116	116	113	119	140	89	103	114	96	99	103	102	110	93	100	104	137	100	123	113	117	118	112	124	102	105	105	108	122	127	111	121	105	118	113	129	112	120	107	113	94	127	100	122	102	112	109	108	92	106	101	106	101	108	99	105	107	110	102	97	107	112	103	97	112	123	106	108	96	94	102	123	102	119	112	110	130	110	102	104	126	110	111	98	111	111	106	123	92	107	141	115	109	100	100	114	117	102	111	108	126	125	125	95	87	102	97	106	108	92	117	139	120	96	100	90	121	97	111	99	99	105	106	133	101	102	113	97	109	109	154	123	110	109	111	102	104	113	97	106	107	114	95	105	96	111	108	119	105	111	109	105	109	113	113	124	112	121	111	115	115	106	104	98	119	103	112	104	112	112	107	102	114	114	118	106	95	118	114	114	108	96	123	118	105	98	107	111	107	97	99	125	108	114	107	127	116	122	109	92	109	99	99	107	114	108	90	111	121	105	107	107	122	115	112	111	105	118	115	102	103	101	102	116	103	91	124	117	103	103	93	108	120	114	114	107	100	107	116	92	101	106	111	111	112	111	105	80	121	109	119	121	129	114	109	113	129	131	110	103	98	100	113	108	114	118	98	112	103	99	89	112	120	108	124	107	111	126	94	120	117	111	120	108	113	112	116	111	115	119	124	111	124	107	99	108	87	102	94	103	104	93	125	96	106	118	105	108	129	105	101	130	112	93	94	120	123	120	105	134	105	124	113	106	106	120	128	96	116	103	96	100	107	91	111	106	94	110	98	111	119	95	90	125	105	119	106	125	102	104	113	113	102	126	109	114	121	112	101	118	111	115	111	128	111	114	106	108	127	114	129	95	109	106	139	104	112	117	118	112	103	113	109	103	103	126	110	111	121	121	110	138	114	96	99	129	116	121	108	110	94	125	109	101	106	97	112	103	133	120	108	115	98	114	86	105	110	105	109	114	120	103	110	109	101	101	94	107	103	106	106	95	114	111	116	115	118	118	105	117	93	108	96	126	93	110	100	114	141	113	115	132	95	118	111	124	121	121	118	103	112	120	97	114	127	117	118	95	120	101	109	115	118	124	98	117	93	114	120	104	107	124	123	78	98	117	95	117	117	111	103	106	103	120	106	96	100	112	115	102	112	121	107	109	107	99	98	108	135	114	101	108	115	107	113	117	95	101	114	104	121	97	118	99	103	108	93	111	112	100	104	97	107	102	102	86	114	111	108	96	106	120	117	108	100	107	123	117	114	107	106	115	101	106	112	120	96	114	106	110	105	106	107	129	107	120	104	109	109	114	116	105	111	104	91	86	112	108	115	107	120	101	107	102	118	109	99	106	110	107	93	129	108	134	109	82	116	97	87	104	117	124	113	111	116	110	98	117	105	96	105	115	96	115	130	99	119	115	111	110	115	98	110	84	98	122	104	113	116	97	76	102	110	121	106	100	120	120	116	103	128	120	116	116	135	96	106	108	86	99	93	97	91	108	87	99	114	84	112	100	108	112	103	104	131	92	101	108	93	133	97	104	114	105	113	106	100	118	112	106	95	133	118	122	87	101	109	112	88	132	100	106	114	116	98	99	97	111	109	100	111	105	124	113	107	101	122	91	123	105	91	119	98	126	113	129	123	105	120	108	98	105	84	97	105	104	97	94	136	121	85	115	106	125	108	119	117	99	107	97	106	114	101	121	104	111	121	106	100	107	112	104	97	102	102	110	108	123	123	100	95	119	97	112	115	112	110	133	121	117	130	104	111	101	114	114	122	98	140	114	122	119	104	125	110	126	106	135	93	100	120	112	97	102	108	121	99	100	104	112	110	109	140	107	104	111	108	99	86	127	122	119	115	110	110	116	112	109	112	125	92	111	122	99	101	98	118	104	111	108	114	127	103	127	111	105	90	114	97	119	113	106	124	114	108	109	103	105	109	120	101	95	113	98	98	104	119	107	124	108	122	108	109	99	109	113	100	117	107	122	115	103	113	112	121	118	93	113	105	92	121	94	107	124	95	105	89	102	115	90	125	112	110	105	110	115	108	114	113	123	107	102	116	116	98	112	87	108	119	90	125	113	97	100	98	97	120	116	104
29327	11189	2191	2481	4544	5718	5348	4742	4179	3704	3113	2825	2622	2336	2126	2005	1901	1796	1620	1540	1403	1386	1312	1282	1223	1269	1146	1094	1076	997	1091	1071	1063	987	1010	974	941	885	846	802	824	798	780	828	826	816	822	802	815	800	811	787	837	872	785	788	826	825	857	834	798	835	791	822	797	851	798	759	791	784	782	776	817	810	791	781	804	825	810	788	809	789	786	834	806	802	829	775	807	812	785	778	759	746	755	848	774	828	784	749	768	818	828	801	818	787	809	757	772	806	796	842	777	783	790	811	763	785	747	762	813	827	772	795	794	793	775	795	800	808	798	789	849	812	779	795	798	769	770	789	814	814	763	750	812	863	780	760	770	803	798	763	793	760	796	806	760	754	793	826	779	779	787	809	779	761	797	801	800	780	835	805	828	828	796	827	781	757	754	788	767	771	803	758	818	708	810	797	797	778	788	764	755	798	823	835	783	743	825	777	773	776	747	764	801	742	796	733	785	779	810	779	756	751	819	804	772	778	763	796	796	789	770	780	721	743	797	810	765	819	792	784	795	732	784	766	776	786	785	833	746	780	771	809	795	764	807	791	760	747	768	792	822	775	760	798	782	802	788	753	813	796	742	754	733	794	781	795	795	812	761	741	833	773	769	767	740	734	774	826	799	748	790	775	810	766	773	814	796	788	807	761	824	800	801	785	833	815	763	734	792	750	788	797	772	809	816	787	810	764	806	793	803	767	817	742	811	780	775	760	798	807	768	760	763	784	801	782	777	768	722	756	808	817	792	844	723	757	794	771	743	815	781	855	734	754	769	814	779	751	757	756	782	797	766	769	789	721	754	740	743	792	810	754	766	831	804	790	782	764	812	772	771	732	829	801	769	821	801	794	715	770	738	747	809	786	798	813	785	747	790	770	778	778	765	789	818	809	810	818	799	767	798	793	784	805	783	771	773	784	824	807	769	807	780	770	799	744	774	781	825	806	803	801	747	782	800	792	774	772	761	798	761	771	787	739	765	726	807	825	762	749	808	798	770	823	744	758	789	761	767	795	761	725	820	785	793	823	803	785	766	810	818	739	759	832	801	773	835	780	701	751	720	801	781	784	769	789	762	802	771	783	785	833	809	786	742	769	775	810	764	782	743	767	771	813	787	754	771	774	780	746	754	797	758	772	763	759	788	813	790	781	792	771	772	799	756	804	758	778	794	771	754	772	795	782	777	779	713	767	814	735	767	789	790	729	755	809	797	764	786	813	766	805	787	759	795	821	755	765	778	840	763	773	800	761	792	832	799	771	806	761	758	793	796	828	724	794	800	809	720	792	737	767	770	773	816	804	745	816	783	770	770	847	794	797	829	764	794	783	705	814	804	791	832	789	770	781	783	773	783	755	836	747	784	800	823	802	776	763	810	832	741	772	745	792	823	746	782	749	774	814	800	768	796	808	816	778	831	790	778	783	761	823	801	827	762	803	825	794	783	772	819	811	764	770	771	788	794	772	809	772	810	803	786	817	763	791	828	792	778	791	744	763	774	788	841	762	763	819	824	768	772	771	757	781	815	802	803	742	835	770	861	789	780	784	801	786	730	723	815	821	794	788	773	748	777	766	791	767	800	777	783	809	849	720	786	822	695	819	739	773	755	771	780	771	804	801	796	698	796	804	786	798	760	867	794	740	811	758	734	829	775	788	787	793	738	823	804	766	797	779	766	753	769	786	798	778	824	786	759	767	788	757	770	785	741	798	738	763	773	818	796	800	773	748	773	745	752	786	838	765	802	805	770	786	790	813	769	807	811	773	800	765	758	834	787	804	767	756	775	757	783	818	792	769	768	843	823	748	810	768	759	753	826	839	838	803	828	780	789	777	758	756	812	802	761	803	784	788	798	812	738	822	759	748	802	785	787	775	770	759	797	816	778	801	788	800	726	759	755	814	802	785	811	745	755	820	776	818	774	736	792	855	769	825	825	749	796	818	761	767	813	785	861	769	798	766	787	728	817	801	745	770	804	795	806	772	802	792	817	773	766	765	767	777	779	800	776	785	778	759	802	795	786	791	791	843	797	831	757	762	792	764	826	754	754	812	813	778	762	750	754	772	742	835	772	809	793	799	747	734	766	785	785	771	794	816	769	779	816	809	757	792	811	831	790	768	792	773	805	799	765	761	801	812	801	812	832	775	779	749	746	774	785	771	818	776	839	817	817	775	750	774	785	780	801	773	769	740	806	767	786	796	800	754	798	788	818	785	777	731	808	765	803	766	786	774	798	799	751	748	821	769	805	776	767	765	796	751	800	771	790	825	783	792	768	766	774	808	741	801	791	809	769	822	826	765	778	757	815	792	810	760	785	804	831	757	777	796	762	745	753	759	790	799	824	790	714	760	792	798	823	772	817	766	741	816	795	853	782	786	784	759	796	783	773	802	769	740	758	775	770	764	777	770	784	831	814	755	815	814	810	753	710	795	777	796	771	813	729	798	766	722	798	820	737	779	818	797	777	779	758	771	824	752	786	768	754	803	830	767	797	772	827	788	790	793	790	773	796	773	836	732	744	819	788	750	772	777	808	793	796	790	814	720	790	746	775	762	769	779	828	831	768	824	746	793	748	778	818	774	770	777	806	829	798	763	788	835	776	807	794	740	800	794	776	801	753	797	769	767	775	745	792	744	787	739	788	760	798	843	811	770	825	765	763	804	826	804	776	786	768	820	751	796	767	834	728	729	769	780	800	803	824	743	801	802	821	814	829	846	769	757	772	751	816	798	804	811	786	739	837	751	777	760	800	816	797	761	772	785	785	772	785	752	762	796	749	785	763	816	776	803	800	743	796	818	827	799	777	767	757	804	832	773	764	762	792	788	803	786	795	742	831	841	792	741	761	792	730	784	766	772	794	779	792	836	795	839	776	794	812	776	809	759	761	776	761	768	809	755	815	752	823	779	752	834	789	775	781	795	764	789	811	780	766	755	799	804	781	815	793	746	751	810	782	793	774	782	806	764	797	805	798	744	824	777	800	772	776	800	759	802	782	854	778	776	826	743	764	816	726	763	777	799	777	763	779	774	752	788	787	801	844	789	796	809	770	780	799	800	793	757	824	778	787	740	783	800	779	856	786	723	777	753	747	761	761	726	798	764	779	798	754	707	849	781	794	800	751	829	765	806	814	795	785	784	810	725	790	796	805	809	812	777	783	770	769	818	802	718	808	769	796	825	823	798	770	794	757	760	767	777	776	825	769	837	800	788	796	765	760	774	779	852	805	828	776	746	798	784	775	750	779	828	771	772	784	781	825	777	774	848	808	797	785	772	789	786	738	825	804	776	753	759	789	774	814	767	753	784	760	821	813	775	768	715	779	808	843	738	781	796	722	856	804	796	795	817	804	766	779	811	826	782	769	759	784	814	810	852	811	813	749	827	806	806	779	845	790	781	813	795	815	772	759	807	758	752	769	765	804	775	799	811	776	813	765	747	786	833	739	803	814	778	753	779	799	780	815	781	784	793	747	818
6110	2276	272	176	148	162	181	175	179	168	184	148	148	125	149	108	126	114	92	90	96	108	94	111	97	103	78	84	98	84	81	72	77	80	99	94	78	81	61	61	69	69	72	72	74	76	64	65	86	77	69	80	67	62	80	76	69	66	63	64	83	83	87	66	68	65	77	65	68	54	70	65	64	72	68	62	67	74	62	57	63	70	57	70	78	74	65	56	71	63	69	60	60	85	66	67	74	73	66	64	73	84	66	59	72	61	53	60	57	54	70	64	66	69	66	67	74	81	65	72	64	75	77	74	67	77	70	58	71	87	85	74	70	81	64	59	64	61	61	78	69	71	90	77	62	76	64	68	70	66	75	82	65	67	68	51	78	81	71	64	70	70	67	67	63	79	74	73	62	54	85	75	74	55	72	66	76	73	68	73	70	67	73	65	70	61	72	78	78	78	61	65	87	71	79	69	57	80	70	75	71	74	75	73	68	71	82	77	100	72	56	74	65	74	62	57	65	94	63	79	65	79	73	59	78	68	80	58	69	66	77	81	78	60	79	67	70	69	69	61	65	85	74	64	68	72	69	53	67	65	71	70	76	75	65	72	86	67	66	62	62	69	73	85	79	62	66	85	72	70	64	61	63	65	56	65	79	66	52	76	76	60	66	69	57	72	73	93	58	63	82	65	55	70	80	74	60	61	88	66	65	67	79	56	89	66	70	68	71	62	72	72	88	64	61	85	52	52	65	73	68	66	56	74	66	64	63	78	65	57	69	67	72	81	66	77	52	68	60	75	92	81	67	50	65	66	58	74	71	73	69	82	60	69	56	55	71	71	57	65	72	73	78	83	71	71	65	64	75	72	67	72	77	61	73	70	67	90	73	77	62	56	75	67	82	88	65	70	83	71	73	69	73	68	57	58	71	56	85	72	80	58	65	66	79	74	57	63	68	64	62	65	71	73	67	72	51	65	79	73	70	58	75	76	60	70	62	81	76	85	75	81	62	53	72	72	67	64	62	60	71	61	73	79	62	74	60	67	59	84	71	62	50	71	76	63	70	58	59	56	63	77	62	66	60	67	74	70	58	58	64	67	73	80	60	78	70	62	75	69	64	80	69	65	71	69	57	63	69	86	69	82	67	67	77	68	75	83	64	75	60	66	69	67	54	91	64	82	61	71	67	56	72	70	82	65	75	82	61	71	63	57	81	73	63	67	69	70	55	79	59	67	62	66	84	62	63	80	70	80	81	67	68	83	59	73	72	84	60	64	68	64	73	77	85	74	67	77	62	61	65	69	84	52	46	61	61	72	56	74	86	64	74	72	70	65	76	57	73	63	58	86	77	65	83	74	75	77	82	71	73	68	61	61	70	65	80	67	59	86	74	68	69	68	66	80	62	74	61	63	66	83	77	76	74	84	77	69	58	69	68	65	52	74	75	56	78	57	58	76	81	66	69	54	62	70	69	48	82	61	83	71	74	58	66	69	79	67	74	60	62	90	46	83	68	65	61	61	75	63	69	81	57	59	73	67	75	53	76	79	73	70	69	66	66	65	70	57	62	71	87	73	77	62	79	75	72	65	60	57	76	63	61	74	61	72	59	64	73	74	59	66	64	67	70	66	65	75	70	86	75	69	65	67	81	67	66	86	74	67	81	87	69	70	82	51	62	75	71	87	67	67	75	55	60	52	78	73	72	63	70	80	80	58	58	68	73	54	54	68	74	62	71	59	62	62	58	73	67	83	80	77	79	71	65	88	62	76	61	61	68	62	76	79	69	66	71	77	66	63	70	73	77	54	72	70	69	59	64	70	67	69	79	58	75	77	69	62	65	77	70	68	72	70	60	59	63	60	70	75	89	72	82	53	76	74	79	82	59	49	79	68	71	76	62	80	76	73	63	74	55	57	66	66	73	63	88	64	67	76	63	76	75	60	72	52	53	79	74	71	58	67	73	72	82	61	68	71	81	70	68	69	69	86	66	64	68	67	58	61	70	69	91	61	63	79	67	71	71	52	60	65	55	72	62	72	84	79	76	68	81	68	56	60	56	74	54	62	62	74	63	72	74	66	56	80	56	78	60	56	78	75	69	68	66	74	77	87	53	72	61	60	75	65	74	68	63	71	70	61	70	77	67	65	74	83	63	73	71	71	66	74	67	70	64	61	63	86	72	86	78	57	63	66	61	61	54	65	58	77	64	71	60	70	65	56	80	66	59	79	72	60	69	81	59	64	80	72	65	71	83	84	56	67	70	76	78	61	76	65	65	59	69	69	82	68	74	64	57	69	76	59	75	70	78	58	72	65	69	67	71	68	75	77	57	68	82	78	74	74	69	64	71	80	59	62	68	73	59	71	65	64	70	64	63	63	82	67	66	59	69	70	54	75	62	62	69	74	77	66	79	53	72	61	77	63	58	49	66	54	67	75	77	69	60	63	69	85	68	69	77	64	79	80	65	85	76	57	68	80	78	63	70	62	75	88	82	71	79	60	53	78	68	75	62	71	65	73	73	73	68	69	77	74	81	60	72	65	89	58	62	72	65	76	65	65	64	58	72	68	72	70	85	65	62	79	69	80	61	69	58	57	61	78	61	71	92	64	71	60	79	71	59	69	69	74	65	58	61	73	64	78	53	59	59	71	61	70	71	65	63	63	60	61	72	77	68	65	61	77	62	59	66	76	83	63	65	72	75	54	77	65	67	69	69	82	64	62	75	91	66	64	75	69	68	64	70	80	80	85	68	74	73	65	64	66	65	83	57	72	64	60	58	80	68	69	63	63	85	66	74	69	84	78	69	69	56	76	58	66	59	67	55	78	70	74	75	72	73	72	79	67	71	77	73	74	60	79	64	65	72	66	71	76	80	68	75	61	65	73	63	59	56	76	73	73	85	48	68	59	67	87	87	66	87	88	71	64	87	81	86	72	53	72	62	81	64	71	60	78	73	69	63	65	64	79	64	63	63	69	79	71	52	74	84	70	63	70	88	62	64	74	55	73	74	77	62	56	71	75	68	82	66	57	71	88	71	70	77	73	70	57	75	67	64	92	75	64	70	64	77	74	70	86	70	71	84	87	69	61	64	57	55	72	73	64	83	89	61	75	73	53	68	74	66	83	76	62	56	69	61	64	60	71	80	64	65	75	79	72	75	67	57	75	63	70	66	63	87	54	58	76	70	61	87	62	66	83	66	74	69	63	94	75	77	59	57	61	68	64	50	73	75	69	79	78	57	72	60	59	90	83	82	68	71	71	80	60	64	57	74	60	64	49	76	72	59	66	62	58	70	67	80	71	71	62	70	77	58	71	72	65	58	61	76	82	76	69	67	54	72	83	69	79	59	57	52	77	67	78	73	66	64	66	67	84	77	81	71	63	69	74	62	70	70	63	72	70	75	58	74	77	60	60	60	80	67	70	71	60	71	58	70	62	65	54	70	57	59	73	75	72	65	68	79	65	97	81	76	82	74	66	80	79	55	70	73	88	40	70	75	71	77	56	59	68
34066	14323	2599	2795	6057	7566	7142	6009	5310	4570	3794	3373	3008	2768	2487	2141	1954	1840	1673	1468	1312	1404	1226	1210	1165	1110	1045	942	945	834	891	890	877	790	775	743	682	659	608	551	527	554	511	507	535	499	523	531	481	510	526	562	531	525	500	547	494	548	519	510	515	519	527	576	498	495	486	495	501	500	494	521	509	516	514	492	488	511	470	512	516	472	482	510	506	510	505	511	473	497	465	477	466	498	488	477	467	503	517	484	495	540	504	523	508	460	481	500	490	513	520	483	484	533	476	490	480	442	474	485	438	465	513	499	470	468	520	498	470	489	498	481	493	446	497	484	499	464	493	479	515	484	475	471	511	452	483	506	468	452	519	448	462	486	537	485	463	480	466	503	459	512	446	481	503	488	496	489	504	509	464	511	446	494	497	518	448	475	487	456	562	479	442	473	480	432	542	495	469	511	538	469	499	487	464	461	451	505	440	487	484	493	476	498	476	508	491	514	521	477	487	530	477	476	496	491	509	448	534	473	481	475	461	509	471	514	482	506	487	494	430	499	464	477	480	478	496	475	525	469	469	477	436	462	499	449	496	487	492	485	434	488	472	454	508	460	451	515	478	425	480	510	471	496	489	498	511	459	448	486	462	488	503	551	492	449	455	478	474	507	482	509	472	482	447	460	493	486	490	495	476	455	508	473	494	526	487	477	503	503	458	477	461	481	483	505	500	493	507	501	476	469	478	493	473	485	522	493	486	509	511	464	494	473	476	478	479	530	478	495	533	504	483	499	483	512	488	487	471	487	468	475	479	497	525	478	490	503	508	472	480	502	468	487	494	453	501	475	476	491	398	502	495	542	511	471	502	455	479	455	459	474	477	514	496	484	514	450	502	475	493	462	498	476	519	460	528	491	476	484	487	489	470	450	467	510	488	490	490	469	507	511	493	489	498	480	476	500	463	478	499	500	477	488	538	507	514	487	500	485	487	480	522	514	496	484	483	456	466	524	480	469	490	505	485	432	485	515	463	462	478	468	458	506	485	481	482	492	449	503	533	496	480	490	473	462	482	459	460	457	481	501	532	487	475	501	516	451	490	467	478	469	467	455	466	476	475	511	480	453	494	490	487	467	537	460	481	504	467	462	462	515	502	508	503	519	485	465	499	481	514	497	510	507	479	512	469	486	472	499	499	455	506	495	510	484	491	491	477	490	488	441	466	488	502	524	461	453	485	490	491	559	488	491	493	498	512	493	495	512	523	439	475	502	530	481	459	445	473	478	511	490	472	447	518	519	454	516	531	480	485	461	463	461	460	523	531	468	464	465	522	494	475	460	504	491	467	445	496	489	492	506	530	545	474	484	471	472	496	458	468	474	456	481	450	485	506	475	466	472	501	460	497	496	471	505	490	473	459	489	476	470	531	515	480	480	494	487	498	492	470	519	487	468	473	467	490	484	533	445	479	482	456	467	500	478	469	475	489	491	489	509	513	518	492	493	465	527	444	467	519	494	475	474	477	492	525	475	488	479	493	486	464	459	495	482	460	488	459	468	473	516	471	477	465	491	492	493	558	526	500	503	483	453	466	485	491	482	472	472	488	481	488	486	505	449	495	492	492	493	494	522	480	504	479	505	458	505	490	506	475	480	532	452	499	469	492	482	490	486	434	469	482	471	489	535	507	461	504	480	484	453	473	476	428	463	493	468	502	460	513	514	498	490	473	485	489	474	473	509	487	486	508	501	489	456	464	459	495	468	483	464	489	516	449	470	493	481	510	489	458	509	462	509	501	481	501	475	506	518	502	488	488	458	452	484	478	468	443	524	445	497	473	480	512	494	488	457	497	495	505	475	505	487	500	471	517	480	490	479	484	447	477	479	482	490	442	484	483	488	477	466	504	463	484	495	451	505	507	483	521	502	476	510	490	471	464	514	474	441	484	511	492	478	522	472	464	461	482	503	460	506	519	506	510	473	466	495	491	518	479	495	449	509	502	478	457	472	506	492	494	475	513	509	469	493	478	507	479	538	508	498	481	449	508	401	479	522	443	483	485	513	474	497	506	485	503	503	477	484	488	497	498	464	503	510	477	490	515	503	478	499	443	479	494	447	524	496	493	462	517	491	475	505	488	520	528	464	473	450	485	480	457	471	495	485	495	464	506	440	450	503	465	478	481	474	472	484	483	509	492	502	465	495	512	479	495	490	490	536	445	494	466	510	493	469	505	500	483	438	473	486	496	486	458	482	482	458	476	466	504	470	496	529	463	497	497	508	451	503	461	442	453	501	515	501	478	452	485	518	470	530	440	468	467	502	455	502	504	492	491	482	552	466	494	509	476	486	448	502	506	550	490	487	447	491	505	484	470	499	470	513	468	453	462	500	456	510	508	483	502	490	486	438	500	491	496	487	482	448	480	512	527	461	489	533	466	458	470	507	491	476	445	457	489	483	462	490	486	444	501	489	484	487	458	480	513	460	458	499	463	503	482	494	507	493	504	465	461	505	447	526	502	493	517	482	504	465	483	490	464	489	512	520	471	474	501	468	505	464	451	483	491	467	473	494	490	474	477	514	501	476	463	501	496	465	503	501	487	458	487	490	506	431	469	449	503	463	468	473	441	470	472	494	448	459	495	482	475	518	486	501	508	483	486	494	526	463	497	424	495	490	450	466	492	499	487	502	496	481	479	505	492	478	495	499	466	497	450	508	487	490	468	505	501	488	475	438	481	533	491	484	485	488	474	511	459	462	483	443	496	459	473	466	506	461	479	501	504	462	497	486	454	490	480	427	502	461	444	473	492	507	470	510	484	463	473	490	525	469	502	467	483	491	511	459	462	526	483	483	470	451	480	504	498	480	480	469	490	466	490	480	475	517	474	471	471	502	463	483	479	506	488	452	489	423	458	460	491	472	501	476	496	463	506	437	506	492	497	465	442	480	464	507	475	469	498	441	486	468	482	496	467	477	452	508	477	474	484	474	507	464	455	505	501	465	503	452	500	467	458	509	471	493	522	480	516	480	454	521	491	482	434	512	518	477	482	491	498	469	423	498	462	483	527	483	478	474	455	487	496	452	486	474	488	465	484	480	482	509	488	475	453	481	472	491	482	471	491	492	456	479	512	518	507	475	466	541	468	493	482	478	478	453	519	482	466	459	457	456	473	508	497	495	487	498	494	490	478	467	466	507	452	526	502	470	505	475	515	460	477	472	458	490	445	492	494	499	482	474	470	483	503	452	481	461	509	475	503	517	484	528	500	495	474	489	458	489	485	502	475	483	465	486	478	461	472	478	474	453	493	519	492	446	487	463	473	497	472	479	457	495	537	478	475	498	484	488	508	470	483	471	482	506	504	464	453	482	475	465	499	486	498	490	476	471	453	517	481	485	490	479	479	511	464	491	476	485	498	454	527	490	515	488	434	468	457	467	512	473	491	473	458	487	497	478	495	469	491	482	468	486	421	457	526	476	482	447	473	474	488	456	449	458	530	494	505	430	468	468	491	449	473	542	524	482
3217	763	151	126	114	125	116	110	111	126	115	98	109	109	88	96	106	106	96	80	95	75	97	70	89	91	88	108	81	83	79	82	87	82	73	100	75	87	79	91	85	83	92	72	65	70	82	86	84	69	96	85	91	77	89	85	83	69	80	69	81	76	80	77	80	90	81	71	91	82	70	88	85	66	76	69	65	83	74	89	85	60	77	82	76	81	75	83	87	83	87	82	82	92	76	81	79	83	70	73	79	78	72	71	83	70	75	69	78	76	86	79	67	88	81	83	101	79	80	83	90	87	69	71	82	65	97	77	62	75	88	78	61	72	76	67	78	68	77	75	83	86	76	68	74	69	56	70	81	64	74	73	91	76	64	58	74	84	78	73	66	95	83	60	64	77	72	66	73	83	78	73	62	81	83	81	58	86	63	76	78	87	78	102	99	71	73	80	69	65	79	73	66	83	91	76	82	74	67	80	80	77	59	78	85	82	88	73	83	85	77	69	66	67	68	58	77	81	78	79	75	54	83	66	80	88	77	67	74	84	68	71	86	72	71	65	84	68	79	79	82	70	83	80	72	86	73	79	66	77	68	87	79	80	76	80	81	76	62	79	70	73	73	90	73	74	83	79	88	71	68	79	77	89	84	73	71	74	81	84	87	89	74	70	73	81	71	80	101	71	59	73	65	77	86	75	77	64	69	72	75	70	86	49	69	85	71	76	78	71	65	66	83	69	74	59	90	88	80	62	80	85	62	93	77	90	76	85	75	88	82	68	83	79	81	54	59	74	92	79	92	75	75	88	74	71	85	78	86	78	75	78	73	85	84	98	67	78	73	86	88	82	79	70	69	71	90	72	62	64	88	81	66	73	83	66	72	83	68	70	79	74	93	69	70	60	97	72	75	75	74	80	73	76	76	82	57	66	79	82	87	67	85	46	66	73	65	83	86	71	77	98	85	71	80	84	90	71	81	78	88	69	49	79	82	81	81	62	71	90	87	85	79	74	76	89	77	71	60	78	64	92	57	79	90	79	77	73	72	93	89	82	76	81	81	85	73	80	75	68	80	65	70	73	83	89	69	81	69	82	73	89	66	63	56	86	78	78	70	76	92	69	85	75	80	75	74	59	77	81	80	70	82	66	69	77	73	94	85	81	70	69	90	76	80	80	74	73	66	77	92	74	88	88	76	98	81	70	77	73	88	84	73	91	78	90	79	86	88	76	91	87	80	83	73	81	85	75	74	75	83	78	61	88	71	71	84	80	77	87	84	97	71	63	70	81	86	73	78	76	62	101	86	71	60	61	70	91	72	78	86	82	75	81	64	63	56	81	89	62	69	76	90	74	91	66	82	70	64	72	62	66	79	77	58	82	72	69	75	84	97	79	88	71	79	64	83	73	80	68	95	76	93	58	98	69	92	88	75	82	81	104	81	60	88	64	74	84	67	94	83	65	79	90	94	81	69	92	60	74	68	92	69	70	83	82	105	68	75	79	72	64	75	66	93	77	76	71	98	80	67	79	74	97	69	86	65	73	70	74	76	69	67	86	72	74	75	87	86	79	65	72	89	70	88	90	84	80	94	80	83	78	70	65	76	88	84	67	77	75	78	79	80	62	74	81	81	79	92	69	74	67	91	84	72	84	73	83	78	84	80	83	65	70	75	78	69	76	65	75	68	86	85	67	85	58	67	70	77	79	76	83	86	86	60	77	65	84	85	63	80	77	82	70	74	81	69	89	81	76	74	94	72	70	63	67	78	86	65	74	82	74	80	78	76	76	87	71	70	86	91	76	71	91	75	84	72	72	80	76	68	74	70	76	81	75	88	71	71	82	69	79	84	74	74	62	93	61	65	77	80	66	87	82	88	87	77	86	76	84	76	77	66	75	77	84	92	94	70	73	92	71	75	93	79	93	70	85	83	81	75	81	78	89	73	82	74	89	82	90	78	74	79	58	76	73	82	88	73	94	77	96	75	73	91	73	70	79	87	83	75	76	72	82	79	87	82	81	92	79	66	84	86	83	79	80	81	79	60	75	79	77	74	68	72	66	77	99	73	86	77	79	102	92	83	72	68	83	83	59	75	70	74	62	81	86	67	68	81	81	67	73	83	72	79	69	86	72	91	85	72	93	71	89	63	78	63	88	75	85	82	67	101	65	83	80	84	77	58	70	76	66	81	70	74	84	69	72	72	91	68	70	75	91	83	76	87	76	87	73	69	85	77	67	74	84	89	79	96	67	71	88	73	75	87	84	68	84	66	69	80	58	86	73	70	80	78	85	88	73	68	78	70	85	75	89	87	65	73	72	85	70	74	71	78	81	84	81	72	75	78	73	69	91	75	83	84	67	80	64	72	66	94	70	83	72	76	90	81	96	82	90	85	67	77	79	77	72	69	78	75	77	102	78	79	87	74	92	76	66	69	82	73	78	78	70	86	82	69	63	82	75	85	73	68	72	79	81	89	78	77	69	78	80	81	86	94	76	78	87	70	94	81	86	66	79	71	68	71	79	73	78	70	70	72	83	73	66	69	63	87	92	65	69	94	77	78	73	82	82	82	70	86	73	70	88	74	79	75	65	65	88	78	76	62	75	73	80	73	84	78	76	79	65	71	61	83	82	78	79	75	66	71	79	79	78	79	69	71	67	65	79	70	71	82	81	75	72	68	84	76	82	81	73	78	68	91	86	68	83	72	81	75	88	89	78	87	64	75	67	80	78	75	81	84	72	85	74	70	79	77	93	65	87	99	78	61	64	71	63	88	91	69	81	78	86	82	71	96	85	80	65	64	70	88	87	71	92	87	80	90	75	83	70	90	86	83	79	73	67	81	75	89	73	62	70	78	73	83	69	78	73	83	86	71	79	86	68	89	69	77	85	83	71	82	80	70	86	79	69	80	83	80	72	80	74	76	61	73	74	77	77	79	66	83	73	63	81	78	69	76	106	69	75	70	72	67	75	82	69	61	67	66	84	77	85	62	68	71	81	79	69	87	62	75	66	76	81	97	84	91	79	72	73	75	78	73	68	70	72	79	91	59	93	82	75	77	87	74	82	86	85	85	69	74	64	90	77	73	86	71	88	72	75	72	78	83	77	64	65	83	82	82	82	72	93	84	79	74	85	79	82	68	74	92	88	77	78	71	84	74	77	81	56	76	69	78	87	73	67	85	75	92	77	85	70	81	89	93	80	64	53	69	71	55	80	77	80	82	79	93	73	66	89	61	75	87	70	72	67	84	94	77	78	74	74	65	61	94	74	84	77	80	77	72	74	95	73	69	68	85	71	85	64	76	74	87	75	84	77	75	90	84	85	76	71	82	73	60	77	84	81	74	78	83	101	57	69	81	72	62	69	70	78	59	78	73	81	63	72	79	99	85	76	67	75	74	89	70	89	67	71	67	89	92	73	58	62	74	72	78	75	71	71	79	69	86	68	71	60	81	61	81	83	72	76	72	59	72	77	78	68	75	84	82	81	90	58	85	73	72	81	83	87	68	68
24768	7935	1517	1438	2750	3501	3306	2859	2526	2171	2105	1780	1656	1537	1442	1332	1241	1125	1070	994	904	926	955	890	851	855	774	792	799	732	727	736	716	748	750	685	608	624	579	593	541	569	570	570	572	537	576	569	571	592	596	562	601	598	560	583	605	578	587	584	564	590	552	607	582	620	595	538	598	577	574	549	579	554	530	565	603	613	516	569	545	597	545	551	588	569	595	574	593	597	598	561	567	557	547	564	536	532	594	610	580	572	607	548	600	564	568	563	556	594	609	570	553	586	591	550	531	559	592	602	582	602	568	559	540	556	602	574	513	538	513	571	574	609	600	541	559	613	562	577	525	581	570	581	523	547	573	565	605	527	598	571	547	576	549	608	605	528	543	554	509	539	592	497	533	524	576	592	544	575	536	583	635	604	533	574	571	584	550	573	514	568	547	588	565	557	568	544	600	594	567	570	602	577	535	586	561	601	556	562	540	517	587	566	592	546	547	606	567	596	537	518	572	564	542	593	558	527	536	575	544	568	593	553	533	575	580	576	530	522	576	555	594	533	588	576	568	549	556	614	600	594	600	592	551	544	546	530	557	585	573	596	557	553	580	586	550	560	586	581	524	560	544	596	576	583	548	578	565	558	561	549	576	551	568	600	573	544	564	542	581	572	576	565	556	557	547	588	573	574	555	548	569	602	572	521	562	579	594	528	575	540	560	564	561	553	595	556	549	533	568	559	550	577	545	573	592	535	613	578	560	621	587	595	551	543	537	532	549	620	581	569	529	550	547	580	569	600	629	581	564	558	588	590	555	561	577	570	555	582	579	561	564	560	533	552	582	583	580	590	568	584	533	609	576	558	554	534	513	572	603	550	577	595	554	576	579	554	544	572	563	551	521	536	587	583	573	526	556	610	570	580	556	562	589	561	580	539	587	564	561	523	543	575	573	570	602	577	534	580	560	557	606	533	581	598	566	569	584	590	547	558	550	528	557	618	575	562	597	548	585	557	574	573	573	611	596	536	571	523	603	610	582	586	578	545	530	548	540	556	582	592	545	573	528	555	542	549	580	565	575	602	588	554	589	641	539	578	549	545	544	582	595	557	605	522	570	567	576	541	584	561	545	579	586	534	592	595	540	539	506	533	542	548	523	586	540	564	553	490	558	574	542	575	549	594	546	546	551	545	549	568	562	563	547	586	565	562	543	537	547	591	586	589	561	540	623	536	620	568	570	600	536	594	548	561	557	600	577	617	544	606	567	544	550	552	540	566	559	563	533	512	586	544	578	546	562	573	560	591	545	519	572	558	577	570	554	584	571	565	589	557	566	583	540	572	553	550	523	559	561	563	518	579	552	570	583	543	531	530	570	542	585	569	582	551	553	566	545	573	561	572	602	537	574	586	601	595	575	541	594	557	591	583	535	568	537	541	537	576	508	594	593	561	541	563	568	569	575	548	532	537	582	547	588	550	544	581	590	598	544	611	569	553	540	539	578	578	555	594	561	607	573	554	573	585	591	583	626	545	585	591	511	585	538	534	577	567	543	564	588	572	573	534	557	529	526	556	559	567	577	557	575	581	589	568	586	572	558	520	573	588	567	553	552	551	576	571	573	534	558	570	545	582	586	558	575	555	623	592	575	584	559	558	606	588	557	601	583	554	622	551	626	549	596	567	572	586	530	569	568	552	602	598	534	533	552	541	571	557	574	543	544	542	543	553	517	530	599	551	557	522	545	612	559	591	564	544	551	593	524	552	593	564	536	554	572	557	542	582	594	579	566	535	571	561	598	576	558	549	586	579	530	606	539	578	608	591	561	535	508	562	581	544	596	562	605	582	578	571	553	551	574	573	552	598	592	569	511	602	527	567	544	561	512	553	551	573	487	577	559	587	527	600	559	585	540	572	515	577	550	540	576	566	554	545	566	587	559	598	527	619	553	539	561	564	568	593	565	587	519	569	587	561	556	577	574	524	572	559	510	531	584	616	558	572	579	592	577	551	551	579	568	544	537	575	570	548	567	567	592	596	556	561	555	597	590	586	564	560	579	567	559	563	590	547	610	583	531	574	594	542	563	532	562	549	559	553	569	584	581	582	530	544	567	590	597	568	574	552	519	553	560	559	556	569	537	566	518	550	545	587	553	601	570	563	533	586	564	519	582	567	552	553	586	562	585	599	530	533	572	543	571	581	546	552	587	567	565	578	555	540	546	534	547	531	578	525	581	528	582	588	582	583	558	568	622	518	524	538	572	541	534	593	590	589	539	548	555	546	604	571	571	576	586	622	525	571	577	559	621	587	550	564	559	524	540	566	531	586	519	536	587	582	532	554	554	507	532	589	534	566	576	564	559	545	539	559	590	540	488	524	568	541	549	552	574	568	531	562	570	558	558	530	576	604	547	541	566	510	547	514	586	553	557	605	561	549	544	538	599	578	581	545	542	551	544	559	548	600	564	586	601	530	516	564	525	568	617	631	554	568	529	590	603	572	608	592	536	599	574	589	571	575	574	577	574	567	572	580	575	624	577	531	564	515	549	544	587	553	546	522	586	560	564	595	524	596	576	567	554	612	567	569	608	551	597	579	569	556	566	511	559	566	558	560	521	583	513	520	532	587	561	574	562	579	564	541	568	592	568	533	604	539	551	575	559	590	561	570	614	557	571	567	522	566	573	532	589	565	576	547	571	595	564	581	609	568	567	552	564	572	594	555	569	565	537	557	578	581	616	576	567	598	549	562	584	524	593	590	565	568	577	540	534	574	521	537	546	561	565	591	552	571	521	559	592	602	601	588	560	585	524	547	570	581	586	603	564	571	575	552	633	551	599	538	534	550	576	590	505	589	569	546	559	578	595	528	538	546	582	543	606	587	569	572	579	530	567	595	559	602	578	574	573	585	568	552	577	583	594	611	591	574	574	568	567	551	557	553	561	601	563	598	588	551	542	549	591	586	561	553	543	518	598	591	517	595	588	592	573	553	562	545	565	537	584	624	556	552	574	597	572	585	565	566	555	591	546	557	579	572	614	564	578	563	584	596	562	625	573	626	574	608	585	567	530	548	599	551	566	589	575	555	557	572	558	595	536	513	548	512	574	581	570	524	570	579	567	581	539	565	573	584	562	547	570	548	576	547	553	589	517	588	614	545	541	548	587	567	556	544	577	582	580	528	545	561	549	569	536	642	588	568	536	547	546	572	575	550	578	570	568	566	539	518	613	560	609	539	598	536	556	576	550	591	596	582	540	544	568	564	519	549	551	563	563	544	554	558	528	533	591	571	578	589	533	531	548	569	529	584	549	562	556	568	532	542	547	527	557	589	567	546	600	547	567	594	579	554	516	554	547	573	561	576	540	556	577	550	602	558	566	583	537	559	557	580	591	549	545	571	544	531	568	555	582	605	558	553	581	561	596	605	566	542	559	582	577	554	555	578	570	565	575	565	605	561	568	579	583	633	575	585	558	573	554	549	589	585	544	558	593	543	574	545	553	571	546	600	620	534	568	566	525	552
4545	1634	190	108	90	145	122	131	138	105	96	88	98	98	96	78	66	63	74	88	73	80	63	76	67	53	60	58	63	52	58	63	72	52	45	46	42	44	47	49	48	49	42	63	38	37	40	50	65	43	45	56	41	35	44	45	50	45	39	47	50	55	48	43	50	43	51	42	42	42	44	42	53	51	44	58	48	46	50	44	42	52	50	34	42	28	53	52	53	53	52	39	57	56	44	52	47	54	54	41	41	57	49	45	43	56	52	54	45	44	40	63	48	54	58	49	45	36	37	37	55	50	56	48	42	50	52	38	43	49	37	38	52	40	40	31	49	52	38	46	36	50	50	51	32	40	55	46	48	40	50	40	54	48	45	36	47	36	38	38	42	53	54	40	46	47	50	41	55	44	45	45	33	42	46	38	62	59	48	42	46	39	56	41	43	55	44	43	42	42	46	51	60	46	49	62	42	44	43	61	57	52	45	46	46	44	59	43	60	34	38	47	32	36	42	37	53	54	43	43	52	45	58	45	50	39	57	50	39	56	34	48	44	44	54	51	45	29	59	38	38	44	48	49	31	46	41	34	46	42	47	60	44	65	41	48	48	44	39	49	54	66	57	50	48	56	44	54	48	45	50	49	42	48	47	43	44	38	47	50	53	47	56	40	47	40	39	37	42	44	52	41	51	42	47	50	56	40	46	48	49	52	38	46	46	53	48	37	57	41	49	58	51	47	43	48	61	46	36	38	52	43	45	57	52	37	49	37	43	42	40	55	39	48	50	51	60	40	50	44	29	58	34	30	28	51	40	30	47	43	39	53	37	49	40	43	45	53	37	51	45	55	43	44	43	52	51	56	46	56	51	46	42	44	33	44	43	43	33	39	60	43	45	44	50	23	37	61	46	51	45	49	45	34	39	54	44	48	34	41	40	37	52	39	39	53	53	42	46	47	42	32	43	39	57	49	35	32	40	45	53	48	47	38	45	45	53	48	51	45	44	64	41	49	37	45	40	45	47	55	39	42	47	46	41	48	40	41	44	57	55	44	48	43	46	48	35	48	49	50	41	40	45	45	44	42	34	45	47	42	54	50	40	39	51	49	47	32	51	48	54	53	43	48	36	45	42	48	47	39	42	49	55	39	46	50	49	41	42	45	44	42	45	43	57	45	57	34	41	53	44	48	50	40	48	43	38	47	51	48	44	42	40	42	42	29	44	47	47	35	46	31	34	49	36	44	49	44	46	45	40	40	31	35	43	50	36	35	41	42	50	46	47	40	57	37	50	66	56	39	53	47	47	38	54	52	54	46	34	41	32	45	42	55	48	50	40	62	43	46	45	52	37	53	51	49	45	49	50	42	44	52	47	62	50	55	36	47	61	51	49	46	47	53	49	44	49	53	44	46	48	33	46	45	43	42	37	49	37	51	44	53	41	44	39	49	47	36	39	47	56	37	42	48	53	52	48	41	49	40	45	42	48	51	44	46	38	50	42	39	55	59	49	43	48	43	50	47	45	39	42	62	48	55	54	42	38	47	37	40	51	49	49	45	62	49	56	45	35	54	52	35	58	46	42	42	43	49	44	49	58	43	43	40	52	44	43	46	63	51	42	59	43	48	49	57	46	58	50	41	52	46	37	52	49	43	56	35	39	60	54	47	40	56	38	44	48	41	49	41	50	50	46	49	42	42	61	43	38	55	47	55	42	37	39	46	38	51	53	58	50	44	52	50	54	43	53	40	37	46	41	54	54	51	59	46	32	48	39	48	44	49	50	40	46	39	44	43	61	50	51	37	49	33	41	57	43	42	58	37	48	49	41	40	56	37	54	45	49	36	41	41	43	38	45	54	55	49	57	42	60	39	53	51	51	41	41	57	60	56	44	51	52	47	49	46	47	42	54	33	37	47	36	40	48	52	45	39	44	45	50	51	40	37	44	39	42	53	52	50	38	48	46	37	50	37	48	42	46	60	53	39	47	44	46	44	50	48	49	51	53	44	54	57	45	45	48	42	37	59	44	38	50	44	49	54	40	55	49	50	43	45	54	48	40	54	41	36	44	45	45	34	41	45	35	32	45	39	61	38	40	42	40	45	31	49	57	43	45	53	48	52	48	45	51	48	38	61	49	53	48	47	41	42	42	60	55	47	46	44	49	58	50	37	56	55	53	44	50	49	46	41	39	54	60	49	48	52	53	55	50	44	41	51	41	48	41	38	53	48	41	40	50	58	44	44	49	55	47	50	57	43	54	37	38	53	52	44	57	52	61	45	51	62	46	52	51	43	52	34	40	50	49	34	37	40	38	49	62	47	46	38	50	58	42	47	50	44	43	42	48	53	43	56	53	42	56	49	51	37	48	36	44	49	48	62	57	44	43	50	68	48	36	43	50	56	39	36	30	51	48	52	39	52	47	40	40	44	43	50	44	54	41	51	55	46	37	48	51	52	41	53	48	47	43	48	40	45	46	50	47	47	47	48	45	45	33	47	40	64	49	48	43	51	35	45	45	46	37	54	34	43	51	45	48	34	50	41	34	36	49	43	41	48	52	39	47	33	40	48	49	51	54	43	36	45	42	36	48	44	37	47	51	36	45	56	49	53	47	37	34	46	55	35	44	44	45	47	39	40	50	56	50	51	57	50	39	54	46	41	40	49	45	46	39	43	46	49	52	43	55	49	52	43	43	50	57	39	55	58	44	57	47	48	52	47	44	40	45	49	49	48	51	40	41	33	40	44	39	59	54	35	40	36	46	38	55	39	57	40	43	40	41	50	51	40	43	42	54	42	48	47	51	39	51	55	44	37	53	41	46	39	54	41	51	59	41	37	49	38	46	37	44	44	28	46	35	51	61	51	36	57	43	43	47	51	37	31	55	46	39	37	55	44	50	52	49	42	47	38	49	45	46	33	42	43	56	55	50	45	54	49	55	39	47	52	40	39	57	62	47	42	34	40	56	53	38	45	38	45	53	47	42	45	33	39	45	47	58	48	42	40	44	50	72	56	53	42	45	28	43	50	51	44	37	40	54	51	42	47	39	49	44	45	29	35	42	43	41	46	37	35	46	39	46	49	41	38	39	52	44	52	46	44	45	49	44	45	42	42	45	46	38	41	45	58	43	47	45	42	47	51	44	44	40	51	54	46	45	35	44	43	57	34	47	43	48	49	41	45	43	48	34	52	53	48	38	53	44	53	40	50	51	46	47	49	47	49	42	39	43	54	41	45	34	48	61	47	40	44	49	47	49	48	41	52	46	44	39	41	40	53	49	45	44	46	46	52	48	42	42	50	45	41	57	46	54	52	63	42	39	53	48	56	43	48	45	50	46	45	45	60	43	41	47	38	46	46	45	34	51	47	43	57	47	47	54	50	47	41	52	50	39	42	53	40	51	28	50	49	48	40	47	52	32	43	40	55	45	43	43	52	40	52	36	48	53	51	43	54	43	39	55	47	47	54	31	33	50	58	49	50	30	40	41	46	54	42	48	37	53	57	42	52	35	37
28168	11075	1846	1922	4156	5348	4988	3986	3573	2950	2585	2100	1886	1661	1516	1363	1280	1122	1043	932	848	862	828	762	690	746	649	571	585	528	534	548	523	556	516	486	418	389	374	365	343	352	336	309	325	369	319	321	336	294	336	336	284	317	319	353	363	320	366	326	367	334	340	365	322	343	301	345	323	315	298	336	314	318	300	305	308	324	277	334	293	330	291	290	323	316	313	309	292	314	294	301	346	317	299	305	323	306	298	347	311	322	320	311	310	309	304	301	317	314	288	335	322	332	353	316	328	336	330	303	312	321	301	330	301	274	315	299	296	304	271	316	332	313	320	314	305	302	306	281	284	294	305	331	308	336	316	286	318	308	324	323	311	295	304	296	304	310	320	318	290	288	317	324	301	321	294	280	272	297	323	313	317	310	308	287	321	284	310	319	340	308	305	295	271	323	280	292	299	263	311	298	313	318	286	273	304	297	309	354	289	315	330	285	293	300	300	294	342	328	308	295	303	354	322	318	289	316	314	284	317	311	317	310	314	341	304	316	319	300	321	294	317	331	267	289	284	303	316	305	328	276	325	286	289	322	290	306	299	290	303	306	324	267	313	322	285	301	283	292	292	301	307	283	288	297	291	311	310	317	294	313	296	340	279	306	308	289	313	332	273	302	338	343	280	317	325	292	293	327	320	296	304	278	341	292	307	318	285	299	321	304	318	297	279	314	299	298	319	298	302	315	304	306	315	298	312	319	291	307	306	286	318	334	278	286	292	312	280	288	293	309	314	302	304	310	312	301	273	301	293	303	300	314	289	313	342	315	310	294	307	304	314	306	308	284	327	278	313	293	309	286	319	287	284	282	309	327	315	316	258	309	307	298	327	321	243	302	300	343	314	345	311	314	323	304	323	306	295	296	301	330	305	327	332	287	322	295	284	293	292	272	349	303	293	311	307	286	300	307	324	279	306	300	287	289	309	299	278	305	315	266	304	303	340	301	295	299	259	303	306	323	310	304	346	293	294	296	307	285	260	297	331	292	311	266	295	308	292	306	318	335	343	299	313	294	303	320	307	287	283	304	307	306	304	298	310	267	283	311	305	275	302	319	310	316	292	287	302	340	265	283	317	278	290	312	329	298	283	328	319	321	312	262	306	321	319	323	291	289	305	315	313	294	303	320	325	328	285	302	284	302	297	265	287	323	312	315	294	276	296	296	292	306	312	262	316	301	336	306	278	310	297	298	289	279	262	300	326	291	305	349	300	305	296	302	296	298	274	288	281	318	264	321	281	301	304	282	292	314	281	322	322	289	301	299	348	302	296	314	282	282	301	297	315	306	310	314	300	298	316	289	287	321	304	321	317	311	342	338	332	272	284	323	297	274	318	306	305	274	308	323	299	285	323	277	309	311	283	301	303	300	264	330	311	306	323	311	295	296	313	294	296	282	316	287	281	292	358	306	300	287	293	263	331	289	303	335	308	337	295	301	279	280	295	311	299	285	307	304	306	252	304	302	309	323	319	290	349	346	289	303	326	314	318	295	309	310	312	335	320	320	338	316	312	314	308	325	302	316	294	285	326	292	316	302	323	301	321	318	303	318	274	322	282	289	307	304	300	295	310	286	309	291	298	328	309	288	309	324	330	280	304	306	306	305	314	279	288	317	307	301	283	310	331	318	308	319	325	307	310	287	323	293	313	308	314	306	319	307	312	277	306	317	290	326	305	277	281	286	304	329	282	317	280	292	293	287	296	307	319	318	319	266	293	296	293	308	308	301	297	311	297	295	294	345	326	271	295	254	325	295	304	289	305	333	326	326	286	311	299	309	301	344	283	317	301	304	355	291	283	299	300	325	345	295	308	307	317	313	287	307	288	305	322	317	326	329	301	292	306	319	310	297	305	268	296	291	295	350	266	318	318	296	301	304	328	305	335	303	293	264	303	322	315	309	272	297	296	275	291	313	289	330	290	335	321	288	294	286	306	299	277	298	281	274	268	321	310	304	283	280	280	307	303	314	298	319	277	336	300	275	311	325	294	330	297	313	333	274	277	335	334	288	284	297	305	325	298	305	312	290	324	286	306	308	317	320	297	297	293	337	276	295	287	278	289	337	286	298	313	316	284	312	291	300	285	316	311	296	315	292	249	292	360	321	279	313	317	316	308	302	308	327	308	306	299	275	305	326	328	288	319	311	302	295	311	300	314	336	324	313	345	294	325	326	326	309	286	291	299	314	278	303	293	298	336	313	314	273	281	309	270	301	272	291	339	329	291	351	324	325	325	320	304	306	282	300	305	287	302	310	312	288	291	260	267	315	282	329	310	284	307	318	270	311	289	306	276	319	300	250	277	292	298	275	335	331	284	322	314	310	312	287	302	290	297	300	315	311	317	296	269	303	306	324	305	296	295	294	306	292	327	259	312	290	284	275	309	325	296	305	296	305	312	318	295	327	283	322	313	316	281	320	314	311	303	322	294	312	314	302	306	289	316	298	300	314	269	331	298	300	288	268	306	308	317	291	270	274	285	305	297	287	310	310	271	315	320	319	285	284	291	295	304	312	296	293	316	292	308	315	306	293	270	295	318	293	290	302	299	283	309	313	322	304	283	292	304	277	291	324	301	296	324	279	306	328	274	302	338	282	302	292	353	292	315	285	280	279	306	291	302	316	310	292	309	320	300	303	300	313	310	318	305	277	287	290	334	318	321	312	288	342	311	286	270	273	322	303	318	308	312	305	334	281	315	306	290	319	336	317	321	305	313	301	309	310	321	279	302	328	302	314	315	312	308	278	289	309	291	321	319	294	307	295	318	336	293	316	291	303	302	295	306	314	318	302	294	310	306	297	288	305	305	302	338	310	350	304	309	327	287	299	294	287	315	324	315	286	286	334	321	345	294	338	304	319	295	280	311	289	303	295	344	308	297	336	322	307	293	299	344	301	283	310	296	296	310	313	318	333	285	311	279	297	283	313	299	274	319	295	291	325	283	318	313	305	278	284	287	331	313	314	277	309	308	331	306	311	286	307	320	324	297	298	317	312	276	323	310	306	280	284	308	282	300	322	323	316	313	283	306	268	302	331	298	300	300	333	310	309	289	316	302	296	289	314	334	283	294	307	327	303	303	308	328	299	302	311	288	318	279	291	298	305	304	349	302	307	290	279	333	315	321	293	302	288	309	304	325	284	302	310	300	288	288	284	290	314	313	294	301	305	304	307	321	291	297	300	294	299	323	315	293	289	345	322	292	316	290	291	314	315	272	275	288	301	308	306	323	282	301	320	299	302	300	338	290	308	329	340	301	316	289	301	332	292	313	293	320	308	277	289	289	263	276	281	302	295	306	288	319	309	306	304	315	304	294	285	285	345	281	327	313	296	333	319	289	310	288	317	329	302	281	346	300	320	300	330	268	305	288	322	314	304	326	333	332	302	269	297	316	292	301	284	324	333	298	301	339	286	337	343	296	300	316	304	286	268	313	277	297	315	304	286	300	291	301	304	305	306	324	298	299	306
5229	1331	255	188	171	161	176	197	209	206	175	161	138	152	151	124	125	128	102	150	116	128	137	109	128	140	118	114	132	117	129	135	147	120	126	120	120	96	114	104	94	117	115	112	117	98	88	116	111	113	95	93	123	111	112	114	111	107	112	104	124	101	101	121	120	125	119	116	117	112	104	137	105	116	114	109	101	104	131	99	106	112	98	114	124	117	111	114	105	101	120	93	113	98	107	101	107	101	120	110	119	110	123	102	102	106	105	103	120	91	110	100	109	98	100	100	95	105	86	102	114	124	99	103	100	110	109	104	106	107	91	111	110	104	110	105	111	108	117	117	115	112	95	95	98	85	109	116	98	110	122	100	118	94	96	118	108	88	110	107	85	99	99	111	125	102	115	111	87	116	121	103	86	96	108	105	117	105	121	115	114	109	105	118	101	98	96	107	114	108	95	131	91	109	111	118	95	114	84	107	101	110	107	97	94	113	110	102	108	111	116	122	105	108	114	108	113	115	96	111	129	101	105	125	122	104	114	102	96	116	81	103	89	97	107	115	95	114	118	106	121	98	109	93	116	112	97	112	103	106	103	108	107	102	119	106	108	95	125	121	123	114	115	106	117	118	109	94	117	111	94	113	117	118	107	89	105	106	124	95	115	101	126	116	102	103	105	96	120	115	105	115	96	99	110	110	115	121	120	110	98	99	109	114	111	121	112	111	108	99	110	104	97	95	118	86	125	123	97	106	84	100	94	124	118	119	115	96	129	102	97	115	111	112	104	119	104	100	86	114	93	122	118	111	131	104	117	98	98	94	114	106	102	112	103	96	96	104	128	113	123	127	111	111	125	99	106	103	101	84	107	104	90	122	103	108	100	99	98	102	108	102	121	100	120	111	96	105	127	114	101	90	105	106	117	103	114	101	105	117	99	116	98	104	112	119	104	98	96	99	115	105	136	117	106	111	100	111	99	104	86	137	88	116	102	120	106	96	108	116	105	123	98	121	103	87	126	124	98	107	101	107	102	107	104	111	103	118	94	117	111	103	111	146	101	110	107	107	101	109	108	110	105	112	112	125	105	126	104	109	113	115	114	100	115	123	106	82	107	88	100	117	96	111	101	113	104	109	103	100	105	104	112	101	107	106	96	116	113	98	113	123	103	125	123	125	107	129	108	105	121	110	115	112	117	92	113	111	111	109	101	93	91	108	111	93	112	106	108	119	90	111	112	108	98	104	111	104	107	122	108	104	105	99	105	104	90	112	108	110	97	108	105	96	102	99	106	106	98	109	120	100	118	115	115	91	121	104	87	93	93	100	123	121	102	113	92	113	84	110	111	115	107	129	123	108	100	130	113	100	104	102	128	108	98	111	87	98	103	108	123	108	107	99	114	112	104	98	106	122	96	119	88	115	113	110	82	125	113	119	109	107	115	108	105	108	108	102	93	117	109	94	103	104	108	93	120	102	101	107	102	114	100	97	111	108	87	97	113	90	106	121	108	111	105	111	124	123	107	116	98	110	103	112	93	112	132	110	82	118	88	93	118	119	120	106	104	103	118	127	101	104	117	121	111	103	111	94	107	98	94	99	119	104	92	116	122	120	116	105	106	119	94	130	111	93	123	125	115	112	92	112	116	96	130	94	107	110	106	108	92	115	120	99	94	102	98	105	110	94	96	115	107	105	96	105	92	109	106	103	107	100	102	90	96	103	129	99	106	120	90	103	127	120	108	111	109	97	119	89	106	123	113	118	103	88	106	113	120	100	100	111	103	93	103	104	104	103	100	122	94	108	96	113	104	108	93	98	130	126	104	128	118	114	109	105	106	107	114	100	98	107	120	120	95	115	89	107	98	94	121	102	100	112	121	105	101	126	129	109	123	101	102	112	96	112	106	99	116	103	111	105	95	116	125	94	105	112	122	119	108	116	121	110	96	123	119	115	102	128	115	119	122	124	126	102	95	115	108	108	113	100	123	114	99	107	110	117	84	103	78	106	84	102	128	111	105	108	97	105	102	108	100	121	109	106	125	98	107	104	106	98	113	112	113	124	102	110	95	121	98	111	126	126	116	110	124	105	106	124	114	97	103	114	110	112	109	99	90	103	100	117	107	108	108	94	100	122	106	110	132	93	126	118	127	97	124	94	121	107	92	108	120	99	112	96	107	123	105	87	109	87	103	107	108	92	113	123	100	123	112	111	94	104	111	119	131	97	106	105	105	93	117	113	113	120	101	99	110	93	114	111	101	122	87	116	116	95	106	106	123	109	108	113	118	103	104	106	95	114	96	94	95	99	99	102	97	127	101	117	89	106	112	118	110	116	102	99	111	94	94	95	115	123	91	118	99	111	103	87	112	105	101	105	95	101	122	99	105	119	118	112	105	111	105	109	114	132	94	98	104	107	111	84	115	116	100	126	120	115	98	113	118	108	99	95	110	109	84	103	120	101	119	114	94	107	100	110	110	95	124	98	121	120	105	104	98	101	103	103	105	100	112	105	95	115	98	113	93	113	102	107	119	119	105	107	115	109	102	101	106	99	101	97	111	96	107	109	125	101	122	119	116	118	113	122	107	118	102	105	113	112	107	126	105	113	117	116	106	93	116	94	100	95	116	93	124	106	86	95	103	108	123	90	103	107	120	101	112	124	111	93	113	111	111	116	102	118	94	110	120	93	111	103	103	103	101	103	124	117	115	104	108	90	121	114	105	112	115	106	105	109	100	102	102	91	96	117	112	106	117	108	127	93	92	106	100	120	117	104	116	97	84	92	118	109	113	96	118	113	111	116	117	105	106	115	94	112	107	83	108	113	126	108	111	115	104	110	91	96	102	97	111	111	110	117	100	114	101	110	92	104	99	110	124	115	99	115	106	111	117	126	97	101	102	112	107	120	110	106	114	105	101	100	117	104	100	102	114	103	95	101	117	106	116	99	106	109	102	115	112	112	105	121	106	122	112	94	107	124	124	108	119	105	100	104	122	107	114	113	105	116	93	118	124	101	114	113	101	93	125	100	116	109	113	109	101	111	103	111	99	127	111	116	113	113	91	113	96	129	95	104	120	95	113	98	108	118	98	110	115	89	100	122	118	110	97	102	113	109	143	114	96	111	103	106	107	111	106	106	112	118	117	104	131	118	109	124	95	88	113	96	102	121	115	112	103	123	108	106	118	119	116	100	108	99	128	112	104	114	108	112	99	107	100	107	111	90	114	108	103	109	114	118	113	106	98	107	115	121	129	121	95	126	108	109	105	105	110	101	117	98	98	89	108	107	114	104	96	118	108	127	103	86	110	112	115	112	116	104	125	117	87	101	121	114	114	115	107	110	87	103	107	132	96	115	115	122	102	93	109	115	123	113	116	107	96	120	92	115	107	99	109	104	116	122	88	110	113	101	120	121	125	114	120	102	121	106	100	98	101	98	121	109	113	122	111	117	97	101	128	123	123	110	103	122	109	107	117	116	122	117	119	117	108	119	111	108	131	100	118	121	102	112	121	124
29490	11210	2275	2300	4576	5586	5462	4710	4133	3649	3297	2816	2614	2250	2122	1969	1815	1621	1642	1397	1387	1412	1317	1311	1315	1208	1195	1066	1062	1055	1098	1046	1014	1049	1023	1025	1002	899	886	804	856	817	764	791	745	812	840	810	790	785	799	806	760	815	834	829	804	800	857	770	787	811	851	795	795	797	824	801	794	761	781	807	815	749	802	812	796	811	781	789	790	782	806	833	786	810	797	763	789	813	802	810	782	773	788	751	757	810	848	765	824	788	752	797	870	749	759	754	778	815	741	853	817	791	743	763	760	748	801	809	740	784	743	788	785	797	814	778	807	797	758	753	789	763	817	761	758	787	763	813	796	765	780	782	815	767	799	805	829	797	792	738	807	791	789	790	811	813	761	823	804	771	803	775	778	761	742	738	796	753	766	794	795	783	835	784	825	766	768	752	730	758	780	780	812	761	758	766	754	803	772	817	769	787	761	794	798	778	769	787	793	742	761	835	780	735	761	826	800	825	805	750	801	782	764	783	779	768	777	791	791	761	776	762	787	833	800	761	806	772	788	798	753	782	792	827	738	718	801	791	819	757	727	754	717	796	759	751	803	789	785	832	791	776	761	798	801	740	787	792	832	751	774	783	796	769	822	771	748	784	830	780	798	769	798	803	832	787	777	772	812	774	762	786	757	794	764	772	721	802	753	764	782	760	756	754	784	774	775	778	817	823	771	787	802	824	780	749	778	837	755	817	765	805	802	788	796	835	761	751	796	720	787	811	843	771	760	811	829	777	794	806	771	779	804	792	770	786	773	784	801	800	743	771	724	790	775	808	809	766	740	801	782	847	776	785	745	800	781	799	767	819	766	803	758	780	772	780	789	777	771	805	759	814	824	760	807	771	778	779	784	748	766	735	800	745	750	731	807	802	773	826	782	780	756	772	727	752	760	769	767	809	800	796	758	765	818	768	738	815	820	803	786	786	789	794	769	793	841	742	828	784	809	785	835	822	804	821	762	753	757	737	779	772	799	815	764	764	759	776	767	762	791	774	764	751	790	739	767	783	759	780	759	742	802	766	795	788	751	754	788	734	740	842	799	768	798	809	750	741	744	790	789	732	799	776	781	782	757	737	798	721	792	774	774	743	749	746	794	782	788	789	766	759	750	840	807	813	778	820	808	764	753	801	832	772	777	776	787	820	813	775	785	796	757	748	760	786	775	795	781	787	761	778	805	822	773	784	789	782	786	759	734	790	789	772	728	758	791	773	761	788	829	823	743	753	763	779	823	778	745	699	789	786	838	726	797	801	782	786	790	769	725	762	773	763	794	810	725	774	798	766	761	798	745	806	802	725	799	797	795	836	820	776	797	817	782	802	758	762	807	835	747	768	785	761	761	829	826	757	803	783	762	792	731	753	754	770	804	814	801	816	792	814	776	787	744	783	788	813	756	791	757	808	767	826	782	727	798	725	818	761	809	755	766	770	786	777	800	788	784	820	786	786	829	791	799	768	788	733	814	771	778	813	789	754	784	789	771	820	800	757	775	833	806	800	797	768	750	811	799	798	749	752	723	764	707	805	834	799	761	766	781	747	802	774	769	746	750	759	796	792	789	766	833	811	808	840	756	728	798	779	789	775	791	810	770	763	767	796	747	755	758	776	720	728	811	775	799	797	813	795	770	804	798	746	747	803	823	768	735	814	768	794	767	775	754	793	809	813	803	750	750	798	730	782	772	785	767	773	761	794	768	782	742	744	754	814	803	799	748	811	762	808	853	808	810	805	799	814	791	790	767	789	786	780	809	770	845	820	772	785	747	794	731	787	797	814	761	782	793	816	747	759	733	816	823	746	815	796	750	794	789	743	785	782	771	759	759	759	811	770	743	731	823	769	797	724	802	806	793	778	804	769	811	751	787	799	747	774	790	811	750	749	819	801	775	793	768	813	784	775	762	829	791	810	782	804	735	834	743	828	765	771	772	777	760	784	791	791	732	810	810	743	823	818	767	808	785	851	822	770	762	756	800	798	753	778	755	763	751	805	723	788	802	779	774	782	794	763	830	812	841	772	730	818	758	832	805	796	786	799	786	823	762	776	813	797	798	787	791	776	807	701	785	833	718	789	792	814	745	781	820	760	713	789	794	789	824	773	800	748	799	792	748	777	784	777	837	794	801	790	745	822	807	802	805	794	696	741	803	756	732	799	781	798	790	788	771	845	742	736	775	818	783	780	791	792	823	754	809	787	785	812	783	763	771	836	744	774	753	804	773	817	794	774	777	837	790	764	874	763	720	724	761	801	767	754	809	821	764	760	760	750	757	774	796	819	803	721	792	850	749	784	748	762	768	790	751	801	766	729	736	769	774	716	778	768	791	804	859	788	800	737	788	794	823	796	773	791	786	766	761	808	778	780	812	780	786	784	793	787	797	787	803	775	777	789	809	795	795	762	825	775	776	794	788	738	784	796	754	804	755	865	847	774	805	821	701	788	780	784	780	769	826	802	754	750	763	800	797	827	771	827	791	816	775	813	756	809	742	753	803	786	800	748	778	756	776	820	813	749	802	801	773	760	832	762	804	810	783	770	807	789	755	810	786	819	783	789	813	793	818	778	765	797	790	737	789	792	803	799	749	763	807	732	812	807	748	751	784	812	762	776	775	760	794	773	781	757	763	802	748	793	752	771	747	766	868	774	739	791	765	817	802	755	755	813	733	752	773	765	782	808	778	793	773	770	733	764	815	786	758	780	744	756	795	813	733	759	748	807	776	788	796	812	755	777	821	811	785	707	802	772	749	762	811	786	806	822	794	810	822	806	850	814	793	778	781	768	744	757	744	820	797	804	765	773	741	767	785	765	780	744	785	822	823	768	798	771	796	775	758	816	760	756	799	794	811	746	802	808	802	811	774	810	745	782	816	799	808	781	788	729	781	792	781	780	811	784	852	748	824	772	795	800	810	774	792	782	796	778	748	793	792	776	736	789	807	722	791	830	857	782	795	795	852	788	813	724	757	789	851	740	754	808	786	775	778	825	776	845	734	784	798	807	743	812	775	771	759	762	690	754	734	794	780	774	771	808	792	779	774	843	776	757	812	820	756	783	804	821	762	743	776	779	747	784	788	793	751	744	724	756	791	769	846	837	784	849	763	806	844	817	813	807	765	778	801	824	773	815	808	803	732	809	798	775	773	776	740	836	752	816	789	740	819	807	783	798	791	752	758	759	787	748	744	774	756	789	795	795	832	788	798	784	775	802	755	831	752	797	790	781	764	782	785	752	789	794	769	753	783	809	765	781	774	804	777	783	762	796	785	803	775	793	748	779	821	776	739	802	775	793	796	720	767	808	787	788	819	764	761	787	819	770	753	803	735	767	807	744	780	747	766	818	779	774	787	758	784	712	784	831	777	765	777	789	761	775	824	717	817	803	788	790	805	789	809	717	816	756	771	807	788	794	803	764	757	809	804	773	776	758	772	756	830	801	774	778	775	804	804	777	817	810	751	762	827	767	770	739	765	820	809	814
6130	2233	272	183	148	170	200	181	170	147	124	146	148	118	139	129	113	103	133	109	86	111	108	87	88	103	91	85	84	99	65	93	91	92	109	71	64	85	62	76	69	68	90	60	67	65	63	63	70	72	82	56	63	76	71	63	79	80	70	60	72	66	64	77	60	70	76	55	83	74	88	70	72	69	79	72	66	78	74	93	77	83	51	65	66	72	68	68	77	45	65	66	76	81	65	78	49	89	74	61	67	57	68	76	73	68	67	66	64	71	68	69	68	66	61	60	68	58	60	81	78	61	78	74	80	77	67	61	65	64	67	64	70	76	75	80	74	74	73	55	63	64	68	63	68	57	75	70	79	67	72	78	67	74	69	66	73	70	58	64	65	86	65	70	69	87	80	74	77	71	69	63	69	66	61	71	68	71	71	65	72	58	58	59	72	79	72	71	63	79	56	64	73	66	67	79	67	62	65	73	74	70	65	76	53	71	66	88	66	78	68	67	60	78	68	82	84	51	54	72	66	83	83	79	84	69	64	76	72	81	63	65	68	69	83	70	86	76	80	83	62	70	70	76	68	67	70	59	62	80	59	62	67	52	80	74	76	83	46	64	76	64	67	70	70	67	69	66	75	67	65	57	64	69	61	76	62	69	65	66	70	68	61	49	60	65	71	70	65	68	63	66	76	64	85	75	77	71	68	69	60	76	72	85	61	66	73	78	62	75	66	56	69	83	73	76	75	62	56	59	64	69	72	63	68	78	68	63	74	68	78	77	77	66	77	55	61	53	55	69	49	78	74	79	62	59	68	82	64	74	76	67	65	85	69	56	63	80	72	73	64	74	71	64	65	72	57	63	73	82	69	61	73	67	75	60	53	75	78	69	68	62	71	64	55	83	70	69	66	67	73	74	50	70	66	76	55	65	75	87	65	62	65	74	79	59	68	68	66	71	73	57	61	56	77	66	75	74	85	56	60	84	91	74	80	68	58	73	74	75	56	81	59	67	64	64	70	75	69	62	65	71	77	72	67	82	61	74	63	67	55	73	66	78	70	65	62	84	78	57	77	73	71	69	69	66	83	73	62	79	72	85	66	82	71	73	79	76	76	66	60	56	72	64	58	77	72	60	65	74	72	59	80	67	96	65	60	61	72	77	78	59	70	57	72	68	82	84	77	81	55	66	67	83	85	71	62	71	63	69	75	68	68	80	70	60	61	58	66	71	84	70	71	65	68	69	78	79	76	76	59	67	82	82	76	67	73	75	61	69	89	60	88	71	69	61	77	80	81	61	75	67	68	77	56	75	67	66	68	74	60	62	73	60	70	76	65	80	59	75	71	73	65	67	60	84	81	67	65	83	69	65	76	81	77	72	65	70	79	71	68	80	83	72	77	69	64	84	55	74	68	58	71	57	87	71	63	70	75	75	74	73	81	64	73	61	76	61	66	68	68	52	71	67	71	54	72	64	74	72	61	69	61	68	67	73	77	60	78	68	65	65	78	76	68	56	76	59	65	77	59	62	68	61	73	55	81	70	63	71	87	65	76	64	73	87	71	59	63	71	85	63	61	77	69	54	78	61	60	67	71	64	67	64	67	66	79	51	76	71	77	63	75	76	66	76	78	62	73	63	69	61	64	62	59	67	74	65	68	80	78	51	61	59	69	60	57	66	75	74	67	78	69	64	69	79	76	69	67	73	63	57	67	66	77	69	72	54	82	75	84	77	78	77	62	62	71	71	72	59	86	46	71	70	62	61	72	67	79	62	65	72	73	52	70	77	69	74	72	66	62	68	67	63	56	63	72	58	81	66	71	90	80	72	68	58	74	65	56	57	77	69	67	73	65	76	62	69	61	70	55	67	58	84	64	77	62	80	64	81	66	72	64	70	66	74	82	76	67	82	72	80	69	75	70	71	73	66	70	67	69	63	64	61	68	57	69	63	71	76	77	65	66	69	76	73	59	48	67	61	69	69	82	59	70	67	71	64	56	70	68	72	64	76	82	64	63	74	86	78	80	67	57	78	67	58	78	78	65	67	58	62	61	58	67	69	84	70	63	75	73	56	70	70	76	79	75	69	55	67	79	65	74	66	71	59	74	60	85	67	66	56	52	77	55	57	67	75	75	60	75	67	67	71	79	66	63	74	66	61	72	62	76	53	68	68	84	68	74	71	64	55	54	64	68	52	64	59	82	66	79	70	65	68	68	70	61	59	74	83	78	73	70	82	62	76	64	70	73	73	70	68	62	65	71	69	57	74	95	64	72	87	62	63	68	71	67	60	65	77	68	86	80	69	58	55	71	66	67	89	52	64	68	67	60	71	65	64	74	63	73	69	72	73	81	71	75	58	64	55	85	70	79	72	72	60	70	69	71	52	61	65	73	68	64	90	62	69	57	74	78	60	53	67	53	78	73	73	70	72	66	59	75	69	73	65	69	64	68	58	70	76	70	54	60	81	68	79	62	63	60	63	59	63	53	78	52	75	57	62	68	73	93	69	78	48	76	66	75	83	73	58	73	67	72	60	75	58	76	69	79	59	81	80	72	71	78	83	66	68	73	59	73	65	85	63	81	72	87	61	63	85	67	84	61	64	75	72	63	78	71	69	59	68	69	60	67	72	78	71	61	54	63	65	60	81	76	79	62	67	72	65	82	71	70	72	61	71	85	56	83	73	66	70	70	71	82	50	65	83	79	77	57	63	63	66	78	77	68	67	84	73	78	75	81	78	66	64	68	69	86	69	70	72	74	57	65	73	75	72	76	68	74	76	64	64	80	55	62	77	56	76	81	67	82	80	70	69	56	68	69	64	73	58	68	79	59	75	88	69	70	74	67	70	64	74	70	66	87	72	75	79	73	69	70	79	78	65	66	62	77	74	75	81	82	75	60	57	80	55	86	65	74	60	69	74	79	72	68	56	75	66	56	80	70	61	76	78	68	85	65	73	64	82	60	62	54	73	47	64	72	64	57	74	78	55	83	73	57	65	62	64	65	75	70	66	66	80	64	72	77	63	62	78	74	67	80	71	72	69	78	67	51	58	76	64	82	62	63	70	68	72	58	67	73	67	64	76	76	57	69	74	78	73	57	67	72	85	77	58	65	75	55	76	64	68	79	69	59	73	70	68	76	72	70	86	69	54	76	59	77	55	70	75	61	59	67	73	77	72	63	74	75	65	63	73	50	79	75	81	71	71	64	65	76	71	71	72	78	83	77	70	66	87	71	69	68	68	69	71	81	62	80	76	74	66	69	70	77	59	60	67	63	38	82	79	76	57	66	70	66	66	62	73	69	57	52	71	78	54	69	65	52	65	83	60	61	61	73	73	58	77	71	68	58	70	67	67	75	50	69	65	75	64	87	80	69	63	66	66	78	61	79	68	67	73	61	79	67	73	75	75	74	74	78	75	63	83	55	73	66	58	68	75	59	70	76	68	73	74	63	65	60	71	80	64	55	62	72	75	55	66	69	78	83	72	70	69	82	85	93	70	70	67	56	51
33999	14282	2701	2919	5890	7739	7217	6308	5094	4420	3979	3463	2983	2679	2275	2126	1840	1687	1579	1367	1338	1318	1309	1149	1124	1095	990	912	904	848	847	838	887	830	824	819	653	694	661	565	534	572	523	558	550	474	528	512	519	503	504	501	532	520	552	557	509	520	561	550	532	553	523	523	515	493	532	543	500	489	466	514	495	486	467	500	504	500	464	498	500	517	485	475	451	480	506	529	482	533	479	492	492	482	523	475	536	493	487	478	478	501	504	508	475	462	520	480	455	518	477	480	486	476	500	484	479	492	512	519	510	529	496	494	490	516	501	481	506	513	445	446	502	458	497	481	468	467	474	498	455	506	451	479	444	487	502	498	517	459	437	503	468	463	469	504	509	465	470	458	487	504	499	471	489	529	484	473	446	504	499	468	454	468	457	474	437	482	486	481	516	471	480	453	497	422	457	499	461	443	486	483	515	476	460	448	458	469	474	509	482	502	479	479	513	494	484	447	482	487	465	455	480	496	524	452	452	460	498	464	454	462	444	469	457	468	505	478	498	474	475	496	477	432	491	487	463	493	512	463	483	445	493	472	430	445	457	472	466	504	488	496	477	474	453	487	509	505	478	471	505	480	524	463	479	479	493	479	453	461	488	468	495	482	479	474	441	478	471	485	483	473	447	483	487	476	429	478	468	507	475	454	474	478	487	479	465	495	524	489	493	474	491	502	491	483	481	465	491	489	497	454	422	467	476	452	457	502	452	452	491	471	451	480	496	467	492	517	496	451	481	520	473	479	483	486	472	448	491	473	493	476	471	524	484	489	524	476	503	475	487	496	487	481	496	498	455	468	481	471	486	487	462	451	482	471	456	505	445	457	503	474	492	475	456	469	478	491	486	488	494	466	508	465	526	459	517	477	459	491	519	513	505	481	455	479	519	487	444	498	460	491	519	458	491	430	511	489	473	471	461	478	488	461	455	483	452	441	497	465	485	478	493	475	474	499	491	469	502	471	473	488	466	493	501	457	489	486	484	463	494	482	472	491	475	474	494	495	456	486	463	478	465	489	487	491	457	479	480	483	422	496	466	469	462	481	493	472	500	496	448	486	499	506	468	455	474	502	492	450	473	496	446	448	491	509	501	454	508	473	469	505	525	449	469	487	497	473	522	489	484	483	482	497	490	459	479	477	474	466	509	492	495	470	514	465	518	465	468	480	478	460	498	428	482	485	483	449	496	484	493	505	445	482	479	456	489	495	497	500	492	497	473	477	501	484	540	464	488	499	469	513	506	475	459	479	495	465	461	480	436	487	444	484	465	493	482	494	480	453	497	476	468	487	481	489	479	459	534	486	486	475	498	483	487	484	496	486	476	483	476	528	483	471	481	463	469	485	454	460	429	442	444	462	495	484	479	481	512	495	459	490	507	450	521	492	479	471	477	484	481	469	541	482	481	492	479	465	475	477	508	513	488	443	473	499	453	457	493	438	510	499	465	467	457	470	485	475	480	462	449	525	484	454	463	511	487	473	473	508	521	449	496	490	470	477	535	454	493	475	470	489	494	515	495	477	465	486	462	481	451	489	480	517	461	513	509	490	480	480	486	458	490	502	465	493	488	458	475	462	469	491	525	466	474	487	484	439	462	488	474	470	475	489	483	427	464	436	482	465	458	480	465	497	468	483	473	472	459	507	497	462	463	494	436	447	450	511	463	457	476	512	501	453	438	451	503	488	483	493	469	483	496	485	493	488	487	455	482	476	474	488	528	461	474	485	467	500	469	498	500	468	477	509	471	487	434	486	496	462	492	475	520	425	458	472	441	482	454	465	442	486	480	459	480	457	527	477	481	464	469	472	493	453	475	458	497	478	461	482	483	468	481	473	493	500	465	505	483	447	471	538	523	452	451	457	489	468	519	482	484	485	469	460	483	477	488	486	496	493	440	466	446	485	445	491	503	470	479	476	471	480	470	507	485	454	458	500	446	450	474	521	446	427	485	476	480	454	493	467	470	506	493	475	457	504	466	517	483	496	479	445	429	472	460	447	492	477	482	542	468	478	488	463	545	464	498	504	493	474	451	511	486	509	476	450	465	493	498	489	473	503	467	504	507	492	453	462	472	473	477	469	480	484	463	490	465	490	497	498	480	480	470	475	484	444	466	479	504	455	481	482	441	481	452	473	470	461	467	439	482	491	446	483	473	477	494	482	472	502	496	495	449	474	499	453	449	502	472	488	475	503	504	483	484	459	491	477	476	487	472	478	478	481	475	469	453	503	505	471	481	499	471	492	508	450	500	504	483	462	471	440	483	480	504	490	483	504	456	510	515	489	521	491	459	477	472	474	498	494	490	492	466	508	477	461	453	467	490	470	469	432	490	407	469	493	488	455	480	491	455	514	462	518	465	463	494	459	472	511	480	441	493	486	432	436	461	442	520	485	519	489	485	483	486	495	483	459	486	485	493	496	499	505	491	478	461	479	482	459	466	497	464	442	486	498	422	482	478	520	472	463	424	471	462	495	459	509	459	471	441	500	463	490	463	466	471	451	424	467	480	475	479	483	470	500	475	494	474	469	512	481	460	479	443	529	483	468	467	496	485	452	471	471	511	486	453	482	460	470	457	494	453	471	461	517	503	484	486	447	538	498	468	485	486	520	467	478	428	487	484	472	508	475	495	515	517	441	498	510	454	473	449	468	496	453	495	464	473	449	467	450	476	439	392	494	439	469	476	496	484	489	481	427	450	471	503	483	467	478	477	453	496	467	501	479	485	492	499	494	466	480	499	487	463	489	524	507	493	528	460	463	472	503	482	493	462	502	501	490	449	502	465	462	470	463	486	437	504	502	451	500	508	498	502	497	491	483	482	506	442	424	483	506	494	481	485	478	485	486	476	496	478	450	454	466	502	485	433	459	503	482	471	498	483	474	491	474	479	495	450	453	463	482	481	480	479	445	499	494	452	462	458	463	487	456	484	526	497	475	478	475	484	503	497	485	478	469	449	439	513	452	456	493	501	483	474	473	489	463	474	468	471	487	434	497	525	474	495	489	501	484	494	473	479	497	486	478	478	474	499	528	446	471	511	488	460	477	476	480	487	493	506	485	469	474	491	465	504	479	484	465	483	480	498	500	493	501	511	448	485	472	489	505	470	479	474	498	469	505	526	484	489	491	489	470	469	510	484	507	515	500	477	492	464	467	487	483	478	484	476	469	464	492	499	476	502	471	450	476	452	473	491	435	502	480	461	469	453	500	465	452	469	528	473	470	488	497	507	479	517	489	490	471	479	480	470	486	483	460	511	493	498	497	532	502	476	501	458	478	489	475	469	458	486	479	485	499	492	506	467	439	482	482	466	480	466	468	503	489	454	511	479	465	467	462	466	462	487	491	490	487	492	504	502	520	490	452	453	462	483	476	460	534	464	494	481	456	486	490	497	492	490	505	482	496	499	470	476	458	487	468	474	456	493	449	524	464	483	494	478	497	478	456	470	449	488	492	499	489	473	521	472	479	505	452
3273	748	148	127	107	115	123	105	129	105	92	115	99	109	91	100	101	94	82	93	90	82	93	99	99	88	87	104	99	86	76	75	81	81	76	56	97	74	83	77	91	79	72	82	75	84	73	73	86	78	71	62	76	71	81	77	81	72	73	57	74	74	74	67	91	62	83	98	91	83	70	85	67	73	78	83	70	64	68	78	83	75	95	79	71	73	58	74	88	90	76	82	75	81	59	61	83	92	74	72	90	75	67	73	77	59	75	67	89	87	79	81	67	83	74	93	82	78	60	70	80	54	82	88	66	72	80	72	57	79	74	61	82	92	80	77	71	83	86	81	73	81	73	73	73	68	76	76	88	95	74	69	91	67	85	61	67	73	82	77	70	65	82	86	67	86	78	77	73	83	83	87	69	68	73	88	79	62	81	81	80	70	82	67	69	72	73	72	62	57	72	70	73	94	81	76	74	81	70	73	104	64	80	86	66	76	68	80	82	89	87	94	78	71	95	99	81	66	80	86	94	69	88	81	82	76	84	84	78	70	83	72	78	72	77	75	75	74	74	78	74	79	64	88	80	77	84	91	79	88	75	80	79	73	75	89	85	61	78	75	73	71	79	70	88	90	81	74	71	77	92	87	76	71	77	87	76	66	93	78	79	75	97	55	77	104	78	62	72	65	69	62	76	70	73	87	74	91	78	72	80	74	91	83	79	76	75	73	98	64	63	88	78	92	72	89	72	69	80	81	82	81	75	58	87	65	66	85	66	71	75	77	94	82	66	94	88	68	74	78	73	79	84	74	80	76	75	63	63	87	85	74	69	72	77	78	70	97	73	68	89	79	78	81	90	67	77	70	68	76	76	94	78	83	80	77	80	80	81	88	77	71	79	79	74	87	74	70	74	77	74	87	77	65	84	82	79	78	77	76	82	90	78	70	72	62	75	65	58	77	79	83	84	87	67	72	73	76	92	53	83	95	96	89	76	76	83	71	86	81	76	72	68	81	77	59	65	88	72	73	78	79	66	61	97	70	92	77	81	69	70	67	81	88	71	83	77	91	85	90	71	67	69	66	81	74	78	78	88	74	82	81	77	67	71	92	77	76	75	74	72	63	67	84	82	77	82	76	69	87	77	79	64	70	73	71	83	74	59	75	69	70	76	86	88	77	74	59	96	69	69	72	78	66	78	68	77	83	76	79	85	83	80	79	90	100	73	81	76	75	75	71	91	74	76	97	80	76	75	60	85	78	78	80	75	73	87	72	75	71	78	63	80	72	87	81	59	93	82	85	93	81	90	74	78	68	89	69	62	64	70	81	63	77	80	79	81	78	78	95	79	68	85	81	79	73	64	70	69	74	91	83	63	64	85	71	89	64	78	77	72	71	82	74	73	84	68	86	73	81	90	87	73	67	104	84	67	72	72	81	80	87	67	80	79	85	80	74	80	78	68	77	85	78	81	75	68	69	93	90	73	79	77	87	81	69	85	70	85	75	77	86	68	76	81	78	69	75	66	79	57	66	81	81	79	78	89	77	75	85	75	60	79	66	85	71	83	95	85	82	84	68	91	68	80	68	72	80	79	83	80	83	73	81	64	86	96	81	88	77	94	79	71	68	84	70	78	64	78	83	81	89	87	86	82	83	71	72	76	88	71	72	96	74	76	80	62	71	69	52	74	78	80	68	78	72	70	86	59	68	95	72	94	83	77	78	82	74	79	76	69	62	70	82	72	85	84	91	78	79	97	79	78	71	76	69	78	70	66	83	69	85	89	85	88	80	84	70	71	72	78	79	74	73	71	76	68	83	81	62	71	74	63	81	93	74	87	68	74	69	82	75	79	72	75	69	83	82	83	77	73	65	82	90	89	71	65	82	93	71	72	81	94	93	74	77	64	79	75	61	86	68	76	76	81	71	74	75	74	79	86	91	73	85	85	74	73	87	82	77	86	71	82	80	74	85	88	78	70	88	94	80	78	90	72	87	77	88	92	83	70	76	56	76	67	65	57	66	86	81	80	73	69	76	82	79	81	75	87	86	78	82	98	85	94	80	76	89	83	85	66	85	90	70	73	83	72	63	83	64	69	73	61	56	77	73	78	64	66	76	78	71	89	80	68	81	75	64	87	76	76	78	78	83	85	64	70	82	72	79	74	77	80	61	78	71	80	91	79	77	64	79	84	73	78	75	88	67	84	96	65	87	83	82	74	66	77	78	90	63	69	89	79	107	71	72	88	63	66	79	67	65	76	78	62	79	74	68	78	83	71	63	63	94	73	65	76	73	92	75	71	96	95	70	68	74	64	76	64	87	71	71	68	80	73	69	76	91	72	74	83	79	73	89	78	87	70	86	91	77	80	73	77	79	86	93	77	71	81	96	69	72	86	72	76	65	69	82	61	58	68	80	57	70	79	65	72	76	73	87	73	61	74	81	82	95	78	66	70	86	92	79	90	75	88	94	71	75	83	80	90	72	68	90	81	62	83	71	70	87	85	78	83	67	76	90	79	69	82	70	76	81	72	80	80	70	68	68	80	68	82	78	81	67	65	78	81	105	80	72	79	89	67	71	83	82	71	77	62	83	95	59	74	90	81	84	86	63	78	72	76	94	77	77	91	94	83	63	71	67	82	77	71	79	103	89	85	74	73	73	84	66	67	82	69	73	80	65	81	60	81	79	87	78	85	73	81	69	87	94	95	79	89	84	81	81	66	76	59	73	70	79	74	72	73	74	89	67	86	76	74	80	66	81	94	88	80	86	83	87	85	83	84	73	53	72	68	87	68	71	57	72	78	86	78	85	70	76	74	70	82	88	57	55	78	90	68	69	79	76	61	78	83	86	83	87	78	65	71	73	72	60	75	80	86	62	71	73	89	70	87	81	64	84	76	85	67	85	76	69	80	79	74	82	62	89	75	69	91	79	72	87	102	63	62	65	66	63	81	89	71	98	87	74	72	75	61	75	60	88	93	63	80	69	62	65	77	93	83	82	66	77	78	81	69	67	67	72	84	76	66	60	61	89	78	64	62	86	76	89	65	91	81	62	66	76	75	79	90	79	76	82	83	77	81	78	65	75	81	69	77	79	88	87	82	94	84	84	72	83	86	69	66	68	71	82	71	89	72	80	76	79	80	81	62	71	65	85	89	76	83	81	72	80	69	80	87	78	70	83	65	88	86	73	71	74	84	70	82	93	74	92	68	89	84	78	67	73	73	77	79	85	77	72	58	76	94	86	77	85	63	77	68	55	68	91	75	87	81	82	68	74	86	80	76	66	80	90	72	71	88	87	75	79	72	63	71	77	71	65	83	69	70	82	81	68	92	71	62	86	72	92	77	74	74	78	80	87	83	77	75	68	101	73	70	75	81	95	70	76	69	72	61	70	79	81	79	92	73	75	76	78	78	73	77	74	80	72	72	72	70	70	75	81	88	70	78	74	64	93	72	64	76	75	83	80	70	64	76	97	81	81	77	90	94	91	89	74	77	84	62	82	79	65	71	74
25103	8193	1545	1599	2798	3496	3346	2842	2443	2246	2034	1788	1658	1427	1337	1204	1153	1062	1036	882	926	955	883	883	816	804	822	780	710	772	795	747	754	735	760	681	658	660	638	615	618	619	620	579	610	605	594	616	579	579	565	526	530	547	574	612	559	572	575	612	602	594	541	600	582	585	546	589	615	575	565	556	574	603	612	605	544	607	587	571	605	580	558	549	565	572	564	567	590	554	572	573	581	552	553	561	553	550	573	574	565	576	599	528	554	615	556	563	542	576	577	571	518	563	541	575	614	647	578	606	520	549	582	559	552	554	587	565	566	573	548	581	553	597	538	543	601	573	566	569	605	627	562	555	549	566	558	592	625	576	562	591	537	586	556	568	557	511	622	571	587	588	584	589	523	534	556	532	582	554	566	569	597	576	556	566	578	515	554	574	541	536	585	564	551	607	573	584	567	580	563	594	567	568	583	588	549	597	583	540	569	607	549	573	582	590	555	535	545	581	532	598	563	572	562	554	554	586	604	563	574	598	564	527	539	562	557	585	545	553	556	562	508	520	579	582	608	569	547	568	564	606	585	590	564	576	537	555	558	605	585	573	568	564	593	549	579	628	586	526	576	535	521	570	593	544	563	579	554	572	577	532	574	563	561	551	606	614	531	591	597	567	608	580	610	582	562	566	529	613	582	533	573	596	569	511	562	567	639	550	543	548	555	557	584	611	592	580	541	537	619	557	582	571	570	561	576	556	574	553	605	592	597	537	550	550	545	568	572	588	551	545	611	550	521	536	525	548	600	561	562	546	574	595	585	569	508	563	545	547	536	538	573	591	553	568	581	566	567	559	548	552	577	569	537	552	550	557	579	596	545	558	570	602	590	612	558	529	551	575	573	578	571	596	578	532	567	522	579	536	575	572	545	568	566	592	580	536	565	579	573	576	600	572	570	535	548	589	595	606	532	546	542	574	541	573	575	572	560	609	522	557	548	532	535	555	604	579	546	542	567	567	547	558	530	579	542	583	574	523	577	583	577	590	540	583	550	569	579	535	553	607	549	599	535	608	536	605	563	592	582	611	546	559	517	609	553	554	587	585	584	607	597	571	537	578	592	555	574	555	593	565	611	553	544	560	559	579	564	528	616	576	546	545	550	561	591	561	568	595	542	519	577	582	545	593	564	591	564	590	581	563	542	580	578	583	532	568	559	542	534	547	590	574	542	567	513	530	549	556	570	567	548	567	526	558	557	591	552	626	551	606	607	568	540	540	596	552	567	575	534	594	567	583	583	599	548	540	563	580	563	609	563	585	591	551	581	556	526	566	577	566	591	565	564	575	559	585	565	593	565	577	599	542	609	607	590	546	566	565	589	566	579	590	563	567	525	577	545	579	555	582	569	566	583	524	581	595	598	584	582	543	526	580	509	587	571	564	552	573	557	587	576	539	587	561	557	596	514	531	559	599	564	547	555	565	552	553	581	570	571	588	543	545	556	576	563	560	597	598	589	580	564	562	609	523	589	564	564	552	586	618	527	562	577	533	555	582	551	570	594	561	577	555	563	543	561	566	512	553	546	523	561	544	542	568	564	591	585	565	559	570	561	546	575	590	553	562	576	572	549	565	582	572	544	569	549	537	529	579	564	578	561	537	598	608	553	519	569	555	556	580	580	556	586	581	516	551	586	580	546	572	599	548	594	541	541	523	576	560	614	576	617	550	617	539	542	590	574	593	541	552	559	590	585	573	556	563	563	562	581	560	552	574	590	542	573	582	586	554	593	568	571	603	609	551	554	583	550	548	584	570	585	523	600	593	618	531	584	584	531	580	577	567	547	634	555	605	583	554	533	557	568	558	564	575	532	525	575	495	537	588	580	591	552	551	560	582	555	555	570	537	566	551	545	555	528	585	612	508	532	525	579	577	575	569	571	573	548	612	558	557	628	555	550	589	540	577	509	587	583	571	554	537	569	585	554	567	554	526	554	550	541	582	590	560	545	544	542	586	537	584	556	556	559	576	561	568	599	555	578	537	546	502	559	548	578	560	580	583	573	577	591	564	585	603	550	566	593	565	606	608	545	559	567	582	594	595	586	597	576	541	524	594	581	597	570	576	609	516	596	573	573	577	507	542	556	546	569	609	548	544	581	528	599	554	542	548	549	594	597	553	604	554	582	501	579	536	564	573	588	552	543	557	605	547	586	543	556	559	555	538	558	590	556	566	550	562	587	576	579	518	588	533	592	566	560	572	552	608	598	591	564	595	584	603	570	581	562	613	580	589	565	607	513	534	542	562	604	584	585	573	596	559	548	548	546	566	532	540	566	571	563	613	576	578	549	602	644	525	554	574	574	569	620	536	624	603	575	566	557	573	529	601	620	580	545	564	564	577	582	539	574	547	572	575	587	564	581	566	503	547	551	568	601	597	580	588	596	592	578	567	553	585	544	598	579	560	526	630	560	569	569	561	566	547	547	560	579	532	584	564	595	553	540	538	546	580	573	587	576	549	614	566	590	557	557	582	537	612	581	570	583	563	564	564	552	582	555	565	562	569	599	534	584	593	581	543	543	611	582	576	551	589	569	594	545	575	602	589	591	572	595	613	557	585	559	546	580	533	543	540	567	548	584	579	530	545	492	575	562	513	556	605	617	558	559	588	559	544	554	552	547	536	576	557	592	570	572	557	588	570	567	569	597	522	610	544	603	578	566	553	581	511	595	573	580	603	583	594	587	595	566	553	560	567	569	605	539	561	613	566	569	604	603	549	544	580	552	576	563	578	641	581	572	591	557	542	587	540	569	546	564	570	581	538	577	555	608	584	526	535	596	559	574	547	545	566	533	559	564	558	590	601	526	585	566	527	561	548	556	588	602	562	570	567	550	548	542	553	610	555	568	534	572	547	554	594	575	558	603	559	612	589	582	567	578	597	583	581	581	543	586	553	547	602	598	584	565	571	604	556	568	515	596	622	587	546	541	608	580	531	597	599	571	584	581	562	544	565	568	562	535	538	584	554	572	534	555	517	540	568	551	556	566	581	598	554	561	588	551	527	551	566	578	571	548	550	567	538	611	559	552	564	528	589	574	551	565	570	555	599	561	567	567	560	564	588	592	594	537	574	581	575	568	560	587	556	578	608	566	577	589	559	535	582	586	581	554	524	520	562	600	581	599	582	543	542	576	605	603	575	537	635	604	589	568	547	578	571	573	525	594	555	561	540	557	589	538	563	583	599	573	613	556	547	580	574	585	572	575	589	545	568	556	536	601	581	542	543	560	589	575	591	603	570	560	587	570	573	561	573	546	535	576	565	564	544	585	546	547	548	532	562	576	544	555	565	566	564	580	543	581	518	571	515	584	578	511	559	575	594	573	540	559	574	565	591	585	575	567	542	568	546	516	565	580	542	554	540	578	582	598	593	562	579	568	528	575	553	589	608	573	545	542	543	561	542	549	576	579	560	527	557	560	568	597	557	585	551	534	570	551	583	573	561	559	540	552	597	563	552	604	595	621	519
4374	1666	200	129	90	118	142	114	105	101	110	102	105	90	78	69	88	65	76	79	76	73	57	80	78	44	61	57	60	45	51	51	61	57	42	52	52	36	37	49	47	42	47	45	39	51	50	30	41	44	59	39	54	48	42	36	67	50	43	57	57	42	41	40	37	51	41	51	52	52	53	41	47	47	51	34	51	33	44	43	43	37	53	49	48	49	45	44	34	50	40	37	53	48	35	39	50	50	35	47	38	39	40	42	45	43	41	47	46	42	55	45	26	43	36	48	39	46	46	49	58	49	54	35	45	37	43	40	57	43	38	37	44	43	55	37	49	52	48	45	41	42	40	40	43	48	49	51	44	30	39	35	47	38	52	41	38	50	46	43	48	52	46	41	43	44	47	55	44	38	35	36	53	48	35	45	45	35	42	42	48	45	41	35	49	39	51	34	39	38	28	40	55	43	45	37	49	52	44	42	50	46	42	46	49	37	41	48	38	51	46	42	59	43	44	47	33	60	40	47	46	41	42	36	46	49	44	46	46	48	56	41	41	50	42	28	42	35	54	55	40	34	37	39	48	44	32	48	36	42	51	43	34	39	41	57	52	44	36	48	39	31	45	42	39	46	32	43	60	36	50	39	35	30	43	39	51	54	50	46	39	54	37	36	45	50	43	43	67	37	40	48	48	43	43	36	46	60	43	62	51	48	46	39	62	41	44	34	47	42	51	38	47	39	41	35	40	44	40	38	35	36	39	48	33	48	47	38	61	44	36	47	27	37	53	50	33	40	53	52	43	61	37	41	47	46	46	40	46	46	38	49	47	44	57	52	53	34	40	45	59	51	44	55	55	42	47	43	39	43	51	41	52	48	44	53	41	39	54	39	52	31	41	38	45	47	46	51	38	47	33	42	38	57	38	37	49	50	41	48	33	40	48	42	42	64	37	29	49	37	45	47	43	59	33	47	42	49	43	46	43	38	39	36	47	53	38	42	44	41	40	38	46	41	41	42	51	44	33	54	39	44	44	44	31	46	43	42	48	43	52	41	63	55	55	45	51	41	42	49	32	39	42	45	39	46	44	41	40	46	46	36	42	36	45	34	46	53	49	44	43	51	43	46	48	37	42	58	49	38	37	34	52	34	41	39	54	38	47	39	51	50	40	46	42	50	37	43	43	47	36	43	49	45	44	40	37	53	53	36	49	41	48	58	39	44	38	39	42	45	41	46	42	40	46	42	41	45	45	41	39	61	42	47	44	37	56	41	52	34	44	39	37	60	36	40	33	40	38	34	51	38	44	49	45	39	39	46	49	39	37	43	47	32	40	50	41	50	41	44	52	47	52	52	53	39	42	58	48	45	50	41	47	39	46	42	46	55	45	38	49	46	36	44	39	56	44	37	38	44	37	36	43	48	46	41	35	37	49	51	42	33	48	39	50	40	40	50	45	48	35	50	48	38	46	38	43	52	32	52	47	38	46	63	37	45	48	43	40	39	43	39	46	40	38	29	56	46	38	43	51	47	43	45	36	49	49	35	39	41	46	31	53	32	43	38	48	49	44	52	55	32	33	47	39	46	43	34	51	31	44	39	49	37	34	48	40	45	61	44	48	48	46	42	43	43	56	51	51	38	45	39	47	45	45	31	44	40	52	42	50	40	44	47	42	35	49	44	52	52	45	41	38	39	51	47	57	38	45	42	41	49	43	46	34	46	45	56	40	41	50	54	41	31	45	56	37	30	40	43	47	41	41	61	54	33	45	41	40	36	46	48	44	39	50	44	31	38	46	50	46	37	47	47	46	39	44	42	41	41	38	38	45	37	49	41	62	60	32	51	56	33	36	35	37	45	36	46	44	50	50	52	50	46	44	45	47	41	39	37	45	43	38	47	40	50	40	44	43	46	46	41	41	43	46	41	44	50	50	48	48	37	46	48	40	49	34	49	50	55	54	40	41	37	53	48	46	37	40	37	39	52	52	38	37	44	42	27	41	50	44	35	53	35	46	42	39	36	59	50	37	37	53	49	54	40	41	55	52	52	55	56	44	45	47	33	43	50	35	48	47	42	44	39	51	44	43	41	50	54	36	40	60	49	46	47	33	55	44	33	46	52	43	60	44	45	41	27	47	46	49	44	52	45	56	49	33	35	50	39	49	45	47	44	40	38	66	37	30	54	44	45	36	47	46	39	44	57	51	26	41	35	41	45	46	37	42	50	44	58	36	40	52	40	49	44	45	49	36	50	60	48	44	50	45	46	57	39	55	38	59	37	44	43	49	49	42	40	43	44	42	41	51	49	41	44	33	42	53	45	41	39	57	52	61	57	45	62	33	28	42	41	44	43	41	30	49	38	44	35	52	42	53	50	29	55	49	33	47	54	45	42	55	33	36	43	39	38	40	43	40	52	50	37	40	42	36	40	39	37	50	40	44	43	41	54	53	44	31	39	41	42	51	36	38	38	37	49	35	51	44	48	38	55	52	46	49	36	38	53	40	44	46	54	31	41	30	52	33	42	49	48	46	40	59	41	39	34	45	46	42	48	50	42	35	41	42	51	48	49	49	49	44	41	47	52	39	39	41	34	37	35	41	41	45	39	46	44	50	43	50	36	43	50	41	54	32	56	47	34	47	36	51	57	42	41	50	43	36	41	55	49	51	61	41	39	48	42	47	48	44	47	49	44	43	34	38	35	45	33	41	26	56	46	39	40	41	39	41	44	42	52	45	45	45	45	44	43	45	52	51	42	48	49	34	37	42	57	40	50	39	54	40	43	51	31	51	47	44	41	45	34	46	43	41	38	41	50	38	25	41	49	45	45	44	53	43	33	40	53	55	41	47	47	37	46	36	44	55	33	42	37	31	46	53	38	42	40	56	52	55	48	39	31	33	56	48	53	33	40	39	47	40	39	29	38	46	39	42	45	37	45	38	35	40	50	38	37	55	48	31	38	54	46	49	50	52	47	49	54	41	42	42	44	36	40	48	41	35	42	36	50	36	60	41	54	42	38	41	45	47	37	38	49	41	32	45	35	46	41	43	35	52	57	49	41	50	51	50	46	51	44	36	47	44	45	32	34	50	48	41	29	41	47	34	38	40	41	46	51	38	41	48	41	52	38	50	50	52	51	54	44	44	45	48	43	55	38	42	50	47	43	50	48	47	37	56	40	42	46	45	51	48	43	40	46	42	47	42	45	37	50	47	53	46	47	41	34	43	53	37	39	47	53	48	46	34	47	36	35	41	42	43	37	64	53	37	31	34	40	43	41	50	47	50	36	58	33	41	35	27	40	51	44	37	48	41	48	39	49	45	40	41	48	36	42	58	36	42	53	54	33	37	46	48	36	35	31	36	55	49	40	40	50	50	36	41	46	49	37	41	57	53	46	43	37	42	41	33	43	33	41	43	45	47	49	41	55	49	49	40	40	35	46	36	42	53	37	41	39	55	46	45	43	40	35	41	50	53	30	39	42	49	36	54	58	44	47	40	30	36	56	47	48	51	55
29855	12092	1938	2067	4414	5334	5075	4292	3442	2979	2725	2275	1933	1723	1513	1313	1231	1137	1058	885	909	855	839	794	748	712	680	657	591	600	587	568	574	563	538	544	496	388	423	364	382	372	349	312	319	347	311	333	335	341	368	361	344	326	360	379	337	392	379	365	373	362	381	384	323	328	346	355	316	343	350	328	347	347	343	355	336	324	332	370	329	299	351	339	304	315	343	344	328	349	343	349	323	323	338	340	358	342	313	337	339	354	358	345	331	325	323	310	345	352	317	377	332	339	311	325	324	286	326	332	326	326	313	334	304	319	339	307	315	311	287	327	359	332	322	330	301	335	327	319	336	297	346	307	273	308	307	356	323	303	305	341	329	334	327	315	315	325	295	357	333	314	292	311	323	303	326	293	342	314	339	296	301	336	316	314	335	331	312	334	324	346	319	319	307	338	345	374	296	336	335	307	309	351	295	278	307	347	335	324	306	323	327	311	310	318	329	315	309	316	323	311	334	292	328	311	309	322	360	315	310	315	309	332	341	348	323	298	293	305	338	323	330	292	373	302	321	349	319	338	322	328	296	347	300	293	331	292	321	343	331	340	327	326	304	304	322	305	323	332	301	336	301	330	316	307	314	321	342	326	294	353	346	323	281	300	290	335	314	324	321	302	308	327	327	300	324	332	359	313	332	299	305	324	319	318	287	287	311	327	317	315	312	307	322	352	325	346	331	322	331	322	365	312	332	337	330	364	316	326	297	356	321	307	292	333	320	299	322	312	328	309	339	304	290	286	289	316	314	332	292	311	317	340	352	296	331	313	332	324	302	316	375	289	286	329	298	335	356	324	320	349	324	329	357	298	274	305	300	332	334	331	315	317	326	317	288	327	316	306	305	324	334	302	352	308	300	317	310	317	329	312	330	335	261	326	332	313	303	294	321	320	374	325	307	351	316	342	320	333	291	348	303	363	360	317	335	311	334	325	335	361	327	305	321	311	327	325	323	306	305	317	372	325	310	336	330	300	306	332	340	313	307	321	329	334	322	329	324	326	301	327	300	310	293	345	324	322	348	316	289	324	290	325	323	359	318	309	311	302	286	327	313	312	339	343	330	303	322	309	324	340	344	286	302	299	337	312	323	325	290	295	297	335	339	306	304	282	329	315	314	315	288	329	332	308	318	316	288	308	290	302	316	320	326	286	304	303	328	307	303	315	289	324	344	352	333	330	304	345	313	290	317	298	305	328	296	275	339	316	317	319	322	312	312	323	311	306	343	330	311	308	334	304	299	328	333	317	305	321	324	329	365	333	287	339	342	335	315	327	312	306	329	336	308	321	313	297	342	301	348	295	326	316	352	349	313	316	302	317	323	277	307	324	322	328	319	313	323	334	338	306	300	354	314	312	334	323	329	336	338	318	290	314	304	335	307	285	302	330	342	319	338	330	314	334	348	324	316	327	304	324	339	298	331	303	342	342	342	313	340	318	303	335	355	311	315	326	331	300	309	325	328	339	300	308	323	332	316	328	289	288	317	331	284	304	315	303	322	310	316	291	304	305	331	341	330	339	323	327	315	318	319	311	305	324	300	328	316	331	345	284	303	318	287	320	296	298	305	330	329	342	305	329	313	321	323	329	314	336	318	333	317	357	338	306	315	328	346	338	323	299	299	290	333	326	353	321	319	297	288	323	297	305	324	329	314	344	335	329	321	308	313	311	304	316	339	332	297	324	302	346	327	329	314	319	345	330	316	313	305	343	301	334	331	340	297	315	299	316	320	316	324	326	324	291	309	327	306	347	307	300	335	284	322	312	304	333	333	324	330	303	330	302	320	283	336	345	334	300	314	297	378	333	314	343	325	334	320	338	319	303	324	359	308	333	318	334	322	335	323	322	356	303	278	320	318	330	302	340	306	321	338	328	272	305	342	332	322	316	283	301	324	313	332	339	328	314	300	308	336	301	305	321	297	311	330	280	324	332	321	310	309	296	307	304	340	334	311	304	368	333	311	298	347	321	305	304	330	307	369	329	344	330	340	309	307	337	291	330	301	301	299	340	328	327	304	319	311	303	351	330	320	315	325	345	317	349	344	312	326	318	306	317	314	324	322	313	337	355	319	336	336	317	308	325	308	341	336	329	310	301	287	329	307	299	324	302	323	305	327	327	317	324	281	299	346	312	335	345	310	288	313	325	305	328	292	328	332	311	323	313	332	294	298	296	335	318	365	334	321	300	327	316	345	282	307	317	325	340	312	337	311	339	301	322	329	304	321	322	299	314	323	309	323	312	308	314	303	333	289	313	316	297	282	305	336	285	303	347	301	349	324	314	326	305	332	322	321	323	330	276	297	332	304	322	326	307	317	296	315	320	341	320	362	334	311	303	326	301	338	331	314	291	320	349	329	322	312	336	357	277	327	313	349	295	305	308	320	346	334	306	337	302	306	318	304	339	309	321	346	302	321	299	365	291	306	326	311	340	335	308	301	285	323	308	323	322	330	281	306	320	339	333	313	313	324	320	316	317	302	324	295	302	301	311	325	304	310	332	333	311	334	308	339	352	311	308	315	320	314	341	339	305	317	283	351	323	314	338	322	337	285	323	334	313	345	306	276	315	314	352	301	350	332	324	317	326	323	302	316	302	288	341	312	346	327	313	300	316	314	326	295	338	312	315	304	314	293	306	329	320	284	324	335	318	312	340	349	328	286	305	330	305	325	298	338	298	331	334	313	326	331	345	325	329	316	313	300	300	345	338	324	338	330	292	303	303	321	303	318	302	318	321	342	338	320	310	311	338	314	330	279	357	310	309	342	334	305	323	322	308	321	333	338	340	306	337	350	323	316	304	345	338	310	343	319	349	350	340	331	314	325	295	314	346	316	312	353	345	303	323	330	319	319	322	327	324	328	323	300	330	318	314	323	318	317	300	308	325	295	356	308	320	310	309	314	300	353	341	323	330	280	354	326	352	316	337	316	344	323	326	313	340	346	312	335	279	303	306	319	301	315	323	333	355	309	300	349	301	329	299	329	329	319	293	314	326	298	335	319	323	319	345	349	303	309	334	340	320	321	314	327	333	317	339	317	299	347	309	322	320	313	321	345	309	302	338	326	316	316	344	339	322	319	303	313	307	318	324	359	335	314	286	313	323	361	336	348	301	316	324	314	321	308	320	342	316	329	297	307	293	329	331	328	327	333	320	325	298	322	314	307	317	285	299	272	302	318	281	331	304	322	315	339	319	294	357	279	296	332	306	326	333	334	385	346	311	349	313	313	314	286	304	315	303	328	307	331	330	301	340	341	310	328	310	335	361	323	320	340	326	312	338	289	302	286	327	303	345	317	302	323	314	301	327	344	362	309	322	313	332	333	340	332	342	325	305	313	286	314	304	283	302	317	300	319	333	308	284	319	356	332	284	339	334	303	324	334	304	334	310	341	345	324	310	297	275	313	320	331	350	337	345	307	319	284	323	314	338	329	323	306	373	309	298	324	341	320	321	322	320	332	316	356	316
5223	1553	271	168	178	188	181	190	192	164	173	180	151	137	151	138	159	143	119	129	116	120	119	137	126	131	134	109	118	135	141	128	112	132	114	117	113	131	120	110	111	128	98	104	110	114	104	126	119	100	93	116	108	104	119	88	114	103	123	98	122	99	120	122	107	101	104	117	123	112	111	117	112	110	103	109	102	95	99	96	108	105	108	129	130	100	118	101	101	103	112	116	113	113	99	109	110	88	123	117	116	110	121	106	130	107	122	103	110	106	106	110	97	114	119	116	118	108	90	117	98	103	82	118	95	102	107	137	137	119	96	112	112	112	130	103	98	121	91	98	113	109	96	104	114	114	107	100	108	87	106	119	111	104	125	98	113	102	108	120	114	105	99	136	112	93	128	113	84	112	117	119	104	115	109	89	109	110	114	107	108	98	112	102	105	105	106	104	110	83	116	111	91	90	121	109	106	131	106	134	101	126	105	111	118	100	132	77	115	102	85	96	122	107	125	131	111	99	111	115	90	119	94	116	102	92	108	119	111	110	119	105	118	117	118	93	104	106	105	104	122	109	122	108	109	120	115	92	119	94	112	112	116	104	114	117	115	102	111	102	97	105	113	109	110	106	114	120	119	101	114	95	123	133	109	120	111	119	100	96	104	97	101	108	88	123	110	108	105	122	101	107	97	112	95	94	118	93	94	103	101	113	108	116	103	114	110	123	112	108	96	100	120	114	104	107	108	96	131	112	102	118	100	133	96	117	101	95	107	121	114	118	105	115	114	119	122	121	92	114	115	110	114	106	110	110	115	123	87	104	91	108	101	135	120	113	107	103	106	95	105	98	111	117	111	110	137	115	102	113	107	113	92	109	104	106	120	107	100	121	113	117	109	110	108	122	108	118	101	93	118	112	115	113	113	115	114	126	91	111	99	110	99	101	105	121	110	108	91	103	135	92	124	105	95	94	113	97	115	96	112	92	90	121	107	111	118	117	97	112	124	104	92	115	91	105	123	116	114	107	116	109	103	103	125	90	102	97	105	102	117	101	107	107	96	103	110	108	97	99	97	121	118	111	112	110	121	98	88	103	113	127	119	123	115	111	95	118	94	126	84	115	115	109	117	92	109	93	103	98	128	95	108	117	95	110	107	116	125	113	101	113	101	107	110	107	129	105	126	112	122	114	109	117	109	115	104	98	116	113	111	104	103	105	98	106	115	104	108	121	108	116	104	112	135	104	107	100	113	113	103	98	127	115	106	125	115	96	109	117	105	123	110	113	126	100	105	104	103	115	109	118	90	110	100	87	94	84	102	107	110	150	115	114	119	108	120	126	96	109	125	117	93	97	95	94	101	128	103	129	116	103	105	97	102	112	115	96	104	112	106	115	118	101	106	114	121	104	110	103	104	111	103	103	134	115	96	100	115	104	101	101	104	118	91	117	116	93	112	105	117	107	98	124	92	105	115	112	110	98	103	113	130	120	128	116	95	97	103	125	98	110	103	98	104	109	97	104	99	98	103	120	113	113	107	88	106	94	104	109	88	109	118	117	112	112	118	110	94	120	126	105	118	99	123	100	109	109	104	128	96	123	97	87	99	91	106	99	107	114	108	110	99	101	102	121	105	107	117	119	111	86	119	96	112	116	99	108	123	114	108	102	109	104	117	122	104	114	104	95	124	104	98	106	93	112	128	127	123	117	101	118	113	103	101	107	99	119	106	115	102	100	84	110	108	125	90	104	108	120	103	105	105	103	112	97	105	121	114	107	115	90	97	104	108	106	116	105	114	104	94	99	113	103	108	95	117	121	111	98	104	94	118	108	96	104	107	128	110	90	102	107	104	111	96	98	105	109	110	127	96	122	113	98	98	92	105	110	110	106	106	97	107	109	115	119	109	113	114	94	115	117	116	115	126	111	128	125	102	103	126	114	123	95	119	112	105	112	91	111	103	102	104	123	107	101	133	109	108	111	115	121	116	109	112	115	100	114	105	126	118	102	108	121	130	115	120	109	109	121	118	92	89	113	119	107	106	105	93	90	116	119	114	111	109	115	111	126	93	100	96	108	123	109	111	107	107	121	117	109	113	110	99	105	103	118	106	94	91	124	113	141	107	115	125	100	111	125	109	123	111	125	116	109	118	95	101	112	116	108	129	111	110	112	122	101	115	92	115	114	98	114	121	95	112	109	118	101	122	84	116	112	109	117	115	115	101	103	109	110	92	112	108	120	134	106	101	92	119	92	97	125	109	111	120	117	112	117	122	110	112	108	92	103	110	105	115	102	94	115	103	102	120	95	102	119	97	100	94	122	125	120	101	133	110	112	115	97	103	112	99	117	117	130	111	115	110	101	99	110	106	97	95	98	122	138	82	121	105	116	108	112	107	99	106	108	101	101	112	117	113	112	112	113	96	108	115	113	102	118	89	106	103	113	117	120	129	124	103	118	112	114	92	122	106	112	114	105	99	122	111	101	114	95	116	123	123	122	98	115	113	110	96	104	110	91	115	107	110	106	128	99	111	99	107	121	112	99	112	116	98	101	117	103	118	104	108	118	106	122	113	98	112	106	110	109	126	101	122	112	105	113	129	94	111	92	104	105	103	115	106	107	114	111	104	122	113	125	119	113	90	116	112	117	101	85	107	113	132	125	120	109	111	114	106	107	99	101	114	117	110	116	126	111	125	97	107	103	111	106	120	86	110	110	113	101	91	127	108	103	121	88	124	105	111	109	100	97	89	112	122	110	102	101	110	122	99	99	116	103	121	118	100	108	117	117	117	110	102	89	108	105	124	96	115	108	99	114	115	116	122	113	120	115	107	116	115	116	129	103	110	95	110	109	106	116	127	112	106	116	87	107	94	110	102	95	119	100	120	107	118	103	106	126	115	114	115	103	120	108	108	93	127	113	103	117	102	107	77	111	114	117	108	108	104	111	106	105	127	112	111	124	103	114	102	92	104	126	118	118	91	103	111	106	128	107	107	135	115	117	113	105	118	93	110	103	120	121	99	122	103	99	105	113	104	105	108	118	117	131	103	124	132	106	107	115	106	98	85	113	119	105	87	105	102	116	117	111	93	138	129	122	98	118	94	121	109	106	97	107	127	92	110	95	94	103	107	113	102	128	95	115	105	103	109	96	122	141	109	122	108	95	100	121	125	105	112	118	115	112	110	80	111	99	101	97	120	110	106	92	122	122	108	105	104	129	109	116	100	110	113	118	114	117	106	109	98	102	91	104	112	102	113	121	122	102	124	113	113	102	91	101	107	124	93	115	104	110	122	125	114	96	104	130	104	117	86	122	99	126	103	105	114	106	105	106	127	111	100	115	95	100	124	104	101	114	95	110	125	111	110	110	100	102	87	105	116	117	115	111	112	103	108	112	124	106	128	90	111	102	129	107	109	111	107	115	101	115	88	101	94	118	124	97	126	101	103	94	103	82	109	114	85	126	104	126	125	100	105	105	90	112	104	123	124	86	96	121	109	111	94	123	118	111	105	97
30037	11636	2262	2402	4342	5527	5367	4699	4037	3595	3131	2773	2526	2321	2059	1918	1707	1594	1526	1457	1403	1331	1382	1236	1280	1195	1145	1123	1049	1040	1045	996	1007	1086	919	994	968	916	899	851	861	831	812	825	797	839	803	827	808	809	799	788	847	774	803	785	771	832	772	802	770	809	756	833	773	827	816	767	795	832	773	757	790	801	795	810	840	800	771	825	776	803	771	849	757	740	824	795	830	768	812	738	750	788	820	793	804	783	820	807	861	802	780	826	769	756	789	820	839	868	823	800	746	852	773	795	760	779	819	802	799	807	757	735	733	761	843	750	769	806	729	754	789	769	862	779	835	779	765	759	816	756	830	783	791	775	746	778	815	758	803	808	769	755	727	761	786	780	800	811	750	772	769	763	776	832	773	794	803	785	793	838	760	829	767	794	778	809	771	762	743	810	788	771	811	768	801	767	801	822	825	815	825	789	814	782	802	760	759	821	796	797	804	783	825	803	797	823	759	754	810	739	813	796	770	761	777	753	764	779	737	809	761	776	790	807	796	757	743	734	834	783	844	760	775	783	811	815	771	846	727	773	787	766	799	786	796	802	775	819	774	761	779	760	820	801	843	790	800	832	779	783	807	799	790	808	790	777	765	797	774	819	729	791	750	794	813	779	807	778	774	735	841	749	812	733	776	804	777	779	822	781	815	821	788	753	776	767	743	764	836	775	771	785	777	798	848	778	773	774	804	801	753	751	774	770	728	744	809	774	815	720	795	757	762	826	785	754	778	800	804	802	753	781	794	783	795	771	831	752	794	749	834	772	712	775	804	767	751	746	753	830	761	805	830	823	759	795	794	752	780	777	798	779	773	808	795	826	732	809	768	752	814	798	778	807	812	789	702	774	808	769	759	747	782	795	762	805	771	782	796	741	810	802	792	783	810	773	751	780	756	784	791	768	758	756	778	753	754	746	781	737	815	785	823	784	833	832	748	756	823	815	830	757	742	767	798	863	757	804	763	773	807	767	785	794	781	805	828	758	803	789	763	773	794	777	764	799	801	786	849	768	766	788	749	732	790	747	798	774	778	773	776	785	796	801	782	750	791	757	842	787	755	795	758	775	775	792	789	771	733	787	816	767	786	755	781	751	825	800	769	767	812	808	795	801	789	776	797	787	802	796	764	803	812	800	751	792	758	814	842	806	768	741	747	807	826	781	757	787	801	793	776	812	766	788	768	784	764	807	770	839	799	745	717	793	818	779	815	802	727	768	786	837	785	798	774	804	797	804	803	812	791	769	756	765	736	767	767	776	763	776	799	782	797	813	772	811	813	820	808	834	785	789	788	809	774	811	774	787	798	785	766	789	804	787	814	766	785	811	792	814	789	773	762	802	746	765	770	756	731	814	771	794	745	829	795	744	752	784	827	768	762	744	816	784	770	803	796	727	814	774	738	792	758	768	815	829	775	765	813	814	774	806	780	810	823	867	779	812	759	802	768	752	804	763	822	779	754	792	779	810	795	829	746	783	778	784	762	814	819	799	747	772	776	763	792	781	786	792	770	769	770	765	727	763	750	739	762	776	806	732	779	743	791	799	793	767	801	790	771	792	763	790	764	794	811	786	740	797	790	771	806	793	810	779	807	782	808	799	708	819	763	764	731	767	780	767	858	806	745	832	821	766	720	798	801	758	740	787	775	779	800	757	763	809	784	801	761	789	807	766	766	759	793	817	747	794	749	786	787	759	824	779	739	768	823	765	760	788	784	755	776	754	775	771	799	819	711	791	782	767	788	767	829	789	767	690	727	762	762	785	824	758	784	766	710	800	856	729	787	779	773	786	800	732	758	802	773	763	822	831	767	792	786	761	818	802	795	766	802	831	808	738	803	716	770	765	783	759	782	813	763	801	716	781	779	798	819	808	772	789	771	816	777	741	765	775	833	804	792	832	841	773	804	778	755	797	761	746	780	747	745	783	790	795	811	789	774	780	808	831	818	771	769	830	769	786	780	769	779	730	794	786	789	796	805	788	776	768	798	788	733	802	761	781	750	798	782	755	757	754	836	762	801	835	844	817	841	822	761	812	761	784	807	786	769	789	805	780	826	774	794	773	808	792	801	823	785	794	793	841	707	764	782	789	814	821	772	797	768	764	737	776	820	754	779	797	832	801	713	806	811	810	776	795	776	814	802	712	783	793	764	786	776	798	755	747	776	821	793	810	797	763	823	781	836	788	777	800	796	767	784	765	745	781	766	842	773	793	819	770	791	779	757	732	763	794	800	750	815	774	856	802	773	822	814	779	793	793	772	800	803	765	821	819	799	824	734	786	801	820	792	814	781	790	791	831	803	760	790	706	799	756	781	795	786	795	776	812	771	731	758	781	799	817	827	795	748	778	799	781	817	773	777	784	808	733	751	807	794	786	791	721	813	803	738	849	776	773	838	783	806	757	755	767	748	787	794	814	737	801	798	752	819	811	776	802	781	802	770	744	766	776	781	719	755	745	802	790	768	788	795	784	811	730	810	804	783	861	778	745	842	800	796	756	792	779	864	768	779	797	853	790	804	811	784	790	804	783	768	783	802	759	751	791	812	774	761	756	775	736	782	825	761	809	800	781	801	787	741	796	748	819	764	810	753	775	776	807	763	773	759	783	817	795	823	821	760	804	786	792	757	756	703	762	793	781	792	776	782	767	774	744	807	793	792	783	769	757	801	789	757	763	768	804	753	804	764	756	716	738	853	777	772	781	746	746	769	706	787	778	818	769	869	783	729	773	786	774	814	764	790	806	812	765	782	807	789	803	790	791	785	773	746	812	818	765	776	763	815	791	764	758	787	760	720	753	773	818	755	790	770	752	823	762	800	807	777	814	798	759	785	761	783	775	809	764	821	779	771	798	803	824	774	748	806	780	765	697	728	796	788	769	802	811	805	769	751	792	811	781	759	799	829	777	775	811	781	810	773	730	791	747	804	836	806	775	753	767	762	721	749	778	836	797	821	799	754	774	767	768	762	761	801	756	785	753	823	796	752	790	788	816	836	752	794	850	793	778	844	807	755	712	777	785	764	807	778	780	764	789	778	797	770	760	846	733	789	801	764	762	795	729	756	824	814	880	820	792	827	755	817	800	795	802	785	758	746	763	794	797	745	815	802	798	797	798	743	796	821	825	811	758	753	781	833	752	782	818	759	799	804	746	787	786	792	744	735	776	777	773	806	820	770	767	785	773	799	788	820	784	797	774	819	802	834	796	784	790	833	754	760	778	772	769	776	758	779	817	801	784	819	772	756	764	808	765	730	752	764	779	761	775	787	754	770	740	784	789	771	763	765	809	754	793	775	815	761	741	812	802	784	810	809	769	768	783	752	832	815	787	848	742	795	811	780	811	805	807	760	790	798	786	769	776	801	785	771	779	753	791	747	813	758	761	784	765	764	802	787	786	761	746	807	756	798	769	791	744	821	818	796	776	792	819	766	774	818	773	772	804	829	795	759	762	795	782	758	794	783	821	789	783	807	752
6349	2499	305	176	153	145	188	173	169	181	143	159	152	138	129	132	101	104	104	110	90	99	112	90	85	89	105	83	70	86	86	92	84	74	101	82	85	68	72	75	60	72	72	69	75	75	65	74	74	69	80	80	75	88	69	63	71	64	57	83	69	64	80	78	70	63	75	58	74	81	64	72	69	75	68	86	71	74	59	87	59	66	61	55	69	55	73	66	66	69	76	69	80	59	64	78	64	63	66	80	80	77	72	58	79	63	70	68	58	67	68	77	63	73	54	70	75	60	65	66	70	69	75	73	79	61	80	71	69	72	96	80	66	63	63	79	78	82	79	67	62	60	65	77	73	63	79	65	73	52	83	75	58	74	67	65	63	73	81	67	65	66	75	53	81	71	65	60	74	66	79	63	92	87	72	59	64	61	56	64	72	59	73	59	79	75	59	57	70	66	64	79	69	66	85	68	72	61	64	68	66	66	60	68	69	49	67	73	72	72	64	78	63	66	80	79	71	64	74	73	64	57	55	69	70	65	76	68	72	56	52	48	70	66	65	73	74	69	72	66	79	75	60	81	67	70	66	75	67	58	67	89	69	64	65	74	61	73	65	72	63	69	73	72	70	67	64	65	68	77	59	72	60	68	71	65	73	55	73	51	84	67	72	67	77	90	64	61	62	81	66	62	67	63	76	67	64	68	64	81	69	75	74	55	83	67	77	98	70	48	63	71	51	73	79	77	67	71	64	64	71	66	78	77	76	62	62	57	68	71	81	63	65	58	60	63	75	70	75	77	64	55	65	61	69	74	85	70	68	62	62	61	71	63	80	68	76	75	77	66	69	70	76	72	77	57	65	64	69	61	75	64	65	75	79	74	66	68	70	62	68	77	55	69	67	58	69	73	79	59	83	78	69	67	78	64	72	67	75	55	58	73	73	68	72	55	71	70	67	72	68	68	65	71	71	67	76	80	63	79	74	72	59	63	81	66	69	73	69	70	70	60	64	79	64	69	64	64	61	69	80	75	75	59	63	68	85	73	65	63	75	70	82	84	44	76	66	87	65	62	75	68	68	64	74	82	62	76	81	57	73	76	47	75	63	64	63	72	62	50	61	68	82	64	74	73	57	75	62	71	83	70	84	51	69	69	73	91	79	79	82	64	81	56	66	78	69	68	51	66	55	85	81	76	71	68	56	51	76	74	66	62	69	59	65	69	61	69	74	68	68	72	73	76	75	83	89	67	66	50	72	68	66	61	80	72	67	83	71	54	56	53	65	71	74	74	59	75	58	65	70	68	73	83	59	69	76	73	74	60	60	74	55	65	69	52	72	53	64	72	81	81	73	66	70	80	65	73	84	84	70	74	66	57	79	61	68	75	59	74	53	59	56	60	82	68	75	61	61	64	70	65	69	81	63	85	62	69	71	75	59	65	80	69	69	67	55	77	70	72	50	75	76	64	83	68	62	72	61	67	64	70	69	76	61	77	58	44	55	73	97	72	56	82	75	76	68	84	65	71	86	71	73	77	63	73	67	65	75	80	65	72	70	63	60	84	76	58	71	65	55	62	60	82	66	63	57	76	74	72	65	75	58	61	78	66	70	59	67	78	80	67	71	93	72	71	71	70	71	92	73	69	63	67	76	70	77	81	59	60	80	72	78	59	75	65	79	68	65	77	64	67	58	57	81	50	59	68	77	68	80	81	67	79	71	84	61	70	61	77	85	64	71	78	74	62	55	77	72	58	70	65	70	83	65	86	90	67	73	72	69	76	71	75	57	72	56	78	63	62	66	74	75	64	71	58	65	77	64	62	68	71	71	63	72	55	67	64	81	71	65	71	68	76	71	71	72	77	59	80	69	67	54	65	73	85	66	62	62	72	63	77	82	71	77	72	73	81	71	61	66	75	80	58	73	83	74	81	67	81	72	69	73	63	64	80	60	75	59	69	85	63	65	66	70	62	65	82	85	68	64	80	56	62	65	66	65	78	60	62	68	54	84	61	89	66	72	69	65	70	72	68	71	70	73	79	70	92	93	84	72	65	87	63	68	77	73	65	75	58	83	69	71	81	86	63	83	65	71	56	74	69	69	61	83	83	80	79	48	63	65	63	79	72	67	64	86	63	79	83	66	54	71	66	64	61	66	68	58	70	57	71	82	81	61	57	73	65	65	76	62	79	77	61	61	67	76	68	64	53	76	75	61	62	83	45	75	58	74	81	57	55	72	69	63	72	80	65	66	72	65	68	72	84	60	83	79	67	80	73	78	79	66	70	60	73	85	58	61	75	68	75	82	78	64	63	64	77	69	73	68	82	63	57	84	54	69	71	69	62	82	76	74	79	65	81	66	79	80	79	71	64	70	78	80	75	68	58	77	67	60	67	72	64	70	74	66	64	76	52	73	69	67	81	72	62	84	76	63	69	81	69	72	50	71	64	81	75	81	70	68	77	53	90	83	59	69	78	63	54	69	77	71	83	53	76	73	74	70	72	75	74	73	77	88	78	65	71	74	68	70	71	55	68	78	62	63	72	72	55	74	67	80	59	60	66	70	63	71	70	69	56	71	83	57	63	77	72	73	68	83	60	67	62	61	60	64	66	50	65	62	76	78	58	80	58	58	73	74	59	64	55	66	83	83	72	74	75	66	91	79	77	74	55	64	66	77	82	60	87	65	64	91	55	76	66	52	72	65	57	71	75	68	74	63	73	80	78	65	56	50	58	68	62	57	79	70	69	73	74	77	82	66	55	62	71	75	84	79	53	91	59	63	74	60	87	70	71	70	67	80	87	86	74	70	88	78	55	73	72	78	72	93	73	68	66	78	83	67	48	81	77	66	61	60	71	76	64	80	72	66	77	70	71	62	81	51	71	53	64	73	75	70	65	54	89	69	62	73	86	64	85	60	63	76	60	64	80	81	76	82	78	79	69	62	84	74	71	64	78	82	68	70	83	76	74	47	57	63	54	60	69	69	69	56	83	80	84	64	70	74	79	54	65	61	73	63	74	81	62	72	57	58	54	71	80	60	78	79	72	71	101	61	73	85	71	51	70	73	66	81	79	71	74	60	62	52	52	68	64	70	67	77	59	66	54	72	69	53	58	62	68	65	89	89	66	84	68	68	76	65	79	77	56	78	73	58	63	91	62	74	64	65	69	71	59	61	73	56	85	61	60	74	79	64	69	69	57	69	70	65	66	84	43	65	71	84	65	77	62	74	72	62	84	74	71	67	70	79	66	55	63	68	55	59	67	55	64	67	83	78	63	56	60	60	86	77	65	60	67	58	65	45	57	69	75	64	76	62	76	71	79	66	66	52	70	65	71	84	75	77	66	74	69	62	84	75	66	64	82	66	57	73	66	82	67	62	70	60	70	70	78	64	64	71	79	72	74	69	87	76	67	69	77	61	59	60	70	67	83	58	75	67	63	66	55	62	68	77	70	78	73	76	71	80	82	67	71	72	73	76	63	77	79	77	70	67	68	57	63	67	88	74	84	64	73
31578	13643	2528	2696	5572	6800	6411	5680	4694	3879	3501	3051	2658	2326	2065	1887	1683	1550	1389	1303	1254	1140	1114	1093	1026	978	961	897	805	770	793	789	766	719	748	770	675	597	577	478	547	499	474	447	483	460	456	465	473	452	478	497	458	486	492	469	445	483	475	499	477	481	471	479	485	469	439	452	474	475	461	471	409	456	410	448	487	441	466	463	456	465	435	438	459	456	455	420	496	459	500	440	439	426	461	459	444	421	459	449	456	476	407	457	453	426	433	481	452	467	461	437	438	461	408	419	437	453	428	432	419	431	427	442	445	445	453	444	444	440	424	413	430	425	449	427	410	403	409	431	423	472	471	411	459	432	440	448	437	423	431	455	418	433	436	471	467	440	448	428	463	391	431	449	483	422	437	440	447	456	419	425	442	478	472	403	427	437	440	426	457	438	381	464	413	429	451	409	450	434	428	440	438	447	457	413	444	423	438	441	439	439	457	407	428	443	438	460	396	470	419	422	487	434	390	455	422	419	399	484	429	434	466	436	440	429	430	437	460	476	433	461	448	443	466	422	419	504	408	395	449	412	406	414	426	404	422	457	436	411	449	416	407	433	482	441	444	426	420	423	420	475	434	416	447	425	439	476	427	444	430	411	466	430	424	455	417	410	458	458	448	461	435	416	443	424	438	443	419	439	466	470	419	406	455	431	413	422	437	434	441	445	440	446	467	458	464	429	431	415	445	404	428	413	460	450	435	414	401	493	407	405	466	406	414	440	426	416	431	415	409	428	436	448	428	417	423	449	438	454	416	453	415	449	425	458	427	406	466	414	419	456	448	411	451	414	426	423	452	446	456	422	425	422	438	429	418	462	425	452	435	418	470	425	430	422	407	406	424	403	433	445	429	449	451	442	432	451	439	422	420	425	452	480	442	412	409	384	448	438	462	411	471	460	390	432	401	426	438	426	415	454	443	427	461	413	421	435	418	453	430	431	453	401	431	425	460	430	438	414	454	464	477	441	447	439	439	461	459	473	434	485	480	480	441	411	425	412	436	433	441	469	428	443	416	484	450	462	425	411	435	408	434	416	440	425	419	446	438	427	447	454	423	415	434	455	434	423	439	474	447	458	450	448	449	458	453	422	461	381	435	428	417	418	416	470	416	423	423	445	446	424	465	412	443	437	472	445	402	467	428	430	462	450	404	422	455	426	467	448	439	455	438	426	446	452	449	444	426	433	452	411	497	417	386	416	433	380	453	464	449	448	438	466	412	430	424	476	432	448	456	436	449	438	485	414	432	475	453	412	441	430	450	418	429	423	415	440	452	416	459	429	451	414	417	418	440	406	432	463	428	457	431	437	439	455	455	447	418	455	410	439	407	438	442	437	460	423	430	469	424	426	479	415	431	425	444	476	460	466	422	444	405	422	425	435	454	428	420	437	446	425	444	445	444	433	437	407	450	452	440	421	448	425	402	405	432	429	459	432	443	442	403	439	423	395	444	446	384	444	433	441	414	429	426	398	426	464	420	452	448	430	460	457	425	447	400	461	429	437	429	423	438	411	441	413	434	435	460	416	446	433	426	431	447	442	434	446	460	413	429	478	400	444	416	449	430	440	426	449	444	428	431	440	435	432	452	431	445	498	470	413	395	443	430	432	423	432	419	443	432	433	429	424	429	458	440	435	479	442	452	423	387	453	432	427	403	472	403	428	445	427	446	465	428	462	415	413	425	446	447	455	431	431	421	420	458	459	423	446	430	459	452	412	405	425	453	411	443	459	416	419	462	411	436	471	445	465	433	409	471	415	418	448	400	430	444	437	400	450	410	392	440	430	437	384	433	433	457	426	425	442	425	448	437	434	420	417	423	429	448	458	473	411	443	455	497	436	416	455	431	464	442	430	418	477	444	440	430	447	421	431	468	436	437	469	420	437	407	427	435	418	487	411	448	414	412	410	462	421	406	452	490	390	438	455	423	439	431	414	468	483	440	449	435	483	386	438	468	435	412	451	465	410	448	394	452	443	444	415	403	425	434	428	435	453	434	416	444	437	463	443	433	393	436	439	406	447	444	449	436	442	463	426	411	420	422	406	458	393	429	453	445	434	445	421	463	430	437	446	450	475	440	445	464	430	390	424	448	418	447	415	461	449	434	436	456	420	431	438	403	458	438	426	442	460	407	445	409	432	407	398	410	472	440	444	436	410	427	424	452	430	441	470	458	433	449	450	455	446	430	447	439	441	433	409	402	408	430	434	414	429	430	444	462	415	473	420	411	431	447	430	437	385	397	407	446	430	434	461	413	428	447	463	422	440	454	446	409	441	436	419	454	458	448	448	433	428	392	440	429	398	424	444	489	456	416	425	395	376	424	390	408	419	452	480	436	419	428	428	453	435	455	445	413	403	426	473	477	431	447	453	437	432	404	458	409	448	423	410	402	419	430	438	437	436	422	438	425	431	442	445	454	421	431	404	453	451	446	420	432	455	459	450	445	439	437	429	474	432	445	480	426	423	457	450	407	395	447	428	425	402	428	438	438	411	445	419	428	458	463	415	450	427	436	459	439	431	434	433	449	456	433	433	453	436	420	472	403	429	402	422	440	422	458	408	456	444	465	424	448	412	447	448	421	421	390	425	448	438	441	396	432	425	434	445	401	405	441	453	446	458	453	431	400	466	430	463	415	467	482	431	421	458	437	399	465	433	409	435	406	454	441	440	420	503	448	425	441	433	438	453	434	437	416	487	398	413	447	458	422	440	427	450	460	438	470	455	446	463	444	417	420	411	432	442	415	458	435	445	426	457	412	439	448	467	455	450	421	444	449	426	426	413	419	459	417	452	453	408	385	483	442	422	430	421	446	406	474	429	436	416	425	440	457	428	454	461	454	425	434	427	438	436	478	419	430	465	449	408	468	435	445	433	394	481	411	454	438	451	389	447	461	480	411	419	455	441	428	446	428	422	431	427	444	412	436	422	468	451	423	439	469	429	462	437	461	468	432	483	462	438	469	452	436	469	423	405	481	404	447	474	434	434	428	473	411	428	379	459	443	450	453	431	435	416	445	461	441	488	416	417	392	448	491	426	403	436	426	442	441	457	418	469	454	415	433	418	417	424	428	436	449	433	452	439	454	419	440	445	414	447	423	424	426	432	441	448	413	480	451	409	407	413	416	469	427	471	436	415	428	408	427	410	430	447	405	459	427	447	434	427	410	426	449	429	469	423	434	425	468	448	405	399	434	414	402	429	405	399	443	428	408	411	468	428	441	442	418	420	425	429	464	441	434	462	430	413	414	408	458	430	424	457	411	462	412	428	455	462	450	477	422	430	412	431	451	413	426	446	422	396	453	465	410	426	456	440	457	447	415	420	442	444	377	394	420	435	443	433	444	412	447	422	409	423	445	463	424	426	454	442	418	457	401	415	429	462	433	453	474	470	468	436	458	396	415	463	435	443	440	448	411	500	448	459	426	424	423	464	426	464	433	429	432	394	467	426	448	401	444	466	401	418	446	451
3421	874	160	119	101	116	114	106	111	135	114	95	99	113	83	98	100	98	96	88	95	81	86	76	95	89	94	88	81	60	95	83	77	83	96	77	83	80	84	76	62	73	79	85	86	70	92	84	76	73	58	70	74	84	89	87	88	78	77	73	102	88	78	86	87	73	66	85	75	71	74	72	76	79	91	82	79	67	85	74	75	86	87	72	79	66	67	68	82	77	80	65	85	73	72	82	70	77	75	74	89	75	82	91	66	81	71	80	83	76	74	70	99	74	77	76	80	64	79	75	79	56	81	87	71	65	85	97	69	79	79	86	60	73	80	65	69	75	87	84	74	101	83	75	80	69	66	78	66	70	69	74	89	73	70	66	84	82	72	66	69	68	76	74	85	87	79	84	74	71	78	76	77	69	72	92	56	75	69	85	79	103	85	76	76	88	81	55	68	74	78	81	85	71	79	78	77	68	78	67	72	72	73	71	84	75	75	72	76	73	65	79	71	81	86	83	69	74	66	94	81	69	73	91	87	66	70	87	85	60	87	59	58	92	75	81	72	77	80	88	71	80	76	72	91	84	67	97	76	77	83	64	66	73	68	74	73	71	79	73	77	72	86	70	86	83	86	77	60	88	67	69	80	70	63	65	89	78	91	77	67	78	61	78	90	86	85	84	76	70	83	63	86	77	71	82	65	83	77	71	72	84	77	76	72	95	71	77	87	81	80	84	70	89	78	64	91	69	73	87	68	54	76	74	76	69	72	95	100	69	64	63	74	79	76	89	78	102	79	61	82	63	84	87	88	85	74	80	93	77	81	64	85	76	67	86	88	70	78	70	73	64	66	69	72	83	90	74	94	73	96	73	86	88	92	74	66	76	89	71	81	77	86	70	76	70	66	84	84	74	85	70	62	72	78	94	80	63	82	94	66	86	72	82	87	63	78	85	84	73	93	83	70	71	77	79	79	76	68	90	78	86	91	68	64	76	77	66	72	84	82	74	64	63	83	82	84	68	64	93	71	78	70	74	77	76	84	88	79	72	71	75	88	87	73	90	71	80	80	81	74	79	66	68	87	76	65	73	74	69	74	73	69	75	80	84	79	80	74	75	77	75	75	63	84	80	63	66	80	71	79	70	81	74	69	67	70	89	65	67	74	70	68	77	79	71	75	91	66	69	76	68	75	79	73	85	69	58	68	76	75	57	77	70	76	90	68	64	90	59	87	86	62	77	81	98	71	73	88	65	86	63	73	71	94	76	88	76	69	70	77	88	81	84	69	75	74	64	65	72	73	84	80	88	73	74	60	77	77	84	77	73	82	68	79	84	78	74	76	82	82	78	71	77	68	89	80	77	66	72	70	65	66	77	75	75	69	73	72	70	69	61	79	69	77	62	75	100	74	74	75	84	95	97	73	78	92	69	83	74	76	67	87	89	66	76	67	101	73	61	74	59	71	77	80	81	78	77	79	61	74	73	81	79	68	72	76	73	75	68	85	80	73	66	75	83	72	70	81	78	85	84	77	69	63	66	67	78	74	56	70	70	77	99	76	83	79	78	71	83	90	66	79	64	85	78	77	68	76	74	79	60	61	72	65	73	76	76	76	73	79	70	72	80	72	79	80	71	81	83	72	69	98	86	89	85	78	84	72	62	70	74	81	80	82	68	75	60	69	61	70	92	71	64	88	76	71	79	74	70	82	72	94	67	75	68	68	75	80	50	63	95	62	79	75	64	92	82	76	92	74	80	71	98	69	85	82	89	86	65	77	93	74	74	81	76	72	81	81	70	79	61	74	63	79	75	77	64	90	71	75	93	70	83	78	70	60	81	74	58	66	81	81	85	93	65	75	72	71	68	82	79	88	90	97	78	77	68	71	83	64	72	70	88	71	67	85	82	67	88	73	98	89	87	79	83	82	76	77	84	75	76	74	74	76	79	93	87	82	83	68	77	84	70	61	83	66	87	64	71	73	91	87	69	81	81	81	87	80	78	77	70	67	64	82	86	81	83	69	68	73	76	68	66	85	74	95	80	86	90	75	84	75	66	68	73	58	78	73	59	84	67	67	67	67	73	77	90	75	67	84	82	73	66	89	68	70	76	85	65	72	87	85	76	78	68	87	76	68	63	75	73	75	76	81	64	67	85	67	74	87	67	88	83	91	71	73	73	87	76	77	81	65	77	85	67	75	75	83	81	68	71	94	77	77	90	82	80	85	77	74	78	75	71	60	69	70	69	94	79	63	61	86	86	80	84	80	75	79	78	71	68	82	76	77	84	76	69	83	64	79	72	70	87	70	71	94	88	93	76	74	68	74	81	76	90	81	73	80	84	83	81	86	73	75	93	89	69	74	67	76	81	76	83	86	79	77	61	73	83	56	86	89	78	84	81	86	79	76	72	66	69	80	74	82	78	72	74	74	99	74	77	87	88	80	86	86	78	84	85	66	68	83	73	75	74	61	45	71	69	83	75	83	78	68	69	64	83	65	76	77	68	71	91	80	78	59	64	85	56	73	71	68	89	70	84	91	87	83	98	64	72	73	70	66	64	84	78	82	73	84	63	66	70	90	72	72	80	70	58	77	65	70	74	67	71	84	92	77	75	90	65	74	64	80	82	79	84	75	90	67	74	89	82	66	67	68	82	79	63	65	82	69	87	89	97	74	91	87	69	81	68	68	65	60	84	72	92	60	73	72	84	85	94	75	73	69	70	80	81	80	74	85	69	71	84	77	78	77	81	73	59	76	79	65	90	67	71	73	74	85	80	89	77	83	72	78	78	66	77	77	80	77	64	76	72	85	68	72	75	73	74	86	92	72	86	75	98	73	74	84	97	63	70	56	91	73	75	59	71	74	67	69	83	89	91	66	71	78	72	81	90	66	85	73	82	78	80	86	60	69	67	79	68	70	68	74	83	83	66	92	85	79	84	75	70	63	85	64	85	85	78	94	97	83	86	67	75	84	89	67	80	78	80	85	72	65	61	70	88	87	72	74	82	46	72	80	74	63	64	92	96	68	74	81	81	81	78	84	66	82	65	73	53	81	77	73	88	66	67	70	87	67	73	84	81	83	62	76	82	69	66	57	75	66	77	78	70	70	84	72	88	84	71	67	85	78	82	74	76	80	81	84	83	67	77	84	83	84	72	79	74	69	88	88	82	88	81	81	88	75	79	73	73	72	67	71	81	90	84	60	70	79	91	71	81	83	72	71	90	63	71	91	80	78	85	77	73	73	79	78	64	72	71	68	93	72	67	79	81	61	80	59	76	79	73	61	79	69	80	75	94	81	102	66	89	73	90	77	82	68	74	75	84	72	79	65	89	105	84	71	76	76	60	82	68	77	72	73	76	70	61	70	75	78	76	67	71	89	55	79	95	79	98	88	79	84	79	85	77	80	79	69	80	76	82	88	85	75	73	71	70	86	72	70	82	73	78	76	85	81	81	72	93	77	77	79	75	63	69	89	77	76	84	78	79	73	83	83	93	81	81	64	73	77	64
25711	8216	1489	1537	2811	3397	3176	2787	2477	2180	1936	1744	1569	1444	1329	1237	1131	1053	977	940	905	888	875	876	855	827	754	723	696	684	694	737	700	713	671	728	674	669	616	617	590	584	573	536	600	550	569	527	593	574	586	564	542	566	606	608	543	621	562	584	592	602	604	531	586	597	595	598	585	584	561	548	576	569	560	553	592	580	600	588	576	586	543	563	559	548	538	525	569	592	594	547	560	564	597	535	534	544	597	576	582	567	579	571	554	570	537	530	568	538	551	604	543	579	589	590	517	613	605	603	575	560	607	563	542	559	556	612	557	556	557	599	578	584	591	589	558	577	543	568	593	525	600	563	561	541	562	569	596	577	541	545	557	571	568	585	544	604	602	576	558	620	526	555	551	588	556	572	584	556	567	550	567	543	584	581	552	576	542	587	612	549	523	546	520	556	582	569	560	568	557	570	560	541	556	577	598	555	585	598	586	554	539	542	547	566	578	584	531	550	525	578	563	568	564	539	551	533	572	545	582	542	551	560	582	526	555	544	577	569	527	578	596	527	581	581	605	544	560	546	547	599	547	580	544	600	630	626	542	545	555	561	547	564	560	543	561	545	581	552	564	507	547	576	579	587	595	536	538	593	601	568	583	528	542	553	550	540	549	516	589	578	540	562	593	580	552	591	575	606	530	592	519	588	566	543	559	562	606	615	583	558	567	584	597	545	565	548	566	600	540	615	577	567	556	568	562	580	606	557	540	569	534	556	573	573	576	586	554	533	520	571	557	585	584	571	573	569	529	545	564	568	559	554	582	544	581	544	584	564	570	574	562	586	573	630	524	587	539	531	567	539	579	585	542	559	549	553	566	563	583	518	581	580	589	586	562	556	568	570	551	532	589	543	562	572	547	555	600	578	580	518	576	571	554	590	549	564	536	541	530	559	565	579	512	557	563	604	555	569	545	557	529	562	585	558	572	584	578	535	596	584	522	587	560	604	520	594	565	559	575	616	536	556	556	592	542	560	532	561	585	557	563	550	578	585	553	538	568	587	588	578	539	555	548	561	555	596	573	578	521	571	615	557	587	594	621	562	502	570	579	550	539	573	566	551	559	578	588	609	554	587	550	582	543	599	544	542	571	605	562	561	549	565	533	515	580	531	539	557	545	539	542	581	591	534	537	599	572	575	566	562	574	596	561	599	599	547	599	543	561	575	557	560	517	582	535	578	536	569	558	551	567	597	556	562	576	532	514	540	594	559	524	554	536	603	596	605	570	564	551	596	596	585	550	559	570	570	561	562	599	593	554	575	536	597	584	556	550	572	572	573	549	548	560	567	583	591	541	516	579	582	573	562	590	603	560	579	562	570	614	565	586	589	548	580	579	520	551	557	535	599	549	540	610	578	561	558	594	558	584	545	584	597	552	575	546	604	583	573	552	565	632	580	546	572	552	531	563	553	565	585	551	556	580	573	556	568	583	541	586	589	576	563	548	557	594	549	582	550	591	605	564	549	569	535	614	549	557	543	600	550	531	561	566	553	545	537	538	541	592	559	598	539	598	528	543	589	587	568	575	567	556	560	518	522	599	564	595	578	559	606	528	532	574	566	575	572	571	582	541	563	531	545	570	581	543	545	565	558	561	530	544	534	585	572	611	508	567	558	603	563	600	539	586	526	607	542	556	579	570	530	581	540	547	548	579	540	550	529	574	589	562	591	539	543	521	605	554	517	562	576	528	564	541	591	544	587	560	573	610	578	543	586	634	523	555	568	534	544	584	565	587	579	557	576	548	551	560	555	548	566	585	557	598	589	580	546	573	591	562	596	567	600	579	548	540	560	570	553	557	550	581	523	582	590	575	545	534	538	562	547	574	618	573	559	562	557	529	559	599	583	566	569	554	574	584	547	516	564	585	563	554	548	561	571	570	590	546	573	574	560	559	529	590	579	608	614	548	507	532	577	554	573	576	558	525	542	589	549	611	550	581	550	548	589	588	594	601	540	573	593	541	545	524	535	540	549	558	560	587	579	588	513	600	586	583	553	579	556	574	594	580	531	584	549	521	546	592	519	600	548	608	564	521	545	558	584	566	599	576	581	531	569	569	556	587	549	574	614	616	541	597	582	535	552	602	589	578	579	541	600	542	565	547	607	589	518	525	535	572	552	586	571	577	571	598	579	567	579	538	585	528	552	541	540	570	570	588	569	548	581	550	517	537	558	545	583	517	587	587	539	586	544	585	541	612	613	544	506	555	561	553	567	555	532	551	552	599	582	581	586	555	575	542	572	560	540	552	567	521	580	555	539	592	609	598	567	537	542	578	585	516	572	553	536	560	565	582	585	525	576	552	548	585	565	567	592	555	540	570	600	573	544	569	571	565	587	580	573	533	569	548	520	547	575	559	513	629	587	571	517	572	540	567	601	533	547	516	552	569	591	532	540	586	561	538	554	578	553	595	586	611	519	585	556	577	597	551	526	600	607	604	564	567	580	560	569	519	596	499	551	564	536	545	568	562	552	535	548	616	560	557	560	577	620	604	527	573	568	523	576	563	578	549	553	569	553	569	593	574	565	564	533	582	535	521	560	597	550	544	572	609	584	573	536	575	547	574	572	549	538	565	591	536	558	562	564	575	583	585	524	562	561	568	509	549	564	561	573	570	576	548	546	589	589	534	546	569	553	594	521	546	542	593	511	559	605	556	586	533	567	539	576	603	560	561	597	565	568	548	586	601	601	540	577	563	552	588	551	559	567	548	585	569	565	577	540	552	581	558	572	559	544	552	504	574	561	591	574	557	609	557	572	532	564	575	570	555	547	576	554	602	546	535	536	575	590	552	572	608	545	550	565	547	578	562	552	559	537	555	562	584	578	580	593	556	563	594	584	603	579	582	563	549	568	556	590	569	522	573	578	582	538	581	560	510	569	559	578	536	578	573	559	580	555	561	522	548	531	584	557	556	575	566	577	559	551	602	548	606	585	555	598	553	552	571	566	572	573	554	551	608	586	572	572	558	552	542	555	576	549	560	607	555	543	522	555	567	556	528	514	522	600	572	573	568	556	574	599	582	538	585	583	583	528	558	540	556	549	576	571	538	603	605	554	569	572	574	542	580	579	551	567	519	538	566	570	567	566	540	607	540	557	591	569	572	592	572	551	554	596	556	572	595	577	608	531	569	554	574	543	585	582	600	558	583	560	593	554	555	549	554	555	530	566	573	565	574	539	555	583	538	578	587	558	544	556	548	569	563	555	539	626	543	539	543	585	569	578	527	586	561	549	550	569	535	515	576	571	563	584	566	569	583	578	589	546	587	572	585	594	542	524	548	571	582	544	556	542	567	570	541	577	557	579	575	552	555	612	562	578	529	526	562	540	573	578	513	541	583	581	587	575	562	537	592	574	577	578	587	559	547	556	545	558	574	589	574	589	577	549	584	592	597	560	603	522	576	596	556	555	586	526	582	551	595	568	547	588	549	552	588	591	561	567	542	587	555	530	574	554	568	571	539	587
4833	1671	210	131	98	124	109	135	127	104	123	101	109	95	90	96	86	73	78	76	84	72	58	58	72	57	66	51	57	58	65	52	54	47	47	57	50	53	51	56	50	58	35	53	46	40	37	59	36	53	51	45	36	58	40	53	41	37	46	48	47	45	46	47	54	43	43	45	55	50	47	41	55	50	42	43	43	55	44	54	42	45	47	54	55	38	46	41	40	33	39	43	63	49	47	50	52	46	45	40	52	51	45	54	46	48	52	46	43	59	45	56	52	42	56	63	40	50	45	54	49	36	55	49	36	51	45	42	50	52	51	58	36	47	46	47	39	41	47	55	39	43	43	37	34	36	48	40	42	64	47	43	43	40	49	43	42	37	44	49	48	65	50	49	45	45	46	53	42	52	46	37	48	66	47	37	46	51	58	43	49	50	50	46	49	33	32	42	34	47	46	46	51	43	41	41	40	36	52	40	52	50	46	57	49	66	51	50	45	39	48	49	43	56	47	51	31	39	40	53	52	51	41	50	47	49	62	48	39	40	45	50	45	49	47	51	43	51	60	45	41	50	43	50	33	43	44	52	44	54	46	50	61	38	60	44	43	47	50	45	51	42	52	63	44	48	46	58	46	42	59	41	37	53	35	52	38	45	52	43	37	38	46	60	51	47	46	42	60	55	35	38	41	45	51	44	47	40	53	48	43	47	45	53	58	49	58	54	31	40	58	42	50	46	51	39	56	53	41	51	49	53	51	39	41	44	48	40	35	29	46	45	39	62	37	42	56	44	45	53	50	39	63	52	41	50	62	45	41	53	44	50	37	48	46	50	47	42	47	49	46	52	51	34	33	54	49	57	54	49	38	46	34	42	36	57	47	51	48	58	49	46	42	54	59	51	49	44	41	47	49	48	51	41	62	42	45	53	45	42	50	40	48	50	50	55	46	40	70	62	50	47	40	50	58	49	47	56	54	38	50	49	55	67	42	58	46	29	32	43	49	48	47	45	44	58	57	58	58	47	44	50	52	43	40	48	41	47	55	56	49	49	45	52	39	44	41	52	61	42	52	52	40	53	47	55	61	47	47	46	54	53	39	56	47	39	41	49	71	32	54	54	47	53	44	36	40	42	55	47	43	40	43	45	55	46	46	50	53	51	44	43	43	45	44	41	49	37	56	58	58	47	48	41	45	47	49	50	42	45	56	63	56	49	41	51	42	42	41	50	55	60	51	44	52	46	51	40	50	54	46	39	44	38	31	36	41	45	42	48	48	38	46	52	54	47	45	50	50	36	43	40	53	48	46	46	41	37	52	43	49	52	48	48	46	46	52	51	51	67	42	43	30	46	54	37	47	41	46	42	52	49	39	47	48	40	54	43	46	44	48	48	38	46	43	52	51	54	44	58	39	39	34	51	51	50	36	41	50	48	44	59	35	50	35	61	49	46	54	57	37	47	35	36	40	48	44	44	45	61	50	67	40	46	41	44	49	56	47	45	48	48	43	47	38	43	49	49	52	42	52	41	34	46	53	63	34	49	38	56	56	40	53	42	53	41	51	35	48	39	54	43	41	46	50	56	40	57	41	46	55	61	47	41	59	62	40	52	46	49	52	50	36	41	53	54	44	43	57	47	45	42	51	53	40	48	41	46	44	49	40	39	43	40	44	48	46	42	37	55	63	41	41	45	41	44	50	49	62	39	36	56	51	45	39	52	52	49	58	31	56	37	33	54	37	41	48	39	43	40	44	50	41	41	51	54	43	40	50	44	46	51	48	37	46	38	45	35	50	48	36	48	48	33	39	46	48	39	42	45	48	50	47	43	32	47	46	63	43	47	38	45	50	52	41	50	41	55	51	51	42	39	53	40	55	46	39	43	43	50	45	39	52	41	40	47	37	57	56	39	38	43	53	68	55	44	59	50	33	55	56	54	48	51	51	42	27	43	39	43	43	42	36	55	57	40	41	57	40	50	53	36	36	48	51	44	52	36	55	43	37	46	25	41	44	43	58	46	49	41	48	61	40	44	52	48	49	45	37	49	39	54	44	56	57	59	61	53	56	51	50	42	47	52	48	57	37	46	48	48	54	39	44	48	49	44	34	52	48	43	50	52	42	38	38	52	40	52	38	43	40	45	45	42	34	39	56	45	43	53	60	57	53	44	46	51	47	35	45	40	64	44	28	45	44	54	44	36	42	37	53	54	40	61	50	41	47	45	49	39	51	42	47	47	39	46	32	55	43	38	48	46	50	49	36	41	50	54	40	54	52	55	59	53	45	45	48	53	38	37	47	51	40	33	45	49	52	45	46	53	37	53	57	41	45	53	42	48	51	51	34	36	52	39	47	42	56	41	50	44	40	52	38	39	44	47	38	41	36	49	49	50	35	52	55	54	36	52	36	47	58	52	43	54	39	55	39	40	49	49	41	42	54	45	45	55	55	63	50	42	39	47	49	54	50	51	40	46	35	36	41	51	35	58	48	49	43	47	61	53	45	46	43	49	48	44	50	53	43	41	51	43	53	47	43	44	56	53	54	41	42	46	45	51	45	48	50	54	51	52	50	45	49	55	47	37	49	56	48	50	45	41	51	45	46	56	46	42	39	48	48	55	54	54	55	54	59	49	41	47	45	41	38	47	39	37	47	37	47	54	53	48	54	61	51	46	53	50	52	37	55	49	55	44	47	42	33	47	54	38	55	46	44	49	58	45	43	43	30	49	47	33	50	57	49	47	43	49	47	56	51	51	48	45	36	35	49	38	49	39	34	46	45	50	47	54	49	44	45	40	38	38	53	46	40	45	41	47	47	52	33	43	49	39	46	39	50	36	46	53	46	42	45	52	38	52	42	51	41	51	49	39	59	48	41	40	42	47	44	50	53	49	44	42	36	42	40	46	38	53	43	44	44	38	44	53	58	58	45	36	42	54	42	41	36	44	41	36	41	47	46	48	47	43	51	45	50	47	53	42	54	51	49	48	41	47	44	37	36	43	48	43	44	45	52	56	38	48	43	57	42	48	54	37	47	34	44	50	39	41	49	40	46	48	42	69	55	41	38	43	53	48	35	52	39	45	40	53	44	47	46	50	41	53	58	47	54	47	32	46	45	60	43	57	38	32	37	35	39	44	42	40	41	45	47	43	42	40	44	44	39	40	51	67	52	37	48	41	44	39	41	45	44	47	49	35	50	56	61	52	40	52	48	51	40	43	43	54	43	46	52	43	50	57	47	59	41	38	37	57	65	51	48	61	53	37	48	48	41	57	55	49	44	43	60	48	51	52	55	50	51	42	57	41	44	52	58	46	37	40	36	55	52	49	47	33	49	52	32	31	54	59	39	43	48	48	46	49	52	42	49	50	57	46	50	45	44	48	32	54	50	38	54	46	37	40	48	60	49	48	48	47	47	61	44	36	43	37	54	50	32	45	48	45	54	54	46	57	57	47	41	48	50	45	35	59	40	44	41	53	48	44	48	52	43	52	45	37	37	43	61	45	39	40	48	48
31613	12385	2036	2181	4668	5608	5216	4398	3730	3240	2638	2397	2065	1815	1580	1420	1297	1133	1050	1008	928	922	835	849	781	733	722	626	626	618	636	638	613	611	543	587	571	501	481	413	388	360	366	370	383	368	338	359	376	360	357	360	401	384	387	347	400	355	364	381	342	351	346	347	385	381	386	387	370	346	351	367	313	364	344	352	325	371	381	359	360	343	323	313	323	338	341	362	338	360	380	396	339	318	337	346	371	367	362	357	367	342	335	350	346	385	349	325	344	308	318	362	355	360	330	321	312	349	347	378	348	332	336	334	333	326	350	312	365	316	334	311	317	319	324	315	308	336	339	339	362	306	347	344	344	343	346	305	323	322	327	344	350	347	348	366	350	327	333	358	310	333	344	323	334	323	347	325	341	314	362	362	341	356	325	332	341	335	341	360	316	324	304	332	329	307	342	344	376	310	333	318	333	372	333	330	363	357	330	319	316	360	302	295	331	329	307	337	349	336	296	339	338	324	323	350	351	332	317	350	305	299	385	376	356	318	326	343	363	338	352	300	333	327	348	332	345	330	346	333	343	316	289	337	341	328	335	342	309	338	346	319	323	349	346	298	387	339	329	343	336	330	316	305	355	346	299	349	341	303	294	360	344	306	321	327	327	349	355	315	334	338	334	335	307	331	356	317	347	356	348	323	353	325	318	346	347	315	349	350	322	334	341	327	341	323	320	277	349	335	341	328	317	323	336	338	341	339	316	315	365	336	330	305	341	335	329	319	353	362	308	330	305	354	323	344	335	324	350	321	325	357	309	323	327	314	336	352	333	349	347	349	318	357	280	330	318	337	321	323	349	354	366	330	334	340	369	333	368	323	345	319	351	337	314	355	336	340	350	346	329	323	364	321	285	330	334	396	369	354	313	361	327	336	334	337	325	343	345	340	332	347	338	326	324	316	316	335	340	316	300	316	342	316	359	313	352	346	373	364	350	307	334	350	385	348	346	296	341	338	317	344	370	348	324	342	323	338	335	342	341	334	335	353	336	319	329	333	365	317	351	341	338	340	315	343	321	340	322	355	299	333	354	330	359	331	304	354	328	337	350	336	338	342	339	337	316	324	356	318	316	370	303	326	334	333	356	291	343	329	346	341	327	340	307	305	331	319	322	352	353	362	329	335	318	324	342	327	331	337	331	361	312	338	369	327	370	370	363	349	357	338	361	320	347	354	367	307	334	332	338	331	346	330	304	349	334	334	333	318	323	319	359	333	329	336	319	301	345	352	328	325	329	326	336	344	357	328	350	333	303	317	333	335	319	317	336	339	359	373	309	394	357	331	327	332	313	346	333	350	311	320	336	350	320	355	320	317	371	349	295	348	335	351	336	373	315	334	343	314	348	335	341	332	350	313	343	346	342	348	350	331	334	365	330	308	327	335	351	337	332	358	336	339	341	341	318	324	318	295	334	333	366	337	347	346	319	339	360	323	304	323	364	337	319	311	338	332	370	321	348	349	312	323	336	369	344	337	361	346	352	324	373	360	354	323	322	341	320	354	358	329	357	317	319	360	335	336	359	349	323	352	315	335	341	325	366	349	346	350	347	327	315	349	331	325	336	352	370	344	333	322	305	364	354	284	322	310	356	330	321	353	329	332	316	318	342	318	354	320	358	329	343	382	365	367	347	344	346	330	356	324	327	349	337	337	330	331	354	357	336	374	333	351	318	335	336	355	349	322	351	327	344	337	365	298	342	336	338	325	354	322	305	335	341	377	337	322	347	334	297	354	344	335	311	322	350	354	332	346	346	321	313	342	306	321	344	318	342	360	322	366	341	358	337	330	353	329	340	327	343	349	281	355	331	326	332	334	349	332	314	335	338	339	355	342	366	323	326	373	386	330	324	323	346	354	329	320	318	341	318	365	309	332	346	362	335	341	313	345	323	329	391	378	329	381	314	341	341	339	340	351	329	357	372	330	317	321	304	349	336	342	345	319	350	343	355	329	353	363	303	366	351	337	329	293	318	314	290	341	350	342	358	334	321	319	373	363	346	324	351	320	319	339	338	380	355	348	349	324	347	313	363	326	347	348	345	346	325	347	331	330	347	345	355	316	329	316	334	352	310	341	316	354	349	331	320	352	355	378	332	323	327	326	357	316	324	335	337	321	354	327	308	306	333	345	353	318	317	351	344	329	329	287	336	330	346	362	335	321	369	342	333	327	328	347	319	337	287	319	322	330	357	351	334	345	322	352	315	329	328	313	286	315	292	321	310	306	325	316	322	312	361	328	324	330	336	343	319	317	337	311	318	356	332	348	330	330	316	344	305	341	340	325	341	360	341	333	351	359	284	321	305	347	353	332	303	331	320	303	322	333	364	316	319	364	315	332	354	352	347	318	327	379	333	328	324	315	339	335	353	326	328	351	333	344	292	299	354	361	318	349	299	322	335	319	316	324	313	294	321	331	364	317	356	307	321	327	318	312	359	332	358	311	305	327	329	333	322	326	331	303	289	368	353	342	330	314	338	334	337	336	350	326	363	362	311	337	372	364	348	320	391	352	332	329	351	326	310	332	348	369	310	367	341	315	349	365	332	345	286	333	348	382	366	317	313	348	345	335	319	351	331	300	333	316	360	329	356	311	319	311	358	349	291	359	377	331	346	348	321	328	320	346	343	333	341	375	315	321	334	334	307	334	373	318	329	337	350	360	332	330	340	343	343	326	312	336	353	330	360	311	340	347	351	342	335	342	354	354	313	340	339	352	380	318	329	315	338	356	336	339	351	314	286	354	328	344	354	356	341	331	313	331	345	321	351	345	351	330	325	319	331	344	337	335	369	337	321	336	350	333	329	324	316	362	338	353	342	352	323	329	309	359	371	350	358	350	302	313	327	376	322	316	349	341	349	333	353	331	321	374	310	353	316	328	338	328	302	341	313	323	330	333	352	332	332	298	361	327	340	337	331	330	341	358	322	321	314	326	328	325	337	333	341	360	340	351	328	341	328	327	350	315	329	336	342	357	328	360	363	293	369	373	312	345	316	319	351	316	372	303	329	356	324	315	313	343	307	339	372	326	351	332	341	340	344	322	330	360	346	341	346	321	291	337	327	320	341	334	364	335	340	348	312	330	342	316	333	371	316	362	334	362	309	323	344	358	346	303	358	360	344	354	322	337	328	284	325	359	392	343	334	328	341	352	350	282	317	311	324	323	334	367	362	325	347	323	342	367	362	314	331	330	321	356	338	321	347	337	305	334	351	337	330	314	342	361	316	297	366	345	354	323	347	339	326	349	299	311	342	381	329	360	363	344	345	343	333	315	325	363	316	357	331	325	365	361	327	341	345	323	317	311	348	338	353	297	367	352	324	315	367	330	352	325	322	325	299	329	294	303	298	339	337	382	354	337	332	303	340	336	348	347	303	329	332	359	342	336	348	336	307	343	333	322	329	348	345	354	315	321	311	328	338	306	316	323	362	343	309	339	348	337	336	383	313	358	337	370	355	331	338	355	329	323
5306	1505	240	173	137	170	198	159	172	180	164	147	170	139	144	154	147	169	132	135	139	124	132	125	115	111	129	122	104	99	136	117	104	129	116	115	118	96	104	124	124	93	109	130	122	120	115	114	115	95	96	91	114	112	100	114	118	115	111	114	133	104	100	115	134	120	99	105	118	104	103	122	105	110	119	106	113	112	96	115	102	105	130	120	96	115	116	96	117	111	106	105	98	121	114	130	122	100	96	111	105	93	129	113	110	118	123	110	116	124	105	107	95	107	110	116	109	118	94	102	92	108	114	112	104	95	100	118	125	105	107	124	123	108	113	108	90	110	112	107	100	126	108	120	98	115	111	103	109	115	96	107	98	106	110	116	102	124	119	113	103	96	126	117	123	115	109	111	129	104	113	103	109	110	123	119	111	102	96	121	95	119	110	90	110	116	116	113	105	88	96	125	95	103	109	106	110	111	87	115	108	98	103	87	118	124	136	111	95	106	99	104	92	106	124	100	105	102	125	91	114	111	115	113	114	87	111	100	100	108	111	113	127	99	105	100	124	118	99	106	110	108	93	86	102	122	102	131	104	123	104	143	117	107	98	102	109	104	112	114	115	111	112	99	117	111	111	124	109	100	101	100	101	100	100	119	115	107	104	118	101	102	99	123	107	108	119	90	110	100	129	119	111	95	92	98	105	110	122	111	117	108	118	110	118	88	111	117	103	125	114	116	105	122	136	102	117	96	107	91	128	110	100	115	94	95	101	108	120	93	109	103	125	140	102	100	88	114	133	113	107	107	101	107	111	113	123	93	114	90	120	143	117	124	100	96	109	99	94	94	112	97	112	116	87	113	130	104	94	109	108	107	106	95	110	103	106	118	115	109	121	114	130	120	123	112	120	119	124	103	116	113	102	108	104	115	121	109	103	105	105	92	104	106	123	104	114	124	121	106	100	109	118	101	93	103	107	104	98	113	115	115	119	109	89	101	116	109	98	117	107	111	111	115	130	96	94	106	97	88	105	113	117	103	122	127	118	111	108	96	112	92	108	116	122	90	98	119	109	115	105	117	104	102	125	106	99	110	109	104	118	105	113	91	92	118	106	102	108	108	101	110	120	108	116	105	98	120	115	111	110	111	103	103	108	104	101	104	112	115	103	112	122	104	106	111	102	123	107	109	122	109	109	126	124	98	110	115	103	113	91	100	108	110	109	128	105	108	99	112	129	105	88	106	92	90	103	118	101	125	101	108	115	116	118	113	103	122	111	94	101	121	117	107	113	112	129	112	96	113	108	120	113	117	125	105	110	112	114	98	93	121	121	131	102	108	127	116	103	98	108	113	96	119	111	99	110	107	105	98	114	95	122	112	112	102	93	106	109	125	116	117	117	117	99	109	96	112	107	109	126	128	116	122	116	108	116	98	117	94	97	117	118	112	97	106	109	111	100	114	102	106	92	110	94	116	115	120	111	101	110	108	134	111	128	106	115	105	109	104	133	106	114	100	121	111	116	111	111	103	111	107	122	123	108	117	117	120	117	101	114	114	112	110	98	97	118	95	122	110	100	113	100	129	106	100	98	116	109	104	98	103	121	99	95	119	101	108	102	122	103	119	105	128	111	104	116	126	108	114	120	110	113	112	95	106	107	95	105	117	118	128	98	128	99	105	114	106	113	120	129	112	114	97	97	107	102	115	91	109	112	119	109	108	123	114	140	114	100	121	104	116	106	127	126	126	131	102	101	108	98	114	121	123	110	117	115	96	104	108	108	115	102	94	125	99	109	108	124	123	111	124	102	99	104	94	93	123	123	104	130	113	96	102	89	88	113	96	108	88	103	94	98	96	103	110	114	104	97	104	108	112	122	111	106	95	99	110	101	98	105	108	111	110	106	106	129	108	121	102	106	98	99	111	132	118	115	104	90	114	105	106	103	119	121	108	97	115	110	112	101	107	92	82	119	107	110	105	126	108	94	106	95	105	104	122	118	116	124	106	108	96	91	108	116	105	114	114	101	120	110	108	103	104	111	117	93	92	118	106	109	95	113	101	117	104	111	111	132	111	104	116	98	102	129	125	116	103	107	112	103	118	109	111	108	102	115	114	121	113	109	104	115	102	102	111	98	116	121	121	121	89	102	113	97	111	107	110	114	124	103	108	127	124	112	110	100	110	104	111	97	113	111	105	100	128	115	104	106	114	98	116	108	107	98	96	100	94	117	103	115	92	117	113	122	104	115	118	103	114	110	118	118	102	127	103	94	112	126	115	107	120	109	98	119	108	118	117	129	108	107	99	105	110	99	104	109	112	111	109	97	115	107	102	109	126	112	98	98	104	107	109	121	106	113	89	101	99	111	102	109	115	113	109	113	122	107	116	114	113	105	113	107	113	103	108	106	109	104	101	103	124	110	95	121	108	121	100	106	109	95	124	120	96	109	93	113	114	110	123	109	123	83	109	104	129	94	93	105	92	90	111	105	107	110	104	107	126	115	129	114	95	117	97	108	116	88	101	86	103	113	124	105	91	94	98	109	125	109	107	93	129	109	99	127	114	113	118	111	112	93	116	105	102	115	98	114	121	119	113	124	98	102	109	119	115	99	125	112	104	116	115	104	114	92	125	105	108	124	115	112	118	110	112	127	108	108	119	103	88	109	127	106	101	112	114	119	103	97	104	102	101	119	94	90	110	103	104	111	119	106	98	116	114	110	120	96	119	104	114	112	109	109	112	122	120	101	124	114	111	115	120	113	88	102	110	124	129	103	111	114	99	99	108	111	94	105	107	95	100	118	113	125	109	128	102	95	97	118	119	112	98	96	95	102	117	109	121	114	109	115	109	111	112	109	102	119	106	105	127	100	115	119	107	110	97	115	90	108	106	136	105	119	81	101	97	113	88	102	106	102	121	112	110	106	104	97	112	94	114	101	125	119	107	136	117	110	91	96	104	109	109	102	103	105	105	105	98	98	105	108	88	121	111	85	104	103	117	125	103	102	94	110	109	119	95	92	86	102	110	121	114	104	137	106	115	99	109	115	118	100	116	118	102	71	115	99	80	105	117	104	98	88	121	133	134	99	107	118	125	115	110	133	100	105	95	113	114	116	117	108	94	94	95	101	100	113	105	123	111	89	106	105	104	115	121	125	95	100	112	113	94	87	110	97	115	119	103	131	112	123	137	97	109	117	94	103	114	93	96	99	136	103	122	119	120	105	112	119	97	122	120	110	115	105	132	103	105	116	99	93	111	97	106	108	105	103	117	131	96	107	122	108	112	94	105	116	85	90	103	99	110	116	120	96	116	120	115	110	113	115	117	121	117	118	119	108	113	101	115	116	122	113	122	125	101	117	121	106	107	112	124	108	111	112	108	118	98	142	95	103	132	118	124	100	112	111	111	128	120	108	114	128	120	118	115	121	119	103	112	123	85	101	123	112	108	107	109	104	85	108	104	89	108	144	100	104	122	116	105	122	119	100	105	101	101	94	102	99	123	98	102	105	99	133	86
29696	11582	2367	2362	4488	5616	5138	4530	3947	3518	3117	2764	2471	2290	2133	1904	1649	1599	1447	1421	1453	1355	1356	1222	1262	1195	1139	1107	1055	1058	1037	1038	1142	1021	977	1034	959	878	947	868	848	772	823	801	831	792	833	821	819	824	792	798	820	769	757	796	779	849	827	800	766	812	774	828	803	816	762	818	770	772	832	765	816	837	766	787	812	777	796	818	770	769	839	807	835	786	780	805	818	800	826	768	812	768	788	777	815	762	800	743	788	751	768	858	804	772	811	808	798	784	736	787	763	841	819	795	837	734	737	751	769	785	786	800	812	819	800	821	789	755	810	783	790	791	758	786	826	765	782	769	794	798	782	778	741	808	784	795	757	813	828	773	793	760	790	816	763	776	814	797	809	799	748	773	801	782	741	774	780	768	763	838	822	807	831	808	794	735	791	788	794	773	831	763	791	746	725	799	779	804	754	778	768	754	803	816	783	796	788	806	803	775	740	785	710	773	778	809	738	781	756	767	772	805	759	768	761	776	839	797	730	754	784	743	836	763	779	713	780	790	783	771	806	751	813	763	793	764	706	775	756	840	814	779	799	791	808	784	783	786	724	794	715	771	804	810	764	835	772	751	791	771	795	766	757	767	797	753	823	754	797	803	779	773	717	831	723	838	703	834	785	787	791	769	777	778	784	781	820	779	790	774	825	768	812	795	804	774	810	756	745	793	774	731	814	758	774	786	790	773	734	724	755	775	760	779	781	759	786	820	796	793	779	744	728	779	783	746	753	809	765	784	754	755	773	801	770	787	810	735	798	773	779	805	821	794	781	776	759	763	756	748	775	770	822	761	824	785	808	783	771	746	787	846	749	764	767	769	800	774	798	762	779	760	759	740	814	754	772	758	780	797	760	796	797	752	774	778	777	764	773	817	802	797	818	801	751	727	777	755	768	778	795	809	764	798	759	758	781	791	799	807	770	759	779	765	757	786	747	778	750	760	803	799	736	786	769	706	794	808	771	794	842	703	781	766	788	795	756	781	799	793	811	770	778	747	810	807	782	784	774	748	780	772	741	749	776	736	803	757	749	803	785	795	798	782	773	728	751	818	769	788	783	774	764	780	781	793	776	757	772	753	774	777	793	771	842	780	772	751	793	786	774	788	795	795	786	740	757	765	747	795	799	800	757	800	754	806	723	754	760	809	767	814	753	767	792	754	761	775	806	767	751	767	761	766	808	785	764	781	807	791	731	785	795	793	737	761	777	795	750	803	762	813	806	770	732	788	779	735	781	785	751	721	792	788	749	841	763	735	798	756	758	759	774	786	760	808	796	789	798	785	755	776	769	738	775	759	764	803	781	736	770	803	782	794	759	743	787	750	771	761	765	790	827	743	787	826	780	788	742	781	707	812	745	745	752	773	842	784	761	766	744	827	804	751	763	742	704	728	791	792	850	754	784	806	765	777	772	769	784	724	740	697	823	779	722	794	779	808	793	789	752	783	799	775	761	752	776	766	794	752	773	776	776	772	781	791	705	765	797	763	795	735	787	785	823	744	768	754	892	824	776	745	789	812	753	741	859	766	756	756	794	798	787	779	782	754	826	757	782	790	729	779	764	777	747	782	806	801	748	805	775	802	774	755	805	754	766	806	749	784	772	827	750	797	797	776	753	854	765	767	791	804	788	771	784	736	781	740	760	808	788	807	770	754	739	814	785	771	778	779	742	732	815	761	779	741	819	748	810	800	731	825	784	816	746	798	789	793	795	795	735	762	767	756	779	794	788	812	795	791	760	769	746	766	764	747	747	749	777	825	798	756	754	760	805	758	786	760	798	773	787	818	755	787	785	855	816	779	750	785	801	757	847	772	827	776	768	795	831	768	801	772	756	777	834	785	789	777	803	782	790	772	802	789	806	773	806	787	762	754	803	736	777	747	772	791	796	783	807	823	755	797	763	768	777	773	735	739	858	837	775	802	742	788	746	774	771	753	766	811	815	774	796	760	764	816	766	753	779	737	781	758	743	755	772	812	789	780	772	816	800	818	743	768	767	738	775	763	789	793	731	793	799	824	767	804	748	770	799	773	802	777	774	758	782	790	792	774	767	829	764	808	792	785	755	802	790	765	745	820	825	768	734	758	798	820	808	738	758	741	780	821	779	794	758	788	776	721	767	798	806	723	745	774	741	772	732	775	800	795	794	801	747	780	825	796	723	787	794	801	843	805	793	796	784	792	763	765	753	734	760	755	834	807	774	801	754	794	778	766	742	752	797	763	752	785	726	766	764	767	806	775	822	760	804	794	786	728	766	782	742	838	817	732	817	749	809	758	801	760	776	780	767	756	783	762	767	785	773	749	756	787	791	797	804	792	771	813	732	760	836	761	744	745	824	738	798	800	738	744	784	813	765	742	727	802	746	837	746	764	829	795	810	786	747	799	850	708	783	782	786	805	777	779	759	777	756	821	788	811	805	746	846	793	768	759	777	742	784	830	749	797	830	762	778	828	811	748	781	723	753	764	766	786	788	768	780	791	766	779	801	818	770	820	773	778	792	830	745	772	770	795	746	797	850	776	784	752	755	804	797	782	755	760	739	817	804	782	849	760	766	743	725	753	791	771	767	805	830	747	819	800	785	799	759	802	767	767	800	756	753	746	810	819	763	794	753	776	727	776	754	796	773	838	796	782	789	774	759	761	793	735	775	798	770	757	758	757	836	796	798	768	766	831	757	792	760	813	781	793	771	754	760	774	792	773	773	790	816	768	756	807	805	792	805	766	802	781	774	754	732	846	774	815	759	771	740	791	768	778	760	788	786	797	778	729	755	748	801	721	764	790	835	749	727	819	778	759	816	826	796	759	805	785	785	828	792	779	781	802	814	766	752	803	777	794	791	787	764	780	855	743	781	742	758	787	781	796	784	747	762	790	774	806	748	766	779	742	750	802	764	761	850	837	787	737	800	772	773	805	746	829	836	760	798	758	752	771	766	769	775	781	767	774	795	753	830	812	818	770	769	781	772	805	798	762	780	791	811	789	774	788	805	755	789	763	675	771	760	802	742	759	748	739	754	745	803	770	743	791	817	788	789	815	749	786	790	777	818	735	766	804	816	769	758	800	765	775	805	825	754	779	739	753	748	797	797	771	838	744	810	760	794	760	765	786	808	788	820	776	771	781	760	773	805	768	742	779	752	743	801	779	782	800	784	782	772	788	757	798	780	808	749	767	791	816	779	771	796	752	740	737	835	732	776	776	782	774	789	755	801	774	831	804	734	766	792	770	762	740	775	784	785	774	730	788	759	790	787	832	778	768	744	794	798	819	778	796	730	785	794	808	765	773	827	743	771	788	760	748	816	801	783	782	787	784	812	758	797	728	778	787	769	807	813	776	774	757	780	754	752	698	828	783	777	753	795	753	775	738	761	773	746	811	770	774	790	752	774	789	794	736	732	798	777	778	750	770	769	765	787	753	846	761	772	799	775	732	790	760	804	816	761	812	766	837	736	762	795	757	782	724	788	763
6545	2579	300	189	129	154	184	172	175	145	172	145	149	128	105	141	122	137	92	110	104	117	98	99	89	104	87	75	82	79	82	79	75	82	86	84	84	86	90	63	78	89	64	85	62	62	69	70	67	73	69	64	67	77	75	70	81	81	76	74	70	77	58	66	53	79	57	55	59	75	67	81	80	74	70	71	72	66	85	74	69	73	82	68	65	63	60	67	60	62	61	80	56	69	77	50	80	65	72	78	72	78	78	60	76	83	58	75	58	85	71	72	70	56	70	84	65	81	79	62	71	76	57	54	62	64	55	60	51	73	64	68	83	73	67	62	58	72	61	60	84	63	76	69	66	65	72	50	65	68	75	70	51	87	59	70	71	73	77	62	71	73	74	61	75	78	78	85	60	57	58	67	69	58	72	63	48	77	70	69	57	60	72	74	58	62	72	70	67	63	66	71	66	59	67	73	71	72	53	73	58	70	56	81	70	80	76	57	78	67	73	58	71	58	54	69	80	73	64	76	64	62	61	66	75	64	77	67	64	65	68	62	55	67	74	67	63	58	68	77	67	64	60	64	59	80	63	74	48	55	75	74	57	70	84	75	61	77	53	64	71	64	63	76	79	63	60	73	80	65	58	78	75	70	79	78	64	51	51	56	76	60	74	65	67	76	80	69	63	66	74	81	81	66	78	73	80	56	66	70	68	69	84	77	61	63	73	65	68	61	72	86	71	81	59	72	60	88	72	67	61	68	59	65	77	71	73	71	70	65	69	67	53	83	71	64	91	73	64	77	72	87	75	61	69	73	84	69	85	60	64	54	76	64	73	77	79	72	60	54	63	61	73	80	69	70	63	58	63	52	89	68	67	71	57	67	75	76	63	68	83	65	65	72	75	71	66	87	70	62	63	51	67	68	67	62	68	67	87	82	84	52	74	71	79	65	72	66	77	62	75	69	65	61	74	77	69	53	65	58	72	54	56	64	71	74	84	69	73	76	65	63	69	68	77	65	73	57	67	74	63	61	63	79	68	58	70	60	75	69	66	80	53	52	64	69	75	69	68	61	87	82	79	68	72	60	65	63	54	64	63	64	65	70	76	62	71	72	80	67	67	80	68	71	62	64	73	72	82	60	66	66	69	72	69	58	71	70	73	68	53	72	63	81	56	71	71	63	65	64	63	68	65	70	69	77	76	64	87	67	59	68	66	67	71	75	69	63	73	70	70	76	79	59	63	60	68	63	70	59	75	75	62	62	74	69	79	78	76	71	54	61	52	71	82	65	49	71	73	63	61	58	74	71	60	75	72	64	73	68	66	59	81	87	81	65	75	89	59	67	70	70	64	71	58	79	85	64	67	63	68	55	72	64	66	64	81	84	72	69	66	73	84	69	72	56	79	79	63	75	74	54	61	89	59	52	64	66	61	69	73	69	54	79	71	68	70	66	76	73	69	58	70	74	79	74	65	80	73	70	74	72	62	65	56	73	67	57	57	72	77	67	67	66	82	67	62	67	73	72	70	60	56	68	63	74	64	67	69	67	68	63	78	69	67	82	77	68	70	53	63	62	64	65	66	50	54	64	61	69	72	59	63	83	62	68	68	73	71	77	72	58	60	71	68	72	61	71	98	77	48	67	78	68	42	63	72	69	54	74	62	57	69	77	80	62	60	64	65	66	71	61	70	67	72	79	74	78	68	61	90	80	67	65	56	70	60	69	65	67	62	66	70	62	68	86	72	74	76	60	55	68	70	74	75	59	72	64	80	53	66	64	66	73	62	67	75	57	63	68	58	59	56	62	58	67	81	78	71	68	56	63	63	63	58	53	64	54	76	49	60	66	72	68	72	77	57	71	65	52	70	63	68	55	59	48	77	72	62	74	71	62	74	69	62	66	70	80	77	60	70	73	65	76	76	69	66	81	73	53	95	79	69	74	63	75	69	60	66	76	69	63	61	81	73	54	68	69	58	78	80	71	64	86	67	78	74	59	55	71	85	68	68	75	63	63	61	55	73	62	68	61	67	64	85	59	67	56	71	78	69	73	56	75	77	76	80	66	73	54	70	56	57	61	65	59	68	74	73	73	75	74	63	54	61	70	66	71	65	83	61	61	71	71	74	69	65	59	65	68	65	56	59	54	71	69	66	54	73	66	69	63	73	76	68	76	67	61	78	70	70	58	70	75	62	53	62	70	67	68	65	69	58	68	66	66	69	66	80	57	63	74	58	63	77	90	54	67	70	54	71	63	72	61	63	72	84	74	68	67	70	69	70	61	62	60	64	67	68	80	50	79	74	67	56	68	71	62	72	84	61	77	79	74	78	61	61	73	67	45	65	72	52	80	72	75	70	80	60	69	76	86	77	66	72	58	60	76	66	58	69	62	65	62	74	61	78	61	63	68	76	61	56	66	67	67	60	73	74	68	74	62	65	62	69	65	56	67	59	91	82	74	79	63	71	66	74	60	78	80	69	66	70	69	74	64	82	75	64	53	70	62	88	71	65	67	73	72	71	58	60	64	80	72	70	67	56	75	60	76	74	80	73	62	85	73	58	58	71	76	67	77	66	46	78	76	74	65	59	74	66	64	73	78	69	78	66	70	63	79	57	70	70	63	62	79	68	69	67	55	74	76	65	73	71	79	74	60	78	59	63	69	74	61	68	75	57	86	67	71	72	78	75	64	71	74	62	81	73	63	77	70	59	61	70	77	59	72	68	78	67	84	74	67	75	72	66	67	63	83	53	79	78	69	75	70	61	70	58	65	59	71	72	60	72	55	65	68	60	71	58	75	76	80	80	73	58	80	75	76	71	73	64	52	72	66	94	69	68	69	65	63	67	83	69	84	68	82	74	59	61	69	64	69	68	59	71	74	71	78	63	79	72	64	57	58	80	75	56	67	55	63	63	69	64	65	62	69	56	76	68	53	55	75	72	71	72	76	79	67	67	63	62	60	64	61	71	61	61	58	82	74	78	57	52	70	67	71	61	67	58	65	73	60	56	58	78	70	76	77	66	73	66	69	70	62	73	68	75	60	54	64	62	81	60	72	70	62	74	60	51	65	72	63	77	71	65	62	69	75	78	61	62	75	65	75	64	54	71	67	65	59	74	75	67	72	61	69	73	67	84	69	83	80	63	65	63	67	66	72	74	59	64	70	71	66	67	79	70	63	65	63	55	67	77	57	59	79	81	68	58	57	71	71	78	81	72	76	60	59	61	76	71	76	68	71	71	63	76	79	69	57	64	55	63	61	68	83	74	61	63	72	57	63	66	60	77	65	72	64	59	72	71	61	67	59	70	76	64	65	73	67	63	69	72	56	66	61	56	60	57	73	66	70	50	66	59	88	68	68	73	71	83	79	77	59	61	57	81	94	64	72	70	63	73	63	66	77	55	74	65	62	72	72	74	69	57	62	76	62	71	58	71	55	77	64	75	77	69	68	80	86	75	84	84	72	76	73	65	62	67	68	74	55	68	56	64	71	80	62	75	68	50	82	78	64
34493	15209	2856	2750	5755	7331	6927	5858	5194	4402	3733	3301	2885	2564	2240	1974	1833	1676	1469	1405	1312	1241	1221	1146	1146	1039	1019	968	860	906	837	859	847	830	786	878	754	683	617	553	594	569	555	525	517	534	582	498	542	548	557	527	548	505	527	461	498	501	513	538	544	517	515	517	525	545	511	487	535	487	498	477	526	507	506	489	491	488	455	439	523	475	480	485	493	463	488	498	536	506	467	497	462	484	481	498	490	531	491	499	474	500	471	492	473	491	495	492	485	464	521	505	465	488	451	454	497	455	465	449	470	477	475	481	475	452	518	484	490	451	488	494	476	492	501	446	464	491	478	497	446	517	506	482	486	478	473	501	478	497	506	448	505	477	527	502	478	482	517	513	464	499	478	454	479	461	493	515	487	476	502	480	501	497	484	493	509	495	492	485	473	485	500	474	527	458	439	487	441	446	482	494	466	491	467	491	471	447	484	466	461	485	490	476	500	476	491	480	466	456	447	486	449	467	447	473	473	489	516	466	452	482	467	478	473	452	482	470	460	523	504	483	501	483	502	448	498	502	462	466	476	455	477	484	456	497	479	517	482	485	485	504	475	525	466	460	469	505	470	475	466	440	425	493	499	505	466	483	481	457	492	496	477	508	467	488	480	471	478	493	489	449	453	481	498	499	482	495	439	509	468	491	479	459	488	484	457	463	485	462	463	514	469	505	475	468	467	462	470	476	480	463	486	519	467	484	447	495	459	517	502	481	510	465	479	479	498	503	483	490	465	475	471	499	484	463	456	465	485	506	488	454	489	452	461	482	475	495	473	494	501	455	458	441	474	466	491	484	522	454	489	491	466	472	456	463	506	422	456	489	473	489	480	468	457	486	510	455	478	489	504	488	501	478	510	481	516	514	511	491	490	448	488	492	450	454	447	449	468	478	463	492	521	471	515	482	488	466	480	451	451	481	494	466	458	473	497	455	489	453	481	466	474	395	509	453	510	457	472	488	453	484	447	499	460	450	472	463	448	450	478	463	516	494	480	509	471	496	463	405	482	476	498	455	454	459	496	482	444	480	486	494	471	472	478	506	519	451	493	482	476	452	518	453	494	458	509	468	496	453	486	443	492	452	507	441	485	522	448	475	526	490	510	505	540	472	508	463	476	474	490	479	470	435	460	477	452	455	447	504	502	478	527	458	494	492	466	508	487	489	452	474	473	487	499	483	490	513	487	494	463	502	488	484	497	480	476	472	485	537	478	461	524	452	478	494	474	473	486	478	495	477	497	437	493	478	465	435	474	490	493	532	473	452	495	429	475	492	481	476	499	483	480	519	477	455	436	479	485	482	485	494	487	470	505	459	490	491	481	467	476	473	478	491	522	477	477	490	475	460	478	524	488	491	473	476	484	467	495	481	452	445	460	487	473	531	460	476	469	521	455	473	497	480	467	449	454	494	466	473	485	470	480	483	464	515	498	473	438	461	492	455	491	476	459	516	458	465	530	456	465	487	461	450	455	481	504	436	488	450	479	473	504	467	495	489	489	482	452	463	459	518	478	490	448	471	455	484	477	489	454	488	445	473	487	467	476	498	446	478	459	464	475	503	474	477	468	433	461	483	454	468	451	499	449	502	465	518	482	473	458	497	482	480	471	507	476	468	499	483	483	509	479	475	494	474	481	456	477	486	492	476	481	473	484	496	510	466	459	471	502	449	478	483	477	502	466	442	490	469	445	478	478	488	462	493	475	463	526	472	454	465	473	496	490	450	528	460	483	452	478	475	465	484	462	466	481	473	458	477	482	481	473	452	524	482	498	492	464	481	462	477	509	500	434	514	473	471	457	499	525	489	477	474	494	469	459	493	448	470	483	476	465	481	450	489	463	465	509	499	462	500	474	484	487	469	499	489	435	531	501	479	485	485	462	485	485	471	481	477	497	471	473	496	474	454	493	480	498	497	498	490	500	468	520	466	535	504	501	495	485	436	494	477	482	491	463	459	498	491	530	467	499	501	478	432	494	505	500	503	440	496	486	472	511	477	519	450	480	450	448	465	507	446	481	464	487	468	476	478	477	500	490	491	485	468	479	464	477	425	429	449	513	474	454	475	484	480	490	460	471	463	495	501	446	467	502	489	462	448	473	491	479	542	458	533	472	474	479	446	445	512	541	512	469	485	493	461	483	455	446	501	537	489	510	488	476	465	443	482	475	460	496	520	503	491	457	456	449	463	495	474	468	479	462	439	478	509	487	510	503	492	447	495	504	468	460	509	481	496	469	490	513	504	476	489	472	461	511	489	476	459	490	483	506	468	490	486	483	485	459	489	507	506	493	480	468	501	509	501	466	493	461	500	492	462	481	504	481	492	462	491	448	504	494	506	486	487	465	467	451	484	480	475	476	485	505	506	511	479	436	488	482	474	473	499	449	491	483	499	467	448	437	484	462	490	450	485	525	513	517	471	438	493	437	484	491	458	498	496	489	434	483	491	493	485	479	463	500	502	505	474	455	462	475	465	463	459	462	483	511	457	467	431	516	488	485	502	442	465	520	466	458	486	502	524	483	499	510	459	498	506	494	489	489	480	463	513	503	491	491	506	425	470	507	478	477	462	454	495	482	489	479	507	456	487	505	521	476	470	451	506	484	472	456	481	483	473	494	478	465	471	494	444	489	481	483	474	503	486	521	468	515	529	485	449	479	486	475	476	497	467	466	508	483	476	488	482	477	497	471	484	473	465	471	514	495	510	517	484	482	474	434	452	483	487	467	495	509	482	492	476	449	483	491	423	465	448	464	488	433	467	456	490	457	474	472	473	454	504	466	474	457	516	466	471	472	510	472	499	469	495	476	484	470	456	463	479	485	468	465	485	523	484	485	486	472	499	463	515	476	448	521	476	466	522	465	482	470	468	468	487	468	472	449	495	473	473	492	497	451	486	459	506	482	502	459	464	489	499	520	462	480	489	510	519	500	502	504	493	465	466	481	486	506	459	500	489	496	480	490	479	500	469	480	498	471	501	475	480	470	479	472	480	514	431	504	493	482	493	470	480	489	464	507	474	471	475	467	465	447	479	514	487	485	519	478	476	474	450	488	471	487	450	504	471	498	496	480	501	470	484	463	480	457	446	497	474	456	469	476	475	475	482	477	462	489	484	469	479	514	480	452	492	485	454	513	472	509	469	485	521	503	459	469	461	486	504	476	467	504	502	497	482	476	499	474	505	460	479	495	481	479	498	500	462	476	438	484	454	465	460	521	501	487	473	474	495	482	430	490	466	489	460	491	494	465	498	474	472	442	457	455	478	439	480	475	485	483	508	489	481	453	468	460	496	465	508	459	476	458	478	483	455	499	516	460	452	429	457	453	448	487	521	495	449	477	447	507	486	484	462	509	495	465	487	492	497	485	549	464	536	470	485	476	472	472	497	499	487	471	464	509	445	485	478	477	465	477	444	492	498	505	474	470	481	502	487	473	476	476	480	504	460	447	481	460	506	475	427	477	480	480	449	506	461
3510	849	170	128	100	126	109	115	117	119	118	116	104	110	86	91	104	92	103	92	106	82	89	94	83	99	78	81	76	70	80	80	68	84	92	72	89	84	69	85	73	66	81	74	77	80	71	81	85	83	74	85	89	86	71	77	89	76	65	73	78	83	70	79	75	79	66	73	84	78	82	84	80	71	91	82	80	63	77	81	71	78	66	65	72	80	66	74	79	74	93	69	70	81	91	62	85	85	84	103	81	71	79	77	90	65	66	82	64	72	76	78	74	76	77	71	81	87	85	66	69	92	71	73	72	73	84	80	80	81	77	82	81	76	86	69	60	61	73	63	61	91	71	73	71	84	85	81	75	76	68	87	81	79	70	86	82	81	64	90	92	75	80	69	93	80	86	89	80	78	75	79	86	60	77	73	80	86	64	82	68	80	74	66	83	88	90	83	75	88	71	66	83	76	80	69	87	79	88	62	93	74	66	82	82	83	74	81	84	68	82	72	71	77	75	65	76	83	62	88	74	84	74	70	82	72	86	68	99	99	63	85	71	74	68	77	70	83	73	67	75	78	81	64	75	89	81	82	61	66	74	103	64	75	93	76	86	66	65	73	85	72	74	85	79	73	83	69	79	69	77	77	97	71	67	76	68	75	82	73	90	72	76	75	68	86	60	76	57	67	73	79	75	80	71	83	76	77	82	73	76	83	86	78	77	73	78	82	85	71	77	88	66	88	79	71	76	70	83	82	81	71	71	66	73	71	70	78	86	86	101	73	80	82	83	76	85	74	53	75	83	74	69	80	69	67	75	51	67	78	71	62	84	67	66	83	82	68	73	79	71	86	59	76	75	76	89	65	82	62	83	74	71	72	76	79	78	84	91	61	74	68	68	71	69	77	82	70	81	82	74	85	68	80	77	63	71	74	77	82	81	87	67	83	77	64	75	75	83	91	80	79	84	68	64	67	84	70	93	81	84	79	86	73	65	58	86	83	81	73	78	77	82	85	85	92	76	74	78	76	78	87	72	89	64	70	75	78	80	95	65	84	80	83	90	87	63	73	70	71	84	85	56	79	83	67	81	73	82	80	84	76	87	86	76	72	72	94	80	55	77	89	70	65	57	88	79	73	81	74	78	75	57	73	87	72	79	80	71	63	75	94	63	81	80	71	56	78	81	85	81	80	67	97	81	71	87	87	66	72	80	93	67	79	61	84	78	76	78	74	72	70	97	81	75	62	67	62	73	92	77	82	83	77	71	71	68	76	71	66	80	85	85	74	54	93	85	79	73	70	76	74	76	83	79	80	85	85	71	72	85	76	68	63	90	78	69	72	63	72	70	84	80	74	78	67	96	64	77	86	93	87	71	85	84	87	68	71	70	71	73	74	73	75	70	64	81	75	72	73	81	72	78	84	63	73	83	59	62	87	89	57	73	79	75	89	73	90	75	76	83	78	83	81	90	77	66	100	76	91	88	71	64	66	73	78	76	83	68	75	80	83	64	71	69	68	74	73	73	78	64	88	80	73	83	76	91	67	69	75	71	70	96	70	76	82	73	59	71	77	84	64	71	78	60	84	74	90	53	83	90	83	71	87	71	66	72	75	92	75	74	77	93	79	77	76	85	81	76	83	73	66	62	87	97	79	67	85	88	63	76	79	68	85	73	75	68	75	65	74	90	67	82	71	58	83	70	67	84	77	77	75	76	66	70	73	83	90	74	63	85	77	79	69	74	64	52	57	77	59	73	83	77	75	79	70	81	75	79	57	90	84	88	73	80	77	79	95	75	72	82	80	66	74	63	65	70	88	76	79	83	84	84	81	81	86	74	69	70	87	79	71	74	84	82	74	70	70	84	75	80	97	80	86	73	69	79	62	81	64	82	83	77	75	75	72	76	77	84	77	80	67	77	64	83	71	66	86	74	91	72	78	79	87	76	67	78	79	83	67	85	81	62	73	66	83	73	94	86	74	78	81	69	61	95	79	62	80	82	80	76	86	83	80	78	78	76	81	87	89	78	74	71	80	61	93	71	88	74	91	76	80	88	75	75	76	76	68	77	74	81	81	76	75	73	78	81	62	65	87	81	84	63	81	81	72	89	83	95	69	78	79	79	73	79	78	69	67	78	61	84	70	59	77	90	77	92	64	84	71	85	70	78	73	73	79	92	89	83	82	81	74	83	82	77	74	61	86	79	71	83	84	72	85	77	93	76	89	97	84	75	85	63	75	77	82	74	70	83	71	70	73	61	70	74	88	74	78	89	72	81	89	81	67	74	83	78	81	60	72	61	73	56	80	69	79	72	69	81	62	67	81	60	81	67	64	105	75	74	89	91	77	82	100	90	77	68	71	74	58	66	78	82	86	84	66	77	93	89	84	69	63	78	80	83	72	69	83	76	72	81	72	83	81	60	74	74	77	78	76	82	85	68	80	71	89	79	81	86	75	74	71	82	75	86	64	96	78	67	82	75	84	65	82	73	68	73	71	64	80	81	85	76	80	68	73	69	72	85	75	86	66	78	71	82	60	80	84	74	64	70	79	69	78	59	74	67	79	78	74	87	78	68	69	62	55	73	75	69	78	83	83	74	81	87	74	85	72	64	80	65	76	69	83	92	82	80	95	78	73	80	86	101	76	85	64	77	84	95	90	77	67	91	86	67	90	67	83	68	80	88	76	77	78	72	85	83	73	85	91	81	76	74	76	78	83	64	62	85	94	72	61	65	71	92	81	74	88	73	75	77	86	76	80	85	80	81	76	78	68	83	72	70	70	89	90	83	84	65	73	74	79	64	70	72	73	68	70	84	71	97	77	68	75	92	80	81	84	68	75	82	76	89	96	81	70	67	62	70	96	82	72	93	83	75	73	75	92	77	67	78	62	68	78	78	75	85	65	78	77	66	76	70	77	73	82	80	65	77	66	72	71	64	77	61	75	80	69	76	71	89	84	94	95	75	76	71	89	74	69	88	84	69	80	85	71	88	92	65	68	76	70	72	70	63	79	77	75	78	80	86	74	72	83	69	86	63	86	73	62	73	88	80	79	82	77	73	77	100	76	77	74	86	60	66	96	71	73	74	76	81	81	76	94	79	87	91	77	79	64	99	74	82	71	74	89	70	84	79	95	78	85	68	78	79	71	84	82	71	82	82	68	73	102	92	83	61	94	77	77	60	85	72	84	89	86	87	90	69	65	76	90	80	84	64	76	85	78	72	81	82	74	73	70	78	75	75	85	75	83	79	102	61	69	69	67	72	70	88	83	56	69	75	77	78	82	93	75	74	77	69	73	86	76	83	74	89	76	81	68	72	75	69	88	76	75	69	71	80	66	65	81	67	81	72	65	74	64	63	77	70	77	79	77	78	85	80	82	78	84	73	75	71	77	78	78	85	78	93	72	66	70	73	87	69	67	88	69	71	76	81	83	92	75	68	85	86	61	70	75	71	75	66	83	58	73	80	71	65	77	74	57	68	63	66	72	64	73	85	87	55	90	86	76	93	66
26359	8300	1573	1493	2680	3353	3093	2742	2506	2125	1988	1673	1507	1409	1292	1214	1162	1116	1063	1012	936	855	857	872	829	765	829	704	763	776	716	722	769	680	717	717	699	665	596	612	607	585	596	650	603	586	562	580	569	594	622	575	579	592	576	647	595	637	590	627	594	578	576	604	622	609	564	597	575	586	570	542	590	547	578	584	550	609	540	574	575	593	563	522	525	564	582	536	613	593	534	604	538	605	560	548	551	534	565	546	559	586	570	578	566	563	562	580	525	558	562	598	518	536	602	586	545	568	552	561	562	572	612	563	534	560	564	576	556	593	588	560	564	591	585	616	531	533	570	586	568	564	563	531	544	574	593	543	555	567	564	544	581	544	556	598	577	622	548	582	572	547	559	554	528	583	587	546	555	582	514	597	617	567	538	593	565	602	549	577	599	568	605	620	547	558	578	611	560	538	574	568	579	617	608	607	560	547	527	588	586	549	565	562	579	550	555	559	577	585	554	570	593	599	590	590	542	570	561	544	572	580	517	537	580	600	549	577	544	550	594	541	566	583	570	565	629	550	602	588	576	608	564	562	553	559	567	566	555	569	526	570	556	526	552	578	579	586	547	544	546	584	547	579	533	577	548	582	535	545	521	570	570	595	540	526	529	574	578	573	592	574	595	599	568	609	552	568	580	540	566	564	548	551	590	526	543	538	591	517	571	607	579	550	566	610	589	523	571	564	562	527	562	551	585	570	565	573	560	556	558	589	526	527	571	573	564	583	587	584	580	568	596	571	522	572	565	595	558	595	516	586	563	523	557	573	549	577	584	555	541	547	554	596	554	538	608	565	593	532	589	551	568	613	566	650	578	579	548	495	550	582	581	558	550	551	580	586	595	567	582	577	588	587	580	577	564	573	546	565	547	532	575	554	557	559	550	586	591	573	570	584	586	577	566	576	559	555	548	582	544	526	541	599	538	543	519	569	603	550	564	573	589	501	597	560	531	553	612	610	556	570	594	576	582	576	563	544	563	567	550	569	580	544	580	580	530	558	572	605	543	609	580	532	539	564	567	549	515	567	611	587	553	611	569	558	523	581	581	580	579	581	559	618	589	561	568	551	530	593	585	571	563	537	536	556	584	603	584	566	604	549	590	530	524	557	557	582	591	542	613	566	559	559	593	538	584	571	609	566	583	577	547	559	558	539	556	544	554	589	572	568	542	588	572	571	601	578	534	573	603	600	547	517	581	552	605	539	579	604	564	621	556	583	549	611	610	562	562	544	553	572	555	545	615	541	595	585	545	575	557	541	580	586	544	566	561	556	538	571	535	571	571	561	601	565	585	547	542	587	588	587	563	579	561	546	538	550	567	597	606	592	583	567	593	519	555	584	558	582	540	568	586	573	557	530	521	559	504	585	511	544	578	559	597	519	524	541	565	553	592	567	527	634	545	542	598	570	585	580	585	580	575	555	586	591	514	577	573	619	586	579	552	542	561	557	548	566	546	587	600	600	572	601	614	541	519	577	561	526	591	610	565	584	545	605	563	581	579	570	563	590	565	545	536	548	548	572	546	570	543	615	583	590	597	550	552	523	596	566	610	565	582	585	566	600	605	626	618	591	562	537	595	563	570	562	574	580	563	519	573	570	584	552	518	606	584	573	596	549	566	569	523	588	587	537	584	580	552	605	598	546	578	603	580	565	578	533	564	586	563	579	581	597	603	608	548	571	535	532	595	588	565	575	561	554	571	538	542	560	586	540	585	544	548	582	523	575	538	557	585	569	535	544	571	542	586	536	579	564	562	555	550	582	529	610	571	552	586	582	587	588	588	594	568	575	560	557	534	534	582	570	563	562	596	550	587	604	624	544	602	567	598	575	595	535	552	592	592	616	599	594	527	635	584	565	527	552	558	578	556	559	573	545	594	563	568	552	547	583	574	585	584	531	557	573	567	583	585	569	572	545	598	571	573	563	600	616	565	562	583	569	567	572	582	596	565	551	567	580	611	619	565	562	546	570	518	562	615	559	564	576	590	591	571	595	589	614	573	575	625	594	533	562	529	578	561	549	555	588	575	566	583	563	563	570	544	550	568	560	554	516	564	562	582	568	574	540	528	576	578	573	569	570	551	538	585	573	560	565	591	575	552	594	562	590	557	558	591	579	551	571	537	560	539	563	581	528	543	573	548	593	586	550	577	561	551	567	565	604	541	563	599	570	552	550	575	588	610	572	520	568	563	557	588	587	551	566	560	581	570	552	572	569	607	546	568	528	559	554	540	577	583	547	552	581	513	550	540	577	550	576	571	583	544	541	582	573	577	545	576	580	588	590	602	621	562	576	558	539	595	575	591	599	571	587	560	564	591	608	555	589	560	552	566	585	562	562	580	559	574	593	585	589	555	577	599	560	611	603	591	583	561	541	562	590	578	581	553	569	587	578	568	554	573	572	587	595	560	565	577	542	607	552	566	599	576	589	555	539	562	533	548	567	537	537	576	585	541	562	561	574	603	567	581	572	568	591	553	536	568	579	564	537	567	600	557	557	554	536	528	530	545	602	559	571	564	591	587	558	555	558	575	557	583	590	571	529	583	550	573	539	575	568	570	534	572	574	607	627	564	590	549	568	573	522	556	609	577	577	569	591	555	543	582	588	556	531	569	581	579	595	519	530	551	560	554	585	579	563	597	577	572	592	587	556	586	576	551	508	578	568	574	539	581	554	607	571	571	540	565	571	576	552	587	587	568	527	566	586	610	570	564	558	572	607	571	569	547	550	571	549	573	560	551	587	521	572	615	579	566	559	515	586	544	539	586	556	569	561	585	548	586	563	578	561	570	551	588	587	567	578	592	570	551	520	592	586	569	561	582	583	604	603	541	569	592	599	547	565	615	528	553	538	552	585	539	574	556	529	561	559	553	567	565	555	601	575	570	589	580	588	573	552	542	543	561	591	595	598	558	561	591	553	586	583	578	553	559	554	547	562	574	564	603	553	614	607	564	567	611	564	608	583	571	563	580	543	589	558	603	556	561	590	582	569	596	577	544	580	577	566	520	604	557	559	541	511	556	549	589	588	584	570	577	558	547	599	559	573	566	538	615	573	597	595	554	599	570	543	576	522	575	562	585	528	563	583	563	541	540	597	552	582	577	590	595	593	588	567	572	557	537	584	533	561	574	582	527	587	584	560	565	586	545	603	575	526	561	557	561	549	557	540	554	530	510	569	577	516	560	581	536	570	544	566	584	529	579	565	551	603	570	556	574	579	540	570	594	593	598	560	527	595	560	604	567	585	531	578	576	634	590	585	593	588	579	596	580	565	578	531	564	616	560	528	556	612	562	547	519	575	576	551	582	557	593	569	541	568	553	594	543	590	561	569	553	574	549	548	574	594	573	567	534	556	578	597	544	535	565	598	527	556	561	553	561	555	600	616	559	559	577	581	531	577	544	579	577	597	571	584	535	559	554	589	551	541	559	561	584	602	603	568	537	576	576	575	576	555	595	568	581	604	523	530
4814	1713	210	133	100	114	130	133	123	102	96	96	99	95	86	74	82	66	96	67	63	72	62	72	71	67	49	54	65	40	54	58	57	56	60	49	55	45	50	54	35	48	37	43	53	52	49	36	41	45	53	42	57	51	39	61	52	61	44	39	47	58	33	53	53	54	51	43	55	63	49	39	56	39	58	57	43	41	56	46	43	48	49	56	37	47	53	43	45	28	43	41	37	55	55	44	38	47	46	33	42	47	56	55	49	45	47	45	46	36	55	48	39	58	42	56	33	33	53	44	34	44	55	49	66	37	41	51	55	51	48	43	52	45	51	45	45	51	43	44	48	42	47	42	44	55	40	50	34	58	43	35	47	37	62	48	51	59	44	47	51	47	54	44	48	44	43	47	39	51	45	55	39	43	49	55	35	37	52	51	49	34	48	51	59	51	37	49	44	43	42	42	50	35	51	48	49	51	45	50	39	28	41	58	52	49	44	44	45	48	48	45	62	43	46	48	52	45	56	53	48	38	53	49	40	33	41	39	43	38	32	59	40	57	34	55	47	51	42	43	42	48	35	53	47	48	57	45	37	43	43	55	40	36	49	56	55	47	35	46	52	49	42	50	46	46	45	51	36	46	49	40	47	52	43	42	47	39	46	41	47	35	60	44	35	53	43	48	35	43	43	47	40	51	31	49	48	40	44	48	38	47	59	40	45	42	42	41	36	50	50	42	46	47	50	50	42	40	38	46	53	46	48	47	47	43	37	36	38	48	44	51	49	56	46	47	49	48	42	37	37	43	61	51	53	56	53	40	47	44	54	54	39	64	58	57	44	37	44	48	41	39	53	47	52	49	45	50	44	52	56	46	37	47	41	53	50	42	54	45	30	44	43	46	48	53	46	48	57	54	33	51	47	43	40	45	63	36	42	46	54	52	42	54	49	55	38	53	40	51	50	45	46	48	53	39	45	37	47	51	42	41	51	52	60	35	46	49	54	45	48	44	49	42	43	57	50	43	38	46	55	60	37	55	40	45	35	42	50	55	58	54	46	44	47	42	52	41	39	45	40	43	47	45	55	31	44	45	48	39	53	51	46	47	53	43	47	52	39	46	48	53	42	47	56	38	54	43	46	42	48	44	38	45	46	50	48	45	44	49	45	47	43	51	39	42	40	38	43	45	42	55	53	39	46	54	47	41	59	45	50	43	46	44	46	45	40	58	36	43	41	54	52	51	48	38	43	46	49	44	57	41	46	55	48	45	48	33	61	41	49	42	48	41	49	37	47	43	55	53	61	52	45	43	33	58	44	33	43	43	47	52	52	51	52	52	62	46	57	52	45	43	54	43	43	59	44	43	41	53	41	54	49	52	41	42	42	48	52	56	35	41	36	54	51	45	32	36	45	33	38	45	44	49	37	40	44	53	45	44	44	43	46	46	33	63	59	32	47	41	45	50	54	47	41	43	60	63	42	49	55	49	40	50	40	39	48	38	47	41	55	57	46	49	56	56	45	36	39	37	44	44	52	43	51	44	50	48	49	50	48	40	54	51	53	48	57	44	59	49	55	49	48	59	51	42	54	45	47	38	45	49	39	52	35	53	45	49	41	56	45	40	50	46	50	40	54	42	53	39	36	37	51	50	38	44	50	46	40	47	44	43	53	41	59	50	47	41	45	45	52	41	45	59	54	62	47	49	33	54	45	49	54	36	41	45	54	40	50	52	48	53	42	41	46	28	49	49	43	36	40	45	49	43	38	43	52	50	52	48	54	47	52	42	71	32	48	49	52	36	57	50	48	39	36	47	28	54	46	39	54	47	43	31	54	42	61	44	43	53	48	48	47	54	41	46	38	49	37	55	42	41	41	44	45	51	32	51	50	41	67	43	59	45	47	55	55	45	42	40	38	55	47	54	55	46	50	40	50	39	41	44	54	43	65	42	42	52	40	51	42	42	41	48	50	49	58	33	46	48	50	43	41	45	39	43	56	47	57	53	57	48	49	33	46	45	46	57	50	50	52	36	42	49	41	37	48	49	45	44	39	54	52	35	52	45	60	58	37	48	46	61	50	39	40	50	53	50	44	48	52	43	50	30	53	41	49	43	46	50	41	39	53	41	45	37	41	53	46	55	50	49	50	50	42	53	47	41	40	46	47	40	54	51	50	34	51	54	60	34	39	46	54	53	46	43	53	63	50	67	50	56	41	45	37	50	50	58	50	46	45	49	46	43	53	49	37	47	45	44	43	53	37	33	52	40	39	48	50	47	53	40	55	43	40	42	38	40	45	45	49	51	43	46	58	34	56	38	53	43	32	49	36	32	42	60	43	50	37	37	49	36	37	56	52	47	55	54	50	36	51	47	59	47	48	51	46	45	46	46	41	43	55	45	53	43	48	51	40	49	47	37	53	66	55	43	47	43	37	41	38	50	54	49	44	45	42	44	50	52	45	50	38	45	51	53	36	49	47	57	47	46	44	61	33	34	52	56	52	36	43	48	48	52	48	45	56	40	41	43	44	57	40	44	52	57	55	52	48	50	44	50	47	45	45	45	52	48	42	51	51	37	54	42	50	50	47	49	47	46	47	47	36	43	47	51	38	51	55	52	46	62	43	57	53	41	51	54	53	57	39	45	42	41	55	47	39	51	47	47	47	39	52	38	46	38	45	56	54	37	48	55	39	44	42	49	55	51	48	44	52	61	38	41	51	44	42	59	43	47	39	34	55	49	45	45	39	49	47	45	57	53	47	45	52	42	56	55	39	43	42	43	54	53	36	39	47	53	44	44	46	46	57	41	51	54	56	58	51	49	55	40	38	59	32	48	49	41	49	40	46	50	46	63	52	45	52	56	47	61	47	57	50	35	44	41	42	47	62	42	35	44	44	46	41	49	54	40	50	50	52	43	48	38	50	47	50	47	54	36	39	44	36	51	39	50	37	45	49	51	50	35	53	50	45	51	48	49	59	46	53	54	43	43	50	32	52	52	50	48	45	43	42	42	37	55	43	47	50	48	34	47	43	44	51	52	51	59	40	44	48	52	45	53	47	59	42	43	48	48	48	43	47	46	33	39	48	50	48	49	47	38	53	35	44	58	40	39	43	37	43	53	48	60	45	42	56	38	56	40	42	47	44	69	48	46	41	56	41	42	30	44	50	53	43	42	44	51	50	48	49	45	42	48	47	43	63	44	41	43	36	47	48	34	67	47	49	38	57	40	47	39	63	36	44	40	43	42	42	42	43	46	50	45	30	40	33	51	43	57	47	34	42	52	42	55	54	47	63	45	46	50	49	49	38	58	39	41	52	48	33	50	49	48	48	43	52	52	50	48	55	39	41	44	43	46	39	60	62	40	51	49	43	50	39	42	50	57	52	37	51	38	36	52	57	35	44	50	43	46	39	51	53	60	59	49	53	49	54	47	49	40	38	39	47	54	37	44	50	52	40	40	45	51	52	55	50	36	53	41	44	47	42	41	51	46	51	53	45	47	52	45	51	38	46	55
31865	12402	2174	2219	4399	5618	5190	4294	3672	3115	2666	2265	2019	1748	1546	1368	1240	1185	1071	1002	939	924	856	822	841	752	705	687	614	635	607	628	640	578	596	615	561	477	466	406	427	392	372	369	370	428	385	404	384	391	370	361	382	386	382	353	364	377	385	349	371	393	378	385	421	368	350	360	338	330	349	332	335	345	353	334	372	369	355	342	348	374	342	376	351	336	350	352	394	324	370	351	313	339	314	387	321	344	369	392	368	357	362	363	350	381	344	328	361	368	372	316	328	340	330	335	378	343	322	322	330	358	347	337	316	328	355	331	344	330	319	322	358	318	334	385	369	330	359	341	346	335	363	368	354	338	348	320	340	315	324	350	348	341	328	340	344	315	346	357	362	316	335	345	334	331	340	326	386	365	308	336	337	320	338	336	356	359	339	338	306	362	321	377	348	338	310	334	328	334	324	345	359	352	346	349	310	317	320	325	356	333	363	344	338	339	349	348	369	351	321	385	331	340	363	333	297	350	318	351	377	344	335	358	304	362	328	341	353	348	324	353	351	319	342	320	325	344	349	342	381	348	331	330	330	347	383	378	351	297	350	362	327	334	321	322	319	335	362	348	362	316	332	338	345	375	315	339	321	337	328	350	376	330	349	322	341	333	344	360	337	293	335	345	368	313	320	340	333	324	374	351	377	342	329	350	349	345	332	365	314	369	337	361	366	339	359	318	359	370	334	345	369	353	378	353	321	328	366	348	401	309	325	342	308	340	314	356	314	350	380	362	369	372	322	350	359	339	342	346	335	363	358	332	391	322	353	324	338	337	334	345	342	371	330	334	345	323	334	317	345	341	334	306	311	328	336	327	336	353	339	362	337	342	343	351	336	358	312	332	343	324	351	367	314	349	365	338	344	312	352	339	342	342	351	354	342	329	358	317	341	342	334	322	358	335	330	343	368	325	377	313	331	364	333	322	336	324	343	315	330	323	351	317	338	363	391	339	335	333	346	348	347	329	341	353	358	323	330	357	307	367	335	341	346	317	334	354	337	342	354	337	353	334	321	388	340	324	351	364	322	346	314	345	341	370	309	337	356	323	338	353	349	330	337	353	354	330	328	308	327	342	320	376	359	327	336	348	348	368	342	349	345	340	305	342	340	341	332	355	322	353	320	331	338	318	356	344	314	334	304	320	332	379	333	352	301	343	362	397	339	339	346	322	354	354	348	360	309	343	311	354	347	328	344	334	347	369	304	320	355	356	325	325	315	347	332	313	326	353	311	333	340	343	332	361	374	334	321	376	307	360	335	350	346	305	356	352	348	324	344	342	357	335	332	365	340	308	357	352	323	358	339	324	354	354	348	349	326	317	362	324	336	316	367	372	318	353	337	349	338	338	322	341	313	332	346	346	349	346	346	332	327	365	341	323	335	372	347	330	347	335	318	320	346	349	394	355	372	368	347	358	330	347	343	357	343	327	327	366	301	362	333	363	325	320	347	321	322	356	371	340	339	326	313	337	382	340	354	332	336	379	342	351	350	363	360	342	359	361	360	371	362	338	351	329	342	343	325	311	319	339	364	312	329	306	337	316	363	329	322	323	376	331	330	343	368	350	337	325	371	367	345	335	311	336	308	316	345	353	325	358	376	349	329	334	353	315	301	332	348	341	346	339	340	352	323	329	340	356	320	336	370	351	334	341	347	336	358	338	338	325	320	321	332	339	347	336	346	328	348	306	332	364	328	349	350	366	378	360	356	371	353	338	332	332	323	395	322	326	344	336	354	363	350	338	348	320	347	349	354	366	354	355	332	337	324	363	347	350	326	362	338	319	333	297	353	319	346	317	341	334	349	311	359	372	347	350	343	314	314	345	318	313	347	326	358	303	338	340	355	335	304	328	334	337	335	355	301	329	346	313	315	322	352	300	322	345	359	370	321	326	330	322	324	343	321	353	359	337	346	373	338	337	376	318	310	348	349	341	338	321	356	324	342	326	311	324	342	329	324	314	341	342	339	365	336	339	321	330	348	358	329	351	346	336	329	379	346	334	320	338	357	343	344	362	320	323	326	348	349	373	349	298	365	311	355	373	322	358	342	339	356	359	353	324	326	350	352	361	365	336	325	356	359	309	333	338	366	325	343	334	340	340	353	355	319	363	345	347	363	317	351	355	344	352	339	294	368	350	354	351	335	345	331	351	379	313	332	369	359	329	344	372	349	361	341	360	348	362	339	337	329	340	331	353	355	331	348	345	336	322	346	337	347	317	325	347	363	314	345	347	329	331	334	347	363	342	335	372	335	354	336	345	316	371	318	352	338	339	357	345	371	359	355	330	352	339	331	321	369	347	346	327	325	339	349	367	339	342	319	331	326	355	315	322	327	347	320	303	326	356	361	351	337	359	338	345	330	318	347	349	336	347	401	331	363	342	333	328	343	345	353	350	343	325	314	359	347	393	287	343	342	352	342	327	341	328	327	365	328	329	313	343	328	328	337	364	345	337	347	341	324	337	333	323	350	349	350	349	339	343	332	355	343	347	337	330	370	346	321	337	344	326	342	313	332	345	304	341	361	349	345	317	330	351	339	350	283	340	347	328	338	297	331	347	347	325	324	369	339	325	357	320	356	335	349	323	328	340	325	308	349	392	344	335	342	320	349	354	343	374	324	342	368	313	344	349	369	298	309	358	381	340	334	337	351	335	330	334	355	333	325	338	331	347	361	327	340	354	343	335	344	332	318	316	367	353	369	325	333	343	342	317	345	339	327	365	364	366	320	336	354	340	309	341	326	314	349	343	352	353	347	310	347	289	331	297	353	331	382	348	333	337	333	349	291	311	361	362	302	332	330	335	308	295	332	336	348	319	330	361	320	321	351	332	370	377	354	356	318	304	346	338	358	361	337	334	351	338	323	338	337	321	357	319	340	337	344	351	366	344	350	348	345	324	324	315	349	381	320	345	352	326	318	331	377	345	351	345	348	312	317	349	369	358	368	345	378	336	320	331	325	339	334	347	323	373	319	339	369	344	330	336	368	339	339	337	327	351	314	336	339	359	336	365	364	310	372	357	327	313	324	357	290	341	329	367	305	349	364	329	344	350	371	358	293	347	322	333	324	321	334	316	327	325	363	314	356	346	317	367	307	359	348	341	375	384	360	338	315	321	334	355	357	358	337	378	381	307	304	362	316	362	330	333	345	341	363	349	325	326	353	307	370	304	336	314	327	295	346	309	332	346	347	353	333	314	367	344	358	343	361	321	321	334	340	329	326	333	323	324	337	317	332	358	342	342	351	325	324	347	323	341	357	344	336	336	332	344	309	348	334	328	324	362	309	330	342	358	316	325	344	378	344	356	320	336	353	351	361	352	327	344	334	333	346	319	331	343	351	381	360	349	341	368	338	368	361	332	329	338	338	351	365	317	342	333	343	352	333	328	343	347	318	323	333	349	308	353	370	352	340	351	335	328	314	359	315	344	366	363	344	335	321	348	362	332	307	374	343	312	359	329	386	356
5338	1587	283	187	175	148	175	194	171	171	164	160	117	156	131	154	149	124	116	154	128	136	130	120	133	106	123	124	114	106	127	104	114	129	112	131	124	122	89	90	101	108	106	106	108	114	115	117	97	127	94	104	109	92	123	107	115	125	119	129	101	100	107	120	119	100	126	116	108	106	109	122	123	92	113	106	81	103	111	110	123	106	111	135	105	96	91	112	114	128	103	111	106	97	98	104	111	120	95	110	100	118	110	118	127	108	103	102	114	118	111	102	101	118	98	107	115	93	95	113	102	101	92	103	112	130	110	121	120	113	92	112	111	103	105	105	107	102	104	98	115	98	105	107	106	125	110	110	123	92	114	110	109	125	108	108	113	111	118	104	111	108	106	105	97	114	91	115	109	112	115	104	100	101	115	86	129	126	96	106	102	100	77	124	110	97	104	97	106	106	87	110	105	117	111	117	113	114	108	101	91	120	102	112	100	111	108	116	113	120	112	104	80	108	93	115	99	97	111	97	114	92	116	92	111	106	107	113	111	104	96	99	116	119	119	113	101	105	92	119	110	111	115	99	102	132	104	100	100	99	99	106	110	110	97	100	102	111	117	125	110	124	103	107	89	111	123	111	106	90	113	112	105	108	123	120	116	114	121	94	101	111	108	120	102	111	106	110	124	98	94	111	119	115	106	116	120	109	104	102	124	98	124	106	111	110	104	104	86	102	84	108	126	114	81	110	109	107	102	118	92	106	112	104	92	110	103	102	101	133	88	95	107	111	106	107	99	105	116	108	95	118	104	107	97	128	118	120	109	109	110	109	103	103	92	110	99	102	99	103	109	123	111	99	104	92	129	84	115	117	113	110	92	95	100	107	114	115	88	104	110	97	127	98	117	114	108	111	97	111	102	104	100	108	91	119	100	97	119	111	104	95	99	105	81	97	107	95	111	91	113	127	99	103	103	99	114	95	125	101	108	115	104	87	101	105	94	100	101	97	106	101	95	109	97	114	114	121	102	125	126	127	110	112	104	107	120	108	93	111	125	97	90	109	107	119	98	119	96	104	108	104	104	108	117	98	96	110	95	111	99	82	109	112	100	112	112	100	111	84	113	108	108	98	117	113	119	101	117	99	109	111	131	115	102	97	111	108	92	104	99	116	120	95	93	118	121	86	80	100	115	113	101	93	122	91	124	118	96	104	100	105	113	109	133	109	92	100	98	103	109	101	107	123	102	101	95	114	120	112	98	124	118	108	119	117	112	111	108	101	108	117	106	100	106	92	103	90	110	105	120	129	120	108	106	117	120	110	104	113	110	100	126	114	113	116	111	110	117	139	117	88	114	86	114	96	112	105	92	120	103	112	121	96	111	102	105	95	115	113	115	98	130	123	102	87	108	105	124	127	112	114	102	107	99	106	126	103	118	109	91	103	109	88	115	116	112	126	108	101	94	113	99	114	119	117	107	109	95	123	98	86	102	108	97	118	92	117	112	108	103	88	104	107	102	115	117	108	118	107	111	103	98	117	122	119	91	96	105	102	111	113	112	111	110	113	94	128	104	122	130	117	103	118	105	89	116	97	104	100	99	119	98	120	102	126	115	132	122	101	131	100	103	113	102	100	97	94	94	102	136	117	97	120	82	103	133	98	114	119	103	110	105	87	132	118	109	108	108	120	111	120	107	105	110	126	107	102	109	105	108	122	107	123	93	115	95	120	93	101	96	97	113	91	95	89	91	117	106	120	100	114	120	111	101	104	107	123	120	119	116	114	111	93	119	101	108	134	128	97	122	86	102	115	93	88	107	110	106	104	109	114	128	119	93	104	120	93	125	97	128	125	105	116	114	121	100	121	107	117	108	127	111	98	113	86	105	110	92	101	112	108	109	89	119	115	110	103	104	109	107	111	113	114	108	100	102	98	131	104	119	112	106	99	102	94	106	129	108	104	114	121	101	97	90	113	109	121	112	89	116	82	98	120	92	114	100	106	100	110	110	104	118	113	101	109	102	134	102	106	119	99	116	109	105	107	128	128	113	99	110	119	101	107	109	112	115	111	110	93	105	113	111	101	121	114	101	126	110	113	114	103	117	106	122	102	110	94	108	114	116	104	107	112	114	113	118	110	86	105	107	93	98	124	118	111	103	112	113	118	107	101	99	96	85	108	110	109	123	112	112	98	106	100	89	126	109	120	110	119	117	96	113	94	111	100	106	109	109	106	123	92	109	98	110	99	103	118	104	114	114	101	107	94	123	115	89	112	106	102	102	129	116	115	98	96	109	93	114	105	117	89	87	104	100	116	113	96	85	99	98	117	121	107	121	114	121	112	94	108	114	115	120	102	92	92	112	112	115	120	111	101	101	114	114	122	120	106	108	99	110	112	90	99	119	115	119	115	113	94	105	119	95	110	98	137	93	127	104	108	100	112	111	108	119	127	103	95	96	117	95	99	122	119	126	100	106	113	103	110	117	97	138	118	119	105	112	109	111	105	110	99	97	104	110	87	96	118	118	110	113	104	112	88	104	101	107	100	109	90	124	95	122	108	94	99	93	118	127	111	95	105	112	107	104	125	100	129	104	92	101	109	108	104	108	108	92	111	109	100	103	108	111	102	122	100	104	111	108	113	86	92	111	104	117	104	102	111	111	121	100	112	124	90	102	132	114	101	108	105	111	108	110	98	124	139	125	102	117	103	98	105	114	109	129	104	116	108	121	111	124	90	112	99	109	110	115	107	131	108	78	124	89	115	92	90	103	101	89	83	91	82	105	105	115	107	91	95	107	113	104	116	99	125	91	100	110	97	93	115	97	105	91	99	109	102	117	101	100	90	109	119	110	123	118	103	112	92	107	121	96	99	118	94	105	95	97	83	119	103	97	113	96	105	99	114	110	99	103	115	111	108	98	119	92	103	106	120	112	123	104	113	112	96	125	111	118	103	114	100	110	103	121	105	107	130	126	114	102	106	85	96	96	103	127	107	113	122	101	107	102	99	117	121	101	106	116	118	93	118	124	114	107	114	81	113	108	102	108	125	105	98	101	113	121	114	106	93	121	104	106	106	125	110	98	98	103	112	107	97	117	106	122	92	113	118	114	100	108	109	116	103	98	105	98	112	109	98	128	125	98	111	109	118	95	89	100	96	112	101	108	115	117	115	116	104	107	117	99	102	112	116	127	112	100	103	104	105	111	100	91	97	113	108	99	104	105	105	125	90	108	97	111	95	125	102	105	129	116	93	106	103	121	135	77	91	106	117	98	125	92	115	128	103	112	108	103	86	116	113	109	89	114	120	89	118	110	100	114	119	116	95	115	112	103	118	107	104	107	108	114	99	114	111	97	99	112	90	124	117	86	85	101	103	115	117	111	105	110	122	107	107	118	103	136	123	118	111	100	114	119	114	102	84	106	127	109	107	97	104	99	97	112	107	123	117	115	116	106	118	121	96	94	103	114	112	120	108	104	106	129	117	118	121	113	112	108	104	106	105	93	97	118	95	98	74
30245	11645	2342	2535	4439	5448	5034	4550	3737	3493	3023	2714	2458	2178	1944	1871	1732	1580	1533	1481	1406	1289	1267	1280	1236	1178	1166	1143	1002	1013	1033	1088	1139	1029	1001	1083	987	960	899	862	807	898	799	920	843	833	815	814	823	893	887	792	832	747	779	825	807	849	805	832	828	805	786	830	838	811	751	794	807	807	808	826	826	809	841	836	785	819	738	746	823	801	826	845	821	787	790	801	807	802	835	778	739	816	797	802	803	833	806	786	738	810	811	783	810	768	823	794	762	750	821	787	792	829	727	823	820	843	773	828	838	812	809	804	772	766	738	787	787	799	778	823	766	762	801	782	766	831	782	754	777	779	753	789	811	810	816	804	813	773	841	756	773	793	772	725	798	841	759	794	768	786	748	835	769	836	725	768	775	793	770	798	802	818	816	788	818	765	762	780	786	791	796	767	773	730	786	769	803	804	787	784	764	728	771	777	786	786	714	830	756	816	774	819	783	790	787	785	744	781	803	800	816	756	806	781	801	723	806	801	803	787	751	822	872	805	769	805	751	786	734	756	775	755	809	797	790	750	812	768	807	744	803	827	784	756	770	807	787	784	775	781	785	797	812	787	786	803	750	779	800	725	762	751	777	772	774	740	765	799	767	787	772	779	721	783	764	804	738	768	790	728	787	807	812	768	764	755	770	794	808	825	797	730	759	780	794	752	740	794	766	757	781	791	778	751	762	758	790	785	765	798	761	760	785	715	762	771	765	811	813	777	787	782	804	804	734	759	800	765	746	761	766	741	817	756	813	754	807	772	771	815	784	765	759	799	770	810	769	773	789	795	776	761	785	809	804	786	792	745	791	801	789	817	785	741	765	822	799	800	789	786	775	764	805	736	761	825	805	777	725	735	757	789	782	775	758	800	792	757	751	827	759	698	816	745	785	825	752	766	792	797	773	745	714	824	703	809	801	743	745	825	772	783	794	770	761	773	826	772	784	775	791	807	754	796	815	767	803	753	753	755	800	741	742	802	751	745	808	806	761	819	801	795	780	785	781	761	797	777	778	782	775	758	816	783	791	725	777	772	825	786	843	801	796	757	822	826	802	736	821	773	745	794	796	782	799	781	792	772	793	817	790	786	814	781	788	831	785	764	766	796	815	824	770	765	810	798	819	811	784	791	784	760	784	721	745	795	768	813	757	760	741	762	810	746	808	767	798	772	745	804	793	802	799	813	742	777	794	779	809	803	780	827	764	766	804	768	824	791	759	781	772	777	805	826	796	809	811	757	765	790	784	770	766	768	720	733	720	766	777	796	777	768	810	793	786	809	791	757	806	802	784	800	776	770	782	802	750	784	772	799	773	766	776	773	761	766	826	786	820	764	823	792	731	775	834	810	755	808	794	819	742	787	762	824	766	786	784	795	748	775	780	793	788	771	778	821	778	784	741	842	794	808	780	821	753	786	788	755	788	785	788	786	756	779	781	777	808	785	769	783	771	765	741	793	809	811	789	728	746	749	792	852	814	804	852	788	797	760	777	837	797	773	761	771	800	765	786	764	723	788	794	805	831	790	751	821	766	780	776	776	783	822	802	805	769	734	796	802	848	787	782	777	796	771	848	790	777	788	772	845	793	773	774	770	773	820	749	805	792	777	731	753	791	775	777	750	803	766	759	776	799	822	790	772	774	791	816	755	760	765	790	796	829	779	799	733	782	799	823	791	784	812	786	716	759	791	768	758	785	739	772	801	797	808	806	789	746	835	791	791	823	812	749	796	793	753	789	866	800	776	769	761	830	772	800	777	732	793	819	760	785	796	818	798	777	751	790	778	786	755	728	725	773	790	740	754	759	791	806	763	790	862	800	773	804	817	783	803	820	800	782	780	791	791	793	770	780	812	829	798	762	724	750	813	772	786	726	809	780	848	778	741	779	737	757	719	783	798	776	784	795	741	727	781	782	823	767	782	803	768	779	776	748	779	753	851	742	775	795	769	762	740	791	748	794	816	749	768	784	803	832	762	745	779	777	782	770	748	727	811	791	791	830	758	793	763	793	772	823	800	774	774	800	785	733	805	792	731	831	747	805	750	789	819	772	765	765	769	762	750	727	799	776	755	733	745	755	770	800	849	778	834	791	788	839	770	832	798	778	824	779	741	793	824	801	798	780	827	758	761	786	813	802	755	758	728	804	752	739	750	806	789	782	786	798	791	768	757	843	775	849	785	779	794	730	765	812	752	795	748	769	735	787	755	758	745	784	793	767	784	810	806	753	813	768	775	783	789	712	720	840	746	803	779	828	730	774	771	797	796	772	750	734	752	769	798	785	772	770	720	746	776	787	735	823	825	766	747	760	803	793	756	788	780	782	788	766	766	769	789	754	811	816	790	800	828	801	835	760	795	800	827	791	818	787	806	780	831	827	816	754	766	783	793	745	827	760	792	785	788	766	781	764	759	771	766	758	776	762	765	741	755	780	753	797	811	796	833	834	775	798	776	765	825	807	783	781	790	816	779	823	755	742	794	802	777	816	822	816	779	805	760	749	748	784	775	824	715	837	783	804	816	754	823	761	783	799	783	748	796	760	856	744	821	803	757	781	815	780	793	773	787	835	781	796	796	782	788	766	816	814	747	790	784	786	756	850	768	839	768	763	742	780	739	788	786	758	790	781	798	791	768	769	784	854	788	772	730	764	799	811	777	777	767	784	773	766	803	816	777	758	844	820	764	744	826	798	822	759	723	763	801	737	787	821	743	786	803	794	823	812	771	766	795	796	766	762	814	788	767	805	791	859	826	795	811	771	779	796	833	828	749	829	803	828	762	811	778	790	739	799	746	769	835	761	791	783	767	769	741	754	774	779	733	819	757	716	800	793	779	800	752	796	759	768	801	784	771	796	842	781	790	731	780	752	778	795	751	775	778	772	822	811	818	804	754	782	735	778	795	788	812	786	787	779	798	780	755	770	785	818	803	793	781	787	762	770	774	820	809	823	760	772	774	806	804	801	783	809	735	806	829	811	780	773	758	770	798	790	768	858	798	847	835	776	770	820	807	763	770	795	804	799	813	751	773	745	795	728	780	770	789	765	795	801	762	804	797	787	829	772	755	810	821	791	805	751	777	781	785	737	806	834	786	754	770	768	791	801	837	788	792	720	813	769	771	773	743	794	796	772	779	742	764	775	776	735	829	789	789	776	802	837	763	795	794	851	824	765	816	835	778	770	809	779	772	820	739	797	794	776	708	771	762	800	782	780	794	782	777	769	801	840	754	743	768	853	757	796	769	776	789	755	766	814	778	766	778	774	808	800	783	788	791	788	741	731	814	805	807	815	770	735	732	809	776	812	734	739	778	770	780	851	759	798	760	789	792	791	806	835	773	757	764	752	757	796	795	766	846	768	772	800	785	763	782	813	767	771	801	815	796	778	770	779	777	781	775	799	813	783	805	791	833	790	757	754	829	780	817	787	828	805	763	777	813	794	777	766	780	791	812	773	773	798	768	757	807	799	785	772	781	764	799
6480	2261	297	152	142	162	186	185	159	155	160	142	127	142	128	125	123	106	106	91	104	99	94	102	99	86	80	85	76	73	96	95	75	80	92	91	79	88	68	77	80	82	70	80	62	56	71	76	62	55	72	76	64	64	59	76	78	65	63	67	67	59	78	61	83	53	77	76	58	67	79	54	74	76	78	50	68	72	77	71	62	89	69	67	58	68	69	75	78	81	68	65	65	76	73	66	75	92	73	77	57	82	75	67	62	59	59	73	65	63	55	79	68	75	63	78	73	67	64	73	78	67	68	85	66	59	81	72	78	64	63	76	63	71	72	51	75	53	59	61	76	73	72	55	86	70	81	57	79	82	85	74	74	67	69	73	72	51	63	60	58	62	72	76	52	71	75	79	71	75	58	82	45	72	62	91	71	70	69	73	67	58	64	92	54	62	47	78	65	65	67	62	62	68	60	57	76	70	74	68	68	62	75	71	63	61	72	68	80	92	83	68	53	62	66	58	71	87	79	62	62	72	69	61	72	63	62	61	74	54	68	59	64	89	69	76	87	76	78	85	68	67	68	74	68	79	69	67	73	76	67	76	84	76	80	67	54	69	64	88	79	65	61	68	65	64	64	51	65	64	75	78	69	75	72	70	58	60	70	71	68	60	82	57	56	79	60	80	75	64	60	81	56	75	61	85	70	69	61	63	64	77	61	79	53	81	77	57	68	68	72	74	69	71	78	66	81	60	66	72	66	70	55	60	69	60	75	68	73	72	79	52	81	65	70	65	58	66	88	63	83	65	57	73	64	61	63	78	84	63	76	67	66	68	59	70	73	70	58	58	63	67	64	88	73	57	68	63	60	80	66	53	68	62	64	71	69	59	63	64	80	62	56	60	70	64	73	71	49	72	74	63	73	61	68	69	69	65	58	62	58	58	74	60	79	70	77	62	57	60	77	58	64	72	59	69	64	69	76	86	70	57	67	76	63	68	62	68	72	56	65	62	59	75	88	72	69	68	79	64	88	67	64	86	68	61	74	70	71	57	61	67	62	58	72	61	74	70	76	70	70	67	68	82	67	68	72	64	63	62	64	57	86	79	54	62	75	63	62	63	53	68	67	90	70	76	62	58	62	67	73	71	70	50	78	65	63	63	72	70	82	64	82	74	82	64	77	61	65	63	69	66	75	73	65	61	53	78	65	59	66	78	68	69	70	67	67	80	81	68	64	84	70	65	61	69	83	75	62	79	57	83	64	60	71	83	73	76	59	46	79	83	81	57	54	70	63	78	56	84	67	72	71	63	60	52	64	75	74	63	78	64	61	70	81	74	73	78	70	62	50	65	72	82	74	73	61	58	79	61	56	69	65	67	65	61	81	72	63	71	61	67	65	60	75	66	57	55	83	64	75	68	72	55	63	66	63	59	79	69	73	77	74	63	63	87	59	69	69	70	63	87	60	70	73	68	80	65	64	62	79	70	78	65	54	67	57	79	72	56	75	56	51	60	55	60	78	59	61	70	65	61	69	61	63	70	64	60	65	56	75	70	69	71	63	58	66	66	53	58	64	64	77	60	57	65	67	66	75	70	72	60	76	66	60	64	90	90	63	51	73	65	64	69	65	77	77	65	65	68	63	84	65	69	78	80	67	64	73	60	72	71	77	62	71	66	71	66	69	76	66	67	73	83	69	66	61	62	74	65	73	69	72	70	75	57	65	79	60	74	70	81	71	54	61	65	69	77	62	55	67	71	59	78	72	71	76	70	69	71	66	78	66	67	73	70	62	71	67	61	71	68	72	67	77	72	86	65	61	54	73	82	65	81	68	54	60	57	64	81	59	64	69	83	68	79	71	57	63	76	76	55	71	69	79	59	71	80	65	70	60	65	62	71	76	75	75	86	91	71	66	63	62	63	65	70	70	69	62	61	68	70	62	66	69	70	65	74	69	63	75	75	76	48	67	70	72	58	66	78	71	66	62	62	62	70	53	65	62	71	63	68	66	62	75	77	56	92	70	64	60	74	77	90	77	77	60	60	73	87	77	67	67	67	67	51	66	72	55	73	51	77	64	80	85	74	70	60	81	62	72	69	76	67	59	59	80	83	69	60	88	73	63	71	62	70	65	70	72	78	56	59	69	80	61	62	58	69	72	71	69	59	66	56	55	60	68	64	67	52	70	59	66	67	67	83	72	68	73	71	64	73	67	68	64	64	65	49	84	61	64	62	76	66	66	64	78	58	67	67	66	71	55	68	69	77	65	64	59	59	67	85	64	66	75	71	66	71	69	69	62	64	65	66	60	75	78	62	51	80	68	77	91	86	60	78	67	72	72	68	75	69	68	79	71	71	65	84	73	64	81	66	67	78	70	75	71	79	64	62	70	46	69	54	77	67	70	63	63	69	77	59	80	77	62	52	68	62	74	82	67	51	87	77	63	72	73	63	80	83	66	58	75	54	64	71	74	72	70	67	70	70	74	70	68	63	77	58	71	67	65	62	72	70	75	60	60	68	68	72	70	57	72	52	70	74	72	73	68	67	68	63	70	66	74	58	70	67	71	63	58	62	65	67	74	66	65	74	67	80	67	72	66	73	59	59	59	64	74	73	73	73	69	71	68	59	66	68	61	81	80	66	77	70	56	62	88	81	66	68	60	51	67	77	67	63	75	72	79	62	72	80	63	65	87	62	70	68	60	80	65	72	73	67	73	69	60	74	60	74	60	86	59	76	49	70	70	58	73	71	51	81	69	60	59	68	82	77	82	70	66	69	78	94	65	76	87	77	73	68	61	56	74	62	73	66	83	70	70	67	54	65	72	68	78	60	68	66	62	62	67	82	64	88	73	64	75	62	73	61	71	69	81	74	62	59	72	73	57	69	47	75	61	79	57	67	64	66	69	72	59	48	81	64	70	66	65	75	62	58	63	68	61	57	72	63	70	82	74	66	78	55	71	62	61	72	73	65	69	79	60	67	69	88	61	68	62	64	69	60	70	71	70	60	63	62	64	65	64	64	73	66	70	55	89	69	63	73	56	76	73	60	61	78	67	64	59	73	83	69	58	67	72	59	71	79	59	61	63	57	68	67	56	74	69	56	77	71	73	65	78	79	70	59	72	71	55	82	56	54	60	65	64	62	63	75	78	67	57	58	62	67	68	70	52	60	68	84	77	76	73	55	56	73	83	46	75	75	60	72	68	58	64	77	70	54	69	68	60	74	73	68	75	67	67	59	65	74	71	70	60	60	71	73	75	68	66	80	62	78	78	66	85	84	66	86	64	72	62	69	64	68	87	68	74	67	82	65	51	59	67	57	68	95	67	69	84	61	90	64	72	74	69	74	51	58	71	79	79	82	70	79	69	62	66	79	55	61	80	66	63	71	71	75	74	73	75	66	70	64	78	78	62	70	57	64	77	64	67	58	67	64	77	65	62	81	74	68	67	64	71	68	58	60	81	69	52	74	67	68	63	69	73	60	59	62	63	78	54	64	69	66	79	67	69	81
34917	13897	2893	2886	5873	7448	6989	5893	5069	4257	3721	3252	2659	2415	2196	1923	1701	1622	1518	1369	1381	1324	1255	1226	1134	1054	1006	960	887	861	893	892	878	852	806	781	860	755	681	612	602	564	567	562	529	528	520	507	527	521	510	524	568	528	558	563	558	507	528	524	535	530	506	513	523	494	473	525	492	470	487	476	506	521	540	535	430	508	507	522	510	533	463	475	498	493	492	504	532	467	473	502	462	487	480	460	485	450	488	491	482	524	509	496	473	484	486	522	475	459	491	430	459	480	484	448	518	504	496	490	506	482	447	432	415	491	446	488	495	486	481	459	496	514	465	512	463	480	464	522	421	477	443	479	474	453	499	516	454	470	505	432	486	464	485	476	474	550	482	470	447	481	470	489	437	545	485	478	492	519	489	506	479	454	466	488	479	462	482	495	469	449	491	473	509	452	489	506	481	472	475	458	453	493	506	472	469	458	501	456	472	475	466	513	482	468	487	459	495	495	466	460	459	454	483	525	493	498	465	469	480	475	493	464	451	478	491	520	464	439	493	522	495	463	435	411	494	499	450	455	494	497	494	450	488	479	491	471	473	520	461	483	512	445	459	488	470	486	475	476	452	497	478	534	480	436	463	464	480	457	477	460	473	476	514	473	523	481	476	488	486	483	478	470	469	453	472	498	479	483	457	499	483	499	488	473	468	519	487	444	461	492	498	457	489	509	453	497	459	433	522	509	485	479	503	458	498	483	511	449	486	464	452	504	463	487	427	492	448	455	449	444	440	500	489	485	465	473	483	491	489	476	530	453	459	431	468	457	458	485	502	452	487	508	498	477	534	455	434	468	460	460	483	511	450	473	461	521	495	466	485	503	492	477	504	499	514	481	472	505	481	487	477	445	483	459	454	481	446	489	503	471	447	466	505	437	484	473	505	512	505	481	454	516	505	486	470	486	456	460	466	481	479	536	488	498	443	435	479	495	464	469	499	460	495	476	522	462	496	496	467	500	479	485	462	451	517	467	494	531	499	430	438	475	463	452	496	477	499	499	442	462	451	440	495	482	469	468	492	449	483	481	468	464	492	512	481	462	450	446	516	490	468	468	497	427	454	442	432	476	489	480	467	468	475	477	480	479	484	460	469	468	488	491	511	466	509	485	483	488	439	518	484	495	501	444	502	471	478	469	466	514	487	491	473	515	501	473	435	451	517	537	492	472	487	445	519	449	496	478	490	450	476	485	480	454	482	495	514	526	488	473	477	467	475	517	462	497	485	473	471	499	459	498	488	488	477	498	491	428	470	512	485	463	463	479	485	479	512	479	474	491	487	467	505	483	524	484	456	495	458	459	433	463	474	432	477	484	506	483	465	509	457	501	465	484	460	488	494	449	459	455	520	437	477	491	457	499	453	480	479	459	496	437	461	458	437	457	441	484	497	474	474	466	494	464	474	492	469	474	483	491	494	431	468	481	445	443	470	472	485	477	501	475	478	461	460	474	499	479	505	472	479	467	516	465	433	477	480	463	499	479	471	485	498	480	505	478	482	498	481	505	508	477	496	492	474	501	461	468	487	467	517	453	477	454	493	505	444	479	481	474	483	459	461	494	482	489	443	469	469	498	470	463	473	500	480	468	510	514	473	465	444	455	468	494	481	466	453	497	512	545	476	444	514	476	456	448	440	493	502	446	504	511	457	480	445	428	484	477	467	511	465	511	503	463	457	495	474	450	490	473	466	480	497	462	452	469	475	460	464	461	461	476	511	477	504	453	480	491	472	455	497	464	494	470	485	496	468	468	475	487	487	501	474	482	500	493	479	489	516	511	481	480	496	483	477	510	490	463	459	517	513	516	473	490	466	458	449	501	501	499	420	488	490	493	471	494	474	493	496	475	495	440	479	494	490	458	458	410	498	506	480	439	483	494	486	502	476	492	484	487	488	416	472	490	491	494	467	491	460	462	522	472	473	477	474	507	503	469	493	464	472	478	460	447	462	497	452	467	436	514	482	472	443	486	453	474	453	458	465	520	503	453	491	473	509	455	463	495	470	482	483	478	454	499	455	491	472	434	469	486	485	453	460	477	482	464	497	512	473	466	506	434	495	461	497	451	503	475	490	474	473	510	497	472	435	455	479	473	463	473	463	513	466	450	467	490	458	481	466	505	518	510	448	463	456	457	454	481	477	471	471	472	525	508	476	481	463	471	477	422	502	478	475	519	462	486	474	487	516	501	462	472	515	475	464	459	464	470	480	486	469	464	436	494	427	445	484	505	470	463	478	508	481	461	463	460	431	472	460	493	465	506	515	507	487	448	492	436	500	430	471	533	462	464	484	484	483	438	456	489	501	447	496	478	486	464	475	479	439	471	472	462	469	502	529	490	445	460	446	487	492	478	501	468	487	478	475	464	478	483	493	484	490	474	497	517	535	489	509	469	468	482	499	475	460	502	473	477	439	497	464	476	439	469	518	504	476	486	452	502	485	489	473	491	477	507	448	446	490	492	458	505	481	458	484	455	491	480	469	482	440	470	460	483	458	482	467	462	483	470	501	436	520	511	475	494	481	473	489	472	468	452	484	505	474	471	493	487	503	485	461	483	490	467	477	487	474	500	487	467	523	497	455	465	466	504	509	463	443	457	483	470	455	467	492	464	491	507	449	424	483	521	435	439	456	484	448	492	526	517	463	451	491	442	486	492	463	499	512	442	468	493	463	458	461	493	491	492	433	463	449	475	451	482	479	515	452	463	487	479	509	452	485	497	486	511	438	485	471	509	497	450	507	495	482	454	436	487	438	489	486	486	460	494	472	470	504	459	486	513	450	467	485	494	489	459	508	467	512	445	450	468	503	479	451	466	501	466	465	473	479	472	500	475	464	484	501	463	482	475	440	475	452	489	455	474	483	460	464	494	472	462	505	471	442	464	481	443	464	486	451	499	493	442	491	500	448	481	500	452	489	479	501	494	456	469	493	487	459	510	465	499	462	480	521	486	453	477	480	501	459	513	453	491	460	483	488	481	438	467	504	481	450	441	480	479	504	465	483	529	480	470	473	460	454	451	501	474	496	441	483	469	496	478	505	460	488	456	458	494	449	473	493	443	523	439	475	458	500	438	452	467	469	473	479	481	480	446	464	447	470	464	483	462	504	460	454	495	466	497	519	508	488	478	490	477	485	453	487	510	474	427	494	411	496	481	479	521	472	489	484	440	489	473	505	492	461	431	482	454	465	499	502	475	430	467	474	471	498	485	501	460	473	461	515	503	461	462	507	474	477	489	459	505	486	497	460	474	476	487	447	452	465	464	492	445	460	465	457	486	511	493	480	468	470	487	449	449	479	484	460	488	431	469	502	482	485	475	451	434	501	491	485	464	466	512	492	445	479	459	476	489	496	462	460	486	476	467	461	453	501	478	471	476	519	458	507	518	496	481	470	448	482	487	483	447	455	466	506	457	463	470	489	490	439	537	544	506	478	455	445	437	449	524	505	480	459	461	472	444	479	478	510	468
3519	794	165	115	114	101	131	124	110	117	108	108	96	117	104	103	93	86	81	91	81	81	90	78	95	92	89	82	74	89	81	95	87	71	87	94	97	86	90	65	77	77	74	68	86	89	79	78	88	70	88	76	78	83	87	79	77	90	66	72	81	81	73	81	83	70	71	73	74	85	69	76	86	84	72	77	66	79	69	84	74	86	79	80	70	82	85	86	67	76	75	66	77	73	88	72	87	90	82	89	79	64	58	85	65	92	70	95	96	85	85	77	71	92	83	77	70	77	72	77	82	72	61	74	61	90	78	68	90	65	84	81	81	82	73	67	77	84	62	83	73	87	74	76	82	70	84	82	77	76	92	76	83	81	71	71	83	68	89	72	76	82	75	69	70	81	72	97	84	66	68	91	75	70	65	75	76	69	74	73	84	61	63	75	78	84	72	68	61	62	62	74	77	64	88	91	74	63	80	84	69	85	72	79	86	83	75	74	76	80	73	67	76	68	73	81	85	86	66	80	91	74	78	88	68	98	94	78	80	92	67	77	75	62	92	75	76	89	97	89	83	74	72	71	57	96	84	77	83	76	83	67	79	57	88	70	80	73	74	69	79	80	79	83	79	59	82	78	87	79	80	69	72	100	76	71	69	70	67	79	80	74	69	85	66	73	87	71	67	77	84	73	85	74	77	85	82	85	76	73	92	77	84	81	71	79	77	77	72	76	71	89	73	65	91	77	82	70	63	67	69	66	56	71	76	77	69	93	78	73	84	68	61	71	75	68	78	78	81	78	72	69	81	87	86	74	87	75	97	75	80	71	75	86	66	74	90	93	66	83	73	75	63	76	88	83	80	92	78	84	81	71	63	86	87	80	88	73	83	79	76	87	83	73	83	82	66	76	75	87	79	81	76	79	78	76	81	75	81	79	63	75	88	80	67	69	102	66	81	81	77	70	83	83	69	90	73	94	60	60	79	73	98	68	64	80	91	80	63	101	75	70	81	57	75	69	79	91	65	71	79	72	70	70	69	59	68	95	81	82	84	84	82	64	62	70	68	84	74	68	89	70	68	86	76	69	74	65	68	69	76	83	65	76	77	70	84	78	70	75	86	67	84	88	84	86	81	76	67	89	85	74	73	78	71	75	66	78	69	67	77	68	83	63	73	73	79	86	68	76	79	87	82	88	74	60	74	78	68	95	67	86	86	74	81	68	90	80	70	75	73	77	67	85	79	73	67	85	74	75	64	71	88	83	104	60	77	84	70	82	90	73	73	81	102	80	86	68	86	73	77	75	68	80	71	81	67	79	72	73	85	86	69	73	73	53	71	71	73	64	67	93	78	70	76	78	66	75	91	106	68	89	69	67	76	70	91	83	88	80	85	88	82	81	70	95	78	75	79	63	59	69	70	90	83	83	92	79	77	77	74	73	71	63	85	54	63	76	59	87	82	87	80	81	83	89	69	63	86	66	73	68	78	71	83	69	71	76	77	73	80	78	73	68	83	79	87	81	69	71	82	93	83	78	79	73	75	86	74	80	65	78	83	66	89	78	89	81	79	77	84	78	92	88	82	81	65	64	82	79	77	78	74	76	75	63	89	88	80	73	84	74	77	80	71	90	79	85	71	70	84	65	85	74	74	83	73	88	60	100	55	89	74	96	75	68	82	57	55	80	75	77	86	77	78	87	75	57	79	74	82	82	68	79	76	74	77	67	81	77	74	67	68	64	75	76	70	75	83	80	64	73	67	81	78	83	81	75	68	83	79	93	74	75	90	69	89	76	73	80	56	69	80	59	72	90	66	72	76	78	79	74	81	80	74	62	83	68	77	93	77	86	90	66	84	80	92	72	91	69	77	89	75	79	78	69	76	60	99	86	81	72	94	80	95	73	79	87	58	65	71	75	84	94	77	82	83	83	70	70	78	75	82	82	53	73	75	68	81	91	67	68	83	85	93	84	91	72	82	89	73	74	82	74	73	82	76	69	66	78	81	85	82	67	79	72	80	72	91	84	79	84	72	56	78	73	75	72	84	82	73	71	77	87	90	72	62	80	72	71	97	83	64	71	61	68	84	92	77	87	81	70	73	79	88	88	81	72	83	84	72	77	83	71	85	89	61	72	87	77	77	74	86	79	77	77	76	76	78	63	74	82	66	86	90	63	77	71	91	79	76	67	62	75	76	76	76	88	76	84	84	77	81	69	69	85	73	72	53	94	84	57	77	85	85	77	82	55	85	86	94	65	69	66	80	71	64	79	70	73	80	86	88	75	82	65	77	77	86	78	62	77	82	84	89	91	90	82	85	72	79	78	71	91	68	94	85	73	85	80	69	70	83	79	70	86	67	80	74	75	78	71	94	68	85	79	70	65	78	62	66	88	60	75	65	80	77	78	81	86	85	61	93	81	75	66	76	73	83	98	82	77	69	80	83	86	85	67	91	70	81	71	83	78	85	74	89	73	76	82	62	86	78	82	84	68	89	71	79	77	84	88	82	76	82	82	75	75	90	83	76	64	73	77	78	63	95	67	75	79	83	68	63	84	80	79	65	74	67	76	82	83	75	78	83	73	81	81	72	63	73	81	74	78	90	85	77	58	82	76	76	74	78	86	70	78	83	82	95	95	84	78	84	80	84	79	84	79	98	78	67	82	82	85	75	68	75	83	83	86	79	77	68	66	78	70	61	86	71	72	66	80	77	77	76	83	79	56	68	89	87	69	78	71	72	80	87	81	67	87	64	89	73	75	64	82	84	78	91	95	81	63	77	72	75	52	70	68	69	75	83	72	72	78	77	72	76	83	69	81	69	101	80	76	75	74	78	92	70	67	77	64	76	75	69	78	80	87	91	75	84	84	70	94	64	84	80	60	86	75	76	67	82	84	75	71	83	73	82	79	78	77	84	89	76	56	53	86	75	62	85	80	60	72	65	80	86	89	61	76	92	99	75	68	74	79	81	93	73	80	78	79	78	79	75	72	70	87	82	77	85	66	73	60	67	81	84	72	95	86	91	72	60	78	64	99	83	79	73	66	78	90	77	63	76	78	85	76	85	90	85	66	69	90	67	69	70	73	85	93	73	57	81	68	81	80	71	78	78	74	70	87	82	83	79	71	77	82	84	85	69	78	68	81	62	77	94	86	73	76	69	86	72	83	76	82	68	69	84	74	68	90	78	74	77	68	81	91	73	74	84	85	81	95	77	92	82	76	85	83	75	85	67	101	81	70	91	80	74	76	89	70	63	71	77	88	100	92	74	55	87	79	65	75	76	89	85	60	79	53	82	75	92	55	75	65	74	78	94	74	64	71	78	60	72	64	70	90	68	85	67	80	80	81	64	75	83	68	74	72	73	78	72	76	72	85	72	69	70	81	70	80	65	77	74	83	73	97	72	79	71	84	79	79	75	85	81	68	81	83	82	79	75	74	82	81	74	80	75	72	81	76	80	69	65	70	78	92	66	74	69	82	79	68	88	68	74	75	69	77	74	83	69	66	61	77
26135	8087	1530	1565	2634	3366	3204	2679	2373	2108	1877	1667	1515	1325	1257	1158	1048	1030	1018	991	888	917	870	870	904	825	797	731	684	792	743	782	722	708	717	679	719	671	642	576	652	630	595	623	631	595	601	572	615	548	571	584	601	585	609	630	582	596	594	546	559	570	606	577	580	548	605	593	543	591	564	598	589	553	573	644	553	580	569	573	573	548	539	585	588	545	595	569	564	598	597	595	594	574	546	554	580	569	518	587	590	612	575	600	570	559	552	553	612	581	584	557	567	621	552	583	599	555	545	551	581	594	565	547	604	554	615	563	531	583	590	564	578	560	561	570	544	609	537	594	604	587	567	559	567	578	535	563	594	563	536	598	588	553	568	583	559	545	569	547	604	561	562	558	555	560	542	588	571	542	573	564	603	579	560	572	549	578	567	586	538	545	544	568	565	600	636	522	612	532	561	579	590	536	585	574	564	589	552	594	599	587	585	541	573	539	563	565	537	530	532	584	559	596	577	603	579	574	559	620	601	601	576	567	556	593	562	569	598	542	540	573	564	551	595	521	584	552	583	578	580	586	657	571	568	571	613	585	560	608	588	623	570	594	583	581	577	600	527	607	587	544	563	522	573	546	544	580	575	570	549	603	604	557	548	571	550	576	582	531	513	527	559	607	523	552	558	564	540	530	558	564	590	540	581	537	601	553	572	550	549	584	542	575	576	582	592	538	494	602	577	604	561	543	551	542	553	574	533	546	584	543	583	580	557	564	545	491	549	561	599	569	576	583	535	571	557	551	559	566	562	554	556	552	533	555	546	566	616	580	590	604	586	601	559	564	563	578	540	583	561	521	599	550	568	527	575	534	577	572	560	579	555	590	565	583	574	533	538	577	590	569	566	553	550	572	576	635	559	533	578	557	577	575	582	567	568	549	615	556	576	552	607	544	506	564	591	596	557	545	578	567	544	563	538	608	631	542	582	543	623	564	540	579	583	623	569	567	551	565	566	545	566	556	570	611	577	586	545	530	556	541	579	540	553	554	544	524	579	555	555	572	543	580	560	502	567	560	547	590	626	587	566	556	542	579	547	577	610	577	547	558	570	544	564	577	532	548	547	621	551	579	526	589	557	596	531	513	592	538	571	563	583	538	569	597	552	547	567	569	544	540	576	543	561	578	580	571	589	562	559	538	558	574	539	570	623	545	546	546	562	576	588	591	648	513	520	582	591	555	554	556	570	610	586	578	562	587	548	571	591	562	533	526	554	592	611	568	577	549	539	555	531	554	586	594	562	619	579	599	554	557	535	542	564	552	572	583	557	612	583	571	556	569	544	591	528	562	552	593	562	579	615	578	572	606	585	565	576	528	623	626	572	612	557	555	583	496	594	602	557	550	519	561	583	546	583	561	609	547	559	577	577	604	557	553	554	556	568	518	583	578	580	577	564	560	554	575	542	592	531	549	585	612	561	590	583	571	574	522	600	547	562	549	580	564	592	569	583	607	573	531	517	572	551	580	583	583	607	548	566	538	517	554	575	616	562	598	572	570	588	579	601	579	559	567	560	540	540	553	608	576	596	535	529	537	595	554	599	575	547	517	584	556	604	540	528	589	569	617	552	547	586	591	572	544	558	579	590	633	606	535	565	592	601	578	594	551	543	555	560	550	586	555	648	542	630	552	576	557	542	617	583	571	612	582	600	581	546	541	527	574	561	559	568	572	563	569	575	527	637	545	566	539	558	562	550	591	589	535	580	580	572	609	583	563	573	580	601	619	585	565	566	526	612	588	509	570	550	553	619	616	575	552	550	582	571	576	557	606	607	569	554	583	523	587	566	582	563	591	579	526	571	542	604	583	557	598	555	552	578	564	613	597	622	570	577	552	588	565	580	574	589	520	535	561	522	541	603	585	549	574	529	545	539	520	554	555	544	577	572	549	560	568	603	564	564	561	525	581	547	600	563	580	552	580	616	580	554	527	582	595	569	588	558	564	533	574	520	537	557	553	559	617	552	563	575	554	575	535	581	572	572	549	601	549	598	607	571	562	584	523	564	584	560	597	559	585	547	576	623	596	590	574	566	594	536	588	552	542	575	572	579	607	547	565	574	568	563	601	602	591	587	573	593	526	569	559	550	632	601	525	558	595	530	588	577	542	541	573	576	589	582	603	602	528	532	533	555	597	562	560	579	602	552	557	591	562	570	551	602	552	570	576	549	561	615	533	619	554	590	564	598	518	590	599	553	511	585	581	569	600	562	592	579	573	564	583	544	545	564	615	554	558	502	593	591	577	536	555	550	582	608	583	521	621	573	559	579	578	577	585	563	575	567	560	612	560	584	560	579	574	578	595	572	580	552	571	608	585	574	557	547	564	567	540	590	583	556	536	601	567	578	576	542	634	574	572	574	602	582	594	565	522	587	577	560	544	564	579	536	581	632	576	593	569	540	534	562	558	554	555	550	541	564	570	572	532	590	593	560	527	586	576	541	600	590	561	638	600	539	540	585	530	555	564	580	539	546	585	609	592	566	568	567	587	580	614	574	598	593	553	630	587	580	583	567	564	558	534	547	583	568	584	569	589	578	548	552	568	569	567	576	596	596	607	580	591	556	585	552	522	579	562	550	587	547	537	618	543	576	595	558	542	571	545	571	563	580	539	573	562	567	543	564	588	553	584	537	566	610	565	583	558	534	584	583	594	581	533	530	619	585	562	563	595	573	572	562	578	619	563	566	592	588	530	525	579	596	573	525	520	554	579	582	599	580	583	513	579	540	565	574	553	559	564	546	570	564	596	527	564	550	591	579	575	553	557	563	575	574	576	564	587	578	555	552	523	519	528	565	569	599	557	590	599	563	576	524	546	600	544	586	536	544	547	544	591	531	497	541	584	553	583	566	608	551	591	539	538	587	605	584	570	554	555	526	608	564	547	594	583	570	558	572	607	540	543	541	542	588	589	564	578	579	537	611	610	522	549	607	566	574	576	550	566	538	590	573	577	542	562	544	590	526	574	590	562	554	587	585	568	558	513	563	569	579	566	577	577	540	571	569	552	569	588	548	555	566	602	583	538	552	577	581	573	558	617	512	568	580	562	533	606	591	537	525	599	544	592	578	567	608	530	585	580	553	547	554	568	582	589	587	573	533	581	564	577	573	556	609	577	602	558	524	569	566	585	582	601	544	554	565	630	547	524	602	557	572	589	578	579	569	596	549	631	565	550	564	558	565	567	574	565	574	560	567	606	554	601	589	565	555	529	564	539	537	515	534	585	613	588	577	593	551	592	521	567	572	554	575	566	583	555	573	587	586	570	558	571	589	559	550	573	566	593	554	554	611	549	582	571	580	545	573	582	563	547	589	581	558	594	531	523	581	562	524	570	562	546	571	582	546	528	575	539	534	604	579	551	573	552	576	576	585	532	553	617	552	537	563	561	589	525	523	623	561	561	542	566	574	586	581	550	553	560	543	568	605	636	607	537	591	608	552	552	546	585	577	565	574	580	577	539	529	551
4872	1800	216	124	96	113	124	119	128	100	98	95	95	96	86	92	79	71	74	58	67	76	51	53	63	53	63	54	56	74	55	64	61	52	67	68	58	58	67	52	46	38	47	46	39	43	54	47	56	52	46	40	39	58	43	46	46	47	48	44	53	42	46	45	48	49	48	43	50	53	50	57	58	41	42	66	46	46	40	41	55	37	57	51	54	45	47	40	53	49	47	51	61	49	45	41	55	59	48	42	46	38	44	47	49	41	49	47	39	41	44	43	55	68	65	36	63	44	40	36	40	50	58	48	47	46	31	42	46	39	43	52	48	65	45	53	46	42	41	45	45	50	37	43	51	53	58	45	64	47	46	53	45	48	51	64	62	40	64	58	61	41	33	45	49	45	59	42	50	55	41	50	42	39	59	47	60	44	57	34	50	50	52	44	46	45	51	53	46	47	50	47	50	61	41	44	52	39	43	46	36	47	54	50	40	47	42	48	40	49	40	38	36	42	45	51	37	41	63	44	46	35	45	42	46	55	41	38	42	39	45	35	50	50	52	48	53	54	43	51	47	45	56	51	53	51	54	44	46	45	51	49	51	53	47	38	50	51	42	41	39	31	42	42	54	52	40	42	56	44	53	45	44	49	44	41	51	41	57	61	49	52	33	56	45	59	53	41	54	50	54	42	47	62	42	56	47	51	58	50	42	35	43	53	46	60	48	51	53	49	50	42	50	62	41	52	44	51	46	50	48	60	47	45	51	42	46	58	54	45	50	40	50	46	41	37	43	39	43	41	50	51	45	49	58	55	49	48	37	57	33	54	40	52	50	48	49	52	43	38	48	43	52	48	50	36	44	41	52	56	46	57	48	36	46	43	55	49	54	46	46	55	49	48	47	41	65	47	44	45	45	51	46	49	31	49	48	48	40	47	43	50	56	38	40	59	47	55	40	51	44	41	37	42	48	54	54	40	33	39	57	50	62	42	33	43	44	50	41	47	50	40	40	47	41	53	45	61	42	46	44	56	40	57	59	51	44	42	43	48	58	46	54	64	49	54	50	42	49	48	48	52	41	61	38	34	67	63	48	49	51	51	54	41	41	39	43	43	56	60	45	45	38	40	46	38	38	57	52	39	39	48	45	42	47	39	53	43	47	49	46	51	44	48	48	41	50	51	49	41	54	42	43	38	49	55	38	46	45	43	63	49	54	42	57	48	53	44	40	53	45	38	39	43	39	51	45	45	41	52	46	39	46	39	33	50	53	47	50	37	53	51	40	49	49	42	59	42	53	55	47	44	56	45	64	48	51	43	38	47	47	38	48	40	51	48	55	49	50	50	49	48	49	37	41	48	48	51	40	50	45	45	37	46	44	48	43	45	51	47	49	51	56	46	40	56	38	57	46	49	46	42	50	37	52	52	41	48	53	52	51	40	42	54	47	42	60	42	49	52	50	61	57	47	32	49	59	39	52	46	42	42	48	42	56	49	42	45	54	49	39	52	40	45	37	50	48	47	49	47	55	41	49	57	50	47	53	56	55	48	38	44	43	45	45	40	51	50	48	43	47	34	53	61	49	38	47	36	37	51	55	48	40	51	41	41	39	45	35	47	34	46	50	38	55	51	49	43	54	64	43	55	46	43	52	53	43	53	49	46	47	53	62	41	47	42	53	38	56	52	53	35	44	40	38	54	48	39	47	49	34	48	34	47	40	67	51	55	40	49	49	52	54	53	51	38	49	41	38	49	43	47	42	50	57	52	64	60	39	52	40	52	48	39	42	62	47	52	48	52	43	43	43	58	53	42	45	54	47	40	41	55	52	61	47	42	44	50	39	61	35	58	46	48	50	34	42	47	46	50	41	51	48	52	53	55	53	42	45	52	52	47	58	50	45	43	51	36	59	53	54	52	58	52	41	39	54	47	44	47	49	47	51	56	44	53	48	37	36	40	48	42	51	56	43	55	61	54	40	40	50	33	47	64	39	46	49	44	52	52	49	51	59	51	44	38	33	47	53	48	48	45	31	40	42	34	37	56	47	55	49	59	51	60	47	45	43	41	57	44	48	54	42	52	44	52	60	38	43	47	49	43	59	44	47	42	44	59	48	43	62	57	47	48	50	35	48	56	50	54	42	41	52	57	47	51	47	46	42	47	50	45	52	47	41	53	42	46	61	46	57	39	45	45	49	50	55	63	45	49	54	51	33	37	49	44	53	44	36	47	40	44	39	46	45	43	40	53	53	51	48	42	44	57	56	40	39	55	37	52	48	45	54	41	48	43	50	53	43	38	46	50	56	53	45	59	45	46	50	41	49	52	51	35	51	48	56	38	52	54	55	49	38	42	52	40	51	55	45	41	59	38	35	53	41	37	50	44	46	48	40	47	52	48	60	41	47	44	51	43	42	46	47	49	50	64	51	39	52	61	36	43	42	48	52	48	44	39	45	55	50	55	49	45	56	50	42	40	50	54	43	44	48	45	50	47	34	62	39	56	50	40	55	50	45	55	42	54	59	43	39	48	40	38	48	42	51	45	34	61	44	42	46	51	48	49	44	49	44	54	53	44	46	60	46	52	49	47	37	51	40	47	33	44	47	50	58	50	47	54	51	41	41	52	42	60	43	32	43	53	45	39	51	37	40	38	35	43	50	57	51	56	49	67	43	44	44	47	50	45	54	42	44	40	51	48	44	57	50	48	43	45	48	43	45	46	58	58	47	48	45	33	53	46	62	50	43	44	52	38	48	36	29	51	53	42	49	46	43	38	60	52	54	49	53	48	48	48	57	44	57	57	47	40	34	46	68	48	47	47	52	53	46	42	52	47	44	42	35	45	35	52	35	41	50	37	48	48	55	47	42	43	44	46	55	36	49	50	59	56	52	39	39	46	50	50	53	39	50	39	45	37	52	48	41	48	32	57	47	43	45	45	59	47	54	43	45	35	48	48	48	34	40	48	74	57	41	47	56	46	46	50	60	49	55	51	55	44	52	52	48	36	40	41	56	42	45	57	39	47	48	52	41	46	62	52	47	55	49	44	44	45	42	59	37	45	44	47	41	50	44	47	49	38	48	56	57	48	50	46	65	40	46	50	54	53	45	41	42	50	43	63	37	44	51	60	48	37	45	55	49	60	45	43	45	53	49	48	61	57	42	55	45	43	47	50	46	44	52	47	41	44	59	38	47	44	43	36	48	40	55	46	60	47	45	35	45	51	53	41	61	38	44	40	36	43	45	48	55	61	55	40	45	44	40	36	48	45	41	49	41	43	41	48	42	44	45	44	53	46	61	59	49	45	37	45	34	37	40	41	55	55	44	47	59	53	41	30	45	56	44	56	53	44	51	42	49	54	50	46	50	56	61	50	47	37	41	46	52	48	44	51	44	56	55	40	50	40	37	42	52	45	37	66	50	44	41	53	38	49	51	50	54	40	41	46	50	48	41	45	53	54	49	44	48	50	38	54	46	46	34	53	47	50	44	45	57	53	35	46	39	41	41	48	50	43
28548	11956	2022	2021	4066	5002	4747	3852	3276	2720	2400	2020	1695	1587	1332	1223	1116	1027	991	906	883	862	820	757	746	656	612	577	553	570	541	578	574	554	484	532	549	476	449	397	389	360	373	385	367	338	361	335	325	351	333	344	341	368	339	330	354	363	322	355	325	363	341	349	338	356	309	327	343	313	321	304	320	328	343	307	304	315	355	326	305	313	312	343	346	327	316	329	314	325	315	303	316	312	319	301	301	313	328	319	332	310	351	324	318	314	316	339	314	309	304	301	328	316	296	279	339	322	351	300	322	265	328	314	317	308	330	329	301	302	294	284	323	298	299	276	289	311	306	304	288	309	280	277	272	316	310	338	321	330	318	343	276	307	306	324	322	299	295	342	306	299	302	311	287	303	331	288	334	311	296	313	324	305	314	285	310	361	316	316	315	297	264	307	319	286	305	338	305	331	298	303	316	331	294	293	317	326	279	323	281	287	299	319	299	300	321	310	319	322	300	288	309	296	297	305	316	293	276	272	317	293	313	309	289	308	334	293	310	299	326	297	339	313	319	345	310	318	305	305	329	363	324	308	298	350	298	279	320	328	319	324	315	294	275	327	302	300	309	319	296	296	321	289	314	312	319	322	307	286	322	302	292	315	301	312	282	328	313	310	298	283	332	327	310	304	313	320	306	302	295	325	306	317	331	309	325	327	327	301	332	296	298	300	323	275	312	309	313	301	306	325	303	295	333	315	278	322	293	320	321	297	313	345	322	315	299	313	302	276	301	297	284	325	269	281	304	259	307	313	302	295	300	270	310	322	356	311	286	300	323	336	288	315	309	319	305	298	314	318	308	331	317	272	313	280	315	304	305	328	281	333	262	307	273	298	270	299	304	307	281	324	297	277	304	343	305	311	318	304	306	321	315	339	310	304	328	295	310	313	334	290	287	313	311	319	310	311	317	297	314	290	301	323	324	320	341	324	288	309	317	314	285	302	334	285	305	313	313	311	310	290	314	281	361	324	293	317	278	304	282	293	340	324	301	315	301	304	284	321	328	307	293	280	346	304	316	318	335	302	296	330	310	297	299	298	331	318	276	323	302	293	313	333	318	328	309	294	278	305	289	274	299	290	333	300	302	321	336	312	329	275	317	280	329	316	321	322	286	311	344	323	291	277	293	302	305	320	329	280	285	301	330	324	300	305	301	302	322	314	309	300	302	338	288	318	290	333	309	307	283	292	314	309	294	329	292	298	328	280	316	276	332	323	296	315	308	316	334	300	277	310	311	312	332	288	314	319	315	321	328	315	312	323	280	316	279	343	298	286	334	325	287	316	313	311	317	309	299	280	312	331	317	338	321	312	315	296	298	331	322	308	308	321	308	303	347	350	320	312	315	307	285	318	297	328	302	326	325	305	318	326	318	333	305	322	320	292	298	305	308	322	283	286	314	319	326	299	312	289	339	331	268	314	291	306	296	295	307	297	345	308	286	328	341	295	304	301	335	289	283	324	311	310	314	324	293	308	310	329	275	294	299	288	320	340	309	309	312	331	307	303	300	314	340	314	321	312	279	324	308	319	329	300	303	316	273	307	271	311	274	271	314	278	306	269	341	328	326	331	296	326	328	343	322	319	329	299	302	304	317	324	293	298	314	287	288	303	323	299	313	306	322	328	322	298	312	282	303	303	321	283	319	326	343	310	289	311	316	272	352	271	326	300	327	303	328	307	331	320	271	294	317	302	296	309	311	326	312	301	367	286	297	321	331	286	285	320	327	311	300	299	325	294	327	309	292	342	325	295	292	303	337	306	298	313	275	329	317	312	307	291	303	298	308	327	306	282	316	299	286	305	360	282	337	331	319	329	286	339	292	324	285	296	322	280	320	302	303	321	314	300	313	309	281	323	308	277	294	279	325	328	335	329	314	301	317	318	301	319	316	284	320	322	316	267	305	293	292	324	319	299	294	310	322	340	292	318	294	296	319	297	342	295	298	323	341	342	302	329	329	320	330	313	301	318	332	314	315	315	293	303	317	317	333	284	296	302	306	316	326	333	303	311	315	304	314	352	288	297	280	304	297	290	312	337	296	322	320	311	322	283	297	293	308	304	294	313	337	298	323	327	284	282	300	324	268	327	283	328	295	304	291	303	319	302	312	315	289	320	306	318	293	302	327	349	326	327	307	321	315	319	306	288	296	308	329	306	304	315	322	279	300	306	322	266	343	318	294	299	307	307	304	317	326	308	338	312	308	303	324	297	332	312	306	321	303	291	311	309	334	309	263	311	306	308	303	280	300	295	342	328	302	278	299	325	286	296	313	288	304	320	306	324	322	318	267	296	307	304	335	277	297	299	290	294	318	341	319	291	291	302	291	296	323	316	326	251	303	296	308	329	316	330	340	315	293	314	304	295	276	302	319	297	313	288	299	308	343	335	304	349	329	299	309	304	301	296	306	310	326	281	330	304	339	322	325	303	308	340	323	320	304	342	335	322	304	325	318	298	320	311	304	305	299	267	315	322	282	298	293	323	298	320	317	346	316	301	314	306	308	296	330	325	324	311	319	323	354	351	313	333	296	309	292	326	310	288	305	317	317	323	317	303	312	320	324	322	292	314	313	325	321	326	306	310	321	311	338	321	290	314	321	314	301	355	314	345	317	336	309	317	319	298	293	334	288	317	313	278	299	298	314	320	312	297	311	311	276	321	315	334	317	297	314	324	327	314	307	353	312	308	302	298	341	299	307	287	285	320	329	307	326	333	341	331	333	305	317	289	316	294	302	306	338	304	323	314	312	316	282	287	291	341	318	316	325	297	274	303	277	296	307	305	321	314	332	362	293	311	307	334	296	278	324	309	319	285	295	338	307	291	320	310	303	311	301	315	325	324	330	309	314	334	335	342	285	296	306	329	312	304	282	302	285	327	329	289	307	291	283	287	298	293	284	337	310	313	331	293	320	313	296	282	303	296	328	303	323	317	290	309	333	304	312	296	341	315	325	325	299	332	318	285	296	323	312	330	307	320	303	326	308	310	329	326	332	316	323	332	287	324	314	319	287	295	308	301	311	278	312	322	291	323	294	313	324	316	290	302	310	306	314	286	271	293	292	290	314	294	317	324	314	330	286	300	339	317	293	297	326	293	360	325	278	293	354	329	322	336	286	299	312	310	280	322	289	288	296	315	291	332	345	310	298	333	290	295	280	346	307	302	325	303	306	326	319	322	313	289	302	309	311	319	292	318	286	320	340	336	316	336	335	297	317	317	297	301	308	337	300	322	343	290	325	348	321	310	298	307	310	301	284	293	311	325	318	310	312	316	316	308	298	289	321	320	322	326	296	309	298	334	302	311	293	313	310	316	337	311	339	312	299	346	289	299	331	314	314	275	315	319	298	298	314	332	324	310	278	307	301	321	282	307	322	278	315	321	279	333	325	335	309	334	292	294	315	310	315	322	307	302	293	313	281	315	297	288	315	324	323	282	323	295	319	324	305	331	297	265	300	299	309	340	342	326
5402	1539	282	189	169	161	181	198	187	189	156	188	121	139	148	111	144	116	136	121	154	122	122	122	127	105	133	128	115	119	123	127	125	120	109	127	119	127	102	119	98	115	131	120	102	92	113	94	118	116	135	122	106	96	111	110	111	109	91	117	132	99	105	125	112	109	123	117	102	110	96	88	115	101	120	108	106	99	105	93	94	102	114	115	132	117	102	112	113	117	115	106	111	108	123	86	110	94	102	131	113	116	110	102	115	108	115	106	111	117	122	112	133	97	112	111	98	112	104	102	109	119	111	109	112	110	104	100	109	129	98	88	99	98	101	94	97	101	108	103	115	122	116	125	105	109	120	99	102	122	93	106	105	110	120	101	107	117	104	123	123	133	98	100	103	95	107	100	99	101	114	115	110	101	99	110	86	111	101	90	106	122	94	120	124	98	97	104	100	87	119	124	118	100	89	115	109	108	115	107	121	129	121	98	110	113	115	104	121	114	112	112	100	115	120	121	98	94	106	104	112	105	113	82	107	121	87	108	98	108	117	105	120	99	104	109	101	103	116	102	99	123	112	114	117	108	103	94	99	142	100	115	113	131	124	106	106	89	99	90	109	106	109	93	93	114	104	99	97	99	120	88	111	119	120	111	118	124	121	130	90	112	110	110	102	114	119	129	130	106	81	102	108	113	102	102	96	93	127	119	110	103	125	96	123	106	86	123	103	129	112	98	102	106	79	113	101	109	117	99	95	93	138	99	105	128	96	110	108	96	99	104	108	115	115	93	107	100	120	99	109	110	103	98	111	106	118	100	108	108	107	123	106	93	107	95	130	121	98	100	83	112	114	107	91	99	129	108	99	107	105	115	105	87	105	99	93	107	119	108	107	115	99	115	115	114	97	124	104	106	103	107	101	120	97	113	94	105	80	127	90	100	122	111	105	109	112	108	125	99	117	108	91	99	106	97	112	116	106	110	90	115	99	110	106	111	111	104	91	106	108	121	103	107	118	113	107	121	119	111	106	131	93	108	107	106	121	93	100	111	106	111	110	104	105	132	110	111	110	105	96	104	107	107	89	105	89	78	116	116	112	95	98	91	107	92	115	110	97	130	120	116	101	119	112	129	109	102	121	125	98	109	119	133	116	117	121	104	89	91	101	114	106	107	130	114	102	97	106	105	104	115	125	98	106	98	116	95	95	99	107	94	101	98	104	104	129	117	128	96	101	107	120	110	112	103	117	106	120	106	122	95	99	113	112	102	115	108	117	129	90	99	104	112	106	109	117	119	128	137	107	105	109	108	103	113	102	85	102	121	110	101	106	113	125	98	120	111	129	97	97	97	123	120	106	93	105	112	120	106	112	108	108	114	104	106	124	121	106	108	94	102	90	112	110	125	110	104	92	128	109	108	111	103	116	108	95	109	112	121	110	106	106	100	92	129	113	92	106	115	114	114	115	94	89	92	115	96	116	124	94	105	124	100	94	116	122	106	118	115	101	84	124	124	122	118	110	103	99	92	103	97	101	119	107	116	114	89	116	139	106	114	102	89	106	109	100	114	104	106	100	92	101	90	120	111	87	95	114	94	125	115	120	118	119	98	116	84	123	110	129	109	99	97	108	115	109	116	107	113	109	109	112	122	120	111	117	114	123	105	94	122	127	116	93	91	112	100	123	99	117	97	114	97	104	111	100	105	108	103	120	101	111	111	115	103	101	113	112	105	119	105	120	117	93	94	116	105	115	91	114	124	115	101	97	120	107	116	102	99	106	91	133	130	121	107	132	93	116	90	108	115	105	119	94	102	98	120	93	111	112	101	100	112	94	103	95	93	109	111	127	99	103	109	109	93	109	109	102	123	101	122	109	84	113	104	95	111	109	105	114	108	101	110	104	106	113	101	99	112	102	101	120	97	109	104	128	113	108	122	105	116	88	106	89	105	115	85	94	123	93	110	113	110	116	85	109	93	88	102	94	129	89	121	100	102	90	106	113	118	112	116	109	112	112	110	93	116	103	87	117	110	112	100	120	99	95	85	102	103	109	108	117	104	124	114	118	108	105	128	107	92	104	96	123	111	112	114	111	103	111	107	108	111	111	106	103	108	103	108	113	96	90	94	111	108	114	93	100	113	113	95	108	104	126	119	109	91	106	110	103	103	93	99	118	120	116	113	110	96	108	90	96	113	120	147	103	119	114	118	102	101	110	110	101	103	121	114	106	100	97	113	97	121	102	92	78	104	93	118	91	102	106	92	105	98	103	108	99	95	112	97	117	103	103	138	96	101	97	119	97	102	115	127	109	108	124	117	108	95	105	119	121	102	107	84	101	110	124	82	111	103	104	104	110	104	107	102	115	90	106	108	105	116	95	96	108	119	109	102	94	101	103	113	93	110	95	127	102	110	104	123	106	101	118	95	119	97	100	120	98	101	105	118	102	112	122	121	115	106	108	100	128	96	119	115	113	102	112	98	110	103	122	115	94	113	89	95	105	94	108	99	92	97	117	105	104	114	105	90	109	101	100	120	106	106	134	104	106	112	98	112	96	97	97	106	105	110	113	89	98	109	109	104	93	131	119	105	114	100	104	107	96	131	89	116	113	94	114	118	108	114	91	120	106	99	113	102	109	118	103	112	115	95	129	91	110	125	99	93	111	107	94	122	106	101	120	118	106	110	119	107	112	112	114	91	106	111	114	95	105	127	90	91	102	110	112	105	93	93	122	104	106	116	123	121	110	84	96	117	116	112	105	110	126	119	114	108	119	110	108	112	101	102	112	118	103	124	102	111	115	93	115	96	111	116	119	106	102	82	142	107	114	109	104	112	92	120	112	97	95	106	109	100	100	95	107	103	92	103	122	111	96	127	101	114	97	109	105	108	108	107	119	102	119	101	118	108	114	110	93	104	116	118	119	125	104	110	111	119	109	100	109	115	111	97	108	109	96	95	99	102	110	112	120	104	103	101	120	119	110	98	92	111	99	104	119	109	119	121	115	105	111	102	111	96	95	95	102	107	101	138	113	121	102	121	101	103	91	111	102	97	112	114	84	111	94	103	88	117	122	112	110	96	102	111	110	114	98	90	106	107	110	111	108	130	136	113	124	105	109	117	106	106	113	100	104	101	118	105	98	116	106	126	103	77	114	101	97	102	98	105	103	114	98	132	111	94	111	109	113	124	86	125	89	111	113	115	119	115	108	105	98	113	120	112	100	110	118	135	118	131	100	123	104	105	80	100	112	126	117	92	116	107	113	106	114	125	79	102	104	99	99	99	89	92	99	114	108	109	98	102	90	101	95	93	123	113	122	115	111	117	116	94	119	115	112	131	84	97	105	114	120	98	109	124	112	106	113	93	108	120	114	94	97	109	113	109	107	110	109	118	115	113	116	113	116	105	100	101	98	110	109	109	128	102	92	100	100	86	99	112	130	96	96	108	101	104	102	116	106	100	104	119	116	97	122	103	126	106	118	127	97	115	115	125	99	101	77	106	115	116	105	129	100	117
29961	12298	2491	2417	4266	5439	5097	4408	3906	3335	2827	2660	2418	2087	1979	1778	1632	1535	1437	1428	1414	1375	1290	1294	1262	1178	1107	1049	1012	1061	1084	1049	1027	1036	958	991	1068	978	963	874	830	873	857	818	860	792	787	811	836	794	801	797	809	757	845	842	770	768	793	805	811	813	825	804	826	791	828	737	761	806	859	774	781	796	794	787	769	760	797	770	767	786	753	770	762	768	786	808	779	799	775	792	825	766	836	797	766	799	788	832	782	776	814	775	776	776	763	774	761	795	776	758	760	799	847	807	728	801	734	732	750	763	761	784	786	734	784	758	756	743	765	773	748	722	787	742	791	785	750	777	756	796	814	746	783	776	784	743	811	826	782	762	809	799	806	755	788	780	818	845	762	807	754	798	792	788	772	765	775	819	830	795	827	824	787	739	758	791	808	806	783	763	744	790	807	742	770	758	793	753	800	759	792	776	749	776	770	790	747	775	747	778	777	768	779	747	738	823	772	752	750	789	773	779	796	794	758	812	765	749	766	797	764	811	828	758	766	789	827	780	803	723	746	753	843	752	786	756	770	799	745	772	802	737	764	805	810	825	791	787	789	746	808	757	800	839	742	778	783	798	781	770	839	762	799	780	762	806	772	796	827	706	788	784	771	753	794	772	758	745	761	767	768	762	856	791	781	832	805	740	755	774	770	764	803	802	714	808	753	720	778	823	778	764	803	756	757	812	772	752	744	797	782	747	761	805	797	799	767	743	754	824	840	784	797	779	791	752	792	750	747	769	831	796	780	775	755	729	745	752	730	799	799	777	821	751	785	791	731	757	824	748	753	786	776	824	782	753	738	765	787	781	810	744	748	753	753	775	808	771	742	803	734	794	827	801	793	805	764	805	812	787	769	806	751	793	757	769	744	820	806	809	761	849	741	783	783	742	767	767	792	733	810	743	776	829	782	791	775	793	772	749	801	751	783	800	781	764	801	747	710	776	762	752	807	788	760	772	780	733	813	694	812	777	775	771	783	785	769	748	772	799	747	762	771	740	810	757	760	739	770	774	782	715	736	768	787	758	774	725	773	775	786	759	772	737	774	748	779	798	779	796	801	800	792	753	751	795	794	773	751	739	801	772	768	791	783	776	785	794	834	809	754	807	771	732	755	796	793	773	774	798	775	766	820	810	769	744	748	789	727	814	826	773	770	773	802	831	748	774	735	766	803	709	811	767	817	761	789	795	744	751	753	763	772	816	841	790	781	803	817	759	766	789	787	813	798	735	746	751	762	813	752	781	770	760	789	727	809	790	800	763	760	774	751	778	772	798	834	776	774	786	779	765	724	783	776	773	734	812	817	741	722	793	753	742	762	760	785	774	781	772	745	789	770	765	800	725	777	744	753	754	728	805	776	789	796	766	764	775	762	743	784	777	729	778	802	786	819	770	726	769	781	771	749	757	765	758	818	783	818	758	775	768	750	757	768	789	739	770	777	766	765	820	794	770	762	768	801	764	825	760	729	756	790	715	793	801	772	812	762	778	812	751	822	801	738	809	777	807	731	786	789	763	782	766	774	740	803	768	756	785	721	800	824	805	750	766	749	834	750	807	757	771	751	772	833	811	776	795	796	751	803	724	770	790	788	733	771	739	723	816	824	749	780	779	727	796	768	821	742	772	767	737	769	770	777	811	804	751	770	745	763	755	762	745	761	779	712	788	777	767	761	773	746	828	789	814	795	708	778	760	772	792	773	770	771	759	765	758	774	727	800	783	798	766	804	780	781	794	793	776	784	770	790	830	743	737	765	771	795	768	789	721	715	740	769	764	745	801	760	760	747	807	735	732	792	864	738	725	741	822	864	771	784	766	761	776	746	783	799	803	757	833	799	765	766	761	816	745	750	751	783	766	774	806	788	758	773	782	812	826	823	829	775	728	795	747	772	769	794	813	828	732	754	762	726	737	756	793	775	793	782	796	781	781	749	794	753	714	803	756	770	806	758	752	760	770	789	811	849	807	762	788	818	756	838	795	806	750	772	745	743	781	742	798	732	749	770	791	771	820	778	848	795	771	780	752	776	760	792	750	778	775	771	729	758	741	822	788	830	762	833	772	786	802	801	766	790	710	770	784	763	802	765	807	787	733	798	745	758	786	751	815	797	797	790	786	792	799	772	737	802	759	828	810	815	815	781	834	751	769	757	767	754	789	791	783	738	752	769	820	782	791	788	751	802	784	747	748	756	719	778	851	781	735	850	811	779	749	769	796	742	725	786	782	766	779	786	764	802	788	747	805	737	762	774	827	747	801	800	792	757	774	846	781	766	738	813	781	732	764	764	761	819	815	750	773	824	749	803	774	766	752	842	790	756	812	768	826	766	835	769	758	787	783	741	823	769	760	754	823	749	771	828	783	758	773	841	760	775	754	755	838	814	776	738	733	788	742	814	779	784	799	753	706	792	776	767	743	775	813	732	770	815	745	804	782	796	765	766	780	792	780	799	712	747	762	737	770	793	780	743	719	795	755	781	773	788	812	787	719	752	768	750	798	749	817	762	721	743	793	793	745	784	759	739	766	787	750	816	782	775	757	791	743	777	747	769	785	772	767	807	794	748	740	790	743	793	752	761	755	768	816	793	797	731	742	803	739	759	781	794	827	742	787	785	769	820	724	790	713	825	836	783	743	745	774	732	743	773	753	760	766	734	831	770	774	770	743	732	780	856	744	763	766	826	821	740	725	750	752	748	771	822	761	749	822	814	829	773	801	798	823	792	799	765	772	772	801	780	801	777	801	836	767	752	743	770	758	788	763	808	792	751	760	763	726	776	781	739	791	750	753	781	776	789	739	799	776	764	780	818	785	779	753	734	802	796	724	770	747	809	758	778	818	777	757	786	794	768	756	814	822	804	790	767	763	777	766	831	729	798	764	749	733	773	830	779	785	797	791	808	745	781	805	742	797	805	784	735	698	782	772	788	714	772	762	774	781	793	740	775	744	804	766	767	757	751	807	814	810	768	805	815	800	790	823	818	767	756	764	776	784	803	758	835	751	787	763	771	784	791	791	754	784	736	756	810	814	796	738	762	761	752	792	752	761	756	806	774	756	764	827	762	815	710	778	796	813	744	739	823	789	794	773	787	749	796	783	759	822	783	786	736	757	813	758	752	779	815	750	754	768	794	749	784	788	734	768	769	832	775	763	758	773	776	782	794	814	788	720	784	784	759	766	770	808	793	700	730	755	805	735	768	826	746	754	791	771	812	767	830	800	754	780	765	772	767	756	781	788	741	731	745	768	756	751	744	805	800	802	755	792	817	770	784	747	790	749	748	788	842	820	779	771	743	734	783	782	764	730	752	747	779	726	748	783	769	796	793	773	788	763	803	805	766	743	785	834	754	752	785	771	781	743	778	803	726	791	779	764	768	718	757	803	773	745	773	774	763	753	744	804	802	759	776	755	745	803	745	735	801	757	756	722	777	793	748	762	755	786	751	826	738	797	826	794	812	730	782	803	837	817	818	739
6745	2732	352	209	139	152	167	170	159	133	130	140	134	137	131	96	124	108	108	80	104	99	109	102	98	81	106	85	101	82	75	68	82	71	81	93	81	80	63	64	76	65	73	81	73	61	68	71	58	73	65	59	74	60	63	62	71	72	79	67	75	66	69	79	85	66	66	75	78	58	79	73	78	63	60	67	65	65	84	69	58	72	89	79	66	66	61	69	54	48	71	56	56	61	63	76	71	63	57	72	69	75	67	81	73	68	66	67	71	71	64	69	72	61	63	76	56	61	62	60	71	77	78	62	75	69	57	62	63	80	67	60	67	62	82	84	67	71	50	69	72	64	81	66	62	67	73	64	73	63	59	76	63	64	50	80	77	73	68	73	58	67	75	60	78	66	79	64	63	53	57	73	63	82	68	67	64	59	62	67	78	74	71	60	55	68	78	73	72	72	71	63	73	69	74	59	57	70	68	69	67	50	49	59	77	66	66	65	74	68	60	57	67	70	71	66	57	61	79	45	75	72	62	72	71	81	80	61	75	73	74	72	79	77	63	64	74	67	79	52	62	61	69	64	74	58	61	64	68	58	57	58	71	64	63	68	84	58	58	84	71	60	81	62	65	77	69	73	61	68	65	57	71	48	85	76	78	65	77	70	67	56	67	62	68	69	71	65	59	74	70	63	65	64	69	75	62	76	90	79	81	67	81	62	58	68	80	98	57	66	75	56	74	68	58	82	60	62	72	68	79	67	66	58	62	59	60	74	69	54	67	71	68	62	76	63	69	96	61	75	64	80	81	70	64	66	73	87	72	68	73	76	71	62	75	77	70	75	70	69	57	60	64	55	71	64	69	65	58	56	77	61	53	60	61	70	75	66	72	82	72	62	60	67	73	66	69	62	54	75	63	78	62	59	64	67	93	67	61	61	75	78	61	55	82	71	74	71	76	65	71	70	56	76	66	78	67	60	72	72	68	74	59	68	68	76	68	64	68	70	67	69	55	51	76	73	65	66	69	59	77	64	79	74	64	67	63	68	58	53	69	76	50	60	79	63	59	63	69	61	63	60	66	63	73	53	57	68	72	73	67	71	60	49	58	79	78	64	65	80	70	76	73	65	68	64	64	67	75	66	62	78	67	70	62	79	64	64	66	79	77	71	74	75	68	70	81	82	60	52	71	68	72	68	66	72	83	61	68	66	69	59	63	61	72	67	55	70	80	58	66	64	62	56	65	64	70	61	62	76	73	82	64	42	54	76	52	51	66	73	67	66	67	62	57	68	58	73	65	57	74	68	60	75	68	66	68	74	61	85	75	67	72	67	64	74	52	64	70	69	54	76	58	61	77	56	64	60	55	76	67	69	71	60	60	86	66	61	60	61	68	64	56	86	69	70	73	82	66	72	62	71	81	66	77	57	62	88	59	85	65	74	77	67	66	74	62	66	63	64	82	82	69	70	68	87	72	68	69	62	70	63	72	76	74	67	66	61	67	67	56	55	69	74	76	66	60	73	64	67	79	59	69	70	77	74	81	71	56	77	65	66	57	74	64	62	73	48	60	77	71	65	63	69	60	63	67	63	70	63	63	69	75	68	78	76	73	64	74	77	66	71	59	60	64	82	55	79	58	66	55	67	74	77	80	83	68	88	55	69	69	66	65	58	70	53	60	64	56	58	47	57	72	86	61	62	66	51	63	66	75	69	58	76	71	51	71	69	55	70	78	65	67	58	65	87	85	73	58	72	79	72	74	78	66	63	72	75	82	74	66	73	74	65	51	49	69	70	64	62	66	70	60	63	65	54	63	64	68	82	77	61	76	54	76	72	75	66	75	64	73	70	57	89	73	71	62	54	62	61	64	72	77	77	64	73	71	67	71	68	67	66	66	66	76	61	66	72	68	59	70	61	66	70	77	83	54	73	63	77	65	73	69	82	61	66	69	61	80	72	68	69	70	60	80	71	65	68	71	60	71	60	78	79	64	63	59	76	76	59	62	74	80	67	72	75	59	71	86	77	68	69	83	50	67	58	68	88	66	59	67	64	62	65	68	79	64	67	70	76	70	76	72	73	70	75	72	67	68	66	62	64	73	65	64	71	70	80	79	82	75	64	77	69	60	60	56	68	63	53	59	94	67	78	55	70	69	76	84	63	75	84	59	57	63	76	69	69	64	66	55	74	70	71	72	57	65	54	58	74	71	85	61	72	66	55	71	81	69	65	60	70	61	66	66	58	79	63	67	72	79	67	68	74	60	61	65	66	60	54	75	78	75	79	71	65	62	76	69	59	83	56	67	73	64	70	76	73	63	66	70	72	72	66	70	63	68	58	61	70	57	69	77	59	69	76	60	77	83	77	75	57	80	68	62	82	82	64	76	60	68	81	69	62	66	71	64	76	80	64	80	69	70	76	80	71	71	70	64	66	94	92	68	60	62	70	71	76	74	67	71	73	57	84	64	60	66	64	59	72	68	40	64	71	54	68	83	79	60	63	89	65	69	60	71	63	71	64	56	46	58	71	72	75	54	76	57	71	74	56	58	69	80	64	78	64	69	64	68	65	76	61	61	72	67	70	76	61	70	73	59	67	70	78	63	71	70	61	79	68	63	61	74	71	72	49	65	74	69	75	61	66	57	77	65	73	62	75	52	63	68	72	57	61	81	76	68	55	77	74	66	59	56	64	73	72	76	81	54	80	69	85	84	68	63	80	63	85	66	69	63	70	83	77	60	73	68	77	57	74	57	75	73	67	77	60	74	49	61	74	76	66	80	66	71	81	58	54	67	70	62	64	69	69	59	68	61	55	65	63	70	71	66	68	72	57	62	68	61	52	62	78	70	66	74	71	62	78	73	72	67	76	71	65	68	77	72	62	70	73	68	68	75	62	58	63	72	62	73	60	62	70	64	68	58	65	75	54	65	68	79	58	72	77	77	64	72	59	68	76	67	53	69	72	71	61	55	68	69	73	80	65	56	84	64	72	58	72	74	65	73	74	75	75	77	74	71	64	89	69	70	83	61	75	70	62	63	72	75	64	67	81	68	75	74	65	56	64	69	70	80	54	81	60	82	64	62	69	51	64	76	54	67	62	66	90	55	83	62	71	81	78	76	69	70	71	77	85	70	58	82	73	76	78	70	70	73	91	82	75	71	76	71	66	58	68	61	67	72	77	86	66	68	81	63	88	75	71	57	71	62	81	76	63	63	53	78	73	76	56	62	68	66	71	71	70	70	69	83	59	71	65	61	70	75	65	58	66	58	63	67	61	68	80	64	72	83	65	59	71	60	64	66	64	72	55	78	66	76	68	56	67	62	61	58	70	66	72	70	91	77	59	66	73	60	71	78	65	64	58	67	63	78	67	83	64	61	66	71	65	75	79	83	59	57	55	69	73	66	63	67	50	74	66	49	65	63	69	52	70	52	77	76	52	70	70	62	66	87	68	67	80	79	85	68	81	74	72	79	71	72	76	80	77	83	65	65	72	57	67	56	80	75	66	66	66
35112	15963	3079	2993	6026	7185	6689	5920	4862	4227	3574	3110	2641	2470	2107	1913	1771	1654	1504	1457	1345	1300	1211	1148	1146	1098	974	949	929	834	890	855	853	828	789	764	827	739	699	629	589	580	591	603	578	537	565	532	549	513	549	540	556	560	530	585	549	522	498	492	507	530	525	486	523	525	566	455	501	525	511	466	517	467	546	528	510	509	502	518	556	496	476	474	489	499	526	498	503	483	480	456	486	471	507	456	477	477	450	484	489	461	497	537	549	455	466	493	461	496	468	516	446	504	499	471	481	499	494	476	470	481	466	464	490	490	477	514	441	474	490	495	476	508	462	499	487	508	495	484	472	523	464	518	488	471	478	491	452	476	468	451	465	483	439	496	468	491	479	476	475	480	493	484	469	486	447	482	476	516	447	482	478	497	495	506	515	485	481	515	429	522	505	482	467	478	486	515	477	504	513	493	483	505	439	452	472	502	490	515	496	477	472	529	544	487	451	476	492	484	426	486	488	480	444	467	511	476	450	461	504	496	450	491	469	473	472	438	483	454	492	466	512	452	509	453	473	458	492	471	472	470	486	466	497	473	476	488	492	462	474	506	481	456	501	454	489	496	461	472	529	479	494	451	482	509	501	434	465	467	480	500	465	485	465	473	521	488	460	463	438	492	476	483	503	511	499	491	479	506	492	488	462	442	512	494	498	492	504	463	523	456	508	472	484	487	507	478	502	503	471	483	458	486	508	449	489	522	440	522	496	479	494	491	498	476	507	498	473	477	518	481	459	464	443	494	483	477	460	490	472	471	466	478	500	495	478	508	477	447	531	435	514	469	467	506	467	446	450	487	462	505	497	454	494	498	505	476	482	464	475	469	478	465	489	479	498	527	459	480	435	485	472	514	475	493	473	465	450	441	468	498	484	480	480	478	471	460	481	453	499	468	474	478	468	491	487	481	482	443	477	495	496	494	514	483	499	490	529	467	445	459	494	487	454	475	432	477	452	465	488	468	475	493	435	483	510	462	487	460	472	504	464	481	514	500	461	495	450	482	432	469	486	453	479	467	524	444	477	476	473	490	492	503	490	487	506	444	475	479	498	464	508	512	471	452	503	455	477	473	457	493	454	462	458	500	471	466	474	485	498	491	478	497	476	484	492	478	457	494	478	465	468	496	450	494	510	467	475	493	469	472	468	511	494	485	451	508	465	475	457	483	470	449	506	489	461	543	454	422	461	458	472	509	479	449	462	513	490	505	462	438	457	496	483	450	475	469	451	491	446	487	482	471	488	499	479	523	453	439	494	431	501	466	507	461	472	495	454	487	480	474	454	464	495	469	471	449	490	475	496	501	484	475	473	492	452	477	441	494	496	448	485	440	457	426	478	474	470	503	486	471	475	516	473	508	508	478	460	483	457	437	506	462	428	478	472	475	488	530	443	468	478	463	506	471	509	482	526	463	497	422	477	478	463	468	485	466	493	503	464	466	479	460	482	446	476	476	489	472	491	460	480	485	479	494	467	474	506	501	448	476	438	473	499	459	476	448	479	473	489	508	516	489	464	513	484	492	484	479	479	527	472	465	449	490	462	508	541	488	492	511	471	454	492	524	459	490	458	495	519	496	444	493	463	491	451	440	480	453	532	463	464	491	487	490	482	524	489	464	472	480	498	480	506	465	444	485	452	444	479	446	474	487	479	471	473	471	470	472	456	450	453	497	514	473	456	489	494	486	451	461	446	459	479	492	485	478	451	489	501	471	491	479	504	500	494	432	451	510	514	481	494	489	486	491	463	462	489	459	529	463	465	498	497	514	493	468	478	461	492	465	484	488	451	468	485	479	488	465	457	441	460	454	484	487	518	483	490	464	447	520	506	537	504	510	489	471	437	485	484	465	495	485	497	494	473	435	470	474	504	459	458	462	472	466	471	460	493	472	514	523	442	476	457	464	479	493	474	507	472	496	483	521	457	480	506	494	492	503	488	495	446	511	453	478	505	504	497	447	456	461	500	482	501	449	482	455	421	459	478	481	457	439	482	460	510	466	459	469	501	487	467	550	478	466	470	498	475	462	483	472	438	483	511	464	481	437	416	515	488	407	441	471	466	462	520	475	486	470	468	465	477	492	486	490	460	427	463	487	501	468	451	519	476	465	464	506	510	468	474	477	458	461	467	458	462	475	522	472	460	441	463	491	472	446	451	484	506	517	474	471	449	438	468	464	477	454	449	425	453	499	490	479	466	463	466	470	484	527	481	481	443	459	490	483	505	473	452	473	494	463	479	491	461	445	484	443	486	489	483	503	501	442	475	458	452	476	483	440	417	455	504	455	454	518	516	496	473	464	460	469	458	465	486	511	470	462	474	480	508	480	472	453	491	501	507	461	501	496	506	508	492	484	450	413	470	514	539	476	507	489	483	457	528	449	469	508	463	487	461	497	470	542	465	460	488	473	476	462	494	488	455	470	448	488	459	444	447	517	484	490	475	448	481	470	483	497	504	507	496	512	476	476	485	474	489	469	503	485	476	513	435	479	455	477	505	495	483	531	458	475	514	493	491	488	490	514	478	476	511	509	479	485	475	493	466	480	467	504	463	483	468	498	483	445	444	482	511	461	483	469	457	456	476	505	469	474	454	466	481	487	475	435	466	471	469	493	457	481	522	457	513	478	511	471	476	453	483	468	500	487	434	484	458	447	483	499	536	485	480	481	522	467	448	499	466	460	462	474	511	457	478	488	493	469	432	500	496	485	452	458	482	483	506	471	520	493	513	470	479	475	476	501	453	472	472	469	464	469	492	469	464	495	476	467	496	503	510	456	471	435	462	510	486	497	487	449	496	471	449	493	450	464	468	474	445	498	483	446	457	492	459	498	495	481	487	444	482	461	481	490	498	482	504	489	452	491	477	491	484	486	491	457	464	491	488	500	466	472	478	479	479	472	478	472	457	466	495	476	462	519	508	482	503	445	436	424	516	494	485	457	461	451	459	462	504	483	472	492	479	474	426	513	508	469	448	444	493	457	475	492	506	480	473	521	525	496	492	471	468	474	492	421	496	478	505	514	475	460	422	496	454	453	495	483	494	505	480	495	451	448	472	458	527	452	500	496	487	515	464	465	501	458	485	478	487	520	517	434	476	475	481	496	486	498	477	516	470	459	500	500	480	489	517	501	495	465	461	478	463	494	474	473	463	483	481	499	451	489	469	497	503	457	488	479	481	508	471	432	471	480	475	539	466	473	476	443	493	453	490	466	504	477	509	477	495	483	487	458	484	511	450	517	425	490	431	482	517	449	503	517	454	481	476	477	496	479	465	525	476	471	479	481	459	469	464	446	470	436	483	472	478	521	479	470	471	508	494	460	530	461	498	514	448	484	500	518	478	485	452	483	468	479	471	439	468	480	510	523	505	469	478	456	483	500	491	456	463	489	488	473	508	516	494	484	487	485	437	497	500	462	478	470	449	478	479	481	468	499	477	465	457	482	453	494	471	457	477	493	461	466	513	451	467	486
3458	811	146	130	100	99	116	113	106	96	108	95	109	91	85	81	114	89	100	80	109	101	85	84	89	90	79	90	94	68	87	82	82	75	84	73	100	97	63	87	83	86	86	74	72	68	80	69	80	64	88	53	78	71	85	85	85	83	68	82	82	73	72	81	68	86	89	78	67	93	88	67	73	89	78	84	102	90	75	79	74	73	71	73	83	72	81	72	75	82	74	95	84	76	84	84	77	80	66	68	79	76	71	77	85	98	83	96	71	73	83	69	75	73	68	92	87	81	76	81	75	77	87	79	76	83	72	87	67	66	73	90	68	52	79	89	82	74	87	72	59	85	72	76	74	71	64	68	101	100	79	95	74	63	67	82	99	72	75	92	64	88	79	78	84	79	85	83	74	77	82	78	74	75	85	81	85	80	80	76	88	101	107	70	90	91	90	71	86	72	67	95	82	67	84	72	82	80	65	80	76	84	62	78	76	86	82	68	73	88	72	85	80	91	90	74	69	84	84	77	82	69	63	70	86	72	89	75	80	78	69	62	76	72	88	77	74	88	78	64	81	75	67	81	90	67	82	73	83	76	80	88	86	73	86	80	64	87	79	74	77	84	70	82	71	69	78	84	79	69	78	84	82	85	93	73	66	64	93	73	69	86	80	85	91	82	70	72	75	91	82	63	87	76	74	86	72	85	75	91	90	76	64	82	77	76	70	89	75	93	68	85	62	62	74	74	82	84	77	73	75	76	76	76	90	73	75	84	56	84	71	64	80	76	95	83	66	79	76	82	65	85	76	86	78	89	67	84	75	90	78	64	81	74	60	80	89	60	72	71	92	69	63	74	65	69	88	83	79	78	85	72	75	63	77	73	78	88	70	85	79	67	78	87	75	83	82	71	82	69	76	64	82	69	64	64	84	76	82	66	72	83	87	75	72	82	80	89	70	82	78	64	72	93	69	81	64	70	66	74	86	83	89	87	88	76	55	67	79	76	63	68	69	75	74	86	67	93	80	79	89	73	76	76	77	82	76	83	66	65	77	80	68	87	79	81	70	70	79	77	90	76	79	102	66	79	72	78	68	83	87	89	68	66	71	60	87	87	81	85	81	81	70	82	92	83	77	71	94	81	77	67	80	72	89	85	79	67	79	76	79	98	78	94	79	69	66	73	62	64	76	86	89	75	74	87	65	66	90	75	63	84	72	82	76	92	94	94	76	78	90	71	76	75	78	83	75	76	63	83	81	94	81	73	69	75	65	93	88	72	89	85	80	88	90	72	82	87	72	73	95	82	74	87	82	70	88	72	89	80	85	70	59	73	79	74	77	85	69	70	80	75	78	87	91	80	83	76	82	60	65	85	57	93	92	72	81	82	72	82	79	53	83	82	81	74	72	75	76	80	73	93	64	71	59	70	84	84	68	75	60	81	77	72	67	79	81	72	84	79	76	90	74	67	75	79	69	60	80	94	88	74	79	75	78	85	97	78	60	75	72	63	73	70	75	59	91	92	94	78	67	79	82	73	59	84	63	68	78	79	75	74	78	68	76	72	69	57	78	89	81	91	62	77	78	75	89	74	87	79	94	92	75	64	71	76	86	73	74	97	95	91	73	92	89	76	80	76	90	95	67	70	74	63	77	70	81	77	81	82	71	69	95	79	70	99	64	85	78	97	67	81	69	75	84	75	71	94	84	74	76	71	78	85	76	81	86	87	75	73	96	100	67	80	76	76	87	69	71	73	88	81	70	78	73	90	77	80	74	76	79	78	75	77	67	79	76	93	83	79	80	82	87	87	65	70	56	65	70	70	76	79	69	71	69	82	80	90	84	67	68	87	77	81	63	83	71	76	73	83	65	78	77	68	80	60	73	76	70	74	85	81	88	83	73	81	93	70	69	89	81	78	63	74	81	78	72	96	87	83	84	73	79	84	87	62	63	89	77	80	79	81	70	76	78	85	75	81	82	69	64	84	55	69	82	75	61	89	64	69	70	76	64	78	73	86	74	74	99	93	87	72	85	68	84	69	93	70	83	70	80	65	88	77	74	64	89	66	72	73	78	86	83	90	93	78	80	64	85	72	79	82	74	74	60	72	79	72	92	86	77	85	79	69	73	67	70	73	82	63	80	76	94	86	70	83	79	81	86	78	68	88	57	80	73	80	70	66	82	83	82	77	65	89	82	83	88	75	74	77	83	69	68	91	92	79	66	81	68	87	72	105	68	69	80	75	85	72	92	85	78	60	76	80	85	81	76	67	90	69	70	85	67	53	81	80	77	84	71	63	80	77	66	76	70	76	66	82	83	91	76	94	57	101	83	78	85	78	96	71	76	64	68	95	86	79	84	83	63	80	72	88	89	75	77	71	74	72	83	81	96	79	70	62	69	66	67	82	74	81	71	77	68	74	63	73	69	70	95	68	67	84	79	83	94	80	77	72	80	79	81	69	63	81	76	83	77	91	76	73	72	73	67	58	66	74	72	84	75	72	78	88	67	73	79	71	61	94	89	68	105	76	83	73	69	76	67	77	79	74	82	79	74	72	100	78	71	88	62	75	72	69	76	108	95	55	62	78	100	78	86	80	79	91	66	62	94	66	84	65	85	83	75	76	68	85	72	76	84	69	78	77	64	70	69	69	85	67	87	71	77	85	94	93	72	80	82	86	74	93	72	91	96	82	75	76	74	87	83	75	66	86	90	90	85	66	87	76	93	78	93	78	69	88	66	70	73	68	92	87	80	85	75	78	76	82	78	77	56	76	78	80	80	79	72	70	80	78	95	71	77	85	78	80	73	73	73	68	81	71	72	91	78	74	76	69	88	79	77	67	71	61	67	81	68	82	81	80	79	74	78	80	73	89	73	84	81	73	77	90	71	71	92	87	75	82	65	61	84	73	88	74	77	64	66	69	67	67	79	78	73	94	56	82	84	68	84	83	80	70	71	78	72	80	92	86	66	65	78	56	79	84	70	71	93	78	83	68	75	80	83	82	85	74	68	74	88	87	87	71	90	69	79	92	83	75	78	74	91	83	81	94	91	72	84	62	78	83	68	72	84	96	67	65	77	91	79	73	80	73	71	83	75	97	68	69	105	87	72	70	79	65	83	60	80	82	77	82	80	71	76	80	82	69	84	72	79	74	84	79	68	55	60	89	62	60	89	73	73	81	83	75	88	81	59	74	86	77	92	69	78	76	83	85	86	85	85	66	90	77	69	78	70	65	67	90	79	73	87	82	72	89	76	63	99	91	76	95	85	81	74	86	94	83	73	68	72	81	80	71	72	84	71	71	73	82	75	74	85	84	90	65	70	89	83	80	88	71	86	80	83	93	69	78	63	77	87	75	73	64	74	77	71	63	79	69	81	92	98	75	57	91	66	67	74	95	73	71	75	76	86	65	91	81	75	81	75	88	79	76	75	79	57	85	69	83	85	67	76	79	85	81	79	71	76	69	77	74	78	83	75	64	75	73	68	88	61	76	70	83	79	91	83	61	76	68
26040	8399	1601	1619	2740	3239	3138	2738	2432	2069	1845	1659	1444	1410	1282	1136	1084	986	1000	935	915	917	897	819	844	824	793	785	682	764	726	724	727	735	709	678	724	692	642	633	646	611	654	611	574	568	616	578	619	599	599	576	618	625	578	612	560	585	624	590	600	579	570	600	578	601	578	598	592	576	608	537	607	534	576	585	596	606	579	586	586	574	571	579	632	582	571	553	589	521	565	603	573	576	603	583	587	551	590	554	549	556	566	597	594	613	544	606	561	569	542	569	593	560	608	589	544	551	589	560	532	589	594	555	532	553	560	536	573	560	569	567	558	575	594	607	575	545	556	590	568	578	578	587	576	563	567	577	607	537	543	604	571	577	554	556	572	588	564	540	558	568	576	593	571	568	522	572	584	537	554	572	604	609	537	545	606	575	562	555	544	536	561	596	586	585	554	552	553	534	574	557	652	573	563	530	544	562	557	561	561	528	569	543	546	624	551	565	526	585	600	571	556	598	572	612	562	591	587	553	586	569	578	590	511	580	541	568	562	588	609	613	578	563	548	546	593	609	525	614	588	591	604	613	552	578	565	561	574	578	569	559	562	597	571	570	605	563	552	560	543	596	592	527	582	583	577	531	532	549	582	516	550	608	589	565	619	567	576	563	565	570	587	556	571	584	592	593	577	606	582	615	565	563	558	561	532	538	578	555	582	577	580	591	581	594	567	595	592	569	573	570	567	603	527	594	566	562	581	570	595	579	545	544	595	551	546	549	585	543	573	555	544	542	599	568	591	580	528	555	600	553	590	613	556	549	537	595	562	563	540	561	551	560	559	624	585	580	552	602	581	579	592	572	564	553	514	566	582	557	545	593	579	560	590	581	592	587	581	542	574	562	584	589	554	583	545	542	595	576	517	509	584	564	562	580	566	556	613	614	549	592	543	593	583	571	604	555	613	571	580	601	557	544	564	582	547	582	573	567	585	593	574	562	552	547	563	560	578	560	589	568	580	564	580	553	565	565	581	579	553	587	572	596	550	572	616	564	572	583	589	604	516	549	569	542	574	541	569	583	559	576	578	602	583	589	587	581	607	523	548	611	597	571	577	558	587	575	586	559	569	522	558	588	570	575	557	544	564	556	593	603	599	571	571	566	618	578	611	546	594	605	553	529	576	529	586	566	632	574	590	546	616	601	618	564	573	582	533	566	571	619	524	577	579	581	528	579	573	557	514	567	605	601	559	593	607	536	584	581	628	557	574	574	533	598	592	564	557	563	558	566	561	606	595	603	599	545	588	605	598	553	573	566	600	584	573	564	532	589	556	527	563	549	570	546	566	559	604	573	557	521	568	551	582	587	584	549	577	572	563	548	572	571	577	589	532	573	572	598	590	567	576	553	572	558	589	546	572	567	600	544	559	565	557	603	564	562	569	587	588	554	547	618	584	543	569	613	570	557	545	543	557	609	538	509	533	539	586	583	577	547	548	573	573	574	544	587	590	618	553	573	565	560	563	534	575	569	568	574	576	533	574	566	582	632	578	558	581	550	554	605	590	538	573	561	592	522	592	581	570	572	581	573	576	597	544	572	547	551	589	568	594	520	589	569	545	605	575	594	567	571	572	529	570	606	578	549	617	543	542	568	566	562	588	590	580	612	540	563	605	576	576	594	561	586	531	584	584	529	601	578	584	544	563	566	552	504	539	586	564	548	554	550	597	587	581	564	545	560	585	543	558	536	584	564	558	570	572	556	542	561	552	533	593	517	568	551	565	568	569	568	560	603	589	596	594	603	601	541	628	587	586	581	577	522	590	565	567	607	559	583	604	579	574	592	579	524	555	550	588	566	566	526	520	573	569	562	570	559	573	556	549	563	575	603	613	574	568	566	548	559	592	597	588	574	558	597	583	577	538	570	563	571	571	570	610	575	580	599	550	597	603	613	583	593	563	568	557	558	562	601	548	587	576	558	590	583	595	566	567	561	552	534	573	531	537	564	583	546	597	584	573	551	559	583	561	567	565	571	569	585	591	585	518	602	565	557	561	607	538	567	592	562	552	574	580	580	571	598	588	593	588	561	556	581	535	576	608	587	539	569	564	613	593	560	613	518	538	572	583	570	580	609	587	612	650	569	548	545	552	525	614	590	542	601	598	580	553	568	561	566	593	613	549	582	577	559	581	585	599	589	616	532	557	584	555	637	579	551	536	559	584	538	568	603	556	572	587	580	541	603	569	598	560	547	593	579	618	587	579	565	581	593	577	586	538	549	529	535	560	569	575	585	564	604	551	537	559	544	570	542	551	560	549	543	594	534	563	604	581	570	553	563	580	582	597	535	566	573	580	532	584	564	593	586	562	581	580	608	613	543	550	586	548	535	601	591	553	556	546	565	540	568	579	571	513	569	579	539	550	581	517	554	576	541	575	565	575	567	583	563	560	546	539	597	598	559	584	596	527	574	537	529	582	587	582	591	563	569	547	548	548	575	538	603	553	557	556	593	590	575	560	528	559	594	587	551	599	569	594	574	579	566	517	513	617	541	548	558	560	555	625	539	587	582	560	570	581	607	540	563	608	596	519	569	613	543	591	583	563	527	564	572	585	564	575	626	585	589	591	597	553	519	581	536	593	603	579	578	604	564	565	568	559	554	586	550	556	594	575	592	580	616	586	523	580	564	540	568	542	603	552	601	587	576	560	536	560	549	562	550	566	583	549	540	583	556	546	573	583	602	576	603	560	566	563	558	593	576	623	535	572	560	547	583	575	617	584	561	584	575	586	593	587	558	562	528	524	570	540	571	594	586	594	637	586	590	617	571	535	513	616	543	580	599	575	574	593	568	595	600	562	571	554	548	639	552	584	606	563	573	614	567	594	527	552	539	571	590	561	536	559	552	548	568	613	600	529	556	578	573	596	566	555	588	573	567	579	549	594	567	559	570	546	536	541	579	564	584	559	570	640	581	588	637	553	595	591	605	604	562	573	590	601	587	572	533	524	604	579	591	583	568	553	584	584	522	549	575	556	588	603	598	573	559	613	581	570	601	531	597	589	570	568	582	607	607	581	544	565	541	564	535	554	571	534	556	537	562	602	556	554	574	554	550	561	558	610	548	549	569	596	548	573	565	608	538	572	618	595	555	623	587	564	567	574	588	534	565	588	590	586	583	562	570	597	562	573	603	554	585	588	590	579	535	580	584	550	568	528	580	571	572	568	545	613	587	612	573	559	573	596	555	613	576	545	543	573	580	565	563	583	565	571	597	604	586	574	563	581	533	618	581	569	595	554	547	577	562	582	569	548	557	522	558	577	581	526	562	577	569	575	584	564	575	567	552	581	581	573	593	571	553	565	608	619	564	608	575	590	577	537	587	554	515	605	591	629	569	543	561	563	577	589	562	553	577	539	558	567	568	594	570	590	550	581	544	580	561	584	569	602	565	574	564	588	554	594	546	588	564	595	560	582	525	575	598	554	584	583	619	590	564	564	560	593	541	572	574	571	567	543	575	572	550
4689	1667	208	117	96	108	134	118	103	127	100	94	77	74	87	75	64	64	70	66	65	70	52	57	70	60	68	67	51	44	52	65	46	51	61	50	48	50	46	56	44	43	48	51	51	54	45	41	53	50	56	44	56	33	34	50	47	38	44	59	67	53	46	56	34	63	49	59	50	46	44	54	55	37	35	55	51	60	45	43	50	57	59	47	54	49	44	47	55	47	48	43	63	38	43	38	35	50	41	45	42	51	40	44	35	52	59	55	53	56	37	47	43	38	47	56	50	46	43	45	42	45	57	51	53	50	55	45	44	40	49	54	58	33	49	55	50	30	39	52	53	49	43	43	45	54	38	48	48	43	47	44	49	55	45	47	42	46	44	52	57	39	49	55	33	51	67	43	46	42	47	49	55	36	53	56	48	47	40	38	46	34	51	66	44	50	45	46	44	48	49	44	46	53	56	37	52	35	39	46	52	44	41	46	54	38	53	39	44	39	38	43	51	43	39	47	45	68	41	43	57	56	55	50	48	32	45	61	33	48	42	60	51	51	37	29	51	53	45	38	38	43	43	43	50	50	49	63	51	48	43	53	54	38	34	41	38	55	50	41	50	36	46	38	66	43	45	38	49	39	36	37	39	43	50	51	54	57	46	41	55	45	46	40	44	47	35	44	39	44	44	49	54	53	51	53	33	53	58	41	44	50	46	48	52	60	40	46	47	47	61	48	45	38	43	47	39	58	40	51	44	54	43	40	44	38	36	40	46	53	42	44	55	50	44	42	41	63	48	48	41	44	45	44	45	44	47	63	46	43	62	73	43	50	42	48	45	45	54	53	55	56	49	35	43	56	48	42	41	46	29	47	49	56	65	43	55	52	46	46	53	50	52	51	42	50	51	52	57	38	46	49	41	41	46	47	42	38	45	47	44	53	49	46	46	56	49	70	54	42	35	40	46	44	45	51	42	41	45	40	51	38	52	50	58	52	48	49	38	56	57	45	47	43	35	36	44	44	46	50	40	44	60	61	40	55	39	66	61	43	60	42	55	48	39	57	54	41	49	49	32	41	50	33	59	45	39	46	44	34	41	45	43	38	46	46	41	52	43	49	56	54	52	54	48	44	40	49	38	56	37	58	49	52	52	41	50	42	46	51	36	37	48	42	48	37	39	50	49	43	45	45	41	51	47	48	52	36	44	41	47	43	44	44	34	57	56	47	37	44	49	40	39	40	36	54	47	54	55	59	44	54	56	47	40	50	54	56	47	60	46	49	46	48	40	42	51	41	43	57	48	47	43	48	48	49	48	60	36	60	41	49	38	41	45	53	38	42	49	52	39	40	53	56	39	49	42	56	50	49	63	33	44	50	50	54	50	46	45	44	47	44	44	44	43	42	48	45	53	53	55	49	46	45	47	48	44	53	44	51	40	53	54	44	51	47	48	49	41	42	38	50	33	50	33	43	47	51	51	58	33	43	37	45	53	44	39	35	50	48	50	47	53	52	34	40	46	45	52	55	55	45	40	46	35	38	40	45	50	53	52	56	55	51	51	57	43	58	43	44	56	54	54	44	49	44	50	47	57	49	57	46	47	48	54	49	44	45	42	46	48	43	44	48	54	47	31	57	47	48	44	37	45	45	43	53	49	53	48	52	48	38	49	46	48	47	51	42	35	55	46	39	49	54	39	52	38	53	57	49	41	36	51	46	47	48	52	43	39	47	47	59	48	51	51	45	45	45	52	44	51	51	38	47	50	40	44	40	52	31	42	51	56	55	41	51	39	40	45	41	50	64	38	45	50	56	46	30	45	36	57	52	38	38	58	48	48	49	50	51	47	46	49	57	48	56	60	53	44	42	48	51	56	45	39	41	42	38	30	44	65	43	39	41	46	41	51	40	59	44	38	41	49	39	43	52	42	43	53	44	48	49	33	48	39	56	42	44	47	36	35	36	52	37	39	48	54	33	52	48	57	53	41	48	60	48	57	48	51	49	46	48	52	59	50	51	46	37	52	45	48	56	44	46	43	48	42	47	31	51	42	27	38	45	49	49	49	42	46	41	36	47	54	50	50	42	42	40	50	39	47	54	46	37	46	49	52	37	41	50	42	41	52	66	42	46	34	59	38	38	45	41	36	54	45	48	50	56	54	58	42	55	45	43	48	48	58	45	34	53	37	38	47	44	37	53	41	48	49	49	44	38	45	51	39	50	48	60	50	46	52	37	46	55	46	55	49	51	40	43	39	37	48	50	40	43	39	48	46	43	57	51	49	46	58	46	37	50	55	41	40	47	51	42	45	51	46	53	44	50	45	50	46	40	66	49	54	40	45	42	54	47	38	41	45	46	41	55	42	35	36	50	45	41	45	23	36	56	46	47	44	35	43	39	58	61	44	40	48	43	52	55	47	45	46	51	53	51	42	63	70	51	36	51	51	36	38	36	41	47	45	41	47	55	60	51	53	46	50	27	48	59	42	57	40	65	44	47	46	52	44	57	48	52	54	38	42	46	54	48	45	50	36	59	44	50	31	52	44	61	55	48	39	45	40	42	41	39	39	43	37	43	51	49	47	41	58	46	54	39	49	39	43	51	58	38	41	45	41	50	49	51	34	33	47	40	38	33	29	47	39	49	51	41	52	56	44	37	41	57	52	49	47	45	45	49	38	42	42	50	36	50	48	50	56	45	44	59	43	37	38	43	52	48	44	61	57	57	41	39	52	45	44	47	49	46	38	53	41	55	45	47	52	41	48	45	43	58	50	55	50	40	36	46	40	45	45	53	44	60	41	45	44	47	54	57	46	53	41	43	40	41	50	49	56	40	48	47	42	50	43	42	36	42	54	51	49	36	46	43	47	45	51	53	45	47	42	45	54	44	46	55	49	38	40	50	50	47	44	52	62	59	40	33	50	45	49	53	59	53	45	45	47	43	39	46	36	45	50	41	44	45	42	39	50	46	53	52	52	40	45	55	45	45	53	37	37	47	48	36	42	47	55	41	48	49	50	47	48	43	42	44	44	37	44	52	38	38	36	56	51	64	50	50	33	45	40	52	59	43	50	51	39	39	64	43	44	52	43	50	50	43	40	58	43	42	37	51	47	44	53	43	37	46	41	57	37	48	47	53	47	52	65	53	51	58	53	35	47	40	48	55	47	42	41	56	50	47	45	62	44	52	44	66	46	40	47	58	51	46	52	44	45	51	40	39	49	54	46	59	50	51	50	44	46	55	53	50	34	59	54	49	47	37	38	47	56	51	59	46	50	51	51	43	55	57	60	50	44	45	46	47	38	54	47	54	36	58	41	62	45	31	49	43	57	43	58	37	47	42	66	48	42	49	46	42	50	48	44	44	44	42	45	39	48	34	44	37	42	44	54	50	44	46	53	43	45	39	47	47	46	38	51	41	50	46	38	56	61	39	47	47	50	52	50	41	65	58	51	38	47	44	44	51	46	34	50	54	64	48	42	46	44	37	46	52	48	41	34	39	62	38	37	38	54	45
28851	11203	2037	1972	4234	5064	4657	3899	3249	2716	2315	1998	1736	1472	1442	1259	1164	1027	1019	901	919	846	790	794	731	657	620	623	538	579	585	578	551	537	504	482	534	494	423	430	351	358	403	376	344	374	334	312	377	361	340	329	347	351	335	316	328	331	328	340	370	356	341	374	343	353	368	312	343	295	345	316	327	310	306	324	310	326	318	327	333	336	329	305	340	338	310	323	302	311	276	308	313	314	299	305	297	316	314	309	319	339	310	292	326	298	337	326	294	321	286	302	300	298	297	316	318	340	321	326	325	302	338	302	310	299	306	320	292	316	311	298	312	325	298	277	344	274	301	296	340	324	290	344	285	301	288	308	316	315	302	275	317	294	292	309	359	318	276	330	319	339	300	325	323	314	330	317	302	297	301	296	319	308	278	293	267	273	298	311	297	288	325	318	339	328	305	283	329	317	309	351	325	329	337	301	311	316	309	289	307	334	296	303	321	304	305	316	307	308	298	319	301	319	321	273	319	290	322	317	314	315	307	312	301	334	305	300	315	319	320	300	327	314	305	320	312	341	275	299	328	327	336	303	330	308	317	291	325	327	312	297	293	313	327	296	335	308	296	279	333	302	306	335	304	315	338	305	311	296	315	311	315	328	306	318	310	309	342	338	333	312	298	307	297	289	303	318	333	329	277	286	305	298	295	318	322	319	315	325	325	327	302	333	310	287	309	307	328	344	332	339	340	304	278	338	315	292	307	297	334	298	319	332	298	327	302	316	282	307	324	323	309	298	319	314	318	326	318	303	334	337	304	293	304	299	295	304	304	294	278	307	320	307	309	302	306	338	284	321	314	264	328	340	342	334	332	296	312	303	304	300	310	316	307	328	323	308	320	292	294	274	326	295	311	321	287	341	306	320	327	317	311	307	312	323	343	309	281	341	275	310	296	305	328	280	300	323	325	304	314	320	275	312	320	318	323	302	312	295	350	314	328	326	329	297	317	313	300	297	301	315	326	283	311	313	297	330	334	290	288	295	301	321	290	339	309	333	313	323	330	297	292	311	311	311	310	320	319	304	305	294	300	298	323	296	323	305	311	334	316	327	289	316	329	315	326	338	324	305	307	321	322	255	326	324	306	311	307	315	311	300	299	325	288	293	300	325	345	284	287	287	287	318	328	314	317	284	300	325	342	293	306	310	296	292	312	321	322	334	305	315	279	318	295	306	304	337	301	321	291	300	286	330	306	355	315	315	308	295	315	307	335	322	320	310	305	326	327	299	305	309	331	266	307	317	321	293	334	319	340	297	304	333	290	291	330	287	327	333	296	290	324	305	314	314	307	297	331	322	348	297	306	335	327	351	304	310	303	291	295	281	321	297	340	283	288	315	323	262	322	328	266	294	291	329	307	301	298	314	324	309	291	310	294	339	299	319	340	268	320	308	269	338	335	316	320	291	324	332	319	304	291	302	313	322	304	292	282	301	282	355	306	310	297	324	279	290	303	352	318	305	299	294	319	325	298	305	346	305	333	285	321	314	323	302	298	284	317	323	325	318	314	282	311	283	312	317	314	320	343	312	339	320	315	327	346	294	309	319	300	312	308	293	284	324	312	289	322	307	308	341	269	307	271	308	271	292	323	294	342	318	302	286	341	302	332	295	314	310	311	334	328	298	327	334	324	339	354	325	301	274	312	318	306	323	313	307	293	307	336	348	291	289	309	323	290	326	318	334	300	304	310	310	299	300	306	322	315	302	306	306	282	308	301	320	333	294	329	325	327	340	330	338	316	266	303	336	370	274	329	286	321	309	317	293	308	310	299	329	313	321	332	288	311	308	321	305	307	308	328	298	309	324	311	318	291	316	344	319	318	326	292	321	315	329	297	296	300	292	337	280	309	339	290	295	319	313	372	343	278	298	294	322	309	293	323	291	287	287	301	294	295	295	295	299	319	310	252	304	301	300	340	308	306	299	327	309	295	342	300	327	291	315	306	309	308	334	322	320	331	303	332	325	314	334	279	281	313	309	318	292	337	296	329	313	305	307	332	306	319	290	328	320	328	317	334	295	290	320	317	304	299	310	325	281	340	297	320	325	268	302	293	303	317	303	333	340	335	321	292	301	324	299	309	307	318	319	293	343	295	295	341	320	281	284	302	346	309	297	336	317	328	302	310	309	308	309	312	291	301	305	298	334	345	334	314	313	312	348	316	327	301	300	286	312	313	319	326	326	289	326	296	315	322	283	319	354	311	280	282	316	308	296	303	313	323	300	310	282	331	326	289	304	289	297	290	292	299	306	335	328	319	331	293	332	307	333	303	305	326	350	317	330	303	332	308	323	295	283	295	307	319	329	312	321	309	313	297	280	265	297	313	316	302	310	308	308	299	312	348	314	333	286	330	297	274	296	301	321	310	314	283	316	327	323	285	325	311	305	298	327	296	291	312	305	331	281	319	317	312	308	291	319	340	315	321	321	279	315	343	310	326	287	296	294	319	283	310	349	309	290	303	291	330	303	280	308	338	345	295	297	334	324	304	335	331	320	308	312	342	311	312	299	324	317	294	278	334	327	331	318	358	350	318	308	311	310	279	321	317	321	321	319	295	311	301	315	289	314	312	323	292	293	288	336	316	304	314	358	303	319	316	311	333	325	310	300	299	313	349	301	316	326	316	313	301	304	294	293	326	325	286	308	333	334	299	311	300	351	325	307	284	308	272	316	275	292	276	305	329	286	301	323	319	312	361	306	306	312	300	326	346	302	308	286	310	328	298	320	333	284	328	327	317	357	306	318	317	290	314	290	307	302	305	318	308	312	329	308	288	322	349	309	298	284	299	299	319	315	318	343	327	311	295	302	354	338	324	314	280	292	318	310	307	320	294	298	326	314	324	299	291	336	294	309	297	325	275	309	291	322	315	299	310	299	317	289	330	301	321	295	319	288	309	301	316	284	312	291	291	310	318	316	299	317	285	322	321	303	321	333	303	299	315	278	302	296	320	288	317	314	315	324	298	305	270	305	298	340	301	310	333	288	281	311	296	325	298	289	311	324	359	331	329	339	335	310	298	299	292	298	295	290	300	318	333	283	320	306	315	318	305	305	300	336	261	297	299	324	318	351	319	334	305	319	312	295	333	300	285	303	323	284	328	336	313	295	332	299	314	318	343	320	296	300	313	272	286	322	255	291	310	330	313	304	311	265	341	317	317	313	334	311	318	332	319	312	308	334	311	350	295	305	329	299	346	287	320	358	299	283	297	317	341	304	317	309	313	323	320	290	316	305	329	303	341	303	289	325	311	305	316	325	318	299	302	294	298	307	316	310	267	335	318	298	312	301	305	324	328	322	314	289	276	293	326	326	317	309	293	316	323	315	282	309	309	318	329	305	296	303	313	293	329	325	302	323	313	311	298	328	300	314	308	291	306	320	306	304	285	322	318	289	330	276	320	306	329	342	349	338	308	321	309	303	298	325	309	327	312	317	305	315	315	318	295	293	315	330	296	328	324	301	311	337
5313	1553	253	167	154	157	179	188	199	170	155	158	149	158	144	145	136	152	120	131	113	114	123	131	117	114	137	131	113	151	134	134	120	105	114	115	122	113	130	86	117	107	118	112	97	105	124	116	120	109	115	98	96	107	117	117	115	103	112	103	113	109	105	121	86	131	118	103	92	106	87	130	101	112	110	100	98	112	118	110	103	98	110	92	109	106	122	115	92	109	99	119	121	104	90	114	121	117	94	123	113	113	104	122	101	114	85	100	113	103	105	104	106	117	101	120	120	105	116	120	113	117	102	112	94	99	112	117	97	98	131	107	87	102	113	109	97	117	110	120	100	109	123	105	104	118	105	107	97	92	92	93	86	105	101	99	96	107	138	111	126	109	125	134	89	103	108	107	107	111	128	89	104	95	108	129	109	111	99	94	119	114	107	109	103	112	117	110	106	105	97	105	97	104	114	98	102	120	104	124	88	102	124	128	117	114	95	109	104	108	109	94	93	113	101	114	101	111	104	123	126	105	104	106	110	130	106	108	112	106	107	88	102	119	118	99	98	124	93	108	128	85	99	95	114	94	107	103	107	111	105	113	117	126	116	132	112	110	123	104	92	100	116	109	109	111	121	108	119	100	112	111	92	114	126	118	120	121	137	103	107	119	108	114	96	87	86	119	116	100	106	119	114	101	98	94	101	99	100	125	115	109	112	96	129	108	111	108	101	120	92	117	95	104	105	117	126	101	102	95	111	101	116	119	117	106	116	118	113	105	110	119	124	105	105	99	115	118	112	109	107	122	97	95	124	106	121	119	105	110	117	104	126	95	100	120	115	93	113	118	111	95	99	103	95	101	112	109	97	105	116	102	118	97	105	112	103	106	103	106	115	127	108	105	89	109	101	113	111	114	109	105	107	106	115	97	101	99	106	117	111	91	121	123	97	86	120	87	99	117	89	99	107	106	110	108	108	108	120	114	103	103	108	126	104	95	120	101	97	98	109	114	121	119	106	99	113	115	88	120	114	110	116	99	131	124	108	111	93	105	106	109	108	106	101	93	110	122	95	111	99	101	118	101	115	114	117	115	89	99	115	118	114	112	113	107	111	118	109	111	121	126	113	96	109	106	116	102	102	96	116	114	110	110	102	99	111	113	98	92	108	102	96	125	109	112	99	114	98	98	106	104	96	95	121	113	108	99	97	105	104	100	102	103	112	103	113	118	102	106	114	102	112	131	99	117	85	97	100	109	100	114	101	104	91	97	92	95	97	109	114	108	120	97	109	95	129	123	113	116	119	109	100	99	123	121	116	129	104	110	93	113	101	104	116	121	114	101	94	109	104	105	112	101	102	131	101	102	101	90	107	93	96	126	100	111	104	112	99	99	105	104	120	103	96	89	123	110	111	115	91	112	127	108	85	94	115	117	100	110	98	101	101	96	100	106	97	105	113	107	126	111	113	112	120	106	95	97	121	103	110	121	116	120	104	121	111	114	114	114	105	97	107	108	99	111	110	134	108	95	103	103	134	108	116	108	111	112	115	105	113	97	101	109	110	92	109	108	116	107	105	98	115	114	107	116	88	117	117	104	119	98	112	91	117	99	118	96	130	116	95	120	100	117	98	117	111	111	122	97	116	94	116	120	111	107	106	98	101	102	108	101	104	104	106	115	101	109	125	111	86	98	109	116	118	95	112	98	104	108	91	100	115	109	117	112	103	96	92	107	103	114	91	123	109	118	112	103	117	110	112	92	101	107	117	120	119	127	117	117	86	102	101	117	125	89	117	110	111	115	100	98	92	95	107	119	109	117	113	117	99	121	96	101	103	130	125	99	112	102	118	111	94	124	108	101	95	111	109	106	103	114	97	105	105	128	109	102	87	107	106	103	102	98	126	101	107	119	110	126	112	110	108	104	107	102	118	107	112	86	112	101	89	113	104	130	104	123	101	99	97	106	115	109	106	115	110	105	88	113	112	103	109	96	109	92	120	128	125	102	105	99	109	89	117	120	112	108	109	110	107	112	119	103	110	102	121	114	103	101	101	131	103	91	123	108	107	120	99	96	106	102	111	97	119	99	102	117	107	104	104	92	111	116	104	109	107	102	112	123	107	121	110	97	113	109	111	108	101	92	111	118	98	110	100	116	110	110	99	112	109	106	111	125	112	98	100	108	103	102	113	132	109	120	114	108	98	114	104	102	117	103	131	108	104	103	108	116	90	91	92	111	89	95	105	114	86	101	122	107	105	121	108	133	128	109	105	121	110	109	97	102	108	102	104	109	100	108	118	102	116	108	117	122	95	107	109	118	100	114	100	120	111	119	100	82	107	118	106	110	122	107	104	118	94	89	103	120	125	125	135	112	104	109	103	111	97	116	101	134	119	92	108	118	109	100	118	111	104	92	92	112	110	130	122	118	109	116	118	125	94	112	114	105	104	107	110	121	96	105	92	119	118	115	111	111	112	118	86	107	112	98	119	97	124	101	103	98	110	102	121	105	111	111	110	111	97	107	120	105	121	118	102	115	112	111	89	92	104	102	128	106	115	119	104	95	102	105	89	113	109	103	101	114	112	112	99	110	111	101	120	98	120	86	111	104	89	111	97	110	115	111	100	97	112	108	103	102	115	115	105	110	101	101	95	91	113	93	109	118	101	104	90	106	122	119	101	99	116	111	120	106	97	98	109	120	103	106	117	92	89	88	115	114	97	115	115	96	119	98	106	131	95	115	117	117	113	122	99	114	118	117	109	87	111	102	109	99	105	106	101	107	119	104	110	99	114	103	98	114	111	95	106	97	87	96	114	119	113	119	93	100	106	90	99	98	91	105	130	109	113	98	113	112	113	94	118	103	118	117	101	110	121	103	97	132	114	121	107	96	106	104	103	109	94	111	126	99	98	117	114	102	89	106	104	115	99	100	117	118	102	96	105	100	125	123	127	116	107	106	134	102	108	117	117	110	115	122	102	90	120	112	107	98	89	110	118	126	115	101	112	107	105	91	94	109	103	97	104	93	102	119	105	105	121	95	112	99	105	118	108	124	126	128	92	107	97	133	109	113	96	113	103	123	123	103	102	105	101	99	122	104	123	103	110	111	114	95	121	100	100	103	95	100	78	110	122	117	112	93	106	109	111	91	102	97	118	110	107	120	109	99	117	113	95	92	111	104	126	104	100	116	107	126	110	122	95	128	134	112	106	104	109	97	102	95	121	109	121	107	112	95	114	127	105	103	102	121	89	119	107	126	130	106	110	115	93	105	92	119	131	101	111	106	110	109	108	69	119	114	95	127	109	112	103	108	100	118	96	102	131	100	114	88	96	116	86	90	93	122	102	128	110	96	126	100	127	111	101	116	109	112	95	102	106	118	100	120	97	96	112	89	82	101	105	100	106	98	114	107	100	113	109	102	89	116	119	95	109	122	114	112	104	105	118	119	107	117	106	96	107	85	124	107	91	118	109	97	99	107	95	101	103	110	118	107	111	113	111	101	117	93	106	95	117	102
30173	11828	2461	2522	4451	5584	5319	4582	3811	3383	3027	2627	2302	2131	2067	1775	1752	1616	1522	1481	1480	1452	1307	1306	1234	1216	1115	1060	1103	1053	1094	1068	1041	1038	1002	960	1018	1030	943	900	847	871	844	807	837	818	816	844	871	803	814	808	835	824	845	823	801	881	816	789	780	796	784	767	866	822	858	837	816	818	777	791	775	776	815	772	791	739	735	717	781	745	817	781	842	816	799	855	785	780	784	756	854	774	734	830	786	814	755	799	791	805	813	812	750	770	764	813	786	768	757	802	784	783	835	798	768	770	799	827	798	774	847	805	771	775	765	792	835	792	765	822	766	732	762	770	836	768	794	778	791	830	795	799	751	787	798	823	737	781	773	702	756	794	782	793	836	781	787	794	775	767	797	759	843	786	782	801	785	773	767	817	751	755	817	786	805	729	820	744	764	820	772	765	725	795	802	760	783	834	750	760	777	826	763	762	777	752	756	799	829	709	758	778	798	789	788	730	757	820	823	824	827	783	768	737	780	796	759	797	760	812	820	787	784	801	765	820	777	801	837	777	766	782	801	751	786	785	827	783	796	774	811	798	813	796	790	801	791	784	805	767	821	758	763	758	772	759	758	789	758	754	784	801	756	784	728	785	744	786	737	765	733	810	825	742	736	809	770	824	814	795	755	748	763	832	811	769	711	793	742	834	806	741	821	785	748	777	780	835	785	756	792	808	769	759	780	765	828	778	788	742	768	816	777	794	828	777	812	788	777	766	793	779	801	809	781	804	726	771	767	772	799	800	803	764	824	769	742	783	747	772	799	789	796	788	750	781	790	803	814	784	786	767	778	769	752	751	815	776	767	751	796	776	766	791	798	805	773	792	774	791	755	822	741	824	788	805	819	761	816	763	752	779	780	740	820	770	762	815	812	766	749	769	779	795	773	796	799	753	780	838	744	809	770	770	814	775	747	815	794	808	821	749	758	790	749	779	762	789	803	822	781	775	747	821	752	798	801	736	798	745	816	789	806	779	807	770	755	780	813	750	742	811	773	776	797	785	800	743	795	766	805	793	760	795	787	771	717	786	815	759	701	832	760	763	817	773	789	798	762	812	796	806	810	780	832	843	800	797	797	801	803	777	800	752	811	804	793	771	778	738	804	777	800	791	726	796	751	735	770	789	779	829	751	721	760	746	730	775	777	800	774	758	727	797	762	764	740	818	765	801	804	774	806	810	789	792	835	789	804	768	742	782	835	778	744	796	799	778	786	850	780	760	791	715	783	774	807	771	786	801	812	768	782	820	761	754	833	746	829	806	788	772	779	779	803	822	796	782	811	854	786	749	828	798	793	751	807	789	750	803	765	772	797	774	767	816	782	771	826	805	773	838	773	815	761	767	775	800	787	789	765	761	802	746	772	766	741	807	760	790	765	740	738	735	810	758	783	761	768	754	797	818	806	758	792	767	789	786	778	853	758	768	794	797	784	767	855	799	757	789	762	772	734	735	831	786	764	768	769	774	827	761	852	723	798	803	751	830	774	696	781	834	821	779	778	811	795	780	788	794	744	712	730	810	801	804	771	746	790	712	787	746	760	770	804	768	775	767	795	783	769	768	783	747	756	831	781	808	787	780	764	790	818	754	789	781	732	816	760	809	771	765	787	795	761	777	754	761	813	774	775	815	751	798	792	807	745	804	823	781	763	755	812	781	784	801	739	819	797	803	803	758	780	774	799	762	754	798	778	777	776	754	838	790	758	785	818	756	782	749	792	806	839	770	770	778	754	769	788	787	803	810	782	833	806	809	756	735	799	737	749	738	822	803	821	753	824	757	771	727	776	788	767	739	794	794	761	792	713	750	779	791	781	820	815	756	799	740	787	771	803	775	748	774	765	817	835	834	778	788	760	758	776	822	780	795	771	794	813	805	809	773	747	779	755	743	746	803	819	725	744	755	822	757	779	760	820	777	769	810	729	777	785	748	810	804	792	741	759	785	729	783	778	773	770	767	783	799	786	749	775	777	836	800	760	792	781	798	767	740	770	811	808	742	807	738	832	799	781	789	828	786	799	743	757	818	762	812	784	826	798	770	763	792	816	753	813	772	725	740	756	815	800	797	752	806	807	763	761	797	786	768	772	820	784	792	831	769	832	785	767	802	812	793	820	794	830	788	783	757	799	804	785	789	764	789	773	817	774	827	774	825	774	813	765	795	761	771	787	760	818	785	766	818	739	756	797	755	745	801	788	774	811	761	776	764	746	770	780	785	741	784	835	796	714	774	785	773	824	762	798	764	798	792	789	739	788	750	773	800	794	783	811	786	711	777	844	793	757	807	732	775	780	713	810	802	779	755	815	789	783	788	762	780	729	742	758	839	783	820	793	748	791	841	755	804	826	808	800	809	802	754	774	759	795	775	804	754	755	759	819	795	743	758	826	772	805	793	772	763	788	774	756	793	828	778	747	800	761	804	760	825	800	734	793	733	806	809	787	795	800	762	751	770	763	781	783	786	823	775	781	790	796	785	799	808	817	742	814	814	761	776	794	754	761	866	738	795	786	804	766	782	736	805	760	791	785	813	775	740	842	761	793	747	756	790	791	763	731	796	816	777	703	746	743	785	760	766	816	758	757	762	796	787	782	779	744	748	757	763	796	790	823	776	751	828	783	782	802	843	789	794	729	778	778	838	790	792	771	808	803	820	790	759	820	811	796	819	797	783	747	769	760	777	786	795	779	779	738	751	795	775	793	809	789	776	773	829	783	784	802	788	823	795	772	823	747	778	727	749	768	846	781	751	779	757	745	803	756	751	772	724	761	782	804	799	780	758	745	842	785	778	792	820	783	740	821	826	826	787	798	813	778	793	777	794	734	835	785	719	764	766	772	783	758	841	817	748	768	800	762	796	797	819	810	744	764	730	770	766	781	761	776	756	805	788	803	769	824	715	756	793	801	837	792	800	809	788	810	776	779	775	777	800	726	766	805	787	797	756	796	747	791	774	785	807	789	788	743	774	774	789	803	771	808	810	766	722	785	785	809	784	763	762	788	751	711	776	746	784	818	795	780	798	741	758	787	819	773	800	771	759	846	749	790	742	831	762	790	783	785	762	782	734	780	727	787	788	751	755	742	800	768	757	776	763	704	754	803	727	784	775	736	797	793	800	730	763	817	798	786	758	829	766	752	809	765	786	723	784	832	764	821	778	744	742	796	793	778	780	734	778	786	819	823	732	724	800	803	822	768	790	804	780	814	746	756	773	712	777	793	826	814	779	778	798	810	808	790	785	773	771	801	754	801	829	831	785	758	759	811	815	750	768	826	808	772	796	752	767	776	786	803	802	727	777	834	778	805	766	794	820	773	773	777	770	750	757	799	835	771	781	834	822	730	749	846	797	833	771	839	785	765	785	754	780	771	770	814	797	809	772	752	763	791	805	776	806	750	790	756	840	740	779	777	766	759	771	818	755	804	791	800	757	763	795	775	816	787	834	824	751	774	802	798	756	768	812	782	784	796	760	804	810
6670	2292	309	208	120	159	186	176	173	136	146	153	132	142	124	111	112	94	104	108	99	79	98	94	87	92	93	94	77	69	82	78	82	68	74	92	72	89	79	66	75	85	67	67	71	68	84	76	82	56	71	59	68	61	64	83	76	77	84	78	60	73	82	81	76	79	66	57	63	65	80	75	67	86	61	61	67	69	62	51	68	75	87	69	80	69	70	66	77	60	79	65	66	72	58	76	76	63	77	63	54	79	63	62	70	83	66	59	70	66	72	80	82	62	54	64	81	55	62	65	68	74	72	55	63	70	78	71	65	66	69	78	55	69	61	82	59	73	79	61	78	71	66	52	62	83	82	73	57	67	61	66	80	85	73	66	64	76	79	62	76	68	68	65	74	71	63	75	54	69	53	74	64	60	73	64	65	60	57	53	65	64	49	65	67	56	75	85	70	82	57	70	75	73	87	76	65	60	74	66	62	71	62	53	71	72	64	58	61	63	68	63	77	62	59	69	67	63	68	47	74	78	76	71	64	67	76	66	62	64	78	60	81	72	71	53	75	74	82	62	80	73	54	68	70	71	70	64	62	76	63	60	57	63	68	66	63	71	50	62	76	59	73	73	68	80	79	71	83	73	72	66	69	61	56	62	57	76	65	72	76	76	82	68	65	62	59	48	74	72	71	66	79	53	51	80	84	73	60	76	62	69	61	52	71	55	68	84	75	60	70	64	73	53	76	74	70	61	59	76	79	54	74	63	64	79	66	70	76	72	64	61	56	85	67	67	68	73	82	59	66	64	78	76	59	56	78	80	72	63	67	73	71	66	55	59	76	81	81	72	83	76	63	60	84	70	58	62	50	71	71	76	64	53	60	65	63	73	72	72	70	83	78	73	66	67	62	70	61	76	67	68	48	62	81	55	56	71	65	82	75	66	63	62	66	76	72	80	62	80	58	59	64	70	60	70	63	73	74	78	61	93	74	61	66	57	76	57	66	82	84	69	70	72	63	68	70	62	77	81	64	63	71	78	62	62	63	64	63	63	75	81	66	73	63	69	55	75	87	67	85	74	73	68	76	59	79	97	82	66	59	86	70	68	72	68	65	62	75	63	68	71	72	73	58	72	71	72	65	65	71	72	69	58	54	69	73	57	73	68	73	89	69	90	79	81	69	62	68	79	74	81	63	75	60	73	77	79	53	64	55	80	62	63	65	54	84	78	69	71	74	71	59	77	79	59	74	70	75	66	69	84	66	63	62	67	61	57	77	75	73	94	63	79	70	85	70	74	69	62	72	58	70	80	67	81	78	63	79	71	77	79	68	80	61	52	79	68	60	68	74	69	64	67	79	56	74	64	63	63	66	63	62	68	72	72	59	55	67	64	70	70	85	65	74	62	64	69	95	77	88	61	69	82	61	66	73	55	74	66	68	58	59	67	72	78	68	66	61	60	58	66	89	64	61	58	60	89	67	70	75	78	74	74	63	55	63	76	56	69	56	63	72	58	65	76	57	59	65	63	68	61	70	80	63	72	81	76	67	71	69	70	61	66	70	71	78	65	76	74	68	67	59	66	70	78	58	52	71	74	66	63	80	80	60	72	65	72	65	91	75	80	62	61	76	66	85	63	70	71	61	71	71	61	70	61	84	59	66	69	70	60	64	74	68	65	72	88	75	66	75	69	48	69	69	83	70	66	79	53	73	61	66	71	69	65	47	68	69	73	69	81	59	54	92	57	68	73	63	77	69	73	70	67	64	81	71	73	86	65	64	67	64	71	81	73	65	72	69	45	69	63	82	71	71	78	73	76	64	70	63	77	79	70	67	74	74	53	66	65	58	69	78	71	65	62	50	86	77	70	90	78	59	75	76	77	69	64	84	69	55	51	69	84	64	73	70	65	61	51	65	78	73	77	69	75	71	68	68	52	68	66	76	68	85	64	60	66	85	67	79	76	77	74	67	69	61	76	71	68	79	63	66	68	70	60	71	78	81	59	76	60	66	62	69	65	64	64	75	79	86	69	70	66	68	73	66	54	64	69	71	90	57	65	82	60	69	93	71	66	91	75	62	78	72	72	74	81	66	62	64	58	83	71	64	66	67	48	74	75	82	65	81	64	69	71	79	78	85	75	68	68	65	66	61	66	75	70	62	63	86	63	76	70	80	72	75	60	65	58	73	79	75	68	73	68	74	70	69	57	69	81	69	66	84	69	68	77	85	70	78	55	68	69	75	74	74	67	64	74	71	70	66	81	69	72	71	81	72	67	71	77	72	52	68	62	62	59	64	73	65	55	78	76	74	85	62	70	78	74	67	65	58	70	78	58	64	69	65	71	64	73	83	73	69	81	78	74	55	81	70	66	78	64	78	69	69	72	83	66	65	74	71	76	75	66	65	49	74	63	79	64	62	56	70	62	60	81	52	61	48	69	69	62	67	60	77	74	72	72	67	70	66	71	73	64	73	63	72	63	76	68	66	70	65	64	70	61	74	73	68	56	78	66	59	64	59	69	62	86	79	79	61	79	72	48	63	48	79	64	67	66	84	60	75	77	56	86	55	76	57	70	60	71	87	47	56	74	64	57	67	85	73	73	70	65	76	58	61	53	70	66	77	68	65	65	70	79	67	73	65	74	72	83	66	67	70	70	81	71	59	63	68	78	69	62	84	66	95	63	77	80	64	63	63	59	66	50	71	69	72	64	79	72	66	63	71	58	78	67	64	65	63	56	63	68	53	58	74	75	59	74	68	72	62	75	58	76	76	75	66	64	63	76	62	65	71	64	59	56	73	87	69	65	88	75	56	71	76	78	88	79	72	83	68	80	58	61	75	70	67	44	71	68	70	78	65	84	76	64	55	61	71	67	65	79	71	54	84	62	68	69	65	69	62	70	63	69	68	77	65	57	52	71	60	79	74	86	72	67	73	72	65	75	63	60	73	71	75	70	47	62	66	64	72	59	63	61	58	68	60	85	69	69	65	63	67	55	72	54	78	63	67	73	68	64	76	61	56	72	63	58	68	71	71	78	66	66	68	80	72	63	73	76	64	74	71	76	59	74	70	74	64	70	66	67	69	79	74	77	73	63	67	85	69	67	68	87	71	85	64	72	68	67	73	63	64	70	82	68	75	67	71	84	73	88	75	76	69	81	55	75	70	62	80	51	93	53	74	58	71	59	66	71	61	66	51	69	73	68	66	64	70	62	80	66	76	57	63	77	66	59	63	71	71	81	60	68	66	70	79	54	59	80	64	67	70	64	62	58	77	62	71	67	76	75	59	54	69	59	62	74	70	67	70	65	58	61	65	58	80	74	65	62	66	61	75	60	64	62	63	74	67	90	51	75	81	64	72	85	74	71	73	65	63	71	70	79	79	59	72	66	70	70	75	73	63	67	77	65	61	59	69	69	67	77	69	50	70	64	65	73	57	53	61	72	76	80	67	73	78	74	74	68	67	58	94	65	66	68	78	69	62	76	73	61	62	92	79	72	69	62	84	76	56	52
34755	14953	2933	2949	6056	7327	6959	5854	4978	4211	3713	3218	2691	2506	2112	2019	1788	1591	1548	1552	1327	1245	1291	1195	1158	1089	986	939	883	851	889	853	840	770	773	727	847	751	728	685	662	587	591	577	544	557	545	559	559	528	607	562	555	538	531	492	539	510	549	548	508	509	503	541	504	520	561	504	527	494	498	484	532	515	502	508	473	514	468	506	498	521	480	492	514	469	506	487	492	478	509	486	512	503	533	498	481	456	505	462	523	478	457	482	487	470	484	486	515	501	470	496	479	496	517	493	495	490	491	494	504	442	447	474	495	490	526	464	472	501	522	506	491	444	473	446	482	489	483	473	457	479	494	452	524	489	493	470	462	461	457	434	479	500	484	469	459	495	444	430	458	474	465	482	460	504	499	480	484	478	474	515	483	516	480	498	511	466	454	479	494	492	483	524	504	434	478	489	490	488	471	520	471	492	494	462	486	485	461	490	473	483	507	482	484	481	455	498	536	464	517	463	530	457	515	469	450	499	483	486	436	478	480	452	458	493	516	486	493	472	500	463	467	468	475	462	492	469	477	514	475	467	492	510	506	477	474	468	495	480	510	502	495	491	499	457	450	474	476	502	495	507	473	484	465	489	504	458	484	478	480	495	504	459	463	454	502	478	505	498	463	469	512	445	483	485	497	503	455	513	461	509	471	472	471	470	498	470	459	475	498	483	505	501	483	516	470	476	496	493	478	452	475	538	497	493	481	483	469	472	469	452	470	501	524	507	459	478	470	527	463	476	517	512	456	467	475	519	464	465	500	482	477	499	520	485	474	484	449	448	495	492	482	481	484	480	506	453	464	505	459	458	460	479	477	423	478	469	486	460	466	457	515	467	458	494	477	453	492	502	451	480	469	443	475	462	486	482	488	480	473	469	489	472	521	489	514	451	522	477	469	487	442	456	456	524	450	478	479	464	495	496	456	477	471	492	490	515	496	504	467	481	488	477	459	495	490	485	468	473	479	510	468	483	470	475	459	449	462	487	453	469	440	487	484	463	456	524	492	498	483	476	470	476	464	448	508	497	492	509	525	485	478	473	491	479	526	473	477	515	491	494	476	459	476	480	468	474	497	469	504	447	493	469	468	463	462	505	470	493	522	518	439	442	519	489	493	495	477	507	502	461	473	464	475	483	460	458	488	481	492	432	435	510	497	475	445	505	484	489	457	489	470	446	465	510	506	511	506	476	480	509	472	529	491	473	473	442	440	475	461	509	466	517	541	472	493	475	474	496	496	498	513	475	474	485	467	487	456	494	453	467	457	494	496	482	486	482	493	504	485	448	490	495	482	474	481	473	476	439	475	488	442	525	493	462	513	423	479	467	491	517	503	474	476	468	470	484	488	456	427	418	470	439	516	479	510	492	482	460	480	533	509	472	492	501	468	466	476	452	523	458	494	488	472	474	495	446	476	501	508	506	461	482	492	475	518	492	471	492	483	449	464	492	516	488	492	464	471	470	453	467	499	471	474	445	507	490	491	487	499	495	492	473	462	518	442	463	483	482	519	472	492	476	517	506	497	498	446	456	459	485	505	483	492	496	470	479	513	465	458	519	458	448	526	441	453	498	507	489	507	492	479	486	468	496	453	518	531	491	487	481	482	479	489	451	468	521	474	474	505	455	470	501	447	467	476	464	484	483	482	497	467	489	502	514	500	473	451	494	486	467	438	490	478	494	487	527	493	537	488	520	516	504	488	476	439	501	499	465	491	458	507	475	492	466	489	487	472	504	420	467	464	455	469	436	535	488	506	518	487	466	512	492	506	484	502	477	493	513	448	490	457	483	521	484	450	509	489	515	500	515	477	505	443	500	490	455	478	467	481	489	488	440	462	482	522	492	509	445	483	528	490	470	468	491	465	478	477	459	541	502	486	479	476	483	489	486	474	454	440	470	503	472	446	510	497	458	498	483	471	502	442	506	501	492	485	477	508	441	448	489	471	487	475	490	493	486	486	495	482	502	509	494	455	504	490	504	478	450	524	487	454	469	505	477	473	464	488	489	491	467	475	484	481	449	496	448	456	454	479	484	453	509	514	472	484	476	513	487	502	506	455	468	484	490	451	498	480	419	466	489	489	485	501	470	503	456	463	452	511	483	462	486	496	516	496	466	500	516	478	497	462	461	467	473	497	462	456	488	501	513	458	509	538	464	469	483	463	523	473	511	480	481	491	476	535	490	505	498	485	459	470	489	463	479	494	447	505	491	464	460	432	453	491	454	453	508	495	494	469	476	477	501	483	492	528	501	433	445	466	499	483	467	496	474	497	476	467	508	498	449	482	532	513	493	476	513	464	434	471	456	514	481	485	460	477	497	492	482	495	477	510	489	467	447	482	503	473	466	481	498	464	454	475	510	478	455	493	489	491	484	470	483	466	480	488	507	495	516	459	477	454	472	494	482	482	461	481	463	482	464	496	472	490	479	510	490	482	486	493	509	506	442	482	509	499	485	473	508	444	440	484	458	478	473	449	480	483	493	492	544	463	463	491	434	505	489	472	462	506	493	498	467	475	460	451	493	513	455	475	477	467	516	465	480	522	487	478	502	468	523	499	490	503	530	493	500	482	527	507	480	504	530	488	447	490	477	516	469	500	524	468	448	461	475	482	465	513	516	506	480	514	473	459	461	451	465	442	481	441	495	529	517	452	517	491	464	471	479	483	482	486	443	475	487	475	466	494	473	440	476	463	497	489	534	486	506	482	507	458	467	446	492	507	496	486	532	481	488	472	461	429	495	463	497	477	475	520	495	507	486	500	440	492	485	465	485	477	501	471	474	435	469	478	491	502	457	497	495	458	484	510	450	476	484	433	466	452	465	505	491	492	487	492	473	452	500	472	449	516	461	447	474	491	442	484	516	470	462	467	512	462	511	460	487	501	487	464	480	509	473	481	520	488	495	466	465	465	493	495	469	514	432	462	483	449	497	468	506	536	454	526	497	451	489	450	473	455	442	457	461	515	491	506	478	470	486	446	473	485	465	500	499	472	482	484	472	468	474	456	485	491	485	473	494	484	508	432	521	475	505	492	499	498	522	503	498	468	465	483	444	465	484	509	454	488	509	475	464	487	503	496	474	466	504	472	457	502	490	501	479	471	452	448	475	499	518	499	468	526	493	470	473	496	465	485	516	454	452	499	452	480	491	482	450	506	460	524	501	457	475	478	453	470	484	467	443	452	464	494	488	451	505	454	528	464	434	523	490	474	509	477	492	429	449	491	450	494	520	476	498	501	481	464	497	446	509	476	502	469	480	484	476	445	494	502	512	492	482	490	511	471	468	459	486	457	466	477	503	444	459	461	504	499	509	498	511	462	526	488	485	503	475	515	457	521	474	486	483	467	457	497	448	474	531	499	450	465	451	484	488	440	509	496	472	497	460	467	432	516	471	482	470	473	481	499	504	465	497	493	457	482	460	465	475	448	495	491	447	503	462	482	462	491	478	497	441	455	501	516	477	462	502	444	440
3253	846	159	119	98	107	106	120	114	121	110	119	92	80	81	85	112	86	94	84	107	84	87	96	88	93	95	70	89	80	81	102	100	79	61	82	81	85	89	70	93	79	81	70	72	71	85	82	64	73	71	77	70	75	99	78	79	73	78	78	85	73	74	83	92	81	75	75	80	87	73	83	84	76	86	77	93	82	91	65	83	90	82	90	69	72	68	91	71	80	64	88	78	77	81	80	88	78	70	91	71	88	98	93	75	80	80	76	70	89	87	90	80	94	79	81	79	86	77	83	86	79	63	83	66	63	79	100	80	72	77	70	86	69	80	82	85	78	81	77	82	86	89	83	80	91	70	75	75	83	73	70	60	86	80	63	74	85	98	93	89	80	77	80	67	78	80	85	89	77	82	69	78	62	73	73	84	83	71	65	79	61	89	78	65	85	77	71	82	79	96	73	80	68	66	80	79	80	81	64	79	70	84	91	72	69	80	72	86	53	84	85	77	73	80	73	74	61	75	93	76	68	77	66	76	71	78	65	80	85	100	71	88	70	62	83	64	75	69	81	67	77	75	81	62	66	83	78	79	86	91	78	83	92	87	86	71	70	86	79	77	76	80	92	85	76	74	84	77	74	83	66	76	81	96	60	85	76	68	71	73	69	73	76	75	72	75	70	63	78	74	90	82	88	78	88	78	79	94	75	76	61	76	64	83	81	82	86	68	85	70	80	73	80	79	78	89	70	87	85	70	56	83	77	94	82	79	77	66	75	78	78	82	87	101	86	86	88	76	81	80	85	70	71	82	74	80	76	72	80	82	82	71	79	90	81	75	91	83	85	86	66	75	64	71	74	94	75	72	82	69	79	72	72	73	89	80	71	73	79	84	70	68	71	87	78	77	68	66	70	70	64	92	78	74	74	84	82	94	64	62	60	83	79	81	71	86	84	76	93	66	63	85	73	82	77	68	74	85	55	79	86	78	79	76	74	76	75	61	59	87	69	82	84	69	74	91	83	70	71	78	66	74	70	73	70	87	71	64	77	70	62	69	70	68	77	76	81	72	85	73	64	68	69	79	79	85	92	79	82	71	76	78	72	73	78	71	70	64	85	70	77	70	72	76	71	70	80	75	81	71	78	89	75	71	68	99	63	84	68	76	57	86	82	90	78	67	83	66	77	84	69	72	67	75	74	64	83	85	88	83	86	86	91	81	80	72	91	72	84	70	79	97	80	77	95	67	84	66	77	74	72	88	85	63	70	66	68	80	86	61	65	72	74	56	73	71	76	69	79	72	77	86	72	83	72	70	91	74	66	107	81	81	76	92	88	70	80	93	82	77	83	95	86	72	93	76	82	75	73	68	79	96	78	96	67	61	84	83	90	74	83	79	96	84	66	83	74	78	83	86	81	77	92	70	82	73	79	73	72	81	90	77	83	83	63	74	71	96	65	91	86	92	79	92	85	74	91	79	75	92	71	73	84	64	83	97	77	75	76	79	68	86	87	79	77	61	78	79	79	62	112	92	85	75	67	76	82	77	74	84	77	74	66	81	83	66	92	80	70	73	67	83	77	92	83	83	80	70	71	68	73	84	94	73	70	68	80	68	81	87	66	64	84	73	74	85	68	77	83	72	83	92	81	65	76	87	78	85	88	89	74	80	62	73	85	78	84	82	78	76	90	76	76	96	82	93	66	86	77	88	76	90	77	73	85	77	64	84	85	71	57	76	71	87	89	71	71	60	73	78	76	79	91	72	83	76	76	64	71	90	80	71	70	84	71	63	70	83	74	72	81	73	83	72	75	77	75	71	80	71	78	85	74	86	74	93	66	74	88	75	58	71	75	64	88	78	71	78	88	77	78	89	66	68	72	77	67	86	81	81	68	66	70	69	87	89	82	68	73	77	80	84	101	70	75	89	89	66	81	85	86	90	73	75	77	72	73	84	83	72	74	62	88	75	64	60	82	79	73	71	77	82	85	73	56	80	75	74	67	77	58	71	59	64	98	92	83	87	92	82	75	71	84	63	83	70	80	71	84	85	85	93	88	77	80	95	91	79	85	87	62	66	72	95	61	84	62	73	68	82	90	81	86	89	80	72	88	75	75	100	75	83	71	74	88	91	64	84	63	71	81	84	67	66	80	60	74	92	86	76	74	74	92	67	91	74	65	59	91	63	61	80	62	86	72	60	101	75	83	77	63	84	95	94	65	101	77	79	80	78	76	85	92	99	80	85	69	83	57	76	77	76	79	70	88	79	79	77	76	72	66	87	74	109	84	84	80	67	72	79	84	70	61	62	62	64	77	77	82	73	84	90	82	81	76	64	89	66	63	61	68	98	84	79	72	72	83	76	98	70	71	78	80	68	77	82	81	75	88	84	90	90	76	84	71	76	81	78	77	75	60	81	82	78	81	67	58	79	56	88	77	77	75	73	77	77	78	81	55	68	62	90	89	79	78	94	61	74	85	68	74	79	70	71	71	79	82	70	100	97	89	78	63	87	69	82	91	62	90	61	67	61	70	66	76	62	75	87	77	75	89	72	77	85	80	80	83	80	67	107	71	99	70	74	82	80	82	66	74	76	83	71	79	67	79	83	77	74	76	64	75	75	74	88	74	66	90	71	66	87	62	66	90	78	83	71	70	76	92	71	75	73	79	82	84	66	72	76	100	76	73	82	82	99	68	85	68	83	101	74	80	69	84	83	63	63	83	76	70	82	68	82	79	69	76	65	65	76	75	86	78	72	79	80	80	90	65	76	67	75	74	71	83	78	70	79	87	73	83	70	95	74	87	83	64	60	64	62	65	71	97	86	75	89	63	83	74	81	83	81	94	88	65	61	82	82	78	67	75	76	94	90	82	83	76	67	76	77	76	77	93	71	90	70	68	83	70	80	82	78	100	91	89	79	81	70	74	90	81	83	72	76	80	74	83	86	78	87	88	79	53	94	100	88	82	73	85	81	86	82	66	83	88	78	90	69	77	81	81	68	61	67	74	77	70	79	75	87	77	82	67	75	86	64	81	89	67	81	82	79	76	94	85	87	76	67	58	63	73	79	74	68	81	74	84	74	83	69	78	87	68	70	63	74	80	80	57	79	95	66	77	90	75	80	66	62	74	77	71	66	88	56	82	81	74	84	65	76	78	68	96	70	77	75	60	68	89	113	82	65	79	76	73	64	77	68	70	85	76	74	71	78	64	65	73	82	76	91	69	81	77	68	74	74	93	75	86	78	80	82	67	80	77	74	79	72	75	89	80	74	61	74	78	77	69	59	65	80	78	75	71	102	65	88	82	59	63	75	82	76	94	71	71	86	66	76	84	63	71	61	70	86	73	76	71	68	79	84	69	71	75	78	67	80	68	61	73	85	80	82	78	67	82	74	75	86	80	84	60	74	57	81	75	78	85	75	80	94	75	89	97	74	69	76	73	75	69	86	67	64	82	68	67	76	63	97	74	83	74	88	98	65	88	71	82	92	78	83	70	88	77	68	87	66	62
25742	8218	1539	1618	2814	3392	3190	2865	2449	2137	1832	1692	1511	1388	1277	1188	1150	1107	982	985	976	875	849	831	836	803	752	738	706	772	740	731	686	710	682	691	686	664	667	614	683	602	602	597	641	617	583	600	624	566	607	565	581	560	620	565	604	616	574	575	611	581	568	592	573	543	590	625	590	602	630	566	565	587	597	584	595	588	580	570	539	542	584	601	536	609	602	578	576	561	612	568	590	588	600	589	549	545	591	531	578	628	613	584	632	570	558	553	554	532	574	608	582	568	565	601	574	539	540	550	596	583	567	543	587	527	553	578	588	589	561	607	551	579	575	561	646	567	582	577	610	573	543	580	549	598	595	528	580	604	626	532	575	548	596	590	578	588	587	573	610	561	586	554	564	581	593	550	561	582	561	569	588	566	563	590	597	573	570	561	560	607	583	589	610	546	573	568	568	558	571	524	611	558	547	587	570	591	564	552	572	573	585	589	578	569	544	563	608	578	574	609	605	557	592	574	638	563	580	584	522	585	573	557	556	618	569	582	557	545	572	539	565	568	604	572	579	612	566	569	594	558	555	606	613	590	535	587	599	578	523	587	613	586	553	601	563	590	542	569	536	588	608	594	563	558	582	570	539	518	597	553	554	554	612	546	571	541	629	597	601	582	592	579	569	559	619	558	568	592	560	595	612	520	615	594	592	576	555	555	582	567	549	605	592	562	546	600	562	554	585	563	583	604	547	573	583	638	574	567	615	575	581	526	576	565	599	585	560	565	542	589	637	562	587	565	576	541	603	558	567	605	619	575	607	576	607	574	598	591	546	573	571	583	572	559	545	591	548	588	579	543	599	581	612	556	551	588	563	595	596	606	574	586	557	564	538	592	604	577	565	628	581	597	567	556	571	573	573	543	536	535	556	545	519	560	565	550	547	605	606	572	550	573	571	547	565	549	565	592	541	589	600	569	600	586	587	569	546	530	572	558	569	665	567	571	618	564	569	549	554	603	536	592	591	556	553	547	593	575	566	565	514	549	568	573	582	557	568	581	575	563	598	576	592	555	564	572	566	556	565	557	567	579	534	559	573	566	574	587	555	580	559	559	543	599	572	602	590	562	554	601	548	536	555	556	567	606	515	625	562	573	576	534	555	541	578	579	584	553	576	556	590	574	597	528	563	577	564	544	595	552	543	569	530	550	533	568	613	534	548	612	591	539	565	551	550	579	546	584	608	581	573	573	577	580	572	565	648	577	566	546	578	596	601	561	559	580	538	586	591	554	614	555	620	587	586	566	529	546	589	574	561	585	567	573	605	559	524	592	564	555	575	569	542	574	541	537	579	582	562	573	564	581	610	537	548	537	626	561	547	558	561	588	573	578	585	657	560	581	573	549	537	578	568	600	577	608	569	564	590	603	533	551	536	569	577	605	569	614	559	599	573	548	573	553	568	556	570	569	556	582	514	587	525	585	592	528	590	560	567	563	586	564	616	590	568	604	562	562	596	595	558	567	554	586	595	576	532	577	544	521	557	582	524	582	571	575	608	600	597	574	565	581	617	568	573	574	588	572	572	531	569	598	572	581	568	558	598	571	568	555	575	563	574	589	552	561	581	544	583	560	568	613	587	514	551	534	583	574	542	592	560	555	603	597	570	595	604	613	608	611	550	574	587	589	573	583	552	568	526	526	587	594	559	568	564	584	588	552	567	566	559	549	602	558	649	562	579	597	594	568	617	613	548	597	582	592	578	611	592	567	580	544	565	584	566	539	587	558	613	538	580	603	585	569	566	593	588	538	574	580	556	542	595	573	543	544	541	570	613	580	555	551	572	561	541	541	578	598	569	579	595	513	554	574	619	594	591	542	545	573	582	546	571	554	567	606	587	600	606	564	535	595	600	578	500	566	586	586	575	603	563	548	562	596	574	583	594	559	570	570	622	574	576	535	543	591	546	616	571	584	563	576	545	604	587	570	580	574	581	543	576	562	598	627	566	550	575	560	578	563	531	540	574	575	594	591	557	572	585	582	592	570	567	611	593	591	569	577	597	598	562	580	583	594	595	557	581	616	542	560	556	577	553	589	564	569	570	567	563	567	567	576	617	543	591	585	599	585	552	567	529	600	533	598	631	558	573	593	554	589	591	529	547	559	623	578	554	549	552	566	575	582	567	563	569	584	580	575	573	571	568	525	558	563	558	579	553	588	569	578	580	545	531	582	571	601	582	612	573	575	560	583	579	554	580	578	584	571	613	607	554	575	626	575	571	585	544	573	582	574	569	537	530	610	612	590	544	623	554	566	566	547	565	573	570	527	558	556	580	567	543	610	546	594	540	547	600	599	582	567	571	640	595	606	537	568	545	604	581	539	528	598	557	586	570	540	579	597	567	568	595	534	606	575	562	574	580	564	616	592	571	574	539	601	573	570	585	580	551	558	572	574	596	576	626	593	569	524	591	608	552	530	554	552	530	562	562	585	567	583	557	545	595	583	563	613	563	575	522	530	573	598	589	560	552	590	598	568	567	552	599	589	596	540	593	581	574	549	623	550	553	563	606	587	584	562	582	561	580	545	561	522	542	551	602	601	566	611	581	586	600	577	576	546	613	604	591	584	578	553	584	565	589	547	599	546	597	567	540	558	572	551	588	565	546	611	566	555	576	585	548	563	540	615	578	543	539	578	534	566	566	544	591	581	574	548	545	588	602	570	521	565	573	592	543	575	557	530	606	602	580	598	607	652	603	566	573	583	574	565	566	571	582	534	571	581	562	596	538	582	546	601	534	573	565	588	577	565	535	571	584	562	599	559	559	578	613	565	566	573	574	558	542	557	581	577	580	548	576	520	567	590	611	592	566	583	545	573	562	558	579	521	584	545	564	560	563	571	579	574	563	552	526	556	619	566	583	547	583	585	585	575	590	544	570	578	529	569	595	577	564	551	565	548	602	549	549	575	621	563	607	581	576	580	539	566	558	577	579	550	575	571	552	603	595	573	615	550	625	535	538	580	546	609	586	550	617	543	574	555	538	537	563	573	575	545	532	572	577	534	564	560	573	567	578	577	574	577	607	550	535	566	576	570	560	561	573	578	568	587	560	591	576	570	587	597	618	565	599	596	578	569	525	543	563	552	606	565	550	560	589	558	583	585	548	585	559	581	601	579	564	573	547	600	585	603	573	606	592	573	579	591	572	577	554	610	585	591	540	550	556	563	550	617	556	585	587	585	576	624	580	610	578	533	568	552	570	539	521	573	537	584	646	568	512	587	538	567	571	596	574	548	564	543	598	582	566	561	531	606	562	553	562	535	580	552	565	559	550	567	552	576	597	549	553	581	640	546	591	554	604	573	618	562	556	585	548	554	525	546	561	575	566	565	574	548	545	588	583	548	562	602	547	574	550	583	613	543	547	573	582	593	562	570	567	589	593	545	518	554	597	563	576	596	573	578	562	552	542	507	575	572	541	561	583	522	551	636	586	531	556	521	585	542	535	541	593	576	557	548	543	556	580	564
4843	1762	231	130	90	117	118	120	121	116	96	94	88	83	84	80	78	75	72	63	65	77	60	60	61	71	60	64	57	60	53	70	64	60	52	54	58	56	47	51	60	37	42	62	49	59	41	55	52	41	57	51	52	49	45	62	42	37	44	39	52	48	53	58	50	51	44	57	42	62	43	37	41	49	38	45	70	51	52	41	46	54	53	45	43	45	42	46	36	38	46	50	49	53	46	45	48	45	47	51	44	46	45	40	56	39	48	54	43	52	41	36	60	47	51	57	48	52	57	43	43	55	51	36	48	51	57	56	38	44	38	46	57	34	42	52	39	43	50	57	33	35	42	47	49	52	44	45	42	45	47	49	40	51	44	52	34	52	38	34	50	42	57	45	49	43	62	44	49	44	37	49	46	42	52	51	59	58	62	48	47	48	39	45	39	54	43	34	51	42	51	49	49	44	62	43	55	42	53	41	62	40	41	52	36	52	56	49	46	40	43	47	48	53	49	53	51	59	40	46	53	44	62	36	48	57	55	38	39	46	43	45	32	46	55	43	51	53	52	57	49	46	40	58	61	30	39	43	49	58	47	53	51	57	42	39	52	57	49	46	45	48	41	67	39	48	45	52	52	55	40	54	61	42	50	49	47	45	42	60	38	51	46	44	46	46	53	55	55	55	51	50	47	50	41	43	43	46	54	52	59	40	46	53	36	53	48	50	43	48	45	38	50	36	53	51	43	31	40	42	45	49	56	50	47	45	58	54	36	65	56	46	53	38	51	39	53	44	58	42	36	45	47	47	40	40	54	42	60	46	50	52	48	52	66	45	37	42	54	50	52	58	50	50	42	51	45	54	39	45	43	43	34	51	54	45	47	52	54	51	45	42	57	46	53	46	51	55	49	56	59	49	56	38	44	42	51	33	42	49	47	44	40	42	39	37	47	46	50	49	34	59	36	44	45	44	44	45	60	51	43	37	42	43	46	51	47	54	57	47	49	59	39	36	51	42	55	46	53	45	35	42	61	41	31	42	51	47	38	54	52	35	52	52	55	45	48	36	55	41	37	51	50	45	41	45	42	42	40	48	57	46	42	52	46	51	45	47	42	45	54	48	42	39	45	51	45	43	42	51	43	59	46	43	36	50	39	49	44	34	39	52	54	41	53	53	52	48	45	56	64	44	45	43	39	38	38	65	50	43	44	45	47	45	58	52	41	53	44	38	52	51	51	43	54	39	54	39	41	50	46	36	58	53	42	55	44	54	50	51	54	49	39	44	35	56	39	45	42	54	39	43	44	60	45	32	43	49	48	42	51	53	41	57	35	41	57	40	52	39	52	40	48	48	61	59	40	52	50	53	53	45	46	25	65	55	41	35	42	55	43	58	50	51	50	44	47	33	45	57	44	52	61	50	49	53	57	53	48	40	25	44	47	40	46	44	39	47	50	36	43	46	59	53	41	61	62	47	44	37	51	58	41	50	36	50	52	46	54	42	44	51	56	51	52	34	44	42	54	46	35	58	45	54	48	54	51	50	45	47	39	43	50	50	42	42	48	60	44	55	53	47	42	44	39	54	52	37	47	51	49	43	47	51	44	42	43	54	37	50	46	51	42	44	42	55	53	51	36	44	51	48	47	56	49	51	42	47	55	36	38	38	48	29	50	57	54	43	58	55	52	52	41	50	44	58	55	39	36	41	49	37	44	51	52	39	53	45	46	50	53	46	50	44	39	44	39	48	36	51	48	40	56	48	54	40	30	47	48	58	48	37	47	48	61	49	46	43	34	49	46	53	57	54	46	52	47	40	39	48	32	44	43	40	49	43	51	49	46	43	45	57	53	54	44	37	48	51	37	42	38	56	36	61	32	50	53	48	38	51	56	42	55	53	31	46	44	38	38	42	39	45	40	47	41	43	60	47	49	40	46	47	49	59	44	40	45	42	41	50	44	45	50	43	59	49	48	55	56	60	47	47	35	39	32	45	58	49	47	40	62	46	47	55	40	53	36	55	44	53	40	41	45	45	54	42	38	47	56	46	58	40	44	42	39	46	52	47	48	45	46	55	42	59	43	57	47	56	45	39	48	47	62	39	39	52	35	45	51	53	46	46	51	36	37	44	43	62	49	47	52	36	53	40	43	37	39	40	44	53	43	48	50	45	40	41	39	40	48	46	30	47	59	47	52	50	32	51	53	55	66	41	50	54	44	47	49	49	51	52	42	40	39	47	37	48	36	44	41	51	50	53	50	53	52	48	55	45	38	61	45	47	44	34	58	67	51	46	45	38	49	51	56	49	53	52	47	50	27	39	49	43	41	51	42	32	56	40	40	49	47	44	47	39	46	51	47	48	46	51	47	47	53	44	47	48	49	44	40	50	42	42	50	51	45	37	40	43	44	46	39	51	46	51	51	67	45	54	39	42	41	47	53	42	55	34	41	52	45	40	31	44	47	39	44	42	47	56	51	44	36	48	36	41	45	52	45	47	51	50	52	56	44	42	44	46	49	48	49	49	50	36	53	32	44	48	43	55	45	48	42	49	44	57	42	46	28	44	44	42	46	37	52	37	49	36	37	41	56	53	45	48	47	56	47	43	61	37	59	52	45	45	54	46	39	35	42	46	34	52	52	47	36	30	28	49	54	52	40	48	48	49	40	39	67	41	51	45	43	46	54	39	48	50	43	44	39	53	55	46	36	44	43	49	53	46	50	47	47	49	48	49	38	46	40	44	45	44	76	50	52	52	40	49	54	42	51	54	49	47	40	39	43	55	47	40	45	49	47	45	49	43	46	43	56	53	33	45	44	46	48	60	37	36	43	47	43	47	46	48	43	55	45	43	51	46	55	46	51	59	30	55	40	41	48	51	45	44	56	47	47	51	41	48	38	55	45	52	50	53	50	49	54	48	45	55	53	35	47	54	42	39	44	45	45	37	42	39	51	46	54	46	46	54	44	41	35	51	40	47	40	40	46	53	48	36	57	58	40	36	45	42	40	57	31	48	38	53	52	49	57	42	62	47	32	53	51	53	47	55	45	59	49	51	48	54	40	47	47	49	47	62	44	35	46	43	40	48	56	38	53	50	50	50	42	42	49	43	46	48	48	45	49	57	47	43	44	58	49	47	42	55	60	55	45	53	45	44	53	49	51	60	48	37	47	50	48	49	51	46	40	41	58	56	45	32	47	50	59	47	42	36	62	49	52	36	44	42	43	40	44	47	49	42	50	46	49	41	42	46	35	51	48	43	42	46	45	52	35	46	41	46	48	49	42	61	52	51	50	48	59	34	48	52	49	45	42	38	44	53	47	45	55	49	31	45	41	50	46	36	42	43	45	52	44	43	56	35	52	44	53	45	54	46	44	48	49	40	62	48	43	64	45	51	49	59	39	51	59	50	49	51	44	45	47	64	47	61	47	50	53	30	43	60	32	31	47	48	45	62	42	47	39	39	55	45	47	47	48	43	39	54	47	56	54	39	52	42	50	45	53	55	49	27	54	43
28712	11923	2035	2123	4351	5293	4907	3964	3380	2736	2347	1994	1827	1550	1391	1310	1153	1032	1000	884	910	849	779	726	710	649	655	567	534	551	566	551	517	503	511	499	507	491	441	426	408	404	405	354	371	369	326	371	348	360	353	355	335	358	397	337	338	321	353	335	315	357	333	362	343	341	319	327	315	350	314	354	306	332	371	334	286	346	362	357	301	328	308	335	332	333	333	317	344	305	304	318	331	322	306	326	303	313	318	343	320	306	329	323	322	316	320	305	307	344	317	319	319	288	320	348	331	343	294	342	279	330	307	304	293	334	339	299	325	300	307	338	291	312	330	315	332	289	325	322	340	313	307	320	323	311	283	326	314	295	330	289	321	288	331	331	310	322	283	334	311	285	310	294	315	341	310	323	313	337	337	315	347	313	324	322	322	318	320	325	328	315	331	288	331	296	330	281	326	303	329	331	313	304	317	287	299	304	263	293	318	297	301	302	302	299	352	302	330	325	309	311	287	296	319	320	297	310	302	308	321	312	330	312	311	325	332	323	301	286	313	288	280	289	305	277	316	315	327	325	298	319	320	292	330	300	335	303	302	312	289	274	327	319	314	323	301	310	318	313	325	286	342	324	307	288	331	289	309	279	296	325	323	305	308	340	295	316	310	306	304	337	304	295	279	322	290	345	280	323	313	277	306	293	304	298	313	326	299	296	315	305	317	328	302	280	321	291	312	288	296	332	327	301	300	294	277	304	303	309	347	329	332	298	309	290	317	314	292	298	299	320	318	309	314	321	286	332	299	328	313	327	316	332	317	318	297	282	331	320	336	326	303	306	300	309	297	314	300	297	326	304	309	304	305	311	278	313	321	312	309	318	304	323	331	304	308	311	321	311	334	311	318	308	294	322	290	301	327	293	317	298	323	317	288	313	326	310	312	300	310	321	324	307	307	310	295	293	315	315	306	342	313	339	317	312	304	317	300	289	324	295	322	304	293	311	340	289	310	318	289	312	297	283	300	311	301	350	279	303	333	277	304	315	311	321	329	302	307	309	319	312	319	331	313	335	300	280	337	301	311	324	292	331	320	292	312	301	335	292	314	308	338	307	308	333	314	315	308	313	309	296	317	311	313	340	333	311	317	329	314	304	314	293	302	320	307	326	309	347	318	348	320	316	313	291	320	311	312	341	293	317	301	319	303	305	322	303	297	319	328	280	308	293	301	320	294	329	332	309	308	285	295	313	317	333	308	335	298	296	309	349	320	251	322	323	289	295	270	303	351	311	301	328	319	285	307	329	340	318	334	343	341	305	307	299	314	332	328	305	299	305	308	302	282	274	306	317	295	338	308	342	321	312	297	328	315	305	344	328	337	288	300	314	297	324	318	292	283	290	295	312	300	305	295	292	299	342	300	302	324	309	307	325	288	284	314	306	296	293	280	314	321	327	329	333	324	310	285	295	309	322	341	308	325	299	318	296	297	291	304	318	318	304	320	295	318	296	347	317	294	312	302	277	285	324	301	324	291	338	303	288	299	287	289	287	301	297	306	281	308	346	320	311	338	303	289	325	334	337	324	327	322	294	312	299	332	304	331	314	321	316	301	306	302	313	325	323	312	325	270	313	307	297	281	339	312	304	296	340	307	316	326	335	327	318	312	309	285	326	330	318	308	312	306	326	304	294	328	319	348	316	311	312	303	318	313	305	283	325	304	303	318	296	301	285	282	306	327	342	304	313	309	309	328	340	332	293	320	316	284	295	285	306	328	316	322	312	295	341	347	330	288	323	309	284	317	285	293	304	339	338	327	371	289	312	339	313	312	311	296	279	297	315	318	320	308	311	341	317	315	290	310	332	301	319	310	325	301	308	319	298	318	313	344	299	320	335	267	306	336	298	306	330	318	300	294	297	339	322	279	324	335	311	313	295	317	292	325	329	296	315	299	348	329	316	308	290	318	303	287	344	300	308	283	318	324	327	314	301	308	313	329	330	305	318	309	301	340	300	348	323	306	337	349	322	291	328	312	290	316	300	338	321	348	326	298	362	314	321	316	305	314	310	315	335	311	297	298	329	288	307	290	310	346	329	351	315	323	323	323	329	331	299	345	340	313	309	287	290	326	329	299	328	311	304	308	258	330	330	292	322	331	324	297	304	304	322	306	341	334	316	319	319	306	320	318	274	305	288	295	312	290	318	289	327	298	326	317	323	311	324	277	299	316	290	321	306	277	306	297	288	278	320	310	324	284	326	311	318	307	287	290	332	315	293	317	306	296	294	315	337	311	309	339	312	308	306	313	304	301	275	316	315	305	300	318	317	324	333	326	308	326	320	296	306	262	325	338	291	339	289	298	300	296	304	313	314	307	313	316	331	304	294	319	342	309	331	318	336	317	312	308	335	310	300	326	293	298	291	338	325	310	301	337	305	328	297	308	301	318	300	269	328	321	282	305	320	332	334	316	328	314	292	307	259	331	304	302	335	320	347	332	305	317	352	327	314	340	317	340	328	331	327	334	281	350	285	355	272	315	301	327	336	267	324	304	329	346	311	321	332	320	262	302	334	313	286	299	316	305	287	345	307	334	319	314	301	308	290	333	307	291	302	321	309	319	313	307	281	324	305	360	303	357	288	329	307	342	294	299	326	306	298	295	318	295	312	336	314	333	328	300	329	310	311	303	290	300	307	328	307	311	319	323	326	330	292	309	316	297	339	319	332	327	304	289	313	334	319	301	303	294	301	307	321	308	317	309	311	308	335	316	325	300	304	295	304	290	304	296	314	338	316	322	334	308	297	285	289	328	296	337	307	292	324	295	320	301	292	313	293	316	319	320	298	306	338	322	299	317	307	286	333	325	292	280	305	300	318	324	288	291	327	274	279	295	316	319	296	325	283	322	326	305	310	332	290	299	314	296	313	309	282	330	275	259	283	292	312	330	304	321	311	325	287	307	287	318	321	332	292	281	297	320	284	291	318	331	312	323	303	339	307	292	303	326	310	305	286	299	324	307	317	333	325	331	293	333	303	300	325	302	308	342	294	328	301	328	311	326	318	305	324	315	297	315	323	276	297	318	305	329	304	300	315	318	309	309	341	294	309	304	315	303	351	297	249	309	319	305	309	310	325	287	320	286	295	331	298	344	314	305	314	311	340	322	286	305	296	290	318	307	287	319	274	278	287	309	329	297	329	307	299	312	302	342	302	329	314	284	319	272	336	310	312	329	330	342	316	307	304	337	312	310	317	345	310	332	286	287	304	316	295	325	316	327	278	360	303	299	311	304	288	327	318	330	322	305	324	311	303	310	328	328	295	304	343	325	334	301	290	308	294	342	316	294	315	338	353	307	297	309	326	297	304	349	286	328	324	319	331	295	297	298	292	316	308	341	305	324	278	304	326	283	296	310	321	350	296	316	298	307	305	301	314	300	277	309	306	295	333	297	294	293	307	298	284	319	312	295	314	336	327	280	341	302	302	325	314	327	324	297	328	314	333	306	288	304	324	315	317	325	303	312	338
5388	1616	278	196	153	185	199	178	181	169	175	154	151	170	127	146	147	146	133	125	148	129	98	106	117	108	126	146	91	122	114	99	130	118	107	105	121	111	105	129	98	108	132	113	118	97	101	109	101	112	124	131	102	106	99	100	95	101	110	116	100	107	115	107	105	102	120	117	118	120	117	96	88	106	137	91	112	113	125	123	102	118	109	88	108	109	89	108	116	116	114	98	112	110	110	120	131	125	108	102	87	96	112	126	114	116	110	114	105	104	110	98	112	104	98	117	80	125	120	102	117	90	108	123	102	98	108	111	97	118	105	100	110	99	99	109	111	86	132	101	105	114	108	122	110	118	114	105	118	108	97	102	125	111	104	104	119	95	119	112	95	123	118	111	131	98	88	92	145	104	110	90	113	106	111	94	116	120	108	111	117	121	102	113	102	116	121	109	115	106	131	119	118	106	129	90	87	108	106	95	99	115	102	98	96	112	100	98	114	104	93	111	113	114	90	125	103	100	126	120	103	123	103	130	114	103	109	128	112	107	121	87	105	110	106	127	117	131	97	115	106	108	128	98	124	104	118	113	93	108	93	117	93	103	100	84	120	110	118	113	98	104	95	119	104	106	93	95	120	108	119	105	105	126	112	95	125	124	105	103	115	107	115	109	115	105	104	92	93	98	104	105	97	123	104	86	106	108	86	102	96	101	101	112	111	125	122	111	118	104	119	107	98	124	102	108	130	104	94	112	116	106	99	113	92	115	115	82	128	101	95	110	90	117	116	93	110	97	110	102	123	107	128	111	99	113	100	97	132	111	108	119	104	97	94	139	122	107	102	100	100	115	108	108	103	89	104	106	102	107	97	103	123	126	117	111	113	114	95	108	102	108	95	116	107	108	118	102	126	95	105	102	111	130	119	102	119	101	115	94	110	113	103	107	95	118	100	110	112	91	108	107	108	117	113	88	121	99	96	104	102	111	102	124	85	95	101	114	106	107	101	111	97	104	100	116	120	105	91	98	113	103	107	129	102	96	116	103	112	112	106	100	103	100	106	108	117	118	89	111	99	118	99	97	116	117	104	95	105	100	123	97	113	97	91	116	114	118	106	142	108	131	112	94	106	124	107	104	123	107	100	107	101	126	115	103	92	101	109	92	99	102	101	117	119	100	101	117	118	117	114	110	120	116	106	105	108	101	122	110	110	91	104	117	112	99	120	101	105	100	98	102	111	117	115	101	103	77	119	93	101	124	119	105	97	105	103	103	102	105	110	107	107	99	113	101	96	95	95	128	100	96	100	114	91	107	120	112	104	109	126	115	105	112	113	127	100	112	122	112	106	124	102	90	96	96	110	105	122	111	113	105	115	120	104	100	120	118	92	110	123	86	128	110	119	131	120	114	114	111	111	98	75	112	92	108	112	118	118	106	101	104	101	104	113	111	119	105	116	112	118	117	126	102	119	105	107	95	105	110	107	77	110	114	101	101	116	91	119	90	108	118	95	109	118	124	106	94	97	109	114	107	116	126	102	121	107	113	121	115	113	104	104	103	121	132	100	115	108	110	108	102	108	105	102	115	100	111	109	120	113	108	98	128	112	97	127	95	114	123	113	108	86	121	95	111	87	112	104	104	113	84	95	116	117	94	104	120	116	103	105	113	85	102	94	121	115	117	101	115	105	97	97	104	106	109	104	95	103	98	119	99	131	116	104	101	122	109	107	105	113	107	114	96	90	111	104	113	118	125	98	82	113	103	120	119	119	94	118	114	127	129	106	96	112	126	108	107	106	114	128	110	100	88	112	106	104	111	91	102	101	100	124	118	101	99	112	107	80	117	116	102	114	113	87	87	107	108	106	107	109	90	119	85	113	108	103	112	99	124	102	118	110	96	99	117	103	109	98	106	118	116	122	109	116	88	132	86	106	127	115	111	117	96	88	113	98	104	115	128	112	114	112	96	120	98	108	114	96	114	134	111	120	116	102	100	115	100	112	104	108	121	102	96	104	109	100	114	105	122	121	113	105	123	110	91	106	100	109	119	113	107	97	114	109	108	116	112	102	129	126	108	100	110	123	107	107	112	97	102	107	103	109	100	84	114	121	121	115	99	124	111	110	114	101	106	120	104	100	122	111	103	114	108	104	114	90	117	128	111	101	100	118	126	108	115	104	106	110	114	111	115	92	97	99	105	98	114	122	106	97	102	109	97	99	111	119	95	108	85	107	118	115	105	89	102	113	114	96	100	106	114	110	118	95	120	102	108	88	92	117	90	96	106	99	126	106	103	109	113	118	99	102	98	98	131	120	103	121	110	116	91	108	101	103	120	100	104	107	112	114	115	107	98	86	109	108	98	118	94	112	117	102	120	99	123	110	102	102	109	109	114	98	99	106	113	118	125	99	100	96	94	116	98	112	117	98	113	106	109	105	109	107	114	113	110	99	122	122	99	116	109	109	123	99	123	96	117	130	108	98	96	113	110	99	117	114	98	117	124	134	105	98	106	101	104	91	107	111	94	108	97	111	114	103	116	108	118	109	96	97	88	100	100	112	125	111	109	106	82	122	107	104	117	110	101	111	117	100	103	114	111	96	102	103	102	111	104	91	116	122	114	117	102	96	107	101	105	107	111	108	109	107	129	108	116	95	125	119	104	96	109	110	120	117	109	99	109	108	101	99	119	93	100	112	115	84	115	113	94	129	115	109	96	119	118	118	124	116	98	94	108	118	104	96	106	87	108	106	99	100	132	96	114	106	128	121	87	112	120	86	109	121	115	120	91	120	99	114	91	123	127	105	118	121	109	121	99	116	117	100	111	112	103	119	114	102	113	114	108	141	110	100	109	108	95	113	97	111	117	94	123	103	113	106	100	102	113	116	99	115	116	99	91	120	111	116	80	95	116	93	105	113	107	110	106	99	92	102	108	119	107	127	104	108	118	124	114	102	124	101	107	94	113	106	98	97	111	104	104	120	134	119	109	133	108	115	93	98	86	124	120	122	133	107	116	122	122	102	107	86	100	102	109	109	96	113	111	141	109	113	92	99	102	102	113	89	101	101	98	103	102	116	106	112	95	107	106	106	107	113	108	109	104	109	92	112	99	114	120	104	108	110	118	114	108	121	117	107	109	117	116	126	93	110	114	103	101	112	100	95	94	106	105	94	112	94	133	105	124	114	99	103	107	114	115	109	128	117	126	112	111	118	100	113	99	96	100	119	96	102	103	88	113	110	106	94	97	112	117	110	128	95	104	119	102	116	91	100	107	119	101	97	114	120	102	107	110	113	125	112	90	114	102	97	98	112	104	96	103	103	119	118	108	92	102	125	107	105	106	91	95	106	91	98	111	109	94	117	118	121	110	118	103	104	105	93	104	92	122	104	124	97	92	100	111	113	99	106	106	110	125	92	90	105	90	112	117	98	118	110	87	101	96	101	115	112	101	118	91	110	120	108	108	100	94	123	107	116	104	115	121	87	109	106	101	102	103	118	114	102	107	98	108	124	126
30335	12163	2512	2475	4647	5535	5292	4556	3841	3508	2937	2655	2309	2144	1969	1817	1664	1610	1571	1423	1349	1314	1322	1291	1295	1217	1185	1133	1047	1037	1051	1041	973	971	977	946	970	1022	921	937	890	920	858	877	857	794	840	818	796	816	809	805	808	791	819	801	814	774	833	781	819	844	745	771	783	799	825	795	776	783	832	782	725	818	781	771	750	804	798	808	791	752	773	761	742	788	808	786	747	807	811	816	824	850	748	798	801	780	754	792	759	762	792	762	778	822	811	833	777	779	762	770	805	836	748	794	755	790	788	733	785	732	749	792	791	802	763	740	802	782	750	809	769	784	736	814	798	738	741	760	771	784	780	769	800	756	787	768	701	814	781	820	762	808	762	778	758	766	771	769	758	788	851	766	781	823	785	713	790	770	758	797	787	799	762	771	804	779	736	786	789	819	784	739	794	787	822	822	778	761	788	772	807	784	816	795	774	760	801	762	723	801	791	797	766	791	781	768	790	813	789	792	773	769	804	784	817	794	764	850	759	816	819	764	777	786	776	768	795	758	752	786	746	762	788	696	824	772	779	754	767	785	742	753	808	767	805	743	844	745	827	769	780	759	767	785	799	780	787	811	793	758	753	797	761	819	812	794	761	786	740	735	750	742	767	764	743	802	818	738	764	773	763	727	720	793	755	822	769	796	778	791	841	793	775	799	792	777	790	777	770	788	781	843	758	757	828	761	770	784	763	814	745	784	765	766	777	766	782	829	780	818	753	774	840	845	858	759	817	766	783	800	746	775	778	752	771	831	748	822	742	777	783	782	801	740	767	798	784	801	811	751	770	786	781	812	751	816	760	814	859	815	747	750	816	790	801	790	814	814	750	778	747	738	811	790	778	740	760	771	777	795	802	801	767	806	842	754	785	767	801	800	756	798	738	765	726	755	766	789	739	750	797	784	763	835	810	787	738	725	773	786	789	798	781	758	808	758	782	771	798	785	814	777	778	755	778	817	795	779	818	804	744	794	763	791	786	752	796	755	792	817	807	809	768	776	782	837	795	787	747	755	784	792	771	771	827	800	800	771	779	776	748	835	753	758	775	814	814	817	762	841	815	779	838	746	755	793	724	802	775	820	834	829	784	741	786	760	782	766	777	764	717	764	780	797	776	782	743	768	770	758	764	788	703	798	778	764	742	750	834	805	787	741	744	759	726	820	721	783	764	754	797	789	757	779	816	756	758	734	746	789	773	742	801	788	747	777	773	851	784	729	788	824	693	775	818	760	768	761	834	781	788	747	771	802	759	783	816	724	789	830	738	770	770	788	787	774	817	816	725	743	790	805	771	771	775	808	762	718	815	798	858	790	796	765	794	764	768	808	771	778	786	750	818	771	817	792	751	761	781	753	808	781	784	725	776	809	802	747	785	818	795	769	794	796	815	773	796	786	755	776	776	780	739	769	840	783	810	807	810	792	776	747	759	790	789	813	802	766	800	820	815	772	789	757	766	764	788	761	782	801	816	723	781	794	800	807	752	846	782	761	755	754	796	778	801	805	781	768	758	814	793	760	781	767	723	756	819	780	801	765	782	743	836	821	765	788	831	783	753	744	813	842	774	772	812	730	816	781	759	788	766	780	792	718	746	799	770	801	793	768	757	763	764	820	739	769	793	762	785	746	762	717	789	766	786	792	768	778	759	775	790	810	782	768	740	753	817	768	829	806	735	772	825	814	755	774	756	798	768	788	763	792	815	724	768	748	828	780	743	827	772	771	767	779	772	838	788	752	770	748	777	792	807	765	779	807	812	795	799	771	785	784	759	755	755	734	739	803	793	797	782	731	791	756	786	773	754	725	754	739	789	753	798	782	765	808	833	797	799	762	839	740	827	753	800	790	748	772	747	792	813	782	773	747	730	722	775	824	771	761	740	783	771	820	772	818	782	730	785	761	738	692	765	797	778	755	786	776	795	779	806	768	776	812	767	799	810	778	780	806	812	764	815	831	769	771	727	761	749	811	759	777	724	765	734	800	774	757	752	751	789	744	784	805	790	779	815	754	783	807	778	775	786	769	818	759	767	792	779	828	776	763	817	761	760	778	745	814	733	745	737	803	828	784	760	770	806	820	699	794	818	765	770	818	784	709	781	793	789	753	849	800	845	726	775	747	843	768	787	786	758	829	806	763	751	789	785	757	761	781	781	750	756	783	744	780	772	779	788	790	768	769	755	804	774	785	757	735	808	787	806	777	782	762	784	797	813	779	789	763	737	791	788	788	790	803	747	759	809	764	728	798	774	766	779	824	769	742	770	777	789	767	753	740	773	799	776	739	756	774	721	852	760	754	801	777	818	756	779	767	771	799	787	813	794	767	750	799	787	785	806	829	755	760	815	801	793	881	751	787	764	750	791	785	744	810	801	804	785	745	790	780	792	791	806	744	788	757	795	774	698	790	766	750	778	792	796	750	814	834	770	798	804	821	830	772	770	783	758	753	818	815	793	776	743	757	788	765	809	794	797	768	813	767	830	755	807	774	698	753	772	747	791	807	765	771	777	770	760	800	761	762	726	810	731	792	790	805	758	768	839	828	786	732	801	775	806	769	794	783	779	778	794	769	811	765	788	827	760	746	786	747	786	773	785	786	788	807	813	747	749	789	777	774	754	731	802	797	781	757	767	738	755	770	800	758	794	729	785	771	761	741	771	778	804	753	815	766	770	763	763	800	797	800	813	796	769	717	766	738	803	796	749	762	831	806	802	788	810	850	777	787	787	772	774	724	830	813	795	784	792	774	768	782	801	739	747	781	777	818	744	763	743	763	814	767	783	805	731	787	759	800	750	826	835	814	822	773	776	754	843	755	813	756	821	813	785	810	779	788	760	748	751	782	821	768	776	744	776	738	758	717	741	805	764	693	801	805	766	710	803	764	738	803	743	771	805	805	792	754	806	757	790	774	780	786	795	794	772	754	790	751	791	741	788	795	818	826	767	768	745	794	774	816	785	758	789	765	771	766	793	785	771	708	799	814	753	781	763	823	785	785	803	751	773	793	801	808	754	782	742	774	806	748	769	754	811	841	762	795	772	796	790	751	758	746	772	780	797	816	797	761	802	788	783	774	788	738	780	769	771	833	788	777	769	793	802	750	811	780	794	800	752	776	811	801	777	768	796	766	729	806	796	777	810	829	793	806	738	775	819	772	745	807	760	780	763	817	758	768	787	828	796	764	773	805	762	696	836	774	761	751	749	770	792	773	757	820	800	788	788	768	778	770	758	766	845	781	801	746	777	761	758	755	784	788	828	763	742	788	775	801	847	801	780	763	748	785	804	790	742	782	767	735	795	740	767	801	837	779	739	795	697	758	802	729	798	775	822	776	810	741	760	784	784	726	785	846	788	801	785	806	792	811	767	782	749	795	784	759	771	794	801	758	760	736	767	708	813	733	748	810	795	770	802	780	756	755	788	804	761	803	787	790	779	755	780	770	815	782	803	793	778	795	780	802	767	784	771	779	780	733	745	814
6691	2790	366	172	147	161	169	201	183	147	161	156	149	116	107	120	131	100	96	102	107	110	92	95	88	83	92	74	88	89	87	89	84	82	71	73	80	83	86	79	83	73	74	55	74	82	72	69	77	85	68	64	62	72	67	66	68	71	68	78	64	88	85	65	61	73	64	72	73	69	91	74	65	45	55	79	74	56	59	74	63	66	56	68	68	50	83	76	63	73	71	55	64	74	59	71	61	58	65	71	67	72	61	67	71	75	72	76	65	79	73	61	64	58	66	72	73	65	67	76	66	79	83	64	62	53	67	73	65	67	78	73	66	83	66	48	51	73	63	77	58	62	75	68	54	58	72	67	71	86	69	50	72	74	65	72	81	71	84	71	68	63	70	62	63	67	68	66	70	68	55	59	81	76	72	67	75	77	61	66	68	58	55	73	79	73	66	86	61	58	79	61	72	64	71	67	77	67	75	67	70	62	68	72	69	63	78	65	55	68	78	65	70	65	67	75	66	83	69	66	70	69	74	67	71	96	72	64	66	64	64	88	63	82	75	64	85	61	69	72	65	81	63	48	66	66	66	64	78	79	65	63	69	62	66	64	72	82	75	71	70	68	74	61	84	65	73	47	59	62	72	61	66	75	69	85	86	67	69	68	71	64	58	52	65	69	58	64	78	66	73	63	81	63	60	85	74	69	71	76	71	75	61	63	65	69	61	64	60	57	75	75	71	55	77	74	72	63	78	50	78	71	82	82	60	62	71	81	73	73	58	58	57	84	65	69	47	67	64	72	65	72	75	60	71	56	65	68	66	63	67	73	74	74	70	85	65	67	59	65	68	71	57	85	52	46	65	62	69	59	65	70	68	65	68	76	63	85	77	84	75	76	89	78	82	73	59	60	66	77	70	57	79	62	81	63	64	69	68	74	67	86	56	103	71	67	68	77	67	70	74	63	70	70	77	70	66	73	69	82	74	67	70	72	61	62	76	58	69	69	57	78	69	66	68	58	54	66	61	73	82	60	77	78	67	71	82	56	67	82	65	67	73	63	63	66	69	71	67	65	53	68	66	77	74	77	65	66	72	64	79	72	67	75	75	69	80	68	61	79	70	62	66	66	61	59	62	75	79	61	67	69	58	60	75	76	65	67	63	72	65	71	72	85	60	56	65	69	71	71	52	61	68	73	49	75	61	58	66	70	61	70	71	63	80	72	72	59	70	70	83	81	70	73	71	74	70	70	65	73	77	58	69	73	70	75	63	60	80	65	57	65	65	58	63	70	64	72	60	70	62	76	87	61	70	72	60	65	59	68	71	72	79	62	72	67	74	81	71	57	63	67	76	81	62	71	82	60	63	57	63	54	77	68	71	61	46	76	49	75	69	61	67	80	57	70	62	66	77	73	61	72	74	69	74	67	58	60	67	62	63	80	58	68	67	53	67	66	69	79	71	86	60	78	78	66	77	60	57	72	57	68	75	57	64	66	71	74	65	55	59	68	70	75	75	67	74	69	70	70	70	67	74	62	80	72	70	84	86	75	89	74	56	64	67	69	78	76	80	78	75	81	63	79	78	55	88	70	81	58	83	69	51	65	67	72	80	67	72	53	51	64	68	61	74	72	63	58	60	65	72	59	79	69	62	58	80	69	72	98	75	83	80	80	68	73	62	61	93	70	67	74	60	68	73	61	51	62	47	83	77	63	66	73	68	70	56	74	60	60	86	78	71	58	77	67	66	60	80	69	64	71	59	74	74	75	50	65	74	61	86	70	62	64	55	80	69	83	61	69	68	79	78	73	65	64	69	66	65	56	88	64	73	68	66	64	54	66	81	58	60	79	74	66	80	61	72	70	63	75	65	76	77	83	81	56	56	57	78	65	68	64	74	62	57	75	78	56	68	70	68	61	71	79	89	50	68	63	64	67	69	68	63	61	61	61	66	73	58	72	61	58	53	73	68	64	68	78	79	71	78	61	72	83	65	67	65	67	57	58	71	76	75	71	59	64	61	65	60	62	61	79	73	82	75	67	70	82	50	71	60	68	62	71	63	66	68	70	60	67	61	62	69	63	75	82	66	70	68	71	71	66	83	74	63	56	63	66	77	73	89	74	74	77	65	88	76	67	66	61	62	73	67	64	59	60	66	63	64	69	79	79	73	76	56	54	67	61	89	68	55	63	75	86	73	64	81	74	61	74	77	83	62	69	67	69	61	66	58	63	63	67	82	65	76	61	71	66	69	64	69	78	72	61	71	77	61	53	57	65	88	86	81	69	66	60	79	58	69	61	69	73	78	76	65	68	63	67	68	83	72	67	70	59	75	79	70	63	74	70	82	68	65	74	57	60	61	60	76	58	79	63	58	67	69	87	74	78	77	93	72	63	56	64	54	66	76	86	58	62	75	62	78	71	68	55	80	73	80	65	75	60	65	57	62	81	60	69	68	63	78	54	87	82	70	75	66	79	74	61	66	62	59	72	63	71	72	46	83	66	65	64	74	67	80	84	88	69	74	76	59	59	70	54	80	74	80	69	74	73	72	76	66	57	79	74	63	70	77	52	58	63	55	75	55	77	66	80	79	66	68	72	57	54	60	63	80	65	83	67	67	77	66	78	61	76	71	89	63	92	63	76	73	62	69	66	57	66	77	67	84	80	76	70	65	75	71	79	61	71	73	82	65	57	80	75	83	71	66	73	75	68	80	67	71	59	83	84	71	56	71	68	64	56	63	76	59	55	75	63	71	63	85	64	81	74	69	76	74	66	71	58	72	74	65	79	72	75	63	61	73	61	65	68	63	73	66	83	59	55	70	56	73	72	65	69	96	87	61	70	69	79	64	66	65	82	75	72	71	60	77	65	67	61	77	72	65	71	72	84	73	54	63	64	76	60	78	69	73	53	71	64	61	79	81	46	66	64	67	68	64	69	68	73	79	92	55	66	65	69	69	70	75	60	55	77	63	76	74	81	61	76	72	70	76	78	60	64	69	74	72	65	66	75	63	72	60	77	73	75	73	63	54	61	82	58	67	82	66	75	73	83	89	61	70	59	66	74	83	75	79	58	69	75	78	76	54	69	76	60	72	60	61	68	64	64	72	77	71	60	75	50	78	57	62	70	75	72	67	73	69	77	63	71	72	74	67	72	75	68	54	75	71	68	57	73	61	66	70	66	80	70	64	73	72	66	74	65	69	61	77	59	63	69	75	72	62	76	71	63	80	90	73	62	59	68	56	66	74	78	73	56	80	56	78	80	64	71	68	63	83	70	82	67	70	60	88	66	73	62	73	60	75	64	73	67	65	70	75	66	61	79	91	52	53	67	76	61	70	66	71	70	56	81	83	79	63	72	76	54	70	59	77	63	58	71	69	69	69	52	71	52	74	67	55	74	66	71	77	73	67	73	69	62	66	88	76	79	63	71	62	76	71	68	62	72	68	63	63	72	72	78	80	66	80	60	63	55	76	58	68	78	69	70	49	62	62	76	72	76	56	69	65	85	47	60
35258	16173	3174	3039	6153	7601	6997	6001	5006	4213	3583	3200	2773	2422	2138	1955	1774	1704	1579	1414	1303	1234	1198	1142	1116	1049	941	960	938	860	851	818	760	767	702	786	763	800	719	692	629	617	604	594	603	550	505	537	555	523	530	526	534	538	575	581	541	556	491	499	518	512	544	507	525	509	547	528	529	475	487	521	531	529	507	525	500	500	490	469	526	503	483	518	494	457	533	470	485	448	491	482	495	494	491	474	491	493	483	476	500	467	476	514	474	469	504	535	472	515	500	470	497	470	504	465	482	486	468	472	476	500	488	502	508	469	496	478	478	469	519	495	490	456	485	494	433	517	440	465	451	471	511	486	513	472	477	507	479	499	460	484	498	525	463	450	508	443	481	477	493	450	496	480	496	449	551	443	476	505	509	437	494	470	498	465	488	478	471	497	480	495	500	540	434	447	485	479	497	500	452	454	540	453	486	478	519	496	476	482	501	486	509	491	484	499	488	450	457	497	455	485	481	458	520	502	498	493	455	476	503	502	481	487	491	460	477	446	477	497	471	494	470	497	517	473	481	499	489	533	495	477	473	478	480	504	485	461	481	481	482	488	499	448	442	465	494	450	468	443	455	469	516	494	465	486	494	447	478	426	473	466	506	461	471	532	495	491	468	499	466	490	511	507	460	489	499	500	476	435	456	462	434	469	460	427	467	456	500	453	515	479	447	481	476	445	524	464	494	464	458	481	499	509	520	490	473	497	463	460	473	483	502	433	488	505	504	508	563	471	438	524	442	487	496	451	462	487	479	434	491	483	469	495	536	506	485	472	483	481	464	496	495	491	519	463	478	483	485	512	494	548	458	466	457	489	477	500	517	476	479	483	503	453	451	498	496	445	493	509	485	445	474	506	524	452	481	449	457	450	472	505	497	476	489	489	521	476	492	484	473	460	489	479	478	490	482	449	465	461	463	467	468	499	486	495	499	422	528	448	465	481	455	459	520	483	478	439	482	471	487	515	432	452	496	467	485	509	505	464	487	467	463	490	504	486	456	418	469	483	481	473	471	505	482	470	469	484	463	485	486	486	478	483	454	492	488	452	506	488	467	470	467	503	440	457	508	501	461	490	490	480	491	475	504	505	525	511	450	467	502	553	492	468	471	480	493	508	497	499	492	485	498	462	462	498	447	508	459	483	493	457	476	497	475	490	505	465	466	451	496	456	470	469	486	515	525	443	480	472	476	462	483	478	485	475	513	509	491	471	482	463	459	490	458	496	447	462	494	454	506	452	505	474	463	477	489	468	463	495	473	479	501	467	480	506	461	489	480	472	453	511	492	511	455	487	503	434	480	492	469	479	550	472	495	472	475	468	431	455	474	444	493	508	474	465	503	445	475	503	498	463	502	499	506	483	487	492	450	448	423	469	479	500	456	511	468	481	468	493	455	497	481	468	462	470	465	473	459	512	472	531	473	454	495	461	533	478	479	499	450	474	457	481	492	505	459	464	472	497	477	500	439	471	473	472	522	486	508	464	456	484	524	503	478	460	504	469	473	465	477	491	498	498	460	516	467	502	489	492	452	480	439	490	508	450	497	489	495	479	468	474	499	428	485	481	472	494	502	499	497	516	460	479	463	428	521	466	465	544	478	471	489	504	518	470	475	459	481	495	475	522	518	497	502	464	509	481	446	513	517	517	496	508	512	476	477	473	492	457	471	459	472	490	500	476	495	476	432	464	476	477	456	498	531	469	481	463	504	479	468	449	493	450	476	497	492	516	472	463	513	499	511	474	498	476	498	477	442	467	463	528	482	520	504	453	473	473	479	479	450	499	476	480	459	506	490	471	485	465	458	480	494	491	463	469	495	451	494	507	475	490	456	460	445	497	490	464	470	477	533	525	496	486	462	444	508	470	494	470	450	490	480	489	507	471	520	498	478	461	498	488	470	483	471	484	493	505	490	460	484	510	486	481	485	460	466	489	471	474	499	506	482	462	477	513	522	475	484	503	494	474	513	523	454	483	458	510	494	436	535	451	504	499	472	491	497	481	456	428	469	478	506	459	495	479	483	532	490	480	456	480	470	459	460	478	469	450	447	488	465	474	468	488	509	466	461	443	503	512	436	476	482	491	506	509	501	438	490	485	465	460	482	486	451	502	483	490	515	477	492	474	484	455	491	479	528	462	488	445	508	461	480	514	483	481	465	453	463	456	508	489	437	525	516	481	481	494	485	472	464	451	481	484	470	482	475	491	462	475	462	489	470	436	509	521	496	502	463	459	510	493	468	496	462	488	479	500	469	535	457	510	494	436	455	489	472	502	502	505	468	496	494	501	470	492	487	471	459	479	487	479	473	467	487	514	470	482	496	458	445	498	494	511	493	494	482	466	499	476	481	507	532	456	478	476	499	493	485	446	466	486	495	468	491	477	485	460	533	489	463	470	508	511	488	497	504	486	467	494	473	485	515	481	508	478	476	502	461	498	527	459	477	474	478	497	471	459	483	459	471	490	475	479	468	473	504	493	493	464	490	443	504	475	484	452	455	484	464	488	438	496	475	451	489	435	515	481	426	493	503	484	501	464	496	508	459	463	536	510	494	482	464	522	453	461	478	471	449	481	518	459	469	480	503	527	418	491	500	502	506	491	478	496	506	489	458	486	460	501	500	484	497	508	508	496	503	480	479	488	484	472	456	457	524	472	472	502	518	470	461	486	472	500	502	478	477	460	494	468	473	481	492	492	490	449	450	491	483	495	504	474	454	463	491	482	471	470	472	454	466	474	478	457	477	438	454	512	417	462	484	481	484	501	502	478	471	508	501	476	499	454	455	488	468	505	480	454	471	510	503	461	516	488	477	522	499	462	498	490	472	479	456	488	461	483	503	476	498	485	472	452	455	516	485	491	476	463	505	461	434	470	505	487	500	477	472	502	494	479	496	461	464	460	507	476	484	422	489	446	463	478	481	513	484	473	454	468	471	449	459	459	514	468	512	513	483	473	510	478	467	485	466	448	475	503	499	493	479	464	490	466	452	481	520	467	476	486	454	510	487	508	482	460	485	500	479	489	502	485	494	460	505	494	512	473	476	491	463	423	459	491	488	483	499	493	465	485	487	496	474	486	495	459	459	477	491	456	465	471	473	461	482	486	470	514	467	494	471	460	514	480	490	446	460	479	494	483	500	510	485	447	447	463	487	474	505	516	461	483	468	483	457	504	462	493	489	470	454	485	477	498	472	490	527	500	489	486	474	460	481	490	485	487	464	424	471	478	486	498	460	501	505	456	473	483	448	463	510	493	478	494	489	473	477	511	456	472	522	479	479	498	458	517	484	465	473	516	499	481	499	544	455	474	487	483	495	444	511	468	485	473	470	456	494	477	459	468	462	534	484	482	493	471	479	538	507	507	503	492	504	460	510	472	460	482	508	503	489	462	449	473	510	502	477	488	480	450	491	511	493	487	480	502	453	486	502	472	447	491	475	481	477	459	519	488	481	506	479	527	487	516	458	476	489	487
3418	903	149	129	101	124	123	110	111	129	118	102	105	67	95	103	104	99	101	100	83	101	92	86	88	85	80	80	82	71	82	66	92	92	72	64	87	78	70	89	78	82	95	82	91	75	84	87	64	73	86	70	93	65	81	85	82	78	79	75	82	86	82	72	101	79	77	74	71	98	81	82	78	97	83	78	73	78	72	77	75	93	87	71	86	77	79	75	75	78	62	77	73	71	66	80	81	58	77	74	70	69	86	85	70	79	63	79	81	73	84	83	65	87	74	74	82	87	75	76	80	68	85	82	95	62	90	85	75	76	77	65	84	83	64	75	60	79	103	69	72	67	83	98	74	78	67	75	70	90	80	74	83	85	65	80	76	77	65	71	72	86	77	81	88	73	86	64	80	74	96	77	74	91	78	81	76	85	73	84	89	68	89	93	83	81	78	74	84	73	71	78	81	75	76	86	72	65	82	69	67	82	88	93	76	69	86	72	96	89	71	65	68	83	83	86	80	72	73	74	68	75	78	80	83	75	79	89	78	78	86	75	72	87	64	70	70	87	66	88	73	84	79	80	84	77	73	76	74	82	68	73	77	81	90	72	81	65	82	81	78	75	81	73	63	82	70	74	78	70	74	65	83	64	72	90	70	62	63	76	99	85	73	68	69	80	92	72	76	67	73	71	62	64	85	77	65	74	74	77	70	98	78	76	102	79	57	75	72	77	76	81	70	86	87	73	84	72	88	83	73	76	74	86	77	83	69	81	69	80	76	77	95	66	71	64	72	76	100	89	83	93	97	61	82	80	70	82	85	79	71	85	61	86	76	79	70	80	61	74	73	70	70	73	81	66	74	80	76	79	76	70	84	67	81	88	76	73	65	80	44	102	77	85	80	65	76	79	79	71	73	75	79	81	71	78	91	81	83	82	75	78	83	99	86	51	77	74	75	81	82	73	81	87	72	66	74	83	83	79	83	61	67	56	99	71	65	70	71	80	69	72	71	77	76	92	84	80	70	63	84	92	78	78	103	71	80	68	75	87	78	89	86	78	90	106	85	54	74	67	71	79	75	80	92	84	74	52	86	71	81	83	84	70	101	80	81	81	82	86	83	85	63	74	75	81	70	74	84	91	82	71	78	78	71	77	93	89	75	82	76	87	76	88	94	81	77	79	80	83	70	89	66	76	84	66	83	86	68	70	69	88	97	86	66	68	74	83	67	69	76	84	67	87	84	74	77	88	84	65	75	69	66	68	88	82	69	70	78	53	78	71	81	77	87	84	67	78	73	104	69	89	75	66	58	78	87	82	91	74	86	86	85	70	68	72	79	65	77	67	77	71	57	70	77	79	65	81	81	63	81	68	76	60	92	92	69	91	83	78	53	74	79	67	90	74	82	81	64	79	94	64	76	85	74	78	82	71	76	88	70	84	72	74	96	75	73	79	63	68	60	87	58	57	74	88	77	90	92	81	73	86	80	86	72	74	67	88	99	83	76	70	98	76	82	59	83	67	67	62	77	83	85	79	63	98	76	63	84	83	84	86	84	67	74	76	83	81	76	66	77	88	80	81	81	69	77	99	68	92	76	73	92	68	92	63	88	68	67	84	70	79	75	73	77	76	65	72	71	89	82	77	85	86	78	75	75	69	66	98	68	66	73	77	82	78	61	86	73	79	70	72	69	74	75	82	84	88	56	70	82	71	81	81	80	78	74	89	79	86	77	73	78	66	80	83	83	74	73	72	65	75	74	73	73	71	83	81	78	69	82	60	83	62	78	79	76	87	75	62	71	74	70	81	82	74	81	81	68	75	78	81	75	82	79	83	62	70	70	80	77	93	99	80	66	81	79	64	93	70	70	85	74	65	74	86	69	73	82	76	88	73	71	82	81	88	70	71	69	74	74	81	75	63	69	75	66	60	73	75	75	71	79	59	75	84	59	86	79	80	69	74	65	75	73	88	80	70	84	77	77	61	77	70	96	83	78	67	85	81	77	79	81	73	72	67	78	60	74	81	69	92	81	85	82	81	101	86	60	89	67	79	72	91	86	76	72	86	77	71	67	99	77	77	71	61	89	71	79	71	66	64	71	84	77	92	81	62	80	74	81	86	92	83	79	71	80	80	78	85	73	93	90	79	73	60	79	84	67	63	85	78	61	64	70	66	87	68	73	77	71	77	65	77	89	78	68	64	59	72	75	71	72	87	71	91	77	72	77	76	74	78	65	74	81	82	75	77	78	69	64	76	59	64	74	71	83	77	84	61	81	75	60	79	66	83	83	86	69	69	75	76	75	98	70	75	90	64	76	99	72	73	82	59	79	74	79	73	84	86	83	75	86	72	64	81	72	85	64	75	73	80	73	67	72	73	90	73	70	66	76	81	73	68	81	76	85	75	83	78	84	81	79	62	85	71	81	89	78	78	81	64	83	61	74	80	67	78	74	99	85	89	82	75	81	82	67	76	76	88	74	76	69	84	87	65	78	92	77	87	85	84	80	65	75	71	75	77	90	68	80	91	87	69	81	71	69	87	77	85	70	81	83	81	78	81	82	86	63	70	57	86	83	76	87	86	86	64	80	58	77	79	68	68	81	71	77	71	65	81	98	91	87	74	77	87	88	66	67	68	85	76	73	91	73	72	80	76	77	82	75	65	68	66	78	73	79	59	89	84	74	73	77	85	78	75	78	74	83	76	74	69	85	83	70	69	67	77	73	73	78	90	75	81	72	79	73	69	75	74	71	92	69	80	66	94	81	76	82	69	67	89	82	80	83	76	74	77	75	68	81	97	85	79	69	62	87	75	89	69	85	80	76	85	84	83	67	57	90	76	88	77	65	63	58	85	92	75	63	67	81	63	70	68	75	66	72	81	88	84	66	103	88	71	69	68	71	80	71	65	70	70	72	68	74	67	59	59	84	80	78	71	78	73	75	79	61	75	85	81	71	64	80	83	82	76	72	65	70	95	64	67	65	81	84	81	69	88	88	82	77	77	60	88	86	74	84	77	88	77	65	87	94	81	71	89	65	81	79	84	69	67	84	75	85	73	80	89	79	67	65	71	83	73	79	71	72	85	62	80	88	70	70	75	79	85	83	80	92	70	79	76	74	71	82	74	82	69	77	73	74	76	75	75	86	71	75	79	81	75	81	63	74	67	83	92	70	68	72	85	63	64	69	72	72	83	71	64	71	87	84	77	77	84	76	79	85	84	80	75	79	76	69	84	68	82	90	82	82	89	81	64	87	86	89	87	76	92	82	85	82	68	66	68	76	67	84	73	67	73	79	72	98	76	65	65	75	83	83	76	75	68	83	80	79	64	77	63	79	75	69	79	71	69	66	75	70	76	85	81	74	76	72	83	75	87	69	74	80	84	77	87	77	81	89	80	74	84	76	86	74	78	73	86	76	70	84	61	75	94	91	66	67	72	59	66	91	74	89	73	90	91	73	81	98	79	69	68	70	79	73	87	69	77	82	85	83	64	64	84	72	81	75	87	78	87
25815	8892	1631	1593	2819	3481	3129	2768	2398	2135	1895	1678	1568	1411	1294	1162	1134	1051	1064	967	928	878	888	883	789	799	841	783	769	685	715	726	689	689	678	614	697	707	675	633	612	619	633	656	556	626	619	634	622	601	585	586	604	562	574	559	572	594	576	603	568	551	553	579	574	578	580	607	623	566	593	601	583	595	603	604	615	551	581	584	580	568	591	583	605	534	601	580	584	533	581	573	574	538	596	625	567	550	566	602	548	573	572	618	601	617	608	561	576	607	540	571	578	570	564	527	567	589	543	571	550	535	562	566	618	540	563	578	569	592	594	588	583	613	610	559	572	560	582	573	522	585	579	595	556	547	572	570	544	574	557	601	583	565	559	560	618	544	577	542	566	563	554	561	622	599	598	585	565	530	564	512	533	615	548	569	570	556	566	570	540	573	535	568	599	567	551	558	597	540	573	543	586	525	558	605	541	538	598	547	567	594	540	600	555	573	615	584	591	550	581	576	543	547	589	562	621	565	582	560	547	529	530	575	574	569	591	570	559	589	541	571	529	581	594	528	581	553	571	539	582	598	562	535	585	536	563	565	563	576	569	573	552	633	526	575	576	589	601	571	580	579	629	590	547	550	589	576	556	604	565	527	541	603	602	544	540	583	574	583	568	542	615	567	596	654	570	523	567	568	573	580	589	584	568	576	557	548	599	549	578	596	557	583	563	562	580	567	545	588	601	540	566	584	573	577	585	598	606	591	570	571	540	581	565	607	503	551	615	560	553	615	563	576	584	541	567	587	556	608	592	573	599	583	552	533	577	525	531	615	588	589	596	598	579	586	552	596	550	546	569	539	598	543	616	559	516	590	577	551	557	542	570	517	578	596	568	563	599	608	553	555	557	540	614	593	603	586	585	596	564	525	610	526	579	593	570	541	600	589	572	599	573	571	578	559	544	531	581	583	547	597	535	601	584	587	604	584	550	518	526	542	581	582	614	572	598	554	509	615	542	559	578	589	536	553	589	545	601	588	578	596	556	587	591	609	559	567	590	597	578	585	586	598	585	537	577	572	523	581	569	578	586	596	547	565	599	560	544	584	560	582	585	553	559	580	526	577	578	577	605	538	539	572	537	586	561	566	561	529	545	597	574	600	541	533	542	602	549	555	585	582	625	542	553	607	552	542	527	552	612	602	503	573	552	553	633	531	546	578	582	556	562	551	571	570	600	535	532	570	589	564	582	585	527	593	571	557	581	606	584	548	568	558	520	574	541	570	601	610	548	578	593	551	525	564	593	561	529	580	567	575	616	561	562	564	545	565	590	551	548	579	552	558	556	579	573	577	577	568	546	555	586	590	560	602	586	585	554	524	532	580	610	541	572	572	565	569	558	540	536	542	593	551	544	535	603	570	607	589	556	577	550	577	537	606	536	603	545	527	578	550	554	612	536	537	559	527	568	566	604	646	540	553	559	575	567	545	538	552	593	516	589	552	566	565	530	576	593	560	560	575	576	553	575	554	584	573	600	603	564	597	564	621	594	561	545	577	562	547	563	594	560	561	525	548	592	531	569	564	582	571	603	593	579	543	591	597	535	576	574	566	542	557	576	561	555	538	591	544	545	551	574	566	544	602	544	564	599	572	596	562	548	555	576	555	544	584	576	563	516	563	574	561	575	575	578	544	591	538	523	571	575	597	555	595	576	571	578	563	574	622	615	577	579	527	570	540	559	557	565	572	619	556	579	579	553	511	555	541	583	604	571	579	543	569	595	591	579	610	607	532	566	599	564	565	524	596	589	565	555	561	560	573	553	589	576	561	559	585	577	582	547	564	549	564	584	551	578	558	607	577	610	560	569	610	623	597	545	587	580	573	572	566	545	551	543	550	570	584	590	530	580	550	560	550	529	528	574	576	554	626	591	567	580	564	589	544	578	537	568	552	576	567	542	613	561	529	530	586	624	569	563	564	607	572	603	565	519	595	566	541	608	559	605	578	588	594	532	596	532	585	553	554	526	627	588	581	521	607	555	545	552	551	568	585	581	597	586	557	553	602	563	560	572	554	567	555	579	572	525	576	570	599	583	584	553	571	545	584	594	569	563	548	602	579	586	579	556	574	604	569	535	554	596	555	548	549	571	595	569	583	542	560	562	553	610	595	599	597	577	576	588	562	580	561	527	570	576	582	574	620	561	604	541	594	522	635	597	575	563	579	589	555	602	551	541	589	587	555	570	593	589	587	538	555	546	580	556	548	565	553	547	571	590	572	554	577	562	555	583	622	602	597	603	610	550	573	563	579	533	576	548	536	526	529	560	592	595	588	560	582	560	555	604	590	562	588	582	564	589	557	623	642	572	553	569	579	558	559	561	555	521	572	579	575	563	559	527	558	556	556	540	560	542	530	597	518	593	558	592	579	560	590	575	584	580	542	579	551	587	588	541	606	561	575	573	554	599	574	548	582	572	564	578	583	592	596	561	563	567	595	570	538	566	539	560	563	560	586	582	590	567	554	593	545	556	599	567	532	588	566	562	582	569	595	556	537	555	561	568	561	584	543	595	561	579	593	571	599	585	558	550	589	552	599	583	543	596	550	589	580	603	588	576	576	570	592	571	566	549	564	548	541	637	575	585	589	550	576	542	565	580	516	553	630	567	581	536	610	574	562	569	584	573	591	571	583	632	549	564	609	571	600	566	566	581	568	573	526	573	596	562	533	584	605	554	519	563	615	564	557	580	556	564	580	576	570	562	598	558	591	568	549	568	525	565	594	547	536	549	582	567	589	553	558	573	587	583	585	586	565	608	546	583	578	579	558	595	555	549	558	604	579	565	618	587	563	578	554	620	596	547	513	564	576	593	575	611	583	562	537	544	574	592	585	594	577	559	598	566	547	566	544	552	542	593	520	577	547	551	598	599	608	615	590	524	554	540	569	565	565	595	561	580	553	617	574	548	556	583	592	532	560	540	611	563	542	534	555	545	560	597	574	554	567	574	570	568	581	594	575	569	576	579	548	579	590	558	549	531	597	548	537	595	618	591	584	599	537	572	602	588	603	556	567	558	560	552	548	559	565	539	597	596	585	558	574	564	622	567	565	543	605	574	530	586	603	586	549	578	543	578	541	564	580	557	600	580	572	597	582	545	586	574	595	544	517	570	583	539	603	551	559	588	615	588	576	555	571	550	577	579	572	591	555	569	599	572	573	576	533	537	567	562	562	596	551	573	543	597	580	574	574	551	589	545	592	542	591	567	567	598	575	566	597	543	549	564	591	546	589	561	589	528	606	578	558	583	573	565	556	562	611	609	567	541	606	583	536	561	584	584	591	519	578	581	549	558	538	585	593	599	557	520	571	576	575	586	574	555	570	572	586	539	562	551	580	579	565	542	581	589	607	570	590	569	584	606	562	526	528	560	563	576	594	575	549	537	586	574	603	627	556	530	557	596	546	591	550	536	599	578	585	569	573	537	561	582	560	568	593	592	557	593	560	545	571	618	597	547	599	545	580	571	572
4819	1902	268	132	113	136	126	115	123	124	105	123	115	91	84	80	73	78	89	69	60	70	76	64	68	69	63	70	54	61	60	64	52	52	53	48	45	61	56	53	48	46	45	58	42	40	49	41	51	49	53	41	49	43	58	53	42	51	54	57	48	49	45	44	55	47	43	51	47	47	46	59	46	51	48	61	44	47	35	41	38	53	50	56	50	39	55	49	58	43	52	49	42	43	55	51	49	48	47	45	51	50	36	37	45	53	43	37	50	64	49	59	37	45	40	40	45	46	65	50	49	51	40	50	47	50	44	48	52	57	45	37	47	56	39	47	59	54	42	52	59	49	50	51	41	33	52	56	43	37	54	63	32	63	58	58	41	47	45	43	45	53	39	52	53	53	58	50	42	47	40	44	49	39	35	47	58	50	52	46	42	33	38	48	55	43	49	47	46	47	49	44	43	33	61	42	49	44	55	57	47	42	55	42	57	44	46	41	51	52	37	54	48	42	38	49	55	58	41	45	51	42	46	52	47	49	51	50	50	47	51	41	32	53	54	54	47	35	46	50	43	47	53	45	54	49	39	53	45	38	35	37	47	51	44	52	56	50	37	57	39	43	52	52	42	48	45	36	44	54	49	42	44	45	46	50	35	46	52	51	48	58	43	31	57	51	42	57	42	44	38	62	51	47	54	55	40	45	52	54	46	55	45	49	48	45	29	46	52	37	39	43	51	52	44	51	37	40	56	47	61	44	51	35	48	35	55	48	52	50	47	49	51	56	51	42	45	50	51	45	39	50	37	42	35	42	55	40	48	44	49	52	58	37	56	46	59	37	40	55	40	41	48	48	47	58	44	53	56	49	35	60	54	42	42	40	39	55	55	47	40	47	52	40	38	46	44	48	43	58	47	49	50	43	37	40	47	38	37	41	48	49	46	36	44	43	56	41	41	55	48	44	37	59	52	36	48	33	50	55	52	42	51	54	65	52	65	41	40	53	47	33	41	37	38	58	45	51	47	34	46	54	59	45	43	40	47	50	41	43	52	45	39	52	58	47	53	50	46	55	39	55	48	50	47	61	44	39	43	44	51	43	49	45	41	46	44	39	60	48	46	48	47	55	41	53	47	51	50	43	43	47	51	44	39	45	45	45	43	45	35	43	39	45	38	50	37	45	41	49	45	51	57	54	47	36	52	41	49	50	48	25	53	48	43	53	62	44	51	46	39	42	47	33	35	42	46	54	42	31	46	46	39	34	42	47	49	52	42	47	54	55	44	50	57	47	49	48	47	51	39	42	37	52	43	52	42	44	51	42	51	42	55	44	45	52	39	43	45	47	34	44	46	41	48	55	50	51	51	46	36	30	55	43	54	47	53	49	47	46	44	43	55	45	54	37	46	51	33	47	46	48	47	43	39	31	44	47	61	55	51	53	42	49	44	45	45	38	36	47	36	51	50	47	43	61	48	36	55	45	60	52	58	53	53	42	53	43	56	50	42	43	41	50	50	30	40	43	50	42	54	36	43	59	59	55	50	58	47	40	61	40	52	47	49	53	50	42	52	46	41	45	55	52	37	45	43	54	57	57	53	44	46	46	45	53	54	52	46	41	36	48	50	50	54	54	53	47	36	50	40	56	43	41	54	42	34	44	49	37	51	34	42	48	59	50	42	37	45	60	47	62	43	50	56	53	53	44	41	37	35	54	44	41	42	46	43	34	52	54	44	38	54	55	43	49	50	32	49	40	34	42	51	38	46	36	55	44	56	40	54	46	54	59	58	39	47	43	40	60	57	40	59	44	48	54	38	57	37	39	44	41	43	50	44	41	39	52	39	37	47	49	52	42	48	52	45	43	47	49	60	45	59	52	53	43	50	38	50	47	43	58	57	44	47	53	58	56	54	36	49	63	59	49	59	42	51	49	64	50	50	43	53	42	31	52	37	57	39	53	53	43	51	51	50	45	54	48	48	44	45	37	41	54	40	43	44	44	42	51	32	45	40	50	41	50	52	36	41	33	51	54	38	44	58	39	53	50	43	44	45	45	40	54	38	39	51	53	38	55	39	51	52	48	38	44	48	34	51	43	48	47	43	63	51	49	52	40	43	42	58	35	52	44	47	60	48	54	44	64	33	53	55	44	49	36	46	44	51	58	55	54	51	51	58	53	55	48	51	51	55	49	40	56	45	49	43	57	41	40	51	34	41	54	45	47	72	55	52	51	50	53	50	47	45	61	42	44	56	43	49	54	52	57	45	52	46	53	47	43	56	33	51	52	59	55	37	42	53	51	46	49	34	42	47	46	47	37	56	42	39	44	46	56	43	47	42	65	42	52	51	43	44	53	42	46	40	42	45	47	58	49	50	41	42	52	39	51	51	51	49	46	58	35	34	33	50	53	52	49	44	58	47	42	43	47	44	57	42	47	39	55	46	42	40	41	46	40	42	35	47	40	39	62	54	37	55	45	41	45	53	50	41	43	58	60	48	44	50	41	50	60	44	38	48	51	53	47	50	49	47	45	52	40	37	47	49	57	45	51	45	47	47	49	46	45	46	53	43	41	51	49	37	65	57	50	51	45	35	45	50	46	51	36	53	35	43	39	45	55	49	40	50	44	50	57	52	53	53	51	36	48	49	32	45	42	44	45	50	62	39	56	53	51	48	50	55	39	48	51	40	53	49	40	46	44	55	45	49	49	40	48	57	44	58	42	48	46	57	50	36	43	39	40	39	53	49	39	58	48	57	55	46	45	49	39	48	49	63	49	58	36	49	34	52	32	37	60	50	43	51	51	47	42	62	53	47	43	46	46	51	44	44	48	57	43	37	33	49	50	43	50	37	40	56	50	46	51	51	46	52	58	43	57	45	48	38	51	57	55	59	53	42	44	51	48	55	46	53	42	54	49	49	47	35	58	50	49	44	48	49	52	56	48	54	33	53	45	44	58	59	58	55	52	48	46	48	40	48	51	44	52	46	52	54	47	40	50	47	39	46	42	41	45	46	38	45	46	52	48	51	57	33	51	51	52	51	56	41	47	47	48	55	43	41	36	48	43	49	44	45	58	45	49	54	53	46	33	50	47	53	53	48	41	38	40	47	37	36	41	49	43	48	61	56	46	46	48	59	46	53	48	49	40	36	45	40	47	40	49	47	49	40	52	60	50	52	50	42	41	34	49	50	52	59	46	52	48	47	46	36	37	57	52	45	50	58	52	48	59	44	41	53	46	42	43	48	52	44	41	47	40	36	59	59	53	45	51	52	46	49	36	63	41	40	45	44	39	41	60	54	53	58	44	46	51	38	53	46	53	44	60	42	36	60	43	56	48	50	45	34	52	52	25	51	52	54	48	41	47	46	45	46	42	41	38	43	52	44	64	50	52	51	56	51	47	48	49	68	56	36	53	50	49	50	53	47	42	49	47	48	50	43	61	51	44	43	59	47	44	45	47	37	48	37	47	46	58	41	50	43	44	62	41	38	63	60	38	44	45	56	44	43	51	48	37
29171	12049	2112	2007	4335	5343	4855	3899	3315	2840	2419	2123	1761	1597	1442	1264	1116	1057	1001	916	844	879	754	755	714	662	590	633	563	554	592	547	507	490	439	470	473	537	449	433	413	382	380	404	425	400	348	374	399	397	359	366	363	364	331	357	338	343	348	345	364	324	325	326	328	310	318	344	338	355	336	330	322	333	316	325	316	326	321	323	321	332	322	343	304	328	325	326	325	333	325	347	298	333	304	325	318	332	331	313	305	312	331	321	295	324	295	349	351	295	346	317	343	309	317	326	353	310	310	354	335	304	290	334	309	280	298	309	309	333	326	294	304	273	339	324	302	287	318	326	293	275	303	315	325	295	314	272	300	317	318	329	315	320	315	305	324	324	310	324	336	281	307	304	296	302	306	312	338	312	299	340	305	302	328	304	339	305	327	325	322	301	334	341	314	312	306	302	314	301	307	314	300	304	306	293	314	292	309	291	330	342	270	320	312	338	294	324	327	303	318	322	303	318	326	319	295	306	307	339	347	293	336	326	315	314	307	311	329	293	340	303	324	331	324	300	312	295	326	330	305	318	296	296	306	306	303	346	312	309	323	309	310	298	318	301	367	322	290	325	298	312	336	332	297	320	330	289	295	321	294	283	291	323	292	303	304	294	314	338	279	299	303	312	273	325	334	325	313	304	307	328	327	307	309	316	279	291	309	313	311	312	318	316	289	314	296	313	324	302	318	316	308	325	293	290	331	287	312	318	311	314	318	333	279	286	331	291	287	315	310	319	320	361	328	286	311	308	337	297	350	271	326	330	336	342	298	338	287	324	301	300	321	297	321	329	323	341	328	331	322	351	320	309	266	332	311	320	320	313	306	322	298	322	346	335	321	309	312	297	337	300	304	325	310	323	300	347	322	300	321	307	315	304	304	308	303	301	307	293	307	284	367	340	316	351	304	302	300	288	305	346	322	312	301	277	315	290	286	309	274	289	316	308	326	314	287	290	321	335	350	310	295	317	322	300	313	321	355	319	333	302	333	341	308	298	312	325	315	314	312	309	282	314	292	322	295	324	306	333	330	319	320	310	312	314	292	289	332	333	319	322	317	320	311	331	316	308	301	334	310	270	322	310	306	293	322	343	278	311	340	308	334	311	302	307	298	304	314	301	316	332	314	323	310	326	323	308	337	314	337	300	339	332	303	309	313	290	299	320	332	330	316	326	314	295	319	319	352	298	321	316	348	306	304	316	318	306	316	310	285	342	338	329	324	299	288	276	307	291	313	318	299	310	330	326	307	332	320	298	349	319	290	360	288	339	294	281	302	304	305	347	304	336	300	303	316	347	298	335	346	291	307	310	312	305	304	319	307	336	303	300	335	319	311	299	280	324	304	313	312	301	301	326	337	307	295	341	295	311	307	321	342	290	341	320	306	286	317	321	336	295	307	309	337	312	310	313	282	291	302	320	290	326	288	342	289	315	306	350	286	318	266	315	303	332	267	333	293	298	320	290	324	306	302	336	321	317	331	315	324	307	292	317	297	266	319	313	298	334	317	314	325	305	305	312	292	353	279	321	326	306	315	341	273	319	317	296	316	314	301	318	324	307	284	313	309	301	326	306	336	308	334	276	333	313	286	324	307	321	328	315	313	325	318	320	314	329	296	327	335	330	311	337	314	350	312	313	302	307	290	327	323	313	351	324	310	300	327	327	308	315	293	315	279	321	297	335	307	285	312	328	319	335	295	305	300	311	327	337	314	320	308	321	308	292	320	317	292	320	319	324	326	330	331	329	272	310	276	292	322	327	325	313	316	298	322	334	308	329	317	306	307	294	302	333	299	304	309	282	306	308	351	294	318	305	301	334	320	306	306	306	306	320	277	289	302	295	310	294	310	330	294	306	325	311	342	315	294	306	315	308	272	323	335	291	304	335	326	306	291	304	298	328	326	273	328	314	302	302	312	334	321	274	304	302	300	314	290	315	337	349	318	325	311	302	300	323	321	292	331	304	314	342	348	306	285	324	292	304	335	304	313	319	283	340	307	334	333	326	312	344	311	294	305	320	273	296	283	315	323	298	310	336	307	324	340	305	316	300	296	302	320	297	306	309	342	342	286	339	304	318	326	313	313	304	327	319	309	307	346	291	317	332	289	310	334	301	324	319	335	308	317	299	339	299	329	288	307	348	325	284	299	320	349	338	330	280	322	318	329	282	309	306	293	302	333	297	330	305	365	372	307	336	287	292	306	281	324	327	285	286	298	300	351	302	370	322	304	335	337	306	317	320	337	318	300	296	293	303	310	304	325	313	338	311	287	289	309	327	305	315	279	311	289	314	329	322	302	275	325	304	328	313	327	299	304	287	292	329	316	312	314	292	314	293	320	301	328	310	344	306	307	290	326	316	312	334	315	316	322	342	322	324	326	281	340	319	314	288	333	294	274	290	306	318	332	315	307	303	317	276	298	325	314	317	320	314	326	313	308	314	316	305	330	311	328	277	313	332	303	327	320	336	321	305	318	308	278	335	284	315	324	315	311	310	300	315	309	316	309	315	302	334	315	341	319	315	303	300	308	314	331	294	329	323	319	340	288	341	328	313	297	334	304	311	329	346	306	322	298	334	311	315	329	361	315	311	314	271	335	335	294	330	317	305	311	331	320	329	282	308	325	314	309	305	318	300	325	306	308	282	317	307	320	303	328	341	295	307	309	296	317	327	299	277	311	264	296	285	300	316	371	308	322	299	316	298	286	314	309	292	296	311	323	304	292	328	287	315	297	309	298	343	306	315	349	291	303	309	316	312	289	313	312	318	295	295	267	319	317	314	321	308	292	275	340	312	313	319	307	319	293	321	310	304	289	267	314	318	298	282	309	326	283	298	296	299	302	329	318	343	319	290	335	312	299	299	334	311	329	312	297	306	300	298	346	305	303	322	306	311	295	338	341	293	292	292	340	336	310	309	303	317	317	312	312	328	316	360	317	306	324	307	302	293	267	283	334	340	307	306	308	311	276	307	297	275	334	291	307	317	301	320	300	299	335	302	313	339	324	335	298	294	333	292	305	328	334	324	318	321	328	326	333	305	311	323	326	294	307	333	284	299	336	345	334	334	297	319	290	290	314	313	262	290	270	336	346	343	320	321	290	325	328	349	315	295	301	303	313	339	320	341	341	291	311	299	317	305	334	315	318	257	296	302	317	310	317	286	305	298	322	308	322	306	323	296	312	326	317	306	271	301	331	319	285	285	306	359	314	282	328	318	321	335	332	321	342	308	340	334	323	311	307	304	309	289	303	336	326	300	329	315	293	306	312	292	332	320	328	341	327	308	314	320	334	328	316	301	284	296	309	313	272	302	279	359	314	300	285	317	315	313	333	302	339	315	319	340	302	328	337	307	322	298	334	330	296	337	319	327	332	304	302	361	326	350	314	313	327	302	309	300	319	352	301	309	300	314	305	301	285	297	301	321	286	296	316	325	321	302	295	308	332	303	278	338	319	283	332	314	338	285	307	314
5455	1644	287	145	163	195	173	160	163	162	181	149	153	144	142	140	146	158	143	120	138	131	119	139	130	135	123	132	127	93	121	112	139	122	93	104	114	115	107	112	106	113	118	127	141	94	105	119	119	97	98	106	96	117	110	107	105	99	102	105	126	96	107	95	102	105	113	124	103	116	105	110	97	102	94	106	103	107	112	106	101	114	107	117	115	108	104	117	115	100	110	87	105	108	108	120	98	108	129	107	112	115	111	115	108	97	107	112	118	103	99	115	97	112	121	110	99	109	118	113	112	94	107	126	108	120	121	103	105	113	110	103	101	124	111	97	119	95	110	101	105	120	111	115	112	100	137	89	95	117	117	104	101	112	116	112	103	104	106	99	120	103	115	113	115	126	121	108	99	124	107	89	85	95	99	108	116	120	106	111	111	83	108	108	112	111	125	124	97	106	121	109	104	119	116	98	104	104	102	102	116	106	112	112	112	113	108	110	115	114	97	132	123	103	98	116	104	102	107	121	116	100	93	84	100	95	120	126	109	111	99	109	97	132	103	106	88	115	102	94	91	111	112	116	111	95	101	89	101	96	126	94	106	113	93	107	109	118	100	109	127	92	115	102	105	114	116	104	105	108	110	100	97	108	105	104	119	106	115	120	119	112	108	120	104	113	98	107	102	102	92	101	125	105	90	119	117	107	84	108	100	114	110	111	118	100	89	119	106	106	98	103	97	96	99	103	102	123	120	101	112	97	110	97	101	101	93	103	94	85	104	112	117	119	121	109	101	130	97	94	100	124	102	111	103	93	115	101	103	116	106	88	101	107	125	112	121	108	122	115	92	108	116	113	111	105	141	123	121	111	124	92	107	128	105	93	97	122	108	105	93	119	122	114	105	124	104	99	101	116	97	93	116	102	115	120	84	98	107	100	109	118	108	108	94	105	109	113	123	109	123	99	90	96	114	113	111	118	104	105	114	94	112	112	100	111	98	122	98	131	97	116	111	98	139	106	116	98	111	112	94	109	118	96	99	104	96	101	113	104	130	113	104	118	103	126	109	125	106	109	114	110	82	101	135	116	111	123	123	114	125	101	106	110	108	93	104	93	106	107	120	124	122	106	107	100	89	99	89	102	113	112	106	99	104	111	103	101	123	107	97	105	108	117	117	123	106	102	97	96	115	106	100	137	106	100	101	113	107	109	93	104	106	99	115	119	105	102	106	121	108	113	111	100	129	110	89	101	78	114	122	112	110	116	110	108	93	114	94	110	101	126	105	130	118	94	113	119	125	94	99	117	101	114	115	101	99	117	113	116	115	85	104	94	108	103	113	112	94	100	103	108	106	107	98	95	121	114	101	105	93	117	89	121	98	97	92	123	108	95	90	103	134	102	105	99	108	112	112	95	120	88	97	108	109	110	105	122	95	111	111	106	96	108	101	106	97	117	132	107	116	110	124	118	100	91	123	121	97	100	111	92	126	112	94	116	82	117	109	99	105	97	108	101	97	118	101	115	115	105	121	107	114	116	94	110	105	113	110	119	95	103	97	108	99	109	115	99	104	121	120	106	126	104	111	101	112	111	89	105	110	108	94	101	104	106	112	113	105	121	99	84	122	108	106	110	112	104	110	105	107	99	103	117	110	118	120	103	99	98	121	95	120	119	105	125	96	106	101	111	105	102	102	90	106	105	107	99	106	99	92	86	106	111	102	107	123	110	104	99	98	110	117	115	123	89	117	93	132	137	111	96	98	107	87	134	110	125	115	122	119	119	96	101	125	102	119	99	106	117	95	109	120	91	91	97	94	87	89	91	103	100	106	111	109	106	113	107	118	111	122	102	120	106	79	111	110	102	101	98	97	121	88	110	117	103	114	114	112	129	127	95	116	106	93	102	103	101	110	95	95	113	126	106	102	116	120	108	115	129	105	110	105	108	104	107	107	89	120	122	105	115	110	106	115	131	103	89	105	115	92	102	94	106	109	97	85	110	95	102	98	95	99	108	94	101	107	119	132	102	100	118	97	115	105	114	129	117	98	115	108	111	131	113	119	134	110	115	90	126	101	99	102	99	112	97	104	99	128	101	109	111	84	112	104	113	105	96	94	113	114	106	97	109	109	107	113	111	91	102	126	102	113	122	109	107	90	96	108	100	105	102	117	91	124	115	97	116	87	108	82	114	113	119	136	115	99	117	103	105	119	100	109	99	90	111	121	110	111	98	96	128	102	94	98	120	101	117	95	121	107	96	112	98	116	114	114	109	111	108	129	118	106	112	117	112	111	102	113	128	98	95	108	106	106	96	107	99	100	115	105	119	131	100	115	116	120	93	108	122	112	115	100	98	106	116	125	106	92	110	109	113	98	119	112	107	109	99	78	113	135	98	113	109	119	101	111	104	111	118	106	104	88	112	104	110	116	123	120	89	112	100	112	119	106	95	105	94	124	102	97	99	97	99	113	107	106	117	103	107	97	133	116	117	100	109	99	94	114	101	114	113	99	122	111	108	110	97	122	95	100	108	103	104	119	108	111	124	104	113	96	119	97	104	99	116	94	91	111	89	104	117	104	111	88	118	99	108	83	130	101	106	107	119	121	98	104	99	110	119	106	124	120	121	99	93	128	124	100	107	107	97	91	123	116	100	101	124	95	87	100	103	106	106	120	105	118	94	112	104	117	111	107	104	98	113	94	98	113	104	113	106	107	121	122	114	107	101	100	103	111	106	93	101	99	92	110	87	114	99	96	123	108	93	97	111	106	101	110	122	105	99	113	106	110	109	101	125	99	96	118	115	92	116	106	117	114	130	111	117	122	107	102	84	94	101	106	96	102	118	110	116	122	110	94	124	103	104	119	106	114	107	140	109	96	110	101	103	111	109	115	110	127	116	101	115	132	105	113	121	104	102	117	113	112	141	109	130	105	97	92	107	106	101	96	104	96	116	111	88	96	111	92	97	110	99	86	93	105	100	88	93	113	126	117	100	111	110	110	97	106	112	108	111	98	105	115	114	129	116	103	121	144	126	110	103	102	93	122	101	115	114	121	97	117	114	106	101	100	110	98	91	119	103	97	129	86	117	106	108	95	100	114	122	110	113	107	102	105	103	98	132	96	96	121	102	104	108	104	113	99	115	105	94	101	102	97	109	105	118	106	100	93	106	102	105	98	108	94	119	93	100	117	129	107	107	113	96	87	107	111	107	91	97	121	119	115	109	129	103	112	117	110	108	104	100	95	94	112	113	86	125	107	104	103	94	108	102	126	127	92	106	97	95	105	98	119	144	92	106	134	94	98	110	112	122	107	106	109	82	105	97	119	117	110	119	113	104	111	135	110	116	109	126	104	117	118	85	98	108	114	110	93	101	105	113	99	101	118	109	116	99	104	82	100	108	107	108	105	92	112	98	115	103	120	111	100	111	91	108	108	109	103	112	96	101	104	105	108	124	107	119	101	97	109	126	108	126	115	106	89	95	114	114	122	91	97	96	117	117	103	101	124	107	105	109
30467	12351	2536	2499	4607	5766	5407	4623	4017	3510	3028	2633	2460	2222	2064	1999	1746	1658	1529	1402	1428	1254	1257	1267	1211	1128	1178	1085	1027	1021	1095	989	988	910	903	892	1038	974	995	868	865	824	887	872	822	866	889	872	786	758	820	875	773	839	841	805	827	810	802	752	786	769	786	791	830	800	795	781	800	770	808	828	788	813	832	782	784	780	809	774	776	797	822	753	787	810	819	742	853	751	804	773	802	798	731	818	814	762	774	786	856	753	814	737	762	796	812	759	808	780	774	798	775	708	769	816	776	807	781	778	759	784	756	788	777	756	772	769	775	807	765	754	753	747	816	758	769	772	776	750	792	771	764	775	749	736	835	735	717	803	742	803	732	774	802	790	730	756	786	817	780	779	801	773	785	778	802	797	787	807	766	746	755	806	803	801	738	749	761	796	758	757	806	752	754	735	772	791	770	767	805	777	755	792	798	765	756	829	741	727	737	743	806	757	746	826	779	797	813	792	769	783	741	739	783	779	757	823	801	744	779	771	789	759	814	802	730	755	719	744	727	783	773	841	771	744	787	757	775	778	780	800	766	780	767	758	717	787	792	826	760	765	741	857	772	791	736	757	785	761	759	790	765	809	732	814	757	760	791	812	784	817	760	839	775	781	773	758	815	796	762	802	805	803	737	778	741	751	744	809	760	757	772	771	841	822	758	744	760	728	762	735	804	795	771	752	847	761	797	780	792	779	785	803	769	771	782	746	716	778	792	770	787	779	791	758	802	766	780	820	742	730	750	788	797	746	782	752	793	738	803	746	763	765	777	775	789	803	788	792	785	784	741	794	753	773	793	763	792	727	754	801	758	792	805	745	813	758	809	792	808	766	824	772	795	774	764	746	757	766	784	811	739	785	767	762	784	741	772	742	736	765	798	751	747	822	767	770	777	762	786	764	751	828	759	738	769	836	772	830	766	759	868	802	800	792	764	783	786	756	792	780	784	775	776	767	762	762	769	781	742	776	753	778	847	782	853	735	779	757	784	794	797	789	738	748	756	756	790	776	756	769	788	797	779	826	754	785	801	780	757	785	777	771	792	785	780	736	778	745	777	759	781	789	816	754	733	797	758	798	792	821	805	817	774	796	806	774	749	784	791	826	780	801	746	745	793	797	766	724	727	837	724	775	792	743	796	736	774	740	795	834	791	809	779	769	800	736	788	777	777	746	856	796	832	806	761	773	765	784	746	781	804	762	758	756	744	709	802	829	758	756	856	795	741	775	808	784	831	779	776	792	774	811	759	747	735	722	713	746	805	797	755	734	771	759	805	743	780	810	774	778	752	789	743	792	770	761	797	757	833	762	866	790	823	795	790	797	777	810	760	775	788	785	808	748	766	829	780	779	814	811	763	718	820	800	763	794	776	791	791	699	760	818	797	783	791	808	786	789	779	782	751	744	766	815	782	753	737	810	758	836	788	781	773	760	781	762	708	751	770	730	792	791	724	751	805	751	770	796	772	784	797	824	764	788	799	804	777	785	755	777	782	807	836	813	734	813	759	798	791	750	772	791	760	756	775	760	772	762	806	790	768	757	783	814	765	753	794	778	764	777	789	723	779	798	761	779	767	746	804	766	747	777	730	750	772	755	736	784	757	793	807	741	751	735	769	759	779	782	805	767	745	756	784	814	767	763	809	771	754	779	748	803	736	759	777	770	783	752	765	793	751	768	760	809	817	769	783	739	804	763	746	734	815	833	759	776	754	804	831	828	738	756	740	768	801	729	777	736	797	782	830	765	786	747	757	761	772	784	803	787	705	731	802	764	745	761	706	821	780	804	830	760	730	765	767	759	744	787	814	822	706	810	730	760	815	811	790	739	760	786	766	777	778	728	790	786	791	762	761	775	768	747	759	783	794	779	805	755	805	738	790	766	785	792	735	752	772	791	762	802	785	744	823	715	802	753	749	761	757	770	767	756	815	729	782	780	780	744	774	802	766	760	772	768	784	734	760	780	774	802	809	803	762	776	732	766	760	751	829	807	776	802	795	790	776	808	782	801	737	778	793	760	767	764	743	863	762	788	800	747	775	795	749	771	795	721	782	774	754	788	745	764	800	751	763	813	789	799	746	803	777	733	751	823	782	759	827	780	744	767	792	744	850	754	815	825	796	739	781	787	813	775	815	750	807	800	794	702	744	753	780	779	731	808	769	745	779	808	784	787	747	810	776	788	767	787	820	750	799	732	786	788	752	724	802	750	782	773	773	782	808	747	758	804	772	767	764	815	764	753	764	773	769	735	822	763	790	817	779	757	759	740	762	809	763	773	787	795	764	741	771	794	773	763	802	756	799	790	756	777	819	775	799	794	788	772	772	790	803	786	788	789	743	758	728	778	807	745	763	761	735	784	759	776	805	790	793	805	780	774	778	787	778	733	825	807	734	779	829	806	797	793	733	764	800	791	773	761	780	790	765	806	791	749	774	816	743	760	807	770	779	767	782	754	784	752	745	778	775	754	760	797	818	734	803	767	782	763	748	737	797	810	766	760	754	799	749	766	772	795	762	767	748	740	796	738	768	782	792	817	712	802	775	802	791	786	784	762	774	742	770	746	734	763	815	750	817	748	754	762	779	744	786	797	789	774	807	703	776	769	796	802	789	745	771	795	780	716	779	747	810	776	798	748	771	749	772	799	759	758	753	777	792	757	796	798	767	812	765	786	793	805	754	761	777	743	721	772	779	799	785	771	799	812	760	798	794	794	753	797	812	807	785	763	773	820	827	823	816	790	775	787	747	802	776	770	770	807	829	717	775	746	800	715	774	796	806	789	743	738	790	791	796	763	781	767	771	847	766	811	755	813	764	792	800	810	769	773	771	756	783	769	778	777	791	771	759	786	756	787	772	816	830	737	736	735	777	800	764	798	770	795	787	835	789	810	779	801	736	751	770	784	774	739	806	816	763	785	775	795	768	767	781	697	841	757	749	801	797	782	792	748	784	779	741	731	785	744	781	825	776	772	828	788	816	789	787	783	753	786	786	834	751	789	809	794	720	781	754	759	800	793	795	759	720	814	755	769	707	758	752	738	782	783	774	758	778	766	779	766	775	729	738	777	809	772	853	765	771	787	772	771	728	818	827	725	787	763	789	763	754	727	755	743	778	788	778	779	802	822	755	734	765	786	784	750	789	836	812	781	796	763	817	795	766	818	788	787	780	740	792	784	815	782	719	788	743	741	804	751	748	769	792	750	815	754	805	796	785	833	771	727	749	765	779	742	737	793	802	780	740	776	800	753	742	764	801	812	756	764	790	780	759	762	753	798	786	772	752	776	824	816	760	817	804	770	794	758	811	846	795	782	797	742	763	808	752	769	811	805	747	770	780	761	735	788	748	744	783	774	791	759	792	782	755	720	763	757	775	776	773	763	757	808	784	806	720	773	776	781	818	748	801	751	784	758	791	782	766	778	767	755	778	808	763	848	718	752	780	775	781	767	791	804	781	759	753	773	745	762	780	773	791	759
6542	2675	338	181	149	164	195	179	165	167	161	146	136	118	133	113	102	102	105	85	87	100	110	100	92	75	80	83	86	86	80	77	76	76	85	89	99	79	68	66	82	84	94	61	76	70	76	70	60	67	69	67	65	75	80	67	71	60	73	77	68	66	75	75	82	60	83	79	68	75	60	67	67	80	72	55	67	73	76	64	67	70	68	78	81	85	70	82	68	91	62	68	73	55	67	65	66	81	66	82	73	67	60	74	76	63	78	84	74	82	66	65	80	65	61	66	66	69	53	81	58	56	79	69	62	63	63	68	64	57	67	71	77	85	58	63	62	72	64	76	81	70	55	86	63	69	69	77	68	60	56	67	61	78	66	75	68	65	61	71	52	58	73	64	62	59	63	57	67	73	79	68	91	72	63	73	79	61	65	72	77	75	68	71	69	61	70	74	81	81	55	78	80	70	67	74	69	74	79	63	69	59	70	68	64	77	70	58	72	69	80	78	73	71	66	60	69	58	67	56	54	72	46	58	77	69	67	75	56	73	75	64	74	84	60	74	69	65	68	71	63	53	82	82	66	66	55	66	57	87	72	75	79	66	84	58	93	66	72	64	70	84	70	72	60	78	68	70	62	59	79	72	64	62	72	73	80	62	71	66	66	68	64	73	70	75	57	61	78	72	60	94	55	68	75	69	72	66	64	49	54	65	69	62	73	76	90	95	61	61	74	72	78	79	68	69	58	80	66	77	61	85	66	69	66	63	66	69	72	57	54	72	65	56	72	68	56	83	64	69	78	68	67	70	80	78	66	71	89	64	80	68	76	79	59	77	77	72	74	61	59	67	61	55	74	80	68	70	73	66	57	73	55	70	49	74	74	64	63	73	67	58	60	67	77	73	58	80	55	94	72	76	56	74	59	72	75	77	55	59	69	54	51	82	72	59	82	70	65	69	59	68	70	80	72	59	74	77	69	68	59	59	67	78	75	64	60	65	63	71	70	68	65	61	73	61	77	71	62	63	65	70	58	70	73	68	69	80	78	71	77	71	70	75	69	65	72	70	73	56	81	65	66	78	76	64	52	81	68	84	79	77	52	67	66	66	64	78	68	60	69	65	66	74	84	66	61	75	56	66	60	67	67	69	66	74	67	78	76	72	55	83	79	82	81	66	65	62	67	55	62	75	77	72	66	61	55	82	69	72	66	75	65	70	48	63	73	60	71	57	60	57	64	66	77	79	73	63	57	62	65	72	49	73	72	77	70	70	65	82	51	68	72	67	67	65	70	83	69	67	55	57	61	74	62	68	62	58	65	81	63	58	57	86	71	70	69	71	64	74	67	65	70	72	69	61	70	69	61	62	58	78	73	78	52	76	76	79	53	64	75	75	53	91	88	58	63	67	70	71	72	54	63	65	61	61	63	75	68	68	72	53	71	87	70	69	58	77	57	71	69	71	61	74	67	71	66	62	68	51	63	75	66	79	73	61	71	68	76	55	69	65	67	75	76	66	58	65	77	67	54	74	79	68	62	70	58	76	58	67	66	77	70	56	65	67	67	61	67	72	73	81	56	74	66	81	86	66	57	57	76	70	70	66	68	72	63	57	74	66	62	60	73	64	61	82	74	72	69	58	81	57	61	72	73	56	74	69	78	68	69	65	71	73	62	59	64	47	64	78	59	56	60	60	75	76	75	67	60	75	69	60	61	83	66	83	66	64	73	53	73	60	67	70	75	62	66	72	62	55	59	60	66	81	49	78	77	69	59	66	70	74	63	79	76	66	51	69	75	70	58	56	66	71	62	58	70	66	65	61	69	78	65	63	70	66	44	71	63	77	77	75	63	66	73	67	81	67	60	64	69	66	57	61	72	58	69	51	68	71	88	58	60	62	81	61	61	65	60	60	64	64	71	60	68	62	71	74	61	57	61	73	73	70	81	71	67	53	58	74	63	60	90	74	76	67	52	63	74	75	62	67	66	61	61	69	69	83	83	62	76	87	77	69	65	90	66	58	72	59	61	79	77	89	67	99	73	73	72	77	62	67	68	55	72	81	83	87	75	48	74	69	70	71	77	55	86	55	71	77	63	75	85	72	68	70	77	79	61	82	77	66	84	64	76	62	59	62	73	60	64	68	64	58	64	71	74	64	70	74	61	78	68	58	79	64	73	66	75	80	72	69	63	77	68	60	50	51	79	53	60	60	59	64	76	70	61	60	73	61	77	67	61	72	58	71	66	55	78	65	61	65	77	93	63	66	61	56	72	58	70	81	58	82	64	61	69	56	67	79	55	86	63	70	75	71	61	69	60	64	71	79	71	69	71	60	65	72	61	59	69	64	67	74	54	82	76	73	57	84	67	60	67	69	78	65	63	68	65	71	61	72	65	77	68	73	66	76	76	60	65	57	66	68	75	85	82	58	59	66	66	67	63	74	70	67	71	76	65	72	68	67	61	91	88	83	85	72	70	61	80	56	69	73	61	70	75	76	67	70	61	76	56	63	65	73	75	60	64	75	72	62	88	71	69	64	58	61	66	68	64	72	66	72	78	64	65	82	79	56	67	70	65	64	65	72	67	61	63	57	74	50	68	71	63	62	71	59	62	67	58	78	79	79	61	63	73	62	65	73	75	64	61	64	55	72	72	69	59	79	68	72	65	60	64	70	75	75	77	73	74	76	56	61	57	65	72	81	71	79	59	71	83	66	59	68	67	61	60	60	65	70	88	69	60	71	70	76	84	66	64	60	71	66	72	62	70	85	76	73	67	74	70	76	59	62	73	69	71	68	58	67	82	69	69	55	56	71	48	74	54	70	72	64	69	67	62	63	83	66	72	81	53	69	58	76	70	56	66	73	73	63	67	60	79	76	76	66	66	71	74	80	67	61	82	80	69	71	83	61	71	72	61	66	62	67	80	60	53	66	69	75	66	69	62	85	59	60	65	63	61	70	70	64	70	72	70	66	78	69	69	82	56	78	61	62	68	72	80	64	61	47	64	68	67	66	67	76	65	64	57	58	67	60	71	64	84	69	72	71	75	68	71	80	62	68	73	75	57	75	72	53	63	74	70	80	67	59	65	61	59	58	68	73	70	78	65	66	65	74	85	61	69	73	82	68	59	59	75	59	63	65	82	61	71	76	56	56	71	64	54	54	72	78	75	63	79	59	75	71	66	63	50	63	71	64	65	71	73	79	66	54	73	49	66	69	66	64	72	80	80	71	72	71	81	72	58	78	69	72	61	66	79	65	77	52	81	75	68	64	70	79	64	81	61	65	67	67	54	71	71	62	67	64	51	83	74	72	67	72	71	67	61	73	79	78	69	72	71	68	73	63	62	69	61	66	82	65	70	72	51	64	77	49	82	72	68	71	66	60	77	71	58	74	59	76	59	68	87	81	78	63	85	71	64	74	77	72	71	58	64	77	66	75	67	85	62	68	78	77	87	64	66	65	88	64	69	67	74	65	69	67	75	76	77	76	60	84	65	70	64	70	74	68	54	61
34943	16171	3144	3072	6250	7839	7215	5961	5092	4365	3720	3274	2871	2446	2328	1994	1822	1701	1498	1410	1320	1199	1165	1230	1059	1036	966	930	868	879	850	815	757	709	686	755	732	822	711	697	636	645	642	617	608	558	592	582	535	512	522	508	513	500	572	534	557	508	509	533	504	509	492	513	528	527	504	533	503	529	483	530	506	512	517	536	490	515	486	511	489	500	467	462	493	500	488	459	528	490	507	473	488	467	453	524	521	478	483	463	468	513	489	514	467	473	503	496	455	503	478	514	479	481	489	460	464	487	450	488	466	488	478	483	480	498	432	505	479	501	515	480	479	471	504	486	475	434	511	448	500	492	440	427	476	492	494	481	500	469	467	461	477	456	515	508	517	431	471	496	478	469	504	468	503	524	481	453	502	520	483	492	465	494	456	511	457	521	479	487	467	469	505	460	468	451	433	465	472	446	435	485	472	490	495	472	478	473	480	475	467	461	497	472	505	500	474	526	474	465	462	484	464	474	520	437	461	503	524	446	463	480	484	466	461	461	502	458	483	505	454	499	488	484	506	471	480	498	455	448	492	473	502	509	511	452	497	468	476	459	491	450	494	418	497	447	498	464	463	480	472	464	501	486	519	530	478	470	464	481	484	501	508	522	476	469	500	483	469	530	477	487	496	480	497	452	462	498	501	470	521	498	476	474	485	484	456	503	488	477	448	505	473	445	480	500	511	473	467	478	482	477	471	514	452	493	483	467	475	500	476	495	486	477	465	477	506	491	496	463	460	454	462	451	515	478	452	453	452	499	507	447	484	481	506	478	511	474	482	457	480	513	457	476	482	477	491	481	479	499	461	465	458	476	461	491	480	440	465	474	526	500	474	489	464	478	469	469	488	478	496	468	511	457	462	480	472	509	464	479	482	499	522	487	467	465	493	497	472	461	499	486	490	487	473	503	500	483	501	451	485	445	480	438	467	503	468	495	452	498	453	511	501	518	458	485	471	500	478	523	494	497	493	501	476	529	476	478	484	486	470	494	482	492	489	468	457	485	495	476	478	493	467	496	481	480	483	466	522	503	486	471	533	465	459	490	470	479	504	454	474	462	458	476	485	531	456	456	461	450	501	503	459	466	455	473	509	485	471	478	472	490	481	479	503	460	497	469	471	464	463	480	484	474	464	464	511	499	461	453	483	467	484	469	474	507	482	460	469	510	499	469	493	497	458	514	507	444	472	504	469	501	494	438	418	489	467	550	505	458	480	508	491	457	462	487	500	456	474	483	515	478	484	530	481	486	481	491	481	459	478	475	450	470	477	504	482	473	437	511	530	496	441	483	509	451	473	481	430	485	429	486	429	482	497	462	457	481	480	462	472	461	516	456	487	450	489	501	503	470	519	503	468	514	484	471	447	441	526	496	471	460	488	478	497	460	455	455	478	516	461	444	503	481	446	479	486	460	474	445	485	439	488	511	487	521	498	524	477	503	507	529	483	518	430	453	456	495	488	464	494	424	501	470	480	479	457	500	472	526	483	450	510	497	484	490	452	481	466	457	462	490	481	502	468	453	507	482	510	425	508	478	477	476	479	498	476	492	479	465	472	476	497	460	477	463	462	449	476	454	514	492	470	459	497	543	500	464	463	558	478	493	527	452	478	501	490	478	453	470	477	480	496	488	489	452	471	485	467	549	469	510	501	482	499	499	511	485	475	484	470	461	462	495	471	487	494	493	465	518	472	514	484	484	473	456	488	494	536	486	460	486	455	473	479	500	505	515	468	484	463	480	494	459	486	504	452	469	491	498	482	462	475	460	428	513	475	490	500	472	438	462	508	489	474	482	464	454	489	463	514	432	473	488	477	482	485	520	494	483	498	500	480	500	449	483	457	508	472	465	452	481	462	476	481	461	457	451	477	448	477	502	480	485	446	482	515	487	468	510	488	471	501	484	466	489	512	511	476	465	481	506	498	449	468	465	492	482	448	519	469	464	501	491	497	497	508	510	453	519	485	462	462	454	453	471	466	468	465	480	477	478	479	470	460	477	523	464	496	442	441	477	477	496	502	502	493	466	474	530	540	470	458	433	465	492	416	469	507	453	499	464	487	489	467	439	464	466	500	461	496	500	501	463	483	451	426	483	492	486	491	452	473	475	456	506	495	487	492	509	459	516	446	468	465	481	485	463	499	500	531	476	466	501	493	452	505	464	525	477	494	511	498	463	474	485	495	504	491	497	479	474	478	477	472	475	464	487	497	496	464	491	478	475	472	486	469	473	455	487	486	504	509	492	464	476	457	480	480	515	504	500	480	484	476	502	519	495	435	492	486	461	468	506	538	459	475	478	499	464	493	513	479	528	510	480	451	476	474	447	503	493	518	456	454	447	515	515	486	469	496	480	486	481	465	452	455	496	462	477	483	476	455	495	488	460	502	508	403	505	477	468	476	499	485	485	489	465	488	452	483	499	459	511	472	512	468	507	500	503	473	482	501	476	478	490	469	484	491	499	514	456	482	473	489	499	451	501	499	461	489	489	485	451	475	445	478	494	489	459	471	467	502	488	489	463	475	459	501	523	481	475	492	480	456	492	488	485	475	479	463	477	496	518	451	476	460	502	468	501	502	472	469	478	500	489	507	455	480	493	437	499	480	460	445	446	495	493	518	416	496	445	489	517	502	549	468	468	480	473	497	459	462	511	447	462	446	464	471	510	495	450	455	486	490	451	459	466	469	492	493	482	478	470	497	474	432	484	492	472	469	487	522	491	453	485	487	471	447	496	462	437	504	498	463	447	481	472	489	492	496	452	543	485	504	512	455	469	505	494	455	444	507	478	453	510	484	522	493	501	466	449	515	460	490	460	444	452	512	508	441	461	432	497	510	532	457	504	518	454	457	481	467	483	466	457	472	452	495	430	485	447	424	519	472	498	488	437	486	505	531	472	427	467	489	475	500	480	487	467	484	477	436	454	464	492	486	482	470	508	491	501	502	460	465	479	445	475	448	450	463	513	459	504	489	464	453	493	484	480	460	487	461	487	476	505	483	490	480	483	470	485	536	478	493	513	511	452	458	441	478	466	456	504	502	452	457	468	464	470	522	481	447	472	465	489	481	515	491	516	471	511	509	479	466	457	473	455	496	474	465	500	467	494	446	474	461	485	479	443	490	467	492	485	471	496	533	450	468	454	521	491	503	429	451	489	494	493	450	533	488	450	496	430	508	474	457	465	498	505	493	459	457	450	478	473	459	472	463	494	470	503	480	490	484	492	477	468	461	472	474	493	501	505	447	491	443	483	478	482	462	490	472	499	449	506	485	444	429	460	497	474	487	427	506	453	518	480	507	472	489	487	448	462	470	496	480	449	458	502	470	502	495	452	501	468	462	487	469	469	518	466	428	478	475	451	447	462	486	499	484	469	465	452	448	466	493	467	469	483	482	482	483	442	464	480	456	497	493	468	498	502	488	469	490	491	482	485	509	453	463	484	527	477	473	497	421	490	479	494	493	494	494	493	460	478
3457	904	176	118	122	120	122	133	101	129	110	111	99	105	89	96	106	101	88	80	93	91	85	88	90	94	84	91	87	78	82	97	85	73	86	94	77	82	81	70	83	80	90	76	84	78	83	63	80	89	71	71	63	58	62	85	68	70	72	70	91	65	74	54	76	80	74	81	89	60	78	84	59	67	92	85	72	90	78	76	73	60	86	100	88	81	97	90	84	73	73	83	72	73	85	56	60	71	78	83	87	84	68	82	78	70	69	77	83	77	77	73	72	77	67	84	75	88	90	83	69	87	82	76	87	73	72	66	77	74	72	81	83	75	81	82	76	71	74	81	79	68	67	98	93	64	81	79	101	82	88	73	90	61	84	67	80	65	69	76	79	78	74	77	85	63	74	66	76	76	75	92	85	71	71	75	69	80	82	77	76	93	80	85	89	84	84	67	92	76	81	95	82	77	70	71	90	71	81	80	80	70	82	81	67	64	66	79	74	71	69	66	96	66	76	95	81	76	68	65	82	65	84	85	79	85	91	75	102	71	85	68	75	66	99	80	75	64	88	76	74	74	84	57	97	68	66	78	66	61	80	94	70	71	90	68	85	81	83	67	76	75	79	74	81	82	78	74	83	73	78	74	70	60	81	81	82	80	70	68	70	78	73	62	66	86	69	71	65	59	71	86	79	79	72	69	70	89	75	90	95	75	89	72	74	89	65	78	83	82	74	71	66	81	82	70	78	73	70	81	65	93	75	68	66	69	72	71	95	88	99	80	74	77	90	75	84	77	90	91	78	85	82	73	79	68	95	95	83	69	77	74	70	76	81	69	74	83	83	79	74	79	78	62	91	90	95	70	76	77	84	85	81	78	91	73	81	75	74	90	62	82	64	80	80	93	65	87	78	68	83	83	80	73	70	59	83	81	66	75	62	78	79	69	78	65	76	78	103	75	68	77	74	95	93	71	92	84	76	72	74	58	88	80	80	71	73	90	93	72	82	80	78	73	60	74	75	61	83	77	93	87	93	69	66	79	69	60	75	71	77	67	60	92	84	67	69	91	95	95	80	64	84	79	77	81	79	81	72	66	93	79	85	81	69	83	77	86	60	71	65	77	81	94	74	82	89	83	83	71	72	79	79	77	83	68	84	79	73	87	59	81	84	68	74	72	80	64	71	93	62	98	68	80	68	83	74	78	74	80	98	80	85	73	71	70	77	92	74	68	67	66	82	81	85	83	97	72	72	73	88	60	70	63	87	76	88	73	61	65	96	81	66	83	88	78	78	72	83	93	77	68	82	76	86	69	88	60	78	76	94	84	83	70	67	74	85	67	73	79	74	81	62	83	95	82	87	95	85	74	73	61	71	89	76	71	73	83	76	83	73	80	100	70	77	72	66	65	59	72	77	81	74	69	58	81	80	89	76	75	92	75	74	81	83	79	79	73	76	61	73	90	77	73	63	82	100	79	85	72	91	94	70	70	76	80	73	81	57	83	86	83	69	78	85	98	78	79	86	82	67	74	90	80	64	81	91	74	61	82	81	69	62	86	82	83	78	69	73	89	74	72	100	73	69	74	95	94	81	66	59	93	82	74	73	84	71	80	73	84	79	86	98	82	76	65	78	86	77	58	73	81	105	84	70	79	81	78	66	73	75	79	80	75	73	81	86	82	93	81	77	87	77	81	77	90	73	91	86	80	88	75	67	91	80	76	76	69	62	85	84	79	72	58	74	74	68	80	92	73	94	71	68	91	68	81	90	82	90	77	79	76	77	55	70	67	81	77	74	71	70	65	81	81	77	59	91	93	70	71	71	96	71	93	73	69	75	75	77	60	75	82	86	75	83	73	81	79	75	74	76	80	76	86	70	70	84	101	64	93	91	70	62	78	88	83	75	66	91	67	63	71	72	77	99	71	80	68	81	69	84	92	86	76	85	73	88	81	83	80	78	70	83	94	89	69	72	72	76	94	83	70	84	74	77	66	89	89	75	68	70	65	80	77	74	80	103	71	69	79	84	87	72	82	99	85	79	73	75	69	79	75	72	71	77	77	94	70	70	64	67	76	71	68	81	84	64	81	78	77	74	96	58	91	83	62	80	75	60	82	66	87	73	81	62	62	77	82	69	82	77	79	80	85	79	83	76	75	81	89	74	69	83	88	65	82	71	65	68	91	55	84	75	97	71	76	90	79	73	64	74	87	62	75	108	70	75	73	87	90	77	87	80	84	74	76	92	89	69	69	82	79	62	65	77	93	69	80	83	79	62	77	75	70	72	90	74	86	68	84	87	64	70	72	88	85	70	68	89	70	75	64	74	77	80	73	94	66	73	71	72	96	66	86	85	74	77	59	79	77	69	95	85	76	72	86	65	79	75	78	76	76	74	69	82	94	78	81	75	69	84	74	74	69	76	70	78	80	82	81	79	85	75	84	66	71	70	87	62	82	93	89	80	66	73	64	71	64	87	82	78	79	87	70	72	88	70	90	69	80	80	82	89	50	54	80	79	73	79	57	80	84	80	74	83	76	79	75	75	60	73	73	81	68	86	83	73	80	81	80	89	96	84	87	71	96	78	70	88	82	65	89	70	91	80	78	81	77	78	66	74	89	80	76	67	67	80	76	79	77	74	78	64	79	80	85	72	82	67	97	73	67	74	76	81	69	86	76	86	96	97	60	71	73	79	74	65	72	68	82	67	73	82	68	83	57	82	79	91	76	73	67	76	79	74	76	89	79	73	71	79	69	81	89	69	86	78	70	101	75	83	83	66	74	95	71	71	65	85	79	65	69	82	77	71	81	87	77	73	56	73	88	83	84	93	81	91	80	65	60	85	75	76	75	87	86	88	83	81	89	75	80	81	73	72	80	75	69	74	73	68	79	70	68	80	69	92	69	76	75	65	93	59	66	78	89	83	76	67	78	67	93	69	69	87	87	66	72	78	72	72	72	90	72	75	80	78	80	72	85	86	71	68	75	85	69	71	95	60	74	69	78	79	72	82	86	65	83	59	70	70	71	76	80	80	75	90	66	65	72	67	83	71	76	87	77	65	88	77	75	69	72	76	65	91	84	69	73	75	88	86	89	70	87	73	80	60	72	80	82	69	76	65	77	67	64	75	94	82	70	64	75	81	71	78	73	86	62	92	73	77	63	66	70	76	76	67	68	88	71	74	87	73	63	68	87	78	80	71	80	90	74	83	86	74	75	70	73	82	90	63	65	68	85	71	78	85	77	86	80	84	75	69	66	71	68	70	94	69	69	71	76	70	68	75	78	66	76	79	76	81	89	76	66	77	73	72	63	80	81	75	76	69	78	75	69	71	82	86	87	74	94	75	70	67	87	83	79	69	79	79	87	82	71	78	88	74	71	79	98	73	83	76	64	82	75	69	90	66	79	67	74	78	80	80	78	87	81	85	73	91	84	69	86	81	82	96	75	64	83	81	79	81	78	86	66	69	83	63	66	77	68	67	82	89	95	85	79	74	94	78	79	90	84	77	73
25770	8708	1708	1660	3018	3733	3459	2823	2470	2112	1831	1821	1570	1445	1315	1211	1081	1064	1055	990	954	834	828	817	795	799	786	776	754	700	719	758	702	685	665	659	635	687	675	670	645	680	655	593	629	573	601	615	594	579	566	549	609	570	575	586	554	551	584	604	622	588	575	588	606	580	569	577	597	555	583	560	548	548	559	597	577	570	545	590	540	548	588	581	576	601	558	585	559	568	577	578	563	578	552	583	590	581	604	522	605	573	577	577	589	588	581	543	509	596	525	575	582	573	575	617	578	582	518	596	553	568	544	539	594	567	531	563	573	551	562	579	529	601	566	581	571	571	564	526	597	555	597	594	624	575	583	576	588	577	543	594	571	592	598	582	568	609	545	608	544	587	584	571	563	600	585	570	603	544	569	542	573	548	548	571	593	563	557	566	518	597	556	559	573	579	600	541	590	591	572	554	555	575	546	543	572	586	545	612	565	529	566	568	608	555	580	554	552	555	567	538	623	547	611	601	592	600	593	555	579	585	589	586	552	585	536	563	562	588	549	582	595	609	522	574	570	601	538	579	614	574	604	556	559	576	561	571	578	568	601	548	564	556	560	553	559	563	587	628	587	582	593	579	566	554	556	573	578	538	560	556	592	563	577	600	581	620	575	553	563	549	568	554	588	602	591	550	546	554	583	556	586	547	583	579	566	570	600	539	582	588	572	536	567	551	583	546	549	579	570	601	569	542	597	560	554	562	583	550	564	558	550	556	553	596	544	580	581	537	581	600	616	583	578	587	535	585	572	597	587	574	573	588	541	574	566	558	554	596	579	566	580	579	541	564	549	573	579	564	596	571	623	577	544	569	554	567	571	548	579	556	615	555	544	583	557	543	498	538	536	571	611	592	534	538	549	567	582	562	552	582	522	559	613	537	567	560	572	582	566	512	547	581	543	550	570	557	606	563	581	572	548	570	576	574	552	544	556	582	583	547	565	551	528	543	600	571	588	590	578	579	580	561	595	545	565	609	584	561	527	592	539	575	607	564	542	571	569	516	572	593	600	584	572	574	584	545	537	578	558	569	565	586	538	537	522	561	561	554	556	569	604	544	609	529	551	562	558	584	554	585	564	623	592	542	561	583	564	569	577	540	581	566	612	567	543	583	569	605	558	564	555	578	623	584	566	578	583	571	590	537	568	598	544	586	555	549	569	613	569	552	560	582	576	555	588	565	598	537	586	541	517	585	574	566	524	578	566	553	551	613	554	534	567	579	549	589	579	564	564	563	588	559	538	539	537	548	565	618	579	573	584	557	554	550	527	536	578	603	561	608	557	541	553	581	581	562	547	557	591	546	573	608	576	604	586	581	541	549	600	573	576	555	588	543	573	567	614	584	584	565	577	547	545	576	585	544	582	545	627	571	544	564	621	546	549	530	582	531	576	574	555	564	568	569	541	567	567	544	555	569	533	588	570	561	574	561	527	588	564	584	575	551	570	564	556	578	566	593	547	577	531	638	544	551	571	586	524	558	539	580	603	542	537	526	539	552	590	578	582	566	607	579	560	592	615	639	584	611	567	584	591	547	582	570	555	540	562	568	541	540	560	564	561	567	565	582	547	563	579	567	593	563	579	535	588	582	591	612	558	567	591	582	543	574	559	575	590	567	555	564	555	560	606	536	554	587	586	541	575	555	576	574	592	544	579	613	584	603	573	589	539	600	581	592	573	581	546	614	606	579	552	523	577	565	597	551	535	566	569	525	553	546	561	580	602	568	570	565	596	555	615	582	547	604	541	558	573	540	527	559	550	564	552	588	545	547	599	565	544	581	630	579	583	548	545	561	593	585	584	550	543	543	574	613	585	590	595	588	559	579	631	540	545	607	599	532	548	574	531	594	565	534	570	605	489	616	593	574	545	531	567	541	551	587	583	551	574	570	556	602	619	570	552	579	621	560	592	570	533	572	565	563	608	592	523	561	593	558	564	581	559	582	594	590	578	568	551	553	557	557	583	555	608	574	585	595	585	581	568	587	552	568	592	510	614	548	586	561	550	567	580	547	574	617	566	530	573	570	555	625	559	550	584	572	579	510	556	604	580	549	542	547	550	553	586	555	556	566	539	586	593	588	535	597	567	575	565	575	562	561	585	516	558	561	528	592	606	551	549	598	557	582	572	544	531	516	534	515	605	623	535	510	557	576	561	591	586	596	568	542	579	577	538	525	538	567	545	548	555	553	614	555	554	547	579	566	581	544	548	578	553	522	562	552	538	552	587	603	591	552	582	552	547	620	571	511	594	574	590	543	557	570	553	576	563	588	542	570	533	533	550	626	595	589	561	615	558	523	569	547	596	575	580	605	577	581	555	554	587	548	589	552	594	528	583	593	563	606	554	574	602	584	520	580	555	622	597	587	564	575	551	561	581	569	594	546	581	534	607	557	577	600	615	624	586	575	592	542	561	544	559	551	573	584	557	636	562	610	569	575	589	547	555	559	599	601	523	633	576	572	538	587	551	554	544	556	594	544	553	579	558	603	528	546	523	579	587	574	591	578	557	593	563	569	605	570	553	522	537	562	592	550	590	595	542	580	548	586	546	588	581	576	567	579	576	564	559	595	583	552	537	539	571	557	532	564	560	564	585	592	600	561	579	626	570	573	570	542	524	586	601	601	591	602	577	615	566	579	565	541	518	594	547	590	614	565	582	568	608	575	540	528	602	610	548	563	577	580	577	525	560	587	561	571	580	621	555	516	576	569	526	554	578	576	576	563	576	602	644	572	635	594	553	564	557	577	577	561	540	567	574	558	586	573	587	590	561	573	570	567	569	564	535	566	561	590	545	558	543	579	548	566	544	577	562	566	567	565	531	552	581	591	537	610	593	615	569	582	580	570	589	535	598	558	561	569	647	536	592	588	586	518	530	568	568	594	560	546	578	552	578	552	562	527	526	575	563	561	537	553	558	519	544	570	541	592	586	525	573	568	581	586	586	578	608	577	600	596	560	566	591	573	589	553	570	577	600	526	567	571	534	579	579	570	607	606	566	541	545	589	591	567	566	606	561	548	562	564	549	582	538	517	574	586	606	574	597	566	620	598	597	569	580	561	545	558	607	602	568	539	580	566	546	547	591	521	562	551	536	613	548	553	599	540	568	556	576	516	564	578	557	558	564	603	524	552	568	575	538	587	556	516	537	554	546	549	565	619	569	562	558	587	585	573	536	544	555	587	567	522	577	570	583	540	563	550	547	571	525	568	589	591	532	552	567	553	612	564	561	528	614	584	528	559	543	618	551	540	564	586	588	580	580	581	572	556	579	611	544	557	613	599	564	542	558	562	633	594	614	554	597	602	546	569	595	599	530	582	532	555	558	570	551	590	545	581	548	551	556	551	590	569	531	595	591	560	516	540	570	561	574	572	565	574	577	546	576	510	571	584	569	536	602	593	560	564	567	582	580	601	590	572	597	572	571	564	597	556	548	570	577	614	619	557	552	577	609	577	576	554	578	579	577	602
4886	1808	249	121	108	131	124	127	128	105	102	121	84	71	62	84	79	72	68	78	63	62	59	66	57	56	61	46	49	54	50	43	51	49	52	74	42	64	64	43	58	59	50	62	49	57	61	47	55	54	47	43	55	52	47	45	41	43	49	55	49	53	48	45	62	43	45	56	52	41	36	38	46	52	53	51	40	50	49	52	39	67	47	47	46	37	46	41	46	54	39	37	51	51	43	39	60	45	39	37	50	54	45	41	50	49	54	37	34	48	64	51	52	36	44	48	50	39	54	43	46	37	44	45	41	50	44	48	43	57	55	46	46	50	49	48	42	38	39	57	44	49	38	50	30	45	41	30	50	34	45	50	45	48	42	63	58	54	44	60	37	36	40	49	45	57	35	39	46	57	44	47	45	49	53	45	47	43	42	58	50	46	47	31	36	47	32	44	52	39	43	43	49	47	51	52	43	55	43	48	50	47	51	47	42	46	44	57	51	32	41	47	61	45	40	46	51	41	53	47	33	42	48	54	57	50	49	55	56	43	52	40	46	41	43	44	51	45	41	51	42	51	43	50	45	50	61	51	59	45	46	46	56	51	51	49	57	53	42	48	52	44	43	39	50	47	42	37	52	43	46	44	50	45	37	36	46	42	53	54	58	54	64	42	43	52	32	60	43	39	49	38	42	49	55	38	49	53	44	50	56	45	48	51	49	47	42	44	43	52	48	43	47	48	35	56	58	48	47	47	45	49	45	50	48	52	48	42	43	53	33	32	40	54	40	45	49	37	58	50	55	55	44	32	52	30	50	49	39	52	50	53	34	63	40	45	45	38	47	58	51	55	55	46	48	53	50	49	48	47	44	63	48	54	42	49	53	49	38	33	40	50	56	53	44	40	39	51	40	54	46	44	61	39	55	48	51	39	41	43	53	29	53	48	48	34	54	50	48	52	58	43	47	50	48	40	42	49	36	37	54	42	55	43	55	50	39	48	49	50	49	49	42	41	53	41	40	36	50	44	45	48	47	48	49	56	41	51	40	48	44	36	48	44	51	52	44	41	45	39	60	50	41	47	43	51	52	43	43	46	44	33	53	49	44	46	49	57	48	43	41	48	52	43	39	36	54	33	43	46	51	51	50	46	53	59	51	47	50	56	51	46	45	46	55	63	58	56	54	50	41	48	55	37	45	45	42	42	44	43	34	49	49	51	41	53	56	45	55	54	48	44	46	42	59	59	34	58	36	37	40	66	46	50	56	49	49	43	47	40	54	55	52	46	44	42	50	50	53	45	50	49	46	44	52	55	43	43	44	52	49	50	48	32	46	50	51	53	54	45	47	43	53	55	43	50	41	49	48	44	62	53	44	40	53	49	39	37	49	48	50	48	62	38	41	40	41	48	59	44	42	59	42	39	43	56	49	40	43	37	39	50	44	31	53	52	48	47	40	45	54	52	54	36	37	42	60	49	52	48	40	48	32	41	56	45	45	52	60	56	54	60	37	45	45	50	57	45	50	47	46	39	40	38	44	46	39	49	47	54	40	44	45	32	45	59	41	50	40	39	49	37	55	42	53	48	59	43	51	45	40	43	47	42	42	50	59	50	55	49	42	58	65	56	38	53	46	41	24	60	46	47	40	46	44	41	42	55	33	41	45	42	40	41	47	31	41	48	54	63	46	41	48	42	44	43	56	43	44	48	53	47	40	44	45	42	61	41	38	43	40	56	37	45	41	44	43	45	50	45	47	47	47	41	48	39	49	46	52	47	45	42	53	51	48	57	37	51	56	52	46	52	49	36	38	37	50	42	43	48	50	43	48	43	59	47	48	52	63	37	43	49	45	36	40	46	45	50	53	46	58	51	46	38	55	46	46	54	49	50	36	42	33	43	52	32	59	49	41	62	47	42	40	42	50	39	57	47	45	34	47	49	52	50	44	52	48	52	47	50	47	52	42	46	43	48	42	38	51	38	51	48	52	43	42	35	51	45	51	52	48	41	51	41	49	38	47	42	50	56	39	46	49	47	60	50	48	54	52	50	41	35	50	41	54	48	42	50	56	41	53	39	47	42	35	38	44	52	44	46	41	50	45	47	49	37	50	44	36	47	44	41	73	46	48	51	42	43	51	43	40	42	36	48	39	45	41	48	52	45	43	53	40	38	52	42	52	46	39	53	40	45	47	37	42	52	52	47	40	42	48	51	45	48	54	32	59	47	42	46	50	40	54	51	31	50	47	39	40	45	47	56	55	45	38	47	49	39	56	49	44	46	43	54	49	53	43	55	45	47	44	47	46	35	60	43	43	40	39	40	37	47	56	42	50	53	52	60	40	40	60	53	68	52	41	48	46	54	37	45	45	50	45	48	44	53	47	54	57	48	48	46	45	49	57	37	49	44	45	58	52	43	61	60	61	49	43	49	42	52	44	62	49	51	50	45	54	34	38	38	52	50	55	54	50	51	42	58	45	48	42	37	65	53	42	50	42	43	53	40	35	45	55	49	35	59	51	42	51	47	48	48	46	53	51	51	44	39	51	47	42	47	63	50	36	44	51	51	52	53	60	54	54	33	42	51	49	39	56	35	56	50	43	52	43	55	43	46	48	50	44	49	39	51	41	47	49	57	38	46	43	41	48	53	53	41	49	47	41	46	45	50	41	49	36	39	46	52	42	46	55	51	48	39	55	57	42	49	46	58	54	46	56	49	59	51	51	47	54	51	38	51	43	56	54	62	50	59	44	42	49	46	50	31	43	50	41	40	54	57	51	37	52	46	63	46	47	57	71	47	43	46	39	43	52	50	46	52	44	61	37	40	47	52	48	50	49	57	49	52	34	39	48	47	57	43	47	40	54	50	47	51	46	46	32	51	52	51	39	46	49	45	44	51	52	32	53	47	51	57	54	51	46	49	48	39	39	45	55	46	52	47	47	46	53	55	47	48	40	51	54	41	44	48	62	48	50	44	45	37	45	57	43	51	42	47	35	38	46	53	57	52	40	44	46	53	45	41	42	38	57	45	53	58	50	50	48	42	56	53	45	45	53	58	47	50	43	55	46	47	45	50	43	55	44	44	49	56	42	46	49	50	45	40	42	56	56	56	52	46	45	52	48	53	48	48	39	48	41	54	40	40	50	46	41	41	46	45	46	47	44	42	43	42	56	53	54	36	38	38	56	52	41	47	53	28	51	49	41	54	56	45	40	47	51	48	46	37	43	44	43	48	46	43	65	50	41	46	41	54	38	44	32	49	36	46	48	46	54	48	43	45	26	45	49	48	47	41	41	51	42	46	42	46	42	30	48	45	46	37	58	53	43	57	46	35	40	40	54	54	52	39	41	45	60	40	59	54	53	36	49	38	47	29	45	40	36	29	37	47	42	45	49	43	47	38	40	43	37	36	58	43	37	42	54	39	54	46	44	60	51	49	53	35	35	45	47	36	57	49	51	47	38	45	37	41	53	48	56	41	47	55	37	43	34	50	45	47	51	39	55	41	38	43	47	52
32027	13574	2351	2240	4837	6018	5485	4501	3692	3145	2776	2368	2053	1849	1597	1425	1305	1162	1048	951	979	905	820	804	712	764	669	596	564	545	584	546	511	496	491	481	526	539	545	508	501	468	427	439	391	421	406	361	422	384	420	358	381	406	379	339	376	403	347	389	393	358	392	361	346	389	384	356	370	386	363	350	350	355	346	379	369	337	368	365	350	338	351	352	332	364	340	362	318	345	359	336	342	318	346	384	383	337	329	313	374	358	378	358	356	315	329	324	330	361	339	376	353	347	345	342	325	313	331	328	330	312	312	384	343	361	360	338	340	349	341	327	377	320	323	326	369	351	351	319	338	370	343	353	347	340	343	344	331	342	358	325	337	364	351	348	343	350	371	351	325	364	324	373	327	359	375	362	338	376	377	331	367	335	370	313	313	343	363	348	318	355	344	354	330	350	342	332	327	341	339	340	333	340	322	342	339	335	342	363	332	329	348	344	334	334	354	384	329	341	357	354	352	321	352	347	321	320	354	309	317	350	324	336	331	341	339	321	354	351	318	359	320	341	346	343	327	355	345	341	341	353	358	355	348	364	303	324	327	366	371	320	346	329	310	329	318	351	332	332	329	343	319	370	332	361	358	290	360	355	371	322	349	339	368	349	335	361	318	341	353	357	348	323	347	364	343	380	328	332	340	353	346	358	358	343	366	333	331	370	346	352	345	338	378	344	334	337	342	377	353	356	331	335	315	309	361	304	338	354	319	325	341	331	311	360	366	340	320	335	331	340	349	334	311	358	348	354	345	353	332	384	346	334	362	335	333	368	327	332	348	352	357	331	373	353	340	365	351	340	336	336	331	334	315	326	330	354	352	355	349	336	352	350	329	331	332	345	370	340	328	304	351	355	335	332	309	375	332	345	372	336	357	347	330	323	320	349	324	307	325	357	329	341	317	338	359	377	364	351	333	347	367	334	346	333	326	344	357	363	369	338	316	336	303	347	342	351	368	358	332	343	355	341	330	347	384	338	330	362	347	323	314	358	340	350	324	336	333	325	344	341	353	335	317	316	346	338	346	324	327	357	356	351	363	364	330	345	343	367	343	355	333	329	338	337	356	337	345	349	331	332	348	311	349	326	318	316	318	338	339	341	319	392	324	330	329	393	328	323	336	349	307	312	339	350	334	370	359	345	323	344	347	350	353	328	341	317	339	379	364	348	317	336	338	330	351	359	367	327	317	369	351	356	368	348	375	337	315	348	331	322	350	363	332	337	326	342	381	341	364	342	358	333	310	362	347	355	330	332	344	339	327	335	361	316	334	320	333	359	317	328	351	299	354	357	313	321	363	341	363	350	347	329	350	339	351	366	326	326	338	342	338	310	340	366	338	351	326	342	351	324	356	368	343	357	342	312	324	317	313	326	354	342	342	369	341	376	364	362	374	330	340	346	318	370	319	349	345	331	326	333	314	341	357	330	349	385	365	366	317	364	335	346	323	328	336	351	344	340	345	349	324	350	328	367	337	367	331	331	337	343	340	352	351	320	375	305	378	336	359	347	339	337	336	336	357	341	322	362	359	333	378	349	307	337	373	350	337	351	313	343	328	359	329	335	354	343	333	332	353	338	332	327	318	299	328	352	302	353	362	389	325	347	345	356	348	409	315	325	331	374	345	362	309	347	322	390	350	355	357	368	329	335	368	370	307	321	335	351	340	379	336	343	373	316	334	358	348	346	364	379	348	353	323	362	335	344	358	353	353	352	370	369	357	378	343	364	353	339	303	346	378	378	355	327	353	322	346	343	340	390	347	332	343	347	345	326	378	365	342	322	358	354	312	364	390	354	349	332	355	341	333	336	348	340	313	383	335	329	354	333	338	310	373	321	328	340	384	351	319	338	359	331	360	354	367	341	352	308	347	308	328	378	364	381	346	367	349	319	338	340	359	340	328	336	347	362	318	386	341	331	378	355	340	300	370	332	389	306	323	344	378	322	340	353	308	331	334	314	349	349	338	343	326	354	331	343	351	340	341	360	375	349	313	329	311	307	372	356	319	350	358	344	341	372	316	363	348	322	359	339	325	344	328	359	341	322	352	320	370	319	380	342	352	337	324	325	331	357	324	368	355	347	322	351	346	322	353	335	361	332	320	348	326	325	340	351	354	327	314	327	324	322	334	326	329	361	353	356	346	352	338	321	370	342	343	351	314	345	321	357	307	306	337	361	337	329	336	359	333	347	347	369	367	353	329	324	355	338	330	349	343	356	331	338	343	368	387	335	349	361	350	333	362	348	357	329	324	344	342	358	335	360	372	342	351	339	357	337	355	363	331	321	329	338	364	330	338	334	315	330	333	351	317	368	332	336	350	326	359	347	342	340	355	384	360	318	391	318	332	355	351	346	338	343	355	333	332	325	301	350	324	335	324	356	326	375	378	345	341	376	388	334	347	360	315	373	334	324	341	302	340	342	338	357	354	311	336	343	375	340	312	329	364	326	358	327	376	371	308	331	317	331	343	350	343	327	343	341	342	357	340	348	323	387	333	336	320	346	357	338	326	315	333	341	303	334	337	374	333	341	341	320	332	358	355	334	366	357	303	362	353	335	359	344	337	346	357	345	350	319	313	330	345	347	347	351	335	340	327	327	359	338	326	340	360	334	330	314	341	321	348	342	356	363	367	329	369	347	399	380	363	349	348	324	341	361	324	330	321	351	301	353	300	359	328	359	332	332	365	362	332	322	312	302	343	329	323	354	373	339	345	357	320	341	337	340	319	318	330	328	339	345	339	346	333	355	350	353	309	367	336	329	341	355	355	326	336	385	330	336	348	336	361	349	382	355	350	308	355	340	357	340	367	342	371	334	335	318	343	350	336	337	335	346	358	366	351	351	349	318	328	337	362	345	358	313	335	353	372	346	332	308	342	345	328	317	340	356	329	317	371	339	341	363	353	344	346	349	350	322	362	343	335	363	338	312	302	332	355	354	350	368	329	349	362	345	351	331	352	330	347	325	345	358	297	320	321	347	351	316	362	369	339	310	340	343	355	326	363	328	347	320	328	340	358	304	360	365	347	341	350	333	385	329	346	381	352	342	349	336	330	335	296	335	319	326	369	341	337	336	348	321	366	317	352	321	344	335	337	322	322	359	340	357	377	364	340	343	342	334	324	338	338	324	337	344	337	353	337	318	308	327	347	359	324	318	337	336	336	318	332	343	365	344	332	338	363	320	375	356	344	364	307	358	344	311	337	319	322	356	394	308	394	360	275	365	322	358	355	373	332	341	336	319	366	374	357	336	327	343	358	340	370	359	335	327	334	335	327	332	321	317	317	355	360	312	353	331	349	346	334	358	352	328	356	311	340	349	357	366	343	359	342	350	335	380	305	374	357	332	367	352	346	333	348	314	319	324	354	354	375	375	349	331	318	370	325	344	356	374	334	283	357	308	338	332	341	303	332	325	312	341	339	343	317	365	388	293	330	302	340	345	351	358	350	374	358	363	336	299	327	337	329	346
5534	1724	302	193	134	174	192	168	151	172	156	154	166	134	149	147	149	142	114	141	101	144	134	127	131	106	125	115	137	118	111	125	113	104	113	120	112	106	121	104	140	101	112	125	104	126	128	109	109	105	125	91	102	99	98	108	100	97	99	85	113	109	113	84	108	105	101	105	101	102	96	113	116	102	107	103	116	113	117	100	95	86	106	109	105	98	115	99	104	122	104	118	113	115	130	98	105	127	109	107	114	92	103	106	94	104	107	105	120	106	105	94	113	98	91	92	96	113	97	112	107	109	99	119	101	97	128	105	128	113	117	107	103	110	108	102	98	118	109	110	98	123	108	131	105	112	104	116	104	117	95	116	103	94	96	128	89	102	82	109	110	106	124	114	130	120	109	96	100	107	95	102	98	132	106	92	116	102	104	123	91	106	125	120	114	117	111	88	120	111	106	106	83	115	117	89	106	113	110	95	103	88	102	105	106	115	114	125	100	104	94	107	118	115	112	97	93	94	107	109	125	102	89	105	109	113	118	107	108	108	119	110	105	110	109	103	127	116	110	125	108	112	112	104	117	102	87	95	104	110	125	105	99	121	120	105	127	108	124	110	92	108	113	116	118	104	115	105	102	114	128	89	110	114	111	112	102	119	96	106	108	116	91	116	107	117	114	108	122	99	111	123	105	105	105	89	103	104	96	101	119	109	104	111	92	105	115	96	100	91	105	105	86	124	109	110	85	90	131	107	104	95	97	124	105	120	115	112	109	127	108	109	114	99	106	127	112	122	120	115	104	109	85	111	129	102	96	105	106	110	95	115	95	114	90	100	109	95	97	101	111	115	120	93	116	104	104	112	107	88	95	105	98	128	102	119	111	115	98	107	117	110	132	109	110	106	101	92	109	97	108	106	101	104	107	86	114	129	118	125	110	107	123	110	121	117	108	109	114	104	106	100	108	122	101	100	118	102	100	100	102	128	101	106	125	107	103	102	101	104	111	102	92	94	111	112	116	102	117	109	100	100	100	103	99	103	112	117	106	107	116	107	89	106	111	95	102	141	86	89	107	93	106	108	113	105	119	93	100	105	106	111	122	91	113	109	104	121	114	111	111	117	112	115	110	111	104	115	120	102	114	101	109	104	112	130	110	106	112	110	97	107	96	92	122	117	117	99	119	113	104	112	101	100	111	84	122	123	102	120	97	100	101	107	122	119	94	94	96	107	94	101	97	105	107	99	103	102	94	111	110	119	105	111	102	103	91	102	92	109	95	91	107	117	120	101	113	95	99	100	117	113	109	91	104	103	98	117	104	102	107	98	101	97	106	101	86	107	109	119	108	95	93	95	117	125	101	121	107	115	115	114	105	102	112	123	128	103	100	89	108	118	103	116	94	102	117	100	117	104	93	87	96	106	123	103	125	102	93	76	98	117	118	101	110	112	106	106	103	107	103	103	103	120	111	106	106	105	94	104	96	109	98	103	113	113	110	126	102	96	91	97	103	123	116	95	111	101	110	109	96	132	119	98	104	112	96	126	100	107	107	116	104	111	119	115	86	106	117	101	116	91	95	106	127	97	99	114	96	126	107	113	111	109	101	117	104	102	99	100	103	99	103	119	115	111	91	95	114	95	103	113	101	106	104	94	120	115	113	115	109	110	117	108	123	102	125	93	102	109	97	120	100	116	107	119	117	98	105	105	95	95	120	118	82	97	113	88	109	116	110	119	117	100	104	97	122	100	99	114	120	110	109	98	102	124	106	94	95	105	103	124	100	102	101	94	94	86	114	117	117	127	99	121	123	85	102	98	110	97	107	113	101	92	113	112	84	99	110	104	116	104	103	106	110	102	112	94	94	113	95	96	109	85	97	110	114	105	116	106	104	118	95	110	100	117	118	108	104	90	98	95	113	105	101	110	103	97	115	108	100	94	107	95	110	107	111	116	105	99	113	120	109	101	114	106	99	103	116	100	101	97	108	109	124	116	126	97	85	111	99	112	102	122	107	115	108	106	131	95	95	114	98	98	98	106	123	106	98	99	118	96	109	112	111	94	113	102	120	124	106	104	102	108	108	103	88	116	117	114	112	122	107	126	106	105	102	107	95	105	117	114	108	89	99	113	107	93	105	104	104	100	86	113	104	84	131	103	120	112	105	98	106	107	112	105	123	109	106	109	115	99	102	109	124	102	114	111	104	94	107	112	125	87	94	116	102	97	110	110	96	100	103	122	110	103	107	109	112	109	106	119	97	83	111	94	134	96	113	101	126	111	106	91	90	115	119	106	128	116	100	110	96	112	100	101	112	102	126	108	116	104	108	115	115	88	113	93	105	99	106	94	128	127	113	104	109	116	110	100	109	134	104	112	116	117	128	127	96	97	107	92	136	128	111	117	119	105	107	94	111	98	96	115	106	107	114	107	103	99	106	96	113	104	103	107	103	111	112	111	115	105	94	104	91	101	114	124	99	111	105	117	116	105	130	117	91	108	112	102	108	116	106	106	99	111	109	124	115	103	87	123	98	104	112	109	103	134	99	110	121	101	83	114	131	94	109	113	112	115	108	101	89	121	111	112	107	112	120	100	82	114	103	107	102	103	114	91	93	93	104	108	126	93	104	123	130	98	115	125	102	90	99	108	108	102	100	110	93	109	104	119	109	115	107	112	103	97	103	116	127	101	104	104	114	75	108	103	106	116	114	94	99	119	112	102	123	102	128	89	98	109	125	102	103	109	92	97	117	89	112	105	93	105	106	109	109	88	102	103	97	102	132	110	108	99	114	102	106	104	117	106	110	117	99	94	114	93	106	92	90	105	106	110	96	94	116	92	92	99	94	112	100	114	126	92	112	97	97	118	103	94	129	101	105	120	96	95	114	105	104	105	115	114	104	100	98	99	109	106	110	114	103	104	109	121	81	106	110	139	98	112	99	105	106	99	91	106	115	103	112	104	112	100	115	104	89	113	114	108	103	98	115	105	127	86	94	121	108	119	98	88	119	97	103	106	109	129	108	121	109	111	113	111	97	130	108	130	108	96	117	104	122	98	103	117	109	115	88	126	100	91	128	106	116	110	102	115	106	111	95	100	118	111	119	103	95	110	108	99	97	101	107	108	101	109	121	109	108	111	107	115	97	96	82	106	119	125	116	97	100	89	109	100	103	103	102	105	109	97	122	109	114	107	103	104	111	124	104	107	82	108	124	105	108	113	98	105	102	103	116	98	117	109	127	101	107	97	119	116	114	104	95	108	118	100	106	104	112	115	100	107	117	105	107	120	101	112	112	110	103	98	123	91	84	105	132	119	96	128	108	104	105	101	99	103	104	116	102	118	98	103	115	124	119	96	104	98	120	101	102	90	122	122	100	124	96	113	106	114	79	97	89	108	82	111	84	106	98	91	106	124	114	113	103	89	91	99	107	95	114	109	109	102	107	103	111	119	126	91	131	95	108	111	129	107	90	116	128	104	105	98	111	99	122	104	109	110	113	121	86	104	109	87	86	116
30375	12647	2561	2577	4779	5894	5504	4768	4017	3422	3072	2678	2338	2256	2086	1825	1783	1609	1568	1418	1345	1351	1286	1201	1183	1211	1072	1075	1060	1088	992	1021	1006	966	920	939	944	988	986	937	844	909	862	883	823	844	841	820	861	831	866	842	835	806	822	755	848	819	771	769	773	842	857	787	797	829	768	724	813	777	802	810	826	784	771	771	817	839	827	767	780	796	759	826	794	789	781	772	795	784	790	807	799	800	822	808	825	787	760	806	791	778	784	797	796	803	772	722	791	801	761	767	815	730	806	738	760	784	747	776	719	788	719	781	736	772	807	786	768	823	743	763	792	842	814	791	765	755	763	787	816	764	770	742	799	776	798	842	755	794	784	759	770	794	791	778	758	793	756	795	756	770	828	785	762	772	740	760	828	746	751	777	728	793	719	769	799	741	807	766	728	781	783	739	811	812	757	803	791	754	780	736	766	776	829	809	740	772	782	712	817	777	783	781	788	803	757	787	746	754	764	741	721	765	751	773	807	798	806	753	817	787	802	777	747	773	710	787	767	773	772	772	747	802	749	771	793	786	754	756	787	766	841	780	765	794	753	753	788	794	783	808	778	753	718	763	780	769	786	768	757	745	747	779	783	765	777	754	763	782	753	717	767	779	777	747	761	800	792	800	799	744	752	787	803	762	821	816	751	788	733	736	790	775	756	734	753	808	736	791	808	759	785	736	774	777	752	751	782	771	735	756	738	754	713	745	752	813	788	791	771	751	792	792	757	796	760	792	803	843	759	742	781	735	765	705	762	752	769	789	804	779	795	757	757	811	785	738	790	785	765	796	810	753	801	803	779	771	805	766	796	826	723	757	765	766	787	766	811	824	778	755	825	753	790	801	771	761	780	760	759	770	764	787	728	790	765	774	744	766	741	779	793	824	833	771	816	812	788	745	780	799	765	727	835	723	752	788	808	753	803	738	784	766	736	775	798	741	720	786	741	782	731	776	829	821	797	764	779	751	767	795	727	833	783	757	774	780	783	816	717	800	794	769	764	750	738	765	746	773	718	768	753	803	837	777	800	724	771	808	764	762	799	783	768	811	786	772	773	775	727	743	755	800	777	710	755	760	778	760	743	774	796	745	798	739	719	762	755	817	765	756	801	762	782	745	761	755	786	757	798	805	725	788	792	796	777	753	749	770	771	800	758	774	768	748	721	795	792	768	764	832	738	794	782	809	749	764	802	752	766	826	809	776	760	770	795	818	814	778	751	812	765	750	731	770	799	769	745	779	812	754	777	759	781	781	728	786	777	774	769	793	816	741	819	769	764	759	786	783	779	760	761	781	785	740	756	729	802	799	745	769	773	769	792	758	763	803	791	773	785	744	775	815	804	751	799	793	805	781	825	763	803	788	773	750	763	769	755	779	762	812	800	748	783	796	862	751	801	796	752	752	807	751	812	780	751	764	788	768	760	733	837	773	764	748	755	739	815	754	811	785	769	831	755	815	806	795	781	742	799	735	793	752	764	764	789	775	700	777	794	754	788	724	789	813	796	754	795	756	737	731	782	758	804	736	790	756	746	760	787	793	749	780	777	757	719	826	747	792	725	784	764	829	726	819	814	790	794	723	739	809	781	734	790	762	779	803	830	778	769	752	789	780	748	764	740	749	810	787	721	754	726	757	763	771	783	795	771	752	780	768	742	772	830	799	785	814	763	751	733	807	812	761	765	764	757	752	765	798	800	779	730	762	757	777	769	792	773	762	778	753	811	773	820	782	806	742	808	814	788	770	769	800	761	744	805	742	790	784	747	817	770	757	796	801	806	808	791	725	739	753	793	785	797	733	788	782	834	737	775	790	764	796	782	805	800	798	794	831	764	799	788	772	764	757	749	738	737	809	799	801	786	813	754	743	806	767	785	721	799	748	774	773	791	769	804	770	787	803	735	753	775	778	843	774	795	780	803	778	779	780	742	750	767	814	732	797	825	793	845	780	740	782	769	804	837	743	790	708	791	813	758	761	789	748	786	772	746	796	767	752	766	754	761	771	768	754	826	758	798	832	803	822	822	711	780	775	801	748	793	765	766	765	792	751	781	742	785	719	801	806	742	819	755	763	791	754	762	802	783	787	816	766	794	747	772	785	800	752	775	779	784	786	719	753	794	751	799	772	816	751	790	796	775	769	761	744	792	748	765	802	769	758	817	772	797	831	801	741	785	810	769	762	735	786	766	766	767	771	776	813	756	836	762	777	803	796	761	771	807	770	824	816	800	761	811	738	774	779	789	761	807	781	772	787	808	781	779	767	764	803	758	795	766	720	792	765	775	792	764	728	792	743	772	754	773	776	801	734	754	815	785	805	750	764	746	803	760	763	760	782	770	808	735	847	822	777	792	831	785	805	770	821	773	798	767	809	769	765	813	779	834	760	779	781	760	734	786	803	757	796	731	829	805	834	760	779	747	812	803	800	813	775	793	750	757	779	738	792	742	786	759	836	773	776	773	782	756	782	757	751	797	813	729	805	743	752	785	803	809	789	799	790	791	751	746	772	786	755	714	775	732	781	801	729	754	757	805	788	792	769	813	752	769	796	761	726	773	739	785	738	771	788	769	752	803	766	804	750	765	804	758	784	740	717	779	826	786	780	829	742	824	770	797	768	781	814	727	794	797	763	795	717	795	777	767	793	732	720	760	820	843	776	810	764	762	741	818	814	799	823	777	812	784	774	752	795	760	816	763	765	773	813	818	785	777	760	746	770	816	796	746	812	818	772	778	793	762	805	738	774	731	750	771	792	750	758	772	750	808	782	751	801	789	816	760	725	756	751	747	732	747	784	769	786	708	723	742	800	754	787	804	771	832	790	791	772	792	805	690	776	806	772	800	760	743	783	790	762	779	718	746	806	760	750	763	772	842	720	797	812	753	719	806	755	751	775	793	750	776	771	742	765	762	802	758	758	757	795	770	800	779	825	755	775	752	753	763	783	812	780	745	752	759	732	764	750	723	729	810	780	783	735	777	757	772	725	788	790	726	765	794	784	760	833	761	759	802	779	775	811	769	772	788	806	777	768	746	762	794	754	748	751	757	774	746	765	813	795	785	791	814	832	817	758	756	834	768	791	741	805	772	757	751	779	789	759	766	793	776	767	805	763	761	731	779	788	795	818	734	810	745	734	786	785	812	774	783	737	752	784	794	807	761	816	776	743	811	814	752	783	830	826	775	744	786	786	745	778	736	753	773	784	805	793	796	815	791	811	794	782	763	771	790	750	753	806	797	775	761	816	772	808	762	780	770	803	807	781	768	838	795	798	759	834	793	802	747	764	741	819	765	777	764	749	851	768	778	780	745	755	805	729	725	781	759	716	766	758	755	855	786	813	774	764	760	782	775	739	756	727	732	781	761	775	761	784	779	812	783	778	791	776	785	788	775	806	799	801	751	745	791	752	774	809	824	788	761	791	782	719	741	775	833	817	782	798	751	787	752	787	764	840	765	788	725	776	778	760	763	774	735	779	787	743
6607	2768	352	193	145	161	194	189	209	157	160	155	116	139	97	118	98	122	86	99	79	78	102	100	99	99	77	74	89	72	67	92	76	86	64	90	85	78	72	82	73	83	76	78	85	69	63	66	66	73	75	65	70	62	66	78	73	63	75	67	70	51	79	74	87	76	69	70	80	84	50	83	73	84	66	61	72	66	69	101	72	75	69	72	69	63	64	68	49	55	65	67	68	70	65	66	66	58	50	80	72	73	74	64	63	63	77	73	56	70	76	74	60	62	80	59	76	79	60	67	68	66	73	66	60	55	67	55	67	73	68	59	72	73	74	64	84	70	69	65	64	47	65	81	64	73	58	84	64	72	68	61	82	73	60	65	65	66	68	65	66	64	66	85	55	80	74	61	62	67	80	69	60	70	66	67	63	69	57	57	62	74	90	67	61	70	88	61	81	66	66	56	55	73	62	68	62	77	60	58	66	77	81	62	55	62	77	74	64	61	69	68	64	66	68	48	70	66	73	65	49	63	80	62	71	70	67	78	82	60	68	72	63	84	75	65	65	73	75	67	70	83	69	81	63	53	75	71	56	74	58	61	66	54	65	68	77	79	72	79	64	66	53	65	78	76	68	77	58	57	52	80	78	69	70	68	76	87	66	79	64	64	71	62	73	70	64	76	63	73	63	59	60	64	82	73	76	56	64	65	52	75	70	54	79	67	53	73	62	60	56	57	76	73	76	56	72	67	66	64	58	76	71	56	78	67	60	66	61	60	62	70	65	64	53	61	53	61	86	77	55	72	73	66	54	70	49	71	81	77	73	58	53	65	57	88	65	69	55	77	68	68	64	64	67	69	52	62	64	80	69	75	65	70	69	66	66	78	48	68	91	69	74	70	77	53	75	68	74	69	80	61	57	71	62	56	67	67	64	61	70	64	67	70	59	54	62	66	85	68	60	61	54	57	71	85	71	70	62	71	76	63	55	62	75	80	64	74	50	56	52	73	68	67	54	60	82	59	70	73	77	55	55	58	74	70	74	66	76	69	80	65	65	70	63	60	59	75	68	72	68	69	81	70	72	71	60	76	58	59	55	64	67	70	75	73	66	72	75	71	60	60	66	61	66	72	66	60	76	68	60	69	68	67	72	78	57	73	72	80	70	68	89	70	59	65	62	70	69	64	72	59	49	62	63	59	63	64	76	75	72	71	58	72	67	76	77	72	53	60	52	77	57	62	66	74	51	88	67	64	81	65	64	77	67	76	77	71	66	55	77	44	69	74	54	63	77	72	60	82	72	70	60	74	75	67	61	50	87	63	69	57	63	66	83	74	63	71	74	66	63	72	66	79	67	59	71	58	62	68	77	63	54	82	71	66	66	73	68	59	66	58	62	80	74	77	65	83	76	76	58	61	58	70	72	76	87	68	79	77	80	64	65	67	66	66	71	71	56	73	77	73	61	72	67	48	64	85	60	64	62	72	77	63	63	70	68	51	81	83	63	72	83	59	59	68	52	88	72	59	61	55	69	47	71	66	79	68	59	69	60	69	67	61	67	63	78	88	73	70	67	79	83	53	67	55	80	74	65	66	72	67	65	63	59	77	77	56	74	66	68	74	65	56	67	79	70	68	75	80	71	61	81	66	61	66	78	75	70	76	64	79	68	96	66	65	88	74	61	53	61	73	63	60	57	71	71	61	58	61	62	77	90	64	63	78	69	69	66	78	68	73	81	74	64	78	58	60	66	53	54	54	70	89	68	66	60	71	55	51	67	72	84	71	66	80	66	72	86	62	59	67	57	65	75	58	62	65	67	65	76	78	70	77	74	73	63	66	74	55	79	74	79	75	79	75	51	62	70	54	68	66	55	73	52	67	57	76	59	75	66	73	60	76	72	56	77	80	62	58	73	70	85	61	67	64	61	50	47	64	81	68	63	59	75	69	57	70	62	65	71	71	89	75	64	75	77	67	67	71	60	72	71	56	61	66	68	60	85	75	66	77	82	69	86	82	54	69	59	66	64	73	62	58	68	64	58	63	88	70	58	77	78	69	67	76	68	64	69	82	66	84	59	48	69	66	67	49	64	71	68	64	64	58	83	56	71	72	56	79	62	80	63	67	68	66	66	72	83	65	65	72	63	51	73	77	69	63	69	76	68	75	59	62	65	73	74	57	61	68	67	81	53	62	67	72	63	75	76	73	59	92	74	65	65	72	85	70	76	55	67	76	67	68	60	62	70	66	68	59	76	61	75	65	64	72	74	64	80	67	60	72	71	58	71	88	67	68	70	68	68	76	54	70	64	70	73	70	57	71	65	65	57	72	58	80	75	74	69	65	75	76	72	59	69	83	83	63	66	63	65	56	45	54	72	75	83	65	85	65	64	59	52	59	70	65	61	66	101	72	73	70	52	59	56	71	72	66	75	77	81	71	84	67	69	61	65	67	79	74	70	72	65	69	70	60	71	53	69	77	55	80	59	62	69	66	72	65	73	65	73	63	61	65	68	64	79	65	69	65	58	56	64	53	57	77	65	70	64	76	62	71	70	65	74	65	73	64	66	81	65	74	53	59	70	60	66	58	64	78	53	69	72	49	68	75	70	71	76	58	62	78	58	62	68	63	85	83	63	63	72	66	72	69	65	71	61	47	58	66	68	62	65	75	67	55	72	71	69	57	65	55	62	58	67	66	51	71	79	63	53	73	58	79	60	61	65	77	91	63	66	58	74	68	69	65	71	70	65	66	44	58	71	75	58	67	65	65	69	82	83	62	87	71	56	56	65	71	87	64	60	64	66	71	61	60	83	74	57	79	66	72	58	65	69	62	65	70	76	60	78	58	89	70	70	79	67	77	71	78	72	74	64	79	69	70	68	73	82	53	66	72	72	67	72	69	62	68	66	65	90	79	68	76	66	84	83	57	71	71	55	50	72	79	84	70	82	58	54	71	68	65	76	64	74	70	70	71	64	57	72	78	55	60	53	59	84	74	56	77	71	62	54	56	64	68	71	61	62	57	72	81	67	55	60	70	53	64	46	61	61	73	77	71	69	69	67	66	69	69	74	77	53	58	63	80	63	66	76	72	64	74	65	71	42	65	71	87	77	69	38	59	83	84	66	70	65	71	75	68	69	65	60	82	77	70	68	61	63	74	65	66	60	61	67	63	88	83	66	72	64	65	59	66	69	65	72	73	87	61	59	78	69	77	65	74	70	57	55	68	52	69	74	73	77	74	62	69	65	75	71	81	74	61	79	68	77	62	71	58	63	79	67	66	62	58	66	62	56	54	54	65	76	72	71	60	62	65	63	75	92	54	80	52	63	59	64	61	67	53	65	73	49	69	67	58	69	48	62	65	66	74	70	63	73	68	75	59	59	76	71	49	57	67	74	72	66	61	70	85	56	68	66	71	60	68	81	80	69	78	73	51	77	79	70	63	76	52	66	79	61	70	56	58	65	66	60	75	70	58	54	60	53	66	68	62	68	70	66	71	75	73	76	65	72	70
35056	16786	3204	3073	6336	8039	7487	6191	5247	4260	3719	3200	2927	2443	2293	1960	1779	1635	1482	1339	1224	1265	1199	1102	1096	1009	1024	884	825	887	808	725	776	729	695	706	783	820	749	679	639	611	636	614	609	599	566	554	531	536	507	543	533	525	538	538	562	535	553	564	513	500	522	501	540	522	447	486	520	511	508	526	554	551	508	511	465	524	478	514	483	496	466	479	490	515	485	493	510	521	473	447	502	506	513	521	526	472	487	463	480	470	493	481	509	473	486	473	455	485	498	502	521	476	468	498	486	465	456	474	448	465	443	514	450	497	446	492	483	482	455	453	454	474	474	496	485	533	525	509	475	498	467	462	489	453	499	476	488	459	522	485	487	519	492	492	458	506	485	462	477	489	474	436	445	477	485	512	512	501	463	456	488	459	466	493	472	497	493	508	469	447	471	464	422	465	450	456	455	464	485	527	467	448	488	494	454	507	454	494	484	493	485	446	465	518	520	477	522	497	469	493	485	459	488	491	458	485	456	508	455	447	461	485	542	466	463	498	495	483	504	485	487	461	449	488	464	459	501	517	494	424	476	500	468	485	461	526	492	479	517	483	468	474	500	475	479	484	457	497	436	487	466	500	452	512	492	483	471	477	448	464	556	431	495	476	453	453	457	506	424	438	454	458	489	465	529	457	465	481	490	476	494	526	478	511	513	505	486	473	499	457	478	504	471	508	459	454	504	488	480	472	449	485	457	467	470	516	487	457	421	493	470	449	457	513	479	461	473	458	502	493	479	468	455	499	480	508	490	477	457	487	497	433	487	438	493	441	474	475	472	449	483	500	439	497	502	460	475	481	479	496	487	499	497	482	506	482	486	544	470	446	461	450	472	477	500	501	483	485	472	483	462	449	474	475	455	465	482	491	498	485	440	466	488	471	483	479	478	471	518	468	472	505	477	480	484	469	476	503	488	457	458	481	501	498	444	473	490	498	447	488	483	454	498	446	471	474	463	475	453	430	483	465	491	451	493	467	495	493	473	448	475	478	461	479	481	442	498	439	465	440	470	489	464	452	498	479	470	488	501	478	465	482	490	482	529	515	465	478	419	493	448	501	510	482	462	490	502	488	455	442	439	453	470	486	507	475	491	466	505	487	456	504	478	475	508	466	523	478	468	498	472	495	505	464	478	461	512	498	458	490	468	463	423	477	466	495	492	460	495	461	470	465	457	450	468	487	476	432	424	475	443	497	486	512	478	453	480	490	467	533	465	429	471	460	479	464	466	463	482	452	470	510	456	494	482	501	457	476	469	455	479	485	451	480	444	462	506	492	487	507	507	455	486	469	479	476	469	511	499	481	454	486	476	498	450	495	470	476	508	471	480	500	464	501	460	455	482	484	508	485	444	493	491	479	488	427	492	431	459	470	472	458	455	443	493	453	447	498	453	464	480	463	484	462	477	470	488	523	514	490	479	483	469	482	470	478	481	486	470	466	495	476	468	486	438	471	492	468	447	508	480	486	467	482	447	465	451	500	472	485	500	476	462	499	459	465	518	472	461	491	459	454	485	516	470	491	485	510	488	458	527	488	446	469	484	492	460	479	476	456	496	448	476	498	453	507	489	500	466	487	439	462	454	459	501	462	473	474	509	455	482	484	448	456	467	456	496	461	475	499	451	471	456	442	471	462	499	463	479	481	445	459	479	455	471	494	462	516	507	466	489	517	484	478	462	505	446	459	460	508	485	489	484	439	485	485	473	492	436	467	462	453	483	480	445	484	473	485	460	500	499	480	482	501	494	444	470	454	506	459	475	485	472	428	475	492	468	491	511	455	474	518	454	509	519	429	476	480	460	488	494	480	453	460	496	456	467	475	453	446	461	468	505	477	468	478	453	484	502	510	501	493	482	479	472	463	434	463	472	457	508	524	496	475	505	481	467	456	476	487	470	467	507	504	538	488	430	479	483	497	470	470	468	483	522	493	456	476	457	498	437	463	476	446	477	489	501	495	492	508	450	486	526	435	479	457	493	483	446	491	512	510	481	477	503	435	504	476	462	512	473	465	461	432	475	458	487	476	454	478	448	479	494	478	487	486	495	475	477	436	470	497	467	507	443	520	475	458	482	468	411	487	443	451	481	444	482	512	508	459	512	486	481	410	475	446	472	475	514	470	494	491	470	485	437	488	494	495	488	461	466	431	438	456	495	462	456	521	457	480	477	468	487	489	491	478	450	519	476	497	487	491	504	478	474	457	480	429	522	492	467	512	469	453	491	495	492	490	489	518	456	493	476	494	474	482	490	469	474	505	484	425	453	479	468	458	467	458	492	491	468	476	493	502	461	467	446	481	461	484	490	491	458	474	478	461	471	445	467	447	488	496	493	484	494	515	478	451	467	481	515	438	472	490	435	467	458	534	486	482	457	437	505	480	473	487	488	501	470	485	414	481	487	460	471	447	482	452	461	481	439	465	477	489	488	512	472	524	492	467	485	486	500	473	485	500	450	509	485	551	492	493	489	503	464	485	485	475	449	434	499	490	460	479	478	446	489	493	455	485	497	467	499	460	465	476	517	461	504	464	452	464	496	474	431	484	495	516	484	455	493	480	475	488	471	485	495	416	469	477	479	448	491	463	549	501	477	470	456	452	461	500	465	523	508	450	478	490	482	485	515	433	467	501	453	481	470	469	509	471	449	478	469	479	483	465	470	523	489	515	460	438	450	478	465	474	488	506	452	459	443	499	466	495	479	491	433	453	470	445	508	495	468	465	486	511	467	457	450	444	452	465	507	528	472	474	474	482	487	464	467	463	534	466	485	496	524	510	446	536	468	461	502	478	491	504	464	465	457	469	468	516	490	485	467	476	476	490	486	478	448	489	488	444	467	491	451	483	470	490	426	484	479	460	491	461	462	439	497	500	497	491	481	451	456	459	490	397	479	466	455	471	473	460	464	488	443	489	456	470	481	465	509	438	515	441	439	548	449	495	432	458	517	447	489	472	489	483	462	480	461	460	472	506	510	489	481	439	475	481	508	505	481	475	518	498	503	455	440	477	465	511	489	467	482	482	487	447	467	483	487	525	529	440	477	431	506	475	486	457	475	511	497	472	536	512	464	501	446	473	473	478	486	482	522	492	492	439	444	484	502	444	467	500	462	462	486	466	482	455	485	479	548	465	444	470	504	459	471	465	492	478	501	475	452	475	468	464	486	478	490	476	472	507	476	446	478	450	474	509	460	459	478	470	477	463	442	473	483	479	457	457	435	472	448	486	511	464	448	467	442	490	512	507	456	503	522	496	487	497	483	473	489	471	463	459	456	480	494	490	499	523	497	469	475	464	504	459	463	504	487	447	474	495	475	513	480	481	460	448	467	457	494	463	485	496	468	494	464	467	470	512	474	521	480	459	514	454	449	464	473	502	487	499	465	515	461	498	444	487	494	476	502	483	535	500	444	482	459	496	471	486	458	476	481	474	473	468	441	463	455	474	454	500	437	518	501	488	444	481	472	486	472	501
3607	1005	163	114	116	92	115	134	130	130	94	113	106	110	98	103	98	85	82	102	94	81	88	81	78	89	84	83	93	92	95	73	90	75	84	89	105	84	79	81	88	67	79	66	83	68	78	85	78	71	84	74	64	80	71	65	71	82	93	71	76	85	82	75	76	94	91	66	81	100	68	67	74	70	85	75	75	85	86	92	94	101	57	74	89	75	94	87	68	77	77	81	83	90	68	88	86	74	83	61	94	84	62	69	80	79	73	57	80	92	86	81	76	75	68	67	84	87	70	85	76	89	85	84	83	94	77	75	80	69	59	92	72	86	79	78	73	83	84	81	90	70	93	75	78	79	65	60	84	69	88	86	73	92	81	64	73	77	70	67	72	76	84	80	60	70	76	66	79	87	73	87	76	64	69	79	103	84	72	95	73	85	72	73	83	83	102	70	92	79	73	87	55	74	67	85	98	77	86	90	80	82	81	76	92	79	65	86	69	59	70	67	94	72	75	95	75	59	79	75	82	81	81	71	85	66	86	69	81	77	68	86	106	70	77	70	74	87	95	64	77	83	93	76	66	85	84	80	77	68	74	75	87	75	81	83	75	84	48	75	79	77	72	90	75	88	82	77	73	65	79	86	86	71	75	68	78	73	88	72	77	84	71	78	70	77	84	82	69	82	92	72	73	80	79	79	84	75	77	82	82	75	80	84	89	68	84	79	80	68	78	72	70	76	76	72	72	81	78	70	63	71	80	79	76	94	83	77	62	75	86	68	75	73	78	93	97	69	78	71	68	79	69	81	74	58	101	68	86	76	92	89	76	58	65	77	59	73	81	81	69	69	81	79	84	81	73	79	83	67	76	79	97	84	74	66	87	80	87	70	61	81	78	76	66	68	73	70	60	71	81	77	81	55	75	89	90	80	82	64	72	75	67	68	79	80	70	71	70	73	75	83	81	80	74	72	103	73	68	67	74	73	99	67	76	90	85	55	81	70	79	91	80	70	73	70	93	60	83	75	76	82	92	82	61	60	77	82	91	67	79	82	64	66	72	85	67	87	83	86	82	72	82	91	71	86	94	90	92	76	82	86	73	78	91	77	73	63	85	63	73	72	96	71	78	63	78	79	88	64	69	78	72	65	88	70	65	69	77	78	83	68	69	97	85	75	78	81	88	59	84	53	65	81	67	80	70	80	73	82	58	76	80	67	70	74	71	85	54	78	77	70	83	88	79	89	85	91	66	68	60	87	75	84	85	64	84	71	59	84	74	85	62	93	59	70	66	75	95	68	80	75	87	67	77	78	75	87	71	64	68	64	75	100	69	69	78	82	66	73	78	90	77	77	83	87	90	84	63	73	83	88	81	65	86	90	81	82	73	94	67	69	74	88	71	70	82	72	85	74	63	88	75	85	82	86	77	77	85	75	87	69	67	85	71	62	77	73	70	78	72	76	57	85	75	86	75	79	70	82	87	56	78	80	87	63	91	81	66	77	67	82	71	83	80	65	74	59	84	95	73	73	79	86	70	69	67	71	92	89	73	81	77	72	75	87	83	62	76	82	67	79	87	84	74	73	75	76	95	81	73	76	78	77	81	79	90	73	81	67	83	66	90	81	77	66	71	78	79	68	71	76	82	91	64	73	75	79	91	82	84	76	71	84	69	79	78	85	92	76	67	83	75	76	80	69	82	66	93	79	71	68	74	80	68	80	75	80	81	77	86	75	86	74	80	75	76	69	75	72	77	75	73	66	82	71	71	81	87	97	74	77	76	75	78	75	86	73	71	76	79	87	68	75	83	71	67	84	68	70	81	74	78	80	63	69	79	81	66	69	64	83	82	84	75	89	77	78	89	67	61	71	88	75	62	69	81	83	70	82	67	68	92	78	69	67	78	78	87	65	71	74	72	76	78	91	73	79	66	78	58	77	97	63	81	86	97	72	73	65	70	70	78	74	75	61	75	68	59	76	89	75	95	97	65	71	77	81	72	75	93	77	82	69	89	63	88	78	83	75	63	75	82	86	87	80	91	60	83	83	84	83	68	76	86	91	63	70	87	71	66	64	78	71	74	72	64	85	86	79	74	81	80	81	80	70	89	84	84	82	76	68	89	69	80	69	80	85	75	76	74	81	75	63	71	85	70	88	78	84	84	77	66	71	69	57	79	80	68	72	77	79	80	68	78	70	82	66	83	74	81	78	83	84	69	77	74	83	95	78	90	59	83	72	76	89	74	71	70	73	76	80	68	78	80	77	74	70	72	93	69	80	54	70	82	70	81	69	75	71	78	92	79	85	82	64	83	88	63	74	82	78	85	72	85	94	85	88	70	85	82	65	75	91	75	75	83	76	70	79	73	72	74	74	75	72	64	79	79	72	68	92	89	74	79	77	92	79	70	88	74	68	70	74	77	73	82	87	78	73	81	73	70	76	77	86	87	77	76	61	83	60	78	61	87	76	69	81	86	76	74	65	74	66	78	83	72	85	81	63	78	91	86	94	72	85	93	78	66	73	75	86	66	77	72	72	86	65	68	73	65	89	69	71	57	84	82	80	67	72	89	84	72	65	75	88	89	80	81	82	87	81	79	84	84	89	71	79	76	70	78	66	67	83	84	66	86	93	72	76	87	80	86	82	72	65	50	82	71	70	74	74	68	90	75	63	70	58	78	76	85	78	68	64	80	84	90	87	68	67	69	74	66	87	81	82	80	73	71	62	80	82	86	82	71	69	70	83	86	94	72	70	70	64	85	60	76	75	80	97	76	77	76	82	82	68	77	84	74	79	78	80	76	63	86	67	94	76	73	77	73	67	86	86	83	85	70	72	77	63	76	70	81	71	64	75	67	66	66	79	79	58	73	58	72	78	71	66	72	65	78	70	86	70	91	77	83	66	72	62	79	60	66	88	85	74	80	69	77	79	78	75	72	75	88	73	70	77	80	80	92	82	70	80	81	74	75	62	72	80	88	80	71	70	94	80	81	68	83	75	84	72	84	87	66	87	80	65	83	88	81	86	82	79	71	93	71	83	69	68	79	69	70	83	80	78	92	86	99	77	74	82	81	60	71	81	80	78	78	77	72	79	67	89	72	91	68	71	76	76	84	76	77	84	66	68	82	82	87	78	67	97	59	62	85	74	95	81	78	71	83	87	82	73	68	73	70	63	73	66	68	60	75	77	88	50	65	93	76	74	89	74	75	94	76	82	80	83	68	65	83	79	62	75	68	75	78	74	85	70	86	80	93	74	71	94	85	60	75	72	77	66	87	70	98	82	90	74	68	68	98	80	76	89	80	76	68	74	74	78	91	60	71	64	59	80	61	80	71	73	88	88	76	76	85	70	73	59	80	71	70	78	94	77	71	65	92	89	69	79	81	69	71	82	78	78	75	57	88	81	72	75	85	85	75	90	81	75	75	66	93	69	77	76	72	85	96	79	66	86	72	78	72	88	81	87	67	90	82	76	71	75	84	81	67	69	83	69	93	72	87	62	78	72	82	74
26392	9635	1812	1653	3125	3807	3462	2947	2517	2121	1871	1722	1552	1391	1299	1231	1100	947	986	930	896	858	875	845	855	799	784	747	712	759	715	704	646	652	639	679	744	690	694	654	615	623	625	601	608	569	610	624	637	601	643	611	519	572	612	558	568	594	600	599	594	560	560	623	579	579	593	569	590	559	574	592	598	598	605	560	557	570	567	580	592	580	598	564	570	562	570	608	562	594	569	614	593	580	563	611	558	557	634	605	599	605	567	590	554	572	564	558	588	590	544	525	580	583	574	579	592	551	550	586	557	587	610	582	538	557	578	554	545	564	582	575	532	576	504	547	528	583	528	612	587	599	587	576	579	591	560	584	555	588	534	556	553	541	588	555	552	561	556	549	593	574	566	571	520	536	593	564	554	544	525	563	603	570	542	607	583	530	540	542	558	623	540	538	616	575	585	550	541	574	603	563	549	571	572	609	513	527	585	583	520	563	565	569	566	519	549	556	576	556	541	573	558	521	554	563	589	522	580	575	600	576	590	553	588	576	542	567	569	555	588	582	542	529	557	596	542	537	570	570	579	555	567	545	581	548	570	548	581	604	547	545	558	561	556	532	588	567	585	536	566	590	553	545	562	540	648	604	561	563	575	530	544	560	579	531	544	577	545	562	536	590	523	570	571	571	541	586	547	582	570	594	548	573	551	559	593	585	570	539	561	564	589	524	563	557	562	577	519	615	530	583	549	561	564	627	552	544	556	557	584	540	541	578	556	596	568	571	595	573	594	564	537	593	561	584	558	612	605	612	527	562	607	525	565	616	564	525	574	569	581	565	580	582	596	582	598	550	624	562	544	566	543	591	539	556	556	548	557	550	557	617	579	575	572	547	541	535	565	567	572	582	533	539	572	559	556	603	526	595	577	585	599	575	593	540	559	536	564	578	585	557	551	580	595	576	593	572	571	575	534	570	566	569	515	583	601	552	574	542	561	549	572	599	542	533	523	561	570	558	555	589	542	577	577	507	579	562	549	594	572	554	573	551	587	590	581	564	565	560	538	584	586	548	642	560	602	580	571	586	597	537	551	544	572	538	551	561	562	580	547	579	534	562	596	594	591	539	565	587	564	550	553	551	538	578	537	538	575	560	547	539	525	593	614	545	589	603	600	580	565	605	565	553	561	547	586	620	525	589	580	596	587	598	593	536	575	541	566	572	552	543	580	580	591	569	603	538	565	566	581	550	574	557	540	563	551	550	601	543	584	552	573	608	555	560	574	547	579	554	538	577	565	610	518	553	565	550	577	541	581	584	542	566	579	582	575	591	556	568	579	621	558	555	563	559	514	638	513	537	552	559	592	597	588	523	545	570	547	573	532	550	558	593	529	544	599	553	527	546	581	587	579	578	600	540	576	534	554	599	570	561	587	578	539	579	561	606	578	567	566	564	607	561	558	556	573	578	619	586	559	563	573	548	545	561	558	551	589	559	557	569	558	578	569	585	553	576	582	580	568	591	555	605	573	535	532	593	572	583	547	568	610	575	589	595	568	559	629	588	605	582	626	571	538	646	582	578	619	575	600	580	614	550	597	569	560	563	554	566	542	584	606	595	564	557	581	604	613	570	566	618	557	592	546	625	599	578	593	530	577	604	585	550	537	594	557	562	562	598	557	584	552	580	566	547	562	603	557	561	584	546	583	579	552	575	575	574	556	553	556	565	605	573	597	578	546	555	617	552	587	560	541	544	556	617	530	577	576	547	545	568	560	538	584	594	606	538	561	584	539	548	606	544	510	559	577	557	589	568	599	585	568	538	558	555	579	562	539	535	564	544	565	552	587	595	567	604	568	586	537	588	534	599	564	569	535	598	576	587	573	562	567	581	527	526	512	599	559	592	568	578	574	537	570	607	579	585	564	558	568	597	528	586	543	566	562	547	522	580	577	557	591	583	584	557	573	574	562	593	556	577	537	584	565	585	575	560	571	561	571	595	580	539	566	531	611	585	549	566	601	538	572	583	552	578	599	560	549	544	603	572	571	582	565	609	560	591	552	599	586	560	556	551	560	563	559	532	556	526	571	548	515	574	589	564	596	593	607	554	585	557	551	546	582	618	567	587	567	586	592	564	589	577	584	581	551	553	548	601	599	558	590	604	570	577	550	559	560	566	591	560	605	616	561	575	552	568	564	618	568	631	561	554	563	568	575	516	523	618	521	581	561	578	570	567	546	602	551	550	566	560	572	556	559	601	585	555	543	592	601	536	576	600	585	564	555	586	579	547	575	575	545	601	543	563	598	568	601	605	600	540	563	643	588	572	543	555	556	554	572	523	583	545	584	541	545	602	591	562	562	562	561	562	572	563	556	583	541	547	581	546	575	568	541	548	574	549	565	564	577	551	585	608	627	565	574	565	575	555	548	623	587	561	537	598	583	560	548	584	579	611	564	579	597	543	601	555	531	534	555	573	573	590	562	546	564	571	584	566	525	538	595	597	546	596	608	595	557	613	549	537	543	611	517	569	558	566	595	590	519	536	585	552	553	559	540	569	588	537	550	554	535	568	528	581	563	547	539	523	545	613	550	549	555	558	563	564	574	581	563	582	535	568	535	553	555	570	567	593	562	609	588	544	592	577	587	566	537	529	565	550	573	566	574	554	566	578	557	605	609	577	558	529	580	604	524	512	556	582	545	605	547	599	569	583	546	544	554	551	595	527	539	590	562	603	542	561	571	581	558	542	574	561	565	611	573	564	575	565	534	566	628	544	547	546	601	599	577	597	549	565	578	577	579	575	577	543	522	574	568	567	571	595	537	568	546	605	611	584	550	542	537	600	564	542	588	535	569	549	554	600	593	537	550	535	582	569	565	548	540	584	556	568	587	574	577	554	557	596	555	547	601	588	597	584	572	579	556	586	578	565	605	573	557	587	556	573	550	547	523	597	566	579	577	572	580	573	542	585	608	557	590	577	580	571	567	580	558	592	568	541	596	596	559	580	568	606	581	602	578	563	607	579	572	601	571	546	585	518	589	554	571	559	533	595	574	550	554	556	552	560	581	567	620	546	584	537	582	567	563	553	538	595	563	586	527	540	583	535	614	602	603	539	549	551	545	562	545	550	581	583	582	596	539	522	594	582	600	544	516	589	541	571	567	557	552	556	545	556	592	594	547	588	577	586	573	559	565	577	563	593	572	577	587	568	559	572	552	587	544	604	591	577	568	561	550	530	569	603	552	562	607	590	534	573	573	573	555	576	544	559	551	553	534	571	575	603	572	592	544	584	588	605	552	578	548	558	561	579	573	592	565	582	564	584	544	572	535	588	541	587	587	595	572	580	584	546	584	603	604	572	576	600	567	566	558	538	558	546	580	526	548	570	557	528	580	570	575	538	556	543	576	585	558	541	576	548	590	547	592	528	553	498	581	554	530	539	534	551	565	612	563	524	562	568	534	535	581	615	590	579	599	613	547	551	583	600	556	545	550	548	526	527	570	536	533	594	573	592	568	564	529	582	525	553
5059	2047	240	122	111	123	139	114	108	128	93	96	96	98	78	95	73	56	75	80	62	56	67	70	75	82	56	65	72	56	44	61	46	50	59	56	58	55	46	46	39	51	52	63	56	53	58	58	49	43	47	45	56	50	50	48	43	46	54	54	60	48	55	53	56	45	44	37	56	52	45	50	46	44	47	40	39	58	58	44	34	37	53	58	52	40	45	49	49	37	46	42	49	35	43	39	43	47	49	38	37	46	55	42	65	58	41	42	47	48	46	35	46	36	47	54	59	48	58	51	53	43	61	45	44	40	48	44	40	46	55	47	45	44	44	50	49	52	47	63	46	57	54	56	43	43	39	38	38	43	42	44	44	46	54	36	49	56	50	47	52	45	42	52	51	54	47	41	56	51	54	46	44	48	54	36	61	35	44	50	35	35	47	46	55	49	47	40	47	37	42	42	53	45	40	38	35	50	37	59	46	48	37	41	44	49	49	47	45	34	46	38	49	39	46	57	43	42	33	43	41	53	52	43	52	55	43	49	57	43	47	38	35	43	47	57	53	42	49	36	47	38	44	41	52	47	39	38	55	38	47	37	43	53	44	43	43	62	52	40	41	35	43	42	57	53	42	38	46	29	43	49	41	43	52	53	39	47	48	55	45	56	61	38	48	36	38	47	49	52	47	55	39	57	59	40	44	43	51	51	32	56	53	47	40	47	55	41	46	41	56	38	43	55	42	43	54	34	52	39	55	55	36	39	45	47	45	43	41	43	36	36	41	48	48	54	61	45	46	50	41	41	44	46	41	42	50	52	39	40	41	41	48	41	44	33	40	47	45	40	45	47	39	35	47	40	36	41	40	43	44	35	38	52	49	61	39	32	49	51	50	37	50	55	40	38	47	35	50	62	45	38	59	45	35	51	35	64	48	33	50	43	63	48	49	55	46	45	63	53	43	49	53	46	45	44	51	62	38	46	42	45	41	42	47	44	54	39	46	47	33	60	44	46	46	48	62	37	50	48	47	50	54	49	55	42	61	49	54	44	38	50	47	48	42	58	53	47	46	60	48	32	49	47	52	57	53	40	53	55	40	47	38	54	43	49	50	50	53	65	50	51	50	46	44	54	47	32	44	40	40	57	36	56	41	46	33	51	41	65	48	51	48	42	37	43	59	43	47	58	43	42	49	48	61	52	55	55	56	47	48	44	37	51	44	48	34	44	46	48	42	42	46	43	46	43	56	47	40	39	48	46	36	46	46	41	40	48	57	40	45	47	54	53	42	63	47	54	47	47	50	41	45	56	53	55	54	44	39	51	39	58	34	40	55	45	53	51	53	48	65	52	59	54	47	44	58	44	51	55	52	53	32	43	49	52	40	42	42	40	38	46	44	39	49	45	48	45	53	49	33	38	42	37	46	49	45	50	49	60	45	44	58	51	40	44	38	40	45	59	42	41	41	49	37	40	49	48	36	39	42	55	60	44	54	50	46	46	55	45	40	47	58	51	52	54	50	38	52	41	44	47	45	44	51	54	34	44	50	37	55	49	49	46	49	44	49	55	49	46	48	45	45	47	53	52	41	43	47	42	52	41	47	40	46	54	51	58	37	61	50	52	50	37	57	42	49	53	50	54	70	52	55	50	42	54	47	35	31	48	45	40	40	41	43	49	37	43	48	67	45	43	44	42	45	44	61	46	45	55	37	51	53	39	48	29	52	62	51	31	51	47	43	58	51	50	44	54	51	50	62	47	42	33	37	44	46	45	47	51	30	47	55	56	41	42	39	46	44	50	39	47	41	39	40	41	48	38	39	45	52	41	36	50	52	45	41	41	46	67	45	42	34	29	56	37	39	60	51	39	39	52	40	51	48	44	44	39	35	49	36	36	60	35	41	40	47	44	55	43	50	41	44	49	66	42	45	37	50	43	33	44	43	59	36	53	47	53	55	57	38	38	44	27	42	34	45	53	41	50	42	50	43	39	36	49	46	47	51	57	49	65	45	47	46	37	36	45	44	56	49	38	53	36	43	47	38	39	51	47	46	42	46	34	45	46	49	44	55	52	51	52	53	57	33	42	51	35	62	54	49	47	52	53	62	47	42	55	50	52	38	53	37	47	51	46	59	40	38	45	49	54	49	51	39	43	51	51	49	47	57	48	41	47	43	37	41	42	47	61	59	46	43	39	50	43	59	42	48	46	34	45	46	41	52	48	45	51	40	55	48	46	58	40	48	62	36	64	47	39	33	58	46	52	56	61	43	51	46	43	48	32	63	43	47	50	40	44	45	47	41	39	64	47	37	43	30	39	47	50	49	59	54	47	38	48	59	47	38	57	48	44	39	42	63	54	48	50	58	49	42	44	49	47	52	46	39	41	33	55	53	47	46	58	43	44	39	47	52	46	43	53	45	43	54	50	41	54	55	44	52	47	51	44	45	43	56	50	48	51	42	55	48	55	49	56	54	45	46	34	57	42	48	40	57	47	45	42	44	46	41	46	43	50	28	59	50	59	50	51	48	51	46	29	43	51	42	50	52	50	43	41	37	43	44	36	43	53	46	49	42	58	33	29	53	57	50	61	51	45	43	39	41	43	46	51	30	52	43	39	54	53	56	40	52	32	46	54	57	53	44	53	37	46	43	40	44	57	47	53	46	50	36	45	45	45	53	41	41	43	49	47	58	47	55	45	47	43	41	59	57	55	38	55	52	55	50	48	47	51	43	51	47	35	44	50	43	51	54	54	34	43	40	56	52	40	45	53	40	49	47	43	44	45	50	63	51	40	47	49	56	36	49	55	47	49	50	54	42	56	47	61	52	39	45	46	37	51	47	49	46	40	56	36	45	46	63	52	49	46	53	52	43	35	51	53	40	47	56	46	50	36	45	47	41	49	38	39	39	42	55	42	46	37	49	43	47	40	45	59	46	51	39	23	63	40	55	48	47	35	48	51	48	34	60	41	51	50	38	43	51	40	64	54	48	42	35	56	50	57	43	33	45	61	48	45	60	42	39	44	39	51	54	51	52	42	45	41	40	40	57	48	58	38	39	44	39	38	39	40	45	50	37	47	33	49	48	49	51	43	66	50	33	49	45	45	44	44	53	43	41	53	47	43	39	55	48	52	40	41	47	56	45	45	44	49	49	55	55	50	45	44	65	41	45	49	55	47	51	50	55	42	47	37	43	54	43	44	56	42	37	54	49	49	49	47	48	46	39	51	44	40	50	35	47	50	50	56	48	55	44	45	51	45	45	58	46	44	56	44	47	38	46	45	49	55	31	48	47	47	51	36	48	39	41	51	53	48	53	36	43	45	46	52	49	55	42	37	53	48	54	49	44	46	58	49	46	41	45	53	40	41	42	51	37	61	46	50	31	43	57	46	43	41	46	44	46	44	44	51	48	57	47	46	41	45	47	64	43	44	57	64	63	55	43	58	34	51	45	39	47	47	44	51	37	49	44	42	48	39	46	50	40	37	40	47	37	53	44	43	34	52	44	47	49	39
32250	14427	2437	2342	4868	6306	5681	4640	3765	3150	2560	2195	2016	1741	1611	1440	1243	1141	1051	1010	879	930	883	807	741	681	637	652	601	532	596	510	495	499	503	524	551	574	557	513	496	438	439	436	428	420	402	380	401	406	432	350	367	404	386	375	381	361	385	364	335	347	355	365	399	337	328	371	356	339	377	339	400	364	359	338	350	362	358	329	353	342	371	332	337	341	351	348	342	377	352	335	338	354	331	395	338	355	353	374	325	338	370	351	352	334	342	363	361	323	343	348	360	345	357	367	351	305	346	346	335	356	340	368	289	351	331	355	339	377	338	352	361	358	338	345	315	346	339	353	329	368	339	374	377	333	361	324	337	365	341	327	336	395	346	325	322	328	325	336	336	330	311	372	339	326	353	348	324	307	336	344	333	341	322	348	344	336	325	336	348	327	340	325	335	364	313	342	318	332	330	338	330	366	314	333	359	316	354	377	322	351	361	351	302	351	292	337	344	303	321	324	371	331	343	320	300	332	349	320	343	347	354	340	320	295	312	354	343	381	339	339	340	355	321	342	348	352	339	335	334	369	332	352	377	359	342	337	327	304	331	369	316	342	366	391	337	343	348	341	320	380	312	311	353	372	322	331	351	340	364	341	330	336	357	351	344	337	331	335	326	351	385	353	337	317	311	340	333	332	334	337	350	322	370	335	383	341	346	371	328	353	349	325	347	326	360	348	324	369	348	330	343	339	352	344	362	388	348	327	332	309	342	391	342	322	354	322	342	346	351	348	344	362	343	334	334	351	354	303	347	351	350	343	381	329	342	349	337	348	316	348	342	300	341	325	328	339	392	316	325	340	327	320	302	381	344	374	378	323	339	342	273	341	314	336	367	359	309	346	336	361	321	347	353	358	326	325	348	343	323	348	334	327	329	338	334	385	342	361	344	318	368	328	349	330	320	349	332	326	376	348	377	337	343	367	337	352	337	327	324	319	354	339	338	338	354	359	303	338	338	379	367	318	344	359	390	330	339	353	362	338	349	344	376	348	363	353	339	331	324	332	353	347	334	344	355	304	351	331	324	348	346	357	367	343	324	328	332	358	357	345	375	333	330	350	333	332	332	324	302	313	315	354	340	325	320	317	361	392	329	348	335	343	328	350	321	339	316	374	338	322	330	301	351	336	352	338	316	332	346	323	345	368	346	351	351	372	330	368	326	352	351	345	345	318	345	331	354	305	332	372	323	358	370	357	328	343	343	335	333	348	358	323	333	349	343	334	357	356	362	346	377	338	360	346	272	325	332	337	368	354	353	331	365	350	313	346	368	340	327	338	311	319	347	345	381	339	356	333	340	344	320	348	304	339	364	316	332	299	331	330	361	339	339	359	354	343	342	347	357	365	323	347	365	324	347	313	341	344	348	327	315	342	335	379	371	324	369	349	328	336	349	336	324	318	341	323	361	346	332	352	310	321	360	338	336	342	345	344	337	366	356	349	328	325	331	332	334	328	327	356	327	319	335	366	306	326	344	327	329	324	359	323	362	347	315	328	343	307	359	335	369	325	357	334	331	321	299	310	364	352	358	345	324	349	310	342	319	315	369	354	342	367	330	322	352	326	360	326	337	359	387	361	368	363	326	358	374	369	367	317	313	336	343	339	313	357	334	362	365	359	350	348	358	355	332	345	325	355	376	334	317	327	308	375	387	358	362	335	341	316	314	334	352	361	347	353	312	329	346	336	333	335	325	363	360	367	347	320	340	358	381	329	322	311	342	337	357	348	356	326	349	340	334	358	346	341	373	369	322	367	357	351	316	319	345	324	332	310	362	353	334	336	350	329	347	363	374	344	345	334	387	318	384	348	340	333	337	335	367	341	342	354	336	351	300	357	350	359	360	351	340	335	336	319	343	342	330	357	302	371	344	346	339	326	333	329	339	328	347	354	377	347	325	331	339	324	326	337	333	362	308	285	337	346	385	294	333	339	378	337	354	349	332	338	374	355	380	337	346	331	381	316	339	299	332	340	315	389	333	335	354	319	316	338	328	329	375	331	316	329	316	299	342	299	364	350	337	344	335	340	329	361	342	371	359	350	353	309	352	359	374	360	353	342	359	318	311	358	322	340	347	313	331	349	337	363	349	375	349	331	315	368	351	349	311	341	327	350	335	322	366	350	333	345	340	382	319	346	351	351	350	323	330	317	326	300	352	352	330	318	337	364	326	346	333	337	319	334	328	356	324	324	370	333	377	345	330	329	328	335	343	345	354	330	320	335	346	372	355	353	339	350	373	309	304	332	324	343	365	359	325	338	347	358	330	385	348	329	316	342	328	349	310	354	346	328	335	360	350	327	328	349	307	332	328	356	341	341	344	336	387	373	323	353	388	307	340	371	326	366	353	334	363	331	326	314	378	343	351	328	362	364	339	336	334	337	368	343	339	357	341	346	331	350	329	336	322	340	340	339	322	359	355	374	331	345	363	333	356	353	339	363	353	350	344	370	320	347	358	378	336	348	359	361	320	364	365	328	336	333	313	339	304	333	369	334	343	382	354	336	332	331	347	334	340	342	327	347	339	347	318	357	346	350	357	343	331	373	324	367	306	324	329	351	336	343	332	324	324	317	365	305	320	327	328	318	345	348	350	332	328	323	330	320	322	360	326	370	310	364	331	333	371	324	373	349	341	327	300	347	348	345	324	328	338	377	330	341	328	364	373	361	323	376	333	358	333	331	331	319	343	344	321	327	335	311	341	312	365	346	344	318	371	312	337	340	317	306	320	361	364	346	339	362	355	332	323	352	330	326	307	349	350	349	348	328	329	316	348	333	329	319	316	305	327	288	332	319	344	331	313	367	325	322	361	305	325	384	356	390	350	331	357	343	338	324	322	325	343	334	355	387	336	346	329	346	350	345	341	364	339	355	320	348	323	345	319	356	352	309	338	351	378	350	384	343	339	328	352	325	352	334	321	350	382	317	315	344	337	337	337	337	358	351	326	376	337	365	351	338	359	349	339	354	349	332	352	341	363	344	350	352	367	334	349	356	337	350	372	345	303	323	321	339	323	330	363	348	343	345	360	335	363	330	330	347	308	340	335	349	330	363	332	327	339	381	335	359	366	334	339	357	360	334	349	382	303	349	303	377	365	327	325	354	342	331	356	350	336	360	345	330	329	348	318	359	359	327	361	335	320	324	350	317	350	321	311	319	314	348	362	345	335	343	351	365	339	355	351	347	320	320	330	378	326	333	356	338	346	331	338	335	372	341	313	337	338	359	362	370	364	330	325	328	313	342	367	365	340	344	314	344	321	348	314	338	358	364	356	331	338	345	330	356	375	333	320	343	349	364	331	324	332	353	349	362	363	346	310	372	360	335	331	332	366	327	353	349	335	348	332	342	364	355	368	344	322	352	347	367	348	333	346	356	318	320	324	326	358	379	312	352	333	368	344	324	312	348	339	349	340	349	347	337	334	356	319	352	355	320	337	347	314	355	310	365	359	384	340	329	361	324	358	326
5630	1763	256	202	151	190	171	191	195	148	160	163	147	133	167	142	134	140	121	129	146	142	143	148	108	135	133	111	106	115	103	124	137	117	102	105	117	113	117	125	109	104	104	120	125	104	94	108	102	101	91	104	119	95	109	101	101	122	100	98	100	104	99	102	103	105	100	113	113	117	118	110	124	120	115	98	109	126	110	95	121	112	104	121	111	126	110	107	103	94	92	117	113	104	102	112	110	99	97	87	103	95	91	105	120	96	102	115	111	115	110	104	115	96	119	102	118	105	116	102	107	99	88	87	112	118	85	122	126	84	111	99	119	102	119	117	112	94	120	102	120	88	114	106	108	84	93	97	104	110	102	126	119	108	113	106	112	103	100	112	102	108	133	107	96	113	107	127	114	120	132	112	115	119	107	113	123	107	97	124	103	119	100	106	111	86	98	122	115	104	105	102	106	98	131	127	113	112	92	98	95	108	106	84	108	99	116	109	115	101	88	99	106	101	107	95	108	103	110	110	118	111	106	110	110	113	113	103	115	90	101	113	112	116	96	113	107	111	103	110	108	99	110	122	116	102	109	119	125	112	116	97	110	100	97	100	117	109	91	104	91	106	112	99	111	110	101	123	110	104	108	112	131	119	106	93	90	106	108	110	118	105	124	111	113	105	104	107	101	107	113	97	122	103	111	84	102	121	103	110	91	94	106	94	115	108	117	96	123	105	99	106	123	98	89	117	109	109	106	104	92	99	99	121	115	105	101	128	97	123	114	95	111	89	100	101	99	92	98	99	108	115	111	95	114	111	121	118	101	119	104	131	115	115	105	100	120	122	107	99	113	108	117	98	110	120	125	112	95	118	116	95	122	110	94	94	107	108	108	110	101	117	94	98	92	119	105	115	110	82	110	101	107	113	98	84	99	84	93	84	100	104	98	109	99	126	102	99	99	101	116	112	91	102	109	122	116	101	98	97	109	94	132	112	112	112	102	88	99	102	98	112	103	102	96	110	97	114	106	117	98	116	109	82	118	99	103	121	125	79	118	103	109	117	104	102	113	117	118	101	125	101	112	119	109	118	105	107	107	119	91	105	99	98	103	108	109	113	109	100	107	121	105	93	101	115	103	122	124	103	113	116	124	106	115	99	102	106	98	107	102	106	107	106	104	105	103	116	104	111	103	124	110	140	118	111	108	138	119	92	110	108	115	96	108	112	114	117	117	113	113	92	109	91	86	106	114	120	124	113	111	108	105	119	112	119	110	107	122	103	102	112	105	94	123	99	123	115	91	117	95	111	117	91	119	110	104	103	98	118	102	103	106	114	115	103	95	98	110	89	90	116	89	85	117	102	106	107	100	106	110	102	99	110	100	98	128	106	105	107	81	104	113	95	105	108	108	99	103	106	118	104	94	99	96	99	112	111	100	96	113	122	116	94	104	104	105	104	97	101	104	110	112	97	114	103	105	100	108	117	110	102	88	113	96	95	118	115	107	107	93	106	115	108	110	127	111	102	112	91	93	115	94	97	102	118	99	103	130	98	112	114	99	76	97	116	95	117	109	98	109	114	89	93	104	103	106	115	94	108	103	126	89	95	104	110	116	115	101	104	112	109	99	98	111	109	121	101	115	101	117	97	113	98	96	100	121	98	120	104	108	114	102	121	107	106	113	100	101	99	99	99	98	120	109	118	101	112	106	99	111	89	110	116	122	104	113	99	105	101	110	124	111	120	96	101	94	121	105	104	113	107	92	127	113	115	107	94	99	104	93	113	86	111	95	90	119	110	116	104	122	106	102	98	108	104	109	98	103	112	104	97	95	126	108	90	122	114	101	102	115	100	95	112	124	108	115	100	111	97	118	117	116	93	104	98	103	107	106	108	100	119	112	102	110	105	95	117	95	118	90	107	111	106	112	104	106	102	98	102	106	102	105	113	108	93	113	107	110	110	113	112	101	114	115	112	106	90	120	103	114	116	91	85	102	105	98	115	97	102	99	128	89	129	117	102	100	108	121	124	104	108	110	103	105	98	115	100	118	109	126	107	103	103	112	102	108	124	92	101	111	109	122	103	103	123	100	116	128	116	111	117	111	102	103	106	93	123	101	107	111	96	122	112	95	110	121	91	111	102	91	115	111	105	111	103	118	103	105	109	105	109	89	105	101	106	109	109	118	118	96	100	104	118	113	123	110	99	105	106	121	114	108	103	106	117	126	101	97	117	107	95	84	108	88	98	118	104	103	115	77	126	119	110	104	108	101	108	113	126	98	106	113	87	100	96	125	93	119	98	105	99	100	102	102	103	108	112	110	114	108	98	122	129	118	124	107	102	85	123	105	93	112	106	95	109	105	93	107	119	121	113	98	109	122	133	109	129	98	107	104	109	104	107	114	111	121	106	95	100	106	110	111	84	94	111	115	102	97	97	99	122	113	102	109	107	100	94	92	103	114	119	105	110	118	107	112	108	97	119	104	82	94	100	104	120	105	93	95	100	99	101	98	109	93	108	115	113	113	101	102	104	106	100	113	100	109	106	106	99	115	75	125	116	102	91	96	112	89	110	108	96	116	119	118	112	112	87	118	111	115	90	105	108	112	94	126	132	105	120	101	98	121	123	114	96	112	115	109	109	117	126	104	119	121	91	104	125	89	116	115	112	96	114	97	119	112	101	103	105	111	108	111	113	100	102	108	109	105	82	115	105	101	110	110	105	100	119	96	108	120	105	113	115	119	112	95	104	86	108	104	109	114	104	109	101	109	92	110	122	97	95	105	89	103	114	101	113	98	99	119	107	115	102	98	103	116	105	90	108	94	116	98	108	125	112	104	111	108	85	108	88	110	123	116	105	112	126	107	105	104	96	108	124	99	113	94	98	103	106	112	91	109	110	118	112	116	107	105	114	110	108	81	102	100	110	107	109	116	104	114	101	101	123	110	96	113	97	93	111	103	86	94	127	116	110	95	109	119	120	85	99	109	109	119	105	100	98	109	103	102	95	114	104	112	91	115	128	116	116	93	115	100	133	111	83	101	94	99	106	101	117	117	120	105	105	116	112	97	108	94	107	102	118	117	98	95	134	116	91	89	109	99	110	116	98	100	104	114	119	103	120	121	87	108	110	99	101	116	118	106	100	104	117	114	108	111	115	97	113	96	99	90	96	113	90	115	97	105	102	97	101	104	103	113	108	97	104	101	95	104	118	112	101	104	147	97	97	97	113	122	91	110	103	100	109	105	107	95	117	106	97	103	117	108	102	84	113	121	106	108	116	92	88	97	106	91	96	108	94	104	88	102	106	89	97	110	100	101	112	115	107	113	109	101	94	109	103	115	112	102	108	98	101	110	109	113	104	121	115	107	104	106	102	91	107	94	104	92	91	115	101	112	100	102	139	122	110	130	109	112	103	115	111	99	110	109	110	113	114	106	132	95	91	102	102	113	103	106	98	98	109	120	109	111	103	112	87	104	120	106	94	121	84	108	97	94	127	128	91	87	102	110	95	114	125
30615	12992	2600	2587	4853	6101	5642	4750	4113	3524	3038	2667	2474	2211	1950	1894	1692	1612	1466	1400	1360	1348	1233	1235	1177	1129	1082	1075	1018	1043	958	954	990	863	965	884	964	985	952	895	915	903	847	837	856	858	789	857	803	844	807	823	816	810	787	807	815	850	846	801	821	769	811	770	792	796	826	754	774	763	828	834	746	857	812	732	788	829	772	743	780	767	772	788	791	801	851	785	782	786	848	771	765	845	755	789	749	811	802	758	783	815	789	738	765	790	755	789	727	808	753	798	775	769	777	769	817	764	753	802	805	799	793	774	776	734	724	756	740	763	729	752	712	763	761	748	786	762	806	756	818	792	757	717	728	800	797	715	713	774	782	804	732	746	773	781	744	755	806	756	756	728	736	738	776	745	770	769	757	756	782	725	734	771	778	727	789	783	750	782	796	755	788	760	779	768	761	750	729	761	755	759	780	784	766	698	833	768	788	744	797	732	769	734	743	770	803	759	738	745	758	720	776	775	758	741	746	756	720	767	741	761	785	741	796	845	749	823	721	775	789	760	750	712	821	784	758	760	800	726	761	752	768	802	761	742	759	737	772	813	771	777	781	811	736	702	774	744	743	761	730	753	788	782	785	802	693	786	778	770	798	765	774	756	759	748	765	755	773	734	776	741	753	766	745	775	751	721	777	776	781	771	779	753	737	749	730	792	780	734	770	737	780	785	757	726	817	778	770	794	781	767	796	780	782	767	727	746	844	739	808	781	751	735	799	764	811	758	781	785	799	768	802	779	783	774	780	779	781	754	700	769	748	795	766	761	717	723	784	719	777	745	763	757	774	724	762	761	775	788	744	765	767	777	788	819	759	829	777	780	745	775	766	739	818	773	739	735	812	791	824	768	768	831	775	771	767	774	753	712	783	777	728	758	778	772	756	738	814	800	741	758	754	710	732	754	755	756	775	788	740	744	793	798	792	732	741	771	808	744	735	738	751	786	830	750	788	744	767	818	755	718	775	740	782	781	763	735	716	741	723	800	778	752	779	747	769	777	758	779	734	771	761	753	808	754	742	731	780	773	769	760	746	796	810	804	757	770	772	743	778	754	755	742	783	725	778	786	814	777	715	765	797	768	757	794	721	777	754	764	730	767	769	778	782	751	800	778	792	810	777	724	781	750	768	759	772	799	759	752	778	796	712	806	761	738	796	751	738	790	731	778	801	787	726	751	758	711	753	740	730	857	782	773	725	792	740	742	756	781	768	812	783	764	766	769	767	732	784	743	801	784	781	729	725	787	746	762	775	803	781	761	757	769	735	794	783	749	760	812	722	781	750	818	793	771	746	762	767	706	734	757	790	787	759	760	769	760	722	762	728	754	768	762	757	819	819	773	778	781	809	796	746	765	753	773	715	763	765	785	763	769	776	788	727	743	739	750	782	748	754	745	735	741	782	776	702	767	759	769	776	738	787	795	730	717	779	753	808	778	815	774	699	776	786	748	758	805	772	830	775	781	769	769	793	793	788	771	742	757	765	792	733	758	724	802	770	736	720	750	785	784	822	725	757	776	744	731	778	749	814	771	747	768	739	763	772	761	754	735	768	754	780	808	773	747	784	763	752	789	742	765	782	743	788	743	740	770	775	743	780	819	755	741	793	768	773	751	754	743	737	703	768	778	764	765	776	759	789	780	771	794	766	774	724	734	769	828	813	779	732	783	812	773	776	756	764	777	684	748	768	752	777	769	792	781	770	760	773	761	760	743	743	754	725	738	768	775	743	786	778	816	751	772	759	752	719	761	743	771	726	815	759	755	779	759	755	757	744	746	767	723	771	775	803	750	734	772	745	781	738	761	755	791	740	741	774	724	750	806	782	729	738	776	752	799	791	754	748	767	773	751	748	740	744	733	756	771	737	752	762	743	794	805	752	741	795	767	792	687	761	778	727	777	758	770	786	728	760	754	811	736	756	764	786	746	750	823	732	770	766	754	786	759	795	774	766	774	757	817	735	727	785	723	754	769	778	827	784	785	741	741	802	789	777	785	756	772	779	749	732	727	783	736	817	727	742	754	766	739	754	764	775	763	761	751	763	742	744	823	746	769	772	782	774	759	797	811	787	779	737	788	767	799	799	766	748	732	748	766	797	722	740	782	785	803	758	765	767	812	769	756	713	777	785	781	757	774	734	733	768	760	774	754	806	741	766	709	744	757	742	714	767	764	737	799	821	722	791	782	767	766	775	808	767	828	758	807	762	802	807	791	780	751	813	783	777	771	695	736	749	780	737	727	773	813	743	774	782	779	799	822	718	774	738	823	800	759	783	766	736	765	786	708	761	780	773	771	753	793	787	821	754	811	765	765	773	774	773	804	788	785	756	712	761	742	776	759	788	791	767	803	703	767	754	789	730	722	777	749	752	762	771	807	769	740	794	797	794	725	849	805	743	765	756	744	753	753	718	737	762	833	807	758	778	820	728	740	772	803	791	699	720	766	758	759	790	750	819	748	732	745	791	795	775	709	777	795	774	792	750	775	783	814	745	769	787	752	815	848	737	711	812	752	775	765	791	712	783	790	740	733	751	770	717	784	757	737	774	778	767	785	767	752	735	706	811	718	805	763	750	759	791	740	760	810	780	734	799	771	803	782	788	778	751	815	809	739	769	803	783	721	821	783	731	775	780	807	765	721	809	708	742	748	746	781	747	698	804	785	743	728	784	740	716	750	779	827	758	764	729	758	731	765	846	733	781	737	752	773	786	805	757	762	750	707	770	774	749	827	738	760	773	783	764	753	736	741	782	739	757	807	768	777	726	748	801	765	756	804	772	750	763	763	764	747	786	774	773	768	719	799	805	750	789	767	745	748	743	762	786	722	747	733	763	777	745	792	830	761	779	749	737	799	755	749	773	791	785	777	783	732	776	762	725	783	719	705	774	743	838	769	781	784	813	748	807	805	809	782	785	769	777	755	710	736	744	788	808	806	793	757	782	708	767	755	738	763	749	738	768	751	764	768	801	799	691	769	768	747	750	761	762	780	725	829	771	812	753	797	748	792	769	786	820	741	844	719	764	767	754	739	824	745	753	801	818	797	723	776	758	762	751	758	800	756	823	737	766	759	757	753	711	750	799	762	763	712	791	804	772	777	775	765	770	790	772	802	793	801	725	734	768	804	769	785	777	771	773	791	805	764	772	750	720	783	838	737	750	726	766	778	754	833	764	778	722	748	761	749	754	797	797	789	785	776	767	785	772	738	747	768	711	774	729	800	745	810	785	754	804	753	722	797	782	829	716	737	774	742	780	754	716	778	765	735	683	775	765	790	812	756	763	750	730	734	760	733	810	757	717	770	739	753	737	765	818	777	737	769	739	767	753	745	766	776	747	801	806	851	804	724	736	794	749	758	743	798	737	781	795	798	741	804	788	783	745	714	765	786	709	798	784	750	750	796	732	812	772	744	703	787	756	751	717	795	767	730	796	794	770	793	733	766	798	753	760	778	739	746	818	773	784	844	751	769
7021	2834	335	197	164	178	207	185	222	169	148	141	134	130	107	110	116	117	94	98	107	95	97	86	82	89	89	73	77	79	82	85	69	76	64	69	71	68	73	70	85	75	80	78	76	78	70	74	75	70	64	64	63	72	73	79	74	62	81	77	68	69	74	60	64	58	71	62	66	54	100	67	65	70	61	72	69	56	71	64	64	53	62	62	69	64	59	70	54	69	75	66	63	96	51	60	79	61	52	77	73	76	68	65	85	77	57	63	72	76	62	71	69	65	49	64	55	48	75	61	63	52	71	72	61	77	80	65	63	70	75	67	59	63	71	64	56	90	57	76	59	77	68	54	46	56	58	75	59	72	73	77	66	63	66	55	57	51	68	81	44	65	67	55	73	58	66	69	80	64	62	77	58	63	81	58	64	84	40	74	71	78	84	72	68	60	76	60	71	72	78	69	68	52	71	86	54	62	74	64	51	60	65	65	61	72	66	70	75	58	76	55	68	67	65	63	71	77	64	80	69	62	69	87	59	71	68	58	72	79	60	68	66	57	77	57	59	60	68	65	76	77	68	70	63	91	60	66	58	71	65	55	63	50	64	78	78	71	61	58	62	83	61	72	52	65	70	57	64	81	52	71	58	79	75	73	71	52	60	44	70	58	72	59	70	75	71	67	64	73	60	56	51	53	61	66	62	73	68	72	61	82	74	66	67	76	70	57	59	70	56	66	54	62	65	52	69	70	74	78	82	77	57	59	70	57	60	77	68	68	52	75	51	66	51	73	72	59	67	73	74	70	65	77	59	79	67	75	67	72	59	67	70	57	72	69	71	54	54	66	66	79	66	61	69	67	62	66	62	58	71	68	78	78	68	63	67	69	77	59	55	69	61	56	61	66	69	57	65	67	66	61	67	60	69	64	66	77	62	61	83	76	86	67	70	64	68	54	68	61	79	70	61	63	75	53	49	67	67	74	58	69	66	58	66	60	61	70	77	72	52	54	81	73	89	67	68	74	57	64	65	70	69	57	68	65	63	55	87	80	57	79	60	67	65	66	77	68	65	51	52	67	62	61	73	68	58	66	57	77	63	74	66	80	64	68	78	82	63	64	76	64	71	58	70	69	55	67	71	92	69	55	63	72	76	82	73	66	67	70	73	73	68	66	55	61	58	76	59	71	70	56	66	72	86	70	73	51	50	76	70	62	65	74	76	70	67	56	68	60	58	84	62	63	88	67	59	70	71	66	63	86	78	61	63	70	57	81	72	90	67	70	76	68	64	67	58	68	77	62	55	62	70	72	67	76	72	73	64	59	75	74	57	73	63	69	77	65	65	72	63	59	72	61	70	72	69	90	72	70	79	59	76	55	80	61	59	60	81	69	61	69	67	60	67	54	56	60	58	77	59	63	63	83	65	67	70	67	69	77	66	61	86	63	78	62	67	87	39	64	62	90	74	59	70	78	71	62	71	68	75	68	61	72	69	65	82	59	72	59	59	80	67	60	75	71	60	67	76	76	63	73	84	61	62	77	76	66	79	42	58	79	72	61	82	58	69	58	76	71	77	67	74	78	75	68	58	64	84	56	55	62	63	56	73	67	70	73	71	63	68	69	74	76	70	70	69	57	51	64	88	77	63	77	67	67	56	64	66	61	77	69	60	70	71	66	83	58	60	54	59	74	69	67	57	71	76	65	70	77	80	64	75	60	61	69	62	59	60	72	71	65	58	76	64	54	79	71	76	69	70	68	72	54	74	75	77	69	76	66	71	66	75	60	62	76	59	63	67	63	63	81	69	68	58	78	59	71	69	73	68	52	79	63	66	69	66	60	66	56	67	58	59	78	67	74	70	64	70	66	57	68	56	71	63	57	73	68	61	70	69	63	68	59	70	66	59	72	77	70	58	62	58	77	71	69	64	60	57	73	69	70	74	66	68	70	57	53	60	62	68	73	54	74	73	68	80	61	74	63	85	58	69	79	79	58	70	61	53	70	70	68	72	70	61	82	66	82	71	64	60	59	59	69	77	82	74	69	82	70	87	68	58	74	83	63	67	82	60	74	59	53	84	66	68	61	65	61	75	66	76	54	67	70	77	46	57	60	73	73	66	64	70	80	71	76	77	62	68	66	60	57	66	50	65	69	77	72	52	60	65	69	61	65	84	74	64	71	64	69	81	71	71	56	88	72	76	59	58	61	54	80	69	64	53	58	68	73	70	47	65	70	66	56	78	71	62	71	68	59	66	70	70	67	51	67	56	62	60	64	63	60	67	63	73	58	79	66	55	63	80	75	72	56	51	72	73	67	90	80	45	62	58	77	50	51	63	55	49	69	59	62	71	63	61	73	53	62	79	53	71	80	70	81	66	75	75	70	68	63	61	58	67	72	79	78	56	79	64	72	64	68	74	85	58	67	68	64	63	67	73	72	67	68	55	57	63	48	64	75	79	66	68	68	58	64	68	56	73	89	54	63	59	71	52	63	54	71	85	53	62	81	75	70	62	61	64	67	78	66	88	65	76	65	60	69	71	75	57	57	52	70	68	70	75	67	63	66	70	67	63	79	61	62	68	71	54	70	63	81	73	79	73	60	59	53	60	70	75	60	69	62	69	80	64	85	66	60	62	67	63	85	63	70	56	77	64	64	72	59	69	75	55	71	64	59	75	72	69	62	67	70	69	60	67	81	72	70	69	61	60	85	80	67	77	68	54	69	70	73	76	73	67	74	77	43	65	76	65	59	75	72	74	79	70	69	67	61	86	68	64	72	61	73	71	76	74	69	80	71	65	49	70	66	56	67	52	58	45	59	63	74	54	68	79	81	72	85	74	78	82	68	65	69	83	80	70	64	60	62	80	59	75	80	73	65	62	74	63	72	63	77	73	68	69	73	78	76	80	59	64	73	79	71	51	81	61	79	66	65	75	74	79	65	70	73	71	54	52	75	75	48	67	68	56	63	65	69	61	68	71	58	63	59	65	69	66	54	60	64	58	71	64	65	71	71	63	71	62	68	53	53	71	64	74	60	66	65	62	59	69	62	61	73	57	70	66	65	64	61	71	56	64	65	56	72	61	68	74	74	77	66	80	68	83	56	75	69	61	75	67	69	65	67	65	59	72	85	60	71	67	66	68	66	54	77	71	58	59	80	69	69	66	67	53	63	65	71	51	68	65	64	57	61	67	69	64	77	65	64	71	58	76	85	67	61	78	70	78	69	76	78	74	54	65	74	70	72	64	79	60	71	62	64	64	70	92	61	48	68	64	75	58	58	70	65	69	46	81	67	69	80	66	55	52	49	59	60	62	64	68	67	57	66	60	60	68	65	64	56	65	73	60	74	80	68	69	71	74	58	53	63	86	58	76	72	65	60	59	54	64	60	79	65	71	68	72	68	67	70	69	63	64	68	82	63	78	81	73	68	57	75	61	71	71	83	93	72	60	59	55	64	74	67	58	78	64	66	87	71	58	83	76	79	66	75	75	65	70	64	63	63	69	54	64	65
35342	16843	3112	3185	6534	8399	7643	6290	5141	4425	3750	3099	2764	2509	2189	1963	1694	1636	1429	1497	1367	1253	1224	1119	1021	1020	918	901	850	785	813	716	729	723	674	666	729	792	746	684	636	636	654	580	558	556	585	541	521	521	556	537	523	535	521	525	548	497	501	534	497	494	501	506	533	501	501	481	489	461	484	492	473	531	508	484	464	487	472	489	497	475	510	546	506	517	501	499	515	503	472	504	472	487	460	494	478	453	482	499	502	482	518	518	481	431	490	470	504	467	469	480	436	472	500	535	482	479	441	457	465	467	488	499	512	453	481	507	463	547	463	487	458	457	478	463	518	443	471	469	448	436	476	451	443	486	454	476	479	456	493	485	491	460	471	465	491	501	477	455	489	468	485	473	511	464	440	426	503	466	465	508	479	471	433	498	491	503	474	469	484	467	481	479	501	463	457	466	471	475	488	473	438	495	463	513	466	444	493	474	500	479	456	474	471	473	491	456	471	469	443	417	473	481	479	482	492	461	475	447	491	445	504	494	461	497	441	509	479	484	456	461	466	463	474	485	469	497	501	474	474	475	474	451	502	459	497	505	502	488	470	448	458	447	463	480	476	504	450	430	441	513	469	450	463	487	468	476	486	483	468	484	475	460	464	457	465	475	458	519	434	441	453	465	457	477	457	473	453	471	419	513	458	502	478	513	456	446	478	491	465	448	446	457	464	478	447	470	502	450	466	447	486	486	466	501	468	472	515	429	458	487	505	469	498	505	462	467	465	474	413	462	435	473	496	490	467	463	504	479	505	457	476	458	466	474	495	438	444	455	479	455	483	476	465	469	477	459	501	503	455	485	475	424	485	449	452	452	460	450	504	445	463	428	455	485	457	463	461	510	483	502	429	461	424	491	462	466	470	441	423	499	473	448	465	422	461	472	491	462	483	462	528	462	475	462	486	465	467	489	469	427	460	451	489	494	462	482	455	498	470	482	444	501	462	508	476	453	449	505	453	487	501	474	481	454	438	475	504	450	452	468	494	462	480	485	503	458	474	451	505	471	460	456	459	474	448	418	438	451	460	492	491	459	454	467	430	493	463	473	480	471	494	501	484	474	474	466	491	456	442	495	461	461	434	464	505	433	446	457	457	445	512	449	482	455	503	481	511	408	510	457	443	438	446	474	474	462	495	452	510	480	483	469	468	491	478	460	451	454	505	482	465	473	483	469	466	466	469	508	463	428	464	412	469	473	462	495	497	484	450	449	483	450	435	439	470	457	494	438	491	510	452	433	457	487	520	466	462	504	464	501	494	476	448	461	439	501	464	480	470	458	452	442	464	474	493	478	434	470	474	457	469	472	484	504	503	430	470	439	438	460	522	445	486	453	496	438	478	477	479	468	490	438	457	448	486	467	489	500	455	484	454	453	454	467	444	482	473	493	451	454	437	492	458	472	488	472	470	418	459	433	489	466	493	475	449	462	474	520	487	470	462	434	458	496	490	502	470	489	475	494	476	478	464	445	467	456	488	496	458	497	496	483	455	453	481	456	456	455	462	492	487	456	473	456	446	453	468	491	466	489	472	500	491	480	461	520	459	445	480	510	437	497	482	476	498	463	472	522	450	460	479	467	444	481	487	483	477	444	500	446	463	474	488	448	454	442	493	500	420	518	467	477	446	506	476	504	464	496	417	455	523	476	479	473	491	479	468	462	476	459	467	437	435	488	469	522	447	451	473	436	472	494	489	451	440	500	503	482	498	438	457	481	456	464	429	459	453	494	501	492	477	437	463	505	476	455	479	476	469	469	428	458	474	435	487	495	443	421	459	491	483	469	490	467	446	441	486	460	461	463	458	474	437	485	486	479	477	455	495	474	467	492	448	455	466	472	492	491	453	477	496	470	476	484	488	450	459	451	476	491	475	446	506	433	480	451	503	447	477	474	451	506	496	450	450	491	454	494	472	489	486	444	424	447	504	464	432	460	479	437	495	470	504	511	467	457	480	514	452	428	441	472	492	454	466	486	460	496	449	464	471	463	486	469	469	439	445	473	452	496	476	476	474	453	496	469	462	468	490	446	467	507	472	434	481	476	471	462	463	469	471	499	459	467	455	468	500	484	503	482	446	493	476	483	478	490	539	464	483	495	485	522	473	467	459	469	484	450	473	485	501	451	498	482	495	457	479	452	481	484	461	472	481	470	495	491	488	452	470	454	442	501	472	407	473	451	497	473	480	473	439	486	497	455	466	481	449	452	501	487	455	516	457	478	439	439	430	433	441	476	471	455	424	453	430	473	469	486	441	460	459	490	462	483	491	447	513	471	460	473	455	534	473	475	452	463	484	462	511	506	475	495	501	466	472	474	463	474	470	460	485	493	488	477	520	445	477	469	477	517	481	458	481	459	479	507	507	487	473	485	487	490	499	492	473	486	492	478	497	448	490	475	459	515	478	464	507	485	533	474	472	469	459	513	468	453	463	489	499	468	450	456	467	475	444	443	494	501	444	481	471	433	465	441	477	401	461	476	457	471	478	455	475	501	453	456	487	460	499	481	471	501	431	466	506	470	462	496	482	494	485	500	498	451	495	499	464	448	532	457	509	500	474	447	427	499	453	464	490	512	475	486	483	482	454	475	458	464	483	436	507	469	460	455	489	465	479	461	522	461	452	438	455	483	485	488	519	474	469	431	462	431	477	479	463	444	493	495	444	456	450	440	471	484	456	471	454	490	476	467	464	500	475	440	441	445	472	463	489	460	460	464	465	505	476	451	463	478	515	486	508	479	454	448	498	467	466	462	488	465	458	474	481	439	488	466	478	488	486	442	465	471	478	492	485	486	510	518	476	460	468	494	479	466	475	450	461	483	461	504	454	475	491	494	473	453	440	506	463	450	474	445	468	486	468	493	473	449	468	476	459	492	494	500	488	485	462	490	446	444	443	446	494	446	473	505	480	469	482	440	462	434	473	440	441	506	449	471	477	492	472	456	493	496	438	426	471	474	458	464	478	449	486	484	470	474	455	470	482	464	477	436	489	519	480	440	466	476	479	494	434	458	513	480	461	468	483	435	477	495	479	474	459	464	502	473	439	461	512	478	474	466	442	469	479	477	480	434	477	450	479	494	456	454	441	500	448	496	478	505	502	487	452	475	450	474	452	474	432	469	476	446	458	458	462	471	486	464	475	433	446	443	453	495	462	469	502	484	496	471	451	466	513	467	434	501	491	473	448	465	483	511	443	481	480	451	462	492	485	504	468	470	458	495	477	489	477	468	446	453	476	458	469	428	464	476	471	497	450	460	514	484	465	467	458	494	461	502	483	469	478	471	450	460	476	478	489	492	468	476	467	508	445	453	460	470	506	469	495	460	453	464	453	481	443	481	467	479	496	468	464	458	493	455	456	491	470	438	442	497	448	449	453	468	419	495	467	488	493	482	492	495	476	492	475	454	478	447	534	503	474	496	494	429	439	435	480	482	476	471	484	455	459	480	476	466	463	496	447	462	471	467	470	454
3553	1050	175	123	128	127	141	107	119	123	112	102	95	101	93	95	106	97	84	96	94	92	98	81	82	90	94	83	75	79	87	72	81	73	80	69	74	74	76	92	83	86	66	80	69	83	62	78	61	72	88	69	77	95	71	77	77	64	77	70	88	84	78	66	78	76	74	71	90	73	83	67	86	77	69	67	72	78	76	82	75	75	83	83	88	83	66	83	79	64	87	91	83	85	68	73	69	72	73	68	69	94	78	70	66	77	85	76	59	74	61	84	78	77	81	72	73	73	67	76	69	88	85	79	71	78	81	81	84	80	77	55	79	67	86	79	90	64	73	79	95	65	60	75	77	97	78	69	70	70	70	76	63	75	77	67	73	62	73	68	83	71	81	76	82	79	80	73	65	73	71	74	68	77	80	93	74	68	65	78	80	77	93	77	80	81	76	86	72	70	72	95	69	62	73	70	98	80	69	78	63	73	65	60	78	66	69	65	72	71	83	92	58	82	74	72	81	60	96	76	78	78	75	72	80	66	79	67	81	81	78	83	74	82	79	66	86	67	87	84	69	74	75	80	76	74	72	72	86	71	83	76	86	77	76	80	85	77	75	83	69	98	81	85	72	78	90	76	78	78	60	82	70	57	73	90	66	79	79	72	68	70	75	72	62	84	70	80	87	79	74	82	77	84	83	71	85	79	76	66	64	60	73	83	63	73	77	81	93	68	70	80	79	74	77	68	74	77	71	77	91	75	82	99	62	65	76	70	73	71	57	59	69	84	83	76	64	59	66	69	77	79	67	79	75	69	74	62	82	64	69	61	76	74	89	78	62	88	81	81	77	80	73	81	78	84	72	68	97	81	72	77	69	99	80	67	69	78	75	78	73	62	82	78	71	88	64	81	66	73	79	78	53	78	83	102	79	65	75	81	67	70	81	78	83	78	75	74	75	80	80	83	77	85	75	77	81	72	69	72	70	71	70	68	76	88	88	74	82	64	97	79	65	87	77	85	72	97	85	72	69	71	73	79	77	74	86	82	70	80	82	60	103	78	82	81	84	90	85	76	74	78	75	80	78	75	59	91	72	79	71	74	67	82	69	70	69	82	79	71	97	79	64	65	92	82	84	72	64	80	85	89	78	86	62	95	76	73	67	86	63	84	70	88	65	86	74	72	84	73	100	62	83	80	61	70	67	78	80	72	82	83	55	70	86	77	82	78	89	91	69	84	68	67	84	70	83	67	83	62	77	66	73	65	74	73	74	76	67	74	78	74	68	79	69	76	74	92	85	82	77	54	72	88	75	78	69	76	78	78	83	68	69	72	75	72	86	72	62	75	63	63	84	79	66	85	59	81	88	74	80	78	76	70	79	87	71	81	72	78	78	82	77	82	99	82	81	85	80	70	84	75	77	74	74	52	80	85	75	82	77	79	85	82	90	79	79	77	78	69	64	74	67	79	69	97	69	65	69	85	80	73	68	85	69	79	78	73	71	66	85	75	73	82	76	88	66	60	71	73	70	69	81	72	76	76	77	70	86	67	73	73	70	69	84	59	68	70	79	69	82	69	89	77	81	71	95	80	68	78	88	80	68	72	50	71	80	69	69	72	81	63	73	85	73	59	77	82	73	86	72	88	83	92	72	69	75	66	68	63	78	77	77	73	78	74	88	77	68	70	90	64	59	85	82	91	82	76	73	96	69	77	75	77	80	81	64	83	74	69	99	81	83	65	85	70	83	82	68	61	93	88	85	88	69	83	67	81	59	72	71	80	83	65	75	85	63	77	66	83	72	73	88	85	79	71	76	76	74	85	86	91	59	74	77	72	83	63	86	98	68	78	65	68	87	70	94	75	83	77	67	70	97	71	92	83	76	88	76	68	74	95	69	73	82	64	70	65	80	89	82	94	97	66	80	70	65	65	88	82	69	78	71	83	84	68	86	81	69	92	74	72	77	75	77	73	69	72	78	85	67	67	76	77	70	71	52	78	80	71	79	86	79	80	85	68	77	71	78	80	80	78	76	84	89	73	72	90	73	54	75	90	85	82	79	76	64	80	86	75	84	89	76	62	71	74	60	98	74	70	80	70	85	66	67	75	82	84	71	82	84	61	60	82	79	79	63	92	80	71	58	70	70	69	71	79	78	61	74	71	65	95	87	81	73	73	78	67	69	67	79	79	73	86	76	83	60	98	90	80	80	81	73	77	90	68	82	85	73	80	66	79	84	87	93	86	72	79	77	89	79	66	76	79	81	75	92	73	67	84	64	70	70	84	68	77	70	87	72	87	82	73	96	81	91	72	78	71	81	88	90	79	70	82	88	81	63	66	84	83	78	75	72	84	77	72	84	80	78	85	85	64	77	76	68	73	62	66	77	86	81	83	76	78	78	79	62	86	82	67	81	99	91	90	77	72	71	82	73	76	87	83	60	87	64	76	57	87	72	63	76	95	61	71	75	83	76	74	78	83	87	79	80	80	78	83	84	81	80	70	81	76	86	70	63	72	78	80	73	81	77	87	78	82	75	77	84	70	88	85	65	82	89	62	59	72	68	71	65	81	65	77	69	74	65	78	71	55	95	69	75	69	64	91	74	93	79	56	55	71	74	79	77	84	77	69	87	80	77	84	77	63	76	90	70	79	81	80	90	83	77	73	67	72	78	83	79	74	75	85	69	81	75	70	71	90	63	78	81	67	67	60	74	85	71	62	81	69	70	82	69	65	80	79	79	83	84	78	68	71	77	73	83	70	88	78	66	56	76	90	71	72	70	82	78	65	68	71	78	79	62	72	71	71	76	67	65	77	84	74	70	89	98	77	78	89	91	76	91	82	63	69	77	60	77	70	81	63	76	76	68	68	69	63	90	79	79	67	73	78	77	83	73	75	76	76	95	64	77	63	84	81	83	88	79	76	71	71	79	79	82	57	90	72	95	72	82	60	93	85	58	74	74	89	76	79	90	90	69	70	85	75	90	69	68	103	75	79	67	77	74	77	77	62	80	85	69	60	85	57	75	71	66	77	83	75	68	60	75	79	83	67	70	70	73	78	86	75	80	74	85	72	71	80	82	91	80	66	77	85	75	88	81	82	71	75	71	75	83	92	96	76	85	78	79	81	58	81	70	93	84	84	73	69	79	80	84	61	80	78	90	82	96	73	76	79	73	77	63	71	85	82	77	90	58	90	74	77	73	83	73	64	82	59	72	76	74	73	79	80	85	72	66	91	71	90	94	68	72	67	87	67	68	63	82	74	78	75	80	74	77	75	83	67	83	90	67	75	81	84	80	87	76	54	68	77	68	99	84	73	68	72	77	88	88	88	70	73	76	72	69	66	62	71	72	79	77	80	89	71	82	73	84	92	77	79	91	64	81	62	85	74	77	73	92	77	87	70	72	71	69	75	60	75	69	80	86	85	83	85	87	75	73	68	79	63	61	69	74	69	62	90	68	90	78	78	71	83	72	74	88	73	71	63	74	78	74	85	85	71	69	78	71	73	70	66
26758	9490	1765	1699	3213	4079	3665	2981	2519	2136	1878	1684	1536	1295	1276	1126	1082	1018	972	957	851	878	831	762	813	771	726	729	694	717	701	670	701	589	635	645	707	645	687	650	660	629	641	560	657	606	629	586	629	564	639	618	609	573	575	599	603	562	575	597	582	544	537	593	589	556	576	594	542	609	553	575	602	586	546	574	557	536	619	535	546	546	590	582	553	594	588	573	596	562	516	587	555	534	540	581	554	578	551	587	571	547	610	589	590	563	570	590	564	565	595	594	510	587	614	555	597	543	576	595	568	578	540	559	600	577	536	546	526	620	560	562	567	614	557	584	568	625	573	529	542	562	556	549	565	545	546	529	526	560	588	584	614	553	583	574	551	586	549	570	521	537	560	574	538	589	596	589	579	532	597	561	603	538	591	610	599	585	575	554	570	558	565	609	604	590	563	578	540	532	631	575	524	556	570	556	607	566	520	558	577	542	523	625	574	538	561	556	587	552	547	589	600	589	537	535	521	544	533	555	610	549	588	605	586	545	553	531	538	547	580	551	556	552	556	540	575	569	542	552	533	594	559	554	536	568	586	613	546	550	569	550	612	565	565	598	525	578	531	565	528	542	574	560	562	539	598	555	558	570	602	566	589	572	541	581	593	545	599	589	542	575	568	564	587	537	539	608	569	609	579	546	535	554	548	551	578	544	633	570	556	607	608	557	563	580	549	552	561	581	566	594	555	547	602	566	579	548	562	589	560	589	565	559	550	586	525	585	563	546	591	565	578	543	529	594	616	603	577	547	538	550	535	604	540	559	582	540	616	602	543	606	540	580	574	545	563	526	523	585	589	568	573	574	592	551	605	556	534	575	534	587	534	566	555	552	569	533	538	526	614	580	564	529	551	547	527	579	595	589	585	577	585	575	565	569	595	542	569	539	589	574	564	552	578	561	602	589	565	523	557	551	583	575	561	590	568	553	557	563	515	548	566	598	587	572	613	603	577	555	586	616	560	605	585	563	540	567	575	567	546	553	530	540	522	595	573	615	599	536	603	555	543	593	543	589	586	556	564	566	572	521	555	560	583	597	568	616	584	546	597	556	516	553	554	587	548	518	564	548	547	555	544	570	627	562	558	534	556	580	560	592	542	538	591	531	539	602	587	569	537	558	606	557	549	522	585	539	545	552	548	579	558	568	567	534	550	527	529	605	571	550	567	568	571	588	577	559	571	545	570	559	601	588	591	576	610	551	584	557	574	557	558	548	579	596	556	547	559	546	528	565	563	568	538	559	562	595	560	527	542	573	562	579	551	576	543	552	592	538	570	576	573	561	571	602	565	574	549	589	580	524	611	551	573	556	521	590	606	556	538	541	579	545	619	538	567	571	546	561	539	594	555	574	533	591	523	581	555	591	539	558	556	530	586	555	563	513	556	525	573	545	574	576	535	543	598	564	559	576	598	538	588	580	559	588	543	574	537	560	572	548	616	559	568	526	565	545	539	584	554	592	532	579	571	575	542	540	598	568	598	573	540	561	573	552	540	577	570	572	558	571	513	605	531	526	567	604	530	549	561	600	526	536	606	566	558	569	592	566	540	528	575	590	585	558	538	575	564	584	597	541	522	561	617	553	549	572	585	550	534	594	601	597	592	557	532	567	582	605	575	580	554	552	582	602	560	573	536	589	521	582	575	546	562	643	538	550	577	611	566	555	589	610	587	580	578	589	574	504	584	556	526	550	564	566	519	585	569	550	556	547	535	548	592	573	581	529	575	604	534	563	572	561	615	586	603	555	544	559	554	591	574	593	564	551	626	560	579	567	577	551	554	556	597	564	554	567	564	554	559	582	595	508	638	550	587	575	600	546	519	557	532	575	553	578	588	553	561	567	560	517	570	573	523	561	570	557	576	570	555	518	553	545	572	598	557	557	613	570	539	551	578	600	567	578	538	580	587	523	546	568	627	579	566	549	527	571	599	592	586	584	552	604	552	541	577	564	542	541	556	599	542	594	575	591	557	550	611	564	570	601	547	544	575	567	533	580	530	558	553	553	615	536	566	565	579	574	528	589	535	543	556	578	590	521	597	595	570	610	579	521	545	588	561	558	558	601	557	584	546	570	570	563	547	554	516	569	563	568	541	599	586	582	583	549	554	550	570	576	565	574	543	556	574	548	583	615	548	565	550	606	551	530	577	530	552	592	536	563	598	559	542	550	623	541	565	535	527	556	562	529	585	569	589	586	595	561	572	556	544	584	568	563	561	557	541	550	598	566	546	551	580	565	551	536	553	573	592	540	529	549	557	584	545	541	555	577	572	567	593	574	616	562	539	568	562	557	578	503	605	611	586	600	568	556	562	548	569	550	583	563	618	503	548	599	569	547	571	594	562	526	563	573	567	547	612	514	551	566	572	557	559	525	583	563	574	571	575	558	556	597	558	577	544	549	493	548	529	591	585	554	555	528	516	559	540	572	553	628	522	590	561	570	604	538	622	586	538	545	565	511	579	623	580	561	552	568	598	584	550	572	572	557	556	581	563	516	590	590	547	563	617	586	560	536	517	567	574	543	539	533	563	598	555	545	600	563	550	589	552	611	587	543	566	605	578	596	533	553	577	530	567	568	535	562	552	542	536	548	564	541	563	588	520	563	580	554	587	585	560	554	564	570	568	573	536	557	569	606	512	601	572	590	582	594	567	540	579	565	579	556	549	539	560	545	588	569	611	550	600	576	546	585	532	537	544	574	575	543	579	543	619	597	557	607	582	571	538	585	569	557	540	558	578	562	585	554	545	580	589	563	595	593	539	537	514	555	554	595	572	561	540	576	524	540	582	534	568	556	626	550	530	563	552	544	575	571	587	578	575	591	588	587	566	556	563	543	630	576	577	542	575	579	568	532	566	623	494	583	561	535	572	547	553	590	554	603	553	547	562	548	559	579	582	558	589	595	512	547	544	577	549	552	525	538	557	566	547	596	588	595	586	564	591	601	568	577	620	577	529	535	585	565	557	518	554	528	548	541	523	581	560	556	556	588	563	586	602	492	524	519	550	576	538	592	552	547	550	612	536	573	570	581	548	546	569	549	586	543	574	584	566	611	555	569	534	564	562	578	631	566	565	522	574	542	534	567	587	586	559	512	522	578	585	605	524	543	539	538	550	584	576	567	575	555	580	544	572	532	548	492	544	560	532	530	552	553	546	543	578	540	605	575	554	524	596	537	537	551	611	534	563	560	564	577	575	584	589	614	544	541	628	585	554	559	553	628	569	586	592	534	521	536	569	549	584	595	529	568	578	599	582	553	535	610	589	581	575	578	564	592	582	569	577	538	581	584	541	559	553	541	525	537	564	574	580	515	558	612	572	550	558	518	561	564	585	546	516	567	555	572	616	542	603	574	535	579	533	527	588	519	553	578	561	598	539	548	538	524	567	554	566	544	527	536	562	565	570	563	603	577	550	523	577	539	546	556	531	542	578	572	542	541	601	575	569	589	601	549	572	554	592	566	528	576
5156	2167	261	151	117	118	139	134	101	130	103	93	114	97	95	88	84	59	80	74	77	71	44	53	58	68	63	53	50	51	59	59	62	49	54	48	44	51	58	52	43	51	55	65	56	52	40	48	41	44	47	48	53	57	42	42	45	49	49	43	43	60	62	37	37	43	50	46	58	45	47	49	49	32	43	41	48	58	58	51	46	44	40	54	59	42	36	62	55	48	46	48	50	48	60	48	53	50	45	47	51	35	41	32	43	43	38	49	45	49	50	51	42	47	44	41	57	42	50	58	47	47	44	46	50	56	54	54	49	46	47	57	62	49	43	52	42	29	58	43	59	50	41	50	45	41	48	51	43	38	41	58	60	45	41	64	53	40	42	43	52	40	36	43	49	45	47	37	45	55	45	52	43	49	42	46	51	42	41	47	43	46	45	52	57	37	49	40	51	40	40	33	57	40	37	54	47	43	53	40	49	47	34	40	47	38	36	38	42	43	49	53	60	50	53	43	43	36	40	51	51	40	43	40	42	46	38	38	48	48	46	40	43	49	51	56	58	49	42	40	44	43	42	48	41	59	48	43	45	50	49	39	41	47	52	44	45	39	42	36	42	61	51	47	56	45	44	43	41	49	45	52	62	55	46	41	48	47	48	41	49	46	60	46	52	46	43	57	60	46	42	49	54	43	41	43	34	38	43	60	38	44	49	51	54	41	48	42	31	52	50	41	54	56	40	47	45	44	59	61	45	60	42	43	40	49	51	48	37	46	60	44	51	48	44	53	58	42	48	44	62	39	62	50	42	55	42	42	41	53	48	41	40	62	48	58	50	48	53	42	43	47	49	30	46	58	43	52	43	52	52	46	50	48	54	46	46	48	49	42	47	43	54	48	44	50	49	37	45	47	46	43	39	33	57	43	27	54	54	40	39	34	46	40	41	45	41	52	58	49	36	49	36	40	44	47	50	45	44	41	45	52	56	40	50	52	47	51	51	40	41	40	45	43	49	43	46	49	59	45	49	64	41	50	52	47	54	62	50	41	45	38	47	45	45	39	38	41	50	54	53	50	55	39	42	36	47	46	59	51	44	44	66	55	50	44	60	34	51	50	36	52	55	41	59	49	46	43	44	49	39	44	37	48	45	54	42	52	55	47	39	53	58	47	54	42	46	53	45	49	47	47	45	45	45	41	54	43	47	52	48	41	42	48	51	39	53	39	52	54	54	50	45	47	49	51	56	45	51	41	41	40	46	33	47	38	49	53	42	52	43	38	42	42	52	47	57	54	42	45	50	39	43	55	40	41	50	47	48	51	49	57	43	59	47	48	50	54	32	42	48	41	34	52	45	46	47	48	43	52	47	44	49	44	43	44	49	50	49	47	51	43	39	62	42	47	39	34	41	42	51	40	55	48	49	44	36	42	52	43	48	49	46	52	40	34	43	44	42	45	43	57	57	61	47	45	47	42	60	46	37	54	49	52	44	44	46	49	49	48	38	39	40	39	53	48	53	52	45	47	35	52	38	48	44	51	36	41	44	46	50	52	56	40	45	48	43	40	51	44	44	51	44	67	46	52	45	52	44	46	44	49	52	51	52	53	56	43	41	39	48	33	38	55	48	51	39	45	45	45	34	44	41	48	48	34	42	44	49	49	44	38	53	49	50	47	51	39	54	42	43	50	53	36	48	50	42	55	45	41	46	43	38	51	45	65	48	48	54	35	60	44	39	43	43	42	45	42	44	41	44	61	50	53	34	47	57	48	42	49	41	56	57	46	46	54	40	39	45	46	46	45	55	42	39	43	51	42	48	49	49	52	37	46	57	47	53	45	48	40	37	57	45	49	43	42	51	52	40	46	55	45	50	45	44	45	47	37	58	39	38	48	31	45	49	44	48	47	43	51	49	54	48	57	59	41	49	39	43	46	44	37	49	42	48	45	43	57	41	40	42	39	45	41	57	42	54	57	42	46	54	46	50	43	37	57	48	50	36	38	37	43	50	55	37	42	49	39	35	40	37	43	41	43	50	44	39	44	48	48	55	47	58	41	42	41	52	49	39	34	48	58	58	63	54	36	49	49	45	51	37	33	45	40	55	58	59	45	38	47	47	60	46	40	57	38	51	61	45	45	49	52	48	41	46	45	45	40	38	59	41	54	43	53	41	48	45	38	66	39	66	35	46	49	47	54	40	45	48	53	41	37	58	41	30	40	46	38	45	55	42	55	33	57	52	36	43	42	48	37	51	49	55	44	46	52	45	37	52	48	45	46	55	43	30	33	46	50	39	51	46	44	39	49	39	51	53	58	38	56	45	46	50	54	55	43	55	49	42	43	40	49	54	51	42	52	47	50	40	52	34	51	42	49	52	61	46	51	52	53	42	40	47	51	46	42	41	43	37	44	45	54	44	44	39	44	54	39	46	41	35	41	37	52	42	49	33	47	60	33	58	57	51	53	52	55	41	44	37	44	55	48	41	44	52	47	57	39	41	43	48	43	41	44	42	54	55	48	50	56	52	38	44	24	41	44	47	44	40	48	48	33	55	46	39	34	60	45	44	53	41	40	44	46	49	42	39	42	54	45	46	40	45	53	62	45	49	39	38	41	59	30	42	51	48	51	37	46	46	49	38	48	38	44	47	52	38	46	56	45	44	45	32	36	55	61	52	40	49	53	40	45	41	38	56	49	54	40	50	49	39	42	42	55	56	43	59	49	50	43	53	53	46	47	47	36	47	29	61	53	61	48	41	49	55	46	39	42	51	48	54	51	44	50	55	42	43	66	43	48	39	41	43	45	45	48	45	48	50	37	39	46	56	40	37	51	44	48	52	40	47	52	47	47	60	48	45	38	38	40	30	49	40	43	39	48	47	40	44	51	57	50	43	45	46	53	46	48	48	44	40	38	50	45	56	49	41	36	40	44	44	59	45	52	44	40	55	57	56	36	43	41	49	54	40	47	46	35	50	44	52	47	43	47	48	46	51	47	52	66	54	47	48	46	46	43	52	41	60	38	26	42	41	45	43	55	37	45	40	48	44	54	58	43	44	41	48	49	41	58	49	49	50	49	42	46	59	41	42	38	41	43	50	69	37	45	41	47	44	30	50	47	39	42	51	53	46	47	45	51	38	56	43	46	38	52	40	49	57	49	49	41	45	38	39	47	47	51	47	57	43	45	53	44	47	51	44	38	65	48	51	43	42	42	40	49	49	51	50	49	42	50	45	45	51	53	47	38	40	46	38	43	49	49	50	54	54	50	36	48	50	59	45	50	36	51	42	47	51	48	43	56	56	40	48	48	42	40	41	53	39	42	49	40	53	44	52	53	38	37	46	39	66	37	48	37	39	61	46	43	42	53	42	46	50	41	38	36	51	49	56	50	52	43	54	42	49	45	53	40	44	44	46	42	39	49	32	39	59	42	39	46	43	50	32	47	48	37	51	46	48	37	47	49	53	55	45	35	46	42	41	45	45	48	41	51	43	36	35	36	46	41	42	37	43	62
32253	14258	2374	2465	5155	6705	6141	4828	3780	3153	2671	2222	1975	1775	1542	1489	1258	1115	1061	1022	936	891	788	757	722	732	634	607	575	567	517	523	496	515	478	512	514	559	536	504	486	424	455	439	427	405	434	411	392	421	406	394	398	391	357	369	385	363	363	394	379	331	335	357	367	341	345	359	332	373	351	374	337	366	379	333	357	340	359	336	340	338	337	376	330	328	351	345	363	344	352	354	317	328	330	326	364	321	340	347	322	358	333	334	339	359	336	340	367	352	344	336	332	366	344	310	323	366	355	332	339	354	311	338	346	324	335	345	332	331	318	325	348	301	343	341	354	329	337	349	330	342	319	317	335	385	316	307	329	347	355	309	361	320	315	327	365	327	337	331	353	331	344	363	351	356	329	347	335	348	350	331	351	352	325	370	329	339	309	362	328	323	346	340	349	334	347	352	343	357	338	360	326	361	315	339	325	325	351	366	363	348	333	313	313	366	316	328	329	318	343	317	334	344	335	360	335	318	354	350	309	323	348	331	338	314	331	329	361	321	316	334	343	345	327	340	304	334	350	335	334	330	315	377	336	308	320	315	298	312	336	344	363	362	334	357	327	346	362	388	332	354	334	330	330	337	352	326	322	358	365	355	328	340	322	338	338	342	346	333	350	335	359	329	360	320	329	339	329	329	347	329	313	336	335	289	344	360	313	354	353	351	319	352	316	361	334	340	323	340	283	327	341	310	339	327	323	319	330	330	351	335	288	321	341	346	395	330	300	347	324	318	328	372	327	343	331	340	301	359	330	341	327	327	345	362	335	366	329	343	325	310	299	338	307	358	336	354	342	349	316	327	325	336	315	323	361	317	342	350	314	337	374	330	359	336	306	352	363	307	351	317	356	365	338	338	341	320	327	327	343	292	339	337	328	307	356	316	301	347	312	330	331	332	363	347	345	321	346	310	340	305	361	327	327	334	353	346	356	302	343	314	339	331	353	326	339	318	317	337	315	333	371	318	324	336	358	360	329	350	363	330	326	325	333	339	312	363	322	371	330	331	326	358	366	319	341	383	324	317	313	334	323	312	321	348	361	337	350	324	328	310	348	366	306	332	343	332	351	334	329	332	359	337	312	372	344	360	344	362	347	299	325	340	327	322	344	303	324	391	343	328	360	334	332	351	330	338	358	328	361	372	320	321	321	333	351	320	358	333	338	326	343	354	319	316	357	324	317	361	341	327	369	334	323	327	307	324	338	343	345	317	317	326	351	340	336	311	349	329	363	352	346	358	385	352	341	320	315	333	384	340	298	345	333	355	388	321	315	332	332	314	336	349	327	333	305	309	350	336	332	321	303	344	348	313	314	338	317	347	313	353	357	346	323	313	334	343	362	317	309	323	336	387	360	333	342	312	317	373	359	318	325	348	352	316	333	363	319	303	338	345	362	350	341	379	360	338	320	359	295	321	336	341	342	333	359	346	324	323	324	312	319	330	322	320	365	342	351	336	345	338	340	351	314	353	346	341	340	346	344	349	370	329	320	343	351	359	308	334	335	380	343	367	338	320	344	358	354	343	297	355	337	317	350	351	324	342	298	346	337	335	379	350	339	358	326	352	356	354	314	353	336	300	328	351	359	331	317	345	325	333	350	331	335	325	330	317	314	369	319	317	312	342	364	301	314	333	352	333	336	307	356	349	297	328	319	356	347	340	352	332	359	333	329	284	354	320	345	332	356	303	347	352	322	341	317	336	313	353	351	322	353	363	332	340	353	350	341	353	326	336	362	336	321	313	345	331	329	355	327	342	314	341	325	322	342	326	323	319	331	362	334	345	360	329	329	326	364	333	307	336	311	336	347	284	360	335	351	347	345	363	345	332	346	336	325	332	340	327	334	338	323	342	334	309	345	339	317	320	330	322	358	315	350	334	345	325	332	334	327	335	311	332	337	343	330	311	342	343	341	331	311	366	316	327	350	328	360	320	334	322	327	303	343	350	320	333	343	337	319	332	319	370	337	309	373	336	321	349	330	335	328	347	336	353	323	324	335	327	345	311	310	323	324	317	337	326	324	345	307	362	381	335	346	349	333	342	352	353	349	321	347	335	370	342	326	378	395	381	353	326	332	307	321	358	366	327	350	318	323	332	340	313	316	342	346	372	343	319	338	344	365	344	368	341	347	339	342	373	317	307	328	358	341	327	340	343	360	348	313	311	351	320	346	340	312	345	332	341	355	347	310	318	359	326	330	352	306	332	334	319	331	342	357	363	331	363	304	354	318	320	314	329	335	326	361	319	304	331	293	326	339	347	297	344	347	342	332	370	338	367	343	353	367	374	356	294	340	320	371	331	363	324	337	331	359	337	314	319	350	312	320	348	338	336	368	306	349	295	327	358	360	313	330	333	323	308	336	329	324	312	349	352	334	317	331	338	347	339	349	331	373	319	325	336	288	355	312	338	347	354	336	359	347	382	324	309	336	326	317	333	328	323	357	306	312	340	353	363	368	355	329	323	338	312	325	339	357	332	311	334	347	329	357	336	349	310	306	326	321	346	338	331	345	337	330	367	316	320	354	330	328	351	301	363	350	362	347	328	313	327	319	324	351	344	358	311	372	354	349	303	357	330	344	326	363	354	351	315	332	331	333	334	310	347	334	356	323	342	312	369	338	321	336	355	337	310	343	348	357	317	338	315	327	357	325	364	335	344	340	338	332	338	355	308	352	374	352	351	334	329	332	362	356	339	346	329	368	353	329	347	334	345	354	296	343	328	348	343	343	320	322	331	380	356	316	345	348	317	343	339	330	340	321	322	347	329	327	358	331	349	349	302	326	358	345	286	340	352	347	316	330	331	357	348	354	360	341	317	321	355	336	324	323	333	373	320	352	383	350	326	361	339	334	317	354	347	365	347	296	304	368	326	349	341	316	324	357	329	338	314	315	341	344	339	349	333	326	314	331	352	328	362	317	372	328	340	347	340	334	323	349	341	296	389	321	352	328	352	336	325	322	362	337	353	319	321	317	303	311	364	311	297	322	367	343	305	355	319	357	357	351	357	328	310	327	338	342	325	353	333	319	348	341	316	344	340	334	332	330	304	342	340	310	311	335	336	346	319	314	356	319	318	343	337	336	336	323	362	304	352	335	337	375	342	339	329	349	323	363	331	335	324	351	320	312	350	368	315	336	339	317	348	301	362	360	344	330	323	345	333	323	370	341	323	343	354	319	339	336	334	338	319	332	358	337	327	342	322	332	319	327	349	323	350	331	344	331	326	375	360	337	334	370	301	343	342	312	352	336	347	365	322	314	369	343	329	334	324	346	324	321	334	317	350	349	340	322	316	339	360	326	320	354	350	305	319	339	326	324	364	362	334	334	318	343	383	338	329	320	339	333	309	328	323	336	352	326	370	316	357	343	329	326	351	315	318	333	322	317	344	326	337	323	317	362	305	315	317	340	324	341	373	357	352	344	355	352	352	312	337	351	334	297	352	371	329	339	296	379	344	372	345	327	331
5651	1778	316	170	197	155	222	197	163	189	160	160	145	148	134	124	130	142	130	121	131	133	127	123	104	140	109	119	120	115	110	95	107	114	96	116	103	114	117	112	108	106	112	109	104	98	98	110	98	120	98	103	99	106	112	120	102	101	99	105	105	115	97	101	98	110	95	107	105	103	110	96	95	113	111	104	105	92	127	90	111	115	121	119	102	102	95	125	141	125	100	114	95	122	93	119	102	117	92	112	119	100	114	130	116	95	99	94	115	123	112	127	112	96	110	115	119	86	119	97	107	100	116	100	128	102	89	97	110	104	117	94	87	98	123	104	102	104	102	100	107	100	107	105	93	95	104	93	111	103	106	111	129	99	123	91	104	95	116	112	96	86	96	93	94	100	100	110	114	106	108	109	109	123	127	111	114	99	107	109	112	105	104	113	104	91	102	102	126	110	101	99	106	93	119	92	92	106	96	134	131	95	101	114	98	101	99	106	112	123	115	116	96	98	114	94	119	97	110	109	107	108	115	104	116	98	107	96	111	102	88	120	92	118	104	102	112	108	101	107	120	112	122	111	108	112	116	104	125	123	109	104	95	116	96	100	94	116	104	114	104	103	89	104	111	91	111	97	89	101	111	92	108	110	120	91	115	117	101	96	95	99	100	114	112	109	103	114	128	128	92	95	125	100	98	102	111	115	102	123	128	120	92	97	91	110	98	88	113	101	125	122	111	105	112	107	122	118	99	113	100	122	115	113	100	99	102	123	106	111	107	84	102	97	105	112	90	116	118	103	94	115	116	104	90	98	103	97	108	104	94	98	109	98	105	90	108	101	122	102	99	123	108	105	104	105	118	120	89	111	109	93	108	109	94	110	100	110	112	113	94	112	123	108	101	107	106	117	109	103	99	110	99	106	105	100	112	115	118	90	110	102	103	124	106	112	100	106	105	100	104	110	107	110	110	105	110	104	95	100	117	115	107	103	119	91	98	100	106	102	115	107	101	93	115	119	105	93	103	97	83	95	92	116	113	108	109	115	101	115	106	98	92	98	112	128	98	93	120	112	107	118	107	102	104	122	104	97	111	101	117	102	114	101	101	99	123	113	109	100	114	103	98	119	93	129	114	97	98	101	129	107	107	99	90	88	111	106	97	113	91	111	95	122	108	110	97	94	123	104	98	104	114	114	102	106	123	109	106	107	108	116	115	87	98	103	121	108	115	119	118	124	102	119	103	102	89	113	98	108	106	99	100	109	102	92	108	100	115	97	112	121	93	85	104	115	107	105	117	105	111	100	99	101	117	119	125	103	101	114	107	113	110	92	101	99	97	113	114	114	106	97	110	102	126	108	120	103	105	97	100	99	104	94	111	108	113	111	113	113	106	105	104	116	94	127	90	118	106	106	106	118	117	98	106	106	99	125	103	115	129	101	106	113	109	118	95	108	122	112	118	95	109	120	98	127	85	100	112	126	108	127	99	112	105	113	85	101	109	119	106	106	79	96	90	112	109	104	118	121	104	112	121	104	119	110	113	87	99	110	95	95	98	94	105	111	120	123	107	108	97	103	113	90	116	113	121	137	106	110	96	91	121	120	108	104	102	101	124	88	97	109	120	109	111	108	110	98	98	91	118	129	114	97	107	100	105	95	123	100	109	94	110	112	96	90	85	97	101	96	121	87	104	110	98	105	102	111	113	122	112	102	129	119	103	104	87	118	93	88	117	103	105	112	107	135	127	111	92	92	106	108	107	100	109	93	116	97	122	100	93	112	101	98	128	104	109	121	87	99	112	107	111	99	100	109	96	97	92	119	90	107	103	110	99	98	125	101	112	116	111	106	112	122	110	122	89	108	84	100	100	86	104	128	81	95	104	91	99	115	129	103	112	111	98	104	113	98	93	79	105	109	109	98	108	107	102	116	107	81	114	114	98	110	97	121	114	97	109	113	107	109	98	116	106	118	109	80	123	111	90	97	99	109	101	109	97	108	124	111	110	128	113	116	116	106	104	103	118	91	106	117	120	125	112	97	123	107	108	110	119	119	114	121	117	105	112	97	95	121	111	102	114	97	123	112	100	114	105	109	91	125	83	106	116	97	98	109	106	94	113	122	133	114	111	95	106	83	117	104	123	93	115	122	100	111	95	93	101	104	113	97	103	110	101	106	118	106	114	127	104	99	120	102	100	123	129	111	112	125	124	94	118	128	122	107	112	124	126	119	128	111	126	101	107	109	87	108	93	80	100	101	110	95	99	93	113	92	104	97	105	121	101	124	117	113	114	110	114	92	103	114	93	105	98	93	111	114	104	91	95	110	124	94	92	95	122	97	97	129	90	123	110	84	113	111	90	111	113	100	120	102	96	103	96	109	111	101	129	100	105	107	104	95	90	119	103	122	118	106	101	100	103	95	113	119	110	105	111	103	115	108	98	125	110	112	100	115	109	105	100	110	101	100	106	121	112	96	98	102	86	123	113	105	107	114	96	107	102	98	109	101	103	99	96	124	96	92	117	97	109	128	120	108	113	104	111	100	99	100	105	107	101	116	115	113	104	119	101	118	113	112	107	111	105	90	99	96	95	94	111	89	117	119	113	98	126	113	100	103	102	96	114	111	118	108	113	93	94	112	96	104	112	127	121	94	110	118	113	105	95	104	115	122	108	115	107	121	110	113	103	103	92	114	102	132	101	88	110	108	111	105	102	111	117	115	97	114	104	96	95	95	103	115	127	106	117	121	134	91	99	95	107	90	104	118	111	111	97	86	115	107	105	101	98	113	110	97	107	117	100	102	104	93	101	107	104	105	94	114	113	103	122	103	108	83	104	96	112	94	106	106	120	108	96	89	122	102	105	118	118	109	106	109	99	96	107	117	100	108	105	93	120	112	119	106	98	95	104	97	104	118	112	101	128	98	136	109	92	109	105	105	112	117	115	104	117	110	105	117	134	92	88	98	122	104	85	91	101	102	94	100	112	110	100	108	105	112	103	109	121	115	119	90	105	95	91	79	106	109	104	101	107	93	111	100	105	118	91	127	121	95	107	95	103	106	107	115	112	98	124	96	97	115	101	97	104	101	117	114	104	95	98	102	90	94	128	107	117	95	122	94	97	98	119	113	117	117	121	121	101	114	120	122	105	127	116	105	111	98	103	101	103	99	104	95	104	97	95	128	111	131	103	96	99	121	113	108	128	108	112	95	116	117	122	99	124	108	111	102	120	101	99	113	113	124	99	124	110	95	93	99	106	109	99	106	102	102	118	104	108	96	107	123	94	97	111	111	92	108	95	100	102	113	109	119	94	106	111	105	107	106	105	106	88	112	104	105	91	94	93	113	131	121	130	111	111	108	113	123	110	107	83	102	103	105	94	94	88	108	111	119	105	105	114	115	97	124	118	102	93	83	130	109	118	103	108	130	101	121	105	92	113	111	102	107	108	109	118	98	116	108	99	109	109	101	119	131	98	107	113	99	110	92	106	117	135	91	115	132	104	106	113	102	106	101
27838	12213	2501	2374	4629	5781	5513	4585	3739	3209	2789	2340	2231	1972	1761	1609	1531	1422	1341	1350	1274	1172	1138	1135	1032	990	955	982	905	864	872	886	870	838	786	845	859	822	861	828	835	798	795	818	822	728	761	771	750	735	771	738	704	742	767	697	721	704	738	708	760	708	715	738	743	745	709	682	702	681	726	741	739	689	742	695	739	727	658	701	674	700	693	710	652	724	720	707	708	674	657	696	678	728	677	703	653	716	723	691	679	718	686	663	740	703	710	694	692	706	712	721	740	679	651	672	713	691	694	723	748	722	701	651	662	716	671	695	720	679	668	668	722	685	707	694	702	692	687	764	734	642	735	711	688	666	714	732	693	695	666	672	695	671	702	710	680	672	713	734	688	707	671	683	726	738	730	710	719	692	710	713	675	719	729	723	721	659	696	691	721	696	716	669	651	698	699	697	727	716	716	695	747	638	722	761	678	703	667	689	699	720	761	673	665	670	723	684	679	703	683	724	722	681	722	710	694	741	673	727	703	704	739	692	751	691	706	705	693	691	721	685	700	660	686	695	708	696	696	711	733	674	723	695	692	726	739	661	660	708	708	681	687	663	663	670	700	706	736	737	717	703	674	642	741	700	719	702	658	701	703	730	722	692	721	676	689	697	675	704	690	683	648	689	689	699	695	703	685	738	694	677	656	765	695	657	715	701	698	691	702	740	651	739	700	693	713	713	705	701	725	766	730	678	725	703	692	691	718	664	756	728	727	738	734	719	692	733	685	679	664	688	652	688	672	768	721	700	760	742	658	701	717	732	697	679	703	732	715	682	666	715	703	714	661	710	708	723	701	652	733	702	654	686	747	652	732	731	687	711	719	714	739	694	692	694	725	710	707	701	690	691	718	737	720	729	705	701	672	664	694	709	686	694	709	695	706	703	719	668	721	722	726	704	737	713	657	682	679	695	684	748	688	693	718	720	703	711	730	709	708	681	729	720	690	726	697	723	683	761	777	686	742	699	690	727	683	733	697	721	701	732	750	723	678	688	711	681	655	733	710	706	736	730	708	682	676	716	705	685	697	721	703	724	683	759	687	663	668	727	714	683	700	730	715	677	710	698	705	659	750	661	672	673	707	682	719	687	730	684	731	657	648	711	709	645	656	681	729	682	716	691	672	651	710	638	702	702	669	692	755	686	665	686	660	734	764	740	720	707	717	682	669	665	730	730	667	725	719	710	689	754	684	689	673	715	698	688	642	754	689	674	659	743	729	690	719	685	650	671	655	699	705	715	688	701	672	700	718	686	728	717	731	671	717	665	716	674	737	729	687	708	682	700	682	714	720	698	713	746	684	719	731	725	721	686	702	699	706	680	726	697	713	721	733	678	658	686	671	664	646	659	675	757	681	692	723	698	687	699	680	723	682	642	700	746	688	712	688	707	707	688	687	693	681	705	668	747	714	686	673	658	725	744	737	684	706	729	723	731	668	651	742	642	686	712	684	689	631	662	750	698	640	694	728	693	703	681	681	670	691	700	674	673	653	716	718	675	710	688	653	731	733	702	735	727	703	690	702	676	694	713	685	666	696	705	713	654	735	708	715	674	700	703	673	730	700	678	687	714	645	701	699	656	699	654	721	686	703	694	664	697	687	706	681	713	701	690	694	679	669	693	698	712	716	678	702	735	711	655	739	684	734	688	649	657	702	685	751	729	719	672	740	683	709	674	697	731	694	716	690	695	721	705	764	712	736	707	693	701	658	714	644	669	672	680	671	655	716	682	690	730	716	748	757	705	702	742	645	690	716	706	702	682	708	655	732	725	711	654	726	702	698	710	676	679	684	670	717	673	671	724	678	740	710	735	680	643	675	716	673	694	696	706	683	686	686	756	693	630	712	686	706	672	691	695	674	719	700	691	731	719	674	710	709	680	700	667	691	726	723	695	680	764	661	720	700	676	718	689	706	712	744	666	706	737	668	693	707	685	692	704	720	717	732	708	701	705	650	671	704	702	715	699	710	683	712	713	722	741	671	662	705	689	646	720	687	711	686	708	691	680	715	675	674	719	711	703	676	692	698	703	712	716	697	719	661	690	696	725	740	638	728	714	723	717	692	706	654	719	729	723	737	689	694	668	672	710	675	708	669	652	676	691	691	710	667	679	704	703	689	671	703	743	646	684	669	764	682	721	682	681	715	680	708	705	672	728	723	684	731	726	723	698	705	617	700	704	716	713	709	649	695	696	698	697	685	718	702	700	725	746	715	706	733	697	712	735	707	705	693	668	703	699	719	691	695	635	709	667	702	701	719	712	736	710	727	645	697	710	716	744	643	679	707	632	699	679	659	728	719	694	729	657	688	626	727	733	756	687	714	684	685	681	737	673	681	720	700	678	681	701	690	734	690	730	727	748	717	698	678	689	724	678	729	691	707	734	669	699	690	694	715	708	686	653	731	716	699	698	664	696	698	686	713	645	706	693	675	706	660	688	698	681	676	726	691	697	661	732	723	702	725	736	714	710	686	698	679	712	722	706	702	730	684	712	693	688	687	663	729	708	676	714	757	695	692	669	705	721	727	708	706	678	691	708	738	664	688	667	657	678	680	696	674	708	702	655	660	684	705	665	673	712	698	664	699	720	712	692	725	715	661	716	706	739	698	729	751	692	728	695	723	696	722	690	702	690	681	706	659	667	740	725	710	714	676	747	691	730	663	671	719	715	721	671	753	698	705	763	712	694	729	705	716	749	672	710	706	703	722	711	656	675	720	693	721	727	686	702	781	705	639	727	674	675	719	673	693	730	724	640	690	702	698	743	719	724	707	747	729	697	714	723	742	706	730	697	736	698	679	699	706	748	706	661	707	699	698	680	698	715	710	704	693	711	715	766	714	671	719	714	690	685	706	693	679	712	693	716	705	697	713	658	671	719	697	695	676	728	691	721	712	703	680	709	741	733	721	703	686	683	693	677	734	676	696	716	709	731	713	705	708	667	738	676	695	727	669	709	690	644	690	697	695	709	716	692	725	685	654	739	696	680	650	623	736	734	662	730	683	689	719	704	686	706	747	717	690	758	699	665	711	695	698	727	682	709	740	687	686	685	668	670	727	675	701	690	689	690	687	748	723	696	712	694	688	722	686	707	697	692	674	700	705	726	655	673	712	675	719	688	674	760	696	723	736	699	669	706	713	774	698	734	712	652	686	688	712	685	678	672	640	719	695	706	666	683	688	706	704	733	724	670	712	659	699	660	724	700	730	689	713	692	773	673	732	683	713	675	711	709	691	748	736	684	665	678	677	679	715	686	674	701	706	712	727	719	655	719	694	718	684	693	675	698	704	726	665	701	707	719	697	699	679	659	701	728	655	685	733	711	693	700	712	713	728	698	717	735	686	726	647	715	700	715	698	701	721	680	703	736	707	696	708	710	714	670	704	694	731	644	733	747	745	730	715	697	702	693	715	702	691	683	708	661	750	643	690	711	670	712	674	718	702	729	722	726	711	717	712	671	693	691	681	720
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
