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
344265420298	344265420811	344265421361	344265421911	344265422459	344265423011	344265423561	344265424111	344265424659	344265425211	344265425761	344265426311	344265426859	344265427411	344265427961	344265428511	344265429059	344265429611	344265430161	344265430711	344265431259	344265431811	344265432361	344265432911	344265433459	344265434011	344265434561	344265435111	344265435659	344265436211	344265436761	344265437311	344265437859	344265438411	344265438961	344265439511	344265440059	344265440611	344265441161	344265441711	344265442259	344265442811	344265443361	344265443911	344265444459	344265445011	344265445561	344265446111	344265446659	344265447211	344265447761	344265448311	344265448859	344265449411	344265449961	344265450511	344265451059	344265451611	344265452161	344265452711	344265453259	344265453811	344265454361	344265454911	344265455459	344265456011	344265456561	344265457111	344265457659	344265458211	344265458761	344265459311	344265459859	344265460411	344265460961	344265461511	344265462059	344265462611	344265463161	344265463711	344265464259	344265464811	344265465361	344265465911	344265466459	344265467011	344265467561	344265468111	344265468659	344265469211	344265469761	344265470311	344265470859	344265471411	344265471961	344265472511	344265473061	344265473611	344265474161	344265474711	344265475259	344265475811	344265476361	344265476911	344265477459	344265478011	344265478561	344265479111	344265479659	344265480211	344265480761	344265481311	344265481861	344265482411	344265482961	344265483511	344265484059	344265484611	344265485161	344265485711	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2204	3300	1900	2700	2204	3300	1900	2700	2203	3300	1900	2700	2202	3300	1900	2700	2201	3300	1900	2700	2202	3300	1900	2700	2201	3300	1900	2700	2201	3300	1900	2700	2201	3300	1900	2700	2200	3300	1900	2700	2199	3300	1900	2700	2199	3300	1900	2700	2200	3300	1900	2700	2200	3300	1900	2700	2199	3300	1900	2700	2200	3300	1900	2700	2200	3300	1900	2700	2200	3300	1900	2700	2200	3300	1900	2700	2200	3300	1900	2700	2199	3300	1900	2700	2199	3300	1900	2700	2198	3300	1900	2700	2198	3300	1900	2700	2198	3300	1900	2700	2197	3300	1900	2700	2197	3300	1900	2700	2198	3300	1900	2700	2197	3300	1900	2700	2197	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
3676	746	125	107	101	90	100	90	112	99	94	94	98	108	73	86	79	79	77	78	120	276	514	897	1015	630	89	71	81	62	87	68	70	72	83	107	114	71	64	63	72	69	78	64	66	72	71	78	78	72	52	91	67	75	76	84	89	71	64	68	71	76	75	56	72	57	74	66	64	47	65	67	65	63	76	62	69	62	60	80	75	66	66	61	62	80	76	65	59	64	68	64	69	66	69	87	64	59	71	73	56	86	60	72	77	63	79	74	65	64	85	73	80	64	68	73	60	73	66	79	64	57	81	58	71	62	68	64	58	88	76	80	61	67	68	64	61	75	52	75	73	62	63	74	63	68	77	76	55	78	71	74	73	73	67	63	77	73	79	65	71	58	71	79	70	76	60	64	60	86	76	75	68	80	64	51	76	68	67	78	84	64	72	86	70	74	80	69	58	65	71	61	76	74	67	58	73	65	82	77	64	66	73	66	79	71	66	68	66	71	61	87	72	58	78	80	90	59	62	79	70	73	85	69	73	73	63	70	73	72	59	76	63	62	74	64	68	74	61	65	86	62	60	50	68	63	78	70	68	86	65	57	73	67	64	63	74	70	73	70	73	67	72	64	74	82	71	70	68	74	71	74	78	65	61	83	75	54	59	75	72	80	50	89	70	69	74	84	83	68	64	72	71	66	66	58	72	80	60	68	73	73	69	87	76	55	62	69	79	67	63	66	73	74	77	82	73	67	78	63	79	62	79	91	61	62	60	84	66	72	63	87	65	54	74	65	61	70	79	78	63	64	61	84	78	72	87	60	80	84	76	79	73	54	66	63	81	80	77	70	60	67	69	68	72	59	64	65	52	67	69	58	82	76	80	66	68	59	63	72	63	66	71	60	64	88	47	75	74	66	65	71	70	70	73	70	61	63	77	67	79	73	79	71	54	76	42	77	75	77	75	69	62	95	57	62	65	71	75	76	73	85	58	71	69	71	66	75	78	79	74	76	68	67	56	63	64	64	64	71	65	73	72	72	76	59	63	58	76	67	75	70	70	68	83	81	75	66	72	72	65	64	72	76	65	73	59	58	70	72	88	64	70	79	68	74	65	68	55	82	71	65	79	82	82	60	74	88	68	54	79	60	78	68	68	86	74	57	81	77	72	68	55	69	65	69	71	74	70	73	65	69	62	67	72	69	59	70	73	76	84	79	67	67	74	78	63	80	63	59	68	69	63	67	71	87	83	82	69	58	62	63	87	75	68	70	66	64	70	70	87	76	45	69	74	73	63	80	90	70	71	69	53	65	63	67	65	54	60	65	67	58	69	63	72	75	77	68	91	77	77	74	70	81	77	80	67	86	65	83	60	69	64	76	68	66	87	76	79	74	63	62	75	60	64	76	65	71	72	63	67	77	66	84	66	69	65	60	80	84	77	80	73	77	81	77	71	81	62	76	81	72	63	78	79	72	49	69	65	90	72	56	67	76	86	68	62	88	68	73	79	76	57	51	67	84	80	72	62	72	79	63	74	63	69	65	75	69	76	77	68	82	86	60	62	69	65	70	71	66	60	83	57	56	72	59	57	65	51	66	64	85	63	64	56	67	82	78	73	59	66	81	74	70	68	62	69	85	82	53	84	70	62	74	74	72	74	75	82	72	81	55	62	85	67	65	69	72	59	71	62	84	64	77	68	73	69	64	71	68	71	74	71	65	59	78	59	79	77	72	68	66	83	62	63	55	69	66	70	78	75	71	56	61	79	73	70	46	68	77	90	69	54	78	79	65	72	60	59	84	82	48	80	72	69	62	50	81	64	77	86	64	63	77	62	80	64	81	60	73	80	65	68	76	76	67	65	75	92	74	59	65	85	83	72	67	68	79	67	76	64	63	77	63	69	78	57	81	71	69	76	60	54	52	60	88	73	69	59	72	70	75	69	62	89	73	68	76	77	74	64	82	67	66	70	74	63	81	73	67	67	62	68	58	66	74	78	77	70	74	60	87	76	76	67	63	59	76	68	87	82	69	75	66	87	74	47	72	72	75	65	68	63	69	76	80	60	66	72	65	81	85	49	69	79	67	86	76	71	62	58	70	71	81	78	89	78	81	81	62	61	72	75	82	86	72	66	66	75	69	65	71	82	75	69	74	76	64	72	71	81	68	69	72	78	65	77	68	73	69	75	72	67	74	70	77	64	59	72	61	72	63	66	73	87	66	73	74	80	78	53	66	70	77	74	73	66	83	61	89	62	63	73	70	76	67	81	66	70	72	80	73	67	67	62	80	72	68	80	71	57	79	73	77	72	72	61	76	78	80	53	70	72	76	64	59	68	68	69	79	62	61	75	72	87	69	78	74	72	73	67	74	48	74	56	77	62	73	65	77	60	53	63	62	68	77	53	55	79	54	81	70	64	71	81	83	70	81	64	76	79	65	62	65	76	78	78	71	57	64	69	75	52	70	68	68	82	68	75	74	65	83	57	57	76	61	69	63	78	70	76	93	76	66	76	58	82	82	67	64	84	61	72	68	69	58	68	63	80	71	71	68	82	65	78	71	70	57	70	68	54	80	68	62	82	59	76	68	67	72	96	69	70	67	65	72	72	53	72	56	71	74	81	69	73	69	83	67	71	66	76	75	73	71	63	62	65	73	65	86	65	70	62	69	72	60	65	83	80	76	79	62	69	73	64	57	57	56	82	71	75	63	66	65	59	53	62	62	72	63	79	67	88	46	59	75	73	70	72	73	72	69	66	60	65	86	61	64	80	82	66	63	74	75	80	73	71	61	70	62	82	73	85	85	73	68	65	61	74	76	75	66	82	49	66	70	76	52	72	64	63	73	64	77	83	68	63	78	63	73	72	61	69	67	56	86	66	71	59	71	71	87	65	84	75	78	76	79	63	70	67	73	65	62	75	59	73	70	65	65	58	83	73	80	77	62	80	76	78	65	80	72	78	65	56	63	78	59	71	63	79	67	61	68	74	71	76	70	69	70	63	76	65	74	68	79	77	72	63	85	68	61	75	66	76	83	74	72	66	68	59	65	71	77	46	78	68	67	68	70	81	68	73	64	65	61	77	69	71	61	74	77	56	66	72	54	69	79	77	67	80	77	71	88	87	79	75	61	66	76	66	89	91	67	73	62	80	66	59	67	84	61	82	65	65	87	59	61	86	65	62	69	72	79	71	68	56	66	79	70	63	85	71	63	71	79	80	66	68	71	69	70	83	66	71	69	65	68	65	73	59	84	84	66	72	76	64	68	71	62	69	64	76	61	71	70	67	70	68	64	62	62	65	50	62	76	60	73	69	89	65	67	70	70	57	82	68	70	65	87	76	61	76	71	88	83	73	68	67	68	90	70	77	82	64	74	68	60	57	70	73	69	67	62	56	69	84	64	80	78	66	65	71	75	79	65	62	68	64	72	69	71	87	80	57	67	75	63	80	58	79	58	75	67	84	55	75	71	63	69	70	64	84	83	63	56	62	66	63	70	59	62	54	79	64	66
26904	6332	1331	1029	2014	2971	3369	2970	2723	2197	1845	1730	1448	1286	1208	1060	941	889	908	853	1963	5188	10383	17525	17538	12191	1105	570	554	568	563	513	550	531	549	989	1587	553	537	562	547	475	508	514	540	512	505	547	541	545	556	560	555	551	536	489	504	517	548	510	510	511	522	534	493	516	511	536	526	524	491	517	546	501	505	498	523	528	543	542	543	518	530	532	498	527	526	493	539	538	512	516	552	573	526	532	502	552	554	517	512	567	556	548	501	542	519	509	501	566	505	568	516	510	487	554	522	520	558	509	551	541	496	508	530	525	493	493	523	478	485	517	518	536	492	497	516	549	508	519	510	515	543	524	527	486	515	491	498	498	586	515	530	502	483	518	524	522	529	500	473	533	568	521	528	536	483	540	534	525	521	521	528	492	494	539	544	471	466	476	501	524	500	536	529	538	536	527	527	512	547	525	509	545	526	530	516	571	550	520	517	529	492	524	535	519	518	519	530	572	508	510	507	562	494	539	555	538	511	543	525	522	533	538	489	515	537	532	521	493	471	504	532	497	527	514	497	507	505	495	466	505	501	517	502	525	507	470	482	512	478	534	503	482	481	485	468	461	514	525	538	504	555	523	503	525	513	518	536	542	538	529	499	530	543	519	562	484	539	513	557	564	471	524	494	515	492	525	518	507	531	511	533	516	496	478	533	480	558	545	548	548	535	496	521	518	462	495	487	552	519	493	534	487	537	477	497	500	541	518	511	529	509	515	517	516	512	505	516	488	514	547	513	463	489	535	527	480	492	467	544	516	505	508	526	501	466	469	503	536	536	515	559	521	516	523	531	509	532	519	551	498	536	523	504	520	512	545	516	515	526	512	489	520	551	502	495	510	537	526	518	518	505	536	536	529	509	519	516	525	497	530	535	514	522	499	537	528	543	557	518	530	498	519	505	506	511	499	510	523	566	542	557	529	504	512	541	511	480	481	496	516	513	494	511	491	520	529	490	487	524	502	505	526	508	534	521	533	490	485	510	504	485	498	520	527	514	494	491	495	543	496	481	532	513	482	516	501	525	514	543	517	499	563	513	529	512	490	534	528	525	488	513	555	513	487	527	501	513	479	486	514	527	544	501	491	528	508	515	502	495	488	505	568	517	556	534	524	501	455	572	546	518	530	500	537	533	537	518	466	524	524	493	547	505	528	532	549	481	506	508	523	517	509	486	494	501	558	546	562	508	562	516	523	519	512	506	535	501	556	551	520	509	522	514	519	486	534	488	532	498	532	540	513	485	538	532	548	528	498	484	530	522	505	549	507	554	530	521	525	463	476	513	551	530	532	514	512	530	532	483	482	510	465	484	526	516	544	514	514	509	493	497	490	531	529	520	535	524	514	516	493	539	544	531	473	478	520	509	483	529	532	511	511	520	509	529	516	523	555	504	527	564	531	525	527	539	498	497	523	512	566	516	512	479	510	550	534	544	480	528	541	479	542	528	510	472	498	531	518	543	498	533	480	518	521	487	517	493	492	509	476	517	503	552	524	512	526	551	580	525	536	498	550	524	498	516	530	507	517	553	492	521	517	523	506	537	540	514	529	523	505	501	480	500	508	518	525	514	565	524	515	546	503	515	496	479	491	543	518	524	542	554	514	547	553	518	497	522	507	508	531	537	534	578	521	514	515	523	533	502	499	530	523	496	492	539	499	507	530	524	532	496	501	548	553	511	502	464	519	525	522	530	541	565	537	505	488	530	525	524	581	487	575	525	504	513	536	551	495	553	463	542	511	551	493	489	533	530	525	481	512	518	555	505	531	467	519	501	521	521	498	521	499	548	515	534	531	531	532	538	499	481	484	499	501	519	518	496	502	499	517	524	528	544	527	507	527	523	497	523	498	562	508	493	563	504	510	546	543	552	497	521	544	534	523	498	503	509	496	495	515	525	485	529	523	539	506	506	501	552	519	484	517	510	517	524	516	524	483	501	551	523	494	497	544	541	496	558	481	544	505	511	537	561	509	554	550	540	534	518	505	504	498	523	503	548	485	476	519	540	492	494	514	491	521	534	489	497	481	508	542	540	518	520	570	484	541	505	542	505	512	483	494	502	512	541	508	488	517	513	506	556	532	514	527	509	533	532	517	523	500	455	530	486	488	522	542	510	495	529	560	513	510	539	476	475	519	518	511	529	512	483	535	555	518	475	519	545	556	516	531	545	494	535	519	554	503	507	513	552	506	492	505	528	530	523	523	534	513	518	512	487	479	543	544	525	522	522	527	523	527	528	529	503	492	524	523	525	545	520	507	533	516	540	566	515	480	520	540	518	543	504	495	507	505	532	492	561	518	541	536	546	527	541	482	503	498	545	532	518	486	487	535	553	501	523	535	568	526	496	523	530	496	532	583	542	521	549	501	519	526	477	531	498	523	546	491	529	532	521	504	529	526	533	521	478	513	489	478	533	505	479	569	588	511	508	548	508	511	522	520	518	508	527	543	508	475	533	513	523	569	488	521	515	529	488	519	509	558	476	518	470	527	535	472	506	486	541	505	554	498	511	483	544	519	489	487	522	504	498	510	487	538	513	538	523	505	484	538	502	517	508	519	523	499	489	560	529	524	511	498	509	491	492	547	524	528	498	543	521	519	510	493	513	506	525	511	512	516	466	512	539	546	494	489	558	516	477	514	502	523	544	531	521	525	471	523	542	507	502	513	504	532	520	538	567	502	471	507	508	569	488	543	484	495	459	480	487	512	555	556	506	505	517	499	485	529	554	511	540	507	573	498	514	517	510	508	534	536	507	539	479	532	496	481	510	527	520	543	524	506	475	504	516	512	530	493	518	511	534	541	539	480	519	520	517	543	500	516	531	482	525	523	516	526	526	460	492	512	520	479	543	529	501	521	500	542	534	540	515	510	509	535	517	515	526	518	516	501	528	501	474	501	559	489	516	519	537	535	534	560	529	524	558	517	524	524	490	525	530	491	568	514	499	513	527	513	507	534	509	498	529	488	531	520	536	527	517	493	582	525	505	528	488	495	532	530	503	480	507	547	520	547	475	521	510	476	527	523	517	504	533	529	494	533	495	540	543	572	514	507	523	516	474	507	514	519	469	532	539	500	484	512	538	506	509	552	540	486	507	492	502	505	524	501	517	531	560	551	517	530	543	524	519	521	552	495	515	528	505	541	501	533	567	537	535	528	501	517	552	517	522	499	545	524	518	521	540	480	528	515	567	515	507	504	494	518	566	538	488	535	550	531	539	507	526	513	534	514	491	501	524	522	535	490	500	534	507	516	510	508	485	526	516	530	527	530	490	520	526	509	529	515	520	537	504	516	489	506	539	492	528	485	533	507	506	477	500	514	486	509	520	502	522	520	544	535	505	551	505	508	533	537	498	515	543	527	507	560	526	507	516	576	501	541	487	571	528	509	530	542	529	539	524	531	526	508	508	537	521	522	512	533	516	533	493	499	524	553	514	515	485	498	564	511	496	523	524	504	519	480	518	507	530	480
2349	216	58	48	36	34	39	51	46	43	46	37	40	39	46	38	35	48	45	46	36	46	55	94	172	181	50	36	21	35	29	39	26	35	38	38	44	34	33	38	30	39	42	26	39	36	36	35	39	36	51	40	37	35	39	37	40	39	47	38	38	40	38	22	36	34	26	31	33	34	38	45	46	37	49	44	39	37	35	34	36	35	40	35	36	43	35	41	37	30	35	47	42	45	34	27	35	32	37	45	37	32	47	39	30	45	46	43	46	36	46	40	40	33	44	36	32	49	32	50	44	41	49	49	43	45	35	35	41	41	47	38	46	33	43	35	52	38	32	40	33	43	34	45	34	32	43	41	34	38	42	36	46	40	26	34	34	30	44	31	36	35	43	41	40	36	37	35	29	25	43	32	33	27	31	33	36	32	36	38	36	30	37	33	37	33	28	28	26	40	32	36	53	39	34	39	31	34	47	15	33	28	37	46	34	35	29	39	46	34	28	32	46	38	27	41	42	33	36	42	38	33	46	33	17	35	43	31	30	41	45	38	38	35	36	45	39	35	40	44	28	36	31	37	38	41	40	42	38	28	41	40	39	39	46	31	26	26	47	35	23	37	40	32	40	38	52	29	46	45	38	29	33	38	38	49	47	36	32	27	34	34	34	43	45	34	30	27	43	24	39	42	32	45	46	32	26	40	40	35	39	48	33	29	40	47	44	33	44	32	35	35	31	45	46	46	32	40	39	37	43	39	31	26	40	42	31	32	31	37	36	30	40	33	27	39	49	38	30	45	39	36	28	34	35	32	28	44	40	51	36	50	37	43	33	32	31	30	29	42	38	41	33	36	33	44	38	28	44	41	36	34	36	35	30	27	38	32	38	51	33	38	38	38	33	36	36	49	29	34	43	36	37	40	34	43	35	35	43	39	38	50	26	40	44	30	42	42	32	30	42	37	37	37	38	36	33	31	33	33	37	33	38	28	28	38	36	33	40	28	36	33	31	19	33	51	26	38	40	25	34	37	29	35	30	44	39	39	40	38	49	32	36	42	40	36	33	25	29	32	35	30	31	43	31	32	36	26	30	29	40	38	35	32	26	35	39	24	26	34	36	40	45	38	34	45	37	37	42	30	27	26	36	38	31	36	32	46	42	35	40	26	51	37	37	27	36	34	40	42	37	39	34	38	28	32	35	44	35	41	31	35	38	40	25	46	48	27	46	28	32	30	29	46	41	34	38	39	41	42	37	41	42	32	45	33	46	31	59	30	20	40	29	39	35	27	46	33	56	37	37	36	41	35	35	28	46	37	24	34	37	40	25	32	34	33	37	35	32	33	43	35	40	43	43	37	41	42	33	31	55	46	37	34	49	37	38	36	32	39	34	27	47	34	34	48	36	46	42	35	39	38	37	29	43	35	28	29	31	44	50	36	32	35	39	41	36	44	42	37	37	35	39	35	41	25	38	38	38	41	27	24	30	43	35	28	34	35	41	34	33	26	38	29	33	43	32	28	33	36	22	37	40	42	34	36	41	36	32	38	30	36	53	53	34	37	33	43	45	35	33	26	38	31	30	41	46	35	29	33	47	40	42	37	38	29	37	41	28	28	32	35	31	31	37	29	40	38	42	42	23	34	41	34	30	32	35	38	50	49	40	51	26	33	32	41	30	49	33	45	39	45	28	42	26	43	45	40	31	34	36	42	30	37	40	25	37	31	35	41	36	33	33	33	44	40	51	42	44	37	37	38	38	43	32	49	36	32	29	41	38	34	48	26	37	30	31	28	34	35	33	30	39	42	37	41	27	24	40	25	36	32	42	39	38	37	26	31	48	40	40	40	39	34	27	23	35	42	35	37	25	45	36	43	36	38	34	32	36	27	36	23	30	44	37	26	36	36	33	33	22	39	39	41	38	36	39	41	33	33	33	38	37	39	33	42	38	28	30	38	44	36	35	31	38	41	23	35	37	38	38	40	34	48	28	43	33	22	37	46	28	32	30	37	33	34	38	36	37	40	39	43	35	44	34	32	24	51	36	38	28	33	30	33	41	38	39	41	38	35	31	41	31	35	33	30	36	34	38	43	44	27	49	28	26	39	43	37	40	41	42	34	38	35	38	42	33	38	37	38	34	47	39	49	34	36	28	27	37	37	36	46	38	37	42	41	39	51	39	34	40	32	36	37	42	35	38	41	37	34	39	38	23	33	41	33	45	35	42	30	34	29	45	34	29	36	46	40	40	33	36	33	48	39	43	51	35	24	46	37	35	31	29	26	36	28	29	42	36	29	43	38	34	45	37	33	32	41	33	40	33	44	31	45	36	31	31	37	41	30	37	31	40	35	36	35	43	36	26	45	31	33	38	37	37	36	55	45	38	40	34	43	44	37	24	47	41	41	28	31	33	30	33	36	28	36	27	35	38	49	37	36	31	38	54	26	49	38	24	36	40	38	43	33	39	34	40	32	36	45	34	31	39	37	30	40	33	37	45	30	31	45	35	34	29	43	42	39	43	32	37	36	36	37	39	34	17	36	37	35	38	28	47	33	36	29	47	36	43	25	38	40	37	33	33	29	50	33	44	36	27	30	48	39	40	41	36	28	36	32	28	49	32	31	42	39	40	33	27	49	39	39	25	38	42	43	40	50	38	37	36	39	52	31	43	31	38	39	39	35	37	34	32	43	34	42	44	36	34	28	38	42	34	30	37	39	37	32	38	42	49	37	36	42	34	35	37	25	30	46	36	35	31	34	34	28	36	31	32	40	40	30	41	34	36	42	35	36	22	46	46	50	34	31	39	40	27	33	27	41	47	32	45	38	33	28	32	35	31	45	28	38	39	42	38	24	35	40	49	33	32	46	33	36	38	42	36	34	35	39	47	40	41	42	30	36	34	27	35	39	30	38	30	24	38	35	26	39	36	37	38	36	40	35	30	39	29	24	35	42	36	40	39	43	45	30	36	32	40	42	36	39	43	49	41	33	41	31	32	34	41	33	26	44	31	37	43	30	43	30	34	41	30	43	35	38	33	51	35	40	45	36	32	39	33	38	44	37	44	51	41	36	30	32	42	37	41	27	36	30	32	52	38	35	42	31	39	47	36	38	37	27	39	32	44	31	32	33	42	31	38	36	25	40	35	31	42	37	35	26	45	46	43	49	44	39	40	31	50	32	46	31	35	30	32	37	38	32	47	41	40	32	40	45	40	40	39	31	41	37	29	24	29	44	24	37	23	32	42	44	37	42	36	27	38	28	41	37	49	33	47	44	40	49	40	28	34	30	50	28	25	42	44	42	36	50	41	43	34	32	46	37	38	31	37	31	38	38	37	32	43	41	30	38	27	49	40	41	34	41	36	36	35	36	42	32	42	40	34	41	34	42	33	22	43	45	37	38	40	49	25	37	28	45	30	40	43	33	41	30	33	30	35	35	32	50	41	34	46	41	46	28	38	33	42	31	27	37	29	37	29	47	35	40	38	30	38	41	34	37	33	39	35	43	33	39
19125	2617	491	425	669	988	1143	1079	1018	760	610	622	544	451	489	439	397	392	347	362	356	368	762	2328	3801	3782	524	309	308	311	293	268	289	282	315	339	350	305	277	284	280	279	277	272	261	309	274	269	265	268	252	290	270	294	279	266	286	275	283	269	261	283	257	284	292	257	269	284	269	263	281	273	272	268	265	260	312	275	245	276	283	310	302	278	269	242	229	278	229	280	285	243	288	277	301	263	297	314	301	286	280	255	300	266	302	285	279	274	286	298	271	284	292	262	263	276	313	280	288	303	302	296	277	291	266	317	245	277	254	276	279	275	279	286	277	275	278	306	257	275	251	259	309	266	281	254	309	264	277	261	286	278	242	268	258	249	251	249	246	273	246	256	282	263	272	278	276	285	259	254	285	258	280	291	274	269	292	288	294	253	275	271	267	270	272	282	266	265	268	259	260	275	244	298	301	278	252	268	279	268	275	272	274	279	275	275	278	285	259	282	263	258	268	261	250	274	256	266	261	262	315	289	271	281	283	280	273	268	259	297	260	263	254	272	278	249	274	291	256	264	258	258	298	263	275	274	289	262	240	261	284	285	289	284	265	256	258	262	276	269	263	260	281	266	276	289	261	257	289	282	265	285	283	301	286	257	278	276	285	273	265	282	285	269	274	277	264	282	286	268	279	279	269	288	282	258	258	271	278	287	254	294	246	270	260	275	304	269	265	288	294	271	288	295	293	256	272	284	252	263	289	273	268	298	288	280	275	273	309	285	252	228	273	283	248	269	281	276	261	246	259	276	257	269	272	279	298	256	245	279	274	318	294	267	263	303	273	325	266	281	272	285	267	275	261	270	257	241	298	319	259	289	283	300	259	290	272	294	261	291	272	284	276	292	277	240	274	292	281	289	311	271	258	285	268	264	293	281	253	276	254	281	277	279	275	260	271	246	250	250	275	272	250	274	299	291	274	261	281	278	296	264	268	274	293	283	273	257	277	261	283	285	256	261	293	286	242	270	274	287	289	248	286	282	254	295	275	259	268	284	264	275	283	277	272	275	290	260	301	264	280	311	253	257	249	276	281	273	274	275	289	266	287	269	266	260	272	299	264	261	268	274	269	275	253	257	284	239	256	258	286	280	273	287	273	260	277	292	257	266	299	321	251	283	268	269	280	280	266	302	268	277	278	253	253	282	290	231	276	262	276	269	297	284	287	288	283	287	262	293	286	264	275	315	262	262	253	278	248	282	303	255	254	300	260	308	271	267	270	270	254	304	280	325	262	287	263	285	270	274	271	268	252	284	288	296	263	269	297	242	262	249	303	254	273	258	293	291	239	282	285	282	264	284	277	316	269	278	273	295	272	277	275	301	270	255	300	305	274	251	268	287	264	274	291	244	265	279	287	247	278	271	291	273	294	283	276	273	249	266	293	298	279	287	297	280	303	263	298	298	277	270	301	277	270	292	255	273	275	261	287	299	272	320	283	245	307	259	304	298	276	291	268	278	307	278	286	275	250	257	291	281	293	284	260	272	276	282	241	262	268	275	240	253	262	300	282	272	256	261	277	242	280	286	293	277	269	279	285	261	275	265	288	296	250	290	288	265	298	262	268	272	243	263	300	279	257	260	261	247	262	255	275	265	278	272	260	270	249	285	284	292	246	293	284	260	265	276	270	260	260	264	277	268	256	295	285	281	274	291	275	262	252	276	311	266	303	252	279	265	290	286	269	318	282	273	287	257	284	296	262	290	256	265	284	271	275	275	262	286	258	286	281	263	262	277	279	266	272	273	265	270	280	268	280	275	277	291	276	263	292	286	264	279	260	259	274	287	314	291	298	250	244	270	236	265	271	268	279	296	270	269	285	267	231	244	260	282	248	275	283	281	286	265	254	255	276	253	293	293	266	273	259	258	286	247	297	289	268	281	283	256	251	287	278	243	299	249	281	282	254	269	271	261	254	270	266	282	277	284	261	286	268	262	264	271	261	277	289	259	281	257	302	268	285	273	255	271	276	261	280	295	301	263	269	280	296	256	260	286	242	287	288	269	241	237	287	303	269	282	297	268	272	256	262	270	274	285	275	303	272	285	256	285	271	268	274	262	262	250	271	301	248	313	273	266	279	287	292	249	267	285	287	256	250	251	261	280	287	267	272	301	264	275	258	286	269	272	256	280	272	275	259	276	263	266	265	229	286	286	275	256	280	274	257	251	256	257	274	272	272	257	262	267	261	256	291	271	273	273	256	276	298	261	268	281	290	302	270	285	228	271	291	257	258	252	286	261	290	266	284	251	275	292	283	286	256	280	253	250	265	274	278	291	265	269	268	275	264	246	259	284	272	276	282	273	280	289	271	284	255	253	272	267	308	269	267	275	295	236	302	286	235	272	279	297	279	280	235	281	270	271	270	273	289	274	254	275	255	259	298	259	259	286	253	261	247	258	268	291	271	284	272	275	273	264	297	264	288	274	275	288	243	314	279	299	290	296	286	279	291	281	251	269	283	283	283	275	264	265	264	301	271	272	263	282	274	246	257	302	310	255	287	264	265	302	269	290	247	264	308	302	293	280	249	257	282	259	288	294	253	278	282	277	279	262	298	270	272	284	245	287	277	295	299	273	290	259	292	277	280	265	265	289	271	265	309	266	280	271	283	283	275	268	299	250	291	268	258	243	287	273	311	292	299	268	276	274	279	282	275	271	280	271	273	255	295	293	300	290	270	246	288	257	263	276	297	240	259	269	262	272	303	280	259	284	263	261	280	274	259	251	255	311	276	273	267	273	294	259	280	292	270	312	262	280	258	278	246	252	271	276	247	269	269	266	287	296	275	291	285	293	284	262	279	270	292	270	284	254	275	258	252	265	287	270	272	263	282	263	297	279	279	280	275	257	254	252	280	257	291	272	269	287	307	297	283	295	291	283	275	273	255	320	273	262	258	254	284	268	287	278	284	254	264	271	291	280	291	289	250	301	305	261	289	260	276	279	272	278	259	294	262	277	283	297	268	288	273	295	319	295	278	272	275	278	291	260	252	278	254	272	279	267	291	295	247	255	292	274	270	278	273	277	262	269	310	258	263	254	271	301	308	283	283	270	263	276	303	299	255	283	280	282	285	278	284	304	278	250	290	269	264	323	248	288	241	279	294	278	311	281	283	241	278	284	291	295	268	276	274	250	260	288	269	244	286	297	278	295	303	264	266	270	279	285	276	281	278	293	256	277	269	249	277	250	324	283	268	276	272	266	270	276	300	272	293	281	265	285	259	276	266	261	283	281	272	251	270	299	280	275	286	272	256	298	270	283	277	259	285	292	282	296	305	238	271	270	277	280	292	275	269	266	265	262	268	292	266	280	278	287	229	255	247	284	241	277	285	266	284	260	276	285	265	263	278	293	262	313	290	289	274	280	277	279	241	249	286	248	267	313	297	309	261	244	317	281	245	284	249	289	287	268	242	255	269	270	265	292	310	264	297	266	295	285	271	290	241	301	258	294	267	257	285	283
2504	473	98	92	74	78	77	67	88	62	62	91	83	73	67	79	56	75	57	64	61	85	145	458	490	408	84	50	54	62	53	49	61	67	78	56	72	60	77	57	72	50	77	57	63	62	56	72	52	65	44	49	61	74	74	70	55	58	59	64	59	55	64	58	45	66	65	58	59	59	68	52	70	81	63	59	62	56	60	52	60	62	72	48	82	54	63	62	57	73	51	62	51	50	68	55	60	78	51	57	62	67	76	79	62	68	63	43	62	51	60	55	50	45	61	59	47	66	60	68	52	57	62	51	47	54	62	49	75	76	50	71	64	64	51	52	60	56	69	62	67	55	54	67	69	61	47	58	57	70	54	67	73	59	69	60	65	48	45	47	55	76	58	60	68	51	63	66	54	76	58	63	64	68	48	61	68	67	42	68	58	76	52	72	55	46	51	65	72	54	56	53	56	60	71	66	62	69	44	58	60	64	62	68	65	67	71	52	63	57	50	58	69	55	61	54	51	53	59	50	75	66	69	60	64	52	72	65	56	59	71	51	64	62	59	60	59	60	55	74	61	54	54	48	46	78	54	62	57	58	67	40	51	70	44	67	56	74	56	54	49	60	57	58	66	75	66	82	52	59	63	54	50	58	69	66	57	58	60	63	60	52	46	68	58	64	41	62	57	67	79	70	50	59	63	59	64	63	61	63	50	56	66	71	48	71	44	58	61	56	64	71	67	61	65	62	60	52	75	61	57	61	46	52	82	59	56	59	53	56	59	55	78	76	64	66	49	64	58	53	67	58	62	55	52	64	57	63	58	55	66	59	66	58	64	53	62	61	58	58	61	64	67	63	61	48	60	54	57	70	55	61	43	57	61	54	61	68	53	69	59	64	68	50	57	58	52	71	58	61	55	56	48	51	59	64	54	60	60	52	59	61	71	73	58	45	65	61	62	65	58	56	61	58	64	70	62	56	71	58	62	68	72	54	57	66	63	61	69	63	46	43	68	61	56	67	66	56	65	65	54	51	60	61	51	57	59	64	66	53	56	64	45	71	71	62	53	55	61	52	59	60	57	67	74	75	64	61	68	57	76	73	78	57	55	64	51	63	52	70	53	61	74	56	48	43	61	48	48	61	66	77	63	59	65	67	58	73	54	60	54	64	85	57	61	64	55	63	57	54	60	66	54	51	74	54	57	64	69	53	66	53	67	60	56	62	56	59	55	54	60	77	54	65	64	69	69	65	73	64	57	55	40	40	58	59	70	59	61	66	61	69	68	59	61	65	58	70	66	56	57	69	66	67	72	62	64	59	69	60	54	51	70	64	56	62	59	56	66	63	62	49	61	56	54	47	57	60	68	77	69	71	61	71	57	54	59	59	61	64	54	65	57	54	63	52	83	56	64	69	53	57	45	45	60	62	59	60	77	71	71	50	57	63	57	80	56	72	69	52	54	54	61	60	81	45	54	47	48	72	60	60	59	65	72	56	68	64	65	50	56	57	62	51	55	54	64	51	66	55	52	58	67	64	60	57	59	58	73	65	77	50	59	62	60	53	62	67	62	52	47	58	54	61	74	43	67	55	58	68	54	53	80	40	65	59	65	60	70	48	65	68	65	55	58	67	54	67	68	65	50	63	75	69	58	53	61	56	55	64	63	62	61	57	69	61	58	62	60	56	54	67	66	55	66	70	54	69	62	62	53	66	56	45	66	54	45	56	67	55	54	51	50	53	54	53	63	63	56	64	54	69	74	61	68	66	60	54	78	48	57	55	45	54	65	68	71	67	61	69	56	43	50	55	58	79	77	59	57	63	55	66	64	63	57	52	64	44	45	59	58	68	71	51	49	63	42	59	52	66	48	55	67	65	57	73	55	65	64	75	66	49	60	57	59	57	70	62	52	54	66	59	65	60	47	62	56	53	61	43	50	67	49	59	62	59	47	47	69	57	68	55	61	62	60	56	56	59	41	54	69	50	59	55	61	60	54	61	49	52	63	63	63	64	57	58	49	71	49	64	61	84	61	67	63	53	60	61	51	70	61	52	62	76	68	61	66	61	67	56	61	61	57	51	50	57	59	48	71	58	61	71	53	48	57	71	71	72	61	71	73	62	42	57	69	59	49	62	51	69	60	66	53	66	74	50	48	59	57	51	59	68	67	69	53	65	58	72	58	57	57	57	45	44	62	55	56	48	63	67	64	48	81	56	57	51	51	61	49	55	70	55	62	47	62	54	50	54	51	56	61	75	63	46	64	62	77	69	74	60	38	63	47	59	59	65	61	65	65	60	63	65	59	64	50	50	50	57	65	54	57	59	62	62	70	62	59	57	60	60	44	63	60	54	69	59	58	61	59	78	59	47	65	56	54	69	71	56	62	64	66	64	73	67	72	63	55	61	69	52	57	60	75	68	51	50	62	62	59	72	55	65	53	75	64	53	65	51	52	57	59	64	68	60	54	61	42	70	68	56	69	59	59	48	73	53	62	60	52	65	48	70	73	73	52	56	49	43	64	66	67	59	57	64	53	58	70	51	69	59	57	54	61	66	53	61	65	78	58	62	63	67	70	65	60	56	58	54	64	56	52	60	57	60	63	52	72	57	59	54	60	68	54	65	65	80	49	53	44	58	69	60	66	55	42	57	64	57	60	66	66	61	61	59	58	53	53	73	67	64	58	62	78	56	42	57	51	63	60	66	48	67	62	60	57	61	62	58	62	73	61	53	65	47	57	71	60	72	59	59	59	48	67	63	53	49	55	61	56	49	58	56	55	57	68	41	73	69	66	73	71	48	52	64	61	51	67	56	51	51	62	66	66	72	59	61	56	62	65	55	67	53	60	60	72	71	67	67	56	62	61	58	69	67	77	80	49	48	56	76	59	45	65	70	69	62	66	64	52	64	56	48	67	66	62	64	40	68	55	75	58	57	50	51	54	72	58	53	61	70	55	70	68	63	58	65	74	88	52	55	52	52	68	71	70	51	60	62	58	62	70	52	58	68	60	48	62	71	63	52	53	66	65	63	55	60	65	65	63	53	50	70	54	57	50	54	62	58	61	68	54	52	79	54	57	80	59	59	52	73	75	71	67	73	63	59	83	56	53	60	64	61	51	60	43	65	51	60	51	57	52	65	65	64	44	57	72	54	73	55	52	63	54	74	68	55	62	73	76	55	55	55	63	67	57	61	70	64	51	54	65	67	64	52	48	64	62	59	70	58	67	51	50	64	57	67	72	63	62	50	69	57	54	57	56	47	48	86	61	61	69	71	61	64	68	49	61	71	67	69	65	65	58	59	58	67	66	62	81	53	57	63	63	57	65	70	53	62	66	57	73	63	52	60	53	61	76	58	60	58	62	54	66	67	78	64	57	63	68	60	62	60	66	74	62	61	64	50	70	48	71	79	59	59	64	54	75	66	62	66	56	62	55	59	73	63	54	66	52	64	60	56	64	59	71	53	71	55	54	80	56	55	59	52	70	61	64	55	56	58	61	60	70	54	70	67
23984	4994	985	738	1503	2256	2364	2290	1852	1550	1269	1140	1005	988	824	747	756	688	669	625	625	735	3451	10206	11116	8973	906	457	462	454	472	484	407	513	431	590	528	421	473	457	444	417	445	430	475	478	436	438	457	432	393	421	440	417	449	414	432	455	419	424	426	467	416	431	479	460	465	509	432	439	456	442	407	420	464	455	425	419	410	433	440	418	485	411	415	432	455	438	454	465	528	460	480	433	447	412	470	468	444	463	423	503	456	419	435	446	464	431	442	445	440	434	417	434	430	402	425	398	418	458	468	464	444	406	429	458	445	435	450	410	420	418	448	444	460	469	463	442	432	413	420	445	451	456	407	443	439	469	454	418	469	452	452	441	447	416	406	454	406	451	427	445	407	443	444	425	460	429	453	431	444	469	416	417	410	446	445	460	447	409	433	431	478	442	418	450	424	418	413	446	444	425	447	417	440	452	438	476	472	430	464	450	462	479	436	453	476	401	386	444	404	453	437	443	444	447	457	420	431	445	456	431	453	415	450	427	461	425	420	456	461	441	442	437	429	482	457	418	439	436	397	439	445	403	474	460	436	460	453	420	431	417	460	457	471	450	432	439	429	391	441	453	421	410	448	432	440	426	455	458	445	434	412	475	416	457	446	431	478	391	429	418	433	460	442	404	458	415	417	378	423	451	429	417	435	420	447	429	415	434	417	470	440	420	422	463	414	446	444	422	455	437	440	433	437	402	413	447	407	407	443	444	432	442	433	422	471	477	411	391	418	436	455	429	432	431	425	462	467	425	440	450	434	423	433	451	437	433	429	425	467	444	450	447	434	458	435	446	424	450	427	402	438	474	412	458	453	436	446	423	452	454	442	407	418	410	443	461	429	437	464	436	437	421	436	459	442	463	439	437	424	440	443	422	470	448	449	390	471	446	404	417	441	431	419	436	436	418	445	455	433	473	412	460	414	409	456	428	451	427	430	448	421	417	422	461	473	449	442	465	438	429	409	444	427	481	421	459	412	463	433	459	428	439	422	444	401	397	456	446	445	447	436	457	469	439	462	442	422	423	436	449	442	423	432	424	423	421	429	419	444	436	444	413	453	464	429	403	430	434	432	377	428	441	406	465	414	424	413	432	403	419	448	404	433	447	432	461	415	408	450	434	490	409	436	460	394	414	448	425	442	458	463	431	384	415	424	451	403	418	454	418	417	419	386	408	442	458	442	415	466	481	440	419	436	438	464	423	442	444	434	416	431	453	437	419	450	442	437	444	478	471	399	463	435	441	415	414	446	446	430	404	449	495	461	422	438	457	432	476	449	438	425	458	444	410	430	424	435	455	461	420	430	441	405	468	403	472	452	413	430	471	432	430	422	437	454	439	436	416	429	435	422	409	433	422	440	442	427	429	438	444	465	438	452	444	443	437	458	446	456	464	457	461	444	476	453	445	411	437	460	408	450	445	451	431	492	419	471	441	443	448	414	412	426	413	437	391	444	445	452	402	427	443	419	463	447	432	466	446	472	396	429	419	451	468	454	413	477	449	442	432	455	431	389	419	453	454	431	397	439	436	475	415	440	461	458	444	491	410	448	452	406	444	457	423	460	413	448	406	416	455	405	414	429	435	425	458	432	434	458	461	469	418	398	442	435	432	454	459	452	437	457	468	446	407	441	438	433	448	422	461	470	446	433	477	422	420	462	430	432	456	439	422	466	402	427	433	474	457	453	443	453	457	454	417	416	417	441	422	427	460	458	431	455	410	444	454	444	393	497	438	434	419	421	419	444	429	445	444	411	437	419	443	460	446	401	431	445	427	432	433	441	437	417	405	473	445	432	425	424	449	443	452	452	429	415	391	402	407	451	430	418	455	430	434	436	420	447	426	444	418	426	434	455	433	445	470	455	469	415	461	455	459	452	406	473	453	409	451	409	423	449	441	428	461	451	415	435	458	464	406	419	476	411	427	475	431	419	410	441	465	432	418	398	449	446	436	439	406	384	451	397	402	448	448	436	410	420	368	430	430	454	441	452	424	472	419	456	440	451	455	425	429	408	446	448	444	470	443	431	446	461	448	436	440	444	444	410	429	432	445	413	448	408	472	410	431	431	453	482	474	452	448	462	437	456	414	399	439	453	400	422	462	393	408	439	440	430	445	438	470	442	417	427	426	439	459	443	444	438	431	469	445	419	430	428	422	444	453	438	444	417	409	446	454	412	446	415	431	440	447	416	427	415	431	412	472	450	439	421	435	420	413	417	418	443	443	431	425	398	411	433	442	435	425	456	447	449	469	423	409	453	427	434	416	422	414	460	470	435	417	426	399	436	420	451	428	458	410	423	460	426	435	402	412	417	443	478	438	461	447	448	465	437	431	453	423	412	426	417	398	417	423	484	458	442	421	409	425	428	467	457	441	435	437	451	413	462	448	458	458	428	435	410	425	486	479	441	435	408	414	453	447	427	425	457	442	438	442	436	438	425	423	467	398	450	412	435	454	411	439	435	436	443	415	449	447	442	433	435	440	452	445	454	434	423	460	420	454	461	469	432	451	424	443	470	454	482	432	455	442	440	424	444	411	418	417	432	436	434	399	412	446	426	430	445	431	424	430	450	449	463	458	438	453	453	464	439	436	449	410	491	456	442	436	446	455	456	450	451	423	426	448	410	441	462	433	460	447	376	424	445	426	419	454	426	445	427	410	456	476	416	454	430	466	442	431	429	474	434	448	442	442	432	458	412	448	403	418	405	442	428	410	445	386	414	411	440	419	455	429	468	454	450	409	436	441	415	452	430	432	441	418	432	435	426	444	432	440	435	438	430	468	404	431	460	440	445	444	419	458	431	450	449	439	448	453	422	447	398	437	385	379	462	436	455	409	445	451	398	440	450	428	442	423	433	419	426	447	460	451	439	470	462	434	442	414	419	406	407	417	436	431	431	475	443	473	418	397	455	456	484	489	460	452	469	416	416	450	422	453	476	451	417	429	465	423	399	466	486	465	440	447	435	420	427	437	444	409	431	416	405	426	439	450	455	425	480	435	440	437	429	466	447	462	431	409	450	421	451	406	437	436	416	454	450	462	419	401	463	472	455	433	439	468	423	443	476	466	426	467	441	420	464	435	446	405	418	405	473	488	438	404	422	422	456	406	418	464	433	433	430	417	445	412	417	415	448	438	424	407	441	451	419	469	422	414	458	447	468	442	425	467	449	456	402	484	470	428	415	442	411	427	388	413	397	444	426	391	468	424	412	429	430	467	432	414	401	460	442	446	406	425	424	445	430	449	427	446	406	432	413	413	438	429	452	436	475	454	462	427	404	392	426	447	467	423	460	419	410	447	431	416	457	426	443	412	399	455	418	461	428	485	477	404	413	443	437	435	456	416	430	475	438	441	450	474	409	421	425	439	415	431	432	442	409	437	412	425	414	430	420	447	441	458	438	438	455	428	445	468	435	463	427	401	430	453	428	441	414	441	428	418	443	424	423	435	423	461	462	439	406	461	427	436
3622	405	93	48	56	63	76	60	54	62	53	55	65	65	54	55	56	47	47	61	60	96	280	625	454	334	96	47	49	47	57	52	35	62	49	46	38	45	40	45	55	46	38	56	62	48	44	41	36	43	42	33	62	44	47	49	49	55	38	50	50	35	45	46	42	63	48	33	45	37	44	46	40	46	48	46	46	41	48	49	50	54	39	59	48	39	51	47	40	48	26	36	48	43	40	36	51	48	37	50	34	35	51	56	40	50	34	46	44	38	35	49	36	45	41	41	47	51	39	34	38	39	43	49	45	46	60	44	55	50	44	40	36	51	51	39	44	41	42	50	38	45	56	45	44	45	54	42	38	42	52	43	43	53	51	59	37	43	28	46	41	53	48	50	40	43	52	34	57	51	54	45	39	51	45	52	60	46	39	47	60	44	40	46	56	42	28	36	40	44	43	48	51	45	45	45	47	48	45	42	47	44	47	44	44	48	42	40	41	54	60	42	49	56	47	53	50	51	55	51	47	30	34	40	44	44	45	49	45	42	53	46	44	46	41	48	46	57	47	54	44	40	49	56	44	44	52	52	44	43	48	48	60	48	54	50	59	53	48	49	48	54	46	61	53	45	55	42	31	45	48	48	37	54	49	46	41	49	46	39	53	55	51	36	49	46	40	43	50	35	35	59	37	48	49	32	38	40	48	43	39	53	46	36	48	45	50	45	48	30	51	61	39	38	57	35	43	50	57	37	43	32	47	62	53	51	47	62	41	42	45	44	64	36	47	54	46	43	44	45	45	48	50	50	34	57	36	58	44	35	47	52	49	53	44	29	39	55	39	42	38	42	46	47	51	44	52	52	44	38	48	51	46	47	48	55	42	47	50	61	42	51	41	45	41	39	46	45	40	44	58	42	33	51	46	41	51	46	34	44	48	48	54	49	63	43	52	46	46	47	46	23	38	54	51	48	52	57	49	37	54	50	38	60	43	41	55	48	54	40	49	50	45	47	60	50	52	45	50	48	43	53	55	37	43	41	53	61	58	52	39	53	47	51	48	41	52	28	49	45	50	53	54	51	51	63	52	35	64	42	49	59	53	43	42	52	49	52	45	48	50	47	47	48	39	56	45	41	41	55	56	39	44	48	38	59	50	42	56	56	41	36	41	43	43	43	43	48	43	55	49	58	32	52	49	37	42	46	47	47	47	47	44	36	59	57	44	46	38	58	43	42	36	50	56	53	46	33	52	44	44	47	54	43	61	57	40	56	45	52	42	40	52	51	50	49	46	44	30	47	42	34	41	54	44	45	40	45	64	50	57	36	42	49	59	42	42	48	43	39	42	44	51	44	55	35	46	34	51	41	40	56	37	38	38	48	39	38	32	47	41	45	46	41	47	55	57	51	46	61	61	68	41	49	60	45	45	45	48	47	43	51	50	55	51	56	45	47	40	50	57	44	48	37	42	43	48	47	45	55	47	54	54	51	34	51	50	58	46	50	51	44	41	50	39	44	48	49	40	45	47	56	42	54	53	47	44	46	51	62	50	32	49	43	40	33	40	41	37	36	38	50	47	47	52	35	42	46	48	48	50	55	48	42	39	39	43	51	48	53	46	47	51	38	42	51	46	51	41	37	40	48	46	54	42	45	53	57	41	39	49	48	32	54	53	62	31	50	40	53	51	49	42	50	56	45	45	46	38	40	45	29	35	45	53	40	46	55	39	41	52	44	48	40	54	55	56	52	47	37	49	48	64	31	61	44	52	48	38	50	44	46	48	37	44	47	55	31	50	35	58	51	48	51	48	44	40	37	67	51	45	48	57	40	46	52	43	41	39	30	55	38	49	50	61	50	46	40	32	49	46	52	45	42	40	50	54	44	47	46	50	42	43	50	38	43	56	32	50	46	40	39	44	51	39	45	53	57	50	44	52	41	46	56	47	54	41	37	42	47	45	49	43	47	38	46	34	52	36	45	47	48	47	36	45	46	42	38	41	46	49	50	53	34	45	39	51	51	39	40	49	30	36	53	57	34	32	59	43	57	38	49	39	39	44	47	53	53	46	51	43	41	51	41	45	54	39	51	58	41	54	57	48	41	41	49	51	59	45	65	57	45	40	52	46	51	41	39	46	48	44	45	47	47	48	41	51	55	48	47	39	43	48	58	39	48	54	50	47	48	35	59	48	43	46	40	58	52	42	43	41	45	42	38	59	54	38	44	33	53	52	50	47	44	56	38	35	40	45	51	49	45	45	52	50	54	49	40	56	46	47	40	45	47	42	50	39	44	55	41	56	39	58	42	45	59	46	58	56	35	53	40	49	43	46	48	46	58	48	44	46	45	49	52	47	45	57	44	57	35	57	38	36	37	45	45	51	42	54	46	58	44	53	39	42	45	49	50	38	44	56	57	36	41	52	63	47	40	38	33	44	51	43	46	42	48	44	50	42	59	49	47	53	50	41	53	51	44	46	50	36	50	50	50	40	46	54	40	45	54	52	43	50	48	38	38	47	37	49	43	58	45	45	46	36	51	47	56	37	61	45	48	30	38	37	52	52	33	44	47	45	42	52	50	54	49	41	40	55	50	42	44	34	42	38	48	46	42	46	53	51	56	50	42	55	47	37	52	49	44	52	40	46	47	40	33	41	40	44	48	40	39	48	43	56	33	42	54	51	51	37	40	34	50	38	35	53	52	46	38	39	44	51	44	54	42	47	42	44	45	46	52	54	51	48	43	44	47	45	49	46	32	46	44	50	39	46	59	43	44	48	42	38	60	42	48	44	44	35	55	47	44	45	46	45	45	39	43	48	51	40	54	50	43	42	42	43	51	54	45	41	37	46	38	37	43	48	58	43	47	42	51	55	41	37	49	44	38	39	51	38	39	54	54	39	38	55	33	43	43	52	48	39	45	48	49	57	45	45	48	50	48	57	45	47	51	42	43	48	32	52	37	48	52	50	47	50	53	43	42	46	41	44	43	46	43	47	54	35	40	61	47	47	37	50	45	55	47	47	38	51	69	31	45	33	53	47	50	43	49	52	44	44	55	38	40	54	43	52	53	55	43	47	34	44	50	52	45	43	43	46	47	49	55	58	45	54	57	50	50	43	44	37	46	47	39	53	54	56	48	52	44	55	33	48	36	43	54	40	55	44	47	54	50	40	48	44	51	43	45	45	42	46	63	52	44	49	46	32	54	42	63	45	49	40	48	38	43	39	42	34	44	40	45	52	37	44	41	51	41	41	48	41	35	48	35	47	54	45	55	48	47	38	41	47	54	48	44	41	43	48	44	41	49	30	42	33	52	42	50	46	34	40	38	51	43	48	44	52	48	46	44	33	47	38	59	39	51	47	63	45	39	62	38	46	39	42	44	45	35	44	47	47	37	52	49	48	37	52	52	41	30	38	37	50	45	63	56	45	48	46	49	37	49	46	48	42	52	42	34	51	47	40	41	54	44	44	41	50	34	51	51	53	46	41	45	48	42	50	48	49	51	49	47	46	42
23151	4564	822	604	1245	1705	1995	1833	1669	1347	1212	1005	923	787	731	741	648	666	623	608	606	1662	6765	13378	10771	7595	1825	377	352	386	365	350	358	343	380	376	343	417	340	339	378	349	352	336	312	342	341	367	354	319	357	346	312	357	344	344	333	360	339	349	337	349	357	363	339	327	358	325	363	354	339	387	329	394	358	373	366	349	320	358	334	380	348	355	355	349	359	373	369	364	368	356	349	361	344	329	331	340	332	340	369	319	357	354	373	370	345	343	386	330	383	372	371	350	359	391	343	352	348	313	356	354	369	336	354	337	362	344	352	377	305	362	357	333	354	339	348	362	314	360	352	330	340	351	296	371	327	364	362	337	368	349	382	362	363	357	371	365	297	348	353	347	350	354	360	349	380	331	348	375	336	344	396	353	333	364	351	360	334	386	370	328	338	365	341	317	319	325	354	335	338	318	357	340	358	347	367	340	343	353	332	319	359	336	320	369	352	398	345	306	328	396	386	344	328	331	379	337	353	344	319	342	358	347	337	325	380	360	336	355	340	361	394	304	377	359	317	361	341	378	371	322	346	362	368	381	349	358	383	323	339	358	352	333	340	356	328	358	359	362	349	353	330	327	336	315	364	350	349	343	336	338	341	347	390	378	351	376	338	365	354	360	309	375	323	356	337	345	343	375	354	337	346	346	316	350	341	362	364	342	320	349	376	327	313	354	379	338	340	339	363	341	367	344	320	311	360	351	320	356	316	346	333	354	356	355	364	319	329	304	335	355	361	328	350	332	346	369	362	319	332	356	345	355	314	357	320	359	364	341	342	321	336	376	356	363	330	327	340	369	353	350	334	360	371	356	329	372	318	353	351	335	327	349	375	328	321	333	340	375	376	307	344	343	357	372	325	346	339	344	344	359	402	333	326	363	358	356	367	348	385	334	360	350	359	339	346	347	357	369	342	356	326	361	379	334	363	352	351	337	361	310	347	363	310	344	387	350	315	354	318	381	331	328	349	364	371	366	328	358	358	334	331	342	392	305	332	372	334	324	356	327	321	326	363	365	308	353	361	360	337	345	360	345	350	315	368	369	335	351	360	356	315	347	352	344	334	356	315	343	335	361	324	343	397	349	372	352	358	346	326	352	330	334	365	321	345	381	362	361	362	363	330	345	361	372	316	356	368	343	361	344	340	369	364	326	340	393	359	351	354	326	381	355	357	362	345	356	324	354	364	354	353	357	326	366	357	349	354	343	328	313	317	343	300	338	338	348	346	369	373	362	329	378	354	342	353	348	344	323	327	369	332	366	319	358	317	339	328	359	332	357	343	367	343	346	317	327	357	346	338	343	343	319	322	338	344	372	347	383	325	324	335	349	335	384	327	336	355	365	366	353	359	377	343	332	320	323	315	333	357	359	342	316	347	346	356	356	338	346	363	358	329	323	344	376	358	328	372	362	323	361	362	352	335	353	337	368	325	348	341	340	362	356	332	317	364	374	352	301	381	348	322	326	375	341	351	330	361	344	340	355	356	360	341	347	316	327	343	337	360	364	365	341	372	352	337	409	344	376	321	385	387	317	325	350	298	333	330	364	348	356	318	326	364	333	340	337	358	376	357	338	356	353	373	337	358	402	361	353	331	357	322	355	357	352	363	362	353	356	366	356	369	313	370	319	340	330	350	354	337	337	362	357	360	319	323	331	350	355	339	341	370	336	301	341	339	349	354	333	358	363	396	346	360	333	369	340	324	357	356	354	363	373	354	343	369	341	390	366	311	329	303	361	362	328	385	313	377	340	364	364	348	321	334	324	346	328	366	317	370	359	338	369	332	357	360	341	374	364	356	366	360	344	317	342	357	330	342	333	333	331	329	357	338	354	368	334	327	350	315	349	332	322	338	330	387	323	353	344	351	332	329	300	335	356	336	368	311	347	315	342	376	329	344	333	357	308	334	349	344	356	324	328	363	331	371	353	295	396	340	344	356	320	348	383	312	374	371	367	375	342	405	357	367	359	319	358	338	332	318	369	378	338	353	342	361	348	342	329	318	323	347	334	372	346	375	356	360	354	351	351	333	373	346	317	363	344	326	366	361	383	350	330	340	340	382	338	351	344	332	361	350	367	345	338	332	331	340	321	363	351	376	359	345	332	355	368	346	338	322	359	353	363	387	373	376	373	378	364	350	370	343	369	336	351	352	362	321	352	363	388	387	353	339	335	357	351	356	328	322	361	365	364	355	340	352	345	328	312	309	376	354	352	303	379	347	333	329	332	347	356	334	347	327	383	357	324	330	358	364	339	339	342	351	356	360	389	379	362	331	343	364	359	331	362	361	353	327	353	341	356	359	383	318	378	330	345	365	346	361	340	313	355	363	364	316	358	310	358	351	312	317	331	316	349	370	342	360	340	343	353	371	324	358	364	337	342	362	350	370	341	366	333	373	348	347	375	345	324	397	326	384	356	356	352	383	341	344	354	357	362	334	332	346	336	348	352	329	344	382	334	364	359	346	345	370	328	372	361	344	325	353	295	332	344	349	361	331	365	332	346	373	341	364	364	351	335	304	335	342	339	336	332	349	345	347	318	348	341	375	332	357	357	377	331	340	368	365	326	353	364	371	370	360	357	367	338	374	318	359	382	374	347	350	363	329	375	355	371	341	362	335	387	371	354	351	352	352	323	339	346	343	339	348	355	357	368	350	352	375	354	343	327	377	357	344	342	341	354	350	362	366	350	348	354	372	346	349	384	358	391	336	348	365	352	342	349	377	341	339	379	349	336	344	345	341	315	326	354	358	333	370	327	334	327	361	350	348	333	350	342	349	395	354	359	381	344	342	364	368	346	349	344	317	325	349	349	361	387	363	335	346	403	350	353	385	347	388	359	317	342	331	339	382	327	412	330	349	312	347	381	330	337	351	332	309	348	354	348	363	361	367	391	357	344	343	345	348	338	347	388	368	347	363	324	337	326	338	363	361	349	334	335	373	373	355	355	347	359	363	313	345	345	309	355	343	307	368	334	365	372	297	331	349	345	366	367	356	365	356	377	362	351	359	352	334	342	320	341	360	365	360	355	397	320	351	369	346	340	327	319	341	341	336	343	359	331	377	340	347	349	346	345	336	353	324	384	331	333	351	381	324	347	349	321	338	315	378	333	344	364	376	324	347	354	332	374	330	343	409	369	360	336	340	319	333	361	321	358	351	345	322	342	354	362	357	358	325	342	337	347	365	381	319	307	330	339	367	356	358	349	357	348	363	341	357	319	360	352	339	343	353	349	297	348	356	315	349	323	355	372	357	350	353	360	333	363	367	358	344	371	324	346	304	370	347	366	354	371	379	378	312	317	343	312	316	313	337	353	365	340	326	368	343	346	349	364	382	352	348	309	345	343	346	335	345	369	356	331	323	369	341	338	309	326	313	321	330	378	328	353	348	358	317	327	332	313	362	354	358	363	340	360	334	369	332	342	352	341	347	358	357	343	393	354	334	397	366	308	391	364	340	347	362	351
3805	817	145	90	91	86	106	106	117	92	105	87	103	85	82	86	101	111	92	106	113	393	787	891	789	596	221	86	86	77	83	86	77	75	71	72	76	69	76	61	66	62	68	66	69	76	65	70	72	74	92	80	83	78	78	76	74	73	88	76	76	85	70	78	75	59	81	77	74	67	69	78	75	76	77	71	73	81	86	70	72	70	55	96	78	81	77	67	84	72	66	75	87	95	50	78	85	73	67	87	75	80	81	72	69	82	84	70	84	62	85	66	81	90	74	73	70	66	72	79	73	57	85	64	59	71	67	91	71	74	88	73	80	87	77	87	73	73	72	76	73	69	67	74	86	64	65	73	83	73	80	81	79	82	76	62	74	70	70	70	89	77	72	79	72	71	67	78	72	86	73	72	71	90	81	71	65	76	74	73	76	73	82	78	92	76	73	82	88	87	58	72	82	73	73	72	82	91	82	70	69	77	64	77	81	65	76	87	77	68	76	73	71	86	85	83	81	72	60	71	74	74	62	70	88	73	82	76	85	86	71	75	71	78	69	90	78	76	84	86	84	90	71	79	83	80	76	82	92	77	72	62	78	68	73	77	79	73	80	77	84	79	79	71	67	72	73	63	68	65	76	72	69	75	75	72	84	66	53	80	89	82	65	73	73	64	65	64	62	79	68	83	85	82	64	74	72	81	68	60	71	84	80	55	81	69	84	69	68	86	81	70	70	74	77	67	71	80	87	65	72	79	80	73	90	79	83	57	64	93	69	78	73	61	72	76	87	74	81	76	79	71	80	69	76	59	83	89	64	80	97	71	77	74	78	86	81	88	86	55	75	78	76	79	84	94	70	72	71	79	85	74	88	83	90	69	84	71	84	63	78	75	78	71	74	74	68	63	65	73	81	76	82	92	68	61	71	68	90	70	73	69	89	79	86	87	70	75	79	72	84	73	65	69	90	65	61	91	73	82	76	75	58	69	68	71	73	53	76	81	85	81	78	88	67	79	78	77	87	70	75	87	91	67	85	66	81	68	84	83	90	82	83	81	75	83	71	65	83	90	73	87	63	93	70	74	71	78	71	87	78	75	79	58	69	84	82	86	62	81	80	76	66	78	79	78	70	86	95	73	76	85	85	101	64	80	80	68	65	79	82	64	73	81	89	93	70	73	78	86	70	100	76	76	82	65	80	77	69	68	80	63	79	77	77	92	75	66	89	89	82	73	82	83	73	85	87	96	96	65	77	83	71	79	68	73	77	87	66	71	77	87	77	78	74	76	83	67	70	85	95	74	57	71	75	89	68	70	87	82	62	73	66	57	84	68	87	80	67	75	73	73	67	83	67	87	92	71	79	75	77	76	72	70	88	79	66	75	60	74	76	74	76	62	73	68	91	79	78	75	90	84	70	70	80	71	78	76	84	79	82	59	78	74	82	69	75	79	91	88	79	78	70	88	64	73	73	82	82	94	74	83	95	101	69	75	63	79	80	70	89	70	70	68	68	73	72	83	79	86	68	78	61	88	74	80	78	78	87	78	101	79	61	70	63	75	75	65	68	62	76	71	59	58	64	75	88	80	70	82	64	78	81	86	82	65	76	68	87	74	78	80	68	73	70	74	81	66	79	74	88	74	89	75	78	76	79	80	83	77	73	70	78	79	77	75	67	82	69	83	61	71	71	69	85	67	55	80	73	69	79	90	75	66	70	58	95	71	82	76	67	85	66	70	77	78	67	70	71	73	80	71	73	99	82	73	75	86	57	77	81	77	77	74	78	78	59	91	66	77	75	81	77	77	67	72	88	82	91	86	72	69	94	76	64	86	65	95	78	84	79	73	85	69	85	97	70	56	59	63	84	81	89	79	86	91	75	66	71	75	76	71	69	76	71	74	77	68	71	56	83	65	67	76	82	66	68	67	71	75	67	69	69	75	72	95	74	71	67	74	88	89	83	68	73	69	58	73	88	77	80	66	80	82	63	82	97	73	57	83	78	81	100	71	78	94	74	83	89	66	71	67	71	65	70	81	76	80	72	75	67	73	72	57	63	76	64	59	68	68	95	63	68	80	62	74	73	67	68	85	81	69	59	73	79	79	65	62	65	80	86	81	67	75	75	53	72	83	68	67	64	92	82	60	81	58	63	73	57	77	81	75	75	83	78	86	82	63	63	82	83	80	72	81	59	75	70	64	88	82	65	67	55	72	79	71	95	85	58	67	69	91	71	72	76	86	65	86	73	70	82	72	73	77	75	72	71	71	69	70	70	89	82	67	86	76	75	81	68	81	56	84	79	76	70	61	83	59	74	61	81	75	65	78	69	73	69	72	59	79	64	76	85	82	86	64	77	67	80	84	71	95	83	75	76	72	69	80	77	73	60	62	80	67	70	86	73	64	73	85	59	58	77	65	68	70	71	66	69	68	76	78	78	84	73	73	80	71	64	81	84	81	83	73	86	80	70	68	77	62	85	90	69	85	76	79	90	78	84	75	64	67	71	94	79	73	78	60	69	90	82	81	67	74	86	92	61	72	65	74	82	80	78	81	82	72	76	76	81	76	70	78	69	85	73	78	77	90	58	85	84	82	78	83	72	72	88	102	71	79	78	76	65	79	74	68	82	64	57	76	69	72	80	67	67	80	69	80	84	85	70	68	72	70	81	76	82	94	85	54	65	66	71	78	69	83	74	93	64	87	77	73	85	66	79	85	70	88	60	81	70	81	84	75	93	65	67	64	83	69	68	78	76	71	61	76	70	76	71	86	80	82	78	70	78	78	77	64	62	85	55	83	66	93	69	63	71	80	61	78	71	94	76	78	69	82	62	74	73	72	70	54	93	69	84	78	76	73	70	51	80	70	85	88	68	75	69	61	74	69	71	71	89	79	73	65	66	64	75	72	84	60	85	86	70	65	78	71	56	66	73	81	79	75	66	83	72	65	84	72	83	64	66	67	84	75	87	73	82	73	74	71	73	57	67	76	62	76	79	68	66	64	83	72	61	72	66	65	76	75	81	72	84	81	63	67	93	73	73	71	74	82	64	76	67	80	56	74	89	62	77	79	83	96	86	76	98	88	79	71	76	92	69	59	70	74	67	72	79	75	63	83	72	61	77	82	72	74	76	66	63	72	83	77	75	78	65	88	57	70	71	80	80	78	64	64	82	87	89	67	76	85	76	90	80	77	88	63	75	73	89	64	83	75	77	73	75	77	73	70	80	96	74	78	67	75	78	80	75	76	66	65	57	52	68	63	73	65	78	79	68	63	91	76	68	57	65	87	79	78	88	83	61	65	62	80	62	72	67	93	79	95	82	84	89	68	80	74	56	82	72	71	65	76	78	66	79	98	80	83	80	87	68	72	63	83	70	85	81	77	66	69	74	90	63	77	67	49	72	69	74	62	72	62	85	62	71	73	67	68	59	76	77	82	58	79	83	72	66	75	66	78	87	68	79	78	87	64	92	68	76	79	79	79	58	70	75	75	69	81	90	68	89	74	90	94
29033	7184	1407	1112	2121	3251	3649	3313	2685	2309	2001	1875	1532	1443	1308	1234	1181	1076	961	1047	2122	9300	16760	16969	15205	11911	4064	619	587	564	610	595	562	585	562	590	598	553	571	585	624	563	598	541	573	549	605	634	540	573	592	581	602	550	563	559	541	578	542	558	516	556	548	566	571	562	563	539	618	574	578	533	539	548	554	559	534	554	566	550	604	553	555	557	540	568	509	561	582	567	557	591	568	587	541	590	583	548	591	576	575	546	584	567	549	536	624	553	545	574	569	548	558	575	536	568	547	532	567	527	551	578	589	578	549	547	555	547	562	559	580	536	530	577	522	550	595	545	584	582	547	566	508	570	534	541	561	562	561	576	573	538	515	543	579	528	543	602	527	530	548	541	598	559	582	517	534	535	523	542	576	565	562	586	531	576	542	560	536	551	533	548	549	573	540	526	585	571	595	595	529	555	546	561	581	560	570	563	570	566	602	551	565	550	567	546	552	537	560	546	577	572	559	557	572	553	533	603	521	571	559	543	585	582	510	554	517	552	536	539	535	572	500	539	580	536	541	573	533	570	578	529	580	559	569	557	530	548	552	519	540	550	545	571	557	535	573	564	540	578	559	573	579	612	611	584	534	540	553	584	547	527	543	572	557	534	550	511	546	559	573	548	634	576	558	502	534	575	563	578	592	553	556	550	576	560	563	540	580	509	538	587	551	555	579	576	582	546	525	565	551	590	582	555	550	553	555	529	550	513	573	550	557	522	554	536	569	576	521	585	581	548	573	550	578	562	560	561	574	560	572	518	588	564	506	533	579	574	560	553	569	555	566	553	518	598	537	572	555	544	557	569	568	558	556	557	519	536	605	533	559	526	552	596	561	584	541	525	561	568	534	563	580	597	564	564	530	594	563	558	565	552	575	509	583	527	561	570	530	555	568	542	528	531	558	545	559	593	565	561	549	552	546	555	584	548	544	574	517	548	592	529	593	517	550	553	603	575	540	554	523	598	536	567	590	533	608	576	538	535	536	569	526	522	527	576	519	561	574	568	573	519	529	567	630	519	520	595	514	585	559	592	553	543	521	541	589	569	583	558	542	563	593	567	573	523	546	555	562	550	557	534	553	527	558	584	554	505	572	540	560	511	590	551	529	557	552	570	567	561	537	544	564	566	593	576	536	582	589	580	557	564	523	558	534	567	531	547	555	551	548	573	588	534	513	540	551	571	546	575	572	561	552	553	559	584	543	525	529	560	553	575	544	524	573	570	585	534	556	542	566	513	589	532	536	552	570	577	547	526	586	546	566	572	561	512	545	547	573	568	549	548	524	555	539	548	597	501	553	546	541	579	554	545	592	553	536	545	582	553	552	567	562	564	553	551	561	546	584	535	566	553	528	512	553	538	516	532	556	549	554	555	537	560	527	593	573	565	553	570	564	560	549	588	563	551	512	523	581	612	542	554	579	523	552	594	553	569	576	550	561	610	518	597	593	578	546	564	562	584	559	557	552	548	567	538	532	541	558	561	526	539	561	554	572	563	514	550	583	532	568	527	546	543	521	569	568	522	566	585	540	555	581	542	510	541	591	535	555	527	547	573	565	530	563	506	578	507	596	537	570	557	539	512	585	562	553	563	601	608	519	548	583	534	543	561	578	557	524	561	571	569	544	564	542	546	552	548	576	601	535	573	549	545	547	549	600	589	572	535	544	609	563	565	544	546	584	566	541	580	530	537	515	604	553	555	552	554	537	560	522	585	568	589	552	558	551	601	550	518	551	594	542	553	563	542	559	570	565	554	549	569	546	562	579	529	550	530	552	556	587	611	577	532	545	500	568	557	532	585	577	563	584	583	542	504	578	621	594	567	520	546	576	566	550	546	561	552	507	537	541	589	582	526	524	570	534	583	538	501	551	605	564	538	527	520	542	599	564	572	566	553	530	539	567	538	591	525	553	560	561	590	564	547	531	524	542	534	558	592	524	557	533	564	561	515	628	543	573	556	528	566	573	551	546	532	531	520	521	530	555	589	587	610	583	547	569	569	514	550	602	578	557	580	537	601	587	529	563	601	554	587	579	567	588	541	562	554	601	563	524	574	554	529	539	549	577	584	527	587	521	557	534	515	591	562	575	547	572	579	545	539	565	589	546	506	554	532	531	523	539	564	530	516	575	580	566	551	554	570	564	543	595	521	591	533	569	544	563	577	577	558	536	577	543	553	518	532	558	567	598	550	523	533	553	542	565	577	538	530	545	578	587	559	541	564	529	528	525	574	537	529	586	558	550	609	554	534	522	513	612	542	560	549	552	512	582	540	559	531	556	523	518	584	552	559	553	502	563	557	521	565	518	543	536	556	572	562	560	582	566	553	565	561	544	560	536	538	535	568	540	529	557	538	515	564	570	561	540	555	621	548	574	537	555	546	572	605	563	558	520	542	596	544	538	569	515	532	567	532	583	574	522	586	529	536	556	569	541	601	551	542	561	569	603	541	531	539	581	588	539	564	589	552	588	539	549	585	580	550	553	575	554	564	580	588	574	552	548	550	543	597	566	559	544	566	591	552	583	511	560	552	561	554	528	576	553	567	574	556	558	574	546	565	557	580	535	565	524	567	579	554	558	601	603	574	531	592	556	560	543	524	599	555	565	565	523	551	593	550	555	572	560	527	595	539	565	547	540	601	562	493	562	560	557	537	582	608	580	536	568	542	560	564	546	563	558	543	570	572	548	572	566	529	535	576	585	559	593	562	559	552	569	548	523	534	562	554	597	576	532	532	589	536	550	584	560	542	583	553	572	535	560	550	552	568	567	555	526	589	526	611	580	543	545	592	592	570	606	582	537	607	517	523	537	606	564	569	526	597	522	531	552	557	543	540	601	600	567	585	622	574	512	579	569	549	566	542	577	525	586	541	547	548	586	585	545	571	558	555	536	535	577	519	548	554	567	538	564	542	575	539	576	549	528	578	532	581	529	572	565	565	580	520	532	565	551	563	572	559	573	514	602	550	546	534	547	526	590	568	549	598	580	571	526	585	569	583	579	552	556	551	599	590	586	547	589	545	559	564	540	545	503	550	565	535	588	531	593	560	574	551	529	555	523	564	524	543	543	554	573	590	574	554	584	570	558	535	540	573	524	566	558	587	523	586	509	553	563	496	570	555	552	600	533	516	580	558	516	595	564	592	574	593	560	573	545	563	547	532	601	522	549	557	585	549	591	528	575	525	520	577	548	573	551	568	558	551	594	555	560	574	547	534	556	558	555	559	567	602	561	588	559	575	539	590	519	557	564	585	534	571	596	515	560	582	529	548	578	558	519	574	559	538	537	575	538	543	532	562	529	569	540	530	538	556	528	523	556	559	575	578	556	506	530	560	499	539	540	598	551	555	544	530	575	572	534	560	565	551	603	539	564	634	556	597	577	553	554	568	599	567	543	543	531	540	581	524	561	531	495	586	561	555	541	528	546	579	575	600	506	533	549	540	587	586	523	597	547	549	512	541	546	555	556	564
2456	273	52	42	41	56	41	50	42	47	50	43	43	34	53	31	29	41	40	31	33	48	115	150	140	77	53	44	37	37	31	27	33	37	39	42	38	40	27	48	38	35	40	46	26	35	40	24	27	39	42	34	30	40	42	29	37	34	46	27	38	32	42	44	30	39	42	38	29	39	38	37	39	33	32	23	44	30	41	43	35	32	34	29	41	29	37	35	31	43	32	30	32	56	39	40	28	36	43	41	39	43	42	38	26	35	36	35	40	32	33	36	37	35	35	36	47	37	36	35	43	42	30	25	42	31	44	28	37	41	40	39	32	46	47	27	36	37	50	32	42	44	36	40	34	29	45	36	29	39	36	32	35	36	43	48	35	33	42	33	43	44	41	38	30	30	44	30	42	29	36	36	30	28	31	51	32	30	33	42	44	51	46	38	33	30	38	39	29	40	33	37	40	41	31	36	35	38	28	38	26	33	34	46	46	36	34	40	39	34	48	40	30	50	46	31	41	34	41	29	47	39	30	46	31	31	36	27	35	32	37	27	28	37	37	33	37	47	37	39	48	42	25	36	33	36	42	26	31	38	27	39	25	35	32	28	37	30	40	29	39	34	41	46	33	36	42	39	40	30	27	33	39	46	42	36	29	48	31	25	34	30	31	27	39	34	40	39	44	36	35	36	26	24	36	37	29	26	50	33	33	28	33	29	38	41	22	40	34	42	38	35	31	36	42	43	37	28	34	29	35	35	41	35	29	30	42	30	47	33	40	46	34	39	40	37	32	41	27	35	32	42	31	34	35	36	28	50	34	38	31	43	44	35	32	34	37	34	29	29	33	32	36	36	32	39	39	38	34	31	49	34	32	40	39	37	39	38	36	36	36	53	33	37	35	39	44	37	43	38	35	36	28	27	53	32	40	25	42	49	44	28	35	42	44	30	43	43	43	52	26	32	30	27	29	36	27	38	25	35	35	37	27	31	25	39	43	37	28	38	42	30	36	41	40	43	25	30	24	43	35	35	36	35	37	23	44	34	38	41	34	29	40	38	27	51	45	39	40	43	38	40	38	33	39	43	40	36	25	31	37	26	45	40	29	36	38	42	35	46	40	35	32	35	38	30	28	27	38	36	26	35	47	34	36	33	48	37	33	26	40	33	38	40	45	46	28	45	42	35	33	40	43	44	36	34	39	36	37	27	32	46	28	45	39	34	35	38	38	38	43	42	33	40	33	35	29	46	50	44	44	39	31	35	36	33	40	35	28	28	38	32	37	28	28	43	29	32	33	45	29	44	30	36	33	31	35	40	37	37	37	28	44	37	37	52	32	43	35	35	30	25	34	28	44	33	28	36	53	38	33	35	48	34	32	25	35	36	39	38	28	42	41	41	45	40	42	30	38	40	35	28	34	30	34	41	34	40	27	36	40	40	37	38	23	46	40	39	41	31	37	39	40	30	27	45	35	38	37	38	38	36	36	48	41	40	46	27	33	32	37	34	33	37	39	38	33	43	29	36	41	42	43	31	45	29	37	36	29	30	24	39	40	37	51	55	47	32	24	37	34	45	37	42	25	32	39	38	29	41	28	40	28	33	35	41	37	43	32	37	41	39	29	35	39	23	35	37	27	38	40	32	47	37	47	33	28	37	45	46	41	44	34	35	38	35	37	37	33	38	31	35	26	40	38	42	39	33	26	43	33	44	34	39	31	35	41	29	33	29	40	35	40	27	26	44	41	32	41	32	37	31	37	39	26	36	31	46	45	29	39	32	36	27	35	29	25	36	34	34	42	32	51	38	43	35	30	36	46	37	37	38	43	42	36	40	34	45	24	42	44	33	35	47	41	39	32	54	36	40	35	33	29	34	29	36	34	34	33	29	40	29	32	43	35	41	43	31	29	38	35	34	32	34	36	40	36	31	30	36	34	30	28	36	45	40	37	33	38	29	27	45	34	39	41	41	41	33	40	40	33	39	35	39	40	43	38	40	41	44	37	33	33	30	46	43	44	40	29	34	39	29	51	36	26	40	41	38	35	30	32	44	33	32	38	31	28	35	41	37	36	43	39	33	37	43	35	31	43	32	50	33	34	43	33	36	36	40	48	27	36	38	41	33	29	46	46	33	38	31	27	34	46	31	30	40	38	33	32	32	30	40	31	37	46	48	38	40	36	44	40	34	30	43	42	33	42	39	41	26	33	34	43	44	39	30	50	40	33	34	45	40	29	37	50	34	39	44	35	45	41	43	30	39	40	37	39	35	33	49	45	34	34	52	39	27	33	46	38	31	37	44	36	30	33	32	37	34	35	41	29	23	30	52	25	25	29	41	34	32	34	39	47	37	33	43	37	43	40	27	58	33	31	45	40	36	43	37	44	48	44	32	37	29	34	27	35	32	37	32	28	36	37	30	33	41	23	29	34	33	35	31	37	35	41	45	34	31	30	37	29	34	43	39	49	36	34	38	35	29	39	32	37	33	36	42	34	32	33	38	40	40	42	37	47	37	34	26	40	34	29	57	49	42	47	38	33	42	39	41	34	32	33	37	36	38	31	36	47	36	28	30	37	41	38	36	34	38	38	38	38	38	43	34	58	29	29	52	30	42	32	46	38	42	40	30	46	29	40	36	40	37	30	44	42	33	32	31	41	25	38	36	26	35	39	23	32	36	39	34	40	39	40	36	41	39	43	34	31	31	37	35	25	34	45	29	33	38	30	37	39	35	24	30	34	32	26	30	36	28	37	27	29	32	37	32	40	40	27	32	31	35	47	40	43	43	30	45	30	29	38	40	33	43	34	46	37	31	40	29	41	40	49	37	29	36	34	33	43	36	39	38	30	27	36	37	44	30	41	44	39	40	40	41	38	40	35	44	35	29	35	40	37	41	37	33	26	23	43	43	38	44	23	43	33	34	39	45	42	48	37	30	40	39	36	30	29	42	38	33	39	33	37	33	32	33	35	35	38	29	37	45	47	39	33	32	36	30	37	44	27	29	48	27	41	33	38	37	32	36	43	40	33	33	31	37	40	30	30	36	28	35	34	38	31	36	31	45	38	49	26	38	29	26	36	33	37	46	30	35	38	31	35	41	42	39	41	38	35	39	45	35	47	34	46	40	35	46	33	32	38	32	44	43	43	39	28	42	34	34	43	40	44	38	30	42	37	35	33	28	33	39	41	40	37	38	27	38	32	44	37	37	44	30	36	40	36	33	31	30	43	34	41	36	33	40	35	41	40	33	39	28	40	35	35	32	41	37	31	26	39	45	40	36	36	27	40	37	30	23	37	33	41	31	39	33	37	41	38	41	40	37	25	36	39	36	31	47	36	55	29	42	37	34	28	22	37	39	42	37	45	41	34	27	37	28	35	32	33	36	28	38	39	38	37	29	48	40	28	34	47	35	37	37	42	33	32	31	28	29	38	40	36	29	27	27	35	32	34	27	47	33	34	46	29	30	42	37	38	46	34	38	30	43	39	31	25	35	31	34	35	29	29	42	40	32
19167	3012	567	375	617	992	1050	1082	829	682	637	580	469	466	475	448	411	389	388	368	490	787	2714	3033	2646	1280	355	253	265	283	269	284	265	292	276	289	271	266	293	260	276	272	295	280	266	269	283	281	263	281	266	284	265	254	279	306	252	266	277	260	260	280	270	254	297	247	289	275	271	272	299	268	276	257	239	289	290	283	266	290	279	268	264	272	269	263	244	300	266	265	279	283	274	289	299	308	264	293	286	264	297	276	288	281	276	269	295	276	297	313	276	270	282	288	285	277	280	257	306	299	265	266	298	264	262	282	276	287	294	288	284	238	248	262	273	221	254	262	268	265	252	242	256	244	254	283	284	260	269	275	278	276	288	297	295	281	283	243	263	295	279	273	271	292	258	249	275	274	283	289	281	283	245	283	275	276	268	284	278	265	261	279	278	279	260	302	265	254	304	288	286	272	265	261	290	267	297	285	258	265	246	281	301	307	262	264	266	271	267	301	276	270	288	264	299	275	263	276	270	282	269	260	270	282	258	303	282	279	275	292	288	272	282	249	241	290	286	245	268	294	291	273	268	255	299	284	287	290	255	289	281	272	294	303	260	262	296	279	291	257	309	253	274	274	264	263	276	279	280	285	286	284	314	255	281	282	257	304	266	282	248	295	256	260	261	268	272	283	251	286	291	270	260	290	296	248	268	259	273	262	245	303	273	275	262	296	276	253	263	273	246	277	256	290	260	285	274	270	264	303	264	266	259	232	274	264	279	252	287	278	283	237	286	281	257	249	264	262	261	262	283	258	277	229	298	260	283	286	255	305	261	280	267	267	250	280	295	270	288	279	257	294	259	272	290	262	299	272	246	258	270	258	309	276	272	277	306	260	263	248	277	287	258	273	296	324	267	289	228	258	262	240	272	277	280	306	285	259	261	250	283	258	270	279	282	282	270	288	259	268	292	280	238	256	254	269	300	261	265	278	250	273	257	257	282	275	257	258	295	288	232	272	262	266	279	275	245	283	275	266	289	267	262	266	277	274	259	259	242	285	264	269	273	274	280	264	293	241	266	297	299	242	273	265	276	289	272	256	264	240	270	246	308	268	276	269	262	278	255	262	269	290	300	240	245	268	278	260	278	273	235	270	303	298	269	290	266	253	299	289	270	285	265	271	261	244	266	311	263	239	259	273	250	290	271	264	308	289	260	264	258	252	267	273	302	259	267	300	287	272	246	271	271	266	269	271	270	312	263	254	257	274	265	263	294	288	269	289	269	277	291	283	282	275	277	235	277	274	279	276	242	259	248	274	251	288	272	280	252	271	274	276	260	307	281	260	267	277	268	282	263	252	260	280	282	274	274	269	264	292	297	304	279	258	273	285	289	271	278	301	261	256	288	268	306	262	259	252	279	266	275	290	307	260	255	291	261	285	277	292	277	281	275	273	266	322	275	284	267	260	262	260	291	273	298	263	251	261	262	260	292	251	253	293	258	280	234	286	247	272	283	253	293	265	268	288	293	260	282	249	281	284	280	286	240	253	252	271	281	273	246	270	279	248	274	283	278	277	271	269	278	257	266	285	289	274	280	243	272	253	291	274	269	282	273	268	250	270	287	265	276	291	246	261	277	270	280	277	262	297	254	281	276	251	291	243	280	279	271	271	277	289	264	273	289	283	284	261	300	259	293	283	266	275	296	260	258	283	305	272	278	261	278	270	250	282	260	275	253	282	241	278	269	262	262	261	290	276	252	289	276	289	269	264	255	303	249	283	261	267	287	260	270	298	257	259	239	262	303	302	269	249	274	266	286	277	284	270	276	237	262	276	252	279	294	243	279	280	292	262	296	260	238	280	274	260	284	286	262	293	256	277	259	279	280	306	266	264	280	280	281	283	284	269	271	264	270	289	277	282	240	266	282	278	268	245	267	268	247	277	249	295	247	239	250	258	271	244	287	279	264	270	256	291	278	271	253	259	277	240	257	262	279	314	292	286	303	289	271	271	259	269	277	271	286	285	259	286	242	256	261	274	265	273	250	271	274	265	236	266	288	277	272	277	294	320	323	262	313	250	291	301	257	280	296	253	272	291	259	285	270	281	267	329	271	268	242	246	330	234	305	264	252	267	263	264	295	293	283	288	281	267	264	280	271	244	256	256	259	298	278	270	268	273	280	255	249	273	307	279	267	269	256	247	302	277	293	264	315	290	278	275	267	281	280	263	283	284	255	286	285	300	283	282	256	275	275	248	278	253	294	264	259	267	261	279	275	273	261	291	281	247	262	267	246	260	280	266	277	290	283	269	267	255	264	262	247	282	280	261	275	266	310	264	263	268	271	253	271	260	274	266	264	296	275	255	257	258	270	274	285	263	287	256	267	289	264	279	252	257	307	287	240	281	273	297	273	293	262	297	246	294	276	267	281	297	288	268	269	252	271	271	264	268	295	254	252	268	281	288	275	270	268	275	242	260	268	294	259	300	272	257	278	293	259	258	263	272	282	277	286	262	277	244	264	254	296	314	290	245	293	296	291	304	282	279	273	273	257	236	267	261	284	284	264	271	283	287	275	276	259	253	295	253	275	277	319	276	253	295	263	267	249	256	265	284	277	283	275	291	267	265	279	280	292	254	296	246	274	302	288	261	277	271	289	273	269	267	256	245	265	282	275	293	266	281	271	252	258	270	281	279	262	250	270	268	263	299	274	285	282	264	235	259	280	303	273	266	275	286	253	256	250	279	249	278	263	271	296	242	243	281	270	282	293	262	265	270	269	291	257	275	275	249	286	264	243	258	264	281	261	258	248	257	265	294	295	263	270	267	257	278	304	242	274	260	280	244	275	271	271	299	273	296	273	269	276	283	305	288	272	267	303	275	272	275	265	267	261	274	261	275	269	288	276	263	262	270	282	281	218	318	293	276	261	267	272	277	273	275	286	294	249	302	256	272	270	281	258	269	248	295	288	292	256	258	248	250	269	293	245	282	259	263	263	250	270	272	258	280	266	252	290	270	303	266	286	295	283	288	272	274	258	261	284	281	255	310	307	274	298	279	272	283	260	277	250	286	289	272	262	281	269	266	296	270	277	283	276	282	272	279	287	262	276	267	270	238	272	277	261	261	252	276	277	268	272	243	259	263	261	258	288	272	274	263	290	294	236	288	281	249	260	267	269	297	289	283	302	263	276	264	275	273	268	270	287	258	296	293	278	283	286	263	270	286	261	260	258	258	272	266	273	269	283	264	270	254	276	271	281	275	295	283	280	266	285	249	280	261	299	276	274	268	271	267	255	262	271	262	283	245	262	285	286	257	283	242	283	308	261	263	296	272	286	250	281	302	270	262	280	273	253	290	248	260	276	282	262	267	272	285	244	269	284	257	299	276	276	270	251	266	304	252	271	299	276	253	230	252	276	268	283	256	272	269	262	274	272	285	272	276	267	273	273	281	257	275	277	269	274	260	261	294	273	267	296	256	283	296	289	294	259	251	255	255	269	254	274	259	263	298	291	260	291	269
2425	577	106	77	64	71	75	81	87	81	56	74	81	68	65	69	67	64	78	60	68	103	295	397	270	66	51	62	66	68	46	52	52	77	68	71	45	61	72	63	56	60	57	72	77	67	65	71	57	54	49	59	55	71	48	54	62	61	54	57	70	61	67	65	64	48	57	58	65	50	68	54	66	68	66	57	69	56	62	60	55	59	70	62	52	65	78	63	59	68	62	53	60	60	44	70	53	64	69	67	65	60	65	75	58	70	64	45	51	58	55	70	57	50	50	60	62	61	75	56	60	64	55	64	69	56	65	64	52	66	48	51	53	72	57	64	65	53	65	67	66	69	54	62	54	76	53	54	58	53	51	37	55	57	78	53	52	55	61	53	70	74	68	46	73	68	80	54	47	58	67	46	63	67	62	58	56	68	70	57	43	53	53	66	56	59	62	59	65	50	63	43	54	54	64	71	59	58	66	56	64	78	53	53	72	49	46	65	53	58	61	61	52	57	67	70	58	45	56	81	53	57	71	58	61	58	67	67	54	64	62	63	58	60	59	61	63	45	67	57	61	67	56	56	64	58	57	64	48	60	63	60	57	67	53	55	59	63	62	56	49	59	63	72	53	60	58	72	85	57	67	74	74	54	62	66	40	59	56	51	77	63	63	52	54	68	60	57	53	71	50	81	72	65	41	68	70	74	59	55	64	56	65	63	62	57	67	65	71	53	66	59	64	54	64	38	63	65	54	61	62	69	50	65	54	58	63	49	68	61	51	63	57	75	62	73	61	56	61	60	44	50	70	60	65	55	61	57	58	56	57	56	72	63	71	51	57	62	65	67	47	68	52	66	72	59	69	53	57	58	66	66	63	66	76	77	50	64	66	55	72	56	56	60	52	60	63	59	60	67	73	73	51	61	63	62	58	50	70	60	68	58	57	59	51	78	64	59	59	56	56	65	65	52	67	51	69	66	63	54	64	57	58	87	77	63	59	59	70	63	60	61	62	72	50	73	62	67	66	59	53	59	64	74	51	78	67	65	56	67	59	61	52	45	52	75	65	55	62	56	56	54	58	70	56	62	55	60	57	60	67	65	59	60	57	59	58	65	68	49	66	63	57	66	56	62	62	73	52	61	67	69	60	57	70	47	49	53	52	49	52	60	69	51	58	65	66	80	42	65	62	67	62	61	70	61	46	76	60	61	50	71	52	70	63	64	56	56	76	57	53	55	66	60	58	69	50	60	58	57	58	59	63	51	64	69	56	66	72	51	55	55	58	55	52	74	67	47	53	56	62	67	63	58	62	66	57	61	57	48	58	60	48	55	71	72	57	60	55	55	53	49	44	55	70	59	62	70	54	72	60	52	55	59	56	60	72	69	69	58	65	51	67	60	67	67	60	83	62	59	56	58	68	66	45	57	57	62	52	44	68	60	67	54	64	70	72	40	47	66	47	51	70	57	51	50	67	56	47	51	75	59	59	72	54	51	59	64	70	65	49	59	57	57	60	61	47	64	63	53	63	57	50	51	56	51	61	69	62	74	52	65	74	65	60	65	53	56	72	57	54	56	51	59	57	71	72	53	55	69	55	63	44	52	54	59	58	66	69	58	62	67	57	66	61	68	69	56	48	51	55	61	51	50	72	46	64	66	63	56	58	61	55	63	69	45	65	62	59	62	71	59	51	65	70	60	65	65	48	65	74	56	51	52	52	65	61	59	60	65	49	58	55	64	59	63	41	65	37	54	55	70	65	58	44	64	69	54	80	66	66	73	49	83	48	64	50	74	78	56	49	45	58	60	60	47	75	72	65	54	45	65	49	59	54	60	75	68	46	60	65	73	53	55	58	53	63	62	66	61	60	59	66	65	64	61	63	67	62	56	54	65	55	47	51	52	50	67	58	47	59	58	44	68	55	68	63	62	65	54	71	63	56	52	64	55	61	62	59	63	65	61	65	55	52	58	56	59	60	65	58	49	67	67	70	56	46	55	54	56	68	59	51	65	59	59	64	61	52	63	59	65	53	66	49	67	60	58	69	58	50	48	62	57	59	56	54	65	52	58	55	59	50	74	65	63	67	61	71	67	65	58	61	64	56	71	51	59	54	60	61	66	61	58	53	69	56	58	57	57	56	65	64	62	57	54	53	67	52	53	63	67	70	57	64	57	62	48	55	63	60	68	62	50	61	64	66	55	56	54	70	56	74	59	51	55	51	57	57	56	72	58	45	44	61	72	70	56	63	61	69	64	65	66	73	55	49	69	84	70	65	60	54	58	57	65	69	50	67	60	74	65	62	70	67	60	66	69	59	62	55	71	54	65	66	47	70	63	75	57	57	57	56	58	58	57	58	47	76	54	69	64	59	65	55	51	57	53	62	61	70	54	45	56	65	58	65	64	58	54	52	58	47	71	39	65	65	72	68	48	67	80	50	60	57	43	66	53	59	58	65	45	70	61	62	43	49	59	43	53	64	64	63	58	69	64	49	58	50	66	77	63	68	53	57	48	66	54	55	64	57	62	71	55	62	59	57	64	66	70	53	59	72	55	66	76	74	56	70	65	68	65	66	61	55	71	57	71	61	58	58	67	53	59	64	57	60	54	62	63	63	62	60	53	60	71	64	53	61	50	60	63	71	60	42	63	65	71	61	49	57	47	46	38	55	45	66	76	64	65	62	53	43	59	71	52	53	62	79	79	58	62	59	66	58	62	76	60	50	54	63	57	46	82	70	51	47	70	67	44	51	67	63	61	53	48	59	54	53	66	72	61	55	70	55	71	57	54	61	63	69	43	55	62	71	41	56	69	51	62	60	54	65	66	64	61	42	61	64	60	55	60	63	60	52	71	69	66	53	62	55	67	60	60	57	59	48	64	60	66	63	51	78	68	54	66	66	74	56	54	62	65	58	55	68	62	51	61	56	60	51	48	66	57	61	67	69	64	49	65	67	58	67	62	56	41	62	60	47	62	57	49	46	57	58	48	50	74	63	61	58	68	58	63	60	64	71	58	70	67	56	67	54	62	62	63	58	61	63	55	56	60	71	73	54	55	60	61	64	67	39	63	55	50	61	47	62	67	65	62	61	62	58	56	58	64	69	58	69	52	65	71	62	58	56	53	78	49	56	66	72	56	61	59	79	54	61	68	71	64	64	50	52	56	60	62	64	69	57	51	64	49	55	71	61	51	59	57	65	73	57	59	62	59	61	68	61	59	47	68	57	58	59	58	60	69	70	60	51	66	57	51	56	58	46	61	51	62	52	72	58	50	64	59	60	58	57	56	58	69	69	58	51	44	70	65	53	60	67	59	59	52	62	76	57	58	71	54	66	54	59	55	61	60	53	64	48	50	51	63	57	66	68	63	57	55	59	61	53	57	54	48	62	52	63	60	63	66	83	50	53	45	57	53	39	70	55	66	58	59	67	55	69	51	71	65	64	65	46	52	52	46	58	73	63	65	52	63	54	67	67	55	85	60	70	65	65	76	59	69	55	64	45	52	53	49
24577	5101	910	786	1359	2155	2287	2135	1767	1486	1291	1168	1012	919	886	826	757	706	679	686	652	1746	7153	9824	5523	718	488	467	468	468	454	487	474	525	903	640	473	449	454	460	455	436	444	426	442	451	447	440	430	435	414	408	409	424	451	432	452	439	434	430	423	418	443	393	426	456	466	443	413	435	438	419	447	460	428	416	430	445	425	445	437	443	452	446	421	432	461	463	459	464	437	444	443	432	428	468	426	467	458	441	432	470	472	454	439	468	472	423	461	457	424	428	428	439	439	396	442	448	474	452	428	436	462	429	449	434	439	426	455	416	455	407	450	433	445	449	460	426	416	428	427	421	419	433	427	425	428	446	464	429	414	445	459	447	428	427	458	405	403	433	446	430	436	433	410	427	441	467	463	444	442	461	434	389	428	413	476	432	418	464	447	430	393	413	427	472	422	489	456	432	466	410	445	404	437	424	437	446	444	430	435	419	382	429	433	403	401	418	418	451	402	433	406	457	445	423	424	426	442	435	438	426	443	415	419	487	427	436	469	431	416	442	453	418	416	459	424	435	424	414	427	465	445	442	411	434	422	443	416	430	455	428	431	459	461	440	425	436	457	437	426	419	405	435	464	452	458	411	427	432	413	386	425	413	432	388	431	430	406	476	391	425	432	420	429	432	424	446	419	407	434	432	398	461	431	459	436	413	433	418	471	427	457	461	416	437	441	421	422	447	443	420	441	411	441	435	477	458	434	419	454	431	443	416	452	443	454	436	417	427	440	432	446	420	427	473	429	438	442	426	425	398	414	454	438	439	443	428	436	452	442	399	435	450	444	395	377	407	416	413	373	438	439	414	436	443	401	446	424	407	411	420	457	457	420	403	396	439	426	429	473	428	426	430	444	435	411	443	439	398	453	436	415	417	438	427	421	428	417	458	444	431	458	407	429	450	450	432	404	455	448	481	454	454	443	415	439	412	430	468	411	469	414	443	459	474	424	456	426	438	420	428	405	445	450	487	397	415	471	418	425	435	413	421	444	459	432	372	472	441	405	415	455	438	428	413	442	445	433	440	369	398	410	454	427	420	443	433	434	422	439	469	466	422	415	436	420	423	442	420	373	430	415	438	410	463	417	427	413	447	428	430	404	455	462	421	423	433	436	420	457	386	410	463	457	399	458	406	431	419	446	440	455	454	414	444	418	455	425	438	413	422	418	423	402	449	432	455	420	480	420	443	430	446	434	426	450	443	436	415	439	452	436	437	446	412	436	423	441	442	435	446	413	443	444	440	416	419	421	455	445	442	463	447	472	429	457	446	454	436	483	394	418	436	452	421	471	437	420	414	456	427	458	409	439	430	454	444	454	418	470	436	479	444	453	435	425	454	428	427	421	416	434	423	417	443	448	439	444	427	425	418	479	408	434	425	435	394	425	446	441	384	407	460	417	441	441	426	437	421	460	425	447	427	416	437	438	419	459	409	456	456	458	436	442	462	438	422	426	477	434	429	443	424	428	404	450	431	403	425	405	414	417	435	421	426	428	440	425	442	419	466	412	444	425	460	459	427	446	459	422	412	422	439	458	395	408	427	429	420	426	438	472	459	412	428	467	441	413	429	447	441	419	428	423	425	436	424	432	434	441	418	459	437	415	465	431	406	417	416	411	430	433	412	438	440	444	404	428	409	447	443	470	444	439	451	428	433	436	419	475	444	405	429	436	450	468	409	408	431	395	413	479	407	419	401	423	440	454	398	450	421	431	450	425	381	435	455	439	434	408	442	433	421	442	462	444	421	408	449	422	449	431	398	421	450	450	391	392	426	445	463	443	406	410	413	446	429	438	424	450	415	402	438	411	459	412	428	395	439	467	434	404	442	429	408	454	440	427	409	402	416	438	384	475	413	416	419	407	438	469	455	460	398	426	436	433	411	424	424	464	439	466	411	420	410	423	422	461	436	434	428	433	440	452	427	478	466	400	413	436	450	418	449	411	441	439	458	412	446	441	427	431	438	452	400	512	449	419	456	413	436	435	457	433	450	454	451	437	458	432	441	392	428	393	408	439	439	434	447	462	440	419	429	409	451	419	435	409	405	436	440	431	422	416	452	420	441	447	423	429	429	423	439	403	425	454	424	401	431	455	449	432	418	386	436	422	430	401	403	427	442	451	447	446	443	438	454	435	401	412	455	454	415	415	398	433	415	451	449	425	423	419	404	424	443	444	433	437	461	424	415	427	453	429	452	424	427	401	429	409	461	465	421	393	419	449	414	433	431	412	448	444	404	417	390	424	455	459	420	475	451	419	436	457	413	392	444	424	381	395	430	415	463	408	438	488	444	408	403	435	438	424	433	396	463	377	434	428	393	418	438	429	414	437	423	444	422	452	440	444	432	415	432	455	408	429	433	427	448	458	447	443	428	425	395	453	420	442	434	427	435	423	432	406	413	429	454	462	441	419	438	407	421	407	417	419	413	449	449	413	422	450	436	415	433	445	425	401	418	434	415	434	446	443	436	418	440	421	421	469	413	431	446	459	439	438	417	427	441	430	415	457	382	439	442	417	456	432	408	440	397	401	447	449	389	447	407	409	401	410	456	450	472	419	418	436	406	464	418	387	417	421	453	442	459	460	422	453	443	446	415	458	419	409	445	421	451	441	442	404	445	419	433	390	441	420	434	480	416	418	421	440	457	436	458	409	391	418	441	432	455	392	458	430	414	444	401	454	431	400	401	426	401	412	412	403	433	417	443	420	430	445	428	455	422	444	421	451	398	440	426	411	422	431	490	418	394	429	444	436	454	409	400	442	426	408	416	444	472	404	415	447	428	461	437	421	474	448	472	452	424	441	422	444	446	444	427	442	420	439	393	422	453	419	455	447	429	457	414	428	455	448	428	421	432	443	434	442	442	402	412	439	353	454	430	442	416	446	427	408	427	422	432	438	442	442	428	394	420	445	454	388	455	441	444	425	445	423	422	445	422	431	447	469	445	419	428	417	446	470	430	399	443	440	477	441	405	457	429	426	428	439	448	436	407	430	424	442	407	431	448	463	436	462	437	405	417	436	416	410	443	449	431	423	445	441	448	416	428	427	408	434	438	420	442	435	434	413	449	430	433	442	438	416	415	426	473	422	433	439	426	439	452	455	426	399	388	448	401	390	389	419	447	417	397	439	379	440	439	466	415	437	407	393	461	429	406	432	430	440	433	415	419	398	441	430	442	443	441	405	441	447	434	388	437	418	415	460	410	414	437	449	422	427	454	433	430	410	431	440	465	403	400	406	434	434	404	417	431	454	413	406	445	436	399	444	447	412	440	437	419	420	419	427	463	432	437	418	428	467	383	442	469	462	438	396	413	445	412	430	448	452	435	450	445	459	411	413	428	454	452	417	453	403	456	410	401	405	424	407	437	452	446	413	418	443	416	419	404	412	410	425	436	407	437	420	399	388	426	451	440	432	401	416	413	443	459	435	447	496	471	460	466	417	439	436	432	448	453	429	442	411	449	465	451
3756	414	100	59	39	47	58	61	43	57	58	50	53	53	51	38	62	50	52	54	41	96	291	234	99	44	48	40	29	52	46	51	36	43	72	76	50	32	52	40	53	45	43	48	39	42	54	45	51	36	56	55	34	40	29	54	41	54	49	43	48	39	45	42	46	43	43	44	42	49	47	46	54	42	46	40	40	38	37	55	38	45	52	43	46	44	41	40	46	38	53	44	50	42	42	40	57	49	51	37	45	37	47	39	56	42	40	37	31	56	38	49	42	45	41	46	39	34	56	38	48	43	35	41	35	41	43	34	42	44	37	48	37	49	45	47	33	47	35	52	48	34	48	42	44	43	47	50	37	37	42	43	39	40	40	54	34	49	38	38	46	45	43	56	40	40	44	51	45	49	53	30	40	49	43	29	44	36	45	31	35	35	45	45	52	47	51	38	49	46	48	43	44	27	44	40	49	48	46	53	42	40	40	47	44	42	35	39	42	36	45	44	54	47	38	45	44	43	43	50	36	44	37	44	38	38	47	48	35	52	45	41	42	44	54	43	51	41	34	44	42	39	41	39	38	42	41	33	34	39	49	43	44	57	33	52	35	39	43	44	36	46	35	28	52	56	38	39	40	46	32	52	54	41	31	47	41	41	40	52	47	53	30	31	51	49	56	39	39	53	45	46	47	44	47	37	56	39	42	60	54	43	34	49	41	38	38	42	46	50	48	51	48	36	49	49	47	41	37	34	45	35	44	40	53	40	48	40	48	47	47	51	38	45	47	42	54	48	63	41	56	39	34	51	45	39	38	33	50	40	43	53	45	32	44	49	49	38	51	43	42	49	36	42	48	43	45	41	37	45	35	38	43	46	42	46	45	56	51	40	41	46	49	40	43	43	34	44	38	42	47	40	56	50	42	40	54	48	51	41	51	42	48	32	44	50	41	38	49	50	41	57	62	39	52	52	38	45	36	35	51	52	47	35	48	57	42	44	38	53	45	44	49	43	34	50	40	52	49	43	38	39	40	48	56	41	49	41	56	49	40	39	37	42	60	41	37	39	55	41	40	43	33	42	35	43	33	50	38	38	51	48	41	41	43	42	37	53	38	44	54	45	47	44	46	42	32	44	38	50	54	44	54	45	50	47	49	43	41	50	44	40	50	44	48	51	51	46	54	49	37	51	46	49	46	41	33	50	46	42	43	43	41	47	37	36	46	31	33	46	45	36	44	39	46	45	49	48	51	41	45	49	46	42	44	46	63	37	39	48	52	42	47	47	37	41	43	38	43	43	37	37	54	45	34	34	43	43	52	42	35	43	45	48	38	41	45	36	34	37	50	27	37	39	45	43	46	29	46	42	43	44	44	38	45	39	48	36	51	31	43	54	54	40	48	42	32	33	41	41	39	60	40	41	48	45	47	44	38	42	47	49	48	48	50	42	39	45	43	37	38	39	42	44	34	46	37	38	47	46	48	36	31	40	45	40	45	51	27	48	45	50	51	40	43	45	47	51	45	38	35	43	50	42	42	45	43	56	36	43	39	48	39	48	41	31	38	46	47	28	30	49	62	47	39	53	39	42	50	42	43	53	54	46	50	47	44	50	40	39	48	44	46	51	38	47	34	42	43	51	46	56	47	45	49	49	48	44	41	34	33	49	44	52	39	44	37	39	47	39	55	39	43	46	42	38	38	55	38	47	41	49	47	46	39	41	44	46	46	46	44	45	42	31	47	47	46	40	45	38	40	48	52	49	31	44	43	48	55	45	41	48	46	55	42	41	53	49	50	47	37	45	44	42	45	52	47	43	47	49	56	48	45	48	50	49	50	40	41	34	38	38	40	41	31	39	47	42	46	34	36	56	38	40	44	41	44	43	31	42	37	41	39	35	34	49	44	60	43	40	41	43	46	48	58	38	49	49	38	37	43	34	42	50	40	44	44	37	44	38	42	36	43	48	36	49	40	48	41	37	46	46	46	51	49	43	41	44	47	38	35	36	35	42	42	37	55	45	34	39	44	41	35	46	45	52	43	46	54	48	44	39	47	42	43	39	45	30	40	41	41	54	46	37	38	40	33	50	57	36	51	44	38	40	38	58	35	48	50	43	44	49	43	39	41	42	45	39	51	47	35	46	41	37	46	53	54	41	50	54	42	49	31	43	57	45	34	46	49	50	44	52	47	48	42	36	38	52	60	51	36	48	33	54	41	39	43	40	36	58	39	41	43	39	51	24	46	58	44	30	54	39	40	34	49	41	60	40	34	35	34	36	42	44	38	26	40	43	47	43	38	31	37	40	48	38	43	48	47	30	44	37	50	49	52	44	42	48	45	38	38	58	50	38	45	39	38	44	49	37	43	47	40	33	30	44	43	37	44	48	47	39	43	43	39	50	36	46	53	56	36	24	38	52	34	53	50	47	45	43	58	33	41	34	42	38	61	42	58	32	46	45	51	49	41	47	38	46	43	49	49	53	42	45	34	31	45	40	41	33	41	35	41	52	39	29	45	48	39	36	36	56	53	52	41	54	38	49	52	47	45	53	42	41	38	46	30	32	51	45	37	56	39	49	47	47	38	52	46	39	43	44	36	33	43	49	46	36	51	42	33	47	42	55	46	39	44	39	40	21	46	45	54	43	34	48	46	36	35	47	37	37	47	41	38	39	48	43	55	44	45	34	40	56	33	41	42	57	51	37	44	41	36	48	58	35	44	43	45	57	40	42	44	39	45	38	43	45	34	45	34	46	44	42	41	49	44	51	44	48	43	48	48	28	34	52	48	45	26	46	45	42	34	45	43	48	40	47	42	48	45	52	48	38	49	49	49	38	36	61	42	41	39	37	52	47	45	56	55	39	49	51	45	42	49	41	47	46	50	55	41	51	42	49	43	47	50	47	39	47	47	49	59	40	37	54	43	42	44	46	40	41	46	42	43	40	35	38	50	48	36	52	38	34	44	47	52	50	35	46	46	51	50	54	52	39	40	48	28	37	51	46	40	45	41	43	41	41	44	45	47	38	39	43	49	39	38	57	44	39	47	43	47	38	45	51	41	42	47	54	51	51	33	35	40	47	47	45	44	37	41	44	38	47	44	53	52	45	48	43	43	41	45	45	47	36	50	46	31	42	35	46	39	46	47	40	51	42	48	39	50	46	54	53	38	44	37	51	45	43	33	36	52	34	43	38	37	53	37	53	48	44	50	39	41	41	47	53	47	52	45	51	49	43	36	42	43	34	57	56	38	46	53	48	45	48	38	48	50	39	60	45	42	39	48	53	62	63	38	42	38	50	41	48	43	43	47	46	38	40	35	37	27	43	33	47	45	30	56	50	49	52	37	38	44	36	37	44	39	58	35	45	43	54	49	44	32	40	44	60	52	51	51	29	47	34	46	45	33	38	43	50	51	54	47	43	38	43	54	47	31	37	39	35	33	36	51	48	46	46	39	42	40	44	51	46	47	43	43	42	42	46	55	42	54	42	42	43	44	36	47	43	33	46	56	47
23474	4441	812	587	1078	1748	1872	1833	1593	1306	1240	1105	970	851	760	703	627	615	605	529	520	2357	7766	5982	1776	391	397	417	365	367	368	363	365	342	918	1508	343	315	340	332	334	368	352	358	342	376	345	356	375	341	355	337	318	311	349	343	343	356	347	319	322	326	331	350	325	375	329	350	337	352	330	308	293	285	351	353	331	339	316	327	323	335	327	312	369	351	335	353	325	326	334	330	306	399	352	358	369	369	404	360	362	358	343	355	340	390	380	368	351	319	365	354	350	305	356	356	329	348	331	315	319	329	340	320	319	338	321	287	336	351	338	344	298	320	372	328	360	338	320	322	349	292	326	342	317	343	320	321	311	315	331	346	332	332	324	328	327	299	363	338	378	333	341	352	317	352	322	330	309	349	302	327	349	346	327	373	352	349	335	353	330	357	338	350	339	335	314	334	356	302	347	327	311	347	329	304	342	324	321	319	295	317	360	330	314	318	328	341	324	305	309	343	335	354	338	343	346	339	326	360	329	301	364	323	329	315	339	346	319	351	340	334	339	309	323	315	335	324	326	322	327	354	318	361	339	302	346	333	315	321	339	354	311	336	332	296	318	342	339	369	335	342	322	335	305	347	347	341	374	356	348	337	347	318	349	316	293	294	316	334	321	300	312	298	359	298	352	337	328	328	334	330	337	361	325	323	315	326	356	324	359	328	350	329	286	326	313	341	337	335	333	320	337	371	342	316	349	286	335	316	325	365	358	342	349	312	349	344	351	322	314	323	319	294	343	294	348	360	325	346	316	333	330	311	322	310	330	347	308	358	336	349	338	336	341	320	328	318	366	345	332	320	301	327	330	323	333	358	319	319	332	296	326	356	325	318	351	349	348	341	311	342	327	305	337	328	325	334	341	325	317	319	349	352	316	328	310	344	320	329	315	331	280	332	328	324	335	323	350	323	327	346	334	338	351	316	304	316	338	313	332	349	319	350	328	354	341	322	303	297	343	330	320	306	335	310	334	328	295	321	335	343	310	331	300	353	312	346	346	322	334	315	322	339	307	366	331	335	297	340	369	345	340	291	324	348	330	332	338	324	328	330	357	343	343	333	317	328	336	320	329	334	346	328	324	348	312	348	325	340	357	344	317	321	356	359	338	339	330	334	299	338	314	317	312	347	340	335	308	328	329	311	328	334	325	367	316	309	336	329	323	360	359	341	299	346	327	318	352	315	295	333	305	342	290	341	309	309	355	364	323	336	343	321	363	321	298	340	326	331	342	320	320	328	310	351	352	352	324	335	348	306	346	333	311	338	302	324	322	323	310	346	326	320	346	329	291	313	336	335	327	375	361	334	372	314	361	345	323	345	318	331	311	346	311	271	319	359	318	333	349	313	334	334	336	332	342	302	327	326	311	353	307	329	337	345	312	311	355	327	321	310	336	370	316	333	325	331	338	302	341	330	334	329	346	307	356	361	332	338	316	326	300	341	357	307	299	331	326	344	334	349	333	334	344	316	308	303	331	350	352	371	330	318	326	340	329	343	335	346	327	334	309	339	330	338	345	327	338	314	326	317	324	318	335	305	318	295	343	322	326	339	324	309	376	321	331	340	350	319	341	324	358	339	332	336	331	331	332	319	323	324	346	330	314	372	332	375	309	332	327	309	329	308	313	303	349	348	341	330	348	329	295	291	340	308	342	333	325	348	305	317	342	343	309	318	343	342	319	337	315	317	327	351	312	307	339	335	337	298	331	368	284	325	332	299	335	323	343	329	308	324	322	299	354	321	325	327	335	312	332	324	339	329	302	331	354	338	313	309	289	332	361	344	315	329	351	305	326	310	339	337	306	318	334	360	338	344	332	328	298	328	358	329	332	334	350	302	305	333	318	325	301	362	335	317	338	328	296	310	333	339	312	344	333	346	313	311	324	326	334	312	321	334	321	326	301	347	341	332	375	357	370	333	291	342	316	346	327	338	331	322	306	345	342	334	326	288	349	357	374	346	336	342	325	341	313	328	306	321	332	314	322	313	320	334	344	318	327	307	371	354	333	348	359	331	341	363	344	341	325	339	318	349	325	310	356	332	337	299	339	310	315	331	326	298	344	324	324	326	340	367	332	304	334	345	318	320	339	352	323	332	331	317	351	317	335	348	316	364	340	331	334	323	363	343	322	340	331	332	311	329	334	310	303	341	291	321	358	321	306	306	338	299	330	324	336	329	355	313	321	320	334	346	338	332	335	339	308	352	335	329	307	334	331	367	371	299	338	323	346	338	323	275	313	354	306	347	327	346	309	334	348	359	329	350	307	331	320	315	321	307	353	303	336	341	336	339	326	340	317	335	359	346	325	349	332	341	348	347	293	345	314	382	307	300	329	325	340	304	342	337	346	359	321	346	355	314	323	321	281	335	340	340	326	320	333	344	323	343	337	346	339	340	338	319	338	340	353	330	279	324	339	306	328	318	330	334	336	332	325	323	312	345	306	332	336	339	354	327	333	388	316	343	310	316	320	342	286	354	313	337	357	337	335	311	320	311	360	337	343	320	336	347	302	327	320	321	319	352	315	344	328	308	316	350	327	295	339	340	326	348	318	323	373	306	341	332	384	329	333	348	325	310	327	314	342	331	301	313	317	328	337	337	321	314	353	334	323	343	329	341	340	343	349	356	321	337	321	324	305	304	297	330	325	336	305	341	325	337	344	346	332	329	333	363	336	310	319	315	331	328	317	372	322	306	364	321	309	337	307	338	311	317	329	280	304	323	319	309	362	382	297	340	328	332	362	314	326	320	301	312	323	293	333	336	360	334	327	331	351	340	311	307	337	338	315	302	311	347	322	328	282	357	316	323	314	314	297	372	302	353	336	337	364	304	321	292	314	346	331	330	317	314	334	320	328	354	300	305	318	357	319	326	283	300	329	336	315	311	294	327	336	312	357	335	317	291	326	313	344	328	317	315	335	355	373	313	331	324	325	324	307	333	349	340	352	333	314	328	313	315	330	308	316	305	317	353	344	361	342	312	352	350	347	308	347	334	315	315	319	347	314	325	373	322	321	353	324	308	344	314	349	327	324	317	323	323	354	323	311	348	328	347	345	308	336	302	323	279	339	311	321	354	354	346	320	321	352	329	325	336	350	358	327	323	324	320	339	330	357	338	333	352	347	301	333	324	313	335	328	341	361	329	361	334	342	339	340	323	326	339	322	341	337	319	333	334	329	330	368	319	314	295	345	335	334	383	323	320	314	326	324	317	300	328	341	320	314	325	334	306	314	331	331	304	319	316	332	354	319	346	291	300	293	334	353	322	319	311	310	357	346	329	310	329	340	287	324	341	369	292	319	296	351	343	338	360	339	328	350	328	346	303	327	329	327	318	327	336	291	322	319	313	309	300	333	334	330	312	316	311	329	319	319	339	322	329	314	337	325	362	330	327	318	331	308	371	328	328	331	323	315	313	364	390	344	358	331	338	352	354	336	342	339	350	330	309	343	304	350	334	355	355	327	357
3927	864	134	105	94	79	109	124	114	107	80	101	93	89	80	96	86	95	102	91	95	238	527	751	380	85	64	87	80	81	73	84	79	70	106	98	84	67	77	82	63	77	70	96	78	88	67	79	75	77	82	85	65	67	76	88	76	71	70	66	89	74	82	76	85	72	83	90	76	68	71	63	65	71	72	80	60	63	71	68	72	95	79	63	92	68	63	83	77	66	77	86	68	76	83	80	82	69	79	85	70	98	82	77	86	62	64	65	80	77	71	59	79	86	80	80	75	79	67	79	69	80	67	66	85	77	65	85	74	76	84	70	92	78	78	75	65	65	70	59	79	67	78	82	88	84	91	71	66	59	82	77	67	75	72	85	78	87	68	77	80	82	68	76	72	68	74	86	67	64	59	89	88	80	62	60	78	73	93	84	71	85	68	73	77	81	75	77	73	82	69	73	73	68	64	74	64	59	68	62	91	80	71	59	66	61	74	63	66	67	75	69	54	77	71	82	77	77	100	68	74	69	96	87	63	74	60	97	66	68	72	83	75	74	79	75	73	73	77	79	69	78	72	94	82	74	81	86	71	84	75	79	85	57	82	64	74	71	65	90	81	71	74	75	65	86	84	66	73	77	80	77	75	66	82	67	81	71	80	84	72	67	72	67	84	79	83	72	81	69	72	89	82	64	73	76	90	69	62	87	78	78	75	65	74	73	72	69	86	67	96	73	72	76	67	83	69	77	88	72	85	65	75	96	68	80	78	75	63	69	82	79	68	88	73	66	75	71	84	78	61	74	70	77	62	71	82	78	80	77	76	75	76	83	74	76	90	50	73	69	69	84	74	91	71	77	91	72	64	76	105	78	63	77	103	69	73	74	75	74	66	70	86	71	82	67	66	78	79	68	67	66	74	72	80	74	73	70	80	83	81	74	74	78	62	72	84	56	73	74	68	78	83	73	74	89	90	77	70	70	71	77	82	75	73	73	76	67	84	65	63	81	80	65	59	74	80	76	80	73	82	70	65	84	80	77	67	67	85	83	93	78	70	65	78	74	54	69	65	74	79	68	70	73	90	81	79	80	93	77	74	69	66	71	85	74	83	91	72	60	62	66	70	78	85	74	67	86	77	63	78	70	69	95	83	72	86	72	86	69	94	76	74	77	61	79	63	88	77	73	87	82	90	81	70	57	83	83	79	80	70	74	69	77	83	73	58	74	77	90	61	81	61	82	79	84	87	73	63	62	82	74	75	73	72	66	95	76	66	74	79	67	66	70	64	100	74	83	75	79	57	78	86	80	98	81	68	70	76	63	72	87	70	58	63	78	78	68	56	77	72	86	69	75	54	77	79	69	78	77	73	73	80	64	82	73	65	79	83	71	69	71	64	71	80	76	64	79	66	70	69	72	75	71	81	66	71	73	76	84	80	88	68	73	67	75	87	81	66	70	79	78	79	78	74	78	69	71	72	69	86	92	76	78	73	67	67	88	77	77	80	74	80	80	78	62	76	63	95	81	93	66	75	91	99	65	78	73	74	86	61	80	61	72	69	67	81	71	83	73	61	93	66	69	79	63	78	72	91	71	67	84	63	92	76	72	74	81	68	68	64	65	74	70	73	56	67	67	71	55	77	72	79	72	74	75	68	77	78	80	65	78	78	76	82	66	77	88	88	86	81	73	91	66	70	85	68	75	75	84	69	86	64	70	95	69	70	88	74	77	67	74	49	78	65	73	76	60	66	73	79	78	81	64	59	82	76	75	82	65	68	88	74	70	69	59	66	87	75	64	87	75	61	66	60	83	67	78	86	68	68	78	85	79	64	66	71	71	71	66	70	71	77	67	58	73	73	81	60	72	76	96	78	84	73	85	75	65	75	78	76	67	88	60	68	91	77	93	84	88	66	64	76	100	73	74	75	81	78	77	60	66	85	79	55	82	67	72	64	71	75	87	77	74	85	64	77	58	81	69	98	78	76	76	63	89	86	83	83	75	77	84	80	70	83	65	75	72	60	66	78	81	59	72	82	78	70	70	88	76	64	69	86	70	55	84	79	73	67	68	78	62	73	90	87	77	82	99	71	84	69	93	66	63	64	64	76	80	67	79	56	75	80	69	63	70	59	65	76	73	71	75	75	65	75	90	68	66	77	84	71	80	79	74	76	61	79	85	76	60	80	62	95	70	67	65	75	84	77	79	79	69	90	76	87	73	71	71	75	59	89	73	62	96	74	80	85	68	64	72	75	82	77	73	71	71	67	69	69	70	70	89	61	75	66	53	69	72	67	87	72	83	80	80	54	82	70	74	63	77	59	75	74	73	73	79	64	81	101	72	72	71	71	71	70	66	61	77	79	64	81	79	68	65	75	86	74	84	77	79	82	78	72	73	72	75	89	78	73	71	82	83	75	76	71	77	97	70	64	72	82	68	77	66	78	69	58	90	77	88	65	79	83	69	64	69	84	77	81	70	68	66	88	78	65	67	78	81	68	74	76	68	69	52	85	62	75	87	64	79	53	86	82	72	65	80	92	71	79	71	83	76	78	71	75	85	68	74	64	82	81	68	73	70	84	67	68	83	77	78	64	81	83	64	45	83	84	72	56	82	81	62	83	91	70	77	80	93	94	82	82	72	84	77	73	71	78	64	68	79	67	78	66	77	77	73	78	74	75	70	96	89	83	75	72	55	83	83	73	78	77	76	103	76	75	71	69	76	77	75	67	84	67	69	76	79	74	79	82	84	81	72	85	72	76	76	70	53	75	82	69	55	59	84	68	67	80	86	62	91	82	75	57	76	74	80	89	83	77	86	69	78	64	75	73	77	79	74	74	83	61	67	58	65	62	78	87	79	69	92	72	80	71	83	59	64	70	64	77	73	69	60	86	79	89	75	80	77	63	86	75	73	91	73	71	67	79	78	79	74	63	67	76	64	68	82	76	63	73	73	69	73	79	69	91	75	75	76	76	64	87	69	80	75	73	72	80	73	63	63	66	82	66	81	73	71	82	71	75	62	60	76	73	69	94	67	73	66	80	69	83	88	92	62	67	77	74	81	85	93	65	75	93	75	89	78	78	66	75	84	71	71	67	76	69	70	82	74	66	73	84	82	69	78	79	78	89	72	63	80	76	75	85	68	76	59	83	83	59	64	78	79	82	69	73	73	53	101	69	82	67	77	57	76	64	63	64	67	69	74	68	70	67	72	79	80	82	78	80	68	71	68	79	87	79	73	72	77	67	90	74	70	78	75	82	77	79	71	78	80	73	61	64	70	62	88	64	74	80	56	76	70	83	74	90	70	63	83	65	78	85	76	58	71	66	64	76	74	77	64	56	67	62	67	69	81	80	71	73	81	68	91	76	85	83	92	71	76	78	98	91	74	74	74	69	72	77	64	80	84	73	71	65	76	67	78	75	67	89	89	75	70	76	67	83	64	78	72	62	72	72	78	70	86	73	75	70	79	73	58	68	83	76	69	68	82	65	78	79	75	85	74	73	69	65	78
28911	7391	1474	1104	2047	3160	3476	3349	2733	2354	1969	1681	1648	1382	1348	1303	1136	1079	993	941	905	5592	11249	15440	7343	675	722	647	635	594	610	625	600	646	1184	839	571	593	606	603	626	582	569	602	564	555	573	577	561	552	542	603	597	595	523	545	569	566	531	546	548	553	545	564	519	594	609	571	537	555	590	593	536	562	579	569	583	551	543	572	587	539	590	573	576	568	562	560	562	594	559	572	581	566	625	603	588	616	548	605	617	595	583	587	638	650	592	650	608	609	579	603	592	548	595	525	551	548	549	582	549	595	572	571	542	569	542	588	575	544	596	559	541	535	541	558	563	583	595	552	581	507	565	550	598	545	524	566	562	539	542	577	551	588	564	514	548	534	551	555	503	563	569	550	590	552	543	533	544	535	555	541	571	573	639	512	575	530	555	537	559	570	537	586	572	535	572	549	568	559	546	579	545	566	554	580	556	527	570	575	560	530	582	516	580	587	534	550	557	534	522	562	547	594	548	518	568	545	589	551	541	552	562	524	513	564	555	571	532	548	555	540	512	566	544	544	550	591	590	573	559	566	536	619	524	553	526	516	557	553	534	524	548	543	555	551	550	529	532	544	534	515	529	528	517	547	529	534	549	595	504	529	541	606	559	541	547	586	559	534	582	588	520	531	566	552	522	565	552	536	543	548	564	608	571	516	568	557	527	562	570	581	583	535	581	584	526	542	555	551	560	567	504	532	544	530	531	550	507	562	523	588	565	535	544	536	572	537	566	552	539	545	535	525	499	581	556	548	545	565	552	551	597	538	531	517	562	550	544	535	524	566	520	580	531	549	544	556	562	570	544	559	558	551	589	549	570	514	544	550	562	591	483	581	591	564	544	613	548	551	570	585	524	544	595	567	562	533	547	517	562	542	592	537	524	575	565	587	564	548	523	572	566	567	580	573	567	560	516	568	525	567	595	513	547	569	574	597	608	535	542	535	544	565	526	560	547	522	554	528	576	540	558	550	560	578	566	544	565	515	530	565	550	550	558	541	558	541	547	526	516	515	577	534	544	521	582	579	531	521	584	521	565	571	544	564	551	532	554	558	526	534	541	611	548	563	557	498	566	526	551	539	552	550	579	545	519	545	516	533	526	556	563	542	483	565	564	544	558	579	565	533	581	589	549	522	555	543	548	537	517	589	586	518	561	544	571	512	558	566	530	527	521	560	575	538	547	589	533	574	552	564	536	514	517	547	572	505	550	598	560	600	549	558	544	573	546	531	577	563	540	545	548	510	555	587	587	553	523	572	542	527	517	537	549	564	565	556	514	515	563	549	563	578	525	545	547	556	565	531	559	542	552	544	564	543	531	554	554	528	570	593	552	571	539	560	563	527	577	534	552	557	547	558	559	567	507	568	537	574	533	531	560	563	586	546	597	496	543	566	514	555	574	571	537	592	536	560	547	525	526	538	532	542	583	572	540	575	537	592	545	540	576	560	515	561	551	559	524	558	548	585	528	559	524	569	588	550	601	513	572	551	550	549	539	580	573	555	500	511	580	540	577	567	532	587	551	580	540	571	539	537	541	542	587	549	546	526	561	576	560	569	610	571	529	547	511	575	537	560	566	548	599	547	581	584	572	525	548	550	553	548	537	563	506	553	571	514	537	579	575	547	571	555	544	556	541	543	523	565	545	563	535	555	559	567	538	566	576	510	516	554	544	575	590	555	602	570	560	563	519	566	592	552	551	545	541	542	562	564	562	500	544	587	534	558	603	561	540	560	540	551	570	533	563	547	546	551	582	561	542	545	524	547	540	508	555	553	529	566	542	525	557	530	572	543	558	553	533	559	569	530	559	526	547	545	547	533	531	574	556	556	568	550	571	528	531	565	550	540	571	558	553	535	523	551	563	543	541	568	542	584	527	569	557	567	501	561	528	523	590	570	557	519	590	584	550	558	553	560	567	576	592	548	542	524	560	527	536	532	534	529	520	549	544	562	566	559	557	548	549	600	528	589	580	570	561	561	586	581	554	563	547	561	569	609	553	519	554	581	550	552	568	549	576	548	544	542	549	536	567	547	565	545	554	524	571	547	522	560	558	586	578	505	547	572	525	541	497	590	551	568	525	578	578	539	561	592	552	529	534	596	521	536	522	573	566	561	572	553	546	548	568	569	558	540	574	571	528	560	552	528	577	542	554	522	568	564	571	542	525	526	556	563	526	562	554	553	569	515	528	550	567	612	563	610	573	566	603	531	534	556	565	561	561	596	545	531	548	535	558	559	534	564	568	575	514	567	535	541	557	542	548	538	543	571	547	526	563	529	581	539	596	594	579	521	559	568	587	529	586	546	545	514	560	571	580	540	549	551	596	545	535	534	543	600	554	565	550	544	553	572	554	600	579	569	572	615	570	560	560	538	536	553	549	585	543	564	550	540	543	580	526	556	571	563	548	542	556	547	528	568	565	505	573	506	507	530	528	536	560	516	519	536	527	557	547	535	552	559	557	561	582	579	528	535	555	515	538	518	526	542	541	560	560	530	590	500	574	556	500	533	573	557	589	530	554	560	551	575	551	544	590	549	568	587	531	528	537	552	536	550	561	582	546	581	568	551	580	486	543	525	605	568	524	564	595	565	552	592	563	552	559	527	554	564	515	563	529	537	572	543	506	537	532	574	556	532	551	558	570	538	551	571	562	548	526	562	559	559	543	547	587	513	571	574	601	565	546	566	552	563	541	527	551	533	555	551	564	564	579	542	531	545	565	569	555	589	506	561	535	579	522	555	538	516	525	548	555	573	533	528	601	587	527	570	544	552	552	559	549	568	578	550	563	587	556	595	581	556	563	574	540	535	542	577	553	586	570	560	566	543	553	553	563	569	517	591	513	545	543	579	520	592	505	528	563	601	560	578	570	548	549	527	545	547	546	539	576	526	512	541	576	539	544	544	559	564	539	531	568	573	535	584	545	575	507	550	567	570	529	534	569	547	583	571	548	577	558	585	583	527	544	580	509	566	580	551	575	554	504	590	571	552	549	597	543	564	554	550	550	558	548	567	534	551	572	572	512	545	530	576	532	553	527	576	524	522	589	554	556	570	539	577	560	561	566	529	541	509	532	558	487	525	557	548	575	550	588	564	597	536	535	564	534	525	574	551	560	542	577	572	520	562	542	546	556	589	535	568	573	542	525	556	573	570	556	540	549	531	537	559	564	565	553	555	563	577	570	592	597	550	583	573	533	577	511	591	516	518	509	537	571	572	526	520	586	545	570	525	564	539	538	560	575	545	555	548	550	565	552	549	557	557	531	553	561	547	588	572	529	550	531	569	536	511	548	597	536	554	527	540	561	564	587	590	532	540	544	542	519	543	541	572	590	500	517	527	572	546	563	530	541	556	549	543	582	573	553	560	568	531	532	553	556	558	563	572	552	565	555	581	522	515	525	567	505	530	529	588	501	589	535	548	592	550	509	582	583	520	568	579	511	556	525	545	527	549	521	550	519	560	553	537	585	537
2455	237	57	37	34	36	50	59	50	40	44	45	39	42	30	39	25	42	41	41	36	39	90	121	142	60	45	37	43	36	33	46	42	42	42	37	40	28	38	34	36	33	37	35	45	48	51	25	41	42	27	50	30	27	39	38	32	39	41	40	49	36	32	34	32	38	47	37	38	45	36	36	38	31	27	40	29	41	40	37	41	35	37	25	28	39	40	33	25	39	30	47	43	33	49	34	37	40	24	31	41	34	37	28	48	33	35	31	21	39	37	39	42	39	37	56	41	33	43	40	38	38	41	35	32	41	48	40	42	29	41	43	33	38	33	27	25	33	28	50	39	46	33	40	44	35	29	40	42	44	34	40	37	23	36	34	37	34	35	39	47	28	30	32	33	30	40	35	51	48	36	39	37	33	42	50	39	43	50	40	39	27	36	34	40	32	36	33	35	48	42	36	41	38	27	28	48	37	43	46	34	39	36	44	43	34	40	38	45	35	31	47	41	39	36	36	34	23	35	40	36	33	37	36	29	41	40	32	43	29	39	45	41	40	32	35	36	35	32	41	25	40	38	31	30	37	34	44	36	37	37	43	47	42	38	35	34	45	28	35	25	41	38	29	28	35	31	32	30	36	33	31	41	34	41	30	37	37	44	36	29	34	40	34	34	35	40	31	36	41	36	37	24	42	37	31	46	30	38	34	38	33	36	36	26	40	39	26	27	43	32	27	32	43	37	26	48	41	43	42	27	30	41	40	39	27	39	29	49	22	34	38	46	40	21	26	34	36	25	30	33	42	27	47	36	50	36	42	33	30	44	39	28	38	40	38	37	39	43	34	42	34	40	45	36	44	29	27	37	46	35	45	33	32	42	46	24	39	31	35	37	40	36	28	30	33	35	35	42	33	49	33	30	30	46	44	40	32	35	45	40	39	36	39	31	44	38	42	28	36	36	38	45	43	33	33	35	36	28	45	34	40	39	32	39	31	40	33	34	34	30	31	35	38	30	39	36	33	47	34	26	46	46	28	38	38	32	39	48	45	43	42	40	27	44	42	40	49	41	43	40	38	49	45	42	48	33	42	29	33	47	38	39	43	43	27	36	43	46	40	40	37	32	46	36	28	33	35	39	33	35	44	40	38	33	49	32	33	32	35	34	36	41	30	42	47	34	52	40	35	28	32	36	40	36	45	47	43	45	35	50	34	46	47	37	37	42	28	37	30	35	34	38	31	32	27	35	52	38	45	33	40	36	29	31	36	30	39	38	33	31	36	34	43	38	40	27	37	35	28	41	35	34	51	42	45	40	34	43	47	42	34	35	44	23	44	38	30	26	38	28	29	41	34	37	38	28	44	36	39	42	35	45	39	38	26	36	38	42	44	28	41	43	34	42	37	34	34	42	33	35	31	35	47	47	40	46	28	40	38	49	34	40	43	42	46	37	32	29	38	38	27	38	37	34	39	30	36	40	35	38	48	36	40	39	34	34	43	46	38	31	37	40	38	37	34	49	35	34	40	41	36	40	33	44	28	40	36	42	38	33	37	45	28	31	50	37	35	36	43	47	37	34	33	43	25	44	42	34	35	31	32	47	34	36	38	40	40	33	40	35	34	41	47	42	45	38	30	32	29	29	40	35	35	37	39	34	41	39	43	35	32	40	43	47	27	38	25	27	43	57	35	39	39	37	36	27	40	33	38	37	36	23	32	37	38	34	37	32	45	37	43	33	35	29	36	54	34	38	33	42	39	25	44	44	31	38	42	42	36	33	34	42	32	40	41	44	47	40	47	36	39	41	30	35	47	46	43	42	43	41	31	41	32	37	32	37	35	37	41	38	37	44	40	47	37	51	32	40	46	42	37	33	41	38	34	43	47	34	31	38	32	38	37	33	33	42	30	33	35	39	38	35	36	28	41	23	36	35	35	39	49	32	35	25	32	33	35	38	36	40	40	35	26	41	37	27	44	41	37	35	32	41	49	41	42	37	40	43	28	33	37	43	35	50	37	36	42	37	42	36	30	36	48	31	30	33	34	34	42	39	35	32	37	35	43	38	31	37	42	36	23	30	36	37	42	36	35	28	38	41	30	41	38	32	45	41	29	42	36	39	31	39	37	39	47	33	62	33	36	38	46	38	41	36	28	31	32	38	35	40	31	50	44	43	39	38	44	35	41	34	39	32	30	37	44	46	42	45	36	36	30	28	37	36	30	32	36	41	38	42	35	32	44	47	27	34	34	41	33	36	49	36	31	45	26	29	39	43	31	38	31	29	48	44	36	41	30	40	37	28	38	44	51	30	41	38	43	25	30	44	30	43	33	34	36	22	40	38	39	51	29	35	27	39	37	40	34	39	41	36	46	30	44	54	48	40	23	40	35	50	29	34	42	41	43	43	47	41	43	42	47	41	36	28	39	34	41	44	37	35	38	39	40	37	40	29	41	39	24	37	39	31	45	44	34	31	41	42	41	39	38	48	28	33	42	31	31	50	31	37	33	34	40	44	47	38	38	38	26	36	28	26	37	43	35	32	32	33	42	42	37	50	41	43	31	41	38	40	40	38	38	31	39	32	34	35	41	54	36	38	31	45	31	39	37	39	40	38	28	45	41	35	34	36	31	40	33	52	39	39	38	40	35	39	26	34	33	41	28	32	37	34	38	33	42	47	43	37	45	39	29	39	34	43	46	40	32	30	42	40	36	45	35	47	34	37	41	32	29	35	40	40	39	40	44	39	39	39	38	34	38	42	41	41	35	37	22	27	40	42	38	45	35	57	35	41	30	35	28	38	35	36	49	33	40	25	40	35	42	34	46	38	35	34	33	31	36	35	31	36	34	40	37	45	36	38	36	34	42	38	47	30	40	44	39	38	44	37	35	33	35	44	41	37	36	46	33	47	41	43	41	37	33	32	37	34	50	37	44	43	47	32	31	31	34	37	45	34	34	42	37	37	40	31	28	28	34	30	41	34	38	43	35	40	34	33	34	29	47	20	53	26	45	34	30	32	34	36	41	33	37	47	33	40	36	34	45	36	41	40	35	26	38	37	36	37	42	41	42	35	35	40	34	34	38	41	31	37	40	43	37	38	36	40	44	47	39	38	39	35	26	40	37	34	40	37	30	32	41	39	33	32	42	35	41	41	32	35	28	43	47	47	40	43	33	35	32	33	43	39	31	32	37	37	44	40	35	35	38	32	40	42	34	30	35	33	42	29	29	39	36	47	38	41	29	42	32	46	47	44	39	34	26	32	38	33	42	34	39	42	36	32	33	29	46	33	47	44	38	24	38	39	41	31	33	45	38	36	33	32	35	33	32	41	33	47	35	47	41	40	39	36	33	23	35	48	44	38	37	37	33	33	34	29	38	34	35	37	41	34	31	36	38	37	37	45	41	33	40	42	34	35	24	45	39	31	49	46	44	35	28	28	41	42	42	32	34	35	43	36	31	57	38	42	31	36	31	34	36	40	40	34	35	29	40	39	41	37	32	38	35	34	40	28	31
19667	2771	573	394	625	956	1086	1122	1045	778	663	610	613	505	533	486	439	430	408	399	387	490	2250	3303	2978	656	317	275	291	321	285	283	264	268	298	309	303	256	285	302	287	266	278	273	269	282	279	278	250	261	288	285	325	274	268	277	305	283	267	282	261	297	274	269	291	264	266	306	286	289	314	282	290	293	294	281	271	261	285	300	260	289	286	313	280	277	314	285	261	280	293	304	351	298	313	320	306	294	311	283	289	302	306	295	293	281	274	283	274	268	298	273	274	301	310	304	273	261	304	271	284	271	314	281	261	304	315	320	283	256	296	276	301	282	296	271	272	267	259	297	288	265	297	301	238	273	305	263	261	289	303	307	306	282	293	267	278	285	289	284	288	287	274	276	298	281	275	285	305	273	256	272	319	300	309	271	289	262	270	280	295	261	293	261	267	282	242	272	254	288	254	275	270	280	283	265	306	280	278	243	277	250	296	299	280	272	277	308	275	276	302	283	267	250	290	267	272	284	288	286	292	298	288	288	283	288	274	286	277	264	289	268	297	281	287	270	281	281	319	231	257	287	280	283	278	277	287	318	274	279	290	266	276	262	292	303	277	297	275	266	268	292	265	306	283	290	271	264	273	283	309	278	278	300	295	267	297	297	282	283	310	286	280	257	283	267	294	287	281	293	258	283	292	255	254	310	274	285	294	298	304	306	285	270	274	284	282	299	289	281	284	306	266	266	271	266	304	255	268	275	272	261	256	289	275	252	302	262	268	266	300	271	281	299	287	278	280	242	272	287	297	291	290	285	285	262	257	298	301	292	273	325	256	273	266	286	310	275	297	284	301	286	276	300	286	287	268	266	274	305	279	280	275	293	285	265	268	279	278	288	224	262	274	272	278	274	260	302	302	258	300	290	319	285	275	265	285	294	294	303	273	271	261	294	286	286	290	294	283	289	254	301	277	274	284	288	276	291	269	263	279	256	261	260	284	291	316	278	313	303	294	272	268	280	297	309	280	270	249	315	280	262	287	293	292	299	271	280	301	284	260	289	255	288	269	270	297	276	306	305	292	283	299	283	303	257	312	272	277	291	280	273	264	288	267	257	250	286	256	267	248	269	290	278	250	280	285	285	263	294	285	277	273	303	307	288	332	272	250	251	271	294	266	278	293	311	282	289	293	290	292	286	273	308	290	276	278	271	281	284	277	282	240	282	326	304	276	265	283	284	293	291	256	306	267	279	264	274	282	264	281	264	250	272	282	282	283	295	280	309	295	292	291	262	253	298	279	304	305	270	259	282	300	275	292	299	257	264	257	282	295	302	287	301	267	313	269	288	287	266	254	269	262	288	276	258	257	294	285	289	253	296	303	276	258	271	289	280	272	289	241	274	284	258	269	264	282	273	286	296	254	260	286	269	269	264	296	263	267	273	289	294	272	266	275	287	283	269	261	276	276	282	293	287	319	272	288	277	278	253	287	288	287	261	249	268	293	312	254	273	265	284	307	273	263	267	266	293	285	283	297	294	294	260	298	297	288	296	283	291	279	274	261	277	267	278	304	277	287	305	262	284	284	281	265	291	266	274	273	288	285	289	295	286	306	267	271	275	285	281	281	257	277	271	280	323	281	290	304	284	299	279	278	304	297	268	247	273	292	267	267	282	286	283	286	281	252	255	254	275	278	255	249	288	273	288	263	313	259	274	292	307	286	287	287	288	296	291	289	256	277	313	256	257	248	260	276	283	299	263	305	293	286	279	295	288	279	279	273	258	279	290	260	267	292	294	318	267	277	286	245	267	273	275	272	267	275	278	305	261	303	301	276	260	290	258	272	289	259	270	247	307	249	270	275	262	259	294	266	277	302	258	253	279	272	290	288	286	283	272	277	312	278	262	297	335	264	288	286	282	298	276	287	270	267	291	274	275	262	289	267	284	276	262	273	268	284	315	268	315	262	274	263	295	300	266	274	263	279	267	283	288	262	275	275	272	266	270	304	284	307	280	268	279	282	290	255	279	275	265	297	267	290	296	277	251	297	303	306	243	282	268	251	250	259	265	294	238	268	282	258	304	283	288	279	280	311	278	258	269	307	302	264	269	254	273	303	300	281	277	270	282	256	247	261	277	303	253	279	316	280	273	267	305	269	308	262	279	283	254	261	254	288	277	313	300	276	266	287	293	314	269	254	288	292	258	310	265	295	257	313	266	291	272	294	279	293	276	291	277	284	276	253	290	279	286	266	254	277	281	293	262	285	277	283	275	292	273	270	265	253	286	261	257	253	282	266	295	271	275	281	306	260	284	289	287	272	257	237	313	257	290	313	297	288	280	272	253	277	293	286	302	293	290	293	271	273	294	260	284	256	277	260	265	277	263	269	277	263	288	270	302	275	264	287	273	270	288	284	271	260	311	272	290	284	267	259	282	304	298	268	283	265	283	273	308	297	270	297	303	257	293	276	286	260	259	282	247	281	287	268	279	295	268	258	270	255	258	243	266	275	299	284	281	272	270	264	278	285	267	271	280	261	272	288	304	297	287	269	297	292	263	272	279	274	287	268	271	330	287	260	282	306	306	290	290	275	280	294	313	273	295	291	264	295	276	285	287	266	305	292	275	296	295	273	279	277	294	288	275	275	275	273	263	275	258	275	272	267	262	257	279	273	258	280	296	277	283	277	282	274	262	271	281	286	292	302	287	283	285	279	270	289	277	295	283	277	266	270	295	269	281	305	281	292	291	300	287	263	274	275	260	267	281	272	289	313	282	257	292	309	312	292	269	274	269	316	293	282	268	277	256	269	268	264	320	284	249	277	283	264	318	276	283	300	296	267	286	284	263	278	290	286	273	272	273	295	295	306	253	247	265	298	279	294	284	244	276	284	273	250	267	292	265	301	286	255	270	297	276	254	276	267	307	282	251	300	256	289	240	265	283	257	296	294	299	311	302	266	255	254	271	277	288	272	260	258	257	294	272	277	293	268	275	259	307	277	252	282	287	299	312	253	294	258	305	287	285	274	269	271	264	288	309	296	273	265	244	277	291	261	257	295	292	261	258	278	260	278	293	288	257	254	278	268	272	246	309	278	280	310	265	284	268	266	316	278	306	291	245	288	273	280	300	282	305	299	274	280	291	258	298	298	288	289	267	269	295	301	281	268	306	286	312	288	287	263	268	274	280	292	264	304	302	278	265	299	266	289	272	318	284	271	274	258	263	269	286	282	269	296	295	255	285	288	267	267	271	245	279	256	279	286	252	287	281	258	282	282	268	308	282	266	260	291	260	275	249	278	255	292	269	272	281	280	284	303	268	285	259	282	259	278	302	276	287	294	263	281	259	269	287	266	290	309	272	285	290	286	296	280	273	289	291	299	285	286	271	266	267	269	281	273	290	278	279	263	299	271	284	274	285	268	266	277	277	277	293	253	273	256	250	260	267	287	292	298	299	275	288	267	268	287	298	282	277	308	262	262	301	281	271	279	255	267	304	251	304	305	291	274	296	307	300	286	250
2635	524	113	79	66	79	67	78	79	77	90	81	88	67	78	83	89	80	62	64	75	173	347	506	534	291	88	78	76	64	68	55	57	70	63	60	63	66	56	67	56	58	58	67	67	62	59	62	70	73	66	67	73	69	63	54	60	66	55	71	61	57	72	66	50	64	62	84	51	64	64	44	54	60	65	66	62	61	75	62	68	57	48	64	85	57	71	60	64	68	70	64	73	70	57	69	79	71	55	60	62	56	62	62	66	61	67	63	54	57	61	55	57	65	55	72	72	61	64	54	45	53	75	63	68	66	46	58	75	66	64	79	59	79	54	45	63	50	64	51	73	67	53	58	79	65	64	53	60	49	63	45	70	47	72	54	75	61	67	67	63	60	64	59	72	63	54	54	54	59	68	55	61	53	77	52	63	68	76	47	77	62	59	71	63	43	59	53	48	72	66	56	42	67	62	60	76	71	60	70	50	62	56	55	57	63	76	68	56	55	58	50	69	65	80	56	51	74	66	55	67	52	59	54	64	62	78	49	57	56	56	63	67	53	59	70	59	61	53	50	47	53	56	62	51	60	62	78	67	74	71	73	59	79	64	57	48	64	66	79	66	61	67	56	54	59	68	64	65	70	46	62	59	52	62	71	62	55	76	63	52	62	56	59	55	66	62	57	80	62	68	68	65	67	54	67	63	65	57	55	69	59	54	50	56	53	70	58	44	59	72	71	60	51	57	62	64	65	61	61	62	65	64	59	76	58	58	68	64	59	72	55	65	65	56	58	71	60	54	59	53	58	57	47	67	65	72	62	58	59	62	64	57	56	70	59	63	72	55	77	55	88	55	62	58	60	55	65	85	51	56	68	65	53	69	61	67	59	54	61	43	67	64	68	57	69	73	60	69	63	56	65	61	71	46	62	61	59	69	61	57	79	71	59	76	64	60	58	73	64	53	69	72	66	63	60	54	52	80	50	57	58	64	55	72	75	77	57	76	58	70	55	76	61	82	59	69	62	67	47	63	60	55	63	78	80	69	76	58	51	64	50	68	80	62	59	77	58	59	57	67	60	67	59	59	66	58	65	68	54	68	68	56	54	79	52	62	61	57	58	66	68	67	72	80	70	58	56	69	55	70	73	48	58	69	69	70	57	79	69	52	65	63	61	58	67	60	59	60	75	60	62	51	64	62	71	61	69	64	69	80	57	71	59	75	71	64	53	55	62	58	55	60	41	61	49	63	58	57	74	49	56	69	64	67	69	65	57	57	58	64	71	80	69	60	49	57	64	60	76	67	70	83	62	68	73	61	66	66	54	78	69	53	58	50	52	70	65	74	70	62	71	72	68	53	55	54	60	74	62	65	77	52	73	59	62	79	56	63	54	67	69	51	49	57	63	57	66	72	65	54	66	65	80	58	76	77	56	68	68	74	58	73	55	72	64	50	73	53	55	53	66	63	73	62	68	75	63	58	66	49	71	79	65	70	57	58	56	69	60	74	66	56	65	62	64	58	59	56	56	67	53	62	54	63	56	51	63	57	71	56	52	57	59	49	63	52	58	64	86	73	72	54	54	48	63	64	71	61	61	63	63	73	69	64	51	66	52	66	57	75	71	84	70	72	62	59	59	53	50	55	65	46	59	68	52	77	68	59	64	64	74	56	61	54	63	54	76	52	78	61	70	52	63	56	75	58	66	68	59	64	57	61	61	53	48	69	70	57	59	74	80	52	50	48	56	65	58	68	67	58	62	55	68	50	69	59	68	69	75	62	73	59	51	71	66	65	65	68	50	56	61	63	63	63	60	70	69	77	83	64	68	71	61	76	58	65	64	54	74	53	74	55	69	60	64	55	53	45	52	59	67	70	53	46	61	50	57	52	57	64	73	67	56	62	63	58	64	68	57	64	77	77	57	76	74	65	54	67	57	60	65	54	63	49	65	51	54	63	53	56	62	59	67	61	65	62	62	77	70	68	61	53	66	65	74	51	71	62	65	58	57	52	74	68	84	72	61	64	62	60	63	63	50	46	54	67	54	60	70	56	56	70	65	67	69	70	64	61	56	60	63	59	60	64	76	63	59	56	53	59	63	72	58	64	63	51	62	63	63	51	60	74	57	47	57	57	72	62	75	74	52	72	55	67	54	63	51	71	61	72	67	74	62	52	79	69	59	69	62	74	66	51	73	74	53	61	47	57	66	52	61	59	63	55	69	58	66	69	74	52	59	56	72	70	63	72	54	80	66	54	63	68	63	57	64	75	58	48	66	80	68	69	66	76	67	64	61	62	65	59	75	68	59	56	68	69	40	76	61	70	63	68	71	59	53	53	56	61	62	66	56	63	53	79	70	69	72	68	71	55	75	61	65	64	54	54	54	64	67	72	58	79	73	62	56	72	85	66	56	71	64	66	50	62	59	65	59	56	55	74	67	70	56	62	58	71	63	54	70	49	65	69	65	44	45	67	70	65	55	49	55	63	67	56	64	59	67	68	55	48	63	55	56	82	62	68	63	59	62	50	55	68	62	61	57	58	65	58	43	60	63	55	74	82	63	73	73	78	53	53	66	69	56	59	71	64	47	53	64	67	72	57	56	61	60	56	59	70	75	67	62	80	75	69	63	64	58	56	68	63	73	59	64	76	52	74	51	59	66	54	72	62	61	61	62	63	73	58	64	61	56	68	65	50	62	56	70	71	60	53	59	66	61	53	57	70	58	59	64	54	60	70	57	70	57	62	52	64	66	65	44	52	71	57	60	59	60	63	76	63	51	77	59	53	48	82	66	64	56	67	72	77	62	62	65	65	61	78	72	74	75	56	64	61	62	63	64	66	72	67	61	52	65	71	57	58	50	64	62	63	47	58	68	50	55	63	57	75	55	73	65	65	74	56	56	62	51	70	62	67	70	56	55	65	62	59	71	65	73	53	59	62	70	67	53	59	70	70	67	59	84	60	67	69	65	68	69	52	55	80	58	70	59	57	69	61	64	70	65	57	70	64	52	63	67	63	55	48	52	72	58	57	77	59	64	58	56	63	67	48	57	54	53	60	61	74	85	66	67	57	44	73	50	68	49	66	64	59	66	60	66	65	76	89	52	59	54	72	51	55	73	71	59	47	69	65	59	76	57	56	61	48	68	83	55	66	64	71	58	67	61	71	69	62	69	56	71	52	89	66	60	54	65	69	73	52	60	70	62	77	49	55	57	71	79	57	57	65	58	55	75	70	66	48	77	55	52	61	59	61	70	56	71	75	52	50	54	64	48	57	57	83	58	66	66	67	62	63	74	60	67	57	55	79	71	59	74	71	63	62	51	61	69	60	62	51	60	62	60	56	64	60	83	69	61	63	69	55	49	78	41	65	67	61	73	58	59	63	69	72	70	65	66	58	58	69	72	79	62	69	57	57	63	57	63	63	71	73	56	46	68	55	66	69	63	70	57	49	60	49	48	57	50	75	56	62	54	53	66	58	79	60	57	56	66	55	70	59	56	77	58	64	70	57	65
24702	5260	1018	800	1418	2229	2316	2108	1884	1556	1442	1196	1072	985	910	837	825	771	701	740	1009	3404	8444	10565	10737	6008	1031	438	503	474	456	498	463	461	465	493	425	424	443	475	478	414	433	465	491	421	414	450	431	465	466	486	435	453	465	458	446	463	449	438	470	456	477	464	495	424	460	436	494	485	476	437	469	466	461	456	438	421	475	483	491	477	447	445	460	487	480	446	436	505	441	471	484	462	453	449	462	494	476	488	441	462	464	494	483	448	465	481	469	472	511	489	487	470	448	459	455	472	467	463	453	431	444	417	459	464	470	479	431	467	468	492	436	434	464	436	438	433	465	444	476	459	427	473	459	444	484	454	448	476	458	451	472	447	472	455	469	435	452	447	467	442	470	461	474	470	471	438	467	490	492	437	481	470	464	476	460	491	441	439	446	424	425	473	487	452	501	447	434	450	478	424	474	441	445	451	475	454	489	491	468	466	451	449	423	449	459	440	449	431	447	461	480	449	452	465	430	454	461	445	460	479	418	434	433	437	489	450	469	474	468	421	444	461	502	439	504	461	480	463	468	472	421	482	460	436	460	418	468	466	500	431	469	458	499	514	478	449	465	485	477	476	469	464	437	435	438	443	459	471	489	463	447	438	480	471	448	455	449	481	466	442	491	405	468	451	489	496	420	460	462	455	461	475	467	463	474	433	458	483	457	470	470	441	479	487	426	434	483	455	490	436	488	434	464	437	425	474	449	476	465	444	452	459	452	464	465	458	466	490	454	450	453	463	461	508	460	456	447	472	447	485	423	441	476	478	475	451	430	428	439	433	452	484	451	435	460	467	436	483	443	442	477	444	502	457	445	494	418	432	479	445	453	458	449	430	431	426	485	454	459	478	455	446	455	462	443	480	471	455	457	438	475	452	474	496	436	449	432	487	443	473	457	440	461	452	482	420	461	455	462	452	465	427	474	442	469	430	476	431	450	470	420	476	471	427	415	414	508	459	453	508	454	474	440	452	460	497	484	496	456	450	430	427	452	455	451	472	419	484	476	444	446	439	458	450	432	470	469	422	457	464	472	476	456	465	490	457	459	451	456	503	432	480	500	459	443	495	473	467	445	462	449	450	509	451	481	442	416	475	470	462	408	440	452	456	473	472	464	448	443	464	469	470	436	463	433	468	463	490	423	468	458	426	424	438	448	457	468	471	449	443	466	443	435	461	444	435	440	471	478	453	432	468	463	483	468	463	411	433	454	481	441	449	463	455	478	465	455	453	457	478	491	447	441	458	476	473	497	466	432	468	438	436	467	412	448	480	489	467	493	469	452	470	451	480	449	453	426	489	482	452	461	477	459	440	501	476	456	455	447	449	462	428	474	418	439	443	483	502	433	483	493	461	425	440	447	438	457	485	427	496	477	460	440	442	431	432	429	474	457	464	476	472	419	424	440	492	437	470	484	443	458	475	455	447	475	464	456	466	448	430	470	450	450	472	454	468	460	430	443	486	450	439	474	414	424	413	448	473	461	414	442	497	447	463	435	496	502	479	492	441	417	469	508	454	427	452	448	434	465	458	441	452	513	466	440	458	446	422	438	467	470	444	475	482	469	436	453	481	487	435	477	472	447	470	438	465	451	416	477	457	456	456	460	417	468	405	474	475	470	509	444	474	471	499	452	469	483	439	487	489	442	468	458	440	447	446	445	496	480	460	470	465	473	474	475	442	501	476	471	424	464	432	459	501	446	427	458	497	465	462	465	425	441	459	504	431	479	454	514	448	436	420	470	464	463	434	417	471	428	455	490	433	460	476	428	430	494	461	472	445	475	488	475	467	473	423	474	432	421	445	425	457	479	442	450	463	462	472	433	453	449	439	461	440	428	478	472	424	436	437	470	465	451	469	440	480	465	454	464	465	434	444	463	433	463	458	451	400	464	492	438	469	491	416	438	439	447	440	460	476	423	480	400	477	413	438	476	441	413	460	474	467	470	448	455	450	461	454	513	445	439	420	459	456	491	486	444	470	451	476	455	433	471	455	486	478	465	448	441	451	448	441	470	446	481	450	437	475	479	418	461	444	462	471	467	431	415	490	490	421	455	489	439	459	438	464	454	454	473	457	510	451	450	470	473	470	451	475	425	472	459	483	497	489	462	468	435	433	459	457	452	483	446	452	456	456	472	461	456	441	452	472	447	447	446	464	496	487	470	474	448	475	470	430	459	450	456	491	470	462	462	441	474	449	447	430	476	473	451	434	519	428	493	463	449	447	456	443	474	431	421	450	464	453	448	418	491	427	480	442	418	461	446	426	439	407	470	482	509	462	473	442	455	424	466	432	441	474	452	482	427	450	474	459	466	472	459	490	483	467	452	442	460	480	444	463	486	465	416	438	446	494	424	448	455	464	470	426	442	454	435	433	476	431	424	470	470	444	420	462	470	490	466	477	440	479	469	511	489	466	435	478	442	477	473	448	447	475	448	465	448	460	483	442	445	494	431	438	456	452	461	470	479	445	458	480	443	473	483	445	492	456	488	434	456	485	445	485	461	479	495	453	495	423	453	443	472	463	457	496	415	475	449	469	471	465	462	446	459	474	463	458	457	472	459	431	443	470	473	486	463	461	438	433	439	446	493	467	460	439	467	470	428	442	419	452	457	460	450	457	452	447	464	445	460	489	447	468	436	464	476	463	455	466	487	491	480	453	433	451	492	460	444	482	471	443	475	451	483	458	456	458	483	457	422	432	492	444	409	426	471	447	442	441	490	476	462	452	460	428	406	466	505	460	456	456	464	447	484	481	473	462	497	462	430	413	473	433	485	447	419	418	483	491	451	452	425	431	478	472	467	454	481	452	500	444	466	457	460	472	442	455	447	477	491	467	440	474	486	489	452	415	475	482	461	441	418	460	441	480	444	453	448	497	442	433	445	442	459	483	462	460	484	469	483	445	484	468	426	501	472	473	459	456	452	424	451	478	477	461	484	430	447	461	447	477	438	468	480	441	436	458	468	422	463	456	434	501	459	424	438	458	468	424	466	426	475	442	480	434	475	448	468	460	437	466	433	478	434	466	506	502	450	447	455	427	492	438	449	465	471	452	459	484	448	437	458	436	455	468	475	490	466	446	452	476	450	447	441	473	462	409	442	448	451	456	449	449	449	468	476	469	444	449	443	456	438	454	456	453	441	444	437	495	423	485	499	438	433	479	433	484	480	435	438	443	468	443	446	460	446	452	429	491	439	481	458	443	442	440	467	468	479	443	400	469	486	431	452	440	438	482	471	434	466	502	436	474	441	487	462	423	456	452	449	443	446	449	479	481	467	507	506	476	454	446	429	485	439	459	480	472	453	471	422	478	418	462	444	461	472	443	485	467	417	504	458	476	474	425	461	431	451	444	437	456	470	520	423	458	492	461	459	454	431	428	473	509	455	440	491	492	448	453	441	432	443	475	432	495	444	430	471	470	476	469	507	443	435	443	445	461	451	442	455	491	424	435	482	462	475	426	500	454
3775	463	86	54	66	57	55	56	76	63	61	66	59	62	71	47	56	39	49	58	131	268	517	471	436	273	127	45	55	58	40	40	52	46	65	49	55	53	56	61	58	49	48	41	59	51	47	56	52	53	56	54	44	46	48	51	49	59	43	64	51	46	55	53	41	41	62	44	61	44	39	53	43	43	51	56	41	41	60	56	37	50	63	51	56	50	46	45	59	51	40	44	55	46	44	58	47	42	41	46	54	40	49	40	55	52	53	35	71	56	54	60	50	42	56	39	43	47	53	43	52	48	49	50	49	55	44	45	61	49	47	61	46	53	38	52	44	43	56	44	47	48	41	57	43	38	47	60	34	45	40	52	61	39	45	50	64	47	52	43	50	50	49	54	53	56	55	48	56	55	46	40	45	59	49	42	43	53	46	53	46	34	64	46	51	47	50	39	57	47	45	39	41	40	46	44	67	53	36	58	52	46	51	51	49	47	54	53	53	45	46	56	34	56	57	54	50	47	35	56	68	51	47	30	62	59	43	37	48	53	50	46	59	48	56	51	54	45	47	60	64	61	43	53	45	38	54	43	49	51	56	43	47	64	45	52	45	56	51	55	48	47	57	61	64	48	44	55	55	45	69	46	55	49	52	58	48	49	47	44	50	47	65	48	45	40	37	54	53	46	59	49	43	58	50	62	60	56	64	55	46	60	52	44	55	52	51	39	61	53	49	64	48	49	58	46	48	51	59	45	53	39	58	42	35	60	37	37	38	49	44	59	52	47	46	47	54	47	53	50	42	64	51	41	42	43	50	63	41	46	45	63	49	56	54	46	43	61	39	55	43	44	54	52	41	46	54	44	38	59	48	48	45	51	66	48	46	49	47	51	52	50	56	46	50	50	60	69	47	50	61	46	53	55	47	33	52	56	48	53	58	44	38	45	42	60	60	58	43	59	54	45	56	36	61	37	55	43	51	61	63	47	44	50	46	36	40	62	35	51	51	58	46	64	57	52	45	49	48	58	47	40	61	55	44	49	45	44	54	37	42	66	50	55	43	40	49	63	52	35	48	49	51	49	64	39	60	48	53	60	56	48	50	46	54	47	51	42	58	45	45	51	47	54	61	61	32	45	49	38	47	45	50	35	51	38	50	45	45	36	44	49	37	49	52	40	48	58	66	45	46	56	54	55	45	52	52	53	56	56	55	51	59	51	48	34	41	52	53	43	55	55	56	44	58	46	48	47	48	60	42	44	60	56	39	60	55	50	35	61	50	40	45	56	50	40	58	47	48	36	45	44	40	53	43	36	51	41	46	34	49	52	47	53	45	48	41	48	50	54	47	41	51	60	48	52	45	59	55	53	67	61	50	40	54	60	46	49	48	50	47	53	49	44	60	54	54	53	52	44	54	45	47	44	56	48	54	67	56	61	57	61	51	52	58	50	37	53	47	59	50	55	53	37	58	55	55	48	52	49	46	51	43	44	53	56	48	40	58	50	47	59	46	52	44	39	48	41	47	59	44	51	59	53	59	45	46	56	63	58	56	48	46	56	48	54	57	47	42	45	48	43	43	41	50	41	49	56	47	49	41	65	40	67	54	51	50	62	58	67	49	39	46	49	65	46	53	48	42	43	50	47	62	46	49	61	62	58	47	46	44	49	50	43	49	43	59	48	39	41	35	45	56	48	42	58	40	39	54	40	50	50	58	58	49	51	45	44	54	55	57	66	50	33	42	52	46	62	55	44	48	52	53	73	54	35	48	36	49	44	46	42	63	51	56	61	52	58	49	40	51	56	39	38	41	42	36	48	45	51	39	41	54	47	44	60	55	46	47	45	31	42	66	62	62	44	49	50	45	56	41	62	45	40	48	38	62	48	55	52	44	66	46	64	58	48	53	41	66	41	52	59	42	54	61	41	55	52	42	66	67	54	66	43	53	52	39	46	61	50	52	37	56	50	52	37	45	60	55	31	52	52	45	57	44	39	50	53	36	52	53	40	52	40	49	37	42	40	48	44	56	61	45	47	62	54	56	49	52	54	51	52	44	52	50	50	64	46	52	43	43	48	46	52	46	64	54	61	40	48	56	60	64	47	54	60	57	41	44	47	47	55	49	46	50	48	47	50	54	49	59	49	45	59	50	55	42	51	52	60	46	44	40	60	53	34	46	52	53	47	37	49	54	34	39	62	40	42	39	46	56	58	51	47	49	46	51	59	40	35	51	43	50	44	59	60	54	61	49	48	43	53	61	59	72	38	49	38	57	44	55	51	50	45	42	58	48	57	44	50	51	53	52	40	54	59	61	56	49	46	41	56	56	55	50	44	54	44	65	51	57	54	57	47	49	55	54	46	50	50	58	53	39	52	45	39	47	55	49	50	52	42	54	53	50	45	58	50	50	47	47	52	53	41	45	46	57	42	57	47	57	54	55	55	69	45	54	65	52	53	50	47	43	49	49	48	55	59	49	53	54	50	48	41	62	41	65	48	48	56	47	36	49	49	50	50	50	49	51	48	61	44	59	53	54	50	52	51	61	49	46	51	45	53	54	59	52	44	42	61	59	50	43	38	48	41	56	51	57	63	47	55	38	54	66	46	54	44	57	40	54	40	52	40	57	72	55	52	38	50	40	54	50	40	39	54	51	41	55	62	59	49	38	56	48	62	51	49	54	63	51	46	54	55	41	45	48	51	52	46	66	51	42	44	56	47	63	48	44	38	58	55	51	54	51	51	46	59	43	56	56	62	45	45	51	55	47	56	47	37	55	52	49	37	47	44	61	43	50	50	63	49	48	52	49	53	58	61	50	54	45	47	49	47	39	59	59	42	52	39	43	45	52	48	54	62	55	52	50	40	67	45	49	46	52	48	48	56	38	49	42	49	51	55	45	53	40	53	41	44	60	47	51	61	43	49	62	54	54	48	48	46	59	54	41	46	51	49	45	55	59	42	52	65	50	44	55	45	42	47	57	47	54	60	46	49	47	46	59	58	58	50	44	48	45	52	58	44	61	55	60	52	53	53	52	56	56	55	42	48	52	28	35	33	36	52	60	55	46	46	54	50	57	63	56	65	43	49	49	46	56	65	49	48	59	42	42	55	57	52	51	41	39	47	52	37	58	53	60	45	56	50	44	42	49	44	63	40	49	44	56	52	52	36	37	41	46	54	39	51	46	49	54	44	37	58	47	48	38	64	56	44	39	53	66	61	39	46	59	54	62	42	50	54	46	45	40	43	57	55	59	51	36	51	60	49	41	62	54	40	39	45	44	53	39	50	43	49	49	51	49	50	45	47	53	54	55	49	38	48	55	38	42	39	46	53	62	53	60	35	46	52	44	54	51	45	43	53	54	49	45	50	58	46	47	58	46	43	58	46	42	56	50	39	44	42	63	44	45	44	41	44	57	37	60	50	53	42	59	46	44	35	52	43	58	41	48	57	38	43	49	56	47	47	55	52	56	55	69	36	44	57	60	60	52	52	50	43	49	48	63	45	56	46	50	45
23485	4434	912	663	1201	1787	1813	1804	1681	1481	1265	1247	1099	1009	862	802	723	714	686	980	2889	8007	11159	10888	9488	5950	2175	367	391	385	401	401	388	459	756	971	581	381	378	377	390	365	390	391	418	399	343	373	375	373	378	372	359	384	378	387	379	342	393	352	378	405	368	397	356	383	385	360	387	378	410	360	398	367	363	383	370	365	344	376	418	392	379	370	354	377	361	424	377	385	363	389	402	398	362	375	380	367	422	380	369	387	355	406	374	346	415	401	400	374	380	362	392	378	399	383	365	387	352	328	413	398	381	409	401	389	385	403	390	373	379	381	383	374	370	328	395	389	380	385	403	390	389	356	374	395	341	342	351	384	375	349	374	363	399	339	437	368	337	381	359	377	379	422	364	401	411	384	386	371	402	429	366	373	396	398	362	378	372	369	355	390	373	407	350	347	384	341	393	373	386	377	348	369	379	421	357	385	395	364	368	366	390	378	333	377	407	414	375	385	404	383	374	407	396	367	383	362	382	379	360	373	347	374	344	413	381	361	373	411	388	364	380	376	406	366	398	373	347	345	361	351	402	341	363	378	402	386	361	363	393	370	360	385	387	351	358	375	387	412	374	362	367	378	414	377	392	342	378	383	418	395	409	379	388	352	381	402	386	374	377	404	353	385	337	425	370	371	377	365	380	364	343	370	361	379	376	390	370	368	396	357	367	381	406	390	337	350	332	385	382	364	384	358	384	367	394	382	359	370	365	389	376	381	401	409	411	358	386	378	410	379	392	379	389	392	355	389	361	380	359	343	399	395	363	371	365	394	362	352	396	361	373	339	382	419	415	369	393	395	362	401	397	395	357	366	370	388	424	382	367	364	353	410	397	363	368	389	336	347	399	367	346	356	399	347	407	339	343	363	408	384	379	374	379	364	394	382	345	370	375	372	354	363	375	342	360	366	367	384	361	393	366	368	371	376	405	395	373	344	387	327	352	405	365	378	375	393	376	393	387	358	352	395	374	374	374	380	391	376	379	395	391	395	408	366	362	405	380	371	403	368	374	381	376	388	382	348	384	347	365	364	350	386	404	424	381	417	400	388	418	380	372	332	370	367	364	390	377	381	366	375	366	402	381	379	359	377	374	411	404	345	370	380	400	384	368	362	366	399	344	386	396	401	365	379	370	395	381	360	359	385	380	354	395	398	380	367	395	388	367	397	385	362	393	366	362	371	352	367	367	354	365	349	359	376	411	375	383	369	372	407	376	400	366	400	370	369	393	414	396	364	379	399	351	380	378	399	378	354	387	390	390	381	391	375	391	379	387	354	363	375	401	398	359	356	400	350	368	369	413	383	422	369	391	358	369	380	353	404	343	374	383	386	388	374	328	368	342	398	412	354	372	418	382	376	397	343	412	396	337	361	401	337	398	343	389	367	381	387	368	387	398	382	394	371	354	356	392	369	416	382	384	410	354	364	367	365	343	357	362	357	366	387	374	359	356	358	356	368	388	359	376	411	412	364	384	380	397	401	381	380	385	389	404	362	383	374	398	372	419	392	369	410	332	388	373	380	371	380	344	404	381	421	404	418	364	326	396	355	361	384	343	389	373	393	357	378	349	390	375	422	374	354	370	375	336	377	370	371	363	423	361	387	385	371	368	401	401	374	367	394	355	361	386	366	395	374	409	402	382	365	375	381	363	358	334	419	387	377	368	378	390	389	378	361	412	438	382	366	363	406	405	342	387	407	367	359	353	395	370	371	406	425	369	354	370	394	374	375	367	373	387	377	378	408	391	380	358	368	398	384	417	383	391	352	372	370	382	380	391	349	358	386	389	381	391	343	355	396	364	394	377	387	365	385	397	379	360	393	424	372	364	383	374	351	362	381	420	368	407	376	370	383	374	381	370	374	385	375	341	378	375	367	405	416	362	408	366	376	345	380	399	375	364	373	377	364	381	388	369	406	385	381	362	378	397	391	394	385	358	383	379	362	373	385	348	390	365	364	374	383	395	399	364	399	375	361	381	391	386	378	382	359	389	361	418	350	414	351	385	332	354	385	390	381	364	388	411	363	370	360	379	360	391	402	364	381	380	361	422	392	354	394	379	372	391	381	406	368	374	369	366	400	369	368	403	379	412	385	395	351	355	332	371	398	361	374	387	409	404	383	383	367	388	356	369	370	350	353	407	368	379	360	383	374	377	358	376	398	382	381	380	393	425	383	377	387	383	376	376	373	356	352	405	360	396	371	382	362	418	360	381	340	345	353	379	362	372	348	389	402	385	379	405	362	371	367	385	383	370	373	361	380	406	368	366	390	397	365	389	389	347	380	391	381	365	378	339	355	364	338	392	402	376	367	389	363	348	377	397	369	398	376	360	370	386	369	346	397	373	369	365	388	413	357	394	390	387	382	386	368	384	412	354	352	379	386	361	386	387	362	377	391	369	404	368	390	394	363	353	364	391	362	342	340	397	367	389	374	388	346	392	393	359	370	382	413	373	363	398	370	397	370	392	419	357	366	336	370	376	359	375	363	350	359	338	369	389	390	366	371	368	385	350	393	406	369	365	391	358	388	344	397	358	377	389	398	390	385	371	384	371	363	385	402	375	386	380	369	364	385	394	374	357	376	378	384	365	390	393	379	370	371	334	383	386	352	369	360	383	361	385	412	355	350	380	367	388	348	388	362	380	347	379	397	374	376	393	347	379	369	399	390	361	365	360	365	372	370	354	383	403	351	407	402	364	403	331	400	381	400	377	374	386	371	373	374	401	347	349	394	359	371	411	403	349	381	369	363	384	349	356	398	382	356	366	356	381	372	379	355	372	372	394	385	376	364	377	367	365	386	386	382	388	405	391	374	343	375	374	375	371	410	373	409	358	407	381	377	342	381	379	397	376	388	393	400	408	415	370	370	393	382	377	389	418	424	383	421	378	370	413	383	396	374	370	349	397	385	383	392	364	385	383	414	387	349	384	346	370	369	423	372	388	387	353	377	379	420	396	385	364	363	353	361	402	372	364	386	387	397	357	368	360	412	364	370	364	417	402	411	360	385	372	394	384	381	367	377	342	369	367	350	384	413	400	357	386	340	376	361	368	377	427	357	391	404	375	397	394	398	414	403	394	407	408	409	388	383	372	369	400	383	419	355	379	365	391	398	372	373	380	372	392	393	393	368	382	397	389	344	399	389	371	364	391	387	420	370	367	400	384	374	383	343	397	380	371	344	333	356	375	377	401	414	393	392	351	336	367	371	368	386	369	372	356	347	384	415	337	370	402	380	378	383	375	407	357	343	349	347	374	360	375	361	381	390	383	387	360	363	357	392	379	328	377	391	384	352	384	349	352	364	389	362	400	400	364	390	375	364	375	364	394	397	370	378	381	376	366	358	407	347	357	388	388	421	382	381	367	400	402	403	379	371	346	363	381	379	363	385	346	364	399	355	421	362	378	393	362	356	399	418	392	367	388	382	365	368	375	356	363	359	380	364	370	371	361	389	377	370	400	395	389	385
3780	762	164	118	100	110	121	123	109	101	98	104	99	105	87	100	105	91	91	104	278	850	1045	872	732	485	127	71	73	69	80	73	73	80	113	127	95	78	72	72	81	73	86	88	88	69	66	79	87	82	82	69	73	73	90	74	69	86	78	78	61	74	72	77	70	83	81	65	87	83	71	75	87	73	70	78	72	95	76	81	73	78	87	81	64	79	74	75	73	87	89	83	86	83	96	78	75	73	81	72	70	66	72	99	86	67	79	76	65	77	90	73	63	72	70	76	84	82	96	76	80	70	87	77	72	81	98	89	84	61	96	76	82	90	85	80	73	74	91	75	83	89	90	77	71	75	86	86	72	81	71	63	71	97	86	84	101	73	81	54	81	70	80	79	67	67	73	82	85	102	87	75	75	77	76	73	78	72	82	86	88	77	68	82	71	101	73	89	76	78	93	78	79	68	74	70	75	91	81	76	69	73	85	71	70	90	78	57	77	87	87	80	78	64	67	84	71	75	87	86	82	68	76	83	73	82	76	78	89	66	78	76	80	89	83	87	63	83	72	74	90	69	76	84	83	75	68	95	89	89	86	74	73	88	65	78	88	79	88	76	86	69	82	81	79	72	94	69	80	82	74	63	75	82	87	66	77	78	79	69	70	77	97	72	84	76	79	83	64	77	71	83	72	94	83	75	84	62	86	88	78	85	63	65	80	93	85	71	80	76	89	73	75	79	95	64	64	77	82	72	86	100	91	94	61	91	82	69	71	88	76	71	74	75	81	82	72	69	76	87	71	71	72	87	86	81	70	83	90	85	87	74	70	84	83	77	97	83	83	74	82	84	89	67	93	75	78	75	65	64	85	89	79	92	82	86	64	81	77	77	66	85	87	80	64	78	80	78	73	70	92	77	76	96	74	72	85	80	80	91	90	96	79	89	100	72	93	68	63	92	74	87	79	70	78	80	76	66	66	83	80	68	79	82	73	93	78	94	67	73	89	78	68	92	84	87	78	70	76	75	88	66	68	76	92	57	77	87	65	82	82	80	64	67	74	61	67	68	101	83	86	86	84	74	65	72	70	90	76	82	82	77	86	76	60	70	85	72	75	82	83	80	92	80	85	83	93	74	72	79	79	93	90	83	78	88	82	89	63	83	88	76	84	76	77	83	70	93	79	76	74	72	83	76	71	90	104	66	77	90	58	55	72	91	78	75	76	92	68	72	79	77	82	95	80	87	71	77	76	80	80	78	72	82	74	85	73	80	108	91	88	87	73	90	69	71	74	79	76	84	82	73	83	84	70	85	72	97	77	65	83	79	84	67	70	72	86	80	66	78	73	81	84	83	82	92	71	67	83	86	85	64	79	88	94	95	80	97	75	68	95	89	96	71	93	74	80	80	84	78	85	79	86	81	79	67	86	72	95	78	73	84	86	77	70	98	83	74	99	76	69	76	78	73	74	62	84	80	66	86	80	84	78	79	91	73	68	87	88	75	81	80	95	82	78	70	86	94	75	87	88	90	88	74	81	83	84	66	96	72	78	81	75	75	85	77	72	74	84	88	90	78	84	93	93	59	96	81	72	76	74	68	80	72	88	77	81	71	72	91	78	84	70	95	69	81	85	101	92	87	79	80	103	72	72	71	87	82	86	88	81	81	74	71	80	74	65	79	75	74	90	89	80	67	90	95	80	80	78	67	76	80	71	85	65	80	71	65	93	71	82	83	68	79	78	99	71	76	74	70	79	78	88	66	91	72	76	71	79	82	81	64	89	99	79	76	86	74	78	72	59	73	79	76	79	85	84	83	74	80	86	71	83	84	92	69	68	85	84	83	73	91	84	77	74	95	92	74	99	66	71	94	73	80	92	104	72	84	81	83	86	86	83	64	73	99	87	75	87	71	81	81	66	76	78	94	74	73	67	88	87	85	83	64	84	78	64	89	91	77	83	87	74	79	77	88	88	68	68	80	88	75	87	95	72	73	82	70	79	56	83	84	86	78	80	82	62	82	77	88	67	95	62	73	77	77	69	88	78	83	84	73	80	79	76	92	82	69	75	81	78	72	81	83	80	72	71	61	66	72	90	77	70	75	62	80	83	77	84	76	89	93	82	92	88	98	65	96	78	68	69	94	93	73	68	77	80	81	91	79	72	84	80	72	70	86	92	81	78	97	86	79	94	74	81	70	81	94	100	88	99	70	77	92	82	70	77	102	81	91	75	66	66	74	66	69	59	94	80	72	82	79	85	83	77	90	91	79	89	75	73	67	59	68	68	90	81	89	73	65	79	79	87	101	84	72	78	69	79	80	96	72	70	88	88	70	98	92	76	78	78	76	84	76	87	75	70	81	89	99	66	80	76	82	78	72	88	90	74	83	86	96	93	95	86	65	81	93	90	71	67	94	75	74	80	74	87	95	80	88	68	78	77	72	83	73	73	66	88	70	71	72	66	82	60	76	64	90	76	85	74	63	90	81	87	78	97	72	87	79	85	71	89	79	78	74	78	74	69	81	68	78	74	71	78	78	70	70	76	71	61	68	67	78	88	75	81	87	95	73	86	75	72	89	89	80	80	70	92	61	70	80	70	72	85	79	76	80	99	60	87	93	62	81	79	74	88	91	78	83	68	60	81	86	69	79	84	80	75	89	85	72	84	79	94	98	65	82	84	67	89	87	80	86	84	76	86	73	84	91	68	76	83	80	97	73	79	56	69	69	86	64	89	87	79	88	70	76	69	68	79	87	71	65	67	82	85	90	86	69	82	77	78	92	87	78	81	88	88	65	76	76	80	77	74	84	84	64	88	85	86	83	90	95	70	85	81	82	71	80	79	78	82	93	66	82	99	83	84	78	76	87	72	83	85	81	101	80	70	75	72	68	81	68	87	79	72	68	83	85	74	69	90	87	96	75	73	84	68	73	87	75	86	78	77	77	77	76	77	68	78	90	78	81	82	94	84	67	80	79	97	77	80	86	76	61	89	93	77	90	75	86	78	79	100	75	79	77	66	82	75	77	83	74	64	66	80	84	88	76	73	81	88	72	91	91	84	73	68	75	92	104	79	66	84	69	76	91	80	81	90	84	84	79	71	82	65	91	75	72	73	72	73	85	73	72	81	82	83	71	82	88	92	77	77	72	71	95	64	84	77	82	93	77	78	80	80	85	82	72	87	76	64	82	89	77	66	74	58	80	76	82	78	74	68	72	90	70	79	96	66	80	80	81	89	84	74	87	71	87	58	73	74	74	79	69	83	72	61	89	84	84	84	73	73	73	69	84	89	73	80	73	82	84	86	80	75	87	73	83	58	82	89	85	78	84	86	85	78	88	79	72	70	81	81	72	69	76	100	76	84	77	75	71	76	82	78	76	87	68	76	84	82	60	80	97	74	62	80	65	77	88	86	82	85	88	77	86	69	91	86	91	86	78	89	72	65	79	77	63	80	90	84	81	70	79	69	84	71	81	105	81	80	93	71	76	72	77	101	74	81	92	77	91	72	93
28721	7099	1533	1096	2117	3175	3241	3126	2981	2395	2189	1846	1735	1539	1366	1303	1235	1169	1087	1114	6423	17111	19266	17588	14418	9327	1648	643	595	647	634	641	629	669	1112	1839	1113	570	587	554	595	602	633	584	559	634	628	624	544	615	608	589	559	586	589	621	596	599	559	601	567	582	591	606	589	599	586	596	555	605	589	583	622	594	559	596	601	601	613	578	595	543	579	553	604	603	633	562	616	583	569	571	621	578	595	591	627	626	602	566	573	591	608	577	631	603	612	559	570	580	633	601	609	613	585	583	618	585	635	610	589	602	567	617	579	565	601	581	602	588	590	628	570	655	576	615	577	576	610	584	626	617	581	581	548	571	599	608	632	589	585	605	620	603	595	575	569	612	570	627	582	584	567	580	589	587	601	603	584	592	579	592	568	621	606	596	572	571	583	560	594	555	582	581	592	613	617	545	600	551	618	586	607	572	570	596	572	583	541	602	564	604	588	593	594	639	601	554	609	612	625	614	618	602	565	558	641	558	561	585	613	617	561	591	577	607	559	589	586	569	548	592	607	627	559	587	561	602	589	557	582	620	575	582	610	597	574	573	592	614	585	615	580	614	580	603	567	631	630	599	600	534	608	552	538	660	601	586	599	531	556	623	592	557	592	593	587	588	598	582	568	588	604	614	575	628	642	585	568	542	563	556	612	569	549	576	597	577	604	601	601	580	589	576	610	543	562	601	573	594	582	598	617	584	579	588	595	575	545	596	608	568	571	612	603	606	606	579	626	568	540	590	575	593	593	559	596	560	613	590	611	592	588	605	574	568	573	532	608	583	550	572	578	593	600	572	552	572	595	623	551	589	567	581	562	563	592	573	575	595	588	581	562	582	575	577	567	603	552	580	594	565	560	565	645	618	579	572	615	571	608	587	570	601	580	616	616	574	588	624	591	592	597	619	577	580	595	604	597	623	611	551	593	563	592	627	604	568	579	572	613	599	631	614	599	592	627	619	589	551	558	572	619	598	621	568	603	569	559	559	614	580	610	565	570	538	612	586	546	640	597	553	593	569	582	571	598	560	606	570	554	623	578	604	565	559	612	624	636	566	627	594	585	604	571	572	608	599	638	582	547	609	581	623	572	590	566	584	573	589	604	536	584	554	580	579	597	598	615	601	603	594	582	609	598	639	631	580	587	569	621	567	634	595	585	603	578	611	618	609	555	567	578	606	589	581	591	595	605	568	572	604	600	560	602	583	613	528	576	572	580	623	597	574	574	580	622	580	599	585	592	607	656	620	583	594	528	607	584	591	578	567	608	582	571	575	561	604	604	568	624	563	574	571	556	598	617	614	585	636	586	583	596	616	608	598	606	583	591	583	606	565	651	581	601	606	584	580	564	586	611	588	577	609	632	573	564	588	621	590	588	585	573	613	587	606	590	622	550	650	562	580	619	607	607	584	579	598	575	610	564	607	593	584	549	616	591	572	556	582	526	586	569	566	626	536	553	596	582	580	587	642	641	607	584	619	569	636	561	584	580	599	613	600	595	591	599	603	562	581	597	578	581	594	634	602	624	615	542	563	630	567	595	613	592	582	579	631	615	574	573	614	584	559	567	599	574	576	644	584	566	549	606	563	566	565	549	576	594	625	634	593	560	552	591	586	601	588	557	568	574	574	589	632	630	573	581	565	576	585	531	579	580	570	603	597	614	636	592	578	633	574	571	609	586	564	615	559	592	585	610	604	604	582	593	608	577	556	582	607	622	582	554	571	592	614	597	608	580	548	552	541	612	602	575	623	579	612	650	575	596	608	583	557	553	595	618	614	629	553	543	531	627	581	568	580	576	607	568	576	606	555	584	620	598	589	602	579	573	577	603	565	573	586	576	571	600	578	579	578	596	623	608	582	603	602	561	612	578	578	600	609	590	600	576	570	612	588	593	577	603	600	571	585	617	559	557	562	596	573	563	600	587	579	608	597	599	600	584	624	585	598	537	570	611	612	585	561	595	610	618	602	612	568	626	595	624	600	603	620	597	611	628	590	590	566	589	607	607	571	582	580	562	615	632	595	645	550	622	628	610	618	608	573	600	644	581	542	582	585	586	588	617	566	620	592	614	565	582	564	600	572	623	583	555	568	600	599	613	563	544	561	615	547	557	564	579	585	583	578	571	590	599	580	606	595	555	572	611	631	612	564	593	601	596	595	584	593	572	566	619	619	559	583	629	584	567	593	587	586	636	617	585	578	616	606	578	581	631	590	608	606	564	621	583	591	612	572	602	609	596	575	606	605	541	583	599	560	607	574	561	577	631	541	616	602	572	589	570	592	599	570	563	628	592	570	549	629	573	590	544	561	563	585	616	599	604	614	633	548	611	617	566	632	605	624	596	592	550	621	599	574	614	599	607	614	536	604	581	593	594	561	579	608	577	543	604	551	538	599	615	598	571	612	609	571	538	575	582	656	571	574	637	555	555	585	567	566	603	648	583	584	576	591	578	632	591	614	611	643	577	574	582	576	605	548	634	588	629	570	573	552	636	635	583	578	609	570	622	571	617	600	573	596	578	565	559	593	578	541	580	581	610	566	582	615	568	584	587	584	607	600	573	562	590	644	619	592	591	577	565	595	578	584	587	584	620	574	561	627	599	614	553	625	597	575	554	625	581	592	598	600	564	585	629	602	567	581	579	539	573	625	541	539	601	616	529	582	554	574	579	578	572	616	581	581	623	596	603	547	521	566	616	585	576	601	589	585	586	585	584	571	578	573	584	538	598	565	623	655	591	570	567	596	588	600	560	608	588	592	593	603	574	620	628	609	607	566	568	657	608	597	610	619	561	608	622	605	625	590	618	580	612	587	594	585	581	632	572	606	554	598	588	605	559	630	651	574	568	589	608	529	593	559	633	598	594	609	592	570	567	595	596	597	588	591	687	592	586	619	556	574	618	570	582	618	558	577	577	588	588	535	623	587	607	649	592	577	610	591	594	587	575	595	605	561	553	603	607	563	570	578	605	622	602	578	587	565	553	592	594	580	594	578	589	570	560	584	583	638	598	574	553	570	572	527	606	560	548	556	607	626	563	596	569	573	551	556	605	616	617	606	621	603	581	553	564	590	571	538	635	602	624	600	593	616	578	590	591	565	574	623	611	572	577	573	599	591	587	599	566	546	603	613	588	560	602	531	616	563	611	579	613	582	560	606	615	583	547	663	564	596	639	579	585	602	572	615	570	571	542	611	579	615	595	596	592	610	579	579	533	625	581	617	589	575	551	540	575	570	606	629	568	582	573	590	610	585	607	587	576	567	612	586	631	569	555	624	587	610	620	560	613	629	590	553	568	608	618	584	577	582	566	611	625	553	597	577	607	571	594	547	562	574	595	597	553	618	553	645	561	597	625	609	574	592	573	591	568	565	567	642	598	626	617	627	607	564	587	612	634	563	584	591	569	547	596	601	575	598	601	596	576	572	600	607	602	594	560	580	638	631	580	570	570	594	596	569	614	580	640	596	568	584	614	594
2454	224	67	50	43	51	51	49	45	54	47	55	50	44	37	39	48	42	48	53	63	109	168	189	129	70	49	41	36	35	38	48	44	49	35	55	40	43	46	39	34	50	45	38	36	47	36	29	37	43	54	38	33	42	33	48	44	41	49	41	36	40	36	47	39	46	31	36	37	48	50	29	46	49	36	42	40	40	32	45	44	42	36	45	38	56	40	35	35	49	39	43	47	52	41	33	47	54	47	40	35	42	49	37	29	47	30	36	33	42	40	39	44	39	46	39	44	37	37	37	46	46	40	47	48	33	50	53	38	39	31	42	49	38	30	40	46	50	50	35	39	38	34	50	41	41	38	36	39	40	32	39	37	51	42	27	39	33	32	40	41	34	37	46	36	40	38	39	46	38	40	40	40	38	42	41	46	46	37	44	47	37	34	49	53	50	29	35	28	45	43	45	45	37	46	41	54	35	42	50	44	35	51	36	47	52	40	43	39	55	49	44	44	38	50	46	55	41	46	42	46	31	40	42	39	40	34	44	32	50	44	34	42	38	33	38	49	41	40	45	42	44	35	35	45	32	42	38	39	44	39	43	43	41	38	35	33	36	37	32	40	35	48	40	34	37	37	42	40	41	41	42	50	29	48	38	36	47	36	44	31	48	34	43	31	36	34	39	37	42	41	33	43	43	37	38	47	47	27	42	47	35	38	55	46	33	34	34	39	31	31	47	40	51	46	39	44	42	50	37	45	53	39	43	34	32	32	51	48	36	47	44	40	43	42	45	44	46	36	42	44	39	43	47	37	49	44	40	49	53	43	50	39	44	41	49	42	41	37	37	37	39	42	35	34	34	40	44	41	38	55	43	41	28	40	44	35	35	38	27	42	29	47	42	42	26	43	41	33	44	43	29	40	39	32	52	41	43	37	42	40	37	41	43	43	33	33	44	50	36	33	47	38	36	48	48	49	35	46	40	42	30	43	30	37	31	45	36	34	52	42	56	33	50	37	40	39	40	42	52	46	33	31	58	43	40	40	41	29	42	37	44	37	32	35	40	51	42	52	46	38	47	36	42	44	39	38	26	43	32	47	40	48	31	34	40	33	49	41	52	38	29	48	41	29	39	56	38	37	37	48	18	38	44	38	37	35	50	44	43	48	45	43	35	39	47	56	35	36	42	38	50	47	40	47	28	49	32	32	40	37	37	45	31	43	33	41	50	37	44	40	44	49	49	38	39	50	33	47	40	36	33	27	40	51	44	46	47	44	51	34	56	45	42	43	47	41	34	44	39	33	52	39	41	46	36	37	34	38	35	38	37	44	39	57	36	48	45	39	36	48	39	39	39	40	31	37	40	42	38	48	42	38	44	47	42	33	54	59	41	45	49	34	41	42	33	52	38	35	45	25	47	44	39	42	53	55	47	34	40	49	39	32	37	34	50	50	32	58	43	36	41	50	43	50	51	45	34	52	35	33	38	42	43	39	24	46	41	27	36	36	41	34	30	35	38	30	38	29	34	39	39	43	40	44	42	37	41	36	42	45	42	44	52	39	43	39	47	39	41	42	37	42	45	31	32	52	44	48	57	51	41	30	46	39	48	35	26	38	45	32	36	41	31	42	50	29	46	37	31	41	42	47	38	45	30	31	43	39	33	43	47	33	32	36	52	37	50	46	45	49	42	55	42	42	29	31	34	34	43	29	49	36	52	55	42	32	38	48	48	40	43	48	36	38	39	52	40	35	36	48	43	44	52	48	50	35	40	40	43	38	43	48	29	46	40	48	40	36	54	54	42	38	40	40	38	38	49	43	54	36	48	29	37	40	44	38	46	36	28	46	50	31	58	38	48	49	40	41	37	39	50	48	42	41	43	41	52	38	42	37	33	39	36	46	52	44	40	29	40	40	41	44	36	37	42	44	50	35	38	41	43	40	34	43	41	40	44	50	34	37	31	43	31	49	35	46	43	44	27	33	35	49	31	28	34	45	42	29	34	33	25	38	43	36	33	31	42	47	40	44	52	50	41	42	24	40	34	41	36	35	37	39	47	34	35	47	39	35	46	39	49	44	44	42	48	43	40	38	36	39	38	44	39	37	31	43	42	35	41	39	35	42	34	42	39	42	38	48	41	43	43	37	42	37	41	40	41	47	38	64	33	40	50	23	41	34	34	36	42	49	34	35	39	46	43	27	42	28	42	34	43	41	43	49	32	35	41	40	34	44	36	28	41	36	41	43	39	37	34	45	48	43	35	42	54	42	36	32	47	43	43	49	43	36	40	42	37	45	35	44	44	40	53	40	45	27	37	47	42	39	49	44	40	49	42	41	40	41	46	38	33	32	51	40	32	49	44	48	45	51	54	44	49	45	26	46	42	46	45	43	33	44	63	39	52	43	36	38	44	42	37	48	46	35	48	27	43	50	39	43	37	33	40	31	33	45	33	39	42	41	36	55	35	41	32	45	51	40	39	42	50	38	41	31	40	35	42	50	52	33	46	41	37	49	47	37	45	37	44	31	45	34	53	34	32	34	42	36	37	40	37	50	39	39	48	33	47	37	48	39	40	40	49	28	49	45	42	40	37	61	44	41	30	35	33	30	35	37	38	44	35	42	50	34	47	32	42	35	37	44	44	44	42	38	47	50	38	40	47	43	42	37	37	33	38	29	44	53	34	33	27	41	52	50	43	44	37	45	40	32	34	45	31	42	50	37	29	45	25	41	44	55	39	30	39	33	44	41	41	41	43	38	46	41	44	40	39	45	41	40	39	46	40	38	40	40	39	48	37	45	50	38	50	50	38	37	36	37	42	32	43	40	41	37	38	59	51	48	47	40	30	32	38	41	47	41	33	52	38	52	35	46	50	46	34	44	45	40	49	30	35	44	40	45	45	49	29	42	41	35	46	35	49	42	42	38	34	32	44	29	56	48	48	35	49	36	31	38	37	36	34	43	44	50	30	42	38	40	48	38	48	52	36	42	38	48	42	31	36	40	43	28	40	34	29	39	32	51	44	31	45	45	30	35	46	40	36	41	52	39	39	51	41	37	43	33	33	34	44	32	38	44	43	42	40	40	40	40	46	47	46	44	41	41	57	37	35	46	37	34	32	42	49	41	35	53	36	44	37	49	55	48	39	41	46	40	33	45	46	51	39	29	48	44	43	40	34	33	48	33	40	26	49	50	33	31	41	37	34	37	39	50	39	44	42	37	44	43	30	34	55	41	49	32	36	50	29	40	33	43	45	45	36	40	29	51	38	56	52	43	41	40	49	42	40	30	34	42	32	39	32	37	29	37	43	38	33	39	37	42	32	48	38	37	37	38	43	37	46	44	47	50	35	44	43	46	41	37	30	41	43	34	41	35	40	40	37	48	31	46	48	43	41	40	33	40	30	36	45	59	58	46	38	42	37	44	33	44	39	35	45	37	57	51	46	43	44	29	41	36	35	42	40	44	49	38	42	37	40	46	39	33	42	42	47	38	40	42	33	42	52	35	40	35	40
19323	2695	548	471	633	964	981	881	860	826	711	664	696	606	573	481	502	499	469	472	1125	2740	3752	3629	2481	861	327	321	332	321	335	305	303	300	338	408	336	308	304	339	302	287	306	296	322	334	317	307	349	300	343	339	323	301	291	330	291	349	317	320	291	286	315	302	328	310	321	294	336	302	316	314	326	295	333	319	307	316	282	310	310	331	305	256	298	309	327	338	314	319	295	301	255	303	323	311	305	309	349	341	299	301	294	328	316	340	350	347	323	304	333	327	293	318	289	328	303	309	344	303	329	315	298	323	306	298	305	294	309	306	319	308	287	296	332	333	309	278	326	302	284	301	288	278	292	266	324	312	302	308	260	298	320	333	308	321	287	292	298	308	340	314	308	296	343	307	295	296	311	310	298	316	335	345	329	307	329	297	293	329	290	324	313	280	322	316	289	313	303	332	321	303	346	292	329	331	292	297	310	328	341	307	345	308	303	343	303	314	270	278	301	301	315	304	310	311	303	289	287	345	299	309	303	308	314	281	306	315	299	320	296	320	299	309	291	291	307	316	315	296	304	290	296	329	310	262	337	345	328	310	291	299	340	317	285	279	315	340	320	292	321	331	306	281	313	314	268	298	287	319	302	305	302	318	318	331	295	309	303	301	287	308	290	292	315	317	319	307	318	285	303	309	344	298	334	335	303	313	291	307	296	317	319	309	313	317	310	314	285	317	307	328	303	299	298	306	315	340	314	295	313	277	338	309	313	301	329	315	306	306	317	308	294	307	304	348	340	287	288	310	305	288	315	341	304	303	316	310	325	293	325	323	300	339	345	314	303	310	296	314	317	285	300	297	299	312	326	313	311	293	298	310	298	325	306	325	293	283	318	294	311	327	326	290	324	302	289	305	297	320	328	299	296	297	304	295	310	317	304	306	297	297	288	319	311	298	331	294	331	334	308	305	314	317	313	294	305	336	298	298	287	298	313	328	321	312	341	291	320	301	298	340	306	305	297	321	319	317	333	306	307	304	294	305	343	297	311	290	282	319	277	260	338	305	278	321	302	294	310	329	329	324	289	297	344	314	315	326	291	307	295	291	288	314	273	319	335	286	312	312	308	303	296	286	282	358	270	290	327	301	293	319	303	303	303	309	310	298	293	317	291	323	288	339	322	326	309	328	344	298	325	308	304	302	310	300	264	307	304	300	292	290	300	327	321	320	335	295	308	296	313	285	319	328	322	298	296	315	282	336	285	305	331	274	272	316	331	322	329	337	318	316	292	309	303	326	322	312	306	313	293	332	316	334	295	323	281	294	318	317	331	307	318	313	310	300	331	319	339	329	314	303	278	318	333	316	352	313	303	301	309	307	317	320	307	320	307	330	297	307	310	311	297	307	306	276	286	319	334	356	323	310	316	306	308	300	346	314	275	322	268	318	312	335	289	310	323	301	299	338	330	303	313	313	346	322	311	325	296	337	323	308	283	318	290	329	329	314	341	314	307	306	296	314	317	324	331	291	340	281	319	315	290	284	326	352	289	318	329	298	283	297	310	288	325	317	309	333	291	337	312	318	279	313	297	333	305	300	324	290	339	334	279	310	295	300	296	317	284	311	292	315	324	273	309	308	284	305	314	294	310	309	317	298	294	287	306	284	329	292	313	285	306	295	281	321	321	321	297	333	300	335	286	296	302	310	301	307	300	297	315	300	288	290	305	325	325	309	324	325	341	318	302	324	298	301	298	324	318	326	311	307	316	307	334	333	298	314	293	266	317	313	326	306	286	305	329	316	298	311	346	304	324	312	308	291	295	358	320	314	304	312	333	312	310	326	311	310	333	288	321	308	290	278	299	341	308	282	288	277	305	332	313	311	356	313	302	337	340	310	347	325	314	325	291	339	309	299	329	296	298	313	284	310	265	333	305	321	322	327	323	309	303	296	316	298	342	299	312	330	303	265	310	293	286	324	291	304	285	269	329	297	336	322	314	301	295	323	299	335	338	310	306	335	308	332	306	338	294	304	313	318	280	292	302	317	325	330	316	308	285	319	274	310	309	334	322	282	290	345	302	312	286	275	333	293	313	291	312	293	292	278	314	316	298	331	296	308	297	314	322	290	277	282	302	333	308	328	317	312	358	295	322	302	318	323	299	303	330	329	296	309	319	314	306	337	313	302	333	306	323	266	299	261	314	290	325	279	299	298	313	307	325	297	307	335	308	285	307	327	315	300	282	330	338	317	345	293	293	289	323	300	316	304	279	298	309	316	293	295	325	307	316	321	301	283	297	310	322	318	287	321	317	315	332	323	336	295	306	315	306	280	284	319	343	323	307	327	295	309	304	299	301	294	299	318	311	307	296	302	312	304	308	306	327	297	294	311	331	285	316	285	307	314	313	328	284	290	301	315	327	313	310	324	328	339	306	312	305	322	335	295	291	293	325	316	304	348	331	306	314	300	301	286	311	328	291	316	309	318	311	284	302	321	308	323	296	337	331	327	330	322	313	295	318	293	296	338	312	304	301	302	315	309	302	326	335	315	295	308	306	317	301	285	292	309	316	331	306	326	311	314	314	304	290	355	296	334	286	271	293	323	297	313	318	313	327	324	282	298	346	312	285	325	302	315	319	356	310	331	316	319	353	304	312	312	292	290	339	343	311	306	276	293	298	315	326	332	314	291	347	310	307	303	308	295	333	327	305	315	322	312	284	326	289	313	315	350	288	282	303	329	316	318	320	296	304	316	303	310	324	306	324	311	297	326	312	299	324	296	304	307	320	289	314	362	298	290	324	299	300	315	284	310	312	278	295	314	315	302	325	338	319	347	309	331	313	300	311	334	290	262	335	294	352	324	329	296	301	316	321	307	304	341	319	305	304	297	316	310	340	300	331	285	299	330	324	285	334	338	300	303	323	329	331	314	274	327	332	318	269	301	324	299	330	292	301	299	304	296	301	318	315	317	311	302	326	303	308	315	286	317	318	298	324	325	301	324	317	308	320	281	305	311	316	308	293	298	304	295	311	304	316	311	290	300	319	274	324	320	297	327	303	303	338	272	325	304	287	329	301	268	295	314	307	319	300	303	302	308	330	320	349	321	325	303	291	289	287	330	333	342	299	285	307	338	313	285	282	300	286	309	330	287	289	316	293	287	331	301	315	313	307	336	281	295	316	344	324	300	330	311	294	303	305	298	347	310	302	278	300	315	296	341	325	309	320	319	308	300	325	307	309	281	326	300	332	315	305	312	310	311	303	312	314	319	312	306	307	311	324	278	305	315	312	290	315	336	339	306	321	319	297	327	294	329	298	351	295	322	330	312	314	315	330	317	315	286	274	298	307	313	297	287	309	318	312	304	330	279	318	294	315	346	326	312	296	317	320	321	292	297	293	308	330	347	300	325	314	309	312	291	312	290	333	296	310	310	303	356	317	315	288	319	322	316	290	262	278	294	311	347	304	300	296	322	307	344	280	299	332	324	323	319	323	290	326	338	322	302	303	310	319	323	323	344
2434	419	100	97	64	83	76	85	87	71	94	84	76	83	67	72	72	68	66	76	127	339	517	512	375	129	73	66	72	47	59	61	66	61	76	82	72	60	61	69	59	53	52	70	75	67	59	71	59	66	62	67	70	61	82	67	78	66	59	58	68	66	59	62	74	70	72	69	63	61	44	45	61	70	69	88	60	60	63	76	65	66	55	51	71	62	60	58	64	61	64	64	67	69	59	54	60	57	58	59	77	56	76	58	64	54	46	60	65	64	68	55	72	76	53	55	68	54	74	56	62	72	64	66	56	67	55	57	63	64	49	59	53	64	66	65	71	68	56	56	52	52	64	63	69	70	57	74	67	48	68	61	68	57	64	54	61	68	60	58	60	59	69	66	59	63	59	73	68	46	71	75	51	69	49	60	69	72	59	61	69	61	72	69	68	74	57	56	55	55	59	63	65	50	69	52	64	75	56	56	76	43	51	68	62	66	80	63	84	49	72	62	65	69	53	61	68	77	85	66	57	70	58	64	63	75	57	68	59	62	52	84	48	59	64	62	61	60	66	53	62	68	70	53	55	49	69	56	64	71	64	41	67	55	57	55	61	80	71	73	66	71	56	65	62	72	60	67	67	53	61	61	60	56	73	68	75	66	61	57	74	58	67	59	58	70	74	81	67	53	60	73	59	70	55	55	68	61	56	59	62	77	70	74	54	56	57	74	66	67	63	72	62	66	63	66	62	59	67	62	73	53	63	62	69	72	83	73	70	66	58	65	68	64	57	59	75	66	65	66	62	68	63	83	52	62	64	58	70	63	68	66	67	50	75	64	59	72	64	64	77	66	62	68	54	66	67	55	60	61	61	46	45	75	58	54	52	59	48	60	53	66	62	74	70	69	56	72	62	60	76	71	62	72	77	76	57	71	57	64	57	62	59	62	70	80	68	64	55	57	65	48	67	74	78	56	67	72	56	73	71	69	51	43	47	69	53	70	64	73	62	50	62	64	59	57	54	50	68	71	72	70	60	74	59	54	61	55	75	57	57	70	71	62	59	70	70	70	52	69	69	57	57	80	65	59	65	68	47	66	54	63	58	63	65	61	70	64	69	63	61	53	67	51	73	55	69	68	68	52	69	71	55	76	60	55	71	62	75	59	64	73	65	68	66	56	63	70	64	71	82	66	55	48	69	61	62	71	62	72	73	53	60	61	68	65	69	65	73	62	67	69	67	66	54	63	63	73	65	57	78	61	65	59	64	54	68	59	56	53	81	72	63	56	68	70	68	57	59	59	74	54	54	82	74	52	50	65	55	67	60	60	70	66	50	78	56	75	75	80	68	54	74	57	75	83	73	71	62	74	75	68	60	57	55	61	71	46	62	68	57	57	55	70	66	62	61	73	66	53	71	65	66	57	79	70	65	61	63	74	64	75	69	68	64	62	59	51	53	65	67	63	49	57	72	68	75	71	76	66	75	81	54	58	66	78	56	67	59	54	67	57	73	70	54	64	76	68	58	69	69	59	50	63	58	67	56	65	62	63	56	66	60	76	69	71	68	67	73	66	69	67	65	71	64	65	59	62	61	68	66	69	63	71	77	48	69	58	67	58	68	69	60	58	50	62	55	71	63	56	69	86	60	74	67	60	51	74	62	66	51	65	65	54	64	65	59	67	62	59	64	63	80	58	76	61	68	58	60	51	66	63	68	55	51	69	61	58	56	58	72	63	90	79	63	67	75	50	50	63	56	61	51	52	67	63	63	63	54	55	75	70	67	74	50	50	75	66	59	60	69	67	56	79	56	79	64	58	46	68	55	83	67	66	69	54	71	61	56	68	60	66	65	68	67	62	68	66	66	46	54	75	61	62	55	74	67	67	72	69	59	57	74	62	83	79	49	54	64	50	61	72	69	77	62	51	65	61	63	59	62	65	71	80	63	60	65	67	53	79	69	79	73	90	72	50	74	69	52	55	54	49	65	73	59	57	68	74	64	62	72	72	51	68	63	58	57	74	62	62	68	52	62	50	66	67	66	61	77	47	60	58	58	72	54	69	68	59	68	49	63	62	57	62	56	57	53	57	52	59	62	58	85	81	70	58	67	60	72	67	52	50	67	62	69	84	59	69	66	69	78	52	64	70	67	60	61	63	68	64	75	75	70	57	67	51	71	63	62	58	58	60	67	64	74	51	67	65	73	65	63	60	59	68	58	62	63	57	58	60	63	39	66	71	57	68	54	52	71	69	59	65	66	73	60	73	71	59	68	67	51	71	76	63	54	61	57	64	57	82	69	55	61	58	49	69	62	81	77	81	63	75	56	64	82	46	65	81	65	60	71	58	57	76	60	63	66	64	68	60	78	65	65	66	59	64	62	58	53	64	62	56	72	58	68	57	72	60	63	73	69	74	65	62	68	63	65	60	61	55	67	65	77	65	57	50	58	59	69	71	61	52	74	63	69	76	84	84	69	69	67	66	50	73	54	59	59	52	76	58	76	62	67	54	63	67	70	79	73	58	72	63	52	62	62	63	70	71	67	70	62	61	88	58	50	60	73	55	54	62	49	70	65	67	69	56	69	64	70	66	74	59	60	56	66	75	53	78	67	53	59	72	67	62	70	66	60	69	69	65	73	61	82	76	60	66	66	72	67	70	71	71	60	76	62	73	46	63	61	56	64	58	60	76	60	66	68	58	63	49	62	57	53	51	66	74	49	63	69	63	45	65	61	57	75	63	60	47	63	63	74	85	67	65	66	70	67	72	72	75	64	61	70	74	52	82	65	70	70	68	71	63	67	51	60	60	71	67	55	54	57	58	52	64	71	67	71	59	71	65	69	69	71	62	66	68	57	61	75	66	66	65	62	72	67	59	69	70	75	74	68	72	67	56	65	65	85	67	56	50	63	67	64	67	61	64	73	66	53	64	52	52	63	60	61	70	62	72	60	63	68	63	65	66	65	73	74	55	57	59	63	70	63	55	65	64	60	50	70	56	57	54	46	61	56	72	60	64	64	70	68	78	74	54	53	66	73	58	65	68	65	63	65	71	83	57	63	86	64	68	71	69	60	57	64	50	71	65	65	75	53	60	45	62	63	71	59	70	51	69	62	70	75	59	63	54	61	60	66	68	63	64	64	57	72	76	60	74	57	61	56	73	57	84	53	59	65	74	72	71	68	62	64	57	73	54	72	62	59	61	65	70	58	72	76	80	64	66	63	65	67	73	71	93	66	63	58	63	56	67	72	75	55	79	70	63	70	68	73	57	61	62	64	59	58	64	82	64	63	57	43	83	54	69	63	64	45	65	64	63	58	64	88	80	58	62	67	61	59	56	59	69	70	76	68	55	63	70	60	58	63	55	55	73	72	64	53	53	81	60	62	62	74	66	69	70	66	49	73	62	68	59	69	69	57	81	65	60	61	68	71	60	58	57	51	56	68	74	69	61	70	83	55	62	62	65	67	62	67	74	48	64	77	66	74	64	65	69	67	63	61	53	62	67	66	67
23983	4753	1023	781	1413	2202	2281	2026	1924	1625	1466	1214	1151	1062	980	964	874	819	771	828	2518	8622	11538	11618	7838	1926	508	461	472	489	490	476	501	486	635	856	481	487	482	454	453	479	449	463	462	456	479	506	460	453	496	507	484	471	470	444	503	491	434	439	476	459	452	485	474	419	476	477	436	518	498	452	475	477	508	460	459	426	468	461	484	463	460	473	497	441	485	461	482	467	482	475	499	511	478	444	507	408	473	462	471	522	474	512	464	482	484	495	465	484	459	499	477	469	510	446	469	470	475	495	433	468	505	522	466	454	492	486	482	455	493	451	458	480	465	449	508	417	488	500	491	465	481	442	454	491	477	461	441	440	503	463	473	486	453	466	462	454	499	438	469	501	511	472	451	466	433	478	469	491	456	489	435	443	465	444	490	464	447	450	463	440	475	477	496	475	430	454	472	474	450	479	467	473	479	509	465	469	492	450	472	432	506	464	449	438	420	452	477	461	459	495	485	489	456	494	478	495	490	471	491	454	488	492	462	485	441	469	465	445	490	479	459	491	466	442	497	486	460	478	480	490	481	508	475	462	479	480	450	458	474	502	477	476	460	480	465	484	489	454	453	482	432	497	476	492	486	476	478	484	461	452	478	474	447	477	504	509	443	505	436	476	466	495	466	451	482	415	453	489	489	489	488	456	479	502	483	490	473	463	462	448	480	479	455	483	475	463	479	457	481	534	525	455	462	458	488	493	458	490	457	471	458	471	458	466	479	492	501	498	486	490	466	461	474	459	446	449	468	465	459	444	444	461	482	445	453	487	443	463	458	461	469	497	448	461	463	438	431	493	469	485	476	479	469	467	432	473	480	438	470	448	459	489	502	438	484	491	482	471	481	494	467	507	470	480	468	478	486	451	522	452	467	450	456	472	456	446	457	478	500	464	458	526	490	459	475	458	476	474	455	449	468	451	522	481	485	442	468	474	460	495	467	456	488	441	493	462	473	490	527	487	462	491	487	455	462	463	496	487	487	459	454	471	499	487	463	468	483	490	434	460	483	454	460	497	463	460	457	466	478	465	443	461	500	496	497	428	454	452	506	426	461	468	489	456	464	435	449	501	414	482	491	482	486	488	471	493	451	438	444	469	466	445	433	436	482	454	487	469	480	417	460	473	443	430	465	466	459	479	485	465	494	463	481	469	477	475	479	461	461	435	491	439	466	451	489	499	485	460	472	451	474	491	493	476	513	458	479	460	487	506	491	480	472	445	456	477	451	470	468	462	437	451	467	484	494	457	442	427	484	434	509	511	471	448	461	450	494	443	477	501	507	477	515	479	451	428	476	472	488	438	444	436	478	483	479	481	474	464	541	485	451	443	502	459	450	447	458	482	462	467	476	454	434	474	489	483	479	451	491	479	490	463	432	507	447	461	457	444	486	493	483	522	477	464	475	523	486	440	436	452	457	488	453	452	454	489	487	443	487	435	453	474	443	461	448	492	485	486	454	491	459	443	446	509	472	440	513	475	452	462	485	492	431	444	498	498	476	478	485	478	447	493	476	483	455	430	437	510	474	472	473	459	443	477	460	499	453	500	439	462	416	460	466	483	471	475	467	460	459	463	475	474	469	464	457	463	483	516	474	452	457	502	495	463	480	461	471	479	454	492	465	472	454	467	491	428	495	496	482	420	473	482	496	460	512	512	490	421	496	498	449	449	472	465	453	452	451	461	460	475	444	471	512	475	477	453	485	427	492	458	454	451	449	472	440	423	492	443	513	479	491	452	476	485	473	478	477	490	480	502	483	480	456	468	424	455	446	490	454	477	463	475	453	495	474	474	484	507	460	474	472	460	455	451	444	515	486	451	469	476	466	423	493	482	482	447	498	473	454	460	485	488	456	435	423	478	486	468	461	451	427	483	468	479	510	472	478	443	498	473	471	460	438	431	487	467	477	473	490	488	482	445	466	477	508	423	434	460	481	484	472	481	463	457	493	470	488	466	495	460	489	451	482	494	475	496	431	475	479	480	472	460	494	457	512	458	500	484	475	471	492	458	490	458	482	475	444	502	469	466	481	452	473	459	440	517	476	467	488	453	423	464	460	454	484	464	466	440	478	504	438	490	493	457	486	474	460	455	493	465	519	502	463	464	469	486	473	469	461	475	483	488	475	474	472	485	468	469	430	473	470	468	474	461	466	482	412	473	466	454	473	489	476	468	464	434	477	474	481	461	509	479	450	451	474	481	462	484	446	444	433	422	460	476	484	452	479	466	496	431	463	476	488	450	511	461	477	474	469	461	467	448	440	460	493	458	470	508	483	445	476	444	482	494	498	448	448	457	491	469	436	465	494	477	489	444	458	517	517	478	513	479	448	460	486	499	435	447	447	477	459	476	485	468	475	506	457	483	483	441	464	470	466	446	458	442	472	518	459	493	498	450	455	496	478	446	457	459	448	462	492	504	479	440	491	481	468	525	437	444	480	454	485	479	448	420	496	454	534	451	443	455	476	463	471	465	479	465	448	490	491	503	457	452	497	454	499	421	485	411	457	489	482	467	440	469	466	462	462	484	507	474	481	480	462	463	488	444	445	485	470	442	461	446	495	518	461	473	497	468	471	469	456	457	474	492	479	445	494	459	471	490	496	506	446	453	472	446	434	445	500	504	444	506	496	460	446	459	492	497	504	504	436	435	512	468	481	480	465	448	493	440	465	451	502	445	503	443	427	457	505	453	477	471	453	466	478	468	482	484	492	477	498	484	463	493	466	489	441	448	486	461	454	479	451	468	482	486	486	453	461	463	474	478	497	452	467	502	470	465	452	468	424	460	504	468	455	465	473	460	461	460	481	481	477	457	436	481	506	468	470	466	455	489	486	452	459	429	474	473	521	455	478	493	458	483	490	518	437	479	479	504	511	480	490	464	422	505	468	476	427	486	454	480	469	466	467	463	466	460	484	523	467	482	443	459	507	419	478	479	493	489	442	434	456	487	462	473	433	459	462	482	442	449	437	455	462	466	457	502	467	486	459	476	447	460	514	481	450	490	459	466	474	491	452	469	439	491	464	439	469	460	434	490	481	487	446	448	449	415	466	482	483	486	494	496	460	510	499	498	485	463	449	484	468	472	458	455	448	502	477	442	456	460	483	461	490	462	464	484	452	468	450	473	456	463	457	449	465	483	478	457	464	472	477	506	490	467	485	457	469	503	495	475	495	458	491	451	483	447	499	415	462	451	441	456	447	463	473	474	481	450	520	483	437	459	457	472	435	439	517	474	454	479	446	467	478	471	494	459	444	460	459	482	472	488	419	470	519	445	462	485	450	473	503	453	465	504	478	496	473	463	451	484	477	431	441	515	445	415	476	489	455	428	481	448	466	457	482	442	459	477	473	478	446	450	488	493	482	455	472	459	480	490	467	466	477	472	418	466	499	483	461	516	471	477	479	473	518	480	440	482	490	504	506	486	464	437	478	420	516	518	472	480	476	488	443	480	503	461	459	486	474	425
3711	439	84	60	51	46	62	65	60	51	67	60	46	61	58	58	55	47	60	86	219	396	485	475	350	102	58	49	49	68	50	38	39	58	56	53	45	43	45	53	49	32	61	50	51	56	40	47	59	51	56	52	52	46	66	50	41	50	51	55	40	47	54	50	38	45	54	47	48	48	39	53	57	54	55	38	59	46	49	49	55	48	52	33	58	52	50	51	58	50	44	55	50	46	51	70	46	50	43	43	44	59	46	60	57	54	53	53	48	53	47	59	37	50	55	29	40	49	54	44	58	42	53	51	59	57	55	53	50	47	42	52	34	40	52	51	49	49	50	37	50	50	40	50	52	51	53	50	61	45	57	43	40	44	50	74	62	36	42	54	46	40	49	46	42	38	60	62	46	46	55	63	51	44	58	46	57	50	63	45	57	49	47	52	42	43	40	40	59	43	58	48	50	45	42	49	56	50	60	40	44	62	51	48	58	45	50	42	52	56	39	53	48	51	47	50	51	42	44	55	36	55	42	43	48	55	55	47	41	51	46	54	41	56	39	54	58	37	40	49	53	57	50	44	52	50	68	50	57	50	47	54	42	44	49	36	56	43	44	44	47	47	51	53	59	40	55	48	61	45	58	56	51	43	41	55	51	57	59	55	45	41	52	54	35	58	35	42	44	51	54	39	48	55	38	46	57	52	55	45	63	60	49	45	41	48	43	42	49	58	43	52	51	48	39	47	47	52	41	53	48	51	46	51	57	58	44	41	43	57	47	48	58	49	48	67	53	53	38	49	47	43	45	55	54	44	48	61	51	58	33	53	47	37	50	57	42	43	38	49	52	45	38	45	52	48	39	49	44	46	48	45	62	50	51	43	50	59	47	32	45	42	41	56	43	48	35	46	53	45	43	51	46	54	45	54	52	69	47	57	49	50	42	55	54	51	55	49	42	37	53	68	52	34	52	51	66	44	36	57	58	43	43	41	55	44	46	43	54	47	57	49	47	50	54	44	58	53	48	60	43	52	39	39	48	45	43	34	64	46	54	63	44	60	48	42	47	48	50	41	36	58	54	52	35	46	42	49	48	57	48	38	40	46	56	52	42	42	52	52	57	48	46	51	43	59	50	52	41	65	54	56	36	42	51	56	46	65	62	49	38	51	41	36	50	43	62	48	53	50	62	52	58	64	45	61	43	46	55	42	50	45	51	61	43	42	42	53	59	39	44	49	51	37	40	41	52	43	67	40	48	59	57	40	42	47	53	42	53	37	42	43	39	45	52	52	42	43	42	56	43	53	63	60	40	55	55	35	49	45	51	32	50	50	47	50	41	59	42	57	45	47	43	67	42	39	48	42	53	50	56	62	39	52	44	51	38	44	45	45	43	47	68	74	47	52	43	44	60	41	52	50	47	44	50	49	39	46	55	57	60	51	43	44	60	44	48	57	45	49	63	62	44	51	49	54	62	52	41	47	51	59	48	38	48	36	58	51	63	57	52	48	42	37	41	49	31	42	51	49	60	54	36	43	43	60	53	38	54	53	41	51	56	49	42	60	35	47	49	42	42	46	68	53	54	49	40	47	54	60	45	58	35	44	53	47	53	48	44	56	56	63	43	49	58	57	61	57	39	46	55	40	57	60	36	43	53	57	53	42	54	45	56	40	42	56	58	56	48	49	57	47	45	60	55	52	50	35	42	57	60	52	58	39	65	39	48	62	64	45	65	57	48	59	44	48	48	52	53	59	49	61	58	53	38	52	68	39	34	47	49	49	60	60	45	51	48	49	37	63	42	58	41	56	51	45	47	44	46	43	46	56	55	38	38	47	52	46	51	52	51	52	41	56	48	51	50	41	53	43	54	46	52	61	28	55	44	43	43	39	57	53	48	44	53	53	74	44	37	51	50	49	50	44	52	46	50	51	48	50	53	47	43	47	46	58	58	63	46	41	50	43	44	57	52	41	45	37	60	62	32	46	45	64	45	43	42	47	55	38	51	52	75	48	52	47	49	52	47	43	48	59	42	41	56	62	57	47	55	39	51	54	44	54	38	41	51	49	50	70	46	59	53	49	51	47	55	42	51	46	42	44	56	39	61	55	47	43	52	41	56	33	58	42	49	54	54	40	44	61	52	56	48	55	61	50	44	34	44	64	63	51	50	53	52	61	52	59	46	46	43	57	60	51	40	52	38	54	42	51	36	50	52	49	50	56	56	40	53	43	53	42	48	55	48	41	54	42	50	54	41	42	52	38	40	58	54	47	52	40	37	48	51	49	41	53	50	51	37	40	54	54	43	51	47	38	58	51	48	62	57	39	49	66	45	46	51	50	50	38	64	50	41	51	44	36	43	42	52	41	45	41	48	51	40	54	52	47	46	50	58	40	58	55	39	41	50	52	62	46	64	51	60	39	57	61	50	54	44	60	55	61	45	63	54	38	38	61	41	49	38	50	50	43	40	50	44	48	37	41	49	54	49	46	36	64	46	46	53	65	47	54	43	60	55	50	54	46	51	48	51	49	55	64	61	38	46	49	34	44	63	61	44	53	53	46	52	59	50	46	61	39	42	57	53	43	47	52	47	40	52	64	52	42	53	45	56	51	55	47	40	58	42	35	47	61	47	55	48	39	50	50	45	52	50	46	53	59	41	53	42	45	42	48	55	49	36	46	62	54	49	52	54	50	39	42	55	48	48	48	41	49	51	55	49	41	46	55	42	59	58	41	38	43	48	48	36	41	57	60	42	60	52	60	53	51	52	62	36	56	41	58	44	49	55	70	52	48	54	49	43	52	49	57	49	41	54	41	44	58	42	48	48	40	55	52	47	44	52	57	55	38	45	55	46	53	51	53	42	44	47	45	48	35	51	45	55	46	59	43	39	58	49	51	46	58	44	47	46	59	55	48	46	51	56	63	41	60	45	50	49	38	57	41	58	43	44	50	43	39	49	38	53	48	59	46	55	33	47	47	43	44	59	58	41	39	55	47	42	57	45	60	42	53	59	49	53	54	45	42	47	45	36	53	63	47	50	49	45	59	59	45	51	52	46	43	40	55	47	46	60	47	55	48	42	43	53	51	50	61	56	50	54	57	56	56	40	46	44	44	42	51	46	55	48	47	60	44	61	54	41	62	58	52	39	51	46	52	50	62	44	52	50	38	45	39	43	44	46	43	73	53	41	55	55	46	37	45	45	56	42	41	61	38	45	36	56	43	42	57	46	41	50	61	45	45	42	53	48	48	58	51	54	46	47	45	51	44	58	52	37	43	48	69	63	48	48	40	46	52	42	68	50	56	49	43	67	40	50	59	52	51	39	64	49	38	36	45	52	51	46	46	44	63	54	49	59	52	46	44	43	52	42	46	50	54	53	57	55	66	59	60	56	60	39	36	59	49	44	51	43	48	57	64	49	44	55	55	46	43	49	58	57	48	48	64	51	40	54	48	61	48	48	47	47	35	63	43	54	46	46	47	39	38	45	56	52	36	37	43	37	57	57	46	43	45
23588	4637	861	686	1073	1715	1864	1718	1610	1436	1253	1113	937	856	900	830	793	804	684	1542	5511	10171	11774	10655	8035	2005	402	388	365	378	380	363	396	406	346	403	361	332	355	369	387	409	366	367	393	370	348	348	364	386	394	375	394	396	369	389	395	379	372	343	379	360	357	326	400	374	376	378	381	383	358	393	379	385	386	366	366	396	350	380	348	365	334	388	392	358	336	397	412	397	358	381	388	381	396	363	394	388	383	399	364	388	389	400	374	394	370	361	380	362	389	385	368	365	366	380	393	388	366	366	331	391	366	362	384	367	378	371	383	387	391	389	369	369	351	406	333	368	362	368	374	370	356	380	392	375	347	377	347	358	397	387	340	360	353	387	347	376	380	348	418	342	347	378	376	359	385	371	328	398	359	421	389	370	359	367	356	374	379	394	376	361	365	330	372	377	372	382	413	379	367	338	391	347	348	351	382	353	369	342	401	375	362	373	374	406	387	356	379	362	401	401	379	341	388	347	397	373	370	360	364	397	366	376	350	370	418	386	362	357	381	358	386	362	385	382	399	375	384	386	378	387	402	379	365	376	325	340	365	347	382	388	380	371	397	376	361	371	392	394	385	358	373	369	379	350	379	386	373	395	360	360	348	406	364	355	378	347	366	339	361	367	375	358	375	371	351	372	368	384	358	394	386	398	376	358	372	356	388	353	396	371	387	415	348	323	387	362	385	368	391	380	385	372	377	352	358	370	373	375	354	349	338	364	382	413	354	336	373	353	365	351	389	386	345	364	352	373	335	378	385	400	368	379	396	384	371	380	355	352	334	367	362	370	338	362	372	377	374	357	370	395	399	365	367	370	377	369	376	327	373	350	391	377	367	363	390	367	390	364	399	372	350	371	377	393	393	374	360	365	357	351	353	391	368	344	380	379	350	378	406	382	367	348	363	388	351	382	390	378	363	341	340	360	370	402	376	362	407	396	388	387	362	354	389	337	381	394	374	383	378	366	395	374	374	409	379	347	367	375	379	362	372	329	354	363	363	344	382	397	386	342	383	358	340	373	379	389	343	385	369	375	335	378	383	365	374	348	371	361	361	358	383	355	374	411	396	377	344	415	392	355	340	382	362	388	362	363	357	406	360	356	405	375	377	374	381	359	403	360	361	402	344	385	373	355	333	372	355	390	403	351	370	410	376	419	380	393	373	362	362	349	333	354	370	384	387	390	342	379	352	369	359	368	379	376	366	386	392	379	398	360	378	359	357	379	355	373	395	399	368	390	393	378	383	383	365	369	362	364	372	399	409	380	374	340	375	345	427	389	344	381	383	375	361	367	399	378	380	332	388	362	403	366	403	366	375	409	370	370	377	376	375	363	374	352	348	384	381	370	351	363	368	355	359	376	381	351	380	357	378	375	385	397	376	384	336	326	391	347	375	378	396	385	363	379	397	403	388	370	385	377	387	385	386	382	359	421	377	364	349	351	379	357	387	364	353	385	369	416	378	398	369	388	358	406	373	395	349	351	376	386	394	355	381	361	363	353	401	366	382	374	381	392	385	370	391	372	380	385	427	386	370	371	381	339	342	343	409	397	353	325	369	384	379	361	375	356	351	420	363	348	375	386	375	385	411	361	335	380	378	388	371	380	376	375	365	405	386	356	387	391	374	356	322	350	380	371	361	391	358	372	370	354	363	393	372	361	391	366	393	373	362	381	356	378	353	352	406	370	370	382	338	363	383	377	368	342	354	357	381	352	344	356	355	359	349	368	373	388	416	352	361	400	334	380	387	356	322	355	365	340	357	363	346	364	341	360	377	375	397	367	321	350	367	366	379	369	372	380	365	378	367	380	388	361	385	362	383	376	361	348	355	338	321	387	349	336	348	377	363	378	374	357	365	340	399	373	380	360	405	403	353	392	343	380	364	364	398	353	349	347	338	388	351	355	367	377	382	368	345	335	367	415	373	366	392	391	373	386	400	368	377	350	375	340	410	355	369	340	354	369	372	385	381	381	377	353	394	368	340	380	347	390	389	375	385	343	383	357	364	376	371	361	372	397	383	372	393	375	364	391	353	356	363	384	362	354	357	375	366	393	375	378	412	335	415	365	378	411	344	366	366	390	379	347	385	374	348	403	355	370	380	402	351	376	377	394	374	378	362	373	402	375	374	360	378	392	368	363	366	373	353	354	345	364	380	377	372	357	369	355	397	351	377	388	351	378	357	353	336	375	376	390	384	404	365	390	367	387	348	388	394	363	382	386	378	388	361	379	377	392	357	402	339	388	352	386	379	369	351	378	360	401	385	396	367	382	342	371	353	356	393	382	370	348	368	382	351	380	405	337	420	340	425	376	346	376	377	384	345	384	382	364	367	375	382	357	408	366	335	374	362	370	378	350	400	373	350	382	339	383	369	376	344	353	357	376	361	385	338	373	369	395	359	427	405	387	369	406	392	372	374	385	342	352	406	386	386	379	380	372	365	382	347	370	380	387	404	392	382	348	383	358	394	347	357	369	350	392	390	371	351	385	406	366	361	394	375	402	352	377	388	417	354	344	363	367	366	364	353	355	348	342	357	366	371	351	395	336	348	346	350	333	387	339	356	389	322	379	357	380	375	380	363	408	377	343	388	354	411	372	391	353	353	379	379	354	400	361	364	375	376	388	392	363	388	393	383	351	404	364	374	400	395	366	370	370	405	353	378	376	347	393	373	357	343	386	380	386	380	396	397	356	367	378	370	352	380	377	386	408	374	389	362	371	374	364	420	375	368	418	357	396	370	376	389	383	385	385	367	353	359	381	387	357	354	372	395	374	383	396	366	385	365	364	402	342	384	347	385	376	383	387	335	388	375	319	394	368	397	333	392	363	394	353	350	356	381	378	362	348	416	391	369	341	377	363	379	371	363	391	382	351	340	370	361	380	369	389	389	392	384	368	387	391	399	387	391	382	361	390	386	364	383	326	390	410	346	399	383	370	326	390	399	369	375	379	396	358	354	353	366	405	390	383	377	366	397	415	388	339	388	392	371	374	349	363	405	383	398	360	382	365	375	372	399	340	369	383	386	348	360	369	368	388	360	384	382	342	371	355	364	376	395	375	383	385	367	358	371	395	355	378	391	355	373	346	346	345	386	385	358	358	349	339	359	384	367	377	356	366	349	374	420	422	391	404	343	363	363	398	372	363	348	389	372	329	376	391	365	395	358	387	406	360	364	387	377	362	370	368	383	367	378	380	362	340	364	361	400	344	364	405	392	391	350	394	370	375	378	408	386	383	332	380	402	363	372	393	447	405	395	346	378	384	360	375	349	358	363	368	352	383	385	388	369	362	358	378	351	377	364	349	347	395	349	362	388	337	389	374	383	347	353	378	394	389	358	390	404	388	360	378	380	366	393	370	350	360	367	376	358	352	327	370	409	360	351	349	371	363	341	352	366	353	376	398	377	403	412	355	412	376	362	398	376	362	348	372	384	368	411	393	375	362	394	370	385	363	399	365	335	364	388	403
3794	836	134	113	97	111	107	111	108	113	111	111	106	92	135	91	96	102	91	86	328	727	822	738	440	84	62	89	92	81	88	66	90	88	67	72	83	98	86	72	70	65	77	88	70	77	86	75	74	85	66	74	81	86	82	83	68	77	83	72	92	70	88	75	76	82	65	99	84	73	95	75	68	67	81	62	81	85	80	82	89	101	77	75	79	79	69	68	75	77	100	82	82	84	85	63	78	76	81	78	78	92	83	103	78	82	71	76	74	68	89	75	77	76	85	70	74	63	69	68	94	79	61	76	77	72	80	97	82	91	83	88	82	74	74	65	74	73	73	83	73	81	80	70	75	79	60	77	78	87	82	84	79	90	90	76	78	65	87	68	94	68	77	89	92	86	71	74	84	77	77	82	84	85	70	71	86	73	80	80	72	79	71	76	68	73	87	94	83	72	82	80	70	72	75	77	79	72	79	79	68	81	82	76	74	83	95	81	57	84	83	81	80	77	62	72	82	79	81	82	69	92	67	79	67	66	71	73	76	93	71	79	67	71	83	68	67	69	87	89	90	81	79	71	76	69	69	77	73	85	69	75	70	80	67	86	77	69	82	92	73	75	65	84	92	94	80	74	62	71	69	69	82	64	78	81	68	70	73	68	98	72	77	83	67	83	59	81	75	74	88	88	82	77	60	96	71	90	87	92	78	91	64	64	63	82	93	69	84	75	78	91	87	63	84	78	77	77	61	70	72	71	84	71	85	82	79	83	75	77	69	74	83	86	88	79	78	80	73	79	73	63	77	77	79	78	75	84	90	88	89	78	94	77	85	72	86	70	84	76	73	82	85	68	80	72	76	69	78	77	75	82	67	66	86	72	70	79	88	86	76	78	79	76	88	89	90	75	88	82	76	90	79	75	89	88	79	79	105	77	66	75	92	96	92	89	67	68	81	68	87	74	81	87	84	73	79	96	89	87	86	74	81	76	93	67	81	84	63	56	80	73	80	70	75	67	68	58	83	66	87	73	68	84	92	62	67	64	72	73	78	69	80	73	88	87	80	77	77	78	82	82	84	73	80	85	76	82	83	68	78	85	72	75	62	81	76	98	66	70	81	77	63	80	72	89	81	71	67	83	92	83	72	67	75	71	62	67	69	79	73	83	59	86	85	82	84	92	95	70	89	79	65	76	81	91	80	79	77	68	81	74	72	87	69	75	64	82	62	77	78	83	81	79	75	81	64	80	66	86	85	83	93	88	95	87	80	68	72	83	77	91	82	70	90	68	66	94	86	65	77	71	67	77	78	65	63	88	79	91	83	68	85	81	77	83	79	86	68	77	81	94	79	80	79	84	72	67	76	81	81	66	80	68	91	93	83	88	93	73	71	66	64	73	76	74	82	84	79	73	90	83	79	90	80	83	85	85	88	72	82	83	64	94	81	73	80	76	74	67	70	76	86	86	74	69	83	82	84	74	71	76	86	83	79	90	78	62	80	90	74	67	86	69	77	82	85	82	80	68	99	74	60	88	72	90	84	66	81	89	76	67	88	97	74	72	75	76	60	69	77	57	77	80	65	82	82	75	82	63	81	78	83	72	86	85	61	81	83	80	77	84	80	62	83	78	92	82	91	88	70	77	91	98	79	87	84	78	79	82	73	64	81	75	65	76	78	67	88	71	61	85	83	73	76	91	90	73	66	81	92	63	87	71	89	87	67	93	87	82	66	72	97	87	63	69	83	80	77	81	80	74	88	81	74	73	81	85	79	86	75	74	70	86	90	69	80	88	98	54	90	66	72	71	74	69	82	79	53	71	84	74	65	75	87	70	78	58	75	66	87	77	79	73	75	77	57	75	82	66	57	71	84	88	78	87	82	82	75	84	67	85	80	99	85	84	89	80	89	84	87	71	67	67	76	87	78	88	87	83	74	81	82	81	76	77	79	73	65	91	83	73	66	83	80	78	83	90	78	73	71	56	71	73	68	77	80	81	98	65	87	62	78	85	70	79	93	74	71	82	91	85	64	93	87	79	81	72	75	78	75	80	65	87	78	80	78	67	77	70	80	85	76	83	69	72	87	80	85	95	58	74	96	64	80	75	73	75	75	80	76	78	70	94	82	89	88	74	83	78	61	85	79	79	84	69	84	87	91	78	71	84	86	84	85	86	66	89	88	87	87	68	91	86	99	71	78	88	89	83	71	79	80	68	82	64	82	105	84	87	69	77	64	72	77	82	93	91	82	78	57	67	71	77	78	64	85	60	98	92	82	77	72	90	58	75	76	78	72	88	66	70	77	75	89	73	54	77	75	72	79	70	71	75	92	79	74	90	91	86	78	72	69	72	89	78	68	93	83	81	71	73	79	99	62	54	85	91	79	77	86	75	84	85	85	87	92	70	89	83	92	76	81	78	82	85	78	59	71	76	83	81	66	71	68	74	68	66	86	72	99	64	67	72	80	91	74	75	74	70	93	71	61	75	76	77	76	78	86	68	67	87	71	70	73	69	77	84	77	76	76	87	87	78	71	77	80	67	61	81	60	73	81	77	80	76	89	82	77	89	87	88	66	85	93	80	61	89	68	79	81	85	66	83	78	80	86	70	67	72	87	86	88	74	97	69	77	64	70	73	84	69	82	84	73	84	82	71	84	78	65	80	73	85	77	86	66	65	77	84	96	68	100	83	95	81	92	76	81	87	80	79	83	77	75	97	87	67	77	74	87	82	87	68	74	85	86	74	78	81	82	82	79	65	65	73	81	77	87	79	85	86	72	83	69	84	76	92	62	69	80	72	76	95	76	83	79	77	76	70	76	73	97	87	80	85	94	69	68	85	68	80	82	81	77	68	76	57	88	85	89	88	98	73	73	75	60	79	98	87	67	86	65	84	90	81	66	102	69	76	89	78	85	73	77	86	77	77	71	79	82	80	90	75	78	70	74	58	75	63	84	78	74	83	62	69	78	76	80	81	88	90	72	90	84	100	75	84	76	93	95	79	82	91	89	81	71	77	79	64	83	62	88	84	89	81	72	93	68	71	83	67	87	74	84	86	76	76	81	93	77	94	88	64	73	72	70	65	62	84	89	84	77	84	83	73	91	91	91	83	65	78	68	76	94	72	90	89	72	87	65	84	81	71	71	73	74	84	81	89	70	85	72	93	84	82	82	68	68	77	84	79	92	77	70	85	81	79	85	73	75	75	70	69	84	90	71	76	104	80	78	86	87	76	76	74	83	70	80	76	81	88	84	70	69	89	73	87	84	72	90	80	72	71	76	107	88	78	73	85	70	68	81	85	75	67	71	89	91	77	97	53	90	83	85	75	82	91	80	88	90	84	75	71	86	79	72	66	63	90	63	89	71	80	74	58	79	69	74	82	73	67	81	81	80	73	74	81	76	90	78	74	79	66	85	67	78	79	74	76	63	77	92	82	71	81	74	76	79	71	77	76	72	69	77	86	82	73	72	74	86	74	70	66	76	75	69	70	72	64	76	91	82	95	66	81
28296	7060	1355	1117	2060	3250	3525	3189	2690	2620	2150	1983	1698	1491	1369	1324	1321	1185	1133	1617	8352	15537	16371	15324	8035	996	642	610	643	630	606	579	611	629	593	594	565	594	611	573	572	617	586	604	548	599	589	571	607	616	644	577	627	620	582	575	547	576	585	566	589	574	568	614	560	562	505	592	554	558	618	597	591	629	593	583	596	562	568	556	611	560	572	589	558	599	607	596	625	611	596	578	563	578	606	588	616	579	591	641	603	570	597	588	606	622	614	604	606	601	584	578	602	563	586	571	552	572	577	577	555	602	540	567	567	588	586	622	592	566	591	564	605	576	600	561	544	592	651	544	592	575	569	544	528	567	565	576	574	540	559	573	576	562	590	549	573	575	546	585	549	637	582	572	611	561	544	549	550	554	588	599	612	650	559	581	535	571	566	615	566	600	573	561	573	576	597	552	548	591	537	578	570	546	604	581	558	561	575	580	576	587	581	602	557	589	560	594	593	586	602	593	625	538	543	546	599	589	582	571	574	589	587	569	583	603	556	573	559	599	520	600	580	611	543	604	577	563	599	542	550	597	563	581	554	596	582	570	613	598	605	561	581	588	564	589	578	575	541	563	589	608	602	547	587	532	609	598	583	570	582	577	596	580	581	579	579	562	623	570	558	589	606	587	542	608	552	588	583	621	596	600	564	582	562	585	592	583	550	596	552	578	575	589	584	559	560	605	612	578	583	538	605	615	555	568	554	585	574	575	570	585	560	584	600	607	534	590	560	584	598	500	605	579	585	582	572	581	582	599	595	579	568	571	593	551	585	512	546	563	553	623	579	577	592	574	563	551	596	572	557	544	535	550	563	599	578	573	579	569	563	573	578	570	555	560	604	579	587	593	592	598	556	558	566	555	614	598	578	561	626	625	603	598	606	592	568	585	594	551	561	568	574	565	575	584	544	623	574	600	581	557	536	598	568	589	601	523	562	568	567	561	555	531	568	581	602	555	532	555	553	631	622	577	590	581	544	626	567	569	582	520	577	566	641	563	577	581	546	560	572	592	588	595	561	553	612	613	581	545	591	563	555	600	549	516	589	590	542	588	575	567	597	556	602	575	544	589	630	536	599	561	614	575	534	566	580	592	597	570	595	571	600	544	608	573	597	590	556	577	563	583	566	562	566	558	559	589	583	567	585	581	627	578	587	539	531	566	572	606	564	595	568	592	542	561	582	589	608	564	599	573	571	585	618	561	606	586	585	583	596	565	618	528	572	555	554	555	586	596	525	604	561	570	537	554	568	595	618	585	517	576	514	531	597	610	553	561	611	569	530	594	546	585	553	519	579	578	595	585	535	558	588	546	541	587	571	573	577	602	585	554	579	550	590	642	617	541	548	636	555	582	559	602	579	555	633	587	575	549	577	526	609	537	604	565	593	567	622	520	553	557	608	581	556	587	569	574	603	575	568	576	585	594	573	566	540	559	559	588	550	601	577	566	589	580	583	587	567	572	554	618	608	606	582	572	561	577	573	585	551	557	582	575	575	525	573	558	603	599	569	626	550	549	591	584	556	617	610	567	608	547	595	557	585	572	578	569	595	625	596	580	579	561	585	578	578	582	602	544	559	568	596	528	526	574	651	582	596	571	563	579	554	601	565	587	586	595	594	580	597	559	566	542	566	553	573	550	548	585	590	562	569	587	618	572	595	595	583	546	529	571	597	536	569	614	534	560	558	575	564	578	564	609	546	564	550	546	560	594	582	539	563	540	579	574	559	609	570	634	580	559	553	584	572	561	589	569	579	568	592	580	584	562	590	588	565	595	598	536	557	594	587	602	586	520	606	570	574	584	566	598	607	538	568	582	607	571	595	571	579	567	582	562	564	602	542	560	561	590	538	600	628	579	564	602	613	601	602	603	568	564	563	593	605	580	548	574	595	556	544	563	580	523	585	541	584	497	572	573	533	591	587	606	583	595	581	550	577	590	581	574	561	582	600	574	571	599	561	607	593	545	574	561	550	570	541	594	570	591	586	606	606	584	561	602	563	593	627	587	554	560	540	589	573	555	603	583	568	563	578	608	596	596	595	581	600	570	545	595	556	572	576	588	595	594	567	548	593	602	573	613	555	622	542	558	603	532	570	577	576	580	607	664	573	587	612	587	577	574	591	543	578	622	555	572	544	570	562	561	525	604	562	582	552	595	549	601	538	603	515	573	548	585	526	564	558	553	604	575	591	544	615	566	586	581	610	522	545	600	533	587	559	577	561	557	594	535	604	638	542	581	537	582	572	585	603	557	587	575	584	553	566	559	590	521	566	574	598	563	556	575	602	599	606	543	587	567	593	576	545	577	599	541	571	577	555	586	596	572	627	570	573	563	557	605	610	602	602	554	554	514	596	572	534	613	572	576	561	525	573	588	569	531	574	573	576	591	586	566	605	586	561	602	606	587	536	551	575	544	565	584	586	617	570	577	568	625	614	609	575	574	567	569	565	557	558	606	592	587	581	560	545	535	551	582	568	584	563	532	588	572	587	597	563	589	563	559	593	579	548	556	561	540	608	522	586	596	612	565	609	569	584	621	595	605	562	574	571	549	547	558	576	577	597	582	591	618	637	573	554	556	571	591	584	619	559	580	574	545	592	522	605	606	570	530	567	570	554	582	624	591	572	554	574	575	595	579	569	584	543	574	574	587	601	591	580	579	584	541	585	579	579	574	605	596	586	589	608	572	595	563	597	575	547	570	582	578	566	604	549	633	578	593	575	569	585	556	613	599	563	521	570	572	557	588	556	563	590	613	553	534	541	548	573	568	578	581	545	599	564	588	549	581	559	551	582	558	598	554	565	555	555	572	600	561	566	622	541	545	576	554	616	561	577	540	533	574	599	546	568	546	602	588	591	569	515	556	589	562	583	565	568	566	612	570	585	613	554	568	584	577	552	602	574	578	598	594	597	533	574	584	569	564	575	585	582	516	577	603	566	600	571	591	594	648	591	559	581	557	588	588	546	550	530	545	586	612	581	579	614	566	572	618	584	580	587	533	590	578	559	563	581	567	579	617	553	588	585	595	594	571	580	599	547	558	570	597	571	598	555	575	533	577	573	571	541	614	572	574	566	589	549	598	601	572	591	583	563	546	542	605	576	566	549	614	569	600	592	600	588	607	544	584	575	631	567	639	542	619	597	592	583	538	612	559	597	572	546	591	579	564	578	605	602	578	587	581	575	607	575	575	567	601	606	586	588	564	572	599	590	561	634	575	544	561	568	584	566	582	576	540	557	525	598	618	566	542	586	623	575	547	575	566	604	594	581	568	551	598	544	569	563	567	603	531	569	577	610	572	602	560	595	597	579	594	555	557	574	606	596	586	583	596	536	630	563	543	594	563	559	518	607	580	589	577	600	582	619	575	577	578	537	579	581	582	588	591	556	563	601	549	599	550	569	561	601	529	590	623	540	529	580	563	555	562	560	559	558	564	575	568	586	557	590	530	610	571	580	615	577	599	556	507	550	564
2362	249	50	33	38	43	49	43	57	49	50	44	39	39	43	40	38	45	41	38	60	92	110	94	52	37	34	38	32	28	28	32	29	31	34	43	29	42	34	44	43	39	42	34	34	27	43	28	36	46	44	50	36	37	30	40	36	40	44	36	31	43	44	38	40	37	29	44	35	35	36	39	29	34	22	28	22	25	38	33	26	28	39	41	37	34	37	35	39	38	47	36	38	45	36	41	49	31	26	34	48	45	43	33	41	41	35	37	43	36	32	32	45	37	51	36	31	47	39	35	41	34	29	33	43	40	41	34	32	47	29	17	37	24	35	34	39	46	44	35	26	32	38	42	40	49	48	39	42	41	35	36	27	42	36	37	34	37	41	51	42	35	28	51	32	42	35	40	35	49	34	35	23	39	33	38	34	27	36	38	32	31	43	31	41	35	36	32	41	36	37	34	61	46	43	46	34	34	37	26	41	36	32	33	38	29	35	31	34	35	41	26	45	34	39	43	39	32	34	33	29	35	34	36	40	34	35	42	38	33	37	44	42	42	30	29	29	34	37	39	33	44	36	39	34	35	46	35	44	36	30	45	38	31	50	44	36	33	40	36	45	36	28	41	48	41	42	36	39	33	39	23	42	41	40	26	42	31	37	38	36	38	37	31	49	43	47	30	33	32	38	29	31	32	30	33	44	35	27	28	38	35	33	44	42	32	25	42	46	38	35	34	36	35	43	42	29	36	25	35	28	34	33	43	35	39	39	36	33	34	36	33	30	32	49	35	27	37	30	38	34	41	36	32	46	38	35	37	33	44	36	40	37	29	32	38	32	39	45	33	37	41	37	40	35	30	47	37	40	32	26	34	26	36	41	37	31	46	34	43	32	37	36	36	29	36	37	30	34	50	41	43	42	35	34	40	34	40	29	35	37	33	36	32	42	35	34	49	34	49	28	28	33	31	36	34	44	43	40	29	43	43	34	40	38	32	34	36	37	49	38	31	39	39	47	34	35	27	41	45	37	31	35	37	45	36	31	46	36	28	47	41	43	29	31	42	43	56	27	44	28	35	33	38	33	33	31	36	29	49	36	36	35	45	48	44	34	45	42	33	29	30	27	49	34	41	33	36	40	51	41	35	40	28	40	33	35	39	43	37	43	34	51	34	40	34	32	31	40	30	45	40	39	29	34	38	31	40	29	37	45	34	30	36	42	33	35	39	41	35	38	47	23	25	31	42	23	39	34	40	36	41	27	37	29	39	35	36	43	45	38	24	43	35	36	32	44	30	30	40	45	36	33	32	37	46	31	31	30	38	48	40	33	41	39	34	37	32	43	25	39	39	40	37	39	30	45	41	43	39	38	24	27	41	41	28	45	33	37	39	40	42	33	34	37	42	31	25	38	41	48	39	41	31	36	36	36	47	41	36	40	35	35	38	38	40	49	39	27	32	30	50	40	40	36	41	34	46	33	32	43	40	33	38	37	41	33	32	32	45	36	43	42	27	32	36	45	40	29	40	43	37	38	37	36	50	40	30	40	40	43	36	43	37	30	51	32	23	29	43	39	32	37	31	41	37	36	31	35	29	28	32	43	34	35	34	35	43	47	45	34	26	38	37	41	45	39	39	38	30	47	32	42	37	31	33	41	35	34	32	33	41	36	24	46	42	31	47	47	25	43	43	39	40	32	43	37	33	39	34	42	44	31	36	46	36	28	25	35	46	35	39	36	37	48	38	50	48	29	33	41	40	48	34	35	51	35	40	35	40	36	26	37	41	44	24	40	34	43	31	44	31	30	43	39	49	38	42	40	35	24	50	39	42	34	43	39	42	31	47	34	39	34	34	47	35	39	35	40	43	39	28	42	35	45	38	33	40	35	37	37	29	34	33	32	32	34	42	44	38	36	44	31	44	40	37	35	43	43	45	22	38	45	32	41	39	42	28	37	45	40	41	39	35	38	35	38	31	38	40	24	44	29	36	34	25	49	46	35	41	27	41	37	32	55	36	47	31	36	46	34	31	37	35	35	45	38	30	35	42	37	41	38	31	30	49	36	29	43	35	32	45	34	32	30	44	36	38	33	37	38	38	26	39	35	39	41	28	32	31	40	35	42	41	34	32	40	37	32	38	35	38	27	36	37	29	40	38	40	33	34	39	33	37	29	33	31	30	36	33	45	32	38	32	28	44	36	37	47	40	25	35	37	42	39	36	43	38	39	38	35	30	36	39	35	39	27	34	33	32	43	33	33	35	35	33	44	31	51	23	34	29	33	34	37	33	30	37	28	38	34	40	42	31	31	34	34	40	49	38	42	28	41	38	34	43	51	33	46	38	42	38	29	42	33	34	41	43	39	41	43	38	51	43	33	32	40	42	35	42	37	45	30	32	34	34	47	32	33	40	41	42	32	48	41	45	31	31	35	46	48	40	32	37	40	40	41	43	37	44	34	33	36	40	41	38	27	43	46	38	42	33	40	33	44	38	42	37	36	30	36	36	34	47	43	38	42	42	37	38	27	29	33	45	34	31	40	32	29	35	36	24	37	32	42	31	39	42	44	36	34	37	36	34	45	39	29	40	45	29	35	35	40	39	39	46	35	39	44	31	28	39	38	35	40	35	39	36	36	42	34	31	29	44	42	43	35	41	36	38	39	46	39	35	47	41	44	40	52	46	27	31	31	38	37	39	44	49	30	41	37	38	34	25	43	40	38	35	38	50	30	41	39	33	41	39	45	42	34	34	38	45	41	34	53	35	37	39	39	41	34	38	40	32	42	35	40	41	25	26	43	41	33	32	31	35	27	44	39	28	43	30	29	22	27	34	37	41	40	38	53	44	30	43	34	26	29	27	37	35	41	34	31	30	41	33	47	34	44	31	39	36	34	41	38	41	37	31	43	23	33	33	33	37	25	33	39	27	29	32	42	52	35	43	31	31	42	40	39	27	38	32	43	40	41	50	35	37	34	38	36	47	33	42	43	34	41	37	38	32	31	37	40	32	35	46	50	51	54	42	27	26	32	31	34	29	34	47	30	40	29	39	25	40	22	43	40	33	30	34	37	42	19	43	33	32	43	26	38	40	38	41	37	41	38	44	37	44	42	47	32	35	54	45	33	28	38	40	43	32	41	32	38	44	41	39	48	39	27	37	34	43	25	31	39	39	34	42	37	33	39	35	39	36	44	37	34	42	41	42	34	25	34	41	37	40	43	37	42	39	43	34	42	34	36	45	44	29	30	39	38	26	45	33	29	31	38	39	34	34	46	40	30	36	29	45	37	36	39	39	32	39	39	42	36	32	39	26	41	42	29	37	42	37	47	37	41	39	40	33	27	32	36	38	37	36	37	40	32	43	31	38	33	29	38	34	42	41	27	31	46	35	49	43	35	37	41	49	49	42	41	38	41	33	40	28	28	38	31	39	43	43	39	31	32	38	44	36	39	29	44	43	43	40	33	40	41	46	31	40	35	43	38	42	31	44	41	30	42	36	42	42	36	49	43	46
19215	2986	495	411	577	905	918	881	855	956	775	649	618	570	452	472	484	488	430	454	1071	2046	1920	1743	427	288	319	304	308	267	289	296	304	301	306	274	279	294	290	267	264	282	290	312	286	290	258	290	263	293	279	287	247	295	284	272	287	282	289	281	273	272	288	312	289	277	300	285	285	281	276	289	295	286	293	304	309	270	268	301	298	262	275	319	287	270	270	261	279	308	264	297	287	287	303	277	276	295	296	296	297	291	326	288	311	304	321	311	287	299	291	280	316	276	287	275	284	266	304	292	310	289	283	273	288	276	289	284	283	292	273	289	267	262	300	296	301	280	274	262	289	280	271	263	295	251	273	268	280	264	285	279	269	255	279	293	283	285	255	274	272	293	292	270	292	288	282	289	279	289	278	290	263	311	277	273	309	316	286	256	266	278	288	298	293	278	260	295	261	282	294	306	259	287	283	299	288	265	278	259	275	286	287	271	255	265	246	278	276	293	300	316	273	268	270	261	280	272	308	249	285	288	291	274	320	232	269	262	261	281	278	272	295	329	251	261	292	300	273	294	290	286	251	295	299	273	268	304	279	251	289	264	296	293	254	280	294	287	313	304	281	305	274	257	287	293	300	295	289	268	261	280	271	275	288	299	289	289	305	283	292	281	268	264	256	280	319	264	262	280	303	277	295	295	290	226	321	285	256	255	276	287	313	283	302	279	261	280	281	280	282	271	271	274	269	270	268	281	275	247	289	282	279	309	253	274	317	300	309	282	285	295	283	307	295	293	285	271	277	281	280	277	283	280	290	249	299	291	288	279	281	277	271	262	267	271	271	258	285	259	270	253	301	246	287	285	268	271	271	257	275	295	297	274	288	293	303	258	274	313	291	296	299	283	306	309	284	292	277	286	305	276	274	251	287	275	328	285	270	296	285	260	271	281	257	303	314	296	271	292	287	329	302	289	274	257	253	273	244	272	263	276	289	288	283	271	275	278	289	273	274	297	259	284	308	269	293	285	299	270	261	256	275	292	277	281	278	287	265	280	269	274	295	304	281	302	269	293	269	290	302	269	264	269	260	293	264	250	294	255	262	270	277	260	270	305	304	302	259	275	274	280	290	275	295	272	283	306	274	268	316	263	280	295	265	288	274	289	292	270	280	289	280	280	298	279	276	294	275	289	267	254	301	287	272	286	275	283	312	279	286	290	255	277	272	261	282	314	291	249	273	274	293	290	298	274	321	256	276	280	254	291	296	268	273	272	273	257	265	269	293	277	311	270	294	312	301	258	302	276	278	258	270	283	317	300	278	278	283	260	300	260	264	267	278	277	289	309	275	299	269	243	288	293	261	271	290	263	274	289	318	282	278	293	266	282	307	267	300	267	263	291	266	296	258	309	282	272	266	334	266	278	265	293	293	312	286	261	273	288	293	292	268	262	312	278	253	285	255	268	278	271	300	295	286	282	284	281	302	273	272	284	290	270	272	299	284	253	287	267	261	252	281	284	287	286	278	302	268	319	277	280	261	278	251	278	293	284	289	282	277	298	279	290	272	299	252	261	286	266	285	256	261	306	280	274	291	284	261	269	278	283	294	286	273	279	255	267	271	287	276	299	275	291	269	269	239	302	292	285	246	258	257	281	290	255	297	281	297	263	258	258	273	269	293	256	290	259	279	295	281	288	272	278	277	306	277	284	294	295	293	293	258	276	273	315	317	293	271	271	284	302	263	280	264	274	279	299	288	291	283	305	321	286	330	268	294	278	264	271	316	310	284	269	280	281	286	262	302	293	294	296	279	281	281	280	275	293	259	260	284	271	271	271	281	263	309	287	283	254	266	301	292	321	306	263	273	271	290	298	274	271	265	275	302	272	305	271	278	288	273	264	276	313	273	284	290	289	297	262	280	278	274	318	272	280	280	273	280	271	264	277	280	271	293	275	282	293	277	260	261	285	264	276	302	297	292	295	298	292	274	268	282	303	312	296	284	276	276	243	270	290	292	271	288	296	286	263	252	274	286	265	264	291	278	284	280	285	289	287	297	276	332	312	271	287	278	320	270	272	286	261	309	298	261	267	290	261	284	257	295	285	288	268	277	277	287	276	296	312	241	269	275	305	262	273	269	306	285	287	297	258	273	295	283	263	283	260	277	272	279	267	275	272	292	294	258	274	285	280	283	266	256	308	302	268	283	307	262	290	257	271	332	311	284	262	260	288	275	283	324	273	295	267	283	290	282	272	317	259	294	246	275	259	270	284	315	267	319	300	315	282	301	265	267	268	301	265	286	319	270	304	292	272	276	271	274	274	278	295	269	265	267	295	261	299	304	293	286	299	280	296	290	277	256	275	285	290	285	269	269	285	252	281	256	259	259	303	263	305	277	241	281	261	299	306	259	275	280	260	310	288	278	281	296	272	275	303	276	311	305	286	288	277	313	265	287	277	292	281	281	292	278	261	293	290	265	286	265	295	263	301	282	280	262	290	254	279	280	276	280	280	269	274	248	275	270	254	296	289	301	277	306	272	285	266	272	299	281	271	295	248	266	303	268	297	273	270	273	267	277	276	320	276	288	291	272	270	296	289	287	291	262	279	283	266	281	292	291	278	275	254	267	269	276	290	284	260	280	292	261	274	285	270	297	306	271	280	287	301	279	273	263	289	265	288	280	284	274	285	259	288	276	294	242	264	291	276	278	301	287	292	249	280	268	289	293	305	280	292	277	275	271	309	275	265	284	257	281	289	262	276	253	266	256	284	264	294	228	301	250	266	264	267	257	264	302	268	319	289	288	277	302	305	282	247	278	285	277	298	296	249	271	292	306	295	280	260	272	292	264	282	286	278	280	311	305	283	290	251	297	277	263	294	258	279	280	232	293	270	267	284	260	251	278	291	264	265	305	284	274	250	266	262	293	260	268	286	274	285	278	265	289	307	292	268	264	239	273	247	275	302	299	264	293	274	296	285	285	281	268	273	284	296	281	289	265	270	291	283	316	241	268	296	273	276	251	276	284	304	260	282	281	259	265	290	292	292	245	265	286	281	269	298	274	262	258	307	281	302	265	260	274	275	264	298	267	289	283	262	241	277	306	284	282	254	257	284	278	292	306	275	300	283	296	283	292	285	265	286	318	271	265	277	256	266	288	286	298	254	295	276	299	258	281	274	259	291	253	287	261	276	306	298	273	277	294	282	285	280	284	299	311	274	310	283	278	252	302	262	303	286	273	316	280	281	266	290	300	294	280	289	280	264	293	284	283	283	263	277	294	278	262	288	282	263	279	288	287	300	298	266	275	280	257	271	247	282	281	280	284	323	276	278	299	284	272	278	278	304	259	245	279	312	297	290	285	261	267	261	262	270	282	292	308	264	288	307	272	281	330	273	255	303	273	289	283	296	240	267	280	296	276	277	250	276	287	266	299	260	285	272	256	277	264	287	271	256	293	263	277	291	272	293	263	262	277	295	294	284	297	273	275	284	262	288	286	284	297	272	291	264	275	259	262	285
2542	523	103	75	90	73	77	95	68	95	90	80	74	80	83	63	80	62	78	76	175	397	359	409	178	67	62	54	71	58	75	54	75	62	78	69	66	70	76	54	85	58	69	55	59	65	64	70	72	62	52	57	73	70	55	75	65	56	53	62	91	68	54	64	63	75	78	65	59	54	68	66	63	54	60	65	54	61	73	73	52	71	72	70	59	57	44	76	44	55	60	51	57	58	50	61	61	55	71	73	52	71	59	54	54	57	70	56	59	67	61	67	65	57	66	55	65	62	56	55	66	72	65	58	70	56	67	57	50	60	74	55	62	62	52	54	58	72	62	72	49	65	79	66	64	69	82	53	55	53	73	72	65	65	73	62	56	64	66	72	52	56	65	70	46	81	59	64	67	72	79	77	66	62	55	59	64	59	57	72	63	74	68	58	53	61	70	54	53	75	71	66	53	62	62	66	53	74	78	67	67	58	70	55	61	56	63	67	48	63	64	51	71	61	66	48	65	59	50	69	68	65	60	56	65	57	52	73	63	61	66	61	63	68	66	63	55	65	68	59	69	52	65	72	60	63	64	70	66	62	66	74	61	51	60	63	86	58	71	72	75	80	59	59	62	70	61	69	58	65	66	67	48	72	64	59	61	66	77	63	59	67	67	49	60	66	70	61	58	68	52	72	69	65	66	67	59	70	61	51	66	71	73	71	68	66	68	70	58	72	59	59	67	58	73	61	51	70	56	79	60	61	64	61	67	76	71	60	63	66	56	80	59	56	65	65	52	60	63	63	75	73	71	68	53	79	63	66	73	64	60	59	56	56	64	61	64	54	51	81	55	46	68	75	59	59	70	59	71	59	69	60	64	58	56	59	63	60	58	77	65	66	66	64	54	60	62	60	67	64	57	67	63	51	57	80	65	57	66	67	71	66	70	73	69	50	49	65	63	48	74	63	80	61	56	68	66	68	73	62	55	73	59	70	58	70	70	60	71	64	53	57	63	60	73	71	55	57	59	59	65	75	62	70	76	58	59	65	66	55	71	73	63	59	63	59	63	72	73	65	67	71	59	57	71	80	72	89	52	69	66	57	55	55	75	61	69	56	62	65	61	66	62	69	75	65	61	50	52	73	59	62	66	76	60	69	58	46	58	62	58	66	75	54	49	55	48	62	54	44	62	78	62	64	51	64	63	53	71	71	73	77	68	65	63	61	69	59	62	54	70	69	71	72	55	61	57	66	72	46	76	52	82	71	66	65	68	66	65	52	74	49	86	58	62	66	67	70	62	55	65	64	76	49	56	54	66	60	66	61	58	75	72	64	71	66	60	66	67	57	59	64	57	48	75	44	64	63	61	57	73	65	70	71	62	61	72	69	67	68	58	78	57	61	71	66	57	73	72	73	55	53	60	62	48	57	81	53	56	59	74	74	67	69	64	74	51	59	69	65	68	67	51	62	66	75	64	60	61	69	64	62	66	68	65	70	56	64	68	63	61	63	65	61	61	65	67	65	66	61	58	68	70	57	58	92	63	53	66	45	58	65	59	71	64	58	64	72	61	62	66	68	66	56	74	67	56	70	64	55	63	53	55	54	73	62	57	64	61	77	66	64	62	69	56	65	66	54	53	69	57	60	76	74	54	74	58	72	73	61	59	63	50	69	62	62	71	71	71	67	61	65	57	92	66	50	54	64	67	55	80	55	55	73	65	59	84	60	45	48	62	42	66	60	56	73	63	55	62	63	65	68	77	70	65	58	86	69	64	54	77	65	70	60	69	56	62	46	53	69	49	60	78	60	76	65	64	52	81	66	67	58	60	81	71	67	49	72	54	49	57	61	53	65	62	59	67	58	70	59	60	57	69	50	54	59	46	53	79	66	75	60	58	65	71	60	54	67	79	52	71	70	72	67	54	56	63	58	73	58	64	60	65	53	70	69	82	73	67	72	70	59	65	72	52	58	69	66	68	54	62	73	65	46	59	82	63	50	60	73	59	74	66	60	56	51	69	68	66	45	47	53	80	71	62	60	68	55	71	81	69	70	75	50	47	61	41	69	66	69	67	69	52	77	80	56	61	64	69	53	55	59	50	54	57	59	56	52	68	56	63	52	61	67	47	66	56	57	62	68	55	76	64	60	64	69	69	66	58	64	63	84	71	80	64	75	69	62	56	68	70	61	59	80	61	48	73	59	66	66	59	87	60	50	64	55	72	60	59	73	63	44	47	61	66	69	56	77	68	54	63	60	60	58	45	73	53	70	47	71	63	66	62	62	56	56	66	67	65	70	59	69	57	52	73	65	58	69	70	61	62	68	62	62	73	68	57	53	62	64	53	68	64	54	63	64	68	59	69	67	56	65	61	51	65	56	56	73	70	66	76	69	54	62	73	62	67	65	60	72	47	52	59	61	62	46	44	59	62	71	58	70	74	61	67	81	61	58	55	64	66	68	72	65	68	56	86	62	50	75	63	80	60	64	54	47	51	68	50	77	68	63	61	72	66	63	54	56	43	68	74	45	82	61	70	58	66	48	55	42	57	65	62	68	62	69	62	70	79	58	82	61	69	64	52	68	65	87	74	73	55	70	62	60	72	61	76	63	64	71	62	70	73	68	59	52	69	61	65	57	49	74	88	56	55	58	60	64	58	65	69	39	77	59	66	75	67	79	79	71	65	70	49	62	62	77	53	69	53	63	58	68	68	68	67	66	63	68	70	79	64	57	71	77	59	73	67	78	74	79	71	66	64	66	65	62	73	48	63	61	67	76	64	70	69	58	79	57	60	69	70	66	53	76	73	73	66	61	64	62	72	66	54	70	61	63	70	50	73	68	50	65	62	54	55	63	60	58	72	53	71	74	51	62	58	60	60	64	60	67	70	66	61	55	69	69	66	52	54	61	65	53	69	69	72	59	66	70	52	51	56	54	53	49	61	76	64	50	70	60	58	67	63	82	69	66	74	74	54	72	72	62	53	71	59	69	55	69	62	60	66	44	57	60	45	72	66	62	65	67	58	71	62	59	63	54	61	69	65	66	62	54	53	80	56	63	69	56	66	54	65	63	66	63	74	65	63	77	65	66	60	45	58	69	73	64	69	71	62	66	54	70	53	68	59	50	67	65	67	62	61	50	60	58	90	75	63	59	60	77	59	56	63	58	53	64	74	75	63	62	61	59	63	59	76	73	65	64	73	68	69	69	65	61	65	65	65	58	66	63	66	64	63	59	50	74	56	52	55	55	71	54	75	57	65	65	74	64	69	58	55	69	73	60	65	81	62	64	67	58	60	85	60	67	67	67	59	65	67	55	52	52	63	76	68	60	59	61	74	53	59	64	57	66	53	65	65	59	69	48	66	65	57	55	76	65	83	66	59	61	71	69	51	63	62	67	52	60	55	58	71	67	61	63	56	55	62	64	49	59	80	76	73	66	52	65	63	56	75	66	55	73	64	72	58	69	43	54	72	77	62	57	59	65	77	57	55	58	57	46	56	53	59	70	58	81
24391	5123	914	887	1444	2114	2182	2133	1741	1692	1567	1339	1193	994	912	912	895	794	779	873	4343	9598	9002	8768	3298	514	482	517	485	517	468	479	501	501	651	534	449	473	467	469	462	505	457	478	454	451	463	478	477	510	494	538	476	464	489	449	477	412	493	471	463	456	493	477	492	458	479	437	469	490	457	421	445	454	449	412	458	451	470	472	451	425	488	459	493	481	465	480	444	473	464	474	504	491	481	468	433	474	473	509	490	458	512	492	518	489	519	441	476	472	461	450	471	460	472	502	470	466	490	507	465	472	465	443	424	504	447	464	470	478	485	444	436	484	444	474	483	472	494	457	489	450	436	418	417	438	420	449	498	474	452	460	451	444	475	448	424	441	486	436	450	487	479	474	499	476	431	460	473	483	477	451	478	474	456	468	440	434	457	450	498	435	463	430	456	454	487	452	474	445	501	454	468	450	463	470	430	446	474	460	435	471	464	476	482	436	450	442	465	437	481	445	457	442	503	441	437	470	475	452	421	437	441	445	457	507	445	462	470	460	480	470	445	464	451	446	517	526	503	478	480	454	458	447	472	441	492	484	449	434	435	456	440	459	496	486	408	397	442	470	450	430	435	490	450	406	413	435	433	454	437	495	441	498	466	465	426	460	472	466	458	467	480	451	409	437	476	466	454	464	452	477	473	462	474	442	450	449	463	430	441	448	467	494	456	473	459	444	449	463	440	445	461	452	454	464	483	484	448	475	450	462	435	486	452	402	427	447	455	421	475	455	428	442	475	494	436	498	441	475	457	478	473	461	468	486	459	442	464	462	453	479	475	458	492	458	480	437	475	462	456	453	469	476	435	421	456	457	417	434	484	443	458	419	468	404	467	423	472	458	482	474	507	443	467	429	474	428	423	463	483	479	447	475	485	498	478	474	462	482	444	483	450	463	470	478	462	454	472	464	446	501	462	477	476	433	451	467	441	471	510	419	482	498	467	488	459	477	470	456	444	450	420	476	447	460	464	474	438	517	441	436	450	445	428	416	467	454	470	467	444	460	472	439	514	442	465	446	465	502	433	489	462	484	463	435	494	484	478	444	498	458	476	435	450	456	454	448	491	434	451	454	458	444	490	477	494	462	457	392	470	482	452	500	448	449	452	460	433	464	428	467	468	458	474	480	460	471	465	504	444	425	463	445	450	450	414	469	458	471	487	455	461	466	477	455	495	437	474	444	442	444	488	449	422	463	478	431	456	481	424	466	443	490	479	461	465	477	441	443	461	450	458	485	463	435	466	466	484	472	485	469	472	440	474	451	479	447	464	449	475	470	438	468	460	524	431	477	467	499	461	509	439	422	464	479	467	464	471	479	461	458	434	485	476	491	462	456	484	442	436	430	435	500	470	508	491	457	436	435	486	433	526	470	470	481	437	429	493	456	459	441	454	489	475	436	475	467	449	452	436	474	477	482	437	441	455	476	438	478	477	426	429	439	442	455	484	472	519	495	447	476	427	461	456	496	457	442	471	469	476	480	457	501	416	453	473	481	483	424	483	503	488	463	404	422	462	475	424	457	447	449	475	440	471	473	465	480	470	454	440	452	468	418	465	483	451	421	455	432	443	482	440	471	445	473	459	471	427	421	502	452	498	514	493	447	418	464	467	469	471	459	453	480	478	486	479	441	489	441	481	454	466	450	451	463	464	474	461	499	456	468	476	453	471	430	432	446	452	459	449	443	463	468	449	454	470	465	453	449	491	483	457	480	458	470	486	460	474	423	469	422	430	443	464	456	475	451	455	467	480	463	463	491	461	449	497	481	415	462	478	466	431	485	486	467	469	473	473	482	469	436	472	435	452	480	446	488	455	478	428	441	471	478	454	467	421	452	469	489	447	500	455	466	462	490	468	467	448	451	489	483	434	500	479	421	442	480	414	414	470	510	457	462	433	459	460	470	464	490	452	427	469	460	430	454	473	429	474	466	446	450	452	481	451	460	462	478	487	483	469	529	467	467	504	460	471	447	513	463	416	439	435	479	480	457	461	458	455	465	481	465	454	483	477	476	476	458	435	473	470	439	446	461	423	455	445	411	438	424	475	427	444	435	447	470	458	470	385	468	445	479	458	489	454	457	480	453	472	458	453	440	450	444	460	518	465	473	481	443	457	446	484	445	458	463	464	452	439	462	494	453	475	487	440	480	451	434	469	442	473	443	452	458	479	433	425	454	465	431	477	457	421	501	493	446	439	462	451	470	440	416	451	441	460	508	464	451	442	505	452	476	445	486	447	485	474	466	472	442	443	410	441	470	429	462	473	477	466	452	472	472	460	448	418	501	441	460	456	467	462	458	477	453	411	458	431	501	464	451	455	425	446	452	424	452	446	471	450	445	479	463	451	461	444	456	455	445	483	446	468	497	445	423	460	444	457	432	473	427	408	475	442	446	484	483	496	463	460	412	456	456	438	450	431	465	432	469	443	456	460	451	471	455	451	446	483	461	445	444	466	472	491	465	467	433	447	439	458	471	488	453	455	449	435	475	479	452	403	508	429	458	446	455	490	493	468	478	445	430	445	479	469	483	436	483	438	433	440	436	458	436	468	428	472	460	490	481	477	467	485	457	448	488	485	439	453	440	461	481	496	448	455	449	464	479	489	484	468	448	513	454	412	461	475	451	468	460	437	430	431	477	462	460	508	483	482	486	508	481	452	440	465	460	472	474	433	448	460	465	441	473	485	439	452	487	463	437	475	472	468	414	465	467	467	467	435	477	483	455	464	444	494	444	433	451	499	415	463	461	473	468	477	436	457	484	438	402	444	460	472	448	463	473	452	462	459	450	465	434	447	477	468	437	439	435	480	448	468	471	460	441	487	478	469	449	453	467	468	436	449	446	467	482	496	458	461	511	432	507	478	462	492	440	450	457	466	481	437	417	449	463	476	445	484	468	472	486	432	450	456	452	473	446	500	492	464	492	442	498	474	459	470	441	489	455	472	442	484	462	457	451	475	456	469	439	423	455	473	438	467	462	471	512	399	451	459	430	460	451	449	463	448	399	446	449	493	417	451	426	475	440	454	478	461	442	484	465	464	499	484	439	463	464	475	454	420	440	485	459	435	469	405	452	463	483	504	469	467	450	456	461	449	465	474	446	490	493	460	456	446	452	467	409	466	465	436	449	477	447	458	474	448	433	469	446	443	451	445	439	439	456	468	496	513	468	447	442	492	461	464	428	479	472	459	489	419	426	466	474	461	470	478	463	444	480	466	464	428	445	487	494	469	494	487	444	457	462	440	464	494	447	439	448	485	441	471	454	403	474	474	471	499	443	464	434	440	468	471	481	497	421	429	453	475	438	489	472	462	429	473	443	447	469	480	439	429	431	455	449	495	440	452	424	470	430	439	488	501	449	440	461	434	430	436	475	426	467	513	431	446	428	467	492	467	468	459	474	466	445	444	459	470	470	492	456	450	447	444	471	439	472	431	445	460	460	497	432	481	426	433	468	472	423	472	434
3725	482	81	80	55	57	53	73	71	52	56	74	63	61	64	61	59	54	61	64	89	320	397	410	101	47	46	46	56	47	61	44	52	46	37	60	55	53	45	52	53	52	37	56	50	46	47	53	52	48	38	57	62	40	55	51	51	37	38	51	49	44	54	40	45	43	50	52	45	59	49	36	51	37	44	50	42	49	59	46	36	49	49	51	50	43	47	55	50	61	32	40	48	41	55	39	52	48	54	49	48	59	39	36	50	42	52	56	44	51	47	60	48	43	50	54	58	42	50	39	35	51	40	34	42	39	42	46	55	40	45	58	55	49	51	45	37	47	39	44	51	47	45	35	42	58	40	39	36	39	48	42	42	45	32	50	41	38	58	38	56	34	32	40	45	55	47	41	43	35	39	42	49	34	49	53	40	45	45	57	53	44	46	46	50	57	48	51	51	45	54	46	54	44	42	55	55	54	59	47	49	56	37	49	58	50	44	47	45	48	46	38	48	55	56	46	56	56	47	39	50	55	44	44	41	36	44	40	39	55	35	36	46	67	62	49	36	43	48	42	52	48	47	62	45	49	57	50	35	61	50	56	49	44	58	55	56	47	48	52	46	51	47	47	40	41	49	43	35	54	53	59	45	52	41	34	41	55	53	49	50	49	46	46	45	50	42	38	42	38	44	37	45	54	55	38	46	41	42	51	52	43	46	55	46	42	38	47	42	51	43	56	40	48	40	42	50	34	44	37	38	50	43	58	53	45	54	53	56	54	51	51	45	43	42	53	44	48	39	41	38	43	55	42	53	52	47	45	54	37	46	55	46	39	51	45	47	58	49	45	41	45	48	42	49	47	39	47	45	62	39	54	54	56	61	41	46	44	51	47	41	46	55	60	33	57	45	42	48	59	47	58	50	49	45	40	47	52	49	66	59	45	40	52	40	42	33	51	43	45	45	34	45	44	47	49	49	44	56	40	45	44	52	47	40	41	35	51	44	51	48	41	58	57	50	43	40	54	63	56	40	54	61	51	45	50	43	46	46	44	43	49	59	48	54	45	46	54	57	59	47	49	45	38	50	44	35	47	36	35	53	40	53	50	55	41	63	43	49	45	46	37	51	39	51	41	56	51	45	46	48	41	69	44	52	54	53	51	57	48	60	48	43	32	42	46	30	43	45	41	48	48	61	36	45	40	41	40	42	53	53	39	40	42	44	59	46	40	54	42	48	42	50	55	48	45	53	45	43	54	48	53	61	46	46	60	52	36	41	47	51	63	41	42	43	54	59	42	52	48	44	58	43	49	42	59	45	47	43	49	35	41	42	43	33	49	38	45	54	42	49	57	43	43	63	52	50	46	46	44	32	46	44	49	40	49	57	39	38	50	46	52	52	58	49	36	39	49	54	53	47	55	39	42	47	57	54	49	55	50	48	55	49	36	45	44	63	45	39	44	46	37	53	52	50	61	43	61	52	41	55	44	56	36	52	48	40	66	44	52	37	55	46	49	57	48	43	49	38	62	43	51	42	50	50	56	44	50	50	40	44	45	41	57	40	39	43	40	44	41	52	43	39	41	46	49	56	46	67	53	58	44	49	52	47	50	50	46	48	49	61	49	43	49	56	55	42	52	53	46	61	45	43	43	44	52	60	48	38	31	44	60	50	47	29	50	48	49	48	57	47	56	45	38	46	45	55	39	55	50	43	48	47	49	55	51	58	44	50	39	31	38	43	51	42	49	37	46	53	46	47	40	45	51	38	49	45	45	38	39	56	54	54	48	52	46	42	43	54	46	39	46	41	46	48	47	36	44	46	58	45	51	44	52	46	30	44	57	47	48	54	45	53	48	46	42	49	42	45	48	62	38	45	40	46	45	50	50	39	57	41	40	53	52	48	34	50	46	47	51	41	48	54	35	50	50	53	57	44	48	44	51	58	34	41	52	58	57	47	47	53	44	48	48	45	38	48	46	49	57	50	52	50	43	46	40	46	55	46	48	44	43	52	41	41	53	42	49	46	41	39	48	37	47	59	43	44	40	50	44	42	39	45	35	52	35	56	50	35	48	44	45	37	47	52	37	42	43	39	52	56	39	40	59	57	44	47	42	51	45	47	48	39	49	51	41	39	40	49	43	54	51	44	41	36	40	53	55	42	43	42	38	50	55	42	55	52	45	62	37	34	44	61	48	42	40	45	62	36	61	41	47	53	54	49	52	48	34	48	43	44	43	62	57	49	58	46	49	44	59	37	49	39	39	41	41	58	50	50	45	52	45	34	47	63	43	49	46	47	54	40	43	46	60	40	46	45	53	42	51	45	50	53	45	53	48	39	44	37	40	55	49	47	50	48	54	55	46	47	38	53	40	49	54	41	34	48	51	51	50	41	50	52	43	37	62	59	54	52	56	44	53	45	59	58	47	40	52	52	45	51	44	39	40	54	48	36	35	50	54	51	44	55	41	38	50	50	38	47	51	59	36	57	42	57	42	51	45	40	49	50	50	42	44	61	57	40	46	47	51	39	55	29	47	35	39	56	61	57	55	35	48	36	43	44	46	53	61	59	53	42	48	50	66	44	41	52	52	51	46	39	46	50	54	33	41	41	60	44	37	47	51	44	45	55	54	46	51	61	43	59	54	47	44	39	38	40	43	52	43	47	44	51	47	51	50	48	40	53	49	56	47	58	42	39	50	61	52	47	43	54	54	44	41	47	46	56	50	53	43	39	54	43	52	49	42	44	43	43	45	68	52	50	45	33	40	58	50	41	45	37	46	56	41	55	53	40	51	43	47	38	41	45	49	40	66	52	41	56	60	45	34	38	42	45	44	44	68	53	49	44	48	44	39	33	46	62	52	36	48	66	46	37	40	51	40	47	53	46	52	49	64	55	45	52	53	33	43	50	42	42	53	50	49	42	38	50	56	55	52	47	42	59	47	64	46	52	49	59	47	45	50	52	44	48	31	60	46	50	41	43	46	47	44	57	47	42	51	45	38	46	44	50	41	51	54	56	48	46	51	33	42	55	53	57	60	48	57	50	46	53	29	59	44	48	54	38	43	55	41	58	42	48	42	56	44	69	44	49	49	45	42	40	41	45	36	51	50	39	40	47	29	38	47	50	45	46	43	54	33	60	49	41	47	40	58	53	47	44	59	49	40	32	53	44	56	44	38	59	58	44	54	40	53	52	45	39	57	44	51	43	46	49	53	48	42	61	39	51	40	42	42	55	47	53	50	45	63	42	39	48	58	43	45	36	51	48	42	40	45	49	43	55	36	46	50	41	52	61	47	62	54	48	57	39	41	49	46	50	36	56	43	41	51	52	56	47	40	53	51	51	52	45	45	45	51	41	46	52	41	47	53	53	43	49	46	35	49	39	54	45	51	47	53	40	49	49	44	48	38	55	49	48	53	44	36	45	63	38	45	41	45	47	33	42	50	57	41	38	43	46	43	39	44	46	47	48	41	58	43	53	57	44	54	35	65	44	40	55	37	49	51	58	46	48	39
23362	4984	778	662	1123	1739	1830	1808	1480	1419	1318	1192	1105	1030	875	742	735	746	662	686	2118	8436	10557	9857	1849	410	431	430	419	379	384	368	397	425	541	575	381	398	373	352	371	377	364	363	357	349	375	383	353	381	378	340	368	369	356	384	363	375	359	355	351	350	352	362	369	362	336	383	370	335	348	375	358	368	353	383	384	393	355	349	346	410	386	361	363	362	374	378	379	341	391	380	377	351	393	397	390	385	365	411	349	399	408	420	400	385	385	380	382	370	354	400	344	359	390	370	366	402	356	344	341	381	332	351	364	339	377	332	389	346	362	349	325	394	342	334	358	360	364	372	367	329	378	346	372	361	368	344	369	348	330	367	327	376	341	377	368	381	341	343	360	334	392	337	374	313	376	343	386	341	403	368	389	400	356	353	349	361	333	326	343	350	369	338	340	364	381	373	379	376	348	368	350	358	367	401	378	371	370	361	395	364	357	392	354	370	366	352	353	358	349	382	358	344	373	363	374	379	366	368	383	351	367	391	365	347	355	356	337	364	365	377	370	345	343	351	352	368	344	337	394	361	371	338	342	358	370	372	347	328	346	361	351	357	362	344	328	349	367	380	340	361	346	360	373	355	386	364	381	354	326	364	350	372	365	343	339	371	373	353	358	345	363	366	346	335	366	347	343	341	373	378	378	357	376	378	352	375	332	392	357	384	370	349	349	357	343	399	354	390	331	362	376	364	357	368	350	371	356	364	353	359	391	373	336	379	374	361	360	361	364	359	375	383	374	367	372	379	364	371	348	370	376	344	390	427	375	353	353	341	368	324	349	367	354	354	305	364	365	359	365	350	375	366	340	343	377	357	368	385	346	347	352	363	351	332	352	349	367	337	354	357	350	337	399	350	365	374	360	345	365	370	385	369	347	352	306	354	370	392	373	372	356	324	359	360	347	354	373	346	365	343	352	331	360	354	346	359	326	351	355	384	368	381	353	332	352	387	350	339	355	375	346	373	331	342	387	358	341	355	349	355	358	367	354	364	320	363	385	363	391	371	346	341	348	336	337	360	341	333	337	372	342	353	391	328	379	360	354	391	333	369	359	358	327	340	343	392	376	358	379	370	319	355	330	338	311	364	375	341	361	402	349	378	419	360	342	372	354	330	368	358	333	373	361	369	347	381	377	355	356	353	367	348	349	361	337	366	363	351	335	325	328	380	358	367	369	374	336	330	386	350	381	381	364	361	347	358	334	356	353	360	361	320	365	367	363	362	355	368	337	348	362	344	356	317	349	343	373	383	356	399	311	365	363	347	362	351	333	377	359	369	371	366	360	353	380	351	335	395	380	393	388	369	384	375	354	352	377	374	376	374	381	344	369	368	356	349	337	371	344	354	367	376	355	376	340	367	322	361	380	361	327	353	373	335	347	363	358	350	344	365	383	365	354	359	383	379	358	384	372	372	327	336	349	349	358	392	366	321	364	350	364	358	391	377	377	344	363	369	338	339	350	391	387	353	354	357	353	364	343	345	366	395	368	335	367	337	376	371	337	379	363	381	356	341	336	355	365	347	379	352	381	376	365	332	409	352	347	348	360	381	372	337	363	388	397	379	355	364	347	341	369	361	347	353	356	374	394	396	338	392	357	404	355	377	331	358	373	373	362	361	381	361	388	345	353	365	349	345	375	374	329	357	380	385	364	357	353	333	358	362	363	357	355	359	348	365	362	349	354	369	353	321	388	354	367	352	364	347	372	353	400	360	362	352	398	347	356	348	365	373	330	349	355	377	368	342	340	356	364	365	368	360	370	394	355	369	374	339	345	338	363	357	373	345	366	361	364	386	398	349	365	346	331	386	322	381	365	359	338	343	359	381	342	373	362	358	329	342	366	337	335	362	355	345	341	317	352	379	377	357	359	356	348	358	379	358	361	337	386	347	347	327	365	349	342	357	389	333	394	311	362	357	363	362	369	334	340	373	389	344	399	367	380	353	375	368	347	364	351	353	387	369	375	368	357	353	329	337	366	341	343	386	379	340	366	364	354	357	325	323	384	337	382	362	336	353	365	365	394	363	352	339	358	349	358	388	363	353	340	374	347	326	380	310	351	377	353	346	370	369	349	374	322	365	367	370	334	330	366	329	363	380	398	387	417	354	387	346	375	337	357	339	366	373	373	379	392	387	340	372	366	343	326	367	360	423	352	336	378	342	356	360	400	363	315	391	351	366	330	350	320	400	384	343	344	339	370	364	360	341	347	364	372	350	339	362	361	331	376	364	370	348	397	388	339	365	353	325	352	365	365	367	340	377	387	376	363	366	398	337	340	366	344	377	339	362	368	368	345	361	371	341	376	374	342	393	360	343	424	380	351	349	364	347	375	354	378	372	395	333	352	383	342	353	393	345	344	371	370	383	364	373	361	355	372	386	325	390	371	350	343	323	355	360	342	339	354	351	377	358	402	371	325	345	344	376	354	368	389	352	371	342	364	336	380	338	376	333	365	363	326	382	358	379	353	369	378	355	387	350	310	369	352	374	364	380	351	330	366	351	326	359	337	370	363	370	372	356	370	352	385	383	386	367	381	361	334	360	391	382	381	361	336	346	376	329	328	368	330	356	354	354	335	369	352	379	341	349	387	346	375	373	403	362	331	357	369	372	351	357	372	365	347	362	351	351	365	391	369	345	361	371	357	356	374	391	337	354	342	392	377	364	356	387	364	351	353	348	353	354	353	369	379	370	341	340	393	340	358	381	335	354	337	338	354	378	359	371	369	370	386	392	351	310	369	350	352	353	343	380	360	346	358	371	346	359	356	377	387	373	364	358	337	343	389	356	346	374	356	333	339	389	355	353	328	339	355	374	366	408	343	329	361	361	351	362	393	364	363	375	375	328	338	343	361	349	357	352	332	376	325	378	379	356	339	348	346	387	391	331	345	379	371	357	339	370	397	377	348	360	349	369	342	350	357	360	363	332	345	348	384	370	351	357	362	337	335	335	340	366	369	311	350	349	354	315	344	363	356	344	417	379	349	357	313	347	370	361	352	426	356	366	365	353	375	337	375	352	350	375	352	362	374	372	372	350	377	389	337	352	342	355	325	351	387	370	355	354	383	370	342	367	350	340	322	356	338	363	360	373	358	351	379	370	360	324	309	380	372	346	351	352	366	385	333	349	337	357	374	353	359	367	368	391	372	345	346	339	373	369	349	346	350	366	364	356	355	338	359	385	360	392	328	319	352	371	333	339	356	369	348	357	368	340	369	386	417	361	358	347	363	333	353	330	367	337	371	364	343	354	348	341	353	385	364	369	361	339	383	342	384	344	343	363	346	353	329	351	358	352	348	360	358	378	368	356	365	348	344	329	385	375	380	328	365	378	341	357	373	362	360	349	327	377	356	386	367	383	396	356	344	340	383	370	372	356	336	352	326	409	365	381	355	358	347	360	371	379	332	379	364	386	366	338	348	341	386	366	356	338	370	360	369	349	318	373	347	394	330	354	365	356	345	361
3841	855	132	115	101	96	101	106	117	105	112	99	111	99	95	86	94	99	86	79	135	644	987	859	189	79	79	81	78	71	67	79	69	86	106	72	78	85	76	86	97	81	78	69	79	76	88	84	88	92	71	77	79	89	73	79	79	68	73	80	72	84	92	67	70	79	90	75	90	75	74	69	75	91	80	90	87	85	74	74	86	74	76	75	79	83	67	72	78	69	93	78	79	78	86	84	68	92	64	69	87	79	87	78	81	66	65	89	76	76	65	76	73	72	79	82	86	75	85	89	85	71	67	83	68	79	74	68	97	81	91	81	73	75	66	79	89	67	74	69	88	68	96	88	72	76	73	77	67	84	80	83	85	82	73	79	76	86	73	74	74	71	81	61	69	96	77	86	72	76	64	98	69	69	79	86	73	62	71	73	98	87	93	74	95	72	71	70	74	79	86	88	62	71	77	73	63	69	82	74	86	84	70	88	66	81	73	88	72	67	74	75	92	80	77	66	79	96	84	77	73	70	77	72	76	65	81	84	71	85	90	81	75	85	95	85	82	66	78	71	64	89	66	76	60	79	91	77	86	82	78	69	76	70	83	83	87	83	95	82	69	72	62	69	78	73	69	71	72	83	77	71	70	79	79	74	72	81	63	71	72	66	73	81	90	76	92	95	72	82	65	88	80	80	74	67	81	84	100	72	81	87	83	94	98	78	91	66	66	69	92	80	75	78	71	77	85	80	73	82	76	77	65	83	63	83	82	80	80	77	91	75	74	64	85	92	67	80	91	74	56	74	78	90	80	88	82	86	86	82	83	80	73	84	93	66	81	77	70	73	76	78	75	72	75	68	80	83	57	92	73	85	100	81	66	92	74	80	88	84	72	79	78	105	65	80	88	83	54	77	82	81	88	81	88	83	85	73	71	87	80	71	81	73	63	90	87	86	61	85	70	77	87	88	90	78	86	97	87	81	77	76	71	91	68	91	74	67	63	83	82	112	67	66	79	77	86	95	85	69	88	67	92	81	93	89	83	94	67	73	79	83	73	84	86	82	75	81	86	92	71	78	80	87	89	73	65	58	78	73	81	78	77	78	84	85	76	71	70	90	76	77	81	69	80	74	94	88	94	70	71	83	79	83	81	80	59	77	66	58	65	83	92	77	85	74	74	78	76	75	87	89	78	76	70	66	82	75	68	63	97	66	83	98	79	74	68	84	72	82	69	71	72	80	74	89	78	67	85	74	90	76	75	99	66	70	95	77	73	82	76	96	60	84	79	82	62	83	81	68	79	72	78	83	57	76	83	65	91	73	72	105	81	67	83	89	86	76	72	74	94	81	82	71	79	91	87	75	72	76	64	101	56	76	72	79	87	82	76	84	68	66	92	75	81	63	79	67	86	81	89	74	89	79	98	77	74	61	74	79	72	89	75	80	70	81	67	92	72	67	66	74	91	73	80	71	75	75	88	78	67	66	74	65	87	84	74	76	81	89	65	68	74	73	78	85	84	89	81	89	88	90	78	72	89	77	75	66	76	83	73	79	65	63	68	76	81	68	74	87	75	70	64	74	70	79	71	90	77	78	73	75	74	74	74	97	86	72	78	87	71	86	81	79	73	85	76	82	67	86	75	87	79	83	67	81	66	75	81	71	87	75	88	73	76	73	74	85	78	85	75	57	81	81	64	97	79	62	74	67	76	77	88	83	73	76	73	53	79	70	69	72	82	79	75	74	80	89	83	71	92	84	85	79	80	79	100	70	89	87	70	79	77	84	97	75	84	85	89	74	69	64	73	82	91	69	78	86	59	76	74	91	72	94	74	87	75	70	100	90	79	76	76	106	79	88	71	74	64	79	80	77	82	66	91	67	72	86	58	80	66	82	73	90	77	71	78	63	88	72	69	77	82	72	83	87	72	83	73	88	73	71	83	80	73	78	82	70	74	78	76	65	93	70	75	83	92	84	84	78	68	71	90	70	82	58	88	84	82	65	83	71	85	87	59	76	92	91	89	83	76	84	84	100	86	72	85	76	68	90	92	65	71	85	80	76	76	81	90	71	60	75	71	62	87	86	70	81	80	92	82	82	87	76	52	85	75	93	95	75	67	78	79	72	77	72	87	68	77	86	62	86	83	70	86	80	87	80	87	82	50	75	75	89	77	75	89	86	84	89	75	88	87	74	66	72	70	82	65	58	72	79	87	73	67	89	78	75	84	74	71	68	94	66	73	56	78	79	79	71	77	84	74	80	80	74	90	88	81	75	74	77	87	80	94	73	79	65	70	81	78	99	68	67	78	99	80	84	68	89	75	76	69	81	83	68	97	78	63	75	93	75	86	79	79	77	64	76	90	76	90	83	74	75	87	91	75	84	77	73	75	68	86	84	85	86	71	70	75	73	80	67	75	83	63	80	82	81	85	79	78	81	67	86	77	86	73	59	70	78	72	81	78	76	78	89	71	72	80	65	81	76	97	84	94	81	88	80	80	66	79	88	79	72	77	87	78	78	84	86	83	79	68	73	92	87	78	80	101	100	87	74	80	78	88	62	75	85	62	90	75	72	97	78	84	81	70	85	72	88	75	67	70	88	52	66	60	99	70	70	75	81	64	56	70	81	105	82	91	81	89	69	73	74	81	83	72	89	78	86	64	76	70	79	69	79	84	90	77	82	86	92	81	86	73	85	64	85	72	93	82	77	74	88	86	69	65	84	72	97	74	82	70	75	71	79	80	83	75	110	91	87	71	85	81	78	84	57	76	82	86	75	69	85	80	80	82	93	72	93	77	83	85	77	90	75	66	65	85	69	76	74	75	85	74	65	74	76	75	91	89	62	65	66	67	72	94	85	76	76	76	80	90	87	74	77	85	80	78	82	75	70	64	63	89	91	85	83	82	73	78	67	78	81	92	74	85	81	76	80	71	68	82	75	94	75	90	74	82	87	67	78	72	71	74	89	87	72	89	89	97	77	85	77	63	64	72	91	56	70	76	73	68	90	69	77	85	64	86	67	77	73	86	81	83	97	61	83	56	57	83	87	77	73	86	93	85	74	76	88	82	76	59	83	75	79	80	95	71	71	60	67	89	65	85	65	63	78	79	66	70	71	92	94	81	77	85	78	76	73	82	71	69	84	88	71	88	88	79	83	75	68	70	87	73	85	68	84	64	82	78	80	60	72	83	71	81	60	83	86	87	89	77	62	79	88	63	88	89	74	80	82	72	80	72	61	83	77	80	73	87	78	73	70	93	86	72	87	68	78	90	77	82	63	78	83	85	58	66	74	68	75	90	66	56	87	70	86	72	64	83	77	69	80	85	76	75	69	69	90	71	65	70	67	83	72	66	88	81	77	73	72	83	76	83	75	71	58	85	65	68	79	95	81	82	100	73	94	85	95	84	80	91	81	70	77	65	87	88	73	65	82	69	92	79	82	88	71	76	77	76	71	96	89	87	76	90	76	72	74	74	77	94	68	82	84	84	67	77	71	90	88	88	75	69	80
29068	7358	1290	1166	2147	3173	3485	3280	2663	2432	2204	1978	1871	1565	1420	1311	1291	1137	1097	1044	2850	13469	18910	15850	3521	658	675	633	626	643	597	676	672	783	1422	668	582	585	603	627	626	613	603	574	611	586	626	619	604	605	578	555	596	597	599	586	543	599	623	548	627	579	610	608	534	537	613	559	590	569	609	571	587	590	527	590	584	617	601	589	572	599	590	594	591	552	601	566	586	614	617	628	600	631	605	621	629	570	565	644	630	603	597	585	601	575	593	613	601	536	584	627	583	616	618	652	598	569	530	568	596	597	568	575	586	581	543	600	558	566	607	578	576	579	620	556	575	593	536	545	601	558	567	595	640	578	546	550	599	576	577	603	626	620	617	554	539	590	573	559	596	563	572	557	635	602	546	585	558	549	592	534	595	583	616	530	558	582	578	596	568	539	613	556	589	585	569	612	621	539	571	595	564	593	580	573	585	600	585	572	553	558	551	593	570	581	602	553	623	514	561	557	574	559	578	589	566	543	562	560	581	567	565	566	562	553	568	635	588	551	610	612	598	578	591	547	620	569	589	558	576	597	639	544	512	562	596	559	529	543	578	595	581	580	560	555	559	625	608	510	570	576	560	629	517	589	561	570	584	603	576	592	563	547	584	601	597	557	592	546	547	621	580	551	615	575	542	574	574	550	553	561	563	619	568	562	545	582	621	568	551	548	585	555	574	565	599	564	580	579	558	552	582	601	535	573	583	549	570	597	604	598	605	554	545	570	589	585	589	567	592	550	627	591	581	570	580	559	599	595	588	563	566	606	570	592	555	584	633	548	582	594	592	597	605	564	557	561	597	623	614	591	599	579	587	598	582	562	625	555	605	604	599	594	564	559	548	603	551	584	591	591	600	577	549	557	572	561	563	597	615	537	560	587	597	588	600	589	614	553	553	580	585	614	587	565	567	567	532	559	542	573	580	546	560	563	556	563	552	580	580	569	594	568	580	568	560	541	585	606	573	615	570	592	573	603	565	582	570	571	571	572	589	566	613	615	620	595	611	602	599	563	588	582	586	597	554	576	577	587	546	590	551	583	553	589	606	598	542	536	607	609	588	536	576	597	602	611	618	594	589	572	608	574	620	571	559	620	600	574	547	603	546	543	598	587	568	575	537	580	543	574	565	554	564	583	547	617	559	556	585	590	585	587	591	573	558	556	594	612	568	558	596	559	552	568	576	602	555	582	568	583	603	581	560	554	586	595	546	572	609	602	586	599	562	583	601	557	527	570	541	596	579	588	563	588	573	589	555	599	600	600	564	583	614	624	587	587	573	574	559	567	558	575	564	613	626	541	560	605	612	583	558	591	603	553	560	589	560	610	572	545	588	593	569	571	549	567	597	584	570	556	534	557	623	529	563	564	571	570	568	567	519	569	549	605	578	598	569	562	607	565	553	595	527	590	630	573	582	595	600	525	572	561	597	555	549	531	541	537	572	567	610	571	542	576	596	589	556	551	579	548	572	547	620	580	543	586	547	607	594	555	590	562	611	556	523	541	551	545	577	573	586	546	594	583	579	544	576	548	563	608	570	603	586	568	573	584	567	558	558	584	582	557	571	565	578	576	572	573	595	563	563	575	544	529	600	543	613	604	574	596	577	542	571	562	574	574	600	596	607	614	573	572	555	608	613	579	565	574	545	575	584	560	602	613	551	544	577	604	558	589	572	581	565	560	585	585	536	559	530	537	589	592	575	498	595	535	595	599	535	571	573	583	553	594	591	547	536	574	564	594	575	636	596	598	558	576	589	555	569	519	591	562	572	615	564	573	587	583	558	579	566	568	595	616	550	588	620	561	535	628	570	553	596	557	587	516	587	546	562	570	598	555	603	581	549	610	557	601	545	544	559	592	582	562	540	562	601	588	539	574	589	605	547	592	568	592	527	569	583	593	577	617	612	562	587	537	577	599	569	565	570	594	594	601	566	558	581	562	589	557	631	594	594	617	558	556	644	508	587	576	556	567	584	558	609	511	592	622	565	512	564	599	570	584	595	603	567	566	600	571	582	551	607	547	593	545	575	592	560	626	561	606	570	592	582	584	575	573	555	580	540	576	552	566	557	589	578	646	587	546	587	579	595	526	575	585	618	606	578	544	588	575	608	627	579	587	601	593	604	568	560	578	555	579	582	590	598	569	599	573	541	611	570	585	557	563	631	592	598	579	608	563	620	558	545	576	613	550	568	547	576	635	607	556	610	564	596	545	556	589	592	566	561	573	531	564	563	574	548	582	601	582	599	578	591	573	569	605	564	606	590	587	608	574	598	608	589	569	525	557	584	578	585	577	580	618	554	635	543	572	581	575	579	587	620	598	610	578	593	557	594	578	581	537	598	577	559	553	553	566	543	577	616	589	573	535	604	570	557	582	598	591	582	589	602	580	625	546	580	562	566	573	537	600	556	607	545	575	537	587	528	622	566	638	572	572	595	565	591	588	581	599	581	596	552	577	577	588	551	623	589	562	588	592	559	535	573	606	544	594	567	592	550	578	587	593	583	583	564	554	506	592	555	593	613	571	569	577	595	548	547	595	571	603	546	594	616	582	589	578	587	554	567	592	587	585	618	618	564	594	594	561	587	590	580	540	616	606	590	563	590	574	548	577	597	548	602	574	552	609	612	560	562	558	588	571	545	565	560	573	595	580	601	571	585	596	570	571	604	580	575	568	576	529	597	566	598	589	593	572	577	581	578	593	540	560	587	588	607	582	574	582	589	596	567	550	588	603	591	599	564	553	542	582	588	578	580	567	594	549	544	591	599	568	583	569	573	591	568	612	562	575	596	572	572	584	607	565	586	543	603	569	565	575	637	544	570	638	606	602	551	571	552	537	535	614	604	621	600	599	548	591	599	569	612	594	594	592	596	587	547	608	568	561	606	558	614	603	552	604	567	601	585	610	582	572	610	569	543	604	563	597	568	573	577	578	589	569	588	590	541	619	537	544	539	573	619	587	598	555	589	598	557	579	598	589	594	571	556	610	589	548	555	586	596	582	583	580	529	584	596	595	557	563	568	615	582	583	544	596	559	599	610	565	569	604	561	554	601	610	576	622	599	593	547	589	554	581	590	563	613	566	600	539	591	617	561	603	595	535	612	594	555	600	630	570	596	540	614	560	544	590	577	590	574	608	571	558	587	554	545	559	598	575	593	594	583	570	596	580	572	542	590	613	565	557	572	531	586	586	583	587	590	536	552	588	604	641	550	565	608	566	560	577	595	553	600	579	596	580	582	591	572	545	561	620	558	607	586	567	599	568	619	558	523	606	554	575	575	564	550	619	576	534	619	596	598	596	598	568	580	571	573	574	593	614	593	600	563	595	562	570	556	534	604	591	592	554	577	563	569	556	599	602	563	600	533	565	620	598	561	551	591	578	564	587	530	574	578	553	557	550	511	552	574	586	604	605	592	564	582	570	582	561	561	519	575	559	585	583	566	578	578	538	583	548	573	575	576	552	569	562	551	575
2530	215	57	45	37	42	50	51	48	64	55	42	53	45	54	49	45	40	46	38	38	122	162	171	111	45	28	50	39	32	36	41	34	29	38	34	38	46	37	35	49	38	61	38	49	42	33	45	53	51	43	37	44	33	39	41	38	37	47	36	42	38	47	59	37	34	38	35	50	47	38	39	37	26	35	39	42	35	40	38	36	46	53	35	43	37	33	38	35	36	35	37	41	50	34	47	31	31	45	42	38	33	39	41	46	39	34	45	47	45	38	42	38	45	42	45	47	45	37	41	50	42	36	39	45	38	29	37	35	33	37	36	30	44	41	33	48	36	37	38	46	36	38	41	39	41	38	53	28	36	32	39	35	35	39	32	38	43	33	35	30	32	34	45	36	29	37	42	52	43	37	35	49	50	43	38	41	36	45	43	31	46	36	39	50	39	53	40	34	38	46	51	45	37	42	36	44	50	41	31	33	44	46	38	37	46	43	40	38	45	33	36	46	40	33	35	41	42	37	36	43	39	44	33	52	40	52	38	43	43	39	33	34	36	30	43	29	38	37	33	42	43	32	35	45	43	42	43	41	49	46	47	37	39	32	38	38	48	39	47	44	41	39	36	27	34	37	41	48	36	34	57	29	43	51	37	46	31	41	42	39	43	44	37	38	39	30	31	31	33	41	39	42	42	32	41	38	44	46	34	41	39	29	38	41	46	37	44	37	37	38	45	23	31	38	29	30	40	31	37	47	35	55	45	45	40	42	34	50	38	61	33	32	47	31	45	35	39	39	46	47	37	37	31	37	37	36	39	47	38	42	32	47	46	42	42	46	43	37	25	40	48	36	30	42	42	44	42	45	43	47	44	42	38	34	29	47	47	31	32	41	39	42	42	49	44	30	42	33	47	51	43	43	33	37	42	30	41	46	38	44	29	35	39	41	40	43	44	36	42	45	39	29	41	30	38	49	26	37	47	33	43	38	30	40	32	33	54	41	35	32	41	33	39	36	28	38	37	36	29	35	32	27	43	39	39	43	39	29	40	35	41	33	39	46	36	39	37	35	49	43	45	37	40	33	37	34	42	35	43	29	41	38	34	37	39	42	41	35	39	42	42	46	44	32	34	55	43	49	38	41	42	46	33	39	42	28	38	50	30	44	39	44	37	48	38	41	40	40	36	45	36	28	30	35	40	40	28	32	32	38	42	51	44	34	37	38	31	50	45	38	37	43	27	43	39	45	51	40	47	38	34	36	35	42	42	23	33	51	37	38	39	50	56	42	36	47	39	36	51	44	30	43	34	43	33	46	45	35	36	46	44	33	34	38	39	42	46	34	42	36	29	43	38	42	36	49	49	44	38	50	33	36	32	49	30	52	34	35	37	33	50	41	40	42	40	36	44	30	37	47	35	35	36	29	30	39	35	46	40	40	34	30	48	37	54	38	36	36	34	28	35	34	40	25	40	43	27	37	34	38	33	45	28	41	41	39	32	40	35	27	36	38	46	40	44	28	31	36	32	45	42	38	44	49	36	43	47	36	29	39	46	45	40	32	40	34	48	39	33	50	37	33	40	31	35	33	47	37	43	38	38	30	38	39	42	42	49	44	40	31	30	38	45	41	39	37	38	46	30	27	30	38	29	41	51	42	49	32	42	42	47	41	31	39	35	40	38	42	42	38	50	27	35	36	36	37	27	37	42	35	32	41	33	42	34	44	36	47	32	37	36	35	46	46	35	33	30	35	38	31	37	33	46	36	44	51	33	53	39	41	37	35	38	46	35	34	37	36	45	39	48	35	35	27	45	32	35	38	52	49	33	23	31	44	34	44	41	43	29	31	34	27	39	56	37	56	40	44	46	45	44	36	30	32	41	41	43	29	44	50	44	39	40	40	34	30	39	32	37	38	39	35	34	43	28	35	34	45	36	28	40	38	45	46	49	50	30	37	34	36	41	39	36	38	35	50	42	46	49	33	48	43	44	30	40	39	42	34	35	40	37	32	52	35	40	38	40	36	46	40	38	41	38	36	31	37	47	33	43	37	43	36	34	35	32	44	43	35	36	42	26	39	35	31	42	30	50	35	40	42	44	34	44	38	35	30	41	48	31	33	41	37	46	34	46	32	38	45	48	50	29	55	44	47	38	42	43	48	43	51	52	52	44	28	44	43	49	47	37	42	48	31	49	29	38	39	31	37	47	28	31	51	49	40	32	46	45	51	32	35	43	43	44	42	41	49	40	33	44	35	38	34	42	35	41	40	48	41	42	39	38	26	36	43	37	35	38	41	32	32	33	33	39	43	26	32	36	41	55	43	48	44	32	48	35	30	39	27	41	37	39	34	38	41	43	35	36	32	41	47	27	37	41	45	32	44	39	42	49	49	35	35	47	34	41	39	39	37	33	34	39	22	34	47	45	37	50	51	50	44	24	34	44	43	36	53	43	40	46	31	41	42	36	42	45	37	41	38	51	37	40	35	41	49	58	46	28	45	36	43	39	51	31	48	35	37	38	34	39	41	44	44	32	50	45	33	40	37	36	50	43	42	48	37	43	31	44	45	37	49	43	53	59	45	25	40	36	23	48	44	42	27	29	40	43	33	35	39	30	33	37	48	38	45	47	30	49	32	39	34	38	29	46	33	32	49	50	39	45	42	38	40	30	39	55	33	42	38	38	47	46	36	25	48	50	36	41	47	31	25	44	41	46	37	35	48	40	38	42	49	45	48	42	33	41	46	36	40	34	44	51	36	46	52	37	46	35	32	41	42	31	32	42	34	48	39	43	43	38	38	33	43	36	39	38	37	38	42	49	40	44	39	38	46	28	44	43	34	40	49	44	44	35	36	42	46	40	34	36	48	33	37	39	36	29	49	49	45	44	32	36	33	44	44	38	40	45	43	37	33	54	42	48	48	35	33	36	43	40	30	43	36	31	41	60	31	51	31	37	36	57	45	43	40	43	38	44	38	23	27	39	37	43	50	37	36	43	42	44	31	37	41	32	32	38	42	44	37	36	36	43	39	39	46	38	46	32	43	34	27	40	40	41	37	42	33	45	39	41	40	42	46	39	44	47	37	38	31	43	41	44	38	38	26	32	52	53	43	40	24	34	33	48	44	33	33	36	35	39	42	44	38	28	40	48	40	36	32	36	40	34	36	37	35	40	48	39	32	39	33	41	40	44	37	42	34	30	33	47	46	37	34	44	42	39	35	49	41	39	39	51	48	32	29	51	40	36	47	39	37	35	28	49	29	31	55	37	47	37	33	47	37	39	40	39	39	43	45	47	43	37	44	46	45	40	28	43	36	46	44	43	43	43	33	38	34	38	47	43	33	54	44	27	29	34	45	33	37	36	39	41	33	39	51	36	40	26	37	36	32	37	40	45	37	40	35	35	26	46	39	39	45	32	47	47	45	42	35	45	39	35	36	35	41	34	29	38	38	32	33	29	41	35	34	40	36	36	40	43	35	38	35	36	31	39	42	38	41	43	41	38	21	44	38	43
20156	2723	457	444	641	928	1033	985	815	753	715	652	648	578	560	480	512	477	450	413	659	2669	3572	3519	1620	329	355	294	320	310	290	298	319	336	422	302	286	324	312	299	310	292	324	303	305	324	301	295	326	289	288	317	295	284	309	289	297	296	295	294	287	295	273	297	301	304	312	291	279	327	319	289	265	276	286	319	308	303	301	284	325	306	286	287	265	280	288	304	290	293	315	331	312	318	294	299	276	294	320	309	306	302	301	312	307	307	292	304	317	298	272	300	345	309	287	267	292	309	280	331	294	323	278	343	316	265	284	275	287	298	273	300	294	297	288	324	308	312	299	301	293	303	302	311	277	292	274	278	296	317	299	285	318	254	287	297	296	297	297	280	281	285	296	314	342	272	289	296	284	331	287	321	279	310	313	279	321	290	304	311	300	273	301	276	288	287	289	274	308	304	276	282	300	307	301	272	305	302	309	288	290	281	302	308	314	297	314	294	324	309	283	289	304	311	279	292	273	291	293	277	271	311	319	284	309	285	307	301	292	298	286	304	289	290	289	270	302	297	262	299	255	308	309	314	279	299	292	307	318	307	289	281	276	282	328	291	319	328	298	297	285	266	284	282	276	282	315	305	279	301	301	330	282	292	288	276	265	296	306	320	309	279	291	301	299	319	274	302	294	293	286	324	283	292	330	280	315	270	314	285	305	286	282	310	305	293	292	301	293	311	310	307	324	301	330	279	266	289	276	305	327	300	291	278	272	306	289	304	294	323	280	303	305	303	314	315	293	265	295	300	279	271	295	288	301	280	268	322	291	289	288	339	303	309	306	279	306	300	320	322	280	298	317	309	313	280	268	300	303	272	298	321	284	308	288	278	268	280	266	286	258	301	294	291	319	287	302	332	296	286	300	284	314	288	304	272	293	314	267	279	322	285	296	291	325	285	302	300	283	324	282	316	299	312	276	279	260	315	306	292	311	314	284	280	292	300	274	281	305	276	288	294	315	314	311	299	307	286	301	300	296	266	308	286	285	312	311	296	310	286	278	276	324	318	263	329	308	302	298	287	298	291	286	282	281	270	292	281	299	304	292	308	302	273	299	311	303	314	281	282	284	307	284	299	310	303	303	329	308	285	304	292	290	308	303	291	324	291	315	303	280	303	295	271	315	283	336	303	293	287	296	289	309	303	275	333	337	304	285	315	284	322	273	278	328	293	300	287	313	287	308	318	308	323	294	277	321	275	287	276	281	307	295	318	304	286	298	287	308	311	309	294	307	305	292	305	288	305	264	309	284	304	272	310	295	292	316	292	277	273	304	314	310	337	283	302	269	293	292	295	321	299	314	279	285	268	289	307	295	292	291	305	303	303	298	294	299	306	284	300	286	279	289	283	310	304	286	310	305	276	279	301	290	328	289	285	300	272	283	296	271	285	279	302	330	296	273	297	293	292	329	307	294	279	295	308	313	291	285	285	292	282	283	311	301	296	301	295	312	308	277	294	307	321	288	275	316	281	281	275	302	291	283	305	328	300	270	322	272	278	282	322	309	294	319	280	294	308	302	289	278	288	276	280	317	281	305	314	316	318	278	294	313	291	334	299	303	287	324	271	280	292	328	296	303	275	279	312	313	307	313	308	294	321	317	311	259	336	286	301	270	315	286	294	276	302	297	303	282	303	300	303	313	308	280	309	294	288	274	284	317	283	295	278	275	328	285	292	287	317	307	311	294	260	303	302	303	317	333	339	307	267	267	295	274	312	290	304	297	263	308	265	294	301	304	269	336	290	288	297	300	278	297	315	283	310	323	301	318	294	309	320	316	298	269	296	301	277	276	296	291	297	295	304	305	295	268	330	316	288	288	302	298	306	320	286	291	276	294	276	280	294	278	313	285	292	304	280	314	286	295	300	288	283	324	293	307	306	307	296	319	297	309	290	321	290	308	300	308	299	313	287	293	301	299	287	307	324	292	308	323	323	251	287	313	275	313	281	273	290	308	272	300	300	328	303	317	287	325	280	248	305	300	279	284	314	288	285	334	298	323	287	301	305	290	245	322	314	298	294	272	270	289	301	339	294	319	288	312	307	287	309	277	285	298	288	301	309	273	310	294	309	299	299	279	302	290	306	314	287	294	258	273	279	274	315	300	290	274	301	281	302	275	285	300	323	317	304	252	302	310	337	303	278	264	310	307	286	264	318	288	310	317	311	271	288	297	282	305	305	295	299	304	307	304	284	300	303	283	287	283	297	303	286	288	287	306	292	284	310	279	272	311	301	275	281	296	293	295	317	274	283	305	284	292	323	279	273	317	303	306	306	303	288	322	293	335	316	289	289	274	313	303	288	279	339	306	317	284	329	303	293	296	289	268	267	281	298	299	287	280	294	309	307	305	267	300	286	300	267	325	294	327	307	314	312	315	315	279	290	289	296	262	306	284	315	280	272	292	278	321	321	318	304	292	308	277	289	307	337	279	276	299	283	324	296	292	287	311	275	319	318	284	310	315	319	296	307	310	311	304	285	317	290	309	279	271	279	270	282	282	276	290	280	296	275	320	297	312	300	306	291	302	291	315	321	292	285	317	317	302	308	271	332	313	284	291	279	292	325	305	304	292	311	306	280	302	330	318	320	291	279	283	313	307	274	294	302	272	301	300	286	328	358	298	295	286	269	326	300	277	288	273	305	316	329	297	262	319	286	272	294	296	285	294	288	313	302	317	297	282	298	305	301	292	298	300	272	307	285	310	289	289	272	279	307	348	290	330	287	310	312	281	293	316	326	279	304	291	301	311	302	291	295	281	293	311	298	315	302	314	307	313	283	314	329	300	312	306	311	305	314	314	296	272	303	291	263	356	304	297	302	289	314	282	266	303	288	315	281	293	293	304	276	283	307	291	328	302	298	266	271	297	315	308	316	328	302	310	336	306	297	286	270	312	305	302	297	298	306	296	303	313	305	289	298	320	281	310	291	294	341	297	328	292	322	311	284	276	305	313	292	290	300	294	281	288	285	293	278	288	283	297	309	326	303	291	300	276	294	323	289	276	311	290	266	285	326	288	280	306	303	295	307	294	299	281	296	292	300	302	296	294	291	279	260	267	322	307	299	292	320	314	292	308	275	284	285	306	281	291	270	307	289	279	306	289	283	326	292	299	296	334	306	308	278	289	301	287	280	307	278	310	296	267	276	267	285	296	318	290	304	300	303	312	285	317	256	317	278	287	278	290	290	285	291	286	292	300	271	311	286	319	316	293	311	293	298	300	304	285	322	294	288	309	294	275	286	324	267	294	327	277	276	297	274	306	302	312	315	309	277	296	317	280	279	302	289	285	329	282	317	316	311	294	291	312	278	298	304	277	273	276	302	313	290	285	288	273	277	275	296	294	311	283	297	335	299	306	296	291	271	329	286	318	274	295	324	288	290	292	284	302	297	289	269	294	303	302	285	325	324	325	310	264	304	294	301	329	293	303	287	291	260	298	292	303	321	305	292	305	312	265	276	286	260
2639	584	82	84	80	72	75	84	67	90	81	80	75	82	68	70	77	77	61	67	194	432	547	481	214	73	59	53	48	54	62	69	69	64	85	56	68	58	52	67	56	75	70	50	70	75	64	67	72	59	72	59	54	63	78	62	73	47	71	67	57	66	51	58	62	73	42	67	60	66	51	58	66	73	75	55	60	71	63	74	58	69	66	85	66	60	70	63	61	66	60	63	75	64	69	67	63	57	74	65	55	49	54	60	67	56	74	61	78	61	66	59	64	76	67	72	76	70	71	63	69	56	74	62	58	56	58	56	64	56	72	59	74	62	67	74	67	69	63	56	68	61	62	61	76	73	61	59	59	69	60	55	68	68	64	60	85	50	56	55	66	56	72	74	68	64	59	66	70	50	52	56	63	52	71	61	63	59	72	72	58	70	54	63	66	51	74	50	61	71	64	66	70	79	60	55	71	72	56	71	58	65	62	72	68	62	76	75	60	61	61	80	65	66	60	61	65	47	50	76	77	56	68	68	65	51	67	66	73	66	59	64	61	48	68	74	66	68	73	58	62	58	57	69	52	61	67	72	66	67	60	53	72	70	55	66	58	66	59	65	67	66	73	69	66	65	65	51	61	64	72	63	69	75	77	53	61	63	60	62	51	54	76	56	53	73	61	68	57	76	57	58	79	71	71	75	64	76	55	59	56	76	44	53	53	61	74	62	68	77	63	67	65	60	66	50	62	51	60	64	75	52	56	54	85	52	51	59	66	54	62	64	56	70	65	60	71	72	70	73	74	53	69	55	66	60	68	60	57	76	68	73	58	57	71	72	65	42	54	56	67	58	52	72	57	55	75	62	75	60	81	48	56	77	62	44	65	66	54	75	75	73	49	54	72	84	60	70	55	68	70	76	52	63	59	63	58	58	50	65	49	78	70	52	68	50	62	49	64	73	65	68	64	69	65	56	66	67	63	75	73	68	67	74	58	56	68	58	74	61	63	65	59	72	57	64	61	59	66	78	67	77	58	72	63	80	63	62	42	77	56	70	54	52	66	59	56	45	77	57	47	60	67	55	57	62	70	55	62	72	65	67	63	47	67	61	73	53	52	65	71	70	66	77	64	66	69	60	65	63	55	70	59	56	62	80	75	61	65	72	75	55	55	56	56	63	51	66	53	53	63	61	68	72	60	77	74	78	56	71	62	61	53	58	59	58	61	56	47	57	65	62	75	58	86	58	71	69	61	73	66	66	70	75	64	67	78	55	58	68	58	68	61	53	64	54	70	69	72	57	53	86	76	56	65	73	81	73	71	60	63	57	67	72	51	76	58	67	74	71	66	74	74	68	43	69	60	72	62	69	65	57	65	64	61	59	63	69	49	62	65	51	61	68	62	58	74	71	49	67	78	50	68	54	68	55	63	66	69	66	68	83	73	52	68	75	64	79	70	63	70	48	70	61	84	61	74	77	58	68	71	67	65	75	77	70	71	57	72	52	65	71	59	64	73	79	59	57	74	64	68	54	77	66	64	60	56	51	65	53	69	69	71	66	52	54	50	67	56	58	61	81	74	64	55	48	59	69	64	65	64	66	72	69	61	55	57	75	57	66	66	62	71	86	60	75	71	71	66	65	56	63	72	63	55	70	61	66	55	57	71	64	66	77	61	60	55	52	59	52	69	77	51	67	60	49	77	59	60	61	40	80	54	66	67	62	68	68	61	61	53	64	59	70	73	62	65	58	66	62	59	75	65	71	63	37	63	66	57	65	71	72	62	70	72	75	68	59	57	75	75	60	52	62	57	58	62	62	51	58	64	83	63	64	67	59	59	70	80	56	69	74	65	60	53	53	50	73	53	55	72	74	61	57	69	84	63	53	54	63	72	55	69	63	54	63	74	64	66	72	67	64	66	62	63	67	59	52	67	53	62	64	56	66	77	50	58	61	76	77	57	58	54	59	60	63	54	80	64	52	90	65	74	58	60	72	58	63	69	64	53	60	48	62	72	73	53	76	67	53	65	65	51	57	69	55	68	56	50	68	63	46	69	62	92	65	67	50	56	70	57	81	61	72	47	54	67	66	59	67	65	68	58	68	71	65	77	65	65	67	62	65	61	62	70	57	68	61	70	72	81	53	60	53	72	62	56	59	79	61	56	58	50	56	59	70	59	56	60	59	53	55	53	50	63	51	60	67	64	61	68	66	61	66	60	54	52	60	58	56	61	71	64	60	56	52	56	68	65	69	71	65	57	66	75	59	66	65	64	69	57	52	69	62	65	62	58	62	62	57	72	61	62	65	56	67	58	68	67	65	71	84	59	59	75	56	66	62	50	57	51	73	67	76	64	77	73	73	61	61	66	65	48	53	58	63	57	58	69	69	54	49	57	51	69	71	80	51	51	47	66	47	66	63	71	66	56	66	58	62	58	54	76	56	77	60	59	66	63	55	72	68	63	54	58	62	64	75	68	68	78	52	58	68	56	61	65	51	78	65	62	65	50	49	79	60	58	61	71	54	53	69	76	53	56	62	77	59	60	61	67	60	54	63	72	57	64	64	61	62	62	77	70	71	68	63	60	77	73	63	52	49	88	56	60	54	66	70	61	70	66	50	67	66	47	56	67	54	70	72	46	76	57	66	70	62	72	43	54	59	67	61	70	57	64	57	67	56	60	62	57	66	47	69	59	52	75	53	67	54	61	51	70	52	65	61	69	54	56	73	53	63	65	59	64	71	62	56	76	65	63	61	59	63	70	56	63	64	56	56	60	59	69	59	56	71	66	70	53	55	69	60	69	64	69	62	57	64	61	67	63	75	75	77	64	65	56	69	47	64	69	71	69	66	61	64	70	69	68	60	54	81	72	64	54	55	61	65	78	58	58	71	60	60	66	64	73	77	65	89	71	78	87	78	73	69	57	62	71	63	60	69	58	52	60	69	56	61	60	58	66	68	72	59	65	77	65	58	72	60	53	66	64	66	75	50	75	73	54	65	68	79	62	67	68	72	65	69	63	73	68	65	61	54	69	73	62	58	61	63	68	56	80	63	61	72	74	67	64	76	69	59	73	66	60	62	52	62	56	69	73	57	56	72	75	66	85	60	77	70	62	71	56	82	60	62	58	74	65	68	57	63	47	65	62	76	60	63	60	77	80	53	57	52	72	74	69	69	60	73	70	65	72	63	58	68	63	54	65	54	58	67	62	69	63	75	62	77	71	79	72	59	74	64	65	64	60	70	63	57	69	65	54	69	68	64	78	55	67	56	57	62	59	65	79	52	54	67	54	74	75	58	50	70	74	70	60	65	58	57	56	67	69	63	49	56	77	60	58	64	67	73	51	73	58	60	52	63	83	64	62	79	68	41	52	61	59	66	66	67	56	73	71	63	48	51	65	77	65	61	72	60	59	72	68	53	62	62	66	57	58	56	62	72	66	58	77	69	52	50	65	78	75	68	74	55	68	55	59	53	63	67	58	74	66	69	58	54	56	71	55	74	65	66	62	67
25148	5475	993	808	1515	2121	2224	2150	1701	1613	1481	1306	1222	1150	1022	988	891	790	703	719	4924	10343	11999	10643	3447	493	487	471	513	484	492	450	511	627	643	499	464	462	473	453	465	456	507	473	463	458	442	468	503	455	487	505	467	461	461	493	462	507	454	475	462	478	507	457	459	490	452	440	452	475	519	511	469	480	427	473	471	511	448	449	444	471	447	463	495	481	505	462	467	453	489	493	468	494	495	450	488	454	460	487	461	466	514	447	497	466	479	524	499	470	480	477	483	480	483	459	494	490	464	464	496	462	496	488	489	474	490	479	493	454	485	480	461	479	424	489	460	480	540	461	494	471	476	480	473	440	450	475	486	492	436	456	459	480	474	453	481	487	443	471	440	452	452	479	467	455	466	461	440	455	475	471	474	478	511	486	474	452	441	421	459	463	461	468	496	468	429	497	490	469	473	461	461	492	436	486	422	453	445	487	498	477	490	488	494	441	487	490	462	478	435	455	487	440	456	481	478	434	396	464	440	473	451	472	463	476	471	456	443	456	432	470	462	445	481	452	484	487	461	496	468	497	452	445	484	501	465	459	457	495	444	474	453	425	458	472	460	477	462	499	468	493	458	431	475	513	485	494	478	476	480	446	495	457	479	491	430	482	492	471	471	499	445	455	448	462	463	461	524	468	471	463	430	466	472	485	473	499	475	487	462	453	458	467	502	460	445	471	488	443	456	481	479	505	489	461	490	443	483	459	439	483	477	495	468	455	482	477	466	480	489	503	474	455	467	483	452	489	441	450	474	477	469	480	470	451	491	467	477	460	481	485	430	434	463	475	486	479	438	463	440	482	509	454	461	454	469	400	480	488	488	481	467	474	472	456	506	463	450	436	486	460	477	464	475	437	450	494	457	465	504	486	442	458	483	480	447	493	471	483	457	496	475	477	472	462	489	471	502	431	430	440	491	475	504	488	477	484	480	455	480	422	480	441	478	418	441	458	471	466	511	514	487	466	473	441	439	461	464	442	468	475	443	501	476	466	424	505	491	433	449	495	471	464	461	440	480	511	488	458	494	452	466	426	466	442	465	432	440	454	486	475	463	452	485	431	491	474	451	488	445	446	485	477	484	433	473	467	454	472	448	456	414	477	478	463	452	436	469	471	481	461	497	482	481	484	489	452	472	462	491	488	458	526	435	447	428	458	484	473	481	463	504	475	470	484	461	492	469	439	462	484	517	467	434	443	460	450	482	458	495	467	485	473	452	448	511	500	432	485	496	483	470	450	454	456	452	500	432	457	478	467	465	461	501	482	487	469	461	445	527	463	454	471	430	447	474	463	506	469	461	477	468	503	476	454	480	454	424	464	468	452	480	467	482	460	507	461	502	453	467	477	454	442	473	484	471	459	468	501	478	459	464	453	489	473	488	446	447	458	475	456	473	422	452	454	481	509	519	474	496	425	472	465	460	456	461	436	448	476	498	496	465	460	450	460	470	442	480	478	437	479	458	460	483	450	486	446	471	489	468	498	460	461	489	425	466	482	475	483	486	428	480	419	489	469	479	494	475	499	463	459	467	509	454	467	481	460	466	476	476	497	490	487	474	508	454	450	475	479	499	449	477	498	463	486	470	438	481	472	478	453	486	440	451	467	522	471	503	458	457	429	489	458	461	498	484	507	498	493	457	485	467	465	482	450	477	466	500	465	471	490	460	489	435	462	472	478	470	458	489	456	499	477	476	444	493	471	464	473	469	499	497	462	502	490	449	481	486	484	465	497	476	464	439	413	442	497	475	492	494	465	492	445	516	476	483	485	474	459	460	468	486	470	511	515	447	460	468	488	479	446	475	490	459	511	459	471	467	422	480	463	453	438	428	469	460	466	464	460	492	504	520	450	444	461	493	451	489	453	461	514	490	450	434	469	465	484	445	474	466	494	496	436	452	448	468	457	472	496	459	452	447	445	444	464	499	435	481	435	462	479	475	489	450	494	442	498	427	485	477	440	507	469	462	462	466	444	440	475	485	461	455	469	502	469	447	477	442	465	449	447	457	460	492	454	438	461	464	470	501	463	470	476	506	483	447	445	467	470	464	470	460	432	446	473	428	459	434	486	463	440	482	480	442	473	483	496	526	472	453	420	468	466	465	482	460	476	458	472	496	453	483	492	454	413	525	439	442	458	483	435	500	445	425	445	443	470	491	454	495	444	435	468	464	473	506	477	454	485	473	459	414	461	490	485	414	445	487	464	472	502	448	504	457	475	453	454	438	466	505	442	495	450	467	468	476	444	488	447	435	507	486	422	477	472	459	512	448	480	465	436	487	442	452	485	464	484	461	497	421	483	447	457	443	483	476	463	474	492	492	468	471	476	455	463	452	435	451	489	482	494	451	453	500	503	463	498	488	472	483	516	467	472	423	450	434	425	456	492	488	462	489	454	443	470	464	454	491	432	461	482	442	461	473	469	474	437	490	455	505	444	431	473	482	491	456	463	455	452	415	424	485	454	456	446	448	460	464	489	463	501	458	433	478	460	465	463	513	472	480	477	461	459	460	471	468	473	467	436	480	479	479	458	430	478	480	491	498	480	452	473	411	492	484	467	414	463	460	459	446	457	498	456	461	430	443	473	463	480	451	485	449	485	457	465	470	474	462	480	487	438	481	461	487	488	463	468	438	451	504	492	469	460	487	474	471	469	476	462	476	511	469	471	503	495	454	453	464	455	492	488	433	478	448	451	494	485	494	436	459	466	477	476	493	457	468	490	475	469	454	459	463	437	479	457	443	468	511	492	492	517	465	488	462	478	485	488	474	491	447	460	479	428	437	452	496	474	513	469	411	492	508	453	466	437	469	514	453	438	454	475	453	457	432	461	512	467	469	460	478	428	442	541	467	473	457	490	450	471	491	465	497	436	469	466	456	466	463	489	480	467	440	495	462	459	467	464	437	479	451	451	468	461	504	453	483	495	462	482	469	544	458	455	473	451	490	469	484	471	463	446	437	514	448	442	458	499	498	462	434	466	437	424	443	477	466	476	447	477	484	449	489	468	483	478	456	461	472	463	466	458	453	459	491	498	466	473	434	449	473	471	420	473	497	466	458	460	499	459	476	472	483	490	452	483	452	490	472	475	466	496	427	459	450	481	493	510	449	472	470	499	462	454	449	468	426	491	452	501	461	460	457	438	466	484	446	439	464	514	466	479	487	443	471	477	450	497	450	439	469	457	461	432	418	480	510	488	477	451	470	476	470	445	464	493	452	481	468	462	421	470	462	493	459	482	488	492	443	452	496	480	482	482	457	473	483	476	459	486	466	481	435	480	440	463	491	471	491	465	494	440	450	530	454	478	466	496	452	468	459	481	452	468	501	470	487	441	463	478	475	487	483	463	489	484	465	459	529	478	455	475	476	465	478	433	503	494	433	475	512	448	479	469	479	480	458	468	496	469	443	467	466	483	484	462	446	457	447	474	426	498	455	459	482	467	453	444	463	460	464	494	494	441	491	470
3671	444	101	62	61	55	55	61	67	78	59	67	61	46	56	53	52	65	52	69	136	360	477	474	165	45	51	50	56	57	55	52	49	59	72	54	50	42	45	56	53	41	41	43	44	51	52	42	56	41	41	54	65	49	46	57	34	56	42	44	39	49	46	45	48	65	47	42	43	48	49	54	52	45	41	45	52	36	44	55	52	62	61	54	38	51	44	43	49	37	40	49	48	47	44	63	42	55	41	53	59	45	62	38	55	41	46	54	47	54	51	51	52	47	49	49	54	53	63	46	35	52	51	41	41	51	57	39	43	49	61	43	54	36	39	36	64	50	53	52	42	48	44	53	42	55	50	55	44	41	43	53	49	50	54	59	56	44	42	53	49	56	60	49	38	41	40	52	48	45	54	63	45	61	42	48	46	51	57	37	54	56	45	48	39	52	41	62	49	54	52	53	42	40	43	39	47	56	33	39	56	52	46	49	45	44	39	42	52	54	47	43	52	56	51	49	50	49	41	51	42	39	47	48	41	42	57	49	55	49	48	55	51	58	55	42	61	48	57	52	51	48	55	50	44	48	65	52	42	52	54	51	44	42	43	46	58	43	54	41	39	57	68	52	45	46	52	40	58	50	46	61	47	41	53	40	46	49	51	51	50	52	42	40	51	46	49	43	42	42	33	43	59	46	46	50	52	54	57	56	43	55	39	51	52	57	48	45	54	44	50	49	54	36	48	50	56	40	50	30	64	42	48	55	53	43	54	35	56	38	33	43	51	56	53	48	54	59	50	37	45	42	45	46	38	48	55	37	33	37	45	64	43	43	47	43	48	43	49	54	54	48	46	43	48	48	47	60	46	42	53	50	43	54	39	44	57	54	45	47	52	42	46	46	48	41	57	52	57	44	48	42	51	60	41	63	54	49	46	46	63	56	50	51	56	41	28	49	51	43	43	41	58	42	46	59	47	48	65	68	55	38	46	42	40	55	41	43	45	46	45	49	50	50	42	47	52	45	53	44	45	46	41	48	45	64	38	33	58	34	40	52	37	25	52	43	50	52	47	50	60	50	54	68	46	51	42	53	40	48	40	42	45	47	47	44	55	51	44	48	44	51	51	38	46	49	56	30	46	57	50	46	41	44	56	49	50	47	41	56	49	53	46	47	52	41	52	54	59	41	57	36	40	41	47	43	49	44	31	46	40	56	47	56	43	43	43	42	49	45	58	59	48	38	46	46	48	44	48	52	42	56	54	48	42	47	43	58	39	42	40	49	43	50	56	49	54	42	50	59	38	41	36	54	44	42	36	46	54	43	44	48	49	57	49	50	40	36	54	41	42	46	48	45	54	41	49	57	54	45	50	58	45	53	44	50	49	60	48	41	51	41	40	51	61	50	47	47	49	51	52	54	43	50	52	45	50	65	49	38	50	48	58	47	51	44	46	56	50	42	51	54	44	46	45	63	53	47	45	39	36	55	47	54	52	44	64	38	47	47	44	45	43	33	50	57	47	42	50	50	58	54	44	29	44	32	56	45	40	73	41	50	55	45	46	59	43	50	58	39	42	48	52	55	50	42	47	56	66	42	36	60	56	46	39	61	49	41	48	49	51	59	43	47	32	46	64	53	47	40	50	44	42	56	53	42	44	45	41	47	53	38	40	42	45	60	49	53	54	44	45	55	46	45	34	43	51	46	50	52	55	55	47	51	43	46	43	52	43	57	40	54	50	46	44	50	53	55	58	38	57	54	45	44	50	53	41	52	54	61	54	46	53	50	59	48	42	45	40	57	43	49	45	62	54	43	38	50	49	49	38	61	61	52	65	59	64	53	44	49	52	53	48	52	36	47	44	40	39	43	61	37	50	45	60	66	59	50	54	44	65	49	57	58	45	45	39	55	53	44	48	49	46	57	47	49	41	37	46	39	50	55	50	50	60	47	52	37	41	31	42	50	48	50	41	59	53	33	43	47	44	53	55	49	51	37	52	57	50	39	54	31	49	43	61	52	42	43	50	56	48	44	52	42	65	52	45	38	54	56	55	56	60	40	53	38	48	50	49	52	37	54	57	49	35	37	44	44	53	45	48	62	37	47	36	48	45	42	42	40	41	51	51	49	52	51	46	53	54	50	50	41	52	46	44	56	40	51	55	56	46	43	44	47	51	42	56	46	45	56	50	47	52	39	54	48	47	49	60	53	61	50	45	58	47	43	51	48	43	61	50	51	58	35	55	47	54	53	50	48	54	47	78	40	50	47	50	44	42	56	61	51	49	60	36	54	53	59	59	48	54	54	55	47	55	42	53	60	41	63	37	44	53	49	49	47	52	57	33	53	47	53	42	43	46	50	54	41	42	53	53	38	46	58	44	68	51	58	46	43	56	38	44	52	41	48	50	44	44	42	48	43	56	45	48	71	39	50	52	43	52	54	49	58	49	63	63	42	48	43	48	55	46	54	56	55	56	57	50	58	46	39	38	45	51	54	53	45	57	52	52	53	50	34	46	47	53	45	35	52	61	49	50	39	55	40	47	39	44	52	39	50	59	49	53	53	48	40	39	47	44	55	53	39	40	42	49	44	53	48	53	56	37	52	45	43	63	45	41	45	50	46	47	39	47	41	44	52	49	43	42	50	51	67	45	49	51	43	36	40	50	49	51	44	36	45	50	46	47	49	44	46	40	46	51	59	40	42	46	43	48	43	36	49	53	51	42	52	56	53	30	51	49	68	58	42	65	40	53	49	49	41	39	54	36	47	49	47	41	48	47	45	35	39	43	49	53	53	45	38	50	61	39	62	44	37	51	52	40	43	37	51	61	71	58	47	49	58	60	49	41	43	48	52	64	60	42	42	40	37	46	54	43	56	46	45	47	49	59	54	46	41	40	48	35	45	54	40	46	53	40	57	45	55	51	47	50	46	41	56	49	42	56	57	61	57	47	46	44	43	50	48	50	47	45	48	53	47	43	53	44	46	54	44	46	54	50	54	49	41	47	36	46	55	43	33	48	42	49	42	39	48	46	58	50	45	54	55	49	53	53	51	38	48	49	52	44	40	51	46	38	46	49	51	54	60	49	52	40	39	48	54	50	51	41	46	51	42	46	56	59	50	58	45	40	56	52	43	57	43	46	37	51	53	60	62	47	55	47	53	52	41	43	36	45	49	55	44	43	56	47	50	53	40	45	52	53	46	42	44	44	53	43	51	58	56	60	43	55	45	67	45	45	54	40	49	50	43	61	55	41	49	45	53	47	42	45	51	43	49	47	48	47	47	40	46	51	46	42	51	40	43	46	57	42	41	40	54	42	44	52	51	46	47	55	42	48	42	48	65	52	49	53	58	50	43	66	38	45	37	57	57	46	44	52	47	60	46	48	63	66	42	44	51	51	49	45	49	52	54	43	46	36	49	48	51	45	40	45	58	47	46	46	54	56	45	55	36	60	51	48	30	47	45	47	55	43	54	40	42	46	49	47	50	43	49	40	37	50	59	46	43	33	45	50	43
23494	4843	856	698	1225	1795	1937	1816	1463	1387	1336	1129	1091	960	838	851	768	681	603	578	3098	9987	11704	10724	3968	395	389	416	387	415	425	374	414	788	871	456	385	393	390	392	364	412	363	376	344	362	368	371	346	396	354	392	408	348	378	371	383	373	377	415	374	397	387	371	375	405	357	354	368	356	349	375	369	410	364	372	334	394	366	388	346	364	400	393	383	371	365	356	401	398	342	391	385	371	379	365	405	357	371	380	368	373	349	414	386	395	383	381	372	353	358	361	376	345	372	388	378	347	367	373	353	334	363	369	359	327	405	370	380	347	383	336	409	376	377	367	355	340	387	369	366	402	359	344	353	330	359	351	376	374	349	327	330	390	363	346	386	382	369	367	385	366	385	356	372	389	380	357	371	337	350	362	366	373	324	368	381	409	353	374	360	377	335	388	317	359	342	363	370	371	359	372	385	389	368	382	405	380	370	361	367	390	376	408	379	360	369	368	353	366	364	361	368	336	368	359	334	385	377	378	393	367	392	371	343	351	348	372	363	363	371	347	350	379	374	379	376	342	362	316	423	355	348	391	355	391	354	360	347	333	387	342	341	369	343	358	361	378	381	355	365	377	399	384	375	378	356	366	368	379	385	346	394	384	352	369	359	404	407	372	361	400	339	347	389	394	369	354	364	344	363	384	377	400	343	356	384	362	391	377	379	360	363	374	407	366	392	354	385	370	367	383	369	391	368	374	391	367	366	360	357	375	402	381	358	373	360	372	370	350	345	362	356	367	366	344	367	379	354	363	345	372	371	374	392	368	349	344	389	358	391	340	362	385	373	362	366	338	338	390	377	396	371	377	335	385	348	375	400	379	347	366	395	370	373	362	395	387	368	368	368	345	360	329	366	390	366	356	337	372	353	385	367	377	365	349	407	367	396	362	373	372	398	348	395	366	348	362	359	378	400	374	368	347	380	369	366	359	394	373	377	377	356	351	397	354	382	376	313	361	374	325	370	387	371	361	385	348	355	403	342	351	392	374	373	355	357	377	378	395	378	361	382	384	366	347	401	355	375	381	364	349	308	359	356	376	372	336	373	375	392	354	383	346	355	385	339	375	389	386	378	357	356	360	376	361	401	387	362	337	372	344	365	390	348	334	376	378	351	354	345	373	366	369	364	339	358	352	358	407	384	392	356	360	325	395	377	347	323	375	354	350	358	392	348	367	365	365	353	359	400	378	381	356	366	367	338	338	376	355	345	377	367	382	350	368	358	340	374	358	382	365	361	354	370	381	377	366	358	376	422	380	388	344	353	361	386	377	364	389	359	376	382	376	397	370	390	346	391	372	378	372	390	351	344	364	328	326	383	391	346	363	403	363	350	369	346	346	381	363	382	345	394	364	366	379	356	419	374	374	375	358	374	335	373	376	386	375	371	329	351	389	379	359	377	415	378	361	387	330	343	380	337	353	386	337	363	346	373	373	395	346	372	357	363	373	340	345	355	359	375	334	377	355	375	371	365	373	351	364	359	374	390	343	356	340	357	388	345	378	352	390	394	346	370	426	418	360	387	375	350	341	353	370	352	358	357	333	361	354	365	375	410	356	361	370	376	372	392	371	406	362	345	347	348	378	364	342	347	352	352	353	355	361	417	323	346	379	355	358	380	372	357	360	357	391	389	370	414	368	351	394	362	371	357	402	324	384	347	367	318	363	343	386	385	348	376	366	387	320	357	406	375	372	385	324	383	370	420	358	376	370	359	389	350	392	382	390	320	364	373	363	384	383	370	368	389	372	375	379	306	363	377	357	379	388	369	383	381	378	345	395	388	372	375	324	368	379	360	379	364	339	353	384	381	366	352	346	379	378	361	371	365	343	383	369	375	372	353	354	374	348	359	352	380	380	374	361	342	369	340	414	354	381	345	357	314	348	393	402	376	388	378	380	401	352	391	346	364	346	371	373	399	380	356	385	384	366	377	368	387	355	360	364	355	380	355	391	351	352	353	374	377	375	344	398	341	353	400	362	371	389	356	321	401	381	375	359	381	371	338	390	373	348	365	377	373	350	391	387	361	343	377	353	380	382	357	394	332	378	373	395	410	351	371	384	356	341	368	351	395	349	352	399	414	378	350	344	373	364	373	347	345	361	354	385	374	361	411	363	396	379	392	384	369	352	360	380	369	359	363	356	356	346	378	386	369	358	388	360	389	350	358	392	359	349	342	343	362	366	324	387	366	369	351	376	392	365	358	369	363	352	348	380	397	340	402	359	392	358	381	362	381	364	362	376	366	370	367	357	365	365	419	388	374	367	397	348	359	371	397	413	350	358	345	385	377	364	369	373	357	332	368	340	350	351	317	377	394	378	332	377	387	387	378	360	384	355	363	330	367	382	383	374	356	367	336	402	384	382	368	370	379	346	391	387	353	354	359	337	357	364	349	373	352	358	359	349	386	341	365	349	371	362	363	391	378	349	379	357	386	367	366	368	386	345	363	393	409	358	358	349	359	351	399	343	369	338	379	349	394	378	335	368	387	364	366	335	346	353	362	378	350	357	380	342	368	381	385	368	358	373	387	359	342	352	362	384	365	386	377	370	338	321	366	360	373	348	326	372	369	394	378	346	374	397	353	369	349	334	375	338	417	374	385	360	380	413	366	370	400	363	384	382	360	370	364	371	371	369	384	358	400	334	355	359	350	380	359	392	370	360	363	368	358	382	390	377	372	342	386	355	361	361	381	346	395	350	360	362	369	366	364	384	366	377	372	380	355	388	366	365	387	396	358	357	404	418	373	325	384	363	400	340	385	384	365	391	351	370	345	379	351	359	381	358	361	373	335	342	386	357	347	372	373	347	353	341	386	337	366	326	355	366	383	409	386	375	339	345	360	360	327	347	381	379	394	368	340	390	376	391	351	364	380	390	353	381	388	356	334	384	376	346	393	374	373	402	378	357	372	398	382	378	372	368	374	353	358	398	396	357	394	314	379	350	360	363	386	379	345	362	383	350	341	419	387	368	365	379	347	343	355	393	363	357	389	369	330	377	393	356	372	347	348	362	346	367	348	382	348	406	353	386	345	384	373	356	383	388	390	345	389	358	365	356	336	367	380	374	366	338	372	332	358	380	339	349	346	360	368	369	332	343	376	374	349	352	367	356	375	345	355	362	371	359	369	360	384	390	363	393	390	383	379	384	370	363	381	344	402	360	393	380	358	364	368	378	333	384	379	340	377	394	387	370	395	346	356	362	373	352	374	368	362	373	362	396	352	349	372	367	341	347	331	351	378	334	357	353	361	360	406	388	379	356	345	396	374	383	355	376	339	374	321	346	362	358	325	405	395	388	363	378	377	357	394	377	368	341	382	358	384	344	370	375	366	360	367	378	352	360	400	357	363	369	341	354	361	383	342	370	353	365	375	377	357	383	374	362	369	357	384	365	415	352	395	377	338	362	359	373	356	378	346	379	379	341	351	355	382	358	349	360	353	354	383	371	346	358	350	343	330	331	340	375
3860	923	169	102	90	97	102	118	97	103	92	102	99	103	79	115	98	101	102	99	113	498	863	924	343	72	72	92	86	75	80	87	71	86	83	93	73	79	71	97	78	74	78	72	77	85	77	81	71	79	94	81	91	86	76	83	87	69	76	72	66	82	77	77	76	83	85	72	77	73	83	91	81	91	80	83	87	72	94	68	74	82	78	72	75	94	98	79	80	72	85	74	80	65	64	69	77	87	86	72	95	68	91	79	92	88	92	89	75	71	75	78	82	91	89	88	72	72	86	82	85	82	84	71	79	77	74	67	67	72	71	77	72	67	81	81	72	76	75	103	69	84	83	79	80	65	75	67	76	80	64	93	89	92	80	76	76	72	73	64	96	68	74	60	92	83	75	85	69	63	96	81	68	80	80	90	84	74	86	86	78	70	94	91	85	78	67	82	69	88	68	88	50	94	93	76	66	99	80	68	82	75	83	86	71	72	82	79	83	73	68	78	67	88	75	75	63	66	83	83	88	75	74	60	86	84	89	75	82	71	86	67	65	84	84	75	84	85	74	79	71	70	63	87	71	63	67	78	74	65	81	74	71	77	68	67	92	68	72	84	76	96	71	82	73	74	80	74	74	68	84	78	65	87	83	71	82	75	78	72	79	77	76	84	88	88	68	77	89	64	87	88	69	76	86	94	83	72	79	80	69	76	77	73	84	66	85	77	63	90	73	77	73	85	67	81	61	80	60	64	77	78	71	73	75	92	95	86	83	92	89	86	66	79	78	79	94	88	77	97	84	68	98	80	85	70	89	75	80	80	62	86	76	68	79	71	71	82	81	87	80	80	59	92	79	66	71	67	83	78	84	74	91	73	73	90	66	79	92	87	80	86	80	78	76	72	56	77	70	74	61	70	79	84	71	96	74	81	83	80	88	80	75	80	80	68	70	88	69	92	71	79	78	75	84	74	72	81	71	75	87	86	77	85	73	80	77	69	69	76	79	67	80	68	88	70	81	85	88	65	82	101	80	74	70	83	63	80	80	89	78	62	91	67	83	74	83	75	78	80	83	73	87	79	88	78	84	75	70	85	77	78	77	85	94	75	95	90	80	65	67	74	79	88	78	66	74	70	61	93	67	64	76	84	92	78	74	76	77	74	109	80	78	74	86	92	83	78	88	74	75	80	65	71	78	87	88	62	85	72	79	86	89	70	84	78	76	68	71	75	93	77	67	74	85	79	76	85	80	89	78	80	85	72	89	85	61	81	81	70	79	82	77	80	93	106	90	97	86	76	72	75	83	69	64	77	96	88	87	89	84	87	81	83	96	87	77	81	79	99	75	76	73	85	93	64	88	76	78	69	66	75	85	74	80	101	72	89	86	81	79	81	89	93	72	83	87	79	67	89	63	73	66	69	81	70	72	79	77	78	90	65	65	65	62	81	93	78	88	88	73	77	85	80	79	80	82	76	62	84	77	67	72	79	86	87	81	79	65	77	77	80	88	81	88	70	81	79	86	85	83	71	70	73	86	82	70	78	72	91	79	74	96	85	71	59	83	84	92	83	84	91	80	87	79	91	86	96	71	82	66	83	82	67	82	68	70	82	74	93	89	81	79	91	74	63	78	59	94	85	72	94	77	76	71	69	75	87	85	58	74	86	80	79	87	73	68	76	74	71	83	74	79	76	83	75	86	77	87	84	77	69	65	81	82	72	72	80	92	71	65	91	80	69	72	83	80	87	96	66	84	81	80	77	77	91	78	91	76	78	97	82	87	71	94	82	90	67	76	82	80	76	63	82	79	89	76	70	80	79	63	64	67	86	74	78	86	87	66	68	77	77	81	81	67	85	65	83	84	81	79	71	80	78	73	76	73	75	73	94	71	76	81	73	82	94	68	69	65	79	88	87	86	81	80	77	67	89	71	87	81	89	83	77	77	76	89	62	64	79	71	82	73	69	74	72	67	95	79	106	70	61	72	74	70	81	81	76	86	86	76	78	68	73	73	66	71	82	88	64	85	88	86	92	84	74	83	91	67	64	70	82	72	92	101	83	93	71	71	84	85	73	76	71	88	85	82	78	83	97	86	83	76	69	70	89	65	66	80	68	77	94	74	51	67	69	70	81	69	85	97	85	87	77	80	88	78	62	65	66	97	81	87	79	69	76	83	82	87	90	77	63	90	92	82	65	75	78	84	73	69	83	75	82	80	75	78	76	87	73	79	84	55	76	63	80	85	54	76	96	75	61	61	75	80	80	76	67	86	65	78	87	80	73	83	83	73	89	74	87	101	81	88	85	61	85	79	85	75	104	70	68	83	82	81	76	87	71	92	73	81	81	73	79	81	91	85	69	89	72	74	70	71	90	80	76	80	83	91	85	67	83	80	89	80	88	81	91	88	59	83	79	83	93	83	79	71	85	91	93	76	92	76	70	70	88	77	78	76	80	75	67	93	93	77	72	74	76	72	88	84	76	77	80	82	83	87	65	70	90	60	68	85	91	73	82	93	78	67	69	86	68	81	84	85	75	68	83	84	81	78	81	70	73	73	77	84	75	78	58	55	74	89	82	87	68	76	78	74	83	59	91	78	71	77	80	67	93	64	88	82	76	90	76	85	89	83	87	91	59	76	88	80	90	77	66	76	72	80	77	84	71	78	77	91	88	108	83	72	79	66	73	82	83	77	91	87	87	81	74	103	86	74	85	87	79	51	76	89	78	83	79	72	89	63	65	80	85	85	90	86	80	74	79	74	70	81	76	87	71	75	84	83	84	64	76	72	91	74	65	73	77	71	61	67	77	96	82	76	76	79	83	75	80	78	73	76	84	60	82	71	76	86	76	78	69	69	85	91	77	75	76	78	68	79	65	79	72	71	58	65	93	89	77	77	73	80	89	76	65	81	76	72	73	89	91	63	83	75	64	76	73	75	68	71	75	80	87	91	103	93	82	79	78	77	78	70	81	85	83	91	65	109	78	64	76	79	83	75	98	77	79	64	69	85	78	83	71	85	89	72	78	80	89	85	67	77	89	82	101	76	73	75	71	69	79	83	81	80	82	78	74	78	94	96	79	84	79	71	80	77	94	87	73	95	72	75	69	73	60	101	68	84	84	89	69	73	66	70	81	93	91	79	63	70	71	92	85	78	73	88	80	89	79	77	72	95	94	79	66	101	100	71	66	77	90	77	76	93	84	67	79	81	76	72	77	80	57	70	88	77	94	76	70	84	74	82	83	78	65	89	75	84	65	79	75	101	74	69	89	62	70	86	77	81	85	83	73	79	80	85	93	87	77	74	72	83	72	102	68	81	74	76	58	66	82	80	67	71	91	77	81	89	80	71	82	75	98	97	84	81	79	74	74	74	83	68	89	71	95	87	74	72	69	86	73	91	78	68	82	82	79	56	83	85	72	70	76	83	76	72	75	68	71	89	87	74	79	93	73	79	83	80	84	101	75	79	64	82	90	76	89	82	79	67	112	74	67	86	103	71	72	74	88	70	81
29219	7701	1491	1248	2311	3442	3459	3095	2636	2341	2210	1993	1739	1537	1506	1475	1271	1166	1087	1023	1640	11694	18033	17686	7462	641	677	639	623	626	604	670	619	886	1253	643	613	608	593	598	592	595	580	639	604	634	599	588	638	594	609	598	571	614	596	588	581	591	604	564	574	583	561	564	601	563	597	580	601	586	542	548	612	590	583	618	622	560	589	560	602	611	605	630	585	608	581	600	597	610	634	612	599	603	627	647	597	588	596	635	564	614	614	641	637	580	611	655	581	622	599	600	586	565	590	587	588	593	624	606	604	609	551	562	587	575	643	600	609	603	575	616	595	535	559	547	589	541	588	525	615	559	545	573	572	570	560	584	599	576	589	571	584	558	596	574	591	557	572	572	575	562	557	555	600	585	563	556	631	596	596	586	578	612	565	556	571	588	603	579	551	603	599	569	537	640	578	612	578	563	608	547	607	575	570	598	607	542	588	567	546	601	569	579	599	572	617	610	638	621	616	559	560	577	594	604	583	547	571	575	555	601	588	591	615	582	594	584	571	603	529	583	619	579	554	603	564	581	613	603	559	559	563	593	628	596	580	590	597	539	565	613	592	593	575	557	604	590	572	586	574	605	611	586	616	544	573	557	591	568	601	569	594	558	604	602	617	574	582	564	578	600	599	591	566	593	537	594	542	607	560	551	571	541	654	557	588	598	596	603	594	636	557	644	596	607	558	607	555	575	578	603	576	583	555	559	595	579	579	580	566	579	591	579	620	568	578	591	569	592	527	595	581	588	526	579	574	571	597	627	560	597	596	590	614	588	554	569	541	579	569	608	598	578	552	586	581	574	581	563	614	560	621	568	583	554	604	568	572	558	571	557	582	636	595	605	594	601	584	569	612	575	630	583	600	539	589	570	569	589	635	556	593	565	587	598	574	585	567	630	547	609	603	568	560	554	575	652	572	582	562	590	576	573	555	570	563	554	613	586	603	593	588	571	586	563	578	573	590	575	547	566	562	562	623	605	557	566	583	568	527	580	589	532	551	626	599	585	585	556	613	558	532	571	560	604	606	606	580	565	591	592	608	620	619	623	609	589	573	574	581	594	540	555	622	585	560	603	562	553	546	593	587	552	595	569	598	598	561	566	578	576	599	560	592	544	593	571	578	619	549	578	598	594	560	569	558	585	603	602	584	616	575	596	629	563	576	601	550	536	583	613	578	591	584	562	582	545	560	504	637	614	541	564	564	539	571	622	581	566	618	607	577	539	600	551	549	599	577	596	617	619	567	522	589	541	556	584	580	557	598	574	605	551	591	605	571	604	573	538	555	576	565	574	612	596	617	589	591	583	632	591	579	597	634	594	566	582	638	580	563	598	590	587	574	609	610	600	593	540	591	557	565	571	572	559	597	610	566	566	611	544	533	563	579	572	583	618	547	621	614	578	609	532	556	606	569	574	541	547	606	552	574	614	602	592	580	654	540	629	600	561	578	589	586	582	568	562	584	621	586	625	569	588	610	671	552	568	603	590	599	581	597	558	599	565	552	587	589	586	625	590	557	585	586	575	547	578	577	530	588	572	563	568	550	553	596	562	611	548	576	618	614	586	582	605	586	612	589	573	600	595	568	579	573	611	624	548	551	545	611	600	581	540	561	571	550	572	578	627	588	608	613	602	599	601	547	601	555	569	559	592	570	586	590	590	611	601	571	550	604	574	606	596	592	556	589	573	609	559	555	567	578	522	638	544	571	644	580	578	577	575	579	523	574	573	572	576	573	596	554	550	551	590	582	557	589	577	599	608	573	564	569	591	583	588	585	549	547	609	593	626	583	565	557	595	565	556	581	587	614	569	593	594	609	585	579	567	530	596	581	613	596	593	586	581	597	591	563	599	557	587	590	586	571	589	627	556	619	559	558	612	583	549	561	531	549	581	561	605	580	570	561	580	597	609	552	622	606	596	597	583	579	558	625	598	590	562	537	562	578	565	590	583	591	593	613	595	572	613	609	598	623	618	616	574	566	601	604	565	597	585	579	522	602	603	567	547	575	588	591	555	585	588	585	610	622	562	581	567	589	567	580	626	597	579	538	604	564	578	616	561	564	588	643	569	622	566	589	595	544	564	574	630	532	590	618	578	585	559	586	611	558	595	547	570	581	579	581	597	611	555	587	560	580	581	603	589	587	581	592	598	595	588	568	585	574	603	595	589	616	613	606	578	570	601	627	548	577	605	559	598	570	575	598	555	584	609	583	558	595	590	561	565	608	595	569	562	585	597	574	600	617	592	572	585	568	601	599	575	566	559	581	523	578	610	543	577	572	594	565	601	598	564	609	587	574	597	582	602	574	556	602	602	610	581	554	549	591	606	618	589	577	589	596	584	549	577	560	570	578	614	600	602	635	611	569	593	642	597	586	571	572	584	582	613	599	585	591	582	544	556	623	578	572	595	614	613	616	624	597	584	601	628	596	593	558	568	597	625	590	588	627	575	582	577	551	585	605	576	580	550	524	616	542	540	620	574	575	616	559	594	586	580	574	592	539	598	614	573	553	572	555	590	553	628	581	572	564	587	554	614	560	592	575	596	556	544	588	603	615	543	560	573	568	573	561	576	604	585	585	589	522	576	564	651	575	556	573	551	566	581	575	595	563	605	592	607	560	596	579	588	578	613	556	591	537	577	605	563	556	533	602	575	594	594	596	577	571	627	646	594	588	592	558	557	602	569	538	571	553	589	575	585	582	543	568	596	568	568	569	604	532	563	594	629	607	565	593	608	557	571	569	632	559	571	611	557	575	580	569	576	555	594	583	564	589	582	605	588	597	594	565	584	550	565	580	606	560	581	637	554	560	620	560	566	571	574	590	579	612	573	595	614	605	585	583	545	612	605	604	540	542	579	607	558	560	598	551	564	565	570	533	590	589	554	572	583	592	528	580	585	599	556	598	597	615	604	574	656	579	579	556	604	643	574	604	577	584	586	587	580	583	572	554	599	623	591	566	587	576	617	592	533	603	576	600	597	548	590	551	565	625	565	571	575	599	586	601	555	536	584	597	550	626	593	579	564	602	572	607	580	540	609	571	582	607	577	572	601	575	577	621	576	562	577	592	558	593	602	598	572	612	585	605	597	573	576	580	561	543	569	556	534	591	546	609	550	558	584	609	598	577	585	546	577	588	590	612	590	560	565	611	557	590	597	571	582	588	589	631	578	573	570	576	599	599	580	597	590	564	607	619	537	580	655	587	580	587	571	573	579	572	604	598	568	564	588	584	569	540	587	573	608	577	549	557	586	608	567	578	548	613	604	586	556	512	564	580	534	534	583	598	601	618	608	588	560	597	617	546	598	548	573	591	566	541	635	574	549	576	596	543	595	600	612	561	625	565	570	578	580	579	573	587	565	594	583	576	596	591	540	592	586	592	591	595	601	551	574	557	597	631	572	573	554	601	591	574	599	596	636	585	590	584	583	601	602	572	596	542	619	591	572	580	576	584	603	618	585	594	598	580	570	627	571
2343	259	63	44	41	56	35	41	47	54	31	44	48	48	43	42	45	37	40	39	42	83	121	163	104	33	35	39	43	31	43	42	38	30	47	38	36	41	32	42	32	40	33	49	42	42	43	41	45	32	45	47	39	35	43	38	51	37	51	32	51	34	40	33	47	41	37	39	40	46	31	49	29	35	60	48	42	34	37	40	30	37	27	33	41	47	31	42	36	47	49	52	43	50	37	45	38	44	37	40	37	24	31	52	42	38	43	31	49	25	33	38	38	35	42	35	45	50	43	38	46	44	42	44	38	42	38	34	27	43	48	41	32	32	38	41	28	41	38	46	39	32	39	39	33	30	45	41	38	39	44	37	43	37	39	43	37	39	34	43	51	43	53	32	46	45	48	27	32	36	37	40	35	35	48	38	44	43	42	46	31	40	49	42	39	47	44	42	44	38	35	50	43	33	31	25	36	39	34	40	48	35	35	49	30	49	49	43	34	44	40	40	43	42	36	36	44	42	39	27	50	42	40	33	33	27	37	35	33	29	45	33	44	44	41	26	34	38	41	38	41	40	45	50	41	35	36	44	38	44	40	37	33	43	46	39	39	43	33	34	49	39	46	42	42	33	56	47	39	32	32	34	37	33	31	40	45	29	45	39	43	36	33	64	38	45	33	34	38	51	34	35	46	29	48	30	48	47	31	42	37	33	44	38	39	44	36	43	41	40	37	40	31	43	35	39	44	37	35	46	39	48	33	31	38	25	41	44	42	24	34	42	26	32	40	44	45	38	36	39	35	41	49	35	32	43	30	25	29	37	38	41	37	43	40	42	44	51	44	41	40	33	30	41	28	28	39	36	48	44	34	41	38	36	40	42	35	40	51	31	32	47	28	32	44	39	39	37	32	26	44	63	40	31	34	35	26	43	45	39	30	49	44	42	36	40	46	35	33	45	34	40	49	40	32	25	40	27	42	44	33	42	28	47	45	36	42	45	49	41	42	41	51	35	42	51	35	38	42	37	33	42	40	42	37	30	41	27	32	42	41	45	38	32	45	32	36	48	34	39	39	34	41	38	43	47	45	42	36	33	34	28	26	27	31	45	48	35	26	36	31	43	35	37	30	39	30	43	27	41	35	45	26	41	28	37	48	41	35	29	28	34	46	41	46	35	39	33	36	38	43	30	32	40	35	35	35	35	38	38	30	39	36	43	42	46	41	39	39	37	36	35	38	34	34	34	44	38	30	48	46	31	36	38	38	41	46	41	45	38	43	39	31	36	36	37	36	47	46	39	34	33	32	42	44	31	41	36	45	40	34	32	40	44	36	40	39	36	49	56	50	39	37	32	25	38	49	34	38	43	28	26	32	43	41	33	39	41	24	40	35	42	39	38	33	25	40	31	40	46	26	40	40	35	43	44	39	37	41	31	29	41	47	48	34	44	39	45	42	35	34	36	36	34	48	39	46	36	44	41	33	37	32	38	35	45	32	35	50	25	38	32	47	32	35	43	22	47	40	37	53	36	41	38	52	50	29	48	32	40	42	35	39	40	50	53	39	30	36	37	33	45	36	41	42	43	34	41	35	29	41	31	45	31	38	45	44	36	45	38	21	40	47	48	34	41	35	45	41	33	43	34	47	42	38	37	41	31	47	39	35	36	39	37	41	38	38	46	41	38	40	42	44	41	37	39	31	34	36	40	39	36	39	39	40	46	43	32	42	37	41	33	36	36	39	31	39	43	42	37	37	37	45	32	36	44	29	38	37	49	45	36	26	36	40	45	40	41	34	37	40	47	43	33	40	31	43	42	40	41	33	38	43	45	49	44	41	44	37	38	40	42	36	27	39	44	40	28	42	33	30	38	46	31	43	35	38	41	44	26	31	39	32	45	43	32	38	30	46	36	30	44	35	27	40	41	39	46	38	33	31	30	32	44	40	56	47	33	48	35	38	35	46	40	35	36	46	46	32	30	27	40	38	41	34	30	42	40	39	39	48	36	35	42	32	47	35	32	36	32	45	47	40	43	39	46	36	49	36	50	41	32	34	46	44	43	49	30	40	49	34	40	36	33	38	36	40	29	29	46	45	32	44	36	41	49	41	41	42	41	37	40	26	41	35	27	45	40	43	29	46	47	45	33	40	22	45	44	51	43	38	46	33	34	39	44	24	38	32	42	54	37	35	38	44	36	32	41	35	56	51	39	45	35	38	41	36	38	28	27	34	30	34	34	31	34	44	43	49	43	43	40	35	37	45	39	34	52	39	36	42	38	40	47	36	35	46	40	38	40	35	36	39	40	51	44	27	41	36	40	29	43	40	36	32	42	43	44	41	37	31	39	39	27	39	46	38	29	29	32	37	34	44	45	36	45	35	46	27	33	41	38	32	43	45	42	39	41	43	39	40	38	51	41	42	43	45	36	40	35	32	35	39	37	52	39	33	43	39	35	32	37	41	39	39	37	42	34	32	35	39	40	27	25	37	44	39	38	43	33	42	33	46	43	41	40	37	36	40	36	52	34	31	32	49	30	50	36	37	42	43	46	32	47	50	36	32	43	47	39	38	34	32	48	35	42	38	23	36	36	45	31	43	29	49	31	37	47	43	48	45	41	38	41	35	44	43	34	45	37	41	38	45	39	40	39	36	42	39	33	39	30	34	40	42	34	53	28	27	47	36	32	36	52	35	40	39	33	40	46	41	40	39	40	36	45	33	44	41	33	53	40	40	46	46	39	47	28	32	36	41	49	32	33	36	49	31	39	36	34	39	46	36	34	45	23	47	39	30	32	41	33	34	52	35	36	47	39	35	42	44	45	50	31	32	36	36	38	38	54	39	41	42	39	46	44	30	49	32	39	33	41	37	31	37	34	30	36	64	48	45	45	48	47	47	45	34	38	36	36	34	37	30	38	29	30	41	54	27	38	35	35	29	33	30	44	38	39	41	32	44	45	35	41	34	43	36	37	35	38	43	29	49	46	34	42	36	40	37	44	33	38	39	38	41	48	31	37	38	40	42	34	36	36	40	43	36	48	42	32	35	33	35	38	41	26	41	30	49	32	46	44	39	28	55	48	49	46	38	38	39	29	39	45	45	41	35	56	48	42	30	39	42	50	55	34	34	30	49	31	44	44	33	44	36	51	43	38	43	29	47	42	39	33	45	40	47	41	36	41	41	35	36	33	31	34	50	44	42	37	49	32	32	25	50	38	36	29	37	50	37	31	40	37	44	39	26	46	50	38	37	42	32	29	30	48	32	43	48	41	32	34	39	42	20	34	34	43	42	31	54	40	37	46	32	25	33	36	40	45	37	30	41	50	35	40	42	32	38	35	41	33	42	43	40	46	41	40	44	43	27	29	39	29	43	36	42	38	45	47	33	38	40	39	38	34	40	50	41	37	47	38	36	38	31	28	42	39	39	45	46	32	53	23	29	42	33	49	29	38	47	33	38	39	38	38	44	39	42	34	39	50	33	32	38	44	42	35	25	43	37	36	47	37	49	41
19528	3129	606	468	743	1028	965	828	793	804	786	752	676	675	558	550	524	505	463	435	544	1981	3319	3595	1723	310	314	320	292	306	318	321	311	342	438	359	321	305	314	273	279	317	303	286	305	300	288	324	260	288	276	285	308	278	302	289	306	273	288	315	278	278	297	296	280	303	292	293	304	277	266	303	279	273	286	289	298	325	305	315	272	304	285	317	286	290	294	306	309	332	290	311	274	293	292	286	300	324	289	338	298	298	287	302	308	303	301	342	319	299	285	293	305	297	291	280	302	275	301	271	304	319	324	282	329	296	278	292	254	314	276	273	317	313	292	300	333	268	284	334	327	293	297	288	286	283	288	303	276	306	320	290	342	280	300	301	325	295	301	326	280	256	307	351	284	303	295	309	280	272	261	296	278	313	274	299	287	320	286	309	279	252	313	306	271	285	267	326	291	299	311	322	309	265	309	280	291	275	296	292	296	301	278	302	288	300	296	270	270	306	273	306	307	281	286	295	292	300	272	280	348	297	263	312	319	275	303	296	303	293	294	299	301	303	317	288	327	277	320	287	298	300	285	287	301	288	305	298	304	317	290	284	280	286	320	294	283	300	283	289	277	296	278	280	294	318	287	280	278	299	307	258	268	311	293	284	313	279	299	288	295	317	315	285	294	270	284	301	279	268	294	319	261	287	330	276	281	288	307	286	294	297	319	327	295	290	297	298	313	280	277	310	290	297	274	291	324	294	273	285	286	281	293	303	294	300	293	348	261	315	326	285	288	277	320	312	275	298	313	311	303	278	268	284	302	304	245	308	287	334	301	288	319	299	270	330	291	324	311	316	295	286	280	287	272	296	278	309	291	317	279	287	273	296	265	323	306	305	268	291	299	284	289	276	321	307	316	282	312	300	297	290	279	278	296	287	299	306	297	268	300	287	306	311	290	293	290	291	286	282	302	301	304	326	292	299	282	332	289	290	287	292	301	308	315	286	279	304	285	286	283	300	293	317	326	305	295	278	308	295	296	317	296	333	280	304	304	320	322	289	307	298	304	287	332	298	295	314	297	285	319	296	320	323	280	297	299	273	314	285	291	302	294	284	305	299	291	324	289	260	314	310	307	321	303	279	300	317	327	290	281	327	285	286	303	323	306	287	280	300	282	271	327	321	280	285	317	297	304	300	274	279	276	281	319	315	299	289	274	326	290	286	268	300	291	329	352	311	305	288	280	276	264	301	285	307	306	308	310	295	287	295	299	332	338	293	286	279	304	316	287	300	284	292	289	275	303	296	311	292	302	289	308	280	300	272	282	301	283	301	277	292	311	302	282	272	303	300	285	315	309	308	308	286	283	305	272	299	295	303	292	295	291	259	324	290	265	277	294	284	311	293	278	313	314	311	286	280	297	310	298	298	300	287	310	295	286	297	299	289	308	321	332	297	299	291	301	294	291	303	309	290	290	291	280	269	294	294	304	330	319	321	301	308	299	302	331	287	271	306	275	292	306	317	306	310	285	327	317	278	296	250	296	314	273	292	302	281	284	326	280	261	303	294	278	292	307	300	296	295	291	320	268	312	314	277	326	297	318	301	290	320	280	282	275	277	287	312	310	285	312	309	312	298	284	297	264	297	311	324	311	321	286	278	316	307	306	256	302	298	279	325	256	303	300	245	295	285	297	270	309	292	283	303	279	308	306	320	290	277	304	289	280	279	291	264	338	297	270	275	305	306	304	355	304	291	295	292	282	303	303	272	305	298	308	315	285	292	305	275	279	295	287	288	271	300	298	267	307	284	296	291	286	282	257	270	282	290	300	265	288	276	299	325	308	310	279	307	293	294	332	309	283	290	293	305	287	310	302	300	299	282	301	290	291	274	310	318	317	300	309	289	288	292	298	267	319	304	308	281	291	292	288	266	271	344	310	286	283	302	303	268	306	290	287	273	299	287	312	262	320	307	292	307	285	270	287	313	294	291	316	285	308	293	264	298	304	283	293	264	282	307	297	287	262	318	270	296	315	286	274	310	292	273	312	286	280	322	295	292	309	259	299	286	304	291	298	277	275	284	299	295	285	289	281	305	298	301	301	290	309	296	290	304	286	259	282	298	304	296	294	287	308	284	306	308	305	298	270	276	333	272	355	273	302	311	301	295	299	332	293	283	299	296	309	314	295	291	271	290	290	289	309	293	294	271	271	310	290	286	306	303	315	278	285	299	320	327	289	283	264	288	291	292	285	298	306	303	304	294	296	306	295	290	332	261	290	299	292	317	296	322	296	283	300	303	300	319	302	285	311	292	275	281	266	268	286	317	314	324	314	280	276	308	296	299	306	291	305	285	291	256	284	305	315	294	296	283	285	277	319	317	287	298	259	303	286	275	313	284	304	276	287	300	304	311	297	286	298	297	270	301	298	274	292	314	273	308	311	283	283	306	287	287	307	304	273	305	290	296	280	310	315	278	294	306	270	321	294	314	287	284	300	283	274	311	286	320	327	325	261	301	305	277	309	295	328	294	316	303	283	311	337	311	290	329	290	290	294	299	287	280	297	291	312	299	305	315	320	313	306	301	303	281	311	298	295	276	286	282	297	301	320	300	260	332	285	294	286	294	284	292	291	302	311	293	332	313	298	313	300	297	306	299	295	289	297	288	318	265	301	281	293	278	276	289	304	335	309	322	293	288	284	276	295	283	298	308	309	300	304	274	274	311	297	286	278	314	301	286	296	286	299	314	302	307	314	306	273	297	308	269	274	325	317	323	296	299	312	275	291	300	300	282	286	272	333	310	285	284	290	314	280	287	289	292	294	281	286	314	273	295	328	310	284	337	286	318	295	311	311	309	293	271	294	298	283	279	295	297	326	298	271	281	282	297	321	280	323	291	299	285	287	293	314	320	311	307	290	279	281	288	287	279	294	336	297	323	240	315	300	314	302	281	322	275	272	287	297	297	264	329	304	300	323	285	290	315	287	291	318	254	291	297	317	308	283	284	272	274	290	290	276	289	299	304	287	294	310	312	286	324	290	309	283	278	288	280	276	303	325	297	302	289	330	306	305	282	295	291	290	268	282	317	296	303	279	277	300	317	279	278	313	279	325	304	283	267	270	267	308	321	306	324	284	288	322	314	322	314	256	283	304	275	289	307	296	290	288	314	291	297	269	289	336	295	270	269	307	294	283	287	284	295	318	298	302	295	286	274	290	301	278	325	292	320	330	268	308	304	310	275	292	311	282	317	313	309	326	287	324	309	325	314	287	289	294	316	300	318	305	320	288	284	281	278	303	295	264	323	273	285	298	290	336	288	286	291	294	252	321	318	292	276	282	299	285	305	301	298	283	280	283	299	297	299	298	279	311	297	300	290	259	261	294	306	324	312	309	316	310	283	288	296	313	295	280	298	297	267	300	330	270	319	288	311	285	307	290	274	265	306	306	310	304	304	289	279	330	313	284	301	291	278	284	320	295	289	281	305	254	314	304	326	295	307	284	257	292	322	296	313	326	304	301	292
2571	625	134	93	74	71	87	73	89	82	82	90	88	78	81	73	77	70	80	82	180	410	496	495	330	110	74	67	64	65	65	73	65	70	72	74	54	63	78	66	51	76	64	57	61	59	58	61	53	61	53	53	74	62	59	63	66	70	76	56	56	64	70	72	63	57	69	56	82	60	70	72	56	68	55	54	71	54	57	60	67	70	71	54	70	74	63	62	63	67	74	70	76	73	83	78	62	77	66	74	68	58	64	58	63	75	77	63	63	64	62	52	63	68	66	76	73	42	62	64	61	67	48	62	69	58	63	56	60	96	70	71	54	79	52	66	64	69	68	80	66	70	61	66	62	62	76	67	58	56	61	68	60	71	63	80	70	63	71	62	59	59	65	67	60	84	59	71	68	66	71	70	59	60	44	76	54	62	79	83	69	79	58	50	60	57	61	66	59	64	72	55	61	74	58	87	55	72	49	68	64	59	65	63	77	63	63	66	73	74	56	55	73	65	69	72	64	59	79	63	62	57	65	64	81	62	62	53	65	57	77	66	62	54	58	68	72	64	56	54	62	66	74	58	70	56	80	63	58	60	72	63	55	57	53	66	61	63	76	56	56	54	69	70	66	59	65	63	75	66	57	81	53	64	47	67	53	62	60	77	82	57	65	63	63	69	68	79	55	63	68	45	72	82	67	77	63	72	58	76	55	56	73	72	73	75	60	62	58	65	76	58	55	67	68	61	68	68	62	63	64	59	54	67	63	66	56	70	68	73	50	57	73	77	70	64	74	65	77	65	56	58	59	70	61	53	67	65	89	73	63	76	64	70	67	80	67	60	68	67	55	63	68	83	58	74	63	56	61	73	72	77	70	57	57	68	74	70	63	75	62	61	64	56	64	67	62	72	62	60	60	69	74	74	51	64	75	63	59	73	60	67	64	60	64	44	74	63	58	66	71	64	56	75	65	73	74	70	69	59	64	78	66	74	71	54	70	55	57	56	63	54	56	63	74	64	53	72	55	64	56	66	64	74	64	69	51	68	67	56	60	62	81	58	61	64	63	60	52	58	67	67	68	66	45	60	62	76	53	60	57	68	73	60	63	56	70	63	69	63	71	67	69	55	67	63	67	54	67	59	61	68	77	72	74	69	62	66	72	80	79	71	69	65	68	75	65	72	61	64	76	49	77	61	55	66	87	62	68	77	66	57	54	52	64	56	86	54	49	63	67	88	60	71	55	53	67	44	54	65	57	60	67	63	69	57	64	78	60	74	75	60	60	69	71	67	57	88	76	86	49	63	55	67	53	68	60	63	80	53	73	70	61	79	92	70	52	54	71	75	61	69	72	61	58	68	59	75	75	68	58	57	76	74	68	73	56	74	49	59	66	60	61	65	49	78	68	53	70	65	68	54	61	67	60	69	74	62	69	67	57	59	67	75	53	66	47	78	78	69	68	66	62	71	62	64	66	65	65	58	57	75	60	66	57	72	71	70	66	62	77	47	60	74	67	75	62	62	70	65	55	73	64	47	67	62	67	54	86	62	88	65	71	77	66	73	53	69	58	74	59	65	69	72	72	65	46	69	54	53	52	82	62	59	58	55	64	66	53	61	51	75	52	62	59	61	51	65	58	60	77	57	62	66	68	66	68	67	49	67	55	73	61	67	71	65	74	59	72	71	63	61	64	65	75	63	58	69	72	50	59	64	68	62	67	75	73	63	64	58	61	62	65	65	68	74	75	63	76	73	57	67	65	56	64	58	68	63	62	65	54	53	63	68	52	48	62	53	75	68	52	61	66	77	66	64	71	49	78	70	68	67	68	73	65	75	69	67	72	61	65	56	56	66	58	58	67	61	69	67	64	65	53	58	51	80	45	47	62	64	61	53	54	54	78	60	77	49	60	64	68	71	65	70	57	64	68	60	62	64	61	64	70	68	61	84	56	69	68	50	67	68	56	68	61	61	54	72	56	58	62	62	46	86	61	57	61	69	77	57	61	66	61	59	62	67	87	67	78	59	65	71	83	42	74	50	58	61	68	64	66	61	57	68	57	73	55	86	57	69	68	65	64	75	51	63	70	60	61	77	66	73	66	68	76	71	59	72	62	61	69	75	52	68	55	64	61	70	63	69	62	51	64	66	49	47	62	67	72	60	54	80	83	91	65	67	61	81	55	58	72	74	75	52	71	62	67	70	75	63	59	55	58	62	68	62	70	62	60	63	73	63	66	77	77	59	71	54	82	65	52	50	59	70	61	61	73	54	73	72	76	53	81	69	72	68	73	57	54	54	69	66	64	47	60	65	81	54	61	59	71	63	71	72	57	59	67	68	61	57	57	61	71	69	57	73	55	63	73	63	75	52	57	50	71	77	76	60	71	65	62	66	68	54	67	56	79	62	54	73	79	69	72	70	71	59	63	60	64	53	58	77	67	71	68	77	70	64	66	67	64	72	54	71	65	63	72	82	63	67	66	62	57	66	62	58	63	57	72	84	65	52	61	59	58	78	79	47	85	69	64	73	56	63	67	61	78	79	57	62	65	54	62	69	54	64	66	67	74	60	68	80	63	59	70	70	64	47	76	62	70	57	64	62	86	82	60	62	73	58	68	61	67	66	71	68	71	72	78	70	66	59	65	57	51	66	65	60	64	82	64	61	69	51	74	55	75	71	70	64	56	56	64	69	62	67	73	63	77	62	58	83	70	88	60	67	71	76	59	47	84	60	75	70	63	69	66	49	75	72	60	64	85	61	69	59	62	53	61	60	67	76	63	57	63	58	53	76	55	80	72	67	51	73	60	67	59	57	63	66	61	58	67	49	62	77	81	71	60	62	71	63	79	66	69	65	76	49	85	62	50	51	73	72	82	70	70	62	45	63	68	64	64	73	69	61	63	65	72	75	64	56	60	63	73	74	74	66	59	70	65	72	59	64	53	82	63	68	61	62	77	68	56	73	60	65	65	68	67	65	72	57	68	66	71	64	80	71	68	79	66	64	46	59	57	69	53	75	60	62	67	69	60	75	51	76	55	71	57	57	49	83	74	62	71	57	69	62	66	72	77	72	53	71	68	80	78	62	74	68	49	46	60	60	57	61	64	74	57	69	65	56	67	63	70	67	64	59	60	73	67	58	63	63	68	70	63	75	68	57	70	69	67	59	63	64	74	68	57	66	44	67	54	58	61	64	58	62	59	70	71	85	62	68	64	50	68	54	60	65	65	72	57	78	73	66	69	61	75	74	57	67	52	74	73	76	79	57	80	73	74	61	61	57	80	71	66	66	76	64	69	57	81	57	64	60	67	68	69	73	80	71	64	66	58	51	64	63	57	68	54	71	72	65	67	61	49	60	70	77	58	75	68	49	68	70	46	67	57	81	62	58	77	78	58	61	60	67	57	71	67	54	61	65	68	61	62	75	61	55	71	58	63	72	80	70	42	72	59	65	67	51	63	58	52	62	75	56	63	64	63	58	61	64	48	62	55	61	64	57	62	55	69	53	59	46
24862	6148	1033	887	1566	2367	2212	1994	1727	1532	1298	1304	1211	1176	1028	958	924	859	738	890	3816	9921	11911	10791	6787	1499	514	499	535	495	470	515	504	623	644	516	454	451	496	454	492	500	530	487	462	477	461	501	482	507	475	493	476	451	474	490	498	470	495	502	460	508	535	526	481	460	482	472	469	463	466	478	519	489	497	472	425	480	475	500	441	487	492	491	491	494	466	476	485	481	469	471	490	467	475	504	515	496	470	489	460	470	463	498	481	493	459	483	469	449	483	476	447	491	484	456	457	506	473	467	480	472	524	462	507	464	471	487	444	508	482	489	459	464	502	491	491	483	454	459	440	466	476	461	500	469	475	451	433	501	483	494	454	509	457	451	455	490	524	470	469	488	493	499	488	472	491	485	489	487	455	505	467	471	468	448	478	458	466	488	480	480	488	460	483	477	492	484	454	476	479	457	467	520	468	463	478	471	485	481	477	492	475	465	478	451	465	444	476	482	467	454	464	454	471	470	454	453	452	491	487	433	457	479	471	479	469	467	426	491	464	472	487	499	459	478	463	479	451	434	456	474	461	464	494	458	450	456	474	457	443	494	513	489	487	489	506	445	494	476	494	481	445	463	472	470	486	469	468	469	464	465	448	470	482	474	489	504	467	480	483	459	452	472	473	432	457	470	491	453	508	432	461	450	452	484	465	469	514	467	495	501	451	494	483	451	481	494	478	471	466	474	472	448	456	500	486	460	468	469	467	472	478	515	444	463	470	494	502	512	493	453	474	478	494	438	457	464	497	435	532	477	423	465	459	505	454	494	494	477	462	487	473	490	498	521	475	469	453	482	483	469	480	455	496	475	441	469	465	488	433	469	505	465	501	498	485	475	466	483	457	478	462	489	458	493	520	497	477	455	468	479	481	461	490	466	487	460	488	477	449	468	482	457	473	427	462	449	484	461	440	499	478	478	484	455	496	487	475	486	474	457	492	526	439	452	503	478	498	501	492	489	484	480	490	509	509	466	443	504	473	523	466	475	474	493	483	467	496	491	490	463	462	437	457	455	456	480	479	474	463	476	478	478	555	440	499	495	455	509	421	445	497	486	452	456	477	494	471	465	500	461	457	492	457	446	506	487	454	480	498	439	472	485	466	478	459	470	467	467	532	476	470	483	463	525	428	470	491	491	498	461	473	471	419	449	457	465	513	459	513	449	459	479	455	443	466	459	457	473	492	464	456	430	469	468	477	500	450	482	427	481	479	489	464	478	459	433	456	460	464	464	479	485	474	442	461	494	487	498	511	471	513	481	468	487	474	490	479	470	491	508	481	514	526	474	518	460	473	454	442	466	435	489	463	494	504	472	523	515	469	500	476	449	447	467	468	448	437	454	460	493	452	452	500	459	473	444	450	497	470	507	491	455	454	474	474	509	498	508	507	446	477	460	498	491	444	463	443	484	451	486	479	448	507	504	461	444	475	484	493	435	527	481	493	500	475	496	437	471	518	469	489	461	453	491	504	472	482	471	489	482	468	488	493	447	499	470	485	517	442	491	475	465	485	483	439	452	490	512	464	506	454	479	475	470	476	467	450	512	492	491	454	440	453	453	518	484	474	470	500	481	443	486	477	508	468	463	471	519	453	455	503	482	502	508	501	460	503	448	468	469	470	489	472	460	482	449	459	507	489	474	532	446	461	466	477	495	476	480	446	470	457	467	448	482	476	511	453	492	444	477	490	473	478	491	502	457	438	434	478	487	472	494	491	468	489	484	473	469	462	511	456	475	487	501	479	494	481	512	480	497	450	491	522	505	476	489	500	465	499	478	464	473	460	503	491	466	483	485	453	488	487	466	472	473	465	488	490	462	475	510	492	452	510	477	456	464	469	461	481	498	449	453	496	465	485	474	475	508	491	456	486	488	472	497	499	461	474	463	502	461	459	524	514	517	464	467	463	463	454	453	427	491	488	507	459	523	511	491	455	457	413	482	461	519	471	482	488	464	519	495	448	475	456	459	490	468	477	464	506	456	527	466	469	466	475	473	461	426	463	483	436	515	487	458	459	457	499	506	471	488	504	458	492	427	470	481	470	449	478	481	451	463	491	443	458	496	412	467	422	495	484	505	482	495	524	474	466	485	489	493	498	465	458	473	470	477	460	471	496	453	443	474	464	476	462	466	475	476	421	486	477	463	491	405	476	457	429	485	485	476	499	489	479	505	484	499	470	472	474	449	481	508	467	508	491	456	454	479	478	495	512	463	481	456	468	495	470	491	479	484	496	485	486	463	477	477	506	480	469	521	441	478	454	452	468	446	462	458	456	461	483	438	477	511	498	468	481	475	468	468	448	431	497	442	480	487	490	450	479	467	493	481	468	485	488	469	438	425	437	462	469	478	492	498	491	480	486	474	482	461	505	473	436	454	478	474	485	495	466	461	488	469	496	494	482	476	477	439	476	507	459	487	476	430	452	486	493	433	480	493	515	490	497	483	536	473	477	493	488	490	467	491	488	450	471	471	447	468	486	472	492	436	442	473	463	452	467	487	470	433	464	474	470	470	437	431	469	467	475	490	517	448	430	495	474	504	492	470	494	503	469	524	466	465	483	466	485	469	458	494	467	442	468	460	500	464	477	471	497	456	455	475	502	473	426	462	470	466	474	415	449	494	459	481	441	468	495	436	494	467	485	508	477	501	506	458	488	473	501	492	470	459	442	460	496	457	492	446	487	452	452	476	466	474	492	446	470	488	470	463	469	469	467	481	473	474	470	462	481	489	486	495	462	494	499	467	479	467	458	491	494	448	467	449	454	501	450	474	483	519	528	494	474	476	469	462	448	452	493	446	492	430	473	489	533	493	473	494	500	466	469	471	480	522	422	486	488	447	457	462	481	482	457	478	500	483	490	468	474	436	473	479	461	483	479	467	435	479	477	507	516	436	467	473	460	486	478	469	462	459	446	460	450	444	480	490	486	465	465	447	462	507	479	473	491	504	470	467	455	473	458	460	502	487	496	472	474	484	461	481	483	475	500	475	452	425	497	481	470	468	468	489	453	500	488	463	502	482	483	455	500	429	468	481	491	454	499	492	476	472	470	482	494	466	490	480	488	458	488	473	471	489	463	509	464	455	469	484	452	443	484	469	465	459	516	484	466	467	462	467	511	434	519	453	492	463	507	489	451	460	498	437	461	493	452	444	503	452	462	469	446	504	447	481	486	477	458	451	477	484	489	473	502	453	503	464	491	450	468	483	536	480	444	478	484	455	479	484	447	470	454	434	459	491	467	486	476	493	444	457	474	493	481	471	470	500	462	467	454	453	474	451	462	488	469	464	493	497	471	497	445	492	479	464	468	485	486	432	490	477	463	486	502	489	492	508	473	487	476	481	446	449	476	486	492	465	466	463	485	496	486	455	465	463	464	498	478	461	454	504	468	458	476	473	458	503	447	467	495	485	502	450	471	481	441	475	431	471	481	428	495	501	455	450	519	454	454	442	463	454	440	453	444	489
3693	477	109	67	63	63	65	68	57	66	54	62	64	61	68	68	57	52	57	71	113	382	531	504	370	156	53	61	47	37	49	44	61	53	59	40	40	52	53	47	56	43	56	46	52	45	46	57	49	56	45	56	48	53	56	39	48	49	47	43	45	50	57	56	52	59	40	36	44	49	48	48	43	43	47	50	51	53	61	44	53	42	46	37	59	49	54	68	56	46	50	45	53	50	60	54	39	44	42	56	56	51	46	56	54	52	49	48	46	55	47	52	45	60	56	45	45	63	49	50	46	55	47	60	50	41	47	53	48	37	53	64	53	61	48	47	49	53	60	55	49	53	41	70	62	68	63	66	57	60	60	37	48	57	50	52	48	44	57	53	45	44	33	44	56	48	51	51	40	48	48	53	55	50	39	40	40	45	51	59	48	56	54	44	61	48	54	65	59	58	43	49	52	58	47	57	60	46	45	46	40	51	39	52	55	51	48	52	27	43	44	54	44	66	59	51	47	48	62	48	45	51	45	50	47	43	54	43	59	57	67	42	51	30	45	33	46	42	57	39	52	40	62	44	49	58	50	46	39	51	41	53	51	53	56	46	56	45	68	52	49	54	47	47	45	36	49	60	57	49	34	36	55	48	37	37	51	60	58	58	55	60	45	49	44	55	44	49	51	57	44	46	60	68	65	51	40	44	49	45	49	55	48	59	50	36	43	57	51	57	43	54	55	38	51	52	54	52	43	50	56	38	55	46	45	49	46	47	57	55	55	48	56	44	44	41	57	61	38	52	48	33	58	54	49	52	38	43	50	46	49	50	46	58	50	50	46	46	44	52	33	48	59	54	53	53	55	47	50	48	53	68	55	51	42	49	69	54	55	51	35	49	66	54	45	49	47	48	49	44	53	49	38	49	57	50	58	57	57	58	53	44	53	44	50	46	43	56	48	56	52	48	46	51	56	57	55	58	45	46	40	52	57	58	37	53	54	59	54	50	51	48	60	49	51	53	43	44	37	48	43	42	46	46	57	43	46	45	46	52	52	36	62	54	40	41	44	44	57	53	38	59	50	49	51	51	41	35	42	44	43	39	45	51	49	55	45	42	46	55	45	42	52	53	59	48	47	56	60	55	54	60	41	52	48	43	47	45	50	36	45	38	56	51	53	48	50	44	56	41	47	48	50	52	51	62	42	61	54	48	43	44	44	64	43	60	51	43	66	54	39	62	51	51	53	51	56	45	45	43	52	42	44	38	46	40	63	43	47	41	57	50	52	41	60	40	61	39	63	59	56	48	51	38	50	60	40	49	36	48	51	53	36	57	42	60	52	58	50	53	57	45	55	46	51	41	47	54	43	53	58	49	40	45	47	44	55	51	44	46	43	51	42	55	65	46	52	42	49	48	59	44	48	47	63	47	53	42	63	46	40	56	57	45	51	53	51	50	54	53	65	67	65	62	40	54	59	54	39	49	61	56	48	40	59	43	44	41	48	53	52	55	45	60	43	65	65	61	44	52	64	41	53	45	47	46	54	54	58	49	53	45	56	48	50	41	44	34	59	41	49	63	49	56	63	54	64	53	52	37	46	49	36	47	49	59	45	50	46	63	52	55	39	38	38	38	46	56	49	44	44	50	61	49	56	56	52	58	56	42	55	48	62	45	45	44	40	45	54	51	41	55	55	32	48	41	62	45	40	59	55	51	46	56	44	49	36	46	43	41	60	43	45	38	36	44	54	53	38	54	45	38	47	33	54	57	42	46	48	44	54	40	57	65	51	41	50	38	46	35	50	49	50	43	59	46	42	58	62	47	56	49	53	42	54	49	43	47	59	45	55	45	51	58	48	43	43	49	48	60	54	57	52	56	50	54	57	49	55	46	51	49	56	43	55	59	65	54	53	55	52	51	55	41	60	47	49	41	43	43	58	48	42	50	44	54	52	65	52	58	54	52	43	50	57	51	52	54	54	55	56	42	37	62	26	44	55	50	41	58	48	46	64	54	51	54	43	43	49	50	58	59	45	45	41	50	49	43	51	44	55	54	47	59	56	52	56	56	53	47	46	44	47	53	60	56	41	56	46	43	49	63	51	45	50	37	35	46	33	48	60	44	48	47	53	62	64	38	55	54	41	42	50	37	50	44	49	58	40	52	53	46	39	39	42	54	66	51	54	46	45	47	62	52	38	53	44	58	45	58	41	54	60	43	50	41	48	57	39	45	49	44	44	51	54	54	43	47	47	54	59	41	66	47	38	41	47	44	45	57	46	48	37	61	61	53	53	61	47	44	41	61	39	36	54	57	33	44	41	45	43	53	57	57	47	52	46	42	54	50	52	53	53	37	56	53	58	44	45	35	37	45	54	53	54	65	47	48	51	42	44	37	59	42	37	46	57	52	56	41	48	49	56	58	49	53	40	66	45	56	61	43	58	47	38	48	48	46	34	57	46	50	42	61	50	48	55	48	50	38	43	53	42	47	52	38	64	64	51	57	56	42	54	46	49	41	46	71	38	39	51	44	52	56	69	41	52	57	50	58	37	53	56	35	39	45	63	46	45	48	32	46	49	55	35	51	59	50	49	53	60	54	52	42	61	52	55	44	45	43	55	51	49	63	46	41	51	47	45	41	49	47	67	51	44	48	37	51	59	57	51	62	51	49	39	51	47	62	57	48	55	53	43	53	48	37	58	52	49	49	65	38	61	54	54	40	54	44	49	42	41	42	51	53	54	47	56	43	49	49	68	37	46	46	50	50	52	39	60	38	49	44	55	51	41	43	55	44	54	54	54	51	29	45	51	41	58	41	47	48	43	47	49	59	59	46	42	52	49	43	52	45	53	54	42	55	50	57	40	53	55	61	48	56	51	59	47	55	51	49	46	50	47	47	52	46	52	51	54	50	49	49	42	43	48	44	58	39	45	42	47	61	48	47	54	53	53	49	61	56	59	43	51	46	37	45	60	50	57	44	52	56	48	41	44	46	59	38	48	47	39	52	61	53	52	44	54	37	59	36	47	37	51	53	51	58	55	46	47	36	56	50	42	45	52	51	62	52	40	45	55	60	49	52	51	59	56	50	62	49	62	43	47	48	35	46	54	52	51	49	47	52	54	53	57	47	62	53	42	51	48	51	28	59	48	51	50	53	47	41	52	50	47	63	59	47	52	40	43	47	43	45	50	45	43	63	53	57	49	46	52	55	51	57	54	52	39	52	61	47	53	47	44	51	59	52	52	54	42	53	57	58	50	47	43	53	55	51	51	50	52	53	44	43	47	42	46	40	60	58	54	50	58	57	48	52	59	49	45	43	45	48	51	45	59	46	52	60	57	49	46	45	56	47	49	60	28	35	57	43	43	60	46	46	59	59	50	49	62	57	40	53	52	52	62	38	52	58	54	60	56	50	47	60	46	43	47	52	32	51	45	46	37	64	57	53	51	39	52	34	46	59	43	42	61	43	44	54	56	58	48	46	42	52	48	42	58	43	50	54	50	48	56	59	45	48
23934	5126	933	689	1283	1836	1859	1625	1521	1391	1238	1085	1024	943	930	811	805	739	660	685	2723	9506	12275	10674	8463	2544	399	429	414	402	408	403	442	429	649	447	360	411	377	357	380	368	378	388	353	377	371	381	367	386	366	371	409	374	372	396	377	372	342	409	370	336	357	372	393	349	384	371	387	408	390	360	375	407	339	373	386	380	396	413	359	384	376	398	382	379	389	393	369	355	344	363	347	396	410	389	427	375	402	357	366	389	378	374	377	401	389	408	362	387	426	391	347	372	401	366	387	375	386	406	393	365	382	385	402	417	359	387	383	366	394	365	373	390	377	413	355	381	362	336	382	385	378	377	369	423	373	358	384	389	380	388	396	367	375	372	370	369	380	370	347	369	330	367	395	361	407	375	366	433	368	375	398	376	340	382	389	367	406	369	332	356	368	381	389	420	387	408	346	395	352	354	334	367	398	369	404	373	360	393	344	350	394	392	398	355	354	399	373	390	357	398	360	367	402	383	391	340	385	365	369	370	368	391	383	402	389	355	353	401	345	360	386	353	393	371	371	400	381	389	358	379	345	359	389	385	341	350	360	362	383	387	387	358	373	373	363	357	364	363	377	392	409	383	368	328	393	367	370	366	379	394	348	398	358	351	377	372	350	344	346	385	388	368	360	374	383	384	366	356	381	376	357	355	389	370	363	365	384	382	348	408	352	358	402	398	422	372	342	365	422	388	387	371	398	350	383	368	357	402	377	354	411	387	377	351	369	350	378	397	357	358	383	383	396	351	367	386	418	354	352	363	371	396	408	396	364	368	395	426	387	368	384	389	312	366	414	363	364	343	425	362	408	347	349	354	379	372	401	356	363	390	341	341	350	380	364	373	352	375	354	333	372	375	367	376	366	401	364	368	401	384	388	384	387	366	366	379	348	381	363	355	396	354	390	328	365	400	373	358	364	394	402	411	375	390	365	374	392	356	373	385	342	357	379	417	353	355	345	352	406	373	376	366	387	386	339	360	390	379	404	376	373	380	411	365	374	413	400	360	378	395	370	379	358	361	386	384	361	367	375	373	385	396	370	354	409	369	380	411	371	383	381	403	404	394	371	355	358	396	360	388	396	333	372	364	399	377	391	367	368	401	381	368	380	366	391	372	386	369	385	382	361	335	370	372	392	345	376	362	365	381	377	403	345	391	345	373	362	347	374	360	368	367	393	369	337	346	371	336	388	346	376	380	375	383	402	375	369	406	373	360	391	391	351	373	323	360	365	368	352	382	382	357	371	390	350	389	373	388	353	364	361	389	386	368	366	387	369	410	386	376	352	386	386	377	378	375	370	385	373	370	341	394	355	390	386	322	360	350	371	382	373	355	358	354	421	374	364	344	369	383	394	358	403	385	398	372	343	360	343	401	362	362	407	329	397	343	386	367	401	365	375	426	391	371	369	371	395	407	360	385	391	347	391	378	401	374	390	365	362	388	366	378	353	379	397	367	389	385	359	392	389	370	400	385	363	376	372	382	383	391	365	393	386	419	361	402	377	336	369	412	377	361	348	370	412	370	364	366	393	351	379	371	347	378	382	404	352	402	351	398	372	353	357	398	391	400	394	400	376	382	341	360	404	365	391	387	355	351	384	354	376	399	385	408	368	382	353	403	372	352	383	383	365	386	373	376	344	369	396	404	356	389	374	384	394	364	380	365	387	371	412	361	382	365	345	385	367	375	374	378	401	382	367	402	385	351	330	354	348	389	362	383	344	354	381	329	390	378	365	352	401	385	361	370	371	376	372	368	377	390	381	379	362	359	358	396	393	355	405	374	366	365	378	347	396	345	360	387	360	402	376	373	380	394	381	378	401	360	376	407	382	369	337	370	380	356	389	361	363	438	384	341	363	368	357	403	382	355	409	373	399	375	329	382	367	405	399	348	365	382	417	371	352	389	376	378	380	347	357	410	417	375	368	377	386	375	380	390	370	366	377	344	334	403	385	404	403	388	402	376	392	371	375	355	385	370	396	363	369	341	387	391	382	394	373	382	409	343	348	375	368	384	386	389	319	385	347	380	363	408	411	359	374	400	352	396	377	373	347	362	376	394	375	364	346	381	343	384	359	366	388	429	388	371	367	396	380	358	354	383	330	371	357	411	402	379	353	392	361	387	387	399	351	378	354	372	392	377	358	344	372	358	353	381	372	368	366	387	364	384	370	371	357	338	396	348	356	372	370	355	359	356	380	396	370	386	371	393	375	431	384	356	363	426	392	344	378	392	401	408	386	364	358	398	350	373	387	401	393	402	382	353	350	352	389	355	394	375	391	365	350	375	370	375	376	379	386	360	368	345	377	352	390	400	360	391	344	379	327	382	373	369	343	377	385	359	388	375	348	407	334	360	372	388	381	398	377	391	380	414	373	389	359	368	345	364	367	386	377	356	388	361	402	379	361	365	365	362	383	369	401	349	343	379	353	384	381	385	393	401	345	378	385	322	364	387	395	380	369	384	340	390	395	385	397	391	421	355	361	366	388	367	396	383	378	400	374	357	375	362	384	365	362	384	336	389	405	351	369	394	365	365	381	367	379	378	387	392	396	389	392	391	377	399	362	391	405	370	382	378	382	393	381	353	405	408	420	391	386	380	387	365	381	405	357	390	396	365	367	378	349	374	374	360	392	363	363	381	375	378	359	346	383	347	386	402	359	372	362	388	370	408	374	378	372	392	378	389	358	350	378	347	393	402	387	423	351	392	346	357	415	379	356	362	331	348	395	356	374	370	371	366	365	365	349	366	364	360	390	415	367	373	357	426	373	363	375	339	409	390	399	412	376	369	342	410	352	352	363	386	376	390	367	374	368	362	364	332	393	402	378	381	384	383	373	374	396	392	361	347	394	376	362	359	361	361	360	374	336	387	349	361	397	368	391	358	369	382	376	376	362	357	370	373	368	373	368	368	355	403	352	356	368	379	375	361	386	373	366	345	354	375	349	403	387	358	355	371	377	364	346	400	372	352	389	345	384	361	345	392	338	337	372	356	404	394	362	420	343	367	405	365	419	368	380	356	346	354	396	382	372	347	392	337	386	398	369	366	349	344	378	382	384	377	388	370	413	367	385	398	373	374	413	372	357	362	370	389	358	353	393	392	372	376	393	374	361	355	389	413	389	379	372	372	356	349	340	382	337	422	351	388	381	380	410	373	364	382	368	376	397	384	388	436	392	346	343	404	376	399	355	373	382	370	370	368	368	409	387	388	357	395	403	381	372	419	390	384	349	382	375	393	351	374	389	383	371	393	383	356	362	361	415	384	379	405	392	341	380	377	359	335	341	389	399	375	356	369	385	396	370	370	368	372	379	387	360	341	354	376	374	363	381	349	381	338	382	365	363	369	371	360	370	404	348	340	399	375	374	382	396	380	379	383	363	363	407	367	380	376	376	413	363	403	394	338	364	379	350	375	367	344	390	385	390	375	375	368	374	369	370	382	378	408	342	355	356	383	362	357	369	366	392	382
3808	888	172	111	98	97	111	116	119	104	105	114	96	101	99	100	106	108	112	103	199	677	1079	891	785	374	87	81	76	70	83	82	84	106	89	89	63	67	66	84	79	87	82	69	71	88	91	65	70	83	83	77	66	90	83	88	88	100	82	89	77	86	83	75	77	78	94	73	79	87	72	78	103	93	93	84	79	86	77	75	74	70	86	78	73	69	83	67	77	73	73	70	89	67	84	90	79	81	77	85	66	70	99	80	86	82	92	87	79	67	72	75	83	81	91	90	78	79	77	83	67	68	62	80	93	71	76	83	84	78	65	74	73	70	77	73	70	80	63	80	74	67	76	81	79	89	88	91	89	77	82	80	76	65	75	88	71	77	94	67	99	72	63	98	94	77	82	83	73	76	73	69	89	66	78	73	90	111	85	83	65	83	72	80	99	67	68	102	81	76	93	85	83	88	99	80	94	76	72	89	88	75	90	76	82	78	81	85	100	84	73	91	82	98	76	75	100	85	87	71	66	77	76	68	90	75	82	89	84	85	75	91	94	67	97	76	96	77	86	75	87	87	78	79	82	82	78	88	63	93	87	72	82	78	82	85	73	76	82	72	78	86	72	70	88	85	68	89	103	73	75	91	90	77	72	70	78	80	75	71	81	72	84	98	102	78	77	73	79	87	76	96	91	81	74	85	86	90	77	64	87	82	98	84	84	84	92	93	74	90	86	74	98	74	76	82	64	90	83	69	81	85	87	74	84	75	71	75	75	82	84	76	76	102	81	79	82	84	74	78	83	72	87	82	82	71	94	76	85	87	90	77	61	85	83	101	71	92	76	68	78	77	84	82	79	81	78	78	94	69	100	75	91	95	71	75	80	85	85	78	91	94	78	100	82	97	87	76	78	86	78	86	76	76	85	89	89	79	77	85	83	101	94	93	83	91	66	79	97	71	82	84	77	94	73	94	80	85	85	75	85	70	76	76	87	103	77	82	83	97	72	66	95	87	92	77	75	82	85	90	75	77	80	83	82	82	72	87	86	86	71	88	77	87	76	84	73	93	89	82	85	91	92	67	78	79	83	88	76	75	72	79	75	83	78	76	80	79	88	81	79	76	70	77	74	73	72	101	74	62	84	97	89	80	75	83	84	72	79	76	70	89	71	76	83	63	92	89	79	78	79	72	77	91	74	76	93	78	94	83	84	74	86	88	86	89	76	82	98	78	82	84	77	79	73	88	74	76	79	86	84	63	77	69	90	83	82	75	89	81	90	76	85	76	69	85	79	94	77	83	87	72	93	88	90	95	78	79	90	83	89	93	85	75	73	76	81	74	70	90	97	75	75	86	65	82	89	70	79	73	66	72	62	71	76	70	81	94	84	92	89	76	85	78	86	85	83	84	81	89	82	67	69	75	71	88	88	96	76	78	86	79	85	69	71	95	88	89	80	88	83	81	74	92	73	77	69	91	95	96	60	83	80	86	77	72	102	78	78	83	93	102	81	92	85	76	80	82	84	97	88	91	82	92	72	72	77	76	73	84	79	67	65	61	73	76	83	63	81	74	79	82	77	71	82	96	75	77	88	82	63	76	80	69	73	97	69	67	92	73	83	74	65	99	75	93	75	100	88	90	87	94	69	75	77	91	62	77	101	97	72	90	75	104	82	85	87	67	81	78	85	72	70	81	82	94	90	88	85	92	83	81	81	76	84	76	84	83	73	74	76	85	71	78	81	86	78	88	90	81	76	74	81	86	83	68	65	89	97	91	75	90	78	93	89	81	90	83	84	80	85	87	75	81	90	75	80	89	69	83	75	69	74	79	65	79	83	85	70	73	68	87	78	73	77	90	99	85	88	71	93	81	91	69	77	77	87	74	69	83	90	94	78	80	75	84	87	79	89	83	68	64	81	80	77	84	73	81	68	82	69	85	71	102	77	99	86	98	77	80	82	73	72	89	77	76	93	72	74	89	69	84	83	75	73	87	86	88	83	81	90	77	75	78	77	92	93	96	81	69	90	59	77	77	64	91	75	67	63	80	90	96	98	87	81	72	88	90	80	88	81	94	80	82	82	74	80	99	71	67	86	82	82	70	74	68	67	92	80	75	77	91	74	68	94	86	82	75	82	79	87	83	75	83	76	75	94	86	74	83	84	86	70	76	76	84	84	98	74	76	78	70	74	67	86	101	88	74	77	76	71	75	80	73	64	77	75	73	79	74	80	87	77	91	76	80	92	90	89	82	66	66	79	74	78	80	82	82	72	76	79	105	85	78	80	89	67	91	74	75	84	80	83	80	84	90	95	91	83	63	81	59	76	70	84	85	73	75	95	75	90	79	84	81	82	70	89	77	89	83	93	77	73	64	91	84	75	76	86	86	80	89	91	71	81	85	79	75	79	82	86	87	72	89	83	75	86	84	83	86	94	78	82	74	84	79	80	87	81	66	75	82	88	98	63	82	95	87	86	68	81	79	75	64	85	78	91	75	69	73	66	77	97	79	79	84	71	65	83	83	78	80	91	86	80	80	72	86	91	88	82	75	92	86	82	72	71	75	79	73	86	88	88	90	89	72	88	80	92	80	91	83	86	85	104	85	67	78	75	97	84	85	84	95	62	71	95	82	74	92	99	68	79	60	69	82	77	78	85	80	80	97	75	78	78	73	83	68	87	83	91	71	101	69	77	91	84	74	79	91	87	78	76	84	98	90	55	76	66	80	82	93	89	92	75	72	69	82	81	93	76	81	89	66	95	72	86	77	81	86	86	68	81	83	77	88	89	93	59	68	89	84	94	86	75	97	86	65	87	92	80	65	80	71	83	99	105	82	76	71	61	88	102	81	83	87	94	87	80	75	79	75	71	87	88	90	105	80	71	72	83	69	83	76	74	79	84	87	80	66	86	86	68	77	72	76	71	76	98	83	78	99	74	74	76	79	83	73	70	82	79	90	90	83	102	86	95	77	77	79	83	83	94	71	85	73	91	76	95	72	80	69	79	77	75	78	90	82	71	88	89	85	83	85	96	69	67	71	75	92	73	97	82	83	84	95	86	73	81	77	83	84	88	62	84	87	74	79	86	69	66	91	72	86	87	89	56	84	89	70	83	87	74	70	87	70	90	87	93	86	93	101	74	76	85	68	85	94	70	79	97	93	66	79	70	81	84	76	75	80	71	72	65	98	106	86	67	81	74	74	81	83	72	82	87	76	56	78	87	82	74	80	84	74	80	77	77	101	70	80	77	71	91	85	90	85	61	87	85	89	85	77	72	75	104	91	78	77	82	82	94	88	72	88	87	66	63	84	71	71	80	84	75	78	81	80	64	89	82	92	78	94	84	78	81	89	72	77	95	79	66	95	80	75	80	89	89	76	76	76	88	80	73	84	82	93	80	75	78	76	83	87	78	82	78	83	72	67	80	75	82	76	68	86	81	74	92	71	72	78	91	69	65	63	61	73	60	82	68	77	77	75	72	94	88	92	86	68	77	82	75	120	82	86	75	100
29024	7861	1435	1324	2300	3519	3541	3007	2638	2401	2208	1867	1632	1542	1419	1445	1308	1211	1101	1024	4084	15594	19375	17964	15240	7104	893	583	617	623	601	607	627	747	834	709	593	604	587	620	607	622	625	588	594	607	615	632	582	619	597	590	580	574	632	598	612	591	612	560	608	617	598	565	585	603	580	606	608	603	551	599	590	573	620	594	607	614	615	592	591	582	627	628	615	593	597	553	631	628	589	615	611	616	624	638	599	631	643	596	601	594	628	610	627	577	626	603	629	641	641	566	617	556	590	602	555	578	621	572	582	581	606	579	574	587	591	619	574	588	621	556	600	567	577	597	600	609	605	583	617	585	623	582	598	557	616	594	596	570	572	611	607	591	559	585	580	584	637	619	591	623	543	577	581	594	589	616	640	600	566	598	584	611	642	589	535	581	560	613	658	574	583	581	627	622	619	611	602	577	560	586	576	621	584	577	581	605	599	666	559	616	611	598	579	597	576	575	576	580	632	590	533	604	637	623	621	576	589	569	627	544	609	643	606	574	609	620	598	563	556	603	614	597	554	599	598	618	634	571	580	582	613	608	609	603	580	558	533	551	579	595	625	636	574	596	594	551	618	615	570	594	626	563	586	587	590	584	594	592	651	561	574	611	616	584	580	610	606	613	532	571	556	603	563	545	590	606	609	561	595	557	584	531	563	574	573	610	600	604	580	611	606	569	568	597	608	621	570	592	597	590	569	574	563	615	604	539	594	602	589	602	584	588	594	627	570	636	611	544	610	577	603	580	558	586	570	563	625	589	562	622	574	606	555	622	599	597	584	647	585	595	594	551	627	587	569	594	574	596	580	577	600	593	595	585	607	591	618	636	599	569	570	602	597	607	568	590	562	580	587	612	516	599	577	551	619	620	611	559	613	592	601	615	538	564	606	598	583	565	588	571	591	596	573	532	623	572	574	611	602	591	585	558	605	561	628	596	573	556	590	601	553	565	608	561	670	584	573	603	605	635	593	605	607	599	613	604	593	614	624	554	607	587	649	575	592	566	611	600	593	572	579	632	590	580	528	577	563	614	625	585	603	579	594	606	575	620	609	579	599	629	580	615	608	603	588	571	577	634	593	645	592	613	599	617	557	568	597	571	592	564	628	568	584	606	626	619	529	603	616	602	609	625	616	618	600	596	606	619	606	561	641	623	589	649	563	565	619	577	598	622	598	600	587	602	578	618	594	593	553	613	565	592	568	593	616	600	575	579	613	675	630	597	593	622	597	627	585	574	600	620	628	565	582	575	601	552	579	584	604	564	615	587	589	583	575	585	586	592	596	637	623	600	609	581	581	591	577	601	619	596	660	588	623	638	599	614	585	619	529	609	601	625	602	626	634	602	580	570	603	548	590	612	651	624	626	609	601	582	630	563	570	593	547	630	610	609	594	612	581	552	588	571	591	588	613	611	591	576	565	617	567	605	596	602	577	615	582	563	598	542	557	624	622	616	566	562	564	608	590	619	611	599	608	596	586	573	604	549	591	612	589	600	608	573	590	608	613	576	605	613	604	630	536	569	621	607	565	602	607	613	533	590	601	532	562	607	564	604	596	585	621	615	596	590	635	604	571	623	621	631	578	594	598	633	622	605	564	572	580	582	609	579	616	600	561	574	630	635	615	584	575	565	605	616	596	571	586	621	600	567	590	589	600	597	564	561	603	595	590	571	577	619	602	621	603	592	563	595	624	599	566	587	545	564	617	614	592	610	628	567	596	568	596	612	594	584	603	588	564	612	579	634	626	592	599	615	571	571	570	605	591	629	599	625	600	604	568	587	596	601	590	607	615	564	617	563	575	595	560	630	620	563	541	624	554	615	641	594	625	591	653	603	618	577	615	610	616	595	560	607	661	552	576	577	616	635	620	609	629	637	614	575	599	576	564	600	557	590	600	599	566	571	570	575	596	605	609	578	598	592	650	572	595	553	570	621	621	603	614	622	624	582	573	571	609	617	631	581	606	607	602	555	599	626	586	615	587	625	621	583	581	587	594	567	617	629	642	611	608	614	571	609	599	577	561	626	599	547	628	569	587	586	609	602	606	605	592	619	615	584	611	616	596	609	594	598	546	600	559	574	596	607	552	600	614	591	580	587	577	620	567	563	589	600	574	592	600	595	619	607	612	569	623	568	576	596	626	579	602	542	584	594	595	627	579	615	596	635	581	567	547	570	627	575	585	558	639	580	592	592	587	612	534	629	537	576	575	620	595	568	577	583	562	590	599	561	634	558	549	583	619	571	590	598	575	597	588	551	575	590	599	559	599	592	629	603	592	568	587	605	589	600	595	586	617	612	587	562	604	591	575	638	560	576	611	579	592	615	563	602	600	632	567	604	589	583	611	597	616	583	611	553	595	578	571	579	597	577	584	606	580	572	587	611	610	573	596	617	612	567	616	618	588	593	593	589	615	598	614	661	593	574	571	619	586	597	561	574	608	606	568	547	586	626	568	600	591	583	600	607	618	566	606	606	583	539	544	548	604	607	629	562	662	588	590	562	607	582	584	586	621	550	603	600	617	590	592	604	595	572	575	617	661	593	571	568	639	602	565	582	608	595	543	645	546	580	585	618	632	602	591	599	580	599	569	621	585	600	590	623	619	600	607	564	602	574	588	564	560	591	590	559	628	586	572	582	617	642	588	585	604	607	594	652	618	590	568	606	582	633	645	578	585	562	570	568	606	580	581	572	585	574	680	595	631	598	627	559	547	614	615	561	564	606	630	588	576	595	559	574	587	576	577	593	618	605	595	556	608	601	574	584	546	579	568	579	599	618	621	566	571	592	629	595	586	658	610	598	562	624	584	588	555	607	546	563	623	584	560	573	561	619	589	591	570	551	591	591	592	559	597	559	583	562	556	570	605	588	619	605	615	585	632	629	600	587	599	606	617	570	599	606	595	606	614	598	591	580	588	591	566	615	626	592	618	570	575	575	600	600	593	605	614	600	597	572	619	630	594	587	605	595	626	639	579	636	569	573	624	601	576	579	617	579	572	599	593	551	659	606	599	615	588	624	570	624	625	561	588	642	586	587	601	581	602	556	628	575	578	562	606	581	593	626	585	592	621	614	577	582	607	571	609	592	570	550	597	566	583	642	560	573	567	588	622	591	619	611	583	616	606	596	573	596	582	608	608	599	576	602	616	543	574	604	579	603	595	603	613	591	571	595	639	585	584	626	573	588	578	635	564	626	557	659	608	615	602	592	560	643	603	580	605	608	555	585	587	679	569	533	555	576	622	590	611	619	581	584	588	582	623	617	606	577	574	616	588	605	600	630	593	599	565	598	581	590	583	594	621	563	580	608	569	644	571	608	609	595	626	603	613	574	569	569	614	563	633	579	594	581	606	597	587	595	576	586	610	605	618	571	608	614	633	591	597	553	659	567	607	577	578	593	584	613	597	595	578	618	612	571	604	601	617	581	624	577	637	579	610	636	587	598	586	623	597	583	625	593	572	627	592	584	555	588
2436	292	60	53	50	32	47	49	51	70	55	40	43	49	41	40	36	40	48	42	70	94	131	168	152	65	49	49	37	33	38	47	46	34	49	36	43	32	42	30	34	44	45	37	52	52	44	36	41	42	39	46	43	54	36	38	40	34	44	40	43	39	37	34	28	48	42	47	37	34	41	39	43	42	32	59	42	38	43	41	32	50	44	37	41	36	44	36	31	51	42	39	44	43	40	40	42	41	41	46	32	34	52	37	47	39	39	40	39	43	36	41	56	43	40	38	37	35	42	41	34	43	41	45	37	46	36	51	36	38	44	47	49	41	59	27	38	44	42	33	41	46	45	41	42	52	40	46	41	37	48	33	58	48	36	27	38	39	43	39	39	30	39	28	52	28	44	52	39	35	30	50	39	49	55	25	33	38	29	41	44	41	33	41	34	39	39	36	40	46	32	31	42	45	41	36	29	38	49	47	50	41	29	49	44	34	38	49	32	42	36	39	35	48	48	45	55	51	51	47	37	38	30	42	50	36	33	37	44	30	46	44	49	42	41	46	39	54	41	40	41	35	34	44	47	62	40	47	34	35	44	37	52	41	49	51	44	42	40	53	33	34	23	47	28	43	35	31	35	42	34	27	37	38	40	32	50	45	38	35	44	44	55	56	29	41	37	51	44	41	44	47	49	46	47	45	51	44	37	45	28	51	25	31	36	44	49	43	31	43	49	41	44	46	48	52	47	49	51	35	43	40	38	48	39	45	39	44	42	38	42	48	34	43	26	46	32	49	29	43	45	31	42	29	40	47	34	42	45	49	28	43	56	48	40	38	34	34	48	43	37	48	43	39	32	38	41	35	40	45	46	40	37	32	43	40	41	33	37	35	47	48	43	53	32	42	46	24	44	43	43	43	45	50	40	52	46	32	44	45	46	37	50	30	40	29	37	34	37	58	37	43	34	42	46	36	57	46	32	34	23	43	47	47	35	35	38	43	39	33	40	44	35	43	48	40	35	40	35	52	49	36	52	40	53	35	48	44	39	50	32	35	51	33	32	41	37	44	39	39	39	44	38	39	45	37	43	50	35	39	54	32	37	31	40	39	34	46	30	42	46	51	35	47	44	36	44	45	52	50	46	42	36	42	50	46	36	45	40	50	49	46	41	24	33	44	54	45	42	46	44	41	43	37	42	42	35	26	41	43	39	44	34	53	42	42	37	46	50	41	58	38	35	41	41	35	52	33	35	33	40	31	52	40	44	47	47	38	45	47	40	47	46	39	49	49	42	47	42	49	42	44	45	53	42	45	36	43	57	46	36	38	47	46	51	44	37	52	39	45	37	27	50	44	35	45	46	48	47	50	37	54	50	35	37	53	37	38	49	43	42	36	45	54	41	39	37	38	40	35	36	40	39	37	43	35	33	31	46	41	41	38	42	40	38	36	43	37	48	43	45	37	34	43	40	42	35	33	48	33	41	38	47	34	51	42	40	43	48	40	43	51	38	39	27	37	37	44	47	37	40	46	43	39	41	29	41	32	35	37	39	54	43	32	48	47	39	44	32	39	47	47	39	39	50	54	29	47	54	45	40	40	37	35	35	33	43	51	52	39	39	43	43	53	43	42	35	47	36	39	38	53	42	53	45	41	48	32	40	41	52	47	37	45	43	47	40	47	37	38	49	36	39	41	46	45	38	34	46	32	46	41	42	41	38	44	48	44	47	44	33	51	55	48	29	30	38	45	41	41	37	39	37	44	33	55	58	53	39	31	27	30	40	40	37	44	41	43	45	53	44	32	37	39	52	51	40	46	51	44	36	45	38	41	50	41	32	40	45	48	44	53	44	35	42	45	35	46	29	47	54	41	40	43	36	33	28	32	47	45	42	43	40	41	40	39	48	41	43	39	45	47	31	30	30	44	47	43	39	29	38	54	40	40	50	43	42	47	50	38	27	44	33	45	34	41	37	41	36	45	40	42	48	46	43	31	40	46	45	49	39	37	35	37	32	40	43	42	38	37	35	35	48	50	28	47	28	43	40	47	38	49	53	42	39	50	50	50	46	40	43	41	39	46	57	48	47	48	33	45	32	41	41	37	36	43	47	39	44	52	46	28	43	52	39	50	41	37	40	26	50	48	39	45	44	44	57	44	34	28	47	31	45	48	39	54	51	54	40	42	41	36	40	52	43	51	46	38	32	45	42	38	44	46	51	43	36	36	40	57	46	38	55	42	42	38	28	44	36	51	40	36	41	45	44	39	43	51	46	44	50	42	45	46	42	43	46	31	40	39	41	39	45	39	42	48	33	51	39	39	36	45	48	40	40	47	42	51	48	48	37	23	35	36	33	35	33	37	50	38	43	39	41	46	40	57	40	42	37	30	44	43	36	49	50	46	40	30	38	48	32	46	45	44	22	32	44	44	28	39	37	44	28	46	37	47	46	40	35	45	35	37	35	39	44	42	44	37	39	40	45	45	46	33	43	36	29	32	40	37	41	45	51	57	46	31	54	44	40	38	41	49	42	43	38	35	43	45	43	43	42	41	44	41	38	37	33	44	35	45	36	50	34	49	45	53	47	55	45	47	48	39	36	37	38	48	39	45	53	33	44	41	42	48	46	51	34	55	49	49	39	54	39	38	36	31	43	43	39	45	40	43	47	52	38	45	36	34	43	40	39	31	40	47	38	50	37	25	33	44	45	47	29	46	38	55	31	46	31	42	43	55	46	34	37	36	45	32	34	37	50	47	41	36	45	43	42	57	53	40	27	42	32	38	42	38	50	43	47	49	46	42	42	39	40	44	29	38	45	52	38	49	46	40	38	44	41	32	36	39	46	37	44	41	51	52	32	54	44	32	32	42	28	45	44	30	40	34	51	37	42	35	41	43	43	38	44	39	49	46	31	38	37	43	45	33	42	41	36	44	54	31	36	38	40	40	50	45	46	42	30	43	44	42	48	37	33	38	38	40	40	42	43	43	28	45	52	43	40	42	49	36	50	31	39	45	42	43	39	39	43	34	46	43	38	41	43	35	55	33	45	25	45	40	36	45	38	36	40	41	27	33	54	38	43	37	32	41	39	45	38	21	31	41	38	52	43	41	45	43	39	40	40	40	55	38	38	40	48	34	41	36	43	34	49	52	51	55	52	54	47	52	41	45	47	44	40	48	44	47	46	53	47	31	45	40	39	44	39	37	43	42	38	51	36	41	42	33	44	35	41	27	44	38	44	42	41	41	34	34	44	37	47	48	35	48	37	43	36	55	45	40	33	34	38	34	34	36	45	41	35	46	36	33	51	51	40	39	39	39	30	50	38	38	40	39	38	44	40	28	33	37	34	34	50	37	37	35	41	40	37	31	56	46	37	43	50	37	32	32	32	32	44	49	45	40	46	44	49	34	47	39	45	32	47	30	46	48	41	43	43	50	40	37	51	23	44	45	48	42	47	34	43	24	40	43	54	40	33	40	46	41	33	42	50	54	37	45	45	45	51	47	52	40	42	38
19984	3084	573	468	749	1177	1092	945	770	805	793	683	570	559	522	488	494	491	500	466	969	2471	3328	3666	2963	1268	409	315	304	314	299	339	322	346	320	320	330	318	305	296	320	311	310	272	309	319	271	307	291	305	277	312	301	295	279	296	309	296	306	313	307	289	281	296	301	279	308	303	322	330	295	296	290	339	325	328	289	305	338	305	299	279	315	317	313	308	283	338	295	331	328	323	317	305	321	348	312	309	290	315	299	310	321	357	305	324	325	306	333	304	316	286	329	286	333	303	282	313	273	319	302	304	328	312	285	312	294	299	310	294	320	301	291	298	283	311	313	298	317	289	307	319	302	295	274	319	305	301	309	311	291	318	293	286	325	318	335	326	327	303	281	280	289	323	283	305	304	326	316	305	294	324	291	308	295	309	296	314	320	306	314	296	292	301	341	317	279	313	299	313	319	307	323	315	307	293	301	299	316	315	313	304	292	326	307	318	317	318	305	298	312	309	342	329	337	285	338	290	318	318	324	329	313	317	332	300	306	309	343	325	304	307	331	292	352	305	303	294	314	293	319	299	308	308	317	302	322	306	307	318	307	300	297	321	340	321	323	304	287	319	335	294	322	313	293	299	303	278	307	301	282	299	297	309	262	260	295	296	298	295	286	301	312	297	314	323	292	310	296	303	299	289	290	324	291	314	292	295	296	299	303	316	310	268	334	330	342	294	329	291	288	314	314	298	340	296	281	309	290	343	313	330	280	294	272	322	311	286	299	307	314	318	310	330	274	311	308	341	328	311	301	279	288	299	264	302	309	302	294	332	289	310	302	303	299	299	301	299	335	305	296	307	298	310	290	279	308	339	312	333	310	312	314	328	323	284	307	307	300	284	325	324	297	341	316	306	286	330	307	333	330	308	338	302	282	310	326	332	319	314	296	299	272	310	328	286	272	301	308	311	319	306	302	296	292	297	318	317	309	291	305	294	324	311	316	303	296	344	300	310	306	324	287	315	307	311	326	305	348	349	324	315	284	312	307	299	296	294	308	279	296	315	319	325	349	322	295	281	329	334	315	304	303	319	311	326	321	308	284	337	282	323	295	292	295	289	315	277	306	309	310	342	303	290	309	319	288	316	295	323	314	317	314	327	301	282	308	318	307	254	338	310	344	305	308	333	300	306	313	288	280	305	301	312	299	308	299	290	303	276	349	314	318	322	322	310	327	336	304	321	313	318	320	312	326	311	277	313	343	278	312	316	286	294	333	310	315	323	314	305	327	303	286	283	328	308	300	319	322	299	321	309	299	307	315	286	272	290	296	294	329	298	333	347	323	315	303	302	326	337	305	309	305	316	298	298	310	291	306	296	292	282	333	282	292	317	283	303	291	312	293	302	277	307	330	302	324	303	324	283	291	307	309	284	295	285	326	322	320	331	311	359	328	306	293	289	298	325	321	304	304	307	265	321	303	299	317	294	312	283	299	304	320	313	314	289	311	309	301	304	311	307	309	295	290	300	296	323	315	294	307	299	284	340	293	334	309	299	326	298	303	313	276	283	278	297	302	307	311	321	259	312	303	299	308	321	318	344	302	296	285	321	317	331	304	287	315	325	292	318	312	301	324	307	292	337	318	294	332	341	261	368	292	316	324	299	292	308	329	313	300	295	287	337	304	317	289	295	301	310	333	330	332	310	305	277	282	332	301	307	292	297	311	294	299	309	291	323	299	305	328	304	315	309	329	294	306	306	328	306	295	296	323	276	298	317	314	327	313	301	331	307	310	323	306	320	315	348	336	322	321	304	312	318	318	324	332	314	310	314	326	314	335	296	331	304	308	315	305	293	327	302	305	299	334	297	296	266	287	283	347	309	300	280	305	298	300	302	334	357	278	306	336	297	319	336	292	284	292	313	294	313	299	297	310	326	306	329	323	320	309	272	303	297	297	334	272	309	268	313	314	302	285	286	304	297	295	312	324	332	275	334	337	342	286	286	282	305	279	306	322	306	293	337	332	315	288	314	337	294	323	300	268	335	326	308	293	305	316	296	292	304	301	310	323	317	274	286	323	336	299	297	294	323	295	326	287	321	307	278	315	279	317	320	307	289	342	305	303	301	299	292	311	284	318	298	298	264	329	309	323	293	311	296	287	279	297	320	302	276	315	288	280	285	306	275	305	308	295	315	292	282	282	317	320	309	319	292	315	333	321	321	327	320	275	266	306	306	328	306	314	296	332	317	311	306	297	244	310	280	304	314	328	278	279	326	304	311	309	302	291	309	324	319	318	312	310	311	307	300	318	296	307	295	309	341	301	277	305	295	321	305	299	300	277	338	320	296	343	306	310	301	293	293	290	327	337	306	317	303	320	313	312	309	302	315	314	313	300	283	327	314	309	307	309	343	321	289	303	310	325	327	303	291	313	296	296	311	290	329	303	300	316	307	282	321	291	290	295	307	281	290	321	317	291	314	298	310	331	299	332	303	315	302	294	332	292	322	301	310	329	301	273	313	295	288	307	302	331	303	333	322	304	329	317	299	291	314	289	295	314	303	303	306	275	297	316	315	261	278	312	306	316	317	292	295	322	322	296	291	278	316	310	313	287	319	309	295	325	335	316	314	301	296	305	302	327	310	296	336	329	317	279	291	329	324	320	307	292	292	301	293	303	290	292	296	322	280	292	316	280	322	307	319	337	274	330	307	300	289	282	312	287	276	317	302	286	309	300	323	295	314	294	302	293	323	311	333	301	301	333	352	303	306	303	315	326	284	338	305	311	315	295	303	322	347	308	327	326	308	340	310	300	317	302	289	329	324	304	360	308	306	281	324	331	299	297	288	295	311	329	296	299	315	321	265	313	288	325	328	306	332	305	301	297	301	322	290	291	292	294	297	325	333	298	292	324	325	310	311	307	302	321	316	289	301	273	333	311	305	327	309	334	306	300	310	290	307	328	305	312	310	292	282	314	290	310	302	321	304	307	294	284	285	332	299	307	286	328	323	331	280	311	304	309	290	299	313	288	290	295	303	309	279	321	285	320	320	313	300	292	304	308	328	327	296	292	280	298	278	302	305	304	301	298	329	306	303	295	317	330	320	324	290	289	325	289	282	297	318	308	291	313	322	304	299	307	284	319	319	325	309	313	277	292	303	293	271	319	313	311	316	321	294	299	292	347	311	328	308	287	298	297	315	295	320	297	271	281	349	322	301	295	329	307	298	291	289	323	307	325	289	314	321	313	284	300	286	313	298	314	317	281	298	289	281	315	309	289	304	300	296	301	320	306	294	350	300	319	294	287	331	309	333	293	294	302	322	314	297	329	313	315	295	294	273	317	311	303	314	311	293	311	331	299	308	299	312	303	285	316	289	285	324	322	309	303	278	288	308	296	320	257	329	305	291	280	312	292	296	324	336	305	326	350	323	300	295	309	309	294	291	307	287	315	284	346	293	356	307	277	295	299	286	286	298	329	321	316	303	333	304	328	279	340	334	302	348	337	300	303	312	323	320	274	313
2789	582	149	87	78	94	90	82	95	80	74	67	97	73	87	56	65	86	72	77	191	460	587	593	419	367	181	71	55	70	63	74	71	78	58	67	73	70	67	81	76	58	82	67	70	65	77	55	76	76	57	69	68	75	67	80	63	51	69	66	73	67	61	74	66	64	53	76	63	74	57	77	65	62	86	88	65	54	53	77	68	86	76	64	80	53	63	72	75	57	73	64	65	68	61	57	80	71	78	79	70	58	59	72	58	64	55	73	85	70	72	69	67	74	66	56	65	72	72	80	67	79	69	73	71	70	70	61	68	65	96	77	52	58	78	61	86	73	70	76	79	67	68	72	62	79	67	73	59	68	63	64	77	63	64	55	72	72	69	58	73	71	66	78	57	62	68	72	57	55	68	67	64	69	59	73	59	56	66	65	70	77	75	91	66	79	70	71	62	75	81	58	59	60	56	70	54	66	66	51	71	76	59	65	58	55	93	68	67	68	70	77	82	73	85	48	68	53	60	60	72	65	70	59	57	75	71	82	63	63	56	68	66	79	49	62	75	61	101	74	63	55	73	52	52	61	74	66	55	82	78	61	62	80	61	78	72	73	68	72	80	60	76	68	73	62	79	73	79	63	59	89	74	66	70	64	69	79	66	72	62	65	55	58	67	77	50	68	67	72	65	62	59	66	79	66	77	55	72	70	62	61	71	62	77	67	59	75	61	55	81	69	62	80	74	78	67	73	65	75	58	69	67	70	85	64	64	78	74	67	77	72	76	68	67	73	82	71	71	73	77	74	80	79	69	68	75	73	71	70	62	58	67	74	74	70	67	62	75	72	73	71	79	54	79	82	68	63	67	77	73	63	74	52	65	49	72	59	84	56	70	74	53	72	61	67	73	71	69	78	65	60	61	57	69	66	47	69	58	67	70	76	67	62	59	59	67	64	68	58	66	58	62	66	50	54	67	63	58	69	55	71	66	59	59	73	60	57	83	68	59	78	59	58	63	63	60	82	68	65	68	61	58	60	73	70	68	74	61	71	72	64	65	68	69	57	67	57	76	92	70	72	67	68	65	98	68	68	71	57	57	74	79	55	63	62	71	67	73	67	73	58	83	76	83	62	76	69	70	91	62	56	66	76	61	77	65	69	72	85	64	52	66	71	72	72	74	63	56	67	62	65	88	56	68	81	60	66	58	78	67	61	66	84	76	67	59	68	68	64	67	47	61	69	61	94	61	76	62	57	54	70	84	63	61	76	68	78	81	68	68	71	71	67	67	76	63	66	70	76	73	89	81	77	70	61	58	72	67	68	73	66	62	58	76	78	59	69	74	69	64	56	72	60	67	64	64	86	73	70	63	56	81	66	59	64	69	66	63	78	56	58	61	67	71	80	66	66	70	75	53	68	62	62	61	80	75	73	59	61	55	82	71	72	76	63	77	62	58	75	60	57	66	79	78	72	79	59	68	67	64	75	70	72	55	75	56	74	74	66	68	66	63	61	79	58	57	62	59	61	75	67	68	61	63	85	75	68	75	70	62	57	67	72	59	59	69	58	65	61	60	60	63	70	58	58	69	65	53	68	67	56	73	70	50	56	59	66	62	70	65	68	71	60	60	61	56	63	67	67	67	69	73	59	71	69	78	55	74	63	70	75	83	79	63	65	74	85	69	77	70	70	71	69	66	73	70	75	69	67	55	57	67	76	74	62	63	63	76	58	78	73	58	62	69	68	65	66	76	57	78	62	75	65	59	70	71	55	62	63	54	59	69	69	74	70	47	73	78	61	62	63	63	64	57	72	66	60	61	65	72	54	63	76	60	64	65	63	63	63	93	61	69	56	67	65	69	59	68	65	69	87	54	73	65	80	74	61	92	74	67	70	67	76	64	71	66	69	64	68	54	73	79	57	68	66	64	77	65	66	80	66	62	85	61	57	69	59	66	63	68	61	70	62	67	57	65	68	70	55	66	65	65	52	66	65	57	76	75	61	58	90	61	71	77	67	72	69	80	57	68	67	70	60	70	83	68	63	68	70	80	69	64	66	73	79	63	78	66	79	60	72	60	66	68	60	63	64	75	61	66	66	56	57	57	78	61	71	72	59	71	64	58	62	70	63	69	59	76	74	89	58	84	71	48	75	67	69	58	61	66	70	60	70	70	70	64	63	67	64	55	75	63	57	71	60	70	66	76	80	68	51	64	55	74	66	72	73	75	46	71	87	76	66	87	68	66	58	63	65	62	70	79	66	70	76	75	76	73	74	51	87	56	78	56	74	75	71	67	66	72	69	77	65	66	65	85	67	77	76	76	55	66	71	65	64	55	68	65	69	62	64	77	77	64	73	70	63	68	74	53	63	66	67	65	55	66	61	71	65	63	63	67	77	62	78	71	71	73	61	72	81	70	71	63	61	69	60	51	80	90	57	74	66	64	69	70	73	65	65	74	75	69	77	62	71	75	78	59	85	68	79	59	65	72	68	76	68	72	77	66	81	70	70	66	76	68	61	78	89	75	69	68	67	67	64	85	75	69	70	67	70	63	76	72	71	78	62	59	69	73	61	64	63	78	61	73	62	66	73	78	72	58	67	77	60	77	69	73	74	79	87	88	76	68	60	70	58	55	58	65	67	70	73	61	74	57	61	65	79	84	67	77	68	59	70	52	80	69	72	72	62	63	60	77	62	74	61	62	61	69	62	59	67	62	65	55	73	68	72	59	53	64	80	64	61	72	72	69	54	62	83	62	67	64	56	64	65	60	48	70	53	66	51	66	73	62	64	79	76	70	66	66	72	71	60	54	83	75	58	69	63	73	74	78	68	50	76	46	76	75	56	63	66	66	81	74	78	56	58	68	64	68	67	72	62	57	68	72	65	74	69	71	63	58	73	66	73	62	74	59	64	79	70	70	73	57	66	81	68	51	77	61	67	70	67	75	78	69	75	85	62	66	66	60	69	61	69	78	66	69	67	65	80	59	77	74	69	67	63	61	65	57	72	79	84	78	85	76	70	87	70	66	67	67	77	67	77	78	61	71	81	73	51	83	56	57	59	62	62	73	64	71	68	82	69	67	81	64	76	58	54	76	84	65	82	70	57	85	79	54	80	73	67	74	65	76	83	71	56	52	65	58	71	78	71	58	66	76	71	82	55	58	78	68	70	70	70	70	74	65	73	65	69	62	84	70	81	72	53	75	76	60	81	62	59	68	66	63	65	49	63	69	69	72	80	62	53	66	55	69	71	55	61	79	59	69	70	70	74	63	62	69	65	72	56	69	78	70	74	69	72	65	65	57	61	68	72	74	72	64	67	55	77	74	61	57	62	70	63	53	73	79	67	52	68	78	61	69	48	69	67	70	62	56	66	65	62	72	77	62	64	78	65	63	74	81	73	61	67	70	65	71	58	81	63	66	63	63	68	63	67	56	69	70	67	79	57	80	49	64	77	59	62	73	68	69	55	58	72	69	54	74	74	69	69	92	65	69	75	63	76	51	65	70	69
25334	5618	1053	933	1685	2506	2535	2068	1753	1752	1443	1371	1234	1060	971	947	897	821	830	806	4125	11101	12289	10896	8609	6824	3231	602	484	484	490	481	491	468	526	566	521	485	442	472	523	470	536	493	483	513	473	491	479	498	511	487	503	508	511	475	493	512	481	483	505	493	502	500	489	516	526	532	481	509	489	470	503	462	493	518	472	531	497	535	484	434	498	459	507	460	472	454	500	490	552	509	508	518	489	488	504	511	493	467	491	555	493	509	468	526	499	525	546	520	500	493	548	486	502	481	472	496	513	502	475	504	475	527	495	462	520	497	475	476	487	510	456	468	501	468	512	510	490	469	439	501	508	505	509	489	480	507	484	488	492	507	488	490	479	524	496	462	488	503	471	550	466	499	505	484	491	497	476	510	497	484	471	532	487	455	474	518	484	528	492	566	478	487	545	510	494	456	447	527	486	482	491	504	491	523	506	539	516	486	479	512	484	487	502	514	466	495	493	481	483	503	488	512	462	516	499	499	488	466	495	464	523	525	507	497	454	518	483	457	525	501	510	486	472	500	490	503	444	518	490	501	514	512	478	498	491	480	534	518	461	490	499	475	510	462	513	492	451	555	445	481	492	469	476	502	460	494	477	492	527	504	467	504	531	519	493	473	483	474	499	475	485	499	512	463	471	502	462	500	467	482	484	514	496	481	527	526	499	505	470	519	460	492	505	489	479	483	518	479	485	479	532	505	462	496	485	500	472	496	483	506	538	507	536	454	485	463	498	492	497	542	477	477	453	500	500	517	470	468	515	513	474	465	458	501	475	496	490	487	509	502	492	465	461	521	520	507	461	504	503	496	539	448	484	525	442	490	506	472	489	497	505	472	495	449	481	499	495	507	468	489	502	485	481	461	462	479	551	461	446	534	456	495	468	499	503	485	474	485	516	495	542	459	463	540	517	501	490	506	502	485	475	467	478	480	493	486	496	498	494	461	496	456	507	496	468	494	520	544	513	440	493	499	500	516	495	502	493	512	509	527	475	459	499	525	471	503	531	470	518	513	535	504	498	475	509	519	480	491	485	536	501	490	496	517	494	501	474	531	483	486	506	499	452	494	523	542	478	472	515	519	494	486	496	490	486	504	487	430	521	510	499	485	501	503	474	442	532	504	481	510	501	496	482	484	492	500	490	490	545	493	509	455	500	488	486	513	465	499	531	487	523	431	465	471	483	498	471	510	502	503	468	490	497	463	511	465	481	495	467	509	482	486	507	507	507	461	457	521	483	507	495	521	488	519	533	486	511	481	481	480	510	472	462	490	495	479	499	474	500	481	471	533	517	500	513	470	476	486	470	495	489	506	520	520	511	519	493	515	427	465	518	473	505	529	456	486	506	485	501	498	517	468	469	443	474	497	519	464	514	514	487	460	454	495	485	479	529	497	513	504	520	503	532	464	471	483	480	536	486	492	499	502	509	494	461	484	527	514	492	482	478	509	509	480	492	482	460	470	503	479	500	457	524	499	483	518	443	519	512	509	467	484	481	497	478	496	503	496	499	509	502	484	511	477	510	528	540	506	498	523	499	450	495	510	491	465	535	475	531	491	492	499	500	496	506	477	475	514	487	481	519	501	489	492	525	485	466	474	499	504	486	456	475	497	472	457	514	467	461	473	482	465	523	485	507	461	481	472	503	510	469	512	495	521	493	494	514	449	524	451	508	483	494	471	475	494	508	458	502	466	477	503	495	503	522	532	495	497	480	535	492	505	475	511	522	487	472	519	500	507	492	487	500	519	512	482	482	462	488	479	517	505	493	496	495	490	491	514	476	522	495	483	497	471	498	470	485	450	486	470	462	497	506	514	515	510	471	458	485	513	505	506	492	504	472	509	448	482	483	487	522	488	482	492	479	515	478	490	492	480	506	497	499	472	472	499	487	433	547	500	517	496	483	484	542	516	525	469	509	489	500	469	482	496	468	499	493	461	464	500	489	471	479	503	490	477	495	480	495	490	488	484	498	525	478	482	462	473	461	500	498	459	495	465	463	491	478	517	486	507	487	487	487	529	490	475	484	506	535	479	478	489	486	494	504	458	488	469	498	479	503	481	486	533	532	446	524	466	469	495	455	516	520	490	466	482	474	495	471	532	502	488	487	494	539	474	462	490	492	499	501	514	483	455	464	497	498	508	490	504	475	464	485	492	462	472	489	471	511	469	475	539	505	522	467	489	469	504	505	535	484	487	486	493	517	484	486	478	513	514	484	518	526	510	501	525	475	537	485	461	502	490	504	470	472	508	494	503	493	476	502	498	491	486	497	496	492	485	517	477	472	487	513	511	480	484	440	472	484	473	498	508	514	471	491	537	498	516	508	487	449	501	486	471	506	481	487	492	480	462	490	510	475	517	498	476	557	471	496	479	478	445	499	510	521	494	533	504	503	472	482	475	452	482	494	477	493	489	461	470	490	471	518	483	510	462	509	468	487	489	541	494	490	549	525	467	450	510	484	480	495	460	484	483	462	500	474	494	497	444	519	507	488	475	520	503	498	533	487	441	462	524	515	479	472	459	471	484	495	489	448	487	490	482	513	475	521	474	489	477	478	510	495	512	511	489	492	527	496	483	504	465	504	517	509	494	496	463	469	445	437	500	464	487	465	500	503	460	471	486	523	472	463	480	528	508	480	498	514	534	491	515	498	493	507	502	514	478	485	430	483	464	511	498	493	498	494	502	477	470	503	480	483	489	492	498	483	472	525	490	508	443	477	482	512	480	487	504	505	529	522	497	490	465	475	465	492	466	493	456	493	489	519	529	518	485	493	485	491	494	531	521	511	503	495	492	485	446	477	463	493	510	491	453	510	489	538	511	474	467	476	496	497	505	501	477	495	486	492	497	513	471	445	460	486	512	473	511	480	530	510	506	506	463	483	500	467	482	494	492	505	471	487	456	537	466	493	463	504	473	501	544	507	503	443	529	480	528	522	473	511	504	477	474	479	529	498	484	514	507	486	496	517	533	485	435	473	461	503	493	571	461	458	487	486	472	484	484	473	511	470	468	512	488	476	470	482	451	486	499	495	489	509	493	518	529	512	523	497	513	477	503	466	525	516	491	531	483	516	489	507	514	533	496	493	509	515	474	516	453	496	512	489	497	499	472	470	454	496	510	470	503	462	500	447	496	490	488	490	475	468	530	485	498	496	519	480	510	459	477	518	495	499	482	482	491	497	490	502	474	523	540	518	507	483	465	471	510	492	488	493	522	485	496	510	517	516	488	508	526	473	506	507	499	484	528	500	488	478	506	483	480	501	472	463	476	484	486	490	475	459	490	460	460	463	494	519	463	492	468	507	504	529	513	493	505	528	511	510	475	438	520	471	495	509	487	462	508	507	500	509	491	514	482	505	500	507	543	521	488	489	498	493	471	494	515	484	456	476	512	486	478	522	487	530	489	545	518	505	541	484	527	450	504	478	512	481	476	478	493	488	469	530	488	468	508	533	482	468	513	482	501	510	509
3893	471	93	74	69	61	73	65	61	59	59	82	56	61	71	64	63	77	63	64	170	402	526	510	358	308	184	57	49	44	59	50	49	66	58	51	60	49	59	53	38	59	52	45	54	48	58	59	38	47	50	59	65	59	52	64	59	67	65	47	58	49	54	53	42	61	43	48	56	74	61	56	49	51	46	48	59	60	54	48	65	37	68	60	46	68	33	53	67	45	45	46	55	59	51	51	53	63	50	56	57	54	47	64	52	52	50	56	53	54	56	54	56	56	45	55	46	51	42	52	45	49	38	59	56	51	49	56	42	60	46	44	65	42	50	60	56	59	54	59	51	48	75	52	66	46	49	49	52	62	59	62	51	56	40	50	48	54	64	56	43	52	53	69	55	63	58	55	57	54	63	41	54	49	55	57	53	58	47	50	45	57	59	52	45	55	49	59	65	64	50	59	53	65	40	65	58	66	50	48	50	70	58	60	71	57	61	55	58	54	61	64	54	52	53	51	53	41	67	46	51	51	47	56	52	51	52	51	49	61	54	50	52	51	51	51	54	59	65	53	53	49	46	56	55	55	50	54	50	54	50	56	47	52	55	50	52	39	62	59	46	56	59	53	51	61	62	55	62	52	50	51	61	59	58	53	70	45	49	57	53	50	64	53	50	56	46	50	55	44	68	60	52	55	45	48	46	47	67	51	54	46	50	62	44	42	51	56	41	56	58	49	50	51	44	50	56	60	51	51	52	58	43	40	58	54	60	38	68	52	60	57	55	60	56	44	78	50	44	34	62	39	54	53	58	59	59	67	66	58	54	65	53	53	46	37	41	58	63	49	56	56	52	59	52	62	49	54	50	63	60	49	54	49	48	56	61	51	55	48	55	60	47	50	47	60	65	55	47	53	59	59	58	51	59	52	58	52	49	46	47	66	59	49	53	46	49	49	57	59	52	47	51	50	52	54	53	60	68	55	47	59	64	46	48	51	55	67	45	53	55	39	56	45	44	57	63	57	49	52	65	56	56	42	52	50	49	59	57	56	64	57	46	52	54	39	42	43	50	57	46	52	42	45	61	47	57	58	52	53	65	57	54	47	54	40	46	47	60	53	64	46	59	48	51	50	54	49	47	46	62	56	54	46	58	57	54	55	49	61	50	61	57	48	63	51	64	56	40	55	50	63	45	44	49	52	44	51	56	44	54	55	37	55	52	41	45	57	61	56	56	50	47	52	56	55	50	49	56	59	70	59	48	55	43	60	54	53	49	52	63	62	61	64	47	55	43	44	41	63	53	54	54	60	51	50	62	47	53	53	53	59	46	53	59	48	56	43	49	60	63	57	58	61	45	62	47	64	59	55	57	65	50	50	49	55	43	61	45	43	54	55	47	63	64	48	55	54	44	72	66	53	48	60	51	57	50	53	49	57	47	62	55	44	57	42	58	39	55	51	41	53	48	55	52	62	60	53	51	61	50	48	56	68	49	58	44	67	59	53	67	54	52	60	63	46	60	49	53	56	51	60	53	39	65	58	56	50	40	46	43	45	54	36	59	57	47	50	52	50	69	38	57	39	54	49	51	59	45	55	43	55	52	47	57	61	49	50	47	62	44	47	62	51	43	62	54	53	39	57	58	47	50	61	57	40	54	51	47	47	40	49	56	63	49	63	56	47	48	55	65	44	58	56	48	41	56	67	54	61	55	66	50	52	54	50	45	54	59	52	39	47	46	55	43	63	50	46	51	58	58	56	49	42	58	57	58	59	53	49	66	50	50	58	71	52	68	53	47	56	49	67	58	55	54	40	56	55	44	60	48	47	50	69	60	55	51	50	51	42	43	63	56	49	47	55	65	50	56	48	58	58	46	59	60	45	48	53	69	53	52	49	52	50	48	58	63	53	45	48	49	46	53	47	61	65	55	42	53	46	64	44	57	63	57	45	46	58	51	52	50	45	54	55	51	70	48	47	47	46	48	59	46	68	45	57	67	61	56	48	59	56	61	56	52	48	46	54	52	52	63	64	51	54	55	69	41	60	56	57	53	57	54	49	55	66	59	48	59	57	40	49	61	57	51	53	43	53	48	63	50	57	47	44	51	58	45	55	39	47	55	44	51	58	50	59	59	56	49	53	50	50	61	49	45	49	61	67	45	66	43	36	57	43	45	56	54	53	48	58	57	45	48	52	52	61	55	51	57	51	57	52	43	45	55	62	57	51	68	48	51	52	55	59	51	52	50	56	57	54	57	49	68	48	38	54	68	62	54	59	65	53	61	49	41	63	44	51	53	46	44	61	52	43	44	63	56	46	50	52	52	56	51	48	57	45	76	59	50	53	63	59	63	49	46	54	46	56	57	58	48	59	64	41	58	54	60	48	52	57	62	48	55	50	46	58	50	54	43	52	51	59	53	45	53	38	53	48	57	52	60	58	57	62	60	52	50	47	58	53	64	47	50	61	59	49	52	43	51	59	36	54	56	65	66	62	71	38	53	56	51	39	52	62	65	53	37	52	58	70	46	54	49	61	54	45	51	45	46	54	50	70	51	49	56	38	41	57	49	58	54	55	44	56	61	50	38	54	52	58	69	52	44	48	45	66	60	56	39	65	51	61	55	63	53	67	51	49	55	53	71	62	55	51	59	63	50	59	31	57	58	53	40	52	55	51	40	60	56	43	58	51	61	54	73	56	52	53	58	44	55	56	50	48	50	41	60	50	62	53	52	47	58	60	59	57	46	68	61	57	44	47	64	70	58	43	55	56	54	49	55	41	47	45	47	60	56	65	49	65	57	46	59	69	45	50	59	57	50	59	58	50	58	48	47	53	52	58	47	49	49	47	60	49	52	58	51	64	49	54	47	61	63	41	50	40	49	51	47	55	52	49	51	49	40	58	38	66	52	56	61	48	52	53	47	37	66	57	61	57	55	53	61	52	45	45	56	46	39	58	59	48	66	51	58	49	53	49	68	52	61	38	59	44	58	45	52	45	52	45	52	42	68	66	64	57	48	50	60	49	62	47	48	69	66	55	54	55	67	59	61	54	53	49	46	66	64	52	51	48	37	47	49	51	51	52	46	62	47	55	58	51	56	56	52	44	51	68	52	65	63	45	46	34	59	53	61	46	45	45	52	49	46	44	54	57	61	57	73	45	50	41	51	62	54	49	58	60	55	54	49	58	53	48	56	52	48	70	62	59	59	55	58	53	59	68	44	57	48	40	53	46	49	60	58	48	47	49	54	61	45	46	45	56	74	52	67	55	68	48	50	52	67	50	58	50	52	47	69	44	56	57	45	52	53	55	50	65	50	51	56	49	54	50	59	44	51	60	64	63	57	63	58	54	52	58	50	63	59	64	45	61	53	53	53	56	43	55	56	54	42	52	46	68	43	66	58	51	70	54	52	56	61	51	44	47	44	51	53	43	50	43	44	62	46	58	53	62	55	56	57	59	48	37	41	54	53	42	49	45	54	44	60	42	60	67	50	40	64	52	66	50	52	50	58	56
23966	4870	899	811	1331	1987	2215	1961	1452	1549	1372	1216	1012	1032	870	820	851	762	757	796	3842	10347	12092	11024	8911	6916	3700	466	421	399	374	440	414	368	394	430	422	424	361	410	388	422	396	403	431	420	390	420	411	437	395	360	399	387	428	392	408	410	421	412	418	439	427	429	369	398	415	393	397	422	421	386	418	407	388	417	407	414	402	397	395	422	366	366	414	357	395	411	444	418	374	391	408	373	397	363	411	399	409	383	369	439	418	375	393	420	409	393	358	428	402	411	369	380	397	394	400	360	395	389	379	426	390	370	403	415	397	405	405	411	441	409	383	370	434	387	384	414	387	411	378	412	414	419	420	382	376	372	389	358	440	403	371	411	390	425	417	376	378	403	401	387	354	366	397	423	373	373	382	369	405	380	367	405	432	394	424	395	378	400	400	406	400	409	405	372	362	371	401	348	402	368	393	403	369	388	392	396	367	410	381	397	356	390	406	408	428	384	384	396	402	373	399	412	425	367	379	413	390	401	411	355	391	386	380	395	375	416	409	395	389	400	383	406	403	423	412	418	430	404	381	399	399	427	395	416	396	425	409	352	407	403	394	356	398	399	435	418	382	398	379	401	410	409	387	393	367	379	401	395	377	414	439	390	391	425	418	429	405	419	373	386	401	408	411	371	409	419	433	405	423	365	414	389	424	387	389	402	435	405	376	382	424	389	424	413	425	414	413	380	403	399	398	403	413	370	431	427	401	404	382	363	383	413	375	403	441	362	382	408	390	375	362	370	382	379	403	437	410	404	400	361	386	436	409	398	355	424	386	394	415	403	405	409	386	419	392	390	363	386	381	393	369	400	384	409	377	396	403	379	386	397	409	432	423	375	385	409	386	434	412	398	407	385	414	375	385	395	401	399	375	435	376	405	397	409	421	407	395	383	371	386	406	390	396	394	395	409	420	410	405	372	381	394	379	386	398	439	399	429	388	385	430	375	408	404	390	408	397	412	393	378	404	408	385	418	385	399	361	385	433	387	396	356	392	412	413	401	438	373	419	408	384	381	404	375	378	384	439	430	431	389	374	421	424	361	410	375	366	384	399	426	368	438	427	404	387	401	376	416	451	407	376	389	391	428	420	380	346	400	435	427	396	392	401	376	401	420	413	405	382	428	400	415	395	434	427	377	386	375	386	380	415	378	384	380	422	407	357	402	409	376	375	392	431	397	389	386	371	429	429	401	377	400	360	365	423	409	414	381	378	390	379	466	401	425	448	388	388	363	387	358	405	399	390	409	381	400	391	407	370	382	369	349	374	396	386	415	396	415	400	403	416	428	397	420	400	388	382	380	390	417	398	408	401	404	379	366	378	387	391	394	416	392	397	405	405	410	419	424	408	419	394	402	391	381	412	416	377	391	413	381	362	423	368	396	391	397	370	394	400	441	388	427	363	382	384	396	374	400	378	374	407	382	368	447	417	426	398	385	386	407	404	401	396	373	392	378	398	390	356	366	395	395	425	427	413	394	421	393	387	399	400	369	420	404	371	376	391	398	390	378	426	426	352	402	374	377	394	373	398	435	396	425	449	387	395	412	397	431	379	397	387	377	374	373	417	393	401	396	379	358	376	392	391	394	399	395	401	400	376	375	362	390	431	401	430	422	407	417	428	410	382	393	377	384	380	389	383	399	400	411	398	356	383	383	407	396	391	392	360	380	408	384	410	411	413	404	391	352	404	397	386	407	428	421	431	375	374	396	400	405	408	398	419	420	385	374	401	387	394	421	390	421	389	390	388	359	358	365	399	411	377	394	399	374	395	396	363	391	397	378	405	416	376	409	357	408	385	394	441	372	390	400	414	430	386	399	428	403	405	367	403	368	395	411	429	404	427	386	445	406	424	392	407	402	378	398	403	388	422	388	371	380	401	386	389	411	387	407	394	388	364	384	362	407	364	393	412	387	424	403	368	408	364	395	427	379	410	409	367	377	408	400	384	366	406	389	420	385	396	412	356	400	420	423	405	424	399	392	417	379	398	403	406	364	419	396	392	413	404	407	409	391	448	359	353	406	393	417	366	395	400	387	410	399	412	378	376	413	386	384	399	384	390	405	379	387	389	394	382	398	431	397	408	408	397	391	385	387	416	394	391	403	398	425	389	399	396	431	392	400	395	366	362	410	391	376	424	389	400	388	421	381	445	387	375	392	369	403	401	389	382	388	388	394	382	420	397	368	425	394	399	357	413	380	386	418	419	402	382	408	388	377	390	375	372	422	442	397	381	383	406	409	401	425	383	417	406	434	435	373	394	360	446	358	380	409	416	412	358	410	430	385	419	382	408	406	442	424	386	400	392	417	401	380	369	435	395	415	373	393	397	429	380	402	346	378	405	391	401	372	375	420	422	384	411	418	345	399	367	383	410	465	370	395	386	418	397	398	398	379	386	417	427	413	407	387	378	401	367	427	400	359	388	400	399	419	438	392	369	421	369	400	413	370	417	411	416	380	393	383	443	409	371	414	367	394	389	381	405	373	373	420	389	374	427	378	399	403	394	391	407	392	392	419	426	422	385	387	388	412	380	378	403	391	399	372	412	378	382	412	366	404	377	398	396	388	429	412	413	456	398	423	401	397	390	412	366	386	411	391	385	359	377	372	391	407	408	392	401	391	375	376	376	385	378	404	407	406	390	378	429	403	368	390	377	378	433	414	388	391	397	400	412	358	429	383	413	392	408	407	415	418	414	374	385	360	390	403	393	375	407	391	424	385	372	379	400	399	383	401	394	390	424	412	385	391	412	407	434	403	400	418	395	369	373	381	417	398	355	413	385	393	390	390	416	404	383	410	393	410	422	359	413	391	358	394	391	386	397	409	376	395	394	377	386	389	406	378	427	358	397	409	365	402	403	389	380	393	410	401	397	389	415	400	364	410	401	432	405	385	411	390	394	413	420	390	403	364	424	393	378	382	389	372	388	386	385	401	351	415	373	377	406	378	412	397	419	387	419	414	418	412	361	393	420	366	420	377	461	430	393	399	405	438	387	398	407	396	388	390	374	406	391	367	378	413	386	408	401	423	409	413	399	405	414	362	401	440	397	378	401	380	415	416	381	401	382	391	394	375	370	408	396	380	390	384	410	377	405	382	412	424	384	380	375	385	392	412	377	387	410	411	424	425	384	382	421	398	388	413	379	395	386	402	415	397	422	439	405	390	404	417	420	397	414	421	408	362	368	383	393	409	355	376	410	381	383	411	408	387	417	415	428	383	388	380	379	400	359	403	427	402	381	395	388	428	414	394	400	406	359	391	388	386	402	393	405	431	399	396	365	371	383	410	361	407	398	412	402	392	415	404	412	387	388	405	411	384	387	396	406	388	378	415	416	402	441	385	413	377	432	396	409	437	417	380	385	379	419	419	391	392	380	350	425	370	398	361	428	397	400	381	404	379	395	382	392	394	359	377	423	398	390	396	437	404	386	396	405	417	374	378	428	438	373	380	428	401	396	391	389	386	380	371
4092	875	169	123	95	103	110	123	112	120	99	108	95	95	94	70	76	96	72	92	251	681	792	856	744	735	480	132	86	80	87	82	85	60	83	98	84	86	79	68	102	75	74	76	69	80	81	78	99	90	79	84	91	74	83	90	76	93	82	85	84	101	88	91	79	73	67	75	76	91	85	87	67	79	88	83	63	93	70	90	78	95	83	88	80	85	89	77	81	68	82	93	86	76	99	84	83	82	78	88	87	100	75	77	79	71	82	83	73	88	87	81	94	81	87	83	82	85	88	61	80	90	79	70	67	89	82	97	83	75	89	83	86	88	92	77	74	73	93	78	95	86	82	77	80	93	89	78	98	98	80	73	74	67	67	67	64	75	86	76	97	79	77	70	71	98	89	74	77	83	78	84	94	86	75	85	79	81	76	76	79	95	95	89	82	83	86	96	82	83	84	91	83	86	78	76	61	93	80	81	85	83	71	84	77	85	100	72	85	92	74	73	89	76	91	63	73	72	84	93	82	109	76	91	84	78	68	72	78	78	79	85	63	83	80	90	101	86	68	66	71	85	99	79	73	89	94	72	87	87	89	71	77	76	74	64	83	90	88	87	91	73	80	62	84	90	97	90	83	74	96	88	93	88	74	80	95	83	87	92	75	73	97	79	91	87	85	98	78	86	93	86	80	79	94	81	88	91	81	77	74	78	78	78	89	87	82	98	68	80	85	74	95	85	77	84	92	68	82	85	95	92	85	81	79	80	77	88	83	90	81	95	78	74	74	87	84	72	94	100	91	72	91	80	83	90	71	84	98	96	84	66	90	100	72	86	90	94	69	75	77	64	92	77	86	73	80	72	83	78	81	90	74	76	97	85	101	84	62	84	80	86	81	90	94	82	88	82	100	86	80	63	80	86	72	74	93	87	90	78	80	70	95	91	80	71	96	101	94	89	85	75	66	92	96	89	92	78	76	77	75	78	81	89	79	78	86	80	89	88	84	72	98	86	67	65	88	75	73	79	71	77	89	85	79	83	80	90	91	79	81	87	72	100	85	79	89	100	74	85	79	73	96	83	76	79	68	83	96	68	84	86	91	95	87	84	82	88	80	83	88	95	81	70	82	91	104	72	91	73	102	92	84	78	89	96	78	87	84	81	93	84	91	66	104	77	69	80	81	101	73	77	72	76	83	75	77	67	86	77	80	79	85	97	85	78	69	85	68	82	90	63	75	80	73	98	66	70	87	75	73	80	81	73	73	73	79	91	86	80	73	79	76	93	81	83	80	79	78	82	79	88	81	76	79	71	75	84	89	97	79	87	76	81	79	94	83	79	96	82	93	74	72	90	81	84	83	98	81	93	87	94	90	82	79	89	76	86	111	71	71	67	92	70	93	102	62	83	81	89	78	80	77	80	89	85	80	71	72	90	84	69	84	95	90	88	80	80	93	91	94	79	76	80	82	85	73	86	77	93	80	85	87	86	75	63	78	75	76	89	82	81	106	81	75	94	95	82	76	63	66	92	90	72	66	98	82	79	80	96	91	100	77	77	84	89	70	70	93	85	77	71	85	84	85	81	84	82	73	80	82	81	97	74	90	80	80	84	90	77	73	68	82	95	76	72	84	84	91	71	84	72	76	85	76	76	74	75	83	83	94	74	81	77	63	65	74	95	92	87	103	79	77	76	79	89	92	73	64	87	80	80	84	79	91	76	86	84	83	81	74	101	85	74	87	85	78	72	90	90	87	97	81	79	98	84	97	76	93	74	85	92	81	83	83	92	78	80	82	77	76	87	83	77	79	63	88	68	79	65	99	85	81	94	90	75	84	84	83	78	91	85	85	88	81	65	82	88	93	98	70	76	74	63	85	92	92	78	72	77	88	76	80	86	73	78	91	99	68	79	104	78	74	92	87	78	92	65	79	88	79	93	88	81	82	79	77	75	89	73	90	89	88	102	68	76	86	69	86	88	88	85	90	83	87	88	86	75	76	86	81	90	94	76	78	99	90	72	72	78	80	89	79	104	83	82	100	76	84	74	81	99	81	100	84	100	93	81	91	73	88	88	86	93	87	81	92	77	79	96	93	66	84	80	74	89	81	70	94	85	74	93	89	75	76	90	87	108	84	98	74	86	89	83	99	79	93	80	81	94	79	92	82	84	83	62	68	76	74	99	75	87	93	82	77	97	76	77	87	74	73	95	85	73	74	85	80	81	97	84	87	84	92	72	82	90	90	94	77	75	76	81	79	77	76	82	76	70	83	88	89	76	86	71	73	102	81	101	84	93	82	92	67	85	87	74	88	105	84	88	84	69	85	90	85	81	79	83	84	98	72	81	80	80	79	84	69	88	99	98	93	78	103	78	79	84	71	89	83	87	89	89	79	76	86	73	81	75	95	73	89	89	70	75	85	70	89	100	90	70	85	67	86	77	87	77	82	88	75	66	76	83	78	85	81	83	73	70	70	93	87	87	75	98	94	83	101	88	99	104	103	74	92	88	75	94	78	84	91	73	89	81	74	88	80	81	75	88	75	65	89	96	77	97	90	78	74	95	89	91	81	93	75	85	93	74	68	81	82	75	77	85	97	89	74	79	98	83	78	63	79	90	82	78	90	81	77	75	71	71	71	68	106	104	90	86	82	70	87	81	76	94	89	83	68	91	80	92	90	87	75	77	92	65	84	88	78	94	64	93	71	77	99	97	84	72	76	90	73	91	71	77	74	80	77	82	92	65	90	75	77	91	96	83	88	82	71	87	78	84	73	78	87	88	83	92	103	76	98	80	78	73	83	91	81	77	78	86	73	85	86	100	74	85	81	95	73	68	74	80	100	60	84	72	83	97	69	77	91	87	87	76	90	72	78	81	77	84	79	86	90	67	70	86	90	69	77	78	79	85	87	82	73	85	65	83	80	79	78	78	81	81	92	68	71	88	87	74	94	83	84	77	84	78	73	84	93	91	94	85	69	68	72	69	83	81	73	94	83	87	76	69	75	77	103	73	84	91	75	67	75	72	78	75	72	82	67	88	84	101	77	104	91	76	78	92	91	79	71	79	67	85	88	84	82	86	80	76	74	77	81	85	67	81	78	83	76	98	91	79	92	80	81	74	79	76	94	72	89	76	79	73	83	84	94	81	74	73	79	89	88	78	84	83	78	75	106	83	71	77	96	90	108	74	73	76	91	83	81	86	86	81	90	88	70	89	83	78	81	82	76	83	79	86	74	78	79	65	79	78	81	85	83	73	81	78	86	79	77	91	96	102	97	86	85	95	68	76	78	87	80	62	89	87	73	69	64	89	77	80	89	84	90	78	77	96	80	70	66	85	82	86	75	83	74	63	65	78	68	82	83	78	81	76	63	74	84	92	89	64	85	75	95	92	72	87	78	87	95	90	73	86	73	97	93	82	64	80	81	81	71	97	84	89	71	83	80	89	74	93	78	87	68	85	77	76	90	80	81	71	70	89	98	72	88	75	92	84	79	66	89	82	90	72	81	85
29703	7466	1506	1269	2369	3527	3631	3327	2748	2487	2254	2048	1770	1572	1474	1399	1241	1216	1122	1164	6163	14929	16530	16155	15298	13304	9124	1775	631	615	580	644	633	625	659	686	605	649	606	568	599	587	614	583	630	552	620	569	633	616	623	570	587	613	644	609	599	602	552	596	617	592	609	570	590	655	637	650	591	607	643	606	606	609	629	567	632	577	605	617	608	572	600	645	586	647	612	615	603	582	645	621	596	636	600	611	640	606	624	595	592	628	634	612	622	610	594	611	636	596	616	594	630	619	597	635	654	600	621	572	601	585	619	615	595	607	602	611	632	615	597	609	657	578	596	586	601	597	616	604	570	575	605	603	605	648	671	607	590	658	619	597	607	614	631	575	616	638	567	576	593	600	629	593	624	597	637	605	614	619	618	605	610	598	633	634	585	625	589	647	594	595	564	605	589	582	598	591	598	579	556	606	557	551	613	622	605	604	609	660	643	570	623	589	623	617	585	598	615	559	607	607	617	609	643	577	588	629	601	585	590	648	607	632	604	605	600	608	604	622	620	633	602	635	600	600	639	602	598	576	608	605	600	559	631	602	584	555	633	584	650	590	565	615	638	645	648	587	589	648	573	615	646	617	587	633	597	608	584	604	612	569	566	605	642	631	603	642	574	605	618	602	603	588	628	639	626	647	609	602	621	573	576	594	609	595	604	634	608	601	589	586	636	609	646	611	629	577	617	670	606	621	614	600	605	595	578	602	587	584	594	621	586	605	642	605	648	606	612	638	586	592	626	592	629	575	562	595	591	614	579	613	567	602	641	625	599	618	595	630	612	608	567	562	634	622	617	631	569	612	627	588	577	625	614	581	628	596	600	635	615	573	662	618	668	618	604	623	602	605	602	580	605	647	629	591	640	601	592	645	638	615	619	622	579	590	590	580	600	577	580	601	631	605	629	619	608	565	616	586	621	603	623	598	624	620	584	643	610	648	605	585	586	600	626	600	622	647	662	548	599	608	610	633	609	580	643	579	629	622	609	575	614	640	606	584	615	602	591	589	638	613	640	587	532	595	590	616	618	586	592	602	595	568	636	577	638	599	599	660	670	665	624	622	612	605	608	590	637	597	629	641	613	604	659	625	602	600	630	610	575	622	567	656	611	657	635	616	579	562	557	606	569	609	598	584	634	602	618	643	625	597	575	624	586	596	603	597	619	540	598	586	601	576	626	574	615	592	654	612	598	614	618	624	593	605	591	629	582	613	607	589	580	604	578	639	598	580	562	639	598	584	626	621	617	606	613	605	590	634	577	597	569	594	571	633	606	605	582	621	619	596	632	647	613	585	616	635	548	615	632	610	594	650	622	625	588	599	621	560	607	620	606	616	578	642	555	586	600	595	605	577	595	637	584	626	547	597	627	627	567	629	597	637	619	595	611	571	595	606	621	608	623	606	561	575	573	610	575	623	604	622	569	625	609	572	595	578	616	607	646	647	606	610	600	583	578	617	624	595	623	614	589	607	586	642	562	601	652	642	574	609	601	639	611	609	597	605	562	579	615	595	589	608	597	602	591	634	600	620	620	577	614	622	609	598	642	577	596	602	617	656	640	627	595	588	595	605	621	615	555	640	589	607	605	667	625	605	605	630	585	599	628	642	675	550	587	660	606	604	562	602	591	610	620	602	561	608	585	588	604	605	563	628	631	557	629	596	618	643	598	550	559	590	596	612	630	616	602	622	653	597	584	611	623	565	579	548	606	581	615	624	611	589	582	613	619	650	617	598	591	585	596	612	612	636	628	586	561	587	536	591	623	601	601	674	630	629	624	638	621	628	595	631	586	614	571	596	585	627	578	581	594	629	606	566	637	608	620	590	634	623	643	659	584	552	582	620	599	615	631	645	618	596	584	648	620	570	582	603	625	583	626	645	638	574	626	583	608	517	567	568	603	578	574	590	638	644	583	555	586	568	635	572	643	608	623	603	588	647	590	602	616	618	570	599	592	613	605	647	595	578	578	640	582	592	615	665	589	616	658	598	617	642	625	655	579	630	610	637	615	629	575	579	621	588	601	633	559	636	596	609	582	632	609	646	615	625	617	648	563	611	627	620	590	634	579	669	593	635	584	652	587	613	573	637	612	649	590	587	624	579	603	617	632	630	651	604	591	637	630	617	602	644	628	604	553	558	624	629	616	606	580	600	587	616	603	596	600	615	667	588	615	607	588	608	582	645	625	575	615	640	572	611	590	598	642	639	605	586	575	600	623	619	644	643	615	600	608	608	604	589	610	581	570	593	604	625	588	634	615	579	624	634	598	600	598	597	636	646	580	621	639	614	586	638	599	589	581	590	627	607	619	599	631	591	600	612	605	622	601	591	568	643	624	598	598	585	616	608	569	613	590	613	641	644	603	597	620	574	621	593	598	612	578	608	587	596	598	601	602	624	653	570	623	654	630	637	593	665	582	640	590	662	599	591	604	620	578	599	639	641	631	617	630	607	617	589	594	579	592	577	592	605	607	603	624	641	620	583	638	643	634	553	602	612	609	567	583	617	615	603	627	595	581	629	656	596	632	603	603	601	584	625	656	597	639	624	627	614	620	612	642	616	584	614	615	580	590	611	583	613	614	659	604	566	630	627	625	608	608	590	621	587	633	580	610	605	600	604	639	636	630	560	550	609	598	616	599	603	625	640	638	597	627	598	640	591	639	612	584	560	629	594	595	565	589	606	591	607	592	621	582	558	583	611	595	575	584	619	596	635	602	561	603	582	616	593	602	647	611	591	586	634	625	590	598	624	616	603	617	628	608	646	626	608	591	618	625	612	620	604	605	621	591	636	614	584	569	573	586	591	634	563	660	597	572	594	605	613	645	589	623	572	637	602	581	580	556	609	555	626	603	621	631	606	612	552	568	634	624	610	631	597	583	581	604	599	623	619	585	634	592	591	624	592	619	621	603	593	586	603	606	625	654	599	581	644	612	595	626	569	587	600	570	624	622	588	568	617	573	646	632	632	611	589	615	618	622	625	632	624	579	598	613	647	586	601	606	656	607	615	610	605	601	582	632	642	600	603	615	637	563	584	557	610	610	611	602	615	634	608	626	550	671	619	580	658	595	621	606	592	625	647	623	676	583	603	634	624	624	602	638	601	599	573	605	614	602	552	611	592	577	616	598	610	613	646	626	605	580	619	624	619	609	634	648	560	623	609	566	674	641	659	621	660	604	614	642	619	618	606	612	640	609	617	587	635	618	590	573	616	625	633	603	600	622	563	618	621	615	596	606	614	580	572	641	601	616	654	595	629	605	559	623	586	582	580	645	599	645	614	603	610	620	595	613	577	601	629	607	597	644	599	640	617	598	623	627	566	607	605	609	609	573	624	589	592	640	583	555	613	665	609	602	619	582	628	618	585	620	620	589	591	625	655	628	617	609	624	609	637	605	631	631	638	560	612	568	664	603	589	573	618	623	580	593	623	633	592	595	610	581	602	568	608	633	615	625	616	677	642	594	602	608	589
2581	302	64	41	50	45	43	59	44	45	58	48	42	46	54	50	36	46	61	44	57	75	86	99	137	175	134	64	39	52	37	36	39	39	42	47	45	38	47	46	35	40	49	45	44	30	43	42	43	38	42	46	42	46	47	41	34	42	39	34	61	36	38	50	50	41	36	46	39	50	54	49	40	41	36	35	45	46	27	35	47	57	40	49	42	41	43	53	50	40	35	41	45	48	25	38	48	39	36	33	43	53	38	37	42	33	46	36	44	36	34	49	35	45	41	35	27	53	40	39	38	43	36	36	46	43	37	39	36	40	40	34	41	26	42	43	44	54	29	30	56	38	36	49	33	36	47	31	44	41	38	38	39	46	44	38	50	45	46	37	41	47	52	49	48	42	50	45	40	40	46	46	37	42	45	45	44	41	50	42	35	41	55	44	41	35	54	44	45	36	37	38	37	37	40	30	36	41	47	37	33	47	36	40	49	49	44	41	46	39	37	32	47	35	26	43	44	46	37	39	36	36	40	49	50	40	40	35	39	49	40	37	55	56	41	51	47	33	39	54	40	48	40	44	46	39	48	46	34	33	44	41	49	41	47	47	40	31	40	47	42	39	43	39	50	35	43	38	35	37	40	30	43	51	47	37	38	44	51	51	51	58	47	39	43	35	42	41	41	45	50	44	39	46	46	39	52	49	44	46	42	48	39	37	34	37	44	36	43	45	37	41	50	48	31	36	38	51	36	36	44	34	38	43	33	32	34	32	40	48	45	31	38	44	33	36	55	52	35	36	47	33	41	36	33	45	33	50	47	36	44	45	48	43	40	33	42	49	38	54	43	43	27	51	46	44	45	46	37	48	30	39	44	46	34	41	46	36	55	49	35	46	48	49	41	52	50	35	44	40	40	53	39	41	39	39	37	41	41	56	48	46	41	39	40	34	39	36	45	48	39	36	40	41	47	48	43	52	40	30	36	42	36	33	45	35	46	52	42	40	46	38	41	36	45	40	48	35	54	46	42	45	38	44	37	37	38	37	43	39	35	64	40	38	45	58	55	50	46	44	43	39	44	43	39	48	45	51	42	37	32	47	36	44	43	49	50	51	42	36	37	30	46	42	34	38	29	49	35	51	40	43	45	29	45	51	40	32	47	41	44	45	41	28	52	36	44	37	37	40	37	34	44	43	39	45	36	45	50	36	41	42	33	45	39	33	48	31	31	54	41	43	38	43	35	47	35	35	47	37	40	53	43	37	38	55	43	39	29	33	53	38	45	40	28	40	44	45	37	36	44	38	47	49	39	44	49	46	38	38	58	61	40	37	29	31	39	37	42	42	45	49	39	51	38	48	39	56	40	49	35	37	39	38	41	47	40	36	34	31	36	45	44	43	37	38	43	44	54	38	42	46	45	42	35	48	51	33	31	35	44	41	35	43	47	43	37	49	43	51	56	37	51	47	40	47	43	34	37	52	47	37	47	46	45	40	40	48	39	36	30	50	49	37	49	42	30	53	40	49	50	25	44	33	52	40	43	43	42	32	37	42	40	38	43	44	39	44	43	45	48	50	37	46	49	40	41	28	37	39	60	42	45	40	46	39	37	46	41	50	38	48	52	46	59	38	51	57	39	41	42	50	28	48	49	54	48	46	45	46	41	62	25	45	40	60	31	38	38	31	44	53	43	50	46	44	51	53	39	42	48	38	45	45	35	45	40	46	42	38	48	43	42	37	50	38	44	27	42	43	46	36	33	47	39	34	39	38	50	49	32	34	42	38	43	41	45	36	39	35	42	42	46	47	44	39	46	50	48	38	47	56	55	44	46	46	36	35	46	32	50	39	45	52	41	43	46	53	42	44	38	34	50	39	36	40	46	41	49	39	48	27	29	43	46	32	38	49	31	46	40	51	46	53	43	43	41	39	41	44	40	44	39	39	43	40	33	33	37	39	42	51	38	50	29	44	41	36	44	49	48	37	50	37	42	54	30	45	35	59	63	41	33	33	44	34	48	39	50	48	51	39	49	39	38	36	46	44	41	47	39	39	26	42	31	37	46	40	41	41	35	41	51	49	34	50	46	31	42	31	42	38	33	36	39	52	49	43	48	36	44	33	34	42	33	39	41	44	48	40	50	35	42	41	46	44	42	57	44	49	40	39	47	47	50	48	29	36	53	49	31	45	34	36	43	43	52	41	45	53	46	46	51	43	38	50	38	46	41	45	42	32	50	49	43	42	56	47	34	48	51	37	44	39	34	37	43	40	38	52	47	34	32	34	37	35	31	59	35	44	34	37	36	43	44	39	39	39	37	38	44	35	49	36	49	43	41	36	38	39	42	59	29	49	33	36	46	38	38	48	42	39	39	50	41	42	38	49	49	42	39	50	47	37	31	46	52	49	38	50	32	47	40	54	44	45	55	49	49	39	44	36	47	52	31	40	49	38	46	40	48	33	51	38	39	41	51	30	32	49	36	34	47	58	40	48	45	47	43	38	35	43	49	41	38	35	26	32	58	38	48	35	45	42	53	36	42	38	46	35	39	46	45	35	49	43	33	40	42	37	51	42	35	42	51	51	35	32	56	31	39	40	44	48	38	44	41	42	44	52	33	38	40	50	31	38	41	48	36	43	50	45	37	36	38	32	49	37	36	41	44	26	42	43	38	35	42	25	40	44	33	42	38	56	42	45	38	24	36	31	44	45	51	40	39	33	38	40	47	32	36	57	50	39	46	48	46	45	39	44	44	38	43	42	35	46	51	51	41	42	41	38	48	56	46	45	44	48	40	55	41	37	45	46	50	52	45	48	39	41	35	43	41	46	38	39	37	30	43	51	45	44	31	46	38	44	39	51	41	38	50	59	36	38	41	33	47	49	48	35	42	40	33	48	35	46	33	46	41	39	39	41	43	55	48	43	37	55	43	46	48	52	47	38	48	49	44	43	41	43	43	40	45	34	46	35	38	48	45	42	45	39	45	42	50	48	46	35	38	50	28	46	38	48	40	43	43	50	63	49	38	38	31	41	42	48	47	40	49	33	48	41	35	46	38	45	44	43	46	52	33	44	33	41	56	37	42	46	42	44	33	44	35	49	49	37	43	38	46	42	35	45	40	31	47	46	51	39	36	38	34	41	41	46	61	50	29	40	48	40	37	40	33	38	38	46	37	54	46	37	56	45	37	41	36	36	37	42	32	36	39	38	49	40	49	42	36	46	31	41	42	36	36	37	47	51	38	49	46	43	35	43	61	49	38	45	34	33	36	32	52	45	38	40	41	37	45	41	38	42	48	30	34	38	43	37	38	47	40	44	39	42	34	54	48	45	49	38	43	38	41	29	51	42	52	54	36	48	49	38	49	55	41	40	47	52	54	43	35	37	45	33	37	38	41	44	41	38	44	43	42	54	46	44	31	48	31	37	38	54	39	48	34	37	41	57	34	44	49	39	45	50	45	44	45	38	40	45	35	36	45	47	32	35	39	37	41	41	28	41	42	42	36	40	31	37
20612	3344	514	532	797	1112	1185	1061	946	802	820	711	654	588	564	569	537	510	509	508	745	1198	1597	1898	3441	3615	2635	870	332	290	308	357	347	332	311	310	292	336	315	338	297	314	318	337	328	310	341	309	304	304	334	314	312	325	333	323	323	343	350	330	322	324	319	307	319	317	341	315	325	327	336	354	310	324	326	304	307	307	330	292	283	313	329	313	292	309	308	326	323	304	304	318	320	323	323	314	319	324	284	313	309	324	321	301	325	328	354	335	284	287	384	308	339	311	310	311	307	316	301	337	332	343	307	346	305	317	340	327	360	302	313	317	326	323	331	289	293	333	321	341	315	320	318	327	357	325	327	301	331	327	335	295	325	307	328	325	334	340	305	293	315	333	295	332	343	309	309	304	320	322	294	324	349	292	348	321	332	329	320	311	330	300	297	304	355	332	309	313	324	303	301	310	339	341	333	318	312	319	325	329	324	300	333	354	301	320	315	279	320	332	340	330	287	331	285	287	319	288	307	328	308	279	345	306	269	302	300	337	322	344	339	340	282	295	315	322	310	314	324	330	293	313	290	319	304	319	291	303	337	306	346	303	306	319	296	352	353	301	310	329	304	332	323	322	309	325	305	313	336	316	314	321	302	323	322	330	312	347	330	308	302	312	327	335	320	334	349	279	307	313	319	307	310	313	314	301	287	327	336	328	328	331	310	305	316	302	327	317	300	312	300	285	298	298	289	303	325	297	308	308	318	321	333	276	310	272	338	306	304	333	322	301	329	291	337	331	326	328	349	322	308	293	334	328	302	332	310	295	317	349	336	322	342	308	321	292	300	297	345	348	314	314	345	303	335	314	317	341	357	337	322	280	291	381	331	296	317	287	302	327	309	302	313	313	305	298	312	308	292	324	323	351	312	346	273	323	322	329	303	303	298	302	309	323	356	364	298	333	292	318	314	315	310	321	318	346	317	342	309	316	308	327	306	303	308	317	317	358	271	321	328	324	322	329	311	325	337	311	316	309	306	307	353	325	307	316	315	305	331	305	307	310	320	321	337	309	335	301	350	299	283	335	337	321	296	335	312	306	361	326	316	350	300	333	296	302	351	295	340	322	324	317	316	297	297	312	308	306	306	274	308	339	331	350	308	324	315	353	340	298	340	299	317	311	314	289	348	326	333	334	315	308	320	318	308	337	300	312	316	323	376	322	294	311	329	339	282	299	325	306	309	307	296	352	322	329	298	323	318	345	327	280	321	339	304	294	309	310	292	308	298	341	325	316	355	329	295	313	351	328	336	311	324	319	306	318	284	334	325	322	325	311	342	321	298	349	323	316	307	318	326	317	331	324	344	293	319	306	337	347	326	290	319	303	321	315	306	343	308	328	313	284	297	304	297	314	322	293	310	329	347	284	311	312	307	319	308	308	294	313	347	315	324	289	319	320	324	326	303	320	302	318	322	339	327	301	315	300	330	302	313	333	311	320	295	330	310	328	316	286	340	306	322	331	312	290	294	325	323	315	335	337	317	305	324	323	298	307	285	290	333	291	311	314	333	332	348	330	319	317	334	300	305	325	303	343	300	340	341	300	321	307	330	334	311	322	320	304	339	314	306	330	313	309	368	333	312	298	322	306	334	316	332	322	325	281	337	320	322	335	315	351	334	316	342	315	324	317	312	327	301	374	322	317	325	326	323	284	328	299	332	311	311	286	356	307	320	317	324	289	306	305	305	311	290	334	299	320	317	284	322	322	325	337	322	307	311	332	313	340	326	331	336	322	306	304	319	332	319	326	307	306	325	309	325	292	308	307	342	332	329	314	307	348	328	359	322	331	287	323	307	356	346	331	297	291	280	334	318	352	326	320	320	309	358	282	336	307	301	340	339	300	325	281	293	284	268	318	326	313	316	306	327	292	366	303	314	269	308	316	316	319	334	325	320	323	303	324	336	308	316	308	317	302	318	291	275	322	318	307	314	336	289	317	315	303	315	301	291	326	330	310	319	325	329	335	309	298	298	311	299	329	320	304	323	319	304	314	350	314	299	329	317	343	325	311	325	316	308	300	317	315	355	325	343	307	313	324	326	324	318	333	302	347	315	313	291	298	315	313	321	330	310	333	314	306	319	329	277	306	349	307	312	333	300	317	345	326	300	286	297	329	324	311	329	304	315	298	304	318	325	310	297	353	315	357	341	354	321	320	327	330	305	305	330	343	309	328	348	311	313	289	312	298	322	300	328	302	285	318	331	335	324	312	311	335	317	306	356	352	361	319	303	307	320	306	302	306	309	339	298	298	284	336	334	348	298	308	339	319	327	325	320	325	332	329	324	324	326	312	304	307	346	364	287	325	309	321	353	314	325	318	298	322	309	355	317	324	291	336	314	327	317	298	295	313	304	289	313	309	309	324	340	304	334	321	344	317	301	330	303	312	318	325	328	300	328	321	322	319	309	296	317	324	326	296	321	345	308	306	347	299	331	312	325	330	336	342	323	298	334	309	300	334	323	321	338	302	333	297	331	314	317	295	311	278	300	339	331	322	301	305	331	338	307	340	350	334	316	283	327	308	279	292	319	313	294	325	307	350	316	306	338	299	334	313	320	336	297	350	299	333	306	301	303	343	332	322	289	315	317	305	341	330	326	332	342	329	291	324	319	315	322	335	334	322	317	305	329	310	318	320	302	308	314	295	344	326	326	291	335	316	310	305	324	303	312	304	300	309	298	308	333	351	324	327	334	312	331	339	279	335	311	334	316	333	321	303	347	314	293	329	303	320	293	290	299	359	276	308	315	298	296	296	339	299	291	309	328	315	316	273	361	286	320	317	345	303	315	330	335	284	345	312	317	321	319	315	339	305	313	330	305	318	312	315	311	320	311	357	342	322	341	346	345	332	288	334	337	303	290	315	321	300	319	323	317	269	310	329	327	325	323	309	298	309	343	307	298	277	315	323	351	324	317	290	269	337	323	302	322	336	313	338	331	325	299	312	324	305	334	340	330	338	307	332	318	321	285	314	332	306	339	328	303	295	315	292	320	292	331	312	319	284	314	323	311	297	331	326	351	308	313	328	315	337	312	311	291	337	337	292	323	307	307	316	362	335	328	294	341	278	312	332	314	340	313	309	309	325	297	320	329	336	297	281	331	309	330	275	298	333	291	339	317	297	291	314	300	312	327	325	299	293	337	325	300	291	331	279	307	299	318	317	333	317	302	306	353	298	303	321	311	294	281	311	274	333	343	286	307	345	302	308	304	330	309	341	329	300	312	297	299	330	315	313	318	305	333	316	327	289	335	333	309	294	319	299	307	300	313	325	282	295	322	308	343	316	308	313	320	285	302	312	351	287	316	310	305	312	342	316	334	328	296	350	330	298	312	307	296	321	288	287	316	307	317	315	326	310	294	318	305	318	321	320	344	333	322	296	325	304	314	277	308	332	315	321	304	328	341	303	341	299	309	347	328	327	302	321	295	344	328	332	301	316	333	351	298	294	330	322	347	321	303	336
2650	566	121	70	91	79	84	95	94	77	76	86	84	78	70	77	76	83	79	79	93	73	92	259	559	610	402	106	64	56	57	69	77	54	75	66	76	66	71	68	59	72	89	72	77	74	71	66	61	74	75	65	82	70	63	73	59	72	73	69	56	85	51	58	71	65	61	75	88	67	63	77	59	70	64	66	65	87	64	71	67	64	62	73	85	61	69	76	57	57	39	58	66	59	59	73	61	56	58	65	66	72	67	58	64	65	61	65	80	64	68	57	78	58	73	72	60	59	78	66	64	63	69	54	77	72	70	62	65	62	82	57	63	59	63	67	65	71	66	43	65	76	67	75	70	54	79	70	48	76	70	55	72	57	61	63	70	55	73	62	59	68	66	67	78	68	70	76	75	73	83	68	76	59	55	72	66	51	72	59	61	67	63	77	71	66	58	64	67	61	71	59	68	63	65	41	70	59	57	77	67	78	64	58	61	65	55	56	72	57	66	57	67	88	57	70	74	71	64	57	48	64	69	61	58	63	66	58	65	68	72	70	79	66	66	76	70	72	64	57	58	77	50	69	67	57	64	77	76	69	74	65	90	73	71	66	66	69	74	71	78	61	83	76	57	79	76	73	60	63	62	61	67	58	61	84	78	76	76	57	66	67	67	72	47	69	72	77	53	71	72	60	69	69	72	76	51	64	50	56	76	66	74	62	71	74	56	87	65	63	76	61	51	58	71	60	64	70	72	78	66	57	66	58	70	68	71	75	65	73	78	68	81	68	67	73	64	64	59	61	58	69	73	65	84	68	62	84	70	66	88	69	64	61	67	68	51	72	58	68	68	71	75	66	67	63	78	48	83	75	63	48	69	67	87	68	68	59	67	60	58	71	71	67	68	61	79	70	85	62	65	67	68	70	74	64	64	65	73	50	59	65	73	60	78	65	76	71	67	73	70	71	63	65	58	66	59	67	53	77	62	55	61	75	68	71	70	69	60	75	71	73	59	69	69	81	64	68	67	70	57	64	70	68	52	60	54	51	74	83	59	57	73	72	67	66	68	82	81	57	63	63	59	65	72	86	68	66	70	54	75	64	48	61	59	71	77	85	68	64	69	69	69	66	73	60	63	73	68	81	63	65	61	63	67	61	88	88	72	83	76	73	68	74	50	51	62	62	81	64	68	56	62	60	55	72	60	74	73	62	79	65	72	59	65	60	62	79	67	58	58	64	71	74	67	70	82	58	70	65	69	61	70	60	68	58	59	87	83	85	78	65	71	70	78	55	63	69	71	65	62	75	77	73	63	61	58	57	60	61	65	66	56	66	53	45	56	52	63	75	64	61	67	70	61	85	60	69	63	65	70	71	55	63	69	62	72	66	55	63	65	64	68	50	57	55	54	68	70	74	72	76	56	54	68	56	62	80	51	71	61	71	74	60	61	70	65	76	65	67	74	69	79	68	52	77	71	60	61	81	66	61	68	62	63	62	63	61	72	59	57	60	67	71	65	57	77	62	59	66	77	77	73	67	66	70	64	57	66	65	77	54	66	54	65	68	77	71	65	70	77	55	77	62	72	63	55	64	78	52	73	68	74	67	60	54	77	56	58	71	71	58	73	71	73	73	59	58	57	73	64	74	55	59	65	66	73	77	73	49	47	71	65	74	56	78	74	61	71	65	74	51	62	53	68	79	62	66	78	63	49	60	64	65	67	67	53	73	62	57	64	67	65	73	69	64	55	70	66	62	65	74	68	68	60	70	66	79	68	69	73	54	73	66	68	79	60	68	68	76	71	92	69	61	63	61	70	77	56	66	68	76	76	61	58	71	53	63	67	76	67	72	57	67	72	59	60	54	66	73	70	78	60	67	57	79	71	59	70	68	58	71	67	70	54	65	60	49	54	53	53	61	65	74	75	64	51	68	65	57	77	61	69	67	79	62	70	61	70	70	75	76	67	58	71	71	79	61	56	65	53	68	60	61	55	74	61	52	62	78	77	89	68	58	61	65	72	55	59	63	63	71	72	64	62	61	60	76	63	66	80	61	68	74	68	48	72	63	69	83	53	60	78	73	70	80	81	84	66	74	63	87	63	63	75	59	58	61	66	72	68	57	70	67	72	70	60	80	89	74	79	54	69	54	78	61	51	68	68	69	64	72	63	62	70	66	61	78	68	55	62	49	64	68	68	69	68	62	83	69	62	73	59	69	69	65	57	76	65	66	55	69	55	56	58	66	55	67	72	59	72	57	65	52	69	78	76	62	75	73	75	68	67	75	73	62	77	65	63	78	59	55	51	72	75	79	72	61	64	67	73	55	71	72	75	78	69	68	72	62	80	80	73	56	70	74	72	60	73	88	56	69	70	70	71	73	65	71	57	72	68	63	78	49	56	64	81	70	66	65	54	64	61	55	69	90	64	73	53	58	63	71	70	61	52	64	62	62	67	73	64	56	53	68	59	70	65	80	73	58	61	73	64	59	64	72	78	65	66	63	67	68	63	63	78	76	66	67	52	64	75	66	70	59	72	54	67	52	65	65	70	73	78	63	63	63	58	61	60	79	80	78	61	68	75	61	68	66	78	60	71	62	72	66	63	55	60	70	67	70	74	68	69	86	58	65	64	60	61	66	72	75	66	67	56	54	67	57	83	82	70	55	71	77	76	67	60	67	67	74	53	70	68	55	64	78	74	67	66	60	59	64	69	65	60	55	82	64	51	57	63	60	64	61	57	64	54	73	63	55	66	59	69	63	62	67	63	52	66	81	79	57	71	68	63	67	69	70	77	53	79	70	61	80	55	66	74	64	66	85	81	61	53	67	79	82	72	73	79	65	64	51	70	62	65	56	73	71	66	77	69	68	57	47	55	62	72	53	66	62	70	66	57	54	72	75	64	71	59	68	63	70	83	62	65	65	70	78	68	76	74	72	73	77	64	66	64	67	65	53	64	60	50	42	68	72	78	70	63	73	60	77	81	76	70	68	69	89	70	77	77	53	58	57	65	79	69	67	68	58	59	74	58	65	68	82	76	75	68	79	60	62	63	75	75	69	52	68	75	81	63	59	56	59	64	66	68	53	68	71	65	78	49	70	68	71	59	69	61	67	75	66	59	53	64	55	58	58	70	68	79	56	60	67	66	70	74	58	67	59	71	74	68	59	69	68	58	62	56	83	74	65	90	83	62	53	70	67	65	51	83	65	61	63	53	67	66	70	86	77	57	62	72	62	66	52	74	64	63	61	78	69	80	55	56	54	60	67	56	63	69	75	64	64	58	60	70	58	56	72	57	69	71	76	73	54	61	63	76	84	73	73	57	62	50	55	63	64	62	79	65	61	69	68	70	60	55	55	63	72	90	72	64	80	72	72	79	64	73	64	63	63	57	70	72	71	67	73	68	70	73	50	57	69	56	63	47	71	77	75	55	84	55	76	61	64	79	66	66	67	64	68	75	59	70	80	75	67	80	51	77	69	60	71	73	71	63	83	71	63	77	74	66	53	85	52
25335	5636	1068	963	1686	2515	2597	2344	2018	1613	1525	1433	1253	1130	1077	917	916	876	866	760	730	669	1121	6015	12143	12452	8354	1316	459	480	494	523	517	734	620	489	515	471	537	492	471	468	489	482	500	464	469	491	479	486	520	451	476	481	507	495	482	500	470	456	519	483	462	519	463	490	492	492	471	486	516	497	488	509	475	521	476	455	480	488	522	461	485	518	516	467	472	473	504	504	489	453	520	514	524	499	471	496	464	530	456	421	499	487	467	500	492	474	458	534	516	481	511	497	429	478	463	505	502	454	518	494	497	482	476	481	487	553	508	493	482	427	499	519	478	487	456	488	418	494	487	494	485	515	498	501	492	470	491	487	535	504	468	468	467	445	480	505	422	472	471	489	477	474	489	459	472	455	455	505	464	479	465	489	520	479	469	531	446	487	512	458	503	461	511	469	464	513	521	467	497	480	477	486	479	492	473	494	471	516	458	476	485	499	506	511	491	489	510	503	489	463	481	527	519	459	506	491	482	496	508	492	504	493	497	464	493	481	497	450	456	488	485	505	508	509	480	497	521	495	484	465	497	479	464	504	522	466	464	487	482	467	493	496	478	470	421	494	477	514	490	494	486	452	470	480	444	488	466	484	509	499	512	461	456	477	463	490	475	478	472	532	488	501	519	487	469	457	488	499	509	472	489	503	518	463	496	468	469	486	462	489	485	497	466	474	462	492	467	490	494	447	502	459	445	492	502	515	474	468	463	460	464	503	452	459	474	485	497	530	465	482	468	489	489	483	485	496	493	469	523	488	524	471	506	519	489	495	443	474	487	491	481	447	502	503	463	467	495	495	466	466	470	465	493	483	452	487	448	462	449	466	443	466	482	477	471	483	471	494	485	496	519	479	466	487	459	496	474	460	439	492	508	463	464	482	488	465	441	498	494	498	532	474	477	490	488	462	487	480	467	524	507	489	456	430	460	458	474	517	504	494	496	470	461	501	502	459	504	468	458	465	435	458	493	493	492	517	479	495	500	505	498	456	474	511	482	475	527	485	498	481	517	528	463	538	464	507	474	470	527	496	484	498	498	485	466	499	503	478	481	481	483	453	538	493	495	457	503	467	455	454	496	518	467	492	494	513	472	467	437	466	500	509	448	465	450	466	468	481	422	527	469	487	484	472	485	457	476	502	484	531	503	472	481	514	461	448	481	444	499	426	524	480	478	482	512	527	462	506	502	552	484	476	478	513	460	463	491	527	482	482	480	493	488	488	482	494	483	481	507	477	475	507	503	486	481	515	445	507	507	509	463	468	465	509	471	449	501	540	485	492	467	488	479	465	492	471	445	498	446	472	451	501	481	448	472	511	442	513	472	455	471	460	432	490	505	486	550	520	478	437	454	492	463	481	496	477	510	475	446	487	474	464	490	478	456	449	448	474	533	507	502	474	481	438	469	470	492	511	473	498	494	469	468	483	513	467	500	476	486	479	461	495	501	465	475	481	489	495	490	488	441	476	504	454	455	470	491	498	466	492	443	476	476	475	473	456	464	453	485	517	463	460	499	500	459	510	472	486	491	466	491	468	479	450	491	490	486	488	505	477	511	443	483	462	436	470	505	496	468	471	517	515	464	445	480	518	493	462	470	455	473	478	507	464	502	462	499	473	493	505	506	449	515	458	470	484	470	449	474	453	443	488	492	519	517	486	454	523	493	479	471	477	476	447	458	492	464	494	508	465	527	487	505	471	518	484	466	533	521	481	454	483	497	499	459	499	498	480	455	509	504	524	541	496	478	481	497	464	487	486	485	500	497	482	484	434	468	487	483	457	473	524	483	490	475	523	509	477	470	458	526	505	512	469	503	476	471	492	485	465	463	506	490	494	450	489	534	493	486	491	497	496	526	452	458	494	508	480	475	485	504	459	476	466	485	438	524	470	472	500	500	473	490	530	494	465	483	492	495	491	510	484	525	455	509	472	491	480	507	474	477	460	519	515	441	485	446	453	481	502	474	442	478	484	481	519	473	480	489	493	504	487	503	522	493	502	483	482	517	480	470	499	502	486	462	452	504	489	489	505	500	474	505	476	507	466	459	504	491	449	453	538	461	477	482	491	489	492	466	480	464	455	481	465	461	503	483	466	473	479	474	510	503	541	461	469	529	483	509	488	501	471	488	473	462	501	497	513	492	500	472	519	474	462	453	502	517	487	516	502	482	489	481	461	426	521	491	477	480	491	493	492	472	520	497	532	487	464	449	492	483	496	490	493	466	472	451	457	504	467	468	464	458	451	471	494	507	492	481	494	473	447	500	480	484	432	466	441	435	473	486	496	463	492	442	510	472	522	459	501	470	497	485	461	517	490	490	501	466	439	510	486	481	494	488	486	514	505	476	471	509	485	518	483	489	490	494	496	483	489	479	482	466	456	509	457	480	495	451	509	445	493	496	468	477	516	502	459	441	495	497	471	461	491	502	521	488	455	491	477	492	482	481	483	468	490	478	468	500	456	471	461	471	478	469	520	469	466	453	498	473	489	498	500	480	507	478	471	519	487	506	488	506	500	477	506	471	451	444	476	497	501	474	496	491	503	493	491	478	483	501	475	459	520	480	468	475	438	476	477	487	459	493	504	471	485	489	443	454	477	486	464	498	502	455	493	459	495	493	461	475	475	460	463	471	464	482	481	467	478	491	432	529	493	481	497	500	516	494	479	504	450	473	469	486	487	469	464	502	458	469	470	458	482	457	509	507	466	477	489	475	472	499	478	501	458	466	475	515	489	445	477	411	498	466	532	480	521	470	499	479	492	498	518	507	474	473	475	488	490	514	533	482	435	476	491	480	495	459	504	525	491	484	491	478	465	497	500	500	516	477	479	511	504	516	468	462	463	462	476	494	448	476	477	498	484	496	494	459	467	439	504	466	485	453	471	502	470	497	492	478	483	483	482	490	460	464	477	482	465	458	445	488	489	512	498	487	469	449	471	445	485	503	516	457	504	481	512	484	478	461	489	476	495	470	485	491	500	448	472	486	484	494	512	478	464	519	488	431	490	448	452	449	435	472	509	468	497	491	481	563	493	511	449	521	486	459	478	462	524	462	491	483	477	503	464	480	508	505	489	452	468	502	521	488	524	435	494	523	442	470	455	492	481	482	468	468	492	453	471	527	477	516	496	494	474	528	500	469	466	496	456	465	476	512	484	503	447	508	507	518	494	462	478	495	533	493	493	518	461	491	520	469	491	493	530	469	440	514	486	495	457	462	481	452	493	480	472	520	510	463	496	508	518	473	519	512	507	465	468	489	464	496	435	518	493	487	460	483	497	476	472	469	504	481	484	452	504	457	495	516	476	465	443	480	514	488	514	498	501	508	482	473	450	464	483	470	476	525	449	488	487	484	479	496	468	510	457	460	441	483	460	524	495	486	499	487	507	482	491	489	447	498	445	475	490	452	483	478	519	429	495	469	470	497	460	510	509	471	507	494	490	458	458	498	489	454	507	474	472	496	509	456	490
3848	495	101	73	71	54	64	72	78	74	61	72	69	66	67	57	51	65	52	53	61	76	114	378	558	539	326	69	53	68	46	63	55	57	39	50	49	54	42	59	48	61	40	50	48	56	54	46	47	48	58	56	48	56	44	52	56	52	62	50	56	56	53	43	47	46	50	45	48	56	52	47	55	45	47	63	45	49	66	48	43	48	60	48	48	48	51	55	48	52	37	47	51	51	37	38	45	61	65	59	61	37	57	57	54	47	58	58	47	45	44	54	55	43	55	58	56	29	50	62	51	51	59	43	46	57	50	52	48	53	59	56	53	58	60	54	49	53	55	53	58	50	47	54	47	52	47	55	51	49	44	46	57	51	61	53	51	48	64	54	50	51	48	46	50	66	46	62	32	53	57	50	50	44	55	57	55	60	54	49	53	53	49	54	51	47	56	47	55	57	50	51	51	60	55	47	53	53	56	52	64	43	49	58	60	57	55	49	39	57	48	57	42	45	38	48	60	46	47	35	38	57	51	47	50	53	50	56	39	63	50	55	57	43	48	50	42	38	38	49	52	52	50	61	47	41	53	43	48	49	57	43	43	49	58	52	44	55	64	45	51	38	60	39	55	57	50	54	42	42	52	50	62	50	50	44	49	41	41	55	53	56	49	47	42	48	49	56	59	50	39	54	54	42	58	57	64	52	43	55	57	46	51	46	62	47	42	55	59	54	47	54	47	46	55	50	44	48	67	53	55	54	42	51	58	49	52	53	44	40	39	38	55	53	50	51	55	48	58	37	40	65	55	59	51	64	40	57	59	57	45	37	62	49	62	57	47	49	41	45	64	43	43	72	49	49	45	55	41	44	64	53	55	53	45	53	54	50	46	58	45	50	49	42	42	61	47	50	45	64	55	52	61	52	50	47	59	61	52	49	59	45	61	61	61	32	50	52	73	50	54	43	49	34	45	51	50	60	34	40	63	44	51	51	37	45	45	42	67	54	64	37	41	41	48	40	54	65	56	52	56	73	50	56	65	53	52	41	51	61	53	46	47	57	54	59	49	57	52	54	55	49	58	48	64	50	46	58	39	47	61	51	52	48	48	45	49	55	51	59	53	48	41	50	55	37	66	49	70	64	44	54	59	52	54	45	43	57	43	50	58	46	59	42	65	51	54	42	53	53	42	67	47	49	43	52	63	35	46	45	52	56	51	47	48	41	59	58	46	55	44	54	55	60	39	41	49	64	65	56	54	45	57	38	53	47	57	64	46	49	45	50	54	51	38	53	48	44	50	45	41	60	49	61	54	52	45	61	46	67	55	44	48	46	59	47	64	56	59	45	52	37	54	56	49	52	50	48	50	56	56	51	42	46	52	48	42	55	54	51	49	46	60	56	41	51	51	38	52	51	51	55	45	49	49	43	52	55	62	53	45	54	47	65	52	48	71	63	59	52	46	48	56	46	53	40	59	43	44	56	49	49	39	54	51	55	53	54	51	51	58	52	49	54	59	31	64	48	42	54	53	46	42	44	43	51	41	45	54	48	53	46	54	57	45	58	42	51	43	52	50	64	52	56	48	56	54	39	57	57	53	51	58	57	62	50	62	40	66	44	45	38	49	66	54	44	56	50	61	48	52	51	54	50	63	57	62	46	59	55	59	54	56	67	58	39	59	54	55	52	54	55	56	42	57	53	47	52	42	52	53	41	51	50	65	53	55	43	59	52	53	37	51	57	60	63	50	52	51	42	59	47	44	46	44	43	47	52	47	61	56	55	52	45	51	40	51	55	51	52	60	50	47	54	56	45	64	46	48	46	60	44	65	56	61	39	52	55	45	40	54	60	52	53	51	53	49	55	41	45	39	61	56	54	47	47	33	54	53	49	56	55	49	42	38	54	52	49	49	45	65	46	60	57	46	62	51	61	42	39	44	50	44	52	48	47	50	43	65	57	43	53	59	49	45	59	60	31	54	52	44	54	52	49	49	52	37	48	42	48	40	49	49	65	56	46	47	54	52	51	46	44	54	55	53	62	45	54	51	59	48	51	67	51	59	40	45	45	53	43	43	70	71	44	49	51	52	52	46	51	56	46	51	54	40	52	53	46	52	51	52	47	55	56	42	41	38	60	48	53	36	48	47	52	63	57	54	53	49	54	58	46	52	56	54	55	68	54	47	49	52	61	50	57	49	34	44	46	49	51	58	65	55	41	58	50	55	46	52	51	63	51	51	54	62	53	48	52	51	46	51	44	45	46	46	42	56	49	50	55	55	45	59	60	52	55	54	49	53	36	53	55	44	55	54	50	46	43	50	50	51	57	51	61	42	40	45	46	45	45	53	42	39	50	56	55	61	53	38	52	53	59	52	58	48	54	48	55	56	52	42	65	63	47	58	44	54	54	63	44	48	55	47	40	50	61	59	61	60	49	42	51	50	48	57	44	41	45	55	50	48	41	49	57	38	49	45	41	48	64	45	56	46	47	54	47	56	38	48	52	62	50	41	57	56	44	50	61	40	48	46	50	49	44	50	40	58	57	46	37	56	57	39	51	53	42	59	53	45	49	51	43	50	60	51	53	50	65	40	57	40	53	49	44	44	57	43	45	53	51	48	53	62	47	56	64	55	51	42	43	50	54	56	45	65	56	40	57	51	42	49	53	64	49	57	41	51	49	44	46	62	53	44	53	61	43	50	58	58	44	56	54	44	55	45	42	53	48	46	50	54	43	53	59	47	51	41	50	43	65	47	40	59	57	48	48	54	49	57	57	43	41	52	49	58	43	49	63	54	56	52	51	55	50	46	53	59	49	52	53	68	54	54	48	54	43	56	59	53	51	49	46	46	67	47	65	73	53	45	54	45	54	55	58	51	57	50	49	48	58	49	49	51	55	56	56	43	45	41	52	41	56	46	45	54	53	51	45	54	54	56	44	47	53	45	57	47	47	43	52	67	64	63	54	53	57	52	37	57	55	51	52	60	47	50	56	63	40	57	49	45	46	46	59	58	44	52	47	53	55	54	63	52	54	46	57	49	52	59	54	50	59	51	42	46	69	60	54	46	57	53	62	59	51	46	54	59	39	49	54	44	49	49	62	42	61	67	55	59	59	55	64	65	47	49	51	53	51	62	38	54	51	40	52	49	46	44	66	44	50	42	50	50	53	41	56	61	46	45	54	45	50	50	46	46	52	47	59	57	50	45	58	46	62	46	41	52	44	50	50	49	57	45	57	56	51	43	59	42	53	58	50	51	47	45	47	60	40	63	55	50	39	54	48	45	45	57	47	48	53	47	59	44	51	55	48	47	52	55	58	51	55	52	67	39	55	67	65	53	55	41	56	55	47	33	52	53	60	53	60	45	45	60	55	41	64	46	51	42	50	43	55	64	49	44	44	46	52	46	47	48	53	48	50	65	56	50	49	64	51	63	61	56	47	60	60	52	52	59	44	72	48	56	55	48	53	46	45	51	47	44	47	47	51	55	53	50	59	52	50	45	63	51	44	55	48
24019	5003	942	786	1396	2026	2189	2096	1702	1570	1333	1331	1140	1040	916	835	793	763	721	686	634	691	2300	8837	12617	11312	7468	1166	390	386	373	444	443	480	398	407	381	377	400	397	400	367	395	376	406	417	417	379	378	421	414	376	376	376	382	377	392	398	381	401	406	389	361	369	412	401	353	388	372	393	363	402	401	411	400	363	402	371	399	370	382	403	372	382	385	364	374	398	376	381	365	413	353	388	348	386	409	416	422	378	393	420	418	410	367	398	392	375	396	367	375	375	362	383	408	384	393	378	396	388	389	439	409	373	375	406	390	393	386	386	378	401	373	370	367	378	409	423	400	384	412	425	376	381	416	390	384	377	375	392	404	388	373	370	402	364	371	376	373	388	416	409	400	374	402	396	393	372	394	380	414	391	421	403	385	360	396	384	412	387	410	393	345	376	371	388	394	414	378	405	411	372	400	363	374	381	376	365	384	378	378	373	360	384	405	393	392	385	388	393	378	385	387	366	387	426	415	389	356	359	380	383	391	356	376	375	398	374	369	367	410	360	366	405	380	383	395	394	364	351	380	397	358	393	380	395	363	385	399	386	392	352	392	364	381	386	339	381	349	372	392	381	396	402	396	411	397	356	397	383	381	364	391	355	408	393	369	356	400	390	364	326	417	415	386	402	366	356	384	403	398	379	370	396	331	407	383	391	403	420	398	378	368	387	394	404	392	397	365	393	394	351	405	389	416	378	359	336	393	390	404	362	384	375	371	418	406	404	380	405	385	370	364	364	388	395	374	380	405	369	332	386	377	371	393	401	377	383	419	392	415	410	380	398	397	387	415	394	366	385	362	390	390	390	367	400	387	409	402	345	344	379	350	402	392	385	395	411	382	416	379	407	351	422	350	379	339	398	406	387	359	375	405	351	385	380	388	369	384	374	386	392	385	362	348	392	361	378	432	378	386	394	371	423	368	407	377	398	408	367	377	369	371	399	405	386	396	395	402	406	343	399	399	348	369	384	377	388	406	399	403	396	384	371	358	366	376	342	432	365	397	384	356	393	369	387	414	387	393	386	424	356	379	370	381	406	402	354	366	425	399	414	374	391	377	365	386	402	371	337	387	362	371	374	404	381	402	404	380	351	370	379	398	421	397	393	376	389	436	393	395	357	426	385	338	390	388	406	392	379	408	376	372	370	397	408	365	359	374	424	430	399	374	377	374	389	395	401	412	339	407	391	352	374	383	408	398	408	392	380	402	406	384	382	381	380	372	389	366	433	376	354	358	403	362	370	436	412	373	366	357	388	373	403	401	388	382	400	364	359	375	364	370	399	391	383	363	392	391	403	359	366	406	383	385	415	364	386	377	368	400	394	378	408	394	400	369	386	390	357	424	371	375	381	407	415	405	397	393	389	403	396	388	406	377	385	442	414	396	372	398	396	395	366	396	364	383	405	354	389	368	388	368	388	395	394	414	404	343	365	376	383	389	388	362	371	385	403	352	391	360	406	377	368	397	349	366	383	378	377	395	380	380	410	370	378	392	376	391	430	344	360	387	382	402	366	389	386	387	412	363	386	367	399	381	359	388	380	372	376	379	332	382	373	406	375	342	409	386	391	354	398	388	418	393	370	381	369	363	380	399	410	350	403	420	392	381	374	389	359	404	386	382	362	394	402	403	381	410	424	374	382	369	403	390	395	397	395	412	392	391	411	408	375	386	360	428	410	413	407	403	367	357	391	371	400	357	352	372	390	372	380	384	359	409	384	396	411	419	356	393	402	390	415	374	381	405	413	373	365	395	365	401	412	355	353	378	430	376	395	374	350	381	368	384	352	428	375	387	388	382	404	383	387	381	384	363	385	373	384	401	402	360	352	430	380	335	385	403	372	410	399	376	391	409	395	409	377	423	373	402	413	369	365	383	368	393	405	381	390	369	419	384	428	396	387	391	379	404	404	400	400	367	399	424	391	370	368	393	366	356	363	382	391	411	359	418	364	404	381	398	374	403	399	395	419	394	414	406	358	346	406	390	376	432	376	396	388	386	414	369	394	397	414	394	358	373	365	371	392	390	336	368	350	368	398	374	416	394	369	409	417	371	392	403	391	395	353	370	425	385	387	373	344	391	364	367	366	395	397	376	412	386	349	396	374	388	366	364	382	450	367	398	395	418	377	351	381	349	383	393	378	380	398	399	386	403	374	403	388	383	406	406	402	384	404	389	378	385	372	409	380	382	389	369	381	370	385	377	390	404	374	378	371	384	413	397	386	353	381	366	394	360	355	379	351	373	393	378	408	416	398	383	384	390	386	381	408	404	392	389	405	448	363	391	407	370	392	378	417	387	400	387	368	384	353	378	406	414	394	378	392	384	394	385	361	391	370	364	420	398	377	383	367	387	385	387	379	376	397	426	402	380	421	370	369	425	409	377	394	398	390	388	376	400	422	400	370	381	386	383	362	381	350	351	391	404	383	398	379	410	399	398	369	391	394	377	385	356	393	386	372	388	375	372	404	354	371	390	417	399	379	347	347	369	399	383	372	383	407	381	394	385	346	372	420	386	392	417	347	383	387	369	402	363	399	379	388	392	373	401	415	392	378	376	415	365	358	327	383	362	389	349	398	361	423	396	383	397	381	392	369	393	411	397	386	363	373	392	375	392	391	382	396	383	337	398	383	351	362	385	399	398	382	373	370	391	351	369	410	385	413	387	357	365	368	409	388	371	383	369	404	374	387	392	388	333	403	410	376	401	372	364	394	350	376	376	393	397	413	382	395	385	347	369	390	382	420	407	364	371	365	395	392	413	398	382	386	371	390	349	350	374	403	384	363	375	397	417	399	386	390	380	381	399	391	375	363	389	420	366	354	398	401	406	410	368	383	374	414	377	394	400	401	401	383	336	385	426	379	411	397	385	381	405	364	385	392	382	358	401	382	416	356	380	379	405	403	382	382	365	396	359	394	393	397	425	389	385	398	393	344	370	439	400	391	400	358	371	389	373	362	362	394	399	378	374	375	377	383	402	403	447	377	398	374	359	418	394	388	404	365	350	379	388	379	358	380	371	398	361	374	400	398	375	441	413	383	380	365	430	399	359	355	377	405	402	387	363	402	364	418	357	397	401	379	401	377	375	378	376	395	381	403	376	382	411	376	403	379	384	400	375	361	373	388	377	405	391	346	384	408	403	366	375	414	416	407	395	407	378	402	352	411	369	395	397	380	366	351	382	382	396	379	380	382	380	403	394	351	413	399	381	416	376	353	380	391	381	400	360	395	371	389	353	399	372	424	376	394	382	404	394	337	439	366	345	385	392	387	393	435	396	403	399	395	403	395	379	367	375	379	412	392	386	393	366	378	398	413	357	393	385	412	363	387	374	438	356	396	396	412	397	395	429	376	380	354	414	360	373	394	423	382	374	383	395	374	384	350	397	415	403	353	350	349	406	385	364	360	384	429	389	374	409	369	383	382	398	387	437	390	351	453	422	414	376	405	362	377	363	380	386	387	396	383
3894	851	173	142	114	110	108	91	119	94	114	110	111	96	83	97	111	105	88	94	90	105	358	872	995	859	486	91	75	86	87	77	72	81	89	101	86	86	73	96	80	93	82	75	82	63	77	68	73	81	92	76	80	79	72	76	79	67	93	99	87	88	81	71	76	82	84	88	63	93	84	79	81	74	85	89	86	88	82	76	66	94	94	74	76	78	103	79	79	88	88	82	86	86	74	77	73	97	81	76	98	74	78	67	70	67	80	89	77	76	92	84	102	80	72	82	70	79	80	81	76	92	80	86	68	99	82	89	62	70	82	88	75	68	72	68	76	75	86	64	84	68	88	69	85	81	65	89	95	70	77	78	78	89	84	75	76	94	85	77	79	95	79	85	86	64	96	77	84	82	78	81	90	75	86	80	106	74	73	77	64	65	103	87	74	82	62	85	94	71	76	80	61	97	76	93	80	77	95	67	78	79	77	63	95	101	68	73	93	84	92	93	87	95	75	67	85	93	87	87	77	81	79	90	74	82	88	84	78	70	82	75	71	80	72	85	87	82	92	90	82	65	92	87	84	69	82	69	80	100	78	84	80	74	79	97	63	80	70	76	76	84	96	79	99	82	81	78	62	80	82	75	87	91	82	67	86	65	69	88	73	74	91	77	76	83	70	92	74	91	92	76	89	77	75	72	72	91	88	81	85	72	91	73	69	85	76	88	83	62	86	72	80	83	85	79	85	82	94	71	73	86	85	88	86	84	74	77	85	88	69	78	93	78	74	75	78	74	92	79	99	65	88	65	75	79	89	91	72	85	84	102	74	85	74	90	92	81	84	71	97	79	62	70	81	75	79	71	88	82	81	73	78	98	81	98	93	83	76	92	92	70	94	89	77	90	107	71	88	88	82	85	58	92	91	77	104	74	86	80	88	77	67	87	92	80	84	81	74	73	80	67	99	83	95	87	84	85	77	88	70	73	85	87	85	85	95	81	77	79	81	94	85	65	81	90	85	83	85	80	76	85	69	75	91	81	81	67	79	86	90	67	71	78	70	86	89	95	65	66	78	90	90	65	83	80	81	87	96	80	71	71	75	99	83	71	86	75	88	86	63	79	86	82	71	95	80	88	93	71	85	91	88	83	101	82	79	86	72	82	80	78	74	74	96	80	71	80	73	72	80	73	78	75	76	73	86	82	89	78	70	73	87	69	83	85	83	74	76	86	65	88	73	75	97	79	86	81	100	100	83	82	88	82	72	81	90	83	79	75	89	69	81	82	79	91	83	73	91	82	82	73	79	96	83	76	94	95	93	83	69	87	93	69	78	73	94	95	75	85	78	89	80	102	108	79	84	65	87	79	74	79	80	74	62	89	77	74	78	70	89	76	81	66	83	71	84	98	54	75	87	71	89	95	83	90	68	70	81	87	82	86	74	72	81	94	86	77	92	83	74	87	74	87	69	66	81	83	67	64	88	83	82	99	79	85	76	68	80	77	75	69	82	86	63	71	81	79	74	78	92	83	82	86	73	82	87	103	75	89	66	76	73	82	75	89	66	87	93	92	91	83	72	84	87	68	71	87	87	88	77	76	75	75	87	93	80	85	80	81	80	86	76	75	84	87	72	90	89	91	73	73	88	91	85	71	90	79	99	76	86	79	92	75	77	87	92	94	84	73	80	77	75	82	89	73	83	75	79	81	75	87	70	93	62	68	75	93	82	85	75	91	93	66	94	89	77	89	85	87	73	73	90	84	69	86	87	72	76	88	91	84	73	77	95	96	73	81	79	81	85	69	79	63	85	73	93	68	88	95	83	81	97	79	73	69	77	89	59	93	71	91	97	66	84	95	99	92	92	85	96	99	99	74	92	68	93	107	73	92	69	94	73	78	70	83	72	73	83	68	82	80	80	90	81	82	82	76	69	91	72	71	79	72	83	95	73	82	90	92	77	77	112	65	88	74	76	85	82	71	94	87	72	83	79	79	78	66	68	84	104	81	80	88	82	77	101	81	73	86	83	70	73	93	90	85	91	71	97	85	83	82	86	88	73	84	64	82	75	71	84	81	74	98	89	90	77	78	78	69	82	85	98	97	97	76	76	84	71	74	72	80	101	72	69	86	76	94	83	73	83	88	78	67	90	93	73	65	73	83	73	77	64	87	87	90	94	84	69	63	91	83	83	92	84	66	73	75	88	78	90	75	77	87	85	96	73	72	81	82	91	78	80	88	88	82	75	95	67	87	94	100	66	81	72	88	83	93	103	77	102	83	101	85	79	92	81	95	102	83	87	84	86	79	70	90	85	74	98	87	68	85	79	95	64	93	83	78	81	85	62	76	79	71	95	85	87	87	84	75	94	79	67	75	76	81	88	88	88	102	86	73	80	86	94	94	81	83	89	77	89	97	83	89	73	83	95	94	68	75	84	81	85	104	80	80	81	84	76	90	85	106	71	82	81	85	94	74	91	81	85	81	60	75	81	75	94	87	90	91	83	69	78	86	80	94	78	95	82	90	92	75	72	86	82	100	84	90	72	97	68	67	55	72	93	93	94	87	95	82	80	81	76	74	83	66	84	73	88	70	66	76	87	80	70	91	71	76	81	83	71	60	80	81	72	86	84	72	84	81	82	64	82	74	78	69	83	79	79	80	83	85	67	77	79	93	89	83	85	67	85	95	77	84	87	98	73	93	71	74	78	86	78	72	84	84	90	76	82	72	75	77	85	70	76	93	83	86	76	85	83	95	83	90	75	86	86	96	78	91	88	79	77	99	76	76	85	78	64	67	96	81	66	100	78	76	78	85	66	94	68	77	75	81	88	70	77	98	76	81	71	82	87	81	89	83	97	82	89	76	77	66	84	85	80	78	73	69	79	91	88	96	71	90	83	80	96	83	80	75	73	84	95	94	88	97	77	82	63	97	77	68	86	95	85	91	85	80	82	85	73	95	78	77	89	82	100	95	87	91	80	91	89	73	86	87	84	90	82	94	77	80	71	91	73	69	73	71	88	82	83	96	79	80	78	93	71	105	89	83	87	74	91	95	77	73	83	93	85	72	72	86	84	69	76	83	71	79	72	64	77	69	86	81	92	76	89	87	86	81	90	80	83	72	73	66	82	94	91	80	76	73	86	78	76	71	87	76	82	83	91	78	72	63	92	71	80	79	79	88	89	83	77	71	98	85	72	76	82	77	74	91	64	86	96	84	90	83	74	75	68	79	77	89	70	69	75	93	70	88	75	60	71	83	91	74	94	85	90	73	86	75	98	85	94	86	80	74	88	89	81	82	77	73	71	85	83	102	83	90	79	73	74	68	75	76	81	68	74	72	76	81	68	90	88	82	67	84	80	91	86	84	74	67	91	78	75	73	67	79	68	93	98	69	85	90	84	79	78	83	72	77	90	78	88	89	83	74	89	76	97	76	70	70	75	70	66	64	81	69	66	60	87	82	92	76	87	78	83	51	87	108	75	81	75	71	65	71	92	76	96	84	89	87	76	74
29243	7713	1524	1268	2379	3763	3664	3433	2843	2523	2298	2077	1870	1664	1562	1452	1358	1241	1199	1138	1109	1459	8581	17661	18449	16055	8557	1007	625	660	623	651	644	719	625	607	613	630	629	670	626	573	581	587	613	597	613	621	647	579	585	605	579	628	577	611	629	670	593	600	607	596	630	598	597	619	600	578	635	610	572	597	590	612	666	596	624	588	590	593	601	604	603	633	636	644	595	550	571	636	573	603	636	619	596	595	575	644	603	640	651	604	583	592	633	589	584	602	619	631	652	609	624	655	594	620	614	594	597	630	626	608	600	629	601	637	628	595	636	603	612	625	589	583	623	600	626	587	560	601	622	608	574	595	628	593	613	601	600	564	573	594	634	610	633	617	640	635	583	571	581	615	595	588	572	596	586	599	612	629	591	593	611	596	636	593	603	596	608	630	624	588	604	609	606	586	608	594	618	586	627	616	582	586	601	642	608	553	630	633	583	618	600	578	593	615	587	604	611	548	600	640	604	607	582	618	603	609	586	587	587	593	623	566	651	589	597	572	616	562	608	607	630	594	619	603	613	604	608	546	614	616	597	583	611	602	621	610	598	610	600	650	583	642	598	584	610	543	570	631	603	616	621	557	585	661	560	644	590	597	610	637	623	612	618	589	647	609	629	591	600	573	569	616	656	556	586	601	654	586	561	586	575	616	619	575	622	641	647	614	589	599	614	573	603	568	619	590	588	575	599	586	614	606	582	647	612	581	555	566	612	555	574	634	618	642	622	624	543	600	604	601	583	618	599	568	608	593	582	619	616	621	572	593	604	608	578	574	611	565	614	610	576	576	574	576	561	591	632	606	576	597	622	626	605	569	583	642	638	590	581	597	577	581	638	559	607	573	593	621	555	580	580	616	602	582	569	591	600	609	590	611	608	581	572	631	601	578	622	593	613	597	564	612	611	614	608	592	587	584	594	594	568	601	577	580	616	615	584	644	580	574	582	553	599	641	598	589	578	592	629	645	583	594	633	631	597	579	594	586	592	586	612	585	629	603	608	598	639	588	583	649	585	587	577	589	612	606	617	580	580	571	591	592	617	610	616	647	629	597	609	583	572	583	637	597	588	589	583	593	634	609	588	598	623	588	624	581	568	602	575	588	611	594	576	567	562	627	618	627	588	594	598	632	600	561	588	575	656	582	577	575	625	616	618	596	576	571	618	576	616	611	613	634	626	579	572	581	592	648	667	591	637	599	635	583	607	602	587	575	554	630	586	644	612	625	616	548	616	637	600	638	566	602	625	584	609	590	581	579	600	578	604	626	608	598	567	591	596	610	606	619	600	596	600	579	617	563	601	587	588	602	599	603	623	590	580	582	581	559	547	620	628	601	595	591	601	559	520	629	565	581	599	596	612	603	581	624	618	554	642	618	587	570	577	621	602	571	569	604	603	617	577	644	597	600	583	601	599	631	620	638	578	580	609	592	594	599	588	607	592	612	619	598	580	633	613	554	573	624	603	584	640	626	620	612	592	608	658	543	590	621	580	573	611	614	552	617	575	621	594	608	576	631	641	598	633	640	583	581	654	642	580	666	575	608	567	578	594	599	591	595	584	633	596	609	575	560	591	636	587	645	623	574	589	599	593	610	618	576	574	648	580	607	622	589	570	622	562	592	561	571	576	597	611	626	592	612	610	610	636	565	628	615	575	608	619	618	590	570	610	597	617	612	577	608	590	621	567	630	609	637	582	617	629	584	594	587	598	579	602	589	607	599	605	590	611	609	639	612	572	529	626	598	564	586	590	601	611	641	547	566	613	586	610	622	632	642	606	605	615	589	608	609	601	634	613	617	619	557	627	592	592	576	602	632	603	619	594	616	603	610	630	623	603	639	603	645	568	606	615	633	596	636	583	571	608	629	600	639	614	592	586	594	628	616	575	617	625	657	581	560	596	580	562	587	637	613	549	602	609	590	611	601	584	603	610	594	638	607	610	630	592	607	588	574	580	569	585	622	593	599	625	606	578	616	552	611	585	594	634	630	575	588	656	620	605	602	582	578	583	583	558	635	602	631	594	608	622	582	625	636	606	604	591	619	596	611	639	597	596	616	626	549	575	619	608	581	609	619	553	575	621	584	615	626	616	595	559	622	603	563	606	594	610	569	593	579	625	564	616	602	564	577	575	587	559	556	588	642	601	585	590	570	578	667	622	582	558	581	644	627	595	633	605	546	616	591	577	542	574	592	595	615	603	579	620	602	570	576	598	602	645	593	574	587	592	599	618	576	602	596	615	577	648	593	622	590	610	583	618	585	608	595	597	568	575	644	621	615	559	573	601	614	625	611	614	592	590	558	607	611	586	592	613	615	640	593	559	584	601	613	603	610	590	647	628	575	616	599	633	554	624	596	579	603	628	603	572	607	610	554	622	610	536	651	558	608	578	627	576	655	568	566	604	594	599	637	585	645	608	659	566	625	595	644	577	588	619	590	662	597	589	621	571	599	638	630	547	597	580	631	597	585	658	557	601	669	710	596	610	612	563	616	610	646	611	576	593	571	629	582	618	598	614	626	613	597	616	562	601	588	614	595	585	588	592	625	578	586	591	569	593	583	603	591	526	598	577	599	653	606	597	573	627	619	612	573	580	605	617	516	583	614	615	633	587	585	575	628	590	599	581	603	631	603	614	579	569	613	582	604	625	580	573	647	626	621	581	592	582	606	580	590	589	616	577	557	608	598	598	641	621	623	615	597	586	614	589	586	602	581	557	587	625	657	618	577	600	628	612	628	634	573	614	600	593	581	556	595	582	603	608	592	651	579	607	526	589	573	605	575	555	567	632	628	612	606	604	584	607	619	598	590	609	596	611	593	561	597	672	591	627	622	602	595	551	587	593	615	592	637	567	567	632	610	618	557	615	603	638	615	611	606	601	598	557	588	593	582	559	553	564	590	649	602	638	626	601	571	600	577	589	611	598	603	592	618	604	621	584	591	602	590	629	625	610	637	606	605	550	608	612	612	571	656	607	548	556	562	571	642	558	581	594	612	525	595	647	580	604	606	628	611	584	610	591	595	587	606	632	564	600	628	585	599	650	594	579	640	582	584	571	628	643	601	589	562	643	596	558	599	619	601	569	651	621	596	599	606	590	578	566	611	601	591	600	628	666	622	593	585	608	627	620	599	574	625	572	616	617	590	615	597	621	641	580	535	651	575	613	550	571	612	563	588	629	547	589	606	613	628	575	614	590	592	609	647	581	612	575	596	622	590	584	624	563	613	553	581	615	593	588	627	581	605	626	587	572	587	586	647	601	569	656	566	617	635	604	648	595	591	619	638	621	570	594	582	608	586	601	591	564	616	621	576	603	585	620	607	593	601	593	612	630	573	583	584	618	592	611	580	605	582	607	605	609	595	604	564	624	587	615	555	651	586	593	631	569	592	584	582	600	586	629	600	587	648	552	571	583	598	576	602	605	603	569	581	585	592	612	602	587	594	576	602	571	585	608	588	591	614	561	580	602	605
2426	288	48	49	48	42	58	48	50	41	50	49	46	51	48	55	54	46	57	53	38	49	112	167	153	138	93	44	48	40	30	42	40	37	34	38	49	45	32	32	44	43	33	42	38	46	41	37	41	37	40	58	42	32	39	48	35	36	38	55	34	35	34	54	46	36	49	39	41	51	51	44	39	39	55	41	36	49	45	40	45	40	59	43	48	34	37	28	50	33	36	43	48	38	34	44	47	41	56	37	40	45	37	41	45	47	42	39	39	37	27	36	36	45	41	51	35	36	49	44	52	63	28	43	34	35	31	39	44	34	38	45	47	46	47	39	50	46	46	29	33	44	45	53	37	41	45	51	35	24	45	45	52	35	50	50	36	40	28	44	53	43	40	41	38	46	52	33	43	42	41	41	51	33	37	51	36	34	44	47	39	35	42	47	44	49	51	41	32	45	34	38	36	44	33	41	37	33	38	40	42	32	47	46	42	41	46	39	42	39	43	45	48	49	38	35	38	40	43	30	32	41	37	42	45	32	46	35	46	42	46	40	31	43	31	42	46	38	60	39	32	47	32	48	35	41	38	40	46	43	45	28	32	40	43	42	38	37	48	46	38	37	44	35	37	46	36	60	44	40	36	48	48	37	44	51	34	28	41	35	51	40	47	39	43	43	41	45	37	36	34	30	34	39	40	43	46	56	30	33	35	36	38	39	35	50	49	37	45	30	33	42	38	38	35	23	31	38	41	38	40	38	49	44	43	48	39	34	32	44	46	38	31	40	47	39	30	42	30	40	39	41	34	44	42	50	42	35	46	34	45	45	40	49	34	43	46	40	41	43	35	51	41	43	42	44	40	50	40	46	38	39	45	36	46	42	41	54	26	33	43	50	39	33	42	32	41	41	50	56	35	38	37	40	42	35	35	53	60	41	50	43	46	44	35	46	45	50	42	44	38	48	51	43	40	43	45	46	40	38	41	55	25	38	40	30	44	35	45	47	41	44	43	42	41	43	46	38	37	41	29	40	33	35	40	31	41	45	37	42	26	46	48	48	35	38	44	38	44	40	46	42	51	43	34	40	37	40	42	38	37	46	27	38	42	51	36	41	36	27	43	37	38	32	31	41	36	45	43	43	39	41	36	38	36	40	44	36	38	46	33	35	42	39	49	46	40	40	38	51	42	54	34	36	39	40	39	34	44	27	47	51	40	36	44	40	47	37	41	38	40	34	42	36	34	30	40	46	43	33	38	45	46	36	49	35	37	44	28	49	31	28	41	40	44	48	49	44	46	33	40	35	34	31	37	40	46	41	43	41	41	40	47	28	49	39	43	35	52	35	52	30	47	31	54	38	43	38	41	54	39	39	31	45	31	39	32	35	46	49	43	45	34	49	43	36	38	52	52	35	45	45	29	42	45	35	44	41	34	43	45	54	38	41	39	37	39	43	39	41	48	39	33	47	38	47	41	35	38	49	40	42	49	42	52	37	37	33	38	45	43	41	42	51	50	37	37	45	47	37	39	38	46	38	45	38	32	36	43	39	47	42	49	35	50	37	48	42	36	36	38	42	38	25	41	34	46	41	35	56	40	38	50	40	47	50	33	40	38	39	39	37	45	36	49	49	47	50	39	34	44	40	41	37	42	51	42	53	36	41	35	45	42	42	29	40	40	45	43	30	49	40	35	44	48	54	45	40	29	42	34	39	36	46	45	39	33	36	36	46	30	32	37	49	35	46	39	54	44	45	36	40	32	34	46	38	40	40	50	32	33	49	34	41	45	47	36	37	43	46	52	26	48	54	29	40	34	41	49	54	36	46	46	42	55	50	39	35	38	38	41	60	41	26	34	49	42	46	44	46	37	39	47	43	27	35	49	44	54	45	43	41	42	32	46	45	42	37	38	39	34	36	51	41	37	43	43	36	43	38	55	24	45	51	51	49	47	44	44	49	51	51	50	37	45	35	42	41	37	47	37	43	36	39	43	41	52	45	50	39	46	41	46	40	35	62	35	33	29	37	32	47	24	46	33	45	35	32	34	46	48	34	37	58	40	48	49	46	46	42	36	45	54	37	44	61	36	30	37	45	49	33	35	38	34	30	41	39	43	41	46	29	41	39	42	41	31	35	36	38	49	33	52	41	36	48	33	43	33	46	38	52	28	33	47	51	43	39	50	49	52	34	40	51	45	40	41	50	36	46	39	42	42	48	36	38	42	32	52	38	48	43	37	54	35	30	39	42	42	37	48	41	41	48	40	35	49	35	44	37	43	41	35	41	29	42	45	37	44	48	43	34	45	52	49	42	50	29	41	42	41	50	46	47	43	49	40	39	33	35	51	41	35	35	37	36	52	38	40	48	39	40	40	43	31	41	47	37	49	38	43	51	45	28	32	48	47	36	32	38	44	41	51	27	38	32	41	34	32	35	37	45	39	32	36	46	39	42	36	39	40	41	36	25	50	40	41	40	41	41	46	52	41	38	37	39	42	29	37	37	38	31	38	31	40	40	31	43	34	41	41	36	37	42	44	49	45	44	38	45	45	32	30	40	29	31	49	39	33	49	38	29	49	44	36	48	43	33	48	44	38	40	39	46	37	39	52	53	53	43	46	38	44	47	40	54	48	54	39	38	39	41	35	38	47	52	44	35	34	47	50	54	40	37	31	30	37	36	42	50	44	44	50	47	40	46	52	41	38	57	36	38	41	56	44	42	37	47	28	42	41	40	44	27	49	43	40	34	21	37	50	39	24	48	25	47	33	52	32	38	39	32	45	32	35	46	46	52	37	35	35	49	46	54	43	46	39	57	36	34	44	39	36	36	26	45	26	37	40	39	48	45	37	38	43	40	42	45	45	43	46	50	36	30	37	38	44	42	31	36	39	45	51	29	41	42	44	51	31	49	42	38	44	42	40	50	35	37	29	44	41	46	52	37	31	40	43	42	49	39	40	43	34	39	38	39	34	48	36	43	50	34	40	41	44	43	45	53	39	39	39	45	41	50	49	48	52	46	42	46	30	44	47	42	39	38	39	33	51	39	42	48	38	32	43	38	35	34	43	43	46	30	30	41	41	52	44	37	39	41	40	41	47	44	46	39	36	45	35	50	46	34	34	46	49	42	45	44	42	34	39	40	41	53	42	39	40	35	31	42	41	42	37	32	37	39	54	49	49	38	45	42	50	25	50	39	32	35	38	35	41	50	40	38	44	36	37	35	26	49	35	42	42	49	30	41	49	41	44	35	50	38	44	36	37	39	37	54	44	29	39	41	38	50	31	51	43	41	32	50	43	32	42	36	37	40	31	43	45	49	33	30	44	46	42	38	44	29	39	47	50	41	39	43	37	43	47	38	29	37	41	34	38	51	31	37	49	41	48	37	27	37	56	45	36	41	58	38	39	51	41	42	45	53	40	38	34	39	46	37	45	44	26	39	46	42	39	39	36	28	48	42	31	30	41	43	43	34	49	46	40	50	38	49	44	44	42	34	36	41	37	43	42	59	40	38
20155	3189	598	502	755	1184	1219	1187	914	881	849	699	748	715	619	595	561	537	522	529	494	554	2221	3768	3470	2841	1419	354	312	332	333	305	298	319	306	323	320	316	319	333	327	269	312	339	317	318	319	286	287	312	293	326	303	321	284	332	300	326	310	295	316	312	288	332	289	310	316	291	304	272	284	306	301	316	296	321	326	338	302	325	315	315	280	325	333	328	320	328	287	340	328	303	329	322	298	321	318	309	317	308	317	317	291	329	344	310	319	319	322	317	337	277	320	295	300	312	317	326	310	330	289	320	318	320	300	327	333	287	316	326	282	281	274	310	299	300	276	297	338	289	288	295	306	322	307	302	301	348	315	299	300	317	311	308	314	274	324	294	310	321	300	327	303	298	335	303	299	292	285	330	280	343	309	301	289	311	313	302	284	309	299	300	316	327	319	265	296	316	316	259	335	323	287	312	322	317	326	293	300	335	280	313	303	323	310	300	335	329	310	308	281	297	319	287	332	320	303	298	348	353	284	313	301	327	302	346	331	316	307	318	288	316	327	287	293	306	336	305	307	313	336	288	311	317	304	327	279	310	319	301	300	310	315	307	307	281	315	280	317	302	323	293	319	306	321	325	303	311	307	308	310	308	319	321	294	334	379	306	311	313	298	306	322	294	349	315	298	288	296	315	292	328	295	307	327	331	311	306	295	313	300	305	263	321	321	311	310	320	305	292	325	305	324	326	279	325	285	313	281	297	300	298	316	278	331	349	287	297	330	310	310	294	331	315	328	310	295	316	301	306	311	255	312	298	276	325	307	322	321	327	315	322	301	297	298	313	289	340	327	323	296	332	312	311	341	309	315	307	308	294	306	306	287	307	321	303	299	334	316	298	291	295	312	301	332	319	297	301	303	297	326	292	296	305	302	319	303	313	305	304	322	298	294	313	317	291	306	292	291	304	330	313	311	333	316	325	351	301	323	314	281	312	314	316	304	313	302	312	304	318	300	303	298	285	303	322	297	306	341	343	281	304	299	282	289	308	298	329	298	287	322	321	323	305	284	323	281	296	294	304	313	308	297	328	283	317	263	290	296	297	348	297	306	305	279	315	304	297	329	327	342	300	314	311	326	285	301	304	283	303	299	297	305	308	300	318	324	338	299	310	319	314	312	323	304	301	291	334	304	325	316	334	328	314	283	318	306	303	289	318	324	287	311	307	296	280	339	299	349	313	300	333	286	309	327	341	329	319	316	302	322	344	290	319	312	309	291	323	276	346	301	338	325	285	339	327	314	304	314	289	290	334	302	297	322	313	305	309	308	267	315	305	306	272	313	316	324	307	287	285	305	322	293	281	321	310	293	292	310	306	314	285	316	340	297	326	310	308	284	312	320	304	306	308	314	346	297	309	304	302	314	341	316	297	308	317	297	304	292	317	320	310	318	285	305	299	282	286	327	315	329	309	318	342	305	280	326	308	309	335	291	319	321	344	338	326	341	300	321	320	323	310	306	302	298	306	322	285	336	319	324	281	320	315	287	314	286	297	342	293	305	298	297	312	319	308	306	321	318	287	279	292	308	283	317	295	316	329	328	315	341	294	323	290	305	317	284	316	300	294	329	312	316	321	293	305	315	296	302	288	302	316	277	340	297	279	353	281	317	326	308	312	304	306	323	314	342	301	292	340	285	319	291	278	296	319	315	315	317	307	310	282	305	312	300	278	285	292	287	289	335	314	326	297	328	297	308	307	327	344	329	316	300	288	299	317	324	303	315	293	282	291	293	324	305	313	321	303	310	294	312	311	290	310	300	265	316	313	316	305	309	320	297	312	330	296	297	293	316	321	327	318	301	301	308	317	289	304	334	321	312	305	341	291	273	291	322	339	293	296	301	306	285	326	309	287	310	336	338	317	272	304	317	312	301	302	307	334	295	308	313	289	328	301	330	312	337	327	323	325	326	340	313	300	326	349	306	287	311	303	296	317	279	307	320	297	341	315	309	318	314	294	297	326	295	310	334	332	307	317	340	341	298	312	294	279	318	285	308	289	330	314	300	324	301	320	301	304	336	281	290	293	281	303	304	298	297	295	287	334	310	305	317	293	278	327	316	301	305	326	310	264	286	317	299	284	302	308	295	319	308	315	311	270	306	277	302	303	331	300	300	320	284	281	344	320	348	336	292	292	324	288	302	294	299	290	328	287	279	318	309	319	298	334	333	267	330	318	322	325	293	293	278	313	327	333	305	341	315	329	307	288	292	310	301	322	330	327	341	317	297	313	302	329	306	290	309	325	324	310	301	335	285	299	322	305	292	287	292	323	314	344	307	284	301	318	310	335	311	294	324	295	323	293	336	349	312	289	329	308	291	310	299	367	318	295	306	328	322	294	298	299	326	318	288	305	304	309	309	352	269	302	301	289	318	285	318	334	306	309	309	338	307	311	296	322	312	296	300	299	349	326	281	328	326	313	319	311	303	319	294	280	312	308	318	304	335	340	328	301	311	278	302	316	316	310	325	297	310	325	295	314	296	305	275	310	277	294	335	313	309	290	309	266	302	312	333	306	305	322	331	328	285	296	315	311	322	314	291	316	315	290	368	312	299	338	303	317	299	323	315	314	271	296	313	312	270	349	313	316	278	306	315	308	314	314	300	288	335	314	299	287	280	332	324	322	296	302	311	295	304	297	308	317	303	312	319	327	306	311	290	317	304	307	307	310	314	317	317	317	330	316	349	343	328	310	314	349	305	309	309	331	322	320	292	310	321	318	343	341	334	299	322	324	324	304	339	333	290	294	319	325	303	295	330	318	287	316	318	316	291	294	325	293	323	294	292	318	287	307	279	316	285	309	309	315	279	311	293	318	316	312	296	308	295	287	283	281	318	321	297	304	325	325	282	315	315	320	316	329	290	305	306	298	308	294	279	321	291	303	341	296	282	301	295	315	304	291	327	291	299	301	307	323	282	318	322	291	311	307	295	298	344	282	307	321	316	325	307	306	280	327	293	299	313	326	287	286	291	314	322	299	324	299	326	324	301	327	282	332	296	328	289	313	285	298	327	306	323	291	326	290	298	341	288	308	315	316	302	324	302	305	298	306	303	300	328	311	299	329	333	325	317	323	291	299	304	296	304	318	297	333	341	309	322	300	301	306	300	312	284	315	326	362	310	328	329	319	309	295	277	311	320	330	291	286	344	311	281	299	284	286	304	275	314	305	301	346	324	312	287	332	331	340	330	312	287	311	289	309	351	314	334	320	294	299	308	286	301	316	331	317	311	297	280	310	307	298	335	289	297	270	284	318	300	363	299	307	344	317	314	306	318	272	328	332	308	344	309	332	324	303	317	309	331	289	315	315	321	320	320	299	301	292	298	293	327	298	340	333	320	307	306	301	299	326	330	329	314	331	303	325	318	315	296	335	303	323	308	300	320	302	299	308	295	323	316	333	273	260	304	274	334	296	296	277	290	312	315	333	324	291	326	332	327	312	303	338	354	319	307	347	318	288	292	326
2667	624	133	94	72	88	96	116	90	87	82	92	94	83	70	82	81	66	73	61	109	201	421	532	447	354	289	124	78	63	64	71	55	73	58	82	58	77	62	74	64	60	72	73	69	60	56	75	86	64	64	64	52	61	66	68	71	69	82	87	69	72	54	71	76	73	65	74	82	59	76	59	60	84	73	84	65	76	62	65	61	74	68	70	73	61	80	71	78	62	71	66	69	71	75	65	57	66	68	70	56	77	74	60	75	71	78	64	66	85	68	61	74	55	59	70	69	68	62	83	68	71	67	70	69	59	70	63	59	68	64	80	84	64	62	63	70	86	49	62	66	68	66	56	66	66	66	67	66	67	74	70	66	66	62	59	69	57	55	68	64	63	54	59	63	58	64	58	57	84	67	75	56	70	80	68	59	58	74	81	64	54	75	66	77	60	60	62	83	59	64	65	70	75	69	50	58	62	67	63	70	58	67	73	67	73	80	69	62	65	64	67	74	57	79	72	80	71	70	71	75	71	82	59	63	90	68	66	75	63	80	66	81	69	73	67	70	66	59	56	65	56	64	58	87	70	68	68	52	70	59	54	91	63	61	74	74	73	63	62	71	80	59	66	69	68	61	78	61	60	69	73	69	74	66	77	72	74	65	61	66	67	77	61	50	64	77	75	58	70	54	60	73	73	57	67	65	68	64	58	72	61	62	71	61	54	75	75	75	59	54	67	67	80	67	62	65	67	67	57	70	59	65	69	69	81	72	64	78	69	74	74	68	77	64	58	67	62	74	72	86	56	79	63	67	67	66	59	73	59	71	63	61	68	71	68	54	72	68	49	73	70	68	72	73	57	66	52	64	76	72	68	75	64	75	82	63	66	67	65	61	74	62	80	65	65	62	60	58	59	68	68	69	61	75	77	66	61	72	73	81	65	63	58	68	64	82	74	70	59	66	53	62	71	65	90	63	63	47	66	80	50	74	81	63	73	65	70	63	79	67	71	56	74	77	88	65	48	69	73	66	66	90	59	66	68	74	65	68	67	77	56	71	69	65	50	77	69	69	71	66	71	70	70	73	61	75	80	67	62	70	60	81	73	67	60	64	67	64	61	77	60	84	68	71	68	71	76	79	58	71	72	79	85	78	73	80	62	63	51	63	72	75	74	76	64	75	58	58	62	69	63	61	62	59	58	70	60	56	74	51	72	65	72	73	63	63	70	68	75	68	59	72	57	71	57	71	75	78	68	70	66	88	60	58	66	60	89	73	67	77	73	62	80	62	65	55	66	67	61	66	58	55	69	72	60	73	68	65	67	63	68	71	58	66	61	62	55	66	77	72	87	73	72	57	70	65	74	65	71	67	66	74	62	61	72	73	54	70	68	65	66	66	71	58	55	78	55	61	58	83	60	59	56	59	71	55	67	69	71	63	64	71	61	64	66	77	64	68	53	71	57	58	73	72	77	59	85	66	75	70	61	62	61	75	64	67	76	66	70	76	68	65	64	69	57	64	62	56	61	57	75	64	57	45	55	64	72	81	54	54	79	70	67	81	76	65	59	69	61	53	65	63	70	69	76	69	69	65	83	61	68	66	59	67	56	60	76	74	62	64	74	73	84	62	67	82	51	65	57	62	67	86	61	54	62	73	66	67	61	65	69	72	72	50	69	61	65	69	73	61	72	73	74	64	73	59	90	63	63	65	63	73	70	69	68	71	71	66	67	75	77	77	84	67	72	72	76	61	74	66	74	82	54	71	76	73	69	69	76	58	71	71	56	71	49	62	78	65	83	66	64	62	78	81	66	59	74	77	77	60	56	68	67	66	58	72	75	71	70	59	71	57	61	53	64	63	74	71	77	58	70	78	68	74	75	80	64	70	67	54	69	73	63	63	62	65	61	59	65	79	73	67	68	58	87	55	66	74	66	58	89	60	92	69	80	72	59	63	59	69	68	66	73	70	80	71	61	65	66	59	62	64	69	68	76	87	74	70	61	66	59	67	67	58	57	66	63	66	67	54	61	66	89	73	62	70	71	69	69	68	74	64	66	64	61	67	63	58	65	83	63	78	61	75	69	66	67	43	72	66	63	59	74	63	70	70	71	57	52	74	65	70	71	71	86	70	54	56	61	71	58	63	58	71	81	69	73	65	80	65	74	72	62	65	69	46	59	71	67	74	68	60	62	65	64	63	71	79	62	71	76	58	84	73	70	75	68	72	78	80	72	73	60	70	75	59	68	59	81	67	61	69	63	64	62	61	76	70	57	81	63	60	51	59	69	58	60	65	72	66	58	82	76	66	64	70	71	71	67	78	63	84	63	64	72	55	70	84	62	73	68	50	71	59	68	63	75	65	84	69	67	55	69	87	62	75	65	56	51	71	74	78	70	58	58	66	72	71	73	54	71	62	64	63	56	70	61	67	62	75	65	69	57	66	72	68	50	59	66	68	74	68	76	70	58	82	61	77	67	46	69	61	84	58	71	80	70	60	62	70	74	64	73	72	73	67	65	74	64	61	54	70	56	68	62	54	65	66	67	53	67	67	74	52	70	70	49	68	61	74	60	68	69	63	67	83	73	66	69	61	48	67	68	64	57	85	74	63	67	68	52	70	69	52	58	67	61	56	77	77	87	86	80	67	58	56	68	70	58	61	72	67	69	59	78	65	69	80	68	63	60	74	61	73	65	66	59	63	61	54	70	80	64	75	69	62	59	69	57	63	86	83	66	74	86	71	65	82	59	74	64	57	65	72	67	50	73	60	63	67	68	68	64	67	58	76	59	59	81	72	79	66	66	63	60	60	65	80	67	64	72	54	70	64	62	63	64	76	53	66	67	64	63	67	70	64	71	77	77	68	78	59	85	59	82	72	63	73	79	65	76	72	70	76	75	67	58	74	65	63	84	73	72	73	61	63	52	60	63	64	65	59	58	60	77	58	56	73	70	70	62	75	70	64	78	67	64	68	72	72	51	73	60	64	72	83	54	62	60	56	80	69	81	55	73	69	62	65	73	66	82	75	63	61	59	60	72	80	77	69	76	67	65	63	75	72	57	82	57	58	75	65	53	78	74	60	68	62	79	67	55	44	54	76	70	55	66	76	53	76	68	56	70	70	90	67	83	73	64	57	82	69	69	58	58	67	68	61	69	60	64	59	75	77	55	65	72	70	61	74	66	66	63	75	75	60	69	63	69	72	64	63	60	65	58	72	79	50	57	60	54	80	84	73	60	63	65	71	72	69	64	67	63	50	92	67	54	63	75	68	55	63	57	72	81	79	60	76	63	69	75	61	65	62	67	60	68	74	64	71	89	82	54	62	66	64	63	63	59	69	73	57	55	71	57	72	70	58	70	74	92	75	70	65	55	67	73	68	66	79	70	71	63	73	72	63	60	55	65	74	65	79	71	67	80	62	55	60	83	64	80	63	67	63	78	59	53	66	73	69	74	72	78	66	56	59	72	71	69	69	60	61	76	64	73	77	50	72	64	65	71	62	66	81	69
25268	6016	1128	1017	1693	2534	2616	2484	1882	1748	1653	1403	1233	1198	1222	1060	926	920	815	822	1628	4932	10065	11552	9750	7744	5548	1307	496	517	519	507	495	522	537	536	531	476	506	526	519	482	481	504	505	479	494	488	493	490	489	549	491	445	471	503	473	499	501	476	509	500	514	469	514	517	525	490	498	449	518	500	505	521	430	497	447	490	479	495	488	471	477	472	502	505	516	484	496	482	502	507	542	491	520	490	474	459	485	497	493	464	484	476	509	476	515	485	498	494	557	473	531	504	496	493	482	502	471	523	498	478	459	499	521	499	479	517	550	471	489	519	499	514	476	497	519	534	482	498	510	492	456	447	463	487	508	502	486	512	495	452	474	501	502	532	486	490	510	483	477	506	524	487	434	479	488	515	507	493	516	491	507	480	479	503	469	505	487	475	491	458	483	465	497	475	494	490	459	526	518	514	535	522	429	520	522	496	435	486	513	486	517	471	492	477	487	442	437	516	519	500	496	487	503	501	516	514	481	477	482	445	474	496	490	501	527	525	462	469	497	507	472	479	489	493	508	500	522	502	477	509	525	508	464	508	483	480	507	482	473	501	526	501	497	491	491	495	463	491	495	468	471	467	500	457	543	551	498	520	456	516	477	517	509	505	470	501	474	477	483	510	509	468	459	499	475	505	472	449	482	514	496	480	522	492	485	497	510	509	515	515	509	482	477	491	480	514	505	498	527	501	507	513	459	504	504	486	498	478	506	480	459	460	495	482	513	507	467	486	495	507	481	494	506	507	491	534	532	491	475	472	451	439	495	478	485	459	510	493	447	497	469	463	499	466	465	504	459	478	517	477	476	495	494	510	467	444	482	528	475	471	521	474	510	511	539	532	510	535	491	526	479	527	468	480	488	474	464	538	504	482	497	489	536	533	528	488	479	484	491	506	457	505	487	483	497	525	467	476	484	514	494	476	465	538	480	481	487	518	495	482	494	524	500	499	505	490	502	499	485	489	477	537	489	500	495	531	507	500	494	511	474	547	513	532	481	489	464	493	471	493	488	474	495	500	479	539	483	511	482	517	507	495	513	515	498	534	508	482	486	478	497	483	501	468	512	490	494	492	467	505	423	513	470	506	489	528	508	472	510	516	490	503	502	482	507	525	496	503	528	447	467	483	519	479	512	460	489	506	480	486	495	535	478	491	496	493	496	517	457	478	461	497	523	471	523	498	499	502	480	462	462	490	476	492	478	459	512	457	450	478	488	481	499	506	513	486	504	514	536	530	483	496	501	481	552	497	502	484	489	458	498	471	529	494	480	500	533	509	529	479	501	505	515	432	539	486	500	501	468	489	510	496	489	475	465	465	492	463	496	497	485	497	538	470	503	498	489	493	500	533	505	496	527	490	498	497	485	488	465	507	518	495	530	465	469	523	480	477	490	502	479	472	485	510	493	495	498	481	481	528	493	498	509	450	490	514	494	491	486	499	500	504	510	513	521	488	509	495	514	488	467	505	456	465	508	496	471	469	444	467	512	460	497	498	484	474	494	490	515	505	479	533	496	492	519	532	512	526	496	517	470	532	471	480	487	536	492	504	451	476	493	480	519	506	501	530	481	505	476	484	503	435	499	462	478	502	492	533	525	496	477	523	496	487	491	539	477	488	500	487	512	487	478	502	490	521	505	535	515	487	538	499	503	498	470	521	501	522	510	507	511	476	483	460	503	516	478	488	511	499	489	489	500	498	509	488	502	524	524	480	471	483	475	527	508	476	509	452	486	538	530	495	501	489	464	487	517	490	483	507	509	438	478	477	500	501	508	487	496	480	491	505	495	508	479	450	518	502	479	528	521	498	483	520	489	503	509	483	508	491	465	500	477	479	470	488	518	524	522	496	528	525	514	501	491	484	519	467	493	482	465	503	453	503	482	524	511	467	496	466	498	525	469	483	532	508	479	498	490	427	524	464	446	506	475	511	480	478	518	448	522	510	483	483	491	491	496	475	522	506	485	489	491	528	523	504	488	503	522	482	481	507	464	490	539	491	540	476	477	525	527	511	506	500	490	514	489	511	507	493	486	507	489	508	492	490	529	544	503	476	506	497	453	476	493	508	488	514	490	505	467	477	472	524	472	506	507	483	469	475	500	451	480	465	464	493	517	464	479	490	512	477	529	450	468	514	467	539	513	482	496	503	482	494	513	492	527	489	474	508	481	497	507	491	512	479	476	495	476	511	546	512	479	520	492	466	499	511	471	499	483	496	502	494	490	497	525	494	507	511	524	466	458	537	543	471	503	477	551	495	503	465	509	474	511	504	526	460	512	493	500	454	479	542	463	488	480	499	512	487	532	467	521	494	491	477	501	482	500	494	446	493	496	449	528	440	480	587	492	527	481	490	509	485	496	509	470	481	463	482	503	519	481	504	524	502	487	459	482	477	485	475	517	475	471	503	512	487	471	492	484	490	513	507	521	507	492	503	474	502	497	504	502	461	500	456	516	480	532	514	494	491	499	492	497	497	527	501	476	476	474	471	457	485	523	523	529	511	582	517	515	484	508	498	482	481	496	480	512	462	514	540	481	526	497	517	466	530	474	541	447	542	503	498	479	486	485	478	511	480	478	522	483	492	488	488	512	474	487	494	504	481	482	531	472	495	481	492	520	484	497	514	492	513	496	519	526	484	468	515	508	533	481	506	475	501	481	476	496	529	495	458	501	500	486	503	499	530	453	491	512	482	504	463	491	465	529	510	496	463	532	518	487	484	491	495	457	475	515	495	537	521	474	504	497	461	494	440	539	480	510	471	510	524	488	520	454	541	440	481	507	502	519	560	507	488	510	516	456	564	476	472	495	467	478	516	516	483	514	476	505	480	526	474	493	487	476	521	472	512	525	467	487	523	473	521	523	469	460	482	524	509	520	506	501	505	517	455	489	495	515	456	519	502	487	501	528	482	513	476	512	497	478	512	483	497	515	491	496	486	510	518	480	455	493	475	451	502	491	505	485	511	501	503	479	504	493	455	508	471	473	497	498	490	522	500	502	581	449	472	531	484	503	474	486	490	496	459	491	492	473	505	481	483	511	480	507	508	507	503	448	508	500	468	483	521	455	461	505	532	508	514	498	458	500	530	502	512	454	460	505	511	489	481	473	458	484	481	496	493	463	486	505	490	495	524	492	504	512	462	521	495	467	481	521	463	443	515	498	461	504	484	447	489	487	515	460	485	451	450	537	492	465	525	490	477	515	486	494	475	512	531	473	467	462	470	492	512	508	499	507	465	495	483	479	492	453	469	520	513	517	478	522	521	483	496	494	504	489	436	483	480	466	534	487	490	531	493	472	497	500	497	501	488	466	477	501	504	504	530	492	497	500	526	484	502	482	488	468	512	457	453	465	481	492	475	503	499	478	506	495	489	470	489	530	464	473	439	496	476	506	494	456	497	488	486	467	489	468	492	492	462	509	524	506	491	506	474	483	480	496	490	507	510	507	484	500	491	450	485	530	501	484	498
3939	473	130	65	78	67	72	73	81	69	80	79	79	66	66	68	57	71	53	69	103	280	349	480	426	339	275	75	47	46	52	49	59	61	57	48	47	56	57	47	50	51	47	48	52	48	60	58	62	41	54	51	46	57	48	51	63	54	58	41	41	45	46	57	69	50	46	48	39	36	40	48	65	43	50	48	40	52	60	49	58	63	46	47	61	56	54	65	48	43	59	57	43	46	52	50	57	41	38	41	52	58	55	41	51	58	42	51	47	59	38	50	39	51	60	53	49	61	50	58	56	52	51	51	52	52	45	45	49	50	41	46	59	44	53	60	42	51	66	45	57	60	49	43	41	61	47	56	54	52	46	61	50	64	65	61	74	57	55	53	52	48	49	59	60	54	43	53	52	55	58	47	48	43	35	47	51	48	56	48	55	63	41	43	62	72	51	49	49	49	43	55	50	54	53	43	72	35	58	55	54	56	52	54	50	59	51	46	41	50	59	67	68	59	64	49	42	47	38	50	48	52	61	56	56	54	58	54	68	51	54	58	59	50	50	55	42	57	56	38	64	56	62	49	57	58	50	50	55	67	56	62	47	54	66	63	51	57	45	52	65	56	45	36	64	47	53	60	51	54	59	34	52	52	58	57	59	61	74	54	52	51	45	55	46	53	52	51	55	44	40	64	65	58	59	60	64	52	54	44	71	71	57	56	55	60	50	47	58	56	51	52	70	63	65	60	50	55	50	50	56	51	53	46	46	50	58	53	52	58	46	71	59	39	49	55	58	62	66	54	40	56	51	51	54	51	42	57	60	47	48	55	58	59	53	62	34	55	59	56	43	57	56	63	59	63	57	54	55	49	54	46	47	58	55	47	51	42	52	52	46	60	49	62	48	53	46	53	58	56	55	50	58	63	48	49	54	62	71	72	53	52	57	54	64	54	44	45	56	62	43	44	55	56	50	51	44	49	41	68	54	51	55	36	55	59	55	47	43	56	49	50	45	55	70	47	54	48	40	41	57	59	57	64	54	56	44	60	58	50	51	49	64	42	51	56	50	52	40	46	57	54	44	50	54	53	57	44	49	58	58	42	41	44	65	62	57	57	41	54	42	45	65	55	60	33	40	46	40	57	50	42	51	50	66	65	55	65	62	50	47	49	52	43	56	55	58	55	62	38	53	41	57	51	57	43	48	49	55	53	63	54	51	50	56	58	51	51	49	64	57	45	60	59	43	66	58	57	55	44	50	67	64	68	46	56	44	64	52	56	54	49	49	61	56	45	55	54	57	55	50	50	59	69	42	58	50	69	53	50	53	55	61	56	52	42	39	46	49	63	58	48	51	33	50	53	48	67	50	53	59	52	40	51	57	71	52	55	49	54	45	48	59	39	47	62	46	48	44	56	48	45	40	50	65	50	49	51	60	67	52	45	43	42	51	43	56	49	57	57	53	56	48	70	41	56	45	55	54	55	56	44	62	67	43	57	58	57	53	53	57	53	37	51	52	56	48	64	54	48	57	50	55	63	45	54	66	61	51	44	48	64	43	54	42	62	40	56	53	58	55	73	52	57	49	47	37	54	42	58	53	51	57	54	54	64	41	57	46	53	47	50	44	46	49	57	51	46	56	53	56	47	52	61	62	41	61	47	53	46	50	37	44	49	47	55	53	58	61	53	55	51	44	31	48	59	54	55	47	58	56	39	45	45	54	44	56	47	47	45	60	48	50	45	47	43	52	55	51	51	55	55	55	57	44	54	62	55	63	45	64	40	51	61	58	54	57	47	52	54	59	70	49	55	48	52	63	50	59	36	55	41	64	65	57	55	51	45	51	40	63	51	54	61	61	49	52	51	60	58	61	41	52	56	56	69	51	43	50	51	57	46	54	54	40	44	40	47	40	55	51	59	56	49	58	60	40	53	53	45	50	55	50	62	45	50	47	50	52	48	51	41	50	66	50	57	44	52	48	54	45	58	43	49	53	52	42	50	52	43	48	56	43	65	72	38	49	60	64	35	66	42	47	66	49	52	66	47	48	50	51	48	48	54	44	58	51	51	53	46	55	46	51	55	59	61	68	62	58	51	50	46	46	47	59	55	64	69	54	50	46	52	37	62	42	62	49	67	61	59	48	64	49	41	43	67	58	49	48	61	53	71	50	50	67	57	55	51	41	62	64	49	46	57	50	57	56	48	42	45	67	57	60	54	44	49	53	53	60	52	66	55	55	77	36	49	58	65	54	50	54	55	53	55	39	54	55	60	52	45	62	62	67	58	39	67	63	63	51	53	63	51	56	56	71	52	54	60	53	58	51	57	53	49	64	54	55	62	59	50	58	51	53	61	60	58	64	59	46	55	59	38	47	54	51	50	50	62	64	44	52	55	44	49	51	54	52	50	65	52	53	53	50	59	55	59	47	44	60	65	37	45	65	46	39	67	47	44	50	45	50	47	55	68	35	64	58	57	71	50	53	56	71	54	40	55	61	48	55	47	52	60	52	49	61	57	50	63	48	53	65	53	43	58	57	57	46	54	45	46	52	51	50	55	60	47	54	58	35	60	53	51	48	50	55	55	52	44	59	38	50	34	54	57	68	50	58	46	50	48	46	52	43	54	42	41	52	61	57	52	57	52	54	60	57	45	43	52	46	51	50	42	40	49	54	54	42	53	51	57	44	53	52	60	56	54	54	44	55	53	48	47	46	47	63	52	58	61	50	45	55	50	59	58	51	53	48	50	39	58	64	51	59	56	67	61	43	51	53	50	60	67	58	41	45	54	70	53	61	33	58	56	43	51	57	50	51	50	56	50	71	53	66	49	52	59	37	55	46	48	50	45	58	53	44	40	54	59	61	59	50	51	54	57	55	53	60	43	59	56	42	53	53	55	57	47	46	52	52	52	48	43	55	57	54	51	53	48	54	44	58	53	64	45	61	42	49	57	69	56	57	55	47	43	50	56	50	48	65	56	58	50	49	56	45	43	47	48	54	34	49	39	51	49	54	54	45	44	62	65	45	54	43	60	58	42	61	59	55	55	45	43	55	59	57	37	49	57	57	60	58	60	52	49	57	52	60	54	50	71	54	60	53	58	60	59	60	42	51	57	50	58	44	53	54	61	52	45	42	47	53	45	49	43	50	50	50	63	49	61	64	42	57	53	52	54	54	53	59	57	50	54	56	61	50	50	50	55	63	57	58	39	58	49	43	45	57	61	47	57	65	58	56	68	38	58	59	58	66	65	47	49	45	55	60	46	53	57	45	44	54	54	54	40	57	52	69	57	60	65	38	62	51	70	63	47	48	68	64	57	59	45	63	58	43	43	46	46	45	58	47	56	38	61	70	44	49	47	45	52	47	44	53	49	53	60	53	54	68	61	60	55	67	48	62	46	50	53	51	60	56	56	44	64	52	53	52	42	60	52	60	70	61	58	61	47	48	55	42	57	47	41	54	52	43	35	55	41	64	48	61	61	50	55	49	58	40	53	52	56	47	52	49	44	47	57
24192	5179	1016	814	1348	2038	2220	2232	1661	1591	1397	1324	1232	1020	965	971	968	835	793	726	1805	7078	8596	11377	9001	7925	5605	1099	449	366	394	421	712	654	495	343	429	413	379	414	404	405	413	430	369	386	402	396	401	376	424	412	384	376	411	437	397	428	374	394	409	383	376	387	366	400	412	434	410	411	401	376	411	422	390	369	369	422	394	410	379	406	380	433	425	407	388	382	413	415	417	408	408	395	396	454	384	433	387	409	429	403	421	399	390	383	422	434	374	411	394	381	387	409	404	386	410	398	409	421	433	406	388	425	408	392	380	389	414	406	407	376	414	414	401	385	394	410	402	381	382	383	414	374	398	391	380	393	425	393	412	367	351	383	403	445	397	435	402	380	402	385	415	408	372	375	392	402	396	389	403	392	412	381	388	403	411	392	418	413	399	367	407	387	399	395	392	395	421	392	387	417	386	402	381	410	414	402	361	390	405	419	389	410	392	414	403	402	391	393	438	407	366	406	424	409	420	378	433	404	406	417	367	406	406	387	381	370	391	380	438	424	396	413	438	409	441	387	419	419	388	411	401	418	396	384	390	388	397	427	419	374	385	416	398	367	387	401	416	364	387	409	408	386	410	402	399	397	424	387	397	411	401	382	403	434	393	398	411	396	467	409	409	377	406	419	367	392	373	408	419	380	430	417	393	408	413	392	381	391	409	407	340	406	395	379	404	358	414	396	365	381	364	425	380	406	383	393	432	384	383	367	351	411	399	395	390	393	402	412	424	406	388	407	422	397	401	396	363	397	458	415	405	422	350	400	377	391	430	387	429	418	389	411	374	387	398	397	399	415	415	401	419	375	415	447	374	389	403	392	388	368	393	399	384	417	415	382	425	413	417	419	410	432	404	387	418	397	409	448	459	415	383	407	383	400	364	398	415	390	400	410	398	395	395	375	396	386	382	392	386	375	397	384	406	352	342	421	384	397	375	377	418	415	390	409	414	424	404	409	391	409	388	429	405	409	419	431	385	385	409	377	411	399	412	417	436	435	390	401	435	385	416	402	433	398	416	433	409	400	381	410	420	386	393	380	395	415	418	399	397	394	417	420	397	418	416	384	402	392	388	405	438	396	406	416	401	436	393	417	423	367	416	365	366	396	389	408	391	422	442	428	395	411	366	401	412	373	385	398	397	378	416	397	394	408	431	401	384	410	387	419	393	363	388	400	419	402	370	363	407	401	391	387	383	426	378	417	375	413	387	365	358	415	374	391	402	395	408	405	407	377	420	403	388	385	443	401	385	377	402	371	416	408	406	409	414	414	416	380	403	415	422	409	438	390	425	414	420	386	412	426	440	394	457	409	445	392	414	397	385	369	389	391	387	424	416	388	394	410	405	428	399	419	419	434	370	406	400	408	407	390	416	385	420	368	432	440	383	383	380	411	401	403	415	375	358	394	398	345	375	426	389	424	430	383	381	384	343	401	336	390	389	388	413	389	386	390	414	430	378	397	358	374	379	412	386	394	405	396	406	406	389	373	383	426	419	381	404	400	420	382	397	402	432	417	426	441	383	393	416	416	429	419	401	411	433	400	429	356	423	407	370	415	378	421	424	394	379	415	392	384	394	378	389	387	376	426	421	419	392	361	389	399	416	358	367	380	404	395	363	385	403	428	410	402	398	388	402	383	416	354	410	363	395	405	387	395	410	413	361	384	400	425	412	384	408	399	381	430	427	389	427	400	414	394	386	393	410	409	413	434	399	411	363	413	392	440	359	422	393	420	397	389	365	374	417	400	387	401	419	427	390	387	376	402	361	365	418	406	383	397	444	403	416	408	387	387	396	410	374	423	384	407	415	406	395	345	401	408	392	434	396	386	409	401	406	377	385	444	401	424	442	373	415	426	410	424	428	363	418	389	366	385	390	381	413	391	389	388	410	402	392	429	425	414	395	365	450	397	379	371	436	395	378	418	408	407	406	400	412	404	425	403	394	417	408	401	370	371	363	390	397	420	394	389	394	357	408	406	403	380	408	399	395	376	411	414	417	370	416	399	376	399	458	410	382	426	381	406	384	371	376	411	393	396	396	402	397	409	390	382	424	369	411	429	398	367	369	372	386	415	382	416	406	410	380	388	434	380	382	416	356	401	435	383	407	407	367	343	395	403	427	407	405	388	417	387	407	399	386	376	404	400	390	399	374	389	415	382	372	408	414	390	410	395	373	405	425	391	394	403	403	396	466	393	360	417	389	412	400	424	424	420	392	394	376	424	359	397	403	416	390	381	406	416	404	428	418	382	412	412	405	387	409	407	420	403	398	420	402	420	410	400	427	381	449	418	395	398	421	384	393	425	399	405	358	402	411	417	397	403	376	418	416	374	392	429	411	421	430	418	402	384	432	370	408	440	395	393	380	364	433	402	415	415	410	407	383	414	440	400	370	367	433	404	386	378	410	388	414	410	393	394	400	394	390	406	386	391	393	414	386	392	410	379	384	368	364	369	423	407	393	388	376	403	378	393	403	417	385	416	432	414	406	407	398	391	365	401	408	421	403	405	402	396	373	362	425	415	426	381	389	387	369	390	389	374	411	432	427	408	444	430	413	382	381	420	415	431	405	386	401	402	387	408	387	388	451	387	381	400	379	416	433	369	433	395	393	413	373	441	423	393	383	388	386	400	382	404	371	387	398	406	403	388	381	392	405	386	361	445	383	430	398	375	410	385	395	385	396	409	392	383	394	437	396	441	389	380	386	380	397	428	407	419	409	390	420	400	335	404	404	416	392	374	408	388	395	424	379	403	381	374	383	424	379	416	394	446	383	370	402	432	374	402	409	398	374	428	406	406	398	375	379	376	413	404	405	394	406	401	368	395	423	374	361	373	417	399	370	394	427	407	376	412	391	382	370	370	394	378	416	411	412	419	409	426	420	420	401	411	378	396	431	376	402	437	437	402	409	388	421	373	390	401	399	409	389	403	404	410	372	394	402	385	390	440	414	397	383	405	386	430	395	414	382	411	406	439	363	406	403	406	413	401	386	413	437	359	392	389	410	427	375	433	416	378	392	396	385	393	392	378	351	422	411	411	406	396	364	430	425	386	409	412	432	397	406	391	405	436	382	417	379	450	391	415	426	370	388	390	403	404	380	430	415	369	412	396	374	387	463	389	411	425	422	422	399	377	414	411	440	406	365	402	424	400	363	397	375	392	395	394	387	408	369	444	417	416	395	434	407	415	400	400	348	416	388	404	408	367	398	436	401	403	386	385	408	413	423	417	395	371	390	440	409	415	404	367	371	388	374	384	421	372	376	395	407	429	382	426	421	445	411	419	429	400	377	406	438	399	388	405	386	422	436	411	390	403	373	370	357	430	422	413	427	400	417	414	368	390	415	384	368	413	416	359	353	434	407	416	413	396	390	370	374	417	406	382	423	398	387	380	432	388	416	406	384	426	380	415	406	401	399	412	392	411	381	412	417	406	413	414	389	443	388	442	431	412	414	431	457	414	372	384
3926	989	178	120	101	123	102	115	125	132	120	118	101	114	109	106	95	107	89	107	109	252	531	793	882	757	447	159	82	68	89	98	122	87	91	88	86	74	73	90	107	72	103	79	82	95	96	81	72	80	91	86	78	96	86	93	84	80	93	77	70	77	91	70	82	75	90	76	79	86	75	91	70	81	79	86	77	76	84	91	73	76	85	80	87	78	83	102	80	91	75	76	90	80	64	85	72	81	63	76	97	87	85	96	79	78	76	92	79	92	92	91	73	86	76	74	81	95	72	84	93	89	79	74	74	98	77	66	88	100	74	90	72	80	78	75	81	81	90	96	80	77	97	81	79	74	85	96	89	91	97	75	62	85	89	74	83	86	79	78	98	70	92	85	86	75	106	89	87	83	98	70	90	76	81	69	82	83	78	64	89	76	88	82	81	82	81	75	74	86	91	75	85	96	87	80	80	83	83	85	77	70	88	97	80	88	94	80	73	66	79	82	81	76	70	83	84	87	81	87	77	80	82	88	79	94	98	87	86	73	74	64	76	86	72	83	81	93	86	88	82	75	96	78	84	90	76	89	69	74	105	81	93	84	80	69	89	87	82	74	74	70	78	93	90	82	76	72	77	85	87	89	90	97	61	84	86	86	87	79	92	67	73	83	90	73	89	82	72	75	77	86	113	75	69	73	72	102	80	63	81	80	76	85	68	90	87	86	74	78	85	88	90	86	110	91	76	103	69	109	86	74	83	87	89	75	88	62	67	87	78	78	86	82	91	68	91	83	89	75	78	75	78	100	88	68	87	78	80	63	69	69	83	96	82	68	77	93	84	75	70	70	80	73	90	75	83	84	84	101	71	80	76	66	91	90	65	82	73	90	86	82	101	93	82	95	61	85	89	79	77	81	89	94	89	99	75	77	76	88	80	74	83	70	72	77	80	86	83	90	84	85	84	87	82	83	77	96	73	87	81	79	79	92	102	106	69	81	82	72	70	84	74	77	83	67	89	86	74	78	109	91	85	88	69	78	90	70	82	82	77	73	76	89	73	86	99	78	87	104	93	86	83	94	84	84	92	85	79	68	94	79	77	64	83	84	85	105	84	85	90	86	82	92	69	83	86	74	90	83	88	60	94	71	83	95	103	78	93	79	107	76	80	76	87	80	97	86	87	78	73	72	71	87	100	84	84	105	81	63	87	103	91	76	73	78	82	85	87	76	76	76	83	80	83	82	90	93	77	85	77	80	89	74	91	79	81	94	91	69	94	73	87	88	102	90	78	87	85	83	68	75	77	79	97	73	75	84	99	88	72	88	60	75	80	73	79	85	91	78	85	102	92	76	89	85	78	65	81	79	80	94	71	74	99	74	74	91	89	76	72	93	77	84	87	76	95	77	87	89	91	86	68	67	78	75	66	86	72	77	108	89	92	84	65	98	76	81	77	103	91	77	88	90	82	71	84	91	74	87	82	84	83	93	84	64	88	81	97	84	94	79	89	88	96	83	108	94	85	71	88	69	82	69	96	76	79	81	95	84	87	90	85	84	79	67	79	85	100	81	91	90	79	86	83	78	91	94	86	71	98	74	90	81	73	80	95	83	82	95	66	74	86	85	92	83	80	86	82	71	73	84	74	90	87	81	90	76	93	78	76	66	69	74	84	87	89	82	97	75	93	77	83	47	63	72	111	78	78	90	73	94	81	86	71	83	77	69	85	81	89	80	84	93	85	77	85	74	67	81	72	70	90	78	74	95	81	83	72	65	106	101	96	73	75	77	84	75	59	86	71	78	83	93	77	77	70	83	79	92	93	89	93	60	75	77	83	79	79	76	67	75	92	93	68	75	78	80	98	95	88	80	81	91	86	84	86	75	77	89	77	82	78	89	69	86	85	96	78	90	72	88	97	77	92	77	90	78	87	81	67	84	69	75	73	87	85	80	76	84	86	67	88	93	76	69	74	72	86	67	88	84	80	83	87	90	75	95	94	80	71	79	93	76	85	87	78	99	75	88	80	77	83	91	82	89	78	83	81	70	73	71	85	78	99	74	80	83	86	84	105	106	85	82	71	82	79	96	78	73	80	71	75	87	71	88	72	87	94	94	91	89	99	80	93	78	75	79	84	85	93	72	86	85	74	101	74	88	76	98	84	86	77	72	90	78	84	96	107	92	77	71	83	96	75	81	91	71	104	89	87	82	78	70	80	82	76	76	71	89	66	88	90	88	80	87	74	78	70	90	82	91	87	85	94	75	75	75	88	75	73	88	93	107	84	90	69	88	103	80	82	69	89	99	92	75	81	51	94	87	83	74	72	75	82	97	85	76	80	86	84	84	76	85	71	80	74	73	68	66	98	84	80	78	89	81	80	79	72	69	87	92	84	83	67	77	68	76	81	83	94	85	82	87	74	83	85	88	82	78	83	70	78	68	71	88	88	95	94	78	72	90	80	84	80	86	72	89	92	91	81	98	84	81	82	95	89	88	82	77	75	70	91	89	72	93	80	82	84	67	95	96	73	85	64	83	93	76	68	84	84	83	91	80	73	89	82	69	92	81	84	78	85	92	91	77	77	96	79	77	71	86	82	75	69	64	89	86	94	73	84	86	78	81	75	79	84	96	111	81	86	87	73	86	95	92	86	95	95	67	75	83	92	74	80	84	78	78	84	83	93	92	88	73	80	87	59	87	90	83	85	84	80	82	85	94	86	88	80	83	83	86	72	68	57	76	79	73	75	72	70	79	74	84	78	100	85	80	95	71	84	91	77	86	82	77	81	83	69	80	78	85	88	93	77	78	85	80	80	85	104	81	98	69	69	75	86	94	81	87	82	66	99	80	79	87	63	94	90	99	88	85	81	93	82	90	81	74	93	86	76	77	81	64	95	83	71	90	85	69	81	82	88	77	81	82	76	98	76	76	83	76	74	70	86	76	78	69	83	81	74	84	82	88	78	76	79	85	87	88	90	86	88	93	78	66	89	84	91	80	82	95	73	88	71	83	87	74	84	89	99	67	84	83	83	85	75	70	91	95	83	105	87	83	91	59	72	79	80	86	84	91	77	75	87	76	96	87	83	84	79	95	89	85	85	86	70	75	68	86	85	89	87	76	83	103	97	93	100	81	84	86	86	68	90	98	78	71	72	77	95	95	86	105	75	84	89	84	63	78	87	76	74	82	82	91	77	72	85	81	82	84	76	81	93	85	90	75	77	75	94	70	88	81	90	78	85	91	80	82	62	77	83	70	78	85	89	95	86	79	65	72	85	70	80	69	83	68	81	78	94	101	73	72	68	75	79	79	85	68	85	92	85	80	89	93	88	83	79	77	92	83	88	80	72	82	86	83	89	69	79	94	79	67	80	75	91	101	84	84	79	83	74	64	81	89	79	78	86	83	85	84	69	88	79	64	90	93	73	87	75	85	80	101	86	95	66	72	88	80	94	81	91	89	84	102	74	73	88	83	85	96	89	71	81	86	75	73	83	78	77	84	82	88	81	67
29405	8357	1682	1291	2422	3668	3893	3803	3061	2576	2187	2063	1850	1701	1565	1462	1434	1348	1270	1236	1783	5174	9984	16499	17435	14308	8665	2877	720	703	647	1068	1178	945	743	633	619	623	583	619	617	670	609	601	633	607	577	645	590	581	588	623	661	622	585	612	606	588	606	598	617	576	585	579	627	566	585	617	620	596	654	604	618	620	597	619	617	598	626	605	650	603	579	595	620	619	621	637	592	569	613	644	637	653	637	638	649	594	638	617	676	598	619	608	624	609	606	640	590	604	607	637	614	609	622	600	618	649	623	606	605	604	594	556	570	645	624	625	588	645	681	569	579	595	605	617	610	574	592	588	592	589	631	616	608	596	580	618	582	613	655	604	599	580	636	630	596	601	622	594	609	620	610	632	594	581	655	582	622	616	619	564	614	606	622	604	605	575	634	638	615	604	617	593	613	610	572	622	606	603	567	589	576	582	628	694	603	600	610	600	606	626	594	584	589	648	606	595	591	588	627	591	617	605	628	591	580	622	640	637	601	603	599	615	596	617	579	615	574	610	607	617	593	620	596	580	606	603	661	605	638	650	600	587	599	630	597	595	574	632	619	607	614	647	639	616	632	607	608	587	618	627	613	579	597	602	631	582	632	637	576	606	580	630	630	603	584	647	593	636	621	642	638	610	688	606	595	610	588	599	672	639	582	605	589	631	594	636	630	586	612	609	611	594	570	639	614	631	634	587	627	625	637	620	598	633	596	610	578	601	621	608	628	588	583	596	596	620	602	647	606	641	564	565	593	615	585	652	637	620	648	580	577	648	646	627	596	620	590	580	621	637	591	559	595	627	604	603	627	618	609	589	660	610	621	568	593	642	647	583	611	644	621	610	619	621	563	637	687	600	588	646	636	611	615	581	654	654	619	601	584	633	634	621	591	654	614	572	603	636	581	584	608	639	646	570	585	640	604	609	634	567	620	605	629	609	590	575	607	579	626	575	594	563	666	629	617	604	623	585	587	640	652	657	629	572	566	599	619	592	625	599	577	644	617	609	593	613	610	629	605	620	640	609	567	612	606	600	631	602	588	587	573	586	636	587	610	639	582	617	591	640	604	577	636	620	647	624	674	597	608	622	629	584	620	602	654	645	622	626	601	572	618	597	579	614	638	610	596	628	637	614	639	661	575	653	604	633	570	575	581	590	610	640	608	625	606	608	580	651	570	579	609	637	591	608	633	587	630	647	623	614	584	614	625	646	639	554	564	602	575	587	615	578	617	591	622	616	684	605	640	637	658	668	638	639	584	579	583	583	637	622	630	607	618	600	572	601	622	675	618	592	600	568	584	578	630	668	608	611	622	610	609	571	590	606	609	613	596	631	614	583	595	595	635	599	640	637	580	626	648	592	588	620	563	607	579	605	622	593	639	624	603	626	641	598	623	623	640	627	569	587	621	608	626	625	626	623	562	610	613	636	632	575	607	649	588	590	565	614	643	662	578	638	605	589	583	626	569	639	588	642	614	644	604	595	633	604	626	623	597	615	607	625	586	617	649	589	585	593	607	619	572	558	606	618	630	599	616	625	655	595	621	580	616	629	583	572	589	618	607	600	577	630	627	614	603	616	614	622	619	599	613	606	655	613	630	623	636	604	607	594	630	605	614	603	605	545	602	635	596	610	583	590	616	629	594	601	627	634	619	610	606	553	637	633	564	624	606	627	599	615	652	625	679	594	619	658	651	638	642	598	600	622	613	547	614	625	639	588	595	642	591	604	608	637	594	586	576	622	640	619	635	582	627	616	604	566	625	631	621	612	599	592	611	627	634	634	603	608	634	634	625	620	648	635	570	613	607	618	623	607	646	600	592	623	596	620	610	593	607	582	611	605	624	596	588	605	589	599	618	621	636	578	576	607	583	620	647	618	652	634	633	624	587	631	588	606	608	604	599	632	624	620	614	620	653	642	595	661	602	619	590	620	608	601	630	578	602	629	612	654	618	583	606	595	612	617	646	610	659	598	608	614	593	652	624	598	603	622	590	636	644	629	597	589	625	606	570	614	570	556	620	617	617	625	584	607	611	616	579	589	605	638	587	585	583	606	567	597	599	579	610	565	623	641	586	590	585	608	626	613	636	644	610	587	578	638	592	595	634	613	643	615	621	617	627	594	628	648	610	642	589	628	615	586	639	623	630	589	602	620	583	610	608	664	622	563	654	575	635	632	574	590	634	591	593	601	629	618	636	635	637	573	603	614	638	634	588	611	617	636	618	594	638	621	627	614	587	645	648	581	622	548	644	612	605	620	639	602	610	624	635	628	634	637	627	621	603	587	603	568	610	625	607	588	577	609	617	636	598	628	627	555	649	594	606	625	582	608	613	597	616	610	568	588	585	569	637	615	623	603	648	604	581	597	594	610	547	619	648	607	617	641	597	634	603	590	600	592	619	614	620	611	606	605	623	602	614	616	606	627	568	616	584	634	602	614	619	604	636	592	592	595	631	628	600	653	629	600	613	609	606	563	607	605	647	628	674	611	628	571	605	591	598	586	563	618	619	606	628	581	648	623	637	577	618	599	644	574	638	627	607	592	632	650	627	603	678	607	619	644	628	609	639	630	629	626	631	620	572	657	625	578	601	607	623	547	623	554	587	567	609	600	597	619	609	586	632	614	630	593	571	615	648	632	569	652	622	610	604	658	582	610	612	643	570	621	594	602	669	595	611	628	610	586	609	597	648	675	549	612	615	595	606	570	604	630	652	630	589	618	593	607	595	614	589	625	614	585	597	547	595	622	614	645	654	651	580	602	668	628	617	588	606	599	641	607	620	578	637	618	600	603	639	623	629	627	622	617	661	586	610	580	654	556	637	614	548	605	606	648	571	671	601	643	596	626	611	611	599	580	600	605	599	631	567	641	588	591	651	635	611	594	629	597	588	643	617	558	586	581	561	640	609	570	593	559	585	578	663	638	595	623	627	567	586	653	628	604	582	623	596	613	613	598	592	602	608	595	612	570	601	608	626	592	623	658	596	617	607	634	654	645	600	632	613	595	633	596	625	597	626	625	643	592	629	620	602	589	633	636	582	584	604	601	589	624	624	629	608	627	579	580	622	672	572	621	597	653	585	634	621	601	605	584	609	609	633	642	650	612	580	579	608	624	615	589	591	614	619	584	563	625	596	605	596	626	569	592	572	621	624	598	643	582	611	672	602	612	639	620	604	606	612	628	588	608	595	596	620	624	594	599	667	616	600	598	638	641	586	614	601	598	597	601	629	597	557	626	615	645	585	629	602	615	600	585	651	628	626	646	593	643	618	612	583	607	636	598	589	616	619	606	628	659	583	614	564	616	633	630	612	592	622	651	623	587	662	626	619	586	637	608	602	595	636	602	608	601	598	559	566	602	642	608	615	648	578	554	610	573	591	616	636	599	640	587	596	604	593	586	623	620	587	632	643	596	613	591	654	617	626	608	637	586	606	659	605	662	610	592	639	588	589	588	638	609	579	599	628	577	648	623	597	633
2503	312	60	44	51	45	41	57	39	51	31	55	47	46	51	38	50	55	50	51	45	43	75	119	158	144	110	62	45	43	38	51	42	45	38	33	40	43	40	39	35	51	47	32	42	45	35	43	48	35	44	46	38	38	40	36	40	30	45	36	45	39	36	39	41	37	37	41	56	38	32	40	36	33	34	41	45	37	49	50	44	46	53	50	35	54	37	30	39	36	34	42	49	42	36	38	43	38	39	40	47	34	38	45	39	56	31	45	39	31	48	40	49	36	32	37	34	50	41	40	43	46	32	42	39	46	38	37	32	32	50	43	41	56	42	30	40	37	41	42	39	51	45	35	51	37	40	48	43	39	43	36	46	43	47	44	45	38	41	39	40	59	36	49	30	29	32	43	52	36	43	58	44	54	40	35	45	31	39	51	40	41	43	39	41	49	36	35	55	52	40	49	46	44	43	32	40	31	49	46	55	46	41	41	34	36	41	35	37	48	31	53	38	42	42	35	36	31	48	42	49	48	40	47	45	36	42	34	46	35	47	36	44	47	48	45	39	41	38	46	40	51	35	47	41	30	32	40	45	49	36	40	37	36	45	47	53	38	44	44	35	40	42	53	48	31	37	41	39	52	54	37	53	46	34	45	38	45	34	37	42	45	42	35	49	33	43	48	37	47	52	41	31	34	37	40	34	36	49	33	36	49	44	33	44	41	51	44	38	48	39	40	42	40	37	45	48	38	37	37	40	43	46	41	46	47	42	49	37	29	37	42	32	40	45	45	46	51	49	50	38	43	33	41	38	35	37	44	37	46	46	52	40	28	33	41	45	53	46	39	47	44	39	38	43	39	53	40	49	42	37	42	37	40	41	33	35	27	43	40	33	32	43	41	45	50	51	39	43	36	40	42	47	41	38	42	44	38	44	46	56	53	36	42	49	38	44	36	43	44	45	53	51	42	40	38	50	30	37	36	46	41	33	38	43	50	38	44	36	59	48	38	40	31	34	41	45	33	42	44	43	41	37	43	35	49	48	42	50	44	39	44	54	49	50	47	42	49	38	45	40	34	48	50	40	26	38	37	36	32	47	49	45	35	44	36	45	29	45	38	48	38	38	43	41	45	44	53	37	48	34	36	34	33	33	40	34	39	35	52	58	25	45	47	49	41	44	53	39	34	39	40	46	30	54	42	44	44	42	45	45	38	34	48	50	35	46	52	40	45	36	41	46	42	41	41	35	43	45	47	36	43	43	42	43	47	41	41	51	39	31	41	28	33	38	38	47	36	51	38	39	40	33	48	41	42	44	43	35	45	34	42	44	41	46	44	35	35	40	43	57	51	46	46	38	44	44	43	33	48	36	40	46	45	40	40	42	32	35	34	57	40	44	32	41	42	38	54	44	32	52	34	45	40	52	38	42	35	39	47	39	32	37	46	57	48	45	45	43	30	37	42	56	40	40	40	47	42	37	45	40	46	44	42	41	37	34	46	34	31	37	33	41	36	51	46	39	31	46	36	34	37	35	46	37	42	37	33	40	37	29	33	42	41	30	44	42	35	52	52	37	33	34	45	43	46	47	47	47	30	46	37	47	52	50	37	34	49	41	41	44	39	50	40	32	38	49	38	34	54	39	37	41	46	52	36	45	35	39	42	39	48	40	46	40	42	33	59	41	45	29	47	47	32	42	37	35	49	43	38	41	41	42	41	35	43	40	34	47	47	43	37	48	38	55	36	51	40	48	40	44	30	47	31	43	36	39	38	34	41	41	47	50	43	38	44	40	45	32	45	37	41	58	39	41	45	41	35	59	46	41	43	41	36	48	52	43	36	43	33	38	44	53	45	38	53	56	44	57	50	38	37	42	46	45	42	42	48	41	45	45	42	32	44	46	40	45	36	41	42	44	44	48	47	43	30	42	33	59	35	39	43	32	47	45	39	38	43	45	42	34	51	35	49	36	47	42	48	40	44	35	43	52	34	48	39	44	35	37	39	36	44	49	39	43	42	45	41	52	43	35	46	31	45	45	44	51	38	40	42	51	40	39	47	40	41	44	44	47	42	54	43	43	41	36	42	38	41	40	38	28	42	40	44	44	46	44	39	37	37	49	40	48	41	34	29	43	41	38	37	39	40	48	40	46	46	36	41	44	51	45	45	58	30	51	39	45	37	47	41	37	42	43	36	44	38	44	45	53	39	52	42	43	38	27	41	40	34	51	33	56	40	41	37	46	45	42	51	48	48	45	32	54	40	37	46	36	33	44	42	46	48	42	45	40	61	39	35	47	52	39	39	40	47	39	49	37	44	40	52	48	32	31	55	35	49	37	41	30	40	50	38	48	34	42	48	37	34	45	42	49	42	38	39	39	32	34	45	39	30	47	49	31	50	41	36	36	34	33	30	43	47	37	43	43	46	41	39	35	41	53	41	42	43	37	50	38	40	35	40	43	37	43	44	50	44	46	36	52	43	37	49	31	43	34	43	47	42	34	47	37	26	42	43	38	36	41	49	34	45	49	49	48	32	47	39	43	44	47	46	33	39	48	43	53	44	41	47	38	49	43	50	42	42	41	29	42	47	35	30	22	39	36	42	42	53	38	42	36	40	32	58	36	38	47	34	38	40	49	38	45	50	46	46	40	39	50	34	46	42	41	43	29	35	42	41	45	52	57	40	53	27	42	39	37	50	55	39	39	38	49	41	41	46	41	42	41	41	44	29	38	39	37	51	44	52	48	35	37	36	48	38	49	39	52	46	39	51	44	43	39	40	35	33	48	36	36	50	40	46	47	31	40	44	35	33	55	40	34	44	40	35	34	33	35	42	46	41	38	43	31	38	46	40	46	50	28	33	35	34	32	43	33	37	44	43	51	57	35	39	47	41	40	40	29	43	30	32	50	40	42	35	47	37	34	38	47	42	37	36	44	43	47	45	43	41	49	45	33	28	31	39	45	42	37	50	42	45	47	43	29	37	33	45	47	45	46	40	36	37	35	44	36	43	47	39	36	44	45	39	36	33	46	39	48	45	35	36	33	52	36	46	40	41	37	50	49	38	48	51	37	43	44	32	50	49	42	51	55	40	40	49	38	44	40	44	47	43	46	44	38	44	44	33	41	31	38	41	35	45	46	51	38	46	47	36	42	41	33	47	50	50	46	41	33	39	28	32	45	48	46	27	42	35	48	52	41	44	35	49	49	39	38	49	34	41	43	47	51	37	46	41	45	42	35	42	37	43	50	33	35	38	39	40	48	50	44	39	40	38	45	45	42	43	42	42	39	35	35	46	33	30	37	49	52	49	43	42	29	37	38	42	37	47	47	41	41	47	36	33	45	43	46	39	41	32	39	33	42	48	26	47	50	47	43	32	40	47	47	32	40	37	43	48	33	44	42	38	45	34	37	35	46	40	48	45	48	43	40	40	41	46	43	49	48	38	38	33	34	45	42	36	39	45	45	42	55	43	35	40	38	51	35	46	41	46	46	33	34	49	30	43	45	51	31	48
20546	3927	630	543	842	1198	1247	1207	1061	1003	848	755	737	678	647	642	643	577	537	547	503	444	1126	2693	3884	2885	2008	978	344	341	327	291	300	359	336	271	338	386	324	285	276	315	319	297	308	301	308	331	307	316	311	325	302	305	298	309	285	340	306	309	327	311	291	339	331	332	312	332	310	321	298	310	302	286	318	320	309	339	291	339	326	292	339	286	345	290	317	285	335	350	322	308	290	320	306	358	300	330	300	295	324	319	312	339	333	324	318	300	322	294	304	314	330	332	300	328	290	319	332	297	294	322	286	309	300	313	307	296	310	325	289	317	307	340	320	322	351	306	302	326	313	287	341	336	290	302	322	313	294	320	300	347	325	306	322	335	300	323	313	305	318	295	306	325	301	351	323	318	321	290	328	304	326	315	294	283	341	323	315	295	322	318	307	314	315	339	318	297	344	328	302	309	289	309	300	344	312	313	313	324	312	311	331	296	307	315	325	291	324	294	359	356	305	298	293	317	330	311	314	347	286	307	275	315	332	312	324	319	340	300	338	306	326	324	348	302	284	299	337	369	300	333	327	345	329	298	339	303	318	339	300	305	276	312	330	331	313	310	330	294	302	323	320	299	328	285	295	330	304	314	314	325	324	332	297	313	296	339	317	296	312	301	315	358	317	333	360	304	315	342	314	303	307	334	328	333	318	280	348	305	295	299	280	304	322	305	331	309	312	330	319	343	320	302	338	312	299	300	330	321	290	297	319	330	300	327	327	327	307	296	298	364	330	303	298	306	292	344	338	311	311	322	302	311	330	310	324	308	292	324	317	327	303	325	332	342	331	279	300	322	309	308	328	313	326	334	307	324	341	307	323	340	349	357	293	302	313	324	340	269	343	315	294	307	319	300	317	304	314	290	313	312	312	321	311	291	310	318	303	323	329	294	345	330	338	306	287	326	323	320	297	285	319	280	287	332	327	309	343	294	332	310	300	337	310	323	306	269	313	317	307	314	331	324	324	307	318	294	309	330	301	314	328	293	326	307	310	312	338	308	366	329	344	303	307	263	334	317	286	315	322	325	316	283	331	281	315	294	320	326	295	308	300	312	290	337	316	283	316	314	312	311	261	353	333	312	313	312	326	315	297	320	322	310	322	347	331	324	346	341	326	295	300	321	316	335	320	307	319	324	334	325	310	345	320	344	315	317	304	300	339	299	329	299	301	317	304	275	334	358	318	341	304	330	312	294	327	301	295	306	341	312	316	297	330	320	313	298	291	329	328	297	312	327	310	321	325	305	317	307	331	296	305	345	296	300	298	327	329	289	295	354	322	265	306	324	306	304	338	325	328	318	324	275	319	320	311	327	308	323	319	318	320	359	318	347	332	304	309	340	303	300	313	315	317	301	311	335	336	307	298	316	322	328	298	281	328	329	326	318	294	335	328	336	312	328	350	336	326	329	362	306	298	324	303	325	335	314	301	328	292	340	326	313	309	299	304	328	307	325	305	341	320	320	321	329	303	354	320	289	314	341	332	342	318	290	310	326	324	326	329	308	318	344	327	296	287	337	321	322	287	326	310	317	320	314	322	342	323	297	321	286	322	306	324	301	293	323	294	302	298	335	321	296	328	303	303	312	328	336	304	312	284	319	295	330	314	292	312	323	311	330	328	325	284	321	303	334	295	316	309	298	306	295	339	330	317	322	289	283	315	355	293	289	312	340	324	297	300	318	300	291	308	331	335	324	314	329	344	336	341	342	318	307	325	322	317	326	329	319	301	342	322	296	304	291	326	334	312	339	321	292	286	340	312	292	313	311	308	317	321	323	323	297	322	332	320	309	312	296	285	344	311	314	309	331	310	300	314	309	330	313	320	295	337	317	338	350	342	344	286	308	295	336	290	309	333	325	325	316	330	331	315	295	335	313	308	326	307	333	316	320	322	323	320	320	305	293	313	289	320	339	331	301	315	323	328	339	302	298	321	307	305	331	323	295	290	321	294	294	315	291	303	305	319	333	325	300	336	317	332	285	326	285	313	327	313	310	345	343	289	324	337	325	311	327	305	325	301	303	328	324	328	351	351	320	324	300	318	319	324	275	311	315	305	291	320	309	307	303	314	318	322	355	354	288	311	339	292	330	298	329	293	301	306	328	293	273	289	302	328	276	302	375	315	313	318	310	319	291	312	290	323	317	318	305	290	294	316	300	310	283	309	292	333	294	321	330	333	322	303	293	321	287	283	335	295	325	342	339	316	331	293	310	301	286	319	309	317	342	314	293	318	290	326	344	319	343	301	279	293	300	324	319	318	324	306	297	313	322	297	314	339	317	295	314	336	327	316	313	319	300	323	276	296	282	307	291	320	301	309	306	314	298	298	303	294	316	289	327	318	295	340	324	320	326	302	319	289	305	307	306	300	287	293	302	310	293	300	310	324	333	336	321	317	334	332	303	332	315	314	321	289	303	318	306	308	333	326	321	322	320	309	311	289	277	343	305	318	319	304	294	294	310	322	313	321	309	288	313	326	325	316	326	335	283	303	326	310	306	309	307	316	319	294	299	323	320	302	278	347	328	319	329	313	300	265	323	296	311	327	315	291	297	316	307	332	328	311	313	343	311	306	345	311	308	297	324	296	293	320	336	309	320	315	309	308	320	261	324	328	293	309	329	293	311	318	312	317	334	303	345	289	311	278	321	337	302	289	306	292	308	318	313	320	308	358	307	302	309	327	317	334	313	307	294	305	314	319	281	317	299	279	310	277	306	304	300	347	313	288	342	325	351	287	288	293	293	305	319	315	304	296	294	326	349	329	301	302	308	345	303	322	312	293	307	296	322	325	299	303	336	292	310	291	340	323	315	320	316	289	322	327	319	320	327	293	310	318	332	284	320	274	306	334	291	329	350	315	326	320	339	302	335	302	319	313	290	326	348	331	349	322	309	294	320	312	340	301	316	302	284	353	310	315	338	312	314	317	308	304	308	327	343	335	338	294	296	313	298	343	325	327	286	328	309	305	314	317	323	308	295	302	333	318	302	292	315	353	284	323	306	296	338	301	299	318	287	326	334	310	309	325	306	323	293	311	310	301	327	335	311	315	293	313	343	324	303	327	292	299	301	306	301	302	313	322	306	289	320	311	329	312	311	291	319	274	337	336	328	319	295	290	323	304	302	303	302	336	323	312	331	312	270	292	333	322	301	342	315	323	344	302	332	327	287	305	311	308	322	320	316	336	320	278	323	285	290	314	298	301	301	299	316	279	320	315	295	280	326	324	316	322	280	287	287	313	321	346	299	302	324	297	286	323	341	293	302	324	312	330	298	280	319	308	338	302	299	334	333	315	296	300	319	320	284	312	326	320	323	312	325	316	303	313	319	315	334	292	302	323	304	324	301	311	334	322	308	331	323	330	321	277	348	315	325	287	323	307	309	297	307	328	328	336	308	330	344	324	308	293	289	321	317	332	328	322	303	315	299	294	322	288	321	308	277	336	319	326	308	302	319	315	303	339	306
2778	677	110	92	82	90	76	85	94	90	84	98	68	76	73	72	76	75	76	73	85	72	134	431	535	470	337	112	61	61	93	54	63	68	72	82	66	64	67	67	57	64	63	78	60	77	59	64	66	60	59	48	57	71	61	62	64	49	68	71	72	57	64	81	61	66	61	58	62	54	66	66	66	74	70	66	67	79	65	60	58	61	72	85	70	72	62	71	70	63	74	69	66	66	57	56	76	75	68	71	65	82	68	65	69	83	61	57	71	58	58	55	83	66	66	62	69	52	76	67	76	68	71	53	65	80	59	65	62	70	69	73	65	76	73	66	57	74	60	73	58	78	74	78	67	56	63	67	68	65	56	60	57	65	54	78	67	71	62	62	75	66	51	77	68	61	69	46	78	69	70	54	62	55	70	70	70	66	79	70	69	78	60	79	61	57	64	77	76	51	64	69	73	83	64	66	60	69	62	69	63	67	62	67	66	57	65	56	62	72	68	71	78	74	56	67	60	59	64	81	62	66	57	63	78	63	68	72	64	69	66	55	73	60	71	61	62	72	56	55	79	69	80	72	70	78	59	67	81	68	70	61	65	76	71	69	78	75	63	72	84	55	67	72	60	61	75	66	59	74	66	70	64	74	66	66	73	56	72	73	69	61	59	66	59	69	71	72	80	80	63	74	81	61	56	62	68	62	63	60	68	60	64	75	68	59	55	78	82	68	75	66	69	72	63	65	65	56	68	90	65	65	70	63	63	64	63	68	59	68	60	77	85	71	71	62	74	70	66	78	70	74	82	65	77	66	83	55	65	63	78	67	71	84	71	63	71	60	76	61	63	61	62	80	82	73	73	78	73	69	65	77	61	62	72	64	72	62	73	67	66	58	81	58	58	63	74	63	65	72	60	54	66	73	64	75	62	86	54	73	66	68	72	73	70	56	66	62	84	66	75	70	72	71	62	65	74	63	76	71	65	53	72	65	73	58	66	66	70	78	61	67	72	71	60	69	73	69	65	66	60	57	62	65	61	76	74	69	70	64	53	66	67	77	66	73	64	72	61	63	78	56	70	66	70	68	73	63	76	64	69	59	73	62	72	66	72	71	70	74	71	64	64	60	62	53	69	60	60	68	67	66	74	59	61	63	74	68	60	67	48	70	68	62	51	62	78	78	71	62	64	69	64	66	80	63	71	60	67	61	83	58	77	69	78	62	78	80	71	69	63	64	54	78	73	60	66	57	75	86	75	54	102	78	52	81	68	73	72	65	63	62	63	50	60	72	54	71	76	71	74	46	52	73	58	66	77	69	73	68	64	64	75	69	72	62	86	71	81	70	70	62	65	79	70	72	72	64	68	76	74	77	62	62	75	67	75	59	80	74	66	73	61	86	75	63	80	63	62	60	73	69	67	70	66	75	65	67	78	73	73	72	60	65	76	67	67	68	74	57	76	52	65	70	59	53	57	70	61	68	70	53	56	75	61	59	71	62	66	71	66	79	59	72	45	59	61	86	76	70	63	79	57	74	87	73	66	81	66	61	64	74	78	69	46	67	78	67	54	60	65	67	71	63	62	57	65	74	53	74	78	57	56	71	79	55	59	62	78	69	53	47	67	78	75	80	67	68	69	71	69	72	70	72	82	75	59	67	65	79	66	66	77	65	66	58	60	65	56	79	62	67	63	63	58	57	61	64	75	67	77	75	64	54	56	62	71	62	71	65	75	70	65	52	82	57	80	52	58	74	51	70	66	67	70	77	71	74	73	74	68	68	71	76	66	74	78	64	74	63	74	67	65	76	70	70	61	56	66	63	65	58	65	60	87	71	71	68	74	69	57	64	68	69	70	70	79	83	72	64	66	72	78	73	58	75	63	63	79	63	75	69	57	82	67	62	67	68	66	81	71	64	79	63	83	62	82	73	68	68	74	64	73	54	70	64	79	66	71	71	65	67	76	60	70	76	67	69	67	74	66	60	61	54	58	61	67	61	69	81	70	64	76	58	70	86	78	63	77	75	69	55	73	69	74	67	72	65	82	60	78	65	73	71	66	80	55	64	59	59	69	80	70	66	55	52	63	81	59	58	73	72	78	77	66	81	58	64	70	81	70	83	63	70	74	73	57	70	82	69	69	59	63	66	68	65	52	40	51	73	82	73	66	76	73	60	64	85	76	47	61	55	74	66	68	82	64	63	86	72	69	63	77	65	54	61	75	72	60	58	51	75	83	87	66	67	67	46	64	74	70	66	68	85	55	57	62	76	55	59	71	74	63	71	55	67	80	77	62	64	71	50	64	60	71	63	76	70	76	61	81	75	69	54	63	59	58	62	71	78	65	59	71	67	68	74	65	77	69	86	76	68	77	70	75	73	65	69	67	64	67	59	69	72	60	62	62	65	72	62	77	61	60	66	63	74	64	61	72	52	56	66	69	60	75	66	76	64	64	86	66	78	65	57	67	68	76	82	66	65	63	80	69	63	60	63	80	66	61	61	58	56	59	72	69	62	69	60	69	70	70	55	69	57	78	77	60	60	78	67	60	62	83	58	62	81	79	69	55	72	62	61	68	68	63	74	68	66	72	75	69	62	58	67	74	67	71	65	67	54	63	56	67	59	73	61	68	74	73	73	67	68	63	65	66	63	66	68	73	70	56	68	63	54	68	63	60	57	61	77	77	62	68	58	63	63	71	40	70	57	72	64	63	57	70	66	68	66	64	77	74	73	68	64	63	81	64	65	74	64	70	57	79	73	70	70	77	67	63	57	58	77	79	63	61	56	52	58	68	66	61	54	66	72	65	59	71	65	64	55	74	77	78	72	54	64	74	62	60	47	63	71	55	60	59	60	96	65	77	67	66	70	76	76	62	57	56	64	67	69	73	88	73	63	54	58	58	71	90	76	68	82	71	77	76	68	69	80	73	52	76	60	61	60	58	64	86	55	70	81	69	62	60	73	72	59	89	68	41	68	79	55	72	64	76	72	68	56	65	61	66	81	73	60	67	70	66	63	74	91	74	88	60	78	66	66	76	55	70	68	50	67	70	68	60	53	69	73	83	60	60	66	72	61	67	59	77	61	59	64	75	86	73	62	59	56	77	69	78	78	46	82	68	76	58	76	69	82	59	64	65	73	57	64	67	77	59	64	81	59	57	72	76	66	61	85	58	54	66	52	67	49	68	80	61	68	77	69	58	63	72	67	72	49	52	76	56	64	72	84	83	60	74	77	79	70	55	72	63	63	95	59	74	75	64	71	74	68	61	71	74	64	71	57	69	71	68	61	69	71	65	61	55	63	63	72	64	67	64	66	62	51	71	67	70	58	67	58	73	61	74	77	71	66	56	60	71	65	73	69	55	56	60	47	60	53	64	60	58	57	62	56	54	71	71	60	73	78	72	69	85	68	77	58	66	63	70	64	60	70	76	68	70	59	59	75	75	60	79	64	62	69	59	61	78	63	66	67	69	75	73	67	78	67	74	62	55	62	65	48	70	69	69	68	63	54
26132	6521	1078	904	1779	2546	2719	2491	2096	1858	1643	1416	1193	1118	1093	998	896	928	855	876	860	1013	3135	10478	12080	10079	6528	1271	535	502	518	522	512	593	649	544	515	504	480	552	496	501	482	486	516	499	513	523	522	545	487	478	453	499	505	507	430	494	501	490	486	488	492	506	478	435	518	453	493	476	504	483	477	452	487	486	454	467	496	497	505	472	482	459	504	508	493	505	487	518	531	498	509	472	526	509	506	510	523	490	484	496	473	506	497	534	463	487	488	543	492	494	501	501	482	480	514	512	493	501	507	486	478	453	446	476	471	498	525	528	508	511	480	475	470	529	523	493	486	502	494	467	505	524	484	491	460	502	498	470	477	529	507	493	499	522	477	499	458	524	498	455	447	510	468	502	447	505	499	514	522	481	499	496	502	455	500	529	478	435	475	511	499	474	502	475	496	507	454	498	542	463	541	495	489	462	443	496	471	478	499	473	487	497	529	497	497	473	491	508	492	452	500	513	481	508	498	497	503	448	474	498	520	474	491	505	459	474	473	501	457	508	471	497	521	495	488	516	495	473	457	490	477	509	476	522	487	506	474	497	494	477	534	512	500	498	498	502	472	515	482	531	522	518	459	507	490	488	500	508	529	465	496	502	529	490	506	507	486	496	514	521	496	478	503	462	454	490	492	517	505	529	488	530	497	461	535	459	464	508	486	503	497	492	446	479	444	516	531	433	464	516	444	524	484	484	485	530	543	468	458	480	476	506	435	514	505	469	504	548	493	489	504	528	492	517	539	479	510	525	502	484	449	496	483	479	484	493	528	504	512	455	541	489	468	530	483	497	520	487	479	481	498	487	492	511	487	486	494	511	489	499	469	502	461	511	459	472	469	512	463	464	449	521	505	485	488	478	506	497	492	478	518	474	534	460	483	488	517	509	485	453	484	445	496	494	486	544	538	496	435	455	518	463	497	500	506	525	487	482	495	486	493	487	516	466	478	510	480	462	496	479	486	543	486	505	542	524	480	527	500	444	429	476	459	477	455	486	486	542	505	477	492	489	483	512	444	470	512	486	499	481	492	511	520	479	468	486	485	481	555	458	532	508	518	472	527	475	480	480	514	478	446	496	478	477	475	501	492	476	488	487	479	486	490	510	512	490	484	459	517	500	486	499	475	479	473	470	500	474	506	499	471	512	492	510	491	537	501	483	467	494	470	464	469	455	515	506	472	513	494	487	505	508	483	468	459	480	502	461	465	504	496	510	497	479	496	512	507	470	498	499	479	518	509	469	483	453	506	473	479	496	468	463	502	560	470	498	495	484	447	485	510	489	459	478	474	468	516	473	471	523	478	474	462	529	492	528	488	476	483	504	484	498	544	457	444	516	535	518	504	491	475	493	513	506	472	501	445	478	486	504	478	473	466	493	495	479	501	493	502	493	496	476	476	489	474	508	491	478	471	473	515	483	501	485	498	473	507	482	509	465	481	480	511	502	529	484	500	511	468	490	489	502	531	496	514	468	504	481	474	477	467	478	495	515	485	504	475	496	476	487	469	488	474	454	515	522	473	529	519	513	433	458	466	493	522	506	487	500	470	446	490	491	486	510	494	491	491	529	512	450	526	501	499	494	461	475	501	525	467	479	504	522	512	504	504	488	469	461	492	480	500	515	490	484	523	507	463	470	518	477	521	476	497	498	475	499	464	513	498	495	518	501	486	508	449	480	505	531	487	515	527	494	462	471	486	486	466	480	453	499	461	486	520	496	491	493	497	493	502	480	497	506	466	513	523	503	506	487	528	493	515	496	508	497	521	460	512	462	511	508	469	522	536	481	511	478	459	469	475	509	462	478	488	481	462	499	464	514	491	493	499	520	500	492	469	453	488	527	467	485	452	511	495	497	481	485	527	494	466	506	505	489	513	534	502	475	497	478	454	481	497	476	519	520	503	484	454	455	485	520	539	499	494	507	446	491	473	507	472	488	490	496	481	477	492	501	482	498	458	473	494	482	526	527	526	500	465	490	491	501	465	464	483	489	470	486	466	495	485	446	548	486	462	473	498	508	481	448	509	513	510	497	481	494	510	491	583	477	449	501	513	448	469	488	497	479	515	518	527	477	515	534	483	501	504	484	472	545	481	501	473	486	483	526	485	451	509	474	505	518	521	473	478	539	489	458	522	490	516	452	486	503	472	492	495	486	506	468	500	487	518	481	495	487	507	470	523	479	493	511	483	479	503	491	479	483	495	500	489	489	489	499	509	502	498	530	499	480	478	512	535	487	465	481	460	475	485	485	476	514	479	457	482	488	510	472	479	480	516	488	460	456	484	496	512	469	467	531	511	490	513	493	505	489	493	473	476	488	499	508	466	510	456	477	544	516	489	481	498	462	498	491	471	509	471	475	496	502	493	455	507	436	496	471	500	500	483	465	478	517	543	462	472	493	454	482	497	465	476	523	467	529	480	480	512	516	520	498	498	451	459	519	476	513	529	510	485	486	482	516	538	513	476	460	467	460	537	501	490	499	494	474	496	528	492	468	502	504	497	499	485	446	490	494	493	463	443	537	495	496	484	499	484	500	524	493	466	447	518	454	499	490	523	488	476	478	511	500	521	497	486	499	499	476	539	510	472	449	479	492	461	481	476	493	488	465	531	474	462	492	481	490	517	509	495	445	532	492	481	531	527	509	508	446	532	526	534	512	511	568	520	511	494	486	481	472	493	472	520	465	488	485	485	509	496	490	512	457	522	480	458	503	513	446	532	497	485	511	478	498	484	488	486	507	489	462	469	504	526	473	478	501	517	457	491	497	481	498	464	508	524	486	483	472	508	524	530	464	496	460	486	492	463	487	491	486	484	458	473	484	448	492	482	471	521	535	483	492	489	489	462	460	510	526	500	497	505	504	443	499	485	501	454	495	521	504	500	523	488	486	453	527	511	496	483	452	481	522	492	515	501	476	522	485	458	483	497	503	485	471	496	482	465	483	478	481	490	503	510	449	486	509	441	460	517	461	452	528	515	530	500	509	511	486	532	482	490	493	523	469	531	496	480	469	492	480	509	462	521	527	498	467	501	509	488	478	474	480	474	521	493	480	499	508	476	473	509	474	509	489	503	478	517	503	485	442	503	477	502	493	480	465	494	477	477	507	454	495	504	483	494	471	475	517	495	513	490	510	496	464	485	503	473	472	483	483	497	469	496	535	492	469	545	504	491	482	544	534	527	473	495	483	494	500	501	489	465	491	485	516	453	502	492	504	492	476	492	522	457	505	540	475	461	499	503	513	477	469	511	438	503	475	509	500	500	482	523	539	502	479	481	440	538	487	492	529	475	481	484	493	476	502	492	506	511	459	521	521	462	501	473	478	467	501	474	484	469	490	466	497	554	521	530	468	485	439	496	468	464	506	537	467	494	462	508	484	500	522	535	494	478	474	527	519	476	479	508	478	487	464	505	486	493	466	501	470	500	458	504	451	496	470	515	487	505	503	497	480	479	484	477	529	474	477
4062	531	104	59	71	54	70	79	78	72	61	70	75	68	56	59	66	69	59	54	62	80	130	309	475	472	305	74	41	53	46	48	64	46	48	50	45	54	38	47	76	53	58	43	46	56	45	50	47	50	50	45	50	44	50	40	54	58	51	39	44	56	44	52	57	52	50	55	46	51	49	42	55	56	49	52	60	43	54	60	49	59	65	53	54	59	53	59	50	41	51	56	52	49	53	52	51	53	56	52	41	51	52	59	45	68	55	46	40	60	62	51	58	59	56	58	57	60	61	47	51	54	49	58	35	56	64	53	35	50	45	40	46	53	59	56	48	57	67	44	55	55	58	59	51	61	39	64	58	41	55	44	48	60	56	45	56	60	58	55	51	55	54	50	47	57	50	48	49	61	46	48	50	41	47	72	42	61	58	38	49	46	50	43	51	53	36	33	47	48	42	47	53	54	43	68	38	42	53	60	54	56	58	51	45	57	48	51	46	47	46	55	57	56	59	64	51	58	55	44	47	49	62	48	53	60	48	51	46	46	54	38	38	44	51	60	52	42	36	62	46	45	49	51	48	55	59	47	48	53	45	50	44	49	54	47	53	49	47	56	39	49	57	58	47	48	60	42	53	49	45	41	45	40	60	67	58	51	57	58	48	48	38	42	52	46	60	47	46	56	57	61	51	36	53	51	66	60	54	45	60	49	41	62	45	58	57	59	45	53	59	52	48	50	42	46	50	52	39	39	44	62	47	50	60	53	55	45	54	47	40	47	51	51	61	51	61	55	37	49	47	47	46	66	55	61	52	50	41	46	45	56	41	49	62	47	51	42	53	58	69	44	56	46	42	42	54	50	55	49	57	49	59	44	41	58	40	54	51	45	53	52	59	56	62	60	42	52	58	52	57	45	48	57	45	48	52	49	53	70	56	51	52	52	49	47	35	56	51	62	46	60	47	55	56	51	57	44	61	50	62	51	49	36	51	59	46	42	64	58	44	39	55	53	59	51	51	40	40	40	57	32	49	47	40	44	51	48	47	42	51	53	51	48	51	47	51	51	54	60	48	48	57	52	46	57	65	55	64	45	45	39	48	57	58	47	51	44	53	55	42	59	58	52	42	49	50	56	62	51	62	48	54	64	38	62	52	49	59	54	53	58	52	59	41	55	35	44	47	47	49	45	70	58	53	48	49	53	50	54	56	56	61	68	51	63	49	52	54	60	50	57	63	52	54	38	60	53	41	59	49	52	46	43	55	46	45	51	53	51	53	42	46	55	37	65	55	56	51	69	59	51	55	49	48	43	55	53	67	49	55	45	52	50	50	43	56	36	54	58	52	57	59	50	38	58	47	59	44	53	59	61	43	63	53	36	50	58	61	62	54	57	48	31	53	49	49	41	54	45	44	43	46	44	53	52	47	57	53	48	56	53	39	61	55	58	44	55	50	46	54	52	57	44	54	64	56	52	48	53	46	52	52	51	47	37	58	47	51	53	49	70	54	61	63	68	63	54	53	63	46	52	48	49	66	60	42	46	48	60	51	44	49	60	52	63	50	64	54	62	61	46	46	52	44	64	51	60	57	55	61	40	40	60	51	43	49	56	54	47	46	68	54	48	39	57	49	46	59	55	59	57	65	39	49	54	44	53	35	50	47	50	48	52	62	51	57	55	50	46	60	42	50	58	43	50	50	58	49	54	53	35	46	55	37	56	49	46	43	43	45	54	39	57	57	47	52	62	54	48	32	59	59	45	60	53	54	39	44	56	56	44	45	47	49	48	53	58	43	42	49	47	42	50	47	51	56	43	49	51	55	59	54	60	52	56	52	60	59	42	46	55	67	59	38	58	52	48	51	54	46	50	47	53	53	54	48	54	50	54	52	50	52	48	57	50	42	54	48	45	57	37	40	58	58	52	55	42	49	45	63	39	43	63	51	62	53	66	53	48	48	63	57	54	52	55	54	52	55	51	51	44	45	57	56	55	40	54	50	46	41	59	46	40	53	48	52	41	59	53	60	61	53	49	54	39	61	60	57	66	64	53	43	49	45	54	34	60	62	45	48	65	43	47	48	55	38	59	49	38	52	42	67	56	36	46	46	47	58	46	47	48	50	56	55	57	46	57	44	57	60	65	55	53	45	42	42	49	45	61	55	44	47	52	43	62	52	49	53	46	50	56	50	51	64	56	61	49	49	50	61	59	51	58	43	36	62	45	58	50	46	48	49	44	45	46	51	51	47	56	47	38	52	46	52	48	51	49	50	51	45	54	45	40	57	56	52	47	44	42	45	58	62	39	48	43	50	47	52	42	42	46	52	62	58	58	44	39	51	44	57	49	62	58	64	50	63	52	37	63	49	44	53	39	57	44	56	47	49	60	65	57	51	60	42	50	60	38	39	54	69	46	42	56	41	58	47	53	69	54	61	37	50	48	64	59	59	46	44	50	53	54	49	49	47	59	71	56	61	54	46	51	46	46	56	53	48	40	39	46	54	60	51	49	53	48	69	63	60	50	66	62	58	65	59	40	48	47	54	60	43	51	50	49	58	54	53	46	47	44	58	60	52	39	45	59	52	52	55	60	44	57	61	47	47	46	58	61	49	48	52	41	54	48	50	51	62	54	40	46	40	46	47	57	51	64	54	43	51	52	63	56	53	54	55	62	46	40	47	59	58	43	51	52	47	61	49	48	59	49	42	49	40	51	38	38	47	48	60	50	49	41	57	58	54	51	53	44	53	70	50	56	48	65	46	57	47	44	54	31	46	44	46	52	45	66	65	55	49	57	56	51	36	55	73	54	47	58	55	46	53	47	57	47	56	55	52	54	60	45	42	56	56	52	53	50	49	55	55	49	49	49	62	42	32	56	60	49	55	45	54	49	49	49	58	46	55	53	47	44	43	46	54	44	41	52	46	55	53	69	42	45	51	43	47	57	50	55	50	49	57	49	46	58	49	51	66	59	54	41	41	35	49	47	52	39	68	47	72	53	42	65	37	48	48	48	52	61	57	40	52	50	47	39	52	45	45	54	43	45	62	47	42	51	64	53	47	53	52	41	60	49	53	57	41	54	62	62	38	43	42	54	49	52	54	54	47	44	46	56	45	44	57	47	54	42	46	66	45	59	44	39	51	57	55	39	49	52	42	45	57	48	44	45	42	58	51	44	52	55	60	62	45	62	45	60	57	47	61	63	42	43	35	57	44	41	44	47	47	54	68	44	56	56	54	61	59	42	39	59	53	52	48	52	62	50	53	55	56	48	52	49	60	59	42	52	44	51	51	59	50	61	52	42	48	43	45	47	63	43	52	53	49	51	53	50	44	49	62	49	58	47	51	37	58	48	51	55	46	52	56	46	57	39	47	53	56	51	57	46	63	49	57	48	50	51	59	58	32	48	41	46	45	45	55	56	47	54	51	55	44	53	52	52	58	57	50	56	57	46	60	49	39	50	57	69	55	64	55	58	52	63	38	50	54	56	45	56	54	52	48	59	61	61	44	44
24692	5161	893	807	1417	2233	2358	2037	1753	1595	1506	1283	1056	962	946	920	850	786	807	746	692	900	2706	8021	11599	10987	6217	805	399	399	396	402	400	446	414	421	402	379	397	335	452	411	406	397	363	396	409	406	359	418	370	393	385	368	389	375	356	386	362	366	355	403	354	419	372	387	367	377	381	395	416	368	398	407	409	382	360	417	383	355	395	407	387	409	386	365	418	356	379	406	381	373	384	393	430	396	365	406	401	408	428	396	376	384	354	362	374	394	436	435	420	394	414	412	384	374	365	389	388	409	393	396	403	403	419	388	355	393	384	402	396	388	401	423	379	387	336	373	449	398	398	385	372	371	370	402	371	398	396	387	380	423	393	384	386	395	368	393	378	370	379	367	408	396	406	401	408	371	356	377	373	351	372	369	403	389	390	379	379	382	382	386	361	387	388	361	388	390	384	401	386	384	353	385	385	375	385	392	403	408	394	383	406	378	367	387	353	382	390	395	366	421	380	380	410	382	405	384	365	404	338	390	367	397	395	333	383	408	382	376	373	394	404	386	365	394	394	388	370	423	372	370	397	390	409	383	378	401	365	365	400	366	399	388	390	372	389	362	413	373	353	379	388	386	362	414	403	433	361	378	353	368	358	369	391	394	436	421	380	430	406	378	407	384	385	396	391	388	396	395	413	392	399	387	409	367	378	407	385	409	359	368	369	394	382	402	364	390	356	374	369	353	373	375	359	387	387	356	407	372	373	377	400	410	355	373	381	357	356	366	392	385	386	399	393	395	378	395	403	410	386	401	394	365	392	369	385	374	376	363	371	416	357	370	378	371	401	402	389	360	388	343	356	367	424	401	415	398	372	381	351	414	385	363	385	401	371	412	413	387	388	374	386	373	332	382	378	413	397	367	406	416	365	379	376	356	352	382	377	392	366	439	366	401	362	396	396	373	410	396	349	390	362	377	394	381	396	384	401	398	379	402	386	369	400	414	382	388	374	422	365	379	413	360	394	364	384	375	384	387	372	350	387	357	410	360	389	369	411	387	376	425	387	382	408	378	392	414	395	387	372	337	365	390	407	431	351	364	407	360	393	395	397	378	350	377	355	382	359	386	377	351	391	408	395	364	401	380	404	410	346	408	381	366	380	390	388	424	358	389	385	396	379	405	376	406	423	385	404	416	382	385	388	387	366	403	371	381	352	386	357	378	378	373	368	387	374	346	392	371	399	396	387	399	378	390	373	352	371	377	399	414	386	380	405	371	361	425	390	409	363	383	372	368	396	359	370	379	392	370	370	396	406	398	377	379	388	371	396	357	383	419	386	368	349	384	378	393	409	385	369	383	402	392	379	396	411	426	390	364	387	398	398	361	398	360	375	361	356	392	383	428	398	377	385	409	357	388	379	382	397	406	370	414	385	384	413	364	377	399	382	360	404	401	366	388	394	392	392	384	367	372	376	358	401	356	412	394	404	407	372	403	367	391	392	409	409	378	392	376	362	386	394	342	371	369	400	376	376	397	395	413	413	364	373	383	450	365	355	393	410	346	373	389	382	392	384	385	380	380	375	367	377	367	394	366	344	393	389	392	379	388	388	384	373	368	366	400	369	408	376	408	408	389	351	397	398	376	375	403	384	415	379	365	361	410	379	393	378	380	353	378	350	388	394	377	380	411	381	376	429	374	412	364	379	404	362	389	365	370	370	400	377	367	394	389	406	379	392	371	402	385	374	397	392	389	382	379	386	433	400	388	405	398	396	404	388	356	375	376	402	386	350	388	395	374	387	411	377	398	372	367	414	374	389	352	395	389	363	339	391	351	387	388	377	390	382	393	407	390	391	373	365	395	372	391	371	390	382	361	402	421	404	371	373	395	382	382	407	373	390	370	387	406	389	391	405	366	434	363	406	373	399	374	383	391	399	383	361	354	354	376	376	346	378	393	387	394	400	393	358	437	395	410	363	386	406	350	387	388	423	376	399	376	390	364	415	376	364	390	385	378	384	381	376	391	396	414	373	383	366	391	368	392	373	403	381	369	360	389	397	383	370	399	381	417	363	368	377	407	382	368	389	395	423	416	394	383	376	363	402	392	375	409	405	353	386	393	375	383	374	394	384	384	360	379	402	383	393	368	352	347	400	393	344	393	431	424	352	339	407	364	412	386	396	369	389	371	394	397	351	406	374	409	368	369	402	387	377	366	371	386	361	381	372	413	380	377	406	354	344	357	384	397	394	391	387	390	365	384	385	414	361	356	393	381	414	388	412	402	380	367	397	395	363	413	381	394	380	362	354	402	429	343	365	360	398	376	401	375	423	368	382	409	348	408	372	398	368	349	387	394	380	366	401	399	412	406	353	413	367	388	366	373	379	386	372	373	379	412	400	384	373	396	376	365	373	357	388	377	373	368	373	394	390	386	377	427	384	372	411	362	356	381	345	350	378	378	376	400	375	410	386	390	402	360	392	373	384	378	383	370	378	430	352	365	388	368	375	407	408	411	357	352	369	387	384	377	425	369	384	369	365	392	361	404	353	387	355	388	338	376	345	379	398	395	384	371	390	380	395	401	423	350	404	392	379	347	390	394	387	408	369	347	377	404	366	364	383	389	366	384	400	333	360	359	354	375	385	369	370	376	394	375	376	367	391	371	375	404	385	357	384	355	396	392	370	384	396	365	417	378	387	390	395	379	383	394	376	390	409	389	374	386	368	386	357	406	347	372	415	381	383	408	359	387	359	401	382	407	408	407	405	363	344	384	411	391	344	376	400	382	395	347	405	379	383	401	400	381	382	375	363	375	360	372	391	373	368	396	414	377	395	389	402	406	395	391	420	412	378	390	359	385	371	398	379	370	387	328	360	378	397	373	352	400	389	384	397	414	374	407	350	358	342	387	337	377	368	369	406	338	375	379	399	367	388	376	390	394	407	411	380	420	406	384	398	390	392	369	392	399	344	407	382	370	365	377	398	399	341	397	371	411	418	397	381	377	392	364	361	362	377	363	375	419	386	397	348	415	413	379	381	374	388	353	376	398	364	374	400	371	360	408	397	332	379	343	406	391	384	366	402	375	390	400	403	386	361	372	372	382	401	358	398	392	388	372	366	395	370	350	356	380	405	432	386	392	384	380	405	409	346	362	376	380	377	358	403	353	398	372	396	382	407	393	362	380	393	371	409	364	381	396	393	356	373	381	379	408	408	372	409	362	375	411	343	385	404	408	409	398	375	402	399	391	402	381	384	405	393	366	408	387	388	391	354	405	396	381	380	393	420	407	362	415	398	392	369	401	385	375	391	383	406	390	378	381	398	373	399	416	378	402	364	414	380	338	380	367	388	384	370	388	376	395	375	368	396	382	392	379	363	384	375	373	365	369	371	392	394	442	403	375	403	404	393	419	345	410	370	398	404	366	365	363	392	409	389	365	365	369	410	384	432	371	382	374	361	378	377	362	381	367	406	413	407	338	432	378	387	393	383	369	393	392	400	368	399	406	369	386	412	383	383	370
4132	757	155	119	102	107	117	151	113	103	123	114	114	88	110	85	97	111	86	108	109	116	392	770	930	868	517	119	95	94	95	102	81	81	80	80	81	93	87	85	78	81	88	75	72	94	85	66	95	81	67	82	72	92	76	96	76	89	96	73	108	89	67	88	85	85	66	86	88	86	72	74	77	90	85	87	82	92	83	90	74	94	97	90	103	87	99	80	83	74	84	91	89	82	85	78	95	81	90	78	88	76	99	90	67	81	97	77	86	94	84	91	72	69	75	80	85	90	67	75	91	78	77	83	81	80	77	78	80	99	86	89	81	70	80	88	70	77	99	95	70	74	88	96	73	99	85	71	77	75	77	70	88	105	102	87	90	97	88	93	90	84	88	75	88	76	102	73	96	97	87	93	77	76	90	83	84	86	79	89	90	88	94	91	87	71	83	90	88	82	64	78	64	84	72	84	67	83	79	94	98	81	71	74	77	79	98	79	90	92	85	70	98	84	80	90	79	76	92	97	89	87	79	92	80	72	71	80	63	96	71	103	83	106	94	91	77	65	102	83	97	69	83	82	90	78	70	74	75	71	91	66	73	86	86	76	69	72	83	84	94	75	85	95	82	79	84	72	81	85	88	86	94	91	97	81	78	89	87	83	87	69	80	64	79	75	89	96	84	70	92	92	79	90	81	92	82	99	75	77	99	77	80	77	81	95	109	77	86	81	93	88	78	87	84	66	94	85	96	95	76	102	84	82	81	87	92	72	85	90	92	75	101	70	93	64	81	75	81	72	75	79	77	80	76	73	80	90	92	79	95	89	73	83	90	82	94	87	78	93	100	78	100	80	85	77	68	87	75	82	92	77	74	91	100	75	70	92	77	94	106	90	91	68	84	91	98	71	84	68	78	85	90	70	85	90	77	93	73	82	80	78	74	72	75	86	74	89	89	91	86	92	86	89	94	101	92	86	71	87	89	82	87	91	92	75	86	89	64	74	99	77	83	65	90	80	89	99	77	69	66	74	76	70	90	69	81	86	100	85	82	90	79	72	83	75	91	103	86	94	67	76	73	95	83	84	81	83	91	87	84	90	79	87	90	68	78	74	87	93	73	69	80	101	85	91	101	77	73	93	80	72	69	90	82	88	84	68	84	73	76	84	85	88	72	78	79	91	70	84	85	102	87	88	96	78	81	74	73	73	83	94	79	84	94	74	80	75	78	81	75	94	91	72	96	110	80	84	81	84	93	108	94	86	72	78	91	78	88	70	91	81	93	83	97	68	81	75	89	84	83	70	74	91	87	80	77	92	86	75	60	81	105	81	91	84	73	84	82	88	82	87	83	73	92	70	67	95	69	82	84	96	81	76	94	88	85	74	89	90	75	80	86	71	69	74	86	81	67	88	85	93	78	74	76	88	83	90	78	80	95	78	83	81	98	81	100	79	71	88	88	78	77	75	101	85	72	75	86	81	84	82	72	69	83	90	82	100	87	77	92	80	81	79	67	77	82	95	70	73	88	89	90	95	67	87	81	98	83	94	93	71	91	74	61	67	78	88	71	85	73	87	96	66	95	67	99	94	69	76	96	72	85	83	92	72	87	81	68	90	87	66	94	83	89	87	71	82	85	91	83	87	66	105	99	96	85	75	70	77	92	85	80	79	80	80	90	84	73	83	87	93	86	85	97	78	85	81	90	84	90	85	69	73	76	86	85	69	79	87	78	79	92	95	88	88	92	86	82	94	80	95	92	86	83	78	79	81	78	92	65	81	76	71	82	76	80	82	63	80	76	82	88	87	98	82	100	81	84	82	83	76	90	87	74	77	102	78	83	92	71	80	106	79	78	77	91	76	79	75	83	84	85	78	81	80	80	92	78	92	85	89	98	88	90	87	71	87	77	77	72	68	70	80	63	87	70	96	82	78	82	102	75	72	81	86	78	83	76	87	75	90	82	78	91	89	86	90	94	72	81	98	87	78	71	86	92	96	81	87	76	83	80	95	80	83	76	88	108	85	72	78	79	95	84	97	84	66	73	80	75	71	65	90	79	108	76	79	88	76	76	79	90	78	89	82	65	71	85	74	81	88	70	69	76	98	84	81	63	58	68	100	97	78	76	75	87	71	79	69	100	91	82	83	78	73	64	86	68	88	96	83	75	91	84	82	97	87	81	91	89	101	79	80	80	91	90	80	89	88	87	83	105	67	92	89	75	96	76	80	73	69	66	71	94	95	83	83	82	85	89	104	87	82	85	77	67	76	89	76	81	81	79	85	76	83	82	61	91	78	69	87	78	88	76	89	78	86	78	85	85	105	78	83	73	103	81	94	77	68	89	80	70	71	74	69	88	83	88	90	70	84	82	99	81	75	74	88	81	81	76	79	72	81	74	102	84	73	67	85	79	85	70	92	86	84	86	86	85	72	91	78	94	84	87	71	105	81	88	95	98	69	96	77	85	70	84	79	76	83	79	90	88	92	74	76	82	76	92	99	76	90	78	94	86	91	82	85	87	78	84	58	91	81	95	91	72	78	75	96	84	87	90	91	77	87	91	88	88	88	65	78	105	83	83	92	76	81	85	81	97	75	93	62	93	69	73	67	99	78	79	86	88	78	90	89	82	93	82	90	61	84	76	78	80	81	95	72	75	73	80	74	80	91	92	91	85	83	78	91	79	99	85	83	70	99	80	64	95	87	83	85	87	74	91	89	87	73	80	70	80	101	94	74	66	75	94	98	86	90	79	101	78	89	68	85	96	78	78	83	82	83	71	79	95	84	65	87	78	78	89	77	90	93	83	92	96	68	82	82	88	70	83	82	86	95	75	82	102	87	84	92	94	87	82	86	76	100	92	47	85	78	75	85	72	82	89	86	91	78	97	82	78	104	95	95	77	91	91	76	95	89	80	88	87	75	94	82	96	84	75	71	89	73	79	80	71	77	95	95	99	87	70	71	81	76	77	88	86	89	93	86	93	85	96	82	80	94	75	80	86	73	104	79	77	83	90	78	85	74	76	80	93	99	83	95	89	92	64	85	79	82	63	72	67	84	83	77	73	80	83	76	90	97	77	86	75	80	82	86	83	64	75	77	96	71	86	80	82	85	85	81	80	68	98	98	77	74	88	86	89	73	79	76	89	97	88	90	90	88	80	102	64	84	74	82	69	65	86	82	86	83	82	92	80	90	84	74	72	98	93	91	87	78	91	96	89	84	97	71	76	85	74	86	85	87	76	81	69	81	86	88	81	76	85	87	64	84	82	87	82	77	79	90	90	74	80	100	81	95	102	81	93	80	91	82	82	76	77	88	80	92	81	91	93	100	78	90	64	74	68	85	78	86	94	75	80	83	83	73	75	82	95	72	90	78	88	80	89	78	77	78	99	75	72	90	95	96	83	83	83	94	96	86	79	93	100	87	74	87	84	69	79	80	80	70	77	89	83	78	90	78	64	73	79	76	94	72	93	70	67	103	71	82	81	81	99	87	92	77	81	92	93	82	73	74
29801	6935	1560	1349	2580	3835	4007	3645	3055	2716	2468	2023	1850	1636	1467	1448	1307	1225	1124	1034	1034	1485	8682	15705	17646	16993	9790	1711	631	643	650	646	635	686	603	603	615	565	637	638	574	618	612	591	604	628	637	600	648	642	622	598	626	593	621	618	626	580	645	606	604	610	620	628	591	618	598	577	607	580	623	625	594	637	592	627	588	567	616	579	562	593	622	559	590	580	637	575	650	651	648	637	571	646	632	637	623	590	620	625	674	623	619	596	642	596	632	582	650	606	619	596	638	615	626	637	609	620	607	620	612	625	629	592	612	551	623	674	629	584	585	581	571	600	570	619	611	618	618	623	589	577	645	597	635	652	628	602	568	607	613	598	557	608	601	609	621	601	576	609	600	636	599	594	578	633	626	618	616	603	593	584	584	658	627	574	665	629	593	590	597	632	584	671	632	576	591	645	613	606	609	592	627	633	598	634	600	675	619	583	600	612	624	537	592	555	601	610	624	630	626	607	651	586	666	599	579	603	618	593	613	607	607	615	594	608	626	615	604	574	616	551	595	630	609	606	555	619	631	570	654	576	588	639	628	636	621	657	582	589	627	602	591	606	609	570	657	586	616	600	581	649	636	577	601	623	619	615	584	598	607	576	624	580	590	550	624	610	638	604	610	613	599	626	598	582	616	610	649	610	582	590	630	578	605	622	633	621	584	598	579	585	607	595	599	558	647	596	595	621	620	612	597	642	586	640	604	608	617	598	674	638	612	632	561	618	613	654	644	551	599	597	606	604	618	573	614	621	618	603	609	580	614	617	613	610	577	610	625	615	612	597	581	607	603	603	634	635	598	618	605	644	562	651	620	589	570	639	597	631	642	594	611	617	620	605	591	600	634	643	603	624	657	651	571	615	611	609	606	604	588	579	601	610	551	612	612	598	604	608	600	657	606	596	615	615	672	585	647	573	589	607	630	598	589	611	564	605	602	609	607	599	639	607	624	595	588	633	617	591	609	636	637	620	607	598	633	645	610	604	628	625	633	636	606	592	603	611	588	650	618	587	618	650	602	612	623	605	636	577	576	630	570	577	628	642	617	593	569	580	652	627	558	655	600	573	586	588	570	610	640	638	639	602	614	616	556	584	587	581	571	603	658	621	640	650	543	618	610	636	618	661	626	586	633	648	590	637	565	621	581	609	605	600	657	611	628	608	614	597	597	618	616	624	602	605	678	596	578	618	601	606	603	659	583	581	628	581	587	620	630	612	587	630	564	583	603	598	588	630	624	634	610	582	654	633	606	611	600	643	586	567	614	592	606	558	599	614	613	587	618	583	610	571	601	598	598	611	632	589	637	632	617	629	581	600	579	616	598	595	589	593	567	565	639	600	597	606	632	603	576	586	682	613	616	589	601	642	587	606	564	573	615	629	596	629	599	628	590	631	561	593	591	586	627	585	596	608	599	625	622	643	598	612	613	596	619	619	625	594	606	579	613	599	684	631	621	597	642	592	542	592	636	614	596	611	606	586	598	638	591	626	652	615	625	572	616	625	598	611	638	594	634	614	629	634	632	619	566	618	645	589	626	583	654	625	587	583	639	609	646	609	631	608	648	637	587	627	579	607	622	633	598	617	563	620	570	610	626	599	622	633	565	611	580	612	575	609	612	628	686	591	634	622	588	574	598	565	588	607	598	588	578	630	561	555	580	582	655	634	586	624	640	622	628	593	613	663	590	642	623	634	556	652	597	598	626	623	617	625	626	640	599	593	646	595	589	584	631	571	580	570	611	573	610	593	585	627	580	582	639	585	637	602	588	603	587	608	574	626	582	609	594	613	606	596	602	598	613	566	606	634	594	596	641	636	588	593	619	607	594	611	632	624	614	562	556	595	572	600	607	628	580	557	637	621	625	579	654	646	604	631	606	628	613	515	597	636	603	635	574	644	623	627	620	608	620	604	647	593	619	564	623	632	666	612	608	599	574	614	613	616	609	593	584	583	617	593	620	622	591	575	621	626	622	568	597	645	601	624	607	644	595	662	608	619	602	617	596	608	617	636	650	608	607	615	584	668	611	629	619	589	574	619	625	613	615	574	560	598	572	627	573	635	616	608	580	631	595	628	608	648	585	649	609	630	646	641	639	581	598	585	631	602	603	614	595	591	613	587	647	609	582	605	580	638	631	617	568	589	611	624	641	573	649	584	632	626	623	593	642	581	597	588	590	588	612	613	614	581	645	585	645	668	627	613	587	609	563	610	580	617	604	615	629	577	586	636	595	644	597	642	599	626	595	580	622	630	616	616	606	613	615	595	586	612	613	613	560	597	612	643	624	637	599	602	591	588	614	562	600	618	617	635	613	601	583	606	610	676	620	572	621	624	592	598	592	632	597	578	632	607	589	582	608	635	591	592	591	618	629	596	595	614	630	615	595	625	578	634	637	640	637	639	600	635	583	615	572	611	601	617	607	608	611	600	624	605	603	596	559	612	612	622	593	609	609	629	621	567	595	558	576	616	599	573	599	631	615	608	563	615	617	644	620	605	626	636	580	649	644	588	603	618	615	614	609	586	622	589	590	653	620	638	629	593	591	663	607	617	620	567	608	598	595	642	618	604	580	589	607	595	655	585	616	627	606	611	624	639	638	576	604	588	616	596	593	588	602	604	686	659	635	589	592	593	639	621	623	603	623	569	586	602	615	648	627	628	611	657	616	559	548	589	558	589	617	622	634	613	578	617	590	615	589	591	596	602	563	627	587	598	599	600	614	592	556	670	611	626	608	606	612	593	633	577	682	628	593	605	630	606	628	588	591	614	643	605	642	591	593	557	636	602	638	616	599	589	598	536	636	585	584	621	642	630	608	587	619	627	582	596	594	601	638	594	619	597	604	591	673	614	586	631	620	651	572	607	585	613	615	581	612	635	602	621	589	573	635	625	621	634	638	601	567	592	655	568	598	591	651	596	639	553	620	600	651	616	652	587	623	593	660	604	642	614	606	604	579	683	633	580	587	627	599	609	624	578	645	612	619	627	583	580	553	632	631	594	668	638	596	612	617	599	544	616	602	677	615	597	604	633	647	625	638	566	600	613	562	614	634	627	646	605	590	584	589	628	601	605	590	594	581	631	599	596	647	662	614	610	565	621	611	600	619	571	607	647	628	636	621	610	636	579	647	638	619	639	669	626	620	607	620	635	617	586	584	611	622	599	658	638	638	627	570	608	641	609	641	663	578	605	585	603	614	614	619	643	628	594	656	613	578	601	655	591	609	620	632	639	610	608	663	637	621	629	590	632	634	637	577	585	628	618	572	636	635	613	578	629	630	589	587	645	571	583	580	623	644	571	606	620	633	567	608	627	626	633	617	597	603	625	591	639	667	614	592	586	657	607	601	577	583	574	654	552	576	662	582	594	605	624	615	620	632	642	586	627	607	585	578	549	588	573	641	602	628	599	607	598	589	626	583	590	612	560	611	637	610	604	616	604	602	662	603	585	624	650	608	614	626	610	606	589	623	568
2415	270	56	51	41	51	57	42	54	49	54	60	49	41	41	47	30	48	44	44	44	44	91	143	150	136	111	69	45	36	32	48	42	33	37	39	37	43	41	37	43	37	35	31	43	44	48	34	39	52	38	42	36	42	37	42	33	38	38	39	40	53	42	52	45	33	31	41	33	24	47	43	41	50	37	51	33	43	41	46	41	37	44	43	35	40	42	50	32	38	39	45	54	35	51	38	46	42	42	32	51	45	41	43	34	32	50	47	48	43	48	44	55	44	40	44	50	52	50	42	36	45	39	44	48	31	41	44	49	45	37	48	50	44	45	61	26	34	28	28	44	42	32	37	48	39	42	39	40	51	50	46	43	50	44	49	50	51	43	48	42	44	43	50	39	35	48	33	27	42	46	53	38	32	51	43	42	41	44	43	44	51	31	37	51	35	44	43	35	42	43	38	48	40	43	48	41	39	42	39	43	51	41	49	42	41	38	47	42	35	55	48	48	39	41	38	37	31	44	43	46	44	46	39	41	40	37	44	44	39	42	44	51	38	38	53	47	31	28	52	39	48	54	41	38	42	38	25	52	54	53	36	47	45	55	44	35	52	42	41	38	53	52	38	41	49	35	41	41	40	47	36	38	42	41	43	34	42	34	50	42	45	42	46	38	39	45	47	39	38	36	44	41	43	36	45	45	50	42	47	38	43	38	44	48	37	42	57	55	59	40	48	49	52	47	32	32	40	47	41	40	33	37	39	39	38	45	44	50	44	33	48	38	41	33	39	35	42	32	41	44	41	48	42	38	40	36	43	33	30	47	56	39	29	45	33	41	46	36	53	43	61	48	40	35	40	52	49	38	51	40	48	44	46	49	41	36	46	37	40	29	46	41	39	43	45	48	35	41	42	37	43	34	51	47	42	38	37	35	29	40	43	49	38	43	45	55	38	42	42	42	47	31	37	45	39	37	47	47	41	41	43	46	47	42	41	36	43	41	47	50	38	41	42	45	36	46	35	46	46	50	40	41	39	66	44	43	34	46	38	51	44	41	33	40	41	40	64	36	43	34	40	41	34	43	38	46	42	43	38	31	47	44	43	42	49	32	39	52	45	40	39	38	44	51	43	39	47	47	53	44	52	37	47	46	63	48	36	58	45	31	43	36	45	37	57	47	45	47	39	36	48	42	41	46	24	53	42	43	34	33	42	41	33	38	48	40	49	50	28	40	38	38	43	44	43	42	41	40	43	51	33	45	42	46	34	30	48	37	43	51	52	46	54	43	37	36	45	37	37	40	36	46	43	41	40	39	37	33	40	39	39	44	34	44	38	48	53	38	41	43	47	34	43	34	62	33	32	26	45	54	43	46	38	48	46	54	47	47	42	39	42	50	35	47	42	39	37	39	38	47	44	31	34	45	39	45	42	48	48	57	47	40	54	51	44	56	34	38	29	46	33	36	51	35	50	26	37	47	54	39	40	43	39	46	45	42	38	44	38	34	47	49	36	27	44	38	52	49	32	36	39	46	46	47	44	37	44	46	41	33	30	60	40	47	37	54	40	43	44	42	41	39	46	43	46	40	44	54	39	48	36	49	34	47	55	40	56	33	44	39	32	45	41	44	27	30	44	39	40	49	36	33	43	41	35	40	33	40	48	45	26	42	65	44	51	44	40	38	45	32	55	42	42	49	47	39	35	44	39	38	53	43	45	41	45	48	46	42	30	41	39	37	54	36	38	36	45	45	49	37	57	40	47	42	49	42	51	41	36	52	48	43	44	58	44	40	45	38	30	46	45	37	32	37	49	46	41	54	50	37	29	30	48	34	47	35	50	41	37	43	46	43	44	55	39	37	42	36	42	41	35	44	39	43	41	51	45	34	40	42	38	43	34	38	37	36	42	42	45	47	42	38	49	43	43	43	50	43	41	42	55	32	41	40	43	44	37	46	45	47	45	47	42	38	43	28	37	50	34	43	36	41	45	37	41	39	37	47	58	43	36	45	49	26	42	44	49	53	34	42	42	47	42	48	52	45	40	45	42	45	54	40	39	36	44	39	42	32	42	49	41	38	46	61	49	49	37	32	46	37	48	49	47	42	54	39	35	47	40	39	50	38	39	43	48	36	29	43	51	44	38	46	50	39	57	43	32	39	40	43	41	39	39	47	43	38	36	40	40	53	43	64	38	36	34	38	41	52	41	36	39	52	38	45	40	40	45	43	35	43	48	40	55	40	38	45	43	50	39	47	52	58	29	41	39	37	32	48	48	40	39	42	40	44	40	47	54	42	36	52	50	55	46	37	37	35	49	60	38	31	44	40	52	45	43	38	42	42	47	41	47	47	40	51	41	50	37	37	39	40	48	42	44	47	46	53	45	37	30	37	38	53	56	35	40	55	37	49	48	47	39	47	45	49	42	45	35	39	44	47	31	45	46	48	27	45	38	36	37	42	37	35	51	37	48	42	46	35	44	48	38	39	52	42	42	41	46	29	35	38	38	50	39	38	43	32	33	37	52	36	46	38	38	51	36	32	48	37	44	42	37	44	51	49	35	38	50	50	42	43	46	41	45	44	45	42	36	37	54	36	47	44	41	42	44	37	54	37	40	57	39	43	51	33	35	53	44	33	52	39	35	40	37	47	37	40	41	30	39	53	51	40	49	37	38	33	35	47	34	33	30	38	42	55	43	41	35	50	37	37	29	48	46	43	39	47	37	41	36	34	41	50	31	35	39	37	34	48	44	41	43	43	48	42	46	44	40	46	43	42	40	48	35	40	24	44	61	51	49	39	46	42	41	40	41	42	41	48	33	40	45	42	42	36	42	42	49	43	35	50	46	37	41	45	41	47	41	39	45	59	43	43	44	37	39	31	41	50	48	42	41	53	49	38	49	36	44	41	46	48	33	50	49	41	41	50	44	45	48	36	46	46	45	41	31	43	47	38	47	47	37	41	57	40	49	39	46	50	42	41	39	42	41	50	35	24	54	42	50	41	51	41	46	31	32	49	41	37	39	39	44	50	36	49	53	44	34	49	53	43	43	45	41	42	51	54	48	40	53	51	47	46	50	45	43	41	49	44	41	38	41	31	46	36	51	45	47	30	38	44	50	45	49	47	43	45	41	41	42	53	51	46	40	49	41	43	41	49	46	53	43	31	42	34	43	43	52	51	46	40	34	33	33	45	48	53	42	41	40	37	44	57	38	55	42	45	35	42	37	50	49	49	42	41	35	49	48	35	46	34	37	38	44	48	38	56	42	38	39	42	50	40	40	39	48	46	43	33	36	48	40	43	47	48	46	44	33	47	44	36	37	45	42	43	39	45	48	45	34	42	31	54	42	50	48	47	46	44	50	51	38	39	41	40	39	30	37	43	35	44	49	40	31	61	41	52	42	32	42	49	46	42	51	39	37	32	30	41	42	38	37	45	41	50	43	40	40	33	39	42	49	56	43	31	49	50	48	37	37	32	38	46	40	40	51	43	55	38	45	44	42	38	44	56	57
20596	3162	584	541	873	1217	1318	1167	1009	931	905	802	644	620	534	577	554	503	504	424	470	477	1611	3418	3445	2624	2246	1249	390	310	331	333	293	295	312	332	315	347	353	300	311	307	347	300	286	298	322	344	316	347	332	316	332	319	326	309	313	304	319	305	299	312	345	312	322	303	266	315	361	337	303	333	307	322	341	329	324	339	294	301	315	311	325	292	312	297	349	308	341	324	327	315	322	323	312	341	310	294	308	324	315	330	301	336	305	303	320	304	316	318	326	354	367	340	303	317	314	299	327	314	301	339	329	309	337	319	328	303	335	308	315	348	323	315	319	349	344	326	326	316	329	329	319	293	303	304	303	318	335	307	290	320	308	278	272	310	324	303	340	324	322	295	342	296	297	323	343	326	321	330	305	311	293	321	283	313	345	328	325	316	311	298	329	330	343	336	334	338	308	338	351	311	291	339	361	338	284	338	332	343	316	364	329	312	337	322	322	303	322	295	300	340	322	334	302	354	253	352	324	327	320	330	295	283	320	302	334	332	289	321	321	309	340	330	317	330	294	333	321	315	330	313	332	315	349	318	281	327	332	314	296	330	315	306	339	299	295	321	314	300	309	330	283	330	302	354	336	327	326	315	311	302	301	307	293	324	323	341	342	299	326	305	290	310	354	332	302	313	345	328	326	310	314	315	332	316	312	309	321	324	293	341	325	338	293	339	345	327	310	318	293	350	294	312	287	318	320	330	302	328	292	341	278	318	288	334	322	316	351	299	320	345	322	325	312	304	294	337	353	331	360	316	315	319	303	312	346	352	296	348	342	344	344	304	321	291	326	289	308	325	301	311	344	308	336	271	351	313	289	331	322	309	318	330	308	297	296	340	291	338	304	341	341	322	354	337	333	295	335	312	331	305	308	329	295	342	312	289	328	290	327	309	291	302	311	348	358	316	294	324	278	297	304	311	341	317	312	321	326	301	344	300	307	324	287	320	314	295	343	306	291	297	302	326	289	323	308	330	324	298	307	309	306	313	323	307	291	324	316	303	290	315	333	312	310	330	294	333	305	296	290	308	299	336	310	287	327	298	318	309	344	320	304	334	332	318	302	297	317	312	333	307	335	316	316	326	333	345	325	294	316	345	318	323	305	334	330	345	341	316	318	337	290	316	317	318	300	315	347	284	344	314	324	291	299	315	316	264	328	294	322	317	307	326	320	336	328	305	342	309	310	315	335	317	280	352	342	318	332	336	314	324	339	349	325	319	310	321	319	295	327	326	299	329	349	301	333	313	340	326	342	322	334	313	295	330	308	349	311	340	336	337	302	317	341	329	334	315	314	314	322	304	327	336	322	280	298	317	334	334	346	334	312	338	320	313	286	326	312	342	326	326	321	313	347	300	284	327	339	328	325	330	338	321	353	329	355	355	291	340	320	334	306	317	311	323	300	321	319	349	340	313	339	354	329	308	338	323	306	344	375	293	328	334	311	350	344	312	308	310	310	315	298	285	286	336	316	319	344	331	321	326	318	311	301	310	337	281	298	329	334	323	347	369	302	338	319	324	348	316	320	309	308	337	341	308	325	313	333	305	323	334	311	362	326	282	305	320	317	280	319	333	341	345	315	307	318	285	320	321	311	305	292	304	323	351	327	305	346	340	327	346	342	321	312	325	331	273	333	347	292	326	310	343	311	335	349	308	312	305	311	338	302	315	325	324	283	298	346	293	309	328	332	312	321	297	309	327	295	304	309	300	307	323	325	368	336	313	332	317	312	372	305	317	332	317	342	296	316	351	330	315	332	319	336	340	325	323	318	323	288	298	310	341	326	325	315	329	324	322	327	295	309	303	347	355	315	333	337	345	299	305	345	307	302	334	354	297	304	335	306	326	310	290	349	317	287	333	289	311	331	310	348	336	351	302	365	301	341	323	344	339	313	338	310	311	320	329	314	294	305	316	298	328	339	319	319	305	309	334	291	353	324	311	311	323	332	311	317	321	319	333	326	328	301	313	321	318	353	338	334	329	315	309	319	323	336	342	293	335	326	346	323	366	290	320	326	332	304	306	290	297	304	336	346	274	310	314	333	308	328	308	313	343	298	314	315	320	321	331	314	315	337	307	338	318	308	287	308	322	335	330	327	326	303	318	304	310	324	301	332	317	344	334	348	336	340	323	346	337	323	307	329	302	299	322	323	323	314	328	305	308	307	328	331	321	302	338	361	318	335	315	338	305	325	313	299	336	332	286	285	332	295	335	333	305	304	325	335	309	338	330	310	304	320	292	313	352	354	330	317	321	344	317	299	336	295	325	316	342	307	304	332	310	300	326	347	334	301	329	303	302	301	322	321	340	317	319	328	320	305	309	321	327	322	338	282	315	309	285	335	329	324	310	325	328	336	330	318	335	304	286	302	343	318	339	357	329	310	345	329	298	320	287	330	307	303	305	332	302	326	345	330	323	338	327	331	323	318	322	354	332	308	327	316	305	333	309	326	348	325	295	313	341	325	307	304	320	310	326	322	320	317	329	302	342	327	323	309	327	348	326	323	339	330	324	331	318	311	328	322	298	303	283	286	325	296	320	312	307	336	279	288	302	320	305	309	290	340	312	304	343	292	346	330	334	349	317	332	295	305	303	331	294	322	319	345	317	320	335	324	320	319	332	324	322	343	349	341	302	337	331	330	312	310	323	341	331	325	294	297	310	319	318	308	279	302	327	309	309	308	302	309	309	349	310	340	327	314	334	324	315	293	335	320	318	346	335	305	299	328	328	310	320	334	314	307	326	313	320	319	337	326	315	318	315	334	356	313	326	325	320	326	318	323	321	333	308	317	345	344	325	318	315	328	304	348	338	294	317	300	309	333	320	341	308	326	287	284	330	311	289	326	332	296	334	319	341	306	309	325	345	293	374	302	288	317	317	344	315	307	347	287	304	334	309	303	298	312	310	329	313	300	336	307	329	313	297	293	305	327	333	280	315	299	310	318	337	335	295	305	292	328	317	310	340	326	328	333	322	325	312	333	280	299	306	300	314	327	320	298	302	283	287	335	331	314	323	301	297	312	315	303	327	313	318	348	359	363	323	325	304	311	314	348	303	298	316	332	284	318	326	340	308	295	347	327	325	289	297	333	331	330	321	326	344	330	311	315	294	324	293	330	350	317	316	328	318	311	327	340	294	323	326	338	323	293	314	326	285	347	307	269	324	333	280	322	311	332	337	330	313	280	360	336	334	310	328	331	353	313	315	323	326	348	331	318	302	340	311	285	311	327	293	317	343	295	335	310	277	328	333	319	340	336	340	284	317	301	347	306	335	337	271	321	328	296	315	296	301	339	345	368	325	304	363	323	298	321	333	330	330	373	312	332	298	291	321	320	291	324	290	319	311	313	331	336	310	349	324	298	289	317	356	320	308	310	331	297	359	332	284	323	330	318	310	287	308	303	306	318	310	294	326	297	338	351	349	333	305	306	333	313	319	310	328	322	334	321	347	342	317	305	350	311	286
2702	552	115	87	85	78	90	104	85	98	98	91	89	91	97	92	97	81	72	79	74	70	80	186	394	518	429	288	94	70	67	63	57	64	60	63	77	64	53	76	79	62	75	67	62	65	80	58	67	72	60	77	69	72	67	55	86	76	55	63	68	74	66	57	62	57	62	56	75	58	69	65	84	73	72	63	72	65	73	81	65	62	70	74	55	79	73	56	84	69	67	79	64	77	67	78	64	65	69	51	68	56	64	68	57	67	72	80	76	69	77	75	59	57	65	67	74	83	78	67	69	54	61	67	73	78	67	73	68	71	78	58	61	72	72	78	79	70	72	59	70	63	60	64	73	60	72	60	65	57	78	57	70	52	66	62	74	75	83	61	61	76	67	58	71	56	66	60	68	56	64	70	70	58	61	66	72	70	87	60	77	75	62	77	73	73	69	66	69	66	80	61	57	77	69	73	69	60	57	53	80	68	66	55	75	54	68	70	70	79	67	66	64	75	73	62	59	77	65	72	59	53	53	75	76	65	71	66	71	73	62	62	53	69	72	81	71	58	63	69	66	54	63	65	63	63	64	66	53	77	66	65	66	68	55	54	81	77	63	58	60	60	70	75	70	60	76	69	60	58	93	63	69	63	70	75	58	52	54	73	67	63	57	80	56	74	70	70	53	71	69	62	65	76	72	56	61	72	67	77	69	64	81	71	63	68	68	58	76	51	78	65	86	60	68	73	46	65	64	81	72	67	63	46	68	76	64	56	61	68	79	58	90	61	63	84	55	59	89	69	80	66	76	56	57	70	70	72	66	60	80	61	67	78	60	79	78	54	58	82	64	54	71	75	71	87	56	70	71	67	76	50	68	56	77	66	61	61	62	60	78	69	64	58	75	52	67	72	51	71	70	65	79	57	77	56	73	53	52	63	68	51	59	71	72	73	78	56	71	67	72	62	75	78	59	73	55	67	72	64	65	65	62	64	63	62	67	66	76	49	68	56	67	76	69	49	72	76	67	59	68	72	56	61	71	79	68	79	64	68	73	63	64	69	64	66	77	58	66	58	72	71	81	61	73	65	72	55	70	59	57	68	62	72	55	80	67	71	64	62	81	69	58	55	72	69	62	61	77	65	75	63	62	50	50	53	54	69	67	70	66	69	82	70	60	85	77	60	58	59	63	75	77	70	70	45	75	75	73	73	72	60	56	88	69	71	61	60	79	69	77	72	81	72	62	51	73	82	66	81	79	79	68	72	58	67	68	64	60	72	71	65	73	71	71	64	69	64	78	78	75	71	69	50	67	60	55	70	62	81	55	69	53	74	66	60	61	69	62	83	58	63	70	64	84	81	62	71	62	57	60	73	56	60	85	57	66	71	58	74	57	80	69	70	52	77	63	60	61	87	75	63	50	66	53	71	55	71	73	66	76	80	65	66	68	58	63	73	70	55	64	80	73	72	61	60	58	65	60	65	70	71	73	73	63	64	56	72	75	71	68	73	60	63	47	68	56	74	65	64	78	54	78	76	51	50	69	79	48	69	71	77	73	70	92	61	71	62	72	76	57	55	70	68	68	52	60	78	78	76	79	69	71	69	65	60	56	67	44	68	72	73	62	68	63	74	62	76	79	67	64	69	62	66	67	61	61	70	70	65	76	74	73	67	79	66	66	63	58	63	67	69	50	75	74	74	61	82	72	64	64	64	69	68	65	76	72	67	50	67	83	71	71	61	87	72	78	55	59	65	65	74	74	58	55	78	81	54	71	76	81	71	46	75	58	60	63	71	70	81	74	60	68	70	58	68	66	57	71	68	59	60	76	63	61	63	76	52	67	64	71	62	70	81	77	78	68	62	64	57	75	63	95	69	70	72	68	54	64	65	46	69	56	75	87	61	58	84	52	70	64	72	67	61	71	51	69	66	71	75	70	71	74	66	63	61	57	71	67	51	73	62	75	65	67	62	66	64	71	74	80	71	78	73	59	72	66	60	61	76	85	89	75	87	72	74	80	63	55	62	72	62	71	58	65	66	77	75	75	61	54	77	66	63	78	68	69	70	58	65	50	62	65	60	82	70	56	68	80	67	62	64	59	82	63	69	63	67	74	76	60	62	72	59	66	64	61	70	74	63	76	72	92	66	64	71	69	68	69	70	78	60	63	62	65	60	81	70	78	69	72	72	63	80	72	78	64	65	53	79	74	69	49	65	59	69	63	71	62	76	48	75	63	80	69	67	75	59	68	72	65	51	67	67	63	63	63	74	50	62	59	67	73	73	70	61	67	75	63	77	70	60	69	63	94	72	60	60	60	72	59	74	81	58	84	63	71	75	61	70	80	58	64	82	75	76	65	82	67	73	67	75	67	63	54	54	80	79	74	68	76	75	55	65	73	76	70	73	81	74	79	58	77	70	61	87	65	71	73	74	70	58	77	73	70	57	61	73	84	73	57	57	64	67	66	77	71	70	62	74	79	81	64	62	63	60	51	67	54	84	58	69	77	58	67	73	47	66	63	61	59	87	84	72	79	70	71	63	72	65	57	89	69	70	71	73	67	65	55	62	65	68	70	71	77	74	67	74	72	57	75	60	76	73	64	69	67	61	70	71	64	61	67	76	67	62	65	76	70	65	64	58	57	57	80	65	74	60	57	66	50	78	66	71	62	85	83	66	62	60	67	62	63	60	73	65	54	57	76	61	74	78	74	55	61	79	65	79	73	67	70	68	63	63	68	59	56	70	62	56	60	69	62	64	81	63	72	57	68	61	59	74	70	63	69	72	55	57	65	49	48	57	70	79	70	47	74	79	65	56	60	58	76	62	68	64	63	77	54	75	83	60	62	60	74	65	69	63	66	63	68	57	65	73	71	65	79	77	70	66	66	66	57	75	63	75	65	69	66	71	70	57	54	69	67	55	61	68	51	68	61	66	83	67	56	64	69	61	72	66	73	74	56	62	58	77	58	55	65	68	62	61	61	74	73	67	61	49	81	67	74	83	66	76	61	68	72	74	50	57	56	74	58	83	60	69	63	74	65	78	77	77	72	60	89	74	69	74	77	64	66	54	74	58	71	70	69	60	71	63	67	72	71	54	56	72	67	71	61	77	81	77	74	68	64	62	70	72	82	64	48	56	70	83	65	68	69	74	75	69	63	72	61	64	70	66	65	65	64	58	73	64	79	68	79	66	66	82	70	66	73	52	59	85	73	62	77	64	77	62	64	74	58	68	64	62	79	66	67	65	70	58	72	65	87	64	79	64	87	80	68	81	81	74	60	60	72	70	76	68	73	69	66	63	68	69	69	65	54	76	72	69	63	63	74	67	51	66	77	66	70	78	71	90	73	63	68	71	78	83	67	68	57	63	68	55	63	55	65	53	64	67	67	72	69	72	76	67	70	66	67	70	66	68	67	67	75	71	66	55	60	61	59	65	72	67	64	66	65	63	74	53	56	54	65	74	61	77	79	69	77	71	70	74	58	69	65	73	49	74	74	62	65	56	72	65
24996	5691	1091	942	1784	2546	2681	2434	1989	1773	1623	1473	1342	1130	1035	992	993	947	917	789	714	816	893	4314	9060	10366	8985	6137	1309	506	527	502	477	442	500	495	519	509	536	493	496	492	527	515	523	524	515	505	506	471	510	502	517	504	477	493	468	496	503	485	503	465	469	479	501	533	527	508	542	486	474	476	518	488	480	510	507	515	485	499	500	489	493	451	484	495	531	485	495	519	506	502	504	538	512	501	521	517	508	510	520	496	473	538	506	473	507	480	469	525	470	506	473	470	449	477	505	487	458	494	486	519	495	492	489	465	457	505	524	457	488	486	461	489	472	503	476	507	510	501	497	473	485	491	440	499	532	501	498	525	465	506	526	482	486	511	534	491	490	476	487	493	493	478	502	470	476	516	510	489	510	458	464	492	471	469	503	489	501	530	499	480	526	459	463	506	505	486	491	512	449	495	510	507	514	508	494	484	490	517	472	508	511	524	479	486	474	471	496	517	485	518	491	505	501	537	551	447	503	518	548	500	491	512	463	478	490	464	496	505	514	462	501	500	504	458	491	518	514	478	516	517	484	453	511	433	503	474	472	471	461	498	498	477	454	515	509	521	516	457	507	469	470	531	536	473	485	496	495	508	506	522	525	509	465	461	488	501	469	465	461	513	492	492	477	486	493	481	471	491	483	520	483	475	506	497	500	498	497	528	504	471	470	495	492	491	493	491	466	486	512	444	516	460	507	472	468	496	476	509	524	473	532	516	505	500	520	458	491	500	438	484	519	466	502	463	475	479	515	517	485	508	482	479	481	477	510	476	506	547	487	501	480	483	506	539	479	472	526	479	508	470	479	480	494	529	504	471	508	485	500	457	511	478	502	492	498	462	497	479	500	503	503	465	485	499	475	484	490	520	473	451	454	485	565	474	489	456	464	474	490	497	501	503	483	507	506	487	483	458	503	532	485	457	476	494	494	497	544	502	479	488	476	471	494	497	479	502	502	500	483	501	496	506	528	479	525	489	515	495	500	494	472	515	486	500	481	486	490	525	498	447	487	454	476	482	488	519	509	557	538	526	464	467	473	454	495	462	540	473	491	498	493	481	521	449	476	518	492	490	500	500	482	468	461	464	529	492	503	492	476	488	502	484	489	499	496	519	482	514	500	512	447	500	510	460	542	478	509	490	452	488	537	503	479	483	532	493	479	444	479	518	492	479	519	489	507	460	495	507	503	494	512	481	498	474	467	474	474	483	516	474	520	485	503	501	478	495	465	471	523	498	517	501	491	506	479	490	484	497	500	465	499	468	471	440	534	476	503	545	509	501	480	475	499	471	486	516	459	540	528	489	468	509	475	487	474	462	497	483	488	520	514	497	487	511	529	499	437	485	496	504	459	503	496	437	503	461	500	448	461	482	478	512	467	494	479	459	481	484	518	510	517	457	507	493	510	464	470	435	490	463	468	491	474	465	486	482	460	512	476	476	487	480	501	475	483	471	443	472	493	536	482	462	465	503	492	509	516	492	505	543	491	536	479	470	502	496	470	499	517	442	502	487	502	497	498	525	486	492	476	478	435	532	514	487	465	507	467	521	473	477	471	495	526	531	523	506	529	472	493	442	470	514	531	491	471	482	502	471	486	491	505	473	509	483	497	466	477	519	508	489	500	507	496	493	516	494	485	488	512	506	521	495	504	523	499	455	516	520	506	476	494	498	465	479	476	471	469	474	468	448	463	463	541	488	460	456	441	489	492	515	485	485	508	476	485	456	468	493	473	500	475	486	479	459	493	517	477	515	511	494	496	501	506	518	521	490	460	510	493	503	490	468	516	514	494	479	527	501	489	550	521	530	481	492	507	488	493	472	454	464	532	516	487	485	510	507	484	498	486	470	481	544	479	551	488	490	459	471	512	492	518	495	495	525	474	493	501	507	537	498	480	447	466	505	526	473	494	469	490	527	503	458	494	470	474	497	503	471	489	450	533	469	498	533	488	509	468	465	459	475	562	465	471	490	489	501	476	477	514	509	499	537	441	522	502	496	525	485	512	494	450	465	452	493	491	500	496	502	472	488	479	549	504	502	507	528	523	482	490	491	498	498	500	472	459	492	526	489	484	512	475	481	503	489	492	522	479	465	519	508	469	494	506	474	516	496	476	492	515	463	518	483	488	487	489	481	514	473	478	500	512	496	504	527	442	452	431	458	548	495	512	472	484	496	468	494	449	525	455	487	456	486	489	497	490	472	525	468	477	512	497	483	498	537	497	456	493	496	478	525	474	483	451	472	450	493	491	512	472	482	508	476	521	502	517	507	497	471	513	506	486	503	451	521	512	522	461	524	474	486	477	510	478	521	476	487	481	508	507	450	463	494	488	512	475	484	532	451	481	499	468	493	490	469	509	456	487	485	497	480	464	492	493	472	490	513	500	466	522	494	479	496	487	513	469	549	464	471	526	477	504	495	460	538	512	516	474	504	459	514	522	509	482	511	512	508	469	450	448	473	475	447	500	478	501	474	514	493	494	452	483	488	507	496	499	468	482	481	500	504	515	508	493	468	461	514	437	499	504	510	447	468	510	511	475	506	494	423	512	540	468	480	521	515	490	487	506	467	528	489	528	489	484	455	477	462	476	500	461	504	483	504	494	484	506	507	472	529	470	557	495	472	441	486	478	488	459	463	519	476	485	475	495	503	472	503	486	484	506	499	530	511	456	547	476	542	507	486	529	505	485	484	479	499	485	510	465	464	449	493	528	464	489	450	519	493	475	488	498	474	502	480	533	440	486	471	517	462	530	514	461	474	487	506	498	486	490	502	472	469	518	497	470	515	502	504	512	522	483	548	474	527	465	471	453	500	462	476	462	476	482	515	498	515	440	446	498	530	528	500	468	497	519	522	512	504	530	471	514	494	511	486	511	491	463	481	490	528	468	450	488	512	493	481	508	471	456	494	476	476	494	490	504	492	520	496	472	525	500	522	496	469	514	522	483	468	490	459	505	504	483	513	518	459	527	461	471	520	453	497	529	487	507	503	507	476	523	491	496	503	452	486	542	495	471	522	504	491	473	533	507	481	453	471	494	496	496	518	512	492	540	515	454	494	487	502	480	478	513	494	471	500	512	543	452	456	499	500	485	480	475	498	527	468	500	481	477	499	485	511	464	492	477	481	491	500	462	479	501	487	483	483	499	486	454	494	477	502	527	460	498	490	505	502	481	466	495	474	488	528	515	524	518	478	501	508	452	497	478	500	493	483	503	502	523	498	525	495	458	475	498	476	548	453	519	504	502	458	506	486	530	447	504	479	480	492	469	515	485	481	466	504	532	494	502	516	499	501	497	470	474	482	502	516	506	510	486	477	478	518	465	475	476	463	536	450	497	499	550	505	452	468	469	509	529	496	521	481	493	498	485	507	501	485	501	472	540	460	500	474	522	491	473	502	464	521	502	503	516	480	508	488	569	485	471	527	471	514	507	491	512	477	499	537	486	525	500	483	514	481	456	496	523	461
3854	550	92	78	57	71	80	74	83	74	71	71	61	72	75	63	56	63	64	58	68	168	294	377	420	362	237	134	60	48	46	65	65	56	52	34	52	36	63	59	54	41	56	59	45	44	65	50	61	51	69	58	54	45	51	48	53	64	51	50	42	41	42	50	49	63	52	47	56	60	43	56	51	60	49	53	53	66	46	61	58	53	40	54	49	55	48	56	62	52	51	52	47	58	48	48	46	62	50	65	55	57	61	64	49	47	55	52	42	53	55	51	49	37	56	51	58	57	51	38	46	63	55	42	48	52	57	47	36	44	63	49	53	52	56	58	48	59	53	65	53	50	75	60	38	55	48	45	50	51	57	45	50	49	63	64	61	59	45	55	47	58	70	47	54	55	45	58	49	52	45	56	40	47	53	54	70	52	56	47	65	52	50	61	47	63	58	43	34	51	57	59	56	59	37	58	57	52	60	50	58	46	51	43	56	56	61	56	61	48	40	45	45	56	44	38	45	45	44	50	47	54	46	52	50	41	52	52	42	50	58	48	55	61	63	48	59	56	58	51	54	43	52	53	44	56	59	56	71	50	52	54	61	56	44	62	52	63	69	52	67	52	49	58	58	44	51	68	62	54	55	69	55	50	41	51	53	56	48	49	36	51	58	47	53	54	55	64	47	51	52	49	50	54	51	55	59	59	56	46	51	65	36	56	63	51	58	55	43	55	42	57	46	53	54	54	50	34	66	47	55	47	59	50	42	42	63	43	56	54	52	71	49	52	43	58	60	67	53	52	38	54	64	58	52	59	51	54	57	54	51	48	50	52	60	53	47	63	78	48	67	44	44	62	57	53	42	57	52	59	60	56	49	50	50	42	53	46	62	54	46	42	58	54	63	60	53	56	56	33	50	69	60	46	59	56	57	51	54	48	54	61	53	58	60	55	48	57	61	55	47	56	71	60	69	50	41	48	46	36	67	57	56	51	54	59	51	53	52	58	62	51	58	50	53	61	51	47	59	62	69	48	54	65	58	54	52	46	54	54	62	50	39	46	59	50	46	53	61	62	56	55	44	48	46	59	46	55	59	52	49	48	52	35	54	47	47	45	67	48	45	57	56	55	51	60	42	56	32	63	65	55	43	51	53	55	47	58	49	51	52	56	46	61	54	41	49	58	45	49	51	49	41	62	49	63	53	51	49	52	38	44	54	53	42	54	46	68	46	39	47	54	56	52	53	57	51	67	44	65	66	49	49	53	53	45	51	44	55	57	57	56	45	56	58	57	47	61	48	54	39	53	61	54	59	53	42	51	36	52	60	49	50	51	43	45	50	45	58	60	60	50	68	43	56	63	67	53	43	66	45	70	51	50	57	59	58	46	38	46	55	48	46	42	55	44	50	62	56	51	48	55	60	48	54	63	56	60	55	71	66	61	73	65	54	55	45	57	73	59	50	58	44	58	55	59	55	60	68	48	60	44	47	46	51	50	41	50	57	53	54	55	53	44	49	44	61	51	61	53	48	49	53	54	51	47	52	54	56	50	54	48	57	52	46	62	55	56	51	62	53	55	38	51	55	55	51	70	44	60	54	50	48	64	54	59	47	55	52	52	57	52	57	45	52	45	58	49	56	50	45	43	63	48	50	49	41	46	48	61	59	50	57	46	43	67	48	62	47	54	61	56	49	55	54	47	44	54	63	49	56	38	57	48	56	61	48	53	52	45	58	53	51	60	56	50	49	62	61	57	47	58	60	52	61	51	39	62	50	48	61	58	39	63	62	50	44	54	70	57	48	45	67	42	38	56	46	45	46	56	39	65	48	57	58	40	55	52	47	51	54	52	53	57	57	50	60	62	50	62	47	61	55	55	53	59	50	47	60	47	33	50	43	59	53	55	51	56	58	52	55	52	48	49	53	47	46	49	55	70	44	38	55	44	55	56	46	36	51	55	45	49	71	55	57	51	50	45	49	45	41	48	58	46	61	53	50	50	57	52	48	61	48	59	62	63	54	47	64	60	65	51	53	60	51	55	57	50	43	49	55	55	56	48	68	56	69	53	41	60	60	54	61	53	49	53	55	59	72	48	61	50	60	46	46	61	54	52	50	42	51	60	48	59	65	58	50	58	51	63	54	45	55	48	65	61	56	50	53	46	55	40	58	63	60	52	54	51	44	54	42	46	70	67	66	54	47	45	50	47	62	49	57	70	57	47	44	43	52	61	60	42	53	50	62	52	53	55	65	42	44	50	57	53	53	50	47	51	43	35	50	54	64	50	47	59	59	68	62	52	57	61	49	51	49	57	47	53	57	59	52	43	55	60	50	56	64	56	47	47	54	49	51	50	73	64	52	44	62	51	55	41	56	53	54	47	50	60	61	47	50	60	57	60	52	52	48	52	52	58	68	53	55	45	56	54	54	52	55	44	49	47	62	50	51	65	36	53	60	58	44	43	64	57	52	51	41	62	42	47	61	49	46	48	46	57	47	54	43	57	56	50	48	59	50	54	45	65	66	53	62	50	64	60	56	61	40	45	52	52	56	58	50	58	44	54	48	51	59	60	54	62	61	55	54	50	48	42	63	58	45	57	51	58	50	56	50	43	55	57	54	54	43	59	65	54	45	52	56	57	61	53	49	49	48	52	57	44	57	61	61	56	57	47	49	64	45	47	40	55	46	45	61	42	47	41	52	39	65	50	68	54	47	56	48	52	52	64	36	61	65	43	48	53	62	61	42	45	46	55	61	46	57	49	42	49	59	55	44	68	43	53	49	50	60	54	69	55	53	61	46	54	46	57	36	46	65	54	57	58	47	41	57	49	61	60	56	53	49	46	52	42	50	67	51	61	53	68	50	57	58	48	53	55	59	38	40	43	65	56	50	68	63	56	51	45	71	72	44	47	62	52	61	54	48	45	50	59	59	61	66	40	60	38	45	57	49	39	52	79	46	55	44	69	57	50	61	52	51	60	66	51	34	50	48	47	52	53	68	57	66	54	54	53	58	58	61	47	59	54	52	49	49	49	43	60	50	62	62	54	44	54	61	69	47	59	69	45	44	64	46	50	28	48	51	41	57	61	64	44	58	47	50	66	62	58	60	42	52	60	59	47	54	54	47	53	49	46	56	44	57	41	54	48	55	51	58	58	49	53	51	59	65	54	47	57	59	51	54	58	53	57	56	55	50	53	53	50	61	44	46	41	60	61	54	53	46	51	56	55	53	55	58	48	51	49	52	43	60	56	54	42	66	47	64	61	43	50	42	37	57	57	61	67	54	42	72	52	42	56	56	43	49	46	52	55	54	55	45	51	47	55	53	50	43	65	52	60	47	58	56	51	59	46	45	54	54	58	56	55	52	57	72	48	41	48	53	53	62	45	33	51	71	68	54	63	49	46	56	53	61	59	57	54	54	51	61	56	46	62	62	49	55	56	48	61	37	63	41	57	40	49	53	61	46	67	52	59	52	44	47	31	53	43	65	45	52	63	57	57	53	51	49	50	69	41
23768	5470	938	783	1540	2069	2340	2111	1713	1538	1472	1385	1143	1072	924	874	788	821	761	657	798	4278	7403	9485	9306	8267	6182	2366	478	426	416	388	380	400	402	397	394	382	383	399	408	426	371	396	402	385	359	396	420	398	389	391	369	389	375	402	377	415	415	382	417	402	400	392	386	389	394	378	403	396	443	392	362	364	420	421	389	393	425	386	378	387	424	383	372	394	364	412	381	422	420	407	380	387	404	407	445	412	451	381	438	380	429	409	385	406	396	386	421	375	409	406	390	405	390	395	412	371	375	383	412	399	407	403	390	379	431	415	444	385	437	353	389	392	359	405	363	389	394	409	395	382	400	420	378	382	392	393	445	365	371	405	382	408	401	441	422	404	369	363	402	443	408	397	390	379	387	403	406	382	435	403	415	416	390	440	396	426	378	395	399	409	391	379	446	375	425	371	394	415	384	382	392	408	389	395	404	383	384	387	363	410	400	400	437	396	379	377	389	429	412	390	386	363	389	428	404	387	384	423	391	410	393	382	385	404	406	359	363	370	407	372	362	376	398	399	406	389	371	394	407	418	382	404	412	398	404	384	392	393	398	390	418	361	410	371	399	409	409	411	417	424	403	413	419	381	392	404	439	398	368	403	389	395	405	382	377	360	373	384	388	390	382	380	371	399	373	371	410	388	390	384	388	402	416	355	396	358	397	388	386	368	402	418	388	435	422	376	374	374	352	382	411	403	406	385	406	390	382	383	385	400	402	366	413	441	431	354	400	372	413	402	375	439	395	390	398	410	409	409	411	388	384	396	372	384	414	382	409	377	344	405	387	397	414	396	382	382	409	381	390	364	378	421	398	434	407	387	398	382	400	429	393	416	403	408	417	387	368	424	366	386	392	372	407	372	417	375	366	376	388	419	412	430	383	395	387	405	410	393	394	433	403	389	374	391	410	374	401	412	410	368	378	395	392	396	410	369	405	393	402	360	399	391	376	410	386	398	403	348	368	386	429	385	410	399	413	370	345	397	410	410	394	400	375	394	419	422	399	407	380	397	374	373	366	362	392	395	427	404	375	430	353	402	399	401	379	383	401	398	373	391	419	359	385	405	389	395	380	378	390	403	416	382	384	397	400	428	430	398	385	434	365	378	409	405	387	381	386	380	411	409	362	429	355	358	424	357	390	359	402	430	370	417	415	389	370	366	393	418	410	405	397	394	375	399	391	381	386	399	393	388	382	399	410	398	394	345	404	383	380	407	400	389	381	378	377	406	391	414	390	386	401	429	410	401	423	427	430	414	396	402	361	416	414	377	378	406	404	413	415	395	384	398	396	393	385	381	393	372	383	371	406	392	368	403	382	387	415	415	411	399	402	376	398	374	415	389	390	383	430	380	430	434	374	375	409	424	411	417	379	434	424	388	394	412	420	413	433	389	404	374	368	402	395	373	404	378	415	366	391	394	408	386	374	422	414	403	409	404	427	422	393	373	365	438	398	422	381	401	422	409	413	426	420	422	395	376	397	393	395	380	426	387	432	401	408	394	402	377	377	381	415	414	377	392	356	413	425	378	391	408	401	380	373	436	408	409	397	418	392	391	398	411	395	392	411	384	385	379	394	413	378	390	376	420	434	367	465	368	399	437	382	385	387	400	400	403	401	363	439	396	400	400	428	434	380	386	408	406	396	404	388	355	423	407	421	380	391	408	372	410	386	358	412	393	440	395	382	413	427	365	401	372	380	387	400	407	419	392	390	393	442	402	406	399	427	375	394	400	400	395	409	368	408	421	390	397	404	393	384	403	395	409	413	366	389	422	358	394	388	421	411	371	389	399	404	431	390	380	418	414	404	376	375	389	348	426	374	409	372	415	370	404	394	441	395	423	365	392	406	384	369	393	397	434	396	372	423	397	431	417	378	411	387	390	379	446	410	402	406	445	380	408	429	380	389	428	422	401	375	399	425	395	417	439	400	417	375	417	399	381	363	399	377	392	372	391	388	408	377	393	404	378	393	388	412	412	388	420	376	389	389	400	385	372	397	411	413	397	449	397	405	426	392	408	397	364	390	401	392	407	411	373	410	388	402	415	393	375	379	421	415	386	396	363	402	367	426	405	380	352	387	407	372	414	394	388	379	434	359	389	401	422	413	382	394	399	409	408	401	396	383	419	401	373	390	391	375	376	379	393	382	377	421	411	381	409	409	399	418	422	388	421	394	401	379	429	404	440	419	422	394	378	385	390	363	440	385	373	389	409	374	392	410	401	404	398	408	407	400	416	396	385	379	356	394	370	395	411	381	398	415	418	430	378	411	382	402	405	409	413	398	375	397	412	381	401	424	384	400	392	408	429	394	378	414	393	419	403	403	390	378	409	404	428	427	387	384	386	426	404	375	395	396	377	400	417	411	436	380	425	393	413	372	378	384	375	385	417	404	416	371	402	382	417	421	399	421	389	410	384	391	416	396	377	396	412	385	395	385	387	419	415	375	386	390	393	407	413	369	399	409	376	372	422	405	385	392	420	351	394	403	412	376	382	382	384	419	374	394	376	403	411	390	399	391	422	397	413	379	383	401	411	411	419	395	405	410	412	418	376	371	393	392	427	417	381	390	389	405	383	411	368	424	413	379	398	358	399	402	385	418	413	383	395	402	361	405	406	417	404	392	397	376	403	405	384	389	364	411	402	371	392	413	405	400	393	420	363	424	366	391	371	362	379	405	421	392	379	397	389	423	393	392	390	421	404	389	413	365	385	360	423	390	396	414	390	423	410	429	390	384	394	409	376	440	383	371	384	408	394	409	393	403	401	400	371	432	391	437	401	400	423	371	390	409	420	400	401	432	460	408	379	408	414	405	379	382	429	397	382	424	417	419	385	410	423	405	360	408	368	383	372	392	387	415	389	410	389	400	378	392	360	407	392	389	378	388	406	424	390	374	367	401	386	402	418	415	391	398	406	362	405	398	367	385	398	359	420	387	426	409	396	368	387	422	403	397	400	385	394	380	381	446	380	386	426	375	410	367	354	432	384	402	348	372	380	432	415	410	381	391	384	391	392	421	372	378	388	392	381	411	422	384	375	382	405	386	404	394	381	402	410	403	407	370	388	420	435	390	373	412	414	404	390	388	407	406	389	407	368	423	395	422	401	398	382	439	402	437	399	410	413	380	446	407	414	386	386	395	387	422	376	395	381	398	422	432	428	441	385	382	391	419	405	411	368	421	367	407	403	422	389	406	417	356	434	400	408	402	371	399	432	430	394	423	386	413	420	365	408	410	375	356	388	351	389	440	380	403	411	405	413	390	420	395	352	372	386	430	432	414	387	375	372	421	391	387	386	392	392	383	424	405	365	369	385	367	416	425	418	370	415	363	415	374	380	399	408	402	411	361	375	427	379	402	380	387	372	420	377	410	439	408	402	362	401	399	391	404	412	365	386	416	411	386	407	416	402	402	410	407	379	360	398	395	386	426	428	375	445	391	405	412	374	363	434	394	368	353	351	428	410	443	408
3813	981	160	134	113	114	110	111	121	120	123	103	107	102	113	104	98	89	111	94	272	676	957	752	629	615	366	116	94	99	85	91	90	94	64	98	90	95	81	89	93	74	78	77	82	94	94	74	74	100	78	87	80	74	83	63	89	90	70	67	86	94	80	83	83	95	84	81	82	79	87	73	79	79	73	87	78	67	83	78	78	93	76	74	79	83	89	74	80	73	100	89	83	79	85	93	85	89	93	76	81	77	84	90	73	88	81	78	91	81	72	61	100	92	100	83	91	97	78	77	72	70	80	79	77	90	90	87	89	75	76	92	72	65	83	84	90	69	72	81	88	84	87	113	79	78	81	81	81	75	72	104	83	80	87	104	106	53	80	88	91	62	87	101	95	95	81	84	89	69	81	88	94	77	70	77	83	94	78	80	86	89	75	83	83	83	97	91	92	106	82	87	100	76	94	84	91	64	93	80	81	76	72	81	87	78	81	101	82	73	89	83	87	98	78	94	79	89	93	94	79	93	80	87	82	75	81	85	70	86	86	79	70	79	86	68	90	94	101	61	85	76	82	82	89	86	68	79	75	88	85	89	89	89	75	75	68	80	72	88	68	77	73	79	84	84	93	96	75	90	83	91	94	83	74	85	81	71	90	85	87	72	83	74	70	75	78	70	81	85	76	69	98	93	79	91	75	97	70	85	96	97	94	102	77	88	77	95	81	89	96	65	86	82	82	81	91	91	88	78	71	93	84	87	92	83	83	87	75	87	84	75	74	81	77	78	95	75	97	88	68	95	79	87	73	91	85	83	96	84	79	97	77	68	82	69	75	66	82	77	93	90	81	91	78	84	84	82	100	93	88	98	103	89	87	89	86	91	83	83	75	80	96	88	105	84	89	89	83	99	68	84	84	80	86	74	85	91	81	67	91	94	80	71	81	81	84	84	81	92	98	77	67	89	89	83	63	67	87	79	72	82	92	85	87	87	80	80	102	101	83	87	73	88	84	76	87	93	69	64	90	77	74	82	85	95	86	74	83	93	76	102	77	77	82	82	71	92	70	91	82	86	91	74	70	68	69	103	86	78	85	92	69	90	86	85	72	79	84	71	87	58	100	82	89	84	89	91	78	88	90	95	94	77	82	93	83	88	78	88	89	89	97	96	76	89	94	99	89	79	84	98	87	78	86	92	81	76	80	74	87	91	86	95	90	73	95	75	88	86	82	79	80	83	75	77	93	77	100	96	93	79	62	89	85	90	98	92	85	84	93	95	71	76	82	87	92	84	106	97	87	86	98	79	104	91	89	86	90	102	86	75	85	78	78	73	73	95	79	76	71	91	61	84	85	94	83	76	95	81	82	96	89	82	80	70	79	83	95	75	85	83	75	96	101	80	90	80	89	81	94	92	71	96	74	66	88	90	87	85	65	88	114	97	77	75	81	78	91	69	97	74	93	86	70	77	83	64	78	83	95	80	101	82	86	86	77	81	103	90	80	92	101	86	80	74	80	87	97	82	82	91	77	75	90	83	76	83	86	84	85	84	83	77	68	92	80	73	98	81	97	108	81	77	81	86	78	90	83	103	82	83	87	71	87	84	94	94	73	78	110	78	83	87	74	87	99	87	99	71	77	88	73	107	86	97	88	72	88	78	71	87	88	99	92	84	76	91	89	80	91	102	88	73	66	79	86	87	86	71	93	74	74	75	78	81	85	83	91	90	93	82	104	75	93	83	100	90	113	89	82	91	102	74	84	77	87	82	77	79	79	91	96	83	79	90	73	94	101	75	78	89	87	89	102	99	87	93	87	86	68	82	73	79	67	72	77	79	88	86	94	84	88	95	100	82	73	76	97	95	81	89	81	81	90	87	73	94	81	78	96	102	75	75	91	83	77	72	93	85	94	93	88	93	90	102	68	79	86	97	94	71	86	77	93	84	88	107	75	91	89	97	108	86	79	85	88	88	84	93	70	96	83	91	89	73	101	84	85	71	73	87	82	83	92	88	83	86	77	88	86	85	89	102	76	75	80	92	82	94	73	77	82	64	84	64	90	75	75	71	78	76	80	86	83	91	88	87	106	78	93	93	92	100	91	99	85	89	95	86	82	106	93	92	86	75	80	79	74	66	81	96	86	82	85	87	95	68	76	87	86	85	77	87	83	63	72	85	85	81	82	73	79	80	91	78	89	102	74	86	76	88	93	100	78	88	89	90	77	91	93	75	84	94	93	92	90	74	95	72	69	79	83	95	81	86	77	92	86	96	86	99	86	88	87	84	70	68	75	77	97	86	82	92	90	85	84	77	85	92	84	81	79	71	86	81	83	88	89	93	79	94	94	66	103	73	88	80	79	87	80	94	77	78	79	85	83	100	82	71	83	78	65	94	74	93	76	61	78	102	105	93	71	81	78	91	77	89	92	70	75	91	83	78	71	79	98	80	83	78	78	69	80	90	86	88	88	87	90	94	93	80	79	93	81	64	94	73	81	90	103	80	66	89	91	84	88	89	85	87	75	84	76	89	83	91	70	93	76	78	83	84	101	84	74	91	76	82	82	84	70	71	72	87	95	85	83	98	82	67	84	74	93	91	89	52	78	76	74	69	94	84	72	107	81	71	70	85	92	86	81	95	100	103	82	68	87	79	86	75	97	87	92	88	80	67	87	68	74	80	89	79	82	85	107	90	85	81	74	65	88	81	87	83	67	74	85	82	93	97	71	78	83	85	79	80	89	92	82	92	82	75	79	82	91	81	77	82	78	100	81	86	92	73	99	73	94	94	80	96	88	88	83	75	94	90	86	84	105	83	65	82	78	87	86	81	82	69	99	84	92	87	80	86	68	74	90	111	90	74	91	77	85	64	89	85	81	73	91	92	65	66	92	95	85	95	82	70	93	88	78	85	89	89	76	94	70	82	101	80	90	77	73	98	78	75	85	77	87	92	89	81	86	81	89	70	76	74	69	102	94	86	75	91	90	83	78	86	80	81	76	80	77	77	99	89	85	75	90	77	78	82	79	84	80	76	89	83	96	84	74	96	91	93	97	89	71	74	87	85	94	106	79	81	95	98	81	77	81	101	71	82	92	82	86	82	79	77	84	92	89	81	93	80	74	67	82	80	90	102	75	87	88	107	82	82	77	89	84	82	75	90	79	67	76	101	77	91	77	97	87	80	77	89	78	77	79	78	75	88	86	89	72	76	87	87	81	78	89	84	63	71	92	116	82	100	93	98	81	66	81	97	78	81	112	92	90	79	75	85	103	96	73	86	95	81	88	91	95	77	88	92	82	80	104	88	67	83	80	94	79	96	85	69	98	84	76	85	93	85	73	101	87	102	80	107	85	87	82	62	85	98	91	89	78	87	82	100	87	94	97	59	85	84	88	78	75	83	57	81	84	78	78	89	92	84	86	70	93	77	84	79	100	85	84	75	96	93	80	97	86	63	70	69	84	80	90	96	76	93	86	90	77	86	89	85	79	81	94	90	74	91	81	69	97	73
29317	8154	1629	1374	2516	3717	4095	3493	2992	2550	2334	2090	1894	1777	1590	1367	1294	1223	1068	1224	5565	14852	17747	15311	13191	12038	6424	1342	615	598	660	620	594	621	610	605	659	632	621	613	598	631	640	626	640	587	622	626	615	641	630	611	567	606	621	621	646	594	650	617	661	591	604	612	624	603	609	644	600	603	628	639	624	656	587	665	604	619	635	607	654	602	641	688	597	634	618	612	593	630	624	618	604	607	614	580	666	642	606	628	599	640	622	618	592	652	665	657	621	588	567	595	625	624	606	665	627	665	647	624	630	656	651	658	605	643	625	612	624	629	646	601	630	637	640	580	611	613	646	612	594	566	621	624	573	628	643	606	617	605	638	599	666	590	582	636	610	635	626	587	639	600	634	628	614	615	620	609	670	597	591	597	609	633	603	629	603	612	581	642	636	598	635	613	608	621	626	607	599	652	625	649	581	604	643	601	577	610	585	636	597	635	620	622	578	590	637	624	599	624	622	638	596	601	667	593	638	658	614	642	641	636	607	603	602	620	621	610	639	630	557	623	650	631	649	648	598	605	597	607	688	667	593	683	603	604	658	614	592	659	598	632	625	608	600	677	603	610	618	660	612	572	633	624	586	587	657	598	638	639	615	617	622	595	570	624	591	654	609	618	586	608	600	594	614	585	609	625	623	605	599	639	611	616	585	631	602	640	622	635	602	625	608	600	618	630	580	604	607	619	619	596	598	607	603	636	628	638	655	600	632	625	635	590	616	600	668	643	638	626	609	618	614	585	645	608	611	580	579	607	599	644	615	636	587	621	580	650	583	589	625	607	534	636	621	649	637	637	612	610	586	540	619	639	665	591	637	685	613	643	614	624	646	605	626	608	641	627	593	595	595	641	647	596	654	639	586	605	569	624	648	582	609	580	622	616	651	640	639	650	638	576	607	613	630	619	664	622	610	627	628	648	604	620	631	644	629	609	600	585	606	622	599	652	604	588	591	650	634	625	623	621	657	645	651	643	614	631	595	618	616	590	637	596	601	639	620	633	620	560	645	618	620	653	641	626	578	611	619	643	618	617	624	602	619	600	632	568	598	648	597	630	637	616	598	628	593	655	571	651	601	570	601	565	631	630	610	569	640	601	598	600	579	643	583	597	602	623	580	614	623	609	587	618	623	653	650	611	635	656	607	642	632	603	624	638	663	644	598	637	592	629	625	632	648	598	630	610	594	628	630	650	570	619	651	608	646	631	564	619	581	671	655	635	582	622	658	585	611	631	655	606	641	582	629	595	590	610	591	603	588	620	605	606	639	668	616	608	635	586	602	596	628	615	598	636	633	595	609	593	618	633	617	563	617	644	647	631	629	631	619	643	595	613	662	617	573	617	635	640	609	597	560	623	608	590	621	616	664	590	664	603	589	587	628	598	605	601	611	664	637	600	626	649	639	558	648	652	636	605	610	634	676	594	621	637	612	616	560	600	645	630	608	628	640	613	592	650	636	612	618	602	591	641	586	587	628	632	625	618	600	616	614	616	635	575	584	619	627	576	612	622	616	638	666	629	619	662	666	634	611	555	670	637	635	623	616	632	613	596	601	633	660	567	610	632	616	607	619	650	603	624	619	626	647	603	634	598	651	600	616	597	635	639	602	612	597	635	595	630	613	551	636	611	626	650	624	663	666	618	622	616	605	675	592	652	664	652	612	652	671	635	573	585	644	611	629	619	668	636	632	598	627	609	601	588	609	619	617	594	649	649	623	622	601	634	617	644	631	609	593	593	614	633	631	582	609	613	622	574	598	594	601	616	595	623	624	647	629	603	570	580	626	594	615	611	631	606	648	648	653	636	591	565	701	667	638	658	646	632	650	588	614	603	605	651	622	604	610	644	596	632	619	644	612	572	573	600	628	630	593	617	641	622	647	600	626	580	578	557	621	635	611	607	596	591	592	640	628	603	623	594	639	640	595	672	626	633	608	583	573	628	595	640	606	638	618	612	652	632	597	596	659	620	603	628	558	586	651	612	628	660	639	619	634	643	626	611	645	614	616	619	618	604	632	624	632	638	620	603	627	591	651	611	576	639	623	612	623	655	580	606	629	604	612	575	589	627	658	632	654	633	603	572	613	617	595	615	598	625	673	616	576	637	596	683	622	644	621	603	615	644	586	621	616	602	621	618	630	611	660	569	646	651	573	603	641	645	580	546	615	616	603	629	581	633	602	610	645	651	615	652	629	690	608	599	586	633	627	623	594	658	592	611	646	578	587	585	600	611	601	618	632	635	619	597	626	615	624	621	602	604	638	599	632	598	606	671	623	647	588	619	605	610	679	652	623	584	603	616	609	639	632	620	593	595	619	600	643	600	595	595	599	620	645	616	586	606	617	671	602	613	661	617	615	613	603	642	589	605	632	655	578	616	617	577	619	618	593	639	608	613	614	601	584	587	631	626	648	650	654	635	653	623	595	601	618	595	635	607	607	634	619	620	571	592	615	608	618	607	650	627	649	612	599	614	605	617	565	638	612	640	657	618	608	610	632	643	618	593	640	624	624	596	628	605	630	623	627	652	642	608	620	617	638	607	632	635	628	613	635	584	629	596	619	642	672	617	620	613	601	634	643	646	599	614	593	582	622	610	616	630	587	617	562	616	633	590	588	643	599	649	620	599	611	669	669	616	605	634	605	642	660	591	573	607	632	621	614	600	595	607	656	628	630	608	618	619	598	614	609	620	595	636	647	615	609	619	591	579	632	603	620	627	628	624	607	586	650	619	559	628	612	582	631	609	649	619	612	571	567	600	618	619	629	638	628	580	593	600	644	622	608	614	579	626	647	634	618	593	645	628	600	657	607	639	625	658	610	672	621	621	613	602	586	669	602	638	576	601	616	611	639	635	582	618	622	635	640	598	623	626	596	619	621	607	614	612	647	628	628	651	597	664	643	635	612	629	597	607	633	615	611	650	616	574	606	597	591	582	655	595	631	644	626	657	610	597	630	605	585	577	625	553	600	604	648	621	637	595	664	602	634	648	583	641	589	620	622	615	575	616	637	620	573	635	596	631	572	587	593	653	623	607	578	660	641	640	614	628	594	638	589	587	643	653	571	634	608	629	617	608	640	640	587	611	641	607	671	652	616	610	639	621	600	613	608	588	643	666	623	632	625	633	593	571	598	612	590	620	644	662	625	640	629	606	622	646	555	594	632	612	641	627	583	621	649	614	589	584	590	649	629	597	611	611	614	621	629	618	606	624	599	580	654	585	594	589	576	592	649	611	642	582	642	648	636	612	648	608	649	563	615	686	587	668	632	636	606	589	616	639	600	606	625	606	600	616	659	613	607	580	615	654	602	632	593	625	618	636	629	628	643	617	633	655	603	639	633	622	583	623	640	559	627	551	637	606	527	619	621	648	609	620	629	585	591	647	607	598	611	620	578	583	620	616	616	636	637	617	657	619	627	616	594	638	661	641	635	622	648	603	639	611	610	615	617	599	664	654	632	617	627	581	616	663
2577	344	70	59	52	52	57	42	58	51	39	53	50	56	54	48	33	57	47	45	66	86	106	118	126	140	125	81	39	47	47	44	41	39	40	38	49	54	41	45	45	40	33	43	32	48	48	45	42	41	42	43	37	39	43	41	42	44	52	50	44	39	39	30	36	54	36	46	49	51	43	41	36	45	53	41	48	44	39	40	51	41	33	45	39	40	46	37	33	37	43	47	35	36	41	45	38	33	35	37	46	42	40	35	34	38	54	37	51	34	47	38	39	45	41	36	40	39	37	46	42	43	51	51	41	31	33	44	39	47	50	48	27	52	43	39	53	46	38	49	34	38	29	33	53	42	35	49	54	37	41	41	41	43	37	39	38	41	45	51	42	47	51	45	58	46	35	41	44	46	48	33	52	32	47	38	42	33	48	42	56	57	42	51	44	59	46	45	47	37	42	44	57	45	57	43	48	38	32	49	32	48	47	46	51	43	36	50	57	48	43	46	39	42	34	49	32	46	36	38	51	41	47	33	52	42	51	35	43	53	46	48	44	53	47	43	44	33	57	42	50	32	32	41	43	55	50	50	46	44	64	49	41	54	40	57	38	44	49	39	44	45	62	35	44	41	49	48	49	39	52	47	50	54	43	43	36	36	34	51	35	50	52	50	36	43	36	45	52	42	46	32	48	34	41	40	54	43	48	44	52	42	49	37	49	37	51	53	40	38	38	48	48	33	42	46	54	37	52	41	41	39	48	46	34	43	49	41	49	45	43	44	36	42	48	40	51	42	46	39	51	36	49	50	60	41	43	39	46	32	50	40	38	50	36	32	46	43	43	48	44	43	37	37	35	40	31	46	40	46	46	42	45	36	38	51	48	38	43	58	36	37	33	50	50	57	44	55	45	50	36	46	40	45	57	39	39	52	47	45	42	46	39	39	38	43	32	43	51	51	39	42	39	63	35	40	47	46	45	48	32	45	39	45	55	36	34	51	46	51	47	52	45	36	44	42	35	50	49	57	47	36	46	49	47	41	40	42	39	43	57	34	33	41	35	47	35	40	60	35	50	45	36	51	43	40	50	34	36	32	41	41	40	51	42	49	53	53	41	42	39	38	42	46	36	49	33	46	39	48	36	41	40	40	49	43	41	48	35	47	44	39	41	41	46	46	51	50	49	40	42	52	48	40	40	45	46	40	47	58	43	46	44	43	53	38	34	38	40	50	40	40	44	56	41	50	37	32	55	32	40	58	33	40	49	33	50	41	36	49	45	38	32	36	43	48	41	55	38	37	32	46	33	54	40	33	45	50	44	40	44	48	37	42	46	49	57	36	42	44	37	47	47	42	42	36	46	53	35	42	50	41	42	36	47	42	45	63	44	46	46	50	41	41	37	36	40	31	43	35	43	28	48	43	33	56	37	48	44	52	59	45	45	49	39	41	50	44	38	41	46	50	38	43	37	51	44	49	48	48	45	45	40	33	38	33	40	47	46	55	44	56	31	44	44	47	49	48	53	37	50	45	42	44	31	40	35	43	35	42	43	44	46	40	42	45	47	42	43	45	42	46	44	55	40	33	54	36	46	34	46	45	38	40	38	47	45	46	46	49	47	46	47	39	34	48	47	46	41	44	30	37	34	44	41	44	35	52	60	51	54	39	47	44	42	48	43	62	44	38	36	48	47	46	50	46	56	40	49	56	42	38	34	53	45	41	39	45	48	51	48	41	39	47	43	42	42	32	45	38	45	41	46	49	44	49	54	35	55	44	40	37	44	37	38	45	44	49	47	37	55	42	61	37	42	32	44	45	37	44	35	55	35	48	38	32	51	32	54	42	46	46	44	45	50	48	46	48	44	41	42	49	48	41	47	45	50	47	55	46	46	39	30	40	44	29	36	49	41	38	41	44	55	49	41	43	44	38	35	49	41	55	42	42	36	41	44	42	43	43	41	38	44	42	41	47	42	58	50	48	49	49	41	47	36	33	33	45	52	44	47	50	57	37	42	40	34	55	42	44	49	37	42	42	42	45	53	56	48	38	33	36	46	43	44	37	54	37	37	52	45	57	41	37	38	42	52	47	50	45	36	45	40	37	55	53	42	48	46	38	41	40	34	36	46	33	45	40	32	53	44	55	36	38	45	48	38	42	43	54	44	40	38	40	53	56	44	24	46	42	40	51	39	45	45	50	37	41	35	28	55	43	48	49	54	57	47	54	51	42	44	40	55	31	30	47	47	37	45	51	48	42	27	42	51	44	40	48	46	42	39	39	41	48	55	49	39	47	37	46	56	35	35	48	39	40	48	44	44	43	41	47	50	43	48	36	45	33	52	39	43	42	49	51	46	40	53	41	52	43	36	54	44	45	38	48	45	55	48	36	40	55	46	48	47	38	32	38	39	44	37	41	44	44	44	43	51	28	40	35	49	44	38	51	35	37	42	45	45	34	34	41	43	51	52	34	48	50	56	54	40	47	55	44	41	55	48	43	51	39	55	40	47	39	49	45	47	48	50	41	48	51	35	38	44	40	49	36	53	32	38	46	44	41	49	45	45	39	49	45	47	50	40	51	49	32	46	47	37	50	52	42	46	52	45	51	43	47	45	40	37	54	40	52	44	36	56	39	41	38	41	53	49	43	44	47	56	41	47	36	47	43	48	39	29	48	44	28	36	41	54	40	44	54	44	51	54	54	48	51	45	46	44	40	49	47	44	46	40	43	47	45	41	39	44	36	43	38	34	33	44	40	32	39	40	44	48	48	43	56	37	44	41	45	37	42	47	39	42	35	51	43	39	35	39	51	50	39	43	46	43	33	29	46	35	47	38	41	40	41	47	39	44	54	44	33	36	51	35	39	38	48	49	39	27	46	42	32	44	43	39	39	50	52	55	43	56	52	33	45	39	44	47	42	45	34	39	53	46	42	50	50	42	49	45	47	48	44	51	44	37	43	41	53	45	54	48	51	46	40	49	52	41	46	43	52	45	50	45	39	48	41	48	46	32	50	33	45	38	35	47	39	36	49	44	50	33	43	40	44	39	44	33	52	42	52	43	46	43	35	52	43	43	55	34	37	35	41	41	40	43	45	40	42	52	48	40	54	48	36	37	48	41	38	44	34	41	43	40	50	50	57	52	39	53	47	44	46	38	42	41	38	44	42	29	49	41	47	57	33	38	39	47	59	35	43	40	33	37	49	43	41	44	39	49	42	45	41	46	41	41	47	38	36	34	42	40	39	43	41	42	45	48	44	45	44	42	45	47	52	42	36	37	34	41	45	50	43	41	35	44	53	48	34	47	43	42	46	42	35	38	39	49	40	41	55	38	47	44	57	47	61	43	38	42	51	49	38	54	49	52	41	53	34	48	30	61	41	52	47	44	33	46	33	41	34	50	48	36	45	45	47	51	45	34	41	43	46	40	50	46	38	45	54	36	40	30	33	48	38	42	40	49	43	47	38	42	41	46	41	38	38	34	35	45	35	56	47	49	38	45	42	64	48	42	36
20773	3819	646	549	916	1181	1268	1272	1012	939	802	799	756	656	638	543	524	495	518	473	1016	1647	2277	2441	2495	2549	2343	1182	375	334	346	344	347	322	364	312	314	320	351	314	326	315	349	326	311	302	341	320	333	317	320	333	335	313	334	301	332	337	337	330	289	338	307	354	319	340	324	345	337	336	324	296	326	310	337	342	312	319	355	316	334	318	312	334	346	311	347	329	328	325	305	314	333	367	319	371	316	356	327	318	336	327	324	359	336	326	330	343	321	351	313	317	318	337	360	334	351	327	348	309	316	315	361	338	350	344	352	338	340	310	305	351	330	359	332	328	328	310	322	357	351	332	324	304	331	355	315	315	331	295	322	347	329	346	311	349	331	345	321	311	341	331	314	330	364	320	327	305	337	301	319	323	346	303	331	329	331	279	322	325	334	315	308	337	310	325	322	320	370	352	319	315	337	332	332	343	340	342	333	321	362	303	319	339	315	324	319	335	342	325	318	329	362	291	330	314	320	312	340	326	315	411	354	323	321	342	342	328	338	295	295	324	342	311	368	323	317	306	337	342	305	332	340	325	334	341	366	343	302	329	311	317	322	315	371	351	322	341	322	295	346	362	333	309	352	305	336	325	333	340	322	330	324	338	369	330	305	327	352	275	291	332	344	309	333	346	312	325	337	304	356	340	324	319	318	313	339	318	367	318	287	335	341	310	331	322	345	334	346	325	317	322	341	345	330	311	314	301	325	309	306	321	309	312	279	351	339	332	340	351	317	344	316	328	317	353	370	322	333	349	349	322	341	316	315	357	328	330	340	344	321	350	328	328	364	324	304	327	319	329	330	333	335	320	298	346	305	349	314	372	311	303	352	325	332	296	318	331	316	339	314	311	306	324	329	320	318	359	342	319	303	353	353	318	321	302	348	305	338	332	325	354	348	326	319	320	304	333	322	351	333	345	332	346	359	342	357	297	359	344	322	287	303	341	326	320	330	302	329	331	321	303	331	319	308	333	319	307	332	342	355	357	324	363	329	333	350	315	312	368	352	298	361	318	332	332	340	327	341	309	312	334	327	336	315	329	311	313	317	348	327	358	336	312	328	349	348	320	336	320	339	332	351	331	301	316	326	321	341	356	299	323	336	332	344	316	347	334	339	345	324	293	332	360	334	326	342	325	344	320	324	334	332	321	356	315	330	339	336	333	332	322	316	328	321	306	325	340	336	314	318	315	329	305	344	332	330	313	329	312	316	302	315	294	296	366	305	304	308	335	366	337	340	317	340	323	344	307	315	312	345	327	296	313	351	312	308	324	343	326	328	353	297	315	350	332	305	355	326	352	320	331	329	305	338	301	306	321	320	316	303	363	327	304	351	322	299	326	344	383	326	337	317	338	319	344	306	310	335	322	344	325	339	342	310	317	340	358	321	342	354	322	338	306	283	325	325	352	312	298	309	340	319	319	312	321	312	306	328	344	348	330	320	331	321	315	319	314	308	337	339	321	308	311	351	349	323	343	313	344	355	324	338	306	330	334	337	311	320	334	349	324	352	310	343	296	317	325	353	311	304	308	341	339	331	310	354	322	312	331	366	321	312	315	336	344	342	313	313	336	323	297	341	339	355	303	347	339	339	326	300	315	341	334	313	368	323	321	357	327	302	326	342	316	322	308	327	312	324	310	353	340	320	297	317	350	322	346	334	322	315	301	317	317	353	304	338	342	351	333	353	329	323	348	358	309	339	351	314	317	344	302	314	330	329	330	318	305	335	327	315	310	347	349	337	344	346	333	293	352	335	314	341	314	316	346	331	303	318	294	315	339	353	321	308	349	319	348	303	334	343	313	350	325	338	335	322	336	340	328	333	319	319	337	316	326	342	304	328	360	330	309	323	303	313	306	320	334	325	325	319	325	314	303	300	281	350	348	295	314	316	344	329	320	327	343	315	309	347	350	329	306	325	339	328	349	307	336	318	327	354	328	328	335	324	331	346	335	328	324	334	347	355	308	328	335	320	355	330	359	335	337	316	311	319	340	324	356	345	313	343	315	303	343	297	307	337	315	316	318	321	353	309	294	308	320	304	334	330	321	297	320	340	331	326	330	308	359	317	370	337	307	326	343	317	319	317	336	320	348	325	339	350	380	332	361	314	331	323	318	311	318	337	319	356	310	332	349	324	325	353	337	315	338	313	350	317	331	316	322	322	329	331	306	343	337	357	336	322	313	355	300	341	343	326	337	334	339	319	340	337	303	318	319	324	335	345	303	362	308	350	353	328	341	311	345	338	324	358	349	365	353	319	354	314	316	336	338	336	339	332	303	314	353	330	319	333	305	302	327	309	333	335	378	315	316	314	328	328	342	317	302	340	302	317	343	323	319	309	319	322	326	312	318	339	330	347	321	321	319	383	334	309	333	321	295	336	299	317	348	337	347	313	322	313	325	294	305	332	329	332	348	339	332	325	338	364	339	319	313	318	319	300	320	351	335	309	305	307	328	320	314	321	345	305	291	344	309	338	337	336	330	351	315	320	324	288	326	300	327	301	299	340	341	323	301	333	332	337	337	306	356	313	323	337	310	336	347	319	330	302	354	329	314	327	344	307	325	320	354	338	344	343	333	278	333	306	347	339	319	322	326	318	325	311	302	314	327	331	315	356	341	306	328	338	341	299	300	365	302	326	359	354	336	296	318	328	317	336	354	328	333	303	331	305	297	312	300	325	293	327	361	280	339	333	323	323	359	312	312	351	325	329	345	313	340	325	315	297	327	344	309	317	318	323	335	359	296	321	311	333	309	326	315	298	323	338	310	332	354	337	343	329	323	336	308	343	340	304	341	396	342	310	344	349	305	341	305	343	342	322	302	302	314	369	326	334	304	352	314	342	327	309	297	338	304	340	324	331	351	328	292	335	355	322	335	340	321	341	331	315	344	327	351	310	335	334	310	307	361	316	334	346	322	342	337	353	335	328	331	319	315	348	306	344	348	335	346	323	350	303	354	305	333	352	332	325	333	303	282	344	300	316	308	324	349	339	320	313	325	354	339	329	319	332	325	327	312	343	322	349	331	311	322	329	336	312	303	312	344	307	347	335	300	312	319	322	337	307	346	335	298	358	309	310	345	347	345	318	322	324	324	360	328	307	362	332	323	353	327	328	323	323	345	297	358	328	329	335	330	328	341	349	321	354	350	305	300	328	360	320	358	318	329	331	331	339	331	325	330	327	294	337	344	337	313	331	363	274	334	282	321	314	315	353	307	286	294	332	334	325	311	335	330	319	383	328	314	338	355	292	327	329	312	357	332	322	294	329	307	332	278	328	309	339	334	363	306	317	330	357	313	312	311	306	318	305	302	350	301	328	338	312	332	335	315	313	359	335	319	336	346	307	344	342	304	323	321	339	325	338	335	343	331	339	355	327	328	318	316	295	330	348	307	320	304	291	331	321	343	314	355	318	317	315	346	308	340	330	350	339	344	338	355	304	357	349	291	319	328	289	337	333	332	318	297
2780	622	146	79	82	72	90	89	97	87	107	97	90	76	81	77	91	58	65	80	72	62	118	330	405	458	392	351	102	86	82	60	71	68	67	76	81	64	64	74	88	84	65	71	71	67	68	65	95	62	77	66	80	60	67	73	65	76	55	67	77	70	62	71	78	75	69	63	60	59	71	80	76	61	62	71	70	71	68	60	68	68	71	57	52	76	80	70	61	57	57	71	67	79	65	68	68	79	83	82	77	65	70	67	67	67	69	83	67	68	64	69	59	69	72	77	71	71	57	76	86	60	61	58	71	59	65	60	68	72	68	78	91	64	60	68	59	81	64	71	81	68	78	66	52	64	68	67	67	72	62	67	65	75	63	70	82	79	76	69	59	65	59	64	54	63	73	68	65	67	68	60	67	68	64	88	75	76	67	56	59	75	75	82	66	70	63	60	64	65	79	55	64	69	76	81	64	66	70	61	73	70	80	66	82	74	80	63	71	74	57	71	73	76	63	54	61	75	83	79	74	79	68	72	70	78	75	80	63	73	80	70	80	54	70	80	48	76	70	78	69	68	62	68	65	69	66	66	82	71	71	71	71	79	70	58	57	70	69	81	67	60	69	68	87	68	63	60	64	63	75	50	65	58	62	69	67	60	66	51	73	66	64	53	69	68	74	79	78	62	75	90	64	64	56	73	74	72	69	60	77	69	61	60	65	72	65	72	73	74	57	85	74	65	69	65	56	72	87	75	70	62	55	63	76	77	65	65	82	62	69	73	64	66	72	70	65	62	61	73	67	73	83	68	82	79	72	68	78	65	75	74	65	66	63	61	56	63	63	59	71	59	82	76	71	75	67	78	66	58	69	70	68	67	60	47	65	75	64	70	64	68	70	62	69	67	77	74	80	69	87	75	67	59	65	80	67	78	58	75	65	80	63	62	84	59	70	65	60	71	75	74	61	62	72	77	70	57	75	62	83	71	69	67	65	75	88	72	90	47	51	67	69	72	80	62	70	76	67	69	71	65	66	69	68	69	78	73	61	61	68	63	82	60	85	82	68	74	61	74	66	79	77	70	59	66	77	67	77	73	77	72	79	77	63	72	77	65	74	78	76	66	78	72	69	74	62	63	71	66	69	76	72	65	72	65	71	80	81	52	60	76	68	81	72	75	85	62	72	60	84	61	65	61	69	71	53	60	63	55	62	68	71	78	75	69	70	58	72	79	86	70	68	65	93	67	70	58	70	78	88	62	75	69	68	65	65	92	71	79	78	77	66	55	83	64	77	58	60	61	59	70	80	71	62	63	77	69	74	67	76	66	76	58	71	64	67	68	83	72	75	70	64	78	58	79	54	77	77	63	84	64	77	74	71	69	68	73	70	70	64	68	62	85	78	66	78	64	67	64	70	66	69	60	60	68	69	66	64	87	70	61	79	75	68	72	73	80	79	84	77	83	62	64	63	53	78	62	87	63	72	83	72	77	70	81	49	78	70	69	66	88	88	50	66	72	66	63	59	65	86	69	56	66	70	68	67	59	84	74	61	75	72	70	65	73	61	64	68	80	68	75	63	58	66	66	73	71	67	62	62	70	85	79	91	56	61	67	65	72	66	60	79	59	65	76	57	67	65	54	60	70	68	67	68	62	73	68	67	55	62	78	78	61	65	73	65	60	72	58	72	74	85	73	70	51	70	72	66	53	67	62	69	90	60	61	76	62	86	64	77	67	86	77	64	69	79	59	86	70	61	82	63	83	69	73	58	66	70	65	58	61	70	60	69	67	82	64	68	73	69	54	73	74	61	82	72	66	74	71	70	70	76	49	64	83	68	65	60	62	59	58	75	67	64	72	52	60	73	70	83	68	67	80	65	68	60	57	67	69	67	55	62	49	71	63	62	91	65	66	69	67	71	71	63	75	73	64	60	69	60	68	62	64	75	57	82	71	67	52	79	83	49	79	70	55	73	67	51	71	69	68	62	77	79	64	63	66	69	54	61	70	56	60	65	69	83	72	71	77	76	49	76	62	68	66	63	58	56	74	65	69	69	70	54	67	67	72	57	71	69	74	63	77	80	61	62	66	73	52	80	66	70	68	59	76	64	63	70	70	72	71	74	68	64	66	64	77	66	59	65	66	79	78	68	59	72	67	52	66	70	58	68	58	63	70	61	70	63	69	72	65	80	58	66	59	77	54	77	72	56	75	88	64	61	64	61	83	67	57	76	69	73	73	65	81	59	68	71	71	78	60	71	67	81	59	65	62	62	59	77	62	72	61	74	60	72	60	69	60	72	74	71	73	60	52	75	52	58	89	65	65	72	64	84	72	52	70	79	82	63	70	69	72	73	68	66	71	64	61	74	68	71	74	74	65	70	83	85	58	72	76	72	68	64	82	63	58	56	81	67	65	74	81	61	71	73	54	60	79	79	66	69	62	71	71	73	62	71	58	82	59	52	59	73	54	78	73	67	73	59	67	88	64	82	65	61	65	71	60	72	92	61	76	70	51	72	66	72	69	60	72	80	61	64	79	65	68	71	72	69	80	60	63	91	58	63	56	70	69	64	60	70	63	72	60	63	65	61	61	73	67	60	56	74	61	66	69	71	72	69	74	76	66	85	78	70	76	62	67	72	77	78	73	79	61	59	62	64	56	71	88	79	55	69	67	55	71	75	72	65	68	71	74	73	53	75	68	65	71	55	77	69	66	65	88	72	78	71	66	79	70	73	68	73	69	86	62	72	67	71	82	67	69	55	67	69	53	71	68	73	66	63	64	70	55	70	67	76	69	65	68	62	63	82	72	84	67	69	73	79	77	76	85	63	73	73	73	81	74	65	75	74	72	61	61	77	55	63	62	64	61	70	88	67	71	69	76	67	67	52	67	89	68	58	68	65	67	85	56	60	88	60	66	77	70	54	64	64	72	75	73	53	68	58	61	70	77	60	68	70	60	73	58	70	64	67	75	71	55	76	60	63	76	66	69	77	66	68	78	57	48	61	57	66	73	63	73	73	68	70	60	57	76	64	70	64	74	59	76	57	72	79	80	79	84	59	67	92	71	47	50	62	83	80	68	78	74	63	70	81	70	76	74	73	67	65	60	60	62	87	85	63	69	63	71	73	60	66	73	72	71	99	75	76	79	62	71	65	87	59	73	73	76	73	76	72	66	67	69	79	73	52	65	60	71	68	72	66	76	66	68	72	54	72	54	60	94	62	55	60	77	79	72	79	73	69	69	79	52	82	70	58	73	61	60	68	67	69	65	63	65	73	71	64	73	66	63	80	70	78	70	64	94	69	80	56	89	69	62	78	72	71	61	87	77	70	60	66	80	74	63	77	86	69	68	54	69	72	58	52	72	62	59	65	74	66	84	73	68	60	60	68	71	66	64	60	63	61	73	79	75	64	66	70	66	79	62	66	90	82	71	59	77	74	77	58	69	64	65	58	80	63	85	64	59	78	56	61	70	77	62	70	74	75	73	64	70	70	73	69	76	56	77	70	61
25844	6077	1167	1030	1868	2692	2797	2551	1983	1771	1552	1455	1289	1184	1033	986	1008	889	797	805	752	710	2427	7616	8848	9541	9103	6039	1720	520	488	499	517	618	501	533	532	520	499	504	456	507	492	511	509	515	491	501	512	487	507	479	456	483	529	488	468	507	455	493	505	495	495	490	451	524	484	524	491	518	505	514	494	525	524	541	564	530	517	508	508	510	492	508	502	565	502	530	521	536	523	502	494	511	548	490	516	483	542	495	497	498	512	537	488	495	489	528	511	492	543	512	527	487	518	523	504	538	483	460	477	487	466	520	477	504	486	512	475	463	540	489	506	474	485	527	500	528	529	518	510	520	537	536	535	491	474	510	487	530	557	505	454	536	504	504	513	507	504	532	507	497	501	472	507	542	500	442	534	520	469	503	495	521	498	502	507	485	508	512	475	512	490	514	512	513	511	533	501	493	528	501	516	502	524	454	486	547	490	522	503	497	486	501	498	487	469	479	518	509	503	530	488	503	471	501	524	479	470	509	492	516	510	551	497	508	479	519	485	502	456	478	502	501	470	510	513	497	512	493	515	552	485	509	515	525	496	480	518	467	534	515	467	491	459	478	530	534	516	476	526	479	506	486	511	530	490	499	504	478	521	467	518	462	519	507	502	511	485	500	531	467	490	510	490	513	504	486	544	521	515	517	527	518	522	493	472	507	488	509	543	474	457	487	502	514	496	526	508	479	504	529	495	503	485	529	537	498	493	520	500	505	488	510	514	507	500	512	488	476	497	531	489	510	519	531	471	503	476	495	490	489	501	483	504	521	517	509	546	480	483	554	482	510	489	456	528	525	506	457	490	510	508	530	503	519	519	506	503	490	507	513	542	534	494	491	534	476	500	482	523	464	476	473	486	473	531	474	498	513	512	487	475	500	509	502	506	478	483	492	498	507	496	541	489	470	483	490	517	498	519	528	519	492	514	486	497	494	498	515	495	508	511	486	530	538	481	516	487	497	533	513	510	496	514	497	476	527	462	477	520	491	463	484	483	493	512	503	500	519	494	484	514	475	503	468	478	484	512	520	507	459	498	470	520	479	484	530	480	526	510	478	516	504	517	513	462	498	531	534	504	512	498	497	443	512	494	474	509	499	495	515	556	493	490	532	489	483	497	505	477	495	481	482	506	507	509	509	480	479	499	521	528	548	482	512	497	482	493	507	485	518	504	505	503	487	532	521	494	488	530	480	498	490	468	501	485	516	489	507	490	517	535	514	509	491	514	519	521	495	493	509	488	509	525	476	514	495	511	480	508	493	526	491	485	516	502	499	506	562	525	524	530	513	504	489	510	514	476	511	510	485	465	486	520	475	526	501	498	506	506	463	502	526	540	481	493	482	497	491	484	486	518	499	491	507	505	482	478	517	518	491	484	486	494	495	486	456	521	507	514	503	480	495	481	492	526	499	545	496	485	473	502	475	532	497	493	514	512	464	519	506	499	509	483	498	484	493	534	495	504	486	546	505	488	547	515	497	501	518	483	512	475	539	515	528	476	486	496	504	483	464	447	510	500	537	499	503	533	505	518	481	490	479	482	533	465	566	529	496	482	547	510	506	530	510	514	471	498	497	519	514	479	481	499	516	490	530	477	499	540	554	503	497	515	516	479	506	510	523	548	487	490	492	525	504	543	467	506	518	482	485	505	542	487	481	532	495	532	510	506	519	476	454	494	494	494	499	509	540	531	515	474	489	514	514	514	479	498	517	484	475	457	519	515	456	520	533	499	513	545	483	519	508	530	498	487	530	524	485	498	507	486	489	487	491	485	516	511	517	498	505	504	529	480	491	525	474	504	504	528	538	508	505	480	530	518	541	494	493	524	489	525	515	496	503	467	470	483	519	520	497	522	513	491	534	509	506	504	536	520	461	481	525	509	523	507	480	499	518	478	530	487	499	490	525	499	502	471	498	535	471	509	529	504	451	465	490	456	522	512	503	484	468	487	526	495	528	556	496	507	480	511	488	467	518	513	457	498	515	477	481	494	534	450	513	488	513	511	525	466	464	489	488	511	560	530	487	532	486	486	549	471	482	514	496	502	484	496	505	497	485	514	468	500	478	485	533	523	504	486	487	490	472	486	512	553	449	562	521	496	467	520	519	511	500	526	544	467	493	478	479	494	479	505	512	534	480	490	535	530	508	488	511	499	499	508	503	490	475	501	519	464	521	507	482	520	501	475	495	469	502	492	480	525	514	491	542	500	531	543	485	503	517	519	512	486	488	495	517	496	510	519	483	491	483	492	491	489	520	486	514	492	500	516	501	515	495	510	489	501	488	464	526	510	501	504	514	487	537	538	509	485	440	502	516	508	505	481	523	476	545	500	471	521	508	523	479	487	524	554	487	490	488	487	512	478	499	518	474	516	525	516	487	514	489	504	471	491	515	473	503	491	485	463	507	467	488	533	473	508	484	501	492	480	482	503	488	490	471	478	512	505	513	502	509	478	500	495	523	488	525	507	484	497	446	518	498	525	500	532	514	485	496	481	497	492	484	474	473	496	484	525	534	483	507	480	552	487	502	477	492	548	554	511	516	483	481	508	454	586	520	536	505	517	469	504	526	502	501	505	481	520	469	533	449	480	488	495	481	503	498	516	523	475	481	443	518	516	473	495	489	492	525	525	537	551	480	530	513	547	498	510	553	462	478	493	529	507	506	527	496	506	484	502	482	499	491	470	469	516	530	554	489	487	512	526	505	503	522	525	503	537	495	496	508	524	498	521	513	486	480	519	488	526	450	522	494	510	498	486	481	512	487	529	514	516	528	503	502	510	536	484	464	508	507	501	511	543	473	454	494	454	496	485	476	466	488	511	556	493	499	503	504	497	522	456	482	532	476	493	504	494	508	510	464	477	483	510	467	494	525	503	550	534	511	499	536	522	505	504	479	545	527	491	486	476	489	498	509	525	521	457	501	506	479	564	502	507	508	505	476	471	533	492	516	495	535	475	513	495	496	484	476	530	457	490	508	536	528	513	528	524	489	495	489	541	521	501	494	468	498	534	470	448	476	541	477	539	501	503	494	529	525	480	477	504	498	498	533	519	531	483	491	513	474	481	507	484	494	527	510	493	471	507	470	495	484	488	484	457	502	465	503	495	528	497	503	533	488	518	515	495	530	483	500	524	475	487	499	499	486	502	523	512	485	476	510	515	519	516	486	531	544	497	526	557	481	485	454	528	520	538	490	494	525	530	546	502	528	503	517	505	471	517	503	494	513	511	479	491	507	484	477	483	475	494	492	525	514	525	506	502	510	524	501	535	465	511	484	486	484	535	492	492	504	462	541	505	495	501	453	498	522	474	527	540	507	510	536	505	512	511	480	478	511	473	548	508	490	472	501	530	525	550	500	526	545	504	523	503	483	510	483	480	492	480	541	464	482	532	495	499	486	489	480	487	538	507	497	512	494	502	510	474	493	541	510	482	465	508	493	500	502	490	502	487	485	535	505	531	545	472	473	464	517
3988	535	107	82	80	59	80	68	71	64	73	68	69	67	62	74	67	66	61	51	63	101	332	490	446	417	302	210	99	51	65	46	53	58	67	43	54	48	63	57	79	58	60	58	53	61	56	53	56	74	47	61	48	45	57	58	48	56	46	54	61	60	59	57	48	60	56	59	69	42	56	66	50	56	51	50	68	61	53	59	46	67	47	66	45	57	51	48	46	53	65	53	57	64	61	82	45	48	43	56	60	49	71	55	52	57	60	63	49	59	62	49	60	59	56	67	47	58	58	58	53	51	49	63	48	64	48	49	53	50	47	47	42	52	65	46	58	46	45	53	52	50	55	37	69	55	65	66	58	56	63	66	48	58	55	64	60	48	50	55	59	52	56	59	60	53	53	61	47	50	50	60	50	60	54	56	60	56	50	57	60	49	65	59	55	62	54	54	47	53	61	62	65	52	56	74	67	61	59	46	53	59	60	61	62	58	61	62	52	57	60	57	53	58	68	59	48	37	74	50	60	56	54	43	59	47	56	40	76	48	53	53	47	68	47	67	55	50	56	52	56	58	57	63	53	63	53	56	50	62	76	48	58	63	49	72	56	56	53	62	54	62	46	66	50	69	75	49	55	62	44	53	44	55	70	56	55	62	41	51	51	59	57	72	56	49	65	54	50	55	56	67	48	63	62	54	58	53	57	70	72	47	77	55	57	49	59	55	51	54	63	50	62	56	61	62	48	53	50	69	48	64	64	51	63	50	67	52	64	76	55	55	45	45	62	49	42	59	51	49	55	48	48	60	52	70	42	59	45	55	66	61	64	57	54	47	58	54	45	60	61	62	52	55	56	60	52	53	51	57	50	67	52	59	71	48	44	46	56	61	47	54	62	56	56	53	47	58	54	42	59	62	42	54	63	47	73	50	52	49	62	53	55	61	55	52	60	53	57	62	54	62	67	62	52	58	51	54	64	51	52	56	61	56	47	53	59	58	49	52	56	48	51	59	59	66	50	64	63	53	57	59	63	61	48	72	53	65	48	47	70	67	55	52	60	53	67	55	59	38	63	65	40	54	60	60	59	48	48	67	50	65	53	60	68	68	60	55	55	62	53	66	59	48	55	45	41	60	57	62	50	50	61	51	47	63	51	68	47	53	56	60	70	60	42	70	54	69	66	50	60	67	47	45	48	52	63	47	66	42	53	56	66	57	59	55	62	59	49	47	56	59	50	45	56	63	51	73	57	54	33	57	78	69	68	56	66	61	65	46	52	47	57	52	61	59	60	62	60	70	54	40	52	67	57	58	65	45	53	73	63	49	83	52	59	49	53	57	63	64	52	50	59	44	51	49	61	65	48	65	43	58	62	70	65	59	63	55	74	44	56	54	52	51	49	54	47	58	45	52	57	46	53	46	63	55	51	57	51	54	55	57	55	56	56	60	51	63	48	54	55	67	49	52	59	46	44	72	66	59	56	62	53	58	66	54	57	41	59	53	52	65	63	55	64	77	62	47	62	54	71	61	51	59	54	54	61	61	54	51	60	50	57	60	72	54	49	57	68	55	66	40	44	59	41	52	51	65	59	55	58	49	59	63	56	48	59	55	50	60	60	60	51	51	51	49	59	41	50	59	51	71	58	59	47	64	46	58	51	57	55	61	58	61	52	62	61	53	53	52	57	56	47	59	79	46	55	67	49	57	59	73	65	59	50	55	61	54	45	59	48	54	68	57	75	52	74	39	58	76	67	54	60	70	58	56	55	63	47	44	47	50	60	49	61	52	61	52	58	66	60	55	54	52	68	66	62	58	74	66	58	51	61	54	59	62	54	61	58	58	56	50	55	63	56	44	77	57	47	58	42	55	64	53	54	58	55	74	39	58	62	54	51	66	62	67	53	56	57	62	62	48	38	52	55	54	56	49	72	57	57	47	62	59	54	57	49	50	51	58	71	54	50	55	54	64	55	63	66	54	59	53	60	51	64	53	81	47	45	57	57	63	47	47	63	64	55	65	46	51	49	50	50	48	71	61	59	64	57	52	67	56	40	44	53	59	64	72	61	54	43	58	59	43	59	59	70	48	61	50	51	60	53	39	43	54	60	57	55	64	47	60	54	52	50	65	65	51	63	52	43	56	49	69	46	45	50	61	63	63	58	62	54	47	56	58	69	45	51	57	64	42	61	51	52	69	56	57	57	67	58	51	49	66	48	55	51	46	43	59	61	54	64	48	57	56	48	53	68	52	47	54	49	62	65	52	56	64	59	59	65	49	57	47	45	51	61	66	59	60	57	47	52	44	51	50	66	72	40	51	56	57	63	58	53	49	54	50	56	78	52	74	49	63	53	53	55	60	45	58	79	54	54	67	50	53	62	54	57	60	59	42	54	57	45	50	50	50	51	63	49	61	64	44	56	59	58	53	55	47	44	60	64	51	68	59	48	69	57	59	41	69	57	61	64	49	68	47	64	55	55	59	60	66	62	68	71	72	39	53	49	54	68	57	54	61	59	66	56	40	55	55	60	53	51	58	45	50	58	50	62	53	66	63	60	65	62	51	43	38	56	75	40	51	58	63	58	59	47	73	58	49	55	60	61	55	46	55	61	48	64	54	48	52	65	52	56	38	45	52	50	55	71	57	57	53	57	51	61	58	59	74	50	52	51	61	53	54	65	61	54	66	53	65	58	57	54	46	59	63	52	56	57	60	55	55	65	50	50	58	57	56	51	47	58	51	56	53	64	47	52	49	57	64	54	57	43	52	47	55	48	61	61	51	65	49	52	42	58	47	56	63	49	53	54	43	58	58	63	56	48	52	52	49	46	53	56	63	49	49	71	53	67	52	49	63	49	56	58	35	53	57	62	64	64	48	43	58	52	62	53	59	50	54	51	53	55	63	56	52	68	60	58	55	61	65	63	59	44	61	63	65	52	51	69	49	52	52	57	53	49	57	54	45	56	58	46	56	45	62	56	57	54	51	53	58	47	56	54	59	57	56	47	54	56	54	70	52	49	61	57	68	49	65	68	56	49	67	61	57	59	63	64	57	51	62	67	57	54	60	66	48	52	48	56	50	64	53	51	58	50	66	67	52	47	57	64	57	50	53	62	56	72	56	62	68	56	51	64	61	59	53	52	57	68	54	58	61	68	49	60	48	56	73	59	61	53	58	67	55	42	52	56	62	45	55	59	67	58	64	60	59	66	56	68	51	45	58	45	46	54	50	63	60	58	53	73	63	67	52	59	48	55	53	65	57	63	73	61	51	62	50	56	60	59	60	50	64	51	60	58	49	62	56	62	53	56	64	42	62	59	63	61	71	56	53	41	45	57	54	60	62	59	60	51	46	42	52	54	64	49	56	48	56	49	47	47	56	53	78	59	60	63	47	47	64	45	57	53	66	63	61	66	57	59	48	42	62	54	52	62	57	63	55	55	54	61	61	62	52	52	47	50	48	54	49	46	60	60	70	52	58	75	51	58	56	69	57	56	64	59	60	53	55	57	61
24909	5515	986	854	1538	2207	2308	2079	1777	1610	1447	1324	1209	1057	915	902	827	736	643	678	745	1689	8567	11626	10246	8510	6773	4222	1378	417	436	427	513	456	430	421	399	450	410	382	435	394	450	396	434	424	454	422	424	430	407	438	447	430	431	450	452	388	456	399	395	394	403	406	406	399	430	450	412	428	436	416	432	438	422	441	439	443	438	413	439	377	408	435	426	450	375	413	465	418	379	433	410	434	415	394	429	419	423	443	426	412	393	442	437	434	436	461	475	403	428	407	428	425	446	434	428	435	407	421	425	434	378	444	440	437	447	442	389	409	397	437	404	442	392	412	410	398	410	383	428	439	403	431	400	402	471	433	441	411	411	404	420	383	440	412	444	415	419	412	411	416	415	396	422	412	432	387	476	403	428	433	421	436	405	468	415	431	412	453	433	472	412	378	420	433	423	400	458	424	390	369	413	408	411	403	417	429	411	429	422	434	398	407	427	414	414	412	387	446	416	406	424	438	436	432	442	450	398	417	436	445	423	426	409	387	435	401	428	432	426	435	424	388	422	417	438	434	429	420	423	406	404	410	407	409	466	412	416	415	422	437	392	403	435	404	365	424	423	420	420	408	394	427	432	424	406	423	444	397	432	415	467	405	401	424	413	429	424	435	418	458	432	422	442	427	434	410	414	443	422	403	407	430	415	450	444	418	403	417	406	435	425	433	384	437	391	386	411	411	417	403	435	401	393	419	401	396	400	408	389	424	418	427	389	424	407	424	430	432	427	442	424	461	437	394	445	453	412	428	405	405	384	430	397	409	407	448	447	425	398	408	449	438	436	425	396	430	442	433	418	414	422	427	392	460	424	430	423	419	415	405	451	425	461	416	450	452	416	442	425	451	400	446	396	428	411	447	442	428	413	384	415	402	383	419	407	453	378	405	420	405	437	417	430	408	430	427	388	380	450	419	413	404	426	376	402	433	425	421	429	450	398	411	455	417	426	418	417	454	396	440	427	455	429	436	395	417	410	426	381	438	403	395	419	419	423	385	429	415	425	386	419	402	433	407	404	437	418	432	420	420	406	435	392	382	387	399	415	407	433	395	422	451	445	417	427	409	403	416	423	403	432	431	421	440	434	428	409	429	434	452	415	449	438	405	433	455	446	385	377	424	418	437	437	436	408	373	409	425	397	408	449	422	405	459	404	432	375	404	418	453	466	411	407	439	404	423	392	433	426	415	397	397	426	443	446	413	405	443	380	422	408	419	418	416	460	480	417	401	442	442	406	416	405	411	429	405	398	430	401	407	427	426	409	386	422	409	454	435	411	439	422	420	404	410	439	430	393	426	398	395	412	423	438	418	438	435	418	434	399	405	414	411	426	426	454	389	409	425	430	427	418	445	411	444	423	406	432	450	448	451	472	414	403	437	427	419	431	401	418	400	448	404	376	410	416	415	421	417	412	449	439	422	397	418	439	378	429	407	405	433	419	417	451	410	442	410	403	385	417	437	426	396	466	449	403	443	436	416	405	422	410	396	443	426	440	417	436	414	411	403	451	432	432	430	418	417	442	386	420	411	448	403	395	449	396	410	414	395	423	405	449	403	423	432	403	426	441	462	378	446	397	415	396	400	433	438	417	416	426	426	428	415	430	424	425	440	434	452	403	407	399	434	411	381	397	448	414	438	415	382	434	423	410	401	411	420	422	385	374	424	429	451	376	409	413	407	381	433	443	450	429	430	386	428	407	408	411	423	435	424	392	387	431	401	441	406	401	454	411	435	438	423	422	374	393	428	437	428	438	403	386	385	386	402	418	451	416	399	455	437	413	416	431	403	406	423	407	415	401	398	412	399	407	420	414	438	411	420	422	435	394	428	420	434	423	442	417	400	407	420	421	430	425	392	434	438	407	416	392	420	404	406	424	406	431	379	449	440	423	406	442	445	417	440	416	427	447	424	419	412	453	443	415	460	420	451	395	385	420	434	433	409	407	419	413	404	430	397	440	406	437	437	399	421	446	442	385	401	441	405	425	379	413	421	407	423	437	415	405	426	435	410	405	426	448	440	419	421	414	460	395	427	437	417	417	429	397	397	419	452	408	431	396	402	425	410	428	419	398	429	423	384	411	413	424	469	417	444	408	422	411	427	434	452	436	444	405	406	422	400	418	446	427	406	415	413	423	396	389	410	437	401	418	404	469	420	420	421	466	434	406	427	432	403	454	415	375	433	428	454	428	412	408	423	417	434	399	405	399	410	422	420	408	421	407	391	433	427	389	450	410	423	364	397	420	435	387	394	422	435	390	409	411	427	408	428	432	427	437	398	400	416	423	405	445	392	431	434	422	414	428	445	456	432	407	399	412	426	385	424	383	446	404	440	404	390	419	446	430	407	409	461	401	422	425	429	433	400	442	391	436	407	366	434	446	420	443	447	449	419	440	430	435	432	441	417	415	401	407	431	431	400	402	417	392	408	406	438	385	446	420	409	412	419	398	410	416	440	427	402	396	412	441	411	453	424	438	464	412	450	433	374	400	403	446	435	424	404	438	387	417	458	413	431	378	419	423	458	406	393	451	370	374	427	391	412	450	404	429	431	424	451	453	411	436	388	401	428	449	413	437	409	402	441	406	415	405	385	412	394	433	424	458	444	406	442	412	425	387	416	455	415	430	390	391	442	398	377	426	443	417	449	416	405	431	424	396	410	396	436	440	430	439	435	469	450	426	378	398	443	434	417	408	410	437	415	436	417	424	436	466	408	428	437	399	415	428	463	456	422	402	418	420	407	450	404	441	418	408	455	404	439	482	407	384	410	409	403	413	452	413	413	415	457	432	400	427	423	432	435	395	375	405	414	410	388	401	428	440	467	427	409	420	391	425	446	425	410	426	431	425	386	425	458	397	444	414	417	429	443	401	427	446	436	427	415	435	417	411	442	393	405	403	415	421	413	418	416	441	438	429	448	425	429	427	421	422	412	403	479	415	432	415	436	447	415	439	412	387	411	424	389	425	395	436	404	433	370	398	436	392	399	407	403	423	390	441	406	437	415	425	444	433	410	456	397	425	435	411	396	402	411	413	415	435	403	433	415	440	407	417	408	449	424	434	401	407	384	437	426	418	426	440	430	419	408	424	423	418	423	433	418	422	400	387	424	429	391	434	392	416	430	415	421	408	413	411	419	407	466	448	386	423	412	422	427	401	419	393	425	421	424	430	443	423	426	407	388	410	439	416	403	400	402	418	398	410	411	443	417	420	457	396	427	427	405	407	413	370	418	398	440	399	420	437	399	399	443	401	419	457	430	416	416	379	404	402	423	403	409	443	429	424	441	428	391	418	398	392	463	425	381	423	409	424	416	444	418	468	415	452	404	443	441	374	426	401	417	439	443	414	415	471	395	391	401	395	406	413	438	413	396	451	421	425	386	458	401	415	423	437	447	436	408	438	433	439	418	403	423	412	406	422	420	444	416	397	396	436	380	436	440	372	421	409	420	401	422	423	400	400	393	406	443
4206	922	165	121	128	113	124	105	123	117	138	132	103	125	103	86	92	104	85	114	105	114	337	647	913	933	769	470	120	88	92	85	91	94	73	81	92	86	107	82	84	87	93	97	83	86	70	103	81	88	87	76	79	88	81	92	82	90	98	81	99	83	76	82	95	92	76	81	86	82	69	78	101	80	82	104	107	85	80	93	90	97	83	92	80	94	93	107	79	92	70	80	80	82	92	100	77	96	79	77	104	85	93	93	72	91	93	80	74	85	94	84	83	81	75	76	81	84	89	75	95	84	85	78	94	104	95	76	92	86	77	83	87	95	98	81	103	87	69	89	87	90	70	102	93	79	93	99	76	88	93	84	86	81	96	93	95	82	86	91	93	94	90	92	96	95	87	97	87	88	90	77	85	88	79	85	69	94	86	91	74	89	75	87	79	77	108	79	75	89	79	93	70	83	80	96	81	97	81	96	94	94	84	97	98	86	77	81	88	88	84	104	98	85	93	92	64	100	93	95	76	84	88	96	89	83	91	76	87	90	98	77	90	87	77	86	81	74	79	102	88	81	76	90	65	89	82	89	87	86	87	76	86	74	91	80	89	89	83	85	80	75	97	82	94	79	93	88	96	95	76	86	97	98	83	101	98	67	88	78	88	81	73	82	92	94	83	87	91	77	83	94	69	104	92	80	93	94	72	79	66	96	89	87	82	92	79	78	66	93	88	107	82	91	87	105	74	85	89	80	64	98	90	101	82	70	97	98	81	82	78	92	97	108	82	86	89	83	77	83	76	92	82	101	89	90	86	83	91	85	77	87	81	100	97	84	91	79	75	84	89	72	96	84	88	90	92	82	89	83	81	90	104	85	91	88	93	96	78	81	76	90	66	91	87	84	85	81	88	75	84	85	71	70	108	86	92	83	76	91	83	86	99	104	84	78	79	94	85	99	99	94	85	75	98	77	82	89	102	87	80	86	89	84	96	81	104	68	94	80	102	84	83	90	70	115	92	92	64	86	105	92	102	92	90	82	88	94	89	85	77	79	87	89	80	95	83	94	93	93	85	82	69	106	73	83	82	92	87	83	104	98	99	92	76	92	82	94	81	92	93	81	86	103	73	97	99	104	65	89	94	80	98	103	102	86	99	80	81	82	90	87	94	85	77	96	77	96	95	82	82	93	96	83	95	86	93	89	90	83	78	79	86	93	80	82	82	100	78	87	97	90	102	80	84	67	80	92	83	85	83	78	96	86	91	72	98	94	79	92	85	81	95	93	95	89	89	96	93	95	102	95	91	89	109	102	82	99	91	81	86	86	104	74	87	87	86	79	76	83	75	83	77	106	80	88	100	97	91	80	89	93	65	92	78	73	93	86	95	84	88	84	81	81	90	103	96	88	73	87	82	79	88	72	82	83	100	83	92	91	81	90	80	80	84	79	77	89	81	124	72	94	96	78	97	75	91	92	90	96	79	91	94	75	87	79	101	70	69	60	81	67	90	78	83	75	86	78	87	87	86	103	67	67	88	88	99	69	91	86	93	82	100	90	85	84	83	87	86	93	88	94	82	82	80	108	92	84	99	93	88	95	93	75	68	88	91	89	87	101	95	85	80	80	90	102	83	84	95	90	83	65	82	73	96	94	84	93	87	90	74	82	81	91	88	92	86	74	107	85	83	86	63	81	75	91	90	69	79	101	98	93	99	87	93	77	101	95	100	78	102	84	81	88	84	98	90	82	91	93	94	86	86	76	73	89	89	105	87	110	87	96	91	90	71	93	80	70	81	90	83	77	77	80	97	76	76	83	87	84	91	93	91	94	87	88	74	92	92	84	92	90	81	82	75	85	85	97	73	103	88	96	88	87	87	83	89	88	86	86	94	95	92	76	77	94	90	96	91	90	80	83	90	66	74	77	97	92	68	103	71	71	88	95	94	101	88	91	89	92	86	101	89	81	72	88	97	76	82	102	72	75	90	86	102	98	69	86	73	83	106	85	92	83	93	80	74	99	93	95	74	70	75	103	81	102	92	66	94	76	106	95	83	102	77	80	78	92	90	93	91	88	87	80	90	90	87	96	90	79	96	75	80	106	76	88	75	108	88	96	73	87	84	88	80	75	87	90	70	89	78	89	79	81	94	96	94	86	89	95	78	84	85	86	83	82	74	85	79	79	82	73	86	96	76	97	76	98	89	77	85	81	100	78	77	74	93	103	84	81	99	90	93	82	80	80	104	92	93	81	82	87	90	88	81	76	107	83	87	80	91	82	90	95	85	86	83	71	87	83	83	84	95	78	105	86	95	98	79	68	66	84	78	83	73	75	79	68	90	82	74	104	69	85	84	89	96	85	93	84	76	97	78	62	82	82	76	83	87	75	89	70	74	82	92	89	84	95	87	83	91	93	90	100	89	76	83	80	85	95	77	80	87	101	89	96	89	91	79	108	83	82	92	108	87	99	93	85	79	91	88	92	100	76	90	91	98	77	80	91	101	106	89	96	96	82	87	82	79	90	91	73	99	85	96	94	79	86	93	85	90	64	95	70	91	100	68	81	76	103	90	88	89	87	74	84	89	71	96	85	95	110	87	84	81	84	69	90	83	81	94	74	79	87	85	93	83	85	90	93	83	86	89	98	79	80	82	82	83	86	94	76	91	89	77	75	97	90	80	95	90	91	85	83	96	85	77	86	97	86	93	91	85	85	84	98	81	88	93	103	87	77	95	86	83	93	87	92	101	90	87	91	98	86	85	86	88	79	83	88	97	89	88	69	92	99	84	85	77	66	90	85	85	99	77	80	102	88	93	106	85	70	89	91	95	98	86	87	80	81	102	81	78	76	98	81	84	72	73	88	81	97	92	72	87	87	87	78	85	81	86	93	73	96	94	85	78	97	86	91	86	84	77	85	94	82	87	82	80	84	87	91	84	92	76	98	83	72	91	81	77	77	99	80	96	82	84	91	80	92	85	85	89	89	91	91	99	83	95	83	83	84	92	77	82	96	92	75	75	94	87	82	88	99	74	86	96	92	87	103	66	86	75	82	78	101	86	88	76	72	89	86	94	82	91	76	92	75	84	87	88	77	81	80	78	80	83	83	79	74	91	84	78	85	93	80	90	100	82	79	77	91	55	98	88	90	82	91	79	79	91	74	78	81	74	72	71	91	80	91	95	83	75	101	93	89	93	77	78	97	86	76	75	98	78	105	87	90	100	75	77	87	84	98	94	88	91	67	82	83	86	98	103	91	82	101	108	78	79	72	90	88	83	76	82	105	79	89	83	90	97	78	92	93	95	81	101	93	71	80	87	74	88	101	72	96	94	81	92	87	90	79	86	85	86	77	87	80	72	88	74	73	81	68	70	72	100	107	84	89	96	78	82	115	77	64	88	82	89	91	70	109	81	85	94	67	79	101	73	74	98	94	99	87	90	99	96	69	81	86	83	96	68	83	80	84	82	93	84	95	84	78	82	94	86	91	101	93	72	87	86	100	67	79	85	85
29705	8006	1726	1339	2796	3916	4022	3574	3089	2703	2271	2079	1914	1796	1576	1416	1272	1253	1133	1084	1062	1436	7469	12617	17978	16887	14070	8567	1423	647	699	698	641	700	640	655	668	666	659	628	635	644	643	694	623	593	602	624	621	628	588	655	643	632	644	594	610	680	593	671	611	646	630	625	579	630	626	630	641	628	631	648	643	669	650	645	643	617	632	599	633	627	674	609	602	613	633	622	619	619	623	592	637	644	581	617	634	657	643	615	602	671	603	635	652	650	638	642	634	596	641	635	659	636	626	661	653	670	605	634	639	675	641	619	589	641	670	625	654	667	679	635	654	678	628	671	640	641	650	595	635	646	625	671	620	611	633	639	650	605	619	606	676	655	608	640	614	665	640	663	604	589	605	607	663	616	669	663	642	634	582	636	633	613	690	658	611	611	651	607	629	647	611	615	593	635	606	594	623	641	658	634	657	666	583	623	639	618	597	666	618	661	597	610	657	688	606	649	655	647	613	635	609	666	709	624	675	637	629	628	615	646	643	614	609	642	627	645	623	648	621	621	594	628	630	620	646	635	640	647	667	607	632	626	590	678	685	608	650	630	660	672	627	637	642	621	650	654	635	655	654	682	632	564	591	616	631	635	617	669	602	650	638	673	632	635	672	653	579	661	665	651	632	656	674	606	646	617	638	578	626	630	599	593	621	636	633	652	643	650	621	669	639	616	664	621	626	654	600	627	592	635	649	614	700	640	637	654	684	612	662	667	594	647	624	586	620	655	614	617	610	634	621	612	667	649	618	639	630	615	690	662	609	622	679	657	646	637	642	660	589	671	646	625	623	673	640	648	609	659	631	608	630	648	616	625	646	675	686	602	633	697	593	645	635	635	640	628	657	704	575	657	690	608	628	654	559	647	625	669	658	620	629	699	679	641	613	621	630	640	629	629	601	626	664	641	636	627	645	651	625	631	620	623	649	615	647	624	659	594	616	645	675	656	622	673	626	632	655	600	595	696	629	675	617	642	663	641	613	616	659	599	645	632	669	685	633	631	659	656	600	634	608	606	627	624	669	633	610	604	627	651	644	628	599	637	611	610	696	640	604	645	638	617	657	643	629	617	633	660	647	652	658	601	681	646	628	665	667	602	657	622	624	600	604	635	612	646	613	609	637	630	654	662	625	644	606	640	641	611	593	653	663	626	637	626	569	623	620	622	608	679	654	664	663	594	616	668	601	622	583	599	640	674	623	622	652	594	618	630	607	645	611	567	627	603	577	630	636	628	612	628	649	652	681	605	619	622	644	560	588	581	630	635	631	638	672	640	631	644	618	658	645	644	605	641	644	629	622	666	623	650	632	608	637	636	632	615	641	641	612	626	624	607	665	676	665	644	621	598	615	623	636	623	618	612	618	642	607	614	638	642	605	648	613	642	627	627	645	610	640	655	685	604	602	627	672	666	667	597	648	652	660	646	597	659	619	603	648	640	654	644	607	623	647	616	622	646	612	631	669	606	625	621	654	690	620	680	626	611	629	655	689	642	622	627	597	646	665	619	657	608	652	576	578	663	630	612	605	590	668	659	668	642	624	600	628	628	581	644	598	634	667	675	630	594	630	644	601	662	646	650	611	623	654	617	609	670	608	622	674	626	647	666	604	621	624	612	628	612	627	652	643	660	592	672	647	642	609	689	617	616	653	650	646	630	642	589	635	610	616	592	650	571	617	600	621	666	657	624	625	650	591	586	655	614	656	615	645	637	622	649	617	608	663	646	642	681	645	625	621	665	603	643	641	666	617	606	621	638	583	646	636	645	608	610	575	607	617	620	615	645	648	632	652	651	601	607	635	624	597	639	621	686	587	597	687	580	600	606	613	664	635	636	639	616	624	644	658	600	614	610	628	632	606	643	634	606	641	639	620	639	663	609	694	660	648	659	599	649	667	626	648	618	631	629	613	650	626	673	639	617	615	613	608	678	649	625	673	663	645	624	623	625	580	640	641	630	635	649	627	608	624	600	638	645	639	658	632	603	607	648	643	621	665	614	641	648	604	661	616	640	638	619	664	634	627	601	624	608	604	637	624	632	601	595	655	647	679	656	601	604	589	658	645	600	643	628	623	631	613	692	593	641	645	663	625	649	582	650	628	617	622	693	662	605	628	618	622	642	617	657	642	605	637	604	611	683	626	595	626	586	649	657	609	608	608	617	680	648	643	606	649	669	658	615	631	667	620	659	660	647	612	636	653	601	614	652	596	655	623	633	611	604	665	581	653	648	614	588	630	582	617	630	598	618	653	606	634	616	647	667	606	666	625	637	627	651	657	629	660	646	655	650	641	622	627	653	646	650	623	623	637	598	616	642	625	598	650	641	634	599	663	645	637	623	627	695	625	659	657	650	630	635	662	661	642	653	621	614	623	609	627	646	631	616	617	646	660	625	578	649	619	631	629	627	611	625	644	643	585	649	625	603	604	616	661	633	626	597	624	613	605	623	602	621	641	641	611	630	570	611	640	658	652	641	644	647	646	679	665	620	619	600	609	609	585	600	616	620	666	610	620	709	655	623	640	611	643	633	652	657	606	648	640	647	615	633	623	598	649	661	626	595	635	602	688	661	607	619	640	622	660	644	635	648	600	636	599	654	613	590	637	631	631	647	625	657	630	595	635	649	645	647	609	646	597	615	640	607	612	599	620	615	625	671	610	607	620	577	652	624	670	605	628	616	648	593	606	620	605	624	605	618	619	606	653	633	616	615	620	607	651	659	636	640	638	635	644	660	678	616	584	632	651	648	633	653	701	687	622	627	600	586	644	644	639	637	635	664	616	652	607	621	617	629	583	628	621	612	609	647	648	623	619	628	659	643	626	681	597	650	604	667	642	620	598	616	620	640	654	657	656	577	616	618	570	665	616	636	648	605	674	652	648	619	628	646	624	593	653	640	661	602	613	592	602	645	627	653	594	596	696	619	629	611	627	608	644	633	604	619	592	623	631	666	649	598	640	625	663	613	613	608	642	627	619	594	620	642	606	649	650	642	628	661	610	586	612	619	623	681	641	698	590	680	626	590	631	659	650	650	662	628	604	629	668	603	661	587	616	621	574	641	657	652	634	629	642	624	638	588	635	643	627	649	624	629	617	620	543	616	616	641	630	648	622	630	579	630	652	606	630	630	603	622	611	608	632	621	624	631	624	644	654	616	624	690	669	598	629	672	637	592	572	621	641	653	625	666	617	651	566	653	657	628	603	632	625	634	629	620	613	591	627	625	606	629	621	647	621	611	611	636	652	605	629	605	612	633	673	618	653	605	670	647	618	630	656	622	670	653	638	586	671	619	607	658	619	635	612	615	687	635	615	592	622	654	601	648	648	696	623	598	635	702	654	616	632	608	616	604	585	620	614	645	671	628	611	603	672	662	587	589	675	653	640	577	584	627	654	622	645	666	613	658	617	628	668	597	668	630	679	659	627	647	647	614	618	632	596	618	635	623	714	641	637	622	640	615	660	636	639	599	612	647
2645	329	79	65	48	48	61	66	57	48	59	48	59	63	59	43	48	58	45	56	40	66	124	163	185	172	145	105	54	43	48	37	39	51	47	51	59	49	37	43	44	37	44	54	45	48	44	37	38	46	39	50	52	43	47	50	53	39	54	37	36	48	32	60	42	41	39	44	54	51	51	40	47	39	52	55	40	44	52	39	51	44	51	39	43	44	55	57	47	46	50	48	42	46	46	42	34	34	45	52	43	50	43	47	46	46	41	31	47	41	60	33	47	57	38	48	54	49	51	45	45	40	34	31	51	52	55	56	46	47	54	44	48	48	47	45	48	44	50	41	45	40	55	50	49	39	43	40	45	37	56	39	53	44	41	37	48	47	50	27	57	54	48	32	48	43	43	44	59	29	46	51	42	37	53	45	55	39	43	37	51	40	49	49	41	45	56	58	49	43	43	42	48	39	51	49	42	32	57	41	65	48	45	51	45	34	56	46	40	44	46	47	50	38	47	40	54	52	50	42	49	47	50	37	50	47	46	34	37	40	44	56	46	55	57	39	37	51	50	44	32	43	43	57	47	44	47	46	48	46	47	50	45	34	43	48	46	46	31	48	53	60	49	43	52	27	59	45	42	52	35	42	46	47	41	42	40	45	32	31	46	47	38	41	56	33	59	50	47	55	52	37	45	45	45	51	35	38	50	54	38	32	41	49	40	42	52	43	36	48	55	42	46	45	44	50	45	29	41	50	42	54	48	41	42	42	45	52	49	41	51	42	48	47	49	40	41	40	44	49	58	34	44	49	40	47	34	48	51	40	52	54	50	38	51	48	43	41	46	43	56	57	45	54	39	43	40	41	40	59	54	49	58	52	47	36	45	47	45	38	44	46	43	49	37	50	48	43	51	46	47	39	42	50	51	61	53	42	37	53	53	52	39	61	54	49	56	50	55	43	46	55	48	34	43	38	44	54	41	37	54	45	51	31	36	50	46	41	55	50	47	59	35	45	37	55	43	47	45	29	45	50	43	46	40	45	41	50	46	39	38	53	48	47	34	41	50	58	51	25	44	33	57	43	40	39	35	49	39	40	48	49	51	59	37	36	46	46	48	43	49	50	51	40	44	46	44	41	48	49	37	47	46	43	58	42	46	39	50	54	43	33	69	53	67	56	29	47	46	46	48	49	45	48	57	51	42	46	44	45	64	57	40	52	32	43	49	47	55	51	53	49	52	37	42	41	38	46	43	45	49	55	52	51	45	45	50	50	42	49	48	54	53	59	47	45	37	47	36	50	42	41	34	48	52	41	46	49	38	56	37	44	41	42	42	43	39	43	49	50	46	35	51	44	44	40	54	44	44	51	41	46	36	59	34	36	50	47	40	50	36	38	54	42	44	46	47	51	50	38	44	46	47	55	44	50	56	37	40	46	53	45	49	40	40	44	38	44	54	46	47	54	41	44	55	58	37	43	46	49	37	45	42	51	40	42	44	53	52	48	43	39	51	43	31	50	52	42	41	43	56	37	53	34	46	40	45	53	50	46	46	41	50	52	33	44	53	55	53	48	41	39	41	44	49	43	36	45	54	49	47	35	44	49	45	36	52	46	46	41	47	41	52	47	38	38	40	46	33	53	53	39	41	42	55	53	34	46	51	47	43	41	39	37	36	55	50	37	58	56	52	46	38	39	56	41	45	50	44	51	48	57	41	45	54	40	46	36	50	56	53	37	43	47	38	43	50	42	35	54	53	50	43	48	58	46	35	61	48	41	49	52	52	40	38	49	50	47	41	48	39	64	45	44	45	43	39	42	52	53	37	34	51	49	40	40	58	40	42	48	60	47	41	45	46	49	47	50	39	45	48	46	48	59	33	37	42	52	47	40	54	46	50	42	38	55	42	51	44	34	48	37	49	53	49	45	38	54	61	51	49	38	49	51	47	47	42	60	58	34	40	45	47	56	47	49	39	45	51	46	46	44	33	36	48	60	51	41	53	48	47	44	50	44	47	47	42	50	42	48	59	40	51	50	44	43	43	44	44	36	52	53	33	60	56	53	47	45	43	39	36	43	52	43	39	51	36	36	45	68	44	44	40	54	51	54	44	31	50	43	43	44	61	48	39	60	32	32	50	45	40	48	50	39	42	36	54	37	36	49	49	42	45	46	54	49	55	46	40	45	45	51	43	43	43	43	55	37	47	50	41	54	59	37	48	48	41	35	48	44	44	34	41	49	68	53	46	46	53	48	43	49	42	37	35	46	45	44	43	41	50	46	54	40	62	60	46	45	40	54	38	53	53	45	49	46	52	42	58	36	56	35	51	46	52	48	57	44	41	42	40	44	37	46	36	51	37	46	46	43	38	47	42	54	47	45	42	57	51	42	53	41	43	45	54	41	54	41	43	53	37	48	65	47	51	53	59	43	48	54	44	42	51	50	50	44	43	42	56	33	49	49	49	47	46	47	37	55	55	41	47	35	41	49	48	48	47	46	42	52	30	41	39	37	45	50	69	54	52	41	46	55	48	56	45	52	49	45	58	44	37	48	37	39	50	46	37	47	32	46	52	42	49	55	50	29	53	49	46	51	48	51	57	46	50	66	42	54	61	38	44	52	57	50	53	46	44	40	41	39	41	48	46	54	37	39	68	54	47	39	51	49	36	49	54	41	46	46	49	46	54	51	50	43	55	45	39	43	37	41	38	53	46	47	39	29	51	56	41	34	53	46	43	43	54	48	45	40	53	39	59	49	41	52	42	61	60	46	48	45	45	50	42	49	49	48	45	43	45	50	43	50	45	35	48	39	45	43	44	40	52	51	59	46	42	43	57	43	41	48	41	38	57	49	50	33	54	41	49	37	56	47	45	59	44	46	40	47	46	45	39	49	59	51	51	50	48	59	57	54	33	40	41	36	52	38	58	44	36	43	46	53	48	42	45	49	41	45	35	36	49	50	42	45	44	29	43	52	50	35	45	52	46	53	38	55	58	47	43	40	53	52	39	56	56	41	39	40	41	58	54	28	51	53	33	34	49	48	37	38	56	45	47	50	47	49	44	45	38	54	41	57	46	38	46	41	47	47	54	47	44	59	44	41	44	58	33	38	33	46	42	34	49	57	48	53	57	48	61	42	63	55	46	50	41	41	46	44	46	48	37	44	64	40	55	37	51	52	44	56	41	35	55	52	46	45	45	49	38	40	49	41	44	33	47	40	42	57	36	56	55	51	38	41	42	35	64	54	39	41	44	37	42	49	35	39	67	53	51	40	48	59	47	52	41	51	45	43	51	39	34	47	42	29	47	51	54	41	53	48	37	49	48	46	49	45	44	54	49	49	57	52	39	35	45	45	50	41	43	45	52	49	49	48	43	46	35	43	41	44	46	44	43	48	41	50	50	56	41	50	42	34	57	39	53	35	54	44	42	50	51	59	53	45	45	35	32	41	51	42	44	44	49	45	40	46	43	60	45	34	49	36	47	51	38	42	46	37	46	57	45	42	36	42	49	44
21110	3625	682	626	1035	1341	1377	1304	1092	885	889	768	712	686	635	638	561	507	509	469	411	1031	2451	3333	3678	2996	2295	1311	394	315	326	357	390	327	330	348	345	312	380	350	340	348	359	315	353	341	326	357	347	324	322	343	349	321	333	343	323	320	347	344	353	344	342	302	358	325	369	331	338	340	336	319	368	308	339	331	365	318	306	336	329	303	369	344	345	363	340	365	365	340	330	352	351	336	325	353	353	360	348	349	315	364	342	366	330	367	348	342	318	365	345	314	317	350	348	350	355	332	311	383	335	360	338	310	339	344	354	356	352	321	338	366	374	337	312	363	338	347	360	350	360	334	394	327	329	335	367	335	374	311	343	332	350	358	336	363	371	331	386	338	353	344	320	330	309	309	361	367	348	373	349	322	319	332	335	344	333	360	365	376	343	334	347	367	340	302	348	331	343	320	339	350	328	355	349	369	341	346	352	348	371	317	330	329	340	350	340	354	351	328	335	377	324	308	364	354	352	331	355	338	335	343	330	346	361	309	345	324	327	338	330	362	350	336	359	356	385	320	359	356	320	367	342	306	365	343	359	308	330	379	356	362	332	334	334	342	356	359	355	325	337	321	343	314	370	355	350	357	375	355	357	333	355	323	323	374	316	337	356	322	380	320	335	344	329	339	336	343	341	331	335	309	332	326	305	346	372	334	347	302	363	335	332	329	342	351	306	345	317	311	344	318	310	359	325	361	355	336	342	307	319	381	341	370	349	361	341	313	359	307	275	365	300	352	366	352	352	338	330	348	325	346	351	308	363	381	369	343	317	370	366	323	361	349	294	340	315	373	352	329	369	326	289	366	336	330	336	315	330	355	383	342	375	333	331	314	302	352	365	340	337	344	355	329	323	331	336	348	323	316	358	329	333	333	318	364	353	363	359	372	342	366	344	349	324	364	331	326	342	324	356	327	356	362	359	358	327	326	352	359	340	361	322	332	346	321	342	342	343	331	356	346	348	354	371	325	338	347	325	310	336	320	341	345	363	300	319	346	350	335	350	371	338	331	356	330	364	340	337	352	330	331	362	345	327	327	352	345	342	340	326	352	349	347	359	349	359	345	359	354	354	339	339	327	326	309	351	342	347	327	342	348	367	333	343	348	336	332	337	328	327	370	344	334	319	354	352	320	341	339	337	346	363	345	324	375	339	348	358	343	334	338	350	375	339	295	327	320	305	360	363	351	337	339	379	343	363	318	333	360	318	323	328	327	339	328	348	352	357	324	374	344	325	345	335	353	341	345	355	341	326	330	340	345	319	322	343	309	330	340	360	324	345	341	356	342	344	389	373	337	358	329	355	338	332	334	360	327	326	385	339	316	343	327	321	370	356	317	313	359	374	371	300	365	344	328	349	339	349	343	349	352	376	318	337	354	338	336	346	329	336	358	336	386	319	356	333	327	321	347	307	363	325	324	359	315	350	352	334	338	347	339	347	344	371	314	353	351	365	307	300	335	364	315	334	332	345	355	376	344	328	316	366	357	333	346	330	355	323	344	364	336	338	327	363	313	346	298	346	335	320	351	357	384	324	350	368	330	361	336	359	332	349	343	364	351	348	357	331	375	375	345	359	362	340	344	335	307	336	347	363	355	356	325	327	370	366	335	348	319	323	355	330	333	286	356	349	357	353	342	330	314	345	362	356	343	301	316	342	320	371	319	336	345	300	344	283	324	323	362	331	356	345	395	353	326	353	326	341	305	325	327	320	324	325	341	327	329	348	322	349	343	394	317	359	326	349	321	330	333	339	325	307	334	358	347	321	329	377	352	364	336	345	346	331	346	361	322	337	348	336	360	347	319	353	336	377	383	357	347	326	324	356	356	327	337	295	330	344	326	356	331	333	362	350	360	350	349	360	348	332	342	339	319	334	364	351	330	364	349	357	339	335	388	336	336	352	344	327	349	348	370	329	346	344	358	354	328	354	328	324	339	344	363	348	380	294	365	336	348	356	343	345	352	317	338	323	321	330	340	354	354	367	346	330	353	319	311	322	387	360	354	359	335	304	343	340	315	341	308	335	322	334	341	335	359	362	322	323	362	336	334	331	293	322	305	373	333	344	333	349	333	353	334	368	341	344	324	326	308	384	347	351	360	312	331	349	329	354	366	355	325	350	352	332	345	345	360	343	336	368	338	365	349	354	344	366	379	378	343	349	349	329	347	335	349	333	334	331	368	341	354	351	350	344	340	337	337	360	323	337	342	328	352	357	332	339	332	359	358	354	336	341	382	367	339	336	384	326	353	330	323	358	336	342	318	342	359	350	322	340	360	346	363	348	325	355	321	315	338	343	359	294	337	345	323	315	308	313	349	342	354	350	305	359	316	347	306	340	350	364	297	315	325	349	341	366	327	343	351	328	336	354	350	344	339	335	330	342	329	379	367	363	400	327	346	343	329	362	337	350	311	346	364	341	355	333	338	350	335	333	342	390	336	331	328	343	343	340	348	323	367	296	358	349	330	341	352	325	348	349	352	339	349	327	351	366	330	328	327	351	329	367	359	365	330	338	317	328	330	363	332	302	359	357	347	380	343	346	358	318	368	311	346	355	334	357	353	367	312	348	351	307	335	335	334	359	346	352	322	344	368	337	352	312	321	319	369	347	347	346	363	358	344	322	361	336	370	343	329	342	348	336	333	317	332	318	323	380	354	298	362	332	338	319	344	322	338	380	370	353	319	367	330	332	339	355	349	362	332	363	327	327	314	335	352	318	359	336	324	329	353	331	319	324	346	339	344	353	291	354	339	375	338	312	334	361	327	328	360	346	305	323	364	365	346	359	362	341	377	325	334	310	337	345	357	371	342	337	343	328	310	354	312	336	330	344	344	342	366	353	331	332	316	318	337	361	369	371	353	349	345	348	341	343	316	341	348	361	352	323	327	332	341	366	357	345	307	335	371	305	354	344	319	330	342	368	357	354	328	345	344	352	338	343	326	362	352	352	382	375	364	337	342	345	329	349	350	318	350	364	350	327	351	361	338	326	332	360	340	359	395	321	343	371	327	345	345	314	343	343	314	334	320	338	353	338	376	321	342	306	322	381	360	352	308	326	348	361	313	386	355	342	341	312	362	362	361	369	339	341	339	371	359	323	329	365	357	366	330	348	347	343	320	376	359	340	355	303	339	353	363	326	368	333	333	335	355	334	357	342	311	305	360	332	351	338	336	337	359	342	386	329	365	340	347	347	324	348	321	366	326	308	328	322	318	335	344	335	349	334	335	318	348	329	334	318	344	373	352	334	339	336	328	353	354	357	377	336	341	345	364	338	355	320	358	367	319	357	352	331	326	327	349	355	345	363	347	326	355	346	351	319	362	347	354	337	291	380	347	337	344	321	329	358	364	338	351	349	342	361	327	328	381	340	327	363	352	328	344	336	368	361	320	331	335	344	346	339	336	332	353	331	355	320	358	352	377	354	369	339	353	310	342	337	343	352	367	327	346	354	359	332	331	360	320
2765	657	149	98	94	98	115	85	102	101	101	85	88	68	72	85	67	83	98	79	84	105	454	568	465	383	299	122	77	84	64	62	73	70	78	87	64	72	78	73	68	84	71	62	54	77	62	63	62	89	75	79	71	93	84	70	67	58	60	78	63	63	69	59	67	80	76	56	61	74	58	87	59	77	58	62	78	62	82	60	67	79	83	67	71	83	59	72	44	76	68	70	77	63	60	70	75	72	67	69	67	72	73	75	66	49	75	71	50	81	74	70	50	63	72	62	77	62	71	77	75	72	72	71	75	70	59	68	55	66	83	65	74	65	70	70	64	77	81	77	83	68	68	74	67	64	66	70	83	67	68	63	66	59	68	72	68	80	87	55	56	61	70	59	68	67	67	64	77	52	81	65	76	63	76	80	76	71	66	74	70	67	69	71	56	83	59	75	68	64	66	82	80	73	68	69	85	75	85	78	76	69	69	67	67	66	73	69	60	73	78	68	79	69	70	65	75	56	73	74	69	69	77	64	80	64	83	72	68	81	86	87	63	69	86	55	69	83	70	67	69	57	62	61	76	66	58	57	61	80	67	70	70	72	60	81	64	60	57	54	58	69	61	71	89	63	80	63	77	72	65	69	65	62	58	75	69	65	68	85	58	71	74	78	88	68	52	63	75	61	66	78	64	76	84	72	71	69	62	69	72	76	76	73	83	66	80	60	57	60	72	78	85	82	70	63	67	69	51	51	63	77	76	60	60	63	66	54	67	71	80	78	58	61	56	58	72	59	63	57	59	78	69	70	83	70	74	74	67	72	75	74	70	74	65	64	80	68	61	72	72	68	74	75	78	78	77	57	71	79	77	69	79	73	62	73	69	86	66	86	66	60	66	70	62	66	61	82	69	73	68	64	60	67	73	59	67	56	62	75	65	88	78	54	76	76	72	67	70	65	69	72	54	65	83	75	64	53	68	82	65	63	75	72	88	69	78	74	71	59	89	78	76	64	68	81	88	53	82	62	78	73	63	71	54	62	75	79	56	61	70	87	58	71	74	75	76	62	68	87	79	89	53	72	54	58	71	76	81	60	71	60	67	64	69	73	69	71	54	76	65	64	65	81	72	74	65	71	62	71	67	75	66	77	57	76	55	84	70	66	77	72	67	62	74	56	66	68	77	75	81	83	60	87	68	83	59	65	71	55	56	79	63	69	78	84	87	66	61	76	74	62	69	73	63	65	71	74	65	58	64	68	73	76	78	78	64	65	70	65	66	58	61	75	63	73	69	65	69	60	83	67	80	74	77	76	59	73	81	62	72	55	88	76	59	67	59	74	72	74	73	78	66	53	70	70	74	55	53	72	82	98	69	76	69	79	84	68	85	58	76	75	75	71	68	69	73	57	67	70	67	81	55	66	73	68	73	57	67	66	72	84	72	68	75	59	74	69	57	63	72	89	94	64	73	69	70	67	57	64	92	60	67	82	65	47	52	75	64	82	84	51	89	76	64	69	64	70	89	77	79	67	79	83	73	53	56	77	65	64	63	76	85	60	62	56	66	65	72	75	69	68	67	63	89	76	70	76	55	75	84	68	70	74	75	71	74	84	79	71	67	67	87	79	75	70	64	54	60	64	86	72	54	58	57	72	65	71	56	63	55	60	67	75	65	74	70	71	70	65	67	66	80	62	75	69	73	96	79	65	84	81	83	88	70	69	70	76	75	72	85	73	64	67	67	61	67	82	81	64	78	77	69	58	58	73	85	64	83	74	62	66	69	74	76	66	77	71	60	60	47	77	65	73	65	82	78	72	83	65	62	74	71	82	68	66	81	51	78	66	66	63	66	54	82	66	64	67	71	63	69	76	80	69	65	60	62	75	72	86	72	57	66	54	69	64	76	84	67	79	66	61	74	77	72	55	59	67	74	81	70	79	92	64	55	68	84	78	66	70	76	70	63	63	73	50	77	70	78	67	81	58	58	95	56	75	58	60	75	82	65	82	68	65	69	75	62	70	71	71	68	69	73	61	69	69	78	65	62	76	69	75	91	63	62	79	65	76	80	66	70	75	71	62	72	57	65	68	79	63	75	68	52	65	73	65	68	65	77	75	82	80	52	72	66	69	88	78	79	79	67	70	72	60	70	74	62	58	74	70	66	67	74	68	70	52	79	65	77	74	74	66	84	56	63	55	74	79	72	65	83	51	73	67	55	65	72	60	63	72	80	80	72	75	79	77	71	64	91	71	78	76	66	75	73	76	76	75	76	74	65	68	65	61	60	66	77	75	65	90	68	81	65	78	77	71	74	85	79	69	60	78	67	72	77	81	70	67	68	68	63	69	65	63	92	74	71	59	72	72	65	59	73	69	82	65	84	67	79	78	68	81	64	76	65	73	77	74	59	58	65	64	57	57	64	59	70	91	61	77	64	75	77	55	74	53	84	79	71	72	80	80	75	65	64	71	75	71	66	61	67	75	64	59	68	65	63	70	67	55	60	62	64	73	73	76	77	67	73	68	67	70	78	68	72	64	64	83	72	76	71	60	66	96	59	73	63	63	70	81	76	66	73	74	78	68	78	72	64	66	69	64	74	54	71	62	67	83	69	84	78	70	79	72	66	64	77	73	68	67	63	73	71	70	64	81	68	70	64	83	92	76	67	71	73	74	73	73	67	64	78	65	69	76	63	60	75	83	73	70	50	73	83	67	64	82	64	70	69	76	77	76	67	61	69	64	79	64	74	73	72	82	65	61	70	60	75	76	62	72	82	63	70	75	89	56	60	69	60	69	78	65	64	54	69	60	64	70	70	75	62	68	68	67	81	77	82	90	67	77	77	67	62	70	68	77	70	98	57	75	78	72	69	65	78	81	78	60	58	69	70	68	64	70	67	70	58	61	73	82	77	67	67	79	87	67	66	74	56	84	77	65	78	54	62	78	65	76	74	83	65	71	57	81	55	78	83	76	73	58	67	69	62	61	83	58	73	66	62	83	61	72	75	58	83	65	66	66	83	65	77	81	69	69	84	73	87	87	69	64	72	62	71	80	66	53	73	78	65	68	72	72	59	69	70	71	57	62	57	75	78	78	75	68	73	68	86	80	80	73	78	81	76	76	54	73	68	64	64	73	58	69	76	76	72	72	65	71	66	71	62	64	90	70	63	82	74	71	76	68	76	82	65	71	64	85	58	67	74	76	57	64	71	64	65	64	76	77	65	89	66	74	80	71	63	83	77	84	70	77	75	79	57	64	50	78	67	72	87	62	62	65	78	62	56	71	83	83	59	60	93	67	69	48	69	73	79	70	63	73	68	77	67	72	72	65	70	75	64	66	56	54	69	64	86	78	78	80	80	73	74	82	65	77	62	67	73	74	87	78	64	79	79	79	75	68	65	69	58	63	76	68	56	56	77	61	74	61	81	60	68	73	82	80	63	57	73	58	59	87	84	63	73	62	61	89	74	64	75	69	62	76	76	79	76	77	67	81	58	70	76	62	63	67	67	74
25680	6459	1233	1074	1905	2785	2968	2482	2082	1793	1503	1404	1207	1118	1126	963	940	876	867	810	837	2179	10760	11969	10225	8272	5157	1503	484	548	529	509	518	543	519	512	510	532	502	526	472	507	504	497	536	503	513	533	514	514	524	512	509	507	507	490	476	549	524	533	467	501	536	513	482	495	551	489	507	502	509	530	502	515	541	544	538	541	532	480	483	534	518	538	503	531	493	496	519	553	531	520	497	516	512	513	487	522	505	498	534	505	512	540	525	529	558	493	500	539	484	485	561	494	494	480	496	487	559	557	503	490	500	511	498	534	516	528	493	518	546	499	489	491	496	510	539	514	508	485	544	517	502	512	518	504	548	515	457	554	536	536	507	489	501	519	496	502	489	506	490	457	507	497	478	516	527	518	522	519	496	472	518	556	502	498	547	521	514	490	482	537	491	479	549	506	496	513	523	528	521	526	532	476	515	505	505	527	526	530	485	483	522	515	509	536	471	503	488	467	513	510	520	589	509	518	526	525	586	530	474	539	491	530	524	521	554	488	524	505	503	520	537	539	501	507	536	507	522	472	486	477	531	476	525	535	524	543	528	509	537	501	511	498	510	529	539	554	539	489	532	508	535	498	528	471	485	519	514	502	522	491	517	526	509	533	522	518	528	472	463	508	493	525	548	531	529	513	500	507	518	534	527	550	518	514	478	516	516	509	507	465	538	538	452	496	518	536	469	529	480	518	533	503	482	525	516	495	509	545	528	535	523	500	473	517	478	516	506	485	499	493	542	522	504	488	515	537	526	506	477	530	493	510	511	535	543	453	484	517	513	510	494	508	491	483	481	480	510	512	523	496	501	491	518	536	513	503	510	554	529	566	496	537	490	537	515	537	528	536	503	505	523	549	481	516	541	534	476	503	512	517	492	515	510	530	508	495	523	471	539	535	499	490	486	505	505	491	510	487	506	552	532	486	480	481	493	481	577	490	505	496	531	479	505	521	522	557	495	477	535	514	515	544	513	542	502	516	489	510	525	500	541	496	560	480	501	493	511	512	498	467	496	512	517	485	555	502	486	470	468	517	502	508	482	499	472	499	476	501	528	526	519	515	509	515	488	558	500	476	504	498	503	545	469	513	499	515	510	530	526	536	500	540	488	507	521	501	509	531	533	519	513	485	512	547	489	576	550	549	508	498	492	520	497	497	497	479	522	516	514	547	505	509	531	522	491	528	511	496	526	529	490	518	538	502	490	488	507	471	508	512	535	504	501	522	528	498	490	506	525	496	481	535	477	452	488	550	509	491	495	526	527	498	513	495	513	495	502	541	559	508	523	508	498	531	492	519	509	514	525	496	529	528	515	513	485	490	499	546	505	542	509	469	485	538	512	551	495	536	522	516	533	572	450	520	527	501	532	489	478	477	484	526	540	517	498	523	523	498	512	506	500	537	473	535	528	477	536	535	497	493	522	482	490	498	530	492	484	524	524	526	530	499	497	497	545	522	548	513	460	517	504	471	488	488	518	489	531	501	491	454	515	518	533	512	512	509	547	519	475	507	491	516	571	528	474	505	465	515	510	528	494	518	500	484	537	512	504	492	511	484	479	519	497	510	524	529	547	530	501	543	522	522	519	528	477	508	496	527	557	496	487	491	509	536	540	466	511	491	523	469	492	490	549	517	511	506	510	503	499	467	543	512	538	508	532	509	513	514	479	535	480	469	536	473	530	541	523	568	495	500	537	476	498	499	491	517	526	484	519	483	547	542	504	500	535	497	512	513	525	516	517	485	469	510	534	484	508	523	496	495	526	530	544	526	483	473	513	497	505	469	531	498	485	492	540	553	543	505	540	511	518	505	497	537	515	498	536	476	491	515	536	542	508	498	512	529	513	489	481	531	507	521	524	499	522	539	543	500	464	559	495	517	484	532	536	491	503	501	489	516	479	528	507	544	523	566	527	500	509	534	526	530	514	527	540	525	504	523	509	522	502	474	484	503	495	492	509	523	487	510	505	489	501	528	510	553	517	537	511	501	536	537	469	477	483	527	518	496	539	546	538	558	475	495	494	501	494	496	522	499	552	490	493	553	537	481	499	478	519	511	537	498	550	485	522	526	517	464	516	526	479	504	503	488	486	504	569	516	506	506	503	501	540	560	517	516	510	529	501	577	534	494	506	528	539	479	488	511	507	526	533	502	508	470	512	475	509	521	499	481	510	469	495	531	518	505	492	529	516	521	536	525	552	502	515	530	504	522	501	508	565	510	542	505	512	553	527	493	529	540	536	511	539	511	529	529	476	532	500	522	525	519	499	522	529	529	493	515	522	486	541	481	493	534	527	516	541	497	487	504	539	536	489	513	516	480	505	536	484	539	529	479	480	523	503	483	520	536	511	505	498	513	477	538	491	520	518	517	481	490	504	492	507	486	517	499	538	512	519	476	523	490	539	544	531	494	510	539	506	493	511	516	529	503	499	526	500	492	551	504	518	472	523	501	476	538	521	483	520	505	496	459	563	546	523	518	528	538	468	504	482	550	502	543	519	488	502	523	495	509	492	524	488	529	513	524	500	511	490	515	503	531	471	506	458	540	557	518	501	537	540	471	514	476	504	532	511	554	524	492	538	499	527	475	520	455	497	550	510	529	498	480	469	509	460	481	525	503	482	477	535	465	544	540	516	517	547	524	509	482	544	537	484	493	485	531	504	489	497	509	452	530	518	499	517	523	527	490	472	510	546	523	536	534	535	579	559	521	508	518	543	541	495	505	527	493	514	520	515	505	517	460	514	494	472	498	486	497	492	486	472	490	495	539	513	550	505	503	514	531	511	502	497	547	532	512	513	481	488	495	528	511	514	544	522	511	491	503	474	483	499	490	521	478	516	480	526	489	494	521	492	460	518	493	521	513	518	477	493	537	470	527	523	500	489	535	533	476	464	504	474	506	571	484	524	521	501	533	521	536	492	490	497	505	522	505	496	522	525	521	545	490	504	494	545	441	495	530	547	473	509	499	510	495	507	494	518	528	511	527	502	546	504	533	484	503	467	527	500	530	444	546	553	540	508	518	512	501	490	482	521	519	517	516	491	490	521	527	509	513	484	505	550	519	536	498	533	504	516	503	519	525	525	506	487	493	516	514	525	485	498	515	529	498	528	460	505	496	486	557	504	507	492	496	501	506	506	509	496	549	519	493	500	472	550	493	543	545	517	502	493	521	494	481	521	518	498	529	527	503	505	560	510	536	511	510	484	534	523	484	480	514	517	536	488	540	533	509	532	490	488	481	500	504	478	530	488	498	479	539	502	476	566	527	547	534	489	539	494	480	516	506	536	504	513	533	503	503	507	525	508	521	525	525	473	517	496	501	514	503	508	527	488	536	529	516	528	544	484	549	493	520	506	498	540	468	491	521	535	541	500	528	536	492	539	488	487	503	502	503	510	548	491	525	498	524	531	538	481	534	501	514	531	503	507	502	480	486	536	513	485	503	506	478	521	522	517	517	486	505	509	566	522	481
3914	508	119	80	73	75	96	79	69	75	65	63	79	72	82	57	72	67	69	72	58	106	394	507	437	411	216	63	54	48	52	43	60	52	60	57	64	50	65	57	51	57	50	48	50	52	69	49	53	52	49	55	45	50	53	59	42	46	49	56	65	63	52	47	69	47	44	47	57	62	66	45	53	60	47	48	53	62	50	47	54	60	56	38	53	50	51	55	70	55	46	53	69	48	55	51	59	53	57	50	48	60	50	52	53	47	52	51	46	48	54	47	55	46	47	48	51	57	55	46	54	38	55	57	47	56	51	61	63	49	53	59	68	48	47	51	44	52	53	63	53	67	64	54	56	49	53	49	49	46	58	53	58	71	57	55	55	54	50	48	54	62	62	61	67	57	49	56	50	44	59	46	58	58	44	44	61	57	48	59	48	45	40	47	43	54	52	43	62	57	57	60	47	59	48	43	60	61	47	52	56	72	57	49	51	49	56	54	65	53	49	56	49	57	61	59	53	39	49	62	54	51	57	51	58	60	67	50	56	55	56	64	55	49	50	56	50	55	52	47	60	52	49	59	57	54	46	56	71	59	43	57	48	53	61	57	37	51	61	44	57	61	55	51	64	67	62	56	45	51	44	47	50	59	39	50	57	53	60	61	44	55	48	64	54	61	60	69	55	46	56	56	51	57	51	42	52	65	56	61	54	68	54	59	49	44	47	50	51	47	59	53	53	64	36	48	57	72	54	53	58	51	50	54	65	58	50	58	62	54	38	64	66	54	53	53	54	60	56	49	57	54	55	51	43	54	42	44	50	59	60	67	68	55	60	63	45	52	45	65	68	52	58	53	63	61	62	35	50	41	55	56	62	43	48	44	48	49	66	50	59	61	51	49	55	44	60	53	51	55	57	47	46	68	48	51	55	53	47	49	66	42	51	59	56	59	59	53	60	57	57	65	60	39	59	51	66	50	56	61	57	49	56	69	61	51	53	51	47	63	58	61	57	53	52	54	48	58	51	48	49	60	62	64	54	45	53	53	59	53	60	49	51	45	48	61	53	66	65	52	57	41	59	53	54	43	52	58	44	59	43	47	54	43	48	52	60	59	57	43	46	55	71	49	54	35	57	53	66	66	66	53	74	47	53	52	48	47	66	52	48	53	41	64	66	56	37	45	50	57	51	49	67	49	56	63	54	50	53	49	54	55	50	60	58	62	59	62	51	52	39	56	57	54	52	56	46	55	51	49	45	63	69	49	49	59	53	46	51	75	62	57	68	50	59	48	34	52	44	56	57	48	52	47	52	53	57	58	44	46	54	59	51	62	59	64	46	45	58	49	70	51	52	49	53	60	52	48	68	59	61	59	64	59	54	66	71	53	62	48	53	66	53	52	62	57	58	63	62	37	55	53	47	68	43	63	36	56	54	62	65	58	57	56	46	46	66	56	47	49	50	42	54	66	57	62	61	72	48	51	58	54	60	52	52	38	63	52	56	49	60	67	53	51	63	50	50	44	48	57	52	57	52	62	45	54	62	58	51	53	54	58	50	61	52	54	47	47	70	45	55	47	54	52	58	50	51	44	46	48	55	48	56	58	51	60	64	49	48	68	39	52	56	57	61	64	51	45	56	67	60	59	49	57	61	54	58	43	49	49	50	49	61	57	45	51	53	67	51	58	59	46	53	39	46	57	55	56	48	58	53	55	50	45	56	39	49	49	54	45	48	61	51	55	46	70	55	56	63	56	45	60	69	44	48	52	60	62	66	39	50	58	44	54	57	45	51	39	47	50	55	49	59	56	53	58	41	53	56	46	55	51	55	46	45	52	58	66	50	48	52	52	46	45	67	49	63	49	57	47	52	54	54	39	60	63	46	64	45	50	66	53	61	48	52	46	51	47	49	50	45	45	58	68	47	54	62	70	56	43	53	38	53	49	60	59	44	57	56	56	59	50	59	49	52	63	60	56	50	57	59	68	60	38	54	57	56	61	51	54	59	53	63	59	40	49	50	45	50	68	57	59	50	43	39	55	47	61	61	49	40	55	54	67	62	42	51	46	47	45	46	62	50	61	50	43	48	61	50	58	43	69	65	59	53	44	55	65	52	55	51	49	49	57	57	53	52	59	56	52	48	53	49	54	59	68	60	49	67	48	57	58	62	60	45	65	49	51	59	54	47	56	66	56	62	56	42	59	50	50	47	46	60	60	54	52	51	65	49	52	64	58	41	54	63	67	57	55	57	62	61	56	62	51	56	53	50	43	57	60	57	49	58	64	37	65	61	60	59	63	57	63	54	55	42	62	40	64	69	54	54	60	63	45	53	63	66	37	38	53	49	58	49	62	47	57	57	44	42	44	57	48	53	51	48	53	62	59	60	51	47	61	61	70	43	59	47	53	47	68	41	61	52	65	55	53	63	71	43	61	62	61	54	40	46	60	65	34	48	62	64	59	54	40	45	67	56	49	64	55	58	43	65	55	50	52	64	50	48	64	51	48	58	54	55	60	56	54	42	48	53	40	57	58	55	52	40	67	45	65	40	54	56	51	44	61	68	28	49	49	55	66	48	57	53	54	40	44	60	76	50	49	51	58	59	52	45	57	52	40	54	52	49	52	58	60	52	56	57	47	49	56	77	56	59	59	66	52	55	51	67	53	61	41	69	52	51	66	56	63	51	53	54	41	61	63	64	46	47	54	50	42	39	64	52	56	62	49	54	57	52	60	51	55	68	47	61	54	50	53	50	56	59	48	67	34	48	61	46	50	49	61	55	59	63	54	44	66	50	63	49	65	55	51	62	65	42	52	67	47	52	56	46	45	59	58	55	59	53	51	58	50	55	48	57	68	51	51	59	58	55	58	53	53	50	53	54	69	50	55	56	42	63	60	44	55	41	52	49	56	56	62	64	47	62	43	63	49	54	51	58	54	66	58	61	45	51	63	61	48	48	60	46	43	54	64	48	61	59	47	47	42	54	59	49	59	51	62	58	44	51	57	59	51	33	56	49	40	48	55	60	50	57	42	49	44	64	52	63	43	49	62	57	57	57	61	69	59	55	48	52	56	61	58	48	44	49	50	54	60	65	45	47	53	63	62	57	50	44	51	54	41	54	60	58	50	49	54	47	44	60	52	45	54	63	46	46	62	56	66	57	60	55	44	57	43	61	52	61	53	56	45	38	63	50	46	53	58	39	40	49	46	47	50	62	58	39	51	49	49	55	65	55	57	57	58	51	57	60	42	43	78	63	53	52	59	62	65	54	60	44	38	69	50	64	55	43	60	59	51	57	58	50	46	48	54	65	43	45	61	62	50	42	48	51	68	52	61	52	52	49	52	50	68	57	38	48	50	39	47	60	50	49	53	45	49	53	47	60	44	57	54	68	64	61	46	50	62	46	58	63	49	54	48	50	60	46	58	51	51	52	47	61	66	54	57	55	58	57	56	49	43	48	46	61	51	54	49	51	57	64	57	50	45	57	37	41	71	66	51	54	41	58	40	47	46
24414	5376	1083	859	1593	2540	2582	2081	1788	1618	1348	1284	1189	1116	1051	949	880	750	790	731	730	2350	9693	11782	10539	7963	4521	446	423	407	437	406	431	436	415	435	391	385	377	398	445	407	419	369	417	425	386	414	395	406	412	404	401	401	434	381	417	439	410	370	390	418	380	387	413	413	398	377	405	423	398	411	428	424	408	400	414	396	437	440	417	418	440	430	383	378	378	427	418	403	409	423	384	374	358	431	454	407	432	437	385	424	432	419	411	448	358	412	414	451	406	403	416	415	412	404	442	414	402	407	446	423	416	438	379	386	396	402	414	470	395	417	373	395	371	398	414	379	423	389	404	418	362	370	365	416	425	382	405	419	403	378	402	407	389	424	415	416	401	365	403	430	373	416	407	395	396	425	409	395	412	415	392	416	414	414	384	425	430	448	438	406	367	400	405	379	411	383	418	380	442	422	418	384	398	440	419	437	437	409	445	409	388	437	397	394	410	422	402	392	435	400	430	399	439	414	439	392	431	375	410	391	393	420	399	410	385	405	416	430	417	403	396	394	375	382	392	361	402	430	395	389	406	416	420	391	395	414	405	364	402	392	399	431	409	391	409	419	435	449	413	378	407	394	404	412	413	410	433	383	383	411	412	395	383	408	400	386	406	434	417	419	407	388	380	385	405	365	372	414	412	422	398	426	402	402	435	423	396	395	445	439	398	436	405	388	414	391	397	405	370	423	415	388	410	414	392	394	401	392	420	406	374	379	386	398	392	375	355	398	389	416	367	411	407	426	366	383	449	368	398	405	409	401	381	421	418	413	392	422	393	399	424	414	401	396	418	386	443	415	383	403	401	384	396	388	418	412	424	392	383	400	408	384	380	400	385	414	396	396	418	393	416	414	387	410	397	381	400	390	406	384	392	379	405	418	437	422	396	379	376	390	395	400	391	417	371	460	416	390	403	427	400	374	395	394	426	393	416	434	402	409	409	410	376	430	423	416	434	424	421	387	416	393	394	402	406	408	447	352	400	444	472	392	413	378	413	420	404	403	376	395	416	384	431	416	393	402	403	413	415	401	425	379	389	396	401	402	419	427	411	369	377	433	421	412	393	424	405	430	400	381	377	388	353	455	408	422	428	384	414	443	396	429	413	386	416	392	401	388	420	386	417	363	422	435	418	395	404	414	406	417	390	400	423	380	455	383	391	403	401	393	419	426	428	385	405	357	388	423	426	392	402	420	426	429	415	405	412	419	408	424	406	432	412	379	399	417	424	415	418	378	412	438	393	383	438	425	372	422	378	391	410	418	397	390	405	420	374	377	448	432	410	402	375	387	404	378	388	387	418	434	391	386	394	425	424	399	430	387	407	385	395	393	370	391	405	400	374	384	365	405	381	416	397	416	418	403	442	396	414	406	418	404	418	409	429	376	460	409	436	423	382	403	407	415	378	407	384	389	389	376	388	411	388	398	398	464	436	411	374	382	404	420	400	364	417	399	393	408	422	380	385	457	424	392	378	415	391	402	402	426	411	385	439	349	421	374	398	421	400	414	383	387	402	393	372	395	436	389	370	432	414	414	405	382	387	407	421	387	428	379	459	408	417	437	433	396	429	418	421	426	382	407	408	441	401	426	403	401	391	394	409	412	395	401	429	380	404	412	383	420	422	400	407	401	371	427	383	383	433	421	377	375	427	390	361	426	407	415	412	375	410	415	408	418	413	375	397	406	406	373	397	412	383	436	393	399	422	389	384	438	414	386	429	418	405	390	398	418	375	428	413	394	409	413	415	422	411	407	437	365	436	383	412	389	441	380	440	407	406	400	395	353	435	374	429	402	424	374	396	438	416	412	394	406	435	408	421	381	380	367	397	394	389	413	399	425	403	400	430	419	368	396	406	407	429	424	390	390	390	374	442	402	420	399	411	432	411	394	359	401	407	417	425	378	389	416	417	425	394	400	425	408	412	411	444	413	389	430	431	417	387	388	409	392	400	377	378	412	372	410	437	407	387	438	449	388	406	420	423	388	414	411	426	380	385	444	406	397	390	440	425	413	392	402	410	375	402	378	407	389	408	390	406	426	436	400	416	387	407	399	416	374	383	425	398	399	402	390	403	408	420	424	409	466	357	387	393	417	430	353	388	415	412	408	432	400	408	430	410	440	378	426	396	386	427	418	415	417	406	394	421	422	384	388	418	394	384	425	413	408	420	407	421	422	452	450	392	391	428	438	413	409	383	412	429	393	412	405	434	424	387	403	400	387	406	421	382	383	403	425	386	437	429	386	406	396	362	370	379	434	394	411	406	393	407	398	410	404	440	404	413	419	419	410	390	393	429	438	427	409	425	424	421	373	398	374	409	385	425	441	394	396	412	389	390	396	399	397	416	414	418	400	415	385	432	399	368	426	420	385	409	399	411	394	356	403	377	377	403	388	428	440	400	387	404	371	393	408	399	435	401	387	403	430	437	418	427	355	429	434	401	435	391	407	424	411	463	421	430	406	436	431	410	405	397	391	440	406	411	409	402	449	413	434	386	410	384	424	416	400	427	417	409	399	396	404	404	408	397	415	399	409	398	424	400	433	416	416	420	410	397	397	394	431	413	415	426	404	388	422	379	420	404	375	411	407	421	390	430	445	373	394	406	387	445	418	438	414	436	365	393	408	409	408	393	370	431	376	381	383	404	419	396	418	391	397	426	444	393	382	413	394	384	428	432	367	398	446	428	391	411	381	402	427	381	421	421	388	405	401	436	390	402	414	407	406	382	412	411	437	381	399	400	428	406	395	382	425	429	438	427	404	419	389	380	379	396	375	372	430	438	420	398	396	427	438	395	402	425	402	392	451	393	429	405	388	418	437	433	404	387	386	424	418	377	403	374	380	380	420	407	397	417	383	401	431	396	423	382	406	426	366	425	413	400	425	421	420	409	398	416	390	409	418	371	412	434	397	431	384	408	425	413	394	399	396	377	409	380	443	435	419	386	401	423	443	418	419	402	400	413	376	421	444	402	417	401	411	399	387	406	436	425	395	460	420	409	422	414	406	419	359	395	429	389	434	400	393	418	396	421	423	407	370	403	401	405	426	403	398	377	412	370	405	403	410	369	407	412	404	396	378	404	402	417	409	429	430	431	425	391	371	396	412	429	387	409	384	381	405	402	408	412	427	379	428	375	424	432	451	391	423	387	423	429	403	385	427	412	422	397	416	406	387	445	410	418	404	415	405	412	387	408	392	423	411	429	411	416	383	398	427	391	397	419	419	418	399	390	365	390	373	364	410	427	425	396	421	403	417	380	415	369	413	409	418	398	398	409	421	403	419	433	420	425	374	430	444	365	424	376	414	404	410	385	409	404	380	389	374	421	390	385	398	451	419	386	395	405	392	423	429	395	381	407	377	411	384	419	430	423	377	391	390	406	407	378	445	389	390	414	414	436	419	427	431	411	397	414	413	400	388	383	394	395	393	415	431	385	364	417	419	377	423	430	420	416	457	413	403	394	386	431	413
4120	895	192	113	103	116	132	121	115	124	105	124	91	89	92	124	105	110	93	105	95	225	512	966	871	550	331	80	85	91	85	84	84	117	83	97	83	95	78	92	90	85	81	62	73	73	78	100	84	81	83	75	83	106	76	85	79	87	71	72	84	83	85	85	85	85	96	71	84	91	83	84	76	86	74	79	80	82	66	89	73	90	86	74	79	98	67	82	82	72	71	88	86	75	88	99	69	82	95	87	93	71	97	98	74	92	103	78	77	94	74	73	84	79	70	81	88	94	75	74	97	87	95	99	106	89	80	83	84	81	84	89	95	91	89	81	80	76	81	81	91	79	58	86	84	92	79	84	94	83	89	82	86	74	71	81	87	88	82	87	85	86	82	85	69	101	103	84	80	84	70	77	95	84	83	60	102	105	80	86	82	91	86	74	76	87	81	98	85	95	95	81	86	93	82	105	81	66	82	87	83	101	86	84	91	84	73	87	96	108	84	69	81	105	98	90	68	85	83	86	83	75	79	79	74	85	89	79	82	82	80	88	82	75	87	92	99	67	82	72	92	101	91	98	86	81	73	74	82	76	88	83	95	92	73	88	86	80	81	74	99	80	73	83	79	90	90	81	82	66	80	69	78	87	68	72	99	71	71	88	69	87	104	65	75	83	89	77	89	83	86	92	93	77	88	84	89	87	80	96	103	78	78	87	86	95	102	78	70	77	94	91	89	76	76	85	102	75	82	81	87	101	87	88	87	91	73	79	87	87	84	110	90	84	78	79	92	89	80	84	99	91	83	87	74	76	75	85	91	88	79	87	85	107	74	81	79	83	78	91	74	85	80	73	86	83	95	80	94	80	91	72	83	89	96	94	74	83	71	85	88	80	90	91	100	76	83	89	79	72	94	88	80	75	78	85	79	67	84	87	98	87	89	86	88	89	97	73	79	91	86	86	76	80	70	79	71	69	90	86	78	104	85	68	67	99	75	74	91	71	77	94	81	75	82	80	79	67	82	88	88	80	93	90	76	81	71	97	86	83	73	103	82	69	93	83	75	85	76	80	89	100	90	82	79	81	71	75	100	76	79	82	90	72	97	84	91	77	74	90	80	85	79	99	71	94	104	71	80	74	86	83	73	81	78	84	87	85	108	72	76	93	93	93	95	91	87	84	92	75	89	88	89	78	91	69	75	89	100	88	76	88	87	85	86	69	90	97	111	89	85	69	98	81	92	63	92	99	80	90	101	80	108	86	74	84	82	74	84	72	91	91	94	84	86	78	83	92	77	85	84	81	85	87	75	86	88	97	89	97	85	90	97	84	84	69	89	71	74	78	84	68	101	89	89	108	83	94	81	86	86	71	87	84	75	91	102	84	80	67	67	97	87	92	91	83	85	82	98	75	89	89	89	63	73	79	85	74	75	96	81	100	83	81	78	76	81	73	100	103	87	100	85	83	93	97	84	65	76	61	77	86	86	76	88	80	89	79	78	84	90	89	89	71	110	88	95	77	84	86	82	87	90	103	75	75	82	78	86	86	84	78	87	75	95	77	78	81	87	84	93	85	90	93	73	72	84	74	83	86	77	86	90	102	88	80	65	90	83	95	80	83	85	89	75	66	78	86	70	73	82	97	88	82	87	87	90	90	82	73	69	80	86	91	93	94	84	85	87	103	86	95	98	73	79	89	76	77	91	89	82	83	87	80	101	83	88	77	87	86	75	93	83	77	84	76	89	83	89	72	91	83	105	97	84	61	86	101	79	66	98	106	98	96	78	83	85	92	82	98	92	78	89	86	103	88	93	97	98	78	77	96	71	84	75	87	81	79	86	92	74	82	87	97	90	89	85	92	80	97	83	71	87	63	87	92	74	91	89	104	85	93	89	88	90	80	103	76	91	75	90	105	83	108	78	91	101	92	83	87	74	85	78	88	84	90	89	72	80	60	92	79	85	80	89	94	74	85	82	90	81	80	74	83	81	81	91	83	82	101	77	75	84	77	83	81	82	81	87	71	85	89	100	82	90	75	88	87	97	86	83	107	74	96	93	89	97	87	89	75	82	78	72	77	73	81	75	69	85	79	97	79	70	80	101	97	68	98	77	90	78	59	95	90	108	93	73	91	76	98	88	84	93	96	108	82	79	84	68	77	91	75	83	81	96	94	80	75	86	92	82	90	78	73	85	81	94	99	76	98	95	77	85	70	88	76	96	82	96	86	84	71	69	83	73	88	73	83	85	71	75	95	96	90	83	91	79	87	79	70	90	85	78	94	105	89	82	86	85	79	93	85	78	86	88	90	92	78	85	66	93	87	91	79	90	83	93	88	75	82	92	100	75	94	81	81	91	94	94	74	90	74	85	91	87	90	96	84	69	99	86	76	92	90	71	80	87	79	89	74	72	70	87	80	69	85	63	84	101	72	84	95	92	92	79	77	64	86	85	79	85	97	80	82	78	103	78	80	99	78	64	84	73	98	82	78	100	90	82	88	83	85	86	94	90	86	73	79	104	89	105	82	102	89	75	82	80	86	84	81	67	69	88	98	72	100	86	84	101	74	80	74	81	86	87	82	73	79	79	74	77	88	89	88	82	94	74	83	90	100	76	64	85	89	88	83	88	90	87	93	72	94	89	96	92	80	80	81	83	76	72	98	86	84	71	79	81	84	76	90	74	103	95	90	88	94	84	92	97	94	85	93	73	81	91	97	78	97	84	88	77	81	88	81	85	82	83	84	92	88	81	94	96	83	78	82	95	98	100	88	74	80	88	85	85	86	84	69	92	74	90	87	80	71	96	77	88	82	92	93	94	84	87	91	88	93	100	86	88	87	85	71	91	86	83	91	88	94	97	73	85	87	74	72	80	88	85	82	94	79	67	97	87	81	90	95	82	71	106	80	85	84	70	91	100	109	84	95	98	85	81	83	75	70	92	77	69	92	79	77	76	84	101	73	85	84	77	90	80	110	68	89	92	72	71	72	82	82	101	75	87	88	88	103	79	74	84	76	86	84	84	75	81	80	73	88	86	87	88	91	77	82	74	96	82	96	78	110	76	79	84	79	83	81	72	92	87	79	81	87	88	92	86	79	76	89	87	81	91	77	99	87	86	68	83	78	96	86	75	98	98	83	78	85	93	99	87	86	74	77	95	79	78	78	83	82	101	103	82	65	87	83	80	70	81	95	94	99	74	94	101	75	79	86	90	85	81	79	79	75	89	93	91	81	62	89	76	78	73	96	86	95	78	81	97	90	88	99	83	73	97	87	74	81	80	77	78	93	88	81	70	67	89	85	78	92	93	77	74	82	93	73	87	101	84	90	86	79	77	97	85	76	81	92	84	75	75	81	87	85	80	90	86	87	86	81	79	88	82	77	70	97	67	85	88	89	79	78	79	83	85	75	103	97	83	87	76	81	82	83	85	83	87	98	66	88	90	75	72	82	93	92	89	91	96	79	97	78	77	76	87	80	96	63	71	69	77	93	69	85	91	82	86	88	87	67
29892	7627	1763	1480	2818	4224	4501	3720	2963	2627	2227	2021	1851	1819	1666	1450	1320	1203	1176	1147	1106	3939	11667	18523	16393	11345	6096	746	667	666	677	686	670	914	695	643	638	608	654	613	605	591	614	632	611	619	611	586	617	661	619	584	652	613	632	631	602	612	673	655	569	664	654	606	645	655	597	606	611	641	615	639	617	621	634	567	655	661	674	614	654	602	603	629	649	670	606	630	618	653	641	625	592	663	595	662	651	651	624	660	645	619	623	609	626	632	644	646	608	603	655	618	614	688	668	624	656	595	615	622	654	634	641	622	583	626	616	629	592	618	582	619	608	620	619	643	607	631	624	666	623	632	653	642	624	649	625	634	630	636	618	598	534	602	635	586	604	606	620	625	673	627	611	611	619	637	627	616	660	641	652	625	565	605	632	578	612	630	626	642	608	617	640	640	677	597	635	625	614	589	582	615	633	593	604	656	611	619	611	645	646	631	632	653	608	644	645	598	614	645	592	608	657	659	631	581	634	611	629	662	616	618	607	622	629	598	612	622	597	664	640	615	564	618	612	586	652	608	638	603	616	614	594	632	628	623	632	627	693	621	605	599	604	621	624	594	636	626	610	631	616	634	641	592	658	680	622	623	610	636	581	584	608	585	575	592	613	616	616	615	661	631	608	604	584	599	641	606	617	592	585	627	594	610	571	638	625	600	595	620	635	644	618	621	610	632	619	620	602	664	594	601	643	641	619	637	635	597	630	573	584	605	624	651	657	569	624	637	611	605	610	629	599	663	588	665	600	645	632	676	622	636	627	618	626	650	624	590	593	596	634	703	614	596	621	605	610	629	575	619	639	635	590	585	635	572	635	627	616	592	583	617	643	578	633	639	634	641	589	597	589	579	634	635	601	580	606	621	631	625	614	594	624	600	605	619	587	584	594	651	594	631	680	611	663	587	680	597	576	604	644	684	641	597	593	582	613	666	609	641	640	626	601	602	615	600	603	558	629	620	595	618	649	581	669	608	635	628	630	605	595	628	659	617	598	598	604	654	614	659	613	624	607	638	643	630	584	578	630	619	614	647	596	632	615	626	659	628	635	625	604	611	639	615	587	625	581	614	594	632	641	632	609	614	613	624	628	645	597	621	618	587	637	584	656	619	619	634	636	608	638	585	600	639	616	675	628	611	625	603	691	615	654	647	649	607	603	627	626	589	610	606	633	642	664	632	654	631	574	630	640	592	674	583	604	637	604	568	587	592	613	592	648	595	661	615	565	613	589	625	579	643	579	638	588	602	629	629	621	602	623	683	643	633	618	661	680	592	644	639	584	603	606	632	626	619	597	605	621	607	629	593	652	600	640	570	651	590	630	610	644	641	607	636	615	628	651	603	600	626	576	632	586	642	602	654	666	600	635	618	580	640	583	678	589	612	628	618	672	615	605	567	612	673	656	601	632	635	642	632	616	613	648	636	625	627	652	639	634	587	583	600	648	669	605	613	563	633	622	628	605	639	587	621	609	579	558	645	583	648	619	635	641	609	597	679	607	591	643	626	643	608	647	617	598	666	615	638	613	691	630	584	641	620	599	629	638	650	645	634	612	578	575	627	628	628	610	630	638	640	605	651	657	617	622	658	602	664	633	674	610	609	562	672	607	602	642	653	610	619	644	641	635	668	595	632	635	601	607	642	574	632	611	652	611	609	608	654	603	658	640	634	660	577	641	607	602	625	614	594	630	603	614	619	602	605	623	587	635	596	570	644	646	602	601	623	601	662	633	634	621	631	627	607	620	616	627	639	652	620	637	622	596	611	594	637	604	607	592	592	592	597	569	608	661	678	587	632	620	644	627	664	623	637	652	605	584	610	638	643	641	638	614	617	593	622	604	595	637	589	601	605	596	622	652	564	623	601	642	638	635	629	610	541	627	647	636	585	623	633	599	651	623	590	585	676	642	641	651	601	588	616	616	650	662	643	616	595	592	654	633	604	628	614	593	623	613	642	583	646	589	640	615	615	609	614	614	605	603	630	588	645	620	611	598	642	657	603	660	630	595	625	616	587	655	652	625	642	607	597	663	606	610	590	598	618	629	679	645	632	623	642	644	626	627	672	624	599	632	643	646	595	635	595	607	632	704	590	600	606	595	600	621	592	630	638	628	624	603	643	597	601	586	634	605	623	599	650	653	615	590	613	616	624	611	647	613	605	611	636	648	630	666	630	578	578	646	586	607	664	646	618	600	633	641	620	638	612	632	637	583	646	614	613	628	664	611	624	622	615	621	613	650	622	622	596	602	606	597	608	620	651	652	619	593	620	611	631	592	594	603	600	639	618	685	611	614	630	619	621	642	607	617	583	617	626	624	641	649	621	606	586	631	640	599	621	626	647	597	608	662	613	602	649	581	630	613	626	627	590	639	608	631	591	615	623	608	620	600	591	566	610	623	627	627	634	646	655	611	630	651	601	649	595	609	591	642	613	631	618	611	604	625	616	608	636	619	670	600	648	660	596	622	622	604	597	614	629	612	626	619	673	606	614	648	600	597	593	622	618	651	637	608	620	643	578	628	615	623	586	675	614	620	587	601	652	593	589	601	650	619	614	602	568	614	609	654	654	598	614	650	633	628	632	636	681	626	602	641	653	596	621	635	616	615	635	609	582	630	631	600	608	590	614	569	609	628	617	607	616	616	635	622	622	645	589	596	592	596	602	638	634	582	660	607	629	593	623	632	607	617	619	633	624	636	637	580	615	648	600	621	639	633	608	589	635	674	605	604	617	621	646	593	597	646	591	614	576	583	601	588	591	567	636	631	598	587	596	639	561	612	580	623	635	667	612	625	624	581	607	604	605	641	638	601	601	597	630	644	601	645	590	602	618	621	603	630	604	615	643	641	605	629	624	614	626	646	610	657	605	605	627	635	622	646	659	654	616	609	621	638	582	602	605	640	607	637	639	597	638	612	601	622	632	604	610	580	645	640	606	623	635	585	618	630	627	619	612	599	587	594	612	593	626	621	612	623	611	621	644	586	641	637	605	634	639	631	611	605	600	637	594	619	638	648	621	613	628	626	649	592	590	601	610	620	665	621	598	625	613	629	649	605	663	623	641	623	597	608	593	601	624	603	634	625	613	610	615	660	651	634	621	665	672	643	568	634	607	635	620	613	613	625	608	568	632	599	614	576	578	673	619	647	597	609	593	653	633	620	626	656	614	624	596	638	637	636	626	592	633	598	625	622	599	680	610	618	657	574	644	662	594	598	637	616	600	631	572	594	658	629	630	631	591	592	588	598	587	595	582	628	625	630	572	581	639	600	619	581	652	595	632	613	623	604	630	605	635	590	611	600	645	615	614	626	604	629	569	651	640	613	600	568	605	633	608	613	649	612	603	613	597	594	599	655	639	629	601	621	610	622	561	661	585	688	607	594	612	608	614	590	587	619	602	636	614	609	659	602	614	561	617	608	596	628	584	620	611	622	567	627	651	656	615	624	624	649	640	590	650	606	644	631	587	613	599
2519	292	62	45	48	68	50	56	45	46	51	51	62	54	58	48	56	53	45	42	48	47	61	147	174	140	101	50	39	47	35	45	41	43	48	47	51	33	44	45	48	45	46	54	36	40	38	56	42	27	45	40	37	50	33	44	39	55	37	38	50	45	48	42	36	39	59	44	50	58	33	42	52	42	37	26	37	44	37	35	43	44	49	47	37	35	38	45	42	36	37	34	39	41	42	45	46	46	41	43	48	56	39	40	49	34	43	28	42	41	41	43	43	32	36	52	35	46	44	38	34	42	45	35	36	46	49	47	49	37	39	44	39	32	43	40	46	34	45	53	44	41	42	41	45	47	30	37	33	35	40	45	39	52	41	48	38	39	48	49	46	43	40	44	34	37	49	33	33	33	50	50	37	35	47	49	47	37	50	47	48	37	48	39	29	52	42	43	51	30	28	39	45	39	52	38	38	38	39	45	38	45	47	37	35	46	42	38	46	36	47	44	48	30	54	30	50	41	56	43	35	49	51	36	45	39	40	38	39	44	42	42	53	53	50	44	45	38	31	45	38	47	46	44	44	37	41	40	43	36	42	46	40	48	41	44	35	49	40	55	46	44	43	39	39	39	45	39	30	49	39	42	44	43	41	43	37	47	43	36	40	43	36	51	37	41	49	53	44	45	43	24	45	42	40	29	42	41	40	54	52	47	45	60	45	43	52	46	47	44	39	27	41	42	39	32	46	35	49	44	43	35	45	32	37	35	36	49	47	47	44	39	38	44	41	48	43	47	41	40	52	38	40	47	44	44	44	55	39	41	31	50	36	41	43	34	47	36	44	40	36	35	35	48	34	43	36	39	38	35	46	31	44	35	36	31	42	33	37	54	45	40	44	35	33	33	40	37	42	45	51	37	51	45	47	37	40	40	39	34	42	39	46	47	49	48	39	41	40	45	40	49	43	51	46	39	41	39	44	32	37	41	45	36	56	39	53	38	39	44	38	42	35	32	38	35	45	38	51	30	38	57	38	49	51	49	47	50	44	43	39	38	50	43	31	41	40	42	34	36	40	41	46	51	35	42	43	40	41	47	46	40	48	56	44	42	47	41	38	44	30	50	49	33	36	40	44	46	50	40	36	37	39	38	35	51	47	51	24	42	51	41	41	33	40	46	35	43	45	41	38	58	44	28	35	46	49	42	43	50	44	46	37	35	40	32	36	55	46	35	45	42	47	50	34	48	40	50	45	36	36	44	37	48	40	48	35	44	42	42	40	37	38	41	46	44	46	40	33	36	49	41	46	40	48	40	46	48	47	45	36	40	41	40	28	46	42	44	45	43	33	47	38	34	40	44	33	50	37	28	41	32	52	37	43	46	40	45	52	45	58	45	42	39	47	36	32	50	33	48	50	40	37	33	42	39	50	39	50	37	36	51	42	56	46	39	49	31	37	33	40	40	46	38	45	52	39	37	37	33	42	42	45	37	33	27	37	34	40	44	39	38	37	36	40	37	33	30	40	42	39	42	53	42	34	53	50	33	46	51	39	53	38	36	37	42	40	41	35	40	46	38	47	41	54	40	34	36	43	38	38	47	37	45	31	34	48	36	46	45	41	38	45	37	49	35	40	51	39	46	44	50	44	35	41	51	36	55	43	50	49	31	39	56	34	46	43	46	29	47	50	41	43	47	49	40	50	33	40	46	43	44	46	41	38	46	53	44	29	45	50	47	42	51	46	45	47	44	47	43	33	35	41	49	34	40	36	40	35	41	46	49	37	39	45	34	33	50	42	41	48	41	36	36	41	43	37	37	25	38	44	41	42	41	35	35	40	49	54	32	41	30	35	42	50	46	42	48	56	39	39	51	33	51	58	40	42	35	35	45	35	24	37	46	32	47	39	52	54	37	41	31	48	42	43	45	55	48	39	52	52	52	51	37	41	31	45	45	50	35	51	34	39	51	46	50	44	39	37	45	41	43	36	32	37	48	37	39	45	44	45	42	35	43	35	40	45	29	43	35	36	52	45	50	43	32	56	46	43	49	35	31	38	45	44	38	38	51	29	39	44	35	44	44	36	42	39	41	43	23	44	41	44	27	36	43	40	31	39	38	26	39	41	39	44	43	33	38	34	46	39	44	49	35	40	53	37	51	39	40	37	38	40	42	33	41	36	42	39	48	39	41	40	41	40	28	39	47	44	32	51	48	38	39	42	44	40	41	40	38	32	37	45	37	35	49	44	30	65	53	36	38	38	43	40	36	45	34	44	47	46	40	44	36	41	38	45	45	50	37	48	35	32	37	39	43	48	42	42	42	43	44	41	38	53	43	45	46	39	46	31	39	45	57	52	36	42	38	48	39	35	48	42	39	47	40	52	38	35	42	26	42	32	36	42	41	55	30	45	39	43	34	44	36	40	43	48	50	33	28	44	35	42	42	35	53	42	53	47	42	40	40	44	28	43	31	34	53	51	47	39	54	28	42	43	48	51	43	42	42	36	47	35	40	48	46	36	35	50	35	39	33	38	59	38	55	39	33	48	31	44	33	35	46	39	40	45	44	49	60	41	37	39	48	44	43	49	48	53	41	45	47	37	40	28	42	41	43	43	42	44	45	43	39	67	43	43	44	45	41	36	38	45	41	38	43	45	42	47	44	50	46	40	42	36	41	48	36	37	38	40	37	45	49	46	38	37	45	35	47	48	35	53	32	42	51	43	47	34	53	33	43	39	31	47	56	46	41	42	46	52	35	43	45	43	34	36	38	29	44	36	43	38	40	40	45	38	39	46	33	35	44	48	45	41	38	46	41	36	49	34	36	35	46	46	52	36	43	44	43	47	58	47	45	45	46	37	48	41	38	48	40	34	42	36	39	33	50	55	30	36	46	47	40	46	43	46	39	36	43	32	43	40	35	36	35	49	51	47	47	51	40	33	41	50	53	39	45	42	35	41	46	48	39	49	46	40	51	44	45	46	41	38	36	43	45	31	52	39	34	31	41	35	45	37	53	39	35	44	41	38	31	55	37	36	37	48	41	50	40	38	46	41	44	49	31	40	35	55	43	38	55	37	39	40	42	38	58	42	40	48	51	52	39	38	42	47	45	39	46	49	38	43	36	49	39	33	49	48	40	43	43	48	33	49	44	29	45	46	40	48	37	34	39	40	32	46	39	37	37	32	51	45	46	41	50	49	28	40	35	51	43	40	46	39	40	31	47	56	38	42	40	45	43	50	44	39	43	37	28	30	40	42	49	34	44	34	36	35	39	46	37	34	41	41	31	48	37	45	31	30	32	32	47	44	42	52	41	28	42	42	44	42	41	47	34	42	39	40	34	40	40	36	39	51	43	38	50	47	28	40	47	50	35	39	39	39	41	43	49	49	44	46	55	50	43	31	37	38	52	40	54	58	39	27	37	38	32	39	27	50	48	41	36	48	39	37	36	55	39	45	37	34	43	49	37	39	38	37	38	32	47	43	39	40	47	23	43	42	44	29	59	38	45	35	45
20596	3425	657	591	924	1484	1721	1298	997	906	823	763	733	661	596	545	553	552	582	464	440	472	996	3098	3544	2946	1723	414	307	328	313	329	332	372	307	305	300	294	326	324	325	330	325	288	329	319	321	305	294	306	271	347	301	296	317	293	293	315	342	327	295	302	307	329	329	294	297	340	317	313	322	279	332	307	318	293	300	309	330	313	293	319	299	321	294	306	279	323	327	309	349	341	289	323	342	322	329	322	330	333	342	342	321	333	312	341	301	339	308	305	343	316	314	264	312	328	347	313	303	307	356	326	348	290	345	334	317	328	325	312	317	317	364	327	330	275	311	313	337	300	315	337	329	308	316	311	323	278	300	305	295	310	302	324	329	288	308	329	299	299	313	312	309	300	354	316	307	341	312	322	339	310	314	302	306	303	328	323	307	325	312	311	316	330	322	298	334	292	289	308	300	319	312	317	342	295	297	311	305	307	319	332	314	327	323	350	301	336	297	308	327	333	357	334	312	313	337	295	275	287	307	315	301	345	307	297	326	339	303	287	317	310	281	333	323	307	299	306	301	316	339	331	299	326	354	333	322	320	295	303	305	304	328	285	309	291	305	283	316	278	301	300	268	301	311	322	344	320	331	309	335	290	314	316	328	334	329	335	315	334	276	280	303	318	342	309	328	291	341	290	331	318	316	311	330	308	304	352	355	336	330	322	283	336	289	295	339	309	350	319	322	302	302	282	349	305	309	361	284	311	329	316	301	310	351	318	303	287	351	325	310	290	304	308	322	314	316	288	283	321	298	322	316	317	316	309	268	328	296	323	298	292	328	310	310	321	318	333	320	293	309	322	297	317	308	333	298	317	322	318	319	336	281	323	321	330	300	327	312	315	310	296	346	289	312	348	297	335	351	308	314	303	310	322	312	325	340	299	294	329	310	308	316	318	316	335	306	330	312	320	313	301	323	332	336	313	325	332	344	328	311	304	299	314	295	324	311	292	297	281	304	308	304	327	303	313	287	314	293	339	319	332	353	323	300	321	301	300	325	294	334	320	299	293	307	313	359	313	329	306	274	295	311	352	322	315	304	319	273	293	307	305	328	274	294	342	315	312	332	292	312	298	283	331	320	285	278	287	315	316	311	334	301	284	301	289	336	329	315	306	312	315	290	307	304	318	312	330	314	327	328	316	297	313	315	335	355	342	299	305	318	323	309	343	310	317	319	306	306	274	311	326	313	336	298	347	314	296	283	329	316	318	345	309	346	292	308	297	288	343	334	317	299	316	310	299	286	318	331	325	303	307	323	304	327	322	327	294	310	329	328	309	307	345	305	271	320	319	303	321	332	295	313	326	370	289	319	297	310	330	319	325	316	326	303	310	318	318	339	329	330	296	335	346	342	304	302	323	344	310	309	297	328	315	287	297	316	296	351	300	320	334	314	308	314	281	311	331	309	300	317	336	288	285	307	310	347	326	324	319	278	318	317	306	311	313	291	307	307	324	322	328	290	310	300	299	340	362	307	311	317	336	282	313	323	327	330	289	325	286	339	306	310	325	311	308	318	299	309	306	328	303	326	312	329	318	354	310	302	280	363	328	281	338	306	297	287	308	284	320	300	339	318	307	348	309	320	294	289	321	315	316	307	327	309	328	296	311	318	311	293	348	316	321	290	288	327	339	286	318	315	308	288	353	331	336	321	329	301	336	345	324	298	314	319	268	306	332	310	342	312	316	319	319	296	320	308	295	282	316	326	316	339	309	311	290	312	313	335	296	305	320	307	324	326	289	325	280	336	292	320	309	326	297	314	295	295	314	317	303	319	300	328	322	304	330	337	337	340	307	288	324	322	307	303	327	320	338	328	284	322	309	330	276	324	317	333	310	325	310	307	300	310	330	340	295	308	303	293	328	297	333	300	319	314	299	316	336	346	339	309	315	315	330	278	325	342	323	315	313	274	337	334	346	320	343	322	314	337	293	327	331	331	280	292	340	298	315	306	297	286	302	326	315	297	327	291	303	310	318	308	313	312	350	319	308	289	326	318	326	330	322	314	344	329	335	325	335	285	293	306	302	292	320	336	333	336	294	302	343	304	327	292	311	277	316	332	314	323	331	313	310	324	324	314	330	316	317	300	317	300	309	321	300	302	310	318	341	313	317	333	311	357	303	325	331	344	341	351	333	309	305	335	295	291	308	330	285	311	299	282	323	288	351	312	318	319	302	343	299	314	330	309	309	348	322	296	317	318	277	334	305	333	341	299	317	300	318	326	320	317	299	326	317	302	354	299	315	316	328	299	311	323	314	294	338	318	315	271	313	303	334	311	293	293	309	321	312	320	315	319	323	296	305	306	340	313	309	276	320	319	322	317	317	351	288	346	299	340	314	316	348	325	314	307	326	303	311	340	298	325	325	333	313	328	335	334	316	314	293	292	302	338	284	328	296	310	291	304	306	308	285	336	306	334	305	328	301	313	290	307	313	332	309	310	338	314	326	308	317	287	332	303	300	298	296	305	277	323	297	277	339	299	310	325	334	309	311	289	310	306	311	318	354	271	325	289	279	350	285	327	304	330	302	292	328	277	299	313	313	321	317	332	335	301	299	308	333	317	329	296	310	327	319	299	319	306	317	339	336	321	319	306	318	331	329	322	314	290	358	319	300	272	313	315	305	306	313	307	311	337	309	350	309	310	334	325	328	332	325	320	324	288	296	321	316	304	324	297	318	310	285	316	316	307	313	271	349	328	324	323	302	341	323	305	337	331	317	354	308	327	288	316	308	313	280	332	304	303	352	285	340	329	322	288	316	323	297	315	305	320	306	309	309	293	327	292	273	309	299	295	283	325	322	314	318	326	322	315	318	328	319	346	339	331	302	340	330	315	305	334	313	310	277	344	323	338	325	290	343	312	308	276	320	313	339	308	335	295	337	293	307	321	281	308	288	331	324	338	335	307	301	306	311	317	317	330	306	309	316	319	305	334	326	308	322	302	293	298	318	290	334	333	332	317	303	319	320	295	299	302	345	331	299	339	303	326	307	323	314	292	344	329	322	299	314	316	318	323	285	311	280	337	308	309	332	307	321	320	315	326	295	309	332	306	326	307	321	326	319	329	306	313	311	317	284	321	293	328	326	322	297	344	303	332	299	332	320	304	306	342	333	319	317	323	313	314	310	318	307	292	308	319	314	326	296	290	307	302	309	301	302	319	298	296	324	312	329	318	311	344	306	302	327	326	327	321	319	320	348	325	288	314	325	318	318	305	284	322	301	299	304	312	290	327	337	308	317	315	300	282	303	340	332	312	316	336	334	328	329	344	309	310	329	300	307	294	332	311	331	274	319	343	348	308	304	293	313	324	298	333	325	333	352	330	323	328	306	323	323	300	316	354	272	296	336	333	333	303	322	335	315	321	344	328	301	316	329	308	305	314	297	310	323	319	323	328	343	313	305	311	344	342	339	303	295	312	328	334	317	307	333	317	303	333	322	326	327	328	322	315	272	298	313	322	296
2812	652	123	101	81	81	114	83	82	80	99	90	93	110	84	82	93	79	71	74	71	81	205	396	513	423	274	83	53	80	77	61	63	92	85	79	75	55	55	68	65	72	64	73	74	72	64	68	62	61	62	61	56	68	86	60	77	92	82	67	70	66	64	71	77	91	66	68	64	63	77	70	65	61	55	77	80	69	64	60	61	59	85	66	82	60	66	80	57	59	73	76	67	60	77	52	59	65	58	79	88	62	64	55	80	68	58	72	81	72	62	48	73	82	72	72	82	72	66	71	68	80	64	74	60	88	80	69	52	82	73	76	62	70	70	71	84	61	66	62	72	57	80	78	71	54	70	81	74	66	58	68	64	66	72	78	69	65	74	68	68	67	75	70	80	60	69	77	53	57	65	76	64	67	67	73	71	59	66	74	75	77	64	66	76	66	66	64	66	78	77	71	75	59	83	74	71	61	70	66	67	72	78	93	88	79	64	75	73	62	63	60	70	74	67	75	56	67	58	74	53	69	61	78	49	68	60	57	69	66	77	72	56	74	76	66	67	65	58	66	69	67	80	73	51	56	75	62	83	63	68	76	62	61	64	61	56	62	48	68	77	69	57	57	58	69	68	66	74	81	73	67	69	57	80	70	61	66	64	55	75	60	68	65	65	74	70	78	73	61	63	78	68	44	66	70	71	72	89	63	62	72	65	65	65	61	81	54	70	66	73	62	76	59	77	70	78	57	60	75	73	68	58	65	59	79	67	76	64	75	63	65	60	59	75	71	74	67	80	54	68	92	62	71	71	74	81	65	70	64	72	65	68	63	57	59	70	49	74	74	63	68	83	71	55	82	70	64	70	68	61	59	66	56	68	76	66	67	82	86	72	70	61	84	58	68	70	54	76	78	64	65	61	63	75	78	68	79	59	57	72	62	52	60	71	75	71	68	62	67	78	61	75	72	68	58	66	85	50	76	82	61	64	62	72	57	71	83	66	72	56	80	82	82	60	74	56	58	63	70	77	75	65	67	73	80	59	70	78	61	78	62	71	68	61	64	60	58	70	69	78	70	70	69	59	69	71	72	57	52	72	74	74	69	63	68	76	67	69	65	57	66	63	65	63	71	59	73	74	59	61	60	47	64	70	81	56	75	58	55	66	84	83	67	52	76	59	65	60	60	71	63	72	74	61	84	67	70	70	91	60	64	70	77	70	83	73	84	67	57	61	60	62	64	72	56	67	72	63	85	50	83	79	59	72	61	73	71	75	65	80	56	66	70	66	60	68	58	68	72	61	60	80	64	69	70	67	64	64	61	53	61	62	84	76	71	62	75	69	75	77	72	86	58	58	68	60	68	62	79	77	77	54	69	58	64	59	76	81	50	68	57	76	71	63	66	55	64	71	73	52	62	53	44	63	66	72	83	60	59	77	80	65	61	70	65	69	68	70	57	65	60	76	58	80	72	61	69	64	60	74	64	73	78	65	60	82	68	69	55	78	62	65	69	74	72	86	74	61	58	58	67	72	88	60	70	88	69	71	76	69	72	78	80	65	71	80	77	64	79	63	71	63	67	81	58	82	75	53	66	59	53	74	72	72	69	73	64	60	78	72	60	56	65	67	60	74	66	58	81	61	71	80	69	65	82	64	64	55	63	61	62	66	71	75	68	77	61	75	85	66	76	60	61	61	54	74	73	58	67	82	74	69	60	51	55	79	68	71	76	68	73	70	65	62	57	66	68	66	61	74	58	71	71	58	62	68	87	56	72	83	59	71	72	71	63	77	79	83	55	71	66	54	66	53	68	61	76	90	70	60	73	81	75	66	69	60	74	79	58	61	70	59	75	56	60	80	73	82	61	70	63	72	74	63	68	76	81	63	63	65	75	75	69	67	74	66	78	80	68	64	79	76	57	74	80	77	60	72	69	57	52	71	66	64	62	57	63	62	66	57	59	63	68	65	76	84	61	61	50	72	73	65	56	61	75	65	86	74	51	65	50	69	81	60	59	63	64	66	89	62	56	64	81	56	70	75	57	65	66	58	66	67	60	80	80	72	70	75	68	63	61	65	60	72	73	84	66	70	60	84	71	56	63	69	70	72	65	61	75	69	76	77	63	77	57	77	58	68	68	80	84	58	76	55	75	70	75	76	84	68	71	72	70	75	64	64	71	72	70	55	78	76	79	66	54	54	62	66	69	80	75	81	71	67	78	73	79	71	73	66	75	77	61	87	67	57	60	69	75	71	66	62	84	71	77	71	62	68	69	67	60	68	64	53	58	56	77	70	62	73	77	75	67	57	74	71	61	60	75	62	73	49	56	80	75	75	82	70	62	76	67	79	65	73	71	66	64	58	52	70	70	65	65	74	69	73	65	69	58	66	73	77	72	85	68	71	79	64	70	78	78	63	65	62	66	62	76	76	76	65	67	70	73	73	80	75	78	77	60	64	71	72	77	55	71	75	63	69	76	68	66	72	64	69	75	66	76	62	63	68	62	56	70	67	67	78	70	82	63	82	64	66	82	64	71	64	60	63	65	62	82	71	65	64	69	66	77	73	83	65	63	69	69	72	69	76	56	74	66	75	63	66	83	71	85	75	70	71	67	55	75	71	76	70	66	59	82	66	75	76	56	75	63	74	67	69	70	81	58	68	62	60	65	65	77	71	93	72	69	75	64	65	52	64	68	64	72	77	75	63	65	78	79	66	70	69	61	70	80	78	64	67	78	71	53	75	71	62	63	62	69	69	84	78	59	63	80	84	64	74	81	71	61	52	72	67	70	68	66	73	73	60	53	62	80	56	75	75	75	66	65	65	61	70	66	78	68	75	61	75	68	67	59	62	53	58	69	64	75	55	70	62	82	72	71	72	72	61	82	62	68	59	84	70	54	66	69	66	69	60	71	66	78	49	52	69	69	58	67	67	62	70	60	83	62	62	79	52	67	81	68	60	59	77	70	73	58	67	63	64	64	65	64	83	64	63	78	62	66	61	65	71	77	84	70	67	86	74	66	75	67	62	79	66	59	70	65	47	57	65	79	73	60	63	75	59	76	67	93	66	64	63	74	76	70	71	65	76	71	61	60	71	78	81	85	64	78	68	74	67	62	56	53	52	79	68	75	70	81	88	62	67	69	70	71	66	79	57	68	72	76	74	75	69	71	76	59	55	66	79	67	61	65	65	75	65	62	64	69	65	78	69	71	72	67	59	66	63	61	53	55	56	68	77	57	64	61	80	63	65	73	78	65	55	65	69	68	65	75	73	72	63	70	81	53	81	61	64	57	59	69	73	77	68	65	54	65	65	59	72	78	66	63	59	74	81	65	73	93	67	73	76	58	70	80	67	70	86	75	68	71	83	63	63	77	51	62	73	62	60	61	68	68	62	74	67	69	75	74	70	63	78	54	57	72	61	73	85	72	65	66	73	70	69	61	76	60	71	67	69	59	73	72	76	74	67	63	62	77	60	72	68	68	57	75	65	75	59	65	67	79	76	60	65	69
25753	6217	1226	1034	1950	3067	3065	2615	2066	1726	1493	1370	1258	1227	1213	1131	1004	911	887	871	803	842	3731	9268	11360	9200	5582	877	508	531	537	538	553	936	643	518	550	510	525	475	516	487	477	521	549	512	522	508	496	506	482	502	481	514	509	513	442	489	508	470	510	494	509	478	492	498	452	482	511	470	500	475	513	505	508	522	507	493	495	507	518	473	518	539	498	477	482	486	479	505	512	530	478	511	519	496	525	499	477	533	496	501	531	519	538	490	521	503	560	514	525	473	502	472	524	460	518	519	513	531	502	497	531	516	510	464	482	468	488	489	507	481	513	486	475	458	479	512	488	478	492	527	510	516	522	510	506	486	483	444	488	483	521	499	543	494	479	515	479	488	475	471	538	513	500	497	465	466	515	522	485	509	524	537	521	500	444	463	506	502	462	447	514	509	487	526	447	506	463	512	524	476	501	479	481	488	517	517	526	519	492	485	516	501	534	485	512	480	477	493	485	485	481	478	531	473	499	500	481	487	500	497	532	504	489	505	540	507	452	506	504	476	502	489	474	513	498	517	506	478	515	480	491	486	526	517	492	492	463	506	508	524	523	477	531	499	502	481	501	478	476	481	509	491	478	507	470	508	514	529	502	505	509	527	494	486	523	527	511	504	537	490	514	489	508	462	518	484	472	544	499	450	506	486	522	493	497	475	470	486	506	509	486	482	517	499	499	509	497	504	459	472	489	460	501	510	477	473	507	501	498	499	472	549	479	513	478	502	488	529	466	501	527	498	557	552	534	479	480	538	550	493	478	505	489	482	520	546	504	502	480	484	492	484	455	501	506	478	516	496	523	511	525	492	507	514	509	496	512	517	500	495	467	493	500	488	513	490	519	538	489	478	480	502	476	486	514	528	477	511	501	511	499	498	513	529	527	494	439	534	480	511	478	504	482	479	513	499	493	510	525	488	513	499	508	524	507	508	445	550	509	500	488	490	449	494	511	515	508	502	500	501	479	488	504	468	495	470	487	487	495	487	468	467	455	524	484	514	463	532	497	496	480	520	472	457	499	499	517	462	509	488	497	491	508	499	488	492	472	501	496	513	518	509	480	476	503	500	508	471	490	478	510	456	497	490	495	515	512	497	489	512	517	491	496	494	508	496	488	506	523	475	499	487	498	506	485	517	479	476	498	474	495	513	454	508	503	506	498	457	537	514	521	487	515	528	490	481	504	534	502	512	519	505	470	511	457	489	507	527	481	517	470	492	536	505	458	493	509	482	491	480	499	493	494	472	489	506	482	525	474	516	507	526	473	482	495	539	469	482	469	519	480	490	486	479	481	511	554	534	504	526	489	515	486	503	493	492	512	488	508	543	495	481	515	464	488	495	512	488	503	494	483	460	458	505	492	485	493	515	460	495	494	493	509	453	533	491	517	496	520	554	518	476	508	503	496	515	459	482	488	518	502	507	509	485	519	448	504	523	536	457	527	491	446	490	511	486	489	498	500	477	519	493	473	516	480	500	488	488	514	503	504	508	495	482	495	531	492	475	505	491	492	525	524	489	511	514	475	506	489	516	504	507	499	465	492	554	464	493	505	516	504	484	514	503	530	484	441	486	489	470	480	481	489	481	512	501	482	502	490	482	496	532	487	552	500	515	525	469	501	479	513	472	527	527	514	482	485	415	500	515	463	474	484	502	510	497	476	509	503	462	515	458	501	474	459	456	493	527	497	470	529	508	502	469	508	514	472	483	469	439	484	482	507	498	479	484	511	498	522	497	492	519	518	504	523	516	473	486	506	464	452	444	494	463	482	513	517	486	512	485	492	478	486	483	487	457	510	478	473	488	500	490	507	459	481	494	446	510	498	466	500	481	521	475	478	552	477	517	516	512	475	469	504	528	479	518	497	474	475	493	492	513	492	521	461	477	535	436	554	513	478	500	484	497	492	495	513	502	513	493	508	491	479	467	479	499	455	497	487	466	503	500	521	495	452	474	505	462	491	486	498	482	489	516	450	490	535	484	489	495	434	502	490	469	502	484	484	520	484	501	485	505	470	466	494	525	500	535	492	494	523	469	515	511	461	508	502	488	490	527	478	486	520	477	526	533	508	498	509	479	506	541	491	501	484	506	552	507	511	511	472	495	527	473	538	517	491	461	500	468	489	488	499	504	480	492	529	554	510	475	493	503	512	471	467	480	484	445	489	473	502	488	503	501	514	488	481	464	472	504	503	489	476	514	508	504	492	483	477	496	502	477	523	452	465	484	505	527	490	503	521	488	487	490	506	497	519	492	532	515	488	472	472	512	497	462	517	474	496	459	512	501	515	503	511	504	494	552	492	458	529	505	494	491	526	505	476	465	533	483	500	492	518	459	469	500	495	486	482	515	492	491	476	469	529	531	494	488	479	489	491	457	497	490	525	508	518	487	501	514	504	535	520	528	536	486	481	504	464	474	483	490	476	501	473	501	527	522	500	480	460	526	502	498	490	508	486	493	512	582	487	493	528	524	515	532	493	485	490	509	505	488	478	498	487	506	503	506	498	502	471	503	494	495	501	507	473	473	490	507	476	487	503	504	533	493	519	469	480	482	468	511	518	498	535	512	461	493	489	518	518	492	517	483	476	518	472	479	511	538	507	456	506	502	479	510	499	528	538	536	493	494	513	521	500	495	518	499	495	494	494	524	532	458	495	494	480	538	505	516	505	498	512	498	501	509	461	500	493	466	495	513	480	514	516	471	502	498	479	488	492	514	499	510	505	478	469	477	511	523	480	523	455	509	496	500	510	484	479	495	543	529	480	518	493	479	539	500	511	522	505	484	515	482	542	481	491	490	500	522	547	525	518	507	504	504	523	502	505	499	499	510	491	467	485	493	494	543	494	490	459	458	467	502	504	540	523	492	464	514	483	479	528	490	473	498	465	492	502	496	493	486	501	486	466	488	455	528	528	503	528	525	507	459	479	485	521	513	531	454	488	533	499	515	478	521	498	508	490	459	518	509	491	568	484	504	485	497	524	482	526	510	513	485	496	449	499	488	479	505	485	530	490	494	452	505	489	473	458	450	533	507	483	481	510	484	474	470	453	514	464	509	500	479	481	493	492	485	462	470	535	491	511	515	530	501	491	492	493	485	505	488	532	494	486	505	501	509	519	488	485	480	511	521	462	533	484	557	510	502	492	513	505	487	473	513	521	496	500	472	492	535	470	453	489	432	503	485	481	515	528	518	474	534	501	523	514	512	490	490	517	479	498	537	528	498	525	529	501	484	532	481	466	491	477	488	532	515	540	516	525	534	489	507	476	480	508	487	504	487	471	511	478	483	474	487	485	507	498	511	515	474	469	505	536	487	511	474	485	503	492	514	498	465	454	507	518	478	491	502	529	509	491	489	510	488	515	492	523	501	479	515	508	473	525	509	476	508	473	515	477	498	497	481	480	504	474	475	502	548	532	482	506	500	483	480	486	496	515	480	488	507	502	452	472	468	507	501	509	513	498	469	472	480
3915	464	124	60	66	69	72	67	85	75	70	62	67	67	70	63	57	71	53	64	52	64	154	305	463	362	185	39	50	44	66	61	55	86	64	49	60	54	58	52	56	50	61	56	48	55	57	51	66	55	41	48	48	55	51	59	54	53	52	73	44	58	47	59	44	45	65	44	54	62	53	56	42	60	57	46	69	51	47	49	46	65	65	36	52	59	44	47	59	44	57	55	50	51	56	62	68	57	53	55	57	54	67	60	56	58	66	49	55	57	61	38	59	50	48	53	50	44	49	57	63	56	43	48	45	63	54	46	45	55	57	56	62	47	53	50	45	52	45	40	41	60	57	53	49	53	54	64	46	42	41	50	50	46	39	54	45	57	41	55	59	57	54	62	50	43	47	47	44	53	60	50	50	61	48	54	43	47	55	66	39	48	53	62	48	52	58	49	47	56	52	52	57	47	49	36	57	48	52	49	62	62	59	43	52	42	54	64	60	50	49	65	50	37	69	60	51	60	57	52	46	61	62	52	40	54	53	57	53	52	65	41	51	48	59	53	64	55	55	56	50	59	55	50	57	55	51	48	53	57	42	42	60	60	45	58	54	66	38	44	49	57	45	57	53	47	47	51	40	50	55	59	51	53	47	52	51	63	58	48	52	64	48	48	41	41	53	60	50	47	46	55	54	42	50	53	52	49	45	50	54	57	57	49	46	53	61	44	44	45	59	56	47	55	43	44	52	41	40	52	43	48	61	56	44	62	45	40	50	53	49	28	51	57	55	59	56	46	47	35	47	65	50	43	53	57	59	52	47	49	53	44	62	51	49	35	53	52	52	60	53	53	56	65	37	50	54	59	48	43	47	51	62	52	55	48	50	52	53	50	58	43	56	52	43	57	53	43	37	63	49	59	55	45	47	44	54	43	51	43	47	69	57	69	51	60	50	44	42	42	50	50	59	48	51	47	50	53	51	47	67	42	57	50	63	54	47	57	36	42	55	54	56	45	69	59	52	52	57	45	68	42	52	42	43	55	47	54	58	61	28	49	73	59	50	37	62	63	49	57	45	51	64	59	47	53	57	54	47	54	64	65	49	53	34	56	54	61	46	52	53	54	60	59	54	62	57	39	52	58	57	48	56	51	51	48	45	43	50	51	42	59	43	57	53	56	58	64	60	43	48	47	62	69	50	56	45	46	52	68	66	52	55	49	51	47	54	61	49	52	60	42	48	47	33	45	40	49	61	36	57	52	59	54	46	55	60	45	58	63	46	50	47	68	54	44	51	47	46	48	43	56	45	53	63	55	50	47	49	48	57	68	67	41	39	45	60	61	45	60	44	52	43	56	52	49	64	53	46	61	59	45	50	48	43	66	48	50	57	52	46	53	52	40	53	44	59	49	71	46	68	62	52	56	50	53	61	55	52	46	58	61	67	49	45	59	52	58	48	62	38	37	49	44	51	49	46	56	48	40	58	57	47	57	43	53	52	46	58	70	54	45	54	59	47	42	48	50	60	55	39	61	59	46	55	46	59	49	56	55	49	49	53	42	55	47	60	41	52	46	56	38	55	45	55	46	62	51	40	41	60	59	47	50	55	62	45	52	44	44	66	63	44	46	43	54	62	66	53	62	44	45	51	53	51	48	34	29	41	50	49	50	55	57	53	64	49	52	55	45	39	51	55	54	55	39	48	54	72	55	49	54	42	52	44	47	51	65	44	65	44	51	44	59	55	49	53	59	62	42	51	60	64	48	56	52	44	58	65	46	49	52	45	57	50	49	47	57	51	51	52	66	56	61	49	56	53	55	66	46	48	45	55	54	46	45	48	51	58	60	47	61	47	57	47	67	53	51	52	58	53	51	60	50	45	41	54	51	51	52	65	59	40	62	42	52	50	64	58	55	41	47	47	59	55	55	59	62	65	45	49	50	38	57	53	64	50	53	48	42	39	44	56	49	42	59	53	74	45	62	61	58	61	52	71	40	47	52	48	42	48	43	50	49	62	51	47	56	65	57	54	37	39	55	55	61	51	49	53	58	44	45	45	55	45	58	65	56	37	52	62	50	56	43	50	35	47	55	43	50	39	51	47	48	51	46	60	50	49	54	76	40	52	52	49	75	57	48	54	51	49	49	51	52	50	52	55	50	45	42	60	51	55	42	48	49	71	48	44	48	49	55	51	53	45	64	52	58	63	66	45	50	45	51	61	48	41	44	62	48	56	50	43	61	36	53	47	53	47	52	51	45	62	47	53	43	49	48	52	48	43	54	53	51	46	53	56	48	48	54	50	55	46	55	39	45	41	59	53	56	60	44	57	53	48	50	55	44	45	50	58	59	46	54	62	43	65	49	61	48	63	60	52	54	70	53	60	50	51	67	64	53	48	44	42	49	57	47	59	43	42	44	59	63	44	49	50	49	47	58	56	45	47	64	56	53	49	59	54	55	47	51	48	53	44	42	58	56	55	52	61	67	54	55	44	68	49	55	58	58	52	52	57	59	57	48	56	47	52	47	48	53	56	52	41	57	55	39	49	39	41	40	55	51	54	44	68	52	56	49	43	47	38	53	51	49	54	55	58	57	48	61	45	45	53	67	53	52	50	41	67	56	54	37	48	54	55	44	65	47	49	42	60	54	57	43	52	52	63	48	72	43	58	59	43	44	41	43	45	57	45	57	53	65	67	47	64	46	59	45	51	48	56	48	48	34	48	59	47	56	50	55	56	49	43	51	53	47	48	45	60	54	54	46	45	46	51	47	44	44	57	47	49	55	49	40	51	61	59	54	44	55	45	52	56	62	52	49	49	44	55	53	51	49	45	53	58	45	48	53	44	49	46	44	59	41	55	57	49	58	53	52	50	54	50	52	70	38	61	47	42	50	60	65	52	49	41	51	45	54	40	43	45	49	56	55	42	55	60	63	52	53	47	47	52	49	59	44	52	39	47	54	51	56	53	50	45	39	69	46	46	46	54	40	51	47	47	52	56	56	63	59	44	43	56	48	49	52	51	53	55	62	56	58	61	46	49	56	49	65	50	53	48	47	36	62	46	41	56	70	51	44	49	57	72	61	41	46	47	32	45	37	50	55	63	51	59	54	41	50	50	60	51	46	46	48	50	57	64	52	46	53	46	44	44	53	56	49	55	70	51	52	59	54	58	53	62	52	51	53	63	43	57	44	53	44	40	47	58	59	57	58	49	50	42	44	52	48	41	57	54	49	46	50	54	46	60	52	57	48	40	52	59	58	61	45	53	43	53	53	48	55	47	59	59	55	50	44	60	56	53	49	46	58	57	44	54	53	47	64	52	49	57	45	39	61	68	49	51	53	65	50	46	58	50	57	43	52	54	55	46	51	52	48	56	50	46	54	48	47	45	44	57	48	56	51	51	50	45	61	57	50	78	40	48	53	51	46	57	51	59	58	59	42	57	57	60	50	56	65	45	44	55	67	60	55	43	56	53	40	59	35	58	49	60	56	37	50	50	53	51	54	47	49	45	42
25036	5035	1212	946	1560	2511	2637	2284	1828	1561	1355	1149	1180	1047	1016	849	832	827	779	712	644	828	3501	8164	11393	8777	3818	450	360	444	413	425	425	1141	407	413	388	396	385	396	408	403	386	345	401	407	425	383	395	389	380	385	391	407	411	402	401	399	391	410	374	401	378	393	416	368	386	397	379	368	420	399	373	421	372	355	403	383	396	391	400	380	375	406	367	406	416	373	393	432	370	396	380	439	400	417	412	415	435	459	360	363	456	424	412	416	367	464	403	444	388	398	367	401	425	400	385	389	397	418	358	396	390	416	384	364	369	416	411	392	419	414	413	397	407	381	371	388	376	405	368	383	383	402	384	371	393	388	403	370	365	399	397	369	389	366	346	388	389	403	401	371	391	377	407	424	425	384	383	431	396	417	412	393	357	369	394	388	363	407	331	374	374	363	389	373	387	399	387	378	366	385	371	373	399	398	439	370	360	391	442	407	413	356	434	405	399	431	391	397	445	387	428	379	401	375	365	394	368	387	403	397	360	406	369	383	385	357	358	403	395	408	379	397	403	405	379	425	411	422	429	402	412	390	376	417	375	343	406	415	393	364	378	364	398	415	396	438	388	407	391	412	362	433	367	382	388	386	395	405	383	381	361	367	379	382	393	412	382	386	374	416	409	377	383	359	391	351	395	334	364	442	383	386	389	414	407	429	378	363	371	388	387	421	390	381	411	376	420	388	384	425	386	403	365	356	397	420	381	381	406	365	425	365	386	379	397	384	395	434	391	378	363	399	389	372	402	396	377	372	385	384	384	349	399	422	392	379	396	401	389	348	371	364	387	381	351	394	405	407	370	408	431	401	365	394	376	389	403	386	369	410	430	407	381	401	398	405	410	380	374	379	383	375	388	383	393	395	380	374	392	361	387	398	378	389	397	399	387	385	396	377	411	376	389	372	366	408	393	372	355	381	367	376	388	372	363	380	411	431	382	409	428	396	377	359	402	406	372	401	406	399	350	398	402	421	412	425	422	390	393	370	399	385	394	386	402	427	369	390	384	400	375	385	399	385	373	402	388	345	369	369	412	388	439	374	405	399	404	404	412	402	370	398	359	406	373	353	383	411	360	407	379	373	396	417	401	362	385	395	408	433	394	402	387	376	370	405	411	397	365	346	351	400	369	419	394	392	391	426	369	361	368	382	369	410	402	375	421	385	371	364	391	388	391	415	398	370	372	411	408	433	389	360	362	410	405	393	374	374	388	403	357	344	436	397	403	365	367	358	409	373	397	357	391	401	365	395	386	385	368	409	421	413	409	419	415	369	379	365	390	434	405	390	376	398	393	417	411	429	429	389	374	405	369	394	434	410	394	394	390	382	381	380	420	362	374	379	338	370	391	424	415	364	423	399	398	368	385	384	341	416	361	350	400	390	393	414	398	425	386	404	370	391	368	372	364	375	384	401	387	400	368	403	389	351	408	367	387	402	364	403	408	410	381	404	388	387	394	431	396	405	367	433	358	391	382	387	377	400	392	372	361	406	403	389	383	383	360	414	377	379	399	399	402	377	395	391	408	405	402	375	404	347	401	396	389	389	407	416	392	391	365	390	384	375	411	421	387	363	381	358	396	402	415	401	389	408	409	398	398	401	378	401	401	373	410	399	391	373	375	382	368	373	389	406	380	377	400	383	383	416	450	373	371	398	398	407	402	408	370	342	371	392	404	405	376	408	423	395	401	408	368	372	397	416	379	381	413	368	400	369	392	373	375	418	381	364	381	395	362	399	383	400	369	389	401	400	395	382	395	401	370	380	403	371	403	356	390	370	413	404	393	369	398	390	352	395	398	371	404	423	397	392	407	425	362	386	381	376	402	368	394	389	399	398	404	401	390	388	354	411	390	391	376	414	379	399	352	400	379	398	388	398	385	375	392	360	379	378	395	378	389	408	353	411	365	415	383	382	389	400	384	364	427	415	395	377	390	387	387	416	393	398	387	357	413	406	385	377	364	366	373	399	351	385	394	373	418	417	394	426	368	393	393	409	408	392	388	404	379	407	396	375	391	412	380	384	367	399	364	381	410	380	377	380	388	410	368	391	415	379	352	389	385	373	408	422	375	374	431	376	395	398	403	346	415	417	392	356	430	410	393	404	410	389	367	383	375	416	369	328	423	400	380	433	379	388	335	383	378	409	374	401	360	397	413	383	376	406	381	381	379	425	376	384	375	389	397	421	408	428	391	406	404	381	405	382	411	409	429	405	385	378	408	429	377	384	389	376	398	404	420	391	390	414	393	358	387	376	389	408	381	392	411	371	371	416	380	400	394	375	388	419	393	376	407	353	398	425	417	391	405	400	390	417	362	393	407	360	377	400	416	362	382	404	389	414	404	399	389	364	380	406	368	407	423	411	426	417	386	425	388	380	415	378	405	385	395	366	373	435	371	383	391	405	402	368	389	415	353	404	390	342	367	382	372	374	383	369	405	372	372	381	352	401	377	396	359	431	384	349	408	418	394	379	392	382	404	389	394	364	378	377	378	402	415	393	408	398	392	358	367	378	386	428	398	369	408	412	404	357	377	386	403	400	387	349	373	406	359	354	381	400	396	404	398	380	403	424	437	408	393	410	406	382	397	375	354	375	425	408	420	364	412	413	382	408	398	388	384	399	358	395	411	373	383	377	436	368	367	380	388	393	403	364	409	419	419	411	412	387	382	392	403	417	361	389	441	395	375	385	407	407	382	396	414	392	387	387	367	377	390	393	390	407	383	374	385	387	401	407	384	374	400	381	363	425	414	363	378	393	412	397	400	403	376	357	370	377	393	375	392	376	439	396	398	376	371	381	404	394	396	407	371	402	380	380	367	396	390	384	399	376	394	387	406	399	378	390	393	359	418	380	388	364	428	392	397	410	393	403	412	385	414	434	433	378	376	372	374	363	413	419	407	365	379	381	388	394	370	370	385	358	382	391	371	409	414	389	371	413	389	412	399	424	412	425	387	393	388	375	373	398	379	394	376	406	385	419	407	389	418	401	379	421	392	404	408	384	424	413	428	421	400	383	369	392	424	386	417	392	391	396	381	385	402	414	354	413	403	413	430	365	397	347	410	391	391	417	383	376	365	375	383	408	409	421	389	391	425	385	409	356	396	376	378	400	388	402	374	424	344	407	364	386	398	347	363	440	375	397	396	350	376	369	396	366	414	355	413	405	393	381	395	391	391	366	428	388	364	386	394	410	384	408	413	365	399	365	385	383	386	366	395	400	405	367	394	383	392	383	384	338	396	389	383	408	393	419	379	402	392	404	364	398	400	375	393	373	380	401	373	385	405	366	389	376	373	386	383	384	396	387	379	387	423	361	414	384	380	377	376	379	390	382	394	373	386	419	391	392	357	390	395	399	383	404	421	388	397	398	372	427	417	381	425	391	382	414	400	362	361	380	388	370	370	404	388	412	407	413	416	391	391	383	401	369	427	408	392	352	398	405	378	371	394	383	395	372	430	395	379	392	372	386
4165	880	207	133	102	106	133	149	130	130	130	114	102	119	105	102	103	104	126	97	107	129	295	612	911	884	503	86	71	87	88	91	92	136	91	87	102	80	76	86	102	95	80	89	91	85	93	88	81	68	82	87	91	87	80	78	77	96	71	90	85	87	81	82	75	86	94	84	89	72	84	94	86	104	75	76	79	83	94	94	79	89	67	79	77	87	80	81	82	92	92	84	94	76	82	79	89	78	78	70	93	92	73	83	84	85	87	78	91	88	81	87	96	78	67	91	83	79	95	84	80	91	86	81	95	74	82	80	87	82	65	76	71	70	90	82	95	82	75	79	102	77	85	95	91	64	66	90	78	95	70	85	89	87	88	83	84	84	77	85	71	85	88	84	82	79	92	80	122	86	91	73	76	58	82	89	97	87	73	77	94	77	84	89	84	71	70	84	78	100	76	88	85	88	105	84	96	82	84	74	75	77	82	99	91	91	88	92	84	84	76	88	88	85	89	72	95	83	95	84	86	72	88	115	88	90	95	73	85	93	87	91	80	82	85	72	84	92	83	81	80	83	83	99	83	99	74	77	90	91	96	71	92	74	91	88	79	79	74	100	78	83	77	73	81	70	83	87	72	86	89	84	93	92	79	78	77	83	80	101	83	94	68	87	90	85	98	79	89	75	74	92	89	90	96	93	78	78	93	68	82	92	77	100	95	96	85	74	92	79	79	72	74	78	77	76	76	84	95	83	83	79	73	61	79	79	93	89	79	95	98	80	85	73	89	99	89	80	75	96	85	88	81	98	85	91	76	103	82	86	71	78	89	81	93	71	77	94	67	79	74	104	85	96	87	83	77	59	81	83	93	95	76	86	72	79	96	74	83	101	75	85	104	82	81	67	77	89	90	80	92	93	85	87	81	89	87	89	75	86	84	92	82	96	71	91	74	88	91	75	63	74	73	98	78	100	90	91	85	86	77	87	70	74	87	76	92	89	88	68	77	86	78	103	78	92	101	97	75	76	95	101	80	76	98	100	95	93	69	74	91	77	74	91	77	86	82	98	84	88	78	90	97	81	80	74	87	101	85	74	92	74	77	80	86	89	97	79	75	91	85	76	75	77	95	74	96	106	74	84	80	70	100	91	81	72	90	77	84	76	84	92	86	84	90	87	99	80	83	78	77	73	78	72	110	90	91	83	76	77	75	79	68	85	66	88	72	74	76	89	83	72	76	79	81	87	82	103	75	86	73	66	81	88	88	85	83	69	101	94	88	93	78	76	89	88	82	93	98	92	80	75	82	77	103	86	82	82	87	84	92	88	66	69	80	86	77	80	82	96	86	78	64	81	83	92	79	93	77	80	79	87	80	90	82	88	87	88	83	85	73	87	85	91	77	75	78	74	93	100	84	83	88	77	78	81	79	88	88	81	107	94	76	81	78	94	89	72	80	78	62	80	87	86	76	68	95	81	97	98	94	74	80	74	82	73	92	92	93	84	103	76	90	78	95	69	91	88	66	105	88	78	78	78	94	89	81	90	105	93	82	74	88	76	70	82	102	78	85	91	94	89	79	85	93	85	86	98	78	63	83	86	77	80	82	80	101	69	75	76	96	87	82	79	76	74	73	78	86	83	84	96	86	81	87	86	61	75	80	100	92	82	105	86	89	92	72	88	80	96	85	93	82	91	74	77	84	82	79	95	68	84	96	86	90	88	82	96	81	71	77	90	90	72	91	94	82	76	90	75	76	85	106	75	88	91	69	100	109	79	82	97	86	73	71	75	106	82	87	69	88	83	74	76	75	81	86	83	85	72	90	80	84	78	98	81	91	81	95	81	80	74	83	88	80	96	77	88	69	92	70	87	92	93	92	86	72	84	82	83	95	81	84	82	92	78	89	76	82	76	100	79	74	97	87	84	95	98	81	90	86	80	88	87	96	79	83	84	89	96	86	93	81	84	95	65	82	69	86	83	89	88	80	90	87	84	85	80	82	65	83	72	81	66	84	98	98	103	92	90	90	89	109	75	87	94	65	78	94	81	92	93	80	96	93	82	82	82	86	88	96	98	82	84	92	97	92	84	88	79	75	75	90	81	85	77	80	71	87	74	75	93	84	101	78	79	105	87	79	81	86	85	66	78	89	81	74	90	97	88	82	82	75	93	79	94	71	89	79	98	72	91	83	65	67	90	93	77	104	105	88	81	78	85	99	91	88	103	90	84	108	86	80	80	104	79	82	99	66	70	88	93	93	83	77	76	74	96	77	72	92	99	80	75	82	76	88	88	81	72	85	78	93	80	61	86	93	84	82	77	72	82	68	101	100	75	80	102	101	84	92	78	78	83	81	82	84	102	74	89	75	93	68	84	89	96	81	93	85	88	99	81	100	89	94	71	77	88	92	87	89	100	74	90	92	88	85	83	97	76	82	95	80	79	78	102	67	102	91	80	77	85	108	69	83	109	88	107	80	81	73	80	94	84	84	100	87	74	84	100	76	78	85	76	74	92	88	63	92	83	75	101	70	65	79	79	88	70	99	91	78	77	82	91	85	84	89	75	65	84	107	94	76	87	87	88	109	78	80	84	91	87	83	95	75	86	84	86	81	89	86	95	82	93	100	93	94	100	68	83	78	79	91	80	100	87	73	78	93	84	80	75	85	100	98	77	74	107	69	85	90	102	95	98	73	71	81	89	79	78	80	84	92	92	78	75	87	80	69	79	93	81	77	70	84	78	72	78	77	117	83	99	80	93	86	84	69	95	72	82	56	82	82	101	98	79	80	83	76	88	88	78	91	75	88	81	93	91	72	80	93	94	87	97	80	89	76	63	80	85	83	64	95	86	85	97	77	81	88	83	96	94	90	75	73	100	84	81	89	79	74	75	93	74	76	74	72	98	96	87	90	91	84	102	87	67	73	81	85	77	88	101	85	97	74	92	103	90	82	72	96	90	69	96	87	70	79	96	86	80	93	69	85	89	83	71	74	78	65	89	77	81	95	75	97	97	84	95	89	77	85	83	74	98	90	87	78	86	77	67	71	81	75	102	76	78	83	92	89	87	92	94	78	76	98	66	85	94	94	87	70	80	99	87	82	71	94	75	88	95	91	75	86	90	82	99	87	98	89	82	87	85	79	99	78	85	92	87	77	82	84	87	79	97	85	69	83	90	92	84	105	73	82	82	91	82	90	77	79	94	78	79	88	80	83	91	95	76	71	75	97	86	99	87	102	74	84	70	97	83	95	94	96	80	91	89	82	74	87	93	81	79	75	71	91	74	85	97	97	86	105	99	76	67	76	87	86	111	99	73	57	82	96	85	90	98	63	81	93	91	83	86	70	84	83	90	88	84	85	78	80	82	80	85	99	93	91	88	87	86	80	80	90	98	96	95	91	97	95	81	90	96	90	72	93	80	73	73	78	82	82	73	79	77	106	82	77	94	87	91	94	81	73	99	90	86	77	68	92	86	87	80	98	80	81	97	73	81	72	80	68	86	82	67	83	71
29434	7980	2080	1425	2690	4097	4597	3873	3098	2648	2302	1999	1783	1643	1514	1280	1227	1173	1126	1158	979	1981	6056	13181	18158	16212	9904	793	651	633	676	709	882	1502	687	672	672	666	619	603	656	637	608	629	586	615	621	655	603	658	572	683	622	626	646	574	603	615	619	634	639	649	617	649	639	608	627	623	624	636	607	641	650	609	661	656	614	641	619	622	588	607	594	599	635	647	640	626	677	652	635	626	641	661	627	600	615	651	677	653	663	665	620	633	681	683	629	645	648	618	625	669	653	633	586	611	635	625	657	599	599	635	637	602	610	594	619	710	628	619	589	623	641	625	636	615	636	588	608	632	633	643	663	621	605	641	635	626	605	628	627	618	646	608	620	567	643	648	629	630	622	610	594	643	618	670	633	628	606	619	610	607	630	620	607	655	621	608	644	637	643	605	579	582	608	632	619	666	618	642	665	651	608	592	634	645	626	649	632	653	588	616	626	644	619	676	688	642	626	616	666	615	612	606	656	610	613	628	614	601	603	648	633	650	636	653	619	591	621	621	575	646	616	620	646	633	619	630	635	603	608	617	622	611	626	635	647	648	648	601	626	629	581	633	629	640	651	652	680	650	621	652	585	619	627	655	585	610	623	589	596	636	641	614	612	657	635	631	629	606	616	640	611	624	647	619	703	621	668	660	611	608	615	625	606	621	612	637	615	662	640	625	612	653	640	608	657	634	636	635	631	610	615	652	600	639	637	590	613	599	638	618	650	593	640	593	575	616	620	607	601	620	620	641	620	615	627	628	609	616	651	612	603	616	607	648	624	613	662	615	607	625	595	609	625	614	632	625	626	665	604	612	616	557	631	580	631	615	611	632	602	612	657	666	660	608	607	649	638	592	615	646	587	622	649	585	672	632	626	667	653	614	629	614	572	631	610	632	627	631	610	645	618	626	592	622	628	599	652	663	622	625	650	671	582	656	630	639	650	650	578	600	596	607	631	615	582	584	607	638	669	621	619	628	628	607	597	648	601	597	634	661	632	640	644	633	624	595	617	641	582	612	650	646	645	612	665	625	646	611	625	592	649	583	648	634	608	594	608	640	657	625	591	632	650	616	664	619	619	623	634	632	632	644	656	674	666	566	591	608	659	635	603	653	658	651	625	636	636	617	633	640	634	649	634	605	641	586	657	628	648	631	626	647	599	616	688	693	623	647	627	640	650	610	625	656	666	630	631	653	641	615	609	629	576	595	650	596	638	620	620	625	607	601	618	592	597	644	607	661	635	632	606	593	619	643	574	644	606	638	632	599	658	631	600	660	629	646	659	612	614	633	596	616	686	630	654	628	608	631	665	597	645	612	619	628	614	663	640	619	656	609	634	633	615	665	626	619	608	634	646	629	644	654	612	653	614	635	585	631	591	621	580	652	577	625	679	599	614	581	650	595	628	629	649	614	593	628	574	649	643	572	628	598	592	594	645	698	601	635	612	627	649	586	616	595	671	618	633	650	578	612	627	604	610	645	627	630	637	631	578	649	618	633	615	635	631	588	634	644	618	602	678	657	632	626	611	614	595	628	645	621	609	617	648	607	619	617	598	641	634	653	602	639	585	612	608	634	639	605	601	668	665	622	634	645	605	656	614	608	596	650	605	577	643	622	613	694	654	595	667	630	661	616	642	612	626	628	638	654	625	618	652	618	628	622	530	589	608	624	620	642	608	619	637	618	624	589	606	621	645	605	622	568	609	619	620	615	562	615	627	569	588	673	579	688	599	659	635	667	639	633	582	585	615	662	642	648	590	604	646	595	638	628	617	612	582	621	603	686	638	638	660	630	622	623	594	592	585	607	605	630	611	594	624	620	621	651	638	618	584	658	642	653	617	626	642	621	635	634	607	591	550	654	607	674	588	625	638	636	613	621	602	677	679	598	644	584	667	649	650	667	640	612	584	662	617	647	685	645	613	625	621	612	606	602	636	646	643	642	599	618	600	620	573	661	658	625	667	595	608	640	667	640	600	593	600	603	663	625	642	629	643	629	576	605	601	646	562	656	616	625	641	619	632	598	635	637	586	636	616	625	582	634	596	641	650	649	664	617	628	620	624	603	672	599	634	664	589	636	633	650	585	639	593	591	638	621	581	645	610	609	590	597	619	606	591	636	607	646	609	600	597	591	630	638	652	622	614	600	632	625	604	680	623	611	622	644	651	620	655	632	576	612	595	641	621	632	659	617	604	602	644	612	599	673	636	642	630	614	579	620	657	633	654	648	649	638	558	622	629	620	559	635	665	609	596	600	664	643	630	625	600	595	649	635	588	595	628	650	616	575	652	600	604	634	666	652	615	611	602	603	611	652	608	562	651	629	629	599	628	595	599	648	662	589	680	603	624	628	651	589	644	621	636	616	639	605	624	663	621	616	622	630	650	583	682	657	612	625	603	636	604	650	600	596	582	614	634	621	637	633	652	622	649	611	648	600	634	609	647	629	633	642	599	632	580	628	639	653	601	606	616	595	577	629	615	649	637	625	672	590	647	585	637	572	640	623	622	617	599	649	618	636	600	613	645	685	641	660	627	627	603	624	631	644	591	621	622	608	632	635	637	643	612	632	635	595	648	637	612	612	606	595	611	612	671	614	609	643	676	607	604	612	601	621	628	599	570	632	624	598	604	636	578	609	646	593	645	613	615	630	658	650	643	642	590	594	622	628	643	633	568	653	608	599	612	631	616	624	669	611	642	633	600	619	671	604	634	613	626	641	638	620	593	613	616	592	558	626	592	632	620	626	653	605	606	646	644	629	616	625	601	628	621	648	641	612	645	632	653	627	586	646	642	640	624	627	589	628	632	602	617	664	622	631	651	629	619	632	629	605	621	641	620	619	606	622	640	656	603	655	614	605	658	610	630	626	650	607	636	623	594	624	634	633	609	627	615	630	629	615	628	655	589	596	615	621	597	605	623	652	613	633	637	625	610	637	633	641	638	600	622	596	609	595	572	655	611	625	613	604	619	651	632	662	687	603	636	606	652	628	648	637	635	598	659	570	620	618	646	598	585	633	622	582	602	642	607	630	648	576	623	614	596	602	600	571	616	689	626	657	611	627	624	651	613	659	647	594	637	595	559	641	618	636	598	627	613	639	621	586	602	608	648	626	643	624	605	621	603	620	648	569	656	664	625	614	646	618	620	598	574	636	624	624	629	623	648	646	609	624	667	621	640	644	647	638	600	644	598	587	595	650	607	619	636	665	624	648	601	629	617	665	622	653	612	629	621	573	633	662	622	670	635	595	624	608	662	619	631	600	639	622	652	632	622	633	621	578	631	640	618	622	642	652	664	621	635	602	650	615	619	595	602	626	606	599	652	619	581	582	594	618	583	608	654	595	598	635	639	655	680	602	651	593	630	643	611	645	669	604	628	650	651	609	591	624	605	644	615	649	625	632	614	616	652	630	623	589	659	607	626	614	634	664	594	651	620	616	600	594	571	620	613	600	649	654	683	635	578	605	638	627	666	609
2565	296	75	56	51	54	49	56	50	54	53	58	41	47	39	50	39	50	44	35	47	59	82	122	151	129	113	48	42	38	35	35	35	36	52	42	36	40	31	40	38	39	56	26	44	37	48	28	45	42	45	38	42	31	39	40	40	31	49	41	38	47	51	31	58	47	39	44	46	39	40	42	51	47	40	39	50	37	42	35	42	32	42	60	43	37	33	41	40	41	51	45	50	41	49	35	35	39	37	31	45	41	50	39	42	46	51	36	46	33	47	36	55	36	39	33	33	41	34	44	38	35	34	50	38	41	34	40	51	44	38	49	50	48	43	52	32	36	37	34	39	43	46	42	46	41	53	48	43	42	46	40	48	37	32	37	56	40	33	38	41	41	59	41	45	35	35	58	55	43	46	42	42	49	39	42	37	37	44	48	50	42	42	33	44	47	40	45	49	30	34	45	42	46	40	44	40	32	37	49	45	39	37	45	46	47	53	50	39	47	40	52	43	37	48	45	37	37	33	39	36	35	38	37	43	48	52	43	40	37	43	43	39	39	49	47	38	45	43	46	41	53	46	44	39	52	49	38	47	38	36	42	32	51	37	43	46	45	44	47	29	48	39	35	53	42	32	44	30	40	37	47	47	48	43	47	35	33	48	45	39	42	52	43	54	50	35	45	46	41	52	41	59	35	43	36	37	33	43	38	43	38	44	41	36	38	50	48	55	41	41	53	39	34	38	42	38	43	45	44	45	44	50	51	42	35	43	36	44	40	45	38	40	35	45	38	34	49	52	43	45	56	33	42	45	36	44	57	39	42	55	46	50	40	56	34	48	44	44	44	35	33	35	56	41	37	46	39	46	37	36	43	43	47	38	50	41	39	50	44	51	40	48	37	44	45	29	46	38	49	47	46	40	30	45	37	50	40	48	43	40	57	39	48	45	49	38	42	43	45	52	44	39	41	36	47	34	58	49	36	42	48	45	40	36	37	35	38	54	42	42	32	48	40	46	46	54	50	28	52	35	45	37	48	30	43	50	40	46	33	44	37	45	33	49	62	49	47	41	39	38	50	41	31	28	36	37	45	44	52	44	50	40	45	33	43	37	39	41	43	29	41	47	39	50	46	42	28	48	30	57	41	40	44	40	49	39	36	35	43	49	46	44	38	55	40	42	52	36	45	42	51	37	46	41	38	44	53	49	49	45	49	59	39	41	47	41	48	57	30	49	39	43	50	56	44	36	52	43	39	50	28	52	42	46	39	38	57	54	39	42	47	54	52	48	44	43	28	38	45	40	39	38	48	47	32	50	36	42	36	39	39	40	48	33	45	40	45	44	45	51	37	41	39	32	44	48	39	42	42	39	37	46	43	45	40	47	35	42	33	37	40	47	54	37	33	49	35	34	39	50	31	35	39	42	52	50	40	47	45	46	39	41	32	38	51	44	41	37	37	40	37	42	43	42	43	43	44	33	41	36	41	34	42	54	46	36	48	42	36	46	59	41	37	30	29	34	53	34	43	35	47	54	40	43	38	31	47	42	39	45	46	45	44	42	38	46	46	39	47	45	60	45	36	41	54	60	54	46	32	46	55	41	31	42	44	42	49	37	54	45	46	49	37	43	39	39	46	37	35	49	50	52	46	47	45	40	34	53	38	36	49	49	39	37	34	51	43	40	50	55	51	43	34	41	47	47	36	44	56	40	40	52	48	48	49	36	45	37	58	43	45	28	50	53	55	34	35	43	40	45	45	36	41	38	41	46	40	52	54	45	53	41	37	49	43	37	37	35	53	37	42	39	37	42	44	54	44	56	44	39	45	41	42	38	37	44	39	37	45	43	50	46	49	40	48	45	34	49	49	54	37	45	46	44	37	54	42	40	41	35	44	45	47	28	41	48	35	57	35	41	41	39	34	33	39	33	39	35	31	47	44	54	48	37	31	40	51	52	42	43	45	46	39	45	39	48	35	42	38	43	51	47	49	33	44	31	47	41	37	44	40	39	42	43	52	47	47	30	41	37	59	41	44	49	41	39	38	44	41	50	34	53	40	27	43	28	42	41	53	45	39	53	40	48	46	48	41	36	44	40	38	40	31	55	52	47	39	49	40	38	43	35	35	47	56	38	48	50	35	48	42	38	50	40	39	34	45	50	41	49	41	43	40	37	44	32	34	46	40	34	47	41	51	42	42	54	48	35	51	31	40	46	36	34	33	51	41	39	43	38	46	36	44	31	41	48	38	33	27	33	45	45	47	45	58	49	47	47	43	41	51	43	52	51	54	37	45	63	42	52	42	51	26	47	42	44	43	38	36	36	38	50	36	46	46	53	46	32	45	36	45	38	37	42	48	47	50	33	49	31	56	50	41	45	52	49	35	41	36	40	37	52	36	41	42	44	45	30	41	37	41	37	39	44	43	41	35	29	30	42	44	33	38	42	45	48	41	39	36	35	33	35	30	41	36	41	34	41	51	52	45	50	45	38	44	35	38	51	50	39	55	54	39	47	50	37	36	55	38	22	43	42	47	44	41	48	46	45	35	25	43	43	47	48	46	40	37	42	44	36	40	34	34	37	38	39	49	38	45	40	33	36	43	42	45	37	45	46	52	42	37	37	50	43	46	47	55	40	40	31	49	44	45	42	54	47	31	49	34	49	37	49	41	54	41	36	38	43	55	36	40	53	46	43	34	47	44	48	54	44	40	44	52	42	54	31	35	36	36	33	42	39	41	44	42	45	41	40	49	47	51	52	38	37	44	47	48	48	53	38	45	42	43	38	44	36	37	54	57	38	42	36	54	41	60	48	45	31	39	52	47	51	48	40	42	42	42	26	38	38	53	40	34	58	40	46	41	37	47	45	37	35	58	44	52	33	39	43	37	43	49	32	29	58	43	41	40	37	29	35	50	33	39	53	44	50	39	44	44	52	41	33	38	46	46	43	47	48	34	40	46	43	47	52	47	42	49	54	48	39	47	33	42	35	31	53	43	34	40	56	36	47	38	53	44	44	40	42	46	44	49	39	44	37	39	40	40	40	40	47	38	38	41	48	58	42	45	47	50	38	45	48	47	38	37	33	57	43	52	48	52	34	43	38	34	45	45	41	43	41	37	34	35	37	47	41	33	34	51	49	38	54	42	47	42	42	33	40	32	40	60	48	47	38	43	41	33	47	36	49	31	31	52	36	50	35	47	42	43	54	36	44	54	41	42	40	42	44	48	39	51	41	38	37	40	44	36	32	47	36	36	36	46	40	38	46	50	35	55	46	39	37	39	39	40	45	38	43	40	45	47	32	35	29	45	50	37	46	55	30	41	42	43	40	36	42	45	41	44	48	37	33	50	47	37	27	44	38	36	51	46	41	47	43	31	46	39	44	35	40	24	51	42	53	37	43	46	40	43	37	35	49	42	40	45	41	39	48	30	43	44	39	34	54	45	45	36	38	34	39	52	40	42	40	45	42	49	55	43	46	41	47	50	38	36	53	48	49	42	53	44	35	36	50	39
20644	3492	753	618	1045	1441	1660	1461	1082	929	914	690	639	586	580	510	489	481	446	449	472	800	1345	2724	3467	2947	2149	380	296	318	326	308	309	362	305	299	295	326	310	339	284	303	324	327	308	311	301	362	323	327	292	341	310	346	300	302	327	327	329	317	321	314	320	314	319	311	305	320	309	307	325	335	338	301	330	294	316	315	330	329	323	326	346	327	322	323	338	294	333	311	318	318	334	293	345	306	314	339	365	340	316	340	333	349	301	330	335	347	309	306	353	329	343	300	321	333	319	309	312	325	296	321	306	347	276	348	357	331	342	305	337	309	349	286	325	301	340	322	336	297	289	334	318	315	316	303	310	311	319	325	300	312	316	318	329	291	294	345	307	297	276	303	342	310	300	333	314	299	306	319	308	300	316	292	301	324	333	322	332	332	298	325	328	298	299	340	354	323	312	316	321	354	361	326	286	329	325	298	339	310	338	304	304	338	322	326	340	336	303	304	326	327	314	303	316	325	306	326	333	310	319	347	326	343	327	314	298	320	321	325	306	303	308	309	337	313	345	348	322	318	351	314	291	355	305	320	365	315	314	298	345	318	326	304	326	318	313	347	297	330	325	326	278	345	296	316	322	326	295	354	327	328	319	301	321	317	331	322	311	372	326	291	305	299	308	326	350	333	313	327	325	353	324	353	307	325	322	318	297	299	331	304	312	315	313	312	363	300	306	345	311	287	317	320	272	300	324	300	308	312	354	320	313	306	305	316	315	299	293	334	325	326	313	324	323	333	303	328	307	339	326	340	322	336	291	321	328	332	310	347	300	310	309	334	325	338	298	318	303	342	333	324	324	311	312	340	353	331	283	322	307	303	359	307	336	307	325	315	312	339	317	343	336	307	321	293	347	319	341	313	319	312	328	296	332	325	335	327	291	321	309	282	303	331	321	311	330	294	345	305	310	327	330	309	341	317	284	305	329	327	334	305	349	310	310	321	315	347	313	371	326	331	332	327	324	339	349	304	352	348	321	319	328	322	344	324	367	297	324	313	329	314	317	346	321	329	301	316	310	314	317	305	363	321	312	333	292	312	295	348	317	303	360	308	295	301	298	340	336	359	308	342	311	345	312	312	323	321	328	329	320	316	315	310	308	346	311	330	351	322	298	311	293	328	283	308	316	341	320	337	314	314	333	301	348	338	342	310	300	344	293	300	331	349	321	331	307	344	303	308	326	325	291	299	334	307	318	302	350	318	298	321	329	314	307	314	322	314	307	300	318	327	339	325	322	335	312	323	340	317	336	305	310	304	304	324	320	341	321	327	327	304	330	287	315	315	315	327	327	297	317	336	309	307	326	308	335	324	330	320	287	300	308	319	300	335	338	311	311	304	302	327	307	311	316	299	293	324	305	313	312	336	307	321	330	300	330	317	315	329	353	325	326	317	343	305	343	278	327	344	303	302	306	287	304	344	317	347	330	289	365	300	333	328	341	327	320	312	335	318	364	310	321	310	288	331	326	315	312	341	325	348	330	345	323	322	322	322	339	302	331	320	334	305	313	355	290	334	334	313	332	345	276	296	314	317	310	315	297	310	303	311	331	303	337	303	316	308	320	327	334	337	317	326	322	289	315	337	322	283	321	306	309	295	311	282	318	356	278	312	335	338	304	306	319	346	329	353	332	298	333	310	335	309	315	321	306	333	341	310	310	311	343	309	305	332	319	334	317	324	324	306	328	373	356	315	325	338	303	319	310	338	328	321	324	335	302	367	349	298	320	323	349	317	325	317	322	315	321	327	322	315	336	312	348	314	336	342	329	348	344	321	357	316	303	321	290	312	307	291	296	328	304	322	287	337	297	328	343	320	332	331	325	330	340	296	343	320	300	329	319	342	341	338	295	333	337	340	296	319	292	318	316	308	313	300	340	301	298	292	347	301	316	320	337	315	313	331	322	309	335	317	308	321	332	308	337	327	324	310	342	315	311	303	325	335	321	322	313	291	305	317	305	328	349	318	322	299	313	319	374	352	347	316	303	327	329	324	316	282	331	318	310	309	314	323	286	338	319	316	332	323	349	300	314	299	334	301	315	319	317	311	314	342	327	350	319	321	326	342	322	339	325	323	312	317	328	308	319	288	326	310	333	328	298	342	312	311	347	294	329	341	299	321	324	324	336	355	281	323	328	339	320	299	331	351	301	308	316	315	311	324	310	345	315	345	324	317	319	326	330	321	319	284	308	316	341	319	286	340	336	353	346	343	318	323	314	335	325	320	328	333	278	307	314	292	296	319	339	333	319	303	314	313	309	345	303	340	316	337	358	318	326	336	332	320	324	332	303	352	334	345	304	316	302	317	334	344	326	317	312	315	328	316	316	316	314	290	361	339	309	310	341	293	327	336	335	335	327	333	312	318	327	324	305	305	325	348	326	298	307	334	355	355	299	339	286	301	331	313	326	313	335	305	349	351	326	339	303	342	346	319	304	327	335	316	317	305	321	318	300	320	309	311	299	334	308	299	328	300	301	318	303	316	312	340	348	307	333	341	308	326	316	320	342	350	348	330	350	323	317	298	314	288	321	316	325	314	320	295	295	334	301	300	299	322	310	306	338	318	305	336	324	353	343	299	302	339	331	355	357	316	357	308	317	324	302	335	324	295	304	315	326	296	358	319	306	310	310	327	322	321	305	310	329	291	293	312	342	315	303	323	318	341	317	338	254	331	338	319	341	315	310	365	301	326	315	325	325	320	321	332	299	327	340	321	327	313	333	329	307	341	321	316	336	290	342	331	297	279	335	332	363	322	364	313	328	326	298	327	324	337	347	320	319	300	277	336	361	325	335	278	341	275	340	331	304	359	314	350	312	304	319	340	310	298	334	324	305	343	294	303	317	294	314	333	319	313	311	335	319	316	345	341	329	322	305	310	340	296	320	322	361	351	368	292	324	309	348	308	298	331	296	315	304	367	312	312	359	307	337	305	327	369	346	312	334	337	305	304	293	340	312	314	328	320	318	310	302	304	292	290	300	326	313	306	331	285	292	315	280	372	318	308	310	285	333	337	349	334	328	322	298	319	317	325	322	323	319	347	310	316	313	308	326	315	337	324	314	316	311	340	337	303	328	313	324	315	336	345	286	300	307	323	313	315	311	308	340	332	330	335	352	344	335	298	301	305	340	314	338	358	291	284	316	317	316	348	327	277	344	300	327	309	364	293	303	328	343	341	306	342	328	308	318	323	346	311	290	284	320	373	318	325	312	319	316	314	313	288	322	304	296	313	327	319	328	302	317	317	322	296	327	345	311	304	326	322	303	338	314	310	319	320	335	329	331	310	354	329	311	316	311	373	314	328	301	343	319	312	346	282	320	325	329	304	324	310	328	329	308	327	330	372	326	317	341	313	313	341	327	341	348	311	327	312	293	311	327	354	341	321	307	322	325	346	313	338	311	342	335	307	337	315	321	348	344	314	313	314	308	305	308	316	318	330	324	317	325	359	348	313	281	321	332	326
2715	654	170	114	74	99	87	85	88	70	84	82	96	64	84	89	68	74	66	68	71	86	95	260	496	538	196	78	61	73	58	54	59	71	78	72	76	70	78	71	68	65	53	74	59	63	60	72	67	62	58	76	67	79	78	64	69	62	66	81	78	70	75	66	69	83	60	69	70	61	66	68	75	59	66	67	73	58	67	60	73	68	72	85	56	71	65	59	65	68	57	56	68	74	53	65	66	86	67	85	61	65	50	95	69	77	74	74	83	72	66	68	73	70	67	65	62	60	81	62	82	71	59	58	64	71	80	58	71	64	76	56	68	63	63	63	58	69	58	65	79	69	71	75	75	79	72	58	55	70	59	70	69	76	64	71	80	84	59	70	71	64	84	66	55	79	77	54	59	75	75	75	84	70	65	68	75	55	64	58	71	76	59	80	71	59	60	71	65	54	69	61	68	51	73	82	57	53	76	63	67	82	68	65	77	61	62	84	55	69	72	67	72	54	60	60	65	71	87	62	68	71	59	61	64	74	64	55	74	62	60	68	74	69	65	72	71	75	48	74	54	75	51	71	63	63	66	52	61	70	50	67	77	79	55	60	76	75	67	79	67	56	57	77	69	73	57	61	72	58	87	82	74	78	60	74	74	69	66	67	84	61	67	64	66	70	71	73	66	69	72	88	73	62	69	70	54	48	61	71	67	54	67	69	72	65	73	71	67	77	66	50	69	68	85	64	64	74	63	60	65	62	64	67	77	59	74	76	58	75	67	69	61	68	62	76	62	76	66	69	63	59	58	67	67	66	71	63	76	64	70	74	70	81	73	72	58	71	53	76	78	67	65	77	68	68	65	68	68	78	73	84	71	72	60	57	72	69	71	60	73	62	58	76	69	58	72	51	76	65	60	66	68	57	62	76	62	59	73	64	77	70	62	67	61	61	68	75	67	69	59	57	70	67	57	64	69	70	73	57	68	57	71	68	71	78	65	76	60	65	69	69	62	66	72	63	67	62	51	61	71	81	74	76	68	72	77	67	64	68	78	79	64	78	71	62	63	63	66	75	63	71	76	63	75	71	65	78	73	76	72	71	84	65	65	65	71	60	68	84	80	74	63	53	69	66	76	75	57	100	55	57	58	72	67	61	70	68	50	54	76	66	65	79	65	78	67	67	66	74	58	58	74	73	57	58	69	74	58	79	65	63	70	70	65	62	79	59	74	63	67	84	65	69	74	80	56	76	68	70	61	64	74	70	67	59	69	54	69	80	77	86	80	75	64	65	68	77	65	71	68	62	64	75	80	66	59	70	57	70	63	60	69	66	61	62	69	75	87	60	74	71	76	57	48	67	75	73	60	48	68	59	77	58	70	55	73	62	60	68	60	74	69	64	59	68	81	66	68	63	86	67	85	74	75	70	66	71	71	65	64	64	67	76	70	67	62	71	82	65	62	66	75	61	63	61	65	66	68	73	71	82	68	79	56	69	60	65	56	66	70	66	77	58	59	74	60	70	77	62	87	56	56	69	67	67	61	66	71	68	77	68	69	67	61	56	47	64	71	53	57	64	71	62	63	70	60	76	74	70	73	81	60	60	62	56	72	73	73	63	70	67	76	61	72	62	68	60	79	79	69	76	55	73	58	89	63	75	58	56	60	80	56	69	75	60	57	60	67	69	73	77	63	74	65	59	67	58	74	62	64	72	60	75	75	69	82	64	74	76	72	64	61	59	65	81	70	77	60	68	52	67	51	55	72	55	69	71	69	71	75	58	45	56	62	55	59	66	55	61	60	66	68	72	67	61	70	58	71	59	73	71	69	66	68	62	69	71	55	64	72	65	74	65	69	86	48	52	84	77	67	57	58	68	78	51	66	69	54	65	67	56	69	84	78	68	48	68	56	61	82	69	76	61	77	70	69	63	68	74	69	63	67	58	58	69	77	71	72	70	50	58	82	70	69	66	54	69	74	56	63	83	60	62	73	77	62	78	67	72	71	64	69	80	73	90	64	80	64	52	58	69	82	64	57	65	62	59	81	69	61	75	58	66	63	65	72	71	65	73	71	75	68	66	64	78	65	80	60	69	76	84	69	68	80	71	88	67	50	68	72	66	59	72	84	65	56	68	61	54	64	65	66	76	64	63	60	79	81	73	69	76	68	65	51	78	64	68	65	71	72	54	62	75	64	54	66	71	67	63	77	56	62	71	70	81	61	61	71	58	60	76	61	62	59	61	55	60	69	68	84	63	61	61	55	61	71	60	70	79	63	63	63	75	57	67	59	76	75	60	79	81	70	67	71	65	75	71	61	62	61	62	71	78	56	55	69	65	81	61	71	58	59	64	58	65	60	60	73	74	71	64	85	66	74	71	66	61	61	50	65	60	70	72	73	62	75	66	63	67	63	64	84	68	69	71	64	60	76	66	83	75	71	64	78	77	58	64	62	68	85	67	52	71	64	74	77	68	66	72	77	67	53	67	64	56	59	68	73	64	69	80	56	77	66	73	74	70	72	75	68	51	55	73	52	60	73	58	60	64	47	54	64	62	77	71	61	73	48	64	59	73	63	67	83	57	56	61	57	64	69	78	78	77	73	68	64	58	56	67	62	61	67	67	67	79	69	65	59	66	60	69	70	68	67	67	66	76	81	74	78	67	71	60	53	72	85	62	73	71	60	73	66	62	61	74	68	63	78	72	63	65	65	73	67	68	73	65	68	60	69	63	56	54	74	75	68	66	67	66	65	66	73	71	70	55	81	72	65	72	72	65	74	76	79	63	62	47	67	59	61	80	71	66	60	72	70	67	66	69	71	80	68	68	64	66	49	70	74	67	74	62	82	53	64	69	62	76	79	59	70	70	73	76	63	66	68	64	87	70	61	59	63	64	63	66	70	76	66	55	72	74	67	56	63	61	58	66	65	74	65	64	57	60	72	67	84	74	62	71	53	58	67	67	55	67	76	65	64	60	57	66	72	71	69	65	70	62	59	75	69	71	62	75	60	60	69	59	73	53	73	73	80	67	54	67	54	69	80	76	56	63	67	66	67	72	73	55	56	55	65	58	61	61	72	53	82	75	64	71	54	64	55	62	64	71	79	49	47	66	75	57	74	71	71	72	64	79	80	70	65	60	58	63	73	75	67	76	74	58	72	73	69	63	68	66	68	90	60	66	75	70	67	61	69	75	64	55	79	63	80	61	83	63	74	67	68	46	53	65	75	72	81	71	63	77	68	67	69	56	74	58	64	64	65	56	78	65	54	66	82	58	83	87	84	62	63	77	79	61	65	61	77	58	78	60	67	63	64	74	76	84	58	67	79	65	68	54	71	78	62	65	68	73	81	64	75	74	82	69	64	78	56	74	58	63	86	48	76	57	62	75	79	62	65	62	67	72	72	70	84	68	66	68	83	57	67	66	61	59	72	68	58	76	75	68	75	63	67	72	61	76	80	77	67	65	64	63	67	65	79	54	67	70	59	70	58	67	68	73	80	65	61	77	66	83
25719	6141	1547	1109	2054	3065	3167	2777	2226	1721	1696	1368	1235	1125	987	969	861	798	773	729	674	629	1295	5826	11167	10590	3301	499	535	509	561	519	540	541	511	488	460	500	462	476	508	515	479	480	470	481	498	463	520	521	477	492	519	463	464	492	471	533	481	510	495	524	492	505	505	480	487	502	514	495	481	525	476	485	507	474	501	474	482	486	490	523	490	522	537	490	505	506	538	485	549	480	519	488	523	472	486	512	494	501	493	506	507	525	546	507	509	543	467	471	482	478	484	508	501	487	498	523	509	486	498	493	477	503	482	497	535	485	464	500	504	568	492	484	483	474	497	527	447	538	512	514	505	479	498	434	466	468	489	490	462	475	468	548	434	491	502	457	496	487	496	499	529	525	480	521	512	470	483	470	523	487	485	497	480	457	493	456	482	480	464	483	538	490	505	431	491	482	482	503	486	496	439	480	435	494	481	519	506	499	510	477	451	469	469	452	464	511	483	463	488	506	493	486	477	448	493	538	487	469	434	512	514	519	507	500	498	520	503	520	489	471	487	459	460	460	481	484	499	489	458	487	508	504	522	485	477	492	481	497	481	510	489	494	484	462	487	454	479	498	478	508	473	504	508	459	500	496	487	491	505	497	510	496	485	494	499	451	536	526	465	479	455	520	511	465	484	477	462	511	474	478	519	488	480	478	534	529	536	501	486	511	475	552	516	514	497	475	519	441	478	506	446	518	535	495	475	468	490	496	500	484	521	480	492	503	467	466	466	477	492	483	486	489	533	474	537	481	512	544	467	446	459	486	484	475	499	539	520	487	475	477	481	500	499	506	524	521	514	483	486	477	494	473	530	491	502	484	511	498	495	454	488	489	500	499	502	453	488	503	508	479	524	532	490	451	520	519	441	498	510	512	451	485	483	462	530	519	519	475	463	480	520	485	464	491	476	522	478	491	510	488	485	474	485	504	446	477	505	469	483	519	487	456	504	487	499	487	515	474	471	466	501	454	498	518	474	478	487	449	487	532	485	462	486	478	514	474	463	480	519	502	486	512	470	507	518	514	518	488	504	508	473	466	517	514	501	516	493	509	481	483	495	497	459	549	532	471	439	504	519	468	485	495	487	523	461	447	457	507	559	468	467	463	494	496	489	478	488	531	483	504	494	451	463	493	476	488	471	523	543	513	495	525	501	479	525	444	486	498	428	512	523	507	478	482	464	474	494	491	443	493	473	513	473	528	503	497	480	479	473	490	506	454	507	461	495	477	513	457	492	464	510	524	493	464	520	493	494	475	511	498	511	465	477	481	483	505	470	492	481	506	464	506	500	471	490	470	491	467	501	469	486	458	492	493	495	464	480	513	480	485	502	486	455	478	497	482	501	503	504	505	484	490	458	460	515	452	488	528	493	467	494	469	526	477	472	490	467	488	477	452	474	490	486	506	447	498	481	481	490	477	501	538	466	528	499	472	477	526	501	500	509	484	475	502	479	472	495	498	452	500	484	483	484	516	519	507	479	500	434	478	475	474	487	509	487	483	468	503	487	469	502	464	475	526	448	500	488	488	491	464	513	484	509	495	457	536	492	519	496	483	499	500	482	489	512	535	500	478	498	503	487	516	536	495	468	450	496	473	499	518	502	521	450	487	486	551	466	506	512	524	499	473	488	474	470	518	475	526	469	453	465	490	504	502	527	521	472	506	498	491	499	471	534	517	498	539	493	488	458	509	481	472	450	485	502	473	500	493	517	513	464	452	503	476	497	540	482	492	505	460	475	494	534	443	508	455	497	500	481	486	456	520	505	444	513	498	500	501	509	483	453	477	493	481	508	512	504	532	479	502	492	473	517	454	522	510	528	476	525	505	485	456	528	483	474	487	435	441	471	486	475	481	520	455	472	462	517	479	456	504	480	515	525	541	464	488	500	475	487	531	460	443	441	491	491	496	492	464	474	531	482	456	464	477	472	537	499	479	504	523	538	508	443	498	517	495	505	483	526	537	453	508	472	498	491	486	508	465	496	509	476	458	538	485	498	506	495	504	503	453	483	494	513	498	514	484	504	472	493	462	483	488	477	548	504	504	489	488	503	483	471	525	490	525	508	510	545	501	503	503	513	490	439	530	484	501	478	511	481	485	464	478	491	524	492	461	450	470	461	513	507	497	515	481	480	519	482	470	496	502	462	478	489	520	497	491	507	477	469	493	534	467	480	468	455	504	498	468	513	463	481	492	468	506	471	511	499	472	478	458	497	501	528	496	454	516	455	527	485	497	491	480	479	473	516	500	508	508	504	510	510	506	488	504	484	489	489	469	466	486	492	459	499	459	460	541	520	492	456	494	488	472	489	479	465	509	470	491	477	476	519	478	476	490	478	519	497	486	468	482	491	490	460	481	498	494	467	507	511	508	490	483	456	474	471	464	496	471	541	466	439	468	490	485	513	496	489	514	467	474	471	475	493	459	482	452	470	494	505	529	456	484	533	527	457	491	512	507	498	489	479	501	497	485	489	470	460	492	481	505	477	481	512	515	494	503	494	538	483	501	485	478	435	487	492	514	502	481	508	494	466	492	459	514	555	541	497	506	450	476	529	505	506	504	495	465	509	502	489	455	496	502	503	499	484	474	484	460	549	465	510	469	498	515	496	493	533	480	532	536	457	501	474	425	508	483	488	489	515	463	499	504	478	496	491	533	474	492	490	507	490	506	519	541	509	534	446	474	467	481	475	464	480	482	480	495	451	510	438	477	491	503	478	460	481	460	492	486	489	477	476	504	476	479	478	477	496	486	491	499	500	491	505	512	502	512	504	501	488	468	477	483	451	506	508	475	501	535	476	511	474	484	465	477	510	464	492	519	501	490	480	502	481	504	516	484	512	506	476	485	477	485	483	479	501	485	496	469	485	495	481	495	518	478	479	502	495	519	486	472	479	497	495	491	483	508	487	516	517	516	480	481	499	504	464	497	462	504	477	489	466	504	467	490	501	501	479	472	492	505	516	495	467	511	495	465	470	507	479	451	487	481	482	470	438	496	500	457	470	483	515	496	435	463	516	468	502	467	495	480	499	489	456	472	455	497	517	490	533	483	512	467	471	486	498	480	496	444	528	498	489	489	505	504	480	495	511	448	520	478	460	492	506	487	497	449	441	481	468	484	488	491	511	481	493	499	521	469	450	474	485	514	513	471	478	509	492	514	474	483	485	507	524	523	500	491	481	457	521	480	494	509	512	484	519	481	491	491	499	472	510	462	449	510	519	494	493	490	461	486	499	486	501	492	517	473	485	503	494	481	494	517	478	478	462	479	457	478	483	509	511	518	505	475	511	490	487	501	481	495	437	459	487	516	533	467	497	483	489	458	509	515	495	502	485	509	447	475	508	522	488	449	495	498	495	498	505	490	465	521	466	502	476	474	504	522	463	504	472	520	488	495	490	454	492	507	492	463	511	436	502	505	502	505	477	504	489	506	508	473	479	498	477	431	481	490	473	459	512	527	515	483	504	443
3956	521	130	86	75	71	70	70	89	73	70	80	72	61	71	51	61	59	60	50	54	54	56	283	455	425	77	56	56	53	58	44	59	50	47	58	54	39	49	49	56	51	49	49	40	49	66	46	47	64	59	51	57	46	47	47	55	46	60	48	55	40	48	57	45	51	54	48	56	45	61	44	38	43	48	50	51	58	47	62	65	45	52	51	48	46	56	45	49	53	47	44	62	53	48	66	42	51	59	62	57	49	52	39	47	54	55	46	48	60	51	54	48	55	55	69	47	56	47	52	63	46	59	60	66	54	36	60	49	54	40	47	50	41	42	53	48	62	48	49	43	59	50	44	52	51	53	50	59	53	56	48	54	53	54	50	56	53	55	53	47	61	54	45	59	52	54	59	51	55	50	51	50	64	57	45	54	46	52	50	58	55	57	37	56	51	56	50	48	59	57	42	51	54	47	56	40	60	50	57	57	53	50	54	55	48	54	63	39	64	59	58	63	42	46	53	56	54	52	47	57	47	41	54	45	47	67	60	62	53	59	55	46	34	56	37	60	68	47	62	57	57	59	53	51	59	56	50	48	39	54	61	50	67	50	53	59	53	46	54	49	48	58	63	58	43	48	56	56	64	54	47	53	65	61	56	39	53	50	69	52	36	55	49	48	43	46	44	56	60	43	49	45	55	61	52	35	51	46	59	48	52	55	47	53	35	57	49	53	53	50	35	59	56	53	43	43	60	53	49	44	53	54	60	56	49	58	50	44	55	37	52	66	46	67	49	51	47	53	49	56	47	45	48	57	53	41	53	38	52	47	46	45	51	53	63	51	57	41	63	59	51	38	54	40	47	38	59	40	60	52	48	67	61	64	65	56	49	37	47	50	52	41	50	56	49	51	56	52	47	41	43	56	52	49	49	60	55	52	41	51	49	68	57	55	48	55	51	61	54	57	49	55	42	52	54	48	58	40	58	49	59	41	66	45	56	47	52	53	72	53	54	58	60	52	58	48	47	46	53	52	53	50	48	53	45	51	45	55	68	68	56	61	54	41	37	49	62	62	41	58	34	48	46	49	34	67	47	49	44	45	52	39	55	51	52	53	39	52	56	60	49	54	57	45	42	42	46	43	57	46	56	49	62	45	43	53	54	54	53	57	60	52	46	33	49	52	37	56	31	54	52	61	50	53	52	57	53	50	50	63	44	44	50	51	46	51	45	56	50	44	59	51	54	46	50	53	59	55	39	53	48	53	50	56	47	56	42	48	60	62	43	54	47	39	44	48	52	56	46	49	60	67	49	50	55	59	55	47	37	44	52	56	70	48	47	54	48	60	52	57	59	47	59	56	57	36	42	54	53	60	49	52	54	59	61	56	60	42	46	54	63	46	59	56	54	60	52	53	49	74	61	50	66	45	50	60	57	58	57	59	54	52	56	44	44	53	67	45	54	45	52	53	50	53	62	51	45	63	52	66	49	42	56	53	57	67	59	51	53	43	47	49	54	52	73	58	45	45	50	50	57	47	50	51	38	47	50	46	69	62	53	56	37	44	53	48	61	53	52	44	59	59	58	51	48	54	43	59	53	42	63	52	46	48	60	68	60	47	48	55	60	48	44	49	45	66	44	43	44	62	44	57	54	48	55	56	58	47	59	57	48	46	49	61	51	51	55	48	53	44	41	62	68	60	53	44	58	40	55	57	54	48	54	44	45	47	65	42	47	53	58	37	48	59	59	50	42	48	48	47	50	55	42	70	38	61	55	49	43	55	53	54	59	51	55	56	35	47	51	64	50	41	45	52	55	57	45	62	63	51	59	54	47	59	42	54	65	51	48	56	56	49	57	56	53	51	57	47	59	61	58	53	64	48	63	39	52	45	51	45	43	57	55	61	54	73	60	66	61	57	53	45	48	54	49	46	54	51	51	45	52	51	57	41	56	46	54	51	56	57	52	48	57	56	64	47	54	57	58	54	49	54	58	55	50	56	45	59	45	48	48	43	44	55	56	42	51	73	43	64	36	53	48	45	53	64	56	59	55	41	51	51	49	47	44	38	54	58	62	50	51	52	51	46	42	54	41	46	58	49	49	54	60	45	55	62	54	30	55	58	45	61	43	66	48	50	49	51	57	48	56	49	60	61	42	58	63	55	55	52	57	56	54	60	56	48	28	42	46	49	47	55	52	55	69	65	64	56	52	45	57	50	41	54	47	45	59	37	49	56	57	51	44	52	56	40	48	58	49	53	60	44	53	51	55	49	52	59	52	55	53	52	55	42	59	45	52	60	51	50	67	50	65	41	50	53	45	51	59	55	52	53	52	55	50	64	50	48	55	55	66	44	45	56	49	60	50	53	54	56	45	47	61	50	50	59	47	56	45	55	36	48	63	55	55	45	40	39	57	49	54	61	37	49	44	46	45	50	50	44	43	50	63	43	45	47	47	58	52	44	52	61	53	48	57	60	53	58	43	45	58	42	59	35	50	56	55	53	62	44	57	46	62	41	54	53	72	52	51	49	55	39	57	54	32	51	50	51	47	54	58	60	70	53	43	45	45	44	41	49	50	58	55	54	48	49	52	54	57	42	45	50	70	44	54	52	52	42	37	57	61	34	63	46	50	70	55	45	53	42	53	63	54	56	43	40	50	53	57	58	48	58	35	48	41	59	57	42	46	52	45	56	41	57	58	48	57	48	46	56	45	45	65	62	54	43	57	52	51	44	56	48	59	42	52	43	50	45	65	49	43	60	48	45	51	61	53	55	60	47	52	43	46	57	45	54	44	47	56	42	59	50	54	45	36	42	57	33	51	58	57	44	39	43	51	47	45	40	71	53	54	53	47	47	47	43	42	52	50	63	39	41	58	56	67	71	59	67	37	49	38	46	51	49	57	50	55	55	50	52	53	53	47	47	56	52	51	50	28	63	61	65	38	49	53	51	46	48	44	58	46	43	46	60	52	55	50	55	54	43	46	43	41	48	57	44	51	53	57	47	53	55	43	46	52	50	53	61	55	40	62	64	62	56	45	57	44	41	50	50	47	46	61	36	46	56	38	51	54	44	54	47	50	51	55	54	47	52	50	48	56	50	48	58	55	49	39	46	48	55	59	44	61	48	46	43	54	52	62	49	45	52	47	49	47	44	51	49	48	40	47	37	56	57	62	53	51	60	50	52	50	60	51	55	57	60	43	63	51	56	59	53	59	53	47	49	56	67	46	52	56	53	51	45	41	56	68	50	51	54	70	45	57	58	55	54	44	51	55	39	38	55	48	42	45	54	53	35	39	70	56	55	50	48	50	48	51	44	49	55	60	45	43	56	44	50	55	54	48	37	45	47	55	47	38	43	46	52	67	60	45	47	42	57	54	57	50	47	74	51	57	53	50	48	45	63	44	34	51	61	40	51	56	58	47	58	48	55	57	45	50	48	50	48	52	59	52	53	45	53	49	45	50	45	46	55	51	61	34	60	54	66	53	53	50	56	50	53	48	36	52	60	60	56	59
24426	5383	1451	968	1844	2559	2662	2408	1990	1660	1511	1296	1125	1003	899	830	758	770	714	689	614	574	907	7284	10544	8799	702	400	406	428	403	428	449	461	445	396	401	381	401	398	382	403	387	391	423	398	389	347	374	388	377	404	403	402	395	398	393	379	441	411	401	392	360	375	405	378	370	400	394	420	396	337	399	397	386	374	402	371	372	366	382	365	365	382	389	352	403	379	390	404	416	367	395	409	436	416	414	375	448	378	385	419	430	386	405	388	422	405	379	408	397	395	401	411	363	401	384	399	407	396	380	428	420	406	407	358	436	412	344	360	384	401	390	412	399	400	375	371	415	388	387	390	426	359	388	396	360	345	384	399	374	386	416	354	369	383	360	422	436	339	368	383	401	343	363	374	400	380	358	392	389	369	353	388	373	422	406	372	389	382	361	417	429	398	396	400	384	375	375	381	376	418	397	350	368	378	356	398	388	396	393	371	410	362	391	373	394	348	383	393	386	378	382	387	406	421	356	389	341	381	410	351	385	376	358	399	423	404	380	398	373	351	422	362	346	391	359	393	351	396	380	375	361	378	379	403	389	404	362	389	378	423	394	421	393	382	388	418	390	383	375	410	405	369	383	381	374	366	374	370	373	392	385	404	396	380	414	400	413	374	362	376	386	403	391	388	387	367	399	372	399	382	365	380	381	395	338	392	389	419	377	386	414	371	404	367	352	379	393	400	389	383	403	410	365	365	388	360	383	390	374	380	363	327	368	377	355	361	384	394	368	426	372	408	368	421	427	344	382	405	338	387	396	360	397	393	333	388	395	363	440	375	360	382	351	397	370	385	390	418	347	370	375	375	428	402	386	390	366	381	404	377	395	387	385	360	371	437	358	390	379	397	408	390	375	411	393	388	348	398	400	361	393	397	403	368	407	395	407	375	392	423	374	388	393	392	378	420	395	388	374	366	408	419	352	370	361	378	373	403	406	346	382	322	404	370	384	409	434	388	414	372	391	363	362	372	398	354	390	373	389	383	405	403	397	400	370	364	401	433	382	400	402	387	368	379	390	350	415	382	392	412	375	385	379	397	390	372	376	380	385	396	383	389	381	377	344	358	405	401	377	389	391	411	384	375	368	374	353	367	361	394	392	394	423	360	393	338	384	381	400	413	359	402	375	385	373	400	395	339	369	390	368	397	399	394	410	351	423	393	408	402	365	408	367	368	356	385	386	394	398	392	401	363	370	417	382	368	422	380	394	406	403	374	355	415	374	373	404	372	338	367	418	369	384	385	410	384	380	365	383	390	388	374	389	377	339	410	353	368	406	411	382	398	378	370	407	399	371	398	399	377	346	377	367	402	398	392	424	419	399	361	392	390	406	404	347	395	395	401	386	344	375	358	410	424	385	379	395	378	367	361	375	379	408	350	371	383	376	394	415	379	384	369	381	380	393	371	421	424	362	417	353	376	392	372	368	401	426	383	368	355	363	377	426	392	383	394	384	359	407	372	381	376	368	444	373	372	358	396	349	393	373	357	378	412	388	376	367	425	367	382	395	393	375	395	381	388	403	359	406	361	401	381	432	348	362	356	387	410	367	385	357	384	379	377	370	418	355	378	377	374	419	381	383	398	385	404	357	404	382	364	384	376	400	394	415	384	420	407	354	377	395	343	369	383	390	374	397	384	368	407	387	383	390	403	392	368	397	396	380	378	408	376	360	350	367	356	381	374	392	391	384	367	392	342	406	414	379	380	382	374	379	384	402	368	404	371	367	416	386	348	348	363	373	417	380	382	389	382	376	398	406	398	397	367	386	363	397	363	362	403	367	381	353	390	362	371	375	375	392	411	377	385	346	378	375	376	409	393	410	366	362	362	359	384	398	397	363	385	387	365	396	413	397	371	368	371	380	393	420	377	360	362	412	353	382	388	397	357	380	370	346	396	420	395	390	389	384	403	402	365	361	371	394	399	389	403	370	388	376	435	376	398	378	373	389	356	382	389	386	373	405	373	359	376	374	366	392	387	377	425	384	346	348	347	386	385	337	381	398	392	365	399	383	410	367	396	357	394	392	365	390	376	372	352	416	381	386	419	382	385	371	345	401	379	416	391	387	402	373	402	411	404	412	395	405	386	375	376	361	377	409	408	417	434	421	404	427	373	398	351	376	383	398	356	369	397	417	359	385	398	404	352	393	398	389	383	393	397	413	399	380	393	389	412	436	347	397	380	352	346	368	394	386	419	369	388	374	363	386	398	364	398	386	398	372	369	390	408	362	407	370	425	378	361	399	372	402	388	379	407	383	377	392	387	375	390	390	405	397	402	387	412	377	403	368	380	395	374	376	358	418	371	413	398	382	371	401	397	365	388	427	413	383	383	380	376	388	359	414	394	365	379	398	400	363	369	348	402	381	414	369	396	352	402	403	387	383	405	370	365	395	363	391	403	389	384	389	384	390	385	410	392	376	388	391	357	375	367	408	382	365	366	397	412	389	405	380	390	433	419	412	405	376	369	378	360	374	382	373	404	430	396	397	424	382	380	369	371	381	385	396	372	361	375	380	410	383	364	356	358	399	385	362	359	393	405	402	381	410	386	388	381	351	391	350	366	370	401	359	343	366	410	403	376	376	397	358	359	384	397	412	404	438	360	391	398	390	411	399	370	380	385	375	372	369	391	367	371	374	375	349	371	368	416	395	412	346	400	406	365	382	368	383	407	405	382	387	361	393	388	390	379	385	379	394	400	377	401	360	402	398	393	362	349	365	373	368	377	401	388	374	389	386	395	365	389	357	346	402	402	380	393	406	408	398	383	395	370	402	365	365	389	381	405	350	384	396	379	368	400	395	395	402	378	371	411	371	429	351	392	370	377	393	380	384	378	427	349	380	391	361	417	403	368	379	395	383	385	404	377	383	359	412	362	398	403	392	364	401	374	428	387	360	384	412	366	372	389	376	363	351	413	357	413	396	379	394	386	373	368	380	388	400	364	390	400	380	407	344	384	380	389	414	382	377	444	385	375	375	406	373	375	387	395	371	405	400	413	373	390	382	380	382	390	393	370	391	398	385	401	404	376	392	399	376	365	409	381	412	392	407	372	391	389	371	395	373	392	379	383	347	376	363	364	368	385	406	410	359	386	396	376	392	368	391	402	396	394	393	395	448	403	399	382	395	393	361	423	383	404	349	352	350	389	364	390	384	352	377	358	345	414	367	376	391	351	421	384	398	384	421	411	390	382	406	380	397	350	385	382	386	389	406	388	376	375	422	363	391	401	366	362	381	408	381	341	351	353	412	383	401	365	383	394	397	389	365	437	396	376	411	378	374	364	400	405	373	391	358	395	392	392	391	384	361	405	390	388	354	405	363	396	387	397	384	382	352	347	385	369	376	386	421	394	386	367	394	365	408	364	412	336	382	398	376	325	389	380	379	384	381	349	397	396	358	374	414	369	365	382	386	388	409	407	363	380	412	380	397	367	379	430	390	368	378	389	396	413	374	404	354	358	385	389
4069	931	232	167	122	120	135	132	112	111	111	111	99	105	91	109	99	87	89	96	101	109	126	751	760	129	102	93	82	77	77	71	123	97	104	89	92	81	83	83	98	97	88	82	86	96	90	93	92	90	73	88	79	89	79	87	84	95	75	96	94	87	65	78	99	84	76	79	90	86	104	93	82	83	92	81	79	74	96	88	81	72	87	73	86	77	84	72	79	93	76	78	83	74	103	90	93	83	88	84	91	94	72	84	81	90	95	85	77	75	88	81	85	91	79	70	89	87	80	74	95	93	94	105	78	86	82	72	73	80	82	83	72	92	87	80	90	83	74	91	76	99	85	98	80	78	95	87	108	67	80	74	80	101	87	101	85	91	80	88	96	76	116	106	71	83	88	75	65	75	75	82	98	98	79	98	90	70	91	76	87	90	93	103	79	70	96	90	71	106	98	97	91	79	87	80	88	79	79	82	82	92	81	80	99	91	86	80	88	84	89	81	89	81	87	89	81	78	93	70	71	87	97	76	93	85	78	92	93	87	83	82	82	80	86	78	91	83	90	68	92	76	85	80	90	72	75	90	78	81	85	69	80	92	86	85	89	91	85	79	105	88	81	65	85	74	87	94	87	89	86	76	75	74	95	71	80	90	84	70	72	71	77	69	80	82	69	87	88	95	91	115	74	87	102	94	86	88	79	96	78	82	97	89	74	70	76	78	79	84	80	88	80	68	80	104	78	87	83	75	92	80	79	96	101	100	77	70	87	87	87	78	76	106	107	103	87	84	64	93	85	93	79	92	81	77	80	80	69	80	88	86	82	81	86	76	95	66	78	96	66	79	85	81	92	90	92	74	78	86	79	94	91	109	87	89	78	89	82	82	72	89	79	89	90	79	77	85	93	69	81	82	72	82	69	73	73	73	76	94	89	74	78	80	87	82	71	78	68	87	82	89	93	77	85	66	72	73	88	85	81	88	78	78	92	85	86	89	81	87	85	89	82	80	81	90	87	95	79	75	84	88	89	80	88	86	83	84	78	91	102	97	80	89	86	77	76	97	82	84	74	73	70	80	84	93	84	75	63	90	75	76	91	84	97	96	89	100	81	90	98	76	84	103	86	95	70	88	63	76	81	91	92	86	82	103	92	76	77	101	83	95	93	73	94	89	85	87	82	90	94	85	95	71	93	100	84	74	86	89	75	92	87	83	93	89	92	71	84	96	92	88	89	84	85	94	101	76	83	88	93	98	90	79	91	76	87	79	80	85	77	89	64	95	103	90	87	89	83	99	79	81	89	96	68	71	87	87	78	90	81	81	89	72	77	79	91	78	74	82	83	90	85	100	70	76	84	90	93	78	70	79	86	81	77	79	80	75	90	95	80	89	80	84	100	88	91	97	82	71	104	79	80	95	76	66	81	81	100	76	76	88	92	77	83	76	83	78	75	81	84	85	100	77	99	91	84	84	92	76	81	75	74	87	74	92	83	73	80	83	70	84	74	88	78	71	69	93	85	95	87	87	77	76	96	81	91	97	77	106	80	80	98	86	84	87	87	88	91	78	98	87	97	90	72	104	72	105	72	91	68	78	65	85	87	91	79	89	101	97	91	67	92	76	91	82	88	70	84	73	83	99	88	94	68	78	89	76	96	93	86	89	82	80	76	82	91	74	95	74	100	79	85	86	84	82	87	91	100	95	88	81	74	93	92	91	97	111	92	113	70	79	100	76	92	88	87	79	83	100	82	98	85	97	90	86	83	63	76	75	84	76	66	82	90	92	73	88	85	91	88	67	85	101	91	76	94	84	80	97	96	98	98	100	74	83	95	89	80	82	92	91	100	81	92	61	79	85	77	82	90	71	73	79	92	87	76	89	79	86	69	83	85	84	80	84	83	91	94	94	78	81	99	70	84	87	79	81	84	88	94	82	73	86	97	70	86	91	75	87	85	87	74	86	79	77	85	92	83	84	101	61	97	85	80	86	83	82	80	86	89	75	85	75	82	71	70	75	83	73	78	78	85	75	98	87	94	78	65	86	69	92	96	96	74	79	81	80	93	73	79	83	75	93	85	85	83	73	94	77	83	102	67	90	88	90	91	86	94	83	87	80	83	78	86	81	74	80	95	85	77	72	88	82	75	99	77	75	88	85	83	86	81	80	96	103	71	89	90	92	87	81	77	95	89	82	75	92	64	84	96	73	87	91	89	103	93	84	67	100	84	84	78	77	89	91	79	85	77	81	76	95	78	82	87	85	78	81	91	91	94	96	73	73	74	89	88	98	93	82	80	92	83	73	72	80	94	77	61	87	79	69	96	94	89	76	81	82	86	83	74	72	86	83	85	72	77	77	90	85	70	99	75	93	73	87	78	89	76	90	78	100	99	78	86	93	82	76	91	95	93	107	71	72	87	90	88	81	84	93	79	94	84	81	79	82	77	91	81	75	97	87	89	88	86	79	93	85	84	79	72	99	73	72	90	80	77	92	84	104	76	89	95	73	82	89	77	70	79	81	99	81	90	75	79	92	81	83	74	75	81	89	93	79	82	94	83	96	84	95	75	90	83	88	82	67	75	76	83	82	87	86	104	64	109	96	76	90	95	83	91	55	83	77	68	77	83	86	81	77	83	86	96	65	105	109	95	82	61	94	84	99	95	83	72	85	90	82	78	75	83	78	84	86	82	80	95	72	86	66	94	92	85	82	75	87	88	81	62	87	88	104	93	87	80	83	77	114	85	92	85	90	74	90	87	102	102	91	98	73	79	76	88	85	70	85	104	84	78	87	72	78	85	87	85	80	93	111	80	74	72	85	87	74	89	80	70	84	85	88	88	73	91	77	72	76	86	75	84	89	88	81	76	76	85	74	94	60	81	85	80	89	81	88	96	86	88	81	90	81	86	102	85	107	85	84	84	81	101	86	73	93	83	80	71	76	66	94	75	82	82	73	87	88	77	80	74	79	83	76	82	86	65	74	85	75	92	98	86	107	104	85	83	73	77	76	76	84	88	92	78	59	91	93	79	75	101	100	83	79	86	83	72	87	84	84	84	98	92	85	101	70	75	92	99	86	76	87	105	58	79	91	87	96	92	77	87	79	75	84	97	89	74	84	86	84	90	75	91	96	68	80	87	92	75	83	79	81	86	82	80	80	80	86	94	91	95	84	85	90	86	60	84	70	66	86	86	71	93	83	78	77	104	90	73	90	88	86	79	90	88	80	80	92	71	85	80	88	89	77	89	86	81	92	71	83	83	86	95	93	99	86	101	84	79	97	76	91	80	89	88	75	90	87	92	96	101	65	90	93	100	81	87	74	83	69	84	93	94	76	92	83	89	90	90	93	73	75	87	83	73	63	83	99	85	87	79	96	77	79	96	77	93	75	72	62	101	94	91	94	105	77	66	78	90	89	75	80	87	77	89	100	81	72	91	81	78	88	82	80	82	81	89	80	78	76	75	69	68	91	82	80	102	96	96	89	82	83	69	82	86	76	84	92	79	80
29822	8075	2134	1502	3015	4369	4357	4148	3291	2789	2412	2231	1872	1715	1524	1424	1303	1191	1015	981	1024	974	1726	15968	15109	1977	744	702	699	689	736	667	1209	887	666	669	659	693	671	646	626	678	636	645	646	580	672	647	669	639	644	657	615	624	635	609	636	627	598	630	623	615	646	622	632	626	628	641	606	643	627	641	656	666	659	602	606	644	646	639	652	643	666	601	623	598	604	611	671	635	634	667	644	651	653	667	681	630	690	670	675	630	682	606	661	649	621	636	609	596	624	626	663	626	622	611	620	618	657	628	584	606	634	588	631	571	640	614	609	672	657	608	629	616	640	604	588	616	608	620	645	658	636	601	577	608	616	589	596	630	629	637	607	578	609	555	630	622	616	588	621	673	633	614	631	596	604	622	634	600	607	589	639	638	607	619	657	578	650	637	614	628	653	607	598	573	620	654	613	589	614	557	635	672	620	595	627	644	624	594	656	654	641	591	605	632	664	621	607	617	609	644	627	631	584	624	613	615	544	593	598	658	621	597	601	641	609	589	635	639	604	596	606	631	599	652	575	620	549	593	648	663	645	662	594	619	579	663	622	636	666	625	611	605	607	599	649	631	569	652	607	617	598	591	617	623	592	624	622	652	627	626	585	598	628	588	617	627	655	638	634	600	610	628	648	602	596	605	617	622	604	608	597	609	663	628	613	575	587	622	627	609	630	570	638	636	607	670	645	601	618	611	638	596	585	629	615	629	607	616	580	644	607	634	625	602	620	604	612	627	634	643	629	575	625	650	611	651	620	614	653	599	613	608	587	607	607	652	565	613	617	633	592	617	568	619	591	597	587	649	649	585	645	583	617	643	557	606	648	612	665	615	623	599	560	594	652	629	627	604	610	606	588	603	668	564	605	592	606	639	626	660	599	600	568	630	610	642	608	631	650	608	623	585	630	643	600	621	631	610	655	611	571	576	564	596	626	630	633	645	582	573	618	594	637	599	586	592	643	595	624	619	633	583	634	617	617	640	621	581	631	584	599	647	627	598	597	641	597	602	595	603	598	596	613	602	597	590	644	625	631	621	620	649	612	605	636	638	609	627	582	646	609	610	638	635	602	647	568	626	566	651	592	588	638	610	686	619	561	612	606	651	601	671	610	596	588	576	627	629	605	588	597	625	634	607	618	588	579	576	619	576	628	678	632	621	612	606	588	555	608	599	617	601	651	608	605	630	607	607	602	635	571	623	594	675	605	603	592	634	621	591	617	585	552	602	642	611	594	569	603	638	589	627	600	638	649	637	634	634	635	616	567	602	670	606	604	586	651	632	640	619	582	604	580	617	628	587	565	599	618	624	596	643	608	633	606	589	624	596	619	604	619	634	619	639	606	615	637	609	618	646	620	617	602	618	628	622	589	660	637	645	620	642	622	652	601	591	589	626	595	614	612	617	644	561	635	624	600	670	653	612	600	639	628	613	643	651	632	631	636	593	621	629	602	598	581	626	556	559	583	590	588	624	630	626	625	581	613	619	610	581	621	593	612	629	567	615	625	628	630	633	614	626	625	650	635	602	595	634	638	594	634	606	588	594	602	560	633	621	590	617	608	621	629	579	591	596	666	601	585	578	627	610	631	628	625	673	574	617	600	664	592	634	614	656	610	622	622	607	607	594	643	621	610	599	659	652	588	663	576	590	585	650	632	631	609	611	587	611	621	616	599	627	644	648	620	592	640	563	627	601	614	618	620	609	607	651	643	601	575	605	609	652	619	633	653	642	627	540	598	657	615	628	615	633	595	618	609	636	597	614	599	586	641	614	572	667	594	630	650	616	622	611	579	602	642	618	608	600	614	627	633	566	626	630	616	589	618	634	654	597	655	669	651	595	614	614	565	613	637	597	652	587	633	592	622	625	604	624	612	627	588	626	623	621	618	600	580	639	592	585	596	625	618	617	638	633	622	586	625	585	661	615	593	578	595	603	650	609	616	665	665	606	613	595	587	636	613	640	621	633	606	622	575	641	600	614	604	635	635	637	624	602	655	625	624	615	614	602	586	593	613	608	615	580	632	613	632	621	638	621	598	616	630	612	594	619	622	633	595	595	611	620	633	593	632	586	593	616	629	618	606	588	573	606	661	616	648	607	582	579	582	592	692	624	591	610	634	630	614	639	632	623	621	633	617	642	634	646	622	594	625	616	650	594	644	615	608	614	638	580	580	578	646	589	597	594	620	621	594	624	601	616	615	619	582	583	631	637	586	626	607	599	674	596	591	588	658	597	595	630	605	608	621	616	590	592	606	602	589	604	653	612	585	623	578	574	610	643	618	623	631	641	602	626	642	644	620	632	580	598	592	593	621	639	616	626	579	618	639	642	628	596	621	606	651	602	619	583	608	632	573	616	642	610	612	626	611	568	585	666	605	631	597	646	635	613	634	620	593	540	642	601	633	593	619	648	612	654	647	615	609	615	626	644	633	619	628	622	600	638	643	632	606	604	660	619	644	639	625	632	618	611	592	667	633	680	632	632	605	600	640	566	615	609	646	658	558	599	641	565	649	620	599	630	651	607	641	626	603	578	648	630	585	591	624	614	634	632	606	637	588	648	673	627	658	622	633	595	620	599	556	603	669	560	660	650	601	627	601	586	607	640	617	609	617	653	638	622	637	586	626	621	614	631	640	631	649	605	599	598	616	653	640	630	619	589	601	625	621	640	586	623	609	606	608	665	579	594	633	626	591	640	649	639	642	616	627	618	631	645	625	625	620	631	585	616	613	618	598	600	637	651	603	667	629	617	617	619	577	611	616	618	600	617	609	588	614	645	624	601	582	634	583	607	551	589	614	588	575	620	618	586	591	649	630	616	637	608	618	601	620	607	624	592	621	662	655	627	614	649	607	664	602	609	626	620	626	580	635	660	577	573	622	588	600	628	615	596	649	653	653	604	596	626	566	619	606	654	578	626	633	598	575	617	649	643	637	609	640	594	638	631	610	619	575	636	626	599	616	650	578	599	671	624	614	601	651	607	635	632	640	619	599	631	614	613	583	649	655	601	646	596	598	589	601	602	630	580	549	611	627	638	606	592	576	614	616	611	637	572	612	622	637	656	671	612	592	599	617	603	639	612	621	636	653	599	639	666	637	651	557	599	574	588	609	605	628	617	614	586	570	622	576	596	622	626	596	657	605	603	627	649	625	642	678	633	633	655	622	637	602	591	580	593	624	607	629	619	658	611	636	624	615	628	601	626	598	602	594	620	610	641	635	619	645	620	643	602	637	611	603	659	653	641	616	571	619	612	621	595	593	619	616	609	557	619	641	599	607	636	630	632	648	615	588	646	614	633	641	629	635	645	617	661	591	624	621	616	590	634	665	590	617	631	628	642	618	586	646	634	651	589	623	598	596	611	625	596	622	621	603	641	618	618	586	581	624	653	567	627	612	630	640	623	584	625	613	621	620	570	654	555	627	632	618	621	651	641	628	663	600	606	601	605	582	644	585	612	615	597	621	619	627	638
2526	314	89	45	64	57	57	53	66	64	42	60	48	40	42	40	37	49	42	42	44	46	57	120	112	53	45	32	41	37	29	41	43	30	37	37	39	38	38	37	49	44	44	34	35	39	46	37	42	40	40	42	37	41	50	45	45	34	48	36	38	41	36	43	31	39	37	39	45	47	37	28	29	40	39	29	44	39	32	34	33	41	37	46	48	57	30	37	53	37	48	36	43	46	43	41	48	44	46	38	32	50	39	36	35	39	42	40	49	38	41	28	40	44	39	39	33	36	35	29	36	50	56	37	44	35	35	43	46	48	44	39	30	37	34	50	38	36	33	51	35	56	48	38	34	52	40	44	35	38	31	37	44	43	29	33	38	35	36	40	34	44	50	38	36	34	43	32	40	36	45	41	41	47	32	45	37	39	33	36	45	43	44	34	34	35	38	32	45	45	41	36	37	38	48	28	38	28	36	42	30	44	41	44	37	32	40	41	35	50	43	51	38	38	47	39	31	57	46	36	41	42	39	37	43	46	41	38	32	53	34	38	42	36	41	38	35	44	44	35	31	42	43	35	30	38	38	46	30	34	37	45	40	48	26	43	45	42	38	39	46	43	35	41	35	34	42	38	34	32	43	37	38	42	53	43	48	52	37	47	48	39	33	34	43	31	32	38	44	37	42	44	36	32	37	41	53	35	48	43	46	40	37	41	33	43	58	42	45	44	50	46	37	40	21	44	49	41	33	41	36	52	38	41	39	32	42	45	34	42	26	28	49	40	43	38	34	36	51	31	42	42	41	30	29	45	40	38	38	39	39	28	39	37	42	41	43	42	43	42	31	44	39	36	34	50	26	34	48	43	44	36	31	48	35	33	47	30	26	45	39	34	39	39	34	36	54	47	28	34	46	37	44	34	36	40	41	32	52	23	35	37	48	45	39	40	30	46	47	42	42	43	35	37	44	48	32	40	36	38	35	45	35	45	37	52	31	42	48	39	40	39	43	42	34	45	47	29	38	36	38	32	47	34	31	37	54	35	45	36	36	49	27	39	38	45	48	38	26	39	42	43	32	31	37	41	32	45	34	38	55	43	35	54	41	55	35	38	33	44	44	38	42	35	40	36	51	43	50	39	44	37	39	32	35	43	33	33	43	36	43	45	48	39	37	38	46	28	40	44	45	37	40	37	47	45	33	34	41	48	45	50	35	31	34	40	39	28	42	43	41	33	45	37	38	33	42	39	45	36	34	36	44	39	34	44	52	33	33	42	44	33	46	39	35	41	50	29	41	39	30	44	41	33	49	46	41	39	41	30	37	34	45	41	50	41	42	45	43	37	36	29	39	39	32	39	35	37	48	41	40	32	42	44	45	35	39	37	31	43	41	42	33	37	27	38	35	50	33	43	34	34	38	50	45	35	35	41	39	49	38	44	35	31	36	35	45	35	32	47	42	34	37	43	36	37	33	42	36	45	33	43	38	55	46	55	36	43	46	34	37	52	40	45	40	34	34	34	50	38	50	36	36	40	45	41	34	38	48	47	53	37	42	48	39	29	31	38	38	36	52	40	33	43	28	46	43	42	44	32	46	36	38	25	31	34	49	44	33	49	49	38	42	46	29	43	54	50	35	37	52	41	46	42	38	40	39	43	40	44	49	37	43	36	40	51	39	27	47	36	38	33	42	38	51	33	41	38	42	43	34	37	46	45	40	47	45	37	35	47	39	39	46	46	46	40	35	50	44	39	32	36	33	42	32	36	35	25	48	38	32	37	50	48	33	35	42	45	39	44	41	44	31	46	37	23	44	37	52	58	33	34	44	45	33	34	46	39	36	47	40	35	32	43	35	41	33	43	29	31	44	37	43	36	57	31	41	38	50	42	42	45	49	33	42	44	42	47	37	53	42	35	54	49	47	36	36	41	59	38	39	39	41	36	31	48	42	29	44	34	26	40	38	37	44	31	47	39	35	48	34	33	33	34	43	33	37	46	27	43	34	36	30	43	43	49	42	41	37	36	49	36	30	31	34	41	34	38	33	32	44	50	30	47	34	47	33	50	36	37	34	53	29	51	42	28	43	36	22	39	29	38	45	40	44	29	44	40	44	31	45	34	50	44	31	33	37	41	50	41	38	36	32	44	40	38	45	34	43	33	36	36	33	43	33	31	37	38	40	36	46	45	42	46	42	28	23	45	35	39	31	40	38	41	44	43	47	39	32	32	47	41	39	56	43	50	42	41	32	39	39	39	29	36	35	43	34	39	33	47	34	46	40	40	42	31	38	31	29	34	38	40	41	47	41	29	37	47	48	34	44	45	34	31	41	38	41	45	47	36	44	43	37	44	51	40	39	39	37	40	37	39	40	40	40	36	40	38	46	42	36	47	31	45	28	42	44	51	35	52	53	34	34	42	42	30	38	31	32	47	52	47	34	55	37	37	40	40	42	32	38	48	40	37	42	33	43	33	41	41	38	34	35	41	39	31	37	39	47	40	43	45	39	41	37	43	44	43	35	38	52	42	32	44	32	45	31	34	54	44	32	41	27	34	40	37	41	29	38	35	31	34	38	40	31	34	45	42	47	41	33	53	34	40	36	37	40	37	28	42	40	42	35	44	46	37	41	40	26	36	40	50	34	44	48	31	40	45	44	32	37	34	39	28	41	41	37	33	29	39	43	37	33	31	45	33	32	42	35	33	31	35	35	29	49	33	49	43	39	39	41	33	42	31	47	29	29	34	47	47	44	42	19	31	43	38	37	34	34	52	44	35	33	35	35	45	37	40	25	41	45	32	39	30	37	34	45	40	38	44	33	44	50	47	44	47	39	41	36	39	55	34	35	43	44	38	47	34	39	35	34	46	41	35	39	50	38	41	38	47	54	32	46	39	36	40	48	44	43	33	46	35	36	43	42	30	28	44	42	42	28	31	39	42	41	41	38	47	41	48	43	41	38	36	35	33	32	29	43	39	37	38	28	53	44	28	47	56	42	40	35	42	43	44	33	34	33	45	33	42	33	45	35	49	40	35	33	25	47	46	36	37	47	50	51	29	40	37	33	36	43	41	45	39	41	33	38	36	42	38	33	43	48	42	39	33	34	35	44	27	31	45	39	48	43	35	42	37	45	38	49	31	45	40	40	33	27	41	42	45	33	41	29	33	35	33	36	43	43	45	31	38	39	36	42	46	42	46	29	38	35	33	42	45	36	39	33	35	42	35	36	41	46	40	25	43	48	38	41	43	39	40	47	32	37	44	35	32	43	43	41	37	40	42	54	44	37	45	31	43	29	30	38	46	34	41	42	40	40	35	22	35	45	25	39	41	35	28	37	47	40	39	38	30	41	33	45	41	37	33	38	31	39	44	41	37	38	38	32	36	44	48	41	35	37	41	42	48	42	36	35	24	50	27	45	45	39	47	35	36	36	29	43	47	43	30	38	40	44	35	38	34	35	35	37	41	34	34	27	48	44	37	48	53	32	37	49	30	49	34	33	36	48	32	33	37
20940	3676	727	577	1186	1748	1614	1436	1206	1052	822	802	695	624	573	527	498	438	412	364	411	400	996	2999	1769	624	351	324	307	300	309	286	455	346	286	283	298	318	279	304	297	281	283	315	317	295	329	293	289	312	303	287	299	286	300	289	288	309	279	309	293	275	266	312	283	289	323	297	306	298	298	305	310	275	266	275	304	308	275	303	277	312	316	308	304	303	296	287	280	301	292	304	303	299	322	304	344	329	321	328	332	332	293	297	317	321	301	312	301	343	281	326	300	312	312	308	318	266	295	308	292	304	292	297	319	280	317	283	266	292	299	321	320	281	290	291	288	278	314	284	289	318	292	294	278	321	327	302	310	294	279	312	314	292	284	299	292	328	286	318	298	303	280	288	308	293	289	348	289	306	305	279	290	312	295	276	290	263	316	296	324	252	294	309	304	287	306	299	285	307	296	287	311	248	286	283	282	294	290	305	299	300	298	290	292	289	306	298	302	315	284	288	284	301	293	289	253	275	293	292	253	346	291	282	301	310	281	291	313	287	291	255	283	309	299	311	318	288	304	327	283	292	287	306	309	290	303	312	261	299	318	289	302	308	293	305	307	299	275	321	327	321	305	299	279	285	293	276	313	276	321	305	287	322	293	273	310	305	322	317	291	303	263	327	286	294	311	325	280	289	317	291	328	305	293	296	266	272	294	284	286	278	284	286	344	276	259	285	299	286	287	285	284	311	299	315	264	333	298	268	284	300	266	295	299	285	284	352	314	284	276	280	256	264	275	307	286	298	306	304	277	282	297	293	296	297	310	293	307	296	286	274	302	293	312	308	280	304	300	296	315	268	280	304	284	299	280	302	266	286	319	282	293	303	310	286	269	326	258	308	282	272	266	322	306	262	277	359	273	259	302	311	270	308	293	288	294	316	305	313	295	359	277	287	318	308	301	289	270	290	305	304	298	258	274	287	305	279	303	261	260	302	285	288	305	293	299	287	310	274	300	309	310	276	301	291	307	313	276	289	279	266	318	339	290	307	283	331	298	311	337	294	295	268	281	295	291	282	292	301	281	276	312	326	266	282	290	300	277	303	306	285	303	293	305	301	305	281	304	299	307	317	318	278	300	280	269	285	289	296	278	307	323	270	299	314	271	271	275	318	295	258	301	283	291	293	304	296	290	336	336	303	301	296	303	310	279	304	314	270	288	318	297	345	256	307	282	303	302	304	321	281	270	276	275	298	284	309	301	280	274	275	279	286	287	278	267	297	305	309	269	300	294	284	304	297	317	289	293	326	305	267	305	295	298	267	303	296	299	277	295	284	309	290	304	275	265	307	309	284	278	283	289	296	294	294	303	293	310	296	279	304	288	303	295	302	319	300	304	317	266	313	335	277	296	307	266	298	290	275	281	293	295	298	324	273	284	285	331	293	293	282	271	297	306	276	340	281	307	291	293	305	293	302	320	305	282	275	293	276	281	283	318	290	291	285	306	293	297	264	247	307	323	291	289	284	299	308	316	310	332	286	299	275	304	335	297	266	313	314	295	300	299	306	304	307	300	282	263	301	314	308	272	289	315	297	278	309	284	277	293	274	290	264	309	306	301	294	294	266	316	302	286	280	274	290	287	290	280	309	271	287	311	290	315	297	321	286	290	292	290	287	271	278	278	300	301	307	277	297	320	306	275	305	299	299	280	335	300	294	318	277	314	300	297	281	343	318	297	295	317	299	290	299	288	300	290	247	305	336	291	266	290	303	299	321	286	281	314	284	306	277	303	309	309	315	323	301	272	280	306	280	310	282	301	291	277	284	289	290	367	308	267	298	288	284	311	292	296	300	277	277	321	302	271	290	282	302	339	298	282	305	304	309	307	299	295	310	290	284	294	311	329	275	293	326	298	271	271	298	288	286	277	314	303	316	292	332	285	311	300	301	323	290	283	292	293	271	264	332	312	291	276	289	313	289	287	289	289	263	276	301	311	295	295	312	268	276	286	299	301	286	273	309	258	315	299	267	261	249	306	275	304	283	302	290	285	279	304	295	299	326	300	315	271	333	302	294	318	289	311	269	308	326	258	302	321	291	306	265	271	289	274	280	300	298	275	271	296	274	283	295	331	303	305	279	288	293	298	288	279	313	278	285	267	345	270	291	301	310	294	300	282	292	279	300	323	333	297	275	259	285	299	306	277	297	284	308	307	279	304	261	287	293	282	324	262	271	302	283	328	304	289	307	291	298	274	289	310	307	296	289	323	321	310	287	277	302	288	293	298	330	286	310	310	294	270	321	300	293	323	291	296	263	298	308	300	296	309	349	267	292	332	300	293	266	318	271	313	290	322	277	315	311	270	298	289	319	281	301	283	288	312	293	301	332	299	325	298	307	300	301	321	297	247	285	307	311	294	261	288	297	298	324	313	304	287	304	318	295	281	302	327	306	289	297	291	311	278	296	297	318	261	324	307	279	302	267	311	297	296	284	298	295	303	280	297	306	292	301	287	300	293	283	288	316	290	314	285	292	337	291	281	316	276	295	296	278	325	291	264	314	294	300	284	285	295	277	295	305	285	305	331	338	316	314	316	319	279	274	281	275	277	302	306	316	277	288	286	290	291	292	280	275	285	291	332	282	316	290	290	283	336	297	297	280	302	277	288	281	303	280	325	257	264	324	293	318	286	275	305	278	278	318	286	260	285	306	271	291	301	284	269	278	292	263	314	311	323	288	258	264	316	283	320	329	298	295	337	298	298	277	301	276	297	307	304	290	314	319	295	309	255	304	307	287	276	321	305	271	297	329	299	305	288	299	286	309	287	319	273	301	295	297	312	298	302	297	305	296	298	317	264	289	325	273	304	241	290	293	323	297	315	306	321	295	274	294	281	290	283	291	291	287	281	289	327	302	306	297	273	315	285	293	276	294	303	264	305	278	319	295	281	313	325	288	290	295	302	310	279	276	282	285	276	281	273	293	306	258	300	302	293	317	285	313	275	298	290	308	331	252	305	298	301	299	265	284	267	300	310	284	309	293	276	293	335	292	312	311	291	291	297	317	274	291	279	281	310	302	302	294	275	322	282	291	293	292	306	295	283	317	268	334	312	295	287	305	282	303	290	319	309	315	305	290	282	301	306	329	299	304	275	272	323	312	339	289	326	331	277	314	303	314	310	287	295	330	267	305	286	296	296	280	292	332	301	321	308	273	314	286	279	320	306	283	262	303	284	262	320	336	304	304	322	285	267	281	273	283	267	298	272	303	279	281	301	285	290	298	316	287	310	309	295	267	326	290	299	281	293	311	292	316	308	297	315	322	256	284	305	288	297	289	287	292	312	300	325	308	291	287	288	290	305	267	299	275	299	267	264	315	312	292	277	277	316	275	315	291	298	279	320	313	292	282	295	333	285	307	293	289	267	278	306	293	300	285	283	281	304	277	308	275	270	291	275	340	328	301	318	258	300	320	315	307	309	325	303	281	304	295	290	308	268	309	295	294	264	279	294	292	308	314	308	294
2688	714	178	96	83	92	84	90	91	87	92	80	88	82	79	81	78	59	52	84	86	120	284	391	430	291	159	90	74	82	73	78	77	67	68	66	59	69	70	84	57	69	85	67	67	55	65	65	72	77	72	62	84	73	99	70	68	60	83	59	67	58	70	82	70	73	68	65	62	73	77	60	58	92	67	77	75	68	62	65	72	59	82	56	63	55	67	72	57	77	64	63	71	77	56	76	86	69	67	74	82	75	63	63	65	54	62	65	63	73	55	63	77	73	70	70	56	55	64	69	63	64	48	74	64	59	70	48	69	78	57	70	57	79	59	88	74	57	53	73	68	70	61	70	79	74	56	61	75	75	70	77	79	69	64	63	59	64	66	62	82	86	65	76	81	64	74	73	52	57	60	60	65	67	76	76	53	67	75	51	65	64	70	51	74	85	64	60	67	72	60	69	60	82	75	58	63	75	72	78	64	78	70	77	74	70	69	79	71	76	71	67	68	83	72	82	69	72	60	65	66	69	73	55	75	85	71	76	70	60	66	71	71	67	81	57	75	69	70	70	80	78	74	68	75	84	75	52	55	60	68	71	71	60	68	73	66	84	75	64	70	64	83	59	79	62	76	73	52	77	64	65	74	67	82	68	78	74	71	65	71	60	54	63	76	76	79	61	61	67	58	74	70	63	89	72	55	64	79	71	67	58	58	71	68	65	64	74	63	64	57	66	65	64	67	66	63	73	65	70	65	73	62	64	67	61	56	72	72	61	67	63	60	69	69	83	61	63	68	51	65	59	61	72	63	56	67	53	61	61	75	66	79	67	53	73	69	67	65	74	59	77	68	69	75	75	68	62	68	69	66	70	76	67	83	77	58	72	65	54	57	65	66	68	61	74	84	59	66	85	76	74	68	47	66	62	62	57	64	70	59	62	69	54	65	71	65	64	71	76	81	67	83	63	76	67	71	76	61	67	60	58	66	70	76	49	71	75	60	56	53	65	60	65	71	68	58	58	65	68	61	60	56	72	74	72	86	66	52	82	81	76	73	75	70	57	58	81	52	71	67	65	63	69	79	69	63	79	68	67	54	83	60	77	67	58	62	63	68	65	69	66	71	74	70	63	73	68	69	70	62	79	62	76	64	66	63	58	62	82	64	76	54	74	71	68	60	84	81	77	68	71	74	71	65	63	62	65	70	51	63	77	86	68	59	64	75	56	57	59	75	57	80	78	60	67	56	77	79	58	77	69	58	66	69	86	60	77	73	70	58	61	72	69	74	68	79	67	71	64	61	68	68	63	62	79	73	55	68	58	55	69	72	67	52	85	78	67	61	62	67	65	69	82	63	63	64	69	74	80	81	60	70	56	84	60	66	71	76	61	64	72	58	90	65	61	79	60	66	78	63	75	65	57	63	83	58	65	73	64	60	65	76	58	69	64	73	73	74	77	79	67	81	65	66	65	59	61	86	54	62	71	77	82	62	68	61	63	63	70	63	67	57	48	77	66	75	60	65	82	76	81	75	61	66	66	58	67	62	59	67	72	63	67	78	71	65	74	70	81	58	73	76	70	67	64	56	78	77	86	68	61	78	58	70	62	64	55	66	69	72	58	79	66	53	78	69	74	76	57	55	78	79	66	70	67	64	76	60	59	70	68	71	58	60	68	83	65	74	70	71	47	73	68	58	75	70	63	63	67	59	60	56	72	73	75	70	66	56	67	75	62	60	70	72	78	72	58	82	81	60	58	67	77	67	50	76	61	77	54	60	75	67	68	79	78	74	76	64	56	69	61	61	69	76	75	62	67	59	89	74	61	63	58	70	67	83	58	70	92	82	79	72	79	64	63	64	51	66	48	74	80	67	52	71	67	63	66	66	64	58	67	66	72	61	61	55	64	74	75	66	68	66	72	60	60	60	74	61	69	75	61	74	72	70	67	89	64	68	61	74	67	63	74	69	77	82	71	82	65	54	64	66	52	72	56	81	62	64	75	66	65	59	65	61	67	74	69	76	68	67	69	63	69	60	68	55	60	66	71	80	70	66	81	71	80	66	71	68	69	61	86	77	71	61	76	53	63	68	59	77	76	59	73	52	65	59	63	59	63	69	74	73	58	66	78	70	58	73	74	66	60	50	81	70	76	73	59	72	69	69	73	74	66	68	61	74	68	67	63	56	68	78	85	63	58	80	58	61	96	64	88	45	72	75	68	64	66	65	64	77	73	78	60	77	72	79	66	70	71	65	79	52	69	63	67	75	70	74	68	70	63	52	46	78	66	69	78	59	67	80	71	74	67	72	77	57	76	58	61	78	65	72	80	76	65	63	65	69	61	70	71	74	75	77	72	74	79	81	66	66	70	72	60	75	69	58	65	67	56	58	57	79	77	81	76	57	86	64	63	59	70	63	75	70	69	85	70	63	69	63	70	69	79	70	71	55	75	59	71	65	69	69	71	60	80	67	72	70	85	71	64	69	77	76	59	62	84	59	73	73	61	68	73	54	63	69	66	62	71	77	75	65	68	80	62	63	72	69	68	76	80	68	48	76	73	69	70	70	76	66	60	55	60	65	69	54	71	79	69	73	67	60	72	85	53	54	69	67	84	67	57	57	64	64	56	72	65	69	65	59	64	74	69	56	76	68	71	54	66	79	63	68	60	63	65	62	58	63	64	59	53	57	72	59	66	69	67	65	72	69	75	74	78	71	72	61	68	71	59	66	52	62	59	76	61	72	97	73	53	70	79	92	77	66	74	56	62	69	68	69	68	67	60	68	57	73	83	72	67	77	67	64	65	68	67	71	63	73	61	72	64	73	55	62	67	77	67	71	63	75	75	64	77	71	72	57	66	78	74	71	66	63	64	56	84	63	60	63	56	65	63	69	68	81	53	63	62	61	69	70	59	77	65	71	59	64	82	61	67	64	81	78	73	80	72	56	66	82	68	88	71	65	71	70	51	72	66	72	76	77	72	63	65	70	62	72	58	56	55	77	66	61	69	71	59	55	73	60	66	63	75	58	66	70	73	56	73	74	62	66	61	73	70	77	58	77	62	60	63	65	63	74	53	62	61	69	60	51	52	64	79	80	76	68	68	88	79	51	53	73	72	69	62	60	61	69	48	61	73	80	59	70	67	65	76	59	55	81	72	66	65	80	45	76	63	63	63	64	62	56	73	65	74	60	80	61	57	71	73	68	63	71	65	52	63	78	67	68	61	73	67	68	58	75	65	63	70	66	64	76	62	85	65	86	78	62	69	65	64	77	97	72	75	70	66	75	66	61	64	61	54	69	64	75	74	49	65	67	63	68	66	68	51	79	73	56	59	58	53	59	57	59	73	70	55	54	67	64	81	64	57	68	73	67	74	60	46	77	55	73	53	64	53	65	64	75	62	77	66	65	73	72	65	72	76	68	70	59	58	50	57	65	58	60	58	54	57	62	75	63	68	79	75	58	75	73	69	73	64	66	80	60	56	75	62	68	61	60	78	65	79	75	70	71	78
25764	6720	1341	1085	2123	3327	3217	2776	2318	1932	1618	1504	1342	1126	1057	918	795	797	750	742	810	2205	6059	8836	9638	5979	2532	807	516	557	539	497	867	510	485	504	531	525	463	510	512	500	536	497	464	496	531	531	487	516	500	531	517	502	489	487	486	514	463	453	448	531	470	536	492	509	526	469	467	479	516	462	474	487	487	509	552	518	504	463	486	499	462	480	511	534	471	477	500	517	490	495	542	529	523	503	514	514	529	511	485	535	506	530	485	527	527	508	505	515	523	514	505	502	551	521	484	505	507	488	507	549	483	474	500	481	518	507	491	493	493	531	490	467	462	546	537	490	505	501	478	456	514	508	498	507	470	488	512	498	472	520	475	483	498	466	481	470	470	530	471	480	484	494	495	477	496	513	535	521	513	510	471	488	504	506	519	467	509	511	513	493	514	494	518	469	480	456	508	482	476	489	491	489	492	474	485	464	496	493	480	451	505	452	540	517	501	483	514	507	495	499	492	478	510	444	498	511	483	515	524	474	474	500	547	497	485	430	476	504	459	505	503	477	522	505	493	514	515	474	480	509	516	448	498	528	522	528	474	509	495	485	505	451	527	475	466	457	533	510	453	519	479	515	517	466	510	462	469	484	486	515	491	502	537	469	525	477	505	437	498	456	515	518	466	535	498	495	477	498	500	468	515	495	470	487	477	500	495	525	496	490	478	500	514	513	495	519	463	499	475	506	520	487	455	449	491	491	464	497	461	489	497	511	513	513	511	551	519	493	504	475	498	502	489	523	483	483	513	504	505	543	482	491	521	452	493	487	500	452	514	486	524	501	487	524	490	470	483	468	496	515	504	527	497	516	507	501	511	467	505	527	481	521	510	476	513	496	466	487	512	538	493	542	485	480	485	471	495	518	462	499	489	512	502	478	450	453	490	481	466	493	478	488	521	476	491	507	498	493	467	518	504	448	479	511	509	499	521	497	461	493	505	482	476	508	531	494	468	485	501	464	556	490	518	485	498	495	504	491	489	514	519	489	527	533	478	506	530	489	521	499	501	530	532	481	478	465	467	500	499	502	443	501	464	491	508	512	519	488	508	498	502	485	484	497	511	520	469	474	459	508	501	473	496	484	501	494	494	510	497	498	487	522	468	543	505	452	465	514	506	491	541	498	448	509	505	495	515	519	479	492	523	480	479	489	493	512	496	486	513	471	506	488	520	529	532	504	498	464	529	500	478	471	484	523	483	460	472	514	504	513	458	467	501	517	464	507	495	486	504	479	486	517	503	461	478	549	476	508	491	458	509	504	484	432	483	464	522	495	503	513	505	509	514	493	535	466	486	518	507	491	510	495	473	449	495	487	526	485	487	489	463	483	457	481	498	491	506	479	514	524	494	506	503	481	446	495	519	474	502	498	501	500	479	475	490	455	508	492	536	531	497	520	470	473	458	504	487	464	484	467	490	529	463	474	501	500	477	524	469	474	512	490	487	522	576	504	514	477	492	457	510	505	517	506	477	471	472	479	505	492	531	548	508	448	501	457	509	465	490	496	501	489	466	493	504	474	534	514	477	511	479	469	516	535	486	490	508	486	521	553	506	509	480	467	506	481	495	542	491	499	479	484	467	522	497	443	505	496	522	486	493	525	514	502	490	476	507	476	496	519	496	482	508	500	474	511	505	559	455	453	477	547	474	505	523	513	483	502	502	509	501	495	513	442	443	468	453	503	488	504	483	463	502	500	485	448	516	467	516	484	464	512	544	486	488	468	515	461	514	485	479	509	454	515	513	488	492	485	501	501	466	531	473	482	530	499	483	521	476	490	473	455	510	459	504	484	507	473	473	515	506	496	490	482	518	523	505	482	518	485	529	513	504	528	504	471	516	483	522	508	501	468	499	481	461	491	453	492	514	448	476	489	467	475	496	538	469	509	525	470	512	525	470	474	501	505	526	495	495	496	488	467	518	485	505	518	539	465	518	492	524	475	472	512	494	497	476	505	504	483	534	508	500	490	489	473	485	493	481	513	487	532	516	506	495	515	492	476	473	521	503	542	506	489	516	502	506	503	508	482	471	492	541	463	457	488	501	526	499	504	486	464	510	496	517	452	511	525	478	436	492	518	495	506	510	504	477	512	510	508	518	510	530	509	500	460	519	498	502	504	492	497	509	485	475	468	489	500	499	514	504	547	480	466	483	535	510	499	471	471	494	531	495	516	447	499	475	482	536	450	525	450	510	483	493	532	517	486	485	511	519	490	492	480	502	503	505	501	461	516	493	474	494	506	503	472	506	478	500	475	466	491	494	498	541	480	501	519	503	509	481	521	516	496	484	494	449	510	521	498	485	502	539	497	478	549	509	475	497	486	515	505	463	538	458	546	521	478	484	504	484	524	496	469	489	484	504	440	517	551	472	497	484	520	493	501	496	519	492	500	526	500	506	484	515	478	490	498	480	507	456	501	489	537	501	510	518	538	511	468	459	460	527	513	518	482	472	463	546	452	513	510	499	508	479	481	523	484	506	513	510	467	484	480	483	479	492	492	521	506	555	518	494	460	472	487	503	462	489	502	492	500	486	507	463	476	480	474	494	511	492	499	521	495	524	473	517	512	491	530	484	500	536	488	506	514	478	516	480	508	508	504	489	471	486	506	493	496	520	483	544	502	488	522	496	494	492	514	488	534	501	479	487	542	508	492	488	468	510	496	493	540	487	517	525	493	509	520	536	518	499	506	499	476	500	488	520	467	498	509	485	519	489	460	514	491	515	526	477	485	485	472	490	471	550	516	494	498	516	502	495	465	512	515	511	484	482	448	483	515	497	460	480	508	502	483	532	491	555	485	449	500	495	482	459	507	472	497	516	509	509	457	541	495	532	498	521	509	478	502	483	516	470	480	478	456	482	484	462	514	527	470	490	518	499	479	489	506	507	484	503	488	445	506	474	525	490	491	517	482	487	487	507	495	526	524	525	525	496	492	487	451	524	509	471	489	480	455	484	508	463	501	526	498	474	495	471	457	521	486	497	518	517	520	493	494	503	477	511	481	503	484	487	472	474	502	517	531	499	534	518	463	498	461	558	499	463	517	468	518	459	494	497	470	488	482	480	499	480	493	477	520	530	454	508	498	475	471	475	486	495	484	491	529	471	473	501	459	481	492	508	493	511	505	460	478	479	504	500	497	485	502	452	524	473	532	513	501	500	461	478	509	519	542	469	517	503	513	509	529	507	478	512	468	510	494	510	518	547	486	508	499	510	511	468	514	503	505	556	491	516	505	492	498	459	512	468	505	529	543	488	497	475	504	457	523	464	522	465	528	473	505	496	489	469	515	496	518	495	501	462	475	518	448	490	480	478	498	499	527	511	469	491	520	524	530	477	520	490	479	482	496	534	471	470	513	471	530	503	489	508	493	475	496	477	467	454	463	504	469	484	491	489	472	495	504	456	505	517	517	455	511	513	498	525	527	502	511	507	529	508	478	440	472	499	499	487	487	480	492	533	471	472	507
4081	552	127	84	83	63	79	68	81	71	70	67	77	65	66	64	61	61	65	68	55	75	157	277	404	379	179	56	47	52	39	49	51	41	66	53	45	49	55	52	49	72	55	63	46	48	58	48	58	57	59	56	55	56	70	58	59	59	53	48	47	55	50	54	58	66	49	59	55	59	45	56	52	43	51	53	48	52	39	58	52	48	47	44	46	55	59	51	53	53	52	53	57	59	56	58	53	58	48	60	49	55	48	58	63	41	58	46	52	50	67	50	52	52	41	43	60	46	52	54	52	46	39	46	49	53	59	42	45	54	44	46	49	50	41	54	54	50	60	37	57	57	46	42	55	61	50	61	70	56	43	59	48	44	55	59	42	46	55	49	47	53	59	54	50	55	63	52	57	57	56	59	40	50	68	61	45	68	59	46	42	50	51	52	55	52	54	52	42	46	51	52	52	57	66	49	66	43	44	56	35	53	56	42	59	52	46	58	36	41	49	59	45	50	63	54	38	49	58	53	57	46	68	57	48	56	56	51	65	62	61	48	49	51	60	64	60	54	48	48	60	53	58	61	51	60	60	52	72	48	39	49	45	58	48	54	61	63	53	57	43	42	49	59	58	50	57	55	58	50	60	63	54	52	44	50	44	44	53	56	61	53	44	62	59	49	45	46	48	51	60	47	55	52	58	53	61	71	54	39	58	45	54	51	54	55	50	54	40	66	61	61	46	49	46	57	63	56	69	52	50	60	51	56	43	57	44	65	65	67	51	53	49	60	46	45	67	50	58	53	64	51	46	54	45	58	62	54	66	61	56	44	47	62	48	58	71	47	52	51	45	50	44	58	66	46	64	46	47	60	57	62	57	52	54	60	59	51	54	50	54	53	43	48	61	45	53	47	56	48	48	47	46	56	49	37	42	46	52	56	53	47	60	52	66	55	48	38	54	59	45	55	53	54	58	59	50	52	57	39	55	56	53	65	62	39	54	60	57	46	56	50	38	47	48	62	51	57	68	63	56	52	58	46	53	50	51	57	49	60	60	42	56	48	49	57	63	44	55	57	55	43	46	58	59	50	70	43	62	47	56	63	60	62	63	48	59	50	47	47	62	49	51	52	44	60	65	56	59	54	50	43	54	52	64	64	43	56	55	59	51	44	44	42	62	58	51	65	53	46	53	57	46	52	55	59	61	50	51	57	56	68	50	61	55	57	54	57	34	62	68	53	49	49	43	39	39	57	53	49	55	47	55	57	51	41	46	57	60	62	59	56	59	59	38	50	65	46	60	51	63	47	50	51	78	44	61	38	46	53	52	57	50	56	45	43	54	50	55	64	56	48	53	62	55	50	53	52	49	48	42	55	61	59	61	61	44	55	46	58	46	58	54	56	56	51	58	48	42	55	50	51	51	57	62	55	52	43	48	55	52	57	63	60	51	51	61	49	43	57	51	43	42	66	52	50	61	70	54	52	57	42	51	47	46	40	60	63	58	67	52	59	59	50	50	49	50	48	37	50	49	50	64	63	61	52	52	61	52	54	46	56	61	57	56	52	49	57	46	66	50	65	35	48	61	57	57	49	52	54	46	44	56	46	54	55	64	60	69	54	66	42	46	39	51	58	57	50	51	51	58	56	49	62	53	52	53	59	48	40	54	51	39	61	44	63	68	50	53	51	46	44	52	53	53	46	41	58	51	41	45	48	64	49	42	56	61	54	36	49	49	55	50	59	44	47	36	47	54	48	53	52	56	40	54	62	45	66	52	55	62	49	51	56	60	67	45	42	59	42	52	59	52	65	59	57	49	54	37	44	55	48	58	60	47	49	63	46	63	50	50	60	58	43	56	42	43	34	51	45	50	56	61	53	50	50	50	49	52	45	54	45	56	49	56	53	55	54	50	54	71	54	45	49	49	34	39	64	61	53	61	52	46	56	59	49	45	56	55	40	57	63	52	61	50	56	54	58	54	63	60	39	56	49	46	45	53	51	57	62	60	71	60	61	40	35	60	59	72	51	46	47	48	52	65	72	57	53	46	63	54	47	55	71	60	36	53	66	45	56	57	60	53	63	58	59	51	54	47	39	49	47	63	61	52	55	49	51	50	40	53	50	60	67	60	57	47	56	68	57	43	61	52	49	61	47	56	38	52	50	61	45	47	34	57	39	55	55	48	55	55	61	44	56	58	51	61	61	45	51	46	54	51	48	50	57	60	53	56	50	60	52	51	56	52	56	56	55	35	47	57	47	39	65	50	40	48	50	53	48	71	53	55	47	50	53	59	48	53	57	58	59	59	55	50	60	44	57	43	44	48	42	49	62	61	32	55	46	53	43	57	49	57	41	48	52	46	37	50	50	61	59	49	63	46	64	50	52	47	63	59	56	48	56	53	47	37	61	58	51	42	38	52	51	51	49	54	59	47	48	55	56	59	48	64	60	51	62	52	62	61	49	68	56	52	46	52	63	51	51	57	45	41	43	45	62	50	61	60	61	55	59	61	60	44	56	52	35	42	61	57	50	51	64	60	49	60	65	50	57	58	51	49	58	63	50	56	48	54	63	46	63	55	44	47	59	56	53	30	40	54	44	64	66	47	55	51	40	59	66	43	62	55	54	53	60	55	68	35	56	52	40	56	49	35	41	63	53	54	55	50	42	48	67	50	59	59	68	57	49	52	52	52	51	49	59	54	42	42	60	50	64	48	50	58	55	48	60	62	47	42	66	53	42	56	52	41	57	65	63	57	46	61	56	51	55	51	53	60	56	44	56	59	52	43	43	45	52	60	52	61	40	56	40	46	59	50	58	59	60	52	48	49	49	43	65	55	49	49	45	65	43	46	57	53	31	47	60	63	50	58	55	40	49	47	65	74	56	61	57	52	47	46	48	46	68	58	64	48	57	60	48	47	69	55	52	49	60	47	55	35	52	44	60	57	44	49	66	55	70	50	53	46	51	50	51	41	58	58	50	37	51	50	57	61	51	50	51	35	53	59	46	61	56	57	52	52	46	49	53	50	54	53	53	40	43	52	61	46	48	50	49	51	59	51	58	47	68	55	58	55	53	47	39	49	54	46	61	73	47	53	38	57	49	46	64	54	60	61	54	58	44	46	39	76	51	52	57	65	53	55	54	58	55	52	62	59	41	53	57	43	61	52	46	53	56	45	71	56	48	61	47	56	66	57	45	51	46	48	43	56	62	46	54	42	55	53	47	66	48	47	64	63	57	43	55	54	59	75	48	61	48	37	46	55	53	52	50	61	62	50	64	58	48	51	51	50	48	59	46	47	40	42	55	54	63	53	43	45	50	45	52	63	55	61	51	58	48	55	51	57	62	56	54	48	50	45	43	53	57	44	41	48	58	50	63	65	55	62	60	56	58	52	45	54	54	46	48	59	60	52	58	59	66	65	43	39	53	57	43	58	59	63	59	58	61	54	57	43	61	63	55	60	63	51	52	62	45	60	53	56	55	57	57	53	54	42	57	57	29	59	37	48	45	52	50
25197	5727	1201	968	1769	2960	2766	2311	2022	1699	1440	1292	1228	909	761	781	766	683	674	661	621	1204	3755	6639	10163	8865	4122	491	410	427	424	454	470	446	385	428	431	430	374	408	432	385	431	401	432	396	407	416	416	391	433	408	404	394	388	417	394	418	382	413	402	406	397	431	397	384	400	339	418	352	396	414	398	428	381	378	400	378	388	395	407	380	406	404	414	379	418	436	374	431	433	437	402	411	441	426	403	385	404	400	384	414	373	419	394	428	388	391	400	426	436	422	422	383	411	398	407	404	432	400	425	386	408	396	388	420	414	419	354	386	408	364	442	380	381	391	394	393	389	401	416	368	395	392	434	366	394	398	421	410	377	414	417	383	418	399	377	380	390	386	385	416	412	373	416	428	386	409	422	419	398	421	409	388	396	348	432	398	416	396	404	410	395	425	378	390	407	402	397	422	419	400	407	403	363	402	390	374	390	401	410	410	397	416	385	394	404	407	364	368	386	407	395	396	394	379	381	358	371	394	402	416	381	400	387	397	424	411	391	415	401	417	402	401	400	422	415	412	404	371	342	421	376	419	388	393	397	423	423	377	417	379	382	419	409	399	410	387	429	396	370	405	406	403	397	372	395	377	452	411	383	405	410	404	380	419	383	423	378	409	394	375	398	393	403	426	404	391	389	389	383	419	400	366	406	400	400	405	393	398	408	410	385	373	433	423	391	384	392	397	398	431	367	382	390	403	408	410	387	397	378	368	373	381	425	403	445	405	419	402	387	379	427	372	423	364	393	384	354	367	393	406	412	393	415	356	390	428	396	390	373	385	376	379	424	410	370	420	387	413	406	383	437	432	376	403	402	366	400	400	359	393	369	373	387	408	365	402	394	405	403	395	393	411	414	427	396	413	428	452	389	417	402	406	392	402	391	416	388	430	395	402	428	406	406	424	356	397	406	408	415	389	400	393	367	437	380	427	402	376	405	434	410	402	387	374	385	418	423	392	399	398	373	389	392	427	389	409	406	384	383	384	383	402	412	390	430	376	395	384	420	397	438	408	403	408	424	446	409	398	390	339	406	421	413	414	423	401	424	411	400	374	390	394	395	402	412	378	419	387	428	402	393	405	422	387	351	384	461	389	378	402	408	391	397	371	429	384	413	339	371	403	426	388	398	413	385	405	415	388	378	406	402	410	386	399	379	444	406	427	411	395	386	416	389	381	389	405	406	423	402	431	400	394	414	381	380	379	444	425	391	405	398	426	372	378	414	439	417	434	401	376	382	406	416	362	385	410	359	398	408	421	384	392	386	400	406	415	393	412	395	392	410	411	413	398	421	405	408	379	426	405	408	395	377	424	418	398	387	417	400	391	439	427	410	405	400	432	442	390	431	443	382	372	390	365	404	427	394	409	380	409	416	385	399	438	415	406	380	396	432	372	443	413	404	385	374	323	384	385	384	426	389	417	390	402	366	416	399	403	376	393	424	405	389	418	398	408	399	369	388	398	395	386	390	421	406	389	403	436	399	387	393	399	406	371	406	417	415	420	375	413	381	380	417	358	382	423	410	378	419	394	409	410	396	373	381	391	401	389	419	402	377	365	404	382	419	415	392	382	367	394	417	420	404	378	402	416	425	419	398	392	397	407	388	377	439	366	409	405	435	423	378	393	368	402	398	407	389	355	426	386	375	427	381	367	358	401	428	386	390	389	391	388	403	419	392	393	401	387	387	418	380	419	393	391	430	413	394	347	371	412	408	402	391	393	391	402	354	404	379	395	439	409	390	403	391	383	397	381	400	407	398	392	393	403	386	422	409	403	382	389	401	410	398	376	408	367	402	385	382	410	377	397	433	407	427	401	397	395	392	424	377	389	389	360	391	405	408	376	403	438	395	450	381	383	375	376	377	413	398	403	406	445	373	376	420	441	406	411	422	444	385	428	402	384	386	402	429	355	383	377	404	400	401	391	390	412	412	415	415	409	428	408	387	378	406	391	392	421	382	417	385	411	391	371	395	424	411	412	391	389	395	360	437	420	377	392	395	379	400	400	426	399	361	398	375	434	406	369	385	393	436	410	382	400	405	428	401	404	450	419	437	370	402	393	397	421	404	402	392	385	390	387	364	393	372	369	393	403	433	413	401	389	414	391	415	384	392	430	373	394	383	391	394	402	382	381	395	411	407	415	341	414	427	397	393	395	373	399	400	388	413	399	373	371	394	365	410	432	403	404	377	410	411	370	404	383	412	363	403	409	416	391	408	413	428	431	386	407	427	391	405	392	405	404	420	389	406	400	395	410	370	412	401	389	404	432	392	369	413	406	392	447	373	398	420	394	427	424	425	421	374	410	377	355	380	416	388	401	397	387	407	395	425	401	404	419	415	404	387	380	390	392	417	406	386	399	392	410	368	417	366	379	378	387	410	402	392	407	395	420	392	408	383	380	402	389	373	387	409	407	408	420	391	395	398	406	400	375	430	397	409	403	434	398	427	367	385	403	374	384	405	359	402	388	372	414	412	432	405	397	396	390	402	440	399	394	393	413	381	384	402	375	408	441	408	416	406	369	383	394	385	377	412	419	446	391	375	394	447	416	385	380	425	408	386	421	395	398	406	400	408	423	440	403	403	368	384	426	388	379	380	376	380	401	359	394	400	407	372	412	394	384	413	375	420	435	403	417	371	421	449	382	408	431	382	385	421	396	419	406	419	437	427	371	435	425	418	444	373	430	407	391	404	376	414	386	409	392	412	374	399	412	396	419	365	383	407	379	403	409	417	396	413	409	431	431	425	410	380	411	388	377	383	375	416	397	403	411	387	410	406	403	434	433	405	399	433	398	389	388	379	380	451	404	430	385	364	384	422	385	394	432	356	418	411	376	402	355	407	366	383	388	435	377	383	363	382	409	347	431	407	405	404	453	413	405	451	394	406	372	414	379	394	393	429	390	419	363	394	386	425	420	397	423	411	357	403	411	391	406	414	400	384	378	425	361	405	393	414	405	426	384	375	372	379	388	416	376	437	371	401	380	408	388	406	415	384	373	412	341	385	429	435	373	427	376	376	432	440	373	411	391	398	396	414	436	371	412	418	416	450	360	413	408	398	394	421	415	397	389	400	381	409	426	410	371	400	438	404	397	406	375	425	382	407	388	402	395	389	404	410	366	372	408	384	393	416	391	388	409	395	386	404	391	384	374	391	401	381	421	420	389	374	406	390	412	439	399	387	411	398	403	417	402	386	403	346	412	405	338	376	407	399	412	389	385	390	379	391	405	411	386	407	407	426	410	381	383	379	404	394	401	422	393	395	413	374	431	402	424	392	432	389	421	393	386	400	389	413	416	383	382	395	436	385	419	415	397	395	399	409	410	375	372	405	396	436	411	418	362	391	411	407	380	412	423	379	378	414	409	388	409	385	421	418	421	394	414	402	378	396	408	357	402	405	408	408	395	380	378	387	418	399	401	392	385	395	397	413	396	417	412	368	404	411	421	397	418	403	393	404	405	411	361
4145	978	238	125	108	112	129	141	144	130	121	109	120	92	98	94	99	110	105	100	105	127	269	675	841	821	274	96	77	91	72	92	108	79	95	99	89	91	81	73	89	74	91	84	78	76	76	94	76	81	72	99	97	91	96	72	75	75	84	81	92	85	85	98	93	76	80	98	94	88	106	83	94	87	94	93	71	72	86	85	68	79	88	97	68	102	79	88	91	80	70	65	88	91	100	90	92	84	104	74	85	78	89	91	96	82	76	74	104	78	83	74	106	88	77	81	96	82	79	83	87	95	90	87	91	89	93	91	86	84	78	86	81	92	78	87	90	86	104	83	88	84	76	84	87	81	80	84	94	80	76	96	88	70	94	78	74	84	81	88	86	95	94	86	80	91	91	84	79	89	90	87	82	90	68	96	90	101	103	69	87	88	88	86	90	83	92	100	82	73	73	102	91	92	73	84	87	70	84	77	91	89	99	87	88	91	78	93	81	79	94	96	101	84	97	92	81	80	102	102	85	85	80	83	81	80	104	85	101	59	76	70	85	70	99	83	86	93	82	80	82	95	81	94	83	100	76	82	73	73	77	91	99	73	73	94	71	87	104	72	89	93	93	105	94	75	79	68	81	91	80	72	87	108	96	80	73	87	96	88	80	70	84	90	90	73	86	97	83	83	86	100	77	93	76	86	67	97	94	102	95	92	93	73	91	78	93	64	83	76	82	100	94	91	70	81	102	92	80	91	86	87	90	79	102	75	77	89	88	84	92	88	79	102	94	84	104	80	102	83	78	79	84	82	109	93	92	85	86	91	82	91	86	85	100	81	77	85	75	102	76	89	89	82	92	85	81	74	89	72	77	69	91	85	83	95	74	73	80	72	102	89	92	83	94	90	98	94	102	79	99	73	104	76	98	101	89	86	93	95	87	93	84	96	80	81	96	96	88	77	87	79	96	99	67	73	88	86	109	85	88	58	83	84	100	77	95	85	73	84	82	93	89	76	90	85	78	80	77	101	93	89	76	92	87	84	89	94	98	79	85	87	94	85	98	88	80	87	79	91	66	80	96	68	89	94	60	83	104	84	85	78	94	86	88	92	89	90	88	73	92	86	80	105	69	91	98	73	72	91	70	85	70	80	72	76	102	85	79	74	89	90	82	82	90	87	106	90	91	99	95	85	88	98	98	95	64	72	82	79	94	102	93	91	97	74	101	95	109	76	84	86	83	83	83	71	100	96	83	79	88	87	78	92	85	89	79	78	71	73	73	95	85	81	82	70	82	83	98	89	57	71	86	86	94	86	78	99	79	89	97	77	96	73	85	80	92	82	89	79	91	89	83	84	77	72	105	94	87	88	78	77	96	85	86	85	85	76	74	65	84	91	90	94	80	99	88	81	94	81	72	76	87	83	95	78	100	91	83	81	73	88	79	85	72	88	86	85	74	84	72	92	83	78	94	93	98	82	78	104	95	85	88	93	93	73	83	95	68	86	100	101	75	78	87	85	74	88	89	95	90	96	97	65	91	88	92	76	80	75	89	88	85	85	104	87	98	96	90	82	84	93	69	96	86	90	87	78	89	75	80	77	83	99	82	76	77	82	92	67	97	94	91	88	85	82	80	84	102	86	83	92	89	95	87	82	68	92	80	79	93	96	87	75	87	96	85	76	102	90	78	89	91	90	90	97	82	85	79	80	86	97	79	100	79	93	82	72	90	81	86	81	74	85	84	91	77	91	88	101	73	81	67	76	88	88	80	103	77	88	85	84	79	71	94	94	83	91	94	103	96	70	78	62	71	94	99	81	91	89	100	90	90	87	97	89	82	89	89	78	84	71	102	87	102	70	96	103	81	76	76	83	78	75	86	81	92	93	94	82	91	81	77	91	76	96	86	85	86	92	107	98	104	80	68	87	91	86	78	93	83	75	76	87	96	96	72	81	89	93	102	79	65	93	81	95	67	87	84	91	79	70	81	99	81	73	81	93	94	77	85	67	88	94	95	94	109	68	82	75	93	75	72	71	81	82	82	100	91	97	93	78	93	83	89	90	81	83	86	101	103	90	97	92	86	80	85	88	85	86	82	79	85	98	97	80	74	99	90	76	82	95	81	93	92	96	91	71	89	93	90	83	76	83	103	86	91	94	75	84	71	73	68	78	93	76	89	81	101	76	86	88	96	79	94	100	81	82	96	107	81	87	82	82	78	99	84	93	85	94	77	90	84	82	86	71	85	73	79	85	85	96	91	73	82	110	94	66	65	89	104	88	86	94	94	91	76	95	83	90	94	99	86	80	87	86	88	93	81	93	86	93	84	94	87	75	78	83	84	94	90	78	92	97	82	94	88	95	84	90	82	79	58	74	98	97	93	79	69	87	95	86	81	100	70	106	117	98	59	84	86	99	96	74	78	84	97	99	90	77	97	82	86	75	85	90	87	85	77	85	93	76	68	81	84	89	80	94	85	85	95	98	89	78	91	88	89	70	84	85	85	109	98	93	95	84	84	92	85	89	87	81	76	91	92	68	77	83	97	82	83	83	93	73	79	82	82	93	83	92	93	86	98	103	82	76	84	94	81	85	95	90	77	82	77	88	94	87	89	85	85	89	81	80	99	78	86	82	94	80	94	91	93	95	78	81	83	83	74	88	89	93	88	88	96	91	89	92	64	63	83	86	73	94	79	97	93	93	82	110	86	76	89	86	77	79	67	87	79	83	90	87	91	54	72	99	81	69	63	87	79	97	80	80	75	84	90	94	88	87	94	84	92	88	102	85	76	104	84	72	91	87	81	76	81	90	104	65	84	75	89	82	84	83	99	81	74	82	95	83	81	83	88	85	100	91	101	74	82	86	90	82	68	79	87	71	85	85	89	85	86	95	78	96	93	90	86	105	75	84	86	102	80	87	80	72	100	73	91	72	81	100	83	103	76	89	74	101	95	85	77	87	84	85	78	100	78	70	99	87	86	102	92	85	86	73	82	97	75	83	108	97	81	96	85	97	77	83	90	67	85	91	84	79	78	88	86	78	104	83	95	78	75	83	77	96	71	69	78	87	86	72	104	100	95	98	76	89	82	85	86	85	110	94	104	79	85	85	96	95	77	71	103	95	90	87	83	72	96	87	81	101	69	88	97	101	90	84	96	77	84	92	96	69	105	91	92	72	91	86	95	92	92	96	98	74	83	79	79	76	73	89	74	82	83	91	86	83	92	94	98	97	79	73	82	80	95	74	68	92	79	101	96	77	81	82	97	82	92	81	78	75	87	77	106	98	93	91	98	68	84	99	92	87	75	71	101	80	94	78	78	70	72	86	81	78	91	82	99	86	89	84	94	90	87	80	92	82	77	76	92	91	80	110	85	80	83	92	100	83	81	78	75	100	71	93	81	78	109	88	93	71	94	99	80	90	92	81	87	95	79	87	90	88	95	80	98	80	98	97	92	82	88	83	87	99	81	80	86	85	83	85	94	84	96	86	89	91	91	97	97	84	81	85	92	84
29938	8347	2086	1495	2980	4472	4526	3875	3490	2926	2313	2194	1753	1544	1391	1259	1189	1119	1069	1004	985	1546	6210	13922	16669	15348	4586	765	650	652	869	940	996	702	613	688	644	679	684	643	636	645	640	620	649	652	651	639	639	645	646	624	652	650	648	625	652	647	674	708	666	670	613	609	585	660	675	641	626	666	626	612	654	665	616	621	603	645	619	667	609	639	621	628	635	659	651	624	665	575	639	690	647	674	633	650	623	694	709	674	637	665	647	620	644	661	615	671	631	651	665	661	628	597	682	613	621	658	630	619	620	608	623	623	613	668	636	635	646	645	627	588	674	632	650	636	663	660	621	672	657	646	614	605	644	630	632	671	620	592	668	635	632	637	604	676	625	611	662	635	614	637	626	660	615	634	596	570	596	632	629	675	603	626	613	631	624	632	619	625	678	636	632	629	653	674	630	652	624	664	651	618	639	651	615	589	673	615	656	632	646	618	677	616	627	634	629	614	613	611	597	619	639	619	626	583	633	678	607	585	615	609	602	652	670	657	605	602	645	668	592	647	617	635	611	587	641	627	624	619	620	643	605	622	598	643	633	623	603	657	662	646	623	648	667	638	617	636	624	639	582	626	619	695	638	634	649	610	656	619	651	693	676	649	599	635	638	666	611	688	597	598	652	581	619	568	603	640	630	645	613	607	619	634	640	655	611	609	637	622	633	668	633	646	625	623	611	626	672	639	646	656	654	642	634	628	619	621	642	683	667	646	606	620	610	624	604	574	636	646	615	627	643	604	636	636	685	636	629	617	646	662	658	641	604	610	664	587	600	648	636	621	625	652	650	613	648	580	629	622	607	637	619	593	656	650	657	629	633	618	623	635	654	609	625	642	667	597	612	620	646	641	642	616	647	625	591	649	645	602	615	615	615	693	668	570	621	624	616	666	622	615	610	630	661	635	689	654	683	642	554	611	606	651	607	659	589	611	624	565	614	602	606	620	660	623	657	582	635	614	591	647	663	580	612	631	610	605	648	610	647	652	612	595	605	652	595	655	617	637	651	627	659	634	600	652	573	656	647	661	614	648	652	660	650	646	627	635	657	647	626	630	613	613	661	622	663	626	606	651	668	668	583	628	617	663	635	612	651	641	640	685	576	666	656	611	625	584	611	639	666	631	630	656	644	643	688	598	656	684	658	624	628	624	582	643	643	629	613	630	612	672	640	627	700	644	615	642	608	597	638	644	604	680	639	633	639	667	648	606	630	593	639	630	612	623	648	627	662	656	589	666	649	634	628	594	607	658	635	611	645	654	626	661	660	628	608	656	660	593	575	618	624	620	633	609	589	663	651	606	636	666	622	596	658	680	647	620	622	639	595	634	634	643	628	620	623	648	590	611	617	695	642	666	607	641	642	609	657	623	627	675	619	612	699	608	627	611	625	678	589	630	667	632	628	598	619	646	615	594	600	663	654	658	613	598	611	611	641	640	666	643	637	623	625	613	644	639	646	622	658	627	658	683	625	599	638	644	633	632	630	631	552	630	601	609	645	620	633	581	646	629	601	667	653	633	627	631	617	661	627	659	675	665	612	648	600	621	595	621	599	613	645	635	616	600	636	682	614	608	675	652	657	645	653	639	672	617	623	666	653	616	650	671	651	653	650	626	617	632	654	611	624	607	630	671	634	629	682	608	635	658	633	649	641	622	655	709	586	652	638	612	681	598	612	623	596	619	587	610	604	616	668	640	657	610	630	570	620	611	631	615	642	643	639	680	626	619	611	667	652	619	610	646	606	599	616	614	638	604	650	599	656	637	638	604	646	656	627	647	637	646	691	633	690	598	651	615	595	602	640	613	653	626	622	626	621	617	665	664	590	600	654	613	629	623	552	651	635	636	620	616	623	604	624	632	622	634	632	583	610	607	594	603	670	572	647	627	589	628	653	648	675	659	661	616	606	640	608	629	619	605	648	629	628	621	663	655	636	605	627	596	587	629	681	649	715	654	624	621	593	629	635	636	616	600	649	631	611	649	609	622	638	632	596	628	603	619	614	614	621	635	647	665	647	624	590	645	592	642	655	630	629	635	623	659	645	619	632	621	660	626	690	626	621	657	650	609	656	645	623	606	670	674	622	593	615	664	622	667	641	651	625	695	646	639	616	638	622	627	664	656	674	604	651	626	658	561	641	654	618	600	613	648	623	653	625	636	674	604	676	648	646	651	623	632	636	623	625	627	662	615	625	700	630	612	666	640	606	657	627	531	626	645	666	610	591	619	636	638	635	658	629	627	703	660	630	654	630	605	607	628	623	633	654	609	657	639	646	616	651	629	614	630	640	589	631	588	618	629	643	629	610	649	618	643	667	591	602	657	666	663	646	613	592	663	636	624	576	559	658	652	599	608	621	626	604	613	603	618	642	612	626	603	626	623	654	600	610	601	644	627	637	608	656	592	654	606	647	650	664	625	613	607	652	640	634	647	696	603	619	707	651	635	634	609	583	612	593	622	682	603	567	640	606	605	633	661	622	652	650	618	644	629	602	623	633	648	619	662	641	643	618	636	638	620	620	625	610	629	584	621	630	572	659	617	616	672	640	631	651	662	609	623	610	609	631	609	621	603	621	625	634	611	615	601	624	637	591	658	654	584	639	648	647	660	629	574	633	691	612	620	640	632	597	605	666	649	625	632	634	630	663	641	632	593	639	627	675	625	599	600	643	656	606	587	639	609	618	629	643	633	627	622	647	625	667	661	648	660	612	658	648	608	596	638	591	635	623	645	629	632	607	617	612	636	621	630	608	648	647	624	626	660	624	606	619	640	595	607	607	565	646	650	611	615	609	589	630	616	612	634	633	671	660	629	595	564	628	617	643	650	609	661	619	650	601	648	657	653	674	645	652	634	604	670	603	579	659	602	666	626	622	616	616	658	660	603	621	625	631	623	633	626	597	660	619	647	621	604	652	632	585	581	669	633	622	676	624	603	625	601	647	600	613	634	634	628	630	636	617	668	641	623	572	614	596	636	606	624	667	635	636	617	639	620	600	651	645	610	644	634	682	640	629	646	701	648	615	666	640	613	671	603	607	627	621	635	629	639	623	616	632	629	616	666	626	625	614	639	654	598	665	590	616	639	648	657	601	631	586	675	599	616	615	641	644	590	665	652	622	673	656	594	617	634	657	647	645	625	607	607	634	636	615	605	599	611	618	594	647	624	623	624	634	645	632	612	597	660	614	618	601	628	590	599	643	614	589	619	617	666	613	614	629	638	643	674	639	654	636	663	630	590	642	623	638	588	555	653	631	617	606	643	653	618	619	602	638	630	635	612	640	635	587	619	624	677	642	667	618	677	627	650	613	646	653	616	616	666	631	667	638	668	663	659	625	668	670	601	638	632	597	573	634	610	637	611	640	649	641	639	631	628	633	638	588	648	551	622	669	648	647	629	644	644	626	610	662	657	676	622	698	625	642	619	629	660	609	624	597	666	660	610	645	653	590	641	652	662	659	654	612	682	633	607
2704	385	68	62	49	56	55	62	56	67	46	37	56	55	54	46	51	48	43	55	53	46	49	117	153	132	65	48	40	34	49	56	54	48	39	34	42	40	43	61	30	47	43	35	42	48	43	43	37	46	48	43	48	49	51	41	42	48	42	48	45	42	33	44	30	38	46	38	42	43	35	37	48	49	56	40	49	37	48	46	38	40	47	30	60	44	45	36	40	35	48	38	34	43	34	36	49	45	39	47	38	37	47	42	49	41	47	36	43	35	34	31	45	40	34	42	47	45	56	43	58	44	31	46	47	44	45	50	47	39	33	40	39	29	51	50	33	48	51	42	45	31	32	38	37	39	32	34	53	31	48	52	39	39	38	40	57	38	54	40	33	70	39	46	34	37	47	41	46	44	41	51	50	39	53	48	52	46	49	38	33	40	40	49	46	37	47	45	43	44	33	46	45	32	41	32	36	39	34	31	33	38	49	38	36	41	29	41	40	37	46	40	43	47	34	36	51	43	47	51	40	47	52	41	40	55	43	41	46	33	36	41	43	38	33	42	30	42	41	42	43	32	45	36	46	40	52	47	38	49	41	35	33	32	31	48	42	43	46	42	44	45	45	46	45	50	53	32	30	29	27	41	35	50	39	40	44	46	49	39	38	41	38	44	37	54	37	43	41	45	44	53	45	35	47	41	42	39	31	41	48	42	48	38	37	42	42	45	45	44	43	50	41	39	32	40	50	38	36	32	36	46	37	49	40	42	40	46	34	47	41	52	50	37	52	40	43	37	40	47	56	42	48	47	49	42	47	41	37	46	38	39	43	34	32	45	36	44	35	46	44	48	39	35	36	52	48	43	43	37	48	44	29	39	43	34	55	43	44	38	37	44	43	39	35	43	36	40	45	34	38	44	52	38	44	44	52	38	33	49	37	36	47	37	49	52	48	50	32	39	37	46	42	48	42	40	52	58	53	27	37	59	35	38	39	41	42	31	38	50	38	39	38	31	30	38	51	63	46	28	37	33	51	40	45	41	42	48	30	36	62	41	48	40	45	49	44	38	34	48	49	43	46	50	46	42	33	42	41	45	41	45	40	29	44	44	46	38	38	42	53	42	54	46	46	49	47	48	37	32	48	40	48	35	61	40	34	41	41	48	42	43	52	39	38	45	29	45	36	31	36	33	43	37	35	53	43	49	47	41	39	50	51	52	50	49	44	48	21	45	41	59	43	45	52	38	31	41	45	26	47	33	48	39	34	45	38	40	41	44	49	42	50	49	46	29	48	51	39	41	42	30	43	41	49	33	49	39	52	66	40	48	47	33	43	48	49	46	41	45	50	51	31	43	34	34	34	41	49	56	33	31	41	43	45	39	48	43	51	46	35	47	54	44	44	37	45	47	48	46	38	42	44	45	37	46	39	46	34	33	45	44	41	43	46	45	47	31	44	50	44	40	54	44	36	40	47	36	41	30	39	33	37	34	35	44	38	29	41	35	38	40	37	44	42	47	45	43	51	59	41	29	45	35	42	39	50	43	44	42	37	41	50	56	33	43	32	35	43	42	36	41	41	31	40	48	41	49	30	34	41	39	42	46	29	44	35	42	47	43	43	41	41	35	36	37	31	33	46	36	42	39	26	40	36	45	45	55	32	35	37	42	41	42	47	47	55	34	41	42	34	37	45	44	34	46	65	45	44	39	40	45	44	43	56	33	39	38	45	37	52	47	42	33	55	49	45	44	37	37	47	38	45	43	54	33	49	42	42	45	49	39	55	43	40	42	47	45	34	35	29	41	44	46	49	39	49	47	38	42	38	46	34	45	51	37	41	28	55	44	52	34	50	49	33	40	45	55	37	40	41	39	49	42	43	50	47	42	40	41	44	60	42	47	38	29	53	35	32	47	46	42	52	34	39	39	36	36	51	31	47	38	39	47	48	45	33	55	41	47	46	44	47	69	29	49	37	46	42	42	44	49	44	50	38	52	41	45	44	42	51	37	43	40	63	47	38	45	46	53	34	48	43	36	43	23	54	35	39	50	31	46	43	44	32	45	36	36	44	43	46	40	42	47	42	55	44	42	57	37	37	40	37	49	52	44	42	43	41	44	54	38	46	47	34	45	37	39	41	42	40	58	30	48	54	45	52	48	32	53	36	40	42	38	42	46	46	37	40	40	34	44	40	51	55	44	30	27	53	36	49	47	32	42	39	39	48	36	43	33	36	29	54	29	40	42	46	46	40	43	46	37	45	29	37	50	35	36	43	40	33	45	36	35	52	31	55	44	30	41	37	48	34	47	45	37	52	47	36	43	53	51	51	45	43	41	45	37	45	46	32	30	49	36	26	29	59	39	43	38	42	40	38	36	50	47	46	41	35	48	40	42	52	44	46	36	41	36	36	46	45	48	42	47	40	36	43	45	41	39	35	35	46	38	45	59	39	45	47	38	43	40	49	36	45	45	42	43	46	40	36	41	40	41	38	45	37	56	55	42	43	45	38	41	44	41	40	44	59	46	40	35	45	40	39	35	40	35	37	50	41	48	42	40	51	38	46	46	46	51	39	39	44	40	38	48	43	38	48	43	47	53	28	44	41	43	43	41	34	41	35	43	39	40	37	38	32	36	39	40	54	49	40	48	38	38	43	51	40	43	57	41	41	37	30	40	34	51	40	46	41	46	50	47	44	44	36	48	47	39	47	41	49	40	45	53	41	45	30	25	43	40	43	40	41	43	45	43	52	46	44	57	48	51	47	37	54	48	47	50	48	34	41	35	50	47	52	35	48	40	50	49	40	41	34	57	37	38	39	44	36	37	51	33	46	57	44	37	42	45	30	43	41	45	44	37	46	37	55	31	43	33	50	38	39	37	39	45	36	36	41	41	43	39	40	33	43	53	56	37	50	48	39	52	40	37	63	51	47	40	50	31	51	50	56	40	47	45	41	43	40	46	48	41	34	44	55	51	50	47	42	40	34	36	38	39	43	47	38	44	38	41	31	44	35	36	40	45	47	42	37	35	41	56	49	41	51	47	40	42	41	35	34	43	44	47	43	50	41	41	37	43	46	45	40	47	38	41	27	45	36	41	32	29	51	44	39	44	48	35	48	44	40	41	47	34	44	49	47	46	44	36	38	38	45	43	37	51	53	38	41	38	45	31	44	37	42	29	48	36	48	39	47	45	38	49	29	46	47	33	42	39	43	47	47	46	39	44	50	50	33	36	58	45	43	44	48	43	49	51	41	50	37	32	44	41	45	53	39	43	38	37	50	39	36	44	42	44	55	50	54	42	37	48	39	54	38	38	41	39	35	51	45	35	45	42	37	40	38	58	49	33	49	34	38	42	33	45	47	46	35	28	45	38	34	46	46	39	44	43	28	43	48	44	47	37	46	43	45	31	49	41	46	53	50	55	42	36	36	43	51	41	57	36	50	53	42	48	54	28	36	37	44	38	40	44	46	36	42	37	59	35	43	33	38	44	45	38	47	34	47	31	40	48	45	44
21104	4085	838	633	1208	1873	1735	1487	1295	1027	886	869	611	526	509	495	441	454	452	424	409	397	713	2551	3384	3145	578	287	368	345	331	372	407	359	289	349	320	337	344	330	317	305	308	312	319	308	334	296	337	351	341	305	287	341	310	329	326	316	343	318	315	317	312	318	294	326	315	313	306	307	309	324	324	308	315	287	332	346	306	326	327	305	280	316	287	306	328	334	340	319	327	326	341	324	308	325	336	338	348	314	337	313	351	336	348	345	336	319	334	331	347	307	306	312	320	339	323	356	325	315	333	296	306	332	367	336	344	319	308	342	305	321	307	320	312	320	317	346	326	316	292	294	299	309	301	343	347	315	319	321	346	325	323	316	295	311	328	319	310	328	297	327	317	334	313	318	312	317	286	357	320	296	314	314	330	292	337	343	293	315	306	325	299	318	307	284	308	332	332	320	318	312	310	319	303	328	308	297	304	336	330	336	324	311	318	311	332	325	296	341	315	317	321	330	318	307	335	331	313	328	334	301	297	297	340	321	335	302	285	330	330	322	329	297	319	314	304	343	312	340	319	318	309	329	288	305	298	304	316	313	304	306	303	309	305	312	307	336	321	318	302	337	309	325	281	314	280	344	302	307	327	333	348	330	289	327	333	303	298	284	350	316	327	307	292	338	305	319	321	341	320	289	305	298	321	313	323	284	315	305	301	309	331	328	311	340	303	304	330	310	328	311	339	314	299	323	301	334	328	319	314	292	350	321	314	322	306	319	329	331	322	292	308	302	252	329	327	317	316	289	298	323	347	324	294	335	300	309	335	325	322	298	288	301	311	294	290	309	303	330	304	306	321	320	293	293	323	339	282	323	347	331	305	305	327	311	332	343	340	349	297	335	296	311	320	326	295	298	291	306	362	288	331	311	322	332	309	317	358	328	318	351	321	361	299	267	313	312	282	337	312	282	346	312	325	310	307	318	315	305	316	293	332	306	310	329	321	350	307	312	299	322	300	312	324	330	317	298	313	294	323	341	329	337	329	301	322	281	314	327	336	312	329	298	304	354	261	311	296	317	309	316	311	317	323	305	299	341	324	301	334	315	312	313	324	313	341	315	296	307	322	322	319	305	283	334	336	306	332	313	289	328	357	296	319	346	303	352	320	321	326	312	314	317	313	333	322	311	326	295	299	312	290	325	333	305	293	319	309	294	326	328	316	291	269	323	313	306	331	316	318	299	316	304	304	305	301	322	341	293	340	325	329	292	311	328	316	340	304	319	322	357	307	326	294	329	308	313	303	334	322	285	336	344	303	319	308	293	311	287	306	290	290	319	337	307	320	311	287	320	335	331	303	333	331	306	321	280	304	335	307	321	331	333	308	292	324	332	318	313	337	291	336	284	315	339	314	314	314	315	320	294	323	312	341	311	298	292	320	301	307	289	313	329	321	300	299	278	311	338	346	332	287	323	315	320	310	310	332	313	336	306	324	313	300	302	298	356	337	299	306	314	310	311	337	336	320	299	310	320	328	305	323	310	298	316	312	306	306	316	326	347	306	311	316	319	306	322	316	343	325	312	314	334	303	330	330	318	329	328	329	311	322	345	347	332	324	325	321	314	302	315	336	316	320	348	324	301	314	366	295	307	283	324	307	350	308	344	308	328	335	329	300	323	305	289	302	333	310	289	300	309	309	362	277	329	324	333	323	309	293	340	310	317	324	313	300	348	333	330	326	336	296	292	345	330	344	316	329	329	316	332	330	315	287	328	299	312	328	319	324	287	325	292	299	273	330	299	326	349	320	338	320	331	342	355	349	347	322	337	309	332	308	295	297	304	312	328	301	316	310	314	268	293	315	304	342	350	292	286	333	324	305	274	282	294	334	308	312	344	295	359	328	349	337	284	282	286	317	316	302	298	353	317	300	309	290	304	298	292	316	342	321	300	316	308	351	311	295	301	305	306	332	314	341	312	332	325	295	325	322	332	345	321	313	313	299	283	301	290	329	325	344	317	290	328	322	311	327	299	321	307	302	304	333	324	350	317	318	343	326	315	296	322	324	295	301	329	328	316	306	323	288	316	310	272	306	308	311	300	307	321	308	285	321	318	283	328	304	317	323	314	318	330	323	312	307	339	317	329	333	299	292	275	330	316	330	299	307	303	321	325	301	317	319	312	295	278	283	318	293	293	340	302	338	307	345	328	328	294	308	338	308	310	321	309	305	300	308	282	306	291	321	322	305	323	292	313	301	303	330	318	341	295	327	308	326	348	320	329	316	320	305	301	315	295	315	280	334	291	335	323	336	327	333	331	352	308	307	306	322	304	339	315	325	321	292	321	300	314	307	319	316	352	326	318	354	302	304	331	325	316	319	351	329	291	319	294	361	306	296	326	335	343	300	329	320	323	299	289	320	323	313	312	345	359	328	293	333	327	340	314	332	320	304	306	310	341	354	332	319	318	324	326	349	307	325	319	322	306	339	324	290	323	340	322	285	319	335	308	311	305	328	291	327	324	342	332	334	312	292	319	344	362	321	310	295	298	316	336	334	316	337	333	278	299	312	348	298	302	298	309	316	350	302	297	318	306	293	345	324	321	323	331	349	330	312	296	329	316	302	305	295	337	288	300	323	304	324	329	323	299	305	334	354	313	314	302	308	317	313	312	329	295	324	330	326	300	306	329	338	352	338	293	293	318	329	304	288	299	276	335	310	323	315	311	302	299	340	319	333	296	337	346	313	314	334	308	328	308	357	310	316	308	314	341	339	335	296	335	311	310	319	306	303	311	302	304	320	302	308	319	328	323	345	328	337	351	320	303	300	311	322	316	372	322	318	311	301	323	305	301	296	302	313	289	324	341	326	334	335	346	328	314	339	327	333	308	339	300	297	328	333	301	303	328	324	328	305	343	331	348	323	306	290	295	299	324	302	308	303	316	327	307	298	292	316	292	298	332	338	311	327	349	315	301	323	339	311	303	344	327	330	315	338	327	347	292	322	302	341	314	321	320	306	318	311	316	321	301	328	340	309	329	326	313	293	335	312	311	307	328	311	320	299	306	294	311	319	317	332	335	300	311	303	308	326	327	322	309	292	315	282	318	326	313	334	306	318	311	310	309	316	340	332	312	299	315	322	324	329	309	323	321	353	296	304	323	308	323	334	309	336	315	312	349	322	283	306	287	333	299	327	303	310	310	312	297	335	308	312	311	317	345	313	293	306	296	297	309	298	311	310	335	319	334	291	349	316	308	303	323	302	318	300	301	353	329	332	293	328	313	298	303	327	327	290	301	314	344	328	320	301	310	315	308	290	291	314	306	318	350	356	306	311	338	289	309	333	329	288	320	324	307	314	320	344	323	298	339	316	339	293	332	318	314	286	310	301	322	326	306	340	306	288	332	340	338	306	337	311	309	330	308	303	312	324	302	315	341	326	294	308	307	326	322	286	301	322	329	345	318	313	290	322	302	334	338	309	312	354	315	329	341	321	335	320	306	346	301	305	334	298	302	309	315
2877	666	156	104	92	82	91	116	90	102	84	95	87	81	79	94	89	77	89	75	81	90	154	362	477	327	90	80	77	69	74	71	117	78	66	70	75	75	78	60	72	67	66	63	72	56	69	66	71	67	60	73	83	62	73	63	62	69	75	69	69	66	49	80	68	77	59	76	82	69	66	64	76	83	80	68	72	61	50	60	77	87	86	66	67	78	69	66	67	72	74	79	55	72	59	62	80	66	56	75	67	73	67	77	74	63	82	93	67	70	64	72	86	76	54	65	58	87	72	63	59	82	61	63	78	72	68	66	80	68	69	66	64	69	69	82	63	60	75	80	55	57	64	80	72	68	78	61	84	67	63	59	72	84	76	64	57	74	74	76	69	68	56	62	85	50	81	59	67	64	52	65	51	94	67	54	86	70	80	80	71	66	76	73	73	84	75	70	66	74	66	61	72	64	63	65	78	67	66	65	72	70	55	68	88	70	76	69	74	64	74	85	50	56	79	64	52	70	59	72	68	59	65	75	60	76	72	76	69	74	62	78	67	65	80	64	60	74	71	75	77	56	76	72	62	61	68	75	67	64	70	66	81	58	59	74	84	67	55	69	61	67	78	73	73	72	81	76	71	66	65	55	71	71	81	63	64	70	65	68	61	65	65	76	71	67	69	67	68	70	61	58	61	82	57	74	73	75	67	64	68	61	71	70	62	76	75	70	64	63	66	57	75	81	82	82	63	71	57	67	67	77	83	87	74	65	59	65	64	78	57	59	74	87	84	79	68	56	83	77	77	83	76	66	82	74	68	65	66	60	76	76	78	70	78	72	80	59	80	91	67	69	55	61	69	71	73	53	69	72	75	69	53	66	73	77	70	71	64	79	74	80	72	61	69	70	63	67	67	90	53	74	63	58	67	70	64	69	51	62	51	67	64	67	74	70	62	76	59	54	79	59	80	68	57	71	72	69	73	71	72	67	65	76	61	73	56	66	70	64	64	70	79	76	77	58	76	80	67	79	72	76	63	82	79	78	60	79	66	73	76	91	60	64	54	55	53	92	73	57	76	78	59	64	71	59	65	61	70	65	65	71	70	68	71	71	54	75	67	60	53	64	71	64	63	80	73	87	75	72	63	101	75	75	64	71	55	71	63	66	66	64	67	67	65	78	80	69	62	82	65	69	78	66	66	67	68	68	67	67	64	71	67	81	82	71	69	76	66	60	67	69	53	71	74	77	79	68	58	75	61	61	66	65	63	64	78	57	72	63	56	60	73	81	79	67	71	62	70	59	64	67	68	61	67	64	52	79	84	69	70	60	80	62	73	68	56	75	66	74	65	70	63	79	69	76	60	62	70	66	80	83	79	69	54	57	68	61	62	58	88	73	58	63	76	66	86	68	78	62	70	64	70	65	65	76	74	59	86	69	58	67	77	79	85	64	59	66	66	61	67	61	52	78	65	73	53	81	79	66	59	61	58	68	54	85	78	71	78	56	60	62	65	70	63	63	77	73	82	59	79	78	68	81	56	68	77	80	70	85	67	64	68	62	70	63	67	65	63	63	75	72	65	71	80	65	70	71	71	69	59	72	67	52	75	62	80	79	68	58	62	71	65	60	59	92	78	63	71	63	64	76	55	61	73	63	85	70	84	59	65	81	62	52	83	73	69	65	78	70	61	70	74	66	63	59	60	59	67	87	72	68	79	69	79	64	69	68	70	57	58	62	54	70	68	66	79	71	78	65	76	75	70	59	63	63	70	80	74	76	74	76	61	74	65	71	76	59	65	55	73	65	74	75	82	47	81	61	70	84	84	75	71	72	66	75	53	63	67	63	67	64	76	68	83	71	75	73	77	65	70	63	68	75	66	60	76	68	68	71	70	67	65	66	72	57	76	71	50	65	68	66	64	68	84	57	74	68	69	52	82	78	60	82	59	62	57	60	67	64	73	71	59	67	68	59	59	57	70	53	71	64	59	75	70	70	76	74	63	57	57	68	54	77	84	65	88	66	63	75	79	71	66	58	64	73	71	70	69	65	70	69	86	68	59	73	61	80	69	54	77	65	67	80	68	61	73	67	64	76	66	77	65	67	71	84	63	55	82	83	56	75	88	65	63	63	51	59	71	68	66	55	65	51	65	73	62	62	69	66	75	65	70	106	79	62	78	76	69	62	79	75	72	75	62	79	68	57	63	64	65	74	66	76	58	54	61	63	62	61	63	70	65	62	61	84	66	75	76	81	53	65	58	44	66	60	80	70	64	70	76	65	66	82	74	68	66	67	77	68	83	71	55	60	82	76	71	72	78	85	62	78	61	62	55	64	80	66	74	60	88	68	84	71	67	67	72	72	71	86	70	78	70	68	72	64	74	61	67	64	70	71	76	62	73	66	92	65	79	59	73	76	54	72	73	81	61	78	77	74	63	67	63	71	83	71	82	58	71	66	73	96	66	76	65	71	70	69	63	75	77	75	68	79	52	64	70	68	72	62	69	66	76	74	84	70	65	62	56	73	69	71	59	65	77	62	84	86	64	79	66	83	64	57	72	84	64	64	58	65	77	76	57	63	51	62	62	71	67	71	61	77	75	67	64	66	70	62	67	76	54	75	77	59	75	78	74	68	62	89	74	83	70	62	58	70	72	72	65	84	85	67	75	62	63	74	76	89	72	67	61	53	75	59	74	69	57	78	65	86	90	65	76	68	76	83	77	56	65	64	71	72	68	71	71	86	64	54	66	67	69	68	76	69	79	59	61	66	60	74	66	71	69	76	89	67	61	63	62	67	67	61	75	61	75	71	75	66	68	59	81	63	66	80	69	68	63	80	70	83	74	64	66	73	67	62	50	70	70	59	72	60	67	81	67	69	67	64	71	73	79	74	85	75	69	69	77	61	82	60	83	63	62	76	70	66	80	67	70	76	66	70	86	76	75	56	73	49	73	64	62	72	78	68	67	76	64	83	57	56	70	78	74	64	77	58	80	67	77	70	62	71	60	84	76	72	66	84	75	74	77	67	73	66	72	65	66	69	68	73	67	67	70	79	73	68	57	93	75	63	65	80	75	92	61	71	74	68	61	82	64	75	68	78	63	72	66	80	54	65	80	65	62	70	56	67	68	82	80	71	74	74	67	64	60	49	62	50	75	79	75	56	71	56	74	59	41	65	74	86	70	74	72	68	83	67	59	80	75	64	74	58	70	54	62	91	68	59	66	79	65	84	77	64	71	69	75	60	66	61	64	73	75	76	66	74	72	73	63	71	66	82	70	70	64	80	67	61	46	70	72	72	59	61	83	77	64	69	65	57	65	63	62	84	71	85	72	61	69	82	66	81	63	68	74	72	78	80	62	65	77	67	72	69	58	80	70	65	74	77	80	76	75	69	64	66	57	60	84	71	67	60	58	55	83	66	55	62	56	65	79	82	72	79	77	70	74	79	72	71	64	76	61	75	86	70	72	68	61	62	64	74	73	71	59	65	78	62	67	66	47	64	68	58	64	69
26221	6451	1330	1047	2229	3499	3274	2951	2430	1871	1539	1489	1234	1043	998	894	881	815	843	751	712	757	3297	8077	10759	6365	590	557	549	613	568	662	1302	861	515	493	503	491	524	545	511	488	531	481	517	565	473	489	517	480	462	513	518	478	494	476	468	497	485	496	510	488	495	510	501	499	510	499	514	531	493	506	458	467	516	508	505	465	487	520	493	509	480	496	483	475	514	522	507	486	464	517	497	519	492	509	533	552	536	527	528	490	527	536	514	504	486	565	516	488	537	545	558	506	518	504	538	491	548	499	498	497	526	497	467	505	531	484	525	499	507	494	505	467	453	472	521	482	491	489	500	534	495	548	554	513	505	492	484	488	417	509	450	555	506	546	499	489	478	482	480	544	496	474	490	500	518	500	498	540	527	487	468	460	541	509	494	500	470	485	461	520	489	549	519	461	499	484	538	510	494	515	533	507	472	536	520	461	504	516	536	519	505	477	472	485	527	489	506	516	511	485	540	521	498	497	523	505	461	505	494	470	502	499	482	518	486	503	487	500	476	507	482	500	526	493	506	496	521	536	505	470	469	477	491	504	513	500	507	485	517	501	502	494	486	511	508	495	460	461	526	460	497	508	506	511	487	532	496	492	459	531	489	504	488	514	449	493	490	519	513	538	532	539	484	498	494	510	501	476	513	511	516	548	539	489	509	506	469	512	539	519	525	447	499	475	511	519	527	471	478	523	526	509	511	514	481	516	506	494	485	510	473	491	546	513	497	496	497	496	497	478	508	459	507	531	483	454	516	505	491	470	483	522	487	511	506	472	518	493	517	488	451	495	486	485	495	541	506	533	493	484	500	452	538	524	503	508	515	467	543	488	540	498	482	501	497	477	523	513	510	488	493	518	481	473	513	435	513	531	520	505	484	492	472	500	496	495	485	505	552	507	545	499	506	490	521	478	470	521	456	481	495	563	501	515	517	577	491	495	486	489	513	546	474	455	534	507	463	459	472	462	491	494	487	524	515	535	467	496	495	507	529	502	533	495	482	460	533	501	514	504	512	519	490	495	459	502	473	513	490	516	511	532	515	507	509	474	490	469	480	474	491	489	499	505	449	487	468	493	474	494	473	469	476	520	525	466	500	562	509	504	489	483	482	504	464	482	509	505	518	504	484	525	509	473	500	502	489	475	467	494	502	499	499	497	505	499	499	507	503	486	550	501	483	503	528	479	529	510	546	464	481	532	483	491	526	489	483	505	472	488	487	490	504	487	520	519	499	536	484	503	458	474	493	516	491	481	515	554	514	528	505	492	504	547	531	507	501	543	480	493	513	478	467	520	492	512	508	499	447	515	490	519	479	477	468	511	514	501	506	503	480	478	480	540	501	516	503	502	523	452	487	503	493	468	528	481	503	513	494	487	461	506	520	523	538	482	525	458	490	453	530	479	489	474	522	518	491	532	512	496	491	551	526	522	498	467	537	488	504	484	483	506	536	532	457	473	498	499	547	480	503	459	521	553	509	508	505	512	533	496	519	505	457	488	513	482	528	456	488	494	480	465	501	500	493	506	487	499	473	541	493	456	547	469	485	498	518	494	544	498	551	479	452	512	519	483	501	505	502	508	537	507	481	557	491	499	516	503	474	523	492	480	475	472	513	492	482	483	489	520	501	482	485	499	463	536	475	532	508	528	538	509	489	436	522	468	544	495	482	522	500	496	511	494	509	473	512	543	498	522	513	519	505	485	503	478	516	484	503	502	489	526	513	484	481	508	495	499	523	464	476	456	496	464	499	492	509	492	501	477	462	477	488	492	501	516	530	520	477	466	499	516	475	476	510	513	488	506	531	521	512	521	496	497	478	502	523	512	521	516	530	466	495	514	491	470	509	513	457	526	510	493	499	538	481	485	468	483	498	505	501	499	536	512	479	514	456	529	500	499	456	534	492	473	501	468	465	493	471	490	487	465	517	537	494	496	470	491	496	538	467	503	526	472	493	518	476	487	500	487	499	499	512	465	495	506	526	498	490	513	491	509	511	470	501	517	523	519	486	497	479	576	511	489	492	464	525	495	504	473	507	478	501	524	473	448	518	503	494	517	512	482	479	518	500	466	558	493	496	457	436	516	501	507	492	514	458	548	475	502	515	494	491	490	524	502	482	526	480	501	511	466	530	531	463	518	480	488	477	503	500	529	486	485	478	500	465	512	511	520	507	526	516	486	448	528	471	495	512	494	504	546	472	520	494	535	475	472	516	505	524	479	519	487	493	469	511	487	481	467	470	457	495	524	494	501	495	525	473	524	534	479	507	507	487	535	523	558	509	525	459	504	520	529	504	508	496	506	513	498	479	512	474	485	500	465	473	494	514	538	500	435	513	484	484	513	522	536	448	515	480	500	496	525	538	444	492	501	463	483	501	511	498	466	475	480	492	504	472	474	488	522	507	498	453	486	444	502	507	510	456	503	495	510	493	488	489	510	479	504	495	538	521	482	520	528	494	505	523	487	487	515	521	503	484	453	527	481	496	459	536	477	475	535	499	500	537	511	486	486	555	529	494	497	502	501	498	504	509	497	492	495	510	450	476	477	492	493	482	528	521	521	518	527	510	516	490	538	466	478	497	522	500	481	483	481	489	512	485	520	489	497	506	514	509	474	533	474	486	499	482	500	448	462	521	507	522	465	518	477	483	474	486	493	487	541	484	502	522	505	470	467	482	496	504	542	521	480	467	490	482	502	539	494	459	507	514	505	491	543	502	523	510	508	511	509	514	485	523	488	476	526	500	499	501	478	525	526	497	515	499	473	496	511	504	481	532	498	481	479	489	485	483	504	498	504	473	473	488	499	484	508	467	508	481	480	477	565	495	520	501	469	480	511	525	486	525	483	502	514	488	524	453	502	516	464	497	497	505	525	498	499	486	499	522	469	477	505	527	471	498	471	489	482	503	505	496	514	502	517	490	485	499	503	488	499	523	482	471	524	495	505	524	478	487	517	512	561	507	499	496	500	487	523	546	450	501	493	514	475	501	466	498	481	489	493	479	535	522	517	482	502	514	488	500	476	489	474	487	503	515	514	479	468	537	491	510	475	516	506	456	456	533	523	467	527	500	508	473	493	504	537	472	491	487	496	495	480	504	529	500	489	479	515	502	510	483	485	514	476	455	469	495	415	503	519	488	504	481	483	532	498	478	518	500	528	491	530	510	479	514	495	502	508	527	496	525	484	514	530	515	487	503	501	494	462	507	493	481	469	480	515	551	512	483	496	499	507	458	468	451	520	511	492	525	505	503	491	499	517	484	537	519	532	469	519	528	475	518	492	484	468	484	553	473	511	481	492	498	503	532	471	513	505	494	483	515	480	512	462	465	510	488	485	497	499	526	492	504	504	473	530	470	491	469	484	521	525	501	525	491	489	502	516	545	540	511	508	492	486	487	502	461	482	525	489	489	531	525	537	466	469	481	514	499	447	479	458	542	506	518	486	471	528	496	525	492	503	483	471	455	519	472	494
4009	544	118	97	64	61	67	90	86	78	88	69	61	66	61	55	63	57	55	60	39	71	154	364	445	146	54	62	61	49	59	79	77	57	61	48	46	53	41	58	59	37	54	61	53	60	72	58	49	63	49	64	42	67	46	42	47	60	53	56	62	65	58	60	60	53	45	55	48	51	54	43	46	48	54	57	54	45	50	40	57	49	58	63	55	48	59	43	54	47	51	55	45	67	49	56	52	48	60	38	71	61	58	56	50	48	60	30	54	52	52	51	48	45	62	43	53	57	60	59	67	44	45	55	50	46	41	59	62	56	54	55	57	48	42	66	49	46	38	59	52	47	63	52	52	41	50	60	45	66	50	55	58	44	41	51	63	61	55	54	56	67	52	56	49	52	51	58	56	49	57	63	53	53	57	50	45	48	44	55	37	60	34	50	60	44	55	62	58	55	45	52	56	45	70	47	41	57	37	50	54	62	50	44	46	44	55	48	47	55	59	49	41	57	43	67	66	52	56	46	54	45	56	69	43	50	51	49	47	44	64	62	56	63	37	54	56	42	50	48	45	43	54	44	50	61	58	55	40	58	59	48	44	61	56	38	45	47	45	58	51	57	49	40	61	67	48	42	42	63	64	39	55	64	62	52	55	46	63	48	55	60	54	44	62	52	53	41	62	53	47	49	54	46	67	49	45	68	49	46	58	51	54	54	51	46	57	58	57	54	55	47	60	45	56	51	49	45	51	49	44	51	49	47	57	49	48	58	57	59	59	58	53	55	43	45	48	44	46	62	52	52	55	57	55	51	49	51	54	60	58	50	56	41	49	50	50	47	52	44	55	47	57	46	51	58	61	65	60	50	52	47	62	44	46	47	50	49	53	67	52	50	55	52	57	59	43	65	44	53	50	59	62	45	56	51	48	73	59	56	43	43	62	56	48	59	57	50	62	41	66	43	52	47	58	50	49	40	49	41	38	40	51	48	41	45	41	60	46	58	47	63	60	55	60	56	45	45	54	58	54	48	53	40	56	42	46	51	46	49	46	35	48	47	55	54	60	62	55	48	55	52	55	52	59	59	51	59	62	65	50	42	65	61	46	45	46	44	54	47	48	50	58	47	57	69	58	52	63	57	60	49	53	45	38	39	43	50	52	69	47	54	50	51	61	63	48	50	58	60	68	40	61	48	55	44	49	53	51	58	51	51	54	56	54	60	52	44	45	40	45	46	54	51	51	41	48	42	51	46	58	50	57	54	46	49	53	62	42	47	66	39	46	51	50	62	43	55	57	53	52	71	52	36	42	52	43	53	55	42	63	48	60	50	56	56	58	61	52	57	51	52	51	51	52	56	63	49	49	44	40	63	56	50	42	52	44	55	54	56	73	52	47	51	55	53	51	51	58	68	60	44	49	61	65	45	58	67	57	54	54	42	64	45	58	43	58	36	49	51	50	56	55	45	51	55	45	61	66	48	52	74	50	66	50	57	47	40	57	43	56	55	51	61	55	43	48	48	67	53	62	44	59	57	68	57	48	62	48	54	50	53	43	41	56	43	61	56	65	64	46	60	50	46	49	67	63	49	63	61	48	41	46	48	45	39	56	49	56	52	39	60	47	50	39	62	50	44	54	54	51	48	54	48	50	60	61	30	46	57	43	48	59	50	54	59	40	57	51	66	53	53	64	39	48	43	52	62	46	55	66	67	64	51	55	46	50	42	60	61	57	54	51	50	48	53	48	47	43	43	63	53	57	46	58	59	49	49	53	52	54	44	49	49	56	49	52	58	57	60	51	47	52	50	55	57	56	49	46	57	50	66	51	42	58	73	45	50	47	55	57	45	45	47	52	49	42	49	48	44	44	55	47	56	55	53	62	49	58	52	56	65	61	59	51	65	63	49	54	48	72	71	48	45	46	53	43	54	45	49	46	59	51	48	53	49	49	77	52	55	56	46	47	59	55	50	54	46	51	53	36	57	44	40	49	41	45	49	43	68	53	51	56	61	56	43	44	49	51	62	49	51	50	49	44	58	50	57	44	44	59	55	44	57	52	46	42	55	40	39	42	54	52	57	63	42	56	59	45	40	61	57	46	66	58	37	49	52	43	46	69	61	41	45	51	55	39	38	54	49	51	51	58	45	53	59	44	44	57	39	45	52	61	54	55	60	66	61	45	46	55	59	42	49	44	44	52	63	49	50	39	36	57	53	57	67	52	40	59	39	48	46	65	49	60	46	58	55	49	45	51	51	70	47	42	59	52	51	52	63	47	55	50	66	52	50	54	60	57	52	46	58	56	51	55	61	51	55	60	52	57	57	53	55	54	33	50	54	49	60	52	46	57	52	52	51	57	47	46	55	55	59	52	49	43	54	55	45	57	67	45	55	44	48	60	47	70	50	37	47	56	44	49	50	66	53	57	49	39	53	62	41	46	48	37	50	52	48	53	56	74	53	64	46	48	64	57	53	43	46	51	52	53	48	59	47	56	58	56	65	55	58	57	50	49	56	51	48	53	51	54	47	64	54	50	44	54	51	56	58	59	49	46	66	62	53	59	57	51	44	46	54	68	48	57	53	48	60	62	64	46	51	60	55	58	46	52	40	49	54	53	43	59	57	46	46	57	61	52	64	59	67	47	52	57	57	49	52	50	57	48	49	46	50	48	53	46	57	56	46	57	56	56	51	59	60	43	47	52	60	62	49	58	50	48	50	41	46	61	54	43	53	52	53	43	72	50	52	41	58	52	62	53	49	41	59	54	46	48	47	54	56	49	57	48	41	43	53	61	64	46	48	51	60	42	56	59	38	53	49	44	53	62	47	53	48	52	62	49	51	54	47	53	43	52	58	42	59	54	53	55	51	48	37	43	44	62	45	54	57	51	45	48	59	59	45	44	45	66	63	45	44	43	56	54	45	57	51	52	48	45	52	52	44	45	53	45	43	44	54	58	51	56	54	57	63	50	64	51	49	45	69	60	57	51	48	48	45	48	50	48	46	62	56	58	49	44	64	69	42	61	54	54	52	59	46	60	64	50	51	56	48	41	34	53	64	58	46	47	51	50	65	48	52	43	50	50	54	52	58	49	46	53	59	62	52	42	53	54	53	60	46	35	47	57	45	47	55	47	33	57	52	72	55	54	53	40	53	54	48	54	61	41	41	42	49	52	48	38	55	62	65	56	52	63	51	59	50	53	53	46	55	60	55	42	38	60	61	48	43	63	39	56	58	44	45	51	55	46	52	51	65	54	48	49	59	51	62	57	52	58	46	41	55	59	52	50	53	54	44	48	51	47	57	50	60	53	48	51	60	77	47	37	53	56	51	49	51	56	59	54	61	44	44	45	58	52	54	52	53	51	54	54	56	64	60	44	53	36	54	53	58	47	54	57	46	47	48	62	71	37	54	51	29	43	41	49	41	46	35	55	63	55	37	58	50	48	60	56	56	72	40	59	50	51	61	54	44	42	63	37	50	54	50	61	63	56	45	59	52	49	56	55	56	58	49
25067	5265	1013	849	1763	2827	2819	2433	2246	1678	1430	1273	1228	897	915	810	747	678	688	680	616	731	3673	9271	10399	2808	503	436	436	439	508	858	1159	585	387	392	391	411	394	428	399	374	395	438	420	400	398	393	454	404	379	400	422	364	424	396	395	423	402	394	439	374	378	423	374	419	378	411	375	384	415	389	401	423	378	399	415	414	397	417	377	407	419	390	414	403	399	373	379	400	394	436	462	407	446	407	420	421	431	403	404	435	434	421	422	412	414	415	402	405	431	398	398	417	440	430	388	418	406	429	412	416	393	411	411	401	412	426	409	389	404	413	412	391	379	365	361	396	400	388	387	390	430	400	415	379	415	385	403	415	402	425	395	385	374	376	401	366	373	390	384	370	429	353	406	397	420	375	364	412	417	353	368	398	395	378	378	392	426	396	405	380	394	373	389	355	369	397	371	391	406	402	431	389	384	397	345	378	382	397	392	424	384	386	387	369	370	401	394	394	369	380	384	420	351	387	415	342	393	413	378	414	382	385	365	402	373	401	388	367	385	362	387	375	379	408	373	377	418	379	366	380	380	398	404	401	388	416	343	376	378	363	396	415	391	382	402	391	424	397	387	383	406	396	390	404	347	363	406	403	393	427	364	437	354	363	363	420	387	421	390	381	405	397	383	362	344	392	421	382	377	427	402	365	439	383	386	408	390	376	375	419	395	390	403	410	358	400	371	389	402	385	371	409	394	376	388	402	386	385	370	375	365	373	390	362	352	384	386	396	427	373	406	451	412	391	388	413	411	392	377	409	393	383	403	387	380	414	389	362	415	417	372	394	388	416	392	377	381	379	414	390	359	388	373	410	392	398	384	381	406	376	404	381	384	390	398	406	398	392	379	362	390	385	410	405	424	420	391	414	403	414	404	442	405	385	406	385	366	384	393	403	396	379	409	431	388	423	388	445	378	401	422	389	413	380	397	420	401	389	388	385	357	404	407	425	382	393	396	419	345	380	395	415	398	414	376	398	360	407	369	461	397	419	370	395	384	390	394	415	380	381	408	393	383	370	375	397	392	369	395	402	392	393	388	385	421	410	401	391	421	392	407	398	386	393	386	389	379	427	365	377	390	362	347	389	415	436	380	403	373	405	386	379	384	385	399	370	372	376	421	403	357	409	412	402	368	390	381	390	386	381	374	403	426	429	407	340	417	406	365	386	364	396	365	348	391	411	386	369	431	388	382	387	380	399	408	382	375	416	405	426	428	376	378	394	422	416	420	405	407	402	411	382	405	380	401	383	398	410	372	412	398	426	419	434	376	402	399	366	393	403	378	406	400	373	410	393	394	394	358	390	402	341	390	339	394	339	369	392	383	420	409	369	368	392	384	388	395	377	402	383	402	417	414	400	327	372	380	380	417	383	385	386	392	385	409	390	415	385	387	379	420	376	412	378	411	385	398	379	397	399	414	392	383	392	421	402	405	414	417	362	429	405	402	383	398	406	385	388	363	367	399	400	365	433	370	388	410	392	410	388	429	386	405	426	433	403	394	395	416	390	391	396	421	377	427	411	401	397	405	403	356	424	373	369	383	407	388	381	376	402	409	394	405	421	408	395	382	377	377	352	397	390	340	361	379	396	438	385	373	375	408	379	401	413	395	396	415	405	363	377	393	416	360	373	383	368	418	403	393	364	382	411	387	415	432	431	401	381	383	398	370	388	386	404	345	344	380	381	363	419	364	392	418	411	398	409	345	421	395	404	415	408	401	387	384	364	407	400	378	405	379	376	389	380	387	385	404	368	402	386	372	418	418	407	389	412	374	383	368	381	434	375	372	412	387	398	383	393	343	401	407	402	393	380	361	387	389	389	402	397	405	370	411	403	370	403	373	388	360	367	375	402	377	368	406	358	383	392	435	409	379	383	364	358	373	395	370	383	365	367	393	397	380	414	406	391	397	405	387	406	412	410	382	384	389	399	402	398	372	399	377	397	410	390	396	390	361	403	376	374	387	392	387	387	385	382	410	394	366	373	385	386	408	394	398	359	386	406	409	404	402	359	400	379	404	393	385	412	386	398	386	417	402	419	408	411	390	402	380	420	373	373	401	411	406	436	395	384	396	386	419	398	418	402	409	366	417	381	374	380	408	416	398	404	415	389	394	372	397	404	386	392	379	424	392	390	388	389	380	380	371	385	361	374	386	404	377	384	453	375	432	382	392	414	388	377	457	370	399	382	382	389	409	378	384	416	383	404	421	387	382	367	387	372	416	387	395	432	412	419	448	360	369	361	379	395	396	401	399	424	396	421	380	407	378	392	370	371	407	421	422	404	398	379	361	415	382	414	395	375	398	394	348	376	383	369	418	389	372	391	398	389	396	368	356	413	417	396	363	386	369	389	401	442	393	354	375	389	348	405	371	404	368	373	392	393	428	390	412	400	399	363	434	369	383	386	366	401	369	394	396	379	362	400	379	428	437	375	400	383	379	368	406	379	391	380	383	397	401	382	412	415	394	399	415	370	394	402	335	402	431	393	424	398	402	427	393	374	395	412	380	385	415	388	370	360	408	409	400	398	354	392	389	356	377	400	363	414	376	393	384	368	422	356	414	421	405	413	375	368	407	382	408	391	404	363	386	408	404	388	417	396	371	388	375	356	365	403	417	420	390	404	389	402	387	348	396	406	392	413	417	399	378	389	401	369	368	397	365	418	418	390	411	413	389	416	373	416	421	369	361	417	396	419	374	390	371	400	410	370	380	397	371	432	381	392	419	380	367	404	385	404	386	410	381	383	402	383	398	398	401	439	421	365	378	388	393	374	416	421	425	370	385	378	378	382	382	400	368	393	431	366	384	424	392	424	411	369	382	416	387	378	441	375	388	384	404	394	392	373	388	406	402	403	367	389	389	372	351	388	417	363	415	366	401	396	389	376	425	417	402	399	399	385	408	411	400	379	391	402	422	379	410	376	374	398	380	380	419	408	361	433	373	402	377	396	412	389	409	378	428	387	416	406	352	421	452	361	414	379	381	380	374	398	397	393	405	407	369	409	400	393	403	387	377	409	413	385	382	363	410	372	421	429	358	378	391	412	370	417	364	414	380	417	393	388	422	361	404	375	375	364	368	410	424	386	377	388	399	367	385	383	392	365	375	387	396	382	391	389	410	416	374	361	378	385	435	397	377	358	384	392	396	394	410	379	410	414	377	363	391	380	400	387	372	389	384	387	421	399	406	388	398	410	421	394	405	402	370	397	349	415	415	384	418	384	428	380	373	403	379	400	366	384	385	384	398	377	434	409	379	417	377	393	381	409	360	396	413	409	392	387	363	389	424	380	388	415	424	386	375	417	379	382	425	410	382	385	370	395	373	421	427	400	377	392	383	374	412	399	370	392	424	371	397	391	378	377	399	404	394	362	358	378	367	406	384	425	400	398	412	378	383	431	360	427	392	406	380	372	365	403	378	389	419	376	408	385	382	414	386	410	392	378	351	387	360	378	403	388	396	421	413	413
4049	1006	163	141	113	113	135	140	133	132	118	117	93	135	101	115	98	89	117	101	121	202	533	735	686	133	98	63	81	92	95	88	114	99	82	87	81	93	81	85	102	107	81	73	79	73	86	87	76	85	83	89	97	94	93	85	89	97	74	73	73	76	76	99	91	91	73	77	89	91	86	86	91	88	84	104	83	81	86	74	96	74	69	91	66	83	79	90	102	86	69	82	81	90	91	93	92	98	103	95	85	95	87	71	93	80	79	82	88	83	92	78	82	88	93	83	80	87	86	108	97	83	85	98	96	90	75	77	83	68	72	77	78	95	88	97	84	86	102	89	94	95	90	80	79	87	86	77	81	93	97	86	100	72	63	82	78	83	82	81	80	87	76	67	105	72	94	98	86	90	74	93	91	76	79	69	84	89	86	91	96	75	88	105	88	88	82	89	74	91	96	87	90	98	83	93	74	86	100	84	91	86	88	73	75	92	83	72	94	64	76	68	73	90	78	91	84	67	79	86	79	86	84	83	84	84	83	79	89	77	81	84	93	87	90	95	84	85	88	86	89	96	75	92	100	86	84	76	97	86	80	67	87	77	84	71	87	70	92	82	86	98	90	90	87	81	75	86	90	82	85	90	91	86	80	100	91	88	85	95	104	84	81	101	97	88	96	98	94	76	93	78	88	90	95	83	81	77	83	79	81	87	94	96	87	102	91	79	94	80	91	84	82	83	80	85	86	95	97	85	86	101	101	81	89	73	85	86	91	77	92	84	91	93	91	77	78	86	92	74	87	99	74	81	82	87	88	90	69	90	90	88	83	82	78	68	93	72	78	87	72	90	85	67	60	95	93	77	99	81	92	91	78	98	58	97	95	97	77	85	89	77	85	84	90	88	88	89	73	78	91	100	96	89	85	75	77	88	74	88	85	84	82	103	90	87	81	89	94	83	105	87	82	103	96	93	78	81	90	77	84	94	90	90	101	101	85	91	76	88	90	99	86	94	71	87	70	88	83	88	87	84	89	92	82	96	98	80	95	86	76	71	81	83	100	94	84	89	90	86	86	76	99	86	93	84	84	78	102	97	76	68	91	89	76	91	78	94	85	85	77	90	94	94	82	72	85	75	78	75	72	84	105	84	80	104	91	73	93	98	89	73	101	102	85	86	82	106	86	85	84	94	73	77	88	91	82	90	85	92	80	82	93	99	84	90	78	81	90	89	112	71	85	90	77	77	88	73	89	73	89	87	75	76	92	86	87	89	75	104	93	81	84	92	94	106	83	89	87	77	73	73	94	64	80	87	87	92	92	97	81	100	81	94	93	74	91	90	74	85	87	80	88	86	82	89	93	80	78	92	80	78	88	113	94	85	74	95	83	71	82	90	79	86	100	88	95	78	95	71	71	85	78	74	84	71	93	98	68	80	91	85	93	93	80	81	85	90	96	85	73	75	86	83	74	84	75	98	83	81	89	91	65	84	99	74	81	86	90	108	89	96	77	87	104	91	81	82	73	79	75	77	83	70	91	87	86	100	74	86	71	76	81	89	72	62	91	94	85	78	84	84	82	107	86	69	96	84	80	92	80	76	78	70	90	92	95	89	85	65	77	62	75	78	85	98	87	87	99	104	96	90	88	74	87	94	75	77	73	93	95	90	71	91	85	96	78	85	84	91	79	95	86	91	79	80	86	88	84	99	97	87	82	71	86	71	75	95	81	90	91	97	91	85	89	87	80	91	91	79	90	94	103	79	71	84	84	76	90	75	95	79	103	76	69	106	89	81	89	96	85	83	90	78	76	94	83	85	68	73	101	90	75	81	105	92	79	84	102	73	85	81	102	79	76	79	84	88	92	85	73	94	82	94	92	75	97	88	104	81	70	91	85	90	87	79	81	109	86	93	78	88	89	89	85	86	86	94	95	86	88	73	84	98	91	105	84	94	67	91	80	71	84	64	84	104	88	88	84	77	87	79	81	79	81	91	97	93	86	95	89	93	91	71	73	93	93	86	73	101	88	92	84	82	96	71	82	95	74	115	77	94	83	83	79	77	85	78	81	88	73	78	90	82	77	88	75	80	90	91	86	80	78	82	83	77	79	83	86	84	85	99	111	78	85	87	83	87	86	87	71	78	86	82	107	76	82	83	94	86	93	92	85	82	95	92	99	81	98	88	105	74	82	91	101	71	86	96	82	86	92	91	86	80	94	98	86	75	89	87	90	78	70	92	82	99	87	82	95	107	96	95	76	67	95	79	90	70	98	78	77	80	88	93	106	83	82	89	90	88	76	98	78	86	91	80	87	85	93	80	82	88	69	85	81	86	90	70	87	90	100	84	81	83	91	103	77	74	105	83	101	86	80	96	91	95	87	102	99	99	90	72	80	86	87	79	75	103	92	79	76	80	80	84	60	77	68	91	89	77	80	95	75	89	94	76	83	89	99	81	100	85	73	74	87	79	85	97	82	75	94	84	77	78	82	61	89	79	76	77	75	96	87	83	87	85	100	86	89	91	95	83	90	78	68	78	72	88	98	83	83	79	81	96	84	94	81	84	86	97	90	89	82	87	84	81	99	83	82	78	100	89	82	80	72	82	86	73	85	82	87	78	92	81	73	80	91	89	89	69	101	98	97	83	99	88	83	87	72	93	86	88	79	95	84	67	85	87	90	81	95	76	88	88	79	66	83	93	79	88	76	89	85	75	84	83	106	87	89	80	74	82	73	77	82	94	85	96	84	86	77	86	84	96	84	80	77	83	83	81	92	90	83	79	89	87	79	85	86	81	81	96	74	101	84	64	74	75	98	85	77	94	105	89	90	72	82	73	56	94	91	93	76	94	88	104	93	90	81	98	84	82	59	91	81	92	82	80	94	87	95	89	75	95	106	81	84	96	87	78	97	86	85	85	75	86	84	83	98	81	84	74	86	76	96	76	83	87	102	72	86	95	83	85	87	81	106	73	70	81	89	89	93	96	74	95	97	88	85	95	81	78	86	96	79	93	71	85	83	81	73	84	80	112	90	73	90	73	100	99	80	100	85	87	77	78	100	90	70	89	86	75	83	80	84	92	88	83	98	95	74	82	97	93	83	82	75	61	82	91	83	78	87	89	92	92	89	75	89	80	71	87	113	72	73	88	84	94	69	82	85	87	70	82	95	95	82	99	72	103	83	84	78	96	99	88	77	96	69	94	67	88	97	93	87	105	110	80	106	71	72	99	84	80	73	85	104	99	81	85	90	96	89	86	79	83	68	85	87	89	69	98	77	80	85	92	72	85	95	86	99	101	75	91	95	67	84	70	96	79	89	83	83	82	86	82	83	67	85	83	95	92	77	76	84	83	77	77	78	87	85	88	92	102	104	85	93	88	100	76	76	80	90	94	79	78	84	89	83	83	89	83	87	97	106	86	95	86	88	101	92	96	82	81	71	90	67	80	79	85	77	97	89	91	91	95	76	87	92	97	85	106	83	92	77	91	82	95	85	79	81	86	80	86	82	74
29695	8764	1697	1540	2738	4553	4702	4012	3510	2883	2466	2196	1861	1769	1578	1407	1263	1139	1095	993	1680	4666	12170	15610	13821	1706	737	745	738	730	828	1254	1286	708	690	628	659	645	625	639	621	660	650	684	657	674	652	662	652	663	657	637	675	656	612	686	610	687	616	690	646	624	630	624	573	650	650	646	624	589	655	588	662	561	627	686	606	654	630	671	648	633	598	651	654	670	658	660	613	638	673	696	628	650	689	677	658	699	670	682	655	686	675	686	650	624	617	634	650	652	689	652	613	639	624	657	674	637	653	682	595	590	661	604	641	641	629	608	663	689	611	625	653	588	638	662	614	625	630	583	660	614	624	661	622	655	630	638	620	612	613	602	642	621	662	677	597	598	633	636	619	654	632	625	640	644	666	630	590	643	608	652	615	656	616	637	637	642	631	626	632	639	617	654	608	612	635	613	659	614	620	596	576	619	583	620	634	631	677	657	592	624	616	712	647	624	639	620	582	630	639	632	687	627	621	643	629	668	633	615	669	646	626	683	641	574	645	623	623	600	608	683	623	604	579	656	669	639	638	627	635	658	640	623	663	566	603	621	595	618	652	660	637	619	622	633	631	615	628	649	648	618	640	589	655	623	634	600	668	631	598	596	635	631	643	624	639	625	606	643	653	591	623	611	678	621	629	607	604	643	577	613	692	647	637	608	651	625	636	642	649	627	647	691	604	637	623	644	603	653	606	646	627	619	624	585	621	655	623	632	616	623	654	672	654	613	625	667	647	628	634	703	679	588	572	634	625	662	618	618	671	657	592	638	624	639	623	657	682	660	636	601	636	662	644	602	618	571	645	633	618	634	636	604	594	667	642	637	649	618	596	641	590	615	643	626	686	607	635	634	628	638	612	647	685	615	616	623	656	596	636	613	622	652	606	642	616	601	655	588	575	649	645	667	600	604	646	630	646	614	602	646	614	626	614	657	593	598	604	630	649	670	655	642	617	667	618	607	602	655	602	618	588	660	660	642	616	577	677	662	654	675	636	642	680	601	634	649	645	617	624	663	601	587	618	602	642	637	620	685	633	612	640	620	632	604	662	627	612	627	639	631	660	675	606	598	607	648	654	628	632	631	660	661	597	616	593	633	621	622	649	653	628	631	680	644	597	638	602	606	612	601	627	668	644	653	667	644	566	694	604	647	657	624	630	660	628	657	610	616	602	641	634	653	642	611	644	598	617	629	629	663	641	696	636	596	618	626	593	672	622	638	643	634	639	635	599	597	613	630	630	678	613	666	693	601	664	630	616	610	639	641	650	667	624	638	628	657	617	631	645	646	639	659	627	625	607	619	633	596	620	653	626	610	659	641	647	651	610	572	618	615	637	584	577	652	659	611	629	641	654	633	631	612	633	627	615	624	588	608	679	641	606	627	683	617	654	681	623	650	644	639	643	625	608	648	597	626	675	592	642	602	650	607	648	644	692	597	591	584	645	644	609	623	636	648	697	634	673	651	587	582	571	607	647	583	651	611	614	600	650	652	631	643	591	627	639	657	676	620	658	638	610	675	616	656	610	606	625	629	580	688	609	641	583	630	607	635	633	604	617	589	644	638	642	668	670	570	654	620	641	597	626	688	649	639	660	604	581	631	614	630	623	694	619	652	646	634	621	635	640	597	622	615	648	601	628	644	606	559	625	641	623	653	626	624	611	628	615	637	671	595	663	649	649	655	630	599	604	601	621	649	659	579	611	633	614	630	614	609	663	628	596	642	645	614	640	589	671	605	626	601	594	616	651	623	622	627	669	650	593	649	616	658	601	632	629	635	617	645	646	611	649	619	625	654	628	639	634	624	616	601	615	651	633	649	667	643	685	610	621	625	625	618	648	598	658	640	656	633	577	618	569	649	566	633	590	640	643	661	659	630	640	638	616	630	642	641	637	661	619	634	618	636	635	645	669	637	657	648	619	653	634	645	618	633	649	648	665	615	660	661	662	597	603	624	619	605	628	619	632	611	643	621	628	626	644	636	653	695	670	606	647	617	644	626	592	630	653	660	599	630	589	632	635	629	617	618	600	585	624	658	634	619	673	630	598	592	604	687	642	612	672	631	614	602	666	632	590	635	588	609	623	632	595	600	643	594	611	629	622	612	677	633	641	647	615	649	674	638	640	620	621	667	642	648	617	603	633	562	631	624	622	633	619	653	643	630	611	606	644	658	647	599	584	639	647	614	620	597	629	686	641	646	552	646	643	622	616	644	596	630	624	600	647	629	632	622	628	595	632	595	609	664	641	620	641	651	622	652	625	620	640	619	621	597	632	645	593	670	597	635	655	600	554	641	622	618	643	675	604	645	595	580	645	636	639	614	602	586	657	642	592	579	660	618	612	635	624	617	642	647	610	629	631	638	610	632	615	678	609	640	676	606	640	671	635	592	591	634	619	582	597	611	653	629	617	638	618	618	630	667	672	619	636	611	632	612	631	671	644	676	640	652	599	671	660	690	680	655	617	632	642	623	617	654	630	676	627	634	628	640	673	669	616	637	666	623	577	622	627	653	635	678	629	605	588	594	656	639	630	676	636	644	642	621	639	625	599	636	632	670	622	600	675	631	593	665	613	668	674	656	622	644	631	594	590	622	659	590	654	628	604	642	698	635	639	635	621	624	604	652	673	604	622	603	631	648	598	633	645	621	624	628	582	612	668	629	661	637	621	609	649	658	606	656	667	646	614	683	631	648	596	641	623	662	664	677	636	650	609	631	658	630	650	620	650	600	651	638	654	620	609	601	648	697	632	623	679	630	636	632	604	620	601	640	583	627	582	639	656	636	630	615	632	602	636	597	650	681	622	632	633	614	624	602	627	629	598	630	618	625	653	641	611	605	629	607	639	615	657	650	627	685	623	673	624	638	595	625	589	642	637	661	643	606	628	645	658	649	586	648	609	683	620	607	651	593	621	679	604	618	643	610	653	689	662	623	596	640	602	638	603	620	633	644	600	643	636	591	671	642	627	640	596	611	645	609	634	615	591	600	628	620	666	609	638	626	629	628	622	618	637	616	623	623	634	665	593	642	634	605	672	602	616	628	625	624	656	628	628	591	624	669	614	614	640	656	641	635	614	591	573	627	623	662	642	589	690	617	642	635	633	622	625	639	581	654	620	619	667	629	668	628	597	657	652	629	627	647	639	653	594	652	584	658	653	627	641	638	593	609	652	574	607	583	620	612	644	664	678	623	613	625	704	647	604	643	605	617	648	622	585	621	648	612	635	612	637	640	652	627	612	617	633	616	640	640	623	610	641	621	648	674	665	601	662	631	634	640	659	594	630	630	628	654	656	589	604	632	660	628	627	620	624	610	625	601	611	606	639	621	633	555	600	651	610	654	612	618	655	637	598	588	642	637	637	637	619	641	609	612	600	593	670	605	634	638	596	603	691	605	635	642	614	623	618	603	645	640	604	685	661	650	648	669	672	623	656	639	620	629	623	588	660	637	625	607	640	607	626	604	633	657	677	619
2738	316	67	50	46	50	44	61	63	49	47	45	47	46	49	51	41	39	50	47	49	56	106	102	70	39	36	45	57	32	42	43	44	34	42	46	47	35	34	38	29	33	40	32	40	40	32	34	41	35	49	56	37	40	40	32	28	37	32	34	28	45	38	40	33	47	51	39	44	41	36	37	40	26	53	27	40	44	41	39	37	39	31	40	34	42	32	37	41	37	38	40	46	49	32	41	40	50	30	39	50	35	34	50	37	38	39	41	35	32	39	58	46	34	38	46	50	41	46	36	27	40	33	50	33	38	34	34	38	43	50	42	40	35	42	37	40	35	45	43	45	36	52	49	32	40	44	41	34	29	33	33	42	51	42	36	47	31	36	33	42	52	44	36	45	41	29	39	49	35	41	41	29	32	36	40	35	39	32	37	36	35	35	40	38	48	34	36	33	34	55	42	28	44	39	45	38	40	33	36	40	40	51	45	30	54	26	30	42	45	41	38	46	39	33	43	40	44	31	30	52	50	46	44	38	49	41	36	28	31	44	47	44	43	25	41	39	47	34	56	46	44	37	54	43	35	35	33	35	35	46	48	35	32	45	46	50	42	37	32	47	40	38	37	40	43	36	34	46	37	43	29	34	32	39	32	32	41	40	44	40	37	50	36	36	40	31	48	40	31	41	43	31	36	37	37	36	51	34	36	34	34	39	44	39	39	32	47	42	46	35	46	33	35	49	45	41	40	46	44	31	37	41	41	35	36	30	35	35	38	50	36	33	36	42	42	39	36	45	44	42	37	44	41	30	37	49	43	29	39	44	36	50	50	34	41	36	39	37	48	46	37	42	48	39	38	47	29	53	37	43	45	27	44	46	45	41	39	26	44	37	42	37	44	38	43	35	38	40	41	52	47	56	34	34	34	30	42	37	38	37	38	36	39	51	53	40	39	51	36	38	35	54	38	37	43	29	29	30	44	32	38	36	39	45	34	41	32	37	36	36	44	34	30	36	38	38	46	41	33	43	49	43	28	39	47	35	36	35	36	36	47	43	43	24	36	44	31	34	44	49	32	44	34	26	37	33	55	39	44	40	32	30	43	34	43	43	31	36	40	50	29	33	35	35	39	47	47	42	43	43	44	54	44	45	38	44	44	41	44	49	41	46	33	35	34	31	40	29	41	34	38	40	46	33	56	34	42	44	50	41	36	47	46	56	33	43	52	34	43	33	41	40	46	43	38	31	39	49	48	40	43	48	41	48	36	42	44	37	38	41	42	48	54	48	47	29	37	46	38	40	41	38	42	32	42	34	46	48	41	39	33	39	43	44	41	47	50	42	50	42	37	39	43	31	36	42	44	42	29	29	30	40	36	49	34	34	42	25	51	31	42	35	26	37	37	38	60	50	38	41	47	33	49	48	49	38	38	34	41	37	40	50	48	42	37	36	25	42	39	52	37	41	37	40	32	44	32	50	38	37	35	33	50	45	35	33	42	51	33	46	38	35	46	35	33	40	42	41	36	48	40	40	28	41	36	48	42	32	34	39	35	33	37	31	44	36	48	41	43	43	46	37	43	33	49	46	52	42	38	43	38	38	48	52	35	40	44	51	41	38	45	42	40	56	47	47	50	35	42	38	44	34	33	34	54	49	40	38	56	29	37	44	33	29	47	37	36	37	45	42	32	41	40	46	46	32	45	45	43	44	37	48	33	43	36	48	33	40	43	42	29	42	42	39	30	36	47	41	51	52	39	39	35	40	42	38	54	47	45	54	45	39	51	48	41	41	28	47	41	32	29	43	40	45	42	40	42	47	32	40	40	39	42	49	55	47	30	40	35	47	25	41	34	39	43	51	45	38	26	48	43	37	43	33	43	37	45	55	38	30	41	37	36	40	36	47	33	47	30	38	43	46	41	39	43	21	51	40	41	34	44	33	35	44	31	43	35	35	40	42	29	40	43	40	40	51	36	40	45	39	39	43	52	35	34	48	46	34	36	36	56	55	38	42	41	45	46	40	49	40	42	25	47	39	51	48	43	40	35	46	36	41	50	36	36	41	45	40	30	49	41	45	40	44	48	53	30	49	39	45	40	45	43	35	39	39	37	45	38	53	50	41	37	40	38	45	58	41	41	40	50	34	37	43	43	32	30	35	37	39	42	34	47	39	42	36	39	24	37	36	40	52	43	44	38	31	33	37	42	35	46	34	43	36	50	38	40	49	37	33	39	33	37	39	38	48	45	31	35	32	40	33	35	33	41	33	44	42	38	39	30	41	39	45	35	51	40	40	37	38	59	52	43	36	41	42	36	33	47	39	38	45	32	36	49	43	32	40	50	38	47	52	49	42	33	29	39	32	42	34	35	41	34	32	36	31	44	43	40	39	42	40	45	32	27	42	47	39	35	30	47	36	48	37	32	38	45	46	37	48	33	38	48	35	34	29	28	44	36	47	28	37	30	41	32	55	51	38	42	35	43	33	47	45	56	45	34	35	38	48	43	36	38	42	61	32	47	33	35	47	39	42	40	33	55	50	56	37	35	40	38	35	28	41	33	43	43	32	42	39	36	36	39	44	26	24	51	49	48	48	38	41	49	52	44	38	40	39	31	32	40	37	38	42	40	38	38	48	41	38	43	29	46	39	31	43	41	36	49	49	36	31	41	40	42	39	43	40	33	33	48	35	42	32	39	48	39	42	34	41	42	48	41	38	37	35	35	52	45	39	45	32	48	34	34	40	33	45	45	20	55	50	30	33	41	34	33	44	44	29	43	47	39	38	43	38	27	34	41	41	43	38	35	37	36	49	36	47	43	39	47	37	31	43	34	29	41	38	45	31	51	40	31	45	37	34	43	47	42	44	45	46	39	35	44	40	44	40	45	40	42	51	38	38	41	46	29	46	41	35	40	55	41	36	40	46	41	33	39	41	34	42	40	31	32	42	33	42	49	38	45	44	44	36	37	36	36	35	45	34	31	41	39	47	30	45	48	44	55	29	40	52	33	39	27	36	33	40	43	42	30	44	39	33	50	42	32	36	44	43	41	39	60	39	43	40	31	48	29	42	30	50	33	46	44	42	48	39	30	46	46	40	46	38	39	45	57	38	37	38	41	49	26	38	36	47	43	45	44	56	43	38	47	43	41	33	37	47	32	35	30	36	45	48	29	49	29	40	42	41	39	34	43	53	39	37	48	43	38	35	39	42	38	44	43	43	41	36	39	44	43	29	35	40	36	36	41	43	44	42	36	29	43	40	40	39	41	40	52	40	35	52	36	51	34	36	41	55	38	40	29	39	36	39	47	36	38	42	44	39	38	47	47	47	44	33	44	42	36	43	47	39	41	29	39	33	36	39	40	33	49	40	42	34	37	31	47	38	44	29	39	46	41	47	42	32	41	49	32	47	33	42	53	43	43	36	47	39	28	48	39	41	38	38	28	36	34	24	35	46	38	42	30	56	39	42	34	38	39	42	36	38	46	39	41	45	31	37	40	47	37	47	23	40	40
21807	3724	699	607	1002	1737	1986	1552	1270	1048	844	823	737	734	695	588	493	461	447	390	393	994	2200	2403	1163	374	353	301	345	355	300	377	375	318	286	321	320	310	327	294	282	294	342	291	291	314	299	260	296	294	294	287	309	276	304	315	322	331	317	293	290	300	296	298	322	288	303	307	305	289	291	270	287	303	319	350	296	298	336	304	323	301	294	293	300	297	284	291	341	303	299	315	329	318	291	330	311	302	313	352	295	331	319	336	341	341	328	301	319	326	303	315	299	352	330	299	316	298	338	306	296	305	338	327	304	311	334	303	301	281	329	323	307	287	309	302	312	323	311	293	288	323	299	308	303	290	297	309	326	312	278	315	317	307	326	328	319	278	274	304	293	318	316	311	315	305	301	296	289	286	269	323	300	305	293	335	307	300	294	307	293	288	299	302	289	281	309	288	275	299	281	310	322	331	292	305	313	321	291	287	311	315	298	286	309	315	287	300	320	278	312	309	298	273	286	294	300	326	287	283	308	271	282	286	280	292	305	305	301	290	299	315	334	303	315	298	298	339	313	299	311	300	285	294	274	345	302	302	303	303	282	315	326	305	299	321	311	276	283	310	260	305	312	280	283	297	312	315	307	319	349	316	280	305	314	287	298	314	304	299	282	348	284	324	296	320	295	292	295	291	334	267	263	297	293	302	313	318	295	307	328	301	321	272	341	252	313	295	305	307	303	330	296	303	319	281	293	280	292	282	303	302	302	293	312	329	315	287	301	296	321	310	301	291	305	292	311	309	326	311	311	307	311	283	309	315	318	288	291	313	312	306	323	288	300	323	297	313	316	297	278	292	309	324	269	309	301	308	321	292	335	284	297	313	293	312	306	292	324	291	303	293	319	312	285	315	321	289	324	340	282	297	287	320	328	307	325	318	307	303	293	298	306	336	350	287	288	294	282	294	325	281	322	319	280	293	290	299	301	297	278	293	297	279	323	284	267	286	314	321	302	324	302	307	282	287	313	295	313	323	300	306	287	297	315	306	297	294	307	300	297	283	319	327	276	288	347	305	320	299	295	291	292	308	320	285	329	325	309	296	293	296	287	322	298	290	328	293	295	324	279	332	294	308	327	306	303	284	273	316	317	313	295	319	313	283	307	320	316	314	321	307	281	339	315	311	299	337	313	319	324	292	332	314	298	281	296	308	271	286	301	274	309	295	330	302	305	303	332	305	290	317	308	305	290	300	259	330	351	282	320	310	312	294	297	316	303	281	309	331	311	310	322	313	328	281	328	317	297	289	307	309	291	296	282	284	288	323	315	333	284	296	315	319	323	302	277	310	322	314	296	304	316	310	305	288	329	311	304	276	292	309	297	289	297	308	267	276	313	300	271	305	313	300	288	284	288	300	298	283	312	327	322	309	288	323	314	307	297	296	321	281	272	298	298	267	290	292	310	296	302	309	325	293	324	338	308	296	306	276	280	338	314	301	300	292	335	318	296	281	297	300	333	289	300	294	305	295	286	290	318	294	317	320	282	309	303	276	292	305	300	309	316	290	266	300	312	314	328	315	281	302	305	328	271	314	295	308	269	263	335	291	323	291	298	309	298	345	307	300	326	307	285	277	285	270	283	310	293	308	297	309	279	290	286	279	298	323	312	295	325	316	320	280	306	318	284	299	300	307	328	282	292	285	280	283	309	292	281	295	329	317	337	319	309	295	261	292	306	298	297	298	316	307	300	345	299	297	277	342	307	317	297	307	315	325	316	304	303	279	319	303	292	277	297	292	319	286	297	311	282	321	275	285	301	301	311	276	327	313	291	297	305	303	325	296	265	302	313	300	345	298	261	308	293	318	318	279	303	294	297	307	292	297	335	290	294	318	307	300	310	263	308	301	296	303	295	281	295	308	289	310	287	285	261	304	310	312	304	310	325	306	310	325	288	284	329	311	322	334	304	316	325	322	336	315	323	306	321	314	318	299	320	293	282	309	317	290	272	287	295	304	302	307	299	300	323	338	273	306	317	309	318	299	326	288	287	307	280	306	337	324	324	283	277	276	298	286	305	300	346	281	325	326	311	289	290	300	355	301	308	296	309	295	282	294	299	323	301	287	270	329	323	282	315	296	267	298	285	300	326	288	272	287	320	284	331	279	284	298	309	307	303	296	327	314	284	344	337	307	323	291	289	256	310	326	274	348	278	299	272	268	295	301	310	295	307	293	299	354	303	284	317	321	325	309	330	288	302	313	321	300	324	288	274	305	292	292	324	285	323	333	296	307	331	310	272	303	292	275	287	275	307	291	308	295	300	297	336	311	287	319	328	286	293	328	285	302	334	311	319	296	307	327	320	276	277	296	302	336	317	314	300	303	278	296	307	324	307	300	297	314	310	293	285	272	302	278	269	314	295	285	299	304	289	339	324	303	339	320	296	321	325	320	300	302	328	304	330	279	304	335	317	295	288	327	298	308	320	328	302	329	324	319	320	305	294	331	310	335	321	322	315	302	308	314	310	354	294	330	308	305	288	280	313	288	322	298	297	301	295	293	311	331	321	330	311	301	323	295	303	349	281	282	304	282	308	305	287	332	307	309	307	294	294	291	320	299	304	319	338	293	295	302	313	323	310	304	322	328	292	283	286	286	288	281	287	336	296	299	338	296	331	277	297	318	304	304	317	301	286	302	285	318	288	304	275	329	313	292	300	289	327	326	263	288	301	296	273	293	290	295	320	304	334	309	308	305	310	305	286	287	293	322	348	357	311	311	294	327	292	291	315	334	303	306	277	343	302	277	314	289	301	270	319	303	309	288	311	296	303	305	320	302	304	274	298	297	282	301	309	345	322	283	310	290	315	296	306	298	279	295	299	278	312	280	345	285	298	305	300	315	291	311	328	304	304	309	306	282	313	249	323	263	291	289	298	301	307	303	303	297	309	269	279	283	311	308	325	296	311	282	339	309	315	313	276	306	328	300	291	319	286	297	286	314	315	277	318	290	304	325	262	277	259	324	323	305	292	302	292	274	284	310	322	315	341	320	295	349	310	300	299	293	315	280	300	303	285	293	342	281	293	300	316	295	324	308	301	311	315	292	307	286	279	257	291	308	297	292	316	337	328	301	310	286	315	310	293	295	295	309	292	297	299	279	282	322	294	278	312	296	309	303	305	310	290	306	308	275	294	300	306	281	315	308	294	300	266	325	305	312	318	322	274	319	343	301	312	304	300	323	302	280	312	312	299	295	302	310	310	299	296	302	325	332	284	322	303	274	302	268	290	299	324	261	322	306	299	311	316	336	303	329	318	303	304	305	305	296	281	281	310	301	327	318	305	335	318	299	309	312	308	328	332	313	308	303	327	336	295	285	280	276	309	306	297	293	305	326	311	299	300	289	311	274	299	285	327	317	320	305	291	302	309	265	291	298	312	311	306	302	288	307	317	302	297	306	298	314	306	278	293	297	316	290	300	315	286	283	306	313	308	317	278	302	294	304	281	321	298	301	299	316	306	301
2922	632	152	111	90	89	111	89	91	108	90	93	85	95	82	80	69	87	53	71	79	99	139	242	242	56	66	71	56	74	64	75	83	63	76	69	75	70	76	83	66	77	59	85	59	64	61	75	74	60	60	59	65	64	76	80	67	68	61	55	62	62	70	65	59	66	66	69	59	67	62	62	67	66	82	55	56	70	67	61	70	62	70	83	70	75	68	70	62	76	68	72	72	62	76	62	65	63	75	64	61	69	77	65	80	55	59	61	74	58	65	73	54	70	54	72	70	72	72	74	81	82	66	80	64	59	53	71	71	73	60	65	70	70	69	82	81	69	45	63	61	57	76	53	78	40	58	54	55	80	54	66	57	81	76	82	67	64	68	58	76	53	86	61	84	78	63	70	92	67	54	65	68	62	67	67	61	54	64	72	78	67	69	80	70	67	55	73	77	72	69	75	82	45	74	64	58	60	60	68	78	60	59	71	63	59	58	60	69	62	69	75	75	65	55	78	69	60	55	68	68	61	60	60	75	49	63	70	68	60	68	70	55	75	69	67	64	77	73	73	68	76	85	60	87	53	50	66	84	71	60	73	66	74	58	66	71	71	63	63	61	68	65	67	65	66	60	57	57	76	65	69	60	75	58	68	73	70	88	69	66	78	78	62	88	69	72	55	72	65	75	80	78	80	66	62	62	66	65	79	62	57	67	76	63	81	59	57	64	63	66	70	68	74	57	79	56	64	66	55	63	70	78	58	78	67	64	67	64	82	62	57	52	51	75	76	68	69	70	66	66	61	71	59	72	51	63	66	71	66	69	67	72	72	62	61	55	65	75	66	73	72	56	79	75	71	61	70	67	70	82	66	65	75	60	68	78	62	67	51	75	74	63	66	58	71	72	75	70	63	48	57	59	82	55	52	63	71	62	76	74	66	58	60	75	82	60	63	55	63	60	59	68	84	68	76	68	70	56	90	72	51	73	61	59	61	68	66	53	61	70	67	50	74	70	66	69	64	78	68	67	60	57	64	78	69	56	53	66	74	78	59	59	73	63	71	77	54	80	67	66	67	69	51	71	78	63	77	65	78	46	65	64	60	80	64	56	56	77	73	65	72	62	59	63	69	67	75	73	58	63	68	66	57	69	75	69	80	56	63	62	61	72	61	67	60	62	75	71	66	72	66	71	57	48	74	66	73	77	68	66	64	51	75	80	79	65	65	85	66	61	74	62	73	72	71	68	78	49	66	75	67	75	69	65	69	83	61	62	52	59	64	78	81	58	67	79	57	69	82	67	54	80	48	76	72	65	77	54	63	64	65	74	63	60	57	59	66	69	83	60	54	46	69	64	63	67	62	78	76	66	63	70	76	65	65	68	75	72	60	74	58	79	63	63	71	71	65	60	71	65	66	62	70	64	58	59	61	62	60	74	71	69	67	71	77	77	59	64	62	68	65	63	84	58	57	65	75	69	58	69	75	77	68	67	60	62	65	72	70	56	65	58	61	71	88	69	55	59	73	60	75	56	77	58	53	73	63	63	67	60	44	69	62	54	71	67	84	57	71	74	63	62	62	66	72	73	76	82	63	71	56	62	75	67	59	68	53	53	64	59	82	58	69	71	65	53	61	58	69	70	57	52	82	73	63	58	68	59	54	48	74	78	73	59	63	62	70	72	86	57	70	79	74	74	69	62	70	67	72	66	77	75	69	54	66	65	66	74	76	67	71	62	91	55	76	69	65	65	64	59	88	72	80	64	70	61	62	60	77	79	55	69	56	66	74	53	66	69	65	72	76	55	57	71	64	71	62	59	74	65	69	57	60	68	72	51	65	71	58	51	73	74	61	85	57	54	67	78	69	64	73	80	59	78	56	57	74	82	45	58	71	74	63	70	63	57	67	75	75	69	65	73	62	63	68	64	70	51	68	57	66	69	56	70	65	58	72	61	67	71	66	67	72	61	87	82	74	75	71	70	64	63	60	73	71	74	69	66	60	69	65	66	68	68	60	70	81	55	74	70	58	68	62	56	71	54	50	50	55	68	59	71	61	66	57	56	71	57	58	58	70	55	69	69	64	72	45	78	68	65	69	80	82	67	63	76	64	76	65	60	66	71	67	57	47	71	69	60	63	67	55	65	61	80	53	77	58	70	61	62	69	75	62	64	71	59	69	55	75	60	62	51	59	70	60	76	72	38	74	63	74	72	54	72	64	84	61	73	57	61	57	64	45	58	73	51	56	69	61	67	62	74	60	67	64	53	63	75	67	60	70	64	71	80	67	75	63	67	75	65	77	58	60	80	72	56	65	72	75	56	78	70	55	60	67	68	72	64	74	62	71	62	61	70	65	48	69	68	62	69	51	64	63	65	69	57	64	60	67	53	72	67	73	71	71	59	71	75	57	67	50	78	66	74	66	67	70	62	84	65	60	63	57	66	65	63	66	70	63	67	67	74	64	77	58	67	69	67	72	63	70	66	72	57	55	72	59	54	80	60	87	62	62	70	61	57	63	51	56	66	73	69	74	70	55	74	67	69	64	55	63	58	55	79	58	73	73	66	77	50	59	52	66	55	69	71	61	72	59	63	63	85	58	60	64	64	73	69	65	64	68	65	63	62	64	68	74	74	62	70	74	62	74	63	74	74	69	81	69	57	75	61	44	61	73	69	72	93	67	66	62	75	68	78	67	64	82	57	67	68	68	74	65	75	67	63	76	73	54	63	60	63	62	51	62	73	75	76	64	82	63	75	54	59	56	74	77	60	68	52	49	63	56	75	63	75	83	61	52	72	63	63	58	77	59	53	71	61	52	63	78	63	61	71	72	56	61	59	83	79	76	70	76	76	60	68	76	57	56	70	69	59	70	74	68	71	66	52	69	72	65	83	80	75	76	71	62	64	74	84	56	54	72	66	75	87	57	80	65	70	77	59	68	59	64	57	75	59	79	60	71	73	65	75	74	82	73	60	69	66	76	75	66	56	80	86	60	61	69	68	71	66	69	60	48	68	65	69	60	72	58	72	72	69	50	62	77	66	78	87	75	68	69	48	47	69	74	77	62	68	77	86	77	66	64	60	74	76	71	71	69	59	73	70	77	67	65	85	78	69	69	71	63	50	69	65	77	63	63	75	63	71	69	57	77	56	75	55	74	54	62	77	73	65	52	64	66	69	57	68	73	71	49	59	71	69	70	62	61	60	51	63	70	67	65	47	74	64	58	63	77	69	50	64	66	71	56	62	68	68	71	79	64	73	56	67	73	85	72	60	69	80	60	65	61	62	47	60	63	73	67	57	85	57	84	81	66	64	76	65	69	80	54	64	55	57	60	66	76	62	57	67	67	52	49	61	63	63	52	70	80	68	65	61	67	72	73	62	43	76	63	62	60	58	65	63	58	75	57	71	73	58	66	69	70	66	68	67	80	62	76	75	45	68	66	79	72	56	60	55	56	64	77	70	67	59	80	66	78	59	71	76	46	73	54	56	55	70	57	68	80	73	53	71	81
26835	6405	1188	1072	1991	3184	3428	2845	2456	1922	1634	1417	1239	1176	1025	948	905	816	799	712	728	1012	2576	5505	4921	633	576	558	542	536	567	884	993	576	495	502	536	492	493	493	498	522	529	509	530	515	474	510	525	482	471	477	512	494	499	487	473	496	482	496	483	513	467	487	528	505	489	496	503	455	489	493	462	486	461	535	484	508	467	496	517	475	511	480	472	504	510	476	516	458	499	510	510	508	513	509	601	504	535	559	534	487	529	544	560	511	500	499	514	470	481	542	530	493	533	478	489	519	518	524	506	512	495	497	502	476	498	541	482	495	510	427	512	451	490	475	498	450	491	476	489	480	529	501	474	513	490	527	500	511	492	470	518	473	488	505	509	465	490	465	473	488	460	448	460	484	508	505	462	457	465	493	502	466	505	486	467	483	453	465	486	481	523	484	529	493	477	489	510	495	488	475	494	523	461	450	481	502	482	467	516	489	491	460	492	471	476	467	495	485	488	490	500	492	501	522	484	475	488	477	488	475	531	481	507	543	512	482	523	468	473	475	496	478	517	499	485	492	468	471	473	518	490	452	469	495	465	456	529	435	500	476	466	503	472	509	509	496	485	499	492	466	509	501	506	523	477	500	471	508	488	441	512	469	476	528	435	503	481	511	462	466	499	463	485	471	492	480	528	469	503	461	460	465	473	475	455	490	495	491	521	477	516	506	478	457	496	467	510	481	508	463	530	531	482	489	486	485	429	466	485	471	450	477	466	519	519	464	531	524	468	501	520	485	493	487	487	488	447	487	538	504	509	488	480	455	469	521	473	485	485	522	475	501	491	505	455	488	517	458	488	483	496	460	469	468	463	511	522	462	457	496	470	475	468	487	538	545	488	474	501	496	456	462	470	499	506	501	488	477	470	481	455	477	502	471	478	478	482	494	494	493	494	504	456	487	529	498	487	505	516	483	506	445	479	477	494	533	487	455	495	461	492	474	449	472	495	451	487	460	475	504	513	495	462	501	454	515	514	469	501	463	508	498	505	460	452	509	438	485	504	467	475	503	441	469	500	487	497	487	452	474	504	521	502	462	455	449	480	484	482	490	491	451	522	502	471	474	495	475	476	483	470	515	455	483	504	527	474	479	501	469	526	473	523	490	489	501	497	508	469	473	497	477	472	487	478	489	487	445	503	496	488	486	535	457	510	494	459	507	523	486	479	481	500	484	498	482	473	451	456	459	459	475	485	478	471	494	465	472	484	505	475	505	462	503	484	480	500	505	455	504	506	462	481	462	492	500	489	499	526	479	477	468	476	491	456	495	500	527	502	489	491	494	502	491	466	485	477	506	457	490	472	490	476	488	478	490	489	498	494	510	465	452	516	499	507	503	464	444	492	473	457	506	491	468	472	469	477	511	479	487	453	472	473	504	468	461	502	491	501	493	502	466	494	540	501	485	504	445	444	457	533	507	458	505	464	499	479	494	485	529	552	521	487	538	468	485	477	539	492	477	495	470	466	460	458	478	449	472	445	461	488	454	495	498	476	458	505	506	471	471	481	473	462	494	486	445	457	494	472	451	469	494	457	492	470	490	477	468	501	418	531	492	454	502	474	449	518	496	446	498	487	505	482	497	473	478	512	468	446	504	502	538	505	467	476	468	504	497	530	494	494	482	480	489	491	516	506	471	512	484	484	493	443	496	443	497	495	466	497	489	529	478	485	453	465	476	488	460	490	459	481	484	456	507	487	481	511	495	492	493	498	524	509	520	496	473	499	494	459	479	446	462	495	541	486	481	503	510	471	520	480	490	501	475	470	562	510	486	465	485	510	466	513	489	520	510	464	494	496	513	468	488	456	497	433	518	486	480	480	472	481	495	476	479	482	486	473	466	489	507	474	482	469	508	469	491	495	474	458	514	520	488	463	462	463	466	490	472	498	490	471	462	511	484	462	527	487	445	491	460	483	521	477	497	479	477	452	500	507	471	485	471	509	503	504	484	486	493	496	514	482	487	458	516	489	516	489	520	443	475	528	515	502	487	499	491	519	478	472	485	457	499	500	466	507	511	501	466	490	436	479	422	471	463	463	475	472	468	507	496	484	516	504	516	483	479	492	486	492	468	488	514	489	515	495	501	478	483	487	486	456	467	454	483	521	485	467	481	510	475	492	486	492	482	471	498	475	463	487	516	442	441	481	514	484	535	491	491	469	488	456	474	491	490	536	440	490	529	500	487	496	446	495	480	493	460	504	479	475	522	522	512	507	470	525	471	460	512	486	512	519	499	458	490	483	497	515	504	511	484	505	502	486	446	526	513	481	473	479	484	482	496	480	518	501	458	490	489	484	518	457	515	469	492	483	465	470	456	451	484	491	452	493	464	503	508	522	502	518	468	517	481	518	553	514	491	503	524	507	471	464	506	546	473	516	471	479	509	500	494	451	441	471	519	493	467	481	506	488	506	495	494	450	499	502	493	496	512	504	449	502	463	485	504	525	449	521	471	477	490	508	460	466	494	508	541	462	500	427	478	447	466	513	517	463	460	485	498	471	489	456	485	488	473	471	424	509	481	438	500	489	483	511	491	513	507	497	455	488	478	515	516	454	493	480	507	510	448	471	494	463	479	477	488	459	462	493	463	460	480	485	477	541	513	470	476	521	445	469	482	498	480	485	524	488	460	462	459	495	511	513	465	465	518	472	501	502	499	484	518	506	469	487	516	451	433	444	463	475	483	475	484	464	502	471	478	508	508	518	484	432	489	476	463	534	509	483	493	498	505	512	498	509	497	497	504	504	536	502	428	497	485	434	475	471	488	508	517	474	467	489	478	462	460	473	498	494	446	492	500	522	453	485	487	476	494	497	489	490	479	531	474	496	492	470	498	478	504	520	483	515	503	478	535	480	488	514	481	456	478	479	488	467	464	492	472	507	482	519	455	468	468	472	525	533	453	501	496	476	431	474	509	496	472	494	455	477	503	486	531	487	477	497	453	452	477	513	486	488	490	428	537	469	481	469	507	506	461	512	485	467	475	446	436	500	465	478	503	525	498	515	531	481	507	504	485	471	494	477	500	549	476	477	515	480	517	484	463	499	478	454	491	473	494	481	477	524	525	469	509	487	447	475	486	481	490	458	473	458	462	499	474	490	501	483	494	484	475	487	534	471	502	476	494	467	450	512	497	519	483	471	482	504	514	473	514	463	457	507	511	481	482	507	494	472	490	477	444	504	472	484	456	456	448	490	510	516	469	498	508	481	509	516	478	485	498	470	516	447	485	456	505	480	488	475	474	489	475	498	460	478	475	526	447	522	505	473	497	460	483	484	475	523	465	446	477	465	468	513	497	497	476	484	501	500	480	482	495	490	501	490	496	468	479	501	467	474	486	503	495	520	497	490	480	484	440	483	501	492	455	477	489	502	519	431	439	500	519	493	472	487	498	460	507	494	493	499	525	531	471	491	470	556	463	486	459	498	497	506	487	490	449	524	510	497	512	500	512	504	510	471	506	481	478
4037	507	123	86	82	51	55	79	78	66	74	66	69	61	61	62	66	57	61	61	58	121	318	388	270	56	53	46	57	49	61	63	83	46	44	47	56	51	49	47	64	54	41	56	59	50	48	57	39	62	50	44	63	62	47	60	47	44	48	56	42	39	67	48	78	45	49	69	53	51	53	40	42	56	52	44	55	47	59	45	42	46	48	49	51	55	50	47	53	49	56	53	50	63	57	46	48	58	48	44	39	56	52	53	62	55	55	52	63	63	52	46	55	44	43	65	53	51	40	52	52	61	62	46	42	40	50	60	68	62	50	57	48	46	47	46	45	49	57	40	60	53	43	51	57	59	55	52	53	78	54	50	62	56	46	51	56	44	54	42	62	55	50	55	66	47	37	55	63	54	65	49	64	46	47	49	47	45	68	40	60	58	53	53	48	52	36	43	58	56	48	50	51	60	41	45	69	55	44	46	41	57	42	62	53	54	52	53	59	48	49	53	55	51	59	50	58	47	64	41	28	57	52	50	54	43	63	56	59	50	59	49	44	57	43	43	49	53	51	44	58	59	55	52	60	44	48	57	62	53	44	58	64	54	59	51	54	51	55	68	39	52	65	57	44	59	58	44	46	44	59	59	46	54	58	48	45	66	50	47	51	46	62	53	49	73	51	52	62	50	50	59	47	51	41	56	44	39	49	49	50	45	57	37	39	44	53	56	49	44	53	64	62	44	49	53	52	61	51	57	56	64	35	50	53	51	49	56	57	54	52	61	50	53	56	55	46	46	53	63	56	49	65	49	55	57	34	43	45	50	53	41	61	59	49	55	39	47	44	50	52	57	57	53	43	44	52	46	45	57	54	54	52	48	45	61	55	43	45	46	49	50	56	51	50	46	50	46	64	52	57	53	44	61	45	51	45	61	58	53	57	52	46	57	63	44	45	53	51	46	42	52	47	61	50	50	42	64	46	52	43	47	50	53	57	57	44	50	45	52	59	42	39	40	48	47	49	69	60	53	49	49	56	46	46	55	49	61	44	53	45	49	46	45	53	46	47	61	63	51	51	50	45	44	67	55	56	48	63	53	58	54	50	44	50	54	60	52	56	58	57	53	57	51	56	56	44	46	56	61	40	49	51	44	48	47	36	49	57	67	55	46	58	66	44	41	58	47	69	63	49	60	52	52	66	43	41	47	54	49	54	52	54	64	53	46	41	53	56	48	49	55	47	53	49	46	45	56	58	52	60	44	43	48	43	45	51	51	55	51	60	44	46	52	52	47	43	54	56	55	39	54	44	52	51	55	43	57	49	52	60	56	53	57	59	61	67	52	64	61	55	42	62	52	62	48	56	68	48	41	51	58	57	57	36	52	36	58	45	59	66	47	58	55	55	52	54	47	41	51	54	42	41	45	53	53	43	55	58	42	53	53	60	48	44	58	57	58	46	50	44	66	59	59	51	57	53	45	57	39	45	54	52	57	53	47	51	50	55	46	51	55	51	62	57	54	59	44	42	52	48	69	55	60	49	52	51	43	59	66	49	55	52	62	54	33	40	55	52	53	53	66	48	59	60	64	59	66	45	49	53	59	69	50	43	56	46	59	45	50	56	57	64	50	54	56	51	53	55	51	59	52	55	68	41	46	56	56	55	46	66	54	48	66	54	64	53	61	42	45	46	47	43	50	46	51	52	43	49	48	48	60	47	48	45	51	51	50	41	58	44	57	62	53	54	49	46	58	59	46	51	60	41	62	54	42	66	62	44	54	60	63	58	59	52	59	45	53	67	60	50	47	53	49	55	48	46	53	56	45	59	57	60	50	40	64	53	53	55	56	48	43	48	47	55	54	39	46	53	51	52	53	51	49	59	48	61	48	67	72	51	53	59	57	57	60	45	48	58	57	35	59	52	55	53	62	37	53	59	57	45	50	60	52	50	64	51	54	63	40	48	54	48	43	66	74	63	44	56	52	54	58	53	52	53	60	52	52	52	61	45	52	51	65	45	57	45	52	46	62	58	50	65	50	49	59	48	47	66	44	44	42	59	59	59	55	52	57	72	37	41	57	52	58	52	55	49	43	48	50	42	51	51	38	53	43	54	62	48	61	42	56	58	48	49	52	47	48	43	63	38	55	41	53	57	58	45	65	59	48	46	42	56	56	55	53	51	60	56	59	50	50	52	50	34	45	50	64	51	48	49	47	39	40	68	55	47	51	72	62	54	37	60	45	55	55	57	54	50	53	47	44	52	57	52	44	43	40	53	48	48	55	53	69	52	41	55	39	65	41	51	57	46	57	57	52	55	54	48	46	50	56	63	45	50	55	47	43	64	52	45	48	37	70	57	40	53	57	47	61	48	46	46	45	50	49	51	58	54	56	54	53	52	53	53	48	60	58	60	66	54	59	57	39	52	61	56	50	43	52	58	56	55	47	50	60	54	61	56	55	59	47	54	57	41	39	50	48	54	47	46	77	44	43	42	48	54	37	50	55	55	63	60	59	56	59	52	56	58	71	55	57	40	51	51	69	49	52	51	56	59	63	51	51	53	53	51	62	56	59	65	54	60	42	47	37	41	54	48	58	49	61	54	48	54	62	55	52	46	51	50	52	51	46	61	55	55	46	54	44	50	50	43	59	49	49	55	53	40	53	57	52	49	53	48	57	53	50	51	52	51	51	45	48	52	53	42	36	57	44	57	63	53	60	64	61	50	52	48	41	54	50	53	67	58	53	46	58	48	45	60	58	47	53	48	58	58	63	57	44	59	58	47	59	55	48	51	58	51	60	60	43	49	59	48	54	42	51	41	58	51	57	48	45	53	50	66	59	58	48	54	54	52	53	50	53	64	50	59	54	47	52	42	58	41	48	59	43	49	51	55	54	64	45	51	31	58	74	42	56	51	55	55	43	48	50	63	43	44	45	58	64	57	50	56	49	55	67	52	52	47	55	55	68	47	42	50	59	53	60	42	34	51	68	50	49	56	50	50	49	51	55	53	49	51	51	53	57	61	51	63	49	45	44	44	61	36	47	48	42	56	52	52	47	54	49	51	52	52	54	50	57	66	58	50	54	64	54	51	58	54	47	51	49	48	54	59	44	55	44	53	69	46	60	61	50	63	55	34	48	37	51	47	46	55	61	61	52	54	47	57	42	54	47	52	47	64	59	57	49	63	51	46	51	46	51	55	57	46	52	51	55	52	54	48	55	59	54	52	55	47	57	50	63	36	45	49	53	55	47	39	51	44	52	40	57	49	48	60	45	60	51	53	44	50	47	55	38	43	56	52	56	48	58	54	58	55	46	49	56	47	48	47	74	70	48	53	46	58	54	53	45	53	55	54	50	50	55	57	49	49	54	51	49	41	53	50	50	61	57	63	51	51	57	59	48	53	50	49	54	58	37	52	63	56	42	52	56	69	53	37	56	52	60	48	38	51	47	43	55	44	46	46	52	72	52	58	53	54	39	60	32	46	39	64	39	42	53	38	44	58	44	52	59	41	45
24715	5113	1110	880	1637	2696	2861	2413	2115	1742	1557	1311	1260	1051	962	916	772	747	728	593	669	2545	7564	9184	5948	753	437	434	452	434	464	654	1003	456	416	359	383	389	378	427	412	399	381	379	382	380	416	394	395	402	410	384	416	424	379	409	362	359	400	384	388	415	413	395	372	389	386	393	386	382	369	428	372	415	403	409	388	382	382	372	384	400	411	349	396	418	439	365	388	400	408	408	380	425	434	394	438	413	450	430	412	400	416	414	381	446	424	405	386	426	428	394	443	387	422	442	419	397	383	426	374	382	408	390	375	363	390	418	416	409	383	396	367	388	411	422	373	391	410	424	340	408	375	426	371	389	356	387	369	367	412	366	392	402	371	400	408	400	395	393	386	379	383	383	403	384	378	381	413	393	356	389	372	393	398	399	430	372	341	406	392	391	407	386	403	396	399	391	380	399	364	372	390	387	374	394	397	390	374	430	382	418	401	384	392	388	404	385	364	391	387	441	404	400	376	372	357	393	413	388	389	383	425	380	377	370	353	348	361	384	421	341	392	398	383	391	429	363	391	383	404	404	404	403	396	353	370	401	389	419	371	379	399	377	362	403	359	388	356	410	382	391	376	404	386	403	389	398	413	384	367	385	389	375	380	396	412	415	433	421	412	408	396	398	386	372	386	413	365	412	376	384	407	402	396	373	374	395	402	368	411	392	403	403	402	411	379	397	383	411	435	406	413	373	402	381	378	380	386	375	388	430	398	346	429	382	403	425	378	357	416	360	372	374	404	372	411	410	376	396	392	364	390	382	357	386	405	403	385	408	405	408	391	399	423	378	405	359	392	386	412	409	398	406	392	376	404	373	388	374	371	398	393	414	408	381	396	381	425	419	418	392	418	406	376	395	362	375	432	388	415	417	410	382	358	399	376	403	382	402	384	404	404	396	380	374	369	415	386	397	351	390	373	381	384	378	406	379	406	358	382	372	384	385	410	399	379	372	375	376	405	398	362	399	398	373	409	423	391	418	397	379	408	379	385	345	350	406	400	401	377	409	393	400	368	397	383	394	402	409	398	380	365	394	389	405	396	416	392	386	386	379	369	391	391	402	388	410	361	390	369	341	427	396	384	343	402	378	426	364	415	365	384	403	376	381	380	408	364	381	368	347	397	359	420	396	364	408	394	368	364	381	401	393	406	417	369	371	379	421	381	369	391	385	360	402	383	403	418	398	404	413	400	413	396	397	389	385	421	404	383	403	382	383	367	388	419	358	410	410	380	404	412	383	399	397	390	403	394	400	368	374	360	369	385	370	399	415	379	373	387	397	393	356	380	390	372	415	358	384	394	387	401	384	379	375	400	358	380	392	372	390	379	397	447	389	391	398	354	411	412	376	364	387	432	385	388	402	379	436	401	400	410	418	404	406	428	337	395	412	402	417	403	385	401	408	389	376	399	404	425	362	390	396	380	368	378	371	384	403	396	388	386	389	376	415	392	396	391	366	394	366	374	418	415	385	369	356	362	349	388	373	370	351	370	398	368	413	375	393	370	391	377	350	424	363	408	416	418	384	397	381	382	391	402	361	415	396	395	403	390	376	416	407	371	414	359	414	394	374	391	381	368	416	425	418	377	363	421	417	420	403	390	370	385	369	407	377	398	391	423	362	369	426	383	398	393	361	398	405	397	364	400	402	421	375	403	408	388	432	424	395	372	378	384	372	389	344	427	399	377	393	419	394	399	391	408	431	392	380	355	376	376	386	383	362	419	382	392	410	386	410	368	403	378	356	394	428	371	369	359	387	356	393	368	414	420	408	441	382	403	401	389	395	349	384	366	436	403	400	361	369	422	371	428	382	375	366	394	385	398	371	359	389	396	374	357	403	421	386	388	406	359	408	398	355	398	377	382	375	379	390	328	388	375	377	396	389	377	381	393	382	417	402	368	352	354	358	408	425	374	387	385	373	397	381	408	413	416	381	386	368	418	416	414	377	371	390	362	385	408	424	375	393	430	389	405	379	416	378	432	408	402	366	376	392	408	393	396	385	408	375	413	377	380	402	357	385	387	371	426	406	382	350	357	369	407	390	396	401	387	374	382	378	400	357	425	436	400	408	383	397	382	390	381	384	423	408	394	367	388	394	371	373	382	378	413	414	403	379	419	391	401	399	359	367	388	416	369	372	413	388	380	384	367	399	422	369	373	358	388	404	408	413	366	392	409	433	375	407	405	352	395	408	369	392	432	402	378	360	367	391	418	453	389	409	429	395	382	390	404	416	402	419	341	406	384	389	388	390	407	422	428	397	449	421	419	408	392	401	399	383	404	407	395	369	398	397	353	397	414	389	424	386	387	381	402	395	388	398	399	412	377	384	405	396	376	383	408	359	384	382	374	355	407	383	396	412	407	374	362	399	416	428	423	413	385	407	394	353	372	376	383	395	384	422	404	420	431	390	383	427	396	391	386	414	405	395	400	393	411	392	386	388	413	381	410	402	376	416	408	377	416	400	401	371	415	404	410	399	357	383	405	363	376	408	415	407	358	385	397	395	396	372	428	367	402	394	362	443	369	390	374	396	417	407	403	414	436	406	407	394	402	384	401	416	416	390	354	368	414	382	399	387	399	374	365	394	400	448	390	370	383	371	383	373	397	366	394	389	413	364	383	404	379	384	360	378	407	375	389	357	410	395	377	408	368	385	391	388	375	418	397	415	373	404	355	371	426	422	375	375	395	383	391	382	391	401	401	420	395	385	369	412	413	383	359	398	387	389	365	425	379	370	376	344	370	376	374	413	369	398	403	365	391	378	374	395	400	410	379	373	344	402	422	367	403	374	413	418	409	370	391	383	389	374	360	393	427	378	419	446	392	431	393	388	379	402	369	406	375	385	385	386	385	401	390	378	415	440	376	401	400	401	369	383	423	381	377	375	383	397	390	413	419	385	363	397	413	386	376	420	390	360	362	393	376	385	351	356	386	378	390	376	359	407	392	345	417	372	373	409	422	392	366	399	385	369	386	374	383	393	384	418	391	394	351	385	373	398	383	351	382	382	398	384	421	402	393	388	387	364	376	382	401	408	414	419	395	405	382	388	373	416	380	364	405	386	363	408	405	378	392	393	375	412	386	385	399	393	379	339	403	374	399	389	401	364	364	423	391	401	346	361	412	395	348	346	376	405	349	383	430	389	395	403	379	424	384	397	412	355	397	381	374	382	389	396	371	397	386	379	401	413	413	395	416	357	400	390	399	411	344	400	381	392	355	360	417	401	415	386	389	340	420	401	385	396	404	392	397	402	417	401	355	347	371	392	376	400	404	375	416	388	363	380	361	392	376	388	377	399	401	416	400	407	396	395	401	404	393	391	402	384	379	368	379	438	405	392	385	395	376	375	363	386	413	389	393	389	437	387	378	393	366	372	409	361	413	370	392	419	384	365	403	399	364	402	397	387	382	415	395	409	407	403	380	382	384	416	404	389	419	413	408	380	437	369	378	381	371	413	397	372	406	393
4220	1042	204	113	115	116	130	127	119	113	123	100	92	106	98	90	111	92	98	99	93	191	501	735	337	89	84	81	73	92	79	145	152	94	96	80	89	85	77	89	82	80	77	79	84	89	79	85	86	89	85	73	88	78	92	90	95	75	89	69	72	76	97	91	73	70	95	76	87	81	92	80	92	99	64	81	92	89	89	94	90	98	78	95	83	97	91	90	82	81	91	80	73	99	89	79	90	84	74	88	105	76	102	79	77	103	96	95	91	99	91	74	82	95	95	83	92	93	84	85	77	88	85	82	85	68	101	84	96	88	77	67	93	84	89	98	83	89	87	80	79	78	78	78	88	89	89	83	85	78	96	109	75	107	95	87	88	93	85	91	93	80	64	87	81	82	86	82	84	100	83	75	78	67	104	84	81	94	83	85	77	65	75	72	82	82	90	85	82	92	79	81	87	102	64	92	79	66	89	71	98	83	76	69	108	80	80	103	97	73	69	97	103	74	88	99	73	78	79	96	81	86	77	75	95	91	88	102	102	78	84	97	85	90	69	84	85	83	88	83	91	88	108	90	102	98	81	91	86	83	86	87	84	83	72	90	77	80	68	78	93	69	75	90	84	88	82	93	81	91	85	77	82	103	75	112	77	71	83	92	93	101	72	85	85	91	89	75	83	85	82	91	97	108	90	85	88	80	94	88	74	87	94	80	89	95	85	87	77	89	75	83	80	88	92	98	83	87	78	80	73	80	72	97	89	81	99	85	91	86	76	97	84	84	91	76	84	79	72	78	85	93	88	93	83	77	80	82	63	99	91	70	88	86	73	97	75	98	80	80	88	84	90	68	92	81	85	95	78	80	99	96	82	74	74	77	82	91	87	98	86	72	84	74	80	86	76	86	77	63	85	83	89	96	95	93	76	70	75	70	88	74	102	81	82	79	79	71	85	81	106	105	87	78	79	105	108	102	81	83	84	93	87	69	96	91	95	102	84	76	88	91	73	87	86	80	94	96	91	95	74	76	83	77	90	77	88	85	92	77	93	89	91	95	93	92	87	89	82	100	81	97	93	95	76	86	94	81	77	77	75	92	78	91	99	92	94	79	95	81	83	89	99	84	89	96	71	78	78	91	75	82	72	89	99	74	76	91	90	91	91	88	105	88	77	103	82	91	83	74	86	89	97	96	86	82	98	103	69	75	98	107	72	93	96	96	86	84	83	80	98	65	69	104	69	91	86	80	81	78	91	92	85	102	88	82	87	87	68	96	102	75	91	87	86	85	96	79	82	82	74	82	79	89	89	101	88	96	70	93	69	91	94	102	82	102	89	71	94	82	103	84	75	83	81	80	83	73	77	88	92	81	90	97	78	85	74	92	82	91	83	88	91	101	71	83	89	97	75	89	74	78	81	74	90	81	88	92	88	77	85	75	80	83	78	83	88	81	79	91	89	80	81	81	88	85	84	80	83	91	74	82	94	83	85	77	96	86	68	88	89	71	79	91	83	81	104	84	83	83	92	85	85	87	67	95	85	77	73	78	90	83	83	92	100	88	90	81	85	69	88	89	111	93	86	84	86	71	72	105	68	87	94	81	97	81	87	88	91	90	88	93	88	98	91	86	91	93	70	92	89	72	81	76	90	71	78	93	89	100	98	91	85	78	84	96	93	76	90	79	91	83	72	91	88	68	96	93	85	80	98	92	87	85	88	80	78	99	82	81	86	89	80	90	83	101	91	85	83	80	86	94	101	92	94	97	79	83	86	73	89	83	80	84	90	92	80	80	74	102	94	91	71	76	84	77	93	96	67	80	85	94	87	99	85	70	105	94	79	77	77	79	107	83	81	85	75	84	84	96	85	93	87	72	89	89	72	87	80	82	76	89	98	100	95	91	78	92	81	85	90	89	78	84	74	91	83	74	82	77	88	86	88	83	76	92	93	79	99	82	78	87	73	85	82	91	87	92	79	89	77	96	93	90	86	82	76	80	86	105	75	87	93	94	98	75	92	99	86	82	80	84	80	82	84	79	99	90	80	72	85	85	94	88	91	86	81	100	105	93	86	68	89	85	91	82	82	75	80	95	87	89	75	89	78	89	92	103	98	79	83	108	86	92	88	81	92	101	84	95	92	90	101	86	81	92	82	65	92	86	94	97	96	92	75	80	87	91	90	75	81	79	71	79	85	100	83	90	78	92	83	97	83	83	76	86	76	82	84	86	100	85	104	69	85	92	92	82	82	94	87	65	77	89	95	93	88	92	74	80	98	102	82	73	89	72	73	79	77	90	78	87	81	92	77	76	79	105	83	81	69	76	97	91	88	92	86	79	89	69	67	75	90	85	72	89	110	95	107	91	73	81	80	91	83	76	88	88	81	85	70	81	73	91	86	91	84	94	76	87	74	101	82	85	74	85	88	93	80	79	95	91	69	97	98	87	91	79	82	89	86	71	100	93	85	86	70	95	84	90	105	87	97	91	94	93	75	92	90	74	77	102	97	89	76	91	87	74	98	98	78	76	89	76	92	96	74	94	94	92	82	66	85	90	89	71	82	82	88	70	86	96	80	66	83	82	95	71	106	90	73	80	88	86	92	75	76	91	106	74	74	68	95	89	92	96	104	82	94	87	86	96	78	83	90	98	95	81	82	97	86	74	88	69	83	83	72	96	84	93	96	70	87	83	90	101	91	108	91	82	70	82	68	83	81	82	77	81	82	84	92	91	70	87	72	88	100	85	103	96	86	70	85	91	72	96	94	90	71	81	86	81	90	77	88	64	75	87	102	93	91	85	85	86	94	108	84	80	81	95	70	78	86	97	79	82	86	82	86	88	78	94	74	74	71	75	92	82	78	83	76	99	67	88	79	84	74	73	74	86	92	76	80	89	89	72	75	76	76	84	88	80	84	90	96	85	72	108	92	81	76	76	99	86	77	79	81	62	86	86	85	79	71	91	93	83	84	79	88	77	78	81	93	71	92	86	62	76	96	84	87	98	94	87	71	84	79	79	93	84	86	91	101	107	77	74	81	73	94	93	87	92	69	73	93	93	93	94	92	78	71	73	92	96	77	94	88	86	81	83	73	77	84	89	93	60	76	76	99	90	74	86	92	84	78	79	87	71	88	88	88	71	81	97	89	87	72	91	99	81	89	95	90	82	110	103	87	99	80	89	86	63	82	86	86	82	95	87	92	92	79	74	102	92	86	85	86	71	104	78	81	82	93	103	86	93	83	95	82	76	78	84	82	81	76	89	87	76	83	75	90	73	68	88	88	74	84	86	81	70	85	93	80	101	84	89	75	88	82	84	89	78	81	74	84	88	94	107	84	75	88	91	87	86	72	99	95	81	97	85	97	81	88	76	88	90	78	100	95	80	88	77	80	77	84	85	68	104	85	82	80	73	91	75	77	93	90	84	64	91	99	110	78	102	89	90	97	79	81	91	93	68	80	84	87	92	85	88	76	88	82	82	84	89	86	83	66	76	98	81	89	99	82	102	85	74
30294	8885	1872	1434	2786	4350	4693	4272	3582	2954	2451	2022	1954	1743	1459	1340	1267	1134	1177	1085	1024	3920	10917	15152	5803	798	775	787	771	785	1011	2352	2402	637	664	667	683	657	631	655	668	621	634	647	621	634	594	649	666	611	655	700	663	670	626	623	646	658	669	640	609	648	632	580	658	668	631	657	635	592	652	665	644	689	634	605	599	645	662	659	632	605	638	575	617	645	633	622	644	686	630	684	672	621	643	720	667	711	659	667	738	688	659	730	659	684	605	622	613	602	613	682	626	635	641	638	621	673	640	651	644	570	656	667	645	631	607	639	613	622	684	624	608	649	653	679	615	571	596	642	659	636	624	582	660	663	615	602	623	651	647	616	617	632	629	601	625	594	638	594	590	649	638	649	645	640	645	645	624	627	654	642	627	609	615	667	634	648	624	673	658	629	625	615	628	629	634	651	639	651	633	666	626	568	649	585	592	624	638	648	612	637	632	617	606	641	597	617	675	651	623	648	626	645	646	630	601	644	605	611	633	645	674	612	633	596	599	643	622	641	630	640	628	655	672	636	597	648	604	656	619	647	623	653	635	617	622	631	633	620	631	606	603	625	593	631	621	631	626	621	647	636	653	671	668	623	612	639	599	633	644	605	612	644	661	633	673	651	643	626	647	645	659	633	620	617	626	651	641	647	631	683	673	640	614	613	610	603	665	617	617	626	651	626	631	590	613	623	645	677	644	638	563	615	648	598	642	598	587	665	639	616	612	634	636	622	636	586	615	670	657	634	633	619	633	616	616	561	615	651	626	652	636	652	653	616	616	667	634	612	621	610	679	622	620	635	624	619	624	646	645	646	630	618	623	630	597	615	674	625	655	638	650	623	604	624	613	591	634	637	639	695	669	676	641	642	585	633	619	645	582	603	630	615	686	631	647	622	625	611	620	629	623	607	612	676	665	624	635	619	631	621	659	614	684	648	590	609	641	623	614	583	610	653	571	638	583	646	610	615	618	619	644	641	634	636	647	621	632	645	634	623	673	655	662	626	653	621	658	605	667	638	601	669	650	578	649	633	584	598	632	591	683	601	611	592	611	651	627	626	648	645	609	591	623	617	636	641	651	638	658	642	644	631	622	631	626	626	619	639	639	655	605	615	661	654	681	627	643	611	607	663	652	606	606	613	618	650	641	621	593	587	580	629	657	631	602	639	648	680	622	608	629	626	644	626	686	629	693	671	579	651	629	676	682	639	662	596	645	613	598	624	605	642	613	590	628	660	657	653	659	628	594	579	675	588	618	660	623	625	665	611	649	608	642	594	626	642	653	704	642	606	630	606	644	623	672	630	622	632	614	624	678	615	668	632	608	638	610	632	610	631	627	635	638	621	591	648	637	653	579	622	636	635	593	627	607	664	620	664	630	675	669	651	619	631	607	643	598	622	634	632	610	618	611	591	628	644	599	601	581	606	669	667	602	624	654	593	647	634	640	624	641	653	654	622	594	657	621	615	656	618	638	676	606	620	652	619	623	631	632	631	652	659	655	638	609	608	626	591	596	609	692	680	621	614	646	628	625	634	663	598	592	601	629	608	632	639	616	664	607	646	617	639	649	631	632	603	651	655	615	625	636	617	623	619	640	617	611	636	614	653	628	625	628	626	686	616	670	608	630	627	625	570	624	618	596	629	641	652	602	639	603	674	637	618	640	575	630	609	644	640	613	626	649	577	599	631	624	657	640	660	620	609	636	569	637	623	638	637	666	590	631	624	650	621	618	620	595	673	624	625	613	614	602	684	590	641	608	627	623	605	628	607	670	635	610	621	612	634	573	642	622	660	611	638	635	650	607	655	624	635	651	660	588	662	610	610	627	603	610	637	606	635	576	661	616	638	638	604	640	589	581	565	626	700	645	644	656	636	603	648	605	614	658	630	601	632	633	643	618	631	626	632	671	619	639	611	634	633	632	665	627	628	613	625	671	649	650	610	631	589	635	673	581	629	625	662	632	623	588	671	574	603	639	609	674	637	622	641	660	606	625	645	646	610	667	597	603	623	613	624	598	597	659	639	627	634	605	636	633	645	630	640	685	628	662	641	646	605	689	629	611	632	622	657	607	631	609	634	641	621	627	645	631	640	658	644	628	592	683	637	613	651	643	598	610	705	681	677	615	660	606	608	598	635	584	621	646	607	634	613	616	642	651	659	670	661	624	635	678	632	631	597	638	579	627	646	592	636	645	638	629	638	650	632	639	615	655	661	641	623	607	632	643	631	594	611	590	655	623	633	672	625	641	582	631	642	627	648	627	642	609	587	623	647	641	617	600	640	659	611	633	618	595	633	642	637	639	596	604	621	584	610	662	634	669	606	624	642	639	645	690	620	628	682	614	628	641	656	628	605	639	688	624	618	636	630	616	666	608	637	643	622	655	667	643	614	650	648	673	560	653	616	639	646	615	642	681	656	632	637	670	579	636	694	624	663	674	607	579	613	653	594	592	648	638	596	621	641	665	636	610	666	658	602	623	616	638	623	647	667	619	659	648	636	603	634	642	648	652	673	613	655	595	645	613	622	620	597	618	590	616	657	656	642	618	653	635	655	639	643	684	587	600	601	628	629	589	623	670	617	679	619	638	608	611	614	618	647	681	631	596	610	600	608	646	614	662	650	629	620	647	618	626	616	672	605	641	623	638	644	641	617	642	636	646	653	625	680	600	612	627	645	610	626	642	644	632	680	639	643	566	644	650	565	653	644	655	619	641	586	638	614	646	602	647	613	662	611	605	633	641	656	623	659	629	642	605	655	620	637	626	606	644	604	611	610	649	642	610	631	643	623	632	680	576	646	638	625	634	641	639	646	631	631	622	618	698	619	711	650	635	583	677	634	612	671	663	640	667	635	623	603	634	619	655	644	638	617	637	651	614	633	618	653	637	615	613	662	662	643	625	684	590	635	606	694	682	598	611	682	648	618	612	625	664	609	622	623	636	647	617	630	630	635	617	613	606	639	643	623	651	626	667	654	635	657	618	640	620	680	638	616	655	633	627	618	616	646	656	615	611	633	647	618	623	586	620	652	605	634	638	633	647	587	669	607	602	607	658	635	617	602	587	704	651	647	612	637	659	663	590	641	623	637	638	638	643	617	633	641	619	599	607	642	638	638	619	634	607	641	632	628	651	614	625	640	631	615	668	620	612	645	656	613	654	618	615	625	600	647	638	642	609	650	589	644	638	638	563	623	659	624	611	655	675	609	646	636	607	601	639	641	631	628	623	644	666	669	628	620	595	612	654	644	642	638	632	598	592	611	611	631	625	636	667	637	638	620	599	632	671	594	621	613	618	638	662	655	638	599	615	636	696	581	616	645	607	678	653	603	609	633	638	627	650	628	616	643	659	649	620	598	598	614	617	661	649	618	579	660	657	625	595	632	623	623	634	651	617	635	660	627	612	594	606	654	622	642	623	629	565	691	580	622	627	570	598	684	654	609	658	621	685	572	654	633	602	633	607	652	643	630	609	639
2708	274	83	52	54	63	64	51	54	59	54	58	51	40	56	32	44	40	36	57	45	44	117	127	61	48	32	53	42	46	37	39	35	49	49	50	40	35	50	36	35	43	41	30	42	40	46	35	37	28	40	43	31	43	36	43	32	42	31	42	36	39	37	30	40	36	25	38	49	41	32	45	47	45	43	46	42	35	45	41	34	46	52	37	31	41	27	33	47	37	40	50	38	38	41	39	38	44	51	49	37	53	39	37	41	41	44	48	36	47	49	45	36	42	44	34	44	38	36	40	43	32	32	34	24	34	34	36	44	45	37	32	43	34	38	55	44	41	39	47	39	42	34	39	48	38	37	36	38	37	55	35	41	46	57	46	38	48	44	43	34	35	48	37	41	38	50	41	33	40	38	38	44	47	42	40	50	37	32	42	61	51	44	38	33	35	32	40	46	34	43	40	38	47	36	38	49	41	37	43	52	50	41	50	35	36	36	46	49	42	34	39	42	50	32	53	37	33	37	36	47	43	41	27	23	36	40	43	38	38	43	30	44	36	32	26	35	42	43	39	38	49	41	32	37	36	37	48	41	38	55	38	49	45	42	45	34	44	44	43	43	40	30	41	34	37	53	25	44	45	45	50	36	36	42	39	41	37	41	39	40	38	40	37	44	43	49	40	49	39	35	36	54	31	42	45	50	41	26	42	43	41	47	35	36	51	34	53	41	35	39	41	38	40	43	37	32	37	41	33	46	44	38	50	28	45	39	50	30	44	40	43	42	36	42	45	43	35	44	41	39	37	36	48	37	39	50	40	56	43	44	42	49	33	40	33	42	39	43	34	36	39	38	36	47	44	36	43	33	45	42	41	39	50	34	30	41	43	47	31	47	34	32	43	37	35	42	37	30	39	41	46	38	41	37	43	27	33	37	41	44	43	39	42	42	32	37	47	37	37	31	35	31	43	30	42	35	47	32	31	47	38	46	36	38	34	32	38	31	47	45	42	49	28	45	33	52	44	38	37	43	35	40	35	52	38	50	47	42	33	37	30	43	36	50	36	53	41	49	29	42	30	33	43	36	36	37	43	30	49	47	45	50	38	49	35	36	35	45	42	46	38	34	54	50	35	50	34	38	39	36	34	39	40	42	40	41	52	30	56	49	38	40	36	39	39	54	36	32	33	45	42	36	43	38	41	40	43	41	56	46	45	41	34	38	42	35	45	40	38	41	46	33	41	36	50	49	39	33	40	48	40	42	38	38	35	38	34	25	40	38	29	41	53	40	30	51	40	39	44	29	32	42	48	35	44	40	38	33	37	31	33	34	34	38	42	51	47	37	36	38	46	47	50	37	38	39	39	43	46	37	40	47	30	27	39	50	37	39	47	48	42	40	29	33	35	34	38	35	47	38	45	37	45	35	24	32	41	29	44	46	43	41	38	39	39	39	49	46	37	38	46	31	41	40	49	32	33	28	40	51	39	41	41	41	38	36	36	47	37	35	31	47	33	29	31	41	42	32	45	37	40	35	44	38	38	32	38	44	38	36	49	47	28	50	37	46	45	32	45	42	54	39	46	32	47	44	36	44	35	44	44	33	39	48	36	40	50	36	51	35	34	38	34	39	37	28	39	41	36	36	37	43	60	41	38	32	49	37	28	36	43	35	39	44	28	36	41	36	44	37	44	28	55	38	51	47	39	33	37	39	53	38	45	47	48	37	48	41	42	35	45	41	56	42	24	39	36	41	31	50	45	43	32	50	41	27	37	39	37	49	42	39	43	36	38	38	36	41	32	34	36	40	43	36	37	33	34	51	35	45	37	35	46	43	42	30	39	42	54	51	38	36	35	40	33	31	33	49	42	43	35	28	46	33	35	42	31	42	40	32	47	35	41	35	36	40	42	48	37	51	52	43	48	41	49	56	54	44	39	40	42	40	52	44	32	27	50	45	52	39	40	39	30	39	53	31	37	41	42	34	48	41	33	50	36	27	35	36	42	51	47	38	38	36	40	34	37	37	34	41	44	36	36	34	39	44	43	46	53	37	49	32	35	41	32	50	36	35	43	41	49	34	44	49	42	35	38	45	29	43	41	38	44	40	38	41	37	56	34	46	43	31	35	46	38	34	45	43	38	40	35	39	44	29	40	43	37	51	43	37	35	40	41	44	42	35	33	38	46	37	48	47	45	48	47	53	41	36	43	41	33	45	33	46	42	37	30	55	42	36	46	36	42	28	32	40	43	31	43	32	38	47	43	28	44	46	54	38	37	44	43	33	44	37	54	49	36	35	36	34	20	43	50	39	29	30	41	40	42	44	39	37	39	31	51	44	43	50	41	44	41	48	39	37	46	43	42	40	42	35	46	44	30	36	47	30	51	41	36	40	38	41	49	50	33	47	40	49	43	42	35	30	54	40	44	41	38	39	40	38	31	49	31	38	54	33	37	39	42	41	36	44	39	41	39	37	46	39	48	33	26	42	44	58	46	41	25	29	46	34	47	35	41	35	47	41	38	39	43	31	43	38	39	41	42	38	36	44	39	43	40	47	37	37	38	43	47	36	60	38	57	35	40	39	40	44	41	38	46	43	47	37	36	39	32	41	46	49	41	45	38	42	29	28	45	43	37	36	42	43	37	44	34	37	51	46	40	35	40	38	40	50	43	36	32	24	32	42	37	42	42	50	41	50	45	42	39	38	49	47	42	36	37	42	32	30	39	38	41	48	32	51	38	47	31	53	28	49	42	37	43	32	43	35	41	35	41	30	31	29	50	37	44	46	37	36	48	43	42	40	33	49	33	38	40	37	41	33	45	46	40	44	57	36	47	53	33	50	49	34	31	45	38	40	36	46	36	47	37	42	35	39	42	39	33	53	46	36	55	34	27	40	38	39	29	42	41	42	46	34	49	42	38	38	47	40	44	38	35	34	34	51	51	49	40	27	33	41	46	45	44	42	39	38	55	32	35	43	38	39	43	28	32	42	27	44	35	45	42	33	30	45	46	37	40	38	34	39	35	45	37	35	35	41	32	49	44	36	46	43	38	46	51	44	31	40	35	36	54	37	37	40	44	31	39	40	39	39	34	42	41	34	36	39	40	34	37	35	44	45	44	37	47	38	45	66	45	46	31	44	37	39	41	33	36	38	39	40	50	41	29	30	40	37	40	48	46	33	37	45	43	45	35	35	34	46	31	41	42	38	51	32	46	35	44	51	46	49	50	40	41	51	36	44	33	41	30	40	34	46	36	37	51	48	31	45	43	31	34	42	30	25	52	38	41	36	29	31	32	46	35	42	35	45	40	45	43	34	45	56	47	37	46	46	47	41	43	45	40	28	41	29	57	47	42	36	38	36	44	32	37	38	35	50	40	40	38	45	37	56	39	46	34	34	40	42	42	33	34	40	39	41	48	35	53	41	36	36	45	35	38	44	44	49	49	39	43	35	29	46	29	36	39	49	37	43	36	34	40	36	45	44	40	42	36	34	40	33	40	42	46	42	48	40	50
21614	3651	679	587	1002	1781	1849	1597	1300	1147	886	799	710	608	586	453	416	397	429	414	418	676	2453	3137	1080	316	319	308	319	318	379	482	306	288	325	322	321	341	316	305	315	306	328	287	303	331	284	322	306	265	291	298	297	288	293	286	292	289	314	313	275	319	291	324	321	281	273	289	287	295	334	286	297	327	294	284	302	288	316	266	294	290	300	315	294	311	311	322	296	315	336	334	320	300	326	301	317	316	319	322	314	313	325	325	340	330	302	333	317	329	340	311	317	289	301	304	268	331	283	316	325	295	306	266	317	309	301	278	272	301	297	297	302	275	286	324	311	290	315	332	334	297	318	302	295	321	315	332	305	294	307	310	287	335	294	311	292	272	294	318	292	300	279	313	273	319	296	302	290	307	297	282	295	299	264	307	332	292	306	312	303	289	292	291	310	335	299	299	298	256	283	298	308	310	300	292	305	295	308	322	304	301	322	334	292	290	286	290	311	277	254	301	289	308	321	271	291	286	298	327	325	318	301	280	320	338	322	280	275	287	336	280	306	281	279	312	312	298	293	309	321	309	303	287	329	309	310	314	327	298	313	290	287	311	308	317	296	293	329	314	316	315	290	301	274	271	341	279	283	312	312	293	319	283	322	306	279	289	325	293	295	320	296	272	314	294	304	273	284	292	318	308	283	317	305	302	333	274	285	312	295	279	313	305	286	311	310	272	297	259	308	317	291	292	313	308	295	273	328	329	290	300	320	307	280	320	275	300	317	287	289	311	309	323	286	284	297	289	288	317	342	298	280	310	288	292	316	314	293	322	245	294	346	302	291	341	292	300	290	324	285	290	324	307	306	308	304	312	304	309	308	334	324	285	286	328	306	286	309	297	302	306	301	307	266	303	297	297	303	305	301	316	296	290	249	296	307	279	311	294	315	290	320	304	300	300	293	317	288	298	291	287	313	274	299	290	315	322	315	297	317	263	285	290	287	299	294	307	322	322	313	306	298	287	313	308	284	322	299	310	298	292	288	299	306	306	314	312	303	288	301	334	301	295	290	285	312	298	285	313	304	310	297	279	289	299	297	282	325	325	328	304	310	285	301	308	316	309	288	278	294	297	309	330	297	297	279	300	286	304	277	334	290	337	288	297	298	291	315	308	305	274	262	325	321	308	299	305	312	312	309	269	306	301	323	284	303	273	284	306	309	288	281	288	312	330	314	301	277	307	308	282	293	304	299	299	321	299	280	286	330	283	313	324	293	275	288	335	292	323	298	323	346	290	255	319	314	309	291	307	320	292	313	301	302	323	299	294	287	289	296	313	306	301	297	306	294	296	310	304	275	308	314	301	290	289	303	268	314	313	283	293	315	312	274	302	311	289	300	305	339	285	328	289	321	315	282	338	290	318	297	298	316	303	310	288	296	323	289	287	297	295	306	268	353	330	292	294	308	283	307	304	319	301	306	297	315	305	294	293	311	296	268	277	286	288	299	308	315	281	294	293	301	339	311	309	287	320	303	284	285	285	305	301	333	314	304	332	296	300	325	284	294	290	319	289	290	290	314	279	288	295	285	309	304	296	281	280	261	322	310	301	349	316	273	280	324	302	307	329	299	312	272	322	283	309	317	326	331	285	300	303	304	324	303	308	306	302	288	285	333	291	291	312	305	316	306	333	287	337	329	267	299	306	328	324	296	319	275	318	321	296	287	310	306	314	298	300	268	303	323	304	309	334	315	315	312	296	289	271	281	297	328	274	311	299	287	304	332	280	298	270	288	303	302	276	302	299	290	271	326	316	288	303	282	297	301	299	305	279	284	280	322	316	300	286	276	294	291	277	286	304	313	316	280	317	319	318	306	289	293	307	301	299	314	321	286	318	301	282	301	290	289	340	314	314	304	302	324	294	307	318	308	273	284	307	281	296	301	307	342	281	295	297	332	293	298	297	296	284	303	307	306	305	311	297	289	295	294	311	346	294	313	317	271	293	295	300	309	285	325	317	310	305	292	317	316	314	279	303	291	317	292	304	329	308	307	313	326	303	311	286	310	293	310	334	305	289	314	330	288	302	325	291	302	310	310	281	283	287	314	299	321	280	310	305	293	315	289	324	306	326	289	333	272	326	322	289	293	315	337	300	312	299	298	312	277	324	261	284	282	282	307	309	318	281	267	311	293	319	309	318	301	305	308	291	292	313	302	301	283	283	284	288	306	313	318	278	293	303	311	236	318	301	305	287	279	299	288	290	327	287	316	309	292	297	290	307	313	303	325	306	297	301	297	317	288	299	303	307	332	284	315	292	314	313	288	304	279	298	276	327	283	314	303	288	290	302	297	312	296	277	264	305	303	323	308	286	303	300	330	294	307	308	323	304	318	314	300	283	317	306	275	297	281	287	292	293	299	279	294	283	306	259	301	307	315	316	319	289	275	308	323	280	314	340	299	291	310	301	318	317	273	288	284	291	313	294	307	313	301	318	325	327	315	295	286	323	322	299	268	298	302	302	301	289	322	304	314	333	300	284	301	303	272	286	283	286	305	295	301	311	313	314	288	302	304	292	291	291	313	266	308	277	319	295	297	305	292	323	278	309	344	321	322	304	295	294	297	309	297	334	298	279	290	292	286	273	328	284	291	310	281	307	293	290	322	309	309	279	306	335	283	300	284	294	280	321	308	310	335	299	281	311	298	323	291	286	308	318	304	299	288	318	293	312	301	303	285	284	307	282	280	290	324	314	286	286	309	323	326	306	318	283	318	332	333	313	297	291	302	322	313	310	292	314	298	299	291	310	298	310	334	288	289	341	306	283	310	302	303	298	302	290	274	292	323	270	287	292	324	295	321	322	312	289	293	308	326	312	314	280	313	303	305	309	288	309	276	280	324	288	287	283	308	320	293	264	325	310	297	313	318	318	313	278	308	342	296	315	303	302	325	324	317	298	321	268	321	286	292	311	303	323	294	314	300	303	295	326	292	321	307	319	289	320	273	297	325	295	302	292	325	326	298	302	305	317	321	299	299	298	285	310	350	324	320	323	289	294	326	289	303	306	316	301	344	312	325	313	311	321	341	326	331	270	314	321	326	288	281	285	317	312	317	291	293	318	324	280	313	288	325	320	299	289	302	307	275	301	299	296	296	303	290	301	315	278	277	312	296	308	324	300	308	298	329	319	323	342	304	320	267	297	304	279	335	290	297	319	279	306	310	288	304	290	313	297	309	282	280	312	308	281	312	287	278	318	286	293	284	296	311	275	303	299	302	328	318	306	304	297	318	290	310	311	305	273	294	295	284	323	298	327	334	276	279	279	295	323	325	310	302	333	273	271	311	291	310	295	271	296	328	273	324	313	308	342	323	293	291	302	299	302	291	284	331	297	317	305	306	295	262	283	302	326	342	301	318	311	312	309	316	301	293	304	300	303	297	329	296	316	300	310	343	317	297	288	304	299	299	317	291	298	336	285	325	279	331	316	277	315	364	322	298	320	319	324	289	301	339	322	340	318	294	336
2861	633	117	90	109	82	82	101	99	110	99	72	93	78	80	92	72	70	71	85	91	158	310	533	273	78	86	65	71	74	85	73	76	74	66	75	59	78	64	79	68	65	71	67	81	62	71	85	77	90	60	64	69	72	86	75	74	58	63	84	63	62	67	72	61	75	68	79	75	73	68	72	70	64	68	66	60	54	68	71	67	81	70	68	80	70	55	59	73	66	79	73	80	62	68	75	85	83	72	74	62	58	64	85	72	61	66	64	67	73	60	64	74	64	80	77	77	61	67	67	56	64	50	60	80	69	72	77	63	71	81	77	67	51	61	75	72	59	71	53	75	47	69	79	71	74	58	67	63	61	59	82	66	60	75	77	75	66	87	65	58	61	51	63	68	64	65	67	77	63	80	64	77	73	75	60	66	68	61	53	80	67	76	72	63	63	60	77	72	83	70	79	77	83	82	63	74	81	77	70	71	67	63	60	67	66	57	77	60	67	52	68	62	68	50	69	54	81	71	85	82	63	74	68	65	83	81	59	73	58	64	69	83	66	62	77	75	67	73	81	61	66	58	77	89	62	69	62	77	62	73	72	68	70	70	74	70	75	76	65	63	73	75	55	64	81	85	66	62	73	71	68	79	60	74	59	74	68	68	59	78	66	57	62	75	71	79	82	73	81	85	79	61	73	62	62	77	75	69	50	58	73	58	59	60	62	72	73	73	70	81	72	62	80	68	73	75	81	77	75	65	73	73	77	75	61	66	60	70	66	71	47	60	78	50	60	60	68	69	69	71	75	76	65	56	62	81	72	74	72	70	60	80	70	69	77	68	65	60	64	76	66	68	59	79	69	70	74	62	60	65	57	76	69	76	75	84	71	80	73	65	66	63	76	61	64	65	66	73	60	73	80	75	63	83	80	71	60	78	70	65	63	62	71	66	74	71	57	60	58	70	80	70	71	62	80	74	73	76	63	51	63	70	55	66	80	75	72	73	66	69	72	46	80	61	69	68	73	68	81	68	81	80	71	76	61	59	68	63	65	69	47	60	65	64	79	70	60	70	74	72	85	70	70	70	75	81	54	70	71	67	72	61	70	75	64	64	68	69	69	84	64	76	72	76	66	58	67	74	74	65	69	65	71	71	64	70	77	75	73	60	89	57	76	80	63	56	62	61	80	75	66	79	90	76	84	60	71	77	65	68	69	68	74	75	62	75	61	76	71	66	64	64	74	70	79	76	62	55	65	71	45	69	67	66	58	74	62	62	62	78	61	79	82	69	77	72	65	80	65	80	58	72	60	96	80	82	65	79	82	60	72	65	63	58	77	66	59	84	74	53	77	43	72	72	72	56	66	62	71	45	62	64	65	63	63	64	63	65	76	87	76	61	60	64	80	60	72	56	70	69	53	87	61	71	66	55	74	60	83	70	64	73	72	69	88	66	68	56	81	85	56	55	68	80	71	65	69	72	63	74	60	69	71	66	87	70	67	67	71	61	63	75	64	76	66	82	82	69	51	59	64	69	51	72	69	62	65	70	69	71	77	67	52	72	63	60	64	59	67	53	62	56	74	64	67	60	67	58	61	71	70	67	61	82	69	64	69	70	83	71	79	75	72	61	72	69	65	66	59	88	86	59	63	67	69	60	74	68	65	73	56	69	69	71	76	75	74	78	70	64	58	68	52	78	72	70	71	71	68	78	64	72	71	72	72	72	80	68	74	71	63	66	67	54	70	71	66	62	67	73	66	86	67	72	75	60	61	72	67	71	80	56	72	71	60	66	53	72	85	66	65	68	73	81	84	61	75	79	71	72	59	69	76	79	50	49	56	91	67	73	61	64	60	72	69	69	68	75	70	65	77	66	81	61	72	56	76	64	74	81	68	63	63	75	58	68	75	66	71	69	78	73	87	68	89	78	62	59	71	84	66	69	74	75	66	79	73	59	54	79	81	74	68	61	71	67	82	70	59	70	68	72	66	68	70	67	66	63	75	67	72	74	58	72	90	68	55	83	61	73	59	77	69	61	74	60	81	62	59	75	67	81	56	64	73	67	82	81	78	67	66	82	70	76	81	61	57	71	67	64	66	63	72	61	63	78	54	70	69	75	74	52	70	66	69	67	67	76	70	68	69	72	66	76	74	67	77	58	69	69	63	70	70	65	53	66	71	67	70	66	71	81	66	63	61	80	73	65	60	59	73	65	78	72	78	65	60	76	66	72	79	72	78	64	64	72	78	80	75	67	53	57	70	69	80	74	79	78	87	74	76	68	76	75	64	79	61	61	51	65	59	53	83	71	62	87	71	67	94	52	73	49	71	81	60	78	63	65	82	70	65	72	57	89	84	71	63	74	64	66	70	71	76	89	61	59	82	75	77	88	84	75	84	65	67	65	78	61	55	67	65	58	78	64	61	60	64	74	75	56	72	75	57	74	73	71	82	55	70	69	70	62	81	53	66	84	69	63	76	74	68	57	71	72	62	66	75	66	78	79	68	62	64	72	78	74	63	85	75	55	68	65	59	61	75	74	62	64	70	77	67	74	70	55	72	67	72	76	77	66	54	80	80	70	69	70	72	75	72	76	65	60	69	59	61	63	72	57	58	68	59	65	62	82	73	67	59	67	63	78	57	71	69	83	65	64	65	62	58	70	63	69	67	73	67	67	67	69	75	72	62	52	48	72	67	75	68	81	68	66	75	71	73	65	50	74	76	63	79	75	74	62	60	67	57	75	72	71	76	77	73	62	72	66	77	77	70	58	68	72	72	55	62	65	57	64	71	85	76	62	67	63	92	79	76	56	74	59	69	67	57	75	67	65	66	66	80	81	60	71	82	66	56	68	68	67	70	77	82	67	73	76	57	70	76	74	69	75	84	58	64	73	61	75	63	72	70	66	72	71	61	54	64	76	57	71	65	63	80	85	72	69	74	77	58	86	68	74	78	71	72	61	51	55	58	67	70	62	78	78	57	67	71	70	58	79	68	75	64	77	67	81	71	59	70	76	63	77	63	72	79	79	64	65	73	65	81	90	61	79	67	61	77	64	74	60	75	65	48	76	70	60	76	78	57	74	69	75	62	56	64	70	71	75	70	60	59	72	59	67	74	66	52	78	63	75	68	56	66	64	72	67	69	60	65	75	73	71	61	73	60	71	59	73	67	83	58	72	65	82	66	65	67	82	74	66	53	63	78	60	57	69	64	76	69	66	66	69	77	64	72	61	75	76	60	77	67	62	60	78	65	69	55	58	69	71	60	72	77	69	66	71	78	63	72	69	73	58	78	73	81	77	62	63	58	66	58	73	58	63	62	62	77	57	51	76	79	73	66	57	83	77	71	69	64	53	68	67	70	80	72	71	66	76	67	63	80	67	86	73	72	58	69	64	62	64	66	72	75	81	74	65	60	72	63	61	60	72	79	65	79	78	69	83	58	64	65	67	63	73	75	69	77	67	80	66	68	70	68	59	75	82	65	77	66	76	81	59	60	63	52	82	63	72	83
26100	6049	1231	1059	1855	3084	3398	2898	2410	2018	1744	1451	1233	1158	946	899	766	747	742	709	808	3257	6941	11426	5236	1000	605	581	531	572	718	628	550	492	495	488	522	522	523	542	529	516	493	490	499	483	526	502	475	504	515	495	497	523	486	498	478	470	539	518	485	536	471	490	536	517	496	526	511	489	503	521	474	506	504	457	477	480	487	500	482	476	528	469	487	467	512	508	513	499	523	546	550	530	513	496	585	496	489	536	527	523	505	527	515	503	483	510	545	504	491	480	498	504	488	510	476	497	545	482	466	500	506	482	492	536	507	505	512	494	507	486	496	514	485	504	509	484	517	482	480	479	504	501	562	543	476	543	498	527	460	468	506	479	503	477	488	432	476	472	521	526	468	529	543	500	502	504	444	503	509	482	495	505	486	497	527	516	546	522	487	515	491	493	503	530	479	511	532	499	478	473	508	521	531	482	562	469	504	504	495	503	512	496	493	474	502	495	499	497	471	524	505	493	505	491	480	484	461	484	492	512	484	476	519	478	502	508	477	481	488	486	515	499	540	492	478	527	535	508	476	501	509	544	526	490	463	502	519	487	473	480	499	496	488	495	456	490	492	488	502	476	498	490	493	525	512	510	516	489	470	503	495	488	450	547	479	489	484	468	497	511	487	524	503	508	495	475	511	548	476	483	501	486	517	486	511	511	484	487	443	475	513	474	502	511	484	508	514	473	462	494	432	457	493	505	536	472	515	485	510	493	482	517	521	453	489	520	478	499	500	440	498	507	501	500	506	498	471	471	502	499	497	495	485	473	472	486	510	464	479	506	483	473	478	466	508	448	485	507	486	488	495	494	496	477	506	485	523	521	499	508	502	484	502	516	499	497	493	470	490	526	503	512	510	506	482	539	511	454	480	528	515	508	475	479	508	453	503	517	477	508	509	494	517	505	466	542	472	510	519	515	495	527	494	453	505	509	457	516	464	501	487	500	449	490	511	496	469	491	485	473	520	506	471	489	499	513	457	516	493	511	453	493	479	461	514	485	454	527	484	505	441	534	491	489	492	491	494	503	503	456	491	526	484	497	496	502	538	506	545	517	481	500	509	487	491	488	510	518	496	488	490	478	485	525	506	521	491	461	478	491	491	497	468	499	494	520	511	468	510	483	459	499	490	478	502	521	507	489	499	501	479	517	491	518	480	455	509	484	476	505	484	528	532	539	500	481	492	502	505	530	505	458	470	505	495	502	500	535	492	454	538	505	479	521	459	512	497	529	499	501	525	497	491	494	488	512	496	496	507	497	511	499	516	483	490	525	477	498	528	511	501	505	479	496	494	532	545	496	459	459	512	470	510	506	521	470	507	512	497	501	483	499	478	486	510	488	498	451	497	443	470	506	529	486	543	531	525	508	468	501	476	500	492	488	484	504	515	502	468	493	488	490	473	519	483	503	511	495	514	503	511	503	499	476	487	485	498	442	499	458	536	477	466	573	488	535	502	483	515	499	490	454	494	490	497	510	483	477	506	498	483	498	493	478	558	516	504	470	514	499	463	526	517	510	478	515	500	496	491	506	499	459	524	535	520	512	521	465	505	471	494	513	490	501	485	504	494	468	509	480	498	505	538	503	530	568	510	569	555	473	504	516	494	507	474	489	456	498	537	464	497	512	483	504	493	441	476	520	475	492	476	482	519	491	488	466	506	485	502	504	478	465	462	474	520	447	492	494	486	497	508	496	485	507	475	483	482	502	475	485	476	505	516	511	491	512	489	490	505	505	460	526	486	455	499	472	481	490	500	530	476	504	498	526	505	475	459	525	485	499	500	507	485	486	481	485	525	507	492	504	474	528	511	470	492	508	506	517	468	461	474	497	511	493	523	493	493	506	475	479	485	519	503	532	487	473	495	488	476	461	475	500	485	532	496	493	500	513	449	517	508	501	489	478	494	495	504	515	529	506	472	479	462	477	528	518	452	507	495	476	530	504	488	498	466	473	483	476	537	475	491	482	516	463	533	499	509	463	511	485	477	496	496	507	524	516	519	452	512	506	497	515	521	536	533	475	505	471	476	467	521	482	480	487	480	496	480	495	501	482	501	480	512	463	491	502	495	477	527	499	495	519	511	475	492	493	493	525	493	480	506	527	492	506	490	478	499	513	520	498	492	485	478	483	522	527	471	502	526	474	486	478	470	464	476	513	531	475	500	503	524	469	512	503	510	511	509	508	514	445	474	460	524	524	509	476	486	496	506	495	465	474	506	520	478	488	494	490	447	511	474	470	541	503	476	481	540	503	525	509	473	470	475	502	507	491	474	498	480	494	505	489	509	522	484	520	465	480	501	506	501	518	526	493	494	465	508	494	506	520	505	546	521	521	488	485	524	515	483	506	498	485	499	537	489	511	495	509	520	519	516	513	486	481	526	493	502	493	538	514	454	492	541	436	518	514	485	472	494	483	501	484	499	513	470	460	484	476	482	480	503	525	491	481	509	505	469	522	473	492	541	506	536	492	516	477	530	472	478	503	515	510	487	510	501	517	475	506	498	457	528	476	489	488	481	470	501	465	495	511	489	465	471	507	493	509	480	505	484	523	504	538	471	485	505	505	513	473	479	509	450	507	473	514	521	491	494	477	455	465	465	472	488	466	529	465	458	537	485	512	479	483	481	482	513	500	512	509	485	511	505	493	501	489	494	495	531	482	499	508	503	504	526	534	460	524	454	500	494	522	519	488	493	475	489	502	504	516	456	488	534	486	467	510	463	509	498	486	502	490	500	502	533	486	558	520	463	523	486	503	501	495	515	506	492	463	462	488	496	466	487	508	524	505	449	475	482	500	511	505	505	553	472	483	542	481	501	498	487	447	492	494	514	491	523	491	527	525	491	498	499	521	532	489	503	488	478	509	487	466	427	469	482	490	510	497	478	522	491	491	481	480	521	482	514	490	475	476	504	517	497	456	460	540	527	506	486	508	495	461	518	541	507	488	505	455	516	513	503	511	512	466	520	478	498	505	528	511	472	491	523	530	517	502	486	487	497	467	486	484	505	469	507	472	508	546	472	490	544	486	500	480	506	504	500	521	487	494	468	476	541	490	488	520	519	523	505	502	473	475	523	491	500	506	518	472	517	530	488	481	502	548	470	501	510	497	523	486	483	476	504	485	500	524	472	470	481	504	476	520	515	536	474	504	504	517	494	477	491	514	491	510	475	516	511	490	498	487	501	487	483	487	478	480	506	527	535	500	502	493	498	541	527	475	467	535	469	492	473	522	478	516	531	503	467	533	499	493	482	482	493	470	547	503	509	493	515	446	503	501	500	491	521	513	505	502	507	508	483	458	530	479	486	442	473	481	484	479	467	442	517	516	486	500	533	543	502	494	504	540	503	469	513	462	480	455	460	499	499	487	486	441	476	483	475	534	495	495	493	476	544	478	478	526	467	462	487	533	497	512	516	489	499	508	500	501	482	513	532	487	498	491	488	508	475	509	480	556	507	517	519	519	479	507
4098	532	116	81	74	90	78	83	75	79	80	76	67	74	60	61	62	48	44	53	54	89	294	441	364	147	45	69	52	67	59	71	59	55	58	48	59	59	42	61	48	44	45	46	44	56	72	54	53	51	52	50	69	52	59	61	59	50	53	54	65	60	62	56	64	63	58	53	70	56	49	53	63	52	53	46	59	53	48	52	61	50	42	53	47	55	45	55	45	57	68	62	61	57	50	65	51	49	59	57	71	58	53	59	52	53	53	64	62	55	50	59	49	58	49	54	49	54	47	39	53	50	64	49	46	47	54	55	73	54	66	49	70	53	55	60	56	54	42	39	34	60	64	53	54	45	69	57	43	51	48	52	41	50	51	49	46	50	58	60	57	45	61	47	57	59	41	52	58	42	48	64	62	43	54	59	59	46	44	61	47	54	44	54	47	58	46	51	54	52	59	44	55	45	75	49	54	55	67	53	56	63	42	49	62	52	52	57	63	49	43	67	49	54	67	58	58	63	55	45	54	51	48	51	45	53	62	53	53	50	63	46	49	56	51	47	58	58	47	60	57	53	67	58	48	51	71	42	47	53	59	49	42	54	46	65	50	48	48	61	50	57	61	58	37	49	69	55	33	46	53	58	49	58	52	51	59	44	53	41	57	53	62	50	57	56	56	48	52	57	51	55	54	40	50	62	55	60	65	53	55	34	58	52	56	54	51	46	45	48	56	49	57	55	54	51	60	57	59	58	50	54	63	64	56	57	61	64	50	55	48	52	48	53	61	57	58	52	41	54	56	48	46	53	47	43	56	49	51	40	54	43	61	60	45	61	63	62	52	58	44	48	48	53	47	63	54	50	54	58	53	62	48	52	47	37	46	55	51	45	47	56	52	55	69	52	48	55	49	57	59	48	65	57	57	52	42	69	47	37	42	49	71	51	47	72	53	62	53	60	76	49	49	65	53	53	67	41	52	53	42	47	48	51	52	51	62	55	59	65	59	54	68	56	49	57	57	55	55	58	58	57	55	43	44	53	58	51	46	54	62	55	69	47	46	47	43	70	52	60	59	64	50	40	54	47	47	46	58	61	60	44	64	61	51	47	57	60	59	53	60	55	47	52	51	62	60	49	53	46	64	60	45	67	51	64	58	46	58	50	61	60	43	54	59	57	51	54	51	55	46	54	54	71	48	58	52	51	56	49	55	53	65	53	42	45	53	65	50	56	41	58	35	65	55	58	54	53	48	53	48	39	61	60	54	58	60	46	58	56	56	71	60	49	57	51	53	45	39	49	61	48	69	50	51	58	43	51	54	63	48	62	61	51	45	57	47	57	54	60	58	51	50	43	43	57	51	50	45	56	61	48	52	69	59	47	56	58	52	44	61	59	48	53	48	49	61	44	55	59	59	48	54	49	51	48	48	61	51	64	61	52	43	53	47	59	48	50	54	48	53	55	52	57	61	43	63	44	52	43	58	62	63	48	51	73	62	47	45	53	51	58	58	62	45	47	48	35	44	55	54	56	62	44	52	59	65	43	60	54	51	48	63	45	63	45	52	49	53	51	53	51	47	58	65	53	56	52	70	55	51	41	56	51	58	47	66	51	50	60	42	56	61	42	60	53	53	56	43	47	64	55	46	54	54	53	42	34	55	52	48	56	59	48	53	54	68	65	63	52	64	48	56	50	61	51	44	43	52	64	63	55	49	48	54	40	54	43	67	51	66	41	48	46	44	44	58	49	46	50	56	66	44	43	66	41	49	48	62	44	62	51	51	47	70	59	47	56	55	58	53	48	51	51	46	45	59	59	53	52	57	52	47	49	53	48	45	47	48	67	48	53	55	47	61	60	51	62	39	55	60	56	54	41	52	56	55	47	46	53	63	41	65	58	59	43	53	58	52	40	51	53	56	51	61	53	59	50	68	46	57	53	61	51	55	65	60	49	49	56	60	56	57	50	49	47	51	52	67	57	48	59	59	60	64	56	62	74	48	57	56	61	49	54	62	63	40	56	54	57	49	59	49	41	41	59	51	75	47	60	50	54	53	40	58	61	45	48	57	55	44	44	55	58	51	57	50	59	53	55	42	50	51	53	67	42	58	45	48	46	61	61	46	45	57	56	47	43	48	69	64	45	56	56	63	59	62	60	59	66	58	54	51	52	57	57	58	61	59	46	60	50	50	62	55	62	52	52	65	53	60	54	43	54	58	60	59	55	54	63	60	49	67	48	61	57	60	64	35	57	56	53	55	49	41	54	55	56	56	60	42	55	56	47	54	56	55	61	63	54	42	46	49	45	44	49	64	56	48	64	51	54	46	45	52	50	51	44	47	47	46	58	52	61	49	52	57	60	58	47	71	58	61	40	55	53	54	64	41	46	54	56	61	48	53	58	67	35	58	48	51	45	47	49	47	56	66	60	56	53	47	54	63	51	52	63	47	46	46	59	62	67	52	40	64	59	57	56	50	53	66	57	50	53	52	50	61	66	58	42	63	44	64	49	56	50	51	58	58	56	48	54	52	53	51	45	49	56	44	61	52	54	53	57	59	31	57	54	54	60	73	51	51	62	45	51	52	74	63	34	56	53	38	54	48	69	56	50	61	51	47	53	53	56	62	50	59	44	39	51	64	47	60	56	62	60	54	55	72	51	47	55	53	66	53	58	47	57	58	45	60	64	59	48	66	54	49	45	56	43	72	54	65	62	50	50	52	57	39	49	49	49	57	48	63	57	56	70	39	42	58	43	50	65	49	44	50	63	63	46	56	57	47	54	45	50	66	49	60	44	54	51	42	68	46	54	58	43	61	59	62	53	47	45	45	50	38	55	46	52	50	55	66	62	62	50	47	57	45	65	60	48	55	57	58	49	39	47	57	51	62	56	58	72	56	62	50	46	53	51	58	54	53	47	52	55	57	42	71	62	55	58	60	55	57	43	47	48	57	52	53	52	45	44	46	45	52	56	62	50	53	49	46	69	58	58	53	45	58	46	47	54	53	59	64	58	59	59	57	44	45	56	58	50	58	47	43	54	57	51	47	66	58	47	54	58	65	58	56	57	59	43	49	56	52	51	49	44	66	49	53	68	44	55	48	45	63	49	53	56	52	68	53	47	70	54	60	62	40	51	45	52	50	49	60	54	45	70	62	46	37	38	64	48	55	51	69	43	68	55	43	53	46	46	43	51	67	47	50	52	50	41	56	55	55	43	53	45	53	49	45	67	42	53	42	58	47	59	60	53	48	48	46	55	49	56	48	49	53	52	44	57	56	66	29	66	46	60	63	52	47	48	57	48	59	59	52	54	53	66	55	42	49	48	54	45	63	54	57	52	59	64	45	52	65	40	57	63	50	56	55	48	36	62	50	67	60	47	43	40	59	51	41	38	60	56	50	59	58	50	58	46	46	47	46	64	46	53	62	54	47	52	50	56	67	47	47	58	66	57	56	47	55	54	56	47	63	53	55	55	53	57	52	43	63	48	54	45	57	52	45	46	63	46	57	63
25146	5114	1044	959	1520	2585	3071	2370	2134	1800	1599	1260	1173	985	916	818	727	669	621	598	586	1720	7425	10919	8298	2997	511	459	467	496	623	862	450	418	420	421	405	438	405	427	403	417	417	400	400	467	432	397	439	423	383	367	468	390	395	416	360	387	400	452	428	414	405	397	427	441	395	413	405	427	406	428	386	373	397	401	431	388	463	343	397	404	434	382	411	437	376	411	401	397	390	408	430	436	414	438	431	386	451	426	424	439	404	426	419	423	456	423	428	446	391	406	411	417	439	432	409	417	398	419	412	387	443	391	396	410	397	420	401	410	392	405	444	411	403	416	429	399	432	431	425	426	414	403	390	404	372	376	412	421	406	434	396	408	415	394	390	425	415	413	427	372	446	396	410	419	402	416	394	407	389	419	383	406	388	406	434	406	405	398	414	396	408	390	379	400	372	384	402	389	398	364	377	419	397	410	410	375	424	398	413	430	405	414	410	400	395	415	391	384	388	393	402	409	413	374	428	413	384	378	413	397	402	377	436	411	386	378	414	432	454	408	406	370	401	335	393	456	404	431	425	400	402	418	409	420	406	411	370	391	411	419	425	376	404	411	433	382	415	418	407	366	377	405	409	408	433	431	415	416	407	396	387	436	427	413	429	423	425	393	427	370	388	415	430	401	422	383	404	402	422	391	400	392	420	440	401	399	434	423	401	401	397	404	370	377	398	421	398	384	407	403	426	416	427	387	425	397	405	445	371	404	435	393	369	407	450	424	390	394	433	380	416	379	377	394	379	405	399	402	400	430	400	367	412	436	405	388	386	410	433	410	412	424	393	421	420	425	383	389	438	407	419	412	371	391	428	416	396	404	419	406	369	392	400	360	378	404	420	407	381	390	389	394	374	377	383	390	371	393	397	407	397	411	390	397	384	398	394	406	387	403	388	417	408	387	384	430	406	406	410	392	397	442	445	391	361	381	428	389	353	437	407	400	388	413	416	363	408	371	395	367	401	409	432	383	372	397	409	387	408	387	379	443	404	403	426	401	409	407	407	391	407	429	406	397	395	417	380	399	414	408	404	379	415	424	394	391	452	439	430	399	389	399	415	412	407	391	387	413	428	417	417	399	437	397	411	384	391	468	391	373	417	425	417	389	441	429	412	403	430	425	373	422	405	369	404	399	393	446	384	423	411	423	379	399	415	398	402	391	428	404	372	407	405	395	415	442	417	400	425	392	428	378	413	381	421	400	405	414	375	386	429	406	385	442	406	370	392	435	407	362	391	410	386	380	447	402	379	387	418	395	400	409	392	419	407	418	379	395	410	396	407	368	396	420	399	405	398	413	376	385	402	388	371	412	419	381	410	382	396	365	401	390	382	432	385	408	426	422	397	431	407	378	355	433	395	407	399	371	409	415	394	395	412	383	406	381	435	412	386	412	405	408	361	399	395	394	390	403	399	374	409	417	421	407	422	420	413	388	411	382	402	402	367	378	400	406	443	433	384	420	424	414	410	419	401	372	459	439	381	409	392	388	409	406	416	434	372	442	424	399	381	388	387	389	398	419	408	418	411	377	450	410	384	395	416	383	392	408	414	403	414	406	412	371	412	406	405	422	411	408	417	418	437	405	420	394	378	384	401	455	425	398	400	410	401	386	401	429	409	403	380	393	401	435	373	427	409	425	425	391	430	415	397	411	379	363	400	406	395	445	363	410	384	384	445	406	395	388	405	390	418	373	395	403	419	426	412	384	371	419	395	399	433	423	381	384	408	377	389	408	402	436	430	366	429	442	387	407	413	426	411	377	428	375	383	421	408	387	413	395	386	453	390	440	401	426	390	411	418	391	404	382	407	400	396	366	385	421	404	422	435	412	445	417	410	405	417	409	453	390	395	405	350	374	388	404	374	390	372	419	419	400	398	401	407	429	421	380	384	413	359	400	415	377	368	424	436	381	435	426	397	409	395	426	377	400	411	401	412	401	395	385	387	395	394	437	414	423	377	408	419	383	408	413	367	383	451	410	422	403	394	396	422	432	413	406	392	359	431	410	408	413	419	419	385	366	393	333	427	377	388	408	431	392	404	425	418	430	407	417	410	397	386	393	388	407	384	410	421	411	426	376	401	416	383	412	405	396	406	401	416	424	454	400	402	448	387	425	396	363	396	419	400	406	406	430	407	409	406	388	361	419	423	398	399	430	391	418	402	436	423	400	395	365	414	404	387	376	395	380	427	387	385	429	393	421	395	362	397	391	375	414	393	386	428	408	376	393	434	418	401	393	402	414	414	403	395	429	394	383	398	420	417	410	428	390	429	409	399	427	426	403	380	380	438	376	374	391	418	419	401	404	390	360	410	392	401	393	381	407	413	421	407	405	378	406	374	407	417	410	430	380	379	410	355	412	433	365	424	406	446	379	379	405	416	368	384	379	368	371	417	387	403	360	384	377	384	362	430	363	382	430	433	403	385	385	383	390	381	390	428	403	396	398	377	410	400	380	399	395	381	382	407	370	379	372	409	367	425	424	422	411	395	456	394	413	367	406	405	378	402	355	418	413	393	428	418	407	404	406	414	424	417	429	406	392	405	399	419	408	379	379	421	402	400	395	426	378	382	420	401	423	384	400	389	361	437	384	377	430	386	381	394	356	391	412	392	420	400	410	418	393	406	400	413	396	393	442	420	389	426	396	354	410	409	420	417	423	400	400	424	413	378	387	389	431	403	371	420	419	375	387	379	405	408	396	392	404	400	382	385	422	401	389	436	422	395	398	406	391	411	420	412	377	404	389	424	395	393	417	415	388	409	416	376	376	377	415	469	399	408	411	386	390	402	381	420	425	357	391	414	373	403	391	422	376	403	410	387	422	411	407	378	446	434	420	389	405	409	382	417	390	385	400	389	413	371	384	423	376	404	411	429	404	404	446	368	415	438	397	398	429	413	370	390	367	395	416	388	397	418	388	393	448	423	404	414	413	400	397	438	404	393	406	407	463	391	372	386	417	433	408	370	409	433	439	366	412	398	429	396	389	406	403	352	391	387	417	410	408	387	412	466	367	396	384	388	392	426	384	449	384	427	395	383	436	380	397	407	414	402	413	415	378	430	393	392	380	444	414	379	415	432	415	394	399	432	369	424	385	417	412	415	403	395	398	412	453	398	391	398	463	389	392	411	420	413	420	418	394	410	394	362	398	400	406	381	434	407	404	392	424	424	397	398	404	403	413	401	450	410	429	398	432	443	404	374	435	423	430	423	390	399	382	385	414	479	403	413	402	419	387	421	383	392	378	421	424	431	399	444	391	383	410	370	388	402	442	377	413	394	413	390	400	404	379	427	431	391	425	416	382	379	443	396	432	387	408	398	373	379	377	412	385	411	410	414	446	378	410	416	386	398	425	383	393	382	397	391	412	405	404	396	445	417	375	400	393	405	403	424	412	417	372	381	437	383	395	387	368	429	378	416	414	404	431	391	422	412	416	414	405	387	378	433	449	401	415	401	422	376	372	407	407
4195	893	173	137	129	144	144	126	132	129	116	125	123	115	95	97	118	100	97	95	116	264	639	758	736	247	104	100	92	87	91	140	97	100	99	93	81	88	96	81	87	92	87	84	76	98	93	77	87	77	89	84	74	80	84	80	106	79	80	99	83	86	101	98	85	95	77	98	85	76	85	89	72	89	89	80	76	88	86	83	87	84	83	81	88	90	84	95	74	108	93	85	91	103	96	88	85	92	103	84	81	108	81	79	82	66	101	85	88	95	100	89	85	85	88	96	76	101	80	89	87	82	82	80	79	102	85	64	85	83	95	91	95	99	93	64	82	91	95	66	94	94	98	90	74	82	97	85	87	88	69	89	90	83	91	99	100	88	80	75	84	68	86	94	77	95	100	83	91	91	104	89	97	89	87	100	75	97	94	103	86	82	83	79	87	73	77	100	95	93	77	98	91	96	83	85	100	85	78	72	100	94	78	106	90	79	92	80	83	80	102	102	86	92	95	88	85	100	95	102	102	83	98	75	83	87	98	88	87	106	94	88	89	83	95	71	96	86	93	85	79	75	107	73	82	94	101	71	76	85	92	102	79	90	82	82	85	96	88	79	75	81	107	96	98	82	92	81	89	85	89	95	84	82	67	77	100	101	92	91	101	91	86	90	89	95	81	87	90	91	99	84	92	90	75	105	92	80	91	85	93	84	99	78	107	86	81	83	91	96	93	93	99	88	95	81	79	74	88	68	111	101	106	112	91	98	72	103	83	78	80	80	101	93	75	81	65	108	87	105	96	91	80	86	108	81	76	90	82	86	88	77	83	90	86	83	100	91	115	82	72	85	85	83	80	85	82	89	88	72	97	87	77	99	84	80	104	87	78	89	80	90	80	73	87	86	92	76	93	93	85	87	96	73	85	88	100	86	76	83	87	89	95	79	100	85	87	79	88	104	75	69	86	96	94	88	94	89	79	89	71	76	83	77	111	90	84	81	83	78	91	81	89	79	85	86	84	87	102	77	78	82	79	95	88	90	85	97	81	84	94	92	88	91	118	105	84	89	82	75	81	103	94	86	84	83	105	88	78	72	87	85	87	97	90	84	84	84	87	72	99	88	105	85	99	80	118	92	93	80	95	87	94	88	80	82	75	90	77	86	124	110	84	108	99	91	99	75	84	90	89	81	72	62	86	84	78	86	80	73	82	90	79	69	103	91	87	96	78	96	82	87	96	90	80	85	96	93	90	81	89	89	93	95	76	106	92	91	88	85	91	103	96	81	85	76	77	79	82	94	90	92	80	92	79	82	96	91	86	106	87	93	103	92	91	94	94	90	86	91	87	100	92	79	86	79	77	77	80	86	73	86	98	84	112	87	87	89	96	83	85	82	69	90	86	80	87	101	98	80	92	102	109	94	82	84	68	97	97	96	85	74	104	82	77	83	96	95	101	101	89	80	80	74	102	88	78	84	95	76	95	72	78	96	75	84	108	85	77	86	93	91	78	73	94	79	69	84	84	93	97	80	78	75	76	98	102	92	83	84	90	91	89	67	75	82	82	95	88	96	103	112	75	90	80	78	96	92	84	89	90	92	89	97	96	110	84	85	99	94	93	86	93	89	98	88	79	83	66	72	78	98	89	79	88	89	94	97	92	77	82	94	91	88	88	93	99	91	87	89	87	99	99	78	77	68	83	64	98	72	83	92	104	86	89	91	73	72	77	87	83	82	83	85	77	98	105	84	87	85	91	102	83	88	81	92	89	93	96	88	90	107	90	75	81	83	91	100	84	97	88	90	102	102	73	101	84	81	91	92	102	79	94	81	87	101	98	85	86	83	93	72	88	87	96	72	90	80	106	84	73	69	77	77	80	98	62	74	81	85	87	90	89	80	75	89	97	96	89	84	89	86	110	84	84	99	80	101	82	78	82	93	87	106	98	80	103	77	92	83	96	82	72	85	92	94	81	81	96	94	99	75	89	99	94	101	103	86	78	79	91	100	93	102	94	90	76	67	91	87	83	94	81	84	89	80	97	73	86	64	91	92	95	103	86	91	113	92	86	91	92	91	90	93	91	87	77	103	89	106	83	80	76	84	80	93	100	95	77	98	95	74	97	76	88	80	82	89	88	98	96	86	82	73	81	86	81	92	88	85	92	90	95	71	87	84	86	91	92	72	104	108	92	74	85	94	94	85	98	95	95	84	94	92	83	73	79	104	89	91	81	100	75	94	94	85	91	92	77	91	97	102	92	96	94	89	97	92	70	86	73	85	75	93	83	100	105	81	99	97	94	98	84	101	84	83	79	89	87	80	100	70	93	80	80	89	89	72	74	84	89	77	87	87	92	76	89	89	96	74	94	82	84	93	86	95	84	92	82	73	87	81	77	69	88	101	88	71	79	89	87	86	82	96	81	92	76	98	80	90	89	90	77	66	84	94	98	92	91	85	77	94	91	91	90	99	98	86	84	88	80	83	86	87	89	96	86	91	73	104	86	102	93	103	98	74	81	83	83	74	82	76	79	101	90	98	91	89	72	79	94	109	84	102	103	96	76	95	88	77	85	110	90	81	106	82	91	89	88	85	76	74	92	94	89	91	86	84	92	102	90	102	96	100	88	82	75	85	107	101	87	97	93	82	98	91	81	84	92	96	91	77	75	86	93	91	87	89	81	106	79	80	104	102	88	81	84	96	97	95	108	74	93	87	95	76	93	92	69	97	74	87	84	77	84	61	96	91	96	88	99	102	100	59	102	92	83	76	86	80	99	86	90	87	91	86	98	79	96	71	88	95	79	97	97	88	98	89	80	91	93	95	82	85	101	81	93	73	85	63	92	95	97	83	64	84	84	82	84	87	82	83	69	108	89	77	96	80	97	90	87	91	76	70	100	68	76	93	78	81	81	83	84	84	93	98	93	94	99	91	88	95	100	66	80	99	90	81	74	97	84	82	80	88	83	82	100	75	89	76	94	74	71	100	85	88	104	90	82	97	86	93	93	62	78	65	82	83	99	83	91	94	96	95	77	80	78	107	81	70	88	95	75	97	87	86	100	92	90	88	100	96	98	77	91	86	108	82	97	75	87	76	75	89	89	95	81	89	89	92	76	85	85	84	93	81	96	84	85	68	85	88	104	91	87	92	85	97	72	91	82	90	65	85	79	95	84	79	74	99	95	95	95	91	76	91	82	85	77	90	79	78	81	80	99	94	90	76	65	87	80	93	82	87	93	93	94	62	90	85	98	92	72	80	93	88	92	80	79	79	90	81	87	101	64	76	85	111	69	100	101	91	108	88	96	90	101	86	97	91	77	106	83	85	90	93	85	111	90	103	105	85	81	75	85	94	85	85	94	78	89	75	92	97	78	106	91	90	96	100	90	92	80	76	90	86	96	88	90	91	96	104	84	82	86	88	101	103	74	86	98	82	75	83	81	90	77	87	79	67	85	103	65	92	88	84	84	86	82	72	87	111	105	96	79	96	89	81	97	93	78	81	89	89	75	87
29581	7990	1709	1559	2677	4210	4882	4265	3570	3069	2488	2105	1884	1552	1424	1375	1197	1140	1078	1054	1256	6405	13921	16071	14078	4389	798	745	711	865	852	2241	1119	737	677	671	699	634	635	680	661	674	632	649	608	688	642	655	630	650	643	673	641	693	622	699	666	601	629	622	697	647	636	631	682	641	683	664	637	623	613	648	639	636	656	663	631	660	663	657	686	633	656	647	663	613	662	636	645	665	650	649	673	678	703	688	710	689	610	640	696	678	696	704	706	691	651	699	726	657	704	688	691	643	649	608	697	650	644	620	658	680	692	626	648	654	674	623	679	644	716	645	640	620	630	635	677	633	640	644	592	598	635	620	616	645	638	638	632	632	642	601	690	678	661	638	623	687	629	650	647	614	663	631	660	622	677	662	642	661	648	641	633	599	645	599	690	655	697	641	628	650	559	627	663	646	612	637	615	649	659	651	656	616	618	674	634	668	645	641	662	666	668	634	638	644	615	641	643	614	648	645	602	604	702	665	604	626	625	647	640	652	663	703	582	647	657	627	638	649	644	658	630	675	669	659	647	652	635	690	636	676	677	666	679	664	635	657	615	634	664	646	640	627	610	634	666	668	686	650	646	585	628	661	646	658	643	636	600	662	631	660	684	596	636	677	651	648	650	658	617	646	626	610	667	659	664	649	595	645	680	650	645	636	642	615	641	689	609	712	680	642	588	645	643	663	624	638	600	682	620	593	706	635	594	648	622	639	632	677	698	670	626	673	655	654	697	620	679	650	664	613	688	638	649	685	633	671	659	643	633	624	608	598	641	614	642	638	649	628	659	619	637	622	601	628	648	624	631	656	619	654	664	703	643	644	664	624	642	630	612	607	634	656	647	650	682	649	620	647	644	635	653	667	672	634	655	635	662	648	658	592	630	616	628	627	649	658	648	630	624	627	636	633	629	598	656	634	652	664	635	626	635	660	641	674	672	616	665	626	663	695	679	642	645	632	635	623	647	633	576	717	651	634	657	649	648	654	655	659	643	635	702	634	651	661	668	629	704	649	673	568	691	630	679	623	656	648	686	620	683	633	646	643	619	647	645	651	679	637	650	623	600	649	617	643	642	585	696	610	690	620	698	661	620	640	658	670	649	701	637	635	669	645	637	621	636	647	656	627	625	676	648	641	664	656	657	641	648	662	691	623	633	627	668	623	646	625	615	627	642	653	638	626	640	643	631	636	639	638	662	643	651	673	671	620	673	606	653	614	667	615	611	625	632	660	633	617	651	666	615	640	614	660	638	601	610	690	616	631	615	622	635	641	651	624	641	635	659	684	650	641	641	685	658	634	641	622	675	622	642	627	626	628	664	619	669	659	614	701	629	651	619	620	592	662	637	635	600	633	663	618	669	625	633	621	619	660	690	634	640	672	623	627	646	622	635	653	641	637	624	646	600	651	622	666	667	605	649	656	614	625	657	632	643	631	641	642	698	630	650	705	642	678	606	642	668	639	662	685	665	669	610	665	657	657	622	624	673	640	648	681	642	674	623	618	656	658	638	635	616	665	651	618	692	641	638	692	644	645	667	647	660	633	656	633	610	608	670	663	668	643	652	649	656	684	625	625	660	634	687	638	667	678	660	661	688	639	670	660	630	661	679	660	648	637	648	630	650	605	642	653	636	606	669	604	675	650	645	676	643	660	667	654	653	647	647	660	617	667	618	571	667	679	661	662	659	654	641	679	656	606	649	645	659	657	632	648	637	661	647	632	613	653	626	615	691	671	607	629	627	634	696	665	630	633	646	675	676	620	600	630	601	623	626	648	630	671	621	639	671	680	617	639	643	665	650	621	630	647	629	671	625	644	634	613	652	596	665	632	647	694	617	638	656	597	620	644	674	643	650	638	661	657	676	620	642	665	667	637	646	627	618	669	636	651	657	642	623	614	658	625	673	600	641	680	668	656	679	623	677	613	663	641	641	647	644	639	647	595	662	612	634	574	699	676	687	625	650	643	589	682	667	690	655	642	646	630	701	635	664	614	681	694	647	688	610	656	671	637	621	652	599	622	692	633	611	651	656	698	661	642	591	650	639	617	654	636	645	658	631	619	673	624	653	659	654	678	629	694	624	637	629	697	638	685	655	649	640	604	647	651	680	663	660	650	614	607	639	653	659	639	653	688	608	665	665	614	633	632	616	644	599	674	705	612	663	626	669	648	659	655	619	625	641	621	663	709	598	624	657	628	676	636	652	657	664	669	667	659	644	666	671	639	659	628	635	632	650	654	664	632	635	615	640	681	613	631	620	712	613	649	630	672	618	644	604	631	661	646	685	675	640	642	662	599	666	687	656	683	637	600	602	662	672	690	667	663	629	625	647	678	611	659	616	609	705	653	642	607	686	642	632	612	683	618	626	646	648	635	601	618	604	614	627	643	615	645	609	655	681	639	622	667	672	684	621	612	651	619	670	642	665	637	642	657	646	646	654	666	629	661	625	652	667	658	631	652	649	656	622	654	725	639	604	636	635	672	633	653	679	614	652	637	675	625	632	646	625	616	650	650	645	640	644	697	650	602	663	631	613	594	639	695	661	661	643	588	632	652	628	664	627	624	652	656	658	664	645	623	635	636	596	613	625	675	615	626	646	646	670	602	649	646	590	679	629	675	660	603	659	644	649	662	672	693	695	703	608	651	641	701	649	651	644	625	624	657	623	650	682	667	637	666	714	629	636	666	626	649	660	631	624	647	640	630	683	609	659	653	611	676	653	621	633	670	682	652	645	627	640	680	608	660	620	658	663	682	644	701	679	623	650	602	686	671	659	628	613	678	688	675	675	671	635	650	660	624	628	631	644	673	660	636	639	628	628	632	646	665	660	592	676	604	671	682	630	661	681	654	673	643	664	630	673	620	646	639	685	615	611	621	665	671	639	658	664	620	602	647	645	660	633	671	680	617	671	635	650	704	657	639	636	631	660	641	668	623	663	636	676	663	658	641	649	634	675	668	609	615	642	630	638	653	638	676	648	659	624	637	652	683	616	692	623	634	615	639	662	618	640	650	634	651	640	635	620	664	572	663	686	684	632	650	674	687	665	670	610	661	657	660	652	603	696	655	637	664	645	688	650	639	678	630	630	690	649	617	638	666	650	668	613	664	670	663	629	637	652	637	650	632	679	600	645	625	660	637	637	616	672	630	629	616	621	675	657	592	619	661	628	679	643	643	632	604	650	642	643	641	634	621	707	618	654	618	633	620	616	640	621	630	600	633	603	633	612	616	643	644	614	660	679	606	646	680	623	631	639	658	633	712	632	667	629	609	634	652	649	652	603	674	674	612	671	583	616	656	661	644	652	663	650	580	670	674	650	639	623	646	629	678	666	609	671	638	661	604	665	663	660	645	684	652	617	640	652	642	671	642	644	656	633	642	653	680	660	607	630	670	625	679	641	650	688	629	628	646	607	617	591	628	613	667	606	603	648	635	648	666	626	627	647	684	629	687	649	652	620	659	654	683	613	666	649	619
2581	259	84	57	45	65	56	59	56	54	53	43	52	38	46	44	40	41	52	42	37	48	66	110	158	102	42	50	35	38	43	51	31	52	37	39	37	40	39	56	42	52	32	38	37	29	34	47	49	44	50	34	42	41	31	41	44	36	45	40	33	45	37	39	36	52	45	48	54	46	44	39	43	60	38	42	40	46	46	50	37	44	36	51	41	40	33	33	38	42	38	36	51	55	39	43	50	44	34	38	41	38	45	41	44	43	45	57	44	45	48	49	35	45	56	49	37	49	38	40	37	36	51	41	41	36	43	29	39	31	42	50	39	44	51	47	41	41	37	42	36	37	41	45	40	41	37	48	47	44	55	35	48	39	34	38	42	43	47	34	47	44	36	39	35	54	45	40	46	48	48	34	37	48	39	39	58	36	46	43	41	43	36	41	37	49	38	41	40	43	36	32	41	42	40	40	38	40	49	46	40	60	51	36	43	45	43	40	40	25	43	58	48	41	36	45	40	39	43	42	46	36	44	41	49	47	39	50	44	36	45	32	45	40	27	43	32	49	36	43	47	54	33	32	46	43	48	42	38	35	36	33	45	35	38	36	49	41	49	40	43	42	38	45	35	44	37	42	50	40	47	41	39	28	40	55	37	42	54	43	40	38	44	39	42	35	38	32	46	48	40	46	53	38	45	38	40	37	41	36	35	36	43	39	47	29	37	46	36	37	40	48	51	38	34	39	54	47	36	42	52	32	47	45	44	34	36	49	44	39	46	38	32	44	42	46	36	46	32	45	35	30	44	40	43	40	37	48	44	40	36	38	48	40	39	41	51	46	36	43	30	34	39	44	41	47	38	46	51	48	41	35	37	46	45	38	42	50	43	32	44	34	38	49	38	44	41	41	38	43	36	49	45	38	50	36	43	35	27	46	46	44	42	38	46	44	40	48	52	50	34	42	40	35	38	46	44	38	39	33	33	45	27	45	48	33	42	40	29	28	34	46	34	45	28	51	29	39	39	48	37	38	35	37	34	39	41	46	47	48	45	39	55	44	41	46	53	36	31	39	44	46	39	52	46	39	36	43	39	38	44	47	51	39	37	36	36	31	52	32	54	55	44	38	41	33	44	48	51	43	39	32	41	50	47	40	47	38	31	38	38	54	39	53	40	38	49	34	38	46	43	53	48	40	34	46	40	36	35	41	44	42	42	36	51	32	49	45	51	31	54	42	50	46	53	34	34	46	39	47	39	38	40	45	43	45	48	34	40	44	34	38	34	38	49	45	41	50	43	49	51	30	46	49	39	40	47	39	40	39	45	46	53	47	38	41	45	48	49	43	38	38	39	42	33	46	38	35	44	45	53	45	39	36	32	43	43	38	41	39	51	50	38	31	45	43	32	47	47	50	27	53	55	52	38	48	47	52	44	39	40	45	42	48	28	38	54	39	24	39	39	34	43	38	43	56	30	45	42	47	51	51	40	40	48	39	47	29	36	38	36	51	45	43	37	40	46	41	43	46	40	43	47	40	39	41	33	37	44	39	49	30	42	51	39	51	38	37	42	33	36	44	44	42	32	44	45	43	43	40	50	36	42	31	49	44	43	44	47	45	46	37	40	39	37	44	51	45	33	40	54	43	37	43	37	30	40	40	31	35	36	44	44	37	38	31	34	41	43	38	47	41	43	41	38	47	44	38	45	52	58	38	34	43	50	38	54	40	30	57	43	35	28	45	51	42	45	47	46	37	35	40	43	41	32	51	50	45	41	45	49	34	41	41	33	45	47	45	34	44	42	49	40	43	32	42	35	42	52	48	37	29	46	38	37	38	38	51	33	38	47	42	40	50	39	38	37	44	42	33	42	44	42	45	50	41	45	44	33	42	46	45	45	47	31	48	37	43	37	39	54	39	34	54	33	45	44	41	45	37	32	50	33	47	43	47	41	47	39	39	45	34	41	33	38	48	47	39	39	43	39	47	48	47	58	48	36	46	45	44	43	47	42	34	48	38	44	45	50	50	33	48	41	55	45	45	43	36	37	52	38	40	39	48	39	45	47	42	40	44	43	43	46	40	36	45	49	31	47	47	40	42	39	38	40	29	30	46	35	51	39	46	45	35	34	50	45	40	37	39	56	39	37	40	37	41	37	31	43	37	38	51	39	31	53	55	39	36	51	39	39	32	44	40	42	45	37	37	48	41	39	45	40	37	45	40	44	37	46	36	38	40	48	35	43	46	43	46	41	43	39	39	41	37	36	39	46	34	34	35	33	45	40	38	21	53	33	42	29	47	41	42	41	41	39	57	36	31	32	32	36	38	41	35	37	51	53	53	36	44	47	44	51	43	39	46	42	38	45	40	37	46	45	53	35	54	40	40	39	38	49	35	32	58	36	41	41	33	38	42	42	46	45	42	62	48	34	43	44	35	41	32	46	40	46	34	39	40	41	34	53	41	41	39	46	37	41	43	37	42	36	36	35	38	33	46	40	46	35	47	43	48	49	44	42	42	44	42	34	39	45	32	39	38	45	37	40	37	53	39	33	45	50	45	30	36	35	36	48	43	34	59	35	48	37	37	43	40	36	47	38	39	38	34	47	42	35	36	34	30	49	42	42	45	46	45	39	41	46	43	35	59	33	37	48	41	42	36	45	44	34	31	40	35	44	42	42	46	41	43	36	48	28	38	44	39	39	53	35	31	41	34	46	31	37	36	20	36	35	34	39	36	36	34	47	46	42	42	41	30	41	40	34	36	35	32	44	52	39	45	37	41	45	36	45	44	36	37	42	52	53	43	46	42	45	45	48	39	44	39	42	49	34	51	47	30	37	38	49	50	45	33	42	42	36	57	42	47	41	40	43	42	44	41	40	30	39	43	45	55	55	40	44	48	40	47	43	50	41	46	45	34	34	43	44	41	42	53	44	43	47	44	50	38	31	53	36	44	41	40	49	40	39	49	26	33	37	48	44	39	55	45	39	35	49	46	52	31	39	45	46	44	36	43	41	36	43	48	47	37	45	34	39	46	43	43	55	46	28	50	61	47	42	32	37	57	51	40	30	31	43	37	45	53	40	44	40	38	44	42	46	33	48	42	39	36	59	47	41	40	47	40	34	50	46	41	48	33	48	49	36	35	41	46	36	48	44	33	43	34	46	51	42	37	46	42	45	39	34	48	49	39	31	38	32	41	41	43	44	47	43	32	50	46	31	39	36	38	48	30	36	39	46	41	32	44	49	47	34	45	41	40	47	36	41	41	37	41	55	32	38	52	38	43	41	41	33	34	45	50	38	43	50	47	58	54	40	55	34	32	30	38	28	38	34	32	46	38	40	45	41	53	55	39	56	44	35	43	48	35	47	38	43	48	44	46	45	39	42	35	31	31	45	43	40	35	47	45	43	36	32	47	44	38	30	38	46	37	43	45	46	47	46	40	55	38	43	49	30	40	27	38	46	41	43	45	41	45	30	31	40	40	51	27	50	48	40	49	46	34	43	49	30	34	44	50
20101	3320	747	663	1012	1528	1865	1717	1388	1174	987	797	642	585	534	512	516	453	417	397	408	385	1184	2523	3192	1862	358	327	338	340	304	479	300	301	321	319	345	325	343	347	306	338	311	317	300	358	298	300	319	337	298	325	302	279	307	286	329	299	312	333	317	290	308	311	289	331	280	350	332	316	316	289	278	333	331	308	320	324	297	332	325	307	318	288	315	309	332	331	270	310	339	302	358	341	304	328	335	349	360	332	352	342	346	342	313	346	347	337	338	299	339	295	343	317	332	333	327	319	347	312	327	269	317	332	322	292	304	290	311	344	310	292	320	341	308	293	288	316	351	293	308	330	309	330	308	325	306	309	276	308	285	327	291	331	327	309	293	306	305	326	317	308	312	323	316	334	322	321	310	324	304	354	308	310	293	320	328	329	313	297	306	330	314	304	284	320	317	296	301	338	299	338	284	309	328	308	322	309	342	339	340	305	300	308	335	326	313	338	298	310	304	294	328	322	317	324	301	314	305	297	305	331	289	285	323	354	305	298	282	313	329	317	324	318	305	318	337	305	288	273	321	322	306	286	315	299	312	327	306	283	293	301	300	313	308	320	318	308	304	324	313	333	305	324	298	331	298	300	326	318	300	317	324	301	319	307	337	297	314	323	302	306	323	319	296	304	291	335	339	293	345	307	317	296	336	296	297	304	339	324	319	319	291	325	305	329	295	342	303	305	302	289	317	315	303	332	310	291	290	286	302	291	317	333	341	314	313	299	295	312	304	307	322	294	331	300	324	317	336	308	308	341	317	293	301	294	316	284	304	284	316	313	309	326	283	337	306	318	308	320	289	296	325	311	306	310	328	329	312	311	314	323	299	311	303	343	292	308	316	312	301	281	320	326	341	325	326	319	290	346	296	318	352	297	327	294	313	319	319	305	335	325	307	316	293	297	326	311	306	289	302	286	331	311	296	318	298	318	309	337	277	322	327	331	336	296	301	326	296	302	313	319	312	303	316	300	302	323	330	307	300	319	317	291	310	301	324	331	292	315	325	311	300	308	316	310	307	315	280	323	308	292	317	322	313	294	323	304	328	323	291	342	348	341	304	325	311	306	306	326	303	327	304	292	313	332	302	287	307	325	326	292	332	295	342	326	309	320	308	321	291	313	299	315	308	296	306	303	313	308	306	336	329	310	330	316	330	318	305	314	302	315	314	324	317	292	316	339	327	284	305	300	340	353	321	311	344	309	288	268	332	338	316	307	304	327	333	324	343	300	356	337	296	300	325	320	296	325	312	312	331	299	344	316	291	312	320	302	287	324	343	339	314	305	325	318	310	306	313	327	310	293	324	314	306	317	289	325	295	318	314	329	336	304	344	291	297	313	312	314	325	308	281	303	308	297	316	275	378	313	302	334	327	333	311	321	323	290	317	287	292	310	335	311	325	308	349	322	311	329	311	318	289	337	326	329	308	302	307	316	339	330	309	296	299	349	330	267	292	289	309	319	296	309	289	356	290	349	307	281	345	288	310	372	333	276	302	338	331	310	302	303	295	311	360	343	311	300	320	295	291	312	305	306	335	348	317	279	300	277	295	286	304	342	316	330	304	332	312	338	347	302	291	311	329	302	289	312	295	319	310	282	319	304	314	328	304	324	301	330	320	348	310	324	303	330	308	313	312	314	320	308	311	309	313	313	326	318	300	297	315	337	300	337	299	307	298	317	320	293	308	317	301	319	328	308	338	315	312	318	299	336	339	295	299	320	314	292	306	311	338	338	312	316	316	352	353	292	320	329	331	305	301	323	315	315	309	298	300	284	323	289	314	297	328	303	307	309	311	314	314	290	304	333	322	275	287	287	315	330	330	293	332	307	297	313	291	323	284	309	322	305	333	311	336	331	331	305	303	331	324	301	312	318	309	333	366	322	297	322	342	315	332	305	333	306	293	278	324	313	284	308	314	305	310	277	305	327	302	293	295	288	297	301	323	319	298	317	312	310	304	303	307	341	282	303	324	324	327	330	315	306	306	326	290	308	320	297	326	309	316	343	312	307	293	299	280	293	316	285	299	310	306	338	333	302	349	316	287	310	320	334	343	314	336	307	315	306	319	310	313	327	330	308	312	298	293	333	323	338	323	278	316	352	304	323	299	316	290	303	314	273	327	306	337	278	286	314	316	320	346	311	315	326	320	303	268	286	300	309	304	307	317	332	301	287	300	322	335	315	321	298	290	321	307	290	312	302	314	311	311	317	329	320	277	344	356	305	292	291	325	283	312	330	290	307	273	323	306	362	307	298	317	303	307	305	292	326	333	301	316	343	299	311	325	336	299	324	296	304	316	315	325	306	356	294	300	321	312	296	321	304	322	319	334	326	266	289	341	316	321	304	282	317	315	318	278	308	339	336	302	363	304	309	314	281	304	343	283	310	297	326	330	313	331	318	289	311	324	299	284	318	294	299	321	348	294	307	319	314	317	342	320	288	298	302	301	326	305	322	350	324	288	309	289	323	317	298	306	313	301	320	329	302	315	309	336	312	320	335	312	319	319	303	299	330	320	329	316	300	371	330	318	289	306	343	313	308	336	340	347	310	291	305	313	284	334	302	306	331	317	344	314	334	293	311	319	323	304	301	329	307	272	326	339	319	340	309	311	321	297	320	321	280	318	296	311	302	330	324	335	314	311	319	315	310	315	301	322	312	282	307	306	300	340	308	304	307	330	308	311	323	314	302	298	307	302	317	325	325	297	324	321	302	314	280	275	315	322	334	301	315	307	294	341	307	302	333	307	312	319	320	336	284	282	332	355	311	291	291	307	312	342	294	305	324	302	346	310	283	300	296	286	328	296	309	297	322	286	304	331	306	350	331	328	318	325	319	308	298	309	298	300	281	299	298	325	303	286	323	327	298	351	328	324	306	303	301	329	297	309	306	276	288	304	315	323	293	313	285	323	331	326	305	304	311	361	285	292	325	295	319	322	331	305	284	317	316	325	289	298	307	315	321	319	306	319	321	295	311	301	317	304	304	276	299	316	297	343	326	298	279	338	303	304	350	313	290	310	295	286	323	320	321	335	302	294	303	282	291	333	317	331	311	343	293	313	270	340	294	327	314	299	315	299	298	274	337	328	325	295	317	291	300	332	338	352	287	319	321	312	332	333	274	314	280	313	291	299	299	329	317	374	310	339	330	330	295	321	315	298	305	292	319	339	288	299	326	319	343	305	324	320	292	331	313	273	336	307	296	280	328	303	292	358	283	329	302	308	284	301	327	320	334	300	326	297	315	311	286	339	320	325	290	316	274	293	328	312	322	321	299	310	351	340	329	345	322	309	323	304	321	291	292	289	305	304	315	315	338	285	315	298	316	297	327	333	329	330	304	316	295	321	289	310	288	321	312	274	308	281	313	305	307	294	323	293	324	337	328	329	308	289	316	328	308	282	301	329	329	315	278	309	275	337	290	331	315	314	313	317	300	316	284	337	292	308	347	301	329	334	283	318	323	306	312
2744	575	128	106	82	103	104	121	111	106	91	87	80	87	86	85	81	76	70	75	92	89	343	431	411	298	125	58	79	52	63	92	75	68	49	67	66	73	78	68	78	65	75	75	60	69	70	82	56	65	66	68	66	80	79	68	77	62	69	69	60	69	70	63	70	85	78	75	74	72	59	77	66	64	66	69	68	68	83	69	64	57	64	80	72	78	74	64	81	61	89	67	72	84	65	64	73	71	67	58	89	74	63	68	64	87	74	71	72	76	77	71	76	63	75	67	73	73	68	74	51	86	68	82	91	69	67	75	82	51	53	72	73	72	79	73	54	99	65	60	64	67	82	69	62	64	60	86	80	71	74	67	70	83	67	77	76	61	65	62	75	68	83	75	65	67	71	74	59	84	90	60	68	78	71	76	67	74	73	61	77	72	68	70	65	62	67	79	70	77	64	69	69	79	65	71	78	80	78	64	72	77	69	66	79	84	72	69	72	66	79	59	73	68	73	67	57	74	58	69	58	71	64	62	75	78	64	87	68	88	56	75	69	74	76	65	75	59	75	73	78	73	85	69	76	78	73	74	70	56	84	90	72	77	77	70	85	87	79	78	70	73	66	58	79	63	60	66	63	70	85	72	74	72	66	69	72	66	68	70	62	67	73	89	63	75	75	71	61	77	59	57	63	63	59	72	64	59	61	80	73	56	50	81	58	62	68	61	67	61	73	67	73	71	63	67	66	67	74	72	65	73	72	70	56	60	61	66	78	74	84	86	84	70	78	76	82	77	81	87	50	68	87	70	64	60	72	69	71	75	57	49	81	62	74	65	66	82	65	77	81	70	70	64	67	73	60	61	60	76	65	71	66	75	67	65	75	62	74	73	62	74	67	64	71	75	63	65	79	72	53	68	69	65	74	65	81	64	68	67	68	72	66	87	62	85	80	79	58	74	71	73	70	64	56	78	79	83	58	74	62	72	57	70	71	62	75	67	72	69	66	65	62	66	60	72	88	74	74	74	98	87	76	74	68	62	79	70	80	65	68	65	67	70	67	63	73	60	63	64	62	77	64	72	62	67	67	78	82	59	80	76	73	72	78	60	62	62	66	70	75	78	80	68	61	79	74	74	68	58	75	67	74	70	74	89	75	81	81	70	69	56	75	77	73	72	72	68	48	69	78	73	61	78	64	75	65	67	82	73	67	52	95	69	56	84	72	66	80	68	66	66	70	69	72	66	79	72	85	67	49	60	61	68	78	81	71	72	66	73	82	63	70	64	65	79	67	70	69	72	69	70	65	66	77	73	64	89	67	81	77	65	78	69	73	74	72	74	68	75	67	62	78	60	88	62	77	63	64	71	67	56	66	87	62	78	61	66	60	69	73	68	72	66	78	63	56	72	79	67	63	73	74	64	64	69	74	68	67	68	69	67	74	65	77	74	63	63	63	78	68	77	65	55	81	74	78	65	67	67	64	91	70	81	78	75	67	73	66	52	66	70	61	58	77	82	72	76	80	68	57	67	62	64	62	70	72	74	84	70	85	66	55	71	51	73	90	80	60	64	60	68	65	76	75	65	61	83	72	78	83	60	75	77	81	67	84	74	60	63	70	72	69	56	70	73	63	68	70	67	80	82	64	70	89	74	64	76	71	79	70	82	88	67	83	63	71	77	72	87	75	68	60	63	69	73	67	54	73	61	79	82	59	73	72	68	78	63	72	74	59	75	73	70	68	83	73	82	65	60	60	72	56	69	73	76	66	64	80	66	58	69	77	66	76	65	70	73	50	56	64	64	71	68	80	70	59	73	55	76	69	61	76	71	73	84	64	77	69	72	77	67	75	87	71	63	67	95	64	87	70	67	74	66	64	77	84	68	68	76	68	79	77	75	59	74	77	68	85	76	81	70	65	76	89	65	70	55	74	68	87	72	65	59	76	68	63	64	71	77	66	82	76	58	92	58	62	72	59	58	73	70	61	63	81	60	86	73	50	71	66	75	64	62	90	74	66	74	55	63	78	71	83	69	77	83	69	74	74	70	59	77	71	69	67	66	60	75	78	45	71	66	71	85	77	61	68	71	72	64	58	52	79	87	80	80	77	72	70	72	64	70	71	64	65	58	67	70	74	70	54	70	72	68	81	79	70	67	76	82	69	69	58	66	80	61	66	59	65	63	75	51	72	81	70	84	84	72	70	72	75	66	68	69	62	70	81	61	66	58	71	70	80	58	70	78	73	61	67	65	71	60	68	62	79	73	85	84	68	57	66	58	71	80	76	64	61	69	77	72	48	85	67	53	71	69	66	83	76	79	61	54	73	69	43	71	74	82	68	68	52	78	55	63	93	87	73	54	50	72	79	64	72	62	75	64	78	58	94	75	70	81	70	66	75	75	74	63	70	80	64	69	83	68	76	67	84	72	69	67	73	53	62	69	72	68	86	65	68	80	83	66	81	81	72	59	89	59	80	57	84	64	78	85	81	60	68	77	72	63	70	73	74	63	82	76	74	56	69	86	76	64	71	87	73	69	68	61	68	63	77	63	74	74	66	56	67	64	70	81	73	80	67	69	71	65	71	70	66	78	67	69	77	72	77	71	83	66	70	66	65	54	57	76	72	82	75	63	56	68	65	72	78	67	75	71	78	67	91	64	83	79	65	78	79	72	62	62	58	57	69	66	65	62	75	69	83	75	67	60	71	73	68	69	61	79	68	84	88	58	60	61	65	69	56	64	62	66	83	69	70	81	66	62	72	64	72	59	69	76	68	69	74	58	62	72	56	84	65	68	66	77	69	59	76	74	73	83	80	81	73	76	66	54	66	78	64	53	86	67	66	71	67	87	75	73	86	72	57	71	61	72	77	71	65	94	70	67	68	68	78	64	79	61	66	64	63	77	71	70	79	74	72	74	90	71	74	73	80	76	85	68	80	70	71	72	77	64	57	77	77	52	75	72	73	78	73	69	64	96	85	80	60	79	70	63	68	74	64	61	69	69	72	60	65	70	57	74	61	67	63	59	73	68	74	59	76	85	65	84	89	69	68	73	70	75	75	77	62	60	74	73	68	61	79	80	61	74	78	92	66	61	67	70	72	77	66	74	64	56	73	73	57	86	69	78	61	86	63	60	72	75	68	61	56	73	84	70	79	69	65	64	67	71	67	77	80	59	68	74	73	74	68	69	65	80	67	83	69	76	65	69	68	70	87	61	87	75	74	59	77	60	73	72	53	58	68	68	81	84	54	57	59	79	71	76	66	62	75	76	65	70	69	75	67	56	56	70	68	74	61	88	75	47	68	63	79	81	74	73	80	68	70	76	73	61	60	53	70	63	61	87	74	77	57	66	59	76	85	70	76	77	71	68	79	57	69	68	71	77	68	87	73	75	70	67	72	77	70	73	74	78	72	66	79	74	58	56	72	80	79	84	70	84	68	79	68	67	66	76	69	71	81	69	78	68	64	66	68	64	52	71	60	80	72	56	71	80	73	68	66	70	69	59	65	70
25982	5988	1387	1100	2036	2854	3385	2958	2543	2075	1812	1505	1273	1066	984	920	873	854	815	758	793	1593	7593	9521	9002	6436	2226	552	520	545	646	842	538	511	495	535	532	514	517	540	522	520	521	493	510	527	546	542	541	491	523	495	550	534	490	529	487	527	544	517	529	504	471	530	508	493	538	518	509	539	535	516	484	508	523	541	521	519	554	520	528	513	462	521	507	517	520	499	512	554	535	552	544	531	489	552	553	511	560	503	543	542	535	518	530	525	534	510	518	545	452	555	477	495	562	540	508	508	504	533	514	540	509	512	509	510	519	540	494	513	517	477	521	541	501	544	529	519	523	508	514	532	551	524	525	485	503	516	502	493	498	553	491	498	538	510	513	487	505	526	529	522	513	489	509	494	519	565	508	523	531	521	524	500	509	507	531	525	528	493	466	514	467	515	536	491	542	528	532	474	501	529	508	513	506	510	508	504	503	493	497	525	526	491	483	520	510	517	540	514	486	460	526	524	497	517	525	520	513	489	504	558	487	543	498	525	535	495	528	537	465	516	492	488	524	494	520	522	519	537	511	504	505	498	436	516	504	522	521	520	529	469	500	520	520	500	524	526	516	546	541	494	515	522	511	459	510	548	486	526	515	548	507	519	499	499	511	474	495	514	546	521	516	546	512	541	523	484	524	522	468	528	500	503	483	504	499	484	515	536	504	509	511	508	501	512	516	499	514	497	466	585	505	527	511	522	494	535	496	522	507	487	469	526	513	499	509	545	520	483	505	499	502	483	540	521	491	484	502	539	513	492	517	521	553	516	501	517	535	513	493	508	525	527	533	492	487	503	485	529	523	519	534	492	497	538	543	486	508	533	488	526	523	507	502	515	527	521	524	519	453	484	479	492	500	482	516	525	449	530	510	534	503	526	536	537	501	524	507	522	523	518	495	484	481	516	538	529	495	515	506	499	488	530	486	500	507	561	477	543	473	515	496	533	516	524	548	528	533	546	527	499	537	508	516	538	485	508	562	517	494	506	504	483	504	508	581	522	469	473	502	513	571	513	525	531	527	532	483	506	481	565	461	507	540	495	542	505	525	491	499	508	552	520	482	506	480	491	538	527	518	531	529	491	518	500	506	549	561	503	498	508	518	531	491	498	513	557	513	505	560	539	515	503	492	522	521	507	535	506	488	510	501	522	542	521	493	492	529	512	512	466	498	532	497	502	501	497	505	496	516	474	500	520	551	501	493	552	506	499	473	524	520	491	492	523	482	531	511	518	497	515	511	497	502	488	522	488	519	534	513	508	512	498	518	475	526	533	530	474	495	532	487	503	546	496	518	517	487	533	532	536	509	513	520	524	522	506	519	506	519	505	486	507	525	543	521	520	512	509	506	502	481	548	512	528	533	536	504	541	468	550	474	542	516	518	526	515	549	528	516	538	482	504	519	488	522	488	525	509	498	520	535	507	538	507	520	538	488	540	502	529	457	471	498	521	525	503	551	497	481	515	475	531	545	519	483	505	512	506	515	525	523	518	505	531	467	529	467	523	533	502	536	511	514	531	503	507	509	498	519	488	565	513	503	508	539	472	514	530	493	484	507	520	524	500	510	509	535	488	503	507	518	517	517	477	505	506	589	538	541	525	504	537	563	497	515	528	504	520	521	514	508	496	543	501	508	525	522	508	535	500	531	523	513	541	553	558	518	549	529	514	510	531	494	537	533	490	523	492	508	506	514	509	498	536	535	527	495	510	509	495	470	504	514	509	521	502	532	540	503	523	482	502	518	553	476	498	516	509	505	500	525	491	552	524	515	475	556	540	506	498	547	482	539	528	497	512	521	519	494	501	487	505	481	535	508	539	486	534	523	496	544	524	526	515	517	509	545	539	516	508	500	506	492	497	511	498	562	481	504	496	508	470	535	523	547	497	531	518	571	492	529	491	566	503	533	508	560	514	494	546	536	520	503	548	466	546	506	558	524	508	487	566	489	526	461	533	547	510	485	524	517	512	484	514	522	542	501	544	516	558	538	471	533	513	560	497	504	547	494	533	528	518	513	491	541	526	495	515	488	514	495	487	504	497	488	498	485	499	505	519	532	525	488	517	542	511	490	531	529	541	515	516	523	559	502	532	565	508	529	572	514	517	497	495	517	519	507	537	515	498	524	492	484	493	515	494	489	510	521	539	532	547	498	543	504	498	526	497	495	470	556	473	544	517	521	510	509	488	497	514	504	453	553	537	472	533	514	505	480	488	505	525	514	540	513	466	541	500	535	527	508	515	491	522	528	502	495	508	516	505	511	512	521	509	511	520	555	500	489	537	549	512	516	519	503	539	510	523	528	506	512	482	499	493	535	502	529	493	519	518	520	510	507	504	523	526	522	486	510	536	523	555	542	512	522	509	526	509	501	521	508	504	564	523	506	505	499	517	541	510	506	467	519	544	505	513	511	511	563	557	532	517	511	510	546	516	536	519	505	518	506	492	502	541	476	532	526	464	500	506	487	497	492	497	545	508	512	551	531	498	516	514	529	523	503	579	523	513	482	472	497	514	577	499	525	473	533	519	522	534	514	497	540	517	531	549	509	496	494	499	519	538	507	495	484	509	509	545	464	487	496	537	501	513	510	505	500	550	504	523	570	539	548	481	549	563	509	493	492	549	481	558	536	498	564	520	541	497	511	468	526	532	541	502	520	514	454	513	498	516	560	507	489	544	507	537	502	485	539	526	556	529	488	542	506	539	493	521	498	525	526	497	498	518	476	535	470	549	524	469	501	514	514	520	509	519	519	456	512	535	483	526	558	528	484	498	488	487	506	503	538	480	497	500	526	523	489	530	554	492	532	564	519	478	510	505	516	474	497	540	528	529	510	511	487	489	499	510	466	519	548	482	493	542	468	493	525	531	498	507	488	507	528	540	499	546	504	493	576	527	474	535	478	491	518	510	504	524	523	540	539	515	526	493	475	503	509	502	508	523	492	459	477	503	518	512	476	533	459	494	524	511	506	556	530	489	533	527	533	524	496	534	513	525	535	526	485	505	487	530	523	520	541	524	499	548	520	539	540	505	513	533	501	511	521	501	541	493	502	526	497	518	523	515	538	559	565	522	523	477	525	498	542	491	518	513	490	487	492	521	500	528	529	545	517	524	500	456	470	502	511	514	542	501	500	485	540	497	533	520	468	538	497	493	485	529	489	489	540	551	525	561	473	484	525	497	504	514	556	499	510	487	504	579	514	562	517	470	526	550	518	471	486	539	514	550	550	537	486	529	540	485	526	513	528	509	528	516	517	513	473	500	470	511	499	502	508	496	520	497	526	514	527	517	534	479	515	544	512	509	515	520	501	562	497	519	526	536	523	569	495	491	507	522	499	536	539	554	483	516	496	531	534	527	515	507	488	496	520	501	500	542	526	472	532	491	507	532	496	569	543	490	538	516	508	516	502	495	511	529	524	554	516	489	566	544	506	535	516	517	484	525	474	508	500	535	543	523	530	509	502	532	503	508
3982	538	127	73	81	67	84	82	86	78	95	74	75	68	62	68	51	64	57	64	71	116	317	361	362	302	133	56	55	65	60	69	66	48	50	39	36	57	47	54	57	57	63	53	56	50	50	65	52	52	46	65	63	62	57	44	65	57	53	49	57	57	59	58	61	56	39	59	56	58	50	51	55	39	61	43	50	50	59	51	53	59	41	62	69	51	42	49	67	57	62	55	53	50	56	65	50	67	47	49	49	45	53	49	65	44	57	54	71	58	43	58	68	65	54	45	55	65	51	66	57	42	43	54	80	59	44	46	57	69	54	53	53	57	54	65	54	52	64	53	59	44	63	64	58	70	57	57	55	70	42	44	58	63	61	49	67	59	58	59	45	54	53	60	61	49	54	63	56	55	59	58	49	56	61	64	44	49	37	56	59	50	48	43	60	62	54	61	59	46	62	50	52	62	56	58	48	58	52	36	61	55	53	63	50	42	53	49	57	58	58	62	53	58	53	45	48	58	62	48	59	65	48	51	66	66	52	55	57	60	59	44	51	60	63	61	55	57	62	52	67	43	60	64	53	60	58	54	53	41	48	53	55	63	59	51	57	55	56	48	54	49	53	52	65	56	49	52	49	54	50	39	52	56	49	50	47	70	36	48	51	58	45	59	63	51	55	66	63	41	58	53	51	59	49	66	49	62	63	59	65	71	49	57	69	70	66	62	68	46	45	59	65	55	49	52	61	56	55	70	60	61	53	55	48	44	53	60	66	61	54	68	56	63	61	58	55	50	35	55	55	45	47	65	52	58	48	57	54	48	66	37	46	54	72	55	42	59	60	56	57	53	60	61	62	50	40	48	57	70	60	52	51	60	46	60	52	48	47	44	45	58	51	43	49	48	47	50	54	64	38	61	62	64	54	59	62	56	55	56	51	40	53	63	57	59	60	71	65	58	60	59	64	44	56	50	53	52	39	79	45	62	61	65	65	68	52	58	54	61	63	68	54	48	56	54	57	54	53	53	61	47	53	59	41	54	51	48	56	64	54	47	57	53	51	53	58	51	40	53	53	55	50	59	52	61	53	62	48	57	47	59	51	58	54	55	64	54	62	55	66	61	51	47	39	60	44	52	43	50	37	54	58	45	47	56	60	50	59	43	48	56	62	55	55	54	46	62	55	54	59	50	66	46	56	60	52	54	65	49	65	58	56	58	53	57	58	51	54	41	62	48	46	53	46	61	72	63	42	52	55	62	53	57	73	50	55	61	56	51	54	68	41	39	58	53	66	55	71	47	51	45	59	61	49	42	65	54	61	69	55	69	60	48	48	37	42	51	54	55	54	55	68	36	50	53	54	58	66	57	52	55	55	50	52	50	50	57	47	57	59	48	47	55	53	81	60	56	48	53	72	52	60	57	63	64	59	63	50	50	50	54	42	50	62	55	54	49	59	65	50	48	68	49	62	58	64	53	72	68	49	54	38	57	51	49	54	50	44	70	47	64	51	70	63	52	65	39	62	51	58	50	42	54	51	60	52	54	64	63	61	67	52	49	52	55	54	49	45	56	55	65	59	71	58	49	49	61	50	57	62	52	44	50	50	60	48	65	59	75	72	49	50	46	46	56	39	62	47	58	50	56	55	56	64	65	63	56	44	52	62	47	56	56	51	43	65	45	46	50	48	49	57	56	62	51	54	57	46	54	53	62	55	57	61	63	48	64	53	46	42	64	69	47	52	50	57	53	61	53	70	71	52	60	57	51	38	43	61	60	44	41	40	52	54	62	58	59	54	42	51	62	60	58	69	48	46	46	57	47	66	60	59	49	55	50	57	46	51	61	63	40	56	47	54	47	41	67	50	61	42	47	53	71	57	56	44	50	54	70	49	43	64	48	72	55	53	62	59	49	54	71	55	60	50	44	57	62	43	51	47	54	55	59	44	56	47	59	68	60	49	61	63	47	60	56	54	58	51	52	56	47	38	46	51	49	71	51	48	45	52	49	61	62	61	47	60	52	56	60	62	41	70	40	47	59	54	53	47	64	47	69	54	54	43	50	50	67	60	54	59	54	54	49	59	57	61	69	61	50	53	55	59	69	52	58	49	55	50	54	63	60	52	60	43	63	35	50	60	64	54	51	60	61	62	57	54	70	40	47	58	50	51	55	60	63	54	57	64	48	58	59	64	54	52	71	49	54	51	51	52	57	61	66	66	60	53	48	43	58	61	67	48	52	55	47	52	55	58	63	53	49	42	54	52	70	50	59	62	39	60	49	58	72	63	55	52	66	49	49	43	51	57	63	43	60	49	56	57	43	45	55	56	56	62	54	58	64	55	65	51	58	56	56	56	63	63	42	57	64	55	74	62	37	66	61	54	60	43	56	52	49	45	57	40	57	65	55	56	65	51	46	45	59	52	63	44	60	69	56	57	58	67	61	58	51	52	57	60	52	55	60	59	52	46	47	54	56	70	62	60	45	63	59	50	70	77	66	52	50	62	56	50	51	47	52	49	65	57	55	58	54	52	54	42	47	46	51	47	57	45	62	62	51	65	51	47	56	46	57	60	62	57	46	59	57	68	46	49	58	50	51	69	52	55	50	57	56	56	51	49	56	42	48	55	50	52	45	64	65	55	59	69	42	58	62	79	46	54	70	56	52	62	64	63	54	60	61	61	52	52	59	76	54	62	46	51	52	51	51	57	48	55	58	50	70	60	57	61	65	62	55	62	55	55	56	57	62	57	57	45	49	44	63	61	49	52	63	52	65	61	64	72	41	53	58	59	55	44	54	50	55	61	46	51	52	57	63	64	49	55	36	53	55	50	60	62	47	48	49	62	47	55	51	55	53	48	68	50	61	51	60	52	57	49	62	51	54	34	63	56	52	67	51	43	51	61	46	62	52	55	55	64	48	43	63	50	50	48	54	52	64	49	59	50	64	54	67	50	60	48	78	51	56	54	41	59	61	54	64	53	61	47	46	52	58	69	57	63	43	61	61	52	44	60	59	59	56	56	58	62	57	57	52	50	55	59	48	34	51	63	56	51	67	50	44	55	62	55	54	63	60	49	62	43	74	60	56	60	62	54	80	51	56	53	64	55	55	53	58	51	52	60	48	54	40	51	48	64	65	56	56	56	58	65	46	53	57	57	65	55	47	43	50	50	49	52	47	62	40	52	49	50	68	51	54	57	48	56	62	54	52	65	62	48	46	54	63	49	59	52	57	67	58	63	57	57	60	49	52	47	45	61	59	61	47	55	55	67	66	61	58	61	55	65	60	48	52	39	49	49	54	58	55	46	55	55	46	51	61	46	53	62	59	51	59	54	59	52	58	59	54	51	48	53	47	54	60	55	55	58	51	63	49	42	54	53	50	60	48	51	48	59	58	72	58	52	60	49	52	52	60	53	45	52	45	53	52	70	56	51	47	52	73	42	59	52	63	57	62	53	56	49	58	57	70	59	52	50	58	54	49	54	62	59	50	58	50	56	42	38	62	60	44	66	51
24566	5801	1222	961	1726	2405	2779	2561	2283	1850	1678	1371	1119	915	867	863	818	694	673	695	782	2768	8664	9669	9177	7183	2551	440	422	411	484	530	417	397	400	424	424	422	381	410	434	411	439	414	420	387	418	429	396	420	458	430	420	429	412	383	446	468	391	407	434	433	422	422	433	421	399	408	443	394	414	435	370	409	437	431	433	423	392	419	419	433	400	414	429	368	404	424	417	412	457	422	386	401	434	364	428	462	433	434	436	406	405	459	437	429	418	433	472	406	449	360	402	450	403	432	395	433	434	391	407	425	426	400	423	409	430	399	387	415	412	427	459	421	424	417	404	437	457	435	414	442	437	431	439	408	390	407	414	384	437	401	416	392	402	429	415	402	418	415	422	415	414	414	400	375	407	422	411	408	432	426	403	404	419	407	410	389	401	382	403	455	428	429	380	391	432	385	415	419	414	404	425	441	420	413	424	387	404	435	415	387	422	443	415	417	419	390	391	416	424	433	412	407	427	408	419	437	429	402	454	420	413	392	424	425	393	425	420	426	435	421	427	440	426	478	422	422	428	414	412	409	393	387	447	390	408	411	399	400	401	401	404	407	426	439	398	445	421	407	415	448	424	438	438	392	424	416	425	409	423	429	386	399	402	420	408	423	407	431	416	386	428	397	437	425	390	428	427	387	414	455	401	444	388	418	444	395	425	383	387	383	428	386	420	399	409	393	408	438	463	413	396	418	409	399	397	449	415	389	409	439	423	399	406	404	432	436	398	417	420	453	425	430	403	399	408	421	422	444	436	418	407	440	407	401	426	461	407	407	379	433	403	440	396	416	435	414	432	381	415	406	441	414	426	439	416	405	439	406	385	405	412	427	397	428	403	415	412	392	436	378	425	400	372	428	402	446	380	406	413	427	436	413	418	368	442	406	401	405	412	431	395	422	434	380	440	440	434	394	398	423	433	410	414	400	424	429	423	436	422	426	440	398	434	405	392	419	437	387	447	394	425	400	379	428	384	413	452	386	393	444	441	413	400	418	405	433	397	408	385	394	476	438	384	387	406	390	424	427	440	412	401	399	440	417	396	424	423	424	403	448	419	423	400	441	409	437	402	414	396	423	390	408	432	379	397	406	406	407	441	459	445	394	422	394	444	378	457	447	429	414	422	415	414	408	397	407	400	414	430	442	438	398	404	435	427	416	431	411	414	433	456	393	438	437	400	387	421	405	426	420	445	436	404	417	368	406	399	401	420	431	395	418	405	401	401	416	414	421	391	453	420	403	416	440	432	422	401	405	406	442	435	406	407	406	414	395	439	401	404	433	428	423	402	409	419	398	390	408	432	410	422	422	402	437	433	452	404	433	406	394	401	382	467	448	419	389	410	392	417	404	429	444	412	427	420	378	416	399	438	389	401	430	433	394	453	442	426	382	432	400	433	433	396	403	425	439	405	432	414	427	423	406	429	416	458	441	383	429	448	403	415	421	418	414	439	390	464	408	420	464	425	383	376	413	425	415	427	391	419	422	413	436	413	442	423	412	404	446	421	410	411	429	431	413	414	444	394	393	416	444	457	412	386	396	400	389	377	431	414	415	429	421	436	441	418	417	417	410	376	422	411	398	411	402	375	403	429	445	443	432	399	424	384	401	396	398	414	376	429	446	443	383	423	404	442	417	400	406	445	425	426	425	414	369	414	402	423	382	413	398	391	400	379	412	398	369	396	405	439	430	428	400	396	410	423	422	433	417	376	411	406	418	419	438	388	420	438	426	433	383	387	417	384	406	386	421	447	420	409	415	409	422	383	418	406	397	407	402	435	442	422	402	406	393	396	416	389	381	410	387	397	427	421	380	419	444	408	402	436	408	389	418	431	408	405	406	414	443	448	420	428	392	390	433	455	431	418	409	397	445	377	443	352	388	408	404	370	401	407	384	403	427	436	420	425	431	444	432	416	429	410	400	419	392	457	409	403	446	423	401	437	439	424	417	413	388	435	438	435	435	409	392	429	428	400	394	418	411	390	401	449	410	404	444	410	429	416	408	434	402	444	449	408	449	442	453	413	406	416	425	436	407	451	409	416	410	436	408	401	421	395	417	445	413	415	396	406	423	409	451	399	411	411	385	430	424	425	407	420	376	404	411	440	378	427	409	407	397	405	421	436	396	426	418	442	409	389	415	400	422	455	450	406	417	419	398	386	411	437	418	455	393	421	399	436	428	438	412	420	408	391	436	432	442	392	417	418	388	422	409	425	398	423	425	405	412	410	421	438	437	403	417	427	431	453	399	397	447	425	381	432	406	429	413	406	415	413	437	397	411	419	409	403	403	431	375	435	419	376	430	424	432	382	381	428	392	423	455	425	398	389	414	418	396	382	406	409	415	419	416	406	452	384	397	429	422	459	414	411	466	418	426	421	380	449	399	413	400	430	423	398	421	428	416	417	396	375	386	437	411	426	417	401	430	420	425	428	442	416	425	438	413	386	396	419	421	411	423	425	434	406	472	413	440	465	389	449	429	404	406	454	451	416	382	468	411	422	411	423	395	416	428	413	417	446	430	386	423	428	377	417	421	402	411	416	443	413	424	423	403	407	391	420	401	390	425	408	401	446	417	431	408	410	405	415	431	427	406	397	428	408	432	444	450	416	429	417	439	421	426	421	399	420	411	410	425	429	438	388	423	429	419	443	385	393	419	403	425	425	426	409	438	410	403	390	408	431	418	421	424	422	432	406	416	427	433	375	394	428	433	376	432	440	422	414	391	444	464	435	418	374	419	407	428	395	410	436	410	408	400	444	436	428	464	447	402	421	409	394	442	387	400	401	412	416	394	459	419	405	374	446	415	386	419	456	393	416	416	412	404	418	423	387	403	442	411	429	416	426	394	418	433	425	414	407	467	379	379	435	389	415	435	423	426	402	433	432	443	401	410	419	409	411	375	403	409	413	412	432	374	421	424	390	389	428	376	421	431	354	443	396	428	443	377	425	453	393	416	430	450	458	395	415	430	393	395	415	398	399	419	417	407	390	440	386	372	390	412	399	402	393	417	434	418	410	373	424	425	406	401	384	432	458	414	430	388	433	445	405	440	419	430	410	429	430	431	405	453	392	418	424	435	431	417	433	407	438	402	435	422	414	390	392	400	402	440	415	432	401	440	401	428	404	404	383	382	390	430	386	414	390	420	416	400	410	420	408	414	430	408	425	422	418	460	397	416	413	421	412	434	439	452	436	424	420	444	429	431	420	440	402	467	432	393	428	359	430	400	429	418	436	424	373	429	424	423	398	413	430	438	448	442	384	427	437	393	382	418	419	405	458	417	432	428	408	430	396	438	385	446	409	440	408	432	419	418	410	444	398	400	384	402	425	406	422	450	419	416	405	354	430	409	417	406	396	413	419	425	430	414	393	428	411	409	397	402	408	393	410	425	423	397	413	397	462	429	416	474	430	393	418	408	417	422	360	449	409	436	406	420	445	433	406	415	415	400	420	386	425	417	404	398	426	423
4336	1036	246	128	112	110	154	157	137	133	142	107	108	97	108	99	95	110	88	90	105	135	275	805	930	545	99	92	94	93	89	83	81	95	75	89	100	87	86	108	85	103	89	100	107	89	96	92	82	91	82	110	77	100	87	86	98	88	111	65	85	65	66	94	75	86	87	86	90	84	82	91	86	82	86	90	85	77	101	92	94	106	82	88	97	85	81	102	98	76	93	92	87	95	99	69	102	68	107	97	78	92	93	94	100	90	80	99	80	93	75	80	84	96	97	93	73	81	75	79	87	92	97	85	100	84	97	94	87	94	91	97	86	88	96	66	92	92	93	80	85	111	83	84	79	109	79	85	91	86	85	113	72	92	108	109	79	81	95	91	96	95	92	107	77	83	116	79	84	68	114	98	84	88	88	81	89	95	87	92	71	75	73	98	78	85	89	65	95	74	105	83	82	66	79	95	100	93	87	106	89	71	92	84	99	86	91	103	89	84	97	103	107	80	95	85	87	100	100	81	90	91	93	98	78	101	89	95	98	91	87	88	90	98	69	83	87	88	77	96	92	94	72	91	91	82	102	87	82	104	97	81	94	82	90	81	101	88	74	85	78	113	92	79	75	89	82	80	93	74	101	93	92	76	90	81	92	87	85	78	86	78	80	86	87	98	86	103	84	79	71	86	88	81	93	99	82	103	96	91	93	82	85	106	85	81	99	95	79	83	86	76	93	100	94	80	108	100	79	73	79	104	98	91	81	91	70	110	82	100	90	91	82	80	89	82	93	87	91	101	88	78	87	78	66	103	101	90	80	89	85	83	72	97	83	79	96	87	98	93	92	83	87	86	105	89	95	85	94	81	72	104	104	99	89	91	80	88	82	92	100	89	83	88	96	100	90	86	101	87	99	89	84	90	85	113	70	97	96	94	99	108	82	100	91	97	78	81	91	92	93	93	97	82	86	101	75	98	78	89	83	94	89	75	82	90	96	91	93	90	84	93	91	100	89	82	87	96	89	91	105	75	81	89	84	85	99	93	95	90	81	81	93	91	95	92	80	86	89	75	75	74	82	85	97	96	77	91	104	100	89	100	95	89	90	84	105	81	96	78	82	93	107	81	85	69	94	112	97	87	104	93	75	95	79	86	75	80	88	99	87	84	93	83	100	84	83	79	97	101	82	87	77	77	102	98	100	85	93	78	90	91	66	94	87	85	80	87	90	85	79	81	86	107	96	100	85	74	84	69	81	101	90	74	95	97	98	82	86	89	93	90	93	90	80	88	84	81	90	96	100	93	94	81	88	83	92	97	97	81	99	77	105	98	75	91	78	80	89	71	82	95	95	98	103	99	75	98	86	91	76	77	82	79	86	71	82	87	98	99	97	105	100	98	84	79	103	90	78	97	108	84	85	85	77	101	99	93	81	92	112	83	110	110	88	82	93	60	88	87	83	85	81	80	90	86	91	99	88	96	84	106	100	95	91	82	80	88	76	91	96	92	91	84	96	93	101	95	99	69	90	89	79	85	86	97	81	92	88	88	97	90	110	71	67	94	93	96	86	80	106	78	76	82	90	101	105	94	106	87	96	89	100	92	90	81	77	82	99	94	88	80	94	96	85	95	82	90	100	81	97	81	84	80	81	106	93	73	77	97	89	80	91	100	101	93	86	76	85	94	103	81	91	90	84	102	109	112	81	109	102	83	109	102	90	79	84	86	82	84	94	78	86	93	89	100	99	83	98	98	75	90	93	71	104	105	102	90	97	84	94	95	89	98	88	76	82	87	102	92	84	80	84	81	89	90	95	81	96	89	83	93	94	83	102	77	103	88	87	94	96	90	81	82	87	98	79	102	87	83	89	81	103	98	84	78	106	88	96	82	105	91	84	91	99	92	77	93	82	93	80	77	93	105	79	95	100	88	78	89	90	89	83	95	103	76	79	84	87	93	85	104	102	92	84	91	99	97	64	77	83	89	70	95	90	101	90	92	88	76	72	82	87	97	86	88	116	86	94	86	99	80	82	94	87	83	98	71	99	96	99	101	82	79	92	76	88	97	78	95	101	93	80	88	92	96	83	89	101	94	97	89	84	100	69	88	108	80	96	95	89	94	90	75	83	88	93	81	74	83	90	82	109	101	116	79	80	68	97	78	91	71	90	100	99	106	78	81	95	77	92	101	98	89	86	87	84	80	74	89	82	61	97	83	91	99	79	103	91	93	89	82	87	89	85	86	73	84	83	84	88	92	82	92	91	104	96	88	79	88	87	84	104	95	92	104	90	101	106	80	85	94	95	81	84	103	89	97	97	93	77	83	88	83	91	90	73	73	78	80	102	78	88	77	100	92	66	91	104	97	89	98	98	101	90	102	82	96	77	90	73	82	98	96	111	90	95	94	88	77	95	86	109	73	95	87	91	80	91	102	76	94	95	91	75	82	90	84	91	77	94	79	85	89	75	81	83	85	79	90	100	94	106	82	93	96	91	87	116	89	98	93	88	79	85	95	84	88	80	93	87	84	80	71	99	92	92	80	83	87	86	95	67	93	108	92	87	86	99	77	85	76	85	82	88	106	90	83	100	91	92	85	80	101	84	87	88	92	106	85	84	94	79	102	82	62	103	80	99	81	81	84	96	92	97	83	78	96	82	99	80	97	127	89	88	86	101	103	92	87	87	88	86	85	91	86	79	89	90	81	73	99	91	93	89	84	90	77	85	88	99	88	92	81	96	91	90	83	88	82	82	87	68	85	95	84	81	80	84	96	88	88	87	110	83	83	97	93	89	76	72	84	91	80	90	94	93	79	91	77	90	91	101	94	100	96	119	83	92	89	78	83	85	87	81	95	87	102	100	109	88	85	103	80	88	102	86	86	96	107	98	94	90	87	93	100	92	88	88	88	86	83	99	96	100	75	81	83	88	92	81	77	100	71	79	93	67	83	97	78	103	90	82	90	93	99	94	96	93	88	88	79	87	93	79	84	88	93	101	82	79	91	87	98	93	85	108	81	94	109	117	100	84	84	93	85	75	78	81	88	95	95	114	96	86	76	85	97	88	92	83	94	91	90	73	92	94	85	77	100	96	76	110	73	83	110	90	89	90	107	88	84	76	90	81	89	93	104	79	101	92	101	82	83	84	104	96	99	90	80	81	103	89	85	89	77	93	90	87	89	91	106	84	69	101	78	77	99	90	76	88	85	99	101	86	76	67	107	95	90	92	92	102	100	91	77	85	92	88	89	112	99	64	98	97	83	87	89	95	120	101	88	82	80	77	93	106	91	96	96	102	100	86	93	89	86	79	102	79	105	92	86	75	102	101	83	79	93	90	103	94	114	88	80	75	71	88	82	88	97	92	100	77	103	71	77	84	104	87	82	104	91	83	85	68	75	82	89	97	97	85	89	89	82	79	85	103	78	80	100	79	80	66	102	96	87	85	87	79	86	76	110	88	72	77	94	82	80	86	83	81	95	80	91	103	75	96	77	75	84	100	87	82	77	72	79
30393	9020	2022	1550	3004	4265	4553	4219	3672	3005	2674	2195	1929	1628	1494	1320	1263	1208	1136	1037	1036	1967	5623	16804	17151	9897	1058	723	748	720	693	643	684	651	617	678	675	745	696	679	668	611	734	707	708	652	659	711	650	661	676	683	661	679	612	684	681	650	622	662	638	642	662	647	616	629	645	638	654	595	658	633	638	652	666	670	654	654	625	664	643	630	682	633	630	678	621	645	738	642	707	661	682	718	630	669	690	685	753	700	690	723	717	716	657	668	651	709	609	640	663	667	666	652	653	683	622	664	667	654	684	596	633	654	618	618	642	662	647	631	627	645	669	634	660	657	644	685	651	614	648	638	685	627	589	663	632	634	642	651	601	674	674	625	673	597	635	659	668	638	651	667	587	658	673	699	658	651	662	660	630	686	656	683	663	616	614	677	649	641	651	659	676	674	667	629	597	660	662	619	670	650	676	678	723	614	667	619	675	647	620	655	660	618	605	632	696	666	653	681	657	656	638	640	671	627	664	660	661	621	649	632	636	640	677	637	616	642	652	679	663	607	660	610	648	646	644	642	657	636	691	642	646	609	622	640	640	608	647	609	692	658	637	644	645	644	663	615	608	652	581	629	655	625	624	633	620	680	638	641	643	646	639	633	611	623	674	663	665	678	694	645	660	621	690	629	630	613	663	683	696	682	639	620	655	640	628	665	653	655	627	665	645	644	620	630	645	654	634	641	612	616	679	667	647	676	622	673	640	628	655	592	632	664	684	667	659	643	651	606	704	616	630	618	631	654	640	641	622	646	619	653	669	684	642	628	669	664	657	658	615	625	685	680	664	632	649	696	679	650	680	674	643	600	586	662	652	617	630	617	627	620	652	655	705	656	666	607	582	617	684	661	690	623	639	626	633	616	672	657	658	636	684	711	627	608	653	626	626	612	638	644	623	677	646	657	614	625	663	648	655	628	625	639	648	616	660	618	662	620	640	659	644	652	590	650	603	663	645	634	660	661	604	668	659	659	649	644	659	633	630	611	619	633	632	674	658	638	606	621	662	635	677	655	633	647	634	618	626	643	654	658	663	645	652	691	639	635	630	645	657	621	662	649	630	623	617	618	661	639	632	655	666	645	676	618	630	607	676	616	640	661	673	610	621	623	646	684	671	643	678	638	693	657	635	635	629	680	643	596	637	668	662	658	606	601	633	660	615	625	661	662	654	680	625	690	605	693	604	629	653	665	690	641	640	665	658	635	674	629	646	614	625	639	642	627	621	666	639	662	666	660	648	603	668	645	680	650	666	651	644	615	671	654	645	672	663	642	635	637	633	671	647	631	617	629	623	688	693	714	633	670	694	690	652	693	672	641	613	642	630	638	623	636	642	672	656	652	691	599	628	664	627	634	659	658	623	638	669	650	623	636	655	627	630	660	652	653	640	623	637	635	662	613	647	658	687	669	678	638	622	639	626	657	658	671	641	657	648	628	675	668	641	630	640	611	638	665	643	636	619	632	632	695	623	662	650	667	656	625	647	723	671	659	683	642	679	698	669	671	672	665	638	628	660	647	631	623	615	671	686	670	622	632	657	618	670	653	624	589	640	628	637	663	649	666	650	666	624	655	660	679	625	616	640	630	644	623	648	654	613	641	649	633	613	647	657	684	609	593	670	665	642	628	641	652	639	652	647	622	620	577	651	615	629	631	642	647	637	722	623	630	627	675	634	642	657	654	640	676	663	654	618	656	628	617	640	668	622	638	699	643	619	642	607	630	659	701	633	660	668	640	631	708	632	611	631	660	587	630	612	657	660	645	627	639	625	625	625	625	604	670	648	613	655	674	640	632	637	647	630	679	625	679	608	707	642	653	637	659	618	660	676	638	662	679	634	653	629	630	631	637	628	679	611	667	643	581	621	627	672	590	628	637	656	685	665	615	618	664	627	709	619	680	692	563	653	649	656	696	665	625	687	605	660	664	596	638	640	704	654	646	648	620	671	627	656	693	663	626	654	653	680	680	646	654	590	650	616	680	618	642	610	665	636	669	599	599	664	614	632	673	627	622	656	624	675	630	660	651	654	620	623	624	676	645	630	653	659	616	642	627	649	630	652	666	657	602	636	681	662	617	641	637	636	653	670	637	651	649	637	624	649	687	650	613	666	673	666	667	658	647	625	590	622	685	679	642	668	629	676	657	611	678	658	687	660	661	668	655	649	660	662	597	680	645	640	659	610	672	674	653	675	618	612	633	630	671	637	636	635	622	636	655	646	615	670	626	613	630	615	621	654	650	632	620	653	656	640	671	627	661	676	677	604	644	617	611	650	684	686	635	663	642	630	586	648	596	631	639	649	644	666	657	638	665	671	645	663	656	678	668	666	610	637	677	702	641	663	638	644	723	653	656	578	635	654	627	655	635	657	618	685	612	645	630	655	653	670	641	689	677	650	677	640	660	614	656	681	621	628	691	625	666	657	676	648	643	626	661	655	673	634	680	622	636	677	662	679	684	662	637	663	665	627	642	647	687	663	644	684	634	675	636	667	680	620	661	618	645	631	623	656	639	614	666	649	650	645	634	637	638	639	654	646	640	619	654	692	632	627	664	663	638	700	656	625	650	587	676	602	634	666	651	657	645	651	646	655	692	652	617	657	647	607	625	668	629	638	652	653	671	670	625	648	691	677	634	659	630	679	671	691	690	628	659	685	637	614	654	637	695	621	663	662	637	605	599	667	605	690	642	698	618	666	670	626	636	646	636	611	655	605	599	654	650	606	636	642	654	585	673	682	622	679	640	662	658	651	664	596	663	643	657	634	639	655	593	681	630	646	619	641	676	615	669	626	617	671	617	639	660	610	637	630	657	610	655	669	626	658	610	637	614	621	690	656	626	652	649	647	643	679	663	630	609	656	619	620	630	630	633	617	614	649	638	598	617	636	639	659	630	617	671	594	651	612	623	607	652	677	653	660	621	658	673	657	686	593	616	649	623	624	672	600	644	636	626	603	599	671	634	622	642	689	681	662	621	623	611	617	611	652	629	624	627	632	659	660	554	667	679	668	637	666	709	622	629	639	675	627	621	612	662	590	655	657	632	634	639	628	654	631	609	669	686	672	609	652	696	635	678	632	579	615	630	631	646	654	654	637	643	599	621	651	631	657	624	673	604	615	640	677	680	683	626	652	657	641	645	600	638	625	660	655	646	631	612	661	666	702	612	660	625	606	632	665	676	684	677	663	663	587	601	621	646	645	654	671	665	624	649	625	670	673	643	662	665	686	668	603	653	646	670	644	598	622	678	671	664	659	651	619	649	645	677	632	643	628	637	653	678	663	668	617	664	580	650	624	704	606	609	641	592	670	638	721	682	646	646	672	648	651	688	608	661	697	665	643	666	637	680	600	635	677	683	636	668	640	633	635	637	628	656	674	719	628	645	680	628	643	671	665	610	673	667	668	658	620	628	659	691	639	604	629	675	628	652	657	639	626	641	669	633	647	664	660	634	617	718	654	646	666	653	684	696
2649	360	88	37	48	69	63	64	62	62	49	51	51	53	38	42	55	48	53	53	41	37	50	110	181	95	45	43	52	39	46	33	43	40	51	50	50	43	53	37	43	55	43	39	43	33	45	33	58	40	37	39	42	46	50	40	42	41	41	39	46	46	40	50	32	49	47	45	40	52	50	56	46	44	43	41	37	37	45	41	51	59	44	52	35	53	42	38	44	36	46	51	34	58	47	43	56	36	42	56	42	41	51	47	43	42	37	38	50	48	43	41	49	43	43	52	51	49	50	36	53	37	41	39	42	47	63	44	37	40	42	42	36	40	49	38	43	43	46	50	60	43	33	31	40	49	42	45	34	37	39	39	36	36	34	38	45	40	45	54	42	43	26	45	43	49	39	42	60	32	32	40	56	40	46	39	35	36	53	37	35	45	49	38	43	48	33	46	45	48	41	37	41	50	28	39	39	59	38	33	42	41	42	33	50	40	43	49	34	39	41	45	48	52	51	46	46	42	43	49	42	37	43	41	28	44	42	28	38	44	39	37	47	40	54	51	33	42	37	39	43	51	36	35	57	45	40	42	42	45	46	38	45	45	38	44	39	33	49	46	45	44	35	38	47	37	43	43	36	40	47	39	40	47	46	43	50	52	33	46	49	33	45	32	44	33	44	35	40	45	29	35	29	38	34	47	36	50	43	41	38	47	39	36	54	30	40	31	38	44	52	48	50	37	44	49	37	42	44	33	33	43	46	28	38	37	35	45	29	41	38	36	33	42	49	56	39	61	35	42	52	48	49	42	42	40	46	41	47	51	42	43	34	49	35	30	36	47	35	44	41	40	41	33	42	32	40	45	54	47	39	46	44	36	40	40	32	35	29	37	33	36	36	49	44	50	40	46	41	36	45	51	56	47	42	49	38	52	61	52	35	47	31	52	46	36	44	34	35	42	38	49	55	47	44	47	32	42	39	45	42	50	35	39	49	56	47	35	33	35	32	38	46	30	39	39	40	23	36	48	43	42	51	33	37	46	49	44	34	34	42	37	40	38	41	53	59	32	37	43	45	64	47	53	39	53	38	40	41	57	43	44	42	40	60	33	45	51	48	45	45	50	39	33	36	49	42	54	37	49	46	41	43	48	43	50	42	32	27	40	36	51	44	49	47	36	39	48	50	49	38	45	53	36	55	32	40	30	51	41	36	34	41	39	34	37	41	46	53	43	45	43	50	46	46	47	44	48	43	37	27	52	42	63	43	39	36	46	40	43	50	41	44	45	36	38	38	28	38	31	35	50	36	37	50	46	41	52	36	48	41	36	45	53	37	42	41	47	53	51	38	43	45	41	59	44	46	50	38	42	37	37	40	48	35	49	28	44	36	33	46	41	52	44	40	42	40	42	41	45	54	41	41	33	43	41	50	43	49	60	41	46	31	42	51	32	52	47	50	30	37	48	57	32	39	29	36	40	39	46	47	41	51	26	55	47	51	52	47	43	39	45	45	61	49	48	45	38	44	39	47	39	50	31	51	47	51	52	45	39	38	47	39	24	43	33	37	40	35	36	41	49	41	38	53	42	50	43	45	35	43	39	48	40	43	45	31	44	35	39	33	39	42	32	43	42	52	42	35	48	47	44	53	44	41	46	38	50	44	48	43	42	42	46	42	58	38	54	47	40	45	56	38	33	56	31	38	36	42	52	39	48	45	30	48	52	37	45	47	44	33	33	58	40	40	48	41	52	40	46	45	44	38	38	36	40	45	42	49	42	60	43	36	44	39	35	49	45	41	43	45	47	31	58	48	40	34	32	50	41	46	39	42	45	48	35	43	49	38	43	32	50	37	41	42	31	35	38	37	40	48	41	31	40	39	43	51	36	44	37	54	38	45	35	47	38	39	36	42	44	28	41	52	39	39	45	45	52	49	39	41	48	36	46	38	50	32	48	45	47	43	43	27	42	36	54	49	33	46	40	33	18	36	51	48	42	39	46	43	47	42	35	41	49	37	42	45	38	50	33	38	51	37	49	30	49	44	42	41	49	45	47	45	37	35	44	49	40	51	35	55	59	32	46	44	38	34	47	39	41	30	32	37	55	44	43	37	41	51	37	46	36	54	45	60	44	36	43	48	36	40	42	50	36	53	41	44	38	34	30	40	42	43	44	44	48	34	42	47	53	48	42	52	52	41	53	39	56	47	45	29	53	50	54	45	53	49	38	43	46	39	31	45	36	45	32	44	32	37	37	50	28	46	43	36	48	37	46	27	46	43	52	48	37	38	40	45	35	41	56	41	43	44	43	43	46	49	45	39	55	50	46	42	39	46	31	45	33	38	49	53	42	39	45	49	46	46	37	42	44	48	49	42	50	34	39	50	47	50	52	46	41	41	46	40	47	46	44	38	53	39	46	48	31	41	29	40	41	44	41	39	52	38	43	43	41	43	38	40	37	41	44	49	38	45	45	38	45	43	37	36	41	39	40	46	47	46	40	43	58	50	45	47	42	39	35	39	49	40	43	40	48	39	48	40	34	48	42	44	42	40	36	46	41	28	39	49	26	33	41	49	31	55	43	42	39	40	48	30	44	48	34	45	43	44	44	36	44	53	42	40	26	44	43	42	42	40	44	48	51	56	42	38	36	41	39	38	47	45	45	47	47	41	39	42	40	39	39	38	51	50	38	44	48	36	40	48	35	39	42	53	41	46	44	40	46	35	39	46	39	41	39	42	43	42	34	41	46	36	43	44	44	37	30	35	41	46	42	49	40	42	45	37	32	38	43	48	48	42	42	42	40	41	43	40	31	43	45	39	53	36	42	37	38	46	53	43	32	43	47	42	46	46	37	50	39	41	50	50	43	46	40	35	39	37	47	31	41	47	45	32	33	47	46	42	41	34	45	51	47	50	57	50	43	40	40	46	36	38	42	49	46	37	30	38	40	42	29	54	47	46	39	50	45	34	45	51	42	46	33	29	45	43	46	38	45	36	49	46	33	49	38	27	52	42	43	44	40	39	45	43	44	28	46	38	45	41	47	49	38	22	50	44	45	42	50	42	55	39	42	42	36	54	34	44	46	51	40	32	37	40	50	31	33	42	52	41	41	29	55	31	54	48	47	43	60	32	42	49	40	46	24	31	44	41	36	42	45	37	46	39	49	32	23	42	48	42	46	39	38	41	39	52	28	49	47	40	52	51	54	36	39	36	43	49	42	34	44	36	37	45	45	42	39	36	38	25	40	39	43	45	47	43	43	41	51	42	47	39	50	53	37	49	43	43	37	31	42	46	38	50	50	43	37	44	34	42	37	41	51	43	54	37	35	41	39	46	41	38	42	43	48	32	57	40	36	41	38	25	44	56	47	34	44	40	37	37	43	36	49	46	44	43	48	58	56	32	50	52	44	42	47	47	38	47	44	46	39	44	29	44	36	42	40	48	32	35	33	51	49	37	40	46	52	37	39	46	48	47	42	41	33	43	40	40	43	50	53	49	38	36	48	38	41	47	42
21795	4000	720	652	1329	1798	1865	1540	1301	1128	1029	859	786	678	542	515	507	490	469	441	402	434	1026	2458	3619	1582	333	323	325	338	316	344	318	297	349	324	315	335	299	306	330	350	311	305	332	336	314	314	317	314	318	346	320	315	321	337	332	328	312	325	287	317	326	324	296	311	307	287	354	329	313	290	298	317	313	345	324	308	289	296	307	280	333	296	307	313	311	329	329	322	318	337	315	319	319	306	322	349	343	328	304	315	338	352	337	307	346	325	322	329	324	311	346	333	372	326	295	343	336	344	317	298	341	322	338	313	315	309	327	288	331	317	336	330	319	312	300	300	296	318	298	317	326	303	331	299	343	317	311	323	352	325	327	307	324	275	303	325	301	309	313	321	325	292	325	328	307	280	309	298	313	311	309	325	336	283	307	314	322	304	285	308	322	268	325	331	325	329	335	333	315	328	313	315	321	303	303	336	310	329	337	307	299	289	315	322	328	346	321	328	325	311	362	306	326	304	308	309	325	332	312	354	308	317	306	303	308	303	364	302	311	318	306	298	324	327	291	303	312	317	340	292	323	310	313	343	284	292	332	347	316	296	303	303	321	308	304	332	321	292	316	306	325	322	310	354	325	303	366	295	326	325	346	336	305	292	332	308	280	306	294	363	299	322	342	349	343	328	329	319	311	314	320	324	317	320	306	317	321	321	305	300	326	292	308	282	320	305	314	328	304	317	318	290	322	326	331	339	307	343	287	335	331	324	355	353	299	294	310	275	297	304	318	326	327	332	331	311	295	306	299	319	296	314	344	291	320	317	311	336	327	307	320	350	335	361	308	314	288	328	282	324	339	299	325	317	336	326	308	318	337	315	307	274	340	324	337	301	333	332	345	315	344	343	311	319	308	326	313	327	293	321	305	318	372	317	290	299	333	300	329	307	348	323	293	319	302	309	311	285	316	314	280	298	315	307	317	331	329	319	309	340	286	291	335	335	282	330	309	350	310	312	314	329	289	285	290	306	325	315	301	343	305	327	334	303	322	317	329	346	335	315	348	328	326	298	325	301	315	287	304	287	338	355	332	315	304	296	315	303	309	326	310	302	340	308	343	324	312	308	309	289	281	328	343	317	321	346	356	305	321	322	348	309	328	306	322	320	317	345	306	296	304	342	323	318	313	293	312	278	298	294	333	299	332	300	302	303	308	334	296	347	334	310	318	300	374	320	315	308	336	325	322	317	288	348	305	332	318	313	291	322	283	318	310	339	336	326	334	345	294	291	322	304	312	297	336	346	327	311	287	342	316	334	290	305	316	313	307	323	339	299	315	289	306	313	301	320	303	374	331	342	330	338	313	297	310	341	287	295	309	344	282	307	327	321	346	327	287	329	301	306	302	317	303	326	324	291	297	293	304	324	303	348	320	329	319	301	297	352	309	330	333	345	321	372	285	317	305	276	331	313	335	316	355	340	329	291	311	318	304	300	305	294	310	321	326	320	305	352	308	325	333	332	336	297	314	317	312	308	321	305	309	313	306	293	362	311	312	317	331	307	300	317	339	325	298	320	316	317	333	338	324	289	323	337	310	311	326	305	329	294	301	320	310	310	311	302	317	315	337	330	328	349	327	296	323	318	317	277	286	318	315	316	315	296	293	328	338	278	351	295	334	334	337	312	262	316	309	297	331	329	331	319	344	307	311	338	312	303	328	322	330	324	312	306	319	335	291	285	324	278	326	326	308	323	296	307	299	304	354	320	319	327	294	328	317	325	271	332	333	319	298	349	360	321	333	325	339	270	295	325	330	334	282	304	318	330	302	303	326	348	326	315	318	344	334	329	311	323	313	296	331	335	291	311	315	314	315	314	301	331	296	335	329	320	366	315	300	311	292	259	307	315	306	329	310	318	317	299	340	353	301	363	323	329	330	301	320	336	322	323	356	317	326	312	306	342	357	299	310	338	305	314	325	315	305	333	306	294	321	334	340	336	311	340	311	303	343	326	326	324	349	315	324	312	305	302	306	302	320	313	328	330	340	295	301	327	328	337	326	347	294	332	302	314	332	325	303	296	314	317	303	318	315	309	317	357	324	314	315	302	297	337	327	289	348	292	311	292	310	324	291	307	291	302	317	315	299	336	317	332	319	315	304	285	312	324	292	319	319	301	341	328	295	311	340	318	371	307	289	320	289	309	344	320	326	309	319	304	344	312	315	326	322	324	297	310	293	295	297	322	298	302	317	319	319	300	305	315	320	304	324	322	307	300	324	293	311	295	314	306	301	308	326	309	346	311	342	335	302	341	303	322	339	317	341	313	311	300	371	285	290	301	339	309	290	299	333	302	303	321	299	327	280	296	329	328	308	310	305	307	299	320	296	311	324	266	310	308	308	338	286	301	325	315	297	319	347	295	330	367	301	346	313	325	337	297	315	344	297	318	319	331	328	308	339	300	340	317	333	330	318	336	342	302	307	347	310	327	329	338	318	292	327	334	299	307	302	308	314	332	336	311	302	310	305	322	283	277	336	330	315	314	322	333	305	308	309	339	309	307	305	354	338	315	308	329	346	319	332	296	305	300	339	311	313	291	336	327	308	332	335	319	292	319	314	292	321	267	309	321	348	308	327	348	335	304	326	327	324	293	338	318	340	295	319	302	318	330	306	297	330	307	310	322	321	316	325	329	323	337	324	306	343	321	281	313	334	336	311	300	323	306	298	327	311	309	311	326	343	351	319	315	324	326	300	284	290	335	305	317	304	320	344	343	319	304	326	316	330	340	308	303	294	308	307	303	299	349	321	326	298	328	307	340	310	338	341	301	301	330	313	310	312	307	280	337	337	325	311	333	316	298	348	323	315	320	317	317	305	315	317	323	324	332	332	338	311	332	277	296	320	309	337	316	300	292	293	314	307	343	331	310	311	293	283	329	288	327	312	306	350	328	307	323	309	321	316	344	340	342	313	333	328	315	313	312	345	341	295	349	292	344	322	307	299	315	323	304	326	308	291	337	304	327	309	333	303	302	293	328	303	321	314	337	332	304	316	333	337	324	297	312	324	322	330	321	314	314	327	308	300	302	319	295	346	267	315	299	305	307	308	319	329	320	332	309	325	325	338	294	360	337	326	333	295	306	339	322	309	299	320	321	364	310	313	285	310	307	319	303	321	319	316	310	321	299	317	341	296	345	345	326	317	310	332	322	328	310	286	289	333	301	305	294	363	302	331	337	318	299	328	293	308	313	338	310	316	325	277	332	300	309	334	321	325	295	307	335	305	324	287	329	351	283	298	310	307	346	330	274	339	327	304	302	312	330	342	331	308	316	308	319	333	326	318	317	345	331	301	327	351	331	318	322	299	315	321	326	354	332	324	342	330	351	305	319	328	301	300	330	295	327	263	299	317	310	305	319	331	332	330	343	301	308	329	353	324	308	271	336	353	329	366	283	291	318	330	287	293	322	332	324	310	321	290	309	315	316	288	351	337	342	344	343	314	309	311	335	338	318	282	293	299	283
2932	725	130	107	82	103	88	95	88	91	108	89	100	100	68	88	88	84	64	94	66	62	116	324	513	239	75	75	67	61	87	65	64	89	70	72	79	52	60	63	81	62	66	73	73	74	59	76	67	64	64	73	74	63	87	78	79	71	77	73	77	80	71	71	67	65	88	68	74	81	69	63	67	73	65	78	70	69	84	61	58	95	64	72	58	68	59	67	66	74	81	62	73	80	77	78	67	58	61	63	62	92	72	78	79	62	68	63	87	75	66	69	64	80	73	68	82	61	93	82	68	68	84	48	57	66	61	61	69	57	75	74	65	69	71	65	60	71	63	62	76	82	59	79	54	61	60	58	74	63	58	82	79	65	80	65	65	70	63	65	84	64	71	78	84	83	74	61	74	74	67	58	61	69	65	61	81	68	73	76	57	77	76	65	61	60	88	59	61	75	66	73	81	52	75	69	68	84	69	70	87	67	84	65	73	71	66	71	69	68	75	63	80	63	64	78	73	70	67	64	75	90	79	69	67	70	85	59	66	53	68	51	67	73	62	54	72	64	77	81	68	78	62	59	79	69	78	56	69	61	60	70	67	82	61	64	86	76	65	75	71	57	74	55	64	81	70	66	75	83	63	75	71	69	55	65	64	67	85	66	74	65	64	63	81	73	71	60	71	60	77	69	76	72	73	60	80	72	71	67	79	75	61	71	71	70	59	79	85	71	73	64	82	64	93	61	65	70	65	65	77	76	76	74	77	60	63	73	70	77	69	65	91	75	73	67	72	71	77	62	60	66	69	76	67	61	75	78	71	59	67	70	59	63	68	63	69	79	54	73	69	75	64	67	81	66	91	82	61	78	69	72	65	67	63	60	61	63	60	78	75	62	59	60	57	65	58	73	73	80	66	83	66	82	66	80	73	75	61	76	87	75	67	57	56	77	66	75	75	65	76	65	71	75	62	60	75	63	68	77	75	60	62	75	56	76	78	76	64	71	82	73	71	70	64	64	65	59	66	55	60	76	75	73	71	84	66	71	80	66	64	73	81	68	65	63	82	75	71	68	81	79	77	66	69	69	57	62	69	64	51	78	78	65	70	78	76	67	79	57	74	75	65	76	71	57	85	79	68	68	63	63	67	79	66	60	77	72	78	73	76	81	79	65	61	82	62	67	63	75	67	69	69	75	59	65	64	52	68	84	84	67	62	82	75	65	65	79	72	66	58	71	64	77	69	84	78	73	69	78	81	75	64	74	62	58	72	70	69	59	75	71	72	69	66	69	82	59	72	66	65	74	85	58	59	82	50	73	67	76	79	68	66	68	87	76	66	74	70	67	73	66	69	80	65	75	74	62	76	52	83	69	82	81	86	57	86	82	74	78	77	76	61	85	81	66	60	62	54	62	84	57	66	77	67	88	68	53	69	68	58	65	63	74	71	67	67	62	73	72	73	74	71	76	61	55	71	70	80	82	71	68	80	63	70	65	64	79	74	80	57	61	67	57	68	72	77	53	60	70	80	71	64	72	63	73	69	66	87	60	66	57	76	83	74	75	56	65	57	63	72	66	69	67	72	61	67	79	71	82	66	56	59	73	81	67	72	66	68	63	68	72	82	73	74	64	76	68	65	74	65	57	63	55	67	70	80	73	86	77	76	71	73	74	69	62	57	85	51	74	70	80	58	63	64	62	83	74	65	68	74	65	75	63	62	80	55	74	82	62	57	71	74	65	75	64	74	69	71	69	78	70	66	81	74	82	76	65	87	60	60	64	77	69	63	82	88	66	62	69	66	70	77	64	72	94	75	80	76	80	93	68	53	76	65	68	79	72	84	78	81	71	48	71	81	81	69	69	76	66	68	77	72	63	80	69	81	82	72	63	51	67	73	71	81	70	66	67	86	63	54	81	77	83	64	68	65	61	65	64	57	86	73	61	65	81	71	77	79	73	77	71	78	69	54	70	74	75	68	87	89	67	74	76	68	67	55	77	59	55	62	63	77	74	69	64	59	76	81	73	66	74	70	78	68	69	64	75	76	49	64	69	88	67	81	73	60	55	81	67	68	60	83	76	67	73	59	70	75	64	59	84	66	76	57	85	69	63	80	69	64	65	59	81	63	51	76	71	66	74	84	86	67	72	60	72	72	76	74	54	68	82	66	64	82	59	63	74	76	66	75	68	63	70	82	53	73	75	58	67	60	71	66	79	88	65	87	73	65	55	62	66	67	61	72	90	68	71	71	71	88	65	65	65	81	74	69	79	61	76	58	74	66	82	75	79	64	80	55	78	80	44	57	72	64	65	74	50	72	78	69	85	62	64	73	84	73	66	76	57	99	68	77	75	67	80	64	63	79	80	85	77	69	60	71	74	80	62	73	71	65	59	79	72	82	77	68	81	62	71	79	61	79	66	91	72	63	79	60	58	61	66	78	53	67	59	56	68	84	77	57	66	77	66	79	66	69	73	69	72	70	78	83	56	63	60	77	77	74	75	78	78	69	60	70	63	77	70	83	76	74	71	65	80	63	65	79	48	67	73	63	67	78	64	75	74	57	72	73	50	72	85	78	58	87	61	68	78	73	78	77	62	76	71	80	65	84	72	81	83	72	60	66	82	80	67	63	85	79	65	63	77	78	89	94	62	88	78	69	73	75	69	50	71	70	70	79	66	64	78	59	77	61	57	70	70	68	75	81	79	68	62	67	73	76	76	64	67	70	76	73	66	78	80	58	65	74	56	78	68	75	74	65	63	62	62	78	62	79	64	56	74	92	69	78	64	64	80	60	59	85	77	73	76	58	60	67	73	73	76	78	80	57	72	66	66	61	64	50	68	58	86	73	49	67	71	83	84	75	77	56	76	79	68	79	60	68	79	76	68	88	66	78	74	67	79	76	69	71	66	68	54	61	61	65	84	69	61	79	66	73	77	70	72	71	69	74	80	82	55	72	63	60	58	74	74	74	61	60	78	63	62	63	78	60	75	70	71	72	65	63	74	76	77	62	64	85	63	65	61	58	54	59	53	56	70	79	70	66	64	82	69	70	70	73	63	77	55	65	73	58	59	67	81	73	66	73	71	65	63	66	70	69	84	88	66	82	74	62	71	65	73	81	55	76	76	75	71	72	71	72	57	69	82	79	72	74	72	62	59	70	78	80	85	75	70	81	71	67	77	76	71	65	56	73	52	69	65	72	74	66	80	73	76	70	58	54	85	82	73	72	80	63	71	72	73	64	67	70	83	65	50	69	70	61	64	71	74	66	57	68	61	73	68	64	62	78	69	80	67	62	64	59	72	50	64	80	79	69	68	76	97	74	74	68	58	64	77	75	70	83	66	60	71	79	93	73	75	73	65	62	59	73	78	60	72	70	79	77	58	72	71	61	70	82	76	72	67	67	65	63	82	68	68	58	61	62	76	63	58	74	78	60	68	53	75	72	77	85	78	67	76	70	77	65	63	77	73	72	74	76	56	55	81	49	64	87	64	58	63	75	72	76	89	61	60
26460	7265	1288	1111	2372	3462	3414	2940	2476	2031	1833	1584	1430	1266	1016	893	814	783	764	734	700	758	1863	8311	10809	4927	584	574	606	544	506	507	488	509	477	501	504	505	507	514	555	516	542	542	528	488	520	536	560	488	557	563	512	525	529	469	507	497	516	514	502	544	509	507	525	531	484	492	523	489	488	470	518	505	474	483	521	491	543	518	501	466	518	470	488	481	498	526	482	526	499	493	545	542	528	505	516	538	513	538	498	511	560	524	528	520	534	526	541	509	525	539	510	547	526	527	551	505	551	494	509	498	529	473	527	527	504	497	512	467	485	503	528	542	523	492	564	492	513	487	496	507	478	533	493	518	481	564	509	550	532	518	486	478	486	514	546	497	543	496	496	484	503	480	514	511	536	508	504	502	533	488	499	492	501	509	491	497	477	514	495	503	489	483	494	528	500	487	518	497	512	513	511	492	502	518	511	509	498	497	494	519	487	512	526	471	510	531	496	513	504	501	518	546	492	491	530	483	526	505	523	488	518	531	523	467	472	495	549	470	508	527	539	473	514	542	473	507	526	539	506	502	502	508	473	529	510	510	475	512	513	530	452	501	519	526	502	479	502	529	502	507	474	527	539	558	518	481	461	495	479	523	522	528	500	532	505	520	530	515	477	497	476	503	505	533	465	525	481	502	519	507	480	501	543	507	479	471	465	524	460	520	503	507	464	518	494	516	477	511	484	454	490	504	531	485	488	536	462	505	499	490	489	516	495	530	523	495	465	497	509	510	489	526	519	534	490	471	505	522	479	502	515	512	495	517	513	468	487	530	500	501	483	490	500	511	518	477	490	516	510	570	483	479	497	485	525	526	496	508	524	497	507	501	486	500	506	508	485	507	515	496	451	529	542	535	537	515	553	515	495	490	532	497	506	522	495	506	464	504	491	539	474	542	488	451	539	485	509	497	491	484	468	498	470	484	520	510	449	523	509	495	512	518	521	486	491	492	530	505	507	507	528	471	497	506	505	486	549	523	522	527	495	502	529	510	494	500	460	508	503	527	494	504	499	490	518	484	502	533	526	497	462	440	472	490	494	524	496	489	522	528	501	480	527	482	485	478	530	535	495	499	529	507	519	499	512	485	483	498	528	512	485	521	488	521	480	537	463	470	532	513	503	545	498	509	515	516	515	545	497	530	479	507	512	505	474	488	475	478	549	513	492	518	496	475	478	507	465	465	497	512	528	529	548	525	538	502	511	521	525	507	504	523	469	465	510	489	499	522	516	479	524	484	497	500	514	460	524	494	531	553	508	534	472	484	507	465	503	515	502	532	519	499	515	521	559	524	527	545	540	528	504	553	550	473	505	514	517	539	553	509	490	513	498	526	516	489	508	511	516	509	514	500	544	514	517	487	526	546	511	486	424	506	552	510	472	479	537	500	549	509	501	528	513	491	545	486	530	509	506	505	476	488	458	526	504	475	506	484	525	486	459	544	525	536	478	502	521	510	524	481	480	490	526	486	556	495	502	485	526	538	489	525	502	468	493	468	537	491	486	514	483	509	531	520	499	493	508	518	469	461	516	511	486	494	519	509	475	526	525	499	501	492	510	466	500	513	533	507	533	491	490	486	466	486	531	483	531	505	562	514	478	489	539	514	524	529	490	519	518	499	525	512	471	546	488	497	537	475	485	464	508	521	461	486	496	527	503	544	549	546	491	463	495	506	491	481	526	532	475	510	472	523	483	474	479	474	516	477	488	509	459	492	470	498	512	571	512	510	520	481	523	502	475	514	503	484	527	522	555	489	514	446	492	518	500	481	540	521	520	514	506	514	465	503	533	544	534	507	479	555	461	518	552	518	518	535	503	549	488	485	536	501	494	483	519	530	496	514	509	533	548	486	503	501	523	510	455	485	488	537	521	513	479	510	480	535	496	500	486	500	533	494	495	540	529	512	532	470	503	480	548	486	456	507	504	521	490	497	511	497	529	468	513	486	503	455	474	500	507	515	519	462	505	497	518	488	499	552	510	493	489	487	499	502	502	498	498	476	530	497	482	486	518	485	490	518	522	515	510	536	506	552	511	496	488	469	518	480	523	525	549	516	530	493	468	560	528	496	517	507	524	496	492	508	483	497	520	483	516	506	492	502	472	472	507	482	474	495	499	501	484	534	556	492	512	534	460	490	459	524	503	514	544	515	485	492	498	501	482	487	468	503	482	475	525	509	507	532	526	480	532	489	528	486	532	492	481	509	493	524	507	538	512	526	499	505	475	492	511	547	498	539	494	519	524	533	479	476	456	496	490	517	521	518	515	516	480	525	503	517	480	527	500	487	457	489	499	521	490	491	507	499	546	494	505	520	532	508	476	512	463	535	522	489	511	517	512	469	499	524	468	507	462	515	510	531	550	548	461	503	445	507	503	518	508	510	537	520	496	501	516	471	505	514	489	489	483	502	478	498	501	512	495	474	521	509	519	523	521	471	482	522	471	501	511	521	522	525	518	489	485	519	558	479	499	495	467	485	502	484	498	534	547	522	517	509	520	477	552	498	499	490	495	496	488	478	507	507	493	468	536	505	501	541	487	526	547	487	515	514	484	522	516	506	528	497	519	464	492	515	467	485	512	491	509	469	512	485	508	503	458	484	483	515	503	489	494	536	486	477	547	473	552	506	494	552	494	504	518	513	465	509	534	522	511	518	507	526	536	492	514	502	533	498	506	516	483	486	507	493	478	513	491	531	524	524	529	506	524	483	519	490	481	503	516	532	482	508	493	514	532	499	491	531	541	505	486	518	517	503	528	509	501	514	514	490	493	527	467	504	558	546	544	533	503	518	483	515	484	474	551	536	503	472	529	529	525	504	498	510	495	473	485	479	446	509	519	508	532	482	499	505	541	515	523	493	494	526	526	525	523	486	552	533	502	490	535	531	525	518	519	500	451	507	534	498	534	534	516	495	509	505	519	536	553	527	526	523	507	481	528	473	502	517	505	553	475	476	524	505	494	531	508	430	498	504	489	475	494	465	520	531	528	546	512	489	501	545	519	540	547	493	505	541	507	483	506	556	506	545	531	494	530	520	493	552	487	450	498	479	512	476	501	530	488	565	518	463	483	518	513	496	432	511	463	501	446	499	497	529	453	527	573	518	519	511	464	525	524	527	532	519	541	507	554	508	474	560	485	508	497	482	512	506	524	512	523	482	490	550	483	494	493	516	518	532	487	495	511	507	494	516	494	478	525	492	499	497	517	494	499	515	528	494	504	537	507	510	487	491	502	471	499	487	524	500	510	483	473	473	548	503	502	524	539	501	490	498	540	517	517	543	532	487	503	503	513	529	507	468	508	546	482	517	528	453	517	453	504	469	540	470	541	477	452	536	517	475	496	463	494	506	488	473	504	495	524	487	517	481	507	483	510	514	567	507	530	494	480	500	487	538	508	566	463	514	507	520	509	521	509	508	518	507	464	522	500	476	501	516	498	535	506	490	492	532	494	524	484	514	509	530	475	510
4073	627	109	87	70	74	79	78	67	71	65	69	74	76	60	70	51	52	52	60	48	62	79	264	346	247	69	57	59	52	66	46	51	53	48	52	59	49	52	54	65	42	60	55	46	51	51	56	58	50	49	55	48	54	56	57	54	59	58	53	49	53	63	65	50	71	49	62	57	47	58	51	47	41	56	57	45	57	54	53	46	66	54	48	56	65	51	61	55	61	47	48	58	74	61	51	65	71	74	58	53	47	52	54	63	58	57	61	46	65	53	52	50	55	41	42	44	52	62	47	54	42	52	51	59	68	46	45	56	64	51	55	47	46	51	63	41	66	48	56	53	58	61	61	60	74	45	57	52	55	54	61	40	56	58	55	55	65	76	49	59	65	54	66	40	47	53	54	45	66	55	53	55	42	55	74	48	51	77	62	42	48	51	47	53	35	51	58	53	56	53	51	55	55	44	55	55	55	52	49	58	51	72	56	49	47	61	60	62	39	55	47	49	48	60	51	56	59	66	50	60	67	66	62	55	45	50	63	56	74	61	52	59	66	64	48	53	68	47	61	53	58	66	68	42	50	57	55	50	45	55	72	43	57	53	65	59	50	62	51	49	62	49	51	44	56	60	59	64	50	46	36	46	48	60	52	65	32	51	56	55	50	66	47	57	70	48	48	58	46	45	50	61	61	53	47	54	59	53	63	53	40	42	47	58	49	51	65	66	57	66	50	55	59	49	52	53	58	66	52	63	54	55	55	59	47	62	42	64	59	66	57	68	61	45	65	57	59	52	44	54	49	57	45	61	47	57	57	57	56	65	53	66	48	49	60	58	44	47	59	62	53	52	58	53	47	41	61	26	55	49	46	52	64	56	56	67	49	59	55	60	52	64	48	41	61	50	58	60	50	55	49	61	50	43	54	43	49	59	53	66	46	43	45	63	44	64	58	61	50	49	46	51	54	68	60	56	53	43	43	59	52	48	44	56	51	53	57	48	53	53	48	56	69	48	41	62	36	59	58	61	66	45	65	50	57	45	50	61	40	67	50	58	45	58	68	68	54	49	48	68	49	49	44	50	58	69	71	68	61	41	47	53	49	55	45	58	53	65	47	60	65	47	60	55	58	46	64	50	39	48	68	52	47	47	48	55	44	54	41	63	71	64	52	62	57	54	43	50	51	50	46	52	57	68	49	60	68	53	51	44	56	55	40	49	57	60	43	62	53	49	54	49	51	70	62	65	63	51	45	55	57	69	55	60	55	50	57	58	49	57	52	56	47	53	51	44	47	51	43	60	65	57	64	50	47	51	54	53	55	52	57	40	54	66	64	43	50	61	53	60	52	38	51	52	37	48	43	55	43	49	56	56	47	61	56	61	48	57	53	56	67	62	48	52	50	47	55	57	58	52	56	49	67	53	53	62	62	62	56	52	41	54	46	58	44	47	43	49	51	50	75	51	50	55	56	54	50	43	62	55	60	65	55	45	61	53	46	64	49	62	71	59	54	46	55	53	51	50	52	49	58	62	57	53	49	57	35	58	50	52	58	41	49	59	48	62	42	53	49	46	50	50	63	44	61	57	54	56	48	54	56	49	48	53	43	66	60	59	50	58	51	52	62	48	54	41	50	52	42	62	49	48	69	49	49	45	51	61	59	48	45	50	47	59	59	52	47	55	47	49	55	50	49	60	47	58	50	52	55	56	54	55	58	54	54	50	52	62	51	51	50	58	67	53	67	58	44	61	47	48	51	56	50	58	55	68	55	55	57	48	56	63	62	43	50	49	54	63	49	52	58	49	64	55	60	43	45	60	49	49	51	64	56	69	58	64	56	56	64	52	49	60	48	41	65	54	47	50	59	73	40	60	55	60	59	67	55	59	53	52	45	54	57	53	64	59	53	66	68	49	49	56	53	54	53	44	50	40	68	43	62	52	56	68	41	65	54	44	50	49	56	54	68	53	55	43	51	61	43	68	52	53	52	62	58	51	51	50	38	51	39	47	50	57	56	67	44	44	60	41	46	49	60	43	54	52	62	51	68	53	53	48	57	50	41	50	53	66	55	60	52	55	47	54	45	59	61	47	49	58	38	48	51	46	56	53	61	58	49	55	53	62	55	65	54	66	53	52	43	59	70	62	62	55	49	58	49	68	60	60	52	48	50	57	42	50	45	52	49	60	60	51	52	57	52	52	47	54	57	54	57	71	54	54	56	41	47	58	61	54	51	55	61	55	46	58	56	52	40	57	48	60	56	55	48	52	43	55	55	49	68	66	44	61	49	52	66	43	52	49	50	54	46	50	49	53	58	46	50	58	48	54	39	52	62	52	64	60	66	54	41	64	60	61	41	49	70	55	54	57	48	71	67	58	62	51	46	42	57	38	59	52	39	49	55	58	49	51	52	56	59	54	47	60	56	47	42	48	57	39	56	49	44	54	47	43	64	49	49	55	56	55	63	44	46	61	64	56	66	39	54	54	67	49	54	50	57	48	39	51	45	55	47	56	59	61	60	65	55	67	55	48	62	58	57	63	54	46	45	54	53	69	48	50	58	52	57	45	71	57	54	50	52	54	60	70	80	52	54	56	59	53	53	63	54	48	69	64	55	65	46	42	44	55	64	58	47	61	59	54	58	60	61	57	53	55	40	58	60	58	52	50	65	58	60	49	54	67	43	42	58	50	54	63	49	59	53	46	37	53	51	53	58	65	62	52	48	49	51	49	57	55	52	52	51	59	50	51	47	56	52	56	45	54	50	68	60	53	52	56	52	54	55	41	52	48	59	57	54	50	54	60	56	47	41	52	34	48	51	49	54	51	63	71	51	48	43	47	47	54	57	45	56	45	52	57	46	48	55	55	59	54	47	55	57	56	49	52	52	57	52	48	35	49	45	59	61	36	50	55	49	60	57	54	45	59	62	56	67	47	51	67	59	51	51	48	53	61	42	52	64	53	53	49	51	57	42	48	42	55	60	58	57	53	51	45	50	71	56	52	51	62	53	69	50	65	56	44	49	53	55	46	55	61	40	40	54	54	56	52	58	64	59	50	52	55	46	60	65	67	59	57	49	57	66	52	44	45	52	40	58	64	45	52	42	58	49	63	49	48	48	67	56	58	63	48	59	51	64	53	58	63	52	49	48	60	47	56	56	63	43	48	50	58	54	70	49	40	41	59	50	58	58	51	61	59	48	56	61	47	51	53	48	60	46	48	60	49	54	60	42	64	65	47	51	54	45	60	48	58	58	60	58	48	50	63	62	53	49	41	50	54	59	55	47	50	44	57	53	50	58	54	50	43	60	42	56	56	54	53	61	68	63	53	56	59	50	66	57	50	60	48	54	38	57	59	62	58	50	49	51	57	62	62	54	58	54	56	43	38	52	41	49	58	50	42	71	47	60	61	59	51	52	52	51	54	57	59	55	51	46	48	46	61	52	58	55	61	46	51	47	51	65	57	51	47	46	54	49	57	56	63	47	59	77	47	43	53	49	57	51	50	54	60	68
25238	6344	1045	950	1914	3103	2874	2692	2156	1865	1597	1325	1357	1199	804	739	721	740	635	617	630	591	1219	7208	9302	5121	468	469	446	461	400	433	406	411	391	406	460	400	413	433	452	457	443	435	415	398	389	391	428	426	412	357	381	405	393	440	391	380	429	418	420	432	391	394	362	405	417	420	388	405	418	402	424	439	396	423	406	414	386	420	427	389	403	433	408	426	387	383	459	413	406	443	424	420	413	418	424	456	436	413	404	470	427	468	450	423	426	433	428	433	444	396	401	437	428	443	394	402	408	376	393	408	400	410	416	427	404	412	423	445	436	425	424	442	427	405	432	405	407	389	411	408	415	456	411	398	435	404	393	424	424	389	387	403	399	442	430	410	445	394	424	389	390	418	405	386	414	363	384	420	416	415	384	412	418	389	400	423	420	411	414	406	409	422	394	406	392	351	394	379	413	394	419	439	363	399	442	407	425	415	400	432	404	415	424	419	412	409	444	398	422	406	421	417	420	375	443	438	398	419	406	417	397	400	386	415	393	383	415	398	401	403	396	393	381	390	413	350	424	364	392	388	398	404	414	402	389	414	386	383	423	398	375	374	405	418	419	389	414	399	417	379	429	397	397	449	396	390	434	420	398	424	425	417	399	419	396	422	401	400	395	416	406	410	385	421	411	387	397	393	424	386	406	423	405	418	421	392	419	453	436	421	398	383	420	407	423	436	399	407	414	410	399	406	454	433	407	388	384	385	411	382	380	384	470	413	429	420	390	407	365	436	424	466	399	401	414	393	424	404	401	397	402	409	427	419	422	398	438	384	382	415	375	394	364	401	420	396	394	439	401	408	402	422	395	427	418	404	410	410	419	428	400	398	400	398	397	423	360	403	460	432	405	394	413	401	416	426	420	415	439	405	413	374	439	430	392	419	422	385	380	393	379	407	364	370	416	386	403	357	373	432	415	412	414	398	424	363	407	405	384	415	385	396	386	416	384	415	388	406	395	385	399	423	415	403	412	400	406	419	429	397	417	340	398	386	392	395	409	394	414	407	428	431	413	394	430	420	393	384	398	382	427	417	368	393	416	412	397	420	376	383	414	417	384	390	391	426	410	436	404	411	404	415	429	440	409	393	418	369	389	428	407	391	383	393	403	397	417	402	405	422	392	351	390	397	413	375	407	399	385	372	384	402	406	392	421	337	382	410	395	407	406	436	438	410	393	387	445	385	399	394	411	449	409	434	391	405	432	398	365	415	414	392	410	397	433	388	401	387	421	396	418	420	389	385	403	398	372	426	445	418	409	378	434	410	385	408	395	446	407	364	396	408	404	417	399	436	401	399	398	381	398	433	402	437	408	419	377	384	415	383	383	419	410	357	381	389	388	391	411	392	421	369	379	411	400	412	384	406	373	424	408	426	421	394	402	409	409	383	386	385	425	399	374	386	431	353	401	401	375	423	411	377	402	366	374	397	407	414	435	416	397	400	426	413	398	406	399	404	368	366	385	376	389	378	414	379	400	392	434	392	396	412	363	404	399	433	362	403	413	406	407	402	410	413	395	385	382	414	383	430	412	374	428	424	388	412	446	419	396	375	375	406	428	399	419	380	434	361	349	385	370	443	405	396	367	392	454	419	435	432	423	409	426	424	386	371	417	410	402	421	392	400	391	394	400	423	409	400	393	390	413	347	432	412	393	426	391	413	355	427	378	381	384	408	390	379	424	434	399	386	418	442	442	363	400	410	411	392	430	382	393	346	422	357	404	406	409	438	423	419	384	420	366	412	397	419	439	422	382	359	371	396	412	406	368	388	384	413	386	416	379	432	436	394	401	388	403	405	413	368	432	405	378	400	421	401	409	418	433	390	421	407	386	423	403	418	392	409	418	386	402	419	420	400	368	383	427	419	403	413	395	402	399	379	459	407	404	402	393	398	401	386	420	393	376	447	408	451	390	420	419	417	395	418	411	404	432	426	399	389	409	419	407	375	411	403	380	445	416	411	394	391	414	432	388	400	398	365	356	434	400	419	379	380	416	393	376	428	415	394	413	386	375	435	405	405	415	416	404	387	382	419	430	413	419	399	380	431	414	378	398	427	408	433	393	376	400	400	406	399	438	381	393	386	387	387	424	377	402	393	439	421	383	427	395	395	425	392	376	444	412	398	429	409	414	439	386	419	393	421	375	377	450	421	410	391	406	401	396	375	373	403	384	419	434	405	405	410	408	401	390	389	385	400	398	376	400	407	400	441	396	393	396	389	370	395	419	387	411	387	391	405	385	418	383	444	410	390	385	428	422	417	432	381	409	407	411	377	389	414	408	414	368	401	384	400	400	380	409	410	396	409	410	403	414	416	424	415	399	403	381	381	408	419	401	435	442	372	415	383	410	397	434	430	429	407	383	402	397	394	409	404	372	404	398	411	403	432	407	423	397	383	408	437	395	422	410	389	412	398	418	399	423	400	402	385	415	380	403	426	398	430	393	443	438	401	411	414	411	393	399	393	402	422	424	442	416	392	417	387	430	377	405	387	407	410	409	407	391	416	366	380	433	426	372	394	414	373	430	389	407	403	418	431	385	381	399	435	379	367	408	431	398	407	399	392	452	396	397	377	405	411	401	403	369	360	396	415	394	411	437	406	423	408	413	390	413	397	411	420	415	403	396	418	410	381	380	435	369	392	392	402	422	398	417	399	427	383	372	362	389	397	408	400	421	381	363	431	420	388	387	400	388	406	414	402	377	432	370	396	379	433	359	387	381	402	417	415	380	366	400	405	405	445	409	381	401	423	408	397	376	426	399	410	428	430	412	432	370	401	413	404	408	421	436	420	382	387	401	409	406	390	418	412	378	424	417	373	420	406	389	415	418	380	394	435	372	410	374	405	407	398	360	435	401	417	429	403	395	384	419	362	398	411	396	401	400	415	399	410	434	383	417	403	401	398	381	355	388	416	383	442	350	391	408	377	413	384	400	456	412	408	392	409	418	432	384	382	404	383	411	391	394	393	345	397	402	404	411	411	426	424	418	386	400	395	369	402	445	421	376	407	406	403	389	410	370	416	424	403	429	399	383	406	400	422	413	422	386	383	411	401	389	407	428	384	407	401	433	393	382	420	340	403	441	427	384	393	407	407	393	415	416	417	399	418	423	428	404	418	418	416	418	374	384	405	411	404	391	409	380	414	380	404	407	384	383	387	382	415	442	431	395	386	397	399	375	367	379	427	394	382	431	396	408	395	378	413	417	381	399	428	371	379	411	433	425	429	404	362	361	393	402	415	375	389	405	417	391	386	375	403	465	369	433	371	418	388	417	395	400	398	403	408	352	400	406	432	380	412	374	415	416	400	431	437	386	387	381	412	417	395	384	441	451	382	404	383	400	435	394	404	410	394	408	404	391	400	386	426	422	359	408	402	409	389	402	395	390	395	392	443	417	408	372	468	387	386	408	429	367	389	418	376	389	415	394	392	427	374	386	414	417	409	443	398	399	398	381	397	430	401	441	409
4422	1108	173	129	117	138	121	145	149	146	118	138	130	129	113	115	106	98	89	88	100	91	237	487	590	407	123	103	83	93	95	102	92	70	97	96	82	82	103	87	104	92	90	80	86	82	84	78	106	77	101	114	96	84	67	92	94	82	90	67	78	116	101	95	98	85	86	88	97	78	95	85	69	96	89	77	67	69	93	77	76	82	78	124	90	91	110	104	71	109	84	77	90	90	77	86	88	79	83	75	96	94	98	92	95	89	91	80	86	76	83	82	93	92	93	78	92	85	108	84	89	83	75	76	82	92	82	85	81	83	80	77	89	86	95	96	79	82	66	87	79	79	92	101	105	101	96	85	96	95	72	95	72	91	91	87	95	86	106	83	89	84	88	96	88	101	89	78	86	100	96	84	84	91	103	75	66	94	80	78	103	83	66	94	100	94	74	77	89	83	87	92	85	79	79	83	92	88	95	78	81	75	72	92	87	77	97	91	85	74	91	92	92	75	70	94	83	98	87	69	79	83	99	98	91	68	81	97	96	85	63	90	89	87	85	118	88	94	83	100	83	99	80	95	92	91	78	93	97	77	88	87	93	88	86	89	84	83	91	86	71	85	77	93	85	77	78	99	95	85	86	91	74	98	94	82	79	96	86	92	89	90	75	84	87	88	99	100	107	88	98	92	83	98	88	85	75	89	90	69	89	107	101	77	79	97	94	93	91	94	90	84	77	101	98	95	92	93	63	116	95	91	94	86	91	76	83	87	89	96	84	81	87	86	89	86	73	99	85	83	86	78	93	88	99	73	99	94	84	97	93	87	78	103	94	100	80	91	86	84	86	102	98	84	67	88	106	87	91	85	65	90	88	100	84	81	83	90	93	101	107	69	98	91	92	90	85	91	91	78	88	77	104	76	79	87	73	92	76	84	88	89	84	96	87	99	86	83	79	86	84	94	86	94	100	87	95	94	77	90	78	86	80	87	85	80	98	78	83	79	83	76	101	98	72	76	80	86	99	98	85	92	69	81	79	91	98	102	99	107	99	82	100	81	91	84	89	109	109	84	94	87	92	97	90	85	86	86	83	94	92	92	80	111	79	85	82	84	90	84	102	73	82	88	78	93	75	85	96	85	78	90	92	103	79	71	85	88	79	95	70	85	95	90	67	91	84	91	78	96	82	70	83	87	94	77	84	98	95	85	102	85	87	93	94	96	89	86	73	98	98	93	85	79	95	81	81	99	95	103	96	88	89	87	103	81	103	91	89	108	89	108	88	101	95	75	106	98	79	95	73	83	81	74	75	104	80	88	95	94	115	80	92	86	93	80	105	99	86	81	103	68	82	92	93	72	87	68	81	94	91	76	87	109	77	83	93	95	100	98	77	93	89	88	78	72	83	87	92	77	90	92	75	80	100	94	107	83	94	91	82	88	90	79	79	79	93	97	91	89	77	81	98	99	78	67	99	93	90	72	87	88	86	77	75	92	85	96	100	86	94	84	88	77	85	93	95	96	93	90	90	91	93	98	97	98	82	83	83	81	91	90	95	94	90	78	96	82	104	81	86	101	78	88	88	86	86	106	81	92	93	83	90	108	91	87	97	82	89	92	84	88	93	95	81	79	97	87	92	91	96	85	88	98	100	87	97	88	85	104	92	88	104	80	78	115	96	92	83	69	78	85	105	96	76	96	79	83	74	81	92	85	82	85	92	80	81	98	76	92	102	83	100	101	96	92	100	96	92	96	80	88	96	83	81	80	102	92	95	82	100	85	81	85	103	99	93	90	85	88	88	88	96	100	85	89	68	79	79	94	92	86	104	91	101	81	73	82	102	87	86	79	90	80	73	75	96	93	98	87	89	77	97	104	89	91	87	87	96	84	93	87	98	81	92	84	93	92	95	94	83	89	76	97	112	96	85	67	98	76	99	91	92	93	93	100	79	76	89	84	94	85	87	80	82	82	97	87	93	80	83	84	89	71	99	91	75	82	100	109	104	81	102	86	113	81	100	108	94	90	83	85	95	92	66	84	95	91	83	88	88	92	69	69	95	97	80	95	91	86	87	89	81	104	91	87	75	91	91	83	93	101	96	92	100	102	78	98	89	84	84	95	88	79	99	85	89	90	80	91	96	99	80	97	85	97	91	101	101	102	88	91	81	80	82	107	86	83	86	88	112	79	91	86	96	84	102	84	83	91	95	93	93	84	90	100	77	110	94	84	100	98	98	83	102	101	94	93	73	80	91	89	91	110	80	103	96	77	88	93	79	106	104	85	87	98	85	84	99	70	84	84	87	79	80	68	91	92	93	86	77	107	84	92	65	78	86	90	88	96	95	84	88	79	75	87	89	83	93	93	83	91	89	91	81	83	73	87	94	118	96	87	82	73	99	101	84	90	101	86	106	84	96	102	79	82	106	112	94	92	78	92	88	72	102	82	93	107	87	87	102	93	93	92	90	90	81	107	87	83	98	78	91	100	99	84	76	67	85	76	93	70	91	91	78	88	94	83	89	95	77	108	99	73	84	73	86	79	100	76	83	93	88	97	98	80	96	91	80	86	88	84	99	92	88	84	90	93	88	94	70	90	87	89	100	87	94	92	72	93	78	84	85	84	97	73	102	72	99	65	93	97	81	95	101	69	83	87	93	81	79	95	84	93	88	99	88	87	94	84	89	90	98	98	69	88	72	91	85	78	92	89	85	73	96	93	88	85	82	86	94	86	86	100	86	91	98	105	76	86	93	103	83	75	96	76	78	81	69	94	84	88	89	71	93	80	94	86	87	90	101	102	92	100	93	91	92	81	97	95	98	96	91	85	87	85	102	90	78	79	102	88	78	96	71	96	77	95	77	82	96	87	104	85	108	83	80	75	88	83	79	83	83	74	81	83	94	101	86	89	104	102	95	84	77	91	78	71	81	75	69	63	87	83	109	93	108	80	82	87	99	85	79	91	84	89	91	89	94	98	88	102	106	83	77	76	84	87	88	76	74	76	91	104	106	80	99	83	84	78	87	95	79	89	92	97	104	83	90	90	97	103	88	85	80	93	101	93	77	84	83	80	83	76	96	97	111	84	94	101	86	89	85	88	88	85	81	83	96	74	91	85	86	86	70	83	80	67	89	86	85	89	82	87	85	89	108	82	91	87	85	93	87	78	83	84	100	101	117	89	82	94	93	97	98	85	86	93	95	89	89	85	83	87	92	76	93	90	77	79	90	76	94	78	87	81	104	78	81	98	73	87	82	85	73	119	108	91	79	81	90	72	85	88	93	93	85	73	69	85	76	102	76	92	82	89	84	90	93	86	96	92	74	100	84	87	101	94	94	91	93	104	85	75	88	86	101	89	97	95	100	89	96	98	83	98	105	94	95	79	90	100	89	67	83	90	103	84	72	99	80	84	98	98	104	82	86	101	91	83	99	94	75	90	83	80	90	81	85	94	78	81	87	101	86	79	89	102	92	91	98	97	88	100	73	90	105	88	90	74	93	75	90	75	84	93
30931	9109	1580	1518	3074	4582	4635	4122	3480	2936	2556	2291	2098	1986	1695	1395	1289	1124	1124	1004	942	1113	5111	11379	13461	8185	1470	734	706	762	773	715	744	684	689	673	683	664	681	731	637	648	649	649	666	680	646	668	690	710	647	706	685	648	693	665	653	652	627	634	678	676	709	698	647	656	627	661	604	641	677	670	636	650	668	641	651	676	684	638	623	638	711	644	675	663	688	638	659	681	680	690	702	689	641	694	695	715	635	671	690	735	654	688	699	680	733	668	704	642	668	603	683	625	681	691	658	679	691	652	666	649	670	623	672	624	666	631	685	623	630	682	652	675	680	677	686	640	628	652	659	695	629	639	659	702	615	646	658	612	654	662	707	618	669	650	648	633	638	660	676	602	648	644	636	690	672	671	696	692	633	625	657	633	616	620	659	628	644	611	607	642	623	664	664	728	637	662	645	592	650	649	618	644	653	655	586	672	645	660	651	660	691	639	661	687	637	666	648	621	641	636	655	661	606	658	674	691	655	591	673	615	631	617	635	647	630	617	609	636	631	652	626	622	637	615	598	689	641	625	597	663	604	622	672	638	638	636	667	595	623	645	635	630	653	645	650	639	654	624	638	654	631	684	660	641	649	597	625	647	658	621	627	652	630	624	668	613	629	643	599	628	673	657	613	647	633	647	634	662	651	670	587	669	629	719	619	620	634	650	632	649	662	612	630	619	654	688	641	603	636	660	628	700	625	616	659	600	639	604	652	654	671	668	632	652	602	608	648	644	678	657	595	663	675	643	625	626	624	633	660	637	648	636	688	615	644	611	662	639	675	651	619	614	640	640	662	668	685	710	615	625	622	664	651	677	626	645	669	630	621	672	643	684	644	669	694	588	636	645	666	602	663	661	623	638	649	643	626	652	640	606	669	617	656	686	661	628	634	654	634	621	661	638	662	709	660	657	643	651	673	637	669	679	656	655	683	663	670	637	681	632	669	677	643	624	650	665	610	629	658	639	621	660	623	663	668	598	648	645	623	683	674	606	646	669	672	651	658	622	643	686	631	689	665	660	636	625	646	677	596	623	690	638	683	636	653	667	665	660	657	658	643	622	659	635	656	640	634	631	646	604	663	635	655	718	635	626	675	680	660	603	672	661	667	651	654	634	641	633	644	637	633	656	686	616	667	665	654	683	648	674	703	678	607	674	646	621	617	655	650	678	629	675	666	632	639	691	648	603	624	613	666	658	616	613	657	624	611	691	671	650	669	646	682	642	655	669	654	623	662	619	647	682	660	640	629	673	598	631	628	630	680	650	674	663	616	648	670	640	627	666	621	635	664	632	623	674	612	636	608	635	663	647	634	617	649	702	577	637	641	659	602	640	631	610	652	628	624	620	641	727	630	649	651	620	683	655	658	620	606	671	662	657	661	645	632	636	646	641	628	659	676	626	680	625	666	612	642	706	654	619	665	638	622	673	681	664	630	610	642	659	645	686	675	645	657	641	652	637	630	627	666	624	624	608	637	635	658	647	633	639	665	642	654	632	630	601	659	641	633	672	635	641	695	614	637	662	628	632	643	650	653	662	679	626	641	690	626	658	671	646	680	652	639	606	646	645	686	672	644	627	642	648	625	654	608	637	656	586	646	655	632	681	642	590	614	663	635	655	672	647	599	690	663	614	608	633	647	660	659	630	649	636	642	651	641	671	642	659	628	640	625	685	669	644	647	672	651	620	658	632	591	668	622	656	611	644	656	645	669	622	644	642	622	610	555	723	623	607	586	685	620	594	640	659	657	640	661	664	664	658	687	673	611	664	602	609	607	661	615	640	663	653	631	599	675	592	656	646	671	661	621	620	665	642	667	661	648	683	647	680	604	639	682	662	665	649	654	625	643	654	650	626	625	632	626	636	661	634	630	636	628	628	619	609	636	638	604	636	619	613	652	652	649	614	627	607	642	602	657	612	665	679	629	650	677	617	643	670	635	673	664	664	679	652	616	625	690	663	650	624	667	657	657	614	622	680	673	652	691	661	640	650	622	669	640	661	613	650	629	650	605	655	622	615	643	628	639	625	626	626	589	667	639	638	628	655	605	678	688	658	634	577	624	655	621	630	646	622	627	676	634	678	645	626	656	641	657	640	633	631	633	664	673	633	633	604	634	625	652	649	675	637	596	642	658	642	653	646	663	692	696	673	674	636	642	633	637	641	708	641	647	641	588	617	677	619	591	655	648	594	628	639	641	644	655	642	643	666	630	672	665	657	618	614	672	638	598	656	659	658	679	613	650	685	656	637	626	637	598	609	650	648	602	661	661	609	675	667	648	648	633	626	689	610	673	661	627	642	668	622	649	612	657	661	649	641	650	644	653	642	695	640	579	653	671	643	645	665	662	644	587	629	629	625	619	625	608	651	662	661	603	677	647	599	659	673	658	648	636	644	625	641	674	661	658	622	635	625	630	637	680	663	599	675	661	655	669	675	680	659	654	648	688	658	637	638	672	663	653	629	637	657	611	636	619	597	632	633	651	676	649	640	671	662	627	646	577	654	683	644	623	611	597	622	656	655	661	652	637	646	674	634	648	670	593	660	657	679	661	650	660	591	595	646	622	630	666	645	625	675	621	610	606	676	633	644	632	611	592	654	647	653	662	650	621	651	653	661	666	662	700	650	663	658	645	626	655	640	641	677	677	670	644	635	588	655	637	669	670	686	642	667	628	681	666	674	651	604	606	644	657	635	591	632	614	678	636	664	637	634	609	650	615	650	668	657	666	687	636	655	659	693	664	648	675	596	697	661	650	611	688	661	624	662	662	644	634	668	582	649	617	650	657	613	632	640	646	643	682	647	643	654	652	678	648	629	615	671	649	631	635	636	675	658	608	656	700	648	619	629	617	683	663	611	645	664	652	638	645	659	661	661	680	666	684	648	673	619	648	679	661	678	645	717	596	630	673	669	646	648	637	644	614	680	687	669	620	643	630	657	655	692	656	650	647	615	624	678	663	642	640	589	581	605	591	594	668	618	657	644	574	643	612	640	652	643	681	683	639	676	579	649	613	611	664	664	616	629	637	620	654	616	681	634	681	604	637	621	688	658	661	619	629	618	672	659	655	643	705	655	651	647	634	682	615	657	646	655	625	620	627	677	610	627	641	651	636	675	668	660	669	604	668	645	722	661	659	646	646	660	667	671	642	667	650	652	662	615	636	614	701	589	605	631	659	640	661	634	645	646	645	620	649	690	647	633	659	624	638	647	695	620	619	648	665	646	609	610	628	643	639	670	581	700	631	657	613	652	679	650	653	609	633	655	621	625	679	659	671	684	663	654	622	624	650	630	678	614	666	638	637	642	662	601	638	644	664	610	681	680	646	633	667	677	650	676	650	625	653	624	700	630	660	643	636	646	648	682	635	679	674	639	631	641	642	664	669	641	705	690	639	620	678	627	661	724	654	633	627	641	659	639	680	666	676	633	596	651	659	660	615	678	655	663	629	626	624	656	677	661	675	648	619	687
2739	321	74	54	66	49	65	54	47	60	54	41	62	61	59	34	32	48	35	38	53	37	53	102	114	121	71	32	34	53	44	49	44	35	35	45	52	45	56	30	38	37	39	44	37	54	40	39	37	52	51	40	47	40	37	46	33	35	36	50	37	53	50	27	33	41	60	43	41	50	46	38	49	38	40	46	42	34	48	51	42	38	32	62	45	39	38	38	48	41	55	38	45	48	43	46	43	31	45	49	42	39	51	41	43	40	32	44	51	43	38	44	37	35	30	45	52	53	52	35	39	39	35	40	31	47	52	38	46	44	47	53	42	34	40	36	40	47	45	43	33	39	53	34	35	40	40	38	42	49	37	37	36	46	47	51	51	42	48	49	38	51	43	29	36	40	49	45	34	51	47	42	39	47	45	52	43	36	36	37	38	36	44	38	38	42	35	45	35	39	52	47	60	52	42	41	55	48	55	41	34	47	41	43	43	53	64	27	48	37	50	45	42	36	44	35	40	40	39	53	35	42	41	37	60	37	47	43	45	41	33	39	41	45	41	42	41	49	44	49	35	49	56	40	40	47	37	36	53	49	47	53	42	41	41	35	42	53	48	43	46	47	41	44	44	44	38	41	42	46	40	51	40	55	41	45	34	39	33	41	42	40	59	31	39	45	39	34	56	44	46	45	44	52	35	38	35	43	33	53	30	43	40	44	36	44	42	33	46	32	40	42	42	45	49	41	42	43	33	50	42	56	46	53	40	43	46	40	49	43	54	34	50	50	52	51	47	47	42	41	30	43	45	53	48	50	49	29	36	43	43	50	42	39	41	50	48	50	47	43	37	41	43	45	45	42	41	39	37	44	43	49	33	44	42	43	38	39	53	44	34	46	46	34	44	36	41	44	51	39	53	43	52	52	41	49	52	41	34	37	49	45	45	48	44	49	43	37	41	37	46	43	39	41	41	39	40	38	37	38	44	31	48	49	43	45	34	40	50	39	44	47	22	36	57	34	35	39	57	36	39	46	48	36	42	45	41	54	39	34	39	38	54	25	31	43	50	41	42	32	41	57	25	40	38	49	39	37	48	54	60	38	39	46	40	35	52	43	40	39	50	60	50	34	48	37	36	42	51	50	39	48	47	43	37	37	50	32	42	40	39	42	44	45	44	39	34	40	41	40	26	40	45	47	46	46	54	35	44	49	50	38	53	40	34	46	62	45	49	61	34	44	50	47	48	54	33	43	40	38	41	39	45	37	42	57	27	46	52	46	43	45	38	40	49	56	41	55	48	38	54	46	41	37	33	53	43	40	42	35	29	47	51	48	51	39	38	59	40	38	39	47	38	58	43	47	55	24	40	50	34	44	37	31	49	38	43	46	48	47	40	42	36	53	45	37	50	36	42	31	41	48	51	51	39	40	44	45	45	41	48	44	45	52	48	46	40	40	59	50	41	38	46	47	41	43	38	45	29	41	44	41	43	42	43	37	46	48	52	42	44	44	58	27	41	47	44	39	35	35	48	36	37	41	47	24	45	56	47	51	45	43	44	53	36	43	35	48	42	42	31	41	52	47	40	49	47	36	47	36	34	42	34	48	42	33	44	42	45	33	45	35	49	44	38	33	36	58	46	41	29	51	40	57	43	43	41	57	38	44	43	45	47	53	38	47	38	39	57	49	48	42	46	50	58	41	42	38	45	39	38	49	45	36	46	35	50	50	43	48	37	37	48	53	32	51	60	40	26	46	45	41	38	39	36	37	52	48	30	51	32	53	41	48	43	40	46	47	35	38	43	51	44	32	53	35	42	43	51	46	48	32	52	45	41	41	42	45	32	42	45	41	43	35	38	43	47	37	52	50	46	42	42	41	39	46	35	49	39	38	44	40	31	38	34	41	46	48	47	49	49	48	45	41	46	40	50	48	49	44	37	47	45	38	48	48	41	52	38	42	41	42	48	42	52	43	34	38	39	30	40	51	47	50	39	44	42	40	37	49	44	40	38	43	40	43	44	51	34	51	39	44	44	41	52	44	33	38	42	53	35	42	44	54	38	47	37	47	43	33	50	36	39	31	39	33	35	57	39	54	41	41	44	35	56	58	44	40	38	35	36	35	47	55	39	44	51	36	43	54	38	41	37	44	44	40	42	46	43	30	46	57	40	35	38	56	48	49	36	43	43	45	38	50	51	41	47	38	50	49	56	35	40	43	40	32	34	49	42	39	33	41	48	52	44	39	51	52	47	38	37	55	46	60	50	47	44	50	51	44	34	44	48	49	40	42	43	39	51	46	45	44	46	42	43	46	37	43	37	43	39	39	32	48	43	32	55	44	37	51	40	36	44	38	47	39	45	41	50	48	45	63	39	48	36	41	42	45	44	46	41	39	49	52	52	30	43	34	42	44	44	42	53	42	48	40	38	45	46	36	39	46	50	44	34	37	45	48	47	44	48	38	36	42	35	40	46	54	47	40	47	28	32	55	32	44	39	46	37	55	48	38	34	39	40	42	66	35	68	45	38	36	44	40	47	52	48	37	47	59	46	45	38	50	47	45	41	54	42	47	40	48	52	50	49	32	45	54	40	42	53	28	43	50	41	46	51	41	45	34	42	53	36	49	50	30	42	44	43	43	46	35	33	44	36	45	47	41	40	40	43	34	45	42	57	39	38	49	45	45	44	44	44	43	41	34	35	32	35	38	32	40	43	53	42	43	49	39	40	37	45	33	53	28	37	42	41	45	41	49	50	44	41	44	41	39	42	41	51	38	48	40	43	43	48	47	28	43	41	43	41	42	53	31	46	58	44	42	53	40	44	41	51	48	31	32	35	46	29	37	45	37	36	35	49	42	40	42	49	31	29	55	39	44	40	40	46	38	26	39	41	33	40	62	44	36	44	49	45	35	37	43	32	36	49	41	63	43	50	46	38	62	43	50	47	47	42	47	40	46	50	49	44	38	45	39	39	39	42	41	43	34	38	37	46	53	40	57	55	40	44	43	52	50	42	45	56	44	56	38	40	49	37	40	40	53	36	36	33	53	53	37	46	43	44	49	34	42	46	44	42	37	45	43	39	53	37	32	34	50	39	51	46	42	39	45	45	35	36	42	48	40	33	45	52	46	61	40	39	44	38	50	43	31	49	53	42	42	38	44	48	45	44	50	45	32	42	34	42	47	34	48	48	48	48	50	42	36	35	37	39	40	51	42	33	37	36	34	36	54	41	46	40	52	44	56	61	45	50	43	40	39	45	50	37	40	42	44	36	54	31	55	37	32	38	46	39	49	38	43	53	45	46	34	55	37	43	40	46	46	43	48	45	52	42	37	43	35	52	38	36	47	43	45	51	38	48	33	37	44	40	38	44	46	43	47	48	44	45	48	43	51	38	40	40	47	44	49	42	40	54	63	47	36	21	43	34	43	41	42	65	45	43	49	33	38	49	49	40	46	42	49	49	41	43	34	45	33	41	40	43	32	48	36	47	43	56	47	52	47	47	40	53	47	46	35
21804	3907	688	672	1265	1889	1852	1506	1308	1104	904	907	782	837	805	721	504	509	440	422	405	402	731	2364	2505	1978	1019	378	324	324	349	341	291	318	345	309	324	339	330	322	309	315	319	334	311	327	319	344	309	321	353	314	317	338	303	330	299	367	333	338	306	296	340	311	327	308	326	318	314	341	300	316	290	314	326	325	339	321	311	309	315	315	317	357	315	302	305	321	356	306	363	314	336	336	335	338	356	329	344	309	308	344	305	347	333	339	321	290	328	338	312	324	344	304	322	328	346	333	346	295	298	305	306	327	337	353	337	312	319	306	328	313	342	308	327	315	328	294	337	332	327	313	344	316	319	332	304	328	320	342	310	278	357	331	318	318	352	324	327	320	300	310	317	364	325	340	302	306	315	309	338	336	315	345	280	314	335	335	326	314	324	324	305	320	314	334	339	304	323	286	271	345	324	319	349	322	304	299	275	288	319	360	306	345	340	307	305	343	311	323	282	308	310	321	334	312	327	341	305	310	333	329	305	333	293	367	319	346	310	318	323	307	337	313	335	311	300	340	323	333	318	337	299	329	299	296	314	330	307	335	284	313	311	325	329	335	341	290	319	342	287	326	338	310	330	291	323	306	354	332	338	304	357	318	346	349	300	351	296	304	303	302	286	304	338	318	304	279	338	340	302	313	365	326	329	324	287	308	331	327	307	268	353	328	319	335	307	330	305	331	296	345	334	286	340	298	302	295	326	332	303	313	304	314	298	314	340	329	328	308	355	317	321	310	324	300	284	341	351	323	314	317	301	328	292	320	338	355	318	278	325	317	314	322	298	319	324	332	305	330	299	338	338	337	300	280	338	327	317	318	334	326	303	293	328	325	338	332	319	309	312	353	321	311	361	347	318	308	347	291	325	344	306	329	314	310	331	318	347	299	328	313	312	340	326	297	332	342	320	318	301	347	311	303	336	277	324	323	290	327	355	297	298	285	332	308	340	300	334	334	325	277	310	308	341	305	300	290	306	364	333	300	351	303	309	339	335	332	334	323	338	322	313	316	317	293	279	284	335	311	326	323	335	316	314	300	322	320	327	344	319	316	342	317	297	319	328	335	300	309	311	300	322	287	297	301	344	291	324	359	322	332	320	337	295	328	316	337	331	305	334	345	339	318	317	339	287	307	338	331	326	317	332	313	317	318	325	300	337	303	323	300	327	307	295	304	299	358	315	317	345	305	322	332	320	302	330	293	315	330	323	328	330	323	315	301	311	316	291	340	343	306	324	346	339	325	316	315	311	332	321	311	341	302	319	322	320	323	320	320	312	304	329	292	300	305	337	330	324	298	319	308	320	286	300	324	302	338	308	329	349	297	299	343	311	295	331	286	323	332	298	309	306	302	330	325	316	335	313	318	339	303	325	291	274	336	344	321	297	310	337	308	300	338	305	322	284	334	354	326	327	321	312	350	312	317	322	331	324	315	351	306	331	324	310	332	313	347	341	330	340	314	319	325	298	307	289	361	327	296	338	320	333	313	314	316	299	322	327	352	318	325	327	319	306	313	315	337	350	338	292	332	308	343	320	324	316	298	306	326	332	303	326	335	308	315	323	331	306	330	310	325	305	294	328	311	298	310	337	323	313	288	333	289	308	303	318	312	316	278	358	303	307	327	327	285	332	313	302	311	346	345	312	299	332	315	347	284	315	372	327	334	308	334	316	297	292	318	303	331	315	331	357	305	318	340	309	303	293	315	327	285	322	341	333	316	327	332	311	341	307	386	329	353	328	295	326	300	313	316	309	293	305	313	327	359	298	305	330	312	312	302	298	328	335	317	322	327	292	303	304	327	302	298	320	275	320	370	354	341	317	332	314	303	320	304	305	317	322	284	288	293	302	318	308	304	349	326	324	328	337	331	301	294	286	317	316	314	345	284	317	312	318	318	350	307	327	340	317	310	320	315	310	315	322	292	319	289	324	329	275	327	349	292	306	313	307	319	284	309	345	338	303	342	324	325	342	311	325	321	312	318	321	327	317	301	303	295	301	298	323	322	331	314	325	312	327	309	318	285	337	312	287	330	311	341	325	293	324	344	302	314	333	308	291	316	331	306	322	333	320	306	305	334	337	301	340	314	344	319	328	309	334	297	343	340	284	325	328	331	309	311	304	339	290	322	300	331	341	305	298	315	297	320	318	299	329	323	305	332	378	342	340	303	331	335	317	345	301	320	318	288	292	342	300	319	327	331	319	313	342	314	321	352	302	299	318	339	299	368	340	340	319	339	330	299	300	322	317	335	330	350	342	339	347	297	337	358	343	320	296	327	312	338	308	320	312	310	328	327	318	337	310	334	323	288	316	310	332	326	312	293	325	319	335	319	295	294	305	288	294	318	306	349	328	331	330	307	318	361	300	340	294	319	339	308	319	309	282	321	328	325	316	311	326	346	305	302	332	323	325	317	295	302	306	325	327	300	319	328	317	334	321	297	305	320	328	327	327	330	336	337	304	330	306	358	331	288	324	318	303	295	333	329	315	277	325	331	326	293	304	325	310	324	337	320	299	308	304	307	291	312	283	320	323	308	329	340	345	313	308	320	318	320	306	319	307	316	316	330	314	309	305	309	328	343	328	340	338	293	327	331	320	334	305	307	334	331	311	321	318	318	337	302	325	309	312	337	298	323	323	310	306	299	285	340	324	327	321	332	296	344	299	299	333	307	339	284	336	320	340	301	320	299	295	321	335	300	324	323	311	310	332	325	325	362	316	318	319	283	338	297	323	315	322	345	327	317	323	316	319	327	310	312	334	319	300	305	328	336	325	327	324	315	298	290	305	317	304	308	300	301	340	325	340	305	291	336	323	355	301	306	324	313	328	344	322	316	311	336	317	305	332	288	342	304	330	286	326	299	353	320	332	314	338	340	336	311	335	347	308	305	308	350	355	305	328	303	306	288	317	324	342	316	352	291	288	328	335	322	325	309	297	305	320	310	309	316	284	333	306	306	317	301	303	290	321	312	335	322	299	316	330	324	368	288	327	318	351	328	308	315	319	317	316	296	287	321	316	346	284	316	302	317	338	322	330	320	321	319	332	323	293	296	334	326	347	315	325	330	298	280	318	324	353	316	336	318	302	332	308	333	322	325	309	324	323	354	322	324	329	277	294	300	326	330	301	336	290	324	363	305	288	302	312	316	305	334	314	340	309	311	327	346	344	314	319	323	322	343	311	299	308	341	352	332	317	306	316	338	323	331	323	316	335	328	325	307	293	311	295	342	346	334	320	302	295	310	305	338	326	329	291	333	332	301	287	293	323	319	303	315	340	292	303	310	315	334	329	344	338	307	326	296	351	311	306	332	305	357	300	311	300	329	329	336	332	321	317	351	304	352	297	289	280	339	294	322	348	325	332	286	303	324	293	334	352	290	320	295	305	300	321	310	326	319	324	289	311	333	321	308	347	319	347	304	302	334	339	307	312	321	306	297	335	334	325	311	293	296	319	319	330	327	287	311
2911	695	155	110	87	94	98	94	99	94	98	86	86	80	89	91	89	80	89	79	75	90	163	334	378	283	111	82	75	76	64	77	76	75	65	65	76	58	67	73	69	60	63	67	67	64	67	52	72	71	69	79	84	70	63	71	68	68	71	86	79	65	76	85	71	83	76	80	73	72	69	88	74	64	72	76	79	58	74	63	83	59	70	73	63	85	68	81	71	79	77	85	74	83	68	76	68	69	72	73	63	76	69	60	73	59	73	60	71	69	71	90	77	68	73	69	73	61	80	60	71	88	75	66	75	70	72	77	70	71	76	72	72	71	76	77	72	80	84	82	63	80	62	74	71	69	76	63	69	70	76	84	75	65	78	65	95	67	62	75	64	77	92	64	69	85	70	66	84	62	67	68	68	65	67	68	51	68	60	53	72	67	81	71	64	82	76	79	73	79	87	81	82	80	73	61	72	65	55	80	85	62	66	63	56	56	67	88	80	61	83	68	76	73	72	83	86	71	88	70	73	76	49	75	69	65	68	77	68	61	73	72	86	77	75	71	67	76	74	83	60	68	65	78	94	62	68	73	60	73	67	80	71	63	80	78	56	71	84	76	76	64	76	75	76	76	68	56	68	60	77	76	69	73	67	80	59	70	68	83	91	83	65	79	76	65	64	79	60	80	71	62	77	73	71	81	58	64	81	62	68	66	77	65	79	88	68	75	72	72	72	72	63	71	76	67	64	68	67	60	79	74	55	89	80	72	72	66	80	60	59	61	71	69	69	72	72	73	80	92	66	60	67	67	82	64	63	83	81	63	56	67	65	74	61	71	81	64	74	55	60	75	62	68	78	79	84	77	81	66	75	73	74	87	71	70	61	79	90	70	77	71	60	79	84	69	71	64	82	71	73	66	75	73	77	72	59	67	68	64	77	82	71	73	65	64	78	52	74	63	69	66	76	75	61	57	69	78	78	59	70	82	88	85	57	76	63	59	75	66	66	73	67	59	83	56	80	55	76	67	64	70	59	75	83	57	79	76	58	71	74	64	60	73	85	69	85	84	69	80	80	73	80	79	61	62	80	66	77	83	66	86	74	70	65	83	68	66	71	74	64	78	54	61	82	57	62	80	59	58	76	64	70	103	63	74	69	76	91	75	70	80	84	58	72	68	88	77	71	69	70	79	67	67	71	78	72	71	72	94	71	88	78	72	80	78	74	73	53	79	63	84	78	60	67	74	65	61	62	75	69	75	78	73	79	67	53	67	75	64	66	75	65	73	92	68	72	77	84	78	78	88	68	71	87	68	69	76	73	82	67	66	62	56	75	64	62	87	61	70	61	81	43	66	64	71	53	60	57	78	69	80	70	56	66	81	64	66	70	79	67	83	61	59	72	65	74	60	76	76	83	74	77	69	76	71	65	60	73	61	80	63	77	76	61	75	77	79	64	65	74	73	70	73	61	67	70	63	65	73	68	86	67	84	70	88	68	83	76	68	62	61	87	69	70	68	64	65	71	54	67	56	71	59	75	79	76	72	69	76	81	60	74	75	73	75	76	69	72	63	66	74	60	71	68	59	70	61	75	78	70	83	86	62	75	74	72	64	66	65	66	59	66	73	75	56	78	61	85	68	71	90	78	74	71	76	72	59	80	63	74	63	57	79	79	67	67	78	58	56	75	72	62	72	76	68	67	85	76	62	66	67	73	60	63	86	74	69	66	84	91	91	69	74	79	81	81	74	60	75	77	55	71	62	56	76	66	79	62	73	63	81	64	61	90	60	77	75	64	75	73	54	66	61	60	80	71	65	76	55	82	58	63	82	85	82	88	68	80	69	74	67	57	66	58	81	63	68	81	75	72	67	79	77	88	62	65	92	61	73	72	69	68	81	54	62	78	65	81	98	83	75	66	78	71	54	93	60	103	67	65	78	79	63	66	56	74	67	77	70	80	69	68	77	72	63	71	82	77	80	80	83	61	92	81	51	59	74	75	64	78	66	100	56	86	99	71	72	67	53	87	62	67	73	70	71	85	88	67	77	53	71	77	62	76	73	64	68	68	68	73	91	78	72	68	65	58	76	75	68	78	87	83	67	64	78	61	76	77	66	64	61	62	71	79	74	71	81	76	80	65	87	81	85	93	75	72	71	77	70	78	64	63	69	79	75	69	67	68	73	75	75	66	94	68	72	82	69	77	62	74	77	78	83	62	80	74	56	58	96	74	73	62	67	69	70	69	74	56	67	69	67	55	76	66	62	82	66	60	62	74	69	77	80	66	78	67	63	60	75	72	70	69	65	60	74	75	73	78	79	80	67	69	77	77	78	71	60	65	65	82	77	73	85	74	79	59	82	80	88	78	49	76	57	68	81	54	71	87	66	66	56	66	73	65	78	60	73	73	80	60	63	75	82	75	80	77	75	89	81	80	81	73	77	67	71	71	87	83	63	58	67	82	61	67	58	72	64	58	84	75	67	57	65	56	61	71	83	65	72	76	67	78	66	75	76	69	68	77	80	63	92	67	68	74	66	74	79	72	62	72	71	57	63	77	66	75	66	82	78	76	81	78	74	64	71	73	72	76	65	68	85	71	70	72	76	96	75	85	58	74	80	74	64	61	64	73	77	52	79	62	92	76	53	68	60	79	76	78	89	90	68	79	75	70	80	83	68	71	75	77	85	77	69	65	82	73	81	55	56	70	67	79	78	79	72	68	72	70	73	69	72	67	85	63	72	69	65	64	72	70	70	85	64	65	69	67	70	84	60	80	79	79	69	75	77	86	73	74	78	70	76	89	70	73	62	79	78	74	85	83	68	57	68	64	71	71	76	65	78	84	79	65	65	73	77	62	81	81	68	60	87	72	58	81	82	72	67	69	76	69	68	89	72	68	51	66	68	77	68	70	71	76	73	80	65	84	77	68	64	83	63	81	66	85	73	76	71	76	66	80	62	74	69	59	80	76	62	87	63	72	87	88	54	69	55	64	58	64	76	93	62	70	87	62	68	75	80	80	78	64	75	77	71	76	72	65	67	71	75	78	83	68	68	73	67	68	75	65	67	75	75	68	72	68	64	62	79	87	65	65	74	79	77	56	67	78	77	91	65	72	69	64	66	68	66	90	78	79	67	72	81	78	65	77	78	63	64	65	60	70	70	78	72	67	71	79	64	67	56	67	64	78	74	66	81	67	68	65	63	76	60	64	74	86	69	75	86	83	69	82	71	47	68	55	67	75	71	76	71	73	88	77	69	62	80	57	73	69	80	64	92	68	77	76	64	68	82	68	82	64	65	67	72	78	76	67	66	72	71	75	63	73	78	79	73	44	59	80	82	67	68	94	65	59	51	69	74	82	68	82	72	72	79	76	81	78	65	67	76	62	74	64	67	73	63	66	77	77	64	84	73	70	85	70	66	67	60	79	82	63	73	64	67	95	90	80	78	65	76	77	59	81	74	67	87	73	67	72	70	62	73	79	73	74	65	62	75	67	60	50	80	61	66	64	70
26729	6276	1221	1137	2307	3355	3476	3078	2490	1948	1696	1497	1303	1184	1257	1021	925	851	744	704	739	925	3468	7599	8829	6597	1214	574	523	535	615	542	558	555	508	547	547	547	543	542	530	482	474	535	510	513	491	535	496	518	519	508	524	513	497	468	535	504	517	546	488	479	474	548	581	508	520	522	502	482	528	505	499	516	495	511	523	515	495	522	456	515	516	518	517	527	509	483	529	559	491	554	555	492	532	535	587	531	564	525	562	546	594	572	512	518	565	520	532	489	558	496	479	465	526	512	509	541	573	483	482	545	507	554	493	510	491	491	494	483	470	564	491	457	497	543	498	480	531	509	531	511	539	493	516	535	519	492	490	483	515	530	523	510	501	512	535	509	512	492	506	527	521	480	504	545	515	539	520	550	506	528	481	498	507	479	531	471	500	520	578	511	476	490	499	517	528	495	525	482	477	533	455	516	459	499	517	498	489	511	520	478	493	449	510	495	519	534	479	536	495	483	516	507	516	517	504	524	491	485	518	543	502	540	479	483	521	519	510	495	501	513	521	451	505	519	513	484	476	514	508	502	536	513	525	492	518	490	515	535	496	495	476	548	502	491	518	521	488	541	527	512	515	546	528	503	523	538	534	529	493	501	517	464	506	495	505	462	506	511	503	510	524	555	527	516	517	516	473	539	512	527	533	492	515	519	498	511	516	521	499	503	490	508	484	505	481	528	494	509	472	561	557	541	503	508	527	496	524	490	476	503	508	543	485	471	505	469	531	504	477	503	464	512	525	511	511	484	517	536	516	526	537	508	507	535	511	502	502	520	511	508	479	510	454	585	521	475	512	572	514	512	514	510	495	539	509	536	553	536	506	517	507	578	498	528	491	488	516	503	540	492	480	505	490	491	487	501	491	522	541	531	537	521	496	462	476	536	518	556	528	528	486	499	533	499	473	524	530	482	520	531	526	505	536	501	497	527	498	470	520	526	513	485	540	532	483	500	545	508	519	516	496	519	507	526	482	496	526	487	539	491	530	504	558	481	516	483	486	490	504	478	546	539	508	510	531	517	529	489	518	493	465	521	525	493	505	508	495	514	474	533	518	467	451	512	515	511	510	526	529	497	519	544	537	522	507	479	516	476	537	502	501	545	541	519	478	510	505	481	500	523	472	525	529	548	523	527	473	502	516	495	496	538	480	520	529	518	489	509	492	471	479	504	528	526	513	483	513	554	491	471	505	518	533	518	515	515	498	499	499	506	500	551	531	502	495	550	510	510	514	514	478	526	477	538	504	473	506	486	516	507	517	534	539	500	510	517	518	522	499	530	498	517	518	535	514	531	507	491	539	541	540	543	475	540	552	527	489	511	546	514	507	505	535	519	486	471	486	511	485	507	537	512	505	541	510	512	504	515	510	530	528	516	476	488	521	470	509	492	489	507	496	507	533	469	498	508	513	528	524	508	528	478	538	552	448	523	506	494	499	531	551	490	513	515	481	515	530	491	501	514	507	542	520	495	516	528	477	494	561	504	518	518	559	528	508	474	480	532	513	539	501	481	556	508	488	534	511	463	525	491	492	477	547	516	485	487	531	508	564	528	528	543	526	560	527	534	482	495	485	498	512	490	517	502	489	474	518	521	483	512	545	548	506	498	500	518	511	540	543	522	480	519	489	485	493	485	510	497	516	516	502	487	557	534	491	500	523	506	476	507	542	505	501	515	514	513	476	532	482	481	517	538	480	557	504	502	526	493	494	480	542	486	533	490	518	553	551	509	476	539	534	496	514	489	517	497	540	527	521	525	501	537	500	550	487	547	499	509	494	502	513	504	523	500	509	467	518	530	508	526	499	519	483	534	517	538	517	515	544	498	520	503	566	570	541	524	487	500	473	543	524	500	481	537	490	499	517	481	516	539	515	482	518	492	495	506	525	506	474	513	506	534	504	536	494	514	511	515	487	495	490	532	509	501	537	510	497	520	531	518	513	513	480	487	496	521	484	489	466	499	553	529	477	541	489	498	489	529	521	487	502	528	533	509	458	514	487	530	549	490	532	505	485	500	505	549	498	534	519	517	515	521	501	495	495	515	502	526	491	513	498	488	519	476	524	497	491	506	546	489	512	514	512	530	528	504	521	461	511	518	524	518	517	516	517	482	461	510	492	505	538	512	508	463	518	510	535	520	518	486	513	517	541	506	500	542	495	514	508	497	499	513	527	509	491	505	449	499	498	538	536	531	542	494	548	484	521	520	533	507	512	485	517	495	536	481	534	517	511	526	547	553	514	499	536	511	519	503	502	505	514	466	501	511	494	561	580	489	491	481	535	482	510	480	492	505	551	538	485	472	507	522	518	535	487	486	515	526	463	538	521	473	536	522	488	471	507	504	482	525	475	525	512	463	501	491	492	513	481	496	508	548	523	506	528	481	534	515	508	508	486	507	528	494	507	481	496	475	532	502	503	496	564	496	497	564	518	470	498	478	510	479	540	553	501	503	525	516	480	521	538	505	510	504	545	524	540	511	506	520	495	485	504	517	455	517	487	510	488	497	516	478	520	521	520	500	478	479	538	536	508	507	522	505	514	511	540	530	515	538	562	501	495	536	526	527	483	521	500	531	525	442	486	512	511	527	536	513	514	508	505	521	500	495	538	504	498	504	505	506	515	502	532	503	506	497	480	517	503	513	499	476	497	525	506	505	499	484	567	515	504	545	531	496	562	523	533	494	503	470	441	499	488	558	505	504	494	506	521	467	492	519	492	488	502	480	509	524	493	469	525	474	533	523	489	492	514	488	544	498	469	482	503	500	531	477	501	493	498	502	510	525	508	497	481	485	514	534	505	529	516	575	511	550	464	516	532	496	494	530	505	474	524	507	500	517	508	532	531	513	529	469	535	537	529	534	528	521	502	514	522	485	472	514	500	501	518	555	560	485	534	486	499	511	536	496	518	521	513	536	550	526	505	529	526	532	514	497	525	529	500	480	489	501	537	544	486	506	461	539	431	506	550	524	463	471	505	514	504	510	550	556	523	501	496	515	481	474	482	467	513	509	464	555	497	492	552	501	455	548	486	527	525	509	525	501	509	514	503	466	531	505	494	485	510	464	526	518	491	493	518	524	508	540	550	477	495	510	515	549	526	534	523	496	528	497	519	508	516	557	491	481	549	512	526	512	500	490	465	509	506	487	538	542	544	504	543	541	518	516	507	528	491	504	519	509	501	526	540	480	521	539	498	475	518	500	505	497	500	485	536	524	504	494	498	529	522	509	563	511	516	491	499	501	543	477	510	501	518	507	535	499	513	533	520	491	512	535	497	470	575	501	545	501	518	556	491	495	489	528	535	454	506	476	512	554	528	481	526	494	525	555	502	541	458	530	479	495	509	509	542	527	533	491	498	501	495	483	468	497	557	522	525	512	503	537	546	502	489	503	462	495	490	471	512	472	533	488	530	505	546	491	520	503	518	483	480	497	545	474	523	526	511	522	532	519	516	527	496	499	520	527	509	507
4127	501	129	86	73	75	80	80	78	69	93	80	78	72	57	59	62	71	54	53	44	69	202	273	250	125	76	50	61	54	45	48	53	60	86	42	55	47	55	48	53	58	59	59	45	55	63	54	61	48	53	58	64	72	53	49	43	57	52	57	55	60	50	49	51	49	48	54	44	60	59	55	49	62	52	60	59	54	57	51	55	43	55	50	52	53	55	42	56	53	59	61	49	48	59	54	47	46	52	56	48	47	64	58	57	57	51	62	56	52	61	47	55	51	54	64	53	74	62	64	51	54	58	40	57	57	58	63	69	57	51	45	65	57	52	52	56	52	60	47	57	56	49	43	62	84	56	64	56	79	63	57	63	42	56	48	68	60	52	64	52	45	49	48	53	39	57	43	62	50	52	61	49	54	57	38	70	56	61	51	53	61	57	56	54	46	57	58	58	46	61	50	69	43	51	52	52	38	63	53	44	60	58	67	39	62	60	72	55	55	54	60	47	53	65	57	57	52	44	57	43	57	41	56	49	51	65	65	55	54	56	63	46	60	60	60	53	46	55	49	53	49	53	54	49	58	49	51	57	45	37	61	64	64	60	53	50	53	64	51	76	60	61	54	61	52	56	53	55	70	61	54	65	60	51	46	56	51	54	48	44	71	56	63	65	58	58	35	51	49	52	58	43	60	63	50	51	44	53	54	55	54	52	49	50	39	54	44	51	64	56	53	49	55	54	54	59	57	38	56	54	55	53	56	45	60	60	54	55	48	55	61	57	55	61	56	52	53	46	33	46	66	50	56	60	75	55	64	64	56	59	67	67	51	47	42	46	50	47	57	58	54	52	51	50	59	48	59	48	49	55	41	61	64	63	59	49	51	53	63	54	38	62	51	45	60	52	53	57	58	46	43	65	56	49	61	61	55	53	63	63	59	45	68	64	59	61	55	49	50	48	62	49	47	80	49	65	54	64	47	50	64	44	54	53	60	52	51	59	64	58	62	59	50	60	58	51	66	69	48	66	57	50	50	54	53	47	51	46	57	56	51	60	51	52	55	53	49	59	56	55	48	49	57	48	56	47	50	49	56	45	52	58	51	38	55	58	46	54	51	61	49	51	43	53	57	68	58	55	56	55	52	42	53	49	68	50	40	50	58	52	51	76	59	65	60	60	49	47	63	52	59	50	59	60	59	56	60	46	50	59	65	48	43	59	45	43	41	48	58	59	44	51	64	67	62	60	68	52	46	55	56	60	48	49	65	62	50	55	59	54	40	68	51	54	41	33	61	49	59	50	41	50	46	53	67	58	54	64	57	49	59	59	45	53	45	57	65	55	49	42	48	57	39	70	50	44	47	48	50	59	51	55	46	65	56	58	66	56	41	51	46	55	42	52	49	58	51	32	53	55	63	48	51	48	61	53	34	49	60	57	50	56	44	51	64	51	59	51	52	47	46	48	65	55	56	49	48	44	39	48	58	61	64	59	51	59	59	57	55	36	55	56	54	66	46	56	71	61	68	57	62	53	46	49	54	57	58	44	55	53	49	52	62	54	58	64	58	50	63	49	56	52	60	55	43	57	50	47	42	63	76	51	43	53	54	44	54	55	60	53	55	47	52	50	63	61	64	61	46	63	53	59	64	57	65	43	52	61	60	50	55	49	51	56	34	56	39	46	65	59	41	46	46	55	47	47	58	57	52	45	52	41	57	37	53	68	58	58	55	56	55	60	41	45	47	54	57	63	51	51	48	56	67	54	54	63	68	55	58	56	69	54	51	65	45	36	49	57	62	50	60	58	52	62	57	60	63	57	54	55	64	64	60	70	59	40	44	55	52	78	57	66	51	40	65	58	58	63	69	49	43	40	50	51	49	48	57	40	49	48	58	50	54	63	56	58	38	67	53	65	50	64	44	49	47	47	50	64	44	56	52	54	58	51	57	55	53	50	51	67	54	56	49	62	62	62	50	63	51	41	64	44	47	45	59	57	39	60	41	46	46	63	55	68	49	48	59	62	56	57	69	56	50	54	45	55	50	71	45	59	37	64	65	57	54	47	45	62	41	51	77	63	51	61	56	50	44	53	46	58	63	48	46	50	49	65	57	60	59	42	62	49	45	39	48	46	56	63	76	55	45	57	38	59	55	57	54	58	60	49	48	63	51	54	42	46	51	61	49	47	54	57	49	41	58	51	56	43	60	56	54	60	54	57	48	45	62	49	59	65	61	49	60	51	55	58	48	74	58	55	59	48	55	61	45	64	64	37	54	56	54	57	58	52	55	48	37	55	59	40	61	53	61	52	55	46	69	54	53	61	55	60	59	57	54	49	58	55	42	67	64	36	52	53	67	44	46	61	63	62	55	42	57	56	42	51	51	53	51	51	47	55	52	60	55	45	40	57	53	52	57	54	59	43	49	51	53	59	65	63	62	58	60	48	61	59	48	46	64	65	64	68	52	51	45	54	49	48	55	52	44	44	60	44	74	41	57	51	53	45	52	61	40	59	56	54	57	44	62	55	57	48	45	50	62	67	68	58	51	58	56	60	60	54	54	44	50	82	52	51	58	55	50	54	60	53	65	58	50	60	67	68	44	52	56	62	63	43	44	63	58	48	51	59	58	58	40	65	37	58	51	57	58	52	47	58	52	48	58	56	48	54	49	54	53	47	47	50	56	50	39	54	54	50	58	58	45	59	47	62	59	46	71	56	48	40	67	58	43	58	53	48	42	62	44	53	50	44	44	51	52	50	42	49	50	49	45	56	45	65	49	52	54	52	49	53	51	48	57	55	64	49	57	51	49	46	47	58	63	40	51	56	50	60	61	41	48	49	60	55	67	63	33	49	49	56	51	55	54	58	62	46	52	58	52	51	56	48	48	56	47	57	68	47	51	63	53	50	54	54	48	61	55	51	54	48	55	60	49	49	44	43	47	43	54	65	58	65	50	48	45	52	62	51	44	73	43	60	70	68	54	51	56	51	51	54	65	66	52	54	56	51	59	57	60	57	53	43	64	50	50	53	53	45	59	71	47	55	53	57	50	44	52	51	59	52	50	44	51	60	45	59	56	58	53	55	50	63	43	48	39	52	49	61	55	67	49	47	61	66	45	59	67	50	62	63	55	53	55	61	54	66	77	46	54	68	62	69	34	54	59	65	44	48	53	54	53	61	54	46	54	63	67	55	53	58	50	60	61	66	50	51	47	65	59	54	57	62	49	45	54	70	47	52	48	62	51	51	61	50	46	49	58	54	62	67	62	60	58	56	56	46	69	51	45	56	47	54	56	50	46	56	54	45	45	56	44	51	53	65	58	48	73	43	43	53	64	52	46	47	63	54	43	38	45	51	52	52	56	43	50	53	56	54	47	54	35	66	62	57	59	52	52	51	63	67	62	50	67	49	57	65	48	50	78	56	58	57	48	49	50	48	58	59	39	57	53	56	59	49	58	64	66	56	58	58	49	65	49	56	64	52	55	51	53	52	55	45	42	50	58	55	41	48	52
25302	5074	1166	932	1971	2952	3013	2793	2170	1758	1495	1310	1244	990	1002	885	802	713	672	598	559	1012	4705	6795	6348	2546	908	423	422	420	493	445	423	423	416	421	424	390	429	397	408	434	470	377	410	426	432	382	388	428	418	406	404	407	363	412	424	423	400	426	411	407	396	456	426	419	413	425	407	410	389	413	418	423	407	417	398	423	423	376	409	402	399	419	405	371	409	405	390	448	409	450	465	425	440	426	430	419	492	399	428	451	456	467	480	381	447	415	425	423	432	439	442	436	427	428	404	462	398	415	445	409	400	409	395	426	432	453	406	414	396	402	407	402	399	388	407	406	407	412	394	438	421	411	401	417	371	364	372	398	374	400	363	420	408	405	395	405	417	405	377	415	393	430	400	431	429	423	401	414	370	460	378	402	389	398	398	389	384	400	405	463	433	371	444	422	388	413	395	371	418	406	448	422	390	409	392	420	386	410	390	405	389	408	403	388	444	416	399	381	426	401	391	393	382	434	394	432	397	417	415	408	411	407	422	394	405	387	375	409	428	426	420	384	387	391	391	411	414	421	390	403	401	397	433	383	414	388	405	401	405	388	393	412	402	379	406	423	425	384	404	363	385	453	399	407	389	392	406	411	426	377	402	451	440	364	388	403	397	402	413	415	401	401	415	414	414	375	451	393	391	439	429	375	389	421	389	400	401	351	407	384	419	404	374	389	415	399	402	417	386	412	397	424	386	429	396	409	403	399	406	392	357	394	403	417	372	408	414	420	432	412	376	396	384	394	367	419	422	387	402	393	409	400	409	420	393	408	390	404	411	414	387	419	426	420	431	398	419	387	418	398	401	406	426	402	415	404	394	429	399	410	406	414	389	430	428	418	409	360	392	431	403	384	408	402	427	398	406	432	414	414	385	398	389	397	406	350	422	406	405	383	376	415	399	429	379	360	384	388	389	386	392	431	387	391	407	389	383	399	407	421	384	417	359	426	411	350	387	357	390	418	408	349	418	430	392	385	420	444	402	432	413	390	421	363	412	426	424	403	429	416	407	397	409	420	366	415	390	380	404	408	423	386	391	395	395	405	429	407	430	422	403	413	417	403	417	375	401	403	416	377	402	435	393	377	403	420	419	398	412	390	446	384	364	429	397	400	386	360	410	435	424	383	391	393	403	377	408	396	396	411	415	371	397	386	398	434	382	450	408	389	368	405	411	384	390	405	394	399	428	401	385	388	410	392	376	365	390	388	392	470	427	384	405	423	391	388	395	424	401	381	383	422	381	392	443	440	368	406	403	389	420	399	396	422	389	409	381	385	415	401	426	405	365	376	396	411	409	370	383	411	411	439	381	393	428	385	372	396	428	419	408	390	428	409	407	404	429	412	392	429	416	387	407	400	381	407	383	399	404	382	432	400	409	453	383	405	419	357	378	423	402	426	418	415	413	386	404	416	419	414	403	418	391	405	412	450	402	415	427	405	403	421	427	402	399	401	419	383	421	401	392	384	438	434	398	399	384	401	438	387	432	398	386	371	421	421	406	415	390	415	433	374	411	387	422	411	391	410	357	395	420	384	401	421	425	419	404	391	385	406	380	394	409	402	380	396	402	440	419	396	407	373	380	415	439	382	415	406	419	407	392	398	385	416	401	363	394	393	414	417	399	392	384	414	433	392	417	413	393	380	403	415	392	417	419	393	407	399	400	372	386	420	395	396	429	370	365	409	423	408	398	387	401	410	385	416	406	420	375	402	424	427	410	423	407	407	422	377	410	390	378	387	412	376	431	418	400	375	408	394	405	400	394	428	365	383	388	400	355	448	443	390	405	394	399	403	413	408	373	385	413	398	429	377	390	385	379	395	397	377	410	391	417	455	387	419	402	424	388	390	420	430	385	422	448	383	407	424	408	417	401	392	394	426	385	420	419	402	425	411	403	396	400	406	361	417	410	424	395	389	366	417	420	373	396	433	408	415	410	399	397	410	392	387	395	363	396	395	388	424	418	412	384	389	389	375	366	387	409	396	410	404	376	400	386	454	407	408	425	373	408	426	416	384	416	437	373	390	399	422	419	411	389	351	396	350	421	401	428	374	406	413	370	385	453	390	442	410	399	424	406	384	416	479	400	399	407	423	427	404	382	408	373	430	370	426	385	398	463	384	419	418	392	435	436	403	406	401	392	396	378	384	419	394	424	422	386	413	419	400	436	449	417	424	426	414	390	416	443	387	376	396	390	415	372	402	391	411	391	430	396	388	395	385	427	400	403	394	394	397	372	401	397	397	419	418	409	392	388	411	415	448	453	377	386	388	388	405	408	417	406	436	415	445	381	398	373	396	441	358	411	387	400	413	407	410	425	404	427	379	412	424	432	389	434	375	403	415	400	426	429	395	381	413	399	401	399	392	379	436	442	405	400	429	404	400	397	407	402	394	400	409	344	419	403	421	415	417	429	433	424	388	414	404	414	426	392	364	389	381	392	390	419	419	415	385	394	440	395	425	421	410	392	438	381	432	424	404	407	449	396	406	428	401	389	380	392	427	383	378	392	397	420	405	411	424	424	419	369	384	392	400	414	409	414	418	390	405	423	407	408	400	388	409	414	428	398	447	431	407	368	413	407	417	373	404	420	429	409	385	400	419	406	381	412	389	400	424	414	391	402	385	411	416	399	405	422	407	417	427	402	430	426	387	414	401	416	384	450	395	357	379	419	440	395	454	427	422	414	414	409	407	395	390	408	393	417	380	417	382	432	435	411	428	418	392	417	370	384	433	438	374	396	415	399	367	399	414	426	400	422	395	400	402	397	446	413	412	427	416	401	394	389	396	441	367	434	421	402	379	391	422	406	428	380	424	418	417	438	431	424	403	395	407	383	408	389	396	416	418	375	395	362	373	408	432	392	415	375	387	419	443	429	400	422	394	416	413	431	407	412	433	397	377	436	423	404	402	369	437	423	389	452	408	401	388	388	444	415	384	393	389	396	412	408	383	411	421	383	424	400	405	394	368	405	417	393	448	422	368	406	429	444	426	397	441	446	378	401	411	393	415	396	386	382	383	442	405	402	430	411	403	392	360	406	409	371	384	400	426	417	408	412	418	416	365	430	419	381	391	410	392	403	417	390	381	422	398	400	399	375	413	385	386	395	429	391	405	412	411	410	441	403	402	397	387	373	412	411	404	391	364	382	417	409	396	389	408	420	399	408	416	386	419	408	399	390	405	418	405	379	433	400	373	430	404	355	395	434	403	394	406	423	439	401	398	455	387	409	395	433	406	376	408	428	382	364	387	420	448	455	421	423	422	358	424	427	366	390	385	404	408	401	409	373	389	376	401	409	405	391	399	378	438	414	384	428	408	405	456	400	412	443	417	408	418	373	382	396	364	456	415	399	400	355	417	395	398	415	405	410	379	372	411	402	413	389	393	425	376	419	410	423	414	411	402	393	419	393	411	392	401	426	372	382	410	391	402	424	395	411	419	411	432	404	384	377	449	389	380	419	419	399	411
4217	833	228	142	135	128	179	142	123	131	115	128	108	94	96	110	91	88	97	96	103	97	208	483	392	346	95	112	93	101	105	92	88	85	85	94	70	83	90	86	97	82	80	96	93	80	80	90	85	83	93	81	96	93	107	86	100	89	84	96	59	88	89	78	86	91	101	96	86	78	82	86	77	89	88	83	99	80	100	99	69	81	61	80	97	78	71	95	93	89	93	103	94	94	112	85	81	100	89	78	80	82	90	84	106	82	84	85	88	84	90	93	79	98	87	81	93	97	86	92	89	87	83	89	106	105	84	88	85	97	82	99	87	89	100	81	100	79	92	81	78	91	96	84	96	84	72	73	93	104	92	94	89	95	79	93	79	85	85	72	106	90	106	104	99	85	73	85	78	86	68	88	93	69	94	87	71	89	93	100	82	90	75	88	94	92	67	97	104	90	89	82	86	105	90	79	98	99	87	86	95	92	91	102	82	102	94	85	79	87	97	109	90	94	94	93	90	90	98	99	77	90	89	95	94	90	82	88	90	82	84	87	89	79	81	90	80	88	79	88	73	90	105	88	85	87	78	84	73	88	68	89	101	78	87	80	93	96	63	88	70	83	95	80	75	80	88	96	72	78	84	88	84	78	104	85	81	100	90	96	94	83	105	73	97	83	78	85	87	86	80	86	62	96	84	90	76	101	90	89	90	80	72	94	83	93	92	83	84	82	95	86	82	90	89	95	74	94	97	94	99	85	82	98	82	90	97	92	83	91	84	109	87	103	90	90	95	95	86	81	105	103	82	79	90	73	96	88	91	87	91	102	97	80	83	88	87	82	96	90	82	72	90	68	75	78	111	84	108	90	86	82	82	87	79	91	91	82	102	87	100	90	108	105	86	104	104	89	96	97	93	92	88	83	92	92	81	102	86	86	89	88	100	79	91	72	86	103	86	106	101	87	93	71	94	90	107	94	79	86	79	82	101	105	80	77	87	99	79	88	75	94	93	85	99	74	84	87	84	83	87	71	90	87	99	89	101	107	94	84	105	91	90	82	92	78	90	101	96	88	90	78	92	84	98	100	92	99	94	85	89	85	84	81	86	88	86	82	82	89	95	84	84	88	94	79	85	88	93	83	76	90	95	76	82	103	81	81	83	87	77	100	89	88	75	97	79	87	97	84	78	83	80	76	83	90	95	92	83	106	82	98	92	91	78	82	115	81	82	78	91	88	79	99	98	105	83	105	79	97	84	98	91	103	88	90	109	86	95	88	71	82	90	70	86	102	87	93	74	98	91	78	92	105	97	103	73	88	81	90	86	88	106	86	80	90	70	87	96	92	84	86	88	91	93	104	78	83	89	102	80	78	94	101	84	95	85	84	90	89	87	97	81	75	92	75	95	103	90	82	99	86	81	79	98	72	96	75	70	85	85	96	94	77	71	93	121	70	98	89	65	77	87	85	89	98	79	81	98	98	92	80	98	85	110	77	96	80	79	92	93	102	80	90	71	105	84	80	71	83	107	92	82	100	108	80	77	98	72	66	87	97	77	97	88	82	77	106	100	86	91	82	96	83	87	89	84	68	81	88	94	91	80	99	86	81	92	83	74	72	100	74	60	91	77	91	76	65	98	94	96	104	91	76	99	85	95	76	100	78	83	95	81	86	82	89	100	88	88	95	109	103	78	90	100	86	88	93	94	84	102	85	78	93	99	95	80	82	86	82	95	76	75	90	76	95	82	83	85	76	79	84	89	80	88	80	88	80	98	99	97	93	102	85	89	72	90	91	88	87	103	91	84	85	84	85	105	82	74	85	95	84	97	82	93	77	88	83	79	87	61	109	82	73	70	78	104	104	75	85	95	108	87	99	91	85	81	84	84	95	77	87	95	75	79	90	100	84	91	86	97	79	92	89	85	90	85	97	95	91	75	100	105	95	89	104	81	83	100	107	80	79	87	72	73	87	88	107	103	104	86	90	80	97	90	85	96	82	85	81	90	82	86	87	128	81	86	93	96	90	83	91	89	89	70	89	97	96	99	102	85	86	93	88	84	79	96	81	95	92	82	88	76	102	76	92	82	90	83	94	80	80	98	86	102	93	97	81	95	84	83	72	86	94	94	91	92	98	85	87	89	76	83	88	89	91	91	84	99	101	91	93	95	81	81	76	94	75	96	77	82	100	98	99	90	76	92	78	92	87	113	79	99	87	91	100	95	76	98	86	96	81	97	89	73	76	87	78	95	84	93	87	109	100	82	103	85	85	75	95	86	83	107	72	83	85	96	94	103	98	94	75	90	78	88	84	84	63	87	101	82	90	67	85	87	84	88	93	96	96	90	92	100	78	79	96	75	92	90	83	89	96	101	74	102	102	84	85	93	81	96	90	95	66	87	97	92	96	90	97	78	83	94	79	92	74	96	74	91	70	90	86	89	101	89	92	109	83	92	77	79	78	83	80	90	89	89	97	75	82	98	98	90	77	99	91	100	78	87	95	87	108	98	93	87	88	105	91	74	86	90	83	76	80	98	104	87	95	89	82	94	87	82	84	86	88	81	105	85	88	98	99	79	91	98	91	80	72	81	101	89	107	77	101	91	100	104	102	80	87	85	95	89	77	101	79	74	81	103	86	93	82	80	96	92	96	91	90	80	108	101	81	86	82	95	88	95	88	97	75	80	84	95	77	84	78	97	88	69	86	80	111	90	94	88	89	78	86	97	79	90	94	103	93	85	88	84	95	95	96	86	92	83	87	104	96	78	88	79	75	82	86	81	84	93	97	85	85	96	85	86	77	89	90	81	98	99	95	95	105	90	78	116	91	83	92	90	103	79	87	122	90	88	88	93	82	89	91	98	86	85	79	96	85	80	100	93	98	102	95	92	96	86	92	74	85	93	94	85	84	74	76	83	80	99	75	91	104	86	93	109	95	89	98	99	87	98	95	75	85	94	88	95	95	99	99	98	86	99	84	107	100	91	83	82	84	82	73	89	93	89	89	89	89	70	83	90	79	103	102	87	84	86	91	77	99	85	83	97	82	95	75	82	95	78	89	96	105	101	92	111	102	88	83	97	87	90	83	83	87	99	84	89	85	100	102	93	101	90	94	83	98	63	92	85	101	85	104	91	81	84	91	97	89	79	106	79	74	86	94	73	84	86	77	89	75	102	84	88	83	98	91	87	71	86	86	92	89	80	81	80	99	97	90	67	89	85	80	97	89	77	86	93	80	86	85	82	90	90	85	72	64	99	83	77	77	98	82	90	90	82	67	80	96	88	88	91	88	91	90	97	88	77	80	85	91	81	83	81	80	88	78	80	83	83	99	85	76	88	87	90	85	93	83	92	109	87	85	81	86	76	90	81	95	81	92	98	79	85	70	79	100	108	89	99	101	103	77	80	88	77	80	93	88	81	82	85	79	92	71	91	83	91	90	85	86	76	91	86	85	99	73	80	86	85	81	68	72	78	89	76	83	84	87	88	92	90	90	99	86	88	87	98	94	88	94
30022	7589	2023	1584	2986	4980	5045	4372	3525	2820	2427	1990	1844	1640	1524	1357	1261	1138	1076	1035	930	963	4417	10365	8693	7270	828	792	726	733	825	689	712	694	708	706	719	665	663	690	702	649	688	669	663	681	641	673	670	664	649	672	689	628	651	634	680	673	617	663	654	643	636	658	632	673	662	655	692	673	603	635	643	621	642	658	674	680	616	663	661	629	641	708	654	627	665	675	723	646	689	660	694	662	686	711	648	681	686	739	691	683	751	746	687	678	705	670	655	696	705	667	675	665	665	653	670	680	655	672	656	630	699	626	650	656	685	640	666	653	622	641	624	636	620	641	655	678	685	626	652	627	667	677	638	673	659	657	643	656	614	684	628	619	655	673	638	640	600	676	708	586	664	640	628	668	657	666	625	616	641	649	636	644	669	634	633	666	622	665	617	648	637	644	623	639	658	650	605	650	719	670	607	651	627	671	679	653	674	682	607	673	677	682	620	686	667	627	628	662	642	638	644	639	624	646	609	672	619	635	673	641	633	654	632	694	626	680	634	649	637	612	639	618	625	668	645	629	627	630	617	646	634	709	638	670	646	632	623	676	668	672	592	602	681	638	670	655	612	653	625	652	674	671	622	660	660	641	645	666	654	650	644	634	639	645	687	663	601	670	638	629	664	589	657	646	618	632	658	637	629	639	654	616	646	634	607	642	632	651	647	653	705	628	672	640	611	654	641	638	654	656	682	651	630	620	655	617	652	634	601	616	647	628	677	651	642	630	630	624	645	622	662	650	576	608	705	648	632	642	649	616	667	621	650	673	645	669	635	656	627	576	598	654	656	619	602	632	619	657	665	632	638	650	643	631	661	629	630	623	600	646	636	660	656	635	656	656	680	704	622	633	638	659	652	625	661	613	613	632	605	596	665	623	630	638	625	608	669	666	643	630	593	617	609	678	619	679	665	642	654	673	653	663	625	646	650	679	651	635	649	666	698	604	655	669	621	639	641	600	631	625	663	642	630	614	680	639	662	609	616	666	598	632	666	638	601	626	619	660	617	660	639	663	648	597	664	644	654	661	641	632	613	652	637	674	639	646	667	630	635	666	670	621	665	680	653	631	679	665	645	643	649	629	662	640	643	594	596	652	646	638	652	649	656	615	650	658	654	606	637	639	647	646	636	659	639	620	646	586	611	650	675	645	615	592	663	633	675	663	641	647	657	678	652	619	654	616	644	652	672	621	637	643	686	659	631	634	648	647	715	604	657	643	613	682	620	677	658	671	634	648	638	613	658	621	649	708	624	607	683	673	663	611	643	627	662	627	618	635	644	648	669	660	671	664	615	634	671	622	620	665	660	686	637	642	648	644	691	647	637	666	688	651	636	647	637	673	630	653	636	652	617	627	648	609	631	581	677	621	607	667	666	654	622	632	676	625	656	631	629	628	655	671	633	668	662	688	638	667	630	664	643	663	588	623	648	640	671	687	654	661	679	685	662	645	671	626	660	655	618	620	649	667	640	669	642	653	611	623	612	640	618	610	634	657	626	634	661	645	625	615	661	659	658	629	652	589	650	644	618	651	651	649	634	587	641	646	656	657	646	647	639	610	619	659	643	649	656	613	612	612	627	672	605	653	657	630	644	654	685	673	649	675	638	653	689	699	602	659	620	650	660	678	642	648	642	652	586	617	638	644	648	678	671	667	646	610	655	651	615	647	654	627	635	731	622	639	638	627	629	639	686	642	632	655	705	674	635	617	619	659	650	630	614	658	639	646	668	623	669	673	591	687	716	629	679	598	600	658	649	627	655	631	599	605	676	673	648	622	621	661	640	613	615	604	641	624	657	666	638	629	639	646	661	649	681	621	643	630	636	631	628	631	608	680	637	651	633	656	661	669	621	622	646	663	625	684	650	605	609	640	634	649	621	618	644	678	628	610	629	621	625	623	641	655	625	683	652	656	671	652	648	646	663	581	660	635	606	669	661	665	663	639	630	618	647	682	649	633	623	656	649	598	657	703	680	602	656	640	615	665	665	599	624	663	680	643	661	625	622	614	665	665	649	599	665	649	696	664	665	636	615	625	653	654	627	652	628	632	625	626	632	650	623	648	641	634	648	613	678	646	604	673	628	603	668	697	654	686	645	654	633	687	645	622	630	642	649	617	652	635	659	610	645	674	685	668	658	615	639	624	646	607	626	618	618	646	650	610	615	646	647	672	608	638	706	655	678	667	591	686	644	655	670	626	634	681	664	614	647	611	676	618	659	700	655	634	645	609	642	640	636	604	683	584	633	672	613	676	647	647	616	640	650	657	667	639	653	653	652	593	654	650	642	675	623	618	644	676	678	643	660	631	641	637	627	637	630	625	632	616	642	640	620	645	649	639	669	645	659	635	660	634	648	633	635	637	614	667	666	664	639	676	623	617	654	671	619	661	656	653	642	656	674	620	641	606	678	672	622	604	687	652	672	658	600	631	670	620	652	676	644	625	643	664	692	608	629	627	610	644	609	642	714	617	626	631	636	608	633	665	678	652	634	640	662	609	603	658	675	704	634	606	652	638	622	641	639	577	627	620	638	638	673	625	660	676	668	588	674	666	628	675	621	634	664	668	637	628	621	659	674	648	633	679	661	638	656	679	629	645	599	694	632	633	624	628	676	634	623	623	620	645	660	648	629	653	637	604	668	684	618	636	638	651	621	646	671	662	680	680	597	677	669	702	645	617	656	660	587	690	645	657	677	667	648	627	677	629	670	635	638	659	648	660	688	662	640	692	639	661	615	624	685	634	705	660	600	632	607	654	642	696	673	686	662	581	676	662	643	614	633	624	652	631	646	618	675	657	599	636	646	645	654	615	598	663	654	638	637	616	681	644	674	632	632	653	674	649	594	638	633	650	648	649	682	662	653	634	676	624	635	633	624	686	647	604	629	633	651	605	675	695	598	610	668	670	631	698	658	601	608	641	615	679	615	631	679	633	678	635	673	645	609	660	674	616	626	629	619	630	606	685	624	668	627	612	609	674	614	650	661	674	638	640	690	644	656	605	622	708	622	640	632	628	675	644	633	650	620	661	661	602	646	616	665	622	622	619	633	655	652	650	608	686	636	662	651	622	597	660	644	634	675	661	629	644	628	637	651	617	642	648	628	647	685	615	677	659	647	652	642	634	651	641	616	663	621	629	659	630	626	627	637	696	628	676	667	639	603	587	647	657	627	644	627	646	642	617	671	610	619	628	651	624	631	652	651	617	670	649	668	680	624	635	628	627	656	610	641	703	626	729	662	651	638	642	638	677	609	626	675	647	667	575	606	651	703	650	616	684	648	633	615	625	635	643	655	678	680	642	673	605	674	688	612	638	601	682	673	595	653	650	724	680	667	646	628	628	660	633	646	609	684	625	618	626	659	674	683	624	655	611	700	659	708	662	603	617	615	654	628	643	664	622	648	602	657	678	635	624	628	615	641	644	678	674	621	656	668	645	608	678	625	703	665	611	643	638	629	624	645	644	698	601
2824	327	84	74	61	51	50	61	60	47	43	56	55	55	50	43	36	51	51	35	44	44	58	99	88	93	44	39	36	44	39	38	27	37	43	40	46	48	58	50	38	40	36	43	34	46	43	43	38	32	48	36	39	52	52	51	33	38	39	52	51	36	43	44	44	43	44	39	32	38	35	45	30	53	41	50	45	35	53	40	38	41	44	31	46	37	47	58	44	39	53	53	44	42	43	36	27	45	28	45	34	48	33	41	42	43	59	35	41	38	47	52	52	46	48	31	42	43	44	41	35	30	48	53	37	43	44	49	36	41	43	35	48	40	39	45	40	35	32	55	40	42	37	46	42	36	34	29	38	46	48	54	41	45	46	41	40	31	47	30	46	49	35	42	31	41	28	43	26	38	34	48	52	42	46	44	43	33	53	45	33	41	41	44	41	34	52	43	37	43	38	46	45	38	51	37	42	45	27	54	31	40	41	36	31	37	42	50	47	41	38	42	29	38	52	51	44	38	44	51	41	43	54	49	60	45	44	44	52	38	39	42	38	45	53	39	47	41	44	51	44	41	45	45	39	30	42	37	41	50	34	34	49	42	44	45	38	53	55	43	48	48	54	44	34	47	32	39	45	41	44	39	46	49	43	36	34	32	35	39	49	47	32	53	25	45	37	40	36	41	40	35	44	37	34	45	50	34	45	19	39	35	49	42	38	58	52	36	43	54	41	37	48	61	40	36	41	33	43	42	42	28	39	45	44	55	41	41	38	52	37	46	37	41	43	51	50	36	28	37	56	35	39	45	46	33	45	44	30	39	52	46	46	36	39	51	30	46	43	30	34	33	42	40	45	45	50	44	49	39	39	46	47	49	39	47	48	50	48	33	41	55	47	48	44	31	42	39	36	41	34	38	43	32	46	50	40	44	41	33	48	41	44	53	47	33	43	40	44	33	54	37	50	58	39	43	38	39	39	43	32	50	33	41	40	44	44	40	33	52	32	50	46	41	43	34	42	35	44	42	38	31	43	54	47	36	45	43	52	39	36	40	46	47	48	48	53	38	41	38	49	34	46	32	35	35	41	43	44	37	35	48	34	35	47	50	43	47	35	35	48	53	45	32	38	34	42	49	52	46	32	37	34	43	53	47	40	37	33	48	33	48	38	52	37	33	40	38	38	43	31	43	46	40	35	44	48	46	38	47	49	41	44	41	38	41	44	45	59	38	33	38	50	40	50	48	35	50	57	41	32	44	32	41	44	38	46	36	47	35	43	46	46	41	51	47	43	44	50	46	44	36	45	43	45	45	27	39	39	33	34	49	27	31	39	41	38	45	45	38	35	45	36	41	44	44	42	44	49	49	45	47	45	44	39	40	51	35	45	39	42	33	42	47	37	43	40	36	39	38	43	36	47	52	49	42	41	50	34	42	39	44	34	47	33	50	46	36	39	42	43	46	42	40	46	42	47	42	38	50	34	52	44	36	43	43	40	24	49	41	43	43	40	47	50	35	36	47	40	37	46	36	41	41	40	40	48	35	41	33	38	47	42	37	43	52	48	34	41	51	42	40	36	40	37	40	25	50	39	48	49	55	42	52	43	49	42	40	59	37	48	40	51	51	43	42	39	42	47	41	33	40	49	47	29	43	44	47	29	58	51	36	36	45	26	36	51	39	44	43	44	54	51	36	49	37	41	36	46	48	37	49	42	39	48	43	58	38	48	48	44	44	50	25	39	51	36	51	38	35	54	39	35	39	28	40	43	40	47	32	38	34	34	41	51	32	41	46	45	39	25	40	35	39	56	36	45	57	44	35	48	43	40	45	41	38	50	53	46	47	40	26	43	40	49	56	49	39	30	39	47	48	50	53	39	54	63	37	48	45	31	44	25	37	53	50	49	48	38	37	39	45	43	40	47	40	45	47	40	58	38	26	45	41	48	45	44	39	38	48	39	47	43	53	36	42	42	42	49	49	47	31	37	48	39	46	42	46	39	43	31	43	31	36	45	37	37	49	36	47	39	43	36	48	43	44	42	47	58	43	36	39	35	38	44	37	35	35	43	36	42	44	46	53	42	38	35	45	33	43	41	54	56	48	46	50	37	33	34	39	41	42	35	48	39	30	40	44	29	37	44	37	35	43	38	46	45	37	33	50	41	43	39	31	45	40	39	46	46	42	44	47	47	43	28	37	40	55	50	44	46	45	36	46	36	42	46	36	37	32	43	44	36	44	47	47	37	42	47	34	56	35	48	42	43	47	32	35	36	39	45	47	41	49	50	42	45	52	50	42	53	37	40	33	45	49	42	42	51	54	44	45	54	47	37	44	42	44	44	45	42	33	40	43	40	34	32	46	44	44	41	32	43	44	58	37	48	54	50	40	34	34	30	41	39	27	53	39	43	49	46	40	36	41	39	37	38	52	33	38	46	27	36	45	54	43	45	40	43	37	38	47	49	38	40	48	41	37	53	50	41	46	32	57	39	41	40	42	33	34	41	47	53	41	47	43	45	31	44	40	43	46	34	31	51	37	42	46	40	35	44	32	38	49	39	36	40	53	46	35	49	39	46	42	33	35	39	43	35	42	44	37	44	50	35	39	44	40	44	44	47	45	45	41	35	44	48	40	35	31	46	50	28	47	37	43	37	43	39	51	47	41	43	33	45	43	45	41	32	43	41	36	35	43	48	44	43	41	56	41	44	43	47	39	39	34	35	44	34	45	31	43	47	46	38	33	50	38	45	46	41	39	45	43	42	35	48	35	44	42	36	50	46	38	33	45	42	38	41	35	52	41	30	47	42	35	46	48	36	41	40	46	31	46	43	45	59	37	40	42	36	46	34	41	30	48	42	40	44	35	36	40	31	55	39	35	43	39	40	51	45	40	47	42	49	47	37	32	38	50	35	39	45	33	45	35	49	46	43	48	33	38	41	44	42	47	41	38	27	35	32	44	39	31	35	49	36	51	41	31	49	40	41	38	43	42	46	65	34	37	43	43	40	36	45	51	45	40	38	42	46	37	41	25	40	45	45	35	42	44	33	38	41	31	51	56	37	37	46	52	43	53	41	36	43	48	48	43	47	37	43	44	33	29	37	36	45	45	44	40	31	56	48	42	48	38	40	49	48	30	38	47	42	42	43	48	43	32	48	46	29	42	36	44	55	49	58	58	41	45	42	48	60	43	44	49	46	54	49	39	45	38	33	45	24	44	42	30	45	54	45	35	40	32	29	39	32	48	54	39	47	47	43	43	30	33	35	39	42	38	39	43	40	30	30	45	38	38	58	37	48	47	36	38	60	46	40	35	50	50	46	41	36	43	50	29	50	36	35	39	55	34	37	40	46	41	39	41	31	42	46	39	53	40	45	50	48	47	41	43	33	40	46	49	42	49	46	46	33	46	54	30	33	49	35	37	38	38	44	44	47	46	49	37	42	49	52	30	51	51	44	54	39	36	42	27	34	55	53	38	34	27	55	55	49	40	40	37	42	41	32	55	47	38	41	45
21535	3700	789	643	1147	2128	2068	1696	1283	1020	892	736	615	644	592	537	498	472	461	425	399	392	915	1879	1895	1703	367	319	328	335	354	287	325	335	326	304	349	336	324	334	314	300	293	314	313	323	273	341	309	319	316	274	315	317	345	319	313	289	321	295	315	331	301	289	312	304	323	324	327	294	307	314	318	284	297	330	318	329	333	312	294	332	328	293	345	318	295	345	308	334	338	344	335	325	308	343	349	338	349	332	346	327	355	315	327	371	328	299	345	351	329	326	353	332	320	346	314	295	298	324	341	319	305	334	280	309	323	316	289	352	309	309	331	314	290	301	325	324	317	313	315	306	343	312	335	322	345	315	300	313	284	305	328	300	301	310	312	308	321	324	349	302	296	335	299	311	287	330	314	334	331	307	309	314	327	310	311	304	311	290	333	316	336	290	308	283	329	351	296	312	315	304	322	320	320	320	330	297	319	323	311	316	302	309	317	322	305	326	278	294	302	313	284	305	335	297	330	306	318	317	293	292	279	289	307	299	316	286	324	335	315	323	323	306	323	303	351	306	287	314	317	300	296	321	280	318	352	315	321	319	341	321	292	341	326	317	292	307	301	313	323	330	318	307	307	277	310	301	302	312	267	324	343	349	317	319	320	326	329	313	308	329	315	294	306	286	323	295	307	312	332	323	321	319	307	305	285	310	305	316	295	310	299	289	288	342	340	328	320	313	327	324	331	282	308	296	326	307	305	299	329	319	325	299	306	311	298	307	282	300	308	316	313	331	326	308	283	310	277	285	313	324	290	313	329	328	288	301	321	315	327	308	302	300	310	311	324	287	336	349	320	306	311	295	320	329	300	296	295	334	324	320	324	288	307	326	383	320	300	289	321	276	347	289	297	320	328	327	317	310	337	334	316	322	286	312	306	307	332	330	274	320	307	303	318	336	326	309	310	313	294	359	311	314	348	295	336	311	328	309	318	294	318	273	312	314	288	291	329	324	294	333	333	348	282	349	357	292	303	317	334	329	341	320	311	314	305	304	337	282	291	314	319	327	308	295	295	339	311	290	329	312	321	305	322	302	322	315	327	326	296	300	309	298	309	292	326	320	333	295	304	308	290	306	296	296	281	300	324	336	286	299	353	286	295	311	296	324	295	322	294	327	326	354	308	327	325	298	330	327	303	325	310	324	319	326	329	305	328	312	322	293	294	299	316	267	327	321	302	332	326	334	281	347	302	297	292	328	330	291	322	313	313	313	312	305	317	302	316	323	314	317	337	310	289	270	302	317	282	301	290	283	328	282	293	297	307	329	325	317	303	280	325	293	330	337	323	307	324	305	296	300	313	295	314	296	336	324	298	286	316	338	299	304	316	301	297	337	309	329	316	320	277	312	299	312	308	333	298	338	338	289	321	303	324	327	348	284	347	314	329	308	332	296	320	326	310	298	312	311	302	301	302	311	305	315	316	304	313	328	336	324	304	306	327	301	298	323	296	342	357	321	325	326	309	295	333	310	297	315	305	312	321	304	373	345	291	326	321	286	314	321	308	328	294	325	333	331	295	288	292	312	296	301	322	289	315	305	339	291	304	282	312	330	334	307	318	325	325	323	277	353	325	288	287	326	318	311	345	309	289	302	286	292	310	291	270	319	298	316	312	315	316	338	313	321	296	334	291	334	314	322	289	305	293	302	321	296	312	317	332	325	321	316	299	314	318	283	306	314	312	324	337	300	340	341	309	280	324	311	324	342	321	293	295	298	312	325	291	308	332	321	264	326	299	320	308	304	316	329	315	312	308	331	310	290	267	293	316	289	326	326	331	313	364	319	334	282	261	304	297	281	279	306	291	315	364	343	320	329	312	312	334	330	300	327	295	296	335	321	282	304	318	326	355	288	315	354	308	331	336	335	305	311	312	296	324	298	335	314	319	308	284	334	327	284	337	323	312	317	308	285	289	309	319	307	321	342	324	305	308	295	324	341	318	303	320	329	332	303	313	303	319	311	291	320	323	305	326	291	325	316	316	312	308	301	291	305	325	312	346	336	315	325	347	333	314	283	307	302	311	304	276	301	322	320	302	290	280	338	348	327	313	298	314	331	341	298	306	322	324	312	313	314	324	332	314	330	313	303	339	285	325	311	292	311	299	297	297	293	271	320	344	331	330	315	326	308	316	304	337	299	301	308	307	308	339	319	312	314	295	312	328	308	298	327	363	294	304	303	277	322	287	306	325	323	296	310	303	331	299	286	307	326	349	305	298	299	311	327	322	296	312	343	340	331	307	324	308	303	298	323	365	312	306	284	295	319	313	316	320	321	309	317	337	339	333	343	307	271	328	315	312	316	280	294	327	333	330	296	333	320	285	299	277	351	305	308	288	313	332	311	293	327	303	266	307	324	353	318	324	337	312	325	315	331	289	289	317	320	336	308	320	333	288	291	294	333	269	342	309	314	289	340	296	319	322	295	350	298	300	332	323	310	318	296	295	311	293	264	299	319	317	355	348	311	301	316	314	305	312	293	299	325	346	276	319	337	321	327	307	290	336	300	320	297	321	305	302	310	312	322	300	344	302	338	273	309	324	285	315	325	353	306	310	300	302	334	334	295	324	336	309	333	360	310	293	284	297	291	322	339	292	279	308	320	318	310	290	305	349	336	312	346	304	307	300	273	339	325	305	308	296	300	309	301	324	316	303	288	290	341	276	314	302	315	302	299	302	305	318	349	301	349	346	303	274	316	322	291	308	311	296	343	291	308	311	288	335	317	311	309	285	340	294	352	317	308	330	298	275	344	314	342	310	299	306	309	331	307	329	288	287	313	307	314	288	339	303	319	284	298	289	318	307	347	312	285	315	300	312	314	283	326	282	285	320	275	300	294	324	298	325	312	312	321	331	308	326	299	300	287	327	341	339	318	297	310	318	311	294	345	309	316	335	322	307	313	301	307	342	304	301	304	298	315	300	326	333	304	308	298	319	309	281	322	291	302	321	314	329	282	320	308	300	318	310	282	302	310	303	325	313	326	321	303	323	315	314	300	293	309	320	307	293	316	341	321	308	324	309	300	349	302	313	308	273	318	342	269	293	314	306	366	306	292	328	289	339	299	320	316	330	355	302	303	316	297	310	317	325	318	319	310	314	339	300	330	323	316	310	324	291	320	335	317	292	296	319	316	319	316	288	316	280	314	319	299	320	334	315	281	332	310	310	314	286	326	322	282	320	302	281	308	324	309	333	299	301	312	276	294	326	277	334	327	344	308	308	294	301	316	312	295	283	308	324	306	322	302	311	284	318	309	331	285	317	341	280	315	366	313	290	308	306	302	315	329	315	304	336	339	315	331	302	305	302	309	338	322	298	289	349	319	295	328	291	328	321	302	320	315	306	311	314	323	307	296	305	332	311	350	319	295	315	312	328	303	333	298	318	309	371	312	296	315	338	315	321	361	314	312	301	333	330	328	350	288	312	283	339	309	314	325	308	306	304	309	316	286	309	325	325	323	316	310
2896	714	143	95	72	85	121	111	91	92	89	100	97	78	83	85	70	88	88	72	75	67	86	310	342	375	117	70	61	81	63	68	73	76	75	66	62	64	74	64	77	79	71	60	67	73	78	75	65	70	79	68	82	63	74	74	71	51	56	67	64	74	62	83	82	78	79	75	71	65	87	65	66	61	65	80	80	83	61	67	58	71	79	70	65	90	62	79	77	67	73	77	71	66	68	84	73	69	70	81	67	64	69	71	84	61	76	77	66	83	76	74	80	63	81	80	78	77	72	68	59	75	67	75	79	63	61	64	87	78	84	71	71	92	70	66	63	74	49	74	69	69	78	69	78	60	88	84	73	80	79	82	77	66	68	81	71	94	83	82	87	63	74	75	73	75	58	75	69	73	72	97	68	65	88	79	77	81	74	61	83	69	69	80	84	80	82	71	70	69	57	66	80	74	69	77	85	71	82	56	63	77	72	69	85	73	87	58	76	82	70	74	67	70	65	73	75	75	82	62	82	62	54	72	65	70	66	85	75	78	93	68	66	89	74	68	77	64	60	60	59	76	79	70	75	71	74	61	77	75	53	68	83	70	65	64	73	74	72	78	73	57	74	59	80	72	72	74	73	83	63	70	62	71	72	72	93	80	70	62	72	74	65	77	67	68	68	98	74	64	84	72	72	68	65	74	73	68	64	67	88	72	84	69	76	76	75	58	73	62	64	82	60	87	48	85	80	70	73	82	65	85	73	64	82	78	68	70	85	72	73	63	61	79	65	59	93	77	75	76	84	74	83	55	75	76	67	76	63	76	50	73	76	75	73	65	70	73	69	69	64	70	69	57	55	71	72	70	74	77	64	83	59	73	76	78	82	74	76	62	69	67	65	77	69	64	88	59	65	70	80	70	76	87	78	69	77	76	64	79	71	71	72	79	74	66	59	78	75	80	56	56	86	60	67	62	60	81	71	70	70	65	62	63	83	68	67	66	74	75	66	77	75	76	75	70	68	71	77	66	82	83	76	62	91	81	93	55	66	77	75	87	61	80	68	68	61	80	70	75	61	76	71	70	59	72	55	71	69	80	83	71	70	59	54	82	82	64	60	67	67	74	58	65	77	88	71	60	55	51	65	71	64	75	65	91	74	80	102	67	68	81	92	68	72	79	66	51	55	69	60	67	71	58	86	68	67	68	89	63	74	70	77	87	68	76	62	80	61	63	74	77	69	73	76	95	76	60	69	77	77	71	72	78	72	64	76	65	60	79	67	60	71	75	68	73	69	78	75	77	81	78	65	71	63	69	84	71	59	72	58	76	75	67	64	71	68	84	76	66	76	82	71	87	59	89	66	77	81	80	76	81	54	73	67	80	62	82	81	66	74	66	66	71	78	81	76	71	76	68	62	74	73	80	70	80	80	79	72	63	71	76	78	66	80	72	66	76	85	72	65	67	63	59	66	77	66	74	91	89	75	80	79	79	67	63	61	74	62	69	53	69	68	70	58	85	56	73	68	80	69	72	65	68	65	75	71	61	60	67	82	76	80	66	78	72	75	63	82	65	62	68	76	77	69	70	57	60	73	72	59	86	63	70	71	73	75	77	84	60	72	76	57	78	91	72	70	73	68	80	65	62	59	72	75	71	84	69	76	76	72	58	75	78	71	48	69	75	75	72	81	71	78	71	75	97	75	71	77	77	71	71	63	70	61	63	70	68	79	69	70	76	76	67	78	64	65	64	84	64	71	75	65	82	65	58	77	73	65	67	64	54	69	62	77	71	75	81	80	67	68	67	80	86	59	86	78	72	75	77	63	66	58	71	65	67	71	76	76	63	73	73	57	87	88	73	65	70	86	67	69	78	58	84	57	83	65	71	54	62	75	65	80	71	78	68	68	99	90	64	69	68	52	70	56	73	60	67	72	73	68	79	63	67	81	66	69	62	65	97	94	63	79	77	79	81	76	69	76	64	86	68	91	67	64	76	74	77	76	64	72	73	66	63	75	76	61	73	62	70	76	69	57	71	77	79	86	76	70	71	61	79	67	78	60	77	81	73	76	65	60	58	71	63	63	59	68	70	70	65	69	88	67	82	64	74	81	67	94	75	69	65	56	75	82	76	76	66	78	72	84	80	70	70	68	76	75	72	67	82	65	66	72	74	75	67	68	80	85	67	70	81	69	79	75	61	84	70	76	80	76	67	68	64	77	77	73	62	70	61	55	65	76	69	74	65	77	67	78	63	76	71	64	68	63	75	80	78	64	69	78	73	95	76	65	53	69	91	62	62	69	73	72	63	92	69	76	68	71	61	75	73	78	70	72	74	83	75	85	61	69	65	80	56	76	78	86	59	63	75	72	64	62	64	68	68	67	79	56	77	60	81	60	75	58	74	64	71	70	79	57	79	62	72	80	72	62	84	72	63	69	59	56	68	61	70	68	72	57	79	58	70	72	78	66	88	65	77	80	66	62	87	64	56	74	60	76	64	79	57	67	87	79	75	79	68	79	68	60	79	69	72	60	65	55	56	69	74	73	57	72	71	65	73	75	57	74	86	73	62	68	76	73	69	73	79	72	54	76	72	71	71	89	90	75	75	78	70	81	63	56	70	71	70	65	78	87	85	96	76	68	68	65	56	48	62	81	76	68	71	77	68	82	63	76	63	70	87	81	58	86	71	71	74	69	60	79	64	65	57	60	63	65	68	75	64	78	54	68	85	72	60	83	61	86	77	55	83	70	61	76	80	64	79	61	90	73	64	70	54	75	66	85	72	60	65	84	88	71	80	70	69	55	73	63	81	73	73	67	62	77	79	67	77	64	85	71	64	68	76	54	63	71	73	67	79	63	61	90	75	89	75	73	70	78	63	71	62	60	91	79	62	66	66	61	77	63	61	85	77	59	70	62	83	81	87	77	84	64	98	68	67	80	57	69	66	65	70	74	81	83	84	73	69	61	78	78	64	69	82	63	75	72	69	63	72	72	71	70	66	70	60	73	78	78	77	83	84	71	80	61	56	84	99	66	74	65	77	63	69	55	72	77	61	69	81	74	58	59	81	75	71	59	81	71	76	68	74	68	84	75	67	95	72	68	78	61	63	78	72	64	68	66	66	69	70	71	58	70	73	81	80	81	72	69	81	72	74	74	83	56	70	71	69	52	77	62	64	51	66	77	61	64	87	63	87	62	72	57	65	70	59	71	65	75	88	77	67	72	67	65	60	83	73	79	63	84	77	60	77	47	69	70	75	73	65	71	72	72	75	73	72	81	86	59	64	86	75	65	76	78	72	76	90	106	65	74	78	72	66	79	77	68	92	68	59	70	80	86	74	72	68	67	65	70	80	73	70	69	67	88	61	69	77	81	71	70	66	76	62	81	84	77	67	74	68	62	71	75	81	65	69	58	59	63	78	53	63	76	69	80	90	67	83	83	74	56	61	67	79	62	57	68	83	80	83	83	75	72	79	82	70	87	67	63	73	81	62	68	72	81	51	80	86	75	56
26499	6602	1436	1087	2039	3823	3722	3070	2163	2013	1642	1402	1165	1050	950	902	866	845	780	781	758	696	1138	6324	8002	7614	1608	583	512	559	541	533	530	516	506	492	514	552	530	509	494	525	537	538	520	530	542	531	529	541	515	523	560	526	513	488	537	501	512	516	513	554	503	505	552	511	565	529	531	527	519	507	550	498	519	501	480	528	515	487	507	548	503	544	544	517	493	559	521	500	551	510	550	531	553	542	532	525	558	589	531	529	532	583	532	536	536	506	536	586	547	492	556	492	505	541	561	516	516	502	579	500	583	490	509	504	464	527	501	534	508	543	514	510	504	490	530	561	528	512	501	494	504	483	553	496	544	551	500	460	478	519	473	510	488	517	538	475	518	499	496	467	504	511	488	519	542	543	532	523	531	495	546	520	498	523	496	507	498	509	483	537	470	518	579	502	488	480	527	527	547	515	479	569	496	544	542	505	547	507	503	509	530	518	516	539	500	518	549	487	522	496	496	539	520	488	506	482	485	528	515	508	495	469	523	520	539	486	511	499	501	497	535	513	522	522	548	521	531	498	532	530	495	517	506	551	457	523	480	550	511	542	508	504	489	524	498	500	515	515	498	548	509	528	507	503	537	471	532	499	531	511	530	524	513	494	479	502	496	549	483	541	525	500	505	514	532	469	472	503	528	520	575	542	476	532	560	489	537	491	515	518	509	536	541	511	517	515	539	531	580	485	531	502	549	526	494	499	508	517	464	511	502	498	536	478	477	515	501	519	510	514	558	499	508	512	506	521	510	498	476	469	520	517	489	515	532	477	492	512	504	508	555	544	482	482	533	492	513	490	471	511	525	505	574	542	499	471	534	522	512	553	531	517	501	526	485	577	508	496	521	505	528	504	520	535	544	498	528	521	513	510	517	497	503	484	494	489	485	565	510	484	491	519	520	543	533	525	522	525	560	505	513	541	504	496	539	506	501	525	519	544	535	507	508	481	500	531	505	501	529	546	519	512	547	534	504	539	505	499	531	512	523	538	488	535	505	486	536	513	534	512	517	496	517	544	437	515	499	529	519	519	523	526	514	506	524	472	534	519	495	519	522	523	477	514	523	509	537	559	510	504	509	501	495	553	508	482	516	551	513	548	517	507	541	557	491	500	531	523	493	520	522	524	476	495	525	517	541	510	505	493	514	509	525	488	542	523	542	502	537	508	521	509	505	456	524	535	534	499	481	563	504	490	497	474	491	514	481	559	524	524	567	530	466	488	517	500	479	505	523	511	487	504	533	515	506	533	502	542	536	515	536	505	551	536	516	577	499	495	491	500	503	542	497	525	535	548	488	564	485	496	510	511	519	559	489	520	530	534	496	515	508	529	512	521	468	520	525	538	565	510	491	515	478	560	537	475	510	483	527	515	510	521	488	542	488	505	543	528	514	533	490	535	514	515	503	543	457	508	503	556	529	533	520	524	514	542	493	489	519	519	506	534	495	506	481	523	509	521	528	537	514	503	499	509	497	499	507	521	528	484	504	493	511	482	480	477	513	551	499	543	496	525	481	526	496	534	513	492	514	479	500	484	519	489	509	510	511	509	528	529	555	501	529	509	567	489	496	459	483	506	512	511	505	470	532	518	535	549	486	554	475	472	532	495	486	506	520	514	522	518	524	562	484	479	506	516	494	573	533	517	505	528	501	484	524	480	516	550	503	524	504	503	531	496	475	525	513	515	527	517	507	519	497	549	516	490	558	535	514	489	529	502	472	532	492	527	512	476	514	512	534	504	520	512	545	555	533	471	528	516	495	505	536	527	503	499	494	522	484	527	521	501	464	481	510	557	540	485	506	499	545	505	487	524	496	535	462	506	504	488	523	541	530	497	524	553	509	487	490	528	537	529	514	545	507	502	473	496	522	507	527	488	511	516	514	500	475	542	493	492	533	492	502	486	493	527	536	488	516	513	507	510	495	486	524	509	531	501	529	528	513	519	514	523	519	568	547	534	535	544	505	476	492	519	529	497	525	527	502	506	507	501	460	526	560	520	504	527	499	484	552	528	525	531	502	455	522	547	572	483	521	490	573	491	524	552	496	464	497	535	503	511	484	523	543	538	518	512	503	499	496	495	549	445	510	466	499	497	502	521	527	506	489	504	526	521	513	546	492	522	510	526	532	562	475	507	527	530	533	499	503	515	473	523	489	475	524	535	483	479	444	505	478	488	496	468	521	526	484	501	517	507	485	499	506	504	496	534	502	479	509	517	521	478	515	547	510	486	468	535	510	555	538	523	513	528	506	533	518	515	538	516	551	512	490	495	499	514	521	541	523	515	498	535	511	506	506	514	533	520	512	536	507	542	479	525	529	517	506	486	519	530	518	524	513	536	506	517	522	497	501	477	526	514	523	532	563	502	527	482	536	510	507	495	514	543	512	500	528	549	488	481	556	521	497	529	518	497	546	477	493	530	506	511	542	521	507	500	487	500	506	506	530	491	556	510	507	531	512	540	490	505	504	485	505	512	518	503	491	495	483	518	545	565	426	535	501	489	524	510	534	494	541	494	520	528	516	516	509	537	532	465	516	541	501	497	453	533	491	482	523	531	532	525	480	511	538	493	525	513	540	504	492	472	530	524	535	512	544	506	506	504	504	526	524	498	526	485	559	492	506	504	541	502	524	493	522	521	470	546	508	487	529	548	488	470	535	513	542	439	475	528	500	508	497	497	534	502	508	487	529	483	503	535	549	526	537	519	543	484	501	507	528	502	515	476	514	534	525	521	473	499	501	481	519	521	502	496	535	508	524	457	488	515	536	505	510	517	486	499	536	549	504	515	505	492	503	525	517	551	498	514	492	513	526	485	473	531	514	496	464	532	501	499	481	497	523	516	543	510	520	511	524	484	546	504	542	505	510	555	527	489	522	518	497	509	538	471	531	540	565	539	517	527	491	515	469	483	531	534	525	540	534	511	507	539	483	510	507	511	510	510	492	486	524	537	530	519	547	488	487	558	513	504	507	512	560	536	517	550	518	546	523	503	483	511	500	542	514	502	526	490	516	487	517	521	488	520	521	529	533	533	519	504	510	528	511	535	535	481	526	599	466	509	509	511	472	503	558	485	530	534	517	492	531	487	534	522	535	521	508	556	545	509	544	546	513	515	508	512	470	532	487	519	530	446	508	510	518	528	560	534	481	488	536	521	510	527	542	512	518	500	561	502	488	484	531	490	522	534	507	490	506	536	479	514	508	468	525	487	525	507	512	515	520	483	550	524	484	526	505	509	532	509	528	520	507	550	468	499	549	532	518	516	491	510	493	534	500	480	507	529	520	518	538	511	545	491	536	478	519	490	528	483	520	507	499	507	515	507	515	473	554	511	528	502	491	511	517	524	511	548	516	474	470	511	509	503	519	496	493	528	537	509	493	493	520	457	548	546	467	511	546	488	485	530	530	484	481	463	510	475	504	511	560	487	509	495	527	501	542	550	477	500	495	511	478	490	553	520	541	489	493	534
4185	585	133	100	73	80	91	80	90	69	80	75	68	69	87	65	75	53	61	68	56	71	151	254	331	375	159	56	56	52	66	47	57	61	67	57	46	62	55	48	57	43	49	62	46	44	54	59	54	53	55	62	52	50	58	55	52	68	60	52	58	58	54	57	49	70	52	59	67	43	46	49	53	47	56	51	57	64	58	59	45	70	69	50	76	59	54	56	44	58	64	67	62	51	60	66	78	53	59	50	51	50	69	55	70	69	71	56	56	49	45	68	51	56	53	59	45	55	55	51	58	55	52	68	60	63	49	53	44	60	60	53	62	53	58	76	59	48	48	60	68	45	50	54	47	62	51	58	49	49	61	52	66	53	55	61	60	58	48	64	52	47	57	52	70	54	71	46	48	56	50	62	58	58	50	58	57	55	59	51	62	48	44	66	64	36	51	57	52	64	67	48	55	68	53	46	51	50	65	61	50	49	46	52	65	54	53	53	57	55	68	66	48	60	71	45	52	58	45	51	63	60	43	64	59	54	62	60	47	45	48	53	59	68	56	58	51	58	62	64	50	57	64	50	46	59	59	57	49	66	68	57	57	59	67	55	66	52	56	47	62	62	59	59	77	63	55	55	65	44	54	59	63	54	56	51	52	59	46	55	50	74	60	58	57	77	53	50	46	54	48	63	56	64	52	65	58	59	56	49	46	68	65	42	54	61	49	66	68	62	63	47	65	59	51	47	60	59	49	55	63	57	56	61	68	58	58	54	65	58	57	39	60	56	46	56	63	47	66	58	42	54	47	49	54	54	56	54	53	48	51	66	64	54	61	52	39	52	56	62	50	66	54	57	52	66	56	66	43	46	50	52	53	74	48	61	55	52	53	56	56	49	52	61	54	51	46	64	66	55	69	57	59	72	49	60	53	44	45	69	50	50	54	58	56	60	70	56	61	65	65	48	41	51	55	63	44	53	55	47	65	53	59	57	63	59	64	60	59	56	73	64	46	74	60	75	60	46	64	62	72	63	53	58	56	62	53	71	67	47	57	59	46	65	57	61	60	44	67	47	49	58	51	56	57	53	60	62	52	58	60	61	52	67	59	61	46	58	60	50	55	52	60	57	57	59	62	50	63	46	54	45	61	62	55	60	52	63	73	65	54	63	56	67	57	78	52	43	52	54	55	58	55	58	68	52	65	45	49	55	59	41	58	61	52	61	54	56	59	57	38	49	58	58	66	61	56	59	67	42	49	47	50	86	54	56	42	61	77	59	50	54	63	57	60	59	65	42	77	69	71	65	71	48	54	57	64	54	51	52	48	56	54	55	45	57	66	51	57	63	66	51	59	57	55	66	45	51	53	52	67	58	52	55	46	55	61	56	54	53	49	52	66	54	57	67	54	62	57	49	44	53	65	46	61	61	51	54	50	53	53	63	55	75	67	53	42	68	53	51	58	47	51	42	59	69	54	62	63	51	58	51	52	54	53	48	61	67	52	47	47	30	57	65	55	50	66	60	58	65	53	39	47	47	61	56	74	66	54	48	63	65	70	47	74	62	49	59	62	59	62	58	49	54	58	52	60	66	37	61	57	60	69	50	47	50	66	53	68	53	47	52	55	68	75	40	64	69	72	56	55	64	59	47	54	44	67	58	40	58	64	52	68	56	57	56	49	60	36	66	47	62	42	62	54	44	47	58	48	55	56	64	52	57	43	54	59	52	62	44	60	60	51	61	66	68	55	60	48	51	61	54	46	59	47	47	44	55	54	57	52	60	55	58	48	68	50	52	44	45	47	59	64	64	53	52	56	58	63	45	54	54	67	66	55	47	61	59	60	63	54	61	51	66	57	60	47	61	68	60	50	58	49	52	56	56	51	61	46	54	59	65	49	62	48	62	64	60	52	70	49	60	59	67	59	60	58	67	56	45	61	47	50	57	64	50	58	61	60	56	46	57	58	68	60	58	58	52	75	48	64	66	61	73	62	45	53	64	42	61	58	57	70	49	58	58	56	66	58	61	57	53	58	56	60	49	56	56	48	41	71	54	75	59	61	43	59	72	56	57	51	51	49	56	65	68	67	49	59	68	62	55	70	49	57	51	47	48	57	56	55	44	64	53	48	48	44	51	63	57	57	49	60	48	67	55	52	63	58	63	39	46	60	50	63	70	62	50	59	66	50	51	46	57	57	70	43	66	64	56	53	51	55	60	52	63	59	52	60	57	58	48	68	58	49	59	60	55	50	58	46	42	72	55	69	39	49	42	70	63	57	57	60	48	38	61	64	58	66	53	70	61	50	63	54	59	47	75	64	50	59	39	65	67	43	54	56	52	47	49	65	57	75	56	69	48	55	40	55	65	64	52	60	68	67	62	57	58	59	52	69	60	52	58	69	61	61	75	60	58	62	58	47	64	56	57	54	50	58	66	46	52	58	60	46	52	56	61	68	57	60	61	63	38	57	56	48	61	52	52	62	50	49	62	64	50	64	67	56	53	54	52	49	63	53	44	65	60	75	47	55	47	63	48	61	61	39	52	55	63	45	57	52	65	49	70	53	53	45	62	41	44	53	43	52	54	47	56	65	47	49	57	55	37	56	41	51	50	55	48	65	60	55	63	58	45	55	39	51	51	49	58	64	59	60	58	59	59	64	39	61	62	57	66	56	53	60	58	50	68	56	66	52	49	48	45	64	47	65	41	48	61	56	64	63	48	57	61	66	40	74	59	55	53	44	52	63	53	55	61	58	59	68	57	68	58	57	63	64	56	61	73	60	71	63	49	56	62	54	53	69	57	55	67	58	51	66	51	55	65	51	65	46	39	64	56	53	67	61	62	65	52	46	62	52	58	64	70	51	63	53	51	51	56	48	63	70	55	47	65	53	69	53	66	68	48	63	51	57	65	59	59	70	63	44	54	52	58	60	51	58	61	43	54	61	68	56	68	43	53	62	52	50	55	53	50	43	63	64	51	61	61	61	53	49	44	60	46	51	63	58	63	46	48	58	60	56	46	37	56	43	65	47	51	49	60	46	60	61	52	60	65	56	49	57	58	52	60	60	65	62	48	47	56	57	58	66	50	75	40	61	45	61	59	48	55	63	64	62	51	57	45	66	63	75	56	55	54	59	47	64	52	55	55	64	59	49	48	72	42	56	55	54	46	56	65	62	64	41	53	39	62	64	62	62	45	55	59	48	59	50	64	55	68	54	56	64	58	53	55	53	52	69	52	47	68	52	64	61	56	54	48	51	53	56	56	71	58	66	49	60	64	74	62	48	60	62	54	62	55	50	61	63	60	61	50	73	70	55	67	55	40	67	61	45	55	63	54	55	46	41	46	57	55	58	53	51	44	60	52	51	57	59	64	59	53	63	47	40	67	47	51	54	63	65	59	54	66	54	56	58	66	53	55	57	66	57	65	64	54	66	51	55	66	61	43	55	54	63	69	64	50	59	62	56	58	65	55	61	70	55	48	40	65	69	55	52	49	44	41	43	52	46	58	67	48
25083	5838	1114	927	1682	3195	3252	2549	1990	1761	1502	1317	1102	900	890	862	756	739	765	649	658	1113	2903	6191	8773	8329	2923	738	438	432	513	423	434	435	445	452	413	428	442	448	432	415	481	409	417	413	432	412	449	429	443	416	436	401	433	382	451	440	402	389	416	421	420	454	413	444	437	403	427	428	419	444	394	437	394	375	389	451	423	441	385	386	440	404	434	373	443	444	474	409	440	452	463	429	474	445	414	441	450	466	461	424	444	492	418	429	441	429	448	415	444	425	427	411	421	420	452	462	403	418	447	417	440	446	426	434	436	400	424	415	420	422	425	447	381	434	416	418	412	457	430	424	402	400	431	384	404	417	436	404	431	391	426	426	384	413	400	380	417	416	433	463	437	423	451	419	432	404	427	424	435	418	420	420	430	418	456	419	421	420	448	429	446	436	404	459	390	397	434	409	398	416	420	419	383	406	436	400	432	422	438	437	427	426	413	434	423	447	393	396	461	365	442	406	445	432	425	405	421	448	424	402	408	449	436	476	394	405	435	409	455	410	405	428	400	421	386	404	428	413	436	454	434	393	395	394	432	416	420	458	396	427	430	476	401	430	441	425	402	438	402	430	397	421	409	421	462	406	451	390	429	434	449	433	409	397	420	412	428	437	412	426	429	398	414	439	429	401	440	391	425	464	400	418	437	432	395	415	421	413	417	404	424	385	427	430	405	403	413	422	412	385	412	416	404	434	429	401	435	423	411	416	427	401	422	411	434	419	424	407	405	416	426	433	430	424	415	422	413	416	432	397	416	406	371	414	400	403	457	387	417	425	454	433	438	418	396	444	388	450	450	420	433	424	452	391	378	394	412	433	423	467	395	386	422	406	411	402	432	424	405	401	410	401	444	404	422	444	436	452	423	440	403	403	397	389	403	432	470	404	413	410	412	390	452	419	417	430	418	438	432	455	439	417	407	450	423	407	399	397	433	432	433	406	470	401	386	425	420	386	421	475	390	440	418	412	435	379	421	400	421	431	434	409	422	388	426	469	410	368	371	395	423	414	423	431	415	424	397	409	436	414	374	446	400	412	443	412	413	428	411	409	419	422	372	406	401	380	418	423	423	431	456	409	415	421	423	433	399	432	398	434	435	437	429	410	411	384	408	438	424	392	405	435	413	434	426	415	422	423	423	417	413	413	406	380	409	438	432	437	439	410	406	448	420	424	437	388	407	413	426	472	431	410	412	418	417	432	458	437	419	352	407	407	411	419	448	422	441	395	411	453	412	392	446	442	426	447	413	423	400	399	428	416	418	416	399	415	441	426	421	451	400	415	434	471	448	416	395	407	404	405	407	443	411	440	441	415	400	386	422	428	422	381	411	444	430	429	392	401	429	439	387	396	405	433	402	389	458	416	392	413	426	429	433	412	416	424	409	428	432	409	446	386	409	411	429	414	411	428	403	440	442	436	420	425	399	427	400	385	408	411	431	410	392	416	384	447	407	421	412	417	443	424	437	400	416	417	404	424	391	487	402	416	388	408	445	457	420	384	410	419	413	410	435	432	386	415	430	412	417	405	433	406	439	454	420	404	405	414	436	397	454	410	421	398	403	412	387	425	432	425	425	408	393	441	450	440	442	414	399	399	456	454	387	411	464	429	428	398	402	414	416	408	448	442	402	404	420	462	419	459	420	421	409	446	426	446	401	407	449	400	433	438	397	406	416	447	426	457	422	458	387	430	436	406	429	438	419	408	408	423	410	379	420	437	391	423	416	407	426	436	383	412	414	445	438	435	435	406	418	424	406	426	417	393	458	395	436	438	415	431	431	451	399	433	449	406	406	415	437	453	441	439	416	365	408	402	435	405	434	396	412	444	438	433	445	390	421	402	421	403	434	420	440	397	423	422	378	436	421	397	440	398	418	431	432	381	413	444	401	430	407	405	458	449	436	406	371	438	419	396	448	401	439	394	404	464	411	457	447	447	466	423	398	406	429	424	418	383	449	420	424	401	378	448	410	437	409	437	421	426	402	430	435	440	442	444	405	423	419	441	376	430	414	415	409	440	394	403	410	412	389	420	394	459	425	399	445	448	419	428	439	405	423	418	418	424	425	425	396	409	438	421	411	381	437	362	431	403	393	439	408	431	433	447	408	409	408	345	414	391	414	424	399	409	432	401	394	415	392	400	426	433	428	477	433	409	431	386	409	393	420	437	447	411	446	389	416	416	430	442	429	415	432	462	417	406	406	410	412	428	419	400	410	406	440	393	459	446	393	419	386	413	424	430	445	436	399	367	398	433	354	419	397	456	424	454	418	400	391	426	408	418	426	391	422	410	434	405	428	425	438	396	429	403	426	415	414	415	431	429	395	444	415	409	430	430	410	457	435	414	429	387	429	384	437	412	404	387	404	422	458	393	432	396	417	429	360	432	391	414	417	436	430	464	427	437	428	401	386	410	409	416	390	463	432	433	416	423	402	433	455	397	454	435	395	388	414	425	397	392	429	428	380	413	405	442	415	459	433	390	423	436	401	395	422	416	426	414	393	439	451	401	416	389	414	422	424	390	405	456	404	410	397	419	405	412	414	410	450	422	431	427	416	414	429	426	436	424	385	405	409	441	404	438	440	415	403	405	435	457	410	387	433	427	434	441	434	416	403	411	417	414	426	406	443	386	408	443	408	409	436	453	430	419	412	406	413	403	439	412	423	414	434	421	437	443	391	390	426	435	412	431	425	400	416	424	444	449	442	392	460	444	406	442	429	391	388	429	449	444	418	392	386	423	427	391	435	413	462	430	405	441	432	407	412	420	450	410	434	440	427	416	447	425	415	396	462	402	433	401	452	428	425	447	393	375	413	404	448	404	463	417	417	414	438	374	401	400	398	410	439	422	437	428	395	394	429	418	432	427	398	423	412	413	453	425	410	401	409	424	420	439	446	427	411	415	434	438	389	428	419	418	386	366	398	437	398	424	426	442	429	421	388	402	426	441	435	421	429	422	442	429	417	425	384	401	397	436	403	449	410	436	410	457	405	431	412	399	378	412	373	465	392	419	433	414	382	425	446	422	425	415	419	385	445	385	431	402	414	407	443	432	388	405	406	435	392	427	449	406	416	450	380	424	427	423	425	432	403	440	431	413	423	427	452	401	423	440	416	384	421	403	423	387	401	413	398	442	427	410	420	436	405	403	402	442	441	416	417	391	429	408	448	393	458	405	402	393	441	400	412	426	424	413	447	390	439	439	432	422	418	439	426	420	406	397	486	409	401	408	423	446	407	422	406	443	424	410	417	401	460	395	454	422	389	385	417	414	418	398	421	414	444	400	393	407	426	425	421	408	415	396	420	410	420	376	461	392	397	441	415	446	431	437	440	377	421	407	398	437	436	412	410	424	389	397	398	413	420	415	426	444	403	416	421	409	415	411	406	407	462	414	410	391	432	411	410	412	403	417	399	411	412	435	445	441	402	422	393	430	431	418	423	416	397	448	418	422	413	465	432	425	420	386
4235	1015	220	157	94	133	171	145	132	126	113	117	113	105	109	94	117	110	108	114	91	104	217	445	762	617	418	121	97	70	93	109	95	76	95	104	79	86	101	97	86	104	97	93	75	94	89	78	79	93	101	98	91	74	91	80	87	83	90	92	110	92	119	97	90	82	94	83	105	83	97	70	98	85	78	89	87	85	75	99	83	90	94	88	99	96	106	92	82	97	87	94	91	89	104	101	86	96	86	99	96	86	90	97	86	81	90	101	94	98	105	94	79	93	88	98	82	80	97	114	73	96	93	96	84	94	81	88	99	104	83	92	74	81	95	122	102	87	108	87	87	77	91	91	110	96	89	91	92	84	86	85	89	82	97	85	91	82	83	96	74	76	79	88	85	85	91	87	80	92	109	95	93	83	112	104	101	82	98	82	81	85	89	113	89	99	88	78	120	82	101	85	92	108	98	90	103	94	89	91	94	80	83	87	89	88	100	86	101	82	89	91	77	71	95	93	87	90	89	92	85	97	91	90	98	86	76	76	101	94	77	71	100	84	79	72	91	93	102	92	95	90	84	90	104	94	91	97	97	92	81	95	88	106	93	75	89	92	119	100	88	91	104	93	81	93	103	87	82	91	98	108	89	96	86	89	92	84	96	96	85	88	108	92	92	96	99	90	98	79	95	97	75	85	96	88	100	102	88	98	98	84	99	99	79	74	88	88	109	86	99	113	95	81	94	98	78	78	77	110	100	92	81	88	97	79	90	100	96	79	81	92	81	76	77	86	86	101	93	90	82	90	112	101	81	88	86	96	83	96	82	85	77	87	91	87	81	82	87	101	97	85	108	69	79	95	89	107	89	99	93	101	83	99	94	86	90	98	114	106	82	84	94	108	102	97	90	95	89	93	78	115	88	84	92	99	89	86	84	106	90	95	90	98	105	72	99	93	78	100	78	97	92	79	89	96	107	97	103	75	95	105	96	84	100	78	86	87	88	79	98	76	108	94	87	102	88	103	78	91	98	85	93	90	96	94	78	76	72	90	82	92	102	79	97	83	93	103	88	82	92	94	87	88	105	96	93	74	67	96	88	88	83	80	77	90	97	86	96	83	98	86	86	100	96	86	110	100	80	72	96	107	81	92	80	108	98	89	81	97	79	87	96	89	96	69	88	90	80	78	105	112	106	83	94	106	91	98	81	95	95	92	94	73	96	93	98	83	90	96	89	86	96	90	90	100	88	81	94	103	85	99	82	67	81	97	83	85	77	101	98	79	94	96	102	98	94	99	87	105	99	97	101	86	78	72	85	100	84	103	94	85	81	67	101	84	98	84	93	79	72	94	78	91	96	104	78	93	80	80	85	92	117	90	95	82	83	88	81	92	90	86	96	91	92	101	77	84	89	95	103	87	101	89	91	77	94	82	74	95	90	108	86	77	101	90	87	81	95	70	96	82	82	96	78	90	92	89	96	98	92	91	81	79	102	91	98	100	85	85	82	79	95	68	90	89	96	95	86	88	96	83	93	88	92	100	85	80	82	86	93	79	88	93	100	90	100	79	93	91	112	92	110	92	106	91	90	91	106	93	102	98	78	72	97	100	102	92	97	89	78	95	102	87	102	101	96	84	86	95	102	90	80	85	78	104	78	102	96	88	74	107	94	86	103	76	108	91	92	84	97	112	92	91	75	84	95	106	88	103	89	107	108	96	92	77	94	87	89	89	86	87	97	107	78	84	90	93	86	92	90	75	93	81	96	93	97	106	93	88	105	101	94	86	103	64	91	89	93	91	73	82	77	104	109	98	86	82	109	88	88	80	98	96	79	93	94	93	97	77	102	100	79	92	104	90	75	89	85	95	96	104	109	104	82	100	98	93	90	92	80	98	84	109	106	89	80	98	73	86	99	104	83	100	80	92	74	76	77	91	82	98	97	90	70	95	99	95	82	98	79	84	90	92	101	95	89	73	91	101	87	89	91	100	106	78	81	87	65	107	89	93	93	88	69	85	88	87	104	99	73	86	90	89	83	85	92	98	84	91	85	96	76	95	103	101	78	89	91	85	105	100	86	102	74	94	94	96	95	90	91	89	101	92	109	86	94	79	93	110	102	75	76	94	103	106	78	78	101	102	94	87	75	88	88	94	101	95	83	92	104	82	117	78	98	74	89	86	104	88	99	81	92	90	77	97	94	97	92	90	83	84	87	80	90	81	106	91	76	85	92	87	108	96	100	77	94	89	109	94	89	76	71	101	88	86	86	84	102	71	92	109	98	80	78	81	86	87	103	101	73	104	96	91	98	83	92	98	92	89	84	85	104	95	91	103	96	101	78	88	96	98	104	96	91	85	89	101	87	95	107	86	73	97	98	98	95	94	91	86	95	94	81	86	91	103	86	70	89	96	91	91	100	109	84	96	71	93	86	97	100	125	98	83	73	87	92	111	106	86	94	83	96	93	91	73	93	97	98	108	82	89	105	97	87	83	105	100	75	78	84	77	74	87	99	92	86	89	97	87	103	83	82	103	81	78	68	84	86	96	90	92	96	82	79	93	93	99	88	79	109	87	79	94	93	78	94	83	105	102	106	96	87	87	92	77	104	90	108	99	93	99	91	86	92	100	69	77	94	92	81	97	81	99	98	76	84	98	88	91	96	97	97	93	95	90	95	90	100	79	91	84	81	97	104	97	84	101	79	79	81	105	100	90	92	90	88	107	78	85	80	88	83	102	104	100	93	84	84	77	95	87	106	96	86	89	97	91	100	78	110	88	92	81	98	72	77	92	85	88	97	100	122	85	91	92	92	102	80	93	91	94	82	99	102	85	86	100	101	100	88	92	87	98	82	94	85	95	97	72	84	76	74	83	89	78	97	94	91	109	91	93	78	90	86	96	86	126	98	96	84	115	85	80	107	109	84	93	93	87	81	98	65	96	99	93	105	99	86	87	88	77	89	75	92	95	84	86	96	80	97	91	86	82	98	99	99	94	108	79	91	99	91	96	84	90	78	93	95	103	99	87	97	81	93	90	81	106	88	97	90	96	86	92	100	101	76	80	88	98	89	88	101	83	82	100	95	90	92	89	93	84	94	76	103	97	101	83	81	93	99	92	100	97	97	93	92	101	64	78	97	80	101	83	101	99	111	102	96	83	82	80	92	98	102	97	80	110	75	96	74	98	88	83	86	102	88	92	90	79	101	87	81	81	115	91	85	84	97	91	89	94	71	82	70	108	110	76	78	80	92	66	82	90	98	93	99	93	87	90	89	81	93	88	94	101	87	101	82	84	94	106	88	97	95	97	90	86	81	106	95	76	103	89	82	99	89	94	88	95	86	86	91	101	103	91	86	93	81	83	82	94	87	88	81	94	81	98	100	91	101	95	69	99	94	84	93	99	93	63	84	92	82	81	89	100	94	97	80	69	90	81	88	92	102	100	91	70	87	85	80	87	89	68	80	101	88	79	82	96	78	90	90	92	100	89	94	96	74	84	85	73	69	78	88	85
30170	8990	1763	1607	3004	4953	5324	4250	3322	2837	2424	2273	1806	1510	1386	1341	1250	1243	1129	1018	1035	1694	4370	9820	14639	13365	8551	1415	737	687	680	678	673	689	678	688	682	722	680	731	685	718	716	680	666	706	731	658	709	680	627	715	676	645	671	647	683	654	619	678	698	670	662	663	620	701	679	665	631	690	670	620	654	688	666	683	703	681	682	637	669	624	665	619	715	688	687	686	708	683	676	741	700	716	719	716	692	666	723	698	727	704	705	641	693	666	718	684	705	655	726	655	682	737	683	635	679	669	683	670	626	670	634	701	670	648	653	666	657	685	620	673	682	647	683	647	660	674	652	700	668	658	696	621	672	674	644	660	642	673	706	710	676	640	639	630	717	637	644	664	666	649	621	632	725	661	706	627	667	662	647	646	649	658	644	660	716	679	691	652	625	639	697	653	664	703	634	656	664	697	669	685	675	697	716	693	649	589	633	655	674	634	653	683	629	627	648	642	613	628	664	656	656	676	700	651	626	684	667	670	670	639	701	657	656	679	639	650	651	661	681	649	638	649	680	657	626	645	700	606	684	664	677	666	647	681	673	662	650	644	621	670	637	697	641	667	661	667	655	665	662	702	678	646	687	693	657	646	642	619	677	666	647	716	667	714	624	665	659	671	651	622	642	619	646	639	675	629	666	699	671	660	651	635	665	687	646	643	676	650	635	671	618	680	643	639	603	677	646	635	698	698	661	648	681	656	655	647	632	647	647	654	620	671	665	649	650	613	646	682	688	651	653	658	637	666	680	632	648	670	651	624	656	691	658	673	674	670	655	670	622	668	633	616	656	675	667	660	630	654	684	679	672	680	664	686	641	718	645	646	653	635	657	634	681	668	671	668	676	678	627	645	675	665	665	699	644	631	679	687	686	673	664	650	676	703	676	648	639	645	659	693	647	667	692	653	678	658	686	672	634	641	657	662	642	654	683	654	672	665	622	659	634	655	632	618	673	670	650	673	697	688	611	702	667	659	674	619	656	649	690	691	696	655	623	634	651	653	643	643	683	705	659	688	670	672	678	646	656	679	646	665	647	700	671	615	633	653	654	701	652	690	640	714	686	655	666	642	642	646	689	708	689	675	688	704	631	714	684	691	691	622	676	639	654	654	652	642	641	685	651	690	650	652	659	686	687	662	687	661	666	666	656	658	654	696	677	674	625	665	637	630	710	694	642	669	703	684	697	663	633	655	679	646	657	629	656	655	700	677	674	658	667	663	659	671	639	646	629	615	698	681	678	683	645	658	639	685	706	673	699	630	637	694	647	664	651	645	664	698	691	653	624	645	667	659	673	693	648	688	675	656	645	654	652	696	659	638	612	599	642	649	657	636	649	692	687	657	683	641	650	649	612	609	632	647	695	675	656	667	693	657	661	633	639	651	669	639	656	678	651	694	664	653	671	657	602	647	636	643	682	698	616	630	689	638	666	639	650	704	631	635	666	640	639	670	681	643	642	655	687	658	682	640	656	668	666	667	705	646	658	636	624	662	640	676	656	617	643	625	669	650	663	618	680	698	666	654	607	648	681	692	687	647	637	646	670	630	676	659	689	631	680	637	647	663	667	678	664	663	624	678	620	627	644	615	667	617	673	606	677	671	643	657	704	650	652	600	628	609	686	639	666	683	672	645	656	657	616	671	644	686	670	714	681	675	704	698	670	661	601	663	666	683	713	663	645	650	658	625	692	631	648	680	669	678	678	662	605	669	660	645	642	676	683	662	665	664	677	642	677	710	658	621	684	658	720	642	629	658	630	659	668	617	691	630	657	685	676	666	622	677	658	651	670	672	697	618	650	663	623	646	689	654	658	669	680	695	673	650	661	638	669	695	633	649	612	653	663	630	657	675	648	626	629	642	681	632	668	658	617	657	654	720	696	676	646	690	647	650	684	641	652	668	662	685	687	637	633	677	680	692	686	627	634	736	655	664	642	646	650	658	710	654	660	664	685	673	659	674	666	645	682	648	639	647	696	645	668	668	688	688	675	633	640	686	624	622	642	663	687	653	635	671	685	648	647	634	664	687	644	670	661	652	703	697	643	607	630	639	725	666	677	676	706	625	681	590	655	639	664	642	676	663	635	671	685	659	642	627	681	653	650	688	679	607	649	660	658	673	605	683	663	689	707	692	704	684	677	659	657	661	677	656	724	677	642	669	633	663	655	622	677	691	658	612	657	672	674	669	643	644	614	670	638	679	673	674	633	654	670	667	709	684	709	686	670	636	661	658	643	673	697	676	700	681	691	685	685	630	641	606	633	637	666	632	674	674	624	658	665	648	664	690	636	695	665	668	650	658	674	614	666	666	650	610	631	656	694	652	685	690	634	675	669	638	644	673	671	681	689	643	672	667	686	638	659	677	637	718	641	598	642	685	638	674	684	665	671	673	648	686	712	625	612	634	616	689	621	577	629	703	654	684	643	665	591	651	690	670	678	683	653	652	653	664	700	631	630	679	633	652	651	627	671	675	663	692	620	661	687	679	687	675	635	658	669	703	628	661	666	697	678	712	669	678	667	685	676	659	678	692	645	629	688	637	629	660	678	662	645	660	670	675	637	654	641	640	671	643	640	661	649	654	693	678	625	701	609	651	662	623	755	634	643	638	685	664	675	637	691	622	642	711	653	668	622	630	706	652	635	689	656	652	654	629	647	650	646	675	623	676	683	682	658	649	626	664	684	653	688	668	652	674	648	658	627	644	680	649	670	678	669	703	668	665	644	615	675	649	667	697	692	653	624	645	676	672	690	664	684	671	666	634	622	622	662	649	661	644	642	659	673	614	668	644	627	663	652	678	643	645	670	667	677	618	674	694	663	649	660	665	639	687	670	672	628	622	621	632	648	619	660	703	669	666	668	645	617	664	654	684	661	643	653	695	638	673	669	663	650	695	702	687	658	691	661	693	702	648	633	654	613	624	716	679	673	632	689	642	634	679	673	695	685	708	656	669	643	642	678	693	672	662	638	646	655	699	616	653	643	642	641	650	647	655	693	660	662	665	687	674	644	631	666	707	673	686	668	655	647	662	716	688	695	701	670	662	664	643	697	691	663	664	656	638	663	688	624	663	656	640	667	609	651	687	687	643	681	681	671	670	617	694	676	658	733	663	633	625	678	649	606	681	651	710	670	659	667	707	649	634	669	680	671	678	705	706	663	650	626	612	651	646	689	663	658	673	633	663	662	690	679	644	640	638	679	708	701	638	656	676	685	684	657	621	694	703	685	673	709	627	654	665	680	650	676	653	669	602	636	625	651	662	716	698	635	658	679	613	665	634	674	658	685	672	638	664	690	615	678	638	681	659	661	587	616	655	707	632	662	680	617	638	698	663	655	616	710	686	641	664	610	641	683	677	593	662	639	612	657	698	621	664	666	659	627	660	664	664	657	681	688	605	651	623	639	632	613	702	620	652	666	612	665	684	683	680	697	624	650	644	709	647	642	720	704	667	686	684	637	667	689	642	661	638
2678	316	87	79	52	46	52	47	59	43	55	54	54	53	44	43	42	65	46	45	50	44	45	74	120	101	52	34	42	33	40	32	40	40	44	42	42	34	46	52	41	38	45	40	46	49	39	55	53	47	43	32	45	52	32	30	49	40	37	29	46	37	31	36	42	35	49	31	45	37	33	37	40	30	41	43	44	40	36	43	53	52	34	46	54	32	40	40	44	55	38	50	51	40	50	48	43	50	43	33	49	42	48	36	35	42	46	44	44	56	42	42	43	46	40	45	35	34	38	39	37	39	39	42	39	34	37	36	29	39	41	45	42	45	44	48	46	50	44	36	32	33	42	43	33	38	37	43	48	41	45	31	38	41	36	36	45	33	44	44	38	40	44	43	55	40	60	44	28	37	49	45	40	39	48	40	47	39	49	51	48	55	45	48	46	30	51	39	40	48	49	55	39	49	41	37	35	40	45	36	37	47	41	48	31	40	43	60	28	43	38	43	52	45	37	33	38	35	40	41	55	42	54	36	36	34	36	45	39	46	38	43	55	43	41	47	45	34	41	33	39	41	49	36	33	46	27	33	44	40	54	43	38	52	38	36	49	47	29	51	54	40	51	36	55	38	38	40	45	31	47	44	56	48	60	42	50	30	48	37	50	32	42	38	40	56	40	49	43	41	44	47	41	46	27	51	48	47	47	28	39	52	49	53	43	45	49	38	32	47	41	35	38	41	41	36	41	30	33	42	47	41	45	38	41	41	36	42	52	39	35	39	49	40	45	42	30	54	41	47	32	47	42	39	47	26	51	51	51	48	44	44	45	29	37	32	53	48	40	39	40	43	56	51	32	26	41	40	39	43	42	44	44	33	43	42	47	40	51	38	37	49	39	48	40	46	43	37	37	37	50	56	45	36	42	32	47	48	40	30	42	36	39	45	37	48	39	39	34	38	49	49	33	40	41	53	46	42	62	50	50	32	40	49	41	38	38	36	38	50	44	44	39	39	36	45	43	35	35	52	48	46	35	45	45	57	44	34	44	47	40	33	38	31	42	51	35	37	46	44	34	44	45	55	37	48	40	42	43	47	41	31	44	46	49	60	35	48	28	38	52	43	49	45	42	43	46	48	41	56	52	53	38	34	35	47	40	39	40	42	33	46	41	39	51	45	45	40	33	40	42	36	43	43	44	48	41	40	43	50	37	38	38	49	44	45	45	40	47	38	35	40	26	35	48	56	33	38	42	30	54	48	51	33	53	43	43	37	44	35	35	49	44	39	41	50	43	34	49	45	42	50	41	54	51	44	40	39	45	45	41	47	45	48	49	57	38	44	47	52	49	49	42	38	41	44	56	35	32	39	32	45	48	40	42	45	39	50	53	55	43	45	34	43	50	40	39	37	43	34	55	58	36	47	51	34	43	25	50	42	43	39	51	51	43	47	28	38	40	30	40	40	44	44	35	44	47	44	34	46	56	50	44	45	47	40	48	41	45	33	36	39	37	34	42	40	50	71	45	46	38	32	34	52	51	48	49	57	42	54	38	44	35	49	56	48	50	35	50	47	54	42	47	42	42	46	43	66	57	45	49	39	47	42	50	36	41	43	42	37	30	40	34	50	53	30	32	42	38	37	36	32	46	36	56	47	40	39	52	39	43	33	53	45	46	30	39	43	37	41	35	40	51	37	37	48	43	37	41	34	38	48	48	37	38	51	35	43	52	36	44	37	46	30	36	35	40	34	35	46	45	48	46	43	36	40	45	32	38	40	44	54	46	44	31	46	47	45	38	34	58	50	34	47	47	44	37	39	40	36	38	31	36	42	39	41	30	41	39	50	42	31	38	40	41	44	43	66	39	46	42	42	48	49	31	36	53	46	35	50	50	38	66	42	43	46	45	51	38	45	53	49	45	32	31	51	32	44	41	40	45	40	44	40	32	39	37	46	56	49	53	37	53	53	42	36	42	37	48	40	62	32	47	34	38	51	36	47	38	29	56	35	45	43	43	43	39	42	40	34	42	38	35	36	50	38	45	45	48	42	64	52	34	36	52	46	42	42	46	40	37	43	34	43	50	49	47	41	41	51	44	51	40	34	51	52	31	39	47	40	50	41	36	46	42	50	43	51	41	52	31	32	37	37	46	41	30	39	53	42	38	51	46	37	41	43	42	34	48	35	46	46	42	49	52	40	48	47	49	39	44	38	38	44	33	43	56	43	43	39	47	52	54	41	51	34	39	34	31	44	40	46	34	45	42	42	38	45	41	34	51	37	43	50	43	42	48	40	47	44	21	34	58	41	38	39	27	47	43	40	41	43	37	37	45	48	50	42	39	48	38	37	47	47	43	47	41	33	26	35	31	44	44	46	47	39	41	51	47	41	43	48	50	50	46	46	39	45	41	49	55	38	47	46	40	34	42	43	39	33	40	43	43	41	33	45	30	42	51	44	39	59	59	50	47	50	30	32	51	46	41	42	34	40	33	38	47	39	39	47	48	47	36	45	48	43	39	45	36	39	44	45	38	50	38	39	47	41	38	44	37	48	35	44	47	51	46	39	46	43	41	41	48	48	41	46	54	41	57	45	35	44	44	49	43	37	38	36	40	42	53	29	39	46	40	46	39	43	44	46	35	36	38	35	40	55	49	44	44	46	54	39	29	36	46	39	42	35	43	52	45	46	36	41	39	40	34	48	46	47	44	44	38	49	48	51	46	43	51	47	44	38	37	49	47	41	32	45	57	42	45	34	51	38	46	43	47	39	51	45	38	42	51	46	51	41	42	36	48	41	42	41	42	39	36	40	44	41	45	37	48	51	37	43	41	41	45	51	43	39	40	38	33	53	45	60	53	43	43	46	38	27	44	33	63	44	41	37	42	45	42	44	49	43	34	41	47	45	40	49	31	46	38	35	46	31	53	43	50	39	44	38	41	36	37	39	39	49	43	37	45	32	44	40	44	28	54	44	41	47	39	35	53	46	47	30	39	37	36	42	48	52	44	34	31	32	36	31	41	46	33	34	40	46	47	39	33	44	50	43	38	43	36	36	50	45	44	50	41	43	43	40	41	45	42	43	39	36	50	46	43	35	41	50	39	35	44	38	48	33	45	35	53	46	44	42	45	43	32	46	40	41	35	41	40	42	47	56	38	43	52	44	47	52	33	36	41	44	37	42	38	36	43	47	43	36	42	49	37	42	47	47	52	35	39	39	48	49	46	39	39	46	43	37	48	42	45	37	47	34	42	49	46	42	35	40	45	47	34	40	33	58	42	51	47	48	28	38	47	45	52	41	35	38	39	44	33	28	38	44	34	37	43	31	38	44	44	48	50	44	48	44	33	43	48	39	35	42	38	42	38	34	48	40	46	40	31	43	37	48	43	50	49	39	37	48	53	39	51	44	42	48	44	45	45	50	46	54	55	39	48	47	50	45	57	40	37	38	54	44	47	53	28	36	36	43	37	30	43	47	49	43	43	51	53	41	38	31	36	47	44	36	45	41	40	30
21375	3747	655	610	1145	1662	2277	1628	1163	905	778	763	706	565	537	479	460	487	435	459	399	406	575	1202	2291	1938	788	323	308	324	333	351	344	295	327	342	315	312	323	332	302	326	290	322	285	318	308	320	339	300	307	341	313	332	305	323	308	330	319	309	337	328	327	339	317	312	322	299	293	316	305	333	328	299	297	301	303	306	332	296	332	314	326	306	321	319	330	324	340	329	324	364	330	367	325	346	332	350	326	330	335	294	346	307	314	339	367	341	341	308	304	360	338	327	344	310	337	339	341	321	341	318	261	322	311	349	306	315	283	350	291	328	368	309	287	285	310	292	303	329	324	302	322	326	316	334	307	366	322	312	324	324	312	341	292	308	289	279	304	336	332	341	330	328	314	307	326	314	295	314	315	316	307	346	302	317	345	328	314	354	285	331	321	315	325	315	324	346	330	342	320	268	346	324	312	322	317	316	313	346	316	307	303	344	328	319	319	282	290	301	329	345	345	313	347	334	314	322	324	306	310	294	296	317	291	316	299	313	330	330	318	304	285	316	309	326	305	290	302	308	314	334	311	325	317	311	333	304	323	309	343	316	331	293	328	325	301	308	339	307	300	335	295	325	283	290	336	320	312	316	317	317	310	313	337	332	322	293	320	336	329	325	335	318	315	301	333	290	325	307	312	333	311	322	318	298	346	335	307	314	325	325	350	307	313	331	335	316	302	290	308	312	305	293	307	288	308	303	323	358	315	304	318	337	306	322	321	295	329	319	337	333	352	311	342	304	322	319	303	318	279	317	310	321	317	305	303	304	322	327	302	310	337	340	306	323	300	293	322	301	321	309	301	303	325	326	312	310	335	331	325	339	325	284	321	326	319	334	313	314	291	274	299	324	292	317	322	294	320	337	354	328	339	298	282	317	327	329	334	313	300	328	287	320	328	323	305	290	335	343	312	287	305	294	286	311	302	313	332	293	257	304	316	314	320	350	316	307	328	307	337	322	336	287	264	305	311	335	298	296	323	285	311	333	340	322	337	318	314	332	318	275	320	323	299	341	292	319	323	323	317	313	312	323	333	330	328	320	317	307	316	299	320	322	325	338	330	331	305	321	302	342	343	288	316	323	350	313	339	322	333	333	321	330	313	319	326	341	311	336	325	316	298	322	305	308	308	287	323	297	322	338	290	333	335	281	312	306	333	351	325	350	334	281	284	321	293	314	304	305	288	286	324	293	311	329	322	301	293	345	327	324	311	335	317	315	313	324	337	326	307	334	323	302	302	332	315	330	350	291	312	327	308	330	334	288	328	313	293	302	319	343	340	334	295	327	277	322	309	303	292	303	315	309	326	296	327	330	314	320	313	295	303	288	299	320	314	334	313	293	319	289	314	328	318	318	320	314	304	355	327	306	341	311	315	294	308	323	310	321	316	340	307	296	339	314	312	299	295	294	321	299	333	316	307	321	268	306	314	290	315	297	299	326	325	301	324	318	319	318	313	304	322	305	358	314	324	299	299	330	293	291	304	344	333	305	306	316	303	309	311	318	304	293	278	336	313	330	306	338	316	267	321	272	302	293	297	321	327	314	283	324	293	326	312	312	322	310	329	300	336	316	330	320	329	322	309	294	320	354	319	341	303	328	314	311	339	301	309	308	323	360	346	319	332	312	326	326	310	310	299	316	330	340	317	299	323	354	343	313	304	307	308	271	318	335	321	314	325	321	299	334	309	327	304	300	344	280	305	294	325	339	346	319	329	286	350	310	312	323	336	304	304	334	315	325	301	310	317	342	346	304	325	317	343	332	335	315	311	313	305	312	321	286	326	332	326	323	344	323	311	310	329	300	319	329	342	322	318	298	331	297	298	311	271	287	351	316	323	323	345	300	317	331	305	311	312	325	335	303	318	299	311	331	345	322	336	324	324	308	323	314	302	284	295	318	323	316	310	308	324	262	351	310	304	328	300	334	323	309	279	289	311	293	338	305	334	333	287	317	284	303	325	339	327	325	318	335	312	344	328	331	326	296	305	292	312	293	300	312	285	347	337	322	303	328	307	272	311	308	304	328	288	304	325	352	313	291	309	319	295	302	333	305	314	315	288	322	323	323	339	332	390	359	309	322	306	308	291	297	292	307	297	317	307	312	310	309	314	332	306	319	312	330	275	327	346	310	328	306	315	322	324	319	330	322	319	325	320	321	368	350	301	299	336	325	351	284	315	328	315	271	322	294	310	303	314	345	299	331	281	315	302	329	320	293	340	298	335	330	315	282	320	333	313	306	252	280	336	323	330	325	327	340	307	321	376	332	291	290	332	322	283	335	330	335	339	318	323	293	329	342	325	325	296	298	305	335	312	274	295	320	332	292	289	324	312	331	305	296	277	305	315	314	299	320	312	334	300	307	309	330	285	327	353	321	300	311	315	345	356	313	295	315	331	326	314	314	315	328	342	344	304	303	327	310	288	303	324	316	334	325	329	292	290	316	297	344	324	287	341	311	323	307	316	314	327	292	289	320	350	299	282	316	336	321	328	329	308	342	278	295	294	294	343	338	302	315	331	339	279	311	314	326	313	339	318	341	273	308	325	272	346	312	324	331	343	294	326	300	299	315	311	299	322	342	326	318	301	338	309	297	342	325	290	339	311	338	295	309	326	306	317	313	304	345	328	298	338	304	319	324	259	314	319	317	341	297	311	302	299	328	337	328	307	318	326	322	322	341	303	320	327	352	340	314	313	309	311	345	321	287	362	321	308	316	297	348	301	314	311	338	331	305	333	285	316	350	309	322	317	316	300	357	323	328	311	295	332	312	332	346	335	301	319	280	294	332	304	339	313	352	319	311	298	319	341	326	287	292	318	316	292	285	306	309	323	331	345	332	308	342	313	283	310	317	307	327	287	307	303	310	336	324	310	290	344	327	292	298	348	295	333	322	344	278	268	326	305	303	310	310	299	317	348	275	353	312	318	304	352	310	339	298	319	332	298	323	315	298	312	304	312	316	350	312	314	331	310	349	296	331	335	304	334	306	321	318	289	311	338	297	318	311	329	322	306	323	323	324	275	336	346	319	335	328	336	325	296	302	302	324	298	296	334	312	324	347	293	304	285	299	322	299	336	308	291	309	321	314	304	283	316	290	316	327	317	307	321	333	311	319	307	316	324	334	311	302	286	318	301	310	321	312	357	303	303	311	329	322	311	325	326	272	331	339	319	324	316	355	308	309	311	319	338	322	343	323	306	317	296	292	332	322	337	313	311	294	306	332	332	303	353	315	319	315	294	283	330	325	308	310	305	312	320	334	321	293	323	305	258	319	325	292	316	302	322	304	310	318	336	340	311	350	327	307	329	300	313	331	320	300	314	304	312	311	298	314	289	332	318	305	293	324	301	295	298	322	353	308	333	311	303	305	314	308	302	335	329	358	328	326	307	342	314	308	314	319	311	307	308	316	327	326	294	321	307	341	319	303	329	309	326	317	320	305	312	335	323	306	325	305	332	329	319	315
2981	701	122	109	105	93	93	103	98	93	98	86	94	80	75	76	86	90	82	79	77	86	161	264	346	133	71	68	79	66	70	60	78	64	80	66	73	79	63	72	72	58	53	73	75	66	77	66	62	68	57	63	72	55	56	78	59	76	83	79	77	74	75	71	74	71	80	54	76	70	94	67	64	80	67	72	82	73	55	59	65	57	64	71	81	67	75	67	69	69	84	68	67	74	87	77	68	54	77	69	78	67	62	73	60	79	66	75	86	61	65	74	69	61	71	59	80	63	72	81	70	81	71	69	69	67	71	77	72	78	65	78	65	73	76	70	67	68	62	70	70	65	57	82	56	73	65	70	71	75	59	66	62	81	71	65	67	73	77	71	69	64	65	67	66	75	77	78	69	77	70	61	65	58	66	92	69	65	81	56	59	65	66	72	49	83	77	56	67	89	89	81	67	62	66	79	63	79	75	74	76	76	67	63	65	74	77	84	88	75	62	55	85	73	67	57	59	74	77	64	67	75	69	67	75	81	93	63	80	76	54	74	80	73	58	71	74	92	75	69	69	71	66	76	82	70	80	68	80	62	57	66	71	74	73	70	70	82	71	67	79	86	66	75	54	68	78	78	67	72	62	55	64	46	53	63	49	70	55	69	76	83	88	75	89	53	72	91	60	77	66	76	78	61	74	68	72	69	76	66	57	81	65	69	73	80	70	69	75	70	73	66	75	78	78	67	81	78	68	80	76	85	51	74	73	79	73	58	73	74	72	75	74	68	50	65	69	62	77	85	67	72	68	79	62	78	64	85	69	83	76	71	75	77	74	59	72	76	85	65	81	68	75	66	56	79	74	70	82	68	73	64	66	74	54	70	87	80	51	75	80	70	61	63	58	51	65	67	79	76	85	73	71	73	67	79	67	77	78	67	65	63	79	68	75	78	72	75	59	73	60	87	70	72	69	67	66	59	63	76	83	86	77	65	61	71	70	53	84	64	67	70	67	76	76	72	61	73	62	68	77	73	68	62	70	75	70	64	72	64	77	66	72	81	71	56	72	58	73	77	61	55	52	64	77	81	68	78	56	75	51	67	63	76	88	67	66	64	89	67	70	67	65	75	74	65	73	70	77	67	65	83	78	56	68	68	77	67	67	66	52	73	57	74	72	62	74	65	69	78	66	70	69	63	59	57	61	83	58	66	76	78	64	69	61	66	91	72	81	53	62	67	67	79	72	86	83	83	72	83	77	79	60	67	68	64	69	79	68	56	88	68	65	65	57	60	72	54	62	63	79	71	66	90	64	77	69	86	53	58	53	78	76	66	68	60	71	65	76	70	66	72	81	67	71	72	79	83	81	72	71	83	83	71	67	61	68	69	69	80	90	54	70	67	65	69	77	68	75	77	81	89	87	73	67	58	84	82	77	74	76	71	74	61	73	69	72	76	72	71	72	59	75	77	70	86	67	60	68	62	56	81	73	66	84	68	70	76	70	82	87	65	61	64	63	67	73	73	50	85	72	67	70	78	75	66	47	81	67	72	59	73	77	67	75	61	75	72	57	78	72	61	62	65	64	68	73	69	72	65	69	76	68	79	59	87	72	71	77	57	77	66	67	70	76	74	63	65	77	82	75	60	67	67	74	66	78	66	82	66	71	78	66	69	82	76	73	63	77	55	75	77	89	77	75	80	67	81	73	76	84	72	77	74	83	67	75	84	78	65	81	77	70	73	75	60	63	52	66	62	53	71	72	69	77	61	72	67	83	79	79	81	64	74	71	70	74	77	80	82	79	63	63	88	69	72	63	61	84	67	88	66	73	61	77	66	65	55	73	67	82	67	67	74	73	59	66	57	58	73	77	65	72	77	75	74	82	74	79	81	60	71	82	71	84	94	56	68	74	78	66	78	72	65	75	69	67	72	69	87	68	61	66	53	64	60	79	72	74	57	65	71	63	68	72	82	78	64	65	69	78	60	61	68	51	59	71	62	63	55	64	67	78	70	75	71	57	97	61	57	68	89	76	74	84	79	73	71	65	75	73	65	64	73	75	67	80	60	72	66	66	69	70	72	77	72	103	81	87	91	63	78	81	70	75	68	86	71	64	71	77	71	72	81	65	65	75	57	72	59	77	64	74	58	75	80	76	76	71	81	63	61	74	62	79	76	80	66	68	89	58	66	74	83	76	65	86	93	65	64	68	81	66	80	62	72	80	76	82	63	66	59	59	82	63	75	77	63	64	52	68	92	64	75	65	74	54	76	70	71	87	64	56	81	61	83	93	64	78	72	59	76	78	77	57	57	74	70	80	63	58	75	78	69	68	56	67	74	75	56	64	70	63	81	61	77	56	65	75	72	81	69	86	61	69	77	68	76	69	77	75	74	64	74	75	70	65	66	65	64	69	70	65	61	83	73	66	70	68	78	73	59	79	81	76	69	69	57	77	76	86	70	79	68	84	87	87	78	74	60	81	65	71	74	75	75	79	68	75	72	75	67	65	85	79	79	73	78	58	74	65	54	69	68	70	67	64	66	80	79	99	66	75	73	61	80	82	60	82	59	89	77	69	77	70	84	70	78	71	78	70	75	70	62	73	68	74	67	58	82	58	72	91	77	75	68	67	67	81	62	86	66	69	69	66	63	60	66	69	76	77	69	70	83	73	61	70	80	66	84	69	77	71	71	65	73	63	71	68	52	75	65	67	71	78	73	72	68	68	58	71	74	69	73	70	69	65	76	67	79	61	68	65	75	66	74	68	68	74	79	68	72	60	73	65	67	82	76	74	71	48	75	72	74	71	60	77	73	63	59	75	63	63	55	64	73	75	67	68	69	75	90	77	85	70	63	72	79	69	67	75	68	77	73	64	81	72	74	71	63	68	73	69	50	70	77	68	81	76	78	70	83	72	59	75	90	55	69	65	67	60	55	74	80	70	63	77	88	69	56	81	55	61	61	71	73	72	73	75	68	73	77	81	60	73	83	74	84	89	77	84	64	61	73	71	85	67	82	73	72	84	74	74	77	88	66	57	97	78	85	70	64	71	73	60	80	55	96	61	69	53	85	52	78	71	78	75	58	56	76	69	67	79	54	68	75	66	71	69	73	75	64	79	98	77	72	78	78	70	58	76	86	64	76	63	68	70	64	78	51	82	59	80	86	62	69	77	63	70	67	73	72	82	77	69	58	77	56	87	79	74	68	83	72	56	59	75	77	70	71	73	56	82	74	68	75	74	78	74	75	68	82	72	84	72	74	65	79	64	84	73	71	71	81	84	72	66	67	70	74	67	66	64	77	70	63	66	69	79	75	74	73	78	71	73	75	73	64	64	90	63	77	69	59	87	74	81	85	69	64	94	67	62	74	71	77	61	71	70	74	74	70	79	83	78	70	73	77	79	73	61	70	72	75	72	74	63	71	74	71	68	74	76	63	74	78	69	70	71	81	64	67	74	57	73	69	65	71	70	69	80	65	64	61	80	59	57	72	65	70	77	63	59	68	61	69
26373	6788	1139	1149	2032	2996	4038	3130	2207	1781	1561	1371	1287	1027	938	873	915	798	771	749	747	756	3070	5965	7320	2222	580	583	540	584	550	517	498	534	502	576	520	557	523	493	515	515	543	516	538	525	524	528	554	511	511	489	526	552	529	514	556	548	531	511	494	537	498	507	477	501	486	491	534	507	535	490	501	514	494	548	511	517	539	512	571	495	512	517	554	515	522	510	549	522	542	473	523	557	526	545	521	550	570	572	509	557	552	542	509	462	525	499	531	542	504	538	558	529	463	535	541	557	515	531	481	518	528	525	473	498	513	528	517	528	490	560	482	510	544	558	507	481	525	501	553	473	521	471	502	508	458	502	487	500	481	476	520	508	525	576	474	496	555	532	511	518	531	532	508	502	529	556	504	525	500	527	550	490	540	520	483	481	524	508	499	499	514	523	481	456	487	526	526	540	519	501	523	521	458	506	508	481	489	503	493	497	517	519	513	501	495	519	472	514	506	550	541	490	517	498	476	498	496	507	472	509	506	556	503	469	509	515	509	535	475	498	512	473	476	533	523	534	509	520	513	487	495	512	533	497	571	513	448	469	507	518	516	518	506	524	522	501	494	471	503	545	526	497	501	486	508	513	526	518	466	497	471	498	519	500	531	502	507	526	536	497	508	518	530	503	489	498	472	478	471	512	516	473	520	532	504	469	481	493	536	494	505	510	518	514	493	529	514	601	483	484	519	482	531	522	541	546	498	508	524	520	490	477	489	483	510	490	522	516	511	487	490	511	517	511	510	492	494	536	546	502	467	488	528	508	510	520	508	524	467	506	497	515	530	509	481	490	511	524	520	497	477	491	534	489	491	509	511	492	512	502	509	487	486	465	476	494	545	533	540	501	532	542	464	536	500	487	479	499	494	553	503	518	546	514	463	517	524	495	544	487	499	483	513	481	507	510	518	494	467	531	531	483	506	506	510	493	532	486	515	517	494	494	491	499	513	502	497	484	498	513	497	511	499	480	506	523	511	511	508	536	530	495	497	491	541	481	505	519	580	490	518	495	492	491	553	462	468	560	486	526	518	504	535	553	493	502	514	529	499	528	511	436	492	526	523	545	506	549	500	520	441	507	483	503	514	522	500	497	488	495	521	485	461	487	495	507	507	512	502	473	508	530	546	479	508	517	524	506	493	477	498	503	520	511	532	515	500	512	549	548	509	536	472	530	522	526	512	500	512	521	475	508	478	534	482	530	487	492	518	484	512	458	531	482	518	527	449	497	510	487	506	494	483	513	478	544	491	490	522	519	522	523	470	462	510	497	493	530	491	508	509	525	528	485	476	493	513	505	489	558	533	500	507	525	493	462	529	501	492	508	545	492	504	501	521	509	564	515	475	492	529	550	514	528	462	491	454	513	533	494	499	513	544	543	486	462	540	510	537	538	543	523	521	462	516	507	505	494	519	514	479	509	484	552	511	522	541	515	504	499	489	524	502	563	493	512	511	489	474	473	489	487	554	503	522	515	507	530	523	504	537	532	492	490	556	481	503	508	496	520	531	531	485	528	517	544	485	538	496	511	501	473	560	500	497	506	542	471	476	497	510	496	474	521	474	497	516	511	477	492	498	517	468	478	489	527	510	530	523	493	519	509	515	473	470	509	508	484	502	521	546	498	491	517	509	521	491	501	499	513	506	513	491	514	500	487	494	518	503	476	541	502	519	525	529	503	520	523	544	506	515	479	499	539	505	505	523	487	516	467	470	474	483	508	485	472	498	507	555	474	507	501	473	485	480	442	531	489	536	476	508	505	476	497	508	524	521	485	498	507	514	463	499	490	521	480	480	468	480	509	492	517	485	440	496	509	509	524	512	477	543	467	490	515	479	524	491	548	524	500	478	473	501	509	528	526	543	481	472	506	496	491	529	512	559	503	472	493	507	492	536	533	506	482	499	523	520	486	510	499	467	493	514	516	515	500	498	508	508	455	480	500	516	490	479	486	501	530	515	537	552	517	494	467	499	519	501	485	472	529	529	496	502	505	496	529	479	511	504	496	476	501	511	537	530	512	501	504	524	514	501	510	493	489	469	533	471	482	539	486	571	556	502	528	460	486	498	513	516	484	512	509	467	485	486	536	485	518	495	528	513	494	481	531	486	519	525	543	523	516	512	481	495	507	496	492	526	511	495	523	505	511	512	472	467	464	474	510	525	491	503	515	495	550	462	512	491	491	539	521	522	496	510	511	517	521	505	509	531	491	483	541	481	519	491	523	532	509	478	514	510	486	494	508	514	504	487	471	480	489	480	491	511	520	492	521	486	512	487	493	452	504	494	502	527	531	478	487	481	514	524	506	493	498	519	513	522	533	497	490	495	492	505	537	514	470	503	527	485	513	546	466	534	496	509	521	524	513	515	521	477	493	503	494	503	513	495	517	504	500	530	504	555	540	485	520	495	505	555	492	513	523	520	528	521	522	543	516	487	482	508	509	473	517	481	499	510	504	511	513	522	534	498	513	514	542	505	503	524	529	548	526	485	491	548	497	477	574	538	541	521	544	518	538	549	505	514	486	497	523	493	482	501	542	496	468	487	513	504	515	529	502	467	500	552	507	508	519	499	532	534	525	487	519	516	502	502	559	536	514	510	495	528	490	504	521	495	524	487	512	514	533	566	494	488	501	525	519	536	526	477	517	502	545	546	547	497	537	516	482	530	501	493	497	480	498	532	518	523	514	523	506	535	504	488	526	521	482	519	490	518	546	518	517	467	506	508	536	557	513	500	558	518	508	506	498	535	520	496	519	532	498	537	487	527	499	500	504	500	525	490	534	517	478	522	574	488	495	525	512	521	468	507	509	500	538	480	503	478	509	512	485	502	491	507	483	507	552	515	496	465	483	463	472	525	482	483	495	473	524	497	494	494	545	523	503	486	540	532	541	536	531	481	539	483	532	488	518	501	503	491	517	514	524	493	482	535	532	489	520	558	515	541	497	484	521	510	530	550	522	499	507	528	516	564	518	470	511	517	515	475	478	524	495	535	480	525	545	520	537	547	498	545	507	539	509	504	536	478	528	550	527	528	462	525	549	496	526	524	460	543	488	484	522	486	510	502	497	526	528	523	494	515	536	523	520	491	494	529	494	535	546	518	527	498	485	529	515	493	511	519	538	444	524	546	479	507	484	483	531	504	486	510	491	488	504	530	500	487	534	496	523	505	567	499	495	495	477	577	495	530	524	494	485	547	523	549	500	548	490	495	509	493	498	531	579	511	508	545	490	549	502	495	475	502	528	465	507	484	538	530	521	536	515	492	467	527	481	518	520	513	488	509	489	484	534	526	509	486	491	485	509	473	507	491	519	510	497	506	471	488	486	575	500	502	489	533	508	486	492	483	461	508	523	516	515	488	492	494	517	519	522	516	524	516	550	547	496	567	522	495	493	513	492	517	521	522	496	528	507	514	549	525	530	522	492	488	490	509	497	500	487	490	510	497	559	491	514	491	503	510	504	499	466
4194	540	119	80	86	71	87	88	80	76	78	78	65	68	75	77	58	44	64	65	59	76	180	275	168	109	98	65	65	49	61	45	51	62	53	46	65	49	47	68	53	59	61	58	62	55	42	54	58	51	55	55	67	65	60	51	59	58	57	51	53	60	59	54	53	53	64	59	49	56	62	55	59	47	51	48	63	49	53	43	46	58	73	51	54	65	57	50	56	53	52	58	56	57	59	60	70	53	81	61	56	53	60	50	50	61	60	51	54	56	67	65	61	42	50	54	49	54	48	62	70	63	55	56	58	63	74	58	69	46	55	48	57	39	65	55	55	58	56	57	57	64	44	60	46	54	47	40	59	49	43	54	54	45	66	51	50	50	49	49	46	57	60	55	60	63	61	42	49	64	59	51	47	62	67	57	60	45	59	63	61	53	64	62	49	52	54	56	45	38	59	51	63	65	50	59	54	59	60	58	58	51	54	61	69	53	55	57	56	53	61	57	58	62	60	54	65	55	51	57	51	55	57	56	55	53	53	53	64	68	44	58	43	50	72	58	64	53	53	69	59	57	54	60	40	69	69	59	51	71	48	66	35	56	48	55	56	54	62	53	68	65	54	45	63	56	54	61	51	59	64	49	48	56	49	53	69	52	67	52	56	53	51	65	53	57	60	64	55	50	47	58	50	53	63	58	49	54	60	61	49	63	61	52	43	57	59	46	67	58	60	61	60	50	56	51	50	60	66	57	45	50	51	66	51	46	56	55	52	64	49	69	63	66	48	69	48	46	56	54	64	50	46	50	58	47	53	64	51	42	54	56	58	52	56	47	43	55	56	57	57	62	55	59	50	49	59	50	65	57	51	50	66	43	57	57	57	52	37	57	64	46	48	62	54	37	63	74	57	60	59	58	61	61	64	60	54	59	58	52	62	47	53	57	68	51	48	52	60	47	57	53	70	58	57	57	54	63	54	59	51	58	55	52	64	44	42	51	73	61	41	57	65	54	55	54	44	51	59	61	63	57	60	53	45	41	58	51	62	54	54	48	48	55	53	57	65	39	56	44	50	66	57	52	47	53	55	53	55	47	57	65	65	62	47	68	66	58	50	55	62	56	61	57	68	50	64	60	49	65	51	58	61	49	57	60	51	72	58	59	61	54	54	50	49	46	60	55	58	43	72	47	64	57	48	60	53	51	49	60	56	55	48	47	51	47	65	62	62	54	52	61	48	57	63	49	51	52	49	72	55	46	53	49	52	61	68	37	49	56	57	38	50	56	59	58	71	58	58	61	48	57	72	55	67	56	56	56	62	57	53	57	50	46	51	50	66	54	73	45	50	51	35	57	60	56	56	52	55	55	50	71	53	57	59	60	50	52	50	53	59	38	56	50	48	47	63	59	64	50	47	57	57	65	52	57	56	58	64	52	56	57	43	48	59	47	57	52	57	46	60	49	49	52	49	53	60	54	50	64	62	51	58	69	63	64	55	49	60	47	66	55	65	47	49	64	77	60	67	57	75	55	53	53	59	52	50	47	70	56	50	57	46	58	43	48	55	46	43	49	52	47	58	69	51	54	52	63	60	63	45	56	53	52	51	50	46	63	53	58	55	53	44	47	47	50	62	65	56	70	57	47	53	54	57	60	65	45	64	63	64	45	54	51	63	71	70	60	54	49	60	44	55	50	61	52	45	58	54	46	58	58	52	51	48	56	49	63	48	64	53	52	64	66	48	49	53	43	53	56	60	49	58	64	57	53	41	56	52	52	59	59	56	58	64	58	58	52	57	62	36	65	40	51	62	56	60	49	48	48	42	52	50	58	58	61	57	58	51	52	66	48	60	60	56	56	55	52	64	57	72	56	50	66	48	57	42	52	47	54	59	40	59	57	61	61	44	53	58	59	43	45	53	48	58	54	50	57	59	52	49	63	51	50	62	52	57	55	63	66	50	46	62	52	62	54	60	48	50	47	56	53	69	43	73	50	52	57	45	46	52	61	44	53	53	55	52	62	49	47	49	58	59	63	48	48	70	77	55	65	47	53	47	61	58	46	61	53	48	69	56	49	54	57	55	58	60	45	64	63	62	46	59	56	46	59	61	52	53	58	54	54	61	62	59	57	48	61	56	57	56	60	60	49	58	48	52	59	51	55	59	64	42	54	47	49	56	62	57	59	51	47	66	60	60	58	66	53	59	46	56	55	58	63	56	56	56	57	67	67	62	53	59	45	54	56	65	43	66	55	62	54	56	44	45	47	61	52	55	46	59	47	64	60	55	55	60	48	47	54	53	58	50	52	61	33	50	57	54	50	46	51	58	63	56	49	57	53	65	62	61	63	49	55	55	51	66	65	54	60	48	64	59	49	53	40	66	58	50	57	61	54	51	52	52	59	61	58	64	53	63	49	63	45	67	52	46	54	62	59	63	52	58	66	51	54	61	52	69	61	55	54	51	66	60	54	53	52	53	55	61	50	57	38	48	57	59	55	57	43	57	65	66	53	51	47	51	45	49	52	51	59	55	63	45	71	66	64	56	52	60	44	52	50	61	60	49	55	52	54	55	76	56	62	56	48	56	63	54	65	68	67	54	52	54	60	50	61	55	46	52	54	39	52	46	53	51	50	51	52	40	52	54	60	53	51	55	49	55	56	61	53	56	69	58	51	60	71	59	69	35	38	47	56	61	50	55	56	68	60	57	67	70	44	61	57	75	58	48	56	60	54	57	48	46	55	69	59	56	64	61	55	60	50	56	42	63	52	49	33	53	51	54	52	59	49	60	63	63	58	79	72	42	58	55	50	58	69	47	70	64	52	52	52	50	54	50	52	57	48	53	66	59	55	58	65	50	54	68	51	45	59	54	45	65	53	59	68	61	55	68	63	63	64	44	51	55	54	67	42	52	58	54	46	56	51	56	79	51	58	48	55	51	50	58	44	48	48	60	50	52	53	56	46	57	44	53	55	58	40	66	57	62	70	60	50	53	56	53	52	56	55	62	61	65	66	60	55	61	42	59	57	50	57	70	56	55	33	55	52	51	52	56	52	52	75	53	44	60	55	57	59	47	44	63	63	57	55	59	64	58	54	50	50	48	56	48	56	56	52	56	54	63	48	68	56	52	57	51	65	56	66	60	44	60	52	55	67	58	55	56	69	60	42	54	60	58	56	63	57	52	64	62	75	61	58	51	62	61	44	59	53	48	45	65	52	56	45	50	52	55	55	49	50	49	51	60	63	62	58	50	45	65	59	54	41	45	57	45	60	55	64	48	49	49	50	46	55	77	61	51	52	61	53	61	57	60	51	44	72	52	52	55	57	61	39	57	54	63	54	49	50	50	48	64	63	61	51	42	42	70	53	64	53	57	55	68	54	66	58	62	57	54	71	62	59	56	51	62	69	46	42	65	65	51	62	72	68	57	58	63	58	60	51	46	44	50	55	52	53	46	48	56	51	48	61	47	40	57	56	60	65	55	47	48	58	47	48	55	58	58	72	65	53	56	33
25109	5673	975	1014	1760	2443	3374	2907	1996	1611	1350	1180	1133	1099	880	877	809	728	655	624	703	1129	4433	7249	3065	2398	1910	453	459	443	487	431	415	473	415	445	410	443	437	418	448	419	407	447	409	438	444	412	416	428	392	464	412	378	447	455	426	428	435	386	473	476	433	398	412	459	403	382	435	441	401	406	413	414	384	427	436	397	405	407	444	360	433	448	410	412	400	430	426	433	435	428	424	445	497	422	460	387	441	459	479	442	448	463	427	440	443	467	446	438	440	424	455	458	427	464	439	428	376	419	398	411	395	450	420	398	395	435	368	353	425	433	390	385	387	420	433	395	421	447	419	393	387	425	410	431	415	409	420	418	451	480	380	378	369	411	403	449	397	417	409	439	406	408	399	450	457	424	396	402	413	409	431	422	383	390	428	436	407	391	413	433	410	378	413	405	433	410	389	422	422	376	374	418	400	406	421	415	422	386	386	416	448	425	430	415	426	431	393	405	413	417	399	373	375	382	428	420	357	447	420	405	418	379	443	392	412	444	404	414	411	398	385	435	438	395	408	411	421	396	435	424	441	406	428	414	414	426	436	388	420	412	432	398	423	405	462	401	433	383	415	407	397	409	435	400	404	430	408	412	423	386	431	434	386	385	419	408	415	390	423	414	384	384	430	406	426	389	399	402	405	411	428	413	417	393	423	401	381	402	409	417	405	429	384	400	364	409	405	388	429	434	415	411	427	398	438	428	397	394	407	421	421	382	414	399	456	442	432	404	421	449	414	397	407	344	411	403	406	424	456	426	445	421	422	415	410	408	403	390	405	452	415	399	406	407	411	402	400	443	447	415	408	396	433	386	441	410	435	404	445	422	403	426	438	390	396	405	408	430	437	396	449	408	414	437	424	409	386	419	428	421	398	404	396	410	387	429	383	413	406	432	410	400	457	405	381	426	400	424	367	402	421	409	425	409	434	421	419	411	411	385	406	437	358	386	377	394	418	425	408	426	399	430	397	385	391	388	405	441	417	391	390	428	446	390	381	381	377	403	398	379	435	416	414	408	385	413	424	394	416	396	375	410	390	433	444	429	416	415	432	450	422	393	394	425	392	386	390	388	391	390	421	438	404	426	391	384	432	397	400	388	376	370	426	426	378	417	406	387	420	420	436	380	417	483	429	389	408	426	391	415	424	407	425	405	405	382	407	411	414	391	419	435	416	388	399	390	434	420	406	427	405	398	411	412	426	400	439	395	410	411	424	403	407	432	434	420	380	438	438	398	398	402	373	390	408	395	393	442	391	415	482	444	413	405	415	430	478	427	429	407	433	390	398	398	451	410	373	425	446	419	420	402	388	431	363	414	391	371	420	402	403	388	414	420	475	363	426	416	405	430	426	429	368	374	385	393	375	397	424	417	448	430	414	408	406	403	429	425	453	394	418	402	463	387	424	416	389	438	423	406	393	391	383	375	419	426	385	411	397	400	434	429	419	395	438	384	402	396	434	392	363	392	404	424	415	406	416	415	417	424	376	421	439	419	430	400	429	413	380	373	429	411	401	396	420	388	381	402	407	414	406	421	413	385	398	399	414	442	396	395	413	423	391	381	426	435	409	414	405	402	348	383	401	418	396	431	418	410	416	384	426	404	426	404	404	451	404	408	393	421	413	399	446	381	405	387	402	409	422	416	389	442	404	423	429	402	434	406	385	406	402	415	395	373	405	417	414	408	417	401	399	433	416	391	372	414	394	411	405	399	424	377	429	440	408	416	401	419	394	417	382	407	428	428	412	409	381	428	422	394	409	390	429	387	389	423	408	414	367	438	417	408	412	417	399	411	405	406	443	434	405	412	406	402	371	381	407	403	404	432	427	352	414	422	397	379	427	417	417	372	399	425	413	421	434	434	405	391	413	456	395	420	400	405	414	417	442	397	405	418	409	402	408	390	423	401	425	431	410	402	388	430	456	449	443	420	450	373	422	405	435	443	427	424	455	375	409	399	426	396	424	419	425	442	435	454	374	394	384	402	412	392	397	404	402	391	404	450	406	410	423	439	359	426	439	395	410	423	431	425	419	400	414	393	397	425	386	406	430	419	409	371	390	407	424	405	408	404	411	407	381	410	415	391	449	366	446	420	411	413	418	380	389	438	383	432	405	397	425	431	406	400	396	381	363	417	443	443	411	400	405	411	437	415	420	425	428	433	406	394	405	436	386	406	409	391	429	444	405	403	399	392	422	410	441	418	419	426	398	422	395	423	425	421	449	432	420	403	402	428	414	397	403	410	408	388	429	419	402	436	424	447	378	417	422	407	400	387	416	391	396	409	417	385	373	421	460	432	427	421	404	409	430	431	406	412	418	400	430	409	426	433	434	404	431	411	406	453	390	401	412	405	425	403	426	419	433	391	376	374	384	386	430	401	413	418	434	433	394	439	403	446	405	406	456	419	420	418	418	413	456	378	419	379	394	414	440	417	411	427	397	408	429	390	378	407	401	437	454	446	405	384	437	432	418	423	440	408	445	421	422	415	397	430	441	453	420	414	389	390	403	396	412	423	456	438	416	434	390	421	363	421	391	394	381	372	366	421	391	430	444	428	382	434	389	440	397	411	419	404	393	366	427	401	394	398	402	403	417	396	434	399	405	428	394	435	382	464	417	396	407	399	431	390	368	432	396	416	382	387	407	396	414	417	415	418	392	392	377	398	397	392	379	405	412	425	423	420	403	426	412	410	412	423	403	367	404	419	434	437	403	453	404	410	350	433	391	391	380	425	443	448	421	428	424	417	376	422	447	422	433	417	423	446	408	374	409	448	352	406	434	414	414	417	393	416	405	403	400	411	405	405	431	384	396	424	378	421	402	393	385	410	423	411	437	423	427	450	418	417	409	366	408	414	390	428	402	380	432	401	396	388	412	435	413	419	418	395	399	417	417	396	419	408	400	415	373	412	406	371	432	440	394	410	381	397	413	401	405	401	414	419	420	425	420	385	404	406	381	393	384	433	411	427	415	416	386	422	410	430	434	387	406	396	435	392	419	387	400	421	431	403	400	423	411	394	414	391	423	412	391	410	436	389	417	400	385	442	389	434	412	452	403	384	395	402	414	391	390	430	424	388	408	416	407	394	433	435	406	391	433	402	392	397	429	433	401	425	413	411	401	413	415	417	436	397	434	380	399	419	389	433	449	446	411	391	415	402	438	392	440	431	389	396	400	409	461	435	404	401	426	435	414	448	398	415	401	390	456	436	404	406	400	380	404	418	404	430	415	407	401	392	410	417	395	377	413	424	395	430	418	411	396	429	395	390	416	378	394	392	386	395	425	426	396	404	382	439	402	434	382	372	404	418	386	403	399	421	400	384	398	409	423	424	405	419	387	363	423	379	402	414	412	382	425	411	377	399	390	424	394	412	422	430	404	420	415	383	447	424	378	402	403	408	391	397	401	442	379	395	435	374	426	387	406	436	435	401	452	430	464	420	392	373	414	412	430	420	418	425	403	438	421	433
4189	978	194	154	125	128	166	145	139	126	101	114	110	126	105	91	85	119	112	96	104	135	321	634	694	567	330	96	101	88	101	103	106	100	89	110	95	75	99	86	101	103	100	82	102	96	82	99	90	88	90	93	88	93	96	98	79	95	99	75	119	79	89	67	91	94	77	96	91	94	84	96	97	107	100	77	83	83	103	99	80	101	113	78	96	101	99	106	97	102	84	86	107	99	83	97	86	91	93	98	102	105	106	92	104	96	103	98	87	107	110	97	89	72	87	93	88	95	87	103	93	99	99	83	101	92	103	95	95	78	96	97	89	89	82	101	82	74	84	106	86	88	75	83	91	96	68	96	108	90	97	81	99	101	93	101	93	100	94	89	95	89	92	99	87	86	93	94	96	95	85	111	94	104	101	95	96	111	93	92	96	82	91	93	103	76	81	87	93	88	93	84	103	105	95	105	89	81	100	85	103	102	84	95	88	92	96	93	114	90	81	99	111	93	91	81	81	94	99	102	94	98	90	98	83	90	104	86	74	85	100	87	90	83	82	97	87	79	104	91	69	88	84	91	103	100	98	90	97	88	109	99	79	82	93	80	81	95	96	107	105	87	87	76	95	101	98	108	85	79	80	86	87	86	94	99	89	78	82	85	87	105	92	96	90	87	112	98	87	90	98	94	99	90	83	84	80	94	74	92	93	84	92	91	88	94	96	108	99	86	98	106	79	97	92	102	95	88	95	87	68	97	92	93	82	90	105	100	95	85	102	99	94	102	83	103	78	81	70	87	100	80	94	84	94	79	94	79	79	84	75	92	92	87	78	95	93	89	107	101	108	101	97	85	105	80	95	81	100	100	95	94	98	92	94	97	106	104	91	71	102	80	102	108	95	89	95	99	82	91	101	96	93	102	102	86	89	82	98	87	76	112	98	107	102	116	92	86	80	104	84	102	104	87	96	83	100	89	82	73	82	98	89	101	90	102	86	81	108	98	76	82	88	89	98	89	99	98	100	72	94	81	92	92	101	89	117	94	105	76	108	103	95	91	99	96	84	90	79	97	81	97	90	92	93	85	98	79	91	86	85	94	80	84	97	90	103	70	84	82	79	87	99	86	96	95	97	86	97	86	82	98	88	100	95	99	98	115	102	98	77	86	84	89	93	99	83	90	81	69	99	82	99	104	93	97	87	97	112	77	88	80	89	94	100	112	80	87	100	89	75	83	106	95	100	86	77	99	83	99	83	114	93	93	85	87	96	89	98	85	109	101	84	89	89	70	88	88	112	98	98	68	75	69	85	95	94	79	90	74	83	84	99	91	93	113	84	96	76	87	78	95	80	105	92	93	85	85	88	97	94	94	92	93	95	84	98	101	92	92	79	100	73	100	82	86	89	78	81	91	95	87	89	85	86	86	94	94	99	94	102	104	86	87	90	88	84	87	89	102	104	96	91	91	101	83	91	101	93	86	88	79	79	105	71	75	103	83	96	96	82	107	111	93	92	85	105	99	95	94	99	81	95	76	88	92	84	78	96	108	86	97	99	102	83	72	96	83	81	86	114	87	114	89	88	87	91	83	88	106	94	92	85	96	99	102	88	100	87	109	97	93	92	74	89	86	99	108	76	94	102	73	92	83	85	100	90	78	92	101	89	101	108	93	102	90	78	92	95	95	96	97	100	94	93	76	69	80	96	88	96	88	80	92	81	92	87	98	100	99	100	91	97	82	91	85	82	95	90	97	99	95	78	123	99	82	98	91	96	109	98	83	87	93	92	100	84	83	96	80	72	81	77	86	101	87	74	93	76	95	103	102	110	94	82	95	77	103	100	78	86	106	85	72	74	105	79	92	75	98	95	99	89	88	109	81	71	99	86	78	97	108	79	99	104	97	98	81	91	94	89	84	84	84	97	90	92	83	82	75	88	83	87	82	103	90	108	83	101	87	104	97	84	97	98	82	101	112	90	92	94	97	71	107	84	74	85	111	85	93	103	103	108	97	92	73	97	87	110	112	86	82	91	108	96	83	97	93	85	102	85	79	79	99	99	99	103	88	95	79	86	94	98	83	88	86	88	94	73	86	84	92	88	82	96	62	97	91	94	91	88	105	73	92	93	96	74	93	75	79	92	97	85	97	86	88	93	110	98	81	88	106	80	95	103	88	104	116	81	87	96	104	77	88	101	87	77	89	81	105	101	93	100	78	94	70	94	103	87	102	92	83	85	94	93	91	92	80	82	90	79	90	94	80	88	87	91	103	92	99	88	85	91	90	99	100	78	99	96	92	90	105	90	80	115	90	91	94	91	79	80	98	94	82	83	100	101	99	106	98	89	97	84	90	71	89	114	95	116	96	91	92	108	96	91	94	94	90	91	90	91	95	111	96	90	91	83	103	84	88	91	94	69	100	99	90	98	84	88	88	113	85	98	97	84	103	100	93	96	91	87	86	98	91	74	102	109	86	104	85	96	105	106	82	106	82	101	82	92	80	100	92	94	108	84	78	84	103	104	103	89	81	79	68	78	93	82	89	104	99	84	112	92	103	87	95	78	87	87	95	99	84	91	88	101	90	102	90	84	84	102	77	104	87	83	90	99	100	103	83	91	91	90	95	88	107	69	80	95	92	84	92	93	102	93	91	99	83	95	96	73	102	88	93	90	86	88	94	102	87	88	106	89	103	86	82	77	98	82	93	93	93	88	113	85	95	86	88	96	85	100	96	75	102	105	84	77	94	101	74	107	72	111	87	98	85	74	99	78	103	92	100	83	87	76	93	79	98	75	95	97	116	92	85	83	108	79	88	88	109	87	89	96	88	70	98	91	107	100	94	96	88	89	112	98	97	91	84	87	96	82	103	94	76	92	86	93	95	103	78	107	90	94	96	100	87	71	85	76	95	81	84	99	117	75	86	79	108	89	102	77	87	87	95	87	88	100	105	85	84	96	79	96	103	93	113	95	103	91	92	84	80	92	94	99	87	86	89	82	91	98	101	78	101	80	82	93	93	77	93	95	82	85	99	80	102	97	89	93	90	86	93	79	95	93	59	119	91	92	88	103	84	96	103	101	79	79	83	82	89	96	76	102	91	84	102	89	94	93	81	98	100	80	102	99	85	95	101	115	101	93	113	94	108	85	105	76	82	95	97	95	69	82	81	74	90	78	93	84	101	87	78	83	83	85	109	115	107	99	85	76	88	93	85	85	97	89	82	89	105	85	94	89	106	85	80	98	85	98	93	82	100	84	75	87	92	100	104	78	101	92	81	81	89	87	81	84	111	88	86	99	91	100	89	93	88	72	97	77	83	68	100	96	102	95	97	107	87	102	95	81	88	91	100	86	85	97	92	86	108	88	97	113	105	94	117	96	84	104	87	104	92	87	78	96	87	100	90	86	92	85	101	91	86	113	95	94	92	88	102	82	87	101	87	94	73	84	96	80	101	76	104	88	94	99	88	88	73	97	96	100	75	92	84	107	103	91	73	98	102	111	101	96	98	86	96
30335	8407	1609	1600	2972	4239	5464	4871	3540	2686	2333	2073	1913	1735	1637	1380	1255	1223	1139	1031	1034	1979	7411	13773	14260	11125	6988	796	760	753	727	699	703	664	715	708	665	716	756	687	682	679	675	667	626	651	654	661	679	704	677	653	664	653	687	711	673	662	666	669	661	683	644	651	665	690	747	655	680	630	708	683	685	654	709	722	686	644	734	634	648	688	685	690	685	732	697	726	652	667	688	705	711	687	707	705	645	695	688	680	697	698	709	694	687	691	666	674	683	691	674	698	637	720	687	679	695	678	667	715	674	683	668	684	646	633	670	682	648	647	698	656	659	670	697	683	624	673	650	667	653	667	698	701	679	668	681	647	673	671	636	701	657	635	678	650	680	625	640	700	724	623	679	715	680	651	680	681	693	687	695	648	669	671	610	712	681	702	690	669	664	681	706	672	642	676	644	679	640	665	645	643	652	675	646	634	691	645	650	686	647	637	636	649	660	669	674	680	674	666	631	681	658	633	616	625	606	624	670	692	687	672	652	681	680	661	660	668	661	615	692	682	648	676	659	622	678	686	658	655	657	688	709	632	632	626	669	699	657	638	682	627	740	718	601	624	650	675	641	662	668	645	733	697	693	671	683	671	641	611	637	694	646	666	649	691	615	646	678	664	717	658	657	679	658	599	677	694	666	635	649	652	681	679	658	663	671	694	703	657	616	694	687	652	659	656	636	658	690	652	669	646	682	639	658	670	703	648	656	626	675	686	647	659	636	681	631	650	572	656	709	680	674	609	660	704	676	642	714	673	636	663	653	715	649	646	672	657	694	681	615	619	683	657	640	662	689	651	635	661	673	654	664	645	672	631	717	659	662	691	633	671	656	677	617	597	654	671	681	679	695	658	645	685	671	654	710	671	617	650	659	614	686	638	686	651	603	660	661	621	702	686	636	649	655	685	653	644	656	645	674	676	658	683	663	643	657	676	709	658	629	640	671	671	644	692	656	663	626	647	673	639	673	669	681	648	655	691	728	676	695	659	626	682	660	684	677	711	651	673	629	672	613	694	673	671	673	669	719	665	646	635	656	702	644	629	665	639	662	631	699	644	672	660	685	678	670	661	650	684	677	622	664	643	664	672	669	661	674	641	660	671	668	698	690	659	635	670	668	687	743	668	675	719	659	655	647	664	683	648	686	636	697	695	637	631	668	658	656	687	650	686	648	725	671	683	695	644	670	644	638	668	679	646	682	646	662	640	629	628	667	695	615	672	646	641	622	660	659	667	630	671	708	705	689	637	577	710	700	672	638	626	641	681	703	650	637	669	644	689	635	672	690	656	648	677	647	626	638	663	680	656	627	657	630	665	663	650	738	691	688	670	657	678	640	709	648	640	617	680	648	707	667	634	687	663	651	674	713	682	637	706	634	646	713	626	677	657	689	673	691	656	658	710	666	673	641	636	653	609	668	643	637	670	652	703	690	707	661	659	617	673	612	688	655	650	679	648	721	690	686	692	678	627	669	742	656	680	660	711	673	682	658	641	655	651	640	673	694	673	733	682	681	747	684	703	691	622	659	664	682	618	650	654	685	637	703	683	700	670	680	698	624	682	664	645	631	637	662	678	702	584	697	659	678	649	653	623	669	703	654	656	591	730	647	642	713	684	625	623	659	654	684	692	667	673	666	661	639	674	697	684	659	665	660	729	618	690	652	633	658	695	621	676	627	649	664	595	649	697	701	663	657	692	650	656	634	655	684	665	629	674	742	654	667	656	640	656	642	647	679	631	663	663	658	662	689	696	669	681	646	701	621	673	687	699	661	692	675	685	642	679	603	633	682	657	677	687	686	653	673	681	655	668	710	677	692	683	637	707	626	678	638	628	669	644	694	642	660	638	683	652	683	704	673	662	642	634	685	652	679	660	645	692	692	700	699	670	631	654	672	642	659	669	621	651	673	655	649	622	679	719	682	676	688	630	644	673	676	673	611	613	690	641	719	675	687	651	671	666	681	654	665	640	675	660	656	606	656	664	694	720	607	651	644	653	664	636	693	653	659	676	633	609	674	647	647	675	690	673	620	687	683	660	654	676	647	646	700	653	702	640	675	696	622	676	628	677	630	656	651	644	652	633	665	656	654	622	652	642	639	645	683	650	664	617	673	707	637	690	679	657	622	652	630	648	692	691	649	649	669	669	650	656	648	682	637	673	655	663	635	660	704	673	680	652	673	654	659	598	629	677	662	664	661	665	684	730	663	670	675	674	607	660	685	665	685	681	666	673	647	687	738	690	655	659	654	624	645	711	640	643	660	717	627	626	709	625	717	695	689	644	720	681	639	641	650	707	659	719	650	671	696	697	674	662	669	684	635	636	687	667	662	657	621	647	655	639	649	702	705	703	648	699	662	657	679	665	653	693	719	681	686	684	636	655	699	669	671	647	646	629	637	668	711	672	648	655	653	655	663	679	664	651	673	642	684	672	662	636	661	674	663	644	670	703	673	668	680	601	648	645	652	683	645	667	620	629	673	674	701	618	645	653	690	675	670	652	665	689	657	695	661	615	663	696	721	644	674	641	647	659	673	669	612	699	670	681	664	651	668	675	649	642	685	683	688	684	682	668	667	674	730	683	663	655	682	649	666	714	643	688	674	669	687	692	651	650	664	685	701	681	669	618	676	684	644	698	694	678	704	710	661	659	640	665	658	649	642	647	638	636	651	637	677	656	678	680	694	631	666	652	674	656	679	670	655	640	664	675	629	648	695	658	652	675	683	632	644	636	682	635	662	675	604	636	661	688	633	652	656	680	683	672	635	690	651	645	713	636	665	659	673	674	658	638	642	646	639	680	627	636	679	661	695	682	693	690	720	694	630	657	635	630	686	686	707	693	669	625	663	660	698	667	707	681	682	653	668	666	683	671	702	646	650	633	679	660	631	671	717	696	676	665	667	669	691	678	680	698	629	673	650	685	616	639	659	688	635	715	691	683	647	646	652	676	670	659	656	675	657	665	648	681	706	605	644	680	663	639	683	665	680	626	675	659	658	646	691	705	670	651	629	661	663	646	674	615	676	703	685	652	658	732	669	631	621	621	624	676	647	682	735	682	664	701	671	651	681	672	640	676	633	660	659	648	634	666	621	606	623	698	643	668	632	680	651	661	705	691	703	662	691	658	687	632	640	705	656	670	681	658	662	689	652	741	675	691	630	662	640	684	651	659	692	628	663	646	651	678	674	647	683	635	680	670	681	676	686	687	645	690	660	670	669	708	684	671	676	632	648	642	686	648	687	643	703	624	705	636	673	662	641	638	679	652	682	671	649	692	636	720	672	693	697	668	681	658	632	673	666	646	677	637	621	723	597	681	675	681	644	670	682	658	671	659	669	655	662	673	683	669	675	683	639	700	677	669	680	664	651	625	704	616	675	671	709	623	579	649	650	657	669	642	658	671	658	670	645	664	692	628	648	680	635	643	660	648	638	636	676	667	720	661	646	636	658	651	646	673	637	635	726	660	695	645
2742	329	69	59	58	43	88	79	52	49	51	61	53	45	58	55	59	51	34	49	53	50	62	105	132	143	132	70	52	31	49	40	45	51	47	45	52	55	45	34	55	45	52	40	47	48	53	45	49	45	47	48	46	54	52	41	54	40	54	53	44	44	46	48	44	41	48	51	43	46	52	44	48	40	43	51	48	62	58	47	47	48	45	45	40	47	48	49	40	48	52	47	53	38	54	39	43	45	43	43	46	55	46	43	41	41	39	47	50	62	46	43	36	51	57	48	45	50	39	54	36	63	46	51	59	50	46	63	50	44	32	36	52	48	42	50	37	40	40	40	39	44	36	46	42	39	49	50	55	47	41	53	46	50	52	45	44	41	49	39	53	64	57	46	46	54	36	49	47	39	39	55	50	51	47	51	61	51	50	51	57	34	57	48	61	46	61	50	51	40	47	42	40	56	50	48	36	56	45	34	48	43	37	50	64	49	54	46	36	46	37	41	39	52	46	56	45	50	53	45	55	47	53	49	36	41	53	44	44	58	62	44	39	41	51	43	44	57	42	49	52	53	50	48	45	58	53	46	57	41	48	50	42	41	47	36	48	52	44	35	47	48	55	59	41	44	36	51	42	47	48	51	43	56	53	41	44	47	44	57	41	42	33	59	36	43	50	44	61	44	57	54	48	60	57	50	39	48	34	47	41	51	68	44	45	46	59	58	52	39	54	46	55	54	46	36	43	44	57	39	47	56	43	48	45	59	47	56	37	47	49	45	48	52	49	39	36	40	50	39	51	37	37	37	31	50	52	49	36	42	42	52	55	57	48	63	40	38	45	44	40	57	47	55	47	46	30	47	49	45	50	47	56	44	43	44	43	46	51	56	39	40	46	38	52	49	42	59	51	46	41	33	44	45	42	43	35	42	48	37	52	48	45	42	52	61	42	46	53	52	50	32	47	37	50	48	46	55	47	53	41	41	44	41	45	39	46	54	30	43	51	42	42	42	41	48	37	34	57	42	42	45	49	48	43	37	40	44	41	38	42	45	47	44	48	52	48	51	46	43	46	41	49	40	48	46	38	50	47	42	46	48	50	44	49	45	47	49	48	56	45	40	43	43	44	39	46	55	41	57	60	53	53	48	59	40	39	47	41	42	47	48	36	41	46	47	35	57	48	46	62	44	42	48	50	43	48	34	53	39	46	53	34	45	42	51	50	32	38	49	60	45	52	38	52	53	50	37	50	55	54	51	55	49	38	55	57	40	39	37	51	45	44	41	41	45	58	29	58	37	54	60	46	64	60	39	50	41	48	43	51	44	46	42	42	44	54	59	53	29	33	59	41	41	46	57	51	46	41	44	52	44	41	51	47	52	48	39	50	44	57	44	53	45	59	42	64	42	47	53	51	42	49	45	40	44	52	57	36	50	40	47	49	46	39	55	49	47	37	48	54	39	37	49	62	48	51	43	32	49	47	60	41	49	43	36	46	47	50	52	48	52	44	48	51	40	45	62	46	34	50	42	44	46	43	39	41	46	36	54	44	43	42	38	48	63	42	51	55	44	35	42	53	40	54	61	57	49	41	56	56	47	55	49	40	61	43	53	44	50	59	38	51	46	51	54	42	49	39	57	41	42	71	33	50	39	62	41	47	38	41	51	39	42	53	45	64	44	49	38	41	51	38	45	52	48	43	55	44	49	30	55	47	52	62	56	32	48	45	50	39	39	43	42	41	55	40	42	45	49	39	48	37	40	45	56	47	41	59	37	47	60	50	35	48	33	48	50	54	39	40	42	49	52	45	61	48	41	52	55	47	45	54	48	47	43	39	48	38	43	51	51	40	36	49	30	43	43	50	53	45	45	53	52	33	44	47	47	36	44	57	30	39	57	42	36	36	53	29	63	57	55	35	41	44	52	41	48	52	57	56	42	36	57	64	33	42	43	56	47	45	38	46	43	42	61	38	53	59	48	54	45	33	47	54	44	47	31	51	52	61	40	56	52	35	52	39	53	50	47	51	67	61	48	43	57	36	38	44	39	42	39	45	53	55	38	41	37	45	41	42	46	52	40	44	44	50	61	50	59	37	47	61	43	65	36	40	38	41	59	48	34	46	42	44	54	42	43	47	50	36	42	47	37	32	39	34	38	40	42	46	40	50	50	47	42	57	53	41	36	44	38	47	48	43	51	39	43	46	48	44	54	58	46	47	44	42	40	40	34	52	49	55	51	53	37	60	51	39	47	41	46	49	54	40	47	45	44	44	61	44	39	42	46	43	38	44	39	40	50	40	50	45	34	50	39	51	48	52	48	43	42	50	45	41	54	51	44	40	35	47	46	55	49	44	44	41	57	50	42	58	45	52	51	55	56	46	46	50	52	43	50	57	58	47	53	42	43	37	50	50	46	53	58	52	52	52	49	42	54	50	58	56	46	42	47	54	51	44	52	52	36	42	51	43	56	35	58	46	45	42	59	45	57	45	29	41	37	58	44	43	55	54	48	48	41	36	40	49	37	50	50	33	51	45	50	37	49	48	50	36	42	44	35	45	55	51	44	49	72	51	45	41	42	53	46	40	39	39	31	45	37	45	49	56	36	58	53	54	56	49	54	39	50	42	51	50	41	48	48	49	43	42	46	45	38	44	49	49	56	52	38	41	53	50	46	56	54	53	58	53	48	55	37	39	49	48	43	46	42	54	46	49	46	55	50	43	58	44	67	51	45	54	42	51	41	52	62	51	35	41	49	36	42	44	43	46	62	62	47	43	57	47	45	43	54	59	45	37	59	49	41	45	50	41	49	46	42	50	45	40	50	54	52	47	47	33	39	36	50	48	41	44	42	36	40	49	45	30	39	55	40	41	54	49	45	46	43	40	46	56	54	41	46	49	38	48	49	43	53	54	41	47	46	42	51	49	41	43	49	49	43	54	55	38	56	50	34	50	43	41	43	46	44	61	42	33	53	40	45	42	56	36	55	34	56	51	41	43	52	54	61	49	53	34	46	50	41	41	51	43	48	44	50	43	42	42	48	56	55	42	51	44	47	50	38	41	38	54	46	48	45	49	56	43	40	54	46	41	49	51	46	46	38	54	46	48	43	62	43	40	49	58	43	46	40	47	49	42	43	38	46	35	48	51	39	43	50	55	42	51	50	47	56	47	39	52	42	49	50	39	47	52	37	41	50	39	41	50	44	28	51	53	51	37	37	42	45	45	42	48	38	43	50	48	48	53	56	39	51	52	47	47	41	39	41	45	37	43	46	38	47	45	47	44	49	47	52	46	50	36	43	37	48	44	41	40	44	67	54	48	53	56	51	45	66	49	39	39	38	36	49	50	49	53	46	39	42	42	51	44	57	61	41	46	50	46	46	52	36	55	45	67	46	54	50	53	47	43	45	44	52	50	52	43	48	46	40	58	50	59	66	57	44	57	58	58	43	42	49	41	56	44	57	35	48	48	43	55	38	50	43	49	41	40	38	46	42	38	41	49	49	49	57	50	48
21115	3633	675	683	1197	1547	2337	2052	1493	932	790	729	643	700	662	548	512	498	490	447	407	504	1119	2421	2903	2761	2381	939	361	345	370	332	346	329	368	371	344	329	340	329	346	381	333	376	324	371	341	371	366	358	348	312	361	333	344	352	340	340	348	337	310	320	363	349	328	353	348	382	358	339	330	354	320	333	331	376	333	372	370	367	380	342	341	348	318	343	321	325	366	347	368	355	349	350	377	365	377	356	344	366	359	364	362	361	361	377	303	356	377	362	360	323	319	357	337	369	380	350	369	351	359	351	375	351	360	354	338	323	328	368	339	333	342	360	340	340	332	337	335	347	374	301	318	352	351	358	378	355	341	356	335	317	317	366	351	351	343	371	373	362	345	316	352	369	370	333	345	372	352	355	352	382	350	351	318	380	346	358	356	351	367	366	353	352	341	318	328	357	358	330	350	339	358	342	343	373	308	366	341	339	361	354	343	335	324	347	349	377	346	363	313	336	351	366	336	322	346	368	375	320	375	383	345	347	320	350	330	356	344	339	385	344	326	379	349	345	351	342	346	327	365	367	343	340	378	356	369	331	368	330	346	361	337	357	346	361	336	337	345	369	341	350	366	300	357	353	351	347	361	364	320	368	338	320	361	367	364	373	377	319	343	343	358	335	329	372	334	387	322	329	311	363	380	322	321	332	336	359	382	358	347	349	347	359	336	341	324	375	342	346	335	383	355	342	335	332	337	360	357	346	382	328	358	327	338	354	341	345	331	324	375	314	358	315	349	357	358	317	361	322	330	326	322	330	332	346	349	326	346	344	339	346	349	321	339	360	345	374	385	313	313	361	361	356	347	345	387	347	347	336	351	294	316	356	346	356	325	351	339	386	356	338	366	342	391	356	343	362	384	333	330	372	327	330	369	349	350	318	338	333	352	333	330	342	336	354	355	321	345	337	327	320	350	317	370	335	350	354	340	341	333	367	320	345	367	364	340	327	356	334	351	370	345	331	353	340	324	334	336	366	344	364	317	374	346	369	358	355	346	354	359	353	322	335	342	315	310	374	371	356	352	365	372	354	362	373	353	326	342	364	341	385	349	336	365	305	358	337	308	344	359	340	311	350	355	355	361	335	336	352	351	364	352	353	339	322	342	320	322	352	355	328	351	336	308	320	343	366	344	329	356	381	349	339	369	341	352	305	339	317	344	355	351	316	337	344	311	357	383	357	364	323	343	328	379	357	332	349	373	341	312	336	383	346	370	364	342	375	384	365	309	365	341	355	337	349	355	345	359	366	356	361	361	356	334	351	346	369	335	331	378	366	323	337	306	374	369	350	326	374	340	322	324	352	350	339	328	360	338	343	346	375	336	315	370	349	359	356	356	319	351	354	362	365	331	315	308	349	330	326	327	357	351	329	363	361	315	342	345	365	315	329	357	324	340	385	316	339	338	349	353	337	355	370	302	347	364	326	361	362	329	357	325	357	373	337	336	315	373	325	354	350	363	369	347	329	326	376	343	322	340	349	338	330	383	373	353	364	333	363	334	358	367	331	344	353	359	350	328	383	322	338	354	358	350	327	348	304	397	353	349	347	351	344	325	365	361	348	345	410	334	342	318	364	326	322	344	360	353	334	334	358	324	349	343	350	382	327	319	359	329	355	356	346	384	349	346	346	362	338	352	336	353	341	350	337	360	348	315	332	345	338	335	337	302	335	365	374	352	340	342	348	342	342	324	338	376	346	354	339	316	323	333	358	359	338	340	332	339	303	343	358	339	338	366	334	369	334	352	380	391	346	335	322	361	326	327	312	338	348	351	360	309	341	352	349	343	363	327	334	346	335	362	318	358	337	329	320	360	329	323	356	314	324	377	352	353	344	331	336	359	315	309	346	374	363	330	329	360	379	352	317	347	348	318	345	368	342	365	310	320	354	357	343	339	349	335	319	338	322	348	344	366	355	353	325	394	364	331	357	327	339	340	323	374	341	333	356	340	330	365	335	386	343	345	335	325	352	370	350	367	378	333	343	329	338	342	332	380	366	368	357	312	344	345	337	335	368	326	358	350	319	363	312	344	381	321	347	357	365	372	321	349	354	332	364	362	346	321	347	329	335	337	373	372	356	307	369	337	350	347	353	356	342	357	340	365	370	371	346	355	355	334	356	399	330	367	327	364	378	368	355	363	316	344	336	364	341	367	316	328	369	308	353	336	369	352	347	334	332	358	292	362	345	377	355	366	366	353	369	364	317	337	345	352	334	310	326	392	338	334	316	326	347	332	342	335	339	367	307	328	364	334	337	338	330	322	377	347	337	353	336	329	368	364	380	370	387	349	333	334	360	323	354	347	368	336	331	342	338	363	335	387	344	330	342	354	355	364	335	316	372	342	397	339	360	356	363	374	337	334	363	352	364	350	342	363	357	316	342	350	329	343	339	311	352	355	375	344	359	370	334	330	370	336	342	338	334	338	327	334	324	379	349	363	347	344	354	311	322	350	348	332	353	369	359	353	364	344	333	378	352	339	347	332	338	327	346	337	337	361	353	313	306	306	358	351	307	356	352	353	379	362	331	288	362	344	335	372	325	322	341	346	360	333	330	362	328	328	352	334	332	342	352	350	362	373	353	387	380	305	332	329	339	334	332	344	328	347	369	357	327	328	346	315	360	317	365	322	346	354	365	347	304	309	363	327	341	356	370	312	340	346	351	324	356	346	349	351	335	323	325	334	345	384	329	332	324	321	320	334	367	341	346	351	340	318	339	329	354	378	350	349	333	346	359	349	340	346	342	344	357	358	350	361	345	351	350	348	321	341	311	391	334	320	322	371	375	338	376	331	352	333	376	334	358	366	383	344	347	333	334	358	350	318	329	329	321	327	352	344	320	371	358	305	322	349	348	362	350	333	340	329	347	326	349	358	313	358	341	347	375	337	359	319	303	343	345	362	334	340	344	335	354	352	367	335	306	364	367	387	343	353	386	389	343	393	380	333	346	348	334	363	331	352	326	317	319	367	355	370	340	325	341	352	356	375	337	311	343	358	347	341	345	370	351	359	310	362	362	403	364	351	356	372	345	338	353	333	348	340	354	361	361	337	326	337	366	325	332	326	337	365	316	304	330	338	337	336	370	325	356	331	378	380	352	374	367	360	380	369	316	334	335	333	381	321	349	314	366	350	337	311	345	344	354	355	374	389	358	338	332	348	332	355	374	329	370	346	385	342	336	316	348	331	340	305	342	329	326	341	310	359	349	374	336	349	344	343	372	317	379	351	345	335	328	326	348	363	363	346	343	337	351	368	343	366	361	363	332	349	354	327	327	397	334	344	334	326	368	383	336	331	332	342	325	349	388	364	345	334	378	350	338	384	372	358	345	348	335	335	333	346	338	367	324	317	399	360	359	353	344	337	350	395	365	352	343	356	369	348	355	351	294	355	370	297	362	331	348	342	356	378	354	355	337	363	369	310	351	350	340	378	338	347	364	337	350	362	356	333	336	373	369	339	349
2807	697	142	95	93	100	87	109	81	89	88	77	64	78	101	98	81	89	83	69	78	88	131	157	160	302	428	303	98	85	79	68	82	74	66	68	76	86	72	73	77	67	76	78	75	77	80	59	63	77	70	71	87	68	63	72	76	90	73	80	69	67	61	66	74	72	74	85	84	86	60	89	71	74	69	84	83	67	68	78	70	68	63	54	68	61	73	66	58	75	99	68	78	86	87	87	74	87	75	66	57	82	79	70	76	70	70	57	74	72	60	73	83	75	74	71	83	66	82	73	59	70	76	68	80	79	65	78	71	69	75	76	87	72	86	76	69	73	76	66	63	71	70	82	61	80	60	72	85	69	57	53	79	72	59	75	76	98	86	84	82	65	84	67	75	71	84	71	79	75	73	80	56	78	76	63	73	83	77	72	77	88	70	75	74	81	75	80	76	63	70	65	65	66	72	68	80	75	79	65	62	65	72	80	81	80	71	76	74	71	59	84	81	81	75	83	66	74	70	70	71	64	76	86	71	72	77	70	78	86	86	75	70	68	68	91	61	70	67	65	65	84	75	64	66	79	72	71	64	65	76	63	71	79	75	83	84	66	69	55	85	80	67	65	80	67	71	66	75	84	53	70	73	68	82	72	61	82	72	74	74	82	84	73	73	80	72	91	71	76	73	67	64	64	78	80	74	77	71	66	69	91	60	68	62	67	71	66	65	94	81	59	72	74	66	66	80	76	76	71	68	81	79	53	67	76	76	50	63	79	68	72	99	80	80	68	77	73	71	61	73	68	76	65	82	74	62	69	70	86	54	70	73	68	86	76	75	86	72	89	70	76	69	90	70	68	79	63	65	77	54	69	75	73	77	81	79	88	67	73	62	87	59	71	75	75	84	67	90	72	80	80	67	57	82	83	74	65	83	63	82	68	87	79	82	69	72	77	77	74	56	69	69	81	70	75	74	79	80	68	60	82	74	82	70	67	77	77	62	72	72	61	82	67	59	82	74	68	70	75	79	81	69	74	61	80	81	85	73	81	70	72	78	90	64	77	80	80	62	85	73	78	77	78	74	73	81	62	61	70	75	77	64	74	78	78	77	76	59	65	67	70	70	79	69	63	80	75	69	77	75	55	78	70	91	85	78	65	69	76	74	77	66	69	64	66	64	65	78	73	67	52	82	73	92	70	71	84	78	110	72	88	73	64	80	70	64	70	69	82	75	94	64	59	79	58	74	65	62	56	63	66	70	71	60	70	67	79	94	77	69	67	79	95	79	75	70	68	70	84	76	74	86	78	70	74	68	76	87	79	60	68	71	76	69	60	66	67	60	77	81	65	83	79	63	65	82	62	67	62	88	72	66	68	57	45	64	90	85	68	71	77	80	71	78	67	65	79	66	77	70	65	48	75	72	81	72	77	89	69	82	88	70	70	73	67	69	87	66	83	62	81	77	101	66	66	78	80	65	72	84	88	64	71	72	59	78	77	62	55	62	70	82	83	77	94	83	73	68	73	67	82	62	60	66	75	75	62	61	70	76	83	62	76	74	80	74	93	57	86	66	59	67	90	78	72	80	60	74	65	69	72	70	84	68	78	66	79	74	77	67	87	67	73	62	69	73	69	91	74	83	74	77	82	74	78	74	76	74	66	90	65	69	60	82	77	49	81	57	69	76	66	79	88	66	80	83	75	77	73	90	91	63	64	66	68	63	77	69	83	80	60	62	79	78	65	77	71	91	78	78	68	70	79	82	70	58	65	71	67	77	77	77	81	81	75	64	86	68	67	77	94	73	75	75	80	59	70	76	56	77	73	79	77	81	72	73	64	78	65	81	79	75	92	60	65	65	73	63	78	68	82	61	59	69	80	82	80	83	82	62	76	65	67	63	80	75	73	65	71	80	83	76	86	71	71	61	70	69	90	82	86	85	80	67	82	64	56	70	72	86	68	57	73	65	65	75	83	79	74	80	68	77	85	72	64	89	70	67	76	74	77	68	69	70	65	80	63	64	69	72	67	81	82	72	76	80	75	84	84	71	68	71	67	59	74	67	81	86	86	68	59	57	73	83	73	79	66	57	84	80	70	80	86	70	88	89	91	75	79	70	76	84	71	80	76	67	76	59	76	62	61	67	72	71	65	78	79	67	68	87	66	79	62	64	73	67	70	74	74	75	83	68	70	63	96	80	74	48	86	78	77	78	85	68	87	83	87	91	82	83	60	70	80	85	83	78	72	82	86	77	67	65	71	90	89	71	75	69	82	94	78	73	67	68	65	71	63	71	77	60	65	79	70	79	63	93	76	77	64	91	80	75	77	63	68	62	81	72	68	83	79	76	64	69	65	79	64	63	70	78	91	80	71	90	76	68	74	75	79	70	87	78	57	64	57	65	66	58	66	74	75	85	77	61	71	69	58	63	62	76	82	67	83	71	80	65	71	92	96	75	93	86	56	66	79	84	71	80	60	72	91	89	80	89	68	77	87	84	69	64	74	72	65	74	68	74	81	64	67	80	65	59	77	64	79	78	76	67	69	79	60	69	87	78	72	61	93	73	65	76	88	69	80	71	79	58	67	81	66	57	81	62	85	82	75	61	62	71	70	68	84	78	74	79	72	70	75	72	83	66	74	65	68	54	79	72	53	63	73	96	54	60	71	85	70	75	74	66	83	67	79	86	69	76	83	57	60	75	57	82	94	78	67	97	76	76	74	72	60	87	52	78	66	66	68	84	69	80	70	53	61	81	56	83	72	76	92	70	90	71	84	85	91	60	77	81	68	79	70	75	82	67	76	75	74	73	59	87	88	70	67	89	80	60	78	84	74	70	73	79	63	74	75	67	73	81	76	83	79	63	63	76	87	73	75	60	67	74	83	72	77	78	69	75	86	78	60	76	71	61	68	77	78	78	73	78	68	79	67	70	88	67	60	80	79	85	82	84	85	58	89	72	71	88	91	77	73	75	89	69	68	73	69	84	84	82	68	58	77	73	70	69	61	76	74	74	94	71	67	72	78	64	84	71	66	70	74	75	70	82	77	61	83	70	68	68	61	78	69	59	67	52	74	70	65	64	84	78	69	71	70	98	76	72	84	78	83	74	68	75	79	77	65	78	62	77	77	65	62	88	59	56	81	78	63	78	68	70	83	72	72	84	70	61	75	77	84	78	80	74	70	73	69	76	69	84	79	81	89	81	92	81	69	85	84	77	78	78	77	72	69	84	85	79	76	67	72	56	68	63	85	74	73	69	72	75	84	94	74	78	58	67	65	77	67	61	86	84	59	67	69	69	69	58	83	66	70	89	65	82	81	72	71	79	85	85	74	64	51	59	71	70	72	63	58	79	80	66	72	79	68	79	80	64	78	57	64	94	80	81	75	75	82	71	76	59	62	71	84	78	67	71	54	79	84	53	81	60	64	77	68	79	74	93	71	81	80	68	59	76	55	61	80	66	64	88	61	68	70	75	81	82	68	74	79	72	65	79	82	63	67	76	70	74	80
26067	6307	1214	1202	2217	3006	3503	3697	2738	1794	1564	1309	1158	1192	1105	1012	935	945	785	751	682	957	2021	2923	4043	6551	8802	6019	552	590	557	540	546	526	521	545	582	541	543	538	525	527	544	517	557	479	561	554	524	530	522	547	509	558	533	546	580	562	526	539	495	558	480	543	542	559	523	515	498	518	517	493	558	532	512	553	523	523	543	555	527	495	535	538	532	503	543	542	536	539	578	512	530	563	497	534	598	529	547	561	543	554	567	526	523	527	521	559	552	544	493	556	497	555	491	516	517	499	535	540	591	526	606	528	517	506	549	528	494	507	506	521	515	519	556	507	534	532	512	521	501	523	506	527	545	552	549	511	512	522	517	548	546	520	523	554	534	547	544	581	545	537	536	581	496	544	556	504	538	498	503	563	520	544	523	506	495	500	523	543	535	547	506	540	592	498	556	543	525	571	515	513	522	528	506	519	565	531	548	541	537	547	538	513	526	508	520	483	530	572	548	525	547	491	534	552	526	535	500	543	546	514	520	553	549	543	530	529	542	509	550	530	586	538	532	534	575	559	541	560	511	584	539	556	534	525	502	538	543	541	542	523	542	531	526	522	541	562	544	537	545	506	538	535	521	509	557	546	540	508	549	546	525	547	547	536	547	512	518	556	526	530	542	500	529	556	498	507	512	549	533	544	514	542	535	542	503	528	534	499	494	511	528	553	543	541	561	525	536	537	505	485	480	460	521	500	507	570	533	548	529	526	536	527	566	536	553	515	554	565	524	553	501	510	539	535	588	541	568	517	506	521	524	516	527	467	543	560	534	601	531	561	550	541	500	520	515	510	540	513	573	491	515	518	530	541	553	538	522	540	533	529	555	526	559	521	538	540	538	500	470	526	551	563	562	554	543	530	518	512	515	508	556	547	542	559	504	499	537	512	521	563	526	509	509	511	536	506	507	503	522	539	533	500	472	572	535	546	556	516	569	517	526	523	498	586	489	503	530	544	515	543	521	529	529	545	506	518	515	541	514	499	543	524	543	506	549	526	527	516	556	529	519	512	560	535	560	487	540	553	515	540	522	537	521	512	546	531	563	557	532	568	524	514	540	556	572	529	548	533	501	562	531	515	546	561	548	536	508	547	529	479	561	538	562	541	568	539	547	552	535	522	509	518	510	513	514	510	534	531	504	516	555	498	516	510	548	529	492	538	533	501	488	542	532	534	536	506	537	537	519	512	515	521	526	532	529	564	541	547	555	554	511	517	541	510	521	542	548	524	493	497	567	520	511	529	567	566	537	525	495	523	495	495	516	544	521	532	557	539	541	524	562	517	546	518	503	532	511	571	534	526	508	517	534	530	541	492	548	506	547	536	547	538	535	541	531	526	545	516	568	536	467	534	512	546	541	555	557	536	540	540	519	521	546	518	522	510	512	507	502	533	504	562	490	509	539	506	532	514	508	538	544	514	528	537	546	503	510	534	517	516	569	534	500	515	516	487	522	546	509	498	526	503	557	541	557	504	499	565	556	503	523	571	541	540	513	479	537	542	532	517	537	544	529	527	512	538	519	492	514	532	542	513	498	541	526	541	510	520	516	526	517	499	552	592	489	545	508	525	514	546	528	480	528	516	552	529	521	530	559	528	508	480	514	564	488	509	531	543	504	523	557	519	570	493	507	518	509	531	512	514	519	527	528	526	502	564	529	551	498	522	539	482	511	546	541	540	513	517	552	485	526	545	459	518	487	527	533	514	524	554	551	513	560	496	532	537	566	495	488	538	491	569	481	538	543	522	514	528	560	498	525	550	514	513	524	531	574	524	502	549	541	517	490	552	528	534	531	530	478	526	541	524	538	530	546	520	519	531	520	538	526	528	530	534	554	534	534	522	529	516	532	546	513	531	516	521	519	535	537	490	517	581	554	509	510	537	536	498	538	492	534	470	548	517	526	489	531	531	545	549	576	537	566	536	549	552	485	503	533	504	514	513	539	528	501	524	533	527	532	531	522	527	518	520	568	521	559	561	518	506	534	540	543	532	523	517	534	489	522	562	511	578	479	577	537	511	524	535	570	539	540	576	556	485	477	531	526	486	515	559	479	529	549	513	513	577	515	534	511	513	545	523	508	544	567	537	522	551	511	530	548	504	529	521	503	539	488	561	524	527	504	538	521	548	497	525	528	526	515	520	532	503	548	561	504	529	539	508	524	516	493	510	526	514	534	530	517	527	535	536	533	510	543	538	528	501	572	547	566	499	507	509	526	536	492	531	542	517	474	528	510	573	544	515	553	497	496	478	547	520	542	532	515	517	549	546	531	478	507	545	565	493	572	511	510	492	542	520	572	552	500	529	503	535	543	523	506	522	493	538	521	524	533	549	526	513	533	550	517	500	512	535	496	522	518	533	556	523	503	525	539	486	525	559	551	518	486	542	532	538	610	490	530	495	555	503	541	539	510	512	480	578	548	513	542	516	538	585	534	580	572	491	555	543	517	540	545	557	535	549	504	499	534	541	523	593	542	484	482	551	519	504	483	514	560	530	504	501	547	521	532	494	521	506	504	571	538	524	518	533	538	549	517	537	497	531	522	524	514	568	505	505	510	553	521	494	540	524	519	547	530	509	519	552	491	521	509	540	558	526	509	537	541	511	515	472	564	561	458	510	528	496	559	513	544	538	553	532	522	541	529	536	499	523	538	513	548	513	512	466	525	546	530	511	514	525	514	533	542	539	536	512	534	512	541	530	491	547	497	503	533	539	527	493	508	510	552	542	528	529	517	484	511	493	499	506	482	560	568	559	545	507	569	513	538	565	550	503	527	550	517	484	522	543	574	507	517	517	574	587	524	533	507	515	553	528	567	526	541	549	543	532	527	532	488	490	535	548	505	526	525	562	525	524	485	525	545	536	536	517	532	499	535	566	511	526	527	507	552	541	551	507	491	517	530	511	521	501	503	520	550	542	528	544	513	509	525	505	515	561	554	550	497	552	532	529	527	567	513	528	513	496	515	540	512	518	530	501	553	552	553	538	531	523	546	549	489	537	539	527	538	505	526	507	525	517	560	466	518	474	532	508	529	546	586	556	515	515	518	542	547	503	523	496	514	530	522	543	528	541	504	521	535	531	525	562	556	508	528	518	546	544	543	522	544	523	526	548	564	570	546	533	525	521	519	485	526	518	516	557	521	514	532	533	537	526	520	573	520	519	532	535	518	535	493	512	526	525	514	562	510	552	526	527	533	584	556	519	513	485	534	549	531	531	516	559	534	550	518	497	519	531	561	515	535	548	518	520	525	533	527	522	531	519	523	536	545	520	522	525	520	521	527	563	546	542	541	503	547	542	546	555	567	561	521	542	556	547	484	520	518	537	495	539	522	561	527	522	542	535	534	544	543	528	549	548	552	491	509	523	513	556	531	584	557	530	506	484	516	518	537	541	581	534	565	543	537	548	530	484	516	499	530	553	534	517	517	541	544	546	544	512	570	543	502	535	519	505	537	535	549	533	538	543
4025	545	118	89	71	75	72	85	109	75	69	57	63	77	62	66	62	75	66	76	68	50	53	68	192	329	345	273	55	64	44	56	69	59	44	67	63	49	61	56	61	53	67	59	53	64	69	60	56	57	53	47	53	68	48	52	52	60	61	57	68	78	48	66	59	55	57	52	51	53	62	62	52	61	62	65	53	71	59	49	73	58	52	59	61	58	60	54	56	60	54	49	75	65	60	63	63	57	54	67	54	60	53	82	57	61	52	51	55	69	59	54	62	57	62	57	50	43	54	65	61	58	54	48	56	57	65	55	54	47	68	71	60	54	55	54	61	55	58	39	59	61	55	49	51	42	52	59	55	55	66	63	61	59	60	52	70	49	62	49	55	68	60	56	54	67	52	53	68	58	54	50	65	64	48	59	61	59	62	55	68	59	67	49	57	59	63	67	51	54	61	53	70	65	59	45	50	60	52	63	48	64	47	55	44	73	47	60	68	53	39	62	59	51	44	57	56	56	65	54	47	61	68	54	66	47	53	67	54	57	43	56	49	56	63	67	61	49	57	69	43	57	54	53	49	59	68	52	63	61	61	56	51	48	52	64	65	51	63	66	53	63	54	55	59	61	66	40	74	58	52	68	63	75	59	67	56	80	38	63	56	51	56	56	54	50	61	62	68	54	55	67	50	57	61	68	55	53	50	52	50	58	79	54	53	58	46	59	61	57	53	52	60	55	63	52	54	68	47	51	49	49	57	64	58	59	65	54	48	43	63	54	68	61	56	60	66	52	50	55	56	54	53	63	68	47	47	64	54	63	72	62	59	53	67	49	74	46	61	58	39	63	56	58	55	62	68	67	64	60	75	43	57	44	52	53	69	49	71	64	63	53	73	60	67	43	67	61	59	62	48	62	47	49	59	48	57	59	54	71	59	43	63	46	53	66	71	64	72	56	48	62	55	61	62	55	63	53	68	59	52	45	56	57	42	68	56	55	66	62	59	58	52	60	56	71	55	55	61	52	64	55	77	52	56	62	62	49	52	46	47	47	63	52	59	55	64	61	66	62	61	51	57	36	48	60	68	59	59	46	50	72	65	52	50	60	60	55	58	49	52	54	55	51	66	66	66	49	66	63	60	55	56	69	55	49	49	63	39	61	50	59	50	52	69	56	61	50	52	57	66	49	51	65	58	64	58	56	70	57	57	71	55	57	49	56	54	58	64	59	64	64	65	61	65	48	43	57	71	62	66	57	46	66	59	53	60	63	61	55	62	48	49	49	47	71	63	70	65	64	57	75	63	46	73	49	64	48	60	56	52	62	54	61	65	45	59	49	53	56	65	58	67	59	49	60	57	67	57	63	57	51	59	58	61	62	53	56	62	48	66	45	58	55	60	43	46	55	67	63	50	51	59	56	54	43	59	61	64	60	61	56	64	50	55	57	64	57	63	49	62	73	56	46	53	74	62	53	54	42	55	59	39	56	63	60	62	51	60	46	60	63	54	67	51	56	67	53	62	51	51	49	60	63	44	43	70	71	70	66	68	55	55	52	63	45	54	63	53	53	62	64	55	50	56	63	53	57	57	62	58	55	61	62	66	62	45	42	50	52	57	47	58	66	65	41	50	45	69	62	75	51	45	68	67	43	58	58	59	51	71	57	63	56	50	43	50	57	56	53	50	52	53	62	71	70	63	65	62	53	71	68	64	59	70	73	58	77	50	50	60	68	61	60	48	59	60	54	54	50	53	62	42	73	54	38	54	47	52	50	56	59	66	56	56	48	51	56	51	53	47	56	59	69	55	66	53	53	57	46	43	47	53	69	49	60	53	60	60	52	54	61	50	50	47	59	66	59	49	60	55	62	52	57	68	53	71	65	61	53	59	67	62	63	53	65	54	49	68	66	56	63	50	58	57	51	49	55	52	57	65	56	56	58	56	62	55	56	57	49	48	66	64	52	54	49	53	54	67	60	73	43	62	51	69	50	64	52	49	58	56	58	59	60	62	64	56	63	68	45	52	59	69	51	53	63	51	50	65	47	58	56	72	63	58	59	67	62	46	58	72	57	59	60	60	56	50	76	53	65	65	50	74	53	60	63	48	43	48	68	74	57	48	63	65	54	49	41	56	69	54	51	47	49	56	60	62	48	57	37	54	59	63	61	68	61	55	61	59	64	54	66	63	46	64	63	62	56	63	50	54	63	64	60	68	49	48	52	58	58	60	54	60	59	58	77	53	41	51	48	53	62	66	58	56	64	53	63	50	55	48	47	61	51	60	44	50	61	64	53	60	50	49	55	60	63	59	59	74	37	64	50	58	59	52	52	54	54	67	69	77	56	57	57	43	56	59	52	64	61	53	52	72	58	56	64	60	63	59	68	48	62	67	46	66	55	63	58	48	69	54	55	62	62	44	48	51	57	44	60	53	54	44	54	56	47	54	60	65	64	60	58	67	48	57	82	51	64	69	56	67	67	44	62	37	57	67	50	66	60	50	53	68	53	47	57	56	56	52	43	61	72	55	49	66	70	49	60	69	67	50	51	69	62	46	50	57	69	60	70	71	70	57	56	71	53	64	62	62	57	52	54	68	51	55	74	66	62	57	60	54	50	47	55	63	53	47	59	55	71	56	57	62	54	60	67	56	48	58	71	44	70	49	57	51	72	48	61	56	59	53	60	58	60	43	64	56	45	51	56	55	62	63	57	44	61	45	52	56	52	48	54	55	48	64	50	55	58	49	54	57	76	55	56	60	67	62	69	53	71	55	49	62	66	67	76	55	55	46	50	64	55	59	65	53	58	72	73	68	64	52	64	55	64	48	57	49	60	51	56	66	61	51	60	55	58	57	79	50	54	47	51	57	51	54	60	49	47	63	56	56	51	56	63	56	52	64	66	55	58	41	37	53	49	56	67	68	50	58	53	48	53	39	68	58	58	59	61	66	50	51	42	59	66	52	70	50	59	59	51	51	69	58	57	63	45	59	56	54	70	60	63	48	53	47	58	51	64	70	76	46	52	58	63	55	62	63	61	54	52	53	65	72	64	58	55	47	64	47	64	47	60	66	60	64	58	39	56	66	60	52	68	65	75	47	76	68	55	60	58	59	66	51	62	49	49	49	57	65	58	53	60	58	55	62	63	61	46	59	47	64	63	75	59	58	57	64	45	59	52	60	70	48	69	49	75	61	45	47	68	45	60	55	55	35	62	61	53	50	52	46	47	50	50	49	51	53	66	67	57	75	49	63	61	55	58	54	56	53	52	61	66	56	52	66	42	49	80	47	63	59	69	62	51	63	49	70	39	48	53	67	64	52	61	62	73	45	69	62	79	56	49	66	50	33	62	52	63	57	63	54	61	51	57	58	61	62	58	59	69	48	56	69	58	65	60	57	63	53	60	52	49	57	61	61	48	59	56	55	65	48	42	52	56	50	56	60	47	53	61	57	75	64	69	64	55	65	63	59	61	67	46	54	56	50	58	63	52	62	67	60	56	55	60	48	55
24527	5400	1017	1069	1852	2557	2993	3199	2495	1581	1347	1125	1068	959	885	865	861	842	872	726	733	672	654	901	4206	8094	8196	5940	511	466	491	450	431	463	478	455	424	448	453	483	428	435	448	448	419	460	480	420	386	455	436	377	396	435	452	438	455	410	437	455	435	432	446	414	446	477	452	421	420	461	440	422	457	411	451	429	439	468	374	425	450	489	436	415	448	459	433	407	409	423	432	469	468	463	456	436	426	458	454	450	435	481	479	441	430	451	442	428	457	425	473	463	455	427	428	441	426	437	404	444	412	483	451	426	437	440	446	435	410	427	440	433	411	431	412	428	416	411	427	409	419	477	429	439	435	386	445	408	464	436	400	431	445	449	410	402	450	425	405	416	436	425	416	424	425	443	407	391	444	430	420	404	399	411	443	440	416	421	434	422	425	427	427	392	431	405	396	420	408	394	435	423	426	449	444	414	443	402	438	460	419	404	401	400	425	433	410	407	430	381	423	442	439	435	403	389	447	433	436	426	408	417	421	437	430	410	424	429	439	433	455	424	459	420	412	448	419	465	413	406	410	406	406	432	437	434	417	408	434	436	439	433	419	447	419	435	388	420	404	413	435	478	419	403	406	401	439	375	447	464	428	383	396	457	412	467	406	432	454	426	405	425	412	393	374	438	413	425	403	398	444	430	431	446	451	412	432	434	408	410	409	429	447	415	444	425	456	432	410	414	413	440	412	431	415	448	440	443	440	413	438	419	418	441	439	441	417	402	424	423	399	436	428	413	413	378	437	403	456	454	422	418	435	435	418	424	461	439	389	465	413	433	441	450	429	443	408	424	392	406	432	437	415	413	416	409	412	449	435	441	438	411	433	425	418	418	430	428	426	434	410	432	451	418	432	438	436	421	441	432	449	418	421	421	428	460	397	434	426	410	415	413	441	413	400	434	420	410	415	432	402	399	429	452	417	474	442	432	450	386	435	418	421	454	408	380	377	424	439	415	415	413	426	483	418	419	426	447	443	398	461	456	413	441	430	388	461	381	418	471	408	426	392	449	423	391	450	429	415	438	409	464	433	413	407	398	416	424	389	385	432	409	423	470	395	422	422	440	446	419	413	403	404	417	424	406	420	412	469	429	437	454	420	433	404	447	434	398	431	440	459	433	453	439	459	424	429	423	443	415	461	407	451	480	438	429	451	383	441	394	438	437	448	423	388	428	459	417	406	386	454	451	402	405	401	421	447	420	433	438	418	415	438	427	410	412	407	451	395	443	430	394	384	443	466	406	413	424	402	424	389	444	440	442	402	424	409	419	403	429	436	402	451	394	440	413	423	467	403	447	450	439	418	470	451	415	455	464	392	436	421	397	419	503	419	443	453	450	431	411	434	390	465	449	429	420	442	414	429	442	459	435	401	414	465	431	411	413	434	406	404	445	438	392	449	423	446	432	413	447	436	445	459	421	373	445	421	432	395	420	427	439	418	428	436	411	415	412	445	444	412	413	433	387	414	412	426	430	413	448	444	409	451	455	457	434	426	438	420	420	437	412	400	418	454	416	366	423	439	406	425	453	435	411	393	430	446	421	419	401	450	438	447	421	414	393	433	399	431	440	436	424	440	432	458	446	402	466	413	426	443	457	389	414	427	406	413	445	429	413	447	379	439	425	407	441	424	414	438	467	412	403	383	466	421	405	441	461	421	410	390	410	460	382	403	441	466	417	403	447	442	436	454	407	453	413	420	424	446	421	432	407	431	459	389	406	429	416	440	413	443	412	426	453	417	442	419	426	439	444	460	415	410	417	417	426	392	434	407	418	427	414	467	422	392	414	384	423	398	448	457	444	380	401	406	419	403	403	417	426	425	435	426	465	419	397	433	417	389	430	419	412	402	445	432	429	410	428	404	398	416	389	426	420	425	416	442	396	404	394	411	436	415	441	416	399	404	410	454	421	441	459	394	401	427	434	402	438	452	428	411	466	407	423	424	394	408	396	424	454	410	436	420	451	413	420	418	435	438	396	440	428	447	419	425	428	386	406	452	429	436	450	431	451	433	418	389	387	424	410	423	432	427	437	408	415	444	416	392	407	417	395	427	403	418	429	441	416	458	439	430	446	408	400	400	410	424	415	417	429	405	418	412	441	389	445	440	438	397	414	404	413	417	426	402	393	423	435	418	454	427	463	428	440	429	427	402	427	423	429	423	451	429	447	466	426	417	426	452	408	422	410	428	373	452	448	398	453	453	390	415	404	446	446	429	425	412	435	423	427	396	444	442	449	431	432	416	393	425	412	445	447	412	404	387	435	404	410	440	423	414	396	425	418	424	435	467	443	408	390	402	421	451	440	384	454	385	413	433	440	459	436	466	391	406	451	434	421	457	410	418	450	474	424	399	420	481	435	416	426	430	418	438	405	445	450	450	418	419	409	428	444	404	436	428	409	436	441	452	424	418	386	427	411	415	401	434	477	470	415	406	400	376	414	448	429	427	434	453	476	449	408	474	429	454	403	400	419	440	416	408	448	441	410	426	429	404	423	419	391	450	467	406	436	455	457	459	418	430	457	432	433	384	407	408	412	466	453	423	450	452	423	430	415	440	418	417	391	397	414	438	402	416	383	410	413	418	439	404	422	396	417	396	439	431	425	434	414	440	386	440	430	428	399	423	407	378	427	411	428	418	426	402	427	418	432	446	428	425	454	425	425	434	392	422	437	434	423	409	435	436	440	435	456	440	386	464	405	431	403	415	440	432	454	398	412	445	441	446	449	415	443	404	410	415	446	477	406	420	434	418	407	405	403	420	399	422	386	434	394	440	408	420	402	451	461	430	415	438	407	413	417	418	439	427	451	442	415	402	429	435	453	442	445	417	450	472	382	415	433	405	436	430	406	398	417	418	413	433	395	434	387	428	437	422	433	427	417	382	419	475	449	455	450	436	416	426	411	392	405	431	461	448	435	444	432	460	408	421	435	422	441	444	428	447	466	405	448	443	430	447	393	477	416	413	437	448	402	434	414	408	426	418	434	427	439	426	458	429	405	417	401	387	460	440	386	411	421	418	394	422	449	426	388	446	451	379	428	396	409	427	441	413	432	429	453	403	416	445	418	409	478	413	446	435	467	465	380	461	397	439	409	418	437	450	427	411	453	419	407	463	460	430	390	429	447	421	401	434	422	431	381	408	451	440	399	422	423	434	442	412	433	452	414	432	379	413	438	410	458	428	419	410	434	420	415	420	461	398	392	412	419	398	445	418	394	418	397	392	393	426	432	418	441	474	405	403	391	462	446	424	435	475	413	434	427	376	475	436	446	434	461	415	419	427	432	408	435	396	423	423	432	408	414	397	445	429	413	418	407	494	394	434	396	461	422	436	392	445	428	430	434	406	413	411	417	419	420	391	412	442	418	430	433	417	401	438	444	409	454	400	443	410	400	441	382	443	442	448	445	422	434	425	409	453	414	427	471	408	420	454	444	371	428	414	452	448	427	432	435	427	438	464	421	415	428
4094	922	176	156	113	128	142	150	143	121	128	124	97	108	113	94	105	97	124	105	109	91	102	196	564	646	658	306	110	100	91	107	94	101	87	80	102	97	85	94	82	77	82	104	96	93	91	98	104	94	79	80	89	93	103	103	98	71	90	117	72	98	90	101	101	86	94	97	85	72	96	82	95	80	93	105	85	85	81	92	107	92	110	96	83	100	100	80	94	94	85	94	104	106	78	101	109	96	94	98	102	84	87	99	108	82	98	116	85	99	92	93	104	99	94	113	83	97	95	91	99	109	80	81	96	99	96	77	96	101	96	95	86	106	104	108	80	99	88	99	86	89	118	86	96	111	85	98	84	80	84	80	80	87	84	75	102	99	104	97	82	87	100	85	83	95	88	115	89	82	92	100	100	90	98	87	85	99	87	87	83	85	108	96	136	98	95	99	77	84	83	88	89	116	88	98	87	81	90	85	102	95	106	95	79	73	92	87	96	93	97	86	79	99	100	90	87	67	101	82	97	98	74	93	76	96	104	92	95	92	80	95	102	80	83	93	88	92	92	91	96	99	114	83	75	87	92	101	116	113	99	100	106	86	91	93	102	111	89	90	91	95	93	106	93	68	86	86	92	79	100	100	93	81	101	73	100	81	105	100	94	98	105	79	87	88	99	65	85	83	76	93	95	98	91	93	88	82	83	85	88	94	87	91	97	89	90	92	87	87	100	104	102	101	98	105	101	92	85	97	95	93	95	81	107	84	93	95	66	120	77	98	107	92	96	85	91	87	95	74	86	91	94	98	97	89	111	74	88	88	83	95	78	121	95	94	102	102	85	93	90	99	84	85	84	96	87	96	98	89	103	96	89	87	83	93	85	86	89	99	95	80	87	97	100	95	87	99	83	92	75	92	100	107	97	84	94	82	91	93	98	88	103	78	89	89	92	91	92	84	109	87	95	93	89	95	85	104	94	93	87	91	98	93	81	96	88	103	80	86	82	95	81	86	87	80	95	95	98	111	104	80	98	106	71	78	89	102	83	85	90	88	98	82	92	83	79	95	105	87	86	96	97	95	97	103	92	73	117	94	84	100	78	100	95	90	95	82	108	99	99	101	90	84	97	84	84	83	91	106	91	88	102	113	102	100	93	99	78	70	86	93	89	85	75	82	90	94	86	85	79	75	96	106	82	106	95	102	95	89	115	97	91	84	96	89	102	88	75	110	92	97	98	74	92	93	68	79	102	86	76	93	90	95	97	89	96	89	94	93	100	91	81	100	105	86	93	89	92	104	98	108	89	85	84	84	108	99	90	97	97	88	87	102	87	91	93	73	92	91	89	88	76	101	84	83	94	85	95	109	79	97	76	110	93	85	99	98	74	83	104	85	80	83	93	103	90	90	91	85	86	80	91	92	92	83	88	91	84	85	91	97	82	95	84	87	119	108	104	97	103	89	99	96	80	87	93	96	107	90	90	96	92	95	89	74	89	103	77	97	104	113	91	90	97	101	93	86	95	79	81	93	92	96	92	89	104	100	92	84	93	104	97	74	115	88	101	84	102	94	103	86	81	109	102	95	92	82	82	96	99	88	84	88	110	100	90	86	105	92	89	86	99	92	94	73	69	86	87	92	105	91	92	105	89	110	94	91	102	89	104	103	87	89	87	86	91	96	107	99	98	108	97	90	119	105	87	97	93	97	91	101	92	97	94	91	86	97	98	106	84	112	90	102	96	100	89	76	95	94	108	113	93	103	94	83	95	101	89	90	83	102	82	107	93	102	98	109	107	87	101	81	103	85	86	86	102	87	102	114	68	75	116	92	104	86	95	94	85	94	84	100	106	98	84	90	78	85	100	101	72	106	114	105	80	88	78	81	96	104	90	82	83	101	91	103	88	106	90	99	97	92	89	99	89	97	93	107	93	68	72	89	73	95	82	100	97	89	71	89	85	111	100	95	105	87	96	105	108	90	105	102	99	110	81	92	96	104	76	94	97	86	95	91	108	85	88	78	94	89	84	86	86	96	76	95	101	93	87	95	98	91	86	95	81	98	99	103	96	93	104	99	84	90	96	82	88	96	115	88	92	87	80	95	84	84	76	90	89	100	95	101	65	87	98	86	73	82	88	83	92	89	79	85	100	84	73	87	83	76	87	87	95	86	94	96	96	88	89	82	88	99	102	97	91	101	81	86	106	93	84	99	80	87	97	104	98	93	108	89	105	95	98	84	81	92	99	88	88	82	83	110	85	110	92	97	86	80	81	97	95	94	104	87	101	103	84	106	98	92	98	89	88	71	103	91	83	103	91	80	88	81	92	92	100	87	103	90	100	90	82	83	93	88	91	78	90	109	100	100	77	101	89	92	98	120	90	93	92	98	81	95	76	96	96	94	99	85	90	80	87	97	102	80	91	97	92	99	90	79	114	90	88	84	87	102	84	91	128	103	89	92	94	73	77	104	82	94	93	80	99	93	105	96	109	87	99	98	92	101	98	83	103	99	99	105	101	83	91	94	94	80	101	85	85	95	86	91	90	90	91	87	103	99	99	101	90	71	106	86	83	82	93	104	92	110	112	86	91	97	102	91	103	89	97	90	101	95	87	94	75	98	92	94	66	83	77	89	96	91	62	100	89	90	77	108	95	86	79	98	111	99	85	79	103	83	85	96	91	85	103	89	103	78	75	86	92	91	100	83	106	103	90	90	100	86	104	88	101	89	100	70	86	109	98	81	91	92	98	93	89	82	85	89	85	93	79	97	81	81	72	93	90	105	90	100	85	86	68	87	91	77	110	85	99	89	111	87	94	90	83	101	83	91	76	92	89	101	98	98	84	94	88	95	97	91	80	95	79	80	98	108	91	94	106	82	107	85	91	86	83	85	82	89	90	98	105	109	94	104	93	96	101	102	108	76	101	97	93	92	77	89	85	96	86	101	105	100	97	101	106	76	86	77	100	89	97	90	80	92	102	85	72	93	87	108	84	105	76	92	83	84	96	88	87	100	87	83	79	101	81	90	100	91	103	99	89	91	78	96	100	85	88	85	98	96	92	91	92	86	115	95	90	94	96	97	103	93	101	82	86	92	94	93	81	89	105	90	115	83	97	113	101	101	89	102	106	93	94	99	88	93	85	89	101	94	81	113	92	76	86	87	87	86	88	70	87	79	97	83	84	88	69	103	111	107	101	103	72	89	117	91	81	90	86	90	83	81	87	103	86	92	106	106	112	101	81	83	73	100	109	97	91	90	85	107	101	90	86	83	83	82	83	91	103	96	94	92	99	84	102	88	99	95	78	110	75	103	84	106	80	98	86	96	97	95	99	74	92	92	95	126	77	94	93	86	105	82	92	79	86	89	90	78	102	88	81	95	89	107	81	99	84	78	93	94	88	97	91	93	103	92	112	87	77	92	93	87	101	93	82	89	84	94	87	99	93	95	84	86	87	79	82	82	78	69	95	98	100	69	85	87	95	97	97	101	96	91	96	96	92	100	95	89	111	91
29903	8162	1672	1666	3358	4239	4772	4894	3967	2790	2220	2002	1648	1624	1548	1543	1305	1223	1184	1121	1113	1064	971	3652	13066	13600	13122	5538	744	733	739	674	741	736	726	669	697	729	690	727	687	666	703	670	670	653	660	677	693	698	723	657	674	638	690	665	674	644	675	618	659	701	678	644	655	665	686	645	681	682	672	687	696	647	648	716	636	672	718	709	651	679	677	699	714	688	701	733	669	711	653	721	669	669	675	670	703	730	642	705	739	703	751	705	667	663	659	694	688	663	644	698	675	695	694	702	711	719	653	672	692	642	671	677	707	664	657	687	634	609	643	716	652	649	678	658	653	642	647	684	672	631	646	689	678	692	664	670	636	635	740	688	697	664	683	690	669	636	698	646	626	649	723	693	669	674	649	687	695	614	643	736	660	693	680	678	644	671	656	636	677	656	686	640	653	624	674	691	668	673	689	672	675	642	679	680	674	672	641	663	635	629	671	660	701	652	666	658	667	670	676	682	632	644	698	703	684	704	636	662	681	636	671	698	624	648	675	680	678	604	634	676	675	691	619	689	696	686	693	660	722	699	660	676	671	655	737	663	680	616	670	707	670	684	690	672	616	630	638	705	675	634	649	675	651	674	674	669	662	679	705	666	693	679	654	684	651	656	666	610	678	679	672	646	673	636	658	636	603	680	643	663	705	663	693	655	652	711	627	625	643	702	642	660	714	669	660	674	685	665	670	686	655	646	674	670	700	668	643	656	681	669	674	657	617	687	616	640	702	688	665	658	717	658	675	680	655	677	647	682	665	699	658	721	717	661	681	663	739	631	705	692	619	670	670	671	666	623	684	679	672	676	697	672	666	703	633	696	724	644	665	628	648	684	641	671	651	684	648	649	637	655	658	691	647	672	719	682	654	637	627	648	638	660	647	656	673	703	688	663	641	681	633	703	683	684	681	702	682	678	699	712	652	703	667	634	714	688	659	639	672	697	666	678	672	659	614	649	680	675	650	696	723	669	625	685	680	646	666	649	660	673	644	643	667	695	699	711	632	665	663	647	638	641	658	692	663	625	638	682	670	617	661	730	691	697	631	711	637	655	655	717	676	692	658	685	654	678	640	668	670	668	690	652	682	684	674	680	653	670	688	688	612	705	680	686	644	700	686	683	638	651	670	672	679	665	676	650	692	634	674	672	671	674	664	654	659	684	683	652	693	651	666	658	688	709	683	652	644	643	667	665	716	703	713	638	680	660	683	690	707	673	711	654	648	640	632	668	657	669	621	723	650	659	659	662	690	694	674	694	702	648	648	690	635	659	685	647	647	661	665	667	638	701	676	621	701	626	683	678	712	677	668	715	653	672	645	640	672	687	652	669	685	622	669	633	604	686	668	713	667	614	660	639	659	698	621	652	659	677	689	662	648	644	675	710	649	702	630	699	687	657	646	668	667	642	649	663	679	624	636	686	677	677	636	626	627	662	644	723	661	697	637	649	653	721	703	653	651	656	689	688	649	653	651	652	660	686	642	666	633	687	678	630	642	696	685	672	641	669	729	716	685	660	642	646	669	628	725	671	679	651	687	642	658	625	659	677	630	649	658	687	671	645	679	722	672	636	687	649	659	624	651	660	649	645	660	688	706	681	662	696	675	661	638	690	665	634	654	648	698	659	646	680	676	633	675	696	646	685	664	666	638	686	695	676	679	611	643	663	663	703	659	650	669	683	656	654	641	652	641	625	662	660	640	657	616	675	642	651	691	694	642	670	685	634	681	633	710	664	715	658	675	657	713	661	675	702	696	711	683	635	680	674	661	690	661	677	655	629	666	653	669	672	665	666	644	693	676	616	697	728	645	648	683	662	668	627	660	662	683	687	657	659	656	647	623	656	695	632	632	665	659	661	689	669	647	673	698	664	664	643	655	636	689	680	670	615	650	698	656	646	712	676	622	673	651	657	656	657	641	709	656	627	669	639	627	654	670	734	657	693	698	673	671	684	660	677	703	682	674	646	677	701	690	690	692	661	661	677	666	636	622	649	622	635	633	633	704	699	657	633	651	653	682	648	692	656	656	663	616	682	708	685	707	683	702	633	705	653	657	677	641	641	673	659	674	713	634	643	679	709	665	645	723	685	649	673	709	681	665	705	660	669	663	691	635	660	682	703	593	699	670	628	649	639	712	719	699	649	676	698	648	663	689	657	630	666	696	645	662	620	703	657	660	654	667	673	657	657	700	688	682	634	689	619	666	675	666	635	614	647	656	651	648	709	673	654	657	657	709	620	703	669	646	679	704	652	623	630	666	623	644	706	663	727	702	680	626	657	617	655	713	674	659	672	641	648	650	644	708	617	661	695	673	674	669	669	684	648	703	652	679	627	669	668	676	655	671	659	690	634	684	657	670	623	680	670	658	669	649	640	641	665	667	671	644	668	662	676	647	661	625	654	637	721	654	625	629	679	718	677	658	655	684	698	651	664	641	687	712	699	695	663	629	662	702	675	713	667	690	646	668	675	688	647	682	673	648	639	663	630	665	677	701	651	719	674	669	671	575	675	656	623	689	672	640	675	658	683	642	611	666	634	620	671	660	612	686	625	678	681	677	662	629	687	694	667	658	614	672	685	648	675	646	683	686	692	703	667	670	664	682	698	686	636	700	636	703	635	708	660	607	657	714	682	662	659	641	703	669	597	672	656	689	675	684	671	653	693	643	664	651	695	663	661	740	671	674	668	665	670	681	658	653	645	642	637	712	647	657	655	663	617	658	648	658	675	649	660	661	663	646	631	649	649	604	658	705	662	614	681	694	676	699	702	724	668	660	655	656	675	648	644	679	643	677	659	646	673	599	659	693	660	646	644	682	692	667	686	638	692	702	614	721	704	721	614	668	684	650	598	685	709	646	681	681	692	668	631	664	667	647	717	663	637	666	642	671	683	651	654	671	648	671	675	661	745	644	644	728	661	663	657	680	640	656	656	638	669	642	699	640	663	690	660	666	641	728	686	616	690	687	689	665	672	685	643	672	661	660	676	674	670	658	624	676	649	669	660	651	707	654	684	659	657	694	668	697	642	687	668	630	650	672	667	624	646	638	653	670	662	648	622	671	656	696	672	598	672	665	647	704	664	669	704	661	685	707	681	687	674	679	691	624	643	630	684	676	683	665	617	670	665	694	632	694	655	698	687	673	639	674	701	731	665	690	661	668	653	675	636	680	674	634	693	658	654	697	709	692	649	699	663	661	647	678	628	689	690	691	690	668	697	663	626	690	661	691	679	668	678	643	653	649	645	668	638	670	629	665	645	606	647	631	665	697	693	681	651	649	654	658	661	694	672	644	629	634	663	658	665	691	634	694	693	655	677	674	696	661	659	641	661	647	659	683	725	721	658	661	683	675	680	669	673	674	632	669	648	664	676	643	608	678	653	676	687	627	714	652	635	651	676	644	649	675	724	663	667	658	651	719	676	657	661	689	674	642	666	666	653	671	667	658	637	640	689	665	691	683	685	691	731	666	639
2811	328	54	56	47	56	53	83	71	56	50	45	59	46	29	51	61	49	56	36	46	42	37	53	106	132	129	66	43	35	48	45	39	53	46	35	62	35	49	45	48	39	41	57	29	35	41	50	49	40	48	43	46	38	54	43	56	46	48	51	53	40	52	47	45	46	40	43	38	47	41	62	44	52	50	37	31	29	48	45	47	52	45	46	50	43	43	44	44	43	42	55	45	49	43	36	56	60	62	43	47	53	49	57	42	45	37	50	35	44	46	39	41	47	38	41	39	51	40	43	45	54	56	44	38	36	42	28	43	33	42	42	38	45	32	44	49	46	56	43	42	44	45	45	48	42	27	32	48	49	39	46	43	41	43	61	37	40	33	42	30	63	44	46	38	49	54	48	47	45	57	44	57	52	44	41	44	46	47	46	53	40	51	46	40	43	52	42	40	38	55	40	46	34	48	44	34	52	43	41	34	52	53	47	39	49	44	37	50	49	53	38	40	42	44	45	38	44	53	46	37	43	54	50	43	56	52	43	52	45	37	50	37	45	51	52	51	50	40	45	53	36	53	45	51	38	34	36	36	38	46	45	38	47	49	43	42	46	53	42	44	56	37	42	55	36	52	36	54	37	46	44	34	45	40	39	35	52	46	31	46	48	33	36	40	48	44	49	41	47	36	37	55	49	44	36	42	44	54	40	37	44	60	50	46	46	43	49	39	49	55	39	47	38	38	49	46	49	48	35	46	47	48	47	47	49	53	47	55	44	40	39	53	58	34	53	36	51	40	37	42	39	42	49	56	55	44	34	40	50	52	56	47	46	44	49	47	48	37	53	52	41	54	39	45	35	35	56	40	32	46	51	46	47	37	50	43	47	46	50	35	49	45	57	46	43	44	39	39	41	36	50	45	39	52	25	38	46	31	48	39	42	42	53	47	35	37	35	43	47	29	45	37	47	53	53	45	35	52	45	38	42	43	44	40	34	39	55	42	39	47	48	48	55	46	46	33	44	41	36	46	54	37	49	46	44	44	35	39	51	45	52	48	49	47	55	54	34	48	43	38	42	36	40	41	44	53	37	54	38	49	46	48	45	44	48	38	50	46	50	40	45	38	42	45	46	47	59	40	55	43	60	43	49	48	43	51	56	54	58	47	52	36	41	37	63	43	41	49	38	58	33	37	48	48	32	55	53	51	39	42	36	42	45	52	47	41	48	37	36	48	62	34	51	42	50	43	50	51	42	37	39	35	45	47	43	58	41	35	34	37	38	51	41	47	32	44	46	36	40	48	50	42	43	44	45	45	52	42	32	54	43	59	38	38	43	35	37	40	48	42	54	48	53	39	40	45	45	34	40	46	36	41	46	33	40	32	37	49	48	33	32	41	45	41	50	45	37	40	50	49	41	44	44	39	39	36	39	48	46	50	44	41	30	41	59	36	52	40	51	61	44	46	41	44	47	52	30	58	44	40	46	45	52	39	58	57	40	42	33	44	39	54	53	52	51	43	45	38	40	43	49	34	56	55	51	38	47	40	49	41	40	30	46	37	43	57	49	51	48	50	48	43	46	36	54	45	47	46	37	46	36	41	42	46	52	43	51	54	46	54	43	45	36	47	47	46	40	41	43	43	47	53	46	44	47	41	45	44	41	51	53	37	40	30	36	52	43	38	43	41	56	45	46	40	40	41	54	50	33	56	41	48	34	37	47	43	38	46	29	59	35	47	46	38	54	49	47	42	37	44	37	41	54	33	37	54	55	43	47	50	43	48	51	41	34	47	43	50	37	52	43	48	34	50	46	43	48	44	40	53	44	51	38	34	51	45	45	44	38	53	58	52	38	47	43	50	51	31	42	57	47	58	52	43	45	47	37	46	48	45	44	48	45	33	44	51	27	39	48	45	45	41	50	52	46	59	43	44	47	48	51	38	44	42	42	31	46	51	59	45	40	51	51	52	52	50	45	41	47	44	36	35	50	47	35	27	44	34	31	44	42	43	54	38	43	33	45	40	39	33	39	40	27	39	55	47	48	35	59	51	34	42	41	56	42	44	46	37	48	39	30	54	50	48	42	43	41	41	47	55	53	36	34	44	47	50	56	57	38	45	46	51	44	38	42	43	56	51	35	50	42	47	46	39	40	43	33	54	38	57	46	44	36	41	43	40	52	50	47	39	34	47	42	31	51	45	56	40	52	40	40	42	46	45	38	50	48	47	42	37	43	42	41	57	41	48	48	47	39	43	28	58	45	52	44	51	30	55	38	44	49	43	48	30	40	46	39	44	34	39	44	44	47	44	39	44	58	40	37	49	54	35	35	32	46	43	47	53	48	46	38	58	53	41	45	40	47	47	45	40	50	37	47	54	40	42	44	42	39	56	39	28	45	44	47	52	31	45	37	45	44	38	43	44	50	38	45	37	39	44	44	38	41	45	41	48	46	47	60	35	38	53	34	52	40	44	48	50	43	42	49	43	49	53	42	47	35	57	39	37	37	47	37	43	50	46	45	55	47	47	57	41	42	45	48	49	41	39	41	43	34	45	47	52	50	35	45	55	41	38	53	57	49	48	41	40	45	41	50	59	34	44	44	49	42	47	39	43	51	45	48	51	50	47	39	51	53	43	54	51	63	39	48	50	33	38	57	53	48	46	38	52	39	41	48	35	41	49	43	44	45	39	45	51	41	45	50	42	53	34	51	48	38	48	46	45	41	50	48	50	50	67	40	50	33	28	55	36	45	50	52	30	37	40	46	43	42	50	56	49	53	44	43	46	53	49	48	51	40	38	47	42	47	38	32	51	41	41	40	52	32	42	39	32	44	47	44	44	32	46	46	35	44	38	40	60	28	45	47	49	51	58	49	35	48	44	46	46	57	38	30	50	43	37	36	42	49	52	33	38	39	46	46	64	36	43	41	46	45	51	33	43	43	42	30	43	43	43	51	40	53	38	39	46	40	37	56	39	40	34	38	39	44	45	45	46	60	48	64	46	33	49	53	45	49	40	50	41	45	46	48	37	53	48	60	58	47	49	53	46	38	31	38	27	41	50	42	46	46	43	44	53	48	43	37	42	46	40	46	45	51	37	57	39	38	51	43	55	34	43	43	42	57	49	47	48	45	44	49	38	45	38	45	37	37	38	47	47	34	46	43	41	38	47	41	48	50	48	49	46	50	54	27	48	53	42	42	49	40	49	48	41	46	47	48	47	49	36	38	40	52	55	48	40	37	44	49	57	46	54	46	40	38	36	46	47	45	33	41	36	42	37	39	43	47	36	55	40	46	59	44	49	53	37	49	42	46	46	42	40	42	46	45	38	36	38	41	53	43	44	50	33	45	54	33	51	47	41	39	44	47	42	37	48	52	54	40	41	42	40	34	47	48	42	40	45	34	41	55	49	48	55	40	43	46	42	45	51	45	37	46	44	42	41	47	49	49	47	41	42	52	44	47	40	38	37	52	39	48	55	33	44	45	49	48	58	38	47	47	41	43	48	59	43	44
21821	3714	678	695	1292	1665	1770	2067	1737	1252	845	711	669	563	667	595	572	503	500	426	431	449	407	1031	2097	2950	2189	338	338	313	332	364	274	324	310	300	362	339	345	309	367	357	356	312	334	352	336	347	324	328	384	330	312	340	337	315	364	345	326	332	344	366	303	338	356	338	337	344	383	343	359	333	322	344	342	345	340	316	324	356	319	319	320	356	332	347	327	303	336	333	340	362	367	347	343	338	366	342	383	361	340	373	329	351	349	337	360	322	342	329	345	322	314	328	343	355	356	325	357	316	351	297	331	328	314	353	336	333	341	308	314	321	340	334	364	310	322	342	341	307	317	319	323	326	341	351	355	335	353	303	314	299	340	347	343	327	313	325	293	340	358	331	348	332	332	314	326	286	370	334	333	331	321	327	332	293	344	341	319	334	328	352	314	327	318	317	366	327	340	329	316	318	323	315	310	354	335	317	320	326	319	345	337	318	350	340	328	334	343	301	362	323	356	331	341	315	352	325	349	321	342	305	357	331	331	346	342	349	332	333	315	330	354	344	332	347	323	365	327	320	332	317	326	316	319	332	327	353	329	334	337	348	336	330	366	339	333	333	350	342	345	336	330	329	301	329	371	294	314	334	348	342	326	323	323	341	351	333	327	324	354	343	363	331	322	328	317	385	314	326	336	314	327	365	351	353	319	354	345	340	331	337	305	330	325	332	319	306	364	338	291	355	344	334	353	329	345	336	332	342	328	331	347	334	337	347	302	347	339	328	345	338	312	323	316	327	323	353	358	360	295	334	324	343	336	314	340	311	291	336	336	321	321	285	323	328	317	336	358	339	354	340	306	324	302	343	341	324	333	334	342	304	291	306	341	302	315	332	311	336	306	337	342	339	332	310	323	329	331	335	343	348	324	362	297	340	335	321	341	348	355	322	310	354	367	324	308	319	332	316	368	346	366	329	332	327	316	316	301	334	310	340	324	336	318	307	332	297	306	362	292	327	310	345	336	322	323	325	332	359	300	333	344	320	328	323	341	313	343	331	324	333	356	345	338	310	319	348	344	330	312	348	323	327	315	345	295	345	331	336	327	353	308	346	325	327	351	338	362	338	344	338	333	311	294	315	335	341	308	368	382	338	348	352	308	308	333	317	313	368	342	316	335	281	332	391	337	345	342	379	340	328	345	344	351	341	361	318	333	318	332	327	323	331	316	351	343	335	313	320	326	340	324	340	319	323	325	374	325	287	345	326	337	355	327	314	343	332	338	314	333	338	356	349	347	320	317	366	326	308	349	320	337	305	327	323	327	352	329	325	328	345	323	329	336	357	308	322	320	343	346	338	311	351	342	326	332	367	359	341	345	330	343	303	349	343	340	328	331	338	329	311	346	348	319	339	337	342	357	346	328	329	337	330	359	356	370	346	327	324	306	316	324	317	317	331	344	340	321	313	324	334	325	366	327	332	338	330	329	320	348	325	339	333	341	340	348	328	356	339	321	330	323	334	368	308	377	319	358	336	329	333	318	360	342	331	323	321	334	355	344	326	348	311	305	311	331	348	349	314	335	315	333	337	318	346	340	326	334	343	322	327	333	294	289	323	336	361	351	338	331	324	323	335	320	358	317	345	309	304	326	329	331	365	339	338	303	356	349	364	354	341	333	316	343	324	342	348	318	358	358	309	343	339	349	345	302	353	319	343	338	300	340	358	328	319	327	332	338	318	325	309	314	334	331	347	336	333	347	323	363	306	395	351	335	309	325	318	335	333	320	343	309	311	297	328	336	329	324	344	325	337	352	286	330	358	366	323	327	320	337	336	355	328	321	360	318	309	361	334	355	324	343	324	332	313	338	328	331	310	319	328	343	310	305	317	323	330	331	345	356	295	316	352	329	339	303	338	328	312	304	328	335	335	314	321	341	294	339	330	310	326	312	338	321	322	314	361	341	316	320	328	345	357	329	326	310	305	313	351	343	334	311	331	312	301	337	323	332	363	354	343	325	348	310	330	301	333	312	340	338	345	349	348	315	344	345	314	329	282	373	311	336	353	338	340	345	322	322	296	325	328	352	322	347	340	313	358	322	333	328	333	342	358	337	316	315	315	358	316	319	343	332	317	299	340	357	334	337	340	326	314	324	324	344	346	314	348	343	328	310	329	312	330	318	342	360	330	323	357	309	328	325	328	340	358	340	327	331	334	326	334	302	347	337	346	306	326	327	313	311	323	367	360	325	340	315	336	345	339	345	332	387	360	353	303	321	350	335	308	339	302	320	311	357	345	309	321	307	311	346	348	342	310	346	345	347	328	325	312	314	299	361	345	326	333	320	313	364	371	350	297	344	328	325	323	362	326	355	347	333	325	321	350	342	347	339	317	331	315	383	315	350	316	365	375	330	340	349	351	310	339	329	349	338	372	357	350	330	349	366	334	350	372	354	317	328	320	362	330	315	322	315	304	355	310	291	346	313	344	335	349	332	355	350	322	316	329	317	326	324	331	321	343	309	324	353	361	317	323	337	337	340	341	318	337	339	360	331	338	331	292	330	341	353	317	351	337	354	310	339	346	330	328	358	344	314	345	351	306	333	335	340	327	316	327	333	316	310	350	327	327	374	303	341	308	333	358	333	363	350	302	350	334	332	330	337	319	339	379	351	308	341	339	372	365	335	311	337	326	338	316	378	340	304	327	340	341	323	356	355	318	335	312	344	359	363	275	332	342	367	327	323	309	364	327	336	343	339	339	335	311	353	327	329	329	349	345	349	345	292	321	327	334	353	312	352	329	306	324	384	339	338	381	306	317	335	328	347	292	322	335	318	331	338	359	340	346	339	338	334	348	375	344	350	340	345	341	366	365	310	315	330	324	328	361	330	323	333	334	369	314	315	329	342	355	337	329	329	345	325	328	311	328	308	340	323	318	326	320	358	324	329	355	361	305	336	337	342	334	333	323	289	345	327	329	331	310	327	313	341	340	354	317	334	343	326	325	327	308	336	327	296	324	336	336	334	360	324	325	329	324	372	338	335	321	331	350	321	329	329	317	306	345	365	342	355	297	341	322	346	330	346	337	322	321	336	321	345	355	354	324	331	343	302	349	361	321	308	346	328	326	344	325	320	349	350	334	308	343	354	331	351	318	379	331	344	351	339	315	370	355	326	318	322	305	314	326	313	332	332	343	334	343	313	336	344	331	325	341	396	345	333	338	330	347	324	347	328	334	311	335	337	359	366	297	377	330	323	343	327	317	316	355	333	330	348	328	351	335	291	341	348	315	289	329	356	306	341	298	349	326	343	337	358	341	329	300	322	321	364	366	315	318	340	369	334	314	350	344	351	315	343	357	360	333	340	317	335	370	330	334	332	316	340	319	336	330	324	317	325	346	347	353	303	361	340	371	341	318	313	340	332	328	354	302	334	338	320	316	349	314	345	336	319	319	324	349	333	316	343	331	372	319	347	296	360	317	318	346	322	319	341	331	347	322	356	350	342	344	328	333	340	330	331	317
2792	617	134	126	97	91	95	126	109	98	92	90	89	80	84	80	74	77	92	72	87	62	119	260	324	339	206	77	69	76	73	73	72	83	69	68	67	75	68	81	78	70	73	89	65	70	60	75	81	72	52	72	58	89	88	70	66	66	72	79	66	66	83	70	77	73	84	57	76	69	81	72	73	78	70	67	69	76	89	86	78	69	81	74	86	75	74	69	54	85	84	80	80	78	100	74	56	72	67	62	66	85	65	64	83	64	85	68	69	67	81	74	62	70	64	78	85	69	69	91	89	59	75	73	74	70	69	71	60	86	85	77	79	60	78	62	71	73	60	63	75	57	74	64	67	72	77	75	70	59	66	82	68	82	79	78	77	77	72	70	89	61	76	83	61	73	65	85	79	78	80	87	71	75	73	66	68	59	72	89	60	70	72	77	76	89	86	74	76	65	78	72	70	58	74	71	69	76	71	67	78	82	81	74	66	71	49	70	81	78	74	73	78	69	69	68	89	76	83	78	67	75	73	75	69	64	70	64	97	89	67	70	74	63	68	78	67	74	82	44	58	68	73	74	70	69	68	88	70	69	64	79	91	85	84	87	84	60	71	65	71	79	68	80	71	59	82	77	80	78	54	78	52	79	73	90	64	83	64	91	86	94	79	56	88	84	63	94	74	69	63	82	73	79	59	66	69	69	74	76	58	79	84	87	73	69	89	71	80	67	70	81	72	78	65	73	69	73	72	71	74	56	77	73	68	79	71	77	60	74	75	76	77	66	67	74	81	82	77	74	67	73	71	83	72	72	81	66	62	68	62	83	77	68	83	68	84	68	87	86	66	71	71	84	57	87	81	78	72	75	66	61	70	74	62	69	78	81	65	80	70	64	53	61	72	71	85	80	77	84	60	70	80	66	66	66	78	66	68	71	72	70	83	66	90	75	80	59	61	68	71	68	72	82	62	63	77	66	73	70	65	76	62	65	78	59	69	76	75	86	74	78	76	71	83	62	67	67	76	79	64	68	66	79	84	78	63	85	79	60	91	74	71	68	73	73	66	78	83	85	73	81	69	66	72	77	80	71	81	72	76	87	72	64	68	70	55	79	83	95	60	78	81	72	70	76	60	76	81	51	87	68	77	78	89	74	83	79	75	73	83	66	55	63	71	82	61	73	76	65	70	71	84	72	60	71	73	84	74	63	65	78	77	80	56	78	68	62	73	66	87	65	83	69	71	66	67	75	74	77	73	77	61	83	74	71	66	72	78	67	78	62	73	78	68	63	65	88	90	60	76	88	68	71	73	74	59	86	88	67	78	69	63	76	67	83	61	71	68	74	56	73	87	80	78	73	81	86	71	73	79	81	83	77	77	83	85	84	68	60	73	61	81	63	68	78	82	86	64	72	81	65	76	82	72	79	85	63	81	65	65	83	81	70	71	66	60	87	72	78	66	73	74	71	73	78	60	69	47	81	56	70	76	81	67	74	63	74	80	72	70	76	79	69	84	80	79	69	72	75	71	60	87	65	63	79	72	86	89	77	82	76	73	79	79	77	73	85	73	73	77	87	75	75	70	71	61	75	56	59	57	83	73	74	78	70	67	86	89	62	69	63	70	70	69	52	82	76	72	80	77	71	78	68	75	69	84	72	82	71	78	66	76	62	56	69	69	73	64	96	66	82	65	77	64	66	73	74	75	86	66	101	82	75	65	74	106	67	85	73	87	78	77	60	62	72	89	55	69	74	59	71	74	62	74	79	67	77	74	79	78	68	80	65	79	51	75	72	52	79	76	64	67	83	80	61	73	85	79	66	67	64	72	70	61	70	66	67	74	87	59	74	95	78	61	65	82	82	64	66	62	85	74	78	71	71	78	71	63	69	77	70	78	78	75	70	64	74	75	69	73	85	82	69	88	75	60	60	87	67	63	86	67	73	76	71	83	68	80	62	81	77	70	75	61	58	83	78	74	77	64	73	78	66	73	61	70	75	65	72	86	66	65	74	73	71	82	73	61	78	78	70	67	62	73	77	75	76	75	70	54	66	78	70	83	78	46	77	66	62	69	84	75	85	78	84	77	89	65	68	79	73	75	74	83	63	73	76	64	77	72	76	65	72	63	71	65	87	67	77	78	65	66	86	58	75	85	71	77	69	81	69	67	65	69	82	75	76	71	68	70	62	86	71	76	67	69	73	71	79	78	84	84	83	83	89	75	62	79	59	61	74	65	86	62	74	57	57	62	67	75	69	69	78	73	70	75	74	75	82	66	74	77	78	64	79	77	72	70	76	79	75	65	76	63	82	82	69	72	70	60	67	78	59	77	67	79	77	78	70	77	75	61	69	81	76	75	68	77	80	67	74	65	77	78	75	74	63	72	75	75	78	75	75	86	71	64	75	72	64	81	73	72	68	73	76	83	83	68	76	68	75	73	70	61	89	71	79	89	92	58	77	63	95	82	70	59	88	85	93	77	64	64	68	78	89	60	94	67	69	71	71	81	63	71	75	67	55	83	77	71	79	65	56	82	74	89	70	95	70	72	72	80	81	78	71	65	75	68	68	74	62	77	70	55	81	66	64	96	72	74	78	67	85	66	82	68	71	73	50	88	89	94	74	80	77	59	81	67	71	69	66	77	73	74	86	82	75	65	69	62	71	77	74	76	63	72	57	50	65	86	70	75	73	81	70	68	84	70	74	69	65	71	79	81	65	72	77	75	84	65	72	64	69	79	59	81	74	68	62	79	69	74	63	70	75	72	84	77	56	58	68	68	81	74	85	71	87	67	76	76	91	68	81	72	75	63	72	77	69	72	82	71	79	92	65	79	82	85	76	80	76	76	72	60	64	76	77	71	75	70	71	62	75	58	66	82	72	82	69	74	65	76	82	77	77	77	71	74	83	86	81	61	86	86	79	88	68	76	62	74	84	67	77	69	75	78	70	69	76	67	80	55	76	73	72	69	66	77	79	77	72	69	68	63	73	78	77	77	72	82	74	67	66	74	76	69	69	63	56	70	59	67	70	67	72	66	65	69	64	78	79	61	88	60	79	69	81	67	49	60	67	72	71	82	63	75	75	72	74	59	58	82	81	59	73	80	62	72	74	64	74	77	67	84	90	79	80	75	81	71	79	74	80	57	88	77	69	95	67	64	71	69	79	68	83	49	83	72	71	63	66	65	73	60	80	72	78	69	54	69	64	72	77	72	64	78	68	71	64	80	88	85	72	80	76	77	68	71	62	82	76	86	77	60	68	68	78	68	70	64	84	72	71	62	60	74	67	67	95	69	80	61	68	72	81	76	72	76	73	90	80	57	70	71	57	75	70	62	79	76	74	76	88	65	71	55	69	76	68	72	67	69	74	67	57	79	68	68	67	66	73	66	67	71	83	71	60	65	74	77	52	59	72	69	71	82	70	80	72	87	74	57	81	70	74	72	73	64	81	63	71	69	66	65	68	62	76	61	74	69	73	75	75	76	63	70	66	63	70	60	74	82	81	66	57
26045	6495	1176	1199	2306	3010	3161	3058	3042	2218	1657	1357	1178	1083	1065	1081	1029	795	772	738	686	781	2267	5557	6949	7181	4771	609	564	564	569	546	542	532	537	536	542	553	563	577	537	535	514	544	513	504	519	511	542	530	530	566	504	553	521	546	539	551	515	524	529	490	483	472	543	545	512	515	548	523	526	509	512	557	513	543	538	529	514	560	531	545	514	506	530	555	510	523	490	547	527	543	545	523	530	528	554	570	543	559	559	551	563	564	552	558	559	534	485	553	578	534	553	495	558	537	544	561	521	487	536	530	538	552	515	487	517	536	518	513	545	492	571	503	517	502	536	527	496	503	478	500	530	510	566	507	498	532	483	505	524	527	493	553	490	500	580	525	472	533	533	548	560	518	544	503	513	536	503	498	520	492	534	492	499	496	534	511	520	494	546	544	511	534	526	558	519	511	530	539	565	533	525	503	493	538	513	531	534	520	535	525	522	539	515	523	512	554	538	513	519	526	530	520	509	509	498	520	508	519	522	522	518	544	553	533	545	525	552	537	551	525	496	512	574	515	477	532	517	520	497	471	533	484	523	524	546	539	540	509	511	520	499	496	463	519	546	502	554	542	549	528	525	511	543	497	483	515	516	508	506	528	518	499	547	543	535	533	504	504	518	534	559	491	506	485	509	465	494	557	519	528	501	521	526	506	525	500	528	511	518	544	505	563	522	503	520	472	562	505	510	546	522	547	511	521	500	504	494	501	532	535	519	536	516	549	526	513	524	505	522	548	518	489	508	547	517	522	516	517	524	517	484	503	534	522	519	509	542	515	538	495	539	502	514	513	515	510	526	499	521	560	502	504	528	477	534	524	518	494	574	536	543	540	546	494	522	504	491	487	551	542	510	536	522	543	526	586	513	525	508	512	506	505	543	498	538	513	490	534	530	576	536	530	513	507	503	505	539	513	544	513	522	563	534	529	552	541	501	478	497	516	509	511	512	536	490	535	532	508	525	540	503	495	518	518	502	537	518	525	507	477	485	565	539	527	556	510	514	529	492	496	536	525	510	550	530	565	500	522	519	525	489	533	535	532	494	530	480	493	496	514	506	519	521	510	551	557	522	538	526	497	536	526	535	549	525	525	501	538	525	508	522	510	518	549	505	549	537	519	541	530	463	524	535	489	486	526	545	546	527	500	508	540	560	521	532	511	558	517	522	577	572	542	514	532	516	511	526	524	499	545	509	516	514	506	534	486	543	523	546	524	544	525	487	521	537	510	511	523	505	464	535	515	533	496	525	519	496	519	546	530	535	497	533	509	572	498	559	561	515	545	560	543	541	471	531	494	548	495	525	516	550	491	585	557	542	533	503	521	511	523	504	529	492	508	491	507	507	501	502	487	543	539	519	509	539	527	516	530	564	534	532	513	492	525	564	515	544	515	554	514	517	528	516	522	542	529	508	509	520	586	536	524	552	517	526	533	527	535	547	489	504	545	528	492	513	458	488	565	503	541	524	504	567	568	543	491	520	573	511	524	508	525	511	504	500	509	476	508	492	526	565	541	498	491	549	555	520	544	522	551	504	544	495	492	515	509	511	538	529	511	516	550	492	528	494	542	497	516	522	526	509	541	540	528	481	507	538	495	504	512	516	506	545	505	531	499	529	524	474	574	530	541	531	525	502	490	523	511	507	527	529	562	536	521	546	540	519	566	486	537	514	518	504	518	468	518	495	481	486	513	540	507	531	523	524	523	524	505	525	552	499	509	541	556	492	481	549	529	527	498	530	519	539	534	523	497	523	502	554	510	525	513	494	494	482	524	485	489	511	509	557	527	506	514	522	510	505	510	510	508	566	475	514	540	486	525	527	551	557	520	482	535	509	515	520	502	480	500	511	518	538	531	535	526	518	510	533	545	554	497	494	552	497	540	551	545	549	512	520	525	517	472	501	512	514	504	495	511	526	551	514	528	531	507	540	512	512	496	506	559	506	513	522	534	516	507	527	554	528	573	522	543	477	543	487	516	543	530	530	544	548	538	513	508	522	541	521	513	515	500	551	513	499	529	514	544	516	502	505	506	518	518	512	528	529	519	495	528	508	533	501	527	532	529	497	490	524	497	541	545	513	509	481	510	507	507	525	521	542	510	508	493	544	553	558	499	539	533	507	535	535	537	477	506	519	515	519	541	511	495	482	492	533	546	490	537	520	547	558	493	518	503	522	548	511	534	554	519	531	531	536	532	458	517	522	519	498	553	538	564	574	527	518	555	495	565	524	506	509	499	488	524	502	547	529	501	554	521	494	556	480	539	511	537	550	496	508	526	525	500	540	532	509	531	485	546	512	512	548	522	527	496	533	536	558	490	543	514	520	541	533	553	515	506	560	537	463	558	518	494	548	525	525	517	533	504	496	508	490	540	532	537	497	504	565	550	508	503	537	563	524	504	535	543	539	484	483	518	464	535	512	477	499	515	529	515	526	525	546	554	490	472	521	480	506	520	550	545	529	534	514	507	538	534	504	526	522	524	531	528	511	481	522	511	496	478	513	544	460	541	495	551	568	537	513	539	481	551	535	538	484	537	465	514	534	552	551	509	539	520	523	545	473	524	511	515	572	506	497	562	565	469	519	502	513	528	500	508	486	463	542	509	531	487	521	534	523	537	497	515	479	484	493	526	512	477	508	499	538	516	520	513	521	576	561	519	543	494	511	529	571	530	548	532	558	495	537	557	541	514	549	485	538	503	534	475	548	530	504	526	547	539	532	543	514	531	526	544	498	533	521	496	479	500	507	495	527	563	530	520	528	494	552	504	477	537	491	520	567	502	506	531	550	524	499	528	544	505	512	535	489	507	553	535	508	491	480	539	461	527	519	558	518	525	496	523	507	529	519	511	505	479	545	506	513	552	544	494	533	534	515	548	530	538	564	494	540	505	501	497	513	565	534	527	503	519	522	555	532	531	492	569	504	495	498	513	514	484	517	534	525	533	528	529	539	509	526	494	491	532	537	501	552	525	545	528	508	525	489	571	535	489	529	520	563	530	538	502	514	471	530	549	520	487	514	484	517	504	549	511	555	553	493	521	495	533	498	562	531	527	537	514	524	532	546	535	524	503	513	492	531	536	521	527	511	524	507	478	508	527	516	520	567	516	510	502	508	537	494	539	509	519	520	511	494	564	536	536	476	497	529	501	516	489	545	537	528	479	531	471	520	478	526	517	541	548	573	544	514	524	460	519	488	533	494	571	478	510	495	531	501	547	524	516	506	513	507	543	495	537	525	487	522	521	516	529	501	507	517	518	469	513	557	537	540	510	488	550	529	529	474	539	519	529	526	551	489	529	578	495	534	492	493	490	557	513	518	510	514	516	512	539	547	512	563	539	530	527	490	514	513	502	508	510	586	542	518	527	494	517	521	512	474	508	487	540	468	522	524	486	524	549	498	505	544	496	516	544	577	514	541	528	521	518	535	572	537	546	552	536	532	523	507	523	506	495	516	527	506	492	534	515	553	543
3940	564	103	79	69	100	92	98	100	83	82	79	59	85	52	69	58	63	56	47	72	47	67	169	322	295	118	70	48	54	61	58	48	53	60	64	67	52	56	57	58	61	55	62	65	63	50	54	70	66	56	57	48	68	51	52	76	65	61	74	66	59	56	69	48	63	50	60	61	50	64	66	58	58	57	52	63	54	54	58	70	50	63	46	64	55	65	47	46	53	57	71	62	67	67	54	56	60	57	62	54	49	56	55	55	60	75	51	50	47	64	56	60	66	66	44	49	46	45	63	52	68	59	60	56	70	57	61	57	62	69	52	50	59	57	65	57	58	51	58	44	57	58	51	46	49	57	51	53	40	54	52	48	64	50	43	45	52	46	50	63	64	64	47	59	68	48	67	70	66	50	56	49	60	44	52	41	39	55	45	30	58	59	62	56	63	51	62	57	48	44	58	58	54	54	67	45	68	43	69	49	56	41	60	61	51	58	41	45	43	55	67	53	66	65	61	52	58	58	63	57	52	64	59	59	64	48	52	56	50	53	72	47	61	68	59	62	52	45	55	59	54	50	56	45	58	58	55	53	62	53	60	56	60	54	57	69	69	56	58	64	63	57	63	63	53	56	53	59	51	49	53	52	57	54	44	41	48	45	59	53	58	52	58	57	62	73	63	64	62	58	64	52	45	55	53	82	75	57	48	58	52	49	59	45	56	46	69	55	79	56	48	68	61	63	67	59	45	68	48	57	54	52	69	54	62	53	47	54	50	62	56	52	48	49	48	68	53	45	46	40	61	46	58	52	61	59	62	59	49	43	56	64	72	49	55	62	63	62	55	48	43	62	47	59	62	54	59	62	64	36	59	59	53	72	56	44	54	47	47	57	54	46	56	53	69	49	75	60	59	51	63	59	59	59	49	64	61	54	71	58	58	64	63	61	61	51	60	46	49	53	55	65	60	56	53	44	37	55	59	48	54	57	43	38	67	54	57	47	55	63	63	51	66	57	53	51	64	72	58	66	53	63	64	53	57	73	58	59	60	50	59	58	45	52	56	72	73	45	65	47	54	55	63	54	65	58	46	53	59	55	66	53	52	49	49	37	53	44	63	64	66	52	47	65	51	56	47	62	54	61	50	49	65	50	59	44	55	52	57	50	62	52	59	55	50	50	56	52	55	61	54	49	60	57	48	57	56	58	52	62	55	52	61	62	65	53	59	61	63	56	62	49	48	46	55	73	56	60	49	60	48	44	63	38	63	52	54	49	51	58	57	61	62	48	50	50	57	57	51	45	60	59	69	44	48	58	49	66	69	61	54	47	65	58	65	66	79	58	71	65	54	67	55	54	54	55	50	49	51	56	59	59	58	57	51	55	68	47	53	61	44	57	57	53	61	60	52	64	49	62	53	57	61	61	53	56	49	59	56	47	53	53	65	50	60	50	52	73	59	59	65	69	58	55	50	54	68	55	52	46	57	62	53	71	54	57	60	46	62	57	49	59	57	67	60	53	61	58	63	61	55	61	53	58	49	61	66	64	54	61	52	63	73	52	52	52	50	58	59	51	64	50	50	51	57	66	66	62	73	55	55	58	53	57	61	43	63	59	51	65	48	59	45	46	63	72	57	44	54	55	49	62	56	59	57	59	60	64	44	55	65	57	44	58	54	57	65	63	59	66	58	50	65	72	52	59	55	54	59	48	49	54	52	52	46	65	67	59	59	64	55	66	68	54	47	60	59	53	59	48	69	53	59	43	52	63	65	45	67	54	41	61	53	66	48	44	55	55	51	55	66	45	65	51	51	66	56	53	59	66	53	52	44	51	54	68	61	61	54	45	46	59	56	56	50	53	59	43	58	48	68	55	78	64	67	50	67	58	50	51	68	67	49	51	49	42	65	57	40	49	71	45	71	50	53	56	51	52	61	58	62	55	58	57	64	53	48	54	55	54	55	43	48	71	62	39	57	47	53	69	66	56	53	51	65	56	52	53	67	51	58	57	57	53	66	57	52	57	59	59	49	57	50	50	56	42	53	63	56	50	54	56	53	62	62	52	59	47	67	57	50	58	51	42	61	75	57	50	48	51	62	59	46	63	55	60	60	46	54	58	59	60	52	56	48	73	57	75	60	65	52	44	52	54	50	59	60	53	66	66	56	53	57	65	56	59	67	78	63	54	64	60	53	63	48	62	72	61	61	59	54	52	52	66	48	69	61	63	62	57	56	70	56	54	52	63	72	59	55	58	56	60	64	58	61	50	68	63	41	53	60	56	56	68	49	54	61	61	64	53	49	51	44	70	44	57	72	56	53	50	42	58	64	45	61	44	49	67	72	47	64	55	52	64	58	52	44	51	54	69	51	54	54	66	77	52	51	59	48	55	56	43	60	62	64	60	48	61	52	57	71	55	45	50	52	54	51	60	59	55	60	60	49	46	63	58	63	46	63	62	52	53	50	49	62	46	65	58	55	55	67	67	48	59	53	51	66	58	59	63	55	56	56	59	71	53	65	63	59	49	65	42	61	56	46	71	59	65	61	58	40	49	59	53	64	59	67	53	45	48	56	64	50	59	55	62	54	46	56	58	53	54	46	48	62	52	64	51	51	56	56	65	51	45	55	67	61	44	68	67	44	55	50	57	56	59	52	60	43	60	59	57	59	52	55	61	65	58	57	66	47	58	54	48	65	50	56	66	66	50	58	55	53	51	59	50	46	67	67	57	53	50	62	46	62	66	43	63	65	47	65	53	56	64	51	52	59	56	54	69	59	52	59	53	49	65	64	61	52	49	65	51	59	53	52	57	51	55	55	57	56	54	50	58	55	54	61	61	71	44	64	68	66	52	63	51	44	54	63	49	45	58	62	49	56	58	48	62	66	56	48	43	52	65	69	69	64	56	56	55	52	50	55	54	48	73	47	51	57	53	70	54	56	59	62	68	66	56	57	49	41	56	72	57	48	63	57	66	60	60	59	43	79	46	61	56	60	54	50	69	67	47	57	50	63	48	61	59	58	58	52	48	65	60	58	61	63	62	54	56	39	57	65	71	55	55	68	49	54	58	55	56	55	61	48	64	67	56	60	52	50	61	59	49	66	52	52	54	66	59	44	53	40	59	60	53	51	54	57	57	56	63	59	67	66	59	51	63	57	54	43	52	62	60	45	52	56	33	50	55	58	54	67	63	51	69	55	53	56	57	66	57	51	52	66	51	50	54	51	65	67	55	54	57	53	55	65	58	55	52	58	52	70	55	48	57	56	59	54	61	49	62	53	55	66	45	54	52	46	70	61	56	62	57	59	55	43	50	44	57	57	50	74	61	50	60	60	72	69	60	57	59	54	55	58	58	63	60	53	42	49	55	49	64	45	63	53	33	54	53	46	57	54	56	59	47	61	63	57	66	54	58	43	50	51	60	46	41	60	67	56	68	54	61	64	58	54	45	58	49	57	59	54	58	57	51	63	65	51	60	67	50	50	67	53	51	64	54	67	60	61	62	62	61	53
24298	5772	926	1000	1971	2985	2770	2689	2628	2013	1515	1242	1074	1024	925	915	788	674	648	614	580	605	880	3311	8303	6756	2376	757	456	470	441	429	435	472	426	433	454	454	441	386	427	419	428	437	431	410	401	457	445	434	442	450	409	390	419	423	446	450	447	456	441	408	407	381	418	435	432	414	490	432	418	391	439	447	454	416	420	447	394	421	437	378	452	419	436	442	416	427	455	421	452	435	418	460	436	406	455	491	482	470	482	446	450	475	439	408	443	441	441	447	406	454	418	477	402	471	490	400	474	412	422	434	434	421	453	420	433	419	450	411	440	424	422	395	420	382	404	422	421	432	446	406	430	436	415	424	428	397	457	435	420	453	403	389	402	448	459	433	410	419	413	417	429	403	401	392	420	414	417	416	420	425	395	421	410	405	389	413	425	425	464	419	431	383	457	408	432	437	412	422	434	426	437	404	430	424	423	403	433	447	429	455	411	400	413	440	380	419	445	412	419	420	405	455	423	417	439	408	476	419	411	415	368	438	405	421	407	431	412	421	408	428	403	441	446	391	419	456	446	401	409	425	425	437	427	396	378	424	403	400	459	407	443	416	415	425	381	426	420	378	412	444	401	421	387	433	434	402	432	427	419	438	395	437	404	427	428	412	411	458	420	404	391	479	408	407	413	406	439	427	396	391	442	466	432	406	428	421	421	441	415	429	436	396	394	446	407	405	427	422	432	401	415	418	424	425	376	393	381	395	440	410	456	398	429	446	414	408	419	403	406	394	433	393	377	435	403	388	471	398	421	420	420	451	468	428	415	407	410	431	421	410	396	412	442	424	407	401	440	404	418	425	417	387	400	421	397	397	425	429	429	414	443	445	413	402	451	412	414	390	463	425	435	473	467	414	432	434	418	426	382	435	416	401	413	423	417	454	408	406	452	410	419	434	423	445	429	421	415	373	444	395	435	417	410	387	412	447	437	433	442	411	441	390	401	430	417	423	428	419	432	440	442	431	419	451	414	413	448	406	447	421	433	412	434	421	392	388	430	403	427	407	450	444	382	419	424	430	409	414	424	449	430	432	430	412	433	407	433	432	434	438	423	424	398	393	397	433	429	423	421	441	394	385	424	438	407	404	390	404	425	417	414	396	403	441	424	423	403	421	431	413	399	426	426	420	404	450	368	424	435	387	451	394	375	446	365	388	405	400	374	445	454	406	454	399	409	384	370	421	401	395	403	426	386	412	446	391	426	438	432	407	380	401	408	382	422	428	419	437	429	406	410	415	410	408	435	425	442	396	407	416	394	398	438	458	420	454	438	425	425	434	450	416	423	439	414	432	413	429	406	406	408	407	437	415	444	448	428	413	418	415	426	404	399	419	372	447	408	434	412	371	398	405	429	407	452	396	401	428	419	419	458	411	440	427	415	395	406	420	415	431	406	418	402	472	422	433	449	429	386	397	431	398	444	412	418	448	424	426	427	376	431	399	421	470	415	439	395	447	411	395	407	447	401	424	438	420	422	393	400	442	417	398	463	421	438	462	417	380	419	441	419	414	381	401	425	429	416	461	413	396	407	425	429	428	409	397	391	400	393	418	434	422	398	410	430	429	436	427	397	405	390	407	416	404	435	411	436	426	409	409	417	426	411	444	437	411	424	416	416	417	419	441	407	434	379	424	412	433	423	412	447	408	379	406	405	379	432	419	433	366	408	433	458	413	434	413	400	463	415	415	422	431	425	407	408	431	399	436	420	436	430	424	422	422	394	403	460	439	418	459	432	435	435	395	436	438	391	428	479	397	403	422	381	474	417	407	441	404	434	391	475	430	440	452	427	414	414	464	397	429	454	439	402	426	409	382	423	409	434	439	450	438	420	404	404	369	410	392	417	428	409	404	463	407	407	445	394	429	409	418	405	412	406	433	431	399	418	427	405	468	444	423	395	414	401	427	441	411	430	427	450	363	452	411	405	435	453	410	422	383	395	414	410	397	435	448	441	411	375	419	465	428	447	405	390	444	397	411	378	398	408	407	421	437	434	447	404	411	420	400	420	409	422	424	435	423	425	427	458	383	415	453	396	419	396	435	404	426	412	411	433	442	407	438	420	415	424	431	407	435	396	402	418	457	427	401	402	453	407	465	387	402	388	388	430	429	448	397	411	473	417	397	389	425	400	428	446	457	428	410	444	388	420	423	445	387	403	433	430	427	436	387	444	432	449	419	425	403	446	413	437	392	427	427	456	399	405	446	408	465	415	395	422	450	437	408	390	412	436	385	418	451	438	435	433	434	394	393	425	366	444	440	380	403	382	456	443	431	432	461	396	466	456	409	374	431	405	411	418	404	406	434	399	417	405	416	403	420	447	431	406	426	449	426	385	410	429	413	425	419	444	415	413	447	412	413	438	402	427	438	384	408	405	441	425	423	433	418	407	411	450	418	404	426	395	416	411	437	438	390	429	395	438	424	375	403	425	395	418	449	445	427	410	417	443	410	437	417	394	415	435	404	455	413	438	452	442	441	403	380	416	437	447	415	440	423	399	397	437	429	420	415	435	425	403	417	439	427	387	402	411	428	404	433	419	422	427	422	431	414	462	441	442	393	419	434	402	458	416	420	433	462	409	406	415	421	423	419	441	427	429	381	436	406	404	443	436	419	383	391	431	405	391	367	424	429	467	421	372	451	443	377	426	398	393	406	443	414	450	428	432	429	418	470	444	368	407	430	456	430	404	400	425	423	398	456	438	412	432	413	460	443	412	415	411	442	415	416	431	404	391	434	430	436	391	444	415	405	413	400	449	431	417	409	454	442	402	424	433	431	407	440	428	405	447	446	421	428	406	412	382	393	379	411	475	405	419	393	456	406	397	424	445	419	412	434	462	413	429	405	437	418	422	432	429	405	412	424	424	417	438	444	423	408	431	422	393	437	415	394	418	430	418	402	435	409	381	438	445	430	420	419	427	438	443	419	414	404	401	414	402	397	408	447	447	393	436	398	392	460	427	459	458	427	423	405	431	434	470	412	397	436	454	453	402	413	416	437	416	377	376	438	391	417	446	444	409	423	407	419	357	431	388	412	436	415	432	447	388	433	439	404	416	382	442	417	416	424	403	450	426	404	416	415	430	423	427	441	433	386	404	424	419	420	428	431	411	401	434	415	433	407	386	407	408	389	404	454	389	433	420	430	401	444	404	443	422	388	425	419	425	425	408	417	410	427	420	423	394	411	438	431	396	437	434	426	407	392	467	384	430	457	375	417	429	412	447	428	415	452	422	424	439	414	392	424	438	404	414	420	382	426	407	392	412	405	415	442	405	387	414	379	427	430	424	440	426	409	413	419	411	384	407	427	425	415	445	405	419	415	419	402	418	476	392	459	422	420	402	392	418	414	397	429	434	403	446	394	408	443	387	442	437	418	411	434	365	391	398	416	414	421	434	435	393	393	450	434	373	438	398	389	420	429	440	428	406	425	430	398	445	396	422	420	399	465	446	423	423	416	385	416	404	431
4148	1052	189	120	125	105	140	142	148	149	115	122	115	121	89	118	124	110	118	85	90	181	393	524	675	468	81	106	99	85	83	111	99	82	85	93	85	76	113	78	88	105	96	94	94	89	93	91	94	85	89	98	86	106	90	101	100	86	102	86	84	93	87	79	94	103	75	99	69	96	105	98	64	73	99	81	87	81	88	99	101	89	81	94	103	94	95	81	107	102	86	101	107	109	90	105	101	108	107	93	98	91	107	88	74	82	99	77	94	93	96	88	85	62	91	90	96	84	77	96	83	116	84	79	96	90	86	80	80	100	90	100	78	94	82	87	88	96	94	84	82	95	95	101	95	87	95	89	90	103	81	97	101	107	106	88	81	89	99	111	97	93	78	90	83	90	76	98	94	80	90	105	84	82	101	98	83	99	86	91	83	87	96	83	92	99	109	103	116	89	107	105	87	81	93	92	108	97	84	99	101	84	93	77	101	85	83	82	93	120	108	98	100	90	99	84	79	95	80	93	86	70	81	94	93	99	81	100	81	88	94	84	114	79	90	74	110	80	88	95	85	83	83	93	108	90	101	104	107	80	85	89	90	80	86	102	100	91	79	104	89	110	90	86	80	93	91	83	88	95	89	90	87	89	91	81	98	89	84	96	100	88	110	82	95	80	87	76	91	90	99	80	100	83	95	104	74	101	85	94	99	90	92	92	84	77	88	83	69	89	72	99	83	90	100	91	103	87	99	96	92	90	84	103	89	84	109	85	108	87	78	108	101	93	89	85	87	89	79	88	94	99	112	83	79	80	89	95	91	95	83	97	98	87	102	94	82	105	75	89	88	87	93	81	105	91	91	86	71	84	106	99	97	103	82	86	96	88	91	99	97	108	95	90	86	94	108	88	100	90	70	95	107	81	80	83	88	89	100	96	94	91	81	79	75	88	91	78	94	84	98	86	90	99	88	75	94	97	98	100	90	100	89	86	84	83	89	97	93	79	89	79	88	80	86	91	97	81	81	83	90	77	89	79	97	96	107	92	102	100	91	74	109	77	101	83	86	87	87	80	90	74	97	78	82	84	80	106	98	104	106	87	87	84	98	103	102	88	82	85	77	90	91	83	82	92	121	90	82	109	98	93	97	83	98	89	105	95	83	94	86	90	85	93	104	91	88	86	99	70	75	104	78	101	88	98	101	101	95	81	95	70	80	104	96	97	84	95	87	94	104	87	81	98	95	96	87	91	89	91	84	68	97	95	100	94	86	100	86	114	103	101	83	84	85	84	105	89	86	91	100	83	72	100	80	109	78	95	89	76	89	79	101	91	97	93	93	78	91	71	71	97	102	91	95	99	91	90	95	74	81	94	80	76	88	88	96	97	89	80	85	89	82	99	87	98	84	71	94	95	101	101	92	80	72	82	77	90	111	81	97	80	97	100	80	88	94	100	92	106	91	96	91	78	81	91	77	73	107	95	81	96	98	93	93	89	85	85	94	91	100	68	87	87	83	99	91	93	86	100	83	91	87	95	74	89	88	99	97	100	103	78	84	91	87	90	85	81	82	90	90	108	96	85	92	94	84	100	101	92	92	77	90	86	73	99	83	90	93	104	87	77	81	94	91	80	87	96	96	89	100	98	106	78	85	94	92	88	90	100	110	92	94	81	88	87	96	95	106	85	92	96	94	114	91	74	103	100	86	80	109	93	110	100	90	102	81	84	106	90	90	97	78	86	88	83	86	94	75	90	75	74	105	98	104	92	100	83	95	87	100	95	112	102	99	74	75	86	80	106	91	85	80	75	86	101	108	87	107	89	89	98	82	91	97	99	82	111	88	90	88	86	107	96	93	94	74	101	88	87	91	97	83	98	84	101	91	74	87	100	84	92	94	108	90	106	96	95	94	107	70	88	92	84	94	95	89	64	92	95	93	91	97	86	98	89	115	97	94	110	91	97	101	95	95	100	100	88	79	77	78	102	97	91	73	85	87	81	75	69	102	95	85	90	84	91	106	106	109	99	69	93	102	72	101	99	79	91	95	78	100	77	76	88	75	107	97	81	94	79	87	112	92	75	105	56	93	95	86	81	96	97	97	85	80	95	106	95	100	86	90	108	93	86	102	93	92	100	75	87	88	93	93	66	88	85	90	90	89	99	95	99	93	95	96	94	98	109	110	84	85	95	96	91	95	100	89	97	97	99	89	92	94	120	78	93	93	86	86	93	97	93	100	82	91	95	86	86	99	94	107	99	101	83	78	87	85	100	104	96	83	83	65	92	105	86	88	89	78	92	89	106	100	82	104	90	85	70	97	95	93	92	106	74	86	89	82	82	89	83	83	77	90	90	83	96	97	92	105	102	89	94	102	97	74	93	91	105	84	94	101	79	93	97	98	91	79	92	93	71	81	94	92	95	100	83	116	93	88	103	97	104	71	86	78	91	78	75	96	93	99	82	99	108	93	103	83	103	73	92	103	96	83	85	99	90	95	101	115	87	100	100	85	101	93	89	69	78	92	86	101	93	88	83	78	84	98	91	85	96	83	85	90	97	89	89	83	82	97	101	87	102	97	92	104	86	100	85	80	67	88	80	111	103	98	95	93	80	94	94	72	88	86	107	105	104	70	85	98	89	87	97	114	72	92	98	105	79	90	89	75	106	106	76	100	95	89	76	91	87	85	104	100	99	82	91	89	90	69	89	110	98	96	88	108	80	91	96	85	93	96	77	98	86	84	83	97	84	88	78	98	75	92	88	98	82	90	82	99	92	94	80	82	96	74	95	79	101	80	98	96	81	93	92	94	100	93	77	82	96	101	83	103	85	110	87	87	82	79	93	89	71	81	106	91	92	88	85	99	82	94	69	85	78	104	76	110	91	79	98	104	97	90	88	89	75	92	99	91	79	80	89	91	92	95	85	88	102	109	81	81	88	93	83	83	77	101	108	93	96	84	98	75	82	99	95	98	84	87	86	113	97	92	90	100	93	78	78	77	93	94	91	88	91	72	71	86	85	81	102	100	87	89	90	82	80	102	87	85	106	94	96	83	106	82	89	94	96	86	78	87	86	86	110	101	87	95	107	83	97	93	86	83	81	83	97	78	92	77	78	90	102	100	97	74	99	87	99	104	106	82	99	114	93	93	100	94	94	95	106	90	96	99	83	100	104	78	89	96	89	90	95	92	85	93	81	90	91	101	98	91	95	82	92	93	80	76	93	80	77	88	94	94	96	106	85	87	80	95	91	87	75	89	103	96	84	79	94	107	73	96	87	107	71	97	107	81	94	69	102	88	98	101	91	90	100	85	88	89	97	86	100	111	87	90	109	76	99	98	82	104	97	89	80	101	94	100	91	105	85	102	89	93	106	87	83	91	112	103	80	103	101	86	95	91	83	87	79	90	91	80	86	87	106	88	84	80	96	105	89	80	93	98	90	91	82	92	88	96	91	107	94	85	113	94	90	65	81	82	95	95	97	110	76	85	72	88	83	92	79	88	83	99	101	92	87
29883	9047	1571	1558	3183	4330	4649	4498	3954	3205	2492	2155	1835	1708	1494	1429	1182	1142	1161	985	1065	3363	8726	11298	14000	8881	809	719	690	773	683	773	690	682	682	676	685	737	671	693	703	676	708	672	683	680	680	708	695	723	662	692	661	643	698	701	669	708	683	698	697	651	675	701	685	681	695	705	664	697	667	675	671	693	657	674	664	683	649	681	660	730	707	671	667	635	688	680	695	688	678	710	700	714	736	708	647	708	657	726	739	676	738	678	761	684	683	670	695	693	695	700	682	666	682	742	674	684	655	645	638	706	716	683	701	717	680	684	623	642	650	654	636	647	641	621	693	696	656	677	651	700	654	696	679	623	628	698	640	671	701	705	652	663	669	675	659	725	665	644	661	637	634	683	685	623	679	658	632	652	666	733	660	684	704	669	671	656	685	632	641	650	695	656	661	660	689	655	718	686	699	662	638	694	666	699	713	692	673	620	724	648	690	710	646	665	690	679	663	650	697	651	654	683	630	724	633	679	664	676	698	676	625	676	676	702	670	667	678	648	682	657	638	674	689	672	668	668	705	651	638	650	645	696	679	667	637	715	658	652	636	665	673	628	694	616	649	639	634	677	677	711	595	706	674	691	662	644	690	693	646	696	637	693	647	716	668	654	673	691	666	636	636	689	640	649	671	636	652	667	693	664	697	665	634	691	679	681	661	673	667	673	645	641	658	621	683	688	624	678	671	703	652	673	646	667	705	651	680	638	713	686	666	660	654	705	625	659	671	690	647	674	708	683	682	633	668	671	732	651	685	686	705	648	689	676	679	642	658	704	651	664	674	685	687	683	664	641	699	724	638	646	659	674	613	659	631	673	654	652	683	683	717	630	624	633	631	654	668	681	727	672	663	694	616	648	637	674	660	676	652	679	651	682	689	664	711	663	655	655	644	688	627	628	692	667	671	681	667	685	716	633	657	706	659	699	677	718	652	623	631	693	689	669	641	679	696	652	682	671	677	664	702	665	634	633	658	688	657	639	669	649	652	704	645	674	655	706	705	641	652	663	618	646	613	668	639	674	718	658	669	655	629	680	699	660	665	648	633	707	686	693	659	631	661	689	686	676	671	666	651	635	709	674	664	642	662	629	624	646	643	686	685	675	674	669	710	662	679	708	648	660	668	632	659	704	681	616	706	676	712	666	650	693	705	662	650	678	642	642	704	694	648	689	673	654	666	634	648	709	645	638	648	669	649	660	691	683	652	719	710	693	672	667	633	683	641	618	636	676	676	665	626	641	656	656	646	654	659	657	619	620	657	661	658	648	640	690	655	663	681	650	658	693	660	630	646	628	682	644	645	686	658	657	682	643	648	707	710	675	645	699	640	696	652	664	667	668	661	658	680	627	670	615	699	645	704	670	637	643	630	685	693	628	674	635	657	658	681	657	651	657	680	664	700	716	690	703	691	632	645	669	649	653	710	637	646	665	649	701	616	650	699	634	653	680	634	637	669	689	713	689	651	663	699	653	670	681	666	666	661	649	715	669	728	646	660	633	715	698	695	669	686	682	685	626	668	636	612	656	637	653	682	684	677	672	676	674	625	655	674	666	673	646	696	701	617	670	646	635	662	672	646	656	669	716	620	713	701	635	631	687	649	660	648	681	633	675	645	678	634	624	671	665	678	637	614	643	635	631	669	678	633	675	660	673	643	689	686	671	671	647	670	647	661	673	693	711	645	651	681	674	656	639	667	650	673	679	683	712	643	658	679	657	631	662	690	642	683	634	668	675	656	667	614	665	658	641	670	654	642	643	653	672	702	695	682	607	648	658	601	662	675	649	671	674	698	652	657	608	695	681	671	647	632	651	674	669	668	666	651	639	667	656	646	702	657	642	621	650	632	693	674	672	710	648	681	642	697	670	717	693	667	681	676	642	642	667	661	711	671	630	653	697	689	659	678	656	650	678	650	684	646	596	663	653	687	695	672	658	638	674	663	639	620	634	673	633	654	664	630	694	640	671	643	701	703	642	655	695	660	687	622	649	661	704	676	638	668	632	669	642	650	639	641	622	655	616	616	701	623	655	647	698	673	661	688	665	604	655	656	698	714	665	641	681	672	670	639	654	675	670	661	714	621	627	712	625	620	664	627	667	672	636	701	672	660	655	676	689	663	708	688	662	682	639	715	680	677	635	706	705	656	660	667	688	691	679	665	694	722	659	684	684	688	643	656	652	673	648	683	716	634	675	660	667	646	648	642	641	665	647	677	634	682	710	672	655	677	673	632	651	701	646	637	679	702	666	689	679	681	630	650	652	648	667	691	683	669	632	656	679	660	605	644	671	681	641	645	694	653	683	676	670	651	686	709	655	684	688	634	657	671	671	692	669	615	700	677	656	665	662	690	685	664	632	698	629	648	669	629	688	663	684	638	679	635	611	615	675	651	665	691	617	635	660	688	664	675	698	658	675	660	661	648	632	680	672	694	665	695	669	667	656	669	713	696	635	641	634	669	632	699	670	685	624	676	653	658	670	660	698	588	677	648	687	709	659	649	677	660	673	646	688	659	702	612	616	705	679	613	609	658	687	619	669	655	644	684	674	666	681	628	692	697	661	623	611	640	603	659	678	657	611	662	692	657	695	670	684	678	673	631	682	636	671	660	696	621	648	634	693	662	654	651	677	648	682	660	665	661	679	655	651	650	698	663	656	646	625	682	659	647	643	670	666	669	682	671	671	689	703	645	670	652	661	669	737	652	686	665	651	652	675	667	699	631	662	675	676	649	670	676	641	649	692	649	646	697	650	671	686	640	653	679	673	677	639	667	667	678	694	661	741	597	626	646	688	665	681	672	671	663	635	661	637	661	696	664	682	640	635	692	674	681	633	648	697	692	709	722	645	669	655	671	671	693	677	646	678	633	647	662	614	642	699	697	643	698	676	671	697	655	709	685	663	651	659	677	675	610	621	642	680	657	713	661	709	659	669	650	661	637	666	675	701	620	681	692	687	653	620	630	696	665	655	680	726	660	660	658	674	665	662	639	654	725	667	647	703	660	621	648	695	640	713	660	668	683	665	676	660	689	666	632	644	696	695	681	694	695	657	688	674	645	691	680	686	684	636	647	657	622	610	718	676	645	682	645	635	660	612	616	593	630	676	686	666	676	662	691	663	628	657	664	615	684	653	668	678	667	684	667	686	685	663	692	698	660	669	639	659	705	663	699	649	633	671	717	657	704	637	665	695	704	693	719	624	681	623	696	689	624	631	624	652	667	583	669	654	641	663	643	637	651	690	610	663	655	636	635	645	657	642	600	658	630	693	689	650	641	625	683	639	651	652	675	651	725	650	654	654	731	662	628	631	665	691	664	659	637	680	682	653	633	664	653	637	681	680	681	631	643	695	673	626	644	658	639	642	705	658	686	633	682	672	681	637	673	631	697	705	705	668	637	659	681	644	631	675	688	684	643	731	657	639	624	666	696	676	638	646	652	675	664	689	671	687	667	716	697	652	657	636	695	678
2698	331	63	75	48	43	61	50	72	52	60	46	44	51	45	47	51	37	48	47	54	55	84	99	100	45	40	38	38	39	38	32	46	47	49	41	34	49	49	51	50	29	40	36	43	47	49	44	49	32	44	44	40	41	39	49	45	41	33	39	53	40	41	35	35	36	35	45	38	35	42	44	36	37	41	42	43	38	38	42	39	37	44	47	39	39	45	38	42	34	59	44	39	53	45	45	45	50	44	55	38	49	46	37	43	58	43	38	46	45	44	35	44	44	32	41	40	46	46	35	38	40	39	36	46	49	50	43	37	44	37	36	49	48	43	45	38	41	43	39	45	41	39	52	41	42	39	38	27	43	44	50	33	36	34	49	46	39	60	59	42	47	42	40	33	47	44	34	74	41	36	43	44	31	54	40	41	39	46	57	41	44	37	41	39	48	54	46	48	53	40	38	40	44	49	44	47	47	35	37	48	53	44	35	44	34	50	38	50	44	48	49	38	41	40	42	36	42	37	33	42	50	50	39	49	39	32	36	40	52	46	42	66	40	43	44	47	47	50	36	38	41	40	34	43	33	46	45	42	39	56	34	45	43	45	40	36	45	55	34	33	40	44	41	38	41	41	42	33	42	52	40	44	44	36	50	48	44	51	48	48	36	52	38	46	31	37	31	44	37	53	43	36	35	43	48	41	54	42	42	45	50	37	44	57	44	31	38	27	38	44	46	44	33	44	41	42	35	36	42	54	45	35	39	39	38	41	45	45	42	37	34	46	42	51	33	24	46	37	28	34	37	46	48	35	44	56	49	48	48	41	33	41	48	50	45	56	41	38	50	41	47	54	40	34	38	45	39	49	44	35	40	47	48	54	43	49	25	41	45	38	42	35	41	46	37	40	43	41	43	47	48	43	49	50	37	40	39	36	48	45	46	37	31	50	42	40	35	50	52	40	49	48	44	42	38	47	35	42	41	43	50	40	46	32	46	41	41	44	47	43	50	43	53	49	42	44	39	39	38	50	35	47	42	57	45	45	35	43	46	48	40	40	48	39	50	38	49	36	31	55	41	44	42	36	44	43	42	47	41	49	35	42	48	56	39	33	49	49	35	52	35	29	34	47	36	27	48	57	32	50	42	40	35	46	44	43	44	50	41	41	41	40	38	41	46	47	56	49	50	63	49	51	59	39	46	32	34	38	53	41	50	46	34	55	57	47	46	44	46	39	52	34	43	40	45	39	50	39	40	40	49	42	42	47	44	36	40	48	40	36	36	54	35	42	43	43	46	42	37	38	43	42	45	39	51	38	48	37	38	42	50	48	38	39	47	41	47	50	46	48	38	47	38	42	49	41	39	46	39	43	38	40	32	44	47	38	48	47	47	45	48	51	35	50	47	41	38	47	49	38	48	50	32	45	44	46	42	44	49	43	31	56	50	47	40	38	44	40	41	48	40	48	46	40	46	43	49	41	49	49	40	41	35	36	38	50	46	48	41	42	41	33	42	50	44	46	42	36	51	37	48	41	40	28	43	43	40	36	37	40	58	37	46	42	36	44	51	41	49	52	39	52	49	36	35	39	46	42	52	48	37	54	47	51	30	46	37	41	42	41	42	32	50	45	45	39	48	43	32	50	39	41	50	49	52	41	42	43	39	36	37	43	38	53	38	42	45	47	54	32	41	47	51	41	40	43	41	39	47	40	44	45	40	56	40	36	45	44	45	33	48	40	39	38	45	36	47	44	40	52	50	51	40	41	45	46	43	42	31	30	37	36	29	50	48	41	45	46	36	46	37	38	30	46	36	52	61	35	45	46	52	55	49	31	48	47	46	35	49	40	31	41	41	47	38	46	46	47	46	54	48	33	42	41	43	30	40	36	51	32	41	47	39	39	35	34	36	42	29	41	39	39	43	48	42	41	40	32	41	50	50	52	27	46	45	46	35	45	51	37	50	48	39	45	45	36	56	39	46	55	39	44	43	52	48	48	33	42	58	50	40	38	48	27	39	40	48	40	46	39	48	50	48	51	51	36	41	45	57	45	47	46	45	53	49	36	41	34	47	35	38	40	41	57	50	43	39	44	47	45	50	38	41	46	36	52	37	40	47	43	51	52	55	43	49	44	43	46	32	44	51	51	36	50	32	42	43	45	31	44	35	38	45	39	49	30	50	52	50	47	53	46	44	37	30	50	47	44	44	46	42	38	30	49	37	44	52	38	55	36	35	40	63	47	42	35	41	45	45	58	29	44	48	39	50	38	58	38	49	36	42	41	34	34	37	35	38	45	51	50	45	42	39	51	48	43	36	35	36	45	26	41	52	44	50	56	39	37	44	47	39	34	50	43	41	35	37	45	42	51	48	43	36	43	46	44	37	41	47	54	38	51	34	46	42	54	38	44	40	43	55	46	34	33	38	41	46	41	57	45	48	58	45	38	48	57	36	41	53	48	45	44	33	43	43	39	47	51	49	50	42	43	46	38	35	48	41	52	30	35	49	36	40	35	41	50	49	43	46	46	52	39	36	36	39	39	45	42	46	33	44	37	58	41	45	38	44	40	43	48	36	33	45	44	32	48	45	44	46	37	50	40	48	32	50	29	38	41	29	36	39	35	31	45	36	48	38	42	40	47	29	32	37	47	36	35	44	54	42	39	49	41	42	48	36	52	43	36	45	40	48	49	46	45	40	47	34	37	33	49	53	45	50	40	27	47	41	41	42	43	38	38	49	53	31	34	45	42	32	35	35	51	45	55	44	47	39	42	49	48	36	54	54	38	38	45	45	42	43	47	41	32	45	57	43	43	28	53	46	52	49	43	38	47	55	42	54	46	44	42	50	42	39	40	46	47	36	41	43	34	32	35	42	43	34	49	42	49	45	53	36	59	44	47	41	37	37	54	51	57	55	33	43	42	40	66	36	41	42	52	45	43	41	45	39	36	41	43	46	40	43	52	54	37	43	36	43	49	49	39	45	33	53	44	31	49	41	47	37	44	44	36	42	47	51	44	40	30	47	50	37	39	43	42	39	46	50	32	35	46	39	39	52	42	45	47	43	37	25	44	31	42	48	45	42	52	44	43	50	43	40	38	29	42	42	40	36	39	25	40	44	42	44	43	44	49	44	37	39	51	37	45	47	51	45	35	47	41	32	47	44	42	43	44	51	32	45	49	38	51	45	45	41	35	51	40	45	40	48	38	50	37	46	53	46	41	56	38	47	36	40	38	33	56	51	51	34	40	57	55	49	39	42	32	39	32	39	33	43	48	49	38	44	43	45	38	38	57	62	33	41	49	43	45	46	50	32	40	43	35	52	22	50	53	52	48	42	32	42	53	48	44	47	40	41	37	42	41	47	37	45	43	46	36	44	48	51	41	43	30	38	50	41	39	44	37	43	47	43	49	58	47	45	52	40	44	48	39	44	57	44	42	38	40	36	39	34	35	42	51	47	37	35	49	41	41	49	45	44	51	26	49	39	46	43	39	51	38	39	33	50	34	48	55	44
21363	3730	542	616	1287	1957	1854	1730	1557	1330	871	732	711	623	576	495	438	429	366	409	400	771	1719	2085	1678	628	321	315	309	363	338	307	334	348	344	318	294	312	344	310	301	307	322	320	319	300	294	271	310	340	324	306	296	319	289	326	328	310	309	347	327	319	326	315	340	308	297	326	315	323	349	322	315	346	306	307	312	308	314	312	340	314	314	357	340	318	294	318	335	332	321	288	365	329	336	321	319	323	334	327	371	343	350	333	329	311	317	325	306	317	351	343	358	333	357	308	341	343	347	363	361	300	284	321	308	315	289	349	304	333	306	318	273	334	307	331	342	298	300	333	307	284	309	310	298	328	306	330	327	315	331	317	357	316	320	329	329	302	356	313	321	322	352	351	325	311	336	301	276	338	364	347	311	324	286	318	303	341	311	315	281	337	327	337	291	301	305	345	309	279	339	320	327	295	314	324	357	287	326	316	303	329	313	297	337	302	317	269	286	314	326	306	290	332	313	317	324	320	276	292	309	327	349	311	320	296	320	340	333	292	323	316	345	333	336	309	318	348	312	310	299	350	320	339	293	300	338	321	324	348	345	308	310	317	303	331	364	316	308	321	301	305	301	309	335	296	343	329	281	351	323	314	330	307	354	311	316	318	326	355	316	332	334	306	322	304	343	328	293	367	314	350	285	335	333	304	337	346	302	276	308	315	335	327	323	316	319	324	330	326	338	330	311	321	329	306	337	262	346	319	324	302	337	307	366	332	315	299	323	331	351	318	337	344	352	359	306	298	331	312	336	317	335	305	330	332	310	284	333	336	336	324	305	328	351	321	316	311	322	338	329	334	334	315	293	329	314	315	321	326	293	330	296	310	312	350	320	327	326	334	327	329	306	308	337	338	309	311	312	325	321	312	322	328	322	296	311	311	339	322	337	327	334	284	315	321	296	302	314	306	293	304	315	343	277	325	322	292	313	307	306	356	313	329	303	312	346	325	289	311	306	316	307	317	329	316	305	317	324	356	296	292	307	297	324	318	339	300	306	308	308	310	329	323	281	296	321	311	308	332	304	288	311	305	307	343	295	319	312	318	318	306	326	351	355	350	288	319	317	312	361	336	317	305	333	320	330	316	332	341	326	290	343	305	336	335	289	352	305	317	345	286	304	276	319	340	321	348	338	308	321	305	337	298	314	311	322	333	308	314	352	318	314	350	320	306	320	306	355	296	307	310	324	316	313	323	326	322	309	320	325	317	342	328	319	333	302	335	321	330	321	335	309	325	296	311	318	336	332	329	330	315	300	321	296	291	339	313	365	316	315	301	282	305	302	328	323	329	313	315	321	318	281	314	328	314	313	327	317	254	308	331	332	304	345	302	335	345	345	300	335	332	342	344	273	300	325	355	326	331	310	308	328	318	322	307	305	324	313	301	346	309	295	359	323	346	297	329	349	324	315	295	320	331	309	356	337	315	318	318	305	347	301	311	314	323	320	352	342	323	302	321	321	302	341	342	333	341	340	317	320	336	349	324	311	314	356	300	317	311	295	335	321	328	306	316	285	321	316	323	298	290	313	316	316	314	316	337	341	316	317	329	320	310	296	305	315	305	329	343	330	299	290	330	302	310	294	289	309	344	344	329	339	324	308	343	351	320	302	312	323	291	342	293	310	320	336	295	293	323	320	280	308	295	337	289	318	305	301	319	318	297	335	338	326	301	287	292	333	344	304	284	316	327	310	346	322	326	319	304	325	331	318	310	346	327	335	333	325	306	332	330	334	340	313	302	348	331	289	328	322	334	332	344	316	300	318	340	341	343	319	364	339	285	310	318	326	335	322	312	317	343	304	313	320	326	328	341	312	335	333	296	306	320	294	352	343	296	309	332	308	326	291	329	334	269	323	306	318	322	329	313	299	317	325	330	313	319	311	292	311	333	314	299	318	331	333	328	314	313	309	316	343	327	295	323	313	304	265	295	313	318	314	331	352	307	300	303	311	336	312	312	328	330	331	331	280	295	313	315	278	320	325	329	312	332	332	348	304	312	345	329	336	316	326	279	317	328	296	299	332	294	313	330	320	308	326	323	329	328	347	291	300	311	335	332	297	356	315	313	334	330	311	310	315	331	318	367	287	294	277	325	340	310	317	313	314	330	295	325	332	311	359	323	332	319	304	299	333	327	345	302	320	325	294	291	337	320	323	298	295	338	341	327	334	323	316	365	292	289	321	327	301	321	266	314	332	308	341	311	314	318	323	334	322	296	336	323	311	365	333	309	323	342	283	308	326	317	360	342	282	314	333	312	319	321	380	288	342	303	322	326	315	306	289	322	332	298	338	316	321	297	321	303	318	292	328	306	355	322	326	284	323	305	302	328	331	339	335	330	322	337	340	325	313	344	272	331	309	275	303	316	307	327	319	330	335	321	325	339	331	316	333	311	342	289	315	282	309	309	325	336	304	313	328	333	278	358	320	300	334	320	342	314	318	306	342	290	318	304	316	326	307	311	343	283	314	330	329	345	296	327	303	287	292	312	284	305	319	290	303	297	332	336	318	318	317	317	344	304	309	328	341	328	309	322	340	325	326	318	309	334	326	277	330	319	347	296	322	320	310	322	317	331	361	283	344	321	310	318	306	328	302	330	326	325	324	315	310	318	332	321	338	280	321	323	319	320	333	336	319	349	315	320	333	330	302	334	308	311	327	313	326	309	322	349	295	326	331	340	302	345	340	328	305	339	312	311	330	317	284	312	308	306	333	353	302	311	292	312	331	311	354	372	314	323	301	306	307	329	330	316	309	318	331	317	315	327	331	330	315	306	293	293	319	312	340	310	317	299	326	322	342	311	308	344	290	339	332	311	334	317	326	288	327	346	308	307	311	333	316	310	324	330	330	303	340	333	345	341	302	324	318	340	337	316	318	292	341	314	324	318	323	303	323	355	314	273	312	297	321	284	311	322	318	334	304	312	318	325	301	323	339	313	316	322	303	320	294	305	325	333	330	305	319	309	318	290	313	338	309	336	310	344	312	309	322	327	314	339	336	336	319	323	320	330	324	295	342	300	354	305	332	303	308	308	339	356	342	305	326	320	339	277	326	364	326	329	351	331	332	313	337	334	287	313	308	320	333	331	310	340	296	319	351	346	313	325	318	279	322	314	317	315	309	319	287	294	331	314	315	286	279	297	324	313	317	328	288	297	321	317	331	341	306	348	305	337	336	297	354	287	339	311	344	335	313	318	338	323	319	302	337	312	315	295	299	343	308	337	317	296	318	286	331	310	329	293	371	335	304	288	344	334	337	321	319	345	305	345	292	332	333	279	291	348	333	323	331	357	321	321	356	322	317	313	318	326	311	330	287	321	342	312	328	324	306	335	305	291	291	339	312	332	356	318	359	305	322	358	327	315	324	297	306	307	328	342	337	324	307	295	313	373	295	318	282	318	304	337	316	300	339	307	323	305	291	323	329	353	278	339	351	332	314	315	316	322	328	362	303	314	318	307	309	294
2797	700	123	100	97	89	126	119	104	100	84	90	77	83	91	83	79	67	92	71	82	95	224	300	256	79	90	72	84	80	79	88	57	70	87	68	88	69	62	72	65	77	69	72	59	63	79	65	70	76	66	76	91	96	76	75	67	73	71	67	62	78	59	63	87	78	73	64	71	80	74	75	77	67	60	75	63	85	71	76	93	73	71	52	75	76	79	70	70	66	74	82	65	64	74	63	59	72	78	70	75	67	71	76	67	59	74	76	64	61	66	86	81	73	67	81	74	73	72	69	71	79	65	78	83	73	76	82	72	79	83	73	76	83	60	69	81	68	59	78	62	72	67	74	80	75	70	62	67	65	77	72	65	80	82	69	71	63	67	80	63	74	64	64	55	74	83	66	75	76	79	67	67	69	66	59	70	65	70	61	76	97	69	71	75	68	80	87	63	81	56	71	77	58	76	62	68	85	79	62	55	70	76	78	84	85	72	71	70	63	69	74	72	85	67	82	76	73	69	62	74	57	77	82	64	73	79	72	78	75	61	67	73	78	80	64	75	76	62	81	69	78	72	70	74	73	67	77	77	84	77	71	81	72	89	60	70	80	60	68	78	79	83	76	88	68	76	82	87	62	82	60	67	84	68	85	63	92	76	66	70	67	63	74	68	67	80	81	84	89	88	74	67	83	67	64	74	72	71	51	83	86	55	77	72	85	65	77	76	76	70	69	67	65	94	82	83	63	69	66	74	86	67	70	58	82	61	68	73	70	74	70	72	91	63	78	61	66	83	82	78	70	88	77	74	66	70	81	72	85	75	76	79	77	69	67	65	89	74	57	73	67	57	74	72	75	78	63	66	79	69	61	66	71	69	69	63	67	67	47	90	59	54	87	66	84	59	56	81	53	85	79	68	71	77	73	80	83	80	57	70	79	80	83	79	82	85	74	79	74	68	72	75	66	72	67	70	61	61	69	79	67	75	74	72	73	64	59	88	68	77	67	71	77	72	67	69	67	62	63	76	59	64	68	70	68	68	70	81	82	81	58	58	68	77	92	84	85	77	77	70	62	71	63	74	80	75	55	73	83	69	62	73	59	71	67	61	76	80	57	61	72	58	77	76	75	65	71	71	76	74	69	69	65	70	74	72	81	71	64	75	65	69	72	62	65	66	71	63	73	73	77	62	72	73	81	75	65	51	72	79	87	76	60	67	78	75	66	71	76	72	86	68	64	74	82	74	64	81	70	65	72	63	77	79	72	74	77	63	71	73	75	78	55	80	66	56	62	71	66	71	73	75	91	80	82	81	67	77	64	70	66	74	80	63	74	64	86	92	70	70	75	76	75	72	76	55	78	93	66	64	76	48	70	82	61	68	79	70	72	71	74	51	82	74	87	65	66	78	71	68	73	73	72	85	54	84	59	66	63	72	74	87	67	80	79	77	82	72	56	70	67	51	71	72	72	73	84	73	80	67	65	85	105	75	80	65	66	72	57	59	79	54	66	75	64	68	76	64	62	68	76	82	74	67	80	76	74	72	76	87	77	78	68	73	67	61	85	83	83	95	70	68	69	68	76	76	73	78	80	73	69	75	68	74	68	75	49	70	72	82	68	79	77	87	57	67	70	74	62	71	77	78	66	69	82	61	64	74	71	70	78	80	68	65	66	70	71	80	88	57	86	76	71	75	58	74	61	58	66	66	72	75	75	64	71	62	71	61	95	77	64	68	79	66	58	57	66	78	65	67	59	71	69	71	79	59	91	74	74	65	66	72	62	84	75	57	74	82	68	63	69	92	80	78	64	66	68	58	75	79	74	83	91	68	70	68	79	89	62	87	68	84	68	76	76	73	66	77	77	83	75	74	73	63	89	73	79	83	74	55	86	79	74	79	70	75	69	52	65	65	83	79	92	70	69	83	61	82	61	60	72	81	54	73	76	67	71	75	76	82	91	75	89	77	82	78	78	56	79	70	58	75	67	60	73	81	67	63	79	67	69	75	83	65	74	57	84	69	75	75	64	65	81	83	59	76	69	67	62	70	77	82	70	86	75	81	68	74	69	66	80	95	80	79	72	80	73	77	78	76	81	70	66	80	76	74	58	62	63	78	77	74	81	65	83	80	71	81	61	65	79	73	69	78	76	82	78	74	76	88	78	80	71	62	69	75	96	76	70	70	70	72	81	76	65	56	71	78	74	87	87	80	67	73	73	68	77	71	71	77	78	74	73	69	55	79	75	71	81	66	61	72	71	68	69	76	63	61	62	46	68	86	89	79	71	86	68	84	75	66	86	64	77	81	55	81	82	72	90	74	75	58	71	52	78	70	56	68	68	68	63	72	79	77	84	92	76	85	72	55	69	67	71	74	64	70	78	66	69	69	69	88	72	78	72	64	75	70	75	76	60	70	68	77	69	85	79	62	88	68	65	77	82	65	66	76	65	81	60	82	73	79	75	76	50	66	63	73	67	67	85	76	69	88	79	84	67	69	59	68	61	73	67	73	76	67	65	69	81	82	74	63	73	85	78	73	80	77	55	63	69	57	84	73	71	65	79	81	69	65	66	68	78	57	61	91	74	64	63	54	69	75	75	77	74	80	68	60	80	70	61	85	79	81	86	78	80	69	68	76	64	63	71	80	82	74	74	72	85	65	67	70	59	73	73	69	85	82	76	75	86	74	80	76	73	67	78	83	76	70	70	82	69	77	67	76	83	78	69	72	58	74	79	82	67	80	76	68	63	74	69	75	89	61	72	92	72	60	82	73	69	80	67	69	65	80	60	67	82	64	75	76	78	90	77	77	79	75	72	62	80	71	63	98	70	56	55	80	70	71	54	76	69	60	72	64	72	76	73	64	78	82	80	71	80	72	60	73	82	76	84	73	62	71	64	82	85	81	75	78	69	68	88	70	69	73	75	67	69	81	72	72	80	73	68	57	69	75	70	75	64	60	74	77	82	57	85	87	74	67	78	75	85	84	83	74	61	75	61	70	76	81	73	63	75	66	74	63	70	81	78	89	60	68	80	76	78	72	78	69	69	74	74	78	68	62	80	75	67	77	70	57	81	78	57	65	74	56	81	71	65	72	56	55	66	97	74	66	76	99	77	75	64	78	78	76	57	67	71	77	69	81	82	69	87	75	78	66	73	80	71	80	69	63	92	78	59	69	84	74	80	70	74	68	80	77	71	70	66	74	88	64	85	83	76	77	79	67	57	71	55	74	67	79	74	75	74	76	82	81	71	71	70	64	85	64	76	70	84	88	88	71	70	62	70	72	69	82	78	67	56	62	79	78	81	82	67	72	66	58	82	64	83	76	57	68	64	59	77	61	69	70	76	87	76	80	83	71	62	53	83	76	83	77	64	62	64	77	72	76	53	62	72	86	67	82	71	80	70	66	78	85	70	70	74	65	55	61	83	68	68	81	75	72	77	93	79	66	66	77	74	78	67	69	72	68	80	75	77	65	74	89	48	77	65	68	58	89	83	75	94	55	71	78	78
25791	6358	1032	1031	2371	3644	3558	3125	2656	2419	1736	1420	1283	1129	1081	934	830	768	732	679	754	1696	4758	7385	5471	643	584	534	576	562	566	574	514	537	512	515	544	526	543	533	505	536	528	557	556	505	514	515	525	527	542	531	516	516	518	543	523	519	526	553	528	502	535	556	485	521	564	513	546	483	516	487	513	548	527	508	540	520	513	528	519	517	502	497	517	507	546	554	547	503	580	534	545	582	539	556	509	539	548	563	563	551	594	557	516	555	532	494	541	527	532	544	537	536	519	522	568	522	562	555	511	501	540	580	518	526	518	542	511	495	528	480	506	494	498	528	511	522	547	527	507	502	526	511	497	496	538	503	476	522	508	587	526	485	515	524	500	517	541	485	541	515	518	511	549	479	499	525	523	493	542	526	488	482	508	475	518	494	519	539	507	495	523	499	491	541	533	512	481	469	523	507	473	506	497	474	513	545	538	501	510	499	503	485	479	472	524	567	486	501	513	501	507	485	478	526	506	529	540	535	562	503	478	517	510	509	492	522	527	457	480	482	496	524	519	492	539	463	534	512	567	542	448	514	494	520	565	522	540	490	470	488	525	519	491	547	524	539	557	540	516	501	506	466	488	507	468	514	557	540	518	536	497	523	520	456	527	530	487	524	520	521	514	509	523	510	530	552	516	548	494	511	529	523	527	489	524	540	490	533	546	523	517	498	545	499	544	530	525	571	547	521	511	532	536	509	495	548	507	485	506	543	488	490	515	551	546	529	515	477	506	512	541	500	502	504	538	507	574	504	493	501	553	512	568	504	554	476	502	518	522	526	596	500	505	508	540	485	505	546	535	523	514	500	501	524	515	440	541	497	518	524	489	540	506	524	509	526	525	512	521	511	519	512	523	502	503	475	557	536	559	511	498	497	543	531	507	501	483	515	510	537	504	535	537	515	509	558	481	498	504	517	529	526	482	507	507	510	518	508	529	586	520	502	495	501	523	551	523	518	539	530	464	499	488	515	523	529	531	516	506	504	501	505	500	547	539	522	524	484	561	524	539	490	497	520	517	518	485	508	498	507	536	498	534	490	473	513	524	504	472	546	496	528	504	525	506	474	489	526	486	560	552	533	495	468	441	524	507	543	490	542	531	495	522	508	524	501	504	501	548	508	489	517	535	514	504	522	541	505	533	539	534	530	523	485	546	518	553	526	513	504	507	519	531	537	512	481	520	547	561	515	528	534	539	476	542	481	495	479	514	510	489	495	508	508	508	501	474	478	499	525	501	523	520	490	533	549	536	517	513	524	509	470	506	483	508	499	491	484	526	499	493	530	481	566	541	503	518	501	504	527	550	517	523	459	515	513	542	483	485	493	508	502	515	521	553	508	523	538	466	541	511	480	490	471	483	483	496	494	551	517	492	534	526	477	507	516	506	498	477	522	487	506	512	505	497	503	528	479	484	520	567	490	518	484	500	553	520	533	540	522	513	545	528	524	533	552	491	532	474	519	465	487	507	533	489	497	499	538	522	548	516	514	528	528	509	472	528	521	505	461	500	484	509	486	502	509	534	534	517	558	509	504	487	534	502	451	522	517	482	483	515	467	548	454	525	525	530	496	483	492	514	516	508	512	511	468	552	506	519	532	500	494	541	473	506	515	502	505	530	481	497	525	524	482	509	478	546	510	485	442	516	517	519	500	512	514	493	513	525	484	497	520	439	522	516	587	508	525	488	474	519	511	531	556	495	506	536	509	520	529	545	523	490	545	522	504	532	510	514	499	495	502	496	500	534	512	549	514	552	487	566	494	549	520	536	525	529	550	505	500	543	531	513	526	477	493	506	497	540	532	513	522	494	521	532	514	511	486	489	543	497	500	495	540	505	528	506	537	478	498	508	517	461	492	507	506	543	480	503	512	551	558	491	493	488	512	501	507	535	517	501	516	501	525	486	501	474	519	520	511	529	543	513	556	499	530	503	534	504	520	506	549	529	529	505	549	542	512	560	498	504	490	518	557	502	503	509	502	500	484	523	534	536	533	523	499	516	491	528	508	544	538	519	523	506	502	482	512	554	492	488	519	511	508	549	498	525	524	523	485	531	525	528	498	506	513	498	488	493	523	507	497	501	507	473	521	546	495	526	496	528	529	499	518	507	481	493	532	512	539	484	515	538	510	525	512	470	503	547	526	515	506	516	521	518	536	492	493	504	516	512	481	533	535	531	535	507	499	534	515	534	527	527	496	523	509	581	532	524	501	505	513	513	531	536	518	510	487	499	486	471	519	522	533	539	505	500	501	515	507	491	516	475	553	508	516	459	484	525	554	538	528	492	489	559	488	485	520	511	490	489	521	514	513	514	501	512	525	545	534	503	511	463	503	480	514	513	483	534	533	502	521	505	520	511	506	519	511	525	520	554	520	506	492	496	492	517	532	508	501	460	559	510	517	527	480	507	518	552	515	506	504	541	534	513	495	513	497	537	505	509	527	491	517	510	498	509	474	488	494	495	520	524	489	496	526	526	562	497	513	501	526	505	505	511	509	516	537	479	521	514	511	509	466	494	493	507	515	525	485	481	518	518	534	553	508	554	475	511	508	538	514	503	525	510	519	519	526	523	565	522	507	523	535	511	515	504	498	518	465	516	466	478	462	518	524	484	508	539	525	501	524	496	522	533	512	511	505	536	540	516	483	539	520	509	549	534	543	500	510	519	532	518	515	517	497	504	517	489	504	516	507	560	496	519	505	526	506	480	496	519	499	515	508	500	470	502	484	487	487	530	498	496	545	513	510	496	525	521	498	502	510	534	520	547	583	479	547	537	531	510	567	504	527	509	499	497	541	548	515	510	508	516	546	494	518	499	541	521	498	488	503	477	547	471	500	513	533	503	537	502	536	516	520	554	507	528	565	493	541	576	535	489	507	521	486	543	532	519	527	568	500	480	506	548	469	532	498	498	539	489	547	475	499	527	570	506	509	489	493	527	520	527	484	511	505	545	445	534	510	504	526	525	508	498	499	508	524	499	541	514	511	486	490	518	508	554	494	507	505	499	501	504	566	507	447	551	459	530	494	520	524	531	521	533	528	470	486	545	485	495	494	506	502	489	523	499	560	481	504	555	499	510	476	519	477	527	528	523	498	533	500	507	520	506	520	535	505	503	490	497	498	522	492	524	454	513	529	524	552	523	530	523	525	489	506	472	489	514	524	546	535	515	505	508	446	526	512	509	524	519	531	464	554	520	463	495	540	517	508	523	481	497	493	528	547	526	505	525	479	540	536	541	521	522	559	555	515	487	486	522	480	525	497	522	513	480	494	520	515	501	500	530	533	516	503	539	505	509	526	541	546	523	509	485	491	511	494	533	515	469	516	528	487	488	527	497	518	535	517	545	504	479	495	507	519	496	533	521	517	532	509	523	505	509	526	514	512	557	480	529	515	514	513	529	521	500	496	529	514	507	512	512	516	512	546	485	530	518	528	489	526	506	544	534	514	507	516	494	498	485	519	513	515
4192	553	120	84	72	87	79	96	85	84	80	73	69	64	63	72	56	63	65	66	71	60	163	312	308	116	54	54	79	50	48	58	51	66	60	62	55	65	54	56	65	56	42	60	58	46	51	74	59	48	59	61	60	57	66	48	61	61	63	69	63	62	67	49	52	56	64	60	62	51	62	54	68	55	67	68	51	75	44	65	75	62	65	69	52	39	48	56	53	52	52	61	65	60	67	52	83	60	42	56	65	45	53	64	53	49	53	47	66	56	65	50	59	51	59	68	65	66	65	68	62	52	60	54	57	62	57	56	54	59	53	65	63	48	59	57	59	43	53	50	63	62	50	48	52	61	58	50	62	57	42	63	46	61	61	71	57	40	42	66	58	51	60	47	62	59	53	66	51	52	54	50	70	56	54	63	56	56	68	61	61	56	41	57	57	53	67	63	58	40	47	53	60	62	59	54	41	54	47	61	54	59	63	57	50	60	56	51	53	49	56	54	69	55	59	66	67	57	53	47	67	66	59	58	64	73	52	67	69	53	50	49	50	51	73	60	61	55	54	62	57	59	73	58	44	49	61	56	55	65	50	63	50	47	53	58	51	49	47	46	64	53	64	48	65	57	60	61	61	53	48	67	62	49	54	57	48	51	71	64	46	42	52	34	64	56	49	61	62	61	64	56	51	68	71	62	61	43	61	47	61	62	54	58	51	51	47	45	60	51	61	56	38	63	49	50	77	54	46	56	62	52	66	58	78	66	60	44	46	49	56	47	55	71	62	59	53	52	49	55	60	52	65	52	50	57	66	62	61	63	59	48	61	57	50	65	58	62	53	56	57	51	58	62	67	57	69	57	62	68	49	66	72	59	54	47	62	58	56	46	53	61	46	55	49	62	56	58	60	67	50	57	48	50	69	52	52	64	46	72	44	62	56	51	53	49	59	50	72	57	59	55	61	62	53	60	62	53	52	61	52	78	45	60	63	56	56	54	66	55	59	52	56	77	51	48	54	62	56	71	49	54	51	47	45	54	55	57	63	46	54	73	51	50	70	56	43	57	44	63	49	48	58	66	65	53	52	47	55	64	55	74	53	64	44	58	41	59	48	63	58	44	61	61	56	50	55	68	65	63	58	46	63	76	53	61	58	59	65	62	59	55	59	61	62	54	55	55	54	56	47	69	55	51	54	51	55	58	44	53	48	52	45	49	56	53	58	58	54	54	46	68	46	63	49	57	62	57	60	53	57	61	48	65	57	59	54	53	54	63	60	64	51	60	64	58	59	48	51	47	57	56	63	37	60	62	61	54	58	63	50	52	71	59	45	61	49	56	58	63	64	52	64	60	45	38	50	62	59	67	61	59	65	42	51	47	54	58	43	58	60	55	61	52	62	54	62	55	66	53	49	53	53	64	46	48	61	48	55	50	62	55	63	57	65	51	60	65	65	49	51	49	54	53	56	47	55	51	68	71	68	58	52	71	63	69	45	64	49	48	41	59	55	67	53	51	66	52	56	54	56	50	53	37	61	46	62	64	50	53	56	74	54	55	45	47	53	48	51	56	69	58	70	70	55	54	48	48	53	58	49	47	58	58	56	61	61	61	58	54	70	51	54	64	46	64	52	62	54	55	50	68	65	58	51	68	59	60	52	58	50	59	54	54	57	62	54	64	51	60	57	70	66	57	48	45	44	76	54	56	64	55	62	46	58	49	61	64	44	59	59	53	50	53	52	66	48	73	58	62	62	44	56	47	70	56	49	51	63	46	53	67	48	46	52	71	49	50	42	60	54	71	57	73	54	62	57	50	49	57	52	53	57	57	64	59	44	59	61	51	55	49	51	60	62	62	45	70	56	56	57	57	51	53	58	53	54	43	57	52	50	61	65	55	54	59	51	61	49	57	48	53	57	66	59	59	73	57	50	55	39	52	59	53	66	44	42	59	55	53	50	53	65	57	52	61	47	57	58	56	54	54	57	58	59	55	62	51	58	65	51	56	48	46	60	70	42	70	52	60	49	42	47	52	53	53	47	52	49	61	65	67	64	65	54	56	64	43	58	52	64	42	50	62	56	56	62	53	68	54	63	48	55	59	46	70	64	58	68	45	67	57	52	41	61	59	51	60	67	59	58	66	49	53	65	56	53	50	55	49	51	56	55	57	50	57	63	43	62	53	63	48	69	60	70	61	58	60	52	57	57	45	57	55	61	52	60	56	57	59	62	60	57	45	53	53	58	59	56	74	65	66	44	52	57	65	58	46	59	76	50	65	65	39	61	56	49	52	65	62	54	59	57	59	64	65	60	56	51	54	57	53	48	50	50	56	58	47	58	75	58	59	51	64	67	65	52	54	59	65	57	61	57	54	59	66	48	77	60	60	64	62	63	52	48	54	53	63	43	62	60	51	60	64	54	68	43	45	54	51	57	54	62	58	54	62	61	45	66	73	55	52	46	54	64	72	61	54	46	45	49	42	50	53	56	55	56	54	54	57	45	56	53	71	57	56	72	64	60	51	61	53	48	56	67	65	67	53	45	50	66	59	50	45	68	65	64	54	45	51	63	55	69	52	62	41	48	60	53	55	57	44	51	65	57	74	47	45	62	60	61	54	64	70	53	60	63	56	54	54	61	63	65	53	72	49	61	60	67	65	52	60	54	51	50	44	68	42	43	52	52	64	66	67	62	55	57	50	65	63	63	64	67	58	46	66	43	56	60	56	50	53	50	60	56	60	64	59	62	59	69	54	47	48	60	49	46	58	57	50	58	52	68	48	53	46	69	55	52	55	55	72	42	44	65	56	46	53	61	62	39	53	63	66	47	67	52	65	57	56	54	54	67	68	56	50	56	62	44	63	47	65	45	56	61	49	53	64	54	64	55	65	69	47	53	51	53	48	64	65	48	58	54	79	64	60	46	52	41	62	52	58	59	51	59	57	49	56	46	63	53	65	58	54	51	50	57	66	74	72	57	52	50	70	58	63	62	58	55	45	44	53	60	61	60	58	54	53	53	61	52	51	65	48	60	51	62	63	59	60	54	54	65	53	60	62	60	60	51	47	42	54	61	53	64	50	73	50	73	51	52	58	66	51	74	52	48	63	61	47	45	69	44	49	47	48	50	61	47	61	60	55	57	59	47	55	59	47	59	66	60	45	52	55	62	45	59	57	50	68	54	57	49	55	62	50	61	53	54	41	58	50	50	61	62	61	66	50	59	60	53	64	55	55	52	55	54	55	70	56	72	52	72	64	65	55	59	49	65	66	71	56	58	68	68	42	46	56	50	53	52	52	57	51	51	53	60	54	54	64	50	49	59	54	52	53	45	61	53	50	65	49	46	60	48	38	57	51	58	52	55	49	61	58	63	54	60	55	57	57	72	48	46	52	46	53	53	59	55	52	46	43	55	61	53	55	55	45	72	58	62	54	55	51	49	47	63	50	50	44	41	60	59	51	57	61	53	55	61	51	72	56	71	59	62	70	64	69	49	73	61	51	60	59	48	49
24823	5248	911	933	1936	3134	3161	2877	2388	2129	1613	1265	1118	1020	935	849	736	675	637	582	571	696	3868	7540	7091	2051	477	443	475	470	440	470	477	449	450	438	436	456	420	429	413	449	441	453	431	394	442	424	420	402	431	426	430	404	408	431	424	408	433	430	440	446	407	391	412	417	439	451	442	427	390	437	439	478	429	429	426	382	400	418	411	409	423	464	420	436	450	430	439	490	426	480	451	460	446	450	442	440	459	498	481	481	468	486	475	424	443	412	384	462	440	459	455	458	417	462	440	433	408	438	436	391	436	458	383	421	437	447	400	427	407	435	415	471	432	429	411	436	424	417	390	430	398	438	434	439	409	446	437	416	453	459	437	431	429	434	433	418	423	392	426	445	418	437	412	439	432	441	411	394	406	414	432	383	434	445	424	408	428	392	388	424	427	408	405	428	432	428	450	409	437	412	408	464	401	429	421	448	413	448	447	415	441	414	462	421	415	410	429	408	428	378	395	435	448	426	453	420	444	421	436	435	408	401	412	428	426	426	445	455	455	418	440	405	401	427	399	417	425	446	445	384	382	465	425	408	416	416	451	461	472	451	439	420	422	416	428	410	420	441	405	399	438	439	409	429	419	436	452	406	409	453	456	440	413	391	386	404	419	444	442	461	422	419	427	448	390	382	409	451	410	377	393	403	439	416	440	419	424	410	434	423	423	420	460	401	432	432	423	437	434	397	435	421	409	427	416	417	407	389	437	389	431	424	443	389	440	440	419	383	438	400	428	398	422	422	432	414	409	409	459	445	411	391	401	425	436	405	434	427	415	388	427	422	431	427	417	416	452	388	417	436	406	426	420	410	439	483	390	417	418	419	404	450	463	428	408	443	387	442	388	382	400	404	419	408	439	396	397	396	394	430	429	438	434	398	404	440	430	436	439	415	433	414	447	400	454	403	385	417	428	428	408	448	419	408	420	393	392	404	426	404	401	431	395	399	448	452	428	445	423	464	421	418	418	421	464	452	403	408	434	435	416	419	433	444	471	411	419	413	386	419	422	448	417	427	397	421	442	443	415	403	429	405	425	401	411	420	422	441	446	409	436	437	409	430	424	410	436	436	411	422	432	454	376	444	409	429	407	391	417	451	445	452	409	435	397	405	463	420	418	429	425	427	416	414	429	413	434	451	443	431	418	397	400	420	441	465	392	398	409	419	429	401	420	417	418	410	425	432	418	404	440	451	458	389	393	459	426	387	431	388	433	426	431	388	464	456	400	422	400	432	429	467	398	422	429	428	414	417	403	431	421	441	396	389	422	416	397	391	432	385	411	408	427	413	474	448	433	441	399	443	432	434	449	412	438	433	401	421	395	441	393	465	437	425	399	410	428	440	412	434	443	400	421	406	433	442	433	443	441	406	410	438	435	447	439	450	457	409	441	427	417	437	439	434	421	425	426	413	417	434	445	401	378	490	411	440	398	416	421	429	431	408	400	431	377	437	395	448	433	411	422	405	405	382	418	398	420	429	449	411	433	390	439	426	434	419	380	404	410	417	444	436	403	391	407	425	420	427	410	478	436	468	442	491	430	419	420	405	399	383	429	399	430	405	421	453	431	388	443	407	430	459	419	432	386	429	387	409	418	425	454	422	398	410	427	443	435	396	495	397	391	454	411	436	422	415	447	401	390	451	438	415	445	404	416	435	425	447	418	411	406	468	427	441	420	453	446	423	405	395	391	386	426	419	445	442	384	404	428	399	402	454	430	440	379	431	403	426	430	402	389	427	411	415	408	390	395	424	434	438	396	431	445	406	405	428	419	417	413	422	391	430	453	449	415	453	382	434	395	448	455	428	399	466	386	414	412	394	451	429	402	470	394	398	403	414	446	455	450	420	375	395	409	385	404	415	450	396	421	454	405	398	421	454	415	427	380	437	421	412	420	402	444	421	405	472	435	455	439	420	440	390	427	430	438	400	464	402	435	441	433	411	374	427	416	406	431	388	442	428	432	445	455	437	408	414	442	413	435	401	451	419	409	475	425	426	400	425	429	418	420	415	399	412	399	383	433	372	415	438	435	377	439	451	398	400	401	407	452	409	432	462	391	432	421	416	415	409	432	403	412	438	434	434	416	427	407	378	450	421	406	398	391	427	452	406	428	411	418	414	442	453	459	443	439	467	437	423	443	433	460	432	419	407	415	446	398	412	397	407	427	374	429	448	412	463	413	411	438	402	420	420	420	416	409	438	423	425	434	426	388	408	448	394	393	395	406	452	423	434	419	437	381	426	399	419	444	426	396	407	449	438	449	383	398	445	435	436	434	446	431	428	401	417	419	464	419	431	424	407	412	417	439	396	471	401	398	420	427	437	408	451	416	418	418	437	437	442	432	425	435	423	418	426	413	428	405	422	402	417	441	438	407	428	405	440	401	471	407	442	405	408	452	373	412	410	426	456	386	435	421	408	488	408	445	436	405	452	426	423	449	442	425	426	412	406	453	405	395	442	421	397	420	392	420	418	426	383	453	413	416	390	447	439	410	412	432	404	427	437	438	406	405	441	440	439	449	423	396	420	403	458	450	445	445	444	371	398	452	400	447	447	400	422	418	442	425	405	419	427	458	446	421	405	427	433	424	445	421	454	428	432	439	427	426	394	401	438	442	413	426	433	473	450	419	427	438	432	430	419	446	418	412	424	396	429	402	449	437	408	403	402	419	452	428	388	408	407	407	398	414	357	427	427	422	402	372	425	425	390	409	421	409	448	410	419	435	405	416	397	441	427	409	368	437	417	451	447	410	380	414	449	437	445	442	433	411	417	382	422	407	432	423	420	453	438	441	407	413	474	436	403	423	400	420	415	409	411	434	466	458	419	429	412	423	477	419	438	437	444	404	411	432	423	429	415	437	381	427	386	399	419	387	418	387	446	420	453	457	463	421	390	441	401	442	419	410	405	386	373	422	398	429	426	418	398	428	446	407	416	444	424	429	426	476	403	420	435	412	420	397	441	426	433	433	400	424	456	391	418	405	393	390	437	404	438	400	422	409	473	432	420	418	405	439	440	449	427	414	415	435	382	466	420	415	425	405	408	403	406	410	424	420	375	435	427	407	447	435	450	424	417	449	429	389	397	376	436	465	450	422	409	459	395	419	392	424	422	410	442	411	388	434	407	425	449	436	453	440	433	439	393	427	397	447	412	414	438	406	443	417	426	401	428	414	412	474	384	460	385	398	449	400	410	412	401	431	429	412	443	377	434	408	412	450	433	460	404	402	391	426	420	411	405	441	452	440	454	384	445	430	395	381	414	381	431	410	411	415	417	455	446	408	431	432	398	456	434	407	418	459	400	415	410	438	436	433	419	441	415	407	438	452	442	444	406	446	437	416	422	417	453	389	445	422	434	428	428	432	411	376	457	417	418	436	393	448	404	371	414	448	429	435	420	422	446	415	430	467	467	436	412	432	436	383	491	429	401	399	445	459	433	427	430	384	421	410	421	421	398	449	445	409	440
4100	861	145	150	140	147	148	147	139	148	146	122	116	116	114	99	119	106	100	90	84	127	387	606	726	587	253	91	91	100	102	78	110	89	105	120	103	94	103	83	96	94	88	108	87	92	95	101	89	92	92	102	100	88	94	85	108	93	85	101	100	84	103	100	96	83	73	94	86	92	99	98	90	84	103	70	99	91	91	105	100	82	109	81	92	78	94	88	80	92	98	109	93	101	81	98	93	96	101	90	79	82	100	76	91	99	110	104	99	80	76	89	96	103	88	96	85	96	85	92	85	96	96	97	97	96	90	97	95	76	106	77	90	91	85	92	90	83	96	94	95	77	88	94	93	89	77	95	106	80	92	100	92	90	77	85	99	88	108	86	92	81	104	91	86	101	96	87	85	107	84	86	73	98	82	98	85	86	85	86	102	87	85	85	87	98	89	108	79	128	92	97	81	92	98	94	93	97	103	84	97	85	101	102	85	90	85	95	108	106	98	93	97	107	86	70	96	101	117	101	86	85	85	83	83	84	90	67	94	105	87	93	98	99	88	81	91	92	113	83	92	83	105	88	96	93	100	105	78	115	94	108	82	82	97	109	94	97	89	89	92	106	83	95	100	101	93	96	99	100	110	74	87	84	102	117	89	88	94	103	88	99	100	77	92	94	102	111	105	77	89	104	97	84	101	94	78	91	110	99	102	91	96	85	96	92	99	80	120	89	95	103	81	100	91	95	100	82	100	96	82	94	83	87	88	93	94	92	95	87	96	87	105	86	102	86	89	89	78	100	110	96	94	90	89	97	98	99	80	87	102	80	84	99	84	93	102	88	96	97	89	97	85	84	84	102	99	71	84	86	77	94	93	84	76	89	97	84	89	83	78	99	90	96	94	106	101	111	110	105	109	99	89	106	83	93	87	83	86	97	103	76	99	88	94	102	91	87	93	96	97	85	107	107	90	86	105	96	98	90	106	102	108	101	91	78	102	82	85	104	90	87	99	79	78	71	94	94	93	99	97	84	102	107	88	105	71	89	98	100	91	77	85	96	95	101	91	115	102	83	110	86	90	91	101	93	106	102	97	90	86	94	110	82	90	84	75	93	78	105	115	83	84	96	86	92	98	86	87	80	86	89	84	99	89	102	86	96	97	102	98	94	102	121	101	92	91	85	94	87	85	82	89	112	89	93	90	79	82	85	92	106	96	84	103	95	107	84	111	86	97	95	115	76	116	105	95	93	100	90	95	88	84	105	102	96	88	94	99	102	84	96	99	88	100	93	94	87	86	83	94	99	92	100	102	88	88	90	94	92	97	94	96	90	100	99	88	88	94	96	109	89	100	86	81	93	113	90	96	78	90	86	99	82	100	93	94	95	94	88	83	72	84	102	109	101	93	94	91	72	100	92	86	94	92	102	83	99	84	98	110	87	113	89	84	83	120	116	104	89	98	94	91	105	98	86	83	70	101	86	98	98	92	98	93	101	94	89	97	87	79	96	74	98	107	91	103	101	99	98	103	95	100	93	79	100	96	81	95	78	80	97	86	91	81	107	87	108	88	94	98	89	81	90	86	87	90	77	96	83	81	94	76	103	86	82	103	95	98	85	94	67	92	98	85	100	98	82	95	106	89	105	100	92	107	82	105	92	102	81	86	81	76	91	103	92	97	95	84	75	74	73	112	87	94	102	101	89	81	82	93	98	105	95	86	106	101	91	91	83	99	85	89	99	80	96	78	89	94	103	84	118	93	89	90	101	103	101	103	110	75	88	99	121	85	89	114	95	89	87	89	79	108	98	78	93	90	89	78	105	88	86	95	97	88	91	97	104	100	90	99	108	95	101	99	80	92	101	115	83	100	98	98	113	95	88	111	77	90	74	102	75	110	95	99	82	82	83	98	90	99	88	99	94	79	80	83	80	89	95	85	75	110	95	96	75	102	98	97	80	95	113	104	90	85	103	90	91	95	92	90	95	101	108	79	90	93	109	97	94	100	80	82	91	88	92	85	92	87	85	83	86	103	90	90	93	93	82	102	83	105	99	79	96	96	102	93	93	117	75	103	79	96	101	95	69	76	93	93	104	94	93	110	96	102	89	91	96	80	89	95	105	95	119	100	100	94	90	99	94	97	100	106	98	88	72	100	106	98	103	118	95	93	87	96	89	96	96	93	104	95	105	99	64	86	85	80	100	102	99	91	86	94	96	92	101	100	91	105	83	97	95	78	86	100	94	93	95	83	67	80	97	79	100	95	87	89	86	91	81	79	83	96	76	87	87	90	89	111	87	86	98	86	104	91	89	69	106	81	99	107	108	87	94	87	99	91	95	88	91	94	91	88	97	94	97	88	79	92	99	94	91	96	92	86	109	102	89	93	103	93	96	92	82	93	89	72	77	108	120	105	107	88	99	103	103	81	85	91	102	103	93	91	105	84	90	103	85	94	105	97	105	89	114	99	109	98	113	103	99	92	86	88	92	87	98	98	68	97	86	95	96	96	108	92	97	116	103	92	96	92	79	92	89	93	90	97	115	101	65	89	95	88	101	91	85	88	107	91	104	107	77	89	95	90	106	103	108	89	105	99	105	97	99	92	92	93	93	102	104	103	84	94	91	104	100	109	93	96	92	99	90	88	104	82	108	101	109	94	105	83	87	120	78	94	104	97	103	86	86	100	83	95	122	93	73	90	92	80	91	85	93	84	100	87	94	86	81	92	89	89	109	90	104	90	96	82	100	82	84	109	103	93	86	89	82	115	108	95	99	96	81	81	86	98	77	93	88	82	77	78	84	94	68	106	91	98	81	109	102	76	79	88	98	73	112	103	74	105	94	89	85	92	98	95	99	94	82	96	90	86	92	96	91	78	90	81	100	96	89	94	108	113	113	88	83	86	98	89	114	97	109	93	82	91	100	93	78	84	84	102	93	102	102	98	85	107	95	96	100	96	96	63	72	80	89	92	98	97	101	95	81	98	102	86	85	95	78	99	85	77	106	102	87	111	93	102	89	112	104	115	104	127	86	91	95	96	95	92	79	105	80	103	79	94	83	85	105	89	92	93	112	79	73	85	90	97	86	95	96	94	75	84	100	105	74	94	99	99	104	86	102	90	108	98	87	82	95	107	93	80	95	104	72	96	99	111	102	89	86	84	94	84	123	78	108	80	99	88	92	96	80	94	81	100	91	80	95	95	92	111	96	105	93	115	95	83	105	100	71	93	88	100	105	84	103	78	112	102	103	104	101	112	106	89	81	98	97	109	94	85	99	90	91	90	98	92	112	89	78	80	83	113	95	85	94	103	91	91	100	89	89	91	93	98	83	78	96	95	91	88	99	97	68	93	97	92	109	109	85	98	86	85	96	109	104	93	99	89	108	109	86	96	83	87	95	82	99	77	74	91	86	77	116	80	73	103	92	108	90	92	94	82	113	86	93	88	106	96	93	85	88	84	93	89	107	89	91	86	95	95	99	102	81	108	97	84	115	103	82	98	97	107	98	95	86
29772	7817	1547	1579	3243	5068	5264	4466	3709	3512	2837	2268	1912	1722	1609	1475	1334	1158	1092	1034	1006	1018	8938	12902	14480	12356	4606	768	743	720	776	748	710	720	697	713	767	689	675	723	687	726	753	744	704	687	687	714	715	662	709	731	671	655	687	735	657	695	699	672	680	666	705	686	664	719	716	678	664	657	660	646	648	669	650	689	694	680	684	704	664	628	673	707	638	687	672	709	650	667	751	770	726	725	690	721	733	693	729	706	732	688	701	705	673	685	755	731	684	693	649	704	696	675	692	701	678	686	713	690	662	665	691	691	702	693	701	666	683	676	650	651	666	673	644	701	678	687	715	688	658	701	674	662	682	709	649	636	676	691	665	672	642	663	659	647	617	701	634	736	707	668	710	705	659	659	715	684	687	654	676	688	636	671	675	690	660	687	681	667	694	678	692	645	650	674	682	621	725	680	690	661	632	697	675	707	672	721	685	692	667	696	682	679	661	705	706	700	665	688	684	708	666	684	666	706	663	689	672	679	648	631	677	645	681	673	591	663	693	694	668	668	689	683	692	693	673	677	693	631	704	667	670	672	687	665	703	647	632	635	689	676	657	709	676	632	618	683	637	704	716	663	714	683	663	691	650	643	683	690	635	684	665	675	634	645	676	679	629	638	694	694	682	702	666	690	690	662	666	672	663	679	646	654	685	712	689	670	653	674	683	673	676	662	660	688	646	703	671	652	681	691	636	685	646	699	680	620	719	687	701	651	701	662	657	704	643	639	702	673	651	656	678	724	674	693	688	665	710	681	656	664	689	642	704	695	650	662	642	641	671	708	686	630	659	691	665	644	678	678	691	669	646	693	663	632	699	660	665	682	680	733	716	684	647	722	686	666	667	705	688	654	668	669	645	676	654	639	638	678	650	709	710	654	688	667	725	692	651	660	674	636	648	649	656	688	693	679	696	686	703	684	652	665	676	685	709	658	692	705	686	703	687	671	627	675	656	664	710	627	666	679	702	709	611	663	705	684	676	711	683	675	720	649	665	716	679	681	689	682	663	663	695	662	675	605	671	690	648	683	733	696	685	641	689	672	683	679	664	639	706	687	671	658	661	671	702	663	688	675	686	758	673	692	705	650	711	712	698	643	667	734	611	667	696	680	651	660	690	711	699	693	675	712	711	626	652	684	687	701	682	684	678	645	650	667	633	674	671	693	696	721	665	646	697	704	657	661	671	670	680	733	699	706	656	725	650	694	667	739	697	707	685	698	679	722	635	707	686	582	685	680	663	721	670	688	609	669	694	674	649	657	657	681	706	671	671	708	684	680	678	702	673	695	682	698	723	691	673	729	665	678	685	688	664	693	655	706	696	641	719	696	717	725	702	706	678	681	706	654	646	642	645	677	655	670	661	721	673	703	664	697	643	646	679	688	675	638	694	687	682	717	609	675	651	654	674	656	740	690	690	656	709	687	680	665	687	695	701	677	678	719	692	693	656	676	684	671	670	711	672	702	654	669	685	685	671	676	717	659	653	655	696	650	679	705	693	671	690	675	711	702	670	647	687	689	694	707	678	692	693	673	665	672	705	681	668	641	696	695	701	638	657	669	683	703	673	711	703	654	687	636	695	669	654	677	690	703	676	694	700	706	609	693	645	735	656	680	701	697	735	681	700	679	656	655	681	702	690	690	721	731	701	699	676	684	698	665	642	661	692	672	661	658	703	664	686	672	686	646	671	667	714	674	666	672	689	672	650	724	658	662	700	671	683	697	685	713	679	703	674	708	681	688	684	690	653	673	647	625	660	690	692	699	629	686	672	650	644	684	714	716	678	684	663	650	675	661	667	696	698	663	705	638	663	664	695	667	709	666	646	647	659	656	698	608	615	638	701	681	712	680	698	692	647	664	652	636	688	681	671	655	694	668	666	717	693	661	693	679	674	636	713	701	690	685	713	658	690	638	631	693	655	665	643	679	692	689	683	700	687	687	721	647	728	657	603	701	694	704	636	667	696	727	667	687	654	663	649	673	679	652	657	644	681	664	671	672	663	659	669	670	676	666	692	704	650	649	621	688	654	664	700	690	681	671	700	687	674	698	704	651	688	672	697	696	699	732	659	670	663	690	666	661	685	653	749	684	661	665	686	668	660	645	667	698	663	704	684	668	677	647	658	659	708	679	654	701	640	694	674	689	674	646	734	694	690	706	680	694	694	672	663	675	676	671	687	649	704	645	666	692	637	647	669	637	685	658	686	677	673	687	660	728	668	682	663	674	666	671	652	708	644	661	662	681	698	651	680	671	645	694	694	661	655	696	667	714	689	678	666	667	646	674	655	645	650	655	662	705	693	647	687	699	636	705	680	651	697	682	635	655	645	694	655	697	695	673	712	687	648	644	711	693	673	642	670	680	686	694	650	640	692	621	657	705	676	713	674	670	675	704	672	703	657	724	693	715	700	656	668	710	692	642	694	663	674	674	674	634	668	690	700	708	702	641	664	681	674	689	622	677	681	692	688	649	631	673	702	683	695	671	657	711	690	675	682	634	702	656	686	664	642	722	681	627	690	651	664	642	687	686	671	697	692	697	701	613	695	674	688	691	698	654	704	734	682	633	711	655	666	706	674	682	669	633	641	649	699	667	714	710	664	695	676	693	716	668	695	685	616	673	612	656	639	651	712	682	656	648	711	719	644	730	675	682	691	661	704	690	673	692	646	636	739	675	647	661	652	683	695	700	626	653	666	702	650	675	656	672	683	702	727	704	640	684	669	627	652	657	641	711	644	673	652	677	723	652	660	696	680	703	642	665	689	688	698	672	670	672	649	677	672	766	629	647	652	712	679	690	729	655	666	688	664	643	647	683	704	672	706	668	667	693	728	674	677	685	730	710	637	668	696	664	674	651	650	659	680	675	668	670	638	697	686	693	677	676	695	676	658	659	694	647	649	678	706	687	698	705	658	659	718	636	628	652	661	638	697	638	666	705	685	658	691	687	677	647	683	654	708	717	668	711	625	657	695	716	687	644	658	707	688	677	646	675	677	642	684	680	703	702	667	656	683	702	720	713	695	660	674	691	637	708	697	666	721	712	642	709	666	732	683	652	674	673	672	719	678	687	638	668	705	650	672	732	680	702	665	648	644	649	675	687	649	675	694	724	723	724	676	631	706	655	710	661	670	665	650	647	715	630	647	683	705	731	686	650	660	647	728	674	676	699	710	641	734	658	663	703	665	645	673	688	659	653	677	678	632	665	705	679	677	659	691	726	663	672	711	668	716	626	674	697	681	650	673	660	658	693	645	680	694	646	662	693	675	730	697	682	674	683	679	630	649	686	691	651	649	675	703	739	687	683	668	653	651	654	638	658	701	652	661	699	681	629	720	722	646	692	705	734	660	663	690	677	649	655	681	673	655	696	686	660	700	684	719	675	696	700	715	668	657	661	665	675	654	704	677	688	662	691	737	689	667	681	647	720	697	690	666	665	686	658	707	668	656	684	690	703	699	643	672	692	646	672
2625	306	90	64	60	65	62	79	39	74	69	62	45	42	50	58	44	61	54	51	39	46	43	61	118	147	111	37	52	43	50	41	41	55	53	49	47	47	44	42	49	42	50	42	39	38	43	51	39	42	42	49	51	52	52	51	33	38	46	51	43	44	36	62	49	46	47	52	60	37	52	47	41	53	43	42	52	53	50	43	32	45	42	53	42	57	56	47	50	37	57	37	37	57	45	52	38	39	45	43	54	58	49	40	46	38	44	37	49	46	51	42	31	29	63	40	45	44	46	47	49	43	48	34	40	51	41	46	35	40	55	51	41	46	51	38	46	59	51	61	44	63	33	55	46	44	54	44	47	41	49	54	52	47	58	40	44	45	57	38	45	61	50	39	42	45	51	61	47	46	49	53	40	47	51	46	47	48	38	50	48	50	58	48	48	53	42	46	42	52	53	42	46	45	74	37	28	30	61	51	42	54	43	42	50	59	47	49	51	51	32	34	48	44	30	30	32	48	51	57	35	53	43	49	51	44	39	43	48	44	48	41	46	38	38	52	47	55	46	38	48	44	47	54	47	48	35	45	46	41	57	31	44	46	52	32	38	42	52	43	54	32	37	41	54	44	45	35	44	40	32	42	46	43	57	57	34	44	44	52	50	51	40	57	48	57	45	45	48	48	50	49	41	55	45	37	48	51	52	33	41	44	48	48	46	41	55	37	49	58	51	46	47	37	57	53	52	46	44	43	40	34	59	44	41	51	41	38	48	47	52	39	45	38	51	47	65	41	51	40	43	39	43	38	45	47	58	47	52	46	51	45	51	42	43	47	44	55	44	51	47	51	43	42	42	32	57	43	38	53	41	33	47	43	46	46	38	42	51	45	40	46	51	46	51	50	39	46	44	33	41	46	47	40	45	49	40	52	52	39	48	45	47	52	42	50	48	49	54	43	45	51	42	52	44	37	42	59	46	49	50	44	47	46	50	34	49	50	40	47	47	43	47	49	45	52	48	33	40	39	48	61	52	44	40	42	46	41	39	47	45	34	41	51	41	43	48	44	41	48	47	39	43	45	47	45	51	36	45	48	39	41	47	59	51	53	47	47	43	41	33	40	46	38	36	57	48	55	47	44	49	44	44	47	43	59	41	52	49	45	43	41	47	33	45	46	30	36	31	40	49	44	61	43	44	40	34	39	40	34	50	41	44	47	55	42	49	45	47	43	49	50	43	46	48	52	43	38	47	58	51	57	45	51	34	38	48	44	37	51	54	45	58	40	43	45	47	62	55	61	48	46	46	50	44	44	50	51	55	45	48	46	49	49	43	49	57	52	41	60	50	50	49	42	52	56	52	49	56	45	41	37	50	54	31	40	54	45	56	53	46	43	37	42	50	46	39	56	46	46	48	44	43	40	52	60	49	33	47	37	50	49	44	46	50	46	45	51	59	42	48	49	46	54	37	42	45	39	46	51	50	41	36	53	29	34	50	51	51	45	55	52	55	42	42	46	45	48	55	42	48	42	35	37	53	54	56	50	44	59	48	36	31	38	56	44	46	62	55	41	56	39	38	27	39	50	44	52	42	43	38	53	48	46	47	43	36	42	42	46	50	53	45	47	45	47	50	51	40	42	33	52	54	36	38	40	37	41	35	45	37	55	39	45	45	40	52	43	42	41	48	45	39	47	50	49	49	40	46	42	51	57	39	50	47	40	39	48	42	38	50	47	49	53	36	41	57	47	46	37	44	56	44	41	36	48	42	48	52	38	44	33	47	54	38	39	44	54	50	62	35	50	46	50	40	43	51	45	43	40	33	49	49	56	49	41	33	53	41	50	50	44	46	35	51	46	58	42	51	37	50	44	38	51	34	54	53	44	50	60	34	43	42	54	47	42	50	47	59	38	44	47	45	51	43	44	50	45	48	40	33	42	45	37	47	53	38	50	41	51	47	44	43	38	51	43	40	40	53	50	60	46	45	44	34	43	43	41	47	37	51	49	51	53	44	43	39	42	52	38	36	45	55	42	41	47	39	38	52	48	50	43	52	45	54	42	56	47	43	37	55	46	50	47	63	48	53	46	62	47	31	36	44	45	41	46	46	46	48	48	50	46	38	38	38	50	49	43	44	49	41	48	53	41	43	57	44	53	48	55	49	40	44	46	40	35	48	49	45	40	54	48	38	33	48	48	31	50	39	38	39	38	32	44	33	52	46	42	46	35	43	50	44	44	51	48	43	30	33	48	50	44	42	34	52	45	45	49	40	39	39	49	44	54	46	43	36	34	42	43	47	43	49	54	40	45	38	39	38	42	30	52	43	51	41	40	48	51	34	57	36	48	62	48	54	44	42	47	43	39	38	44	44	52	46	57	44	49	45	53	48	38	45	47	52	39	43	32	45	31	40	57	44	42	40	43	44	41	51	42	66	45	41	42	40	39	39	45	46	54	39	40	47	56	51	33	36	37	45	38	35	40	42	56	44	37	52	48	46	50	45	45	50	38	45	52	51	43	43	36	42	49	47	51	45	45	46	44	45	35	50	50	53	43	42	43	52	56	62	49	47	48	45	54	42	32	55	52	53	37	42	34	47	44	40	38	49	53	54	36	47	44	50	46	43	41	40	49	40	46	53	42	49	44	60	42	34	46	53	39	51	44	59	42	50	44	48	42	44	45	52	39	45	57	37	38	41	53	46	44	42	39	36	48	53	32	48	49	57	42	38	46	56	44	47	50	51	51	48	38	37	47	32	47	44	43	56	44	40	58	56	41	52	39	64	51	40	35	38	34	46	44	45	38	45	41	51	43	56	55	54	37	39	55	58	36	42	53	44	48	51	47	51	41	48	42	37	44	51	35	46	35	36	49	36	40	42	60	41	35	48	46	50	40	49	49	43	53	39	54	67	42	47	43	42	38	40	54	53	44	48	43	41	35	47	38	42	52	39	39	51	43	47	40	46	49	48	46	50	57	42	43	49	43	44	37	51	61	59	48	44	39	60	51	41	46	51	42	49	46	51	44	58	55	52	43	42	43	52	41	54	60	48	50	39	41	52	42	26	48	40	44	45	42	52	50	50	36	51	42	48	59	49	56	54	48	52	57	58	61	58	57	48	45	43	49	42	58	45	39	42	41	47	49	45	40	54	50	38	48	63	44	45	35	46	52	31	45	40	39	33	41	47	41	44	60	42	44	40	31	34	51	51	54	51	45	46	61	48	34	47	45	40	51	41	46	47	41	50	42	38	37	39	41	51	51	55	45	56	48	47	53	43	54	49	49	36	41	57	59	49	51	55	42	33	46	54	40	42	30	51	52	56	42	47	53	54	49	40	28	43	53	38	46	37	47	44	38	41	42	52	47	46	36	52	51	45	49	43	42	43	50	58	39	59	35	57	46	52	51	43	52	47	54	40	41	44	39	39	43	41	35	60	35	44	41	38	46	47	42	48	37	51	47	42	64	46	60	40	37	37	46	38	51	27	42	45	56	48	53	45	52	56	53	49	55
21315	3522	612	676	1325	2139	2277	1730	1605	1393	1195	1080	799	692	661	587	585	517	449	503	410	394	483	894	2335	3247	2005	332	350	294	337	368	352	353	319	333	348	367	319	355	351	332	350	304	316	323	341	345	332	343	324	391	314	362	336	346	316	350	359	344	308	323	332	343	369	324	360	355	308	358	359	339	354	351	371	342	319	308	316	329	374	333	353	336	362	297	359	333	347	317	317	377	350	372	331	340	337	363	353	342	395	347	351	374	333	348	321	363	331	368	364	345	378	319	349	371	327	340	336	323	345	324	388	353	332	329	342	347	345	359	334	329	320	336	380	349	332	368	321	315	340	326	359	336	353	319	330	342	319	345	339	319	322	364	324	342	346	328	349	347	329	358	340	319	331	375	363	336	337	345	339	328	320	345	344	301	320	336	347	348	346	350	362	316	350	352	368	336	331	330	333	365	309	334	379	355	312	334	346	377	347	329	344	324	339	307	344	335	333	313	325	336	339	334	368	343	318	342	309	317	376	352	342	327	324	316	359	339	327	336	335	344	353	356	340	315	318	329	344	342	333	323	319	345	339	367	323	335	328	339	325	351	375	375	335	363	326	348	335	346	345	380	317	332	328	317	326	340	332	320	311	325	336	359	329	337	341	351	329	341	351	347	342	332	331	332	342	356	318	324	334	334	358	366	375	359	334	340	321	350	327	352	346	371	332	327	324	350	323	332	327	353	327	315	330	337	337	343	363	354	351	337	312	349	335	346	342	354	347	329	346	324	330	361	328	365	360	321	346	373	336	340	367	357	323	361	327	321	367	341	306	341	353	370	346	323	327	326	335	365	317	378	355	365	338	362	337	371	330	320	331	354	353	324	322	330	339	335	345	306	359	353	345	339	348	334	359	349	332	346	339	338	333	349	367	321	336	355	324	362	312	317	337	301	349	386	345	328	355	328	315	364	330	334	350	349	313	361	350	356	350	326	331	341	336	302	333	333	314	323	354	358	333	330	357	338	360	301	318	339	333	324	328	383	359	351	314	333	338	377	346	362	356	306	297	366	333	372	334	339	363	293	333	347	360	357	335	334	372	365	357	362	356	286	348	346	340	349	327	344	318	354	332	330	365	360	340	325	324	340	319	348	311	333	363	300	325	337	344	345	359	359	352	340	326	359	330	344	308	372	334	353	325	339	335	321	321	363	356	332	343	342	346	344	318	348	365	340	320	353	328	333	337	331	337	356	359	330	354	328	324	334	357	360	355	357	345	336	329	318	352	331	333	342	327	336	320	357	322	298	340	348	331	361	337	313	338	324	345	312	367	341	351	338	355	350	357	367	329	352	339	325	340	330	336	316	348	349	332	328	309	352	331	342	308	311	375	368	373	337	338	361	316	321	336	314	336	329	309	374	348	348	330	339	299	330	342	356	340	336	322	359	352	305	338	351	337	291	339	349	349	352	298	324	351	313	323	371	341	346	375	335	344	344	340	342	312	325	360	314	304	350	334	368	302	341	318	335	337	351	320	349	348	339	339	361	335	390	371	384	333	375	303	305	324	347	322	325	322	308	339	353	324	315	350	338	336	347	318	342	332	313	347	346	347	329	349	337	349	346	320	330	305	329	346	313	328	347	335	316	352	337	326	330	342	325	331	327	316	340	336	357	333	338	319	334	352	355	312	354	347	361	335	318	301	311	361	359	323	336	364	328	340	345	341	329	353	349	336	321	347	319	342	336	337	335	327	341	348	362	349	361	317	330	331	362	335	358	359	351	323	346	321	342	328	322	347	318	346	320	333	340	304	346	328	337	328	342	338	329	345	319	371	338	353	356	330	343	333	353	334	379	335	362	374	368	322	323	351	350	383	314	336	324	339	343	352	330	367	310	342	357	337	375	364	314	319	312	329	337	356	356	340	317	305	340	344	342	350	374	329	315	324	301	336	331	319	344	310	320	339	338	330	344	355	338	338	305	349	332	323	372	305	351	358	316	396	361	370	332	362	330	341	345	324	353	331	338	366	316	334	351	319	320	338	330	343	322	353	349	300	337	330	324	337	294	342	346	321	343	318	336	332	334	318	356	341	347	357	337	359	388	362	345	342	341	312	357	345	341	327	387	315	338	357	337	326	353	326	372	325	352	339	341	350	339	365	339	362	356	318	330	378	377	317	328	360	337	384	326	301	349	339	312	338	358	337	364	347	338	317	331	344	321	331	316	345	317	332	347	343	341	349	348	361	334	364	356	345	320	363	335	348	340	313	326	318	338	335	337	332	347	360	330	357	345	331	326	308	299	343	367	349	307	373	378	365	319	340	314	338	333	330	328	340	346	344	359	328	334	314	359	346	326	372	336	382	329	331	323	348	347	334	343	327	349	359	344	375	335	337	354	341	370	349	379	308	350	314	320	352	350	349	343	322	368	330	356	381	351	316	366	308	322	345	333	358	330	323	358	337	327	355	322	353	328	317	338	369	311	327	341	328	364	335	369	317	346	325	316	352	329	353	328	324	316	352	339	337	337	352	324	327	333	360	325	326	348	307	324	368	326	316	354	346	330	325	339	340	377	326	351	338	338	336	326	336	346	354	331	339	353	365	324	350	348	347	354	345	319	372	312	337	326	352	334	331	321	367	335	321	362	366	342	365	323	361	315	331	337	322	348	359	327	339	330	353	370	349	335	325	330	369	325	357	338	351	343	364	339	323	330	331	298	324	348	317	356	361	325	331	347	331	318	353	353	354	332	322	324	350	369	337	372	325	314	330	329	363	318	311	379	315	320	339	333	322	335	354	315	343	352	340	367	333	339	346	336	344	310	352	312	336	345	306	341	354	329	326	342	357	339	346	333	344	344	321	351	331	353	327	359	356	315	333	311	328	339	328	339	364	347	347	341	341	319	346	333	363	339	372	343	377	361	364	352	322	362	331	316	364	299	350	342	350	319	351	353	339	341	341	306	357	347	324	326	312	315	341	354	336	313	339	334	329	341	357	318	345	367	337	312	347	342	345	354	334	318	343	361	339	368	314	348	339	327	348	312	339	335	373	332	346	340	344	344	320	310	323	346	305	344	329	337	338	323	333	345	321	332	329	343	370	320	331	321	363	323	361	330	342	366	344	320	347	341	323	355	328	328	321	298	347	294	355	326	317	366	307	372	373	370	347	366	342	345	346	351	334	343	324	351	309	382	338	342	336	350	349	335	309	337	377	322	350	334	319	353	315	346	361	364	329	381	328	340	330	321	326	326	359	344	338	313	376	337	304	296	295	376	315	337	310	333	357	358	347	349	331	357	361	323	368	359	348	309	330	324	321	323	386	344	314	302	325	300	338	308	317	337	343	360	368	354	348	335	320	338	333	339	330	326	326	343	317	341	319	327	315	348	356	320	325	351	355	352	337	342	355	318	327	342	323	340	346	324	342	324	298	365	334	325	341	288	350	318	326	325	334	319	347	351	306	336	341	337	349	330	351	337	298	320	327	340	354	358	334	308	354	322	339	331	322	322	369	337
2792	565	136	102	90	97	101	80	92	103	101	86	67	102	103	91	87	83	72	77	68	85	99	202	495	433	312	95	73	59	81	80	74	77	77	79	59	75	77	64	67	73	66	86	81	76	81	57	83	76	74	83	78	60	61	78	67	72	82	69	81	79	72	73	75	81	67	69	60	78	59	71	78	75	65	80	72	83	67	63	76	67	77	79	67	80	70	74	74	75	59	86	64	66	84	72	97	67	75	77	88	71	84	85	96	68	63	85	68	76	67	78	94	81	72	59	59	63	67	73	84	67	76	80	87	77	68	56	69	70	76	73	78	66	77	79	91	61	68	79	97	71	77	77	77	89	72	74	79	65	81	80	69	77	68	79	72	64	76	78	79	72	63	84	69	70	75	68	66	89	61	80	84	76	86	90	88	88	85	71	92	63	74	66	85	75	77	82	78	61	59	98	81	94	66	71	79	81	83	91	73	69	69	93	65	66	62	82	82	77	80	80	78	95	84	79	78	72	80	85	70	84	64	60	69	87	81	78	76	73	70	79	88	69	68	66	98	75	71	71	76	72	78	67	80	68	68	80	73	91	72	83	78	72	81	74	80	90	62	74	63	92	67	77	75	78	85	74	85	74	94	58	77	75	77	71	74	83	79	68	67	69	65	71	63	77	76	77	74	67	81	85	76	86	76	81	68	76	94	90	73	69	67	78	73	83	78	69	79	76	61	55	70	77	73	78	71	80	73	79	86	81	62	77	69	74	67	75	60	82	89	61	70	79	63	82	79	73	77	67	68	67	80	73	70	100	79	69	77	83	80	80	75	87	85	71	81	69	82	65	81	77	58	74	71	75	79	77	81	73	104	80	76	77	85	65	87	76	65	56	77	75	78	65	60	85	86	88	67	69	80	64	82	71	76	80	57	74	80	72	74	74	81	75	68	61	56	73	68	89	60	64	76	75	59	77	76	71	77	71	80	79	67	74	69	79	74	80	82	86	65	67	74	77	76	72	67	81	92	79	85	79	77	71	59	88	62	68	71	113	77	70	86	60	67	66	91	78	71	78	61	80	55	85	75	75	72	66	67	82	70	62	84	59	71	69	71	77	77	70	88	74	59	83	72	57	68	79	62	74	63	85	73	79	86	75	70	72	74	69	87	75	86	65	72	68	84	82	76	95	84	77	78	81	73	88	85	70	71	63	84	67	62	66	78	54	72	77	62	69	86	83	56	72	71	91	79	73	75	65	71	73	64	71	65	70	98	89	80	71	82	65	66	68	72	54	86	79	77	74	72	68	71	93	75	69	68	71	83	77	80	81	66	87	78	87	81	68	54	88	87	73	89	54	88	63	90	70	50	72	71	103	81	82	77	71	67	75	66	59	82	69	73	83	84	83	68	76	80	81	72	72	79	76	70	68	75	89	81	74	80	68	60	74	90	59	95	71	81	62	69	87	72	66	83	70	78	64	86	65	92	80	64	67	71	83	82	70	70	78	72	78	68	83	100	60	72	59	80	76	71	77	69	73	76	64	81	82	76	69	81	61	73	71	68	73	85	75	74	63	69	64	80	85	70	73	84	75	79	69	97	90	72	79	84	60	62	65	78	76	67	90	63	73	61	70	80	86	71	74	81	69	76	80	74	68	85	77	69	64	66	58	88	70	47	80	85	88	65	87	68	70	73	94	70	76	66	81	67	68	66	76	79	73	79	76	67	83	88	91	79	95	63	84	78	76	88	72	67	86	80	70	66	73	84	77	80	80	90	84	58	72	87	80	58	67	70	77	77	68	73	92	85	70	81	72	78	78	87	60	68	64	75	69	67	65	85	84	72	81	62	78	73	76	67	74	73	59	70	78	85	82	74	91	83	74	72	72	59	90	69	79	66	75	91	71	70	77	70	71	72	73	78	69	54	78	76	77	74	82	71	67	82	63	74	77	69	73	73	78	86	73	67	80	84	81	78	61	59	65	64	57	69	78	63	66	63	66	78	70	71	80	60	72	74	75	85	79	80	80	88	74	72	84	64	67	78	75	80	71	78	63	68	78	65	83	75	68	66	84	72	69	83	80	72	77	63	65	79	76	78	75	72	88	77	69	75	69	80	65	81	82	70	60	65	68	72	87	73	71	71	74	76	57	67	67	61	57	78	84	67	72	73	61	83	76	70	77	72	64	74	75	60	76	81	81	84	83	89	74	75	81	76	77	61	87	74	61	75	83	76	86	82	79	80	72	63	65	61	76	74	79	81	60	83	63	88	86	63	80	80	81	72	89	75	70	78	85	70	81	77	64	76	81	88	66	57	65	77	72	83	84	62	79	80	77	62	69	74	80	77	86	81	77	89	76	65	67	76	68	59	60	77	87	62	84	89	79	69	86	78	84	63	76	68	73	77	74	78	76	46	74	70	70	72	74	87	89	73	74	72	71	81	78	73	71	76	86	75	75	64	67	76	78	62	87	83	78	63	73	58	67	84	78	61	83	83	80	88	75	86	72	75	83	81	78	66	78	90	82	70	67	87	64	65	61	66	93	79	66	87	68	83	75	78	74	87	68	79	86	62	65	68	69	66	65	86	70	83	78	74	92	65	87	66	68	77	70	62	75	83	74	79	81	84	79	75	78	83	68	89	76	60	83	89	72	76	89	70	68	97	68	82	81	74	79	79	75	84	71	84	95	65	73	83	74	67	77	87	72	79	83	70	92	63	72	60	91	71	102	73	76	63	89	62	69	61	97	76	68	76	73	76	79	56	71	69	68	72	76	70	81	70	75	65	84	73	72	84	76	68	77	66	74	74	74	60	72	91	86	72	75	71	71	91	80	72	72	79	75	69	83	82	94	80	65	94	65	93	78	75	84	74	74	77	70	72	72	60	76	74	77	80	85	67	66	74	67	82	67	80	71	67	72	68	75	75	68	85	65	85	69	63	79	75	70	66	72	66	68	74	71	76	72	82	69	108	75	82	67	86	66	78	77	78	77	63	72	78	67	67	73	89	71	68	75	88	71	79	69	60	91	70	75	65	89	55	74	57	79	85	86	74	82	81	65	73	73	69	82	80	80	72	68	78	72	58	83	77	74	77	73	80	81	48	67	82	64	62	79	77	88	65	79	82	82	71	71	75	72	76	75	74	69	79	76	75	83	78	67	65	77	66	83	67	84	74	68	90	72	68	80	79	73	64	79	77	84	68	58	70	67	70	81	88	70	86	85	71	55	77	70	77	74	66	84	80	79	71	70	72	87	72	76	86	73	67	90	87	63	95	58	75	76	78	80	83	79	84	87	80	87	73	69	75	91	83	74	90	77	70	68	79	77	71	84	87	97	89	76	77	65	57	79	77	69	67	74	86	109	63	78	61	62	78	83	83	67	74	83	80	83	86	80	88	89	93	79	81	82	77	78	57	68	91	76	75	76	77	66	73	94	78	79	67	76	71	64	78	61	69	60	72	70	65	81	75	70	66	86	77	62	72	77	77	89	79	75	52	72	95	87	90	73	74	64
25732	5687	1044	1167	2318	3726	3779	3326	2671	2449	2075	1855	1493	1226	1124	1005	962	907	780	786	757	707	1130	4911	9633	9778	5585	863	537	530	545	564	526	554	505	532	568	568	547	577	517	569	547	516	493	572	535	601	549	525	523	553	572	532	580	586	551	539	502	523	518	500	516	570	515	530	546	525	562	512	520	568	539	519	512	510	508	559	525	545	552	544	560	586	558	531	563	550	542	550	547	565	529	563	577	539	576	579	589	552	557	543	572	561	589	521	494	563	531	505	560	534	538	551	560	521	548	516	558	520	519	543	547	529	553	538	544	531	531	539	523	542	538	533	536	558	523	547	540	513	587	569	560	521	533	513	542	528	562	534	518	559	555	496	547	538	555	532	525	554	509	545	543	526	550	567	536	536	531	599	573	571	547	485	531	557	565	516	511	566	524	535	516	522	520	478	544	555	517	558	555	520	532	568	546	523	492	541	507	563	549	559	536	569	528	544	490	515	566	512	543	529	536	532	523	570	518	572	513	554	512	576	508	504	558	498	551	569	550	576	529	536	513	513	535	535	592	500	544	565	545	514	536	509	538	550	555	510	550	550	524	511	585	528	507	546	543	532	572	548	572	525	515	509	578	559	555	536	534	555	544	504	548	597	546	555	502	500	551	526	519	552	524	527	557	528	519	529	527	550	502	538	515	527	556	505	566	490	514	554	508	569	546	536	483	514	525	557	551	515	552	497	556	567	554	594	481	577	556	545	507	523	519	540	535	535	535	555	538	523	500	547	522	532	536	518	570	568	520	540	550	498	540	560	531	529	522	583	545	536	532	553	540	535	526	540	511	545	518	534	537	512	530	518	539	527	568	482	560	537	561	519	566	555	555	538	553	493	484	569	524	490	506	561	529	572	565	518	534	540	536	557	544	512	574	582	487	495	554	599	573	535	554	567	553	525	531	559	522	516	540	512	523	524	568	536	518	543	523	555	523	546	561	533	550	522	557	482	549	552	588	538	530	515	535	524	553	553	556	532	556	483	531	529	545	506	540	580	522	549	575	517	507	533	585	546	548	541	507	502	535	577	597	517	540	535	531	565	517	548	526	527	555	543	505	534	552	569	530	550	529	507	519	513	499	573	541	562	536	555	525	555	538	554	544	560	532	547	499	519	556	539	558	524	552	551	522	570	572	520	545	532	503	536	529	558	570	508	574	503	544	550	532	525	532	508	524	526	533	548	518	529	534	557	536	553	520	502	536	566	534	524	548	530	525	557	546	547	547	555	532	506	566	555	545	537	523	569	530	503	535	491	524	545	555	525	520	535	502	507	545	530	528	528	530	557	562	511	521	573	549	549	517	521	566	515	541	544	542	497	567	529	508	539	575	523	547	575	546	509	586	554	516	543	512	538	511	502	516	569	546	561	526	507	548	535	508	562	529	532	540	552	566	592	513	572	517	536	537	554	558	550	534	574	552	543	534	527	592	566	541	518	523	544	544	555	540	533	516	567	560	500	544	581	521	539	499	533	550	531	566	538	549	558	564	555	531	531	520	528	504	496	561	545	510	509	521	516	568	551	525	553	539	545	563	563	539	521	538	536	534	506	578	518	530	514	539	567	572	538	545	516	510	587	527	528	520	514	541	522	583	508	538	553	530	570	583	526	559	552	555	565	559	526	543	531	582	517	560	541	514	562	504	563	487	532	510	499	539	537	575	571	541	562	548	522	564	518	528	539	536	522	531	586	574	543	538	537	489	533	573	512	572	527	516	548	577	572	518	569	532	517	536	541	529	561	538	540	530	510	566	541	532	524	556	597	524	561	519	576	567	532	519	499	550	560	507	510	556	526	533	500	559	512	564	550	540	519	527	521	520	505	559	519	565	564	518	546	540	535	516	590	534	526	548	551	556	569	544	566	581	550	570	489	526	577	548	548	534	536	558	532	514	547	490	525	542	554	542	561	528	531	554	548	503	569	552	502	559	572	556	543	523	536	521	532	526	520	580	548	531	557	538	578	515	569	511	572	550	539	586	556	500	554	553	499	526	577	499	501	496	531	552	547	535	557	513	511	561	538	523	547	561	542	546	510	546	547	526	538	535	561	534	575	511	570	528	577	525	544	548	525	542	529	524	586	508	600	493	541	532	577	536	516	559	516	600	509	537	541	530	541	533	533	556	540	533	558	498	512	532	527	562	505	564	573	509	555	506	539	552	529	559	527	518	548	527	554	517	536	566	522	527	531	524	546	538	539	548	541	468	541	543	544	548	493	537	565	505	560	519	543	572	557	512	507	548	544	533	533	510	575	593	567	520	519	537	551	530	500	554	504	599	531	507	535	566	521	541	522	558	591	507	558	526	515	534	519	543	541	518	576	555	579	541	504	540	520	530	522	529	516	566	523	555	493	575	553	540	527	512	489	537	517	518	515	562	516	527	570	568	552	541	586	519	534	552	529	544	564	583	582	547	540	498	529	570	544	511	526	558	549	520	493	569	544	566	521	537	544	511	488	546	542	550	530	522	514	527	516	492	521	547	524	547	583	526	530	577	512	513	553	515	520	519	504	537	554	523	519	534	544	549	497	552	531	515	509	537	541	543	517	543	547	514	491	537	542	561	532	564	520	532	546	527	540	538	533	560	522	552	525	519	530	525	521	524	532	565	518	501	516	563	578	536	526	519	510	532	547	506	515	534	569	501	527	527	554	557	552	524	512	535	525	531	538	524	564	540	592	591	535	498	573	593	578	595	530	555	533	573	548	624	593	516	539	520	494	507	536	556	551	539	558	551	534	529	472	504	528	542	543	562	532	600	586	549	557	513	570	584	508	555	552	547	547	549	560	507	514	526	577	527	546	540	488	535	571	508	505	533	548	525	540	561	495	588	511	531	530	532	532	541	532	526	510	527	551	558	578	517	552	537	540	552	560	513	544	545	559	543	532	534	487	514	520	524	551	516	543	525	520	507	522	530	542	505	513	507	563	515	586	533	545	564	508	552	554	532	550	548	520	575	542	506	533	549	500	561	521	534	547	576	538	548	534	528	543	569	551	512	560	574	597	504	520	515	555	519	553	514	557	536	517	575	526	541	548	547	572	545	570	524	534	533	530	546	513	557	542	520	516	530	507	545	522	571	535	544	579	526	545	554	592	526	537	542	578	547	520	566	485	553	533	553	512	573	574	531	550	538	517	545	569	520	519	546	506	561	527	563	569	506	514	535	618	519	545	568	511	522	536	535	554	496	535	542	518	529	526	527	537	537	550	538	494	538	523	558	516	537	537	534	568	560	511	506	577	563	564	507	511	544	521	531	541	608	598	535	546	529	531	514	546	519	534	524	524	531	536	566	559	537	531	537	536	545	563	490	529	542	508	531	556	536	552	564	572	521	563	552	561	540	539	490	583	514	536	511	549	531	535	548	592	516	546	552	545	539	543	564	560	544	549	512	533	577	601	562	527	547	583	541	532	524	526	553	533	503	563	559	509	542	599	511	581	538	508	534	550	533	550	531	524	515	514
3975	467	92	82	84	86	85	105	96	95	101	101	82	64	66	67	70	50	65	69	63	69	189	356	412	389	319	98	59	78	66	61	57	65	59	49	65	57	56	65	69	52	69	60	55	55	39	57	71	53	57	60	58	77	57	64	70	62	71	70	53	61	50	66	56	52	65	63	65	66	54	69	48	60	45	63	58	58	62	69	70	53	53	62	60	67	58	62	80	79	48	64	80	76	73	80	77	75	51	67	63	74	70	87	69	46	63	63	59	51	74	55	60	58	77	47	58	63	58	72	53	68	64	61	57	66	61	54	50	53	69	66	57	61	59	62	68	53	60	58	68	58	72	67	53	61	72	57	78	58	65	60	60	60	71	69	63	55	55	61	59	64	61	52	62	64	61	70	67	58	71	52	59	51	71	67	53	68	64	57	74	70	60	65	64	64	52	71	70	55	63	69	56	65	57	66	58	71	43	61	59	51	58	51	64	64	49	83	63	62	46	52	57	58	45	66	58	71	60	59	75	51	70	60	66	55	68	62	64	54	80	59	67	52	66	60	75	71	61	59	52	79	59	70	61	56	54	50	62	56	74	60	57	64	58	68	61	65	61	53	63	57	59	65	66	59	71	57	58	51	66	58	59	63	80	55	54	61	72	61	61	51	84	60	46	57	56	62	68	69	70	59	59	54	47	72	64	58	64	64	50	59	58	74	68	55	64	76	63	55	58	73	62	55	49	55	47	61	76	51	68	42	65	49	55	63	63	62	60	46	72	67	51	64	61	64	62	60	58	57	68	54	62	60	65	64	60	64	66	69	75	50	74	44	67	78	65	49	60	52	58	66	44	59	46	58	53	52	59	62	64	68	53	59	59	61	56	65	65	63	60	54	69	67	50	61	71	59	64	55	63	64	49	66	58	59	56	53	74	67	60	71	81	53	77	61	64	50	56	63	66	76	50	62	60	66	72	61	58	74	51	60	65	66	72	54	63	57	56	68	65	64	62	56	74	55	47	61	83	64	62	65	56	57	74	67	48	59	52	65	63	68	73	64	53	56	65	52	66	66	52	62	46	65	48	72	53	62	74	52	63	73	56	55	81	69	62	75	35	59	50	59	71	66	49	58	56	55	58	59	73	62	61	61	78	55	63	55	63	61	57	52	52	70	55	77	68	54	64	54	67	64	62	60	55	48	71	70	65	70	59	64	53	51	57	46	57	64	61	75	76	73	65	66	59	55	64	70	60	49	68	65	57	63	71	66	66	63	47	49	60	46	47	74	59	58	63	56	70	58	49	65	62	61	57	67	70	63	54	56	55	59	72	63	52	62	59	64	53	61	80	42	56	69	64	48	47	64	70	63	53	59	73	61	59	60	54	59	62	59	56	65	56	70	58	67	72	54	68	67	53	75	58	64	44	67	72	50	53	60	63	66	56	62	58	62	68	84	57	63	62	54	50	46	56	65	63	55	67	60	54	70	63	63	71	61	69	71	65	53	53	71	79	68	63	69	62	80	62	77	64	60	47	50	72	66	61	58	57	61	62	62	70	66	64	61	58	68	69	66	58	55	70	69	66	64	70	68	61	71	49	68	51	58	67	58	60	65	77	58	55	46	62	74	75	69	67	64	63	48	76	65	81	62	60	67	53	64	66	71	57	66	67	66	69	52	56	46	69	68	64	66	58	57	64	53	64	69	53	55	52	46	70	50	61	64	52	47	61	60	62	64	72	62	63	59	68	66	62	56	68	62	74	66	58	70	55	49	67	81	78	75	66	44	55	76	62	48	55	55	62	58	58	66	75	78	67	68	56	61	53	62	49	58	58	67	71	64	53	63	63	70	61	47	52	67	73	55	72	78	65	71	48	61	60	60	56	65	63	62	54	60	58	67	60	62	62	73	53	60	64	59	54	49	61	61	69	65	71	47	60	64	61	72	57	55	66	63	63	55	70	49	60	59	69	56	66	65	60	50	65	56	53	64	87	63	48	49	65	62	71	62	50	60	45	50	51	68	61	60	49	65	65	65	59	55	61	52	50	52	54	72	50	53	69	55	57	66	67	72	54	59	69	58	51	65	57	66	56	66	66	63	62	72	58	58	53	58	66	77	55	63	65	57	68	72	62	68	68	61	65	56	56	68	68	60	66	73	63	74	61	70	70	73	61	61	67	74	62	66	59	57	61	53	68	67	60	62	63	52	57	59	63	60	53	65	70	66	59	62	71	54	60	62	68	48	72	50	46	58	71	57	66	69	67	49	60	66	64	59	58	51	59	58	60	69	65	73	74	61	71	60	68	59	61	47	54	64	64	62	58	65	64	62	56	67	65	71	66	55	48	57	71	50	55	65	53	51	58	49	68	63	59	64	68	70	62	55	59	60	68	67	63	58	59	78	57	71	59	68	59	64	70	64	55	60	74	66	60	57	65	76	60	62	61	73	70	71	60	73	58	54	57	66	73	65	60	71	57	64	62	56	74	51	72	63	56	54	62	66	65	60	65	76	73	72	70	66	54	64	58	73	79	82	60	60	61	49	59	67	60	63	59	51	63	48	66	66	73	51	63	56	60	55	68	63	53	74	52	70	63	58	45	64	60	70	62	65	65	54	75	57	53	67	66	74	63	63	44	60	55	58	55	54	58	64	64	72	59	63	66	60	70	65	58	67	56	54	64	56	65	67	59	56	72	78	60	61	55	47	77	59	65	81	51	62	61	60	66	69	66	53	54	67	55	63	42	54	52	54	54	66	70	64	55	45	50	50	71	66	62	64	73	57	57	68	60	60	55	70	57	50	52	55	77	50	63	55	71	55	59	61	64	67	57	63	64	72	77	47	57	59	56	56	68	49	58	71	41	54	75	88	68	57	61	66	58	78	57	51	55	56	55	64	58	59	56	60	60	56	61	65	74	55	48	88	60	63	61	56	56	62	51	65	65	63	52	59	59	51	69	52	55	59	61	52	63	60	59	61	63	61	67	65	66	65	55	51	62	69	68	68	70	67	69	59	57	41	61	63	56	57	48	53	90	82	56	54	53	51	60	61	49	59	58	55	69	60	61	44	71	82	63	63	49	47	68	53	65	59	68	69	68	73	64	60	65	47	60	60	53	61	61	57	46	80	63	65	63	59	60	72	50	62	54	50	59	63	56	65	86	57	61	69	65	71	61	65	64	56	70	56	52	56	61	65	63	52	53	51	60	67	57	74	73	59	66	55	65	61	64	63	61	47	63	63	63	55	67	58	58	53	68	70	63	61	51	51	74	53	81	62	69	53	70	54	68	63	68	57	57	51	64	62	67	73	54	70	55	69	55	65	61	55	56	65	62	67	51	60	60	56	56	59	56	61	65	60	63	57	70	54	58	54	64	65	75	67	45	55	70	66	49	54	70	56	73	60	67	57	50	70	60	68	72	64	65	63	63	50	58	69	53	66	58	55	64	55	54	44	60	62	63	65	56	71	56	49	69	43	59	65	66	72	59	57	92	70	49	58	63	67	72	56	70	56
24502	4533	916	1037	1871	3014	3182	2821	2219	2026	1869	1802	1424	1092	961	920	921	823	761	683	622	867	3722	9177	9490	8590	7250	1476	481	445	504	447	455	457	504	485	456	449	447	449	438	479	469	460	406	490	459	478	489	462	441	449	450	486	452	432	461	469	461	476	439	471	471	437	442	440	465	462	487	444	476	449	503	450	503	418	483	433	426	458	478	422	456	480	465	475	471	418	482	472	457	486	461	492	489	467	460	450	476	476	479	489	479	456	443	477	494	438	466	434	473	452	458	446	478	498	488	468	469	505	430	490	479	431	429	485	473	465	472	424	441	413	438	466	457	437	431	448	460	437	467	475	430	458	407	446	460	488	444	454	460	446	433	456	450	432	460	485	497	430	472	447	463	474	441	503	442	508	475	500	464	444	459	419	475	442	495	448	466	457	485	490	455	489	460	435	451	451	420	512	496	432	443	434	438	434	441	462	432	460	495	432	468	457	449	432	462	449	410	438	475	420	446	468	440	422	445	469	437	461	441	456	444	464	461	480	469	452	469	444	440	431	444	474	422	497	443	470	434	459	468	422	470	434	450	450	460	440	473	445	432	478	441	451	454	449	482	447	448	430	445	481	472	450	470	472	447	450	454	448	425	414	435	483	434	425	464	470	464	467	464	482	463	410	466	481	459	426	443	437	434	433	454	464	443	446	454	497	465	464	503	484	456	450	443	441	469	440	466	432	456	463	418	450	463	454	473	444	431	471	447	471	448	454	487	426	477	437	438	457	445	487	473	485	469	467	445	443	503	445	438	506	399	398	442	463	444	462	462	502	448	465	454	472	468	498	444	475	449	448	496	482	433	452	422	426	466	499	431	470	436	451	440	472	455	476	433	409	446	456	401	422	427	414	434	419	428	502	453	467	443	430	439	436	447	429	480	476	428	485	446	473	440	433	471	494	456	468	483	430	450	468	432	418	438	418	459	463	431	471	461	418	416	460	447	439	427	428	441	458	463	495	472	448	486	486	442	443	472	401	465	469	466	425	432	463	442	469	435	465	508	465	473	404	455	451	464	454	448	447	424	468	467	443	482	504	449	434	402	468	461	473	485	431	466	466	459	451	437	467	447	448	445	438	482	436	455	471	440	445	472	493	444	474	500	426	435	433	476	435	453	468	435	459	436	467	454	405	450	492	448	457	418	448	411	463	420	439	419	479	435	426	462	459	463	434	443	449	491	469	485	446	479	481	440	462	460	496	503	445	474	501	450	438	470	429	493	443	411	463	470	463	451	458	449	447	441	431	432	451	419	467	474	463	438	457	431	440	412	474	451	427	464	429	422	432	481	466	460	440	464	473	468	441	420	450	469	437	457	464	466	460	465	458	449	434	452	453	445	413	441	454	469	450	472	435	449	439	461	473	471	436	434	495	445	418	458	443	437	479	443	438	459	438	479	524	494	466	450	444	481	410	437	484	435	470	409	437	456	481	457	474	468	452	459	420	423	442	410	451	461	471	411	460	381	496	459	466	476	446	434	475	437	419	449	444	481	443	482	465	478	473	451	444	482	453	449	463	489	480	455	463	488	475	450	438	471	436	421	418	450	496	439	451	488	458	424	496	454	433	444	450	450	457	456	488	448	464	447	432	469	468	455	456	439	455	439	419	452	440	455	444	465	447	474	437	447	438	423	466	427	411	459	436	428	457	524	436	486	452	460	443	474	465	457	459	461	454	419	459	438	429	443	475	438	484	445	476	470	435	428	459	447	434	472	467	425	446	452	426	453	462	435	468	443	510	426	415	422	455	434	488	459	455	457	462	459	445	413	445	428	483	446	459	424	433	428	468	431	453	489	445	487	444	452	441	450	473	471	488	421	420	444	448	456	444	438	447	440	449	423	459	443	457	467	476	468	457	470	475	415	448	431	458	439	435	452	423	429	442	436	466	429	439	459	494	438	462	432	457	453	462	431	454	478	463	479	449	504	491	480	467	474	461	450	451	497	434	489	471	448	471	429	485	443	447	429	447	462	424	443	463	477	503	429	456	461	442	460	467	464	432	472	490	442	454	461	475	436	481	484	490	424	488	437	449	487	461	474	458	446	427	416	466	455	452	477	492	434	453	425	500	462	457	464	492	447	425	488	452	433	479	440	459	465	447	413	461	431	498	492	425	485	457	453	470	461	448	428	469	486	472	485	515	463	438	442	474	426	448	481	463	440	446	427	442	446	468	436	483	443	436	428	483	433	431	453	446	442	487	463	457	482	514	460	433	428	438	457	452	468	453	430	441	435	482	474	425	460	459	440	445	509	453	465	453	421	422	451	434	434	459	460	421	441	430	459	459	466	477	438	481	452	447	441	443	460	463	432	472	481	471	458	430	445	407	440	420	495	432	500	467	447	486	469	420	479	439	440	447	433	438	438	461	475	469	424	442	453	398	485	453	431	440	413	452	461	396	446	459	479	465	421	467	490	454	431	471	442	407	448	483	464	417	474	461	453	427	446	391	429	457	465	446	465	484	433	476	464	469	443	479	450	437	434	480	451	450	435	470	445	486	446	434	443	460	447	470	465	462	483	460	456	447	451	444	503	468	438	455	473	478	472	456	428	445	431	476	433	451	505	472	462	446	451	425	464	441	464	437	430	466	442	448	470	422	481	448	440	431	445	469	481	458	461	459	438	438	460	469	438	433	448	432	461	470	425	470	463	444	472	448	476	468	455	466	441	468	412	476	444	475	449	408	465	449	441	439	434	468	459	440	452	464	458	444	493	449	465	453	429	479	433	450	468	430	479	463	455	459	495	434	433	457	456	470	428	408	439	452	451	435	462	428	445	450	479	425	447	477	455	465	430	416	489	408	496	458	489	471	456	439	441	458	423	525	430	460	439	477	465	492	414	476	445	422	465	484	432	453	462	441	470	494	428	439	476	436	448	452	467	457	481	423	433	460	448	494	468	490	466	463	487	441	438	466	442	446	466	451	436	418	451	471	444	460	481	474	455	458	461	450	444	469	468	472	452	443	455	441	466	432	471	481	527	488	441	477	495	492	465	443	453	426	472	444	450	474	484	449	434	442	458	467	469	428	432	457	430	466	437	449	453	428	417	454	448	444	458	460	480	459	462	446	419	449	459	455	451	465	449	451	449	432	454	434	456	451	473	451	490	466	455	448	442	463	443	460	466	461	465	480	444	444	467	463	452	445	445	452	441	434	448	465	464	408	449	445	394	444	410	451	444	469	446	444	447	476	471	446	483	447	472	454	456	405	457	455	466	438	415	451	440	462	460	454	472	477	437	439	441	443	484	429	425	447	461	460	486	461	461	469	474	431	424	457	455	437	479	443	425	452	478	438	405	469	447	463	464	460	435	446	474	472	439	417	449	466	431	444	454	433	491	472	466	435	461	449	447	450	443	464	453	460	474	451	448	450	450	446	445	478	432	450	459	472	471	443	457	475	426	433	482	434	444	435	479	471	460	461	478	443	436	477	433	446	443	473	459	467	439	452	455	499	437	463
4095	828	166	147	122	142	169	153	121	128	139	142	137	124	100	128	104	94	93	119	108	114	144	437	682	765	759	329	94	112	101	87	97	96	102	108	104	96	95	109	107	87	77	112	84	99	99	110	90	79	87	86	71	96	84	90	79	106	90	85	99	90	102	92	116	114	99	108	96	84	78	113	86	97	108	104	102	106	99	90	77	107	106	87	90	108	89	108	108	104	98	89	98	101	103	106	97	101	113	112	95	92	110	108	91	94	96	103	96	98	92	94	108	92	102	99	101	96	101	113	79	99	88	104	94	94	100	100	77	103	93	102	101	88	97	104	98	99	86	103	83	93	91	113	98	96	107	103	75	87	85	102	111	109	96	102	87	93	100	114	87	103	103	85	105	96	85	118	93	88	110	82	79	92	108	104	96	110	92	87	107	95	95	101	105	95	113	120	96	112	99	94	120	97	86	94	71	87	84	84	104	93	113	102	98	76	103	112	77	103	95	89	82	104	94	95	94	94	90	109	96	97	83	109	100	107	85	83	111	81	97	101	107	88	102	89	99	107	90	92	115	107	105	93	82	112	101	120	104	81	98	113	107	121	106	110	100	92	101	93	115	86	102	89	97	104	99	91	98	94	101	90	86	93	104	106	102	99	106	78	122	87	82	80	99	108	89	96	82	95	109	101	83	93	93	88	81	100	88	104	97	81	117	113	92	94	91	103	82	98	94	82	93	98	95	104	103	94	96	97	87	102	109	88	93	105	117	100	107	109	90	90	94	82	91	87	114	101	110	102	82	87	93	100	93	104	102	95	107	93	104	114	91	110	88	109	104	102	87	102	102	104	103	98	86	90	96	96	82	109	92	95	107	95	103	104	96	90	91	82	93	95	100	99	99	88	111	89	78	84	98	81	99	98	95	94	90	94	109	108	87	109	100	108	103	107	98	84	105	87	80	88	95	89	90	102	99	95	106	114	96	109	99	103	105	102	107	97	103	97	104	100	108	87	90	98	111	116	97	103	107	100	88	95	88	104	89	126	99	103	101	102	89	105	95	100	78	114	91	81	111	113	94	105	91	106	102	98	111	100	83	103	90	94	105	82	105	106	83	113	108	73	82	97	79	95	96	94	96	105	88	97	107	94	91	102	105	93	90	105	89	88	97	95	84	100	88	89	105	89	85	89	80	107	107	97	99	80	95	95	87	101	87	80	92	90	87	102	85	88	105	98	107	102	111	98	87	104	88	86	109	91	94	84	99	87	96	109	85	93	87	92	101	92	93	87	87	93	90	98	102	96	96	107	85	88	99	87	89	97	89	90	93	89	104	91	94	89	96	91	115	83	101	111	80	92	90	95	86	117	87	89	95	110	113	104	86	101	81	102	99	106	103	104	98	103	90	109	93	87	105	102	94	97	86	92	104	117	85	108	92	95	92	100	104	107	103	93	108	78	101	93	108	105	102	82	84	82	98	87	86	84	97	88	87	114	85	97	94	101	89	99	91	94	100	108	110	101	81	120	110	85	90	93	93	96	92	93	89	101	92	103	97	91	93	87	97	114	85	106	94	95	87	91	102	97	99	103	100	103	92	107	92	89	89	96	95	92	96	110	119	82	95	81	92	81	91	95	107	95	94	112	110	109	92	86	83	85	103	93	91	96	80	104	94	73	86	90	101	104	97	118	72	89	107	94	113	106	109	83	73	85	99	98	86	101	102	116	96	95	84	75	93	103	98	96	105	82	109	122	86	101	98	95	92	99	104	86	95	97	103	106	101	93	98	94	75	84	94	96	97	113	91	97	94	82	95	115	76	93	109	88	89	110	95	86	97	91	93	89	105	95	97	98	98	93	91	95	91	103	87	102	104	95	106	96	111	108	103	88	96	115	85	98	103	79	100	111	103	100	112	90	94	100	99	77	102	100	90	106	102	93	81	92	103	92	104	92	106	88	92	96	101	88	97	93	89	80	92	78	98	101	85	97	105	98	99	100	108	112	103	91	115	85	98	111	88	86	101	102	93	100	82	116	90	86	107	96	102	101	93	101	92	93	108	104	93	72	99	109	103	120	96	111	126	99	107	91	90	95	81	98	85	89	101	88	98	106	83	90	80	109	90	102	79	100	98	77	110	90	99	98	109	99	95	89	93	83	98	84	92	95	96	96	78	96	81	84	85	116	80	100	102	99	104	100	104	98	80	76	91	83	93	91	86	83	69	102	86	102	93	90	89	80	88	101	93	96	100	99	99	102	96	99	97	107	92	82	90	89	101	93	76	94	104	87	83	89	109	88	94	83	99	88	95	99	83	112	99	89	96	107	83	99	77	100	96	74	77	76	118	108	96	101	102	84	85	89	118	80	90	96	84	103	99	100	101	80	79	95	73	101	95	87	106	111	89	86	89	96	113	90	95	89	110	74	84	102	101	92	94	95	98	86	80	75	120	124	105	95	103	95	105	97	104	101	106	82	106	82	106	115	94	84	113	98	95	103	102	94	77	87	86	85	108	92	88	100	94	97	86	103	89	106	82	99	82	109	108	105	104	90	107	96	102	113	98	93	87	89	83	101	101	95	110	87	95	94	103	92	92	96	96	89	91	73	102	78	109	102	107	121	101	110	108	101	85	80	98	89	95	89	97	95	88	93	91	100	95	105	85	100	93	89	68	89	85	93	90	103	95	103	100	96	92	98	104	94	93	97	81	104	117	101	98	107	100	103	90	87	86	100	86	99	90	96	92	93	103	92	97	94	93	78	85	77	107	91	88	88	61	83	120	117	114	79	124	97	103	98	95	102	79	84	98	99	90	95	84	92	103	76	92	102	117	95	94	91	109	86	85	81	110	98	85	95	90	99	98	92	107	102	91	93	79	101	82	93	89	92	84	101	92	80	85	100	92	94	106	95	110	78	95	104	102	93	96	95	98	98	107	87	109	100	76	96	102	86	84	93	101	110	94	85	96	94	100	99	92	104	97	87	113	125	92	104	96	106	104	116	103	94	98	94	102	96	105	85	89	104	103	109	91	87	67	95	94	108	88	91	116	85	101	83	83	113	90	108	100	96	103	103	91	100	88	101	116	89	83	109	98	107	99	99	91	86	96	101	90	102	94	87	82	98	90	95	99	93	104	94	97	95	85	88	96	103	93	94	98	107	110	107	114	91	83	112	96	87	93	91	71	107	96	102	114	103	102	97	104	84	93	106	96	67	91	91	97	89	100	81	107	98	86	101	67	93	91	97	96	82	107	89	106	89	95	105	102	91	78	104	94	97	101	109	97	100	86	81	77	82	103	99	113	100	89	123	104	104	87	106	74	105	103	84	93	99	83	94	81	92	121	117	104	94	89	108	112	101	88	92	92	89	72	102	93	89	94	92	97	84	86	92	93	94	89	94	114	99	95	99	83	88	98	99	101	105	99	108	77	89	94	94	102	93	94	84	91	90	91	76	125	109	89	79	103	93	108	100	92	89	101	91	94	114	91	94	93	116	108	98	98	95	81	100	96	86
29675	7225	1531	1604	3105	4779	5428	4442	3570	3034	2962	2680	2405	1948	1594	1391	1279	1159	1159	1071	1013	1054	2428	9502	13925	14916	15061	5493	736	747	747	692	738	722	664	711	727	694	730	701	702	690	688	755	732	699	709	703	744	697	671	650	719	737	699	701	733	698	707	706	726	692	731	706	726	708	669	723	686	689	675	686	701	717	684	725	688	717	712	710	664	668	673	676	672	669	696	690	734	672	728	735	714	697	710	708	708	701	665	762	709	715	728	699	705	733	743	690	726	710	704	668	730	703	721	722	727	677	725	737	712	697	694	674	714	694	642	696	656	686	700	696	706	680	738	713	682	647	682	702	687	690	668	743	711	706	679	635	668	716	682	720	749	682	720	684	669	693	713	727	702	724	687	630	670	700	686	723	698	707	726	720	671	707	750	723	700	709	691	687	669	690	716	714	732	674	726	653	708	680	697	678	703	684	707	717	661	672	696	692	687	655	681	748	710	684	696	688	652	700	678	643	694	691	691	719	672	713	631	703	647	697	742	705	700	676	672	710	698	687	650	689	698	661	644	695	671	670	674	716	688	710	687	684	694	728	655	690	636	699	705	641	696	665	701	704	725	699	705	698	659	656	634	704	696	680	738	701	711	676	673	713	700	674	700	694	697	681	696	694	683	725	709	695	666	682	686	664	687	648	702	765	768	721	692	726	718	691	719	699	710	662	698	661	627	691	706	658	717	663	664	639	690	708	674	722	737	701	682	680	696	676	744	657	694	696	685	739	720	653	710	679	740	675	678	735	653	684	707	672	673	716	662	710	700	695	709	718	705	672	693	700	649	688	693	704	702	698	693	702	651	668	691	676	681	675	670	704	683	677	704	695	727	710	657	720	693	667	699	736	703	689	718	655	716	708	684	665	670	673	659	690	667	657	698	700	706	730	697	658	680	696	667	715	682	708	697	658	703	724	698	703	708	712	659	711	736	683	764	660	704	720	744	702	657	624	707	687	719	676	663	709	731	694	729	718	670	682	702	675	667	653	722	699	724	678	680	654	716	728	646	658	683	669	700	676	720	677	679	706	705	710	682	673	732	653	670	694	703	673	701	658	712	691	655	702	702	659	702	734	664	700	677	683	700	699	695	702	686	670	667	708	702	693	659	647	659	686	697	698	719	709	675	663	695	733	647	637	716	727	723	661	724	703	660	732	642	717	738	667	706	662	710	660	704	672	689	710	712	725	716	675	687	670	677	687	660	686	689	706	754	670	642	707	686	718	692	724	715	678	764	702	714	666	712	696	665	703	706	649	665	718	702	687	698	662	695	683	731	669	666	695	731	667	711	736	676	716	677	663	685	698	690	651	733	679	735	737	700	677	669	648	704	692	714	669	696	736	703	692	730	653	661	722	673	727	746	667	694	675	725	601	699	733	665	692	722	743	681	699	743	699	658	662	630	699	681	655	666	750	737	699	693	663	692	723	664	706	710	699	701	700	684	717	635	672	684	684	713	721	689	674	699	671	685	686	732	724	674	710	724	695	712	725	672	707	695	702	710	667	687	680	695	675	725	667	729	696	709	708	687	665	710	646	741	687	709	733	690	695	659	700	679	748	697	708	694	690	675	694	675	677	718	664	703	735	629	669	681	684	726	763	684	714	691	676	674	666	677	716	703	642	705	706	688	702	698	729	702	713	720	713	702	689	701	712	666	707	733	681	744	701	702	712	693	676	696	690	705	694	726	715	651	692	712	722	709	695	719	660	680	675	712	681	689	686	696	701	696	671	643	699	674	709	679	675	637	706	677	691	715	737	661	679	683	736	714	656	651	660	667	708	696	711	688	730	695	708	659	708	702	697	701	678	645	742	693	657	699	653	679	706	719	725	713	725	709	724	627	709	685	690	681	702	684	697	716	717	717	695	714	687	720	697	733	672	710	714	667	666	697	682	669	712	695	679	698	689	714	734	732	686	664	668	731	700	696	657	697	673	674	656	704	673	660	725	720	688	676	703	704	651	682	697	728	703	712	715	708	651	665	701	673	689	727	692	690	707	696	726	718	712	690	699	694	680	680	702	699	706	680	707	664	721	693	707	669	686	690	690	668	724	648	675	671	653	649	679	708	721	690	713	686	694	736	660	716	737	725	670	703	675	680	689	704	646	747	686	711	705	670	673	699	697	655	714	673	697	687	694	723	664	729	709	676	679	661	656	688	689	667	679	741	691	711	706	704	704	776	719	706	653	652	724	728	686	705	651	669	676	708	704	669	710	679	685	666	702	694	672	750	684	704	672	681	710	717	705	679	716	685	691	645	638	698	757	690	677	689	686	688	634	717	713	697	736	705	721	697	719	628	705	722	723	692	681	684	659	738	704	690	639	652	738	712	665	721	728	703	726	685	688	672	714	701	668	634	710	697	685	687	713	708	719	755	737	684	698	668	710	714	665	657	740	733	664	667	696	741	678	704	658	693	660	740	685	697	642	697	707	691	641	700	710	685	704	679	716	710	635	675	757	691	763	705	711	658	666	725	627	728	706	698	703	700	667	724	677	682	671	678	672	697	687	706	733	656	716	659	672	642	736	681	680	684	695	729	729	675	705	708	745	690	654	674	705	712	628	711	719	691	729	724	688	735	639	663	703	684	655	681	689	707	688	699	692	680	716	724	687	709	715	715	691	719	673	731	723	685	674	715	678	697	696	683	649	678	706	687	703	703	673	695	674	672	643	675	702	715	724	722	680	707	730	704	686	705	658	671	736	706	761	678	699	700	709	658	726	650	725	741	686	678	735	689	656	720	727	712	678	692	696	735	699	706	725	666	729	671	711	651	683	704	692	666	692	709	651	691	684	681	707	672	713	679	694	657	706	703	694	693	703	668	713	674	704	708	681	690	704	669	722	678	708	642	683	667	697	710	667	666	707	688	655	699	680	663	632	671	716	711	665	678	667	730	727	659	689	682	716	670	723	721	698	726	728	674	696	671	669	691	692	659	698	658	686	720	706	756	722	658	686	727	659	701	721	683	687	698	747	667	673	680	688	698	691	730	707	689	663	733	696	714	685	671	694	698	676	683	644	670	704	707	720	660	693	744	697	697	616	661	718	673	668	713	651	688	718	668	686	652	711	664	704	668	670	690	673	697	716	708	659	696	670	715	673	694	699	737	698	683	708	696	673	702	678	722	692	689	667	687	721	700	709	672	692	688	710	680	732	691	669	688	707	677	670	663	704	643	702	695	670	665	679	674	710	655	692	699	655	683	708	689	693	694	713	667	635	710	709	701	721	693	714	691	697	667	733	712	667	713	689	674	684	678	684	619	672	696	703	713	708	711	678	607	711	704	684	692	728	710	685	678	712	715	673	679	705	739	677	692	700	699	661	734	728	663	718	702	697	682	715	684	670	696	701	681	680	668	678	685	672	674	687	722	713	702	672	673	691	696	706	685	680	692	669	680	666	663	696	698	713	677	718	692	734	708	706	682	683	660	691	667	693	671	673	738	637	726	686	689	718	659	664	740	733
2718	307	72	54	58	65	70	59	64	49	57	42	76	58	41	55	47	55	60	51	51	44	51	80	142	138	130	67	59	46	35	45	48	63	49	41	47	46	52	52	60	45	42	41	52	44	41	38	33	59	42	42	49	45	56	37	45	39	37	44	45	51	33	43	43	52	50	44	40	44	43	34	42	50	49	34	32	65	58	49	38	55	43	40	51	43	55	49	47	53	44	61	46	33	44	57	55	42	52	47	38	43	54	43	40	42	53	57	58	46	59	53	54	46	54	31	52	45	48	45	55	49	35	39	49	48	56	42	44	47	48	56	36	58	50	60	56	46	48	59	47	43	41	46	40	50	51	58	43	49	42	45	48	56	52	41	39	46	40	45	45	57	43	35	55	42	45	56	57	36	38	55	50	37	57	43	48	43	53	61	44	53	50	43	47	43	43	52	53	44	50	54	43	39	45	43	56	43	48	51	50	53	47	57	37	51	65	35	51	58	40	53	51	38	54	49	55	42	45	53	43	47	44	40	50	43	57	42	39	52	35	49	53	51	64	41	56	47	45	44	44	54	55	42	52	46	62	43	59	43	49	45	43	46	51	40	52	51	55	48	50	46	49	45	46	49	51	47	48	46	51	54	46	52	44	49	51	42	54	52	42	43	36	46	39	44	44	35	55	39	48	48	42	48	50	48	46	54	47	58	47	62	41	39	44	44	57	51	47	52	53	44	45	50	46	50	61	47	53	46	57	50	51	55	59	50	41	57	41	52	49	52	57	49	51	48	50	48	44	52	46	40	53	56	57	51	42	54	49	40	47	42	50	65	62	51	49	38	58	52	55	49	64	59	48	55	49	57	48	41	53	43	56	54	56	63	55	53	46	47	47	48	44	43	49	58	45	61	45	44	48	46	38	41	48	47	41	43	43	43	48	64	46	39	43	54	41	51	37	47	46	48	53	51	53	47	56	40	35	46	41	37	50	36	59	46	43	39	41	55	45	43	44	46	40	44	46	50	53	29	46	55	46	59	46	48	42	40	36	50	48	47	37	50	43	51	39	38	52	38	47	53	48	55	44	52	56	50	41	59	56	38	62	46	30	48	60	51	54	58	52	38	47	42	42	46	43	42	44	38	44	51	47	42	45	54	52	56	35	46	48	46	41	38	50	39	43	48	44	46	46	40	51	45	41	51	42	43	47	35	41	52	66	45	53	44	54	45	45	53	33	44	46	47	40	61	29	46	56	61	38	55	60	61	54	49	36	52	39	51	31	52	40	48	53	45	54	60	54	41	49	47	38	50	40	42	37	59	48	54	51	48	47	49	54	39	46	41	45	43	46	58	50	38	31	41	52	41	61	56	42	40	53	49	46	55	52	50	53	33	49	47	46	50	59	52	48	41	50	66	57	45	44	41	48	37	52	59	40	41	43	40	44	60	41	52	40	49	48	54	37	53	58	37	39	53	53	45	48	56	40	55	49	52	52	44	50	51	41	49	46	53	48	46	36	36	46	49	42	45	56	39	45	50	41	51	54	54	50	61	46	55	53	54	46	33	42	49	43	40	56	64	50	62	41	38	43	42	44	45	47	46	44	49	45	48	39	49	31	43	49	50	52	45	53	43	40	48	51	32	57	43	52	46	41	52	42	48	57	56	45	52	44	61	48	49	50	42	46	45	43	54	41	53	45	42	48	47	53	37	53	50	46	48	36	46	41	51	40	53	40	47	39	48	43	36	49	41	41	46	60	50	44	48	45	53	57	52	47	44	43	53	50	47	49	42	47	54	44	42	53	46	44	64	48	56	62	56	35	56	39	51	60	34	48	48	53	47	40	48	46	47	42	42	48	44	49	50	33	37	45	62	62	49	53	34	44	49	44	52	37	39	46	43	46	44	43	48	43	52	50	47	47	56	45	60	52	50	51	46	34	47	48	42	46	48	40	49	53	52	63	48	52	37	46	48	57	49	44	42	40	42	49	54	42	53	33	61	49	47	40	57	39	31	53	40	56	57	44	58	57	55	47	40	52	50	42	52	53	51	43	47	52	53	50	38	40	52	48	50	44	58	54	54	44	44	47	55	60	35	52	50	61	45	55	69	31	61	40	49	48	53	47	59	48	40	46	50	50	48	45	35	50	43	47	47	43	46	37	52	55	51	49	48	47	46	46	46	37	52	55	58	59	45	33	44	46	60	56	46	42	51	47	40	44	52	41	47	47	41	39	49	48	46	51	49	47	42	39	59	41	49	47	43	44	54	52	54	39	49	40	46	42	50	48	42	40	48	50	51	51	39	50	52	44	46	37	51	52	47	45	40	41	54	42	52	44	50	38	47	46	41	57	42	53	53	43	45	58	45	43	37	41	46	49	51	55	41	59	45	54	54	51	47	49	42	41	58	50	57	34	50	47	54	45	44	46	56	48	43	50	52	46	45	54	48	47	50	47	41	48	53	55	56	50	50	54	54	49	39	50	59	46	40	45	66	64	43	51	47	36	49	40	37	39	36	45	68	62	58	39	49	51	42	42	43	41	53	46	58	57	42	38	53	41	59	57	50	51	68	47	54	43	38	41	42	54	55	47	43	46	52	49	53	42	48	55	52	44	34	44	54	62	59	53	48	62	45	42	60	55	39	49	48	45	43	42	38	46	45	48	51	48	44	53	51	43	49	47	50	58	36	41	47	54	42	49	43	47	43	40	50	65	44	38	44	46	48	50	53	51	46	37	62	56	50	54	47	49	50	46	54	59	47	54	43	54	49	64	54	38	44	42	40	60	41	47	41	42	48	55	50	47	52	41	49	54	48	51	56	48	58	57	48	45	53	52	40	53	42	46	47	34	47	43	43	60	51	50	41	41	46	60	31	57	50	62	44	46	43	55	48	39	38	53	53	56	50	47	38	42	43	42	51	37	61	56	42	51	40	54	54	42	66	43	43	43	38	45	45	45	54	54	42	49	60	52	51	43	53	47	44	60	54	46	53	43	49	57	42	59	34	45	46	41	46	37	44	55	40	49	48	48	39	52	44	57	58	49	40	44	48	53	48	41	57	46	41	55	47	42	42	50	46	36	56	51	32	46	56	45	64	48	45	41	33	31	52	38	35	44	52	47	46	44	63	37	53	55	55	59	47	41	49	49	49	54	50	49	47	47	42	40	51	52	49	45	46	51	45	42	53	49	48	44	37	51	53	38	37	42	50	41	49	41	52	44	41	37	33	42	47	44	42	41	40	39	45	46	36	42	48	48	49	38	48	55	61	57	43	37	47	41	37	60	43	44	36	51	53	49	39	41	43	63	52	53	40	48	47	52	45	50	42	43	39	40	51	58	50	50	51	52	57	40	50	47	51	41	53	49	45	47	59	48	52	48	57	46	53	50	40	60	47	53	47	49	49	60	42	53	45	45	53	45	52	60	48	52	57	52	39	34	48	63	42	66	47	47	61	43	51	52	41	44	47	52	43	39	45	58	51	63	51	53	40	49	38	42	46	56	49	45	54	58	39
21155	3298	633	651	1164	1918	1976	1801	1292	1161	1008	1058	1186	928	669	632	518	522	431	459	441	383	520	1500	2532	2898	2846	734	386	356	346	370	321	349	342	380	349	333	357	357	343	371	374	311	364	354	334	384	372	374	324	370	348	339	334	349	328	326	337	357	344	360	343	364	332	363	369	343	373	333	335	350	342	330	344	348	367	370	350	347	369	337	345	368	382	345	372	352	364	364	368	368	339	388	355	364	321	354	337	342	356	373	357	339	352	403	357	353	365	376	339	343	343	338	358	386	378	326	339	352	333	354	351	355	344	332	335	333	384	339	340	338	376	322	348	336	360	336	346	368	376	318	322	361	361	364	337	319	343	346	347	354	364	313	350	372	319	312	373	351	358	353	339	388	388	362	364	326	337	346	362	355	339	330	350	342	356	362	340	345	366	366	339	344	375	353	343	342	363	360	367	395	404	345	359	354	353	368	397	366	339	352	366	373	343	363	368	358	339	348	320	338	357	323	354	349	368	388	377	320	373	339	347	364	372	333	349	341	342	344	359	350	399	350	360	337	347	364	358	367	360	314	360	348	359	379	369	357	356	348	324	323	321	340	355	340	353	358	321	362	347	376	351	350	339	400	385	339	381	360	346	323	349	345	370	354	322	340	370	361	351	355	374	333	307	360	380	347	334	364	373	366	339	342	355	370	349	372	341	379	363	349	344	335	371	317	329	329	337	388	371	349	351	348	367	360	338	347	364	367	375	377	380	324	392	344	373	369	329	341	364	355	335	342	346	343	364	339	370	345	340	314	331	362	356	338	319	349	333	336	342	348	324	332	380	371	346	358	311	362	352	370	375	343	394	340	359	327	363	388	343	383	355	358	368	319	332	341	360	357	337	350	350	375	333	355	332	354	338	361	390	406	381	317	362	344	344	396	343	350	392	363	321	376	391	356	355	357	382	351	370	334	327	361	368	347	351	334	341	369	345	333	339	342	366	375	356	339	335	400	385	347	387	334	326	368	368	346	349	329	342	371	363	324	322	315	382	333	339	335	344	337	339	347	363	336	394	376	350	377	358	377	374	364	332	351	365	368	358	364	351	374	367	380	387	379	351	362	346	335	330	374	344	334	358	358	335	373	349	354	336	382	335	351	351	344	353	345	324	355	350	357	351	385	351	364	358	327	365	363	369	358	339	373	328	325	369	322	374	352	360	349	369	348	386	345	342	367	351	333	353	371	356	358	343	356	340	357	351	339	345	374	349	361	338	348	350	338	382	360	327	355	363	352	323	346	353	324	345	370	390	307	373	361	337	343	348	382	373	323	335	365	360	351	351	361	320	361	363	373	345	339	371	355	378	352	365	354	358	357	380	350	347	368	419	345	325	345	370	349	355	346	377	398	336	356	353	347	336	377	370	334	348	339	360	336	355	341	320	365	350	366	366	329	366	354	351	337	372	347	320	311	360	347	319	392	325	385	386	337	355	343	373	344	323	351	346	347	319	363	362	349	343	340	329	360	375	348	337	334	365	377	334	388	337	375	361	368	336	382	350	403	341	362	373	332	351	330	375	324	375	366	378	351	362	362	372	342	346	304	371	296	357	372	381	344	357	354	357	397	378	329	356	381	382	345	320	338	364	366	341	351	385	396	341	354	353	372	370	353	359	330	352	383	358	369	339	337	351	357	333	341	373	352	366	353	364	357	360	344	347	355	381	375	342	340	351	301	318	361	342	351	363	341	357	351	349	370	385	326	324	337	335	372	363	384	363	348	395	353	362	317	310	351	363	343	373	338	367	346	384	363	361	328	308	347	359	350	350	341	385	344	356	366	374	361	347	364	385	355	353	371	345	329	351	350	334	369	341	344	344	345	357	356	375	368	390	380	363	360	363	359	347	367	369	347	370	396	364	364	359	353	351	356	349	367	338	329	387	356	345	333	334	343	374	376	367	318	334	331	374	346	370	335	349	344	353	347	348	338	349	375	333	351	358	357	367	355	333	358	333	382	346	326	353	343	331	335	364	369	354	373	335	356	352	387	363	384	323	357	375	375	367	362	349	344	378	354	340	381	334	387	360	384	366	391	321	353	367	334	378	337	342	366	367	368	352	366	344	356	366	321	330	368	340	347	374	368	316	343	340	333	351	387	356	338	356	364	363	335	346	339	364	341	363	375	366	364	343	373	357	355	398	376	327	340	345	359	349	374	363	358	367	368	396	367	339	366	301	348	335	377	354	331	381	386	365	364	385	351	344	354	348	326	367	351	366	350	339	357	370	337	367	349	371	341	374	315	356	373	364	349	358	331	371	378	366	320	357	340	380	352	332	342	310	330	341	356	330	348	375	319	316	342	337	367	379	355	343	364	337	384	344	377	360	334	336	347	352	346	359	367	347	365	338	344	361	379	341	366	355	326	337	304	339	384	380	322	358	389	393	329	362	336	337	344	327	371	344	347	391	371	393	400	380	352	353	353	325	325	332	366	337	379	375	350	376	328	327	351	357	366	356	332	368	355	393	351	346	392	361	345	349	355	367	365	349	358	333	360	398	334	348	345	349	330	329	344	361	352	344	341	364	349	359	373	337	359	328	338	357	350	362	385	353	365	355	342	332	341	374	335	392	362	359	363	344	355	358	346	354	331	332	370	329	359	343	348	368	351	329	376	382	374	345	359	348	323	349	351	391	356	370	343	366	341	340	336	364	347	357	340	348	354	322	373	316	343	383	371	373	348	370	365	374	338	349	348	348	340	337	362	353	372	362	369	325	360	355	388	355	382	338	342	377	367	344	322	345	334	354	363	374	350	365	383	374	368	366	325	365	359	363	334	353	344	345	358	350	361	379	375	362	356	351	373	356	342	343	344	326	324	375	338	388	335	359	326	348	322	328	337	337	358	369	383	352	374	351	332	367	369	368	358	338	347	366	379	349	338	329	357	377	336	355	333	370	363	354	355	359	375	355	361	360	386	368	366	346	364	363	324	367	365	350	347	345	338	380	345	336	368	354	349	356	346	358	339	349	366	360	320	362	351	343	346	344	333	360	333	342	375	332	364	332	368	379	341	328	355	359	361	335	351	388	335	361	373	390	355	365	355	326	353	368	335	354	355	356	349	372	367	386	318	342	335	351	356	351	367	359	327	337	360	325	347	348	347	357	345	339	344	349	395	354	349	359	357	361	331	370	341	369	356	356	366	325	329	385	317	363	314	367	350	372	370	323	340	336	349	366	328	354	336	353	357	336	349	365	341	325	343	361	351	347	348	345	349	372	328	352	347	339	359	378	360	338	343	344	359	352	324	383	350	344	374	362	371	330	353	327	345	355	319	368	336	344	358	358	357	375	365	344	358	332	333	334	339	363	373	382	352	376	372	391	380	374	367	357	345	358	368	361	345	340	355	346	349	404	343	377	322	336	380	326	358	367	385	382	388	350	369	320	349	346	364	344	363	346	356	351	358	360	347	339	336	356	336	331	345	350	399	329	376	356	368	346	336	378	356	341	348	377	364	362	373
2841	592	140	96	106	104	108	88	101	112	120	101	102	105	90	86	102	90	70	109	72	69	93	227	398	408	266	93	78	78	85	71	65	77	65	71	78	87	81	78	83	58	76	78	95	86	68	74	79	74	84	76	84	83	79	62	83	80	78	81	86	74	64	62	64	71	67	65	87	60	78	71	82	71	68	77	76	88	78	65	60	81	62	79	68	73	58	89	86	76	86	79	71	82	78	85	88	63	79	66	86	73	73	79	78	68	104	79	88	70	82	82	77	86	68	92	93	66	51	98	72	81	83	55	72	85	74	66	88	65	81	58	72	67	70	92	60	72	83	76	61	89	65	63	79	79	84	70	60	71	86	67	86	73	86	54	76	66	57	79	79	66	68	68	72	81	75	71	81	80	83	77	91	84	74	72	75	70	75	73	76	77	65	71	82	58	69	78	83	81	70	70	99	82	71	68	73	69	78	69	65	71	96	86	82	69	77	58	81	76	71	78	76	82	91	77	77	71	78	79	67	88	66	75	69	79	79	81	92	78	57	81	55	69	94	74	85	72	81	72	98	64	75	78	77	63	80	75	69	91	68	77	89	74	71	76	76	64	84	73	90	74	75	80	73	67	71	93	78	71	72	67	81	84	79	73	65	78	95	70	87	82	81	77	75	65	60	76	77	60	68	77	71	86	75	76	86	76	78	75	68	72	72	69	88	72	82	89	70	72	76	80	68	84	72	78	67	71	61	74	83	66	96	87	71	66	74	92	67	69	68	77	73	75	79	58	74	68	72	68	70	65	74	63	80	66	73	65	86	78	77	93	87	79	75	68	66	69	87	81	78	71	80	71	60	74	92	78	64	65	79	75	64	74	62	78	77	82	59	69	56	71	90	84	77	73	60	67	80	80	72	71	73	80	72	70	75	66	86	55	77	63	62	95	80	73	80	71	64	74	70	72	79	75	79	69	80	68	69	88	56	77	75	83	84	74	81	69	77	70	66	60	88	83	74	58	77	73	88	77	63	83	70	72	80	76	71	66	87	78	70	81	79	80	75	70	58	70	80	72	67	64	75	62	76	76	82	69	66	74	63	88	70	80	61	61	73	72	75	89	75	80	71	64	70	79	65	56	81	82	55	72	78	63	72	77	63	69	65	83	77	89	77	76	79	68	62	76	81	85	75	68	85	84	79	66	78	70	89	67	78	66	76	66	81	80	63	64	72	74	76	87	79	83	72	82	80	60	81	71	78	86	63	70	69	76	77	66	89	74	79	87	64	70	66	79	81	69	85	76	75	61	68	76	81	88	74	89	83	87	80	79	64	79	89	74	75	74	84	78	77	86	78	87	57	67	87	66	78	60	65	74	69	68	73	78	93	63	77	75	90	80	87	74	63	83	79	63	72	75	73	77	58	69	60	74	74	68	89	79	75	77	78	101	66	77	45	76	84	86	84	99	70	72	71	77	83	62	85	77	82	81	82	82	67	57	74	74	78	67	86	86	63	75	83	68	83	80	73	87	73	71	69	75	65	69	58	73	67	58	58	74	79	77	68	82	69	93	66	80	73	67	65	78	81	70	61	65	81	70	81	84	76	73	76	86	78	76	62	68	78	80	69	71	81	77	78	71	81	74	68	65	71	69	61	85	74	79	63	79	70	69	77	66	79	63	63	64	76	71	78	77	71	63	71	71	73	72	63	100	72	74	72	72	91	79	57	88	88	78	66	77	83	78	80	71	83	73	67	76	72	76	81	64	78	70	73	84	70	77	79	87	79	68	71	69	74	63	80	73	74	79	68	91	62	71	70	64	87	66	77	76	73	84	68	61	70	70	69	73	81	76	63	64	80	68	68	72	76	88	96	57	76	69	70	81	78	72	85	75	97	69	73	84	80	77	71	73	66	73	77	60	83	68	83	79	76	87	67	65	79	75	89	63	71	69	93	76	69	63	76	101	60	84	92	70	81	81	88	66	75	79	81	86	66	82	74	89	65	69	71	67	62	79	93	82	66	81	83	68	65	72	96	56	85	75	71	75	81	76	77	84	85	79	69	94	69	90	65	58	71	70	79	61	75	93	76	74	78	70	74	73	76	77	59	86	76	67	79	61	75	73	82	69	70	70	88	81	68	91	80	93	77	73	73	70	58	74	71	72	85	80	58	65	72	87	81	70	80	74	75	85	69	77	72	80	74	77	90	78	66	69	80	72	74	60	94	83	61	75	79	74	72	81	77	85	77	77	69	63	74	71	85	93	84	77	64	63	71	58	77	64	69	72	77	76	84	76	80	66	74	58	70	91	84	73	69	77	80	64	83	74	84	89	76	77	85	72	81	80	67	79	86	76	84	75	88	63	85	71	72	91	87	101	70	82	84	74	84	87	87	89	77	78	87	75	76	77	89	70	78	68	85	75	81	89	69	81	78	65	73	96	75	84	74	80	88	76	74	62	85	85	86	77	80	72	87	78	64	62	84	84	82	81	55	79	81	74	78	90	79	60	73	70	78	77	65	73	81	68	71	83	65	58	76	70	66	73	76	84	77	63	84	70	95	85	85	74	59	74	82	69	74	85	77	76	58	59	76	82	80	73	71	83	71	81	68	71	70	94	73	83	74	68	66	67	78	82	62	89	81	73	90	74	83	81	94	59	79	67	81	73	82	66	98	80	73	77	66	75	68	61	63	88	69	74	87	66	60	70	69	79	87	74	74	70	90	76	69	85	85	75	86	98	68	71	78	92	76	66	62	70	71	85	98	78	75	72	74	74	67	81	67	86	84	69	65	82	75	75	65	73	62	76	74	69	79	70	74	79	86	82	67	72	80	98	77	72	66	68	84	86	79	62	76	85	82	65	66	66	73	72	80	74	87	68	59	63	77	71	81	78	69	69	61	85	82	79	65	60	76	64	69	74	87	73	70	65	82	80	78	93	75	61	57	80	87	84	66	78	60	86	65	89	89	83	76	89	78	71	74	76	59	72	64	84	90	72	72	85	86	69	71	69	73	86	79	74	75	66	77	65	73	61	62	85	81	76	56	69	77	77	79	73	80	61	70	67	88	67	74	65	87	72	82	62	77	77	90	81	76	90	58	68	75	92	69	67	67	69	82	81	70	76	71	68	80	76	75	73	96	64	71	78	80	82	67	65	74	80	77	74	73	70	80	73	61	77	77	63	72	66	71	110	79	77	65	71	76	78	87	83	84	74	74	66	72	75	75	65	79	84	84	68	61	91	74	75	69	72	79	74	75	58	81	78	59	73	79	81	79	74	63	86	67	81	73	77	90	80	91	73	57	71	69	85	65	74	65	72	89	74	68	76	80	69	74	73	66	69	71	87	75	87	71	87	72	69	79	57	80	69	76	83	73	71	78	70	65	80	71	69	69	75	87	67	73	76	86	84	82	68	75	74	63	68	77	76	64	88	85	77	67	61	65	71	79	67	62	83	69	75	87	86	81	81	74	80	75	68	67	68	72	77	74	77	87	85	75	71	72	74	72	72	80	86
25667	5434	1096	1148	2203	3374	3812	3123	2288	2092	1861	1708	1814	1547	1367	1127	882	963	894	751	724	660	1529	4973	8036	8685	5664	677	552	569	547	561	582	547	578	541	542	605	551	555	600	550	572	483	530	537	490	516	552	558	534	495	532	563	553	553	549	536	557	529	555	552	532	502	508	543	563	541	507	562	506	557	512	526	534	490	548	522	551	546	536	540	561	581	562	584	515	557	566	531	525	536	572	574	584	531	584	549	584	554	615	566	574	590	529	565	525	542	572	548	530	570	602	567	563	543	544	553	513	579	560	550	583	560	549	541	518	540	520	536	532	541	550	556	558	565	551	598	531	502	527	527	536	564	573	544	519	515	532	514	599	575	600	551	531	513	561	500	527	533	545	559	579	547	557	541	534	498	524	567	545	501	528	554	524	547	521	541	541	512	505	551	596	548	552	522	564	550	571	513	535	548	548	542	507	534	539	538	540	502	522	522	513	579	495	517	505	550	499	518	537	499	549	521	542	511	513	521	546	565	519	565	504	537	518	508	508	556	564	547	542	548	524	559	541	541	536	549	482	555	526	540	498	555	534	502	541	509	541	531	549	519	513	552	552	525	527	542	548	557	558	554	549	558	543	551	548	546	569	556	530	539	570	504	555	554	534	558	535	574	549	547	573	517	520	527	503	519	548	527	504	520	534	511	564	545	498	578	507	577	515	560	522	507	551	550	577	514	523	510	569	512	522	514	550	538	492	549	540	544	523	568	547	529	531	600	544	550	561	559	534	541	518	511	544	487	551	530	531	528	563	544	517	518	559	557	521	519	496	521	574	585	530	554	574	483	562	559	553	570	537	538	515	552	498	545	517	554	516	547	517	558	541	524	566	502	526	500	575	558	496	520	537	501	526	577	528	493	505	556	552	540	537	544	580	528	566	545	568	514	549	576	533	489	540	559	534	545	528	551	561	545	528	502	559	532	574	575	537	492	472	559	550	546	534	552	530	502	512	554	542	559	522	508	565	549	590	521	555	489	543	480	532	524	554	532	541	522	503	522	555	522	500	489	566	545	558	517	594	549	533	552	569	582	529	505	508	503	553	522	496	559	536	592	537	549	602	528	530	509	546	498	534	518	495	545	520	575	534	557	521	556	577	547	523	547	547	542	553	523	541	526	586	557	536	562	534	539	549	513	548	507	527	562	533	574	526	555	541	572	545	543	560	492	537	538	496	528	520	536	527	558	562	576	582	544	532	536	520	554	500	533	528	533	584	505	545	509	553	528	549	551	530	524	540	517	543	568	527	544	556	553	522	512	523	571	561	556	512	563	568	546	533	572	521	528	537	512	522	554	534	602	576	530	558	505	534	505	518	522	532	511	514	570	548	512	574	515	500	533	546	530	527	529	553	520	558	534	508	555	528	565	544	542	541	564	577	560	515	524	517	549	537	545	586	547	601	503	539	551	570	609	540	535	561	532	540	501	546	589	549	526	575	571	512	490	518	517	510	567	587	564	510	570	523	522	583	500	539	564	554	517	545	535	531	527	524	556	553	535	521	536	567	543	545	581	576	562	531	551	577	538	550	525	558	588	566	535	513	546	540	502	536	523	515	550	545	558	533	525	531	535	541	532	544	541	586	528	516	566	544	504	537	563	563	543	560	498	538	547	513	527	540	504	550	541	520	538	509	564	565	559	561	524	546	521	527	511	587	549	569	526	553	482	512	552	560	536	531	583	508	535	539	516	546	551	516	499	541	524	519	521	603	518	491	530	515	525	549	562	532	556	509	574	566	567	527	544	533	535	563	523	531	572	528	537	523	526	547	540	532	513	581	520	521	556	524	576	547	564	507	553	541	556	526	559	576	587	504	560	571	573	552	573	529	524	503	537	526	547	574	538	494	556	520	581	560	550	536	525	549	542	550	514	532	570	545	495	523	541	587	509	559	539	536	509	561	540	542	561	580	584	554	531	534	560	525	532	533	550	557	522	517	529	501	543	567	517	555	543	546	535	531	539	532	542	507	535	538	497	533	552	538	548	548	572	523	545	510	527	549	542	501	566	546	525	534	518	561	555	572	560	562	510	538	556	566	534	497	528	556	513	504	514	556	511	559	537	516	532	539	517	549	574	528	562	517	548	552	530	544	532	523	557	571	554	566	550	520	532	521	522	536	529	570	538	560	559	567	514	508	530	534	505	519	563	547	545	596	529	560	545	520	539	529	536	537	583	530	570	576	555	540	524	510	562	542	534	511	548	533	548	563	563	543	517	522	578	513	527	540	583	550	551	528	548	522	507	528	498	525	566	495	550	555	525	552	536	536	506	574	531	533	517	530	581	571	561	553	573	569	551	534	548	529	528	543	554	534	503	546	528	521	520	547	534	549	544	559	518	518	545	552	530	541	539	556	553	524	550	547	526	496	632	552	512	533	506	508	529	545	557	540	546	573	533	558	529	544	565	543	556	511	552	525	528	560	575	561	578	564	554	530	519	541	527	546	561	552	532	540	547	551	541	566	523	543	549	577	534	531	532	538	524	546	534	533	556	552	485	534	550	547	513	547	527	563	525	569	556	573	528	519	545	519	510	552	531	514	527	542	586	550	536	534	516	520	545	565	556	525	536	522	528	555	534	550	529	538	589	526	549	593	517	561	540	559	571	519	489	511	531	507	532	528	551	552	553	540	544	526	551	533	569	561	559	528	538	580	580	553	529	555	494	557	575	534	548	566	580	571	540	572	541	509	549	560	536	544	529	548	514	502	508	538	547	515	551	535	547	529	610	524	537	533	523	540	513	542	544	572	550	528	544	545	532	531	520	519	561	522	538	551	567	575	541	547	526	557	533	529	559	566	550	525	553	528	597	525	511	548	527	536	538	545	530	530	586	537	501	539	525	541	535	542	528	519	508	567	560	543	527	525	547	568	544	548	545	558	544	525	516	491	531	507	520	525	570	530	564	512	555	500	534	531	506	548	530	526	507	535	557	516	548	500	508	537	549	561	559	526	550	545	505	531	536	550	542	527	525	549	535	524	542	538	527	533	518	551	566	518	533	501	495	503	552	527	503	537	527	500	546	539	526	593	557	532	542	590	521	544	535	568	556	540	495	580	518	535	539	561	551	551	552	526	493	526	540	539	548	519	503	580	598	535	532	532	536	535	514	506	529	537	542	526	532	517	539	537	551	555	564	525	504	523	526	559	527	571	494	556	532	551	556	562	570	530	549	562	551	524	538	543	524	545	574	499	539	552	535	548	552	539	580	542	521	541	554	540	526	508	573	554	561	519	524	574	546	541	517	525	530	539	541	522	524	554	577	540	515	566	540	565	511	529	567	482	562	536	540	592	557	548	531	532	538	522	522	530	531	506	587	554	519	573	499	554	510	520	563	532	503	544	570	509	533	521	542	578	556	514	541	573	534	512	507	548	526	527	526	552	531	538	532	533	532	522	525	564	529	559	527	533	564	543	539	523	494	536	544	524	552	525	544	526	530	562	557	543	480	545	593	543	525	529	525
3970	461	103	73	97	85	67	81	91	95	99	81	69	92	71	76	66	74	78	68	54	62	85	160	361	334	92	56	59	70	57	70	55	48	75	63	57	54	55	66	62	60	57	78	55	64	69	63	62	55	62	54	58	59	56	45	67	66	64	72	61	62	73	55	66	66	58	48	65	60	63	61	72	65	52	51	61	59	76	60	59	59	58	52	61	53	82	57	88	58	50	64	53	57	63	57	61	72	53	57	61	44	60	57	46	64	50	64	62	55	54	69	62	62	57	62	48	61	66	64	70	54	59	62	46	42	61	63	51	58	58	58	42	63	53	70	55	44	51	65	60	60	61	66	74	62	70	51	59	56	63	64	56	64	61	54	51	61	65	72	59	40	55	65	53	50	59	54	60	61	63	59	62	66	49	61	54	63	64	45	50	72	61	66	70	75	56	63	40	59	60	46	62	51	68	56	65	55	46	64	45	52	58	56	64	54	40	52	52	68	48	68	56	59	57	53	63	66	57	53	67	65	58	60	52	53	54	51	57	65	61	64	61	50	62	48	67	54	59	57	44	47	45	62	59	53	59	65	60	77	51	55	70	48	64	68	64	68	58	57	43	60	65	51	72	51	50	59	62	58	54	58	55	65	74	68	59	73	77	54	49	64	59	44	51	48	68	50	60	50	71	60	70	52	55	63	51	69	61	61	70	61	52	65	49	51	60	68	50	69	49	67	64	61	38	46	47	61	78	71	59	50	63	50	60	53	54	73	56	60	71	60	63	68	63	57	53	67	53	71	60	66	49	72	56	55	73	59	59	66	68	64	59	62	53	66	52	68	69	59	69	42	51	54	66	68	62	69	54	56	56	70	68	64	48	59	54	62	58	41	53	65	57	51	42	53	72	58	68	51	73	50	55	57	45	62	60	60	61	66	43	45	48	61	49	68	58	69	47	54	58	54	66	49	59	55	60	66	57	66	57	64	58	48	57	68	56	52	53	58	53	50	63	69	60	43	62	56	49	64	66	65	64	51	60	51	47	59	51	69	61	63	66	66	61	51	63	70	51	52	63	69	61	67	58	61	65	50	58	56	56	57	57	46	54	69	64	49	55	53	71	60	61	51	49	66	54	57	53	58	47	71	79	65	53	60	51	58	66	58	61	50	70	60	63	68	56	79	57	65	57	48	65	60	47	65	56	66	62	52	66	54	53	65	65	64	53	50	63	58	63	51	52	67	54	59	63	60	58	50	72	64	56	61	65	61	76	60	65	65	47	63	61	67	67	53	59	59	57	61	61	57	52	55	61	61	64	64	53	53	58	54	65	67	48	59	57	44	55	65	61	79	52	60	50	61	65	62	62	54	63	70	56	54	68	68	70	50	75	66	55	58	53	66	61	53	60	58	50	44	58	59	62	56	48	54	54	65	63	62	52	58	73	63	70	61	53	63	63	62	57	60	71	49	60	62	75	47	71	53	63	47	54	77	74	54	63	39	55	57	62	44	55	47	63	61	69	75	45	65	63	68	61	66	56	55	68	60	58	62	69	55	67	52	64	60	56	60	69	49	76	76	48	51	64	44	47	46	67	56	49	74	58	47	53	58	61	70	61	49	46	66	56	72	52	61	50	44	55	67	62	53	69	53	51	64	50	56	53	54	64	62	44	48	65	48	62	57	61	58	52	55	63	60	52	56	63	63	61	61	65	78	51	62	68	48	47	70	51	54	54	64	56	60	64	51	63	59	53	73	55	62	57	65	61	56	58	63	64	69	62	53	69	65	54	55	62	50	71	61	57	54	61	66	61	65	70	56	62	57	67	56	62	53	68	70	62	62	55	55	50	58	56	68	49	44	65	64	60	45	51	49	64	62	63	76	63	55	54	63	58	53	56	61	67	50	59	66	46	76	53	54	67	54	45	49	59	48	59	80	39	64	64	51	56	59	50	61	54	55	45	59	62	73	52	61	60	48	63	54	69	55	60	49	67	71	60	67	55	57	59	68	80	45	63	47	69	60	53	48	61	61	62	60	46	68	64	57	67	59	61	67	65	79	54	73	68	70	67	66	66	68	52	56	52	64	65	66	59	62	51	58	63	71	57	50	60	65	53	73	47	49	59	54	59	48	66	63	46	62	72	57	45	39	54	62	56	58	54	57	69	59	51	54	59	64	51	52	62	49	53	56	57	50	70	57	63	52	58	55	60	70	46	48	51	46	49	65	64	67	49	62	61	62	70	61	53	65	53	57	74	47	71	57	49	59	53	65	63	64	69	53	46	42	52	55	58	55	61	55	65	65	42	53	59	56	53	39	43	45	59	61	71	70	57	61	49	49	62	61	59	48	58	62	49	43	61	58	70	58	57	55	67	48	46	59	57	59	61	54	51	63	63	71	67	54	56	64	67	56	44	62	52	54	61	65	59	65	73	45	49	49	63	73	48	51	52	56	56	60	57	44	58	53	64	59	61	65	55	64	62	61	40	61	59	66	55	57	76	73	64	67	55	71	50	83	65	57	66	57	63	64	43	55	66	55	63	68	67	50	50	68	48	54	62	51	70	42	56	49	56	67	57	60	69	45	54	45	42	67	75	56	51	63	53	69	72	57	70	51	64	59	73	59	60	76	56	55	52	44	63	67	62	70	74	65	51	60	49	54	55	54	65	57	64	57	67	52	63	66	59	69	57	66	71	59	48	70	54	52	61	56	59	50	61	65	58	53	56	42	51	55	68	64	52	60	65	62	63	45	47	57	56	67	56	78	56	53	40	44	62	55	63	62	73	52	53	55	41	71	51	59	57	67	59	61	63	61	43	69	51	65	55	55	53	46	59	57	51	43	45	74	68	59	53	64	55	62	54	63	54	69	60	54	62	64	59	55	50	57	45	61	64	69	62	53	59	59	65	64	62	67	40	58	69	61	62	47	53	70	67	57	71	59	69	61	53	55	52	49	60	83	64	61	53	63	51	54	70	57	60	58	57	67	63	50	63	67	74	62	62	63	60	60	52	49	55	64	61	57	67	47	51	51	66	68	55	61	69	56	55	57	65	68	61	54	59	75	61	58	49	58	50	65	74	35	63	55	56	43	63	53	55	72	60	62	67	55	60	49	51	63	52	46	59	60	66	55	69	70	64	62	63	55	66	58	55	56	65	53	55	68	56	66	66	66	63	61	64	55	57	50	54	49	62	56	54	70	61	73	60	65	55	62	51	63	59	58	67	46	60	63	80	55	52	47	79	55	62	55	56	53	66	65	54	57	75	68	58	56	59	58	56	60	44	56	57	53	52	59	57	69	63	61	50	53	64	50	60	61	47	55	60	63	53	65	46	52	65	56	60	56	62	68	66	62	57	70	53	61	55	53	63	67	69	54	54	43	57	65	57	53	76	45	57	56	50	43	47	47	49	66	67	65	65	76	56	55	75	59	74	63	52	56	56	61	52	49	63	61	53	65	61	66	82	64	66	75	71	66	50	70	63	64	78	76	51	55	58	58	68	62	55	61	61	61
23751	4846	906	945	1764	2918	3273	2845	2197	1821	1587	1592	1493	1377	1239	1082	935	846	725	624	595	557	840	3580	8664	7487	841	474	468	475	447	461	496	463	447	455	440	480	466	453	440	464	447	409	487	438	410	457	453	452	436	491	474	466	433	478	433	451	442	459	457	456	436	453	428	463	442	430	460	437	429	432	450	447	449	442	433	425	443	426	465	460	427	435	455	468	424	447	492	434	457	463	480	467	462	459	495	479	468	503	486	504	487	471	427	484	474	469	412	477	458	440	478	439	477	439	456	448	471	389	430	449	466	443	479	448	451	410	436	445	435	466	427	480	439	405	446	434	429	438	454	453	424	459	494	429	459	416	414	468	451	442	431	431	458	447	439	464	446	420	461	448	474	475	404	440	445	489	456	459	410	437	454	462	457	433	447	424	451	430	451	408	451	416	414	455	454	398	427	443	458	445	427	431	434	403	411	428	438	430	450	434	459	471	428	417	443	456	429	435	462	475	445	446	416	458	419	450	439	413	445	416	405	432	414	454	433	479	434	421	410	430	455	423	432	473	458	429	442	430	463	429	411	441	453	460	418	436	451	421	445	419	428	430	444	452	421	428	439	413	431	437	419	450	450	461	459	445	427	408	410	436	425	423	429	463	473	473	404	429	425	427	441	412	425	450	455	439	439	411	427	417	431	483	456	402	456	418	407	388	470	412	442	438	443	415	439	456	443	427	423	407	408	424	414	431	456	448	420	440	407	396	429	437	443	424	463	430	414	425	428	424	457	464	435	445	432	448	441	416	414	426	434	418	424	415	458	428	462	433	447	464	447	457	442	433	468	407	441	426	433	446	447	467	438	401	454	451	428	450	465	460	461	399	405	427	436	495	446	401	455	458	454	475	432	448	420	390	455	441	434	447	425	409	446	459	461	422	425	434	443	440	445	430	424	416	432	460	453	429	466	438	463	451	419	401	425	424	420	424	432	433	431	484	444	416	406	458	456	401	410	438	427	442	448	447	443	425	454	423	452	476	446	462	406	421	418	409	439	403	466	419	465	448	386	415	435	467	442	440	427	458	419	478	418	423	435	440	473	446	437	432	441	449	428	434	429	418	431	449	425	421	387	488	452	422	444	471	424	461	435	439	463	388	419	427	426	432	396	439	450	427	419	425	428	475	424	442	451	412	418	407	470	438	432	434	429	458	413	423	419	427	445	433	440	466	396	419	464	429	441	441	458	423	463	412	416	427	455	473	422	417	442	421	435	420	424	400	420	426	445	406	403	410	458	452	403	453	411	456	459	462	423	435	419	461	420	431	435	395	458	440	399	418	431	445	443	459	433	430	411	434	448	442	459	431	420	427	455	432	424	436	420	454	425	444	416	468	417	446	444	433	435	413	444	438	413	437	440	457	462	417	460	447	406	426	456	446	425	434	445	432	457	403	465	466	463	468	430	470	451	482	450	407	477	429	455	451	447	420	446	448	423	418	439	414	434	420	433	423	425	411	432	416	421	413	443	449	427	424	424	416	464	423	447	406	459	436	412	427	423	420	462	403	423	440	431	437	421	429	414	411	463	446	481	447	424	446	465	440	433	434	458	403	410	443	446	425	463	424	444	427	464	449	441	428	415	414	393	456	423	402	454	438	408	458	405	388	430	414	426	480	436	417	400	469	401	451	465	405	433	455	433	448	412	450	407	444	482	479	400	437	416	448	435	434	444	423	474	430	452	459	453	458	430	429	441	473	431	429	428	441	421	475	412	443	412	451	450	461	467	413	453	458	466	447	436	403	453	415	427	472	436	458	424	497	441	408	442	458	451	473	397	418	442	449	423	419	426	443	471	434	432	459	396	422	444	448	435	446	494	426	439	428	451	421	415	440	419	414	445	490	440	461	437	435	420	424	437	429	444	457	438	444	402	420	458	454	472	462	414	425	415	432	443	450	376	424	466	437	421	384	397	454	407	435	439	458	452	453	440	487	432	467	437	413	465	472	433	431	444	412	452	450	433	432	448	426	432	453	474	423	448	454	444	405	418	435	405	493	437	433	418	461	437	409	445	448	428	447	435	384	436	437	428	428	415	423	447	419	447	443	442	462	430	402	444	401	417	456	447	484	421	465	437	439	384	416	488	424	450	422	389	455	437	440	456	444	417	466	458	446	419	416	428	442	452	421	401	420	453	387	436	439	423	434	444	440	452	408	394	462	450	423	443	425	435	456	457	415	429	447	439	428	441	459	420	452	421	403	458	437	461	441	453	462	428	450	433	433	426	449	415	412	439	459	441	429	448	412	432	433	422	439	414	415	447	460	436	471	452	457	443	473	448	419	430	431	454	455	429	428	481	403	423	451	427	433	415	473	454	490	469	420	442	434	412	434	464	409	443	440	430	450	426	447	438	415	449	443	430	450	449	401	431	448	401	423	420	455	454	420	488	425	471	445	427	426	438	455	458	421	406	424	461	436	449	446	426	424	432	430	411	406	432	443	433	451	376	471	468	426	449	377	421	434	431	445	445	468	407	445	433	458	407	438	425	404	434	464	462	425	434	429	456	413	419	444	426	449	452	443	434	405	437	442	440	458	425	428	448	457	425	428	442	424	423	431	472	441	408	432	407	441	431	423	439	431	450	473	477	435	433	430	448	418	449	454	450	428	428	440	470	437	465	477	410	451	435	444	443	429	404	388	463	440	423	469	414	451	442	452	440	409	433	451	447	445	461	447	447	442	417	436	441	436	450	475	460	440	398	417	421	383	450	459	426	422	434	412	420	435	468	420	442	444	426	445	461	456	444	422	447	396	406	445	455	436	484	429	444	451	413	450	457	420	420	410	438	430	408	444	432	395	435	433	427	450	443	440	419	441	407	417	457	432	424	412	437	425	441	437	440	410	447	400	451	486	411	456	436	395	444	443	412	438	424	432	472	479	439	413	444	440	452	428	410	397	440	444	480	414	461	405	451	440	418	445	461	443	465	464	446	437	464	438	404	416	435	424	444	438	428	425	424	461	422	412	438	464	435	423	403	430	491	427	455	449	421	442	453	477	458	423	430	433	470	404	414	466	395	438	449	436	423	434	472	442	456	472	415	447	411	414	419	457	406	461	432	420	451	427	465	451	478	456	419	422	418	435	460	447	432	407	426	440	429	442	462	434	464	452	467	468	418	447	418	447	433	426	423	448	449	424	446	444	464	489	446	445	449	427	455	416	463	404	451	445	445	449	469	422	466	470	450	443	443	441	414	457	445	457	439	453	439	474	467	441	454	423	467	432	452	441	428	447	436	475	463	448	467	433	442	439	400	421	421	449	422	469	462	438	436	428	396	421	434	426	468	435	404	432	431	434	402	416	447	418	425	452	470	452	446	446	400	413	473	505	437	470	414	497	396	446	435	395	444	430	442	408	410	407	462	435	420	483	436	442	400	436	444	419	411	420	442	449	459	444	425	426	444	411	420	432	485	407	414	415	422	474	417	428	421	444	471	441	484	396	395	447	437	439	408	448	463	473
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
