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
338647242923	338647243483	338647244033	338647244583	338647245133	338647245683	338647246233	338647246783	338647247333	338647247883	338647248433	338647248983	338647249533	338647250083	338647250633	338647251183	338647251733	338647252283	338647252833	338647253383	338647253933	338647254483	338647255033	338647255583	338647256133	338647256683	338647257233	338647257783	338647258333	338647258883	338647259433	338647259983	338647260533	338647261083	338647261633	338647262183	338647262733	338647263283	338647263833	338647264383	338647264933	338647265483	338647266033	338647266583	338647267133	338647267683	338647268233	338647268783	338647269333	338647269883	338647270433	338647270983	338647271533	338647272083	338647272633	338647273183	338647273733	338647274283	338647274833	338647275383	338647275933	338647276483	338647277033	338647277583	338647278133	338647278683	338647279233	338647279783	338647280333	338647280883	338647281433	338647281983	338647282533	338647283083	338647283633	338647284183	338647284733	338647285283	338647285833	338647286383	338647286933	338647287483	338647288033	338647288583	338647289133	338647289683	338647290233	338647290783	338647291333	338647291883	338647292433	338647292983	338647293533	338647294083	338647294633	338647295183	338647295733	338647296283	338647296833	338647297383	338647297933	338647298483	338647299033	338647299583	338647300133	338647300683	338647301233	338647301783	338647302333	338647302883	338647303433	338647303983	338647304533	338647305083	338647305633	338647306183	338647306733	338647307283	338647307833	338647308383	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24601	21744	25574	28468	21744	21758	20164	654	398	327	351	308	301	279	243	294	266	249	268	273	265	244	259	251	243	277	245	239	238	258	234	279	232	269	277	259	280	238	222	223	216	252	218	260	239	200	248	271	217	265	209	250	236	269	259	251	239	253	234	226	257	249	246	234	213	249	186	237	248	227	239	220	242	261	252	236	239	252	244	231	242	242	286	238	260	261	236	268	260	233	238	225	228	245	242	244	226	256	256	242	241	236	241	246	230	234	231	244	252	234	272	233	259	223	251	261	245	226	204	221	234	233	280	236	221	229	242	224	221	262	239	257	224	206	214	245	266	253	229	243	261	213	230	259	244	241	255	226	257	270	233	237	220	235	248	247	251	251	228	231	236	234	231	226	221	242	230	248	221	275	228	232	264	237	250	225	214	259	226	219	234	237	266	252	271	234	231	256	260	237	254	224	233	222	229	230	219	213	230	242	250	243	238	303	240	224	262	231	268	248	233	271	239	230	268	251	242	226	221	226	255	241	248	228	234	258	281	254	241	226	209	245	238	226	226	250	251	241	220	249	235	230	264	271	238	253	223	268	242	230	241	232	254	245	242	220	241	219	235	229	249	263	242	252	268	210	256	226	235	223	244	248	229	247	255	234	245	239	245	270	247	257	245	223	232	233	252	252	246	218	266	225	232	262	271	227	243	242	227	234	224	246	215	221	260	242	224	270	233	247	221	265	249	218	243	233	218	245	235	226	207	231	274	218	248	250	247	254	227	233	257	260	253	216	199	215	233	265	236	278	238	231	260	225	216	223	234	248	230	227	252	259	234	245	235	226	259	228	253	263	280	208	218	214	255	247	230	230	289	275	251	227	276	259	253	252	242	231	267	244	208	214	205	255	215	234	218	263	229	223	231	218	246	235	256	223	255	253	260	226	255	228	243	262	220	239	207	240	220	242	237	247	234	243	251	262	228	280	304	257	204	256	248	229	219	222	245	237	248	212	238	236	231	228	241	233	237	250	237	210	223	256	204	243	226	233	193	224	243	264	246	249	264	230	242	254	237	231	264	227	240	253	233	233	266	233	264	240	275	215	242	275	277	236	221	232	217	222	242	242	230	215	238	249	234	247	219	244	226	215	217	228	239	250	240	235	218	245	257	239	241	263	246	247	248	242	251	271	247	229	251	218	221	265	218	233	247	256	225	261	227	236	246	258	230	228	233	239	232	234	265	230	234	251	231	228	246	248	201	247	221	233	222	249	227	216	199	235	249	224	262	274	252	248	216	246	235	244	225	248	212	213	254	245	266	235	222	237	226	247	230	258	249	234	237	230	250	254	250	240	240	268	242	237	225	249	242	244	215	247	220	234	244	228	220	242	266	226	236	252	246	236	221	228	227	227	245	273	235	227	268	237	216	255	256	243	225	220	234	269	222	227	249	243	279	262	244	253	241	239	223	229	244	240	231	216	237	241	220	214	239	271	210	249	245	227	234	231	229	246	269	265	258	218	240	244	241	215	210	235	261	252	264	240	269	234	261	236	250	214	233	237	228	257	247	262	267	239	246	263	223	225	229	217	249	216	241	234	242	232	242	227	218	228	248	245	220	249	251	251	234	232	235	238	241	262	238	253	277	259	240	260	242	255	267	270	225	247	243	274	237	238	270	246	241	238	239	240	234	238	245	215	232	242	251	232	223	246	244	259	223	241	246	237	262	222	253	224	269	261	242	260	223	229	248	250	287	209	220	245	225	244	244	259	223	219	253	268	231	220	231	200	240	221	232	231	232	265	225	227	220	245	260	235	224	232	239	272	237	214	230	234	245	220	252	251	251	262	255	238	240	223	239	230	239	210	255	263	233	224	213	249	248	217	247	254	234	233	226	230	237	242	225	260	235	262	229	214	241	266	254	240	239	224	235	215	255	259	247	214	255	237	233	247	241	234	219	274	235	249	235	239	220	246	271	266	222	264	226	226	241	255	241	243	251	222	230	254	228	254	262	241	252	238	225	271	228	216	257	261	238	261	219	247	239	256	235	245	230	260	229	243	253	234	250	247	244	257	222	236	234	261	247	246	225	261	224	259	214	245	258	234	239	235	217	245	263	249	245	236	217	242	236	242	247	250	208	250	212	213	252	229	255	254	237	219	220	239	250	248	244	260	234	246	262	237	234	222	241	255	233	239	223	212	203	221	238	217	243	281	244	249	223	229	217	253	216	223	204	271	240	245	221	246	206	263	261	233	253	244	262	247	231	232	233	243	231	274	248	232	244	228	252	237	237	247	253	263	236	221	232	238	238	273	275	232	237	256	213	247	254	224	228	261	273	237	235	235	244	191	228	227	201	256	220	229	227	230	280	233	246	225	214	247	231	241	223	234	244	238	229	234	262	280	263	252	253	261	271	258	242	237	252	260	273	235	260	266	220	231	238	264	236	248	245	254	230	249	260	243	254	234	218	219	293	272	222	222	223	251	229	227	257	236	226	242	245	270	242	239	247	205	249	221	249	253	224	222	262	219	247	257	222	235	219	226	238	221	256	233	230	242	255	250	239	243	228	250	249	214	238	294	232	250	261	216	219	228	254	253	239	243	242	257	254	226	242	220	247	219	256	201	227	238	227	250	249	230	244	222	261	249	237	265	263	239	242	235	241	245	223	239	262	227	241	244	235	218	242	237	222	267	246	251	221	216	240	224	221	202	253	253	202	244	264	267	255	240	243	232	241	243	252	277	256	240	247	234	257	254	214	247	211	248	261	254	213	260	213	230	255	247	230	239	257	253	252	260	239	227	252	218	255	276	229	270	254	245	244	246	269	242	248	270	236	241	210	216	216	230	231	233	224	216	217	255	259	234	249	234	246	249	222	217	271	231	247	278	263	251	246	230	235	232	231	210	247	239	220	247	239	285	266	257	243	252	243	249	228	221	237	228	234	233	239	266	242	222	247	257	219	200	224	260	238	257	224	244	233	248	247	252	246	219	268	230	242	246	228	228	230	247	223	257	237	213	235	247	247	217	210	250	235	237	241	248	246	242	244	247	262	257	255	230	249	239	235	233	218	258	247	263	264	220	223	239	211	242	244	233	257	243	243	236	273	227	236	232	247	242	221	239	240	251	230	243	244	217	268	246	239	221	229	235	256	225	238	238	196	234	228	260	242	225	234	220	239	245	226	267	231	220	239	213	254	246	240	245	235	240	238	198	249	242	227	241	212	240	250	255	245	230	226	238	270	245	259	263	237	240	245	234	212	226	230	229	242	240	209	262	239	241	241	264	255	257	243	251	246	236	242	248	214	235	220	242	237	232	262	267	242	221	230	225	251	236	301	253	234	236	254	225	259	255	255	228	226	232	229	240	225	247	228	252	258	224	260	250	233	237	220	216	202	225	255	248	264	251	244	242	285	227	276	251	236	240	231	247	229	238	234	196	191	275	250	259	246	212	268	252	216	237	276	235	240	227	261	244	235	212	229	227	248	207	226	259	215	238	208	251	261	244	255	249	212	219
23665	49991	5728	1320	825	671	659	557	563	548	558	545	540	563	526	514	503	515	518	500	511	538	535	542	514	571	517	530	506	521	518	497	499	503	522	508	505	531	491	543	492	514	519	485	528	514	525	531	511	472	517	507	496	509	541	497	498	510	485	537	502	533	513	533	463	505	516	508	529	475	485	494	498	531	556	491	487	485	514	503	510	515	506	499	499	475	508	530	509	493	497	504	497	506	502	527	501	510	540	511	490	526	495	482	489	503	514	514	442	550	503	508	489	514	462	527	519	530	480	495	495	522	479	525	529	503	483	528	504	487	498	521	529	519	486	502	513	498	505	523	517	504	514	559	567	490	486	486	539	468	491	503	543	528	546	516	487	529	483	520	528	513	510	499	491	485	535	518	504	466	509	476	495	470	523	509	545	524	491	493	541	493	526	515	487	527	495	540	501	522	524	480	513	496	520	521	515	480	488	502	531	532	482	544	516	501	473	492	537	511	506	537	512	498	543	548	517	515	506	500	496	480	512	523	477	479	505	475	490	522	522	533	472	496	502	519	505	519	502	542	498	491	478	535	526	519	524	499	509	553	503	494	495	496	539	524	575	547	522	527	534	487	487	483	528	483	525	462	501	491	501	494	469	503	488	520	532	546	523	501	478	510	558	562	501	522	483	504	481	495	555	479	528	527	512	520	532	517	499	531	520	524	480	470	497	523	526	527	497	500	533	475	490	502	456	472	523	488	517	515	514	488	459	472	490	529	505	508	530	506	513	481	507	509	536	524	536	512	473	498	501	530	514	557	511	474	518	492	482	502	536	524	490	511	523	505	520	489	493	487	502	482	527	523	511	520	515	516	512	519	553	504	478	496	540	510	472	515	518	488	519	497	498	470	534	549	506	512	502	541	522	485	505	516	488	509	471	503	523	492	514	510	531	527	519	511	488	500	472	509	495	501	508	529	506	497	502	502	482	514	552	472	488	479	488	480	508	508	561	496	517	454	549	517	513	486	505	473	502	538	526	532	520	484	520	525	499	551	485	497	531	514	491	524	522	453	463	482	501	542	520	515	543	502	506	556	479	493	514	515	534	482	520	537	528	485	543	496	515	484	491	493	515	503	524	488	513	493	538	526	518	533	515	547	473	498	518	508	546	478	500	505	516	515	476	501	514	500	532	529	475	470	538	480	553	524	551	486	512	482	526	498	505	522	536	539	524	497	501	514	547	474	517	466	507	504	500	531	511	490	532	526	487	484	513	472	498	502	458	514	571	553	527	522	470	509	503	508	531	509	495	487	529	549	534	503	498	544	542	545	516	521	556	456	511	512	493	520	516	506	569	471	507	488	496	531	503	481	482	517	538	487	509	499	501	508	511	499	551	535	506	523	482	491	477	520	478	491	489	482	526	514	515	521	529	505	469	522	511	474	513	516	493	493	520	533	485	515	520	489	576	522	518	491	500	487	467	479	510	478	513	516	485	482	516	507	504	524	527	507	486	495	524	535	503	544	524	479	493	508	514	518	500	515	529	496	513	498	508	550	505	476	468	480	521	490	485	493	517	493	475	530	510	532	498	496	535	553	487	519	556	491	537	523	498	499	510	517	484	535	526	542	499	503	536	521	481	522	518	480	491	459	516	496	503	504	505	524	524	516	508	538	477	504	523	502	541	544	518	482	468	528	544	508	542	489	504	484	517	533	478	505	513	532	501	491	470	468	505	527	575	494	479	523	511	482	487	469	534	518	453	486	521	531	474	492	500	490	515	514	500	509	490	514	488	478	539	501	488	478	524	498	514	525	504	527	515	475	500	506	488	505	489	477	485	524	518	534	432	498	508	485	524	519	493	536	511	498	503	503	500	482	520	516	516	519	504	488	491	536	497	492	513	489	514	497	493	525	503	492	481	490	479	560	511	499	486	531	484	490	514	506	493	471	527	480	501	493	519	528	545	518	502	540	509	504	526	496	530	481	498	472	499	479	551	492	483	505	505	477	485	507	520	505	488	510	454	501	522	504	519	500	538	498	526	527	521	533	501	451	534	523	492	510	504	504	503	482	549	496	496	525	530	497	496	494	505	480	479	500	496	501	502	511	525	547	512	544	483	483	513	509	523	486	542	471	533	484	496	494	502	522	516	468	486	524	551	533	569	519	494	531	501	512	521	574	548	509	497	500	510	501	515	498	518	531	521	529	475	520	513	474	519	525	498	519	507	507	510	550	531	486	508	479	526	532	501	555	508	500	512	486	545	457	536	525	559	533	510	525	521	498	494	547	512	512	469	530	508	513	538	554	513	518	517	483	483	513	525	482	479	507	504	500	493	495	502	511	510	522	519	502	519	527	511	505	545	506	528	478	522	495	517	486	539	527	509	507	483	504	534	500	523	486	503	515	443	472	506	502	525	473	521	508	497	518	517	459	529	509	496	484	485	495	522	512	487	509	476	493	517	484	515	499	515	525	497	509	530	492	522	504	472	496	523	500	502	494	525	530	487	456	526	501	494	499	487	525	534	488	521	488	543	537	521	536	463	520	487	494	518	504	514	510	477	490	513	463	458	499	516	530	527	512	533	483	503	505	503	495	529	497	497	507	537	506	504	510	522	520	474	476	509	497	481	507	511	506	497	508	511	492	528	483	466	458	538	499	514	536	508	486	482	543	534	486	512	517	533	528	512	508	480	529	513	522	475	536	508	467	541	489	542	522	512	546	537	488	526	513	512	472	490	478	504	494	554	539	483	495	551	512	537	500	512	511	501	536	536	477	532	516	533	487	518	496	470	532	517	495	527	491	483	518	489	463	522	525	492	535	482	525	503	502	521	506	493	484	480	546	482	483	533	454	516	507	541	519	498	556	516	507	501	504	509	512	507	493	517	498	495	513	520	510	492	489	511	494	521	479	487	525	507	491	493	452	544	528	510	513	509	494	495	494	521	510	473	522	542	495	531	544	485	507	530	513	493	519	526	478	516	495	520	493	488	507	517	470	501	486	483	495	522	529	498	512	536	488	503	523	546	508	510	540	519	505	538	522	488	460	486	540	499	499	497	543	467	518	463	501	530	531	472	467	500	513	514	502	521	505	520	492	525	516	477	515	552	510	548	520	507	541	467	514	492	541	553	463	517	513	514	490	522	522	518	509	525	531	510	486	503	508	503	491	464	520	501	464	490	520	530	493	503	544	506	481	516	462	532	516	510	558	506	488	481	530	512	532	526	520	501	514	484	497	472	483	501	467	510	508	512	530	543	512	568	506	499	518	504	520	525	599	526	509	496	457	520	518	507	509	525	542	502	508	502	534	489	503	500	467	505	523	504	511	513	506	463	473	484	486	526	496	463	497	525	508	505	514	504	487	514	512	477	472	453	519	494	517	477	494	498	492	494	536	513	517	532	536	460	547	520	528	496	501	483	505	499	527	464	479	519	472	493	457	490	507	520	493	485	500	499	488	465	522	468	506	471	474	543	515	502	467	470	515	523	471	527	533	498	495	520	504	533	498	480	505
32706	20529	9171	466	240	205	167	185	197	194	181	162	192	139	150	185	189	181	162	172	172	167	172	201	175	171	173	173	180	180	200	173	193	171	179	189	206	182	191	192	165	165	174	173	187	165	175	183	185	184	182	173	186	199	173	168	168	177	159	164	178	202	155	194	180	160	175	189	172	182	190	183	192	163	175	185	182	175	191	158	186	165	184	153	184	144	196	158	171	186	193	167	178	172	144	164	155	172	167	179	176	189	171	170	183	176	174	200	183	181	163	146	202	159	157	188	171	174	193	185	176	179	196	184	166	166	199	166	182	183	197	167	188	168	158	203	170	161	200	157	171	183	178	178	167	165	165	178	193	193	180	188	181	191	165	192	176	184	180	188	170	196	166	169	183	172	178	172	178	183	181	196	168	193	177	168	160	152	178	180	168	191	197	190	169	191	174	162	192	170	181	192	176	163	173	195	186	180	165	190	191	172	196	173	189	203	182	167	170	187	152	180	156	189	167	196	174	159	162	174	169	176	157	172	175	190	202	188	176	169	165	187	171	164	162	169	182	183	158	200	192	156	149	186	176	194	170	183	185	199	195	167	154	185	187	177	189	154	178	153	193	177	185	207	205	171	153	189	170	166	172	179	202	177	187	193	188	199	167	166	190	179	155	193	176	192	178	196	197	158	169	184	182	189	160	173	167	171	177	152	181	173	167	177	151	168	177	156	204	183	158	187	164	171	182	198	168	183	169	158	161	169	194	182	190	147	164	180	195	187	160	171	180	207	205	183	166	166	168	162	150	173	190	177	167	180	184	152	181	162	172	159	165	196	151	171	180	180	170	164	166	172	184	184	190	201	184	166	174	184	191	182	180	188	176	163	187	180	181	159	178	177	189	198	172	176	185	180	188	189	188	168	155	159	191	163	187	187	181	202	169	204	180	168	178	183	197	178	180	180	181	164	182	199	182	161	183	151	176	214	205	214	170	181	159	141	178	178	166	195	174	191	206	198	183	180	178	182	171	156	161	165	176	160	175	184	209	193	179	180	174	180	140	159	185	176	174	177	179	216	181	163	197	171	184	184	189	165	176	179	201	171	168	157	172	176	180	185	178	176	172	172	171	186	188	177	187	182	171	186	172	179	190	196	199	189	180	185	190	162	168	188	168	181	163	179	179	171	184	194	176	206	156	178	173	158	176	136	178	179	186	176	161	173	203	193	168	187	192	201	194	172	185	183	178	191	178	186	188	190	165	182	190	197	195	167	173	192	193	188	203	180	163	189	190	196	179	175	188	169	161	181	165	166	172	196	160	135	165	163	178	171	177	165	173	156	176	182	180	172	195	182	175	170	181	175	202	175	181	166	162	205	182	203	196	164	158	176	187	189	176	160	141	179	192	170	160	153	191	178	191	179	183	175	195	179	171	197	175	162	175	187	196	168	167	151	163	163	190	179	197	182	208	179	182	179	169	160	217	194	177	200	148	166	177	194	191	181	162	164	175	185	207	165	159	191	170	160	149	201	175	200	162	178	199	181	161	170	184	169	171	172	195	173	160	173	162	176	176	172	186	168	178	171	173	185	186	161	171	165	166	182	161	184	186	200	158	193	165	162	179	173	164	153	192	159	197	201	188	161	189	201	157	180	169	159	172	176	191	166	169	172	157	183	166	170	148	154	172	192	205	160	136	172	203	177	188	163	169	183	171	183	183	178	169	155	185	175	165	173	174	159	181	169	179	157	175	169	175	175	167	181	159	178	200	173	172	164	192	183	202	179	169	172	190	172	197	180	182	182	188	174	167	181	159	174	175	159	191	156	180	170	179	171	152	161	162	166	189	188	159	183	174	168	171	190	180	193	162	185	168	181	163	170	186	167	173	187	169	190	166	147	184	211	163	173	167	201	185	174	205	168	182	159	178	188	173	169	193	201	173	174	157	184	175	199	159	173	182	206	175	163	186	192	198	199	170	161	193	183	176	198	175	205	170	176	157	197	182	181	160	179	192	188	176	166	157	180	195	177	206	148	196	174	195	183	173	187	195	190	162	155	182	175	191	161	185	182	163	190	176	173	161	164	185	172	164	199	189	179	179	228	171	174	176	166	174	177	173	186	182	195	184	189	160	158	159	176	170	199	193	184	172	179	210	190	205	191	162	177	141	166	201	170	192	180	175	180	159	158	173	174	177	171	155	158	171	194	184	152	196	189	193	188	158	179	155	181	189	177	180	194	192	206	173	180	183	201	202	190	172	174	137	151	171	186	151	168	180	169	153	165	168	175	184	165	174	177	195	162	170	163	183	157	179	160	177	171	161	177	164	175	176	183	174	166	152	177	196	172	179	162	214	192	153	185	168	169	185	176	177	204	148	187	181	176	179	177	188	170	169	161	166	196	130	163	188	178	157	189	179	196	163	163	186	194	160	167	199	187	178	191	170	184	167	174	165	189	188	201	181	179	187	193	170	191	176	180	182	148	161	178	174	164	152	168	177	186	171	166	154	187	170	157	169	198	172	184	141	183	200	160	195	171	178	157	185	168	166	173	175	182	178	194	174	187	159	188	170	197	181	173	172	192	181	162	200	184	190	167	170	186	179	189	201	173	177	171	177	178	168	184	200	210	154	176	188	148	162	179	153	161	172	187	166	165	177	180	174	162	176	168	206	166	168	162	184	180	173	181	186	170	197	182	196	198	143	176	193	181	166	158	179	167	180	138	153	166	171	187	176	179	177	185	181	152	175	194	185	162	176	181	186	164	142	194	151	181	208	170	190	175	163	160	161	174	190	171	170	181	182	150	166	188	216	165	183	206	218	163	195	160	188	179	196	173	153	150	177	182	190	178	157	165	187	184	188	185	174	191	193	159	176	174	162	175	150	157	174	176	182	174	179	197	178	178	156	182	179	168	195	179	171	170	151	204	190	187	187	211	188	154	187	170	197	163	190	199	187	191	191	191	184	196	182	190	160	189	174	208	158	188	175	174	162	178	153	190	158	184	201	220	184	190	192	161	171	189	187	187	214	168	192	191	172	176	200	169	180	190	173	157	191	183	160	189	159	174	179	183	193	144	192	200	168	168	191	191	171	208	187	176	192	155	184	165	191	167	184	182	173	148	176	158	162	192	162	165	180	211	188	179	170	213	197	181	193	190	187	179	181	201	182	200	186	174	183	192	175	196	190	182	170	202	196	150	173	177	176	169	166	200	153	156	190	169	155	174	175	192	163	180	216	167	194	178	141	176	172	206	190	182	166	166	164	164	176	164	186	159	148	201	178	177	158	165	174	181	188	204	190	180	191	175	187	166	190	183	157	168	152	205	145	168	165	157	176	196	185	159	166	164	138	173	199	192	187	184	169	170	165	170	215	196	191	164	203	180	171	169	169	178	162	170	164	193	155	186	177	180	173	218	139	182	191	187	205	192	172	183	213	184	175	184	179	191	205	168	161	173	186	177	164	188	179	202	174	159	169	175	180	167	167	174	198	179	159	174	169	168	191	191	168	186	168	172
7054	5399	657	453	430	405	445	458	413	420	425	431	428	445	464	414	429	465	430	444	451	458	441	482	433	444	436	436	496	451	409	441	403	431	442	428	418	460	463	449	442	422	442	412	440	439	424	441	466	424	425	393	430	439	437	418	415	411	415	475	428	468	412	392	459	439	444	423	441	433	421	433	446	402	417	417	445	428	456	417	471	461	429	453	442	412	442	446	407	426	415	409	433	477	443	401	449	402	452	429	422	415	427	399	390	461	476	424	412	454	437	442	478	442	428	426	428	431	451	456	456	431	442	445	466	399	428	456	457	462	440	384	426	450	411	425	461	431	455	452	408	456	409	374	437	427	446	410	418	432	433	427	458	451	410	432	454	441	418	434	433	455	428	397	419	406	396	440	443	401	432	433	439	453	420	466	430	440	441	465	414	420	435	467	444	437	441	446	433	437	467	455	430	436	444	430	452	427	403	399	490	405	406	395	449	428	408	414	456	410	463	449	386	461	424	458	437	443	404	417	425	433	448	454	451	451	461	439	404	429	429	432	420	395	424	417	447	475	405	440	435	427	452	419	454	429	444	407	400	446	444	399	458	449	465	413	432	421	388	405	457	420	456	417	442	439	427	439	479	448	474	399	442	449	422	403	452	432	484	455	430	439	425	424	404	440	405	423	415	469	448	436	448	447	405	398	409	398	451	467	438	417	419	436	488	436	453	458	439	452	407	425	456	436	437	405	401	420	446	398	452	426	409	406	413	460	424	420	455	455	431	463	453	421	464	443	461	414	438	434	450	454	498	435	462	431	451	452	460	439	462	415	433	428	433	414	452	424	424	423	422	429	427	445	429	477	398	433	460	424	413	433	458	399	448	434	427	414	455	392	447	405	375	399	421	439	436	411	435	432	435	422	416	392	446	396	446	450	364	441	438	428	456	440	411	432	415	447	395	436	427	422	413	421	407	434	410	463	427	391	435	428	461	401	420	413	458	435	440	420	453	437	494	448	432	427	414	416	439	438	429	461	444	421	422	452	444	412	425	436	432	419	431	430	462	432	390	448	451	442	430	443	444	427	440	420	436	442	463	447	430	433	424	481	428	443	445	432	423	425	390	448	457	458	443	427	428	444	397	429	409	466	451	453	410	423	400	442	415	398	444	420	454	450	439	434	409	456	455	411	388	439	445	439	440	425	424	434	451	460	459	437	438	451	456	456	449	426	440	426	418	441	400	401	472	431	460	450	422	437	471	424	387	425	404	429	433	433	427	404	408	431	423	422	439	449	469	454	428	391	424	436	407	419	458	422	471	423	416	422	417	410	415	413	436	430	432	422	437	468	422	390	427	434	456	441	423	481	432	446	478	430	430	421	422	445	392	449	465	409	431	445	433	421	428	400	422	450	386	454	419	445	437	435	445	444	448	474	390	426	430	455	454	421	433	416	441	409	440	464	407	481	404	406	422	438	437	413	419	475	423	450	405	464	395	457	446	435	444	418	441	419	413	426	467	397	429	422	454	400	463	450	372	405	452	466	464	426	442	440	446	433	454	422	443	425	402	401	455	455	422	453	433	428	401	436	431	447	428	416	401	471	439	436	398	428	449	445	413	440	390	440	430	442	421	420	436	444	390	455	448	462	426	440	428	448	418	415	392	411	431	418	454	418	395	452	437	423	429	456	397	416	430	433	444	448	410	416	424	440	437	456	442	441	445	383	408	442	473	435	429	444	461	439	430	412	441	442	419	428	423	446	436	429	402	421	390	429	420	435	413	451	420	458	455	465	451	406	450	393	425	364	410	444	435	442	441	407	440	418	446	406	447	425	422	453	399	399	432	431	412	436	450	415	437	425	436	425	440	437	438	442	443	385	442	416	442	441	446	441	438	411	422	411	443	434	442	459	405	435	428	420	440	437	445	418	431	430	453	442	455	424	435	447	425	412	421	460	435	436	452	438	392	431	440	448	450	435	444	418	408	463	393	405	429	442	432	416	433	419	420	419	438	435	439	412	462	404	416	424	439	422	378	424	443	444	436	417	442	436	466	437	428	440	433	469	445	436	399	422	453	441	396	408	420	404	459	446	428	434	416	442	438	415	462	422	430	405	419	409	400	437	464	445	459	408	411	428	454	465	418	456	399	439	456	428	396	411	454	409	411	423	443	419	416	416	430	417	437	433	419	417	393	427	405	439	450	422	428	429	407	465	411	462	429	406	440	416	403	409	421	445	426	434	410	417	457	457	434	427	422	458	447	414	416	469	437	479	409	451	431	419	448	417	432	409	433	477	445	411	455	395	444	418	414	452	408	435	454	412	444	435	463	456	458	426	385	441	430	394	436	440	449	420	427	409	369	413	425	420	434	427	431	435	401	427	436	426	425	435	409	464	439	409	420	444	408	432	431	426	405	419	431	418	388	456	419	438	456	399	445	436	424	435	407	457	438	463	430	438	400	422	422	434	412	423	456	421	445	429	422	443	443	413	402	402	403	404	434	431	452	406	430	445	467	438	441	416	445	411	455	449	462	445	425	459	423	436	432	425	433	421	412	430	435	439	413	436	412	384	453	395	462	435	470	446	413	425	390	426	461	438	411	430	428	433	421	400	444	429	454	426	443	458	457	435	422	485	430	425	396	396	438	456	421	405	431	427	453	400	394	396	437	460	417	456	419	424	452	415	488	430	444	437	427	425	437	400	407	436	452	441	433	409	415	439	430	434	438	424	399	429	418	455	435	415	453	428	417	425	426	411	449	431	393	445	442	413	410	432	417	445	415	446	443	444	425	436	461	449	443	466	437	462	398	422	418	439	426	428	440	429	443	427	457	420	420	464	430	417	454	467	443	418	439	409	446	441	459	457	447	426	449	413	433	420	444	396	430	465	400	432	438	421	428	428	416	417	427	448	418	430	402	420	431	473	404	431	438	430	462	431	426	429	424	433	413	406	399	465	471	434	488	431	415	422	466	438	413	415	442	430	418	420	440	462	443	451	413	441	430	419	441	428	442	451	443	436	419	410	410	382	438	463	395	423	485	473	396	427	400	456	427	427	445	434	433	417	398	423	448	413	397	406	433	442	465	451	431	442	433	408	425	431	466	438	430	407	462	436	445	405	437	437	427	419	408	422	439	417	457	419	400	449	450	469	432	437	406	453	411	452	396	431	444	469	446	380	423	410	426	409	420	439	479	421	402	449	444	462	410	476	435	441	451	392	448	441	456	433	422	425	426	456	444	429	390	432	422	431	444	444	417	460	438	444	395	444	430	483	447	448	427	451	419	437	398	398	450	435	464	425	447	449	423	402	476	420	413	414	426	389	424	406	457	460	448	464	428	425	388	413	446	439	428	386	429	409	444	414	427	433	426	443	461	427	451	422	409	453	426	431	433	419	420	459	419	470	415	427	416	476	416	408	464	418	440	443	447	426	433	423	448	460	426	405	430	437	425	433	448	456	400	461	430	413	445	452	463	447	420	431	396	437	432	463	429	460	415	425	436	444	416	392	428	427
24947	21477	24975	28387	21469	20857	1065	441	346	351	277	326	339	309	274	319	292	313	327	304	289	344	280	315	294	294	286	310	324	297	295	286	297	304	284	311	284	328	301	315	270	297	294	311	284	302	307	311	366	325	294	293	310	282	282	330	268	342	309	325	300	269	283	300	301	317	285	312	293	329	270	304	336	314	341	285	303	302	315	296	294	293	330	287	308	304	283	298	337	295	319	291	316	295	321	302	310	292	300	295	296	328	290	305	300	307	271	293	296	297	292	274	300	318	300	318	288	296	304	272	291	323	334	278	279	298	329	308	283	314	336	323	324	302	276	315	315	315	277	310	311	300	296	304	258	315	287	276	346	310	276	299	291	308	295	270	291	321	374	324	315	297	318	296	300	297	302	278	283	295	278	303	306	291	316	311	299	279	284	314	297	282	320	320	292	334	285	294	248	287	304	324	293	356	334	305	285	276	299	274	308	309	309	291	306	315	294	297	310	336	310	260	310	272	290	288	341	294	293	305	281	302	318	288	295	304	318	315	322	280	271	312	267	274	298	323	305	312	260	321	297	313	281	275	270	296	267	319	333	311	312	268	320	270	295	320	256	260	315	291	312	302	283	314	318	304	272	294	320	307	291	288	295	307	316	326	321	267	302	306	269	310	284	291	297	299	281	260	299	327	289	275	302	283	285	305	304	265	313	275	284	303	320	280	321	290	306	300	296	316	290	284	333	336	269	296	319	290	295	279	280	301	299	298	282	276	270	282	298	273	299	310	293	280	316	273	294	295	307	314	255	286	310	319	319	278	281	292	319	291	307	280	291	297	330	291	247	293	293	322	309	302	333	321	313	298	310	327	338	289	307	316	307	314	330	299	298	315	287	301	336	298	252	300	317	291	260	292	288	312	350	308	303	294	302	276	296	284	310	289	289	310	302	310	315	296	287	257	303	298	289	333	294	278	299	290	289	260	312	276	336	328	291	302	285	320	277	274	323	281	302	315	291	287	318	317	285	311	260	308	308	295	312	292	294	289	285	300	240	297	320	293	266	324	282	271	336	291	274	299	302	266	314	261	321	316	322	276	326	286	308	319	311	299	290	299	309	307	317	318	282	291	291	301	333	285	275	280	277	322	279	288	281	304	281	279	297	258	287	277	301	285	329	297	298	335	298	304	294	282	296	297	295	271	313	309	295	306	277	324	317	286	285	266	313	274	284	309	297	281	296	284	318	299	303	289	327	311	296	310	325	302	260	287	250	302	328	253	323	282	255	270	300	276	261	269	337	267	303	282	321	317	258	327	282	286	280	309	323	276	297	297	280	279	327	289	307	282	295	305	272	326	286	275	302	308	299	296	309	305	299	294	300	301	315	306	326	300	298	244	292	328	303	307	284	265	296	320	288	298	334	299	312	284	286	303	274	270	365	302	302	314	296	302	300	292	274	284	322	284	311	283	261	295	284	263	286	285	289	320	283	309	272	287	330	281	255	264	298	301	313	291	286	292	259	287	318	312	287	295	287	284	307	288	283	291	311	292	280	279	294	262	304	331	303	318	302	273	285	275	304	334	298	283	305	329	309	281	270	260	316	282	284	281	307	293	300	310	271	286	311	288	319	301	283	297	305	298	273	331	298	296	282	303	326	311	280	258	258	296	282	299	289	336	291	284	298	277	322	284	317	282	299	307	266	274	289	320	299	285	301	310	314	288	256	280	311	289	283	236	292	283	294	253	279	335	295	326	273	283	323	298	286	274	286	313	311	315	264	303	307	271	330	339	312	330	269	301	307	293	317	322	328	284	305	328	305	296	318	287	291	314	311	304	256	309	270	283	283	264	289	296	348	308	288	313	285	297	303	306	289	294	279	322	294	304	290	288	293	300	302	297	298	302	280	323	289	298	296	277	278	295	294	317	308	314	314	286	326	294	285	307	310	296	306	284	309	280	309	310	281	283	267	310	295	280	279	283	319	304	273	314	330	294	311	336	309	325	304	318	285	309	300	310	293	305	276	271	281	294	260	304	318	312	331	262	276	319	332	315	279	299	274	281	274	299	265	325	285	331	320	265	300	256	310	302	334	293	291	309	315	310	289	293	339	308	345	295	291	287	272	270	309	309	284	325	281	281	290	327	289	261	283	293	273	301	317	271	299	313	306	296	279	277	323	293	316	324	303	255	328	287	264	294	306	314	322	301	308	286	332	284	286	304	301	260	292	304	300	336	298	291	284	290	286	333	287	303	281	279	293	317	308	331	315	266	289	301	304	302	298	297	274	307	320	282	285	319	300	320	274	281	275	324	274	289	264	314	285	308	297	321	311	283	320	287	304	267	277	286	290	322	305	305	290	295	320	342	323	319	302	288	313	314	307	282	286	324	300	271	293	283	311	276	312	288	280	311	302	297	317	292	272	292	295	329	302	298	267	268	298	308	317	312	294	286	312	292	320	290	308	328	278	316	317	312	331	288	287	289	292	275	294	309	272	291	301	287	340	274	293	300	296	313	284	310	288	306	296	323	311	267	317	288	260	309	317	263	288	261	282	292	259	316	293	307	293	268	347	302	292	278	299	305	297	307	275	257	318	304	284	285	321	292	275	288	273	275	321	299	300	317	325	298	241	283	333	283	321	334	300	312	319	298	306	285	334	285	333	279	272	287	263	306	302	327	289	284	315	291	259	285	280	318	313	254	302	318	350	310	288	266	334	311	286	331	280	316	307	313	330	284	278	291	277	298	286	307	297	309	315	260	283	278	272	282	291	304	299	278	305	329	292	309	316	284	312	274	294	314	272	330	311	290	287	278	323	297	306	294	278	330	321	297	287	263	300	329	297	300	290	292	303	285	283	323	304	288	296	323	276	269	291	283	291	301	305	272	307	289	297	324	306	298	304	314	314	281	269	284	326	284	288	252	301	310	295	283	321	317	328	290	289	305	277	330	294	282	289	338	298	324	266	293	301	314	353	285	309	298	273	321	266	284	317	247	295	310	302	292	307	298	301	315	293	295	257	295	301	324	281	322	235	284	283	317	299	339	272	321	349	326	296	332	315	325	304	310	305	290	307	296	328	320	328	317	296	285	291	308	308	310	268	285	302	305	299	306	250	294	310	276	330	312	313	275	295	330	312	291	282	295	300	317	302	329	302	287	271	270	304	284	283	339	303	330	285	305	301	286	320	309	322	272	283	296	303	313	299	285	301	274	290	319	264	279	296	319	276	286	301	285	290	291	297	330	308	290	269	291	284	292	292	319	285	261	271	285	295	295	291	297	293	325	292	294	293	276	284	304	293	292	306	307	304	281	287	298	307	284	273	304	297	273	294	263	296	282	281	279	284	310	275	293	327	310	301	296	295	320	280	292	271	331	298	313	272	356	317	304	288	272	332	284	314	330	297	285	307	322	273	302	294	282	318	269	299	323	300	347	279	266	282	314	314	324	289	268	275	307	297	311	279	316	297	280	312	303	295	265	302	331	289	287	284	323	285	281	303	279	321	304	304	318	313	307
16987	38855	4043	1046	792	740	665	712	651	670	670	670	598	659	684	658	667	686	636	678	618	641	658	647	663	652	652	680	651	663	670	694	655	642	655	660	614	705	614	634	645	628	661	673	661	677	651	696	630	657	629	619	635	658	653	603	679	640	664	663	662	657	659	654	681	645	616	684	636	626	625	634	596	631	632	680	624	651	635	630	648	632	662	680	627	614	654	695	660	650	641	651	679	655	653	626	607	655	654	651	643	644	641	666	620	635	659	606	645	671	685	613	662	694	691	677	650	595	661	608	641	597	643	667	607	629	640	661	646	614	628	610	679	644	698	639	657	641	635	617	638	655	622	659	679	664	656	638	650	660	636	675	664	630	649	655	633	680	642	639	680	691	601	677	654	611	674	618	636	645	654	663	636	669	664	694	676	645	628	614	662	641	657	689	680	652	609	650	628	653	629	683	652	673	644	691	655	700	694	617	655	642	639	686	658	671	643	576	691	651	612	625	635	669	647	666	649	656	636	601	651	642	682	653	610	600	659	653	629	649	682	663	645	635	643	601	628	611	633	645	666	670	690	634	669	626	697	619	659	609	668	662	656	651	625	669	662	668	642	586	614	638	637	660	669	650	663	605	627	622	639	647	616	656	648	622	700	648	680	661	660	628	641	695	689	634	657	644	651	682	665	658	680	666	629	660	659	654	637	623	655	583	654	622	640	664	659	653	635	660	636	660	675	672	660	647	672	619	618	669	650	644	687	647	641	607	631	711	654	619	699	664	649	617	642	676	645	609	643	670	635	634	625	617	635	658	638	612	672	680	675	672	649	673	648	666	650	654	662	639	655	622	613	646	690	677	672	634	638	640	655	663	689	657	647	638	630	646	663	631	592	626	648	688	671	608	647	694	653	610	649	641	655	682	637	665	642	658	684	661	662	680	721	611	585	637	676	663	654	700	673	639	644	691	667	646	667	618	602	669	654	712	700	648	646	607	658	675	640	668	629	655	647	636	654	623	631	641	658	617	691	670	655	660	626	690	634	648	598	647	622	642	665	618	714	670	622	641	638	683	685	623	690	678	675	647	638	615	633	630	658	615	615	662	663	629	645	609	667	661	628	670	669	610	660	625	641	643	647	663	660	627	659	686	696	637	664	606	651	627	643	652	615	635	694	663	628	659	613	673	645	639	691	652	637	621	694	648	687	675	651	660	710	628	644	666	650	628	646	650	641	629	630	675	663	677	687	625	647	693	673	660	644	623	672	671	653	671	660	613	595	643	626	695	640	627	660	628	699	623	660	657	649	628	622	670	654	631	627	616	706	648	644	632	647	680	642	660	630	634	616	686	648	666	679	631	678	658	677	653	655	650	628	651	668	649	608	646	669	596	640	689	660	627	637	604	579	643	649	644	620	653	674	646	647	624	664	645	696	632	598	658	625	616	657	632	672	627	687	643	596	632	679	598	662	582	678	646	620	642	669	660	624	680	643	638	637	649	638	654	669	656	613	660	615	633	649	679	611	646	626	662	680	640	661	627	629	632	663	622	617	643	641	658	670	631	618	611	613	659	648	679	681	616	649	615	694	609	627	682	643	647	648	583	593	647	640	650	672	655	645	666	628	681	686	657	652	647	677	662	619	636	664	678	663	689	648	662	621	657	681	679	676	681	643	667	624	656	659	712	678	659	619	641	666	689	646	694	659	642	629	712	630	626	643	632	697	644	627	653	645	667	650	602	632	658	654	649	632	639	670	675	689	634	657	590	637	670	642	610	635	623	672	604	688	639	646	716	663	644	647	666	679	710	609	642	661	693	681	653	631	634	634	652	663	688	700	662	636	662	660	660	623	636	632	629	706	654	676	628	638	635	639	650	658	666	643	642	641	627	638	676	661	646	634	618	625	668	630	679	638	665	663	721	611	621	603	629	623	640	625	665	657	610	693	672	582	663	650	652	658	629	668	612	613	683	623	657	712	650	637	668	671	653	626	605	613	661	661	636	642	672	673	663	613	615	681	685	635	650	662	603	668	651	669	670	649	608	660	672	645	656	678	665	681	612	659	615	651	648	615	658	641	611	649	648	657	667	653	625	661	678	640	652	645	649	618	623	638	609	642	659	654	620	652	645	698	657	647	676	626	686	639	653	625	639	669	592	632	627	648	675	659	669	627	666	654	655	652	633	638	689	659	715	682	657	652	644	655	627	635	657	669	624	676	645	663	687	641	681	668	627	616	693	647	661	656	675	682	627	679	625	647	650	636	643	633	677	646	638	658	691	636	677	654	635	664	635	672	736	625	629	673	591	681	656	631	639	637	591	620	646	679	641	628	685	669	652	638	639	639	672	620	665	684	666	633	597	664	614	657	660	639	648	608	653	656	602	638	663	696	668	640	673	634	698	622	676	595	646	603	681	650	665	632	607	658	651	620	665	689	684	688	645	691	648	636	612	671	678	641	651	649	605	668	681	657	606	662	637	663	640	652	645	673	622	689	686	663	623	654	697	644	650	634	663	644	649	653	660	643	626	644	649	618	670	660	669	647	645	643	648	608	642	655	685	677	596	639	694	653	613	643	669	700	674	658	690	648	664	659	638	621	615	654	657	636	617	627	638	608	633	659	650	619	622	595	624	676	654	611	624	631	662	612	638	659	635	677	669	665	629	667	681	656	598	640	613	678	626	628	593	623	648	654	647	630	676	651	638	644	662	572	626	651	648	614	593	656	682	647	615	643	619	632	624	620	650	632	674	638	572	731	620	632	644	620	651	622	603	638	696	631	676	631	646	629	621	637	628	645	652	661	655	683	611	645	627	627	628	689	636	726	661	630	664	631	626	681	652	651	631	642	673	608	635	714	648	659	610	637	679	692	640	610	645	647	661	615	681	639	635	657	663	650	656	647	674	658	649	658	588	678	691	661	589	637	659	613	696	664	628	662	644	676	642	632	640	625	665	634	604	630	680	683	621	647	677	677	644	662	695	690	673	713	631	660	636	706	643	684	632	648	633	649	648	631	649	648	637	638	665	643	677	603	673	661	639	650	644	630	646	649	680	645	645	669	631	670	644	638	629	642	626	682	668	644	671	655	682	599	667	699	652	646	636	677	623	658	638	655	617	623	686	674	630	647	617	682	656	620	646	617	663	643	647	640	671	646	632	618	679	666	669	666	662	715	595	606	651	601	642	617	669	678	617	645	652	656	641	647	598	646	677	653	621	648	665	633	664	656	639	633	604	650	634	616	663	634	647	657	673	696	649	640	612	666	612	664	651	643	655	609	609	668	637	654	689	628	661	607	658	628	621	615	668	644	657	615	654	600	683	657	638	630	674	640	613	675	677	622	607	627	634	597	644	612	597	670	653	622	636	634	627	648	650	656	640	675	642	628	634	610	619	618	674	638	596	664	604	651	646	665	666	694	636	678	602	650	681	659	628	639	656	672	641	612	608	665	632	662	638	625	681	622	639	618	648	651	615	610	660	644	667	631	632	682	665	653	661	646	649	664	630	673	671
24346	21486	25292	28075	21487	21501	20094	731	400	337	268	317	265	240	272	292	255	255	276	277	253	272	276	243	240	285	265	229	240	244	244	260	238	250	277	246	257	237	255	275	268	276	229	260	236	233	260	235	261	260	211	223	268	198	230	220	253	229	243	253	269	235	233	252	239	234	253	259	276	244	249	222	260	244	200	261	240	244	205	220	260	224	224	204	224	227	246	243	236	256	251	254	266	218	247	237	238	247	257	240	245	225	245	234	240	260	236	217	234	228	250	253	230	215	235	232	247	252	221	251	224	234	276	231	224	247	253	210	230	231	243	259	250	245	246	243	246	233	245	260	278	239	244	214	226	240	253	267	245	205	221	201	265	218	245	248	262	213	230	237	233	250	277	301	234	270	233	236	213	248	231	228	224	242	255	235	268	244	232	241	249	272	250	227	222	267	230	222	207	228	232	245	257	260	250	230	257	246	224	219	261	231	250	244	254	235	240	202	232	264	243	256	237	241	214	250	228	258	255	241	237	221	255	259	211	260	251	265	242	239	251	232	206	249	226	272	210	231	247	219	232	241	235	241	252	277	248	223	204	222	209	236	254	224	215	236	232	218	223	261	225	249	247	250	235	262	204	233	224	237	236	227	235	243	229	219	254	245	245	247	256	252	262	242	236	249	217	216	221	258	209	229	251	252	228	231	208	222	244	243	247	267	236	228	265	235	250	225	220	261	248	238	254	227	226	249	243	232	241	235	234	247	216	236	242	236	218	240	229	221	247	244	257	260	270	221	232	218	235	242	220	224	235	238	244	227	220	239	216	240	226	225	226	255	247	249	257	232	227	259	265	239	230	261	224	207	235	255	243	243	239	207	244	224	263	242	245	241	244	222	218	233	248	228	219	235	229	226	242	219	221	254	224	243	225	252	237	245	269	242	233	263	249	248	249	248	252	265	262	261	253	244	262	247	266	257	248	268	228	225	228	219	239	234	244	246	247	241	244	240	268	285	229	231	240	213	221	223	220	239	233	244	230	262	260	237	213	248	234	244	186	236	266	235	229	226	223	256	244	233	253	245	276	216	240	258	259	234	214	211	230	252	240	247	234	237	243	238	217	260	232	260	225	217	273	228	221	258	244	256	224	252	239	228	237	240	233	259	222	218	222	236	249	230	245	232	233	235	240	221	215	249	228	248	249	230	226	256	228	221	224	237	264	231	246	287	230	223	248	273	236	252	218	240	293	231	232	261	226	257	253	240	235	232	258	240	220	244	241	229	223	255	223	218	242	216	238	233	233	264	265	225	234	253	247	236	231	246	235	239	249	233	243	242	216	240	247	230	216	243	242	239	240	259	231	228	238	252	255	224	234	201	221	247	254	219	263	238	271	244	224	276	223	219	231	245	255	243	263	221	248	273	210	238	223	245	281	222	222	234	223	230	242	256	238	244	223	207	240	233	224	266	246	248	230	233	226	235	236	253	243	240	246	225	264	225	270	252	228	252	246	239	267	215	232	225	227	211	245	232	216	231	256	229	217	272	232	253	240	245	260	247	247	209	218	232	224	221	234	249	246	261	229	236	256	248	237	229	248	227	271	217	271	252	278	231	266	249	243	243	234	229	235	239	244	264	264	241	211	214	262	255	220	244	241	244	239	235	234	216	239	232	252	245	244	231	256	235	244	242	256	233	247	238	226	233	291	246	228	251	225	242	246	241	242	232	229	253	281	233	235	238	240	272	235	227	227	225	260	256	204	248	230	259	257	233	271	250	207	237	259	248	241	224	242	253	235	269	245	234	247	227	231	257	256	231	229	254	249	251	235	259	265	268	241	223	239	250	222	247	227	256	211	211	242	236	236	213	231	260	248	233	230	270	267	258	279	207	216	218	241	227	257	260	206	212	224	229	220	204	246	221	245	258	243	261	232	241	246	242	226	239	247	205	206	228	275	268	219	269	231	246	225	229	218	266	253	254	240	245	223	268	229	231	224	233	246	239	237	239	250	250	233	245	250	237	256	228	258	225	238	239	220	255	242	229	206	217	261	268	263	242	225	249	243	253	230	231	237	215	237	228	203	243	229	234	214	278	226	239	231	211	228	242	235	228	213	236	261	240	260	245	258	265	256	218	234	235	247	225	235	236	240	261	232	227	245	228	218	195	232	241	218	231	237	241	253	235	258	244	229	251	253	237	235	246	230	229	210	209	262	207	252	226	244	213	237	218	232	218	248	224	208	239	244	249	250	223	226	235	265	239	258	235	226	240	263	248	233	219	238	272	233	213	229	228	216	231	225	259	254	235	223	246	236	233	250	239	236	250	226	217	239	267	266	246	241	230	208	223	223	264	246	231	242	260	239	255	259	273	229	267	240	226	221	267	249	234	197	256	237	224	268	249	261	218	225	270	251	225	238	233	196	223	235	249	244	230	253	267	281	218	239	245	233	244	226	260	242	261	239	225	227	249	265	225	224	229	270	233	238	232	251	233	258	256	234	215	240	221	250	223	238	226	237	244	220	265	256	239	281	251	211	244	261	229	201	237	242	239	237	219	237	275	236	229	239	226	243	252	226	227	247	223	250	230	235	261	264	213	231	261	238	246	272	241	221	240	234	253	234	232	229	227	246	277	244	207	221	217	254	247	213	254	248	233	219	232	263	225	244	214	236	242	215	256	252	273	242	213	231	239	229	259	220	232	220	225	230	243	241	242	230	259	273	270	241	216	246	220	265	237	259	245	235	208	225	225	242	229	220	213	249	247	246	238	223	230	237	249	236	232	225	237	220	221	224	242	261	236	251	221	227	235	218	245	232	249	253	251	248	229	212	221	250	255	227	236	197	239	212	264	240	244	219	245	239	258	253	210	236	252	257	235	213	242	240	226	202	217	208	215	235	197	208	259	265	228	230	228	201	220	248	234	235	240	243	218	194	237	222	232	245	227	225	256	241	245	256	207	226	220	232	239	237	257	236	249	226	231	252	227	206	248	257	214	220	243	237	247	231	251	237	225	277	224	241	211	244	277	254	235	255	254	255	228	227	226	232	263	255	220	214	238	222	232	266	232	240	215	227	237	251	231	262	250	243	244	256	244	217	240	228	258	237	213	239	226	254	240	248	213	244	226	247	254	258	253	239	255	279	252	209	247	248	254	226	247	258	235	238	211	221	246	255	230	240	262	239	240	239	225	232	228	238	264	246	246	219	246	234	237	234	244	240	230	246	278	214	240	244	219	243	239	256	242	238	226	249	234	244	236	222	242	244	253	248	216	232	248	210	260	225	254	228	231	205	265	206	228	262	236	226	252	236	248	202	228	237	224	229	226	267	236	230	246	263	253	260	234	242	216	224	235	235	267	244	236	207	197	263	237	245	252	224	229	245	270	255	232	236	232	200	231	237	252	265	230	255	207	227	245	228	246	214	246	234	238	252	223	210	247	234	251	238	240	201	237	267	238	263	243	251	209	203	257	241	250	240	239	206	217	273	245	269	210	267	261	258	229	225	242	237	222	213	218
23081	49921	6278	1273	785	674	640	570	545	507	476	538	532	508	489	545	551	509	516	542	490	524	499	516	501	540	470	499	530	511	525	501	491	520	548	533	527	538	498	488	516	471	509	522	508	530	497	492	508	544	502	455	547	515	514	499	484	530	540	505	527	537	473	501	499	497	484	521	518	484	487	507	496	507	492	515	514	497	499	492	512	534	489	469	499	512	482	490	505	525	535	509	467	530	507	502	469	526	484	519	504	503	457	506	504	483	529	515	499	513	508	494	499	528	485	521	552	522	484	487	498	502	504	540	518	499	514	511	556	496	501	513	494	450	504	505	511	511	493	505	500	457	498	507	505	504	473	471	489	489	499	533	504	496	526	501	519	519	500	513	512	531	527	524	480	491	469	508	542	542	541	454	508	533	495	531	535	572	466	527	536	457	530	513	490	510	476	484	475	523	489	488	536	486	509	501	487	481	495	508	482	500	483	512	478	472	534	496	492	531	512	514	552	482	513	511	499	500	523	488	480	480	476	449	488	454	481	496	502	510	494	536	501	494	516	497	513	487	475	528	481	539	505	483	512	494	515	496	505	505	493	514	476	528	510	466	475	527	507	485	465	498	514	502	487	508	498	504	514	495	509	501	466	513	505	525	524	515	557	461	459	557	538	462	469	514	474	506	468	514	514	522	471	468	500	516	532	503	496	504	489	516	476	482	491	497	479	483	507	493	512	496	466	481	520	456	508	457	481	505	519	493	540	480	522	449	485	489	514	518	524	541	499	462	483	504	495	514	507	521	537	469	529	525	500	502	495	516	508	525	511	493	495	498	484	454	480	532	533	497	513	504	494	477	475	469	508	552	529	472	506	524	492	443	463	481	507	501	498	490	487	500	522	482	520	505	535	501	550	506	487	520	529	517	491	512	544	506	482	487	499	491	523	482	498	525	467	485	534	523	527	488	485	496	528	530	507	471	515	492	511	482	482	512	491	553	551	493	523	495	527	525	485	529	479	498	498	520	499	524	478	491	514	494	511	547	458	490	469	512	485	498	496	510	547	504	468	536	510	492	498	511	498	497	519	511	504	500	524	515	495	534	520	504	498	558	478	470	491	514	496	494	482	487	522	544	486	512	454	519	483	509	531	498	532	492	524	530	499	513	522	523	466	499	484	515	461	508	513	481	463	504	522	500	486	499	481	451	506	494	532	510	499	527	484	530	528	535	547	517	505	507	487	502	490	498	490	493	564	520	499	477	464	501	464	526	503	517	510	471	510	508	511	497	519	492	467	475	484	440	504	497	522	486	518	540	454	489	496	483	439	510	514	509	524	461	502	485	554	513	519	461	503	528	492	487	520	509	494	539	460	522	474	466	528	487	516	480	495	493	465	471	495	510	551	513	493	484	475	551	513	499	501	539	513	523	534	471	513	463	539	528	476	454	499	476	536	501	490	480	522	464	498	510	539	502	473	529	479	468	493	469	493	497	486	497	500	516	534	444	543	500	503	538	483	532	525	512	458	517	523	533	488	485	538	496	516	506	507	498	495	493	478	563	507	512	530	495	532	468	498	493	498	473	503	487	512	533	491	540	500	490	500	482	494	521	530	517	528	545	517	537	492	500	518	442	509	524	494	503	482	533	474	501	505	481	496	507	499	545	497	513	485	476	463	514	452	490	499	481	477	500	487	518	509	517	547	453	473	511	499	476	526	550	462	475	528	501	478	517	513	492	531	507	493	462	508	509	454	539	510	497	500	491	474	506	505	494	524	517	487	515	505	469	478	480	469	474	488	522	512	506	521	497	456	495	525	483	513	505	492	495	466	497	499	509	498	500	501	489	479	508	511	498	532	501	503	504	495	506	515	531	535	481	500	473	505	542	508	478	566	533	523	518	505	472	495	468	504	511	486	491	484	485	520	503	515	501	494	464	458	468	473	523	537	526	518	501	488	472	483	494	515	490	510	476	502	513	479	503	528	513	494	507	540	475	474	504	519	519	478	504	479	515	475	524	519	475	507	503	497	509	513	509	498	472	557	517	482	512	509	491	476	492	483	501	528	466	520	475	504	508	532	512	506	518	505	515	532	510	480	479	502	495	491	474	523	492	541	471	495	486	508	492	532	515	486	502	552	488	504	507	496	489	507	502	489	513	513	510	493	537	518	473	491	515	513	561	465	463	499	503	498	473	496	517	478	513	516	482	518	480	517	512	485	448	551	446	466	491	518	494	489	537	491	493	510	457	478	511	487	485	498	541	507	508	494	487	505	524	511	471	483	526	476	539	496	507	528	517	511	483	509	504	469	500	502	519	499	464	506	505	457	553	493	513	466	512	508	503	490	530	507	526	528	490	481	520	541	473	514	480	483	494	517	571	496	528	562	532	501	489	477	519	507	520	484	532	513	540	500	489	522	520	497	543	517	496	540	512	505	489	502	509	533	499	533	540	505	516	502	458	512	472	487	507	498	540	485	498	485	503	515	509	494	492	515	537	535	527	506	466	485	486	522	504	493	511	514	507	505	481	530	486	469	479	524	490	511	468	486	554	505	470	539	521	505	486	520	529	478	475	442	504	523	486	497	498	470	504	535	470	492	493	518	507	502	468	526	510	495	555	511	506	534	489	486	497	482	517	483	478	512	515	498	531	542	479	477	476	542	502	507	538	488	501	487	497	479	506	460	502	509	495	512	493	493	465	495	481	516	554	495	518	511	517	500	510	554	469	515	487	534	492	517	504	499	482	520	538	503	507	558	498	465	515	538	536	481	478	541	524	513	492	445	474	519	497	547	486	478	496	472	463	491	507	483	487	514	505	511	522	502	520	513	509	501	521	503	494	540	492	523	484	478	541	498	482	506	449	487	486	498	505	496	498	475	541	505	490	506	452	545	466	475	502	503	487	473	476	492	528	542	499	492	527	458	482	486	493	505	510	503	516	433	495	495	517	496	502	502	522	499	521	491	477	523	505	510	472	460	509	512	477	532	509	522	505	497	449	500	483	490	495	519	514	464	534	483	495	502	531	513	475	479	503	506	497	505	544	501	491	456	471	525	526	545	489	517	505	492	537	503	507	480	471	505	506	517	481	522	579	511	510	491	517	470	474	491	501	495	523	544	520	521	469	537	502	454	503	497	443	526	511	513	512	489	503	515	506	457	482	500	516	477	499	498	495	469	496	455	541	501	512	496	464	488	497	486	491	489	498	531	548	509	505	485	539	507	520	512	505	498	494	507	519	528	487	505	481	507	546	527	508	553	471	503	539	513	499	537	519	511	473	524	474	491	483	502	494	493	505	482	454	495	478	519	509	498	488	483	538	485	489	500	489	521	479	509	504	493	500	534	525	479	505	493	440	495	524	528	525	504	500	509	530	536	492	503	494	517	518	568	505	494	476	479	492	545	485	508	510	481	476	530	452	494	481	497	472	544	473	532	526	497	488	477	491	509	536	491	477	500	514	513	514	467	513	517	490	486	531	491	506	503	507	534	508	524	448	535	466	491	521	499	486
32917	20599	9244	490	244	234	179	172	171	182	180	184	177	194	186	171	166	200	190	156	181	200	157	183	157	176	167	174	192	179	189	170	186	170	180	161	176	197	170	177	194	186	159	176	199	201	189	168	163	173	184	200	172	207	183	175	161	164	149	169	197	185	192	180	168	159	168	169	168	175	171	182	211	160	190	182	184	192	166	170	192	195	163	168	212	174	169	194	188	184	181	155	167	158	209	185	207	207	196	180	167	189	198	162	195	215	182	179	171	178	185	183	181	171	157	164	193	172	179	200	166	188	178	188	184	163	205	188	189	186	165	167	176	153	169	167	192	171	167	173	179	189	183	165	193	184	186	176	179	176	153	204	210	161	196	165	150	184	206	163	204	188	197	181	177	202	162	182	160	192	167	210	185	165	182	170	226	167	206	176	169	173	191	194	179	184	198	163	178	174	168	169	165	152	162	189	161	164	172	184	164	161	181	162	183	162	177	170	181	178	170	184	181	170	165	193	186	157	165	157	178	181	188	191	175	165	151	174	167	175	190	183	172	179	178	177	159	183	161	169	177	164	180	176	183	185	178	175	167	180	190	186	173	153	180	194	173	178	168	191	161	198	196	154	176	183	176	205	162	153	169	211	185	145	168	180	180	188	157	172	181	174	154	170	144	202	171	189	177	165	196	177	190	194	197	166	160	181	190	193	176	178	157	177	192	172	155	199	165	175	193	165	181	184	188	179	175	183	152	164	187	176	176	177	173	176	159	167	189	168	170	204	180	190	163	159	166	185	196	167	200	173	184	155	179	141	163	171	160	193	168	200	194	181	167	182	170	179	182	159	189	164	172	174	184	172	188	183	176	178	165	182	178	164	182	172	156	190	162	161	177	165	184	202	160	186	199	163	181	185	202	170	183	184	197	164	176	184	166	175	184	178	171	158	196	169	203	162	166	159	181	193	190	160	181	177	197	186	161	175	163	194	168	181	164	182	174	182	184	179	159	171	169	167	163	180	183	171	178	152	156	190	162	171	150	195	175	163	196	174	152	196	182	167	174	165	181	190	196	151	176	175	165	202	185	198	185	167	174	207	162	178	186	191	204	170	183	162	185	172	182	177	167	167	176	175	184	174	185	158	178	177	182	154	147	163	163	152	204	178	173	169	153	197	195	186	181	173	171	178	182	182	177	177	155	197	166	163	199	184	187	169	181	183	167	164	204	164	191	189	169	199	189	171	186	193	161	202	176	192	189	164	171	196	171	199	183	190	171	192	163	170	179	169	170	174	178	200	196	193	189	191	172	191	187	182	174	164	177	175	183	174	185	176	172	159	173	151	180	170	200	168	188	205	175	168	197	189	204	212	173	174	187	182	197	184	200	179	207	198	203	209	197	178	193	181	176	188	185	170	176	165	197	210	170	176	173	160	170	160	169	176	174	165	182	205	144	190	173	158	192	179	174	198	172	176	179	170	168	189	163	169	201	174	157	187	176	168	153	184	185	189	188	160	176	176	172	173	165	180	166	156	176	188	179	195	186	172	168	172	172	209	160	175	167	171	172	208	172	167	204	187	185	167	191	186	194	173	179	160	175	176	178	170	165	185	203	184	172	189	179	182	165	159	190	167	186	181	166	209	196	171	158	191	168	185	165	174	197	171	184	168	150	197	195	164	169	188	193	189	173	202	154	163	167	157	178	185	153	161	153	164	175	169	191	152	175	174	183	180	182	163	166	177	170	213	189	179	174	175	169	157	194	173	171	184	175	211	178	168	170	204	182	204	178	186	164	180	182	173	172	166	190	191	167	180	182	188	158	182	175	180	193	198	220	172	164	161	166	180	214	172	167	191	187	182	181	152	167	201	199	182	178	178	154	164	192	165	164	189	187	171	163	196	174	168	184	189	183	171	181	182	174	205	191	186	170	189	158	219	178	171	185	190	188	187	161	156	194	176	187	179	167	178	164	179	176	183	201	166	161	188	185	176	203	155	169	169	161	176	171	183	175	170	182	159	171	182	175	195	207	188	187	168	159	167	164	166	162	169	190	174	178	179	187	146	157	163	178	195	185	177	163	170	163	166	170	181	178	176	192	183	201	185	191	173	183	190	182	182	182	165	195	190	179	208	183	189	174	168	172	189	184	175	189	166	166	187	184	177	148	199	161	179	209	164	192	151	171	205	164	193	149	172	186	148	146	150	155	171	164	176	209	180	183	153	218	171	184	165	192	162	198	174	184	178	170	174	199	205	192	194	181	204	165	186	176	166	188	158	164	157	198	167	153	172	153	190	192	179	173	171	203	160	142	203	174	171	190	186	165	170	173	174	165	180	180	187	196	185	163	188	189	196	179	189	175	177	184	185	172	190	192	165	172	157	158	201	168	181	178	166	178	189	200	192	178	190	171	175	168	198	166	190	160	203	159	152	165	199	191	181	168	212	185	173	167	157	152	192	214	163	161	193	181	187	174	193	160	191	184	184	154	183	187	178	183	181	176	175	197	185	184	174	167	164	174	181	196	195	175	194	179	176	176	174	189	190	190	185	176	177	203	169	206	196	168	154	188	164	153	197	191	176	191	180	190	176	169	165	207	181	169	209	191	191	170	170	177	211	171	158	166	189	190	177	170	178	179	199	177	190	203	172	168	172	170	195	181	177	159	185	202	154	190	196	165	166	184	182	159	179	184	181	184	144	180	191	172	160	180	172	179	188	178	171	179	170	182	191	212	171	151	167	162	152	180	172	178	185	176	171	196	170	166	190	162	179	161	165	181	172	209	195	191	195	163	176	185	195	176	197	171	181	198	173	181	168	152	180	164	176	175	171	169	160	200	186	206	186	197	158	173	182	183	184	164	181	157	187	191	198	190	163	190	195	172	202	197	203	194	196	167	206	153	194	199	153	187	175	176	179	168	201	162	175	174	194	179	184	168	174	161	198	166	163	209	186	174	182	170	180	192	173	190	170	142	163	180	168	174	169	172	190	184	178	203	169	168	193	164	161	172	161	174	169	163	173	146	199	190	178	201	168	170	175	164	180	175	141	202	175	183	194	182	183	173	185	180	172	167	163	169	163	181	214	161	166	169	151	172	194	171	183	175	173	150	168	180	202	176	175	179	194	177	166	180	189	184	166	171	181	165	157	142	181	177	204	190	173	177	172	171	176	192	198	164	166	178	211	183	194	179	204	161	174	185	174	190	193	188	180	201	174	178	193	170	176	166	192	191	170	191	182	176	197	184	178	170	181	165	155	165	172	181	167	142	187	221	180	179	178	191	173	180	180	196	191	192	181	180	177	192	190	165	196	188	187	154	168	172	181	192	161	175	193	199	153	177	171	169	178	172	190	181	165	187	213	163	173	193	158	190	160	209	206	177	175	171	189	174	172	172	177	167	197	174	167	164	164	173	181	190	186	192	153	167	179	199	194	203	179	185	190	190	170	187	174	170	156	192	167	175	157	156	173	175	180	172	174	192	173	197	167	176	159	198	170	166	185	166	163	181	172	173	168
6869	5487	762	453	457	462	461	417	444	412	470	456	429	425	456	433	434	433	417	440	385	429	436	471	464	445	429	474	426	431	417	478	466	432	463	444	471	434	398	457	436	447	418	423	429	407	447	416	430	447	427	477	438	430	451	423	443	431	442	456	432	424	425	413	381	417	432	418	424	415	448	437	419	424	411	447	452	448	422	436	411	455	428	437	447	441	417	445	430	418	431	435	451	421	431	417	435	432	412	426	434	455	414	466	391	433	421	468	431	416	458	469	414	428	412	437	397	460	464	448	439	455	443	410	420	458	426	413	441	459	426	443	467	451	427	439	456	470	427	465	426	450	440	469	447	445	450	423	414	423	440	435	402	491	422	455	439	424	451	418	429	442	388	411	438	423	428	444	481	441	406	411	448	415	405	434	449	440	419	455	435	440	452	457	430	417	441	444	424	437	447	443	387	418	417	470	420	444	452	429	452	413	459	401	421	421	408	426	459	447	417	407	414	446	422	395	416	413	440	424	386	443	399	406	428	443	421	413	437	432	434	412	428	459	415	461	460	449	447	454	444	461	437	443	419	441	412	437	401	435	414	430	463	422	452	446	431	409	463	429	463	424	433	424	401	430	431	460	417	418	429	422	427	416	428	440	428	437	416	393	399	412	415	411	390	429	446	454	478	419	457	459	432	406	432	449	432	463	435	435	412	423	423	416	440	443	446	424	451	431	408	424	457	449	429	432	469	434	415	442	453	423	433	415	434	436	442	448	417	411	437	401	452	453	468	444	439	457	410	412	456	416	374	432	438	475	451	435	461	447	453	426	420	413	467	444	434	408	433	412	454	441	427	457	411	375	434	418	449	405	445	431	396	426	435	442	450	423	434	453	412	464	434	428	445	442	413	440	409	426	463	454	428	414	426	444	445	434	419	418	441	417	423	440	475	404	405	411	428	431	423	453	434	438	435	381	413	441	439	441	409	411	436	419	422	430	414	392	409	443	469	438	449	425	420	410	456	383	411	437	439	430	433	414	443	474	421	456	424	448	432	435	440	437	415	444	463	422	425	452	421	383	411	451	435	422	419	412	454	488	427	477	471	410	432	451	435	417	431	410	429	440	427	462	421	442	425	412	431	462	431	466	403	397	447	421	406	422	456	442	426	440	440	411	454	437	440	421	436	445	435	414	468	398	458	448	431	437	457	477	412	437	425	414	432	387	451	385	420	467	405	416	453	427	404	423	403	430	449	424	435	422	420	409	439	451	429	418	432	440	464	428	399	398	426	442	439	410	442	469	435	440	434	462	469	422	424	455	433	439	488	426	446	456	442	437	405	407	432	396	437	401	449	412	414	429	413	469	433	406	411	430	458	446	424	461	401	404	449	407	411	467	463	409	417	416	416	443	429	424	440	434	402	439	443	417	431	401	424	480	431	457	441	437	420	434	432	432	398	469	471	473	461	446	405	449	403	414	451	409	397	411	442	394	444	463	456	436	450	422	424	435	440	424	415	436	404	441	402	425	435	432	433	423	455	424	422	446	435	417	415	411	425	413	423	427	432	431	472	436	401	438	436	460	437	413	441	428	408	443	416	416	408	454	417	435	444	424	429	451	456	420	455	406	428	452	423	431	434	427	417	450	435	426	395	419	451	440	426	453	419	435	447	444	418	416	443	432	487	415	444	418	425	430	428	434	431	415	407	431	434	445	446	420	432	446	465	437	449	430	441	426	449	392	426	453	431	412	432	433	411	444	439	400	442	433	437	420	405	440	486	413	455	412	424	465	462	461	428	444	409	408	431	422	421	449	415	415	411	412	453	450	438	422	366	460	455	433	430	437	448	447	436	426	407	470	420	498	462	469	436	398	451	453	418	423	452	424	465	408	414	468	416	409	426	427	417	429	410	454	398	427	463	410	428	415	438	395	438	379	432	398	427	419	436	431	406	436	426	447	440	459	443	416	439	420	467	438	449	389	445	430	444	437	426	409	461	423	449	450	422	435	413	436	441	426	412	404	440	434	445	452	430	442	414	458	446	400	469	458	432	427	414	415	440	399	457	464	404	418	428	448	457	397	429	442	435	419	466	404	427	410	456	450	401	430	406	429	431	433	425	414	421	460	415	433	391	423	443	430	412	446	434	434	440	458	413	407	436	428	419	446	394	412	441	444	436	468	451	448	453	464	421	442	427	436	440	384	439	443	445	439	452	407	426	401	455	443	408	464	422	455	447	457	457	455	437	424	455	447	411	396	421	424	411	446	453	417	480	415	407	425	451	453	429	452	422	427	442	460	456	472	442	434	429	415	383	439	403	407	436	422	456	450	441	399	453	440	418	449	438	432	430	411	395	420	457	402	435	441	415	444	475	386	405	444	466	420	406	444	415	450	455	429	456	414	420	387	471	446	420	465	458	456	408	410	433	466	443	418	428	433	490	414	428	445	422	427	450	443	397	453	469	396	494	432	432	476	440	428	414	447	408	436	422	434	441	390	452	407	449	446	437	448	420	425	439	439	450	439	483	375	411	424	438	421	454	438	407	412	433	448	411	483	453	436	400	442	409	404	433	436	436	426	434	428	455	433	453	398	474	429	417	395	408	440	423	462	397	442	415	429	426	418	404	408	440	420	449	410	464	444	436	443	451	463	448	465	439	458	435	422	441	395	442	433	451	439	433	424	450	452	427	416	431	457	422	426	441	418	441	438	431	469	458	448	444	454	428	414	410	438	463	384	459	433	378	403	468	436	397	453	419	444	463	443	425	401	452	430	450	421	427	404	449	412	446	429	405	407	421	421	447	427	449	415	427	472	424	435	435	411	411	429	407	449	407	457	420	423	466	465	440	470	409	419	369	456	430	402	402	401	430	428	408	444	398	443	436	429	435	443	430	439	442	447	471	443	433	433	440	469	397	417	481	398	451	478	432	451	445	414	451	422	454	434	419	474	430	450	422	448	484	441	441	447	450	429	427	412	424	465	448	444	421	416	432	438	448	421	442	449	441	442	449	462	459	424	401	428	488	421	427	408	456	427	454	445	452	429	444	495	451	412	421	429	410	437	400	418	430	466	413	434	421	427	432	449	429	452	415	431	475	414	432	447	401	486	436	419	415	455	410	444	418	452	470	458	420	430	432	438	411	454	433	439	451	452	426	408	466	402	434	433	399	435	409	438	445	433	426	447	417	414	434	467	436	458	440	439	448	411	422	442	445	406	424	438	405	428	429	422	430	461	471	443	473	428	423	407	403	437	437	456	437	421	431	426	391	469	442	431	463	394	438	429	424	452	414	418	407	431	437	454	426	444	452	393	453	419	449	447	467	431	454	401	426	431	466	435	444	431	481	419	434	450	432	430	419	415	435	424	453	433	388	406	428	388	418	393	358	415	446	429	410	440	438	449	423	429	437	432	452	430	394	411	458	432	452	434	437	444	424	407	417	448	440	412	419	442	455	413	419	425	463	455	443	410	429	415	426	426	464	437	455	388	454	425	411	422	428	433	435	411	439	426
24900	21462	24971	28376	21452	20722	1014	405	390	348	318	333	307	304	311	302	280	294	328	339	340	319	323	299	309	282	286	317	330	302	312	304	299	302	303	308	273	311	312	299	286	319	295	333	307	313	339	296	303	303	291	298	319	289	317	288	291	295	302	303	331	303	309	298	323	320	298	283	336	299	338	306	294	306	263	336	298	313	315	339	332	309	272	286	296	302	313	280	299	317	331	271	306	311	281	303	317	303	276	320	307	306	319	325	345	308	316	306	296	281	279	283	297	303	328	318	298	321	271	306	294	327	299	304	306	294	336	279	271	286	297	279	295	282	310	308	312	276	296	317	287	293	330	333	287	302	334	297	311	293	307	287	314	305	317	282	314	299	332	307	322	299	316	318	310	282	294	296	309	302	301	301	270	291	327	309	303	315	289	292	327	272	281	288	285	297	311	314	296	293	272	307	337	312	319	300	313	304	315	315	310	308	311	299	289	285	310	289	278	298	292	297	313	275	286	308	314	288	303	317	287	295	315	321	289	300	315	302	299	326	288	272	256	261	298	301	321	304	303	271	317	297	304	290	269	308	309	300	276	349	280	307	336	267	296	282	328	299	324	274	321	288	324	326	296	315	325	298	288	306	296	281	283	309	315	309	279	266	318	302	285	307	299	303	290	301	300	318	300	279	299	320	289	282	292	307	286	288	285	312	320	319	273	259	299	306	287	295	291	287	310	286	314	299	324	277	303	289	304	313	292	257	308	298	303	287	294	318	274	314	295	291	291	294	305	333	283	303	280	282	270	287	302	330	314	305	274	279	313	263	276	302	266	298	325	310	316	342	293	302	303	312	287	313	321	284	270	329	320	309	333	290	327	311	299	262	301	298	312	299	321	304	312	284	300	297	284	305	309	270	310	312	266	308	291	303	286	299	302	328	317	282	306	288	336	326	311	298	328	307	306	278	313	316	297	319	327	253	286	304	319	328	274	264	291	308	278	285	320	280	323	298	270	301	300	333	334	283	329	335	286	279	315	277	309	289	291	343	320	306	283	296	276	316	304	281	319	295	324	284	268	297	297	271	312	301	294	294	323	281	283	302	273	283	315	306	327	266	332	257	325	296	298	315	278	305	308	314	320	304	314	289	307	293	280	313	300	301	293	310	292	292	317	318	297	286	278	288	280	314	305	309	296	304	327	290	284	281	295	278	304	331	311	309	294	254	304	330	321	290	290	308	291	279	272	344	310	291	300	286	284	262	321	270	288	292	312	323	314	282	310	311	308	314	257	309	292	291	298	319	314	281	300	264	324	289	286	300	272	337	331	298	324	305	299	280	300	312	309	297	305	299	267	283	315	294	322	293	286	275	334	287	289	296	320	324	317	305	301	292	305	291	273	278	303	305	287	315	318	314	306	319	304	314	311	312	297	298	289	306	314	324	303	311	244	284	295	292	325	258	302	297	310	290	296	323	307	286	302	298	290	320	317	292	308	273	311	307	297	302	295	313	325	281	283	281	264	306	247	283	322	311	326	307	314	302	301	290	297	319	298	309	350	318	344	303	289	252	328	312	298	316	278	336	290	298	337	279	295	292	296	289	314	290	281	319	304	326	310	303	320	292	297	300	329	305	288	274	313	295	308	297	305	293	289	310	323	325	300	315	304	285	323	298	291	315	304	306	297	302	295	319	305	287	324	302	333	309	313	295	301	302	297	279	285	291	306	304	299	313	306	313	314	322	315	312	304	273	295	316	271	286	296	274	291	298	299	314	284	272	294	344	332	304	331	340	301	308	331	320	298	315	274	313	263	308	267	304	304	299	285	300	285	283	316	281	281	292	289	332	296	304	311	340	282	321	319	306	276	303	284	298	340	309	304	306	308	316	305	299	299	286	281	263	292	303	294	322	304	309	275	291	278	296	313	285	260	274	252	292	277	287	304	257	333	305	270	324	291	304	253	299	317	279	308	313	295	319	278	284	262	271	283	288	284	292	318	311	286	265	302	326	270	319	263	278	296	296	311	293	292	285	311	332	260	291	301	323	285	318	282	294	294	280	325	285	302	294	324	287	295	313	310	295	287	298	321	292	292	300	285	316	319	296	308	322	284	308	299	296	297	318	307	256	302	295	299	314	304	302	299	286	283	297	286	296	295	277	276	301	311	316	307	274	267	307	285	302	300	325	262	283	314	312	286	279	256	304	292	357	283	295	302	326	310	310	299	316	301	273	304	273	303	313	320	287	291	280	312	303	323	303	324	321	266	287	304	308	298	339	285	278	276	293	284	297	304	320	296	306	298	313	284	278	312	333	292	311	283	276	271	272	318	303	305	293	291	294	297	278	308	286	334	281	301	306	297	332	301	295	287	321	322	316	281	303	287	275	302	307	282	286	311	300	316	330	310	315	259	312	283	287	327	270	316	285	306	296	284	289	323	313	301	323	317	287	326	317	306	287	273	322	315	279	289	310	287	303	308	280	296	312	317	308	275	310	334	318	311	313	276	295	310	305	325	296	313	296	295	316	317	285	342	287	316	316	304	289	335	302	289	302	314	327	264	311	295	304	281	294	315	303	288	312	306	271	313	310	296	313	294	289	308	307	313	281	358	312	299	284	282	271	313	315	283	284	291	295	292	298	289	325	315	297	271	294	297	289	288	284	312	307	296	307	315	311	296	312	302	292	316	314	308	276	324	286	303	312	327	307	306	313	310	296	298	294	301	332	277	289	291	267	284	286	321	296	313	292	270	272	320	327	313	316	298	308	316	281	265	327	273	263	296	267	283	294	299	289	306	306	298	324	302	286	281	313	289	328	333	310	293	311	285	317	272	262	312	297	290	274	293	274	301	332	263	290	320	297	291	296	322	322	283	291	249	308	299	333	297	312	267	281	300	302	295	297	292	283	313	311	312	311	273	256	272	319	284	333	311	287	308	286	293	270	338	282	275	301	349	297	302	312	282	309	264	283	332	300	304	247	262	296	288	269	301	291	318	299	285	287	287	294	324	311	285	280	301	314	290	310	326	286	311	285	305	295	296	295	267	288	317	291	304	282	297	294	293	293	327	299	299	276	284	311	318	309	316	319	304	307	308	286	317	304	321	293	297	290	289	311	304	318	283	298	279	278	296	291	324	332	287	285	293	282	304	275	274	295	266	341	316	301	333	310	282	265	288	342	324	288	298	305	308	284	300	292	289	313	321	305	292	300	288	287	307	300	321	275	265	327	282	301	282	358	301	294	305	287	320	301	285	320	283	293	265	327	325	286	310	293	285	301	326	278	268	283	314	297	289	298	294	308	284	283	305	306	305	323	303	285	301	314	290	276	282	286	300	265	320	301	334	299	281	292	282	310	300	321	288	287	343	301	281	306	277	306	300	324	321	315	271	299	276	294	267	279	277	276	342	324	300	301	286	323	309	315	306	361	298	276	313	323	316	306	311	289	295	304	303	342	306	279	285	320	304	298	256	314	281	281	300	327	302	273	308	324	287	302	306	300	290	320	310	279	321	311
16829	38324	4230	1046	820	744	711	723	704	646	673	656	683	665	658	670	648	688	695	682	674	681	692	664	655	663	626	618	666	685	647	657	671	650	669	676	662	683	651	656	622	693	654	645	676	686	588	670	679	675	638	629	614	653	654	645	684	627	682	646	683	680	616	663	669	685	626	592	623	663	646	640	644	688	612	669	624	600	620	657	641	650	655	613	696	666	651	651	630	643	668	653	661	656	658	669	690	607	640	661	637	639	646	635	653	629	653	649	662	628	643	632	633	646	634	697	673	638	675	714	650	662	643	661	651	689	611	673	646	637	649	669	635	631	613	650	692	679	672	650	632	639	690	659	676	658	638	677	626	703	640	638	660	638	663	598	634	672	657	683	667	646	641	680	627	625	635	610	638	621	634	648	598	653	640	673	670	671	670	607	668	633	617	579	682	620	638	610	626	641	669	651	655	649	610	653	670	646	619	636	677	650	634	695	685	643	708	630	629	640	665	651	646	640	662	681	669	634	642	664	673	654	692	666	649	649	635	646	623	640	630	639	694	674	689	666	661	653	670	642	644	651	635	690	678	649	658	629	690	689	651	626	639	675	716	656	625	670	609	645	655	646	674	656	628	601	648	650	645	677	675	654	649	633	671	644	675	652	644	641	649	612	692	639	638	684	674	659	643	600	681	625	589	644	640	637	673	641	685	680	688	641	666	651	663	637	652	598	634	706	645	593	649	705	626	719	653	671	672	642	645	609	643	651	619	631	686	675	649	645	632	632	657	678	664	646	664	692	633	638	635	676	657	667	682	671	665	697	596	675	615	584	670	639	657	615	643	623	658	659	623	613	646	647	615	621	649	674	646	624	663	674	629	649	683	647	642	660	666	692	630	656	637	706	685	679	696	642	659	647	655	622	628	604	675	686	644	644	647	668	657	607	655	631	684	655	622	633	664	616	664	653	643	640	655	657	597	688	634	609	659	645	624	663	662	721	649	649	651	682	647	700	664	616	597	664	627	667	649	646	676	657	638	683	641	652	651	676	632	667	597	686	676	650	681	645	657	643	603	675	624	634	636	634	662	622	624	683	633	635	640	621	651	671	604	631	641	691	678	632	612	612	590	651	667	702	664	660	644	619	652	656	642	661	668	590	672	614	606	632	617	655	637	636	623	666	633	621	626	689	639	664	668	635	615	644	681	669	671	621	603	654	645	644	606	683	625	648	686	644	639	665	694	646	676	645	653	633	651	715	617	613	637	641	619	596	592	666	642	654	669	650	659	667	612	658	652	634	608	647	652	673	678	644	652	644	650	658	630	620	666	632	676	672	623	652	650	682	657	623	578	642	687	631	645	637	632	645	598	651	666	637	638	616	635	609	655	644	606	610	689	654	641	620	655	624	671	673	648	650	607	668	611	684	607	661	656	641	633	665	651	635	667	644	607	676	674	614	649	663	647	665	684	637	648	666	626	660	672	649	660	632	651	633	643	643	673	629	655	669	635	674	631	651	671	661	699	652	641	649	634	649	586	604	615	629	670	669	651	670	624	624	654	629	645	682	621	643	644	613	660	632	624	624	626	648	648	681	640	622	631	685	623	609	673	612	680	682	626	653	633	690	648	645	694	654	613	625	693	680	623	604	648	662	673	635	645	634	674	665	667	625	625	656	666	661	640	668	658	656	653	628	669	693	619	686	637	646	659	627	681	667	620	669	666	651	674	645	649	651	603	612	673	643	642	626	632	648	701	697	626	637	631	638	667	665	666	694	682	685	668	652	669	666	654	631	691	647	650	634	672	621	634	636	653	634	690	673	653	690	643	721	609	620	642	632	659	635	638	632	614	669	592	666	649	658	661	685	656	701	705	634	627	621	643	628	639	650	643	684	649	638	626	657	627	626	687	653	662	622	630	631	639	630	674	657	622	641	667	681	677	649	693	649	645	621	674	673	643	639	628	645	628	651	664	680	673	665	569	616	599	634	671	656	631	651	595	568	657	663	638	643	671	666	650	617	639	679	626	655	641	608	617	657	643	688	717	636	641	608	634	672	647	632	649	698	646	657	652	634	618	624	639	590	658	643	692	626	668	616	648	708	677	641	650	604	662	643	587	692	645	666	600	634	640	616	677	658	628	627	644	673	650	659	633	702	643	669	629	619	647	622	621	639	651	645	646	616	647	641	660	658	598	680	654	666	659	684	606	615	687	657	613	647	627	623	655	628	672	696	652	632	604	609	658	645	643	646	605	649	606	656	644	601	660	670	669	640	634	669	692	569	642	653	669	635	666	641	674	621	662	629	678	667	650	694	672	613	675	645	698	595	689	656	680	606	667	641	622	642	660	610	648	670	680	677	580	666	626	613	660	677	646	663	617	633	588	647	630	681	666	666	612	626	622	664	647	656	664	629	679	646	601	675	624	626	630	659	665	633	633	631	658	684	650	644	597	630	637	694	659	661	624	647	662	658	698	645	665	651	631	620	641	648	626	647	649	660	673	664	657	699	670	604	600	669	654	635	634	665	601	617	614	603	623	659	625	637	698	659	627	607	668	622	618	611	663	639	647	660	643	620	647	680	650	635	629	645	625	638	649	662	667	637	673	613	620	621	685	690	613	665	684	668	629	628	685	672	594	631	635	645	612	690	702	666	671	640	649	642	650	644	637	674	605	668	669	660	636	643	637	636	622	630	642	620	627	690	697	653	644	586	675	594	620	632	661	634	648	648	642	658	599	682	635	610	647	657	671	629	613	657	660	697	665	665	654	646	647	669	620	671	662	668	666	638	655	624	620	638	645	682	620	624	673	648	653	624	685	619	651	646	665	632	608	667	635	624	634	669	659	638	651	643	657	667	680	676	638	684	637	627	668	620	628	663	642	644	652	651	667	678	664	679	676	637	641	671	615	647	652	619	654	679	676	656	657	665	601	600	654	654	666	657	624	617	642	646	665	685	630	657	631	664	638	619	640	652	628	632	666	657	616	646	654	692	684	652	646	616	646	668	630	641	613	652	638	655	636	657	619	628	696	674	668	650	661	651	663	675	684	631	650	666	620	675	690	668	657	665	620	608	662	661	688	599	647	621	698	698	676	646	676	661	684	615	589	655	680	677	636	639	628	633	671	663	636	671	624	664	655	651	646	651	609	674	612	612	630	629	608	632	669	678	648	693	619	664	656	648	687	621	647	649	657	651	647	691	602	672	641	712	679	660	622	643	685	653	630	621	664	655	605	675	611	631	633	671	707	650	645	691	684	596	648	668	648	652	640	648	653	668	626	647	642	614	678	634	702	619	589	623	653	639	694	683	656	633	614	621	663	658	660	651	636	672	610	656	634	630	654	642	657	659	625	646	659	647	705	668	688	658	617	672	650	661	658	623	591	667	676	667	651	636	612	614	648	639	610	673	673	672	639	628	656	684	635	661	664	646	629	690	637	645	598	657	633	665	639	680	654	641	635	673	649	599	644	616	605	669	617	654	661	669	610	629	713	618	693	633	661	649	696	629	630	661
24232	21434	25247	28004	21437	21450	19717	694	421	342	337	327	326	319	312	282	238	272	251	258	276	262	284	242	225	245	247	279	222	224	240	252	215	259	261	228	249	264	255	243	247	231	261	227	247	272	232	233	257	251	249	229	244	244	258	236	243	252	268	236	239	239	253	237	230	238	223	240	233	244	235	300	256	267	262	234	210	204	228	223	234	209	220	218	270	241	231	236	236	223	216	242	232	262	237	248	251	249	266	238	242	226	243	247	233	217	235	229	280	263	241	245	247	242	233	267	266	224	248	232	223	265	239	229	241	215	236	246	262	216	230	231	212	220	263	259	242	260	214	258	214	235	221	225	225	261	253	270	253	234	245	243	253	248	249	238	263	275	237	240	242	255	246	246	245	240	247	227	237	249	258	232	246	241	254	233	235	222	243	258	243	208	237	246	236	289	215	230	245	243	249	223	207	249	253	250	269	213	243	240	251	240	259	244	259	252	232	257	221	247	260	236	204	240	227	264	266	240	224	195	245	221	231	249	241	253	242	262	276	248	265	230	249	260	252	249	249	245	239	250	253	239	239	221	234	235	235	264	252	234	224	233	248	251	242	242	221	256	235	260	291	221	229	259	228	239	283	232	210	232	257	257	250	222	218	248	230	268	229	207	261	228	239	224	222	235	262	250	238	243	242	254	226	231	224	208	241	249	238	222	237	228	243	219	228	220	229	227	276	258	218	250	282	248	235	251	260	253	249	255	249	249	234	251	250	245	217	237	244	254	212	254	242	241	254	237	281	256	282	242	255	266	223	253	247	261	250	204	252	217	261	258	219	207	215	230	236	231	239	244	268	266	237	261	261	241	239	252	207	222	220	245	225	228	245	244	267	235	235	222	255	246	238	221	256	236	254	238	256	237	250	246	254	239	203	265	245	217	244	220	230	237	243	235	244	251	266	223	241	243	200	230	249	222	224	260	242	236	234	251	259	217	235	222	246	225	273	220	264	233	277	249	266	257	252	238	230	235	259	250	243	229	270	251	248	255	234	265	243	247	272	236	253	246	201	229	207	255	230	232	237	233	239	251	237	237	241	233	215	243	240	231	260	247	244	245	243	225	257	246	239	255	253	236	264	242	259	252	246	238	233	249	261	214	242	245	236	271	249	212	247	271	248	217	240	246	243	244	233	262	246	248	227	232	271	244	222	240	263	241	257	218	251	213	235	258	241	255	238	223	243	261	243	243	239	237	235	236	220	214	251	238	264	241	233	244	273	256	207	226	242	236	240	238	243	251	231	250	261	214	225	208	215	226	247	233	245	244	235	259	247	246	229	236	238	228	243	238	229	254	246	233	280	231	231	204	245	233	249	239	248	245	253	238	237	225	241	218	235	225	234	253	247	254	226	226	209	216	268	244	275	241	260	225	232	214	209	257	222	228	240	216	226	212	239	260	226	226	242	204	225	214	256	235	236	221	243	234	239	256	228	216	229	244	259	241	241	231	259	244	242	237	257	229	227	242	273	235	235	220	254	264	218	259	224	225	229	243	226	259	201	260	265	243	225	255	266	226	240	233	223	226	241	208	216	233	244	247	245	258	228	230	249	262	247	247	234	244	236	213	248	267	210	229	229	225	248	234	249	240	238	219	241	229	203	219	236	244	241	246	231	276	243	267	242	244	260	243	234	246	223	229	222	273	242	238	260	254	262	271	198	211	219	218	217	222	256	216	221	240	259	268	220	197	250	237	245	237	239	226	256	236	254	231	265	234	226	237	242	268	237	234	233	238	235	283	255	224	246	245	255	259	234	244	212	225	245	239	228	238	243	238	250	269	255	222	230	258	254	230	237	233	246	268	228	266	253	264	250	281	278	220	231	238	246	214	263	273	246	215	249	233	224	240	237	240	220	259	237	229	234	219	232	255	204	240	254	227	227	242	214	237	274	231	261	234	254	257	257	212	261	288	242	231	247	242	210	232	254	209	232	232	254	242	223	238	246	205	209	253	234	232	210	251	238	267	244	232	240	244	225	253	237	241	244	203	233	238	245	254	232	202	237	253	227	235	225	249	206	212	240	271	238	216	267	223	231	210	252	256	260	225	251	244	249	256	259	212	234	258	251	219	228	255	237	276	240	236	248	257	215	282	241	203	203	236	230	239	248	227	242	261	251	225	243	273	246	243	244	241	223	208	224	250	241	245	224	262	239	226	241	240	264	254	252	242	228	234	267	230	217	224	227	240	235	228	251	241	246	231	193	270	237	230	239	236	218	221	265	239	214	250	230	238	204	258	297	227	218	238	238	207	240	251	242	239	256	212	227	212	224	246	228	274	238	255	214	248	246	252	247	250	244	251	220	220	235	211	217	260	261	259	236	232	239	253	210	212	215	221	230	219	252	251	218	243	279	249	252	235	240	246	245	255	237	259	239	226	244	200	245	240	217	214	256	224	237	216	226	251	241	239	264	249	221	215	244	217	222	208	244	221	213	260	270	226	226	247	261	210	238	263	223	242	215	217	205	219	246	254	227	259	242	239	260	255	249	229	237	237	263	230	251	251	240	228	222	237	235	233	265	228	219	220	266	226	220	239	242	220	248	247	228	246	209	244	218	221	237	223	251	232	229	222	248	208	221	241	245	217	234	273	217	274	253	246	221	250	240	221	211	246	260	270	241	238	247	221	209	224	230	235	220	232	277	242	260	222	206	256	235	238	221	239	239	225	213	267	228	258	261	226	232	225	216	243	207	227	223	246	271	256	241	258	227	252	230	209	240	253	274	259	233	239	245	239	226	243	227	218	214	227	242	237	235	239	211	228	266	227	230	263	223	236	235	262	241	209	246	256	232	206	247	211	231	252	228	207	249	256	232	246	237	260	264	225	251	232	288	259	230	226	237	244	251	243	230	231	264	238	244	239	235	255	232	246	237	266	219	223	225	260	247	243	255	249	229	251	249	237	228	247	248	256	222	256	241	251	219	230	254	247	254	268	228	232	210	243	241	229	242	224	229	242	259	271	255	267	209	254	262	236	239	224	253	226	249	286	248	219	220	263	253	238	255	247	227	235	224	211	225	207	222	237	261	233	238	215	240	238	222	259	235	250	232	203	222	231	228	259	260	245	229	244	229	236	229	241	264	225	260	256	232	206	233	236	262	237	227	237	277	211	265	231	253	227	226	219	230	241	237	235	246	254	220	218	240	230	219	244	284	240	274	246	222	205	258	249	237	242	250	264	238	215	250	300	239	242	231	249	233	227	227	231	254	245	257	240	248	212	256	233	238	228	256	271	239	251	224	237	248	249	273	252	216	245	260	268	242	220	230	219	234	233	218	219	233	246	233	234	269	225	233	228	240	236	236	253	268	212	216	234	223	232	235	223	270	268	261	222	240	232	252	238	222	230	213	236	230	263	213	264	213	215	244	245	250	226	244	239	225	239	234	224	247	222	239	225	244	235	230	217	239	231	211	248	248	218	246	257	218	248	213	211	203	214	251	251	208	235	220	247	235	220	251	234
22910	49206	6595	1266	826	625	614	582	565	554	553	536	530	519	555	541	528	504	492	536	468	518	511	478	513	542	543	549	520	502	530	489	476	510	500	473	482	493	486	477	504	551	524	492	496	489	506	521	461	495	499	475	510	496	516	452	519	510	515	487	515	485	490	503	490	495	485	487	484	524	489	527	473	519	480	532	496	519	520	487	522	503	512	491	496	485	506	546	514	487	534	529	431	551	458	492	553	521	534	512	516	504	488	487	521	512	471	445	494	506	496	513	489	492	545	504	495	490	482	549	502	520	521	512	521	507	511	507	531	480	492	489	505	488	529	550	529	515	525	493	517	530	477	461	539	487	511	506	520	510	526	506	503	483	491	517	502	534	519	489	483	515	497	535	485	495	476	474	459	495	556	496	487	514	495	511	486	517	530	500	492	504	477	509	559	499	505	508	510	506	490	495	444	488	509	492	513	517	514	523	518	490	508	521	515	494	463	515	499	520	500	509	478	527	503	526	526	489	500	489	516	519	509	485	546	513	479	498	475	509	509	501	497	499	487	472	538	533	500	493	499	478	515	525	532	500	495	508	480	527	515	527	484	540	458	505	538	497	514	512	511	510	518	460	490	516	544	479	500	504	505	527	502	462	465	504	537	503	496	528	504	515	562	502	494	468	483	487	513	542	491	498	479	523	514	520	487	472	493	512	492	493	441	524	515	488	480	467	539	486	504	490	503	501	491	508	498	489	484	502	499	514	506	476	489	490	489	484	493	506	511	489	520	515	463	480	530	515	515	519	517	500	502	523	493	513	510	507	512	536	537	519	477	492	490	500	541	524	520	524	518	499	486	494	457	493	491	484	491	458	465	479	512	499	541	534	491	538	479	509	494	546	503	534	524	498	513	478	546	515	496	525	508	507	509	501	461	500	470	472	518	500	499	518	526	522	521	518	481	451	492	500	488	506	534	510	509	493	496	498	528	515	479	498	500	502	495	533	499	455	476	511	519	522	508	467	518	491	519	500	469	523	529	508	499	486	520	555	552	459	511	505	459	511	477	509	484	523	483	484	513	450	516	493	493	474	489	485	525	500	554	513	483	522	452	462	482	504	493	465	460	482	482	501	487	489	501	484	471	514	492	507	499	495	479	523	489	450	530	488	501	518	487	481	497	471	551	481	521	503	479	511	488	504	509	492	496	505	552	507	496	534	458	466	510	495	500	500	510	477	489	493	516	513	504	542	512	501	525	488	497	495	491	506	469	531	528	496	493	522	506	418	481	517	511	472	530	507	505	493	492	538	526	508	515	498	531	524	498	473	504	492	486	542	502	507	492	524	464	500	495	495	540	512	479	490	526	524	486	515	485	498	544	550	528	491	508	515	492	487	512	502	489	509	524	544	495	481	499	515	509	490	479	493	527	481	503	491	509	465	470	458	500	517	505	487	495	538	493	484	514	529	512	535	479	510	514	508	465	466	500	504	523	498	475	489	490	483	484	484	488	504	514	541	487	519	468	503	513	486	493	488	504	504	516	459	440	521	475	539	516	494	490	506	489	492	516	460	529	500	519	524	480	507	514	501	501	507	488	508	492	455	453	491	487	491	481	491	512	546	532	493	498	490	503	491	531	505	483	497	517	444	491	495	496	482	476	495	498	523	517	499	467	518	502	493	478	476	485	455	502	480	488	499	521	510	495	493	535	512	480	564	517	480	505	524	476	490	533	505	498	520	504	546	485	496	533	529	480	556	488	492	521	457	494	511	506	462	494	486	518	471	453	540	505	519	512	528	486	478	472	496	493	484	481	512	500	489	471	499	483	493	501	520	499	457	493	512	547	469	506	515	451	555	491	512	517	499	496	488	509	532	506	499	519	513	491	508	493	503	502	512	505	478	462	494	511	462	505	510	510	519	512	481	501	562	531	473	484	501	524	444	533	500	568	494	511	500	501	512	490	493	524	503	505	486	501	532	466	520	517	491	506	495	516	509	472	533	524	482	518	504	506	495	527	493	526	509	485	501	515	527	536	514	506	486	487	485	503	496	521	499	499	477	517	531	485	500	507	515	462	509	494	508	482	508	521	496	463	482	515	533	536	557	522	523	516	515	501	455	497	493	496	481	460	529	520	488	490	504	528	528	499	492	517	536	515	493	503	501	493	525	496	552	517	510	508	555	479	533	510	503	507	541	511	471	511	496	518	495	495	483	491	507	519	502	530	522	525	479	514	502	497	501	490	508	530	539	483	503	498	484	491	490	444	482	496	491	497	522	492	514	525	523	503	508	531	541	511	504	502	488	501	491	543	509	481	502	524	484	483	492	505	525	558	499	469	499	493	502	545	476	527	537	562	482	491	516	506	479	520	514	523	512	501	517	466	499	500	521	501	489	519	512	537	505	487	479	504	486	491	505	520	489	497	496	485	497	511	489	506	523	488	470	502	477	507	481	525	508	492	506	508	513	467	498	521	497	489	525	503	523	467	519	515	473	520	547	481	498	464	477	480	511	542	490	507	477	499	477	520	512	509	506	537	520	526	522	483	495	506	469	541	505	493	468	494	501	460	476	534	543	498	480	490	474	497	512	536	531	549	502	497	509	474	508	515	542	532	490	468	486	492	513	516	525	521	501	478	533	489	494	494	531	513	502	508	491	484	495	485	497	516	508	477	487	487	482	533	511	491	503	484	462	513	487	491	519	518	493	497	518	513	516	517	505	562	518	494	494	513	539	469	507	513	496	490	502	515	482	531	498	513	507	489	526	502	506	491	486	485	522	487	487	516	489	480	492	497	506	508	516	500	511	500	511	531	457	511	502	562	486	530	505	484	488	501	508	501	506	496	537	462	511	512	473	499	515	520	513	491	479	499	457	444	530	524	471	508	487	507	519	484	523	518	504	499	508	508	471	542	481	521	492	486	476	455	513	488	486	513	493	497	520	475	487	500	487	495	508	484	503	471	502	510	495	496	510	443	493	492	499	513	440	476	516	486	469	482	516	509	537	471	506	511	458	475	516	520	472	462	523	510	537	495	495	449	481	515	514	500	487	500	514	505	481	500	511	497	492	520	532	490	477	487	522	505	519	474	524	507	525	493	493	526	499	529	521	510	527	461	507	523	502	504	474	510	498	498	495	514	499	501	507	468	511	490	507	503	505	473	507	477	487	504	479	492	494	535	501	513	515	490	482	462	494	526	490	468	462	516	514	517	479	486	487	487	519	455	514	478	562	514	510	509	515	509	538	502	483	491	495	499	518	489	497	537	509	493	470	502	494	517	539	503	489	459	491	499	503	513	474	460	489	521	479	508	517	498	503	492	549	514	515	476	448	529	506	489	512	525	491	553	470	517	501	503	505	519	533	511	532	506	457	484	479	481	482	492	486	513	486	500	506	514	488	476	509	520	493	512	514	486	496	506	485	499	500	543	525	488	487	460	457	523	514	525	519	528	512	477	476	523	500	511	489	488	483	482	536	474	489	510	485	498	476	509	482	491	508	498	464	492	508	530	511
32726	20609	9305	505	213	192	194	165	182	146	179	188	158	172	148	167	168	201	172	184	181	175	167	167	167	182	157	171	170	159	172	160	161	179	172	183	172	172	173	164	187	172	178	205	187	192	173	177	144	166	180	173	147	185	192	180	194	183	207	184	189	196	187	189	196	183	196	159	162	180	179	172	182	188	160	165	169	191	197	172	180	190	191	167	185	187	170	193	179	211	187	170	167	190	164	204	172	173	192	187	188	168	157	185	182	182	203	195	174	197	171	195	185	188	184	170	171	187	157	183	182	176	185	169	153	188	169	178	188	174	176	155	168	180	195	201	172	160	182	162	190	170	164	164	207	179	171	165	180	156	177	184	175	161	148	188	167	173	178	194	178	173	180	195	204	175	178	150	169	166	194	157	168	189	160	190	166	187	188	191	188	180	147	183	162	193	186	195	186	203	182	189	167	181	180	166	164	178	160	161	200	162	182	175	190	177	182	177	162	181	168	185	179	192	168	171	172	177	163	168	189	189	188	196	188	189	174	152	170	177	166	168	216	176	189	177	156	200	175	170	173	168	182	167	181	164	175	171	159	194	151	176	191	174	185	186	178	175	169	167	165	162	173	210	197	172	156	173	200	200	178	192	141	167	165	183	209	168	176	149	169	195	172	171	193	175	179	176	156	151	165	192	194	195	178	175	167	180	179	177	181	177	194	143	209	173	201	182	163	174	188	189	168	185	171	183	185	197	158	184	187	181	186	188	182	160	181	187	169	190	189	202	170	179	209	169	211	180	179	170	181	161	182	198	176	181	162	171	180	179	143	163	159	174	183	181	167	186	175	195	174	174	195	167	161	194	196	154	187	202	174	175	160	213	143	146	182	179	197	186	176	189	196	165	193	172	176	172	182	177	172	178	180	183	201	173	197	189	140	155	164	178	175	163	184	198	171	205	170	209	186	216	173	164	176	154	148	156	161	149	157	180	153	194	184	181	172	174	186	158	169	181	182	178	165	178	178	176	185	177	187	204	188	176	162	154	187	183	180	170	203	205	178	178	168	195	172	186	145	161	158	192	170	198	196	164	189	146	181	186	185	190	180	161	178	189	193	192	176	158	172	175	191	173	182	186	200	183	201	183	186	158	169	212	175	172	164	174	179	161	185	179	166	184	185	180	199	184	213	203	183	189	181	177	165	156	192	171	172	182	181	182	210	171	171	181	182	177	155	176	178	167	196	185	165	168	205	195	196	180	201	206	163	173	163	191	167	178	170	202	172	171	185	175	158	199	179	179	157	188	179	165	176	179	189	183	180	187	170	183	189	173	190	183	198	159	156	163	185	165	177	182	194	173	177	177	172	177	192	211	187	174	172	204	201	146	179	177	150	188	186	180	182	162	176	162	200	163	161	169	184	174	183	137	164	165	180	179	182	148	198	172	156	175	188	180	164	156	198	179	173	176	195	174	169	194	178	184	159	172	173	184	168	166	172	184	180	192	158	170	165	160	180	194	179	164	164	175	167	165	160	161	176	191	180	192	165	193	174	175	164	182	166	168	153	188	182	166	175	168	170	160	186	161	197	190	164	164	143	191	193	178	170	135	194	186	177	203	177	153	152	190	162	167	177	170	181	193	168	168	176	180	155	178	190	183	196	154	170	170	152	188	176	149	172	154	156	165	183	182	201	180	176	209	186	159	182	199	169	190	175	184	177	184	186	190	179	164	187	147	158	166	174	178	167	171	173	180	183	182	162	181	183	188	167	201	175	144	167	172	168	198	189	134	164	198	168	184	181	178	193	185	175	180	190	163	173	159	167	178	167	180	171	172	163	186	194	171	217	184	165	185	179	168	195	187	183	170	165	169	182	202	164	177	188	176	152	184	190	166	159	155	212	175	205	180	204	166	184	170	162	202	183	176	207	194	194	158	180	167	168	174	159	178	171	172	188	192	156	201	166	172	170	186	167	173	172	192	172	148	183	153	176	195	164	173	176	174	170	164	199	175	201	158	181	152	184	196	177	193	173	184	170	163	172	161	168	205	153	179	198	185	200	170	191	164	169	179	172	176	190	164	187	164	169	165	155	191	197	192	168	188	203	160	169	173	181	198	188	184	167	182	168	157	174	156	178	160	183	170	170	169	178	178	200	164	168	191	184	176	178	193	179	167	193	187	170	186	192	185	182	180	188	172	188	163	183	186	184	185	168	195	167	165	192	152	177	190	172	178	174	184	210	173	158	211	176	178	186	173	172	195	177	160	186	176	166	194	166	172	173	163	166	189	180	170	188	169	166	179	165	180	159	155	166	179	152	168	159	163	159	183	193	193	144	180	161	168	184	207	177	144	164	193	172	174	158	184	169	192	176	175	169	182	169	188	151	184	172	184	172	152	181	198	169	200	163	148	158	179	175	193	175	163	186	169	185	181	182	171	178	201	140	158	190	182	180	156	171	187	174	166	168	190	167	146	175	184	158	158	162	177	179	183	161	201	178	148	183	164	191	178	165	194	180	186	187	193	192	174	194	168	167	177	169	183	181	179	212	161	175	201	194	195	164	190	200	171	162	197	157	175	182	184	167	187	146	186	172	188	187	174	190	228	198	168	166	179	163	226	185	178	178	169	176	203	167	193	165	176	173	199	160	157	156	185	191	176	175	194	188	160	187	181	177	166	176	159	173	193	165	174	215	179	180	166	177	200	191	188	203	200	167	178	192	187	176	180	204	175	196	175	156	165	155	192	194	190	196	166	198	179	168	166	176	169	150	197	205	173	219	184	192	210	186	164	186	180	170	184	202	185	148	175	177	172	170	152	174	166	176	166	187	180	158	163	194	155	170	184	168	167	183	168	196	194	161	196	220	140	198	137	178	154	198	172	190	171	183	189	197	170	199	175	209	160	156	199	180	201	180	185	176	159	147	153	191	171	185	188	167	192	173	172	211	202	173	178	187	186	169	188	176	201	186	178	169	208	173	167	164	189	193	187	157	193	196	188	170	172	174	205	175	175	158	176	198	179	184	169	178	186	179	176	164	191	158	168	174	151	171	164	166	155	160	149	170	206	168	165	186	209	151	161	192	171	176	183	202	196	192	183	162	193	162	194	179	169	168	206	178	184	190	179	176	178	182	198	160	170	162	172	180	174	165	201	187	170	169	169	179	184	195	185	191	197	165	173	166	157	166	187	171	187	158	181	191	162	191	166	169	185	203	181	157	156	174	164	160	130	165	198	166	163	135	183	187	162	178	189	166	180	186	156	194	164	171	185	196	200	184	169	162	180	196	172	201	208	188	184	164	172	209	169	171	180	174	176	165	183	170	187	188	215	185	181	180	210	201	192	187	176	170	179	174	172	202	160	173	187	160	185	178	159	205	171	172	148	167	181	187	183	172	184	193	196	189	150	177	198	176	143	186	190	175	176	174	189	168	175	177	173	180	182	174	165	170	167	170	192	181	157	195	180	170	171	181	170	179	173	144	196	149	152	200	183	179	170	201	161	177	177	192	170	155	185
6880	5489	778	475	445	436	445	435	421	441	449	435	419	434	455	401	440	481	418	443	440	449	430	478	408	419	475	418	410	438	407	440	415	438	400	435	446	406	424	419	434	419	454	385	444	433	439	467	445	434	465	424	419	460	477	422	449	457	461	420	435	434	421	409	411	402	488	428	437	418	428	426	418	458	424	440	427	473	453	444	449	444	431	412	460	456	471	414	404	462	499	413	428	411	440	437	475	438	423	411	400	451	464	459	450	440	443	431	429	416	440	455	454	421	453	408	437	449	436	427	413	413	420	456	383	409	461	440	453	462	426	425	455	449	419	427	466	418	449	454	461	436	443	450	454	442	425	433	464	476	432	433	445	435	417	414	423	451	419	467	476	470	397	445	439	433	457	424	438	441	445	417	454	434	450	449	435	403	483	464	467	391	426	424	449	438	469	354	420	426	442	429	427	417	442	455	437	414	439	427	468	433	426	432	430	423	449	442	404	396	439	444	407	431	462	418	478	461	433	432	450	404	437	439	435	397	397	438	419	423	438	418	434	442	448	405	449	386	444	388	429	430	446	432	426	437	445	441	448	433	431	459	486	420	407	429	422	397	446	467	411	457	433	431	426	444	437	390	440	428	404	451	423	424	428	444	426	446	466	403	446	446	426	404	437	438	469	461	457	409	419	432	433	424	401	438	430	452	441	443	419	449	470	448	423	421	418	423	408	434	400	438	390	419	433	423	434	429	476	426	422	407	447	449	414	453	503	431	479	433	450	469	364	439	451	427	475	491	408	448	410	413	440	427	413	471	432	417	433	450	444	422	445	440	416	404	458	468	450	482	434	449	453	436	456	429	462	394	439	479	413	393	424	440	454	424	417	440	398	445	475	387	449	442	436	401	465	416	419	468	440	455	435	405	442	450	443	430	453	435	436	421	451	426	441	452	456	437	440	428	420	434	433	460	473	438	428	425	433	444	424	412	444	445	452	409	453	433	402	440	421	469	436	418	418	455	443	437	436	400	438	446	413	447	413	415	505	456	443	407	435	422	434	434	413	443	421	399	412	468	437	429	407	416	398	464	462	482	431	445	437	428	393	417	445	385	441	456	420	455	443	445	435	448	436	434	449	440	436	432	458	424	421	440	442	425	413	419	447	400	428	451	435	431	415	421	413	452	463	437	432	453	431	414	477	422	440	433	427	453	436	422	446	421	454	464	412	411	462	463	396	450	432	410	430	430	432	450	479	424	428	431	388	442	390	438	457	404	412	451	405	434	434	435	457	433	424	411	437	444	456	420	405	485	396	404	428	467	427	442	384	434	436	439	483	450	416	444	422	415	466	421	421	448	425	457	420	428	452	432	452	453	465	441	459	428	423	413	445	434	445	436	425	434	426	445	426	444	429	427	427	458	456	427	415	443	466	414	417	428	425	437	471	455	418	464	417	424	452	432	452	426	439	496	449	437	456	455	435	457	431	425	451	439	442	425	424	466	438	431	466	430	396	450	419	438	421	408	422	391	431	425	430	435	439	464	431	433	468	420	410	434	458	454	442	403	433	434	396	417	421	389	424	424	448	435	409	439	476	455	450	445	443	440	401	414	414	431	446	452	446	424	441	450	434	447	461	439	435	452	405	436	428	434	441	433	451	446	422	412	458	442	448	412	438	388	436	398	466	433	427	397	410	440	426	412	421	460	441	417	446	428	405	457	444	433	447	461	424	481	434	469	429	459	441	453	419	411	446	394	486	462	412	407	418	449	456	442	480	455	435	445	423	414	440	432	450	401	458	408	428	452	422	493	431	421	431	439	416	378	445	469	476	447	426	418	411	397	455	451	470	438	451	392	380	427	445	440	448	446	420	434	446	427	432	429	425	411	436	473	442	398	458	445	440	465	464	417	396	422	465	428	446	411	433	456	428	451	414	425	408	421	460	451	446	428	428	420	413	448	419	467	440	474	401	453	415	417	428	467	407	490	469	438	426	411	420	459	410	423	450	425	467	456	464	442	465	418	429	403	488	443	431	442	473	436	418	407	440	440	434	461	410	424	438	461	426	459	412	439	424	441	437	445	429	422	426	434	408	448	439	420	434	456	427	437	436	475	433	436	446	415	414	409	433	426	416	421	407	459	445	428	466	456	461	417	463	397	447	433	456	448	434	451	446	449	441	444	443	453	426	420	408	459	428	442	455	413	404	401	467	445	459	467	421	415	450	411	401	433	475	406	430	436	437	425	414	447	446	455	436	460	383	428	414	441	438	445	442	423	445	437	424	380	404	439	466	432	422	429	432	470	458	438	408	426	435	411	429	423	439	424	425	429	434	411	411	445	424	426	409	457	431	474	424	440	444	428	457	454	411	438	452	449	460	478	415	447	418	432	420	413	434	436	453	398	472	408	453	409	449	436	434	449	445	422	465	445	465	462	465	440	473	433	407	445	472	441	438	427	405	411	422	400	429	403	397	413	473	407	464	446	411	401	468	453	442	456	425	428	430	434	440	454	449	440	468	446	438	417	444	426	388	441	443	421	446	417	422	423	455	463	439	456	439	482	457	419	464	452	459	486	463	458	402	422	439	406	443	413	443	428	406	470	432	403	441	446	465	443	410	407	418	387	386	463	423	423	435	404	434	419	441	437	463	448	448	407	430	441	492	449	429	443	422	424	416	427	435	403	448	426	474	422	451	444	435	476	412	442	432	446	420	431	403	430	421	461	435	462	448	411	414	450	427	446	426	468	426	412	442	434	413	456	414	440	438	423	421	442	436	447	426	444	432	455	441	446	429	449	406	403	456	461	420	457	429	438	414	420	427	428	446	424	433	456	424	435	451	441	466	406	452	441	460	420	451	446	437	443	456	441	434	427	468	415	433	423	422	408	477	513	427	436	418	420	414	418	409	402	428	479	428	430	444	410	452	501	457	424	397	422	416	460	456	448	456	416	426	456	437	423	405	427	447	447	409	433	433	445	454	450	428	472	453	429	430	435	427	452	435	425	430	410	441	423	438	451	440	447	445	442	449	440	414	455	408	465	436	452	408	427	452	434	443	451	434	436	407	389	440	435	420	462	390	394	415	442	414	465	426	437	447	442	456	431	410	459	472	436	455	460	430	421	422	403	422	393	441	414	457	472	402	450	418	440	478	471	429	433	448	432	433	433	407	425	440	433	412	435	408	450	433	402	438	439	445	462	451	404	446	417	455	415	415	449	463	467	436	396	419	424	415	392	407	446	410	433	372	411	408	424	435	406	417	430	433	421	414	428	420	436	456	438	466	449	443	443	438	468	468	448	460	429	424	417	457	454	407	442	437	427	430	400	417	461	421	460	414	444	428	435	430	440	462	414	414	443	454	394	408	423	449	415	416	453	483	404	480	416	420	400	412	459	414	437	425	479	412	433	396	430	428	440	419	413	465	442	398	403	449	420	416	452	444	485	409	417	438	471	392	430	418	461	464	447	402	420	449	450	432	434	411	443	439	422	426	433	411	435	383	439	445	432	457	448
24984	21490	24940	28477	21492	20850	1059	386	369	352	365	384	352	309	308	269	310	297	310	266	298	273	300	320	305	312	281	299	292	296	288	301	319	319	279	323	283	284	327	302	294	295	271	294	302	296	288	294	304	299	311	360	309	296	292	289	296	307	309	297	299	295	286	286	298	285	327	249	290	281	277	314	294	302	272	299	299	265	330	301	308	285	316	299	330	285	312	318	297	321	295	304	284	294	304	302	300	318	297	301	291	308	284	298	339	288	307	301	303	298	288	301	289	281	270	312	293	311	307	302	282	278	286	290	315	300	298	305	317	305	304	298	286	305	294	307	298	309	310	301	299	277	310	285	290	288	274	299	266	292	294	282	298	285	280	285	308	297	325	304	308	285	296	311	310	274	297	312	290	292	330	278	301	302	308	279	320	308	289	270	313	278	281	287	317	283	310	336	273	300	313	294	273	315	273	321	286	323	293	323	301	295	317	273	280	286	314	299	288	295	273	281	284	284	281	300	322	306	297	315	266	289	271	313	293	298	290	289	281	308	282	306	303	299	283	318	304	265	285	307	308	283	312	281	282	308	278	297	290	293	269	313	326	300	318	290	290	321	322	329	286	304	294	272	345	330	274	271	262	303	322	339	273	295	281	261	313	310	302	306	310	314	314	326	309	318	303	307	290	269	297	313	291	327	303	274	306	325	288	283	291	293	315	348	308	304	350	354	270	300	295	293	284	292	311	303	281	308	273	282	310	310	323	286	331	251	306	321	289	277	313	318	313	319	265	306	314	338	286	278	345	278	311	279	300	295	294	254	260	299	333	299	320	302	309	303	283	320	305	282	282	282	278	273	298	291	286	286	292	294	270	275	312	285	310	302	302	303	303	294	282	265	270	259	311	281	325	299	315	294	295	314	333	293	304	323	300	319	291	282	316	292	296	307	297	288	288	264	291	292	284	290	333	273	301	295	301	322	299	265	271	297	318	288	337	316	308	299	308	332	312	328	299	290	298	309	303	315	303	315	296	309	332	320	307	285	296	307	313	320	271	292	290	264	319	284	285	294	307	289	290	294	324	281	298	250	267	292	288	317	291	254	299	265	300	289	335	288	302	348	300	302	288	292	278	262	306	321	330	311	318	292	294	308	293	298	292	310	280	333	288	287	307	291	331	312	293	316	320	290	281	303	318	272	271	307	272	333	296	313	302	274	316	291	320	321	314	317	324	300	317	300	319	316	298	303	317	314	308	274	340	281	295	312	290	320	289	301	305	301	301	287	291	290	304	322	328	279	294	297	303	313	308	275	280	294	289	298	275	296	321	294	283	295	329	312	292	285	285	308	308	335	286	298	282	281	326	310	305	268	292	280	290	276	340	328	284	296	301	303	309	308	267	301	279	305	306	298	297	291	263	302	310	295	294	314	286	308	291	290	274	285	288	269	310	262	297	315	305	268	278	300	291	290	284	290	291	297	303	301	314	299	288	317	276	335	277	310	299	312	290	310	310	299	266	337	305	287	286	272	286	304	313	306	289	311	293	254	307	313	298	284	332	289	297	314	311	279	282	320	312	338	321	279	316	262	314	240	266	309	296	306	279	305	296	278	289	296	325	294	314	293	317	308	293	275	303	292	322	307	290	291	267	312	287	309	330	281	290	305	285	291	298	312	299	252	296	305	290	282	292	303	321	290	297	323	273	343	308	303	322	303	304	277	284	288	273	313	262	323	300	287	277	303	287	296	315	281	294	307	282	301	326	328	294	289	320	318	293	270	326	286	314	290	291	320	296	292	297	316	252	303	309	307	304	316	295	319	289	286	302	294	310	286	303	297	305	284	314	284	316	275	301	280	284	323	307	304	315	295	294	276	311	288	292	303	297	275	308	288	314	304	313	322	305	308	345	325	278	291	316	280	291	269	311	293	256	309	302	308	316	314	303	282	275	285	277	307	292	293	281	287	305	280	309	304	310	292	300	282	308	297	330	288	334	295	315	287	267	268	294	276	306	302	284	303	326	337	304	295	317	273	327	289	322	344	308	276	320	292	314	309	323	270	313	289	281	310	298	308	287	292	288	327	287	306	293	297	347	280	296	281	312	289	303	297	287	319	313	317	329	299	299	306	273	308	286	323	316	282	276	279	309	306	308	348	306	288	318	299	303	295	269	300	312	306	288	301	270	330	318	341	319	282	343	320	274	310	293	269	286	283	325	272	295	275	286	326	298	318	308	335	297	288	287	296	302	275	280	292	285	340	297	306	321	304	298	321	290	287	315	294	295	300	301	318	299	297	299	303	308	295	292	280	320	328	286	323	288	292	305	302	305	311	300	317	308	291	307	284	302	303	317	318	288	286	297	305	326	270	290	294	292	303	276	294	282	321	286	298	277	298	301	297	301	325	300	282	315	276	251	305	278	302	284	278	303	320	305	334	293	304	318	289	321	284	311	299	297	296	283	319	288	289	276	319	337	287	324	303	284	309	293	338	290	298	285	304	333	318	265	309	315	324	307	334	338	308	332	292	267	276	313	309	324	299	272	301	279	292	316	268	314	315	297	313	279	288	265	299	275	283	310	323	314	316	287	261	289	281	301	307	324	303	286	273	285	268	319	293	293	344	296	258	300	305	288	318	326	309	300	279	246	286	289	292	340	297	265	272	280	304	276	282	291	254	302	338	305	326	300	307	312	306	300	319	291	302	305	296	303	300	303	298	289	308	314	314	340	304	333	326	306	325	329	302	334	274	276	326	306	308	303	302	342	297	281	303	304	287	291	295	272	300	319	302	296	313	301	301	250	292	274	287	307	299	287	288	294	330	329	323	307	308	300	294	279	277	292	306	263	299	286	299	300	285	308	319	315	271	316	283	322	339	311	295	320	295	291	319	299	335	293	271	282	300	264	268	309	331	314	295	283	286	293	315	306	298	259	274	269	280	315	308	294	309	328	285	279	303	291	278	288	298	322	302	272	267	312	284	288	303	318	320	323	299	332	310	295	295	307	292	319	267	313	312	323	340	318	317	338	319	297	285	285	332	301	280	286	293	276	316	262	289	296	308	288	283	270	266	313	287	290	286	307	279	263	286	329	302	307	282	297	307	313	294	305	311	305	305	288	274	305	317	286	324	328	304	280	280	290	285	271	311	304	289	320	321	299	304	295	309	288	293	278	286	286	309	282	293	300	319	300	286	276	292	307	306	292	283	314	258	343	282	300	308	286	294	293	300	316	298	313	297	318	294	316	313	293	330	307	319	314	282	313	281	281	306	314	297	273	299	293	311	321	275	272	317	294	324	313	288	301	290	302	284	304	266	308	281	307	288	317	276	275	272	263	293	301	311	313	291	316	275	270	259	333	302	288	295	301	303	300	306	272	305	298	305	331	293	280	306	303	300	282	259	298	289	303	328	290	321	315	260	285	286	288	299	275	266	287	307	294	314	304	308	288	286	296	278	268	336	281	300	304	301	294	309	299	296	310	340	285	292	294	308	303	290	273	294	313	319	303	281	288	294
16579	38099	4951	1049	820	770	724	691	678	698	684	660	658	672	668	691	631	664	696	628	633	641	718	642	672	662	644	684	675	603	661	680	705	666	673	665	644	611	637	668	618	649	659	639	639	623	662	665	607	664	667	649	685	678	670	630	653	619	655	656	660	617	640	666	630	684	625	703	621	692	650	658	617	640	679	643	606	639	618	665	658	673	648	601	646	675	657	628	590	665	701	618	665	625	665	686	642	651	664	657	661	618	585	639	628	653	674	617	615	658	668	700	650	715	636	665	623	638	691	607	669	659	668	625	662	616	617	662	648	649	642	686	656	633	607	648	612	632	665	622	636	601	633	667	686	615	686	647	688	633	653	613	669	662	639	680	646	688	677	618	680	650	653	668	676	624	698	626	681	642	599	652	609	661	608	662	619	636	654	613	647	649	642	598	637	643	634	657	591	678	598	672	634	646	579	616	616	690	643	665	683	654	655	618	674	671	660	661	690	670	625	643	693	691	631	650	665	653	639	640	649	683	656	669	636	623	652	655	648	707	702	642	672	666	661	729	649	644	613	652	605	681	626	682	661	634	689	640	703	687	637	622	668	668	621	613	599	669	618	690	652	670	663	641	654	632	646	666	656	676	640	658	651	628	599	647	617	620	624	661	641	659	632	610	628	622	672	644	672	690	686	658	655	621	690	656	679	648	706	637	688	660	606	635	654	620	679	645	631	627	706	677	682	665	707	685	656	658	634	627	614	711	611	695	665	625	648	676	633	643	648	643	676	670	609	664	657	632	664	660	659	713	649	634	715	635	682	692	680	654	685	630	671	662	604	677	645	675	628	628	622	665	625	628	666	638	685	611	662	628	650	656	685	663	637	668	630	666	652	666	607	682	591	670	638	617	639	654	672	668	612	694	654	613	663	691	646	622	702	639	625	683	686	649	638	702	668	604	645	641	622	648	620	626	636	656	674	696	694	633	712	672	670	650	658	638	646	668	639	704	648	635	618	651	622	644	650	685	687	629	664	644	698	611	670	636	656	617	658	631	691	661	629	648	662	641	661	642	657	680	646	640	661	662	641	672	677	682	650	647	695	668	655	636	618	706	646	632	673	625	651	648	693	668	677	616	640	624	612	661	692	626	652	670	605	642	660	669	677	612	616	661	648	665	666	671	638	567	689	645	672	644	649	630	653	650	622	636	653	642	611	645	663	609	687	612	664	688	647	687	653	680	655	610	643	674	645	636	662	643	635	688	656	627	674	673	668	608	612	666	668	631	641	665	621	670	644	609	634	642	668	656	643	664	625	631	668	647	648	631	617	647	670	641	627	665	627	704	635	659	616	632	632	646	653	639	667	618	618	661	669	634	640	617	641	654	658	603	651	675	627	664	660	637	658	693	659	664	591	658	645	704	651	627	663	655	678	635	662	633	676	674	678	638	645	632	668	652	656	633	621	646	632	631	620	664	672	636	659	682	635	685	643	642	664	693	715	619	648	649	630	586	673	692	671	628	636	676	625	632	672	638	628	619	647	639	616	620	656	665	712	657	660	702	645	679	710	644	633	641	615	684	607	658	672	654	627	601	653	654	585	674	623	687	627	652	630	638	663	634	701	729	645	626	622	654	652	652	619	644	581	641	625	649	663	644	655	670	655	662	629	668	632	636	700	631	662	657	606	675	635	656	656	657	677	664	649	662	622	655	668	623	679	653	648	645	631	639	639	639	625	681	649	653	663	626	674	656	655	655	652	661	652	659	636	658	677	642	615	651	693	627	662	618	702	672	634	622	614	648	666	648	651	662	615	665	628	652	634	606	666	685	627	704	614	699	642	705	656	607	624	639	633	639	637	639	651	663	666	628	696	632	630	653	633	663	715	629	610	625	652	641	641	652	691	645	656	652	615	611	667	622	648	631	666	679	650	640	657	618	653	634	676	668	657	670	591	697	667	677	635	651	664	620	673	717	643	641	651	666	621	671	665	628	644	631	637	662	642	620	633	622	656	657	670	638	672	653	660	637	657	684	645	624	708	690	694	666	656	632	643	673	689	634	645	646	657	618	655	727	639	632	658	625	650	637	672	601	619	655	673	595	637	636	681	630	653	652	665	669	636	650	697	628	632	670	649	628	640	656	648	633	695	663	611	645	623	676	667	614	689	667	656	630	648	614	677	663	674	665	653	655	651	663	612	652	692	667	703	636	686	642	662	691	637	654	636	615	644	701	644	622	633	667	631	676	610	670	625	616	639	632	689	682	616	678	700	624	692	640	711	669	647	648	701	609	618	653	602	674	632	680	679	622	657	659	710	649	675	668	637	701	665	628	635	624	615	672	660	646	635	648	661	679	666	706	691	641	652	659	635	619	667	704	640	618	605	673	647	627	665	629	655	702	636	722	674	653	642	693	655	660	619	643	680	696	594	659	648	610	694	642	656	678	632	631	653	647	649	644	667	678	668	618	607	668	627	642	672	674	632	666	616	640	623	613	654	628	613	616	660	622	656	633	587	638	700	662	640	647	615	691	671	683	618	655	640	669	641	666	660	644	650	722	616	621	639	669	671	659	644	677	693	659	635	658	611	647	650	663	628	645	620	682	663	662	663	681	658	630	676	620	678	649	606	645	660	690	642	676	693	628	635	684	694	653	665	656	620	646	650	639	632	651	616	634	637	674	683	646	688	703	639	648	661	639	635	645	648	657	645	650	636	646	637	615	613	621	661	633	620	644	704	667	604	603	658	650	650	592	634	639	634	660	675	639	663	664	626	674	590	668	645	700	587	637	635	641	647	641	677	597	624	638	644	640	638	662	669	656	628	588	613	646	638	674	648	642	642	659	642	635	611	665	675	629	662	626	687	645	667	648	680	646	637	607	597	648	687	654	656	668	639	703	622	688	642	618	666	639	650	615	627	630	649	601	697	647	619	690	655	636	660	622	652	635	655	644	672	620	638	620	652	645	685	632	687	677	626	691	608	643	644	628	667	688	648	634	650	613	626	642	628	649	628	639	636	658	676	631	611	669	647	584	670	660	632	644	661	644	605	609	643	646	614	661	662	622	663	652	650	649	674	631	654	620	671	687	655	682	670	656	635	610	708	694	675	673	676	672	651	621	660	692	637	657	643	637	669	644	659	656	642	668	666	665	654	630	663	611	696	642	653	622	655	626	594	635	661	652	669	677	669	662	621	624	608	669	702	653	622	680	636	666	637	640	624	671	712	648	657	681	680	615	645	627	668	644	630	657	632	685	702	649	660	653	669	637	631	714	619	668	621	674	660	629	677	613	621	652	605	656	677	635	656	671	635	647	612	676	652	634	705	680	666	633	645	657	611	614	639	587	670	637	651	683	628	647	684	642	675	684	596	605	621	667	618	655	647	647	650	687	619	692	663	638	631	633	632	703	621	668	683	675	635	658	648	635	607	702	691	639	617	698	625	708	591	621	653	646	598	641	648	671	588	639	685	658	619	629	633	656	638	647	682	696	667	682	635	670	714	671	666	665	644	677
24280	21444	25242	28052	21446	21471	19612	755	375	362	315	305	301	311	254	246	275	288	276	263	251	254	256	250	256	250	234	238	233	219	244	235	241	263	218	244	260	231	251	270	245	213	218	192	266	280	236	267	233	260	242	232	251	232	248	234	228	236	239	226	232	243	248	258	226	216	222	230	225	240	221	237	208	228	256	261	224	229	251	217	233	220	217	255	226	274	236	251	235	228	255	216	239	234	238	225	227	291	212	235	261	212	239	241	260	253	255	232	247	241	234	235	254	215	212	256	246	259	237	265	234	245	244	269	261	229	237	232	259	215	231	224	202	243	244	244	243	273	235	242	240	255	259	239	237	257	231	250	220	281	227	248	238	233	229	232	235	249	227	276	252	233	211	233	242	205	225	225	244	246	251	242	250	232	240	221	261	220	237	242	254	233	255	256	245	264	239	251	230	250	232	270	258	206	265	241	232	241	273	247	261	249	206	251	236	199	229	247	238	219	238	252	228	236	275	252	240	213	216	239	216	263	261	232	242	267	260	225	251	246	206	278	250	215	263	245	227	254	234	241	201	213	216	244	217	227	208	231	221	240	257	235	272	251	249	260	251	223	228	229	228	232	273	242	241	221	253	238	269	236	242	232	218	227	244	203	257	251	232	227	232	264	237	247	259	209	230	214	251	244	227	276	247	238	248	241	252	249	251	238	228	227	216	272	263	216	251	296	249	229	219	254	217	266	227	258	218	236	227	237	251	220	240	245	251	259	257	243	224	251	242	239	244	252	260	208	223	238	209	229	251	235	239	240	237	242	214	235	240	261	262	239	251	235	225	236	243	224	237	243	215	239	235	257	244	254	262	238	255	241	227	258	243	232	246	252	220	245	254	209	237	243	257	217	243	224	244	221	279	227	252	251	216	262	261	245	225	222	241	228	220	277	259	267	249	238	244	265	237	216	224	246	242	244	258	243	235	218	233	234	234	219	249	230	246	248	211	237	244	239	239	225	220	236	237	259	220	248	260	233	241	254	262	255	235	215	236	229	251	266	238	222	236	227	239	248	212	236	243	255	229	237	237	253	243	253	256	247	237	228	199	230	249	268	238	229	230	271	260	211	248	257	218	240	234	245	255	222	233	232	235	252	233	232	228	215	229	263	221	220	232	225	224	219	218	215	241	244	241	206	214	261	231	250	227	224	239	238	240	276	277	247	258	226	242	259	223	235	235	247	241	265	276	236	232	256	242	263	247	231	254	216	219	205	197	231	225	263	261	236	244	237	238	231	218	247	251	247	268	218	223	243	239	234	245	244	227	216	225	225	214	243	223	232	239	224	216	252	232	225	248	260	255	256	264	232	213	251	226	261	252	224	251	270	258	244	236	245	211	229	255	251	254	241	224	223	225	260	253	240	228	240	231	252	241	252	240	263	270	246	227	219	228	242	255	248	211	278	253	255	246	239	248	250	230	243	214	226	231	212	237	259	239	259	246	247	242	233	253	232	211	262	269	241	247	241	245	220	210	232	258	222	222	250	220	232	236	255	229	251	256	251	239	265	220	247	230	234	253	236	259	272	253	230	227	273	233	213	263	238	260	242	246	208	233	293	236	232	239	212	242	210	254	233	235	258	233	244	231	272	254	210	218	252	241	263	249	227	235	266	239	235	242	230	234	261	227	239	269	247	228	256	258	232	237	221	247	236	242	250	241	238	275	253	270	247	212	218	246	229	252	242	225	278	249	236	259	213	220	258	254	218	258	253	252	225	231	236	244	244	240	259	214	236	249	227	239	236	248	226	237	259	243	246	245	280	258	246	235	239	236	231	218	258	238	228	248	213	252	252	253	231	235	225	235	254	224	238	267	225	243	256	241	239	237	221	229	232	234	247	230	248	263	230	229	269	223	248	203	261	215	244	253	214	230	244	235	209	243	253	195	260	225	253	249	256	245	242	230	233	235	253	225	240	218	226	238	263	204	235	222	245	211	229	269	262	255	257	229	250	285	246	244	239	240	233	251	242	235	249	237	235	241	245	234	221	229	246	235	247	240	287	247	229	236	213	229	275	258	223	234	222	240	227	263	249	262	249	248	227	276	250	234	245	261	236	245	240	219	238	233	226	211	246	237	245	220	248	245	225	247	239	244	245	251	232	222	247	222	247	242	245	238	264	239	245	235	225	223	234	270	214	221	241	223	251	217	253	222	255	253	220	217	231	259	203	227	220	223	219	252	224	216	226	244	260	217	245	227	240	237	223	231	210	230	266	262	239	240	250	274	236	268	247	260	243	256	237	250	233	204	245	228	256	250	231	237	247	241	270	235	225	242	198	219	209	239	229	255	266	209	228	240	228	236	259	224	240	223	248	231	259	231	235	251	233	246	197	253	241	256	250	243	257	219	230	237	225	251	251	229	230	246	229	252	222	225	237	241	244	245	240	275	229	261	249	240	251	272	247	250	195	235	243	243	228	254	256	223	247	247	241	316	226	238	223	248	225	245	213	230	249	234	240	242	242	221	206	231	254	214	260	265	229	232	277	249	248	216	257	254	271	209	239	263	215	217	260	249	240	242	229	210	222	228	242	269	240	218	205	239	233	220	266	275	219	254	248	223	233	244	254	213	197	253	249	226	266	195	238	240	224	252	235	254	238	239	240	236	265	232	217	248	246	231	247	265	233	235	247	248	283	251	233	243	244	237	261	238	230	221	240	259	219	257	248	223	267	225	218	225	236	216	286	235	240	237	223	269	231	214	229	241	231	243	237	225	247	252	231	244	263	237	232	258	217	257	190	234	243	256	254	228	234	262	236	227	242	255	217	238	241	227	213	235	222	218	241	252	236	243	266	268	238	271	262	244	243	259	216	254	224	241	255	249	251	253	240	234	227	222	263	233	265	245	234	240	253	243	261	256	207	260	223	242	255	256	218	249	208	208	228	226	248	234	239	237	252	219	242	253	243	250	266	254	224	241	218	234	249	228	255	245	252	231	227	250	218	240	252	244	228	219	262	216	232	236	228	257	241	212	237	228	217	232	264	239	233	247	261	240	241	222	225	233	254	246	212	251	260	245	239	242	240	286	226	218	203	233	239	245	214	238	227	219	235	234	239	242	236	258	267	233	228	248	237	219	262	266	230	239	219	235	237	229	247	249	238	240	231	200	251	226	236	231	212	270	243	250	215	219	213	222	233	217	228	238	232	237	238	209	222	210	233	220	206	243	253	216	252	266	241	225	234	223	230	233	245	223	246	227	259	224	241	254	275	218	224	226	230	239	258	240	236	208	228	229	252	245	231	232	224	235	229	276	265	230	240	272	276	253	259	252	234	257	221	249	245	269	220	227	240	225	241	222	212	256	249	219	222	234	208	249	225	242	251	229	209	247	246	223	237	207	230	221	287	231	249	244	228	256	225	243	226	217	232	226	247	240	240	211	250	253	217	250	240	267	226	219	245	252	257	262	245	261	236	199	238	238	266	248	233	253	238	228	253	255	221	232	214	243	221	275	252	234	257
22583	49360	7436	1382	801	649	641	597	552	534	593	569	496	561	509	465	527	508	521	531	519	474	528	542	481	495	498	476	530	479	521	506	518	513	506	482	522	518	526	462	521	516	533	502	510	462	479	489	528	468	506	519	500	518	510	496	494	511	516	492	512	479	540	474	505	536	530	474	508	542	538	486	522	508	511	489	538	511	493	495	499	482	540	538	490	463	512	574	514	532	511	523	490	525	523	502	522	509	512	474	465	521	490	513	514	511	538	483	484	518	505	551	510	476	502	481	526	521	481	499	503	507	503	523	500	520	478	487	528	479	470	512	534	497	545	487	488	512	521	534	524	510	478	513	509	480	467	500	514	501	483	516	438	480	471	525	509	504	493	507	484	472	502	501	490	492	526	479	455	484	509	509	498	518	461	488	476	506	500	511	530	461	497	541	518	486	525	504	478	488	524	487	512	497	464	491	510	494	481	460	470	526	516	521	524	482	457	519	517	528	482	500	504	493	455	492	477	482	485	480	521	473	516	534	534	498	492	514	507	526	488	499	517	499	486	508	516	472	523	521	553	549	482	477	491	465	482	510	520	458	510	488	475	454	483	511	555	524	504	515	525	499	499	498	512	505	537	516	501	494	506	542	501	475	509	486	508	491	572	529	541	487	509	536	495	494	494	489	494	497	520	483	492	533	479	482	513	509	450	508	462	509	476	501	493	533	512	540	495	512	536	514	483	478	481	516	496	493	527	529	508	516	542	510	510	481	524	522	476	456	484	487	484	506	505	461	491	492	473	506	508	480	459	511	485	517	469	490	538	511	497	501	480	441	482	501	466	510	488	512	472	493	479	510	504	483	506	509	461	497	510	492	522	452	492	470	527	496	502	467	510	518	487	507	526	517	514	474	517	494	500	502	539	496	502	494	530	451	481	519	494	517	524	488	535	503	517	545	494	483	513	468	522	532	469	478	496	497	477	510	517	508	473	467	496	529	536	522	481	491	480	546	541	480	496	516	500	561	470	505	534	531	535	529	519	456	491	490	552	456	495	499	514	507	497	504	521	466	503	520	490	469	478	499	542	471	523	522	473	546	546	521	482	559	481	517	478	467	491	525	531	516	473	484	532	503	464	443	449	558	524	477	434	510	520	518	514	517	495	487	487	501	508	466	511	508	519	482	474	498	528	496	489	525	493	523	494	511	492	476	464	505	512	504	507	505	487	501	500	517	500	492	453	517	504	470	482	483	531	509	494	520	509	479	526	487	502	474	493	510	462	492	494	477	509	510	518	531	507	508	543	488	497	514	508	487	463	469	492	514	518	525	507	572	506	531	490	524	509	491	519	503	503	498	500	560	479	521	507	463	510	463	496	516	512	498	486	515	505	503	495	545	501	499	528	485	492	537	501	472	496	546	499	483	490	488	502	505	514	510	534	485	533	497	513	524	482	526	469	490	456	504	494	550	499	514	520	513	527	490	496	490	527	531	495	464	454	505	523	487	506	496	506	496	481	497	500	493	555	515	563	474	480	540	523	503	502	472	513	525	527	489	532	476	517	498	535	514	482	513	501	507	481	533	474	511	503	481	531	514	496	516	517	512	514	483	500	537	512	522	511	546	482	536	458	528	541	442	495	529	500	507	492	486	471	504	510	495	486	474	485	556	497	537	508	458	504	508	494	523	483	472	475	499	526	521	497	518	494	522	549	483	498	506	528	513	485	506	512	470	494	520	507	515	539	502	501	461	508	476	494	482	493	495	464	493	477	483	533	510	515	473	541	487	491	510	525	518	536	503	507	512	464	509	509	502	492	503	479	470	466	511	484	482	480	459	537	496	481	514	447	464	500	510	489	523	514	482	508	561	477	507	525	481	509	524	510	529	505	482	497	459	517	515	458	515	502	514	506	483	483	478	503	523	505	473	501	484	474	472	509	502	504	474	521	505	513	494	485	478	501	515	527	464	502	530	489	513	476	505	474	505	495	506	478	523	513	488	484	514	496	525	478	543	469	496	509	480	554	504	539	504	525	477	474	523	503	522	488	528	512	534	555	505	561	487	549	506	527	505	483	499	463	508	526	507	547	523	510	521	518	522	534	499	516	484	544	502	524	509	493	517	519	502	474	478	460	502	518	461	516	520	526	502	489	487	515	537	492	507	513	505	479	507	529	491	510	480	527	478	534	518	500	537	514	515	530	517	511	452	521	479	492	517	501	516	533	506	496	535	519	523	519	528	506	508	480	508	471	513	504	533	468	488	541	518	481	494	552	482	524	519	475	505	514	511	520	493	516	518	501	472	555	457	482	473	509	528	510	479	485	510	490	525	501	465	505	535	479	475	503	476	503	531	492	504	508	506	492	497	492	508	494	520	495	497	482	515	482	487	483	482	521	535	536	505	506	487	468	500	529	490	501	518	497	465	475	485	513	489	509	512	501	484	494	498	502	501	478	473	501	524	523	480	475	493	448	529	570	554	512	500	498	531	494	513	480	485	534	501	498	522	492	469	534	472	501	483	531	496	539	515	487	488	503	505	548	491	500	508	467	442	498	516	480	471	474	517	502	549	499	497	510	518	484	465	509	500	504	468	510	543	506	509	521	506	497	482	501	515	473	489	492	473	479	508	511	492	541	499	502	535	526	514	513	525	529	482	492	481	480	493	498	512	489	474	497	481	507	457	532	489	533	512	484	493	500	528	509	501	440	500	502	521	517	536	495	504	521	496	530	494	513	532	532	493	508	526	498	488	490	465	506	509	521	501	497	498	533	498	496	515	471	534	495	502	483	493	478	494	499	478	559	458	519	490	480	511	511	529	480	493	482	483	503	506	506	513	515	505	526	499	548	518	490	515	474	493	490	530	495	563	451	497	506	492	514	455	488	488	504	463	459	479	507	536	505	485	487	511	485	491	502	479	471	471	482	462	489	479	532	497	478	506	503	524	455	502	499	501	539	522	467	492	505	506	539	456	485	481	494	502	467	489	501	514	541	502	480	518	492	505	525	500	492	506	513	511	480	492	533	511	478	512	528	535	500	478	500	540	537	507	499	451	509	553	510	498	505	495	505	524	518	551	492	509	455	500	511	490	487	518	446	484	508	497	508	519	500	488	513	504	485	501	475	517	493	495	531	499	549	497	501	493	509	500	523	517	506	490	521	544	491	504	503	484	513	529	509	542	516	511	486	523	494	533	471	529	520	532	486	521	505	520	526	456	484	483	481	462	497	488	509	504	498	530	483	485	487	493	518	507	529	465	504	497	494	523	522	523	512	461	489	532	471	496	492	554	489	508	506	557	482	497	506	470	511	535	501	454	550	505	517	515	495	514	523	514	507	462	506	543	536	475	464	509	506	517	497	490	523	506	477	540	514	519	505	511	449	526	509	474	456	480	498	478	493	504	484	505	468	508	488	500	497	495	501	504	512	533	466	465	493	498	478	507	523	519	451	508	514	512	515	505	500	506	491	500	512	497	516	522	483	513	523	525	485	523	513	531	516	554	514	502	504	524
32834	20644	9290	431	195	167	173	184	175	183	212	156	168	153	182	172	181	174	161	192	167	195	210	193	187	184	141	177	163	177	206	195	195	182	189	159	181	178	203	171	177	192	161	198	170	183	190	192	169	206	157	175	176	155	195	175	181	177	174	170	194	190	148	176	148	160	170	163	197	201	194	191	184	168	153	187	197	180	191	168	196	194	177	194	186	186	187	175	163	163	186	183	177	160	169	158	167	192	205	179	194	173	172	185	165	172	215	181	186	176	164	193	198	158	180	186	193	202	181	196	198	177	165	204	175	157	183	162	146	179	168	166	165	170	208	172	182	184	170	173	157	183	175	164	160	190	183	145	146	160	179	154	191	179	182	181	151	154	207	189	203	167	173	183	170	199	176	178	190	158	191	181	182	158	173	165	173	187	201	166	176	185	174	158	170	181	195	166	176	167	191	172	174	170	173	173	194	199	177	192	183	180	188	201	152	169	179	190	170	167	195	176	207	178	188	169	201	176	169	203	162	168	166	197	178	185	173	177	175	183	182	179	189	172	160	195	170	156	183	183	191	190	184	185	164	151	199	181	155	196	168	178	180	187	173	200	199	191	165	171	168	186	176	160	177	222	180	178	186	179	179	182	180	203	152	182	176	181	180	163	210	167	178	203	160	174	176	179	195	182	188	184	169	162	178	192	168	207	182	188	188	160	219	162	186	198	174	153	174	174	187	146	160	149	173	193	194	169	188	172	170	177	167	178	186	175	180	158	175	177	199	174	185	161	191	197	172	161	183	167	172	174	175	190	183	176	165	189	216	182	185	175	193	191	179	184	178	149	183	178	170	166	179	195	176	196	173	167	168	179	180	186	191	172	158	165	148	169	151	192	182	150	185	179	176	194	179	200	176	193	177	191	176	188	180	190	191	150	180	187	177	180	151	189	144	158	193	176	180	173	203	146	174	195	197	181	184	175	180	187	195	173	178	166	173	192	184	182	165	177	193	162	189	183	194	180	137	177	163	174	208	215	177	192	166	196	164	162	183	166	185	186	182	157	168	165	149	197	186	170	163	190	183	170	177	186	151	157	183	156	166	193	167	171	171	167	166	175	192	140	188	190	173	190	186	155	177	187	193	168	160	172	167	173	162	196	172	187	177	185	191	172	184	177	182	193	185	188	187	177	166	192	166	189	188	193	180	171	173	167	186	168	198	185	159	179	176	171	173	183	184	172	179	173	209	190	187	178	163	201	241	175	185	178	146	161	178	169	177	199	210	185	179	188	154	159	175	178	172	185	207	188	183	175	165	179	165	171	198	184	202	179	178	194	169	161	184	200	185	193	166	184	173	191	187	175	183	175	185	169	172	162	177	183	195	170	171	171	186	181	184	190	172	186	160	161	197	184	155	195	173	185	155	201	187	153	190	191	194	207	172	176	186	199	171	192	180	179	196	183	188	193	200	158	186	203	174	192	168	199	197	192	189	179	169	186	176	170	180	149	193	187	182	180	174	160	181	171	187	170	155	193	176	156	195	180	163	161	169	159	189	187	171	172	157	183	179	200	173	204	166	164	179	180	184	175	180	188	163	166	163	193	189	159	195	184	192	189	171	174	176	168	174	191	182	173	175	153	164	206	174	181	162	165	195	193	177	176	194	177	176	167	188	184	183	189	212	161	201	174	182	180	176	171	196	196	191	182	188	190	172	178	181	173	172	188	184	166	195	164	196	162	168	167	171	185	181	195	165	186	183	191	148	156	181	191	177	177	183	183	179	188	163	154	195	158	175	172	188	157	177	187	162	175	181	175	187	195	184	186	195	178	145	195	179	169	150	167	164	163	183	167	171	183	193	178	187	189	205	193	194	193	188	195	173	187	192	173	200	197	172	167	205	163	158	180	166	176	179	174	168	179	176	196	181	171	168	197	184	205	160	195	198	197	177	195	174	186	185	159	153	171	185	170	165	194	162	178	174	178	189	168	180	172	177	189	160	180	177	187	180	156	179	170	187	179	190	169	242	167	183	174	185	196	189	183	197	163	175	182	210	167	175	178	163	181	162	205	188	177	169	189	205	192	187	202	192	194	175	194	171	203	159	159	171	185	168	154	173	165	165	172	177	179	178	183	186	156	154	178	170	181	170	211	185	167	161	195	173	177	176	172	161	163	191	198	185	182	179	174	168	166	192	171	172	165	166	190	177	176	173	177	200	230	217	199	194	175	190	203	152	173	171	168	179	181	191	191	163	152	160	180	217	207	173	165	185	161	187	183	189	178	152	176	164	189	172	187	166	178	171	170	162	180	157	190	171	190	196	175	179	178	183	154	196	175	174	172	188	174	157	167	165	194	190	176	203	187	169	202	178	156	174	167	192	176	191	158	174	180	178	175	142	161	198	163	193	169	164	165	189	175	182	171	157	168	194	188	185	183	165	177	166	170	187	195	165	147	177	175	201	195	163	146	176	174	135	163	165	161	194	170	190	166	203	164	195	164	179	179	181	172	166	156	185	167	149	156	179	181	161	167	207	180	196	168	205	161	181	194	183	199	199	172	169	184	184	178	190	183	160	185	163	189	193	193	156	161	173	163	176	181	165	163	193	172	186	200	192	195	169	149	148	174	173	183	183	191	180	166	199	172	155	222	201	217	184	191	187	191	184	161	191	180	165	184	186	178	172	177	172	179	204	208	154	164	163	176	187	179	186	164	188	161	168	192	176	180	160	180	173	198	192	170	213	195	170	180	169	162	179	192	197	213	169	184	178	178	172	175	200	182	167	197	170	185	184	170	182	163	176	184	183	199	201	203	200	158	190	194	139	174	152	169	199	169	176	197	187	178	176	181	171	148	166	189	189	184	179	166	167	175	156	176	175	189	172	206	166	185	189	170	189	192	168	192	158	197	195	190	165	187	159	197	193	201	193	180	200	203	181	187	189	179	177	161	187	205	162	194	166	180	167	163	187	185	178	178	177	194	165	176	155	181	203	185	178	173	159	167	200	188	192	206	177	212	176	153	184	175	164	192	183	205	182	195	177	159	192	179	155	165	191	170	168	177	203	165	171	172	180	167	194	170	183	167	180	172	160	163	185	126	164	183	167	187	163	195	199	143	173	189	181	166	196	186	147	157	185	185	170	176	182	149	196	185	170	181	169	181	175	164	163	199	174	177	172	184	180	171	195	168	170	169	175	186	180	197	170	186	193	169	202	199	155	173	174	193	167	179	161	152	190	177	174	205	177	193	229	167	173	167	186	205	196	203	192	170	161	180	172	164	204	180	202	184	178	186	156	204	192	187	168	181	197	182	163	189	164	181	169	187	154	170	185	170	174	173	197	195	183	200	166	177	199	199	190	162	185	195	174	164	149	161	156	185	168	159	192	160	151	177	170	190	174	180	196	191	180	178	181	190	187	167	182	185	139	211	185	180	189	192	169	168	195	157	189	164	190	159	162	180	189	205	174	171	174	169	181	186	177	175	164	169	170	189	184	174	170	183	183	163	170	160	168	207
6694	5440	819	459	458	444	451	461	445	444	435	444	454	444	449	415	448	404	430	435	421	451	467	442	448	439	410	428	452	422	483	421	462	464	408	454	450	435	427	444	484	475	390	454	426	437	412	437	431	442	388	424	411	426	431	449	449	438	451	439	444	435	426	462	437	409	405	478	446	436	459	446	424	440	425	452	421	438	433	436	443	431	452	450	438	422	434	420	433	433	422	435	449	417	443	425	428	457	429	441	466	442	407	416	451	458	407	408	456	440	453	428	423	421	408	417	412	420	449	470	439	433	452	420	424	407	448	417	470	429	412	430	449	458	424	457	435	403	439	449	450	459	444	420	405	458	457	439	462	426	415	449	449	466	401	458	427	423	464	448	410	430	451	429	433	444	475	440	473	423	454	455	449	413	409	408	442	413	451	437	440	404	433	476	436	470	446	450	438	442	443	439	400	395	412	452	448	437	417	428	438	422	440	430	430	405	445	418	413	446	457	409	422	470	417	434	437	437	432	434	392	414	436	442	439	405	432	449	439	441	429	480	444	385	435	403	417	441	477	472	446	455	407	413	421	420	410	454	446	447	392	413	471	461	476	451	464	438	444	435	443	427	420	432	444	431	441	484	420	460	443	447	466	425	442	480	431	409	398	418	444	482	455	426	423	431	422	427	417	446	442	474	434	458	461	421	470	425	439	416	421	406	427	444	495	433	437	389	438	439	419	429	456	439	420	398	426	436	419	410	413	432	462	459	426	459	415	447	437	425	423	439	450	440	428	416	419	411	422	449	422	478	422	419	438	431	453	438	464	442	433	426	417	435	420	453	452	463	433	448	442	413	435	445	447	427	433	427	428	455	449	433	416	453	442	446	444	417	443	449	417	465	452	429	433	409	438	451	442	446	439	444	457	413	424	419	461	435	396	430	415	428	465	452	452	446	434	461	437	402	451	427	423	441	454	398	428	411	450	445	428	471	404	452	458	438	390	445	407	385	454	420	451	402	450	470	459	448	413	440	427	438	423	459	461	380	403	393	429	421	440	430	448	471	435	469	430	449	466	419	426	449	441	436	486	420	445	402	442	452	412	475	447	453	447	419	465	428	408	426	461	442	439	447	460	425	430	431	442	436	445	443	435	408	414	429	446	396	412	426	420	433	412	423	428	419	442	449	404	433	433	451	449	427	446	402	428	390	444	447	430	424	415	436	465	462	439	448	468	466	451	461	439	455	403	433	439	439	453	427	459	416	432	471	428	426	455	438	455	469	449	444	461	426	454	405	415	437	428	405	388	485	422	399	487	420	451	450	485	447	468	433	453	429	427	447	446	452	438	466	420	463	422	432	458	410	421	427	450	438	433	415	431	459	433	434	437	449	458	451	409	430	434	468	453	442	444	484	445	430	433	413	440	443	453	404	442	422	471	462	449	428	453	420	434	431	461	438	463	416	442	480	434	433	429	434	446	447	442	405	465	462	457	374	429	427	486	453	415	487	437	423	464	475	466	412	435	451	409	453	462	440	441	463	435	405	416	437	454	436	477	424	444	444	421	442	436	457	449	421	434	416	444	447	424	435	460	426	450	454	445	411	411	471	418	460	432	452	405	435	426	456	449	428	449	435	426	460	438	461	433	404	449	424	439	453	440	486	462	471	457	449	463	461	433	473	436	410	423	458	429	440	402	424	415	431	444	452	428	399	424	423	405	469	410	448	414	444	467	408	449	425	433	444	445	440	432	433	429	433	478	425	474	437	452	432	426	436	444	445	411	449	437	412	406	448	457	427	420	417	458	472	422	432	461	438	455	461	415	425	472	470	449	466	446	401	423	448	412	425	470	444	441	461	393	451	427	459	444	415	451	409	465	431	444	398	458	400	422	450	414	429	413	466	420	431	443	448	470	457	416	401	430	421	428	456	455	442	411	449	449	430	429	411	418	430	454	415	460	444	428	439	436	374	447	423	430	445	439	418	462	427	407	460	415	451	430	468	400	458	445	463	454	417	428	450	439	442	420	434	444	475	491	448	438	436	431	453	413	447	442	426	440	444	452	443	413	468	452	456	422	414	359	398	413	411	468	461	453	403	453	475	418	407	463	409	423	438	425	458	421	392	417	436	438	412	436	431	462	428	410	443	444	422	410	445	406	433	426	412	441	450	424	463	410	468	441	431	475	447	438	416	402	451	436	462	434	423	444	435	458	471	430	438	444	460	453	429	419	414	439	428	445	417	472	434	465	435	456	429	443	428	431	433	432	464	448	410	426	422	420	428	466	441	441	447	404	460	444	419	466	442	465	430	451	434	444	436	423	440	416	463	424	425	430	442	457	433	442	436	467	438	429	421	429	420	417	467	442	427	449	439	446	450	410	458	412	444	413	429	443	443	449	465	444	443	417	450	438	484	435	442	462	425	432	429	441	457	437	476	430	421	439	447	425	434	431	441	468	450	419	402	407	417	430	382	427	461	404	456	436	427	461	456	480	452	451	438	467	434	415	435	476	456	487	448	456	467	426	484	448	419	432	428	415	424	422	456	421	441	429	431	389	408	391	465	415	474	420	419	452	427	422	410	447	433	455	468	482	454	478	448	448	461	460	450	446	482	432	428	424	436	462	438	450	450	433	430	480	479	445	444	438	432	425	452	455	416	425	427	453	417	429	428	402	454	420	458	441	447	474	441	442	410	427	446	470	437	429	452	429	447	412	426	436	406	433	420	467	444	426	430	431	413	423	457	448	441	433	423	417	464	464	459	394	479	414	485	452	456	417	431	408	414	446	447	437	477	412	485	417	404	459	456	414	431	421	413	451	435	443	435	431	422	489	415	485	458	487	467	447	420	458	429	455	446	477	425	474	418	420	442	437	418	412	443	407	420	434	422	457	463	436	414	480	458	460	471	431	449	410	433	402	451	474	414	468	477	453	423	449	416	451	455	446	465	441	438	453	444	446	438	434	439	436	434	433	432	459	471	418	432	418	448	400	427	465	461	452	437	451	440	385	430	406	403	404	424	429	440	446	442	432	390	465	479	409	438	417	441	439	434	453	452	448	461	421	436	468	453	442	440	424	417	457	481	428	474	415	438	424	445	431	446	451	452	415	427	442	430	409	460	431	444	414	437	401	460	453	462	417	426	456	431	444	419	420	422	425	435	405	415	455	425	403	459	426	434	433	433	444	426	443	430	424	410	428	450	432	440	460	477	470	457	459	436	448	472	439	436	422	411	463	418	448	400	453	461	426	443	404	445	415	438	436	431	445	443	413	427	415	419	450	397	433	427	422	421	451	484	467	468	460	475	464	456	432	391	431	419	439	430	456	442	415	465	422	432	449	450	467	432	449	444	436	452	445	450	428	432	440	424	442	465	458	402	428	454	452	439	416	416	427	457	453	413	418	429	452	426	466	438	430	441	425	409	429	429	370	437	454	432	451	446	424	441	452	444	429	437	459	413	418	403	424	438	457	456	418	439	455	433	460	435	435	401	455	446	457	456	412	434	460	413	486	462
24900	21448	24893	28409	21452	20682	1010	393	369	355	367	312	360	299	270	321	327	319	318	329	341	308	340	285	271	324	361	308	307	320	294	318	299	272	338	335	317	295	295	293	325	284	323	302	308	291	283	304	314	300	276	305	315	255	302	270	300	290	305	272	272	331	278	272	284	342	304	284	316	325	301	327	312	299	324	297	308	277	318	289	269	315	321	288	285	286	300	302	304	298	287	289	278	307	263	316	293	318	306	327	293	318	296	291	293	326	313	317	292	315	322	321	320	313	312	314	271	268	310	274	283	304	316	319	310	280	295	326	300	295	249	272	272	292	280	303	256	301	296	304	294	292	289	302	304	300	293	303	297	320	297	305	317	289	265	267	288	294	331	287	283	300	263	309	256	289	278	322	295	270	274	298	299	285	314	319	310	309	284	294	277	284	305	307	320	332	313	292	271	301	298	294	311	309	314	303	292	271	307	282	306	334	307	306	354	299	304	302	294	283	283	327	297	291	268	279	266	266	297	309	306	294	316	280	315	342	297	289	323	290	298	327	334	276	309	278	309	289	300	309	271	299	326	335	293	291	309	304	293	314	329	308	308	307	258	272	300	299	258	312	320	306	291	300	282	311	296	285	318	284	295	303	275	287	330	299	280	312	331	285	332	302	307	314	268	295	290	321	280	273	316	265	293	281	300	273	303	342	321	284	273	313	313	313	285	286	294	258	277	311	298	304	269	294	317	288	337	273	274	296	301	274	302	317	305	254	320	261	292	333	348	306	295	276	283	258	300	297	297	343	319	303	275	291	286	318	337	314	281	285	319	320	322	303	290	307	330	279	289	300	302	293	294	300	323	279	342	286	298	287	323	283	290	279	288	320	291	303	261	291	330	293	301	310	308	266	309	322	282	328	294	316	301	312	275	270	294	291	306	283	278	328	298	293	281	300	300	328	341	288	297	352	333	285	301	305	308	300	285	282	341	280	306	296	287	310	325	318	314	281	295	301	295	302	291	314	301	308	292	314	324	297	290	307	340	298	303	332	277	270	283	297	287	293	290	334	291	284	267	307	297	317	325	278	252	301	296	275	300	301	298	322	329	295	329	336	308	288	297	314	317	282	308	299	301	284	290	272	302	301	320	297	270	299	279	294	321	294	308	311	291	336	296	284	296	309	321	248	291	273	324	285	310	296	299	294	314	288	283	306	309	291	317	295	295	266	312	316	316	286	270	298	293	303	303	311	293	263	271	310	281	301	311	334	293	302	282	316	297	290	324	290	278	288	298	286	315	279	283	314	295	288	295	263	297	278	315	300	328	281	297	289	281	298	312	305	300	302	279	311	284	318	292	304	316	287	305	296	314	334	259	306	294	308	288	297	297	293	315	350	299	325	262	252	291	295	288	284	298	282	337	298	280	259	293	277	300	288	279	312	297	338	315	312	342	312	282	301	312	286	296	289	301	290	292	275	318	299	298	288	264	270	293	293	308	296	307	313	341	284	289	306	310	296	264	310	293	315	295	312	319	304	294	288	292	288	322	316	323	317	278	295	273	295	290	291	309	316	324	321	331	287	275	310	294	289	287	302	288	290	299	331	289	303	314	306	282	312	304	295	299	324	299	294	287	316	320	296	319	303	278	319	291	279	300	291	276	253	286	278	327	304	303	330	296	322	296	315	313	342	280	285	296	290	290	265	278	290	282	312	307	262	304	297	330	303	306	279	310	290	285	291	278	298	315	315	307	312	275	318	319	322	306	264	274	280	316	328	310	268	316	327	296	262	314	285	305	292	252	324	312	292	288	291	322	293	271	305	324	308	306	300	308	271	309	306	279	323	281	298	333	306	344	314	315	313	266	305	326	299	287	301	307	322	296	273	302	289	266	327	253	294	294	328	297	313	263	287	304	324	299	299	293	325	300	301	280	280	310	314	316	270	304	296	285	267	296	325	281	275	293	300	291	299	301	311	298	281	291	291	315	324	291	297	281	300	274	296	288	315	297	281	303	293	297	304	293	298	281	284	273	281	297	333	301	292	302	303	296	320	281	267	322	288	250	266	275	283	281	313	318	291	292	330	302	278	285	301	307	312	319	301	291	317	275	302	274	327	290	303	295	272	331	293	270	309	294	313	280	353	305	261	307	313	303	281	271	290	270	275	302	322	325	302	317	288	311	278	280	309	310	286	312	315	307	305	289	293	298	340	280	275	286	293	302	284	274	308	298	278	306	337	281	276	274	282	285	262	306	301	301	327	303	310	268	298	290	297	317	331	289	285	332	294	295	301	306	264	296	284	291	275	296	318	288	311	277	296	297	268	299	300	294	300	313	280	322	262	283	280	315	302	274	321	295	299	314	292	303	278	324	325	309	334	315	285	291	304	313	309	273	285	300	280	288	314	280	290	297	314	313	276	312	308	318	301	289	321	322	288	283	283	310	303	312	305	313	312	318	262	299	282	308	294	305	300	315	278	281	305	316	279	300	291	299	308	302	311	278	302	262	309	322	298	311	330	313	295	311	279	303	312	286	291	311	321	290	292	305	327	301	288	253	313	314	263	303	323	288	329	278	305	312	274	321	285	320	297	280	304	266	293	323	315	289	324	264	268	266	316	293	293	296	296	316	306	266	268	319	308	262	278	305	263	289	294	305	290	257	265	344	317	290	307	279	289	276	333	306	296	312	296	310	300	272	288	307	293	300	277	290	297	329	333	274	295	286	312	249	302	324	287	270	306	304	297	291	309	265	315	326	326	288	324	288	309	299	304	308	304	283	292	286	294	290	314	296	305	311	290	294	296	290	273	272	297	249	316	277	267	264	292	290	306	289	281	293	288	306	294	329	293	327	295	303	279	313	296	284	284	307	294	279	291	296	295	294	312	302	323	311	309	271	302	284	303	264	283	292	275	290	300	309	296	306	283	291	308	328	283	304	315	339	282	302	296	322	284	272	264	293	320	290	299	313	296	285	321	304	290	289	282	313	333	299	261	295	305	364	352	327	274	324	265	312	275	285	296	304	296	265	295	290	318	286	299	320	280	328	297	321	330	310	274	288	263	272	297	319	289	335	297	308	302	285	289	281	288	319	356	289	275	323	290	347	301	308	327	271	299	312	307	321	280	296	273	315	301	278	317	307	306	279	319	251	289	302	308	279	295	315	300	305	288	291	308	325	333	312	299	295	284	289	272	310	335	280	274	293	281	295	312	266	305	268	299	298	311	284	296	287	282	273	260	300	272	295	251	293	299	274	284	337	310	319	308	276	281	301	300	336	302	310	310	292	298	334	276	336	289	299	329	317	316	326	292	323	343	283	281	324	284	275	297	307	334	302	307	287	294	305	306	278	325	289	276	298	255	297	275	307	302	289	282	281	282	271	292	308	291	312	289	276	270	304	294	297	299	265	295	317	293	305	284	316	304	279	279	312	277	293	298	278	299	270	310	324	288	328	274	286	286	291	298	305	286	298	305	297	300	296	295	303	266	296	309	299	295	301	304	286	319	299	275	295	294
16402	38302	5437	1028	807	708	685	706	691	661	637	657	674	653	598	672	613	656	708	621	650	674	672	648	614	685	659	675	636	666	645	650	642	660	667	666	675	664	599	612	646	663	626	668	657	629	654	686	648	681	685	672	634	694	646	631	630	691	664	671	654	603	634	692	687	674	667	638	629	658	628	669	649	657	654	616	654	629	621	638	685	669	653	693	672	642	638	699	631	671	622	719	661	610	663	620	650	628	673	651	641	636	653	625	676	664	625	657	613	703	699	673	694	658	662	626	652	688	621	631	644	671	657	645	635	640	610	704	635	632	657	676	658	629	687	669	659	659	655	644	592	640	652	645	648	633	665	656	635	645	652	636	699	660	648	635	648	614	650	659	630	681	677	627	663	673	656	650	602	614	655	636	661	679	622	668	664	718	648	669	587	640	632	604	666	679	633	669	659	652	676	692	672	633	631	668	668	656	627	620	645	655	647	668	632	679	670	639	670	655	637	639	683	691	653	674	650	667	673	658	675	648	674	674	696	608	648	640	571	675	649	693	632	638	678	621	670	630	618	650	636	657	652	660	690	637	675	654	668	673	666	666	650	653	695	702	639	648	694	606	592	657	658	659	643	665	673	664	659	650	697	642	661	653	595	596	658	673	616	644	640	600	691	655	651	666	634	646	645	628	686	650	715	721	623	668	653	628	656	619	646	627	692	642	637	656	655	680	642	631	638	621	644	625	657	609	654	654	663	637	669	662	683	643	638	630	660	630	641	659	664	632	669	679	650	691	632	606	641	685	609	661	677	643	608	646	668	663	626	660	619	589	646	675	652	686	665	643	633	623	660	655	676	617	673	685	691	596	669	671	670	638	649	652	633	607	686	666	673	662	675	636	676	636	596	673	637	618	665	624	651	612	657	661	644	644	641	662	642	640	623	654	681	634	611	705	645	687	674	624	635	681	665	643	635	623	613	655	645	668	670	643	657	666	662	636	658	650	692	696	656	653	607	611	677	625	638	653	645	656	687	643	682	662	660	659	649	640	632	651	661	653	671	648	675	690	674	692	628	636	682	626	628	640	655	654	664	620	615	626	680	667	682	676	652	636	651	635	646	684	675	660	655	672	697	681	633	657	690	674	680	660	637	686	660	684	630	654	664	642	663	623	678	684	648	628	651	659	648	660	645	626	669	644	651	664	637	624	615	609	666	649	612	683	642	650	659	619	675	648	665	639	643	643	644	633	643	657	657	692	690	628	623	667	679	610	586	684	633	655	651	628	653	680	631	636	666	634	665	661	700	646	654	642	633	630	635	620	664	637	656	666	659	666	643	650	705	655	636	665	626	675	640	656	627	608	679	682	614	678	702	652	668	655	653	659	615	675	620	668	645	642	707	675	628	614	645	620	659	657	600	667	643	628	621	648	653	695	654	647	633	602	671	595	657	680	648	679	657	631	649	683	637	667	660	615	671	622	660	681	691	651	657	616	683	659	704	651	698	680	673	633	638	655	686	645	659	644	688	615	659	619	653	645	699	658	699	671	643	665	647	658	592	646	669	661	657	675	660	646	643	652	698	636	640	605	641	630	642	681	647	658	662	664	641	638	622	701	630	630	639	642	678	618	646	644	652	666	696	656	679	688	660	626	690	630	666	649	640	702	666	636	645	647	653	650	651	663	654	636	658	657	641	606	608	648	608	621	674	653	665	682	686	646	635	617	695	691	643	677	659	662	694	629	626	661	707	627	638	678	635	660	656	611	642	617	616	620	661	647	619	656	672	716	646	616	652	645	650	602	688	673	634	644	654	642	626	674	677	649	670	690	641	665	653	648	625	703	627	577	663	639	640	665	633	642	666	657	652	634	625	625	652	703	624	634	624	655	620	645	650	612	676	672	650	642	620	678	624	650	631	678	606	636	645	659	673	648	650	669	642	695	714	624	646	663	656	640	633	638	653	697	634	633	634	687	604	633	654	653	673	624	641	656	660	622	712	660	658	605	669	632	659	638	633	651	670	603	637	624	646	639	650	689	648	673	625	681	650	712	645	706	660	655	645	665	618	654	646	654	664	649	630	661	662	669	642	669	664	630	618	639	631	641	642	619	669	657	623	637	623	656	614	685	669	663	642	615	672	646	600	650	612	619	678	667	635	649	661	653	614	639	663	683	635	638	604	672	661	645	645	660	622	658	697	689	626	647	663	637	639	648	675	661	662	650	671	630	659	649	658	669	641	642	665	611	657	642	627	648	630	631	637	675	614	612	657	679	698	626	630	616	631	682	633	641	645	687	658	650	627	664	670	614	639	665	633	665	669	660	621	620	636	647	673	599	603	633	646	671	625	602	650	608	636	655	651	654	639	701	659	637	616	638	602	646	645	659	679	650	669	627	597	655	691	691	601	612	617	618	676	630	686	609	648	680	628	594	657	661	682	648	643	687	646	644	624	640	656	644	675	622	661	657	682	618	647	670	651	640	647	683	705	626	666	621	629	640	652	640	622	641	672	658	654	655	635	624	657	626	631	640	663	635	617	640	658	637	646	678	658	681	649	691	672	643	686	621	690	707	616	664	646	644	628	699	654	632	608	650	651	637	626	640	652	688	683	631	660	641	666	678	629	620	655	638	608	662	679	570	676	647	690	643	656	645	669	667	616	652	636	666	629	635	638	660	701	649	673	670	602	655	650	665	630	651	676	639	629	650	649	659	637	650	654	652	671	618	676	628	664	673	667	622	623	632	645	716	674	622	628	669	592	649	652	697	642	662	642	636	697	635	668	598	689	634	633	653	599	646	659	692	623	657	678	596	651	642	649	663	640	659	621	611	658	622	637	674	652	638	606	674	615	667	661	632	632	689	696	634	651	659	603	633	662	634	666	605	637	688	615	641	653	672	679	612	665	609	610	676	634	612	692	650	652	650	666	668	669	648	683	601	659	674	629	638	638	666	642	591	670	618	631	638	638	682	644	630	614	634	651	605	684	687	634	654	670	611	643	661	665	637	636	668	634	667	619	672	666	624	622	643	665	683	689	632	644	635	661	657	597	724	653	636	643	734	625	598	635	640	615	636	632	668	668	629	606	680	668	637	625	646	687	633	632	669	618	626	685	632	678	651	638	657	657	675	634	686	628	670	650	672	644	632	607	621	650	643	662	624	637	653	609	607	685	623	675	663	665	672	673	668	588	645	652	614	676	625	622	649	639	710	668	664	624	625	645	672	631	657	645	607	644	620	634	655	662	696	669	658	668	660	620	645	664	650	640	662	644	661	643	608	627	610	679	626	651	653	627	664	668	649	602	636	674	635	632	669	634	680	643	638	655	641	712	608	627	691	663	630	684	635	664	612	650	662	616	634	694	617	662	639	656	650	669	624	637	654	647	686	660	650	637	649	619	674	676	653	669	616	663	682	652	635	704	645	646	671	645	606	655	627	617	637	700	642	662	650	643	669	633	647	676	629	689	649	647	614	685	644	602	653	657	640	659	679	630	607	635	623	668	635	672	617	638	681
24246	21446	25254	28051	21446	21460	19515	722	404	345	348	280	297	307	275	256	255	254	240	262	254	269	289	258	273	234	244	225	307	277	252	239	270	234	271	265	254	237	222	252	268	224	254	239	251	215	227	222	236	232	234	234	241	240	243	224	225	207	230	237	225	248	233	265	257	248	233	225	247	277	222	206	232	216	227	266	239	240	252	247	241	270	227	273	245	258	237	248	228	240	260	230	235	212	224	223	232	233	270	244	221	234	242	239	266	217	212	216	230	222	227	260	241	255	251	266	214	240	219	222	249	233	227	230	219	238	257	253	247	254	238	264	227	225	234	243	263	263	232	242	241	269	234	240	258	248	229	264	237	251	207	239	246	238	279	231	242	236	250	245	227	249	214	248	269	252	227	246	262	270	229	255	236	238	218	233	238	232	236	238	229	245	241	207	252	249	252	223	221	254	279	230	210	251	241	226	222	239	236	226	252	252	263	258	239	233	218	251	248	245	229	239	231	234	215	247	217	232	268	238	238	229	233	243	233	209	216	250	228	187	240	215	219	251	267	230	238	257	274	263	257	248	253	238	269	221	234	231	214	240	236	252	250	234	236	239	261	241	251	260	231	228	261	228	216	270	252	239	245	229	225	229	229	237	239	227	261	237	199	208	252	246	225	224	230	219	211	242	210	233	249	234	236	229	223	228	269	220	231	223	231	231	257	234	221	241	215	215	228	200	237	251	266	233	237	242	247	230	227	216	246	244	216	252	236	219	235	261	221	225	261	270	222	232	243	234	223	260	236	233	235	203	218	243	262	263	236	244	248	236	245	235	242	211	246	228	249	242	276	264	235	207	228	245	236	255	235	223	241	247	255	245	213	250	227	230	239	246	250	252	211	248	249	257	264	254	232	251	238	223	193	245	224	219	244	229	211	266	269	239	276	222	253	246	250	271	226	219	245	238	247	218	216	241	251	220	220	254	216	237	249	245	214	218	259	229	229	238	233	249	244	246	244	250	244	250	256	208	235	219	235	223	212	232	219	248	252	266	243	254	225	234	223	264	219	240	232	213	237	221	237	259	236	224	258	237	222	225	248	226	230	258	253	238	236	217	222	234	263	233	243	238	267	268	253	255	226	269	283	219	218	214	203	224	231	234	249	236	259	203	247	249	247	253	230	271	247	246	245	244	250	230	254	239	225	244	253	264	225	218	241	260	245	241	215	220	207	228	228	220	223	236	239	231	234	230	230	280	231	248	255	236	240	225	272	262	249	229	229	242	217	214	242	221	234	214	239	252	225	211	260	258	238	235	256	276	256	255	224	232	250	246	202	226	245	248	249	229	245	248	231	240	243	249	240	246	208	248	230	245	273	239	239	226	263	220	232	234	224	278	250	243	239	225	257	211	238	256	246	242	239	232	244	259	254	224	224	242	223	225	251	226	240	243	266	259	249	250	258	278	236	233	235	231	258	243	233	212	277	254	244	267	273	215	237	253	231	242	275	239	221	238	257	238	249	252	257	248	285	228	259	235	233	220	244	245	268	217	228	226	215	241	262	234	247	235	240	239	262	267	224	222	251	222	215	230	224	260	216	234	235	240	212	213	256	236	234	228	233	248	231	265	246	258	241	238	239	220	235	208	252	231	236	220	265	233	236	246	233	249	232	232	251	255	246	252	218	232	246	246	215	230	253	220	254	232	249	243	236	226	229	210	253	213	218	251	239	262	224	238	251	256	248	252	231	254	265	231	235	246	248	251	247	242	226	247	251	241	246	219	222	238	238	227	253	233	276	211	221	213	245	256	254	245	234	236	239	288	248	226	227	224	227	234	246	248	228	226	229	243	240	241	231	247	213	257	236	221	201	243	227	230	244	255	220	207	219	213	242	209	240	255	248	218	239	279	241	221	242	241	266	255	239	238	236	210	249	235	245	239	259	223	243	260	243	241	216	219	262	230	258	206	229	208	227	266	231	240	265	245	204	232	257	273	237	257	250	276	251	252	234	240	233	239	248	219	246	243	251	240	237	211	192	247	217	229	239	232	257	249	221	222	227	227	236	249	236	229	225	248	244	243	246	256	246	281	228	258	230	262	237	236	252	226	241	262	233	231	239	231	260	251	199	218	199	235	191	194	260	210	230	251	240	228	226	248	243	225	228	225	214	190	249	199	240	235	220	230	261	243	258	256	227	233	234	242	241	228	227	244	237	205	272	273	217	219	233	246	210	249	265	249	254	223	239	232	242	241	229	261	252	249	204	246	250	233	226	248	200	216	233	242	236	233	244	230	297	256	237	219	246	239	232	247	258	201	255	248	273	247	230	272	225	241	213	253	262	239	233	239	264	227	263	258	228	243	273	226	238	239	227	212	234	250	221	264	245	257	230	238	239	212	190	228	236	250	244	248	237	230	241	234	255	221	241	242	245	244	234	268	246	249	241	228	274	209	235	244	240	254	223	270	231	250	232	235	238	242	224	226	213	263	235	229	223	224	240	264	218	242	256	221	235	262	232	218	225	201	241	239	271	244	219	250	249	244	255	260	260	241	239	234	260	236	207	237	245	227	228	233	233	233	244	251	234	220	248	221	245	253	216	187	249	224	247	229	250	232	242	232	233	244	237	275	239	249	229	246	247	234	269	245	250	231	286	272	239	232	247	217	227	217	223	232	238	293	243	191	233	266	221	250	211	231	235	243	255	250	235	244	232	240	267	259	256	255	215	274	224	195	227	247	250	228	237	213	233	210	216	238	235	209	226	214	277	269	235	237	260	215	275	211	241	278	242	247	259	237	228	259	219	208	209	262	231	219	251	238	267	233	222	250	256	260	207	219	244	246	234	259	217	246	257	220	250	232	237	225	222	241	219	253	223	258	241	227	277	250	241	256	250	248	254	240	255	236	244	253	283	252	229	234	248	237	220	265	258	231	200	211	234	227	216	230	275	230	213	257	240	244	239	228	226	223	214	233	215	244	199	253	224	271	213	218	254	256	239	217	257	236	234	221	224	237	235	259	236	234	207	218	233	256	235	228	241	246	257	253	235	275	268	224	217	228	216	259	258	213	204	235	220	226	251	227	260	252	232	230	232	241	248	229	234	244	220	246	263	233	238	236	220	215	251	274	223	233	233	268	242	202	228	226	246	210	230	242	219	268	253	224	240	224	239	247	233	259	233	255	240	231	251	220	222	251	230	242	244	242	256	240	253	262	262	240	220	272	238	224	239	230	243	269	285	262	211	258	227	258	242	275	229	276	255	244	235	230	212	255	262	232	249	238	210	262	214	231	225	226	261	274	224	225	248	234	222	212	251	217	251	261	223	238	228	241	253	252	224	251	249	236	220	239	236	281	260	231	217	240	247	221	235	225	243	239	245	239	215	244	252	255	240	247	237	210	244	230	247	237	247	231	222	226	263	228	281	216	239	227	259	240	220	231	265	245	254	244	204	234	270	256	230	264	242	242	249	249	286	231	199	267	230	267	244	222	224	262	257	229	244	218	240	250	262	210	252	225
22412	49430	8355	1332	848	695	626	618	559	545	563	535	539	535	572	520	538	493	482	497	500	524	520	506	538	524	497	527	495	463	520	518	531	549	520	503	528	515	459	558	526	501	520	487	483	487	478	554	477	495	521	526	546	507	531	504	491	511	524	542	494	514	460	508	493	536	498	482	502	531	516	520	486	497	518	503	507	507	479	496	541	524	525	491	496	489	516	460	511	519	460	535	517	459	467	518	476	555	508	489	500	482	498	513	521	493	533	539	517	508	491	500	492	519	486	506	514	491	515	498	508	484	530	529	514	480	500	488	495	519	519	502	509	487	453	518	516	519	481	474	535	499	459	489	519	493	515	474	525	501	473	511	558	509	552	487	508	483	530	510	477	494	529	490	500	537	493	526	484	495	509	493	508	492	478	530	506	485	498	491	510	540	517	482	482	504	521	509	473	486	509	476	471	500	471	525	487	507	482	502	516	470	455	527	516	501	497	518	485	496	479	496	487	492	481	521	534	504	494	527	506	551	496	503	504	488	513	529	514	522	487	533	514	522	489	529	532	512	483	496	529	474	468	494	516	491	506	447	531	538	518	516	534	489	492	504	488	513	538	477	473	495	537	537	507	484	463	506	497	464	480	489	500	534	525	478	526	538	489	542	507	493	539	512	484	513	503	534	505	487	491	515	504	505	495	545	506	505	512	523	440	513	493	484	503	527	501	535	542	507	509	497	494	554	500	522	505	489	542	512	526	487	521	508	486	500	485	475	502	511	477	545	485	548	509	503	507	485	549	507	523	508	508	497	500	496	524	478	505	493	502	476	526	483	483	500	510	455	469	516	510	534	513	468	522	486	510	510	535	528	502	518	526	530	499	487	509	520	473	538	490	489	509	493	512	497	514	517	503	510	501	534	500	481	496	484	504	500	528	506	479	470	533	516	516	501	482	494	530	514	526	528	509	525	506	554	484	502	448	517	478	503	503	500	504	459	491	507	535	496	441	545	548	492	434	502	520	468	535	456	511	528	511	442	506	491	510	490	496	531	529	591	475	540	522	524	526	504	471	497	505	486	491	498	529	463	507	453	500	512	533	488	521	509	481	481	488	489	495	500	492	492	507	524	488	526	521	500	534	496	527	473	525	491	478	506	531	463	556	510	482	485	481	514	488	523	545	512	513	475	514	504	515	476	514	534	531	497	517	504	534	508	506	462	479	511	538	483	503	500	509	485	513	498	518	477	542	496	526	543	498	486	496	503	489	488	477	487	458	470	527	504	489	497	521	511	485	472	558	504	525	513	499	508	497	506	464	487	504	514	502	524	556	508	508	497	517	512	514	541	498	510	496	538	560	518	470	517	519	553	491	493	495	478	474	490	494	477	527	506	520	562	475	510	488	524	453	487	503	507	498	511	513	498	509	543	486	528	536	507	489	501	515	514	486	527	540	474	523	510	520	499	515	483	491	478	512	495	503	537	476	563	523	510	467	508	515	497	488	502	519	547	464	487	512	504	494	513	486	517	558	503	488	479	477	491	530	478	483	517	512	458	536	516	482	513	491	532	519	496	543	500	521	501	481	496	503	468	484	511	528	472	550	513	487	524	494	482	474	523	523	529	511	504	499	475	508	498	476	524	473	527	511	521	499	509	502	493	504	491	527	486	487	518	516	501	562	508	508	482	536	522	494	523	517	505	481	506	513	537	465	505	515	498	483	512	519	483	497	518	510	513	489	499	461	454	511	499	529	490	510	520	504	526	449	502	509	488	522	506	474	511	488	464	497	517	524	510	522	473	542	495	486	517	512	456	516	503	539	512	504	527	502	520	502	481	514	457	511	504	492	515	492	511	508	480	507	463	538	511	517	488	519	552	468	537	524	478	471	481	499	556	533	519	497	491	507	469	514	517	533	504	481	510	480	501	516	498	547	507	501	504	533	506	479	550	495	542	488	473	543	505	487	498	524	526	471	541	495	479	503	531	500	517	521	462	512	532	525	536	535	517	502	552	513	517	502	516	491	511	497	469	474	480	500	502	494	498	525	493	499	515	522	526	515	545	473	500	523	493	519	487	489	490	512	473	517	515	502	549	480	517	450	497	511	537	500	493	477	515	499	512	520	480	509	521	512	516	508	467	456	501	517	490	512	518	537	500	512	493	494	510	527	497	532	515	514	505	494	494	489	480	520	510	530	509	519	511	492	484	456	468	517	513	502	489	535	546	485	502	491	448	519	515	503	493	464	497	519	493	470	558	528	502	525	482	505	499	502	558	537	505	513	505	507	473	515	529	525	486	495	505	493	533	512	489	503	486	495	514	552	482	497	485	507	525	463	465	518	521	472	523	480	504	503	481	502	535	470	544	535	490	527	521	473	487	501	531	490	504	489	528	499	519	515	502	528	574	511	505	499	505	501	490	511	522	495	481	486	499	481	502	497	517	539	516	473	498	511	541	510	519	501	494	510	483	443	489	539	528	527	451	508	484	481	521	493	493	522	537	507	481	487	515	512	495	485	502	476	467	504	493	561	493	530	487	524	482	460	518	446	483	517	519	502	510	500	512	495	449	499	509	517	531	506	508	548	510	501	487	498	503	504	472	538	491	542	487	515	487	535	489	517	511	475	465	495	471	512	512	499	511	520	474	483	498	490	484	513	513	501	487	536	529	457	483	520	490	494	483	472	464	509	491	498	550	491	476	486	515	493	488	529	524	500	496	499	557	464	528	536	501	513	508	514	510	516	518	502	493	482	476	529	490	488	485	504	445	497	510	511	544	441	527	519	531	500	467	493	508	497	502	507	518	489	514	522	490	494	513	523	506	481	497	490	506	480	462	509	521	479	483	538	508	474	497	479	510	457	501	508	486	492	484	472	476	473	497	529	533	496	492	516	539	512	487	528	544	507	511	505	486	521	521	507	541	516	488	495	500	524	540	494	475	498	478	530	514	501	514	525	515	483	547	487	515	532	482	490	523	522	501	497	491	503	473	519	460	491	496	532	491	515	512	501	566	513	510	502	504	499	476	479	519	522	530	497	529	497	550	512	510	518	550	481	477	527	477	473	496	513	482	499	518	512	501	510	487	480	503	528	510	488	484	485	537	478	540	501	545	521	515	511	527	476	486	504	483	479	479	462	482	479	524	540	503	519	464	510	526	522	491	518	514	458	481	475	486	522	496	514	488	499	505	509	513	516	484	491	473	517	519	499	474	476	510	539	528	487	495	513	491	530	527	486	522	472	513	492	514	514	516	521	494	527	501	474	477	529	508	500	526	536	484	495	492	517	482	500	519	504	488	504	522	514	502	491	512	518	506	492	527	480	537	504	487	518	501	498	475	532	487	531	492	483	476	508	504	514	497	549	469	563	509	500	497	484	479	515	472	451	475	476	528	510	517	506	501	506	506	477	497	470	474	450	518	543	490	457	465	448	554	478	509	520	457	511	518	513	504	505	509	460	531	520	525	513	503	498	479	514	486	481	498	522	506	522	458	491	480	498	510	495	514	511	518
32635	20444	9437	573	273	237	234	178	204	155	175	180	162	172	207	205	167	160	165	198	178	190	180	193	190	157	175	176	211	194	176	185	189	167	165	177	199	173	165	183	160	171	186	180	186	164	196	172	186	170	190	175	173	185	182	178	148	154	162	175	187	187	182	153	163	175	171	209	184	184	167	178	196	152	177	193	184	145	166	176	188	175	169	176	172	181	187	184	182	187	192	170	170	183	160	212	181	192	165	195	174	199	174	188	180	193	204	190	188	175	197	197	182	171	178	200	183	161	182	179	183	172	191	164	180	164	171	201	197	177	206	164	186	204	193	185	176	142	188	207	182	222	178	202	165	184	159	173	180	184	194	176	172	183	195	189	172	154	176	170	195	192	182	165	176	202	185	213	196	207	182	175	167	189	198	185	182	198	199	191	194	173	180	158	144	169	213	181	160	167	161	179	187	177	186	199	184	190	182	196	158	164	183	159	183	180	152	166	201	205	215	176	190	171	146	184	183	184	163	166	156	175	182	194	170	177	170	174	179	156	165	154	169	186	196	190	167	197	178	171	193	185	185	175	191	190	191	208	187	183	208	163	187	193	191	173	190	183	167	180	168	205	174	181	205	168	163	173	175	174	210	187	160	200	186	175	177	185	184	174	181	196	184	198	195	192	180	182	184	181	176	171	183	165	188	172	184	181	174	179	174	167	211	189	181	195	168	198	182	180	180	186	191	187	180	191	193	187	176	202	176	173	183	167	181	180	166	171	190	183	175	178	226	179	187	161	185	158	155	183	188	176	178	186	171	176	173	175	150	162	175	175	191	177	189	192	171	181	177	189	193	173	164	187	178	157	193	177	168	157	159	169	158	194	181	179	150	167	189	193	169	176	173	178	192	166	185	158	176	166	174	185	169	175	165	197	171	190	163	188	163	173	171	161	176	195	177	145	193	170	154	154	193	170	196	173	163	162	177	194	203	163	168	165	194	185	170	180	178	192	171	157	183	179	172	153	158	171	189	178	175	219	173	195	199	168	168	164	165	177	185	204	155	165	178	156	173	196	200	167	153	198	177	171	199	172	185	178	162	181	172	192	166	174	171	192	167	164	191	156	165	155	162	190	197	167	178	191	216	182	163	198	184	206	188	194	179	181	175	184	178	190	172	172	183	183	177	212	168	161	163	169	205	178	187	157	191	175	167	193	167	197	179	180	177	157	174	176	165	167	192	182	199	171	185	189	181	173	159	201	156	150	176	188	174	158	175	194	209	185	189	194	182	211	170	201	175	187	184	179	199	193	184	186	171	175	201	175	167	171	175	165	150	164	194	188	173	184	173	186	200	184	171	151	165	159	164	191	170	196	171	186	169	197	179	159	177	154	166	194	148	168	159	168	173	190	183	167	159	190	197	158	169	183	180	160	170	184	176	155	200	169	193	183	188	189	212	182	174	176	161	178	178	177	192	188	179	172	162	174	180	195	176	164	168	144	173	189	176	185	171	219	174	165	181	177	174	185	201	176	179	176	185	191	170	190	176	166	190	165	186	176	186	159	165	172	177	151	168	179	207	206	187	187	163	160	157	177	197	180	186	172	187	199	171	169	159	187	162	151	192	179	139	186	178	209	174	153	186	204	176	189	186	198	181	176	152	168	176	184	184	164	169	177	178	187	194	167	168	206	193	171	176	186	183	188	172	176	165	165	183	174	180	199	171	176	183	196	166	167	182	162	169	179	176	160	167	172	161	176	164	207	187	178	189	190	188	180	192	189	149	179	212	184	163	177	164	182	184	184	175	179	188	175	187	172	187	192	181	159	183	207	190	158	196	187	161	199	180	163	182	155	185	203	175	192	187	162	162	169	173	187	167	198	190	188	189	171	176	176	175	179	178	185	183	166	167	165	185	160	209	188	179	184	171	189	173	157	171	184	199	176	191	185	165	173	176	190	180	192	197	206	189	171	197	161	167	170	206	190	174	185	180	171	179	156	165	182	191	174	165	191	208	184	186	176	168	189	174	163	182	186	193	162	172	168	181	192	177	176	180	178	181	189	193	174	173	175	169	164	176	172	174	169	194	169	170	175	190	175	179	195	161	196	177	175	149	168	178	202	170	172	173	175	178	168	180	200	163	183	194	166	178	152	198	198	172	160	178	177	186	179	185	170	189	168	189	165	182	202	159	172	160	188	192	189	192	200	177	182	192	209	202	176	211	183	171	182	167	196	176	197	168	199	206	180	181	206	196	179	186	190	179	157	170	171	184	187	198	170	203	166	152	189	179	199	189	178	179	183	152	174	158	177	167	181	181	175	198	178	209	163	181	228	182	177	157	171	205	178	181	187	170	157	156	168	193	183	192	148	178	189	168	175	165	168	208	178	198	193	175	144	205	165	179	166	166	193	155	162	179	169	194	180	163	177	170	171	179	167	171	179	160	165	170	172	148	170	195	169	179	202	167	162	157	180	184	157	174	179	151	177	190	202	182	179	178	175	180	162	196	195	163	188	135	162	183	164	170	139	178	160	192	187	179	200	205	172	190	147	169	195	191	195	164	185	208	185	186	153	179	170	174	191	198	185	192	189	179	174	170	176	197	192	174	202	166	187	167	184	189	173	167	187	204	180	184	197	182	194	183	168	179	190	168	178	156	161	195	178	190	203	166	210	170	198	171	198	179	190	178	174	178	151	179	170	182	169	174	179	173	173	189	177	165	174	174	181	201	170	171	172	187	178	188	174	200	188	161	180	178	191	163	199	176	218	186	172	209	181	180	156	172	179	188	190	175	184	185	198	171	185	176	182	167	188	173	179	173	205	183	173	168	178	170	217	181	203	182	204	160	185	213	165	165	179	168	166	175	174	148	180	161	171	165	174	185	186	179	181	170	176	164	150	192	164	188	187	198	189	199	157	200	194	193	177	174	187	185	197	174	181	157	178	170	168	186	176	184	187	180	178	181	178	179	196	190	165	161	170	178	184	178	204	167	170	190	174	148	166	184	199	183	185	182	192	211	161	164	167	181	187	195	153	183	183	188	171	218	190	138	183	190	176	165	158	156	176	178	174	153	202	177	208	161	179	192	176	162	195	172	200	181	208	185	200	172	192	170	155	185	182	165	181	176	190	187	175	162	173	157	178	181	176	172	184	185	176	170	194	180	179	175	160	181	188	197	170	185	176	211	200	204	184	183	193	170	190	202	171	166	193	173	188	160	177	180	189	151	160	200	187	189	201	203	183	157	181	195	185	161	184	200	177	181	176	178	159	206	204	176	151	162	193	181	183	172	180	187	169	212	196	182	173	183	166	185	181	172	152	196	151	178	167	188	210	159	165	174	181	211	156	174	189	171	171	155	182	173	209	148	184	146	184	180	209	173	201	190	171	198	164	170	189	189	176	185	163	174	194	182	174	172	181	170	190	158	149	197	161	193	165	172	195	174	184	178	186	165	171	209	204	169	159	183	177	175	164	200	208	192	194	178	165	195	173	187	181	178	183	187	185	193	182	178	192
6822	5450	833	447	435	429	441	459	453	469	399	444	409	446	429	443	416	426	447	436	429	414	451	417	420	470	454	463	440	416	419	426	449	456	393	404	447	442	471	422	382	447	411	441	443	467	455	427	430	430	441	431	421	431	451	418	443	428	464	426	429	442	450	425	440	429	421	450	441	441	398	413	458	476	433	484	437	415	431	438	420	428	452	419	419	427	434	415	418	440	423	420	420	463	437	422	465	440	434	432	432	439	419	402	427	421	505	413	438	441	408	444	419	414	433	436	449	430	402	453	435	432	445	434	416	436	459	417	458	437	424	417	408	450	485	442	406	431	445	437	455	437	461	443	461	440	403	416	434	445	456	452	445	454	386	433	436	429	475	452	415	437	425	450	444	440	423	466	425	435	438	462	446	432	414	452	470	430	415	460	431	436	419	465	449	427	422	417	450	442	453	434	424	422	425	398	450	413	460	436	451	434	410	463	426	394	424	445	398	418	413	419	427	442	442	416	447	467	436	408	462	424	438	428	436	427	423	420	431	435	435	414	439	415	449	398	462	425	461	448	441	456	453	467	433	448	453	448	441	441	406	403	426	473	420	409	441	457	455	440	469	440	420	428	469	441	424	447	472	456	425	436	454	413	431	422	447	425	432	440	452	438	429	430	470	468	474	436	459	448	426	421	461	447	466	386	396	426	442	458	406	450	480	434	464	421	432	436	478	432	435	435	404	449	436	423	448	441	420	446	406	465	423	390	449	415	448	485	453	457	451	446	464	439	462	438	402	437	446	460	404	460	419	472	464	423	420	423	426	464	436	423	452	424	384	418	432	462	415	428	423	420	442	400	414	423	431	422	420	462	434	401	439	422	433	440	457	460	428	460	453	418	422	473	443	472	435	404	425	466	427	416	436	440	396	459	408	432	422	454	452	438	449	441	446	447	440	447	440	477	450	469	452	409	458	493	444	466	461	422	444	439	398	412	472	446	484	395	444	405	479	426	423	375	437	424	434	408	435	433	451	476	443	447	436	484	411	434	445	423	454	435	446	419	400	441	449	401	448	463	463	437	420	410	425	404	420	464	428	428	459	406	468	439	428	441	445	416	424	418	393	444	459	449	390	447	432	433	429	425	460	464	454	447	433	424	426	431	475	443	484	423	465	472	447	417	434	444	446	414	458	422	458	430	454	423	444	437	476	399	480	410	456	465	425	410	443	411	437	439	438	461	435	449	424	443	407	417	394	449	445	450	437	443	437	413	431	448	458	440	433	427	415	439	462	413	456	429	420	456	425	434	448	433	458	434	452	462	452	421	412	417	478	433	427	423	421	428	426	423	419	423	471	421	441	459	447	453	408	448	440	456	459	428	429	472	402	442	415	409	457	412	433	421	441	428	446	425	437	418	434	449	437	441	498	441	415	453	416	430	458	386	394	425	426	456	408	466	436	415	434	451	418	446	410	458	469	429	394	392	388	409	416	450	448	440	425	437	441	455	445	426	452	435	433	411	407	430	405	412	446	460	422	434	461	430	396	458	442	391	432	436	429	438	458	417	466	434	442	444	431	448	459	466	436	413	447	449	477	456	393	433	454	412	423	421	431	410	446	443	418	431	458	449	473	418	439	446	437	400	444	427	416	437	419	445	478	410	462	420	415	402	402	445	421	431	437	418	436	432	439	467	422	436	462	465	403	426	449	456	429	420	421	427	438	398	423	410	417	382	421	433	454	442	443	427	406	432	408	421	407	462	422	435	412	420	422	432	452	461	460	430	418	402	448	457	422	449	437	423	434	405	435	456	431	453	459	489	454	432	404	455	449	414	430	422	453	441	407	418	477	480	449	411	487	465	457	382	446	453	400	435	450	461	428	433	431	420	450	388	445	435	458	435	441	414	458	442	438	426	432	432	457	456	421	451	436	435	440	434	417	436	432	444	425	458	422	458	439	421	459	453	434	402	395	433	429	451	466	487	431	422	405	407	414	416	454	453	429	441	406	452	459	445	452	417	442	433	436	415	455	424	446	439	437	474	455	408	455	414	407	460	448	448	432	438	424	405	436	417	404	410	461	438	431	443	435	434	456	418	425	454	444	437	441	428	457	380	433	430	420	421	419	421	467	426	465	407	436	432	439	441	441	443	419	454	455	458	453	455	458	423	434	441	448	467	435	438	416	451	453	417	410	408	469	488	428	448	431	491	482	427	432	435	473	452	424	402	464	433	428	404	454	417	379	454	406	407	449	427	438	445	459	456	459	462	455	391	419	471	404	425	438	425	435	464	433	437	444	415	416	445	429	424	435	456	448	421	438	445	453	458	434	434	388	457	433	443	379	427	420	459	438	454	416	441	424	439	447	441	413	462	442	415	455	416	420	401	446	420	456	439	422	403	449	407	414	414	448	460	420	439	472	398	447	429	433	436	435	441	436	414	419	447	424	466	428	425	480	426	435	395	411	437	419	446	446	403	459	397	432	454	442	471	459	439	428	419	439	447	451	399	442	459	400	451	445	401	418	467	415	407	466	424	431	461	423	413	444	433	416	453	457	438	443	414	431	460	422	451	397	426	422	437	415	391	460	421	450	450	470	428	399	424	444	427	448	391	415	431	433	436	413	429	416	448	447	451	439	419	432	445	448	432	457	429	444	423	421	442	420	398	417	429	462	441	459	442	455	414	449	432	446	458	464	380	428	441	444	425	471	452	416	438	437	429	448	449	464	439	428	424	420	416	458	414	511	426	437	390	440	402	467	433	396	459	462	466	394	458	451	450	423	480	408	429	422	430	430	434	418	426	446	402	440	451	423	409	422	429	448	397	446	445	408	437	408	446	442	398	413	457	396	430	450	424	412	445	422	455	423	464	439	491	445	434	439	463	442	431	441	424	413	495	454	446	383	462	466	427	415	462	422	412	459	441	418	419	418	423	435	467	461	415	385	436	420	431	471	433	445	402	446	391	419	423	394	462	436	453	448	483	402	412	467	416	443	429	459	430	442	454	438	428	419	444	396	443	432	454	428	450	456	443	449	442	443	454	418	464	448	409	455	448	471	446	423	416	423	434	456	443	471	452	424	437	425	436	434	406	433	464	434	425	453	431	467	430	386	414	457	420	426	451	418	458	398	450	429	455	421	435	424	470	446	422	411	434	460	465	443	443	430	416	421	421	418	440	426	434	468	481	423	468	433	436	429	471	466	445	433	481	429	464	417	449	432	432	448	446	420	424	448	422	409	438	421	435	452	452	439	420	433	463	418	419	416	420	412	387	430	449	439	445	395	464	443	451	421	432	442	444	444	432	434	447	426	424	438	444	475	433	443	427	445	432	451	428	456	426	439	449	412	390	405	439	478	435	458	447	451	418	416	432	404	394	431	430	408	398	427	435	412	418	427	450	442	467	422	430	401	454	444	455	392	441	424	430	428	424	446	404	456	450	417	458	448	424	424	464	437	416	441	431	451	455	402	435	413	453	451	437	448	405	447	415	472	459	403	451	451	438	430	442	431	450
24868	21442	24946	28340	21437	20723	1016	409	359	341	339	339	341	326	323	329	318	338	317	328	324	324	306	283	293	351	264	288	329	290	298	302	299	287	299	307	293	298	305	312	316	278	310	315	306	329	304	323	273	306	299	311	288	309	318	295	277	358	311	289	294	297	311	323	311	301	274	341	318	294	284	299	309	295	326	270	328	326	302	316	293	313	308	358	304	279	298	273	275	359	305	283	300	310	265	285	319	293	309	297	324	280	279	293	303	284	316	280	303	297	337	315	265	298	327	251	285	296	306	251	315	313	293	300	299	284	307	301	319	285	291	332	312	289	279	271	279	302	280	303	309	319	325	296	314	352	319	297	304	298	323	309	296	261	295	283	303	309	292	320	269	304	307	295	332	325	312	325	292	280	279	330	314	288	311	295	276	277	335	280	307	305	327	342	299	304	286	327	308	295	334	310	283	323	255	273	268	306	297	296	321	295	302	317	318	290	298	307	313	314	277	286	313	284	287	315	288	313	371	330	294	291	283	302	270	268	266	301	289	288	299	275	293	294	302	276	295	271	302	310	289	293	332	300	284	298	304	318	292	333	294	289	280	297	299	270	294	290	263	284	297	267	331	325	287	292	310	276	300	319	280	313	302	314	299	302	324	275	320	321	322	319	302	283	308	316	288	294	304	320	340	323	333	309	338	294	356	280	332	315	286	301	297	288	272	306	278	316	310	305	265	325	276	300	292	265	288	277	309	326	286	329	293	337	315	307	288	303	321	324	277	287	284	294	277	319	299	318	316	320	300	293	277	312	297	302	301	289	301	272	303	338	287	283	277	306	284	286	303	286	296	331	279	271	314	312	307	303	301	322	288	298	329	299	309	296	329	279	292	306	295	319	287	290	304	304	288	290	283	293	330	323	315	320	286	264	363	277	271	298	290	331	311	294	307	306	330	299	305	311	290	306	277	278	287	289	301	288	313	310	316	285	329	300	286	295	299	310	329	280	307	260	291	294	284	288	319	277	314	280	297	301	277	284	271	296	294	316	330	309	324	281	341	297	312	309	283	277	296	315	288	318	287	300	275	302	306	292	279	293	280	329	300	293	340	289	286	309	298	326	310	314	325	305	295	298	307	327	307	283	306	283	303	279	305	301	286	269	303	305	290	275	295	302	282	311	283	282	309	314	274	296	319	303	306	341	333	258	288	301	295	308	269	295	294	294	307	258	313	286	317	310	308	353	316	309	314	275	319	290	338	304	305	345	289	298	279	277	313	331	282	301	309	298	313	313	279	290	278	307	289	321	304	325	294	275	235	308	267	305	321	308	323	286	286	329	303	286	306	331	311	332	334	301	320	287	308	321	319	300	258	300	290	312	257	278	305	281	303	317	315	299	309	321	289	276	306	312	310	315	293	318	293	323	294	294	273	307	310	322	290	285	339	293	274	270	323	300	318	312	314	335	299	329	330	302	310	302	319	302	300	300	313	294	261	279	286	296	288	291	321	288	305	303	311	270	319	294	302	288	332	299	337	274	294	321	321	297	311	298	302	339	285	284	304	311	311	314	260	292	305	297	282	319	314	316	271	320	275	308	296	293	297	324	312	314	302	292	309	311	256	300	271	303	322	282	288	296	316	314	284	332	320	259	292	311	300	350	324	307	332	304	305	310	296	331	326	262	282	349	273	315	325	267	310	284	292	322	326	342	282	288	296	302	311	317	281	347	265	286	302	306	302	345	301	307	299	295	280	273	289	316	297	318	254	293	303	252	307	309	298	333	316	306	263	266	284	289	333	302	321	306	315	280	268	330	287	264	290	299	272	301	305	285	303	326	332	317	272	317	271	301	277	318	278	294	299	279	307	273	267	273	269	302	328	325	292	298	291	321	321	332	323	339	276	282	283	310	308	315	303	322	313	288	297	283	267	301	313	308	311	327	322	305	284	321	301	318	327	310	286	323	328	296	307	264	301	316	285	319	312	271	307	295	315	275	292	273	272	308	317	312	283	312	310	327	306	316	288	299	274	270	312	290	330	308	300	294	301	317	275	284	306	296	288	332	301	301	304	317	337	287	307	294	317	329	323	289	278	294	313	359	278	287	344	329	305	313	295	272	306	284	297	323	287	258	315	295	282	299	298	290	329	291	290	318	284	289	305	299	337	328	291	297	299	285	302	313	283	299	289	327	260	322	287	327	279	309	306	292	314	330	319	300	281	293	301	280	275	289	291	269	300	299	325	305	328	299	295	333	320	301	303	303	275	307	305	298	306	288	320	330	276	286	315	273	365	274	295	279	306	349	341	299	257	325	304	281	328	284	288	298	295	313	294	273	326	302	291	265	271	291	332	290	310	260	278	295	321	296	324	301	310	286	296	314	288	298	272	300	305	308	343	323	312	296	323	279	290	300	311	315	320	296	327	301	270	315	289	307	288	308	327	270	305	332	310	316	300	296	326	302	305	299	305	324	277	334	314	284	289	289	330	298	280	288	300	319	290	287	287	299	287	303	305	293	277	295	306	297	293	312	332	270	271	306	269	310	299	288	296	302	302	298	240	299	284	300	300	327	311	315	320	306	325	320	299	314	293	278	351	272	281	298	327	316	321	328	304	320	285	272	318	323	302	285	288	289	270	262	279	314	290	280	303	273	270	312	267	294	298	301	277	301	298	307	305	273	313	276	319	288	307	297	307	281	335	289	295	294	310	250	292	283	301	300	310	295	261	279	294	314	294	291	318	301	300	309	308	303	293	269	299	272	301	314	318	310	292	286	275	278	281	290	297	275	290	274	269	289	290	280	258	292	288	255	279	331	312	290	315	345	273	280	269	283	299	340	294	310	348	319	297	300	340	303	322	319	292	291	295	315	279	273	301	286	298	332	313	318	283	294	309	287	243	270	309	290	279	291	302	325	322	315	297	324	302	251	301	295	299	327	314	315	270	286	355	293	303	290	317	299	317	299	271	330	286	280	277	299	284	341	296	318	297	297	297	317	290	329	311	287	296	315	323	325	313	288	339	323	336	304	265	269	299	276	277	322	314	264	315	290	282	290	299	291	301	289	299	308	329	286	273	267	289	315	290	306	310	297	279	309	314	297	254	270	313	330	319	328	279	317	263	299	292	283	319	323	294	310	310	320	263	302	317	330	300	309	300	308	309	350	285	252	274	319	305	301	316	316	284	294	311	304	312	290	296	283	290	293	306	306	304	300	340	314	303	297	322	329	296	291	282	301	320	327	296	298	268	291	285	299	315	331	312	300	349	288	265	306	298	298	266	283	316	285	276	320	316	275	294	279	277	279	305	317	279	271	328	309	283	315	327	294	286	311	314	314	278	292	313	317	294	299	284	304	320	284	330	313	285	318	296	286	303	327	329	313	277	268	291	319	286	297	317	309	343	282	307	323	324	296	293	334	292	296	314	301	313	324	308	290	299	293	303	278	303	281	293	303	272	268	308	288	314	281	293	306	309	279	303	290	291	281	318	324	335	298	293	320	294	297	293	296	310	284
16178	38169	5621	1103	790	727	732	687	628	686	682	638	641	686	707	677	673	597	690	672	685	666	687	657	657	683	658	646	651	655	644	624	669	690	620	616	657	652	693	701	660	626	585	676	660	665	650	663	655	642	694	666	655	624	656	684	675	655	678	596	661	666	679	659	640	655	648	633	643	700	649	638	701	655	589	645	643	639	677	675	640	649	655	666	657	654	673	661	632	668	667	645	673	642	629	675	643	692	619	666	635	686	645	638	648	634	639	640	663	629	614	627	653	673	621	655	680	652	652	636	636	671	632	647	685	621	698	659	656	700	612	628	676	657	632	672	691	651	614	654	675	640	658	633	678	658	686	703	651	681	671	623	642	646	613	695	664	684	633	615	638	682	613	681	667	683	688	646	673	651	672	671	687	705	590	648	600	658	667	660	713	630	648	639	671	635	669	639	638	644	657	651	658	682	636	670	642	626	634	680	638	690	649	630	728	629	637	665	611	699	665	644	635	626	667	669	676	643	650	646	663	678	624	640	627	665	610	644	689	669	670	626	644	653	620	655	657	631	645	659	646	680	607	647	628	656	662	623	648	668	654	629	614	656	672	633	667	690	660	663	696	643	688	646	611	605	596	635	668	666	667	654	701	660	633	653	661	631	687	656	635	645	611	707	667	632	674	657	649	659	652	676	650	674	602	613	657	659	678	644	682	695	674	693	672	646	684	663	626	631	666	652	682	628	668	658	633	653	670	643	696	680	626	653	636	662	632	629	631	680	646	656	658	633	660	674	643	677	672	654	624	628	685	662	636	627	617	659	644	670	649	651	668	617	609	629	646	629	663	653	617	664	675	650	690	602	642	634	611	667	673	666	634	657	645	669	643	641	605	663	615	689	652	634	685	630	694	618	658	637	620	631	692	637	681	652	670	645	650	649	642	660	677	649	672	639	642	656	652	642	645	617	658	664	659	606	629	618	677	675	655	670	644	650	633	631	621	707	677	653	665	642	648	683	672	690	615	576	661	663	691	627	681	619	687	647	689	689	637	708	666	639	643	609	699	643	669	648	622	692	651	661	679	646	657	661	640	622	666	631	715	661	719	642	658	645	665	619	655	606	632	591	653	642	687	681	630	615	625	696	639	719	651	652	641	705	653	657	652	629	648	687	716	658	663	681	695	638	683	651	655	636	654	697	675	687	679	645	628	675	705	633	646	647	711	654	664	657	649	636	654	583	688	671	662	671	643	625	623	656	693	635	653	657	641	615	660	682	663	629	656	644	615	664	653	679	663	658	649	648	630	645	673	634	655	673	670	627	641	643	641	620	651	652	640	594	661	658	636	676	677	626	669	653	668	667	637	658	626	650	694	679	680	661	678	686	678	687	649	650	657	574	632	690	650	646	647	664	663	651	672	646	669	656	666	677	626	654	644	645	641	622	694	666	672	635	574	658	657	625	627	664	637	638	630	723	678	645	623	657	677	632	658	677	630	610	668	665	679	627	660	653	645	641	652	662	639	658	609	626	655	648	621	644	694	658	622	669	651	664	662	670	619	655	682	694	687	670	598	658	677	653	627	642	655	660	646	650	646	646	665	631	673	631	693	664	705	670	688	654	654	643	649	661	674	657	674	597	679	647	640	637	644	596	690	604	706	681	678	634	656	650	632	645	643	662	640	653	623	651	679	667	632	662	659	658	679	706	619	691	692	659	628	642	662	627	677	651	678	647	625	636	627	672	677	661	667	690	666	631	688	691	707	628	636	670	653	630	620	643	640	659	645	682	642	685	656	633	665	616	655	590	679	633	607	607	671	631	656	627	623	625	639	656	658	654	664	652	638	643	613	673	587	638	640	623	656	646	684	715	664	634	621	632	621	630	668	655	649	643	618	643	664	647	661	634	627	699	617	618	668	655	645	621	644	646	671	649	663	645	626	683	643	650	600	661	669	671	648	629	632	653	671	679	641	674	660	662	664	629	609	612	605	629	608	623	678	632	661	646	685	668	674	667	662	668	720	595	650	654	633	664	692	639	656	677	676	652	643	623	655	687	665	656	691	673	662	681	639	612	606	656	617	621	663	588	661	654	668	630	661	657	668	642	652	640	662	678	654	690	675	607	630	659	635	617	682	651	688	665	620	653	649	674	643	713	646	650	633	666	637	631	638	616	667	677	653	667	645	616	671	708	690	612	638	663	626	640	669	683	681	629	667	627	646	680	629	709	674	677	664	693	638	709	672	666	649	682	649	651	656	635	644	617	678	640	654	719	636	608	680	650	668	696	638	680	636	642	657	641	654	625	649	673	644	657	596	612	630	609	637	739	651	693	658	709	620	634	621	655	615	667	625	627	645	678	679	657	601	676	651	633	602	632	653	670	641	620	664	679	665	645	685	656	651	622	663	668	609	682	623	666	638	651	658	650	618	674	663	615	652	633	697	686	696	642	642	629	628	665	671	696	661	669	622	709	668	609	665	655	657	645	666	638	648	668	667	634	637	667	669	634	668	641	612	658	641	699	658	646	695	661	690	634	651	665	693	633	676	667	628	621	672	646	652	658	697	631	642	649	660	634	651	658	675	657	649	636	658	640	652	672	622	670	686	633	604	630	662	649	704	675	658	701	635	713	621	652	672	589	701	656	642	666	636	663	691	664	662	622	662	657	620	612	678	659	686	652	649	652	661	673	674	622	614	659	641	653	631	650	614	664	648	671	690	590	665	672	631	659	700	620	641	662	638	704	646	663	635	669	641	641	645	684	630	654	659	635	661	639	682	654	643	633	636	630	671	668	652	704	602	677	628	639	670	631	681	626	681	656	635	719	715	673	634	652	643	677	664	641	639	674	619	653	689	640	637	651	646	670	617	642	633	641	644	629	649	637	683	656	646	643	645	671	660	644	631	638	634	661	675	673	637	645	642	644	640	667	622	622	638	637	661	680	631	613	682	650	620	614	645	614	642	649	629	717	642	654	596	660	677	651	673	660	671	664	640	705	710	671	639	642	636	637	615	623	624	643	682	664	667	670	647	678	697	650	616	693	641	627	612	643	645	642	629	660	631	674	630	640	641	690	692	612	658	651	631	678	637	655	627	639	669	659	651	646	633	617	612	662	644	634	598	671	665	615	664	680	707	656	686	612	655	658	597	635	657	599	655	674	632	697	630	637	663	616	672	645	652	668	701	672	618	654	670	685	680	628	639	652	652	701	645	678	659	656	656	645	607	651	623	658	674	670	661	695	648	639	619	651	665	650	633	654	654	675	635	688	674	666	639	623	644	633	628	641	622	651	684	681	667	619	643	626	657	613	629	673	639	682	634	633	622	595	652	623	640	707	652	636	661	619	681	671	676	653	636	704	653	671	688	707	633	663	657	705	688	606	677	668	631	659	669	659	636	656	634	667	670	647	701	670	637	668	657	673	625	675	673	648	693	673	678	621	660	668	626	671	640	631	651	696	656	662	636	633	672	617	642	609	633	674	618	636	660	699	611	639	623	667	664	679	640	694	655	638
24341	21482	25263	28141	21483	21497	19576	707	396	329	330	325	315	278	275	253	296	240	262	248	240	236	261	252	243	260	232	255	246	218	237	236	271	294	247	236	246	267	241	241	238	225	195	230	255	220	215	230	228	229	296	247	219	216	254	268	216	248	244	287	232	252	253	269	243	224	231	247	240	244	247	203	226	224	215	239	254	259	238	241	238	209	237	237	253	243	233	280	267	232	236	252	256	240	218	219	271	217	233	237	221	254	261	268	209	225	228	254	250	236	245	232	237	208	234	262	231	228	234	240	239	240	224	232	262	219	247	242	251	252	222	228	254	261	232	257	237	255	243	232	222	235	227	229	228	228	242	231	215	247	266	252	249	225	248	240	204	204	223	247	229	216	250	227	245	243	251	256	245	246	247	237	232	292	181	219	234	234	243	232	247	252	284	235	225	249	211	248	247	241	257	228	238	211	221	217	243	226	223	234	206	236	266	246	243	225	240	245	245	241	267	245	256	241	241	234	224	261	251	263	231	239	249	252	245	257	230	257	213	258	279	226	245	255	261	246	240	244	235	213	266	238	235	261	243	208	223	248	250	254	242	244	284	254	254	227	240	233	242	241	225	228	274	248	249	223	246	260	218	238	250	235	274	234	235	232	243	225	231	242	229	240	234	266	250	248	229	235	264	267	248	223	248	201	223	244	264	202	221	227	260	251	198	261	248	227	231	244	237	225	226	239	214	241	249	246	239	233	237	230	226	200	239	220	230	223	232	235	271	265	249	240	237	236	243	270	235	241	231	210	255	233	276	244	259	248	249	275	239	259	278	242	254	249	224	215	223	230	209	212	270	228	204	225	254	240	228	232	209	236	230	237	275	217	237	231	237	235	221	234	254	250	230	253	264	261	232	239	248	240	229	229	244	241	247	244	205	207	235	286	234	252	250	255	232	234	216	235	239	252	226	244	271	235	239	242	262	229	241	262	236	240	223	244	263	238	260	250	226	243	230	285	226	259	279	214	247	226	240	220	246	250	244	232	243	217	214	242	235	227	270	216	216	243	261	264	230	235	248	271	222	227	242	234	228	237	220	230	217	257	236	242	218	234	232	243	207	271	259	253	241	233	237	228	218	243	214	241	258	277	279	217	241	256	207	205	229	223	238	242	252	248	230	225	223	225	238	225	246	228	240	214	234	247	252	261	274	255	217	247	223	246	245	231	205	228	248	239	257	278	234	271	208	229	241	253	251	225	233	260	251	243	196	222	217	218	234	233	231	256	276	250	216	253	217	245	244	238	276	248	213	242	223	238	273	229	256	254	239	234	243	236	236	246	242	258	232	207	224	248	234	217	252	251	272	213	234	275	231	255	227	237	248	221	266	269	232	255	249	219	212	227	209	233	218	228	237	225	227	253	245	244	256	250	230	228	205	234	244	271	232	240	267	236	262	216	236	242	245	239	232	258	238	228	229	236	233	243	268	226	255	212	224	239	216	241	243	232	227	263	236	253	212	220	226	257	263	257	224	242	250	265	274	242	264	251	240	250	245	215	231	234	226	242	235	226	229	236	255	205	228	237	206	222	240	203	262	246	223	230	233	251	224	250	259	237	234	242	239	246	238	211	280	241	244	237	267	252	240	234	231	283	210	246	258	243	267	241	230	265	239	260	248	247	237	209	263	224	230	202	226	224	245	233	245	219	261	274	230	227	247	292	249	247	246	259	236	219	246	217	226	250	243	241	238	254	245	250	243	233	234	234	265	223	246	235	236	259	222	235	249	254	234	229	236	225	204	234	232	219	246	244	234	258	257	206	225	238	234	209	239	239	249	225	250	242	210	228	244	249	215	245	229	246	209	228	252	232	220	213	228	276	236	211	273	238	232	261	219	274	246	234	230	243	210	244	242	248	244	220	215	259	236	237	241	225	229	243	244	229	258	245	245	245	218	236	245	234	225	221	238	260	246	247	210	247	240	254	248	269	252	243	254	266	201	221	232	247	252	265	240	260	233	251	252	249	219	243	228	245	256	259	250	247	231	245	238	223	234	247	249	235	240	218	234	230	255	245	228	232	233	236	214	231	250	243	221	233	237	268	242	221	229	231	230	247	233	244	208	228	266	247	249	259	249	254	230	258	264	220	223	236	269	210	226	271	247	264	270	226	233	250	247	233	243	309	254	203	211	213	223	240	249	237	275	261	225	262	247	223	260	241	267	241	238	235	260	240	241	229	232	232	224	227	236	248	235	253	247	227	252	251	251	249	224	230	247	233	256	242	249	261	237	211	237	257	236	259	212	255	225	239	227	272	257	252	247	257	216	236	225	243	230	237	252	238	258	227	235	226	244	225	262	228	261	257	218	236	228	239	259	250	231	237	280	248	226	227	245	206	244	241	233	243	254	247	251	272	245	274	245	221	226	229	240	232	266	231	231	212	261	241	202	250	254	259	259	230	227	223	250	255	255	236	234	252	258	232	266	230	254	230	213	240	232	235	232	228	260	219	225	254	226	231	226	234	213	231	216	223	246	248	240	234	229	223	242	225	235	256	222	255	254	249	198	228	214	214	217	216	227	235	264	232	248	266	226	231	215	241	236	218	233	257	254	236	260	235	226	244	261	244	239	236	214	248	230	205	198	241	235	225	229	242	239	232	219	261	246	234	264	276	249	233	232	258	268	253	230	255	255	245	260	223	235	251	250	259	258	230	250	196	205	229	247	281	227	257	255	239	240	230	196	238	253	242	233	266	223	223	245	250	240	241	247	256	236	247	242	217	220	210	236	228	252	261	248	242	233	240	220	229	249	235	232	246	259	259	261	230	265	243	228	231	233	237	239	252	260	234	251	254	258	223	230	243	220	234	251	235	263	215	243	237	254	278	227	237	237	244	248	215	223	242	229	232	234	266	235	229	250	256	260	218	223	266	227	216	239	233	248	261	258	244	224	212	210	238	218	226	257	205	229	236	260	251	248	236	236	236	237	255	240	247	225	206	273	246	253	232	219	217	273	254	252	244	244	245	236	244	248	239	224	242	198	269	225	220	233	248	235	262	254	231	265	268	266	218	256	251	243	241	237	220	221	209	243	238	229	248	216	219	231	274	243	211	241	251	222	232	227	256	242	247	227	269	234	255	259	238	240	243	240	222	207	244	218	238	230	203	261	208	242	228	223	233	233	219	252	264	267	254	232	250	259	224	261	226	274	219	231	244	229	230	264	229	244	217	244	220	204	263	233	249	264	254	247	248	236	229	219	230	248	260	210	244	243	211	248	258	241	232	237	252	280	272	217	241	228	253	209	273	269	285	262	239	236	244	248	227	235	250	236	234	241	255	228	227	235	241	223	233	251	237	204	248	249	258	256	284	265	223	244	229	236	214	223	248	248	234	252	256	235	293	236	242	296	255	251	228	258	277	226	234	263	218	241	246	250	231	231	238	258	270	264	247	242	254	272	207	242	243	240	265	284	242	253	253	260	263	261	266	243	217	244	245	233	255	241	206	242	259	232	230	220	264
21992	49939	8776	1279	820	689	589	604	581	490	523	531	515	558	540	565	554	519	520	474	503	519	498	537	510	536	484	512	531	536	481	505	484	489	518	541	493	512	536	503	516	486	509	528	507	491	483	541	506	554	502	519	508	472	515	446	502	524	500	471	481	504	503	501	510	505	508	526	500	533	552	490	480	495	515	493	552	482	518	517	527	540	535	506	482	504	493	500	509	473	531	492	499	553	476	462	516	505	491	479	493	484	518	504	532	502	526	519	489	444	505	508	496	515	512	508	485	545	480	495	467	501	519	487	491	538	527	492	513	492	507	484	503	530	515	541	505	502	462	479	486	537	484	523	523	521	512	488	481	538	464	524	500	511	482	483	498	502	522	496	502	522	508	547	538	489	508	501	511	510	500	508	528	508	488	502	488	502	483	501	494	490	496	453	505	533	482	555	506	505	499	489	523	496	498	545	474	507	527	502	525	484	497	507	519	506	491	516	511	498	546	532	475	481	460	464	531	460	516	495	491	507	487	510	517	495	522	509	457	539	555	492	503	477	530	510	496	502	504	506	501	511	483	495	499	488	456	544	517	518	490	498	539	472	496	512	476	500	513	516	527	530	508	565	499	481	503	515	508	483	504	472	481	523	535	490	528	514	505	513	476	499	487	515	498	478	542	474	441	497	485	487	523	564	491	517	546	525	493	525	536	538	512	490	518	512	511	456	481	473	489	498	537	487	475	486	532	471	502	491	469	505	469	467	475	508	530	491	505	522	522	482	495	472	504	474	493	482	533	506	506	488	536	485	496	540	505	489	515	500	536	514	474	442	503	491	520	507	539	500	469	523	511	546	499	525	520	471	519	495	510	524	512	506	462	497	497	485	511	538	500	492	502	483	503	491	510	481	507	461	518	478	496	497	515	502	516	444	516	473	507	485	526	538	514	482	542	514	527	530	493	482	487	510	508	509	519	495	465	538	524	488	458	487	498	493	455	502	502	516	490	512	515	469	500	476	485	510	482	513	504	499	518	504	527	484	482	484	520	506	506	516	519	498	528	521	515	541	491	492	479	530	474	539	514	479	491	532	550	504	503	507	500	531	548	541	505	527	495	433	551	519	471	479	519	474	504	482	489	495	530	496	512	572	471	518	491	482	483	510	522	541	555	539	473	496	537	500	501	485	514	480	479	511	496	517	514	509	485	531	478	519	500	454	475	512	487	504	506	513	520	478	505	521	528	525	506	510	510	522	525	468	509	463	497	524	504	499	487	541	507	507	507	539	508	522	520	506	505	524	524	520	517	477	523	529	475	502	485	487	488	505	487	529	496	504	507	489	541	493	535	535	499	496	534	506	505	506	520	465	514	529	547	505	506	516	515	476	506	533	502	469	521	504	455	516	483	512	503	484	506	495	502	456	536	492	497	552	495	483	518	530	509	539	534	491	506	493	497	496	513	470	512	543	494	473	469	490	509	547	518	539	516	465	518	526	474	495	524	492	470	518	527	492	500	501	498	526	520	512	511	522	512	506	517	525	540	497	469	512	525	500	516	491	477	496	519	455	505	510	459	476	505	506	545	482	552	495	507	549	503	527	512	479	513	521	481	480	507	483	529	520	523	506	526	505	522	505	500	505	457	467	515	499	483	508	465	492	491	465	494	481	507	509	492	504	479	471	509	477	477	507	517	499	515	487	523	510	473	491	512	499	512	470	498	494	504	508	549	501	498	551	483	548	483	491	509	509	497	595	462	500	535	520	525	494	473	495	498	545	513	526	522	497	474	483	529	478	467	524	495	488	481	568	534	548	501	504	525	536	512	488	462	523	517	508	473	532	507	511	497	502	515	475	510	492	511	481	513	552	553	543	497	506	489	518	509	490	540	499	527	531	518	500	507	484	504	514	508	539	526	493	505	475	495	492	514	547	503	472	463	532	499	504	529	520	503	495	501	535	522	500	508	531	480	484	563	541	513	540	541	509	488	481	498	539	491	485	532	550	502	481	510	475	494	554	559	519	487	493	462	542	501	486	496	456	511	480	525	470	510	526	507	493	498	487	446	522	478	509	526	503	539	500	518	484	520	476	513	517	473	461	506	530	538	513	527	493	455	498	543	502	466	507	539	502	507	435	482	521	516	493	505	472	510	523	498	471	499	500	519	456	512	535	493	490	505	498	469	478	543	496	513	509	500	477	511	476	521	540	492	546	467	493	530	525	520	505	528	529	528	528	517	496	506	504	488	488	496	513	521	488	502	499	483	513	491	500	505	562	500	449	479	519	463	500	512	482	447	473	514	489	506	470	523	516	514	534	500	487	495	467	497	496	520	492	492	498	495	523	491	493	492	480	448	476	511	502	483	504	513	459	513	498	501	506	550	488	493	521	500	466	479	484	478	496	473	509	523	519	511	497	477	515	489	487	490	487	530	531	447	524	533	481	485	495	515	474	535	513	507	468	506	491	505	486	487	474	499	496	485	508	498	496	495	467	528	531	507	499	508	510	523	467	494	522	516	518	493	524	469	517	516	490	487	511	517	488	496	474	480	492	513	515	500	475	517	479	484	476	518	490	480	530	516	504	480	515	518	498	509	507	527	471	513	527	454	512	490	500	501	506	508	473	515	484	546	511	499	523	488	507	485	480	534	518	505	546	486	474	494	498	491	488	501	495	494	474	514	481	522	536	502	511	515	489	489	473	536	528	558	519	510	503	515	477	508	485	538	523	507	533	542	525	487	501	472	489	525	516	497	496	514	484	511	510	522	539	477	472	491	502	493	492	486	490	480	521	531	499	499	494	494	537	505	549	503	450	513	507	479	510	502	514	472	518	479	511	500	533	498	521	508	510	486	489	474	554	529	508	528	491	511	481	539	515	503	484	510	527	543	474	489	497	522	528	545	506	462	491	482	534	494	477	492	555	509	482	514	501	495	513	504	571	487	541	474	498	477	567	524	519	527	503	508	522	509	501	515	507	485	524	509	546	521	499	507	516	492	522	477	536	542	539	511	508	517	528	506	517	500	491	505	506	536	546	563	473	567	470	472	481	487	491	521	542	504	512	521	522	507	519	501	528	527	498	531	506	504	523	540	495	500	463	495	521	500	503	527	502	507	516	547	481	510	527	540	503	500	480	527	466	503	491	504	477	507	503	471	517	515	492	502	460	508	512	526	498	529	495	507	474	485	524	502	537	546	503	499	531	499	502	548	470	525	487	525	501	519	486	481	506	483	509	487	477	501	489	525	453	549	488	523	485	512	493	522	530	492	530	539	493	528	508	495	488	532	501	473	519	459	450	518	531	533	506	516	529	514	496	502	499	496	507	510	480	479	529	537	485	510	535	477	449	472	505	518	480	535	533	517	516	484	468	491	487	490	492	507	488	488	506	509	497	479	482	494	490	497	513	556	493	514	540	541	521	533	524	493	488	499	504	510	542	476	523	490	507	497	544	472	512	514	502	504	502	498	528	505	513	484	494	472	522	537	504	528	504	480	488	466	527	490	529	549	508
32613	20603	9522	691	358	333	307	191	198	184	190	197	153	228	196	195	206	173	174	178	209	195	166	139	167	182	169	178	193	195	201	185	166	188	180	178	174	171	201	219	198	192	157	181	180	167	186	188	171	193	183	158	181	171	187	170	190	162	171	180	205	158	194	189	181	186	209	199	179	167	173	185	186	199	189	158	208	168	184	150	202	181	178	187	187	191	187	176	193	189	179	178	190	164	184	191	169	163	184	181	190	174	188	192	208	191	162	201	161	182	197	178	179	159	160	188	172	159	173	160	177	194	168	168	176	157	186	211	184	175	163	148	174	185	162	173	156	168	203	196	186	153	173	168	175	184	173	169	213	179	180	171	183	154	171	188	186	163	176	159	184	185	182	174	194	206	182	198	177	176	204	178	191	195	195	196	168	169	188	168	191	196	152	149	188	180	173	161	186	166	174	178	196	192	197	188	188	175	208	170	162	161	187	198	165	157	197	204	186	174	176	190	179	204	159	181	177	198	175	201	152	188	180	183	190	157	174	172	183	210	180	155	189	204	183	171	174	179	174	198	182	192	173	174	167	191	177	183	167	188	168	194	169	186	180	187	179	147	165	194	165	177	202	162	187	175	184	184	172	189	185	168	168	215	173	186	170	186	194	184	203	167	165	160	167	194	203	191	155	177	167	189	178	228	187	165	171	189	178	191	172	167	203	182	195	218	175	175	188	177	170	160	187	185	153	163	175	167	186	182	191	189	194	166	175	165	165	178	196	213	169	198	178	167	203	177	189	187	177	182	184	166	181	173	188	188	212	186	184	199	174	178	172	180	178	184	179	185	184	191	178	196	169	188	183	187	183	213	159	171	177	182	172	170	187	171	191	177	153	159	186	181	174	193	191	161	173	171	172	204	177	172	158	177	194	159	162	178	180	168	202	189	198	156	162	164	182	178	186	205	179	189	161	194	185	193	188	173	180	185	179	155	201	193	190	171	184	184	178	180	172	180	196	195	151	156	171	180	183	168	174	188	141	182	190	200	191	179	203	193	179	175	193	187	160	185	157	178	156	202	208	167	188	169	183	178	211	190	182	192	185	172	181	190	170	154	195	179	176	192	188	190	177	209	184	161	184	173	171	162	187	173	172	181	188	206	163	183	199	186	157	201	184	151	179	188	171	175	178	183	212	198	191	213	182	165	190	178	173	162	187	190	198	206	188	176	194	186	195	168	191	155	167	165	177	169	190	180	172	161	184	186	194	176	161	198	177	181	190	174	169	190	194	168	172	181	197	180	186	170	191	206	197	167	161	169	177	153	169	191	190	176	182	164	175	168	165	203	187	188	203	199	167	178	175	172	173	169	178	182	177	181	177	171	170	193	158	181	186	192	158	186	183	204	198	172	186	159	174	184	183	203	178	163	195	188	171	186	162	169	186	157	171	187	185	179	188	172	165	196	162	188	209	180	187	187	180	180	175	196	204	170	204	171	227	212	197	185	160	181	183	178	171	173	191	194	193	196	183	185	193	208	165	168	156	154	164	206	169	204	196	191	188	167	186	153	184	188	162	179	180	189	189	213	209	182	183	202	183	196	177	181	194	203	143	161	164	168	183	169	179	189	188	193	192	181	212	187	193	169	179	181	186	198	168	184	168	162	186	186	161	183	155	181	187	183	183	175	160	191	176	191	188	179	160	169	173	167	191	175	174	182	210	152	191	195	173	189	188	189	166	177	188	177	167	177	185	167	185	186	171	173	188	169	175	164	185	212	207	175	158	169	159	216	167	166	203	185	186	183	156	186	183	186	153	189	178	172	152	188	200	181	166	188	141	167	175	147	170	177	155	162	161	191	209	182	184	173	183	170	187	177	175	181	189	164	225	166	181	163	178	188	173	199	202	180	187	174	190	174	197	163	204	173	180	187	186	177	181	186	187	184	184	197	199	188	147	176	178	167	186	185	173	184	172	187	202	163	183	175	170	183	162	188	183	190	157	168	186	200	198	183	185	177	163	213	187	199	160	183	197	167	173	162	173	189	197	199	203	184	204	220	164	185	184	172	198	158	225	192	203	175	159	168	189	187	175	169	177	162	185	200	193	188	196	197	197	175	188	179	206	189	181	192	179	177	176	189	190	145	189	197	171	207	231	170	158	197	162	158	179	174	213	179	182	184	208	172	165	178	168	162	200	176	204	179	173	185	180	183	181	184	194	186	168	204	166	207	189	167	179	182	180	185	193	179	184	198	168	178	167	191	198	188	194	169	175	201	149	182	218	193	171	179	168	183	170	179	178	182	155	188	181	195	184	170	205	161	176	197	169	180	164	174	167	203	167	182	168	171	187	203	201	189	210	169	176	182	194	182	199	182	200	201	183	168	185	190	178	193	182	182	187	181	153	172	201	206	185	168	193	167	185	161	180	182	208	183	174	205	170	178	194	180	171	165	173	177	207	207	184	190	208	191	186	164	177	171	186	163	160	164	185	171	191	196	211	179	177	192	213	179	185	186	160	193	173	177	181	195	158	168	143	183	195	163	175	160	196	185	168	179	177	208	170	164	168	172	185	190	195	182	194	186	155	165	190	191	166	183	168	196	197	183	174	177	137	196	181	192	169	168	166	182	168	165	195	175	192	174	157	178	155	202	145	171	168	188	166	223	173	179	172	182	166	151	190	175	204	196	161	145	212	184	201	178	181	202	179	198	191	171	194	197	172	161	170	213	180	188	170	195	187	181	168	184	182	187	174	190	192	177	154	177	176	171	202	198	185	203	190	169	185	190	169	165	177	192	189	192	174	182	211	197	158	140	198	159	177	183	202	190	196	174	175	171	192	180	203	167	224	197	188	179	157	174	175	190	190	182	178	182	188	163	168	170	217	181	198	184	188	187	155	197	194	181	165	194	161	173	193	163	169	186	185	179	158	180	220	185	200	208	171	161	191	179	163	205	198	154	182	198	174	189	181	201	201	207	177	177	192	176	169	173	178	192	173	184	220	171	202	184	174	188	160	176	187	183	173	175	169	166	188	198	179	179	186	177	181	184	181	192	193	174	185	181	170	197	164	192	193	194	181	192	185	186	199	188	164	167	170	185	191	206	187	172	193	186	207	201	171	166	198	180	194	199	153	201	167	181	182	155	158	169	201	198	201	178	182	171	199	186	185	207	187	166	215	182	180	206	178	178	198	196	188	178	180	165	217	205	171	185	177	172	162	168	180	170	157	213	183	194	199	184	173	181	186	166	175	178	196	194	209	184	191	179	178	199	167	180	174	181	178	182	145	189	146	156	180	186	173	178	180	168	222	197	147	183	172	195	166	161	183	172	210	166	190	196	167	225	184	175	181	184	208	177	169	188	195	195	176	170	200	197	198	153	181	155	192	184	192	162	152	179	183	163	175	157	160	197	164	159	163	154	215	215	176	166	167	193	174	191	168	213	188	180	179	194	188	177	202	197	190	188	190	203	173	173	182	174	191	163	169	178	172	162	184	206	184	169	184	184	166	185	198	161
6848	5598	1009	467	453	467	458	436	447	441	448	442	430	442	428	427	445	428	434	459	444	454	478	462	441	434	475	477	433	459	432	449	453	424	452	413	434	432	457	418	429	431	453	432	452	456	422	488	446	432	446	384	430	448	395	452	473	447	398	440	444	424	438	459	410	450	436	467	447	412	410	444	470	391	421	455	453	452	427	455	449	437	477	464	428	442	418	445	455	451	462	403	417	456	446	450	467	405	440	424	441	428	431	501	427	429	432	494	467	453	428	431	433	426	451	429	455	463	435	440	450	434	427	426	442	451	450	445	449	443	444	415	437	444	444	445	445	439	409	444	433	453	459	396	462	466	429	451	434	429	441	443	443	455	437	430	441	438	431	447	398	433	424	456	476	411	432	435	451	433	476	467	415	481	445	449	457	422	443	457	460	432	468	426	478	430	432	459	445	451	466	435	454	418	484	463	443	445	473	447	473	431	442	482	452	429	391	484	434	440	408	457	448	447	443	402	448	415	428	409	426	435	436	394	460	439	399	415	459	421	454	421	408	442	400	399	443	438	441	438	425	430	469	428	434	435	434	432	423	413	418	448	466	473	443	453	458	444	457	467	441	460	473	491	445	429	462	407	422	408	443	431	444	426	418	409	437	514	447	440	424	435	449	454	440	431	427	468	421	433	428	429	431	459	462	447	464	448	428	463	453	425	450	414	431	429	409	429	418	434	423	462	437	453	428	429	427	436	502	447	428	404	466	386	459	427	420	490	463	451	446	476	426	464	473	447	455	427	415	416	423	417	438	434	427	456	426	463	442	471	424	434	412	447	421	454	453	441	460	426	445	467	410	422	421	460	421	406	434	433	426	427	483	396	457	483	428	458	429	432	430	424	434	433	386	437	457	438	472	493	467	449	406	465	423	410	447	441	453	405	454	429	424	406	403	451	417	448	421	441	455	429	421	430	443	449	444	432	440	477	434	447	414	458	435	476	453	458	485	457	439	425	491	441	440	449	411	435	473	413	432	423	462	455	445	417	436	453	457	446	422	465	443	440	449	470	426	446	483	456	436	444	456	447	401	420	452	433	412	402	460	415	454	429	463	481	418	469	433	461	430	420	460	440	407	426	434	421	470	421	453	440	450	448	437	434	454	413	435	470	436	422	473	460	397	397	472	456	450	443	399	461	427	488	436	440	456	451	458	456	451	435	461	447	456	431	464	493	447	475	414	449	421	446	419	454	437	447	457	416	477	449	440	454	435	384	415	450	461	458	439	413	454	471	422	438	450	455	447	449	435	429	390	402	427	418	466	444	430	450	467	446	456	448	407	446	444	415	471	438	458	437	457	411	462	456	424	471	425	445	444	393	405	431	466	431	473	466	472	454	431	438	483	423	417	436	427	468	447	451	453	455	445	416	413	440	422	449	432	440	429	462	475	463	422	439	416	414	435	472	530	451	395	407	461	419	420	437	405	457	453	460	467	426	405	460	432	438	430	445	439	451	433	420	458	487	443	443	398	432	469	415	416	450	463	413	485	432	425	425	417	446	464	420	455	485	403	431	434	428	408	449	429	453	456	431	445	459	431	454	428	446	428	412	439	452	472	440	421	418	452	463	474	416	427	444	395	438	459	464	422	419	503	415	417	394	448	420	464	446	402	423	430	445	412	451	449	444	424	399	438	460	409	404	451	448	447	479	446	437	483	416	404	422	407	480	442	438	414	423	461	454	417	423	440	461	464	461	425	420	404	439	436	445	457	429	454	430	446	470	457	445	421	483	404	392	415	441	408	441	441	484	422	449	435	436	445	437	424	425	433	433	408	454	438	423	418	423	384	434	414	458	437	468	419	429	433	414	429	438	413	445	443	427	457	426	419	411	422	454	422	438	464	421	439	456	460	410	433	460	454	491	443	435	478	424	434	442	427	389	442	455	440	495	419	442	384	448	430	455	421	422	436	436	447	473	439	428	430	448	415	454	413	450	389	474	466	449	433	452	443	430	457	399	439	479	420	448	428	474	460	411	481	444	404	422	462	406	428	396	416	451	458	419	489	468	447	422	429	452	406	435	425	479	446	416	463	444	429	436	461	443	461	425	429	421	448	451	468	422	458	459	402	436	411	427	401	428	406	455	439	445	477	461	459	452	483	417	455	443	407	431	458	433	411	423	434	444	470	428	424	460	380	463	425	395	460	451	444	427	420	421	454	452	441	458	414	443	433	441	449	465	436	430	448	455	448	479	446	464	419	464	435	420	471	453	396	481	415	395	444	432	443	432	468	476	377	416	474	414	427	482	421	438	462	482	462	428	468	428	447	458	440	427	434	401	474	444	466	433	476	445	428	460	429	428	457	435	450	439	459	426	424	444	412	454	423	432	455	431	427	445	400	409	472	435	444	443	438	403	410	400	452	456	465	413	455	436	423	470	432	441	459	431	446	424	439	402	423	422	444	465	450	445	436	461	428	421	457	453	414	420	451	430	442	456	452	436	463	448	429	425	479	462	422	419	439	441	464	444	444	428	458	437	428	460	456	443	454	435	454	433	432	450	486	441	456	426	448	451	421	415	432	481	460	468	453	460	443	406	406	434	428	445	436	464	427	465	454	432	444	480	412	443	425	446	487	432	401	450	440	442	430	425	430	453	440	425	454	440	435	465	397	461	443	456	410	434	472	426	439	457	456	452	430	429	426	417	435	489	463	447	409	425	397	427	433	438	469	418	469	447	418	426	411	433	439	468	438	436	457	455	467	468	442	404	405	433	403	427	415	428	447	451	459	435	473	406	434	424	461	446	448	427	425	466	459	421	465	440	453	434	478	443	408	430	437	444	432	427	458	457	468	417	423	453	435	446	467	427	430	429	454	409	400	410	446	439	414	446	416	450	455	388	397	472	411	453	468	438	424	427	455	443	496	471	462	441	445	467	464	421	406	422	463	428	459	429	448	433	426	461	439	452	430	490	438	465	464	453	425	442	404	440	385	433	464	442	432	395	448	472	435	367	489	440	454	473	446	424	417	411	405	434	415	424	404	437	439	456	426	387	444	462	429	451	420	424	440	447	420	454	451	444	460	434	422	470	414	462	438	440	464	438	456	450	444	463	442	445	440	432	487	442	452	427	430	466	441	490	450	436	415	443	443	445	460	447	400	406	486	421	477	431	419	475	438	449	455	424	447	466	410	433	470	466	446	431	424	423	461	407	454	463	460	445	437	421	466	430	424	461	482	437	460	476	421	479	438	483	395	423	406	454	418	451	431	453	426	410	411	441	468	416	425	421	432	443	440	437	437	476	396	448	451	429	447	423	423	438	432	421	448	416	456	452	456	459	439	430	424	385	450	429	480	417	467	408	442	471	456	430	433	465	435	453	440	419	456	447	452	467	398	444	473	452	469	405	457	397	441	406	433	401	400	446	420	456	429	409	433	414	394	429	442	448	429	468	447	433	459	421	463	442	436	450	410	452	463	433	455	437	453	458	446	418	474	457	434	453	434	438	431	462	433	453
24916	21452	24896	28408	21460	20737	1093	440	336	348	383	321	341	336	319	301	312	341	329	340	304	285	328	298	297	282	311	279	295	275	313	311	290	327	294	302	282	312	308	315	329	352	320	357	309	265	319	281	311	294	318	319	284	325	262	271	288	306	317	277	268	309	296	311	287	337	279	308	303	299	311	321	304	320	291	284	300	315	310	294	311	295	303	278	308	301	309	292	304	318	279	302	323	313	316	293	276	304	260	266	291	312	311	291	295	291	349	297	300	278	303	281	294	297	300	285	264	294	285	299	304	319	264	292	291	313	291	307	299	300	328	337	287	283	315	260	335	289	291	327	319	297	285	291	310	302	307	290	282	306	325	299	280	307	314	293	319	276	296	299	304	321	301	307	279	302	314	314	302	309	312	322	328	286	261	317	331	296	291	291	291	294	325	329	281	286	324	279	307	336	288	298	295	271	320	278	255	300	321	331	311	298	291	300	312	310	277	277	306	278	280	321	291	282	304	307	311	307	290	296	283	326	310	292	273	308	273	294	300	292	294	316	269	292	327	311	314	273	305	339	310	279	317	294	324	262	295	330	302	289	270	303	255	281	289	330	286	292	302	290	352	298	315	298	290	282	335	311	318	287	313	282	320	289	339	292	293	305	292	282	322	299	307	307	283	296	318	247	307	315	315	296	285	315	330	293	280	283	323	314	298	254	287	327	279	289	312	301	314	295	279	275	290	324	281	333	283	310	327	313	304	279	280	286	292	284	295	361	293	322	340	302	321	306	295	307	326	294	291	277	270	283	283	282	318	280	295	317	281	284	272	278	277	318	304	271	323	310	275	288	307	307	289	307	279	317	335	329	311	324	299	308	288	316	334	285	298	289	289	319	297	323	324	313	326	284	327	334	275	321	263	305	309	297	311	298	279	304	283	297	301	275	295	300	312	289	339	312	285	264	275	286	289	290	284	335	282	285	326	299	291	287	324	291	325	317	273	329	284	331	328	293	289	345	318	295	315	318	343	315	274	296	291	318	320	269	300	288	279	296	284	279	318	277	283	309	296	301	342	272	280	304	309	283	289	306	288	294	307	337	268	300	317	294	271	313	269	283	325	273	290	309	320	282	306	300	305	313	289	313	323	364	277	307	321	318	317	341	324	304	261	299	320	286	303	285	318	331	297	276	328	267	305	303	318	329	319	289	285	300	290	275	324	338	279	290	311	303	308	296	328	309	278	325	297	314	337	298	313	303	342	327	318	337	282	303	304	324	279	299	300	303	292	273	331	308	324	310	314	290	325	286	328	280	275	300	327	293	357	302	296	343	336	321	284	304	297	281	298	302	301	317	314	271	281	308	341	361	328	343	329	279	305	339	312	302	299	306	317	342	294	299	305	321	317	305	289	317	303	298	281	304	306	320	321	298	285	323	286	306	300	304	320	325	287	274	311	295	313	323	315	277	290	303	325	261	293	314	303	294	313	258	279	310	247	290	277	308	308	300	271	294	282	279	293	290	311	285	345	299	281	339	297	312	309	287	326	341	316	282	287	272	302	310	319	320	317	313	282	299	311	291	286	324	320	334	310	296	303	284	304	299	301	295	295	282	315	320	294	305	318	346	290	318	287	310	271	302	325	324	293	291	273	310	310	295	323	303	291	288	294	315	353	342	315	346	313	295	318	314	322	295	318	272	315	333	304	276	314	293	273	296	276	299	282	329	276	309	311	306	309	292	318	275	306	334	274	290	288	321	278	294	299	325	353	305	288	343	324	323	308	272	316	303	295	270	302	332	278	299	277	308	309	317	274	312	271	302	315	313	292	321	325	319	319	260	291	305	311	314	302	316	302	278	282	285	325	296	302	287	285	292	280	296	340	296	302	341	293	309	308	328	312	350	286	285	312	306	319	311	279	308	324	261	357	292	327	305	312	312	273	283	281	330	318	266	322	295	322	310	273	281	286	285	291	334	271	321	325	301	309	308	290	289	294	284	272	309	282	315	295	290	310	298	300	336	301	316	288	300	301	312	304	328	321	271	323	355	335	312	323	326	311	291	301	313	328	303	293	312	320	292	306	268	294	331	270	282	300	272	323	296	287	282	300	306	319	275	294	318	300	299	312	311	286	298	321	335	317	323	314	284	282	285	267	335	345	347	299	298	313	322	307	284	343	282	299	294	317	320	287	305	287	303	311	330	315	287	324	332	331	307	293	282	291	322	301	275	304	293	327	332	321	305	318	298	278	257	308	305	294	313	294	321	303	311	281	281	284	270	298	292	287	301	277	336	288	307	268	328	285	300	315	329	299	344	334	323	297	277	306	327	276	327	289	297	307	262	323	295	310	301	317	309	298	307	314	240	304	283	283	298	299	299	307	286	274	318	302	294	306	299	316	331	302	295	261	285	278	273	304	320	321	295	306	283	315	264	297	291	305	260	325	334	310	301	331	334	288	304	342	330	298	282	284	281	318	330	324	293	306	334	299	297	307	281	282	291	284	320	292	314	295	284	275	291	294	309	313	317	309	306	324	284	286	285	280	303	288	322	308	334	331	312	291	340	342	311	299	292	254	308	294	330	314	305	323	277	306	320	280	301	337	280	280	292	297	275	339	312	291	320	307	325	294	274	323	307	348	299	301	310	293	323	281	293	279	256	275	296	300	277	323	305	317	306	291	289	272	292	294	329	291	304	298	277	309	284	274	322	306	287	321	308	335	299	305	306	290	290	339	277	295	279	321	284	297	304	329	317	313	270	306	311	285	288	312	286	291	303	261	296	326	296	297	293	305	353	315	299	294	273	290	243	327	306	318	289	319	300	301	308	313	303	289	337	274	309	306	302	287	308	357	287	255	277	320	297	325	286	314	309	362	310	274	333	295	328	284	283	324	319	338	302	296	293	319	331	319	301	312	298	322	291	270	279	280	295	314	297	318	298	276	323	285	294	294	309	313	310	315	315	271	291	272	295	270	310	268	281	311	319	292	286	298	320	302	275	288	253	301	282	321	327	285	285	309	299	314	288	317	311	289	344	290	305	317	316	299	293	319	278	303	275	268	298	292	339	321	325	298	283	320	321	310	322	296	291	322	313	315	339	290	290	316	318	307	307	279	299	286	315	309	282	338	304	320	311	319	285	290	320	300	302	291	294	299	319	275	322	320	306	295	298	273	303	315	322	291	253	314	306	288	314	312	268	284	269	297	292	286	305	305	289	292	320	328	284	291	310	288	306	286	258	319	307	294	302	277	276	302	275	268	257	280	326	290	284	298	323	298	298	282	314	302	309	279	306	315	293	311	306	302	309	310	307	303	303	265	301	303	296	287	284	303	321	295	321	277	271	292	267	308	314	286	298	319	286	306	296	290	305	317	260	299	315	295	295	306	279	282	321	283	291	295	294	324	302	319	294	314	295	310	310	296	312	281	306	318	289	311	296	309	322	304	292	288	294	309	304	300	301	259	292	306	297	299	285	303	267	296	288	296	314	304	326	337	310	269	273	275	326	280	301	320	316
15858	38098	6191	1122	805	764	693	675	681	666	653	683	690	647	653	642	675	667	651	622	693	623	688	642	655	629	636	665	623	646	665	636	716	660	695	627	629	641	595	626	654	678	669	634	672	662	639	653	625	668	671	667	675	585	616	675	664	625	637	680	656	652	616	659	627	637	653	666	647	624	646	710	651	653	638	661	672	629	651	689	669	671	609	637	645	633	672	647	657	629	639	625	652	661	666	623	654	650	673	666	656	675	662	667	637	601	667	660	666	666	652	640	678	666	643	638	680	651	654	714	647	634	616	653	661	655	652	625	622	635	644	619	637	668	649	671	655	688	676	650	679	676	642	633	664	615	646	657	670	687	624	672	631	706	680	674	631	627	649	665	663	621	660	667	637	642	669	643	629	639	683	664	622	664	666	649	681	632	590	609	667	672	630	657	595	668	613	656	625	665	634	695	609	684	623	656	630	669	654	643	658	631	642	688	650	650	668	660	654	622	642	653	625	666	700	715	626	665	671	647	671	666	654	618	637	655	617	671	622	631	701	630	620	674	648	687	638	641	641	624	705	609	638	650	641	626	623	602	653	678	696	657	700	680	634	609	665	685	638	659	675	676	668	683	661	683	655	677	623	615	633	690	647	671	606	633	628	651	654	647	668	627	656	659	657	630	623	622	651	647	623	673	652	649	658	628	664	658	670	685	636	664	681	614	726	630	642	671	632	594	663	638	683	653	677	645	671	664	655	632	648	622	690	628	624	629	675	660	655	644	659	684	652	623	676	627	680	612	668	625	656	669	620	665	674	601	679	687	613	654	649	634	643	644	670	617	635	660	640	690	594	661	633	659	659	596	678	649	641	643	660	688	652	744	679	650	660	650	655	696	655	655	637	621	643	685	648	656	638	693	643	663	702	662	654	639	674	674	696	638	669	656	619	697	659	689	695	666	636	601	627	631	666	666	624	658	622	675	683	664	636	677	655	612	661	639	645	678	648	690	666	681	650	678	669	629	607	648	661	675	646	681	629	661	703	599	664	631	646	674	616	595	660	596	695	607	645	647	656	682	672	700	674	634	676	621	620	654	670	657	623	664	647	663	677	668	629	684	641	649	669	645	640	641	620	707	635	663	643	663	685	653	656	694	664	642	641	647	680	713	662	629	654	659	684	662	652	609	660	684	615	607	663	669	578	656	675	642	639	664	647	635	639	635	688	637	631	616	662	624	628	660	624	649	647	676	683	644	655	697	656	658	648	635	673	686	598	652	635	597	700	670	696	644	654	610	648	663	667	626	644	692	695	617	660	632	642	630	657	670	639	666	622	673	667	717	633	720	651	671	614	611	665	679	626	629	675	670	662	648	663	689	626	655	645	659	637	619	649	644	645	599	611	643	632	646	643	653	654	636	670	662	656	694	650	646	634	616	619	665	662	621	636	610	600	670	673	663	650	664	646	642	683	643	667	688	634	653	613	623	636	625	636	646	640	651	624	654	667	666	648	639	645	623	675	665	650	694	704	608	673	655	640	619	672	670	653	633	651	670	695	665	645	640	611	655	638	644	608	658	615	715	655	659	658	655	669	681	630	625	701	673	631	592	647	641	652	627	716	631	625	642	686	640	646	629	637	639	667	657	648	629	662	595	706	664	666	635	640	691	636	680	665	688	667	604	677	625	649	631	651	693	622	673	651	686	662	605	651	680	651	659	675	696	641	606	680	622	670	690	638	654	648	621	652	694	643	689	642	646	644	698	668	643	630	642	649	623	625	658	684	694	622	684	610	651	682	636	688	606	698	677	635	645	652	692	653	653	651	680	657	671	647	679	683	675	625	725	635	692	639	645	663	670	705	668	645	645	661	639	624	643	628	592	671	627	695	665	636	679	658	637	608	620	639	651	654	685	676	669	659	668	679	679	639	649	632	618	657	647	637	644	679	638	626	659	666	646	689	718	676	677	628	631	635	697	643	661	646	610	638	657	666	608	629	660	667	616	576	624	669	678	655	709	649	678	640	700	655	654	649	644	633	667	626	625	652	635	625	657	652	663	661	608	652	657	632	629	676	627	632	682	658	669	683	651	627	675	658	670	682	667	662	644	661	588	677	606	590	683	600	651	634	685	612	651	630	638	667	626	670	650	662	658	671	636	643	666	677	629	623	731	620	624	631	668	672	654	655	607	660	640	695	670	630	624	647	638	610	664	670	640	654	629	706	664	670	649	655	682	685	617	654	673	630	681	663	635	680	661	634	663	613	665	674	645	640	683	670	710	625	712	657	691	668	673	626	671	672	652	642	658	630	662	627	696	623	657	684	697	630	700	659	601	644	638	661	687	639	643	637	674	658	627	608	664	639	629	632	641	653	646	674	665	621	653	653	690	682	680	646	672	680	646	632	649	629	675	660	649	695	650	640	667	649	655	638	632	692	634	674	678	638	663	693	613	688	627	634	698	680	680	654	623	639	677	632	622	661	649	642	641	662	622	634	698	650	667	656	690	632	609	681	687	632	670	654	660	635	625	643	620	628	657	622	661	645	644	686	630	594	643	636	665	652	670	673	699	683	688	595	645	634	670	640	670	673	652	681	657	626	717	694	637	674	650	614	649	705	642	636	699	654	631	669	662	662	632	590	632	651	653	643	629	652	658	640	640	674	615	687	685	594	641	676	678	717	666	669	610	644	654	636	643	646	664	652	678	637	724	650	606	587	654	640	618	632	675	686	681	659	651	661	619	684	683	648	644	685	673	602	686	680	635	646	712	647	641	655	683	673	625	681	616	698	684	660	650	659	627	673	678	620	665	676	657	600	618	677	658	617	610	631	637	668	659	692	653	637	664	639	644	699	637	622	618	677	620	592	642	649	635	655	709	613	683	650	646	669	605	653	663	714	712	675	600	645	718	625	660	668	671	668	666	646	644	614	669	667	667	660	651	639	647	667	669	628	671	652	669	668	638	649	641	675	680	647	632	642	606	653	636	640	668	620	640	636	714	636	635	637	668	608	627	644	617	640	672	685	650	669	634	664	640	620	604	640	671	703	644	702	605	693	604	625	657	627	703	673	635	673	643	644	655	656	619	665	703	650	625	599	650	656	603	653	679	670	648	651	639	611	643	687	667	651	636	651	653	622	637	697	620	605	700	657	611	673	654	667	672	633	702	660	620	617	627	666	604	699	631	663	637	648	665	630	643	627	664	661	625	616	682	617	608	645	664	674	666	659	619	652	608	628	624	649	661	637	641	657	650	696	661	670	727	653	669	649	644	669	663	644	659	693	654	671	671	620	651	682	622	677	655	684	631	662	632	641	619	649	656	637	658	652	653	639	647	640	668	632	638	669	685	650	636	664	620	639	665	654	676	663	660	654	631	657	620	643	676	619	635	671	605	667	633	675	659	655	716	662	711	624	689	660	673	648	655	656	650	631	635	689	675	691	664	707	630	650	664	674	659	653	632	638	665	671	640	634	664	631	690	662	662	661	677	641	616	588	681	691	632	651	648	649	630	655	646
24279	21458	25253	28072	21458	21478	19604	765	378	349	327	297	298	312	255	260	292	270	265	270	253	269	238	276	226	247	268	226	253	234	265	249	284	247	257	272	256	262	263	241	249	263	248	265	244	268	243	267	246	231	263	266	263	266	234	253	274	246	233	249	240	239	232	213	276	254	260	269	228	261	237	252	246	214	238	244	264	229	253	217	265	259	233	243	235	258	218	262	284	232	219	225	263	269	231	217	231	244	242	250	234	221	238	233	233	265	247	247	255	223	238	266	227	246	237	238	240	240	231	232	252	244	293	243	239	235	214	246	206	207	243	250	233	254	214	234	230	278	248	266	255	251	242	242	238	240	247	230	250	242	276	229	231	244	239	263	218	237	258	269	214	227	253	260	247	241	266	227	253	268	248	242	246	205	247	196	247	243	250	228	239	232	242	268	236	214	238	260	241	224	221	252	214	263	256	264	231	247	243	230	225	235	244	226	241	225	240	247	265	243	237	233	258	249	259	257	245	255	257	246	231	249	265	243	245	272	290	234	243	217	258	236	233	230	309	251	236	231	254	247	240	255	241	232	222	229	248	234	247	199	233	248	251	256	272	230	248	252	223	231	228	218	256	242	245	267	230	259	232	227	221	214	221	268	244	233	257	253	254	247	228	214	216	196	223	252	263	258	243	220	258	258	257	255	272	268	225	254	263	245	251	283	261	236	245	236	212	230	253	254	244	228	238	247	243	243	258	230	234	220	221	258	253	202	225	238	235	243	239	249	270	241	236	230	278	249	255	250	245	248	249	233	263	240	213	256	255	268	231	258	234	257	234	261	224	237	285	247	215	232	213	248	206	232	257	244	215	227	237	238	276	269	264	226	233	263	242	235	251	251	266	265	256	255	245	248	255	252	264	261	250	210	266	230	243	231	244	246	247	220	238	235	229	248	251	245	221	220	260	261	240	230	245	257	230	223	242	244	230	257	241	221	217	256	237	237	260	236	245	231	252	234	242	253	234	231	226	247	229	243	220	232	179	227	248	218	239	273	240	248	261	240	237	254	224	278	250	237	242	255	245	237	243	246	217	222	252	235	269	206	242	265	280	247	217	238	253	278	234	248	232	243	238	232	212	224	236	233	222	250	254	235	234	241	236	236	213	230	251	246	275	236	239	228	229	240	261	245	244	233	232	255	258	255	257	274	269	246	268	224	208	249	268	251	265	269	254	238	221	245	262	242	251	261	228	237	224	230	228	245	233	247	231	234	237	226	261	262	197	276	214	252	223	270	227	237	260	232	220	239	250	243	241	254	233	237	228	232	262	248	260	230	257	236	251	234	243	235	249	252	237	230	259	250	215	242	230	231	240	229	220	216	234	243	257	215	214	243	207	202	236	262	254	199	228	259	240	255	239	224	226	234	206	276	214	228	204	223	239	232	238	231	270	232	210	221	257	263	244	235	247	248	248	242	224	275	245	250	227	218	238	235	244	258	246	261	240	224	245	219	271	221	278	222	229	261	240	250	233	250	219	254	248	252	281	223	220	234	243	230	227	271	201	247	281	246	239	248	242	240	218	276	222	236	221	253	251	227	238	249	243	267	205	268	234	230	281	251	249	236	221	248	224	225	236	256	220	224	255	252	247	243	253	244	238	241	254	260	226	260	257	248	240	268	239	246	288	251	246	227	230	229	271	259	264	276	248	241	272	247	228	224	222	251	226	207	248	246	245	231	232	243	265	269	233	239	255	218	253	262	267	254	222	231	206	253	266	256	240	226	240	274	282	262	256	230	255	233	229	229	234	235	253	223	231	237	263	252	290	262	258	254	223	238	240	241	237	229	227	259	262	250	223	231	228	247	237	249	220	211	240	238	252	243	234	242	247	225	257	235	270	237	245	242	267	251	221	245	264	262	237	260	242	248	248	252	247	279	234	253	247	255	267	236	247	248	238	250	250	242	247	236	214	251	240	250	246	269	264	274	231	228	232	259	234	199	257	251	251	226	238	259	282	243	224	231	228	231	246	232	265	237	242	255	270	253	241	263	284	249	237	243	246	233	236	247	271	268	241	240	247	231	243	232	246	222	226	256	251	250	240	231	233	230	228	239	239	246	221	239	234	246	241	231	246	230	251	245	252	238	241	264	266	258	236	247	228	288	258	229	214	254	248	263	233	237	214	200	229	238	226	213	236	245	254	256	243	214	230	246	245	253	232	251	253	268	241	219	250	212	242	246	237	216	240	252	232	252	245	243	212	217	238	231	260	215	233	230	249	236	249	239	245	245	250	235	232	249	247	239	219	219	254	298	265	237	227	267	252	266	235	267	225	223	244	212	215	219	238	224	246	236	231	249	220	209	233	210	251	251	233	235	266	261	254	257	240	240	233	233	242	243	253	239	242	251	264	300	236	243	251	212	240	238	253	252	257	222	250	219	228	241	257	228	233	246	277	247	206	216	252	209	251	238	211	257	228	281	253	232	260	238	250	236	263	259	226	266	229	224	256	222	213	251	239	253	247	242	239	268	250	229	226	247	251	232	251	226	264	279	239	253	240	235	228	223	235	244	252	246	230	257	232	250	257	261	230	264	278	211	239	270	263	239	237	240	233	223	245	264	233	238	256	257	256	254	252	264	251	232	235	271	209	262	229	250	266	284	198	251	250	248	257	254	232	233	200	230	255	235	255	230	225	240	219	240	261	264	268	227	225	223	221	243	265	243	229	239	230	246	206	259	243	226	217	236	218	222	253	244	290	248	233	235	221	240	211	249	235	219	262	241	241	235	246	245	251	282	235	242	238	264	258	253	214	221	266	260	264	240	224	252	265	249	219	245	243	249	221	230	248	243	255	251	237	237	263	248	241	250	262	252	240	241	263	245	241	228	244	254	262	234	254	237	253	226	228	233	230	265	214	216	246	221	240	224	261	233	230	220	262	226	235	239	204	235	237	210	226	233	252	240	238	217	258	254	230	237	241	233	211	261	228	249	228	213	268	248	224	229	248	215	218	267	260	263	222	230	239	240	269	204	259	241	249	226	225	242	258	234	262	254	221	264	253	230	267	236	227	232	224	258	269	217	245	252	216	219	259	237	243	247	235	258	220	246	255	238	252	221	260	241	245	226	238	271	276	242	250	244	237	222	254	240	232	197	204	231	249	226	256	260	234	241	229	234	234	237	234	243	233	227	260	243	243	215	219	245	244	224	210	228	214	242	260	245	228	272	221	234	228	216	240	271	260	254	253	231	223	233	252	241	233	215	251	232	223	262	198	229	222	237	260	245	243	261	240	246	219	207	261	285	260	245	230	253	227	259	242	260	238	236	237	238	238	249	273	241	262	236	231	259	226	251	239	215	221	267	243	269	258	253	232	250	248	238	255	249	261	260	241	230	231	229	262	238	247	245	229	225	208	257	263	259	244	225	228	239	258	221	241	235	256	233	216	220	220	217	241	276	225	223	268	270	244	238	271	240	234	254	246	227	262	248	251	256	240	257	249	253	229	238	225	234	224	226
21804	49306	9174	1295	818	700	644	592	558	571	597	542	526	538	537	512	513	530	537	524	541	526	504	547	496	565	533	502	495	551	489	478	525	518	522	513	512	548	474	531	538	507	529	555	482	494	471	527	483	524	517	499	466	502	482	490	487	492	524	546	543	516	560	476	486	513	534	496	528	484	499	516	517	520	538	521	513	526	511	489	474	510	546	489	496	501	504	509	514	502	491	515	473	527	516	502	545	518	504	502	538	515	471	543	485	541	477	504	486	505	511	526	477	507	473	520	526	503	485	503	516	482	521	528	465	507	515	491	526	518	516	511	525	509	529	523	497	511	516	469	539	503	502	498	521	509	512	490	479	477	471	491	497	505	556	520	521	534	496	499	495	530	520	497	498	480	517	513	510	525	466	511	513	518	523	495	469	504	514	507	498	536	489	494	473	527	494	545	492	505	497	518	529	484	511	511	515	520	481	520	474	512	472	518	512	510	490	493	498	498	454	488	524	510	569	532	487	500	475	501	529	513	503	482	490	556	480	474	534	506	502	504	515	526	491	460	509	536	535	515	515	568	573	471	531	535	479	511	489	560	536	512	559	475	466	515	509	522	464	509	534	496	499	489	484	514	503	480	540	468	511	496	493	528	448	481	506	505	546	524	485	509	454	465	512	512	496	490	495	497	524	491	519	528	494	531	505	525	513	506	457	477	493	501	489	550	557	518	528	520	510	513	471	479	501	501	506	495	476	489	501	514	468	507	473	460	485	530	496	492	565	524	514	525	481	489	497	502	529	488	543	532	548	467	481	519	509	515	480	490	527	478	506	538	522	464	517	512	534	511	495	506	454	489	518	503	490	496	460	540	483	524	515	501	516	488	502	544	502	483	527	449	491	488	528	524	495	513	466	502	505	510	480	497	508	497	531	511	540	503	483	508	511	471	496	492	491	522	498	487	502	561	470	556	474	506	495	546	530	516	507	520	506	516	508	494	541	496	520	499	507	518	532	543	517	485	486	522	481	506	526	513	496	518	500	508	523	531	502	508	513	518	495	494	514	494	480	503	553	534	553	526	464	468	478	504	470	520	543	507	518	499	524	511	550	494	493	501	511	519	544	494	497	510	472	497	534	501	530	514	496	506	496	476	515	519	503	521	507	540	488	466	486	478	481	487	513	471	561	535	478	486	473	494	516	532	512	520	538	494	530	551	502	482	488	495	509	502	512	495	500	493	450	499	485	493	462	541	477	494	485	497	476	514	526	519	518	469	498	480	470	475	496	540	488	481	469	511	476	542	582	516	495	470	536	520	525	506	504	503	493	509	501	524	499	497	474	500	509	529	467	494	516	483	514	488	506	522	465	518	539	508	531	553	512	500	501	474	489	506	522	488	485	515	535	516	520	508	489	522	493	526	470	498	502	498	548	506	538	507	510	512	496	472	468	539	440	505	511	512	521	516	471	491	489	506	480	505	522	524	502	523	513	534	501	457	465	556	484	480	517	437	478	511	496	493	493	547	489	525	556	499	506	503	547	498	555	466	500	509	486	471	511	492	484	544	506	553	465	503	488	518	512	489	488	515	495	524	484	505	482	513	523	489	460	512	462	528	516	505	492	504	514	508	489	502	532	481	518	510	506	537	501	497	479	500	539	532	536	481	528	514	483	564	530	460	502	498	555	524	480	512	511	521	502	511	507	534	530	532	530	459	521	500	487	497	503	504	506	525	463	499	523	504	510	477	491	481	522	493	480	504	522	465	550	493	490	489	452	546	501	515	466	510	512	509	493	474	553	549	479	509	490	520	484	458	507	514	521	502	507	495	524	507	522	524	496	510	493	495	515	518	524	479	523	495	509	501	500	472	529	462	476	490	517	475	483	569	479	484	509	512	467	506	517	512	535	504	524	502	475	487	491	502	506	525	494	485	480	542	469	514	518	451	481	500	480	531	539	506	472	466	518	468	487	507	504	478	491	489	506	480	504	497	490	519	481	499	507	523	503	459	537	476	478	472	474	504	502	484	523	507	481	502	469	500	492	480	511	524	493	491	500	527	501	500	472	483	476	494	508	472	458	514	505	487	463	540	512	501	497	506	519	501	499	508	534	513	535	509	501	500	520	479	550	525	480	488	507	532	542	558	518	502	493	514	498	516	485	503	489	489	504	527	496	501	531	506	485	504	517	481	479	526	480	500	497	537	478	505	514	518	522	523	495	484	496	521	529	510	503	493	517	462	528	477	509	496	518	514	502	529	496	498	536	483	512	527	532	531	504	485	524	516	499	498	502	495	525	495	485	516	545	529	492	518	511	505	521	509	551	518	495	546	492	495	545	536	473	549	497	507	498	509	515	502	522	488	497	478	492	478	497	530	465	493	507	491	533	516	490	467	501	487	490	512	448	479	551	498	502	549	503	507	503	476	505	512	512	534	506	507	495	479	495	499	474	499	495	465	511	536	464	498	505	508	507	509	490	481	539	505	491	516	475	502	476	470	467	520	496	514	531	530	514	522	510	499	527	494	436	493	495	510	526	461	547	513	499	474	508	505	488	553	554	490	531	473	511	491	546	512	497	505	474	481	506	474	534	520	509	503	490	454	505	549	520	507	521	510	526	523	487	507	472	552	502	542	509	516	530	491	487	467	565	502	477	538	466	521	498	501	507	518	488	486	532	483	503	488	499	518	521	458	519	503	530	545	491	529	489	527	521	498	485	496	476	566	516	573	527	489	499	487	501	501	513	486	520	575	499	509	535	452	501	506	486	498	519	494	486	526	540	496	506	509	530	494	450	502	508	469	518	498	521	505	547	489	547	501	506	527	474	510	484	496	503	483	514	498	508	495	510	533	503	491	509	491	511	514	515	510	499	481	514	496	510	490	484	481	522	489	497	539	492	508	537	510	501	507	489	494	513	525	522	465	499	522	513	540	493	528	493	523	509	486	509	520	515	497	528	495	525	517	483	466	521	519	519	518	499	469	504	510	490	547	525	486	486	514	504	486	544	490	505	519	455	477	534	490	495	502	490	526	501	477	527	468	518	474	541	564	497	542	489	480	511	538	524	521	499	502	463	529	489	521	517	497	490	547	539	487	500	509	520	501	525	501	515	487	494	505	494	518	540	505	508	479	511	528	527	511	496	494	518	540	453	459	470	493	531	544	515	499	480	509	543	464	514	505	467	518	541	474	521	527	514	502	512	513	509	478	527	539	556	477	495	497	499	485	483	490	478	555	537	515	508	483	531	499	495	525	534	498	478	533	463	501	498	517	488	525	508	531	509	485	538	512	498	538	505	482	540	457	469	470	500	499	514	512	489	508	517	464	507	498	540	481	491	533	457	510	508	493	526	521	514	504	492	459	504	491	480	547	521	504	500	527	495	505	511	526	513	494	491	503	522	485	525	470	505	510	504	521	545	489	500	502	495	564	460	529	502	480	490	540	480	535	516	487	501	490	484	531	529	495	509	483	463	490	531	485	517	523	517	515	545	479	558	529	505	502	510	501	486	506
32766	20550	9434	528	246	219	225	196	165	189	186	183	181	197	180	179	188	179	183	180	203	174	188	182	178	175	174	173	202	160	171	158	186	184	187	166	224	164	189	194	182	203	174	175	172	178	179	163	191	192	194	173	186	190	183	160	200	179	185	195	188	175	194	217	191	187	179	155	183	190	184	195	175	191	195	197	168	171	202	167	172	165	169	179	195	179	187	181	183	196	164	195	174	180	200	191	176	184	168	167	160	153	162	172	206	202	192	183	181	176	207	194	208	181	200	186	187	184	188	147	215	201	200	186	174	196	183	201	184	157	152	188	182	202	182	174	160	182	178	209	182	198	167	154	171	182	191	173	178	166	197	164	178	188	170	210	194	184	179	184	177	196	185	177	175	170	202	151	175	175	188	184	185	198	169	189	157	187	192	195	195	192	166	169	182	171	195	199	194	194	215	173	191	205	165	182	179	165	179	185	184	210	186	180	152	175	199	186	190	171	184	184	184	180	174	184	199	208	170	195	171	175	159	187	170	210	178	176	168	166	197	194	202	198	161	171	180	182	199	179	172	158	184	203	184	199	190	203	173	163	212	170	194	186	184	184	170	205	179	191	188	143	181	162	178	199	174	177	217	189	174	171	157	175	170	158	206	167	183	178	182	197	184	189	186	202	182	178	145	162	170	158	167	157	182	170	195	198	201	168	200	184	197	181	179	187	168	184	173	189	157	175	158	198	174	197	180	169	166	182	185	170	220	199	179	173	182	182	195	189	197	189	204	166	177	156	160	200	171	163	189	182	184	187	160	173	162	175	162	180	180	216	181	211	183	234	191	197	165	185	173	201	182	171	178	193	208	173	204	173	168	176	193	180	169	189	170	186	177	178	195	165	175	182	201	202	178	171	199	185	194	190	167	159	203	177	185	170	176	204	191	181	183	187	176	216	189	158	191	176	195	178	177	188	173	179	180	196	203	223	164	204	197	156	175	192	173	178	188	175	204	175	178	153	167	168	193	169	180	200	178	204	175	178	167	166	174	205	192	162	176	189	217	181	166	178	170	191	203	171	177	177	164	169	181	189	194	179	182	192	206	194	192	172	175	168	191	199	171	195	191	180	201	180	205	174	188	178	189	169	195	180	185	185	212	198	189	213	161	167	193	190	211	191	183	204	153	199	197	176	170	208	193	178	194	187	183	187	178	170	188	161	184	180	211	208	181	170	182	150	199	181	184	168	196	169	179	187	203	176	189	169	185	168	176	170	170	156	188	199	212	203	182	181	199	190	193	170	172	199	185	189	176	186	168	182	176	183	172	181	197	180	171	191	158	184	163	177	199	188	183	192	197	168	175	164	174	181	166	191	185	176	152	167	180	207	180	185	194	169	183	175	171	198	200	224	173	196	170	161	180	185	203	185	213	171	187	177	184	175	190	166	170	178	180	145	190	167	163	177	167	187	189	187	174	153	161	156	188	188	178	191	168	187	191	164	177	188	193	202	190	185	206	177	196	200	185	171	186	195	183	176	197	185	181	185	196	173	189	185	175	187	209	169	185	197	187	202	156	178	182	174	196	205	162	210	193	183	181	163	179	185	177	180	182	173	168	173	175	181	183	188	184	162	166	210	175	156	182	188	173	184	158	192	180	171	188	183	182	155	184	210	184	196	178	173	190	169	192	181	178	204	166	207	193	177	177	193	166	191	168	215	175	174	193	158	162	200	168	192	163	188	171	181	169	176	186	175	181	198	174	196	195	168	177	195	177	184	199	185	184	179	184	177	199	184	206	181	155	182	219	194	192	200	183	160	177	182	188	203	169	208	168	164	198	193	168	152	187	200	163	174	165	174	175	211	168	181	195	170	181	173	187	191	173	198	177	185	197	214	212	210	189	185	168	181	166	192	151	186	171	203	153	193	191	198	189	191	178	200	186	192	161	164	191	176	164	176	183	160	181	190	182	180	176	198	182	176	182	192	199	171	176	182	181	177	206	187	169	183	184	193	171	174	180	158	157	172	155	174	169	159	189	175	166	167	181	156	166	158	179	176	189	176	203	195	170	190	188	180	190	171	183	176	213	188	184	183	165	167	177	205	182	197	195	198	185	174	166	190	174	201	198	164	151	156	178	173	202	194	183	176	157	183	170	175	213	190	175	217	174	168	205	201	179	166	181	166	149	198	181	182	190	180	179	176	182	164	163	199	169	155	178	199	186	170	181	168	195	193	182	201	185	182	174	167	193	186	203	182	180	182	205	172	186	182	164	191	171	191	176	169	196	186	155	175	196	176	175	158	172	165	184	186	185	160	171	192	185	194	183	173	174	178	149	195	170	181	163	204	198	177	151	172	187	208	169	173	188	181	149	173	176	172	194	189	155	195	174	204	184	206	187	186	169	177	199	181	181	190	221	166	159	192	184	191	169	182	185	184	181	185	162	193	175	178	187	189	179	172	164	183	174	207	159	210	171	188	166	137	189	157	186	163	180	193	180	164	182	194	178	190	191	155	189	210	189	195	164	175	175	193	182	173	170	142	155	176	172	181	167	168	181	193	179	175	159	180	147	183	175	179	185	168	184	200	192	161	195	209	192	170	184	200	189	180	178	150	198	179	177	162	196	172	189	214	200	193	180	174	164	170	171	163	180	181	179	204	175	177	163	185	182	154	174	175	203	202	172	183	178	173	155	190	171	175	158	167	153	195	179	166	195	192	198	191	175	192	217	187	192	161	194	174	181	215	200	167	184	196	164	187	196	168	185	178	192	209	189	192	179	183	169	208	189	166	179	173	190	177	144	183	202	193	193	164	185	156	169	163	188	172	175	166	179	177	192	170	145	207	180	173	206	153	166	170	200	163	166	161	172	198	225	174	170	186	189	196	206	179	171	171	220	171	209	152	173	195	185	190	213	197	193	195	161	177	195	154	166	176	180	171	183	183	201	170	192	176	191	170	182	181	171	182	182	183	161	187	204	185	157	215	177	195	168	202	201	156	157	182	169	157	188	195	196	194	158	156	196	172	161	164	194	215	218	205	189	164	216	160	173	205	165	180	178	179	200	177	185	164	162	194	182	168	191	153	182	169	176	181	166	162	184	180	190	199	182	181	206	185	176	183	181	211	197	190	180	196	172	185	194	175	195	191	200	203	171	190	165	202	201	199	193	188	189	191	204	187	198	213	166	199	192	173	160	171	181	196	171	184	173	163	187	182	187	178	188	182	149	178	186	172	180	183	178	175	178	178	179	199	181	166	175	173	162	158	162	182	185	148	156	185	170	180	186	184	173	190	218	168	191	191	187	191	169	170	189	190	201	182	197	162	187	177	183	212	187	189	182	152	173	209	177	195	161	191	185	188	177	179	190	179	186	179	155	195	195	194	185	193	147	163	181	183	170	163	143	181	181	208	167	189	205	189	169	192	195	187	162	180	166	196	174	160	175	170	198	174	197	194	197	167	167	191	183	181	196	197	194	204	182	171	196	163	195	173	209	188	186	190	204	203	182	180	197	152
6878	5527	994	474	456	447	503	453	483	460	468	445	441	464	420	448	420	472	430	413	432	447	407	411	458	447	456	453	444	446	422	445	440	432	442	462	446	458	441	461	450	441	451	441	461	431	430	471	431	401	435	443	429	430	476	423	445	458	432	448	454	428	463	436	427	429	416	481	423	432	458	452	434	460	446	401	415	444	450	469	439	439	414	466	426	437	423	437	414	439	464	430	401	395	447	452	409	430	443	444	443	414	429	436	419	452	426	445	424	450	446	428	464	459	461	457	446	441	469	464	443	446	387	391	440	440	433	404	437	416	433	448	418	459	478	443	435	461	453	469	407	447	466	441	428	482	445	445	452	396	438	416	406	426	416	413	441	484	414	443	477	438	410	423	438	470	454	454	421	417	427	452	424	468	439	444	471	443	435	457	420	415	449	436	462	472	445	440	446	475	447	458	427	415	449	368	455	468	473	419	413	445	419	444	433	433	447	426	472	454	453	423	437	439	405	461	438	403	409	428	416	435	468	441	432	435	448	430	461	461	425	470	414	457	431	437	415	444	424	484	424	445	384	446	456	447	441	447	437	478	442	430	432	444	423	448	379	446	420	447	433	441	436	427	433	480	418	441	425	477	462	423	461	460	415	437	435	450	440	427	461	471	447	437	486	436	383	480	454	482	435	429	444	474	420	457	455	448	472	438	463	460	447	458	456	466	451	464	458	444	434	444	433	412	428	454	471	450	435	483	448	430	444	428	389	450	410	460	468	420	461	427	454	474	444	406	411	447	402	436	449	458	412	436	384	431	429	471	423	420	422	423	446	408	421	400	436	425	429	401	446	434	451	473	449	434	481	424	420	464	459	486	429	425	437	434	429	443	440	433	454	423	459	441	466	454	429	438	443	478	449	483	387	438	430	428	443	427	408	432	435	462	441	447	454	408	453	469	461	433	412	434	465	416	404	472	428	427	435	426	465	439	444	434	435	421	425	431	455	424	484	439	427	463	492	438	416	440	446	409	441	462	449	450	431	441	446	449	430	457	457	470	399	460	473	451	427	437	450	485	430	412	444	495	434	430	468	418	437	451	422	420	474	447	475	447	436	418	425	437	459	413	493	422	441	431	454	421	452	453	438	403	408	413	449	462	470	395	450	483	434	448	427	423	457	459	406	454	392	447	435	461	466	425	423	450	417	437	420	448	461	436	470	453	424	432	435	433	480	476	476	436	421	426	463	446	412	435	437	446	441	444	373	457	441	458	426	438	412	406	439	434	471	415	468	417	436	444	429	428	442	406	424	452	415	439	437	444	432	444	454	446	456	406	451	456	404	438	461	431	424	481	445	425	432	440	442	429	462	436	460	461	446	473	465	454	468	450	438	437	459	439	451	430	427	410	466	419	429	442	474	437	433	452	449	439	448	466	423	427	456	432	384	438	419	461	470	417	449	469	405	424	414	435	436	424	415	450	451	441	417	439	425	419	432	406	441	442	457	436	440	458	438	442	403	449	465	428	432	446	452	430	420	456	452	417	466	447	440	466	453	439	438	425	471	477	445	434	474	437	430	427	468	427	449	424	428	471	464	446	443	421	455	439	464	445	442	425	431	441	430	447	446	466	448	428	430	469	468	444	417	451	419	422	461	400	428	467	434	463	437	479	440	423	452	432	417	454	466	462	466	457	427	433	466	448	467	433	446	448	434	425	452	459	460	430	474	435	431	437	467	466	412	478	465	440	432	435	466	390	404	475	412	435	422	411	423	432	434	434	411	361	465	470	431	438	443	447	443	450	408	433	449	462	446	426	453	416	474	450	403	434	445	457	442	447	444	460	411	460	428	435	419	400	424	423	447	441	420	416	453	420	421	480	444	452	479	481	468	432	453	425	451	412	416	435	467	432	430	446	431	427	430	449	459	433	402	446	449	418	445	438	432	425	441	422	411	416	442	456	435	417	467	460	448	429	458	459	431	408	459	438	426	460	430	430	457	416	432	413	455	437	442	434	440	433	439	426	473	449	440	442	440	463	463	421	452	474	388	418	473	456	444	480	454	437	449	426	399	461	466	459	433	438	448	420	404	447	459	447	402	423	443	472	439	437	458	467	415	467	419	420	452	432	463	419	423	472	407	447	437	454	448	456	415	460	465	448	418	442	408	395	428	442	459	487	442	436	469	440	448	428	440	415	447	411	422	414	464	458	433	440	466	441	448	431	437	430	482	496	459	422	422	444	449	419	443	432	455	439	439	436	404	440	450	458	418	449	436	441	453	425	446	445	445	402	465	405	457	430	451	457	434	410	431	470	430	446	421	455	449	415	459	472	446	410	412	497	466	440	446	453	431	444	429	447	435	418	456	440	482	410	454	453	419	457	440	478	430	449	445	437	484	424	431	475	464	430	422	422	437	420	421	435	454	459	441	453	475	463	446	473	459	451	413	470	417	452	448	432	420	448	450	386	431	436	454	454	450	487	443	479	422	442	420	442	473	430	443	435	465	434	424	418	436	431	431	450	431	442	437	425	391	459	423	471	478	445	431	433	429	399	453	437	465	470	454	486	429	394	458	448	423	424	418	442	449	427	461	429	443	433	443	440	438	415	468	464	459	442	431	427	429	487	415	429	430	431	450	412	466	429	441	439	462	446	473	419	448	388	403	432	469	463	416	418	436	393	409	457	401	455	448	459	415	441	455	458	505	427	456	439	478	436	455	428	439	451	460	463	478	421	478	446	435	477	446	432	451	445	450	454	409	443	400	432	460	450	427	433	427	414	453	399	459	444	423	433	452	458	448	429	398	418	442	422	460	447	426	449	433	411	435	429	472	470	445	417	410	452	418	455	393	459	430	433	427	441	434	417	438	403	426	446	453	463	417	425	434	470	451	445	461	443	429	456	434	471	456	470	444	438	424	414	440	424	424	458	458	475	416	440	471	423	463	421	445	478	426	431	418	439	471	445	453	464	486	433	438	455	443	445	415	465	443	440	462	451	452	431	454	426	438	468	454	465	429	449	426	435	445	428	430	417	450	451	465	442	436	456	444	446	423	468	448	434	458	440	440	446	444	429	435	440	469	439	438	426	425	399	403	451	450	433	453	412	436	461	439	415	403	404	469	452	428	445	444	436	417	439	488	440	416	485	462	440	444	455	443	427	451	452	462	457	442	417	446	411	446	445	440	453	447	466	450	456	425	457	438	456	459	451	479	477	440	456	432	438	463	454	428	466	429	468	420	416	454	426	470	395	446	437	450	412	460	444	400	434	415	442	444	398	483	452	439	420	423	467	404	448	445	439	458	468	440	436	443	441	460	418	486	401	474	462	449	468	453	460	461	437	425	466	461	442	470	440	395	450	469	463	444	447	433	386	498	437	438	472	404	445	474	420	447	444	461	385	459	426	436	457	449	429	410	445	442	444	469	443	451	433	450	443	443	441	434	450	449	435	457	415	437	436	462	422	468	455	424	442	435	464	459	431	440	397	395	427	427	418	397	419	460	465	443	414	471	452
24844	21438	24856	28397	21424	20686	1025	420	385	336	352	370	302	358	312	285	304	320	332	289	333	272	324	329	298	287	324	295	307	324	274	337	295	331	345	308	269	289	304	315	289	303	319	294	294	274	327	316	299	292	337	257	297	303	302	302	315	292	318	288	288	313	309	302	302	280	260	302	295	339	318	298	291	303	297	276	281	307	324	292	308	311	294	343	300	306	309	316	311	295	332	307	284	307	278	321	251	333	303	307	318	300	306	296	328	295	290	313	311	270	288	300	349	280	319	304	274	284	313	348	328	274	304	304	302	306	295	311	291	314	310	303	307	302	313	326	317	307	289	310	275	310	312	291	306	293	311	295	334	309	296	285	342	329	285	286	339	268	289	281	307	331	269	325	301	329	281	290	307	285	354	294	292	313	302	316	306	289	311	297	318	289	300	307	297	284	283	285	286	303	306	317	283	272	324	303	319	271	279	311	325	303	306	328	273	299	295	291	307	300	327	315	316	317	331	287	303	277	294	311	320	318	299	304	305	314	315	294	303	271	290	326	302	315	303	311	303	302	313	283	292	302	297	293	300	299	289	332	266	285	284	291	294	300	290	295	292	255	323	289	297	292	303	306	310	301	324	303	321	289	298	312	287	296	311	300	284	312	324	282	290	289	331	326	293	278	318	268	290	293	305	313	295	292	293	289	282	292	306	313	283	321	284	311	282	325	274	291	276	306	335	292	281	329	283	328	316	322	319	271	301	315	292	299	310	303	303	293	316	270	296	302	300	283	303	285	295	338	303	296	276	275	306	317	287	313	329	297	278	310	283	281	312	294	308	295	310	274	284	293	310	294	320	339	289	280	298	286	298	287	332	328	330	287	293	298	296	346	301	306	325	281	300	311	304	301	327	288	285	285	317	308	348	319	291	254	316	277	311	292	315	301	315	337	280	278	317	296	317	275	348	294	320	299	308	315	322	273	293	282	317	320	305	273	311	294	329	288	284	301	301	305	294	318	278	283	319	331	297	270	320	301	301	297	294	299	306	296	306	325	291	296	300	312	310	294	297	279	297	279	283	299	295	287	306	320	299	297	308	324	290	319	316	334	319	308	337	315	286	259	317	339	332	312	290	299	317	304	318	350	283	287	305	281	283	257	263	313	320	306	306	265	266	258	300	305	297	275	304	295	269	284	301	320	319	338	295	280	307	307	329	302	340	300	306	325	305	313	306	295	356	295	275	317	330	275	309	273	273	300	333	318	285	317	312	327	290	242	310	332	287	268	309	314	304	306	349	297	286	301	290	278	286	288	296	287	299	311	316	276	311	268	309	283	293	315	346	363	353	286	307	294	325	318	290	304	285	287	290	287	299	265	313	309	296	284	300	262	319	301	300	312	287	290	312	295	318	289	282	332	314	263	311	295	282	326	301	297	271	251	298	361	335	290	299	285	293	327	327	325	298	315	323	311	295	295	310	246	281	311	321	308	319	297	269	315	278	297	292	315	321	308	280	283	308	301	323	364	339	286	282	285	311	280	322	321	326	295	327	299	311	332	328	315	310	318	275	282	287	309	302	299	328	280	290	303	294	301	259	311	326	284	308	321	286	336	324	317	278	323	302	267	341	286	301	287	297	330	275	302	298	321	272	248	295	300	310	312	308	336	310	312	303	294	294	315	295	299	296	339	303	349	317	318	298	282	307	326	312	298	272	291	305	313	300	305	280	309	308	317	281	310	321	287	315	300	270	309	310	294	309	274	353	318	286	314	293	279	276	321	313	319	291	306	296	289	285	269	310	286	293	280	277	305	314	311	292	326	317	301	282	303	274	310	308	308	313	301	306	302	305	281	304	292	306	296	321	296	299	284	277	279	268	280	283	282	281	327	274	291	298	280	282	307	299	320	293	327	297	304	297	301	284	289	304	319	285	297	291	271	274	297	325	315	301	310	289	286	283	268	319	315	322	286	302	317	322	320	298	303	320	326	298	293	320	308	297	293	249	301	307	301	265	287	272	289	289	301	297	288	291	285	321	302	305	289	292	306	297	264	285	294	309	284	299	289	288	299	317	309	322	265	318	311	293	298	302	314	311	287	282	287	276	304	301	319	305	303	311	300	293	303	313	292	302	318	305	299	279	319	296	319	303	310	285	288	282	293	322	312	303	299	309	287	301	265	290	290	336	297	271	328	301	275	290	298	297	297	262	327	301	278	305	305	319	299	301	330	313	307	292	308	288	275	297	318	341	327	311	314	300	261	308	279	280	298	270	299	317	334	293	318	304	303	266	296	303	336	287	300	295	284	303	330	295	282	318	323	327	284	283	274	279	315	308	326	305	275	349	312	292	291	259	315	295	345	315	298	319	303	274	315	327	297	287	288	296	302	289	283	315	315	271	274	287	314	331	319	282	309	288	296	278	333	273	315	290	295	299	302	317	303	295	293	293	267	301	309	334	265	301	280	313	324	296	319	329	309	332	260	290	295	300	268	297	309	302	292	260	300	317	293	316	290	304	266	316	290	329	299	302	301	305	280	307	312	295	315	300	290	331	319	294	300	311	318	305	304	273	302	297	286	348	310	310	315	336	298	299	306	306	298	256	267	317	295	323	290	319	296	324	300	293	332	285	264	307	327	275	309	302	291	324	293	280	314	292	300	314	308	303	317	292	324	291	308	337	316	265	301	289	298	313	284	312	297	315	293	280	288	304	279	295	291	318	282	285	280	284	304	321	304	302	316	318	308	289	277	303	324	298	292	321	307	285	302	289	289	314	292	312	252	278	315	273	292	348	292	321	286	286	322	304	269	300	325	275	315	309	277	282	314	326	318	310	312	303	329	293	346	299	283	290	308	320	337	263	296	293	291	308	303	303	300	284	315	317	284	317	283	297	323	311	334	296	340	315	306	313	279	261	289	320	294	277	313	326	330	310	270	312	279	282	302	310	334	291	308	290	319	270	274	309	306	307	310	316	307	309	309	312	297	319	319	286	298	292	284	305	346	304	321	296	305	273	277	312	317	296	320	291	311	284	320	319	309	294	276	298	283	303	280	277	308	306	280	321	307	292	313	310	290	293	317	323	286	288	277	303	277	306	307	317	322	310	316	293	281	304	293	295	279	285	308	284	322	288	276	282	298	316	338	322	303	286	309	324	324	342	308	303	331	305	318	284	272	308	287	309	341	308	302	309	317	284	284	305	332	308	314	287	283	282	317	277	300	319	306	289	302	306	285	280	310	329	316	302	317	306	310	305	297	302	328	298	317	332	251	276	294	300	298	329	287	308	294	326	332	275	286	300	298	308	265	319	308	317	313	296	297	333	304	301	326	286	314	302	321	299	325	335	284	302	321	318	311	284	316	282	298	324	348	281	303	333	272	262	286	317	321	312	302	316	286	286	307	314	273	322	274	300	320	274	309	292	307	305	351	320	306	303	302	299	304	320	306	289	280	330	250	290	290	298	282	302	315	281	288	332	302	290	314	293	307	272	317	285	307	294	300	374	306	300	311	307	289
15338	38264	6287	1060	785	743	690	698	672	707	660	668	655	681	654	644	668	651	699	660	665	638	657	667	685	673	662	680	691	698	714	603	656	619	661	639	660	644	641	642	714	654	655	679	686	650	671	637	660	669	646	658	693	595	649	696	645	649	657	654	626	628	643	674	649	677	623	639	637	666	668	634	647	694	673	708	653	618	627	629	707	670	669	654	593	686	668	604	691	637	656	628	675	632	652	661	648	655	657	665	665	683	633	629	617	659	632	640	654	663	657	679	660	684	666	670	652	653	670	633	660	662	634	713	652	701	611	620	655	643	645	671	663	665	641	664	688	654	669	632	622	671	652	653	646	690	630	683	631	679	658	640	672	644	671	630	702	668	673	656	652	667	651	627	671	657	674	691	668	651	618	637	647	666	655	666	668	634	616	684	610	648	630	695	662	631	660	613	645	664	642	657	636	651	658	656	623	672	658	620	710	652	610	629	637	711	626	679	647	666	678	610	690	625	659	682	654	694	663	688	604	661	705	620	632	684	679	700	666	717	625	626	677	672	685	678	646	657	640	643	656	668	663	645	646	660	618	620	669	675	633	645	671	610	614	670	672	664	665	650	625	658	668	638	680	646	654	684	645	683	629	667	650	708	661	629	624	661	650	651	623	644	687	637	672	652	649	653	649	667	647	656	648	647	624	589	686	688	691	609	673	683	690	634	652	673	602	665	645	656	619	678	663	625	632	634	631	631	688	681	632	684	659	653	643	662	684	646	673	671	612	708	606	630	637	626	651	630	656	690	686	697	656	663	641	618	676	709	672	633	632	629	659	668	655	667	693	680	631	652	653	627	649	635	648	715	631	616	653	591	628	673	660	646	626	623	655	619	680	643	620	648	662	650	661	650	698	644	653	670	682	625	630	675	626	686	568	649	664	660	643	648	680	664	637	652	596	640	618	635	664	668	624	621	663	657	687	650	642	694	663	648	654	656	658	684	653	617	684	649	663	652	617	630	641	666	643	716	652	688	650	687	605	628	640	658	661	653	682	614	695	649	637	632	655	668	660	648	663	667	659	656	633	677	666	651	628	680	660	675	622	649	628	583	657	636	637	705	664	698	693	599	657	666	675	635	690	631	718	685	608	693	652	682	637	692	666	673	653	639	671	634	671	610	601	673	656	668	664	619	695	658	656	598	659	686	657	637	637	666	646	657	622	707	647	657	688	626	665	694	644	655	688	667	662	647	681	637	649	624	637	667	659	642	673	682	675	679	650	681	669	675	702	633	652	693	656	639	630	661	648	619	645	636	664	665	645	607	658	655	621	674	656	658	621	683	635	666	684	638	654	709	671	617	644	626	667	657	688	629	654	596	648	634	628	649	626	660	678	670	653	616	687	689	674	630	682	649	678	672	630	662	684	699	619	691	694	658	669	683	672	658	663	635	665	651	674	685	649	683	615	637	682	665	672	668	660	635	702	659	641	728	654	684	616	652	610	684	629	676	676	653	663	659	694	643	661	670	673	684	692	699	669	650	675	639	642	641	680	609	713	675	626	634	647	683	630	647	684	671	690	656	664	639	660	662	617	680	689	637	676	635	671	626	677	682	636	665	677	669	657	646	643	638	608	662	627	669	656	690	626	693	658	651	628	669	642	666	631	645	671	625	616	618	659	616	702	657	673	671	710	610	679	620	653	666	670	682	684	658	628	637	656	671	638	626	664	599	637	682	680	721	668	644	660	665	659	649	608	696	641	649	661	670	651	636	669	644	631	653	622	622	690	646	665	670	666	653	598	689	665	629	609	625	682	665	615	646	647	627	659	702	649	663	669	646	663	643	637	654	660	676	657	638	640	661	677	665	658	629	677	618	627	644	660	639	684	679	660	664	671	691	675	631	675	645	686	652	632	673	609	625	617	618	669	703	594	618	649	711	636	688	648	685	610	665	666	689	616	625	669	666	631	653	617	664	677	638	688	654	668	681	659	599	691	664	633	630	657	691	643	671	638	635	666	683	661	679	628	672	728	651	601	613	643	678	596	636	680	668	643	682	649	622	648	637	645	617	696	662	678	659	616	647	679	680	651	690	643	633	638	653	647	657	612	646	641	660	674	675	625	657	646	668	720	621	676	636	710	650	696	658	655	660	647	672	661	692	691	607	624	648	621	623	676	644	673	679	663	645	662	648	663	660	647	672	683	646	682	660	671	687	624	669	627	638	699	671	624	639	640	616	639	601	674	687	623	643	644	630	644	687	655	661	649	671	642	682	655	669	646	670	640	650	676	661	644	639	626	665	655	658	626	653	661	652	643	671	629	656	661	676	692	655	646	647	627	665	650	638	613	694	666	633	653	653	640	647	659	641	641	646	680	615	657	684	656	645	649	632	637	690	633	637	622	662	630	642	660	656	648	672	626	637	666	665	610	617	654	657	664	707	645	672	682	612	663	677	685	628	623	622	657	700	632	634	645	681	640	669	667	635	653	644	699	664	716	659	649	641	649	642	685	619	617	656	705	672	655	640	671	617	675	694	671	651	713	662	661	705	678	644	641	671	646	632	648	666	671	664	648	689	607	645	645	632	640	620	681	657	615	649	656	612	688	668	711	693	652	677	657	681	666	650	640	637	627	686	670	615	705	646	693	613	687	640	697	648	642	600	669	683	686	661	643	664	700	631	675	685	666	620	654	637	631	691	674	660	703	720	687	695	706	686	698	633	717	658	598	647	659	651	592	684	660	649	616	642	667	669	651	610	684	662	662	623	647	619	666	616	653	630	617	656	680	634	640	606	644	642	630	662	657	625	654	655	652	659	694	626	698	621	645	620	666	638	656	659	655	687	658	648	681	655	623	681	657	676	664	660	658	624	698	603	668	658	650	657	599	639	595	677	691	696	656	658	661	674	677	657	660	641	635	657	669	618	667	685	634	632	667	706	643	600	673	675	672	676	623	657	674	698	638	654	651	663	654	633	700	607	609	639	668	693	664	639	714	710	658	671	612	677	658	688	639	676	660	661	645	647	658	697	652	682	633	598	635	645	689	631	669	672	657	602	660	658	641	665	650	674	647	633	627	655	643	655	668	645	648	682	641	679	639	674	613	664	644	653	684	648	665	633	643	694	674	674	641	614	651	637	647	681	647	653	635	693	635	681	654	629	628	613	655	691	673	647	627	597	623	681	692	647	662	664	593	675	692	626	642	651	684	656	601	639	681	641	700	657	612	665	645	585	628	682	661	660	712	645	662	634	689	666	665	674	672	617	683	663	636	645	622	607	655	695	655	641	696	638	650	656	631	708	651	683	626	643	627	650	657	644	627	692	701	659	662	685	675	670	640	680	673	649	634	627	658	649	635	651	701	632	656	634	689	620	653	730	662	634	704	713	685	649	708	670	676	666	625	623	654	662	647	665	670	621	672	659	676	632	656	663	646	657	684	668	660	676	605	670	733	656	645	657	672	659	662	648	657	682	684	672	603	647	667	632	651	614	690	665	653	688	658	627	612	640	651	649
24289	21474	25230	28129	21474	21488	19629	717	406	379	353	300	311	297	281	273	271	271	281	280	269	241	239	253	253	275	248	237	221	239	244	258	266	270	265	249	242	247	260	234	240	238	264	259	242	251	232	272	262	224	248	263	253	252	252	251	219	251	234	247	234	215	238	235	264	253	232	256	225	234	248	264	256	223	247	239	231	239	229	255	196	208	263	248	218	257	265	236	228	256	259	215	230	250	236	266	241	220	232	244	245	227	248	236	223	237	279	263	230	230	224	223	251	266	253	221	270	239	234	254	231	251	236	247	252	257	229	228	211	261	251	254	224	244	238	293	221	260	228	261	230	237	223	208	230	237	220	216	238	243	236	246	234	258	276	252	232	235	230	231	250	257	251	232	238	265	221	234	244	239	231	237	222	233	239	243	241	263	256	226	273	238	232	225	221	232	231	237	253	239	216	238	257	219	235	231	211	225	245	224	260	219	256	206	245	259	222	262	245	255	228	268	246	277	252	212	239	220	256	254	243	255	207	238	227	214	242	219	222	240	245	232	230	246	242	249	249	238	222	240	207	226	249	222	282	253	222	261	246	229	246	270	228	240	227	219	238	244	241	243	273	248	234	231	242	219	272	253	234	266	258	237	236	203	234	261	247	226	233	234	263	220	243	221	218	257	224	216	242	227	242	257	252	255	234	242	245	228	225	239	231	252	229	233	223	228	278	225	197	269	225	238	228	202	264	217	279	265	234	254	256	247	211	224	199	240	240	205	240	256	218	240	267	233	250	227	221	260	217	240	251	247	238	231	228	259	256	190	223	238	225	229	237	219	256	264	205	229	237	245	208	242	205	234	240	228	262	225	232	284	220	255	225	290	255	242	228	266	264	236	254	236	240	248	254	226	221	245	255	237	257	224	231	236	215	233	231	273	248	226	237	228	229	235	197	230	234	230	214	242	243	210	229	250	231	250	246	263	228	237	226	243	240	211	231	211	219	260	231	211	248	225	249	242	219	220	211	228	248	256	235	209	214	229	235	235	260	236	262	210	223	244	272	265	211	231	200	240	254	233	241	258	222	236	227	232	205	228	266	233	237	232	261	232	282	255	238	239	226	264	234	277	250	236	229	239	241	250	243	247	252	222	254	213	243	211	262	233	237	227	253	235	222	245	246	226	261	233	246	269	243	242	246	226	231	236	262	262	255	259	231	247	248	231	228	225	249	282	238	233	252	216	258	206	235	230	246	246	234	235	228	243	266	235	271	222	230	250	246	284	246	254	252	232	240	235	229	248	263	260	234	212	222	254	229	255	257	263	217	290	245	240	245	244	219	243	240	254	269	238	221	227	235	249	266	259	262	242	243	258	225	235	214	271	230	261	215	238	246	212	212	217	253	255	231	257	222	257	238	236	248	252	239	239	275	265	267	248	241	236	235	245	221	253	222	248	259	236	247	269	256	272	265	225	230	209	234	238	248	250	209	250	247	265	262	238	248	249	249	216	217	233	263	256	232	217	251	235	248	223	246	233	230	233	245	257	238	242	231	223	214	237	265	226	220	255	233	234	256	254	264	260	235	224	203	239	263	251	263	241	229	244	239	228	253	226	232	205	220	225	252	248	215	247	251	247	221	241	265	225	241	248	255	203	250	220	221	245	257	267	254	303	271	239	225	241	266	242	226	242	242	245	222	212	230	220	231	240	224	248	271	260	273	217	230	246	222	239	227	249	209	241	208	244	220	244	225	273	258	258	279	233	221	271	236	272	266	263	227	230	250	246	251	276	232	238	221	235	234	257	238	237	237	226	232	259	224	237	259	246	238	215	269	217	215	240	243	244	244	229	244	227	244	234	224	268	216	217	202	237	235	256	228	233	202	264	236	247	245	229	259	269	263	241	220	244	245	262	244	245	245	292	273	228	237	184	247	270	200	213	244	254	251	212	226	220	273	254	257	204	229	237	274	211	227	242	217	245	253	292	234	256	243	258	251	253	243	253	256	217	270	237	228	214	217	271	244	256	248	222	219	223	272	230	213	225	221	234	236	231	196	251	277	245	251	253	250	258	250	266	234	214	236	252	272	243	247	240	250	251	268	235	242	255	236	224	241	232	234	225	233	232	207	239	230	222	215	216	222	239	230	221	281	214	241	279	247	248	234	233	206	232	243	232	234	248	229	239	254	237	248	210	216	269	225	228	238	245	260	246	241	240	236	260	229	249	227	217	258	272	267	258	237	263	210	218	274	246	263	256	243	229	261	242	252	219	256	223	229	263	235	220	267	245	251	253	247	205	259	269	256	231	262	228	219	267	237	239	241	258	271	251	240	261	267	247	262	222	256	247	268	254	258	231	234	216	228	262	231	242	251	261	229	247	253	232	238	212	248	240	229	214	265	238	258	256	246	232	258	240	217	249	272	209	246	235	217	235	278	236	229	228	229	229	240	258	240	252	225	254	236	259	241	216	244	241	258	230	249	219	220	250	255	257	220	222	259	244	238	238	242	223	198	252	225	231	250	253	234	239	252	254	252	224	246	255	217	237	229	255	239	255	230	252	238	211	240	260	260	230	202	234	270	205	223	251	242	242	237	264	237	237	258	229	226	225	266	254	271	259	246	226	247	247	266	249	255	231	215	236	215	233	242	243	247	249	258	246	259	229	262	230	265	258	234	251	231	218	242	251	210	238	245	244	223	230	220	222	240	254	234	222	249	265	231	240	248	250	245	264	256	268	259	220	216	243	240	256	229	230	259	225	232	223	288	279	269	246	257	220	274	251	247	226	237	244	236	236	236	237	254	227	224	224	276	237	234	247	203	253	234	220	236	215	265	234	248	264	218	235	265	260	257	239	213	228	263	275	248	245	235	242	212	224	226	205	243	254	239	263	276	242	219	208	226	223	228	273	232	248	230	238	233	212	228	231	223	254	261	245	228	237	210	233	259	264	247	255	244	289	254	232	234	253	244	237	261	229	242	228	262	279	238	218	211	240	262	244	220	245	275	235	231	265	214	228	239	260	253	254	223	245	240	239	247	226	226	242	263	250	237	215	239	255	260	235	257	249	234	242	222	223	229	249	238	250	226	244	232	241	218	235	243	244	225	196	249	248	255	220	242	216	251	244	204	241	228	240	256	241	226	222	226	245	255	252	270	240	223	245	210	236	275	248	250	206	244	237	268	219	282	261	237	212	228	231	229	243	246	265	242	241	220	235	221	235	223	249	238	235	229	260	227	264	241	204	211	245	270	252	258	273	223	256	274	244	210	216	260	220	249	238	217	247	239	275	251	260	256	242	224	238	214	239	237	213	227	245	245	247	240	238	227	240	235	226	251	232	214	229	267	248	251	261	237	258	241	222	235	228	243	259	205	216	245	244	230	248	224	242	251	247	253	251	253	210	244	215	251	246	221	253	253	262	232	217	266	248	263	253	229	234	219	253	254	269	233	251	224	227	243	223	233	237	228	237	237	274	263	243	246	216	246	221	228	264	225	206	236	232	258	253	251	240	269	244
21469	50553	9612	1341	813	672	660	551	557	573	549	544	545	550	533	506	507	575	526	484	543	494	533	511	500	537	535	470	532	503	498	479	488	540	482	520	476	498	528	528	500	511	488	505	500	473	532	502	505	512	497	525	470	543	498	521	526	492	497	467	505	480	511	512	515	497	536	523	494	508	533	516	493	491	534	529	506	497	480	508	524	499	469	519	504	473	553	520	482	488	497	470	488	483	530	539	533	473	498	504	494	486	491	509	497	500	503	508	468	502	519	501	483	483	496	528	496	520	504	473	513	541	480	522	462	506	493	475	504	513	483	516	529	541	492	548	507	494	520	481	535	532	476	466	538	493	547	465	515	524	485	512	492	500	520	511	499	523	495	526	491	475	470	473	512	498	500	471	495	488	491	536	527	518	495	494	471	507	490	448	478	496	488	510	487	458	572	529	503	527	490	467	531	479	504	499	457	520	475	504	532	495	541	514	512	542	540	485	522	543	486	515	509	462	470	480	504	476	518	528	479	531	484	527	472	487	500	502	472	495	489	481	506	528	519	504	514	429	507	532	510	518	479	490	474	530	498	484	515	471	542	503	526	509	519	509	513	524	497	523	507	509	460	528	502	526	502	491	492	479	531	508	538	479	483	468	533	496	522	470	499	499	447	507	529	502	501	513	515	447	513	502	519	508	478	488	481	518	522	535	516	501	528	542	489	502	534	476	499	479	538	456	494	498	482	517	487	497	475	528	516	500	498	496	541	481	519	505	517	525	506	497	514	499	496	489	524	471	495	495	521	498	514	489	523	518	497	491	497	524	499	454	527	531	502	481	518	542	515	496	495	514	507	479	505	514	498	530	522	507	529	514	514	511	508	472	535	502	475	484	498	475	504	498	518	494	496	481	496	518	506	532	521	484	523	559	503	507	496	492	483	463	527	503	497	504	486	520	485	527	490	517	508	537	505	521	482	536	515	476	510	527	488	511	515	508	545	540	492	535	532	519	503	502	500	510	520	467	491	511	507	517	505	480	509	508	472	497	530	526	476	477	512	530	487	529	482	507	517	531	519	488	537	499	510	481	469	546	501	513	500	545	510	494	549	561	506	516	510	505	521	496	469	526	510	507	553	489	537	509	492	510	489	509	526	537	530	526	516	496	464	492	494	587	485	515	494	502	508	475	523	505	506	491	506	524	495	497	495	483	500	516	509	487	460	497	477	528	539	474	519	510	505	490	544	494	471	529	483	511	505	514	478	495	510	480	502	497	515	515	499	525	513	512	498	518	475	505	487	472	526	490	537	489	466	519	457	529	495	511	496	499	522	535	506	503	502	498	465	473	522	490	491	518	524	522	510	472	521	496	495	494	486	535	479	536	512	481	458	472	505	490	481	525	496	498	538	501	505	492	457	502	512	490	496	501	510	490	485	522	484	503	536	470	507	504	533	513	518	522	559	537	506	454	520	462	544	534	515	500	525	518	532	496	499	524	510	524	528	473	485	560	511	492	511	510	504	494	537	494	514	510	500	502	509	543	502	514	550	476	506	554	507	488	512	530	501	517	476	490	506	477	522	534	482	487	478	498	510	485	495	449	526	537	505	468	514	527	500	554	501	492	494	470	525	521	492	520	497	498	497	510	487	491	494	522	538	453	499	502	502	493	494	489	474	512	538	534	498	517	518	558	475	507	491	536	499	505	544	491	514	534	509	513	481	472	438	490	486	508	523	513	497	507	521	509	476	500	514	506	529	498	489	518	486	530	462	533	500	518	450	486	504	506	527	535	512	486	459	542	537	464	536	522	522	499	469	508	486	500	526	493	536	496	504	503	462	505	535	536	507	473	506	486	480	470	530	486	487	538	479	549	475	521	482	503	510	583	503	557	470	550	518	491	507	540	519	517	491	479	515	508	493	536	502	528	472	464	499	498	518	568	462	482	507	537	537	486	500	494	504	512	525	474	475	531	516	549	519	494	529	568	504	511	539	497	547	490	523	479	524	531	493	494	492	486	473	515	513	494	518	505	474	516	472	467	477	494	469	498	513	477	507	521	538	502	471	539	559	518	500	530	533	498	507	500	519	506	472	494	523	488	522	537	485	517	501	484	501	510	526	514	492	475	465	513	517	521	497	471	492	529	489	536	540	496	515	524	492	479	513	478	481	512	530	484	523	470	508	512	514	495	518	479	486	497	514	540	492	497	520	501	518	472	531	494	470	502	487	529	456	536	475	506	520	477	508	519	493	499	465	466	535	508	515	516	447	505	485	484	487	502	523	495	490	532	509	475	517	552	536	525	500	487	514	505	514	488	541	536	500	556	531	474	481	537	506	481	512	512	533	503	529	511	492	494	525	527	503	506	521	513	504	516	532	469	473	490	504	515	522	493	527	491	512	526	488	505	552	537	471	529	521	528	540	551	559	485	524	502	500	536	479	515	483	516	534	530	504	529	521	491	501	493	533	462	538	530	529	524	512	504	539	489	554	500	520	499	488	506	522	487	468	503	532	489	474	489	495	523	493	512	505	492	486	517	507	502	493	523	438	492	501	508	540	519	500	543	508	497	480	526	544	487	551	484	523	489	534	534	484	536	510	499	500	540	516	513	497	495	528	493	565	518	504	472	487	497	487	489	472	525	538	507	524	505	506	489	474	488	517	509	513	536	504	484	467	493	511	494	479	501	474	539	505	510	485	506	512	536	479	522	476	513	485	502	532	520	527	486	499	478	531	474	502	499	517	496	485	520	487	468	543	499	495	519	502	523	480	516	498	502	504	506	481	512	498	508	444	513	481	514	498	501	517	511	500	476	526	525	457	524	455	533	499	474	479	536	477	476	507	499	516	512	533	484	505	519	528	470	513	510	470	521	515	493	526	507	500	499	490	483	497	468	479	549	500	515	464	476	495	473	483	501	494	525	473	514	512	477	498	531	493	506	483	485	497	503	476	501	516	491	521	492	495	457	511	499	468	513	508	524	536	493	487	446	501	493	484	498	519	522	511	515	490	506	488	495	495	514	535	478	504	465	526	541	517	507	477	501	533	502	484	508	563	524	538	475	518	509	497	512	482	489	520	515	519	491	529	522	511	569	445	490	509	508	518	495	504	470	489	477	528	500	537	469	551	480	493	475	459	531	511	487	507	481	518	503	517	467	507	481	522	530	513	520	518	527	512	541	529	502	492	480	479	461	487	481	540	473	464	508	529	529	484	502	530	488	523	502	513	483	499	521	494	471	545	489	512	487	508	480	461	538	548	496	493	520	453	532	488	520	481	472	500	484	532	535	499	499	503	471	474	543	517	513	493	504	507	490	497	517	530	492	515	454	508	486	473	492	493	531	478	526	540	515	521	495	481	489	478	498	507	469	504	520	559	518	533	523	499	505	495	475	505	490	520	512	491	492	490	472	538	478	492	506	483	488	547	508	494	497	526	509	481	504	519	534	474	546	530	510	519	507	523	542	451	492	505	511	517	523	506	497	473	507	527	501	531	486	492	523	502	506	535	492
32756	20535	9425	446	217	196	195	186	175	208	192	186	162	189	173	194	185	202	190	192	208	186	182	170	165	175	197	159	212	183	197	184	189	148	203	177	180	186	188	210	168	178	197	190	189	175	187	196	167	184	169	173	187	184	182	201	209	201	197	166	206	188	181	171	160	195	176	171	179	187	204	174	180	177	168	184	165	190	180	194	187	177	178	185	194	174	157	161	184	195	201	161	181	203	176	165	183	203	187	191	193	171	193	174	161	194	167	180	167	172	166	180	155	180	207	186	183	219	170	172	177	188	190	195	175	180	184	175	208	152	186	211	167	207	212	178	184	183	163	147	201	176	158	211	172	181	169	191	171	216	147	201	169	207	185	184	156	179	188	163	215	192	179	172	188	178	197	188	201	190	205	180	180	188	165	224	183	179	157	206	176	163	176	176	194	169	158	204	203	158	186	172	179	184	210	183	171	174	191	186	208	175	169	179	174	165	200	171	174	167	193	183	187	215	193	173	207	192	168	184	196	176	167	164	180	178	209	196	186	181	182	184	189	186	170	205	175	144	152	160	162	165	208	160	166	179	183	196	153	191	170	195	202	173	186	190	172	163	202	177	172	155	176	207	187	185	162	179	171	166	177	178	191	159	197	181	200	197	183	179	197	169	159	190	182	201	205	168	167	169	155	166	189	172	158	203	191	166	184	163	163	181	196	192	170	202	187	220	187	182	188	204	201	175	204	202	172	200	205	184	186	168	197	195	157	200	172	178	183	190	186	194	189	195	202	196	204	211	197	173	175	190	194	197	171	197	184	223	227	176	176	156	200	191	201	176	184	186	185	176	184	174	181	174	184	183	187	172	184	170	182	171	204	205	188	213	167	179	188	193	201	169	152	158	161	187	180	215	181	199	187	183	181	189	182	165	180	192	175	189	195	170	191	187	183	175	172	179	173	195	178	202	198	172	192	213	182	186	191	155	192	203	172	174	196	169	179	175	187	203	186	176	167	190	171	177	174	185	166	192	167	163	183	178	184	204	203	168	188	196	179	180	189	191	170	181	187	165	172	183	220	181	161	204	172	175	170	179	191	205	189	176	192	177	175	178	176	186	153	193	180	171	193	192	163	210	189	197	194	171	169	173	174	195	161	197	165	195	196	184	173	166	188	167	179	160	199	180	167	184	187	175	168	199	183	194	184	170	179	185	159	163	190	194	182	193	175	167	181	150	188	179	193	174	185	195	159	182	206	172	179	175	178	189	175	199	207	181	183	183	166	186	163	190	186	184	179	157	194	194	203	198	192	183	178	201	174	195	194	185	179	173	192	177	196	167	174	173	210	180	168	184	191	181	149	197	184	203	180	198	190	189	163	194	187	181	197	181	174	184	174	162	177	178	162	184	203	193	198	171	204	178	177	192	190	173	180	177	207	183	174	192	165	185	184	197	184	179	195	189	180	177	169	209	170	187	183	157	186	162	181	194	206	165	171	157	173	213	209	185	171	162	181	168	190	199	184	201	176	201	181	166	192	160	173	173	180	198	163	194	195	178	184	182	185	188	176	204	200	227	188	172	190	198	191	168	200	211	184	190	177	173	183	205	183	196	178	184	169	188	186	206	200	189	165	181	177	195	182	160	176	202	185	189	211	187	193	166	160	182	184	181	199	212	166	191	177	170	192	164	163	167	195	183	200	205	167	146	182	171	180	204	188	185	189	189	153	183	166	168	175	175	195	172	175	216	198	196	195	188	175	175	202	182	178	203	161	151	179	192	174	191	167	200	168	181	178	181	184	157	179	195	194	182	178	195	203	208	180	172	200	179	182	188	184	181	191	205	159	200	175	184	200	173	192	167	195	180	202	188	167	185	194	173	184	188	172	181	173	190	200	153	187	185	172	173	159	210	181	194	173	168	181	215	190	189	170	177	180	152	181	194	189	158	196	179	155	156	181	193	208	147	204	173	192	175	174	174	194	178	172	198	168	194	175	163	183	189	202	172	179	177	164	191	180	178	187	172	184	179	176	180	182	186	168	188	210	170	187	195	156	177	179	195	191	181	182	193	184	188	173	179	199	171	172	213	197	184	184	201	157	185	182	178	167	191	197	184	203	196	192	183	190	175	191	177	192	200	193	188	196	197	182	178	209	169	178	191	156	181	192	194	176	159	190	193	196	193	181	174	171	190	169	198	170	182	173	197	202	194	189	187	167	162	183	173	164	157	169	192	164	166	218	174	170	155	207	159	164	197	168	177	185	181	215	189	166	177	177	199	189	200	189	164	163	191	184	186	179	168	204	180	187	183	163	169	183	167	173	197	180	187	178	165	171	182	188	180	229	194	158	190	179	162	186	179	174	192	205	165	187	191	184	204	174	195	185	192	181	179	175	173	179	171	198	176	178	170	181	183	196	204	184	172	165	196	175	176	194	216	182	163	195	182	164	190	200	206	180	171	167	160	189	175	174	222	176	168	180	195	207	207	164	167	180	178	192	185	191	194	186	184	184	212	154	217	198	199	188	186	180	199	163	165	184	167	178	196	165	185	197	173	172	189	169	188	200	187	186	186	188	181	151	194	186	172	180	196	194	184	208	176	180	169	191	165	191	181	189	183	180	205	168	193	190	206	177	185	169	197	181	180	178	162	182	174	205	180	193	208	171	173	187	184	184	183	181	151	202	167	181	164	180	159	161	196	194	196	181	177	146	185	200	187	179	183	192	176	182	181	185	188	176	178	177	171	189	204	203	173	178	162	209	200	182	189	168	177	185	184	169	207	186	175	186	181	210	188	166	209	192	185	191	178	191	199	189	189	199	209	183	177	170	186	168	173	193	183	183	204	184	180	181	171	187	186	180	176	180	201	203	182	197	184	171	199	197	165	184	174	169	190	173	189	173	177	177	189	200	193	184	194	200	192	206	180	187	173	184	195	186	178	178	187	164	194	201	181	177	156	199	189	157	192	188	198	176	186	186	220	182	184	167	184	185	175	174	171	178	175	198	190	196	200	201	194	183	172	193	197	163	175	191	181	195	175	187	177	177	172	195	197	206	201	179	174	183	196	160	164	183	172	206	170	148	190	174	176	172	151	140	191	208	177	172	207	197	173	184	188	179	190	183	176	217	188	182	189	189	190	194	185	208	188	149	180	180	212	191	182	182	189	171	176	157	185	202	163	181	192	173	180	177	189	159	169	186	158	163	178	181	187	178	169	185	170	189	184	163	159	175	195	172	196	215	210	173	166	181	205	178	193	180	199	203	191	207	156	183	189	179	183	190	162	197	191	170	177	173	198	189	180	160	201	189	164	167	180	177	171	168	177	176	177	204	178	187	181	173	183	172	177	205	172	195	184	208	169	205	179	169	175	176	166	190	171	185	187	188	182	188	191	175	177	188	183	181	175	197	168	166	184	187	169	191	175	175	171	179	182	181	178	170	169	198	185	177	184	174	195	175	189	192	154	196	159	165	167	201	177	197	180	213	188	177	164	158	173	179	166	179	173	210	161	188	196
6702	5445	1020	475	442	431	467	444	427	464	469	449	466	429	456	440	428	461	483	444	442	475	423	409	431	454	449	456	430	410	439	413	399	435	430	446	444	435	464	469	440	401	445	463	438	443	452	431	419	441	466	440	415	521	387	415	485	452	450	461	415	436	455	449	431	467	439	450	463	457	449	436	474	425	441	453	436	461	458	436	417	428	449	472	423	439	441	487	450	442	464	429	450	451	424	455	451	439	442	458	447	451	425	477	462	433	425	444	466	461	436	432	436	451	418	433	462	447	432	434	417	437	432	452	432	405	450	441	445	467	457	474	473	454	469	414	416	442	462	451	475	447	422	454	437	505	441	472	463	452	413	426	407	485	419	425	419	464	470	484	422	405	415	453	397	473	435	455	422	420	466	425	433	476	441	452	444	483	457	487	429	450	463	440	463	455	473	435	407	422	453	430	450	435	436	437	453	432	461	464	417	407	442	469	472	459	426	423	454	464	448	485	417	458	438	429	431	430	429	433	454	413	422	480	445	435	423	461	409	423	419	454	455	415	455	448	469	437	442	449	417	428	428	435	383	476	427	398	473	449	436	437	430	490	443	438	447	437	451	463	444	430	431	457	437	435	454	448	444	449	450	434	432	420	432	443	429	454	458	450	439	427	394	413	485	451	435	416	447	461	460	415	433	477	464	469	422	433	466	459	441	407	442	420	479	460	459	474	426	441	426	427	441	462	482	426	433	457	451	479	477	451	443	469	406	450	409	446	464	450	440	451	476	486	445	427	454	465	478	456	438	448	446	428	455	444	481	419	437	479	445	435	449	449	470	452	404	438	431	452	432	450	439	432	458	435	442	469	446	449	467	442	425	424	429	464	466	454	412	460	449	435	401	496	445	443	478	440	465	398	427	469	442	452	439	479	406	425	435	476	416	435	468	482	428	442	411	420	421	479	450	446	433	434	440	471	412	443	443	439	424	459	442	446	432	436	419	410	434	442	444	404	424	423	412	428	454	464	445	463	434	452	445	428	448	451	445	473	472	439	420	450	449	405	423	491	472	433	457	417	429	430	435	451	427	435	467	403	472	460	441	465	436	426	441	469	484	456	417	467	421	422	431	437	400	457	431	434	434	454	463	461	477	452	443	485	443	485	423	442	446	413	420	475	430	433	449	467	443	460	462	449	458	432	435	454	449	418	462	470	451	418	478	469	412	482	453	436	414	395	448	472	443	456	449	453	409	463	456	449	409	431	429	445	470	470	467	458	443	430	467	452	432	413	442	444	443	479	427	413	436	447	447	453	437	410	460	438	423	454	451	469	440	450	442	492	469	437	448	474	411	424	466	439	444	434	433	456	426	439	420	483	455	403	441	441	471	458	459	428	450	441	470	436	407	477	444	440	478	450	455	478	403	475	415	423	475	423	438	467	447	473	431	443	504	457	449	440	447	463	408	466	425	404	487	462	432	463	428	451	473	494	461	421	451	462	468	476	442	418	445	456	457	476	441	435	427	432	420	405	445	466	435	430	425	426	448	408	441	426	423	447	441	486	464	482	443	435	436	445	413	426	439	420	433	470	444	485	415	411	433	447	389	469	487	460	435	446	443	424	440	440	443	418	451	469	444	454	428	409	461	435	450	431	463	409	424	445	445	402	475	466	426	459	428	433	409	430	398	448	391	461	452	431	469	412	472	429	432	458	459	463	463	454	453	448	461	427	416	463	422	488	443	475	436	440	448	474	418	455	419	474	461	447	468	458	432	471	466	434	414	443	458	451	461	446	398	471	455	461	438	424	446	425	453	448	391	459	436	435	417	432	448	473	439	446	424	413	448	454	382	448	426	414	450	481	426	459	448	462	439	431	425	425	435	452	432	434	439	477	421	447	436	453	436	405	455	445	437	474	425	449	428	366	431	442	398	453	430	430	458	448	410	411	459	446	425	434	462	463	463	437	464	441	438	449	455	414	442	451	440	467	417	468	439	447	457	463	439	427	458	423	430	437	473	426	421	445	428	441	466	444	447	441	444	457	435	436	452	462	434	481	448	453	464	403	428	458	440	426	408	449	435	453	502	496	445	444	451	454	424	472	450	429	500	410	441	461	466	485	426	437	458	420	427	424	432	428	458	451	442	447	432	421	428	456	442	443	458	451	440	454	449	452	398	457	404	448	420	417	442	483	463	425	449	472	428	428	482	428	449	458	434	419	460	417	423	430	467	433	411	405	456	477	428	418	420	464	473	468	452	459	461	463	411	442	482	433	419	438	424	454	426	440	416	460	452	452	457	450	432	449	429	418	439	449	444	446	442	427	432	433	454	430	457	442	399	440	461	434	489	411	431	449	435	423	439	432	494	428	447	401	445	437	413	433	461	435	411	424	443	454	466	448	449	431	457	486	466	445	420	449	416	424	442	481	458	450	464	464	450	420	448	467	443	440	450	386	431	433	437	400	463	473	472	427	457	428	459	428	437	417	456	428	404	451	431	454	449	450	440	442	460	438	424	483	448	444	412	403	448	431	438	405	439	462	460	455	434	435	430	448	463	422	491	413	437	433	485	433	449	456	455	420	454	415	438	396	426	434	443	438	410	427	451	489	479	428	445	419	456	432	378	443	440	429	447	434	426	447	425	414	444	436	472	459	436	446	384	473	459	410	450	408	443	417	453	431	418	438	472	401	446	424	454	429	475	478	442	465	443	478	435	484	457	462	464	457	455	453	465	404	470	414	437	452	453	422	448	488	424	440	450	421	447	415	486	421	430	431	428	446	437	453	476	441	428	473	470	442	456	455	429	443	441	437	459	470	407	453	464	474	450	438	456	455	438	430	418	429	459	455	433	447	492	466	483	447	427	431	431	483	467	481	455	442	448	491	418	457	425	455	426	460	435	419	450	441	501	405	424	415	445	490	452	424	460	448	435	465	390	473	441	475	478	446	401	421	419	448	458	399	462	447	428	453	480	488	473	501	448	445	417	492	476	443	434	449	426	418	455	415	477	441	449	434	432	450	422	468	477	458	458	452	427	411	438	434	425	429	469	458	418	506	489	426	434	453	418	469	422	477	457	455	452	472	410	455	463	465	467	453	434	476	440	436	430	440	478	432	468	437	441	409	404	454	426	469	432	436	447	467	453	450	463	395	464	455	447	420	441	448	458	469	435	454	459	417	466	456	431	449	473	429	427	418	407	427	467	441	450	429	435	441	417	465	453	425	487	424	424	422	397	451	449	433	423	452	495	410	453	467	485	431	459	445	439	402	434	466	453	437	409	422	443	472	454	437	416	447	448	423	410	436	459	410	444	496	444	476	479	434	437	415	443	424	500	434	461	431	446	458	451	483	433	412	452	466	452	419	475	425	420	427	464	431	489	420	450	459	468	434	446	429	414	432	464	440	458	415	453	484	425	446	475	444	448	435	426	399	450	468	440	407	474	401	419	447	424	446	428	430	473	439	409	401	408	421	427	412	470	429	452	424	421	422	422	475	445	475	445	419	426	433	458	440
24878	21474	24960	28398	21479	20694	1040	445	357	321	345	323	323	311	308	334	354	325	301	340	324	351	273	309	307	326	310	306	309	312	273	276	318	310	336	297	322	255	280	310	313	304	272	297	315	260	301	277	314	277	288	301	300	300	296	305	297	295	282	311	310	293	332	296	271	313	314	296	283	317	297	300	289	299	327	319	288	294	318	315	286	268	266	294	312	290	295	325	284	291	304	313	347	283	312	292	301	279	285	289	322	300	304	323	287	283	293	307	311	280	332	304	319	296	315	311	282	341	315	292	283	316	291	330	298	297	282	298	309	302	309	257	304	311	296	292	287	306	326	336	297	293	269	314	296	279	329	297	288	345	287	283	308	325	302	311	285	274	281	274	306	305	294	262	282	287	284	317	317	285	304	291	274	340	316	301	281	296	309	299	322	288	283	330	296	274	294	315	272	301	293	286	297	291	263	319	340	258	297	311	304	273	293	260	313	324	305	274	290	293	298	287	314	312	282	258	325	284	294	344	332	268	275	344	345	294	294	286	278	275	307	339	320	289	301	298	292	284	317	289	331	277	315	322	304	305	304	314	294	281	287	291	323	326	276	300	334	324	292	341	300	275	296	292	303	345	299	330	300	317	316	278	309	302	289	310	322	296	296	328	294	329	304	304	322	340	287	317	324	274	309	279	318	323	277	331	292	305	294	289	289	337	333	304	306	316	277	301	319	322	322	298	300	319	319	299	300	329	297	289	295	330	301	286	283	316	256	298	305	297	292	277	292	318	315	299	323	317	337	290	293	319	288	275	288	299	288	311	341	282	284	317	327	270	301	273	317	295	305	328	316	291	285	296	255	306	301	293	296	312	284	293	267	320	299	263	276	299	282	282	304	303	323	317	319	303	267	345	307	284	321	314	311	303	305	339	288	262	287	242	291	271	280	291	311	305	305	313	296	300	290	284	287	317	313	311	291	289	272	307	298	291	341	300	303	289	303	257	291	314	303	274	321	316	281	349	310	272	295	308	306	311	293	306	307	326	294	290	302	297	309	286	277	286	306	313	348	295	306	337	301	303	336	269	283	351	310	301	276	268	298	320	330	313	298	297	300	300	299	311	274	335	277	287	304	286	292	294	315	318	300	330	308	308	270	307	314	275	295	294	264	300	274	271	283	314	284	300	297	294	309	290	286	291	287	311	323	308	318	301	319	272	305	320	305	312	314	310	292	313	275	298	302	301	264	297	270	303	260	304	280	298	293	300	309	283	326	299	260	288	253	328	300	297	306	298	290	291	296	301	296	288	286	278	304	284	295	316	294	315	301	286	286	307	319	315	292	316	306	295	322	312	308	269	282	308	294	305	301	341	306	317	340	279	284	297	280	291	278	287	276	327	310	288	286	239	290	320	314	297	296	262	296	290	294	296	277	300	279	282	280	313	294	304	271	308	296	331	329	285	294	286	319	328	318	304	258	286	297	307	279	278	314	313	311	300	308	324	340	288	306	306	290	280	337	294	270	330	291	311	318	331	286	287	294	299	292	277	320	295	280	293	297	298	303	273	298	304	308	287	302	304	295	336	306	284	289	311	312	302	308	298	281	283	319	301	339	320	298	312	294	304	326	306	314	300	319	341	293	323	261	286	314	303	304	309	286	299	276	320	318	303	319	293	314	308	296	293	296	291	331	314	275	323	297	306	303	300	300	318	297	290	308	342	295	287	322	312	305	312	334	311	316	293	310	286	318	280	309	312	303	313	278	272	287	302	279	290	319	295	313	288	305	282	329	280	279	317	298	305	350	313	301	331	293	295	324	319	296	321	338	290	318	298	296	317	316	296	301	292	269	291	291	290	315	303	296	277	289	288	300	280	295	282	305	297	290	307	296	293	312	315	313	285	329	308	336	290	291	285	281	283	296	318	346	294	317	305	287	327	310	276	297	291	296	284	294	308	334	318	349	286	306	297	307	277	289	329	305	287	308	277	303	311	303	308	289	298	289	297	312	314	294	315	294	306	302	307	276	325	281	304	288	302	324	301	348	325	296	300	314	297	307	285	290	258	273	316	284	297	281	309	305	294	301	304	334	239	303	305	295	317	334	297	293	285	315	284	324	312	290	315	288	288	291	292	348	290	337	282	328	304	298	282	273	330	310	274	313	291	299	285	310	297	273	325	319	282	289	299	299	284	264	296	301	290	277	344	297	296	307	301	299	282	312	316	301	295	308	289	261	311	309	295	285	299	293	316	313	294	303	301	303	315	289	314	300	280	299	299	256	265	325	322	273	303	290	288	277	298	304	331	285	314	307	276	294	339	291	305	270	324	303	310	283	315	293	293	309	311	314	264	299	319	313	272	350	319	304	308	298	325	315	309	269	275	350	311	285	314	323	287	287	315	322	279	294	286	307	300	283	286	280	294	292	271	294	245	277	294	288	265	304	305	300	302	283	297	301	311	311	330	309	286	275	270	315	330	313	306	307	319	298	268	325	296	299	255	290	288	259	286	321	298	297	301	330	315	312	271	266	295	266	303	312	284	290	339	270	295	289	282	309	309	302	301	302	282	316	290	283	277	290	325	287	297	271	327	319	296	280	304	276	285	331	301	261	321	302	307	272	305	301	296	328	263	317	305	312	306	289	299	316	325	301	312	276	315	317	320	279	328	310	282	310	337	325	301	335	292	296	305	277	312	327	303	329	309	280	294	307	303	302	313	285	309	350	303	330	281	262	321	311	308	308	323	294	299	273	279	287	316	314	288	304	299	291	289	323	301	328	276	297	286	286	295	319	313	272	303	306	311	312	322	291	281	340	309	267	300	276	269	315	274	279	323	320	309	309	325	308	312	308	299	313	298	278	330	282	303	288	259	321	316	301	316	295	354	292	312	299	256	272	301	329	300	288	286	351	291	293	288	326	290	297	303	306	296	279	286	275	321	290	325	317	322	327	317	275	311	283	290	276	278	300	279	327	298	296	290	301	325	275	280	293	293	334	323	339	332	278	299	309	278	277	265	266	289	294	292	276	342	302	278	320	292	307	323	287	331	298	290	340	318	293	306	303	277	298	302	327	271	310	276	295	264	308	271	291	322	312	288	278	290	311	327	320	327	307	299	319	293	335	303	283	315	277	318	281	299	278	316	286	284	321	302	316	311	297	286	295	306	268	273	290	325	297	286	275	301	313	285	315	289	281	288	321	295	291	311	292	305	290	303	332	309	278	333	282	319	319	336	302	295	294	312	267	268	307	281	317	289	310	290	269	311	299	334	302	322	323	326	305	264	322	283	287	296	313	289	324	274	301	299	304	293	280	303	318	319	290	314	286	296	285	322	270	278	283	317	283	283	311	279	279	289	290	296	286	278	286	295	277	279	325	334	301	290	317	315	314	312	304	325	310	298	293	274	321	297	274	255	302	328	303	315	301	290	304	265	292	289	263	324	304	265	302	337	281	345	296	300	306	299	310	305	310	313	280	260	290	317	332	324	272	302	290	313	327	307	330	299	310	307	268	269
15169	39821	6605	1069	860	733	738	729	637	662	686	714	653	622	658	629	653	658	647	697	683	661	666	635	668	649	646	663	641	642	653	677	659	619	683	650	634	639	669	642	622	682	650	686	638	674	693	629	694	666	604	660	687	620	662	667	630	657	658	675	640	698	627	641	648	679	672	697	654	674	655	627	654	664	648	649	675	700	641	670	659	647	660	684	649	633	627	653	647	690	651	640	695	663	661	648	645	718	638	646	639	658	671	683	634	636	627	647	672	633	604	657	658	644	669	648	655	610	701	651	706	658	704	658	655	678	655	655	674	635	652	660	673	695	644	633	645	626	694	667	665	667	655	628	661	645	671	625	637	683	641	681	599	654	662	629	621	669	660	659	683	651	702	662	678	667	672	667	615	659	663	646	631	687	641	614	670	613	702	682	656	672	613	681	642	701	651	660	622	668	697	657	582	694	631	677	688	650	699	660	671	653	656	659	649	703	641	623	643	648	611	635	681	669	676	649	656	657	665	677	688	649	663	598	663	638	693	663	654	668	648	648	656	652	660	665	707	687	625	700	664	680	662	667	620	681	686	642	708	614	664	654	703	638	640	642	651	636	631	688	620	654	655	627	647	652	634	664	652	653	655	669	680	654	672	658	656	665	660	684	654	666	672	631	687	701	633	706	650	665	684	669	616	612	664	703	658	636	649	647	682	658	687	678	672	683	638	619	657	666	696	677	634	651	629	642	674	647	638	690	655	665	642	616	652	630	722	676	606	635	658	695	630	646	644	651	670	665	621	664	640	718	658	678	649	680	636	597	613	616	709	638	666	638	650	635	646	666	631	689	652	686	672	703	618	692	666	654	619	619	693	659	658	628	633	675	685	662	640	652	687	645	650	621	664	683	649	669	640	699	659	654	652	672	667	661	627	638	657	688	645	654	644	687	676	694	678	672	689	695	656	622	661	669	705	654	647	635	675	660	631	639	660	640	642	649	662	661	645	697	681	624	666	669	658	640	650	641	697	669	701	676	706	663	625	679	649	656	654	611	621	668	622	648	629	693	618	674	651	667	701	647	658	689	673	662	683	706	680	667	686	655	682	664	636	645	665	685	647	628	638	629	630	592	621	632	652	602	642	619	624	628	660	664	714	682	634	659	633	667	705	657	681	654	656	657	636	666	672	624	701	639	642	669	642	675	689	646	640	674	682	681	671	596	650	674	683	681	668	648	650	651	646	658	665	666	619	676	653	637	657	647	640	654	678	659	679	681	657	606	650	646	654	656	655	718	672	674	622	659	620	632	691	603	666	672	652	634	650	719	668	639	568	706	615	714	619	632	635	620	649	665	668	626	636	658	651	622	650	680	647	639	648	660	620	684	637	622	691	636	662	698	631	727	663	626	715	628	668	641	680	676	624	643	614	643	642	634	652	608	661	653	658	647	653	647	662	673	662	639	631	654	638	698	662	643	629	636	652	649	677	635	675	607	704	644	630	679	634	612	674	654	669	675	627	656	664	683	665	631	675	669	685	691	690	700	723	668	665	670	684	644	665	658	654	615	701	654	626	612	643	656	618	661	629	684	652	644	677	679	694	678	625	660	666	647	669	673	677	654	665	629	642	667	681	637	686	659	667	636	678	655	658	648	621	669	635	647	624	667	620	672	639	688	720	622	633	646	619	676	653	677	612	682	655	624	641	618	663	644	645	604	636	666	657	659	696	665	656	642	663	660	678	731	670	659	667	658	638	630	659	638	650	638	661	641	616	667	672	693	655	681	654	662	685	671	641	628	643	631	684	644	646	645	655	665	663	640	661	669	687	594	615	641	601	642	681	689	705	643	657	644	651	710	669	668	681	673	694	670	626	622	641	629	649	637	660	657	668	589	658	659	653	635	698	636	637	662	687	657	634	657	660	643	674	667	645	624	683	655	679	645	641	660	679	660	695	678	684	616	679	662	662	687	667	678	667	673	637	645	673	649	658	654	666	643	697	677	656	697	613	661	642	665	643	643	650	628	645	643	684	658	655	642	660	677	645	641	638	718	695	658	664	671	665	690	647	673	673	664	652	686	636	628	651	648	630	642	695	631	658	678	643	645	650	651	649	629	661	643	639	670	637	601	654	659	680	655	638	719	669	630	671	688	672	618	709	672	641	660	680	680	685	618	629	649	619	656	678	621	709	678	649	656	664	593	708	619	630	661	643	671	641	640	632	629	637	646	675	616	644	615	692	637	656	675	644	649	723	661	681	670	636	691	678	693	680	638	619	631	660	656	669	670	675	649	660	663	652	651	614	658	631	693	689	696	679	681	641	657	635	680	679	662	625	691	646	676	684	632	708	708	658	643	682	649	646	659	690	649	657	677	654	646	622	664	575	682	674	638	604	606	627	618	702	680	625	648	655	671	662	678	689	702	677	685	670	695	659	647	684	623	661	662	684	655	713	662	676	646	666	629	642	642	685	615	623	633	666	635	655	637	656	655	658	659	640	686	673	640	648	623	683	623	654	659	671	670	640	688	645	650	675	621	706	666	673	661	666	657	629	669	663	683	653	644	663	666	651	660	674	654	628	644	616	690	686	678	688	710	669	601	696	695	672	658	625	653	671	648	674	633	680	669	663	636	667	625	628	660	634	626	707	677	629	618	661	682	666	650	697	648	660	646	682	645	655	672	616	657	683	678	624	636	647	686	655	611	707	674	650	674	647	662	649	666	682	653	633	628	700	677	639	662	642	660	653	660	698	688	644	657	661	674	658	672	635	671	694	653	677	621	632	637	670	685	627	680	663	605	661	652	658	665	642	631	649	660	631	684	666	656	680	651	667	689	663	705	665	703	678	708	641	655	703	707	639	626	639	661	679	666	630	620	651	710	665	662	660	671	603	630	636	660	602	632	697	676	662	629	677	648	648	675	657	648	629	645	621	664	652	668	643	649	637	632	630	649	651	665	647	653	667	611	630	651	608	657	651	639	636	644	700	638	630	648	628	683	684	614	662	651	721	604	668	655	697	682	659	613	638	687	629	657	669	641	633	693	649	622	609	662	674	643	650	672	669	664	680	669	633	716	669	658	663	613	682	691	673	677	659	655	676	645	684	673	630	632	628	675	660	657	639	649	648	655	667	661	670	670	670	651	629	651	683	708	612	665	696	667	652	673	700	638	653	652	682	607	639	659	636	705	665	662	604	668	654	660	610	672	647	712	688	618	672	664	621	692	660	665	604	632	689	648	646	660	653	636	651	640	668	651	664	650	671	669	604	623	688	670	612	684	669	656	614	649	680	667	679	626	662	684	673	636	692	602	673	666	639	627	657	650	680	659	705	686	711	644	648	670	680	681	616	671	656	677	639	681	689	673	634	638	684	662	655	668	648	629	620	642	671	672	602	662	617	658	653	668	666	658	649	603	638	651	670	702	655	644	636	658	695	646	640	663	650	664	670	676	650	700	678	634	667	666	601	625	632	660	653	659	721	679	649	649	696	638	630	674	667	642	636	671	652	691	635	685
24332	21474	25245	28114	21476	21486	19282	738	381	367	318	312	289	298	247	291	276	262	252	270	261	227	263	231	257	252	230	249	253	254	258	255	276	280	246	251	245	227	217	226	226	258	212	252	210	224	248	248	242	256	237	219	274	231	225	244	219	218	231	240	258	263	263	234	202	226	230	231	258	262	246	260	238	220	246	245	255	274	268	222	240	247	237	222	252	213	259	250	242	218	261	230	247	253	228	207	213	197	238	234	235	249	246	208	214	206	231	242	245	258	263	244	240	260	211	212	226	224	228	221	239	194	238	242	263	268	254	277	220	245	250	265	265	230	241	217	221	248	263	277	244	260	263	253	247	225	249	240	229	221	261	232	255	226	242	236	266	262	233	240	210	234	223	246	245	239	265	236	235	208	265	268	256	241	257	251	260	227	222	233	260	251	242	226	260	218	244	237	253	236	248	235	225	243	244	236	250	227	241	248	267	239	236	241	214	213	226	219	237	236	237	244	236	215	273	218	219	234	244	268	256	224	232	233	200	282	228	223	238	243	224	247	212	223	260	231	261	242	219	220	217	240	268	257	255	279	234	257	235	231	251	230	252	220	234	245	225	232	243	248	240	220	232	252	266	221	238	224	205	267	278	240	226	249	227	235	247	255	245	243	239	238	278	253	221	244	237	236	257	252	232	225	232	247	245	260	223	236	240	241	255	258	244	218	232	240	234	222	222	218	254	214	254	227	260	253	238	231	234	241	242	248	234	219	213	222	231	244	268	282	267	229	238	232	257	267	230	258	224	231	254	250	239	224	261	246	250	256	238	230	243	232	213	214	194	223	258	244	258	235	249	230	260	238	215	248	256	257	226	265	222	217	258	220	219	233	233	233	227	261	238	222	231	240	226	237	231	258	228	253	245	223	239	249	238	267	288	237	231	258	254	253	262	231	234	224	248	232	250	222	208	232	271	272	234	236	234	231	255	237	217	235	238	259	239	260	216	253	253	198	255	234	257	230	227	240	229	235	215	259	247	243	237	226	262	241	222	248	238	211	250	221	234	245	258	272	250	260	249	254	250	225	273	233	243	244	226	245	242	234	232	249	257	242	210	220	223	232	204	249	246	222	245	224	202	202	239	238	261	242	253	228	228	220	246	243	195	257	269	232	214	251	253	243	215	247	260	256	259	229	258	271	212	279	267	233	231	240	221	251	230	261	232	230	215	237	250	207	217	235	228	223	209	243	247	220	251	231	248	229	218	282	214	237	235	229	219	230	278	232	269	254	199	233	216	245	254	245	241	262	248	275	241	250	228	233	240	240	243	242	247	286	223	232	197	239	228	258	265	265	260	234	252	245	227	257	249	230	238	254	233	244	266	237	302	243	225	214	243	242	217	244	214	241	223	215	230	242	264	238	239	268	238	246	266	236	238	225	245	239	252	241	234	238	234	256	235	240	228	228	247	246	224	256	225	236	244	220	261	194	225	263	252	242	246	242	224	251	241	248	211	229	214	235	256	245	245	228	229	250	253	242	241	235	234	228	227	238	253	250	241	240	222	222	256	231	272	212	242	224	245	225	281	228	228	281	235	242	227	187	243	220	243	219	239	231	228	218	235	238	270	238	250	240	231	229	232	235	237	236	234	243	243	266	273	238	223	236	223	223	240	230	243	224	227	246	189	231	240	265	247	255	245	209	222	262	230	251	229	230	197	241	274	233	245	200	239	234	248	247	224	232	262	217	234	263	215	252	230	258	230	241	245	213	240	252	244	212	245	246	282	218	266	242	227	213	237	221	192	248	205	240	260	230	251	244	281	245	244	239	237	255	238	217	244	236	243	236	225	220	236	246	226	228	228	219	259	242	255	231	270	223	234	245	252	226	249	239	230	267	243	231	253	232	267	200	213	232	228	259	224	218	246	242	230	262	218	245	264	220	250	241	254	258	221	259	265	245	243	229	234	247	218	228	221	239	253	213	259	243	233	211	227	260	229	231	221	204	223	235	245	272	242	254	261	229	253	205	244	229	227	265	235	266	235	247	253	259	249	230	244	212	258	267	215	243	232	284	239	230	237	238	256	269	238	212	217	263	235	248	250	284	252	257	274	217	226	256	259	240	240	223	269	288	239	206	217	228	239	257	202	218	222	244	220	275	231	257	236	269	244	249	228	241	250	203	243	218	240	303	250	221	244	254	251	247	241	248	227	228	240	214	235	254	239	232	258	200	198	244	239	250	246	221	243	268	250	246	238	238	210	225	240	235	274	219	233	234	231	229	236	249	231	232	266	256	247	205	229	266	248	229	237	221	227	237	226	239	207	242	261	242	217	245	257	229	233	256	233	260	239	279	235	251	253	233	231	250	220	229	224	217	215	241	242	213	255	244	244	245	231	245	240	227	236	251	247	263	221	259	219	238	226	199	252	232	233	231	246	197	258	239	236	248	245	213	203	229	231	249	249	258	241	259	247	234	278	237	203	222	217	220	219	256	249	225	247	247	257	236	234	251	210	237	274	265	236	257	230	223	217	241	237	207	244	247	208	219	236	257	247	243	251	239	252	247	232	262	231	229	221	247	268	221	233	268	242	231	254	232	235	242	249	204	209	229	272	253	261	222	240	230	243	240	234	239	230	253	257	285	234	253	233	235	230	238	242	241	245	231	244	233	231	251	264	240	228	227	283	264	222	252	264	260	259	218	255	215	217	239	208	260	256	211	251	240	221	230	225	234	231	218	248	266	276	250	252	236	228	231	218	214	260	240	271	249	224	266	204	241	236	224	254	214	300	251	242	251	246	229	221	234	204	233	247	260	235	238	235	280	221	226	230	247	221	246	243	219	254	261	234	217	227	225	254	221	222	254	241	251	250	222	250	242	253	241	222	218	213	276	198	245	245	249	262	248	250	242	211	264	265	208	233	244	235	234	215	255	232	236	251	236	244	245	226	249	236	202	245	254	254	231	231	263	259	220	233	256	245	238	233	215	253	245	259	233	216	216	208	246	265	235	244	252	210	241	229	259	240	221	252	216	251	272	221	224	238	224	240	227	234	257	249	210	264	237	242	238	216	233	238	254	261	260	230	248	213	245	228	232	229	246	253	280	275	253	252	265	276	227	198	254	223	242	264	270	263	232	202	255	248	250	236	236	275	276	262	238	274	219	230	201	268	257	240	223	232	246	260	224	254	223	232	264	235	261	224	249	232	255	257	242	206	234	229	223	243	247	264	248	237	228	223	270	239	240	263	238	230	232	227	244	232	237	239	233	209	240	243	224	217	241	257	250	237	225	223	247	261	252	259	247	246	261	242	219	215	240	252	209	281	241	259	240	232	247	228	223	247	240	279	232	236	264	251	239	245	225	240	271	261	261	263	236	227	223	214	235	233	220	228	228	249	223	229	237	250	234	222	262	232	232	235	239	253	245	238	247	213	239	260	246	257	254	237	243	227	254	273	264	253	229	212	278	252	236	268	254	220	255	230	222	221	249	229	249	251	242	223	236	270	224	229	277	229	235
21247	51469	10204	1292	802	718	621	563	595	573	549	562	504	559	532	521	496	479	493	542	568	520	555	522	531	536	487	495	524	513	556	488	473	530	507	529	514	521	543	510	537	497	510	515	499	514	529	463	510	481	511	518	511	491	480	487	499	536	499	492	502	486	489	531	476	491	519	513	537	520	552	511	469	484	504	519	501	499	502	500	514	549	559	507	491	533	503	465	511	483	501	456	490	487	481	489	519	515	525	492	478	556	517	517	483	544	551	497	514	504	512	493	492	493	509	484	497	529	522	502	548	523	503	501	504	526	509	531	527	490	497	466	547	520	493	502	509	505	506	491	491	522	509	513	502	525	507	496	519	481	488	509	533	504	496	496	503	509	524	543	508	492	536	490	548	513	514	493	486	524	540	486	524	462	502	505	519	449	514	522	470	488	506	496	514	498	477	484	514	512	540	525	526	531	491	494	514	485	536	551	473	499	525	487	547	512	496	504	475	551	501	529	496	544	506	485	536	483	507	503	510	504	533	491	477	522	490	527	459	464	457	515	496	479	490	490	520	541	463	491	485	502	511	486	534	487	501	533	537	499	549	536	514	568	498	467	501	498	502	476	488	556	505	503	524	515	501	508	485	501	506	456	482	487	514	536	545	519	516	503	521	500	497	528	519	513	494	526	491	503	495	498	526	481	515	524	527	510	536	527	505	509	489	501	515	491	547	529	487	487	497	504	532	524	485	533	499	544	533	521	502	493	502	497	537	506	520	523	495	508	499	496	515	536	504	484	468	481	485	526	530	483	516	522	521	512	490	504	510	474	488	496	495	478	509	504	516	506	553	498	531	539	501	519	506	531	513	548	532	516	508	479	492	500	502	543	507	498	503	494	502	515	487	476	480	503	451	507	539	509	519	486	536	527	513	540	504	495	494	522	490	470	489	487	538	516	536	524	520	519	516	534	501	506	489	503	493	464	511	532	504	516	497	547	483	515	494	499	536	536	505	568	500	514	512	515	548	493	503	495	507	510	513	460	510	517	508	500	491	533	508	493	515	454	515	509	512	521	502	523	465	542	534	525	493	508	482	504	482	493	494	512	555	489	502	523	532	524	491	488	504	500	494	469	499	523	529	467	519	476	519	484	476	509	503	507	506	545	484	534	519	478	454	541	527	521	487	533	524	501	528	544	539	485	518	511	513	465	462	500	465	516	500	466	478	524	507	507	521	519	508	530	511	510	503	503	505	521	507	527	511	511	520	525	484	482	469	486	501	525	521	500	523	526	473	492	489	501	493	519	537	558	508	484	503	537	475	523	529	470	491	506	483	503	464	563	457	484	526	492	506	534	535	525	522	513	500	522	420	498	504	486	496	458	522	522	466	533	499	570	473	538	494	463	547	523	473	472	499	515	506	528	511	522	492	520	521	510	495	520	481	528	524	487	498	509	530	474	481	505	524	458	505	532	499	482	491	518	471	510	500	533	502	508	518	483	486	491	496	476	521	519	485	520	500	526	514	568	477	490	508	527	501	518	513	516	498	522	520	497	513	485	463	534	500	501	511	484	490	524	505	508	509	470	505	532	515	507	500	542	511	559	493	464	527	525	495	484	492	529	550	486	537	509	537	516	468	509	522	504	499	525	498	512	509	481	472	509	516	492	516	509	531	498	483	529	526	524	482	503	499	467	507	499	541	519	508	494	477	524	489	499	500	479	477	487	492	483	506	566	530	494	489	513	532	490	503	463	513	502	523	496	477	533	499	515	482	491	469	524	498	464	521	504	506	521	523	491	546	521	486	484	477	532	497	500	526	491	506	510	500	479	476	511	532	456	511	495	504	536	472	477	485	540	497	506	503	490	509	467	493	522	516	465	514	476	495	515	521	513	505	530	510	494	504	522	503	533	510	503	494	527	544	496	502	514	475	509	501	529	500	515	454	506	503	504	515	496	482	471	488	512	497	522	529	503	527	516	525	484	495	499	522	488	536	472	532	527	497	534	496	467	534	513	504	494	526	489	533	504	501	531	520	499	472	539	499	532	525	457	520	549	496	533	507	507	500	538	512	517	513	515	493	552	537	494	459	515	464	498	505	516	565	496	484	542	519	497	464	495	516	509	479	497	486	462	533	506	498	511	468	517	479	513	539	502	534	535	523	532	534	511	490	513	502	491	468	505	497	497	503	529	532	520	497	511	492	489	522	500	524	487	487	493	532	509	497	471	497	497	511	475	499	508	500	504	501	445	498	529	538	541	528	478	513	495	526	491	482	515	499	494	485	499	491	571	507	500	501	512	495	504	505	478	568	520	512	513	502	524	490	484	492	510	506	528	501	508	538	507	536	483	477	498	523	501	537	471	468	480	494	527	491	525	513	479	525	516	530	496	488	529	499	468	488	496	498	474	539	534	460	477	497	519	492	492	474	505	511	500	530	483	515	495	508	511	470	517	504	489	548	527	501	509	505	473	537	524	544	512	532	496	513	489	485	513	523	540	471	483	510	537	499	511	496	521	472	519	487	500	521	468	527	489	483	487	505	508	505	492	480	533	476	541	499	513	563	531	538	526	514	518	521	506	522	517	530	513	561	484	537	469	494	511	512	532	509	481	497	470	507	482	517	496	483	555	453	500	536	518	484	516	496	523	483	493	489	539	516	529	488	502	519	493	580	523	545	530	491	503	523	504	507	518	520	500	463	532	507	523	477	488	488	480	524	532	497	493	501	502	491	481	505	473	529	536	534	485	485	551	486	529	503	476	542	462	484	484	496	492	489	508	503	493	524	510	532	545	494	536	494	487	521	504	485	525	478	498	499	474	512	529	492	497	538	488	525	497	510	534	445	514	483	492	487	505	516	497	502	471	512	527	496	495	515	494	493	531	460	524	495	471	478	525	522	505	539	479	505	524	516	493	503	507	512	492	520	530	532	515	518	512	488	517	502	499	510	524	477	465	509	514	523	483	498	503	530	551	483	501	509	527	488	538	486	482	477	488	499	481	498	555	505	492	527	493	539	468	518	521	547	512	508	489	459	532	537	490	517	510	493	543	524	493	503	538	472	509	511	513	495	448	498	501	541	493	480	477	485	477	512	537	489	488	530	494	513	515	507	487	476	509	530	530	497	516	531	500	482	516	463	515	493	501	476	496	524	487	529	519	479	522	504	524	494	500	504	501	533	531	504	476	511	512	460	527	508	549	499	473	534	526	501	532	499	495	503	479	492	532	526	495	533	520	538	491	506	490	559	534	481	504	499	476	483	548	508	535	519	475	511	490	449	482	527	498	542	443	530	522	468	506	513	536	514	500	486	523	501	518	520	482	518	553	480	515	529	486	527	502	488	522	557	511	515	537	539	504	497	474	494	499	499	507	475	471	508	539	517	514	498	539	535	491	501	493	475	448	509	534	524	531	520	506	541	472	499	504	524	440	528	501	521	483	505	548	499	506	491	500	535	497	511	532	530	549	487	530	500	483	478	514	478	494	474	527	513	542	514	501	526	531	523	493	519	582
32597	20543	9457	532	253	223	189	177	172	180	191	198	176	172	164	211	190	177	175	175	167	178	193	186	183	182	179	189	139	175	189	169	178	165	198	196	182	166	178	191	201	171	178	178	170	176	181	185	194	182	191	178	145	153	182	189	193	179	183	182	210	199	190	175	211	159	206	185	188	188	171	170	181	170	184	176	154	190	171	164	187	193	174	171	185	183	178	183	193	169	176	187	174	163	191	209	182	180	191	180	188	175	186	149	194	181	186	186	167	170	190	166	198	180	172	185	180	203	163	178	179	174	163	178	173	186	200	192	193	214	169	179	201	185	169	174	197	166	172	197	181	165	174	181	197	209	201	192	181	196	191	182	209	184	200	186	173	168	182	178	197	193	178	199	172	181	183	191	150	170	196	165	193	157	190	195	170	173	163	183	150	179	163	200	178	154	171	189	188	170	186	185	179	212	188	195	184	214	187	167	154	206	182	180	196	152	163	203	161	182	170	182	158	185	186	215	168	145	173	189	184	171	200	175	188	201	197	184	179	163	161	182	197	184	155	193	200	170	175	198	197	176	184	174	191	157	194	191	191	221	170	195	191	204	163	171	180	174	175	181	196	178	167	183	175	175	172	163	200	186	192	180	204	215	179	210	183	185	180	207	187	175	227	181	186	138	154	175	193	207	190	168	177	178	214	179	184	209	184	147	192	170	177	183	180	165	220	178	165	176	195	193	158	161	172	153	175	187	169	181	166	180	173	176	192	190	183	193	192	208	190	168	166	179	184	184	198	172	193	194	178	170	194	176	190	193	192	186	175	180	190	195	162	200	188	184	200	177	201	205	193	163	171	169	191	194	160	182	208	182	178	183	176	227	165	165	173	174	193	205	183	211	200	165	211	194	197	181	206	161	155	180	169	161	208	173	200	202	195	184	196	201	178	200	186	180	184	178	198	175	173	190	183	158	196	216	190	189	166	195	188	176	199	181	208	157	198	181	188	164	176	191	185	192	211	190	186	191	173	188	182	164	173	183	194	194	183	185	187	178	203	150	182	199	195	198	188	205	206	199	182	192	167	155	164	168	216	172	168	152	171	196	182	179	177	191	195	184	164	182	190	161	186	173	168	184	192	172	157	175	201	170	213	221	226	186	184	197	176	224	177	165	217	190	178	199	192	200	176	175	181	184	184	179	164	193	169	181	181	177	197	184	185	180	190	202	169	165	183	184	191	159	167	177	196	173	187	157	191	205	195	195	230	195	179	203	166	181	173	203	202	176	194	189	201	162	160	188	182	205	178	197	191	169	209	211	175	172	178	166	195	180	178	188	148	173	201	171	203	192	182	190	156	159	173	182	183	163	179	180	200	200	217	177	164	199	165	185	188	167	175	184	183	170	160	162	177	186	168	185	185	189	202	154	202	194	190	184	199	206	163	167	169	201	174	182	186	194	173	155	215	171	188	183	192	178	197	165	198	194	190	175	181	156	154	191	186	190	190	194	180	186	153	166	177	190	180	213	165	165	182	180	190	174	186	161	179	196	176	191	186	178	184	153	185	186	175	189	195	169	192	186	188	180	213	190	180	195	201	165	225	181	172	180	173	166	167	165	193	186	193	198	166	170	208	191	181	178	186	218	191	176	178	179	180	176	184	179	183	171	199	163	175	202	182	178	171	178	181	197	192	183	200	213	181	163	150	173	190	171	172	172	165	182	168	161	156	171	222	179	198	167	193	176	171	185	188	225	171	174	194	161	186	194	186	176	179	201	197	174	199	182	187	188	203	187	182	182	171	157	171	194	166	180	175	164	167	172	202	185	185	174	188	194	176	184	196	178	182	184	169	172	193	196	186	190	188	164	161	186	155	183	185	147	182	194	162	177	154	199	199	198	189	183	167	177	219	186	176	198	185	163	186	165	173	175	186	191	187	185	203	193	182	190	188	199	187	192	179	186	154	183	189	198	177	183	200	184	194	165	163	183	202	190	151	173	187	198	189	185	157	162	184	182	202	210	201	174	173	194	183	150	195	175	189	170	201	165	180	212	185	186	164	153	176	170	183	194	190	184	148	191	174	165	207	190	169	173	164	185	179	192	166	180	199	184	186	183	184	191	185	188	180	196	164	146	191	183	171	173	194	182	168	169	185	174	193	185	207	193	156	179	176	189	208	199	170	191	183	182	195	161	178	204	203	170	170	174	201	186	174	179	186	206	190	179	177	202	190	187	171	175	185	191	183	191	207	177	182	166	182	175	170	186	199	179	187	147	195	173	173	185	155	177	156	170	148	197	176	192	191	194	189	192	174	191	189	194	183	191	167	204	179	211	157	188	182	171	170	164	168	174	183	189	186	173	180	206	192	171	196	162	184	182	201	174	184	193	178	170	173	193	170	180	168	193	170	176	202	194	187	166	197	194	196	181	198	195	177	198	220	195	189	158	192	191	193	167	180	158	201	164	176	176	160	166	186	173	205	180	190	188	197	172	165	183	191	165	191	211	194	188	179	209	209	181	158	175	190	185	189	193	162	184	230	182	160	168	202	178	173	185	182	184	203	173	175	172	199	176	134	218	166	181	165	179	163	176	190	183	188	191	167	178	179	173	182	197	171	182	199	175	180	183	178	180	187	207	183	197	194	195	229	176	142	155	198	190	202	189	196	180	218	190	176	208	177	172	192	157	191	180	201	203	161	188	179	154	165	171	172	194	167	199	167	199	193	181	204	189	170	170	167	188	192	180	209	172	181	195	175	160	198	173	177	178	176	196	184	171	183	195	157	178	194	209	185	154	184	201	203	178	190	201	189	166	189	163	213	177	191	187	198	183	171	190	176	193	159	185	186	183	192	178	151	144	194	196	165	192	188	197	187	181	188	173	182	189	207	164	185	209	172	173	177	172	193	170	183	169	168	166	177	185	187	184	183	163	178	189	180	171	173	177	166	198	183	175	154	187	162	174	180	192	157	184	180	212	179	176	183	192	195	162	198	184	175	163	172	211	171	169	175	170	188	189	186	162	201	179	188	202	174	172	204	179	189	168	195	168	177	184	201	179	167	174	172	166	185	173	191	208	191	197	191	217	175	180	192	167	196	154	178	188	175	171	169	178	201	183	154	180	165	182	190	184	187	202	176	185	183	131	190	176	193	163	178	195	164	182	177	203	184	176	179	191	164	191	184	182	165	157	195	191	197	213	180	171	157	169	201	175	201	208	199	187	171	196	185	178	183	185	199	183	167	185	193	189	169	203	199	180	192	170	196	204	173	205	179	166	195	222	176	192	186	181	192	183	176	178	180	175	204	192	163	198	212	188	173	177	171	177	190	187	182	186	197	197	170	169	212	182	179	181	183	189	172	170	180	202	193	168	179	187	179	190	160	166	188	156	176	198	194	172	201	192	177	174	211	181	196	170	192	196	194	169	183	197	169	198	188	181	155	166	175	196	176	201	197	199	212	153	177	182	176	172	170	196	189	199	177	189	189	183	179	176	178	182	179	190	206	220	158	205	195	175
6624	5857	1102	418	395	441	447	454	443	451	428	474	431	486	438	474	438	432	433	399	414	438	410	450	452	422	445	453	447	424	487	451	434	449	454	447	416	501	422	455	452	422	455	405	447	438	467	434	471	443	476	451	490	426	461	454	469	411	429	466	455	478	465	452	404	405	430	467	424	478	459	429	441	457	416	455	434	438	468	426	461	431	483	420	412	446	457	456	431	429	430	448	468	406	468	432	472	462	469	419	472	451	470	411	484	455	419	443	458	438	435	421	456	435	449	440	424	453	451	414	443	463	479	433	437	437	471	457	431	437	450	479	434	447	441	470	414	402	426	433	447	434	406	455	430	366	411	444	403	471	423	452	460	423	412	461	460	447	432	413	433	441	427	419	429	490	402	457	472	425	455	468	469	476	453	428	393	426	397	441	469	460	450	464	459	423	436	444	456	469	419	460	402	421	457	407	471	439	463	405	479	469	431	467	463	448	446	457	476	439	429	434	429	434	455	468	442	440	463	454	444	450	461	484	445	451	440	452	441	444	469	473	477	453	491	437	480	417	448	435	380	471	461	438	428	451	454	451	448	431	449	441	423	425	451	443	483	472	469	416	459	446	495	420	404	438	402	451	471	444	447	454	488	475	430	429	457	465	460	463	440	447	461	425	434	517	434	422	460	457	447	423	466	425	463	437	455	448	451	428	416	436	426	449	429	407	448	436	473	456	445	450	426	461	486	441	435	466	465	463	466	428	409	451	435	443	447	402	431	423	442	436	465	443	490	440	404	442	450	402	474	425	445	441	451	436	433	435	461	402	431	472	424	404	427	443	446	420	484	425	447	459	399	440	488	466	450	462	461	463	460	442	451	417	444	415	436	453	456	466	467	484	417	411	442	431	436	460	419	441	486	415	445	473	458	478	449	417	439	451	406	468	437	452	444	402	431	451	433	466	425	455	435	440	441	423	470	409	437	458	446	458	478	435	425	431	415	451	456	411	444	422	434	448	450	450	450	428	416	465	470	445	420	429	424	443	441	452	469	469	445	437	466	430	457	406	427	463	459	450	449	432	472	383	420	433	415	459	435	449	430	480	441	450	460	420	462	444	423	458	400	436	450	432	447	429	428	452	463	447	452	454	453	470	447	425	454	465	469	411	428	420	452	441	439	432	448	398	469	458	474	446	441	443	415	415	402	419	425	414	475	445	401	456	459	460	454	395	466	435	436	453	405	447	464	434	416	479	450	478	457	443	441	402	439	448	441	439	439	455	427	423	439	444	448	442	451	457	459	406	420	456	431	406	482	455	467	492	445	442	433	451	438	429	439	447	402	465	478	446	436	442	430	452	400	470	435	426	452	482	460	453	435	444	426	461	430	425	464	421	488	459	452	438	451	428	428	410	439	446	474	440	413	463	454	438	443	465	426	402	432	473	413	444	476	463	439	421	473	435	439	439	439	436	439	413	417	431	420	426	462	443	438	433	453	398	425	431	427	422	421	447	417	427	445	442	461	464	440	457	451	421	460	422	458	450	449	425	425	467	432	441	453	498	453	413	490	420	488	447	468	469	441	449	404	411	455	426	469	427	456	453	410	506	472	433	424	447	434	488	446	434	454	486	463	411	455	446	436	471	451	452	466	464	451	465	443	466	445	430	468	461	471	412	468	440	444	447	451	432	480	413	428	465	436	419	454	448	456	420	448	452	451	451	461	425	458	448	417	426	400	450	431	435	433	445	450	440	438	451	475	483	469	473	426	408	434	434	430	439	417	504	440	427	452	409	449	441	454	446	458	437	405	455	455	466	451	466	406	418	438	423	426	430	429	437	443	430	449	444	411	434	460	463	460	447	438	429	417	480	410	411	446	442	492	465	420	428	448	452	453	435	456	465	438	438	447	417	427	446	438	453	424	433	404	452	439	419	424	428	467	448	422	448	418	453	427	430	444	433	426	397	442	456	439	417	441	422	482	451	461	441	432	449	397	400	426	414	441	439	437	428	421	420	466	453	406	430	449	437	446	406	426	435	461	393	482	470	449	471	424	441	435	446	426	434	449	456	426	446	420	450	390	462	454	435	428	435	428	448	445	462	445	470	455	445	472	456	440	421	467	468	467	452	416	422	462	423	451	451	438	406	430	436	460	452	442	436	457	390	436	427	407	435	400	429	458	428	464	454	457	470	418	448	472	465	435	458	468	433	471	429	460	451	445	417	454	424	478	453	466	441	447	459	467	415	421	462	426	464	434	463	452	440	456	446	430	471	455	435	412	434	470	413	454	436	478	466	465	432	429	449	436	425	435	473	466	442	453	423	415	464	463	442	444	414	435	454	454	455	413	439	461	457	437	430	416	433	471	454	458	434	414	450	434	436	397	427	447	453	459	450	409	444	414	452	434	450	399	468	476	459	447	430	447	404	444	482	456	450	414	456	441	457	406	407	425	458	423	451	495	431	395	453	412	431	452	405	441	419	431	438	465	467	448	410	469	440	439	412	403	488	435	445	442	454	447	420	410	435	455	439	430	470	410	429	434	462	472	429	433	462	442	431	432	413	462	427	465	419	472	424	461	423	407	486	419	431	431	460	436	469	439	450	455	436	433	438	456	437	422	431	463	446	425	422	464	438	439	477	455	424	479	468	445	413	420	438	443	418	439	402	412	417	455	437	429	444	457	487	423	447	440	432	469	433	447	467	427	493	438	425	432	460	428	458	434	470	434	417	465	442	449	447	491	435	449	429	425	460	450	433	465	435	414	449	460	443	444	416	427	449	450	457	421	472	452	455	430	409	410	431	406	489	447	422	495	438	431	418	469	465	459	438	455	450	428	401	445	450	435	447	447	446	433	452	434	439	406	434	432	451	442	455	451	476	426	454	469	460	471	456	452	422	473	449	420	440	455	395	415	444	425	437	432	423	442	451	434	439	454	432	445	453	431	447	428	441	450	446	422	431	470	413	457	427	480	468	455	469	443	444	472	448	460	430	462	419	458	444	467	464	438	434	448	437	433	467	479	429	422	443	417	398	460	448	464	460	456	430	441	441	466	414	400	466	449	447	408	438	445	454	430	481	451	447	448	468	450	431	445	436	436	456	400	432	405	452	435	439	445	493	491	408	443	431	406	427	432	475	488	444	452	421	448	462	432	445	439	445	437	477	431	447	455	455	392	453	433	446	427	500	435	444	444	437	423	466	405	471	462	426	454	458	455	420	453	400	444	465	444	428	477	458	445	496	440	422	414	390	441	435	468	433	426	411	423	440	445	459	442	441	422	452	422	457	472	417	436	410	445	453	457	448	456	446	428	452	419	447	421	438	428	437	451	456	449	464	466	442	475	462	500	454	435	444	471	464	451	456	444	422	514	431	468	395	424	505	448	439	444	423	436	461	394	467	482	454	441	442	445	426	493	437	445	475	441	455	416	431	442	397	474	432	464	459	412	420	450	458	452	436	458	424	442	449	440	429	454	440	495	403	431	432	457	453	439	437	475	486	418	463	459	488	480	454
25001	21518	24968	28527	21508	20678	1021	460	348	332	344	360	336	321	332	316	345	312	318	327	340	303	326	282	281	304	314	345	329	289	320	326	301	329	301	306	342	321	288	298	313	306	295	297	308	318	317	314	280	273	252	283	305	298	328	302	297	288	306	312	325	315	293	291	301	285	286	295	291	328	282	329	328	311	289	294	348	296	302	320	290	321	286	293	294	306	297	303	303	321	300	350	362	331	297	339	294	313	306	299	311	320	308	288	325	326	316	314	319	271	281	337	323	320	316	298	296	285	285	337	290	314	316	271	264	308	289	305	290	328	317	343	296	308	301	290	316	275	316	304	335	278	319	319	332	297	310	314	326	313	313	275	298	308	317	332	298	306	325	329	326	290	343	309	329	304	315	311	322	303	316	287	300	342	323	312	306	336	302	285	282	269	302	315	299	312	315	299	306	326	352	287	284	293	329	296	361	310	318	297	314	329	316	299	309	307	303	307	302	298	300	319	319	296	294	274	306	343	313	274	326	284	312	306	285	320	304	309	287	300	339	307	310	329	319	302	298	300	275	288	315	336	302	275	282	308	284	282	286	287	295	289	326	319	281	290	296	290	316	300	288	311	258	329	314	314	277	302	313	296	323	342	284	309	315	293	352	324	332	284	315	289	306	310	324	288	300	285	321	313	299	301	332	325	292	273	286	302	316	339	320	296	327	284	305	330	317	323	325	301	273	289	328	338	308	313	303	285	317	312	310	280	325	306	302	340	294	321	348	297	311	321	323	301	300	296	286	282	315	307	313	304	336	286	310	292	314	302	321	292	311	319	320	297	306	300	351	296	318	306	316	310	291	299	302	301	325	314	294	283	312	288	263	292	301	324	329	336	283	329	316	296	320	284	299	339	324	309	297	297	322	293	305	304	260	297	317	304	338	321	356	316	305	334	300	290	309	320	287	325	305	321	296	278	275	275	331	317	309	283	277	290	317	302	312	279	302	302	293	313	338	329	305	286	280	281	306	305	324	353	319	305	321	297	298	318	288	326	313	326	269	297	288	317	301	298	305	301	275	338	285	305	287	290	309	351	298	333	327	330	289	301	277	314	275	326	307	319	285	290	292	314	320	302	285	328	321	322	305	284	349	329	312	322	323	300	303	281	307	313	339	320	289	280	320	289	310	313	334	316	300	312	313	324	295	297	303	299	301	298	294	297	333	270	333	305	334	332	282	320	318	317	296	310	290	298	253	287	310	282	335	332	299	338	286	304	293	313	297	286	310	307	300	329	317	308	310	289	295	285	330	316	293	316	318	330	297	309	324	322	339	302	292	298	302	286	301	294	325	276	304	333	294	259	289	302	290	322	314	313	312	325	298	327	303	333	289	274	295	340	295	306	304	297	308	278	299	333	322	321	334	331	268	307	307	332	288	327	328	321	297	347	283	288	281	330	255	293	294	314	321	325	287	283	319	299	310	288	349	312	285	310	290	285	304	336	297	303	308	339	328	291	262	311	303	266	321	273	279	299	332	319	307	305	266	298	327	300	345	285	304	287	308	293	311	304	331	274	346	319	312	291	274	295	308	318	297	301	281	313	286	302	313	286	321	317	308	279	309	297	329	288	303	308	323	273	304	302	334	307	294	322	299	287	283	299	326	296	286	316	310	279	272	302	291	321	315	323	319	317	249	322	293	310	318	294	245	315	298	292	298	287	299	299	311	299	331	293	279	283	334	314	324	289	323	323	312	313	303	287	323	305	294	297	275	295	260	295	334	321	294	316	286	299	332	282	290	313	297	318	294	290	274	317	300	287	287	285	284	321	307	289	318	317	301	318	291	285	316	293	325	305	280	297	297	328	309	327	322	311	263	276	322	294	311	299	322	289	321	289	328	318	298	297	276	324	327	322	333	318	349	294	287	312	291	339	277	282	287	296	284	302	303	311	313	332	279	314	324	338	287	287	324	299	299	276	312	322	307	311	293	288	260	300	329	301	284	254	290	344	309	275	302	299	325	310	316	308	297	310	306	301	284	299	324	300	320	320	342	306	283	298	314	307	323	277	270	296	298	330	349	345	300	292	283	267	306	367	312	293	276	291	280	308	318	288	313	308	310	317	310	317	326	298	294	312	336	291	311	311	307	273	317	319	320	278	266	309	327	307	322	300	283	293	314	305	314	306	305	314	292	323	323	283	323	286	289	281	277	302	312	338	307	305	299	318	294	319	300	319	268	316	313	287	308	300	314	319	291	303	284	275	333	267	318	285	286	307	326	324	335	337	317	328	292	249	287	285	294	322	286	323	297	275	321	283	297	317	315	285	327	306	302	285	314	293	312	302	329	308	285	319	316	318	275	305	308	294	306	322	292	267	271	300	310	295	321	293	290	325	310	285	304	308	304	284	302	286	279	307	318	294	318	338	324	308	304	305	290	326	311	273	324	308	324	318	338	313	301	316	316	304	292	294	273	323	304	263	277	282	313	317	333	293	299	335	287	297	317	288	309	313	302	301	327	319	325	319	300	327	325	320	307	295	302	343	309	288	282	347	317	306	304	298	327	293	321	297	327	269	291	297	309	305	294	291	326	296	306	284	290	337	299	264	295	304	320	318	293	313	317	294	271	287	312	312	314	318	335	289	299	299	287	312	320	335	322	311	334	318	323	321	282	305	324	315	327	330	289	330	298	287	299	292	280	357	319	316	306	326	304	286	278	293	299	293	291	312	310	316	308	286	285	335	307	287	291	329	329	303	277	287	265	342	302	274	251	304	290	301	299	314	259	283	324	274	301	325	308	328	303	297	328	297	306	305	292	336	322	292	312	292	289	244	321	322	310	299	251	292	281	317	293	306	298	268	297	272	334	288	286	318	276	302	280	269	298	313	269	309	286	321	306	303	281	308	313	292	287	274	296	306	321	289	306	292	314	288	299	304	301	321	302	324	320	324	292	300	296	308	318	302	273	283	280	271	299	338	280	280	311	298	326	272	301	311	342	289	299	324	305	318	296	314	305	299	320	280	294	311	289	278	301	349	291	306	294	291	338	279	316	279	306	305	312	292	292	278	309	307	326	307	306	289	278	304	299	305	311	300	318	290	276	290	299	317	292	285	295	288	298	339	267	327	302	292	313	282	296	285	309	278	301	325	289	323	320	336	311	294	285	299	253	297	317	295	337	222	308	286	298	302	266	314	295	314	316	300	315	305	321	312	266	292	263	289	293	311	270	273	321	292	291	299	294	287	295	300	302	310	292	294	298	282	276	296	302	306	273	307	287	309	302	289	288	297	303	291	313	304	306	293	321	297	325	287	297	317	317	308	312	307	280	304	286	290	293	343	333	287	288	323	301	297	272	298	284	289	281	319	293	250	313	319	281	317	301	314	298	303	300	328	294	297	331	304	298	300	319	298	312	320	323	337	353	292	288	346	302	310	280	280	301	299	315	309	290	290	288	295	309	321	304	281	276	308	273	282	319	267	284	303	277	296	325	309	280	282	293	321	338	271	295	317	287	326
15206	40157	6895	1047	815	756	686	687	688	671	682	676	633	701	634	640	716	663	679	690	660	647	687	672	640	638	701	624	656	650	637	646	707	662	636	665	675	688	685	656	695	675	666	649	619	673	665	640	690	657	659	670	656	693	632	662	630	682	656	665	682	647	651	623	666	653	673	671	709	654	645	646	709	735	620	653	657	707	619	636	677	672	630	647	692	673	635	587	637	665	678	697	685	668	710	686	630	651	681	656	640	627	674	697	687	663	661	645	695	697	647	680	688	675	676	625	687	589	665	684	673	631	644	653	645	623	705	655	624	697	703	637	605	627	674	641	673	642	686	640	692	665	643	650	614	673	657	638	656	674	668	639	634	648	707	701	672	700	681	629	677	659	634	643	627	649	672	672	668	669	615	655	651	698	653	665	644	677	664	626	653	695	650	642	663	687	656	656	717	645	728	710	658	701	726	637	647	682	679	684	667	623	674	699	634	631	657	680	676	636	693	684	679	665	690	632	604	637	648	626	648	684	682	651	656	662	717	700	671	666	689	651	689	658	690	660	644	687	751	680	674	652	657	665	694	631	670	645	662	645	632	682	598	648	683	640	671	621	649	614	666	646	678	647	617	650	674	689	711	646	649	637	689	626	713	638	644	686	633	666	636	630	681	680	669	677	686	661	650	650	637	689	673	671	642	655	642	669	611	680	613	644	651	670	659	660	661	665	642	646	638	669	678	651	646	619	651	654	698	649	628	607	668	659	670	596	626	698	606	659	641	641	685	652	659	655	673	661	698	618	645	644	664	683	648	686	652	688	691	643	675	714	610	672	685	680	638	680	681	656	703	648	623	656	678	657	647	709	685	641	685	662	698	647	682	666	647	652	666	692	672	650	676	633	677	668	671	649	658	652	681	697	640	621	664	631	589	647	637	645	708	649	650	669	673	686	689	651	623	662	696	607	641	656	631	704	704	729	718	658	646	653	648	664	667	688	643	668	642	673	645	686	653	664	705	708	613	623	694	638	677	627	705	668	676	673	642	679	696	673	694	687	699	692	675	693	663	654	656	661	624	677	686	682	652	645	753	668	631	694	642	641	640	662	627	669	634	685	676	658	676	656	635	631	642	701	700	663	693	665	668	669	669	671	639	609	679	670	686	670	694	660	651	645	665	718	689	665	642	682	620	652	652	650	649	644	694	652	694	674	668	675	715	659	686	599	676	688	647	693	600	669	663	682	651	623	638	641	679	615	660	655	688	708	668	654	641	647	683	640	670	644	608	687	630	646	639	590	664	676	646	695	642	680	631	644	667	691	659	673	681	637	692	632	690	686	615	636	638	624	685	680	685	626	648	660	672	634	654	662	667	641	650	652	629	668	638	678	691	649	683	628	661	653	659	663	689	626	661	676	661	674	684	649	632	690	652	649	663	651	645	699	671	688	673	664	619	665	660	665	655	692	633	650	682	650	684	646	598	687	701	659	677	660	684	624	647	667	652	678	694	670	668	678	676	701	633	639	648	633	663	612	699	709	692	666	704	657	640	668	692	615	701	659	697	676	692	656	682	657	672	639	597	636	645	656	640	681	679	629	659	657	663	656	681	656	655	658	628	654	720	650	649	678	623	654	746	644	661	666	666	638	634	666	657	671	656	627	597	658	705	644	647	687	673	684	692	654	677	667	680	686	659	650	638	719	627	681	648	654	677	642	586	646	662	707	705	655	647	690	640	644	602	622	690	672	610	636	678	661	664	644	670	663	689	656	651	640	650	667	676	667	682	692	678	659	670	622	685	649	697	702	674	628	661	659	685	656	627	616	670	626	673	693	646	640	677	620	603	631	686	639	655	646	640	639	635	623	702	651	659	644	637	644	667	658	662	687	666	675	631	691	632	665	676	683	655	707	701	614	666	666	677	624	672	628	685	646	651	689	650	698	664	675	677	633	660	649	645	643	649	700	640	664	639	694	678	696	622	620	638	616	620	621	655	666	668	711	669	646	636	634	673	679	685	720	643	684	664	677	658	690	652	625	636	675	649	673	637	654	693	615	605	651	687	678	627	693	661	630	696	685	661	670	655	634	661	650	700	638	683	631	650	641	677	701	728	638	645	646	680	654	620	666	670	678	657	632	661	651	653	667	674	667	688	609	699	650	658	660	622	663	648	682	639	655	703	652	662	695	659	660	681	643	651	663	659	666	718	613	664	607	712	635	648	678	666	652	633	637	634	669	665	618	667	633	682	673	641	659	661	688	701	652	635	690	664	652	684	657	655	666	700	649	679	717	640	629	662	705	614	633	664	686	689	675	662	624	637	621	663	675	697	700	662	664	678	684	613	643	648	647	631	674	695	633	654	611	633	642	669	678	683	660	660	687	691	657	638	636	631	683	616	642	671	628	657	665	657	622	651	675	683	740	666	662	679	615	663	643	630	654	677	646	644	635	632	640	622	655	668	699	666	699	659	651	669	653	670	624	621	656	637	641	680	644	670	669	694	687	669	652	670	660	674	617	667	630	658	637	715	654	680	635	628	613	655	686	681	652	681	655	650	696	649	651	689	706	637	662	649	650	668	693	697	656	635	683	639	645	636	665	683	644	667	669	695	628	644	643	678	698	672	645	650	729	726	681	667	702	692	666	631	603	647	659	633	642	658	664	637	667	660	660	693	661	627	665	638	667	716	665	657	621	657	713	658	665	659	712	626	607	681	674	681	635	689	657	690	682	666	646	632	622	668	696	631	668	658	629	673	638	699	696	631	659	673	646	619	648	626	650	661	682	683	673	643	688	652	676	665	657	648	611	697	698	649	663	682	662	699	697	680	676	683	655	663	627	651	654	671	652	680	649	609	685	641	702	650	636	670	651	641	685	705	684	732	702	654	649	642	667	697	635	651	636	660	640	663	632	655	680	690	675	699	655	631	661	647	606	634	710	662	633	653	646	667	640	660	689	695	667	652	695	689	631	633	686	645	634	641	649	635	687	690	645	649	640	629	658	672	680	661	659	650	639	651	673	656	680	638	611	733	673	681	646	695	684	648	665	682	649	668	629	645	661	663	620	648	671	609	663	677	684	665	648	629	704	665	624	659	666	656	659	672	627	653	693	646	674	691	669	652	652	664	660	646	638	649	672	684	698	720	690	640	645	669	629	665	656	637	667	681	655	605	603	658	675	640	665	587	715	695	661	612	628	633	730	661	652	687	635	657	696	667	685	696	640	670	664	665	636	658	683	669	638	688	652	688	677	658	658	665	645	673	647	666	671	676	653	662	650	618	658	676	722	695	694	606	647	631	649	646	703	694	646	682	646	667	608	645	646	623	671	648	709	663	679	622	698	609	683	672	665	651	644	672	667	627	669	670	702	656	678	639	641	686	598	616	645	663	627	685	646	693	588	680	657	646	633	671	626	681	608	648	637	648	644	721	645	664	656	636	638	659	695	669	671	673	653	660	693	648	702	646	679	636	672	677	621	663	695	620	630	629	636	654	648	627	650	637	619	665	695	603	677
24288	21438	25228	28065	21438	21459	19177	692	404	327	338	319	283	272	288	288	238	227	244	294	256	244	278	258	278	233	256	254	261	253	240	267	233	256	283	273	255	250	273	254	237	248	287	255	251	233	234	245	223	261	238	257	255	232	254	242	228	261	244	237	242	245	194	230	257	239	263	251	233	249	239	265	227	220	234	254	250	247	261	281	281	271	226	232	265	220	284	216	248	200	217	247	244	232	222	262	234	238	232	260	243	215	240	267	247	239	208	208	268	229	236	241	265	264	237	258	235	235	231	234	244	237	262	241	223	242	235	254	259	232	247	259	264	237	257	220	227	234	215	258	223	261	253	229	226	230	256	233	202	241	233	236	240	249	252	246	230	240	254	249	243	258	221	257	252	243	241	266	231	256	232	232	280	222	240	234	239	241	212	230	234	288	241	232	224	223	240	224	279	241	234	230	251	239	237	239	260	225	225	250	240	232	194	217	226	283	241	252	223	232	280	234	234	239	245	233	255	238	261	256	269	220	246	259	235	259	214	214	249	255	241	255	234	239	230	258	236	241	269	239	227	221	256	259	224	256	246	264	221	258	248	246	240	257	236	301	231	228	229	254	198	251	252	234	233	262	253	221	244	220	245	259	256	239	240	242	194	229	240	229	270	255	202	265	256	250	268	200	249	230	237	228	266	189	229	250	245	258	251	220	234	256	211	242	266	205	244	239	239	235	215	239	229	234	273	259	249	247	262	257	236	253	220	236	243	262	256	231	260	237	255	218	253	232	243	254	245	248	265	222	258	216	223	255	243	275	229	249	246	257	250	212	264	280	253	272	249	254	244	242	259	248	265	241	263	252	222	204	242	260	259	247	237	257	229	230	223	241	264	216	237	247	229	236	235	203	249	228	230	260	261	234	257	239	215	267	234	253	231	242	262	226	256	247	241	263	217	226	226	223	257	246	227	231	232	237	251	258	229	252	242	231	230	249	242	257	217	263	250	232	231	231	228	244	248	249	246	247	233	226	229	267	236	239	214	238	257	230	222	260	245	253	276	268	230	238	240	240	233	241	236	249	261	252	268	247	216	248	211	244	232	241	267	255	257	244	260	246	235	222	245	248	239	231	252	263	223	235	262	230	231	221	241	245	213	237	239	254	218	208	238	213	228	242	228	260	253	242	272	245	220	234	261	238	227	232	270	239	259	270	251	220	227	230	260	247	227	224	239	234	235	244	219	219	260	247	241	229	246	230	262	246	252	237	265	254	226	260	228	228	232	257	257	257	250	251	250	255	251	246	253	242	229	247	229	234	216	264	229	222	247	219	221	235	269	258	244	253	241	251	244	227	215	269	216	217	215	232	297	253	248	233	221	245	221	228	241	256	244	254	240	233	252	239	229	234	214	276	228	245	235	231	225	232	213	273	230	245	244	248	244	235	254	241	251	260	246	278	204	257	229	244	269	252	255	278	217	257	278	228	249	276	265	238	256	258	255	274	266	243	205	237	232	236	226	256	234	246	238	236	230	228	236	238	241	269	232	244	262	235	243	235	230	242	269	264	254	216	235	249	252	265	245	252	243	253	226	247	228	266	213	252	249	232	275	256	215	234	221	225	247	214	222	242	234	238	255	233	216	248	227	218	214	259	240	244	220	238	260	238	271	246	249	247	241	262	232	220	236	260	238	242	225	273	261	246	216	243	245	227	260	232	249	253	281	227	253	261	244	257	265	245	242	237	253	256	273	249	204	243	217	241	232	222	239	238	246	243	272	227	226	225	242	232	247	234	217	281	244	266	221	249	221	242	228	222	237	243	243	233	240	226	233	232	285	237	241	242	222	264	245	238	238	257	215	223	258	215	213	252	245	247	223	268	257	205	261	234	204	256	229	214	236	275	247	247	272	268	226	263	270	238	222	252	309	232	235	251	238	243	236	242	245	254	240	212	272	209	233	241	230	245	232	231	222	235	231	254	230	218	272	265	262	245	231	270	237	264	259	246	251	217	257	231	262	250	243	222	226	244	224	251	251	253	247	209	236	239	239	227	228	251	256	235	242	241	237	216	210	256	242	259	232	223	252	246	281	241	272	225	227	236	234	236	250	261	225	228	268	279	244	257	233	247	243	246	251	245	256	241	277	271	202	225	285	220	219	234	246	258	242	276	232	221	267	245	227	252	238	240	219	206	222	250	269	274	265	275	231	239	255	261	255	264	241	228	225	243	222	240	276	227	269	235	245	258	231	223	236	248	219	232	220	229	233	241	241	231	233	241	241	231	223	231	259	213	258	273	238	262	252	243	239	253	235	243	234	226	239	223	277	253	292	214	222	258	232	217	222	216	239	259	207	267	248	252	213	220	255	213	233	260	236	195	232	225	258	230	220	258	246	210	227	248	221	232	235	241	226	245	237	234	257	241	267	231	266	241	217	258	253	261	231	226	250	252	252	251	239	235	235	263	227	249	257	253	243	245	253	221	245	252	238	220	217	250	238	247	235	266	244	251	275	232	249	246	215	234	240	202	246	241	235	274	236	224	222	228	200	212	239	263	234	253	265	239	225	244	212	235	250	226	236	246	239	233	245	234	244	260	239	230	239	272	242	237	250	232	242	223	219	251	221	237	259	211	253	249	241	240	239	263	242	239	251	237	272	257	270	221	258	233	227	272	249	235	257	226	225	224	249	249	257	239	246	228	239	230	270	249	281	245	230	235	222	239	242	244	230	234	235	229	230	237	237	225	259	218	243	268	244	222	224	266	251	223	260	248	263	230	240	219	256	227	220	247	251	229	255	249	261	260	207	243	255	251	242	218	260	252	239	239	225	238	242	263	246	200	227	245	244	249	244	235	229	273	245	257	227	230	255	242	237	246	268	239	225	259	227	224	239	234	239	233	243	241	231	249	230	242	249	257	223	232	244	229	278	257	225	226	267	264	245	277	272	257	265	214	247	269	241	254	219	219	232	245	272	222	242	236	232	248	256	267	243	227	251	249	241	235	223	241	246	260	228	255	212	232	228	256	234	248	247	243	208	238	251	214	221	239	262	265	273	248	237	246	264	237	227	237	239	218	223	244	213	210	249	286	255	247	230	256	237	240	242	241	224	263	247	255	248	251	225	262	243	271	244	218	232	255	262	229	251	211	254	250	240	243	224	255	257	224	250	262	229	206	227	224	233	251	241	255	226	271	222	241	249	238	225	238	225	249	232	239	245	222	229	231	223	248	245	243	238	234	250	249	257	216	245	227	228	219	259	236	233	252	251	229	247	264	228	245	237	229	259	267	245	217	262	221	229	248	238	230	240	218	214	248	259	250	254	231	231	240	219	237	234	248	277	230	229	226	206	255	259	221	205	222	225	242	224	204	210	239	261	277	238	249	249	221	255	201	233	231	240	232	260	248	279	254	232	219	240	281	247	234	238	262	248	272	239	247	236	226	233	186	246	217	258	209	218	238	238	211	230	230	258	259	224	239	220	211	254	232	226	254	244	253	260	262	233	275	224	254	237	227
21102	51770	10492	1257	831	709	608	603	549	523	538	529	524	532	553	493	523	513	520	518	504	548	504	514	521	469	506	554	494	527	519	523	494	553	512	471	517	553	504	521	562	532	557	524	555	510	539	525	530	473	524	512	509	518	493	516	521	547	516	499	507	545	548	509	542	490	508	560	504	515	527	510	492	535	495	456	488	546	511	531	515	536	505	511	501	498	477	503	478	491	528	514	506	467	504	499	509	475	482	555	494	539	524	505	478	510	485	540	502	559	481	499	502	493	514	495	517	523	459	528	540	521	483	474	505	493	487	510	541	516	527	507	517	496	529	552	519	510	491	475	495	467	531	506	531	530	494	512	514	483	520	546	519	484	510	507	530	512	483	485	497	500	511	508	482	523	539	478	478	512	511	540	524	482	500	494	503	518	490	511	519	483	539	478	480	516	554	507	513	503	503	542	475	464	504	531	484	478	524	496	506	531	531	529	523	498	512	468	479	512	521	509	490	482	493	481	494	508	483	507	550	524	471	486	509	527	496	483	524	538	511	500	457	516	485	501	522	482	527	504	517	494	481	532	528	490	527	495	553	530	495	495	492	512	469	482	489	515	512	516	526	529	504	533	561	542	505	471	526	520	486	524	487	527	490	496	508	538	506	519	496	546	515	517	532	507	499	501	477	513	492	509	494	529	527	519	533	534	502	488	503	494	506	478	508	489	529	507	496	523	489	507	551	499	518	492	498	477	525	509	523	539	552	523	520	511	540	508	540	497	491	491	513	545	521	518	508	505	537	537	473	505	508	494	481	496	518	497	507	504	512	533	525	536	518	470	490	544	489	554	538	533	515	470	476	496	518	537	519	523	517	562	532	519	513	484	503	479	509	494	460	536	515	470	491	513	495	497	503	508	539	494	506	514	481	525	513	518	534	499	478	486	507	456	506	535	569	493	508	530	509	524	496	519	536	498	546	528	519	473	478	480	537	520	534	488	510	533	548	503	481	480	516	515	502	470	523	498	514	513	494	508	496	509	496	536	495	468	519	517	533	493	522	483	485	483	497	476	475	513	536	492	549	536	537	521	497	500	487	530	518	464	517	522	499	493	427	525	513	539	552	453	541	542	481	521	508	516	472	512	508	496	473	505	529	526	537	480	516	516	518	518	538	484	486	498	511	471	483	514	506	510	518	462	500	514	548	471	516	483	455	517	505	511	506	530	494	532	477	472	524	523	505	487	524	540	537	530	523	521	514	496	536	473	518	517	505	468	497	465	531	511	472	511	447	512	507	489	474	477	496	514	464	500	533	512	533	490	490	499	512	527	538	538	491	518	515	492	526	490	476	492	483	519	523	499	503	460	507	546	526	483	533	528	504	483	517	535	493	502	478	516	503	509	537	519	508	554	516	495	506	471	517	552	509	524	489	509	480	487	504	499	517	483	472	487	511	477	496	474	511	496	533	492	520	499	493	515	523	523	464	520	521	494	514	514	486	504	506	493	486	455	529	526	462	492	471	515	545	474	482	469	493	507	504	482	554	462	492	506	513	505	539	517	451	509	482	502	511	538	517	504	494	491	539	504	503	509	433	495	511	504	494	522	498	528	506	501	536	515	479	490	518	461	468	507	530	497	499	516	482	516	483	485	518	540	533	481	489	532	468	542	522	512	461	504	530	468	543	463	516	523	501	529	509	547	497	515	542	500	541	503	481	512	491	516	524	529	507	498	519	490	513	502	498	524	482	504	496	523	485	461	514	534	527	498	461	491	508	516	521	503	487	506	523	531	487	498	524	512	547	523	506	519	502	534	475	451	524	473	505	503	523	521	526	458	515	528	520	464	523	476	484	508	461	515	516	488	497	493	507	500	524	506	477	517	510	501	523	511	515	511	516	487	508	542	519	486	485	523	534	492	478	506	471	478	494	572	505	493	504	514	511	515	521	516	523	497	501	503	503	518	515	500	502	527	486	533	477	460	523	544	511	525	526	515	501	516	520	512	466	508	494	548	468	497	546	498	475	529	548	511	529	528	494	515	499	482	500	481	486	482	526	514	511	520	476	492	533	476	504	523	504	500	525	505	511	518	530	481	506	503	516	471	484	550	537	490	513	531	550	480	469	497	501	516	469	533	496	513	502	495	486	503	486	493	502	480	492	484	521	515	522	504	478	507	513	476	516	523	515	485	522	507	553	496	489	474	497	488	471	513	481	470	519	516	521	474	478	480	484	518	517	526	484	480	535	492	469	502	515	511	486	521	518	500	516	516	513	522	533	505	522	509	474	505	495	558	494	483	501	517	488	519	503	477	526	485	483	499	554	490	530	466	506	485	511	512	509	468	557	467	527	497	502	498	507	527	511	472	508	473	489	511	486	536	497	520	481	508	529	495	499	495	466	477	512	512	489	507	499	536	496	526	527	528	504	512	502	467	532	520	469	533	522	473	506	505	490	508	517	509	504	504	481	504	486	480	467	526	495	528	505	523	518	485	491	525	499	511	454	512	527	499	541	511	500	530	528	483	512	536	507	495	533	489	469	493	515	491	521	519	502	507	509	456	515	474	529	489	516	506	479	548	490	519	508	539	535	532	516	516	510	517	498	477	544	521	476	549	506	487	532	499	518	473	541	483	513	536	468	497	479	552	532	478	475	500	510	493	501	505	492	518	487	551	563	488	484	457	522	531	479	537	523	490	470	529	488	511	528	488	504	483	492	537	476	509	500	519	525	507	512	528	475	501	502	513	496	481	547	511	524	519	557	500	475	510	470	555	514	473	494	480	486	507	523	534	508	483	503	506	489	516	524	531	450	501	493	469	544	501	488	500	470	513	565	507	492	500	516	504	520	507	502	534	504	471	494	531	505	499	492	474	507	458	489	475	497	515	495	526	507	508	512	513	504	475	506	518	492	535	512	494	465	564	517	497	490	470	506	509	482	512	542	501	497	489	525	492	498	483	509	492	486	483	529	505	507	507	517	523	493	498	481	528	516	506	490	513	522	500	491	524	513	497	504	485	546	521	471	468	490	516	527	495	518	493	493	528	520	551	520	491	557	493	473	488	521	490	479	521	493	519	552	488	497	451	507	505	508	503	491	507	517	503	528	517	490	496	511	504	533	495	480	497	473	482	536	502	511	481	536	460	521	516	486	515	521	456	488	518	478	507	521	501	482	501	504	506	502	545	546	468	535	484	512	520	505	489	518	500	481	456	490	550	488	499	493	531	515	499	511	550	492	497	495	505	513	424	537	503	503	528	492	504	506	510	494	505	515	488	483	529	503	501	504	507	497	490	503	448	501	484	440	449	523	502	498	483	478	532	501	560	510	504	530	455	472	497	442	535	499	519	544	486	547	515	470	464	531	479	506	506	522	514	500	509	527	528	523	500	487	498	537	497	464	553	506	546	492	487	498	523	528	480	495	481	505	517	478	511	545	499	481	477	472	482	516	477	520	529	493	536	526	503	514	502	518	513	536	474	483	481	529	535	487	505	520	500	539	551	505	479	509	510
32751	20591	9498	501	240	193	207	186	207	200	204	166	193	179	217	202	192	191	184	189	187	171	186	162	204	233	213	167	216	193	190	193	187	186	176	183	195	195	169	187	194	169	204	169	173	163	164	197	167	160	204	194	164	158	187	186	190	174	182	172	202	175	182	191	190	185	186	192	182	188	200	208	173	184	192	189	158	181	183	193	180	227	189	164	157	185	175	158	181	176	192	208	210	177	207	184	180	180	168	197	168	178	149	181	179	188	174	183	166	171	174	199	200	201	177	213	191	180	187	206	177	156	192	198	176	220	185	161	175	187	168	183	183	212	181	188	206	184	169	179	197	178	174	175	184	159	184	183	173	189	175	176	187	187	193	201	187	218	194	177	195	172	210	197	156	171	201	202	198	180	176	194	192	171	203	190	197	186	184	189	176	172	174	183	170	187	146	189	172	179	170	200	192	198	187	190	176	176	181	203	178	208	186	201	185	205	177	160	204	198	201	199	172	188	192	193	168	198	203	179	180	140	184	213	185	194	174	196	199	178	180	180	180	196	167	160	168	189	197	175	153	184	184	180	187	177	149	197	178	178	181	212	187	178	183	192	180	206	184	188	200	240	194	205	175	190	156	207	162	191	188	181	191	201	198	168	185	179	192	210	193	187	184	202	165	171	186	165	187	178	179	177	171	171	172	212	172	190	174	174	177	168	182	188	185	194	176	195	172	169	177	183	172	186	165	184	171	209	192	166	196	204	176	186	178	180	196	192	194	196	211	192	193	189	188	191	166	196	168	208	207	187	163	163	187	163	183	191	178	166	205	204	177	213	192	182	170	164	212	175	189	167	189	182	171	211	197	183	194	165	176	185	172	195	194	182	185	195	175	148	188	198	180	184	211	152	193	170	168	181	178	208	181	164	187	186	181	184	223	192	185	163	189	191	194	181	172	214	191	189	193	183	195	190	174	185	158	178	178	210	172	199	193	186	195	160	210	173	187	193	207	167	157	194	181	173	168	198	184	239	180	183	156	195	170	195	162	165	187	176	194	163	180	177	191	186	213	177	193	189	178	209	196	156	159	210	194	171	180	158	173	172	174	166	187	164	208	208	171	194	204	166	186	157	181	186	169	176	189	178	194	148	193	162	179	182	188	195	199	191	176	179	190	197	184	170	207	198	198	196	203	186	187	163	184	185	184	188	203	173	156	191	172	184	188	189	198	200	166	177	171	200	185	185	188	187	163	205	187	168	202	159	177	175	156	191	216	184	194	169	186	210	196	176	188	178	197	183	150	156	176	184	175	197	189	208	186	169	213	189	158	183	180	157	184	189	178	181	178	163	189	184	159	183	212	211	210	191	195	175	210	191	170	188	201	164	196	193	187	181	169	177	184	165	179	185	192	173	167	161	202	186	171	148	181	185	173	186	202	194	143	189	191	205	212	205	168	204	178	206	180	177	196	178	166	192	180	185	173	193	199	200	172	172	189	149	188	152	178	189	162	195	197	180	197	195	187	190	191	188	190	193	178	190	185	184	192	170	187	198	182	204	188	188	187	182	171	185	174	184	184	177	178	181	198	180	183	164	174	198	171	166	180	175	135	198	197	207	178	208	178	165	186	181	218	193	184	176	182	179	204	167	173	160	172	190	185	152	188	162	174	187	188	168	171	174	177	180	204	174	190	164	203	197	188	190	177	208	190	157	191	198	203	177	206	188	214	191	176	202	185	206	170	171	177	194	205	197	196	202	207	172	179	177	190	160	184	176	176	206	165	191	179	201	161	182	180	185	216	176	179	188	179	193	169	216	189	198	184	188	158	200	170	181	172	182	161	176	164	163	206	178	185	185	158	182	200	171	171	189	152	176	159	191	216	203	222	211	211	207	168	181	199	201	195	177	202	173	171	176	200	188	180	193	203	162	186	191	193	181	182	189	201	184	200	156	211	174	194	175	187	156	215	176	177	229	192	161	172	199	191	185	169	193	200	164	200	202	177	174	189	164	156	182	191	163	182	176	177	190	177	178	167	164	191	172	180	161	201	178	199	176	183	183	201	184	209	179	187	156	172	171	226	219	193	184	187	178	160	189	172	193	193	202	174	189	201	168	168	205	192	165	179	171	178	178	195	189	184	180	187	176	192	178	177	177	167	177	186	209	211	205	201	188	182	205	176	172	161	182	191	168	182	203	185	178	177	194	192	164	192	174	175	197	165	193	185	169	194	164	172	220	181	191	157	169	177	177	204	197	190	194	169	180	166	186	194	193	197	184	188	204	193	187	210	174	177	191	197	166	166	187	171	154	184	181	187	172	205	199	170	189	184	196	162	159	166	194	182	170	184	159	179	188	201	189	178	178	184	193	193	193	172	200	190	181	205	171	218	186	218	191	178	171	202	164	180	170	187	181	158	183	180	178	183	173	162	163	184	173	195	168	181	179	191	192	172	176	166	190	161	177	208	201	186	178	160	200	185	185	188	177	172	172	171	214	213	172	166	183	191	195	168	177	170	157	186	179	193	172	208	196	206	172	170	169	181	185	179	176	191	156	169	181	205	175	160	186	212	185	167	190	183	186	163	192	199	193	179	182	201	186	200	171	173	198	187	178	202	174	169	169	193	191	172	157	171	173	193	185	165	192	187	169	202	196	197	174	140	200	194	201	204	187	199	175	178	207	196	186	180	182	171	197	176	199	188	226	179	189	168	205	208	192	207	213	195	175	196	165	187	172	200	171	193	167	168	171	188	178	205	173	196	198	186	176	201	189	180	176	187	184	157	173	177	174	181	211	200	192	158	208	187	176	170	173	177	184	193	196	194	176	191	186	177	188	167	170	168	192	171	208	169	193	167	184	185	204	193	203	211	184	219	164	190	190	186	187	197	181	204	182	205	209	179	171	226	191	190	200	186	171	190	179	190	179	161	163	177	173	200	197	173	177	198	188	163	209	185	195	192	189	211	165	172	164	162	202	184	216	201	204	165	175	190	197	188	210	188	210	169	180	180	198	191	161	164	169	164	173	201	184	196	183	158	187	167	175	172	172	193	188	164	200	179	191	197	186	189	188	168	161	166	171	174	176	172	189	198	162	193	172	137	198	157	182	185	160	176	182	182	195	180	194	205	173	152	180	194	181	153	175	194	171	208	175	213	179	196	166	187	178	192	176	151	179	206	184	168	188	180	185	172	165	181	168	189	186	186	176	175	158	169	182	192	173	200	189	205	201	188	196	210	217	173	195	158	195	164	173	173	199	186	203	167	177	156	185	190	175	171	164	172	211	201	177	189	159	182	164	185	165	159	181	167	195	209	159	179	159	191	163	177	201	164	167	192	191	178	166	208	180	187	193	157	180	170	194	188	176	193	183	178	211	190	204	176	196	151	171	163	182	153	148	185	177	191	208	174	190	197	172	196	169	186	189	187	195	178	199	198	169	190	161	158	181	161	181	158	189	159	172	199	176	193	174	187	200	196	178	180	155	181	173	177	202	157	160	203	181	163	189	191	187	178	168
6641	5879	1085	461	440	467	420	408	463	441	441	417	431	473	466	438	433	407	427	420	421	440	459	471	436	429	453	463	482	468	418	459	467	466	451	459	461	426	430	471	475	443	453	408	432	439	439	448	504	453	437	443	423	446	451	460	465	430	471	461	415	449	446	472	443	434	452	423	446	478	480	458	421	425	446	434	441	423	406	459	447	449	447	446	464	430	450	482	429	442	430	443	433	467	434	445	450	435	435	467	494	453	436	469	417	441	440	413	454	454	438	497	439	476	485	449	461	455	440	450	446	454	433	434	449	421	442	453	421	458	441	454	445	449	493	418	421	442	449	434	478	478	443	468	434	475	457	412	460	432	452	435	446	474	447	469	452	437	440	422	437	426	406	459	455	455	480	463	456	438	438	432	426	449	449	459	391	442	477	424	448	485	464	432	468	456	451	440	410	418	429	436	465	422	441	437	409	417	414	442	431	448	428	442	466	463	451	479	459	454	431	483	459	423	419	448	434	409	479	478	433	456	432	448	436	449	449	456	464	447	477	493	466	415	425	458	453	409	454	433	428	433	454	428	428	451	474	449	404	419	457	461	448	439	432	426	496	452	446	465	433	427	475	435	429	440	463	448	462	378	427	440	459	438	455	449	439	407	482	462	459	465	459	480	463	420	482	461	438	439	455	467	478	448	483	464	444	411	492	463	435	430	477	416	454	447	420	406	451	402	452	498	442	453	444	432	432	427	471	402	439	465	460	452	456	415	425	464	447	425	460	438	446	474	429	451	452	444	408	435	466	427	425	455	463	451	494	438	428	415	451	456	447	451	429	470	460	429	452	421	442	428	449	466	467	488	421	446	444	445	442	428	410	479	482	446	464	428	455	466	492	451	433	481	429	429	441	414	436	476	422	481	440	446	438	462	402	464	494	439	447	426	436	485	461	434	432	433	410	444	441	428	457	469	455	433	456	450	447	443	427	452	428	443	402	474	442	456	415	461	456	431	430	418	468	426	431	469	452	441	439	432	466	427	445	451	406	439	427	489	452	429	427	487	423	423	454	483	423	428	431	451	426	451	467	468	435	485	426	414	432	481	419	477	460	435	459	462	429	444	457	467	459	434	469	457	458	474	466	419	445	451	420	481	421	464	461	459	491	439	439	463	454	441	408	416	444	464	447	450	409	461	471	440	433	476	471	454	458	412	463	458	460	464	429	415	452	467	437	462	434	454	410	437	462	473	450	413	455	441	464	418	401	413	469	442	429	432	459	439	470	424	468	433	434	458	467	452	424	424	456	450	467	489	472	432	425	462	459	422	421	443	431	444	470	466	461	487	405	480	462	441	409	492	503	452	445	438	455	458	468	453	442	431	452	443	458	444	423	419	444	443	484	421	441	435	428	439	465	421	449	412	462	447	482	441	464	424	416	424	422	462	461	438	451	469	455	440	456	452	408	449	457	445	471	472	448	438	437	458	440	456	439	492	443	472	425	410	464	480	463	432	429	442	432	480	436	441	416	458	415	436	445	460	445	463	435	473	476	454	449	430	449	431	448	459	449	439	455	473	450	440	465	445	502	502	477	456	484	438	444	483	500	451	431	477	459	445	424	439	441	415	458	446	440	449	410	453	459	433	442	424	435	440	464	420	461	445	460	466	459	459	435	399	427	448	407	443	451	448	423	442	435	431	415	465	474	451	450	434	468	436	440	489	407	445	426	443	440	432	400	445	453	452	459	444	461	467	431	485	458	491	464	434	450	426	432	419	462	444	459	444	453	461	452	432	404	440	435	435	475	422	468	477	415	405	439	452	470	461	443	445	465	455	405	467	475	439	453	481	481	470	428	472	456	454	426	458	430	432	437	460	442	420	448	473	454	440	456	428	443	448	426	423	426	453	441	452	477	422	497	465	396	449	436	453	434	477	486	451	435	441	465	442	443	449	436	448	417	519	447	456	425	460	445	416	441	454	439	456	411	442	448	446	475	421	404	483	454	475	446	444	443	436	440	431	440	449	437	446	476	484	454	470	461	459	471	414	419	423	412	459	456	454	418	412	442	471	429	437	443	455	434	457	451	480	422	449	479	426	457	421	418	465	452	456	454	456	477	454	425	442	457	445	474	483	439	444	418	458	429	443	457	441	448	432	446	448	450	483	466	442	482	456	438	441	477	443	448	463	480	449	436	444	441	441	424	459	436	455	473	486	457	477	444	434	458	436	429	424	472	439	417	447	448	455	439	442	433	440	412	465	452	413	423	453	470	492	434	444	423	464	436	477	424	442	460	454	469	466	404	489	449	476	448	438	458	456	434	414	471	482	459	413	421	428	459	453	438	458	464	463	425	430	475	436	464	412	468	435	453	477	482	412	409	423	459	440	442	439	411	475	477	468	424	430	444	436	444	455	448	485	467	476	407	448	444	460	448	452	445	444	459	477	424	461	424	422	432	462	428	416	496	438	436	447	452	418	433	435	433	449	414	441	425	459	451	419	415	484	447	458	444	454	455	364	452	464	431	446	447	446	436	436	433	457	419	439	417	424	432	418	416	413	443	463	440	451	429	400	466	413	440	428	425	449	445	443	442	498	478	456	436	425	433	474	426	455	439	420	423	439	461	418	471	453	420	476	472	424	435	438	412	465	467	443	464	480	460	465	444	408	441	473	439	433	450	439	476	474	436	494	416	439	422	420	446	455	446	454	425	423	443	460	430	415	433	430	436	418	436	436	456	428	468	446	451	421	444	432	420	419	460	495	435	432	440	452	432	456	460	435	431	507	439	436	466	463	427	481	408	468	431	470	439	427	438	437	445	417	423	439	429	434	453	468	447	438	451	457	471	431	429	463	418	443	424	404	439	464	466	463	427	451	470	412	463	465	464	413	468	424	448	467	505	458	445	435	415	462	409	431	455	413	422	470	471	445	442	466	456	433	456	434	450	442	429	420	429	461	460	449	439	435	450	452	433	450	465	441	473	455	468	446	460	457	470	491	461	453	455	448	448	421	436	466	472	457	472	448	441	435	467	445	454	453	445	460	470	485	406	425	482	465	425	443	443	460	437	441	437	477	459	427	410	433	444	445	464	447	433	419	453	435	487	444	424	443	454	445	446	487	440	416	452	435	452	445	431	418	448	413	440	435	485	431	465	457	437	405	434	409	472	459	469	441	443	447	451	419	448	478	456	459	452	492	469	461	461	468	468	430	419	450	422	484	464	471	474	422	496	414	429	403	468	459	461	464	463	407	424	457	431	464	436	415	489	484	427	467	458	421	406	464	439	461	415	416	457	455	420	466	417	480	402	438	454	452	425	451	411	445	486	458	453	429	470	466	427	484	452	444	437	424	402	446	453	437	441	452	428	449	437	451	461	448	448	454	459	446	463	457	452	437	505	447	433	477	436	500	472	455	421	429	422	447	443	429	452	430	449	444	482	437	438	462	417	473	455	448	438	451	439	411	440	445	469	437	423	398	465	424	444	430	462	429	458	453	470	421	441	409	489	435	451	452
24957	21502	24948	28478	21497	20689	1025	407	369	349	339	337	323	282	302	295	305	285	299	327	265	385	323	293	264	294	309	310	314	309	350	302	293	285	327	291	315	279	277	331	280	283	306	294	341	319	305	296	284	310	305	289	263	301	316	284	285	319	307	326	302	359	303	305	353	310	246	290	296	287	292	323	300	322	344	329	316	318	310	282	299	312	323	297	298	293	292	298	307	291	287	288	297	313	293	289	262	330	298	296	315	319	288	328	314	308	327	331	339	291	322	290	276	329	259	310	280	257	292	332	288	316	277	312	315	318	329	307	290	287	276	314	289	319	309	289	316	294	301	281	292	280	297	321	298	313	292	315	311	327	277	327	265	337	313	334	335	295	315	282	315	319	298	311	312	290	328	281	325	313	289	308	312	298	322	311	279	308	274	294	265	309	292	299	320	318	282	317	330	335	268	317	284	310	299	309	310	271	309	285	286	290	336	301	285	291	319	307	272	306	273	283	344	278	332	261	316	313	283	305	317	329	293	281	304	322	302	283	309	274	286	324	309	323	306	309	320	311	326	305	327	283	298	298	322	265	283	328	273	324	301	310	279	301	303	319	275	312	275	284	280	283	334	298	283	308	297	352	308	304	333	336	299	321	292	300	321	331	332	331	284	301	312	276	266	340	351	314	298	302	314	323	327	296	296	307	289	255	298	316	293	309	305	318	319	301	316	317	297	330	285	279	321	296	324	312	299	286	296	326	313	323	301	319	299	296	281	310	314	299	326	307	277	342	288	291	293	324	284	297	299	329	321	299	324	268	299	300	311	270	251	281	296	315	291	269	286	337	296	288	319	260	284	296	314	339	305	288	349	300	296	344	303	300	289	321	281	296	331	310	271	369	291	316	281	280	294	326	296	295	302	332	319	321	311	300	310	301	294	325	318	301	321	324	319	299	311	309	296	291	308	268	247	318	285	282	310	306	307	317	269	324	310	281	294	278	312	303	298	298	318	310	332	311	299	255	286	335	314	305	316	267	305	287	309	313	313	293	287	321	317	321	268	300	299	307	300	304	303	294	292	283	317	293	309	284	317	290	314	314	285	315	319	294	309	281	282	281	314	316	299	297	271	313	323	318	334	321	294	269	282	271	280	301	288	294	280	327	282	325	288	266	299	313	304	305	308	320	282	289	290	307	288	307	349	323	321	296	296	300	313	257	310	293	318	315	296	307	310	280	333	299	335	315	324	286	297	328	275	311	286	296	308	291	293	312	292	280	323	318	314	305	327	307	280	288	275	301	317	291	322	297	323	313	312	303	323	315	311	348	312	263	307	275	292	296	318	302	315	310	313	273	309	271	284	277	247	329	266	320	310	328	307	326	308	292	320	321	315	309	244	321	318	295	272	350	303	278	286	320	358	307	270	282	316	310	312	285	280	287	293	283	279	314	283	300	325	333	297	290	314	302	313	285	313	311	298	292	323	295	320	302	276	316	294	292	314	305	273	300	304	356	314	326	310	285	282	295	327	301	304	290	325	333	267	302	314	299	350	292	338	274	289	310	293	300	340	305	311	326	307	276	317	292	289	293	304	286	310	320	311	262	308	312	275	349	297	289	334	314	316	303	294	296	320	313	342	278	305	304	282	296	286	297	310	288	306	274	271	317	303	294	324	318	267	277	319	270	290	278	292	307	288	296	317	312	333	278	284	314	299	325	342	280	328	347	315	301	320	282	288	297	323	317	306	282	339	300	267	285	287	290	310	298	272	309	277	296	304	323	293	306	334	321	280	306	345	305	287	287	270	296	320	330	321	309	279	280	314	274	313	326	340	319	302	314	293	290	319	271	329	286	312	291	326	275	275	298	328	322	333	334	326	290	282	310	312	303	313	303	294	306	307	299	328	272	308	296	302	291	305	264	311	320	319	302	302	331	309	327	298	321	295	307	280	318	329	284	305	295	307	288	302	290	304	308	313	322	323	291	300	279	343	318	302	309	312	304	293	297	278	300	281	302	275	309	303	311	307	288	255	309	264	341	301	281	310	337	288	304	306	293	333	302	293	267	302	316	313	298	322	309	270	306	291	273	327	261	272	293	294	289	298	294	309	300	333	328	293	305	279	287	291	329	316	295	293	342	314	295	296	308	306	288	291	293	310	287	328	285	304	301	301	257	325	305	286	369	293	304	298	294	306	341	292	327	303	308	315	292	294	332	294	298	306	279	300	288	305	305	307	280	313	279	274	309	297	317	299	289	303	294	329	289	314	297	267	294	327	317	281	317	305	309	324	294	276	294	305	298	285	292	300	278	312	327	306	293	276	285	301	288	334	303	306	290	333	303	309	306	318	312	241	298	283	314	290	311	297	288	298	303	307	278	269	294	281	311	282	307	313	320	280	305	291	314	294	305	287	320	302	295	313	311	299	324	289	307	272	299	298	319	281	287	329	295	307	366	293	291	310	299	307	286	311	297	301	300	305	308	321	298	284	286	326	305	299	288	317	265	276	282	315	339	304	313	317	292	286	304	283	306	323	290	301	285	306	286	311	299	278	310	307	298	356	290	302	300	304	281	330	334	291	312	341	329	301	280	304	269	286	272	266	325	359	320	283	278	311	284	322	290	291	296	303	293	329	297	302	273	283	278	280	325	302	307	296	301	348	302	273	261	326	291	268	307	285	296	296	317	281	319	312	295	305	290	299	318	299	281	304	319	318	304	279	324	255	297	321	322	299	303	291	318	303	296	337	307	300	294	320	262	318	320	310	301	313	301	325	325	324	294	326	311	304	281	326	297	320	289	328	280	283	321	297	303	310	293	340	285	272	325	318	287	247	282	319	311	285	281	307	293	296	323	331	308	322	300	342	323	330	307	317	316	290	328	353	351	300	304	314	327	289	321	302	313	305	288	301	303	301	316	262	309	303	293	299	280	288	307	293	316	312	331	297	296	313	284	291	304	335	302	270	315	281	293	318	315	313	325	312	312	279	297	298	285	305	311	273	321	309	326	290	299	311	278	295	301	299	298	306	263	269	322	294	294	309	296	315	285	319	312	283	292	323	308	292	294	309	325	301	300	347	329	283	286	306	320	270	311	305	292	316	328	300	289	318	322	320	313	343	310	349	296	291	295	305	323	310	286	320	313	305	290	300	292	297	308	311	298	308	320	329	301	296	294	295	287	319	287	287	290	313	317	293	306	331	305	281	290	323	327	329	305	330	311	308	339	309	325	281	305	327	315	308	275	282	323	295	317	310	305	320	331	333	275	299	317	349	316	306	343	324	314	283	299	307	317	289	299	297	290	277	264	310	289	282	272	300	329	316	303	331	271	324	303	324	263	298	303	315	295	293	302	328	332	285	313	304	323	328	296	320	271	292	283	334	305	292	289	283	318	318	321	273	313	287	297	320	311	321	318	293	299	314	276	326	282	331	311	299	307	283	296	317	307	309	267	305	302	275	313	308	339	271	307	306	304	294	300	275	294	303	304	287	305	300	309	312	276	284	282	294	289	316	310
14923	40508	7171	1087	821	749	745	661	671	674	691	687	650	652	682	655	685	679	647	688	659	683	673	683	640	677	663	691	664	660	660	663	690	671	680	650	659	688	608	664	655	688	634	665	676	651	650	630	668	661	658	725	690	618	680	638	675	647	648	676	656	658	643	681	691	640	650	652	655	611	678	623	678	637	662	630	660	681	655	714	657	681	650	680	669	650	721	656	633	644	662	673	690	645	672	639	683	634	667	659	670	654	652	632	651	640	665	633	632	685	657	649	607	593	697	657	629	644	629	642	619	676	693	641	638	646	623	638	668	689	641	661	696	691	625	674	669	643	687	587	671	665	645	689	659	597	628	673	643	629	670	643	678	670	658	644	639	660	665	613	634	706	625	649	638	696	697	648	652	645	688	722	715	660	674	660	670	625	646	608	655	686	657	666	601	658	647	667	653	622	693	635	630	653	676	646	649	689	662	697	661	660	621	634	704	635	651	690	693	669	636	604	693	607	662	725	700	644	627	640	651	656	636	681	634	672	643	688	714	671	660	640	706	676	636	603	641	688	643	678	672	651	664	633	647	660	689	653	702	667	641	650	663	684	632	621	662	672	660	626	628	686	648	678	679	668	682	708	676	664	681	698	659	581	682	644	612	674	677	657	673	647	594	670	679	680	653	658	672	668	633	633	660	655	717	682	619	670	672	668	655	626	666	630	658	658	659	658	668	653	721	677	662	682	660	637	646	659	660	649	680	667	647	681	673	638	651	686	651	658	653	599	693	645	678	666	659	647	648	700	691	617	689	628	671	671	666	714	661	674	677	683	621	680	646	641	646	654	672	678	649	671	660	654	665	686	671	655	671	711	595	636	640	666	668	672	662	674	668	676	657	619	680	643	650	683	691	659	643	680	638	657	659	714	672	645	671	655	620	656	654	655	668	611	648	629	639	658	687	667	627	695	628	627	622	640	632	698	647	665	649	634	679	675	657	625	626	666	660	683	662	645	648	662	673	644	705	663	692	654	695	684	632	671	670	649	661	687	666	632	632	658	665	649	689	619	640	632	672	651	653	662	713	645	721	656	631	615	661	712	676	658	640	682	679	638	641	748	658	670	685	663	630	652	701	718	658	628	617	628	695	628	646	691	642	646	656	646	654	636	660	660	708	651	673	659	606	685	615	654	649	664	694	698	658	664	683	645	647	682	645	655	647	661	656	617	627	618	670	628	629	635	672	646	683	652	710	663	647	721	666	643	673	708	682	719	716	663	676	690	643	669	666	648	646	618	684	644	649	643	625	695	625	686	669	687	674	668	666	708	654	648	685	656	629	665	696	699	690	643	671	651	637	660	669	632	639	686	684	642	667	695	624	680	670	674	602	638	666	640	633	689	618	641	630	649	693	618	680	629	609	627	696	692	657	595	665	641	642	664	675	687	685	631	663	634	588	658	634	678	641	651	686	700	647	710	706	698	684	662	663	650	646	633	666	615	617	701	643	650	627	676	657	659	668	704	633	697	643	632	683	659	640	674	648	705	663	694	643	686	714	656	656	626	638	662	710	680	636	664	634	635	633	656	678	657	704	659	675	687	689	642	658	700	690	650	674	703	691	657	680	703	649	620	662	643	642	687	620	690	618	640	657	668	648	655	648	712	665	662	641	670	678	632	650	645	655	602	655	651	662	676	660	656	642	649	685	628	658	645	671	705	681	690	673	671	664	663	675	641	673	717	669	628	700	625	661	638	679	627	681	669	668	637	686	661	683	649	653	658	665	666	714	708	686	678	676	671	711	629	648	670	627	666	643	704	685	665	662	695	634	680	690	644	676	669	639	653	626	688	645	631	676	665	671	684	686	697	652	655	694	659	672	663	657	641	670	664	634	668	619	679	657	641	643	699	635	674	706	664	683	738	664	658	687	663	683	623	664	655	655	635	616	662	621	659	670	645	699	647	696	658	632	650	641	678	655	686	679	679	638	696	661	680	628	689	697	685	631	658	663	691	680	673	666	632	665	672	660	632	644	661	654	678	656	679	639	681	648	671	648	640	633	681	645	659	628	665	645	690	678	659	660	644	675	658	640	672	651	662	656	633	665	698	651	661	682	667	645	686	660	666	681	654	645	672	689	639	687	641	655	668	672	625	651	610	702	657	641	622	634	666	695	684	673	626	665	676	665	691	624	725	646	637	681	675	605	595	651	634	651	682	662	659	610	690	650	682	663	681	609	637	646	633	639	683	647	635	681	675	672	653	668	662	624	642	682	694	672	667	654	689	664	624	691	620	626	705	615	660	625	604	661	665	700	709	694	684	659	625	670	684	617	650	619	668	644	671	651	654	638	694	682	633	664	632	688	646	678	634	693	646	716	642	661	674	668	727	684	672	625	628	680	679	654	643	629	683	720	649	668	654	675	653	666	679	635	675	649	692	658	658	602	667	652	617	658	620	648	696	658	659	688	659	620	676	665	657	646	697	606	611	679	690	669	648	661	658	695	659	666	588	650	653	651	629	692	722	700	652	672	656	657	681	709	655	619	674	630	665	628	661	656	635	662	696	657	725	699	646	611	672	662	706	645	678	639	651	615	675	651	633	687	647	676	652	654	674	626	698	653	662	663	664	659	659	686	638	667	667	603	622	619	698	669	670	711	648	623	705	711	663	637	646	669	651	610	668	671	655	677	636	658	667	671	655	626	700	699	639	691	631	617	588	656	677	632	657	632	648	668	675	704	668	664	669	676	671	641	658	652	633	657	636	687	663	648	692	689	707	628	651	631	650	642	678	660	631	721	683	623	702	664	681	637	693	630	650	632	704	627	651	695	624	674	685	645	666	636	710	669	689	604	656	669	602	655	656	678	648	639	706	651	666	643	694	674	627	676	681	613	664	642	666	625	680	644	666	679	660	651	626	689	638	649	662	650	671	664	659	671	622	689	672	628	660	664	685	645	633	641	630	682	647	674	665	650	668	636	642	650	672	691	673	660	640	675	644	674	652	679	684	657	652	645	656	669	629	680	674	657	619	636	631	652	639	663	630	645	669	620	665	659	667	640	646	658	627	636	679	617	685	677	638	641	702	652	630	661	638	701	699	630	655	658	656	675	665	674	670	683	654	671	636	655	664	637	688	642	720	641	708	675	670	666	641	629	674	661	665	715	693	675	669	645	659	646	617	665	697	667	638	646	616	651	666	686	649	662	653	651	627	696	625	682	663	638	669	694	674	706	682	703	628	703	601	681	671	685	658	683	676	637	711	672	598	629	701	650	672	681	658	682	651	688	663	647	626	635	643	686	602	633	647	649	649	657	705	689	609	630	631	653	661	643	665	648	663	656	631	658	651	645	663	640	656	672	677	691	672	649	632	641	639	676	647	639	664	637	614	673	662	668	628	688	646	677	660	643	655	646	681	652	671	682	654	679	668	686	670	672	622	664	639	651	670	661	666	742	670	650	705	668	622	654	698	663	679	650	652	641	678	681	643	669	634	671	645	658	605	657	693	670	625	675	674
24277	21478	25236	28156	21479	21499	19366	678	374	347	330	328	306	315	270	263	274	301	254	257	293	277	253	267	233	252	301	241	266	266	282	277	244	272	274	249	253	254	247	244	266	281	271	250	237	247	246	246	264	253	264	237	235	249	244	236	237	236	236	251	248	271	269	268	240	233	239	234	231	265	231	252	233	255	248	266	269	222	241	232	210	279	236	253	232	242	241	250	289	224	248	259	245	242	223	236	243	237	249	282	234	228	246	251	228	253	232	227	232	222	234	266	254	249	277	275	235	256	242	242	214	266	239	251	262	229	231	237	265	247	234	255	235	233	242	271	250	241	245	272	259	262	229	239	260	194	244	227	260	247	247	234	242	222	267	243	243	233	247	247	253	264	243	262	251	258	234	220	224	241	258	262	264	204	250	240	252	245	236	234	273	275	253	244	231	228	240	244	233	243	252	253	235	222	246	247	237	220	255	245	242	231	245	245	263	242	250	256	253	224	206	249	237	239	260	253	245	237	231	278	254	284	262	201	242	248	244	236	251	248	231	220	248	231	260	241	216	233	249	210	252	230	259	250	263	269	256	279	258	210	234	229	221	224	248	235	231	244	225	205	257	251	249	249	259	254	252	253	245	237	239	248	258	249	231	218	282	248	214	239	226	215	236	257	255	240	235	226	215	231	230	222	242	230	236	239	246	262	210	239	248	283	229	243	239	251	251	264	247	220	227	215	240	251	206	228	219	232	251	270	244	263	244	222	219	236	253	235	257	231	235	240	199	230	227	208	259	262	220	245	237	224	254	234	240	248	244	245	237	248	253	239	261	240	249	237	248	259	231	227	291	236	234	243	245	250	232	227	228	223	264	231	252	240	214	245	261	233	235	264	249	259	254	222	222	256	262	252	210	212	216	231	223	235	242	248	234	242	229	241	202	218	257	233	277	258	236	227	226	247	224	250	232	233	257	251	245	259	262	239	212	256	256	241	241	238	255	213	211	226	261	218	240	270	233	280	226	238	244	250	259	223	238	250	260	209	212	207	237	238	231	237	259	231	261	259	224	270	243	237	256	239	251	256	255	241	258	222	225	240	233	254	213	252	242	241	261	227	251	249	218	253	265	228	260	215	223	262	223	247	224	208	228	250	236	256	267	243	258	276	240	230	240	225	232	238	263	241	223	204	260	243	237	256	233	213	196	238	264	281	243	266	241	266	235	224	248	219	261	253	250	232	253	247	240	220	241	260	245	241	249	261	243	248	251	248	263	255	241	206	227	235	230	228	268	247	237	269	222	267	248	263	239	254	262	256	239	239	255	256	225	250	257	269	233	230	276	268	297	225	266	226	253	251	234	250	262	253	230	260	247	260	232	242	299	244	256	258	259	244	268	223	218	279	218	240	261	233	228	254	233	231	256	238	229	247	255	242	242	257	280	247	272	231	253	275	234	265	271	254	247	197	225	224	249	282	263	263	240	278	271	234	241	252	248	267	252	270	293	236	218	245	241	220	253	257	252	250	233	229	244	237	225	258	261	263	238	238	231	259	237	225	226	248	224	241	237	245	248	258	210	243	259	225	265	235	236	228	220	266	237	252	247	244	227	253	239	287	244	236	205	242	225	244	243	230	239	231	230	271	235	269	265	236	235	245	223	262	227	258	292	254	264	245	254	266	236	240	233	271	255	253	257	245	230	222	239	220	230	244	195	231	245	240	244	232	224	238	236	235	257	256	231	228	229	229	251	235	240	258	225	243	266	239	236	244	248	240	251	212	266	241	255	214	262	218	234	225	240	232	246	245	224	268	241	265	241	261	237	253	258	243	239	251	238	256	207	223	258	250	274	260	220	249	253	255	213	218	266	250	217	258	263	235	260	229	251	249	235	241	246	246	224	254	255	254	241	249	269	262	246	229	260	258	233	228	266	249	243	264	228	249	264	234	224	262	243	235	227	200	238	258	270	225	257	282	220	246	209	220	265	228	240	280	256	254	239	241	257	224	220	254	242	219	268	241	264	253	231	204	251	230	234	245	224	244	256	245	221	250	249	244	222	231	280	238	237	235	250	243	213	233	233	263	233	235	222	253	273	257	245	233	246	245	238	212	257	237	267	268	254	228	264	257	246	260	234	259	268	244	228	238	271	235	223	263	240	231	240	249	269	235	260	219	227	217	230	239	228	234	270	259	250	212	259	222	241	234	242	249	241	224	238	254	234	244	257	220	241	266	272	250	189	267	243	248	227	224	245	267	254	238	242	237	208	221	243	254	251	219	235	216	254	238	245	237	263	231	228	239	247	275	276	231	222	213	234	256	253	215	252	235	264	244	243	251	263	265	254	233	265	257	244	250	223	220	233	213	277	248	242	258	238	230	219	236	271	225	264	265	239	228	285	227	252	259	234	264	215	235	224	235	222	228	232	244	251	228	251	237	231	222	241	247	220	248	225	247	253	237	224	258	214	253	247	249	263	244	237	259	240	249	277	236	235	257	228	278	206	248	216	257	256	241	234	243	264	256	262	228	255	253	259	236	229	255	271	225	246	254	236	257	256	254	231	246	248	241	271	224	229	249	243	239	221	238	241	246	223	256	219	289	261	219	269	232	247	255	244	239	229	244	222	224	241	257	265	245	239	250	223	242	242	251	225	230	223	216	244	249	251	229	258	229	244	233	244	232	254	251	234	246	263	249	223	272	231	278	252	240	248	226	229	226	243	222	233	232	280	269	234	233	241	251	237	277	229	212	233	267	253	231	250	235	235	236	244	232	231	264	266	237	251	247	252	237	227	239	237	243	262	225	228	231	216	256	220	254	260	217	236	232	229	255	246	271	248	234	273	263	221	255	245	253	234	264	242	257	243	220	256	258	231	257	233	238	231	234	238	220	233	241	215	260	238	220	244	223	255	219	228	221	262	215	250	272	264	213	240	232	235	239	234	252	259	243	249	242	254	252	241	273	233	259	226	238	249	231	216	216	243	235	231	264	239	222	248	235	225	227	232	256	238	269	248	251	257	258	228	236	263	222	244	215	284	248	243	219	223	247	235	218	241	257	256	256	264	230	258	248	220	233	245	224	275	261	214	254	255	239	246	246	215	247	262	245	234	256	235	250	233	248	225	217	215	256	250	203	223	239	223	255	236	234	257	275	228	238	241	236	222	231	252	234	241	259	248	236	281	238	232	221	238	240	229	243	224	225	233	253	252	258	247	233	248	239	240	212	222	261	225	250	195	282	273	216	225	247	243	242	262	223	213	273	261	281	271	231	256	246	235	224	232	240	244	245	250	255	246	215	252	250	239	217	250	238	241	241	273	230	236	251	221	229	234	249	236	265	200	229	247	250	222	243	229	234	242	247	261	282	238	264	241	237	242	216	255	256	274	229	225	225	249	245	256	261	236	241	235	243	249	236	237	264	197	244	245	265	238	250	250	252	250	263	258	276	257	264	227	255	222	235	252	226	244	250	216	234	245	250	245	256	243	245	254	273	220	219	248	251	238	241	256	235	243	212
20731	51793	10957	1371	833	669	654	604	580	482	538	572	504	548	514	521	536	500	508	520	525	495	534	547	516	575	491	459	533	547	538	513	501	526	523	536	505	491	486	515	484	493	508	520	487	504	491	484	556	490	559	525	520	497	460	484	484	511	474	526	505	478	500	490	518	507	473	480	488	467	511	507	524	532	479	496	519	503	502	465	531	540	540	511	484	520	515	520	484	538	497	490	512	502	479	498	506	547	510	494	524	508	480	466	526	511	515	533	555	461	560	500	553	530	501	480	524	539	520	490	492	532	488	535	459	502	536	489	525	555	503	520	485	522	469	486	518	501	509	526	564	538	521	511	519	518	529	533	506	479	500	529	468	501	498	506	517	525	520	515	506	508	514	470	517	493	534	473	515	477	486	529	510	488	514	469	495	537	515	511	533	492	529	536	554	460	484	496	516	540	518	528	511	516	518	537	533	525	474	495	494	529	489	537	469	510	512	468	540	548	546	492	503	472	499	484	502	518	554	474	499	510	543	485	477	525	523	519	510	515	547	507	495	514	477	516	525	521	470	481	525	513	490	536	472	501	552	493	535	552	526	507	547	524	479	451	492	522	544	492	489	515	502	509	488	536	493	503	528	498	480	499	499	513	536	498	505	468	490	483	510	539	503	487	464	489	504	515	555	493	531	531	527	491	511	550	530	492	530	500	500	529	491	502	503	527	525	509	521	486	521	517	506	520	533	535	520	515	476	513	487	497	499	529	520	515	518	522	502	450	502	509	527	569	520	503	555	525	534	531	490	507	479	525	506	500	474	547	518	510	551	507	562	487	527	532	535	508	517	503	508	518	484	508	558	490	532	548	488	519	484	500	526	506	533	480	490	506	451	495	516	552	487	545	502	503	533	510	502	472	508	482	508	505	542	523	498	503	506	518	483	492	530	518	528	534	507	476	506	498	499	498	515	499	537	493	481	484	522	506	558	515	528	519	486	546	493	501	513	501	532	528	507	489	505	519	510	471	510	532	495	498	516	508	485	483	541	509	506	511	512	494	504	494	531	510	500	552	494	488	534	508	539	501	520	501	537	484	476	498	539	520	512	526	476	541	578	543	539	520	497	522	481	546	501	481	515	547	481	530	491	523	504	524	521	476	557	561	516	488	529	494	520	502	545	501	478	514	535	517	513	473	505	509	507	493	494	517	477	510	515	501	541	524	555	545	525	469	514	509	467	451	529	515	516	523	532	486	527	524	472	478	510	527	496	572	531	522	508	514	492	514	505	521	494	516	505	489	492	485	507	525	552	525	490	498	507	528	513	515	510	510	514	477	527	520	498	463	522	494	481	494	485	484	526	465	521	494	505	554	511	537	520	483	509	512	519	520	543	470	513	531	514	517	541	486	542	476	453	538	511	523	540	479	544	520	514	479	545	530	491	527	534	466	516	506	546	534	508	510	541	523	494	534	497	520	507	489	488	515	508	512	520	536	506	501	490	506	513	531	547	509	511	520	530	492	519	495	511	497	515	528	497	535	483	501	542	498	521	505	492	515	516	502	510	490	548	508	517	474	484	523	480	524	515	477	521	507	488	521	516	522	534	489	553	493	534	495	528	493	508	549	485	518	487	523	516	523	491	527	494	526	548	524	488	530	480	534	537	502	517	514	500	486	523	522	495	522	473	500	494	494	507	547	492	507	471	500	525	474	498	529	504	490	483	482	498	501	520	530	459	525	516	497	480	515	529	497	511	499	492	505	496	519	512	516	548	545	501	540	491	481	534	524	509	477	546	507	504	496	548	481	525	541	539	481	531	443	541	523	496	478	534	507	503	508	472	488	533	578	481	498	501	520	493	523	522	512	496	492	530	505	483	533	488	474	513	541	494	502	520	535	511	492	516	531	530	480	512	501	519	512	510	502	484	497	480	511	507	513	520	518	520	497	498	469	517	487	517	476	507	480	481	536	502	471	496	524	505	514	527	512	483	497	525	525	468	489	512	544	495	523	490	523	481	518	507	495	485	513	507	489	504	484	497	510	563	541	500	501	498	490	508	479	489	531	495	503	509	492	514	486	535	559	517	539	514	512	470	522	498	543	532	491	521	494	519	544	511	528	485	496	513	518	479	514	530	459	534	514	496	527	498	477	533	546	491	517	525	497	495	500	516	500	520	498	505	526	506	504	521	517	503	519	483	516	507	481	548	540	489	528	503	498	508	472	497	485	528	470	479	502	537	488	556	503	520	534	498	514	492	512	490	488	485	513	501	514	507	514	502	534	527	488	495	505	508	504	505	541	495	476	513	509	481	513	509	507	486	504	551	515	512	531	503	491	484	505	469	485	540	525	513	480	513	549	484	508	516	523	494	544	505	496	525	503	506	491	463	504	526	517	514	563	512	500	519	530	535	528	527	537	522	523	519	521	471	492	530	512	480	498	463	512	481	498	510	529	552	527	486	499	463	526	479	505	478	505	477	513	486	495	546	493	486	523	525	524	501	520	529	477	532	526	549	510	516	508	495	495	501	501	493	504	535	543	452	501	502	461	441	494	538	493	491	498	535	499	525	516	511	525	514	539	515	506	507	539	489	511	519	524	494	493	459	523	463	516	514	524	509	496	512	535	467	500	484	490	511	529	464	536	497	463	507	520	531	504	469	463	536	494	541	483	531	512	488	494	491	528	542	559	455	476	500	518	508	530	488	512	494	515	551	529	530	555	489	493	545	521	492	459	522	513	525	449	493	541	522	436	515	506	517	514	493	520	502	491	525	541	471	483	455	506	495	518	516	506	483	510	524	533	513	505	543	463	515	517	456	483	495	513	477	529	508	515	510	517	478	493	466	447	518	489	471	519	519	516	486	514	497	542	499	526	477	493	533	511	506	488	518	533	469	483	511	531	528	496	512	499	519	532	503	527	498	503	498	509	534	538	511	500	535	506	488	467	535	519	519	515	542	532	463	518	517	531	488	501	523	523	505	534	468	485	492	492	490	538	507	492	555	542	521	516	539	502	492	511	520	496	500	536	501	555	534	486	519	521	491	518	533	534	553	474	522	555	530	492	538	488	523	507	493	529	516	528	513	512	493	486	507	507	530	514	494	514	539	489	496	520	509	547	546	552	501	482	519	496	472	470	478	540	512	511	494	532	522	504	531	517	516	532	539	527	566	494	467	507	499	503	506	542	518	453	513	518	513	529	523	530	541	503	509	521	555	463	516	516	480	501	456	531	518	483	492	510	470	473	539	478	504	496	488	540	488	531	458	538	527	502	456	507	485	521	509	453	529	517	479	493	498	499	483	523	554	549	501	477	520	498	486	513	469	505	520	481	514	525	537	494	521	509	521	493	495	512	502	487	494	518	522	531	519	509	507	522	534	505	498	539	527	500	504	478	467	500	536	480	492	506	500	484	528	470	521	497	562	526	501	509	539	486	535	546	491	513	527	491	527	535	505	496	521	499	501	499	518	483	505	529	483	496	517	547	532	544	557	525	547	511	514	500	517	530	513	524
32699	20638	9790	724	385	374	325	178	190	190	192	191	177	214	185	203	181	181	178	199	156	191	175	193	190	197	214	195	182	173	197	179	203	208	199	184	177	166	164	195	191	161	220	175	153	193	192	224	197	162	210	193	190	185	186	193	169	191	173	164	198	226	178	210	185	187	210	194	186	195	195	167	162	191	175	196	169	209	182	198	187	184	175	144	171	173	204	188	164	206	172	213	184	202	189	176	161	185	180	175	178	205	204	181	166	204	161	202	184	153	158	175	157	200	167	173	178	195	170	196	178	192	178	203	187	182	157	194	207	230	195	214	160	176	222	183	200	198	181	191	191	170	224	175	195	158	215	196	191	172	210	185	176	182	192	186	211	202	197	172	185	175	172	170	200	201	170	197	183	182	199	171	174	191	186	153	186	173	232	204	173	199	209	200	185	171	190	180	198	191	176	185	184	188	190	207	178	187	202	186	181	203	155	181	202	168	210	188	202	166	175	178	183	200	179	178	170	155	176	214	208	189	191	211	154	185	192	197	176	181	189	186	207	173	194	185	206	208	176	208	170	165	204	182	181	190	222	202	158	194	193	184	175	203	168	168	165	190	181	192	193	191	195	181	179	186	180	182	175	176	178	181	218	192	176	184	188	185	174	166	182	209	172	180	185	191	177	181	204	203	195	217	162	188	172	202	166	174	192	180	180	182	164	183	188	176	204	199	196	193	189	191	183	173	171	211	182	188	169	184	186	204	200	158	161	177	202	177	190	198	202	164	207	184	201	196	205	184	174	194	203	170	183	196	186	240	225	176	225	191	159	168	205	166	179	217	172	165	177	185	166	191	193	183	214	176	172	173	172	166	200	181	191	167	163	167	177	202	212	212	191	173	181	171	199	157	201	185	184	197	168	160	200	180	191	182	195	138	177	186	170	206	193	181	207	206	177	179	199	192	191	194	183	200	198	185	169	200	186	187	175	159	200	196	187	208	195	190	161	193	190	179	174	213	215	174	208	154	165	205	161	192	185	211	199	170	189	198	186	179	222	191	157	173	168	168	194	229	194	195	205	177	176	182	181	201	202	194	203	180	208	203	188	212	185	210	178	183	149	171	192	180	175	199	221	203	208	182	210	172	196	193	199	195	204	197	165	197	190	190	174	177	197	172	178	173	184	166	186	174	173	171	160	176	214	185	175	179	184	168	177	199	183	211	186	188	198	167	167	164	205	205	191	174	195	169	185	201	178	205	176	181	173	183	178	175	192	181	165	173	182	176	192	213	177	172	168	194	203	190	168	205	183	184	184	197	187	203	199	185	178	184	184	170	192	190	213	180	178	166	176	196	191	183	178	186	196	185	188	187	202	189	202	195	185	175	195	185	166	154	184	180	184	193	165	197	194	185	197	216	182	171	203	182	190	187	178	171	175	187	218	185	204	191	201	187	192	191	169	198	180	189	181	214	188	218	185	207	178	188	161	198	196	176	197	211	227	180	189	189	179	176	173	183	223	190	207	188	222	182	153	169	186	194	187	161	195	179	178	201	198	201	169	196	205	201	183	207	172	183	200	201	202	165	164	179	201	189	179	158	204	166	193	182	157	176	191	171	147	155	163	177	176	156	184	162	185	169	177	179	173	188	153	189	199	181	172	188	175	184	191	167	198	182	152	176	180	174	197	196	168	193	180	174	187	173	189	188	148	194	175	163	182	188	176	184	182	183	212	171	156	181	182	161	190	197	195	184	187	190	168	174	183	194	187	203	189	164	209	181	188	178	212	195	184	172	213	200	204	187	189	173	186	154	188	199	184	203	221	178	174	178	167	177	195	172	172	173	180	167	183	210	185	175	175	210	192	166	155	169	168	152	204	165	164	195	162	177	196	202	175	166	189	157	170	209	190	187	160	178	201	189	196	169	181	189	183	160	169	187	174	181	213	200	203	195	201	216	175	167	179	192	171	153	198	147	167	181	203	181	189	187	176	197	189	194	194	195	182	177	204	198	165	176	203	207	193	195	188	172	198	159	195	160	171	175	217	173	179	186	171	174	160	167	191	171	189	183	201	184	211	170	164	175	174	188	182	183	206	183	204	176	201	175	184	191	152	175	172	197	211	165	189	187	201	198	186	179	167	210	192	206	206	199	168	179	158	191	184	198	186	181	181	186	195	188	169	176	191	198	186	160	182	161	184	184	167	167	190	191	186	181	168	142	218	169	172	198	205	164	176	175	166	202	183	194	182	194	190	174	204	187	162	196	156	186	180	200	185	206	191	214	175	179	194	197	183	179	183	182	187	192	195	173	164	174	203	161	197	196	166	171	166	184	176	178	211	192	185	172	190	192	183	173	168	194	185	200	174	162	168	175	178	183	205	188	179	135	195	213	163	175	185	190	197	178	179	195	186	199	181	185	190	205	200	178	156	178	181	206	182	202	195	192	172	195	175	232	188	190	174	170	176	200	176	201	200	189	194	180	190	157	192	203	190	182	192	161	203	194	216	178	204	174	182	191	179	195	179	178	194	183	180	186	222	188	204	174	203	187	174	193	201	179	191	195	201	201	182	167	193	181	183	184	202	171	170	169	187	188	177	180	184	185	179	179	187	205	209	188	198	196	190	212	187	168	164	188	196	169	207	186	193	191	174	173	198	181	203	158	212	228	198	172	148	182	186	196	163	182	173	170	202	204	211	190	176	172	186	180	191	186	179	185	167	185	185	190	178	213	194	174	172	175	167	173	223	211	183	173	191	180	197	190	194	196	180	165	169	185	173	212	169	199	183	176	182	194	189	179	155	166	186	187	190	195	188	195	193	197	174	176	191	190	183	169	203	184	161	190	185	169	201	203	217	200	160	191	188	170	187	193	179	147	177	170	171	204	159	180	190	186	181	180	186	201	192	178	187	213	165	187	208	203	205	188	183	192	199	177	186	204	189	198	183	227	184	173	192	199	153	172	183	177	190	189	192	202	198	179	194	203	200	173	171	196	175	170	191	197	177	190	201	183	213	156	222	194	207	146	200	198	204	172	179	198	186	177	154	176	196	173	174	190	192	186	197	180	193	184	177	172	180	157	182	183	185	174	155	190	180	197	182	191	183	207	177	192	188	185	205	172	176	162	177	200	185	204	188	196	165	175	193	182	208	192	159	200	215	165	165	213	192	184	191	210	187	190	204	189	166	190	196	185	192	200	180	194	190	199	169	179	192	181	165	189	175	173	191	196	182	184	208	222	202	205	165	184	177	190	193	188	183	162	209	160	201	204	188	173	208	168	170	165	181	183	180	190	203	212	190	174	203	189	179	195	171	195	178	204	189	178	198	181	166	185	185	223	189	186	187	163	207	188	163	195	181	180	183	162	180	162	181	177	182	175	170	183	219	178	167	231	196	176	186	208	176	179	169	190	170	195	190	188	192	181	172	172	192	206	200	185	189	184	151	156	214	183	179	202	184	157	192	188	192	182	180	174	175	201	175	200	168	211	204	194	192	175	190	188	215	188	159	192	163	197
6648	6020	1162	451	505	453	429	483	443	430	434	453	483	466	468	454	425	463	416	436	440	445	437	437	462	460	441	444	446	455	449	492	444	457	464	466	415	440	443	470	437	426	478	465	460	429	443	455	411	462	421	443	423	453	469	491	471	414	464	464	456	488	465	437	465	479	442	460	439	416	432	451	463	465	444	431	465	458	451	415	419	403	460	471	489	446	465	444	442	455	430	457	423	459	446	447	435	439	455	460	442	451	407	451	421	437	436	445	416	407	426	434	437	459	448	465	466	438	421	459	430	491	417	444	453	463	445	431	405	460	467	460	433	473	484	477	471	401	437	449	446	457	437	448	459	418	425	438	449	441	460	396	446	436	445	471	465	446	439	471	461	453	483	451	454	430	426	442	451	433	427	446	460	443	441	443	471	447	490	439	443	458	455	430	473	462	440	455	452	452	452	479	475	427	445	438	420	480	403	449	439	510	441	425	447	441	467	433	407	435	468	471	449	457	424	460	434	445	470	424	460	489	483	409	424	455	417	424	444	446	431	424	419	449	450	423	481	465	436	402	460	436	475	457	481	482	439	463	451	437	456	450	460	425	467	484	473	447	447	442	470	438	459	432	417	437	416	482	477	455	484	461	404	472	496	461	432	463	410	449	466	440	451	425	478	441	475	448	439	449	456	499	428	446	488	431	435	428	422	452	478	424	458	453	440	454	451	487	449	457	460	437	473	428	427	486	458	446	449	438	467	435	450	445	444	452	447	451	467	449	444	458	446	477	436	505	451	428	405	435	419	470	467	446	453	439	453	468	442	422	456	462	439	450	464	421	455	453	463	455	465	460	431	463	472	444	431	450	441	427	463	414	480	438	436	452	451	483	456	446	444	489	464	466	446	455	476	440	450	421	446	449	430	417	399	420	466	430	444	470	459	458	430	441	444	446	486	451	448	460	460	435	467	475	453	448	481	460	467	394	410	445	469	445	415	440	438	426	462	457	433	452	437	466	466	460	459	472	466	451	459	438	421	440	407	476	447	440	462	446	441	430	390	427	420	448	482	416	419	457	439	409	470	475	447	461	464	448	422	434	481	459	452	397	424	433	446	455	481	407	456	435	439	446	454	445	438	448	441	436	409	462	445	450	436	478	497	446	478	445	453	443	405	442	443	450	417	455	466	436	478	479	436	432	444	439	406	438	433	426	473	423	435	410	451	443	463	496	453	443	455	459	468	432	438	463	421	449	426	477	480	457	445	438	464	450	416	458	449	481	466	463	420	468	463	440	417	403	463	436	435	422	464	465	441	419	404	435	457	456	486	443	480	434	391	457	413	486	476	445	451	448	438	455	467	408	432	442	456	457	478	440	434	465	422	422	481	494	490	461	465	442	439	470	439	442	452	421	487	438	418	441	467	450	419	423	456	439	436	461	445	416	453	486	450	436	468	440	456	456	477	458	447	439	451	485	461	463	426	471	437	457	425	455	464	461	438	448	474	469	461	436	437	449	429	433	451	431	469	466	452	501	457	462	449	460	445	453	449	460	438	432	484	471	442	481	475	447	409	428	421	491	451	480	421	443	450	442	438	461	455	478	444	429	439	469	428	454	446	458	466	432	455	433	460	448	437	474	450	424	424	439	453	455	470	472	488	467	399	442	422	446	432	466	448	445	485	440	439	454	483	451	456	428	461	422	471	448	455	458	460	474	473	414	439	431	408	456	463	454	448	423	454	447	426	479	458	449	464	507	443	468	432	441	430	473	462	430	443	498	451	424	421	441	471	436	506	454	442	496	462	429	433	442	426	474	441	466	416	454	415	459	426	471	461	421	433	442	454	443	456	460	440	459	468	437	462	449	443	452	476	442	496	437	450	427	432	461	440	440	394	437	463	426	475	423	473	450	453	418	437	471	417	412	443	467	434	449	436	441	394	466	479	448	416	450	478	451	456	418	477	468	436	442	408	423	467	488	463	428	458	454	475	431	483	483	442	452	463	487	432	427	416	487	446	428	504	435	418	443	436	442	376	427	434	462	477	431	450	438	446	427	476	491	436	434	467	435	465	449	455	458	461	413	406	434	442	457	473	441	434	455	473	456	488	414	444	435	464	473	474	404	459	416	496	451	451	446	425	438	489	487	463	436	477	510	460	412	491	408	463	427	462	446	494	444	489	471	452	459	431	429	432	449	424	463	453	454	421	416	416	410	423	446	454	453	479	464	444	450	421	454	440	442	462	500	437	455	459	429	436	435	466	447	459	469	419	447	474	484	444	461	462	461	473	417	479	432	467	469	451	426	458	432	424	488	456	443	423	445	416	436	451	441	445	401	478	444	435	476	446	449	419	478	471	460	465	438	417	444	442	465	421	428	474	428	427	455	453	440	440	459	475	468	452	476	434	426	465	448	437	406	446	461	472	431	464	456	466	474	466	475	468	445	445	410	472	449	444	460	448	447	440	421	469	438	448	453	450	485	461	466	459	417	472	429	456	444	433	457	471	466	464	432	429	464	456	451	470	416	467	445	422	470	448	434	483	473	441	431	402	470	419	460	454	431	399	436	395	458	468	474	468	443	444	449	448	463	442	414	443	423	450	452	443	456	443	461	418	442	432	475	448	475	438	451	446	467	423	442	432	463	434	465	437	448	425	424	434	444	468	486	471	442	493	444	433	448	467	430	450	416	454	461	468	465	461	473	457	456	466	479	465	435	512	473	481	453	441	443	481	454	429	481	414	464	451	470	471	422	449	457	410	443	440	455	424	429	456	448	490	441	436	440	448	464	485	410	490	448	421	497	450	436	433	482	424	443	438	479	458	477	432	457	484	456	438	412	452	444	462	409	439	411	460	449	449	428	417	420	472	461	443	409	425	421	449	431	461	441	438	430	451	419	459	459	444	451	471	460	439	440	453	445	441	405	421	434	432	462	468	440	479	456	440	412	467	442	467	426	458	422	432	457	464	449	465	460	461	444	446	433	443	454	434	437	457	448	460	424	453	462	486	437	460	408	435	452	436	463	437	449	472	479	427	443	501	429	465	452	456	485	462	451	484	444	427	466	446	456	418	495	483	449	475	438	492	430	439	421	421	464	433	503	422	447	433	455	438	446	437	471	438	431	440	451	408	448	439	411	478	454	437	429	463	464	477	428	421	428	465	456	407	468	458	453	443	461	433	459	440	438	474	443	485	459	481	447	434	472	435	440	435	391	389	449	459	472	476	429	457	433	449	434	425	470	444	471	438	435	457	416	463	450	447	432	463	435	470	460	456	455	452	423	440	402	439	425	439	473	446	439	439	463	455	461	479	435	441	469	432	472	445	495	477	469	479	452	481	423	445	445	458	444	443	482	475	478	468	425	417	453	458	449	469	455	495	466	466	448	428	446	478	420	432	457	465	481	418	464	452	374	429	446	450	445	459	462	442	444	444	444	423	461	474	465	410	421	431	444	478	466	463	410	438	447	444	490	464	450	475	455	473	434	428	432	425	463	449	473	412	457	459	419	400	459
24912	21458	24915	28396	21451	20659	1013	432	362	361	375	328	369	314	335	338	301	318	305	286	332	318	266	276	301	272	279	320	300	318	329	307	321	297	322	304	317	309	280	290	282	292	328	294	297	340	315	339	335	306	298	310	338	264	318	345	310	296	327	327	297	335	346	326	307	356	291	283	289	312	299	315	301	303	302	322	289	283	285	296	317	311	303	300	268	307	296	279	288	313	297	301	305	333	288	284	297	302	291	302	323	326	316	293	296	303	295	319	305	290	318	335	292	273	318	297	325	301	357	295	310	308	292	310	299	303	301	301	278	300	276	275	301	290	328	281	302	245	323	343	279	300	281	293	300	313	330	306	322	324	323	318	317	272	317	303	333	290	289	310	329	325	314	308	337	313	308	281	332	295	307	287	326	306	304	316	276	317	344	288	281	328	311	302	317	294	312	312	287	304	296	293	335	310	297	291	274	286	301	278	314	293	311	320	310	288	295	280	330	297	334	321	311	316	319	320	325	314	304	283	286	304	289	315	290	306	310	304	300	307	331	309	313	313	306	278	313	329	312	327	295	292	328	291	343	290	337	292	314	313	295	301	306	273	320	278	326	313	298	350	296	312	296	355	315	299	287	298	285	310	322	306	281	320	279	302	292	300	290	312	302	289	315	304	289	343	290	337	289	296	283	273	304	301	303	321	294	327	318	290	281	323	322	317	283	305	321	310	285	312	345	300	304	273	316	306	294	292	318	290	303	304	295	298	316	273	292	317	310	294	296	304	319	320	335	305	330	284	309	281	289	295	280	294	321	302	295	307	311	284	341	346	296	281	283	266	314	288	314	302	309	308	275	280	306	310	294	361	317	283	314	318	320	303	339	263	301	311	306	305	288	335	316	258	282	305	294	327	315	291	298	315	323	330	285	303	309	348	288	286	284	255	322	297	276	306	279	318	320	336	296	327	280	340	293	337	342	310	293	326	307	324	328	335	301	262	311	293	289	330	324	296	290	320	299	332	292	315	304	328	281	319	298	282	312	308	315	284	279	330	319	297	319	304	311	302	313	321	346	267	331	315	311	319	289	293	272	315	369	282	310	301	329	289	328	294	300	304	305	277	283	319	273	328	333	308	310	312	319	303	301	320	289	292	293	315	298	321	292	313	302	341	313	305	323	318	299	288	292	307	307	295	320	342	296	290	296	302	317	296	315	309	341	297	325	285	300	299	307	277	312	294	312	311	287	267	328	261	296	302	317	280	320	314	317	309	322	309	321	316	272	330	329	297	316	313	296	275	375	310	326	308	312	323	296	321	279	318	298	294	302	312	300	264	264	309	317	294	285	300	310	301	308	304	289	311	318	328	304	310	295	299	305	275	308	340	292	315	256	350	325	302	281	320	269	322	290	312	313	294	334	291	315	267	319	288	302	307	316	297	320	282	304	307	327	304	271	317	326	273	304	276	314	284	303	274	302	309	289	282	311	312	360	300	303	285	310	317	306	299	330	268	276	276	293	275	316	315	281	301	334	330	302	329	294	284	314	335	318	309	287	283	337	333	293	293	307	299	346	316	286	310	295	291	319	298	278	314	288	307	299	309	318	325	304	314	297	272	299	298	312	299	308	303	295	325	315	301	309	299	332	290	293	309	322	293	300	333	303	311	310	276	335	323	310	294	309	308	293	300	325	319	320	298	294	344	314	328	321	289	274	339	293	317	308	292	322	312	276	319	299	303	311	300	287	284	281	311	333	369	284	330	306	286	289	304	303	304	299	297	326	300	311	318	312	307	318	341	305	327	302	303	315	292	315	297	286	318	343	295	285	323	300	284	304	341	308	298	296	314	306	282	277	279	327	296	310	324	320	301	292	310	330	314	318	349	296	326	289	289	327	322	291	298	333	296	283	294	332	296	312	313	296	306	317	331	296	309	316	271	271	314	287	300	325	304	321	287	291	308	309	283	306	320	334	342	282	310	299	296	310	312	308	310	310	294	309	296	306	266	296	324	303	324	307	318	307	316	342	286	304	304	315	304	292	308	298	314	305	285	324	322	261	306	292	306	302	301	306	303	305	306	298	281	303	304	322	323	312	316	321	339	280	283	286	278	327	313	349	317	312	291	279	314	336	288	322	318	302	295	308	294	323	284	313	315	283	328	296	292	320	293	301	281	275	320	326	314	286	297	273	287	304	264	308	316	300	304	309	308	294	317	351	344	280	326	331	309	360	327	322	296	299	304	332	292	281	319	335	286	313	274	311	274	317	269	305	293	299	285	296	318	319	299	300	286	300	292	289	306	275	284	301	267	320	302	313	299	306	314	286	307	329	302	294	317	288	302	297	281	298	289	335	289	334	314	318	275	287	314	274	295	313	312	302	289	308	311	268	310	333	303	277	317	318	299	319	339	315	302	315	272	308	300	294	306	292	284	308	284	293	343	294	312	292	291	341	313	314	302	320	314	311	290	299	297	298	315	310	324	310	319	286	314	302	329	308	320	336	325	301	286	294	273	327	307	299	304	290	288	312	322	273	318	305	323	309	266	317	309	363	323	294	327	308	311	269	299	276	290	311	319	282	313	288	317	298	289	296	314	305	300	310	320	284	283	347	326	274	316	310	310	274	310	308	312	277	313	303	284	321	290	290	307	285	287	297	301	307	321	300	296	295	346	271	288	293	310	310	266	288	291	300	274	312	312	284	300	278	310	293	292	309	298	283	264	322	321	302	313	320	322	329	280	312	290	297	325	310	316	312	296	322	327	309	286	338	292	284	281	302	291	288	314	317	328	293	307	289	321	284	283	332	334	322	323	328	298	271	308	306	314	301	285	274	306	348	298	297	299	298	316	299	314	295	293	288	294	340	282	263	282	341	325	317	324	328	281	294	319	322	302	296	315	338	299	322	335	321	288	289	314	267	279	319	306	302	314	311	302	325	317	301	308	321	316	325	336	330	289	283	338	285	276	338	307	318	349	298	331	293	330	303	325	283	324	304	305	341	303	280	299	308	282	304	307	324	290	309	324	310	321	295	300	291	289	296	263	267	289	295	290	320	281	325	323	253	316	305	301	303	310	276	304	284	301	305	293	325	302	323	341	297	294	320	336	283	302	313	310	312	306	272	262	286	316	300	327	310	266	328	298	292	290	274	297	315	284	321	282	295	327	297	297	308	307	285	284	318	321	317	312	302	338	320	306	274	302	316	310	325	277	316	314	266	311	300	297	306	299	322	286	268	307	310	325	313	299	319	268	276	297	332	354	313	294	278	276	302	328	334	322	304	301	318	292	338	295	283	316	322	294	301	324	324	298	302	266	310	303	299	323	328	299	321	306	325	285	302	314	311	308	328	319	323	309	313	314	301	327	299	335	309	331	310	297	327	278	273	304	317	302	315	296	319	320	322	277	298	276	304	336	354	333	354	283	318	320	260	324	278	317	319	291	323	301	306	279	292	324	307	288	308	305	312	336	292	303	291	309	313	307	293	298	313	291	297	300	346	316	316	371	312	296	282	318
14784	40397	7587	1091	810	801	704	689	689	620	679	648	695	708	668	663	672	689	706	649	660	684	675	638	655	699	681	667	656	638	657	625	644	606	626	662	651	680	645	643	690	630	719	640	691	687	659	671	678	645	657	639	671	676	655	700	657	684	639	668	665	629	665	685	664	648	646	653	668	683	653	673	687	661	627	670	736	639	696	690	655	711	636	664	679	661	672	635	686	641	659	702	625	691	687	693	667	658	666	681	660	662	653	683	655	662	682	642	680	651	685	682	652	631	698	699	624	658	662	674	657	637	643	633	678	613	641	681	656	667	673	654	642	670	697	645	679	637	686	690	661	677	638	615	676	676	757	645	632	627	689	639	638	638	672	699	675	664	610	684	685	687	658	655	668	670	640	669	638	677	683	611	651	691	696	629	665	659	691	651	677	649	687	676	622	693	620	691	686	644	652	671	667	664	665	613	665	698	678	652	654	667	641	689	655	653	675	675	655	646	641	712	635	694	657	662	620	625	643	655	668	684	674	613	706	612	662	686	633	654	686	687	671	702	680	661	667	616	639	692	637	654	662	658	698	705	668	625	663	649	686	721	675	662	679	675	666	670	708	696	637	652	641	656	626	645	682	716	644	664	625	663	653	674	663	698	669	696	720	644	659	683	687	682	682	662	666	645	659	611	685	675	684	645	636	619	647	723	734	656	691	646	664	632	691	627	663	666	642	641	694	686	694	646	667	650	649	687	652	692	650	648	635	658	685	643	701	626	662	680	689	620	645	677	651	662	707	636	649	678	663	619	684	679	640	664	685	628	629	617	633	664	618	686	622	644	669	692	705	636	645	692	653	668	675	664	646	645	692	695	658	620	656	694	662	674	658	661	621	674	682	656	618	666	667	658	648	650	649	684	690	640	648	684	701	616	658	671	656	641	654	686	660	690	646	632	654	637	642	697	683	700	666	690	665	642	694	644	663	662	687	632	663	681	680	675	692	664	660	614	719	679	659	689	683	677	748	657	658	667	631	649	618	696	652	690	613	690	691	710	689	619	655	660	657	673	699	684	660	663	622	699	659	670	686	677	649	671	667	694	666	694	692	691	660	675	688	643	685	658	635	669	624	685	679	640	618	658	665	640	682	632	642	648	659	636	674	675	660	613	706	649	650	605	665	703	642	626	625	672	641	646	645	673	640	673	679	647	688	669	704	682	673	614	634	634	628	652	661	637	685	687	658	698	688	613	700	721	695	633	700	653	694	658	674	685	633	697	701	663	663	638	634	651	653	711	660	679	659	621	641	673	646	671	684	677	713	676	663	667	626	673	651	672	732	675	686	694	650	670	630	656	688	647	655	638	709	678	672	646	673	626	625	728	632	663	671	658	667	673	647	682	677	636	690	671	635	712	698	680	720	635	715	649	629	669	700	673	674	678	639	625	641	651	713	640	642	687	711	642	676	674	678	656	690	619	642	691	631	660	663	668	668	636	662	644	708	654	676	729	684	635	647	680	659	683	665	679	663	676	658	686	658	628	650	668	657	608	671	624	645	694	679	605	690	682	627	657	684	661	691	671	628	654	696	665	669	657	682	674	651	678	677	678	699	666	660	681	657	669	637	671	665	674	649	661	644	656	745	673	678	696	626	632	655	703	644	659	607	672	666	671	607	612	668	652	704	676	682	695	628	687	674	672	669	651	697	660	660	661	672	719	681	614	653	656	660	671	654	636	656	660	657	653	694	711	692	624	683	667	677	646	643	628	694	648	679	678	626	674	636	689	663	664	604	682	637	687	637	660	685	662	603	676	633	622	709	626	671	700	646	674	638	663	633	671	708	645	662	664	633	643	632	665	671	693	650	685	646	671	680	673	636	666	696	668	673	693	702	693	660	667	664	670	638	671	621	670	678	689	624	645	670	631	689	668	662	695	606	674	662	665	642	631	675	621	689	631	636	688	660	664	646	661	685	637	675	643	718	636	715	657	645	701	657	685	671	694	624	672	626	602	629	612	706	588	662	619	638	699	688	672	728	629	641	654	652	650	643	667	677	627	656	683	691	629	659	675	716	620	607	657	676	629	717	678	667	694	689	689	655	680	632	677	603	653	634	645	687	672	662	678	654	641	678	692	701	652	683	675	665	668	652	660	645	636	629	695	667	640	710	637	628	595	660	661	667	714	682	665	661	664	649	641	639	649	686	692	682	623	644	669	690	642	632	677	684	689	659	645	712	684	671	628	700	644	625	647	650	646	699	667	655	669	712	625	651	690	654	632	681	667	669	640	687	674	661	686	716	701	612	673	668	694	665	669	705	633	705	676	638	690	642	651	696	654	685	661	684	607	674	661	678	656	636	614	716	655	711	645	666	714	681	631	655	645	631	677	648	663	663	631	653	664	691	666	638	614	670	669	700	616	702	671	650	651	663	615	670	662	685	673	676	598	621	699	664	642	678	722	714	691	668	695	676	693	679	649	666	648	655	704	669	727	623	681	652	712	682	675	659	688	667	659	688	654	646	687	683	655	677	634	651	642	665	671	661	627	691	667	683	654	638	631	666	695	618	653	630	671	683	695	691	664	654	630	660	652	684	671	646	672	679	649	641	638	716	657	640	665	646	675	683	657	665	694	633	704	617	660	666	703	648	685	683	698	645	660	717	612	670	674	654	682	683	662	669	630	630	668	677	695	673	684	663	651	658	674	660	676	669	597	650	679	668	654	675	713	681	672	664	644	712	640	693	663	632	684	635	644	616	654	696	652	657	711	657	656	687	688	699	681	698	634	691	704	691	655	700	692	675	703	663	645	650	652	626	630	618	646	679	648	680	660	663	648	668	665	661	636	643	656	694	664	700	689	647	669	614	673	690	657	652	680	615	627	698	683	652	653	686	670	678	665	666	647	662	673	680	692	624	630	656	684	633	649	721	710	659	631	656	711	640	635	665	693	647	672	678	662	637	678	639	664	613	624	682	623	634	689	660	650	662	661	635	655	664	668	666	658	587	664	694	696	601	653	650	663	678	680	689	675	633	652	681	636	704	682	642	702	642	659	660	663	675	662	674	654	685	635	657	693	658	624	647	671	651	676	661	638	629	631	616	657	644	638	694	676	661	618	675	706	630	717	662	686	655	648	646	661	633	651	630	675	635	705	683	660	695	673	665	661	694	669	631	584	665	606	655	646	628	642	690	675	645	646	697	594	651	626	677	644	669	646	659	661	647	626	689	612	639	622	667	611	715	698	600	659	657	657	659	640	653	642	660	620	691	658	646	646	647	699	663	678	661	697	729	696	652	647	662	690	632	653	681	660	627	659	679	658	626	667	716	665	643	647	656	653	698	674	675	646	658	659	678	683	693	730	659	635	670	661	670	634	669	702	628	658	704	671	648	686	620	669	664	640	664	644	677	688	663	650	659	650	644	660	674	688	672	622	658	675	644	683	652	639	688	628	687	662	678	655	656	687	626	695	618	726	642	644	645	632	631	647	673	623	670	672	682	659	673	664	663	709	628	652
24320	21478	25263	28119	21479	21490	19309	683	391	338	294	288	298	318	311	275	251	254	281	306	268	221	243	271	287	285	247	253	235	218	248	266	226	210	233	245	236	243	253	259	226	216	243	237	247	246	254	259	247	259	252	243	251	242	225	222	263	243	222	232	242	230	275	260	250	244	245	236	277	250	258	263	256	245	242	231	265	295	237	246	263	238	241	264	253	201	248	253	212	259	267	235	187	249	235	224	246	225	248	249	224	216	258	232	238	256	225	235	241	214	249	261	223	237	266	253	252	220	266	263	245	267	227	231	233	253	258	233	253	240	248	262	275	244	246	211	279	232	240	285	258	244	230	263	240	232	257	292	243	260	260	235	243	246	275	241	207	259	251	254	236	232	266	227	241	238	235	236	257	238	239	232	274	239	237	245	214	251	234	242	266	286	234	245	241	270	237	235	248	242	234	255	229	229	223	267	272	249	252	236	225	233	242	239	256	216	231	237	263	239	251	249	237	219	255	207	247	228	237	226	217	238	219	234	244	246	249	250	255	247	239	219	259	254	239	258	232	253	254	262	242	237	251	249	247	260	245	231	267	233	250	246	258	212	245	240	226	255	223	262	248	233	243	243	259	259	219	255	238	248	226	247	257	261	264	253	285	242	256	250	224	234	249	237	223	272	245	229	258	205	247	223	230	229	219	260	269	243	271	245	246	242	282	217	262	253	225	253	250	242	220	246	243	260	227	256	251	243	209	244	260	231	241	246	213	248	269	236	250	252	240	231	260	260	243	288	238	244	252	237	236	256	218	247	249	249	266	239	232	233	255	237	245	235	256	247	267	233	249	235	239	285	268	258	264	273	241	241	261	219	220	278	266	247	259	243	232	240	258	236	228	285	246	272	234	234	248	247	247	239	250	218	238	231	255	251	243	251	253	225	237	241	253	232	223	236	233	263	248	260	222	262	216	211	275	244	271	253	238	256	267	242	227	260	262	227	252	246	209	249	224	229	238	246	256	235	238	251	248	221	240	216	252	247	236	248	208	231	238	242	242	197	232	240	259	248	241	234	249	261	289	237	280	244	251	256	264	237	241	256	255	216	256	242	202	255	239	200	230	222	212	256	237	241	257	251	218	239	228	255	255	260	258	219	232	238	253	253	231	249	248	245	261	269	245	237	240	237	219	219	232	241	258	280	225	254	251	247	218	276	210	262	251	248	240	259	218	250	222	232	254	258	221	236	208	203	239	245	244	263	246	239	232	226	274	227	234	248	237	237	258	244	240	266	229	263	240	233	235	241	245	257	257	266	240	237	237	233	225	236	252	239	249	242	205	220	235	227	233	212	275	233	230	238	238	236	243	247	227	241	263	221	247	261	248	219	243	209	266	234	243	247	228	237	248	237	272	214	255	218	262	244	265	242	252	267	257	235	255	214	314	276	251	219	249	224	247	247	245	240	234	231	272	228	217	221	240	243	250	271	224	248	233	266	229	229	245	224	267	230	239	282	246	243	242	226	290	267	231	201	208	209	236	244	238	257	231	275	240	228	223	231	232	250	212	229	216	209	285	232	253	271	263	236	229	242	243	275	276	246	242	244	252	246	243	256	243	228	254	250	247	218	216	246	232	245	234	263	275	259	239	254	244	231	226	259	221	245	253	246	260	233	262	280	243	246	278	262	232	248	258	242	231	242	232	234	201	246	266	238	238	232	215	275	227	247	261	263	257	246	238	238	259	250	267	211	242	256	234	262	205	235	272	234	238	254	220	222	240	223	263	266	231	234	264	221	229	255	217	229	211	223	239	233	255	236	251	235	238	223	235	262	248	252	260	286	223	250	245	238	239	266	234	255	239	268	240	238	237	261	245	236	228	258	225	249	275	245	248	239	251	264	244	239	259	242	238	249	257	248	246	234	223	255	247	253	254	256	223	224	188	236	219	276	280	230	266	268	261	233	267	216	264	229	263	236	236	240	238	230	226	255	231	260	272	251	217	236	260	257	216	232	257	231	248	214	241	254	236	269	241	226	245	262	254	235	278	237	240	244	241	221	246	244	238	245	260	236	217	217	216	230	230	231	249	230	260	216	249	267	248	239	243	214	270	243	227	238	225	240	205	276	277	275	258	252	267	229	259	244	229	254	228	266	240	254	243	289	221	217	227	202	235	241	229	249	251	259	249	270	246	241	229	238	244	215	242	219	233	207	241	267	271	272	243	215	216	235	226	266	248	230	235	219	240	246	232	235	245	240	223	245	202	230	274	267	233	226	248	256	257	247	224	242	243	258	260	232	247	237	271	222	213	225	235	250	240	240	231	251	279	265	225	221	261	232	257	215	253	220	240	251	228	256	250	248	244	232	264	248	253	241	240	224	235	248	243	271	258	256	230	235	222	244	247	224	195	241	222	209	245	223	236	256	244	225	227	225	240	230	215	226	250	244	236	257	240	204	235	253	225	242	258	247	271	247	238	247	239	267	291	224	266	255	247	238	245	237	272	234	253	255	217	234	236	239	228	229	247	253	227	291	256	220	254	246	246	263	255	252	240	243	246	236	214	246	244	265	244	235	260	291	250	239	250	248	235	235	238	243	256	253	227	198	263	218	214	229	231	279	261	239	240	262	237	261	254	224	250	229	222	213	247	231	236	234	278	210	224	255	235	244	244	279	267	217	225	243	261	251	263	215	219	229	229	222	245	264	227	230	250	225	225	240	224	250	267	251	240	230	236	264	285	256	243	230	223	205	236	226	249	253	249	205	220	236	241	263	254	236	255	247	254	249	235	274	245	270	262	214	243	254	226	247	211	248	224	234	259	257	245	240	241	228	220	223	237	249	201	216	233	231	256	278	248	229	245	242	236	265	234	235	237	281	242	214	248	222	262	234	210	229	238	240	250	196	264	254	235	240	224	247	244	236	233	242	268	237	219	253	262	246	222	219	254	251	249	273	241	217	262	238	252	266	237	245	242	250	239	216	253	239	253	247	254	246	239	219	225	259	224	189	266	266	260	241	267	263	229	254	253	243	245	227	237	255	233	242	266	214	241	245	230	218	234	223	259	221	232	240	214	255	261	217	275	233	250	234	199	209	229	236	218	258	237	265	261	234	259	244	261	263	221	211	233	250	264	246	271	236	225	249	230	209	243	243	263	222	262	207	218	247	235	214	208	217	248	239	246	261	247	234	221	247	272	242	254	208	231	230	247	237	258	261	229	256	241	282	236	264	229	236	232	254	247	241	250	212	243	215	208	262	227	234	237	244	260	269	266	254	249	233	241	242	233	244	231	248	276	255	223	233	250	251	223	238	262	236	257	244	249	254	247	242	243	258	254	261	255	245	252	225	236	241	258	262	255	270	238	271	254	236	232	252	203	252	265	234	240	253	264	245	214	244	219	250	248	252	228	227	261	199	259	215	218	228	244	261	218	266	257	225	248	229	246	223	252	233	274	213	218	212	224	237	288	261	246	233	252	281	247	249	266	266	261	245	249	240	281	239	252	225	246	252	245	165
20531	51769	11138	1308	828	682	643	610	536	596	528	596	516	547	553	557	522	490	592	490	525	517	525	492	522	520	510	537	525	524	489	527	507	538	534	503	524	543	529	523	510	546	504	501	500	533	496	482	478	522	543	499	504	499	541	500	479	532	494	523	500	537	503	535	517	520	522	478	540	494	535	495	522	526	528	511	513	518	549	498	494	493	498	501	481	493	490	509	509	503	501	541	536	513	506	542	503	494	531	494	489	507	501	522	530	525	564	505	498	455	530	528	511	507	485	518	543	493	515	517	469	515	493	533	511	500	522	496	494	515	511	499	520	497	510	478	525	541	510	510	530	531	497	516	526	516	528	553	518	526	508	557	533	520	547	489	548	522	440	514	495	467	544	504	519	501	468	498	495	522	533	513	533	528	506	553	540	508	520	506	496	482	490	539	479	472	536	512	501	543	492	488	486	490	504	543	484	527	529	536	499	532	483	487	530	548	519	456	464	546	524	481	490	549	486	470	499	524	488	505	463	499	488	524	485	504	495	519	494	496	523	481	507	493	519	507	498	534	525	506	476	492	500	485	500	516	472	507	527	504	496	487	505	551	504	510	469	549	534	520	537	539	515	533	489	531	513	544	497	497	528	510	482	561	489	497	490	489	493	497	515	539	500	506	523	505	488	518	521	509	532	508	507	503	522	523	511	510	509	487	479	477	527	509	522	480	511	513	529	483	473	491	502	501	520	537	517	487	493	537	537	534	498	511	491	515	517	527	493	535	525	479	546	495	472	470	485	479	513	481	536	514	511	489	535	511	476	466	460	493	480	505	504	517	494	560	488	533	519	503	469	526	475	562	530	491	508	531	470	513	494	537	491	526	514	510	496	542	524	501	471	505	507	514	511	556	538	528	512	518	515	512	482	530	515	529	543	533	534	479	497	478	539	476	497	555	496	536	518	498	504	507	489	459	500	473	496	527	532	529	522	504	482	517	499	476	510	466	462	485	503	531	511	491	511	492	477	544	586	485	532	507	470	540	499	532	475	501	504	515	573	477	496	536	507	491	519	490	484	504	551	515	561	515	505	511	484	507	529	475	546	529	490	530	516	483	521	534	499	494	485	474	514	497	503	463	509	525	494	535	492	517	504	514	502	469	510	506	504	513	518	508	498	507	475	532	465	501	524	494	544	528	551	501	473	495	522	483	518	501	526	500	499	479	504	464	498	527	506	510	497	510	489	485	512	518	511	524	508	537	539	536	499	482	536	506	508	525	506	514	491	521	515	478	515	522	531	503	543	503	499	499	529	511	514	544	484	495	498	522	502	543	520	508	529	503	572	489	563	519	504	526	480	516	535	539	494	486	468	551	514	510	491	511	520	501	547	497	529	488	517	529	505	512	497	549	519	529	519	503	507	505	534	509	483	569	532	507	507	535	522	503	525	535	512	541	463	507	542	502	498	517	527	539	499	535	474	532	533	538	515	493	467	491	464	505	493	507	487	505	507	532	524	507	510	490	497	519	501	510	496	525	463	521	543	513	550	489	511	520	494	506	511	485	530	509	520	503	521	528	512	506	518	515	514	547	497	509	529	493	542	520	510	459	446	503	530	498	509	474	505	526	506	493	499	488	531	495	510	491	514	488	483	500	506	525	542	490	497	510	481	498	513	476	527	513	526	535	531	493	539	497	520	495	519	521	501	525	492	487	490	522	513	490	463	513	525	539	520	516	550	510	534	531	536	530	515	498	515	551	524	482	530	548	555	505	463	504	522	558	506	489	509	503	532	536	488	524	534	489	506	524	512	514	528	506	495	526	495	532	522	525	510	508	490	533	498	545	485	490	534	487	502	519	489	486	507	478	536	471	546	535	521	521	501	533	539	518	529	535	460	490	500	529	476	516	490	530	487	518	513	475	528	572	537	515	541	507	497	510	539	508	519	520	507	525	491	499	492	445	482	534	495	533	524	491	506	489	506	533	484	501	502	503	500	501	482	507	513	477	519	523	511	524	525	517	512	527	535	553	478	517	521	499	526	515	507	501	505	520	502	489	507	517	481	479	540	504	496	527	531	507	513	516	489	504	493	526	505	508	561	500	513	483	502	471	510	506	500	488	532	535	519	511	513	476	509	519	522	501	486	564	556	525	496	522	491	476	502	521	522	471	511	488	501	532	560	524	497	504	490	504	532	504	523	497	540	516	453	506	522	531	521	527	486	526	502	494	489	484	490	498	517	502	534	516	502	508	532	554	528	514	502	501	513	487	476	462	540	537	520	513	521	526	516	521	539	489	497	519	487	521	489	528	509	501	491	527	503	504	514	501	502	529	522	534	492	479	511	495	523	518	488	514	546	511	496	475	493	525	494	508	557	442	485	487	490	496	506	525	501	495	509	507	503	496	513	470	499	483	535	497	497	494	520	510	506	479	488	474	479	496	558	496	528	509	528	522	502	506	511	522	505	557	532	517	514	512	512	484	516	500	502	524	526	534	514	524	497	479	473	510	513	507	512	514	533	523	504	492	506	518	536	505	513	494	506	495	522	493	510	513	506	528	495	486	501	471	506	516	468	497	544	539	485	488	510	511	512	464	482	533	550	507	500	493	494	522	517	543	515	495	509	523	513	515	489	521	499	545	497	519	496	517	508	490	513	483	501	497	476	482	547	536	513	487	500	510	546	485	538	458	517	498	497	546	533	466	501	484	493	537	517	477	497	539	490	531	503	572	495	454	502	519	512	525	541	511	538	475	491	462	542	504	483	524	520	534	498	523	543	478	519	511	516	542	522	490	510	502	500	514	511	530	485	508	478	492	514	521	493	514	486	528	525	472	531	515	524	517	514	504	489	503	521	504	529	455	517	498	519	494	514	537	509	462	510	510	491	538	534	512	498	546	479	525	488	494	532	491	518	522	502	493	514	489	508	493	491	501	530	512	503	505	502	493	534	506	520	492	522	529	463	521	501	498	514	501	508	501	525	519	526	515	503	498	517	497	494	528	546	510	480	499	559	477	495	508	456	524	480	547	495	486	521	490	530	543	518	505	493	513	519	485	507	474	564	490	502	494	544	527	498	522	492	464	481	536	472	521	482	494	494	532	509	535	529	530	471	511	499	495	502	503	520	552	513	536	482	470	496	504	510	507	517	529	514	583	461	469	525	493	522	482	481	506	474	518	521	458	469	493	505	506	531	506	521	565	487	492	504	525	542	483	496	504	518	509	509	480	511	514	501	499	510	515	466	481	461	569	488	486	478	492	531	557	492	491	530	515	540	455	480	486	547	503	516	509	507	515	497	439	518	555	503	478	476	500	543	524	494	514	462	525	498	499	511	527	506	515	509	532	467	493	523	557	508	505	491	534	499	506	507	505	495	494	488	513	455	505	513	468	541	555	513	513	508	524	502	514	514	527	515	540	505	498	502	522	515	522	509	531	481	490	440	516	529	491	502	540	497	551	512	464	508	486	505	511	525	491	477	515	521	528	501	506	476	536	508	494	460	517	525	501	503	500
33014	20619	9604	491	203	188	216	188	182	172	187	183	158	187	157	149	181	188	198	195	187	188	169	176	194	193	197	171	217	191	199	203	161	185	192	172	169	187	192	185	176	214	167	163	170	180	180	183	172	193	201	182	155	187	156	190	183	182	201	178	180	186	183	175	175	187	179	182	186	185	202	191	204	179	188	180	192	205	189	199	162	180	182	200	187	175	177	166	193	207	170	177	189	179	194	205	168	163	171	167	164	174	178	181	176	165	183	176	167	209	199	188	198	198	188	167	169	169	179	174	172	188	220	185	201	191	167	179	180	201	202	181	209	172	182	182	187	198	189	157	181	170	182	211	193	186	187	172	170	227	201	188	181	207	223	180	200	167	187	165	161	168	176	194	202	188	182	188	175	215	168	172	190	183	185	153	176	190	204	207	170	183	180	170	180	191	189	188	176	173	192	191	181	195	183	200	193	191	175	206	175	204	164	176	153	164	184	203	192	199	174	194	189	197	167	180	156	168	201	188	202	181	179	189	174	181	180	196	202	173	201	188	207	182	202	186	181	224	175	191	225	164	195	204	195	172	167	168	176	166	192	193	160	212	207	196	148	184	189	170	180	175	147	184	218	183	183	198	198	200	170	205	204	185	180	203	190	197	183	182	199	180	169	183	187	181	185	185	186	163	191	172	185	178	191	199	191	197	206	202	175	206	185	190	166	161	187	220	162	189	158	175	178	194	186	191	181	198	185	178	190	171	192	183	195	194	175	164	155	182	184	202	203	176	170	162	164	198	167	169	181	194	187	180	176	173	160	195	180	196	196	163	175	181	171	183	200	172	178	200	199	179	214	200	166	189	193	205	174	187	216	170	174	185	183	176	187	171	174	196	203	174	192	186	165	188	191	194	198	174	196	180	219	180	185	200	211	185	189	187	202	185	201	173	182	189	169	177	204	175	191	196	182	213	163	209	207	192	208	192	192	175	186	193	181	177	183	180	175	190	177	194	203	192	170	152	247	183	206	201	210	206	181	181	189	193	178	180	194	189	180	183	205	175	165	194	178	184	215	201	188	192	206	215	194	191	168	187	162	217	214	160	194	201	182	195	190	187	198	183	228	171	177	170	189	204	197	193	181	189	181	187	187	201	179	183	214	209	202	205	207	170	160	169	197	172	179	187	209	190	186	180	193	213	214	181	181	191	196	203	185	189	181	180	189	178	180	177	191	201	174	217	177	169	201	186	197	196	202	193	194	170	175	180	169	181	154	175	165	220	189	184	201	205	181	160	175	195	199	201	178	193	177	199	152	203	200	207	194	195	202	178	191	176	182	202	169	164	183	188	205	202	188	190	190	163	190	201	175	204	169	168	179	179	183	173	175	216	204	170	179	157	184	178	179	185	178	185	189	197	173	198	186	217	187	198	215	183	184	166	210	194	182	200	185	183	170	186	211	185	189	175	176	193	173	185	180	199	185	205	153	176	188	184	176	209	189	176	198	183	197	192	199	160	167	190	186	194	199	177	192	187	173	181	190	177	186	206	190	179	182	217	168	162	195	189	169	194	169	213	165	179	178	174	190	186	185	203	200	212	186	195	159	181	191	187	186	206	230	203	161	189	175	188	193	205	205	180	196	188	194	176	190	196	182	174	203	173	169	194	184	186	201	197	193	160	207	195	201	199	196	184	193	159	198	203	178	210	164	187	213	174	181	193	192	179	188	208	191	179	193	172	189	187	183	184	171	176	187	201	202	192	186	177	214	185	191	227	168	171	156	167	165	188	196	170	211	204	168	202	192	203	206	179	187	194	200	205	176	208	178	197	180	195	186	202	185	176	220	180	182	196	173	202	208	189	183	170	186	172	221	170	185	172	177	167	202	183	187	211	166	194	219	214	202	182	225	233	198	167	204	187	200	202	190	218	188	196	166	167	186	208	162	184	173	188	183	181	179	193	213	159	179	188	197	154	197	202	193	177	184	218	173	182	199	168	187	164	188	189	200	186	179	189	178	193	194	209	214	193	198	210	178	179	200	208	188	170	189	204	190	183	209	198	192	181	199	193	188	165	165	194	157	175	195	179	181	182	196	186	183	199	193	214	184	177	176	174	215	188	184	191	192	178	172	168	169	171	185	210	194	165	179	174	208	178	179	169	214	210	166	220	198	151	216	194	174	198	203	197	211	205	207	224	200	187	165	186	210	176	189	179	181	191	204	187	181	197	177	203	211	195	195	200	197	204	170	176	165	159	197	194	202	174	180	171	198	178	225	206	194	186	170	181	201	186	200	205	188	179	179	174	186	213	199	170	196	193	156	192	182	210	165	185	161	216	200	219	182	176	177	188	176	194	168	199	174	206	211	193	204	195	212	187	178	201	185	193	155	194	172	190	191	186	197	202	187	191	224	172	184	195	188	194	189	182	177	191	162	189	183	232	191	210	181	167	194	182	190	168	180	192	189	171	177	182	176	173	181	197	173	179	180	203	226	172	192	197	177	199	192	163	166	191	174	194	182	194	187	213	212	179	219	201	179	180	204	186	197	199	180	149	182	194	152	184	183	176	173	171	199	182	184	206	178	207	214	181	181	164	190	174	166	157	177	202	184	191	177	188	191	222	181	193	200	219	192	196	182	158	181	178	191	193	198	198	197	184	177	162	179	190	185	181	173	171	161	155	163	163	173	176	178	183	205	188	181	201	163	189	189	176	192	183	193	180	219	184	182	189	154	193	187	186	163	187	176	187	180	199	206	202	185	179	208	185	205	180	175	173	202	170	178	205	173	204	200	204	174	194	152	200	190	166	196	199	191	203	199	205	202	192	161	176	170	183	158	196	195	155	172	169	205	156	154	182	204	161	155	185	185	228	214	185	186	183	216	182	192	216	197	163	160	193	209	187	216	198	174	208	167	157	180	171	203	197	177	168	194	180	181	174	177	177	210	209	196	180	197	190	191	170	200	236	197	180	190	184	204	191	198	189	185	194	193	188	179	183	174	194	175	153	186	194	192	189	180	206	169	183	209	206	175	197	185	215	189	168	176	186	191	193	176	219	170	184	181	179	198	180	179	196	165	180	213	167	194	196	187	179	171	188	199	177	194	178	183	192	165	170	186	195	196	184	179	172	193	202	186	182	179	206	209	178	197	191	157	156	205	191	210	186	193	193	209	185	200	172	184	213	193	205	213	203	205	169	176	212	182	178	171	164	188	167	173	169	185	191	206	170	193	219	180	195	200	197	170	178	178	202	161	179	170	167	212	195	190	196	170	161	175	183	193	183	192	192	190	175	184	180	191	202	191	196	208	197	182	180	189	176	178	193	189	188	167	220	204	189	173	170	196	199	206	206	185	196	177	187	196	187	172	193	170	200	160	200	169	185	213	176	175	177	221	191	171	182	196	187	167	169	177	167	199	185	168	187	156	181	158	205	183	178	184	174	194	187	171	186	208	206	198	206	189	209	190	203	186	166	193	174	185	188	189	204	158	194	177	170	173	199	198	195	205	196	201	185
6720	6013	1073	468	434	460	448	459	464	476	460	418	442	428	457	432	423	452	437	471	443	462	493	426	422	451	441	505	474	457	471	486	427	457	462	430	460	435	463	475	496	486	465	447	420	456	466	449	489	450	434	446	463	480	467	441	464	450	451	470	473	435	461	424	417	472	457	459	488	440	489	454	454	474	427	408	428	460	435	465	470	449	462	466	472	406	462	470	468	430	420	456	427	447	449	445	416	470	450	470	467	440	456	433	426	472	437	461	448	437	436	442	455	444	431	469	465	449	457	476	474	440	410	424	442	458	466	464	456	441	461	446	452	415	457	431	414	433	476	449	428	476	434	443	440	446	465	421	463	451	485	462	499	438	462	493	430	452	481	459	462	455	427	416	457	467	499	475	462	423	444	448	474	432	402	424	438	438	447	442	418	443	490	457	474	445	405	473	454	456	442	462	427	475	446	454	485	469	437	506	430	425	430	442	462	442	450	423	463	443	495	428	448	519	453	497	442	449	446	413	449	446	470	449	474	461	467	444	431	457	440	462	446	446	441	470	425	450	429	443	458	479	454	460	447	439	444	458	479	470	433	438	470	460	458	448	472	433	458	448	470	414	456	455	452	437	450	470	454	448	443	472	433	443	514	443	476	458	422	462	442	450	422	418	443	476	430	485	492	420	447	469	464	443	437	485	410	477	477	455	475	445	499	503	475	451	451	446	425	439	440	444	442	470	470	446	447	459	447	448	427	429	454	427	453	449	466	482	454	480	451	463	458	419	439	375	464	457	521	445	489	446	459	501	482	436	422	460	425	451	451	472	452	434	426	458	448	429	437	431	427	495	449	457	451	481	469	440	477	448	447	495	467	437	395	442	462	462	443	451	462	420	430	457	470	463	425	475	449	436	427	405	447	438	474	480	448	439	413	420	489	470	426	432	445	507	428	459	455	447	456	430	447	458	431	434	447	442	408	480	433	418	472	455	451	426	437	417	433	428	469	477	434	486	502	454	434	440	451	475	462	445	453	411	454	468	456	454	424	447	460	451	451	430	471	519	442	429	419	447	469	446	444	499	457	438	439	461	461	418	446	466	424	465	471	467	441	438	466	444	455	417	470	425	497	451	450	460	460	467	487	443	450	424	431	462	460	490	477	476	415	452	431	437	434	466	462	407	431	460	439	469	434	450	446	476	486	469	485	439	419	447	422	436	434	443	446	478	450	482	494	468	464	480	456	464	454	461	463	479	464	449	471	430	433	476	477	443	473	491	465	449	434	470	463	465	494	438	449	425	472	414	426	450	455	429	449	448	442	431	476	433	414	458	431	432	443	461	419	475	453	456	467	478	441	475	421	455	440	429	432	449	463	413	452	468	488	439	448	471	482	413	472	436	455	460	469	446	472	452	437	450	455	454	454	447	464	454	444	439	437	476	438	463	443	476	494	448	472	459	460	426	433	446	458	426	464	468	459	503	454	450	466	469	438	453	470	483	473	419	448	435	399	423	477	436	466	467	463	438	447	455	485	462	429	443	456	456	448	477	447	450	476	417	432	459	465	450	428	479	499	445	440	453	441	418	481	491	413	454	476	453	438	410	419	433	439	478	478	463	433	476	443	469	504	482	477	465	493	426	403	388	470	432	448	459	428	432	447	427	489	487	405	423	474	399	454	450	432	474	466	476	446	456	465	437	444	446	434	467	465	449	461	427	461	434	475	425	444	418	451	442	464	452	442	439	448	460	448	442	447	471	450	456	454	463	428	433	451	456	447	462	476	455	435	417	461	445	474	401	419	443	443	478	462	475	418	476	469	450	473	430	461	436	433	462	440	427	500	461	493	489	430	468	486	441	453	446	435	463	453	436	453	456	443	432	486	442	458	467	431	421	462	449	479	458	437	438	490	444	438	428	426	449	464	444	435	473	458	448	487	426	452	412	467	438	434	440	460	479	477	482	443	454	485	461	443	462	427	418	452	451	458	428	461	467	457	455	433	468	464	473	462	434	445	494	455	422	470	429	489	476	446	441	427	441	448	475	431	430	459	453	452	419	441	472	477	466	476	484	464	429	468	479	479	479	443	474	418	473	495	467	429	484	442	475	416	485	453	448	455	435	433	432	445	426	471	440	436	441	430	427	470	452	489	426	448	428	461	423	448	463	472	452	425	462	435	445	448	460	458	518	470	473	447	433	468	422	446	465	454	467	460	461	433	454	463	472	428	433	448	408	443	477	471	446	457	417	467	468	444	444	445	434	447	452	447	470	448	462	450	443	432	495	458	466	505	430	458	418	444	431	463	478	496	462	379	473	444	438	466	404	433	466	456	434	467	461	479	423	490	437	451	419	448	459	436	466	461	495	445	416	414	446	475	462	430	424	463	485	433	478	449	446	422	494	438	404	489	438	464	443	447	421	435	432	450	458	477	478	448	475	426	477	505	441	462	474	436	445	474	456	472	467	418	432	457	450	454	443	433	427	434	455	481	428	451	434	442	458	452	453	444	441	479	391	435	473	421	455	479	462	470	418	475	463	436	441	434	425	452	460	425	451	456	445	444	432	469	441	464	432	476	443	467	484	439	469	428	448	467	426	431	481	462	456	461	445	502	448	436	461	460	482	408	479	468	429	424	456	402	493	416	441	492	446	445	467	446	471	464	441	471	476	467	449	488	436	437	473	443	479	469	435	443	451	480	449	436	461	460	440	468	462	434	477	409	469	413	474	445	457	434	455	463	436	474	424	409	423	447	457	451	439	443	430	450	445	450	429	465	445	472	430	449	433	487	433	474	457	472	426	435	463	480	470	446	456	509	461	422	452	455	448	455	462	428	448	456	446	428	478	455	460	480	451	461	456	462	467	447	463	484	454	439	477	464	472	468	446	442	503	445	461	452	427	453	431	464	458	471	465	426	430	485	432	493	458	445	467	431	446	432	443	450	423	452	440	472	439	436	463	428	447	487	454	441	435	471	454	491	426	447	448	475	436	480	439	439	470	392	449	458	513	442	458	472	421	455	434	468	466	469	461	475	448	413	423	451	456	510	448	457	433	459	453	423	445	479	448	472	432	457	449	449	445	454	427	466	458	424	423	467	453	480	451	468	430	429	508	471	479	485	457	446	462	473	455	445	514	451	493	476	489	460	446	431	446	452	440	449	426	431	428	458	461	429	452	431	476	477	436	490	448	421	448	398	429	475	447	483	476	456	446	448	486	420	448	476	468	432	448	427	450	479	492	423	453	426	433	428	441	442	475	437	460	449	475	439	474	416	476	432	453	538	474	431	427	474	454	433	442	453	461	431	462	475	411	463	485	470	444	464	418	455	437	476	489	486	459	454	496	451	439	428	442	481	459	467	444	448	424	429	447	446	461	442	481	421	453	481	427	452	490	415	471	479	441	422	443	427	455	421	447	424	465	449	418	460	439	455	436	463	435	420	445	467	445	426	452	440	438	461	462	435	487	468	458	454	477	471	439	459	463	469	478	449	452	437	447	475	438	441	452	486	431
24928	21454	24896	28411	21445	20669	1026	462	392	356	353	370	312	313	338	292	331	335	297	347	305	314	313	280	339	360	331	351	298	307	312	324	317	308	302	312	327	309	254	334	317	318	321	310	301	297	303	320	326	317	311	298	315	325	284	295	287	322	303	325	286	331	293	316	340	306	330	334	319	302	291	324	281	314	324	311	294	294	327	323	293	326	309	339	339	298	314	312	303	279	323	282	303	282	301	312	306	316	315	281	300	298	287	327	299	324	310	307	278	281	313	310	277	336	306	284	333	321	319	267	339	270	278	322	287	320	302	341	314	267	269	334	339	326	324	292	350	275	337	293	339	286	318	299	351	277	316	335	302	324	295	340	291	304	345	311	296	290	284	311	296	270	316	293	303	306	329	284	301	315	319	295	317	291	298	273	303	296	293	325	295	272	317	347	311	313	291	316	289	317	279	322	307	313	323	301	278	320	318	308	289	304	303	291	298	315	342	306	329	330	297	278	319	308	332	301	293	269	311	303	289	265	320	305	306	295	294	274	295	292	303	306	282	299	322	304	301	310	317	306	291	307	315	297	328	323	318	272	316	334	308	333	293	325	346	297	330	307	354	317	332	296	318	304	298	290	327	293	311	304	322	283	341	317	301	314	307	332	317	342	270	299	297	304	328	317	307	267	289	326	324	288	321	299	299	306	321	313	311	288	294	296	299	346	294	330	307	304	325	319	282	291	320	339	317	323	345	342	335	296	317	308	317	320	272	275	330	282	333	278	303	289	261	315	298	310	305	299	305	278	307	296	298	336	299	331	260	329	291	284	322	309	289	290	310	311	295	311	319	304	312	336	292	302	290	297	276	333	314	295	277	286	288	322	298	288	318	313	301	285	318	309	318	330	329	327	304	330	339	323	294	287	286	331	279	320	296	282	295	301	277	328	307	317	323	314	304	287	350	302	281	303	307	308	315	280	282	273	273	305	314	317	310	312	320	315	318	294	302	301	318	305	311	292	303	326	296	338	300	303	293	299	319	306	301	298	309	303	287	324	312	337	349	321	313	305	310	318	305	289	314	308	326	320	313	283	317	293	332	313	321	298	312	292	306	313	318	270	325	310	277	299	288	303	305	317	280	330	315	324	303	327	322	324	287	290	315	324	281	320	306	315	299	324	324	294	331	273	302	317	331	289	313	291	321	301	321	309	299	297	332	297	269	314	303	305	332	308	319	312	300	326	312	311	352	283	313	280	294	295	323	312	296	332	313	303	293	278	277	318	307	324	329	282	269	323	294	271	305	291	320	322	282	278	300	318	321	293	333	313	298	330	314	301	289	353	322	336	278	319	277	332	306	292	296	281	276	309	313	325	333	298	307	315	289	287	327	331	336	284	317	290	276	289	308	326	303	304	310	315	305	316	317	261	319	308	286	297	302	310	289	338	290	309	322	297	305	335	327	300	313	322	292	302	306	318	299	326	279	274	299	294	314	308	277	312	319	309	303	322	292	320	332	324	279	339	321	344	286	338	283	307	315	291	303	300	348	305	273	344	302	298	299	319	331	280	320	288	290	310	310	298	309	304	280	324	308	309	292	283	297	289	305	291	293	290	301	330	331	328	280	307	308	281	320	260	306	308	289	310	291	307	325	331	301	307	341	297	277	288	313	289	324	328	302	276	312	300	310	269	320	318	301	315	303	278	320	288	307	339	277	290	323	303	327	331	327	306	278	296	317	295	316	315	310	310	309	271	262	302	256	274	321	289	290	313	313	328	297	299	297	292	310	314	325	298	302	351	299	317	299	290	309	314	286	280	316	269	290	299	286	304	304	315	304	313	298	302	281	313	288	314	300	324	297	318	337	292	287	335	308	314	330	275	297	307	309	331	321	308	321	313	304	301	302	332	343	289	306	331	301	256	322	298	330	287	326	342	294	313	306	339	317	284	317	299	275	316	302	365	300	347	298	336	299	294	299	293	313	326	306	293	286	312	300	311	292	292	322	323	305	276	295	325	297	318	313	301	291	325	306	312	263	326	303	313	289	316	329	278	267	280	282	300	298	289	324	282	342	321	279	301	278	272	290	313	311	298	311	283	322	326	329	301	282	294	280	288	290	280	322	325	301	291	331	310	311	318	323	286	320	300	348	318	285	299	333	292	335	318	298	302	299	291	299	319	318	310	317	306	314	311	346	333	323	306	301	309	332	312	315	348	320	322	336	323	316	331	293	289	282	305	307	311	324	309	303	317	277	314	300	268	310	311	308	302	304	320	298	315	318	323	326	280	289	291	292	312	279	302	304	326	245	284	294	288	297	319	298	295	282	304	327	308	302	304	312	313	303	292	316	325	363	320	290	269	261	271	300	308	286	315	296	314	314	276	292	295	294	287	309	281	351	318	296	293	305	289	286	264	303	267	302	311	292	311	294	278	312	297	313	284	319	306	301	288	292	297	319	295	312	299	335	322	319	333	316	320	305	296	287	315	288	276	291	325	330	336	310	342	299	296	276	300	277	307	288	359	313	323	323	297	325	291	326	282	291	305	355	317	297	295	297	319	303	360	318	299	287	311	328	308	310	307	316	291	303	313	313	291	313	335	298	311	310	300	332	326	287	299	297	305	318	340	298	307	297	298	295	282	305	316	325	319	303	312	309	262	308	322	287	321	334	306	297	317	320	296	315	317	342	292	313	321	309	309	303	287	332	299	317	294	306	316	347	299	303	299	274	325	333	316	283	271	303	325	307	305	286	335	310	266	293	312	315	284	315	297	302	307	316	316	310	306	330	271	352	306	313	306	336	295	326	319	312	304	309	291	281	304	279	293	290	320	267	277	311	297	357	310	291	298	308	318	287	302	293	324	306	306	320	296	327	363	297	310	279	298	271	301	289	291	312	331	284	312	274	295	305	345	302	318	325	324	301	344	320	292	271	325	307	325	314	345	310	307	273	344	300	323	323	320	307	272	269	289	330	314	298	322	295	307	299	289	299	284	314	287	308	305	334	309	294	295	300	323	316	307	308	329	290	323	309	360	298	299	292	299	289	282	263	304	332	330	325	312	304	311	331	318	298	296	297	286	305	284	269	318	295	306	263	332	321	304	319	321	311	314	304	317	328	284	291	320	291	307	331	302	342	323	299	295	271	289	316	264	316	308	302	331	298	278	303	305	316	296	321	310	316	330	302	297	322	308	282	294	245	323	308	302	293	282	310	317	335	261	329	322	310	297	321	299	289	335	329	274	312	311	281	306	290	296	341	277	287	310	305	313	311	318	301	303	307	305	323	296	291	310	331	311	288	304	289	300	322	329	312	312	315	273	282	271	347	316	311	307	321	304	321	290	297	276	299	320	331	304	348	284	312	307	300	297	280	310	289	313	308	306	308	302	299	342	312	258	316	295	280	331	323	320	336	332	271	302	343	324	314	306	285	283	299	297	318	292	302	325	327	300	293	322	300	288	297	317	302	339	279	307	296	298	292	314	332	276	343	323	331	317	329	284	296	291	327	311	268	270
14929	40816	7463	1079	808	768	662	708	660	698	714	644	683	717	685	685	677	678	652	643	677	671	695	656	632	660	672	683	641	665	734	661	652	638	678	627	631	685	667	645	680	643	685	673	654	711	628	635	701	635	656	668	702	620	646	620	676	669	688	679	663	657	671	665	622	665	652	691	693	663	653	646	690	667	656	667	643	681	660	682	671	656	675	663	629	669	671	684	662	698	654	666	679	640	657	716	681	639	645	678	690	638	657	662	635	684	624	653	621	674	701	599	687	669	652	697	659	634	609	669	670	686	627	696	650	685	702	653	654	684	624	653	697	663	649	649	670	690	645	648	701	577	663	706	629	712	653	630	682	671	669	641	716	676	640	668	658	665	669	656	644	678	643	724	651	665	674	701	665	655	659	658	708	676	669	668	636	651	650	659	663	655	659	665	679	718	682	686	660	710	678	672	614	716	612	635	653	647	631	642	675	662	641	668	619	643	670	653	704	681	695	632	653	623	700	669	650	666	650	671	702	646	637	652	631	670	706	658	650	611	679	645	692	689	661	655	660	640	640	655	655	686	624	679	689	628	654	664	676	669	690	628	592	671	674	705	643	671	661	677	658	707	681	713	649	625	594	663	634	657	656	690	663	641	677	677	657	701	693	693	688	618	700	667	665	652	688	698	688	675	678	644	678	656	628	621	666	645	677	684	692	645	666	625	645	660	656	655	636	662	674	665	643	719	671	645	687	675	653	674	649	638	636	684	638	665	656	701	651	637	639	674	654	606	655	652	683	660	638	640	701	665	656	646	726	682	626	660	685	650	692	676	631	674	652	672	667	653	680	697	645	685	674	713	630	704	655	650	690	652	698	632	647	713	661	671	676	652	646	652	679	662	667	676	628	692	673	691	664	636	649	648	631	643	623	692	624	691	680	655	630	626	655	627	676	643	743	674	659	716	641	687	639	671	678	689	694	659	663	677	686	626	674	672	673	664	688	697	648	654	681	652	679	647	683	649	656	653	641	655	676	670	659	676	678	661	708	661	652	681	661	697	675	691	611	682	701	669	646	648	651	673	689	667	654	681	668	665	670	629	647	662	696	628	671	707	675	648	667	675	645	722	696	646	628	685	689	748	674	650	694	661	686	665	678	666	627	700	699	650	713	658	619	669	634	641	682	638	673	652	678	629	671	647	685	632	661	669	649	687	663	597	661	666	604	659	698	634	678	671	688	653	638	687	668	636	659	657	687	631	662	679	653	669	677	621	680	675	656	701	649	660	659	666	658	679	630	659	656	669	650	631	606	670	678	634	660	666	627	668	662	664	627	657	654	719	658	649	613	609	636	660	679	634	632	660	647	638	653	664	668	694	674	646	662	644	646	709	668	635	694	673	686	683	683	679	664	676	623	658	666	635	678	624	661	662	685	602	678	657	676	689	639	636	689	687	665	672	632	661	631	636	619	699	677	642	651	675	630	678	603	659	656	686	651	681	637	655	616	698	653	647	643	719	661	686	686	646	684	660	683	644	632	678	694	647	655	653	653	644	650	636	659	718	634	671	715	659	663	676	647	653	659	674	703	684	675	658	645	690	654	657	631	662	676	659	664	640	681	642	647	646	650	656	632	656	617	697	648	669	676	683	660	679	622	715	698	638	669	643	665	698	629	672	656	640	667	684	652	703	674	654	651	668	652	662	667	659	650	640	673	663	669	626	602	677	637	644	648	673	701	723	657	643	653	653	689	700	645	666	682	634	653	652	711	684	640	652	637	705	638	660	643	685	658	638	693	657	625	630	671	654	659	671	663	671	685	678	657	655	663	661	648	674	638	677	660	686	674	686	616	637	687	653	649	631	664	668	657	662	729	647	676	678	706	698	662	648	658	664	674	635	657	644	635	662	645	663	641	674	684	657	687	684	694	633	665	655	663	675	654	651	690	680	705	650	668	644	629	678	647	692	675	662	635	671	633	631	669	642	662	689	674	658	696	649	678	656	699	669	633	657	644	675	679	674	662	709	678	636	666	725	644	677	652	692	690	670	722	625	668	667	641	697	599	685	620	636	674	689	641	660	669	678	680	643	649	645	633	620	670	656	662	648	638	646	652	674	665	612	654	708	667	655	692	656	676	672	649	666	677	671	650	662	718	611	643	674	663	653	670	656	630	670	692	684	656	692	637	628	656	640	700	654	657	657	675	649	685	662	641	662	660	672	651	636	653	650	650	643	636	653	680	616	680	671	678	680	654	671	643	677	664	634	675	637	656	623	631	625	666	618	684	680	637	654	662	673	677	685	674	689	732	656	640	667	614	658	669	682	675	602	707	643	675	667	619	626	677	679	658	657	659	671	703	706	658	657	684	652	676	675	622	669	665	702	665	640	622	619	653	668	631	686	626	648	663	663	657	722	664	668	660	658	641	641	653	676	686	661	710	689	616	648	656	669	638	699	678	718	647	670	683	690	658	672	689	695	634	644	709	668	644	653	673	688	666	651	714	686	640	699	658	613	657	702	613	674	670	693	620	688	656	685	634	686	655	622	657	639	627	678	659	684	731	632	631	656	635	671	684	670	643	656	690	657	654	623	649	650	643	604	668	632	665	669	649	694	676	638	657	647	665	652	643	667	695	641	658	687	679	662	671	632	660	650	595	684	665	690	657	684	665	617	639	603	675	681	666	673	684	654	678	671	678	636	656	649	675	627	644	690	646	657	673	646	634	676	648	639	669	685	642	701	660	626	614	664	683	664	633	687	674	692	682	604	703	637	680	673	666	660	636	637	649	652	664	679	667	685	636	659	626	664	696	665	674	661	714	662	651	673	677	676	667	677	678	660	664	641	653	682	660	713	668	667	662	693	694	631	658	696	667	667	664	664	647	632	673	659	659	646	686	690	654	704	632	632	687	706	669	662	684	666	674	659	629	628	686	647	662	639	654	673	647	657	690	648	658	669	643	637	693	680	651	664	716	622	646	650	672	641	619	711	626	679	598	681	634	708	683	641	649	699	636	685	650	631	695	648	683	695	642	676	617	571	687	646	720	663	673	659	641	670	621	680	653	657	663	653	650	659	645	666	620	641	643	631	622	666	630	681	685	700	668	656	696	606	706	633	677	656	665	637	679	668	674	610	677	636	634	640	617	646	663	666	680	657	713	643	639	662	660	659	673	609	661	671	684	685	656	655	681	623	673	731	678	689	671	698	652	700	644	667	675	675	670	649	672	680	633	706	664	648	669	668	672	652	651	675	622	635	652	681	682	673	677	672	702	708	655	717	671	644	669	666	685	653	635	670	685	673	608	647	679	600	637	702	676	652	691	670	684	659	654	671	669	645	651	666	668	640	617	628	663	702	650	659	653	663	665	646	710	680	609	656	646	648	613	617	606	677	675	658	648	650	649	716	643	648	651	684	623	685	638	667	661	657	677	626	671	622	673	682	649	685	658	669	680	692	660	633	663	658	715	677	659	648	659	677	697	629	645	645	656	691	628	648	636	678	652	694	654	644	648	639
24368	21518	25326	28172	21521	21535	19272	697	363	346	311	352	315	301	264	267	278	252	250	252	262	281	257	263	304	284	257	253	263	239	268	247	271	267	283	265	246	277	237	293	267	231	215	240	280	243	277	245	252	256	236	259	254	241	209	250	264	229	220	282	260	259	244	237	228	265	258	242	218	254	252	269	225	240	265	228	221	276	258	230	263	248	262	220	245	248	257	228	234	256	243	224	250	239	261	260	259	241	245	209	245	231	268	269	240	231	273	248	262	252	250	271	279	235	230	240	256	239	243	257	254	215	223	228	228	246	273	243	272	252	241	253	243	248	235	220	244	260	250	271	253	249	227	257	247	213	235	251	233	206	259	257	257	258	225	237	232	228	239	253	237	249	227	237	212	245	260	235	249	223	233	247	229	220	241	250	215	237	221	270	244	234	251	227	229	242	240	248	255	229	241	223	260	258	250	250	282	224	278	252	253	233	239	243	224	246	245	225	238	243	258	208	263	221	236	243	234	215	218	206	241	226	254	264	267	266	252	226	207	218	247	261	247	201	238	244	257	221	231	264	246	259	248	244	232	227	244	267	218	240	243	242	227	228	245	242	248	224	255	248	250	230	277	249	260	213	242	251	249	242	245	224	261	238	245	246	264	258	269	252	219	233	224	218	259	250	260	255	246	229	269	269	243	228	248	238	236	241	235	284	232	244	216	238	206	246	238	221	222	233	259	242	272	243	254	249	252	241	256	227	229	222	231	213	254	234	268	236	220	217	243	236	241	235	220	246	218	222	230	239	242	235	222	243	217	248	215	231	237	216	221	194	223	237	237	230	247	242	225	258	239	271	227	214	221	207	249	259	213	234	228	232	263	259	256	257	226	209	246	251	225	255	233	224	211	220	252	231	246	240	238	254	265	259	272	241	273	228	225	234	247	242	272	200	238	241	225	262	211	238	240	260	210	237	270	243	241	269	237	248	249	232	224	226	226	210	253	228	284	235	242	252	274	218	268	247	262	265	272	239	270	268	220	215	243	237	232	233	230	227	242	234	237	277	202	245	226	252	239	240	237	274	208	227	221	225	269	250	261	228	293	246	235	263	229	245	247	228	284	244	262	240	274	254	218	223	277	223	209	235	218	230	253	253	250	246	257	216	212	219	244	256	255	231	202	240	247	241	222	231	240	263	239	240	226	249	249	220	225	241	202	238	222	219	235	246	253	256	266	251	258	224	239	198	237	249	253	224	242	235	213	241	241	241	266	256	237	217	204	245	251	240	252	227	252	227	238	232	222	222	257	234	262	244	221	235	207	225	259	247	242	270	242	216	253	219	259	223	247	204	248	243	238	242	264	221	245	237	238	238	234	241	262	223	218	236	256	226	266	252	249	223	228	259	228	265	223	272	263	274	260	270	218	222	245	273	225	253	254	250	211	256	217	251	244	290	280	259	264	234	247	215	251	244	252	247	264	244	273	262	271	234	245	233	266	236	256	238	252	245	243	240	249	238	236	264	232	247	264	231	233	239	227	205	225	245	250	281	235	229	248	233	215	232	230	241	249	239	232	252	231	224	256	251	251	270	255	240	241	239	256	220	270	265	246	226	262	210	232	231	261	284	237	242	225	234	229	248	214	221	258	263	226	238	266	267	259	234	264	231	241	243	256	227	246	241	239	209	246	224	224	255	236	261	222	239	209	214	251	236	258	238	225	225	228	252	263	249	252	235	251	234	237	235	270	249	269	274	282	243	220	236	218	291	235	285	232	265	258	253	234	219	256	213	234	226	245	274	272	255	234	243	252	260	241	212	283	258	281	262	235	241	259	241	229	256	222	243	233	254	249	236	246	262	229	244	209	216	216	231	271	234	260	249	226	239	252	217	241	250	242	247	233	246	248	273	232	257	248	252	263	237	281	242	234	224	244	239	239	252	219	232	262	247	230	200	301	257	216	260	233	264	226	257	244	244	251	250	260	238	243	258	264	256	232	235	247	261	245	231	248	247	255	210	227	206	280	254	231	258	252	218	240	241	266	241	230	228	256	271	261	256	244	243	250	270	229	219	244	245	231	233	255	252	251	255	259	252	258	235	238	250	219	227	250	238	230	279	232	238	254	261	239	250	256	233	217	265	244	270	249	227	251	231	289	255	233	225	225	292	249	232	242	267	245	263	224	248	222	264	251	259	247	249	221	238	230	237	246	243	248	257	251	244	247	241	224	222	244	219	266	217	251	235	227	255	238	225	210	238	247	261	225	257	254	258	248	251	301	262	239	249	246	236	241	246	256	249	263	252	236	243	249	218	247	248	277	226	234	249	241	218	230	215	230	243	249	227	258	214	227	221	229	255	240	219	238	228	237	230	252	253	226	242	252	220	245	246	250	239	237	261	232	241	205	253	260	253	235	227	237	249	223	238	243	236	236	237	219	253	228	243	226	224	231	245	254	268	275	257	253	249	228	246	219	258	254	206	283	274	252	250	219	237	262	251	230	246	239	258	261	238	236	235	233	245	231	230	240	234	237	248	253	242	248	229	239	236	224	244	243	264	249	250	247	236	253	242	259	250	271	224	242	253	257	220	222	228	232	260	261	274	232	244	218	224	221	241	255	242	241	243	237	237	269	211	257	252	250	266	221	251	244	257	197	233	268	236	248	233	220	268	264	262	211	251	279	258	225	212	271	263	248	248	238	248	221	219	238	272	246	236	224	230	283	247	227	240	239	233	261	243	219	269	250	233	249	241	219	244	257	225	224	234	232	256	264	250	238	272	248	208	212	245	231	259	226	270	248	250	235	223	253	250	231	244	260	251	241	241	240	265	237	238	229	270	272	246	251	213	234	244	249	225	254	252	231	221	253	253	234	233	250	229	240	251	250	271	240	259	256	238	227	233	251	212	256	232	248	244	244	220	269	232	233	256	232	202	227	238	239	254	240	265	244	229	221	208	208	237	243	282	238	248	245	233	230	287	272	251	214	260	223	244	241	218	228	249	205	236	199	218	237	231	216	236	235	249	248	237	240	246	227	229	236	235	242	252	248	240	252	236	253	274	235	245	254	237	254	260	231	223	256	264	251	242	230	235	218	241	226	248	231	216	216	244	221	233	232	218	233	249	214	237	240	250	259	254	226	268	236	239	236	224	271	249	233	237	229	272	228	245	253	244	248	227	237	239	234	256	226	231	247	245	241	238	230	253	236	249	223	232	268	237	242	247	254	245	263	264	246	259	232	219	237	253	224	283	237	245	220	232	257	223	231	232	214	238	251	249	233	257	233	252	224	244	259	265	239	257	238	236	221	267	248	239	250	220	244	251	229	234	244	242	227	291	256	265	253	224	229	226	204	233	248	241	260	252	274	246	248	264	258	209	221	248	220	229	254	221	241	228	203	244	253	295	256	234	233	222	252	246	233	269	236	248	236	280	244	254	241	269	260	225	241	243	209	227	222	236	221	257	234	219	251	223	224	233	228	233	233	207	228	250	246	226	260	275	238	268	238	225	216	230	254	209
20654	52820	11371	1263	770	666	588	629	551	585	551	548	566	555	518	533	514	531	488	503	492	507	546	510	563	473	552	545	544	485	544	516	490	506	554	544	554	537	491	484	541	472	539	485	541	528	511	489	488	511	460	531	529	522	510	504	491	529	506	547	546	545	508	519	531	547	503	508	496	537	529	524	495	502	491	497	509	503	525	493	479	513	521	517	530	493	505	554	520	500	539	497	543	491	538	507	522	537	504	521	510	503	519	482	534	508	504	513	520	463	560	509	516	498	484	533	492	561	556	539	537	480	458	534	488	527	520	520	533	517	510	506	473	510	484	498	504	543	530	557	529	551	525	505	488	525	533	551	497	571	547	518	536	512	548	514	518	522	524	522	501	556	511	539	499	543	480	520	482	498	536	497	513	542	493	537	537	481	481	483	545	492	500	525	527	479	486	487	484	524	577	512	500	529	484	560	486	553	528	529	549	495	512	518	501	548	514	540	536	512	508	506	505	556	515	531	510	522	517	509	496	505	500	525	528	535	521	530	557	521	524	513	508	561	457	509	487	490	531	532	501	542	515	507	463	518	519	524	546	547	505	513	529	530	492	489	553	526	550	495	527	551	491	499	487	490	522	499	536	549	510	527	510	527	531	483	526	503	516	490	487	502	479	496	486	527	523	490	515	548	506	496	515	513	526	499	495	475	517	497	498	504	495	501	535	491	491	469	511	508	518	489	518	509	505	507	505	525	472	504	497	486	511	523	514	515	498	490	537	510	493	509	546	515	489	502	491	509	496	495	522	552	523	465	495	512	503	524	514	484	498	509	548	510	516	497	486	463	518	521	517	487	506	476	499	462	488	483	531	555	498	539	550	451	495	500	499	502	513	487	504	509	535	547	496	546	498	484	517	496	525	552	546	504	523	512	487	476	492	496	519	509	521	485	493	510	480	499	542	506	526	514	512	514	536	480	506	522	535	484	479	493	475	514	529	462	555	542	500	530	524	520	482	544	503	539	513	535	512	519	513	510	505	496	454	523	474	536	473	495	539	523	483	527	534	489	482	499	525	480	513	547	568	489	488	490	501	531	533	486	524	572	533	543	514	540	511	511	471	548	475	504	509	513	489	529	523	515	493	509	490	510	535	507	519	501	539	511	479	483	552	523	511	514	524	551	545	491	514	527	478	527	540	462	526	515	516	490	469	489	511	507	514	472	483	513	534	554	506	520	511	496	508	544	505	525	504	519	502	547	488	520	545	481	525	569	534	503	542	471	552	520	536	527	541	554	524	516	543	494	524	500	516	519	532	511	494	496	477	527	513	480	480	511	543	516	456	518	514	528	513	495	484	494	493	529	524	490	514	490	516	502	528	498	524	484	506	534	531	494	477	495	501	499	533	504	535	507	510	521	484	506	546	495	533	516	510	499	496	513	485	498	508	522	501	516	560	499	497	510	505	514	526	512	518	519	513	478	488	531	516	553	504	544	477	531	523	493	489	535	499	511	524	506	555	495	501	544	500	517	518	483	538	540	488	523	522	564	507	501	498	502	495	552	523	536	522	536	491	531	501	521	526	497	484	494	527	507	527	493	517	503	539	522	508	487	519	492	466	525	516	523	514	525	500	505	524	524	462	525	486	543	486	507	494	512	532	533	521	498	530	492	499	519	541	529	499	509	518	507	515	509	517	519	519	502	512	529	518	437	512	533	536	496	525	528	484	530	550	506	524	535	512	525	497	518	528	509	508	532	508	532	520	531	532	497	520	500	500	536	492	517	499	503	481	509	504	490	512	497	565	554	535	498	511	511	451	518	478	539	577	525	547	522	493	528	496	500	497	487	500	538	519	506	548	524	499	529	528	499	477	530	526	509	530	498	535	530	482	520	501	532	532	481	484	507	560	514	548	507	499	526	503	515	525	536	481	536	530	544	531	523	511	480	534	547	500	525	541	497	491	503	504	545	498	505	527	500	507	510	473	469	576	510	481	473	525	501	505	522	493	502	470	526	496	507	488	489	521	504	484	539	483	546	538	509	501	513	503	570	514	542	505	528	514	485	493	527	504	512	493	548	517	519	511	459	500	485	556	493	508	503	525	524	480	477	525	459	512	494	509	528	544	532	509	499	489	474	500	520	498	490	536	534	525	509	509	489	510	522	560	525	495	500	510	512	498	556	519	507	491	533	512	532	518	528	505	535	536	541	502	504	542	493	493	497	511	520	514	535	503	502	527	556	536	493	472	544	529	567	491	468	538	522	505	494	486	475	534	479	503	476	517	512	516	545	514	504	499	540	524	477	527	503	514	505	533	483	520	505	490	527	555	508	519	521	535	537	509	492	485	532	475	502	544	520	486	473	505	524	546	485	513	506	515	498	468	506	542	542	479	494	510	524	514	519	491	496	504	564	543	545	515	507	534	572	548	485	491	516	512	510	535	510	554	475	504	477	523	525	477	507	513	538	513	553	532	484	508	556	495	518	512	494	542	520	490	472	493	496	529	516	496	504	501	501	472	535	516	525	508	483	490	542	491	495	509	493	467	554	466	528	520	532	543	531	527	513	508	542	524	540	503	485	473	518	535	518	534	530	515	503	472	542	524	518	502	533	548	505	577	512	521	529	535	500	560	495	498	524	495	529	499	534	471	498	508	524	475	528	506	526	506	493	544	515	498	519	470	504	522	487	531	510	496	505	513	530	515	499	490	509	512	475	499	472	474	544	501	516	533	528	539	473	514	502	479	547	515	509	534	536	532	527	493	461	513	565	537	510	519	511	496	498	484	528	520	521	531	513	506	548	512	533	516	527	521	457	551	556	485	516	480	530	494	499	499	515	544	485	517	482	489	498	497	511	502	538	515	529	507	489	540	489	526	502	553	577	503	513	502	519	496	517	506	547	543	509	484	507	534	509	508	541	492	497	516	500	544	519	535	511	514	542	516	509	500	434	533	509	506	500	542	493	492	535	470	515	511	511	502	529	513	507	508	446	500	472	527	521	500	487	513	501	510	530	500	562	519	548	524	524	562	515	511	514	537	516	525	504	512	567	464	542	489	524	491	527	531	517	500	552	521	496	530	492	533	491	519	499	491	510	512	510	510	498	526	565	491	475	530	467	500	523	506	529	504	526	529	526	543	509	490	540	529	516	507	472	521	511	486	515	505	483	535	524	510	546	522	518	510	541	539	527	530	526	502	506	551	528	464	510	516	504	500	546	505	521	527	533	505	522	527	523	525	512	472	517	497	483	487	501	488	461	473	493	494	508	533	517	499	478	506	538	503	499	535	561	539	528	528	509	488	503	500	507	490	506	553	492	490	492	496	487	527	515	517	545	532	557	456	473	505	490	516	504	542	542	521	481	515	523	488	504	489	477	525	530	517	521	532	521	523	487	516	496	513	513	471	534	499	543	496	539	563	493	558	525	498	523	553	504	492	531	485	548	511	529	521	508	532	535	497	503	506	521	563	529	532	561	539	495	509	513	494	524	524	460	513	491	497	543	512	516	530	509
32547	20557	9710	473	212	190	182	196	177	214	187	195	189	193	196	197	202	201	184	193	211	163	226	176	198	172	166	189	173	205	180	179	197	184	187	202	195	183	185	178	186	175	188	167	196	215	205	182	205	176	192	168	165	178	210	206	198	203	181	174	152	176	190	195	177	183	192	175	185	184	186	168	169	192	158	204	186	179	183	210	167	205	181	212	212	178	202	202	182	169	217	177	182	195	188	191	194	188	190	176	187	152	179	165	177	179	193	161	194	175	204	184	173	196	181	166	188	179	188	168	200	199	169	167	206	186	156	203	178	171	175	188	179	179	189	221	209	192	179	165	192	185	162	172	173	197	166	151	187	202	198	185	177	186	211	193	188	179	196	183	185	197	188	196	179	181	162	194	174	194	175	188	182	200	168	201	174	178	176	202	189	201	183	179	200	183	203	190	227	177	195	173	168	188	206	217	180	157	187	162	193	178	194	179	201	198	220	181	163	198	196	167	179	195	183	183	174	189	220	201	194	186	186	188	185	209	203	197	187	191	200	230	202	191	195	191	193	173	183	186	192	181	203	198	196	189	175	178	192	191	191	161	195	194	190	192	191	179	178	197	185	177	158	173	180	165	197	198	197	197	203	223	202	187	193	177	178	183	164	183	180	192	196	161	196	163	193	171	182	174	207	175	179	206	211	202	204	172	186	204	182	213	183	203	188	166	148	180	214	185	182	184	171	167	186	194	194	204	194	192	163	178	171	199	181	182	195	181	174	174	165	241	201	151	155	187	151	186	188	199	183	164	191	185	187	182	176	196	187	181	199	180	174	190	231	188	199	171	188	215	202	211	192	189	186	173	174	179	194	188	206	189	169	179	195	190	177	180	194	163	187	184	167	176	179	163	156	178	206	184	176	210	220	204	180	180	181	183	162	194	205	189	176	177	195	208	199	181	161	176	196	215	210	178	170	177	170	184	188	202	166	157	173	175	198	185	183	187	195	186	175	185	178	188	165	173	208	191	178	192	192	175	178	176	197	174	190	189	200	184	195	189	200	202	168	198	174	173	192	181	191	185	189	204	170	184	176	214	201	206	184	178	188	195	188	190	166	197	218	170	182	157	195	202	201	200	172	183	186	175	181	195	181	186	186	167	191	191	189	171	191	202	213	179	207	174	196	198	171	184	195	201	196	169	174	197	198	173	207	205	183	200	158	191	202	178	173	199	174	177	208	204	183	202	191	191	195	187	199	165	186	187	227	203	194	189	191	199	194	200	187	202	184	178	184	176	183	176	162	198	215	176	187	203	219	204	179	175	178	172	182	180	190	185	185	166	185	157	180	196	206	204	197	185	200	170	200	185	212	206	160	171	183	198	215	183	177	189	185	171	190	171	175	177	164	186	160	205	200	213	212	174	159	168	198	194	189	205	189	197	192	201	199	152	168	189	183	162	169	195	176	184	215	175	205	180	163	167	168	159	170	189	178	172	181	192	198	194	174	201	184	188	182	179	159	214	173	210	190	182	183	203	195	172	208	185	184	169	177	188	200	183	205	173	175	173	199	196	184	177	191	185	195	173	197	191	178	188	177	175	168	205	185	193	198	177	201	192	174	174	181	199	186	168	184	194	196	191	156	227	190	199	178	182	160	186	184	195	174	180	179	181	221	172	189	179	205	176	173	178	195	196	196	176	193	206	204	160	212	197	174	198	193	193	174	228	182	183	192	167	175	161	177	186	185	209	187	190	159	178	156	219	197	184	184	179	184	174	169	202	186	200	205	184	229	210	187	191	187	193	208	180	184	192	217	175	169	166	174	194	174	185	163	216	193	173	204	189	178	190	196	209	187	219	195	174	194	163	192	173	154	214	191	202	171	220	209	156	180	174	183	182	201	175	184	187	203	186	194	185	194	196	201	197	218	155	178	187	180	180	192	212	185	190	186	193	179	163	174	209	187	206	181	204	181	182	222	173	175	202	214	174	194	202	188	168	181	189	184	198	173	169	195	174	204	178	172	149	195	178	189	197	200	183	172	191	186	181	182	178	176	179	172	189	197	193	194	204	172	183	162	168	194	170	216	191	203	184	182	206	169	184	188	185	205	168	183	174	196	188	160	185	201	176	201	155	181	156	167	176	177	164	184	193	196	183	203	199	176	194	190	186	167	179	177	179	233	164	194	203	175	173	193	170	195	191	155	197	174	194	203	223	203	197	196	201	175	199	197	215	192	177	205	172	165	180	180	200	174	179	175	175	211	196	191	175	181	192	193	175	162	187	177	181	178	196	199	180	185	188	182	192	187	205	202	183	189	199	189	176	204	189	186	189	171	184	191	197	193	196	222	201	171	191	177	183	202	190	171	217	203	151	199	168	169	192	202	176	195	191	183	177	180	179	196	174	177	187	189	182	158	192	171	192	172	150	194	169	178	172	160	183	185	168	196	166	157	183	188	185	207	183	187	179	170	180	188	205	174	189	191	193	206	190	206	163	194	201	201	187	162	180	186	176	173	200	197	221	215	193	179	186	165	178	196	205	182	178	182	194	181	187	176	185	194	184	213	198	188	173	182	215	189	187	205	153	184	181	175	202	166	183	207	188	183	210	207	185	191	215	185	202	177	191	193	185	220	175	185	174	169	184	166	190	167	197	197	188	175	205	190	191	166	177	206	187	170	184	209	204	183	161	190	199	172	185	200	156	184	173	173	157	198	219	200	192	206	186	182	192	186	169	174	186	211	178	171	170	169	210	194	163	189	177	169	173	175	218	190	176	183	169	158	192	200	183	210	203	199	178	173	154	170	192	200	177	187	175	198	170	188	196	182	157	195	197	190	177	188	199	160	210	167	215	182	173	177	203	182	218	181	193	189	176	163	171	193	210	155	182	170	186	179	179	171	181	200	176	190	204	169	208	189	192	179	180	198	166	187	211	202	216	196	173	183	179	200	189	208	193	186	181	178	200	222	186	188	165	200	170	184	194	186	179	186	178	171	185	197	187	190	191	185	185	176	178	202	220	150	212	207	203	198	184	182	194	195	195	197	170	182	166	173	172	191	192	189	197	198	163	184	178	217	194	171	204	181	169	189	181	188	156	218	185	203	200	197	190	181	193	177	178	184	212	182	181	204	179	219	200	195	192	192	207	176	178	198	210	195	191	173	172	193	204	187	172	172	161	176	148	165	193	162	178	157	188	167	181	194	210	214	217	185	195	202	191	170	198	207	179	181	190	202	183	165	174	184	190	205	181	166	201	169	185	211	172	219	164	202	184	173	167	157	157	223	207	155	198	183	169	198	167	176	210	196	181	198	163	166	212	198	193	194	195	212	217	188	181	197	216	201	173	202	180	201	214	180	162	181	196	185	166	165	163	189	192	187	193	163	176	198	173	188	166	207	191	186	171	168	179	198	227	176	189	200	181	185	210	206	182	167	198	194	157	181	196	179	183	188	185	210	165	183	200	179	193	216	181	190	208	161	186	186	170	196	199	177	188	153	202	176	195	159	185	196	190
6591	6038	1151	463	472	417	410	429	448	463	446	440	426	468	458	429	414	433	460	437	444	436	456	427	457	463	486	458	435	432	450	461	483	430	462	429	420	459	436	459	468	419	431	401	454	464	441	433	427	446	470	500	472	455	485	443	457	426	416	427	471	425	440	468	489	467	450	468	474	473	434	441	427	475	458	464	407	465	424	477	435	487	480	458	424	479	468	472	453	443	458	476	462	444	458	467	468	460	488	477	455	457	456	480	429	466	432	456	431	451	419	488	459	471	478	480	447	447	462	446	433	440	444	445	414	446	453	464	455	453	446	445	464	446	440	416	448	488	446	442	419	459	436	410	440	488	419	464	465	424	475	446	469	457	435	452	457	460	434	449	473	450	434	459	491	474	433	453	419	460	463	426	411	458	507	476	462	426	446	509	431	454	484	467	426	423	462	474	466	432	457	453	489	424	447	445	458	441	445	421	432	447	484	470	489	403	453	440	433	437	411	475	410	457	426	458	448	447	467	440	454	401	474	454	433	451	416	482	415	454	492	457	457	422	456	456	455	426	431	452	463	454	439	432	446	463	435	450	441	448	485	458	432	459	438	416	443	484	450	444	421	452	425	422	445	463	455	431	438	473	450	461	422	445	459	413	472	449	452	419	451	485	478	457	463	463	442	444	489	432	405	481	452	485	462	510	449	446	452	466	470	444	453	433	443	461	425	462	428	470	511	428	444	494	425	488	448	455	479	458	469	442	410	426	400	470	430	447	453	456	440	406	445	437	462	481	422	463	494	449	469	458	423	425	443	420	460	436	445	452	473	448	482	458	513	432	449	426	443	452	494	491	457	452	430	426	443	458	429	447	453	412	438	454	455	455	443	486	458	455	486	469	439	472	461	462	464	483	447	447	461	433	484	476	468	428	465	441	448	442	451	402	460	448	480	448	469	432	449	439	409	470	449	444	456	434	443	481	447	421	440	424	426	449	469	487	432	476	489	430	466	405	457	435	478	411	442	471	421	427	479	445	469	468	442	424	476	445	485	458	460	472	449	501	465	447	464	433	450	437	452	447	426	438	483	488	415	472	443	406	458	466	412	446	424	450	459	426	470	460	473	426	464	460	455	454	447	437	459	440	448	389	447	456	466	427	436	458	449	438	441	427	486	458	480	483	446	425	452	428	450	467	400	458	477	425	443	409	463	459	452	465	466	452	443	444	418	440	493	413	465	446	443	467	457	467	444	420	458	492	458	422	452	448	470	443	437	481	413	428	458	463	426	459	452	426	450	438	405	449	458	478	466	444	475	445	422	471	421	417	474	465	449	424	449	457	476	430	460	411	443	465	494	465	449	469	439	456	459	462	437	461	430	465	438	460	460	463	447	446	480	424	447	470	429	427	500	490	474	463	442	442	474	471	446	459	478	432	455	462	480	481	484	422	499	429	432	464	434	443	429	435	483	466	430	472	447	446	444	447	462	441	426	429	443	469	487	464	419	442	438	452	450	478	427	437	481	442	413	432	459	454	472	447	474	451	474	475	457	441	451	491	454	456	432	468	451	464	457	435	431	472	460	429	437	473	475	468	437	458	453	466	456	440	431	470	472	471	457	471	452	420	469	508	460	463	472	433	437	440	432	425	465	437	469	451	469	448	424	453	478	455	520	432	463	434	497	453	402	477	452	442	434	469	477	433	452	435	417	441	477	451	486	446	474	432	435	454	423	415	420	487	441	461	462	421	445	439	451	476	464	447	400	451	450	484	454	487	459	441	429	451	421	397	452	418	437	451	424	467	438	446	454	465	468	431	481	478	448	450	440	445	436	439	471	440	402	452	477	407	423	458	475	464	478	442	428	445	417	469	448	451	442	435	465	431	435	465	446	455	459	451	441	458	442	481	444	495	461	508	453	459	452	471	472	452	434	430	448	427	461	506	462	455	478	419	486	449	452	508	454	421	474	446	439	463	448	472	470	446	481	449	401	410	434	423	429	451	386	479	428	452	469	418	405	457	406	448	439	453	446	448	485	453	445	481	470	460	440	473	454	425	429	411	454	454	457	440	461	428	421	453	487	440	467	444	456	466	500	480	436	442	476	453	431	454	488	421	450	451	449	449	449	452	490	468	425	449	402	417	433	448	467	474	450	458	392	436	462	478	452	466	404	438	481	447	506	444	445	464	415	453	439	439	473	443	478	465	454	453	469	441	450	422	441	453	458	436	457	432	427	436	424	432	473	465	445	457	489	437	488	426	470	458	475	432	437	468	483	416	432	423	467	439	464	469	443	445	453	452	454	503	473	455	483	468	427	483	419	426	486	408	439	428	487	413	450	442	449	448	431	495	434	440	452	449	456	448	451	479	455	449	444	440	465	481	483	464	463	453	422	458	473	452	424	471	468	436	510	489	453	448	468	475	455	452	471	452	410	467	417	435	431	445	426	442	450	413	468	496	430	437	400	454	430	449	465	455	429	450	431	472	467	432	448	424	469	487	439	471	485	440	452	446	438	464	440	445	465	429	457	497	435	450	445	437	414	473	443	447	449	433	438	473	438	425	432	455	487	450	444	470	445	493	416	435	467	422	467	458	432	448	461	430	458	485	456	435	461	455	460	446	479	443	472	477	441	450	447	459	533	447	433	458	470	439	425	467	489	470	484	491	457	427	459	453	468	471	454	444	474	472	440	472	458	453	437	437	445	466	449	421	443	434	446	486	438	440	440	471	444	440	449	430	428	454	445	409	468	454	479	441	448	480	448	477	468	463	477	466	442	459	461	417	485	449	449	434	416	477	436	428	460	468	449	455	469	462	431	420	441	435	467	456	448	448	438	460	446	454	473	420	412	435	465	446	442	426	444	431	448	449	444	428	460	449	427	458	459	436	442	452	437	435	461	427	415	470	438	434	458	422	446	464	457	462	436	443	466	455	432	437	453	424	468	453	469	445	465	466	461	439	474	441	440	466	489	451	453	431	460	464	440	456	512	474	460	476	425	434	452	451	482	457	457	429	473	450	449	444	464	479	443	466	434	437	440	464	419	456	430	437	430	455	465	428	456	447	467	481	503	449	450	434	468	477	487	477	442	472	415	461	454	459	433	454	416	442	498	461	442	475	433	436	479	450	470	469	444	447	466	447	421	459	437	446	459	444	442	417	426	455	420	435	454	481	431	471	467	441	456	454	384	427	432	458	425	449	433	431	442	439	454	430	455	425	444	409	469	453	466	443	411	493	492	474	435	423	471	450	432	445	447	450	456	444	483	447	450	432	433	431	425	450	451	468	471	423	469	467	439	432	490	435	430	421	458	419	462	433	457	461	453	430	427	480	491	468	461	462	433	466	456	426	431	464	413	442	430	474	423	454	449	463	468	453	470	461	403	450	462	451	469	473	439	453	466	441	453	448	458	436	443	491	446	469	443	430	468	447	431	445	461	440	454	451	469	444	437	440	458	462	449	497	453	416	417	416	469	420	436	448	463	478	426	449	438	438	420	464	452	455	477	439	448	434
24912	21456	24892	28390	21427	20565	1106	460	372	355	340	370	336	329	361	334	323	319	352	306	312	326	331	274	314	332	354	326	316	293	322	332	307	292	306	333	327	306	332	284	300	307	289	283	291	337	287	294	299	313	346	327	320	319	298	306	304	295	293	293	316	288	308	311	284	302	311	316	324	304	312	308	309	320	297	290	291	304	285	291	290	351	324	300	306	334	332	291	306	293	303	318	297	341	303	313	319	292	314	319	311	359	300	322	307	320	333	292	324	300	297	335	315	293	353	309	307	276	320	289	305	314	334	287	346	344	303	315	329	309	328	319	348	291	294	331	318	304	319	294	328	323	293	317	299	320	333	317	332	305	295	306	291	318	273	302	330	287	300	336	323	294	296	336	239	296	310	293	322	321	296	322	291	321	341	326	300	313	294	346	319	287	328	291	287	304	301	282	325	336	301	295	268	291	331	308	306	315	291	317	253	296	259	294	294	334	296	316	298	291	330	357	284	298	308	335	283	310	301	333	275	271	296	312	327	280	274	291	348	294	318	323	343	285	298	295	313	286	294	277	294	315	288	321	288	320	366	325	300	303	319	302	289	304	303	293	336	301	275	292	289	283	337	309	292	318	314	259	291	292	288	268	307	304	307	315	305	323	335	330	316	315	298	293	260	302	291	350	355	299	311	314	309	279	257	297	305	295	289	307	304	300	277	320	289	301	302	314	316	261	286	293	289	328	310	331	335	299	289	349	317	336	343	317	313	320	306	356	310	293	292	304	298	308	327	343	333	275	279	301	303	295	342	300	306	287	310	299	285	333	294	290	307	258	318	331	321	279	302	305	297	315	310	304	296	314	325	290	251	332	326	275	310	310	300	289	282	312	337	293	298	295	291	311	285	302	318	280	318	314	282	280	278	319	295	320	327	312	289	306	299	275	285	282	283	315	329	284	309	289	309	303	302	289	335	335	286	294	332	305	288	308	295	307	306	314	284	313	307	275	316	306	316	281	288	288	320	313	316	318	301	331	313	296	296	283	329	311	333	311	281	292	316	290	317	338	328	352	328	288	310	297	298	285	306	276	302	307	312	367	367	337	310	267	283	340	328	302	300	300	304	290	325	311	304	295	295	296	316	303	297	296	305	315	274	324	280	304	305	335	303	311	320	304	313	323	276	310	345	299	324	278	289	329	308	283	317	299	306	316	306	311	289	304	320	254	300	297	313	305	308	315	339	298	322	323	291	287	326	297	291	307	303	283	335	327	299	289	289	307	332	293	292	301	344	309	322	304	329	285	310	303	304	278	307	301	299	296	314	302	311	305	300	295	284	308	294	291	309	303	297	330	316	331	303	297	356	334	292	282	305	262	261	304	312	279	295	340	297	288	306	343	296	275	273	292	312	308	292	299	302	300	339	312	311	238	304	303	298	322	279	307	288	300	270	327	308	310	323	319	342	316	326	309	283	291	317	317	297	333	339	340	327	314	307	314	305	297	296	273	297	293	320	288	305	340	301	307	310	307	290	286	308	280	304	288	355	325	307	287	287	326	308	323	313	296	339	293	296	339	357	299	313	290	307	318	319	328	282	284	320	296	293	309	283	294	285	317	285	310	286	295	280	319	270	269	288	297	315	303	292	305	309	318	300	306	290	317	312	297	286	311	326	311	270	298	291	329	321	302	282	327	320	291	324	328	346	302	286	323	302	291	325	326	319	315	325	318	280	287	311	331	318	315	304	351	275	287	348	321	307	309	337	300	287	302	286	309	326	323	303	314	310	295	288	291	286	293	318	301	329	295	328	297	307	346	323	318	286	311	297	285	327	305	288	329	341	297	310	282	324	310	294	296	290	307	315	286	323	294	295	307	323	296	339	300	289	302	278	324	328	311	287	316	311	331	323	303	327	294	280	302	320	354	314	301	332	343	311	318	302	303	285	290	316	297	332	323	285	290	296	273	327	323	307	267	286	268	297	324	303	308	309	259	327	328	322	298	322	347	306	301	283	280	339	293	316	316	312	291	322	301	276	301	307	289	276	305	340	339	287	315	294	317	323	309	302	317	301	299	285	303	325	288	336	300	304	317	333	352	343	329	332	285	275	312	300	314	315	304	339	333	300	304	345	303	300	309	286	307	280	322	302	286	304	258	307	276	283	323	293	292	317	333	329	288	323	294	305	330	320	324	332	294	309	307	305	287	301	307	280	288	329	302	306	270	309	311	304	285	297	338	318	299	311	308	296	304	328	304	331	294	316	287	320	328	316	316	317	296	313	319	275	292	255	283	287	321	310	310	307	310	303	316	253	296	295	334	312	298	324	311	330	324	330	301	289	310	283	319	289	306	281	258	308	281	317	307	318	286	352	315	294	267	310	294	279	282	301	281	324	320	331	334	337	310	324	314	324	306	304	303	292	316	318	280	306	318	297	312	328	324	327	301	307	317	327	295	294	291	292	260	269	285	286	322	296	293	306	335	282	337	320	332	324	292	270	283	299	327	327	301	339	351	309	291	291	297	334	328	323	298	310	299	283	283	304	308	300	296	272	302	295	313	287	308	309	327	307	328	291	335	304	320	293	305	322	287	291	297	302	311	319	283	297	308	304	305	291	274	290	308	297	304	322	326	311	318	304	297	302	307	299	300	319	282	296	294	294	329	296	325	313	304	293	290	293	267	310	303	333	292	301	311	264	307	284	329	315	332	307	314	321	277	309	322	303	295	315	267	283	307	296	321	283	277	299	311	283	316	292	285	299	324	306	315	321	304	343	340	280	283	330	335	293	284	324	291	296	283	285	294	355	287	340	328	287	297	290	306	272	285	291	298	298	353	331	264	302	315	283	260	313	320	310	287	294	355	298	285	306	300	241	280	316	314	295	311	321	318	329	341	320	316	308	323	337	342	325	308	290	327	318	268	294	319	308	283	282	303	319	298	295	284	305	288	304	317	303	275	306	317	309	305	298	294	280	311	317	294	263	301	318	339	298	285	287	317	312	322	326	307	318	318	296	309	342	304	319	304	331	328	305	310	284	285	311	300	307	319	297	323	306	298	309	309	336	279	285	305	307	306	278	296	336	291	290	306	299	309	292	293	316	330	286	305	298	335	297	300	333	293	306	292	349	309	304	298	328	300	306	324	283	323	334	280	299	280	335	309	309	320	318	293	310	290	313	293	300	307	291	303	311	326	314	305	326	335	305	287	294	289	323	306	303	329	294	343	273	264	313	309	317	335	309	312	298	273	328	295	316	293	305	291	314	312	271	303	285	320	316	340	317	326	315	266	306	285	315	309	324	311	297	315	293	323	295	319	302	318	318	292	307	285	326	320	288	298	283	320	298	310	328	314	295	268	318	317	286	303	298	287	307	321	271	291	286	337	298	280	279	291	298	292	328	319	296	286	294	306	301	306	310	291	319	322	292	314	273	302	294	286	282	310	313	302	307	292	310	306	303	332	294	284	317	287	334	289	320	297	284	299	331	297	313	338	307	333	295	289	302	281	300	324	341	331
15000	41397	7849	1054	804	725	772	716	706	694	648	699	672	665	684	705	645	730	686	702	655	686	703	688	666	658	688	639	671	686	637	680	670	670	666	675	643	689	670	657	677	667	649	721	634	681	648	701	651	684	690	679	694	669	618	660	670	679	646	733	659	677	694	661	674	696	691	703	673	667	654	634	650	655	708	652	646	667	620	666	699	637	677	667	688	658	655	710	680	664	628	688	673	700	688	650	629	672	672	665	607	646	644	687	662	674	643	665	671	667	659	658	663	663	659	670	664	674	652	657	638	683	743	654	676	682	706	647	686	671	692	654	666	702	682	686	632	680	629	646	683	642	658	677	656	638	609	651	678	645	646	664	676	664	676	660	673	684	679	682	684	654	666	637	665	631	651	670	655	658	670	650	657	658	610	667	711	673	654	633	682	684	681	670	690	641	632	671	647	678	657	697	659	613	678	746	690	694	668	695	650	644	671	661	674	620	638	646	694	629	714	657	671	607	627	673	681	720	662	658	618	669	688	650	707	646	616	742	710	706	654	650	688	617	669	679	694	653	720	639	635	652	661	677	695	662	662	682	699	615	677	633	634	683	662	659	671	674	650	663	667	670	592	680	688	673	694	675	639	624	672	719	688	675	653	682	659	640	697	661	668	657	703	649	695	597	653	622	650	691	632	652	708	724	619	676	666	620	644	645	658	682	723	673	624	639	699	702	662	657	636	681	688	656	693	696	677	683	682	667	665	689	644	667	641	626	655	670	680	693	671	677	666	659	682	650	647	702	682	641	660	684	617	642	667	616	714	692	681	652	625	696	649	692	669	687	691	655	696	670	622	679	665	654	699	622	672	671	665	709	670	739	674	647	713	673	669	695	627	670	672	657	627	696	708	697	683	684	653	674	641	623	698	658	696	711	662	692	671	688	675	697	641	653	641	703	652	680	667	675	679	647	629	644	668	671	649	703	642	696	657	645	657	621	677	696	671	681	679	646	663	645	679	671	647	634	656	661	643	630	647	703	650	638	657	653	691	692	653	643	649	641	657	656	686	618	646	653	688	658	668	693	658	640	660	697	667	628	681	695	636	688	644	691	628	702	663	650	664	625	686	699	697	675	658	658	651	686	667	695	636	680	691	662	651	668	697	663	642	639	668	684	653	673	631	663	691	686	663	670	673	646	659	644	626	634	711	680	674	657	664	679	714	666	681	640	679	657	675	650	622	644	656	645	683	696	651	672	683	688	656	678	645	694	718	656	664	680	696	659	703	666	631	667	611	650	664	606	698	718	655	635	650	605	650	677	625	668	661	634	641	660	661	697	651	650	685	647	642	680	652	695	663	643	649	726	661	639	679	671	659	669	661	635	703	661	660	648	674	676	647	659	655	702	672	652	677	671	628	691	685	665	642	667	659	638	605	635	671	670	669	717	656	691	670	677	676	680	673	674	691	715	697	629	666	675	607	713	674	641	706	650	667	662	667	709	676	705	700	627	639	688	668	652	644	698	688	655	658	692	698	637	644	679	698	652	672	653	636	637	634	671	661	657	636	701	682	640	671	674	640	656	663	662	630	714	664	698	636	711	699	666	694	663	688	698	693	613	705	654	671	677	646	665	681	654	683	662	681	658	682	708	683	715	635	671	654	627	688	654	677	644	675	671	682	690	685	688	705	634	701	680	652	660	650	669	702	690	707	662	635	687	680	642	695	686	673	692	684	706	704	632	666	673	643	668	677	661	657	679	636	723	667	659	682	689	676	678	686	666	643	684	701	620	673	688	666	654	643	693	659	712	704	667	671	637	652	636	683	627	680	677	655	642	693	626	651	694	668	695	621	628	713	642	659	673	664	665	666	636	675	691	676	671	671	632	649	679	668	688	670	662	624	654	678	653	658	652	689	677	631	612	689	677	654	683	704	606	643	711	657	645	645	736	656	647	675	704	652	695	696	676	656	656	636	663	685	728	694	660	660	631	638	652	672	648	651	692	673	705	687	696	653	673	653	665	615	600	667	638	650	644	667	624	681	634	659	643	646	685	645	656	653	613	677	672	630	647	662	634	652	638	628	663	626	697	653	669	700	646	691	699	651	649	666	657	664	745	687	667	628	678	682	668	676	644	639	679	686	668	677	699	657	654	666	651	664	714	711	661	643	667	705	668	673	659	694	626	676	636	679	685	677	626	637	678	715	670	666	684	691	658	642	672	656	635	652	653	654	642	691	661	691	649	652	670	690	620	682	681	662	651	658	655	643	630	639	695	658	648	684	674	639	686	650	663	660	705	711	654	664	649	664	686	662	667	639	679	637	633	651	697	607	658	659	678	653	608	654	640	647	634	680	674	705	662	674	696	613	682	694	663	664	637	675	642	689	696	622	648	654	690	681	687	668	624	627	674	682	663	691	663	671	669	654	656	670	630	706	657	647	706	664	676	673	685	655	686	676	671	673	646	658	654	644	668	676	673	675	710	628	664	665	696	675	665	669	637	666	673	696	659	667	709	590	627	709	617	643	694	695	634	710	641	657	652	636	688	718	685	688	712	697	662	686	658	709	644	614	648	691	660	676	682	707	686	659	666	670	659	747	633	723	691	661	684	661	681	697	652	657	661	687	692	609	679	664	675	630	689	685	667	637	688	678	663	647	705	631	686	685	682	649	677	688	668	632	662	672	679	707	680	660	641	656	631	649	680	674	702	635	646	626	667	642	661	672	681	661	682	666	666	653	654	664	673	691	672	669	723	699	681	661	677	672	649	665	659	673	688	650	658	684	660	657	654	685	632	653	638	638	698	670	705	686	671	670	630	671	678	652	676	672	636	657	693	651	650	683	645	645	646	661	648	656	660	662	647	650	662	693	666	660	662	689	686	669	698	692	673	710	707	675	639	682	631	646	699	690	667	603	669	670	653	612	689	674	679	628	672	663	590	672	662	656	662	644	649	699	630	707	661	647	646	699	644	648	692	716	685	617	619	627	673	658	714	643	646	691	712	671	651	682	671	705	631	641	685	687	675	691	644	677	684	656	649	604	620	678	685	686	688	651	707	619	653	676	648	696	646	711	664	662	657	668	665	657	650	662	667	669	673	650	670	657	628	671	674	660	645	664	686	700	679	661	673	654	681	624	666	698	631	636	681	671	675	692	645	705	671	707	655	680	679	645	674	632	705	648	647	655	662	708	645	624	702	660	664	695	650	676	699	677	633	700	713	658	679	684	707	714	662	632	653	655	670	636	677	688	634	666	631	672	671	692	616	660	662	635	643	647	659	669	684	670	645	679	670	648	682	644	658	705	644	699	670	656	655	673	619	737	669	630	669	729	635	667	624	708	636	692	642	658	629	650	652	612	650	717	618	660	659	623	661	620	650	691	684	663	661	685	633	681	720	634	657	608	684	662	637	671	686	668	600	699	671	658	660	650	665	704	695	673	677	657	685	710	665	661	697	657	682	634	677	737	659	677	693	618	665	632	672	653	683	666	677	649	721	673	651	673	723	702	692	669	655
24268	21444	25199	28089	21447	21463	19330	710	365	400	331	368	290	281	286	295	246	238	262	255	282	247	253	279	261	265	257	270	269	235	219	243	252	214	257	272	273	266	276	238	309	231	236	232	246	260	246	276	247	294	243	221	260	246	240	236	249	270	243	229	232	226	255	253	239	225	228	242	239	241	263	256	251	226	251	287	228	243	225	265	230	239	248	226	207	229	242	260	207	248	235	272	234	209	261	262	294	261	211	214	255	284	267	260	232	250	271	230	247	243	234	213	264	257	273	248	251	235	248	262	245	238	260	200	276	245	259	256	254	279	266	243	225	251	245	241	234	256	241	259	253	248	245	223	257	262	243	241	246	238	265	263	217	255	243	244	244	237	220	220	236	258	250	246	236	231	237	232	251	251	247	250	234	226	264	247	260	221	230	241	236	253	247	248	239	248	256	221	245	243	251	228	238	245	244	225	190	218	247	216	233	252	262	202	232	295	255	237	248	276	244	209	244	211	268	235	283	252	264	218	229	213	224	220	257	213	240	274	226	240	238	248	234	256	269	266	224	243	242	243	247	276	233	236	262	239	239	253	240	229	237	261	237	253	276	226	231	203	239	257	236	248	269	270	226	257	271	255	249	261	262	241	250	255	274	247	240	240	238	253	257	239	261	266	202	269	269	231	227	250	278	227	246	241	194	274	228	257	226	255	224	234	225	246	255	225	259	240	216	238	259	245	252	241	270	241	255	239	237	226	241	229	248	244	272	252	270	266	223	228	274	216	259	245	263	234	239	243	253	234	238	244	246	251	235	211	221	222	235	241	221	242	218	249	254	240	235	263	243	234	209	235	244	227	271	244	258	232	236	212	245	257	255	255	240	254	223	227	240	240	261	253	232	223	254	272	257	237	216	233	261	231	241	254	260	242	271	265	227	275	236	228	231	238	257	239	250	248	254	257	245	251	223	242	219	247	242	214	239	269	285	238	250	272	241	257	237	264	248	238	210	232	276	216	233	255	224	266	226	203	267	251	221	249	254	263	226	250	239	247	224	232	230	217	230	231	258	261	276	250	242	265	257	223	246	245	254	234	258	263	257	256	255	278	249	253	226	274	244	248	294	212	256	241	223	216	243	234	236	248	228	227	237	252	232	265	236	261	236	244	254	240	225	249	256	222	226	254	253	262	242	240	255	218	245	227	244	236	257	250	227	223	234	231	222	260	241	280	260	237	240	271	251	240	257	247	257	225	238	269	233	257	253	258	247	262	252	260	228	252	259	240	216	251	238	254	250	251	226	274	215	220	245	241	235	270	275	234	247	224	250	266	246	213	231	220	242	241	260	250	266	208	287	259	263	232	223	218	276	225	245	294	229	214	227	254	239	246	233	244	231	244	231	268	244	231	238	229	256	267	255	256	256	247	270	245	219	244	251	250	246	241	248	262	251	225	259	247	254	242	246	229	237	240	237	225	257	221	267	249	222	229	266	237	246	236	247	252	244	262	252	244	216	264	224	217	228	225	230	234	211	236	270	222	254	252	224	225	234	256	229	252	246	247	256	226	252	214	249	247	251	237	234	244	245	232	251	242	213	239	230	256	223	240	252	229	214	251	274	239	214	234	232	214	225	272	229	224	240	250	239	225	269	263	221	257	251	214	280	222	251	255	212	230	229	252	245	236	225	220	260	228	251	234	236	235	275	226	242	233	245	253	241	256	216	220	270	250	217	257	261	249	229	280	233	243	229	226	264	233	215	263	252	249	286	231	224	250	264	267	227	238	237	248	262	234	243	261	278	219	249	227	239	253	237	220	248	260	252	261	222	217	231	274	248	240	251	269	268	221	235	220	240	242	258	230	269	230	237	264	232	224	240	232	224	221	268	255	221	258	255	257	223	257	235	251	258	281	249	236	259	264	246	229	252	233	254	228	254	263	234	229	252	249	257	245	253	262	217	247	244	220	227	225	268	248	221	235	254	227	245	242	233	230	247	257	234	271	236	236	258	266	255	269	226	240	233	235	238	257	248	234	239	262	236	227	270	242	245	229	243	261	226	248	257	227	256	284	243	278	257	257	250	218	229	255	253	239	270	240	250	230	259	244	244	234	242	263	228	217	253	236	244	244	223	249	247	249	233	273	238	267	260	239	260	265	259	239	263	266	244	217	253	267	226	229	208	223	258	255	261	212	218	268	263	225	259	231	219	232	231	199	236	224	210	235	233	263	243	237	267	240	240	276	281	239	238	259	242	257	265	219	252	267	238	244	206	237	221	224	244	248	233	241	242	210	242	243	237	251	235	272	267	221	244	252	239	227	232	242	245	224	238	226	231	223	275	252	259	213	220	251	272	241	268	240	221	248	248	254	236	284	255	240	226	243	259	267	236	239	211	227	253	261	218	255	237	247	252	235	206	217	277	232	206	259	248	254	231	233	221	232	245	267	221	245	250	285	251	242	225	239	247	247	263	217	215	244	248	235	259	242	260	226	239	272	243	246	237	266	249	232	251	242	247	256	252	268	251	265	238	240	241	249	250	229	260	227	246	266	260	254	278	273	237	255	235	227	227	248	244	230	254	248	258	240	252	277	208	234	248	258	228	217	236	225	222	251	254	265	227	281	260	271	233	231	237	222	244	234	260	221	222	264	231	257	248	254	231	253	213	239	277	247	250	252	223	211	228	275	260	245	237	237	223	265	260	187	241	224	240	239	228	235	228	215	229	244	261	239	240	244	237	266	259	268	216	225	218	242	250	235	261	265	249	236	255	252	275	239	289	234	251	265	229	249	246	238	256	214	241	244	274	215	239	246	222	242	258	243	226	222	219	248	266	281	242	260	247	242	240	285	240	219	252	247	262	245	250	247	255	256	223	243	255	227	236	259	241	248	285	256	247	262	240	272	241	244	237	256	240	221	238	257	252	263	217	254	224	233	217	263	224	251	215	225	254	247	243	247	258	239	246	268	226	261	257	252	240	222	236	248	252	249	261	246	241	230	270	268	205	256	263	228	242	243	271	265	258	244	268	249	224	267	237	295	237	222	221	244	267	221	218	246	235	218	251	263	247	236	221	257	272	256	254	241	243	230	224	254	215	254	257	250	232	220	215	244	255	234	277	225	244	236	230	262	237	257	238	209	216	243	250	239	250	245	217	256	264	232	220	253	270	265	249	240	271	224	249	222	280	245	244	221	275	241	223	256	262	243	275	295	234	281	249	248	254	216	273	240	251	247	235	241	282	260	252	260	275	260	243	252	254	270	242	235	244	274	247	245	229	235	243	251	219	259	246	271	271	265	251	260	236	258	234	213	253	235	282	261	227	235	266	250	266	247	251	234	228	258	270	237	266	278	264	228	257	264	238	238	280	258	234	232	184	237	217	271	242	251	266	218	245	245	229	206	253	260	237	242	291	228	263	293	232	246	260	273	237	246	233	243	241	274	200	253	241	217	251	273	252	246	270	217	235	252	231	234	238	255	229	250	240	265	261	231	271	222	225	274	243	274	255	222	252	236
20895	53013	11814	1287	790	649	659	627	575	553	557	531	543	534	526	537	538	563	519	494	518	489	541	507	520	529	538	577	563	499	519	497	512	517	515	494	496	506	501	491	507	508	481	503	504	519	500	532	539	477	497	507	504	506	502	500	519	494	537	515	502	504	539	517	568	493	533	526	514	492	513	529	521	501	505	519	500	501	493	511	523	462	507	527	520	497	485	526	534	518	553	539	510	536	547	504	508	477	516	484	498	544	534	497	529	477	545	534	538	509	550	546	514	506	544	540	513	535	507	488	505	499	494	485	495	527	503	493	488	500	491	495	544	533	515	518	526	533	552	523	463	533	461	541	473	495	530	488	494	544	524	516	506	504	488	541	509	551	522	481	493	487	511	467	508	520	519	500	510	512	486	522	521	533	505	538	498	524	517	509	512	508	472	534	549	542	507	476	526	503	539	495	534	493	529	506	514	529	513	480	546	498	467	517	559	471	486	566	516	527	512	548	543	507	519	484	542	539	505	508	516	515	517	477	517	490	500	525	518	515	535	503	512	501	518	507	514	507	503	529	503	504	513	474	507	495	502	489	503	504	533	528	484	521	556	528	519	483	518	507	559	497	516	496	486	517	543	473	542	478	529	512	535	536	515	475	485	526	536	527	549	495	540	508	499	518	512	501	509	499	496	531	498	513	544	510	463	562	485	533	523	517	545	488	529	520	500	542	522	502	516	514	500	490	524	516	502	529	491	528	508	504	517	486	550	502	507	504	502	503	534	495	516	500	522	494	528	486	547	553	505	544	530	526	515	502	539	520	543	480	512	489	558	514	495	558	532	495	460	483	534	511	546	491	540	508	487	499	541	460	520	489	512	487	524	518	511	534	543	504	524	500	532	524	548	495	518	535	516	518	519	515	545	508	523	464	522	510	528	536	496	506	489	514	516	487	547	533	467	489	483	499	530	564	514	483	502	487	503	516	476	514	501	501	550	541	531	492	496	474	496	535	483	507	494	522	480	498	508	512	476	482	565	518	539	524	509	536	491	493	518	523	490	515	505	528	520	540	499	482	534	524	529	509	547	502	494	507	517	512	538	492	510	491	531	541	530	473	535	493	511	511	483	501	524	541	524	480	499	476	525	539	555	493	496	524	508	531	519	531	539	453	518	508	523	502	543	500	474	535	495	537	542	500	505	487	501	497	504	476	517	526	471	515	505	490	506	496	539	546	545	529	511	498	493	507	579	502	479	502	522	562	488	528	507	511	493	513	540	523	507	505	497	508	523	485	526	490	507	480	514	522	527	516	509	516	501	515	523	502	505	520	498	490	487	493	484	564	491	532	510	525	528	543	462	507	558	498	494	489	499	504	542	486	522	533	525	502	452	499	532	547	502	485	542	532	467	486	531	505	515	562	519	518	485	504	507	546	522	513	488	510	509	516	512	481	549	522	500	478	515	526	509	506	556	516	462	504	492	498	466	501	508	499	485	486	509	546	520	517	483	499	519	531	508	506	544	541	530	539	478	507	512	500	479	538	513	518	479	507	513	540	527	491	474	470	476	528	505	504	490	479	521	532	515	516	513	494	513	548	525	534	529	490	500	468	543	513	502	492	492	528	518	550	502	507	535	547	533	483	492	510	499	462	524	510	538	514	514	521	517	494	527	504	555	529	521	502	537	529	511	512	492	535	523	575	511	501	511	508	523	510	511	457	468	472	563	500	520	444	510	473	500	467	486	530	538	518	547	485	527	541	544	480	498	521	515	492	481	536	478	487	480	522	511	547	477	527	498	472	502	510	518	531	473	520	504	484	524	521	525	492	486	527	489	528	514	525	572	494	519	509	534	499	561	545	514	468	497	518	505	522	493	518	512	490	521	479	492	509	496	506	522	512	508	522	488	505	514	503	531	489	508	473	537	515	487	494	509	485	505	526	544	540	543	506	544	521	508	499	460	484	534	446	491	529	539	527	517	555	554	519	531	486	542	474	480	517	511	504	488	520	571	478	501	512	500	560	476	515	496	495	519	511	535	507	513	481	529	503	499	534	534	487	503	545	517	523	577	453	514	494	515	501	496	540	504	501	537	541	531	510	533	514	533	513	507	516	563	528	473	484	488	529	461	511	494	562	510	481	532	550	516	556	513	499	509	509	507	532	548	501	524	517	488	508	499	514	492	510	518	473	571	512	508	547	495	457	461	518	522	491	546	485	502	570	531	513	524	535	519	467	491	543	531	501	533	509	488	511	526	492	501	500	508	510	494	509	479	527	496	535	532	530	549	503	479	503	506	512	522	483	492	517	495	476	500	525	472	552	527	527	517	530	520	501	489	502	510	508	528	512	514	514	526	487	505	546	527	500	472	574	542	510	483	483	510	535	518	510	543	517	509	507	514	511	526	499	540	478	532	531	507	548	527	489	524	540	490	540	502	520	518	501	554	514	549	524	525	481	513	528	505	537	506	491	472	468	498	525	538	478	530	496	523	485	471	499	535	537	512	504	539	509	495	531	468	562	494	474	543	500	483	496	472	494	555	499	503	499	520	538	557	554	519	499	518	544	519	508	526	491	530	500	496	504	533	530	542	526	505	509	462	502	509	546	520	519	515	509	568	508	520	535	516	529	492	534	528	508	528	514	491	490	520	520	533	479	533	504	543	520	509	507	536	491	513	464	496	482	551	520	519	536	537	528	529	469	508	560	495	526	519	511	510	463	531	504	495	524	524	494	524	527	539	545	508	523	488	514	537	503	528	510	493	509	495	593	538	504	512	520	501	511	539	501	520	517	484	478	503	507	555	514	529	513	499	539	486	492	496	489	483	551	526	526	506	474	547	514	464	532	529	526	522	508	543	564	529	521	509	537	490	523	526	538	502	472	562	473	527	509	491	482	521	501	486	505	503	574	504	526	499	510	526	496	491	509	508	482	553	517	518	488	495	489	527	488	529	523	493	488	531	511	537	540	576	567	494	483	544	506	529	520	496	491	514	560	477	482	500	496	498	480	506	503	534	500	528	552	511	512	516	508	512	505	560	555	553	470	489	522	514	507	522	498	512	518	539	498	490	515	480	483	482	535	506	496	456	539	530	518	520	526	512	469	540	501	511	489	529	527	494	522	518	526	504	480	557	512	494	538	488	518	476	548	492	502	542	527	511	549	515	501	501	506	500	550	488	463	508	499	526	496	492	497	497	500	484	487	465	504	511	543	517	503	487	522	494	499	493	502	514	483	505	527	499	513	531	486	510	524	496	511	537	507	510	481	527	522	499	484	498	496	495	510	509	511	538	499	536	527	575	501	519	527	538	485	553	514	525	500	525	501	506	528	503	508	519	515	559	498	528	540	508	546	507	528	503	513	492	540	522	500	495	534	497	520	548	521	571	540	503	492	497	511	489	524	490	508	503	503	490	530	493	511	486	503	533	511	480	508	514	529	518	510	465	513	497	480	498	496	515	535	520	556	471	501	507	533	489	542	532	468	499	515	479	488	511	500	496	521	479	512	536	495
32844	20682	9535	535	257	224	221	175	190	182	169	200	188	200	178	200	191	195	170	184	171	179	189	171	208	195	198	186	183	205	194	179	164	194	205	212	187	195	202	177	198	199	159	157	179	177	209	190	191	180	206	166	160	205	190	200	208	195	198	169	204	193	180	187	198	187	200	210	184	168	193	196	165	195	197	183	196	212	195	212	172	187	194	165	218	170	179	209	189	181	198	173	163	179	203	209	196	188	167	198	175	189	167	190	193	180	197	159	163	193	173	195	184	175	173	207	240	182	184	189	197	180	183	185	160	183	177	181	204	174	178	205	214	166	178	191	192	173	161	166	183	220	187	189	191	177	176	183	205	178	160	181	183	206	244	190	197	167	191	196	191	190	198	163	175	220	204	217	172	176	161	184	183	168	175	192	191	174	180	179	208	195	191	193	184	211	205	194	186	170	196	175	168	208	193	207	200	178	188	202	187	210	178	204	198	155	195	178	176	185	165	211	182	174	187	194	190	180	169	167	181	185	196	214	194	179	181	180	171	206	199	174	198	192	188	153	177	190	178	172	170	178	167	189	186	202	193	197	186	178	188	180	187	189	196	176	197	187	202	180	198	198	208	181	185	175	195	205	238	178	171	184	172	193	211	207	179	167	187	197	178	203	162	194	211	201	183	192	176	170	203	196	184	161	178	163	195	206	179	185	194	192	188	204	159	193	163	213	201	178	173	190	162	203	183	179	170	162	169	188	208	215	171	167	191	189	199	202	204	178	189	198	177	179	185	183	159	176	159	185	197	219	196	165	198	197	192	186	191	203	219	198	174	194	176	172	183	184	184	196	180	189	189	174	222	184	190	186	196	172	184	199	151	199	202	179	180	195	168	179	191	188	183	176	191	200	186	203	210	180	177	205	187	181	153	195	184	178	195	180	191	200	182	187	216	202	181	166	187	200	199	189	170	200	176	208	166	186	208	191	180	166	221	179	197	194	153	207	181	168	200	188	177	189	191	207	180	189	174	179	187	190	180	161	188	186	157	185	184	160	185	193	201	204	188	189	196	198	179	218	200	226	205	178	154	193	187	171	172	188	156	189	202	184	214	187	171	167	200	203	166	166	168	169	210	182	197	180	184	203	172	171	185	199	163	184	216	200	189	183	186	177	203	176	156	180	176	183	200	184	225	176	184	212	205	188	172	214	176	205	165	194	188	214	187	171	195	173	197	192	202	190	195	211	170	177	152	190	195	214	151	185	240	223	183	181	180	175	197	188	199	201	199	195	201	188	200	193	187	187	167	181	189	201	199	195	187	211	175	175	181	180	206	201	186	213	194	177	181	185	218	179	183	178	209	204	169	200	190	183	166	201	176	185	183	186	171	203	229	195	188	196	166	180	188	182	181	189	157	193	182	188	181	206	210	171	215	160	175	187	176	186	188	156	190	207	192	183	166	175	202	185	178	196	189	188	216	214	209	172	177	193	179	204	181	197	186	198	170	161	178	174	173	196	174	216	179	175	183	186	174	187	197	185	191	180	168	191	187	199	154	208	202	174	205	185	194	183	171	191	183	213	205	177	207	190	196	213	204	191	184	176	181	192	197	181	176	181	195	188	222	197	165	190	187	182	188	195	215	197	207	199	175	173	151	165	187	193	196	186	205	192	188	185	202	196	175	182	157	169	180	168	209	199	201	195	171	159	183	187	175	184	181	199	203	182	204	173	197	159	185	198	168	197	180	168	190	208	180	180	183	205	183	200	183	177	199	170	180	210	205	177	187	191	186	190	172	202	179	192	173	208	203	218	175	189	171	179	202	182	178	166	188	205	185	184	163	195	185	199	184	189	203	169	211	179	189	186	203	212	182	178	203	182	186	172	149	197	183	165	203	192	191	199	186	170	183	211	198	187	188	170	198	205	163	190	187	181	210	184	199	164	178	173	173	175	170	195	165	183	200	197	167	190	186	192	174	203	201	173	191	153	211	186	178	194	215	194	156	198	200	208	197	189	185	182	171	172	173	225	186	188	197	182	185	186	197	195	168	175	182	184	165	181	175	188	191	192	187	192	192	187	182	187	184	180	173	194	188	186	177	201	188	186	209	194	193	205	197	185	171	176	200	170	199	206	221	197	191	195	187	166	188	169	185	178	150	162	179	200	153	183	180	191	208	177	178	165	204	188	156	188	176	163	159	190	208	196	188	189	163	189	185	197	188	195	173	176	181	182	174	209	197	202	193	185	156	175	152	194	185	200	162	188	199	189	216	210	200	199	202	190	188	227	164	202	178	200	167	172	184	203	185	217	170	165	172	232	172	182	181	186	174	179	195	186	199	178	199	204	172	186	210	179	190	190	204	214	192	201	189	210	207	193	197	174	165	184	153	192	206	217	199	192	172	186	180	193	180	172	199	176	192	191	203	205	219	191	184	206	188	190	184	192	197	178	158	169	176	198	190	209	181	193	189	180	196	207	205	182	199	180	194	186	186	201	184	170	190	182	195	191	185	185	168	184	201	192	177	175	164	192	185	181	175	189	186	186	185	172	190	197	202	209	194	188	191	170	191	173	194	187	174	197	179	190	183	177	189	179	176	205	211	192	189	182	197	201	171	171	203	190	177	179	192	198	173	183	199	191	179	177	166	177	180	193	184	186	169	190	206	172	214	186	212	190	160	181	184	183	231	198	192	189	170	202	170	173	190	203	191	180	204	173	170	177	194	183	190	192	163	197	179	204	182	184	186	186	204	201	182	182	186	177	190	197	188	193	186	188	175	190	173	191	189	188	215	208	197	183	193	188	193	191	185	190	183	188	195	168	168	182	211	191	181	185	194	172	173	181	195	212	190	171	208	167	163	190	171	207	177	178	190	187	168	198	170	200	190	201	198	195	179	197	163	155	163	190	171	182	185	178	211	194	194	189	203	186	210	179	178	208	172	194	183	180	190	170	193	196	193	173	204	184	228	195	161	198	189	186	176	216	209	192	188	168	213	210	167	186	189	193	168	174	207	184	223	196	165	182	177	214	177	204	176	175	162	189	182	204	211	202	190	178	169	188	179	190	177	174	210	173	190	186	164	191	188	193	184	189	217	206	200	180	193	205	194	198	183	162	173	200	170	210	194	179	165	197	201	163	196	171	168	193	197	186	186	181	203	175	209	176	198	204	216	180	183	182	200	200	179	204	194	174	189	225	174	199	160	180	182	184	178	171	160	197	200	190	179	178	174	192	190	193	193	177	185	177	202	174	218	184	184	190	170	195	190	204	208	155	185	191	200	175	222	181	175	165	198	193	187	165	168	197	173	204	166	189	202	177	182	197	191	193	158	193	169	154	193	200	181	190	188	185	155	167	197	214	188	198	166	187	185	188	184	172	192	207	159	199	200	192	185	183	155	182	177	200	197	195	210	197	185	206	191	188	170	194	197	204	201	197	194	189	173	177	167	202	182	201	160	176	185	188	211	167	159	197	200	186	167	217	203	183	216	170	208	198	202	183	205	184	193	180	162	179
6675	6513	1185	515	444	523	447	458	399	474	433	448	453	481	440	429	447	508	447	487	465	418	448	432	431	430	439	410	452	456	466	463	462	429	459	464	443	473	463	453	456	476	497	474	421	472	429	432	500	433	462	457	453	448	433	474	465	457	423	411	456	449	455	436	426	401	440	444	452	444	445	470	446	476	450	449	453	481	447	447	465	459	432	455	451	488	436	412	507	463	450	444	444	460	448	493	419	441	486	482	434	398	496	491	463	460	442	437	439	478	475	467	446	479	465	438	461	418	428	469	426	440	465	462	431	484	420	412	438	446	450	447	456	427	471	424	433	448	492	423	453	479	473	460	489	476	460	460	441	480	460	399	434	426	466	462	455	490	430	435	442	422	459	478	488	463	479	482	441	471	466	477	471	455	452	425	468	443	466	412	425	468	443	456	451	450	431	417	442	425	459	462	459	500	490	489	465	471	449	448	477	492	413	464	453	461	424	438	454	477	449	470	439	456	503	451	469	454	414	483	449	419	438	428	464	485	458	459	450	452	478	499	442	474	436	439	450	443	434	433	448	464	467	447	450	388	475	435	461	430	409	465	449	443	469	421	458	414	456	438	452	446	435	471	470	462	438	451	424	429	497	440	415	452	418	484	482	428	468	432	456	454	436	456	495	442	456	436	435	481	449	441	449	480	475	424	434	451	441	469	435	459	490	445	452	445	473	444	465	456	465	449	439	488	471	471	445	487	436	470	497	438	439	445	434	473	448	475	468	486	467	447	458	460	428	482	471	446	493	467	440	479	447	465	459	491	468	444	505	480	476	438	452	465	470	493	408	460	454	454	433	471	478	468	449	483	458	468	466	458	466	475	435	451	469	474	436	424	438	458	489	445	492	477	446	446	441	464	450	462	445	471	468	475	442	446	457	442	408	467	499	441	473	447	447	460	461	444	436	429	513	478	466	460	473	451	460	442	465	441	479	422	457	466	433	450	476	461	437	440	437	461	453	435	466	434	450	501	451	452	468	454	479	406	439	460	437	445	475	459	444	457	462	451	438	458	503	457	439	507	457	462	432	426	432	452	468	499	456	473	467	476	476	468	492	472	460	447	453	432	496	438	459	448	470	490	468	467	474	482	480	506	458	429	475	426	478	423	471	474	467	427	453	464	448	467	420	463	437	450	459	453	463	505	438	494	466	443	455	461	451	445	461	460	508	467	433	498	444	463	397	415	494	482	434	419	480	423	413	441	450	463	448	452	451	496	433	464	443	463	437	434	482	447	404	440	427	445	434	465	474	449	462	496	479	410	456	464	441	463	491	488	449	453	459	429	431	483	513	482	470	450	427	439	447	439	425	456	498	464	472	444	456	442	475	478	480	476	471	439	447	455	446	471	447	484	462	459	459	462	414	428	406	457	426	454	450	439	465	496	465	468	466	446	441	450	394	454	445	449	449	436	467	459	446	461	444	414	462	455	453	441	432	471	489	436	433	453	471	408	474	448	460	466	461	487	440	469	470	469	458	450	458	445	438	450	458	450	464	476	469	477	449	450	470	423	421	464	409	463	460	458	486	445	440	425	489	512	444	467	446	464	424	457	442	464	423	455	449	472	487	494	481	467	494	469	403	451	474	449	448	458	446	419	459	441	477	474	456	458	488	475	436	449	447	470	464	432	487	453	441	446	428	484	472	475	451	429	454	439	468	465	445	435	405	419	463	458	443	425	449	424	474	472	458	473	476	451	425	464	437	467	477	431	441	449	435	461	492	441	469	435	486	426	447	498	425	488	469	490	439	468	469	455	490	454	432	465	465	471	482	451	465	472	441	438	499	441	443	447	458	459	462	423	470	468	448	468	474	457	448	426	413	461	462	490	442	484	472	418	449	458	467	464	480	439	466	475	437	455	467	468	468	485	446	451	452	455	452	445	468	461	443	461	418	424	465	492	483	465	464	441	468	412	441	457	454	495	439	409	465	452	439	458	508	510	459	464	441	471	470	432	446	439	465	488	426	424	448	468	453	448	432	488	478	469	448	445	487	452	453	434	438	471	458	446	466	475	427	474	419	455	434	439	464	455	468	425	445	488	469	468	432	462	475	457	443	463	469	486	477	459	481	486	483	462	439	463	473	477	456	414	450	428	472	441	422	443	453	419	449	469	451	454	451	416	456	461	465	423	497	446	434	442	459	445	453	452	413	424	439	461	469	499	398	409	467	460	466	419	450	448	440	488	444	479	427	457	451	430	472	444	476	468	464	475	483	469	420	443	469	470	455	472	471	453	480	437	495	444	492	443	443	440	432	428	476	423	455	438	470	453	461	455	458	445	444	445	434	457	476	456	470	483	439	482	431	443	455	449	452	465	477	437	485	466	427	441	464	435	468	453	433	517	441	462	507	393	459	447	492	468	426	432	464	434	417	444	446	445	475	462	446	458	469	467	449	449	409	467	444	512	434	439	441	447	484	428	460	441	448	447	470	461	427	460	443	449	486	474	460	444	429	452	430	437	397	456	454	464	440	499	482	469	432	454	515	463	476	443	481	456	474	492	492	451	464	471	471	441	491	484	463	453	447	457	486	476	448	442	430	462	469	474	476	494	429	452	428	416	456	427	443	482	467	463	470	474	474	429	444	411	447	435	466	443	438	475	423	444	418	449	444	500	416	427	485	477	486	450	446	465	452	445	443	466	445	488	453	459	403	462	475	453	421	498	493	451	434	442	463	462	452	454	470	446	481	502	454	439	461	452	460	443	481	458	453	477	427	456	435	445	451	457	461	463	468	435	435	476	428	455	446	466	451	494	419	422	461	426	470	460	459	446	436	449	477	486	475	470	489	452	443	443	442	457	444	437	460	433	471	430	471	468	445	417	450	460	445	436	457	414	462	478	462	492	448	455	465	439	477	468	466	468	474	467	457	451	444	469	530	458	483	399	476	476	460	454	431	441	481	452	491	438	443	433	477	460	478	457	477	448	485	461	476	463	472	456	461	426	431	448	455	451	471	431	440	462	477	436	445	453	430	457	438	461	462	491	462	493	486	457	442	476	446	495	471	485	438	428	438	432	474	455	448	449	459	469	458	432	472	456	491	450	474	442	502	421	463	433	474	466	463	462	444	468	479	462	441	456	482	416	452	457	437	452	469	493	466	479	444	465	480	464	482	453	428	444	453	442	500	435	481	474	447	446	456	450	421	470	445	475	443	456	483	464	474	429	424	449	488	463	476	468	446	458	445	413	465	429	459	447	443	481	473	468	406	489	444	477	417	464	466	466	427	420	459	424	465	429	479	453	483	443	472	402	486	491	446	464	486	443	457	471	453	460	428	432	446	433	463	413	438	435	439	462	438	472	500	452	446	515	416	454	425	465	434	483	457	485	432	465	468	483	442	427	459	431	480	444	488	441	466	438	477	452	469	481	474	450	461	460	472	457	476	488	474	474	449	422	450	475	446	497	452	427	468	414	462	456	426	449	455	463	448	453	438	481	429	468	446	484	459	452	459	433
24936	21446	24875	28387	21436	20621	1033	405	390	369	353	380	285	330	321	348	322	329	342	320	306	344	339	305	340	285	321	293	286	314	262	317	298	300	304	256	298	298	314	330	325	321	334	304	321	309	302	282	311	316	337	335	293	283	320	302	326	306	273	284	324	319	340	277	303	307	293	338	277	337	317	312	330	291	298	321	284	283	337	289	306	322	306	295	285	313	349	280	298	352	340	331	316	297	301	342	296	311	308	302	347	328	319	281	333	308	288	288	282	261	297	301	276	328	306	314	317	316	294	316	298	314	318	307	314	306	308	298	305	296	310	326	321	315	299	321	307	302	308	306	324	315	321	311	276	338	295	343	291	290	298	325	346	338	334	347	295	317	309	289	288	327	309	324	313	314	292	307	273	339	333	336	332	320	325	273	290	331	310	296	328	342	301	341	302	330	298	343	322	316	325	318	305	306	311	287	310	308	340	327	307	273	296	309	314	318	297	283	306	332	325	325	325	320	269	327	300	328	290	310	325	277	293	336	317	312	298	291	306	306	315	298	298	342	329	307	266	321	332	297	290	276	321	307	293	299	294	284	285	335	291	311	303	281	283	285	309	292	299	291	309	274	292	292	320	330	329	280	313	286	284	307	331	325	308	299	300	339	336	314	267	301	324	307	338	279	331	340	328	259	299	337	319	272	314	309	301	287	333	315	289	300	336	317	290	304	319	325	274	298	248	318	324	275	306	316	324	245	288	333	288	319	316	293	326	316	345	275	303	298	302	288	297	317	337	295	306	292	302	292	330	271	341	297	284	302	288	334	303	305	298	301	315	323	288	318	309	329	283	321	281	332	313	324	311	310	304	304	300	299	284	294	291	312	308	312	304	303	294	319	277	301	339	313	294	308	306	304	322	320	329	351	327	307	307	309	301	329	332	341	292	314	292	314	302	293	321	345	335	288	273	294	331	348	293	284	300	304	299	302	302	290	311	314	312	314	314	315	294	302	318	338	303	303	288	315	312	289	305	325	332	303	311	302	295	292	323	299	294	292	287	269	306	295	314	314	295	330	319	299	294	295	298	272	294	342	288	316	312	337	296	307	291	338	315	300	288	331	307	315	317	299	316	333	329	352	305	320	330	291	323	310	320	311	295	309	300	314	312	321	313	297	291	305	315	349	310	320	315	309	315	292	288	335	275	304	297	308	314	298	327	311	314	280	291	298	326	316	332	319	324	329	331	298	365	294	319	325	311	300	305	279	315	304	324	310	318	324	293	303	321	299	315	282	306	322	295	312	315	295	309	308	316	370	295	296	356	296	306	322	291	286	305	312	270	289	302	308	354	301	323	313	318	310	292	303	290	287	296	288	290	331	306	277	333	337	268	313	323	338	322	355	311	300	300	292	315	292	289	319	320	300	308	315	318	314	326	328	294	323	294	304	310	295	298	312	312	283	295	328	303	315	331	318	316	319	345	313	333	322	317	309	338	310	325	306	298	308	288	324	319	301	333	301	291	312	265	288	297	312	323	313	285	323	329	320	284	296	325	333	286	317	310	303	311	316	289	323	315	308	317	302	298	342	290	286	299	345	339	328	286	282	289	295	315	268	325	299	279	322	292	328	299	281	294	310	292	336	293	291	302	270	286	324	318	342	294	322	332	308	279	278	327	295	298	331	333	309	301	327	323	320	309	293	331	296	292	295	298	361	302	327	294	296	297	339	324	298	310	293	329	299	305	301	320	313	312	287	297	285	307	304	303	292	290	301	366	319	321	337	308	296	313	282	319	336	290	346	328	334	325	299	299	296	306	243	305	324	308	306	303	328	322	309	312	298	298	313	301	270	301	304	328	313	322	309	295	280	321	330	293	306	302	312	332	316	316	290	343	300	331	334	321	298	316	323	325	316	323	307	308	342	266	300	308	310	305	300	315	327	295	276	297	320	284	293	322	313	282	292	285	356	279	297	323	304	299	312	311	298	299	290	318	303	327	304	340	295	326	315	307	337	357	295	303	312	325	305	317	335	288	299	329	300	283	303	304	339	326	358	300	303	270	309	327	305	322	347	289	339	322	306	291	276	321	297	313	269	287	321	288	315	300	322	284	280	334	330	309	278	345	280	313	326	321	329	307	333	324	299	323	297	327	349	316	319	293	313	305	340	302	319	337	302	325	325	308	327	315	331	291	302	325	312	260	290	303	292	348	327	317	292	318	299	282	320	313	292	330	336	297	284	305	321	310	333	314	318	309	375	307	313	322	308	309	291	287	300	288	300	324	318	293	320	333	303	342	294	324	296	278	305	334	331	291	290	325	325	310	322	298	333	319	329	330	363	322	293	292	306	299	312	312	309	319	313	295	262	297	319	263	296	301	310	336	290	366	312	308	308	295	339	323	312	326	325	314	334	302	345	302	284	353	274	322	326	313	335	319	294	281	300	308	297	304	315	291	304	320	313	304	301	290	334	300	285	297	308	287	276	295	344	291	283	327	335	319	306	315	298	315	294	303	309	309	285	292	301	295	331	295	321	333	340	321	310	309	300	303	271	315	276	280	291	322	307	266	299	315	333	307	293	322	295	308	276	312	296	292	303	287	286	284	313	287	291	322	306	336	302	334	312	289	334	302	351	318	303	370	304	313	304	298	312	324	319	297	328	319	309	349	304	314	300	293	304	317	312	304	303	331	305	287	293	303	321	295	306	324	328	307	317	317	282	310	328	295	321	280	315	305	313	294	321	288	308	277	294	290	332	310	315	327	302	312	317	316	320	299	267	314	320	309	298	287	291	305	315	305	313	327	282	310	296	322	313	319	319	286	311	338	340	282	324	290	337	324	288	293	311	324	320	325	300	317	283	306	345	305	308	306	324	314	286	301	308	298	313	343	303	301	306	310	307	322	283	285	346	322	307	294	332	292	279	289	309	303	284	310	324	312	274	311	258	303	278	307	312	319	263	283	331	351	316	302	298	315	315	333	295	318	289	292	318	321	308	305	282	301	317	313	307	288	309	295	285	294	308	291	319	301	324	297	285	300	328	303	292	296	288	307	323	357	299	329	322	329	299	275	315	307	281	304	297	314	339	317	326	294	339	274	300	317	300	317	314	301	342	336	343	318	297	305	278	309	293	295	301	296	304	312	308	300	279	327	328	299	288	309	322	292	297	335	323	337	329	309	316	325	320	310	308	353	330	307	318	331	305	317	322	349	316	292	342	290	297	317	334	316	285	297	303	310	336	342	303	324	322	303	310	316	315	327	300	277	304	305	306	282	293	319	326	292	350	306	320	299	321	350	333	323	310	318	328	333	299	316	333	298	316	294	335	312	299	315	349	317	325	275	303	317	345	298	288	273	322	301	303	290	292	296	291	313	290	337	298	322	327	296	312	296	299	293	320	306	287	324	294	285	278	265	322	292	297	319	308	318	313	275	310	303	316	301	308	298	302	323	334	309	312	275	305	296	318	313	321	336	319	282	294	294	318	296	289	298	323	318	298	262	312	314	328	281	309	327	314
15113	41974	7908	1073	784	792	714	730	691	700	658	676	686	724	662	682	703	713	680	725	676	686	685	676	674	683	670	725	661	667	681	691	708	694	719	647	686	672	634	651	719	676	649	650	685	642	637	672	678	673	683	662	689	672	637	689	675	687	715	643	696	756	681	650	644	659	636	651	694	641	657	636	699	686	711	688	598	653	652	745	655	659	658	719	687	678	699	669	674	691	633	662	711	660	685	679	659	636	639	650	687	656	667	709	703	642	697	644	660	651	703	673	643	654	662	675	668	635	651	708	733	691	684	661	658	692	666	663	670	681	688	713	637	621	713	709	725	678	657	642	695	668	667	674	629	650	643	637	671	644	694	630	680	685	660	682	654	640	691	697	639	687	690	679	649	660	708	651	661	657	721	701	685	635	661	686	658	661	682	681	683	673	614	629	650	677	705	685	632	667	677	636	685	723	674	672	622	668	664	630	631	669	669	660	672	636	720	679	689	659	669	648	644	645	640	710	648	658	667	621	673	722	652	652	674	665	658	654	683	665	709	664	660	645	631	644	692	680	683	731	661	670	659	697	691	685	636	667	649	672	620	657	718	611	651	677	677	667	703	706	667	683	671	626	735	680	691	644	659	704	708	714	652	651	705	681	651	624	667	656	677	685	686	665	675	702	704	656	698	699	619	652	632	649	690	682	671	702	634	696	700	648	656	670	658	660	677	632	627	673	709	634	673	698	699	689	655	629	655	678	682	674	695	637	694	673	672	636	673	663	660	627	688	679	626	698	698	675	641	690	660	696	669	673	669	690	653	664	656	653	681	676	651	693	669	669	668	666	700	704	646	707	663	702	658	690	690	666	701	684	663	680	679	694	694	690	645	687	671	622	670	668	676	688	688	689	709	713	640	639	623	645	643	734	673	665	690	616	677	686	724	693	617	667	733	637	626	699	651	706	690	679	642	671	675	670	689	684	667	654	629	727	699	665	673	703	607	677	674	668	681	711	658	665	636	621	717	653	686	646	681	665	691	689	685	663	673	670	657	675	674	675	688	667	664	690	707	695	618	694	707	716	649	650	646	715	665	693	686	720	598	713	667	703	643	637	636	681	688	695	715	651	655	658	675	677	671	683	631	680	645	725	667	607	689	632	622	681	664	681	667	649	665	673	672	668	694	655	655	627	691	719	665	667	704	679	714	672	677	704	667	626	647	655	712	718	680	691	690	648	677	719	658	675	631	621	640	672	659	688	697	700	700	660	660	661	652	678	635	647	670	680	675	672	708	633	653	652	665	676	659	689	656	691	673	662	677	663	666	682	681	662	699	703	680	664	674	700	690	667	679	671	714	687	710	669	649	677	660	706	697	661	668	672	653	688	651	673	633	677	665	664	642	687	705	618	664	620	628	696	600	682	600	673	699	718	686	681	659	697	685	672	644	685	716	666	699	641	668	671	665	698	640	680	667	661	657	736	676	666	704	669	665	685	665	652	717	649	634	625	695	647	710	666	678	635	713	637	674	663	674	635	653	618	654	641	712	677	696	692	667	623	661	677	644	653	655	646	661	669	689	673	635	683	657	664	671	690	672	662	608	661	658	670	708	691	683	674	672	661	641	615	676	645	645	649	656	633	688	630	698	669	689	626	647	729	651	637	675	703	669	652	659	706	665	693	700	680	651	670	670	652	678	676	689	704	679	659	622	643	647	694	694	648	623	672	679	667	631	681	697	643	664	654	687	656	680	661	699	689	694	648	657	680	684	659	654	660	652	684	670	705	656	709	648	666	692	663	698	652	625	665	685	687	640	700	648	663	656	618	668	672	659	666	678	631	717	657	749	649	647	639	650	624	695	672	685	700	665	644	675	648	686	648	675	689	654	726	699	698	660	634	633	682	697	679	639	633	686	660	660	663	642	680	716	685	662	683	715	676	705	668	694	624	704	635	705	667	630	719	696	673	648	705	625	676	684	655	697	638	693	694	664	624	693	617	650	619	682	662	652	664	710	675	636	661	668	644	703	704	642	643	727	653	667	661	700	662	691	700	682	725	683	701	708	735	700	665	631	702	646	657	680	688	695	709	636	678	656	674	709	701	659	668	720	702	703	662	685	708	634	618	669	636	685	691	644	661	662	640	688	643	616	627	704	673	682	674	658	667	695	672	697	640	696	663	683	656	680	692	644	664	657	662	660	679	684	675	683	695	642	682	636	727	677	676	675	669	688	658	709	673	694	659	645	647	676	644	645	672	716	632	662	656	656	628	650	668	671	717	651	719	671	695	664	642	626	640	703	661	615	672	696	674	659	705	704	624	692	631	756	669	656	663	636	672	705	669	684	640	638	644	662	691	666	671	654	655	635	670	633	629	633	670	701	664	691	669	736	679	666	708	599	646	649	628	678	682	661	661	676	667	667	632	643	688	687	698	675	637	709	687	695	683	675	739	652	689	668	664	694	668	642	669	649	650	703	654	707	683	722	644	690	681	671	721	707	672	704	604	660	658	674	693	636	655	700	638	677	672	634	674	674	663	614	655	706	658	702	653	658	678	697	721	673	663	659	656	677	671	679	660	700	653	711	678	711	684	643	656	676	679	742	645	723	656	708	665	660	674	667	675	645	679	709	646	643	677	646	637	710	663	645	697	661	652	671	661	672	665	673	700	695	671	677	679	678	697	633	689	661	677	647	684	669	721	648	636	669	695	671	661	657	632	703	656	651	669	685	624	646	688	616	677	654	667	683	682	675	674	707	684	671	686	648	705	650	669	691	668	630	650	634	693	688	675	633	711	650	672	642	699	703	693	685	639	657	664	668	674	633	660	724	745	637	681	697	731	661	705	701	658	686	674	650	688	641	680	679	662	659	692	654	662	655	659	636	662	642	654	679	650	707	683	659	620	652	666	700	696	690	620	673	675	704	627	712	646	717	693	666	686	707	660	666	652	664	651	656	646	706	658	670	669	670	687	645	688	709	659	647	670	647	653	661	700	666	599	659	702	643	678	710	689	641	665	713	635	640	716	634	673	659	691	671	670	680	645	678	645	649	695	703	684	627	647	676	691	668	622	630	671	678	632	679	688	630	665	699	702	666	695	662	716	619	654	669	677	657	691	654	656	736	690	648	635	610	692	625	697	663	696	656	682	644	634	715	702	688	717	657	639	684	631	649	683	687	660	665	662	693	690	684	659	696	708	673	670	676	673	700	715	635	678	621	717	672	673	674	642	656	709	684	663	678	682	645	635	666	706	681	643	674	645	688	631	656	645	689	689	620	678	665	702	678	660	603	674	636	701	690	704	674	671	691	640	651	667	686	663	673	651	644	661	683	670	717	688	675	690	644	629	680	699	703	667	692	684	681	691	692	647	660	667	615	642	682	672	650	681	711	689	657	587	683	675	655	665	702	645	636	680	688	644	651	729	661	640	650	707	676	680	650	663	701	629	644	649	688	703	656	670	658	659	692	637	702	679	692	638	661	635	619	633	657	654	672	676	666	708	641	680	726	700	669	682
24342	21490	25290	28102	21490	21505	19481	647	409	303	298	290	316	300	314	300	267	289	281	257	252	240	252	272	241	242	275	236	253	250	278	256	261	268	278	277	243	246	258	237	206	255	235	227	221	212	229	207	241	200	245	236	201	251	209	239	221	262	238	241	236	243	212	267	229	245	257	245	229	246	231	239	221	251	242	233	255	254	243	254	239	213	220	253	234	220	218	233	232	243	228	271	275	257	261	265	243	238	249	218	279	229	258	262	273	250	255	249	211	255	227	235	218	232	231	281	237	244	231	234	228	236	214	261	230	254	251	237	243	250	262	261	235	255	278	270	256	241	237	263	256	243	278	269	229	254	237	221	249	273	250	235	250	253	257	237	250	218	229	242	254	256	255	231	223	219	250	243	242	231	250	241	207	245	218	254	264	276	271	252	275	229	201	216	245	231	240	241	222	255	255	247	226	258	226	239	276	241	268	237	216	272	248	245	257	262	232	229	265	245	241	229	252	247	270	222	247	269	235	230	239	255	241	242	274	253	230	225	245	222	237	248	223	251	248	244	232	264	239	231	242	257	211	242	242	235	237	247	251	285	230	207	234	244	248	270	238	243	289	249	240	245	225	231	239	258	241	226	266	231	217	267	271	244	271	242	263	240	253	254	249	237	277	211	247	256	227	255	253	211	244	234	222	201	277	237	261	226	238	246	210	249	269	260	244	239	263	260	261	254	230	250	235	247	239	286	245	223	225	244	269	210	284	233	250	230	246	228	244	216	232	237	259	278	238	236	227	244	245	230	230	227	236	258	244	239	223	240	226	250	217	256	230	256	258	257	271	220	253	255	271	242	244	239	254	246	249	243	247	255	247	207	240	243	240	217	228	256	250	224	260	247	219	252	231	195	258	201	246	251	275	240	238	227	249	220	228	219	270	270	240	208	211	253	235	235	225	263	231	251	261	223	249	256	262	230	236	226	236	231	277	269	226	254	236	268	240	250	257	269	268	262	246	233	214	242	283	229	272	264	235	236	215	243	240	233	244	263	267	253	267	255	247	263	230	244	227	247	261	228	237	259	228	225	250	230	257	256	233	256	223	258	227	234	252	219	237	264	281	239	239	242	264	228	249	254	243	234	243	256	260	256	212	241	231	239	242	238	214	242	238	237	265	267	254	242	257	248	253	252	240	235	238	271	257	229	265	256	240	220	226	244	262	224	259	266	269	234	235	220	231	236	220	250	277	249	267	239	237	232	258	242	267	256	233	259	260	254	254	210	243	248	240	234	267	261	233	254	253	232	252	236	251	258	247	221	250	212	243	212	262	221	256	221	265	244	271	210	229	228	215	260	235	226	241	264	237	245	227	264	245	216	227	262	254	270	249	273	266	207	229	234	242	250	231	252	221	217	248	219	264	275	244	267	257	251	276	247	243	252	215	267	232	233	268	248	261	205	246	248	218	247	243	243	240	253	251	253	237	214	264	257	242	246	253	259	259	254	250	228	256	244	250	212	237	284	248	231	235	264	235	233	225	286	271	244	266	257	222	224	255	243	244	235	268	234	223	231	241	257	238	237	222	244	239	270	242	250	265	234	252	244	236	251	268	213	249	225	253	217	247	240	238	228	247	212	218	237	229	201	233	257	220	259	265	220	248	232	253	270	281	239	223	211	233	251	268	195	255	242	253	253	246	262	241	246	277	245	243	231	244	220	253	262	274	271	247	222	219	242	265	225	241	252	257	254	233	222	228	226	245	249	236	248	252	244	240	246	255	264	251	263	251	257	228	263	261	250	257	235	247	276	258	262	251	215	214	245	251	242	254	270	258	239	220	223	253	247	247	214	240	260	246	239	239	266	274	271	257	233	249	245	232	216	230	248	239	255	226	243	235	241	245	262	254	239	221	219	246	235	253	237	236	256	243	232	228	239	256	230	242	247	269	272	227	204	236	267	228	243	222	260	261	245	240	249	226	262	252	227	215	231	228	246	230	238	261	254	265	221	246	265	241	219	255	247	265	273	232	237	241	227	241	271	219	255	246	246	259	236	242	236	257	250	256	266	240	239	239	211	220	232	209	235	223	271	264	234	240	253	216	244	224	213	273	245	231	229	265	257	273	279	243	214	221	249	232	225	271	263	223	226	232	246	224	266	258	237	237	204	244	255	200	206	285	257	219	234	259	260	216	215	257	246	256	209	230	229	219	216	248	250	264	233	271	244	271	244	259	240	236	218	260	263	261	242	235	228	211	233	232	239	215	226	231	257	233	244	250	203	218	214	251	237	241	261	253	276	274	236	206	243	242	240	223	241	235	220	235	233	260	249	226	236	238	238	250	222	222	255	236	261	258	242	262	270	239	230	250	233	246	289	262	228	233	244	238	233	242	249	245	262	243	229	278	255	212	233	263	277	237	263	233	236	269	305	240	251	273	241	264	230	230	248	224	248	248	215	219	246	239	237	260	225	256	247	268	262	256	225	240	301	221	249	240	250	243	243	229	240	247	197	232	254	237	250	251	227	266	268	266	262	227	256	237	245	246	230	253	234	237	236	243	249	249	254	215	224	242	250	243	260	248	257	235	221	250	212	227	213	253	262	238	226	229	258	222	238	262	237	258	261	230	243	264	278	252	261	234	240	233	266	240	243	244	206	257	277	243	237	231	226	236	278	265	254	234	214	246	280	219	269	232	222	253	240	233	259	252	222	267	223	268	262	237	256	244	222	246	241	249	231	240	255	271	282	259	236	241	233	278	238	255	230	260	239	255	227	271	239	250	259	261	223	254	225	242	272	227	221	275	269	214	235	275	262	276	248	212	261	262	241	226	223	261	228	221	249	227	206	242	239	229	223	246	240	251	230	215	220	264	205	231	261	250	238	252	239	247	283	261	221	234	234	225	222	243	253	258	244	231	212	252	261	277	264	222	241	239	237	224	249	241	241	275	277	252	255	262	244	249	237	213	249	235	219	219	257	256	265	227	224	257	252	236	257	242	271	234	267	255	224	257	240	233	240	273	248	239	266	222	249	213	258	277	268	217	224	244	247	228	216	212	226	267	241	265	250	263	246	261	246	240	262	225	271	266	278	218	264	273	229	259	244	239	259	234	269	231	263	226	226	213	217	262	249	267	245	246	233	227	263	246	258	239	255	276	267	237	210	223	259	227	235	265	257	276	224	237	242	259	250	238	213	248	225	254	226	263	226	257	250	227	220	224	267	236	205	219	239	252	250	270	246	228	239	268	266	274	237	266	252	231	273	253	226	238	229	232	215	264	232	226	261	251	275	234	239	247	283	247	241	249	232	254	231	265	236	200	234	239	229	239	226	244	223	265	252	241	259	227	227	272	261	243	256	270	227	222	201	238	241	230	253	261	231	219	232	225	237	244	255	241	217	226	232	228	248	254	228	204	260	245	239	240	248	227	248	228	234	240	231	277	246	244	260	273	240	259	198	243	241	211	264	234	233	231	246	264	245	247	239	244	239	245	234	262	227	244	236	235	283	265	221	244	240
21014	53230	12264	1317	794	681	619	574	568	554	530	540	541	511	560	507	535	556	516	538	505	517	508	533	535	475	558	526	518	533	503	516	494	531	529	531	533	525	505	502	530	499	521	544	538	547	506	497	534	506	524	522	526	518	553	536	527	523	534	513	503	549	554	500	523	528	517	526	487	504	537	527	483	568	548	545	538	505	523	514	517	548	522	548	527	533	481	502	501	468	524	516	491	544	505	499	508	512	508	526	517	469	489	491	519	515	479	508	519	522	528	518	536	559	473	507	520	515	496	513	520	538	528	536	519	534	535	505	549	532	523	518	489	539	508	496	549	530	536	510	501	488	536	549	538	515	512	496	514	519	527	538	493	510	535	544	541	519	475	521	563	504	541	516	519	495	532	508	504	485	530	494	509	535	520	481	526	500	538	536	476	548	516	488	502	566	505	510	575	507	515	516	557	507	482	504	523	506	481	512	502	502	499	509	480	527	547	514	553	535	519	521	529	478	504	544	502	487	524	504	508	479	558	502	555	555	516	480	523	493	522	508	541	548	527	506	531	505	490	547	442	509	506	516	539	491	531	500	533	477	492	511	521	494	487	529	524	535	506	488	549	523	492	519	513	466	493	502	505	481	502	524	469	520	492	513	505	502	500	494	495	496	505	495	504	530	542	527	523	538	499	503	504	520	484	541	487	505	478	511	522	565	512	520	520	516	526	476	545	517	498	497	574	544	524	484	543	524	502	523	460	492	520	522	482	510	498	506	518	509	531	506	535	536	526	499	535	504	548	501	499	530	505	528	515	529	507	519	535	516	526	537	516	493	525	483	519	508	517	548	508	531	532	538	524	503	453	492	502	517	501	498	503	513	470	537	522	522	548	518	521	553	501	508	508	499	502	546	544	514	494	531	489	504	537	528	521	493	524	472	521	517	528	524	524	499	499	478	490	520	522	540	525	503	488	499	500	522	520	490	501	503	504	508	490	494	508	466	515	588	493	534	509	514	516	514	517	497	528	485	478	529	559	497	482	492	491	540	518	572	503	475	477	507	495	512	476	496	504	466	510	491	484	527	506	526	557	526	540	548	504	498	532	490	488	523	527	493	541	507	512	528	528	515	498	503	493	504	517	489	539	464	480	516	518	515	490	512	519	541	514	488	502	473	508	520	481	466	453	554	490	520	543	504	507	525	523	521	472	524	542	514	524	531	530	500	497	495	540	509	508	554	510	464	524	503	462	491	501	534	521	468	506	477	463	501	506	523	549	531	527	525	528	523	514	498	474	510	521	552	494	503	494	507	490	469	488	570	550	548	549	519	480	497	516	494	527	526	535	524	519	505	505	514	516	528	520	498	484	518	526	496	522	493	535	538	513	488	508	513	521	525	528	484	524	489	506	518	557	505	505	570	520	514	540	529	534	533	475	537	470	514	486	560	519	535	524	502	493	497	498	501	474	472	530	506	519	548	478	485	506	508	533	501	482	483	502	512	569	488	500	515	547	492	540	520	536	502	547	551	508	487	514	517	475	519	542	485	496	509	493	563	502	481	496	526	493	494	508	526	528	523	487	504	461	516	531	526	507	546	486	503	516	523	517	542	463	546	511	493	531	492	499	533	513	529	525	498	524	555	547	508	510	530	560	482	541	497	474	519	494	520	504	519	543	486	538	508	515	517	521	506	522	536	512	525	492	510	490	504	548	484	529	545	544	517	494	512	505	502	558	547	503	488	491	496	522	501	483	547	492	514	521	536	534	516	516	540	508	496	507	521	518	538	512	533	527	531	511	524	512	497	549	506	521	567	498	537	480	530	540	523	509	507	510	509	518	518	493	495	491	505	522	550	526	533	550	536	502	481	555	511	502	519	545	560	495	549	514	524	491	467	532	520	531	522	538	523	469	473	530	511	521	519	548	504	507	508	555	478	515	518	531	526	519	522	522	498	517	502	515	538	473	495	542	515	516	502	526	542	500	526	482	518	464	520	545	491	532	501	527	515	530	512	513	513	543	514	555	513	515	487	557	517	543	505	528	527	500	502	494	512	506	466	505	527	531	529	549	503	501	509	510	513	491	512	510	546	496	530	509	536	568	521	499	519	517	499	512	494	570	496	533	500	496	495	468	529	507	518	538	529	550	512	504	543	482	506	541	500	543	454	526	496	500	519	543	517	511	504	546	520	533	511	503	546	498	539	500	536	507	530	499	539	490	484	505	519	530	543	547	514	531	515	486	528	486	482	539	486	498	516	575	506	475	471	454	553	525	509	521	530	563	538	486	472	511	497	539	481	523	501	501	525	531	496	527	520	512	496	519	479	548	523	481	530	503	509	556	506	574	514	478	525	512	558	506	480	497	483	543	491	518	513	519	516	509	545	465	545	501	475	538	511	529	542	513	507	527	516	486	494	514	496	494	508	471	516	511	528	506	530	559	513	523	521	499	498	546	512	530	520	526	486	477	492	497	499	506	476	476	504	492	469	503	504	564	505	485	492	525	484	499	538	560	485	513	472	521	493	533	543	451	533	508	511	538	527	499	503	524	478	525	524	486	532	536	530	507	477	552	525	524	466	553	539	501	500	528	514	534	512	546	486	507	520	507	522	500	504	498	490	483	536	508	464	515	531	513	552	511	507	490	493	507	511	532	490	528	497	580	540	512	533	505	499	520	478	496	514	496	502	511	511	481	509	524	483	489	514	519	549	494	487	482	487	509	527	534	496	477	543	521	536	485	476	543	494	516	500	526	506	506	506	491	511	491	510	489	548	519	541	528	494	560	499	535	522	503	522	558	528	461	529	472	542	509	486	537	493	524	520	502	477	514	492	513	552	549	505	527	498	505	471	549	482	507	469	500	468	539	484	520	515	469	527	520	530	494	499	490	486	475	487	498	523	477	531	522	450	540	533	505	549	581	502	531	505	509	514	543	496	496	523	548	511	518	483	545	507	489	492	491	544	546	541	492	521	497	535	572	529	497	500	532	506	538	523	524	545	489	528	510	508	490	559	504	501	532	503	539	542	542	486	513	533	526	514	494	473	520	516	498	517	489	543	520	523	497	512	518	511	477	485	473	536	545	522	536	456	501	499	466	544	498	512	500	482	486	498	513	540	515	512	502	525	480	535	512	475	491	509	481	539	537	520	547	508	515	475	538	503	495	550	504	507	516	554	455	522	526	487	536	559	524	499	510	491	525	562	499	507	545	524	501	516	511	504	531	517	522	536	519	545	535	530	560	475	483	504	486	527	467	516	516	504	478	548	513	497	464	507	510	562	519	553	521	482	505	541	500	491	505	526	509	516	519	540	528	525	506	527	523	515	557	507	508	538	521	502	563	532	487	535	508	496	511	521	472	546	486	541	506	554	531	498	519	446	496	524	520	485	512	484	525	508	547	533	509	493	515	522	553	534	466	547	532	508	516	515	522	525	491	537	519	507	515	528	510	545	545	476	498	537	514	504	499	519	536	559	526	523	557	516	471	530	519	545	500	521	499	544	491	499	513	560
32780	20643	9694	535	217	211	223	189	185	208	188	186	174	194	203	190	176	197	205	169	206	183	196	173	165	200	193	190	168	183	186	226	194	191	197	179	195	185	204	216	189	185	172	186	192	218	191	198	214	184	205	179	180	183	178	185	198	206	190	184	179	163	190	194	180	197	218	209	195	200	195	174	186	218	189	183	202	189	193	185	146	179	183	198	210	176	213	191	194	200	221	203	210	175	163	158	163	194	202	169	190	209	171	190	200	200	180	176	174	180	214	202	198	169	194	184	165	206	205	177	168	195	211	169	197	196	199	192	192	208	183	191	193	170	192	182	194	212	191	183	192	175	194	187	217	195	202	184	185	193	182	200	210	155	191	182	191	203	195	194	187	194	206	171	188	181	169	208	172	193	192	219	171	189	192	194	158	178	171	193	195	188	168	224	182	190	221	194	200	206	188	177	204	194	179	186	221	191	187	197	173	171	211	202	180	203	199	177	188	197	211	173	188	206	206	203	203	169	190	182	179	188	160	172	212	213	174	182	188	210	202	197	182	215	181	196	207	186	174	171	186	219	205	196	183	160	199	196	188	217	182	193	215	201	174	192	176	181	185	212	188	183	194	182	184	196	192	180	181	185	169	203	194	207	229	204	182	205	177	204	207	199	176	198	214	187	163	180	183	206	191	197	210	221	211	212	188	180	174	160	204	202	220	195	166	182	166	191	171	189	164	190	207	191	234	214	191	185	221	200	170	175	182	217	176	185	174	170	181	190	190	176	180	227	201	166	179	168	205	198	198	173	192	171	201	203	184	174	177	179	200	238	219	190	197	175	183	170	196	175	196	208	209	199	192	193	175	203	184	214	191	203	189	180	200	164	161	191	198	204	171	174	209	187	183	197	178	188	155	194	160	196	164	180	191	187	175	218	208	202	180	172	188	202	185	185	181	190	174	182	219	169	181	198	185	184	184	197	176	199	208	207	178	193	192	159	183	208	178	181	190	189	202	167	184	206	185	195	174	176	177	186	194	220	205	194	179	214	178	194	212	199	196	194	192	194	180	204	238	175	203	197	185	181	197	215	173	168	181	187	193	193	179	170	187	168	185	205	186	194	190	198	188	186	187	165	197	167	219	192	167	188	174	190	210	184	206	198	164	214	192	170	199	177	186	198	174	175	185	182	165	198	183	180	203	220	187	183	173	175	164	166	191	190	163	192	168	183	199	188	188	183	179	169	173	196	165	204	195	204	178	175	188	206	193	201	193	187	238	207	191	208	176	206	211	208	179	185	185	186	187	189	170	191	190	164	192	185	160	194	194	202	207	172	171	219	175	201	185	189	182	183	159	202	179	181	150	183	180	194	183	211	176	214	173	179	185	182	215	166	199	224	205	192	214	189	195	183	190	211	172	221	204	176	179	177	200	179	197	182	196	187	191	169	162	195	184	184	164	183	170	185	198	163	198	191	185	176	174	169	197	206	164	181	181	198	191	182	194	194	212	182	181	199	179	191	215	183	191	179	198	193	192	194	187	197	197	207	214	206	170	177	194	175	196	197	190	188	175	188	184	208	195	180	207	189	197	199	172	183	175	189	191	192	178	175	196	198	190	190	203	194	195	218	174	158	203	173	176	171	165	215	207	180	215	232	188	166	185	195	209	192	198	206	199	168	202	186	199	169	199	163	194	194	168	188	172	218	185	176	196	201	193	207	200	205	220	182	176	175	187	194	191	184	204	178	177	185	185	211	172	187	204	178	189	175	208	187	196	197	201	189	187	193	220	174	211	179	204	192	200	191	216	207	178	193	189	153	185	170	182	204	192	196	192	217	180	196	191	202	179	193	206	172	169	186	172	197	221	180	205	184	186	161	173	163	175	192	182	182	192	170	189	191	168	194	189	197	208	198	188	198	180	189	204	180	175	194	218	213	183	195	185	191	193	188	198	199	226	185	179	173	179	163	198	199	195	171	168	204	215	172	199	191	190	180	189	209	201	201	205	192	184	213	215	197	183	210	188	214	214	193	183	175	199	180	195	191	172	183	169	201	191	180	186	219	211	192	195	215	215	186	208	183	180	179	157	170	182	194	180	166	221	148	198	196	192	169	192	197	183	184	167	205	190	149	217	186	170	206	180	200	203	190	176	213	198	205	177	194	213	169	189	204	203	169	197	188	185	152	194	173	211	184	172	200	185	198	207	213	191	170	199	210	219	197	183	208	169	184	161	163	228	213	204	175	179	177	161	170	183	172	197	178	191	212	170	178	178	178	172	171	209	195	212	190	202	197	183	192	181	182	181	196	215	184	181	193	193	195	153	199	181	209	197	171	176	151	183	195	187	231	186	180	174	203	173	170	205	182	180	176	200	169	187	207	175	207	193	203	173	185	212	202	188	185	172	193	178	192	208	202	208	209	215	188	191	197	214	188	186	195	184	166	209	195	193	175	179	154	202	165	211	174	210	194	194	173	184	171	173	181	192	218	194	196	188	196	161	201	167	180	173	168	200	182	171	189	180	158	182	198	177	207	220	198	203	168	214	177	171	182	176	185	184	177	177	183	185	168	196	179	205	198	182	184	182	198	199	203	196	176	199	180	203	180	206	169	206	171	174	187	189	198	176	193	171	181	197	183	195	219	192	207	199	182	188	203	173	170	177	184	183	193	200	160	186	185	185	187	170	172	222	199	176	213	215	179	180	199	204	166	175	204	193	165	213	221	224	188	194	192	204	172	173	178	149	178	193	182	205	212	210	168	171	173	188	189	197	170	197	192	186	187	205	191	212	222	182	213	176	196	162	190	213	208	201	199	200	191	202	190	188	203	203	188	163	218	219	164	195	209	168	180	182	193	194	169	196	177	221	188	196	193	181	185	207	149	172	178	192	199	207	183	206	201	190	175	191	173	195	183	193	163	186	191	186	190	170	212	174	202	206	211	197	188	215	183	158	193	204	178	168	177	179	230	194	169	197	176	183	191	193	167	194	184	228	207	184	175	210	178	197	167	184	188	194	206	195	177	177	187	166	190	208	192	199	185	167	176	180	177	185	177	187	204	172	160	203	179	188	188	196	199	198	204	204	181	179	211	186	179	184	181	199	188	200	188	194	184	176	186	210	164	193	175	199	194	205	202	177	198	161	194	175	193	185	211	183	196	187	175	183	164	205	184	192	193	189	190	175	182	175	186	184	171	181	193	177	203	200	178	203	195	173	197	192	212	175	172	190	201	172	204	213	193	187	202	165	185	162	188	194	186	184	216	181	177	198	185	192	197	185	202	187	178	189	167	173	177	176	209	167	192	206	183	200	186	166	185	178	175	218	164	186	192	182	161	198	184	204	196	188	186	182	158	171	202	186	173	191	181	193	220	182	170	170	173	185	200	224	218	185	187	198	185	172	188	186	205	182	202	174	186	188	181	197	200	191	189	190	195	175	182	176	198	214	178	196	175	187	171	185	179	207	192	183	203	196	203	198	174	197	174	181	182	208	171	202	161	190	213	198	197	161	186
6715	6538	1184	455	495	462	429	456	432	459	459	445	438	487	445	450	451	470	475	402	439	481	453	462	446	469	441	429	475	461	441	440	449	467	450	458	474	431	491	458	477	462	456	431	498	428	454	455	434	435	480	453	461	426	438	450	437	442	419	488	440	496	463	477	456	481	445	474	499	463	486	434	465	457	459	474	415	495	442	524	421	467	502	467	467	491	478	453	470	438	488	475	477	451	483	488	474	436	453	453	447	429	473	466	438	463	504	471	446	455	462	432	479	433	466	477	471	457	492	442	443	418	413	430	463	504	447	435	492	487	465	473	466	454	465	470	466	463	463	471	479	471	462	480	466	457	472	498	450	445	427	495	447	458	422	459	426	444	458	430	494	458	440	443	474	471	449	439	426	457	434	432	431	463	445	483	439	477	444	446	462	454	487	444	453	486	459	453	456	501	443	462	420	472	459	435	467	428	452	461	455	464	462	476	454	461	487	445	459	468	426	484	430	457	480	410	451	494	448	426	474	432	473	451	486	447	433	439	433	446	456	437	468	466	416	426	466	460	455	451	467	477	458	512	438	458	434	478	480	445	477	471	410	430	491	452	454	444	454	493	455	466	477	463	441	431	427	436	449	467	451	451	427	472	409	446	458	457	444	420	462	443	440	469	456	458	456	414	424	476	479	495	503	420	447	434	408	456	488	452	428	495	429	430	479	459	488	453	445	470	484	473	464	484	474	424	469	452	473	471	453	475	502	417	466	437	439	467	447	433	459	417	431	461	478	443	463	472	446	446	491	472	449	471	460	478	450	447	493	456	439	444	477	473	418	462	458	427	474	430	442	467	448	497	450	454	461	467	493	432	453	449	453	449	444	449	449	440	467	449	453	459	485	471	453	446	469	441	448	482	480	472	478	483	500	486	448	445	460	442	459	465	461	445	456	435	430	461	422	437	483	444	457	430	438	416	482	476	449	444	466	442	470	461	436	476	454	428	476	503	438	454	472	474	444	426	477	457	468	485	459	426	457	431	439	460	466	429	466	519	461	458	463	457	437	473	450	468	464	450	424	450	445	446	500	465	440	483	484	452	462	477	460	489	503	459	475	444	464	466	442	468	472	437	511	448	487	433	442	464	448	452	474	438	447	442	446	434	446	460	460	469	453	459	494	478	461	448	432	448	460	452	459	471	470	410	447	447	439	466	450	470	488	464	422	494	453	467	469	503	466	475	435	436	455	414	456	459	501	483	419	478	482	447	453	437	432	457	499	463	444	473	469	467	445	464	428	425	424	478	451	491	447	439	482	460	457	454	456	474	422	462	452	447	445	492	459	467	451	434	458	454	459	451	465	461	477	433	403	499	488	456	462	466	472	474	431	421	436	472	458	448	464	475	456	449	488	433	488	451	411	443	441	470	466	471	517	442	502	455	451	416	487	432	475	468	443	438	406	468	441	455	463	464	478	470	467	425	465	451	464	423	458	443	441	473	427	455	458	474	463	441	451	412	450	455	454	464	437	452	473	450	459	476	473	446	442	461	486	434	443	471	462	474	472	488	471	450	467	433	428	467	462	432	442	472	418	430	481	460	459	492	494	482	455	448	467	417	455	432	500	465	437	443	464	447	429	474	430	441	455	449	462	432	474	492	475	469	441	459	442	502	436	475	428	489	458	455	411	469	479	459	479	464	461	465	472	471	452	399	455	448	499	449	447	433	454	468	440	470	478	473	476	466	412	463	459	403	446	480	458	467	487	451	434	503	462	460	480	472	448	462	439	479	470	441	449	469	444	435	426	428	449	484	496	463	433	483	479	459	453	483	452	453	439	462	455	481	472	485	510	437	438	449	445	475	449	462	458	422	497	446	462	444	450	454	465	435	440	460	435	490	462	457	439	425	467	419	458	467	461	456	457	462	481	479	434	438	450	461	466	489	467	430	458	469	457	395	421	448	454	435	442	447	469	512	462	482	447	494	478	492	456	465	494	435	411	493	439	447	467	428	445	472	427	478	459	480	466	457	488	464	438	480	416	453	463	431	443	451	495	444	485	425	446	485	475	430	460	453	441	473	451	486	453	453	441	460	424	450	457	465	457	482	433	425	479	437	471	498	470	484	458	460	404	488	494	449	418	480	460	446	456	448	460	452	489	462	447	473	441	447	459	454	396	412	474	474	475	450	454	439	451	459	452	463	439	476	470	438	480	487	454	440	468	485	459	449	458	470	442	458	469	468	463	475	448	474	471	485	482	481	444	450	450	483	435	503	510	432	464	459	460	441	393	456	417	441	471	444	423	455	450	436	439	461	440	462	462	482	432	459	466	463	483	484	468	469	450	437	463	425	466	464	475	471	461	472	440	467	469	481	465	421	450	492	449	473	431	489	473	461	447	449	473	456	455	497	474	431	449	458	460	476	465	455	466	472	429	452	446	472	470	477	450	454	476	446	493	462	450	478	451	472	462	442	480	509	449	465	460	423	439	422	463	449	472	469	484	466	505	487	457	462	484	477	456	506	472	438	496	458	433	421	474	457	482	473	496	458	469	419	456	423	485	476	442	450	454	453	461	452	451	461	430	471	413	429	456	466	492	472	484	424	462	420	433	468	491	432	469	469	494	448	461	474	486	438	433	449	426	446	434	439	484	489	470	474	434	480	466	440	445	481	439	459	428	463	437	483	463	452	468	451	474	424	465	429	471	456	440	448	440	449	508	466	455	470	443	470	469	435	440	441	443	468	462	471	447	439	468	437	491	414	435	471	457	423	446	445	473	463	480	441	463	485	447	439	417	465	481	480	474	401	468	478	472	429	478	485	464	439	478	479	452	527	466	467	471	458	465	432	434	440	474	496	428	479	494	470	463	432	439	455	462	439	469	493	448	482	466	442	504	428	432	449	473	434	452	461	458	474	479	461	480	453	445	474	482	459	452	442	435	473	518	486	439	450	442	437	476	445	450	477	431	479	435	453	476	427	463	487	466	479	507	449	462	471	492	440	454	467	519	463	473	441	490	463	462	429	451	424	457	481	484	451	435	447	483	472	446	438	448	452	467	471	458	479	450	462	484	494	469	478	441	459	421	434	481	460	449	458	472	457	471	465	435	455	431	441	455	464	429	465	469	432	469	466	491	440	485	442	459	459	460	459	464	431	462	463	438	501	427	466	462	409	455	468	438	446	471	455	457	489	452	454	435	434	427	497	443	458	534	442	470	473	437	447	459	459	453	462	444	428	480	447	454	436	511	451	460	461	431	481	466	462	442	480	460	462	450	467	458	457	445	467	459	464	425	459	471	440	438	471	471	472	504	454	482	404	475	456	459	499	478	486	482	439	425	436	477	435	432	474	442	433	426	453	477	448	454	498	456	461	496	481	470	478	459	441	436	513	469	485	446	422	401	461	436	473	466	447	422	497	454	469	419	478	459	478	478	441	461	450	484	451	412	466	447	498	460	446	428	457	473	476	436	444	469	448	507	430	429	441	442	427	439	444	474	465	464	447	472	410	481	424
24936	21502	24941	28501	21497	20777	1076	467	372	325	359	336	344	346	323	314	323	318	318	309	303	359	326	321	282	317	319	308	347	311	316	301	320	323	295	374	314	285	272	316	323	339	317	314	301	308	305	290	301	313	344	305	312	282	322	307	339	316	305	277	298	335	354	287	314	310	312	306	321	313	309	334	288	319	323	337	303	292	294	320	275	313	328	331	290	303	314	306	324	315	294	311	312	324	313	346	313	317	347	293	287	293	323	292	324	308	310	323	330	320	343	314	319	349	323	317	345	330	332	327	277	327	333	304	278	272	273	298	327	288	296	307	299	315	317	287	309	326	295	324	330	268	314	298	309	294	326	303	279	321	336	302	305	274	303	332	323	279	317	319	290	296	314	303	318	332	285	326	300	321	315	313	335	323	264	318	323	337	299	290	323	300	258	317	309	335	303	325	269	314	281	296	333	308	314	331	301	290	349	343	293	287	324	336	325	282	309	300	321	302	329	309	323	294	299	330	293	331	315	322	292	312	298	325	321	330	291	304	306	305	290	322	322	310	317	285	270	297	313	299	303	311	289	322	332	274	355	330	295	339	330	283	303	321	309	304	274	280	302	369	316	302	344	299	302	310	321	314	317	322	309	295	302	310	293	325	309	296	329	294	281	338	332	323	333	272	347	297	291	325	339	299	329	281	290	284	325	288	321	293	325	331	316	307	321	292	320	321	295	284	301	315	343	326	293	311	290	288	294	314	320	283	341	302	299	301	296	359	314	288	319	295	287	299	319	266	295	296	342	308	293	327	319	318	269	297	316	321	293	345	294	284	281	362	327	330	313	322	318	323	334	329	292	342	288	336	335	319	314	319	282	315	344	278	322	323	331	334	274	323	326	313	327	307	284	304	298	291	299	320	303	328	321	305	341	321	343	312	288	295	329	320	333	281	314	316	348	320	290	287	338	330	321	314	292	309	312	337	306	325	319	281	291	304	323	294	281	282	291	311	283	297	298	295	311	307	315	312	292	312	337	323	294	299	324	310	307	312	309	297	313	299	325	319	277	316	338	348	324	366	329	292	290	293	298	296	300	291	280	310	315	310	318	295	324	299	270	307	346	316	288	271	291	286	318	312	295	305	324	340	316	342	314	333	313	343	310	300	302	287	311	295	281	304	314	331	310	321	330	329	327	324	303	292	336	281	297	324	332	329	327	312	317	314	312	298	311	284	312	309	299	303	318	335	309	321	302	288	321	304	313	303	306	298	299	300	318	287	299	317	305	307	312	324	302	316	313	355	309	297	279	302	306	304	295	294	306	326	302	297	292	300	290	313	334	315	331	315	311	310	286	309	310	333	316	295	328	296	277	305	296	300	289	286	338	298	289	303	309	292	320	311	311	301	327	317	272	275	298	282	301	310	286	302	317	332	312	280	320	291	305	305	301	350	281	337	290	326	316	286	293	308	302	305	277	295	273	276	291	341	328	302	283	310	301	309	300	334	292	330	318	326	313	289	277	309	289	296	322	291	293	333	356	281	303	318	287	303	299	302	322	309	315	280	312	282	270	275	314	309	336	355	330	325	313	310	299	281	300	292	294	292	287	315	290	315	322	308	295	305	293	286	286	293	278	275	298	300	285	266	315	274	281	306	331	328	323	311	304	294	313	289	296	339	312	292	319	358	313	306	317	302	331	300	313	311	332	314	307	296	279	319	337	295	293	303	340	297	329	335	315	320	298	300	343	324	292	336	295	292	314	308	294	305	340	303	303	302	310	290	317	297	321	316	321	323	311	297	301	300	322	340	322	338	277	305	304	305	281	318	329	274	331	316	340	305	315	300	327	317	314	298	327	350	263	311	282	301	304	324	301	277	302	322	332	323	316	305	286	287	311	289	305	341	286	310	304	296	316	321	323	294	313	313	288	323	302	363	294	279	307	327	302	272	298	316	316	286	318	337	341	305	310	306	314	324	294	266	304	287	310	301	345	293	303	297	289	330	322	318	314	292	317	296	326	299	297	311	291	284	278	350	327	298	318	331	312	285	314	266	312	323	351	319	253	322	281	314	327	313	306	318	321	308	310	327	332	319	295	319	314	289	316	276	330	292	278	322	318	318	294	285	322	328	308	299	309	364	310	303	315	311	299	288	314	299	276	324	351	286	297	303	352	312	292	300	321	324	292	302	317	306	317	298	291	328	274	297	298	308	287	294	292	308	347	313	342	304	307	305	302	315	305	322	293	344	308	338	304	340	321	295	327	362	311	344	339	302	283	328	322	306	342	340	305	292	289	286	288	306	292	292	328	269	313	277	313	312	323	287	300	289	322	328	308	319	301	314	316	275	303	308	313	314	301	359	318	300	290	332	270	333	353	312	326	323	347	290	289	316	305	330	328	301	311	288	330	303	284	290	311	319	319	288	319	308	276	310	284	302	325	293	319	289	286	307	328	351	302	324	309	309	329	299	275	290	296	311	347	299	294	332	288	369	271	304	328	292	316	293	315	335	321	307	338	334	313	287	300	285	328	339	311	293	298	298	379	269	277	290	333	319	276	319	298	314	302	305	301	335	321	311	316	314	337	322	316	277	282	305	270	321	306	301	315	345	302	318	302	299	336	333	318	296	303	308	271	285	319	290	333	334	295	308	290	341	316	299	322	306	336	317	280	295	331	326	300	308	322	270	301	337	310	306	283	314	282	299	297	316	341	304	288	315	316	340	350	302	277	318	300	300	309	306	298	294	305	318	319	328	284	309	324	313	317	359	280	306	324	313	328	333	297	329	298	303	312	306	349	288	277	321	298	278	319	331	310	314	299	282	321	337	314	305	314	282	300	327	319	309	321	356	326	325	303	307	280	316	329	306	309	335	320	292	297	308	307	321	337	282	304	291	313	297	293	304	324	317	290	324	319	305	293	313	298	270	294	335	299	308	288	330	327	358	324	292	324	306	268	298	287	328	330	303	295	298	292	287	292	324	284	289	313	320	315	331	267	309	290	313	311	312	304	292	315	300	346	308	320	291	312	295	304	342	296	287	335	315	313	294	278	293	322	299	349	316	347	310	313	306	301	313	298	314	315	328	335	274	303	316	331	256	322	314	304	292	339	299	340	293	300	317	319	307	301	312	314	301	293	258	307	282	309	300	328	308	300	301	302	259	325	332	344	319	284	310	296	315	333	296	323	297	292	275	338	272	295	268	300	315	298	324	280	336	318	328	288	293	334	294	299	306	308	311	311	308	317	316	319	309	298	313	337	325	344	291	308	281	281	306	292	269	298	352	326	297	326	295	310	313	291	307	292	326	304	326	298	303	287	329	277	300	313	287	305	327	291	273	329	298	307	318	320	311	327	311	328	317	292	320	311	284	275	300	287	305	338	350	342	280	292	299	323	336	345	316	309	296	316	302	327	267	313	315	322	286	286	293	306	332	287	301	329	297	256	336	329	285	318	334	306	287	308	299	271	323	286	292	319	319	306	300	309	300	310	345	300	279	282	307	314	310	312	313	295	307
15221	42398	8085	1044	863	717	734	669	682	662	719	701	674	668	674	678	703	637	664	667	679	647	701	704	638	707	672	665	644	646	674	706	684	692	664	671	661	710	677	673	672	673	654	682	685	685	651	628	622	669	608	650	648	698	689	719	641	638	673	675	674	671	694	661	640	650	656	678	706	667	647	704	649	627	671	673	653	701	659	706	695	708	711	643	665	697	709	651	657	632	633	675	687	676	659	684	697	633	702	682	677	672	702	718	707	642	647	652	733	654	697	678	665	636	689	622	649	681	700	646	664	613	645	653	680	664	712	681	705	663	687	678	635	671	651	685	663	694	667	697	652	676	632	637	678	663	715	665	658	695	675	688	662	667	666	662	679	674	672	647	674	693	658	674	693	633	642	682	661	701	683	658	726	664	657	686	643	671	722	686	628	682	655	673	680	695	673	704	664	664	705	629	644	651	678	660	676	659	664	695	676	668	712	662	659	662	649	682	682	695	669	668	694	697	709	712	662	648	676	652	629	694	663	634	689	659	682	674	682	631	671	635	670	661	642	663	647	687	675	730	661	653	697	645	632	658	670	662	695	657	675	651	638	671	638	685	671	737	665	657	678	694	657	670	674	669	706	713	684	637	711	643	649	664	656	679	706	685	664	679	725	716	677	662	666	668	666	668	667	639	706	694	703	665	707	690	658	667	646	662	720	677	664	673	698	672	671	659	654	670	611	662	697	676	686	655	658	658	702	692	691	671	625	682	663	658	665	650	673	649	681	678	672	651	665	661	643	718	702	671	635	649	713	699	703	641	680	692	638	685	677	683	703	646	644	670	693	697	672	668	668	678	684	673	622	636	676	658	707	663	656	696	653	657	695	727	677	718	634	682	690	656	702	689	670	662	689	631	673	679	643	638	676	675	668	649	705	626	648	635	668	659	681	699	671	647	682	694	686	664	662	670	670	664	657	660	707	665	669	717	681	654	722	689	695	683	646	650	690	628	682	693	673	694	701	692	678	720	661	659	690	709	637	690	668	644	639	700	590	697	663	652	689	628	725	683	647	707	647	678	608	664	642	639	674	677	686	651	680	678	682	681	659	666	671	677	661	703	658	694	662	705	723	662	676	660	677	649	668	663	678	714	686	675	701	643	738	676	662	689	621	678	673	642	643	670	638	668	666	617	655	713	679	668	694	675	673	674	693	674	645	673	673	673	651	664	704	676	623	680	690	646	705	654	628	662	583	656	691	652	628	657	706	662	674	686	670	695	663	632	667	673	634	625	690	706	685	710	726	695	687	672	710	657	699	658	655	700	646	659	654	661	649	658	668	709	679	637	648	679	666	649	689	629	653	658	674	667	704	598	633	593	665	703	634	631	664	665	645	658	711	706	640	637	659	676	639	699	656	677	632	663	667	649	637	657	683	664	683	651	700	648	659	615	681	675	744	663	628	682	711	684	652	705	681	685	645	660	641	681	666	687	723	706	660	705	717	691	647	683	686	667	648	679	669	670	612	688	688	706	643	673	663	673	697	683	712	672	649	678	694	681	662	655	711	645	639	677	644	710	695	612	689	719	644	659	669	647	676	671	658	700	629	687	701	654	667	684	681	657	659	668	723	711	659	627	655	696	676	691	707	651	698	664	676	681	681	689	657	700	652	637	700	670	688	703	639	649	718	699	660	712	686	688	617	682	698	644	669	676	659	666	637	682	662	682	651	694	647	644	687	700	707	700	676	651	642	666	685	683	698	686	653	711	649	670	669	626	657	632	655	660	721	676	655	643	669	669	720	704	671	679	675	693	648	650	696	682	678	687	703	690	663	689	643	714	703	650	656	667	649	665	675	707	682	676	713	633	653	690	671	708	672	665	662	675	714	700	701	672	644	660	625	673	663	646	706	639	652	648	667	674	685	658	691	679	659	679	630	675	637	702	677	658	689	657	664	698	723	674	710	663	676	672	656	661	693	666	736	656	660	652	683	633	696	659	651	718	634	688	627	680	689	666	690	674	683	671	714	672	649	668	641	665	677	673	670	654	689	704	674	715	655	671	681	652	721	694	667	617	687	660	675	635	672	655	676	679	697	710	693	653	688	742	692	642	666	669	680	707	631	651	645	676	715	710	688	664	629	643	664	663	656	741	712	700	664	657	661	701	696	664	681	692	686	653	664	700	703	686	657	662	634	682	688	690	699	671	665	700	642	693	665	649	699	678	629	706	650	664	666	680	687	650	699	672	661	748	668	666	671	657	711	619	673	641	657	647	654	634	667	676	651	686	675	624	711	682	676	612	670	679	654	666	692	665	676	689	632	709	634	640	666	680	663	676	643	710	627	696	684	624	681	638	660	711	691	682	643	701	658	655	711	650	691	652	662	634	633	703	684	668	692	677	649	640	702	661	678	688	666	649	658	691	669	681	665	650	655	670	661	693	696	688	665	670	645	630	651	674	638	707	692	695	623	660	652	691	719	725	691	624	673	699	658	689	682	654	644	718	684	671	658	641	677	664	664	646	634	642	648	690	661	651	671	695	702	679	681	638	646	705	660	649	674	642	658	617	659	649	683	663	652	696	686	693	632	697	655	655	652	658	659	677	661	708	676	675	647	677	649	701	650	653	681	652	653	656	680	736	645	682	683	707	681	706	649	654	699	671	689	686	682	669	663	697	612	658	709	683	665	666	692	669	711	677	671	614	677	690	695	650	683	692	648	664	681	670	656	671	700	720	670	705	665	677	652	670	649	667	723	643	613	667	661	694	682	662	677	696	663	673	677	661	674	686	623	683	655	640	689	656	635	624	670	665	645	654	675	705	679	660	695	685	728	697	671	677	641	661	717	672	676	656	634	661	635	643	693	659	653	629	675	650	642	672	703	645	683	694	598	658	678	672	638	625	666	635	679	687	642	663	697	718	697	631	679	667	666	655	681	631	698	698	658	784	644	718	703	706	654	716	659	636	704	691	681	664	670	682	700	672	649	681	630	716	683	690	684	654	683	697	658	688	669	671	695	650	640	652	677	676	707	683	644	684	660	677	653	699	645	683	635	651	708	696	657	701	634	705	715	660	640	635	674	678	684	676	670	660	695	662	656	663	674	682	730	707	659	688	680	674	654	691	633	665	706	709	643	685	671	684	646	689	696	687	683	655	725	710	636	650	659	718	652	688	639	678	692	688	668	664	632	655	643	695	654	708	702	714	721	710	710	705	681	679	662	681	669	638	646	673	689	677	662	666	705	650	658	697	678	672	696	684	677	645	693	689	684	674	683	619	702	669	673	639	688	659	659	660	643	665	628	657	650	658	672	623	672	679	716	657	700	682	685	670	649	662	706	691	710	656	627	750	690	684	659	649	643	675	639	636	683	671	731	650	620	665	699	681	670	674	667	670	615	666	665	655	697	642	704	634	677	700	649	733	662	593	675	672	702	624	676	653	669	693	668	683	693	681	692	655	729	685	718	655	654	669	687	660	696	655	694	695	647	668	662	621	697	654	657	652	671	689	691	685
24308	21474	25190	28173	21476	21489	19366	710	413	320	314	311	316	296	284	270	302	298	244	258	237	272	253	263	274	266	291	274	268	240	244	242	234	243	268	232	266	250	265	260	255	267	238	212	243	255	239	218	228	259	254	239	231	242	259	267	253	244	238	261	249	263	243	240	218	255	277	244	208	217	262	235	256	248	249	274	254	248	205	252	216	234	228	252	247	262	266	229	248	234	249	239	220	245	215	230	268	216	241	233	227	237	230	252	219	215	221	244	241	241	240	234	237	256	247	240	242	216	231	231	245	227	234	224	227	258	275	264	244	240	261	253	251	254	263	228	250	243	241	254	214	235	216	224	264	246	250	238	250	247	273	241	260	241	218	236	277	223	232	238	252	258	268	250	257	266	229	204	258	204	248	225	234	246	251	268	238	261	246	255	220	297	267	249	235	214	238	242	231	246	256	235	229	252	239	245	232	256	227	270	238	234	262	247	245	217	283	234	213	238	228	221	223	235	246	256	243	266	236	245	238	242	259	245	241	219	249	250	210	280	233	240	253	251	214	237	237	261	266	226	236	235	242	243	288	272	267	220	217	236	244	227	252	259	234	242	235	242	243	267	261	246	264	253	230	239	236	226	245	239	241	255	245	228	235	222	234	220	238	249	222	267	244	253	233	229	244	237	232	269	259	250	217	234	273	253	222	252	270	226	215	243	237	249	210	226	222	203	237	231	282	244	258	228	244	245	259	240	238	240	249	225	234	241	244	227	248	249	261	251	261	260	230	225	262	237	224	244	228	233	216	258	235	233	229	247	254	212	222	244	277	266	227	226	246	235	233	240	270	270	257	264	199	248	261	247	241	241	252	257	257	259	230	260	252	232	231	241	239	228	245	244	207	261	270	241	248	254	239	245	260	246	243	228	268	229	236	217	242	255	224	237	245	260	257	252	247	259	254	257	223	261	237	242	241	284	250	236	252	209	227	269	213	246	254	250	243	242	244	222	231	238	231	234	252	206	246	236	243	251	237	221	259	255	272	272	226	227	211	271	243	224	241	256	231	250	230	242	242	221	251	246	239	257	269	255	279	243	249	228	249	258	227	237	240	261	239	267	250	253	239	277	266	253	248	209	241	262	230	221	258	236	234	261	244	249	255	259	242	244	207	248	219	226	228	253	239	245	264	232	297	261	262	259	241	231	247	255	249	235	250	250	244	261	269	241	229	251	243	261	220	238	272	250	244	227	260	245	229	243	269	262	244	230	242	243	264	272	260	244	238	233	234	244	231	263	246	235	237	224	252	265	278	249	297	243	240	221	231	232	260	259	239	253	228	214	256	265	247	232	257	241	242	253	258	226	237	237	235	219	245	235	240	243	210	266	231	226	231	255	220	189	266	222	256	262	246	234	259	246	259	261	233	228	206	259	238	251	223	238	237	256	216	213	276	258	261	252	228	257	224	276	235	244	230	261	241	245	255	230	240	193	242	235	265	254	227	260	262	242	267	242	225	221	243	235	243	231	240	221	251	252	244	233	234	254	230	259	206	252	236	278	232	237	232	252	225	242	240	242	276	248	257	230	245	261	244	206	230	235	258	234	235	252	254	233	256	264	241	257	231	241	274	250	225	251	258	264	277	245	253	249	273	244	220	239	247	241	235	209	236	228	253	243	239	225	228	225	224	250	261	262	201	250	195	199	230	231	250	234	241	280	232	246	233	226	260	239	251	259	252	256	241	246	242	220	243	242	249	241	235	271	274	249	247	203	211	258	287	261	264	247	255	246	244	250	231	288	236	213	239	267	246	270	238	248	275	243	248	267	255	239	246	255	263	274	206	250	261	260	231	260	227	219	249	242	233	224	239	245	253	258	257	269	269	255	236	261	256	266	249	225	244	254	268	243	254	231	224	198	199	234	241	245	237	212	224	235	249	239	270	230	242	257	262	257	239	258	249	278	266	243	245	231	275	271	249	259	234	224	227	274	251	228	232	226	220	250	247	238	230	233	237	261	267	246	234	249	239	255	253	237	232	242	210	227	246	229	240	261	239	258	264	229	253	245	248	239	249	264	241	236	255	232	270	238	259	226	258	206	228	249	241	252	261	256	254	239	256	230	253	241	296	246	246	248	261	255	257	256	248	235	252	237	220	272	232	231	231	246	254	239	256	205	237	264	244	229	242	252	235	237	222	251	253	242	237	223	225	225	249	214	231	246	267	240	231	244	233	276	237	252	228	251	283	251	237	235	243	229	214	245	264	216	256	248	230	223	206	256	260	257	250	240	248	254	238	252	219	231	260	240	248	249	248	248	264	219	242	272	225	246	220	242	247	217	251	202	246	253	248	231	224	226	229	252	246	233	209	259	264	247	235	242	251	243	287	254	229	244	233	282	221	249	206	222	247	246	220	220	252	248	225	244	249	250	220	273	276	252	248	220	226	232	239	235	279	253	235	241	226	213	249	257	256	265	247	247	255	239	234	244	230	261	231	267	231	216	241	216	237	238	246	238	254	215	236	244	268	235	241	231	235	239	269	252	233	250	209	236	246	256	251	244	250	229	256	215	238	264	267	222	218	235	238	256	270	243	246	258	248	245	234	259	233	236	261	235	272	236	248	272	247	240	209	237	237	239	242	216	253	269	264	220	283	247	212	233	235	216	221	238	268	225	269	239	240	239	255	236	229	270	243	255	250	249	248	245	240	245	245	233	252	255	275	242	242	266	238	250	249	259	244	271	273	241	259	258	251	238	274	240	239	235	253	222	249	247	223	224	236	298	239	258	288	231	245	245	248	234	253	251	258	218	268	248	251	234	252	212	245	263	239	240	251	229	249	244	244	249	260	244	245	251	278	246	253	244	211	277	283	240	233	255	261	230	246	249	244	252	245	244	234	235	250	232	242	237	254	223	252	220	253	274	243	265	243	244	238	254	265	238	239	236	234	257	204	252	256	247	204	256	247	218	265	229	236	257	231	260	268	229	253	275	255	234	242	262	234	224	280	223	241	248	241	257	233	225	243	241	226	245	214	247	224	235	252	224	252	268	232	249	240	245	271	251	232	262	271	240	237	262	258	240	228	259	265	250	236	241	253	258	239	245	261	212	241	227	240	250	263	237	245	259	273	263	244	237	230	221	250	251	257	223	222	216	251	272	258	261	217	226	242	270	240	251	207	244	247	250	217	216	244	270	268	222	242	219	255	240	235	249	269	241	242	259	240	236	244	248	240	241	239	260	223	237	224	235	251	235	247	252	228	248	230	207	226	215	227	253	240	226	226	275	233	280	218	257	231	244	192	240	218	233	237	231	228	242	264	247	241	223	254	256	244	235	239	266	262	262	254	250	237	265	250	234	230	248	186	236	238	230	240	250	253	222	231	243	206	257	249	284	245	253	229	249	256	224	253	250	228	243	233	251	219	234	253	224	240	249	235	248	231	231	268	252	254	225	253	257	252	260	227	224	221	241	267	229	261	225	256	264	237	251	230	268	226	240	253	234	237	241	245	224	228	252
21102	53405	12229	1331	846	668	600	591	571	562	549	536	519	516	519	554	493	528	540	528	539	531	505	495	510	510	500	530	544	517	524	525	515	485	516	524	537	518	487	522	477	497	508	520	534	494	488	520	549	528	554	509	533	531	490	525	534	522	494	499	539	505	505	550	501	487	545	525	522	509	483	499	525	507	513	492	519	533	506	538	512	514	538	506	554	523	490	537	562	514	499	509	516	558	533	523	482	526	488	517	485	497	538	481	493	548	537	553	496	532	475	524	497	509	527	545	556	532	529	517	524	519	493	524	484	506	483	494	483	535	497	503	480	521	506	498	536	522	531	512	514	512	544	516	480	520	477	492	473	534	539	532	538	516	512	484	503	498	525	545	522	499	529	516	505	522	490	532	500	498	520	513	460	504	494	507	538	501	545	504	476	530	518	535	526	545	509	523	523	518	491	542	505	510	494	516	568	497	517	508	504	514	483	499	536	551	483	541	527	517	512	498	510	530	496	522	529	490	503	538	565	509	514	504	478	511	498	546	494	475	504	528	507	510	517	546	510	514	550	523	498	516	542	482	503	493	494	488	538	542	499	538	491	522	491	511	492	504	533	499	531	481	509	514	512	528	516	503	533	549	530	502	513	490	537	535	511	508	471	497	524	500	482	562	538	497	482	515	494	520	484	525	520	525	477	547	522	489	495	522	514	500	496	498	526	499	504	529	475	546	538	523	512	559	484	494	519	505	509	529	507	497	516	507	524	506	523	524	481	546	516	522	481	517	541	504	529	540	476	517	516	519	486	529	529	516	545	509	479	487	512	479	508	495	495	503	500	527	482	504	516	522	504	522	511	522	498	526	489	541	510	518	523	536	459	525	513	498	521	499	563	515	500	528	495	546	494	513	537	544	486	509	529	476	498	511	523	484	558	499	522	510	530	491	514	489	511	513	500	535	511	510	524	498	477	538	514	513	553	444	516	536	495	539	496	535	497	513	530	546	513	500	493	488	523	501	533	525	495	486	488	510	509	551	547	494	540	544	489	555	486	506	499	554	523	529	509	491	518	536	504	517	496	547	530	545	467	525	514	515	483	506	525	557	503	529	514	529	524	512	523	537	525	485	520	539	549	534	541	505	538	516	493	533	489	498	491	542	517	515	551	523	514	513	539	488	523	507	492	520	515	482	533	492	530	492	519	530	549	501	519	527	494	488	529	537	531	491	487	511	469	497	494	513	528	539	500	495	496	530	514	532	484	498	528	537	518	528	512	487	500	498	506	541	542	514	491	492	520	485	490	523	511	509	501	516	533	536	512	480	529	472	498	540	548	505	505	519	521	447	524	525	518	499	505	489	534	521	535	521	521	542	550	516	515	547	546	506	489	527	519	523	517	558	515	494	535	497	482	496	496	492	489	476	553	498	541	521	527	488	523	515	503	504	526	520	487	525	546	471	518	522	512	524	540	515	523	489	475	530	572	507	523	511	525	512	543	516	494	526	541	467	523	504	516	518	521	524	500	566	518	519	507	525	522	543	479	549	515	487	496	503	512	516	488	490	499	521	495	525	506	523	493	529	486	537	485	547	511	521	529	497	544	501	513	507	490	484	527	490	497	493	503	482	505	511	492	521	490	513	490	512	485	517	533	488	515	522	517	531	524	541	476	559	481	522	556	467	527	494	507	494	483	511	480	526	493	495	511	508	549	510	496	479	505	530	521	447	497	527	495	498	493	530	537	528	500	514	497	510	488	484	488	542	516	516	499	493	511	499	482	511	488	462	489	503	507	518	539	482	513	516	498	532	504	524	549	530	509	492	495	538	518	563	472	508	496	504	546	524	487	507	519	510	509	518	532	509	526	427	554	511	477	510	531	534	477	495	509	526	522	527	513	500	506	528	527	487	498	538	494	516	498	493	511	545	500	489	521	509	484	545	479	543	492	501	510	491	520	511	496	506	526	507	532	484	537	548	519	531	508	506	487	505	510	493	514	519	487	557	518	511	545	511	518	502	509	491	492	510	528	535	529	510	459	521	497	500	513	506	483	487	493	514	521	510	548	523	503	534	500	555	509	528	526	490	532	451	532	491	508	532	538	528	497	508	505	548	494	523	503	522	496	517	493	526	495	509	501	492	577	523	509	541	511	502	488	488	481	542	559	478	509	528	508	488	501	499	557	504	546	506	488	527	507	527	480	513	478	535	509	551	533	527	525	498	533	503	482	501	527	550	489	509	544	547	497	509	514	545	512	539	521	526	536	505	521	504	536	513	545	526	502	530	520	499	520	506	495	474	496	564	495	518	504	519	473	542	565	497	497	483	532	529	525	520	505	525	489	489	494	537	524	505	501	504	530	514	506	536	549	505	478	526	475	532	530	504	498	510	476	499	549	501	550	526	514	532	511	519	544	506	514	479	518	517	508	531	539	507	498	547	563	508	549	563	537	520	523	541	510	528	561	503	530	516	512	543	534	514	524	524	500	525	518	494	544	499	477	499	515	504	504	480	508	515	505	529	479	535	549	502	509	549	531	536	525	515	507	524	514	505	524	506	538	520	484	548	506	519	480	514	486	498	457	511	536	497	533	493	504	508	511	526	530	518	561	517	555	508	529	479	506	517	484	529	514	478	524	502	516	496	551	500	536	513	492	539	529	538	517	495	517	488	560	535	568	496	494	499	523	509	506	552	505	501	507	475	530	525	514	511	552	505	497	519	486	510	507	528	497	532	520	533	528	499	501	522	522	502	489	502	547	491	479	506	511	511	513	502	514	532	523	518	463	529	514	544	528	480	513	513	550	480	498	537	441	509	517	504	514	512	535	491	562	523	490	578	496	514	528	527	522	493	535	533	515	530	511	504	501	518	546	476	490	564	486	533	535	505	507	526	527	506	554	532	506	503	493	528	518	522	530	496	530	507	501	523	527	562	549	524	528	548	522	503	464	535	513	502	489	508	538	501	497	515	511	544	519	527	521	520	506	510	512	471	540	478	526	506	538	482	527	510	513	501	486	543	485	501	493	536	479	490	532	523	495	532	541	515	535	530	506	497	507	495	531	516	534	496	510	502	538	525	533	515	496	519	532	544	507	530	505	538	523	562	539	521	502	478	484	512	500	520	546	528	556	530	561	515	531	514	500	522	495	523	520	504	521	534	483	525	518	496	519	506	509	474	524	466	509	476	513	528	500	566	526	520	536	504	503	517	501	558	469	517	499	514	503	503	503	479	524	520	560	536	540	523	532	510	521	542	507	520	534	540	568	522	516	493	507	516	510	530	556	478	523	473	489	514	482	525	535	493	511	555	478	487	481	521	468	455	520	510	465	521	494	544	482	509	515	530	491	548	516	542	527	529	515	501	560	495	510	511	515	490	505	504	525	516	496	510	513	484	481	540	503	487	547	561	459	558	494	504	511	533	505	530	530	576	478	477	549	515	510	534	483	535	524	464	524	521	517	516	532	518	519	513	526	496	512	526	500	481	542	475	488	495	559	484	494	543	483	516	478	505
32689	20650	9600	692	365	332	313	190	182	183	175	186	195	185	200	198	193	169	171	197	213	175	191	192	206	196	192	183	177	184	167	186	200	211	204	188	170	182	196	191	204	171	183	181	178	197	211	182	187	188	181	190	173	171	164	197	186	175	195	192	188	178	195	186	194	207	219	173	179	191	184	189	182	183	204	181	188	173	190	209	174	196	195	174	156	200	171	157	198	179	206	163	184	194	189	178	202	210	170	183	163	173	174	193	173	213	205	204	181	204	192	210	192	187	163	192	187	181	191	190	192	174	197	174	161	197	176	188	207	177	201	184	195	197	188	182	190	192	182	155	202	192	197	183	174	170	191	203	192	183	181	190	180	190	209	192	200	181	181	186	201	163	200	184	179	199	193	232	204	179	165	170	176	202	188	195	193	200	202	173	187	195	195	204	186	163	177	194	214	184	195	178	179	162	182	186	192	174	190	184	181	192	190	171	223	172	190	180	170	213	210	200	218	184	170	174	214	185	197	213	175	194	154	203	208	179	179	201	188	198	170	182	171	212	195	160	189	202	168	209	189	165	200	226	168	196	197	187	161	191	222	179	191	188	186	210	183	208	189	206	173	184	181	173	198	205	191	210	183	189	196	204	179	180	190	199	190	194	184	190	173	167	197	193	146	188	208	183	198	198	207	223	204	179	217	176	199	163	193	205	205	241	214	193	182	207	194	196	193	174	187	208	192	192	200	184	211	154	187	192	197	186	196	189	235	174	189	210	183	181	193	171	191	187	166	182	200	171	179	211	193	149	173	174	176	205	192	192	202	170	210	173	191	159	182	182	210	187	209	187	181	188	182	167	190	197	173	195	196	207	185	198	170	217	207	190	184	167	211	177	169	190	164	180	176	201	174	167	201	192	175	160	167	176	159	194	194	214	188	188	224	206	196	185	171	189	199	193	215	208	211	182	163	190	165	190	169	190	185	180	220	184	182	180	196	186	180	206	166	200	180	193	194	195	182	200	172	202	178	194	186	178	175	176	173	201	159	178	166	208	190	172	205	185	193	213	195	201	184	213	174	200	191	191	213	193	174	179	166	185	192	188	191	188	183	196	189	200	169	211	178	180	179	168	189	186	177	175	178	187	172	194	223	201	183	194	164	180	179	214	203	187	198	156	174	185	182	201	159	189	185	180	205	211	174	188	206	203	165	181	177	159	171	188	194	190	203	213	194	200	207	213	210	216	201	217	204	191	185	181	182	220	202	179	203	162	185	186	173	200	155	197	191	174	205	197	190	186	213	186	200	178	167	215	191	166	177	180	175	174	184	180	196	195	187	185	165	177	177	189	202	185	215	190	177	178	194	186	174	179	182	192	205	202	191	187	195	188	188	199	161	168	175	174	198	197	169	222	177	163	184	201	181	181	159	188	165	204	183	203	180	199	211	183	189	158	176	183	173	195	174	175	186	180	193	167	185	211	201	178	195	198	197	199	208	177	174	215	181	181	206	178	197	189	201	174	211	181	168	153	178	173	181	170	177	189	197	189	183	156	198	204	209	193	201	181	170	169	181	182	214	210	167	168	204	190	184	166	212	228	189	188	162	153	170	199	211	193	202	175	190	185	207	182	181	177	190	178	201	178	196	189	178	193	217	216	195	158	183	203	188	166	189	173	200	203	194	190	240	191	165	190	197	198	209	179	169	167	199	167	200	190	202	185	191	197	205	178	196	174	206	189	206	186	195	187	173	204	187	183	199	199	174	190	174	206	206	185	202	211	186	183	194	194	193	203	179	169	180	179	196	192	201	212	186	168	211	206	193	189	201	188	187	179	181	185	197	193	185	208	202	192	182	185	162	194	162	182	183	193	214	190	209	194	189	186	183	166	169	162	203	185	180	183	195	212	198	175	190	202	218	181	210	177	175	172	168	195	171	217	198	196	213	220	199	186	198	202	206	194	172	164	187	196	169	197	199	164	173	190	205	207	198	209	192	148	201	186	216	174	208	188	161	212	193	184	216	210	175	230	209	184	202	180	171	184	183	186	179	187	172	211	180	198	200	167	173	181	203	187	191	189	165	205	199	190	186	201	188	177	175	190	173	191	200	190	180	201	191	204	201	173	197	185	204	173	181	173	189	216	202	189	203	199	199	218	229	185	209	209	206	217	176	181	205	165	198	196	175	215	195	235	185	184	212	189	183	158	180	172	198	168	186	204	196	182	194	174	185	207	208	197	185	181	207	196	190	198	188	190	188	186	195	212	204	204	164	211	165	159	165	207	204	162	188	170	157	183	188	174	212	206	202	178	198	178	181	194	212	180	178	149	173	147	149	148	180	171	201	208	208	210	181	190	217	215	193	188	208	187	178	180	190	194	213	191	223	206	166	180	192	176	200	185	171	184	190	217	171	190	204	205	197	183	176	192	199	188	181	209	172	190	186	183	209	189	171	172	203	184	150	181	166	193	192	192	207	191	169	172	177	194	173	167	170	200	205	178	177	185	181	207	195	199	185	193	179	191	174	198	200	194	166	196	195	184	169	191	187	171	177	188	197	187	198	207	192	194	168	171	176	167	173	192	218	165	193	206	205	174	182	182	170	202	196	193	200	184	188	177	195	180	203	186	188	198	196	187	196	195	182	194	219	194	232	170	208	189	180	193	189	216	193	184	174	205	199	192	219	182	190	223	199	184	190	171	217	200	171	201	198	174	179	206	185	185	180	159	204	189	186	199	186	179	188	211	201	180	164	184	196	198	210	198	196	188	208	197	201	206	201	157	177	170	197	221	196	190	224	181	170	188	219	170	179	175	200	183	174	182	188	186	191	162	191	203	167	191	223	184	186	175	173	166	206	195	185	175	186	197	185	166	181	169	200	193	165	174	186	205	175	216	168	188	219	198	159	190	186	174	184	196	200	199	181	194	190	174	220	189	203	207	182	208	172	163	190	159	183	191	191	212	196	202	185	200	172	185	173	191	190	184	184	211	195	168	184	184	178	162	203	201	174	193	183	188	200	188	170	165	199	189	174	200	175	214	203	189	190	192	198	201	192	176	180	205	163	192	206	195	188	187	211	175	208	147	205	219	165	203	157	190	198	195	197	173	189	182	217	190	220	178	196	191	178	197	198	205	224	198	192	179	176	179	169	182	219	214	194	221	168	164	192	171	173	174	218	180	185	219	180	189	188	177	187	193	167	199	203	204	178	197	195	195	175	168	185	210	181	182	200	176	193	174	199	186	201	188	191	206	195	174	192	183	190	180	170	200	186	179	175	211	185	185	215	223	181	192	213	164	186	192	170	175	198	204	179	205	171	210	194	201	168	202	194	178	184	179	173	197	208	190	197	181	207	192	198	175	201	202	215	184	194	178	199	200	205	193	172	189	173	187	191	193	192	183	179	189	161	210	178	198	200	172	177	213	189	174	198	204	179	190	204	202	203	180	199	202	195	175	160	206	186	197	188	190	189	193	169	194	153	177	177	198	188	192	203	208	178	164	183	187	212	200	155	193
6706	6847	1217	479	497	460	492	456	457	491	469	436	454	451	432	428	426	430	419	466	448	424	458	471	501	489	478	461	432	478	445	448	452	450	464	460	474	513	460	438	464	459	427	462	470	440	423	481	439	445	453	437	480	451	464	444	491	476	476	463	437	465	490	454	464	474	450	466	494	468	452	490	475	454	429	485	436	458	481	444	470	441	458	480	437	483	459	445	486	421	461	448	438	478	454	401	434	459	520	470	474	475	467	485	487	469	459	472	483	458	472	444	450	415	470	438	458	429	440	456	440	471	470	458	457	448	430	471	479	467	481	451	458	425	456	453	466	443	479	447	517	451	463	469	463	433	442	517	459	470	461	470	481	409	462	489	479	458	486	443	436	461	449	453	461	438	462	477	452	468	448	455	488	470	464	475	463	437	440	436	420	473	463	415	460	466	433	411	452	455	467	476	504	427	409	463	456	454	461	472	477	442	478	482	436	466	442	468	476	444	449	487	453	429	469	499	422	463	470	459	494	436	421	452	450	468	446	456	413	429	505	444	467	474	447	448	458	468	464	483	438	446	466	447	452	472	483	454	455	464	456	446	473	426	442	447	438	477	415	473	471	461	425	448	473	452	467	481	424	500	424	491	441	485	427	493	459	489	434	487	453	467	473	425	460	464	490	435	481	497	466	470	459	448	454	484	425	463	456	424	464	431	450	452	461	439	447	456	441	463	436	486	487	429	450	462	464	448	442	462	464	407	420	434	504	429	459	442	471	437	490	478	483	421	453	459	451	473	479	500	472	452	434	474	443	429	461	441	477	474	469	486	462	461	470	410	452	504	449	460	462	468	468	455	466	486	439	499	509	438	440	442	412	441	498	437	453	479	478	463	431	470	465	472	462	472	448	427	464	409	454	442	435	443	494	436	482	449	437	472	449	457	455	494	481	458	438	452	468	466	505	477	467	429	460	468	491	488	457	460	482	441	430	486	463	473	469	420	457	442	444	474	437	458	449	412	486	481	488	464	503	439	473	467	492	471	460	481	461	429	444	460	416	467	426	461	465	439	461	469	450	420	475	467	471	443	441	467	454	457	452	473	516	456	469	425	420	469	441	451	494	455	428	456	451	469	459	455	460	480	470	497	438	477	467	483	484	437	455	453	479	470	450	464	452	453	447	426	477	466	427	462	445	442	470	460	396	427	437	475	458	467	439	453	449	418	436	451	490	446	427	435	474	505	455	435	494	493	442	512	461	478	483	460	453	458	472	497	441	422	469	434	465	471	485	430	445	462	447	443	458	438	441	443	462	457	475	462	460	471	460	494	463	479	477	441	441	431	431	426	492	484	470	432	479	445	454	446	471	445	436	455	457	452	487	470	484	498	470	465	532	443	477	458	455	466	444	487	463	492	486	476	471	448	446	489	446	441	437	468	462	442	476	440	463	472	447	478	466	470	453	462	451	439	408	474	442	404	462	461	434	472	445	442	484	449	444	442	482	514	464	449	449	473	487	459	453	451	456	431	438	440	446	490	459	481	473	436	476	469	449	452	451	479	453	470	441	476	469	442	470	481	469	461	475	458	452	486	442	491	441	447	490	448	489	488	452	477	445	436	431	462	448	515	480	454	413	488	432	473	475	481	465	452	435	448	429	458	491	497	486	479	433	436	421	443	479	425	451	441	450	463	429	460	479	445	422	464	456	443	443	475	447	457	492	478	432	458	487	441	463	458	475	455	463	464	504	463	401	473	471	458	470	475	446	477	451	417	482	480	445	455	435	459	434	447	412	473	441	430	463	461	488	451	452	425	493	439	430	435	446	438	473	465	451	464	477	468	471	520	478	449	451	453	446	477	480	436	450	470	456	451	447	508	488	493	471	469	461	475	452	420	472	464	481	444	457	456	497	416	446	450	444	467	468	454	442	446	485	487	445	492	466	438	448	427	430	469	451	463	452	491	483	429	449	434	465	471	457	478	466	409	455	428	436	450	511	449	452	442	479	462	487	464	449	463	452	448	477	453	438	441	455	517	457	456	445	489	439	472	459	476	489	441	436	501	469	457	478	441	431	452	451	407	445	482	444	446	442	485	465	447	497	431	465	515	434	460	478	434	466	469	443	461	484	466	457	484	442	445	436	494	455	433	439	452	486	470	453	477	463	437	470	445	487	444	447	452	423	464	436	462	449	464	463	489	446	446	455	487	443	431	463	446	457	468	437	414	473	472	473	456	448	424	513	420	447	472	467	461	469	469	460	497	421	439	451	419	485	456	449	445	488	452	452	466	444	460	459	443	441	470	463	424	480	482	431	484	450	436	480	448	493	471	470	461	454	452	436	461	452	480	460	460	409	472	473	444	462	446	468	467	417	458	451	464	457	473	458	492	452	505	435	460	446	423	464	502	416	433	426	443	470	460	516	468	480	458	484	422	486	441	466	432	469	454	452	460	489	479	464	462	470	433	458	443	450	427	398	464	462	454	455	419	464	472	472	494	468	457	483	442	447	465	428	456	426	443	475	506	460	456	454	491	446	429	427	433	445	458	441	423	456	431	440	435	464	465	430	437	449	437	448	433	413	481	481	440	481	481	473	447	449	488	453	453	458	494	458	462	462	454	481	454	473	484	452	455	460	494	474	451	427	426	445	515	482	444	457	470	436	451	473	464	458	415	451	443	460	451	472	442	465	453	433	469	461	453	451	473	477	422	493	431	497	492	457	445	429	463	475	463	451	448	483	441	444	444	490	464	451	417	471	475	472	479	483	469	462	453	485	417	443	445	447	422	447	414	468	465	468	482	488	490	483	482	462	470	506	497	466	459	469	495	430	471	469	450	483	497	444	443	446	436	497	478	473	463	484	458	436	473	477	419	459	454	435	466	446	488	486	433	459	472	462	475	430	455	456	435	464	444	495	476	480	468	457	432	461	455	464	437	488	478	431	484	456	482	446	466	461	502	474	461	449	452	447	492	469	507	466	437	473	422	466	426	467	441	415	463	448	452	467	424	446	457	471	423	456	444	415	469	457	475	457	447	459	445	435	499	472	469	447	457	455	471	445	469	455	487	448	455	425	444	460	443	467	476	431	454	422	480	436	450	450	451	436	452	488	476	458	477	468	436	464	477	454	444	449	462	436	436	502	487	434	442	435	441	490	458	454	480	438	454	468	460	474	486	503	480	476	465	461	521	495	474	464	494	434	411	455	471	476	448	466	455	461	471	429	435	501	458	475	458	439	467	460	461	473	462	458	474	421	416	473	454	448	472	475	463	454	432	462	441	483	487	513	453	479	501	513	438	461	481	456	476	441	421	453	482	446	471	456	471	431	484	456	493	453	450	478	452	450	468	426	472	450	447	464	458	465	489	403	435	446	448	483	461	490	454	459	436	442	453	477	503	437	446	422	480	490	500	451	442	420	485	448	454	439	473	436	468	419	463	453	467	456	418	432	467	446	470	446	446	483	474	464	494	465	444	458	436	458	461	439	466	471	416	479	466	443	479	489	465	476	427
24848	21428	24855	28424	21430	20644	1071	447	355	325	356	372	327	285	348	343	346	298	331	350	302	301	312	334	356	287	298	331	308	298	328	314	328	289	284	326	314	313	350	309	341	353	346	302	311	329	316	321	322	302	318	289	317	299	333	299	299	313	310	323	314	300	307	308	330	349	309	318	309	332	319	322	283	294	302	337	356	303	290	300	303	307	325	296	310	300	295	297	314	300	300	300	276	297	353	309	316	302	287	328	350	304	310	312	296	331	339	302	301	287	286	322	370	281	278	294	307	323	310	312	315	286	293	320	321	343	326	338	350	292	323	310	277	321	322	321	334	321	292	312	318	319	316	306	316	321	333	336	342	306	338	334	308	332	324	322	311	303	333	283	311	320	353	288	324	330	321	314	333	345	294	335	299	288	299	281	317	297	286	314	359	323	287	264	310	326	298	300	334	306	287	325	298	299	326	316	289	278	324	301	324	284	309	346	284	297	267	306	308	343	336	307	307	308	299	315	298	342	314	302	313	343	305	325	278	294	316	298	285	297	320	318	316	343	303	344	284	314	298	281	314	322	310	338	328	327	298	299	262	305	307	306	316	293	307	311	316	313	306	336	351	302	299	300	302	356	335	327	319	298	319	301	325	316	286	335	296	310	324	311	324	335	357	309	308	286	305	323	298	287	273	302	306	322	287	288	313	291	297	335	307	300	312	352	309	328	310	279	312	289	287	322	308	324	313	315	334	294	299	292	306	316	336	315	310	277	318	327	314	351	318	330	304	311	295	316	293	332	302	290	329	348	297	293	330	322	306	299	329	323	342	329	315	321	326	322	292	266	295	299	337	297	337	356	289	328	323	318	301	268	303	299	295	330	298	342	309	314	304	299	301	283	299	305	327	295	315	327	339	307	303	318	289	327	344	328	269	284	306	322	352	255	288	310	322	340	283	298	324	313	308	335	300	282	313	329	318	299	320	320	317	320	340	327	308	279	304	289	274	294	302	321	315	310	314	316	296	327	296	315	331	308	332	311	285	334	315	303	277	275	287	278	291	328	311	298	294	288	305	319	317	343	297	317	307	303	289	284	295	318	309	326	284	302	313	284	320	353	293	281	308	323	299	297	308	276	318	294	312	341	269	334	302	314	313	307	271	299	295	337	295	303	307	314	298	328	300	320	328	309	317	294	312	316	305	327	295	309	285	360	324	307	316	309	314	319	322	316	320	310	288	304	294	300	306	309	341	270	308	321	311	300	331	345	318	298	325	287	292	294	332	303	252	268	320	320	315	268	291	328	319	265	297	281	342	326	328	304	288	315	300	311	350	307	320	306	329	307	311	303	291	287	351	293	295	304	293	297	299	349	316	325	309	275	277	314	281	290	311	326	299	334	304	294	314	325	308	323	323	356	314	308	315	297	296	292	288	280	306	275	321	311	301	310	307	305	295	282	303	326	339	336	306	314	282	339	287	284	317	321	314	326	324	327	332	319	306	310	295	305	306	314	308	293	293	301	318	302	307	331	292	286	322	295	313	301	320	330	333	283	305	316	340	357	343	316	290	279	313	305	297	298	277	305	297	322	302	291	320	332	331	319	327	324	317	327	317	328	316	322	316	333	313	301	284	313	327	322	308	310	327	294	337	319	304	362	358	280	332	298	328	281	324	303	310	302	290	306	293	313	314	317	290	287	287	325	322	306	306	286	299	344	334	313	294	301	296	303	326	294	324	318	279	301	303	321	333	293	281	327	299	286	337	331	323	310	284	290	278	335	289	316	313	329	325	339	305	297	305	307	297	317	294	314	314	303	338	294	314	305	348	303	327	312	343	346	303	284	334	318	329	338	324	356	285	325	338	340	326	306	319	320	335	314	288	323	292	339	295	257	354	335	323	302	270	271	330	304	303	297	349	321	301	338	363	314	321	295	323	297	306	326	337	296	315	336	313	313	281	268	327	294	324	300	309	301	326	308	277	322	342	311	294	344	303	323	296	301	318	314	307	290	288	309	349	311	284	318	314	311	343	309	358	308	315	329	323	311	309	311	330	328	305	296	293	311	322	323	324	300	301	298	316	315	320	285	334	276	310	294	307	314	302	297	314	309	303	312	296	298	329	316	301	312	307	310	298	289	325	305	298	317	325	360	267	281	306	346	311	329	295	317	299	303	314	299	312	317	327	316	320	332	320	296	328	312	299	329	294	298	300	322	301	304	292	300	288	294	294	320	313	310	307	327	306	325	285	313	323	314	308	358	275	317	303	317	309	288	326	290	314	323	303	327	339	296	291	310	313	334	312	328	286	304	288	296	320	305	323	291	323	353	304	302	299	313	321	289	306	298	293	311	303	292	299	323	309	319	292	323	304	288	303	270	333	292	316	319	314	329	311	302	316	286	282	276	312	340	320	327	265	320	312	310	349	339	302	312	310	344	293	308	305	343	329	324	289	308	325	329	321	298	304	336	343	336	320	299	286	315	321	344	310	305	325	302	355	317	314	328	327	319	323	294	342	306	291	305	326	303	318	286	344	332	315	311	297	307	334	330	318	313	330	312	304	287	298	331	332	296	331	323	299	295	341	307	312	308	299	282	307	289	306	349	302	304	313	285	302	301	305	325	326	315	290	311	281	311	304	319	317	308	344	319	319	304	322	310	328	320	301	291	314	306	321	344	297	267	292	328	288	323	303	299	312	300	334	292	300	306	295	305	323	306	290	326	286	306	309	284	308	317	318	303	292	313	309	301	332	292	281	335	321	295	270	292	301	313	312	294	302	318	327	303	286	313	316	325	297	317	299	307	310	280	307	315	311	262	285	319	310	337	301	289	333	299	343	287	283	307	321	329	313	326	287	330	303	318	319	311	260	323	315	305	304	295	302	289	319	283	320	323	330	340	328	300	324	314	292	297	262	321	316	347	312	300	289	339	317	281	309	306	301	279	341	292	329	288	331	313	328	316	297	340	301	325	328	337	301	312	307	307	298	320	325	302	346	335	338	300	300	294	311	343	294	339	325	319	310	295	299	289	297	270	332	306	306	295	300	320	331	320	283	320	330	318	327	268	293	299	300	334	322	308	310	278	322	324	291	290	322	307	308	267	307	288	295	314	314	319	290	294	318	292	289	302	296	319	327	311	310	328	294	276	305	338	313	296	357	304	369	321	279	346	304	271	289	278	302	309	301	265	280	309	265	299	313	306	340	301	318	322	287	328	290	294	350	294	304	321	298	323	287	306	305	333	312	278	299	279	304	303	302	292	340	315	353	316	314	328	329	311	307	300	311	301	288	322	280	306	293	326	315	314	305	282	320	313	287	322	313	319	333	317	289	292	312	338	313	314	332	317	322	271	285	280	300	322	323	298	314	287	313	293	296	314	285	319	320	322	313	276	306	344	297	313	291	317	290	287	279	323	297	295	275	324	316	329	324	295	311	318	313	327	329	297	327	284	289	317	325	321	310	294	300	293	301	344	330	305	307	301	318	319	278	290	299	313	340	320	285	319	325	293	338	343
15262	41868	8394	1091	861	773	781	715	736	684	696	705	658	671	698	690	699	725	697	719	693	687	665	679	716	690	680	667	729	666	643	649	733	706	679	668	708	667	686	661	653	682	673	668	709	631	679	646	675	689	654	668	662	707	653	616	637	685	669	703	674	701	605	719	652	691	732	689	706	691	718	675	633	690	679	664	674	713	673	694	638	679	674	680	668	684	676	678	673	633	625	627	697	675	637	655	654	632	723	662	720	613	641	665	642	724	658	679	685	679	664	647	656	670	693	658	681	721	658	669	692	647	684	678	738	641	686	697	675	677	637	687	614	731	616	676	666	648	627	684	694	654	639	654	672	716	710	638	663	613	703	605	652	638	658	688	696	604	710	675	650	674	680	684	696	709	650	656	622	628	679	712	626	687	667	643	690	658	660	672	654	661	674	665	681	662	704	668	638	666	682	677	717	652	687	711	645	724	704	666	682	644	619	714	682	665	652	623	618	701	678	683	696	662	651	747	673	703	701	673	656	656	687	671	679	640	685	677	710	644	668	667	716	673	651	631	650	650	682	669	661	667	678	700	707	679	691	679	674	713	631	690	685	652	664	654	705	712	661	669	640	653	689	653	649	695	674	712	673	697	688	625	678	643	680	662	635	667	678	648	585	679	667	710	679	701	658	704	633	681	680	677	731	667	632	703	714	736	640	665	677	652	705	707	675	660	666	683	668	645	640	719	675	673	624	645	660	651	650	647	625	667	663	655	645	651	675	683	640	678	638	672	647	706	672	649	652	601	638	638	672	649	695	672	697	745	654	638	685	696	682	688	674	627	665	683	709	653	623	658	645	655	713	703	666	675	670	688	693	725	687	687	646	688	714	645	667	682	690	683	675	672	681	682	651	643	681	662	692	678	676	638	735	653	683	680	661	694	704	705	646	693	709	688	637	633	674	693	669	646	670	669	687	652	627	666	654	710	658	673	663	645	677	666	679	655	681	685	723	656	685	658	685	667	682	626	676	687	679	659	660	709	677	615	693	656	676	670	668	686	666	672	664	684	692	748	671	680	632	724	744	661	649	616	696	648	665	695	660	676	640	627	718	664	674	650	642	662	682	678	679	631	683	658	680	665	693	649	695	681	689	642	705	705	679	649	722	685	722	695	703	684	717	675	687	653	695	677	690	671	623	710	673	640	665	646	632	699	683	714	651	701	675	689	697	652	684	693	690	692	706	668	706	641	684	607	693	652	695	661	668	623	617	654	679	692	651	678	639	670	665	630	668	710	719	710	655	657	679	695	672	701	692	665	662	691	686	631	705	629	670	691	693	684	613	660	646	676	690	655	670	622	664	691	682	666	693	668	638	699	665	699	694	664	684	653	651	684	693	676	683	663	668	610	664	663	674	658	622	662	666	698	658	694	677	705	652	675	671	720	649	731	650	653	668	646	657	685	694	733	689	663	672	662	689	631	695	659	651	658	668	646	686	638	674	674	665	691	695	656	684	686	670	656	643	685	693	598	696	671	682	648	640	702	685	632	700	652	711	653	712	687	634	716	674	696	672	651	640	710	657	632	732	672	638	712	677	704	642	733	654	665	712	688	668	654	676	660	605	697	666	669	662	713	691	687	685	675	672	695	642	614	644	660	710	663	664	681	668	677	671	649	672	680	708	652	658	689	632	633	695	675	657	670	665	659	661	672	640	704	751	669	652	665	695	634	635	666	637	621	671	652	696	666	613	677	710	704	713	643	691	698	673	704	684	674	651	686	688	649	673	688	669	689	665	672	675	681	664	661	639	634	678	638	672	627	662	631	720	657	670	661	666	653	708	652	682	655	633	645	635	679	643	692	650	623	683	659	678	682	700	650	709	677	697	709	676	660	729	717	679	673	671	702	656	696	626	657	670	666	649	642	667	680	717	667	671	649	662	677	695	663	665	678	681	661	690	660	647	643	680	686	728	630	720	666	634	691	690	625	722	665	710	668	660	654	690	691	693	691	683	677	673	663	676	653	681	714	678	680	621	669	695	664	687	729	693	647	622	658	668	701	649	666	688	692	700	626	663	692	666	663	659	666	638	709	657	669	678	701	626	690	654	671	697	663	647	705	702	650	601	670	669	648	672	728	660	657	665	693	701	665	628	623	689	684	643	671	649	665	682	662	670	667	610	672	698	737	662	709	702	682	679	666	666	661	622	691	653	650	658	639	703	663	687	637	681	667	665	662	654	646	664	651	662	690	681	645	654	704	688	700	644	653	663	632	658	662	634	676	667	691	692	668	676	682	648	645	661	686	661	655	627	665	654	623	690	667	692	657	713	706	660	653	690	644	658	659	668	678	705	630	635	728	668	640	676	731	683	709	651	677	623	665	621	635	629	681	683	676	686	721	647	652	673	692	700	660	677	699	655	701	694	617	690	680	611	632	670	693	653	682	675	694	710	695	673	676	662	649	695	654	704	647	705	621	642	654	721	641	677	707	724	661	699	650	658	673	659	695	705	668	699	683	683	651	696	698	614	662	702	604	604	667	670	643	699	694	680	656	674	698	652	681	639	671	651	625	655	644	669	641	665	669	689	680	650	665	636	673	684	676	639	671	670	652	629	722	671	649	668	653	671	623	685	660	670	633	689	699	738	658	664	668	666	664	692	625	703	690	717	644	660	679	678	670	680	667	717	673	703	719	687	656	656	665	657	678	677	664	677	619	682	657	696	633	680	633	683	674	691	660	666	680	681	669	659	661	652	624	666	641	672	710	672	625	600	713	648	666	688	665	634	673	632	661	645	695	672	698	694	651	679	683	661	688	690	671	602	645	659	684	639	738	691	715	670	680	639	658	725	645	640	676	670	684	655	668	659	699	689	676	648	666	657	622	639	640	689	658	651	615	674	643	650	656	676	651	667	631	667	693	667	641	706	702	700	674	656	684	712	667	671	669	693	701	676	645	677	687	687	689	704	694	667	690	652	732	664	672	662	651	634	650	659	656	669	666	638	626	670	656	700	677	677	669	660	676	666	665	692	689	646	653	658	644	676	679	633	687	665	674	644	686	690	685	667	761	687	688	670	665	677	686	685	695	654	705	637	636	636	672	702	651	674	671	640	691	659	651	654	689	650	676	697	674	678	658	728	670	661	642	685	675	713	635	662	676	690	646	630	700	668	695	692	695	736	658	638	683	701	622	678	645	656	650	679	682	690	683	640	690	690	672	639	665	639	664	643	634	701	675	671	617	684	665	627	668	690	671	659	711	686	687	650	653	672	638	653	691	687	666	600	693	691	658	692	691	710	626	673	677	685	682	653	710	668	667	718	696	630	681	656	689	659	664	739	670	725	650	648	696	667	658	711	622	691	675	640	675	644	674	662	636	638	675	711	719	651	683	673	714	693	690	686	672	723	660	679	718	668	640	661	660	621	693	676	654	727	692	660	701	657	641	687	671	660	705	676	660	642	695	688	685	621	634	660	678	661	654	662	690	688	645	645	672	645	686	675	677	678	658	707	679	704	651
24344	21494	25204	28212	21496	21513	19376	763	424	362	369	304	290	298	281	289	270	290	271	278	243	279	254	277	278	234	291	233	267	236	273	241	271	270	239	261	251	235	269	264	273	276	248	264	220	242	259	273	231	260	238	273	253	287	250	256	247	255	239	255	282	237	239	252	293	265	232	247	234	257	268	269	241	258	247	243	259	241	305	226	253	266	230	238	276	262	240	246	239	225	257	230	222	234	226	228	234	293	233	235	237	256	225	223	253	266	240	220	249	227	250	271	299	261	256	257	285	255	269	229	247	219	249	237	232	260	263	236	255	271	219	212	225	208	211	228	268	231	266	248	219	247	241	251	278	257	251	245	278	245	236	231	253	220	244	226	252	261	238	242	224	242	256	262	251	258	241	262	240	223	243	237	215	257	248	273	227	244	254	244	245	272	254	231	230	237	230	246	246	253	265	256	271	246	230	248	253	253	239	255	231	259	249	246	249	243	268	242	233	233	245	247	229	239	272	283	265	246	253	245	267	240	248	250	262	257	246	268	258	269	224	237	276	256	243	264	250	243	226	235	253	241	247	255	239	271	226	303	271	247	247	235	234	208	256	239	244	257	245	241	251	235	260	235	246	236	243	281	276	234	259	226	242	242	235	240	253	263	260	274	248	240	230	229	257	244	233	243	218	234	253	245	241	218	234	248	245	268	242	250	229	245	244	238	237	231	229	228	286	251	245	246	275	243	253	222	210	270	246	253	235	256	250	240	265	225	231	212	272	258	231	247	224	213	214	232	270	236	251	248	262	235	244	223	280	234	249	242	217	274	267	231	253	260	264	225	273	253	288	258	221	258	246	253	217	254	246	227	237	260	255	245	272	238	262	238	259	232	212	248	251	233	235	252	235	251	238	240	245	257	267	248	264	268	258	242	215	245	261	251	226	285	262	263	265	256	244	245	257	247	260	244	253	254	242	215	243	237	232	273	261	252	266	254	230	241	264	287	243	249	259	235	253	265	253	246	253	230	242	227	274	238	268	266	240	239	195	236	231	232	241	219	235	264	259	269	239	234	273	229	258	243	249	264	244	275	238	236	258	253	255	261	232	227	247	247	267	246	250	255	270	256	258	247	279	239	242	282	239	225	250	262	246	227	254	253	248	232	254	240	237	235	224	251	249	241	241	226	245	238	243	242	242	256	259	241	280	236	249	227	252	233	292	281	258	234	233	258	239	263	288	262	278	262	264	226	250	235	246	250	252	235	245	240	248	268	240	275	241	235	220	245	237	262	246	257	214	221	263	255	217	223	262	248	233	231	253	231	249	294	250	252	217	231	244	274	248	247	255	255	239	251	248	273	235	255	239	237	242	219	236	231	259	243	219	233	247	250	261	239	231	247	255	255	248	255	265	226	272	242	247	232	252	247	256	253	240	255	224	235	286	232	244	254	252	264	237	255	211	262	247	245	220	222	232	228	271	256	270	237	220	259	208	246	274	275	233	229	268	280	241	269	239	236	231	221	234	225	268	254	235	263	244	262	226	258	249	254	269	231	255	233	208	211	241	245	268	260	242	236	242	211	251	259	238	234	243	233	233	286	241	248	243	235	240	199	235	232	245	244	240	258	244	232	259	238	282	223	229	228	239	252	245	246	230	247	222	259	259	247	266	241	245	275	261	255	271	262	225	281	242	223	240	236	257	239	226	243	223	233	272	226	262	252	249	244	246	247	267	229	239	227	243	233	233	252	291	244	251	209	270	228	229	277	230	233	263	212	236	251	232	261	193	244	246	258	246	269	238	246	211	239	244	229	232	261	269	242	234	221	247	246	259	236	250	231	231	249	236	223	261	250	253	256	239	262	223	233	290	243	256	248	236	231	238	245	227	250	290	239	241	245	229	250	249	257	253	251	263	235	235	198	250	226	252	286	231	254	256	248	244	264	245	277	258	225	257	253	247	252	267	261	240	237	241	241	275	216	276	249	233	265	250	225	272	261	248	245	251	272	254	229	237	251	290	234	299	222	250	216	259	252	235	237	257	256	222	232	228	242	253	232	229	216	250	245	238	240	213	244	251	219	256	248	259	227	248	253	200	256	243	240	264	285	265	247	223	245	268	280	248	252	259	233	236	251	264	245	258	250	257	263	247	247	240	225	254	223	252	223	236	229	224	257	223	218	217	261	250	258	252	263	259	254	224	235	238	239	272	249	222	243	254	238	246	284	263	222	242	236	268	240	227	263	254	266	264	229	271	257	241	227	234	263	212	248	255	211	225	280	240	251	247	235	244	254	254	236	248	258	248	240	218	276	273	254	233	292	225	267	216	221	208	268	233	229	267	269	266	237	226	239	251	243	222	237	243	254	275	241	237	231	244	254	250	277	265	239	237	225	228	221	246	270	257	242	232	264	258	265	234	224	209	235	228	237	252	243	263	208	239	254	225	236	257	241	244	254	229	271	248	232	209	253	241	230	232	280	234	244	228	245	235	269	263	213	235	256	224	251	272	239	273	239	282	269	259	250	231	251	315	216	228	234	257	272	235	212	246	239	263	254	274	231	256	195	231	215	245	253	260	219	253	249	234	255	253	230	258	246	270	230	228	234	240	222	245	227	239	287	232	264	232	218	256	282	251	240	233	268	275	265	259	235	261	218	229	267	232	235	237	217	246	208	221	259	235	250	239	276	218	217	242	257	259	256	236	219	237	237	241	242	247	265	209	270	217	245	233	262	254	265	236	212	234	231	250	224	204	256	237	234	220	219	267	260	237	248	250	253	253	235	251	243	212	265	237	282	256	213	248	224	248	269	254	296	261	253	242	251	258	245	242	254	238	243	248	237	254	216	262	250	240	237	247	234	240	237	258	261	225	224	237	242	251	223	260	234	239	245	240	251	243	238	228	210	262	240	250	255	237	242	218	243	231	252	249	262	260	251	239	230	284	236	249	212	219	242	235	273	254	255	256	258	285	269	246	261	286	240	246	253	236	246	245	230	249	260	254	238	279	243	252	241	212	283	263	225	269	239	231	240	251	236	248	236	239	260	250	262	233	234	241	244	243	254	224	297	253	258	202	229	268	219	235	261	264	236	257	249	218	236	241	253	232	250	247	232	220	264	219	234	255	201	262	240	256	239	222	278	245	233	257	247	257	255	244	237	251	256	266	265	275	240	230	251	245	248	243	234	276	247	229	226	247	246	251	246	243	217	252	244	255	235	234	252	241	248	231	233	225	248	274	255	264	257	259	221	250	234	262	241	211	233	252	256	261	286	233	226	234	246	237	220	252	230	255	262	254	253	231	257	229	256	231	216	239	256	263	260	239	240	239	218	274	257	247	266	277	215	246	247	238	270	214	258	240	233	236	234	235	243	237	246	234	208	235	259	243	274	252	261	267	268	254	285	230	220	241	233	257	237	246	243	233	256	246	221	247	280	258	220	238	232	249	248	260	253	231	267	261	244	219	264	241	267	283	247	257	246	254	205	236	247	224	257	235	261	258	240	260	255	282	248	246	255
21290	53371	12730	1275	840	650	597	627	560	562	573	557	535	522	537	555	539	561	533	543	556	497	543	488	483	541	503	544	519	513	524	517	502	532	500	570	558	516	542	519	534	507	515	518	489	546	536	506	541	548	508	535	482	537	515	553	492	513	496	515	485	492	503	536	534	545	530	471	526	474	528	497	545	507	511	501	530	523	492	535	496	493	520	492	494	515	534	517	568	520	512	477	514	525	514	513	517	501	515	522	541	500	515	492	530	516	537	502	521	521	497	535	526	524	504	498	525	515	489	531	499	525	486	559	474	507	548	517	499	484	499	461	489	520	489	522	519	517	565	490	535	501	524	534	538	523	523	523	547	500	543	492	543	543	515	531	548	487	509	558	508	507	543	543	500	502	519	541	519	554	552	507	526	543	504	533	560	506	514	538	521	500	525	536	493	555	526	504	524	498	535	543	459	527	500	527	516	492	554	494	527	530	511	521	493	537	524	500	500	485	539	530	519	516	514	554	519	522	573	542	490	541	530	532	521	499	507	498	491	522	525	512	507	492	480	493	513	526	510	517	513	495	506	526	464	547	493	533	534	512	488	544	498	513	512	499	487	467	509	496	526	520	546	469	488	517	512	526	503	515	504	497	503	552	505	525	505	497	532	515	551	525	541	504	510	476	547	510	522	476	514	508	538	500	541	508	466	546	528	540	521	515	535	553	518	518	504	543	503	536	528	506	521	530	526	547	502	508	536	509	486	536	547	527	497	539	529	493	497	541	495	535	523	510	544	530	518	498	524	501	551	486	550	566	523	499	482	513	514	465	536	519	548	540	504	518	531	477	542	484	513	524	505	511	514	496	510	564	521	502	487	512	544	429	502	495	492	537	480	504	507	531	491	477	531	483	510	526	518	514	566	521	517	506	510	494	540	580	475	492	513	546	505	530	518	518	516	467	529	546	510	489	529	473	559	553	528	493	503	532	513	481	491	551	502	511	531	521	550	486	475	538	502	507	485	518	495	517	533	520	508	540	504	486	513	524	531	553	483	518	488	472	495	515	519	497	492	528	550	535	540	499	528	504	504	502	514	492	508	461	515	533	552	519	530	536	529	513	512	547	521	495	498	476	493	485	489	562	524	468	526	521	551	532	483	494	519	485	513	508	525	501	502	545	520	526	518	510	497	506	519	519	511	525	526	502	554	503	545	546	525	544	529	546	503	573	506	506	498	500	495	533	500	508	528	519	557	507	518	522	528	480	542	532	483	489	533	503	505	542	541	528	520	515	539	506	459	533	513	527	512	507	547	503	502	516	474	523	498	519	494	515	515	500	486	535	533	544	532	506	533	532	513	520	551	518	546	532	515	516	502	516	517	513	525	492	542	508	521	534	513	505	505	528	462	510	493	535	508	511	514	512	498	527	494	515	518	520	499	519	504	504	490	566	471	512	537	519	510	499	511	571	534	551	506	489	544	554	472	563	573	522	494	529	562	513	500	519	529	482	507	517	528	531	520	507	514	512	510	532	472	509	518	522	526	535	506	519	512	506	502	508	514	518	503	471	478	502	507	537	489	540	521	533	530	539	526	499	498	494	493	504	493	467	508	509	521	513	508	540	562	501	571	486	516	476	506	513	506	513	544	560	569	523	498	496	543	561	485	480	531	491	503	542	483	518	558	535	517	481	520	526	528	505	569	508	491	502	525	528	501	519	494	479	476	516	531	507	535	565	580	528	466	481	494	538	536	520	518	517	521	543	497	548	517	506	523	516	512	525	507	538	497	493	475	531	534	538	514	477	530	532	511	512	514	500	511	495	446	516	469	546	535	513	513	515	512	559	490	513	476	503	482	475	525	507	529	502	517	506	500	473	498	524	521	534	535	521	502	549	505	531	504	518	540	484	527	508	474	530	529	514	513	538	526	524	494	508	490	538	531	490	521	492	517	482	497	496	518	543	532	547	550	555	519	528	489	491	508	485	485	458	523	532	532	536	559	525	519	512	512	487	522	512	503	558	514	444	529	567	513	530	496	492	530	486	499	507	544	491	544	531	507	559	479	566	529	481	505	560	499	502	461	492	550	531	472	485	546	505	522	527	561	485	489	520	495	529	525	539	548	512	521	524	545	506	481	508	527	508	517	495	506	511	516	519	512	519	490	480	485	550	527	532	518	482	582	530	513	491	503	497	530	509	510	527	526	530	547	509	534	540	502	503	524	496	561	520	537	540	507	559	544	525	498	530	503	494	494	518	488	493	541	528	471	529	520	478	557	514	532	550	507	496	554	518	507	515	543	503	484	462	524	494	524	504	531	499	516	493	508	474	543	517	532	503	499	498	525	498	515	531	506	546	510	484	522	526	512	546	544	517	470	518	513	540	523	496	515	493	508	528	517	535	496	507	554	473	504	504	487	586	516	532	525	533	515	519	550	524	505	528	555	475	507	478	528	494	511	489	539	522	572	512	516	537	512	515	538	540	501	507	556	518	485	524	501	518	494	498	523	496	519	547	526	532	524	495	540	527	525	500	526	527	523	481	556	474	510	510	523	469	491	535	538	504	475	516	543	531	528	528	494	490	529	531	509	488	541	504	506	542	534	547	521	524	498	533	482	502	522	512	566	534	492	515	559	531	485	494	550	502	549	536	529	508	509	492	529	522	485	533	524	512	543	499	557	523	491	494	528	556	492	538	531	498	537	538	486	551	494	522	485	507	475	530	536	533	512	530	524	493	519	477	539	512	499	489	501	510	485	524	498	556	514	523	560	499	506	527	527	509	516	487	510	521	506	513	509	520	552	501	528	516	527	491	499	513	524	467	472	530	534	497	498	521	510	532	494	551	534	522	487	509	532	520	528	500	535	502	512	479	497	488	521	549	518	509	531	518	489	529	541	543	566	523	507	536	484	555	491	556	502	517	479	498	502	514	543	521	537	552	528	525	521	479	540	506	512	498	495	553	515	535	500	534	520	479	529	544	513	510	492	488	494	542	509	503	515	541	499	547	514	492	537	537	533	552	532	489	591	493	519	501	565	516	554	471	505	519	520	481	529	518	499	526	548	519	519	535	507	526	468	509	513	532	513	543	505	520	497	518	534	490	529	530	519	513	492	507	513	523	513	489	522	514	484	506	543	543	539	508	534	501	481	540	527	505	497	515	515	503	485	531	529	516	469	507	495	523	517	506	492	567	539	489	509	542	493	551	519	466	524	521	524	491	502	497	507	523	516	491	552	527	465	490	502	515	508	461	513	518	524	499	529	533	504	504	518	512	502	513	543	521	501	537	496	500	512	503	498	522	495	463	551	528	494	541	505	543	543	499	583	530	502	506	499	517	530	539	538	505	501	517	512	562	561	484	542	536	483	524	527	487	523	524	546	509	493	497	553	548	514	544	513	516	496	520	489	515	511	506	493	500	519	519	534	533	513	493	485	520	552	514	491	530	540	516	511	530	511	508	523	531	534	513	508	503	517	503	565	542	531	514	508	504	500	542	497	521	468	506	538	532	519	517
32694	20660	9662	583	257	226	184	200	190	174	200	183	198	205	187	186	208	177	193	170	184	204	181	196	190	187	192	189	185	194	190	207	191	195	206	194	189	193	178	173	156	166	173	172	163	200	196	200	190	182	188	176	175	176	196	216	165	190	193	235	205	169	180	181	165	181	187	186	188	214	214	213	177	194	192	185	196	187	191	188	203	182	175	222	209	198	206	182	186	202	187	193	186	203	199	177	186	192	164	166	199	187	221	192	195	170	173	189	218	171	183	157	183	181	190	182	201	198	173	203	199	190	179	186	173	216	192	207	203	214	214	201	195	180	178	193	180	200	189	197	196	182	217	182	182	197	187	177	203	201	202	177	223	196	222	198	198	187	189	189	206	173	204	196	196	171	222	201	206	173	193	171	198	218	203	170	171	199	203	171	176	185	195	186	175	180	191	182	179	210	168	210	204	190	194	184	197	162	179	189	188	196	198	191	190	181	166	199	180	183	215	180	187	184	176	196	177	188	183	189	182	202	190	177	189	203	187	216	180	186	165	182	182	185	195	199	187	187	188	198	187	198	189	187	221	213	205	184	185	201	208	186	194	175	189	181	175	237	189	187	184	192	215	214	186	178	187	212	175	181	203	179	189	168	172	185	180	179	194	192	215	172	207	185	182	190	203	160	170	190	159	193	196	189	177	186	210	204	188	198	189	195	184	208	204	186	199	176	174	188	166	213	195	163	156	187	195	188	187	194	166	212	166	206	191	207	181	168	178	183	178	164	220	190	174	189	187	200	196	192	162	207	217	186	173	203	177	217	188	175	168	200	204	167	191	208	187	179	190	193	186	164	208	179	168	187	199	222	176	199	201	195	173	198	206	190	203	197	177	208	187	188	178	198	184	168	187	189	181	179	171	217	205	176	184	180	189	186	178	220	185	193	186	210	197	174	218	222	206	186	171	194	200	184	184	197	199	200	166	195	185	166	182	187	204	206	171	176	180	212	209	188	212	181	176	175	209	199	180	194	161	172	168	210	185	207	170	177	189	193	187	208	205	203	205	183	185	199	175	188	203	208	175	177	225	186	213	213	180	180	177	175	193	203	198	183	206	194	154	182	177	168	185	182	190	198	194	181	189	192	195	176	188	191	195	174	209	192	199	199	182	169	182	190	175	215	208	181	191	177	193	197	202	193	187	180	225	186	200	167	204	195	217	177	195	224	175	170	187	179	161	182	193	185	189	177	177	164	207	196	209	193	198	179	193	222	174	157	192	213	187	210	199	185	195	176	223	209	198	197	185	150	180	194	207	188	202	200	184	184	170	173	214	173	210	194	187	191	187	211	196	179	192	176	202	180	215	203	195	159	193	198	197	191	202	180	169	211	182	236	180	196	191	199	173	182	175	214	182	197	203	194	200	185	228	171	190	224	168	194	211	224	202	204	206	217	189	216	179	189	184	201	184	210	201	177	191	208	212	203	159	197	189	182	189	198	219	202	195	180	187	186	179	234	187	189	159	183	194	196	222	217	157	204	202	196	195	185	192	171	192	200	200	160	182	199	183	176	199	175	156	189	199	192	207	194	194	167	176	175	187	187	209	193	192	193	206	181	177	207	195	196	172	174	183	173	188	196	177	205	163	174	195	212	189	208	179	201	187	173	206	212	167	207	177	177	178	199	203	193	214	175	199	204	228	183	173	178	185	166	172	182	199	178	194	154	191	184	181	177	160	195	208	166	195	179	190	171	186	170	205	180	170	201	180	170	189	182	198	203	181	185	190	189	175	187	201	208	204	211	199	192	200	196	187	193	178	199	189	195	200	205	163	186	168	185	182	181	168	185	211	181	181	186	175	184	194	191	166	189	191	200	195	182	179	225	170	196	198	179	169	217	181	217	194	198	163	168	194	207	181	196	161	197	170	170	194	205	211	169	209	198	194	181	181	186	221	187	180	182	179	180	191	196	196	186	172	171	200	158	166	189	199	201	186	202	185	180	185	174	201	198	198	145	167	214	178	180	205	190	221	169	189	219	171	186	207	203	225	193	194	199	208	210	197	178	173	198	181	201	178	193	208	201	165	184	159	181	174	191	182	194	191	198	179	203	236	192	195	205	209	208	193	197	175	177	167	234	182	169	180	173	181	178	210	216	190	199	190	205	190	196	197	185	206	186	191	188	169	196	206	196	208	191	174	175	188	183	200	179	166	184	226	171	197	175	174	184	189	173	174	176	187	194	179	183	179	186	209	208	174	151	178	182	189	200	198	175	160	221	196	192	211	180	215	214	191	187	208	204	225	197	210	179	181	170	166	173	168	185	201	184	193	178	238	195	188	172	182	183	191	217	184	209	216	173	177	204	184	182	186	177	204	195	198	178	191	177	204	190	187	182	159	166	199	194	199	174	189	193	156	198	197	198	195	181	185	169	207	194	199	206	194	199	175	210	185	198	171	210	196	207	196	198	203	210	183	224	207	171	210	187	179	199	187	156	205	217	185	191	161	167	197	181	217	203	163	174	188	195	202	179	192	192	188	183	172	208	177	186	185	175	234	199	200	180	172	162	201	183	182	187	186	163	184	191	188	174	190	181	184	186	186	189	183	205	186	174	191	181	183	178	193	183	180	194	203	195	207	198	200	207	198	183	192	169	200	218	197	207	219	201	203	211	169	204	188	223	192	171	182	182	183	227	177	192	178	194	190	176	187	147	189	198	205	199	183	206	183	212	190	154	182	187	192	173	166	191	217	176	192	180	212	188	188	189	180	227	191	181	190	188	190	208	173	173	186	181	197	170	192	210	209	146	187	185	199	161	201	168	189	184	203	208	173	191	200	215	196	179	202	188	182	182	165	180	173	184	166	196	181	189	168	191	170	187	196	189	182	183	198	187	208	190	185	179	187	192	182	216	189	192	189	206	188	156	196	206	194	190	196	185	167	177	195	210	230	182	193	200	199	172	186	205	186	187	178	174	171	183	162	202	190	207	173	193	199	189	206	171	196	166	184	196	190	185	222	197	193	171	197	196	227	223	195	200	181	206	166	168	198	216	176	188	217	190	201	177	171	186	213	178	189	183	194	200	189	178	210	221	184	189	194	195	187	196	184	175	196	182	186	218	191	180	190	196	203	216	182	189	206	188	181	168	196	209	209	199	175	203	199	210	170	198	208	175	201	177	198	181	186	191	185	180	194	200	194	174	196	206	169	188	206	189	182	187	173	188	214	186	192	213	195	158	179	190	183	174	190	203	189	183	176	186	180	190	185	196	175	202	162	199	187	163	202	195	183	188	214	199	219	200	179	203	175	220	185	192	216	191	181	189	171	177	202	209	186	164	207	192	177	176	195	187	202	198	190	195	181	192	207	189	198	180	208	204	205	202	171	216	180	204	156	197	188	156	192	186	181	191	160	180	222	178	193	189	201	183	155	206	221	198	196	192	194	169	167	181	193	179	201	195	170	171	193	170	189	183	197	173	184	199	211	189	193	190	191	193	187	184	148	166	182	194	192	189
6737	6638	1211	479	486	431	489	469	485	430	448	420	481	463	431	427	457	424	449	453	489	438	452	445	441	488	438	473	478	503	472	443	452	444	479	473	450	432	446	452	451	488	468	421	458	488	517	465	459	453	463	486	481	468	465	434	459	447	478	462	464	442	453	483	487	474	465	456	462	429	449	487	433	452	511	439	492	480	471	397	490	439	439	463	483	479	472	454	505	466	457	416	474	437	484	449	449	476	462	468	489	478	463	446	469	495	461	443	426	484	460	478	439	465	454	455	437	477	494	442	482	456	450	468	470	430	453	473	457	460	438	452	453	495	461	468	463	484	436	416	441	477	442	466	451	486	447	509	457	463	455	475	510	446	453	452	474	476	461	469	474	461	496	438	479	456	482	448	478	455	445	476	466	479	463	437	448	496	455	493	465	463	469	439	470	474	466	460	466	467	443	484	482	435	461	463	439	453	461	430	455	452	449	416	399	485	480	451	467	465	492	474	473	456	417	435	451	443	513	452	469	445	450	439	472	453	424	448	479	450	470	448	441	425	468	492	456	476	444	460	474	457	428	448	480	438	465	436	480	462	442	456	502	455	444	481	463	423	433	460	465	445	453	465	465	488	502	410	468	432	447	444	458	471	463	422	443	434	470	444	449	431	480	448	454	465	469	454	464	445	501	466	456	438	486	448	448	464	502	460	485	464	460	478	472	499	427	452	459	477	434	518	469	440	451	464	475	445	456	490	423	437	432	489	418	437	431	456	436	437	452	448	428	445	448	440	498	474	475	416	453	446	447	429	461	504	463	450	469	420	444	439	469	431	457	475	455	469	470	446	491	441	455	452	413	452	474	459	483	467	458	451	432	464	438	482	449	471	461	440	427	432	484	438	447	432	455	466	481	489	459	473	470	473	465	473	460	414	446	428	467	489	496	439	474	443	473	466	468	422	466	439	435	459	458	474	499	487	482	465	433	480	514	460	407	451	467	463	455	480	442	490	445	449	443	470	472	472	454	458	445	409	476	442	435	490	469	416	465	468	475	444	463	455	483	463	404	457	464	439	456	444	468	450	453	480	449	439	435	448	434	421	456	461	464	466	450	498	453	459	434	454	447	466	431	472	416	479	473	439	491	471	477	445	446	420	454	469	448	491	454	457	448	436	455	500	467	488	467	444	457	478	470	479	467	457	431	461	450	437	438	468	467	488	448	469	469	453	450	480	459	413	444	467	476	443	431	488	453	441	467	465	448	477	441	453	501	463	457	453	441	445	445	449	444	454	468	450	452	453	460	449	446	442	483	453	432	442	482	442	469	432	473	510	439	468	464	440	454	446	443	442	460	465	479	479	451	484	469	409	450	465	467	456	465	471	444	453	439	472	438	495	449	455	444	455	456	479	453	447	476	427	477	465	469	434	459	443	460	439	445	459	467	434	489	494	467	488	452	428	468	428	429	450	431	464	455	484	488	457	465	460	488	435	430	445	502	476	480	476	461	481	456	492	464	454	446	433	436	467	445	484	496	443	477	489	433	453	494	447	463	446	453	498	474	444	455	452	455	476	461	454	497	468	441	506	457	431	469	436	454	475	473	490	456	479	469	449	456	461	481	444	439	494	476	503	485	447	470	449	463	459	455	401	479	438	447	456	453	475	499	452	438	468	477	475	452	457	454	445	446	427	459	450	452	413	423	449	410	487	483	478	473	484	429	487	430	479	458	438	424	480	456	500	452	483	503	463	468	465	464	473	481	477	467	462	451	505	458	427	435	490	466	433	487	416	485	458	474	452	437	496	450	437	435	446	475	475	430	484	477	427	483	466	486	429	490	448	445	486	459	450	476	453	479	447	460	474	448	466	462	441	458	442	465	462	412	431	434	460	448	442	465	471	466	449	443	482	454	433	490	466	436	476	452	443	463	497	470	433	463	472	506	438	464	423	439	443	438	449	467	464	439	492	471	477	431	404	444	428	429	472	448	493	465	483	437	435	467	471	425	489	444	420	468	440	455	460	463	454	431	475	435	472	465	437	457	461	442	482	511	450	489	443	498	486	485	449	421	471	456	450	435	443	458	489	450	503	451	454	476	478	446	446	481	431	448	453	440	449	463	411	423	468	482	454	470	462	484	444	468	458	460	489	498	455	449	483	471	446	475	417	442	489	468	426	475	441	450	449	469	474	467	482	443	498	442	453	455	507	461	442	447	439	493	445	464	477	485	465	464	456	438	463	471	462	455	477	454	466	429	440	503	445	459	436	477	439	475	429	477	455	422	469	473	481	496	425	437	476	467	497	458	476	465	476	478	466	428	468	462	450	498	463	480	456	427	462	461	490	485	459	446	480	441	458	457	439	446	465	441	452	461	437	444	449	450	479	458	493	441	456	463	401	423	432	449	425	441	496	463	460	458	453	462	474	490	481	448	461	469	473	466	457	440	435	442	441	447	434	438	451	461	479	429	483	472	458	462	494	462	457	452	432	459	418	476	440	449	480	453	432	512	480	469	408	469	442	457	456	501	443	451	486	462	428	455	464	449	411	496	459	461	446	477	473	440	438	422	471	433	453	460	499	447	472	485	475	478	473	487	448	450	469	488	457	456	478	460	412	460	443	439	417	425	479	485	473	456	467	438	443	461	495	470	469	459	421	459	459	455	470	496	467	434	481	473	440	431	463	418	464	493	465	462	481	444	494	485	443	469	459	472	483	460	439	426	458	441	471	443	422	438	469	489	432	439	515	500	438	442	435	463	495	473	466	466	447	483	465	450	455	424	416	469	473	468	470	437	457	443	477	462	423	468	449	492	455	448	440	451	451	456	444	478	412	418	474	493	500	477	483	479	492	465	428	478	519	446	473	461	471	457	463	481	464	441	461	444	499	490	462	453	496	443	464	493	497	496	448	462	431	487	455	495	442	455	457	437	461	446	502	448	474	467	419	420	475	483	465	452	465	449	462	426	487	426	448	432	413	470	456	466	452	464	449	434	473	451	479	450	481	490	448	472	435	440	440	452	453	453	447	454	499	433	467	520	434	476	433	478	442	497	448	451	461	421	431	457	448	472	471	438	446	460	456	460	442	442	421	433	470	439	465	489	483	474	468	442	454	440	481	441	470	433	451	459	477	457	509	485	474	431	450	445	461	438	432	503	455	500	427	449	460	457	469	466	459	464	456	438	472	460	460	490	482	429	495	452	450	481	486	488	457	459	470	451	483	469	433	493	462	454	453	490	436	470	462	445	461	482	456	497	457	427	471	451	475	454	464	445	457	460	406	425	469	463	471	437	490	447	456	432	440	438	447	466	444	428	474	482	472	471	491	497	451	482	423	478	451	493	454	474	458	467	483	491	465	452	483	477	471	436	456	452	456	478	482	416	446	478	443	469	453	444	466	487	453	462	494	500	470	394	431	452	480	439	452	448	482	411	459	451	447	456	494	453	452	447	476	453	461	440	443	454	458	478	451	482	432	437	403	448	474	483	414	418	454	440	472	442	428	421	423	458	460
24963	21490	24871	28526	21486	20698	1023	440	353	377	380	334	361	336	343	324	309	280	348	317	314	325	295	379	303	317	313	303	308	284	277	292	320	302	300	318	314	354	327	336	307	318	291	271	328	302	327	335	308	330	318	298	284	336	327	275	318	323	310	311	330	346	323	334	327	319	339	334	308	306	282	333	278	293	294	361	275	308	329	303	285	324	302	320	319	328	302	304	327	330	323	315	343	315	328	332	334	308	308	315	304	314	339	357	304	314	320	287	351	321	343	315	340	299	326	314	292	331	318	333	262	295	306	272	337	322	279	315	306	266	320	381	326	330	314	330	310	297	323	315	340	303	317	302	315	306	311	323	335	310	289	330	307	288	314	296	328	320	338	317	335	281	307	321	364	292	286	308	295	309	302	292	311	284	347	332	331	301	335	318	336	335	320	370	312	264	318	302	318	298	298	327	304	324	333	305	289	309	304	295	307	284	346	301	334	247	275	325	333	354	326	334	298	316	323	302	333	320	307	335	316	289	306	315	342	320	299	274	315	293	315	315	304	303	310	302	311	329	288	322	305	335	320	372	345	302	315	313	310	339	317	291	287	266	311	283	306	321	354	296	324	318	318	326	294	332	321	303	292	331	303	309	307	291	304	303	321	278	342	303	308	298	330	301	330	329	330	290	339	311	286	330	283	318	344	319	335	313	290	311	312	302	302	325	314	311	319	308	312	311	358	312	254	297	303	332	352	302	351	349	327	330	321	297	319	316	297	308	306	293	300	319	307	310	292	311	312	331	264	319	285	300	341	319	334	331	336	326	315	301	292	297	322	291	322	285	298	331	297	326	324	291	283	288	299	289	282	331	324	319	326	311	314	337	276	355	317	275	317	284	316	311	294	306	326	311	313	328	300	328	301	287	290	310	334	274	326	289	280	306	296	337	314	314	364	314	324	301	305	298	352	318	322	315	291	323	310	294	350	332	322	282	310	339	291	296	328	309	307	300	316	329	305	273	328	326	307	319	329	308	304	304	305	328	295	277	316	298	325	330	320	333	311	332	294	334	279	298	295	286	302	325	331	306	313	298	326	316	314	314	280	306	284	295	298	324	304	298	362	305	312	311	373	301	302	313	297	311	322	331	291	321	330	315	329	292	310	286	344	346	312	326	321	300	298	290	316	325	319	319	325	325	276	277	311	271	318	294	291	295	334	291	338	350	319	319	297	314	300	341	315	308	331	329	302	284	322	334	330	322	302	331	335	285	288	328	332	307	283	287	327	311	341	283	350	316	281	310	332	330	309	295	313	330	311	334	307	308	305	291	297	311	307	320	339	286	296	299	334	312	310	306	331	314	308	286	284	280	346	307	327	316	299	303	282	309	313	285	315	305	326	286	308	303	311	313	297	317	326	308	308	301	283	299	337	303	321	293	271	303	307	295	352	287	303	337	312	289	311	343	305	276	317	272	303	302	319	313	363	304	315	296	307	292	281	299	309	324	321	309	311	301	307	314	306	308	306	296	329	315	325	327	293	316	326	278	329	292	293	337	285	305	308	320	329	337	303	316	292	313	306	344	316	303	313	306	300	334	317	339	301	359	308	302	314	312	330	295	298	308	296	361	333	329	293	300	338	294	321	320	352	322	324	296	327	325	331	331	310	309	320	299	324	284	315	333	312	297	288	274	329	285	311	260	309	342	301	313	333	334	315	309	302	303	318	304	309	308	315	313	292	288	333	356	326	294	316	298	326	312	329	322	306	300	298	332	307	312	321	342	318	295	326	319	287	311	314	295	302	304	327	289	316	322	287	325	320	311	318	318	330	286	288	342	307	284	295	335	295	317	332	346	319	330	318	302	301	284	334	326	287	322	334	345	336	343	310	312	345	310	317	296	329	297	293	318	337	316	297	322	305	304	295	274	318	330	320	291	300	321	299	329	342	279	292	326	333	316	322	328	300	292	276	307	305	289	316	320	282	341	337	310	332	316	293	304	286	333	350	319	323	287	341	342	322	334	361	329	362	333	308	320	281	336	307	322	302	307	325	319	320	339	316	323	279	274	319	338	288	304	322	306	335	300	270	306	293	274	299	313	311	309	302	285	297	321	345	287	302	345	324	293	326	339	321	274	319	293	342	275	272	304	304	341	343	282	300	297	316	281	302	321	336	305	322	284	310	274	317	339	306	299	296	273	322	298	317	309	324	342	330	317	301	309	295	288	309	319	284	305	343	277	358	299	309	326	323	310	309	345	309	293	333	272	325	308	302	317	337	302	322	305	320	336	280	300	327	342	321	316	310	296	313	338	329	310	287	291	280	265	294	294	289	359	292	314	304	339	293	324	315	339	303	293	317	328	331	316	351	303	330	310	304	320	301	296	303	328	310	303	328	313	309	321	333	317	315	287	306	312	299	314	281	310	284	316	301	292	303	329	300	319	307	305	345	280	304	309	294	288	312	340	295	316	322	274	302	296	323	303	282	299	326	285	324	318	318	268	280	280	323	303	318	314	325	304	319	320	303	296	295	277	330	333	322	300	290	344	286	341	334	344	337	300	293	281	281	304	330	328	289	313	320	296	297	333	302	308	283	309	305	319	309	290	284	271	298	349	266	329	319	316	336	310	326	306	308	291	315	316	334	296	327	290	315	319	292	308	310	361	310	331	344	278	306	308	332	308	282	317	282	327	314	305	316	295	305	306	295	306	297	264	320	316	319	306	317	315	325	339	320	290	277	323	323	298	319	279	311	301	315	318	304	267	305	335	305	329	328	297	316	332	323	314	290	277	321	336	341	337	310	290	293	296	337	342	301	251	289	304	310	302	339	316	305	291	298	336	303	316	309	305	293	330	310	313	304	289	336	304	311	339	339	322	279	333	299	293	298	329	297	311	313	306	297	306	296	323	283	309	346	329	294	323	320	330	310	291	335	335	322	308	326	319	315	336	318	319	290	330	347	285	310	289	312	331	314	334	308	270	318	278	297	284	289	298	327	319	317	303	327	286	304	309	321	316	296	285	313	320	309	326	311	293	303	292	321	324	295	296	336	278	319	344	338	315	347	344	282	314	295	287	285	318	287	254	306	305	326	303	318	280	273	321	302	307	304	301	313	301	288	303	322	299	288	348	289	296	342	296	357	319	274	294	331	316	283	290	327	288	289	310	319	296	326	337	310	321	301	290	259	330	339	351	346	324	301	304	309	297	312	301	293	302	309	315	298	316	261	281	328	301	302	305	313	300	279	293	337	297	294	336	313	301	325	305	314	298	302	319	307	315	306	343	284	317	300	328	308	307	327	321	314	332	314	316	332	301	300	310	299	268	308	324	324	343	311	314	320	326	347	315	304	324	324	309	337	328	318	265	322	296	293	297	317	306	310	314	290	294	355	286	327	340	325	287	314	334	336	305	352	314	319	336	280	321	338	331	318	296	319	300	338	310	300	309	344	313	304	308	311	325	293	305	305	311	314	337	300	346	362	300	321	317	295	347	297	328	285	326	282	343	328	303	322	306
15364	42237	8574	1091	848	764	709	738	674	745	741	674	686	696	668	678	716	685	690	672	675	707	664	696	656	660	701	706	686	704	700	703	658	650	677	702	668	678	631	664	692	718	673	656	668	665	688	695	666	659	720	659	702	691	641	692	656	674	671	649	643	681	682	688	717	672	696	672	687	656	686	678	684	658	750	719	655	652	690	691	624	625	670	657	671	662	665	661	651	684	648	727	677	622	634	704	665	712	666	710	703	661	651	694	654	672	705	672	641	652	685	697	669	659	689	673	656	673	699	627	693	634	704	700	658	698	672	672	702	701	626	648	685	683	718	697	631	681	711	671	680	710	654	674	661	695	672	708	669	675	631	680	675	673	684	695	687	670	655	700	698	665	681	664	706	709	710	685	705	659	699	660	684	666	681	704	649	703	651	667	669	654	652	719	682	706	721	680	649	670	663	628	671	714	608	700	648	652	684	682	635	622	646	666	717	700	602	658	727	601	650	697	696	628	711	662	683	709	683	648	643	647	716	673	644	668	690	666	619	674	691	689	684	626	695	702	697	692	656	730	689	722	711	673	701	615	713	644	657	662	688	647	667	690	615	706	725	655	690	654	667	657	688	659	683	680	693	693	645	720	651	685	700	674	709	696	661	699	694	712	661	645	637	699	678	686	672	661	721	681	650	688	644	641	675	692	666	688	699	670	634	700	670	638	707	701	663	649	730	677	628	668	662	650	658	691	621	689	707	659	686	640	666	693	694	658	664	644	694	688	719	674	660	649	735	682	659	677	691	727	670	667	676	624	676	658	697	659	679	684	643	658	674	708	694	675	703	688	718	666	699	710	656	677	699	670	701	672	698	642	658	681	701	682	643	688	639	626	638	659	648	709	688	663	631	749	732	713	673	692	663	678	665	663	674	665	662	678	657	679	699	712	656	678	690	642	690	668	639	707	694	718	691	668	664	675	650	703	679	712	716	669	664	707	687	673	622	652	696	671	646	696	680	668	654	728	665	662	618	674	603	653	649	696	725	642	698	701	735	659	694	660	692	715	693	678	667	631	696	662	656	698	700	681	730	666	683	655	675	691	691	717	700	692	673	647	713	675	712	670	672	705	674	644	652	718	654	634	655	652	712	637	692	659	659	701	690	697	641	656	640	683	673	681	662	638	668	648	625	674	653	669	704	656	702	712	653	670	678	644	702	668	646	674	635	708	704	680	689	681	666	642	673	722	679	696	648	699	672	690	658	670	674	656	635	673	644	683	663	701	656	711	663	620	674	693	679	672	646	686	649	689	657	706	645	640	637	649	656	677	610	629	662	690	675	693	687	651	682	666	706	636	639	711	675	658	649	696	680	634	671	602	718	728	683	667	657	696	679	672	689	668	640	698	633	668	710	675	698	689	666	652	685	633	630	689	714	647	665	689	654	655	706	668	669	649	675	719	663	653	726	657	697	710	685	660	712	656	630	678	730	667	728	687	679	685	666	687	712	697	671	690	650	688	670	696	674	662	693	643	646	709	640	656	667	653	608	665	698	685	688	726	606	705	667	703	653	659	677	709	693	671	673	646	726	659	674	655	688	670	674	723	677	653	670	635	691	673	690	647	669	700	658	722	703	684	622	668	646	650	660	687	680	670	711	710	710	712	705	635	695	752	683	665	683	689	671	687	649	691	661	593	677	666	683	704	724	667	664	692	667	665	688	667	701	672	693	692	657	695	645	684	671	686	648	720	652	697	735	693	640	611	695	710	694	708	682	682	718	655	660	675	674	670	631	665	668	704	659	650	651	663	666	707	698	711	663	705	702	637	636	644	684	679	702	701	692	713	675	691	701	663	660	667	700	674	676	704	670	730	681	681	662	699	702	664	669	719	683	691	704	663	701	669	685	690	633	698	673	631	672	715	719	668	664	652	703	684	639	668	673	666	657	665	720	704	666	697	645	646	668	717	670	699	673	643	664	651	677	682	640	683	694	682	659	686	673	682	662	675	667	682	672	666	672	683	736	698	637	694	700	678	657	668	696	650	700	645	673	719	740	701	640	709	672	679	672	672	644	685	668	649	712	695	708	677	687	661	685	652	659	664	701	663	657	678	673	719	685	693	651	659	705	683	683	687	635	679	673	639	698	670	615	731	685	625	671	648	664	698	661	621	732	628	667	682	661	696	683	634	666	658	695	690	715	680	644	717	686	661	704	654	726	714	670	657	647	653	690	672	683	675	644	680	687	677	662	667	658	676	642	676	666	701	649	669	666	658	685	652	700	714	659	685	669	666	632	668	696	700	662	672	654	649	692	652	694	668	672	643	698	661	682	636	685	732	640	681	638	664	667	684	670	729	677	711	697	643	655	627	681	693	616	643	675	664	696	689	670	713	666	682	702	639	687	690	623	726	671	716	692	689	651	668	696	639	653	669	692	685	714	669	650	697	642	684	647	652	707	654	683	672	654	692	643	694	708	628	705	675	670	666	666	666	672	667	677	650	654	706	642	640	661	654	703	656	723	679	676	676	671	646	615	663	691	669	688	678	679	717	673	686	666	653	702	650	683	708	675	659	642	696	638	651	700	707	671	651	688	659	714	696	652	669	675	690	633	697	712	654	695	643	679	689	681	644	668	663	679	704	713	690	681	635	637	672	662	666	724	687	705	646	683	624	714	663	650	676	653	657	674	694	742	719	660	690	725	696	663	689	677	647	662	670	647	659	626	714	653	627	659	654	675	625	674	704	694	728	670	676	685	719	630	656	684	669	712	664	686	671	681	688	714	650	681	687	706	615	637	659	665	676	712	702	642	686	708	674	699	646	677	694	626	661	676	650	651	658	717	679	702	660	662	683	672	698	744	663	697	659	671	670	717	650	689	662	662	696	691	647	687	657	663	636	640	653	707	639	693	673	696	662	703	674	679	700	663	671	711	649	630	659	642	679	659	659	650	707	687	707	670	710	667	691	690	674	640	712	686	701	667	664	699	670	677	678	650	676	687	691	694	658	616	653	708	674	685	718	655	637	664	710	707	641	657	677	628	625	681	668	694	674	657	655	677	664	676	697	676	627	704	654	643	668	654	700	658	663	707	645	697	668	705	670	721	650	674	677	689	620	633	715	674	631	686	697	663	645	679	716	725	655	658	667	639	676	679	688	698	677	642	675	655	609	669	652	692	726	692	696	671	623	644	646	642	718	659	681	678	650	691	663	698	726	708	701	662	671	676	680	691	695	682	684	660	687	687	669	684	653	668	694	694	686	637	706	674	672	643	680	711	700	682	685	679	665	659	631	682	665	657	671	674	693	708	677	642	657	662	689	633	662	677	631	691	671	711	678	665	666	668	685	643	634	675	698	689	679	659	664	691	658	672	646	701	738	657	702	655	686	674	714	660	698	679	694	636	635	628	680	687	656	686	675	660	702	663	696	670	685	723	668	684	690	665	680	665	709	701	645	699	720	679	653	660	667	659	681	658	730	687	713	679	697	667	685	687	674	652	669	728	618	693	657	706	669
24270	21440	25113	28184	21441	21453	19418	739	383	343	331	286	331	317	320	309	253	292	279	273	300	275	289	265	243	236	244	263	275	265	267	244	255	239	292	246	236	221	263	266	243	227	241	262	263	252	223	269	268	239	239	263	247	230	261	236	273	233	232	243	245	234	236	246	257	260	234	281	241	266	244	264	276	267	239	245	250	278	253	242	262	241	244	258	239	241	255	213	235	230	255	244	263	259	219	228	271	264	257	232	273	251	253	268	256	256	237	247	291	228	243	215	250	220	227	250	251	232	287	224	227	247	248	260	248	273	229	251	262	247	247	240	251	231	268	211	247	258	242	237	252	263	245	217	246	233	255	245	228	270	237	261	260	226	222	242	259	237	258	208	279	257	228	252	261	248	251	241	266	278	264	250	249	262	232	246	234	240	234	228	233	236	291	233	236	234	274	254	231	237	250	245	248	239	250	227	256	221	243	277	209	243	231	259	239	229	231	245	233	240	229	231	243	265	235	241	237	233	284	213	231	265	225	227	239	262	260	256	245	247	269	225	252	264	241	239	226	270	242	247	254	262	245	223	235	243	230	226	260	224	203	267	228	284	253	253	249	248	221	260	258	274	269	257	273	232	239	243	244	236	271	257	283	258	230	262	281	253	255	289	259	225	228	230	272	240	246	194	251	217	266	224	257	260	250	252	262	232	238	267	266	220	265	285	248	227	248	235	222	265	236	241	245	252	246	288	227	258	252	297	231	256	224	270	225	239	250	257	245	234	234	253	242	236	236	232	246	237	232	266	236	267	246	252	233	246	238	241	246	249	263	253	248	231	256	249	254	243	247	200	261	230	220	210	249	214	269	271	238	243	245	259	236	229	231	288	234	247	230	228	250	260	234	247	256	255	243	240	246	255	247	248	225	233	239	253	251	259	256	244	256	260	227	210	280	252	254	229	215	270	257	234	241	228	263	244	243	241	268	280	227	257	243	278	240	262	211	247	256	255	241	243	263	215	206	278	259	258	264	238	252	228	267	222	224	240	232	247	246	266	248	256	267	247	247	242	218	270	255	275	240	244	257	232	234	202	249	273	246	259	246	248	265	253	282	274	237	229	254	250	261	242	224	252	250	258	238	261	237	275	270	268	217	219	240	234	257	233	234	215	234	226	245	239	219	259	233	213	248	231	235	249	236	232	242	234	212	287	226	257	250	274	257	264	237	250	227	231	238	244	243	235	253	230	235	239	237	235	260	241	216	278	269	251	269	238	251	258	234	259	246	259	238	253	260	276	274	241	256	233	265	255	234	250	239	245	228	227	252	246	235	243	249	224	239	262	274	233	235	249	233	265	259	216	228	228	229	263	252	255	258	217	255	254	285	272	251	233	251	258	249	237	246	253	275	259	257	254	242	237	242	236	270	210	246	245	252	258	242	208	227	233	236	243	242	239	193	247	234	249	241	234	240	231	248	287	271	231	226	270	262	267	256	259	211	238	266	232	260	271	227	257	234	218	230	226	230	248	251	256	286	248	273	251	245	256	259	235	257	252	236	254	263	252	282	259	259	261	249	239	250	275	266	259	240	263	242	214	270	242	251	249	254	209	255	233	243	249	246	221	246	275	232	241	271	251	211	247	260	264	281	253	240	246	260	244	253	237	268	232	269	240	230	253	275	233	260	249	200	230	223	226	213	227	260	251	258	225	254	235	212	230	251	241	260	254	251	256	259	278	281	296	245	244	258	246	249	227	260	243	239	254	220	222	232	263	241	244	221	227	259	268	243	273	255	234	277	250	273	251	245	223	224	215	265	232	231	251	278	246	230	241	230	236	238	269	204	239	280	242	239	259	229	210	243	217	287	225	224	257	234	219	252	269	263	284	244	248	227	236	233	240	264	269	249	262	229	227	237	261	243	234	245	245	241	251	219	241	258	246	277	229	233	277	231	217	270	254	234	254	260	246	253	231	250	238	231	253	295	226	276	224	254	222	251	214	260	260	252	238	261	254	232	236	268	233	262	290	245	228	263	231	237	261	261	279	232	268	255	241	253	257	231	252	230	257	234	244	246	258	265	272	266	251	245	233	253	230	243	271	272	265	256	223	242	245	265	235	222	251	283	252	247	266	249	245	238	257	255	208	231	234	260	284	249	220	259	274	252	214	232	253	242	242	249	221	255	233	261	236	248	245	235	271	263	250	232	232	246	265	243	223	258	232	274	265	238	243	225	231	246	231	255	225	283	218	231	243	235	243	254	278	226	278	225	252	238	243	242	229	248	270	238	263	243	253	261	255	241	235	264	255	239	262	241	239	260	243	254	258	272	277	238	243	242	288	241	283	241	193	228	232	251	240	241	240	236	243	256	241	249	250	249	259	223	257	241	218	247	256	254	240	262	246	232	226	237	242	253	226	248	234	259	245	232	248	242	251	203	274	237	244	246	231	228	250	256	232	248	242	263	235	253	251	243	250	254	257	228	281	219	270	244	275	270	217	228	264	281	244	277	242	245	244	254	276	242	257	252	257	245	265	265	256	259	230	255	239	221	305	233	258	248	238	215	209	247	230	253	233	243	222	245	247	289	262	231	223	247	277	234	247	230	243	250	263	223	234	224	248	278	240	228	246	238	239	235	284	265	256	244	266	251	230	203	246	245	263	249	262	250	236	267	256	230	252	228	282	231	259	254	249	261	218	227	256	226	231	246	266	228	267	241	239	228	252	284	267	240	239	223	248	240	270	251	230	251	204	237	231	233	274	256	278	258	234	251	252	276	261	236	231	251	231	224	253	256	254	251	228	265	255	244	256	248	220	234	265	282	273	268	248	238	264	231	258	231	218	264	273	254	269	247	264	266	256	226	218	232	262	247	266	224	248	247	313	276	226	274	263	259	223	247	252	250	256	250	248	252	269	242	246	240	230	247	255	237	227	238	226	224	235	244	240	230	244	267	252	254	257	243	265	230	260	254	217	262	245	255	267	248	258	210	219	233	269	246	272	262	242	269	228	223	254	238	305	233	222	282	235	228	233	247	247	242	259	256	250	252	219	245	244	257	248	259	218	237	253	278	247	248	221	231	226	238	247	252	250	244	243	249	219	242	235	252	277	274	230	237	253	217	270	232	236	262	242	271	243	235	249	233	198	217	283	230	258	274	269	252	267	244	241	270	276	254	248	249	243	252	266	235	260	239	249	244	259	228	260	259	209	258	237	237	243	256	244	217	257	254	262	247	246	274	246	238	247	247	263	258	228	258	228	215	222	248	254	234	233	244	246	238	286	287	268	239	254	250	236	248	234	226	256	277	224	226	221	260	257	247	219	241	254	272	266	254	235	225	227	241	274	245	278	265	227	238	238	237	219	290	263	253	229	249	221	260	251	268	240	221	255	261	268	224	253	268	212	258	240	257	229	236	240	267	271	283	232	262	232	237	237	246	233	259	251	221	231	244	232	249	254	222	241	222	248	227	246	251	246	198	263	248	239	230	247	255	240	253	265	265	240	229	255	216	225	265	226
21016	53448	13079	1325	773	705	629	616	563	590	554	551	574	533	552	537	540	560	539	553	502	530	474	505	498	514	518	504	500	484	486	498	537	495	496	520	473	517	538	534	548	488	510	535	500	466	510	483	510	507	519	531	545	525	542	524	514	529	521	520	515	559	487	516	527	535	535	500	545	521	537	533	502	500	544	495	500	535	535	516	492	503	531	485	509	535	527	509	543	522	513	531	493	539	518	535	483	542	547	540	520	502	511	513	520	521	534	513	513	535	496	526	498	510	500	535	525	522	530	521	506	521	499	521	539	498	555	508	482	524	478	528	544	501	510	514	551	531	499	518	530	529	530	481	547	496	535	506	545	478	540	518	519	507	490	528	513	478	523	516	521	539	507	541	486	541	526	501	517	527	571	517	572	522	489	502	549	516	558	480	534	557	507	473	528	521	516	547	520	547	517	519	526	501	494	519	540	545	533	500	510	482	537	496	539	516	552	563	513	539	520	555	501	518	508	545	491	507	490	482	531	496	535	537	536	488	517	532	495	527	508	477	517	499	532	546	490	548	505	484	514	485	513	574	529	492	522	505	519	485	535	518	504	504	518	553	497	517	490	535	488	486	535	522	504	525	521	527	494	520	502	524	535	481	511	543	507	525	538	551	540	563	525	526	518	511	470	533	520	477	532	514	494	510	497	525	557	518	522	510	507	531	501	535	503	517	536	483	535	485	521	540	533	500	520	537	519	522	516	486	498	526	517	564	522	523	503	535	506	522	529	554	522	519	501	527	505	484	546	516	552	548	469	497	494	517	536	501	489	475	508	530	492	539	509	482	524	528	574	531	488	509	536	530	519	514	550	540	496	540	531	522	493	537	523	527	517	507	517	525	531	547	514	517	504	509	531	525	533	521	506	521	528	513	490	491	519	509	521	503	528	540	511	480	523	504	483	547	503	531	548	478	500	513	509	484	497	516	518	521	536	508	496	515	502	505	511	517	472	548	501	501	541	497	504	512	547	502	531	510	504	516	469	531	514	512	568	544	557	573	496	526	473	529	525	514	511	515	530	512	543	525	513	486	489	555	525	513	526	466	495	534	535	506	523	509	533	533	543	462	493	511	517	553	526	506	539	504	515	543	509	475	522	501	507	518	507	547	540	496	528	500	537	523	519	536	539	537	465	509	532	508	518	511	497	497	516	511	525	538	523	551	502	492	576	538	513	506	507	510	486	470	520	500	502	531	550	480	520	551	520	519	514	513	488	515	508	519	505	518	508	535	487	486	520	502	503	503	507	517	518	523	528	496	480	517	523	517	581	523	474	481	493	506	505	533	510	490	546	504	532	546	520	532	464	474	520	529	522	522	495	527	504	497	532	513	533	509	504	493	474	488	532	519	522	516	509	547	520	528	497	539	508	549	549	580	532	569	532	510	518	544	536	525	548	529	525	496	496	477	510	536	541	502	537	468	505	506	504	489	503	515	521	490	506	511	515	527	489	525	472	505	478	515	499	507	484	546	532	523	505	553	472	497	530	514	520	485	508	458	517	514	490	515	522	534	520	521	543	504	491	521	527	521	527	493	512	549	521	500	511	493	503	510	534	498	513	512	494	521	504	522	473	550	542	516	476	500	473	451	540	505	523	540	501	531	517	532	510	481	517	514	530	487	490	507	542	516	527	507	492	518	567	490	499	540	494	515	521	465	486	523	528	492	513	571	548	495	507	512	521	517	500	474	539	513	520	468	540	492	506	487	508	525	499	532	599	472	538	515	532	510	512	531	575	546	524	500	548	457	513	515	526	539	510	533	537	524	521	489	559	544	529	497	478	500	507	570	510	507	511	535	520	512	544	554	519	543	520	487	534	546	533	536	530	554	497	541	512	519	537	548	549	529	539	504	493	539	523	501	495	509	525	476	474	551	523	511	561	513	520	538	561	512	543	548	526	494	503	520	526	490	547	520	564	492	480	484	519	504	546	530	484	520	521	528	520	505	524	500	551	567	504	530	534	524	546	503	556	498	486	507	511	477	530	592	552	534	528	507	510	495	553	517	557	507	531	497	509	552	516	545	550	535	497	515	547	523	474	510	544	541	493	507	486	525	516	510	534	525	488	531	514	532	518	520	510	536	482	515	528	491	502	502	514	542	497	497	539	581	516	536	507	515	520	520	502	518	492	522	525	556	598	516	543	537	565	523	517	513	515	510	532	542	484	504	495	542	507	521	558	518	509	539	489	485	487	503	512	498	540	501	495	524	534	510	535	513	530	525	529	545	491	537	493	514	531	493	545	494	490	462	480	503	495	567	524	501	540	478	513	483	549	498	527	502	487	497	522	492	518	501	524	538	554	513	510	504	508	592	546	544	469	520	509	546	545	519	519	514	514	517	532	520	471	560	478	508	507	526	516	477	490	499	511	499	509	510	529	523	495	508	527	567	508	521	481	549	507	534	551	489	528	532	490	524	514	521	504	524	509	503	506	540	517	530	523	532	510	497	540	515	515	526	522	504	521	528	548	522	521	537	511	499	528	553	512	540	498	538	553	531	508	501	518	508	540	535	507	496	531	538	509	490	535	503	486	520	516	487	554	501	510	537	491	532	548	503	485	482	510	525	507	513	515	468	555	504	489	518	563	520	528	525	541	489	525	554	542	505	534	515	493	516	474	528	581	507	466	474	468	527	507	496	495	509	495	551	523	535	512	525	556	530	481	539	483	508	532	505	500	517	529	551	531	562	508	530	521	520	511	521	523	520	510	563	516	529	494	490	538	531	517	534	538	498	511	508	514	519	532	503	497	476	506	506	550	492	528	526	518	547	531	545	491	519	520	508	526	515	500	566	518	556	515	512	543	505	535	503	518	529	485	522	550	543	495	485	436	558	512	511	527	523	490	539	519	500	521	519	520	511	515	502	528	526	512	484	516	578	519	538	538	521	488	523	493	486	544	510	492	536	558	524	552	504	478	478	509	520	524	522	536	521	512	545	519	550	493	503	503	551	505	508	496	525	511	553	517	526	542	526	500	551	548	539	517	505	483	550	508	494	529	511	543	477	504	531	511	528	528	471	491	520	519	521	546	559	495	531	565	522	488	491	522	522	550	508	501	490	539	533	512	528	474	506	536	502	516	487	489	489	498	527	513	528	516	523	562	513	516	534	482	498	497	524	501	514	515	542	532	544	493	529	494	505	506	546	548	528	488	523	509	507	522	570	516	498	507	479	531	539	517	495	524	488	484	540	482	477	520	525	522	518	511	496	522	495	514	532	481	560	523	503	557	503	518	539	482	499	493	507	526	529	536	506	522	513	485	533	545	524	506	512	528	505	538	522	502	525	557	542	535	535	501	553	533	511	496	483	516	510	523	502	516	545	537	505	503	495	522	544	505	526	506	488	509	501	522	566	507	549	536	540	521	540	513	512	484	486	508	505	550	484	525	534	514	481	517	509	484	520	530	497	524	531	500	520	505	502	525	530	512	534	561	493	458	500	515	543	527	559	571	464	559	503
32636	20662	9848	688	323	313	258	195	208	187	208	195	200	190	200	190	198	176	208	205	191	193	214	220	171	201	205	200	210	161	194	193	203	186	194	179	190	182	196	172	175	179	207	202	185	188	196	187	184	200	189	175	206	218	210	191	205	205	208	181	178	166	203	177	206	187	186	188	177	205	209	180	190	197	180	186	195	199	170	167	205	212	181	175	179	186	196	200	171	193	184	186	191	210	176	175	166	209	206	201	212	193	188	176	197	175	182	215	246	209	190	186	192	204	174	186	187	221	207	184	210	200	206	186	196	191	153	216	187	171	182	191	189	182	199	186	183	203	191	199	187	209	201	189	193	214	203	227	184	180	187	188	186	220	177	181	176	208	189	225	220	197	198	207	206	190	202	198	180	178	201	224	190	186	206	175	177	196	230	185	181	189	176	201	186	191	188	195	210	195	205	188	192	222	193	207	219	177	196	225	199	200	225	196	193	193	193	216	175	178	206	194	153	187	190	206	205	228	203	175	196	168	222	203	214	164	183	205	182	190	178	191	180	205	168	202	199	180	191	166	211	217	176	173	183	194	193	209	189	166	212	181	213	201	209	197	215	204	213	215	185	192	205	201	207	212	201	198	208	201	202	176	198	210	208	201	221	197	173	195	183	233	182	179	206	200	212	202	183	237	183	178	185	162	180	197	185	216	201	202	222	179	181	180	179	186	227	187	198	201	176	179	198	206	189	187	189	222	185	187	181	173	180	181	187	193	189	177	217	223	215	191	206	201	188	190	210	202	221	183	203	197	195	195	161	207	194	192	187	186	202	172	185	169	206	195	190	180	171	207	215	185	203	200	188	187	215	189	180	183	222	186	219	199	158	185	200	184	190	203	172	195	221	181	191	198	191	206	194	203	185	207	185	210	219	177	193	188	188	208	186	188	166	182	211	195	177	185	190	194	181	197	193	208	232	192	190	172	199	190	202	185	196	189	224	208	201	191	192	196	180	165	194	184	172	234	173	194	198	202	205	148	213	204	192	183	181	163	193	197	199	191	191	201	210	208	179	215	188	183	176	201	213	200	198	185	212	200	210	202	176	180	184	206	221	193	181	170	180	180	199	210	192	162	182	168	210	163	189	184	188	191	189	197	191	215	182	191	177	199	168	210	221	177	215	168	192	186	198	178	193	169	199	209	189	173	186	205	202	204	178	186	182	169	212	178	175	204	199	186	158	189	198	228	192	196	215	199	169	214	192	196	196	167	192	180	180	204	181	182	204	211	208	188	193	191	186	187	166	206	187	204	205	196	186	167	183	193	214	181	224	200	178	201	197	193	178	206	152	199	242	173	199	194	197	170	196	190	178	206	184	201	190	188	191	199	196	207	209	207	200	191	189	215	212	161	163	199	202	188	196	199	185	183	204	228	197	193	218	202	230	199	187	188	164	198	205	201	211	193	191	192	197	194	194	197	172	172	208	215	194	203	212	201	187	200	178	171	176	175	176	192	211	196	193	204	156	174	180	162	185	167	168	175	199	195	173	178	195	194	202	192	167	187	207	200	178	189	198	189	210	195	193	192	210	187	167	188	197	200	174	217	199	186	214	195	197	188	196	181	196	212	185	204	210	195	215	204	198	206	192	174	198	214	184	204	198	187	194	177	192	215	206	172	196	207	183	205	180	195	202	186	178	195	196	204	198	190	182	172	200	176	201	173	203	205	201	198	191	209	170	206	209	217	221	199	220	216	201	200	203	186	186	188	218	182	195	180	192	189	196	197	184	201	188	186	220	182	194	188	199	214	174	157	182	212	194	177	192	190	192	195	195	180	156	186	192	187	187	157	174	214	184	179	200	174	186	214	207	209	182	205	197	187	175	234	211	204	209	206	197	172	200	186	174	179	178	171	220	194	200	185	191	205	215	201	198	182	204	237	188	204	206	200	196	209	199	190	181	194	219	184	196	197	183	178	207	212	208	163	185	211	194	181	184	210	209	191	173	200	172	212	215	193	186	210	200	196	186	190	199	189	189	186	193	186	165	190	178	199	206	173	195	212	187	180	183	193	194	205	178	217	193	207	184	169	198	204	200	197	181	196	215	158	201	228	200	201	188	182	191	189	184	199	185	191	188	187	207	199	188	190	191	193	187	217	189	209	180	196	235	194	221	208	194	209	205	175	220	215	184	179	196	181	184	175	234	199	200	198	202	200	192	193	191	189	172	175	203	201	193	171	213	185	187	180	200	190	192	184	166	204	183	197	187	183	200	206	176	209	189	205	187	177	206	205	200	187	176	189	197	192	210	183	211	220	204	197	188	170	200	192	203	177	193	200	166	200	211	194	185	187	195	179	198	182	188	204	188	187	186	207	179	175	201	166	171	195	183	196	179	211	204	196	204	183	185	198	165	164	194	227	209	173	183	180	193	213	191	207	202	193	207	173	194	185	207	216	204	184	202	170	183	186	217	163	174	204	168	187	227	200	201	195	161	175	181	200	203	180	182	205	207	202	225	176	197	207	190	212	192	202	182	199	171	197	186	199	207	191	205	207	213	203	221	187	208	208	207	174	202	198	178	183	204	228	195	195	211	168	180	187	171	219	219	205	197	187	197	173	181	169	192	196	202	194	201	180	191	186	178	203	205	179	208	173	203	196	236	182	194	194	182	232	188	205	185	188	203	205	200	185	189	191	202	217	206	182	188	200	199	188	192	179	192	185	186	179	164	200	168	169	189	175	215	225	194	183	213	199	199	199	183	223	224	216	194	213	175	167	207	182	179	181	165	198	209	219	186	218	181	193	187	220	169	168	189	221	185	205	209	180	182	201	167	185	186	206	195	163	185	182	196	206	214	196	176	201	179	191	204	191	202	184	202	178	189	178	205	206	174	171	175	217	210	206	186	190	198	209	190	175	193	212	197	182	187	194	175	198	186	196	215	213	198	192	184	186	193	181	151	199	188	194	194	192	171	214	175	197	193	225	201	189	188	192	174	189	214	191	196	198	165	190	174	178	193	194	210	214	206	198	214	207	210	212	183	175	187	177	192	191	160	176	209	190	186	198	187	191	199	179	186	179	195	183	224	176	195	188	183	191	187	191	210	187	209	191	172	173	210	188	187	182	165	183	204	175	223	185	195	206	187	188	211	232	191	168	191	203	191	174	191	188	206	204	197	188	189	197	188	184	207	192	163	170	196	193	196	182	190	193	182	198	195	208	187	181	204	172	189	185	208	162	186	155	164	211	201	207	196	188	185	210	172	195	202	187	203	175	186	216	183	177	179	184	172	198	184	191	179	166	205	173	185	211	207	204	176	220	192	186	224	194	198	170	190	187	226	166	180	181	200	222	200	219	206	197	186	237	186	171	201	215	209	199	189	174	210	198	193	193	219	184	217	206	151	178	213	197	203	211	188	173	192	202	179	219	176	160	179	200	193	194	193	205	179	170	175	204	171	186	182	197	184	196	189	195	188	210	178	182	190	220	176	218	211	187	201	177	166	188	217	208	198	183
6742	6855	1261	516	487	480	453	536	445	465	458	459	481	454	437	434	497	495	472	476	469	479	460	464	441	449	478	454	479	465	447	469	454	446	445	454	463	482	474	445	439	449	424	474	470	447	453	498	453	505	480	445	500	433	500	490	445	446	451	487	454	443	435	468	484	475	434	484	454	417	459	478	494	453	442	440	476	451	465	494	478	472	461	443	435	468	449	452	486	454	443	441	466	443	499	432	491	468	464	477	411	458	487	465	453	456	473	474	443	491	474	475	449	460	486	492	481	471	448	484	480	450	436	477	449	452	481	429	474	479	441	442	483	483	444	485	505	440	462	462	450	503	485	464	427	450	452	439	472	474	484	454	474	475	444	432	477	487	470	440	482	430	442	442	459	455	462	469	461	444	483	499	419	461	454	437	477	486	445	453	490	476	480	434	489	463	460	438	451	453	471	432	501	498	456	480	463	459	462	468	479	502	431	496	473	477	473	456	434	455	471	457	461	463	443	453	476	461	463	454	452	480	485	490	470	478	505	432	500	479	437	442	441	451	440	484	481	452	461	477	444	444	517	500	434	454	454	422	475	439	449	460	470	514	480	470	442	469	487	428	468	447	460	476	478	492	433	457	479	499	432	473	436	471	461	448	487	464	465	433	470	443	444	478	447	466	492	477	470	494	486	499	508	415	455	513	442	472	464	457	476	466	481	471	489	504	455	495	466	441	473	450	442	443	454	482	457	422	500	463	450	457	459	468	456	466	462	423	428	429	470	483	456	427	464	482	436	448	453	418	438	456	473	499	475	490	506	507	466	460	475	439	475	446	465	471	455	419	493	465	425	468	466	472	446	447	510	464	474	471	452	463	474	475	450	483	478	470	454	444	433	457	454	410	450	465	463	456	466	465	454	473	454	479	456	481	476	464	457	466	426	453	450	439	482	454	478	462	462	457	450	480	460	458	464	437	474	475	447	456	460	438	458	449	438	456	473	451	506	457	489	493	469	488	501	440	468	468	439	462	481	513	447	475	457	466	474	463	474	440	493	432	465	478	452	439	493	447	435	485	435	466	474	441	483	497	468	442	458	438	465	490	488	463	485	471	469	443	476	473	462	463	465	436	433	492	458	439	489	440	448	439	472	468	480	450	476	438	455	468	451	515	468	460	475	435	458	440	458	444	456	456	478	445	456	475	472	476	467	439	429	424	489	471	448	451	488	474	475	481	453	440	462	504	434	448	461	500	465	479	470	434	454	518	451	451	467	439	490	481	469	425	468	470	467	441	458	487	453	460	476	491	478	464	497	478	476	478	467	451	470	445	464	471	451	447	491	482	481	460	435	474	455	452	490	474	463	445	505	475	478	471	461	506	439	449	461	450	481	477	434	448	470	468	478	492	499	483	493	452	469	458	469	468	471	471	429	451	470	460	509	491	434	458	467	451	445	448	478	446	462	482	500	461	472	450	447	464	451	490	467	517	472	461	463	464	467	505	502	491	500	504	432	466	452	478	469	492	485	467	473	457	449	470	467	470	445	446	448	481	501	456	495	459	477	471	455	431	458	461	475	418	480	470	470	466	462	438	454	455	471	435	470	477	492	466	433	469	442	492	450	465	447	456	445	450	453	481	457	457	458	469	440	488	448	390	499	486	458	491	478	451	447	478	439	489	483	460	438	474	474	462	480	456	449	494	456	476	465	447	434	454	464	443	428	439	473	437	456	483	438	498	455	456	448	469	462	471	495	442	485	461	444	473	441	435	458	508	440	466	430	476	470	471	468	461	432	438	444	488	477	447	437	444	454	517	425	423	424	495	445	469	452	432	435	479	476	479	453	504	477	477	437	471	465	472	466	474	491	488	481	466	454	440	457	466	445	485	490	461	487	484	436	476	431	459	503	444	479	479	486	462	433	455	456	449	454	476	445	462	468	453	428	459	455	456	449	470	512	495	476	455	464	421	473	446	512	443	462	461	427	441	408	455	448	445	447	411	444	460	521	447	477	469	475	519	473	472	479	480	457	406	408	425	470	478	429	502	449	453	438	455	459	473	498	475	458	483	457	473	458	427	476	496	499	485	490	487	445	460	470	486	437	467	491	447	449	457	476	487	456	490	462	462	440	454	466	489	451	467	460	472	456	439	471	485	472	455	437	489	446	462	463	467	440	458	469	470	458	495	478	498	433	431	484	464	470	425	511	492	457	447	472	517	475	471	479	427	460	459	484	483	497	450	471	430	471	483	461	491	493	439	450	480	475	504	476	447	440	447	468	439	515	458	469	492	475	464	460	466	464	482	420	462	442	507	448	435	505	486	472	484	450	426	446	495	476	451	446	496	469	489	453	478	453	478	484	421	416	460	462	485	475	467	439	451	423	490	451	435	468	468	516	466	476	466	485	454	419	441	428	491	491	512	458	452	463	417	474	469	435	484	443	425	470	421	477	464	486	428	477	422	439	449	462	459	451	474	467	485	481	462	469	475	425	488	477	455	453	456	458	469	464	474	460	458	457	470	439	459	451	520	477	439	475	435	467	485	449	457	430	506	461	461	465	411	449	450	455	479	452	447	483	481	451	488	514	452	438	482	479	484	433	429	484	451	486	479	475	518	453	430	498	468	466	448	474	424	462	495	443	463	474	469	444	472	479	421	453	445	459	421	462	471	430	458	460	500	477	487	454	467	459	490	466	488	505	436	468	437	474	436	481	466	473	487	437	480	450	458	475	457	467	468	471	454	444	471	512	464	447	448	499	450	428	419	481	458	427	474	452	441	423	456	469	466	472	459	442	511	477	443	484	452	476	485	446	445	435	433	470	445	453	501	485	453	496	468	458	437	440	460	489	484	486	458	467	482	491	450	424	463	460	431	476	455	507	449	464	466	410	462	482	458	479	434	483	491	463	467	461	490	435	470	484	466	495	500	444	479	467	456	463	464	468	446	460	461	463	477	481	456	469	475	415	464	486	491	451	486	460	473	468	449	453	444	468	500	484	500	433	458	493	487	490	482	442	466	504	484	452	460	459	458	474	439	464	436	468	455	469	444	401	483	466	478	499	499	466	480	500	482	451	456	476	469	477	508	474	501	456	491	480	514	477	470	473	510	429	451	500	445	433	440	422	426	466	451	436	513	440	476	464	442	471	441	491	486	445	470	490	496	457	465	453	457	460	480	489	462	428	470	473	439	453	496	464	429	459	443	450	433	477	412	476	446	445	480	487	478	440	519	476	440	470	459	495	454	464	463	465	447	426	485	445	475	439	424	458	491	458	435	466	475	467	482	466	452	453	477	459	481	510	485	470	428	443	487	463	431	468	482	485	477	437	455	471	460	458	453	433	427	471	434	494	450	471	455	413	450	455	452	457	446	454	439	470	461	436	435	457	467	467	451	455	467	473	492	464	488	487	519	471	518	436	465	457	476	472	456	459	460	466	464	459	480	429	450	449	491	484	428	489	480	472	440	423	461	494	459	441	439	464	463	470	541	454	484	450	474	449	434	464	460	476	473
24883	21452	24861	28433	21454	20589	1013	446	343	376	370	318	342	297	325	328	316	355	330	338	317	325	334	303	290	337	294	321	327	304	302	323	308	336	312	312	320	317	350	324	315	311	321	300	305	319	320	327	296	326	304	342	308	321	345	293	302	327	343	324	313	333	319	297	311	339	320	300	343	319	307	291	325	296	310	298	297	333	291	311	368	319	339	353	310	297	289	308	267	309	318	282	309	282	321	326	294	324	286	307	319	317	297	328	315	307	331	317	332	329	312	329	320	359	329	319	333	289	303	327	301	316	346	360	304	305	306	288	328	276	286	277	306	301	318	274	297	333	297	263	285	320	298	295	306	320	262	319	292	311	272	323	324	310	271	327	337	339	310	305	284	357	319	394	340	303	312	322	295	298	311	342	326	289	290	311	295	333	300	319	299	349	334	292	305	323	307	311	342	297	316	316	316	316	311	297	325	303	288	285	320	306	285	310	291	335	320	320	308	331	298	336	323	305	340	284	280	302	324	314	344	286	296	321	324	335	303	307	286	305	342	281	311	318	329	324	323	323	285	330	316	294	283	301	302	312	310	348	308	270	290	291	292	309	311	301	304	312	316	333	313	288	301	327	337	340	289	277	340	300	342	288	276	307	310	331	278	312	327	304	323	338	313	293	324	321	317	292	299	315	348	329	276	292	321	312	298	306	339	296	311	292	309	326	270	310	336	285	308	328	293	346	318	344	312	288	277	296	291	310	297	331	313	296	293	305	317	305	333	301	330	311	319	299	356	314	305	307	315	313	317	326	313	306	312	309	344	288	300	335	305	322	340	303	283	299	322	315	309	331	337	301	299	301	313	300	289	302	309	290	309	320	332	304	312	317	313	354	322	274	265	335	311	305	321	292	280	288	313	319	291	349	308	315	313	307	266	291	316	264	316	314	330	321	292	309	304	344	299	272	296	311	302	308	317	300	305	315	333	317	352	312	314	326	330	302	300	342	314	295	302	282	313	313	324	319	286	298	279	333	274	325	329	289	326	299	295	330	328	342	312	276	325	305	306	327	331	256	287	270	287	305	313	298	311	327	282	292	315	321	314	279	331	344	319	307	313	290	331	308	300	327	315	331	329	336	314	306	291	303	338	293	335	322	301	351	317	321	310	324	303	306	333	297	295	295	346	343	308	336	352	292	308	325	298	313	299	315	326	316	277	322	284	300	307	289	280	314	284	309	321	284	293	309	323	311	322	326	322	316	316	337	316	327	329	373	324	318	282	302	305	324	320	319	337	315	300	301	304	297	264	330	311	309	337	291	302	341	324	323	330	328	323	304	326	281	327	311	299	270	355	284	327	294	287	292	305	320	278	329	334	312	319	297	311	311	326	298	296	326	307	314	295	311	288	344	323	328	313	344	316	355	306	312	300	271	314	311	329	312	313	308	323	315	307	351	323	301	292	290	303	315	281	296	345	295	300	324	297	323	328	323	270	313	276	299	328	322	333	328	329	301	294	345	301	274	276	298	306	300	318	329	310	350	314	325	322	328	292	294	344	281	288	342	339	340	304	295	305	281	322	311	348	318	295	319	297	344	287	282	303	324	323	319	312	276	324	294	301	277	309	315	301	286	318	289	301	335	310	319	334	311	326	334	313	334	313	306	333	368	343	291	310	351	288	298	336	325	306	335	348	339	305	309	324	338	332	317	350	323	298	322	338	307	326	296	316	334	308	314	317	282	329	325	346	327	317	327	324	333	354	321	303	309	323	291	310	323	343	336	305	333	312	307	303	315	321	288	280	294	301	298	295	315	304	316	334	315	323	346	288	309	297	314	312	304	277	327	320	345	343	334	290	300	308	318	310	291	313	330	320	278	327	312	315	338	332	308	305	328	274	328	306	293	300	289	290	286	303	300	313	336	279	304	324	309	299	333	291	333	314	309	339	349	280	325	307	359	335	300	335	297	331	279	310	316	304	309	341	336	291	310	304	295	337	305	306	321	320	280	341	332	293	310	305	324	329	301	294	302	327	319	345	301	297	342	292	292	345	308	320	310	338	323	341	321	313	297	327	343	274	312	302	268	330	318	325	280	302	320	336	327	259	318	297	323	296	325	318	315	368	318	332	325	310	344	331	319	303	324	329	299	314	293	314	280	302	318	308	322	326	353	313	311	298	309	354	331	317	307	308	305	310	319	274	322	297	308	290	305	318	286	289	272	298	315	332	302	312	315	339	333	339	295	309	306	326	310	297	325	338	306	257	315	321	307	330	304	342	297	304	333	318	314	313	315	263	315	306	276	301	333	316	302	340	305	337	321	317	336	329	287	293	359	309	301	302	325	298	311	305	331	351	320	327	302	306	354	346	306	329	293	301	344	333	314	338	327	355	338	334	332	316	312	287	334	314	321	292	329	284	318	333	287	319	325	311	317	316	308	308	291	305	321	319	323	302	312	301	308	310	286	296	283	286	319	319	327	308	296	296	323	291	316	315	371	316	346	297	282	301	280	309	304	315	292	309	296	293	286	305	302	309	335	281	316	335	328	306	279	306	317	340	313	315	308	305	287	300	338	277	342	294	295	288	339	333	319	310	299	269	286	319	325	319	303	319	295	286	304	305	281	288	327	300	299	301	286	289	315	309	305	301	314	319	319	319	320	366	337	262	300	280	315	290	297	288	349	281	320	336	295	316	303	293	311	289	307	320	343	315	297	300	295	337	342	330	319	336	312	277	309	302	328	316	290	295	303	343	292	296	298	312	327	286	331	357	302	304	321	324	314	318	322	311	316	246	301	286	297	305	313	292	314	315	296	263	322	349	340	283	300	302	334	330	314	355	326	311	315	333	297	347	338	328	298	333	314	311	305	274	297	316	311	285	310	297	324	341	317	288	289	313	303	317	321	302	297	321	323	331	289	324	301	291	284	295	276	252	328	310	323	322	304	323	327	297	315	296	300	314	283	341	341	325	265	290	313	314	272	311	320	313	324	279	293	318	318	310	299	276	302	307	294	336	326	323	320	317	350	323	304	320	316	317	333	270	318	299	279	314	343	323	333	323	300	310	287	267	315	307	302	308	311	314	318	311	294	320	319	294	316	336	313	292	333	335	322	293	318	292	297	270	287	304	325	295	344	337	298	296	317	285	337	322	301	341	335	305	313	327	341	311	321	298	302	339	347	309	331	302	323	329	305	333	333	318	331	293	334	307	305	304	302	314	304	323	346	308	342	312	361	320	295	301	341	324	308	293	310	342	329	369	335	310	312	308	282	336	288	315	266	299	270	295	299	316	302	306	329	287	327	308	325	298	322	305	303	310	290	319	293	309	326	332	315	324	315	279	307	331	308	284	304	352	313	325	318	311	298	311	336	328	303	344	341	327	293	304	345	320	332	324	310	349	338	317	340	305	332	303	326	308	282	290	328	342	298	294	320	329	321	299	346	327	325	337	321	318	273	298	312	288	292	276	259	284	314	328	320	322	319	355	301	296	318	321	327	301	306	283	273	320	316	290	338
15328	41738	9028	1057	842	754	724	689	687	663	720	709	705	738	671	679	693	677	632	689	632	672	650	679	675	668	736	702	696	701	697	687	679	671	685	666	664	648	743	687	702	714	734	699	675	694	709	679	656	720	696	767	673	691	662	616	646	683	679	710	683	710	647	699	670	706	666	700	679	668	666	693	698	671	670	700	695	653	658	679	730	650	686	696	639	697	670	651	722	617	654	708	637	685	662	647	696	620	653	690	638	627	713	714	665	662	656	669	675	684	658	699	664	680	668	680	661	705	736	686	691	682	678	688	647	674	615	648	720	690	667	654	673	670	631	694	690	652	673	651	670	620	692	691	651	656	670	691	726	673	644	684	689	691	653	654	689	645	660	656	651	673	670	707	703	699	643	675	643	684	673	683	648	650	667	679	728	706	677	660	673	666	689	664	730	666	643	684	667	659	691	642	667	672	704	631	661	656	677	684	696	682	696	687	708	687	620	651	678	686	653	659	739	663	718	694	706	692	686	662	702	671	656	664	706	722	656	630	668	675	685	695	676	683	677	713	691	682	716	682	714	716	642	635	638	702	673	702	663	662	679	714	644	656	662	664	652	720	647	686	675	676	651	690	661	665	635	683	658	673	671	672	681	682	655	666	659	644	685	680	703	645	661	673	659	666	669	686	718	696	660	656	662	681	680	669	680	656	641	646	658	679	679	693	671	708	635	655	735	691	700	688	673	663	630	697	608	710	714	676	682	692	664	653	666	683	658	654	728	715	666	691	657	675	680	641	685	635	658	724	681	675	689	701	704	673	692	676	670	685	689	692	640	674	659	670	682	678	665	659	665	669	702	665	671	662	691	680	685	736	706	666	642	678	651	680	640	646	704	698	659	714	660	671	685	682	647	724	653	642	672	664	676	649	692	675	688	683	703	642	687	679	711	688	660	686	676	649	656	670	684	680	723	647	694	653	697	697	712	670	666	692	655	657	680	630	648	646	641	717	669	654	695	675	702	709	677	729	678	665	657	663	674	684	685	708	677	691	664	678	614	716	676	659	698	695	641	700	673	673	707	653	716	680	690	631	694	683	665	668	693	719	717	693	686	679	670	674	671	612	653	680	643	691	685	667	660	654	682	717	689	678	683	712	686	685	682	698	660	658	626	681	666	692	702	671	725	631	634	694	702	649	661	666	645	701	654	676	664	659	660	701	669	687	689	679	678	646	627	694	654	694	678	686	689	660	664	658	653	677	669	719	653	645	674	679	633	675	675	692	739	652	630	625	686	699	697	714	634	643	654	660	626	646	696	661	647	700	724	712	680	661	724	693	691	690	654	690	665	695	681	655	676	696	695	687	700	647	642	684	679	694	711	647	673	660	628	665	660	687	663	690	686	701	627	681	649	653	693	669	671	703	703	664	634	649	712	657	690	671	663	694	647	695	726	667	684	694	644	704	677	652	611	663	724	684	697	616	640	715	691	692	656	743	716	702	705	670	653	655	698	644	712	726	663	654	706	654	651	682	669	715	698	708	655	693	673	714	744	698	710	697	676	665	709	701	712	671	694	711	658	675	662	648	681	655	666	662	667	641	666	667	681	676	636	619	664	722	638	699	655	696	689	708	638	673	645	675	724	627	642	675	686	690	695	699	729	676	671	667	684	687	697	663	712	688	690	654	647	681	643	668	671	665	636	706	692	689	677	715	698	666	662	752	674	660	687	678	679	678	693	737	635	655	709	674	680	668	706	656	713	698	673	697	715	689	671	704	703	652	708	682	656	685	697	685	694	740	664	695	636	676	693	672	663	682	666	659	702	667	669	682	670	646	647	698	704	671	695	666	659	667	629	693	683	657	704	678	689	700	738	683	647	629	696	673	644	692	660	739	667	636	686	676	667	677	675	675	615	685	702	675	643	703	633	654	705	688	686	702	669	670	682	699	646	648	656	624	650	672	713	699	670	630	713	670	666	673	691	655	678	629	695	728	736	658	655	624	704	661	655	700	678	668	648	687	618	660	707	689	722	685	686	690	670	661	659	679	605	709	680	666	644	696	629	695	686	675	702	685	638	718	699	717	693	668	653	682	717	677	652	705	714	684	625	629	664	667	690	688	699	670	659	673	647	661	638	658	668	609	678	724	656	697	634	686	697	699	680	675	690	629	692	656	682	649	688	702	669	682	661	669	692	673	676	682	630	649	655	663	667	677	637	660	673	653	657	682	671	669	622	655	655	694	699	635	641	755	692	670	693	699	654	683	678	660	690	651	683	646	701	703	671	704	660	631	651	660	655	675	703	639	655	651	712	688	672	655	680	690	694	710	675	646	688	667	678	693	693	681	650	668	651	636	687	669	686	654	658	643	707	625	689	706	661	705	731	675	683	676	666	652	653	711	688	657	704	679	666	669	687	685	725	648	713	682	710	649	698	680	647	726	667	670	687	633	651	697	656	660	645	667	657	729	703	658	677	701	644	678	661	671	658	686	689	683	714	688	692	666	694	656	688	683	680	652	697	701	707	711	654	652	653	664	679	647	718	656	679	711	675	659	688	662	648	712	691	676	724	684	656	659	706	680	722	675	689	667	687	683	666	664	664	690	654	646	674	669	647	726	683	629	716	657	680	740	650	683	684	669	727	726	683	703	658	682	728	679	661	637	703	686	699	671	662	657	692	644	684	667	705	719	690	656	683	664	674	629	640	621	654	695	667	729	662	664	689	653	662	688	700	604	629	685	682	709	726	687	663	664	696	680	679	686	706	650	708	642	648	708	730	672	669	690	699	717	674	653	716	695	666	691	720	691	646	664	726	708	679	671	671	669	674	689	664	743	718	654	742	673	685	685	667	656	663	722	686	625	663	660	652	673	663	666	693	655	648	678	691	664	664	648	670	692	699	663	674	651	686	662	682	655	652	666	704	656	656	705	643	656	663	666	674	677	649	681	710	694	628	663	656	730	712	668	674	669	681	645	680	668	645	683	670	640	720	690	704	663	695	657	669	654	632	681	672	675	686	690	706	664	616	696	706	667	660	681	676	652	686	684	648	609	676	713	678	695	671	636	682	688	689	662	682	681	600	683	705	613	687	646	698	685	687	696	667	681	703	683	650	686	677	685	633	693	685	734	664	627	681	671	691	681	723	645	695	690	666	662	628	665	631	721	689	684	646	678	666	687	629	699	678	660	667	706	675	657	697	635	690	684	670	650	674	661	659	637	681	675	694	677	640	716	687	636	703	689	679	679	608	689	650	663	641	660	651	667	666	691	705	695	696	703	682	685	653	664	678	662	643	678	667	687	633	690	648	696	695	649	701	690	676	654	684	674	666	656	711	676	710	667	693	701	737	696	677	664	643	656	679	718	635	658	660	649	665	695	663	661	700	686	649	657	695	666	632	707	673	685	642	685	670	705	694	630	715	704	667	647	665	706	661	680	696	673	663	672	694	615	657	687	672	667	672	676	661	703	691	669	619	627	688	645	632	624	662	688	654	748	636	622	655	658	679	686	685	687
24333	21458	25114	28218	21459	21478	19193	707	354	337	324	321	267	329	282	269	275	273	324	260	254	282	249	226	296	258	265	249	250	261	235	277	236	243	259	266	245	249	250	219	213	248	209	266	259	267	264	264	246	237	287	255	239	281	243	244	266	216	252	232	233	252	261	240	265	241	256	291	278	257	266	214	255	230	281	255	257	260	269	272	252	251	267	208	268	287	288	250	238	223	243	274	226	224	248	266	213	258	265	238	262	248	230	266	235	251	244	228	243	263	226	252	233	261	268	250	262	258	253	270	233	246	220	231	272	236	256	230	232	271	251	262	259	236	237	261	238	246	251	252	237	232	243	246	250	242	280	237	247	265	244	254	246	250	227	253	257	220	248	250	248	237	259	240	256	257	212	218	261	245	268	272	239	241	250	254	236	253	247	287	230	262	249	241	292	267	242	234	227	267	227	245	282	245	243	233	271	232	265	237	247	243	240	236	246	247	218	247	241	229	248	262	246	250	267	261	294	239	265	228	276	240	234	234	256	245	279	270	276	229	265	253	269	249	281	210	252	262	220	284	248	233	234	250	231	229	234	277	238	235	261	235	245	233	254	256	244	241	265	235	209	252	280	247	246	224	236	251	253	218	224	261	269	245	265	252	240	246	252	260	220	229	264	221	227	238	260	280	251	231	277	247	242	248	230	256	275	225	245	243	250	256	225	217	214	245	268	255	235	250	236	248	296	239	259	248	276	212	248	282	250	227	241	240	240	242	236	250	278	227	234	252	245	266	228	262	266	256	230	250	231	268	245	238	251	242	265	226	246	240	233	223	241	270	255	258	249	226	249	270	249	262	245	259	230	218	268	284	259	263	249	242	249	270	234	227	241	238	229	219	210	249	247	231	242	233	231	233	250	238	246	256	253	250	226	249	237	251	209	248	252	244	214	253	244	243	204	229	248	219	249	227	270	241	249	255	241	255	239	242	228	234	234	265	232	240	242	248	229	257	233	228	224	225	218	249	249	264	221	227	247	266	237	255	212	216	257	267	240	242	217	246	230	259	232	261	228	265	258	245	231	251	230	229	227	244	227	229	211	254	266	260	244	262	215	234	232	249	251	254	249	230	239	289	248	235	269	269	234	290	218	255	227	242	247	271	245	218	262	245	287	229	245	260	259	259	246	220	249	279	239	271	231	241	255	235	240	291	237	262	274	231	273	240	226	258	231	213	285	252	226	263	298	264	232	244	210	260	272	235	226	256	228	267	241	265	235	234	257	251	222	246	226	220	235	224	260	214	283	221	250	283	238	264	249	260	234	243	253	240	256	228	254	240	252	249	251	243	235	222	236	224	239	253	256	251	243	263	242	253	236	257	257	261	239	278	261	234	247	251	246	277	225	240	249	207	253	233	236	228	248	274	250	245	254	245	248	237	220	218	255	245	230	259	245	203	255	269	230	259	258	237	238	218	274	256	266	238	258	238	235	237	235	249	243	250	253	253	255	244	254	243	293	278	265	280	286	227	233	225	241	235	270	237	248	222	249	264	255	234	249	243	232	240	239	242	241	256	241	245	250	242	252	247	239	249	233	219	250	251	241	242	275	254	246	249	237	261	219	224	224	243	244	235	222	264	267	235	259	266	260	234	232	233	248	225	243	245	275	242	240	242	238	263	218	232	235	287	232	237	254	260	255	255	239	269	264	268	237	247	246	271	245	244	245	248	240	251	245	235	214	200	267	264	246	246	255	249	221	213	261	244	223	251	235	283	241	222	277	232	254	267	242	249	233	236	241	233	290	232	252	245	225	244	236	212	239	231	278	235	251	225	248	238	247	238	270	226	237	248	263	265	230	226	225	244	250	252	241	248	238	243	246	250	237	257	292	249	261	261	259	232	229	254	259	230	270	251	266	242	240	243	259	232	228	246	253	234	269	221	257	233	243	225	240	228	226	229	238	217	286	238	238	252	241	225	254	221	238	257	239	261	242	220	245	258	250	222	245	238	262	240	257	265	264	258	271	268	253	258	239	256	274	265	276	232	233	251	233	258	241	275	221	303	238	223	240	247	224	250	274	239	264	261	252	256	255	266	248	255	237	242	235	235	228	247	243	229	268	261	270	252	260	258	233	254	228	252	248	220	272	246	241	256	286	233	242	248	232	228	206	243	249	257	254	245	242	251	284	230	285	229	255	235	270	221	245	233	250	247	239	226	245	246	237	288	270	236	285	254	258	259	245	223	227	243	241	241	245	260	232	229	262	244	249	232	264	277	260	250	254	207	267	202	282	257	225	247	254	264	229	232	282	228	223	241	254	256	263	245	240	239	257	267	235	261	222	244	258	276	256	235	255	250	242	243	230	236	238	259	222	247	224	253	275	234	247	242	249	249	258	245	269	250	273	228	251	293	214	223	236	255	270	232	233	216	254	247	254	221	257	252	241	223	239	275	222	237	232	263	250	233	257	269	264	237	247	236	235	281	234	248	226	252	234	231	267	248	249	254	242	228	242	225	257	234	249	245	244	256	279	237	228	247	233	223	244	254	249	242	253	255	236	264	239	238	220	241	249	244	270	259	263	253	237	241	229	250	229	236	243	238	259	262	253	244	248	248	229	225	249	274	233	255	273	273	255	260	228	245	254	240	235	242	272	240	236	232	220	240	241	232	244	236	264	246	247	242	221	248	214	236	253	245	253	232	267	289	231	213	227	279	278	233	246	244	263	257	233	239	230	263	267	264	259	247	227	247	226	232	244	240	244	220	257	227	250	247	277	238	271	239	244	245	235	268	274	206	257	256	254	240	224	251	244	236	228	273	286	220	242	249	217	227	256	273	267	216	259	228	253	263	272	272	271	278	248	236	230	264	227	251	222	206	252	261	213	242	255	253	246	224	222	219	226	242	204	263	286	230	245	256	233	256	261	252	235	229	269	279	222	260	264	235	230	243	223	273	279	220	263	241	206	274	263	248	269	244	268	245	253	212	231	260	266	300	256	275	272	247	254	237	223	247	248	245	220	263	253	238	237	242	246	237	263	241	292	247	244	240	252	234	244	261	236	238	228	246	236	240	262	236	238	266	227	236	268	246	262	258	224	227	226	216	260	224	258	259	286	283	221	236	263	256	249	231	229	235	264	264	252	254	239	268	225	250	256	224	234	259	235	255	263	247	228	205	225	233	206	196	244	251	250	273	226	230	226	268	253	248	218	243	263	270	244	261	209	213	244	229	251	250	280	254	245	252	249	237	270	248	275	231	216	258	251	236	262	251	205	276	252	251	240	218	263	274	251	223	234	260	271	258	266	240	255	235	224	252	270	267	296	231	241	233	270	230	226	280	255	224	215	245	239	244	237	234	262	264	239	232	236	273	231	276	236	280	235	260	263	220	258	271	224	257	217	245	254	281	242	241	232	248	228	267	257	255	222	225	264	289	255	202	261	248	273	245	267	248	242	249	275	220	225	247	230	241	231	253	227	281	257	227	244	249	248	220	246	279	251	262	237	227	253	261	242	216
21269	53211	13940	1408	836	704	650	564	593	577	545	522	548	517	536	517	515	548	522	554	516	521	551	542	500	545	555	517	496	536	559	518	531	502	506	504	483	510	549	531	544	521	550	548	522	490	542	528	517	509	504	513	541	520	486	516	549	523	537	525	518	510	477	510	501	494	540	548	504	473	524	522	513	529	498	515	488	512	526	509	487	516	526	523	534	510	532	522	497	505	497	472	515	564	540	512	539	504	528	500	522	531	548	555	528	551	487	514	538	520	523	507	550	536	552	530	527	523	558	519	515	505	544	532	543	525	533	515	508	505	484	515	544	596	519	504	511	519	525	541	513	557	531	524	524	533	519	547	512	531	520	558	554	521	520	492	493	547	519	517	535	547	515	515	511	519	548	498	495	510	491	518	530	516	500	524	526	510	519	522	491	519	536	499	496	547	520	520	515	485	505	557	530	517	549	519	546	508	503	554	531	540	507	485	530	551	514	520	524	564	522	515	558	465	581	475	540	532	527	466	476	513	478	544	547	526	512	503	526	510	509	524	491	486	521	498	557	521	504	513	519	515	562	488	480	534	523	580	507	492	522	496	536	511	562	559	546	563	493	544	565	544	496	492	524	505	522	504	564	528	537	518	511	481	547	505	534	564	491	504	507	490	519	559	517	514	510	516	522	467	540	538	557	465	517	492	538	545	537	537	507	524	540	496	477	499	489	498	496	513	491	475	534	523	528	562	551	504	522	535	516	508	507	510	569	543	532	507	518	480	476	498	518	548	504	491	548	505	525	539	538	530	567	504	555	528	494	473	524	526	524	506	546	484	529	549	529	512	501	489	516	492	543	503	547	532	541	572	506	533	492	514	544	518	543	569	508	486	559	522	518	512	509	505	499	529	534	499	505	545	520	505	479	491	487	525	525	548	513	493	512	532	533	512	530	516	524	514	565	533	511	555	572	484	499	511	517	488	541	541	523	499	476	523	522	520	518	523	454	511	520	505	507	500	534	493	535	497	528	486	510	513	497	538	512	473	517	556	501	555	525	508	498	515	538	506	569	513	525	533	531	496	534	530	496	509	536	531	528	519	508	543	499	518	481	480	528	501	552	487	539	502	508	525	491	510	546	514	556	545	532	497	511	540	524	517	465	509	551	521	477	489	522	514	535	540	487	553	527	511	506	500	550	568	526	506	506	508	470	532	523	525	480	524	523	534	563	482	485	521	509	523	539	499	524	528	503	511	498	518	496	560	535	516	461	507	491	507	537	492	493	529	484	532	540	504	548	515	528	538	498	519	531	527	486	529	494	503	476	528	493	512	499	541	498	501	490	530	537	527	474	449	535	515	513	535	512	510	505	519	531	544	494	544	502	492	532	504	514	536	530	513	536	514	533	487	552	542	489	521	534	533	483	518	512	508	522	508	535	543	512	504	553	527	493	484	501	517	531	527	489	510	518	510	543	503	528	514	523	555	523	524	526	508	539	513	507	540	496	512	499	527	516	513	544	540	536	486	501	495	557	505	509	517	527	520	536	540	532	497	526	520	489	508	509	521	557	503	542	542	551	476	500	561	496	486	507	510	554	509	513	539	540	540	520	500	546	522	490	511	511	539	532	477	499	524	525	502	471	523	537	499	466	551	493	529	488	537	532	557	505	537	532	506	565	501	517	512	530	530	526	502	483	492	491	535	529	495	528	508	516	554	531	481	523	518	534	482	540	509	528	499	526	549	565	539	493	479	511	479	496	484	515	533	520	537	494	509	516	531	505	523	534	500	494	517	506	519	546	522	522	551	513	505	536	511	525	542	541	510	532	533	520	520	496	498	489	479	501	532	474	524	489	504	496	497	501	510	523	470	540	562	529	507	537	533	490	531	505	548	519	498	512	510	510	471	526	557	517	520	499	500	493	512	498	540	529	561	558	506	515	535	495	492	519	472	515	519	530	495	508	490	539	513	502	499	515	522	512	507	517	489	493	521	568	477	499	535	479	536	514	524	511	517	483	553	520	547	528	492	508	534	562	554	547	479	530	522	517	500	546	474	487	517	547	513	504	520	548	526	516	501	524	477	532	532	522	540	526	522	559	500	519	517	519	491	508	507	514	510	546	546	499	520	507	517	508	527	544	485	516	498	543	543	529	512	539	551	524	529	575	520	523	513	552	515	539	452	543	517	482	490	497	497	485	533	535	502	571	522	507	500	522	471	529	517	535	515	518	497	564	471	571	525	567	520	496	533	520	498	506	550	530	562	520	504	483	527	515	515	521	504	495	539	526	523	491	541	539	518	488	560	495	494	488	511	522	511	475	518	526	548	492	521	542	534	490	514	521	535	524	516	520	522	542	543	505	518	534	531	547	498	526	493	503	474	503	541	497	528	534	494	521	519	516	495	525	506	530	479	556	501	513	512	533	492	548	504	521	491	510	511	531	553	484	497	563	510	544	546	520	533	485	505	501	517	549	582	504	520	541	481	511	539	553	543	526	533	506	533	527	530	480	492	499	502	505	508	529	458	525	491	530	556	498	560	547	498	540	501	484	526	536	534	553	529	500	544	509	477	491	501	530	508	508	538	518	511	512	541	533	517	505	508	529	497	521	504	527	527	568	490	548	530	522	576	570	527	553	523	554	511	476	483	533	516	554	511	498	552	534	508	528	505	557	535	526	532	530	553	540	540	538	517	505	518	523	543	533	500	468	518	527	506	520	534	520	494	506	522	499	521	483	473	513	517	498	526	501	550	502	488	532	511	563	507	560	505	550	543	488	501	531	512	553	523	517	515	547	499	544	524	559	487	546	534	544	529	544	574	500	493	488	501	512	500	529	499	534	500	534	480	498	516	511	536	487	528	503	481	539	509	491	506	527	551	532	496	506	506	524	567	498	514	558	485	501	551	512	533	503	529	483	537	463	484	505	519	510	526	497	480	513	494	486	464	509	518	509	531	480	528	506	500	545	529	521	517	468	509	522	514	500	550	475	528	456	511	534	554	483	507	513	537	511	522	535	545	509	467	517	498	482	518	506	514	503	499	502	501	561	531	531	489	526	517	503	500	535	522	542	510	484	490	562	521	486	527	512	514	518	503	488	506	479	549	555	473	536	533	496	521	474	476	520	494	475	514	534	491	518	518	534	558	532	498	532	546	502	477	527	537	567	489	496	502	510	522	504	505	504	531	539	513	497	542	528	559	526	511	517	544	485	512	518	516	519	532	493	499	551	480	512	535	533	504	513	498	555	520	493	528	493	570	506	536	522	544	502	536	532	514	520	500	533	530	530	524	503	490	521	575	568	548	498	542	543	561	527	518	497	550	525	510	505	507	552	523	512	489	536	532	510	524	518	486	495	465	517	529	487	537	501	544	501	535	515	503	512	490	519	537	497	503	550	514	515	557	489	528	543	507	520	504	546	518	529	465	512	543	518	532	506	518	498	518	521	543	529	535	487	509	547	524	533	509	532	523	533	544	532	511	515	503	534	524	524	527	519	476	529	482	517	518	504	531
32612	20711	9747	549	260	202	235	188	206	173	180	211	193	217	206	219	198	187	211	192	195	189	196	179	183	171	222	204	196	201	196	188	186	199	179	214	193	191	185	186	187	212	203	187	172	199	208	214	198	205	188	190	158	209	200	176	190	181	193	190	186	182	196	215	192	206	188	180	219	192	204	196	173	220	193	201	194	249	206	183	193	225	216	181	173	190	187	183	200	213	198	187	187	203	212	185	191	171	187	207	161	200	201	197	206	208	189	179	189	191	185	194	192	195	187	179	204	155	179	204	193	200	186	194	198	182	204	212	211	230	217	202	142	207	219	204	200	196	190	215	208	192	163	186	191	181	200	195	183	191	170	238	202	203	179	187	209	179	217	218	195	187	187	213	195	194	174	198	190	188	173	198	183	201	155	179	228	181	193	216	166	196	185	183	193	198	171	171	209	175	186	190	198	193	189	173	177	201	216	183	210	195	198	209	194	193	196	181	176	174	162	217	200	200	208	195	196	196	206	180	179	205	204	192	200	186	175	182	218	198	188	205	196	187	188	180	202	176	217	222	212	204	193	210	183	194	197	187	198	189	205	192	172	179	173	212	202	170	180	185	190	193	219	208	185	174	205	205	190	171	206	160	190	217	236	206	180	178	183	194	196	189	190	192	187	167	193	179	195	196	191	187	210	206	190	181	203	191	199	171	181	199	195	190	199	185	190	206	189	190	210	193	190	171	188	201	184	185	223	174	185	195	200	198	207	198	202	199	170	189	223	206	213	183	187	181	178	192	194	194	201	191	207	202	195	182	197	226	184	185	196	211	189	186	200	192	187	197	188	186	182	187	205	182	178	201	187	194	205	192	205	211	202	215	213	205	201	196	191	195	189	163	185	193	206	191	195	196	220	183	189	177	190	190	198	179	190	202	193	200	192	210	185	161	195	170	212	196	223	175	198	188	209	165	181	173	197	183	207	172	186	178	165	162	178	198	186	207	192	178	183	196	199	197	206	213	196	199	166	193	186	210	212	178	200	189	209	218	178	186	228	189	195	189	178	203	184	200	201	179	197	203	184	181	177	174	186	217	183	196	204	173	192	176	195	181	178	177	181	207	204	185	192	173	158	182	189	190	210	215	193	183	177	190	193	191	216	190	172	184	219	198	197	213	198	187	211	203	200	174	176	201	207	191	175	178	186	190	178	201	219	191	173	220	201	185	185	186	185	192	197	209	197	187	207	171	209	202	200	190	182	152	177	196	192	198	219	206	215	176	169	208	209	206	190	197	207	188	204	187	186	206	209	197	194	198	168	224	187	223	182	215	185	195	164	218	177	175	198	218	176	208	192	200	196	193	190	189	185	190	198	228	195	166	177	200	179	175	196	210	201	182	192	184	198	174	187	174	169	198	191	193	189	187	219	184	199	189	180	190	207	190	232	223	224	199	211	190	203	200	191	183	188	195	222	193	205	183	178	196	181	186	217	202	208	186	205	206	194	202	183	185	190	182	185	200	201	187	179	219	199	206	205	202	189	175	200	198	217	207	178	173	213	156	190	194	195	207	195	170	217	216	204	192	217	201	202	197	224	176	168	190	196	184	183	206	236	212	199	203	191	198	195	198	170	196	170	197	190	199	200	155	171	188	204	174	193	178	181	173	195	191	180	216	197	178	184	199	193	179	198	177	169	215	208	177	165	187	197	191	220	195	181	224	190	208	203	189	176	178	200	158	206	206	217	195	201	194	176	179	182	193	192	197	204	185	165	224	181	196	180	213	187	188	179	161	153	169	194	183	188	193	186	188	202	191	175	223	185	194	215	188	181	204	184	190	164	203	232	199	211	174	178	208	206	172	183	191	216	162	165	202	185	196	179	193	203	173	156	205	184	187	187	219	210	201	208	194	208	213	194	203	201	180	192	177	204	185	215	221	205	207	194	193	180	195	202	212	198	189	187	195	205	191	170	186	161	189	176	197	209	185	172	201	190	190	187	195	182	212	190	175	204	172	186	220	168	167	182	195	169	185	193	199	205	211	197	193	216	192	179	183	215	177	163	183	172	201	184	172	193	195	207	215	189	188	212	214	213	242	192	213	189	171	200	199	191	214	177	223	175	191	209	168	225	176	165	209	195	182	192	198	163	176	192	232	193	194	178	171	182	195	205	199	187	204	187	199	177	198	149	187	193	187	199	193	210	219	199	192	165	212	172	205	185	172	168	196	204	210	188	190	180	178	190	180	179	181	203	202	194	195	199	202	179	198	174	211	186	211	198	213	194	204	201	203	178	211	193	174	187	214	188	183	180	171	169	187	185	183	194	208	194	204	193	195	186	190	191	206	202	213	212	163	184	173	181	193	181	194	201	217	177	193	183	185	191	179	195	178	197	179	192	184	170	186	215	217	202	206	211	174	178	179	181	183	180	177	179	206	204	201	226	172	205	174	203	197	184	188	190	178	228	212	183	196	203	211	210	185	191	216	184	184	217	182	201	193	202	210	196	195	208	184	202	190	181	232	147	178	194	160	192	181	195	188	191	177	199	220	193	179	191	169	185	219	204	183	205	198	183	192	183	190	161	203	197	208	213	190	185	197	185	180	192	178	219	206	187	197	191	188	198	199	184	199	188	199	196	214	201	181	173	195	184	220	199	167	204	190	217	184	176	201	197	203	182	185	178	195	196	211	205	223	208	172	194	189	193	177	210	183	193	209	206	180	192	191	193	214	183	195	170	197	198	204	156	179	174	177	204	202	193	193	207	197	181	171	186	198	190	191	196	211	211	194	185	189	200	203	192	202	186	205	178	212	200	179	204	194	201	199	170	198	188	171	171	203	185	212	214	192	192	193	204	197	191	201	203	176	188	191	178	212	226	188	212	200	200	174	225	185	205	178	202	191	199	194	223	225	206	180	184	198	199	190	210	184	183	177	205	185	183	174	194	190	196	209	194	177	220	187	216	227	212	211	196	182	173	198	185	154	199	182	219	206	201	204	192	171	194	191	186	197	196	208	182	187	187	212	188	187	180	213	191	205	222	198	196	200	198	200	232	169	155	186	184	219	193	176	168	188	168	203	196	189	193	174	168	162	200	206	189	210	175	152	203	188	195	217	188	215	185	167	169	193	171	195	199	202	178	227	187	198	184	179	184	174	207	193	194	191	170	197	216	201	217	168	173	222	198	171	201	199	200	177	181	206	186	167	181	189	219	212	212	194	174	217	189	161	213	199	175	183	186	202	178	192	186	185	188	200	208	206	203	182	180	203	219	195	209	179	202	182	214	176	181	194	205	181	209	205	224	204	193	206	204	215	202	192	199	177	194	195	187	202	187	175	167	172	193	185	200	199	188	205	152	188	200	197	187	213	203	176	187	189	184	195	171	178	186	202	180	173	212	161	206	185	223	190	203	192	186	190	209	200	184	192	196	199	164	159	219	184	177	208	189	185	170	174	224	189	200	215	203	200	182	188	180	204	186	208	191	201	198	192	181	223	187	193	199	203	192	168	209	217
6712	6637	1271	482	505	475	492	463	467	473	487	471	481	490	491	468	500	477	475	436	453	445	458	436	451	431	486	443	470	478	498	481	464	442	435	496	439	436	485	456	455	465	461	480	484	488	497	527	484	476	436	448	469	437	453	467	455	489	450	503	443	462	480	468	437	429	474	481	467	458	453	432	455	492	477	466	435	456	478	509	453	486	441	457	481	474	424	454	456	470	452	491	463	404	436	440	461	450	474	489	480	486	499	453	441	501	454	471	489	459	438	464	450	499	419	473	438	485	491	474	496	437	449	470	499	458	448	488	477	480	467	432	441	511	453	471	452	484	456	478	460	488	460	496	458	459	452	465	450	463	442	456	460	480	443	459	459	510	468	471	506	439	458	495	470	465	469	504	454	449	466	431	464	457	469	483	478	477	463	448	465	482	469	460	448	479	478	459	443	463	448	447	482	459	490	460	463	439	462	469	446	505	466	452	493	484	483	428	469	416	470	446	477	462	457	469	437	466	448	461	455	466	481	471	439	464	452	428	470	465	467	511	441	453	455	466	417	454	455	429	452	454	437	482	458	474	479	444	436	522	477	454	443	506	452	447	487	434	477	472	460	457	456	452	504	485	476	475	482	469	442	470	440	440	476	469	483	454	480	458	477	485	428	449	443	429	490	443	461	423	446	407	470	504	479	489	476	461	452	452	507	493	512	430	498	481	472	528	488	484	442	466	457	463	491	476	421	494	489	455	444	476	478	472	453	475	447	465	463	457	475	485	472	470	482	483	477	460	445	480	469	442	466	464	473	467	461	501	488	472	500	442	467	500	434	492	478	435	440	450	476	459	424	490	425	458	466	485	465	453	481	443	488	478	497	452	475	487	460	511	448	474	446	498	446	433	488	448	497	463	463	455	505	501	478	464	473	512	477	479	452	477	475	475	484	496	463	469	466	434	517	475	504	471	453	444	472	473	475	493	483	445	480	476	429	466	470	462	392	433	495	443	460	469	459	462	447	460	498	484	420	472	488	497	482	464	420	478	505	446	440	449	474	468	459	492	445	468	456	458	452	486	461	446	421	491	471	409	483	486	441	475	456	446	458	511	479	490	446	445	481	461	465	465	471	480	410	469	463	446	454	463	483	423	516	440	461	518	486	453	512	456	456	453	482	494	455	436	461	494	486	454	455	463	463	497	488	472	445	477	460	449	482	478	467	451	447	441	498	472	484	458	463	478	435	498	434	462	466	447	485	473	456	477	447	472	449	474	424	439	487	469	465	434	444	503	445	486	440	465	468	440	464	494	464	463	481	453	460	500	439	425	433	450	462	487	466	435	471	473	490	467	470	480	471	465	453	486	440	478	422	444	458	475	440	472	453	460	442	450	450	487	457	444	487	449	479	459	470	458	469	464	470	516	464	481	465	436	457	462	443	444	512	463	495	496	444	451	451	467	503	457	473	444	441	452	425	448	475	460	456	423	449	441	508	505	464	417	462	474	490	437	450	514	462	463	445	476	476	419	479	472	488	463	470	487	429	449	441	482	477	465	449	492	440	435	431	473	484	462	473	446	479	514	467	482	452	463	474	465	491	476	485	455	437	501	466	480	485	475	437	459	479	491	454	497	475	449	445	446	477	458	488	447	468	499	458	486	508	471	427	451	442	448	476	453	464	473	461	462	502	471	499	454	495	507	470	466	452	441	435	472	467	451	515	480	405	442	454	453	469	479	497	455	486	461	454	491	470	501	455	466	490	443	524	472	486	489	459	460	494	440	475	450	441	463	493	479	491	448	473	513	462	496	483	453	474	436	476	440	479	462	451	460	480	437	445	484	431	509	467	455	479	455	433	440	467	451	450	445	488	488	460	450	498	491	445	484	466	446	491	450	489	481	464	474	435	465	457	470	450	449	478	461	472	469	438	442	454	432	479	471	433	508	432	459	442	450	485	475	469	454	483	460	490	498	476	497	484	466	458	452	478	482	528	468	460	502	468	482	451	468	440	491	464	491	418	447	456	467	458	433	504	481	425	478	505	460	479	482	507	446	473	444	436	483	494	473	467	500	456	497	455	457	509	465	472	502	471	470	473	475	479	468	454	481	460	470	467	455	473	453	437	475	435	475	462	471	450	469	444	413	471	444	469	482	502	483	483	446	464	471	451	499	476	448	470	439	476	432	470	479	464	436	419	464	458	456	463	436	495	455	425	529	466	456	422	488	449	453	499	420	513	411	447	489	459	511	468	456	452	446	413	473	451	466	445	432	472	418	466	467	429	451	472	474	533	510	471	463	478	484	436	445	501	494	463	446	453	438	423	454	464	407	451	463	454	471	438	420	488	456	477	426	421	466	470	455	485	460	500	455	507	449	458	446	434	441	471	447	514	484	506	462	450	448	489	448	498	448	526	464	468	477	446	459	449	509	492	461	441	471	476	502	469	491	479	457	474	457	452	470	467	453	458	459	509	465	481	434	435	489	465	444	486	417	457	417	459	491	438	492	451	430	474	483	439	433	495	478	487	464	437	474	483	467	458	487	469	479	439	438	479	463	515	451	446	428	451	444	467	484	479	465	452	446	477	453	469	477	438	497	428	496	472	496	436	446	463	461	506	466	515	439	493	462	471	438	407	481	427	472	447	500	463	457	502	472	461	456	465	522	513	444	494	466	467	473	488	498	470	484	461	470	472	491	467	457	459	462	478	436	455	437	479	486	454	473	452	429	450	405	449	435	452	449	467	478	461	461	446	478	463	463	494	479	467	460	500	432	467	474	462	455	493	473	505	467	435	457	504	436	455	465	507	486	426	468	502	471	452	455	445	478	466	526	476	446	439	483	431	450	485	499	424	425	423	473	467	447	459	455	468	474	470	503	454	469	492	460	490	487	501	479	457	451	420	404	432	461	418	473	511	481	463	457	495	495	448	451	460	469	461	448	470	455	511	462	473	467	471	459	456	458	461	455	476	453	453	468	456	453	493	465	470	513	435	451	435	472	465	456	496	486	463	461	486	453	500	483	453	502	472	436	408	443	462	494	454	463	438	451	458	451	460	504	460	434	447	473	478	468	460	453	444	449	476	441	485	428	466	465	461	475	471	455	488	473	477	466	462	431	481	489	470	454	455	445	498	476	449	448	465	480	492	486	470	480	441	496	445	459	488	500	456	485	504	474	441	457	456	460	493	460	486	488	449	470	443	454	486	469	463	427	498	453	455	440	430	415	432	478	495	473	471	464	441	491	505	466	515	501	488	452	474	465	459	456	464	491	425	486	442	420	448	447	431	429	418	470	440	428	489	453	482	443	468	483	465	442	458	453	497	465	455	482	475	461	479	472	483	466	479	455	455	462	435	422	473	466	427	492	496	464	460	455	474	494	435	456	478	467	494	465	486	414	497	476	474	495	466	438	450	419	492	456	468	455	514	435	443	454	445	492	458	440	489	487	462	516	454	488	497	491	463	464	460	442	472	471	492	435	436	447	470	441	445	496	455	457	481	463	457	470	496	475
24942	21451	24860	28453	21449	20497	958	435	362	342	350	343	354	333	350	320	326	335	333	305	306	331	306	330	329	293	326	301	366	309	311	299	307	307	279	290	338	297	287	322	284	342	310	312	338	315	306	347	304	351	310	313	361	341	306	285	347	351	349	333	306	302	333	340	301	321	302	327	318	319	299	301	254	318	330	292	258	305	285	290	285	311	313	316	307	303	293	287	316	311	320	318	309	310	287	305	271	282	324	303	309	320	309	307	303	336	337	302	328	321	339	285	322	356	308	309	283	307	312	286	293	324	320	304	313	325	305	313	312	340	302	298	298	308	332	324	299	288	293	316	318	312	286	314	288	335	337	318	299	326	306	327	292	306	297	303	301	312	346	345	303	330	314	296	342	309	304	254	333	317	324	330	329	306	331	309	322	330	313	331	295	304	318	324	351	319	327	341	301	329	298	331	310	304	297	306	291	305	322	320	284	305	308	313	277	299	309	310	298	305	299	356	315	317	338	336	302	311	319	288	304	338	293	332	336	320	355	317	292	281	297	297	331	305	297	299	306	274	367	296	337	273	313	303	303	342	321	341	305	295	356	274	326	298	297	316	305	299	288	339	315	322	341	341	331	321	343	306	313	265	311	331	333	316	300	305	316	335	333	325	309	279	320	306	294	277	335	315	327	315	346	336	304	308	298	320	301	302	319	303	346	323	275	315	303	349	312	325	306	312	321	318	280	364	324	332	280	340	310	325	307	283	309	339	343	328	318	302	281	320	328	294	308	310	303	312	349	337	323	310	309	338	342	291	336	307	322	310	322	306	308	303	306	328	314	294	330	311	311	334	329	295	313	332	337	311	343	309	314	317	321	309	295	285	288	279	291	269	303	275	339	344	332	330	315	326	317	304	296	287	290	310	311	302	294	303	294	292	319	254	313	291	324	343	338	303	325	338	290	302	318	314	304	310	320	322	305	279	318	344	330	288	288	315	335	308	326	326	318	326	331	308	282	336	304	329	332	333	336	323	315	312	324	314	313	308	318	330	295	309	292	298	334	348	281	299	313	328	303	312	317	285	293	338	288	297	310	289	325	322	345	287	320	297	327	361	301	377	306	302	315	311	309	317	313	316	309	291	329	291	337	314	328	357	267	293	324	323	302	347	307	325	287	321	316	317	308	288	305	329	297	285	317	323	316	310	323	318	335	308	306	309	312	336	306	331	325	345	329	301	291	302	323	330	333	314	301	322	324	316	323	299	305	320	294	325	306	321	309	324	337	326	312	316	278	352	288	298	310	316	307	292	297	311	293	296	275	332	310	286	310	304	290	330	290	323	309	335	311	317	284	322	359	288	338	299	292	291	306	304	313	312	306	333	303	287	317	316	355	297	319	273	293	317	297	289	314	343	299	273	296	318	290	341	343	285	332	314	312	327	333	324	314	320	299	330	293	311	314	302	308	312	278	292	312	318	326	309	283	311	314	286	286	305	338	352	310	311	333	288	327	326	324	350	311	284	314	289	312	322	336	304	259	319	296	308	321	302	281	285	302	291	330	341	320	305	317	340	349	288	313	309	305	318	300	308	265	282	314	315	281	298	316	309	302	310	290	324	272	323	305	325	301	289	325	307	290	307	314	297	306	315	302	291	309	301	327	310	312	333	291	303	328	278	272	322	302	300	302	318	325	315	326	316	310	334	322	313	296	307	325	322	298	340	316	315	329	322	312	312	324	307	316	291	314	319	285	292	306	305	302	353	321	321	333	351	292	284	325	335	314	308	312	314	308	326	304	308	301	284	296	326	314	301	321	289	322	314	292	308	307	307	312	324	294	313	312	317	296	313	329	315	342	304	333	322	321	332	326	310	323	316	332	324	324	305	317	331	327	313	306	298	306	348	327	342	316	305	287	306	307	288	319	308	314	341	301	342	300	291	315	292	301	317	306	305	331	307	301	309	341	331	337	336	303	305	324	316	281	313	283	310	302	331	322	271	285	326	316	314	299	329	314	284	303	343	293	311	311	302	294	333	339	312	305	301	293	325	322	342	314	304	302	293	294	322	326	355	322	314	315	309	293	350	303	290	324	304	323	297	289	316	296	286	304	327	312	335	305	307	321	326	302	293	318	341	313	291	302	315	295	310	301	322	315	326	266	306	300	307	296	299	294	320	319	324	311	314	325	344	284	329	346	335	311	293	333	308	315	305	340	299	332	307	278	316	325	336	309	296	320	304	340	314	340	327	353	303	280	332	313	290	294	298	297	298	325	345	308	296	296	298	281	315	320	356	309	271	297	303	318	311	316	334	285	299	296	319	318	362	303	298	316	347	310	316	318	318	298	303	324	308	321	354	328	302	315	318	295	335	327	301	301	320	325	330	283	332	294	302	322	317	340	322	314	323	337	317	315	300	337	317	310	310	313	279	300	328	313	317	333	319	314	280	314	345	335	307	305	279	322	325	295	282	322	304	287	323	302	321	303	281	302	335	291	318	286	319	269	306	304	323	295	312	306	293	320	290	335	312	321	315	276	318	308	332	348	322	305	288	351	344	312	307	299	285	333	335	334	323	326	304	329	328	308	320	342	299	293	315	289	331	242	326	303	280	322	335	343	326	307	317	294	274	283	294	300	272	287	299	332	314	374	308	343	293	322	303	313	311	306	315	322	338	292	312	256	296	312	305	297	315	298	344	310	317	294	299	295	298	285	304	329	311	324	301	312	310	329	331	346	330	322	301	274	299	284	297	305	316	323	303	282	302	297	305	305	280	309	282	308	314	324	299	299	309	329	299	302	295	309	280	331	296	301	304	343	290	301	349	329	312	290	307	355	317	314	303	284	318	335	323	312	269	295	300	317	279	320	331	315	356	360	354	293	319	308	326	319	340	345	286	322	267	315	313	285	310	314	282	322	319	312	294	353	319	281	334	319	292	290	301	312	287	287	315	299	323	310	287	284	315	298	307	321	300	304	345	293	321	336	301	290	350	332	296	308	304	300	305	338	342	297	307	330	298	321	352	314	313	328	323	322	282	297	324	351	290	324	288	298	290	278	309	285	293	314	306	288	314	317	292	311	316	302	332	308	306	315	296	303	280	304	317	318	330	308	325	320	300	323	305	315	317	308	333	351	311	315	273	322	308	301	320	293	293	326	315	308	293	341	322	302	286	312	317	288	309	309	332	341	318	300	265	275	308	324	329	339	314	327	316	298	309	315	333	298	332	304	316	304	290	295	307	348	328	335	313	313	315	339	302	283	337	328	316	322	327	286	333	349	284	342	281	305	300	316	292	328	290	333	296	314	311	315	290	337	351	302	334	279	332	338	291	318	327	346	350	325	297	309	308	318	307	325	303	293	306	300	323	330	318	313	272	305	337	328	328	319	313	336	316	301	306	276	334	336	304	316	295	326	309	293	327	336	328	308	316	290	317	304	331	292	341	310	313	308	319	311	328	314	310	306	336	321	335	302	309	282	291	322	319	325	318	308	342	345	273	323	314	312	312	324	313	294	336
15439	41751	9547	1076	845	745	739	716	688	687	675	702	722	658	671	736	683	692	685	730	677	689	643	683	656	715	718	720	650	695	682	674	648	667	666	633	688	715	724	684	676	672	651	693	660	648	700	658	685	628	673	689	678	680	667	724	687	648	648	671	676	662	709	675	678	697	693	703	667	702	708	661	676	721	667	663	709	705	695	685	681	700	644	650	663	699	674	664	720	714	717	702	657	717	687	676	687	705	663	658	729	719	660	704	675	681	685	701	658	695	671	694	645	675	649	679	696	677	668	654	658	668	628	715	667	684	690	700	640	657	686	667	700	681	648	643	654	702	673	679	690	705	667	654	701	704	712	696	663	684	689	660	666	684	711	668	673	705	696	699	659	669	704	621	672	706	636	706	696	659	678	731	660	694	652	677	724	654	690	641	689	665	658	662	710	715	690	683	658	661	648	677	666	691	687	663	647	641	682	634	689	635	663	745	685	683	683	716	667	693	715	716	666	671	683	643	636	652	720	646	738	646	692	698	666	699	676	645	683	698	649	682	700	744	645	666	724	722	664	680	686	742	677	694	650	686	695	716	683	693	648	681	657	691	668	708	706	679	670	687	664	709	633	723	710	668	663	652	697	640	650	646	639	658	671	660	728	666	700	694	672	699	642	687	708	662	656	627	719	693	709	639	664	667	667	692	717	717	664	646	692	626	680	626	664	640	663	676	705	744	678	630	662	729	706	672	652	687	668	684	741	648	688	635	688	705	689	644	709	668	665	643	707	694	704	669	728	706	663	645	716	652	737	696	665	645	677	647	703	674	681	719	667	708	652	693	704	669	693	659	673	673	641	698	695	655	679	721	694	651	687	674	697	667	698	662	720	669	700	674	670	669	696	676	672	689	682	646	703	667	749	695	702	642	713	706	729	642	700	690	635	686	699	676	648	689	698	693	693	658	657	682	675	693	677	615	665	651	680	677	726	693	649	693	699	724	664	657	654	709	686	656	698	722	714	674	686	696	666	670	662	674	704	691	681	653	723	686	706	727	693	729	697	641	675	673	676	702	681	642	645	675	712	672	673	611	643	704	636	639	680	665	701	655	661	661	679	689	706	691	718	649	692	668	665	658	661	606	695	705	730	735	634	700	673	678	661	707	647	717	701	681	646	668	661	688	647	649	663	688	702	680	700	692	662	678	657	700	657	692	629	664	661	691	738	659	621	718	670	720	681	660	702	707	655	648	632	664	707	714	699	700	654	710	647	703	660	684	696	674	657	720	674	688	736	715	632	655	658	648	690	650	691	664	659	681	693	685	669	712	676	658	696	688	709	692	667	696	646	646	692	658	647	681	656	687	732	617	685	674	661	686	708	672	694	698	705	725	705	703	695	677	683	658	660	690	646	690	662	686	698	667	665	690	662	634	685	713	629	675	677	695	704	694	674	689	678	706	687	712	676	630	701	685	671	706	684	715	695	714	699	657	654	690	702	682	676	686	665	704	597	684	701	680	644	688	664	722	693	668	650	640	703	709	729	660	700	660	694	635	675	668	718	688	685	685	605	638	662	674	673	658	702	668	674	636	642	679	686	737	653	669	679	666	646	709	641	686	688	654	658	701	707	658	696	677	667	653	725	678	713	634	655	706	697	637	635	670	656	662	688	661	703	608	668	668	688	731	697	708	651	696	694	629	687	773	710	682	614	691	647	609	694	687	664	717	667	634	693	711	701	707	698	682	692	667	662	675	668	689	729	636	686	670	675	706	673	684	668	710	672	672	679	656	692	686	672	709	714	693	635	668	689	662	648	668	677	680	641	691	703	662	679	674	636	661	682	688	650	715	655	708	701	670	695	681	746	638	697	659	719	672	634	724	687	679	635	649	685	705	670	633	681	701	685	664	698	689	708	756	743	678	690	718	675	696	653	642	635	650	666	671	725	694	697	699	684	630	677	703	704	672	699	712	717	704	625	687	696	658	669	661	684	640	724	663	643	671	712	704	650	686	676	703	654	687	715	652	689	679	684	645	664	705	651	634	661	708	661	660	571	674	643	669	681	696	665	678	651	672	694	657	702	659	697	721	715	701	693	710	687	714	678	701	663	652	740	644	640	669	675	693	698	661	671	701	726	639	628	672	621	678	685	693	661	665	675	724	682	626	690	677	655	659	678	695	705	715	688	687	623	719	692	677	659	721	656	678	683	687	685	658	687	657	659	665	671	688	664	677	702	667	681	717	661	685	689	669	707	659	691	688	664	734	673	690	678	650	652	679	693	689	710	649	708	725	714	676	703	649	687	643	671	686	741	644	667	714	628	675	665	645	679	689	675	663	629	701	717	651	647	674	680	713	641	666	702	658	712	697	639	689	705	652	721	654	699	679	627	660	668	639	701	628	721	674	710	612	673	700	724	687	682	739	675	708	691	691	665	628	688	709	713	691	685	698	715	685	680	663	700	692	700	682	736	722	666	707	683	640	644	656	711	694	715	714	680	736	683	704	695	680	687	701	707	696	650	707	682	733	726	673	708	675	711	725	697	667	671	659	650	662	712	682	666	719	688	662	714	676	668	698	677	685	676	661	664	680	720	631	673	651	667	724	703	674	645	625	684	662	657	659	611	671	672	659	685	733	640	667	684	680	692	666	623	691	711	706	671	683	725	681	669	682	634	678	673	703	650	732	683	669	678	676	686	730	629	666	670	720	673	686	683	670	678	677	707	676	677	636	713	662	694	674	706	680	672	718	689	717	703	678	648	646	701	732	659	668	711	698	688	727	686	648	668	724	722	699	722	668	710	680	706	654	631	699	684	659	717	682	692	690	681	693	659	665	729	698	723	647	690	710	670	649	699	698	694	715	670	672	664	687	663	693	656	667	680	701	680	701	663	676	721	615	716	661	710	684	639	670	717	699	646	667	650	658	663	715	649	693	696	642	697	706	647	652	695	661	733	666	663	693	639	679	607	708	654	703	647	723	727	671	670	673	718	680	653	669	717	646	700	677	672	662	677	653	662	662	674	650	675	701	680	693	692	682	701	721	665	688	712	707	694	729	691	646	695	684	684	648	721	659	710	697	679	711	657	646	660	678	659	695	699	636	652	628	672	647	698	661	655	722	647	690	673	695	653	674	662	674	704	670	627	692	638	711	693	680	655	723	675	664	693	654	697	705	674	683	659	709	697	688	671	669	708	727	677	656	676	713	702	677	672	666	697	675	677	696	689	661	680	670	658	670	696	660	665	646	682	690	666	648	651	689	660	682	688	645	612	670	748	655	694	652	689	718	662	681	639	725	685	682	651	671	670	660	679	672	720	673	689	654	673	660	666	694	710	649	684	668	657	707	709	674	663	666	653	661	692	642	635	670	677	636	709	683	691	770	653	663	691	665	672	698	623	650	683	666	727	695	669	708	681	678	674	716	660	635	706	682	717	702	679	719	669	684	737	703	687	699	685	664	636	663	659	680	631	678	680	659	676	688	616	703	673	704	665	712	693	678	647	662	671	702	685	683
24302	21448	25154	28138	21454	21469	19022	699	415	324	351	348	306	260	297	305	301	268	291	292	246	258	274	276	286	241	286	264	307	277	238	285	254	250	261	236	277	271	266	221	283	276	264	251	228	254	269	275	242	234	285	219	257	240	241	268	250	244	242	276	276	231	297	282	265	244	223	284	250	277	247	300	261	250	251	239	233	236	232	253	248	233	241	215	239	265	249	258	241	246	241	246	275	249	211	299	269	253	276	243	266	289	254	249	242	251	246	232	242	248	232	254	285	266	229	235	254	229	243	246	244	273	232	261	258	216	250	213	251	263	250	262	241	256	263	245	277	245	269	234	239	226	248	238	281	274	221	253	226	259	231	266	254	262	253	259	265	239	244	278	246	229	248	254	247	261	266	247	249	260	265	244	264	254	257	251	258	255	296	252	244	249	215	197	266	240	274	221	282	246	248	259	252	242	257	282	265	240	260	256	231	248	246	221	266	245	252	263	230	223	268	246	233	277	253	248	256	276	246	235	258	263	269	241	246	241	261	277	225	244	249	248	247	263	255	260	233	261	290	272	227	225	230	247	221	244	268	285	245	223	237	238	246	260	261	259	235	227	228	252	273	299	242	240	255	237	202	248	231	249	232	245	232	238	243	252	217	243	280	257	250	265	246	249	239	268	280	249	222	273	233	298	263	275	248	236	269	277	241	258	262	251	285	242	241	277	265	238	259	262	247	255	255	217	230	257	253	238	233	243	246	259	242	241	238	261	235	230	261	244	233	245	220	244	252	225	227	264	236	232	273	241	241	274	265	255	244	274	237	227	243	247	234	241	209	259	210	260	228	242	263	236	250	216	246	238	270	271	261	240	223	243	258	244	278	249	239	232	245	238	232	243	272	250	301	275	273	239	239	232	236	240	219	286	257	229	247	284	260	266	297	265	271	250	243	239	269	259	267	242	263	256	287	257	246	213	243	277	241	233	238	274	257	269	247	260	282	253	234	238	240	233	229	255	271	244	250	277	258	234	242	256	257	230	266	273	234	228	262	232	254	246	280	253	233	242	265	251	246	265	223	265	247	249	231	283	262	247	253	264	244	253	244	265	264	224	262	254	257	262	264	230	239	230	227	259	251	235	238	241	225	246	258	246	295	263	247	263	255	269	274	268	218	273	273	251	245	247	287	228	252	239	233	253	243	270	252	293	252	255	261	252	232	241	226	275	260	248	251	239	232	229	273	224	263	268	264	237	261	257	259	270	275	237	217	267	241	246	278	228	241	220	264	249	242	273	235	236	238	258	249	277	246	213	259	288	231	239	286	226	267	251	227	270	218	225	260	254	227	245	246	261	257	255	228	226	238	247	243	243	246	256	235	241	252	248	237	278	260	224	253	246	246	213	221	244	245	260	270	244	300	268	264	213	244	218	258	244	234	234	254	211	243	279	253	248	252	240	241	275	248	278	233	255	271	263	244	254	229	294	272	244	252	252	223	245	267	225	223	250	236	250	280	262	264	269	239	286	233	252	250	253	269	247	259	260	231	280	264	226	261	256	265	286	262	232	228	243	247	229	268	239	260	249	246	251	233	260	248	259	244	232	242	261	220	253	232	223	246	262	258	237	275	268	301	243	252	227	278	249	252	247	246	231	268	223	251	265	258	266	232	244	227	248	261	243	271	268	228	224	255	244	243	248	240	251	237	243	245	248	238	237	245	237	248	240	258	249	236	248	236	248	255	247	262	236	247	260	230	256	310	293	252	246	250	268	254	271	280	244	250	250	261	261	250	249	238	206	245	212	258	265	222	283	266	249	249	268	257	274	270	275	218	245	231	229	235	263	263	253	233	231	242	241	260	264	227	224	243	228	228	249	260	267	233	268	232	278	259	241	251	240	258	249	274	238	244	250	247	258	273	270	235	231	236	279	252	240	243	253	219	219	234	265	206	248	283	306	233	288	263	262	241	246	246	254	263	274	231	243	260	233	248	276	241	242	269	284	249	232	270	219	226	264	228	224	255	243	237	241	257	235	231	235	273	230	254	258	235	280	239	251	255	251	250	262	249	268	240	246	247	241	246	246	235	252	269	260	282	269	270	227	221	235	244	244	231	248	245	245	216	233	239	225	251	256	241	224	232	265	246	289	261	227	277	245	232	273	249	232	256	245	254	249	264	256	227	249	244	216	250	238	267	221	235	255	266	248	265	251	234	212	273	243	236	233	237	252	233	259	240	273	262	270	245	243	267	257	206	246	269	280	269	235	280	267	245	261	242	249	221	273	249	251	226	256	210	253	253	255	256	253	254	241	223	271	239	229	260	261	260	279	286	236	252	236	243	226	256	230	251	274	234	213	265	273	239	250	257	278	262	286	255	244	244	303	244	263	273	218	238	245	262	253	246	256	234	252	261	252	269	259	282	257	269	223	256	241	225	227	246	254	226	230	244	254	232	253	254	242	273	257	231	273	252	256	257	239	230	241	241	249	258	255	223	242	254	250	267	275	240	242	248	232	279	237	226	280	259	247	269	227	257	256	231	236	274	243	267	257	265	250	242	227	235	258	233	274	248	250	220	265	245	270	245	255	231	238	230	254	251	231	282	239	245	246	264	215	250	244	215	264	266	261	255	227	239	280	268	246	207	244	211	258	248	258	274	253	286	271	259	259	226	268	208	226	255	265	274	243	249	258	240	238	240	247	240	270	246	225	261	278	243	244	236	266	263	264	240	250	269	232	240	242	290	247	224	207	225	246	249	254	259	245	212	240	209	246	270	271	230	231	262	238	246	287	260	257	239	230	262	256	265	245	276	252	240	261	216	266	257	248	225	241	241	277	233	251	223	249	245	252	261	250	269	267	241	228	235	286	251	246	265	226	233	244	228	231	253	240	225	264	248	243	285	259	224	246	226	270	283	238	267	279	268	251	260	248	258	236	254	240	243	267	248	258	231	231	237	270	242	236	228	272	251	297	245	248	259	274	254	292	275	225	252	240	238	250	258	235	232	230	226	280	260	230	241	267	237	259	260	254	251	234	272	239	235	261	226	233	279	247	241	229	228	255	229	288	235	234	248	241	233	246	247	220	289	255	252	239	247	232	208	247	241	248	283	251	259	291	273	231	248	233	262	231	251	238	252	260	251	236	258	263	274	264	237	226	226	245	266	244	236	258	237	251	255	237	256	264	265	211	248	223	243	272	290	267	245	262	252	255	235	231	228	242	226	275	231	237	263	258	252	274	236	248	267	242	246	253	235	253	264	260	265	241	242	255	248	263	245	266	252	285	254	242	276	257	251	255	214	212	234	255	257	227	243	242	240	224	237	220	240	256	252	242	251	259	249	261	262	239	261	210	229	237	241	281	232	244	243	238	258	275	257	239	250	233	242	272	241	228	255	271	233	240	229	234	263	251	260	241	245	262	253	258	287	231	219	245	238	243	238	252	249	227	273	243	249	247	246	236	261	231	278	255	255	235	241	243	241	244	265	256	214	237	241	258	242	240	226	227	266	233	268	267
21008	53082	14350	1333	852	701	600	574	613	537	554	557	532	534	551	538	524	542	513	531	551	563	537	526	530	536	531	505	524	518	501	542	511	509	526	511	526	512	564	538	525	537	501	515	523	505	517	494	536	505	504	507	514	508	500	508	508	531	551	518	535	536	481	518	541	540	525	539	537	545	537	531	548	523	546	512	501	511	509	523	537	554	532	500	517	516	524	516	544	514	497	542	475	544	502	513	491	527	516	542	536	473	519	507	536	490	544	519	561	544	511	504	497	529	511	536	486	532	547	530	535	524	547	483	529	529	533	536	529	556	535	510	538	487	518	557	552	526	549	508	546	531	556	559	502	516	464	514	512	550	513	535	515	489	526	500	514	545	523	521	498	540	488	526	492	488	504	521	535	516	493	527	497	523	517	554	544	480	539	511	518	522	496	505	507	511	530	543	509	513	549	497	539	536	501	543	520	543	513	483	523	492	513	513	537	518	507	530	507	486	573	544	491	521	468	559	492	503	526	520	515	522	486	546	504	533	503	523	504	542	548	503	494	573	533	545	479	500	508	532	566	509	542	514	509	565	524	557	498	518	502	521	524	526	531	517	481	522	552	558	511	528	552	492	501	521	527	511	507	492	538	572	529	548	544	501	536	547	567	516	496	492	504	504	495	516	505	511	485	544	510	497	528	566	529	546	550	467	544	556	508	505	520	507	532	531	523	548	471	462	568	500	512	528	519	554	499	518	472	499	500	486	527	508	525	483	534	528	514	539	546	517	521	535	501	466	529	521	489	549	537	508	533	519	504	490	496	517	520	477	486	492	562	542	523	509	526	559	553	501	535	533	502	548	504	562	554	532	532	518	530	544	513	568	532	549	510	458	537	539	493	553	539	483	506	486	485	544	560	501	546	476	502	526	477	520	498	519	524	520	546	547	536	550	497	511	524	541	518	526	530	520	550	494	500	546	514	531	562	507	546	494	507	542	526	548	541	472	543	499	491	533	489	529	496	508	509	494	553	569	517	560	522	509	478	535	502	503	527	538	517	516	506	503	511	545	508	501	486	506	495	477	485	537	525	494	492	540	521	525	538	510	464	473	498	537	537	491	544	497	499	511	497	506	565	486	584	541	514	497	539	544	536	507	523	504	502	484	505	542	534	553	524	507	528	505	515	487	548	514	555	484	512	517	523	500	493	496	517	513	536	538	562	530	547	526	513	507	533	520	489	508	473	558	571	522	533	495	473	542	556	519	524	499	516	558	514	530	530	521	566	535	507	536	508	493	516	533	497	502	515	532	523	508	514	535	526	519	500	529	519	534	566	550	511	530	505	524	481	550	480	531	536	498	528	485	518	520	526	486	537	536	531	524	518	548	509	515	504	518	509	487	540	505	507	506	523	524	544	488	489	510	528	563	502	499	568	485	479	512	475	558	515	519	483	531	510	518	491	486	482	530	535	560	488	527	513	534	517	520	514	537	562	526	495	534	561	553	521	516	508	477	532	526	567	484	510	522	538	545	514	578	549	537	542	574	479	524	500	523	528	494	504	523	496	538	526	497	510	544	489	508	526	502	574	499	533	546	514	492	533	565	471	467	541	524	482	557	544	536	546	557	513	527	529	508	521	503	513	549	487	556	518	551	546	523	521	494	557	534	527	542	488	522	510	543	504	525	530	551	592	454	544	533	531	557	489	507	492	557	563	477	467	508	508	485	526	520	503	506	548	474	559	516	508	537	549	504	539	550	520	506	532	548	547	508	545	544	558	526	504	498	548	543	477	510	550	509	575	568	523	512	528	514	532	492	492	533	542	508	532	540	502	539	507	525	526	543	526	505	503	547	547	523	526	530	472	514	550	465	540	504	552	493	534	544	539	496	539	539	519	518	540	513	520	498	551	493	540	517	486	513	520	522	512	575	537	512	520	490	489	530	569	498	521	549	512	546	485	514	507	495	536	503	518	525	494	528	523	540	505	500	505	546	523	507	517	503	545	541	514	538	527	492	503	538	532	534	551	529	521	529	495	515	523	542	517	534	524	486	526	537	512	498	505	499	488	508	520	508	504	537	503	536	515	576	537	532	553	506	543	538	555	532	473	528	527	505	531	532	526	478	512	507	514	517	523	526	491	524	499	499	518	567	514	502	536	507	515	549	547	548	476	520	534	532	532	520	506	495	528	489	555	533	517	515	525	511	550	510	520	509	579	562	507	489	503	546	546	490	551	528	531	483	498	528	524	515	499	527	506	536	498	512	487	537	511	488	528	516	498	567	497	545	512	512	517	530	509	489	497	548	516	507	493	547	509	504	501	496	518	529	486	509	512	509	527	494	496	539	506	487	455	534	502	487	508	493	498	544	532	557	547	529	520	530	510	465	524	512	514	531	499	510	528	522	501	525	516	533	550	543	494	540	499	508	555	487	546	544	490	530	491	497	510	525	494	540	496	533	532	478	517	492	552	516	517	540	498	544	491	498	571	526	495	536	469	526	488	541	544	505	490	542	492	528	512	474	509	511	560	525	541	569	535	503	513	486	483	533	534	491	499	514	547	501	536	530	542	502	548	521	550	542	525	540	538	504	505	515	513	517	507	525	526	528	566	531	526	517	499	523	530	536	508	541	500	523	493	559	541	559	501	548	495	512	494	446	547	514	536	500	506	503	533	564	531	514	469	523	517	521	511	531	535	519	516	529	500	506	534	496	514	509	499	505	505	505	542	511	495	509	490	484	507	491	493	507	519	493	483	499	543	530	521	513	500	505	518	528	526	519	523	511	525	506	518	559	473	511	528	485	534	522	452	515	542	513	562	523	519	542	537	572	561	539	517	474	544	473	589	534	527	518	541	503	525	534	507	558	541	484	515	520	543	480	491	511	535	491	511	536	502	536	540	502	528	522	540	481	508	524	503	528	501	493	563	533	511	549	538	478	484	517	542	546	498	524	528	546	511	513	548	540	514	511	554	514	494	483	529	473	553	487	553	532	506	534	492	544	517	483	555	518	492	495	504	530	537	512	529	520	530	513	566	503	505	543	536	502	541	496	529	484	506	493	561	518	505	512	513	577	511	529	545	505	536	555	490	555	523	499	506	545	524	509	482	497	513	519	512	503	558	505	525	513	544	503	539	541	524	510	548	523	517	555	512	529	512	477	495	544	499	520	510	544	525	532	515	492	499	526	592	525	460	519	558	535	544	537	470	510	512	508	517	516	479	515	511	520	541	542	521	522	498	542	534	531	488	518	514	509	556	480	528	529	503	534	552	521	518	537	520	525	509	545	557	550	509	509	531	535	493	492	508	476	551	525	496	507	513	522	511	528	522	520	531	529	550	537	532	538	535	537	484	517	503	551	517	536	551	515	514	522	470	522	459	497	510	526	534	546	506	491	510	509	546	507	563	533	550	489	528	531	501	499	534	531	520	485	528	551	547	526	487	511	531	528	512	524	525	512	521	515	518	534	521	495	503	518	530	485	503	477	555	489	523	507	508	544	494	509	504	531	520	509
32850	20757	9689	601	221	234	242	203	190	186	203	193	202	187	191	182	190	209	194	200	182	198	200	213	203	212	210	189	184	193	188	196	212	203	205	190	171	202	221	182	173	196	188	187	183	219	223	193	199	184	215	189	200	186	180	207	188	203	179	199	200	220	178	195	180	187	162	189	200	193	174	188	189	184	192	197	177	193	202	197	202	196	186	198	176	191	189	190	166	202	229	226	218	235	170	193	185	178	183	197	196	180	178	175	175	201	208	174	172	212	192	187	199	224	190	200	184	183	186	187	198	213	218	203	171	188	199	199	164	195	204	178	217	188	193	169	177	190	157	191	203	205	198	193	221	189	211	194	178	178	195	200	202	219	186	161	177	194	188	194	243	218	184	180	181	182	183	199	190	209	191	187	221	164	194	205	206	187	209	196	177	205	226	192	190	193	186	206	164	194	169	177	215	206	175	183	208	199	179	192	189	184	196	177	198	186	176	188	222	174	195	201	187	195	182	180	190	207	174	218	224	171	193	180	198	206	175	207	174	214	189	191	185	209	210	195	184	180	186	196	183	154	196	197	189	198	209	185	194	198	220	187	182	192	182	231	160	181	169	196	189	184	182	173	185	210	200	205	180	186	241	207	192	205	196	219	173	185	181	192	221	204	152	214	183	192	199	177	186	194	222	201	187	198	183	186	177	225	197	205	166	182	229	192	203	183	210	151	208	183	196	173	187	182	206	201	219	207	183	209	199	185	179	179	195	196	209	165	190	206	196	191	225	224	169	167	188	172	199	163	184	191	214	198	194	180	189	187	223	206	188	207	175	192	195	181	190	189	200	180	224	220	192	197	188	207	202	179	186	209	187	160	207	203	193	189	182	161	214	203	210	172	217	193	201	184	195	168	173	202	210	169	197	205	200	197	207	178	187	217	208	183	183	210	204	177	176	193	184	198	207	203	214	220	206	182	185	170	199	210	206	217	192	192	197	196	217	202	214	194	187	212	184	209	208	214	197	223	183	185	184	194	204	196	193	186	180	199	180	199	184	186	201	170	196	206	185	181	193	178	214	189	166	161	176	175	203	186	181	178	182	177	174	192	240	180	187	209	200	192	233	199	216	197	184	201	196	199	184	187	197	185	198	184	181	203	177	180	173	193	175	198	179	204	208	196	191	218	183	203	191	193	214	201	189	167	182	185	192	199	216	190	196	220	200	195	212	183	206	188	187	206	194	176	188	168	194	199	199	182	180	200	190	174	207	191	174	203	194	189	186	193	207	190	191	169	201	185	209	176	201	193	189	176	210	182	203	175	199	194	200	178	188	213	196	197	198	199	182	189	198	198	207	191	181	215	188	186	183	217	203	198	177	202	199	209	186	179	179	194	195	191	182	188	203	208	226	205	197	204	188	183	197	218	191	171	187	218	206	225	224	165	202	192	190	197	196	180	188	217	186	217	187	208	179	192	203	208	184	182	195	175	189	203	201	208	164	199	180	192	190	190	227	170	179	205	205	224	177	210	215	166	185	197	185	170	192	191	187	186	170	201	167	207	195	219	198	175	173	190	213	182	200	187	182	185	191	174	184	205	187	171	178	191	210	192	195	175	200	189	188	176	166	167	163	203	221	192	191	205	197	213	206	152	189	199	181	186	184	184	202	199	194	161	182	185	185	203	195	217	211	206	171	192	191	211	205	184	191	186	215	192	193	201	224	185	182	182	205	204	193	177	177	195	183	189	190	180	198	180	209	212	201	187	177	190	187	208	193	203	210	194	217	159	197	198	177	167	179	210	174	192	227	221	204	192	189	171	192	244	173	195	182	183	203	188	203	178	201	205	181	159	176	204	179	212	180	186	169	202	182	189	192	162	175	191	193	187	203	204	173	196	182	192	184	212	215	194	191	189	203	166	193	174	194	190	214	204	207	187	180	221	180	167	195	184	183	199	195	199	213	200	186	215	189	198	196	203	224	216	194	203	193	189	199	156	196	176	207	201	205	198	197	198	202	209	205	188	190	160	195	172	166	198	196	188	207	193	199	206	166	156	200	207	210	191	189	183	183	190	193	177	185	206	209	213	182	193	181	178	184	212	186	220	187	196	177	185	203	198	222	217	202	183	201	206	190	194	188	198	188	200	154	184	223	188	183	238	216	166	200	193	196	196	190	224	217	198	201	201	204	171	178	180	170	225	190	214	215	219	193	224	191	191	204	192	207	203	196	180	201	193	183	176	178	194	189	188	191	191	213	188	184	172	199	180	179	195	211	177	195	202	177	186	181	175	186	187	187	202	200	197	187	192	192	198	196	191	198	164	199	196	194	216	188	162	206	195	194	195	166	217	189	213	193	220	197	216	202	195	183	193	177	183	184	182	182	202	188	179	193	193	184	208	211	172	191	239	191	203	192	202	188	165	194	202	211	171	201	180	220	212	163	204	193	182	184	212	167	192	192	205	173	196	203	164	206	205	212	171	200	196	175	200	194	228	224	165	201	190	169	186	177	205	172	200	205	196	166	193	189	188	179	183	190	191	183	205	211	196	169	202	180	197	204	191	156	212	188	193	177	161	196	183	183	179	186	205	198	179	196	181	208	199	226	212	200	189	185	179	188	186	201	183	190	206	214	227	186	221	184	181	186	191	203	201	146	182	222	193	207	182	173	209	203	206	195	198	171	183	187	202	204	188	179	186	204	174	205	194	187	186	187	173	221	172	184	184	184	184	191	224	210	192	193	207	202	176	219	178	198	193	207	215	192	216	221	205	201	204	194	190	224	168	179	170	191	196	198	184	185	186	201	209	207	177	172	200	179	220	194	191	197	202	191	207	188	210	214	182	202	213	197	187	206	182	212	198	189	193	188	189	189	193	199	182	199	245	193	183	205	190	200	230	195	174	190	208	182	178	204	191	210	194	184	210	195	182	188	201	191	179	182	174	197	207	202	213	186	202	205	203	205	178	177	173	190	207	195	195	199	184	196	171	194	185	177	175	239	172	198	198	204	196	210	189	184	212	204	191	179	195	183	174	178	176	190	184	198	178	194	200	191	210	206	212	198	183	193	181	187	198	189	186	202	213	186	206	201	173	175	214	193	194	196	173	175	191	182	196	171	205	227	183	191	172	181	192	161	177	220	204	189	196	194	195	174	198	207	172	171	191	184	203	208	210	186	188	208	211	180	179	199	197	181	197	165	195	186	198	169	194	188	197	200	174	191	185	200	207	160	184	195	184	191	203	207	187	166	179	190	182	197	185	192	182	207	190	178	160	199	178	195	213	192	213	171	207	191	225	208	179	226	211	199	182	215	172	213	167	183	168	189	219	176	203	181	201	218	191	183	201	192	216	198	212	187	189	193	200	185	206	224	193	200	195	196	188	192	169	207	196	195	192	198	181	213	190	183	205	223	172	199	221	191	212	206	176	200	170	192	198	194	205	182	200	198	197	181	207	189	211	198	174	177	196	181	201	179	187	198	160	190	207	194	196	201	208	185	201	206	188	198	198	184	192
6752	6834	1424	484	457	436	477	453	534	451	445	497	473	457	494	453	463	436	479	482	443	461	435	484	481	441	472	468	491	472	465	466	431	441	483	464	462	486	455	430	498	442	481	497	452	464	496	459	471	455	490	481	461	430	487	461	473	494	458	487	493	487	476	485	454	454	455	494	483	453	460	472	447	451	483	442	444	493	462	457	460	496	481	435	474	502	454	444	482	460	470	505	472	430	468	482	451	468	453	489	412	449	491	462	443	495	456	446	462	467	476	461	520	464	463	434	477	461	446	481	459	452	469	470	458	455	470	508	501	469	419	442	487	465	464	478	445	429	485	510	446	466	459	489	520	468	425	470	462	472	481	442	497	449	498	483	453	445	472	466	444	468	509	479	450	458	436	452	479	445	465	460	485	508	443	482	448	450	439	494	459	456	484	465	457	467	465	470	506	474	447	478	494	454	476	456	471	467	447	440	453	458	453	474	485	456	492	463	466	430	432	479	471	445	464	477	421	483	464	452	460	460	458	463	485	460	447	488	471	454	469	470	466	457	472	485	466	457	413	449	476	501	496	442	463	452	458	484	454	476	489	500	456	488	434	448	491	468	468	482	412	464	472	479	474	477	461	478	469	484	490	486	475	443	456	424	435	524	473	493	489	424	427	480	456	446	462	444	462	472	487	507	462	478	457	503	480	473	444	483	474	466	433	453	473	467	482	438	452	462	438	465	503	442	481	465	470	481	486	478	489	482	443	444	477	506	457	492	479	472	465	485	458	496	482	434	451	483	461	454	480	477	464	481	456	442	405	487	430	481	449	466	480	462	501	453	472	461	437	480	453	469	477	468	483	482	472	408	423	502	452	489	479	460	487	432	448	453	453	405	505	494	438	459	427	446	493	501	491	473	448	453	494	473	476	460	470	449	418	489	472	454	503	463	491	523	446	486	467	464	487	421	471	461	476	450	499	460	493	479	537	464	476	470	444	505	469	417	516	482	497	473	465	462	499	441	497	500	518	474	475	474	466	451	475	466	474	499	467	454	493	469	467	486	449	464	518	465	443	461	465	469	462	460	425	446	511	479	442	462	489	429	474	454	417	450	471	479	467	469	482	445	478	479	486	471	459	483	455	462	449	526	492	462	444	432	472	439	437	515	418	443	467	459	478	466	460	467	441	471	497	493	457	438	461	465	439	473	459	479	490	465	469	505	458	487	498	484	458	444	478	452	435	481	492	467	473	448	499	429	447	508	451	517	446	458	468	478	467	462	450	509	475	491	458	459	468	476	452	445	505	465	493	443	448	461	444	480	490	509	478	458	497	451	453	491	437	449	416	451	438	443	491	457	475	452	498	481	481	440	424	446	482	462	487	466	479	481	453	490	501	463	476	456	453	495	468	481	450	509	474	497	461	461	470	471	478	429	437	483	456	471	430	468	452	483	469	452	482	431	471	485	488	470	437	443	428	470	484	456	477	475	451	464	481	497	451	451	426	501	453	485	493	530	492	467	473	481	447	453	471	452	494	437	482	466	476	480	480	496	431	516	433	454	470	469	497	469	483	446	464	482	469	457	452	462	426	480	411	485	461	445	474	465	493	464	484	477	472	470	451	424	482	481	480	457	431	514	456	423	489	454	465	443	473	491	464	463	451	461	452	439	447	444	458	482	429	467	447	503	441	471	426	455	483	440	486	458	493	464	460	453	468	456	425	463	430	499	470	447	456	492	477	497	461	467	484	439	464	456	443	408	460	457	483	510	444	477	471	442	464	454	457	463	441	478	491	470	440	490	453	451	449	466	459	458	450	445	472	473	445	465	446	459	471	487	489	468	454	461	478	424	471	450	472	465	473	453	427	474	435	459	483	471	455	471	460	525	471	468	465	438	471	455	496	440	444	444	481	467	443	439	477	443	459	453	490	462	469	446	503	489	473	487	483	498	454	443	440	459	495	467	472	461	474	452	477	473	488	462	489	521	471	464	466	460	463	510	458	454	505	478	465	478	452	476	466	466	436	453	463	474	472	477	484	509	453	466	442	465	463	482	429	437	448	428	464	455	492	457	444	452	472	482	454	490	434	475	519	481	493	480	472	495	452	475	504	457	482	448	427	424	486	445	492	463	449	445	473	468	472	473	456	465	477	455	482	471	486	435	473	488	459	467	482	487	456	472	473	473	457	484	483	485	472	450	465	490	452	436	414	467	511	446	472	463	484	459	475	452	475	508	499	503	474	450	437	475	442	447	456	459	466	482	436	477	468	482	482	465	467	483	451	456	458	455	430	502	443	484	454	484	506	479	470	474	469	459	446	475	445	494	476	458	446	455	447	480	477	464	470	430	505	460	519	484	454	476	426	438	424	451	452	471	462	470	433	462	499	486	481	433	486	460	436	443	509	473	499	448	430	479	467	491	489	447	436	474	449	482	466	447	528	454	494	484	466	442	450	471	453	470	490	492	456	439	473	486	480	498	461	485	470	508	481	481	458	451	429	456	453	454	464	488	463	440	438	473	469	489	444	460	469	511	466	477	445	479	469	477	440	434	451	491	484	453	439	463	448	446	456	476	458	501	433	484	456	469	426	450	502	476	433	466	503	444	472	433	475	467	500	480	478	490	470	456	489	446	475	486	490	468	445	458	468	470	467	436	529	493	455	508	441	459	470	449	469	505	493	461	496	428	451	502	490	468	439	455	460	423	434	494	467	479	414	479	451	455	454	409	465	452	474	463	488	496	495	483	482	488	428	452	475	427	509	499	455	465	468	432	452	468	480	465	458	457	450	446	458	479	438	471	450	443	462	455	449	493	474	460	463	449	437	435	452	467	456	462	468	421	469	444	455	444	461	457	496	495	450	455	479	451	428	453	447	474	457	443	464	465	495	476	492	463	461	450	489	462	441	494	481	446	464	461	478	458	502	461	420	453	475	478	457	485	485	458	431	444	440	452	505	516	488	545	483	438	489	467	435	464	447	451	461	457	491	476	484	486	486	452	501	471	513	450	488	451	467	455	482	485	428	455	479	496	492	474	442	479	504	492	488	482	498	477	473	484	447	445	450	461	468	450	470	475	454	466	467	480	475	477	461	459	456	473	495	466	449	453	473	486	471	429	473	481	473	463	457	489	502	457	455	459	483	473	465	459	433	467	449	441	468	478	478	450	428	472	452	441	462	473	474	530	511	478	469	443	446	462	451	505	432	490	471	439	508	466	483	499	493	490	434	544	438	495	472	475	480	495	490	497	464	492	448	495	484	462	458	483	439	476	481	466	438	496	455	441	484	484	489	458	455	483	457	454	481	448	472	479	455	504	473	455	453	471	487	492	459	488	446	451	534	461	505	464	475	445	402	481	444	465	465	447	468	496	470	467	458	493	465	481	457	447	482	445	474	457	476	455	440	463	466	485	529	474	507	491	470	490	459	470	450	490	446	444	454	477	480	477	467	482	458	454	456	430	488	436	449	478	487	488	487	507	465	470	470	453	479	482	446	470	486	484	469	447	495	486
24932	21482	24865	28494	21472	20595	999	437	348	376	354	363	347	320	330	286	330	301	320	313	361	360	326	342	325	330	312	298	315	323	310	314	336	271	323	354	319	305	321	311	331	322	326	357	328	329	316	313	348	328	289	340	321	344	327	318	275	316	361	316	330	306	339	303	305	297	312	324	304	302	289	322	323	324	345	322	355	307	316	337	315	320	291	333	318	327	325	323	341	356	310	289	327	311	315	315	298	283	290	342	291	311	336	307	325	315	304	299	295	285	308	294	319	284	334	296	285	328	321	329	336	314	331	306	302	282	281	322	330	319	334	361	335	365	306	347	316	318	316	325	302	312	310	318	336	327	345	318	330	320	303	279	316	304	338	319	301	324	316	322	303	313	320	337	314	321	345	339	351	327	300	330	339	304	315	309	327	337	328	347	331	303	289	327	322	331	312	294	296	325	324	288	298	312	313	298	311	318	337	294	343	330	307	356	320	324	320	309	281	298	277	282	350	287	285	329	304	323	293	284	296	310	318	332	318	321	303	333	312	306	318	314	296	316	277	348	280	363	337	294	321	312	300	293	313	325	325	350	291	334	315	306	323	288	285	308	340	318	300	303	310	275	334	313	289	309	337	344	325	313	306	328	311	287	318	353	369	324	329	308	329	305	319	310	297	323	339	312	305	323	312	309	323	318	322	321	302	334	342	334	313	314	359	299	325	295	315	329	353	355	361	344	340	320	332	307	301	299	261	320	318	298	326	324	297	334	317	334	332	307	303	313	306	332	269	339	355	335	310	317	307	343	315	330	312	269	265	344	305	313	303	321	327	320	321	348	307	295	320	320	306	290	314	341	317	288	307	304	318	319	312	291	340	330	341	313	285	327	305	287	322	301	340	289	299	315	310	338	328	334	330	296	318	297	342	294	324	289	309	309	352	325	315	290	295	302	348	308	343	359	310	320	333	327	302	335	288	329	333	299	315	338	310	333	315	323	304	327	319	306	280	277	312	292	308	264	325	350	315	316	327	300	335	314	323	305	335	328	322	291	305	326	325	339	320	275	276	299	287	289	323	330	305	338	324	317	298	335	283	342	296	316	298	293	313	315	334	324	266	293	312	325	297	294	312	334	336	299	360	306	318	343	322	332	290	321	302	314	310	278	323	293	305	311	320	316	329	319	282	310	330	315	341	315	323	356	319	319	313	325	310	295	325	314	262	317	340	341	299	329	297	291	288	299	324	298	332	325	311	315	340	346	306	339	290	334	276	338	346	309	313	318	338	308	326	288	334	300	335	331	345	308	262	315	326	339	301	298	331	319	308	316	331	333	272	268	320	313	303	308	339	337	342	335	327	351	359	324	301	333	296	311	331	325	322	299	330	284	314	296	301	314	298	302	307	311	315	325	313	322	300	295	331	330	291	307	304	290	300	337	299	286	306	316	325	328	315	304	345	314	328	326	345	303	281	314	356	342	299	319	321	317	343	307	308	316	279	334	318	335	302	304	323	341	349	314	305	312	306	307	363	322	279	323	321	312	326	315	281	322	289	321	294	336	346	318	338	299	329	344	283	328	344	334	291	322	324	313	300	332	310	304	267	341	322	328	308	359	363	303	324	343	288	286	334	294	324	304	322	329	345	332	298	335	333	328	312	311	331	346	300	341	308	324	318	345	345	329	307	334	317	329	273	283	298	318	290	296	320	304	311	316	318	313	321	311	285	332	314	323	357	352	290	312	339	285	338	312	275	326	341	327	336	310	335	288	338	336	293	283	318	308	281	301	333	280	290	299	326	337	319	296	302	320	304	339	292	321	312	319	289	326	296	322	318	309	336	348	305	334	345	289	309	303	306	284	310	292	321	316	323	323	327	290	309	327	294	311	306	340	320	302	299	302	294	323	327	321	333	355	299	293	350	319	327	319	293	313	278	320	329	350	324	332	303	328	315	295	319	342	321	279	292	314	335	334	313	267	369	333	326	315	311	341	340	308	295	284	301	304	321	342	297	324	306	301	344	309	327	274	312	331	300	327	340	309	311	354	300	316	332	306	335	327	342	327	290	304	290	333	321	312	327	316	323	297	333	292	304	311	292	330	317	317	313	321	303	309	287	304	345	337	335	334	314	343	340	316	307	329	312	311	319	353	321	349	331	311	323	297	327	339	311	339	343	307	288	305	303	330	332	315	307	304	325	282	281	326	296	306	292	367	325	302	323	344	290	313	298	302	311	318	333	358	281	320	306	325	303	331	346	310	322	376	339	314	327	305	316	291	317	368	322	291	321	335	298	301	318	314	306	304	311	286	309	321	332	327	339	322	319	309	314	275	313	315	309	284	317	364	317	313	360	324	327	310	291	331	326	319	336	295	320	287	298	315	282	311	297	333	299	314	278	286	285	301	357	321	312	298	313	317	325	331	337	343	314	302	311	338	343	293	309	336	296	340	319	318	306	305	311	319	345	328	338	320	291	317	277	302	314	286	345	299	339	297	280	315	295	323	299	319	310	311	334	324	282	344	330	279	334	341	319	331	308	314	297	331	296	298	365	332	346	294	355	282	270	296	327	314	298	339	304	326	334	301	305	313	327	348	304	308	333	338	322	319	345	323	315	309	305	316	322	353	277	355	315	337	318	343	356	322	324	318	279	307	325	323	328	286	295	328	322	320	327	336	277	329	319	315	316	327	334	324	346	287	306	334	263	331	288	319	292	320	312	347	328	328	297	311	315	315	311	314	321	321	284	312	318	301	310	310	341	319	303	297	297	303	331	306	308	289	320	268	292	333	328	304	319	331	320	320	295	338	352	332	290	328	289	314	320	325	352	319	325	275	333	311	325	305	320	311	325	294	313	318	303	315	299	333	336	284	327	295	287	302	325	312	318	342	331	312	335	297	328	324	320	306	314	346	316	320	330	326	332	317	315	311	309	335	329	315	320	331	348	296	300	329	303	337	306	312	302	324	340	336	314	333	325	298	347	340	306	308	304	304	307	300	347	274	303	310	337	332	302	283	287	316	313	308	345	322	361	274	320	333	329	309	304	336	344	317	358	339	292	323	327	310	327	350	337	310	323	341	335	307	327	358	347	350	310	313	303	328	314	300	342	291	349	341	349	289	335	331	307	333	294	327	377	302	325	315	314	332	336	305	312	279	335	339	315	300	291	325	338	334	295	295	314	293	305	304	299	314	324	305	331	325	303	308	320	279	321	312	307	314	305	284	356	303	310	311	314	331	304	319	339	296	311	313	300	345	341	334	284	306	333	330	291	341	333	311	329	321	346	297	344	323	302	277	354	320	307	320	356	300	307	329	308	323	328	304	334	309	294	312	283	338	366	312	285	343	333	325	279	309	295	324	313	276	295	319	347	344	328	327	341	292	294	316	311	300	329	314	350	312	320	295	317	305	300	305	297	315	337	328	322	300	307	306	302	319	315	314	324	320	319	347	309	319	298	330	314	316	318	314	334	325	324	321	294	318	268	290	334	343	323	350	307	298	317	339	318	312	306	310
15544	41969	9678	1078	859	798	754	731	703	718	648	671	724	702	679	681	699	696	648	686	672	720	678	688	737	722	712	691	658	679	668	665	701	677	667	729	716	677	698	737	616	677	710	637	710	677	675	683	660	662	677	668	673	689	664	703	668	672	709	707	708	708	729	689	698	701	654	696	699	733	670	666	667	680	706	707	733	706	668	639	683	693	648	705	697	712	702	693	669	680	699	641	643	681	646	699	670	670	661	702	677	697	664	641	684	690	668	749	674	679	683	689	653	646	678	680	677	676	685	658	644	656	737	699	672	685	704	698	668	671	722	734	650	678	718	671	680	712	707	699	686	669	655	678	709	643	697	676	696	656	665	685	699	664	625	702	632	714	633	655	643	702	675	698	654	680	684	715	676	681	655	663	632	695	678	674	670	631	704	673	697	654	709	681	684	671	675	658	729	678	672	667	694	706	714	680	704	741	681	685	671	707	721	708	693	667	690	681	714	715	652	690	704	647	748	634	642	663	722	665	693	659	667	658	683	655	670	736	694	684	647	707	701	683	685	656	666	618	683	682	661	637	700	660	645	671	701	676	643	660	717	720	654	651	658	711	700	715	674	711	677	670	717	716	672	655	691	659	647	715	696	669	691	671	664	689	718	661	755	640	715	705	682	681	670	700	662	672	712	694	679	694	700	650	714	733	695	656	634	703	694	677	676	702	732	620	685	694	676	707	688	621	701	668	750	669	648	689	671	692	700	682	662	692	661	698	647	658	722	698	633	649	651	681	671	660	670	709	621	634	673	694	675	743	715	681	680	700	666	696	676	647	702	665	704	675	684	684	677	663	655	659	707	768	697	704	671	723	691	706	726	646	632	661	673	696	654	714	690	701	690	682	668	649	758	684	695	703	669	682	643	702	692	671	703	714	671	657	688	713	685	705	637	659	688	649	710	692	698	690	668	654	666	689	692	645	718	680	684	680	705	719	724	731	684	707	641	684	667	715	672	700	722	668	620	721	694	631	663	668	661	619	698	690	680	669	702	701	692	689	716	689	661	689	686	679	686	691	666	660	703	655	698	698	669	659	696	729	657	712	660	666	647	722	690	689	668	626	725	655	649	747	672	666	662	707	675	694	696	660	686	743	712	714	689	632	708	665	670	667	746	643	696	688	708	670	670	656	690	660	643	632	708	681	711	662	663	680	668	668	700	684	737	684	707	662	726	686	772	643	675	654	703	682	665	691	709	677	681	714	671	675	672	634	663	691	635	639	703	729	713	702	684	639	684	661	644	697	691	642	686	713	690	703	635	642	664	722	685	666	686	674	682	684	717	627	732	678	677	691	659	737	697	684	690	705	661	644	713	671	617	652	652	690	703	709	649	682	746	709	666	704	659	660	667	661	694	679	680	673	684	693	747	652	693	683	665	659	692	660	704	675	664	709	708	678	695	642	710	681	668	682	696	682	666	688	690	685	667	678	707	737	709	712	670	705	646	656	669	642	724	678	625	691	672	699	653	650	681	636	689	646	729	663	726	691	708	646	728	715	732	658	693	646	694	683	726	716	699	666	704	683	627	672	658	696	669	635	678	703	747	676	662	670	678	691	675	736	698	680	645	715	758	634	677	661	699	663	681	678	719	704	672	722	657	701	662	709	691	692	676	708	719	662	609	706	696	709	690	735	687	674	628	653	727	698	689	673	658	703	697	705	653	691	660	655	693	732	660	679	659	749	643	702	687	649	704	680	708	705	695	646	706	651	661	630	656	661	682	660	716	668	652	713	650	691	684	718	736	696	639	669	675	697	699	670	696	706	705	677	677	683	685	717	712	702	660	692	733	672	665	654	709	667	674	677	695	711	689	670	689	640	701	654	645	644	684	702	652	606	702	691	658	670	679	658	739	708	715	687	666	695	699	705	745	654	638	716	704	702	671	660	701	673	693	680	662	678	655	714	692	696	656	710	638	645	711	675	666	651	713	682	669	689	643	686	702	645	690	692	703	704	705	713	688	678	735	720	672	716	644	676	717	680	641	675	676	652	708	714	681	671	676	632	673	651	669	720	687	680	700	693	672	649	661	688	663	657	684	690	668	668	658	707	723	715	664	665	689	693	742	713	671	674	677	662	674	685	722	672	677	654	677	675	690	725	663	647	728	640	653	666	739	688	628	689	675	669	669	675	663	706	678	668	721	696	647	668	675	678	628	684	703	642	695	640	749	628	683	687	654	664	710	703	723	655	668	659	626	687	678	660	679	691	693	664	710	661	692	692	684	677	734	692	684	678	670	632	657	658	680	663	668	722	750	647	700	653	686	703	664	725	661	696	659	675	725	698	738	703	698	689	677	660	659	693	650	656	715	671	654	664	626	647	686	662	685	623	710	705	664	743	709	716	658	704	727	671	650	709	696	671	718	764	654	687	683	698	650	629	639	660	670	671	716	717	660	714	652	662	703	686	654	654	692	741	690	703	703	659	683	683	682	740	692	670	688	695	676	681	644	672	677	664	661	719	654	698	697	676	685	678	703	704	682	702	649	703	737	672	722	653	688	704	628	628	697	662	640	644	691	674	736	658	681	646	663	681	671	695	695	696	666	623	703	675	700	674	684	715	651	687	717	635	695	679	649	698	686	673	650	677	636	667	660	698	706	687	671	642	663	682	651	646	631	691	683	692	707	680	667	638	667	703	674	639	719	635	731	643	714	681	655	686	679	645	702	660	647	657	632	681	680	671	644	694	668	697	709	646	700	690	667	679	676	704	709	711	664	684	714	646	708	713	655	693	732	640	684	676	678	649	715	691	700	664	657	655	695	656	718	641	665	667	682	634	707	687	736	605	690	667	720	706	708	708	651	644	661	651	647	685	687	725	713	690	653	666	661	697	686	695	648	713	631	681	725	698	680	713	712	689	679	719	685	682	706	648	679	721	674	716	703	708	676	717	684	711	663	723	702	714	695	645	731	686	695	691	679	712	669	700	693	691	698	721	680	705	669	692	686	645	686	653	684	660	685	657	674	686	686	709	643	690	687	685	644	705	663	679	643	690	673	687	662	687	738	638	672	697	681	700	654	626	675	677	704	668	661	698	694	692	665	681	696	681	726	636	707	716	708	680	726	648	660	660	669	667	619	712	645	684	719	712	689	719	693	692	700	684	700	667	698	683	686	647	701	642	680	693	639	691	643	662	699	668	673	631	644	653	689	682	708	709	685	641	663	684	688	703	683	671	691	712	698	687	676	743	697	694	679	712	699	676	704	674	678	632	715	712	692	684	674	668	689	718	688	651	669	673	703	667	684	717	662	650	673	657	663	698	654	673	729	715	688	679	699	668	721	690	685	664	678	669	700	692	714	683	671	703	698	716	718	684	715	703	627	670	693	656	718	687	647	647	724	660	694	632	711	659	675	690	680	703	676	688	666	700	688	720	673	670	690	687	675	648	657	682	664	693	725	700	726	681	708	657	655	662	720	654	685	651	697	718	707	623	714	715	677	656	691	686	631	666	701	676
24268	21442	25108	28171	21445	21466	18886	687	430	340	328	277	329	286	342	261	281	251	283	277	255	275	282	284	286	257	239	231	239	252	258	227	248	272	252	272	262	253	237	235	248	271	234	244	271	248	240	238	234	233	281	285	252	246	235	223	242	286	281	256	225	254	237	269	230	221	254	272	214	242	241	255	261	264	262	269	266	222	273	256	234	238	251	256	258	261	262	262	263	255	274	240	266	242	213	248	267	240	288	271	267	233	269	270	252	254	254	269	236	256	242	249	242	260	223	244	236	236	216	275	257	235	229	284	250	245	267	230	238	251	229	232	225	269	223	203	270	263	249	255	225	269	247	243	257	275	241	252	266	261	228	252	265	244	266	273	229	236	234	239	244	251	238	249	262	230	256	287	281	232	248	265	243	261	255	251	260	306	259	239	258	233	262	237	237	228	267	255	283	263	249	271	272	289	241	266	265	256	264	262	268	253	252	254	257	246	238	248	266	244	255	238	253	235	242	218	250	248	274	265	264	213	258	231	242	257	244	232	250	258	237	231	232	247	236	263	240	230	280	260	268	249	230	253	237	223	254	267	275	254	263	239	269	245	238	254	231	256	237	281	228	204	268	264	264	283	228	220	217	216	262	259	243	235	254	226	268	268	254	239	251	224	253	236	273	251	277	223	274	249	238	236	251	240	263	246	226	265	247	267	232	239	230	264	250	276	291	251	237	279	222	267	259	257	247	234	253	261	240	200	245	261	254	251	252	282	196	246	249	235	241	237	233	263	245	271	260	234	227	249	235	239	239	225	264	273	225	230	238	242	240	259	257	232	271	267	267	235	268	247	245	267	244	218	248	256	241	281	252	248	234	238	222	238	250	270	240	233	245	252	252	261	238	231	222	242	249	244	238	259	246	265	271	238	252	252	228	272	247	260	239	240	236	245	246	252	251	240	282	244	268	251	267	207	246	253	269	242	224	268	225	255	241	257	217	243	224	256	258	247	257	254	260	245	242	248	240	227	230	237	237	219	245	244	243	234	261	259	231	248	247	272	261	247	248	250	256	229	239	253	209	228	226	243	239	271	251	278	267	270	260	249	272	252	245	266	259	272	257	260	251	252	252	259	254	229	229	255	241	232	234	237	250	240	248	244	256	265	267	218	267	231	257	276	236	257	256	241	234	255	282	275	258	256	245	262	269	260	248	243	228	263	255	228	247	217	240	257	244	232	247	226	239	284	243	239	211	252	272	276	255	242	264	273	216	242	271	240	220	241	258	296	252	250	236	258	253	255	234	291	251	238	241	198	217	214	245	245	226	244	228	229	249	238	250	282	255	245	243	245	255	234	255	251	252	230	263	218	238	263	212	251	255	266	271	255	239	279	223	238	262	234	234	275	242	208	223	253	268	233	261	246	207	284	300	279	248	266	226	261	246	245	293	259	250	254	271	233	246	264	218	241	294	254	244	270	221	255	257	265	226	250	255	253	234	220	235	249	252	260	232	231	229	248	259	212	227	239	259	289	243	233	224	228	215	216	237	256	232	245	231	242	259	256	260	242	255	261	245	265	246	215	236	266	237	235	220	248	249	271	264	265	258	262	229	263	225	269	258	241	269	247	277	247	280	274	249	249	261	223	254	294	222	279	250	216	251	265	256	262	254	247	252	263	205	232	256	243	265	253	254	253	250	235	250	217	273	267	290	290	255	248	267	245	259	248	261	261	207	261	221	263	250	241	255	246	254	249	258	270	247	224	260	213	238	251	261	244	251	244	265	245	222	227	239	261	246	230	239	264	300	206	248	269	268	264	256	268	244	233	249	226	251	260	255	265	255	249	250	268	269	253	254	270	292	257	248	277	236	227	247	248	264	238	248	252	235	233	231	246	196	228	238	227	283	260	229	260	248	239	225	261	224	235	249	227	281	255	250	261	254	271	247	234	260	256	227	288	245	244	242	238	262	294	277	264	223	232	281	241	254	228	218	246	265	239	242	217	253	266	226	264	246	269	249	272	233	277	233	225	252	274	242	254	250	260	260	253	249	250	244	268	250	234	230	244	249	243	232	250	238	246	234	232	256	240	258	241	250	272	257	279	235	260	249	236	261	251	236	255	263	234	253	236	221	235	246	285	222	239	268	251	268	241	239	269	230	257	265	251	243	253	248	268	266	276	263	252	262	240	235	256	222	231	239	271	249	224	265	235	257	274	251	278	270	260	225	230	260	258	239	249	234	221	244	243	235	229	268	228	280	238	248	254	252	244	233	228	252	224	231	222	239	257	246	227	264	265	254	249	245	272	264	250	229	276	255	238	232	258	260	247	263	234	241	278	257	249	243	237	280	273	253	250	243	260	233	266	244	248	225	245	230	233	272	238	254	244	282	254	247	226	271	247	242	246	247	253	247	272	254	248	256	232	288	239	242	266	248	253	246	218	237	234	284	239	257	265	224	233	242	255	234	263	234	218	248	242	271	241	253	238	231	236	209	244	249	292	241	267	247	234	252	261	237	250	227	276	243	244	217	261	246	250	223	255	206	236	265	254	257	231	251	260	245	258	261	258	262	253	278	272	254	258	231	239	272	243	248	218	256	270	265	251	277	237	232	250	257	255	242	267	242	280	239	254	252	254	220	241	261	276	253	243	242	240	269	247	233	234	231	257	265	247	292	255	229	220	268	266	276	234	243	236	277	262	237	265	225	230	257	245	260	237	228	250	251	282	279	263	232	232	232	211	260	240	249	234	269	246	255	248	273	243	232	249	216	230	253	217	275	227	261	232	225	240	242	248	246	224	217	240	271	265	243	236	241	259	260	231	243	253	241	238	255	260	274	255	222	224	244	280	238	247	223	242	283	240	253	257	230	226	290	261	259	270	231	277	270	241	268	230	270	251	264	237	254	250	237	262	239	239	249	215	255	231	259	259	241	222	247	221	220	225	255	273	278	255	259	248	230	259	260	259	255	253	231	265	224	221	250	237	249	257	208	247	258	267	270	245	273	262	247	245	226	281	261	264	245	272	241	243	249	259	257	236	252	244	234	236	266	245	228	282	244	234	232	233	260	242	272	221	261	250	227	229	223	255	249	207	252	263	257	225	227	230	242	226	249	273	241	219	247	255	237	263	258	252	238	220	261	256	270	260	236	244	249	237	262	276	238	230	252	219	245	274	254	231	242	241	246	240	237	243	290	246	252	257	218	243	237	258	259	254	248	227	252	248	241	221	236	252	232	257	272	265	281	251	274	226	268	271	228	258	234	234	249	236	239	280	251	248	245	225	243	251	264	252	262	224	274	241	243	248	254	236	242	248	258	227	238	253	267	281	241	235	200	247	235	243	264	221	259	235	246	242	271	261	238	248	258	239	251	242	262	254	228	239	238	224	246	250	272	281	221	247	234	266	258	248	281	229	222	241	242	251	244	247	293	252	243	217	250	204	237	268	256	235	249	230	250	252	251	262	237	245	275	232	259	251	239	245	256	255	257	235	236	251	225	231	246	236	257	228	236	224
21070	53199	14938	1341	833	652	578	606	579	563	576	551	550	522	565	526	546	532	513	566	555	569	547	495	559	503	499	567	536	518	494	509	519	539	519	530	532	496	545	529	510	566	570	527	494	543	510	526	492	528	514	482	532	533	504	495	449	512	541	528	482	496	513	527	550	509	554	519	521	518	530	552	490	520	549	521	543	512	520	543	530	504	529	520	496	498	501	477	529	503	534	553	493	548	520	515	521	560	514	532	510	517	508	488	490	506	544	487	482	510	518	566	508	517	539	547	548	503	557	504	522	525	557	584	509	510	519	491	550	504	496	521	515	524	523	499	523	524	466	479	545	493	479	540	516	520	520	505	532	550	536	552	474	513	520	550	529	527	535	518	513	523	558	530	512	528	517	519	527	497	520	517	538	534	531	462	500	540	507	581	513	508	536	484	530	501	544	503	511	506	532	489	535	533	538	504	523	494	487	526	516	498	493	494	525	477	519	510	529	522	519	495	498	517	516	489	554	518	534	517	501	485	511	482	513	520	459	524	524	558	517	535	521	518	546	533	494	498	501	524	502	492	474	476	551	496	504	540	521	515	563	489	523	536	517	563	521	476	518	465	511	536	510	507	525	511	525	532	495	501	478	535	529	544	538	536	501	518	542	480	497	525	499	531	520	504	545	546	535	502	526	540	504	490	510	515	515	536	489	521	529	492	515	520	513	513	517	512	533	490	502	521	515	523	484	523	519	536	523	553	498	561	510	543	535	515	549	565	519	524	567	534	497	498	505	531	496	491	502	478	514	517	516	497	527	511	550	511	530	513	496	518	541	521	504	529	510	521	506	558	517	530	541	493	524	546	534	541	544	472	495	555	489	472	509	534	514	539	512	519	522	512	526	492	512	515	507	502	536	547	507	470	524	517	535	557	548	514	507	510	482	532	545	523	514	549	525	478	545	498	515	535	501	493	536	535	506	526	566	547	554	491	532	537	480	525	548	503	497	519	512	517	505	548	533	517	531	507	526	516	578	478	554	485	521	517	490	498	560	530	505	534	525	560	562	544	505	541	512	542	457	520	537	508	553	538	510	547	492	498	524	527	506	484	514	482	497	532	463	546	522	513	496	486	506	517	523	505	516	489	492	545	505	508	486	539	522	497	510	518	507	528	572	522	483	494	496	465	551	544	488	540	519	507	511	542	513	490	514	546	512	522	529	530	493	537	513	509	529	564	554	494	531	526	503	535	497	539	539	524	495	480	548	560	520	507	508	543	518	503	510	553	469	514	505	526	547	545	508	522	514	541	532	545	493	552	536	523	514	495	497	547	535	518	554	525	525	526	491	516	518	551	527	542	467	502	563	509	499	543	492	546	543	510	522	514	494	536	521	512	496	523	487	536	522	524	522	492	515	501	492	487	510	536	528	503	520	486	524	541	516	513	552	464	531	499	511	518	548	507	541	516	511	549	523	508	510	514	537	502	529	525	492	544	516	540	530	504	541	531	524	518	527	510	545	504	506	518	480	542	530	483	519	536	531	493	549	509	505	522	504	506	537	554	515	501	537	525	492	527	530	492	541	551	513	485	527	573	498	582	565	514	525	516	566	537	494	577	517	508	475	532	500	513	542	478	468	504	551	493	518	534	537	550	509	528	523	494	519	569	509	540	549	504	504	511	491	553	552	499	489	523	547	512	516	541	516	484	529	529	561	526	538	466	522	506	503	526	505	504	486	550	541	475	540	564	538	538	534	502	574	533	517	496	540	555	521	488	518	513	544	540	543	516	505	529	505	530	548	554	511	528	545	505	474	550	552	504	545	509	520	501	498	499	527	520	532	525	546	534	516	525	484	524	481	485	488	498	555	503	494	509	538	588	560	504	491	520	522	499	519	485	501	494	513	539	503	476	515	509	493	523	542	523	486	527	536	504	543	530	528	537	532	536	483	485	502	543	551	461	505	549	534	490	487	521	538	481	497	536	552	498	503	518	560	552	526	506	555	521	502	501	496	488	519	512	508	522	522	516	495	542	545	510	528	532	519	533	503	506	525	498	526	540	503	522	523	513	524	525	519	511	551	529	530	489	519	530	507	505	498	469	531	512	543	539	497	525	521	539	572	521	520	524	516	509	533	549	537	496	532	553	522	490	526	502	513	503	508	524	524	562	530	535	521	537	500	530	498	536	562	511	543	567	504	510	517	504	546	470	542	573	522	517	524	481	519	530	522	536	529	489	489	510	528	540	511	508	519	530	516	517	510	517	515	511	555	521	511	506	504	529	525	516	510	530	531	561	499	475	511	527	550	513	535	508	509	489	485	528	524	557	531	558	534	531	556	509	525	573	556	508	509	540	525	506	526	508	541	556	532	509	501	544	503	500	522	515	523	534	564	531	506	519	525	523	518	497	556	514	466	534	536	526	541	500	510	549	539	506	521	527	496	509	550	510	533	527	526	492	499	526	518	568	462	566	560	455	559	544	516	526	491	505	499	507	498	533	495	526	520	528	538	513	525	536	482	511	526	521	511	508	507	536	535	519	537	505	520	493	533	532	482	515	520	521	546	545	492	539	499	550	551	503	503	533	481	519	535	504	536	553	473	523	519	519	498	509	508	546	472	537	496	530	508	493	542	525	536	484	542	512	529	496	544	532	497	471	530	511	510	489	471	544	521	525	551	538	534	551	525	518	542	486	539	494	544	527	535	502	512	545	529	503	533	532	531	541	518	522	513	526	550	538	535	475	493	526	535	524	516	498	542	497	518	524	507	500	504	491	533	527	521	545	525	553	547	525	539	488	565	541	506	532	568	535	520	494	535	551	489	511	497	549	504	505	509	546	502	517	547	535	501	529	496	488	568	499	532	548	529	505	529	494	533	502	531	507	512	545	487	521	518	526	546	513	495	493	517	540	504	530	528	509	514	497	542	492	514	513	531	512	504	521	507	516	542	530	521	544	520	494	548	512	512	477	496	497	536	529	528	547	527	518	530	508	495	510	529	553	509	490	498	494	509	549	520	556	515	492	549	563	539	494	537	512	501	476	537	516	493	552	540	441	520	503	514	486	472	503	496	513	491	532	504	531	493	545	516	535	501	540	506	560	531	517	545	515	533	500	532	541	492	516	550	516	495	530	529	539	500	525	517	551	530	504	524	477	530	516	463	516	527	560	527	520	515	568	521	500	537	548	515	539	505	509	508	515	478	580	531	527	508	529	525	507	523	507	492	513	510	540	475	500	539	507	482	529	498	522	477	547	490	519	569	556	522	518	550	533	520	545	548	528	547	501	485	572	466	490	510	512	524	471	506	533	523	481	528	497	543	543	509	511	584	511	558	498	530	509	543	566	561	478	524	497	529	490	506	570	571	512	544	515	523	528	504	503	531	548	541	514	502	510	465	510	569	505	540	531	521	514	510	525	497	544	521	492	547	519	497	491	490	511	517	550	549	519	520	554	471	518	507	485	548	551	518	551	532	490	519	517	508	520	536	491	553	476	497	512	537	536	515	528	530	507
32517	20755	10093	612	267	199	217	228	201	201	198	182	193	207	192	188	198	186	194	161	189	200	191	180	208	207	195	207	195	192	206	196	193	179	193	170	203	181	190	201	202	181	175	177	192	195	202	175	185	213	191	175	205	163	203	183	197	193	221	181	189	204	197	180	173	213	181	190	188	209	208	185	184	171	193	204	210	197	176	208	195	221	216	174	164	225	195	207	209	180	187	191	202	198	188	206	197	192	205	178	194	207	189	214	174	185	197	184	194	214	205	202	185	165	204	217	188	196	205	213	193	176	174	203	198	165	196	198	194	205	180	183	191	189	203	185	200	196	185	184	209	196	180	199	174	188	180	194	165	207	195	180	174	198	171	221	184	203	198	214	175	183	186	192	181	205	192	217	200	184	206	217	211	198	194	172	204	179	183	192	184	202	185	215	201	187	190	202	200	187	204	192	186	159	179	192	210	197	200	202	184	181	215	167	188	213	174	190	195	168	186	180	210	210	198	209	201	202	177	173	209	217	187	211	166	184	160	195	183	188	200	198	192	182	173	229	180	194	218	186	182	186	167	203	180	188	191	226	196	183	212	180	209	183	169	183	191	192	172	186	188	190	192	191	207	187	197	195	222	217	183	209	186	185	208	183	194	194	158	204	182	169	188	193	188	213	184	208	204	188	187	185	224	173	184	185	192	184	189	202	200	201	201	197	174	190	224	195	192	190	187	194	193	191	204	189	174	185	179	175	211	160	208	187	188	197	203	206	181	215	165	187	202	164	200	183	198	202	173	194	190	211	191	186	204	209	179	195	212	203	161	194	214	156	177	212	184	209	197	190	188	180	206	164	193	211	191	200	191	202	187	197	211	165	179	209	173	204	204	196	165	195	200	197	185	184	177	199	190	172	196	196	187	187	212	177	195	189	194	182	186	200	221	183	217	178	217	193	196	205	152	202	199	220	167	173	213	168	194	172	173	171	169	176	190	209	186	197	209	175	196	188	205	185	173	185	185	170	182	200	214	195	184	186	210	220	212	177	189	187	157	169	177	192	190	188	185	188	185	187	195	190	178	157	177	199	162	197	194	186	163	217	214	198	209	210	214	181	210	171	179	204	195	209	185	187	192	181	225	165	188	179	207	227	177	185	182	171	199	204	193	187	191	195	177	195	196	202	219	190	202	176	181	194	174	183	202	194	177	195	197	172	188	164	211	190	186	168	208	201	185	171	189	190	181	205	181	184	161	186	186	211	202	201	203	205	179	172	178	192	210	174	206	191	189	200	196	196	217	188	205	192	203	185	188	184	197	183	185	173	170	184	197	185	205	211	189	179	168	181	152	197	184	194	205	197	174	212	175	191	165	202	201	196	193	183	198	193	171	207	183	193	186	187	224	203	180	197	202	232	187	178	183	195	190	225	220	204	226	189	223	213	209	200	215	186	194	194	239	201	200	195	184	202	187	222	195	201	166	174	179	204	187	193	208	212	199	189	185	211	201	205	200	188	183	190	184	196	180	183	209	202	183	193	190	199	196	204	196	211	233	194	193	181	172	210	181	197	182	208	192	187	186	199	197	187	201	189	202	195	178	209	184	213	187	210	204	196	193	181	187	177	184	178	182	205	161	187	204	193	191	196	201	214	189	190	191	220	207	221	222	193	218	184	206	183	201	206	210	215	236	203	202	198	211	224	192	174	180	189	203	212	210	194	170	185	191	211	186	203	168	185	195	175	194	172	204	161	194	214	176	191	174	189	202	224	203	188	191	191	208	188	190	176	215	171	204	172	185	193	185	189	200	184	205	194	199	188	193	180	194	191	192	222	206	187	181	184	177	190	189	192	199	205	183	186	156	194	208	192	167	202	153	184	192	196	202	208	230	224	211	202	189	198	192	201	212	198	177	178	200	207	186	213	213	170	193	197	195	223	211	175	176	188	192	209	189	177	203	201	162	189	194	199	176	219	196	181	182	214	169	188	191	175	187	200	170	194	185	215	202	191	168	185	208	156	221	195	207	176	191	224	205	174	212	196	198	187	209	203	210	185	206	206	193	181	212	177	206	197	181	207	198	195	183	170	192	180	196	205	183	199	215	187	208	183	205	210	189	194	154	214	192	187	179	171	206	194	210	196	217	165	206	218	218	212	199	201	229	191	196	162	201	214	191	176	183	205	211	208	191	204	206	167	192	191	206	197	221	189	198	186	224	223	216	195	191	153	188	175	208	198	186	173	222	200	207	189	196	196	179	202	188	196	199	189	186	204	180	197	195	205	183	176	186	181	194	181	192	186	188	204	175	207	213	225	197	178	208	237	203	200	177	200	216	200	188	205	212	158	166	189	191	212	178	194	200	203	187	187	178	187	186	180	188	188	192	224	209	174	172	209	194	213	180	224	174	209	178	195	205	169	227	172	200	169	200	209	202	223	199	172	194	174	206	186	186	197	191	213	193	207	184	198	180	176	181	209	175	193	214	204	209	192	190	202	214	162	173	173	175	168	200	196	209	213	204	194	192	223	202	182	191	214	178	208	205	181	183	197	208	192	184	226	200	207	178	184	195	187	182	188	193	205	206	227	188	190	192	171	191	211	198	216	174	207	190	188	162	176	196	193	209	185	191	184	199	210	195	215	171	205	195	197	205	212	197	194	191	195	177	180	188	177	181	201	203	205	208	208	212	227	195	208	220	184	209	201	212	190	198	202	198	183	213	220	212	186	194	229	197	204	174	181	226	222	194	219	207	199	188	212	167	210	204	185	200	202	176	201	182	170	184	191	190	206	206	208	213	200	204	200	202	203	189	169	170	201	212	213	208	175	202	203	193	172	214	178	200	201	204	200	198	204	202	203	211	210	236	205	173	191	171	190	165	221	209	184	209	174	187	182	203	187	211	186	180	193	193	186	183	198	214	188	182	196	196	182	189	214	197	185	188	170	207	232	180	184	186	168	175	180	196	187	190	218	157	182	213	195	209	192	172	211	193	190	193	170	204	201	203	178	203	208	185	199	190	170	209	181	196	172	208	184	202	207	196	189	215	209	174	195	205	204	177	156	197	203	204	208	203	182	192	204	177	207	211	175	206	187	173	168	197	179	173	157	198	177	169	194	201	210	195	215	179	185	188	207	196	174	175	198	197	203	204	203	174	179	215	203	197	199	206	213	203	229	178	210	216	185	198	236	187	179	187	204	209	193	193	165	197	196	196	161	187	183	190	180	187	198	208	184	210	188	199	178	195	201	181	193	187	184	209	207	172	184	204	188	165	199	213	178	195	166	191	207	206	193	196	197	193	210	193	192	193	186	190	200	163	198	217	196	219	179	194	191	198	191	194	183	188	204	227	199	195	188	185	184	188	188	205	198	192	195	183	195	189	181	177	200	198	186	196	167	206	219	194	180	186	188	164	200	181	193	175	190	191	210	179	192	191	190	186	175	216	192	190	186	167	208	198	206	170	187	193	186	182	193	176	185	172	192	211	213	206	187	219	173	172	203	172	177	200	196	168	203
6777	6985	1432	489	490	497	515	484	443	497	471	451	452	462	518	486	455	467	460	432	539	481	511	494	440	449	485	468	491	468	446	434	486	480	488	460	493	485	482	459	447	455	487	472	484	452	456	470	441	512	468	440	445	457	511	461	450	457	482	459	477	455	457	446	507	460	456	468	472	429	427	444	464	445	459	496	450	451	453	447	501	458	460	506	477	469	426	454	463	453	426	456	468	452	503	455	484	444	439	468	466	447	438	461	459	428	452	498	462	508	464	450	455	483	464	440	478	454	495	434	471	475	459	445	483	463	475	459	458	457	449	479	511	484	490	466	429	456	444	468	455	490	479	511	464	473	464	439	489	449	459	505	499	472	472	467	482	464	466	465	502	454	455	448	466	467	488	467	443	463	446	437	469	481	441	420	455	455	458	454	511	456	472	422	434	456	449	480	495	464	470	485	467	408	487	461	480	451	480	466	445	497	487	480	473	461	501	451	482	424	480	470	462	473	484	461	483	469	485	481	450	454	438	483	468	425	433	445	407	463	448	467	442	478	455	499	467	438	451	460	489	462	458	478	475	454	471	431	457	472	457	480	420	514	516	494	452	476	463	467	443	448	442	423	428	431	471	460	437	435	457	431	474	501	464	452	428	428	465	419	507	453	432	442	522	451	482	435	478	473	483	478	469	466	485	480	429	472	467	445	468	496	465	467	436	479	450	478	451	478	444	457	437	435	461	448	478	450	497	492	482	451	482	426	449	476	447	509	440	449	472	481	454	460	467	505	487	458	472	461	475	430	476	467	466	448	471	457	458	489	502	496	471	480	495	470	497	464	455	468	440	486	445	441	446	497	495	495	493	450	494	476	438	422	442	463	458	498	460	498	462	445	426	488	453	498	473	457	451	493	500	483	458	471	479	472	483	501	445	475	472	465	460	429	453	459	441	471	471	445	452	471	459	468	487	463	469	469	442	475	477	417	501	472	466	447	481	448	487	463	488	452	480	477	490	460	449	486	486	448	487	485	462	479	473	486	471	456	496	430	472	478	450	498	459	485	482	470	439	457	452	505	451	457	454	483	501	443	476	436	453	453	447	468	451	471	442	454	492	461	465	467	469	478	429	449	456	493	493	430	451	491	458	487	461	448	475	444	483	461	413	475	485	481	473	447	470	459	452	457	464	489	468	449	492	444	428	474	462	503	448	479	431	459	495	439	471	486	471	486	468	428	479	471	456	456	453	486	465	509	442	476	488	487	474	429	492	493	470	468	459	461	457	459	501	470	489	465	461	436	444	497	491	483	474	468	466	488	515	437	443	446	468	455	483	461	482	493	464	477	498	448	466	508	432	484	505	438	491	433	454	483	454	483	441	461	487	475	490	488	473	446	468	487	461	454	461	426	486	435	476	482	453	471	458	464	454	465	460	486	476	510	457	494	484	463	477	459	491	455	460	497	503	450	469	482	429	475	473	451	473	466	476	433	492	452	493	450	442	482	467	466	497	472	435	447	486	482	491	470	468	520	465	466	472	431	503	459	489	436	481	456	489	438	515	472	473	461	433	488	478	458	506	483	464	484	436	463	441	490	474	466	469	465	465	471	469	491	462	483	493	455	467	446	467	501	475	497	464	440	484	429	523	442	463	461	505	444	480	441	477	459	500	468	477	489	475	461	462	432	437	454	467	497	489	450	511	494	501	467	477	462	444	459	485	463	459	499	444	458	446	491	467	484	487	459	510	441	461	451	472	468	475	463	480	435	483	477	500	478	452	460	459	473	484	451	449	469	470	431	486	451	470	469	462	531	436	485	447	439	450	443	446	505	461	448	447	474	464	484	493	506	475	462	480	467	477	460	460	468	461	469	476	456	417	468	452	442	458	477	462	434	502	476	457	475	434	477	473	467	468	489	475	448	461	490	479	455	462	448	473	489	448	470	467	436	488	449	434	463	453	461	452	452	443	486	427	409	481	518	440	489	487	484	471	451	468	471	468	455	463	456	450	471	445	476	454	503	444	432	491	462	463	423	455	476	428	454	501	482	454	429	464	460	461	443	428	475	488	465	404	478	479	450	444	480	497	470	455	467	466	430	496	436	474	478	458	485	442	468	464	449	448	458	473	463	483	463	440	451	476	443	484	479	438	495	445	479	460	438	496	460	474	457	465	491	504	425	446	468	474	452	452	459	428	446	465	476	471	447	477	514	409	455	448	485	495	445	451	442	469	485	439	480	483	481	428	474	456	482	467	442	460	498	470	469	469	441	445	466	452	473	443	431	463	532	491	436	424	475	455	452	449	507	465	500	454	445	449	458	461	460	440	490	482	494	464	510	478	446	444	477	502	473	492	522	449	481	431	450	441	486	485	498	473	465	416	460	451	474	471	472	470	510	478	435	449	469	453	496	485	445	469	500	476	435	504	457	452	469	448	460	475	462	462	452	474	496	444	477	467	452	488	475	482	477	481	479	473	435	423	509	469	445	471	435	502	448	495	493	480	481	466	457	458	476	484	467	479	442	491	480	451	499	430	455	449	444	424	502	482	459	465	502	475	479	462	476	410	465	489	432	462	502	445	473	481	492	472	455	436	509	467	447	490	479	476	490	445	504	445	466	469	443	459	461	454	453	426	444	472	450	435	477	486	459	499	481	475	460	468	473	430	445	489	469	513	425	460	436	472	452	457	482	494	483	463	479	457	452	524	472	472	488	485	456	448	451	482	464	473	439	460	473	487	496	468	483	433	463	420	506	460	467	456	411	418	462	474	469	503	467	509	450	486	454	451	425	463	485	498	451	489	475	466	492	482	461	474	466	459	423	470	433	466	487	469	454	495	456	492	505	475	460	456	463	461	453	421	453	434	433	443	463	475	485	457	484	475	441	437	429	484	464	475	464	466	497	474	433	467	481	465	462	455	507	473	491	455	408	446	494	481	487	448	441	474	462	457	488	523	475	498	519	502	483	455	448	471	475	481	458	444	453	486	440	465	470	419	484	452	466	485	445	474	492	441	456	491	471	471	447	502	447	466	473	489	440	469	428	470	478	459	445	464	442	447	478	418	478	436	471	475	474	485	465	476	489	473	484	470	470	475	434	477	477	440	476	438	448	460	494	453	453	463	448	473	477	458	496	450	453	451	501	470	498	488	484	480	432	489	466	455	465	476	442	444	430	479	437	459	440	440	456	483	495	468	450	449	469	495	455	475	449	431	479	444	492	436	471	450	466	465	471	474	458	433	463	448	466	483	483	457	488	503	529	478	462	464	443	500	451	464	471	433	455	468	467	486	469	463	484	445	499	458	484	465	460	490	514	417	485	472	427	479	473	471	474	460	475	489	502	486	430	496	460	472	463	476	464	461	499	455	460	470	429	491	485	462	468	457	496	458	490	467	454	477	495	457	464	460	457	501	447	489	443	416	468	486	453	493	478	491	464	447	504	446	444	448	467	471	503	423	473	447	492	447	493	454	462	454	456	457	452	463	485	429	499	477	433	454	460	475	439	433	469
24955	21483	24843	28514	21469	20678	1047	475	373	352	369	363	334	313	325	354	308	368	354	336	329	327	291	358	328	278	338	355	288	304	327	341	336	311	314	341	325	335	305	309	312	358	312	310	327	291	329	340	343	328	365	310	329	325	318	325	294	331	295	326	319	316	329	307	361	316	327	300	314	340	312	302	285	314	328	310	292	363	327	299	308	326	318	308	313	346	326	340	374	290	354	336	295	337	307	334	341	314	301	318	312	326	358	348	346	325	341	351	329	323	323	342	292	295	295	375	352	310	303	322	350	300	338	335	329	340	344	315	333	315	352	302	306	326	337	270	298	323	303	345	354	319	339	350	311	299	343	298	313	316	346	311	343	317	318	326	293	341	341	309	282	327	350	297	312	326	298	306	326	306	361	337	323	312	306	298	330	336	325	325	323	332	336	297	330	337	317	316	300	315	305	319	326	268	297	355	284	313	357	309	323	320	321	334	346	287	300	292	321	323	273	342	360	302	275	311	319	337	309	278	307	288	274	303	309	297	309	335	308	300	310	321	290	352	276	318	371	299	332	334	352	317	325	297	323	330	318	329	320	307	316	313	299	324	313	325	308	304	319	298	317	335	289	290	315	313	307	316	294	339	345	331	302	283	348	341	308	313	326	310	328	324	327	298	307	322	348	303	381	319	281	331	329	324	291	312	330	330	294	344	345	292	314	312	367	336	315	329	372	311	330	327	284	301	325	315	322	296	335	282	304	306	314	320	322	322	349	315	314	331	333	322	318	328	323	337	289	320	315	309	297	304	318	300	282	322	309	302	307	301	288	303	334	338	319	329	332	345	281	329	379	308	295	329	331	338	289	328	317	318	325	344	326	347	311	303	318	330	361	350	286	308	331	327	335	323	304	325	311	310	309	318	319	313	330	308	293	342	293	304	318	283	319	378	311	303	306	324	335	333	310	326	305	303	312	321	311	322	293	347	318	360	323	337	302	329	324	322	357	333	314	332	315	345	339	321	287	302	307	320	302	303	346	311	322	340	326	323	342	322	286	293	330	345	305	336	349	321	317	316	318	287	316	340	344	333	332	273	320	325	324	325	280	339	282	330	310	330	303	311	329	337	320	329	315	311	334	310	325	321	302	352	330	311	319	332	342	300	284	314	325	279	289	333	314	333	335	326	331	319	325	289	336	315	344	281	331	320	312	308	350	307	354	310	332	331	330	324	315	331	324	298	322	314	329	326	312	298	306	311	361	318	304	329	335	315	330	308	305	321	305	348	304	314	348	290	285	326	309	268	289	350	341	329	345	336	295	317	298	358	332	320	344	349	304	306	301	318	346	325	323	316	303	304	320	349	310	317	328	310	313	346	325	297	342	314	303	293	321	341	330	334	335	297	339	341	304	320	352	340	370	369	320	355	314	346	342	298	286	292	318	326	325	306	317	299	303	285	301	287	306	314	334	367	291	343	303	349	336	356	316	330	344	318	325	344	322	284	328	329	331	322	316	332	327	326	332	320	312	309	302	317	315	306	326	318	328	329	301	299	359	330	292	278	338	338	336	300	330	326	316	305	346	309	317	318	307	314	311	313	316	317	307	333	274	351	316	307	312	344	324	344	317	299	323	334	341	323	301	312	301	325	368	302	319	317	288	258	327	349	294	305	359	350	329	335	340	325	317	316	320	303	326	311	314	331	321	316	321	311	322	321	326	313	324	329	320	297	348	347	322	318	340	310	295	314	286	307	301	336	312	313	302	304	305	329	349	301	321	323	333	279	329	324	288	327	327	297	317	326	320	346	321	319	288	335	315	345	371	331	293	308	313	322	332	345	353	357	317	288	324	344	313	323	338	371	344	299	333	295	308	343	332	293	290	316	316	313	307	300	350	317	346	305	310	308	325	316	271	319	322	348	321	273	345	312	310	309	303	326	327	351	338	297	333	330	302	324	324	304	296	300	333	319	316	333	290	311	322	330	309	300	294	319	311	326	328	323	342	315	307	333	333	325	348	365	357	376	324	344	305	304	310	283	343	347	327	310	308	331	313	304	325	271	303	312	333	327	315	311	319	325	294	367	304	320	344	327	332	332	334	306	333	327	328	316	317	300	323	317	322	314	353	334	297	301	306	320	297	307	345	317	330	323	333	299	325	338	337	304	318	331	338	300	304	329	318	326	330	315	313	325	339	295	351	362	321	307	297	329	307	300	303	313	336	336	279	319	334	301	313	295	311	304	333	325	306	319	331	289	306	301	310	336	339	317	313	323	321	325	325	343	338	325	357	314	331	300	308	322	312	365	320	314	326	314	325	290	303	288	324	291	317	302	341	321	346	345	347	326	326	300	314	346	315	344	320	324	318	285	312	324	330	347	281	311	295	345	309	307	324	310	331	314	336	343	335	310	344	366	302	312	303	325	325	318	314	350	321	327	305	311	286	293	294	305	310	263	313	316	295	314	331	322	354	276	301	311	337	309	325	295	343	324	312	299	336	271	311	276	302	316	299	330	303	312	331	351	305	330	355	295	333	317	303	344	329	318	295	326	315	344	301	319	305	326	317	301	312	318	328	317	317	333	311	323	325	303	305	331	294	304	320	326	316	365	323	366	319	326	358	321	322	283	361	305	317	293	293	319	313	298	334	342	314	305	307	305	323	307	317	304	303	325	287	314	324	302	292	318	302	321	316	303	312	286	303	323	320	308	321	302	295	292	312	291	307	260	308	317	290	317	288	317	319	339	342	318	354	324	298	321	308	327	336	309	307	292	331	357	311	329	319	356	315	363	302	331	333	313	321	346	312	315	322	322	359	354	301	330	340	304	302	343	297	324	355	320	313	344	352	317	306	315	311	324	284	312	314	324	324	320	350	348	349	344	329	318	335	307	320	304	300	305	319	300	325	314	312	312	340	319	295	310	276	304	303	316	312	301	296	333	313	293	338	318	285	348	323	321	332	357	316	315	366	324	316	320	314	317	345	284	333	307	315	338	315	297	309	326	330	307	279	334	354	336	311	338	309	330	323	293	318	295	341	283	313	309	321	326	302	283	326	307	304	317	329	319	343	343	324	313	330	307	321	303	328	337	305	307	323	335	305	316	343	309	337	325	301	297	350	284	317	346	333	338	328	311	317	320	314	348	306	307	314	308	336	320	330	308	326	323	337	353	314	330	321	301	334	321	292	320	350	320	348	314	340	275	321	319	312	348	333	328	364	326	313	302	316	304	317	317	330	342	313	365	304	337	314	308	315	287	315	323	364	306	313	304	323	332	306	318	331	339	320	320	348	310	297	281	347	337	324	317	288	330	352	302	314	305	358	317	329	322	306	339	305	331	338	292	359	322	327	306	312	320	304	331	306	323	324	356	355	306	317	309	341	311	318	350	342	328	267	331	298	300	285	314	301	332	367	308	363	343	314	281	338	316	293	341	348	357	327	310	290	313	342	311	352	307	344	316	287	284	350	314	286	305	310	313	337	313	336	350	343	341	331	308	325	294	351	296	318	297	287	343
15269	42718	10265	1112	830	776	752	726	742	673	749	712	724	676	712	753	669	641	669	701	681	680	713	652	711	641	710	751	692	685	681	685	650	689	700	655	663	705	704	754	688	697	685	670	670	677	709	677	638	701	680	693	697	703	674	649	666	701	654	667	685	650	651	675	726	650	706	671	678	709	669	677	714	681	626	722	667	662	677	679	703	684	692	657	729	659	677	715	709	651	678	696	716	670	694	671	654	663	718	704	695	715	701	607	704	710	669	691	715	659	681	636	684	687	693	682	680	707	718	734	723	683	697	690	663	704	674	678	700	664	662	668	671	700	682	682	657	658	674	664	664	670	670	650	725	667	668	630	647	712	672	694	724	692	685	717	694	668	697	644	666	716	714	713	633	699	695	673	662	651	635	710	695	684	679	733	672	672	680	695	687	660	686	644	706	674	668	710	753	678	681	707	681	686	706	684	667	726	698	685	682	689	654	714	659	673	696	673	689	656	714	707	630	687	708	692	685	685	671	692	692	701	689	675	671	683	686	706	693	701	677	689	685	713	669	711	687	670	669	678	684	700	705	659	692	717	668	684	701	686	696	688	673	687	667	658	731	684	698	602	707	675	669	691	678	660	665	725	683	673	684	709	691	709	726	711	671	711	707	636	674	702	737	656	628	672	711	712	675	647	637	680	672	698	674	712	678	688	654	664	710	693	671	677	692	656	658	747	678	705	666	682	709	671	711	687	685	665	679	686	696	678	732	684	681	737	661	705	655	693	664	721	747	725	668	734	690	663	731	748	711	699	694	719	670	646	718	671	682	690	696	706	699	714	655	666	688	698	671	706	675	628	664	653	661	676	658	722	691	649	696	688	678	705	724	674	630	660	702	663	687	701	746	706	655	709	688	669	665	661	691	687	676	710	687	659	682	681	683	763	715	659	675	671	683	660	680	677	671	684	671	698	684	712	670	678	662	651	627	724	660	691	691	701	730	721	676	688	723	691	692	728	667	689	679	708	672	696	691	708	696	672	691	684	742	682	694	705	674	660	699	698	694	720	668	657	721	641	670	717	706	704	670	650	713	700	694	704	703	721	684	677	682	694	667	716	659	709	697	686	658	726	667	648	696	703	710	701	685	701	710	694	686	673	686	650	687	672	686	699	670	698	695	656	666	716	689	697	675	669	653	666	710	727	704	660	696	674	741	707	676	707	692	700	679	652	667	754	717	650	652	694	688	662	721	709	686	673	644	660	727	673	677	670	673	714	648	697	691	694	665	669	727	704	636	677	658	712	709	665	675	701	704	652	709	702	660	678	677	677	691	692	675	692	678	657	664	736	699	689	673	685	651	695	680	634	693	692	713	705	691	637	696	688	713	680	693	691	685	683	658	683	673	650	695	737	649	683	665	703	675	723	742	662	667	670	651	666	690	677	709	691	701	697	652	689	676	644	708	731	679	660	681	658	705	643	656	667	710	702	647	700	734	674	672	663	697	709	671	691	657	703	658	700	673	665	657	652	687	645	665	661	638	684	628	726	689	683	678	647	689	704	646	705	648	731	676	700	728	720	737	675	685	641	698	693	734	676	655	690	694	689	681	665	693	686	694	662	691	692	680	656	697	671	677	673	715	676	629	667	674	694	708	716	656	671	669	664	658	696	690	685	640	663	694	684	667	674	700	726	704	692	646	684	698	696	680	667	659	655	645	697	687	711	708	620	657	690	726	705	677	649	668	663	667	705	671	690	675	677	707	683	694	672	674	651	665	732	684	653	692	682	681	665	646	642	681	694	666	650	670	687	674	719	687	720	684	711	641	703	667	689	682	676	650	661	692	671	635	699	696	689	677	719	659	698	732	672	708	651	710	719	699	709	714	685	682	714	654	709	674	669	705	659	687	665	732	687	735	659	656	680	717	665	666	700	705	701	718	700	688	715	679	669	672	702	688	664	693	670	664	653	688	671	689	675	687	753	685	682	682	668	648	701	683	725	670	645	687	659	663	673	660	686	700	687	704	701	689	652	689	685	703	683	645	684	646	674	641	727	635	673	621	674	695	713	678	689	634	692	700	669	684	720	652	656	732	723	691	727	665	691	724	675	693	678	708	673	716	720	703	737	629	669	732	768	672	694	738	674	655	702	674	689	662	678	685	687	673	655	672	696	712	664	697	660	660	693	694	652	679	690	677	723	652	620	716	671	649	646	711	696	700	636	697	678	717	709	725	659	664	714	696	666	668	692	652	715	686	665	687	679	723	662	674	654	682	669	657	689	654	667	685	690	660	725	690	701	690	649	643	647	647	696	731	668	737	667	706	620	652	698	681	671	703	689	739	680	680	681	661	687	669	674	703	689	672	726	726	686	680	691	708	719	721	658	697	711	663	659	683	707	712	685	667	700	682	721	723	714	674	682	730	683	656	665	708	678	729	674	661	682	699	682	702	718	666	683	682	677	665	681	707	704	653	673	705	648	649	706	749	695	715	719	685	663	689	656	709	674	712	713	675	628	722	669	672	703	684	656	653	649	720	682	694	694	690	726	711	694	722	702	654	687	710	715	707	677	667	688	699	675	686	618	629	682	640	660	640	703	697	706	648	680	680	657	667	671	665	634	675	657	670	662	706	669	688	655	652	734	661	700	676	639	682	674	654	633	688	688	701	644	715	713	667	660	664	692	706	735	703	711	715	692	678	723	657	681	694	673	683	681	726	696	692	748	642	654	647	657	691	698	634	678	665	693	695	673	670	672	686	694	687	712	687	720	716	638	697	763	697	657	739	698	724	735	643	662	649	718	656	691	680	640	686	723	677	661	669	698	667	687	675	703	713	689	691	683	689	684	683	654	708	697	673	680	697	679	673	679	650	708	675	656	656	724	680	714	703	647	670	690	714	668	695	675	676	724	679	702	684	675	688	710	673	680	707	663	665	684	644	662	687	637	697	707	678	676	649	685	672	698	731	650	693	661	639	690	720	707	706	681	636	682	667	711	662	620	715	656	679	647	704	683	641	690	689	655	692	703	695	717	695	697	716	711	672	697	727	744	697	720	722	701	706	678	734	734	679	689	681	675	724	630	717	656	657	696	713	729	654	706	680	667	669	695	708	688	728	730	736	704	641	659	721	643	698	714	706	698	663	689	669	678	686	691	712	711	727	644	671	704	684	693	657	630	698	677	663	704	706	676	653	704	685	683	658	707	657	679	693	691	696	649	671	670	742	751	740	667	713	664	723	741	668	719	673	659	674	718	676	683	697	713	618	677	715	687	684	657	729	686	661	678	652	658	700	667	678	687	728	702	700	680	691	697	724	675	685	690	691	684	692	663	675	714	670	671	691	687	687	659	709	655	642	691	671	723	737	674	659	656	667	626	727	697	700	704	699	668	714	682	646	691	670	697	726	661	661	683	670	638	705	693	691	662	638	660	653	696	663	718	712	705	724	711	717	723	675	699	699	648	656	648	648	656	652	632	691	682	691	686	736	706	681	721	687	670	663	673	679	662	667	646	656	673
24272	21438	25093	28217	21440	21450	19162	697	401	340	348	309	330	298	282	309	305	256	271	283	289	288	298	270	273	264	271	254	250	260	263	283	263	277	259	271	260	280	259	272	249	281	296	269	269	256	265	250	226	244	278	258	227	267	240	246	259	247	244	230	245	271	259	232	246	254	235	265	254	270	260	264	256	251	260	279	246	234	226	250	238	273	242	281	269	276	231	269	232	250	264	250	250	238	244	274	271	236	231	274	260	306	259	234	234	250	255	248	222	237	220	247	256	235	224	250	257	245	269	243	248	224	220	250	252	307	271	251	256	273	247	259	240	290	270	238	267	239	222	263	248	246	273	251	269	241	238	255	250	226	262	301	233	242	242	260	227	218	246	263	242	255	240	279	245	259	250	266	235	250	230	248	231	253	234	264	280	276	241	271	246	265	239	257	260	258	256	223	209	289	235	272	231	254	291	242	245	262	240	235	263	239	236	222	237	236	253	266	264	245	250	250	234	248	237	244	232	242	235	220	245	250	251	239	245	257	266	250	235	247	243	246	279	254	263	247	259	262	274	222	253	268	234	240	265	251	241	243	275	264	244	251	242	261	231	241	243	245	242	232	255	257	236	232	266	242	268	247	222	253	260	236	242	253	251	243	270	245	269	250	284	264	260	213	248	273	248	237	257	265	241	232	288	228	266	227	236	235	233	296	284	256	231	245	230	262	271	259	251	244	244	266	256	250	253	238	254	277	239	248	252	251	260	266	232	256	273	250	218	253	261	277	246	226	257	268	249	250	262	264	278	260	283	268	232	239	262	245	280	262	255	263	238	255	274	265	240	226	270	266	265	264	246	275	259	256	255	247	265	243	255	226	256	236	234	241	240	287	250	252	260	245	285	265	246	243	256	251	237	259	260	251	246	228	264	311	243	267	256	232	253	246	261	258	277	250	251	259	238	275	243	240	234	240	252	276	247	287	225	250	246	250	256	242	234	232	248	218	264	246	265	232	244	233	231	259	241	251	269	247	250	283	234	248	255	263	241	279	242	265	266	238	287	268	270	241	254	248	266	223	247	246	265	242	219	254	235	270	242	234	285	267	262	253	258	249	255	269	238	232	268	237	236	241	260	249	229	254	254	225	251	281	237	244	283	236	278	230	242	216	263	232	250	250	258	220	249	253	227	259	252	237	254	250	232	249	262	246	248	244	258	229	238	277	254	249	272	249	263	235	260	256	251	240	268	243	251	256	252	245	256	247	225	269	252	211	244	230	236	232	249	224	225	275	236	237	226	269	242	246	207	257	239	261	258	257	233	270	269	252	230	243	252	271	286	242	222	257	270	255	232	252	205	216	256	261	245	244	251	245	269	270	265	238	230	269	261	268	245	247	262	278	281	244	247	255	263	291	275	243	232	255	242	235	252	263	248	261	244	262	248	210	268	257	267	250	264	246	217	257	236	233	262	245	271	236	249	241	223	251	237	226	243	252	281	217	251	245	248	252	243	271	245	242	276	247	260	247	258	271	251	219	239	247	234	255	252	236	257	242	247	236	257	227	270	239	267	274	254	237	241	226	245	272	270	249	238	252	212	255	246	242	250	293	244	249	227	223	258	244	227	237	236	237	231	272	258	256	243	242	266	260	249	270	223	237	238	228	246	276	257	232	256	233	221	223	234	246	255	248	265	262	233	246	219	233	259	269	212	271	265	227	284	235	213	236	241	267	270	242	238	294	238	268	240	270	276	253	255	279	247	231	250	253	245	275	278	270	228	272	259	240	239	236	251	265	242	218	246	254	242	261	265	242	225	263	245	241	253	241	258	261	230	241	262	254	240	255	261	226	264	248	240	265	244	277	258	264	242	263	238	230	274	242	256	245	252	269	243	249	217	244	215	216	225	239	295	236	239	236	234	245	228	254	240	248	266	251	250	264	257	268	231	255	252	261	251	270	260	239	263	255	267	248	282	215	269	234	236	235	247	232	241	244	263	262	264	254	249	255	238	251	269	263	233	259	276	227	255	242	232	248	249	251	246	229	243	239	235	285	249	227	237	266	258	275	223	237	240	222	237	254	228	240	255	248	262	240	257	271	251	247	270	263	224	227	247	291	268	243	272	283	245	247	284	255	270	258	266	235	220	247	283	253	258	223	235	230	231	239	212	242	239	241	261	272	257	279	266	182	224	253	250	266	266	262	260	255	271	241	257	275	256	217	212	250	272	250	229	244	230	227	245	230	237	228	229	230	249	272	221	254	272	238	253	259	235	236	258	262	273	260	241	249	223	276	230	240	226	224	256	245	236	236	245	251	258	235	247	236	284	258	246	243	262	234	252	226	248	243	256	272	260	250	250	270	269	232	273	249	249	244	265	300	257	252	241	236	268	256	250	267	255	227	279	266	273	228	243	223	240	250	262	258	223	261	253	195	254	255	285	258	239	244	232	268	264	224	263	252	241	216	250	220	257	275	240	286	263	264	249	269	260	229	246	248	269	231	247	252	247	264	258	254	236	244	247	237	262	233	255	269	287	282	271	250	241	243	268	279	230	255	227	266	228	244	241	224	226	270	258	244	272	234	256	231	219	250	251	241	258	255	253	277	236	280	247	249	260	270	267	220	253	245	257	244	219	251	252	274	254	233	226	225	276	245	234	251	268	263	256	291	259	233	279	232	249	232	227	246	247	227	264	249	236	248	239	252	273	264	249	243	269	244	284	263	261	241	240	276	276	241	256	255	287	278	248	234	239	258	259	250	240	249	245	236	243	260	274	250	229	265	252	245	253	274	239	249	269	220	247	250	242	239	236	237	260	258	267	234	271	244	249	223	261	247	237	268	249	242	250	263	260	237	247	224	253	254	249	269	228	269	222	212	247	243	255	285	246	249	234	251	228	223	217	229	263	221	259	248	287	231	237	234	248	267	249	252	257	266	247	251	263	257	258	261	245	253	265	202	254	260	241	224	231	242	236	228	287	268	259	265	287	221	234	250	259	249	255	273	250	275	241	235	251	237	243	258	265	265	249	263	263	251	267	254	250	234	244	275	221	241	250	232	300	220	256	263	226	285	277	240	272	268	273	261	269	242	264	255	249	276	255	252	268	254	249	250	262	243	248	235	248	222	238	251	236	235	248	246	271	266	274	250	226	247	247	251	294	276	267	242	270	254	262	272	269	225	234	245	235	239	286	257	229	251	217	216	236	282	241	273	262	265	249	280	259	249	298	264	275	276	235	239	235	239	275	234	274	257	265	261	256	262	265	246	249	226	258	252	263	254	235	282	235	265	233	256	281	277	289	276	237	280	223	275	245	240	236	250	233	263	252	243	236	235	237	283	271	256	237	251	237	265	233	258	236	295	245	250	240	236	264	245	255	254	248	247	254	243	282	266	275	261	242	247	261	245	272	275	250	236	264	255	248	227	256	219	255	239	227	248	265	253	221	259	214	231	258	233	244	269	245	256	232	260	262	260	243	276	245	255	269	258	248	255	251	259	239	258	248	250	240	247	245	275
20544	53822	15699	1378	901	681	702	601	578	614	536	558	570	566	571	566	559	519	534	522	497	558	547	515	512	474	570	539	525	532	520	563	548	526	533	501	535	532	531	584	487	514	539	490	510	488	545	562	564	501	514	468	535	518	505	537	555	510	496	534	493	491	529	566	538	492	526	549	508	528	534	563	579	499	548	556	520	529	567	495	562	483	512	560	545	566	513	515	517	575	539	518	537	565	512	533	522	510	536	521	552	542	534	517	545	506	507	487	520	513	510	541	544	547	485	531	539	494	511	516	512	528	515	547	533	560	528	503	518	543	526	541	489	533	591	499	487	511	481	517	563	516	543	546	502	556	512	542	528	549	530	514	538	493	508	502	556	528	505	524	542	506	518	523	493	545	539	558	546	546	531	495	510	517	533	514	517	529	500	489	527	507	540	494	511	533	518	510	515	533	521	501	524	504	516	548	498	526	541	538	513	497	506	506	541	519	523	498	525	549	527	490	515	500	532	506	544	500	533	549	506	505	502	535	549	553	542	555	528	512	527	535	522	525	508	531	527	547	477	517	504	517	576	533	537	552	509	532	525	547	525	525	523	505	512	519	524	555	522	547	491	583	487	500	502	519	547	522	501	508	555	529	526	519	508	575	539	515	477	501	526	505	540	505	526	485	538	515	522	510	470	539	530	495	498	519	494	516	508	477	531	508	537	492	472	503	516	525	543	532	536	525	546	526	506	497	518	536	564	508	538	529	562	519	541	503	534	557	518	519	525	487	541	527	518	518	479	489	543	465	534	528	516	509	515	540	539	511	516	528	496	545	555	542	523	545	522	506	552	518	543	519	538	510	565	525	532	524	559	585	530	508	558	529	505	527	495	501	532	535	570	523	526	495	555	523	571	535	554	532	507	551	516	465	539	510	531	505	495	540	483	499	539	482	542	477	519	504	554	523	504	527	573	503	540	541	517	494	516	521	495	547	506	513	543	572	517	548	552	546	514	551	525	556	558	563	526	510	535	515	517	503	530	526	498	550	517	473	518	520	497	510	492	488	525	503	511	504	479	535	521	525	541	519	516	541	508	521	524	558	536	524	546	518	489	508	513	541	558	543	516	512	511	502	518	502	527	480	498	528	476	528	503	524	498	557	509	537	574	500	557	532	509	541	586	483	471	513	598	500	506	551	530	531	506	517	540	515	551	537	517	540	527	511	497	570	523	491	505	500	546	512	544	473	503	521	513	517	539	505	535	502	498	523	540	522	537	509	524	498	535	534	491	508	491	504	534	534	505	531	531	502	529	517	539	513	514	574	518	548	510	535	501	509	534	509	547	539	523	483	507	491	491	516	554	543	506	557	516	494	494	504	527	570	541	515	541	509	501	531	497	537	489	547	502	526	539	517	520	493	526	513	508	503	511	511	518	515	510	510	549	500	513	538	514	505	469	523	500	515	512	528	535	479	511	527	534	514	524	494	518	531	522	507	516	547	557	523	515	533	515	529	525	491	528	562	517	536	522	516	484	511	495	539	505	522	551	524	533	488	531	555	533	487	498	559	532	496	507	520	507	495	527	542	546	512	502	533	498	535	510	530	523	570	523	517	508	514	525	522	503	525	472	516	514	524	523	521	500	487	541	510	524	484	527	526	545	554	518	544	514	501	514	483	530	515	513	521	549	473	528	497	532	514	520	541	530	544	503	532	497	504	523	519	484	513	545	517	526	494	526	520	545	503	547	553	520	543	470	532	526	486	492	491	511	547	527	514	521	503	525	523	534	493	530	493	507	505	537	493	554	523	490	496	510	525	546	549	482	490	521	503	530	567	514	491	505	501	506	557	538	514	510	515	496	526	549	527	515	514	531	510	547	511	546	537	531	525	522	581	510	518	510	499	527	528	525	502	546	517	535	512	491	487	522	480	526	483	555	501	510	516	519	508	574	569	528	549	484	529	514	475	476	533	492	533	498	575	494	510	537	486	499	505	515	511	506	525	516	541	500	521	495	516	529	540	544	511	547	470	500	486	565	515	533	514	486	514	528	500	558	523	526	507	526	512	505	557	494	522	530	516	474	531	504	525	539	523	536	541	518	526	529	465	511	533	543	512	541	553	514	520	545	537	518	523	497	513	518	507	498	539	572	544	492	534	536	524	565	504	485	543	527	519	504	541	525	507	517	524	580	534	537	491	507	523	536	521	574	516	544	544	503	507	500	494	540	542	526	528	538	520	507	518	541	540	515	509	528	528	496	502	532	505	503	527	499	487	493	496	520	550	502	518	496	497	502	506	522	507	529	493	550	544	549	479	552	492	529	560	487	514	532	530	540	549	531	552	508	544	501	506	527	496	508	526	536	504	524	530	522	587	543	546	514	531	519	515	510	552	463	501	523	504	516	527	510	518	555	556	505	534	491	524	500	515	545	466	486	519	550	527	528	550	509	501	497	520	561	576	505	551	531	521	505	513	523	552	510	510	499	557	486	541	501	544	519	527	517	508	518	513	528	511	479	526	508	523	514	515	502	527	502	535	497	511	523	511	512	570	508	501	521	482	504	531	499	566	535	494	533	491	533	447	490	506	482	506	507	521	547	504	513	521	511	547	524	523	518	514	492	519	516	549	544	514	509	543	486	519	465	540	537	464	536	517	534	522	567	536	540	499	513	544	539	578	506	564	562	475	518	517	489	528	522	506	490	507	494	506	551	585	497	527	467	532	535	505	559	526	536	484	505	482	547	521	510	495	516	514	496	503	537	497	574	538	505	517	522	524	533	519	536	525	505	518	472	521	521	487	512	519	515	513	509	510	517	493	485	532	532	516	510	521	560	504	512	533	498	494	521	532	561	525	554	535	532	546	510	507	513	561	499	502	550	491	541	537	519	535	506	526	552	580	517	544	519	522	482	557	530	510	515	531	548	512	529	523	505	494	518	520	524	511	531	520	549	474	559	519	528	574	494	522	513	511	503	526	481	523	514	525	504	504	504	534	508	488	516	547	526	539	569	548	512	506	497	571	511	512	513	515	556	579	573	520	523	512	499	522	512	533	551	530	530	525	557	483	524	531	522	485	540	485	533	542	468	529	510	543	503	555	492	515	509	527	520	536	502	515	557	479	522	503	477	545	473	482	552	531	539	506	496	522	519	505	567	481	495	500	538	510	568	537	489	500	509	494	511	545	540	516	510	531	508	521	494	543	483	494	563	543	508	501	502	464	488	514	487	522	554	553	531	477	537	544	538	498	546	559	545	506	514	558	573	528	544	514	518	538	555	484	495	551	525	542	542	534	506	530	543	530	516	520	520	539	486	518	529	529	484	496	509	508	493	567	521	519	546	519	508	519	496	499	515	506	529	485	506	503	502	502	528	480	498	500	523	512	542	532	510	517	541	475	474	508	495	466	524	555	511	550	534	514	572	542	492	485	506	541	491	552	482	513	513	496	507	535	505	509	538	525	510	509	551	560	548	525	525	545	516	516	529	540	544	535	527	509	523	524	505	515	500	527	493	487
32679	20773	10159	613	259	240	221	191	202	209	178	236	212	197	199	212	189	198	206	180	167	206	187	190	207	188	186	201	188	200	187	210	223	182	166	186	232	193	181	197	194	197	207	190	183	199	171	176	183	206	206	198	221	204	183	197	202	208	180	188	218	214	200	192	199	244	185	190	186	195	178	198	203	194	206	188	205	173	194	186	193	209	219	204	186	211	213	215	178	182	182	201	194	213	197	202	204	206	202	200	179	194	223	177	201	178	206	200	155	191	224	209	181	161	202	166	204	190	199	200	207	209	235	228	178	178	204	204	190	226	191	224	192	197	212	207	201	217	214	219	176	203	218	216	187	192	185	192	205	217	193	201	185	207	209	188	197	180	169	214	209	203	197	217	211	211	208	180	172	169	175	203	187	193	213	190	202	205	219	207	209	171	238	204	217	201	209	193	197	194	204	216	210	203	198	199	208	216	179	197	172	182	202	206	215	213	209	186	206	182	199	198	208	211	208	187	205	207	190	178	181	217	187	225	170	193	198	211	195	194	213	190	180	212	210	175	205	191	189	227	191	200	185	226	208	219	204	190	204	182	197	191	211	192	185	226	180	199	179	173	191	186	216	184	212	211	203	217	186	194	216	212	171	186	172	218	181	230	164	210	198	183	235	187	207	194	193	216	193	197	182	210	209	199	220	198	200	204	199	202	237	179	177	171	190	210	201	218	185	182	206	192	185	196	187	174	199	192	192	205	211	183	178	174	208	216	212	173	221	196	183	196	194	186	187	191	192	204	188	216	211	192	201	192	191	180	200	207	210	192	186	208	206	186	203	185	203	212	153	188	195	208	171	187	204	207	196	181	188	181	191	190	166	201	202	187	177	186	193	178	192	220	181	216	190	211	231	196	212	186	189	170	198	167	183	189	193	210	214	184	174	208	206	201	193	245	226	190	212	192	174	197	210	179	204	189	208	162	195	179	204	219	205	186	195	172	206	199	234	201	195	204	214	193	182	202	177	202	226	228	167	194	203	216	200	179	184	216	188	212	181	188	188	175	213	220	212	180	180	205	202	207	169	173	185	181	200	191	175	220	177	194	193	197	197	186	184	214	197	194	203	206	206	188	206	216	220	162	200	211	201	199	190	193	165	216	206	195	195	207	169	183	204	204	179	195	193	191	198	211	187	204	184	229	215	192	195	190	192	207	198	199	197	190	201	174	200	205	215	208	205	200	180	190	190	222	167	185	197	217	223	186	199	214	204	218	192	200	200	192	185	175	195	214	225	192	198	197	184	175	207	203	182	175	217	199	202	163	192	189	193	202	191	208	175	211	187	207	190	161	193	228	175	217	203	229	200	206	231	192	199	221	186	191	184	190	215	182	190	186	192	199	184	221	202	181	206	211	182	199	201	187	210	217	204	186	194	197	222	196	212	200	227	190	214	206	201	181	199	191	219	179	201	207	183	210	170	175	211	198	199	182	188	209	180	226	179	211	196	202	231	187	213	222	223	175	176	190	188	165	191	202	200	183	200	190	205	211	179	213	190	190	197	202	218	194	203	174	220	201	205	187	204	187	199	178	212	217	200	180	208	205	192	180	191	177	203	192	199	181	201	188	217	164	225	196	194	214	203	191	186	194	199	193	210	210	208	189	180	193	197	183	190	204	225	191	193	217	210	188	223	192	203	201	180	188	189	199	180	212	199	183	208	186	231	212	180	195	172	211	211	224	206	199	211	217	188	209	176	196	212	208	211	209	162	200	170	187	196	185	197	222	189	210	190	189	187	195	186	190	199	190	199	204	191	201	211	190	204	174	195	189	202	204	175	189	194	208	195	214	203	193	207	210	193	193	198	175	205	190	186	181	216	157	190	180	203	189	201	198	186	187	202	197	189	174	190	194	184	191	201	192	190	182	216	229	201	196	214	193	178	190	192	181	186	186	206	179	204	190	189	163	195	173	198	197	210	184	190	169	202	198	220	209	186	178	190	183	213	178	188	212	183	188	191	184	200	191	209	200	161	189	188	187	193	199	221	162	243	200	170	199	193	193	193	186	219	179	190	209	219	190	186	206	195	174	205	189	180	206	196	215	189	196	194	195	204	212	200	192	168	206	185	211	193	185	184	224	175	180	206	206	198	181	207	211	213	204	202	201	204	189	206	204	178	175	214	228	202	199	208	188	205	193	179	191	211	172	209	211	187	227	194	196	177	204	175	201	196	198	198	185	229	198	197	192	211	205	191	181	190	184	163	176	192	188	231	209	214	212	194	216	212	210	219	194	186	233	173	178	191	190	206	189	187	193	186	178	203	211	202	191	195	202	214	189	187	190	192	199	180	191	174	176	202	203	198	195	182	228	198	194	219	183	179	189	195	203	214	213	187	166	212	185	181	190	201	187	189	167	189	180	233	211	213	178	186	196	179	195	191	219	193	200	185	208	183	191	222	190	186	192	176	209	197	206	189	208	188	185	201	181	193	188	183	225	171	233	201	211	197	181	206	206	203	193	209	194	205	200	202	191	171	214	205	187	201	205	207	168	194	190	171	212	183	206	180	164	209	208	186	208	193	190	184	211	229	200	189	180	186	199	183	179	183	202	198	203	213	161	190	189	190	214	190	191	188	189	219	184	215	192	198	206	222	159	210	199	215	170	192	208	198	187	225	219	224	208	165	195	183	206	202	189	212	222	206	185	177	198	180	200	203	183	174	214	182	174	224	195	193	191	198	183	218	187	200	193	201	206	207	207	189	206	230	214	171	173	214	188	194	206	206	211	194	186	228	205	183	216	208	178	192	213	207	205	195	216	187	209	222	209	190	209	189	205	164	208	240	189	201	195	214	198	205	187	197	192	177	188	204	209	183	204	202	184	212	226	213	182	174	201	214	187	185	188	191	204	202	187	181	173	220	190	176	223	170	190	201	186	206	235	187	190	186	182	205	199	207	196	214	217	189	197	186	201	205	207	218	174	213	200	182	205	202	184	226	201	213	219	185	165	193	179	198	165	194	211	197	179	204	195	203	190	185	189	200	186	171	226	197	183	209	175	187	174	191	211	187	192	190	215	174	188	193	199	179	196	194	202	216	196	204	207	197	189	192	187	207	189	169	205	204	182	203	191	192	194	198	210	192	179	188	183	198	173	171	207	180	194	201	218	207	217	220	181	201	213	213	209	192	208	199	193	224	188	189	194	218	187	181	205	229	191	190	193	191	189	203	206	194	176	235	171	176	174	185	164	215	190	205	220	174	221	213	184	201	190	208	182	189	208	210	192	178	202	195	202	182	197	236	184	183	201	230	209	221	207	201	214	200	200	172	190	221	181	192	211	202	171	179	209	200	194	172	202	201	218	193	182	183	208	185	190	179	215	190	193	179	192	198	210	212	206	190	188	218	218	200	191	172	162	173	196	191	212	216	206	197	203	181	191	219	193	208	173	211	199	191	210	177	211	187	185	188	210	223	220	198	205	170	185	223	190	202	196	196	216	208	158	197	182	175	199	206	183
6715	7212	1691	508	478	485	450	491	468	467	470	473	446	457	500	454	445	486	441	528	455	470	462	437	490	455	518	461	482	463	453	499	478	466	467	486	474	487	495	487	477	465	434	500	471	448	437	483	483	451	475	457	479	451	465	478	460	449	443	422	465	471	496	485	507	462	463	482	447	478	453	496	450	469	469	456	487	518	462	492	455	460	480	475	478	481	498	443	497	432	445	458	454	510	463	468	461	474	491	486	465	467	504	449	480	451	451	509	435	451	466	467	493	476	440	485	479	477	476	455	495	479	481	466	510	486	441	434	465	462	494	492	483	486	496	477	457	481	495	492	453	470	464	473	466	427	444	485	490	511	502	437	473	518	462	481	474	463	435	515	509	443	443	504	502	459	469	489	473	465	464	471	473	494	476	456	490	457	451	472	479	460	449	469	479	494	506	477	449	462	495	477	506	502	509	474	484	476	487	472	478	467	477	490	439	431	463	468	496	498	486	484	489	443	463	463	435	447	480	468	455	467	435	475	417	460	473	497	472	495	445	516	481	491	508	500	457	447	461	487	473	504	526	446	471	482	491	465	484	454	457	479	484	459	461	486	478	461	443	466	457	443	462	480	458	488	470	452	474	464	482	476	464	448	451	494	487	462	450	462	485	471	461	479	511	427	448	466	473	453	461	454	456	490	430	478	471	441	454	444	441	449	446	474	483	465	480	502	460	426	497	459	473	452	473	505	458	458	476	444	506	467	460	454	492	458	511	518	445	484	449	517	480	493	483	489	461	480	490	483	478	448	465	476	487	459	428	464	466	481	475	460	454	497	429	456	451	470	495	467	478	486	469	447	484	432	463	472	499	490	515	428	471	463	470	442	477	479	500	476	464	490	488	515	487	489	508	479	468	483	471	455	521	496	486	464	475	483	461	472	475	435	473	433	482	492	447	427	449	466	506	449	467	510	452	435	492	470	449	462	454	465	475	491	464	453	478	449	491	487	491	475	478	446	496	460	486	483	492	482	464	454	444	467	489	459	472	487	511	463	470	455	478	476	487	453	460	467	464	471	473	482	485	455	414	466	475	457	479	497	456	476	485	491	466	453	501	510	481	479	450	488	470	481	494	478	494	443	463	436	520	470	491	479	473	483	474	465	457	447	493	451	475	477	485	484	443	478	504	475	497	478	458	469	442	467	447	458	513	476	457	452	501	490	464	441	465	465	480	511	460	492	451	467	456	488	466	448	459	499	457	481	503	457	478	502	488	493	476	479	485	445	426	487	445	436	497	506	466	488	495	494	462	481	484	495	495	476	486	484	463	469	521	463	473	497	474	501	439	498	477	464	454	471	436	477	458	438	438	472	492	456	486	492	503	471	457	464	465	483	501	477	486	470	484	468	441	456	452	484	465	442	489	441	445	509	467	469	488	456	470	466	478	481	452	471	501	469	449	495	450	484	457	436	462	491	485	464	434	503	460	479	476	448	474	473	488	480	471	471	455	458	463	498	452	496	479	473	482	464	464	453	496	448	472	457	465	481	532	492	483	443	458	467	468	469	483	457	479	448	464	451	501	481	491	495	457	448	510	497	494	454	466	482	472	453	502	483	510	464	470	481	469	472	471	500	437	468	442	471	486	468	483	474	494	460	463	489	455	433	521	466	443	482	499	456	482	464	476	463	483	479	456	506	441	490	458	481	470	516	467	521	490	515	441	474	494	492	458	477	471	446	483	466	425	463	476	445	483	477	480	465	457	422	480	491	491	476	515	481	491	466	454	439	478	478	443	459	472	459	457	425	461	441	487	490	458	467	463	475	477	429	491	479	459	466	472	476	508	477	516	497	474	511	466	493	485	498	456	448	466	533	461	507	477	477	490	433	474	432	424	503	453	475	439	468	439	502	452	496	442	471	511	495	447	518	482	501	508	501	445	495	490	486	464	466	492	480	487	476	453	445	457	439	501	496	456	485	462	490	509	491	417	446	468	525	450	504	477	466	482	489	459	482	486	434	476	450	441	412	469	450	505	445	481	480	479	478	458	489	461	452	478	463	451	470	483	442	480	495	440	462	462	440	423	459	445	459	462	520	488	464	439	520	510	479	470	493	449	422	438	447	497	459	455	461	452	458	505	452	479	480	491	461	445	434	480	485	489	465	483	460	472	475	479	491	454	445	465	486	484	473	468	467	457	456	501	485	495	474	484	447	455	477	471	477	471	447	483	486	488	493	469	471	475	489	479	475	484	453	440	443	485	487	459	481	484	437	483	470	462	487	483	432	518	410	448	476	418	497	479	457	509	447	455	455	465	459	472	478	423	456	447	479	478	457	480	496	465	518	468	458	455	452	473	463	463	484	477	506	432	467	460	446	528	510	478	457	502	545	462	527	479	486	454	422	481	457	493	458	461	447	459	477	434	471	450	475	482	490	469	520	484	459	465	453	461	441	432	487	499	450	419	480	471	457	483	451	463	521	442	526	485	446	460	464	485	487	493	515	456	446	482	483	444	481	452	474	453	473	439	475	513	464	472	496	491	477	463	481	467	446	463	452	525	491	464	459	448	470	449	478	448	461	462	491	452	466	485	462	461	451	469	509	484	489	437	479	489	458	467	451	459	465	487	457	436	495	458	488	468	450	472	476	444	473	479	477	499	493	477	484	452	497	475	472	457	481	488	478	489	494	468	450	493	456	540	476	443	433	435	475	479	473	483	457	479	461	454	472	461	476	438	446	516	467	429	495	465	458	466	481	455	460	450	439	530	455	453	495	500	478	508	463	485	479	459	471	511	483	454	502	453	493	492	482	458	504	463	454	450	463	457	486	493	494	429	465	465	499	463	482	458	520	470	523	448	496	478	481	495	466	496	486	454	509	462	478	484	482	435	455	470	448	499	489	471	499	483	457	458	494	495	488	494	487	497	471	450	475	494	426	491	470	437	488	439	488	468	466	459	488	471	431	486	505	468	482	444	477	466	495	467	469	466	422	523	472	455	485	476	496	487	468	439	456	471	488	481	485	499	477	455	466	510	480	492	509	461	515	496	485	461	452	484	499	496	470	469	443	480	479	485	449	487	444	486	480	455	431	454	477	475	463	465	437	471	468	482	490	513	476	475	466	463	445	440	490	444	460	503	460	430	475	468	467	464	456	471	454	451	486	475	468	452	449	474	497	480	489	472	446	508	478	461	438	447	486	481	451	439	501	465	492	487	484	502	478	494	480	476	538	505	475	476	478	458	476	498	453	459	435	447	467	461	494	450	455	470	472	460	458	444	468	457	490	470	443	439	453	454	484	510	455	474	483	458	447	449	451	503	460	470	480	470	489	478	458	451	521	483	466	481	475	472	489	472	467	456	514	481	456	462	461	485	451	454	503	531	505	486	479	492	485	441	467	501	434	478	449	493	446	491	451	461	487	485	442	504	444	468	467	491	466	438	510	453	436	432	465	474	481	466	491	419	503	481	430	461	498	461	457	485	493	478	465	439	469	442	490	474	496	457	466	479	530
24942	21478	24832	28573	21473	20520	1015	448	401	350	368	341	307	304	320	352	341	320	358	340	343	340	345	332	322	333	336	326	310	326	310	314	299	298	318	358	331	336	321	297	324	322	297	324	341	319	309	302	323	293	340	318	307	322	338	315	317	341	347	314	270	331	305	343	328	290	284	307	317	292	312	324	322	314	338	347	359	304	288	299	297	322	355	343	327	315	299	315	321	343	329	332	344	320	332	331	340	300	292	310	325	336	311	310	331	313	295	326	331	344	313	329	323	320	351	320	316	302	291	305	317	328	342	309	316	320	292	285	305	312	330	319	332	319	337	339	285	297	330	315	335	339	330	322	329	327	290	308	318	338	346	333	358	325	321	330	316	313	297	276	320	331	333	318	339	284	325	306	318	361	325	349	330	303	302	333	312	332	328	335	350	319	296	345	341	324	312	319	330	298	288	289	326	326	313	306	290	306	296	336	332	324	337	310	296	294	323	316	305	355	350	328	334	335	320	330	335	324	325	283	362	340	323	348	307	302	319	293	281	315	317	309	303	305	317	372	342	317	294	313	343	302	297	335	323	339	303	314	312	312	321	342	347	282	309	321	293	345	327	326	326	310	300	284	321	353	331	322	329	295	323	314	327	348	321	358	347	327	324	324	309	320	320	281	316	315	329	305	333	311	291	303	293	305	333	320	298	331	307	317	346	281	292	335	349	304	323	307	315	348	323	306	299	304	340	329	344	316	334	335	323	327	310	337	340	325	310	341	340	347	351	343	349	314	315	328	327	301	311	314	276	320	333	287	297	329	354	315	318	307	326	332	359	339	285	314	289	260	346	318	327	356	320	325	321	288	335	300	320	297	322	327	321	322	301	305	323	305	329	291	302	359	299	330	323	337	312	273	289	301	333	305	353	328	313	332	322	316	339	302	331	320	309	361	311	359	295	303	325	326	324	347	315	301	321	331	297	301	318	335	322	346	309	329	303	317	304	349	324	311	323	294	316	315	297	319	293	341	324	317	329	306	326	349	330	322	330	324	324	294	326	327	353	315	337	339	330	349	321	331	354	340	331	338	289	327	295	347	321	314	359	339	314	330	320	328	322	278	365	311	307	314	296	307	325	315	306	309	324	315	294	330	322	330	307	305	316	331	288	303	326	326	301	329	322	327	293	275	340	338	315	308	302	262	310	318	317	319	317	287	327	303	318	339	295	284	309	310	303	296	324	300	316	321	349	325	343	321	305	296	321	311	326	295	289	325	297	323	301	312	346	287	324	341	331	331	332	312	323	334	289	305	365	322	324	327	310	296	323	312	303	359	315	301	321	333	331	274	299	322	320	327	318	337	324	287	305	304	333	321	303	325	299	310	320	322	328	292	288	299	303	329	326	313	295	297	329	313	312	330	289	324	313	336	287	317	312	309	281	326	282	306	291	304	344	359	338	318	306	329	278	332	347	296	329	313	310	331	341	329	313	297	339	317	282	331	329	295	348	333	296	318	319	333	317	306	289	296	296	285	318	309	316	304	321	298	335	313	328	314	329	316	312	334	287	324	331	329	326	317	329	298	297	310	317	308	311	328	322	308	350	331	322	266	346	325	322	299	329	286	319	305	317	292	307	322	303	289	287	319	307	338	335	317	297	312	311	313	314	322	301	294	340	278	326	342	332	316	317	285	323	326	316	298	320	316	336	336	314	351	317	290	322	277	275	314	329	353	305	301	292	334	316	260	315	329	298	315	318	305	313	322	298	318	317	300	314	287	330	335	308	310	321	303	333	331	308	327	294	291	324	326	337	333	313	285	340	314	292	308	319	333	286	310	302	306	293	289	314	298	308	314	335	288	287	319	294	312	322	330	335	336	321	317	317	303	304	316	302	284	290	319	315	333	307	288	316	307	308	334	314	362	300	298	306	335	333	339	308	298	302	325	295	333	310	282	301	301	318	302	293	312	337	353	321	328	315	321	317	311	303	305	329	308	332	315	341	295	293	305	310	313	316	306	280	293	329	304	307	306	286	293	280	353	312	294	312	272	306	338	304	293	337	334	306	356	318	339	318	318	319	336	320	334	301	320	317	315	363	295	346	348	282	270	311	299	308	313	337	329	323	311	315	320	315	301	347	331	324	336	321	302	335	353	320	316	320	292	293	283	308	325	370	351	307	319	307	355	325	333	282	279	330	310	337	321	333	285	352	319	365	317	335	322	301	270	321	284	332	311	321	327	289	289	357	313	304	286	328	295	303	333	303	314	324	272	326	326	278	293	329	321	293	334	298	295	305	324	339	348	309	325	316	308	330	341	297	294	322	327	307	316	326	298	330	324	296	283	276	313	345	339	323	323	310	290	335	326	311	306	337	335	317	334	335	330	316	326	300	318	301	331	332	303	323	325	319	327	342	336	308	353	304	321	306	301	357	293	348	307	326	298	304	309	325	293	310	308	316	361	339	315	323	311	292	297	309	312	287	332	311	327	374	354	299	301	317	339	306	343	311	319	320	309	317	281	352	269	333	329	328	298	310	296	318	325	335	309	338	304	328	304	322	302	306	322	292	312	359	314	341	274	335	312	318	335	329	342	297	284	310	306	308	346	292	311	308	287	316	328	364	308	288	295	312	309	288	325	304	332	318	317	317	310	303	356	314	262	325	292	305	306	319	314	323	329	305	333	332	275	317	302	351	300	327	295	336	325	291	377	288	301	303	322	307	301	298	305	305	332	318	305	323	344	342	345	354	342	274	298	322	332	327	291	321	338	282	300	316	337	315	302	310	369	282	338	303	306	327	312	327	324	297	312	318	341	308	341	350	317	334	350	275	331	316	345	323	306	308	305	320	314	269	282	312	313	321	318	308	307	318	365	346	301	308	323	298	332	314	320	323	326	312	296	323	331	306	290	297	309	317	350	345	316	293	308	285	292	298	316	279	321	342	324	330	329	324	275	305	317	324	288	297	290	300	307	333	342	294	279	327	290	325	319	309	315	327	302	305	313	290	309	338	338	351	287	340	318	311	298	348	301	274	333	296	283	344	315	328	329	326	319	304	320	324	326	291	318	354	303	319	308	369	346	315	299	311	305	323	302	331	275	297	347	307	365	317	288	343	316	301	307	299	312	322	319	335	313	323	303	309	309	307	274	300	312	346	324	309	271	364	303	315	294	318	306	272	311	284	335	306	347	283	320	301	337	292	288	316	303	282	303	318	308	329	308	301	303	323	332	310	286	331	305	316	302	281	305	313	342	319	319	320	336	302	304	304	305	333	326	324	291	315	343	340	342	306	312	289	348	308	306	306	292	317	324	312	306	340	335	326	297	358	334	313	330	313	345	330	295	288	312	328	310	317	320	304	326	308	269	302	341	304	315	316	324	324	360	326	288	336	343	323	330	275	324	300	356	314	304	291	299	336	303	308	301	335	277	307	297	317	324	306	312	296	297	334	341	290	318	353	311	310	330	314	335	340	319	315	329	294	307	318	310	354	296	321	307	295	277	328	305	301	326	339	326
15305	43122	10824	1092	811	756	717	764	721	681	729	708	705	723	686	713	687	674	700	709	701	692	696	696	663	659	683	738	624	694	675	716	701	691	660	653	682	719	683	695	667	693	664	654	708	661	692	671	683	653	674	726	681	657	666	711	685	680	699	712	669	676	658	696	693	657	695	677	695	660	650	734	715	686	736	681	672	744	729	619	703	690	657	714	698	672	709	633	664	718	657	685	692	659	684	684	711	682	715	666	664	700	715	672	712	673	726	724	698	728	677	686	689	622	678	662	744	688	666	684	718	697	698	704	712	690	641	724	662	714	692	680	706	695	686	671	730	649	693	705	734	686	667	677	726	737	706	684	671	727	719	672	682	686	696	699	707	698	693	724	659	691	742	689	724	700	713	659	722	657	658	638	695	715	750	684	688	727	641	730	703	702	714	659	646	681	679	684	724	678	678	701	698	661	658	688	695	700	673	666	680	686	691	723	646	661	705	688	690	671	702	672	657	723	722	698	684	688	666	706	702	689	738	704	682	737	683	716	676	678	716	653	700	675	718	709	646	644	634	679	675	648	685	699	738	731	629	655	739	717	707	691	708	683	655	728	631	711	707	714	688	728	687	681	698	707	677	739	669	694	679	735	692	703	712	673	691	717	698	682	667	684	679	696	676	680	733	632	669	662	674	720	746	653	655	700	720	682	719	683	658	719	668	643	700	712	668	699	667	690	700	688	651	652	672	719	714	670	647	696	643	708	685	676	655	690	708	666	720	679	701	701	703	658	681	663	727	751	646	715	728	676	709	691	670	714	686	659	672	677	640	683	678	689	672	654	698	683	694	727	663	732	663	691	689	672	684	650	671	682	705	656	729	677	672	727	652	702	658	727	671	685	661	721	688	688	694	645	668	731	718	650	714	722	658	675	727	647	683	742	668	651	627	669	635	670	646	679	701	673	643	664	711	668	700	728	662	685	632	669	693	724	735	679	713	706	686	677	669	682	696	699	657	672	705	738	674	675	746	696	728	699	676	667	689	695	690	691	686	689	743	705	697	647	670	718	669	676	667	734	698	685	651	669	689	647	676	722	668	648	674	730	726	700	646	676	679	677	661	687	697	704	688	725	722	668	645	669	656	685	695	710	672	683	696	698	708	712	697	722	682	690	694	667	710	702	709	710	723	710	682	687	699	647	644	694	621	671	659	683	690	685	711	750	682	709	699	663	678	654	706	660	665	660	618	714	671	718	726	653	690	697	706	704	684	745	665	746	670	684	695	689	653	707	704	717	741	704	633	716	714	632	676	656	708	731	661	677	674	695	680	675	649	671	683	728	703	666	713	673	678	723	710	721	703	705	700	742	691	657	707	693	661	731	729	694	654	700	689	669	663	713	671	681	713	645	703	647	660	678	668	678	713	667	681	731	670	689	690	735	689	702	723	665	629	711	689	657	651	700	678	695	699	692	679	641	653	704	675	679	661	683	665	697	700	704	684	676	669	671	697	701	682	703	685	716	697	665	675	670	661	695	674	688	668	710	676	683	658	686	681	670	678	679	702	677	698	681	664	717	696	691	707	646	672	705	697	671	730	705	666	673	737	651	732	726	696	667	626	657	671	710	667	677	661	676	709	692	674	694	672	671	694	677	669	660	709	688	686	688	681	669	698	651	654	718	695	685	675	693	685	714	709	725	668	678	690	684	669	702	687	715	668	675	680	714	647	620	672	669	696	691	685	647	727	691	684	713	698	679	660	671	656	675	665	656	677	698	692	651	684	683	697	700	680	686	689	719	673	666	624	683	645	658	662	695	701	672	702	701	703	713	701	640	731	679	636	718	712	739	679	691	711	679	663	752	724	672	709	628	669	622	672	729	691	694	695	708	688	637	612	692	671	691	649	703	649	622	734	725	672	708	694	694	735	701	689	717	648	732	703	657	693	702	694	699	672	686	716	668	696	657	691	680	714	666	669	689	702	681	698	687	702	688	680	663	693	666	694	676	703	658	698	713	656	690	679	669	675	687	705	701	701	655	647	675	653	666	717	693	677	751	673	664	680	697	697	719	714	700	679	731	696	746	681	686	670	651	674	680	685	712	676	734	692	650	634	709	674	669	693	661	734	672	680	672	719	657	669	708	688	666	678	713	653	714	689	692	660	690	682	711	721	659	678	685	679	650	660	720	717	727	721	660	705	708	700	632	685	707	706	710	710	680	749	729	676	676	684	696	676	723	665	686	640	672	681	679	694	702	678	632	715	649	656	670	694	696	730	705	673	695	647	663	721	684	687	697	685	696	707	687	676	689	686	707	686	729	682	716	657	659	698	716	686	666	705	671	675	648	701	648	657	710	684	668	672	664	694	685	682	662	681	679	684	695	666	655	700	709	697	707	699	681	687	702	712	658	678	671	655	665	631	692	673	657	692	661	707	693	710	742	657	663	681	671	712	647	672	724	697	693	650	711	722	692	676	715	663	655	643	716	706	685	692	683	695	710	702	685	658	719	729	682	692	698	679	688	711	689	715	681	661	712	688	701	757	643	695	667	711	691	701	639	677	601	645	704	674	719	648	642	691	714	692	673	682	651	652	674	651	729	725	709	740	672	712	703	681	651	702	705	658	660	744	676	705	687	703	678	688	692	707	627	685	694	666	684	674	703	683	662	701	676	708	683	704	696	633	670	687	666	658	664	680	671	680	638	669	701	710	634	715	657	687	696	659	655	678	699	674	749	682	671	691	665	675	622	672	707	665	669	702	670	652	670	722	703	726	709	690	686	674	707	657	672	676	703	672	672	727	668	680	643	677	661	641	704	686	692	704	699	717	705	671	662	671	696	641	714	696	659	697	710	694	673	685	698	672	694	689	669	699	670	736	679	707	668	722	756	700	694	708	705	686	688	657	684	665	707	686	639	677	682	698	679	693	692	705	664	716	637	697	690	683	662	709	672	694	695	656	634	691	662	723	708	715	681	700	719	628	716	656	677	699	676	728	691	637	702	675	709	676	695	689	697	703	681	659	713	721	705	657	709	706	677	670	728	676	680	689	631	646	705	672	717	685	675	708	693	679	687	624	700	678	645	693	650	691	670	683	670	680	678	665	713	655	702	620	692	696	687	730	677	740	723	665	739	636	721	675	663	699	646	683	687	697	633	626	673	700	694	681	688	620	680	665	673	714	683	652	681	658	702	653	673	685	650	716	721	688	665	700	702	713	657	707	687	691	683	689	688	655	731	639	678	694	674	655	702	675	680	700	669	641	685	695	695	692	655	662	664	716	700	640	714	681	716	685	673	707	647	666	699	722	703	670	690	737	699	695	692	632	652	646	683	680	663	669	708	670	692	652	735	699	683	707	666	678	675	714	681	691	688	667	719	681	651	686	658	679	674	664	682	667	731	697	654	702	627	655	688	706	706	682	735	696	743	699	701	690	761	718	688	691	700	698	674	668	698	698	742	683	630	726	649	689	684	704	732	687	671	705	699	699	716	707	688	676	703	701	656	703	673	667	720
24299	21444	25100	28200	21446	21460	19117	692	351	343	336	299	312	295	302	294	312	270	253	272	263	256	254	248	259	250	222	243	285	233	258	280	249	295	243	242	233	258	251	230	240	272	245	234	229	257	242	270	291	261	261	249	232	269	232	263	254	264	274	245	268	268	280	274	262	236	264	264	255	263	257	227	293	252	273	258	240	245	279	251	266	250	256	241	225	268	239	253	213	249	264	245	274	247	250	245	302	258	230	254	240	246	263	248	235	234	221	256	267	289	255	248	262	277	256	233	247	254	226	246	239	258	274	242	241	229	254	229	219	281	233	224	238	260	286	238	254	288	266	235	256	268	262	242	220	236	276	260	246	226	247	221	286	268	260	280	261	234	204	238	259	290	236	247	254	276	231	241	236	263	271	253	205	245	251	260	261	282	296	242	249	252	254	249	248	254	264	235	253	262	286	255	262	233	247	269	280	241	286	255	226	276	260	257	238	221	259	262	244	218	218	256	235	254	244	242	254	240	248	265	265	245	266	239	249	266	254	267	270	268	242	283	282	271	265	252	224	235	223	253	248	231	258	270	254	243	281	234	239	248	250	273	257	265	256	237	255	257	217	235	223	246	257	258	249	252	241	241	254	249	242	261	280	215	265	243	249	246	255	263	287	240	269	228	226	249	277	234	269	233	264	239	247	245	246	239	262	251	258	254	254	230	233	234	231	257	247	231	253	242	266	266	271	236	234	252	212	222	249	238	254	268	302	252	242	260	245	259	243	245	223	260	247	264	290	250	276	248	259	253	253	266	259	256	275	267	257	238	231	256	206	244	249	253	268	281	287	249	214	284	275	247	244	271	243	227	265	273	254	251	219	269	227	276	222	239	268	246	240	260	262	259	274	258	248	252	266	264	234	232	241	259	248	277	227	264	279	254	216	235	263	249	226	268	263	252	239	259	279	243	282	272	241	221	264	277	271	238	263	267	227	247	256	227	234	273	256	243	272	233	250	267	280	259	230	226	249	286	251	252	261	257	248	251	256	240	224	248	246	279	236	241	250	205	235	247	254	256	240	262	255	223	240	251	240	245	204	248	234	261	211	251	246	243	281	217	237	225	264	264	280	249	265	251	248	253	240	276	268	243	238	236	246	268	259	249	259	272	244	256	271	265	243	230	257	239	242	264	276	244	254	242	251	231	250	270	280	248	259	238	281	244	264	230	254	244	259	242	272	243	256	264	264	248	227	244	238	260	241	219	223	263	221	235	245	259	292	260	249	266	201	236	239	277	218	279	241	262	257	257	241	262	262	242	245	212	244	234	227	231	283	249	248	260	243	237	256	221	246	233	219	256	285	264	262	264	232	265	261	226	241	235	283	260	248	251	253	236	236	248	269	271	228	237	256	258	221	251	269	230	247	241	270	236	235	234	240	233	263	264	254	247	272	270	264	233	276	240	260	226	217	235	266	250	250	242	254	278	247	283	250	217	266	265	241	263	237	262	266	233	251	254	234	252	228	264	291	257	252	259	268	246	207	238	243	261	287	254	238	251	250	262	232	270	223	226	247	221	236	277	225	253	251	255	247	251	264	253	241	259	244	263	249	236	264	230	218	236	265	264	233	247	226	259	229	272	302	274	269	238	242	248	253	249	254	278	219	258	226	250	265	237	244	241	254	253	242	242	225	292	235	235	231	248	243	275	240	253	254	261	276	238	256	253	250	258	275	238	277	227	256	307	238	262	251	256	261	254	235	231	273	255	211	231	220	245	249	232	263	283	231	255	279	230	250	260	242	228	254	253	256	247	246	253	256	267	225	242	251	242	250	230	278	291	246	242	230	239	242	265	230	260	234	235	251	264	251	259	233	274	256	251	246	253	240	255	220	245	226	260	265	280	244	269	253	266	236	240	243	260	251	249	239	241	256	277	218	245	256	248	250	242	271	226	241	274	277	224	281	221	259	225	226	270	227	244	246	228	232	238	251	241	249	285	264	288	220	254	249	231	251	241	280	234	253	236	294	254	233	246	259	260	237	251	242	255	241	261	226	263	254	234	249	244	287	249	279	239	238	257	256	246	232	274	224	250	261	242	244	241	258	271	255	245	261	246	249	256	233	243	255	248	286	249	256	259	254	257	259	240	254	243	249	252	215	249	249	247	264	251	264	234	268	238	241	273	262	245	234	278	250	220	242	243	248	246	247	264	270	272	241	289	262	267	237	221	240	235	246	268	266	242	248	233	260	242	259	266	234	242	228	248	258	237	268	288	252	238	271	218	253	255	259	233	254	254	258	239	256	264	258	271	265	242	249	265	287	262	261	249	250	256	228	266	246	249	276	244	245	243	258	259	263	257	230	261	275	252	246	226	285	232	242	257	242	239	234	252	237	255	256	233	223	262	246	241	289	267	250	253	264	264	236	217	230	261	222	242	243	247	225	260	233	246	250	245	238	282	230	272	264	275	273	285	261	228	250	257	267	268	254	239	257	246	252	250	277	235	247	271	267	252	269	238	281	229	260	263	254	235	269	275	226	238	244	248	263	218	280	226	263	243	236	222	267	258	231	245	235	260	266	257	229	271	255	231	259	239	251	237	275	209	279	250	229	229	274	249	262	280	278	263	267	265	242	264	240	228	266	257	252	273	224	238	209	241	239	259	270	240	248	262	233	246	260	243	254	244	231	232	256	241	250	239	254	264	243	255	264	262	234	264	255	248	237	246	247	218	246	252	235	246	260	247	257	268	254	258	249	266	256	254	290	245	247	212	269	255	253	238	271	271	220	255	238	268	244	263	244	256	249	252	269	238	271	240	262	244	258	275	243	276	247	224	256	271	288	248	282	193	270	225	246	233	234	245	242	252	265	245	244	250	244	271	269	213	236	241	230	253	248	235	268	245	258	247	272	261	217	253	278	271	228	270	260	288	246	218	229	208	232	262	274	271	299	253	234	255	259	283	262	233	256	232	247	219	219	260	253	204	240	265	255	236	249	261	272	246	231	243	247	250	252	228	246	249	237	235	265	236	235	246	249	232	246	257	271	237	223	258	232	269	228	266	256	255	270	241	255	235	253	247	247	233	244	239	258	239	218	228	236	279	226	251	278	237	229	233	248	238	264	264	252	242	217	239	241	258	255	272	235	244	259	243	236	243	262	259	265	248	281	268	274	259	256	218	267	246	225	262	269	285	240	226	250	246	253	250	267	234	260	270	227	237	255	235	211	264	261	264	220	246	258	272	252	271	268	290	266	222	235	266	233	230	250	277	249	251	279	258	241	237	249	243	231	267	297	259	235	252	257	239	232	209	255	239	234	264	254	261	231	275	226	244	233	255	277	243	285	238	274	247	261	238	250	235	300	243	245	258	256	254	250	252	224	247	265	252	255	232	253	240	257	247	248	293	266	246	247	248	238	262	261	236	247	259	235	245	263	239	233	224	237	240	244	238	248	247	250	261	256	268	235	255	252	264	264	244	235	245	250	232	242	262	274	273	253	255	244	260	275	249	236	288	251	235
20590	54015	16698	1382	856	667	607	562	597	611	585	510	543	518	579	538	537	544	511	555	554	520	526	526	525	507	551	481	498	538	529	514	480	541	533	506	515	521	518	529	560	527	508	573	544	523	522	518	499	526	504	522	546	526	520	542	544	496	508	523	529	495	546	524	546	498	522	543	506	474	559	523	532	524	507	517	559	512	503	540	487	537	525	535	519	508	536	533	522	503	520	506	545	479	502	507	539	568	481	533	546	481	521	536	527	552	519	549	531	513	519	555	518	506	511	506	540	525	540	533	534	500	531	519	509	518	532	522	523	543	492	534	547	573	535	523	527	537	516	522	530	557	550	526	513	536	540	509	540	562	529	548	554	542	531	519	518	463	527	497	524	501	531	509	518	501	593	501	543	529	507	484	535	538	516	550	474	560	480	492	538	489	538	539	517	552	480	540	540	515	554	532	510	528	499	538	523	578	522	555	486	526	504	519	553	513	536	541	540	526	493	487	503	562	546	521	528	549	562	530	536	490	503	509	528	511	533	554	526	511	504	533	507	605	527	481	494	487	556	530	505	557	505	542	494	494	497	511	534	509	544	525	560	508	525	499	509	540	488	539	503	483	526	556	515	529	496	545	540	530	542	479	490	512	519	481	541	508	517	540	527	520	492	492	548	486	477	594	516	500	534	501	525	551	500	524	530	560	522	550	500	519	532	549	529	546	576	534	546	523	534	562	579	512	511	499	504	521	544	529	524	542	513	533	573	557	481	540	488	558	497	530	466	529	523	512	541	511	530	536	502	495	522	541	536	501	518	544	534	520	512	535	538	526	514	507	542	512	485	514	493	573	522	542	549	517	512	522	528	529	522	542	510	488	520	501	510	546	480	552	538	527	521	508	498	567	552	540	510	490	500	498	543	541	526	472	519	524	537	500	513	545	541	530	506	555	528	503	501	514	515	515	517	544	561	509	506	555	553	515	530	526	518	522	543	531	503	495	537	521	514	541	479	542	483	565	511	518	548	532	595	553	518	500	561	534	509	483	528	498	525	562	493	501	528	534	546	516	477	501	469	542	514	518	536	513	535	495	514	539	541	509	513	538	561	517	529	535	513	554	562	522	552	510	512	527	539	508	521	509	524	518	534	543	539	491	521	533	508	531	525	514	545	531	485	516	526	552	519	511	523	519	529	514	511	514	507	555	514	510	543	521	527	539	553	520	534	542	519	536	499	500	515	494	528	549	508	478	543	492	548	569	525	523	461	505	522	513	525	484	536	526	542	507	529	543	510	527	495	551	544	486	530	580	534	505	508	543	541	521	534	527	502	460	549	505	535	521	494	536	530	521	538	496	514	479	490	533	492	508	485	515	517	560	456	527	499	557	545	542	491	534	563	493	538	513	565	521	564	497	483	511	523	543	513	504	545	560	499	524	499	505	506	524	537	530	498	534	516	531	535	537	540	525	485	544	501	532	558	535	557	498	486	509	548	527	511	547	508	526	496	570	559	541	549	549	518	507	487	521	524	516	539	515	521	572	541	498	515	541	501	506	531	516	544	551	497	545	509	531	509	562	524	522	570	552	516	526	553	497	554	518	531	535	511	504	510	491	518	505	550	517	553	519	534	521	519	538	519	481	489	543	534	534	515	511	505	541	528	506	472	523	473	526	553	464	509	499	532	544	549	514	515	519	518	536	539	550	505	516	525	553	485	465	563	498	505	549	514	525	553	555	513	514	518	520	544	510	535	531	535	523	515	497	510	545	493	517	508	526	518	501	534	493	511	540	535	491	514	539	548	575	547	511	527	535	478	517	531	526	497	523	538	530	549	536	527	510	514	529	495	539	518	595	561	523	528	548	525	513	519	549	545	516	489	535	574	534	460	515	572	534	526	469	536	515	507	538	521	557	558	515	527	536	516	515	533	543	556	536	523	486	518	503	469	509	526	497	497	550	518	538	510	513	488	508	537	515	518	537	485	467	516	518	525	490	551	555	532	564	495	521	553	514	527	521	543	600	502	525	518	519	494	520	514	529	526	499	543	538	508	505	528	512	516	554	483	510	490	513	566	551	520	510	541	554	528	526	576	539	486	511	509	559	547	556	565	501	494	514	523	478	524	539	530	534	493	537	557	539	521	529	565	514	601	508	551	490	522	493	514	527	491	587	499	512	506	544	512	543	507	523	544	512	541	523	484	509	514	512	537	553	527	511	521	560	539	525	498	531	479	537	517	508	502	507	572	518	503	522	493	502	483	504	537	517	513	496	477	521	520	488	522	526	537	527	530	506	509	511	585	499	556	524	520	520	483	565	519	558	500	516	540	520	554	479	528	492	562	515	537	555	522	530	619	524	495	532	492	506	501	532	526	505	531	523	479	564	493	524	501	477	507	523	537	549	492	509	515	530	495	533	550	521	490	512	510	524	515	526	486	540	481	509	511	502	538	490	496	552	501	514	505	526	512	541	537	515	485	518	491	504	544	522	542	553	507	496	525	522	520	515	547	531	529	539	484	520	524	469	552	537	557	509	545	550	516	512	529	562	492	538	512	536	504	531	555	485	521	505	527	515	548	520	512	502	525	497	518	513	515	520	483	518	540	528	514	518	531	520	515	526	497	555	509	498	539	554	519	551	511	524	520	512	518	493	499	537	508	505	500	520	534	484	537	548	482	504	529	504	498	544	512	518	497	526	532	526	553	578	559	533	532	542	510	488	531	509	513	522	540	514	562	493	519	528	530	541	496	497	545	509	530	514	514	553	595	536	525	544	525	475	493	539	548	530	538	548	513	509	530	508	534	522	534	536	501	525	500	501	540	494	534	509	519	499	538	544	549	545	543	535	539	537	512	533	532	535	556	503	506	490	503	514	474	547	539	506	535	539	499	520	532	517	516	539	514	500	542	498	533	510	513	495	526	535	528	536	507	494	540	468	525	544	499	523	548	509	488	498	536	488	514	527	516	492	520	524	501	544	515	516	529	520	521	534	522	497	519	476	519	548	519	508	507	490	528	507	543	497	547	545	574	484	556	533	528	518	504	530	503	512	537	502	503	586	506	505	500	537	577	544	505	539	536	490	501	540	499	535	515	532	535	479	551	556	534	514	525	536	526	552	552	498	528	508	531	532	521	489	506	495	536	502	522	498	563	548	534	554	498	523	552	542	548	543	472	493	511	532	584	563	525	567	547	503	539	486	548	506	512	531	513	518	482	557	487	545	502	565	565	526	549	523	493	561	530	502	538	535	501	535	484	500	518	545	499	525	539	543	533	519	504	537	511	517	502	532	513	517	517	497	534	530	528	505	474	503	545	568	548	520	549	595	541	521	497	536	513	502	489	592	533	525	504	511	542	530	507	500	511	513	557	556	563	516	487	519	536	519	544	515	504	511	572	523	539	529	486	512	513	508	509	525	523	515	522	520	516	553	522	530	501	473	530	526	523	511	501	543	470	539	525	554	511	562	539	530	560	521	494	539	494	547	535	539	501	592	494	549	548	532	524	518	492	518
32685	20857	10158	723	276	270	264	198	178	211	191	214	187	225	187	195	175	197	212	225	192	172	173	199	199	186	195	190	214	198	179	216	193	189	197	188	204	187	214	182	183	193	158	193	193	199	170	218	190	221	198	184	198	218	180	211	207	168	189	206	178	201	195	247	209	194	186	202	201	230	199	185	195	202	182	193	169	182	184	196	193	190	182	186	194	168	238	207	191	223	184	217	200	209	203	185	216	195	196	188	181	211	210	222	205	210	197	192	187	175	191	197	199	181	195	202	182	204	200	189	225	196	177	187	190	179	213	198	232	187	207	204	213	183	205	208	184	212	212	186	206	200	201	170	189	185	176	207	196	191	210	194	183	209	184	212	210	180	191	182	197	219	188	161	199	198	170	183	204	220	218	210	206	190	199	190	180	191	237	203	207	181	197	199	213	213	192	211	198	203	212	161	221	179	205	233	201	186	203	188	181	227	213	231	186	232	201	201	180	202	173	197	196	192	221	204	229	180	202	182	201	194	187	194	179	183	211	219	191	217	198	201	183	205	198	204	197	197	201	199	175	184	210	196	201	197	189	200	192	212	198	219	178	207	200	206	192	194	176	187	239	218	196	197	234	221	184	185	186	207	192	203	165	229	185	184	198	204	198	214	203	208	174	216	186	179	203	199	200	172	200	217	186	186	181	219	219	204	201	182	188	203	197	201	199	209	175	200	176	191	207	203	208	202	191	182	180	184	178	185	221	221	187	188	196	207	195	211	212	194	216	210	198	207	213	231	197	191	214	214	193	176	213	209	187	206	218	202	180	185	211	214	202	216	189	181	201	211	224	212	186	163	197	205	214	198	194	215	195	170	214	187	206	187	175	177	212	198	200	197	195	212	206	192	210	183	207	178	189	199	177	203	198	207	178	175	195	193	197	156	216	199	198	217	232	162	185	190	225	197	190	225	190	199	212	192	196	169	182	196	194	193	207	183	226	190	174	205	172	219	207	190	184	196	235	215	205	202	237	190	187	200	219	215	198	181	200	213	240	196	222	224	184	198	178	223	191	197	156	223	208	182	184	224	203	221	243	213	178	181	201	184	200	229	190	211	200	210	224	188	154	187	160	184	213	204	214	204	213	235	191	193	192	208	192	196	203	215	208	191	207	207	191	176	174	213	198	188	205	195	198	218	187	211	193	180	192	210	210	214	177	195	187	179	191	183	170	201	180	196	211	227	194	189	185	185	188	193	154	184	206	184	223	169	186	226	184	215	209	189	205	185	199	204	190	170	210	204	208	177	198	203	182	186	212	213	220	218	202	209	200	186	191	185	188	190	220	177	210	166	227	197	169	187	193	193	207	205	191	194	200	201	189	190	162	190	229	196	232	216	200	223	199	199	193	177	162	221	232	182	215	193	175	196	198	219	201	191	200	200	222	220	201	196	175	208	186	196	205	177	209	171	179	223	177	179	210	211	187	186	234	212	198	187	219	194	179	175	202	197	193	184	198	206	198	200	185	200	212	172	210	221	178	211	178	181	186	219	199	203	204	190	214	184	178	196	180	192	181	185	188	185	202	200	218	190	197	214	235	185	199	189	209	175	184	180	196	192	195	222	183	198	208	211	184	192	210	206	215	198	216	180	181	197	175	193	204	208	191	211	183	180	226	211	184	198	197	204	205	202	194	206	191	212	188	171	215	196	197	202	206	197	208	204	208	214	198	188	188	200	206	214	191	186	176	208	172	192	193	222	205	204	186	203	197	222	222	194	201	194	182	180	228	205	198	211	206	222	179	204	199	189	204	180	213	206	205	217	198	180	196	187	222	203	192	202	207	208	202	199	205	181	196	192	217	187	183	215	216	186	209	186	195	198	212	214	204	199	198	183	204	170	195	206	212	198	227	196	202	203	197	178	179	192	212	170	218	221	191	183	194	198	210	213	200	198	202	206	200	206	216	191	185	206	168	215	211	184	209	187	171	182	183	200	184	192	189	199	167	213	166	196	185	197	214	228	192	205	208	177	227	183	182	193	212	222	157	203	183	196	210	199	193	194	190	186	193	200	218	194	188	175	212	196	197	169	203	193	203	182	207	194	185	184	202	224	197	219	224	196	194	175	212	220	228	177	216	190	164	208	195	201	214	190	180	187	228	219	189	188	180	183	186	196	215	198	210	194	195	193	179	213	208	174	168	191	209	187	210	195	202	217	203	180	171	188	206	203	180	157	193	216	195	157	181	205	199	192	204	197	191	183	212	196	185	192	181	213	182	200	178	199	192	172	188	193	175	175	203	202	207	233	219	178	228	200	191	195	196	209	175	234	214	191	194	225	221	169	185	215	205	200	174	195	176	219	186	188	189	186	196	174	212	209	177	205	195	199	213	204	178	200	198	215	202	193	195	205	219	186	196	225	201	216	202	219	204	185	202	209	214	206	198	179	201	202	195	204	195	185	211	187	176	204	188	218	196	180	187	215	177	198	186	208	179	217	182	216	186	193	205	191	216	192	180	179	211	213	220	193	208	205	175	186	193	193	178	184	202	191	197	204	218	226	176	201	228	178	199	177	210	168	180	202	181	228	193	207	223	188	194	200	184	202	204	186	194	194	217	183	181	204	191	203	160	203	201	217	228	183	189	168	217	202	218	195	210	220	205	191	179	211	187	192	184	183	179	195	186	204	178	170	194	164	209	222	207	211	181	210	182	201	186	189	189	207	182	197	204	205	183	172	191	182	193	177	178	211	183	191	211	185	191	204	203	215	232	209	172	184	198	206	187	167	198	208	186	178	192	191	231	212	223	207	218	201	179	180	208	210	222	210	224	209	246	199	214	197	194	197	198	201	198	201	212	214	204	197	190	182	223	195	197	207	202	193	216	191	171	211	207	184	194	207	170	174	205	200	207	219	198	207	190	202	216	190	190	202	191	207	192	186	180	189	165	180	193	170	180	193	218	198	194	220	171	203	207	196	195	227	198	179	166	205	220	216	189	186	224	201	206	177	181	217	189	203	192	188	187	189	209	204	204	189	210	207	189	201	178	197	186	207	225	202	176	227	203	196	198	177	221	201	193	198	218	190	188	201	202	179	225	178	196	202	198	199	201	188	191	201	208	207	210	206	209	218	197	194	196	198	206	185	176	195	192	171	197	173	221	194	207	186	186	200	211	166	231	202	195	182	191	205	239	184	215	206	213	193	201	211	197	212	212	195	213	208	196	185	192	218	214	229	194	202	213	196	215	214	221	193	185	195	203	189	204	215	204	196	187	198	190	177	181	192	207	216	208	211	185	195	194	199	179	171	194	187	193	194	201	237	202	193	201	184	196	202	200	168	176	190	245	206	200	173	215	181	192	191	221	207	211	214	223	215	179	192	200	198	226	210	202	225	201	197	205	181	203	196	180	190	201	192	199	193	202	179	190	182	197	188	190	191	196	195	208	189	174	189	181	210	182	201	193	176	203	198	177	213	214	202	233	193	218	215	187	176	205	191	206	204	186	219	219	182	197	211
6823	7442	1717	502	500	498	493	494	465	485	460	465	448	452	490	456	498	493	487	481	434	491	505	485	453	465	531	490	444	482	467	477	488	467	468	462	445	445	485	478	498	451	471	464	451	450	473	455	458	452	454	426	445	469	468	476	492	462	461	505	469	441	478	527	470	467	482	508	514	435	452	476	488	451	488	479	525	470	461	452	493	467	476	482	497	474	494	486	480	479	451	463	462	509	470	499	493	480	498	485	475	500	460	494	445	464	445	467	460	454	491	468	517	459	479	437	473	493	488	476	491	488	493	482	455	467	486	456	462	447	474	467	497	474	461	483	466	483	478	460	501	453	480	483	433	533	486	455	469	495	425	448	490	507	470	512	487	500	458	544	500	479	515	443	508	514	480	444	493	477	472	478	420	441	468	506	464	424	468	458	514	469	514	480	497	474	474	465	504	477	417	488	458	430	462	475	480	446	478	483	458	470	463	485	445	460	443	461	462	482	473	511	464	482	510	475	494	490	457	516	477	420	479	485	475	527	503	459	492	455	468	527	453	453	473	502	488	485	516	505	455	483	482	459	494	474	462	455	464	452	471	432	451	463	483	503	474	485	490	470	467	474	476	491	458	452	451	501	482	490	486	503	478	484	455	475	467	453	441	466	488	456	486	501	476	502	478	432	444	452	488	495	449	466	480	496	474	466	524	474	476	481	466	473	463	435	456	500	458	456	496	488	458	464	490	418	481	480	465	476	503	480	490	515	455	453	478	498	465	426	486	505	479	465	487	462	475	477	450	457	443	475	467	476	464	487	479	492	501	457	499	444	506	456	477	453	457	475	496	479	466	465	491	464	440	448	454	457	465	495	447	494	455	488	452	447	446	488	424	486	442	482	493	464	454	497	489	455	440	491	497	456	480	466	502	466	466	493	512	492	460	461	482	498	424	453	463	446	466	476	473	476	513	449	477	490	500	510	470	473	461	475	500	484	481	488	483	514	475	457	492	452	494	410	462	439	494	486	457	487	489	463	489	462	474	473	475	483	483	482	476	490	478	466	478	478	487	466	489	473	492	466	518	453	494	508	510	516	453	501	439	479	461	453	510	464	432	501	469	466	456	512	485	474	468	464	515	472	468	469	442	499	469	448	450	399	447	451	468	522	451	463	498	454	498	484	448	479	477	464	514	450	450	521	456	475	498	424	484	452	474	440	467	452	498	521	466	494	486	449	474	492	477	465	499	430	486	492	519	472	460	434	495	498	513	453	496	474	491	471	490	490	475	495	464	475	489	507	493	512	487	496	463	485	458	472	520	504	460	467	491	493	442	489	494	462	490	469	501	472	504	471	474	486	451	513	500	502	444	470	461	439	522	474	468	474	459	476	470	428	462	461	443	462	466	484	493	452	435	485	445	468	495	452	500	437	479	467	459	424	458	533	443	522	473	461	486	470	465	466	466	465	445	484	447	503	433	499	494	470	461	505	487	445	469	478	481	513	478	442	487	476	458	455	462	452	467	488	480	487	471	464	483	469	465	454	457	495	478	466	491	495	475	484	484	471	484	458	483	473	478	481	454	455	489	464	490	502	440	474	485	475	463	449	486	473	461	466	490	474	459	482	478	478	471	469	478	464	448	462	462	483	458	491	470	434	484	501	476	454	491	482	462	453	444	475	470	438	417	488	475	457	492	495	503	476	447	496	433	448	452	477	453	444	479	526	441	481	458	455	440	443	512	432	473	487	479	460	460	503	471	472	455	455	461	504	488	487	441	473	456	534	431	481	476	486	486	512	479	463	469	474	486	494	510	474	470	456	446	469	457	500	492	484	485	424	479	470	489	481	451	464	480	481	456	476	437	494	467	469	463	481	441	483	486	445	454	474	437	498	455	471	510	495	465	507	440	469	500	515	529	488	481	504	437	515	481	457	497	486	438	495	494	463	460	490	469	497	471	436	510	455	473	490	479	441	492	428	494	517	498	468	459	500	465	473	455	447	448	463	436	497	468	515	496	497	458	500	483	454	469	491	482	472	435	489	504	490	456	463	458	448	480	484	456	458	472	487	472	478	455	487	463	493	451	464	464	487	457	472	482	499	465	443	458	441	508	509	426	481	483	472	466	475	498	503	448	447	473	452	467	502	479	497	453	498	459	482	482	464	424	505	507	439	457	456	471	474	469	498	485	497	480	423	511	455	473	472	459	488	488	459	472	510	497	466	442	456	463	467	459	462	455	482	486	487	470	461	465	455	470	424	499	447	488	448	478	523	429	481	474	461	479	481	495	491	504	477	494	525	467	516	492	453	491	471	478	444	476	493	460	485	448	478	482	491	465	440	503	513	491	475	447	480	450	447	468	489	469	514	445	454	504	469	527	471	455	489	476	439	476	504	467	518	495	449	455	494	464	476	482	522	489	465	467	466	451	498	480	478	449	476	477	476	478	456	507	464	481	502	528	532	458	474	478	480	486	467	429	491	491	463	457	464	462	476	453	470	482	509	421	487	485	493	429	464	462	492	510	448	481	440	514	493	504	510	480	466	470	505	517	473	473	441	462	490	486	477	449	473	462	478	459	460	486	512	465	506	481	485	503	493	477	437	462	499	500	498	453	450	463	472	477	480	434	479	458	459	497	460	503	465	508	456	506	469	487	524	486	480	492	489	501	486	465	483	448	476	453	467	488	491	497	457	488	460	508	489	457	492	448	463	467	433	449	490	479	466	505	483	475	464	453	472	475	507	489	450	471	507	475	479	476	439	461	476	512	430	450	444	458	486	471	462	456	469	490	470	502	486	463	443	527	509	519	509	493	502	459	505	457	462	490	469	468	466	476	475	492	468	478	447	473	459	453	491	495	496	464	503	477	483	486	492	458	452	490	464	458	439	458	501	485	502	522	474	448	495	469	502	456	493	487	457	451	476	482	495	456	452	463	479	487	495	462	479	476	488	500	461	506	482	434	473	485	493	453	486	500	475	470	484	505	461	475	466	449	510	493	498	442	478	463	489	428	451	471	454	487	477	474	488	452	439	494	477	487	473	470	477	452	442	485	465	461	518	461	457	459	469	479	496	465	486	480	420	425	476	471	451	433	455	503	472	462	501	510	469	463	493	460	458	455	495	472	474	437	486	470	461	447	469	434	471	476	487	482	484	510	456	512	487	462	463	461	498	467	525	454	468	464	467	459	470	465	496	532	516	492	464	450	463	467	474	442	470	466	469	471	458	529	457	461	494	430	490	451	466	454	479	469	476	513	433	466	478	478	474	443	460	481	468	490	463	467	466	503	478	467	484	492	517	496	516	434	465	446	478	470	453	433	475	510	518	455	450	476	462	487	466	486	460	493	454	459	481	472	448	507	485	462	509	476	476	491	482	496	459	490	475	479	457	457	499	508	473	448	446	463	433	477	461	457	454	488	486	453	483	508	465	483	470	442	440	470	530	502	519	474	456	448	489	463	459	476	480	444	453	469	448	474	485	480	483	465	451	476	496	489	464	462	479	464	470	488	492
24887	21454	24757	28553	21447	20518	1056	418	369	418	314	338	329	323	347	351	335	327	332	370	347	315	317	302	336	329	314	325	313	340	307	327	329	309	326	324	310	316	287	319	353	340	325	340	325	302	332	322	370	333	311	325	302	313	320	292	298	315	333	328	308	367	325	288	289	279	303	328	341	325	338	321	340	317	342	320	287	282	303	306	305	314	299	320	334	289	357	332	316	335	340	312	301	303	297	327	334	312	336	302	332	309	300	291	302	292	330	284	314	325	309	314	320	303	316	280	355	323	297	318	343	315	354	294	319	297	321	316	313	313	359	323	375	292	289	327	295	296	318	324	307	301	296	299	303	320	323	339	303	339	338	318	307	294	279	304	335	287	301	338	334	281	284	299	314	294	315	336	346	288	341	304	312	325	304	307	327	322	328	284	319	356	349	336	273	309	293	323	320	297	312	311	305	282	310	279	330	308	305	316	320	341	305	310	330	323	321	313	306	316	294	308	295	301	340	338	330	302	322	301	293	319	290	297	326	305	327	306	315	311	306	321	291	308	319	285	309	319	303	340	325	327	281	322	298	305	327	316	320	298	293	301	300	305	316	315	283	307	337	300	347	323	315	357	316	277	300	305	286	319	321	343	319	324	316	342	300	325	300	320	333	333	303	304	300	304	329	336	304	306	334	337	305	301	292	298	319	326	337	296	286	294	322	291	291	320	326	337	302	336	345	299	302	323	315	280	332	346	335	300	299	326	321	311	329	317	281	300	303	339	317	324	308	330	365	354	295	329	314	316	300	317	311	319	306	322	344	374	311	353	320	317	309	313	314	286	334	351	286	317	312	308	356	347	326	284	332	276	319	329	304	281	323	289	307	284	333	336	341	335	318	291	309	320	291	308	326	308	318	334	336	312	296	327	331	347	350	346	339	307	319	341	314	299	318	353	327	271	327	330	344	292	336	316	287	324	286	273	302	307	328	274	326	270	304	319	337	323	330	302	328	349	307	329	336	332	313	322	339	346	271	328	324	317	327	334	305	284	277	324	317	322	310	310	336	297	342	315	343	324	325	335	334	327	349	305	332	314	306	320	329	314	319	309	297	288	292	323	297	312	348	325	321	364	322	325	338	303	333	325	267	324	274	295	313	291	302	342	317	288	320	342	334	347	296	323	314	287	307	297	284	339	315	305	288	330	325	312	316	299	289	319	300	332	306	337	328	323	294	328	322	303	314	307	317	302	315	302	284	321	310	326	311	288	306	329	313	311	299	321	338	330	312	306	322	294	290	322	330	291	301	288	325	346	309	367	354	342	331	330	294	340	310	337	332	294	373	302	271	331	297	325	344	283	303	311	280	326	328	317	319	298	286	316	297	329	325	296	316	332	314	303	321	345	320	365	299	311	287	318	294	315	341	357	309	297	315	308	309	292	317	317	275	341	316	318	313	302	309	314	332	317	292	315	313	355	325	348	299	313	300	309	320	304	330	286	344	308	316	287	300	346	332	311	330	289	320	326	304	327	340	323	315	296	339	324	317	318	323	310	336	319	325	279	300	327	322	303	311	325	295	307	325	349	328	329	320	347	281	290	289	275	292	327	329	325	317	300	320	319	310	338	326	294	298	340	294	347	304	318	308	349	327	334	337	332	317	293	300	280	328	306	343	323	336	311	336	324	294	337	328	334	275	288	295	316	323	313	318	317	356	282	350	293	287	311	314	316	292	293	303	338	324	315	298	311	325	326	334	338	315	327	309	301	295	323	303	345	302	316	329	342	306	321	349	333	300	317	312	322	294	316	328	319	306	325	321	334	335	353	322	330	294	301	306	278	313	324	304	326	336	302	343	325	281	344	332	301	340	326	308	327	323	299	338	323	324	330	314	303	315	287	309	315	303	329	352	320	321	319	338	344	311	340	283	310	317	356	296	334	338	279	339	315	299	290	316	310	296	317	302	296	285	344	293	366	341	308	323	335	303	322	331	337	313	331	323	320	311	288	314	308	325	329	338	293	328	298	296	338	336	307	309	302	319	319	316	309	282	326	329	324	313	315	357	321	324	335	303	302	330	323	325	319	316	345	311	346	327	348	349	292	303	305	328	316	328	325	324	346	309	298	307	323	321	328	319	331	337	331	336	316	334	331	316	313	305	308	309	308	330	290	268	313	304	305	324	345	376	317	321	321	310	332	320	316	306	286	328	306	334	301	358	308	338	287	312	330	312	313	328	314	319	335	315	332	277	300	301	326	302	347	303	302	324	317	320	313	322	344	298	349	323	329	285	315	296	345	317	325	325	303	312	345	319	314	276	322	306	288	290	336	323	330	335	289	327	335	317	306	295	282	311	298	311	339	311	316	277	274	308	284	287	362	316	342	299	342	292	363	309	327	324	285	326	350	328	298	304	328	319	332	292	316	333	312	316	298	311	327	323	293	326	321	280	300	299	316	300	306	298	307	314	357	291	322	333	318	311	288	301	308	308	291	283	360	310	318	307	289	292	328	343	339	349	295	304	296	303	317	281	332	333	314	315	299	348	317	290	317	327	287	319	329	313	289	343	297	314	308	293	303	326	283	304	305	344	331	307	284	290	341	344	288	320	311	288	349	316	340	307	319	328	290	306	280	306	315	305	327	341	334	295	307	294	299	299	314	304	362	301	329	307	300	285	329	306	318	324	300	325	323	312	336	279	289	311	293	324	304	313	307	309	349	293	313	303	326	317	324	313	308	345	316	330	349	321	340	297	335	316	332	299	338	310	324	298	322	316	306	322	286	302	321	310	283	295	329	321	297	297	333	328	286	330	348	285	322	326	283	279	306	300	321	331	323	317	308	313	319	288	343	345	291	304	330	334	311	320	312	311	311	306	310	326	301	297	338	317	330	299	322	324	302	301	319	288	347	333	301	348	322	335	321	288	335	324	331	337	323	339	326	310	308	295	307	336	298	326	291	327	298	324	328	337	284	278	324	320	307	298	300	294	309	317	290	323	306	304	317	322	316	317	327	308	266	346	305	325	316	307	298	310	329	341	315	310	350	284	299	306	344	294	297	315	293	332	315	306	295	305	309	319	331	346	343	330	357	333	323	320	327	320	308	334	332	332	311	319	336	303	302	303	313	321	295	313	320	306	275	308	305	316	316	282	350	344	312	308	306	353	294	315	303	295	315	321	336	309	348	342	335	302	311	287	271	283	320	280	300	297	317	298	274	346	355	324	259	337	278	298	317	282	301	324	336	349	304	339	344	310	302	330	285	284	292	307	317	334	355	299	312	325	320	299	331	317	347	309	305	329	319	348	301	295	327	328	296	317	300	307	317	292	315	305	310	310	290	336	314	307	303	298	330	327	319	315	343	313	320	327	348	336	287	301	317	310	342	309	288	321	340	337	317	362	313	321	296	303	351	351	310	336	305	363	345	303	323	309	346	312	291	332	308	304	328	301	337	340	296	321	348	321	294	321	301	320	293	296	294	319	328	297	301	350	295	298	338	314	351	333	287	274	300	314	325
15087	43407	11321	1113	837	766	757	745	687	716	738	669	667	709	658	743	715	680	706	658	677	684	774	731	662	668	670	766	688	706	706	716	648	679	671	716	724	708	719	676	716	699	635	685	667	698	665	694	729	690	704	736	689	689	630	638	664	673	708	679	690	658	700	684	633	716	701	686	717	716	679	656	698	689	685	641	667	688	697	707	675	650	659	703	652	682	739	692	698	728	700	688	676	661	704	692	741	721	697	695	671	677	677	677	681	699	734	696	706	680	661	678	713	672	670	707	741	664	683	669	690	666	670	653	683	699	670	637	682	676	689	674	683	698	679	697	632	672	705	655	633	683	695	699	708	699	697	632	717	719	683	676	778	677	694	690	674	656	651	700	683	692	720	673	716	703	668	700	641	707	696	656	690	721	679	702	668	728	696	720	658	694	703	640	669	682	689	662	670	655	661	677	690	692	725	678	669	668	673	704	652	690	625	681	700	631	685	662	701	733	659	692	635	674	677	719	717	688	654	673	732	645	670	693	715	662	664	709	680	622	666	674	710	679	714	627	702	672	677	690	653	668	674	713	677	691	679	694	660	722	669	721	695	689	695	699	727	717	674	640	666	657	666	708	735	651	705	696	675	620	714	720	735	684	696	737	735	685	676	720	679	715	691	707	675	681	669	719	681	644	720	677	713	729	717	746	678	734	703	683	669	668	712	707	716	683	644	682	669	680	748	651	691	669	713	642	597	641	703	692	646	709	684	640	651	709	681	692	731	654	674	699	681	689	678	683	689	681	710	666	702	683	727	752	716	691	697	682	660	684	741	686	684	651	687	676	686	702	707	672	662	637	691	685	644	704	701	622	656	643	708	682	719	687	692	700	711	690	725	678	689	650	652	729	729	724	715	706	683	695	632	694	719	689	716	660	689	682	725	700	671	693	723	712	690	711	683	700	645	713	673	661	666	661	718	719	688	723	665	696	695	700	694	680	656	675	744	680	687	658	728	641	706	685	702	668	674	670	665	701	684	678	689	693	667	631	730	706	687	698	654	733	682	685	647	642	652	731	663	620	706	682	690	686	669	688	697	633	695	709	670	716	706	725	730	712	696	668	695	701	692	686	680	681	678	750	642	658	679	693	721	684	686	630	669	712	689	665	703	709	684	646	718	719	686	695	736	680	697	708	685	665	656	653	692	660	676	670	681	673	651	669	736	690	729	703	663	714	746	702	698	699	714	718	692	670	665	649	646	698	707	683	675	695	644	689	656	644	662	695	687	651	678	706	714	704	661	727	726	732	702	686	650	669	670	720	672	687	733	719	699	668	677	725	743	667	699	670	718	685	701	685	696	677	669	684	699	676	753	660	681	670	710	731	695	714	702	702	720	669	668	702	669	710	694	702	683	663	676	753	673	700	687	709	672	720	660	696	682	665	669	712	677	674	711	670	699	712	719	737	751	697	673	646	669	715	709	686	657	696	684	656	716	678	700	649	686	650	685	689	660	701	680	685	669	672	667	697	696	669	722	693	710	696	717	711	687	675	747	675	701	623	649	712	714	679	692	670	650	652	674	664	702	701	668	690	689	632	731	691	698	677	669	700	656	663	679	662	685	700	678	726	723	692	703	689	661	707	744	733	731	706	655	681	689	702	704	686	658	655	662	665	671	715	650	626	659	692	687	686	703	706	725	689	680	672	697	697	701	694	716	716	699	707	682	705	676	658	684	670	686	707	665	683	623	668	699	658	698	730	714	719	690	694	664	662	643	689	657	681	695	648	693	659	685	666	666	696	692	707	690	692	689	733	706	700	709	698	673	671	704	695	686	685	664	691	684	669	659	641	724	693	654	654	666	703	691	737	698	669	707	693	643	707	704	673	708	703	654	680	706	674	714	685	665	697	659	704	691	684	689	671	685	730	696	642	660	705	664	680	724	741	674	691	662	689	680	709	666	760	668	699	705	658	698	699	712	669	717	715	732	732	719	684	651	679	692	700	701	638	634	716	712	682	655	647	666	656	688	678	721	657	672	674	706	711	711	690	667	689	695	666	709	670	713	691	664	707	709	646	642	696	701	711	711	686	696	699	671	699	694	697	648	696	670	699	653	698	683	658	662	664	647	688	656	753	647	703	712	661	701	650	715	710	662	664	717	724	669	746	711	691	700	674	672	650	730	689	668	697	672	715	699	693	683	687	678	666	698	708	692	750	719	615	705	699	694	681	651	685	632	724	658	627	699	686	693	657	656	698	654	705	678	679	658	677	698	677	623	653	649	715	707	748	678	676	721	677	711	703	715	661	719	694	704	749	680	674	712	671	698	677	703	643	690	712	717	716	697	689	702	660	690	648	668	681	709	684	730	657	698	690	743	682	622	694	679	726	674	673	657	669	672	693	692	636	701	667	672	659	680	703	622	654	641	701	652	682	683	735	692	689	738	705	667	680	676	662	697	677	720	691	610	708	699	631	706	693	689	671	727	704	645	727	652	684	700	695	687	678	667	652	664	689	689	705	712	735	723	643	668	691	640	668	676	686	702	654	726	703	730	740	730	688	695	702	683	698	680	681	707	693	720	636	714	639	692	695	718	674	649	689	707	662	705	688	679	688	677	681	701	709	611	724	708	678	719	714	663	652	681	673	646	700	669	691	697	710	689	681	705	681	680	717	669	729	724	680	681	699	687	667	694	707	699	662	652	616	626	764	681	700	695	667	756	711	626	665	745	698	662	690	648	630	679	716	682	728	626	706	688	742	737	679	681	656	751	688	682	686	692	711	664	688	727	649	683	689	711	715	681	702	687	651	661	702	646	700	668	689	665	663	714	668	690	687	663	682	699	683	643	694	713	698	700	673	709	675	746	717	689	672	706	720	681	682	709	639	693	683	677	650	675	670	724	646	674	731	688	709	714	714	700	694	699	704	716	697	694	610	716	695	713	707	711	748	657	669	715	702	674	695	692	674	691	737	682	629	706	673	719	687	701	628	707	672	727	683	642	674	674	670	709	625	678	669	677	692	712	709	704	682	663	655	663	716	688	672	692	677	675	707	754	690	694	696	698	704	701	640	666	684	696	688	714	655	734	678	701	731	655	741	654	674	697	687	728	655	704	660	694	672	699	690	716	703	705	724	682	673	703	697	680	727	649	665	677	688	705	690	674	727	698	687	659	696	683	713	684	654	678	653	695	704	673	672	689	673	721	700	677	710	672	667	687	744	688	685	666	689	730	727	670	687	672	729	682	779	691	631	698	649	728	692	706	695	686	693	703	717	696	661	673	687	666	717	699	710	664	736	713	685	661	688	691	648	671	701	703	704	674	646	667	721	654	659	680	701	697	713	708	674	672	638	692	701	685	672	717	659	653	684	684	666	718	689	670	664	686	717	669	679	714	658	677	715	668	687	717	710	693	670	687	712	684	648	645	719	661	663	679	671	687	691	712	719	683	675	683	673	668	664	668	707	677	650	708	675	744	661	678	698	680	660	705	664	658	728	720	661	679	669	704	721	692	701
24344	21494	25136	28294	21500	21512	19239	661	396	316	296	317	287	306	312	294	280	283	285	281	290	282	244	242	231	259	271	268	287	281	245	240	286	241	263	267	258	245	255	260	250	233	224	246	253	255	209	228	247	256	248	253	245	267	263	301	247	242	251	243	242	234	234	268	241	267	275	254	228	248	228	264	242	235	241	259	251	261	265	253	227	243	258	275	262	236	240	257	268	227	252	243	236	269	255	252	248	259	240	252	239	241	227	220	260	214	234	235	247	271	253	242	277	225	264	255	236	244	277	236	236	240	236	237	252	257	275	264	258	244	269	261	257	258	254	238	233	266	274	265	247	249	241	249	257	259	286	256	269	234	269	241	245	197	239	232	254	258	275	239	266	280	291	242	279	233	267	267	224	249	254	243	260	230	253	262	295	280	268	227	223	236	224	250	255	248	242	248	243	230	241	237	253	250	246	251	235	247	273	250	234	227	256	266	240	265	259	249	226	234	228	249	259	252	238	266	238	246	256	237	279	263	263	253	290	251	258	248	243	257	245	232	244	222	232	252	241	282	233	252	241	239	250	236	261	211	266	248	218	263	226	246	232	230	251	231	238	233	239	262	250	249	263	262	265	280	233	231	253	240	233	231	221	227	253	235	198	263	254	264	253	267	269	270	256	240	265	250	250	266	210	235	244	250	228	245	276	265	280	254	224	223	264	236	241	233	237	253	255	265	257	251	254	265	228	248	245	253	262	232	236	240	245	238	268	208	259	249	272	274	256	259	253	247	263	245	255	247	249	234	231	247	254	267	251	249	241	237	229	228	272	236	261	247	248	255	229	253	261	237	253	241	269	261	283	282	271	248	229	244	263	247	229	271	248	247	266	275	246	246	264	250	234	226	258	255	255	236	293	282	267	238	257	254	239	255	275	220	277	255	264	271	259	243	248	255	232	238	261	254	229	271	251	272	250	248	250	271	247	241	257	258	258	227	287	239	231	238	246	234	269	248	226	248	246	276	270	249	229	243	250	235	277	241	249	269	251	242	242	257	235	242	273	227	250	232	266	256	241	256	281	256	290	217	270	270	252	232	285	231	247	225	272	253	241	245	256	270	239	240	262	257	255	261	263	245	274	244	241	236	278	295	260	277	263	241	201	244	244	269	266	258	259	248	259	237	269	239	235	279	286	248	242	272	233	253	261	247	221	260	256	274	255	243	252	243	257	224	247	260	291	262	256	265	231	238	249	255	248	237	252	223	245	232	262	260	231	244	260	274	273	257	235	236	274	252	203	237	241	255	274	248	251	250	217	239	278	212	253	263	235	245	264	249	244	252	267	252	243	244	244	267	257	241	257	285	242	286	254	226	242	245	228	232	240	233	255	239	277	263	230	214	257	258	251	250	227	249	233	264	267	254	272	254	227	243	284	288	265	275	280	226	246	237	246	234	254	260	227	258	264	253	240	235	219	213	246	240	226	268	257	283	298	279	266	280	220	251	258	238	234	281	238	237	227	230	261	251	259	258	257	248	238	222	228	209	223	199	238	243	232	272	269	255	244	245	239	222	255	246	254	271	230	254	246	280	230	233	230	253	238	247	235	258	261	233	227	270	263	220	243	231	257	247	256	273	240	252	281	235	219	241	252	232	244	235	231	266	250	248	231	242	239	252	255	242	241	256	262	232	235	232	275	238	245	236	230	241	243	224	218	252	210	260	276	255	257	266	242	249	249	256	298	243	255	271	242	232	264	243	248	266	264	242	259	248	236	264	255	229	243	218	268	246	252	270	275	248	264	249	256	232	231	240	248	239	249	220	231	251	268	258	237	255	236	232	236	255	244	220	242	255	250	268	287	252	237	247	266	246	224	244	244	254	252	218	238	244	258	248	266	242	206	250	263	248	244	242	209	228	237	290	265	251	246	260	258	274	218	225	254	234	270	250	273	261	275	244	229	291	248	224	240	239	246	260	264	270	237	256	241	249	247	261	246	244	260	236	259	234	267	272	250	237	226	264	218	241	237	255	247	254	229	246	233	243	272	222	262	236	237	228	264	256	257	277	246	252	247	248	252	215	237	245	223	251	228	246	253	244	237	225	283	246	257	224	205	248	249	266	252	239	249	249	245	242	239	253	226	247	253	269	258	267	254	246	232	258	232	268	253	246	260	274	245	247	237	244	276	246	250	228	217	259	248	235	247	237	239	283	230	210	244	250	244	283	251	278	252	237	263	256	254	254	234	263	231	240	251	235	263	212	228	247	246	228	248	227	230	256	259	250	276	274	256	258	236	254	260	261	231	256	242	257	239	232	255	269	283	234	225	274	263	228	265	251	241	242	249	242	236	247	239	226	246	267	279	292	245	259	260	282	255	230	260	271	267	251	239	269	248	236	230	251	225	245	239	246	256	233	265	246	242	257	254	263	234	244	249	235	254	221	233	234	236	245	252	230	236	237	236	251	240	263	219	224	220	242	219	234	258	263	255	250	262	231	247	275	256	255	201	265	237	220	262	262	254	272	251	233	236	282	267	221	242	244	228	253	238	253	249	261	266	263	261	254	230	246	253	273	230	250	210	243	219	215	253	208	241	236	251	221	245	298	254	245	231	247	245	262	258	250	266	242	257	215	289	272	255	256	258	255	241	253	278	236	272	247	223	261	222	260	261	256	240	220	259	252	226	236	270	247	235	260	247	241	236	249	238	285	244	247	249	258	249	226	267	227	253	230	242	263	258	261	236	266	269	272	256	216	229	232	265	251	238	271	238	247	240	244	245	257	239	262	264	257	272	230	241	249	261	236	273	244	220	266	239	253	232	228	221	262	290	247	265	249	241	283	230	232	250	242	240	251	233	221	244	272	247	236	269	255	246	262	244	249	281	245	263	261	224	251	267	235	257	259	238	240	270	231	270	232	238	248	255	294	219	245	257	250	238	237	211	274	271	247	249	276	242	224	228	259	241	195	251	264	262	233	233	252	225	227	260	222	244	239	238	256	237	237	240	259	232	213	261	228	251	229	232	243	241	269	260	277	229	240	270	234	250	258	229	236	256	268	248	244	246	241	238	218	229	277	253	287	238	215	234	235	259	237	231	247	253	256	248	256	255	245	249	265	233	228	255	252	257	228	272	237	265	252	236	237	228	231	217	254	233	245	239	243	250	243	251	260	250	278	233	261	238	226	249	227	233	258	236	237	278	260	227	244	282	267	275	257	233	220	266	266	245	255	260	229	229	269	230	252	210	264	251	244	273	235	262	244	254	251	236	240	272	230	267	242	254	256	229	236	263	258	255	243	258	258	245	256	260	254	228	203	262	264	251	247	243	236	262	240	252	241	241	259	294	217	237	248	247	245	254	219	248	273	249	247	252	233	230	255	253	236	238	254	249	241	264	254	272	259	253	271	234	227	262	226	242	247	232	244	269	243	256	245	261	251	251	259	247	275	268	225	222	234	226	264	219	277	222	243	235	258	275	241	263	239	240	228	256	242	253	245	249	266	263	203	229	262	223	285
20903	54567	17304	1362	809	697	606	617	573	537	583	555	555	523	538	567	546	531	527	526	539	527	517	467	554	510	509	520	529	580	571	535	479	564	542	505	525	498	496	539	511	566	491	499	524	501	501	527	554	497	553	526	502	504	538	505	569	520	528	476	465	535	526	536	513	555	526	541	503	523	546	512	583	541	509	536	527	525	553	490	502	537	527	523	525	558	545	492	501	469	533	514	517	487	559	491	515	517	541	483	525	510	508	555	462	518	541	506	511	477	502	508	493	537	519	532	517	509	540	519	498	540	515	555	519	494	543	502	535	506	523	530	543	500	544	533	536	528	485	510	546	491	516	496	525	500	537	505	516	527	532	526	526	517	543	500	532	481	505	526	507	535	529	545	539	480	531	518	567	511	566	500	521	561	515	495	506	534	555	515	544	558	523	522	526	519	536	518	550	547	575	524	515	557	512	540	514	510	546	526	499	521	499	494	540	485	527	537	508	545	553	477	536	532	545	546	546	488	502	542	556	546	506	538	514	519	578	505	538	524	553	518	513	538	523	500	523	539	533	473	492	462	508	551	565	526	512	534	515	541	537	518	526	546	521	527	524	526	519	523	492	506	501	479	505	558	536	533	527	516	516	515	486	583	510	531	516	513	516	510	538	480	529	522	545	533	563	541	530	535	534	538	530	558	526	518	562	514	530	539	508	525	529	525	521	563	535	562	459	529	485	549	529	511	527	524	535	510	527	512	523	518	552	517	530	526	503	526	562	535	509	502	510	553	486	512	530	498	545	515	560	520	536	522	496	479	531	535	542	518	524	556	531	536	533	513	508	563	534	496	547	529	495	538	496	540	542	538	566	522	561	534	499	537	532	504	542	521	520	515	546	497	526	580	574	508	503	542	492	509	494	510	545	571	528	543	548	514	533	543	558	511	500	552	491	512	551	536	502	506	505	524	515	543	527	566	538	521	509	527	533	494	500	500	531	506	511	527	491	525	530	515	480	521	494	541	551	495	529	536	571	519	548	509	561	530	520	547	508	505	560	521	545	487	508	515	483	528	489	538	517	512	515	531	544	490	544	515	551	518	534	515	544	561	489	515	522	553	549	506	468	566	510	511	545	542	538	536	542	543	531	509	513	527	519	508	535	521	508	540	562	540	502	534	570	519	557	546	505	521	561	536	532	505	527	537	542	540	527	544	512	575	527	493	513	506	520	468	541	490	560	517	546	509	556	492	508	531	531	513	504	508	522	552	507	501	534	543	570	488	493	560	533	523	522	505	529	509	519	573	481	507	519	514	509	544	551	543	513	489	558	490	543	530	498	555	547	529	523	516	511	551	521	517	558	513	494	493	485	477	474	541	528	548	517	497	561	523	532	565	530	553	512	526	588	570	504	509	543	513	556	530	583	541	536	496	532	525	531	534	513	519	538	559	501	508	551	521	520	493	520	473	535	504	551	523	501	480	539	548	531	564	544	518	546	527	534	505	527	508	549	482	577	535	499	519	550	545	477	549	518	494	536	496	521	502	467	497	506	562	534	509	505	524	563	520	510	538	494	564	574	515	515	513	510	534	536	538	553	495	524	521	516	552	541	538	509	517	545	525	529	530	520	526	528	545	549	522	487	519	505	497	547	520	470	543	521	517	508	521	472	494	510	483	531	585	550	520	568	481	503	536	547	541	512	511	523	518	537	511	516	543	527	515	566	530	504	517	520	527	523	520	531	523	539	520	501	549	520	546	536	519	510	528	509	542	539	521	516	502	546	537	569	541	509	494	521	525	529	569	509	484	494	556	497	509	523	532	523	505	519	512	504	530	518	539	525	534	553	527	562	520	549	505	543	515	509	498	540	542	560	544	522	500	556	527	518	552	529	538	511	470	536	484	533	515	512	538	539	558	544	541	550	555	524	490	485	515	523	525	533	516	546	552	522	522	493	542	507	565	502	548	526	539	504	530	501	501	516	508	527	547	519	523	522	516	466	536	525	572	541	492	513	483	517	575	565	528	520	490	540	529	495	532	535	515	549	555	552	513	502	499	540	497	534	512	555	497	531	556	554	521	509	531	538	576	522	528	547	530	527	494	532	539	533	532	538	530	510	571	529	501	471	526	533	540	522	562	537	513	528	505	509	518	494	502	496	536	531	526	541	519	548	526	528	560	532	520	519	555	587	511	553	546	534	512	528	513	492	492	558	526	512	497	541	513	517	526	516	520	494	540	479	527	560	517	494	530	541	525	522	518	549	549	515	536	538	539	550	520	518	525	503	501	529	524	515	491	546	495	524	511	508	528	528	500	492	541	502	496	538	542	509	538	572	552	503	511	511	514	552	486	517	501	507	506	541	521	486	510	463	547	534	485	502	508	507	529	519	551	506	526	556	501	554	543	471	536	516	523	537	482	499	510	543	494	508	484	505	522	543	474	519	565	523	544	528	550	529	489	528	509	515	491	544	512	548	528	533	517	493	526	535	529	518	527	508	518	509	519	485	526	531	509	517	540	557	522	539	512	531	484	540	542	541	568	489	512	483	511	517	474	545	521	517	537	529	522	527	508	518	538	538	556	512	529	539	526	501	506	537	538	557	523	539	543	511	532	553	557	552	507	544	516	547	480	472	551	544	583	521	562	567	573	520	531	475	542	561	541	548	524	503	518	500	545	505	539	529	538	535	518	515	562	527	550	558	524	515	520	538	523	494	578	506	542	498	503	492	495	532	500	562	529	480	518	525	520	506	540	521	537	575	510	499	561	527	518	508	504	506	520	519	526	553	525	568	554	546	472	518	488	529	549	511	527	542	501	503	515	498	511	501	535	503	466	519	578	519	560	535	506	515	526	521	518	500	511	506	528	510	504	533	522	542	501	492	561	496	525	518	509	547	508	562	532	522	523	530	532	533	532	540	497	488	513	546	509	577	526	522	507	513	523	530	508	509	524	527	533	534	536	491	498	495	509	493	531	524	549	521	552	516	504	534	553	551	508	575	563	561	521	517	484	485	507	532	507	492	586	522	520	515	520	518	524	529	527	514	557	536	534	541	524	507	520	498	540	522	506	527	522	512	523	486	506	543	542	522	533	545	550	542	508	550	550	517	551	525	517	515	553	517	531	545	548	546	490	515	521	522	532	483	524	543	516	507	547	528	500	526	545	493	502	539	549	541	560	524	522	557	555	510	502	547	532	515	529	562	524	512	539	506	518	541	552	541	497	534	541	488	526	541	494	511	557	540	510	519	552	566	519	490	500	533	558	532	517	519	544	521	537	509	525	499	540	504	521	537	530	537	527	564	525	489	532	528	528	519	513	486	472	568	537	487	558	543	523	519	530	520	557	505	542	523	543	467	552	487	565	530	514	515	511	508	525	550	547	523	543	512	544	481	548	492	532	576	520	515	529	484	503	544	527	515	570	505	517	549	508	539	520	524	505	519	496	537	527	546	531	524	565	546	538	515	508	554	474	532	546	507	512	519	505	523	492	528	509	514	537	531	510	540	517	530	553
32693	20711	10307	722	241	232	216	192	190	195	214	174	200	222	189	178	205	177	186	180	217	183	184	194	214	203	193	187	154	185	198	196	200	217	214	172	217	192	201	205	190	194	169	209	192	213	191	190	214	212	202	200	187	220	187	198	196	219	174	196	183	210	205	211	197	204	170	206	196	217	195	203	174	212	213	187	207	211	162	192	229	186	208	223	211	192	183	212	189	199	188	197	175	192	219	183	210	216	221	195	214	191	219	189	195	186	193	218	197	191	199	202	184	185	213	218	200	166	189	195	190	190	199	203	211	199	186	237	220	192	192	189	198	208	221	184	191	179	209	215	214	198	173	179	218	197	212	170	198	204	199	173	223	204	194	211	179	198	187	215	217	182	205	189	226	181	201	214	171	165	182	194	173	180	188	186	186	204	189	178	189	200	198	188	207	177	185	206	191	192	201	199	194	208	194	222	186	182	199	188	201	224	185	177	201	188	193	234	178	214	229	183	182	206	188	189	213	187	224	185	207	194	201	186	198	206	209	205	153	206	203	205	221	202	217	214	184	200	221	185	200	202	168	213	235	211	192	179	208	205	193	193	215	203	187	200	204	212	192	212	183	168	200	200	212	199	195	185	217	193	200	211	200	192	185	208	191	176	194	206	192	210	194	195	239	215	180	200	176	189	220	183	195	199	180	215	184	182	207	209	195	204	239	197	197	212	217	192	205	197	179	208	178	171	220	227	177	178	190	192	185	224	199	199	185	211	196	203	199	185	188	217	213	193	184	213	211	208	207	170	163	198	194	206	173	189	183	196	219	172	206	202	195	173	192	198	196	218	186	226	188	209	193	200	198	192	203	200	212	196	235	185	194	199	189	180	170	196	184	206	200	184	179	212	215	195	179	205	207	166	199	178	203	176	195	211	201	198	205	215	184	198	203	181	182	191	193	208	214	178	196	189	195	181	185	171	175	199	197	194	202	185	196	197	189	184	215	183	194	195	184	218	209	190	190	177	206	181	190	204	186	201	240	185	174	193	196	193	197	212	183	203	206	216	181	185	199	184	179	223	203	180	206	197	188	196	198	198	215	182	168	191	212	210	175	183	206	179	193	199	240	219	214	196	188	204	200	196	196	205	208	207	205	204	213	204	179	178	186	224	177	190	212	237	212	166	179	203	194	210	195	206	188	186	202	196	195	196	224	171	203	180	213	216	194	184	188	172	205	166	212	201	208	182	212	198	151	219	210	209	179	212	184	199	197	206	161	220	215	196	208	173	206	199	199	224	206	197	191	196	186	233	199	197	202	203	211	207	202	200	201	211	194	192	185	208	198	200	190	208	167	186	177	170	216	200	231	221	216	205	226	192	195	196	198	216	208	196	182	167	191	215	197	186	199	203	214	201	205	211	200	213	215	211	213	207	193	223	189	212	201	198	193	177	181	197	213	206	196	205	224	189	214	205	201	204	165	194	194	211	179	195	209	187	191	233	205	182	184	197	195	205	185	189	213	181	201	193	198	191	185	194	200	192	184	201	217	215	209	184	205	195	215	192	187	187	202	191	195	221	203	198	199	201	211	211	170	189	182	197	191	228	221	213	220	216	177	202	215	239	220	210	182	196	193	178	195	214	208	197	192	186	174	198	191	218	209	196	194	180	199	189	207	209	226	220	168	204	185	187	213	185	211	208	186	165	195	204	186	207	192	185	195	201	204	167	177	171	218	184	198	186	208	201	183	181	194	185	224	190	200	218	204	202	187	224	200	183	211	195	198	188	199	211	198	179	211	176	163	192	206	186	192	204	198	198	176	184	149	166	223	206	184	211	194	175	194	219	180	168	188	226	193	179	200	196	171	193	173	192	179	188	182	203	223	195	184	194	205	207	187	199	207	184	220	237	202	203	233	196	202	231	199	219	192	222	193	226	191	188	200	167	187	221	200	187	182	196	183	204	203	182	197	226	197	204	206	198	197	199	209	194	193	213	189	171	192	200	195	220	184	174	205	168	201	214	189	184	206	192	211	184	184	198	182	204	226	191	208	192	184	212	220	196	201	194	171	200	197	185	181	188	216	179	208	182	177	203	215	219	176	198	205	179	187	172	173	180	213	239	203	182	238	200	180	173	231	198	202	206	247	170	197	179	182	200	187	186	178	184	183	190	189	186	189	197	185	174	201	201	184	194	188	193	199	191	217	222	185	186	184	177	209	197	203	243	215	195	199	187	217	209	198	176	184	190	179	208	199	192	201	189	179	178	184	187	193	200	180	207	203	206	215	204	186	192	215	197	172	193	203	184	189	197	187	215	201	198	193	196	207	192	196	192	177	208	187	198	190	193	204	197	211	199	193	213	200	187	178	202	189	191	207	180	221	236	190	237	204	198	193	190	208	201	201	190	201	151	175	175	202	198	183	197	186	194	206	192	188	222	207	182	196	228	203	214	212	184	179	177	195	184	205	192	176	193	196	222	204	178	188	193	214	219	210	230	215	174	202	195	193	202	206	189	187	238	182	184	235	179	233	184	200	206	204	195	185	178	212	178	174	208	206	233	206	189	209	194	185	180	198	169	192	197	183	186	195	201	168	189	191	179	195	183	221	199	182	204	190	183	204	211	200	209	196	184	196	210	224	223	193	209	178	202	204	228	184	212	194	225	214	207	217	203	197	189	204	163	195	175	173	180	208	210	205	182	207	180	205	177	190	213	216	178	215	202	191	186	197	198	217	195	189	214	204	213	204	214	224	188	188	193	223	186	201	179	204	194	196	202	182	203	209	213	191	202	198	192	214	186	198	197	156	190	211	171	190	198	199	198	208	230	212	216	214	212	189	187	193	199	172	208	200	197	187	192	214	220	195	201	197	217	175	228	220	177	209	183	220	184	194	201	208	186	180	192	210	197	203	217	226	183	217	202	187	217	207	213	194	195	207	191	193	192	212	203	201	208	221	197	214	209	201	192	194	197	218	233	193	219	196	230	196	201	201	197	199	155	197	194	190	178	211	182	193	190	189	223	188	228	200	224	205	214	217	178	192	197	195	165	187	211	191	175	196	181	185	189	189	204	193	215	211	188	204	200	206	193	175	207	180	217	211	196	208	183	192	238	209	202	188	189	188	190	215	183	184	201	196	174	193	207	203	186	183	205	184	197	215	197	204	179	194	186	203	186	182	216	205	197	201	209	213	199	161	174	186	205	179	197	220	182	209	191	183	190	184	206	190	192	199	219	224	190	233	184	203	198	220	232	201	203	199	219	184	206	177	220	198	176	184	205	203	221	189	189	192	193	190	182	193	200	224	195	207	192	181	185	166	204	176	226	181	200	196	209	175	194	188	187	188	177	205	196	179	217	179	198	218	210	201	210	182	199	175	189	232	196	203	216	193	181	220	169	189	227	212	184	196	222	189	217	192	188	191	195	200	206	223	167	210	203	198	183	220	206	192	196	220	229	204	180	197	189	213	150	209	187	230	195	173	172	210	185	197	199	191	186	214	184	191	183	176	206	214	199
6762	7554	1787	515	495	492	466	460	465	470	454	479	476	475	513	479	466	475	483	517	445	497	465	480	448	511	454	481	493	467	539	474	426	454	459	463	495	495	469	441	437	458	505	508	463	469	490	473	489	516	452	420	438	483	500	485	482	456	485	519	475	489	470	486	482	455	439	483	479	488	490	490	472	475	481	502	469	484	489	473	497	472	436	468	496	493	449	469	493	480	465	446	507	459	524	466	510	455	484	490	477	448	463	451	446	460	511	505	486	459	451	440	448	497	507	484	489	426	471	490	504	463	429	487	488	459	475	512	487	479	517	504	464	494	469	449	474	482	467	436	473	470	519	477	476	462	485	504	430	470	463	465	443	465	455	476	466	485	486	520	479	482	489	501	480	464	486	471	456	507	504	455	451	466	462	520	485	485	475	512	473	485	493	485	470	483	502	466	456	509	447	440	467	458	515	455	479	464	493	499	506	489	433	472	442	493	459	495	507	455	454	450	495	462	447	441	473	453	476	451	456	509	467	452	458	497	489	461	474	496	478	476	469	506	477	496	483	493	459	469	447	465	492	492	478	506	456	496	496	456	462	501	447	481	514	470	481	469	509	490	445	476	454	467	467	488	505	477	500	459	474	448	481	485	477	468	480	446	494	457	529	458	452	508	468	479	513	518	465	462	483	481	507	468	526	470	509	464	483	451	482	475	505	492	477	469	478	449	430	490	522	508	489	439	463	487	453	467	456	471	496	464	450	465	458	476	481	480	453	472	496	464	487	511	471	489	444	461	475	500	459	493	474	444	453	485	442	493	443	490	462	461	466	514	476	475	475	486	486	491	428	483	483	487	488	462	492	469	493	479	534	424	507	462	476	508	439	493	481	484	458	489	476	464	428	482	459	489	463	470	472	456	445	496	465	473	499	485	485	463	457	456	459	465	466	456	476	448	457	452	477	482	458	484	504	493	499	500	451	467	471	472	491	505	467	489	504	444	502	465	461	486	494	509	481	472	441	467	453	474	485	470	505	515	487	453	505	504	491	483	498	486	495	506	470	460	496	491	442	480	441	449	460	509	462	486	495	455	433	439	459	494	485	479	477	432	499	498	464	466	506	469	474	503	462	471	502	475	470	458	446	496	489	437	507	486	492	469	506	454	479	436	443	443	435	466	478	486	469	479	425	452	471	463	490	486	456	511	461	434	489	494	479	438	461	520	471	453	461	476	475	502	497	449	497	461	473	471	463	497	468	460	491	448	459	493	473	491	443	468	504	490	468	459	447	457	448	474	492	476	439	477	450	456	450	487	489	516	482	517	508	468	457	526	455	464	459	503	496	471	465	485	455	460	511	486	453	455	450	471	431	435	439	472	480	453	481	465	498	445	463	474	474	474	467	457	451	479	469	477	536	457	502	463	494	442	480	475	435	438	522	459	466	449	506	461	498	461	483	473	482	437	532	450	470	509	497	509	466	423	479	488	453	489	513	474	452	451	483	460	472	482	474	475	452	473	512	497	466	482	484	471	475	488	457	480	488	442	498	493	489	462	476	452	509	500	504	511	458	476	492	467	479	427	507	446	460	469	450	446	518	500	483	475	471	503	515	498	498	463	530	469	488	473	447	476	481	471	484	498	505	484	461	488	438	492	489	479	444	471	488	452	523	459	502	504	472	469	444	464	500	469	465	472	472	494	472	481	495	472	450	472	474	448	461	487	454	464	462	540	513	530	465	442	475	482	490	475	485	491	469	463	490	434	497	479	459	493	517	431	448	480	462	439	469	490	453	480	483	511	482	480	505	509	460	432	495	473	506	476	456	453	457	467	470	514	497	493	464	453	489	458	466	470	436	465	505	500	501	506	493	485	432	497	486	484	472	495	476	474	485	451	501	464	489	479	488	472	468	419	463	466	470	476	446	457	509	493	485	523	497	517	469	499	475	478	471	471	468	470	496	492	481	472	454	461	458	437	487	493	488	475	444	442	468	461	486	475	465	532	468	459	486	490	504	468	464	465	442	458	460	462	462	446	457	503	455	451	478	520	467	479	490	485	437	465	478	508	455	452	442	444	501	520	496	443	464	479	469	481	455	432	461	451	474	477	468	456	453	472	461	501	462	475	469	469	448	426	466	480	437	490	459	498	501	503	454	465	502	486	507	475	496	457	462	525	449	508	467	466	492	480	478	445	479	477	443	454	519	458	454	488	462	523	469	513	481	512	497	477	515	484	482	480	447	465	504	448	464	467	447	457	445	485	506	474	481	467	499	462	473	461	466	452	544	450	453	456	491	489	454	459	492	508	464	457	479	474	501	482	493	522	491	477	484	430	472	457	490	460	533	459	467	484	475	486	498	508	472	467	473	485	508	502	477	448	488	460	485	489	483	450	463	441	473	518	507	475	495	466	469	522	475	466	477	475	502	484	460	496	462	456	459	477	490	484	465	491	472	504	495	487	472	422	512	487	486	484	499	514	464	476	458	458	476	499	488	461	500	456	489	475	468	497	462	494	494	454	447	438	455	489	460	491	471	457	493	444	471	497	462	500	474	469	449	472	461	513	448	487	443	459	505	468	468	478	466	479	452	438	508	484	483	471	482	459	471	495	463	520	469	502	503	473	503	502	479	464	449	469	466	455	490	463	463	482	420	460	428	521	457	439	470	449	488	471	440	451	483	477	498	490	438	485	427	503	467	488	449	485	491	458	487	451	457	502	485	430	498	497	477	463	494	503	478	471	473	469	479	515	458	490	496	485	460	494	475	509	492	477	465	491	470	464	484	485	472	469	493	477	458	444	495	480	439	477	507	462	462	463	497	499	432	485	476	522	460	447	496	456	439	423	486	480	485	493	491	432	492	480	448	460	509	504	476	508	456	467	463	478	473	447	478	456	453	509	468	496	447	476	493	506	509	497	514	495	490	510	496	478	475	490	484	455	459	490	473	483	491	456	464	485	459	482	490	491	474	471	519	483	497	488	457	483	473	506	508	488	419	455	474	472	457	486	488	479	492	489	436	516	498	436	493	462	469	462	469	463	495	471	518	454	471	443	479	460	498	502	450	456	478	501	477	458	422	473	468	466	482	480	481	493	490	507	489	455	514	486	479	500	482	468	524	486	430	492	511	482	473	468	505	479	455	515	491	474	470	519	505	463	481	449	501	445	488	455	478	481	504	462	497	493	482	431	503	470	480	460	470	473	500	471	480	474	491	477	444	473	488	495	458	506	424	469	440	447	470	507	464	522	453	488	471	470	435	512	453	461	455	499	446	475	455	497	454	496	472	495	476	471	473	516	475	494	433	492	443	487	468	505	482	437	436	484	478	482	453	463	441	495	525	516	511	481	455	475	482	463	444	460	436	478	500	480	470	435	460	502	465	466	481	458	457	498	493	469	493	465	451	524	463	475	492	485	503	483	488	483	469	438	450	469	465	496	469	461	478	474	464	496	501	507	468	467	477	496	441	488	487	482	469	485	452	470	490	474	488	447	463	490	483	476	462	488	503	481
24957	21470	24803	28542	21475	20609	1056	442	427	372	366	323	332	322	340	285	306	345	340	322	294	310	349	319	328	312	290	316	296	320	330	332	298	300	341	337	312	317	314	308	320	321	338	303	293	332	315	347	328	350	324	326	300	311	312	310	338	316	283	307	344	305	332	299	307	314	343	327	292	307	323	318	325	347	290	322	290	305	347	304	301	339	316	371	312	339	317	319	320	309	313	344	321	292	344	309	360	295	322	354	308	303	320	326	327	300	342	315	310	329	282	304	343	332	278	289	282	318	309	309	359	315	352	327	339	310	352	330	344	346	297	328	339	307	345	312	303	321	310	333	329	324	281	325	312	347	318	330	332	321	297	285	332	318	313	333	302	316	325	331	289	266	318	331	322	303	319	321	313	311	302	319	339	321	355	311	336	295	322	318	337	320	347	326	329	324	306	304	329	329	304	330	315	304	313	309	303	299	319	358	325	320	332	306	347	308	272	317	306	301	283	323	285	326	332	306	311	325	378	356	320	285	287	327	314	326	332	307	267	288	299	298	317	334	321	346	309	310	313	372	314	322	333	324	309	277	306	323	346	322	299	304	353	317	338	319	336	297	309	283	341	295	323	324	346	365	342	311	326	319	328	350	274	305	321	315	300	314	340	314	291	287	346	323	326	313	330	337	337	314	297	297	304	281	335	354	305	322	326	301	332	330	288	299	300	271	311	334	330	352	296	314	306	334	348	326	323	306	334	328	280	307	283	336	324	318	338	345	308	329	311	309	303	349	296	336	301	304	331	335	334	300	338	327	331	338	311	322	326	326	292	289	300	353	286	293	321	337	347	294	325	318	335	329	305	313	313	317	318	341	319	348	318	321	319	331	327	319	365	339	309	312	300	328	271	331	298	303	317	340	325	297	291	312	354	315	329	324	336	309	365	314	350	284	294	300	287	311	310	299	326	320	337	299	308	305	299	325	318	332	344	292	302	314	329	344	274	303	321	342	356	283	332	312	315	316	342	316	306	295	320	322	339	338	305	296	291	302	338	300	355	321	299	324	323	334	277	311	296	353	343	339	310	343	308	300	298	312	361	321	312	329	295	340	300	333	317	295	296	317	336	322	342	334	347	304	298	341	353	286	304	327	329	325	321	317	289	321	320	307	332	315	330	347	361	329	310	331	341	306	299	355	292	286	327	301	303	288	291	299	309	340	340	338	356	300	318	311	284	368	309	320	349	309	309	310	296	376	355	285	314	290	289	326	325	311	313	314	289	309	339	292	314	358	327	345	318	316	337	321	334	355	318	323	328	296	313	325	330	356	313	345	321	307	295	327	336	373	359	334	315	335	326	340	323	317	303	323	338	330	291	300	293	318	308	341	316	331	312	358	322	337	316	313	361	307	288	318	314	324	329	339	297	317	321	308	316	345	292	309	300	353	358	313	310	304	329	310	302	321	316	301	343	294	343	311	283	317	362	350	296	298	333	327	312	324	294	359	320	317	336	325	305	305	311	356	297	342	341	310	321	339	297	323	304	286	354	352	342	327	314	345	357	356	333	294	299	314	329	310	301	333	308	305	290	329	349	315	326	313	260	336	333	305	335	365	304	281	314	303	328	300	303	329	308	322	318	296	283	316	300	295	317	337	319	320	318	330	323	314	329	297	323	338	304	321	320	313	297	323	303	284	292	357	332	291	321	342	292	286	301	314	344	297	270	336	321	301	299	303	295	318	314	312	318	348	299	313	300	347	328	301	328	309	312	330	348	314	340	291	298	296	382	350	333	326	322	323	288	312	302	302	315	287	313	298	299	307	323	297	298	316	323	290	314	318	333	357	344	314	327	284	295	305	324	340	347	331	366	323	305	282	303	308	301	353	348	363	299	303	316	324	292	334	285	303	319	328	332	319	327	322	334	329	320	305	333	326	333	338	360	357	332	354	323	288	310	317	300	315	304	361	301	299	333	266	332	330	317	302	333	340	297	283	303	307	336	292	312	271	317	337	292	325	323	290	338	310	331	303	312	322	331	304	304	304	305	313	303	349	298	328	320	304	319	314	324	270	293	312	320	255	327	326	336	319	310	291	338	293	309	320	347	274	295	307	322	325	309	324	328	301	335	318	282	307	319	310	296	313	348	280	375	315	335	326	313	330	324	321	284	302	333	319	298	324	332	337	307	314	294	328	335	335	335	336	372	303	290	320	314	325	362	299	269	327	337	350	308	271	343	315	288	322	330	338	300	343	304	301	332	297	329	313	333	302	317	331	332	296	371	327	299	353	331	331	364	326	309	308	318	312	305	332	283	320	366	326	299	325	308	347	302	337	321	325	308	333	337	329	316	305	313	300	325	326	329	348	332	277	323	296	308	340	323	317	332	324	319	316	303	313	313	299	306	327	355	306	329	296	309	329	337	336	316	292	320	319	290	313	360	308	319	320	305	298	315	327	320	294	298	337	337	298	320	305	370	325	334	313	298	360	312	311	305	296	297	297	281	336	282	343	301	342	286	301	329	331	317	341	341	317	355	315	346	304	327	321	321	315	316	337	304	331	324	297	324	317	314	258	274	299	335	326	299	279	318	328	327	339	328	320	338	332	339	330	332	360	327	313	301	285	361	317	314	304	326	295	297	309	277	311	344	336	356	334	312	341	348	304	326	316	301	301	318	336	338	296	329	294	285	313	313	321	325	311	324	262	321	298	327	325	300	318	318	304	342	307	334	347	344	299	311	345	323	299	304	297	308	306	309	306	296	318	330	307	345	285	325	314	319	347	286	313	297	325	298	327	338	305	301	320	343	316	336	333	290	307	303	300	371	328	346	294	316	314	329	331	340	293	320	311	331	297	317	340	317	349	298	333	340	308	314	283	337	322	320	330	312	290	311	322	336	336	275	293	269	312	302	333	318	316	323	308	306	324	302	322	322	322	343	328	321	297	357	294	333	319	307	331	260	312	302	305	277	307	321	309	344	334	293	292	297	304	320	329	295	322	339	303	344	352	319	333	291	289	324	278	341	327	326	323	324	341	312	307	338	339	283	326	322	323	307	289	285	325	317	310	310	312	329	326	309	308	340	322	352	333	312	331	332	290	341	336	312	317	331	324	328	317	304	286	339	373	322	294	315	274	285	336	269	289	369	330	337	278	312	337	305	273	322	317	322	315	299	327	317	324	306	322	330	328	300	332	326	291	291	310	322	342	299	328	306	333	310	314	339	343	345	302	295	315	345	286	334	276	325	317	326	307	307	294	339	290	308	304	337	345	333	300	316	312	312	337	343	303	312	308	300	316	290	311	333	321	319	294	323	295	328	317	310	307	313	331	283	293	285	316	312	344	330	296	281	302	300	298	311	330	306	334	329	332	312	327	365	297	336	337	334	331	321	317	323	292	320	321	324	315	335	320	315	284	295	316	313	285	313	307	316	353	352	312	304	300	344	300	332	299	283	309	322	298	340	294	343	321	306	340	345	324	287	329	319	322	342	307	282	301	345	301	342	309	358	303	307	322
15092	43958	11353	1198	923	823	744	734	717	690	753	696	689	676	738	728	680	699	685	716	707	712	735	713	725	667	691	687	706	684	698	685	716	650	643	696	744	699	694	687	709	651	703	762	710	722	709	658	677	665	694	706	657	712	746	687	686	678	685	719	710	659	691	724	641	680	714	684	707	744	680	695	678	686	660	666	753	704	695	682	669	672	689	684	708	695	705	662	714	703	735	687	697	679	690	672	657	689	702	675	677	694	726	620	699	692	701	723	716	701	705	655	688	663	692	702	650	724	739	744	724	691	673	688	690	682	722	686	649	669	671	718	673	693	718	698	709	702	673	734	670	685	677	662	677	704	618	709	702	700	671	717	701	660	629	703	709	709	678	673	637	704	704	684	691	682	669	667	709	691	670	709	697	664	679	646	657	684	659	699	648	703	661	707	641	663	732	691	707	664	662	634	673	696	726	725	689	689	682	710	682	671	726	719	685	715	700	649	680	677	706	651	739	691	679	658	691	692	741	674	689	684	660	655	666	687	740	691	721	684	723	728	715	676	679	689	696	701	737	704	734	740	694	726	689	715	663	679	717	717	670	706	652	662	675	710	664	690	684	643	704	602	721	722	687	663	675	707	713	666	703	655	656	708	698	670	678	687	706	703	682	664	685	653	687	666	744	674	731	703	715	656	641	733	665	679	675	696	692	683	721	690	712	682	690	702	654	704	726	694	711	773	689	654	689	672	705	722	707	668	657	684	706	704	651	683	680	678	714	669	669	722	667	689	711	727	732	729	638	702	707	702	700	698	673	698	708	661	652	701	649	718	676	677	668	698	725	691	720	647	733	675	721	688	720	668	699	703	646	653	677	713	650	718	698	740	704	675	687	734	656	676	646	722	686	716	714	647	686	690	665	641	727	682	656	743	629	691	670	682	746	656	679	705	640	682	683	669	663	715	724	731	678	683	675	690	669	713	709	691	682	694	681	692	711	689	673	722	663	728	705	692	624	711	726	706	717	697	726	686	651	687	638	677	683	739	634	612	679	720	672	691	749	718	669	658	638	636	697	728	738	704	689	679	707	678	664	729	666	677	695	693	747	726	710	670	680	694	666	708	703	649	657	701	654	689	666	715	654	688	728	699	699	697	692	669	714	683	711	687	700	708	724	696	686	727	647	725	722	674	717	690	708	689	688	648	698	687	696	654	717	679	683	667	734	693	704	716	683	689	690	730	669	700	643	723	670	730	705	718	708	712	681	674	700	683	668	736	693	669	672	695	687	697	711	678	682	690	674	671	686	667	704	687	661	682	700	727	698	664	689	727	708	683	653	663	673	689	708	677	682	702	710	637	692	655	707	732	707	686	677	665	658	679	674	706	679	744	701	667	662	711	718	672	695	696	679	727	662	643	700	749	717	675	695	690	699	691	705	645	701	690	684	687	708	738	677	667	647	643	732	616	697	708	712	656	674	644	678	696	680	667	746	704	707	687	653	687	716	658	693	632	658	644	719	705	664	663	678	645	675	682	709	729	657	625	709	671	680	649	700	684	668	688	661	713	685	708	692	729	728	679	694	662	695	675	686	646	728	671	676	655	714	715	643	674	660	683	689	692	704	691	675	653	718	673	682	690	692	696	707	686	672	700	708	698	688	754	684	749	676	698	715	709	662	653	705	655	686	663	681	677	680	655	687	664	676	695	645	661	709	686	687	687	692	681	677	694	664	685	677	725	678	687	649	661	690	685	709	684	686	692	714	680	654	671	633	715	716	686	674	733	704	673	661	710	682	701	657	687	694	715	683	667	698	680	685	718	724	717	676	659	701	648	663	679	711	668	659	697	712	719	636	696	701	672	678	691	698	657	631	676	703	689	715	703	689	675	668	694	689	710	699	677	686	706	701	652	660	671	711	599	658	703	670	717	659	766	701	698	710	676	722	689	730	653	688	741	681	698	728	723	678	706	687	656	696	706	700	673	715	685	665	686	688	699	649	746	706	710	675	688	643	705	688	666	703	704	676	723	682	712	699	654	761	726	698	681	740	700	686	674	709	652	653	700	732	697	651	699	657	660	687	750	646	692	706	682	705	703	712	663	713	671	663	695	728	682	664	694	690	665	698	728	673	654	679	658	669	684	691	662	692	694	659	770	670	707	674	713	679	687	667	724	680	679	661	696	713	664	672	715	658	720	692	715	725	665	650	709	670	665	707	688	681	643	677	704	726	679	693	692	706	733	687	728	655	698	663	683	675	705	703	697	698	724	682	709	688	682	718	754	684	725	694	672	734	700	705	712	661	692	658	672	720	683	666	694	680	674	678	692	714	705	736	672	685	692	697	681	694	721	679	660	735	679	658	694	657	677	687	676	634	646	663	736	708	687	663	703	722	691	639	689	691	680	645	722	685	718	672	652	682	735	683	697	685	673	648	668	756	649	700	746	706	695	683	667	673	678	693	691	614	663	694	671	720	694	694	644	692	673	748	690	703	715	716	665	659	665	679	629	719	694	684	717	709	696	725	662	673	691	693	747	676	728	731	686	619	711	728	684	715	676	672	672	720	676	714	685	695	711	665	637	687	659	705	684	672	648	706	699	697	644	726	668	713	689	727	712	733	678	719	671	659	725	661	677	716	700	698	640	679	697	718	716	664	709	708	687	676	639	674	657	687	695	720	675	672	701	639	676	729	709	664	713	724	696	642	629	694	711	700	647	689	702	696	673	694	688	686	708	675	728	714	692	713	694	684	687	670	742	671	679	706	698	648	722	653	695	692	689	663	690	712	724	713	766	697	715	664	679	706	683	727	702	689	698	672	712	706	686	700	697	706	638	705	683	698	685	726	706	728	691	670	684	686	690	697	674	692	729	644	736	705	691	681	685	711	686	652	718	686	709	657	688	676	685	688	679	703	684	666	721	695	684	680	689	710	696	694	692	678	687	693	712	716	695	690	664	678	665	710	707	718	669	725	674	697	652	683	651	692	692	690	718	685	676	725	712	670	696	691	668	679	666	705	658	742	723	703	685	710	728	695	727	643	716	727	660	690	692	683	687	636	677	729	696	651	745	668	709	655	646	640	726	698	699	700	662	694	703	745	714	686	711	714	747	684	690	692	697	710	680	687	694	713	712	726	690	738	679	694	710	707	642	686	684	663	654	672	669	686	689	661	678	646	688	703	746	689	691	620	673	644	653	703	702	683	675	704	663	684	745	762	638	685	683	662	686	679	703	724	711	767	697	733	693	690	648	658	638	687	706	702	679	660	680	699	642	651	710	714	643	690	691	668	695	715	725	726	692	648	719	702	692	672	716	691	701	681	650	668	712	675	671	713	680	704	738	703	714	687	684	732	700	654	691	702	655	709	675	663	706	693	670	692	669	724	666	709	702	717	729	705	686	715	705	671	728	751	691	684	649	643	709	685	665	685	675	723	701	661	683	693	676	681	669	696	676	715	691	713	670	718	690	745	688	675	715	676	669	686	717	676	678	709	690	691	696	686	694	694	704	693	671
24323	21444	25045	28273	21444	21454	19151	689	363	325	338	333	290	299	279	306	281	300	265	263	311	279	267	287	266	235	269	254	269	262	245	261	261	234	242	250	254	271	231	256	221	262	224	259	256	259	263	241	255	268	247	230	262	271	273	253	227	247	240	281	253	217	250	259	249	261	270	254	308	274	249	264	220	228	247	272	249	234	237	246	266	223	268	218	225	279	242	261	265	288	261	237	252	258	232	240	262	271	244	239	250	235	256	265	260	255	264	232	256	277	250	257	278	261	263	243	264	218	250	252	260	229	237	247	251	253	247	262	238	243	231	233	256	248	261	265	235	246	259	244	238	287	233	263	265	254	281	274	253	246	261	273	246	259	234	242	270	236	241	260	241	268	234	251	242	251	252	232	269	268	220	248	266	244	254	267	259	236	250	245	240	247	257	235	224	265	230	248	245	253	232	275	258	250	240	243	267	246	260	240	253	255	271	241	272	263	253	245	229	260	269	254	265	241	259	250	242	233	250	263	245	253	224	241	243	254	254	263	229	263	239	243	274	263	245	272	253	265	252	243	237	209	247	225	250	223	249	246	270	264	258	245	280	237	235	250	277	229	270	238	245	220	239	269	277	241	273	252	261	261	255	239	234	253	226	238	237	253	263	260	251	233	275	223	267	236	278	253	225	216	251	248	268	287	259	247	238	238	264	270	230	248	260	248	273	292	260	224	237	229	232	241	255	260	261	247	238	242	254	271	229	264	240	261	254	246	249	246	278	251	249	231	252	227	254	232	225	242	245	244	250	274	223	252	249	264	248	265	241	240	218	245	234	259	249	264	274	233	250	242	258	239	248	258	237	250	235	241	213	252	264	225	245	228	270	218	242	240	266	244	255	244	271	290	245	249	234	246	292	249	249	251	252	246	233	261	247	235	257	225	254	257	220	225	254	256	257	242	251	232	234	254	252	249	252	226	258	258	232	230	255	242	268	260	274	274	269	237	268	268	219	271	251	256	230	224	259	278	277	266	247	245	231	252	236	251	256	255	240	255	274	231	248	249	237	267	248	250	255	239	261	214	275	272	260	255	265	213	241	246	242	247	250	268	282	249	219	241	285	261	262	226	269	240	278	246	271	233	253	256	248	276	262	250	274	257	239	247	267	260	246	248	237	293	282	248	261	244	238	247	257	255	258	240	237	237	252	237	250	233	248	256	255	264	261	239	257	220	255	299	258	248	282	254	232	247	244	262	248	250	213	249	225	262	268	244	246	256	251	251	233	261	238	239	252	232	251	223	247	253	253	242	254	223	250	287	238	238	252	263	236	260	294	256	233	247	267	238	266	232	233	254	266	259	261	249	247	225	226	242	242	231	242	243	242	226	230	275	256	256	238	232	252	243	237	247	232	237	252	273	255	259	264	267	234	281	279	271	244	284	249	245	276	239	213	229	256	237	249	270	245	239	275	288	248	233	267	268	249	232	235	261	250	260	256	234	265	242	243	241	244	241	254	267	265	262	267	263	281	280	232	244	259	235	249	245	269	219	252	247	264	242	260	237	260	241	245	245	255	263	255	276	283	233	251	274	253	248	252	235	255	236	237	257	253	254	234	253	228	226	253	229	232	261	265	253	280	239	264	251	287	287	291	263	241	239	255	268	214	227	243	253	247	251	230	281	260	245	204	267	254	261	268	263	241	260	262	258	240	259	224	231	249	239	254	276	228	260	254	244	258	267	265	272	272	258	263	240	243	260	257	247	204	259	251	253	238	230	264	271	260	290	252	254	261	233	249	208	252	267	251	286	277	257	259	230	261	261	239	258	263	253	224	257	253	273	270	247	281	261	261	255	265	250	232	268	233	249	268	266	269	243	233	240	247	237	272	269	281	234	246	286	257	268	231	219	231	281	266	229	273	255	288	246	210	235	267	272	247	251	227	235	228	248	243	253	270	272	251	283	280	219	229	252	251	251	274	237	255	214	235	230	263	253	259	248	260	251	260	267	258	247	267	257	238	246	255	242	218	271	254	238	218	249	222	223	248	254	257	261	272	255	245	239	230	283	263	199	269	231	245	245	249	262	268	247	263	295	237	279	236	260	256	269	250	256	236	239	267	251	249	251	267	242	249	243	240	221	241	245	267	258	268	237	240	247	278	260	233	248	256	223	243	248	251	246	256	233	248	245	245	257	234	233	281	260	272	248	257	261	246	249	240	250	238	242	249	231	259	258	243	257	255	259	214	241	249	229	225	275	253	250	243	224	221	265	233	267	241	266	252	210	263	219	270	231	224	229	250	254	277	242	267	236	279	226	242	259	253	250	270	230	252	242	287	249	231	251	270	258	264	240	226	240	245	278	273	247	241	259	259	225	254	223	245	227	268	248	254	282	243	238	265	259	277	267	256	274	265	271	229	248	216	253	232	257	262	217	258	253	237	245	259	265	227	233	265	250	292	246	253	248	253	254	270	233	252	237	230	225	278	246	242	261	264	250	265	255	257	275	244	242	281	259	241	279	246	242	250	249	281	236	241	260	221	256	234	257	242	241	307	233	242	248	252	273	225	263	258	275	243	248	218	248	249	251	209	247	241	233	266	274	235	265	273	257	264	251	258	257	245	238	259	252	254	257	219	244	255	242	254	222	287	264	267	270	242	224	241	253	262	256	243	261	250	283	240	241	228	238	257	258	250	275	223	264	259	249	231	234	230	259	248	275	251	242	263	221	240	241	221	233	281	246	245	229	259	260	237	251	233	206	233	243	251	259	274	248	231	241	283	237	235	228	237	262	225	219	233	224	238	249	248	225	248	252	258	249	258	242	266	229	249	241	233	269	210	246	281	254	221	261	241	254	279	259	275	263	262	215	250	232	234	252	269	244	233	252	266	253	227	237	253	274	239	258	243	262	248	227	265	259	268	271	230	272	221	251	268	239	234	227	254	274	254	260	267	230	248	266	262	242	229	235	223	274	232	251	269	225	274	250	243	270	292	253	240	229	241	252	228	210	232	230	230	263	264	265	248	220	245	257	243	275	269	273	243	290	250	236	298	262	267	245	274	275	258	249	264	272	241	272	242	251	265	235	265	244	252	279	253	284	222	253	261	266	229	248	224	239	265	271	233	248	219	223	270	255	247	265	250	237	266	244	252	290	244	231	273	247	255	237	240	207	242	272	258	299	244	219	263	266	281	267	218	259	253	263	237	254	258	253	244	262	234	281	265	266	229	224	250	257	252	252	224	266	261	226	284	241	246	258	247	265	266	242	253	258	242	236	270	236	279	255	256	272	242	258	253	268	235	255	251	223	258	244	259	225	222	216	231	260	278	241	265	251	249	225	257	243	244	251	246	269	261	255	216	243	239	216	263	261	275	243	226	240	225	241	222	249	242	251	261	259	236	269	234	259	273	288	243	284	263	230	236	221	251	247	267	250	260	222	261	243	244	227	225	240	248	243	256	260	272	265	271	263	259	241	227	217	229	238	237	238	232	249	280	242	233	260	263	263	269	264	250	244
20849	55129	17196	1448	785	654	595	611	593	603	557	541	538	567	522	653	482	532	534	522	542	512	560	557	548	588	512	514	580	498	527	521	495	563	560	563	526	540	535	534	475	542	528	499	515	571	516	531	535	507	507	510	539	533	527	536	524	536	560	522	538	542	512	589	570	517	523	546	513	532	527	509	516	506	521	569	530	518	476	536	532	545	575	545	506	515	474	528	565	495	572	543	570	524	502	540	528	523	499	553	515	555	493	570	524	514	527	536	538	536	499	535	545	532	500	542	584	528	508	519	515	513	540	530	543	520	551	522	518	541	515	552	522	536	540	526	505	518	473	506	511	520	534	555	514	531	499	493	536	535	535	479	524	528	566	530	535	505	546	505	549	517	497	524	566	531	553	533	520	505	542	537	492	517	559	541	523	523	518	530	523	523	561	484	477	516	528	519	520	554	531	531	541	535	526	511	498	530	528	478	547	532	512	490	552	508	516	509	502	561	522	482	519	551	515	522	510	500	548	527	471	567	516	526	530	525	516	534	527	520	502	543	505	530	545	507	533	499	551	518	506	545	494	479	502	524	516	495	517	491	457	550	514	502	527	537	497	537	541	552	550	488	506	533	495	517	491	552	576	523	566	586	543	485	556	536	508	493	527	515	526	505	533	537	500	559	526	524	515	528	561	523	516	560	536	537	505	537	533	523	507	543	523	525	527	504	562	533	516	543	505	527	487	565	544	507	510	520	527	563	548	532	558	543	542	513	528	506	494	520	550	524	489	539	552	485	524	582	554	529	489	509	556	552	515	551	541	514	532	541	533	561	501	550	531	531	512	529	549	511	527	499	511	522	545	521	518	503	527	557	532	508	556	546	537	549	500	567	581	533	565	515	523	537	528	538	511	550	512	495	505	496	524	522	532	562	515	525	529	522	527	541	510	509	539	492	541	471	520	518	506	526	576	517	523	538	524	547	545	527	516	518	547	501	570	563	516	503	535	533	480	542	506	521	556	505	548	528	526	536	522	543	511	529	488	536	528	524	531	534	522	522	525	570	527	541	527	527	549	555	548	575	534	563	513	519	544	527	570	534	531	495	513	546	504	527	499	503	530	554	494	537	553	499	540	539	534	526	540	531	546	540	561	533	532	535	555	494	537	522	500	509	554	508	517	516	537	498	484	531	515	546	498	561	543	540	530	529	521	477	544	567	529	491	483	506	579	513	557	543	544	502	532	496	512	512	513	542	557	519	508	524	568	555	543	535	497	542	532	494	524	532	528	478	514	546	536	515	521	503	540	528	540	532	510	493	526	485	513	530	511	536	553	532	466	522	497	559	520	539	520	495	555	536	508	522	539	525	524	513	506	534	497	537	495	552	536	486	527	501	520	523	495	564	511	537	542	549	562	570	495	536	541	562	492	496	500	503	529	537	499	491	537	539	556	458	493	536	506	538	484	516	483	513	519	541	520	502	489	540	532	574	558	551	565	500	554	541	505	559	506	530	488	521	540	499	542	530	532	507	499	508	556	510	496	548	523	525	508	485	557	513	497	496	492	486	508	511	531	503	583	516	516	531	516	549	531	510	499	580	563	502	558	566	508	468	552	547	531	485	515	501	564	530	528	522	511	514	530	550	527	545	518	522	515	518	493	501	532	558	494	498	503	536	498	513	515	517	504	514	565	497	523	514	501	536	449	523	550	486	531	523	537	542	556	560	507	535	547	520	522	531	531	492	498	526	504	534	527	519	562	529	570	564	538	507	534	532	540	531	493	514	507	523	543	578	548	526	526	530	527	523	514	518	529	525	546	509	528	524	491	541	516	538	548	504	544	538	513	515	540	518	549	526	487	473	525	481	549	502	504	528	537	531	522	547	541	497	509	516	545	504	502	550	532	543	531	479	525	528	547	499	545	539	561	512	502	514	510	539	514	535	524	506	534	503	532	516	524	540	525	524	550	483	556	501	485	507	559	516	505	525	508	510	509	550	489	506	514	528	543	548	517	526	508	520	533	525	494	512	501	543	507	489	535	522	522	521	539	495	529	497	519	527	555	554	500	476	528	523	535	500	556	541	483	499	492	465	528	498	527	484	485	523	516	535	526	553	511	505	538	547	514	531	500	549	527	538	525	545	526	520	490	535	551	538	509	569	505	547	535	521	500	520	504	521	525	534	497	523	578	520	501	555	491	532	528	548	480	532	529	514	534	484	514	533	530	512	545	513	512	463	497	546	525	542	496	513	541	534	518	504	526	520	525	487	512	538	545	562	508	529	472	494	532	533	537	545	502	487	532	512	551	526	527	535	545	527	518	532	529	513	508	537	493	556	532	573	544	564	516	539	557	541	540	517	547	473	544	533	513	492	528	507	540	518	493	559	540	552	548	600	478	538	578	494	572	535	466	526	502	537	542	520	515	498	498	557	488	549	533	521	516	497	532	502	499	507	528	533	547	543	536	502	562	484	509	506	539	494	510	514	538	494	571	531	505	501	513	537	557	534	494	502	530	521	516	550	516	590	573	537	512	537	543	538	512	545	579	538	517	541	537	492	505	489	493	509	537	501	601	522	543	531	500	539	505	543	536	528	563	527	510	556	563	533	530	522	531	511	554	516	529	528	527	547	560	527	532	544	541	595	542	529	534	577	498	532	528	542	522	526	518	525	491	525	522	513	467	550	520	503	494	447	517	534	527	494	519	517	508	555	472	543	517	534	508	531	529	496	502	490	503	535	547	509	539	518	535	500	502	529	535	545	536	504	496	507	535	538	506	538	487	500	554	499	495	561	493	532	522	525	548	514	513	521	531	454	523	545	524	509	519	511	574	492	541	495	555	530	531	481	539	524	537	516	534	569	546	537	491	529	570	489	546	551	520	535	551	540	536	511	541	538	524	546	580	515	537	527	528	529	524	499	524	547	547	496	510	559	569	527	511	521	520	531	532	512	532	528	548	525	531	541	518	536	523	522	532	514	535	560	510	544	544	534	509	544	498	529	573	536	551	494	544	504	505	534	515	519	548	522	525	549	524	535	563	553	514	527	504	543	499	529	554	506	519	552	499	492	538	501	525	506	528	531	507	530	514	519	515	534	501	494	491	499	573	526	541	550	540	490	508	504	548	498	535	497	520	519	523	593	541	539	491	539	542	467	497	521	546	484	482	527	521	531	551	559	509	514	537	516	534	524	518	548	512	509	557	514	509	517	482	507	500	540	531	571	530	494	543	544	522	494	521	536	563	524	481	555	546	527	498	532	522	506	573	534	516	488	514	513	528	509	520	510	532	524	534	527	599	552	510	522	512	548	490	523	511	499	525	550	528	535	534	501	497	504	504	498	543	475	490	547	526	497	535	511	495	534	524	508	472	561	551	513	512	545	547	534	554	511	530	515	516	559	533	528	538	533	524	584	551	498	541	512	494	486	492	535	504	526	556	526	544	515	547	500	530	512	551	553	532	560	579	477	513	504	539	512	546	515	461	519	539	512	498	544	499	554	536	540	501	507	512	539
32634	20848	10528	875	359	349	348	225	223	192	205	226	195	187	193	214	206	210	198	200	201	194	237	214	211	187	197	226	227	219	202	191	236	208	236	227	198	177	200	201	214	184	190	223	198	212	216	194	187	195	170	198	211	217	232	197	157	223	203	195	204	220	188	201	226	210	196	191	174	187	192	201	177	213	203	208	208	213	219	233	198	204	227	188	202	213	200	172	220	189	195	204	207	170	201	177	210	225	220	209	207	195	215	196	191	203	211	196	195	185	197	191	168	225	205	198	218	205	194	214	182	213	229	192	209	193	176	216	179	204	215	193	215	208	206	213	230	174	217	203	186	190	209	218	188	200	185	196	172	203	190	217	174	202	210	232	209	181	183	209	213	197	208	175	189	208	203	176	200	217	192	238	232	192	171	201	217	173	191	201	206	188	193	227	228	205	187	207	171	185	214	195	200	212	223	202	205	201	204	187	183	175	182	175	217	191	212	194	208	212	183	197	221	209	213	187	216	224	197	191	219	193	210	202	204	185	209	200	215	238	243	217	203	209	238	196	231	185	237	190	199	181	203	204	185	200	205	210	213	212	224	226	171	207	193	196	216	177	190	205	197	178	233	186	212	211	203	179	192	223	203	216	191	182	213	199	226	201	204	214	195	215	190	198	181	206	188	197	204	217	227	201	214	205	198	213	200	191	171	199	179	207	206	216	225	193	209	202	196	192	201	223	195	205	209	197	212	196	174	224	208	204	200	196	207	210	206	187	207	181	197	195	217	219	194	202	191	208	225	200	222	187	197	187	172	213	175	214	182	198	194	191	198	205	199	183	213	212	230	195	194	203	191	188	208	212	214	210	183	220	200	200	215	226	217	202	191	182	182	221	222	181	245	179	203	190	173	207	200	203	212	198	203	184	177	203	186	210	178	211	220	197	173	206	181	203	219	239	192	191	194	201	185	222	178	200	210	192	178	218	193	183	232	223	200	195	198	211	218	206	220	190	208	203	202	196	204	191	213	194	204	205	200	206	196	186	195	191	199	207	209	200	205	214	220	199	220	204	208	202	195	163	183	180	156	203	183	206	200	208	209	191	187	220	208	224	210	193	194	192	204	222	184	201	192	195	218	192	203	215	192	211	192	199	188	190	187	194	186	185	212	218	186	214	218	182	180	201	172	215	201	215	208	156	195	217	196	201	190	203	179	219	187	214	201	203	183	193	186	224	199	197	232	208	186	202	204	225	191	207	207	206	212	219	208	207	216	225	189	214	184	206	201	190	196	216	207	205	196	201	200	192	185	192	187	199	210	200	189	199	200	201	224	201	187	187	206	190	219	213	197	207	200	203	199	183	179	207	215	228	202	184	202	206	192	221	218	198	186	208	206	182	190	217	205	206	212	212	229	214	217	183	192	195	198	210	202	199	228	214	217	217	218	201	209	213	212	215	206	200	212	188	201	195	197	201	210	190	207	199	223	169	228	186	211	201	210	235	200	178	197	198	193	229	185	202	199	206	187	218	212	216	186	192	181	199	217	235	214	212	195	191	208	203	213	203	214	212	205	190	205	225	204	183	194	224	193	201	171	187	193	199	214	209	195	208	181	187	233	209	205	197	207	192	192	180	189	238	249	215	170	208	177	199	199	206	225	182	213	182	208	185	207	201	183	202	204	216	219	171	207	215	191	202	208	160	181	192	212	217	192	220	192	172	200	200	189	224	206	192	186	178	201	173	204	190	213	200	186	187	198	218	185	186	191	198	242	211	230	189	191	176	199	189	196	198	197	166	189	194	203	221	198	202	184	207	189	194	200	218	214	226	209	204	198	239	173	197	208	234	236	190	208	208	176	199	212	210	184	215	243	202	194	208	187	195	197	207	203	183	200	206	183	214	212	196	202	196	211	216	211	190	232	178	188	192	227	225	179	205	208	193	222	213	206	205	178	183	215	228	177	189	218	188	194	177	195	185	225	215	210	221	214	195	207	226	192	223	209	187	178	203	182	176	171	181	198	192	209	191	182	197	225	207	222	195	205	218	216	201	215	170	171	205	205	204	203	197	192	176	192	207	202	203	213	203	191	204	232	186	190	192	201	213	187	212	188	227	231	196	188	190	198	209	213	188	198	190	205	214	202	208	215	178	226	195	210	215	196	213	172	204	209	192	184	193	206	205	219	194	206	198	224	201	184	217	200	230	201	213	182	219	215	216	204	210	214	192	212	213	222	205	194	209	213	175	188	211	212	195	186	178	199	218	224	197	195	220	187	240	216	229	180	191	178	197	191	213	202	200	197	233	225	217	197	190	184	209	209	204	201	198	202	209	224	187	199	201	204	209	243	202	201	219	225	205	175	215	199	211	202	193	183	200	218	185	199	201	200	204	219	249	200	221	230	200	222	219	178	211	197	193	204	198	205	182	210	204	222	211	203	227	202	221	200	192	218	204	212	200	195	208	186	217	197	205	191	176	196	213	213	200	214	208	207	202	182	164	201	220	183	223	237	220	202	188	210	193	207	176	214	203	200	233	209	192	191	197	213	205	192	177	204	191	180	216	170	204	213	214	217	196	214	217	203	212	170	222	202	209	212	200	211	208	222	197	202	252	198	225	194	220	200	192	232	200	207	207	223	224	181	214	248	182	189	198	182	209	210	201	178	177	217	201	199	199	208	204	196	179	206	195	205	197	177	190	200	192	207	193	202	221	239	206	217	201	202	188	191	180	203	218	207	194	210	222	193	190	200	196	195	186	205	204	193	206	218	199	185	191	193	201	198	230	223	209	197	222	200	219	230	195	206	183	187	170	217	232	197	189	209	189	195	216	207	207	209	214	195	202	198	178	192	216	201	236	215	204	212	225	177	195	192	177	198	185	198	196	204	200	212	224	190	208	207	190	204	201	184	200	166	180	197	164	196	223	199	220	209	181	226	188	186	211	216	206	223	201	216	205	175	201	225	207	187	193	216	214	191	179	168	203	195	193	216	194	215	194	197	223	198	195	187	211	189	219	188	197	214	210	192	204	222	209	190	185	204	194	184	200	201	211	173	201	196	204	203	200	183	219	203	187	209	181	180	186	199	209	205	192	201	197	190	202	184	187	214	252	220	189	177	199	218	168	178	190	211	189	188	200	189	202	179	203	187	234	212	208	181	188	206	218	192	212	199	211	221	211	165	206	219	213	190	213	197	191	219	210	202	207	203	226	206	226	196	198	191	222	184	217	210	199	199	195	179	204	197	195	171	189	176	190	188	200	182	214	210	166	197	194	177	200	206	222	206	191	181	203	214	190	210	205	203	193	213	190	199	208	193	192	205	199	215	185	173	184	233	209	181	183	219	201	198	222	204	210	166	223	199	191	200	205	204	214	193	199	216	187	232	186	228	190	157	203	228	219	207	216	213	213	222	178	221	210	225	208	182	224	192	162	200	221	194	195	212	202	201	223	213	200	212	205	179	174	214	182	197	215	197	220	201	212	185	220	201	190	219	194	218	211	191	208	181	191	211	244
6847	8169	1897	517	489	485	477	516	493	490	487	466	496	459	492	492	493	475	471	500	466	482	501	466	455	478	479	440	469	473	521	512	479	504	504	516	477	494	498	484	494	467	506	510	469	523	495	513	522	476	491	473	464	493	494	480	476	485	505	474	494	462	490	468	485	483	477	482	495	480	476	477	489	487	445	444	510	487	509	509	497	459	452	470	427	438	432	480	474	525	464	497	495	489	455	443	465	476	459	477	458	503	514	495	506	491	459	468	455	519	482	451	460	515	469	507	454	436	456	478	464	520	494	450	491	473	523	448	459	510	490	503	472	478	481	483	475	481	490	473	500	456	463	467	459	489	456	463	517	470	475	448	480	472	515	472	457	482	464	459	498	499	456	476	523	525	500	453	500	448	493	504	481	509	473	471	466	478	516	506	462	520	488	502	501	463	499	483	517	520	477	489	491	456	478	453	447	455	503	457	547	473	475	481	470	524	455	441	472	443	447	467	526	467	477	469	496	495	504	498	452	513	456	488	502	481	446	478	489	498	498	494	503	475	457	456	491	473	483	470	500	510	500	465	484	476	490	513	506	458	447	475	471	474	457	471	486	480	467	485	504	475	494	468	484	495	486	458	497	452	506	498	474	443	498	499	445	474	464	478	494	451	482	519	485	497	463	498	469	458	466	445	496	456	502	475	469	475	478	484	438	454	461	501	461	503	453	459	475	478	492	444	466	459	485	489	461	450	492	471	474	465	447	491	495	489	502	479	451	433	465	491	457	484	489	496	502	476	480	483	490	484	486	482	482	503	504	489	479	470	476	492	483	475	439	480	483	478	467	474	466	482	510	478	482	506	501	482	482	465	490	513	469	444	468	456	492	445	496	441	475	487	474	518	493	472	478	475	508	497	458	450	500	497	499	467	454	519	491	497	510	496	462	466	453	478	489	470	508	483	488	479	498	498	508	504	520	539	477	485	492	479	449	479	517	488	473	468	515	479	505	506	476	439	483	474	490	486	457	444	475	452	488	454	531	478	479	455	519	440	465	496	471	467	475	466	472	489	476	488	442	477	507	456	527	492	460	469	492	502	488	532	467	490	438	488	462	510	474	468	444	508	501	479	484	507	455	456	480	480	470	488	474	513	452	499	500	494	461	476	466	486	503	530	495	519	465	495	529	501	476	461	497	491	470	505	472	462	477	432	491	476	462	497	460	491	469	484	479	495	457	490	468	475	459	471	488	507	464	489	481	491	499	471	459	499	535	477	501	459	433	463	437	486	462	499	471	487	470	454	479	447	495	471	507	485	479	464	456	468	488	489	445	453	507	474	494	501	513	487	422	498	494	479	484	492	500	503	483	457	480	494	477	491	471	469	432	490	420	492	477	520	468	431	476	539	467	518	446	470	482	464	488	472	472	482	498	439	509	483	493	482	461	509	486	472	471	499	494	480	471	471	490	478	470	490	474	490	455	470	498	484	473	493	452	458	442	457	496	486	493	484	483	511	496	508	508	445	485	490	501	513	478	499	458	470	510	484	437	500	489	500	454	465	488	493	492	461	462	510	481	479	447	490	481	519	483	458	487	473	505	523	480	490	489	476	469	515	430	473	486	471	539	496	459	473	454	507	463	488	481	485	477	517	438	474	466	464	507	473	461	492	474	512	455	457	483	524	461	451	461	502	494	456	482	479	480	482	458	478	453	458	517	458	458	514	491	473	452	512	510	519	524	509	466	505	423	443	452	469	442	428	499	459	456	497	525	432	488	475	486	472	510	460	483	487	502	529	439	489	424	478	480	474	457	485	459	506	492	492	494	451	496	482	495	488	478	476	447	468	455	452	515	500	435	499	494	511	482	463	439	472	476	501	534	472	459	467	460	457	458	467	495	431	502	481	504	437	491	512	480	481	438	443	461	480	485	517	504	480	460	472	471	475	499	472	472	476	448	514	510	492	472	456	483	490	504	482	507	459	481	491	487	460	454	499	494	471	482	485	479	493	481	454	478	503	479	492	471	474	463	491	453	502	497	462	498	520	460	496	518	465	444	479	492	455	468	495	534	453	488	458	434	473	488	473	446	461	490	482	480	463	498	445	481	441	472	488	456	468	503	464	488	489	478	522	478	470	473	505	475	463	475	463	457	447	525	467	498	483	507	454	460	479	481	486	523	483	468	457	479	489	455	517	474	482	451	437	492	436	490	468	482	506	467	490	439	475	513	482	477	478	445	509	492	530	482	485	479	492	476	464	487	505	505	459	480	518	482	478	453	507	452	492	479	472	498	468	471	501	447	439	458	509	500	446	460	474	542	456	519	475	509	505	455	462	460	456	515	447	487	482	499	448	466	477	470	474	453	467	472	487	466	510	450	497	547	492	450	485	483	499	475	473	486	464	494	466	483	478	445	471	457	482	447	471	485	463	476	477	488	498	470	458	495	462	467	495	461	499	486	433	465	503	503	469	442	452	468	487	514	452	488	497	482	499	464	493	489	468	458	444	486	469	489	465	482	504	479	485	476	473	497	499	467	446	485	474	465	494	475	455	511	498	512	460	473	474	465	476	472	513	522	465	511	501	498	451	506	493	498	465	461	459	433	493	472	462	474	472	518	478	468	501	523	505	510	479	463	442	468	434	489	479	484	477	451	458	440	483	495	482	473	480	481	509	486	476	486	480	487	484	471	467	470	488	487	485	490	489	476	468	444	479	440	442	456	476	486	479	467	503	457	498	497	476	468	462	470	507	494	448	484	496	468	491	499	464	488	485	464	477	514	487	512	465	473	483	455	519	478	504	487	481	475	456	487	479	481	501	478	458	470	524	473	493	481	485	474	464	439	457	456	504	464	478	496	463	510	492	488	446	431	481	478	463	500	475	508	497	495	484	462	474	452	487	467	449	509	470	469	455	460	482	474	464	469	478	440	477	524	499	482	494	449	474	468	484	476	436	486	484	451	488	475	467	462	473	499	481	481	431	479	474	493	437	463	482	475	480	459	433	483	452	495	476	502	491	485	495	490	420	466	474	445	469	490	483	489	500	475	487	466	454	503	447	520	468	482	497	508	477	446	493	479	465	464	462	487	494	478	457	501	496	466	494	462	496	495	485	458	488	472	465	456	468	461	488	536	503	492	462	465	495	494	515	487	478	505	493	497	504	486	430	507	497	517	488	484	496	495	465	449	528	469	496	471	474	473	489	519	423	487	483	493	452	438	455	469	481	531	480	506	466	476	514	480	485	443	482	454	498	495	464	465	459	490	476	466	447	460	500	508	497	489	508	478	506	490	495	482	454	508	451	474	468	477	498	504	476	478	472	505	507	478	447	456	487	474	473	493	494	476	485	476	450	461	513	476	481	464	495	481	450	504	484	478	519	502	513	520	499	488	465	508	487	522	480	467	467	431	478	475	434	443	447	451	472	458	462	529	470	493	499	489	477	532	445	470	490	449	489	468	499	508	488	482	475	509	464	503	477	483	451	470	490	493	483	459	477	474	483	423	510	485	479
24914	21444	24829	28509	21438	20595	1017	485	390	351	336	345	325	357	358	338	337	319	343	355	336	339	341	342	337	356	339	322	338	371	303	364	366	318	339	319	334	337	335	324	330	328	345	334	315	309	326	327	311	327	332	338	301	315	356	323	344	310	354	330	343	294	313	296	338	348	334	319	296	354	325	333	324	318	329	349	283	341	283	308	331	313	333	323	303	335	282	360	325	293	326	329	306	327	337	333	324	312	345	282	316	314	322	317	338	319	301	306	320	341	290	318	317	335	331	330	305	312	359	312	324	293	359	278	319	305	309	309	328	318	309	311	354	304	335	331	317	293	338	305	331	300	310	352	382	314	323	334	321	297	331	319	336	356	298	334	314	308	299	325	321	305	326	302	343	326	336	334	313	338	341	302	314	289	342	315	299	345	321	320	316	311	298	308	329	324	327	302	291	325	296	334	307	312	264	336	334	279	326	310	308	307	316	317	362	312	321	336	372	338	345	332	344	307	285	329	317	320	343	328	339	296	283	343	336	298	302	311	318	318	324	363	354	295	295	299	336	306	344	319	311	313	301	320	337	313	349	331	286	297	325	333	293	311	330	312	333	336	313	311	298	328	330	302	323	337	288	319	301	313	340	341	336	345	289	320	336	300	315	335	306	296	319	309	323	328	342	347	351	329	298	322	308	293	367	348	367	323	323	361	305	315	318	323	285	290	343	312	318	298	305	298	317	341	332	319	339	347	283	312	287	334	342	314	322	332	313	340	323	341	292	322	307	272	319	340	347	349	357	323	318	326	322	308	312	314	343	353	316	343	322	325	298	343	324	363	343	351	306	335	308	341	327	339	310	330	318	340	396	318	310	344	337	343	291	285	359	318	336	350	306	328	320	324	328	325	292	308	333	325	307	349	300	307	312	373	338	297	381	304	332	296	276	320	373	349	318	311	305	328	324	354	302	315	308	307	319	332	305	326	332	312	354	359	357	296	289	341	324	307	322	321	329	325	330	342	324	348	353	330	307	324	315	282	297	326	316	343	287	342	287	313	314	359	336	328	318	296	329	294	311	312	346	350	309	313	316	311	316	348	317	316	329	331	323	343	290	351	340	298	329	382	315	326	312	310	327	300	289	329	290	322	326	320	310	299	337	349	318	332	328	347	325	316	315	321	309	337	309	320	340	329	364	295	298	299	308	347	335	300	345	334	317	335	296	312	323	306	343	315	331	320	299	318	344	312	313	333	333	325	340	330	313	328	326	324	291	290	329	344	332	310	310	321	327	302	292	333	333	309	299	330	300	318	304	291	285	330	309	337	326	292	313	349	320	321	313	297	285	308	354	299	313	319	287	310	315	339	341	360	315	304	334	293	320	338	334	305	330	336	312	325	313	300	307	338	337	317	328	340	349	332	286	342	271	305	312	316	287	296	323	309	330	316	301	303	332	351	368	317	328	340	326	331	344	305	340	361	300	323	335	325	305	309	318	310	330	294	354	304	309	321	285	324	336	332	321	344	296	336	312	294	359	336	320	322	338	300	292	330	321	320	315	319	308	345	291	330	336	325	338	336	344	339	317	313	335	312	310	352	317	332	320	334	330	318	339	327	302	313	310	339	341	313	317	316	331	318	309	347	287	348	347	296	305	317	334	317	313	340	328	334	316	325	288	344	320	296	286	311	292	314	319	328	334	328	337	348	303	308	329	319	304	327	308	320	329	313	316	338	309	323	340	345	343	299	331	343	288	315	296	333	310	364	309	338	326	327	326	336	299	337	310	308	313	314	327	333	302	286	327	308	323	315	316	295	331	336	356	326	331	296	353	327	320	294	304	320	315	320	337	324	335	295	315	334	350	307	332	310	328	319	301	317	348	332	335	327	289	337	307	292	313	288	319	302	334	329	309	332	304	288	316	320	334	311	328	322	331	310	330	305	331	316	319	327	315	290	364	322	323	311	348	330	335	332	321	315	312	327	332	350	318	306	326	315	320	328	327	335	336	296	370	332	304	340	294	332	325	316	320	331	317	292	287	293	324	357	314	307	278	296	309	346	306	299	340	304	370	337	318	332	328	337	329	303	329	314	318	349	324	336	337	318	338	311	302	329	290	323	318	325	311	342	324	358	327	306	345	319	331	323	328	289	313	342	332	300	328	317	312	274	329	381	366	318	305	307	317	319	295	318	350	295	322	352	319	287	306	306	342	319	293	335	332	297	322	324	296	314	317	339	322	322	314	352	312	325	292	355	329	309	352	320	314	332	342	343	326	293	322	335	332	346	319	303	319	340	332	338	322	285	321	298	356	291	339	354	328	323	356	338	343	330	297	330	301	310	335	336	309	305	342	319	325	329	325	306	316	333	320	302	281	348	308	304	325	304	321	325	352	328	338	356	340	302	293	304	326	297	362	324	368	305	331	339	289	318	294	343	325	322	351	372	329	291	325	307	337	323	332	324	334	343	288	332	296	331	322	310	321	303	292	313	304	331	331	337	319	279	318	291	280	317	344	328	332	318	317	295	311	306	323	337	326	295	283	349	321	300	307	306	309	342	304	334	347	294	342	317	295	327	325	345	327	320	317	338	309	299	324	361	299	335	342	314	299	317	329	318	339	313	322	324	309	288	294	333	309	308	309	316	304	304	317	288	284	311	322	315	339	352	328	321	302	320	325	306	323	343	336	287	310	327	315	310	332	297	347	326	343	338	348	326	308	311	318	315	283	344	335	291	326	303	312	328	341	298	312	348	328	321	308	345	327	324	311	303	298	312	329	346	336	312	354	351	307	331	316	335	341	341	335	325	326	319	342	291	324	298	333	301	314	337	311	310	314	292	319	270	298	314	354	287	348	308	297	345	308	336	357	290	324	313	337	386	302	288	338	328	329	329	330	338	362	300	302	326	300	317	362	333	343	337	306	291	347	333	323	302	313	289	290	314	323	309	349	302	325	323	319	331	318	344	300	329	281	301	322	355	326	346	337	350	309	310	348	307	322	323	316	328	331	346	371	338	348	345	313	308	332	321	336	313	329	302	370	327	326	302	325	353	324	320	304	305	326	348	316	340	299	305	338	313	321	326	311	344	319	334	329	326	368	318	300	307	293	330	307	349	314	297	339	292	294	323	319	332	284	299	296	330	332	353	318	326	324	300	316	321	335	331	318	328	312	317	323	317	367	300	324	311	342	344	292	301	305	302	317	343	319	299	310	324	344	334	338	323	288	321	306	287	315	291	315	313	305	355	308	293	298	347	333	299	314	296	349	344	347	331	302	327	322	303	315	327	284	341	294	318	360	312	330	336	295	321	316	316	336	325	305	332	322	256	333	359	277	304	314	338	344	337	331	343	345	346	317	313	321	328	321	347	310	300	297	324	325	346	309	299	287	318	307	321	314	303	310	304	316	326	325	333	304	337	294	316	353	334	297	325	334	317	337	319	306	325	315	351	300	354	353	294	340	294	299	343	323	324	316	320	319	317	330	358	331	325	364	329	303	309	342	311	301	311	329	314
15077	44253	11190	1122	859	798	730	725	748	706	711	742	707	686	688	698	726	687	731	711	674	702	738	723	733	711	684	728	677	692	698	702	659	705	701	663	674	679	722	695	724	725	709	701	673	647	684	684	702	627	693	667	679	719	671	616	697	716	708	686	713	713	724	732	681	685	706	712	706	677	701	715	661	711	716	724	694	711	734	706	662	717	724	705	716	690	694	700	744	700	712	711	674	692	742	667	712	760	680	674	714	709	711	654	678	716	648	682	692	720	709	705	773	691	666	703	714	735	693	693	713	728	681	688	669	686	740	683	706	689	694	681	685	717	682	670	677	658	686	716	729	702	684	736	711	701	703	714	691	727	699	699	699	711	734	699	706	721	690	690	704	684	692	706	655	693	675	710	671	694	655	719	695	695	703	686	697	666	667	699	676	679	694	684	670	708	690	672	682	721	691	669	693	677	720	695	699	695	666	697	716	692	685	693	707	666	647	736	690	736	711	692	686	685	699	688	680	705	710	704	663	704	650	702	752	732	726	714	675	709	692	705	687	701	669	704	695	738	696	638	660	704	673	661	713	699	703	647	642	732	711	715	720	689	706	681	656	706	746	664	693	720	684	747	664	660	683	690	711	716	682	693	689	695	736	667	657	655	720	678	668	700	680	742	664	661	676	679	695	741	725	717	689	685	686	686	700	685	696	688	720	655	698	726	663	667	685	716	714	691	674	675	728	696	697	676	668	682	668	694	673	707	705	720	679	636	682	702	689	709	717	717	704	722	692	711	690	714	678	717	675	697	693	658	661	660	665	734	699	680	704	670	724	701	680	715	689	695	690	674	710	698	704	703	695	657	707	670	631	708	740	732	666	726	684	706	727	698	702	659	720	639	671	699	690	716	710	664	738	668	701	687	676	667	679	671	678	681	694	713	709	700	685	693	664	663	692	670	720	693	650	642	658	743	695	734	698	659	654	656	698	686	712	698	730	654	705	645	658	706	636	705	708	713	654	714	703	713	673	670	681	715	665	689	658	672	686	742	746	717	679	697	698	660	702	670	680	692	717	658	677	705	732	694	712	668	700	701	678	727	677	673	733	659	706	651	702	685	708	670	701	704	695	681	672	690	707	688	697	689	734	699	729	674	687	693	651	673	656	665	642	680	669	657	698	698	718	725	660	715	634	731	718	718	710	662	710	695	707	693	690	694	697	719	700	676	720	740	672	725	691	672	695	675	707	702	679	707	669	684	709	683	669	737	717	662	707	684	692	683	664	656	710	695	662	707	682	639	664	634	657	655	652	738	702	682	683	681	653	680	725	654	683	679	721	714	681	699	669	707	691	660	691	685	684	662	729	709	709	696	641	671	685	711	741	665	684	710	690	681	685	730	723	656	714	719	700	703	698	731	661	689	701	667	619	725	666	754	687	613	734	688	685	634	704	691	719	692	687	723	707	695	714	700	678	709	662	676	669	721	725	674	702	698	748	670	723	683	661	787	730	678	686	678	674	703	720	698	704	692	711	694	699	689	707	689	703	705	679	684	691	664	659	674	705	718	723	682	659	680	668	695	703	722	665	642	676	691	704	715	712	714	696	694	637	693	683	632	719	661	684	688	695	682	660	639	680	703	680	704	656	720	688	676	698	675	750	694	680	687	684	664	690	668	694	679	758	715	701	690	722	679	721	675	657	665	742	671	698	650	665	686	665	707	676	731	733	642	663	646	663	679	689	707	683	702	698	693	698	678	708	697	679	698	715	652	729	656	695	722	698	693	734	683	668	656	692	707	634	688	700	708	716	690	723	670	703	699	650	655	695	732	664	667	681	677	716	689	718	701	705	697	716	744	694	746	689	664	711	695	698	715	677	708	731	690	691	697	705	676	690	699	668	710	701	707	684	727	726	672	681	689	713	710	682	710	684	717	725	702	660	716	674	706	737	684	686	682	670	693	717	734	716	716	726	729	670	728	665	722	679	702	665	751	685	663	691	733	670	655	693	677	639	691	669	632	663	708	657	686	664	717	679	685	676	726	683	700	698	715	721	701	702	737	674	691	674	714	694	674	650	686	695	704	708	705	705	679	698	694	717	661	680	721	724	695	693	617	675	704	691	664	720	683	661	722	711	728	718	710	695	696	658	693	683	663	724	701	692	733	699	684	714	674	679	706	734	670	719	625	733	668	688	675	688	754	665	763	686	698	642	704	703	660	687	742	725	679	689	713	731	663	635	731	678	702	670	686	674	704	714	666	698	665	682	655	669	702	700	698	681	726	692	701	727	684	703	708	713	686	726	722	689	709	672	690	710	720	751	674	726	700	735	720	738	698	689	683	733	725	727	687	733	711	709	689	651	691	705	700	690	667	684	727	633	705	714	693	669	696	713	686	665	714	704	716	708	720	714	721	680	706	713	719	651	690	723	694	665	701	731	698	701	666	716	734	705	688	717	682	748	650	734	710	695	688	730	686	686	722	731	738	655	728	706	712	741	697	731	684	655	687	696	731	683	708	685	681	660	702	670	659	731	684	696	633	731	686	675	684	625	646	707	668	736	683	726	678	729	672	700	693	711	660	664	658	682	720	691	633	679	663	723	694	684	699	681	696	723	692	669	727	693	704	714	670	732	683	674	672	714	708	669	678	716	690	699	685	673	670	672	697	678	716	708	709	716	719	733	702	684	663	682	722	630	686	689	632	721	708	711	703	641	684	674	684	681	728	669	681	652	685	725	707	670	621	713	706	703	685	653	679	747	689	661	662	698	672	675	664	686	671	734	695	709	678	663	713	710	728	712	696	695	677	687	702	711	634	718	668	700	672	748	707	702	705	690	693	684	699	707	659	702	676	660	696	667	657	660	693	743	677	672	676	670	706	677	660	680	677	691	721	685	695	679	685	662	702	695	726	697	677	666	690	680	706	673	677	697	723	680	685	696	785	723	709	702	664	667	686	657	647	693	682	707	698	731	656	719	677	686	678	717	705	702	683	668	726	702	680	725	654	649	679	675	672	706	671	679	636	635	731	681	675	659	649	684	688	707	710	721	708	687	684	650	685	686	731	679	702	684	711	690	710	716	710	690	665	690	691	712	697	727	735	679	679	697	690	659	694	688	705	672	678	657	685	690	704	752	700	655	679	709	684	697	698	697	705	646	665	734	710	671	688	652	659	649	705	722	670	692	692	686	692	710	704	661	715	733	661	696	691	682	706	682	682	669	699	700	692	710	687	698	725	702	705	719	676	694	717	644	730	709	711	675	688	688	667	715	710	737	671	752	740	709	695	696	674	699	694	703	668	718	666	687	734	652	682	698	689	694	694	734	657	675	682	698	681	693	662	691	683	714	728	711	650	698	694	665	664	711	699	639	650	717	638	663	687	744	645	669	689	709	705	657	667	703	692	700	700	716	681	693	698	720	734	692	697	697	706	656	694	709	709	714	654	725	673	683	732	735	677	753	661	731	733	725	700	677	741	741	705	666	716	696	709	683	706	684	697	679	667	709	674	717	707
24263	21450	25063	28272	21451	21459	19168	705	391	331	334	316	293	286	303	287	262	285	234	267	257	240	296	287	279	262	247	247	254	275	264	270	270	245	246	235	256	264	255	289	239	261	268	256	246	245	251	239	244	225	250	257	222	269	245	252	281	276	246	268	274	285	238	240	272	281	252	253	232	243	272	238	256	239	236	240	251	242	270	297	235	285	216	270	255	253	256	273	250	252	260	253	232	261	247	231	224	266	243	252	263	268	206	238	261	254	221	236	253	281	242	242	265	250	266	252	262	239	273	249	288	226	235	227	234	237	262	268	250	258	256	275	251	277	261	263	260	269	259	255	270	282	227	263	244	235	219	277	272	246	254	250	272	267	278	239	256	249	242	241	258	266	253	254	254	250	248	281	242	250	274	270	260	233	254	240	223	214	255	245	230	235	258	268	236	287	267	232	250	256	245	232	282	275	267	258	271	230	273	223	235	242	277	259	285	279	253	250	237	260	258	209	280	266	220	242	243	254	247	246	234	264	275	282	227	243	254	258	256	249	259	258	274	260	273	264	257	234	255	264	273	264	274	259	245	242	252	235	263	278	260	226	255	232	217	249	249	249	260	279	263	253	241	266	270	246	234	249	259	238	301	249	269	239	226	238	247	228	238	257	247	263	224	265	248	241	281	240	253	258	267	256	249	255	245	268	265	259	263	273	267	260	234	260	233	240	284	254	218	253	225	257	259	236	252	268	248	271	272	245	233	240	237	253	242	238	236	258	269	297	246	252	260	250	219	267	260	265	246	253	240	284	233	224	220	253	264	255	257	239	254	228	260	272	231	230	261	269	252	243	268	247	271	225	247	239	233	236	229	232	245	252	227	242	255	253	253	228	255	230	225	241	246	238	247	256	249	288	234	258	257	248	261	240	268	250	231	238	276	226	277	263	244	239	256	196	240	278	261	258	249	261	257	251	291	237	262	215	254	247	275	235	223	253	264	264	239	266	248	261	269	253	263	240	268	242	236	225	251	254	271	256	264	251	232	262	251	252	257	259	270	246	285	235	263	262	269	237	238	239	278	235	237	242	269	263	259	254	268	238	281	232	245	234	252	234	194	250	254	257	267	284	221	276	272	260	276	225	249	263	277	264	234	262	255	225	243	244	268	222	237	280	268	266	228	231	264	266	275	249	248	235	253	211	237	260	234	256	269	241	258	261	259	262	232	246	253	279	258	223	248	256	263	279	256	262	256	216	224	205	232	260	250	292	282	234	259	243	241	243	225	239	281	279	257	254	268	256	272	233	266	251	249	248	265	277	237	247	234	237	289	243	255	299	265	255	263	269	252	255	258	253	254	246	258	268	262	267	253	267	254	249	213	227	243	241	223	215	235	247	246	225	231	252	241	255	240	266	275	282	264	298	259	252	241	267	268	229	241	244	244	248	264	239	235	224	227	233	255	225	259	243	223	298	243	257	274	244	229	252	299	277	263	240	233	250	261	244	284	266	256	258	235	245	256	239	240	237	262	238	243	248	278	242	214	237	247	238	243	226	242	262	236	236	268	264	237	250	233	225	215	248	261	254	263	226	248	211	245	231	280	272	238	263	236	281	254	261	240	272	254	261	233	246	277	245	250	264	264	228	270	235	206	268	253	249	238	228	247	230	235	240	253	277	264	238	265	251	273	279	243	244	240	258	240	233	247	273	245	257	253	262	269	240	272	252	256	282	243	260	274	231	258	255	232	263	267	231	255	248	251	224	256	239	253	232	267	234	249	243	260	266	263	263	241	257	267	250	253	236	239	226	272	243	264	237	282	261	254	270	272	259	250	262	273	258	244	267	245	249	249	243	269	236	245	232	250	214	222	245	246	260	233	251	244	218	287	281	267	258	284	277	254	251	232	250	259	237	224	266	239	233	242	276	240	263	268	267	262	251	224	259	261	259	222	234	263	276	291	235	271	254	260	241	264	254	260	262	249	219	250	259	267	252	246	234	248	250	244	230	255	254	263	264	253	253	270	235	251	268	227	269	259	237	265	208	267	247	245	246	251	232	243	267	259	274	234	274	233	238	244	247	242	243	240	249	245	258	248	255	278	264	266	247	254	279	248	240	242	253	211	266	245	284	258	242	224	237	248	286	224	220	273	276	270	236	249	242	218	229	259	250	244	241	227	253	249	237	279	241	258	266	255	263	248	285	238	242	242	265	225	246	241	238	269	231	233	250	239	254	249	261	258	261	239	256	228	239	255	228	261	257	241	239	259	239	236	279	256	292	259	271	239	221	282	256	231	269	254	273	276	270	287	246	246	265	227	273	292	233	250	243	290	242	241	222	254	232	279	257	241	227	256	214	268	256	262	255	259	239	262	244	250	259	231	239	246	229	223	207	292	222	252	267	219	273	259	242	270	237	260	246	242	260	257	257	273	244	278	252	251	253	271	250	239	267	272	234	265	247	244	277	276	269	262	249	276	252	235	249	270	255	251	232	256	238	261	240	252	250	251	244	244	244	242	242	238	258	248	255	228	246	277	252	261	260	265	251	260	259	238	266	267	261	224	246	267	264	256	262	237	264	254	248	260	249	265	232	273	251	221	215	230	287	257	241	251	243	251	251	256	257	228	234	214	288	281	259	212	209	258	278	237	250	233	229	258	256	265	245	238	236	269	247	242	246	267	243	242	269	246	260	240	279	253	276	254	261	233	242	276	268	250	223	227	261	233	265	233	228	243	248	243	266	238	278	283	239	269	242	277	242	258	228	273	254	238	259	241	268	287	273	280	284	250	274	244	237	253	242	241	231	259	315	255	244	250	252	254	272	249	232	239	280	270	262	239	242	260	283	246	245	241	253	268	256	239	227	243	253	235	238	244	281	266	243	237	273	259	263	235	261	256	240	251	266	267	250	271	269	222	236	275	249	268	257	247	250	272	267	272	240	242	217	237	255	232	219	275	230	245	237	239	265	238	227	287	244	259	301	279	256	277	245	246	260	256	243	268	293	238	246	250	220	227	247	250	263	244	257	257	277	249	264	250	259	243	254	252	236	254	232	263	247	276	236	260	266	265	234	222	275	244	249	244	259	243	244	231	269	227	264	217	239	243	279	267	261	267	264	255	261	236	231	252	265	249	245	227	267	228	263	273	254	237	255	264	239	267	255	254	226	263	244	252	250	252	241	260	230	246	244	264	232	237	222	267	257	249	243	245	256	223	250	264	263	242	250	246	252	289	212	287	266	259	245	256	274	269	265	245	261	251	236	265	263	244	255	260	212	245	255	231	267	224	251	267	232	272	260	245	288	257	249	242	273	228	241	263	248	252	248	261	250	250	229	248	269	281	257	267	227	259	240	252	264	233	283	301	264	254	231	247	236	249	263	244	240	256	235	256	255	240	260	236	233	244	266	280	275	321	275	254	252	283	268	229	251	258	266	255	243	228	247	237	277	272	222	260	285	262	285	266	250	244	237	285	271	223	273	235	256	268	237	250	243	253	273	251	257	265	240	259	274	257	233
20962	55451	16957	1394	869	750	644	629	524	611	584	571	550	544	550	585	541	597	504	511	569	520	557	549	504	506	548	505	517	564	506	605	535	556	503	541	510	530	550	545	544	497	534	484	527	572	615	495	557	557	510	566	513	509	522	517	497	556	489	517	546	517	527	529	501	476	508	534	534	547	503	538	525	508	503	530	545	522	524	495	525	524	546	498	557	522	564	560	543	518	561	552	543	531	517	488	521	496	551	547	507	516	545	516	550	533	512	531	552	526	587	549	552	520	520	528	540	528	529	561	529	524	521	525	558	548	522	530	551	530	549	526	539	562	529	507	514	558	502	510	555	517	514	533	545	563	503	502	542	517	505	542	541	508	519	530	568	535	568	529	530	527	550	556	507	516	571	541	510	499	548	540	545	534	496	540	560	530	540	551	549	568	517	506	497	540	508	517	467	516	512	516	560	565	527	532	527	537	527	556	496	528	506	522	532	552	508	505	559	508	538	538	522	519	514	506	551	500	530	547	534	571	537	585	561	515	554	514	507	531	519	499	542	556	500	569	536	540	531	538	540	540	525	527	506	503	515	503	544	508	531	564	543	542	538	511	532	518	518	537	549	515	554	554	514	565	491	539	543	502	533	521	521	526	569	599	497	514	562	504	517	506	507	543	554	492	503	505	567	539	519	576	560	509	539	509	558	552	502	488	552	547	538	538	513	540	483	523	534	540	536	544	509	515	510	536	527	547	524	530	485	579	488	526	522	497	534	507	490	528	520	517	544	510	540	549	475	522	539	524	538	546	543	546	495	530	527	532	506	520	507	549	527	554	524	532	517	515	519	561	551	513	564	526	602	481	525	555	540	545	530	545	521	554	518	542	564	501	522	506	548	530	500	504	562	601	506	532	605	554	524	534	512	536	543	538	498	520	574	511	507	507	582	533	510	525	540	535	532	561	519	517	529	560	560	566	504	550	548	560	566	519	518	500	521	522	515	518	525	540	482	547	529	476	569	520	531	496	541	530	531	502	485	532	536	498	514	505	542	529	564	492	531	530	493	503	517	523	531	516	500	525	568	536	536	519	522	526	540	526	515	549	524	535	532	540	517	537	542	540	517	533	514	547	497	556	511	527	503	512	497	508	507	526	528	505	534	516	504	548	515	528	542	509	548	538	545	533	539	524	546	533	518	537	490	526	543	543	472	546	540	547	548	518	510	550	508	529	523	550	512	516	524	538	513	560	536	566	576	515	543	528	556	560	592	525	528	506	577	524	543	512	517	520	546	539	537	518	514	532	510	524	545	539	546	547	540	473	501	578	495	519	516	526	476	518	518	486	580	538	547	525	513	500	518	515	526	549	538	508	531	505	504	504	515	528	482	520	507	511	566	509	538	530	511	548	508	537	552	514	547	516	530	537	559	550	517	543	521	530	528	520	559	509	511	506	553	508	565	527	540	549	486	538	546	527	496	556	550	508	533	566	491	556	535	552	536	550	553	512	541	522	512	506	486	530	500	509	520	563	544	487	512	493	519	493	555	519	513	502	528	562	539	529	509	560	520	536	539	538	548	498	519	498	517	539	522	546	514	533	501	555	570	538	555	525	531	502	534	548	544	549	522	529	562	535	507	573	485	533	560	518	543	528	532	528	520	553	543	495	560	528	508	509	546	536	512	562	533	546	521	505	505	537	461	575	500	543	497	551	541	532	523	527	537	568	540	508	560	577	530	558	493	504	563	521	521	511	550	572	534	485	541	519	519	543	522	538	551	551	517	506	536	568	544	539	533	517	563	517	541	525	490	525	540	522	517	533	510	567	497	524	497	511	486	527	493	562	549	549	504	531	507	529	534	529	521	522	503	514	539	536	537	522	485	522	522	572	523	517	561	543	530	532	508	519	552	538	523	528	561	558	485	515	511	526	517	514	498	529	529	528	529	535	535	492	538	501	544	570	534	491	511	547	535	535	513	565	493	544	567	509	525	551	545	522	524	519	516	528	491	516	570	523	513	509	542	558	549	513	540	518	500	524	515	535	528	478	520	511	554	512	541	513	560	542	504	511	522	535	553	536	505	545	513	521	529	508	529	584	519	538	517	536	515	541	519	534	555	486	533	502	534	517	471	526	514	540	523	500	497	521	523	526	490	482	525	530	525	507	518	541	501	533	526	542	525	552	548	561	506	559	526	560	520	542	512	514	547	557	522	527	547	558	552	544	508	540	543	518	492	546	529	511	566	533	535	534	520	567	539	529	529	557	537	536	494	536	557	528	566	540	520	514	474	563	564	550	476	506	574	486	517	533	518	520	560	519	501	522	549	535	512	566	463	493	543	536	539	537	543	548	546	510	554	539	508	525	503	572	503	539	525	518	523	525	504	527	491	547	533	529	532	564	524	543	544	545	512	544	541	528	521	542	530	525	542	494	473	541	513	516	551	542	503	555	531	555	521	524	535	516	541	512	517	536	542	543	525	529	538	556	531	532	545	507	529	513	494	543	533	519	549	524	577	513	529	586	542	535	511	516	522	527	537	557	513	515	521	562	528	523	507	533	525	536	539	498	548	535	498	539	527	536	555	517	517	576	519	521	476	487	549	538	532	486	490	538	519	540	498	501	535	509	514	530	541	524	510	516	559	506	542	493	553	534	521	524	530	495	513	565	531	489	506	491	519	531	501	530	514	503	523	528	547	537	525	514	494	526	537	512	504	529	566	539	541	503	517	525	522	545	500	504	538	535	540	516	532	534	542	538	548	529	464	490	569	564	569	511	562	522	500	484	534	578	548	513	541	515	552	541	524	515	525	484	501	507	521	527	558	514	531	543	522	511	537	511	554	547	572	542	528	535	531	495	526	541	497	590	560	539	544	515	536	559	538	533	537	513	509	526	507	498	525	498	505	490	521	534	549	503	505	545	541	532	547	562	570	493	531	517	518	522	543	510	541	531	612	519	486	495	503	540	531	538	561	522	526	559	508	496	558	477	495	487	534	523	538	567	554	485	511	500	508	507	518	515	527	540	523	520	542	506	552	575	538	533	524	544	568	522	540	550	528	506	465	518	511	514	563	526	518	530	525	586	539	503	573	545	523	487	510	548	505	548	557	528	542	514	499	532	527	540	514	515	553	557	489	521	488	522	487	548	568	523	558	548	525	546	490	535	532	538	549	521	518	497	527	510	511	496	546	542	527	485	544	529	562	546	494	544	552	549	566	490	512	522	524	547	513	519	544	522	560	476	519	533	527	524	544	534	556	547	533	554	539	511	545	506	541	533	543	520	541	497	507	480	568	511	550	536	541	542	532	504	500	527	505	527	541	527	512	581	542	539	526	524	490	536	549	484	529	495	502	515	556	529	525	510	507	514	561	554	560	560	522	563	514	536	578	505	533	507	516	549	521	511	512	544	485	547	556	557	558	509	513	525	522	544	509	551	516	566	519	531	559	588	549	504	520	510	534	531	522	519	548	548	543	506	548	531	541	532	528	564	523	529	525	524	521	519	524	542	556	568
32634	20812	10486	664	224	206	177	186	174	174	190	205	202	219	186	177	220	202	199	192	214	192	196	221	203	206	216	202	191	196	193	208	170	202	210	214	192	219	190	209	189	176	193	205	179	179	222	197	211	191	190	186	206	186	197	186	182	192	197	204	185	197	214	199	205	202	216	208	192	198	178	206	194	216	204	187	209	184	176	220	202	215	183	218	205	233	169	188	251	198	199	195	172	183	207	170	187	183	201	206	207	218	188	182	184	208	199	192	233	212	191	187	188	208	205	180	190	195	206	234	186	186	206	201	181	211	201	215	201	205	195	221	204	189	207	191	191	212	174	223	196	211	196	184	223	208	182	211	202	231	195	208	186	199	222	166	192	184	198	184	193	201	210	199	191	209	183	205	179	212	194	202	215	187	206	174	212	201	209	240	180	222	189	183	196	182	210	200	187	205	188	184	168	164	181	193	201	204	193	219	214	202	206	195	184	187	217	212	188	206	176	220	236	185	228	203	195	205	211	180	236	179	209	206	189	195	198	219	201	184	186	168	169	215	206	209	204	206	189	219	204	199	187	208	209	185	215	219	199	186	191	173	186	194	199	211	226	189	200	199	208	186	194	192	221	175	203	200	193	202	203	225	224	186	193	187	192	200	189	199	187	197	207	206	190	194	162	209	227	178	185	220	204	187	205	190	207	157	199	204	186	206	211	218	220	223	152	200	221	212	168	204	186	192	191	175	202	171	201	193	185	166	157	193	190	188	217	191	203	186	171	221	209	205	168	185	198	185	202	181	225	190	191	222	197	193	210	214	192	200	174	183	198	194	198	215	185	199	191	177	204	176	193	184	217	197	200	189	207	244	187	203	204	187	204	184	208	200	229	203	195	209	222	222	214	185	210	203	213	170	176	171	180	170	223	210	192	185	186	203	194	191	176	191	203	187	178	210	179	194	198	186	173	215	197	200	188	213	194	209	189	188	181	212	215	199	197	211	196	190	202	192	185	163	213	209	194	198	223	207	195	185	234	199	186	197	210	174	214	191	206	198	231	210	206	230	193	203	211	208	197	181	152	186	195	183	206	195	190	207	195	209	213	227	198	182	184	198	190	207	226	193	232	215	192	212	184	229	225	211	219	191	186	195	202	202	201	192	197	189	198	208	191	212	200	180	195	201	204	178	177	183	166	189	188	199	202	195	189	175	201	187	188	204	188	213	220	186	216	177	204	193	192	200	176	216	187	177	173	219	196	194	206	191	192	207	216	188	204	223	179	202	211	186	181	193	200	250	185	196	186	198	197	190	225	213	210	191	162	221	195	193	214	200	214	217	197	181	176	230	173	214	207	204	192	198	202	199	193	190	194	188	179	207	172	216	176	200	166	197	164	210	213	202	191	190	219	164	199	186	195	181	208	203	214	197	187	211	207	215	197	183	190	191	225	201	242	185	184	236	187	221	183	202	180	192	151	184	204	176	215	187	197	227	209	178	209	186	214	186	211	216	211	198	185	211	207	172	212	205	202	175	205	199	207	185	201	200	202	193	209	182	204	186	192	177	187	201	183	213	199	185	211	186	203	193	194	204	176	210	228	184	192	195	210	181	189	193	215	193	206	218	205	191	150	202	186	196	204	198	183	195	229	224	180	208	206	197	206	200	214	162	175	193	190	195	202	199	214	195	195	208	187	210	224	223	184	217	193	203	173	209	190	213	207	215	233	210	203	185	195	213	240	211	196	190	213	201	194	198	195	192	193	205	188	213	181	179	193	179	203	191	229	216	198	193	196	219	185	213	196	216	191	181	176	160	197	194	195	176	182	224	195	198	203	195	188	206	189	201	199	208	185	188	205	220	197	212	194	192	177	197	163	183	205	205	196	201	203	222	193	191	182	200	213	193	176	198	217	199	199	195	213	198	244	219	184	193	192	210	225	196	192	220	207	189	189	207	198	210	199	211	171	199	203	184	213	214	212	204	210	212	230	216	193	218	185	189	189	186	191	212	196	219	193	188	212	202	225	172	195	213	211	185	199	197	187	197	198	187	205	171	190	220	196	198	218	197	196	225	188	209	237	213	196	191	231	208	191	188	181	207	201	186	189	205	178	187	180	216	193	204	181	207	206	183	193	217	175	194	200	181	199	185	187	174	203	195	198	191	214	202	205	185	201	190	216	203	223	204	200	208	178	201	189	200	204	216	199	198	171	185	215	194	237	196	204	193	198	180	192	212	210	221	199	216	204	169	205	181	196	176	206	203	192	226	187	210	187	189	210	176	165	195	210	205	213	223	213	218	189	191	204	185	196	192	181	206	208	225	198	193	213	215	183	199	199	222	221	221	216	197	184	191	187	195	252	210	199	199	207	198	198	180	199	220	162	192	196	224	197	183	222	212	197	223	170	199	207	208	197	230	202	199	182	176	208	207	196	196	209	190	186	187	184	195	230	209	190	198	205	173	195	213	237	214	206	196	189	229	222	179	216	233	201	180	194	182	206	203	223	226	176	192	215	214	203	204	197	208	215	213	204	193	211	213	202	213	221	202	200	204	195	196	166	201	184	212	224	193	206	193	200	176	183	205	224	178	191	185	205	204	203	176	176	200	214	190	200	190	195	176	193	219	206	208	231	188	176	202	198	186	176	231	200	191	205	200	182	212	201	171	196	176	195	200	216	237	220	182	185	222	201	185	195	228	204	187	199	218	185	179	186	203	185	188	229	181	170	186	208	174	195	194	219	184	209	170	211	217	200	203	206	189	181	193	206	193	218	216	198	208	233	200	209	204	206	180	200	182	199	195	196	198	194	211	192	222	189	182	182	214	216	225	206	215	196	209	200	199	199	203	190	222	184	184	196	174	153	189	201	209	194	159	216	208	210	210	187	214	212	172	202	189	219	188	214	201	206	210	180	206	180	229	182	174	203	174	194	189	217	210	194	235	205	213	172	198	213	212	209	198	183	194	234	160	217	188	235	197	212	185	199	207	191	183	178	187	195	188	188	207	195	211	202	199	205	241	209	184	190	175	207	221	217	220	209	209	185	198	204	190	193	184	173	204	208	188	187	223	233	197	187	212	193	196	202	203	193	176	176	206	189	220	184	213	201	243	191	204	214	181	210	206	201	175	215	221	194	197	204	180	200	191	206	222	213	192	196	201	214	207	174	216	209	187	192	224	185	204	204	211	206	212	201	169	166	194	206	219	198	208	188	178	181	210	204	200	194	204	200	196	197	194	191	211	207	203	223	236	206	184	179	219	226	190	206	208	221	224	225	217	204	213	206	198	200	194	205	213	182	178	194	199	202	163	219	194	215	192	191	202	216	205	170	167	204	186	215	212	201	202	232	210	186	200	210	219	201	182	217	228	227	208	210	208	203	187	207	208	188	193	160	197	218	194	198	190	236	202	185	190	224	194	205	183	206	183	209	214	187	185	180	182	202	220	201	185	198	206	204	210	190	198	186	219	199	179	201	226	196	191	184	181	190	219	190	183	202	186	176	202	182	202	172	204
6746	8171	1767	542	517	444	492	436	501	495	466	474	476	464	496	502	499	500	488	504	504	483	502	515	483	481	463	524	507	480	466	465	476	516	487	478	478	460	508	492	508	485	486	499	476	494	506	468	477	465	471	465	491	450	455	459	492	468	496	500	442	477	484	479	463	497	481	474	440	469	496	472	504	485	499	497	490	499	497	490	520	501	495	495	463	474	543	498	490	498	435	504	506	441	509	478	500	462	464	497	479	464	456	471	469	482	456	499	472	459	491	484	489	492	490	490	448	523	511	478	469	518	463	532	505	495	458	490	447	494	502	480	476	482	450	493	482	477	470	495	504	457	479	464	506	490	483	495	446	435	463	481	469	477	451	472	450	464	489	474	470	484	508	440	481	486	464	484	489	459	456	479	452	487	485	510	462	480	488	473	483	471	430	494	515	483	486	468	470	495	494	447	467	483	493	457	499	529	469	465	477	458	498	489	492	452	460	486	470	468	487	507	489	442	503	470	477	475	490	491	451	484	516	470	525	483	469	471	465	474	502	479	503	491	460	487	455	485	505	447	447	458	477	484	476	486	459	492	510	479	469	474	475	467	494	491	462	481	478	482	487	495	468	478	514	520	442	476	496	479	521	469	513	476	461	497	470	470	479	468	479	482	472	507	460	463	443	435	487	444	431	463	494	444	495	483	510	490	489	521	522	423	462	516	500	469	428	425	444	518	507	494	453	480	490	506	504	478	452	463	493	520	481	471	495	476	475	473	441	471	449	466	513	474	465	487	473	485	467	489	481	490	444	484	448	475	499	464	453	442	477	452	513	495	510	524	478	503	487	445	482	446	481	438	519	495	469	476	457	480	533	477	469	476	510	473	479	476	442	509	456	458	503	495	502	516	454	453	455	499	460	474	494	495	465	441	478	518	482	478	539	501	505	504	500	465	515	484	441	477	478	513	501	489	521	458	492	502	482	488	499	455	477	496	492	480	481	447	473	466	452	456	466	499	508	446	497	499	470	512	462	519	504	473	498	489	458	486	468	451	501	494	476	496	484	460	472	473	488	484	530	451	479	505	486	455	482	465	485	495	476	505	468	502	466	468	490	503	513	476	471	465	484	482	477	494	481	489	508	453	462	496	465	506	487	461	470	458	488	492	458	461	470	472	474	480	517	479	452	471	492	530	489	444	512	448	489	458	440	485	474	468	486	517	476	466	481	452	472	467	494	461	473	482	459	474	479	466	489	465	450	473	469	502	490	461	461	500	446	445	492	497	494	438	491	490	472	483	468	487	460	500	434	467	470	483	515	492	495	516	493	503	437	491	504	460	508	491	490	480	492	474	462	484	488	483	467	489	516	523	453	485	464	460	492	464	499	454	461	429	457	507	463	442	455	489	482	487	482	513	501	460	502	489	498	489	494	466	466	525	509	526	501	514	495	510	504	480	441	491	488	502	493	503	468	487	472	518	476	457	509	501	469	455	481	454	482	496	494	504	513	503	444	480	474	460	498	483	478	519	470	457	488	498	472	467	462	473	543	478	488	447	458	488	462	469	464	487	463	503	472	481	499	479	482	439	458	506	485	435	472	453	487	441	499	498	499	477	466	447	483	464	479	500	442	445	481	463	457	520	468	444	495	485	509	438	501	506	501	488	470	489	499	465	489	516	442	479	494	499	472	506	534	472	515	495	505	480	478	520	489	503	517	461	483	496	460	496	486	484	534	487	484	471	487	481	463	468	422	478	428	486	488	538	483	442	487	496	518	482	452	425	489	469	508	476	485	469	522	454	472	487	476	524	497	471	484	483	481	430	453	491	473	523	540	444	468	473	506	469	512	511	489	460	475	477	426	494	478	475	518	490	470	454	469	470	481	456	502	473	498	458	462	508	511	480	477	507	470	499	470	478	469	444	486	455	517	477	481	459	554	492	442	471	453	441	463	475	476	474	457	479	477	447	538	494	479	472	506	499	466	499	475	459	469	434	509	463	457	494	475	507	491	512	471	489	491	465	506	454	506	488	463	521	458	509	469	482	483	494	492	468	465	495	468	469	472	445	497	498	465	487	511	439	486	486	491	473	527	496	492	522	504	499	457	476	509	496	469	459	443	490	470	479	490	531	477	497	451	487	476	496	514	460	444	511	484	509	514	524	476	474	496	485	524	500	511	457	499	470	460	512	475	508	476	515	449	500	464	466	459	516	512	463	457	475	456	500	499	492	482	457	477	502	496	514	475	502	454	481	494	461	457	446	472	468	471	478	488	506	516	528	519	474	455	467	463	457	459	475	496	497	460	490	501	465	497	485	497	492	480	470	480	459	497	489	478	452	467	471	449	484	465	453	466	445	476	477	495	511	484	529	476	482	499	509	457	463	488	538	498	508	455	490	494	461	462	524	453	445	499	484	485	511	492	490	448	481	439	473	476	508	468	457	483	440	501	473	478	474	465	504	484	478	495	498	491	465	466	518	489	499	483	488	451	486	460	505	506	496	460	489	481	441	463	485	459	461	434	497	480	509	475	497	480	469	518	469	479	482	544	496	479	484	500	486	458	473	519	487	464	497	484	518	526	556	469	461	462	453	518	489	479	485	505	463	490	458	520	487	494	479	478	471	478	500	492	488	492	500	471	454	461	441	514	465	488	451	485	498	525	467	499	500	478	478	457	485	498	441	425	486	435	479	478	454	487	481	439	504	468	463	489	486	512	446	484	509	473	472	480	491	512	448	490	470	487	475	489	486	492	465	443	538	506	465	537	412	471	487	510	469	486	470	465	486	501	507	457	496	542	491	502	493	470	482	460	497	450	470	440	474	489	510	535	440	462	466	464	488	508	467	517	462	460	471	464	465	428	470	488	478	499	554	501	516	460	488	480	471	439	485	489	431	475	479	438	501	498	465	498	486	507	472	470	489	479	432	497	530	511	473	479	528	470	453	506	500	495	471	480	483	465	478	463	456	468	461	488	494	483	481	459	481	471	419	483	434	482	447	497	453	488	492	468	454	487	450	491	498	455	475	502	487	450	433	465	469	517	498	452	452	525	488	470	452	485	489	504	505	460	456	511	504	485	494	505	496	481	466	482	498	522	504	473	477	473	519	508	492	475	480	461	466	474	501	512	468	502	426	487	501	483	478	490	473	473	459	471	520	425	488	528	482	489	461	501	463	465	486	465	491	487	432	473	489	481	476	497	475	490	458	443	459	504	483	489	459	483	491	486	457	465	459	425	444	461	454	476	532	489	489	473	486	465	521	465	486	455	465	495	438	481	458	480	490	485	474	459	486	497	484	508	462	448	451	467	484	475	493	489	495	491	504	507	463	445	486	446	450	478	464	478	468	455	451	457	448	467	486	478	484	456	461	484	477	502	506	458	452	472	469	468	488	475	498	460	518	496	460	455	471	458	483	495	520	500	523	480	507	471	471	494	467	478	488	483	479	481	490	491	496	496	491	465	467	454	473	471	478	505	509	472	463	443	478	480	472	453	488	495	487	496	490	479	471
24948	21442	24744	28525	21434	20600	998	455	385	360	312	323	381	307	327	337	328	314	350	351	326	341	306	346	341	344	308	347	352	295	313	279	318	320	337	342	307	306	300	328	338	320	331	324	317	315	293	333	307	297	329	297	306	322	362	307	309	296	316	331	333	317	364	314	306	342	291	319	350	308	319	331	316	318	296	294	291	329	312	309	317	307	336	312	306	326	354	321	302	351	302	331	341	290	328	317	294	313	334	314	301	342	308	321	342	327	316	330	321	275	349	296	291	294	323	333	309	344	334	294	344	325	300	341	341	319	329	298	294	311	324	310	341	348	324	309	342	323	347	321	333	291	323	294	310	341	293	342	310	332	320	318	351	277	294	324	299	312	322	323	327	325	346	293	344	360	312	304	340	320	317	278	313	320	301	300	330	304	310	315	294	315	290	351	297	351	330	337	313	299	277	335	348	362	312	299	306	322	341	332	320	339	327	304	287	311	324	338	295	298	307	328	307	314	324	324	324	330	327	322	322	320	347	317	310	299	282	290	295	326	308	301	325	359	325	332	300	320	317	303	286	308	319	293	315	298	290	306	293	363	345	358	374	304	331	286	269	323	339	352	330	307	294	300	305	332	314	294	318	326	305	319	332	311	299	331	331	325	303	342	319	306	340	316	302	333	310	329	346	314	324	289	342	360	286	306	320	295	338	334	320	319	351	319	343	316	294	314	323	337	314	330	344	313	296	339	323	315	339	295	312	292	368	320	335	283	314	337	351	332	313	331	317	317	323	305	358	307	306	303	317	312	308	317	336	317	336	310	346	323	351	306	317	352	308	314	311	288	321	319	316	303	314	320	309	328	307	314	352	294	295	296	300	314	333	309	324	301	276	353	328	307	289	305	330	273	334	335	293	291	328	326	316	319	320	287	309	309	320	287	279	329	352	328	304	354	305	311	308	312	327	297	311	324	325	305	339	322	335	281	326	338	336	281	324	316	326	344	333	348	358	369	322	323	303	350	327	337	324	336	314	359	325	312	357	339	335	288	308	315	320	322	321	316	316	328	293	301	301	310	303	310	320	311	335	317	330	324	322	334	305	306	310	308	291	329	302	324	289	334	326	314	307	297	303	292	321	309	306	322	332	298	309	337	326	340	302	329	318	326	312	286	327	293	296	328	327	331	332	325	330	351	299	331	305	344	331	307	322	313	306	304	322	315	332	355	321	325	341	315	325	337	338	313	353	332	305	333	313	325	308	365	389	303	333	353	323	367	335	297	342	350	357	291	347	317	332	319	323	348	340	333	285	327	285	317	325	333	323	323	309	323	334	339	326	327	301	287	313	301	307	306	316	268	315	318	318	304	282	318	319	305	305	317	324	313	358	315	320	366	336	318	346	314	323	315	320	299	320	308	297	292	307	328	348	300	292	328	327	305	270	287	335	305	312	327	319	314	293	360	344	299	348	317	329	300	291	305	333	339	294	303	365	333	363	323	354	317	314	344	304	310	320	331	286	320	306	309	312	327	339	298	313	348	308	319	339	331	287	351	302	322	286	316	310	321	334	348	309	321	286	327	326	301	314	302	295	339	296	330	339	309	310	297	330	295	323	272	289	319	329	308	340	309	318	329	297	318	325	323	319	366	319	318	281	303	335	345	294	299	324	384	355	308	321	345	326	298	341	334	340	300	308	306	298	315	321	315	365	318	361	323	337	312	321	294	297	293	307	307	336	321	350	329	298	326	348	325	364	327	307	339	276	287	331	348	332	320	323	304	278	342	306	333	304	298	324	350	346	311	319	346	304	312	314	349	322	339	308	354	322	287	308	328	322	357	304	365	322	332	327	310	296	284	308	306	319	300	309	307	300	334	314	319	319	326	318	366	344	306	285	322	343	328	332	311	301	303	321	298	319	330	339	310	306	305	333	321	316	338	295	303	333	341	329	322	340	340	325	325	282	322	331	325	331	304	321	308	317	350	302	318	360	326	321	345	366	329	323	316	308	305	283	324	341	290	305	326	311	303	320	322	332	335	297	290	321	336	301	322	303	289	325	284	347	331	332	319	281	314	343	278	347	314	316	323	336	337	323	333	315	294	340	319	311	290	309	308	290	346	315	286	326	306	336	328	316	324	313	304	310	296	353	313	319	320	336	321	322	311	319	377	353	328	357	299	318	310	336	365	289	332	319	325	323	303	293	330	325	294	344	290	305	324	341	318	329	329	313	281	305	307	317	297	322	304	317	303	313	320	337	323	310	347	320	309	341	362	336	319	338	349	333	330	332	305	329	330	324	289	309	283	317	290	306	327	330	327	335	327	311	304	316	311	298	301	308	322	333	332	316	339	350	288	329	316	310	278	302	323	321	301	327	329	318	263	332	327	311	319	315	328	335	304	345	313	307	288	358	314	334	328	330	330	333	304	320	322	306	297	328	333	358	341	291	335	315	344	312	301	314	320	323	329	326	316	317	323	294	311	317	279	306	319	336	341	359	307	309	326	314	320	331	323	322	292	333	317	287	331	305	325	331	278	339	281	325	341	322	363	361	353	324	325	320	347	328	312	335	321	289	307	340	335	336	293	332	306	312	302	312	324	321	330	308	298	342	305	315	338	308	332	299	302	284	344	307	343	311	298	311	312	314	327	344	313	337	315	332	302	307	338	342	288	326	303	324	307	321	346	313	290	353	350	331	319	319	306	339	344	329	307	343	305	309	321	309	326	330	344	321	332	349	310	304	318	295	301	310	309	325	308	324	317	319	306	335	312	324	319	316	283	306	323	353	306	344	314	313	308	360	300	323	342	326	324	318	332	333	308	334	321	307	339	297	327	332	317	335	333	375	308	310	320	309	315	327	366	318	331	343	304	318	300	330	289	330	323	321	318	332	327	288	307	319	297	336	335	351	340	325	311	329	334	323	302	289	296	289	294	311	325	301	333	319	326	322	311	323	314	306	332	307	341	321	345	343	314	310	279	341	311	303	334	345	302	309	340	327	327	313	311	330	333	293	294	330	330	349	300	326	298	333	291	293	352	308	346	340	310	335	316	300	334	293	297	323	298	286	346	321	298	282	295	321	344	301	312	310	356	336	320	333	329	332	298	327	309	343	320	273	305	332	331	332	329	321	322	301	370	337	329	335	330	295	332	355	295	329	328	290	299	317	319	328	358	346	316	327	288	342	327	313	323	335	349	361	310	326	339	268	327	340	319	336	335	359	308	271	311	362	289	300	317	312	287	302	310	332	342	312	303	299	316	364	327	301	300	324	329	299	328	322	350	339	301	310	322	318	316	317	316	292	352	322	337	320	326	339	327	330	324	289	289	321	350	345	306	339	290	299	338	329	299	331	353	306	314	324	312	339	347	294	303	344	311	328	332	332	304	281	318	323	295	309	368	365	344	336	344	351	328	318	317	327	314	318	305	300	296	317	326	304	314	320	355	362	344	290	313	291	344	310	327	345	274	285	307	307	331	328	275	303	300	314	301	319	319	299	283	334	339	326	304	353	325
15529	44458	11014	1155	823	717	800	732	697	700	667	676	734	667	688	681	726	704	665	701	711	625	682	714	727	716	680	749	715	662	715	709	644	673	696	669	743	657	715	734	737	645	652	704	698	722	697	736	700	648	680	686	738	693	714	716	675	654	677	685	707	683	659	716	682	675	709	674	701	742	702	679	728	702	679	723	640	668	707	712	671	666	727	723	717	738	703	678	666	723	635	671	681	697	692	710	709	685	698	677	695	698	719	716	710	742	684	705	675	709	709	702	691	690	689	736	726	671	746	722	749	722	675	645	697	710	732	698	694	712	710	651	695	761	728	715	642	677	719	706	701	681	746	671	691	736	679	660	621	693	770	725	643	720	702	672	688	681	717	671	660	679	653	680	685	658	718	715	738	659	744	716	696	665	677	695	726	684	715	712	691	697	654	679	682	703	674	679	687	739	691	759	683	694	700	713	705	694	694	689	745	718	704	659	733	662	708	694	696	696	712	699	681	669	689	674	696	693	715	691	724	692	644	660	664	692	715	663	682	704	704	717	695	689	705	692	703	715	704	668	705	694	695	691	684	687	676	647	700	728	706	644	721	660	702	732	692	695	647	661	675	655	707	666	654	665	723	677	657	680	703	719	711	690	673	730	694	750	697	714	702	736	695	680	708	660	680	690	726	705	650	724	689	659	716	702	675	704	667	689	694	687	692	691	715	648	687	693	645	661	644	677	719	669	699	711	711	676	703	723	694	694	713	698	665	677	700	725	694	677	681	697	711	682	685	703	699	672	670	671	704	709	658	649	698	652	695	716	655	730	708	693	699	684	715	704	697	657	682	666	734	689	712	663	670	756	734	706	696	680	695	673	709	677	724	657	697	713	729	676	672	688	691	725	734	706	721	699	689	676	713	712	664	716	713	690	724	674	672	678	693	726	710	681	689	662	707	716	733	686	729	682	688	744	711	683	656	680	688	698	674	709	719	696	693	682	659	718	688	691	687	682	707	675	660	714	698	704	693	665	733	639	730	696	675	650	690	679	716	735	709	689	705	676	712	723	699	672	708	777	695	711	701	691	762	709	654	701	707	677	702	711	691	654	708	670	662	672	733	719	688	748	657	710	699	699	727	703	682	706	700	677	679	699	697	726	689	702	700	685	694	663	646	661	727	658	705	665	696	643	734	680	652	696	739	720	749	756	711	701	707	715	680	705	675	713	727	687	686	676	708	679	627	673	691	720	669	698	673	659	764	631	697	674	703	684	687	719	666	685	694	674	715	692	706	689	697	707	697	673	712	696	706	705	692	688	696	710	729	717	725	686	690	677	692	695	657	659	665	671	688	682	639	683	679	685	690	671	707	673	706	708	686	673	741	724	702	679	664	671	702	735	697	732	732	685	710	685	676	644	719	689	743	699	665	700	746	681	679	696	684	685	681	712	707	677	674	685	692	719	669	634	697	718	672	705	697	670	677	700	685	688	668	705	734	726	698	725	715	657	726	696	711	698	706	677	691	701	710	671	702	693	684	767	640	717	685	659	718	686	701	753	702	703	666	735	708	721	676	705	735	715	676	702	700	724	669	680	678	685	752	746	682	762	732	708	711	691	694	671	660	642	683	689	660	707	734	680	666	686	645	627	730	742	698	686	683	708	685	719	652	710	698	718	693	691	697	673	726	692	694	693	712	692	690	714	703	710	723	706	662	710	661	672	701	732	677	721	660	661	725	741	746	701	691	676	709	703	692	722	705	732	662	689	683	696	721	680	709	689	683	702	710	671	679	717	662	709	732	647	700	670	657	710	665	676	686	700	681	670	713	683	709	688	702	716	686	701	724	702	683	708	672	656	641	715	711	728	683	682	690	710	723	701	710	671	697	608	740	740	709	711	654	666	693	692	712	720	713	680	692	672	692	693	755	654	703	634	708	719	683	673	753	672	706	710	687	695	668	667	691	671	707	737	691	697	678	675	732	663	639	726	713	676	672	694	683	759	688	685	688	622	689	730	657	707	666	658	705	771	756	694	712	720	689	678	744	676	721	711	679	710	735	684	685	691	700	735	660	720	657	692	691	698	700	699	657	704	671	649	725	716	712	656	662	682	701	702	678	700	735	753	669	724	660	673	732	745	722	656	704	693	686	684	666	665	712	676	700	710	640	739	679	675	716	664	673	721	640	719	748	656	705	717	637	736	735	688	713	712	712	668	726	662	713	720	640	686	723	740	705	652	703	692	709	737	709	679	663	731	697	724	672	686	671	749	729	683	682	722	680	651	630	698	709	670	700	674	669	713	733	692	692	721	676	686	745	717	685	760	725	711	707	621	662	645	695	700	705	679	705	717	696	711	664	692	650	717	664	661	702	700	696	656	699	672	735	734	706	683	704	711	670	739	687	694	724	704	701	690	661	700	683	705	736	667	719	686	669	712	692	719	715	683	703	716	722	713	692	696	682	696	663	646	705	645	671	688	708	703	723	660	714	712	721	697	649	678	691	714	698	650	691	676	685	684	703	623	680	689	724	712	653	681	712	673	655	717	726	662	685	662	685	692	717	705	711	748	681	641	706	714	685	721	680	683	693	634	695	706	660	691	659	712	737	712	714	629	660	668	651	689	698	672	700	658	660	679	724	674	681	651	706	677	708	645	712	709	688	709	730	718	709	699	682	658	648	682	703	645	685	707	690	671	695	686	711	691	712	700	710	713	677	680	683	662	693	704	731	720	689	732	685	718	659	657	724	694	711	701	718	684	751	672	655	663	731	690	685	704	734	691	672	693	691	645	697	731	665	644	679	696	752	726	705	713	704	700	705	688	677	701	709	714	678	674	692	687	648	681	668	676	711	687	673	693	703	657	644	686	746	709	684	686	708	693	639	638	646	703	681	701	690	688	692	684	722	676	725	679	702	684	656	672	703	681	704	703	697	661	703	662	713	658	685	689	683	701	733	679	699	721	704	732	703	642	724	644	684	714	713	698	721	666	678	716	698	737	661	673	658	667	687	677	709	650	690	716	671	685	690	702	712	698	694	690	707	678	674	705	661	697	681	628	696	718	688	697	649	685	662	736	713	725	718	667	672	720	641	675	719	724	672	681	734	703	683	690	689	692	688	651	702	717	675	716	707	763	719	685	656	614	664	728	689	690	686	751	686	665	720	680	718	705	701	676	681	651	689	721	675	678	695	697	738	676	676	723	696	741	670	656	691	738	658	699	719	715	744	673	771	704	687	695	653	717	701	664	676	695	699	699	687	712	708	697	660	674	746	684	678	664	721	717	704	682	706	709	707	700	690	667	722	691	710	686	729	739	672	700	724	693	667	719	744	660	700	738	676	664	703	690	696	706	699	666	720	657	673	709	695	732	739	701	727	649	683	657	731	711	720	697	707	659	679	745	696	669	669	678	652	752	705	693	707	685	738	691	649	696	693	724	739	718	704	669	659	648	691	706	724	673	665	691	678	716	683	708	672	683	692	725	684	667	734	672	686	653	688	753	703	728	733	773	675	675
24237	21432	25037	28225	21435	21444	19234	755	420	389	351	324	295	283	295	272	299	269	255	244	258	238	253	271	248	275	279	259	267	276	233	279	245	262	229	260	289	268	249	274	267	309	260	261	245	252	252	269	265	243	226	243	251	228	250	233	292	229	248	246	261	248	245	229	231	237	254	261	242	260	230	249	242	248	244	255	243	230	236	280	305	279	267	265	249	251	232	259	267	262	268	249	234	275	231	217	248	263	277	266	229	245	259	247	254	243	226	255	259	278	233	247	287	227	272	249	270	258	225	263	278	312	280	254	221	221	239	248	270	270	237	261	289	237	258	237	250	221	249	287	228	270	249	226	254	272	257	273	231	300	251	235	261	255	259	263	257	224	232	235	269	248	254	258	274	229	254	261	259	279	240	271	241	249	249	217	223	213	232	262	254	255	274	272	257	267	254	251	254	250	239	236	280	234	252	287	244	243	233	240	254	254	263	276	233	239	229	269	234	237	218	260	257	225	258	255	241	264	209	234	267	256	253	223	224	235	233	239	271	232	273	257	241	266	265	270	247	233	248	270	266	293	263	269	234	249	234	283	247	269	263	229	240	256	251	255	259	262	247	246	250	255	230	255	265	233	270	274	235	241	267	243	229	247	253	285	283	264	275	258	265	242	247	210	243	277	240	245	261	277	265	253	266	254	246	316	234	266	255	268	236	253	232	269	260	273	283	263	248	275	264	225	230	274	243	251	247	233	269	246	263	258	260	264	240	237	249	238	248	239	245	250	253	235	256	293	232	226	257	258	257	229	243	255	260	224	239	274	286	244	244	237	274	241	246	219	240	241	230	257	245	240	229	282	265	270	257	273	221	245	264	258	274	276	294	284	260	265	260	234	242	237	214	265	250	259	265	249	269	231	266	274	229	235	271	258	246	247	248	250	238	253	239	258	240	275	237	273	247	250	271	255	269	270	245	246	253	261	239	243	240	260	254	247	282	282	275	260	265	262	244	236	243	253	265	242	233	227	245	219	261	235	248	235	254	257	277	263	226	239	258	259	249	270	252	246	258	238	299	261	270	268	249	267	240	260	246	264	250	243	254	264	250	256	254	262	266	241	243	265	244	273	232	247	226	263	212	276	272	258	244	213	268	274	268	255	266	266	264	278	262	254	236	235	230	238	266	232	251	264	255	254	257	266	251	257	270	227	271	261	259	257	265	245	225	261	219	255	243	249	236	241	279	249	249	289	237	254	239	278	263	230	241	247	244	237	253	242	254	255	261	256	251	238	264	220	228	255	262	246	250	223	223	246	251	232	244	240	229	294	271	267	232	229	230	240	237	259	255	268	244	237	249	242	222	262	262	269	270	247	226	232	246	248	244	243	271	242	256	265	256	254	234	262	234	235	246	274	271	231	264	243	232	219	285	243	265	256	258	250	268	238	279	262	239	242	231	238	280	281	274	262	248	245	261	267	255	260	246	285	267	283	252	283	254	257	264	247	233	278	260	274	255	277	251	282	244	236	252	234	266	267	243	214	247	247	239	265	259	264	243	252	263	274	268	252	202	270	237	242	218	225	253	252	278	240	248	213	261	250	257	268	225	242	260	260	251	247	249	254	241	244	267	216	278	235	245	261	235	256	233	256	241	279	242	271	253	267	247	221	292	260	261	246	266	242	231	217	304	254	253	249	251	236	255	277	267	249	244	236	243	249	221	256	256	228	231	239	232	271	207	245	243	243	261	248	231	240	237	274	254	266	224	266	233	234	252	224	230	251	252	233	276	249	233	259	301	276	252	296	246	262	271	248	243	280	260	250	231	272	254	235	247	271	228	252	245	216	227	272	250	268	256	285	245	251	236	251	246	263	271	235	232	259	245	255	271	251	232	261	252	252	234	252	290	277	255	228	276	248	238	259	275	248	294	286	244	254	236	233	251	262	263	232	257	285	255	231	226	221	267	262	223	260	223	244	260	248	256	236	254	251	246	267	274	279	253	258	267	243	250	230	264	233	263	254	261	253	234	243	250	228	284	256	245	256	260	254	273	253	241	255	296	243	249	239	245	233	233	251	213	239	289	279	283	216	249	265	233	258	255	208	232	231	226	274	240	226	242	248	245	245	264	244	255	248	278	238	246	233	270	264	236	260	292	247	236	260	246	266	233	254	243	251	250	220	239	241	255	264	272	290	263	246	238	255	266	237	262	252	233	236	261	243	243	247	248	289	244	236	233	232	251	247	270	245	277	260	238	264	243	282	254	276	284	286	247	273	260	262	248	223	258	248	253	261	266	264	254	241	265	244	226	255	261	250	276	238	242	258	256	226	268	237	280	252	279	248	248	236	253	254	240	265	253	254	253	263	235	216	283	261	261	251	246	285	257	257	248	275	255	276	243	248	259	246	253	240	280	228	271	215	262	268	245	254	268	267	254	241	229	265	252	226	273	260	258	237	238	251	267	250	283	273	270	252	246	260	237	233	269	246	271	235	254	260	264	238	218	280	268	242	224	241	232	254	282	255	254	232	261	226	255	248	261	243	255	274	231	265	247	242	260	277	263	253	223	221	235	291	277	280	251	252	223	231	256	222	266	264	263	249	276	263	248	264	244	237	279	262	251	267	241	263	247	264	242	258	248	269	268	251	269	274	246	249	269	277	251	247	255	242	256	236	265	242	274	231	260	264	267	228	277	272	250	257	229	259	268	251	256	265	254	243	233	218	228	297	249	252	214	250	236	251	239	236	264	238	205	244	230	242	251	274	294	280	251	254	241	260	235	266	248	299	265	230	293	251	266	229	240	253	226	275	263	243	244	249	281	240	253	250	279	237	258	253	248	269	286	257	240	211	258	261	307	247	249	227	244	275	261	261	273	236	240	254	265	251	241	255	278	256	267	264	245	227	254	250	271	261	255	224	287	242	242	206	237	254	274	258	210	233	225	242	253	215	239	240	227	213	252	220	254	271	225	264	284	293	267	249	247	235	247	218	248	248	231	272	241	252	263	249	267	256	229	232	254	245	254	236	272	256	237	260	236	241	243	252	243	224	275	251	257	249	236	275	268	251	260	254	263	242	277	284	271	253	248	251	265	273	273	247	245	229	274	257	226	241	271	247	248	259	261	288	250	246	258	255	218	230	276	272	268	201	280	289	249	239	228	274	221	219	241	253	267	258	245	240	254	227	243	248	256	245	261	247	255	250	229	267	298	241	255	257	240	254	277	283	233	265	262	229	243	277	273	225	254	277	264	268	231	255	224	239	245	252	236	253	252	246	243	263	262	224	263	253	248	244	273	240	250	248	234	275	245	277	229	244	259	241	251	257	252	264	248	260	230	279	262	296	248	257	228	263	221	255	236	245	239	268	261	250	263	239	249	281	255	265	239	235	255	225	258	246	231	242	247	241	252	256	243	265	244	254	257	246	244	228	262	289	266	242	261	267	244	255	255	255	254	242	245	236	268	256	238	254	267	288	248	243	253	284	262	245	241	228	250	238	267	191	242	258	264	279	256	225
21303	55719	16819	1394	848	687	644	613	627	535	587	568	537	552	552	555	563	577	552	490	529	518	514	523	525	553	540	574	566	524	561	519	566	565	545	554	546	521	550	532	562	505	549	558	541	534	523	572	576	544	510	549	511	571	506	563	501	529	573	541	528	516	514	546	517	549	530	510	527	511	558	506	563	530	562	507	513	573	557	520	506	539	530	530	567	489	509	541	523	552	554	514	525	488	504	510	553	509	503	534	503	530	540	478	515	512	536	556	530	505	524	550	520	532	516	531	497	540	539	507	531	499	535	540	526	494	527	554	507	583	536	545	535	515	511	564	534	529	572	519	515	529	583	511	504	530	487	535	531	482	517	481	500	495	539	546	503	567	531	518	585	527	560	483	507	504	520	498	498	533	533	546	515	538	522	513	515	538	522	517	509	523	507	513	540	548	560	529	516	513	521	546	523	544	540	497	496	504	517	531	512	535	503	508	530	554	529	504	502	560	495	532	534	537	529	522	482	587	556	560	532	533	551	502	542	525	543	515	557	537	522	536	541	531	571	540	509	519	524	506	533	483	504	529	517	533	499	530	482	502	525	549	517	529	515	513	494	522	522	517	469	536	541	559	541	514	574	559	552	583	527	536	496	549	483	521	569	529	508	542	564	491	513	537	521	509	525	594	565	525	507	539	560	602	557	520	580	502	539	555	518	491	534	504	586	560	524	555	526	514	519	530	514	519	519	533	539	521	492	536	522	517	558	530	560	513	536	471	507	548	557	515	546	561	537	508	513	526	506	514	550	552	516	533	526	496	515	517	501	514	516	514	527	529	502	520	542	533	561	550	569	532	535	552	518	536	537	533	526	492	541	527	540	544	526	515	536	571	511	538	511	514	496	526	546	541	543	511	512	566	528	526	516	532	519	545	528	511	567	506	534	531	515	566	549	518	488	472	565	509	554	531	502	565	546	550	488	538	537	475	529	567	550	528	476	517	559	518	544	565	550	508	599	518	563	491	509	519	545	519	538	519	548	481	538	524	492	507	566	540	485	543	516	547	536	553	574	492	535	508	577	509	607	505	518	514	525	531	529	556	563	513	534	535	529	518	534	522	498	502	495	505	539	508	538	530	506	511	501	489	528	575	536	545	546	530	533	533	534	518	536	544	491	522	527	515	528	565	544	557	529	485	513	592	536	530	532	522	529	512	555	516	525	483	514	512	503	555	512	511	525	535	530	521	511	530	538	520	547	496	514	541	536	516	488	548	526	525	507	523	523	540	529	519	521	564	516	520	540	525	541	498	504	541	515	559	469	543	514	569	526	533	527	565	522	521	514	508	507	558	535	523	528	581	536	516	558	517	540	523	535	539	495	529	490	508	490	529	519	526	551	543	526	557	546	549	534	553	543	548	554	544	510	518	500	526	534	549	540	552	558	559	524	542	503	534	534	499	548	555	550	548	568	521	544	557	546	539	514	479	506	492	520	538	539	562	551	548	538	536	557	522	550	580	568	601	530	544	530	512	555	557	546	514	526	542	562	559	521	523	537	535	518	550	508	520	545	535	479	536	515	530	527	538	469	538	543	531	523	527	489	497	533	510	514	523	504	537	520	523	468	543	481	548	544	596	489	562	525	524	508	542	488	511	504	496	539	549	518	554	570	529	547	525	545	500	533	536	511	531	587	574	506	525	485	532	503	545	523	521	516	593	510	509	503	499	470	549	540	546	514	481	532	527	508	521	514	546	532	546	554	527	537	535	536	555	512	487	523	532	520	536	535	498	526	524	539	523	525	560	524	519	511	532	509	524	538	562	557	570	509	569	547	552	552	521	567	514	548	541	538	538	531	538	528	573	527	510	529	525	492	498	512	518	557	519	529	534	505	503	514	527	499	488	523	510	546	533	526	540	533	569	483	525	516	559	554	577	518	541	506	585	505	537	529	512	529	525	492	486	510	560	503	540	509	514	507	490	504	530	545	521	513	522	552	560	534	548	528	560	513	514	495	511	520	568	563	556	536	537	563	579	532	529	530	520	526	531	515	538	514	550	492	487	579	514	508	547	555	509	542	506	559	503	533	506	542	572	523	495	527	525	531	475	540	529	542	517	546	554	523	503	518	513	537	542	546	563	499	572	514	535	491	529	545	556	538	481	505	536	537	495	553	514	480	497	506	529	515	509	530	534	530	535	517	489	570	546	507	508	545	528	498	556	562	526	505	532	552	501	529	511	564	547	562	548	520	560	534	520	523	553	536	508	547	545	524	505	558	546	510	528	499	536	481	541	519	530	473	527	555	514	542	535	515	519	524	508	566	540	528	531	534	551	515	559	512	510	516	537	494	532	506	519	529	491	504	563	556	559	521	550	525	539	494	531	555	503	559	555	558	548	545	516	507	521	526	532	544	497	560	518	512	549	503	512	526	540	512	512	552	534	558	512	527	553	539	561	548	538	580	521	570	530	537	511	591	520	509	553	565	535	519	566	540	551	555	526	547	535	533	537	544	504	548	530	552	545	527	552	518	524	518	559	513	523	565	481	511	517	540	517	494	525	542	560	521	528	513	520	530	528	557	543	529	552	548	543	512	526	558	518	547	519	488	522	556	516	546	563	534	513	573	502	527	532	475	495	515	545	568	531	546	521	591	531	529	573	537	532	524	526	537	497	550	524	511	508	518	522	510	531	553	515	526	574	530	523	534	509	492	533	544	547	596	557	497	525	557	563	511	552	524	540	487	529	568	559	552	537	538	540	546	516	519	533	514	572	546	497	507	523	537	536	503	553	520	517	579	531	528	551	514	472	516	532	593	500	531	518	498	553	532	519	522	531	510	538	557	537	543	529	536	528	482	517	538	517	526	510	526	495	543	547	557	524	514	516	552	523	530	549	552	509	578	525	521	524	524	507	510	526	547	532	541	519	524	528	513	540	518	491	535	534	540	536	557	524	511	523	521	546	527	506	504	518	534	531	523	543	504	548	526	514	548	542	527	531	554	532	522	498	537	495	524	538	558	524	528	509	552	595	556	513	549	516	532	507	520	563	478	516	571	527	545	550	529	515	529	533	531	509	494	518	547	552	565	516	508	554	532	529	563	512	545	513	515	555	500	491	557	549	549	553	514	486	516	520	540	527	550	545	520	547	550	539	544	544	514	569	533	540	496	544	493	488	515	556	533	523	533	551	518	567	538	518	536	554	507	545	475	554	517	527	529	539	543	514	520	524	530	523	530	558	547	547	500	573	530	537	541	583	535	524	529	540	521	539	535	545	524	510	503	570	533	550	574	515	541	533	566	528	543	536	526	530	518	551	490	518	535	522	531	525	537	545	532	567	560	549	551	539	547	494	509	518	565	531	512	535	524	503	512	538	538	560	488	532	528	495	494	530	509	501	517	524	511	577	518	531	489	539	503	536	523	530	524	539	517	521	538	541	520	511	547	527	550	517	516	535	508	527	546	561	522	532	554	510	530	518	475	532	517	494	537	521	486	557	532	517	511	512	519	573	544	523
32626	20879	10642	738	263	269	207	218	189	199	221	209	192	215	198	222	232	214	236	222	215	207	205	178	230	195	177	214	208	200	196	212	202	194	211	207	215	188	228	186	177	201	221	203	234	203	186	192	217	189	221	162	187	206	208	200	193	185	200	207	184	218	186	208	205	209	211	204	210	181	208	223	175	198	216	183	192	188	198	200	200	214	210	223	204	201	200	214	205	200	223	203	167	181	204	209	206	191	207	199	189	209	210	228	211	183	183	194	210	216	206	175	177	189	223	188	190	182	176	206	184	215	187	208	198	211	181	196	206	185	210	203	186	178	190	222	203	216	196	210	181	201	219	208	178	197	198	211	225	190	197	189	189	210	205	208	197	182	220	173	196	237	202	195	222	199	205	184	182	210	207	208	215	200	183	193	177	218	186	196	207	174	193	203	204	213	190	204	193	227	222	200	188	220	203	227	234	181	195	211	210	225	204	186	237	179	212	204	217	201	204	179	232	209	198	220	191	247	202	211	215	185	187	184	224	194	205	222	212	206	188	186	181	218	212	207	170	206	216	243	226	209	209	209	209	202	211	199	188	218	200	192	199	199	210	212	214	206	217	194	181	191	197	193	203	217	182	176	163	193	195	213	207	219	214	219	200	232	199	193	202	206	195	187	210	190	187	204	201	190	200	179	193	204	176	196	219	210	202	197	192	221	193	180	243	236	199	212	191	199	199	237	213	200	207	223	235	219	210	189	209	183	209	175	230	218	225	201	203	194	194	200	198	217	191	209	181	220	225	193	224	200	205	219	181	177	171	214	201	220	173	213	199	197	189	197	226	229	205	188	212	197	217	212	206	201	199	189	205	213	231	220	181	208	219	208	207	203	203	200	188	205	231	199	166	217	248	207	209	216	177	232	200	195	194	189	209	212	188	194	194	191	229	195	192	194	169	200	221	216	202	219	223	224	227	186	207	194	200	197	216	202	223	196	227	201	175	187	201	219	214	190	219	182	210	217	189	212	198	211	218	192	172	179	214	221	203	180	213	207	202	194	167	175	185	192	216	219	192	222	170	209	202	200	197	184	198	221	211	181	188	219	197	179	210	199	173	197	215	178	208	200	213	199	185	198	184	205	215	195	181	237	195	207	165	193	210	176	195	199	220	189	191	205	186	209	203	188	196	192	218	242	203	203	194	184	222	201	207	201	214	201	181	213	207	175	168	203	177	195	180	179	203	207	189	177	217	206	195	173	212	219	212	208	224	205	192	184	183	240	190	224	200	194	199	179	212	200	211	190	207	198	213	204	208	226	211	209	218	198	217	197	210	186	229	190	209	186	187	229	197	190	204	204	174	194	189	210	199	215	198	185	232	224	221	213	219	209	217	197	196	202	202	215	190	216	201	232	211	197	176	202	225	210	214	207	196	198	210	231	197	194	190	196	181	221	232	234	223	193	202	235	208	217	189	195	242	205	203	204	219	197	197	205	226	198	185	191	169	225	202	203	220	199	204	202	221	192	225	202	171	183	222	189	231	195	211	212	195	196	190	181	181	203	188	183	177	177	227	167	198	209	192	211	194	193	183	193	200	209	223	217	194	179	204	233	220	186	215	206	219	206	191	183	222	200	179	196	198	180	211	214	200	226	214	199	184	207	190	208	194	225	185	214	201	196	211	212	211	198	230	224	178	231	191	189	210	214	223	218	219	200	204	210	214	218	177	211	210	199	177	199	179	189	220	198	193	220	188	187	221	220	205	210	220	201	203	230	218	211	185	201	163	209	204	202	211	201	203	196	170	201	178	174	202	223	201	214	186	189	212	211	210	200	217	224	186	185	203	213	192	209	187	211	205	199	212	220	207	168	214	185	189	233	216	228	202	203	194	194	225	171	196	188	189	223	199	194	205	202	211	229	213	181	211	220	197	194	196	236	198	211	211	174	200	208	217	197	212	207	220	219	190	199	205	198	212	180	215	183	174	184	195	213	195	222	207	192	198	189	217	208	198	227	231	238	201	213	194	197	197	190	199	211	227	210	214	171	177	212	225	177	224	234	185	216	208	179	209	203	207	209	210	202	235	204	205	198	180	196	186	203	212	206	210	212	232	211	200	192	190	214	180	215	191	177	226	205	181	181	199	199	200	209	208	206	219	218	219	176	205	185	186	205	199	209	207	197	206	186	214	192	219	204	191	215	223	227	212	201	190	192	202	204	195	182	220	168	197	204	212	221	215	185	189	206	195	201	215	189	214	198	207	192	185	200	195	193	211	201	189	196	220	230	197	183	177	183	189	189	198	203	219	208	179	218	245	206	195	218	226	212	200	214	185	189	207	207	200	207	186	212	197	187	218	211	184	218	184	193	202	174	198	198	200	201	196	214	194	177	213	192	186	193	215	188	217	203	201	179	204	189	201	206	193	222	203	203	184	218	217	202	190	222	201	192	195	222	201	214	234	181	204	169	245	189	201	189	218	192	190	194	207	210	210	181	189	225	184	225	187	186	213	185	180	224	214	208	196	216	223	198	230	183	172	198	227	204	206	203	168	213	195	210	208	202	205	200	227	232	192	194	204	212	196	193	227	205	220	201	183	188	216	185	184	212	177	230	219	185	187	222	183	219	216	214	198	182	197	215	188	222	197	200	213	215	181	195	195	222	193	190	187	229	195	212	216	179	215	220	192	215	192	197	207	209	203	183	199	182	219	193	190	213	213	213	205	182	203	203	210	208	224	188	196	205	205	201	186	214	211	198	197	210	190	190	203	185	188	212	186	219	196	201	209	196	191	217	198	184	185	208	196	202	217	213	176	194	199	208	195	207	222	180	170	216	211	181	195	211	240	209	213	191	223	188	207	211	185	204	200	203	145	200	216	195	184	214	215	190	213	215	196	181	180	206	203	206	198	190	197	224	197	206	213	196	206	187	191	192	175	214	216	200	210	191	219	193	218	208	209	183	240	202	179	225	193	185	214	196	219	241	200	183	201	192	199	191	183	187	186	187	196	201	178	191	196	213	197	222	177	215	221	197	172	204	211	179	180	190	208	194	211	185	227	193	211	214	229	184	213	192	209	203	198	210	222	200	201	196	216	189	187	181	224	216	206	204	206	203	198	177	220	220	175	230	208	180	168	201	195	210	218	200	184	235	176	189	206	209	206	177	179	180	194	214	211	192	237	200	181	202	214	182	217	215	205	187	192	200	195	205	177	206	222	199	181	211	202	210	212	207	195	215	250	208	200	186	207	187	190	217	212	195	190	196	207	205	182	210	185	190	202	222	190	221	189	205	195	223	189	212	195	237	201	224	190	174	203	205	190	215	210	201	198	186	194	183	206	195	176	182	218	177	180	217	190	194	186	214	196	186	207	217	187	221	197	202	190	209	208	188	187	192	194	207	229	207	223	221	180	197	193	218	209	173	186	207	199	183	201	176	233	198	211	203	191	219	207	212	201	207	174	216	212	202	206	211	228	207	190	189	200	183	179	202	179	203	220	180	199	190	220	173	190	215
6891	8515	1702	478	452	451	461	502	496	443	509	504	499	450	461	470	473	492	474	444	455	497	478	484	498	472	457	483	487	482	455	479	524	474	461	474	485	467	526	475	470	498	493	482	514	470	480	505	472	464	456	487	465	434	502	485	468	473	469	475	502	477	508	500	479	485	529	463	528	505	490	487	456	446	473	473	502	486	481	450	489	462	499	484	468	480	484	498	503	493	517	511	475	480	471	486	447	488	474	490	474	480	478	495	543	460	501	479	468	505	481	516	518	481	509	436	498	492	508	462	475	521	512	507	490	486	435	468	481	493	488	442	462	537	474	449	486	527	509	454	472	457	462	514	469	491	494	506	535	457	468	487	484	476	509	479	492	486	492	502	484	492	517	462	495	513	478	476	505	465	450	530	497	505	498	476	485	507	503	493	486	454	501	477	455	472	492	461	487	498	520	511	484	464	452	461	503	476	474	490	493	510	451	463	499	494	474	477	457	488	490	485	505	487	476	494	466	513	486	525	528	464	508	497	514	480	502	489	487	447	526	455	480	496	453	458	519	497	446	461	481	513	467	510	485	503	474	499	463	513	466	462	510	505	489	508	458	476	507	488	460	507	481	508	469	476	489	504	474	469	452	483	456	470	469	485	466	448	471	495	544	506	458	482	488	500	500	485	466	503	486	465	465	482	469	517	474	486	467	500	480	467	461	434	480	484	504	444	520	447	529	460	476	521	464	488	488	482	501	480	512	489	481	457	509	449	467	482	444	469	459	442	496	469	444	483	493	465	461	473	493	481	474	469	515	481	476	484	475	498	450	509	490	512	534	459	461	461	462	501	504	484	474	472	518	488	489	501	464	466	479	463	489	455	438	499	482	483	479	504	481	485	472	487	456	452	486	518	476	467	498	449	492	495	471	489	467	492	466	478	484	505	509	518	499	487	444	481	488	497	498	459	501	486	466	471	462	485	557	425	499	517	460	465	520	482	478	467	445	479	494	523	465	497	483	499	478	493	476	495	484	514	467	449	494	455	456	482	483	454	479	445	509	456	427	489	444	531	525	509	490	441	472	510	468	462	462	465	483	481	471	434	454	475	482	482	503	494	442	473	481	473	541	497	504	492	491	493	524	486	481	433	447	456	461	480	481	470	473	476	501	490	498	474	515	511	493	498	454	461	441	461	467	503	512	464	471	464	495	485	542	490	481	470	472	515	471	524	466	495	479	522	488	500	453	474	458	454	500	493	523	497	466	464	453	454	474	482	493	475	453	460	467	454	484	455	486	481	472	507	442	466	514	494	493	486	443	479	502	494	508	459	476	461	494	513	467	499	532	532	470	479	511	448	502	484	482	472	472	468	473	474	479	496	523	468	471	493	488	483	470	483	473	538	510	482	511	490	510	478	450	503	508	452	491	472	503	475	500	463	486	493	467	468	515	459	484	490	492	483	483	480	482	510	451	512	496	530	490	441	484	466	492	469	489	494	464	518	478	462	478	479	492	508	469	487	472	475	480	500	472	488	483	501	472	456	520	495	469	504	486	519	479	490	493	467	469	452	516	483	508	460	474	507	476	459	440	470	492	506	433	489	467	503	475	497	509	500	507	475	499	464	484	486	468	453	511	457	486	464	428	511	484	489	485	463	502	476	482	502	480	483	482	509	464	470	451	513	497	491	463	500	472	485	481	506	500	473	469	502	486	510	488	499	514	499	430	510	478	509	490	502	501	494	497	473	455	511	522	489	494	467	479	500	481	496	497	486	493	515	446	464	515	487	478	493	463	472	487	530	470	469	475	502	475	488	467	460	471	486	540	492	487	486	448	471	476	506	481	496	479	488	479	485	485	514	466	484	466	518	517	490	478	466	469	521	487	511	505	432	483	499	470	474	480	467	506	493	458	461	465	487	469	471	485	476	476	459	444	475	449	454	499	467	507	486	500	519	482	507	477	471	488	500	471	440	529	468	495	497	494	471	478	464	477	490	501	533	532	457	490	494	439	527	539	468	458	472	492	490	477	479	490	481	484	475	495	457	480	479	462	521	475	481	466	475	481	440	491	467	479	511	526	471	499	531	490	464	494	474	479	444	478	505	445	464	463	475	469	473	495	550	472	482	494	442	504	486	461	494	488	499	450	517	481	451	478	456	472	473	490	463	504	472	466	475	527	451	475	507	516	434	454	492	520	474	524	503	469	511	509	481	484	479	453	485	493	488	488	496	444	519	485	479	505	518	512	501	479	483	465	498	487	457	492	497	475	437	464	515	485	434	452	489	494	476	491	491	499	493	506	487	467	508	489	475	503	484	494	472	501	497	489	470	490	521	504	490	463	436	469	456	531	450	468	458	466	475	479	515	463	473	470	503	497	487	460	480	494	485	457	452	462	516	472	469	499	453	492	453	461	537	499	511	464	460	507	463	529	487	455	457	482	487	481	470	489	494	505	521	443	500	510	490	484	424	487	510	481	463	487	507	471	507	533	504	510	513	481	508	465	483	504	449	461	496	503	492	467	487	494	476	480	460	512	485	477	517	479	461	488	479	475	445	501	452	506	447	507	516	494	475	465	489	496	481	449	480	486	497	473	481	444	492	477	484	465	494	499	503	483	447	472	481	506	478	472	494	500	494	478	486	485	495	474	506	471	475	485	486	500	482	463	439	488	487	530	426	471	461	497	460	476	473	482	496	475	458	482	462	475	478	460	499	496	472	462	478	471	485	477	476	492	503	472	477	479	499	528	473	481	473	445	454	474	487	512	490	538	493	491	491	453	464	486	513	506	508	483	474	470	487	469	479	491	491	479	482	470	491	515	425	473	504	454	452	505	458	497	456	484	487	479	495	480	510	451	501	547	466	485	457	506	492	481	486	471	479	491	471	494	478	477	498	469	470	455	460	487	501	501	485	485	510	475	487	481	511	499	440	499	476	451	429	515	474	444	506	519	455	468	479	509	462	477	489	539	492	491	516	486	477	459	501	467	496	504	467	524	456	447	481	503	456	475	495	499	468	455	475	486	527	518	498	533	475	500	492	498	506	479	496	479	512	476	509	465	473	484	467	539	444	435	457	494	511	482	473	500	476	473	443	499	494	466	509	453	476	473	491	474	478	478	483	514	464	474	472	488	484	453	521	499	485	503	512	469	485	468	467	493	490	466	442	477	475	485	483	475	467	485	488	479	500	443	457	459	470	535	496	472	437	465	491	477	477	512	463	482	483	488	456	484	486	460	492	495	452	493	492	482	479	498	484	483	489	483	485	474	459	474	528	477	469	468	462	481	479	464	496	489	520	500	457	523	479	499	483	511	481	468	479	517	476	463	471	495	484	476	523	451	488	470	522	449	503	496	447	491	518	482	510	479	491	522	527	484	487	492	469	489	499	479	488	440	497	466	529	450	499	479	482	518	503	485	484	523	493	455	476	458	468	475	480	492	485	491	481	485	476	496	488	479	466	528	474	476	470	470	495	522	475	483	442	483	503	473	486	478	474	512	504	504	496	536	457
25014	21528	24875	28629	21523	20668	996	457	372	350	362	372	380	357	360	336	325	332	336	335	313	344	342	314	310	352	338	294	289	321	349	332	313	303	337	334	297	317	352	337	332	276	366	334	341	350	313	298	342	321	304	300	344	337	308	335	312	332	316	334	309	313	301	314	331	345	325	326	332	329	335	324	331	353	297	320	340	345	334	321	337	285	332	315	295	314	327	348	336	323	311	347	300	338	331	323	313	298	314	286	305	326	323	306	287	315	291	331	360	324	325	352	329	331	314	329	288	361	333	335	295	340	345	312	329	300	315	322	327	303	332	335	317	341	303	318	344	329	309	336	357	314	304	327	302	339	325	338	297	332	339	309	309	347	321	347	323	334	336	344	316	342	326	322	348	354	319	352	323	343	312	321	309	305	370	310	355	320	307	316	308	265	341	312	371	324	297	332	328	322	307	297	288	320	349	374	343	317	337	309	324	339	352	313	293	296	307	366	326	318	333	342	310	332	327	268	341	321	337	292	344	323	352	316	286	361	339	332	313	311	311	349	300	301	335	297	297	340	361	330	308	316	335	332	339	316	316	333	335	333	358	302	339	338	332	302	305	324	350	292	352	327	314	309	322	316	341	322	348	341	306	318	315	324	305	311	328	310	317	354	321	356	324	301	340	307	309	309	298	288	318	316	341	333	307	317	302	310	323	316	323	324	292	311	347	338	325	346	348	350	315	311	338	339	325	345	299	307	301	301	308	337	338	348	303	309	332	302	316	318	316	323	297	339	319	303	345	323	304	322	332	329	323	346	342	324	334	326	336	333	317	328	338	340	307	368	333	349	330	341	343	298	335	293	345	325	347	333	316	307	325	306	303	298	311	317	330	341	309	300	296	320	300	328	333	308	301	316	301	341	367	350	303	316	304	306	317	327	325	317	295	301	341	342	350	365	334	343	309	319	296	357	367	311	361	310	373	339	321	313	338	334	316	302	325	353	326	305	317	336	335	299	328	339	295	319	319	359	348	309	359	332	328	308	333	325	344	316	331	345	341	286	311	315	308	342	330	319	323	304	291	336	308	294	345	317	314	313	283	305	338	320	327	330	332	330	289	318	293	348	339	359	324	334	325	352	312	348	306	306	305	323	336	333	321	305	341	334	298	313	293	330	320	352	311	317	313	351	322	330	308	358	357	343	312	348	283	330	325	306	315	337	340	318	304	321	313	326	343	295	300	329	333	297	323	301	291	338	318	343	340	344	356	316	358	321	318	327	313	306	357	316	341	332	336	325	297	329	297	353	365	308	326	280	315	305	339	365	323	344	314	284	336	360	325	304	318	299	326	350	305	354	323	317	345	295	310	323	328	302	344	322	303	311	311	328	345	316	279	329	354	290	345	345	302	282	337	329	330	293	322	337	288	334	327	332	320	307	336	326	335	342	338	309	326	347	336	302	326	277	289	314	322	312	304	336	325	308	323	357	361	313	348	309	341	335	316	330	328	321	333	331	314	328	343	278	324	309	304	335	322	338	323	313	319	351	320	314	286	357	360	342	324	317	314	320	331	346	298	286	366	334	322	332	371	343	329	302	345	349	326	316	283	324	310	338	334	305	339	340	332	316	325	307	303	359	334	339	369	338	313	371	335	316	316	296	330	364	348	334	300	317	316	315	330	289	332	315	317	350	314	328	319	328	297	315	307	300	306	319	309	363	351	336	345	339	296	318	353	314	292	359	337	312	333	287	325	307	344	320	290	351	357	322	330	303	335	345	331	300	341	331	305	332	323	322	282	302	331	347	345	338	340	331	327	352	331	350	297	344	339	346	322	332	327	313	322	329	332	398	344	309	318	324	320	299	318	301	319	315	353	325	341	357	329	332	333	349	302	297	314	316	332	354	305	300	336	337	336	313	341	342	295	364	299	322	354	355	365	324	309	317	301	329	368	332	328	337	360	290	347	319	327	315	357	342	306	309	319	300	324	315	335	328	333	319	334	350	306	328	330	319	332	311	312	316	345	312	317	288	313	332	297	300	297	330	339	327	349	339	331	328	353	315	329	322	314	290	317	320	300	338	337	322	311	331	319	316	319	302	319	279	322	356	320	330	330	292	332	320	341	324	286	320	312	381	323	311	305	339	296	327	313	305	323	340	322	307	334	319	327	319	280	382	295	301	325	326	338	333	306	334	343	346	338	312	320	341	325	350	331	308	324	319	306	339	298	281	361	330	329	337	309	294	306	354	333	342	329	368	346	356	304	307	313	346	325	330	345	322	333	291	311	355	273	312	332	311	343	325	340	331	312	342	335	311	313	361	287	322	346	316	348	371	338	315	324	353	330	310	331	343	334	320	315	341	333	306	332	327	307	305	311	347	299	319	290	308	315	330	316	301	299	309	335	324	346	328	328	355	343	326	326	295	305	327	333	297	317	316	316	317	332	324	313	336	324	317	293	327	332	355	329	303	300	342	335	330	321	302	324	303	311	344	312	296	306	334	326	326	317	364	279	293	335	301	331	331	295	339	329	337	302	307	335	337	325	348	343	333	316	353	302	286	324	336	344	299	315	355	332	312	313	337	340	311	315	309	348	325	355	332	325	293	360	328	293	354	323	301	286	327	323	321	319	337	313	315	305	320	310	302	288	308	325	339	317	338	333	367	308	343	297	352	325	335	306	328	340	288	349	349	320	309	298	307	355	316	320	317	329	281	356	324	313	334	306	313	300	361	334	319	337	332	291	322	320	326	296	310	322	310	353	311	332	348	323	341	309	320	333	309	305	334	296	316	337	319	329	370	347	337	307	262	326	358	336	294	335	302	311	322	330	341	339	354	332	340	344	325	305	298	330	327	335	335	328	312	327	347	290	346	279	333	327	327	312	341	307	348	302	326	291	347	327	292	354	350	331	358	300	322	311	299	317	297	348	319	378	317	340	322	344	343	368	324	305	359	315	320	340	332	358	322	347	335	317	342	356	338	328	339	306	287	306	319	322	348	342	333	339	321	311	313	329	318	324	335	315	327	347	346	327	347	296	343	347	328	348	318	296	342	330	343	333	320	329	310	357	314	353	330	329	326	302	304	314	325	339	339	332	344	338	328	341	332	331	318	323	345	326	302	319	326	329	338	349	314	359	305	325	333	310	329	332	314	334	318	317	321	340	315	308	335	316	325	334	313	324	312	324	308	300	298	332	338	317	285	338	315	321	329	319	334	324	310	338	342	322	330	314	313	331	342	318	336	320	322	332	323	332	342	335	364	308	345	313	302	313	308	319	333	349	315	303	335	292	317	360	325	288	326	327	352	341	327	303	332	313	353	343	346	336	324	334	337	302	313	339	277	336	285	307	298	380	351	333	298	320	329	331	306	336	302	313	302	314	307	318	340	362	300	333	308	309	298	339	337	341	318	318	300	297	294	359	338	308	337	346	351	359	338	283	306	345	304	317	307	333	284	342	317	358	311	292	312	297	311	342	333	320	343	309	332	313	315	331	289	351	331	331	310	329	330	319	325
15629	45344	10575	1152	882	746	740	748	775	696	702	735	777	731	706	742	714	699	736	725	701	713	710	709	718	723	728	650	731	670	713	714	707	715	699	726	715	681	703	691	697	695	704	739	727	725	703	714	717	705	737	672	708	674	709	691	701	667	710	684	724	700	691	678	733	677	668	756	680	702	693	693	679	739	706	695	672	733	663	684	682	657	689	660	697	692	657	672	666	716	644	719	720	674	692	698	729	683	671	655	690	779	711	716	679	688	690	665	666	736	668	681	723	660	673	717	695	663	745	710	728	718	696	715	727	714	706	705	733	662	681	738	702	696	706	699	715	693	692	681	676	730	688	698	730	720	684	718	696	716	681	691	682	682	730	719	734	746	689	678	680	697	666	624	691	710	685	654	685	681	705	716	688	718	719	727	679	741	717	721	673	712	677	747	717	682	724	687	676	701	692	707	727	692	732	701	718	656	690	692	732	676	702	720	710	753	712	682	672	719	703	682	699	712	690	778	715	698	658	629	688	667	695	703	721	743	711	645	668	661	714	741	742	701	741	724	729	691	691	697	708	709	681	695	679	698	658	684	746	684	669	690	683	712	684	762	682	694	750	667	692	714	702	703	680	716	708	695	685	712	751	727	698	749	725	698	701	686	707	698	711	698	691	707	669	679	668	719	719	730	689	657	745	741	693	665	714	711	647	727	675	706	708	676	716	674	674	653	662	689	725	705	695	768	690	673	666	742	715	713	730	714	707	660	669	679	744	665	715	728	728	678	682	677	694	654	723	712	686	726	679	672	688	738	672	662	673	714	655	669	668	695	702	688	764	669	685	716	723	749	676	721	671	673	691	696	754	643	692	709	697	778	689	659	654	696	688	704	761	683	681	718	760	650	667	696	691	690	730	674	663	689	699	736	667	678	741	642	722	711	708	645	700	693	701	651	693	708	759	746	719	711	677	714	729	709	688	702	724	668	666	695	664	687	732	676	736	688	709	686	676	774	683	752	704	687	677	693	704	718	704	685	692	700	694	752	695	669	754	729	661	737	725	684	649	740	686	742	685	699	702	696	660	652	644	674	674	694	674	708	722	705	696	715	729	706	720	694	699	679	683	714	733	677	660	682	723	699	659	718	709	674	665	657	698	706	671	708	707	667	736	717	730	718	743	673	714	721	679	688	667	732	696	694	654	678	698	661	730	715	629	671	680	700	736	714	658	678	711	758	717	716	682	713	699	697	738	711	685	676	684	736	654	715	693	703	729	690	722	684	690	716	718	690	713	650	692	699	703	686	713	657	687	727	646	639	649	698	694	669	659	750	686	657	717	700	685	750	704	694	692	688	723	663	690	665	744	703	738	767	688	676	707	700	726	739	674	704	730	706	679	745	716	687	753	689	714	671	684	732	681	734	690	708	693	691	653	741	729	697	691	701	701	724	692	728	726	705	656	711	731	753	649	665	696	699	674	681	607	719	717	723	690	741	703	650	678	755	656	681	719	692	686	703	717	718	724	694	671	739	699	666	692	707	736	699	684	706	700	670	716	721	730	697	689	625	651	681	727	703	720	694	742	674	704	714	687	722	669	680	704	745	710	703	653	673	709	701	760	754	711	715	638	703	727	716	677	680	676	729	700	706	681	696	667	723	703	644	692	650	700	735	688	724	696	656	681	709	707	700	739	666	693	720	690	647	695	680	670	692	732	722	740	732	685	713	680	695	716	671	724	729	693	674	736	698	674	667	711	719	708	721	665	712	676	640	711	697	735	733	733	707	729	688	743	699	677	723	698	701	685	741	680	739	711	727	710	736	692	707	690	708	722	656	693	750	707	681	716	696	713	651	699	688	700	691	730	705	736	664	687	689	676	711	684	720	684	637	663	693	723	666	666	700	694	705	675	653	699	740	676	679	721	709	654	704	714	722	710	746	744	704	662	676	666	683	693	731	663	664	709	709	729	751	721	704	664	719	693	675	681	658	657	729	697	706	715	745	721	736	695	689	676	715	730	739	686	727	764	714	687	718	721	683	710	690	675	704	732	714	665	697	694	705	697	683	663	719	658	699	675	718	707	674	699	707	656	706	684	730	701	710	641	710	699	735	657	688	717	697	688	704	714	714	684	737	722	684	722	707	684	730	712	701	694	691	726	721	692	692	677	701	670	692	691	639	690	697	690	705	708	697	718	695	714	681	690	664	691	676	646	699	750	676	742	674	705	719	664	688	670	721	730	722	711	697	699	715	660	716	689	689	691	684	671	677	719	716	740	704	700	690	692	708	686	687	683	664	714	677	666	698	659	709	718	695	714	726	698	689	683	688	688	739	703	670	669	672	680	693	656	700	739	704	677	754	694	664	722	762	656	716	702	724	666	695	720	735	683	634	717	705	685	689	687	711	738	706	701	666	723	699	700	676	661	657	725	721	732	688	687	676	672	678	718	722	716	697	669	700	721	705	699	683	654	663	706	627	708	672	694	682	665	683	669	660	719	691	730	718	728	723	709	743	705	729	691	714	708	725	724	722	679	712	701	672	666	711	688	754	687	730	678	705	715	674	763	698	667	704	751	693	714	717	749	676	695	686	683	729	698	728	647	688	663	676	658	730	703	653	685	698	661	658	687	725	689	733	690	707	678	719	681	697	714	695	679	688	704	699	723	700	712	701	697	686	715	693	701	753	696	729	675	691	673	669	716	690	676	694	708	694	703	642	651	641	664	719	656	684	728	722	709	729	694	687	623	713	706	689	739	667	650	687	670	691	730	726	721	661	673	694	749	670	677	683	726	705	698	681	674	697	680	720	725	711	694	717	705	686	649	652	690	723	634	650	704	656	699	713	712	687	711	733	679	752	712	686	679	710	698	683	700	663	673	680	699	690	731	702	697	703	686	708	745	744	713	698	691	672	683	722	693	706	676	703	685	703	722	696	741	740	703	690	707	689	709	678	719	679	716	729	678	712	731	687	670	720	689	670	669	727	698	711	682	683	704	681	712	725	709	697	713	685	688	662	740	658	673	712	706	705	696	680	685	724	677	721	698	725	683	721	671	697	687	724	699	692	705	716	688	744	733	702	679	726	707	652	728	703	705	669	666	719	696	702	730	667	639	697	721	717	708	667	710	653	684	726	678	719	681	686	702	703	706	697	682	724	669	699	745	685	699	696	734	681	698	703	711	709	651	756	725	679	687	702	749	697	735	692	706	667	685	703	692	696	738	696	689	682	672	682	702	697	673	700	689	733	692	661	699	652	697	714	716	737	672	721	656	719	719	713	688	658	753	693	670	684	709	719	682	741	710	690	671	718	692	700	703	688	724	692	693	683	709	663	716	685	682	684	742	711	720	672	712	699	688	694	726	732	747	723	699	668	679	728	678	742	715	689	685	726	659	692	727	667	666	712	683	749	687	698	717	731	686	686	719	696	694	691	729	702	712	719	706	736	687	715	742	685	709	734	650	718	704	654	668	659	652	707	699	648	746	693	696	697	685	696	689	704	696	754	695	702	713	706
24247	21450	25074	28251	21454	21461	19289	694	370	370	305	308	303	286	312	270	295	284	267	305	228	277	275	267	234	260	289	267	248	274	245	282	282	264	277	255	281	237	297	252	268	235	265	274	274	253	276	285	256	246	241	219	261	258	289	282	269	241	230	243	283	241	262	247	257	257	248	274	251	287	252	277	244	231	259	277	252	273	243	264	261	246	257	265	232	237	217	257	227	271	229	246	265	246	254	236	279	259	250	262	301	240	273	223	260	211	265	265	251	250	250	227	238	261	270	234	283	273	292	261	235	243	262	236	255	235	231	244	256	268	251	273	272	225	251	240	260	242	247	239	226	230	295	252	288	273	226	254	255	241	311	267	238	273	266	257	251	233	258	248	280	282	267	253	257	256	231	283	282	222	236	250	253	252	219	267	260	268	267	280	277	246	244	246	256	256	303	266	245	263	250	266	234	277	256	249	277	259	278	272	232	251	281	239	260	247	257	248	279	230	239	246	258	239	258	283	270	264	232	253	283	237	249	302	263	236	259	242	278	260	248	239	243	259	242	229	270	220	265	277	280	278	258	238	266	267	253	235	265	266	240	277	254	242	261	270	257	261	233	233	264	245	244	267	218	247	218	266	269	254	256	248	246	250	247	234	262	259	249	248	234	226	228	236	277	252	216	255	222	280	271	243	243	244	269	218	270	267	252	264	208	259	261	241	271	287	244	294	236	257	292	241	265	241	232	253	281	249	248	261	260	241	232	258	225	267	236	249	283	242	276	248	224	292	245	268	248	244	264	246	289	289	291	257	271	242	231	245	267	266	239	256	247	251	256	269	254	257	239	278	234	229	246	283	269	257	243	279	266	274	261	254	254	283	234	280	277	282	277	262	265	244	234	268	252	248	288	258	257	263	243	239	239	266	253	246	232	235	249	276	273	244	208	267	230	254	274	223	229	255	270	273	251	239	280	258	239	244	266	271	264	256	240	262	260	249	239	234	213	261	246	246	258	248	301	273	270	246	246	234	259	213	240	248	285	243	259	247	237	228	250	239	285	264	283	275	251	259	220	267	251	249	244	247	249	255	259	256	254	236	259	246	273	251	267	248	251	250	272	228	285	253	265	266	251	214	262	262	248	254	282	267	270	245	259	273	272	243	286	248	258	249	284	244	246	239	254	244	257	236	258	252	277	279	250	255	264	274	271	264	243	267	250	261	264	262	280	254	262	285	235	239	245	236	237	254	246	261	245	242	293	268	256	262	249	269	222	287	260	244	255	253	242	265	252	272	287	249	244	239	269	268	234	264	256	236	259	272	254	250	252	248	242	248	243	257	262	281	249	251	258	282	233	244	251	233	240	231	250	243	243	241	261	283	254	255	279	293	273	228	231	256	259	294	253	251	249	260	253	252	256	265	261	253	251	250	265	237	282	291	260	223	261	223	268	260	263	260	239	263	261	255	225	234	257	282	244	280	242	248	232	251	262	246	254	237	256	245	259	249	230	221	250	272	240	249	241	264	239	280	278	243	238	257	271	259	257	251	228	257	250	235	254	233	228	279	257	249	260	281	274	251	273	246	264	236	264	251	266	252	245	259	254	263	252	277	252	260	255	236	258	253	250	262	255	251	306	241	261	224	232	253	269	255	262	220	235	253	266	266	267	279	276	260	272	249	281	242	248	281	248	246	252	256	240	259	290	235	244	248	245	222	276	246	234	265	244	228	268	252	280	253	244	210	232	240	264	281	293	246	253	252	291	275	253	267	259	245	235	234	254	243	236	232	219	282	271	257	241	275	237	274	271	228	263	243	251	242	253	257	274	265	256	272	261	252	263	216	265	287	234	221	226	269	241	238	222	267	224	247	241	255	239	217	262	301	259	238	249	248	253	234	241	285	270	238	275	286	239	253	286	250	246	259	257	245	260	250	248	254	268	274	258	245	249	245	253	273	255	237	259	215	278	234	232	264	271	267	270	266	261	300	246	262	245	242	243	279	258	261	231	237	253	237	276	232	249	248	267	276	235	247	250	274	218	279	262	232	238	259	257	257	284	248	227	271	257	268	285	274	277	248	260	246	246	247	246	249	237	266	250	261	279	244	266	243	280	267	260	261	254	262	249	269	260	246	246	261	242	254	248	236	257	263	240	262	265	238	286	249	260	271	284	274	243	265	257	247	250	251	246	248	216	268	273	247	257	257	259	257	259	256	239	256	264	239	263	234	282	285	260	283	238	263	243	245	259	256	250	268	252	247	255	269	267	252	251	236	263	258	252	242	223	238	242	262	263	266	241	259	241	244	261	258	239	259	253	241	273	287	260	286	238	246	285	235	289	264	242	248	247	226	254	237	246	239	269	234	251	241	234	262	280	287	278	264	238	237	253	250	235	233	264	273	286	250	251	245	261	264	229	278	236	253	266	264	235	245	237	243	232	285	267	250	271	240	274	292	269	276	295	263	245	257	244	249	242	242	278	260	290	253	245	243	251	245	271	267	255	283	262	245	268	256	264	256	253	272	264	232	230	286	276	247	264	250	261	284	269	283	278	255	273	272	244	271	260	243	238	274	253	242	242	289	251	235	262	217	254	257	268	239	266	297	237	267	252	241	251	263	273	263	256	266	241	264	244	268	258	245	249	230	252	273	212	276	218	278	270	282	247	248	256	221	277	244	260	260	279	260	271	233	234	219	261	239	251	274	238	252	260	257	252	252	255	268	238	266	241	230	235	245	255	263	262	269	265	290	244	278	263	260	249	270	262	265	235	231	230	254	256	248	270	254	254	265	246	235	282	248	263	242	227	241	271	284	225	259	241	261	231	244	242	264	239	255	240	239	228	252	248	268	250	248	262	265	256	259	241	226	246	240	275	243	222	244	254	249	241	250	282	245	250	267	271	230	243	259	234	261	232	242	267	284	277	228	250	272	292	273	269	255	242	272	241	271	241	221	235	265	253	280	252	264	257	259	249	242	266	231	241	284	257	242	247	239	229	248	242	268	267	259	271	252	284	252	255	236	295	284	285	230	229	235	274	246	236	275	243	248	269	264	227	256	251	262	240	252	246	239	294	247	252	271	278	225	234	299	228	263	286	239	228	255	282	278	265	274	248	254	292	266	247	274	242	260	279	277	271	274	311	280	257	250	233	219	248	254	249	252	238	249	278	260	248	258	266	245	252	256	266	239	288	241	216	218	260	274	278	240	252	289	247	243	247	261	247	264	251	244	276	279	301	256	272	271	272	252	263	276	273	247	253	275	277	288	229	286	242	259	264	249	277	255	248	254	273	261	251	264	260	260	243	261	262	266	259	237	254	274	271	235	260	258	264	251	250	270	242	273	250	243	257	246	244	249	262	265	275	238	230	213	253	242	259	242	238	244	265	282	255	243	228	240	260	240	244	214	250	277	260	244	230	251	249	238	269	212	202	258	252	249	249	229	253	261	256	246	248	275	266	229	235	255	224	254	251	224	245	244	256	251	251	268	240	264	273	251	255	243	252	258	256	259	233	217
21658	56268	16336	1412	862	698	681	604	593	582	598	554	569	555	545	555	547	531	501	526	507	562	508	550	550	487	591	568	550	564	527	560	509	524	516	541	529	521	532	508	559	538	515	584	520	583	536	524	525	521	551	532	521	517	554	527	581	557	537	505	491	529	586	504	573	517	556	540	513	484	519	584	540	540	496	539	477	532	510	545	526	587	575	536	568	536	530	530	525	557	534	541	520	516	521	529	556	545	526	532	521	540	581	509	523	552	525	539	507	534	542	548	535	544	532	527	554	543	559	546	521	526	510	533	567	517	504	520	534	555	523	564	545	560	542	534	473	491	545	527	497	520	537	511	531	517	540	505	570	568	500	522	519	519	555	532	497	548	539	523	530	577	562	545	499	575	529	517	507	571	510	530	537	548	574	503	552	534	570	500	527	513	539	526	479	559	495	548	536	530	566	565	537	540	561	534	549	523	517	518	543	513	545	526	530	521	530	532	533	531	500	522	581	520	569	525	499	557	532	551	562	518	513	522	493	523	534	557	515	502	550	513	533	542	474	520	604	549	491	517	478	545	548	549	487	557	484	509	535	538	554	529	503	515	519	525	531	548	536	518	551	519	542	504	561	550	551	535	587	510	494	539	554	520	526	564	492	556	531	536	513	526	526	557	530	525	518	540	548	506	545	526	508	546	512	571	560	506	527	543	522	520	550	550	521	552	546	546	543	550	518	483	517	528	519	513	561	548	498	511	562	549	519	532	521	557	520	515	532	518	530	545	522	528	532	549	507	548	575	524	509	523	557	503	492	545	553	519	526	483	519	536	471	512	518	529	503	568	534	524	530	513	563	506	520	515	550	514	530	513	531	537	558	539	523	561	498	517	497	606	519	572	560	544	553	495	500	524	520	547	528	524	510	561	586	555	534	532	495	516	504	543	541	529	553	524	529	503	531	541	536	475	545	549	566	484	517	590	538	548	534	508	548	539	512	487	529	530	531	511	543	530	579	537	520	549	553	535	559	545	536	547	551	560	530	526	558	535	540	537	548	541	546	491	523	506	537	564	532	527	517	572	490	513	552	507	543	516	568	559	555	510	568	541	520	535	528	550	522	493	555	539	556	532	524	581	549	526	502	564	531	512	521	561	523	492	492	523	501	537	555	508	562	548	545	534	536	499	514	566	528	533	527	502	522	522	520	495	596	535	539	543	518	521	518	522	543	522	509	550	537	568	544	540	545	538	538	554	530	560	541	573	597	553	511	514	524	504	536	539	547	573	487	531	627	551	535	533	527	510	550	583	508	556	522	535	525	488	547	501	537	542	525	543	502	522	576	503	567	520	567	545	513	497	538	508	540	548	565	550	594	558	531	546	533	523	529	519	527	529	505	517	542	516	542	548	542	548	513	552	512	493	537	543	547	522	547	549	534	543	536	514	540	541	561	518	545	552	528	518	506	519	586	497	519	547	567	486	476	537	527	565	545	458	530	560	538	521	538	585	543	539	538	522	518	527	586	548	519	531	498	497	576	596	563	511	523	518	497	526	544	573	551	543	540	553	530	535	550	508	562	516	535	529	548	499	540	515	521	558	546	503	533	563	505	532	518	538	510	561	573	535	531	527	527	543	576	483	536	521	510	522	554	517	492	496	507	527	544	568	517	563	522	586	534	558	528	549	548	557	525	608	535	585	554	544	497	535	525	562	541	521	590	504	505	534	548	524	535	540	506	542	511	556	500	485	563	540	540	537	499	523	517	535	531	538	529	561	553	515	543	474	497	548	516	522	529	532	523	501	506	504	519	535	499	514	528	547	534	513	542	547	548	473	552	527	552	539	569	523	544	546	507	546	526	567	549	568	502	517	575	522	522	563	539	547	517	492	545	548	532	514	596	555	564	521	520	508	532	540	543	515	568	520	488	504	568	498	504	540	547	542	530	569	534	507	491	538	564	557	568	560	502	536	539	530	481	523	531	561	546	528	523	559	514	524	512	540	541	543	540	531	584	499	551	563	545	569	550	557	547	551	519	496	565	540	576	533	536	544	514	561	529	495	554	544	556	535	533	534	533	495	530	552	551	508	530	537	554	541	528	493	545	536	508	522	520	559	474	521	531	555	547	550	491	498	528	536	547	519	513	523	528	509	522	519	532	523	540	535	541	498	554	557	533	559	510	514	536	536	555	541	517	529	526	506	502	502	509	508	528	557	520	529	536	556	546	531	536	539	544	526	587	479	541	527	501	546	547	526	534	543	539	535	552	524	514	541	534	545	509	559	504	586	519	559	527	564	488	530	523	542	527	544	523	498	518	517	514	506	501	511	520	490	511	508	542	553	539	528	513	544	539	552	524	525	553	507	558	510	574	524	532	552	522	553	514	541	535	516	547	586	576	538	527	538	535	531	537	511	557	518	543	570	534	506	524	510	569	520	525	547	521	501	499	533	562	552	512	478	544	519	564	547	576	566	537	503	516	551	524	550	513	537	531	515	549	547	550	523	517	511	547	528	533	541	542	541	571	546	574	554	522	535	545	545	533	536	555	527	542	528	488	542	534	507	577	520	516	538	526	536	517	535	570	528	557	544	515	568	542	532	516	498	523	481	523	537	461	514	576	506	506	545	519	526	515	565	565	538	551	551	537	534	561	604	529	564	503	513	552	493	518	468	549	540	574	545	497	512	519	564	521	512	527	522	483	503	527	574	496	529	533	541	524	552	489	544	564	509	534	547	530	556	518	524	530	549	551	542	516	525	547	516	510	539	532	549	538	509	552	520	527	516	557	548	530	539	525	488	513	533	519	576	491	528	532	543	555	555	530	507	532	543	564	521	571	554	490	532	566	528	518	525	552	536	554	542	528	549	532	518	533	521	542	489	542	542	556	530	550	541	532	546	522	540	549	600	502	530	475	519	565	540	546	524	509	536	554	512	516	552	552	507	532	539	519	505	568	529	513	568	520	495	574	537	571	552	539	531	518	504	536	544	563	499	497	519	510	549	518	535	526	500	517	512	514	521	499	521	494	546	533	553	527	506	513	501	501	480	539	506	532	544	519	524	517	551	521	536	503	533	527	534	512	511	556	520	518	555	513	547	526	543	518	536	528	567	525	530	552	532	510	543	591	572	519	580	494	479	497	526	537	578	509	546	530	550	498	528	536	514	538	517	542	541	540	521	562	515	539	553	567	552	528	541	523	553	537	517	532	537	515	568	575	517	532	499	525	576	538	521	501	565	581	572	555	522	550	518	529	574	530	509	558	584	526	487	584	515	527	554	563	491	540	538	572	555	530	531	539	523	552	509	526	502	538	588	502	519	547	496	560	555	552	536	511	504	513	533	523	551	504	528	544	516	576	542	538	545	571	538	511	534	506	524	549	529	518	509	499	557	567	514	551	533	541	505	553	566	540	500	537	512	518	514	508	559	567	542	517	557	537	546	476	504	547	537	504	519	554	501	581	524	518	529	523	519	541	538	556	579	523	521	549	515	548	534	516	563	487	487	517	537	568	538
32609	20990	10782	806	256	253	209	218	219	203	191	201	194	197	210	220	224	173	246	197	225	211	212	206	193	213	197	189	191	210	194	189	205	220	219	221	223	194	200	201	207	208	229	185	206	211	193	183	203	206	204	202	215	209	195	209	212	210	231	204	206	208	228	218	222	213	197	204	216	177	201	212	198	205	229	241	197	210	231	222	222	190	234	195	213	202	207	204	204	204	186	215	221	228	205	220	197	202	212	204	187	223	189	205	224	228	209	230	204	206	190	179	209	201	206	183	197	218	196	212	185	189	216	210	191	213	213	201	205	190	193	226	214	204	202	193	191	212	204	228	208	225	226	207	201	191	209	208	208	222	224	199	187	223	193	194	190	204	210	217	224	217	228	192	201	202	185	191	203	199	194	205	200	207	220	204	203	220	193	222	224	197	195	215	202	209	211	194	223	224	194	217	189	180	213	195	200	203	220	242	215	187	208	212	233	218	229	207	193	213	198	209	212	208	211	208	204	202	187	206	191	218	201	194	190	193	204	215	215	197	184	195	214	212	205	233	213	222	232	199	199	199	180	211	195	200	200	206	195	202	206	219	230	216	177	216	186	224	219	181	204	212	219	203	224	202	202	193	222	192	192	200	202	206	215	195	215	195	198	189	204	201	183	235	203	238	185	201	213	162	182	213	224	209	228	228	196	197	212	213	214	202	208	187	205	224	180	178	217	218	220	199	212	202	189	192	216	237	203	222	209	213	207	185	209	194	208	194	205	209	196	216	195	197	189	208	210	193	206	214	193	206	244	213	182	197	201	191	203	207	196	211	237	204	200	205	199	224	207	209	195	225	194	207	219	212	217	189	219	175	207	209	221	224	179	174	196	192	209	202	204	225	204	201	188	201	200	196	227	217	188	208	210	213	224	200	199	198	206	180	173	183	221	220	223	223	205	200	211	220	217	197	183	190	194	186	253	205	202	203	185	218	220	191	178	213	218	203	214	209	182	193	199	204	214	204	207	196	195	212	198	247	218	198	194	204	217	217	210	215	189	192	201	214	201	186	185	208	214	200	197	210	216	200	199	204	203	166	192	193	198	199	204	210	225	223	195	202	189	193	235	231	194	184	196	233	204	228	217	205	172	235	227	210	222	215	198	194	215	226	218	207	216	220	185	213	191	209	199	206	202	197	157	187	216	208	218	199	235	209	198	224	223	204	216	218	186	221	213	194	240	193	209	189	210	212	219	227	219	229	215	203	169	225	215	215	217	215	182	197	206	219	208	199	220	219	188	215	193	195	189	225	193	219	201	176	198	205	205	217	208	208	202	197	187	196	216	212	215	185	220	204	226	205	187	209	210	223	207	236	175	221	213	226	195	171	202	190	202	208	236	226	188	196	233	190	216	190	199	200	210	218	198	183	205	224	213	217	194	210	197	193	207	194	211	205	185	216	233	217	218	208	204	229	190	229	203	219	202	217	180	192	183	197	202	185	198	211	217	212	211	188	201	204	206	223	183	198	193	193	225	206	204	210	192	221	171	210	221	207	207	202	213	213	189	221	222	183	218	214	193	236	207	217	222	215	213	217	181	213	191	225	178	203	206	171	221	217	220	185	199	192	217	207	225	230	216	239	204	177	188	225	218	219	168	227	182	204	207	222	201	220	229	213	177	187	225	180	194	207	207	183	197	180	204	198	205	215	206	222	234	208	235	217	200	222	214	213	196	164	200	183	216	183	192	184	214	203	225	209	235	222	202	195	168	206	215	203	208	206	186	199	191	239	180	189	196	202	227	201	184	216	209	210	197	201	220	197	198	184	202	201	200	194	225	220	217	211	190	203	226	205	212	200	212	187	187	226	205	170	183	217	214	196	221	196	207	217	193	203	195	205	205	246	212	225	196	229	204	217	190	241	218	199	200	180	203	226	205	224	221	204	182	203	209	217	197	196	193	209	201	204	206	184	208	203	190	186	208	213	207	241	201	198	204	204	188	182	211	194	208	215	201	184	195	206	198	189	233	191	198	176	186	189	185	214	229	192	197	206	218	222	222	230	218	201	218	174	200	220	207	223	204	192	228	226	196	208	220	180	209	235	231	197	221	195	180	193	214	207	218	188	217	199	238	222	176	210	210	191	199	224	211	183	198	203	231	204	215	228	221	222	214	211	230	216	213	217	212	187	172	212	180	215	214	186	203	216	195	173	201	213	224	197	199	200	218	215	202	170	207	222	204	207	219	188	187	193	196	183	204	233	192	215	176	183	206	214	194	197	200	190	224	211	214	200	192	210	211	175	213	202	197	214	201	190	209	211	202	220	204	217	207	207	228	181	204	200	222	224	211	220	216	195	211	224	225	214	204	186	203	230	200	201	205	197	233	198	221	214	203	240	207	250	202	221	199	221	203	220	182	181	191	191	192	207	219	206	227	203	209	218	191	230	203	209	226	192	181	200	221	227	231	215	211	215	174	232	191	211	205	197	205	199	205	207	210	219	205	191	206	235	210	218	199	192	236	190	204	192	221	211	200	203	223	219	241	229	221	207	234	200	194	170	211	197	212	181	184	184	205	209	198	185	212	217	198	239	208	207	204	199	205	220	215	175	207	219	200	221	214	194	219	187	210	242	224	192	227	213	212	178	219	207	207	195	218	220	208	228	194	223	215	185	190	200	223	202	219	201	187	228	177	189	219	197	188	224	214	202	201	196	212	196	212	208	208	217	177	236	223	221	197	215	229	198	191	208	186	234	208	197	243	202	220	189	188	213	224	204	195	186	201	189	215	200	201	187	225	192	198	221	206	203	177	213	198	216	195	201	210	214	180	204	187	224	200	195	192	221	227	194	209	224	218	200	201	230	221	184	212	206	196	171	203	205	209	209	194	175	197	199	188	176	226	203	185	215	219	219	175	212	220	176	195	194	157	177	195	198	203	218	184	232	217	208	224	203	216	218	198	203	211	185	193	226	188	249	214	197	199	192	207	212	206	200	196	196	210	205	201	194	200	173	194	211	219	192	212	206	205	206	221	190	190	206	214	221	182	193	202	173	203	183	175	199	203	201	208	193	199	198	206	183	203	250	185	191	196	218	225	201	198	194	222	196	191	204	177	203	177	186	208	217	214	221	224	205	192	212	229	187	199	218	220	207	217	210	238	208	224	217	216	201	219	231	214	196	228	218	211	201	198	177	169	174	203	213	232	204	186	212	220	211	208	193	201	186	205	195	191	200	211	210	207	212	204	203	212	204	201	215	195	222	192	184	221	178	205	212	215	228	200	186	186	188	242	209	208	205	179	224	198	244	202	193	205	216	197	208	230	232	220	197	167	207	235	189	181	218	199	173	198	186	194	202	195	240	235	218	215	199	219	190	173	211	215	218	182	192	197	213	193	192	200	180	212	214	224	201	188	184	214	172	206	176	194	220	207	196	201	208	193	198	203	196	236	220	193	214	237	211	197	224	184	222	192	201	215	211	206	223	205	197	221	195	205	201	194	205	192	192	192	211	201	202
6947	8765	1718	502	466	483	508	491	479	521	514	513	497	480	492	454	465	462	514	499	493	455	463	496	468	481	473	500	487	494	508	512	501	508	485	517	503	513	492	523	481	458	492	483	483	488	494	500	488	479	441	491	504	495	468	512	508	465	484	488	479	475	478	451	443	497	497	470	444	470	458	468	475	509	478	533	476	473	491	450	494	480	518	468	478	473	453	488	483	498	502	501	497	457	456	460	474	505	462	495	512	500	475	482	493	496	506	499	507	536	479	479	488	487	497	512	495	487	467	504	508	480	461	514	463	489	528	479	463	476	501	525	494	503	494	441	495	497	466	505	497	492	490	471	489	479	523	463	466	501	484	497	520	484	500	471	528	494	450	451	483	453	492	474	489	498	467	514	519	497	502	507	465	500	464	509	474	501	516	465	494	494	514	490	500	498	471	497	496	488	484	459	463	466	475	496	501	501	457	492	517	485	459	508	520	478	484	473	461	480	483	529	447	486	464	504	525	505	491	456	452	488	459	479	526	512	468	504	483	506	456	465	477	517	489	465	479	480	470	454	500	483	475	492	490	504	471	458	524	526	497	499	483	475	463	492	473	469	485	460	500	465	505	501	512	478	439	455	510	492	474	472	477	521	534	481	497	553	475	504	472	477	517	497	527	470	492	499	494	506	466	488	495	463	531	480	474	488	496	476	495	513	464	479	458	476	509	491	450	512	489	536	518	469	486	459	506	529	491	468	470	466	482	509	515	504	478	466	429	453	478	446	454	515	473	518	502	510	463	462	460	462	472	509	509	507	489	473	473	470	518	449	479	483	480	488	454	483	486	500	479	476	471	482	487	427	531	481	485	476	476	515	469	487	485	468	436	510	454	485	444	486	474	462	467	474	492	506	440	483	501	472	484	474	501	478	442	478	491	517	493	478	487	508	487	502	481	495	485	498	499	487	491	496	498	513	506	530	476	485	478	475	494	481	503	494	461	473	496	489	528	479	501	470	478	478	506	490	527	488	485	447	485	524	513	488	469	493	471	438	456	462	478	449	471	450	504	504	566	511	514	497	434	459	469	534	485	483	520	494	481	497	485	504	482	487	507	460	501	481	471	451	458	512	527	501	497	496	491	487	504	513	466	508	535	496	549	491	482	491	475	498	532	490	491	501	481	476	496	434	460	550	487	508	463	481	471	490	509	512	503	528	442	508	490	478	491	521	478	509	508	451	495	484	495	478	506	470	518	518	474	479	494	476	474	450	466	463	493	517	533	463	474	471	469	514	468	525	495	504	529	476	489	483	473	480	483	455	473	474	507	514	484	478	484	451	516	483	501	508	482	477	488	480	474	512	488	511	479	489	509	481	498	494	502	519	437	470	464	457	448	510	496	494	474	516	498	495	481	472	442	472	475	523	475	439	509	477	480	489	477	474	484	490	547	472	489	472	486	481	477	460	485	484	477	459	485	486	493	495	546	464	484	462	514	456	486	504	459	517	482	471	455	486	523	458	461	496	524	449	510	451	532	487	481	459	489	448	488	456	475	461	479	505	488	463	477	480	479	504	440	453	475	456	472	509	438	462	478	483	483	459	481	479	476	501	497	465	498	526	456	506	502	458	529	509	471	480	482	475	503	474	454	508	459	505	513	467	478	450	476	456	530	481	502	484	479	504	515	450	487	505	444	503	509	481	505	460	528	456	491	491	455	469	434	489	465	433	468	450	478	489	445	489	466	475	488	479	517	490	464	499	490	485	498	504	462	481	482	480	513	503	457	493	505	516	472	527	462	495	490	519	455	503	485	457	483	436	502	499	484	510	495	485	487	501	499	483	539	462	479	472	509	491	474	472	481	496	476	492	501	487	465	490	476	486	520	480	515	480	462	447	474	489	486	524	499	457	498	520	488	481	483	533	484	447	472	482	470	503	479	496	504	456	448	457	497	441	465	472	472	483	470	460	495	490	467	498	489	511	483	505	516	512	491	519	468	515	472	454	499	491	475	493	447	475	512	461	485	471	524	469	509	460	485	529	494	504	479	512	497	481	510	444	468	509	509	484	499	518	523	453	525	520	476	480	463	519	513	470	437	477	474	485	469	454	465	479	486	508	455	499	508	490	460	468	455	496	493	516	500	477	452	506	478	516	451	501	460	469	488	483	499	503	549	486	497	463	484	485	500	484	532	508	495	507	499	495	481	519	515	520	486	499	503	482	475	485	482	488	465	488	498	489	517	467	475	501	481	475	479	461	455	475	473	472	484	487	504	460	478	446	483	478	523	500	494	464	483	492	494	529	432	478	498	479	518	505	461	474	480	474	479	446	499	521	456	474	480	489	447	496	465	493	500	499	507	481	497	492	450	502	504	497	523	503	464	493	493	464	446	505	522	461	494	501	502	491	488	480	493	489	488	470	499	500	485	508	450	486	485	505	515	491	437	451	502	469	485	475	470	500	466	463	459	504	498	459	463	463	466	478	491	507	504	486	461	485	482	512	488	481	499	483	497	469	482	476	464	500	508	502	476	507	479	486	501	461	496	463	524	523	483	483	493	432	503	464	492	478	474	507	457	487	493	485	509	493	474	473	472	509	459	480	522	469	470	500	486	517	502	497	512	492	472	485	467	468	499	515	471	501	517	502	499	433	529	479	523	484	479	506	454	486	515	453	516	511	490	463	466	503	509	493	506	472	518	491	436	484	473	513	491	460	480	471	518	496	463	483	501	510	483	498	479	463	513	494	489	441	467	468	466	509	488	496	508	498	500	453	488	512	496	460	474	495	450	491	474	494	500	448	508	466	532	444	448	514	454	474	497	494	503	501	492	486	472	503	500	514	446	479	485	491	492	479	511	506	469	466	454	486	499	461	522	498	463	455	462	480	487	512	466	459	507	469	467	458	500	499	485	492	475	505	503	491	545	479	468	468	479	488	508	510	509	498	510	474	501	487	476	480	472	505	479	492	509	456	476	482	471	515	475	479	501	484	521	456	451	466	469	493	503	459	510	485	509	476	518	457	511	501	461	496	540	508	475	469	482	496	503	497	503	554	488	520	505	465	488	501	464	489	486	484	468	457	481	517	490	516	482	446	492	496	466	469	455	497	493	489	491	442	491	503	552	499	494	505	453	479	428	513	494	439	520	487	500	458	460	508	506	462	467	488	470	523	470	509	481	499	455	493	435	514	490	465	481	486	450	505	472	514	453	472	479	484	519	504	545	500	485	492	491	501	473	471	485	509	470	477	476	463	445	477	464	489	502	502	479	464	491	527	462	506	509	476	486	493	476	539	447	514	483	497	472	491	448	487	467	478	493	485	463	518	465	464	478	457	441	488	469	484	518	498	499	484	496	498	495	487	506	472	474	500	468	491	495	429	448	530	507	483	471	507	487	525	491	482	485	475	460	479	506	478	494	482	508	499	443	505	469	480	541	478	474	497	454	484	480	490	539	485	493	492	489	504	485	466	506	502	497	486	482	499	482	521	522	506	475	531	494	511	468	441	485	534
24873	21430	24743	28494	21423	20612	1070	466	406	395	379	366	364	316	349	347	346	303	324	332	361	348	328	349	347	326	350	320	336	331	341	320	298	327	318	375	335	330	337	326	327	357	342	316	351	336	347	320	326	308	355	315	329	324	316	320	321	340	329	326	359	315	282	288	323	295	334	316	339	330	294	317	322	311	324	298	352	330	325	299	310	322	357	309	313	306	325	348	299	326	357	333	344	317	342	322	292	332	315	326	337	323	318	343	308	325	351	333	302	317	314	313	316	292	322	311	333	335	318	319	349	307	299	358	344	335	294	355	314	320	322	342	319	330	316	348	333	327	339	286	334	354	310	320	327	324	319	326	351	308	297	333	338	336	302	293	320	343	320	321	349	339	391	355	320	360	343	327	329	312	339	305	360	365	359	337	345	322	303	327	338	350	297	355	318	299	334	377	334	338	334	332	331	310	352	293	303	298	304	289	303	314	340	320	334	323	296	299	306	310	322	326	299	340	335	310	332	309	317	295	249	323	295	322	328	317	324	340	345	311	315	343	327	311	328	344	325	318	335	360	346	342	317	283	324	336	344	297	341	321	341	311	311	321	338	352	287	313	329	355	365	307	335	349	332	329	321	309	347	318	300	327	346	347	293	295	319	309	339	296	321	324	327	331	292	322	323	321	326	329	334	333	340	313	324	372	367	320	326	324	300	284	339	323	310	355	312	338	350	320	303	335	309	353	346	328	268	327	305	295	311	330	333	341	372	338	342	342	339	303	349	338	322	356	314	342	314	332	298	334	321	331	306	312	340	317	325	316	276	355	333	287	286	353	339	371	334	346	341	315	339	279	338	329	336	310	325	332	283	348	311	311	281	309	332	317	312	300	347	305	327	317	344	321	326	322	345	316	338	310	353	295	320	314	318	300	324	317	304	322	326	345	333	372	295	335	316	299	344	318	315	325	306	289	335	287	332	323	298	351	330	306	291	321	312	330	299	324	308	326	309	336	349	346	348	342	316	280	294	324	347	341	347	301	375	369	352	316	331	351	326	317	358	348	312	339	312	312	293	355	339	307	334	328	319	312	322	314	298	315	310	328	294	364	344	292	319	322	361	306	339	313	329	300	303	311	297	326	372	335	339	277	307	317	331	315	311	315	319	313	357	345	326	335	324	360	311	333	319	337	302	302	351	338	337	305	289	332	310	328	328	340	365	328	335	297	297	342	300	344	277	361	348	314	309	323	301	311	310	318	296	321	298	318	350	308	313	336	332	328	323	362	313	335	333	328	336	337	335	334	318	361	367	339	328	341	348	336	340	362	354	365	299	306	340	356	364	357	332	320	313	333	342	296	339	337	298	333	328	309	326	308	331	317	323	325	372	339	341	304	312	329	305	339	280	329	311	327	332	350	308	345	314	352	324	324	326	329	311	330	325	307	319	324	309	315	356	345	324	322	343	319	317	300	294	298	346	335	325	316	293	351	335	315	348	324	351	338	318	330	319	318	317	318	328	370	330	327	313	299	314	333	290	327	321	313	322	332	319	333	313	326	329	300	330	344	343	323	319	314	344	333	312	335	364	347	356	344	362	347	335	306	309	320	292	298	282	328	308	327	316	341	337	320	348	322	299	346	343	324	315	362	324	311	325	319	335	349	363	278	323	312	298	301	333	278	319	310	312	319	333	308	355	336	333	282	332	313	364	287	301	339	322	358	320	353	328	271	331	302	316	321	318	335	347	311	305	339	346	329	334	308	357	338	332	328	357	318	354	330	323	345	336	326	302	324	312	362	338	292	303	284	331	332	324	325	332	314	343	347	324	341	313	337	319	316	338	304	316	336	333	350	315	299	332	311	304	366	331	339	321	307	301	294	321	324	335	295	301	300	324	320	329	300	330	355	289	304	319	307	326	331	325	335	277	324	319	291	344	317	355	353	312	347	307	306	347	300	303	315	337	355	339	325	339	309	330	376	309	306	325	304	312	325	324	348	312	329	329	302	297	341	300	300	319	314	304	342	304	333	329	317	341	290	317	342	315	342	318	339	268	364	322	323	332	341	357	307	331	343	311	331	323	341	306	322	329	305	291	316	331	343	311	316	306	341	332	304	304	332	338	333	359	338	299	318	322	337	321	274	318	361	316	309	301	331	298	306	336	298	321	325	369	317	338	331	347	316	312	309	312	322	323	313	303	318	334	297	301	325	337	287	315	305	320	339	348	355	327	368	302	297	350	317	315	306	378	344	328	325	344	323	333	323	359	312	339	300	312	326	337	340	371	330	328	360	359	326	321	320	335	327	306	345	314	333	337	313	354	282	298	355	280	351	330	313	330	358	328	319	319	325	336	324	359	320	308	314	320	308	306	315	320	332	273	335	276	359	318	355	330	313	313	313	336	326	346	319	329	341	307	311	330	300	333	311	344	314	339	338	323	313	303	341	326	341	317	295	330	321	314	314	338	327	300	325	310	277	310	312	338	305	327	335	333	315	340	348	354	309	318	307	346	313	332	327	327	296	323	345	344	352	380	326	317	305	327	327	302	320	320	295	342	323	352	301	344	315	313	350	314	311	284	304	311	309	324	283	305	331	331	343	331	313	348	324	314	308	313	317	301	347	310	328	305	316	328	328	327	319	316	331	345	321	347	306	340	324	302	337	356	344	310	321	318	325	317	311	281	338	324	321	339	322	315	332	346	326	366	302	337	321	346	318	309	320	320	348	338	296	322	361	330	309	340	334	337	317	304	327	341	304	329	329	352	326	335	332	348	329	341	326	331	319	343	341	344	298	342	348	331	338	348	332	283	346	348	330	306	359	356	317	321	315	311	312	296	282	320	317	330	345	322	339	330	320	323	315	312	348	336	344	316	269	359	330	338	328	331	318	318	342	330	322	308	316	377	315	340	313	327	280	335	331	323	306	350	313	335	323	295	307	332	320	293	353	334	295	335	325	317	316	333	298	357	331	325	352	359	314	329	327	306	304	348	304	276	306	319	332	322	344	302	332	325	333	336	345	320	344	323	337	334	308	322	347	310	345	319	368	310	361	321	342	328	356	302	310	320	302	313	353	316	317	355	298	357	324	353	278	367	313	345	350	319	335	356	349	323	331	321	316	315	292	327	314	298	322	333	351	334	303	329	277	309	307	308	294	337	331	320	360	342	322	332	333	302	335	307	348	286	323	346	309	282	332	348	287	339	330	305	307	315	310	320	342	324	372	312	340	314	325	315	351	332	357	350	293	377	347	323	336	289	334	356	334	297	311	324	307	353	301	321	324	337	299	343	329	315	308	333	319	328	335	305	311	334	322	355	350	295	321	314	338	338	299	302	367	317	349	339	325	333	321	328	312	323	314	315	320	320	316	359	339	327	322	338	320	317	322	334	358	302	327	333	349	313	341	306	310	300	315	337	321	309	316	357	321	301	307	322	296	334	337	322	312	329	335	308	352	319	335	290	303	352	312	351	322	317	337	319	327	295	327	315	345	308	302	304	306	315	354	330	344	343	344
16117	45447	10371	1127	866	778	746	778	724	736	662	707	779	784	708	754	729	704	715	706	709	754	753	725	669	759	664	700	674	715	680	736	720	754	725	675	699	715	710	684	672	683	717	703	679	720	681	696	684	681	721	738	678	685	707	640	681	704	726	707	683	702	748	681	742	703	685	689	647	732	689	683	712	713	753	669	729	741	723	675	692	708	707	714	711	663	699	662	691	675	722	699	679	680	669	736	717	700	697	679	713	675	711	736	699	705	722	690	689	706	719	642	679	679	684	680	717	738	724	690	690	706	715	655	710	705	718	702	731	703	739	740	707	719	697	705	713	661	719	683	675	680	668	634	734	661	707	687	720	648	704	706	676	702	696	695	743	730	691	685	712	689	688	771	695	706	736	695	722	699	702	706	729	717	709	742	728	708	725	667	684	746	664	717	656	700	666	689	720	641	710	667	706	672	708	720	675	718	711	707	764	673	731	705	703	714	691	716	687	710	719	680	697	701	684	719	685	694	681	751	722	690	683	719	718	705	714	694	691	718	692	681	681	684	681	669	684	691	670	651	720	693	689	673	687	740	693	724	680	676	738	708	695	652	669	682	685	696	720	663	660	713	683	718	695	717	709	729	700	676	706	722	697	701	683	755	735	672	684	769	694	697	704	738	725	707	695	690	720	659	700	690	730	701	681	689	729	729	652	663	699	749	714	696	706	744	670	714	682	676	663	644	711	669	656	700	742	708	677	698	683	746	670	747	754	719	664	675	765	689	713	691	731	679	704	738	668	707	682	718	684	682	719	693	715	722	662	675	635	671	690	669	697	681	672	686	666	728	711	720	718	690	735	680	685	637	657	706	697	698	695	698	674	743	684	701	675	712	745	726	664	717	647	652	675	728	710	739	708	685	717	682	710	744	691	704	735	696	689	710	682	701	747	713	716	727	674	669	729	716	694	705	690	746	668	679	698	713	732	724	730	712	674	739	681	694	748	717	732	713	680	665	707	660	737	666	684	667	757	726	699	669	697	683	685	666	678	728	698	696	720	679	663	696	719	713	682	700	738	698	699	695	656	690	680	725	717	732	690	728	689	674	710	716	734	665	687	681	700	700	669	680	706	658	732	669	718	727	711	710	690	709	661	707	678	729	695	739	699	693	672	696	672	704	701	673	690	703	683	736	670	686	752	686	671	690	676	718	701	711	668	734	697	680	676	739	710	697	684	701	656	702	679	786	691	699	778	643	700	707	680	749	689	727	662	676	725	704	731	686	772	738	710	715	723	677	710	713	718	683	687	656	686	698	688	662	667	693	684	696	661	753	689	700	695	726	721	677	656	693	739	701	693	696	638	714	668	686	725	677	695	676	714	672	696	693	680	712	683	693	701	734	707	724	722	695	699	699	690	690	719	714	685	733	749	725	701	704	680	699	693	706	688	737	715	714	732	727	689	709	676	682	726	692	705	705	685	675	743	678	679	741	705	678	727	671	714	677	716	712	693	672	716	715	718	701	720	679	713	758	732	685	697	653	693	752	748	672	722	678	705	691	706	737	685	711	702	680	700	712	697	694	682	691	738	679	689	630	696	698	688	690	633	662	704	699	736	678	685	686	688	695	731	674	681	708	713	671	689	694	671	671	721	729	630	735	718	687	732	724	701	693	689	671	604	688	723	769	729	647	672	684	670	732	704	714	660	679	657	689	699	662	677	714	682	729	665	735	695	710	710	667	755	692	710	692	698	695	744	697	711	677	702	697	694	716	706	692	769	633	695	704	681	715	683	643	716	751	722	695	683	702	686	695	690	704	714	722	721	695	687	653	680	666	697	716	714	643	689	694	690	737	720	720	654	706	671	672	666	674	669	667	721	734	682	689	781	681	736	744	693	738	685	721	681	716	725	701	693	724	690	707	702	695	659	679	713	740	734	681	699	728	666	724	684	741	665	733	697	659	734	673	683	667	685	698	698	714	730	702	731	699	697	737	699	667	722	662	702	674	683	674	707	704	722	655	677	698	693	696	692	650	679	706	672	662	707	673	691	673	687	689	727	766	689	688	672	699	703	695	719	682	660	678	676	726	732	708	721	721	675	689	729	719	722	672	671	651	689	695	724	717	694	687	700	691	729	692	686	671	711	683	721	688	649	685	705	687	697	676	630	708	680	685	725	704	664	637	739	707	699	717	688	630	731	716	675	678	705	682	703	695	667	714	674	662	702	673	661	725	709	607	757	670	723	678	753	698	722	702	684	663	725	692	623	719	733	663	667	731	750	680	718	676	686	724	670	686	705	699	665	728	731	697	762	717	617	727	693	652	730	704	672	683	711	714	649	667	718	701	654	695	697	655	724	684	689	686	684	683	726	746	713	687	707	717	694	731	705	661	674	694	753	695	690	720	740	665	736	679	665	700	711	649	710	717	668	688	718	707	664	696	736	701	740	690	693	705	698	690	721	675	670	671	663	692	745	748	654	692	669	713	727	703	698	678	730	710	710	656	712	697	737	707	706	717	697	695	679	697	715	698	690	641	736	728	675	673	686	716	747	648	727	711	695	668	664	667	691	760	688	739	702	738	708	716	716	697	718	695	740	716	710	729	691	699	641	711	698	738	743	710	725	692	736	744	733	729	732	691	725	711	706	735	736	698	677	693	697	731	680	681	727	707	723	742	679	677	704	721	620	725	681	685	723	713	760	727	660	703	705	697	694	698	740	710	695	707	699	746	740	686	669	694	709	729	694	715	711	692	670	710	681	653	703	678	675	676	723	709	743	749	736	675	687	701	694	702	699	675	679	662	689	689	702	682	639	666	666	686	682	681	672	737	693	664	697	705	711	707	739	699	710	737	718	712	682	709	688	713	691	717	718	719	730	713	693	676	687	724	710	713	685	734	696	687	709	709	671	707	713	708	689	683	708	704	717	711	750	659	663	751	745	698	681	755	699	735	694	702	715	628	747	645	706	648	698	675	716	724	710	677	678	700	730	689	700	667	665	687	710	725	705	653	683	689	699	690	736	649	691	694	701	711	714	751	689	713	688	714	732	749	715	701	673	693	692	681	713	658	712	726	665	712	684	667	691	682	695	693	713	703	692	690	717	725	716	729	692	700	692	670	695	742	692	683	726	706	684	715	695	691	723	670	759	733	683	729	688	727	732	707	695	705	772	688	715	681	687	709	713	701	756	718	681	682	707	702	681	678	655	727	685	748	698	691	711	729	700	728	702	673	687	693	730	737	657	689	694	706	703	714	700	668	723	686	744	671	673	717	696	653	697	665	667	733	763	676	755	722	656	721	661	707	694	667	715	762	720	665	691	704	706	733	672	674	707	696	691	700	662	761	684	718	685	733	694	682	654	696	699	653	636	663	715	672	696	683	702	712	687	667	692	688	671	772	726	701	686	699	713	672	655	665	721	770	629	674	711	728	703	697	721	667	677	697	663	686	678	681	711	681	698	696	648	729	707	764	654	679	736	697	675	728	747	682	709	697	678	702	721	697	672	710	731	642
24232	21446	25049	28251	21447	21457	19364	684	379	368	296	340	286	276	315	292	269	292	280	314	313	261	293	260	284	254	258	277	249	257	237	268	263	263	272	251	253	253	252	285	300	264	264	273	245	247	249	226	261	268	235	236	263	250	244	229	239	257	237	244	268	265	250	232	251	253	272	266	238	251	264	257	256	267	247	248	241	265	257	272	258	251	236	265	252	243	268	243	244	278	258	264	240	278	244	257	282	265	240	247	238	269	266	239	269	250	203	250	246	250	250	263	271	231	235	256	277	287	246	261	237	249	274	254	230	227	247	251	252	261	259	234	252	265	235	238	269	258	259	240	253	267	274	240	266	254	252	226	250	248	236	247	211	269	251	287	255	226	274	226	243	228	238	300	272	263	237	243	259	231	266	250	321	244	262	245	247	254	261	225	239	257	238	233	240	265	247	256	279	251	252	228	247	244	250	257	253	248	262	276	235	210	268	265	252	272	246	294	270	222	231	268	248	267	251	275	248	259	236	272	255	259	252	259	260	262	268	254	249	255	244	241	239	255	258	266	240	245	218	261	239	227	275	276	256	240	269	269	256	241	260	266	232	242	254	247	259	268	261	274	239	255	253	262	292	259	242	218	257	240	240	257	247	244	254	268	247	249	262	262	231	240	259	275	236	261	253	234	262	269	220	271	249	291	262	261	254	250	281	231	223	263	242	251	235	249	256	268	248	231	261	258	278	210	232	283	257	248	268	239	239	278	261	241	240	243	257	258	243	243	247	242	278	225	255	270	256	240	245	293	271	238	250	246	244	238	226	242	230	258	205	228	265	275	233	248	285	251	228	247	258	254	250	281	285	227	260	273	253	262	256	248	250	310	268	238	257	255	291	265	232	300	290	260	292	275	258	252	225	234	236	285	222	261	272	251	268	260	225	256	243	241	240	271	243	256	270	265	255	237	265	288	233	225	238	256	250	257	252	259	276	236	229	248	259	266	249	279	227	269	274	239	224	264	219	233	247	259	256	243	264	260	247	241	230	241	270	261	238	263	262	255	251	244	261	276	222	271	241	275	241	228	262	224	244	265	215	284	245	251	266	252	242	274	262	262	258	254	266	262	258	248	246	260	278	211	240	221	228	253	251	225	273	259	248	222	253	264	246	264	278	237	246	269	235	245	252	277	240	254	226	246	245	273	245	233	240	238	236	303	274	270	242	267	257	261	243	252	254	256	269	219	218	249	268	243	263	263	269	242	258	255	252	262	268	262	272	275	241	247	250	248	262	252	259	248	262	250	268	247	263	243	249	257	267	273	259	240	243	270	233	250	247	232	255	264	274	259	250	236	276	263	288	255	262	241	257	263	244	264	274	268	220	247	253	264	275	280	281	275	272	243	254	240	251	259	269	261	243	246	228	229	255	237	274	260	310	278	250	235	252	262	246	237	250	252	274	235	210	258	228	241	246	239	256	244	259	234	251	264	245	246	259	218	245	229	230	243	246	250	261	264	271	262	267	246	248	255	268	264	228	262	251	265	264	257	275	256	222	253	262	274	257	279	254	247	256	262	291	256	244	251	265	255	225	265	233	249	266	224	268	258	278	238	269	278	251	244	236	239	245	275	248	228	247	253	288	231	267	252	260	275	254	236	230	231	245	241	277	277	247	260	236	243	258	274	228	293	256	253	280	224	255	247	258	242	265	231	253	241	267	265	269	256	274	243	248	265	265	240	232	260	253	277	254	240	267	237	228	241	249	277	251	264	247	264	222	212	235	246	264	219	254	260	260	254	271	288	269	232	275	271	258	263	278	275	249	253	263	229	226	256	262	265	262	251	287	252	252	270	233	266	252	248	259	275	273	235	239	247	249	244	228	274	273	283	280	256	245	289	271	260	265	298	254	246	261	237	256	233	283	248	249	230	246	232	269	276	258	253	209	231	243	246	243	252	286	280	251	268	276	252	249	275	268	249	254	275	240	263	243	236	245	281	264	246	243	257	241	275	243	274	264	253	253	251	240	267	276	247	243	259	285	204	237	242	291	274	251	286	288	258	265	270	248	240	310	252	267	238	247	265	236	244	248	251	241	253	251	244	242	233	284	269	256	285	286	250	245	250	229	244	247	289	252	258	256	247	248	244	239	247	242	238	254	263	243	262	244	268	240	268	275	283	273	255	264	247	267	226	238	246	248	219	264	270	291	262	235	284	289	282	286	268	252	260	278	250	247	262	246	229	249	266	249	256	261	257	233	234	225	245	241	282	266	285	253	245	258	262	230	256	235	250	279	244	244	231	234	232	267	270	264	255	232	294	248	268	289	236	246	262	284	272	251	282	257	271	274	277	239	237	238	234	257	274	261	265	257	264	234	249	246	233	282	278	248	257	274	264	239	268	258	247	298	316	239	261	246	249	225	272	275	250	279	259	248	255	286	233	275	234	210	279	228	236	265	310	229	269	259	270	248	225	276	256	267	267	246	249	256	259	223	250	239	238	260	249	261	193	237	271	251	245	264	258	213	244	267	249	265	262	282	251	267	249	257	292	253	256	260	243	245	258	247	233	277	263	247	232	265	253	247	251	253	227	271	281	267	244	279	291	269	272	237	259	246	267	256	243	263	253	248	245	233	237	247	237	243	268	277	242	237	253	275	240	258	251	230	260	254	251	260	239	249	253	248	256	269	250	252	257	287	253	267	258	253	274	243	264	243	245	270	282	288	255	267	262	281	262	247	243	243	251	239	254	263	240	274	245	265	234	241	255	255	273	253	230	247	252	248	268	277	248	266	267	253	259	244	260	264	253	265	259	215	273	284	267	243	255	240	239	274	271	231	248	238	265	255	254	241	248	248	260	241	224	258	251	252	254	231	272	257	283	290	238	243	228	276	280	271	251	259	260	244	232	277	268	248	275	259	226	237	227	237	273	285	229	282	231	283	252	226	253	265	279	255	248	235	254	247	266	242	264	271	251	254	240	247	239	243	230	232	257	238	253	254	289	266	250	291	250	239	253	259	235	286	236	239	273	263	251	262	250	288	297	264	257	270	248	266	243	273	237	257	266	265	268	261	244	257	243	286	282	254	246	258	254	257	282	228	249	275	256	274	256	274	241	232	246	257	265	261	261	254	265	260	264	265	253	250	243	225	243	236	252	217	245	245	255	239	230	263	264	247	257	241	265	250	223	280	283	280	274	256	258	273	229	240	268	225	245	234	233	248	272	249	282	248	223	263	263	247	247	235	266	280	244	257	259	251	260	263	242	226	245	249	255	234	248	226	243	238	240	252	268	247	240	257	247	271	226	240	250	252	264	256	257	262	256	245	259	244	248	220	241	265	259	242	252	254	244	266	252	253	270	252	272	239	271	244	279	251	244	232	274	235	231	268	234	292	270	261	235	252	237	248	269	250	254	270	244	230	268	235	240	260	261	266	240	274	277	278	246	250	260	262	271	230	227	270	226	270	269	296	255	261	279	237	257	275	255	273	253	258	274	241	249	290	246	259	241	282	262	248	274
22121	56410	15661	1420	823	732	618	603	583	506	560	609	569	547	573	593	580	553	555	544	547	525	555	542	532	522	550	512	541	553	512	543	534	508	477	569	482	584	524	535	522	584	556	562	550	529	510	544	512	519	499	540	537	544	532	532	518	523	555	536	500	525	501	526	534	534	587	488	541	536	539	577	532	540	518	544	528	523	527	505	533	593	479	528	513	553	547	556	521	547	572	556	562	506	566	537	493	518	547	515	531	578	548	506	524	557	508	530	508	514	568	515	516	558	522	541	487	521	607	517	514	555	547	513	522	524	502	525	532	537	525	541	495	520	469	547	542	506	566	518	511	516	527	545	484	513	507	526	559	506	522	512	568	560	513	524	485	532	540	556	530	560	491	527	573	562	524	487	505	538	539	544	547	537	507	539	568	533	506	553	556	518	560	544	539	566	564	555	527	518	516	511	544	504	533	559	520	517	550	543	564	503	552	505	542	545	516	531	550	510	523	555	539	554	503	540	547	541	536	542	569	508	527	555	570	537	521	550	509	518	534	544	506	530	532	528	586	517	538	534	525	505	540	484	559	536	517	535	493	553	520	529	550	540	527	572	523	528	580	529	524	545	548	545	496	566	477	524	498	582	484	573	582	507	527	568	521	531	521	536	502	539	570	589	532	521	555	561	557	562	557	565	548	552	515	555	554	567	528	545	577	554	533	553	524	545	529	527	543	558	550	534	528	495	543	486	529	511	522	585	550	537	536	556	582	571	519	482	522	513	564	520	538	512	503	559	528	533	528	571	580	513	572	565	509	555	510	569	484	558	492	539	536	547	523	540	536	573	500	536	499	544	554	557	514	531	498	559	536	523	537	517	567	532	537	497	497	558	535	573	540	556	547	530	509	544	511	578	543	548	540	525	529	592	517	525	472	481	519	587	527	573	535	521	518	543	526	544	533	549	549	505	529	554	529	546	544	558	534	521	529	529	562	552	537	542	526	571	511	507	556	539	538	547	514	510	559	519	542	572	518	514	491	465	518	550	518	590	540	551	546	550	525	550	544	524	524	531	539	515	523	524	541	574	548	557	531	557	566	535	557	523	538	523	503	561	534	549	562	563	531	550	561	496	524	539	545	531	526	515	525	496	550	571	490	528	536	530	529	538	518	531	533	527	509	507	584	575	515	529	549	537	521	539	498	548	532	503	521	503	535	518	525	535	537	514	538	533	519	485	504	519	508	525	551	555	498	501	543	547	519	514	507	531	554	560	552	533	525	513	523	543	555	517	522	549	531	569	554	553	529	516	586	526	567	557	531	537	542	539	532	523	525	572	579	533	557	537	543	550	520	511	510	522	552	564	511	552	533	541	521	509	552	516	517	518	552	556	529	559	545	542	529	510	540	577	575	535	541	544	544	523	570	538	521	526	546	572	543	509	525	517	545	519	530	542	509	517	572	548	529	556	522	500	521	521	488	585	488	547	488	511	503	525	506	498	497	532	569	521	558	512	511	518	476	551	527	551	578	556	517	522	526	545	502	585	511	542	499	579	552	526	547	533	536	566	545	530	561	528	538	524	509	562	550	518	489	570	537	526	555	521	502	512	529	568	559	539	507	542	561	492	520	530	502	490	515	480	510	492	543	556	520	540	532	536	497	551	522	547	572	523	540	520	527	535	555	555	512	552	540	539	470	519	504	542	548	536	555	554	522	508	545	537	541	530	552	564	528	511	534	547	496	541	514	577	526	518	541	520	509	520	543	525	535	536	529	522	583	545	528	595	541	518	497	579	522	563	549	526	540	527	543	513	562	536	515	548	519	581	503	543	566	542	560	547	525	522	527	514	510	535	540	466	490	565	503	536	517	546	518	526	558	562	537	561	542	481	568	490	550	520	533	493	537	525	538	561	545	555	527	538	547	508	510	545	550	546	535	510	580	556	541	548	538	529	543	548	503	561	515	530	512	582	542	552	559	508	561	489	557	523	537	547	516	529	530	555	559	549	545	543	556	529	494	591	559	538	528	522	524	493	524	536	525	569	516	557	531	507	567	536	501	562	506	550	544	530	522	539	523	575	487	523	514	550	518	502	558	540	547	548	518	531	485	558	568	520	534	522	558	556	538	544	542	540	556	544	500	530	533	551	536	532	529	564	567	483	506	503	553	535	532	532	538	534	511	525	545	549	537	521	486	518	530	518	535	526	557	526	531	573	553	527	511	486	558	524	512	513	540	543	511	475	528	496	541	531	570	522	519	490	519	516	528	518	530	572	513	523	518	560	513	564	556	508	522	542	520	550	566	558	551	536	554	597	558	523	580	534	511	532	505	558	559	480	518	527	540	545	515	525	541	517	530	539	505	538	520	495	562	553	523	506	528	525	562	542	559	554	547	510	521	569	502	503	524	513	535	533	541	573	534	540	525	568	542	554	551	586	574	552	550	540	505	512	576	572	537	520	489	541	553	527	558	465	530	525	566	517	524	497	560	523	504	529	533	538	526	509	571	535	529	503	542	515	508	531	535	521	554	487	569	494	512	551	576	546	511	519	569	538	533	537	545	510	550	528	480	570	513	555	588	529	546	576	499	533	509	517	549	523	596	510	539	526	499	517	526	562	525	566	550	522	552	581	554	507	560	484	549	535	548	577	490	541	468	531	547	520	515	557	512	545	495	542	506	537	508	512	562	517	549	592	522	524	531	538	556	552	524	504	491	516	538	498	537	528	550	526	559	503	520	498	516	521	513	535	542	545	564	512	541	527	523	548	531	535	570	533	538	580	558	499	536	542	531	541	493	511	546	516	536	519	549	516	561	551	537	515	493	588	549	555	592	521	505	513	531	537	534	520	531	564	544	533	532	540	532	514	564	535	520	501	584	506	559	513	580	532	528	552	541	518	551	551	545	538	544	559	573	512	560	532	516	517	548	518	552	549	525	500	525	524	547	548	520	532	547	541	566	510	488	535	488	516	539	533	524	559	542	505	516	555	553	529	576	562	561	560	543	539	576	553	547	533	497	539	520	480	555	561	512	554	521	545	509	543	496	543	507	518	529	496	511	542	500	549	541	538	567	479	540	536	551	541	545	568	492	533	455	543	520	578	529	523	562	500	565	524	571	521	552	561	474	538	512	571	552	537	500	514	531	570	541	507	561	576	531	532	577	586	545	545	521	554	538	551	562	547	510	536	524	552	507	540	561	519	535	533	521	531	500	519	532	585	532	579	556	541	555	532	565	488	552	558	540	526	508	527	549	499	574	535	519	535	516	504	524	539	535	549	498	582	524	516	554	561	535	556	508	533	522	500	531	484	533	552	548	517	533	526	540	562	509	548	538	528	563	564	545	513	538	514	589	518	525	488	520	532	547	490	567	534	565	522	585	529	507	567	517	492	572	541	534	524	559	564	511	530	547	511	563	481	546	569	546	541	567	518	567	564	563	525	549	535	533	520	524	537	506	570	531	529	552	512	522	540	526	508	536	530	527	537	522	525	538	548	533	552	512	514	526	567	509	548
32682	21048	10803	756	243	229	248	222	191	201	231	189	202	189	204	191	201	206	228	195	242	194	216	201	184	212	222	209	206	194	212	216	229	199	206	200	185	187	193	238	227	220	204	214	196	199	204	194	197	194	174	211	230	187	189	201	203	200	194	189	209	195	177	203	235	184	192	177	203	182	218	213	202	217	196	213	193	216	217	222	191	224	187	198	211	200	188	202	204	175	173	202	210	216	201	215	204	214	204	203	174	180	185	227	189	237	192	208	202	208	201	209	229	187	187	207	216	227	212	196	195	197	161	222	208	195	178	205	201	196	177	222	206	184	201	205	207	196	200	200	199	202	196	221	178	221	228	178	186	206	182	174	200	229	226	199	208	203	196	246	194	209	210	179	195	197	195	195	208	213	212	208	220	208	193	208	160	165	203	199	194	212	228	223	215	202	211	209	205	220	176	236	199	188	202	178	199	214	205	228	213	173	171	225	183	184	210	198	203	181	194	209	213	200	220	221	213	196	181	194	189	218	201	197	192	169	187	216	207	216	205	174	228	189	206	212	210	186	196	199	249	233	217	227	228	232	183	209	180	185	187	195	204	184	172	193	197	219	221	194	212	190	194	201	217	207	194	203	195	188	206	206	192	177	214	197	174	204	199	230	219	201	189	227	205	213	199	210	221	199	205	195	208	201	224	188	229	196	236	219	189	186	218	202	185	195	187	196	207	200	207	185	196	223	217	209	180	190	203	214	207	209	208	209	216	204	192	200	214	208	184	194	225	202	200	200	212	201	217	188	161	190	213	211	190	233	180	187	202	199	192	176	205	204	205	203	200	184	207	231	219	234	211	204	229	225	181	201	220	221	221	190	218	190	200	208	202	194	224	218	199	223	217	194	220	176	201	200	224	210	187	222	197	197	185	193	192	190	201	168	193	205	226	218	197	203	208	203	202	230	195	203	240	210	240	216	229	184	232	192	201	185	199	191	204	212	213	194	202	219	231	189	186	204	181	202	211	191	198	200	225	191	192	211	224	215	199	195	188	210	209	197	212	214	191	196	200	190	189	194	200	223	193	200	193	198	194	209	204	215	223	216	204	182	214	201	190	204	212	189	245	184	214	202	205	206	219	219	201	221	181	197	201	198	188	190	191	227	200	189	213	199	179	208	209	204	221	204	204	203	176	223	225	186	200	212	195	201	214	193	223	215	226	224	227	201	212	190	213	204	224	205	221	207	180	208	185	231	211	206	200	202	198	201	189	211	196	196	171	215	202	195	206	181	198	221	197	187	230	188	164	176	205	235	202	222	205	207	221	189	212	203	184	181	206	209	196	204	230	208	184	202	204	210	205	212	179	218	202	217	195	219	220	227	219	239	184	179	201	210	202	189	217	203	206	214	161	216	225	211	194	176	186	237	223	208	196	193	188	223	208	222	210	225	205	218	198	200	212	196	196	213	202	221	178	215	195	189	219	201	202	206	199	189	184	185	204	205	258	184	186	185	216	199	179	182	197	212	215	210	231	227	196	224	229	220	220	196	234	193	220	220	211	231	240	210	248	203	196	189	245	213	231	215	222	213	193	189	233	193	209	204	172	190	223	206	176	198	199	196	209	201	184	225	200	190	178	191	190	193	183	214	180	199	196	214	230	194	209	220	228	219	226	180	224	171	200	229	195	206	200	197	210	205	232	229	188	221	187	209	219	219	206	198	198	223	227	185	211	191	216	234	203	191	213	218	210	204	199	200	186	213	204	192	236	214	195	202	217	228	219	197	197	202	198	214	195	228	223	200	221	216	209	208	212	179	195	220	193	219	206	209	196	193	203	211	220	198	191	215	193	215	208	215	204	217	213	189	220	181	199	206	209	208	211	214	194	220	200	191	200	202	202	214	215	228	202	198	206	197	209	180	223	188	209	182	197	166	193	176	209	201	212	203	217	194	179	197	195	228	188	209	205	200	172	202	210	200	206	186	178	222	205	225	225	222	199	198	191	193	171	220	189	184	202	197	196	193	215	206	215	186	207	193	208	202	212	197	218	202	221	204	178	190	209	199	188	189	228	219	228	208	224	211	201	216	214	219	206	183	199	186	197	205	197	223	195	184	204	207	229	191	224	184	184	207	214	193	178	177	206	176	192	214	193	204	204	196	184	196	198	190	201	209	192	207	201	218	202	195	221	210	196	199	192	207	213	214	220	192	191	200	222	209	200	178	193	192	193	190	201	193	182	221	190	218	207	215	197	190	221	216	203	191	194	214	186	201	204	213	215	207	209	217	223	230	211	187	190	216	194	176	214	188	195	202	209	206	208	185	208	202	212	229	195	199	200	213	205	213	205	207	210	195	182	233	188	221	208	229	208	223	206	188	227	190	176	176	201	204	202	198	192	222	181	199	229	223	194	187	211	236	194	191	179	205	196	190	213	203	169	185	189	222	191	192	193	225	206	207	207	185	189	193	203	180	197	230	230	185	188	199	188	213	224	207	204	226	206	217	219	196	178	179	203	199	193	208	197	188	206	228	197	203	194	203	207	195	186	208	200	222	231	218	201	211	197	187	221	237	213	198	193	210	192	198	186	229	180	202	196	187	214	225	253	213	198	196	219	183	231	210	213	223	194	174	198	173	204	231	202	199	187	194	218	199	187	200	198	183	215	182	199	215	204	219	206	195	222	194	222	229	232	198	219	203	200	220	223	187	200	217	198	206	214	217	223	212	182	226	194	196	207	195	212	216	197	192	186	230	208	209	213	195	191	179	203	222	202	213	197	212	203	218	220	222	222	203	229	197	226	206	217	205	196	212	214	207	209	218	185	196	223	203	227	191	199	210	224	219	219	202	220	209	198	192	209	206	192	194	213	201	219	183	198	204	223	199	189	170	215	203	203	194	212	205	220	192	205	188	216	229	183	189	224	220	189	168	220	189	240	194	203	206	210	192	217	188	202	217	192	213	200	218	209	207	187	203	214	202	212	199	198	171	212	235	203	213	192	214	198	226	210	220	195	204	213	211	207	199	210	208	210	191	206	224	209	210	199	219	246	229	197	207	210	189	192	219	214	208	220	210	194	179	214	229	182	179	206	228	185	203	186	193	215	219	173	223	188	183	180	206	234	193	222	186	199	186	169	226	201	192	219	188	183	227	193	198	226	210	223	188	202	209	225	204	189	194	190	228	192	213	198	175	184	203	202	239	176	202	214	207	214	199	186	182	204	198	193	196	221	208	225	205	202	200	174	201	204	199	222	191	187	192	206	202	226	201	217	200	221	204	193	189	216	215	181	226	194	218	205	209	205	212	203	196	224	216	221	229	204	220	196	203	211	183	223	203	215	178	205	208	186	203	196	201	195	192	215	212	214	217	223	206	195	202	227	199	205	192	212	231	188	210	205	215	216	234	186	201	217	199	207	197	185	202	198	181	177	214	197	210	200	224	203	198	156	232	207	227	185	207	215	208	200	224	221	208	186	193	189	212	206	230	201	210	221	207	213	215	219	173	187	197	203	183
7081	8998	1652	539	481	478	460	510	457	504	523	491	495	512	482	467	486	483	456	479	456	496	503	492	498	488	503	509	473	474	507	499	487	490	551	504	514	463	479	473	495	484	524	458	499	501	500	527	480	510	508	453	533	497	493	463	512	478	472	495	543	476	491	479	487	502	517	495	484	480	473	519	482	530	492	474	486	501	499	500	470	471	487	497	484	470	516	541	476	524	475	508	474	480	531	488	487	509	513	463	486	503	471	482	510	494	499	477	503	488	471	476	536	473	512	510	478	496	465	504	470	461	458	486	492	500	454	486	471	514	482	503	481	516	479	489	491	481	463	469	506	493	508	508	512	471	463	472	495	483	500	534	464	470	472	483	511	469	563	499	530	467	468	509	485	455	487	479	484	499	503	506	512	476	450	471	495	491	527	528	516	503	487	473	513	476	516	504	501	503	462	443	544	470	432	538	516	505	500	522	480	514	485	490	503	468	506	505	483	496	494	500	477	550	479	476	505	458	473	488	483	500	465	485	511	509	455	522	467	488	504	501	452	478	471	464	487	481	481	503	500	471	466	504	510	464	487	453	500	522	524	508	482	460	483	517	496	481	468	465	473	448	485	493	473	532	498	502	480	486	480	496	471	471	495	524	510	483	456	454	466	486	504	492	511	470	485	447	509	495	495	493	471	485	482	463	508	495	489	481	497	511	469	467	494	470	458	432	481	521	473	521	495	511	516	479	472	501	513	499	502	456	488	461	483	519	507	514	534	497	505	494	467	478	490	506	446	484	473	475	470	497	477	481	467	486	482	497	472	466	506	490	539	488	451	523	524	463	483	501	474	469	526	484	477	492	482	469	508	483	497	504	490	465	470	488	478	473	495	479	483	483	507	486	493	489	476	480	502	513	477	467	505	528	479	469	491	506	525	550	472	484	490	525	462	451	503	467	487	468	487	497	536	500	479	479	515	488	512	493	499	538	493	477	495	473	511	476	472	458	489	476	472	499	518	501	492	501	487	488	521	473	497	480	494	462	462	488	502	472	472	461	526	471	465	496	456	464	484	479	491	480	512	458	447	501	456	524	446	480	519	512	473	497	464	504	530	487	535	497	496	474	490	514	479	478	517	482	491	488	471	527	510	485	522	502	483	475	466	467	436	496	508	444	508	511	526	491	449	478	489	508	475	478	452	498	482	487	494	505	459	512	461	473	508	546	527	504	480	482	464	512	506	487	477	478	506	494	467	513	422	488	480	482	436	450	484	500	497	506	533	500	550	487	456	438	497	497	447	478	473	516	471	559	459	489	474	491	498	434	497	490	499	498	505	470	452	437	473	499	457	469	505	491	483	461	496	469	467	504	504	490	540	505	565	493	514	495	482	506	480	474	509	452	486	467	476	454	486	494	474	461	511	506	460	514	501	486	511	494	500	453	487	516	507	469	500	477	507	472	494	490	501	489	470	519	449	501	480	502	498	468	472	472	470	500	440	471	468	519	481	462	467	475	473	555	446	465	472	457	462	486	531	467	482	489	455	462	535	476	517	471	500	525	474	500	445	485	505	472	465	479	461	475	425	479	448	503	498	477	515	511	509	481	505	422	454	496	510	477	493	449	521	466	499	467	479	486	504	505	480	553	507	523	468	491	509	501	497	517	459	481	500	491	484	503	481	491	517	531	526	481	482	486	496	453	475	482	455	498	506	544	498	463	490	499	499	467	495	502	498	488	461	485	458	421	519	498	469	472	460	490	465	466	497	453	519	530	459	487	494	464	499	493	506	495	496	513	495	481	487	497	504	492	517	486	491	482	480	470	491	479	507	503	492	522	446	514	515	475	492	454	522	511	495	462	498	463	470	510	448	535	497	534	504	502	473	506	450	477	478	518	472	446	491	463	501	513	486	502	477	525	472	492	470	533	506	474	477	460	459	489	446	462	476	464	448	509	513	474	527	506	504	480	480	471	495	504	496	482	530	473	525	501	530	471	485	477	494	489	491	482	496	492	475	481	478	489	446	476	523	467	519	505	486	488	500	444	491	475	505	520	464	489	515	502	491	517	505	471	489	481	456	456	499	476	532	479	498	474	510	506	483	456	474	480	522	499	539	497	525	468	522	473	480	475	523	530	459	500	473	510	464	474	509	508	462	500	481	499	460	434	493	499	480	510	473	488	520	441	536	515	510	501	497	475	494	482	498	503	493	472	487	453	518	491	447	442	494	490	468	479	458	524	457	484	542	499	531	462	511	501	466	520	478	476	507	508	496	494	495	507	445	430	423	503	464	535	492	455	522	479	451	487	496	451	491	493	488	484	510	545	507	493	494	461	469	472	455	492	482	505	469	454	505	478	478	498	522	447	481	443	478	500	487	467	506	466	480	475	507	512	492	478	534	457	493	500	480	451	516	464	524	503	468	477	490	486	476	447	504	422	458	480	482	518	538	520	489	452	463	479	430	516	487	506	457	490	497	506	489	494	507	503	465	491	518	506	546	470	499	489	507	487	511	511	454	515	459	496	500	494	480	488	481	462	493	506	497	520	486	474	451	501	536	476	512	465	506	464	478	485	504	484	434	477	497	484	485	489	516	498	487	497	479	487	487	486	488	512	498	476	497	489	529	475	468	469	475	493	489	499	518	506	484	528	471	484	477	488	503	512	482	487	495	464	468	512	455	479	474	457	478	468	520	485	460	501	478	463	494	457	476	491	467	501	481	474	492	473	480	496	493	494	481	474	458	471	462	500	474	449	510	507	461	518	463	445	460	471	520	493	527	498	521	477	513	492	505	518	503	470	469	510	502	450	507	539	470	520	491	511	505	493	470	494	486	482	471	497	447	497	492	498	491	491	521	512	461	502	493	515	496	524	482	544	477	511	488	472	482	489	451	524	491	490	461	450	492	496	478	490	417	495	469	476	490	513	479	485	501	465	479	520	517	492	479	492	466	454	470	499	443	506	480	517	493	470	471	477	503	510	479	500	475	458	519	463	485	455	505	456	455	538	497	466	512	508	456	464	496	491	477	482	466	519	515	495	472	496	503	523	482	481	459	473	511	540	457	474	519	530	522	474	469	506	479	491	494	489	472	532	483	524	472	481	505	476	479	487	491	434	467	487	499	476	439	506	498	474	486	459	480	478	501	491	434	523	489	496	482	481	492	481	492	532	451	470	512	498	522	469	474	496	458	540	459	484	492	495	462	524	507	537	488	499	471	524	491	471	511	513	531	523	460	500	475	515	483	535	498	479	487	495	492	499	458	466	473	495	476	500	525	507	474	482	477	509	495	471	523	478	445	481	510	507	501	501	477	524	490	463	504	485	469	529	479	491	483	481	488	493	491	544	478	467	467	451	501	481	497	483	477	529	484	490	498	492	526	484	470	531	478	503	508	435	508	521	472	466	462	531	479	500	528	480	486	502	504	458	486	504	506	455	474	505	550	469	477	445	453	505	515	508	447	520	502	504	493	473	492	499	502	509	491	477	517	502	495	490	501	478	482	485	536	498
24950	21470	24806	28526	21457	20643	1156	445	369	374	354	347	371	335	335	347	339	341	309	347	370	320	349	339	328	345	338	329	314	341	312	327	331	350	309	330	323	331	339	312	312	306	297	268	314	319	310	323	336	361	305	294	317	316	311	317	302	312	305	333	260	305	315	330	341	325	321	341	358	311	331	345	319	369	322	342	322	349	326	313	339	309	283	301	320	336	339	336	339	368	314	354	348	350	369	308	313	324	347	322	307	308	337	353	295	332	378	334	305	340	346	360	341	337	290	329	334	306	348	340	321	319	329	355	342	316	329	339	353	313	353	340	311	342	317	324	327	308	345	335	316	291	331	319	307	325	324	324	328	334	305	310	322	312	317	354	339	307	293	301	347	296	311	313	316	308	323	330	330	340	297	325	328	313	327	328	342	274	323	331	315	298	318	363	325	348	328	320	339	315	314	343	322	324	338	319	322	351	310	342	372	312	293	313	333	337	355	311	349	362	303	302	303	312	329	301	306	311	322	291	324	348	354	362	354	344	333	332	373	294	342	299	328	300	318	317	331	320	355	337	348	298	340	285	315	344	348	322	331	299	304	312	304	331	329	350	329	297	338	318	315	342	286	323	307	306	336	324	306	307	326	318	286	350	323	297	307	314	335	349	331	326	312	344	351	328	325	320	330	360	328	298	336	319	308	355	348	342	340	359	351	327	305	306	303	360	284	380	299	326	319	330	305	323	305	326	321	327	296	341	325	315	346	325	332	330	349	351	351	312	351	336	309	289	334	329	318	294	333	328	314	315	331	368	316	309	311	336	305	343	292	330	343	329	316	324	378	342	305	300	296	371	333	311	335	343	347	354	321	338	334	317	338	325	317	343	316	313	315	337	330	323	328	320	300	315	297	330	299	330	315	333	322	348	331	385	340	338	367	318	328	306	317	338	328	313	349	353	318	321	361	328	330	335	328	356	299	365	328	336	346	313	306	296	327	356	306	346	317	275	324	345	337	353	320	333	309	332	349	319	292	324	324	325	338	330	327	321	298	304	314	341	325	302	323	326	326	304	354	326	339	293	331	313	308	321	303	346	334	334	302	326	332	318	334	333	305	308	334	325	345	316	328	343	351	317	322	318	307	343	313	364	320	345	328	339	294	351	345	332	306	310	298	339	348	302	354	313	314	350	324	302	321	321	350	313	322	326	345	323	358	353	287	315	324	325	310	338	333	345	338	333	314	290	309	363	328	354	327	344	310	323	355	337	363	355	331	315	316	326	308	326	340	280	311	336	326	345	316	345	302	309	317	313	323	349	322	293	322	343	289	326	277	316	326	307	322	316	351	317	329	346	312	307	317	298	311	328	374	356	359	327	339	340	319	334	333	303	349	312	365	355	323	333	338	358	352	329	334	330	311	321	311	326	314	306	337	329	346	331	326	325	308	292	328	296	324	299	338	305	333	328	312	338	346	336	300	290	313	312	333	337	335	336	329	327	361	347	309	299	313	312	332	334	336	343	305	302	295	310	334	317	333	346	336	335	349	325	304	330	324	313	302	285	306	358	340	319	301	270	291	316	350	291	320	303	335	323	358	306	313	357	321	364	359	315	327	304	310	329	314	374	346	311	292	317	311	305	341	307	314	320	355	315	316	316	354	318	299	299	311	342	352	319	369	325	304	300	316	338	354	336	304	313	316	327	296	320	307	314	306	315	360	356	338	334	315	309	334	331	296	318	331	307	356	303	326	345	316	322	334	318	297	312	304	328	316	320	324	332	316	324	303	339	319	342	327	349	296	319	324	314	305	316	346	323	296	335	362	291	302	326	290	329	313	314	322	344	307	315	298	318	330	343	298	340	286	292	304	309	303	359	335	334	324	327	342	328	278	365	304	315	327	322	326	329	347	323	323	352	321	307	351	336	297	322	369	337	306	317	329	321	331	348	319	327	338	324	330	305	298	338	329	332	307	288	315	349	295	305	359	308	344	294	296	322	334	320	328	306	343	302	314	335	308	343	307	353	308	311	346	336	325	362	287	287	317	304	279	352	297	327	376	330	354	302	326	345	336	326	330	307	310	329	330	305	337	298	317	340	340	277	341	333	314	343	306	330	321	356	295	353	321	363	336	328	307	303	339	331	328	305	326	314	326	300	317	361	334	309	303	327	331	311	325	287	343	305	310	342	303	326	305	322	318	305	334	338	339	284	321	347	380	331	354	285	289	279	314	335	304	354	332	303	312	348	334	296	318	334	316	305	295	333	334	312	309	355	358	332	339	305	318	335	317	315	339	338	319	359	322	344	335	339	339	304	322	312	346	352	332	347	320	309	325	316	353	344	314	319	372	303	314	327	349	339	344	323	326	320	310	326	309	312	298	351	316	320	344	328	315	318	306	334	319	319	329	321	331	323	325	316	300	321	321	317	303	365	327	309	317	366	343	330	343	304	327	319	329	339	331	338	311	325	341	322	316	329	333	330	341	350	317	365	327	309	311	315	314	331	333	280	298	348	333	324	321	321	336	328	322	321	336	311	298	322	330	338	322	359	276	331	315	323	315	343	325	319	313	320	336	311	314	343	316	328	320	321	332	313	354	333	337	300	304	295	334	331	302	334	341	315	299	319	325	327	344	331	334	351	348	342	304	337	333	287	330	310	324	326	309	329	344	297	288	329	337	337	327	317	310	331	358	350	346	287	345	310	294	320	313	316	289	322	342	354	325	309	338	291	335	349	336	319	336	323	288	359	328	325	312	318	307	348	309	293	315	315	324	316	286	338	314	310	299	292	305	319	307	292	376	311	294	327	352	304	298	328	274	331	343	313	364	305	320	290	338	326	337	326	310	296	331	325	318	306	295	274	322	314	307	325	317	346	333	329	302	346	322	341	333	339	358	331	333	328	318	312	335	332	313	351	319	326	327	299	311	342	304	297	366	326	346	315	331	305	300	298	308	314	327	293	315	340	320	327	321	326	337	303	337	325	323	322	326	300	323	319	337	278	328	301	308	333	320	353	307	323	325	346	333	319	335	340	306	310	300	333	354	334	324	338	308	299	320	331	336	315	340	325	328	361	348	324	281	306	333	324	328	280	318	322	327	303	336	328	351	322	352	324	296	314	320	317	326	358	343	334	338	330	300	328	334	315	282	300	309	340	306	325	328	337	322	334	337	338	336	379	299	298	283	304	298	342	328	329	355	325	346	337	317	368	343	317	318	311	314	327	310	342	319	335	331	321	336	320	334	317	342	335	326	348	356	323	333	320	323	311	300	361	318	303	322	322	308	314	302	346	328	321	313	337	341	338	365	300	339	321	320	319	334	333	325	302	340	323	336	312	353	344	314	288	355	345	304	314	336	313	342	307	354	334	329	321	294	332	305	377	298	330	322	305	324	296	338	329	304	325	345	321	297	348	335	294	322	325	294	301	304	346	329	332	336	334	329	361	306	311	352	296	324	348	340	302	370	308	298	303	296	309	329	336	314	349	331	307	291	301	338	329	341	335	319	287	293	312
16139	45862	10064	1165	865	794	800	751	713	742	737	687	665	729	685	717	708	673	701	681	749	728	737	716	722	738	733	723	706	695	698	709	686	741	708	680	722	698	693	739	767	699	712	722	697	701	704	719	694	700	763	709	685	688	671	705	634	675	710	667	700	703	724	714	694	687	757	757	700	706	738	723	681	704	688	702	662	679	682	706	705	734	703	673	688	715	728	691	718	699	753	673	668	715	677	693	686	710	740	686	665	722	723	732	637	684	716	704	707	681	673	690	706	698	714	671	653	694	708	682	712	717	635	713	708	711	713	697	671	699	673	699	666	722	696	713	641	689	704	711	723	706	693	749	729	712	716	699	723	740	714	687	666	690	715	726	726	699	672	707	706	709	711	685	676	651	708	707	706	619	710	712	661	728	658	671	663	695	703	661	724	707	681	719	750	720	678	674	712	729	683	674	676	692	659	697	726	675	664	722	725	665	694	724	755	730	698	724	722	698	680	752	704	679	666	724	728	703	668	688	706	706	748	690	693	670	710	671	711	651	712	702	740	663	716	683	704	714	690	749	717	687	717	731	722	719	708	710	694	716	712	685	655	711	736	655	677	677	729	679	724	684	721	678	691	713	687	688	688	670	677	650	713	705	718	702	676	704	681	731	700	697	736	703	713	724	689	735	698	693	671	713	696	696	717	687	727	632	682	737	736	696	685	732	729	681	709	733	716	705	713	683	704	654	679	705	714	710	712	666	687	709	705	715	679	723	675	654	721	700	688	737	666	696	718	676	723	745	697	681	735	708	742	692	708	719	698	672	683	713	689	695	718	695	698	733	705	659	722	693	663	696	680	734	705	681	753	752	721	704	691	704	679	688	677	667	660	677	719	693	658	716	706	662	669	709	719	696	685	716	697	694	751	699	699	691	752	702	728	701	734	678	738	721	698	687	679	732	666	721	692	667	678	705	697	687	675	691	720	708	694	697	679	659	735	676	673	719	717	690	745	693	682	677	696	686	724	649	680	692	714	712	727	701	714	641	704	696	689	678	713	716	750	753	711	720	739	700	730	645	713	714	715	712	698	684	703	765	694	657	693	725	706	670	691	707	723	709	665	691	695	678	732	746	717	689	722	735	713	691	691	657	705	671	667	692	726	704	731	722	691	759	708	651	676	734	684	665	662	673	725	702	711	670	691	723	715	689	678	726	680	714	692	748	668	704	651	694	715	686	670	698	705	661	718	678	690	688	658	742	689	728	709	767	677	665	739	734	693	662	720	657	692	725	700	677	652	730	706	689	715	696	738	701	702	698	691	714	698	717	734	740	643	681	737	648	729	697	736	728	727	698	714	715	667	698	705	714	693	708	670	707	696	713	688	650	699	679	726	694	680	704	678	750	719	709	719	697	675	687	758	701	688	687	660	673	667	679	721	654	702	723	720	731	730	720	701	727	708	682	697	705	696	734	715	733	701	666	671	691	678	703	658	717	717	686	708	697	689	667	638	738	676	698	694	703	705	742	698	727	694	683	691	721	660	753	762	709	689	724	678	626	673	702	727	700	738	755	654	696	677	732	701	692	693	716	664	708	664	716	717	667	679	672	721	717	714	713	730	736	712	707	717	712	654	692	736	713	653	738	719	705	669	708	737	705	683	684	685	723	683	670	654	710	709	750	656	716	700	702	694	701	717	757	694	699	703	716	700	722	748	699	746	696	713	714	713	665	732	662	701	711	683	738	753	697	714	725	671	689	755	690	714	639	693	678	703	681	698	653	712	661	692	709	706	713	726	745	695	718	710	733	723	690	722	733	689	732	728	707	741	670	686	699	701	673	651	732	677	712	657	702	627	661	693	755	676	678	690	722	734	688	737	658	666	713	666	654	723	647	725	712	716	704	691	658	750	682	747	715	710	704	684	698	667	698	688	711	689	710	685	692	736	698	680	669	649	663	699	730	734	702	752	728	707	752	668	748	673	705	711	718	703	690	725	689	678	691	706	694	694	742	684	699	699	711	656	696	727	720	686	719	723	716	646	764	661	768	673	703	705	701	722	692	726	733	748	667	699	717	710	731	712	697	703	709	706	731	693	695	749	747	667	683	699	710	677	718	700	660	706	697	671	718	668	698	697	657	677	708	705	733	733	650	700	731	694	639	715	694	714	718	710	683	693	671	684	678	725	679	686	664	710	676	685	731	737	752	675	750	709	694	704	688	686	728	683	709	713	660	712	672	681	665	693	729	711	688	661	706	715	665	686	714	684	679	690	679	730	698	712	721	728	713	719	657	697	715	677	703	683	698	756	718	701	713	703	703	682	716	731	683	689	648	708	699	668	660	719	714	724	702	698	685	709	701	675	753	676	739	708	681	671	635	757	662	684	704	721	733	677	771	749	684	679	697	669	675	697	712	746	696	720	684	658	719	711	704	670	721	731	698	705	663	705	709	700	673	730	723	692	719	692	697	746	690	686	722	650	674	684	704	682	680	696	682	740	619	664	680	658	729	702	708	712	689	708	698	723	702	662	711	698	677	725	710	686	697	746	704	707	660	729	637	675	684	691	703	678	698	704	716	697	708	747	706	682	749	700	694	724	677	717	670	708	625	697	689	748	689	738	665	720	718	710	694	700	670	682	690	686	746	672	695	698	750	708	706	692	733	695	711	743	689	706	672	666	643	714	713	716	714	729	721	720	730	703	667	661	697	730	720	670	683	687	631	668	667	705	740	666	700	721	726	700	686	684	750	703	728	750	741	716	665	698	777	626	714	687	756	708	717	725	689	697	673	746	691	721	680	704	703	749	723	653	666	706	705	664	677	719	706	663	731	696	710	668	718	712	719	662	683	712	660	729	725	693	673	665	752	731	739	702	763	708	692	741	698	652	742	684	686	691	688	717	670	715	720	726	680	724	676	691	669	666	718	699	689	709	730	674	710	676	684	706	716	664	739	663	700	660	677	699	699	719	689	721	657	691	730	706	687	672	668	747	720	712	714	735	745	712	655	725	735	668	637	726	699	683	663	691	687	717	648	692	690	730	698	693	745	690	721	705	735	698	693	738	727	702	714	671	663	728	687	707	733	720	717	696	682	717	692	690	725	669	714	705	731	732	678	723	733	651	654	677	717	682	721	681	668	696	694	689	666	712	710	688	684	692	680	720	716	695	674	701	685	683	704	683	720	650	713	694	718	741	738	709	681	681	718	768	677	713	715	712	722	699	684	670	685	724	710	725	702	719	707	714	679	687	671	764	746	740	702	690	736	678	712	700	700	739	733	678	662	678	689	650	720	674	680	746	681	690	688	719	697	718	685	693	719	702	701	736	721	654	665	720	710	683	679	703	737	677	676	701	662	643	725	698	654	689	665	652	698	675	702	734	719	794	692	693	704	685	680	705	652	729	705	694	697	655	722	694	703	687	711	687	720	719	728	707	676	696	759	706	724	727	675	749	689	753	712	715	676	702	698	725	670	741	748	725	728	699	716	704	707	706	713	673	706	660	649	674	674	736	727
24316	21482	25105	28286	21485	21500	19184	674	333	367	320	343	317	303	350	271	273	303	260	270	249	286	241	273	238	269	267	264	244	290	262	276	256	255	237	273	249	248	289	278	270	267	264	260	268	259	255	234	253	260	257	269	289	266	253	240	246	247	275	222	243	270	259	251	240	254	238	255	222	262	245	273	246	246	262	237	274	280	262	263	259	227	249	248	236	266	268	257	227	268	268	254	245	239	271	260	237	269	252	263	256	279	248	238	262	276	260	230	242	267	281	255	269	264	267	283	255	244	244	272	247	252	251	244	236	274	258	268	261	236	245	269	258	222	237	252	272	282	252	234	253	251	265	234	271	246	247	257	254	239	237	257	250	266	265	246	261	241	281	275	247	266	238	259	277	265	251	259	275	267	239	248	248	293	266	247	249	262	255	240	265	260	273	233	244	266	272	266	256	275	302	254	265	269	257	262	253	257	254	252	262	262	269	286	271	233	253	230	233	254	272	256	240	259	271	256	280	259	237	286	273	257	270	239	226	246	250	284	266	285	260	240	250	237	242	266	221	251	260	275	251	262	215	242	270	234	228	274	250	266	251	248	232	219	250	258	285	271	261	299	260	239	259	241	256	235	269	247	230	230	253	261	244	238	236	250	274	258	247	269	263	278	264	255	249	239	259	274	250	294	283	251	243	251	263	273	261	279	264	233	252	286	242	219	222	229	254	294	254	245	232	232	260	251	279	261	243	271	276	218	282	261	244	273	259	226	244	242	260	259	282	269	235	286	284	238	260	267	291	266	264	233	257	272	222	258	255	240	258	272	260	264	256	285	251	262	232	268	278	264	250	243	286	257	256	266	264	242	256	261	275	255	258	267	263	245	226	253	263	217	247	271	212	256	260	252	250	233	257	254	255	228	256	269	246	271	240	240	248	254	238	257	267	252	259	254	234	246	255	254	284	241	235	277	290	241	274	288	259	246	255	260	253	259	252	287	248	307	274	236	273	246	223	257	256	229	240	248	243	236	250	273	255	270	269	251	238	268	281	257	232	261	255	266	255	251	262	239	253	254	246	265	256	244	270	250	239	249	276	294	224	243	238	250	224	278	264	321	259	269	242	240	253	234	262	235	271	248	277	252	279	236	286	239	259	239	240	271	295	221	243	243	249	257	244	265	275	277	260	237	235	292	224	266	275	252	261	250	247	254	233	254	263	238	230	252	255	260	249	286	264	256	259	271	281	223	227	258	277	259	244	263	234	262	253	267	259	245	260	252	266	265	245	272	242	251	224	249	250	265	266	266	238	264	260	259	262	291	270	252	261	245	263	260	275	252	244	229	259	248	269	271	233	227	251	239	244	221	247	254	256	257	270	255	276	259	273	225	267	243	247	241	257	246	238	235	242	258	250	269	228	268	259	272	244	237	253	265	273	275	278	235	253	271	230	255	262	223	252	237	257	260	241	276	273	241	265	228	216	239	261	248	229	250	253	245	213	247	248	271	278	262	300	282	263	261	237	255	285	217	237	273	256	252	256	273	260	251	220	261	253	271	254	252	273	255	237	241	264	265	229	255	241	259	274	243	255	256	235	251	274	275	251	279	268	238	249	257	257	258	254	272	247	220	263	236	261	269	251	223	251	237	263	252	266	270	269	246	256	268	271	246	274	274	301	298	273	255	230	222	262	274	254	249	265	236	242	276	271	282	283	257	227	282	253	247	255	255	221	285	240	260	206	265	255	245	220	251	261	254	259	246	239	233	243	247	257	254	243	231	240	288	251	254	269	216	247	253	305	264	249	260	301	242	251	250	252	233	238	235	245	257	267	245	277	247	263	244	251	263	270	235	227	251	253	222	260	256	250	277	266	245	237	290	258	287	269	265	226	278	256	240	293	280	246	279	258	221	237	232	248	253	240	238	233	236	255	255	245	236	257	250	267	240	249	260	276	253	257	244	261	251	299	253	250	267	270	267	283	300	244	260	280	253	252	249	240	277	257	231	209	252	261	247	291	286	280	276	243	272	263	269	282	267	235	245	236	268	273	284	226	247	226	250	258	230	279	267	281	284	257	250	268	254	258	272	254	251	258	257	253	246	283	230	257	249	257	245	280	240	221	246	252	227	239	248	262	257	215	266	224	250	229	258	265	253	278	271	258	262	255	240	244	275	246	268	241	293	238	255	271	232	247	270	260	279	270	276	237	264	248	299	292	276	274	244	272	236	265	252	248	230	240	259	234	252	260	247	236	263	246	271	273	256	273	281	265	239	260	280	255	248	245	226	276	248	273	242	264	273	258	273	305	275	250	260	271	250	235	267	258	252	250	268	275	247	232	252	239	239	291	267	261	262	245	253	254	282	246	242	270	262	255	256	265	266	262	242	245	237	292	234	257	241	219	247	260	219	245	290	264	261	254	256	246	251	235	238	247	295	244	266	258	263	247	246	250	242	254	293	255	261	303	249	229	269	266	256	240	264	254	239	257	259	254	278	253	277	272	245	288	227	266	247	249	243	241	255	258	225	236	224	251	255	268	240	233	255	250	249	262	268	242	220	258	264	275	258	272	243	261	234	274	271	249	260	267	266	252	247	303	216	253	258	242	225	244	245	262	269	281	233	279	258	266	266	253	246	238	226	250	254	239	247	271	268	254	271	244	253	275	250	235	247	253	267	240	238	238	249	278	229	269	272	246	256	277	241	255	258	233	269	268	271	256	265	262	236	261	276	268	259	251	281	276	266	270	271	236	264	249	268	279	275	217	257	223	242	266	254	246	253	258	272	246	228	284	268	271	258	272	275	225	247	257	226	260	251	240	255	276	207	250	239	255	257	286	246	262	263	219	241	252	230	259	243	247	263	250	270	259	234	261	293	252	224	258	254	257	287	224	255	257	254	238	231	235	275	282	271	292	237	255	261	256	278	250	267	243	255	241	265	255	237	252	287	253	228	258	250	262	264	250	267	273	246	264	258	263	271	233	265	248	259	258	276	267	270	252	259	262	289	261	241	257	239	265	244	263	262	241	271	277	253	252	289	266	253	272	253	234	264	262	259	237	227	276	245	259	249	284	265	221	237	271	246	245	230	227	226	259	245	263	246	237	255	276	261	304	237	285	265	262	283	268	267	267	245	258	260	246	246	249	260	253	309	235	253	237	236	234	246	240	255	269	235	246	260	237	242	248	241	254	232	281	250	255	287	239	278	260	233	276	270	246	256	273	268	259	241	252	266	270	251	258	249	277	251	254	237	252	255	262	249	237	253	253	234	249	264	276	264	244	258	264	268	266	261	274	234	269	255	262	260	287	241	298	253	277	276	240	268	231	249	261	225	236	250	238	255	272	255	273	241	241	268	272	269	208	262	270	273	249	278	232	256	251	251	232	265	272	253	255	255	248	255	271	270	272	293	269	227	249	221	268	254	238	261	224	262	243	251	262	264	244	248	258	272	230	276	245	243	218	243	235	248	247	262	261	231	256	248	240	256	247	235	274	227	259	242	232	221	223	270	264	231
22258	56477	15112	1395	880	723	603	574	608	586	588	554	546	617	556	559	553	538	556	566	567	526	554	572	541	541	523	513	519	546	554	541	559	535	537	553	592	548	517	491	537	561	548	556	544	576	534	512	520	552	505	530	552	492	573	514	534	532	558	591	520	519	590	511	579	534	526	544	511	558	540	555	531	525	537	540	519	535	552	518	551	500	530	569	540	525	510	559	578	514	570	525	515	533	556	513	530	519	544	560	512	552	545	512	549	552	509	542	526	570	551	517	521	541	561	524	517	534	563	500	487	529	555	557	521	552	504	545	534	516	527	537	527	534	549	566	559	548	519	514	563	512	508	528	546	527	522	551	518	485	514	532	565	588	508	530	526	565	551	525	503	506	553	529	543	549	536	514	540	556	496	495	533	568	586	538	588	510	568	514	543	527	541	506	496	571	541	505	559	506	501	483	518	527	540	526	555	561	502	555	552	538	521	519	536	553	525	557	510	507	546	538	535	480	563	489	509	527	527	528	548	542	508	528	542	553	530	496	533	530	502	521	539	563	512	532	533	511	502	540	550	533	572	542	526	517	524	547	533	521	547	571	506	492	580	550	524	532	539	557	524	511	553	552	515	532	554	551	523	521	534	513	502	539	575	541	531	574	555	501	511	505	523	527	573	509	525	547	524	545	508	543	558	531	566	523	568	551	521	544	546	517	513	572	558	535	496	516	468	536	568	528	506	478	520	548	526	500	580	539	503	568	536	493	553	541	546	530	518	512	499	538	514	502	557	542	552	585	511	529	533	535	506	549	539	502	523	560	541	523	544	549	533	517	520	508	541	582	544	574	539	501	549	513	537	520	496	546	578	542	537	582	520	574	554	558	560	532	528	524	498	513	549	548	545	505	551	516	526	506	543	539	487	524	503	487	542	503	560	535	545	556	565	549	540	547	573	554	537	488	515	530	541	563	586	494	525	551	525	542	546	540	528	543	543	520	537	535	540	514	567	530	509	515	571	535	533	524	576	560	525	525	546	547	556	523	499	511	519	525	565	508	497	529	533	538	558	549	547	528	512	542	574	554	521	535	538	535	551	494	523	505	501	545	581	500	524	506	574	562	516	574	578	522	535	558	558	553	520	543	526	475	545	553	510	550	528	555	550	562	506	536	535	556	513	484	543	541	537	501	561	539	490	556	552	519	554	519	553	575	521	520	522	510	523	551	503	562	529	515	557	530	553	519	529	508	482	517	512	498	508	530	521	562	518	535	535	551	513	519	523	543	558	479	526	537	529	565	554	539	535	522	517	496	515	549	519	576	554	522	530	487	507	518	501	548	490	523	513	542	547	522	559	514	524	546	506	563	504	530	542	493	550	579	546	533	526	529	571	508	517	575	518	525	557	552	515	530	546	554	506	537	520	540	502	565	555	529	531	501	581	498	546	552	547	518	559	569	518	547	498	522	543	551	551	524	536	524	545	549	563	528	519	519	545	555	521	513	575	504	521	527	511	549	547	558	581	535	554	516	525	573	526	535	502	575	551	526	548	500	525	514	554	504	544	551	530	550	536	521	571	520	537	535	507	544	549	536	548	549	525	570	550	566	545	541	542	535	507	500	510	523	515	525	558	521	523	512	541	541	549	525	532	518	557	542	494	518	524	544	526	541	549	524	506	564	501	533	565	504	547	553	527	532	528	521	535	523	558	515	542	493	536	543	537	520	567	558	518	554	514	523	513	512	493	590	526	518	551	544	549	505	511	507	547	545	494	537	520	545	542	542	525	543	483	505	528	540	553	540	517	532	504	560	566	563	524	559	516	520	539	522	551	528	550	559	537	526	499	563	558	553	554	539	529	531	539	535	518	509	568	549	544	530	572	546	514	517	533	530	536	539	517	547	546	523	485	501	515	567	511	530	545	527	593	525	520	511	559	536	557	530	572	541	542	557	484	475	530	511	521	536	531	587	550	537	540	572	510	515	525	506	547	613	557	511	506	564	513	558	542	568	537	518	507	534	531	523	520	558	504	527	525	534	539	513	538	542	521	517	574	539	502	513	540	535	521	531	515	513	521	554	538	556	499	534	557	530	532	535	504	503	554	497	610	556	544	514	511	522	594	519	543	519	549	532	543	567	518	536	520	557	498	562	525	540	557	535	554	551	544	532	542	549	581	542	551	516	532	533	535	555	584	535	520	555	524	519	542	542	555	538	528	570	550	549	533	542	481	546	541	506	562	494	510	540	520	517	567	514	525	538	566	553	577	510	551	563	510	530	530	518	550	583	534	526	537	544	496	527	524	546	559	487	545	521	546	502	560	562	501	580	499	541	537	556	528	514	506	484	546	534	535	540	523	529	552	575	507	524	550	523	516	518	484	537	528	544	580	529	506	544	525	564	503	553	539	545	514	518	536	536	529	510	530	540	504	520	504	508	551	556	522	501	505	579	498	506	549	531	545	529	542	552	561	542	551	507	512	509	523	535	573	545	535	541	518	506	541	561	543	555	528	541	554	530	527	593	519	545	550	524	510	507	550	527	540	516	544	573	542	508	517	507	548	547	510	526	531	529	540	506	564	519	513	537	521	517	520	499	498	508	519	530	540	587	512	540	498	557	547	583	511	523	487	564	551	548	527	569	523	553	561	541	508	497	538	484	510	521	556	532	524	521	486	495	538	551	528	564	503	497	526	575	545	547	559	528	487	553	534	607	574	500	543	529	534	549	491	557	546	530	526	549	542	543	501	535	526	551	524	553	528	490	537	498	556	533	511	533	532	512	520	508	547	564	512	532	502	557	547	498	530	543	477	565	522	532	554	545	546	550	496	519	486	538	543	470	543	566	528	514	561	544	577	523	509	527	549	534	523	539	504	551	517	553	569	537	560	549	523	533	522	530	522	557	530	581	552	497	502	536	549	573	539	518	565	503	489	532	526	535	528	566	559	509	524	537	536	524	530	542	528	498	583	528	533	514	579	524	510	534	533	536	551	518	521	519	532	529	554	531	521	538	548	549	538	537	566	557	543	534	569	543	513	507	550	511	557	545	559	551	518	539	561	544	505	527	531	508	497	530	567	543	525	467	532	542	571	514	516	525	554	525	558	550	528	513	567	527	565	529	539	556	548	550	505	511	586	547	518	551	523	547	584	550	508	554	541	534	528	530	524	527	535	550	516	480	510	534	510	552	546	579	533	490	527	520	534	523	525	517	530	541	558	551	557	527	541	521	560	512	525	518	551	566	538	521	499	477	517	523	526	525	531	507	504	558	555	531	572	527	591	536	534	546	539	510	526	565	557	526	565	513	530	540	550	548	589	531	535	550	519	562	550	538	550	485	520	542	547	533	532	576	561	536	515	540	545	559	527	529	529	547	524	528	530	540	500	547	496	514	549	549	566	539	542	527	550	532	551	513	551	542	539	516	519	530	526	527	548	498	540	503	505	536	568	558	484	526	565	535	536	555	556	555	514	533	546	545	554	513	557	535	539	556	559	537	551	511	510	509	522	557	508	492
32737	21004	10901	923	393	343	324	190	217	228	193	228	195	180	225	189	218	216	233	181	224	208	218	183	204	178	207	175	218	221	208	206	226	215	210	213	214	191	210	207	232	210	210	218	224	246	224	199	193	190	208	196	202	196	219	209	192	197	205	203	194	199	190	212	169	193	204	194	217	233	235	190	212	192	216	217	192	193	204	222	187	210	200	184	187	195	203	200	192	190	215	230	225	205	191	229	209	226	218	213	216	245	200	208	196	202	203	208	215	223	217	237	183	206	203	223	244	204	206	219	220	221	220	212	218	214	195	204	175	192	192	211	185	195	195	186	206	173	177	199	203	186	216	201	205	187	191	211	209	199	211	218	209	194	229	206	216	188	232	201	219	226	219	184	193	244	211	216	196	218	212	182	212	184	206	208	216	215	194	191	190	199	199	207	203	203	179	209	207	188	211	209	204	195	224	186	186	185	209	218	199	209	226	224	203	214	208	218	172	213	215	198	214	204	211	232	197	201	213	230	207	207	192	210	204	218	195	234	232	237	206	205	233	233	185	204	194	196	216	190	224	210	233	195	192	219	188	203	212	208	195	204	209	187	203	243	216	196	190	185	202	203	209	194	219	202	201	217	211	190	207	192	221	207	184	221	184	207	185	225	193	212	226	199	230	220	198	215	187	229	196	195	209	199	173	210	209	200	175	195	193	201	171	218	205	234	225	226	232	203	205	181	192	205	199	210	186	191	257	200	182	203	184	219	203	177	196	183	192	203	208	234	184	218	186	185	220	206	189	213	208	231	211	197	209	195	222	189	232	183	213	204	211	224	222	223	195	222	194	203	218	185	191	202	205	185	208	216	207	215	222	190	199	207	206	198	199	173	160	231	186	182	206	183	187	197	219	194	199	208	227	207	203	194	204	195	170	196	225	195	214	163	208	197	198	191	205	204	224	209	202	204	191	235	175	189	219	195	170	202	227	203	225	180	222	210	229	202	199	181	188	206	218	193	207	212	167	202	222	223	226	226	190	221	203	211	212	199	188	214	203	224	236	229	234	246	196	200	197	200	207	177	215	206	214	193	232	212	201	190	174	234	213	185	216	187	211	198	210	201	174	224	180	177	178	212	204	203	202	189	199	200	202	196	240	218	212	229	194	205	220	200	176	210	195	196	200	194	216	223	201	201	200	189	188	194	206	203	198	204	216	220	207	191	212	229	216	182	193	176	215	208	190	185	212	185	198	220	208	183	226	214	228	188	206	188	196	172	202	194	219	212	210	224	207	197	205	217	192	179	203	209	203	223	230	204	219	178	209	203	209	222	208	192	225	182	210	172	231	202	209	187	201	222	220	248	221	186	187	166	213	234	238	221	222	226	203	213	231	215	207	225	216	182	169	216	207	209	177	194	189	195	216	210	211	162	196	185	204	203	188	205	188	200	186	200	228	204	213	207	201	239	185	209	208	177	232	198	182	197	243	189	189	217	179	209	206	190	209	184	214	201	188	207	217	210	215	215	190	193	247	231	187	219	184	201	186	220	240	212	194	200	209	213	199	223	179	213	217	201	197	226	225	198	227	194	210	161	201	216	211	189	245	228	182	205	204	190	204	209	213	220	218	184	225	234	211	201	196	206	201	191	251	228	184	198	230	207	227	197	208	220	210	234	208	221	207	194	188	191	228	191	206	229	210	230	222	190	196	212	195	206	204	211	201	207	230	202	225	191	209	175	194	192	196	239	186	216	198	205	184	203	232	193	191	179	220	200	199	195	252	201	208	210	227	199	193	182	215	188	198	179	214	192	212	199	219	237	196	213	203	215	213	210	198	209	210	203	192	216	220	234	158	179	207	201	196	184	226	209	202	182	208	195	191	181	192	216	211	177	206	213	196	201	186	188	206	195	188	202	189	219	230	216	220	217	207	192	197	170	207	220	191	190	203	205	217	201	228	206	200	206	215	159	226	205	213	204	178	207	222	187	175	206	210	217	235	195	209	192	217	210	202	216	210	207	183	191	202	223	185	229	199	209	243	189	192	205	218	201	221	201	194	221	202	206	207	215	208	189	223	197	225	208	237	182	191	213	231	218	203	208	221	193	223	199	187	186	214	217	218	179	177	222	192	227	211	238	234	199	201	186	195	198	202	210	201	209	242	197	195	208	195	167	245	194	238	211	201	190	188	199	215	193	194	186	217	177	210	190	171	194	223	220	201	194	189	224	237	204	199	215	209	216	202	210	204	214	181	179	200	219	207	227	193	204	197	208	200	207	181	209	209	193	183	209	183	197	213	205	201	211	222	182	216	210	215	185	198	222	219	191	196	208	188	201	185	211	200	189	209	225	228	207	186	213	210	198	203	209	204	203	183	213	176	206	215	162	212	218	235	200	202	207	220	233	200	219	204	210	209	214	223	198	180	221	224	223	225	202	193	199	205	235	181	209	211	227	210	212	210	213	187	190	189	206	192	209	210	191	218	212	180	202	201	204	200	212	192	216	214	203	213	200	225	231	211	193	195	218	203	219	212	224	194	200	215	218	199	215	231	232	213	207	213	216	213	227	194	195	185	204	224	217	218	214	190	220	200	181	209	213	207	183	181	181	224	212	200	211	191	181	234	208	193	208	206	197	213	201	196	220	209	193	194	196	186	205	209	220	209	179	215	195	201	197	204	228	162	243	188	189	211	209	221	184	207	211	179	200	226	214	195	187	213	241	213	223	207	185	211	177	213	181	197	230	189	215	211	224	215	209	216	192	191	219	221	218	196	216	203	198	201	191	200	223	179	199	187	181	209	197	236	201	193	201	196	227	193	207	207	211	204	220	176	193	222	203	201	228	202	205	192	229	208	224	214	194	191	202	214	227	207	188	193	187	180	198	211	194	205	209	183	222	227	225	223	174	215	208	172	205	199	206	198	222	218	200	233	227	186	208	235	198	193	186	213	233	242	192	191	190	218	201	210	201	209	227	222	189	206	195	255	187	174	193	194	222	193	184	212	204	199	211	209	226	205	218	182	216	188	191	199	187	196	185	219	213	204	226	210	215	216	185	200	205	208	220	186	192	220	216	192	233	208	217	221	209	222	206	195	203	176	216	200	195	193	192	201	197	205	213	215	189	198	189	203	193	194	209	206	226	212	215	213	224	200	206	182	226	211	196	195	187	175	220	197	217	213	199	219	194	199	205	207	168	211	192	199	193	219	215	236	192	183	208	200	204	208	203	212	207	210	199	207	178	204	198	196	214	195	193	202	200	195	202	218	183	224	212	193	216	182	197	194	190	182	185	192	217	177	218	199	213	212	243	199	196	209	194	199	187	224	243	218	223	199	194	200	210	210	211	219	228	203	202	181	192	204	193	198	208	225	195	221	221	196	210	195	210	186	230	202	215	182	217	229	234	193	204	187	220	197	212	196	184	181	181	205	225	183	213	206	189	219	196	194	202	193	237	220	224	233	176	208	212	202	215	224	176	204	197	195	196	202	212	214	205	213	211	184	225	203	184	226	201
7129	9661	1752	522	503	480	508	510	531	495	473	475	526	507	481	445	514	480	497	485	516	512	487	476	493	513	470	497	472	490	422	515	512	480	509	498	513	529	461	460	509	491	531	460	472	483	472	442	488	522	534	490	477	494	487	497	479	499	474	512	525	484	474	462	479	490	521	517	460	483	495	471	525	454	476	469	513	456	467	494	462	500	519	514	484	457	492	466	447	488	511	507	471	483	505	499	465	486	476	499	445	501	478	483	511	519	465	481	477	474	504	473	488	472	501	515	471	475	476	494	488	461	489	467	501	493	470	474	489	511	486	494	518	473	473	468	472	479	481	477	566	481	526	492	493	464	479	494	484	472	474	461	467	494	508	491	498	502	466	512	497	487	487	498	493	486	488	480	488	489	506	451	473	489	493	487	490	508	496	486	470	512	519	488	474	465	463	476	475	504	497	446	467	467	458	543	464	494	473	480	470	475	479	529	533	480	497	443	473	514	531	521	474	532	495	486	485	517	452	503	508	495	466	526	509	480	507	451	509	513	468	500	481	488	454	500	477	438	517	507	462	477	469	446	476	482	458	497	486	453	485	500	506	489	471	481	506	452	471	447	485	503	450	482	492	457	491	457	479	441	520	491	492	488	506	494	476	520	484	479	486	515	491	478	509	474	506	474	488	502	520	430	533	529	480	499	511	476	463	464	425	499	471	477	509	479	501	521	492	500	466	487	500	508	502	503	506	507	486	484	509	507	436	483	525	509	523	488	512	515	463	482	487	486	532	483	503	457	510	478	480	473	486	462	490	529	498	439	492	502	500	496	486	460	495	489	482	501	503	485	464	461	504	462	490	543	482	449	460	493	478	487	490	471	460	466	517	499	486	503	510	494	496	510	483	478	472	522	499	482	503	472	503	463	488	478	505	493	475	496	533	502	463	513	460	489	509	452	507	480	488	470	470	482	449	472	469	460	493	488	483	502	489	489	505	499	448	471	487	492	462	498	535	508	474	483	496	491	492	493	490	528	475	503	473	479	483	544	489	483	482	506	504	476	483	498	509	520	485	480	507	486	460	501	470	463	521	464	464	479	481	495	466	501	486	512	481	471	484	502	447	462	503	530	473	476	480	475	493	476	463	478	525	506	469	505	468	481	488	490	496	504	511	488	461	478	492	473	498	496	468	504	533	509	492	508	467	478	500	502	489	510	522	468	469	457	448	447	495	458	463	478	485	497	477	510	478	472	496	479	452	506	502	496	514	518	479	499	479	485	433	500	476	494	461	493	459	430	503	490	482	451	447	509	511	487	480	480	469	475	494	487	475	460	498	498	483	481	506	477	453	488	510	491	474	488	459	489	531	475	484	479	453	487	511	478	481	462	501	518	504	490	499	468	473	452	479	487	489	495	472	497	510	521	533	477	501	481	476	471	493	511	525	518	507	522	529	497	521	494	504	451	482	481	482	464	480	466	469	495	479	491	513	487	481	444	516	490	444	528	493	491	492	470	477	470	470	500	537	485	498	524	474	532	462	470	491	445	511	526	459	482	494	527	479	485	462	481	516	464	476	477	467	523	509	518	508	535	523	508	495	493	494	475	497	514	522	457	474	512	509	525	463	484	523	486	487	436	495	511	493	528	497	462	472	500	462	476	495	458	496	486	505	529	474	460	472	473	519	483	497	486	501	536	432	463	465	485	495	520	487	516	469	503	477	450	509	469	471	528	525	489	490	493	486	501	506	494	517	476	469	478	485	498	469	525	490	499	504	490	473	525	484	507	533	492	484	483	519	520	483	471	508	507	508	513	532	467	507	464	475	526	500	507	503	486	473	514	501	474	514	484	464	503	503	483	486	487	513	495	531	470	493	504	504	501	499	494	493	500	508	510	465	478	447	487	481	495	485	456	480	484	500	518	468	471	465	489	511	496	469	488	479	492	497	492	489	478	494	504	485	504	540	510	483	485	470	455	493	487	500	493	496	515	487	503	519	507	507	466	514	483	496	484	480	494	502	464	481	506	491	461	467	487	487	471	519	458	493	458	506	512	500	441	516	515	501	447	489	506	494	478	477	487	481	485	518	511	488	493	515	473	469	490	520	480	496	437	499	494	476	509	492	504	508	502	501	469	478	506	481	515	512	460	465	475	502	485	501	481	474	472	481	538	471	503	452	495	478	470	456	502	501	475	501	547	474	492	567	483	505	495	465	486	471	505	542	504	464	525	495	486	505	452	472	481	519	470	495	520	515	478	498	505	465	511	464	474	523	475	443	474	496	516	439	448	498	490	456	489	490	502	495	500	478	470	498	482	528	477	492	514	509	461	503	485	490	490	511	501	466	488	512	507	490	512	497	519	490	435	471	433	464	543	482	496	486	550	448	479	471	541	474	472	500	479	521	479	513	503	466	472	483	473	486	461	534	478	489	450	477	477	513	485	491	493	475	453	462	502	474	464	471	440	517	505	491	478	465	493	488	506	476	486	488	451	465	488	510	465	534	493	533	494	462	498	515	465	506	492	493	503	470	497	511	494	504	486	514	471	541	470	490	516	490	501	457	502	519	474	492	472	480	498	485	482	478	493	488	458	507	473	513	476	492	476	485	439	506	459	475	478	478	474	515	511	482	517	473	501	481	483	453	473	475	493	504	471	480	467	485	457	483	452	482	497	485	474	534	520	524	474	494	516	468	520	460	460	513	460	489	490	474	517	485	475	450	508	485	519	487	495	485	456	490	509	484	513	501	463	490	501	494	514	470	489	494	528	491	503	487	471	515	490	505	496	479	470	468	499	475	473	495	521	482	500	481	498	487	531	523	482	501	481	475	485	518	492	452	500	521	480	473	493	488	450	451	541	478	462	507	493	477	506	523	514	480	500	449	515	499	472	506	493	464	492	517	493	508	467	491	501	507	522	489	451	483	502	491	513	496	501	468	464	496	464	471	486	505	543	504	461	501	468	477	477	466	472	490	508	509	469	489	470	491	455	509	479	458	531	446	478	497	480	508	505	481	490	495	513	495	543	503	507	478	503	457	511	457	490	493	512	457	498	468	498	461	448	495	484	487	490	529	471	511	534	525	494	522	462	523	495	505	511	493	475	516	491	511	520	523	508	481	457	473	487	539	480	516	483	465	499	517	520	483	486	457	488	509	487	467	461	499	500	502	480	484	500	478	473	501	469	485	510	478	485	480	471	487	491	527	489	506	496	476	505	523	506	493	504	497	443	458	498	492	473	518	522	510	465	494	488	490	495	469	492	476	525	446	486	458	526	479	462	487	501	488	491	495	483	485	474	506	535	494	458	502	517	484	473	490	460	510	494	460	494	488	510	488	490	482	514	459	488	505	476	508	473	499	492	520	526	498	458	520	483	537	487	499	548	487	513	522	518	494	458	522	507	473	524	502	500	425	477	482	479	476	512	487	486	500	427	458	508	462	466	485	478	467	504	530	496	476	508	486	462	485	513	502	490	482	520	492	511	509	493	448	462	509	527	488	471	465	541	500	515
24872	21450	24812	28525	21445	20571	1039	434	411	342	375	297	362	362	350	363	334	332	314	327	381	324	303	356	324	325	325	359	317	318	332	351	356	330	359	316	359	310	300	348	340	303	330	321	360	292	322	312	312	333	331	331	289	326	350	334	327	356	353	341	330	314	343	325	299	331	345	297	330	334	321	370	376	352	342	307	338	324	348	315	334	332	332	324	323	338	362	316	329	346	323	309	343	323	306	361	313	281	331	306	287	327	333	341	308	332	319	342	346	341	309	336	322	337	295	334	328	327	326	333	354	330	338	340	321	331	334	337	322	339	306	324	334	315	330	338	321	320	324	343	326	338	335	311	323	327	356	339	317	321	318	355	321	317	313	299	308	344	351	341	353	331	309	313	303	351	335	329	370	294	341	376	319	343	324	305	326	306	335	331	322	322	348	350	313	345	359	335	296	349	317	347	316	324	320	323	294	314	311	332	299	325	329	321	295	310	328	327	336	331	285	316	331	319	309	315	328	355	332	344	303	318	297	316	310	317	288	320	353	330	309	294	313	321	349	372	324	320	293	310	311	334	305	322	349	338	346	321	347	312	339	342	343	314	370	323	308	310	330	342	339	320	303	330	301	331	324	303	322	334	303	335	320	312	319	332	312	329	323	353	315	308	316	340	352	320	323	308	275	350	337	325	297	342	307	335	355	357	299	297	337	297	309	336	322	356	320	352	331	310	320	310	312	320	310	347	310	327	345	316	318	296	328	325	334	340	362	350	353	301	354	322	338	325	300	335	285	314	320	304	310	328	344	329	316	331	362	328	327	362	303	339	369	302	361	292	292	312	334	345	314	332	343	319	317	347	299	347	298	320	318	318	324	328	296	346	345	323	304	284	328	331	336	344	296	364	320	323	343	336	293	353	322	326	306	314	329	358	307	314	285	332	319	323	322	345	328	336	279	332	300	344	323	298	319	319	317	335	311	323	329	357	296	383	348	320	313	313	343	301	296	298	333	339	338	332	343	316	323	321	304	330	328	319	323	364	329	322	334	331	318	302	321	321	337	321	317	327	337	340	324	304	333	309	342	301	300	321	328	342	351	319	320	306	348	319	304	343	319	324	326	340	313	356	326	307	343	347	288	296	313	323	350	364	350	345	308	328	331	328	337	323	309	319	328	295	304	337	338	332	328	332	341	344	306	338	347	317	313	314	351	338	319	338	336	313	345	340	311	308	362	323	369	339	314	328	303	325	309	362	361	305	322	310	316	340	301	346	323	312	321	277	292	312	323	310	323	322	349	306	325	363	315	352	356	326	323	289	326	336	344	307	299	342	329	278	320	301	333	320	331	305	330	339	334	312	332	340	352	317	333	342	306	335	329	323	313	297	324	337	354	309	326	314	296	311	323	321	354	330	293	306	319	310	331	321	334	337	344	364	339	367	341	340	349	344	304	337	325	375	345	312	284	310	300	353	313	354	328	338	362	338	345	362	290	345	364	330	324	321	281	313	294	318	354	316	332	369	327	325	339	310	328	324	305	337	341	325	306	329	325	316	308	343	339	346	352	321	331	328	326	345	335	338	332	315	338	344	318	320	312	293	327	328	317	321	342	331	325	302	307	309	312	359	345	327	325	342	329	329	333	335	356	294	334	326	335	310	333	342	355	328	312	298	305	334	346	349	333	310	343	288	336	297	306	323	330	312	313	278	317	347	284	330	288	321	384	280	344	344	333	332	340	313	348	327	299	337	323	337	319	348	285	345	311	335	326	350	325	293	335	298	347	347	305	327	346	336	333	319	369	316	336	336	318	336	326	338	323	336	322	317	332	316	315	296	340	335	306	318	276	346	342	343	327	313	324	305	317	329	342	323	348	315	345	352	333	355	324	325	354	347	334	328	345	318	341	340	291	323	320	334	311	334	305	337	321	322	349	336	304	313	316	349	355	347	335	314	372	341	369	307	340	347	335	322	330	296	313	339	296	303	303	320	322	341	319	333	333	310	326	313	349	319	346	282	295	361	342	338	320	346	318	352	348	330	327	352	312	332	312	327	321	301	339	352	302	330	324	297	341	293	324	309	296	321	312	311	284	320	334	294	313	342	334	296	311	366	345	322	317	313	325	320	315	337	326	336	310	358	332	368	309	270	287	292	315	331	316	325	321	325	297	356	308	329	340	303	340	316	323	300	272	348	308	331	321	334	353	295	344	348	318	300	326	313	301	332	330	337	309	316	334	348	286	340	336	341	344	327	316	349	309	299	331	351	331	296	358	293	322	327	310	309	322	343	357	366	295	343	324	307	316	330	316	320	288	345	336	324	320	300	347	308	336	290	310	318	314	347	308	339	298	349	347	335	335	328	347	308	331	310	328	327	334	357	304	344	361	371	334	343	320	322	312	320	322	340	323	337	315	329	320	336	324	300	287	300	337	328	352	306	327	299	347	318	317	286	322	356	318	322	338	322	319	333	320	308	326	293	324	289	300	289	329	312	339	323	367	349	328	333	339	304	308	325	340	334	355	336	352	345	328	333	338	359	340	325	318	345	337	340	335	331	344	329	308	323	293	348	330	311	362	321	302	334	295	326	318	328	331	315	348	290	303	312	319	350	333	333	333	311	359	315	320	309	310	339	326	302	359	334	319	363	365	307	350	328	320	338	279	318	358	319	337	335	315	321	356	324	328	300	335	325	305	335	342	329	315	332	316	317	303	358	328	315	306	333	304	327	339	322	336	326	340	324	336	323	297	362	345	340	342	357	305	316	303	339	315	364	335	333	345	342	345	334	328	334	310	312	314	371	333	322	322	344	337	333	309	319	338	348	357	334	330	329	339	315	321	335	321	335	299	312	288	324	349	311	314	274	339	303	308	370	337	386	335	335	337	329	354	332	342	315	304	311	302	348	359	329	329	358	342	329	308	290	319	369	331	332	368	323	325	336	310	325	321	309	336	335	347	310	300	283	335	328	306	346	333	333	334	299	328	327	322	298	327	347	336	337	318	322	314	295	282	332	306	351	307	291	348	319	355	325	312	333	311	357	314	323	323	324	317	328	342	325	376	334	312	321	346	342	308	304	351	332	333	308	304	312	325	326	319	292	328	343	309	331	346	323	319	364	329	358	308	357	329	339	332	327	325	318	345	348	357	320	346	310	304	313	315	315	334	321	305	332	322	305	337	335	332	320	286	310	355	333	332	347	320	305	349	334	372	341	319	295	334	346	323	329	330	314	351	309	306	340	318	337	320	328	316	315	268	336	296	340	316	318	350	340	318	343	297	342	346	303	322	324	316	301	332	316	326	343	303	284	309	280	350	336	323	338	309	323	322	357	315	382	356	326	343	360	314	316	344	312	323	293	327	310	334	321	336	315	346	331	350	309	318	329	341	314	341	302	322	333	349	331	342	329	337	292	314	339	293	340	344	342	322	333	322	321	327	334	340	303	309	331	294	299	345	354	318	358	347	337	300	302	330	319	342	351	304	303	305	333	326	291	303	325	312	288	312	296	345	322
16581	45817	9792	1134	832	787	761	740	738	683	764	680	745	711	748	746	712	695	725	715	666	694	707	725	715	693	699	688	726	704	731	717	690	671	667	681	724	727	686	702	710	725	719	678	679	729	650	693	760	673	726	647	686	682	732	731	696	743	725	705	686	665	723	743	722	670	703	720	714	704	707	727	724	680	682	714	671	681	706	665	663	719	719	723	706	644	713	696	709	670	705	695	663	702	708	702	735	675	608	739	719	700	650	742	734	717	733	694	728	675	674	739	710	638	657	677	713	703	719	706	698	693	669	689	753	697	689	688	699	750	707	718	715	681	681	703	693	695	751	764	712	670	715	714	665	684	684	704	718	708	692	686	669	770	641	723	746	720	706	707	711	683	685	711	706	679	711	721	728	732	696	736	680	683	729	692	720	711	725	722	698	697	686	712	677	772	749	718	751	708	746	711	663	714	734	659	704	695	712	773	652	682	744	712	703	700	739	683	711	683	674	737	728	718	728	680	728	715	733	708	674	681	696	699	735	707	698	683	701	736	653	661	697	706	728	734	689	684	691	719	657	710	652	686	691	684	675	726	714	714	712	680	697	708	703	733	734	686	700	703	696	664	719	736	701	743	735	707	672	657	652	702	702	723	715	703	693	736	704	731	715	674	655	734	729	716	740	721	718	715	714	698	732	697	726	713	723	696	722	696	701	658	682	759	706	658	741	717	730	696	712	706	715	691	784	683	707	698	694	741	682	714	695	722	712	694	727	716	711	663	700	713	729	698	702	704	670	720	646	741	736	669	736	717	733	694	698	708	690	694	697	703	672	696	717	672	709	733	704	676	732	721	715	642	694	677	730	714	710	706	695	696	714	703	681	663	737	700	695	766	640	659	727	723	695	733	702	691	689	726	670	666	670	655	680	718	640	747	712	763	725	733	776	686	746	682	715	733	745	667	656	723	712	745	718	711	723	681	708	725	734	722	684	753	712	691	713	698	704	686	723	677	717	729	722	688	711	670	715	743	748	711	733	697	695	701	735	695	668	706	709	691	735	677	731	702	661	707	717	673	726	705	738	649	718	721	721	694	695	689	670	722	699	670	729	687	647	710	722	680	666	671	662	707	733	715	697	677	731	629	668	710	714	715	720	720	656	711	731	711	695	682	683	728	664	675	701	713	692	723	699	719	724	673	752	669	683	665	743	663	649	659	712	695	661	686	693	685	684	710	630	681	731	672	730	743	705	654	712	713	644	679	713	685	706	694	673	658	730	710	671	703	706	662	680	733	757	700	705	704	717	691	714	713	714	662	661	726	649	699	708	682	707	718	689	749	696	674	697	703	704	695	715	676	727	681	728	670	630	662	727	692	729	709	697	675	673	686	738	714	721	680	713	707	705	737	709	746	660	697	723	705	711	753	676	710	768	681	692	727	706	681	691	717	662	697	702	690	658	723	694	661	718	656	746	697	729	711	717	669	659	716	723	723	714	724	707	686	658	716	726	708	672	681	757	693	694	748	725	702	733	668	736	668	729	731	697	775	715	670	765	709	722	690	683	710	753	707	701	655	714	663	671	626	651	715	718	673	680	663	700	698	690	728	718	722	688	719	688	724	682	728	729	687	733	707	698	729	691	737	710	703	727	699	711	718	704	728	690	750	703	688	690	679	658	709	691	699	706	686	719	672	668	699	659	691	669	720	729	727	691	706	700	739	713	737	721	709	718	754	698	700	703	740	721	710	718	780	672	716	690	737	729	713	714	737	705	668	661	684	698	724	695	730	702	660	711	771	733	666	721	720	710	699	711	726	666	718	692	764	699	692	690	724	738	782	751	689	687	720	725	701	684	718	657	690	666	701	714	714	697	679	687	688	697	690	704	648	668	706	751	687	714	677	731	695	714	715	680	707	686	678	690	656	726	666	673	698	738	716	647	675	724	680	676	688	706	673	708	684	674	707	698	715	701	709	721	700	759	728	712	704	669	727	703	689	684	635	668	739	688	687	696	711	687	721	703	743	702	727	751	704	707	692	704	704	755	684	674	689	721	706	702	723	714	737	698	752	707	730	682	746	691	696	721	735	684	687	685	737	704	706	718	686	720	716	675	708	684	688	707	654	701	658	684	710	714	732	703	703	656	730	666	713	714	705	662	671	705	702	744	687	723	717	681	665	645	761	722	693	668	728	709	703	724	687	736	753	686	737	695	692	724	643	710	682	683	691	705	722	704	717	692	726	738	712	731	654	680	717	694	722	730	654	689	720	671	741	693	702	699	692	724	720	692	688	692	713	714	730	674	729	708	696	698	671	653	722	687	715	729	703	725	754	686	741	740	729	744	715	733	678	742	739	660	722	690	693	700	686	699	743	684	691	731	660	722	696	701	690	723	703	738	707	748	718	702	711	735	669	700	672	704	692	731	665	794	727	689	659	707	681	719	690	705	751	739	715	702	704	711	681	759	742	694	685	695	728	659	655	674	733	711	712	713	719	716	673	749	686	706	714	737	675	692	692	735	682	660	690	728	726	770	690	708	716	695	736	680	737	725	746	700	677	744	697	794	697	691	688	686	715	687	686	710	735	639	613	700	720	668	677	697	689	713	669	715	682	679	708	695	668	702	741	697	704	707	674	722	711	664	677	698	672	716	734	725	694	695	707	740	701	683	700	702	725	790	643	695	731	661	687	671	691	678	690	733	698	732	692	686	706	682	717	698	679	716	735	714	713	688	645	672	750	725	695	767	676	712	707	689	667	689	707	726	707	704	715	675	711	672	717	688	662	687	694	678	677	726	670	668	739	718	703	669	695	705	696	700	696	712	676	675	705	781	722	669	679	704	697	730	740	780	670	735	719	736	633	665	699	690	717	683	726	695	734	721	727	671	707	718	740	691	699	667	665	738	643	664	680	706	743	715	706	709	709	712	685	685	735	683	727	711	684	706	656	698	712	707	674	715	690	693	690	707	750	719	736	707	673	731	676	708	664	735	678	677	709	676	682	760	668	738	731	732	715	693	686	704	743	712	687	702	710	697	700	687	748	710	692	689	716	675	720	719	716	684	710	687	691	712	715	658	699	711	720	685	691	718	707	669	730	697	657	711	699	701	690	676	731	708	742	680	657	677	694	715	669	715	739	697	729	696	711	674	683	683	703	674	717	716	686	715	702	734	689	695	730	754	697	653	686	732	731	696	739	668	704	701	695	727	651	663	685	753	704	687	687	736	759	687	714	674	730	690	652	704	725	706	690	711	716	709	757	686	659	722	705	723	725	713	668	724	754	640	717	715	710	732	696	737	695	736	730	680	675	728	703	665	714	669	740	651	739	724	680	748	709	701	712	726	686	688	698	761	653	750	705	716	709	752	661	691	707	678	692	694	700	709	736	696	693	710	690	767	722	705	725	707	663	666	687	680	708	677	754	723	666	733	744	717	688	721	717	672	716	707	690	759	660	714	683	712	761	711	691	684	692	656	746	677	712	736	727	679	680	690	672	712	688	691	685	678	708	665	728
24272	21462	25108	28242	21473	21479	19101	668	416	350	341	312	323	294	325	306	276	250	312	293	291	263	271	260	288	245	303	252	271	312	296	264	242	269	227	265	247	229	237	236	270	272	264	283	239	255	247	305	237	260	259	260	251	281	258	238	243	256	267	230	244	249	259	265	266	276	239	274	246	225	252	265	282	247	260	248	253	278	235	260	255	247	265	257	263	274	267	250	267	246	281	264	260	300	262	252	235	232	251	264	249	241	229	265	270	268	227	268	244	248	268	252	243	243	267	289	279	253	245	244	291	249	274	250	275	277	257	247	276	274	243	228	247	240	259	255	251	234	229	265	228	262	262	223	263	253	259	237	236	263	255	241	220	259	248	216	253	246	255	253	249	249	270	246	266	263	261	274	280	242	269	255	264	252	270	233	238	246	266	219	260	265	240	240	270	251	260	272	279	259	248	269	239	248	290	268	262	277	243	230	268	272	244	272	238	239	231	265	250	275	244	270	270	279	253	274	288	252	258	253	263	274	271	254	251	256	254	235	252	255	251	283	272	249	228	209	230	238	242	268	268	245	260	237	244	248	238	249	255	274	256	238	241	269	230	278	259	239	241	249	242	294	262	269	248	238	274	234	227	269	242	230	257	246	280	259	221	255	241	232	253	254	266	235	231	228	255	253	282	243	259	269	266	261	256	253	247	251	238	263	238	227	259	262	262	231	265	240	269	235	263	257	244	237	259	235	254	255	242	230	254	244	249	243	254	257	226	256	226	246	250	240	231	255	265	293	254	244	278	279	261	253	264	268	258	215	225	254	263	240	241	242	250	285	261	251	256	253	232	249	270	240	226	261	215	234	234	244	248	249	259	279	241	225	252	251	284	247	254	248	246	263	256	234	233	268	216	263	270	224	242	243	254	242	244	280	235	257	252	248	237	246	233	275	263	225	239	233	291	276	235	264	261	261	264	227	254	224	263	233	264	240	263	249	235	270	272	268	243	263	230	250	247	230	223	279	246	272	251	233	259	212	260	252	301	248	273	250	269	276	228	254	239	258	235	227	249	258	258	230	232	244	266	281	229	259	235	251	285	255	265	256	255	262	259	257	279	234	231	267	268	219	229	242	279	247	286	244	236	250	250	257	251	257	297	217	243	238	294	243	237	241	256	287	248	241	279	257	244	225	256	272	265	289	254	261	254	219	241	271	247	252	233	220	247	249	251	263	275	237	250	264	279	260	229	238	251	252	237	254	258	258	266	234	243	253	246	283	237	258	247	238	245	238	242	239	238	246	273	253	257	245	265	242	261	238	243	270	232	253	212	245	262	283	261	298	251	255	292	281	274	252	239	252	265	285	267	258	216	256	249	244	249	224	247	265	271	290	251	247	274	236	226	246	243	263	282	253	248	257	249	276	236	252	251	258	260	267	265	263	250	280	259	274	268	280	215	264	296	237	241	223	229	264	250	260	261	269	276	231	253	232	230	242	298	250	264	264	237	262	272	285	257	239	248	234	271	277	238	225	235	228	253	254	228	230	256	279	248	231	263	266	241	281	254	264	260	301	277	250	226	260	258	250	265	253	243	256	283	262	246	236	284	250	254	261	277	233	268	246	271	290	229	233	242	240	257	238	261	246	281	259	281	271	260	257	260	265	240	246	262	272	245	246	277	249	265	251	270	266	272	277	253	271	249	228	214	240	263	269	264	241	244	281	255	266	249	233	266	250	246	267	277	232	287	216	246	267	253	282	264	244	259	291	257	256	264	247	243	266	250	245	257	234	250	250	251	241	235	234	266	293	252	278	251	240	260	254	252	241	250	230	257	263	239	241	220	235	231	248	260	260	247	230	255	232	261	275	274	246	251	272	281	254	269	266	252	267	249	234	242	229	255	245	248	259	265	257	254	270	259	266	266	256	286	236	268	251	255	240	265	280	272	241	269	257	253	273	248	264	247	249	260	253	254	258	228	224	274	272	230	271	275	232	254	265	288	276	237	249	225	243	273	254	253	235	268	248	269	276	281	248	255	228	256	247	285	258	254	235	259	273	256	270	222	270	245	234	255	259	240	280	244	248	246	276	269	244	242	263	277	241	218	258	301	251	289	251	246	269	296	267	290	263	223	276	244	239	264	255	251	248	247	267	241	262	252	255	274	282	241	262	239	243	241	253	235	243	240	262	224	246	269	229	251	251	237	258	254	238	248	248	232	273	249	230	239	250	263	252	223	249	237	274	249	244	240	228	267	243	266	248	248	275	245	284	251	224	239	236	260	228	239	272	260	258	260	237	238	249	276	272	264	261	253	269	219	248	231	220	233	236	253	288	264	249	240	263	274	257	223	212	278	249	270	274	250	275	267	230	267	243	278	277	216	215	255	255	237	256	260	255	230	263	239	267	246	256	254	258	259	241	249	253	255	261	257	249	218	264	260	255	252	229	256	245	255	260	237	247	266	230	261	261	253	248	271	242	246	252	291	240	252	237	258	240	219	241	265	243	283	294	238	280	257	245	271	257	264	262	266	290	257	250	234	251	261	295	249	285	265	256	259	250	221	242	242	263	263	245	257	276	205	309	285	268	250	275	243	266	231	229	230	239	247	255	220	243	237	253	237	223	263	266	252	240	250	262	280	245	267	239	244	268	273	264	236	278	248	243	296	268	274	229	260	273	244	254	243	207	253	281	243	245	258	254	217	245	250	254	276	275	261	275	271	235	270	269	268	260	263	273	255	241	240	298	257	249	226	268	248	235	236	250	241	261	285	254	259	251	234	251	273	236	230	227	269	246	271	248	225	255	257	242	265	256	256	265	253	297	250	238	236	215	214	261	274	250	241	233	248	282	239	241	235	238	243	256	247	245	260	242	293	249	265	237	260	241	241	277	240	233	275	233	244	278	264	285	237	254	273	239	251	276	263	237	253	235	268	226	273	241	269	226	232	239	237	257	246	217	250	261	251	278	249	252	250	251	268	268	258	249	241	271	242	260	274	246	276	228	235	258	208	253	235	251	279	265	240	238	240	247	250	238	257	259	280	236	253	278	257	231	269	263	258	245	267	272	248	284	254	234	244	280	246	239	253	255	247	256	267	263	211	247	268	240	248	268	278	240	248	239	248	247	257	261	275	253	234	289	294	263	255	241	252	253	248	205	259	245	239	252	256	220	278	263	217	267	244	260	274	249	264	241	250	234	245	230	270	245	254	252	253	276	239	259	236	258	266	250	256	263	288	276	249	285	264	253	246	253	259	240	226	238	265	220	292	261	270	246	257	257	275	259	241	253	255	227	250	255	265	239	244	260	268	249	244	248	202	222	250	256	281	263	267	256	221	262	254	241	250	232	247	261	263	255	244	243	276	221	269	260	238	239	258	247	239	246	254	253	263	240	284	262	239	246	250	242	209	253	240	240	236	283	254	263	234	246	255	252	228	235	240	265	225	227	275	241	251	251	219	234	264	240	220	262	294	276	242	274	229	242	246	234	248	254	257	269	231	249	246	256	259	256	263	239
22681	57036	14497	1343	796	667	629	529	574	574	561	531	581	542	587	564	530	557	505	576	553	576	508	524	552	565	527	555	550	552	550	534	529	515	537	505	534	536	551	573	552	525	560	558	550	518	535	547	540	519	547	529	531	539	573	549	561	513	526	549	548	524	521	553	571	532	519	538	527	516	527	515	487	545	514	549	539	570	540	493	539	513	521	534	525	527	528	557	593	553	527	542	551	533	551	520	532	553	537	516	605	539	568	562	541	538	565	525	522	525	529	531	570	523	550	564	519	512	533	536	528	541	550	531	527	562	534	510	539	543	498	549	528	531	546	527	534	520	514	565	480	537	533	548	557	509	547	533	545	480	522	518	528	549	516	520	508	563	549	530	548	556	517	553	554	553	552	515	567	589	530	588	519	547	525	541	518	547	552	582	493	524	517	540	550	541	539	543	524	533	528	526	541	550	587	523	532	534	505	530	541	542	509	510	504	495	556	553	531	574	526	536	549	550	527	491	521	499	518	503	519	541	563	545	533	531	543	558	514	544	504	507	519	540	497	490	531	502	534	520	558	517	521	511	529	558	533	527	591	545	515	551	516	544	538	571	535	501	544	581	531	537	561	530	580	561	514	539	538	499	548	556	571	550	554	531	536	521	528	532	526	510	538	517	541	514	515	507	527	538	568	510	570	545	532	489	539	514	546	532	535	536	486	567	578	548	526	513	524	520	561	550	536	568	531	543	529	524	521	547	564	526	539	467	544	537	519	509	538	526	570	557	542	562	540	516	501	515	518	523	537	496	555	545	521	515	542	570	520	506	550	503	509	551	511	536	534	529	559	521	483	510	525	553	547	528	558	545	545	528	561	502	523	556	517	539	536	513	501	543	558	521	547	561	555	522	502	531	549	552	549	544	541	530	502	525	563	555	534	555	554	558	517	552	566	534	501	496	486	561	543	556	540	528	516	516	539	509	496	514	531	546	557	560	508	513	563	546	503	559	523	529	538	529	554	539	560	534	532	570	516	532	508	511	447	535	529	539	536	539	532	516	491	569	526	517	518	546	578	551	555	558	508	479	495	531	488	518	544	536	538	519	515	541	509	530	566	550	558	546	507	517	530	561	519	532	544	573	535	529	570	537	510	531	527	513	535	569	516	550	555	530	515	534	549	577	528	537	501	512	528	520	513	525	521	558	557	572	550	503	549	546	541	524	554	591	534	536	517	586	536	527	521	520	538	573	527	555	529	515	506	522	537	538	491	547	536	532	521	543	536	543	510	492	504	496	616	577	520	509	575	552	553	542	526	515	564	563	568	528	498	548	506	518	517	560	535	550	560	522	522	552	546	535	478	511	502	529	576	533	552	533	549	537	552	509	550	595	514	537	531	478	505	537	515	595	595	550	590	525	513	498	544	510	539	557	542	481	545	535	500	538	504	540	535	573	528	547	525	532	514	523	552	542	555	534	571	533	572	519	565	530	532	541	553	560	508	502	534	488	562	532	460	510	507	536	550	482	526	544	519	552	573	483	496	505	535	493	531	561	502	530	539	546	542	537	554	483	514	525	532	546	519	569	515	522	519	526	488	564	509	530	556	537	536	546	509	541	496	536	564	484	525	545	532	556	526	582	527	525	531	534	513	544	529	540	552	562	543	511	546	525	528	563	495	542	558	554	498	485	538	562	564	517	529	536	536	507	546	526	502	493	561	551	506	522	576	504	564	520	548	497	528	562	563	551	499	534	534	545	532	497	561	548	511	493	577	489	541	519	540	530	565	528	528	497	528	538	535	527	503	548	509	551	495	511	527	528	544	545	524	505	503	535	534	501	549	501	514	515	559	551	514	565	523	512	525	500	549	531	529	540	501	510	551	539	524	545	496	552	541	545	509	509	523	554	579	475	533	542	581	557	516	537	512	518	530	542	553	509	549	560	529	519	549	540	523	527	556	519	503	574	523	518	501	513	483	538	559	517	511	521	514	495	477	533	538	552	512	528	544	522	524	512	559	546	513	552	537	548	546	545	569	533	493	534	526	548	532	523	554	511	489	527	541	558	545	513	501	516	531	501	546	571	524	538	572	522	536	527	535	506	559	543	541	584	586	517	549	543	522	495	487	523	578	546	532	516	524	544	546	522	527	541	506	572	495	530	520	571	556	510	501	546	518	509	559	554	554	547	502	529	558	519	536	536	515	561	497	499	560	540	562	502	518	508	522	520	518	516	515	515	526	542	558	527	588	556	503	517	560	541	526	516	524	519	563	543	510	515	527	524	558	515	519	484	495	542	553	529	547	574	543	517	507	555	521	481	587	557	527	589	534	560	531	535	569	537	523	552	545	552	536	503	520	519	556	517	542	542	524	492	507	505	546	530	495	539	542	519	545	524	556	485	556	516	557	514	522	523	515	548	560	564	536	499	534	569	551	567	530	534	508	536	530	538	504	535	489	582	482	513	543	547	540	567	538	525	538	539	546	532	531	561	567	525	493	536	535	552	550	467	551	541	546	519	528	574	535	519	529	506	519	537	529	530	509	546	562	548	549	539	531	534	513	525	516	519	542	533	551	518	528	519	532	527	542	515	506	547	507	531	532	492	532	577	509	522	498	495	561	586	507	567	550	532	537	527	502	538	502	524	533	543	516	539	523	523	572	553	506	523	552	520	534	508	577	523	485	546	528	516	521	537	515	530	518	580	518	555	519	543	545	526	555	537	513	544	531	553	530	481	536	531	540	573	540	526	533	523	484	514	525	556	508	530	561	527	509	537	531	538	507	496	503	556	498	554	547	521	540	543	567	503	540	538	566	538	538	495	528	527	541	541	539	519	556	513	510	565	545	563	567	536	503	506	505	552	534	567	549	533	512	566	508	537	517	553	508	523	525	536	538	516	540	517	555	560	560	510	538	539	544	547	541	518	569	520	556	500	577	580	508	543	576	535	520	539	530	533	513	537	509	514	519	521	540	547	539	521	544	575	545	550	526	535	542	543	538	542	530	516	518	577	520	524	501	531	566	522	498	537	533	520	518	559	522	537	534	477	537	570	506	522	524	511	567	518	512	541	563	531	532	537	565	496	524	575	545	510	495	532	536	530	551	533	563	543	555	526	495	519	553	514	516	508	552	533	563	509	552	533	514	580	552	525	512	531	547	532	516	528	521	544	527	536	485	551	534	561	533	525	509	570	496	556	544	556	526	512	512	543	560	505	528	537	548	550	534	569	491	545	526	514	518	507	577	470	535	501	504	515	527	541	527	545	497	598	552	548	548	515	543	482	539	523	524	567	491	555	560	493	530	543	553	545	530	545	522	554	541	539	550	522	520	503	564	524	532	518	505	530	529	546	524	527	568	528	500	531	509	562	488	547	544	517	500	528	521	557	510	512	521	504	524	571	487	489	519	534	538	505	518	501	523	501	561	487	478	514	528	528	532	529	526	491	533	575	569	514	519	527	531	527	563	555	539	525	568	545	506	537	504	541	525	532	549	520	517	544	530	524	530	532	526	547
32560	20959	10896	819	355	299	275	215	232	212	197	212	226	203	192	215	215	221	208	200	199	207	238	202	211	190	184	207	206	208	192	196	211	210	218	200	216	218	201	183	194	228	205	195	216	199	208	208	213	203	205	188	221	227	208	210	212	208	207	190	201	202	202	212	182	182	193	220	231	233	213	222	235	187	206	204	237	202	198	223	203	211	237	242	205	218	225	212	215	223	196	211	187	230	199	200	189	189	188	238	209	216	230	217	190	199	229	235	237	200	197	227	217	209	204	226	224	193	184	187	222	186	195	198	237	218	215	198	194	208	218	192	193	201	212	181	207	197	221	219	203	195	196	214	160	194	187	205	190	195	253	192	202	206	204	198	228	201	215	197	184	230	231	196	197	204	210	217	180	191	208	184	187	212	197	218	192	191	203	222	212	210	203	210	214	194	194	209	237	196	205	191	211	228	209	205	192	197	196	212	208	221	209	222	216	201	208	191	207	221	193	227	223	194	208	230	186	197	214	210	215	227	231	218	219	201	197	222	183	228	199	204	209	218	185	230	226	195	233	198	196	215	200	197	173	205	206	238	191	200	227	205	221	220	226	211	207	230	199	227	221	196	208	188	218	206	196	225	203	221	232	218	220	201	208	196	193	220	204	206	197	207	200	200	201	208	193	210	196	195	206	209	208	199	209	187	228	213	207	202	224	196	217	228	200	196	199	192	211	195	185	216	210	229	221	181	180	195	225	202	230	224	199	175	174	203	247	201	215	226	226	227	229	202	188	178	205	213	191	190	218	219	201	202	239	193	222	230	216	222	206	205	188	226	197	185	181	212	190	214	205	211	203	193	238	192	226	216	206	193	215	225	208	210	227	226	217	182	191	197	212	216	185	198	211	183	219	196	202	196	216	190	192	207	197	198	190	203	207	231	208	194	187	215	224	216	189	188	190	174	250	214	190	211	207	191	206	214	202	186	184	219	202	211	212	212	209	208	225	203	219	193	153	219	208	193	194	200	199	190	208	201	210	206	225	224	219	199	206	214	192	195	206	214	178	207	209	164	224	217	203	232	213	198	240	178	227	193	191	216	227	206	209	211	225	204	207	213	210	189	204	197	222	205	201	179	201	204	191	212	202	206	202	225	211	209	183	203	220	206	197	216	184	194	225	189	217	210	192	210	227	208	192	196	203	209	193	212	197	226	228	202	206	184	186	189	207	211	209	200	236	225	212	196	234	193	191	197	224	200	221	228	216	221	195	229	237	225	235	192	201	193	200	218	217	210	191	193	193	210	203	228	216	200	209	217	191	219	196	191	195	231	204	232	223	179	206	211	226	206	192	211	174	178	201	214	214	214	224	195	178	173	196	206	193	206	220	210	200	205	192	199	218	212	196	200	197	187	199	220	200	220	189	211	171	196	212	200	211	196	209	197	208	214	207	201	190	220	218	224	206	203	230	202	199	222	198	204	200	232	217	237	196	232	201	197	195	190	185	203	175	209	185	222	206	205	197	224	227	197	232	220	202	226	228	203	213	204	220	178	186	193	188	207	168	193	211	190	207	193	219	244	213	217	227	212	208	215	218	196	199	202	183	195	222	207	216	193	224	180	215	213	226	189	210	196	206	192	200	206	228	215	220	203	154	196	192	218	225	206	233	204	225	216	200	184	225	182	188	222	213	191	222	188	203	213	219	220	208	206	225	242	202	200	191	197	227	238	208	228	180	207	187	215	211	232	213	228	187	228	195	196	205	183	222	199	218	223	205	206	181	190	223	217	226	216	201	243	234	213	230	212	214	211	224	236	200	206	183	200	229	218	228	228	246	187	203	204	232	208	194	203	193	218	224	203	220	197	194	195	202	222	214	193	198	206	235	200	213	165	208	210	202	226	191	178	198	219	202	231	219	196	191	219	231	217	219	215	168	204	222	220	202	184	216	199	212	212	204	205	218	238	197	216	203	214	191	213	213	195	231	216	211	209	213	209	174	209	210	214	196	233	227	191	187	209	206	214	171	198	216	219	224	217	194	183	193	203	185	208	214	206	199	216	192	191	186	202	175	220	217	201	203	207	186	186	192	208	196	210	199	200	209	207	211	208	209	209	222	211	220	219	209	219	201	218	213	238	187	221	189	218	229	231	221	196	227	188	244	238	197	233	200	189	201	213	211	198	181	214	230	165	221	193	209	198	196	217	190	203	222	206	238	202	215	219	207	215	222	206	209	181	194	208	215	181	225	229	239	191	201	213	215	207	237	211	200	219	200	221	175	227	194	199	191	221	208	238	240	199	224	184	224	240	204	216	202	208	226	192	208	210	198	181	242	241	191	218	196	169	220	226	235	197	200	208	237	218	190	179	201	223	211	198	210	218	218	207	175	191	198	223	221	208	194	193	192	218	215	221	223	180	198	192	236	200	214	231	180	203	206	184	219	209	216	177	225	196	188	180	220	203	189	209	204	217	225	247	190	196	216	202	209	208	185	200	202	188	203	211	217	208	211	211	222	174	209	230	228	198	202	212	205	219	219	221	215	214	177	218	209	207	195	232	211	221	201	174	205	232	207	242	199	201	197	204	208	218	194	226	214	203	221	208	186	207	204	220	223	207	208	198	198	215	177	191	232	191	245	216	179	202	204	162	213	216	197	219	191	204	231	222	206	216	201	235	221	198	192	195	192	199	220	203	209	194	217	207	207	221	182	203	194	229	162	217	208	229	215	232	207	223	221	215	209	212	200	175	254	227	221	205	240	204	188	205	203	226	193	188	224	190	243	203	208	206	231	233	175	192	229	184	205	231	206	212	188	195	203	181	193	209	199	222	199	200	235	187	208	187	193	214	203	195	198	183	218	216	192	206	231	209	228	205	202	183	259	198	178	174	183	209	205	203	156	175	236	207	189	209	217	213	199	192	189	202	202	199	208	232	207	191	219	197	219	200	196	221	195	197	222	221	213	226	225	197	212	205	225	210	193	201	221	221	195	184	189	236	223	199	221	210	189	220	203	209	216	195	213	204	227	227	228	217	219	195	191	211	200	190	234	215	235	215	215	194	213	201	190	215	196	201	208	203	215	202	217	193	195	197	228	208	222	217	194	196	189	237	216	194	203	202	205	208	201	201	206	193	226	210	213	180	180	179	194	201	192	204	205	206	205	208	213	217	222	188	204	204	216	179	184	186	209	199	192	213	219	206	221	209	224	207	204	184	171	196	206	189	218	219	196	225	213	171	163	181	203	202	214	206	189	196	195	198	213	193	197	212	191	208	197	211	210	186	204	191	212	213	229	200	194	202	233	214	191	198	224	202	179	193	205	217	234	203	221	211	240	211	210	219	212	184	216	224	202	203	209	193	198	228	194	208	212	185	196	217	192	221	202	224	211	226	187	208	195	202	208	252	210	199	229	202	189	211	246	201	192	196	198	183	168	236	200	210	223	237	218	195	215	217	216	201	230	207	237	222	200	198	194	239	220	202	230	200	197	209	189	194	203	214	216	258	205	177	191	186
7303	9627	1691	510	504	505	447	478	508	510	488	511	458	471	508	465	468	481	470	518	484	530	479	478	491	492	470	490	491	505	462	463	498	497	490	522	510	512	512	472	466	505	501	511	477	509	486	485	518	533	504	526	494	468	468	521	508	460	483	501	503	525	521	543	503	474	489	476	501	502	442	456	506	496	490	501	509	513	485	494	465	483	491	460	538	464	483	504	507	508	458	476	462	500	506	488	487	489	488	492	504	519	498	508	450	477	525	506	529	498	539	491	474	474	490	498	512	505	489	493	512	503	472	484	448	508	483	524	488	527	482	475	510	517	476	499	490	512	518	490	507	462	468	477	490	478	461	523	505	517	481	468	464	495	504	479	478	464	466	488	471	485	468	440	482	511	485	492	508	486	481	449	487	508	497	510	483	521	502	449	443	516	467	513	498	455	478	493	486	476	500	498	461	514	504	473	461	495	514	501	442	518	467	503	461	482	478	479	449	488	512	474	531	469	461	527	470	497	498	565	486	471	477	482	521	487	453	505	497	486	508	518	448	478	498	522	501	515	481	494	483	476	504	486	522	550	477	478	508	526	453	503	475	469	478	498	482	485	498	531	482	465	520	492	508	491	454	496	529	535	517	480	509	522	515	536	507	486	468	516	479	482	473	460	524	500	490	501	461	487	478	453	531	510	509	488	505	453	499	456	485	521	513	492	486	500	495	531	495	524	527	528	503	500	503	486	543	497	455	460	452	559	501	505	518	495	515	474	499	492	529	492	537	529	477	490	487	520	499	487	495	516	507	491	565	475	515	497	494	485	495	508	455	460	499	475	501	527	499	446	515	522	477	486	502	491	470	516	522	489	503	488	494	507	482	512	507	498	517	511	481	493	458	460	459	510	484	475	469	478	469	468	482	483	459	523	456	515	494	521	512	551	491	466	508	493	492	532	472	451	489	487	472	542	496	478	491	487	507	518	483	480	484	499	472	490	466	492	505	502	482	488	482	477	493	501	530	475	484	492	504	485	510	510	498	523	490	480	481	496	483	493	505	493	514	492	510	497	488	478	467	503	532	523	474	503	484	494	513	493	505	482	516	483	467	494	533	506	493	499	497	513	464	448	476	495	491	444	442	502	496	498	529	489	502	522	496	483	479	501	508	459	531	507	484	512	477	487	470	470	498	487	500	510	463	481	495	475	490	509	505	477	517	526	490	496	465	505	480	474	495	536	480	518	514	507	464	496	488	485	469	514	485	454	466	535	524	503	498	496	517	466	488	463	527	481	473	488	500	540	491	476	489	490	469	503	484	467	504	506	463	522	476	473	493	540	473	495	461	485	505	480	517	484	520	514	518	464	524	490	495	484	490	465	478	488	491	514	457	492	523	508	482	511	487	489	506	512	517	503	526	471	506	486	497	483	492	451	506	501	459	490	486	522	472	465	480	499	470	439	465	537	459	483	505	509	525	506	447	493	474	489	503	514	510	510	486	466	480	460	494	487	499	476	501	486	478	555	509	504	496	513	447	481	502	503	488	491	502	524	537	493	455	454	475	492	476	474	492	516	509	486	514	468	503	468	483	452	465	475	480	484	495	510	527	515	490	497	505	516	486	535	472	491	474	514	482	475	467	500	447	516	508	521	506	521	485	494	490	495	515	496	486	521	485	507	482	496	464	512	498	478	521	469	486	495	525	530	461	471	495	512	456	473	538	500	481	489	453	507	535	502	490	504	504	463	497	475	510	502	498	453	495	470	504	496	516	478	499	460	474	482	524	489	483	484	507	474	509	460	481	486	476	503	479	507	500	474	534	479	508	498	478	460	489	537	449	455	465	504	489	490	504	523	477	491	519	479	471	482	459	511	469	512	496	498	484	484	457	532	503	512	456	521	491	483	528	497	496	506	451	530	512	472	497	484	487	474	504	460	485	505	505	487	488	474	468	478	487	495	504	495	470	493	518	494	488	491	504	479	533	476	507	468	493	488	468	494	486	495	532	514	488	525	479	481	487	500	496	502	471	459	471	494	498	502	474	448	507	487	442	464	486	478	506	465	517	493	476	516	474	483	488	516	487	483	442	492	490	554	500	507	489	481	501	505	458	458	509	476	492	507	482	487	479	519	494	511	468	447	521	504	500	474	504	535	547	454	474	494	495	482	512	547	454	570	449	495	447	508	516	512	480	470	473	487	532	487	467	471	491	522	472	492	482	465	512	535	461	472	508	510	499	502	459	454	483	459	495	496	475	507	516	470	469	485	505	532	462	457	509	468	444	501	502	510	485	512	523	484	496	495	452	529	507	490	492	497	498	486	463	493	468	482	451	488	506	489	542	498	506	483	486	488	474	485	506	470	524	503	498	503	489	511	454	506	473	504	516	502	513	497	488	461	488	459	515	489	504	526	490	478	501	491	517	501	488	491	484	521	514	504	491	506	480	496	477	492	500	462	492	496	458	505	484	517	543	500	470	468	505	516	503	505	513	488	468	496	475	495	491	487	514	497	506	447	473	533	515	441	523	490	458	544	491	460	480	506	474	435	527	510	509	486	504	488	465	455	469	465	504	516	456	496	507	473	513	508	475	501	535	474	514	448	518	492	511	489	463	480	473	470	473	475	479	502	496	492	499	480	487	529	503	515	436	479	499	482	460	460	484	468	534	485	492	454	518	492	495	461	504	511	486	473	514	525	506	476	512	473	527	488	466	497	479	487	502	452	524	478	469	498	484	505	497	509	517	529	457	462	488	475	469	511	474	434	455	481	458	485	479	470	474	544	508	531	473	495	510	473	485	479	510	499	472	516	436	468	465	491	486	508	498	469	505	479	478	486	501	476	504	450	518	466	478	487	509	481	436	473	464	475	489	529	476	485	490	487	557	500	489	496	543	549	496	499	471	467	484	540	480	467	493	531	474	495	459	483	492	524	508	530	473	455	460	487	475	509	454	497	501	463	497	496	501	532	497	508	496	489	503	491	473	508	504	495	468	531	513	514	522	477	503	471	482	463	516	488	497	469	485	480	493	522	498	487	489	478	519	475	496	452	485	526	463	460	486	465	498	495	532	459	488	504	490	522	458	498	453	462	502	520	498	501	499	526	488	497	507	500	477	468	500	516	499	473	522	474	467	506	528	494	466	519	462	502	453	498	524	537	485	502	499	512	501	461	481	490	478	470	500	453	473	447	482	480	454	475	485	497	511	525	485	514	472	522	499	491	466	507	522	521	509	512	481	475	490	497	508	473	514	494	497	510	495	502	452	483	459	496	464	474	498	473	467	506	480	520	524	476	468	503	468	501	496	470	446	489	510	480	500	468	522	470	530	481	523	502	490	435	469	482	512	527	502	482	508	463	473	463	463	478	526	475	507	512	471	486	516	506	523	475	514	511	495	499	478	478	486	523	499	496	478	484	526	511	521	502	518	510	460	486	501	473	449	470	492	498	494	503	499	505	469	497	495	466	470	546	455	504	483	467	523	468	509	490	535	518	498	474	527	493	491	475	473	508
24872	21461	24819	28513	21447	20579	1076	489	400	351	379	355	363	302	327	342	335	332	329	354	325	336	326	316	328	302	332	312	327	323	323	368	314	334	336	317	312	308	325	330	326	315	321	317	290	318	306	348	345	313	354	330	356	329	327	343	330	357	309	349	333	356	298	295	326	331	321	338	357	302	321	336	304	335	355	298	363	302	325	346	313	324	313	326	345	329	346	329	323	294	311	321	324	335	326	316	307	327	313	309	331	316	321	338	298	329	350	322	336	346	321	340	330	368	348	331	341	330	316	329	325	305	349	310	340	314	337	313	328	309	279	372	313	305	336	301	380	348	316	338	337	345	346	353	355	332	303	337	343	327	338	324	345	353	337	309	322	317	336	356	332	311	286	329	316	306	306	329	308	325	332	369	317	334	289	352	324	322	312	355	305	356	357	347	347	309	303	351	361	296	362	300	350	314	342	367	323	326	316	358	351	313	316	356	328	333	336	334	334	339	356	369	339	299	325	306	319	326	285	307	336	322	316	299	335	333	306	315	353	341	323	329	327	313	317	323	312	330	302	329	300	322	317	346	330	319	321	325	335	343	335	318	341	338	347	309	322	326	349	325	346	345	301	301	354	337	293	305	320	327	319	361	300	337	303	310	326	290	342	313	296	310	319	322	321	290	312	337	305	325	323	311	336	340	368	327	338	322	339	328	333	340	321	318	332	338	335	334	349	338	322	326	296	306	342	326	325	331	337	302	311	347	366	299	356	319	318	297	326	352	330	299	289	296	363	329	338	325	328	373	319	330	305	346	341	337	334	308	316	332	330	353	331	274	331	328	303	332	348	327	312	347	360	316	331	325	342	327	286	322	307	305	308	318	311	344	334	324	327	316	323	303	317	327	304	332	314	315	350	311	301	342	343	298	311	335	317	342	288	291	348	310	346	302	320	313	331	326	326	287	320	353	324	343	304	352	312	303	334	313	352	351	341	333	338	331	336	331	327	378	319	312	337	321	328	303	321	349	353	339	331	319	324	317	351	331	358	306	320	326	312	360	301	306	328	309	335	323	329	322	307	310	320	309	329	313	319	324	342	317	323	302	324	343	300	318	323	328	371	325	308	339	309	316	320	357	324	342	335	352	318	347	339	338	318	316	314	332	361	293	343	347	326	312	304	327	326	326	322	353	351	297	308	347	312	298	341	278	328	353	339	337	357	316	334	391	373	323	329	300	305	320	327	332	369	355	339	300	325	367	340	353	340	314	326	323	306	326	361	300	321	334	314	325	303	325	308	345	326	361	303	359	311	345	347	322	345	319	319	316	342	297	345	357	326	342	316	310	360	359	304	301	317	288	338	340	337	307	331	335	343	321	338	327	319	370	356	331	297	358	333	332	294	307	310	328	318	315	348	310	343	337	314	339	332	342	343	290	333	307	320	299	307	328	276	351	340	343	323	343	304	297	345	329	361	353	353	343	327	344	348	353	349	328	310	319	304	307	357	304	304	324	336	327	324	314	369	335	332	310	290	317	305	329	298	301	316	360	352	328	329	318	360	347	332	339	297	299	295	299	296	314	288	295	303	348	336	358	344	332	312	306	349	334	309	297	335	319	321	305	312	309	332	316	349	311	359	309	318	325	295	354	359	361	322	320	313	308	301	314	326	308	307	322	312	360	328	326	322	312	343	319	328	314	346	321	294	310	309	321	393	294	294	309	354	327	327	348	333	336	293	316	326	350	320	353	320	332	346	345	320	330	334	348	321	290	327	309	315	320	315	334	357	342	322	309	339	324	356	330	331	348	302	294	315	363	295	292	297	323	318	312	309	340	366	348	306	296	320	347	315	336	328	293	329	366	377	298	328	308	311	335	293	316	325	321	299	305	354	336	348	344	334	333	332	295	322	323	331	309	323	336	290	360	311	348	336	313	345	307	360	316	304	360	306	320	323	338	325	307	321	335	358	322	300	324	316	338	321	326	328	342	315	335	346	306	323	334	363	318	335	329	347	318	295	334	337	328	319	330	338	313	329	358	326	350	324	348	360	303	313	349	324	385	334	325	314	321	331	332	307	331	320	319	353	335	347	313	304	351	305	334	322	301	341	306	327	323	291	335	308	317	301	342	312	337	288	314	337	337	344	330	340	300	349	332	319	292	316	338	333	347	327	350	362	366	366	309	357	321	347	318	326	320	354	356	366	294	329	335	338	336	300	307	340	357	320	314	315	332	339	358	287	324	319	336	311	312	348	316	358	325	364	321	301	314	314	344	312	330	330	317	353	327	321	312	372	323	329	376	369	334	325	360	356	322	317	321	310	347	364	320	298	313	336	327	311	322	312	310	331	353	366	321	373	350	334	326	351	314	341	342	331	328	330	319	330	371	308	337	319	347	345	304	338	326	322	336	338	317	339	316	345	288	332	319	333	316	277	301	327	302	340	302	327	318	334	319	345	337	367	332	321	310	346	298	342	356	344	350	323	320	319	328	320	321	348	322	333	305	346	315	310	332	328	307	342	315	317	279	320	326	335	287	362	341	331	311	299	344	326	325	311	363	341	340	320	337	354	305	354	340	345	346	366	311	303	306	309	345	318	311	309	322	292	311	311	350	333	319	320	355	320	382	305	354	336	303	342	327	360	316	333	375	346	319	314	311	317	297	302	329	329	337	335	351	313	343	343	352	335	323	323	328	338	333	348	336	312	326	315	325	368	367	324	328	354	352	314	355	307	320	294	341	298	341	329	305	331	328	314	332	343	347	288	331	326	323	302	343	346	332	343	304	332	324	320	316	284	283	315	338	338	312	323	353	334	316	335	342	347	339	343	317	374	324	312	321	344	343	327	280	300	311	304	326	321	336	323	320	329	330	325	315	312	350	314	364	331	338	338	283	339	328	351	345	315	339	337	338	307	315	366	349	313	344	291	357	347	324	299	334	326	281	308	323	325	317	330	347	348	326	291	324	308	319	307	316	319	370	303	352	338	294	335	348	347	350	325	314	329	310	335	315	344	317	330	357	341	335	321	307	355	318	355	328	300	308	296	305	364	317	311	293	322	350	330	328	311	305	348	303	325	363	354	343	335	335	295	302	289	311	320	341	317	296	322	326	322	319	363	323	318	324	368	310	320	322	315	294	273	338	326	328	351	309	316	325	280	327	313	327	329	317	298	309	321	354	315	310	290	314	320	319	347	321	328	321	350	323	302	315	328	306	321	324	320	363	337	322	325	344	337	305	359	308	309	328	317	328	324	328	339	311	337	315	300	348	352	343	312	330	335	329	327	312	348	328	323	341	308	327	293	330	316	337	316	323	332	336	322	347	296	293	330	323	329	314	353	327	330	338	352	327	313	325	350	332	316	354	349	319	344	296	319	333	343	370	330	317	318	323	329	329	358	324	329	354	306	322	284	324	313	337	328	348	327	326	342	333	330	352	341	344	321	301	332	258	329	328	337	328	337	357	322	333	304	324	325	339	336	334	336	337	376	305	303	323	315	305	316	323	325	310	325	322
16777	45387	9892	1148	816	828	757	724	782	735	784	712	675	744	702	698	743	743	726	754	750	735	697	688	728	705	720	724	710	726	703	671	720	733	725	732	705	699	702	704	683	680	697	713	689	713	695	740	708	707	650	729	682	705	686	729	710	686	724	727	685	745	698	671	730	666	700	685	684	667	718	712	696	651	693	685	673	706	712	697	723	710	668	738	721	678	744	708	710	698	692	694	671	640	688	717	760	667	693	706	710	696	690	687	727	732	709	730	767	738	688	712	705	698	697	704	672	708	645	690	681	711	743	705	719	728	652	699	725	674	722	726	776	749	714	658	666	660	741	644	728	704	664	689	693	701	672	688	711	734	701	693	709	697	738	693	715	678	685	749	711	664	664	711	725	706	683	770	689	681	664	727	684	650	701	688	688	701	738	703	697	736	684	713	717	719	712	684	734	678	689	666	720	702	701	689	752	712	732	696	705	684	691	708	710	672	697	691	732	662	655	722	693	680	759	653	721	740	683	710	713	729	747	684	719	700	715	708	719	724	727	714	717	679	697	763	698	690	696	709	675	665	741	684	729	718	678	727	689	664	692	684	731	705	711	733	686	723	707	689	718	703	688	686	665	696	671	701	691	734	726	719	702	662	701	682	735	733	695	686	664	741	669	642	689	690	685	714	728	672	710	709	668	704	672	777	665	655	674	716	723	706	720	707	712	656	699	714	695	753	679	689	689	723	694	683	732	657	722	729	735	680	651	702	679	719	699	775	676	655	694	704	659	698	715	691	757	720	658	670	720	697	728	677	722	672	676	745	735	718	698	674	690	694	690	690	703	716	679	719	745	728	714	707	760	665	659	697	714	687	691	689	732	690	652	687	676	697	685	644	682	679	721	662	734	710	716	732	715	703	653	630	742	677	717	730	686	714	708	718	712	655	719	663	713	757	694	692	699	704	680	724	715	695	678	678	673	694	703	680	706	697	661	635	677	687	673	682	695	764	704	705	694	710	695	705	662	682	695	711	702	731	687	722	706	715	704	712	713	724	714	713	728	710	683	689	682	701	693	710	682	673	722	674	674	704	691	731	735	711	712	639	741	742	686	691	714	727	689	716	706	682	688	711	693	759	721	680	667	684	674	721	743	702	666	707	730	668	712	722	742	650	646	674	703	710	681	673	707	699	684	702	626	665	640	734	666	745	736	685	709	677	738	691	702	699	663	680	722	685	662	718	695	703	706	671	685	724	735	688	742	680	718	713	720	703	707	709	669	683	721	700	698	712	751	731	683	730	674	693	716	748	678	726	698	699	724	756	766	716	688	653	743	759	715	712	668	726	706	711	731	706	667	648	679	654	693	727	697	715	683	776	699	705	707	707	680	678	712	705	727	685	733	663	728	696	720	686	661	694	721	691	735	689	715	701	743	731	680	726	679	762	721	685	729	690	653	680	725	670	734	711	731	695	727	726	670	760	727	690	678	678	683	716	686	647	693	684	720	676	726	719	718	674	729	715	686	691	715	722	695	694	719	710	688	720	670	709	747	686	720	687	689	710	664	716	746	690	732	746	709	692	717	697	726	688	741	692	661	747	635	703	709	702	735	712	733	750	686	703	723	730	666	718	695	705	720	736	717	727	698	721	663	694	694	721	730	740	722	711	657	757	710	714	729	719	714	693	658	716	691	707	664	699	721	730	719	699	701	716	669	692	728	730	671	684	705	710	707	709	705	715	699	672	728	716	687	712	736	694	688	716	731	747	683	690	706	764	675	702	692	708	697	754	634	715	762	733	726	739	657	700	683	720	701	723	720	676	717	685	709	692	692	684	704	735	674	697	680	680	678	703	700	710	688	701	734	694	662	687	695	733	706	669	780	683	733	668	741	690	706	733	717	738	711	656	660	691	708	674	699	736	702	699	702	717	776	686	684	702	679	688	710	711	733	711	714	748	667	658	717	669	741	721	697	736	719	685	709	718	668	703	697	681	723	730	725	716	729	674	679	704	710	686	672	700	700	722	681	684	712	653	708	739	701	709	670	699	712	707	723	714	701	686	707	741	691	765	733	717	738	704	745	656	652	716	755	701	656	731	702	729	755	682	661	703	686	747	720	778	765	698	700	749	707	729	696	705	712	632	664	716	694	686	688	733	708	741	706	745	697	662	701	733	672	682	716	683	676	692	722	685	702	739	667	711	709	691	725	716	721	720	705	722	737	712	746	693	708	733	718	726	730	715	678	672	758	690	690	702	683	726	734	699	703	710	695	719	694	730	738	715	696	694	742	684	700	657	700	728	730	704	675	712	689	680	691	723	672	665	705	675	720	738	729	705	704	687	691	694	710	702	694	670	702	743	718	753	733	695	701	705	707	720	699	701	744	737	691	739	692	685	674	707	676	708	671	693	678	753	750	697	705	645	724	714	705	689	669	693	665	711	712	726	709	719	704	689	657	701	666	690	706	686	665	719	626	702	715	714	687	664	744	697	692	717	663	748	710	736	712	654	694	684	674	685	665	690	724	749	716	686	696	696	666	679	750	707	685	707	672	729	694	716	737	727	701	696	656	710	703	733	694	649	738	710	672	710	726	705	679	696	687	745	694	721	660	681	695	700	771	681	703	720	717	738	687	707	736	724	760	733	694	696	744	730	655	707	689	699	728	754	707	699	678	697	706	738	733	683	712	674	713	673	670	663	734	728	673	710	656	720	665	694	705	702	704	671	723	669	676	733	729	713	715	676	658	704	713	700	681	700	716	754	687	726	722	667	690	670	706	713	731	686	704	732	674	711	671	660	713	709	689	689	643	730	675	688	714	714	691	765	723	677	688	687	696	677	729	743	674	649	732	721	747	730	702	714	697	714	717	755	695	727	675	719	718	707	726	746	722	744	721	758	690	716	683	718	720	730	733	719	741	699	708	778	671	708	642	680	723	716	704	719	687	704	711	688	712	728	716	720	683	673	692	664	698	668	718	745	685	686	705	674	766	691	682	714	650	690	649	725	677	733	710	706	665	697	712	758	721	697	690	648	676	736	702	755	690	747	713	707	736	705	745	762	714	674	735	697	646	658	723	708	696	730	703	629	708	673	718	680	751	720	682	696	695	707	676	720	712	711	726	658	661	721	673	700	695	697	707	656	732	742	694	728	753	753	681	687	701	703	669	712	718	693	665	735	686	707	712	702	676	703	720	717	670	706	690	745	727	731	699	702	689	720	704	697	679	696	737	684	662	756	723	696	706	694	702	709	729	706	714	680	720	688	684	689	669	714	736	752	694	728	737	695	691	710	665	686	717	678	670	677	701	719	694	663	720	714	730	678	700	727	709	696	730	736	681	713	735	678	730	726	711	693	706	740	696	725	723	699	715	686	735	701	716	695	705	698	680	671	653	738	695	710	682	718	676	745	654	700	677	712	747	707	711	721	676	683	695	738	696	736	723	712	691	719	744	670	686	743	751	677	708	695	675	727	710	652	689	678	724	703	676	707	680	692	685	695	714	719	724	741	684	717
24254	21436	25072	28201	21437	21455	18900	690	391	388	355	305	293	284	314	296	266	284	293	316	253	307	237	292	306	269	258	274	260	255	264	235	251	248	266	270	272	267	283	224	262	253	239	244	248	281	255	249	296	262	289	261	260	244	240	257	236	240	287	266	244	268	250	262	259	240	260	274	290	270	300	260	295	269	250	272	244	239	229	277	256	270	278	259	208	258	267	246	258	257	241	274	228	246	259	254	274	273	263	265	273	258	288	234	258	264	281	244	249	237	253	233	239	235	246	239	267	229	249	272	285	249	261	257	277	250	285	258	238	262	267	260	244	236	255	288	255	206	262	223	253	249	229	274	252	255	275	246	268	254	279	266	229	253	246	254	248	268	251	247	254	269	260	266	282	266	279	236	246	264	253	234	235	218	263	239	229	276	220	267	285	263	257	280	256	259	264	235	245	275	247	286	225	258	240	265	237	271	258	245	246	227	241	235	235	266	282	275	224	249	237	253	237	261	246	243	243	252	239	277	258	268	232	267	239	276	285	264	244	253	253	275	248	259	253	259	280	247	244	273	248	230	238	280	225	239	246	268	248	250	234	232	259	244	245	246	228	263	257	248	273	256	250	255	231	238	267	286	248	258	269	234	261	241	219	257	250	261	308	263	289	259	260	259	286	253	276	289	260	271	230	264	224	243	267	252	270	229	239	247	245	273	244	296	260	280	258	247	267	269	246	258	254	280	259	273	258	247	210	256	277	278	286	261	251	266	251	242	275	279	210	265	284	245	249	249	250	261	254	273	289	229	209	274	275	262	254	234	255	254	269	252	255	246	249	237	264	255	245	274	266	271	231	252	239	224	257	259	273	257	277	270	236	243	277	231	262	279	245	241	252	246	246	230	270	251	255	272	271	230	222	252	262	259	254	256	264	237	240	249	254	264	259	265	264	273	221	263	244	243	239	261	250	230	262	232	250	243	257	250	263	267	265	257	247	260	295	266	251	254	251	243	259	304	242	243	262	228	284	261	254	243	221	258	266	277	251	281	251	240	229	241	252	244	227	238	265	229	242	260	234	252	246	274	280	260	252	274	255	254	257	256	245	264	209	240	281	249	251	248	277	237	270	265	249	235	263	237	270	286	255	250	259	267	241	234	249	231	241	245	266	266	247	272	255	267	243	258	252	270	268	284	253	253	242	268	251	233	260	267	259	235	258	262	245	237	284	245	262	269	266	275	275	248	298	240	260	254	253	251	248	242	260	263	258	229	224	259	260	257	269	249	269	257	255	246	239	254	268	234	271	241	259	280	237	281	258	253	242	250	223	226	267	244	235	238	249	274	272	264	287	298	280	266	222	250	280	246	257	267	253	270	281	304	307	263	243	256	276	263	250	232	270	249	251	247	220	224	254	244	216	243	278	258	264	249	282	270	240	308	237	288	249	241	255	266	240	233	282	277	253	256	257	247	252	205	238	204	237	274	269	259	287	283	271	289	255	280	266	238	239	258	274	239	261	228	252	238	252	224	242	224	259	283	257	233	263	219	248	260	228	231	264	281	234	253	268	233	247	223	283	236	245	261	256	248	248	313	251	230	265	282	255	219	292	252	236	240	228	261	244	229	250	267	271	275	277	236	262	246	262	271	251	266	284	227	275	242	217	275	271	267	274	251	248	258	272	246	285	253	300	257	276	244	250	268	253	295	264	235	267	224	244	230	274	239	243	239	257	246	234	251	264	261	245	283	243	256	224	219	243	240	252	236	270	235	243	271	248	255	258	279	263	266	273	259	260	247	253	268	242	249	260	264	265	275	277	263	262	240	212	269	260	263	269	249	278	246	246	242	254	240	280	277	260	270	280	260	281	252	268	293	245	203	248	263	240	272	243	273	260	277	242	243	292	267	217	254	236	271	268	256	278	227	255	285	267	240	248	243	275	270	251	259	277	258	255	266	276	265	248	243	229	257	264	237	267	253	272	271	264	282	253	269	267	269	252	266	257	217	262	234	247	274	261	260	283	280	245	273	238	243	267	266	250	229	236	240	253	250	256	258	224	261	275	254	255	268	234	305	250	257	250	241	272	270	250	230	236	225	267	272	236	256	296	237	240	265	285	257	255	230	234	232	271	237	249	253	255	251	281	277	230	275	253	251	228	269	256	212	259	267	229	240	267	259	254	250	270	219	238	250	264	226	285	278	264	284	262	268	237	265	259	270	243	237	282	258	240	245	235	247	270	278	290	287	260	267	282	260	243	252	251	243	210	225	258	252	252	233	258	267	245	230	259	255	273	238	277	246	244	258	253	268	237	239	281	266	265	262	269	306	290	256	256	271	242	269	250	266	263	260	260	269	272	249	271	242	263	241	275	236	283	254	269	271	258	282	257	231	268	237	254	237	257	270	247	253	238	291	235	267	288	251	250	246	261	235	286	232	278	282	231	256	254	249	251	252	264	231	271	255	254	270	258	258	238	244	257	256	283	277	240	241	239	264	237	239	247	235	261	273	256	255	229	262	270	269	258	253	260	283	283	257	245	280	253	231	279	242	233	242	244	287	285	248	277	242	260	254	265	264	242	241	276	225	220	269	273	235	277	273	229	236	261	244	260	241	277	238	264	246	253	256	264	246	251	259	251	256	235	226	250	239	258	276	261	282	247	270	249	259	298	249	242	255	244	273	260	281	262	227	208	258	249	272	243	274	273	261	267	246	238	276	266	233	271	267	256	266	223	268	228	258	252	239	257	266	242	241	272	242	270	243	259	271	271	230	264	249	269	277	241	248	270	260	246	265	243	266	240	264	260	246	249	247	258	245	241	281	274	268	271	288	234	275	248	236	266	248	278	245	263	274	243	255	272	265	274	250	219	228	257	259	248	240	243	252	234	264	270	275	281	263	266	242	246	269	285	245	250	248	250	253	254	254	253	281	232	244	242	242	287	261	292	262	259	223	266	243	252	264	243	233	276	277	254	279	259	256	256	255	246	247	243	274	264	260	283	248	278	273	275	262	255	266	260	262	262	253	248	237	249	237	220	260	258	278	239	251	246	236	269	236	214	240	254	262	230	240	252	264	240	243	239	256	261	249	249	239	260	255	213	292	249	238	248	269	250	213	278	258	244	278	237	245	278	274	279	262	271	217	212	248	218	259	253	262	225	264	268	241	259	263	260	247	242	264	247	229	243	244	258	230	240	253	273	266	278	253	241	249	266	244	268	245	223	275	276	250	253	228	253	253	267	260	225	275	296	252	317	284	264	262	300	262	267	265	220	251	263	278	247	232	275	237	246	264	233	251	235	252	261	267	255	230	224	258	209	234	279	260	258	257	221	214	255	275	261	266	292	227	264	264	273	240	282	225	283	257	254	247	260	264	232	232	276	294	270	238	247	243	223	255	261	244	248	279	268	244	236	215	254	264	255	248	223	279	241	274	260	255	262	280	282	270	241	220	238	228	246	288	254	253	260	275	244	272	251	253	290	265	255	253	266	241	241	221	271	275	281	274	248	218	224	242
22969	56232	14971	1456	871	709	676	588	624	552	562	617	542	557	608	582	524	555	545	553	576	554	574	533	570	536	548	530	558	517	550	535	510	489	527	548	480	527	519	575	526	523	548	547	532	528	501	547	568	538	541	538	526	561	572	522	531	498	546	488	507	509	537	546	561	543	537	530	486	541	559	507	548	555	523	548	538	533	574	509	535	574	550	544	520	562	578	530	536	501	541	490	504	527	534	565	553	539	474	530	512	536	527	527	498	500	540	544	563	509	559	560	571	493	508	490	491	544	520	539	566	527	529	553	561	554	544	538	516	545	552	534	511	549	530	532	525	531	556	570	510	546	548	505	541	533	504	508	513	559	540	527	528	525	582	544	526	525	558	538	519	526	529	541	568	535	578	535	568	548	552	507	522	530	568	531	507	520	533	505	547	569	551	519	585	542	569	513	545	545	534	507	481	527	606	544	526	544	517	529	524	529	529	532	538	501	506	502	470	523	515	580	490	577	522	559	557	550	534	533	521	538	523	528	531	513	561	543	534	535	559	544	499	521	517	507	526	534	529	478	515	537	537	589	539	530	591	535	537	527	562	539	520	554	540	544	576	507	534	513	519	557	554	532	541	563	512	541	535	565	548	504	511	528	524	527	521	544	553	535	495	542	540	521	525	530	569	516	519	545	538	519	519	563	520	536	544	503	532	522	534	561	545	513	515	531	515	508	564	559	531	539	518	566	564	559	551	518	543	517	529	557	531	549	545	528	516	547	518	511	555	522	497	530	517	511	514	513	492	557	531	532	554	520	538	546	538	557	563	548	541	511	545	502	563	544	491	505	558	550	530	509	501	528	486	509	534	504	551	554	593	506	533	559	521	525	548	568	543	525	532	537	533	526	516	547	553	497	545	527	592	536	535	573	562	563	510	535	532	549	523	534	528	518	490	543	535	521	555	579	494	520	511	538	582	530	533	533	535	541	505	534	526	530	557	531	577	561	559	474	548	533	551	546	527	543	545	547	522	514	511	523	529	522	576	546	538	539	545	536	555	556	558	496	518	558	536	537	538	571	554	522	552	563	534	543	536	539	549	541	538	523	540	525	527	560	531	545	504	502	534	505	545	509	530	531	502	555	526	552	531	549	570	489	518	478	499	534	523	559	538	530	535	546	583	558	545	548	525	550	542	574	536	541	533	555	535	528	563	543	561	537	542	510	519	569	507	551	556	585	557	534	593	527	536	561	517	506	607	527	529	564	541	522	523	535	532	504	521	499	550	529	580	557	506	537	540	546	561	516	511	573	527	535	539	520	567	555	512	528	524	509	534	536	535	545	573	550	524	489	539	529	599	497	538	555	569	570	545	538	575	511	578	575	527	540	577	507	541	547	515	549	520	528	535	562	547	569	521	518	550	541	575	567	530	556	491	563	576	548	545	539	555	535	489	558	535	541	536	519	575	548	493	527	568	556	548	526	525	520	530	502	528	520	517	512	540	529	538	531	523	547	510	519	589	511	517	520	516	545	526	526	544	521	520	478	545	556	524	529	519	536	524	537	494	553	531	541	499	519	537	534	536	559	534	551	518	531	536	530	549	514	577	528	537	544	519	546	512	537	529	552	558	523	523	576	526	538	492	572	531	576	540	521	556	508	576	527	508	503	516	535	587	524	534	545	495	531	546	558	543	493	568	478	536	502	538	574	560	512	527	556	563	560	539	544	530	532	556	527	550	512	526	557	500	544	536	512	508	561	551	567	522	536	542	553	518	505	547	538	567	544	536	526	544	537	539	562	554	507	581	529	519	522	516	562	534	569	492	496	533	535	586	535	586	536	524	518	573	540	526	560	549	529	549	507	544	543	514	508	490	530	571	530	546	529	520	529	532	574	510	516	566	546	559	490	546	550	496	517	539	503	558	525	562	547	544	547	557	548	541	524	528	521	545	536	543	559	548	525	501	531	529	565	575	543	525	529	524	531	553	501	539	580	513	544	497	523	573	503	548	531	532	523	529	499	536	523	543	513	490	525	553	534	547	499	498	542	529	544	518	560	501	529	543	513	554	501	515	508	585	530	545	534	500	562	507	554	538	501	521	507	537	544	519	553	543	562	575	553	511	521	538	533	529	537	598	533	536	527	552	531	507	526	507	565	582	539	574	514	509	539	495	521	523	510	548	535	530	551	511	543	533	520	569	508	505	538	471	562	520	533	516	517	507	514	542	581	534	523	493	500	533	527	515	553	573	548	558	561	582	527	584	521	549	527	523	556	529	504	505	526	498	515	515	514	526	523	526	540	544	558	521	558	553	562	528	573	499	543	521	506	527	540	528	546	503	513	563	552	577	538	515	531	496	515	530	533	570	538	543	544	507	541	585	568	504	503	545	524	528	549	536	568	532	537	524	538	512	561	534	556	541	548	545	560	529	518	521	552	494	513	518	547	496	537	567	553	579	515	541	515	514	590	529	551	577	548	504	541	576	546	531	507	489	529	519	527	575	534	523	561	550	521	539	518	537	516	564	562	532	527	511	522	568	535	524	521	495	542	542	536	540	552	541	537	545	537	545	561	540	552	578	526	549	542	540	528	590	504	540	528	578	518	567	525	533	535	537	551	571	501	527	550	518	516	517	528	550	576	553	548	540	534	487	548	520	561	528	564	523	537	549	561	568	528	523	540	539	544	520	521	530	533	553	528	514	544	516	503	545	578	542	504	561	519	523	524	566	541	538	502	544	524	522	555	510	506	516	528	524	511	544	513	532	529	518	516	544	557	519	529	533	526	498	542	500	523	525	533	518	591	493	564	566	554	529	527	593	519	565	540	542	504	572	539	534	504	517	548	613	535	559	516	538	588	555	553	519	550	521	535	551	536	561	517	511	524	539	534	492	548	529	546	557	517	565	559	557	565	525	575	518	513	550	546	536	512	522	533	553	534	570	516	555	527	554	527	488	508	536	588	542	540	493	511	517	513	513	493	519	555	518	525	532	536	531	516	461	524	520	504	538	587	512	524	554	538	514	508	547	526	515	547	555	563	498	528	537	528	566	526	528	546	548	508	555	521	543	526	548	536	552	542	575	491	520	545	548	514	536	523	550	538	552	567	550	535	555	554	528	516	540	522	525	512	525	575	501	540	582	524	565	524	563	548	537	511	540	537	549	506	539	519	488	535	501	506	533	517	552	534	547	509	536	523	532	538	523	531	532	534	576	596	515	540	531	541	543	494	503	508	567	566	495	555	533	570	545	497	554	546	528	531	529	520	543	546	536	575	489	536	504	513	525	536	530	557	537	530	512	553	526	499	566	548	559	558	592	488	537	580	524	480	544	518	515	507	484	564	544	584	557	520	555	521	542	554	507	586	558	533	518	562	601	496	530	545	502	487	516	590	555	572	520	529	535	540	527	518	554	549	534	566	542	522	531	533	499	562	542	557	509	523	531	505	523	506	534	506	512	537	567	504	562	550	558	545	502	500	537	552	562	509	505	558	516	531	520	524	545	558	536	507	518	490
32765	21145	10898	753	279	269	216	193	197	201	212	208	185	219	207	199	200	232	211	211	219	208	199	189	208	195	192	220	208	198	228	198	214	190	203	231	193	210	204	201	185	217	194	217	192	192	215	184	226	200	204	185	189	238	200	212	193	224	232	188	205	195	189	190	225	193	213	172	188	239	177	212	206	215	220	214	193	196	202	210	208	225	209	212	231	207	222	220	191	200	231	207	231	242	192	212	231	207	198	224	207	204	193	207	213	225	189	194	208	184	240	211	196	224	216	196	226	227	205	209	219	197	214	214	232	211	221	249	218	198	211	201	192	226	192	177	211	200	218	215	200	225	206	214	207	208	234	239	204	221	222	201	195	197	209	187	216	189	204	177	208	191	193	206	206	189	176	207	204	192	224	188	179	215	191	206	206	236	217	190	193	182	218	215	195	217	240	204	237	209	190	217	216	204	191	213	215	207	200	175	215	208	222	205	188	208	189	201	210	216	225	228	221	217	221	198	189	231	213	224	222	208	213	220	211	216	216	200	208	193	193	215	217	194	171	230	231	211	212	216	211	219	220	210	219	203	185	201	185	206	181	201	209	188	227	214	185	180	207	206	235	196	225	185	216	211	233	198	221	181	219	207	209	205	214	233	203	226	207	192	223	221	200	216	216	210	230	210	185	223	211	228	193	208	174	191	202	225	204	207	238	243	223	185	227	210	217	220	226	202	199	192	227	210	226	226	207	200	200	225	207	188	189	188	203	216	214	212	195	204	218	210	200	208	219	191	229	212	187	199	211	204	204	183	212	209	205	239	197	210	205	200	203	227	183	210	200	201	178	208	213	194	213	182	189	214	199	200	201	239	197	218	228	189	178	201	203	222	187	217	220	211	241	223	200	231	214	209	205	177	240	229	223	211	221	210	190	190	208	212	210	205	193	191	213	208	234	205	192	193	217	228	189	202	172	211	192	195	196	203	177	207	220	202	217	214	221	219	226	177	201	190	222	206	203	188	193	228	210	215	196	201	196	232	223	242	225	206	217	205	205	208	216	212	211	206	195	202	189	183	208	213	210	215	221	207	198	179	177	201	221	195	229	220	205	208	210	189	210	213	198	232	202	216	214	194	210	237	226	194	192	214	217	171	215	200	203	232	195	240	218	204	231	232	218	219	210	221	228	191	188	199	218	194	203	198	223	218	233	207	227	193	202	200	228	223	210	200	184	224	216	182	218	230	197	227	204	225	223	209	172	224	172	178	208	229	213	204	210	188	218	219	228	211	205	204	218	196	204	195	192	215	192	237	200	206	208	205	196	206	205	222	189	193	209	187	205	197	221	221	203	203	207	205	180	200	237	213	202	188	181	179	198	211	200	192	195	232	206	198	207	212	188	189	213	220	210	206	203	220	193	237	201	204	188	239	200	179	204	210	195	195	183	211	177	172	224	219	211	209	204	185	205	200	183	192	223	211	201	214	224	212	210	207	214	235	209	186	201	210	182	195	229	206	215	205	225	210	191	208	217	182	233	198	219	193	199	218	191	198	186	223	188	212	193	186	219	207	187	205	189	198	196	216	218	197	203	203	221	195	209	189	195	198	198	217	221	170	184	203	170	180	193	193	219	248	209	213	214	195	243	200	197	214	227	191	213	207	231	218	211	246	235	213	220	194	200	188	184	185	215	197	221	215	194	171	192	205	192	207	200	203	205	205	216	229	201	223	204	171	203	188	174	205	225	250	214	229	209	206	234	187	193	223	206	236	207	206	193	174	252	195	207	235	204	207	223	223	219	203	190	207	222	213	211	191	225	211	219	225	175	208	199	245	194	206	203	207	196	197	213	222	182	196	219	208	220	212	191	223	204	191	220	219	217	186	203	226	237	211	230	174	224	220	210	214	204	218	214	203	181	194	200	220	214	203	206	197	197	213	206	204	186	206	220	190	180	175	193	217	224	217	211	232	203	196	205	203	229	190	230	220	214	209	228	188	194	224	217	206	179	196	185	235	234	190	224	180	201	200	198	184	193	209	206	213	200	217	213	197	198	240	201	193	189	190	235	183	216	210	229	191	188	226	214	208	193	226	222	218	218	220	216	210	219	203	185	239	210	167	179	194	223	219	222	200	213	215	175	191	193	209	188	176	198	216	207	226	189	195	192	197	202	225	213	204	202	211	178	192	201	195	210	198	188	201	195	216	211	202	197	208	200	217	201	201	206	227	198	198	208	233	234	217	233	183	212	187	219	203	224	209	206	241	208	211	200	204	197	229	206	201	208	209	203	178	198	196	203	214	214	209	221	218	194	201	209	221	199	188	199	240	216	188	187	205	224	188	210	215	236	182	194	203	190	175	200	238	195	209	200	213	204	209	226	201	217	204	210	192	198	185	214	222	206	213	221	172	192	206	223	214	220	190	185	214	192	200	206	212	200	195	196	204	222	182	213	201	233	214	198	183	192	193	188	201	187	188	209	229	229	216	195	188	194	183	208	211	220	191	183	197	209	203	175	182	195	225	206	210	203	203	192	228	181	233	236	214	210	249	208	204	177	227	197	180	205	232	210	194	216	233	217	208	223	209	187	208	199	197	207	210	193	197	232	219	194	181	209	238	209	216	212	181	221	214	200	202	266	188	214	179	222	196	201	179	212	231	189	199	216	199	181	216	196	197	184	193	188	194	218	215	200	192	207	215	183	190	217	213	206	209	221	212	198	201	202	223	191	201	215	208	226	204	214	205	210	184	226	196	196	198	197	183	202	204	189	202	218	211	226	181	180	182	177	223	250	204	199	231	223	205	227	194	228	198	204	220	210	196	213	181	211	198	201	214	235	209	214	221	191	187	197	212	194	231	216	212	195	223	231	211	223	190	184	223	223	228	196	237	212	224	212	211	205	198	229	182	197	200	194	198	199	210	225	243	194	203	174	201	214	235	192	204	187	221	215	195	244	227	200	167	207	196	205	218	216	214	235	203	213	199	228	194	195	212	228	244	189	217	214	227	189	217	242	190	248	222	174	202	232	199	196	167	216	212	202	215	219	185	181	196	205	235	204	181	221	192	209	212	214	208	194	224	205	214	191	198	241	204	210	214	212	225	174	182	232	208	210	220	214	207	202	191	196	220	209	201	238	218	245	229	204	242	244	188	208	180	196	215	201	219	188	209	195	212	228	199	218	204	231	194	193	184	196	223	213	224	193	184	173	214	180	210	209	200	224	170	218	199	198	193	216	194	209	194	218	199	192	190	210	224	201	216	203	176	228	207	180	204	191	195	209	195	217	225	192	220	204	200	175	189	186	190	178	206	211	204	208	181	189	210	219	200	201	189	187	208	210	221	220	224	198	198	175	186	198	178	215	192	208	184	197	232	202	198	219	197	213	210	212	215	219	223	209	208	215	217	205	195	208	219	193	223	217	182	217	195	192	190	239	216	209	224	189	222	172	195	207	214	206	217	209	232	209	179	228	211	243	212	189	220	192	215	217	202	206	211	198	217	219	189	168	199	199	210
7277	9367	1613	515	511	495	483	536	489	501	493	508	506	462	497	486	503	495	506	504	508	468	526	513	466	503	518	486	472	516	472	489	490	517	548	479	473	472	505	498	532	527	516	461	474	517	550	488	484	519	552	481	495	500	545	479	462	505	492	523	488	493	448	537	533	449	508	493	475	479	465	490	506	467	514	486	465	480	521	467	514	495	465	488	476	486	527	514	500	461	457	504	505	497	516	509	499	474	497	499	490	480	458	524	522	519	478	493	479	458	510	493	493	482	527	495	505	466	499	457	519	487	511	492	498	502	518	513	493	502	478	499	484	524	469	491	512	475	495	481	482	497	513	468	470	475	506	482	475	552	491	478	488	480	494	506	478	509	528	503	477	488	498	510	502	520	485	481	502	477	503	524	490	508	473	476	493	523	478	536	493	481	506	466	479	520	474	515	459	502	524	495	499	508	451	497	474	459	492	524	495	473	510	533	473	544	505	483	488	474	494	483	496	493	532	463	462	506	500	497	525	489	539	525	519	522	461	491	527	512	534	484	491	470	503	468	482	477	499	517	514	481	541	507	494	483	511	524	484	509	505	521	491	477	512	497	471	494	471	517	526	533	482	517	464	477	504	477	527	494	499	507	500	453	495	477	466	482	520	507	498	490	497	474	488	515	484	501	517	506	466	473	496	480	529	479	515	487	493	475	542	511	498	468	473	506	493	527	499	503	489	488	456	471	511	480	480	507	483	486	489	483	499	509	484	500	491	475	500	499	445	537	453	506	457	499	529	494	512	481	531	496	452	495	536	473	508	485	500	474	518	517	550	509	495	478	536	453	524	483	468	501	501	499	502	512	471	512	464	473	485	488	514	519	501	496	501	529	478	538	526	486	496	485	487	515	492	484	505	475	488	475	488	451	504	477	522	511	485	538	518	547	512	482	517	495	503	468	504	500	469	474	498	471	532	518	467	505	516	477	515	500	512	508	479	502	523	475	475	478	459	456	528	442	489	471	504	549	482	466	435	539	479	489	517	500	475	494	479	513	501	485	484	474	512	487	493	481	490	502	487	488	490	477	474	485	476	467	481	511	453	490	527	553	470	472	488	496	498	486	520	517	468	493	442	516	485	516	503	521	510	521	460	541	476	476	477	479	484	479	500	447	480	506	520	486	462	496	503	480	475	499	479	478	481	510	515	499	497	450	489	479	496	478	507	515	478	565	482	479	478	509	478	507	480	496	490	481	550	489	471	496	478	520	489	492	494	490	451	495	501	502	493	472	489	498	486	487	497	514	503	517	533	450	498	505	483	494	452	513	485	492	492	484	521	470	486	507	514	466	507	534	499	466	514	505	501	509	488	519	464	474	481	494	494	523	535	505	469	475	472	455	467	493	464	486	476	487	454	474	469	470	516	485	450	480	496	538	477	458	495	474	481	479	531	493	475	518	483	529	518	496	499	489	488	519	516	482	512	528	526	529	498	503	475	474	501	486	487	525	566	460	493	510	528	479	533	503	503	478	543	499	523	487	512	493	534	474	498	468	497	504	504	540	492	496	484	462	500	482	480	472	519	488	511	516	490	502	471	506	508	499	499	491	483	480	508	498	499	481	493	490	503	476	490	506	486	507	498	514	486	478	522	462	476	524	461	470	466	496	473	490	437	491	499	479	557	504	515	531	453	483	514	473	474	472	486	504	533	525	481	474	509	517	482	477	519	496	558	489	540	497	506	483	494	492	495	514	501	475	478	487	504	444	481	463	484	469	478	525	498	491	473	513	485	456	504	496	509	520	498	499	471	521	500	502	474	499	479	508	486	507	523	496	488	494	516	465	488	540	512	505	487	467	523	501	486	477	491	483	514	495	534	528	474	489	499	473	507	511	492	500	517	506	479	458	475	502	508	478	528	553	498	480	497	504	482	482	529	496	494	515	521	493	463	458	483	501	512	490	486	473	492	457	477	501	473	509	501	517	468	513	488	505	483	496	506	507	500	482	522	517	484	490	477	538	471	496	443	504	480	522	482	554	510	471	501	512	465	465	508	478	494	482	480	458	501	499	510	487	496	483	499	496	460	529	497	516	485	457	501	487	491	497	469	480	511	486	548	506	461	480	488	492	469	490	489	484	487	510	463	464	473	526	498	492	496	492	458	532	452	517	492	515	476	452	476	497	489	499	507	450	537	514	485	473	489	462	502	505	509	506	525	472	433	479	484	523	499	501	483	518	479	503	492	492	472	468	464	541	464	489	535	442	483	478	523	508	505	474	472	496	504	466	530	543	485	487	525	537	507	501	529	520	515	533	498	500	526	464	512	476	506	497	477	495	486	493	491	483	478	480	479	459	478	521	480	553	531	538	482	531	504	515	464	492	540	486	482	469	472	490	503	481	493	506	470	508	462	483	497	507	546	533	498	463	520	489	476	522	496	475	530	506	505	502	471	434	473	522	500	514	486	481	497	478	500	511	466	479	456	539	469	475	506	434	473	500	486	485	468	480	495	514	503	552	510	526	496	531	520	484	505	475	507	486	517	502	477	477	497	467	509	490	453	496	469	446	484	472	497	514	479	512	508	476	494	479	503	488	525	494	479	525	473	491	483	489	490	480	485	545	510	514	511	508	492	498	529	511	500	535	503	534	497	513	510	510	504	508	502	494	489	519	513	512	500	497	478	495	523	492	501	528	454	480	472	520	510	499	497	476	532	529	498	477	502	484	506	515	486	504	517	505	481	473	501	546	519	478	504	489	533	508	462	521	445	504	511	473	507	516	522	511	467	497	529	528	494	533	464	518	454	531	539	490	477	485	481	478	491	482	504	494	500	507	496	495	521	521	491	494	485	462	477	469	533	535	475	482	505	465	475	500	545	481	505	481	479	503	468	505	477	473	542	507	456	502	523	486	524	486	462	504	521	483	473	494	494	497	515	500	450	444	471	506	487	523	515	528	454	498	488	454	520	509	488	496	490	500	487	490	480	508	521	478	490	477	518	484	453	525	503	511	480	511	467	462	492	481	487	503	475	536	486	506	541	464	506	505	533	491	494	531	488	475	456	495	505	475	483	479	492	479	523	483	530	489	488	491	520	512	483	471	485	504	479	466	497	510	501	497	504	537	495	454	499	467	519	556	496	508	493	477	506	488	531	512	456	499	491	493	437	504	466	532	475	496	547	476	503	515	522	480	497	517	534	524	508	481	484	474	494	452	487	510	510	517	543	530	484	535	534	489	473	524	450	465	508	494	495	481	515	481	523	492	480	501	478	490	487	490	490	514	507	519	504	527	498	514	506	516	484	460	474	506	485	528	504	451	516	513	513	453	528	505	486	496	523	487	485	484	491	491	513	479	496	487	484	498	498	459	509	508	514	524	498	503	487	487	467	507	499	501	512	517	477	465	548	488	510	470	479	499	486	491	495	498	521	522	490	524	493	548	484	483	482	503	477	462	439	470	518	524	494	471	529	504	483	509	505	502	510	463	483	532	474	452	450	456	505	493	482	473	503	466
24892	21449	24791	28505	21454	20591	1042	449	361	364	390	364	329	360	351	342	309	339	327	320	338	362	354	338	304	301	306	348	348	346	287	351	307	309	285	320	321	281	343	327	344	346	338	333	326	324	319	347	337	309	337	335	312	349	309	333	341	354	350	331	292	351	299	324	347	324	319	316	329	327	314	325	302	319	390	334	320	334	325	314	294	292	345	333	345	313	333	319	326	327	334	280	318	302	321	306	334	337	323	352	332	337	291	334	322	322	323	316	328	322	333	379	376	335	307	343	334	315	305	292	311	333	307	340	318	342	342	326	361	296	353	318	354	322	322	351	309	331	368	362	331	292	311	322	322	322	338	347	353	350	315	356	354	350	331	333	342	320	341	356	331	320	298	314	287	345	326	341	301	341	325	346	352	361	320	338	319	333	324	323	319	328	326	338	333	290	304	323	326	324	293	342	333	304	300	299	317	328	334	320	324	343	321	321	305	322	295	284	348	312	301	347	324	320	348	339	295	335	312	323	335	300	352	302	309	287	318	305	312	304	315	303	346	291	336	301	310	300	333	336	344	326	314	326	330	337	316	317	377	311	294	317	326	330	328	317	356	304	323	364	313	320	299	293	318	318	318	303	300	305	323	347	357	303	307	325	289	332	309	326	294	262	297	310	352	306	335	359	330	323	334	306	324	288	326	312	317	343	337	326	293	327	310	301	334	302	335	325	331	326	318	325	258	306	295	312	317	353	325	345	295	307	293	357	340	349	326	322	352	333	328	320	293	291	314	324	316	331	325	300	370	306	329	317	346	342	352	327	317	304	325	321	316	319	334	338	376	333	333	307	318	309	356	346	324	290	328	291	328	344	282	320	370	322	329	351	331	339	365	354	325	346	316	351	306	349	322	295	356	307	292	329	310	319	321	303	302	337	328	347	311	355	338	339	302	301	345	327	301	321	311	289	306	330	329	323	332	352	376	345	312	321	319	332	353	340	346	347	316	318	352	298	304	338	330	329	337	332	298	353	315	368	334	358	311	343	341	322	311	323	321	359	337	344	315	298	334	308	323	311	327	307	312	354	328	345	313	292	362	337	344	314	307	323	308	336	334	321	292	347	345	371	321	315	296	313	297	336	353	331	320	304	342	325	354	348	328	305	284	315	315	345	352	324	348	304	320	296	329	301	336	320	306	321	320	337	297	334	328	333	375	310	322	301	312	348	313	313	320	342	339	319	306	295	304	298	355	300	300	295	348	353	324	306	326	336	304	324	334	334	334	302	323	341	360	321	280	300	296	302	333	334	310	348	356	306	333	332	297	314	342	300	291	313	306	323	313	338	314	331	346	304	330	335	327	317	337	357	338	332	287	338	329	354	284	301	341	316	340	318	347	363	339	323	341	330	357	309	326	340	325	365	334	342	342	328	332	310	310	294	354	325	319	335	348	330	333	304	328	326	315	324	329	374	348	321	362	348	323	339	348	341	302	296	334	305	336	335	350	325	319	327	366	321	346	290	312	347	317	316	311	343	309	341	305	320	328	331	310	328	313	308	329	344	340	310	350	322	318	341	349	277	316	333	307	352	317	308	339	315	321	346	280	305	312	321	345	291	321	297	310	355	341	278	328	318	310	320	329	316	331	335	323	325	365	285	339	323	342	341	338	317	329	366	337	327	324	341	359	365	311	315	299	317	346	344	333	298	312	305	340	321	302	337	327	321	294	345	339	306	313	343	320	333	325	322	322	318	332	320	323	334	343	345	344	334	314	286	316	352	323	311	316	324	307	276	310	374	321	328	342	340	327	325	341	310	343	363	339	292	305	328	353	308	317	373	340	331	336	347	321	321	324	303	313	334	325	299	311	318	335	329	313	338	345	324	309	330	350	308	311	317	314	291	295	318	312	317	341	309	334	302	311	354	324	293	299	312	303	321	305	335	319	338	300	330	315	341	314	285	331	319	339	342	335	306	332	332	315	304	314	318	361	328	339	341	359	341	333	333	351	323	322	289	313	311	305	333	324	331	304	334	362	336	290	321	314	326	312	313	323	292	309	303	323	327	296	331	306	316	334	379	327	306	316	318	299	341	293	323	352	331	300	323	337	288	347	344	351	325	350	315	318	328	322	324	333	273	339	354	301	316	318	324	324	321	345	341	311	303	321	345	327	338	299	346	324	319	302	304	309	341	330	321	362	334	326	352	345	293	345	315	340	314	346	338	323	358	315	312	322	354	327	348	326	320	301	328	318	338	321	345	311	326	318	293	375	360	336	316	331	320	341	321	336	321	320	348	310	312	303	308	322	351	341	316	304	354	298	361	307	333	366	350	314	321	326	328	344	362	302	313	321	347	364	367	365	344	313	342	320	315	319	332	327	321	323	294	355	322	312	322	318	345	335	305	318	337	379	328	352	316	287	321	323	320	327	347	311	353	346	344	307	324	369	345	330	312	322	303	347	297	303	352	274	359	351	318	310	302	311	331	324	337	350	325	295	294	327	317	275	337	302	325	312	331	374	338	308	329	353	324	288	298	340	292	337	322	304	335	314	342	292	299	298	331	344	312	341	356	351	312	348	364	334	331	317	308	323	330	325	325	305	345	318	304	310	305	336	298	319	316	298	317	324	364	325	326	304	358	343	341	306	339	312	298	322	349	306	337	351	312	315	311	341	323	346	328	324	286	316	345	323	350	287	321	298	331	332	370	317	310	327	314	311	352	327	323	333	351	362	327	307	301	324	331	319	344	286	315	307	347	321	327	332	359	316	283	307	314	311	304	360	364	356	325	336	306	358	297	281	331	312	320	341	315	319	323	311	335	338	287	368	359	361	326	311	323	295	300	308	342	302	319	361	346	322	330	306	358	341	320	321	310	338	338	330	345	295	297	308	334	306	313	323	305	325	343	323	324	340	351	336	350	354	326	323	332	290	307	341	331	348	336	285	316	314	334	312	313	344	321	314	309	351	307	345	307	311	319	346	375	346	309	332	358	323	307	346	306	316	292	331	324	334	339	327	342	329	334	308	328	345	332	342	313	321	311	348	349	268	362	325	319	340	333	273	337	291	323	334	302	334	339	318	310	305	306	326	316	309	334	329	326	298	388	353	317	291	315	345	339	285	335	325	334	347	354	357	341	335	301	337	332	341	304	322	334	323	309	320	310	334	323	320	324	315	334	334	356	321	310	326	305	307	311	334	313	342	349	330	316	317	338	321	333	325	306	338	343	322	341	317	327	349	323	312	371	343	311	355	296	317	306	323	326	321	359	308	326	348	356	357	321	310	322	356	330	349	382	306	317	332	345	310	320	315	271	292	312	299	285	347	316	320	300	335	297	320	330	369	332	310	334	332	328	365	337	297	320	288	344	318	338	306	282	328	320	350	319	337	324	320	320	331	341	326	356	314	323	287	347	318	347	350	323	325	343	330	337	319	321	327	327	356	313	316	315	351	286	325	320	351	317	316	331	310	355	384	305	330	313	360	329	337	322	349	334	314	279	350	339	362	315	310	323
16996	45402	9642	1138	856	777	759	767	740	722	742	714	690	663	728	675	710	689	707	693	759	725	702	678	703	673	686	722	696	700	694	709	682	776	706	676	713	687	669	704	645	750	763	649	714	708	681	720	714	707	720	692	686	694	702	730	694	696	713	715	737	678	678	701	673	718	721	712	690	645	675	701	744	693	761	686	652	642	684	731	680	675	683	707	716	723	695	702	718	669	709	743	691	685	713	686	775	744	687	715	662	738	736	682	728	714	770	725	688	669	653	718	686	718	739	693	756	724	696	707	735	690	684	721	681	699	672	703	703	692	718	708	684	707	720	717	694	686	677	639	719	718	684	733	734	675	727	765	741	656	724	742	676	709	704	689	692	709	694	701	780	705	706	747	693	678	711	666	711	745	739	680	685	701	751	681	679	738	694	715	688	666	707	705	720	679	657	710	714	698	652	687	683	709	698	697	709	746	685	716	755	692	714	680	714	691	745	703	747	713	682	695	773	678	702	726	729	694	696	716	714	687	706	681	694	689	736	692	740	676	641	670	668	688	740	719	731	710	705	702	739	726	693	683	675	735	675	747	705	680	741	742	725	688	731	672	666	654	697	729	746	680	717	713	701	683	680	707	699	721	722	749	719	718	664	712	712	712	731	706	725	752	698	712	684	724	671	722	708	715	748	677	710	697	680	703	668	738	701	713	704	694	727	691	687	660	675	709	695	699	703	714	708	674	706	728	743	715	690	682	715	645	711	712	694	699	709	644	671	707	711	699	682	717	705	742	743	749	688	670	740	712	708	687	739	710	656	695	692	725	706	725	648	677	696	717	701	689	730	675	632	747	692	726	693	723	727	704	723	723	713	723	740	730	682	713	690	697	730	723	739	693	705	673	715	684	722	710	656	711	739	665	748	714	697	674	717	680	718	667	711	760	658	757	727	730	713	674	697	643	705	652	685	686	690	735	742	728	666	674	681	686	741	711	766	709	697	714	696	688	683	665	719	676	739	738	713	729	774	637	720	753	680	686	731	687	680	719	756	620	704	695	734	694	725	732	714	743	723	712	706	721	714	710	699	726	712	733	702	744	698	673	695	707	685	665	742	683	702	742	715	716	732	723	723	736	691	704	704	706	660	684	723	733	679	713	710	705	709	680	717	759	700	717	742	692	716	761	704	666	735	697	737	726	692	700	752	701	674	726	704	692	693	700	661	674	708	737	703	722	679	684	718	705	776	706	707	720	721	736	707	699	730	714	724	701	703	705	656	723	735	694	660	654	733	635	672	700	743	688	723	679	695	710	718	699	714	699	678	690	687	736	669	692	704	691	710	722	703	684	731	694	702	680	715	690	726	732	671	719	710	698	725	713	672	657	709	686	688	691	668	700	704	745	701	677	686	643	702	727	692	713	696	714	727	722	684	692	672	713	742	702	692	747	675	685	684	667	719	764	692	678	713	676	749	771	734	723	748	706	729	690	711	710	699	723	776	742	685	768	658	753	725	695	692	754	707	729	690	706	687	714	723	668	764	747	697	734	693	692	703	705	659	715	687	709	719	707	720	766	729	684	702	724	706	695	691	647	726	687	699	743	714	707	690	724	720	704	708	687	679	670	655	691	735	658	721	701	732	709	737	691	710	684	715	733	771	722	759	624	686	731	722	685	674	700	668	712	669	751	747	724	680	706	719	626	717	658	699	744	693	712	687	696	716	697	686	674	700	693	725	712	683	713	667	686	708	696	700	700	687	710	696	664	721	719	723	712	713	721	710	685	719	642	707	671	712	650	725	678	752	690	694	695	708	727	706	740	651	705	721	713	689	736	683	716	690	669	661	721	709	738	746	711	751	705	693	743	644	695	711	657	706	711	675	714	739	687	697	720	685	713	698	677	707	720	708	731	652	707	688	679	697	723	642	711	732	699	716	722	645	747	740	695	678	666	695	678	671	693	730	752	701	748	679	732	711	703	699	715	734	683	734	722	751	675	709	720	703	700	709	710	717	666	710	659	742	713	702	700	719	705	676	674	684	688	721	710	692	748	751	707	730	683	680	675	651	711	719	690	695	706	727	727	689	703	685	700	739	677	711	728	697	699	729	718	722	724	731	695	688	673	734	693	691	698	661	716	694	719	725	710	679	691	701	706	669	704	658	702	718	668	739	672	708	660	729	696	693	725	720	692	721	740	742	743	688	710	732	725	683	671	655	685	620	702	727	723	678	688	650	694	746	711	725	762	688	687	682	718	652	723	682	688	668	670	688	736	733	681	723	658	698	675	698	752	732	717	729	738	695	690	670	669	730	678	709	695	660	689	711	656	692	705	729	699	686	670	746	616	708	721	711	759	697	695	697	695	724	655	700	715	730	732	681	706	636	677	688	698	661	716	737	684	743	690	707	696	694	721	663	743	687	706	711	708	762	677	678	743	681	679	684	711	671	697	740	683	680	713	690	696	668	710	676	690	727	689	711	683	692	677	674	716	703	699	687	722	738	705	709	721	664	696	667	727	707	719	703	738	701	727	713	695	747	728	713	738	749	701	711	748	687	698	692	698	713	721	702	739	710	697	720	701	659	698	701	733	677	725	725	718	682	690	710	727	700	723	676	710	656	711	747	702	655	752	752	704	679	695	667	701	740	723	763	727	687	730	726	728	727	715	729	746	737	675	706	741	694	676	712	761	765	713	727	708	727	705	706	716	688	722	644	702	724	695	717	710	719	703	765	705	691	736	679	727	740	689	673	743	717	719	724	731	734	742	722	666	707	687	691	707	708	743	712	726	715	698	783	715	684	690	718	664	718	762	713	682	724	787	762	682	715	731	702	744	633	704	682	671	685	695	686	719	716	723	722	736	720	682	659	713	698	688	736	740	673	722	743	733	695	729	715	700	693	699	661	675	690	707	705	717	735	666	708	675	689	693	735	680	722	657	686	744	688	726	708	716	751	689	716	675	705	736	718	711	686	699	768	679	686	709	696	747	693	726	685	717	712	651	696	664	684	680	670	633	703	737	702	742	754	691	660	745	727	722	707	690	693	734	713	684	701	686	669	718	680	691	707	694	714	693	693	712	735	679	704	697	689	670	664	688	715	729	725	678	729	703	710	703	701	694	657	719	686	734	690	714	714	681	730	727	693	738	732	674	675	650	710	719	716	758	729	712	672	704	685	714	694	675	751	688	710	655	712	702	703	722	670	673	749	678	669	734	690	722	691	737	701	705	717	687	702	721	754	697	731	708	727	740	711	706	731	711	698	725	696	702	709	699	695	714	715	663	667	709	724	686	737	681	723	705	696	704	667	755	722	670	683	672	677	695	720	710	697	691	682	730	664	628	738	708	746	704	713	702	725	683	708	696	680	747	737	694	710	697	769	662	699	720	682	690	688	685	661	734	665	665	674	683	739	694	698	694	709	737	753	694	703	691	731	693	719	686	677	715	633	692	694	738	710	654	706	737	725	700	678	718	698	717	714	703	727	719	762	730	715	666	728	719	659	665	677	691	708	672
24299	21486	25143	28278	21489	21499	19008	717	383	374	336	337	286	307	348	303	279	261	293	266	277	265	257	266	296	275	261	239	276	240	307	254	282	284	275	265	257	275	257	262	238	254	252	241	248	259	252	254	251	266	266	273	237	283	261	268	259	285	259	236	260	267	230	249	259	285	238	225	291	284	288	287	256	218	279	276	274	249	260	261	264	240	262	267	273	258	271	253	284	263	258	301	240	263	262	256	267	237	248	258	277	262	250	242	272	266	279	264	230	244	262	255	260	271	247	273	248	264	264	283	255	228	277	252	242	258	268	228	229	248	254	242	266	275	230	271	251	299	287	250	280	263	255	227	250	274	284	244	264	232	251	279	256	250	249	260	252	279	205	256	246	256	300	267	269	260	251	234	233	275	253	240	271	242	269	243	254	265	279	238	253	236	250	258	277	229	250	276	275	268	260	244	283	267	285	274	266	249	263	270	298	230	232	281	232	260	287	281	245	276	240	280	239	265	276	265	263	266	237	261	278	254	261	270	238	243	259	254	277	297	281	220	244	262	277	232	206	243	256	261	245	284	230	272	219	244	227	240	271	254	262	267	273	265	246	240	230	247	271	274	261	254	284	243	281	253	278	247	254	244	256	248	237	254	278	261	265	274	264	259	249	255	260	270	251	249	264	254	237	272	286	257	238	250	259	234	231	248	268	242	272	238	234	280	226	270	264	224	241	216	253	276	259	253	270	245	281	243	231	269	251	241	260	237	271	259	226	250	240	255	226	256	287	275	267	229	248	256	268	259	234	228	234	250	262	255	253	241	245	262	251	254	250	243	255	275	257	231	271	270	279	279	246	270	266	244	254	247	249	278	272	231	248	257	255	236	275	290	250	236	258	235	245	239	236	246	234	252	232	281	268	240	251	254	236	243	232	219	244	246	292	258	249	258	249	236	250	292	251	250	279	269	249	247	274	271	272	252	263	239	270	233	256	259	234	246	266	270	234	272	250	226	253	257	261	236	235	274	280	292	260	239	290	248	257	244	260	313	274	254	266	225	286	264	289	269	275	243	261	256	230	267	254	244	288	253	264	261	245	283	267	254	263	266	273	269	261	288	271	257	253	256	234	245	250	220	249	268	265	285	272	262	240	289	275	252	262	257	259	255	238	258	274	253	256	258	258	264	286	251	249	267	269	279	280	236	299	248	229	267	287	289	246	259	249	243	266	252	229	263	234	264	254	264	253	257	272	248	274	264	252	281	254	261	245	246	255	254	251	265	224	232	243	281	235	252	224	267	250	268	242	225	268	236	290	266	267	270	255	269	246	245	272	260	244	281	279	261	252	270	244	248	263	258	246	232	268	257	271	265	246	251	254	261	225	251	259	262	255	247	257	250	251	254	235	247	232	290	262	252	292	261	240	285	244	228	219	265	275	277	275	256	248	288	265	236	256	287	235	259	256	242	262	289	267	239	274	250	252	264	262	256	253	270	283	242	224	261	221	246	253	268	266	242	256	239	275	275	270	228	237	261	268	238	242	268	222	243	263	253	246	259	284	244	288	274	258	253	235	261	280	222	238	202	284	284	266	265	237	251	248	267	273	254	292	269	270	242	277	280	268	243	231	253	236	233	264	257	270	255	245	236	234	264	253	257	247	231	255	235	224	207	221	250	233	229	232	250	266	277	251	291	254	245	264	287	287	241	254	298	264	252	272	250	258	262	289	229	242	271	244	228	277	251	242	237	257	278	281	223	260	230	258	235	284	243	269	266	230	261	249	286	266	295	265	284	252	258	274	242	274	261	239	255	292	251	243	246	266	266	261	240	228	278	261	268	255	252	261	242	253	274	245	237	261	258	264	227	252	312	258	230	275	236	255	228	262	260	255	196	264	247	277	238	259	232	272	238	244	247	267	276	237	253	271	251	276	254	255	235	223	295	264	251	247	262	273	254	244	246	241	242	267	284	274	255	255	263	255	256	243	226	262	236	275	246	266	268	254	252	275	262	265	241	264	250	235	241	250	258	260	253	257	232	254	252	239	250	271	269	269	251	249	246	241	259	222	250	233	243	269	269	253	211	222	257	275	224	247	264	270	230	256	265	252	261	270	235	277	288	264	240	251	241	291	280	238	248	248	240	241	275	244	229	246	252	229	222	223	238	231	272	257	268	249	267	248	271	260	243	256	246	279	254	264	281	251	271	268	252	232	274	234	259	290	259	270	227	254	269	282	271	251	284	246	250	265	229	232	249	256	285	272	250	277	253	233	270	267	271	260	238	258	296	242	275	255	243	245	236	260	268	236	266	258	270	242	262	253	253	251	270	280	239	257	245	235	237	238	270	267	264	256	249	215	255	269	254	253	237	251	294	241	231	270	250	259	253	255	272	255	210	267	220	274	263	274	229	261	259	265	257	268	234	269	230	249	246	253	230	246	264	239	252	236	271	227	246	241	241	281	262	272	271	254	269	237	228	247	283	272	263	256	256	235	247	264	259	264	272	235	220	286	219	247	227	217	262	280	262	253	237	250	263	273	263	262	252	249	263	271	245	251	249	264	234	290	231	257	276	213	268	263	235	280	273	266	290	261	259	267	260	296	269	248	255	261	252	251	217	275	274	276	242	241	276	261	255	244	233	256	265	245	236	227	257	242	269	243	279	291	233	246	279	230	271	254	269	285	302	275	269	258	287	271	274	250	235	240	257	275	256	250	230	261	267	250	255	277	284	223	270	241	246	247	248	222	253	252	233	252	260	258	255	278	257	258	254	281	264	247	242	265	257	252	284	276	261	251	256	251	244	239	295	250	233	269	243	253	258	211	237	251	278	256	255	258	288	250	220	253	252	251	227	277	269	266	264	242	268	266	271	266	239	250	221	256	235	292	253	250	247	219	255	260	257	259	203	258	255	241	262	261	257	241	225	262	250	283	266	251	232	241	260	270	266	262	238	285	253	269	258	259	257	273	268	238	237	242	259	281	264	244	277	262	244	225	241	285	250	299	295	262	266	248	256	266	258	264	282	249	255	249	283	277	243	227	265	248	234	257	214	241	242	226	253	264	243	231	233	218	246	282	263	258	251	251	269	253	245	248	229	252	238	264	264	244	253	268	256	259	250	273	240	255	230	276	268	246	267	253	261	279	272	259	264	270	269	263	246	264	224	279	250	236	285	243	247	260	248	248	262	258	278	268	240	267	232	244	247	291	253	266	264	259	222	239	254	255	280	277	262	227	234	223	232	260	252	254	246	264	284	282	229	248	234	250	245	275	256	268	238	241	257	241	251	238	255	242	267	231	239	237	252	260	258	237	271	251	266	245	248	275	243	241	243	232	260	261	272	238	259	273	235	255	260	268	256	275	247	250	256	312	246	250	272	284	261	247	272	258	247	227	221	267	259	256	261	243	246	228	221	251	248	251	232	243	244	247	242	248	256	268	242	246	236	251	263	256	242	276	238	265	254	263	266	244	248	292	271	235	281	259	283	253	283	273	240	245	244	253	268	282	250	252	259
23096	56603	14944	1567	828	744	662	601	570	580	574	590	541	612	574	538	557	534	542	554	565	599	541	526	548	557	544	555	517	517	562	521	512	525	604	564	577	564	561	576	581	533	568	539	511	584	558	514	532	554	553	520	553	577	541	519	542	548	581	570	621	537	552	533	536	510	538	548	530	523	541	572	502	557	564	547	528	514	524	514	521	550	523	556	526	541	541	535	530	530	511	533	557	504	545	541	529	549	532	503	529	554	510	559	533	539	556	540	548	538	504	550	547	513	557	559	570	561	545	517	558	547	504	531	522	532	536	524	541	522	524	529	586	521	544	580	579	489	551	560	571	530	551	508	504	539	530	567	550	551	576	506	526	507	582	525	562	512	499	546	521	547	550	577	545	532	530	506	521	568	502	551	566	585	537	482	511	550	521	581	541	511	554	540	512	515	554	576	546	500	478	579	557	529	550	551	538	521	535	521	543	571	546	532	545	553	499	546	575	517	544	531	526	561	542	513	522	530	582	558	523	535	556	537	546	528	535	583	532	534	541	512	552	555	534	552	496	566	566	581	529	534	535	524	539	588	539	537	492	554	545	542	577	558	520	523	576	584	513	560	512	515	518	528	537	551	513	537	545	509	540	557	520	555	552	545	557	515	533	528	581	551	589	546	512	562	506	525	514	519	502	537	536	545	550	536	496	520	534	518	539	551	539	549	502	497	534	555	549	547	555	567	567	509	542	545	563	573	544	564	544	599	544	539	543	522	520	536	502	513	548	592	528	532	539	533	546	567	510	584	484	564	506	551	553	584	549	517	487	539	534	525	544	513	533	565	522	480	504	542	516	527	596	525	550	527	504	591	529	560	548	539	545	546	525	569	559	526	545	556	500	569	555	543	498	518	574	568	543	516	542	564	544	545	545	524	539	554	526	552	550	542	533	530	536	557	552	488	548	515	526	536	550	544	559	548	498	516	568	509	566	598	556	539	570	563	474	528	510	530	516	548	524	581	555	538	551	525	508	555	487	499	524	540	516	550	500	500	554	552	522	547	577	569	546	509	529	560	555	574	555	583	523	544	500	495	512	535	586	495	536	522	561	557	507	586	516	527	526	550	565	531	528	520	536	528	539	527	523	555	570	515	547	530	575	539	557	556	536	547	564	546	583	551	542	532	537	521	540	535	544	515	539	533	528	536	544	527	509	543	558	536	495	507	543	508	508	533	505	548	559	495	524	519	531	559	554	507	573	531	524	535	564	547	560	491	531	558	531	540	493	551	540	508	513	528	529	508	514	504	583	548	561	497	557	546	520	555	524	572	521	571	518	499	528	512	546	487	529	552	552	550	537	530	538	559	536	525	492	534	523	567	546	531	544	548	521	488	515	572	542	550	526	529	533	561	593	525	551	503	539	538	560	517	516	532	502	556	546	541	576	565	526	522	540	548	497	520	517	540	536	555	546	506	545	575	499	531	561	525	538	523	540	501	556	522	524	557	538	540	514	531	561	503	562	496	543	488	551	575	545	532	557	501	595	552	581	540	562	511	559	529	503	537	515	545	551	540	538	577	493	530	532	521	571	558	524	517	545	548	502	518	507	521	500	531	525	533	506	552	533	546	530	564	540	526	531	501	544	531	545	578	544	512	542	529	534	545	560	575	550	521	555	524	524	515	553	529	553	536	552	536	546	528	553	507	529	571	555	519	555	524	516	549	498	505	530	538	545	521	562	553	563	536	518	505	534	503	581	551	592	542	521	564	517	512	583	516	505	564	539	503	499	515	544	493	543	567	561	565	519	572	569	531	526	538	524	543	559	506	564	524	501	545	503	578	597	529	545	531	540	570	495	523	530	519	552	560	561	565	549	516	582	530	554	540	562	571	557	521	533	553	542	522	530	561	527	510	522	560	522	509	517	547	496	561	511	520	545	517	516	501	528	561	541	525	501	544	546	561	552	537	514	536	557	549	534	540	553	525	520	551	531	503	540	522	549	534	542	528	571	565	574	510	549	534	517	544	529	552	535	570	578	484	562	535	550	537	536	575	559	518	542	516	544	534	522	543	509	547	541	534	560	517	526	553	540	583	536	581	540	590	512	536	518	554	518	541	538	532	542	518	531	562	536	542	547	576	546	515	516	509	544	543	555	548	500	518	537	523	561	555	582	560	530	527	578	563	578	535	520	520	539	497	498	551	512	527	537	531	488	523	567	513	528	559	527	540	528	518	564	550	584	530	551	508	510	524	591	528	522	504	531	528	508	586	542	538	545	560	547	546	541	532	544	557	561	531	519	536	552	533	546	553	535	513	543	511	519	504	524	568	565	538	526	524	528	490	540	561	516	518	548	501	533	543	572	576	526	536	484	542	520	518	539	507	545	513	564	542	562	540	506	530	509	553	543	538	547	534	561	588	523	534	558	527	498	525	556	544	527	560	533	544	540	558	531	507	556	496	524	516	549	578	554	519	523	563	509	522	502	542	535	517	541	577	515	538	541	556	524	518	522	617	549	530	490	540	521	552	543	598	506	526	527	551	567	558	527	584	528	583	580	531	607	555	551	549	535	542	539	564	559	557	538	543	545	562	518	516	523	525	537	534	548	537	531	542	555	516	547	556	563	594	570	537	517	490	530	547	577	538	516	556	534	536	569	516	525	523	553	548	548	561	522	499	540	528	530	509	523	540	557	541	526	530	535	533	527	563	530	531	524	526	518	502	545	535	563	524	569	535	540	549	549	548	531	538	534	549	552	564	561	573	548	512	543	523	518	563	561	559	533	580	538	533	557	546	562	541	513	564	520	521	491	522	572	515	534	545	531	559	538	514	541	510	524	559	555	534	496	534	569	535	556	515	542	561	573	561	566	485	494	504	500	525	582	510	567	531	518	513	518	533	538	537	579	537	516	499	545	517	509	581	530	575	540	528	569	546	552	581	541	529	549	546	518	531	514	521	541	557	533	567	514	495	546	533	502	586	546	531	502	541	503	570	542	525	534	543	513	537	512	548	546	532	565	539	591	515	536	566	570	553	537	555	524	515	544	537	478	561	518	530	544	539	542	573	522	535	518	508	552	508	537	530	541	571	548	547	503	494	531	548	520	549	550	542	600	546	525	608	555	561	497	555	499	516	567	534	533	532	530	513	492	528	535	556	576	565	558	549	545	553	531	519	561	542	512	539	493	565	545	535	575	475	501	523	571	521	545	554	520	542	481	566	539	541	539	512	570	521	536	501	527	576	521	552	566	559	559	573	532	511	571	532	540	540	561	554	535	588	539	521	560	564	514	510	558	532	560	535	581	517	558	556	546	516	494	507	521	524	518	535	572	545	539	529	557	550	516	556	551	538	592	498	546	500	554	561	494	528	540	535	519	505	560	514	535	535	547	564	532	558	490	527	531	520	562	523	536	577	504	562	570	540	526	559	554	520	542	549	544	546	552	522	531	535	525	500	483	535	560	557	539	578	542	505	575	546	549	576	529	527	559	561	547	511	538	585	530	545	512	545	542	542
32602	20985	10738	795	229	219	200	205	207	224	218	226	208	229	204	228	231	208	196	200	198	206	191	230	193	229	181	194	191	191	179	205	219	182	239	163	218	209	202	191	204	225	213	200	208	184	225	216	220	217	206	212	213	198	187	187	219	195	202	190	230	195	202	176	178	247	218	200	215	191	220	228	194	189	213	196	195	220	244	208	223	201	233	211	232	179	249	206	206	217	209	191	196	190	210	210	185	217	203	222	201	219	231	230	194	187	183	196	196	208	200	203	221	227	186	207	196	185	198	222	188	207	200	214	198	211	199	206	203	202	200	224	202	184	219	195	166	198	202	195	228	197	221	209	231	201	225	224	196	219	233	185	171	210	216	185	213	196	209	215	200	201	163	218	217	210	195	209	214	207	192	208	214	215	202	217	206	208	199	202	224	224	208	205	204	200	194	206	200	215	226	211	195	220	203	216	189	181	215	216	205	187	204	202	230	229	239	220	215	211	203	212	209	203	226	215	236	238	209	208	231	203	184	206	219	206	197	217	217	205	209	182	218	219	202	236	171	198	192	217	189	199	187	205	195	200	208	186	219	194	201	204	238	188	209	190	232	215	194	210	204	232	197	186	229	237	211	211	199	197	207	193	212	193	193	187	193	185	189	179	226	198	226	199	185	195	214	202	201	206	197	217	198	212	199	200	189	178	198	207	210	226	207	164	224	202	195	206	226	210	207	236	225	197	213	221	199	192	207	234	193	203	218	203	219	202	194	204	182	209	218	214	220	204	223	195	221	224	236	217	203	216	194	215	211	210	224	201	195	214	206	189	227	218	223	217	206	228	216	199	204	209	201	228	177	172	208	204	185	207	212	191	194	210	175	191	211	213	181	181	219	212	200	195	204	202	212	215	185	186	196	202	214	190	198	203	193	183	176	239	213	182	200	213	224	205	197	211	198	210	187	194	190	208	205	194	203	223	205	190	185	200	187	190	194	220	233	220	216	212	204	199	223	177	215	198	218	210	211	202	227	208	206	219	197	204	215	212	199	219	192	204	194	215	225	226	203	198	201	224	205	205	201	202	201	211	216	193	227	199	205	198	185	218	227	219	207	210	219	190	201	189	203	248	197	208	210	181	192	181	207	207	204	222	195	185	222	229	220	188	187	194	227	192	209	219	222	202	221	196	227	224	234	200	198	194	195	206	218	215	178	207	179	200	189	230	209	211	209	219	223	198	229	212	201	217	194	203	222	228	234	187	177	207	202	208	167	200	213	222	202	200	199	183	221	208	217	213	224	215	189	233	204	229	190	223	188	179	208	208	222	230	196	230	206	208	202	222	200	188	196	223	214	204	209	203	206	204	196	192	196	243	217	218	227	184	229	219	204	201	185	230	225	213	225	205	213	224	197	208	194	209	204	183	201	201	224	217	228	212	198	193	219	237	243	222	221	219	204	180	238	207	189	197	203	191	189	214	191	226	214	200	195	218	206	239	200	209	196	186	192	229	228	197	180	216	215	194	212	203	188	217	206	214	203	203	214	192	211	207	196	216	204	205	236	209	208	209	194	216	200	207	210	236	217	182	189	209	189	200	213	225	210	202	225	195	215	242	208	224	213	207	206	206	226	207	226	218	204	222	206	203	223	202	197	207	169	213	192	220	241	221	202	210	212	215	211	225	223	174	199	188	206	189	195	197	203	212	195	236	221	227	230	206	196	214	175	202	209	223	198	207	197	217	184	214	199	195	196	199	209	198	225	170	210	228	206	213	189	236	222	213	214	222	218	202	219	203	222	192	192	196	223	233	207	179	193	201	207	224	216	214	205	215	204	232	174	184	207	221	189	214	182	218	208	203	166	200	195	206	191	203	249	226	203	228	232	203	224	213	199	194	202	236	186	204	208	211	205	223	220	204	179	218	189	226	197	224	201	202	212	217	187	184	217	208	214	219	194	232	213	197	172	214	197	228	203	184	170	216	196	205	215	208	224	222	174	208	201	224	192	200	194	196	229	210	180	220	204	200	230	203	186	207	207	217	201	222	206	184	219	213	221	220	204	234	205	229	229	221	194	190	209	188	207	251	173	209	230	192	216	206	214	182	230	208	200	193	192	226	204	202	195	195	209	215	216	215	207	186	198	203	224	216	211	231	210	224	212	188	199	170	169	218	210	198	215	218	215	236	207	215	228	220	197	210	204	209	207	234	204	209	221	208	206	192	246	191	209	220	202	216	219	188	196	201	235	206	195	214	210	197	188	237	212	198	188	190	246	210	204	192	181	197	189	219	231	241	237	203	230	217	209	228	194	212	236	219	209	221	220	200	204	211	210	204	222	206	216	222	202	219	193	200	211	180	208	217	226	198	189	227	204	213	252	212	225	222	222	205	220	204	203	209	227	202	215	232	201	217	176	203	230	209	210	185	235	200	232	184	195	194	200	208	186	222	215	212	188	238	208	204	215	206	212	172	207	200	209	220	229	181	194	202	179	197	241	205	223	220	191	194	215	192	194	186	183	178	203	217	215	238	217	208	230	221	217	205	225	210	229	225	191	211	224	230	189	227	225	167	183	203	210	200	203	211	229	218	215	195	199	197	198	209	231	195	184	218	231	231	231	208	200	201	174	215	207	222	202	216	226	209	210	195	190	192	206	186	204	219	206	203	205	198	220	208	206	222	218	204	208	197	183	213	235	233	234	210	208	236	243	203	212	207	204	179	230	221	202	231	182	222	217	183	189	185	230	223	227	219	201	200	220	215	200	200	214	183	191	203	222	203	195	206	216	213	215	213	201	186	220	194	204	208	209	238	206	199	225	203	218	208	221	225	229	199	225	197	191	215	243	205	221	201	233	220	190	192	205	237	211	220	194	195	179	193	190	206	174	239	234	211	218	222	198	192	211	206	204	219	181	200	187	176	192	211	212	205	212	200	194	212	199	217	199	188	227	186	179	187	222	228	233	213	240	210	162	217	220	208	188	207	211	210	193	222	187	238	207	192	178	195	207	178	182	218	221	186	198	210	199	196	183	177	216	206	179	209	207	205	225	198	225	212	231	177	202	178	164	189	212	190	215	201	201	206	204	235	204	202	171	188	188	234	212	175	215	195	217	194	195	167	207	179	200	210	167	221	198	230	210	176	176	207	213	199	220	217	228	228	196	213	212	208	214	203	205	232	196	216	194	198	169	208	218	211	206	226	193	200	214	202	204	192	215	219	207	213	228	222	197	183	188	208	220	205	195	211	210	239	214	208	191	182	204	214	220	218	217	179	227	251	195	202	201	203	215	223	218	210	210	209	208	217	191	206	204	231	228	196	214	216	211	207	191	191	199	218	220	213	243	203	210	194	212	199	211	205	211	227	219	228	225	202	187	216	201	172	223	213	230	208	215	209	208	198	195	204	213	210	203	186	208	223	211	199	238	199	226	213	223	184	210	217	180	217	178	228	191	195	204	190	191	203	205	210	198	177	198	200	183	224	195	194	216	227	216	178	221	202	185	240	222	214	214	187
7398	9534	1570	530	493	514	558	550	509	502	476	475	477	496	465	509	451	539	507	490	495	496	452	519	508	480	511	468	481	462	482	525	517	492	528	446	529	522	489	516	472	485	513	503	455	497	510	473	501	484	523	511	520	463	468	492	518	498	485	504	472	545	481	534	492	503	461	548	521	547	491	490	495	449	507	506	507	515	478	457	489	493	495	465	490	518	494	466	449	476	483	483	484	502	468	508	492	499	470	498	515	488	514	481	491	498	488	511	470	521	484	505	490	543	533	486	526	521	444	467	518	505	529	503	496	514	509	489	471	507	500	501	483	489	504	498	469	468	505	469	501	440	507	521	469	466	472	467	501	489	480	458	467	498	463	461	524	528	479	500	438	475	480	499	478	497	515	525	515	484	494	504	481	488	477	495	527	470	496	498	517	512	488	516	523	518	469	444	522	530	522	501	489	475	470	482	524	502	485	496	462	484	505	517	504	515	445	476	475	504	488	481	481	477	515	500	495	467	483	537	525	450	501	496	494	494	470	481	457	521	532	546	474	483	494	480	475	518	514	518	460	509	488	520	498	469	490	454	520	472	512	481	478	491	495	496	501	507	459	491	463	488	494	469	505	497	514	491	533	488	518	470	514	509	498	481	513	509	520	507	489	483	540	515	467	546	450	493	484	475	494	471	510	488	548	510	523	491	445	494	466	493	482	500	482	483	525	520	504	519	503	502	485	463	498	538	549	505	500	531	502	464	477	460	503	472	479	499	486	523	495	501	520	521	513	448	500	508	476	483	501	483	473	454	462	492	500	492	497	506	481	468	472	496	480	511	521	484	491	458	497	467	502	459	504	491	467	494	500	495	499	481	433	533	507	500	471	517	511	476	480	512	472	487	468	495	514	492	514	508	501	477	501	494	503	482	504	511	504	490	505	452	547	459	465	495	524	512	464	471	484	491	544	517	455	486	492	488	555	509	504	460	502	488	473	475	495	486	454	489	511	492	468	516	487	457	474	479	459	466	482	472	500	511	464	504	517	490	506	484	482	485	491	497	511	506	465	494	497	523	485	501	491	481	509	501	480	494	516	451	521	482	507	510	513	535	477	501	499	487	514	487	500	452	492	487	497	453	495	515	482	472	490	472	503	501	488	486	516	483	452	484	492	455	457	498	463	501	493	491	516	493	472	474	494	475	477	483	493	488	477	514	469	495	503	504	487	488	451	460	506	513	491	490	457	526	481	560	485	454	510	513	519	498	514	495	491	489	508	466	457	488	479	547	475	450	548	483	481	487	490	479	501	467	492	510	519	506	496	472	475	502	511	475	480	506	494	502	510	462	486	485	510	499	477	483	455	487	501	511	471	519	501	512	476	480	500	490	508	481	473	516	518	511	480	529	500	538	512	493	492	498	491	479	487	533	491	477	463	499	490	513	467	494	439	505	471	501	513	511	523	502	505	486	475	502	459	485	508	481	499	464	513	490	471	487	491	501	545	504	488	486	467	481	523	478	525	470	490	520	508	505	477	466	512	509	481	494	460	494	487	504	486	508	477	488	486	504	473	520	519	465	472	483	489	507	499	509	436	494	497	496	516	483	559	480	495	477	502	496	468	486	518	469	507	466	445	442	511	519	492	487	513	483	526	502	526	476	514	477	493	472	458	507	459	522	497	459	480	526	502	471	493	496	504	505	507	502	507	505	523	498	503	463	486	527	500	490	540	548	482	523	520	514	521	538	515	489	507	494	513	513	469	507	501	504	529	490	515	466	497	461	463	498	488	465	467	508	515	488	498	480	511	491	474	496	491	506	522	509	512	526	527	533	536	469	444	503	507	529	478	499	478	491	493	519	544	517	470	562	466	480	520	543	506	499	545	477	528	497	448	479	484	527	473	502	474	488	465	479	524	494	582	493	499	487	502	482	513	520	539	498	513	468	422	473	525	526	515	482	511	531	465	446	494	520	484	544	441	521	491	478	514	476	475	491	473	494	520	493	451	512	479	485	512	488	506	474	522	488	493	456	481	518	507	476	462	542	509	520	474	504	525	497	458	471	528	478	498	481	524	480	505	487	474	470	515	523	506	480	489	468	510	511	492	505	485	474	505	509	490	505	520	473	509	498	487	490	508	491	520	483	476	481	503	515	533	486	464	462	485	504	516	493	494	506	508	480	518	493	495	431	489	507	521	540	461	520	460	525	492	484	479	493	491	503	489	454	487	495	479	466	479	555	468	507	496	513	482	478	513	492	502	525	463	508	501	467	497	477	465	484	457	490	489	502	465	494	534	516	464	486	481	475	506	483	501	531	525	498	463	474	508	490	464	515	448	463	506	531	548	471	455	513	472	458	448	497	527	499	474	525	506	511	498	501	501	455	484	496	435	515	489	487	462	469	453	476	491	499	551	472	520	512	513	478	504	458	523	455	502	513	471	503	490	513	523	519	456	505	505	518	516	483	505	511	502	505	559	494	557	496	490	498	479	493	479	472	478	515	521	492	545	504	491	484	461	488	478	503	473	528	482	469	502	471	508	506	516	471	530	492	490	500	511	478	479	491	477	511	499	497	523	522	493	489	484	488	510	486	476	480	475	496	504	488	462	471	484	502	523	470	470	497	515	462	510	505	491	493	485	525	474	480	511	501	490	438	483	491	506	494	515	502	484	531	505	522	491	468	480	529	460	499	498	493	458	489	445	503	490	481	511	527	494	532	541	532	431	504	493	499	531	487	510	505	524	510	483	496	469	478	474	485	487	509	507	479	507	489	460	507	499	496	488	533	490	512	508	502	503	498	487	503	508	514	501	505	526	501	490	522	500	528	490	491	461	449	514	507	496	508	471	489	478	561	474	486	456	508	461	539	477	482	495	516	457	482	491	506	494	474	521	455	537	500	513	493	503	491	484	485	530	533	490	505	475	481	470	472	506	533	497	525	454	477	501	489	479	516	488	502	504	494	497	469	442	520	502	513	477	459	471	528	499	503	447	534	530	531	477	507	491	493	499	483	494	488	524	495	537	510	483	501	491	535	481	526	495	468	475	530	524	483	495	519	530	504	514	492	517	498	556	507	483	486	474	493	489	495	495	519	481	488	491	501	470	511	482	491	455	439	464	462	502	489	474	484	480	520	430	492	508	500	513	508	482	487	533	499	495	499	465	513	530	530	532	486	477	541	504	485	470	503	509	523	502	502	509	494	505	530	540	478	509	466	468	489	498	485	497	501	481	489	452	499	515	504	510	466	508	489	460	471	503	477	493	519	511	510	546	508	521	503	504	477	473	514	509	432	489	489	485	486	521	470	513	490	492	468	484	543	481	493	488	475	477	509	459	505	497	480	495	498	518	460	489	521	470	492	553	500	490	467	486	512	511	507	459	523	495	450	555	490	517	493	487	536	504	461	492	512	491	447	503	509	506	485	507	419	538	496	543	496	529	490	475	515	475	498	496	500	480	495	487	524	531	532	461	496	471	473	498	499	499	486	531	497	499	477	500	505	472	499	468	490
24925	21451	24784	28502	21443	20527	1097	420	339	381	349	368	335	363	345	332	334	358	378	346	358	348	345	319	360	359	332	343	346	331	340	323	306	350	329	351	333	348	336	327	333	324	327	321	345	330	294	343	302	309	340	338	339	338	318	316	343	314	334	329	326	336	329	314	352	284	350	334	326	333	298	346	311	306	310	364	319	337	331	283	351	333	356	321	336	325	338	318	326	325	328	328	330	357	340	346	362	313	366	349	318	302	343	345	359	312	371	355	321	361	342	311	321	303	332	332	329	304	353	306	347	357	307	364	315	320	316	339	294	315	336	352	305	319	343	335	309	323	318	360	342	326	329	304	358	312	326	308	335	320	347	330	302	341	296	317	332	371	361	326	324	332	310	339	335	321	326	306	307	329	341	331	371	332	360	344	382	313	316	341	340	362	335	312	362	306	339	306	307	310	319	307	348	348	296	332	268	304	313	337	364	336	292	321	324	316	316	383	338	361	362	312	336	321	338	327	331	352	316	329	321	336	362	361	307	317	307	350	326	327	388	351	301	341	331	331	347	355	311	350	366	315	317	361	330	338	298	368	337	341	320	341	310	341	345	308	306	331	328	321	348	333	316	320	330	340	361	342	318	331	298	292	318	365	311	307	311	340	325	363	337	341	318	312	311	321	332	318	358	326	324	376	306	343	305	350	343	302	331	323	342	309	342	316	338	310	301	319	327	349	342	348	319	307	320	338	358	341	340	326	295	288	311	343	335	346	354	343	316	341	328	352	324	370	334	341	313	346	290	337	343	313	326	345	322	294	295	335	318	325	322	346	339	331	352	321	370	358	287	348	363	345	337	317	315	349	305	330	323	332	335	347	341	342	332	333	334	351	352	347	353	329	327	341	314	330	340	331	323	321	392	329	322	308	337	328	332	357	319	326	310	353	315	322	330	322	341	328	306	298	306	326	307	358	326	341	348	345	310	347	283	338	305	355	340	315	345	300	331	343	348	298	337	307	348	370	329	326	341	317	335	365	310	297	346	284	331	308	315	323	292	317	331	335	324	331	319	327	313	373	316	313	345	342	322	334	352	320	301	301	327	352	320	353	313	342	349	320	306	344	312	337	358	326	378	334	309	311	299	307	306	358	342	328	361	360	312	345	283	348	318	336	311	319	304	298	354	287	348	336	294	321	326	338	342	312	340	306	344	322	329	321	298	331	300	324	364	310	356	290	302	327	335	314	349	330	307	352	301	337	297	330	315	347	349	323	335	314	313	277	314	336	343	328	335	316	313	332	325	367	357	300	304	341	307	333	310	334	320	281	327	310	300	337	320	318	342	297	308	323	360	301	315	302	330	316	349	355	349	342	277	323	305	349	314	332	311	339	333	325	336	353	310	357	362	345	324	318	345	335	321	323	354	337	322	346	352	306	321	336	321	309	349	299	328	338	322	314	330	358	329	289	330	301	333	308	333	354	329	315	314	368	336	343	300	330	353	336	330	331	352	281	283	304	335	371	308	304	336	360	348	322	330	300	349	357	324	320	362	344	343	294	343	305	324	348	333	299	304	349	311	293	324	299	347	343	321	341	304	286	333	327	312	334	328	310	313	303	357	286	320	323	339	312	314	311	315	345	309	313	320	323	331	296	304	316	360	368	290	285	301	325	334	297	359	353	343	376	340	321	321	329	320	339	332	326	364	388	325	347	324	309	328	315	336	328	336	309	329	322	338	325	340	346	320	337	366	358	331	281	305	305	330	302	334	314	330	345	332	366	312	328	316	305	298	303	322	313	320	337	337	327	296	299	324	309	318	341	293	351	315	313	355	341	351	305	353	291	328	362	344	300	271	335	306	348	325	330	314	330	302	329	365	358	333	323	340	310	332	299	313	347	332	313	342	342	316	331	317	338	318	329	298	315	316	328	349	330	354	361	334	337	367	339	327	321	309	310	320	288	385	311	342	317	293	347	352	326	316	319	336	348	342	335	341	281	350	386	318	337	307	341	318	288	331	331	267	300	325	372	324	320	329	317	359	334	313	351	329	317	350	305	313	287	316	316	347	297	315	354	320	298	333	348	364	337	311	359	353	308	324	339	372	316	313	326	328	329	330	300	343	306	323	290	295	312	332	354	365	365	348	339	319	327	335	332	319	326	334	355	363	341	308	362	359	351	337	354	328	319	313	317	319	276	351	366	310	326	322	316	350	340	335	328	332	333	309	315	329	276	307	331	371	366	320	309	349	310	331	339	339	321	342	320	302	333	321	324	328	327	307	366	329	357	356	358	334	361	364	296	300	329	317	308	354	303	313	325	325	341	332	329	305	302	343	330	311	348	346	348	302	302	289	331	353	291	357	320	304	354	336	313	313	355	323	310	294	314	334	313	297	345	342	355	317	324	314	306	342	326	306	282	336	327	330	328	329	332	312	332	318	309	342	326	283	302	292	320	317	348	327	343	316	318	356	314	315	336	325	334	332	349	306	371	303	320	317	308	323	266	316	337	348	353	312	342	323	332	358	327	312	355	342	349	324	354	342	354	353	301	344	317	315	350	275	317	329	328	327	311	367	362	331	350	327	316	325	324	307	347	314	318	321	359	304	313	341	321	314	313	319	365	302	333	326	310	305	334	332	326	322	333	302	317	348	343	331	324	278	299	334	303	363	328	354	334	301	339	300	337	352	345	338	316	326	322	291	349	327	318	299	323	338	311	333	296	335	312	319	317	307	342	348	343	316	346	331	314	291	352	322	314	321	333	305	310	316	318	336	335	312	291	281	333	362	315	354	344	298	345	290	329	285	333	348	360	308	347	301	323	334	316	330	338	313	354	341	338	298	316	330	302	341	322	315	338	328	334	331	319	324	307	329	345	319	330	359	325	327	338	338	325	337	331	333	310	352	358	308	363	322	318	344	355	335	333	315	306	335	315	318	314	315	335	335	355	329	345	340	337	346	315	348	325	319	338	357	368	333	315	298	320	304	369	318	318	305	346	366	352	341	349	321	298	342	309	330	335	309	349	331	307	330	358	281	293	358	343	352	349	343	344	309	338	321	333	354	319	301	318	313	325	312	335	322	315	326	305	298	335	357	304	316	315	342	323	313	368	323	323	339	307	340	313	323	343	322	309	381	290	326	313	334	361	332	355	337	337	325	309	381	295	353	342	330	302	338	327	341	342	299	321	336	282	323	292	321	354	332	277	331	310	350	317	342	327	307	325	334	320	337	320	316	324	329	361	314	353	306	335	362	352	317	333	352	347	315	339	317	319	334	327	299	345	331	330	353	303	344	301	289	332	329	312	301	322	312	346	325	318	307	318	298	316	325	345	337	373	329	333	307	336	322	339	336	318	319	330	367	286	325	330	346	321	288	335	307	319	344	335	304	331	334	277	334	314	309	353	337	324	303	320	342	351	350	316	347	360	373	352	314	317	315	338	376	311	349	362	353	296	333	312	328	349	351	341	345	335	326	330	353	325	306	353	354	331	385	367	307	300	345	331	319	326	322	318
17015	45163	9641	1172	844	765	750	796	745	752	698	728	704	750	749	684	701	690	680	750	724	725	694	773	722	676	746	774	747	700	715	727	701	709	736	728	739	764	740	694	678	701	684	696	761	737	687	733	753	710	726	725	699	739	705	742	695	765	713	746	712	750	669	673	677	717	704	703	731	691	713	700	689	713	699	686	695	723	676	715	714	744	649	720	773	689	729	724	733	737	674	684	690	749	723	694	698	681	740	654	700	683	746	677	727	715	684	703	765	677	708	729	726	729	693	739	649	676	742	737	685	686	763	677	698	757	708	720	698	694	723	707	774	700	745	670	655	677	691	715	704	667	720	702	723	753	723	705	709	704	725	654	729	644	704	723	758	731	725	727	704	702	698	682	718	689	735	724	723	700	694	712	681	740	675	714	743	720	673	683	705	712	728	713	675	667	664	715	719	742	704	717	672	738	697	711	700	635	708	707	702	727	702	715	734	711	709	720	690	677	745	658	717	744	731	718	707	707	733	720	690	724	694	737	705	672	710	720	683	699	700	766	709	666	720	673	652	661	762	685	759	684	732	746	722	724	696	713	686	719	745	733	743	736	737	727	692	736	727	720	716	716	691	752	722	741	671	706	707	707	752	719	694	721	708	725	701	735	689	720	761	736	711	743	737	712	766	725	756	692	719	724	672	713	703	716	670	735	690	688	675	732	663	709	719	674	674	695	683	715	710	710	698	716	746	691	707	713	729	693	724	676	732	675	717	730	721	682	722	746	670	725	698	705	708	700	753	697	695	715	730	691	738	681	690	675	721	736	681	740	665	706	712	741	707	671	736	719	752	716	731	684	735	688	686	698	736	678	704	770	676	719	696	697	755	732	739	708	737	682	700	728	706	713	662	719	699	704	708	702	685	721	710	709	680	741	709	724	731	722	738	698	703	701	676	738	717	729	739	680	714	714	695	723	710	680	696	706	708	686	720	704	692	719	673	713	732	688	694	677	715	729	690	699	734	653	738	712	747	718	742	708	683	670	712	719	742	711	697	748	740	675	665	737	698	717	733	739	695	676	721	645	685	688	720	684	691	714	721	689	736	713	762	737	707	736	711	686	722	744	759	756	684	692	657	742	697	715	740	748	742	720	705	694	698	699	694	719	697	734	731	702	696	775	716	738	715	737	681	679	702	753	704	674	700	701	724	728	716	722	738	738	736	736	697	715	707	729	721	678	629	734	730	666	750	735	712	712	745	712	770	698	725	692	713	677	684	757	677	725	740	739	694	697	728	675	666	708	706	703	728	696	758	713	666	698	699	718	706	665	696	721	696	716	686	683	688	725	708	715	727	688	715	732	729	743	698	669	663	719	754	655	687	729	742	739	649	690	719	688	692	706	668	699	722	663	711	736	712	728	699	689	720	662	725	724	717	668	754	712	652	702	752	722	671	742	717	763	720	683	755	713	677	686	711	704	703	625	702	736	701	690	699	682	698	691	695	719	682	751	676	683	722	712	730	751	704	691	742	720	681	657	725	691	688	739	705	665	700	729	696	662	714	695	705	710	697	660	708	717	725	731	708	693	740	703	707	725	718	670	648	715	694	729	709	697	686	669	720	741	742	743	675	732	724	694	686	731	731	726	714	735	707	737	722	653	701	733	720	652	737	695	665	794	718	679	685	709	727	699	758	682	719	751	718	675	727	690	683	661	713	677	707	698	712	726	708	685	738	737	696	693	717	702	690	609	711	722	657	731	676	662	729	748	749	723	695	744	721	737	676	689	699	712	706	676	705	727	693	688	732	681	722	696	656	753	700	666	664	709	716	687	719	720	682	749	691	697	705	692	686	718	737	717	670	723	725	715	707	719	673	692	708	696	678	709	742	642	724	738	659	774	703	724	726	709	668	654	730	693	754	733	730	734	721	736	675	681	737	700	708	696	708	732	703	698	695	727	720	747	698	654	756	713	725	707	686	719	690	688	716	703	701	726	701	731	737	743	668	724	704	734	697	751	705	675	716	738	735	665	749	709	697	688	730	703	718	725	736	728	671	716	715	718	735	721	719	724	694	699	705	704	696	679	723	710	698	739	728	767	656	733	741	675	703	692	667	718	749	731	696	705	718	712	694	726	706	739	693	715	712	718	677	694	727	723	713	688	683	738	731	683	719	732	746	712	709	732	670	708	753	698	760	729	675	683	705	679	664	720	739	697	669	682	674	729	751	720	609	695	744	737	703	664	700	677	683	706	727	739	713	735	719	679	671	765	726	675	664	724	675	717	713	694	748	693	643	652	738	659	729	732	672	722	758	698	723	705	696	705	705	681	698	713	720	775	737	721	684	703	720	727	663	680	730	744	669	692	721	691	745	702	684	740	712	666	735	710	698	750	668	715	694	688	692	714	722	720	669	724	692	745	689	692	692	721	758	681	672	709	650	743	665	786	693	653	729	731	698	699	730	696	669	716	679	685	667	727	732	718	761	691	651	680	726	668	696	722	677	727	726	695	716	747	670	700	655	695	711	695	734	716	741	662	746	730	694	758	731	724	688	693	711	737	726	683	696	720	690	701	721	763	697	746	732	687	714	707	692	715	738	700	721	725	715	720	706	708	691	679	694	669	769	750	757	703	707	733	720	701	663	701	689	705	699	713	732	729	688	708	736	706	702	676	736	751	694	703	715	689	746	734	682	731	680	705	763	705	734	697	719	707	713	726	771	693	747	704	758	698	686	716	732	739	706	683	719	690	714	673	679	743	690	699	705	655	753	674	697	695	715	719	687	718	740	679	710	723	696	659	683	682	730	691	655	688	720	734	686	712	735	688	716	714	678	678	710	647	755	727	722	706	739	674	701	687	767	711	717	717	741	737	758	642	702	695	746	710	692	705	684	722	699	680	707	711	676	735	733	700	758	759	711	675	685	691	701	720	702	697	706	691	639	707	700	710	727	693	728	716	733	687	727	707	706	708	738	659	720	750	671	712	701	688	702	716	679	741	743	702	697	691	670	710	726	673	699	713	741	719	746	697	741	738	711	710	758	693	716	684	765	695	678	744	763	695	640	692	732	668	717	715	729	715	696	709	743	696	699	700	724	731	690	709	726	659	697	726	691	643	748	689	674	734	695	715	752	739	712	729	683	748	672	727	721	660	705	664	735	746	743	735	671	709	692	717	695	777	709	753	672	682	730	743	676	688	670	736	694	707	698	690	705	696	680	702	684	701	700	690	717	678	694	693	688	741	666	720	728	686	736	679	734	708	744	759	721	706	691	755	716	764	710	686	688	699	742	732	734	705	700	695	698	750	714	679	707	666	736	736	740	766	660	700	705	725	696	667	699	777	701	690	677	658	724	710	740	720	672	707	668	700	701	688	783	740	651	726	715	692	697	774	705	750	683	708	746	714	681	721	705	688	690	735	682	743	737	727	713	709	749	723	699	718	717	679	722	706	717	723	743	730	691	762	677	688	683	660	723	700	762	694	718	696	664	728	720	712	716	649	719	694	727	719	700	700
24282	21454	25081	28249	21457	21479	18978	689	380	369	320	293	273	302	305	264	289	290	272	265	298	271	279	237	257	250	275	251	282	230	255	239	252	250	231	264	266	250	262	286	285	248	268	297	244	258	279	232	251	267	244	234	232	268	276	258	271	239	229	288	261	253	269	268	270	247	255	252	242	254	239	259	259	272	283	269	284	266	246	277	259	277	302	309	253	281	278	270	268	262	260	255	271	237	267	276	229	234	280	257	240	226	232	287	284	278	254	259	286	269	252	266	230	281	239	249	235	270	241	237	266	259	246	246	216	269	266	279	228	275	260	281	244	256	264	238	262	276	262	294	252	247	275	275	260	257	243	256	259	241	259	245	277	246	282	278	295	218	260	264	249	240	281	275	277	240	222	276	253	245	253	299	285	267	286	295	233	247	258	243	246	246	253	284	248	278	246	255	269	254	246	284	244	229	264	230	276	245	233	265	237	246	293	275	283	222	259	237	236	216	249	245	251	262	275	277	280	294	247	275	245	236	244	231	285	281	284	255	271	260	262	251	227	264	254	262	237	249	270	259	260	281	265	245	265	236	243	267	270	255	255	252	233	257	264	286	293	260	258	271	253	245	246	272	266	261	246	295	270	244	242	265	264	239	261	244	249	283	250	273	257	270	262	292	273	266	259	268	247	246	234	263	285	271	222	243	290	251	244	236	286	243	262	245	270	248	227	244	273	293	270	285	261	277	241	241	258	259	249	270	256	247	273	259	260	278	281	282	264	234	254	257	284	262	224	228	246	250	251	313	247	239	251	256	228	258	243	263	267	275	235	253	253	224	254	260	257	252	220	247	263	276	243	256	273	267	263	262	257	259	235	259	224	255	216	258	255	289	258	260	253	244	220	239	234	265	259	249	269	248	273	256	286	237	243	267	249	237	242	258	279	245	275	293	272	290	286	234	250	257	262	255	230	266	262	307	279	270	260	244	248	286	270	263	255	238	284	275	261	258	260	257	239	273	240	252	248	276	249	296	258	240	235	308	279	267	255	238	267	259	255	244	245	274	266	245	217	249	250	236	248	247	259	255	222	249	279	236	238	274	272	274	253	263	263	263	254	275	271	267	267	261	246	269	273	271	252	268	253	280	256	243	240	270	246	275	251	253	247	269	250	258	269	242	259	240	253	255	274	217	237	271	279	255	261	253	247	258	249	258	235	233	212	261	282	240	236	232	249	250	263	238	253	257	273	256	225	237	256	244	245	288	255	256	290	280	275	276	267	249	224	262	270	250	243	294	302	244	246	264	282	255	266	275	272	248	216	251	240	275	263	257	245	263	235	254	242	286	251	259	262	256	232	258	276	252	289	252	273	281	289	263	255	286	272	230	258	260	252	288	263	256	266	265	255	254	259	277	271	264	269	285	235	283	264	249	269	257	234	257	285	269	270	253	251	270	251	233	267	231	250	275	271	228	256	253	250	254	246	253	255	231	277	270	262	261	274	242	283	270	260	272	285	254	262	264	243	244	218	267	249	210	242	244	258	275	218	272	284	272	268	279	240	274	270	249	245	267	297	249	266	232	254	235	268	236	266	295	298	262	243	250	248	258	255	292	246	298	255	265	260	263	258	250	250	289	256	289	265	246	249	264	276	249	249	260	264	254	255	251	248	241	252	252	253	264	242	258	260	286	254	268	244	282	286	269	240	263	285	248	229	269	244	249	256	244	250	233	231	268	257	248	269	272	259	227	259	238	279	280	294	268	276	238	255	273	264	268	265	251	258	239	233	265	244	254	299	250	244	268	247	240	238	223	239	238	245	274	245	222	238	270	271	267	283	248	258	255	233	259	258	219	253	224	227	232	244	256	250	246	259	234	239	236	264	216	259	264	227	252	221	270	237	244	290	235	263	259	284	282	293	254	273	260	270	247	260	257	275	253	260	242	259	271	243	240	254	264	256	263	252	289	266	293	248	213	302	287	273	237	262	273	258	243	230	244	243	230	248	275	281	259	273	240	244	258	271	238	265	241	228	248	263	260	274	275	233	246	232	254	255	280	264	291	244	260	266	273	255	242	276	238	266	264	258	256	244	222	218	270	260	250	237	218	266	237	278	274	244	246	284	283	286	236	221	254	221	242	263	291	275	257	269	252	226	282	273	292	253	212	255	279	238	230	251	248	279	227	275	260	262	261	256	238	269	262	248	269	287	262	237	229	256	240	243	243	265	257	275	257	243	237	262	255	273	269	259	270	264	266	246	246	238	261	222	289	274	287	265	251	266	249	280	257	252	286	267	225	248	276	267	248	305	240	263	261	268	253	268	271	274	266	246	290	254	259	273	258	238	257	265	279	264	271	257	267	258	260	232	245	268	254	242	269	283	259	278	284	270	251	274	259	255	250	246	248	242	239	303	235	261	276	277	258	270	267	269	257	250	231	243	244	212	215	243	251	248	261	259	268	260	278	276	274	273	252	263	232	248	267	278	254	253	244	262	243	287	285	240	280	240	259	260	284	273	276	276	234	246	243	265	273	264	281	273	241	245	276	261	279	250	275	272	247	244	269	246	261	269	256	286	268	291	238	268	271	267	254	224	240	247	255	249	239	245	252	252	291	258	255	266	272	246	283	259	257	276	242	246	255	274	246	263	216	267	260	289	269	277	251	244	247	255	239	290	286	241	250	274	277	250	269	260	246	242	267	230	249	264	252	256	239	271	250	278	292	263	234	293	227	236	229	250	282	252	252	243	282	241	218	233	253	256	267	247	279	275	249	269	259	251	258	300	254	281	241	219	241	249	271	246	266	283	224	295	283	242	278	260	247	278	276	270	277	233	267	269	256	308	249	274	253	292	261	263	274	266	243	235	248	261	246	257	247	257	260	228	272	279	256	256	279	230	232	225	270	264	280	242	264	257	288	251	244	267	260	261	251	269	266	290	263	244	261	246	250	274	301	240	248	277	245	268	243	261	242	261	275	280	251	258	241	257	228	248	282	257	262	270	257	275	275	238	257	276	269	272	230	278	245	262	242	266	264	245	272	297	279	241	263	252	272	256	227	246	273	228	251	257	280	232	283	281	271	276	269	266	260	229	244	259	277	254	262	229	247	267	233	224	307	277	241	247	260	248	282	271	251	256	241	245	268	271	237	211	255	285	269	260	314	261	250	256	289	276	280	262	256	274	258	282	251	259	242	265	268	294	267	248	240	285	272	253	244	258	276	260	233	229	243	221	285	264	265	269	254	266	239	270	262	273	258	266	252	253	263	229	237	248	281	269	293	272	258	280	233	232	243	273	239	274	290	296	261	295	273	296	262	255	254	275	233	229	240	221	261	240	274	247	258	245	253	252	266	283	262	271	266	227	227	235	259	240	242	259	296	228	261	288	234	256	233	249	312	261	271	262	256	303	259	297	284	250	276	257	249	213	274	266	253	267	251	244	266	263	281	245	244	247	256	244	220	262	240	249	233	243	239	260	241	253	257	228	259	268	291	244	252	230	232	270	276	250	252	251	227
23163	56222	15082	1509	855	716	617	575	585	559	630	602	616	572	593	566	531	574	588	556	584	570	564	564	511	550	516	542	563	513	519	567	509	501	560	595	560	533	584	514	567	519	528	526	590	533	568	544	554	552	548	524	535	553	550	518	533	567	504	594	578	545	543	537	563	557	587	510	549	548	520	530	548	547	514	572	531	528	568	520	579	534	501	557	527	506	568	525	504	542	535	538	593	523	565	533	521	540	538	527	559	529	554	518	579	528	551	590	546	538	518	513	544	536	549	567	550	540	587	561	520	542	531	560	579	531	563	582	562	575	547	557	532	557	515	548	563	503	525	527	514	527	539	506	552	535	545	504	536	527	568	514	529	530	580	567	551	537	535	523	524	522	558	584	506	527	528	526	517	528	564	575	565	531	508	531	557	544	549	533	535	558	558	544	525	543	552	544	553	523	547	523	547	548	486	504	512	515	545	582	541	517	547	559	523	560	544	543	559	543	569	573	552	519	549	541	540	533	562	535	516	546	564	569	534	512	527	563	522	563	543	526	551	497	517	495	561	553	569	520	571	530	560	542	510	580	574	561	511	544	519	545	534	525	525	518	546	566	518	559	496	554	541	521	555	515	551	508	514	559	566	587	537	526	540	525	507	540	491	548	534	535	520	531	550	564	554	543	567	526	550	562	559	507	525	532	560	488	585	538	513	542	534	572	555	514	552	555	554	543	560	568	559	560	552	511	545	517	534	507	568	547	541	532	580	525	564	513	540	548	514	546	571	535	516	520	549	524	531	530	531	538	565	538	523	572	527	584	553	566	537	561	551	513	522	570	523	492	598	494	527	573	534	539	520	547	563	531	506	548	544	517	519	497	534	520	523	516	581	515	526	563	546	589	587	518	535	539	551	540	549	557	520	518	523	539	530	550	585	543	538	577	549	501	562	537	519	541	532	565	494	539	524	543	522	566	497	534	544	518	497	533	565	612	560	516	569	525	549	532	537	501	564	550	533	562	531	500	500	556	536	535	516	515	541	545	542	534	507	537	539	526	519	533	486	545	522	527	525	546	566	547	547	533	521	520	543	535	519	527	509	558	539	557	544	515	527	542	532	564	539	516	564	527	556	566	524	537	538	568	540	538	531	541	569	523	536	523	544	524	505	585	547	530	575	587	552	510	537	569	546	558	493	526	597	534	523	522	580	504	525	533	539	536	557	525	532	504	517	510	553	548	516	499	528	531	505	534	543	489	551	573	531	530	526	535	570	533	548	550	545	502	543	551	555	528	538	519	532	503	540	520	511	539	535	549	498	546	513	580	525	510	566	567	541	560	522	569	572	550	542	554	506	537	547	558	526	518	560	541	530	562	521	554	565	554	507	534	551	537	536	555	586	488	534	557	545	494	550	542	484	567	549	505	552	540	538	523	521	568	561	545	524	546	525	546	507	559	586	510	517	582	545	520	543	559	538	599	544	532	522	570	503	546	551	551	507	558	594	544	545	569	463	561	525	517	505	556	510	554	556	537	541	546	550	560	538	559	529	582	561	540	548	567	517	545	582	560	530	541	547	518	504	523	574	555	522	521	557	568	520	562	558	557	577	531	527	541	548	578	525	526	533	497	523	567	527	514	545	531	558	491	505	552	563	516	551	548	551	512	539	552	535	534	558	557	573	506	555	585	544	536	543	558	555	492	512	535	557	517	541	558	519	532	519	533	551	559	559	516	569	526	541	544	513	548	537	525	505	508	511	564	539	556	545	503	542	573	517	499	557	550	529	522	558	511	553	506	529	518	525	486	554	545	579	556	531	534	518	555	514	488	557	492	488	570	533	530	567	562	572	533	538	560	503	523	495	570	542	514	534	567	547	529	518	554	595	526	523	513	519	510	511	528	543	537	560	532	582	542	512	570	569	512	543	535	517	531	497	548	588	533	494	529	575	547	561	558	515	507	545	510	537	536	536	553	532	552	567	535	529	512	526	610	563	547	483	540	553	527	533	514	558	513	553	547	553	530	519	506	518	510	563	549	506	540	543	519	488	526	551	516	547	557	582	560	524	544	530	546	532	529	511	524	546	491	547	540	566	571	524	509	520	502	543	571	563	572	491	524	541	566	586	571	528	512	539	553	591	560	549	559	538	542	556	518	542	557	512	522	563	540	567	528	540	542	544	579	535	537	505	572	502	542	511	546	510	538	558	518	526	536	523	533	546	552	565	537	541	560	555	532	521	555	511	512	561	513	551	541	548	522	572	509	528	578	570	534	563	544	523	516	548	532	519	515	532	521	562	490	500	539	532	559	546	542	537	539	568	526	525	518	525	501	557	572	545	563	578	575	537	469	542	558	525	555	530	540	535	587	505	596	522	492	531	536	521	552	509	496	506	516	552	554	562	531	510	492	544	578	543	541	488	525	520	519	524	525	560	510	540	524	567	555	529	561	527	530	534	520	525	525	561	555	579	512	483	535	557	531	518	500	555	532	523	527	524	535	537	520	521	526	573	560	512	548	537	498	528	560	524	499	552	534	579	541	530	503	522	536	536	559	515	551	543	536	534	540	486	565	571	525	534	586	541	487	533	530	492	540	513	592	525	518	525	577	558	545	530	557	557	538	520	536	521	499	500	551	523	569	527	562	547	519	566	523	491	538	519	575	533	546	562	534	530	533	525	522	522	565	551	552	561	517	553	551	514	526	571	522	567	558	525	558	541	491	533	535	524	544	532	564	520	558	555	557	548	521	536	551	489	540	512	533	539	566	541	552	483	523	563	531	545	512	534	525	510	538	565	547	541	580	543	503	537	520	531	475	505	561	549	536	529	533	509	507	551	583	524	528	558	518	546	546	573	570	563	568	569	536	502	565	537	554	535	471	563	551	491	539	526	558	570	528	527	551	547	560	531	557	520	503	536	509	556	532	549	515	542	538	527	548	555	545	518	561	566	545	518	508	514	566	575	523	568	541	567	529	576	532	478	498	513	550	570	542	554	518	541	552	558	530	538	549	560	561	524	524	539	524	504	541	553	525	508	552	525	502	536	544	531	521	520	566	503	549	515	526	570	515	583	524	531	559	555	569	553	557	549	537	489	497	529	533	547	538	529	513	549	548	522	529	530	532	560	564	534	562	529	527	518	542	512	553	503	516	538	544	534	500	507	523	530	576	541	524	513	501	526	505	546	504	557	552	541	528	512	565	530	550	526	558	540	561	499	551	555	544	575	573	512	539	539	520	518	547	517	514	528	508	531	525	532	507	528	553	512	520	549	560	545	523	541	527	582	587	504	545	583	558	537	545	562	518	595	528	558	532	536	520	516	542	580	556	543	539	534	542	539	507	540	564	561	515	520	557	520	525	504	585	531	543	554	552	538	519	550	546	538	521	542	548	556	548	557	525	542	557	507	567	509	498	528	522	529	577	496	566	516	567	543	552	525	539	517	547	557	532	512	566	504	534	515	522	510	577	539	554	515	562	524	512	552	514	498	542	523	534	506	539	526	507	577	523	586	544
32606	21091	10843	996	449	370	367	221	228	257	224	195	212	184	235	218	200	226	236	229	205	223	181	230	215	192	230	197	214	219	246	214	183	214	196	237	225	224	206	223	220	236	229	214	196	209	223	213	231	217	194	240	183	257	212	209	204	192	207	238	225	195	217	229	233	222	212	204	182	183	202	199	214	246	210	191	217	211	194	204	204	203	218	191	226	217	202	236	222	220	238	211	211	204	165	207	205	207	174	202	188	203	227	213	220	217	225	225	229	216	205	201	195	216	219	215	196	231	219	222	204	242	199	207	202	204	214	176	221	186	210	216	206	214	206	194	227	228	213	212	206	231	197	236	214	224	216	224	201	209	207	207	217	205	231	210	248	218	218	203	195	191	210	201	212	185	203	213	235	237	220	222	194	213	201	185	217	220	220	230	231	203	203	216	198	174	217	220	235	215	206	216	190	198	182	211	213	236	205	211	203	216	246	236	207	219	196	210	177	207	233	214	186	222	207	220	185	208	189	245	207	226	224	222	216	200	236	201	209	209	178	239	233	236	197	232	223	200	187	198	199	217	215	236	205	206	200	211	220	207	235	194	220	200	209	251	231	213	228	189	209	216	216	209	194	192	213	199	213	212	204	220	232	205	192	192	204	175	220	206	185	193	217	230	208	209	213	190	205	188	228	218	196	185	208	218	230	254	208	232	221	189	201	211	239	224	211	207	229	216	238	240	214	207	195	229	216	176	201	190	212	188	212	228	213	199	198	240	217	225	215	203	227	206	217	234	210	189	222	206	188	217	204	201	219	212	215	227	204	229	197	198	228	214	191	197	213	229	203	203	192	182	232	193	196	224	219	201	227	220	229	194	201	212	191	205	184	221	209	205	215	205	211	179	210	231	200	213	214	196	206	199	248	210	193	193	224	206	211	198	229	208	168	203	219	221	220	200	217	186	204	193	196	215	193	228	203	186	223	182	222	214	203	203	203	197	184	228	220	211	229	199	218	215	173	226	211	182	205	196	202	216	203	250	223	217	196	207	220	202	209	219	200	202	213	213	211	234	211	216	230	183	242	188	220	205	222	243	232	205	218	198	176	170	200	223	232	247	183	207	227	185	193	214	233	200	204	203	211	196	203	207	227	243	208	222	210	194	214	234	235	207	182	185	226	197	207	192	213	228	218	187	219	219	198	220	229	230	231	201	220	229	214	226	220	216	214	224	187	214	229	206	232	193	220	209	209	197	206	216	244	234	217	226	222	220	198	211	197	216	242	240	198	199	202	238	196	223	204	221	212	195	208	200	204	208	202	194	249	228	238	225	230	179	216	194	221	193	194	223	225	203	220	221	244	222	206	207	208	216	183	215	192	213	207	207	206	216	214	189	202	205	224	219	224	198	224	204	177	225	215	213	202	193	237	220	236	207	197	219	209	201	224	207	221	205	198	179	200	166	203	197	210	210	189	197	225	218	206	201	222	208	201	191	230	212	182	220	202	226	202	215	226	243	249	232	210	189	178	215	209	231	211	211	214	205	193	202	226	216	211	193	218	223	213	248	198	224	243	211	204	210	218	190	224	210	191	208	216	228	244	217	175	218	179	209	230	230	191	244	219	222	206	208	224	207	212	190	194	209	226	199	194	226	211	217	238	228	211	232	242	212	207	194	214	205	207	209	227	204	191	211	191	220	198	224	219	218	186	203	206	182	203	228	190	214	215	206	204	229	201	201	203	220	200	190	188	210	202	186	192	190	209	224	197	196	209	208	189	222	214	224	212	238	237	214	233	221	191	227	202	209	226	217	211	194	195	194	218	202	201	216	206	188	230	234	223	219	199	216	236	224	190	198	216	223	200	203	193	215	176	213	205	215	196	208	213	233	254	190	197	220	208	203	219	220	213	197	188	226	175	224	204	212	205	175	214	205	237	204	218	204	208	201	209	229	224	205	232	221	212	199	200	201	182	218	175	223	199	220	219	209	206	206	203	209	189	206	222	208	215	189	226	204	193	200	196	224	235	196	205	203	197	202	243	220	218	228	234	206	207	216	223	181	232	226	225	212	223	201	214	240	231	193	211	189	201	208	205	236	214	232	179	224	188	215	199	227	205	205	176	212	208	184	202	216	174	217	247	222	227	209	199	225	233	191	237	198	207	215	212	223	214	183	181	223	209	218	198	233	209	236	225	240	201	206	220	216	225	240	198	225	173	176	222	200	246	256	218	204	200	205	213	198	220	217	230	182	215	205	186	224	200	211	211	231	185	194	206	213	197	250	211	211	215	223	234	200	226	192	204	218	197	211	192	227	219	219	214	213	221	215	231	211	199	220	226	215	220	196	208	250	210	219	229	218	210	218	216	225	220	206	225	191	216	195	202	201	184	207	203	203	219	194	223	219	192	207	189	205	188	202	207	230	193	198	218	221	215	216	198	204	210	203	240	207	187	188	220	188	213	192	215	219	206	198	218	215	196	184	207	212	205	199	206	249	194	186	206	202	195	205	219	211	191	185	197	228	192	205	227	217	208	210	217	194	204	184	216	165	201	181	193	170	203	226	211	213	207	230	191	231	210	205	184	197	211	209	215	208	217	189	208	188	209	219	244	217	208	204	230	183	233	208	206	186	239	187	204	170	198	199	193	189	192	199	230	231	215	202	181	225	218	203	227	208	214	214	193	201	202	217	209	206	196	215	200	194	233	221	193	213	241	218	215	227	210	207	198	216	197	226	243	223	210	205	217	200	226	191	199	222	199	213	214	214	190	220	200	185	211	231	214	205	197	219	228	209	201	196	223	233	185	224	203	226	199	218	170	225	238	210	235	214	217	232	217	199	219	176	197	202	259	212	249	203	182	232	207	207	201	234	191	206	188	183	202	219	205	193	191	208	251	202	206	221	230	210	207	209	220	222	205	216	228	210	197	223	186	201	218	216	232	247	217	204	191	202	197	237	193	201	202	213	207	211	220	228	200	216	224	208	185	199	197	211	222	216	202	197	200	229	191	203	202	234	175	206	236	201	205	234	218	215	205	197	204	214	202	193	213	202	214	173	225	198	224	194	216	214	230	215	203	221	205	217	202	219	222	233	213	220	193	200	219	192	200	212	188	194	212	198	219	206	240	176	246	209	188	219	225	214	216	211	209	201	201	193	206	213	193	210	197	214	224	215	199	219	214	224	225	224	218	203	218	196	208	195	202	204	222	196	194	208	227	203	213	192	203	215	193	232	208	222	228	222	210	203	206	193	204	193	207	218	236	230	182	182	212	223	214	214	208	219	246	201	230	219	220	217	203	210	193	224	204	208	199	232	229	237	199	192	220	184	209	204	216	192	233	232	202	203	212	217	202	195	185	170	207	211	227	177	213	219	203	199	196	218	192	225	229	229	199	224	202	218	226	217	221	168	186	199	197	231	199	181	215	220	194	215	218	218	232	191	234	189	221	199	211	219	223	222	195	205	190	207	195	224	187	224	210	206	179	194	210	217	200	189	221	201	214	203	217	192	204	234
7643	9860	1736	542	513	508	477	490	539	482	502	488	491	505	500	508	521	505	475	488	498	496	513	509	514	513	498	493	475	504	506	472	494	533	462	508	488	535	477	499	505	511	495	511	486	513	469	501	540	487	498	485	429	445	482	482	488	490	491	519	487	496	509	513	484	498	506	479	481	523	518	528	486	435	484	495	487	514	493	484	520	509	462	471	514	467	472	491	558	474	499	540	508	513	478	449	496	500	514	494	454	463	529	482	509	482	483	496	507	502	548	484	491	493	520	523	486	526	521	516	483	530	483	504	496	485	543	515	535	506	493	492	515	456	529	508	471	500	516	462	502	451	480	513	514	491	488	562	451	488	468	479	512	506	505	470	498	505	495	527	492	484	479	508	489	500	478	480	481	486	517	490	520	502	493	530	465	502	500	504	516	510	492	493	513	516	472	497	518	536	508	481	528	533	496	493	437	541	487	481	509	494	501	495	492	542	499	450	494	473	496	477	473	476	496	481	516	486	507	519	508	510	488	466	505	491	506	526	481	513	506	494	500	464	490	540	500	497	485	488	476	509	501	521	516	463	547	506	500	482	493	508	515	511	466	504	460	519	542	525	477	539	463	507	493	539	519	500	501	511	515	492	515	538	539	542	473	494	507	519	496	486	461	477	478	480	538	524	529	463	503	500	488	474	522	497	527	486	455	494	524	488	476	467	483	493	517	517	462	510	502	528	511	494	483	515	523	469	505	507	473	504	455	507	520	482	466	500	496	505	513	503	541	493	513	501	477	498	511	521	480	481	491	529	504	494	484	493	500	517	488	461	482	476	494	523	506	493	440	543	469	500	484	536	493	493	501	533	536	475	481	458	525	490	484	476	511	499	494	473	502	510	462	521	481	483	460	488	484	516	508	503	555	476	472	507	497	471	491	462	525	481	533	508	471	533	512	483	497	483	451	487	467	541	515	523	516	496	525	500	469	523	484	477	505	467	529	513	498	496	503	508	496	535	532	471	504	504	531	503	524	489	516	527	459	487	518	484	495	466	501	477	487	471	508	509	537	500	504	504	513	505	538	533	531	525	485	483	481	528	513	516	474	483	500	518	508	510	467	468	464	494	462	501	516	481	533	537	458	520	519	475	471	494	484	481	529	430	482	504	530	502	490	514	488	510	478	496	480	474	516	474	480	493	537	504	533	464	481	484	550	483	520	480	481	485	521	463	491	521	465	465	496	558	491	526	530	526	515	503	434	481	479	473	511	548	526	504	463	485	507	492	461	508	477	539	493	499	498	520	497	505	458	457	519	500	512	470	506	483	526	513	497	520	486	487	511	518	502	486	501	488	463	488	533	488	531	523	512	497	498	519	517	527	479	507	479	535	495	494	494	486	483	443	512	512	482	477	461	510	504	522	492	557	492	532	514	508	492	525	498	459	503	517	507	490	519	511	512	497	540	493	528	479	464	500	469	509	482	490	523	550	492	488	491	487	503	477	465	494	496	515	502	570	503	481	481	524	477	512	486	497	487	430	487	490	484	467	475	500	501	544	496	507	450	467	460	519	503	497	488	494	499	492	524	462	495	478	504	483	504	509	503	467	522	473	528	482	478	507	516	486	500	513	479	479	471	497	494	505	483	474	486	485	534	496	486	463	507	496	513	497	504	529	473	478	529	500	491	476	523	494	518	531	510	486	513	529	497	492	481	505	483	500	504	530	508	516	498	502	518	470	512	560	486	511	485	507	501	485	550	499	483	461	489	522	483	497	495	511	515	493	504	496	502	516	536	475	484	500	474	509	468	533	504	482	471	499	468	495	503	466	500	509	517	503	503	451	474	522	542	477	501	505	507	473	486	519	490	501	471	504	460	507	488	527	522	481	497	517	548	469	530	484	550	494	507	503	527	532	525	514	526	504	500	509	473	492	450	498	485	533	542	531	464	467	478	447	515	528	524	507	493	516	490	469	497	541	495	472	470	495	484	512	482	495	447	488	480	466	463	507	477	504	502	494	501	499	489	519	500	520	484	535	479	519	474	502	506	510	503	472	529	491	507	537	505	496	515	544	485	490	475	533	494	506	494	534	476	468	504	499	465	499	505	506	448	480	504	518	504	538	523	514	486	488	537	505	499	467	472	522	485	504	477	468	528	495	543	469	501	485	485	517	495	479	481	517	471	475	483	490	506	486	477	502	474	527	493	516	493	490	477	523	485	548	528	529	525	494	472	501	516	467	461	496	488	505	505	506	496	499	503	498	503	536	480	483	487	502	503	506	472	533	502	480	529	523	495	485	492	504	483	552	504	515	485	516	474	516	502	474	505	518	540	492	524	499	478	477	505	537	495	516	488	493	512	508	457	459	493	481	497	415	506	496	505	500	527	463	482	490	501	457	496	495	493	504	471	497	517	532	477	534	494	495	515	517	520	483	511	518	501	463	501	503	464	449	468	479	486	521	497	479	502	508	478	532	458	467	496	504	485	534	494	472	457	521	493	495	499	500	486	522	538	506	479	528	495	461	506	471	577	491	474	493	506	489	519	496	509	505	503	497	461	525	500	481	497	512	455	460	487	464	512	495	517	526	488	495	489	504	469	547	519	528	502	484	476	539	521	512	489	523	523	514	486	479	509	483	503	516	473	483	507	507	479	485	505	535	501	475	468	526	464	487	511	525	467	514	526	486	469	492	510	497	463	502	498	486	500	499	480	484	489	487	457	504	474	497	490	469	482	527	499	521	518	451	494	471	510	501	458	513	468	523	504	583	481	480	501	483	497	494	507	497	470	524	495	505	496	525	455	512	456	529	499	458	486	477	442	536	493	490	507	474	482	485	510	454	502	489	469	450	501	508	514	523	497	476	509	502	474	493	481	457	503	495	513	524	509	536	476	519	478	478	480	470	510	503	467	514	482	499	496	511	505	490	506	492	482	491	485	503	470	479	523	474	512	440	506	513	464	488	459	486	494	493	514	513	516	470	475	498	477	494	489	504	467	489	473	501	536	512	498	490	512	542	502	503	516	481	496	509	498	493	519	493	491	503	470	482	498	478	491	487	474	484	535	494	493	507	531	454	474	485	533	483	552	533	549	474	494	511	520	524	495	493	510	452	491	529	507	498	450	488	502	481	525	499	500	464	524	512	493	523	457	490	488	512	517	506	505	516	428	470	468	477	545	528	520	487	471	487	515	509	545	479	514	539	493	503	483	545	517	512	511	480	492	493	497	497	512	492	525	528	510	503	491	494	509	496	488	492	498	503	526	505	499	483	472	543	496	480	500	470	520	539	500	482	453	485	477	506	467	481	518	489	504	513	506	505	498	485	465	512	455	460	500	496	520	508	488	511	535	486	503	519	503	475	460	488	461	488	515	478	500	487	482	494	538	506	490	465	480	472	543	499	500	490	492	507	499	472	496	457	513	502	477	523	497	501	503	528	483	492	504	520	514	513	521	517	536	499	532	481	505	510	498	482	506	485	495	537	492	515	538	510	490	498	512	544	493	468	535	501
24948	21449	24775	28514	21440	20557	1167	478	360	326	400	391	361	339	332	322	364	337	362	345	328	349	341	338	329	334	337	306	336	358	337	334	322	325	305	285	321	337	362	335	342	303	343	325	350	313	346	323	303	304	335	321	326	338	342	315	337	350	323	342	345	378	290	298	340	359	355	348	365	323	336	328	324	343	327	360	292	327	336	350	321	294	358	335	317	282	340	303	370	318	314	358	354	343	298	311	332	312	327	359	318	350	315	346	384	352	369	282	325	314	304	347	316	350	340	342	362	352	335	358	336	390	304	322	332	323	336	313	327	337	323	358	361	330	311	303	321	322	294	313	331	338	298	296	315	340	301	342	351	348	318	315	321	321	354	345	314	348	309	358	306	365	305	317	342	313	309	297	360	322	358	308	301	335	325	343	304	336	316	339	335	353	337	344	342	332	332	305	326	322	350	334	327	329	337	288	321	315	333	333	296	325	316	305	316	330	343	350	319	336	328	304	335	324	326	321	352	340	348	326	321	343	318	346	313	276	306	308	331	326	302	329	354	319	291	339	351	303	342	329	318	325	307	318	317	355	314	366	297	282	374	332	332	314	346	340	356	303	316	362	366	358	304	327	331	302	307	352	325	338	322	356	338	316	337	307	317	352	324	339	327	324	326	364	342	342	313	324	315	311	284	323	330	331	287	335	331	324	350	310	314	327	315	307	333	320	345	325	352	330	324	323	326	318	321	333	339	356	348	360	323	371	335	326	319	321	316	328	330	324	351	348	316	317	369	340	331	315	312	322	313	316	363	335	314	346	345	344	339	322	292	318	380	324	320	338	308	302	310	314	339	343	358	322	284	299	313	337	348	315	326	307	326	365	331	332	324	299	345	352	299	295	302	328	328	309	331	364	323	281	320	341	334	364	361	351	332	302	337	365	302	342	408	336	342	303	344	345	355	328	364	349	320	354	349	346	295	350	332	340	341	317	320	314	337	319	333	321	319	356	347	318	322	310	336	325	325	288	307	315	292	316	332	318	340	290	349	349	328	288	336	343	350	320	341	315	344	314	307	335	342	338	308	332	324	363	339	304	289	327	340	310	317	339	343	346	315	332	350	322	310	363	325	314	342	291	328	318	328	361	331	342	323	336	346	304	359	337	370	314	335	298	333	316	341	301	347	333	338	306	335	295	306	305	323	356	374	350	361	333	342	326	313	333	337	334	320	291	320	295	321	349	307	319	310	326	330	324	322	331	335	339	322	327	363	314	316	351	340	304	369	335	310	382	331	358	306	311	332	291	333	335	331	304	308	354	349	402	326	334	308	294	329	319	308	334	312	354	347	370	346	310	339	364	312	334	317	319	345	324	294	307	346	336	382	307	331	297	332	327	293	314	321	334	322	322	314	311	356	326	318	371	346	337	311	321	340	330	341	360	311	327	365	329	348	318	331	366	351	315	387	302	325	344	343	363	331	317	346	328	332	340	349	338	379	333	352	327	370	321	319	296	327	290	308	349	328	393	318	320	365	332	332	360	340	325	328	334	328	354	322	351	334	358	327	337	304	353	301	301	327	317	342	297	307	290	301	310	352	349	330	340	301	302	310	348	316	346	325	327	327	314	324	335	306	323	331	335	329	316	334	336	311	352	319	342	297	298	341	386	346	284	309	327	302	319	344	316	338	338	304	309	341	321	324	337	344	331	303	346	341	329	359	339	348	341	319	320	345	309	340	338	381	303	304	319	351	365	328	296	323	311	347	328	304	301	362	291	312	360	344	355	336	318	323	353	393	320	303	344	368	320	336	347	312	317	344	350	297	380	370	322	323	339	316	354	339	319	346	339	342	353	334	358	330	303	314	332	338	325	312	324	345	342	304	348	324	354	362	335	303	318	332	357	338	368	315	332	302	326	323	343	315	348	351	307	317	330	355	392	353	330	334	326	346	318	333	325	306	341	334	342	309	322	349	333	333	320	338	334	290	311	338	297	308	339	319	322	308	347	375	344	350	314	332	332	331	302	350	298	326	348	283	315	329	322	326	355	318	362	318	323	317	320	355	353	339	327	311	338	344	352	317	329	330	336	309	323	349	312	345	350	363	335	341	354	325	342	321	330	347	358	348	361	315	340	311	339	322	359	344	354	291	342	345	306	308	347	345	333	343	320	342	323	300	282	312	323	322	321	323	392	329	315	282	328	316	315	348	321	344	351	314	322	348	353	317	350	285	358	344	344	376	349	356	311	337	339	326	376	312	329	329	334	304	311	318	298	337	343	336	312	326	318	339	368	327	313	325	355	302	298	329	355	372	331	351	345	324	351	354	313	343	315	301	323	363	342	326	287	320	333	313	318	293	329	362	339	319	319	302	340	287	314	326	303	340	325	315	315	336	356	358	354	340	319	284	321	340	280	322	338	342	329	317	312	329	352	331	325	321	304	327	356	325	339	361	307	329	334	334	355	320	327	320	332	292	334	299	297	338	324	297	316	336	321	368	301	314	313	319	308	302	302	315	354	320	319	333	350	279	282	303	376	337	328	328	350	315	335	333	339	323	299	364	323	323	318	324	321	339	345	315	314	335	307	334	328	321	327	318	297	283	341	365	326	342	358	335	317	304	328	304	316	350	312	358	311	349	338	332	299	307	294	316	327	317	323	339	324	316	346	347	312	333	344	317	331	299	289	329	288	286	363	369	333	364	334	340	332	323	328	293	356	314	331	346	299	336	316	330	351	316	341	335	327	336	331	294	316	331	340	311	332	357	349	353	312	334	316	338	322	329	285	301	346	310	387	350	377	338	280	379	330	282	304	332	347	343	335	348	311	339	348	323	343	368	338	308	325	358	311	266	329	323	308	309	316	355	299	316	328	306	297	282	331	300	341	327	337	321	348	314	340	314	324	328	321	329	345	339	312	325	328	303	319	310	352	306	333	354	276	348	350	334	330	365	332	318	330	334	323	361	318	319	372	326	325	339	309	321	310	324	297	323	307	371	286	325	329	343	309	306	287	317	318	307	364	344	343	324	299	360	328	294	321	356	362	316	278	313	332	289	292	322	388	328	299	324	339	300	340	353	280	307	348	293	318	325	339	352	358	324	286	326	368	320	341	339	344	290	336	350	344	307	322	329	314	332	351	307	351	372	309	336	312	306	349	334	340	308	320	330	314	315	363	281	346	329	313	348	308	278	320	302	340	328	328	317	334	360	326	357	340	356	330	318	324	311	350	334	314	303	368	314	320	352	327	298	305	324	313	345	323	325	293	350	307	366	329	336	335	350	318	320	336	353	326	308	371	320	327	328	341	373	326	314	312	343	333	315	334	340	342	341	316	358	307	331	322	347	358	310	318	324	307	298	321	333	322	322	333	346	331	343	298	310	305	304	325	307	341	331	350	370	326	355	314	304	336	333	349	346	323	344	313	310	329	321	357	357	293	335	325	379	312	321	308	364	322	317	341	284	314	355	340	336	343	335	354	313	328	330	333	349	324	319	323	280	345	333	315	318	339	345	337
17439	45169	9989	1226	884	794	706	772	740	766	685	677	715	716	708	799	662	710	717	716	731	714	711	680	707	706	723	719	718	743	690	681	674	729	678	742	664	768	715	724	753	683	750	704	719	713	701	704	744	738	725	711	732	718	723	680	690	705	699	718	719	701	703	685	721	713	712	734	727	734	708	714	697	744	720	716	730	703	696	781	685	693	738	691	666	697	720	693	703	744	742	692	686	720	734	761	662	709	711	725	735	696	714	684	719	714	686	719	729	715	728	716	701	697	708	715	666	706	731	787	746	684	703	718	709	699	752	686	743	685	707	763	703	679	644	664	699	711	711	708	735	736	722	697	706	672	704	708	712	703	644	673	717	694	690	700	727	693	705	680	723	698	722	735	726	709	760	699	664	730	704	723	698	751	749	690	708	737	718	715	733	715	725	683	698	704	681	692	703	712	693	729	669	763	760	743	654	753	672	678	703	726	720	718	688	730	693	697	718	718	710	723	711	689	711	682	666	757	758	687	675	754	669	663	775	722	710	707	710	696	715	755	725	666	694	745	694	748	680	713	726	652	686	701	696	769	703	762	692	681	724	726	717	731	691	741	696	727	704	738	709	723	714	691	692	685	659	747	688	696	685	696	696	729	688	725	724	705	745	689	724	653	712	694	684	730	721	727	753	664	713	706	689	661	718	674	741	701	702	731	734	695	699	740	711	692	729	676	745	730	698	670	765	743	721	719	692	671	710	767	737	718	673	696	718	741	717	704	715	737	731	705	732	681	725	680	715	689	705	701	712	708	666	725	702	676	700	702	711	700	687	720	717	697	673	730	663	745	679	681	647	738	720	682	693	701	735	710	720	718	704	671	716	727	678	712	672	719	735	741	704	667	697	634	725	682	671	664	680	698	670	703	743	717	693	731	728	659	689	712	693	679	725	730	699	669	680	695	689	715	712	711	683	693	732	725	667	706	687	758	684	749	745	735	748	691	756	755	714	749	687	735	767	715	714	751	729	701	709	797	703	737	731	721	742	781	692	729	709	707	675	715	687	734	716	632	695	708	710	746	738	721	708	707	705	711	666	720	698	674	708	663	700	736	692	752	672	691	735	709	726	751	658	675	723	688	692	701	726	673	740	706	737	728	697	657	712	708	700	695	693	708	719	762	703	722	717	738	735	716	745	737	685	751	726	671	650	718	698	720	702	722	684	721	776	721	723	729	721	744	690	751	666	713	706	702	721	741	718	689	729	715	718	695	669	676	718	723	673	705	742	677	677	693	722	728	727	727	696	725	718	747	739	694	689	699	710	700	702	706	710	681	739	729	733	696	741	707	697	679	747	757	696	715	684	690	701	696	701	728	677	698	703	707	695	710	723	737	676	635	696	724	679	719	742	716	695	715	702	677	678	731	705	736	721	727	674	681	699	728	749	698	731	749	704	723	664	702	738	726	737	710	725	742	723	757	721	758	738	702	684	691	716	706	720	713	697	750	729	652	733	723	719	754	704	695	767	736	695	765	752	715	723	674	684	657	703	668	691	741	692	712	713	663	707	692	656	700	728	697	714	698	694	709	706	712	657	730	709	717	682	707	696	677	708	695	706	704	739	693	709	709	741	702	714	717	710	729	756	750	689	702	765	702	725	730	735	670	692	704	692	723	714	702	718	680	719	693	757	712	708	645	725	720	685	671	715	721	749	691	674	697	725	661	726	672	675	704	714	753	679	729	721	708	723	728	742	775	732	684	754	713	735	723	757	693	767	725	634	721	703	764	683	729	726	660	682	728	719	733	703	682	726	702	751	664	731	769	706	649	733	747	671	741	698	726	694	735	719	663	714	697	717	749	698	696	705	713	731	673	687	731	718	716	684	693	717	682	735	679	732	696	698	716	714	737	721	746	701	723	722	717	730	751	650	701	750	728	721	744	711	724	666	736	695	717	664	731	681	691	723	724	666	721	722	682	700	720	709	658	703	700	674	692	683	704	742	752	671	732	712	703	754	698	723	754	661	702	740	691	684	717	686	682	738	733	691	661	716	737	720	734	724	720	717	666	695	728	687	721	692	686	739	657	714	694	678	752	713	715	698	686	675	763	693	688	719	733	704	687	709	725	704	717	760	729	694	716	728	681	718	721	686	679	670	719	721	666	729	723	721	691	723	710	725	724	707	751	711	715	706	697	702	675	709	706	763	683	740	731	777	733	716	689	713	697	688	695	766	730	757	756	673	675	709	737	714	649	692	701	685	699	710	689	730	741	745	710	732	710	727	699	716	698	750	757	680	679	699	709	691	702	701	667	737	745	702	647	658	733	686	756	771	709	698	705	711	706	679	714	765	696	712	679	709	705	700	702	722	740	672	715	754	707	744	690	722	670	708	701	696	711	690	713	706	695	684	726	726	711	693	700	703	701	681	735	706	684	733	713	735	721	675	698	707	730	718	697	700	729	705	735	765	702	682	738	674	692	740	767	717	714	739	714	716	658	693	760	704	748	710	711	702	700	686	680	763	675	683	711	692	746	727	666	742	738	758	719	734	749	741	711	727	745	666	711	728	690	755	700	769	705	667	699	703	714	714	686	694	698	664	684	772	701	722	709	694	686	712	740	749	697	747	700	679	740	736	713	697	708	695	693	707	701	705	723	657	700	676	693	688	714	700	722	708	720	706	757	741	702	686	710	704	728	721	704	711	712	675	673	765	746	747	725	695	719	726	712	668	702	680	716	733	667	740	707	674	660	738	712	703	702	754	683	657	704	737	770	733	746	732	670	744	669	735	726	689	735	718	668	683	679	669	688	722	699	750	713	691	673	661	723	718	658	751	712	717	696	732	750	730	747	742	745	729	728	730	709	680	728	665	746	684	743	716	711	699	702	734	656	715	762	708	724	705	713	731	706	708	671	735	706	752	700	752	704	659	744	700	706	678	747	773	680	763	713	692	676	649	700	737	741	725	725	749	741	699	719	728	678	713	717	703	696	685	721	735	718	655	737	730	697	718	695	663	710	683	704	696	743	707	695	759	677	686	662	723	694	694	697	732	706	737	715	666	729	711	705	724	663	728	716	753	706	665	719	707	712	721	702	721	716	778	742	696	758	705	732	744	722	722	651	701	690	682	719	723	708	724	773	683	685	702	683	725	711	709	709	708	747	719	728	725	715	720	687	738	704	665	741	766	677	702	688	705	694	708	644	671	656	750	713	679	732	733	729	719	733	741	717	729	707	706	681	726	677	686	660	717	728	724	715	647	704	690	706	657	738	671	763	733	671	714	689	732	678	698	703	744	755	744	682	727	748	741	679	732	697	693	721	732	716	715	720	708	693	696	732	671	685	768	670	691	726	662	684	715	762	726	681	761	740	728	721	699	708	728	741	725	725	737	730	735	690	682	706	687	672	703	730	744	703	748	710	701	710	748	710	776	746	713	689	704	701	730	696	696	699	737	715	677	689	684	695	709	725	705	675	726	707	683	695	684	701	721	712	700	689	689	723	698	686	710	679	731	713
24300	21436	25105	28177	21438	21448	18518	673	413	346	316	323	292	269	305	302	287	318	290	284	275	306	258	244	258	290	228	271	255	255	253	256	284	283	295	239	266	246	263	280	273	248	285	239	266	256	261	268	270	258	268	276	257	276	253	292	261	251	240	227	261	237	250	244	250	268	246	263	237	275	272	281	269	258	267	227	239	257	250	224	247	233	279	253	236	250	296	231	267	263	264	283	259	252	273	263	280	232	261	251	229	244	241	253	245	264	272	236	254	242	265	253	241	253	269	241	254	269	281	260	258	247	278	310	248	249	259	236	270	245	252	293	252	255	230	213	268	277	268	253	275	242	266	283	240	260	274	274	231	271	259	294	260	236	230	250	236	232	228	302	273	217	271	285	247	252	235	231	259	284	248	247	232	256	231	280	278	242	316	263	245	237	261	275	252	277	249	218	255	278	233	243	279	275	237	289	263	250	270	215	249	258	261	276	263	243	267	246	247	261	267	245	264	228	257	241	246	269	281	251	265	266	234	280	254	242	239	242	265	271	258	261	280	242	242	248	260	255	263	267	259	252	274	255	275	253	287	235	288	242	262	265	271	267	231	247	254	266	283	246	244	246	280	231	263	251	240	270	271	242	248	231	281	229	273	268	270	213	261	247	247	261	228	231	242	287	256	235	287	258	237	216	279	242	239	254	216	238	269	289	227	265	248	293	276	237	264	281	255	264	264	244	249	258	267	236	282	268	252	274	235	295	243	259	269	262	250	257	268	225	262	238	254	236	264	236	232	263	269	292	259	243	291	263	251	290	281	261	252	252	254	251	254	298	285	251	238	255	292	255	267	250	275	281	250	275	268	268	272	242	263	267	293	280	240	249	287	276	238	274	232	233	270	249	247	242	235	233	250	258	247	257	242	245	254	242	261	264	255	249	277	242	265	264	289	235	260	277	244	281	228	255	286	266	254	246	259	267	266	287	274	269	253	269	285	280	279	268	269	253	257	260	244	239	244	262	281	261	271	268	233	230	252	260	248	249	255	285	288	238	237	215	239	244	257	246	256	279	248	255	262	269	256	290	241	247	277	283	242	265	294	258	264	233	256	236	270	249	242	264	237	253	283	249	266	287	233	261	250	245	228	246	309	275	244	273	246	218	259	240	295	249	252	280	281	295	262	241	248	281	249	265	272	243	254	240	262	250	267	256	266	232	247	258	228	259	275	233	232	264	243	248	243	254	258	251	258	255	249	268	234	268	271	236	237	265	238	244	259	234	258	211	247	272	223	209	227	268	254	275	233	243	257	269	274	249	276	283	272	248	267	253	251	239	247	269	290	288	227	250	254	238	292	260	272	234	243	281	259	275	288	263	257	211	246	257	244	267	255	250	237	273	253	267	257	258	259	251	236	267	226	260	258	261	258	260	243	250	242	255	257	273	269	257	249	250	266	233	233	250	283	233	246	265	221	233	270	250	254	225	249	300	247	244	283	251	264	275	259	265	244	259	248	250	270	246	237	258	254	256	235	264	263	281	241	238	244	284	265	241	236	238	266	263	241	253	231	264	251	281	252	247	255	256	294	268	231	216	255	252	246	260	244	254	259	279	258	237	264	247	244	272	282	245	267	248	295	249	274	226	251	257	276	248	268	246	271	276	259	256	211	273	278	275	200	255	271	266	260	237	223	251	244	248	264	245	265	273	246	289	272	235	253	283	251	246	272	252	254	238	255	213	215	226	258	226	264	246	291	282	236	279	248	253	243	266	268	239	258	224	238	288	256	245	250	245	251	247	266	265	267	279	262	242	247	283	238	283	240	257	268	243	230	231	264	246	279	245	238	279	286	242	247	231	256	263	257	250	284	245	267	209	250	233	263	252	254	216	247	276	273	225	250	240	238	276	243	246	274	235	274	260	223	225	244	262	244	240	264	238	273	250	251	238	265	236	266	246	243	233	237	241	253	243	252	258	241	269	242	250	261	246	254	258	253	275	264	243	263	283	221	261	259	251	295	235	263	269	257	258	254	244	260	295	256	253	277	235	274	226	264	281	246	279	245	241	229	252	247	225	243	225	282	239	258	277	263	242	253	248	220	247	263	276	254	282	265	252	247	266	235	266	257	270	235	254	249	257	269	276	260	257	226	253	273	272	233	242	267	239	226	248	259	285	273	227	252	278	251	259	237	267	277	260	258	260	265	255	245	263	252	233	226	241	257	273	262	270	234	253	277	245	239	228	220	273	245	250	233	246	270	275	276	292	242	249	251	262	284	264	261	275	268	252	269	261	247	248	263	260	237	277	237	278	278	212	256	254	240	219	229	254	269	283	242	241	249	242	286	262	254	256	271	208	294	262	264	243	264	254	256	199	255	274	273	220	246	255	268	240	251	263	284	246	235	222	230	257	234	247	249	237	243	266	231	255	250	244	240	256	245	246	254	254	275	251	223	230	250	268	260	255	292	243	235	254	236	245	249	284	224	257	262	300	252	263	258	269	264	230	257	258	235	261	263	241	264	255	234	236	248	263	255	271	264	261	257	253	279	264	248	284	242	252	257	256	240	268	240	255	279	327	275	260	261	256	266	278	240	261	252	239	271	271	234	266	254	257	241	260	249	283	266	261	253	275	255	277	257	276	233	269	232	241	273	279	268	292	296	228	262	236	234	277	267	287	255	249	277	258	246	279	264	283	265	285	236	251	249	283	288	244	258	256	253	284	248	263	287	242	243	240	238	307	242	269	232	273	268	282	230	249	258	260	256	260	228	286	281	244	219	276	250	275	250	244	233	256	229	255	227	263	254	279	256	254	262	247	260	241	284	270	241	292	258	253	259	279	268	237	236	253	252	290	267	258	249	260	251	230	280	245	259	308	277	239	232	270	253	250	255	261	229	261	253	253	250	233	249	263	240	260	259	261	262	252	244	264	306	243	254	234	293	234	263	269	287	257	266	250	253	256	268	256	263	254	288	281	240	276	244	260	266	250	244	245	236	287	281	240	242	265	258	250	282	238	270	234	267	241	247	242	263	241	255	255	228	289	250	250	223	278	265	236	265	288	269	261	231	258	283	260	237	263	282	260	216	266	278	236	280	320	228	245	265	228	242	252	265	248	277	243	230	211	249	245	244	248	266	287	256	250	223	241	232	250	247	234	227	245	246	276	249	250	254	238	267	284	276	253	237	273	260	240	281	266	240	268	239	236	247	246	242	260	267	264	274	244	263	256	246	237	242	235	237	256	269	244	264	256	255	255	247	265	241	278	248	250	243	271	274	289	252	275	231	275	282	273	240	268	253	268	274	233	266	249	266	253	256	277	251	245	276	268	266	279	232	283	266	266	259	286	269	265	266	274	284	267	248	252	257	265	242	268	264	262	255	206	255	271	242	228	263	263	237	241	249	268	219	273	236	244	252	246	292	273	267	234	258	256	244	260	219	253	248	258	268	246	241	252	251	226	238	257	249	297	229	268	250	258	314	253	263	256	264	240	291	270	240	253	264	229	262	247	263	267
23615	56469	14965	1471	823	719	613	604	587	604	570	575	576	581	604	560	609	574	553	558	524	601	548	558	557	537	552	575	526	525	524	562	544	528	541	551	565	570	549	537	541	545	556	518	548	507	526	541	555	532	515	560	551	588	527	511	549	553	524	544	511	526	564	475	570	524	522	552	555	529	590	562	554	554	521	562	535	555	575	553	520	521	530	538	545	532	544	592	511	542	540	552	531	580	544	552	526	532	581	544	577	546	518	539	510	518	547	529	504	497	522	561	536	557	553	544	502	578	511	524	553	555	539	537	531	535	532	566	580	520	547	507	516	519	501	554	517	538	544	512	531	568	540	534	508	572	566	565	520	557	533	517	536	496	550	531	534	559	514	535	500	512	512	525	566	492	523	528	570	513	549	524	558	519	527	531	562	527	556	548	589	533	512	591	532	543	548	515	550	530	520	527	563	581	572	538	536	538	511	505	541	559	569	492	578	539	542	546	549	566	583	531	568	527	559	534	557	564	549	591	476	554	545	527	534	513	539	532	542	568	520	539	548	555	515	560	531	551	507	528	545	565	571	529	526	587	538	570	537	507	548	548	561	535	541	551	533	556	497	546	578	580	542	569	558	495	519	583	530	546	515	570	536	559	504	520	548	552	588	500	518	538	510	522	569	507	539	570	547	539	524	504	523	545	527	507	537	502	538	504	575	566	543	564	542	520	548	538	519	529	566	508	513	530	521	515	508	517	571	550	538	537	509	532	562	569	523	533	554	499	540	572	561	518	540	586	557	500	558	497	549	521	516	507	516	516	534	491	514	505	513	529	537	531	555	503	532	537	527	505	578	584	583	516	508	526	541	512	506	531	557	542	525	579	591	517	512	576	539	570	537	533	543	541	496	520	496	517	540	585	559	558	558	555	509	536	547	535	527	513	542	540	579	533	569	553	505	568	586	549	516	539	567	499	564	514	557	505	559	544	554	560	527	520	527	534	528	524	524	525	523	544	535	527	527	540	538	520	531	535	558	518	541	519	565	577	549	521	517	541	551	563	527	540	564	527	505	567	564	514	556	533	502	510	562	532	529	502	522	573	577	536	537	567	544	555	538	535	514	572	559	544	538	555	502	536	567	549	547	523	510	561	562	552	583	528	541	544	547	521	543	534	551	487	532	492	553	553	534	536	580	498	549	535	551	529	519	508	524	553	541	563	571	543	521	533	533	540	516	528	575	483	539	554	590	491	552	575	561	545	523	519	540	533	522	529	548	533	502	533	516	533	556	521	487	539	552	538	529	556	550	558	564	548	548	525	535	486	569	512	564	574	574	560	509	559	496	559	521	532	553	496	554	523	555	560	528	511	532	566	538	513	525	542	550	558	564	565	528	542	560	530	512	537	556	546	563	554	557	544	557	544	534	563	527	527	545	529	553	500	538	494	527	567	566	539	526	546	515	558	548	510	517	521	531	535	510	548	531	526	538	514	508	553	559	537	512	524	562	563	495	538	522	490	555	548	506	525	532	524	543	530	542	509	539	571	542	548	565	513	551	552	526	542	535	559	514	547	537	538	535	518	500	524	549	534	536	566	523	497	520	560	534	548	531	537	564	564	500	531	549	558	525	527	528	580	529	524	593	542	525	512	550	539	528	558	549	546	519	506	547	553	536	564	523	542	506	575	529	565	530	526	526	546	512	547	561	484	506	544	574	523	535	514	536	520	526	499	562	506	559	501	526	524	510	542	546	549	517	552	542	574	579	510	525	534	535	581	532	506	538	544	558	540	524	582	528	563	509	564	512	546	520	528	542	556	595	562	560	532	539	541	533	535	519	563	566	531	537	580	565	570	540	551	529	584	552	540	509	555	535	550	560	556	567	550	508	530	528	587	512	564	555	534	564	527	565	524	543	533	491	519	531	522	543	561	545	532	542	526	526	539	564	584	540	533	530	551	540	536	570	499	558	527	546	492	535	573	525	512	491	575	532	535	534	556	518	511	540	530	523	530	488	523	484	527	554	540	525	545	562	526	535	563	525	507	555	534	547	528	542	512	545	506	556	539	525	534	520	513	502	532	534	549	584	551	565	504	551	521	601	564	561	490	495	593	528	562	562	554	547	535	569	559	534	568	498	537	504	553	530	551	561	548	504	549	547	557	482	565	544	551	583	557	466	541	547	564	543	525	522	560	555	551	540	537	501	614	523	520	547	550	524	567	543	500	545	513	503	524	521	536	540	530	546	547	519	545	527	547	541	571	521	525	565	552	560	557	555	528	553	546	580	550	539	570	532	545	488	502	556	556	524	546	518	525	547	574	534	517	542	490	522	498	573	555	581	540	562	518	523	553	530	573	529	568	558	546	521	571	508	472	554	507	561	531	533	553	536	571	529	555	579	546	542	516	570	489	509	521	534	541	535	547	538	537	560	510	490	514	560	552	528	557	554	534	525	551	584	517	564	515	509	517	570	477	540	529	531	562	560	565	550	516	544	540	564	535	536	543	539	558	542	553	531	521	529	537	555	543	533	526	552	535	608	518	518	513	575	526	536	516	553	522	570	488	487	574	512	525	522	510	486	568	540	574	560	528	596	535	531	528	533	554	524	526	504	560	557	532	561	543	528	587	530	528	572	557	529	544	541	546	506	489	516	529	540	539	547	537	501	518	538	525	555	567	509	508	503	500	559	535	516	524	560	538	504	582	566	533	566	482	540	566	533	489	518	549	544	513	527	537	532	588	531	524	542	516	551	559	513	534	545	539	518	574	524	513	509	581	514	575	536	558	537	552	525	509	540	530	561	548	508	542	561	566	549	551	529	540	559	541	501	530	532	546	528	553	528	546	551	525	537	529	527	534	510	547	539	534	529	549	560	531	532	518	540	535	539	521	547	550	552	579	573	541	540	571	571	548	538	541	586	536	553	556	542	492	556	544	527	513	556	506	561	537	515	559	519	511	523	517	529	543	509	557	517	533	532	527	549	552	558	540	510	565	506	544	504	522	581	523	534	529	506	516	543	534	512	565	560	532	573	500	552	567	530	561	558	571	534	549	568	507	470	526	526	514	530	554	542	505	507	558	555	518	572	513	548	540	521	495	490	497	482	590	511	542	573	545	535	554	546	514	556	551	525	539	618	532	571	547	512	555	530	547	577	523	571	538	539	543	547	582	529	563	527	558	537	513	547	558	528	525	527	542	497	507	482	532	522	558	537	515	570	508	524	533	562	573	500	558	529	565	540	516	520	564	551	562	539	487	531	564	525	583	500	553	531	497	541	583	529	514	515	520	576	565	538	530	537	533	522	531	503	532	542	545	567	544	557	581	570	539	566	528	561	531	520	561	528	530	550	511	528	535	526	564	520	544	545	529	565	548	583	498	509	524	583	572	550	582	511	558	589	592	553	538	545	511	545	556	526	542	536	529	554	495	547	534	600	526	558	507	576	522	550	521	549	539	571	550	498	538	557	549	552	564	575	507	486	555	515	542	524	545	512	523	531	540	561	542	548	575	565	560
32633	20998	10606	904	384	346	310	223	175	202	199	229	229	204	214	204	213	228	227	213	196	211	224	197	210	202	204	178	210	214	198	222	224	216	215	205	240	212	217	207	226	206	192	197	207	239	211	188	213	210	197	226	218	269	221	201	209	221	204	210	212	205	214	218	204	177	208	179	198	204	213	205	215	183	212	195	231	219	210	234	224	191	235	190	206	228	210	219	218	209	213	216	233	245	245	217	205	209	201	191	211	205	211	201	192	178	220	213	228	229	196	234	227	218	205	192	201	204	221	206	203	212	210	228	209	228	207	217	201	224	257	202	213	213	212	218	195	210	209	196	202	229	200	198	206	206	215	208	197	197	223	202	205	208	190	226	219	196	207	221	202	215	199	201	229	207	214	197	199	228	216	231	222	207	236	223	217	218	215	191	194	193	231	209	213	196	198	182	211	206	193	179	221	209	210	207	220	217	203	200	205	195	207	237	204	200	230	183	200	195	181	204	199	198	215	199	215	199	207	218	177	195	173	201	214	176	215	195	231	239	220	207	186	183	240	209	196	185	216	188	186	187	230	211	201	212	181	227	222	222	224	187	221	224	207	200	198	220	193	207	200	208	222	208	236	209	226	195	218	221	235	208	192	221	207	192	206	203	232	221	204	210	216	200	194	209	205	205	211	224	222	225	202	210	183	235	198	241	217	210	213	230	206	213	203	213	215	205	202	191	248	208	206	192	237	203	211	204	187	192	233	240	216	214	206	177	190	188	190	202	235	224	207	186	240	220	204	203	221	221	204	182	216	189	191	230	193	225	185	195	191	218	217	198	218	195	218	198	204	208	215	209	228	222	214	215	199	226	235	216	214	211	255	219	207	216	179	229	213	205	194	201	235	179	180	213	203	189	240	207	216	199	205	205	222	229	201	217	213	218	204	192	220	212	232	201	221	175	210	203	197	204	188	227	176	200	198	202	225	216	176	239	221	221	234	200	199	216	244	203	211	184	193	230	219	175	234	232	193	197	218	226	221	191	221	197	214	217	209	229	215	197	222	225	220	202	230	213	212	226	234	188	212	200	208	212	213	212	191	207	191	213	202	224	212	209	222	195	199	197	197	220	203	201	246	212	218	203	206	182	220	211	222	226	187	195	231	214	209	212	186	246	209	234	203	200	199	216	218	202	220	222	222	187	199	201	209	248	232	217	199	198	222	229	202	199	213	191	202	226	221	218	223	194	183	212	237	230	212	199	197	211	203	233	172	206	206	217	181	214	231	208	196	236	229	195	190	212	199	202	205	213	188	220	198	211	201	223	210	214	215	217	206	202	182	200	183	215	202	214	196	254	210	216	230	189	210	253	202	205	222	222	224	201	202	199	212	194	211	210	205	203	218	198	193	222	184	215	230	250	182	189	193	186	203	187	214	192	209	223	211	194	206	192	197	214	196	218	201	200	235	190	159	193	225	214	227	193	197	211	229	230	194	221	223	218	216	216	225	214	209	201	203	237	190	201	203	227	202	195	191	214	192	188	172	188	209	202	224	224	186	204	206	228	198	200	198	211	203	216	192	196	199	195	248	202	212	203	213	214	193	184	184	193	212	206	233	219	210	236	218	201	184	226	244	207	205	217	216	187	196	186	228	231	193	200	213	203	217	228	209	214	179	229	207	216	224	197	217	242	209	215	186	233	209	205	235	188	231	205	223	179	208	202	218	171	219	211	218	227	224	221	207	183	215	201	223	226	207	191	192	182	218	213	237	219	197	219	211	232	232	204	224	213	192	208	230	212	200	212	239	204	222	209	213	161	235	218	184	205	244	216	224	201	215	203	234	226	229	195	205	225	232	221	185	227	197	222	233	204	207	220	228	196	205	230	223	216	196	221	228	196	212	219	216	220	183	198	219	195	206	195	220	221	217	248	205	193	205	212	209	204	212	217	203	197	180	168	216	180	211	210	208	199	225	212	208	252	219	197	213	211	206	221	198	189	187	191	197	196	216	178	222	207	217	222	187	197	209	182	202	196	239	200	210	210	227	187	184	182	219	219	206	213	206	231	198	211	206	212	203	211	210	197	209	193	185	205	213	220	231	206	207	224	222	206	218	192	206	198	229	222	192	221	240	218	206	191	207	178	213	221	206	217	219	192	222	208	209	192	208	224	206	229	240	196	227	213	224	192	198	260	197	217	224	172	211	213	196	222	219	208	238	213	205	237	230	210	199	184	182	193	200	229	173	226	204	187	191	192	225	214	235	226	175	201	216	200	208	208	231	209	202	233	218	201	212	196	221	213	235	256	190	210	214	221	223	207	204	218	200	194	201	205	209	243	211	202	217	196	222	218	200	220	209	200	224	176	214	206	177	207	232	208	216	214	205	221	211	209	208	186	214	199	211	183	217	190	207	200	241	202	219	195	206	194	229	214	216	211	205	199	205	201	242	231	229	232	203	216	197	194	200	221	194	188	210	196	223	208	205	226	213	206	193	182	192	219	210	236	230	225	221	222	213	225	209	207	214	195	221	197	238	220	186	207	220	188	204	178	200	203	210	225	188	225	175	211	204	194	193	218	231	192	191	192	192	215	228	230	212	199	227	196	202	205	203	195	229	221	191	199	221	226	227	214	211	211	166	179	212	201	222	206	224	206	220	202	231	222	236	213	184	225	224	196	209	210	223	231	210	213	229	212	204	239	210	220	207	222	219	234	200	231	232	226	204	208	224	194	197	217	200	216	210	210	205	198	216	206	209	208	171	222	215	227	190	221	221	204	198	189	246	215	208	226	246	201	202	226	214	221	200	211	218	226	208	211	224	211	203	228	226	220	211	211	206	195	185	208	198	204	200	226	221	201	203	227	202	203	216	231	195	187	195	215	201	200	203	191	234	223	204	207	224	231	211	219	201	205	229	238	222	193	205	219	194	213	218	200	216	193	220	187	215	206	227	249	237	225	199	209	222	191	216	238	224	246	208	234	217	222	216	206	187	235	202	228	203	215	233	211	218	211	202	199	215	193	203	183	206	221	225	217	229	216	180	206	200	203	196	211	193	218	175	234	227	206	201	191	217	233	201	220	227	241	190	195	217	228	189	206	209	190	224	183	199	204	197	196	202	207	220	212	193	230	208	207	210	233	207	201	199	213	232	216	212	248	202	217	217	221	218	194	197	186	208	201	202	213	228	198	202	200	211	211	213	194	198	237	223	202	206	236	220	231	205	207	198	206	217	232	220	212	218	232	213	256	189	214	234	216	185	184	209	209	214	201	189	217	194	214	195	217	203	220	199	207	255	200	193	208	202	200	210	203	235	204	217	233	217	198	220	190	220	187	228	215	215	203	202	223	199	219	226	199	224	231	213	198	198	225	204	226	214	221	183	216	196	218	199	208	191	206	186	183	227	222	221	212	202	193	194	202	191	191	207	228	209	210	205	216	223	182	232	221	211	227	190	219	206	205	227	221	229	211	199	197	225	207	199	208	205	211	208	217	220	216	207	194	209	198	229	229	210	184
7768	9818	1727	557	518	489	502	498	477	474	502	461	479	542	484	493	520	522	523	510	488	460	495	522	495	508	499	489	498	476	487	514	530	493	554	470	478	511	519	494	459	532	481	521	556	491	507	500	502	479	476	512	522	497	468	517	451	518	477	487	507	499	512	488	503	486	508	501	477	485	521	521	490	523	502	507	466	482	502	483	471	501	533	493	454	471	503	492	516	517	487	485	505	497	484	476	503	515	521	526	516	473	479	518	544	498	505	522	477	527	527	552	499	529	495	481	516	520	484	491	513	550	512	490	485	496	466	501	473	517	508	515	499	513	518	509	478	529	499	493	487	504	521	521	496	504	505	501	464	508	476	494	464	475	476	502	517	518	515	507	477	523	519	462	552	532	449	503	491	485	534	486	483	510	486	527	546	494	492	517	531	496	521	487	487	474	480	531	521	549	538	485	492	518	482	492	474	481	517	483	522	531	489	500	536	497	534	480	498	529	497	474	523	517	497	531	521	504	567	475	475	509	502	549	505	510	509	513	514	474	505	477	488	503	475	547	486	518	524	513	538	470	512	508	513	486	478	478	528	527	500	477	505	479	482	542	478	471	485	517	489	502	473	449	501	493	509	487	511	521	499	528	485	493	502	512	506	503	533	478	505	526	519	502	488	486	506	525	489	519	489	461	525	490	487	509	462	496	523	514	483	525	503	520	553	493	501	486	477	521	511	528	519	472	499	499	513	504	513	508	485	462	497	525	501	485	516	500	509	507	524	491	521	521	478	499	501	454	508	483	521	498	473	506	490	525	499	498	519	485	480	503	510	491	513	486	529	494	535	505	515	549	513	493	487	508	501	497	485	501	491	526	559	485	475	484	523	490	468	501	479	521	494	488	516	501	517	472	514	514	540	491	523	507	524	509	472	468	518	518	494	461	492	524	519	511	477	501	518	506	492	511	524	523	463	494	509	480	512	528	510	503	532	493	513	465	431	465	498	477	537	477	534	509	470	502	486	492	524	527	523	497	535	539	522	529	496	497	495	462	502	506	516	462	532	506	521	465	531	536	492	479	477	495	521	508	518	493	510	492	493	520	491	467	481	508	488	500	530	505	513	523	524	528	483	499	476	493	496	510	500	545	534	491	487	498	510	555	449	473	512	494	470	475	510	467	539	501	547	532	509	526	502	559	486	508	496	496	514	542	487	518	504	506	500	494	529	494	529	509	489	501	476	509	465	509	501	484	488	478	489	487	489	485	470	495	526	503	514	504	542	530	468	505	496	458	504	499	533	497	509	502	501	467	495	518	507	486	480	480	487	480	538	462	526	539	515	459	472	522	476	487	500	542	498	517	489	485	467	476	529	492	490	488	473	493	504	492	516	504	506	482	488	477	508	465	472	470	472	487	492	487	510	516	486	478	506	499	460	489	490	495	517	508	484	445	520	508	528	490	496	487	524	493	515	485	509	523	493	521	494	503	476	493	499	508	480	516	510	517	468	472	509	509	501	503	549	523	493	473	483	485	508	544	514	469	473	502	515	501	526	497	500	518	471	460	520	536	497	514	494	493	538	483	513	554	514	526	507	448	478	528	481	497	483	494	484	518	524	504	491	448	463	503	501	495	431	537	513	466	537	516	526	516	481	500	476	528	457	505	479	504	527	520	501	449	488	516	480	447	497	516	512	516	488	506	483	524	479	496	501	495	512	525	523	513	489	495	488	510	499	499	476	520	496	502	533	516	438	480	515	486	520	501	509	495	519	492	499	480	496	503	498	512	489	524	484	493	464	486	528	463	487	462	507	506	464	486	473	486	530	524	486	473	502	500	465	492	536	525	489	502	509	513	497	507	513	515	519	490	479	483	500	505	547	492	485	498	484	513	478	501	494	488	485	526	513	505	477	483	462	506	518	514	504	499	487	512	509	491	518	489	474	488	548	503	518	513	503	496	496	497	499	452	525	471	511	504	512	509	505	507	524	526	522	470	515	510	480	488	501	509	490	468	537	492	518	513	479	524	507	524	458	484	524	496	511	506	489	517	518	516	501	505	538	491	507	500	520	506	487	529	538	514	498	551	494	472	458	505	463	483	484	522	495	499	483	507	528	476	498	489	515	512	480	494	496	469	451	473	493	525	466	492	486	484	534	510	506	519	472	491	519	501	505	515	484	460	515	483	499	497	493	523	502	487	493	496	507	502	503	513	470	491	489	476	501	492	509	462	505	466	512	513	490	482	494	498	518	493	497	498	496	508	482	486	508	498	487	503	524	503	463	484	509	524	496	460	477	553	501	495	494	470	486	483	488	521	482	496	484	498	491	535	469	482	500	489	538	516	506	509	520	504	475	472	523	514	466	519	506	509	537	488	506	510	506	508	526	498	493	497	489	482	476	506	542	525	464	487	500	531	508	522	487	493	523	496	458	532	520	515	512	473	499	488	535	554	499	489	503	503	493	479	533	508	498	503	535	502	491	495	541	477	489	532	517	494	474	477	494	468	493	511	492	495	477	500	517	468	471	502	497	479	420	504	524	466	508	479	472	529	508	501	500	485	539	526	496	488	500	487	544	488	494	479	494	517	490	510	470	496	488	523	493	501	494	521	515	489	517	516	532	546	515	465	470	486	502	486	490	533	580	513	525	517	510	519	481	502	475	499	523	500	522	501	458	483	507	505	498	503	472	500	457	510	519	546	512	501	501	483	482	532	521	480	525	518	531	480	442	481	515	544	511	472	454	467	475	498	500	519	487	498	488	563	517	477	483	514	476	508	507	482	574	506	493	491	474	457	533	490	493	521	511	469	504	515	484	541	516	481	499	518	501	547	498	463	465	493	494	474	504	531	500	493	478	508	534	459	490	505	487	481	499	510	519	479	463	515	487	516	525	464	511	486	527	484	498	516	491	490	558	508	458	501	510	501	505	513	545	471	528	531	491	539	493	483	531	532	496	520	454	492	497	545	516	504	499	495	503	496	466	486	496	531	514	502	484	470	497	497	505	528	524	468	480	539	442	494	492	478	479	481	485	499	495	508	556	495	537	464	490	488	487	490	520	463	491	493	541	502	536	481	481	451	485	485	485	509	534	478	517	510	488	512	492	551	501	461	467	487	481	500	473	497	488	483	495	509	503	485	544	500	478	515	490	499	518	521	504	502	506	501	507	480	501	472	498	509	487	467	503	461	478	510	527	515	507	505	486	468	520	527	459	505	454	507	497	508	542	474	489	482	532	460	528	501	526	495	519	475	526	476	504	523	468	536	513	490	500	477	492	487	473	507	486	493	534	520	520	517	487	535	531	490	480	502	489	535	512	551	475	466	509	534	520	543	519	471	493	503	492	492	502	533	510	540	478	502	520	495	509	504	524	508	486	495	509	519	501	496	487	471	480	476	481	504	497	528	466	528	506	469	509	469	511	537	460	526	509	564	503	496	514	477	511	510	521	565	482	500	469	545	524	482	510	477	510	495	492	483	433	502	525	491	498	498	530	498	518	497	529	515	479	495
24949	21483	24833	28544	21492	20474	981	465	408	360	351	350	362	366	356	326	285	343	350	333	343	324	349	313	392	323	335	355	358	307	290	324	359	295	343	356	346	322	332	351	375	339	306	327	347	279	334	328	311	350	335	310	342	314	327	314	315	343	296	332	287	325	347	336	334	329	333	308	320	368	354	328	309	307	356	308	327	305	329	282	335	322	334	352	333	346	335	302	351	324	345	338	311	346	332	323	332	326	355	319	328	333	349	383	331	334	321	322	322	344	332	331	346	308	316	318	307	325	327	370	334	306	354	310	330	326	303	346	330	347	331	301	344	353	319	315	342	333	330	333	293	370	350	303	342	334	307	315	317	309	326	346	325	297	350	378	374	360	310	329	371	309	366	344	307	317	335	308	330	335	331	319	339	321	304	316	335	370	337	356	320	360	371	336	310	325	349	322	329	363	337	296	311	342	345	341	338	333	358	339	322	316	305	309	302	315	313	335	331	324	349	341	346	348	315	373	348	342	319	317	339	322	308	320	355	332	342	324	345	330	349	302	364	331	342	331	355	336	320	280	316	333	344	368	327	325	353	316	338	290	308	363	351	350	359	327	323	308	334	324	313	338	330	318	330	350	325	329	322	306	328	299	324	308	322	330	336	375	374	332	368	333	295	324	295	325	297	366	335	307	345	356	318	281	354	314	324	327	299	345	345	333	324	340	339	317	347	316	317	318	351	331	333	345	377	354	312	330	355	333	298	308	322	342	349	342	292	375	340	318	344	318	340	352	363	335	309	324	326	345	319	347	328	320	343	336	335	330	341	377	331	348	348	340	313	329	306	295	341	321	301	343	353	312	354	331	364	308	383	304	316	338	325	291	346	325	375	344	357	347	324	321	369	340	328	317	312	322	336	326	318	362	367	315	331	348	324	339	340	317	342	342	342	308	330	325	297	372	312	344	300	330	309	325	336	353	317	331	317	342	323	330	306	288	318	333	292	328	320	338	301	346	317	316	318	366	321	345	357	325	298	341	323	351	316	326	339	342	289	338	316	338	328	333	350	333	336	322	292	304	317	332	323	379	324	347	328	337	328	350	359	311	330	358	350	316	317	332	330	324	344	311	352	357	329	329	330	316	306	352	319	332	323	296	334	317	354	319	329	357	335	332	336	359	308	344	322	358	370	329	338	332	311	333	314	311	365	349	364	363	345	353	351	319	325	331	320	340	293	331	307	326	353	335	320	348	352	371	319	329	308	366	347	316	368	374	330	353	349	325	387	313	362	353	339	328	357	312	337	318	357	350	351	312	333	345	332	338	333	324	346	341	376	342	353	311	364	328	325	339	306	324	318	362	329	336	324	303	321	310	306	322	318	328	323	315	346	320	316	306	311	343	330	317	309	302	307	336	334	367	323	331	297	321	299	317	305	322	315	325	332	350	327	362	355	380	340	319	328	359	309	315	317	317	314	333	313	329	347	329	292	333	309	341	330	329	314	300	310	275	342	320	342	322	350	316	341	378	350	272	327	353	301	317	375	377	344	349	301	313	372	310	329	320	349	342	323	327	354	339	324	357	317	313	313	372	349	336	354	335	342	334	342	337	299	311	316	335	339	333	282	332	329	315	331	329	310	366	360	346	341	315	318	354	310	295	309	343	329	363	330	303	349	331	339	295	314	340	294	308	290	338	318	322	352	328	327	314	351	360	324	333	324	319	335	331	337	319	338	313	329	344	337	321	343	314	321	310	330	353	326	344	331	330	329	326	338	335	326	355	327	335	333	320	316	358	320	306	314	325	315	296	347	371	342	301	289	323	315	351	320	350	337	326	315	353	327	319	328	348	344	329	348	331	320	340	319	352	322	341	335	324	343	323	317	328	331	352	316	312	304	288	338	336	318	321	322	332	316	340	325	367	344	323	343	335	329	334	320	331	370	307	325	316	376	332	312	286	320	302	325	329	363	318	304	314	356	314	327	311	344	331	363	320	319	323	353	370	323	320	344	330	362	339	323	328	353	343	344	352	323	315	306	345	349	329	342	330	309	328	318	318	318	330	350	328	321	323	307	323	350	339	324	295	310	322	348	338	327	345	317	340	334	343	353	311	313	325	329	316	319	363	332	345	330	337	330	346	328	320	367	336	344	334	304	312	308	313	314	334	384	366	355	344	326	324	329	355	347	330	348	313	348	313	340	352	303	322	309	321	313	343	326	343	322	329	348	321	330	312	364	321	333	334	329	313	335	340	320	334	365	343	368	334	307	332	303	344	328	352	306	352	344	348	348	350	356	308	322	311	343	302	330	372	325	350	327	356	348	341	309	358	371	323	288	332	342	343	349	331	349	313	328	341	332	318	343	366	322	319	337	353	347	348	337	332	325	333	317	300	324	326	329	303	353	312	312	376	349	351	335	329	368	370	303	355	340	305	317	307	334	327	299	342	334	386	354	302	313	337	335	320	339	336	323	337	321	358	333	345	324	329	322	347	341	353	358	349	324	329	319	315	358	355	302	315	289	328	318	333	312	329	294	327	302	340	322	333	286	319	322	340	339	329	338	316	312	351	328	354	360	310	316	313	297	317	368	317	342	342	331	312	348	377	352	324	352	336	352	317	380	317	357	365	289	334	370	357	349	328	305	346	327	331	346	297	310	339	316	336	348	324	337	316	348	329	330	309	325	338	364	353	331	330	322	310	358	334	335	344	302	341	328	311	360	321	345	323	339	325	305	322	336	318	338	336	332	368	318	343	298	316	366	347	337	341	325	318	328	340	362	336	333	284	321	294	291	349	318	312	314	352	293	321	338	315	303	322	324	322	331	335	330	337	322	328	346	307	315	359	316	357	348	325	337	309	312	303	327	331	315	315	362	341	333	308	310	316	311	344	332	318	343	339	378	326	324	344	343	330	331	317	307	307	314	329	312	324	358	362	361	327	310	339	319	331	320	355	321	350	305	325	295	314	325	296	340	356	345	341	333	279	313	328	331	356	336	330	339	297	360	350	327	308	336	360	368	316	335	303	347	303	361	321	315	324	325	347	313	302	314	348	316	340	367	335	301	335	321	289	353	349	343	311	336	356	322	306	343	329	314	333	349	338	330	325	306	316	350	342	318	333	305	330	337	327	349	335	323	358	340	361	326	322	300	333	342	316	324	303	321	358	343	334	333	351	320	363	390	355	358	354	341	334	326	321	331	360	327	316	355	311	359	307	313	339	346	349	355	356	337	304	328	304	349	337	338	289	327	327	303	335	321	318	324	323	341	334	328	338	361	339	338	321	316	332	327	345	339	346	345	369	304	343	338	346	314	328	323	361	321	349	322	354	339	297	318	353	359	339	350	305	304	314	332	352	340	340	332	297	344	324	316	332	333	342	340	333	292	322	328	353	332	347	297	306	326	302	308	351	328	313	357	357	352	340	326	340	314	322	312	339	373	303	332	311	342	312	357	328	338	313	303	332	330	328	317	333	340	336	364	330	330	326	333	329	328	337	347	352	345	365	310	333	350	308
17232	44737	9832	1179	859	800	786	749	741	730	757	738	740	728	699	721	778	728	718	736	740	720	736	703	745	718	726	734	710	699	756	754	725	659	755	708	686	694	741	727	749	688	754	700	711	712	694	732	743	732	716	680	689	725	732	718	718	689	706	721	733	741	740	749	694	751	721	724	694	752	699	716	704	765	716	685	683	729	684	699	738	741	759	736	702	695	723	718	713	736	719	716	749	706	730	735	682	746	706	697	707	685	744	682	736	708	749	717	731	684	722	745	742	737	685	701	734	713	766	681	708	687	707	724	736	670	703	683	753	709	709	718	694	698	700	756	713	698	750	693	733	723	733	701	741	771	698	729	715	706	705	706	691	750	794	720	753	707	694	748	681	702	677	702	698	692	698	729	730	721	722	682	678	705	709	734	692	757	699	690	735	731	687	730	709	707	675	724	736	704	710	706	679	713	695	711	692	733	747	713	692	694	717	686	732	701	718	714	751	735	712	752	719	688	716	759	715	743	678	707	707	714	722	721	722	792	715	704	707	725	686	706	696	734	746	725	728	702	751	664	737	727	702	753	697	768	748	719	730	728	725	652	711	682	701	719	729	719	725	753	700	756	697	773	715	707	727	742	731	682	728	677	719	703	738	715	719	711	665	718	682	709	734	674	769	723	718	708	694	710	716	733	691	753	666	704	730	723	724	743	709	720	694	735	703	715	745	719	685	696	747	706	709	744	684	753	711	688	723	729	702	725	706	726	683	705	672	673	741	703	703	723	708	706	714	703	741	758	697	677	746	698	695	717	695	670	702	748	648	730	716	720	685	750	715	688	737	668	669	692	779	697	700	729	738	699	730	723	690	670	719	714	689	715	741	713	728	703	679	712	691	754	693	742	718	716	727	721	665	723	700	730	655	716	721	670	760	692	732	695	727	738	725	715	731	701	708	711	703	727	743	737	720	700	683	709	678	711	677	679	703	686	754	744	706	701	665	665	740	724	731	669	724	718	723	738	699	774	722	725	694	730	715	698	706	789	689	723	702	729	666	703	709	748	746	714	707	753	653	716	720	703	700	739	709	780	728	686	702	730	659	688	725	699	718	704	755	733	762	702	670	725	753	706	693	732	718	758	683	700	710	684	684	704	724	722	738	698	733	703	697	729	753	674	698	670	738	726	706	714	708	668	738	714	716	649	734	753	709	717	720	749	705	717	704	682	775	709	706	719	726	702	764	727	740	686	744	737	722	695	767	720	687	738	722	714	749	729	728	722	718	754	684	711	711	692	705	704	718	724	695	723	725	704	683	721	676	729	742	736	716	747	712	733	754	699	721	692	700	715	705	727	763	709	726	719	690	672	714	696	690	701	714	731	695	731	751	738	717	740	746	748	735	711	735	728	712	760	697	684	694	724	729	663	722	721	697	725	734	685	718	738	757	701	708	705	736	746	685	741	716	722	735	677	731	749	720	716	698	726	691	754	714	747	720	728	738	708	738	733	701	716	732	726	717	689	768	751	724	717	695	681	682	727	768	697	681	776	692	708	747	726	703	738	700	720	714	764	699	684	678	744	683	732	730	737	736	736	700	739	699	764	755	758	728	683	700	743	771	724	709	687	727	722	687	719	696	719	746	743	733	728	713	714	689	720	688	706	708	743	713	673	782	731	663	773	704	743	727	734	742	732	699	737	712	696	696	707	727	705	731	732	715	730	736	703	741	700	744	713	763	720	713	749	670	732	724	726	682	680	691	720	745	667	698	742	693	693	727	762	676	698	698	707	714	757	725	690	712	703	700	656	749	721	787	712	718	729	717	703	755	750	712	729	758	752	741	724	728	697	715	730	746	723	664	694	704	686	731	716	725	735	741	747	674	708	703	729	765	686	739	697	708	728	668	719	735	765	740	724	710	727	730	747	731	690	679	730	701	692	684	700	681	657	649	687	689	696	724	638	699	668	712	741	750	732	741	703	675	758	697	700	701	701	717	757	735	713	762	689	753	712	721	735	730	688	763	691	715	704	698	735	699	682	739	727	697	726	719	713	684	703	713	675	748	701	659	699	725	732	707	710	752	738	731	720	711	724	744	681	693	745	673	739	690	769	689	695	717	727	702	714	712	723	714	684	697	708	720	754	724	703	640	694	694	688	715	737	678	712	673	674	712	744	691	635	709	653	734	703	730	747	712	683	707	716	758	731	712	710	745	707	703	690	715	725	732	767	715	691	686	748	732	748	681	704	701	743	734	713	731	689	740	746	689	711	696	694	700	706	695	776	752	727	721	747	737	692	697	717	674	720	717	683	728	743	709	696	672	738	741	712	751	716	723	682	708	700	693	713	763	720	696	716	696	672	721	682	790	752	722	746	696	716	708	722	708	754	687	728	771	674	705	701	716	710	724	721	727	731	732	641	774	730	694	757	767	729	711	718	662	700	705	640	721	697	749	694	677	712	722	673	685	674	702	666	713	713	766	673	701	754	731	676	721	679	722	694	728	689	749	747	735	710	766	695	717	711	695	731	702	662	722	652	736	710	706	699	721	684	732	700	722	658	744	732	704	711	721	715	731	687	747	722	701	693	735	678	707	700	679	786	701	745	722	707	682	683	696	743	734	712	692	734	692	720	743	727	717	704	694	757	661	659	728	705	693	673	741	744	721	731	749	712	721	671	707	694	673	753	762	762	722	733	684	686	735	746	714	720	700	720	688	682	770	714	718	709	704	716	722	699	715	740	684	755	655	721	749	705	745	643	670	729	700	759	720	699	702	768	665	708	667	753	724	731	716	727	723	700	710	721	687	708	692	758	698	716	693	667	730	709	699	711	735	741	721	737	712	738	726	710	764	687	735	718	679	709	754	723	745	702	726	689	722	719	757	713	662	698	724	723	665	719	763	715	692	709	708	697	721	701	726	698	676	714	725	715	763	721	689	713	749	737	741	740	718	675	743	707	719	755	741	751	692	696	717	695	771	697	738	729	730	707	756	745	750	731	689	720	712	763	725	736	740	736	670	708	688	767	684	694	690	701	720	723	737	694	758	758	719	713	707	734	731	724	695	741	710	722	693	719	707	727	777	642	680	745	713	758	751	715	671	730	727	710	690	696	704	707	702	717	685	697	701	722	695	734	684	695	737	712	681	712	705	733	713	704	688	742	670	735	742	729	715	689	717	696	659	708	714	680	711	684	750	696	710	705	756	743	705	739	680	731	722	709	662	742	691	696	728	654	759	735	729	708	766	775	768	685	694	670	742	674	669	721	709	698	733	697	695	724	692	705	710	696	724	742	693	712	704	694	778	707	711	718	664	712	731	701	685	754	707	722	708	738	716	691	704	728	705	627	718	702	746	711	728	741	696	766	689	689	737	738	734	721	666	670	697	714	736	724	695	721	758	705	687	699	693	742	759	687	765	753	744	684	679	702	717	762	710	661	714	701	724	749	722	683	718	721	659	755	726	731	715	732	730	687	722	749	672	733	705	704	695	698	651	709	694	708	738	727	750	733	739	735
24289	21438	25058	28209	21439	21453	18640	714	389	375	313	342	332	301	302	284	277	278	280	290	256	262	251	245	261	243	265	266	264	255	263	238	273	258	302	233	273	264	301	279	257	270	269	227	250	246	246	287	246	270	248	282	216	231	253	236	243	276	266	283	249	268	275	238	238	239	244	253	260	272	259	262	285	253	255	241	271	263	299	255	258	251	264	268	264	265	258	280	275	279	246	307	241	250	258	271	221	251	269	222	251	241	255	267	290	250	282	233	267	287	256	291	237	293	239	267	253	306	246	261	265	258	256	246	248	265	275	234	239	236	239	243	261	259	257	254	229	244	261	265	272	241	267	257	267	251	249	258	281	247	251	242	259	235	287	240	283	265	225	244	278	279	295	243	233	244	259	249	233	267	281	283	264	260	270	264	270	261	265	235	239	253	273	267	269	249	248	259	234	251	265	272	261	236	268	262	236	246	252	250	259	228	227	249	252	246	268	237	255	274	275	276	216	244	256	263	234	253	260	266	304	259	278	250	235	243	273	253	236	253	273	276	266	258	240	233	220	258	265	268	268	266	284	237	234	260	227	237	283	254	274	252	230	251	252	256	249	249	238	233	252	227	258	274	276	244	248	251	280	287	265	238	220	273	262	250	225	246	247	256	263	277	272	238	233	244	245	248	280	271	252	257	250	275	242	250	254	253	246	261	266	267	233	244	245	243	251	268	240	258	239	243	266	279	262	276	254	293	230	229	237	251	222	296	286	257	276	273	286	240	240	273	247	251	240	238	268	267	261	251	269	281	270	243	246	232	255	245	227	265	263	253	258	264	279	270	261	232	272	237	281	230	256	246	254	278	242	250	272	234	244	285	272	280	257	254	246	249	262	291	285	246	254	269	256	239	263	240	280	278	245	263	269	236	279	282	249	257	256	259	246	250	242	253	254	240	245	286	240	236	248	247	225	284	263	245	266	253	252	271	268	254	228	226	251	275	272	264	239	257	240	227	248	247	242	286	270	271	247	253	274	287	282	244	257	237	269	257	273	245	272	218	216	266	257	255	252	258	277	263	244	263	256	259	233	270	243	280	240	276	288	264	247	260	240	249	247	260	251	257	275	285	262	267	287	259	285	265	246	218	226	239	239	266	270	280	268	234	269	266	271	247	241	249	262	266	245	273	254	254	283	242	248	250	270	258	280	245	249	294	235	254	252	212	254	257	275	234	236	267	238	258	223	244	263	234	283	242	281	282	268	236	277	233	288	263	268	260	264	268	293	259	264	228	244	248	240	245	283	255	245	237	216	249	275	237	243	297	260	273	271	247	241	223	227	238	241	282	262	272	247	285	277	226	236	265	270	250	269	236	256	242	259	252	244	276	245	253	274	264	244	255	239	253	261	235	236	237	215	260	231	243	224	274	261	255	265	229	280	251	230	239	267	261	251	266	274	232	230	237	245	254	248	221	262	296	253	240	233	259	259	252	259	242	254	235	233	246	268	247	264	243	233	263	284	230	259	229	239	270	252	263	255	247	257	247	243	263	245	252	296	272	257	272	247	285	282	269	243	248	249	256	238	282	268	298	256	267	259	264	254	244	260	243	257	253	278	278	273	263	257	243	230	216	270	218	237	244	249	231	275	259	260	261	261	256	245	288	240	235	230	247	272	259	293	242	222	252	273	236	257	281	260	250	261	254	249	236	254	264	250	261	266	230	243	232	227	264	280	236	251	291	252	273	267	240	246	245	272	235	243	254	308	268	261	249	241	260	256	213	254	271	262	277	223	260	249	235	250	265	256	271	261	272	241	250	242	247	244	270	261	238	252	249	247	255	276	234	248	261	257	258	266	233	249	286	301	265	255	264	255	259	246	271	261	268	240	253	258	259	250	257	258	259	269	282	246	258	244	271	253	286	255	238	278	252	241	250	256	239	241	251	248	284	251	236	268	245	236	246	272	255	264	259	223	268	283	254	278	278	235	277	320	251	269	232	241	223	250	264	259	240	281	268	230	276	246	279	272	276	272	270	259	273	258	274	260	249	270	275	273	253	247	263	249	285	279	260	252	268	261	242	269	236	248	229	256	235	259	261	223	228	271	254	272	282	254	251	241	238	223	231	244	248	279	270	194	252	226	262	239	240	289	257	242	252	242	231	277	248	293	258	249	254	257	241	234	264	246	256	288	235	276	309	263	265	234	243	262	258	247	245	226	261	261	233	271	258	217	254	271	224	259	248	252	276	247	290	252	272	247	238	233	248	265	281	257	288	249	283	235	251	262	262	260	277	260	274	227	241	284	252	274	255	220	238	243	240	272	286	245	268	254	282	242	260	224	257	270	260	227	237	261	265	266	235	227	284	261	263	252	259	280	258	260	268	257	273	289	282	296	258	268	250	299	269	250	237	276	248	248	265	243	276	233	263	244	279	264	281	259	270	243	288	234	264	267	271	250	231	218	255	292	245	279	270	265	276	249	252	267	265	227	254	268	275	288	255	279	229	235	276	266	266	284	235	262	293	247	253	242	247	246	263	301	275	297	276	272	248	220	266	239	249	278	251	253	250	274	278	275	286	265	253	217	279	254	260	272	274	241	257	265	247	240	272	246	282	293	266	273	277	260	260	230	245	259	250	240	245	253	271	285	238	237	254	249	279	262	260	252	291	273	247	261	245	265	269	261	268	259	244	245	256	242	270	270	266	274	244	231	269	246	259	284	238	271	283	253	266	229	251	236	320	240	264	283	242	256	237	255	255	271	245	235	277	274	270	289	288	233	276	276	243	255	250	225	281	242	269	253	247	279	227	293	277	260	226	253	253	256	262	245	236	273	247	294	256	252	248	272	271	247	275	251	258	232	242	247	250	254	263	239	253	248	257	257	258	238	233	231	232	228	301	206	245	249	238	252	249	238	249	257	244	258	245	260	272	260	235	233	257	260	232	230	238	274	265	271	255	237	271	268	250	267	276	268	250	248	245	235	256	265	262	250	263	234	260	275	266	255	231	264	270	270	226	256	264	244	272	290	267	263	253	249	267	269	263	279	270	238	258	262	259	277	237	238	225	248	274	267	280	254	250	246	268	259	250	230	230	270	238	257	237	238	265	245	270	235	249	271	232	224	285	250	254	257	239	243	237	251	259	261	224	275	253	314	294	263	265	281	286	249	245	255	237	248	244	256	246	270	258	283	259	260	294	280	266	239	197	285	241	228	222	259	268	277	246	268	255	238	233	277	247	220	257	266	255	263	270	266	238	246	250	278	247	240	250	273	259	259	219	249	267	237	245	261	273	252	265	276	249	269	263	238	256	268	236	240	272	270	258	257	221	256	273	241	245	259	270	237	249	249	278	217	236	265	225	262	256	225	261	256	261	270	243	281	269	257	240	249	248	219	243	250	270	247	297	257	285	245	266	227	274	242	234	271	234	233	265	234	228	289	253	259	241	247	276	253	238	267	249	228	257	253	246	284	287	250	242	252	247	250	254	248	284	256	243	263	244	244	272	300	263	271	240
23481	56061	15436	1524	818	671	656	593	575	586	575	560	554	585	574	541	566	550	538	593	573	574	542	489	516	548	541	526	528	535	554	538	559	539	538	523	508	502	558	524	560	549	534	527	556	538	554	561	539	472	502	598	546	541	550	532	556	520	567	527	545	542	523	529	518	531	526	554	535	529	521	599	536	565	564	536	560	509	553	531	512	571	542	544	534	533	537	535	519	542	528	532	537	588	544	570	540	557	570	555	562	524	547	519	524	551	509	536	560	520	526	511	544	521	574	519	604	541	542	530	553	555	513	567	531	537	550	551	528	518	534	530	553	539	552	502	545	527	551	564	519	546	529	564	590	574	492	516	533	502	518	506	500	522	563	514	537	504	516	565	517	507	530	543	586	499	521	493	563	562	518	488	506	584	598	569	484	549	552	555	559	511	543	542	546	538	560	533	556	553	547	550	572	486	565	527	553	515	518	559	541	565	519	572	562	533	527	594	552	508	594	572	521	533	563	524	537	559	543	568	573	516	543	537	537	527	552	531	501	558	539	553	530	525	539	522	559	489	517	533	505	536	546	585	525	561	525	499	528	527	576	536	585	530	553	569	572	558	559	541	526	536	569	533	560	529	540	513	546	536	555	528	567	532	559	558	532	517	541	541	481	568	527	522	525	518	553	504	541	548	524	575	534	523	488	542	521	541	503	547	566	526	555	535	529	482	549	563	521	550	523	548	553	530	527	553	491	542	495	540	540	542	471	524	519	548	549	555	540	537	551	504	549	491	554	541	512	543	561	563	552	527	512	570	549	559	575	521	510	532	535	539	486	525	496	506	493	527	543	545	533	520	498	533	500	545	521	526	524	581	539	565	547	564	541	592	576	538	510	513	515	531	503	524	534	549	553	562	545	510	550	535	496	538	544	566	527	542	552	548	535	575	540	576	580	479	526	559	551	563	539	519	536	575	580	497	548	524	540	524	503	533	530	557	518	570	588	538	510	543	542	552	559	529	560	537	571	541	529	511	568	568	600	551	600	561	558	573	537	538	569	509	549	537	502	521	520	542	533	577	567	506	531	582	577	581	539	548	607	568	556	540	537	533	553	553	505	546	575	530	519	529	530	529	539	506	520	534	546	535	500	512	497	523	531	520	536	535	528	558	532	548	522	554	577	554	535	536	492	521	524	537	497	506	528	515	558	571	525	516	569	531	531	537	574	500	589	532	531	542	552	568	534	537	513	534	526	550	525	537	536	540	544	526	560	525	531	546	534	554	511	548	557	542	558	509	568	532	527	508	572	564	523	574	555	566	551	535	501	522	565	543	498	512	557	550	541	548	522	544	509	547	550	598	508	553	513	546	506	538	538	526	563	539	569	509	550	508	520	549	560	505	516	547	547	543	579	541	548	513	568	559	504	519	536	558	511	535	511	559	546	492	516	517	554	511	549	525	548	561	521	545	536	515	525	546	534	517	573	531	529	562	522	578	518	496	548	521	562	558	541	506	527	529	526	545	523	545	582	518	535	537	526	569	534	514	512	547	557	511	504	533	577	563	546	534	495	553	531	492	493	547	527	520	563	505	496	553	567	559	504	543	555	546	586	549	504	544	534	551	536	557	577	540	548	544	570	516	548	534	535	549	542	537	526	576	539	563	562	535	499	550	557	521	544	513	570	583	542	550	537	558	552	539	560	541	553	539	567	538	572	519	544	524	556	525	536	538	577	554	510	549	529	557	567	539	529	500	575	568	557	555	557	531	526	508	540	581	539	506	561	568	561	534	532	496	490	536	559	545	518	529	551	581	542	528	526	536	592	533	594	547	513	530	538	578	537	540	558	516	540	547	536	516	552	552	545	533	549	562	569	530	490	532	560	583	543	534	563	531	540	567	561	571	587	521	576	530	554	555	542	553	503	531	556	515	551	577	537	527	548	544	534	568	543	521	520	594	575	531	534	524	438	560	559	534	539	520	544	551	503	554	536	530	539	519	533	537	550	553	514	536	543	554	572	559	551	512	562	571	530	521	553	534	505	565	544	529	521	506	544	510	526	553	524	517	487	559	552	529	519	558	552	521	559	537	542	531	524	558	566	561	554	566	528	544	525	529	535	565	512	490	538	528	538	525	571	544	541	571	519	551	553	550	537	548	541	541	527	527	538	547	514	586	542	494	525	537	565	543	522	556	551	527	542	564	510	537	528	561	554	531	496	525	564	541	564	536	567	543	549	565	525	518	572	555	524	492	506	534	557	531	540	517	519	584	525	552	544	515	542	503	472	540	605	537	520	559	530	507	532	536	533	549	544	522	512	534	536	537	524	568	556	563	518	572	589	535	519	525	570	562	557	532	557	531	555	518	522	569	547	532	550	525	520	484	564	536	550	555	460	540	557	595	533	526	534	561	571	565	595	536	549	542	540	578	523	496	555	489	543	517	526	547	542	537	539	537	546	556	534	572	584	531	542	546	569	526	557	527	528	519	530	450	550	551	519	531	548	539	567	511	517	566	558	573	497	495	527	537	506	556	534	562	525	563	552	546	530	532	516	535	523	543	552	523	507	568	521	583	539	553	555	488	538	533	538	557	554	544	558	519	525	534	584	525	528	522	522	528	508	540	523	539	557	566	529	529	547	539	503	513	540	565	513	513	537	521	524	545	535	527	529	535	557	519	556	545	576	567	542	523	517	544	553	541	478	513	549	514	562	533	522	549	573	560	500	557	542	539	531	548	565	528	533	588	510	505	557	516	529	581	550	517	557	553	527	563	572	518	513	539	520	536	572	548	497	549	562	519	509	537	487	535	525	526	541	590	522	539	512	564	578	514	565	492	570	539	535	526	531	558	538	528	525	530	543	525	530	540	549	499	521	544	530	503	541	538	567	592	563	530	498	546	510	525	527	474	566	545	575	508	506	536	551	518	532	549	530	536	573	552	549	543	525	485	514	498	561	478	559	569	536	543	530	525	548	541	509	542	550	528	529	546	515	524	565	544	489	513	509	536	532	526	549	497	540	543	568	589	540	503	528	521	500	536	582	534	546	531	519	538	524	543	504	556	531	544	547	549	518	557	542	558	585	515	511	516	547	531	524	538	529	562	561	567	549	536	481	576	510	522	555	534	541	566	520	528	557	522	565	534	516	544	534	549	561	546	520	563	567	521	534	566	569	537	556	548	513	533	571	526	507	564	513	533	534	507	590	607	542	539	585	540	553	563	524	482	537	520	468	552	522	556	542	580	602	533	535	571	537	543	534	521	527	517	525	514	553	540	525	539	548	488	563	539	514	547	554	553	592	518	549	511	571	528	543	513	549	520	523	552	528	562	525	506	497	511	567	538	552	560	572	525	521	565	587	532	540	522	516	553	513	561	553	505	568	533	522	578	539	523	520	535	524	502	537	586	530	544	529	539	507	550	531	560	532	557	542	533	501	591	547	536	566	544	532	553	515	491	554	502	547	515	536	528	496	517	496	534	512	502	555	559	557	518	551	539	524	503	552	566	556	540	542	520
32695	21011	10598	832	274	226	229	225	217	207	223	200	193	192	214	185	190	211	199	208	200	169	196	189	210	219	220	225	190	219	215	207	193	196	222	183	213	237	243	228	213	218	210	217	194	204	203	208	207	181	205	212	232	197	214	227	214	243	211	221	183	219	219	191	168	233	204	199	213	232	209	187	211	178	182	171	211	196	190	225	197	221	196	220	215	201	193	181	197	198	217	202	208	207	213	213	174	230	205	213	202	222	189	198	201	192	220	242	203	214	252	217	221	246	215	222	212	214	235	185	250	204	222	226	215	222	179	206	207	229	199	201	194	198	209	160	190	210	196	189	214	218	222	233	228	213	212	217	208	220	219	203	218	243	196	227	220	211	219	206	238	206	210	198	204	202	239	202	200	202	195	210	198	221	217	223	188	236	203	236	228	239	196	169	221	204	202	224	217	209	231	197	217	206	208	215	239	206	221	188	190	194	217	206	212	220	225	193	216	179	208	209	170	181	182	187	200	222	206	210	197	207	220	225	201	214	213	193	205	217	194	210	223	198	199	231	235	240	207	199	215	217	230	217	219	215	216	216	205	210	173	201	243	217	193	210	204	213	207	230	211	188	250	210	205	212	222	232	228	216	214	197	203	195	216	223	201	235	198	213	198	197	225	197	232	165	233	205	189	223	241	228	216	216	206	213	195	182	209	224	228	229	213	205	208	224	225	180	213	218	194	198	191	192	213	216	224	212	208	221	218	212	224	195	200	232	209	193	237	231	227	209	208	219	203	188	206	211	188	194	229	204	199	177	205	222	214	217	191	200	198	190	213	217	215	203	198	220	205	239	192	215	197	232	217	232	207	175	213	212	226	218	226	224	184	200	197	216	207	192	189	224	201	224	188	198	232	209	236	202	233	218	211	216	234	224	202	215	227	216	211	238	211	226	229	222	189	209	203	207	182	226	221	213	199	187	251	192	203	227	205	215	193	223	213	219	199	204	225	195	203	229	203	213	207	234	230	210	231	215	215	228	164	222	221	233	219	230	245	209	230	210	191	232	198	221	212	205	217	224	191	195	192	195	210	201	224	192	211	233	196	228	213	209	202	192	220	216	210	218	205	209	204	201	216	223	215	242	187	176	213	223	226	204	193	227	198	226	226	195	196	239	231	205	205	201	218	196	210	232	207	206	224	217	212	199	203	218	243	222	201	206	192	207	201	217	175	208	225	245	216	201	213	212	196	220	237	213	187	199	192	198	214	197	199	184	223	192	221	224	206	177	248	227	210	211	216	218	227	216	185	207	228	189	207	234	201	202	211	200	225	222	213	205	224	226	216	209	221	216	185	190	229	224	194	190	182	229	208	211	212	183	212	213	199	191	236	212	214	205	207	221	228	204	206	197	206	211	189	237	238	216	196	205	192	191	196	212	245	201	232	208	262	210	211	174	202	219	234	217	193	213	220	237	207	235	191	203	190	235	224	203	210	207	195	203	230	213	235	218	177	191	205	222	206	211	205	194	202	234	217	213	205	207	210	210	199	217	199	180	218	228	221	198	182	217	228	219	233	197	229	190	215	204	228	198	225	196	200	192	218	217	189	221	210	226	242	201	209	203	208	192	190	223	189	192	188	177	241	191	203	203	220	200	216	211	199	211	227	210	212	191	221	224	219	214	195	199	192	197	217	220	234	212	213	228	214	230	175	173	205	214	215	229	221	205	198	198	218	218	208	191	239	225	200	198	222	218	215	223	204	205	207	215	217	215	204	244	211	201	217	202	244	219	192	217	232	238	219	198	208	196	226	215	230	185	199	176	197	209	209	205	224	223	224	215	209	212	213	199	235	215	214	212	198	191	225	203	215	216	208	244	223	218	202	221	205	219	212	192	216	209	187	195	196	210	202	220	207	208	202	201	173	209	203	230	210	202	213	227	204	212	194	197	207	226	181	185	229	205	229	242	195	188	206	204	225	216	247	183	215	200	202	202	204	205	213	212	207	217	206	202	226	186	217	192	197	194	208	229	218	222	226	217	178	201	217	226	235	187	216	197	202	201	214	216	177	223	215	208	186	188	195	198	202	206	213	216	223	208	242	201	201	201	210	216	199	225	228	208	216	216	218	213	218	216	215	206	211	196	209	215	193	205	214	193	220	207	206	216	191	180	211	194	217	229	184	216	215	213	204	204	218	226	250	213	214	223	199	209	229	202	199	239	219	214	195	230	232	238	212	195	213	204	199	205	212	193	214	193	198	230	214	212	201	199	205	189	204	231	239	229	207	199	177	215	196	184	203	211	190	220	245	177	207	189	189	193	234	206	212	188	217	223	234	176	185	203	187	208	190	214	213	244	222	217	225	200	202	212	182	206	242	201	223	194	204	175	203	194	209	230	219	187	197	220	202	202	185	222	196	217	217	216	204	205	226	220	225	249	188	207	204	220	187	191	230	205	234	195	227	211	216	208	228	218	208	231	216	226	187	199	223	196	238	200	217	192	206	207	230	193	202	219	206	234	241	209	201	195	225	199	208	201	219	218	221	211	192	212	208	215	233	201	193	200	231	216	222	203	201	229	195	214	195	211	217	207	208	208	226	224	203	218	197	220	230	167	208	181	185	207	221	191	199	186	202	214	198	193	218	206	207	212	217	171	198	220	196	210	219	229	236	232	215	224	202	219	222	196	197	223	207	212	228	200	211	194	231	206	215	213	221	210	202	201	215	194	205	209	225	208	212	221	225	210	200	192	228	246	213	229	215	208	212	200	227	226	232	180	196	189	206	214	205	211	194	193	214	224	202	223	230	215	231	204	190	214	234	239	201	225	207	216	218	205	218	225	204	221	197	214	189	206	195	203	223	200	213	213	211	204	205	219	230	201	194	198	213	258	202	218	203	182	194	202	233	213	240	222	218	206	209	193	186	204	188	212	201	204	193	205	238	212	211	188	224	204	228	206	226	237	204	210	169	205	212	199	188	239	235	204	194	213	217	232	193	228	223	203	229	179	202	194	227	204	228	224	192	208	194	226	199	229	216	207	192	194	197	195	211	193	218	202	232	206	203	209	201	216	208	201	215	231	202	203	202	212	208	208	194	218	210	206	189	197	212	209	216	209	215	216	244	192	190	212	207	192	202	211	198	212	217	190	198	203	207	199	211	222	205	210	225	218	196	236	203	193	218	224	236	217	190	224	244	232	199	206	158	224	183	210	205	219	195	189	190	181	190	212	219	191	213	220	201	205	219	215	196	189	202	217	234	232	227	204	204	240	230	222	203	185	222	230	201	230	208	177	213	197	222	202	206	215	192	196	215	212	201	197	196	191	196	234	229	226	202	208	225	224	203	188	218	217	233	209	195	203	207	214	206	217	205	210	204	205	212	205	188	211	224	236	230	196	213	208	249	196	178	200	188	255	237	213	203	199	221	195	207	197	213	213	201	176	208	181	203	211	214	207	216	220	198	218	242	206	208	209	218	202	200	194	209	234	202	204	227	208	187	200	187	218	227	215	192	216
7759	9422	1667	532	513	520	470	516	510	524	526	479	498	488	487	483	477	505	506	497	451	507	482	517	499	499	529	527	492	489	466	495	466	509	486	519	476	498	458	494	502	519	468	535	536	529	486	478	519	483	525	484	510	515	504	491	505	487	504	522	530	534	509	491	498	516	490	461	534	526	474	494	502	516	502	529	515	482	530	507	501	502	492	501	516	479	543	491	472	468	493	493	501	498	505	482	501	519	497	490	507	503	518	524	510	463	493	500	502	485	520	486	497	488	510	507	498	526	523	510	483	548	527	508	524	495	509	513	508	479	507	538	504	518	470	497	469	514	476	501	511	485	485	442	517	508	511	488	448	503	479	491	484	526	500	504	516	460	485	523	512	465	492	511	476	466	499	524	527	496	474	499	526	487	489	501	512	493	508	467	511	513	473	541	515	445	504	523	485	506	461	474	521	533	524	500	482	463	499	483	493	453	523	456	466	493	520	576	480	515	510	470	494	477	532	504	487	487	459	522	513	561	474	454	478	508	470	459	509	523	500	470	484	494	491	536	488	517	525	515	485	494	509	536	534	492	511	477	491	514	472	496	507	491	524	495	484	489	492	515	498	482	539	503	491	486	481	492	496	468	481	486	499	531	546	493	478	489	491	518	503	526	508	484	477	448	467	493	527	510	485	510	538	498	500	514	483	492	511	497	459	481	519	472	493	467	502	527	499	536	510	502	508	477	524	497	489	455	484	490	516	499	471	484	469	499	525	521	524	496	520	505	481	490	493	461	473	461	538	514	489	497	538	492	505	496	529	522	527	482	464	509	497	447	510	516	511	506	491	502	500	506	517	503	497	486	509	509	522	549	497	525	492	501	484	514	452	560	529	472	476	499	485	514	503	497	498	512	470	516	515	488	498	467	531	499	507	483	472	492	472	503	516	469	521	494	486	524	529	485	524	488	487	508	533	498	488	505	431	513	504	548	482	528	492	478	542	491	522	518	506	506	484	538	498	538	512	503	518	500	474	500	519	523	466	488	494	538	541	505	499	524	521	502	521	518	546	472	472	485	522	491	491	498	474	523	518	470	504	494	502	530	483	484	512	455	519	530	496	505	508	507	486	511	476	484	497	483	469	503	503	509	533	500	489	495	506	461	505	510	521	514	500	491	503	476	500	523	446	489	490	456	513	486	508	491	541	489	491	511	516	517	470	498	524	502	512	477	497	520	496	505	468	519	516	505	489	504	505	480	509	497	523	455	495	481	505	495	540	520	505	498	494	549	498	483	470	531	466	512	463	492	528	476	501	544	504	465	529	499	540	487	512	513	477	474	484	483	499	502	480	474	471	515	498	488	485	510	519	527	503	506	495	510	487	515	469	514	498	509	517	606	488	526	492	533	503	495	484	515	521	493	483	523	513	501	506	516	521	522	541	513	497	466	511	447	519	531	537	518	495	495	484	502	481	488	519	505	490	518	497	451	474	475	485	480	481	494	483	479	509	544	465	540	481	490	482	513	488	493	516	489	486	480	526	485	494	464	478	501	501	551	499	540	488	495	514	494	469	517	487	497	515	519	496	494	497	527	523	487	503	500	509	494	485	555	483	473	486	512	513	487	494	499	496	462	502	488	508	516	501	494	510	501	550	515	495	479	508	523	505	552	505	526	509	530	503	484	529	494	515	488	516	487	536	520	494	503	496	460	504	488	446	497	504	490	521	494	517	513	503	492	513	466	485	481	549	496	496	498	484	499	517	502	540	517	488	506	498	510	524	512	479	541	508	497	535	511	504	481	491	509	520	479	498	536	472	520	522	546	502	489	519	515	516	496	495	502	483	491	482	468	501	545	480	495	492	490	487	501	498	479	510	459	487	515	506	561	499	498	523	513	500	532	459	493	498	493	476	493	465	513	510	532	526	485	477	486	487	511	476	484	478	459	551	503	479	517	537	487	501	507	482	540	500	490	533	490	496	444	482	487	472	466	534	528	496	508	498	503	482	501	510	526	525	504	519	474	510	474	536	528	499	470	473	517	487	520	503	490	493	491	432	480	467	471	499	477	516	460	496	497	496	452	562	534	505	481	474	451	485	484	522	504	485	488	477	492	466	499	495	510	512	498	501	491	508	513	540	519	484	492	495	505	469	461	513	476	504	511	515	512	506	496	473	480	521	475	487	473	484	489	494	523	513	485	531	518	494	519	509	493	506	480	465	527	500	493	528	541	496	487	497	493	556	503	541	524	510	492	495	465	521	513	490	448	493	492	541	515	502	529	510	528	510	500	451	541	507	511	508	512	524	479	516	543	471	515	475	520	510	522	526	510	485	494	517	509	476	529	525	477	486	468	488	486	536	549	511	513	500	498	492	538	504	526	483	505	483	500	477	497	491	499	489	463	504	485	522	475	540	457	460	538	505	503	510	472	469	513	481	513	513	494	486	478	508	500	517	511	540	532	495	485	464	497	503	486	508	511	452	478	474	488	511	538	497	489	488	511	520	492	493	463	499	495	493	484	507	488	483	487	498	494	522	509	506	516	489	480	523	528	473	531	500	501	450	516	519	498	464	526	469	491	524	467	542	508	475	499	489	490	532	511	502	522	484	481	504	482	493	462	477	500	506	499	473	460	505	436	502	513	487	477	507	518	478	494	457	488	499	488	523	511	515	495	500	500	462	515	525	454	477	526	496	492	497	496	487	484	471	507	481	478	507	453	475	493	472	522	544	475	521	508	472	525	501	512	509	498	494	539	516	492	499	507	504	488	500	510	508	497	501	527	523	511	527	489	494	494	495	530	534	503	491	464	508	503	487	502	538	531	515	525	510	496	515	474	505	475	469	484	524	524	491	517	493	478	507	498	482	503	521	518	534	530	528	489	505	489	502	512	478	493	500	486	469	496	467	501	514	529	497	502	494	496	509	505	552	493	477	481	494	489	512	540	495	507	509	532	483	513	497	453	487	503	489	504	502	528	507	524	470	472	549	500	527	492	509	484	464	436	543	525	487	491	524	516	479	494	509	471	514	480	537	469	488	492	546	491	493	503	484	537	498	501	536	520	474	494	495	515	513	511	511	520	493	527	468	503	497	515	498	494	448	500	519	492	477	499	500	545	501	501	516	507	513	467	513	538	481	498	520	526	473	497	518	503	517	478	516	460	498	505	489	504	505	454	484	488	493	533	524	550	511	495	486	507	508	514	512	524	498	503	535	509	517	487	497	504	487	513	510	518	493	494	477	530	490	450	482	470	497	470	494	479	483	507	475	545	516	531	521	512	483	503	498	470	523	529	509	498	493	532	526	463	536	499	528	505	502	501	490	497	503	518	474	505	490	477	515	473	516	495	530	488	524	535	522	530	491	545	471	513	533	509	524	519	483	475	486	496	436	528	480	464	468	467	524	485	519	458	492	511	508	513	529	504	538	509	494	497	504	507	502	535	550	493	550	503	486	493	519	520	486	510	494	490	535	519	534	513	515	542	495	473	464	488	532	490	508	496	487	508	520	467
24865	21450	24795	28504	21445	20419	1056	488	380	365	407	389	372	360	367	360	332	320	294	317	357	362	382	324	343	353	327	315	292	318	327	325	308	334	343	345	306	348	320	368	358	370	345	333	328	332	324	347	350	322	331	348	349	331	323	345	338	310	337	313	326	320	327	323	304	286	361	341	303	332	339	336	341	320	333	307	294	355	337	322	361	320	322	325	309	359	330	331	371	304	333	322	321	331	312	322	315	311	317	319	332	321	312	326	339	336	318	315	312	344	327	315	332	340	331	328	291	328	298	335	324	334	331	347	305	282	307	328	341	303	326	334	367	352	334	310	370	354	306	370	324	345	311	321	355	341	321	324	340	303	372	314	348	350	323	346	331	331	366	297	351	324	354	340	326	336	322	322	290	363	320	294	325	366	347	324	379	336	325	350	327	325	331	302	323	321	333	318	339	344	324	340	325	319	325	329	331	356	307	348	342	346	285	369	319	363	355	332	336	335	360	339	311	365	337	297	320	317	339	340	326	305	309	339	333	309	300	309	315	307	347	357	342	348	310	334	330	342	332	319	331	324	352	360	317	312	351	327	310	337	342	361	348	317	325	316	351	346	340	391	316	309	314	318	330	335	297	312	324	285	341	332	298	318	347	310	343	346	341	290	338	346	367	354	351	315	272	341	336	301	315	336	304	320	318	328	306	312	337	361	320	356	373	321	301	300	332	339	340	336	361	346	356	349	325	322	322	361	315	316	315	366	328	327	335	371	365	325	322	302	306	331	348	349	333	340	341	347	318	313	333	309	368	327	300	346	318	342	321	343	339	343	329	323	311	322	333	310	333	343	356	332	345	322	339	316	347	329	329	340	331	290	353	320	334	352	371	309	365	333	350	310	347	351	375	338	345	324	309	357	335	361	339	337	351	328	291	370	339	346	311	374	304	354	340	346	319	339	336	325	328	322	319	330	328	306	340	327	347	324	316	329	331	302	335	318	338	314	367	345	334	293	308	331	316	344	374	321	347	303	317	305	317	347	291	373	331	335	316	352	295	336	348	336	344	323	333	316	353	380	293	300	347	376	343	326	310	308	326	333	330	333	328	309	323	330	311	326	313	324	355	347	323	311	353	341	351	328	331	299	331	356	349	336	351	326	306	310	303	308	319	294	339	328	341	334	351	320	343	347	343	353	344	327	346	336	296	312	333	343	331	346	325	317	330	325	335	309	329	332	355	325	288	365	310	293	316	343	292	320	307	302	325	326	336	349	324	339	314	327	352	343	307	329	315	334	351	305	337	349	350	316	352	321	354	343	344	331	357	353	322	316	325	292	348	346	321	310	310	324	323	331	323	336	339	310	317	364	331	328	301	343	334	330	333	338	308	334	291	335	326	335	336	318	342	336	320	315	355	335	344	313	331	310	358	293	359	373	345	342	304	366	315	323	358	338	323	324	316	344	319	297	346	352	276	316	336	334	344	286	354	303	353	313	338	301	321	316	355	323	330	333	338	304	301	329	295	320	331	326	309	323	330	318	342	352	325	360	350	331	296	346	327	321	353	344	318	343	299	333	369	326	295	338	302	315	277	321	341	308	333	331	360	307	362	355	328	322	314	329	309	296	339	339	322	330	336	305	352	367	300	341	318	315	319	362	326	370	343	296	340	329	341	339	333	311	320	335	328	309	306	329	331	307	338	331	338	355	357	330	348	325	338	351	346	348	340	309	332	310	314	337	374	343	311	327	328	302	336	344	335	315	313	363	300	335	373	341	292	321	344	322	336	349	351	325	348	324	334	328	333	327	326	301	345	344	352	305	347	345	308	363	318	315	321	322	311	348	332	292	325	298	356	318	297	316	297	347	326	396	328	346	326	361	344	326	322	317	312	314	333	306	316	354	287	326	292	308	328	323	360	340	349	317	325	341	345	331	335	331	334	317	314	386	360	327	311	305	297	330	298	307	353	318	349	315	357	346	339	306	306	329	300	277	307	334	317	337	353	342	311	312	346	339	344	340	298	351	336	341	322	358	324	344	328	319	301	338	333	332	323	345	303	339	330	320	337	351	319	313	310	327	339	318	334	296	332	319	331	328	302	333	329	319	299	326	390	303	310	283	329	368	346	339	301	327	304	319	332	314	313	350	339	356	389	359	307	328	366	337	311	327	330	307	328	325	316	336	324	290	316	338	382	306	337	335	340	340	296	365	354	346	302	299	327	354	308	351	347	335	288	379	329	314	293	334	325	333	325	289	339	323	326	325	343	304	316	293	353	332	333	318	312	342	348	363	342	351	289	327	326	322	339	335	310	361	340	311	305	282	320	309	317	327	336	328	359	354	372	348	324	313	360	339	314	322	317	361	334	343	327	290	308	319	339	299	303	302	311	359	353	342	344	328	331	317	363	321	291	325	329	296	359	290	320	332	310	318	322	328	283	335	374	359	337	284	296	326	322	333	322	340	343	299	310	316	325	320	364	313	375	298	344	329	334	299	324	347	321	363	363	355	349	321	348	357	330	344	302	319	313	351	350	343	326	341	320	360	321	335	296	264	333	324	316	339	322	305	305	334	338	329	298	318	332	322	337	362	332	304	362	330	371	342	316	318	308	337	342	355	336	342	308	337	316	325	320	328	327	320	334	315	347	377	324	341	365	338	321	337	311	345	348	344	315	333	333	307	345	343	379	311	330	339	328	342	329	330	306	308	320	328	315	313	332	316	367	340	327	361	320	342	311	367	303	319	326	356	327	307	319	327	374	345	327	341	319	318	344	371	381	313	365	339	339	320	314	312	300	328	335	331	364	339	328	379	293	324	319	329	345	299	323	323	319	311	342	342	349	318	310	337	334	322	364	329	326	351	333	313	320	327	305	315	292	297	352	327	327	347	318	370	327	311	327	345	292	338	330	311	303	343	313	364	335	315	310	331	307	339	337	328	319	331	342	350	334	316	317	302	352	320	342	339	326	335	339	342	331	351	298	320	342	333	338	315	310	341	368	314	325	326	350	353	344	337	296	289	335	317	310	340	350	304	328	323	346	314	307	282	334	315	349	333	317	338	286	317	350	352	307	332	358	344	341	338	324	310	328	311	305	330	349	339	349	325	356	313	301	306	331	311	341	340	320	336	339	342	331	330	359	313	357	303	359	333	301	327	331	290	304	336	333	308	291	298	338	344	327	304	357	330	336	326	314	360	325	309	295	303	350	336	337	316	368	350	347	334	316	347	341	338	320	323	325	322	329	330	281	326	347	308	328	365	327	358	301	336	353	309	332	317	331	360	329	382	334	339	319	325	327	356	304	330	306	343	324	373	354	342	332	336	351	320	329	303	321	317	334	368	330	355	282	352	361	322	341	318	342	312	327	353	319	320	318	351	367	353	352	362	339	321	353	351	342	355	314	328	352	308	325	358	312	323	333	367	330	344	304	329	327	316	319	312	325	333	352	304	338	349	348	326	332	347	311	358	327	304	327	315	327	355	306	324	336	355	341	322	336	328	355	305	309	330	343	316
17911	44424	9959	1234	823	788	754	730	773	759	737	724	720	735	766	756	688	713	698	745	760	717	769	678	746	702	758	719	733	730	712	712	719	710	693	694	703	719	730	750	691	713	733	764	744	729	732	692	722	710	706	664	692	687	731	689	747	736	675	711	680	736	701	723	690	649	752	698	687	726	700	738	673	692	745	723	707	717	760	693	740	708	752	702	726	735	694	742	710	692	698	682	686	644	736	752	709	682	728	670	685	712	766	695	725	757	673	751	644	688	716	690	707	725	732	673	702	681	723	717	683	689	704	677	696	727	697	740	680	688	707	734	714	728	747	721	730	683	710	699	738	738	669	726	742	772	710	700	705	698	662	702	701	717	714	734	696	679	702	709	666	695	700	686	708	688	712	655	708	691	746	701	728	750	698	703	677	753	689	691	732	634	731	695	762	708	762	687	678	717	690	713	733	707	712	715	659	705	734	701	719	722	699	715	713	712	731	703	722	683	756	661	705	695	728	750	752	696	705	771	765	712	705	736	702	785	690	708	750	704	718	720	711	665	714	684	735	733	700	751	743	723	735	703	743	703	724	706	725	688	737	712	700	658	703	736	738	747	753	754	714	724	710	745	727	700	711	669	688	696	736	699	706	722	698	751	692	688	725	761	742	743	726	700	708	735	715	717	750	682	690	728	693	709	708	698	745	727	686	718	704	706	731	733	689	655	700	689	711	680	710	701	743	695	656	700	736	702	704	712	697	671	770	703	713	697	722	769	741	710	736	724	736	736	733	736	721	692	756	666	702	734	721	761	747	719	673	657	699	680	694	727	710	695	682	704	720	744	726	693	735	732	674	695	728	729	719	694	712	785	717	733	721	763	707	730	745	763	698	752	765	735	722	734	714	693	694	725	710	706	714	679	736	714	696	663	720	690	751	719	713	736	704	723	733	710	705	726	692	709	678	671	678	701	703	717	704	730	747	714	731	684	706	717	687	699	676	714	713	700	699	718	720	670	688	684	713	698	728	709	732	692	670	715	705	699	709	721	727	725	687	670	749	722	715	725	684	728	689	749	740	693	741	770	760	769	749	680	702	705	683	717	655	661	703	699	737	709	725	673	694	681	692	712	685	680	696	688	712	751	722	691	714	705	728	735	742	690	712	754	748	641	716	685	663	739	710	717	699	680	737	658	667	679	754	710	683	716	709	718	694	696	747	702	711	731	731	729	719	712	706	700	708	683	674	720	722	717	720	740	693	698	710	739	685	696	714	672	676	735	690	687	732	737	725	733	721	704	707	677	725	715	742	747	677	693	774	697	721	714	716	672	750	707	704	711	705	710	741	687	701	702	721	723	703	696	697	694	717	667	672	709	696	757	708	754	767	722	713	669	689	712	707	738	707	727	667	697	665	675	731	683	740	674	663	787	737	717	676	691	721	740	707	693	721	737	737	720	735	715	777	753	693	716	718	704	704	760	701	723	689	706	684	738	693	679	708	743	739	704	681	713	688	682	731	697	689	712	658	698	715	699	705	691	700	683	727	714	719	720	711	707	766	715	669	696	689	706	698	689	705	726	678	726	790	677	735	697	717	696	692	671	718	741	694	758	754	704	715	699	691	720	698	718	744	686	770	737	754	683	702	726	665	755	728	684	738	721	764	694	703	763	695	696	762	754	716	736	682	699	733	680	723	727	719	710	663	730	732	750	706	737	678	693	715	727	693	758	708	713	689	647	758	733	690	704	685	686	689	749	697	753	737	673	693	704	731	746	722	719	711	738	676	724	702	690	696	678	730	791	701	718	693	687	747	728	725	725	718	707	772	695	750	747	687	745	696	721	742	718	719	743	697	761	742	719	734	713	695	728	761	726	688	704	657	730	725	671	718	693	691	676	748	711	719	666	745	795	701	685	702	696	662	685	746	744	726	720	729	672	675	655	667	746	712	679	736	686	706	708	713	752	684	754	739	739	717	757	695	706	663	707	723	726	734	751	704	737	707	695	719	661	706	726	753	740	747	684	728	702	733	759	716	704	672	758	688	715	742	691	688	749	715	694	699	741	745	704	729	690	721	683	696	737	711	723	670	708	748	707	716	711	752	713	727	704	724	666	715	709	741	738	715	705	726	735	737	684	738	695	751	707	697	641	739	784	696	679	709	752	689	735	715	702	669	692	681	742	711	730	732	718	697	723	707	733	706	717	745	738	698	677	749	739	694	705	708	703	764	721	735	682	723	717	721	693	701	701	725	747	698	720	756	744	741	652	705	698	717	714	699	735	728	702	682	696	733	720	740	753	679	718	721	688	742	742	703	704	736	690	718	718	742	724	720	666	709	724	747	706	684	708	716	701	746	746	739	740	705	715	731	741	693	720	695	716	759	745	694	713	686	716	718	703	737	679	720	743	747	740	705	717	702	697	697	714	731	686	676	706	719	734	735	688	729	719	738	713	692	690	717	695	746	689	717	705	723	711	702	701	737	695	742	730	719	694	691	726	737	708	714	719	720	723	752	742	679	718	719	745	712	680	695	710	764	749	750	740	712	723	706	706	728	708	739	699	752	674	794	729	705	731	702	755	689	734	706	755	703	728	688	728	735	711	658	704	735	718	742	682	698	729	707	706	668	721	731	659	756	678	704	726	696	692	718	743	706	713	703	682	721	717	705	670	717	694	734	707	675	746	670	728	727	677	748	741	712	747	690	686	658	693	720	726	702	709	725	745	702	745	693	686	716	740	756	728	717	698	653	723	786	744	741	739	720	734	675	684	714	712	698	737	752	705	725	700	724	773	724	702	760	777	727	757	762	689	737	674	718	694	739	735	678	715	707	744	729	715	680	719	737	725	697	767	757	673	683	707	704	730	717	695	711	686	701	689	750	720	719	695	667	665	689	674	678	715	734	738	683	703	750	706	725	709	721	702	670	732	703	737	655	734	693	713	706	720	740	682	695	778	715	721	661	688	689	738	711	731	677	688	670	725	771	680	724	753	734	747	732	657	726	716	746	714	745	683	732	711	737	741	718	711	700	729	725	727	771	678	723	704	696	740	690	697	679	732	702	756	725	700	701	701	645	702	754	703	746	719	680	697	710	692	710	730	737	703	705	716	645	694	736	724	743	708	701	751	707	675	748	683	702	744	699	686	669	712	665	736	687	728	732	760	706	674	770	717	707	735	756	716	699	690	728	719	704	684	735	717	714	751	715	750	705	735	694	697	667	733	698	716	735	713	687	681	725	700	741	729	702	709	756	712	718	734	666	754	687	712	714	707	720	700	721	784	689	734	704	732	751	707	709	721	738	687	664	699	743	736	700	663	721	703	692	732	710	703	691	750	719	740	740	694	733	690	753	742	747	681	711	726	690	709	713	699	713	688	749	739	662	748	688	722	763	753	771	721	729	761	716	758	731	697	702	645	779	689	671	730	689	728	731	658	747	719	737	766	688	720	731	678	697	699	710	753	715	702	736	718	684	655	674	718	719	704	678	753	746	716	725	673	731	724	748	684	755	701
24289	21436	25039	28220	21436	21450	18935	713	413	401	365	301	320	299	326	309	297	288	296	287	257	325	253	279	275	253	239	251	280	254	252	279	288	232	274	276	288	280	250	241	247	276	289	260	284	249	231	254	232	254	312	287	280	245	252	258	280	290	270	274	297	244	263	267	251	284	256	288	257	257	278	272	262	288	283	278	257	257	273	245	255	243	241	277	280	235	279	260	236	254	291	244	241	261	281	258	294	245	251	261	282	258	286	239	278	271	264	243	269	250	208	268	284	288	277	271	244	251	264	276	271	282	276	271	242	233	254	287	292	269	281	259	226	264	276	258	273	276	208	250	261	246	248	242	267	277	252	262	250	253	251	252	248	224	251	276	256	264	266	236	241	285	256	264	255	263	293	274	255	245	248	275	260	260	263	250	232	257	225	285	235	267	243	265	223	257	234	251	243	268	264	253	285	254	275	261	234	264	260	281	258	279	261	284	269	239	288	266	265	305	245	273	297	252	265	276	234	235	292	258	251	252	261	250	193	243	244	275	247	245	251	259	266	241	288	253	266	278	248	232	242	266	279	250	251	232	262	260	282	272	234	250	271	256	273	281	247	256	233	266	227	239	233	268	266	277	272	269	267	226	242	257	239	278	265	258	241	230	255	247	219	270	243	240	245	255	246	289	295	257	223	261	274	234	259	248	253	253	238	245	260	259	225	271	227	236	279	232	263	270	242	259	264	247	267	218	287	235	282	227	261	276	278	265	250	234	248	245	267	266	250	276	248	264	249	267	231	245	235	254	257	222	270	286	244	254	262	222	267	243	235	280	217	231	277	265	277	304	268	244	213	252	244	256	268	245	268	249	273	229	247	251	246	280	253	242	276	251	234	236	266	238	280	237	218	259	283	276	244	254	236	253	264	224	278	241	291	288	240	229	254	276	240	264	251	261	253	252	255	278	281	279	284	264	246	266	248	269	232	232	268	265	241	269	255	246	241	239	285	242	291	245	282	227	252	254	247	239	254	284	253	265	252	258	281	282	251	274	303	272	241	231	234	270	262	264	258	245	276	278	232	254	267	259	260	243	238	249	284	249	262	225	257	245	243	258	247	267	256	225	276	249	257	240	258	263	263	245	264	253	248	269	271	265	246	288	255	276	245	270	272	258	256	246	242	274	254	219	269	243	250	288	256	294	235	284	250	288	236	263	192	261	254	256	257	269	264	240	223	269	265	261	284	265	259	267	258	267	263	263	244	262	269	279	272	264	226	243	251	246	275	272	251	278	265	266	250	225	254	259	279	243	235	249	252	267	277	278	286	278	262	256	228	267	264	248	246	235	233	241	266	233	249	242	270	251	296	248	272	236	242	259	267	253	263	236	255	255	258	258	247	269	240	252	247	304	259	250	279	232	241	264	259	251	253	260	263	253	264	254	271	265	269	234	257	261	262	242	237	273	229	275	276	257	274	278	261	233	243	279	246	291	285	243	254	275	216	263	248	229	228	228	251	243	251	258	270	256	247	259	272	275	237	239	251	263	265	282	253	256	286	301	280	257	248	253	271	259	244	252	237	286	273	289	267	264	250	261	269	292	252	283	262	267	281	261	265	250	245	263	273	272	268	253	287	271	251	267	261	308	269	255	269	272	261	261	273	242	217	264	265	245	248	274	251	247	249	272	271	250	265	234	255	265	259	275	284	270	239	236	254	234	233	255	268	252	275	274	261	258	253	261	264	261	239	263	271	245	242	246	245	285	264	248	215	274	242	239	245	227	259	284	250	240	244	294	255	260	235	283	255	249	247	259	276	234	236	237	273	273	236	258	244	249	251	243	265	270	266	266	248	263	242	258	242	235	274	261	269	253	288	265	228	267	247	234	270	223	299	272	256	254	246	251	279	279	247	265	287	243	252	235	265	238	239	244	237	246	229	291	291	259	248	254	230	263	262	225	234	270	251	253	232	241	239	264	272	246	248	252	276	256	265	269	256	257	248	261	244	239	288	263	228	265	257	295	237	288	235	234	249	238	249	261	266	249	294	250	248	210	251	260	265	266	268	264	253	240	252	250	275	256	255	267	274	251	251	267	269	253	275	284	227	259	277	249	279	283	259	247	232	261	265	235	266	230	242	253	257	257	254	249	258	256	264	232	257	263	242	250	256	244	266	250	282	255	255	246	237	285	250	253	269	242	267	263	254	241	253	267	245	235	292	263	261	268	254	250	250	239	267	237	236	252	239	249	251	254	231	255	252	240	262	254	264	275	281	311	215	293	252	264	277	267	254	266	238	289	239	243	257	234	227	273	271	241	271	270	273	245	254	239	236	225	260	245	244	255	294	234	257	242	262	250	241	251	272	260	277	269	265	247	264	269	255	268	268	269	256	254	291	229	272	273	244	249	254	252	255	254	246	290	248	281	258	251	266	230	262	241	281	247	254	256	270	243	239	230	286	244	277	240	257	263	239	249	282	278	255	270	272	259	266	249	215	273	251	227	269	255	245	284	249	277	246	251	272	263	249	226	279	257	247	285	277	240	241	258	256	244	278	261	227	238	254	268	252	236	249	244	231	268	282	262	253	229	245	273	267	248	263	247	257	254	262	229	263	253	228	254	269	252	282	260	260	275	268	237	249	262	298	273	242	256	228	252	224	257	262	265	239	281	270	279	252	252	271	275	271	284	274	260	275	248	278	245	272	277	259	281	257	255	260	275	264	269	279	242	245	256	237	263	279	258	248	248	226	276	256	262	253	259	251	257	225	267	251	216	287	286	265	265	255	234	274	237	252	251	225	228	250	259	258	268	251	265	268	225	277	272	248	291	253	248	239	275	265	266	265	254	239	245	237	214	290	264	262	237	250	262	257	240	250	262	253	237	244	226	259	281	300	242	284	262	230	272	248	248	244	255	250	240	260	263	244	245	270	256	288	268	251	290	275	233	261	243	243	268	256	255	275	272	300	299	246	236	250	247	257	257	241	236	252	240	280	251	268	233	269	254	261	261	270	263	273	216	263	248	231	254	299	278	274	272	252	278	277	213	269	252	261	250	255	252	263	254	265	282	247	275	252	257	268	263	290	227	242	263	272	242	271	237	243	241	267	267	250	262	260	262	256	271	270	259	243	242	281	251	222	233	262	278	274	263	241	269	245	294	272	222	255	228	240	265	261	257	246	259	271	263	242	241	257	276	221	243	305	231	283	258	226	227	257	234	235	262	262	240	263	246	285	219	278	253	243	246	237	265	243	255	243	253	258	259	257	236	254	290	262	255	252	271	264	243	240	253	255	283	250	258	288	235	296	248	232	223	237	250	268	255	274	235	265	248	246	249	261	263	278	266	258	254	215	284	214	265	258	268	256	260	256	231	233	256	248	264	274	247	241	249	268	263	237	237	235	272	286	248	273	259	275	252	252	257	243	252	249	216	244	237	260	266	284	246	242	250	275	229	288	275	261	232	249	251	287	291	249	252	238	257	258	235	238	268	263	289	272	284	257	253	250	288	260	241	226	243
23772	55612	15161	1552	852	689	652	636	592	606	598	612	530	568	592	548	572	555	588	547	541	568	524	571	541	570	583	547	546	525	562	514	531	562	513	503	501	534	557	564	541	511	576	545	549	571	539	551	519	603	549	523	553	520	532	530	541	549	512	530	544	511	481	524	563	551	570	488	550	549	550	494	540	489	545	553	527	526	518	573	498	589	550	528	528	551	544	597	523	553	537	535	525	500	555	557	569	562	549	543	524	554	538	590	539	513	593	585	572	518	526	517	553	533	500	555	521	564	523	499	545	537	558	596	526	531	543	567	528	557	517	553	568	530	559	516	587	542	546	564	556	560	542	514	523	548	520	532	580	576	537	539	540	520	552	545	580	506	497	572	520	520	549	548	547	580	561	494	573	503	554	563	550	514	517	512	526	513	550	562	544	530	553	549	494	516	535	535	542	505	510	558	572	509	563	487	526	561	550	513	540	531	545	531	527	547	551	502	544	508	551	533	546	520	526	500	521	527	543	560	564	519	549	552	526	553	535	557	562	528	600	553	528	555	546	527	602	560	533	544	533	538	508	575	529	541	529	530	539	528	531	534	559	520	542	560	540	530	513	538	556	500	565	479	547	514	460	517	518	539	586	524	537	604	556	548	544	570	521	531	540	517	526	523	555	559	536	515	553	522	549	581	558	526	530	539	544	554	539	555	548	511	530	571	540	515	540	531	594	516	557	511	523	539	554	526	557	536	519	551	554	535	532	510	538	506	534	526	520	542	558	530	547	550	568	596	513	544	547	547	538	534	575	511	517	517	562	572	532	523	508	514	544	534	550	526	567	535	547	540	540	553	556	529	550	570	535	566	567	584	538	540	549	541	535	543	590	545	540	537	528	544	520	537	516	536	520	534	559	555	556	562	554	518	541	571	511	486	505	525	513	561	530	510	547	520	558	512	525	559	556	571	526	509	519	552	504	555	536	531	547	562	588	519	547	533	580	470	553	546	552	524	539	541	538	519	579	542	528	533	518	525	512	526	500	522	577	539	511	580	516	555	558	571	520	512	499	512	524	497	510	508	567	507	533	537	520	517	549	525	538	566	525	516	553	551	558	550	535	541	528	500	544	524	521	508	531	511	505	499	583	584	509	577	564	594	564	523	505	501	544	583	574	585	596	507	568	559	556	546	518	539	514	524	537	567	522	518	488	515	511	566	528	495	537	546	550	518	531	567	509	559	526	549	522	537	535	511	545	534	518	530	529	564	556	522	589	576	540	526	583	523	561	550	539	505	491	544	542	525	537	554	509	522	514	545	566	523	501	536	583	565	549	520	506	494	571	520	507	555	544	536	547	574	579	568	567	556	553	560	548	539	533	575	510	530	555	521	560	560	562	531	518	509	544	498	556	466	520	534	556	553	546	548	544	558	505	573	512	480	543	526	590	529	563	535	518	547	564	556	564	515	533	569	563	525	590	543	525	523	500	540	565	520	495	526	492	531	530	521	525	562	570	511	560	531	523	580	555	535	577	549	538	550	524	526	525	538	572	580	528	530	520	506	567	533	507	515	528	585	537	532	526	573	587	552	508	505	564	541	529	531	531	547	541	543	582	541	546	547	536	531	499	542	520	517	521	539	583	531	543	593	493	567	570	561	542	501	578	557	536	498	533	521	534	539	513	558	573	523	534	531	573	520	537	521	555	523	541	571	541	588	558	544	561	545	526	550	475	575	540	554	560	556	551	545	551	542	527	502	561	582	511	516	520	540	565	476	566	536	558	553	592	557	539	551	555	520	551	551	556	503	558	525	542	562	537	601	455	518	538	565	591	521	545	568	542	554	540	541	569	540	538	536	529	557	549	475	528	548	520	571	552	542	562	529	536	555	503	513	515	536	520	585	535	578	559	524	533	534	513	529	525	512	555	557	524	546	575	527	528	526	529	561	537	538	542	545	547	553	570	554	547	581	549	543	569	521	533	577	528	517	560	555	549	567	505	520	545	560	536	526	546	508	559	540	568	477	538	523	558	499	541	544	560	552	557	564	546	568	561	508	548	533	567	509	535	538	555	541	549	549	589	540	543	547	520	520	565	520	563	506	540	567	565	527	537	563	496	521	526	500	481	551	562	562	583	514	561	504	526	526	570	567	547	541	537	546	531	565	510	519	517	568	532	535	514	544	575	540	538	503	551	509	562	502	535	555	561	604	550	548	522	528	511	560	502	561	525	553	549	565	504	550	534	592	505	551	559	543	554	510	544	518	522	534	575	557	536	520	545	531	536	531	485	512	520	563	524	592	522	477	557	555	554	551	484	553	524	583	552	521	529	553	507	549	546	534	553	503	543	484	553	514	552	483	525	540	561	563	534	505	574	572	532	539	542	539	532	547	543	549	565	545	557	545	540	545	541	562	521	505	551	516	573	543	558	587	510	535	560	539	517	523	567	544	516	507	525	554	509	503	575	538	567	540	560	492	533	531	525	550	532	528	507	576	516	557	550	543	519	546	572	572	535	514	529	543	534	547	564	516	584	516	534	562	499	556	543	520	522	550	552	572	521	529	523	541	528	513	532	543	522	538	537	508	545	523	561	518	583	545	561	526	528	541	498	535	517	545	524	505	563	509	552	506	562	534	508	537	530	530	536	536	528	520	518	531	552	551	549	517	565	506	543	552	532	531	537	548	536	559	557	533	573	567	528	543	542	526	516	506	563	511	539	532	554	574	525	526	556	531	543	542	527	523	529	499	530	529	524	558	548	557	511	519	601	539	525	585	569	524	535	596	523	503	549	572	542	531	511	564	515	531	521	528	506	553	567	551	557	530	576	507	585	601	545	572	532	563	514	534	527	505	531	518	589	526	523	495	541	546	557	565	550	528	537	530	537	544	531	552	549	582	520	556	558	570	505	558	545	530	539	510	488	546	541	525	544	555	530	539	560	520	570	572	511	565	549	546	520	505	548	544	531	561	514	529	521	526	577	538	526	531	548	560	562	519	502	506	585	531	562	558	521	564	547	533	490	530	583	540	507	491	524	509	533	497	527	516	510	542	525	558	534	539	543	548	547	532	511	557	550	530	512	492	531	556	523	538	495	568	556	548	514	552	548	539	540	554	519	536	507	563	497	536	570	566	554	554	502	537	522	550	542	574	561	537	537	528	542	529	526	537	525	565	550	542	536	561	542	503	535	496	528	552	527	522	526	557	521	522	525	546	565	487	506	547	542	535	565	508	508	520	559	551	579	504	523	558	553	545	535	529	540	541	525	527	554	503	561	602	566	517	544	515	527	549	552	516	501	557	594	548	580	486	545	549	579	525	546	539	535	555	547	546	569	565	584	510	521	530	562	558	532	543	538	579	516	598	549	511	533	500	533	535	550	583	485	570	560	524	528	548	512	550	486	548	552	538	495	529	531	557	507	561	529	547	554	566	538	517	561	556	542	570	506	555	619	511	534	529	527	483	554	552	553	531	529	586	553	549	551	535	547	556	527	497	558	555	535	535	583	564	574	545
32711	20985	10705	1116	545	498	446	204	244	190	210	201	222	217	219	218	191	191	220	221	217	199	210	201	209	224	200	223	197	218	225	247	204	198	212	186	192	219	208	190	214	197	195	188	239	223	204	242	200	212	244	211	178	229	221	225	218	217	225	223	241	203	202	209	192	201	221	201	184	239	202	214	197	216	210	206	216	223	211	201	235	199	203	186	221	218	207	251	194	237	217	238	231	252	205	188	176	208	252	195	207	201	216	218	197	185	244	217	190	200	221	203	226	226	218	191	221	212	230	208	211	243	217	229	192	219	212	225	172	211	217	238	213	227	199	207	193	217	188	199	275	211	220	192	192	175	234	223	220	213	234	239	222	199	221	194	208	221	208	217	239	199	205	178	208	193	215	216	216	207	223	230	202	222	200	222	236	215	239	217	193	233	203	228	221	224	213	215	216	178	217	201	213	217	241	208	205	203	219	213	214	198	211	210	203	193	238	176	189	212	220	212	198	214	212	170	189	202	210	197	242	196	212	179	211	206	221	229	205	229	215	199	209	214	196	223	242	229	193	230	216	201	190	213	211	206	212	241	219	204	207	220	246	215	223	196	209	219	206	216	196	202	241	251	213	205	191	242	191	234	226	192	206	219	231	216	216	206	226	206	235	214	200	203	216	213	219	179	215	233	194	202	217	216	219	222	211	200	181	208	204	259	200	223	203	236	195	202	247	182	186	226	210	207	214	201	202	217	213	216	219	211	223	234	262	214	214	224	222	200	215	213	204	219	226	199	169	183	230	228	225	221	215	228	208	209	202	231	213	211	207	231	226	220	214	203	211	199	203	236	227	208	244	197	240	213	202	235	215	201	204	215	231	210	203	224	204	228	200	205	194	211	197	203	205	227	222	239	219	193	221	202	217	169	230	202	231	224	226	206	217	229	219	209	193	228	243	233	194	209	200	229	230	210	227	198	182	210	229	225	207	194	223	221	233	192	191	194	194	195	220	215	223	237	229	223	206	218	189	213	221	214	194	189	188	228	225	237	239	207	210	196	213	196	221	199	204	215	199	212	205	244	191	195	206	210	227	218	211	223	200	206	219	233	173	188	226	200	229	203	205	230	230	179	209	209	204	210	203	189	190	217	199	200	204	197	226	222	216	200	231	208	212	235	212	200	218	204	218	198	217	247	201	187	199	207	179	203	202	183	230	223	226	222	213	188	194	224	211	218	196	224	239	205	221	204	205	223	220	235	184	202	208	238	223	226	212	216	206	220	206	218	212	195	220	226	226	186	212	232	236	209	195	201	199	211	173	195	209	207	187	225	191	225	207	222	213	223	205	215	207	237	219	219	199	217	215	210	232	241	220	209	219	203	237	197	204	215	210	188	198	211	223	244	203	212	210	207	209	200	202	186	222	208	215	207	222	197	201	207	234	200	227	187	194	211	179	198	223	231	212	221	214	196	233	215	214	195	203	203	213	208	182	209	210	206	197	233	203	212	212	224	221	213	228	224	181	206	211	209	226	198	211	186	209	197	209	215	238	195	213	238	208	215	205	181	208	190	213	209	223	231	206	216	183	213	201	211	205	204	228	196	221	203	211	225	244	234	183	212	190	230	223	210	246	202	186	219	201	198	203	203	181	201	192	190	186	204	213	208	215	222	244	231	193	186	183	187	220	219	202	184	194	211	223	208	220	180	232	207	215	233	237	212	210	215	173	231	202	179	204	210	216	232	203	230	209	200	217	189	216	231	230	219	233	189	198	194	229	197	216	205	214	195	195	202	222	221	231	194	194	222	217	198	198	210	198	234	216	222	220	212	220	227	206	212	225	234	223	209	181	205	217	179	221	220	224	227	212	213	199	217	203	208	208	194	235	212	210	224	215	234	212	215	221	205	206	206	196	198	239	206	228	211	174	208	220	238	190	219	195	228	191	216	204	203	225	216	199	187	239	185	183	204	219	219	221	225	182	208	211	221	206	204	214	215	233	218	207	196	199	192	219	208	234	204	187	195	232	197	203	214	249	181	221	200	250	220	211	206	217	225	209	225	196	191	229	238	221	232	232	195	211	225	205	210	211	222	226	195	205	169	196	208	188	187	229	218	184	195	214	207	199	214	212	202	211	240	234	193	220	220	225	195	231	209	236	215	200	210	205	237	201	237	227	208	226	208	195	226	181	203	218	215	238	248	189	211	203	195	203	219	211	203	232	197	224	204	195	209	229	211	218	209	210	198	207	198	203	232	212	191	226	211	216	208	204	197	198	196	186	182	215	209	210	224	207	214	183	212	198	197	211	207	194	212	220	216	235	180	201	231	212	207	202	234	241	203	179	195	197	214	200	197	195	239	216	230	206	185	202	220	218	207	209	184	223	192	169	214	197	206	235	204	206	225	221	211	208	195	223	194	213	200	217	227	203	211	185	189	197	216	193	222	209	202	226	223	215	240	224	193	215	211	207	185	197	200	216	191	191	175	193	218	213	232	211	189	212	197	231	220	205	198	209	188	187	210	216	214	210	223	241	213	208	237	199	216	203	241	210	219	197	219	209	197	214	224	199	213	180	188	193	218	221	205	177	190	214	192	237	202	224	216	217	227	225	195	220	211	194	213	210	182	204	187	174	219	192	213	242	212	217	202	203	214	238	243	211	208	219	194	206	211	207	197	208	203	185	238	207	218	219	196	210	225	214	213	192	188	234	233	223	198	198	198	182	203	222	210	248	230	232	204	203	164	229	229	212	193	221	218	211	191	208	224	193	215	212	209	200	230	201	218	230	182	241	200	229	224	187	205	229	194	241	213	203	224	235	191	223	216	204	212	189	181	202	214	203	211	209	203	208	203	200	235	191	224	198	231	210	203	192	186	216	203	212	178	226	195	215	226	196	207	219	207	199	216	228	222	243	193	245	239	239	239	230	219	234	235	193	202	185	202	233	212	214	201	214	207	238	229	206	206	218	238	168	252	211	206	231	252	205	189	199	185	236	250	196	216	226	214	213	203	222	234	226	203	226	208	206	223	192	200	221	216	190	208	209	218	202	225	194	182	238	220	217	201	231	210	197	222	180	213	206	216	214	192	215	224	203	214	195	207	222	196	211	231	237	207	223	215	196	195	212	205	228	214	224	210	193	231	208	240	217	221	214	204	183	181	216	217	218	206	223	201	186	228	207	229	222	216	200	203	195	198	189	186	214	205	204	231	212	220	197	192	200	203	227	187	228	185	202	209	227	232	191	234	183	231	223	205	170	230	196	205	224	208	229	215	210	219	241	223	211	212	231	210	222	221	182	207	219	198	185	216	251	226	202	211	218	206	192	212	219	198	216	192	200	234	214	198	234	201	192	211	236	203	224	213	213	208	242	217	230	191	196	230	190	199	192	182	216	215	222	214	210	251	237	212	199	195	198	218	194	214	206	222	188	225	213	219	202	233	222	211	215	169	261	215	219	197	219	222	235	190	221	196	201	222	201	187	216	242	207	208	217	216	217	207	230	207	191	208	222	230
8198	9739	1854	557	515	485	510	519	475	527	466	450	444	496	517	500	486	462	532	467	467	539	515	533	489	520	492	493	546	535	511	468	498	489	498	471	450	502	508	489	512	470	463	528	530	482	510	507	508	486	503	544	498	481	518	517	497	495	486	512	520	499	530	489	516	533	508	500	493	500	453	558	506	476	527	467	508	457	517	497	509	547	481	491	488	488	516	499	470	493	514	467	528	498	499	484	483	532	476	490	514	517	495	499	533	499	519	510	538	503	476	478	501	553	486	547	474	505	466	498	526	527	491	516	516	497	538	492	494	513	520	513	502	502	466	507	520	536	480	504	482	530	464	482	522	514	475	508	505	494	494	532	541	499	514	484	526	507	507	453	472	516	496	478	504	536	509	497	472	481	463	522	538	519	505	472	496	479	514	495	494	516	526	484	475	484	495	512	547	503	490	504	489	492	494	493	490	500	511	519	508	527	511	507	514	519	490	503	519	517	501	465	521	482	524	502	487	476	515	499	449	497	462	524	489	505	534	518	497	550	524	498	490	497	506	491	499	510	500	482	490	523	481	527	510	499	522	477	515	532	495	511	515	529	496	498	537	488	535	473	549	554	498	540	488	475	493	485	509	510	550	518	460	532	524	469	489	515	536	478	508	511	503	483	475	526	490	499	482	525	461	495	496	457	468	535	523	533	537	472	505	516	494	494	525	508	502	504	529	519	468	502	480	510	522	496	547	505	507	506	480	495	491	513	461	484	509	477	470	491	491	515	503	497	489	501	507	502	514	468	546	496	483	473	490	469	545	523	532	529	515	523	510	497	526	525	464	486	541	525	495	485	509	527	510	509	524	497	547	444	445	507	531	480	470	526	461	496	514	502	509	487	508	463	507	492	477	502	467	546	489	513	488	469	469	532	506	483	485	505	514	482	518	516	484	511	542	518	491	546	516	482	551	494	482	492	526	479	489	530	524	504	522	542	505	490	495	527	513	503	516	482	505	502	482	494	531	472	494	500	468	486	495	469	504	488	508	524	533	524	517	500	497	496	498	479	497	500	518	498	482	495	479	505	500	512	492	483	563	489	486	492	479	507	514	477	547	521	452	523	526	510	518	488	481	497	507	507	512	504	501	489	526	522	497	476	528	519	508	489	505	503	492	478	513	508	526	479	513	494	500	493	503	521	506	507	487	500	515	495	527	481	492	514	491	516	497	495	506	553	509	496	495	518	541	480	479	522	540	514	537	473	529	509	508	519	501	503	534	483	525	501	474	527	492	510	482	496	462	496	514	526	538	533	480	455	480	524	505	468	514	486	534	516	498	506	526	502	511	535	538	495	527	511	468	514	463	549	463	511	491	494	522	517	523	507	503	475	508	539	515	506	478	469	503	528	504	508	471	535	513	481	467	501	510	537	489	529	473	490	508	487	532	521	486	466	507	507	551	476	543	494	533	478	530	464	480	528	482	508	468	494	487	529	525	514	468	523	506	491	499	506	552	486	512	506	524	471	487	438	539	507	495	481	484	540	525	536	501	492	506	503	508	550	481	490	501	487	488	504	520	493	482	495	483	495	514	552	511	492	481	491	507	452	521	499	522	467	503	473	524	509	497	482	520	505	519	499	495	531	482	470	518	534	504	498	501	501	536	447	475	492	496	545	515	470	543	491	493	522	498	518	512	518	520	528	500	474	485	445	512	499	551	486	494	497	508	517	495	500	502	490	502	511	473	422	498	501	507	539	484	506	477	540	502	540	519	509	543	518	473	503	524	500	545	494	457	485	486	485	524	506	502	508	510	494	500	507	531	476	467	491	500	493	499	512	513	494	514	495	506	543	496	540	517	486	555	508	523	509	518	478	532	539	510	520	493	519	493	473	530	474	516	520	480	527	541	510	530	509	540	528	494	487	492	510	492	494	521	490	512	524	500	481	494	515	502	469	540	513	534	486	503	505	459	489	494	485	480	495	501	510	559	530	566	526	469	472	487	497	480	537	487	493	460	538	475	496	499	483	490	510	479	513	518	468	498	467	495	488	486	474	541	462	490	490	495	518	564	494	487	492	466	481	512	538	518	532	545	513	541	497	518	512	477	541	462	533	468	540	515	462	492	464	514	490	538	490	528	516	484	535	481	528	518	466	508	475	495	492	504	490	507	519	474	475	557	478	499	519	524	525	511	507	511	511	496	544	536	497	506	502	450	540	518	511	497	511	521	570	514	494	476	525	470	505	506	482	482	497	496	529	485	484	492	540	537	562	541	519	480	501	547	539	518	487	480	506	478	520	517	520	488	516	499	471	494	529	494	484	493	488	525	504	474	517	530	516	540	517	494	502	505	521	481	513	510	537	540	446	506	485	495	508	519	475	516	496	460	503	547	530	512	533	532	492	505	524	523	545	467	489	508	547	490	506	523	526	519	493	541	492	504	540	484	507	503	517	480	508	469	515	513	519	487	487	532	526	522	513	492	537	526	503	534	504	502	459	536	493	520	530	497	519	469	499	508	489	509	512	514	500	446	501	497	510	501	515	481	500	506	499	516	515	498	528	532	545	494	445	511	510	518	511	505	497	498	500	514	553	501	479	511	496	512	483	507	504	479	501	469	493	448	469	497	506	491	474	500	458	495	500	508	493	488	518	494	496	487	479	493	508	509	509	543	487	502	494	528	492	491	553	508	516	503	503	501	513	475	503	466	462	507	527	487	461	510	497	524	526	492	508	495	505	493	502	541	485	476	503	500	524	482	500	491	477	500	515	502	504	520	499	508	545	499	480	481	512	510	489	516	537	500	535	489	513	518	520	546	491	534	565	486	483	493	544	529	523	498	537	480	532	545	507	486	509	507	516	477	428	502	518	510	471	486	507	496	461	547	520	503	485	488	540	498	554	501	551	506	543	482	480	482	518	509	495	513	475	497	508	470	511	531	519	540	520	513	518	495	477	498	502	450	515	475	491	485	528	463	509	532	503	513	541	504	502	504	470	474	500	511	519	515	464	498	510	531	507	486	482	484	491	561	502	549	552	473	478	534	479	516	465	503	501	531	510	490	512	498	495	508	484	507	516	468	519	480	540	517	507	533	477	485	509	496	480	517	543	488	488	482	500	526	518	528	490	497	514	504	496	510	510	520	522	500	485	518	508	530	502	521	516	523	542	487	537	509	508	499	519	455	502	491	505	477	538	470	496	469	494	490	476	517	530	501	508	521	494	502	516	513	517	519	539	465	497	516	498	531	506	507	513	540	500	474	540	490	477	491	513	497	513	514	517	505	495	500	496	518	439	479	535	514	486	521	496	519	508	540	489	512	488	488	477	517	514	506	492	493	519	520	487	519	532	477	504	504	519	519	513	530	504	501	498	508	497	518	495	535	477	503	523	495	474	499	526	492	516	517	478	551	516	489	481	476	494	472	532	474	489	487	514	485	478	488	531	542	494	459	527	516	508	550	488	522	476	459	498	496	484	508	505	548	522	460	468	491	484	499	469	516	478	508	528	519	505
24895	21450	24749	28521	21440	20304	1045	496	397	365	385	372	357	303	337	326	323	325	346	353	318	330	342	308	321	321	344	362	322	369	349	331	322	333	334	347	366	339	366	306	330	314	359	306	312	306	319	346	332	309	309	367	310	311	330	328	372	320	344	326	313	313	342	317	344	317	334	295	295	331	332	315	309	334	329	302	349	323	322	333	327	329	346	300	311	307	317	294	317	309	313	318	353	314	327	306	320	390	332	355	343	334	317	337	328	334	338	323	312	393	306	336	327	338	337	316	303	352	362	322	330	310	316	334	345	326	319	347	350	333	311	305	338	365	330	333	342	328	329	317	317	301	334	310	332	326	336	335	343	318	317	305	339	298	342	327	316	327	314	386	325	314	347	271	325	324	326	337	336	328	299	325	339	308	335	295	316	314	332	310	351	344	320	338	326	307	300	354	284	340	308	318	333	332	345	316	351	305	302	318	308	334	338	363	345	332	328	340	316	315	332	319	315	323	318	315	319	332	360	341	337	330	315	302	323	286	327	323	321	302	329	324	327	366	336	329	370	319	339	341	363	328	304	325	328	333	375	302	326	328	336	340	331	336	364	317	312	324	325	310	340	344	288	319	312	338	321	349	355	358	322	360	335	320	335	339	329	362	314	331	327	354	335	338	333	348	331	347	363	357	327	330	335	345	318	322	325	356	311	342	355	325	323	343	309	297	352	319	322	344	369	354	326	322	320	341	356	333	327	326	334	327	316	294	315	366	333	352	352	333	342	351	329	339	364	329	343	345	337	316	320	313	327	329	323	305	309	320	311	384	323	350	367	338	300	338	341	348	354	306	347	349	366	323	326	321	349	289	303	358	380	303	295	348	333	350	311	318	339	336	300	333	320	331	334	377	326	315	306	322	307	324	311	345	330	330	342	324	336	342	315	310	310	339	353	365	344	347	354	348	342	322	340	343	331	314	335	329	303	307	338	365	314	328	321	290	308	340	326	346	330	312	309	315	371	313	309	319	326	344	339	289	307	352	340	354	355	321	307	290	327	327	312	324	334	307	345	310	328	319	338	327	329	281	310	319	300	348	342	335	335	367	337	288	321	314	333	357	359	345	313	329	342	311	334	330	328	311	345	360	318	316	326	336	309	337	325	339	302	318	322	310	332	306	325	350	361	285	298	331	356	319	302	327	344	348	347	345	312	344	344	299	334	338	307	308	333	327	314	315	306	312	346	343	332	328	340	312	364	338	339	317	291	321	356	335	347	323	348	349	302	329	375	308	300	344	349	364	301	322	305	352	304	289	340	311	317	344	343	333	321	326	350	320	355	356	322	343	335	320	350	341	320	316	326	358	352	319	314	326	333	311	365	347	313	314	348	369	312	304	310	312	326	336	277	315	296	319	329	373	356	328	359	359	345	331	337	337	316	331	325	313	337	317	304	321	343	350	364	373	345	332	338	332	339	321	360	373	301	316	320	297	365	342	328	347	333	323	327	306	348	311	334	335	325	327	328	327	350	338	335	322	319	319	333	318	301	342	365	376	345	343	362	345	322	369	327	336	318	327	338	306	350	319	321	339	335	320	343	320	320	313	323	314	332	299	312	363	311	364	335	336	342	333	346	334	304	319	332	331	343	327	323	343	322	358	337	300	313	327	327	352	343	312	368	330	354	336	324	342	313	330	336	320	310	301	319	326	295	340	315	319	329	306	343	309	365	342	333	361	311	330	346	368	332	320	297	330	333	312	336	348	368	331	329	324	304	369	302	349	345	337	327	309	330	328	365	317	368	314	352	321	357	292	341	336	343	340	328	367	337	347	315	307	325	316	347	338	317	345	318	300	326	336	315	313	301	330	372	306	320	318	335	326	329	346	312	327	334	332	333	328	320	341	322	343	330	323	328	322	324	350	344	305	307	337	370	341	323	355	292	355	348	335	326	342	291	311	376	334	330	327	322	329	296	342	322	304	289	353	313	359	362	335	348	354	306	334	332	325	373	313	363	336	331	340	349	257	311	314	337	321	342	309	348	344	367	319	290	331	359	333	352	295	316	360	288	327	294	303	353	332	343	317	335	310	322	320	328	316	319	313	322	318	343	363	365	336	312	328	316	343	340	353	314	348	368	350	329	337	324	343	329	333	340	323	308	321	333	312	333	313	334	343	348	323	301	299	317	285	298	296	311	329	351	336	326	363	303	303	328	348	313	322	344	301	395	354	324	338	339	368	305	306	304	331	347	359	326	340	343	351	358	354	355	338	362	327	323	355	339	326	312	325	301	293	308	351	357	335	299	351	354	351	318	308	328	349	353	302	331	328	333	329	316	355	306	296	337	358	341	323	338	349	298	332	335	308	349	355	324	315	309	328	343	337	316	340	284	310	328	345	331	307	326	370	345	331	356	316	346	331	343	325	323	317	316	337	345	344	333	333	318	319	361	322	344	329	322	344	316	323	306	338	321	353	300	313	329	334	329	345	342	321	342	315	305	368	334	319	320	332	364	325	318	305	324	381	305	353	380	306	319	315	300	308	334	324	349	358	338	310	338	347	336	347	321	349	365	305	337	346	325	322	315	334	340	339	337	346	332	336	357	360	341	312	360	359	344	302	347	337	319	340	355	323	359	363	319	352	320	292	292	325	334	352	346	348	322	329	301	379	339	346	299	334	299	334	327	343	350	334	342	335	303	349	317	348	321	353	365	341	337	336	333	307	341	310	312	358	337	294	297	331	346	320	334	351	346	359	321	374	345	350	332	315	316	315	319	382	341	325	331	355	394	318	335	320	341	353	359	300	302	305	361	287	330	341	348	342	303	356	335	369	327	372	296	310	365	328	342	342	355	316	329	290	294	314	324	313	370	312	303	307	356	302	327	313	328	348	365	334	321	337	341	343	329	327	336	340	343	349	328	318	333	353	348	323	303	335	297	328	313	334	312	328	357	310	307	314	329	326	324	303	291	334	380	331	329	287	292	275	305	295	339	328	356	340	380	330	350	308	318	323	307	326	332	313	332	320	333	306	351	319	311	310	324	336	299	310	355	334	337	349	344	350	337	346	347	319	333	338	331	347	358	311	320	311	311	329	342	318	346	354	315	336	341	324	360	356	304	327	353	361	379	335	312	316	317	331	322	323	332	333	350	357	338	334	343	331	332	358	351	341	327	340	351	328	350	322	335	354	317	366	327	293	307	341	373	302	340	329	335	345	289	334	343	345	313	354	323	357	329	327	343	277	343	350	324	339	342	347	365	337	306	355	340	290	316	309	318	344	351	369	330	350	325	308	357	357	349	308	337	335	328	322	347	321	325	341	384	371	385	359	298	362	327	324	347	317	320	315	316	307	334	337	305	310	338	336	319	306	318	333	280	302	318	327	325	322	332	354	353	312	327	347	337	319	349	340	347	319	327	329	349	327	337	344	314	326	289	329	327	314	340	348	371	321	314	319	320	333	290	290	343	361	343	302	320	315	322	336	344	337	349	328	326	350	334	341	306	351	340	302	344	339
17552	44115	9781	1199	852	771	762	759	682	753	722	703	709	680	742	719	738	693	740	747	718	685	674	724	683	750	768	708	697	678	663	741	689	695	732	693	720	736	734	737	733	677	701	677	717	727	698	749	740	708	748	739	689	751	657	694	732	719	732	745	714	736	677	737	712	713	662	724	656	712	737	705	768	735	729	735	701	683	687	721	698	713	650	647	736	706	719	741	705	728	701	693	709	736	724	708	708	792	694	726	729	699	710	721	680	721	744	713	739	700	704	749	677	730	723	731	686	719	721	718	761	687	681	697	719	766	725	738	747	694	710	732	728	727	736	674	689	701	764	664	723	708	745	710	747	742	690	738	729	755	732	724	718	760	745	721	678	738	743	683	792	669	687	703	715	748	701	717	706	712	647	732	729	726	696	746	693	713	718	711	723	734	686	720	730	693	727	683	711	758	710	726	717	726	683	741	714	717	721	713	697	742	763	667	684	748	713	742	701	675	723	697	726	709	711	747	718	726	694	706	689	680	685	694	721	787	795	714	718	730	736	709	674	699	699	691	723	751	714	715	754	724	707	754	762	732	654	735	724	696	725	681	697	749	800	712	703	677	705	752	713	728	692	700	712	737	726	721	722	717	740	709	733	730	754	734	710	683	706	716	685	700	714	740	714	669	700	711	694	759	685	704	721	693	742	701	724	697	722	712	714	730	683	706	760	718	706	746	731	694	698	690	690	720	781	660	700	735	704	733	681	753	735	738	704	687	712	729	713	753	741	716	746	687	767	737	710	682	659	733	689	751	698	684	700	682	678	742	677	738	728	681	724	720	695	724	714	717	745	717	695	690	696	668	690	671	773	720	701	653	770	720	725	709	761	713	705	739	709	694	690	708	680	683	707	695	660	724	763	722	770	755	733	708	728	666	700	736	742	690	696	726	739	729	740	739	725	727	735	715	666	709	709	706	745	731	685	746	760	721	751	761	684	718	732	691	695	723	732	698	715	725	665	717	716	737	708	742	765	760	756	741	688	683	728	720	690	727	739	696	717	769	719	745	725	741	689	702	691	764	694	713	718	697	710	746	671	746	714	727	676	717	739	748	725	724	734	707	700	718	741	714	710	719	646	733	684	723	660	680	706	721	714	652	732	724	748	687	728	719	706	724	722	705	712	708	687	736	707	679	653	750	720	681	744	724	692	711	725	702	738	695	704	720	693	692	676	690	711	722	739	738	710	734	694	735	692	734	751	650	729	730	721	706	700	709	702	680	804	711	730	739	730	707	719	747	732	721	731	696	741	661	716	783	705	718	736	722	722	749	716	711	733	686	695	724	767	723	707	678	702	722	698	736	725	716	807	735	716	669	711	745	724	727	744	776	710	673	696	762	707	736	685	707	729	709	746	677	732	737	677	724	745	753	685	725	688	728	724	732	687	713	752	704	710	712	765	678	701	708	741	747	710	676	720	723	720	725	693	713	691	746	704	749	693	689	678	722	693	739	717	716	696	769	676	721	742	694	700	745	702	729	672	695	745	657	714	705	659	710	698	727	714	712	722	726	714	662	699	725	674	704	701	759	721	790	725	698	744	722	737	692	716	654	733	764	739	740	696	752	754	704	730	687	716	753	693	719	768	717	737	703	729	701	742	689	727	758	724	684	708	725	691	730	738	727	690	689	692	664	736	713	722	723	697	732	718	675	699	687	711	746	752	720	714	717	738	673	685	721	741	718	708	695	669	717	732	664	679	704	725	729	703	691	686	685	771	705	731	740	709	716	699	735	747	668	762	684	693	706	678	751	728	720	727	804	710	760	699	701	718	703	731	738	723	730	711	723	732	699	724	726	766	744	680	722	764	683	662	734	697	744	690	694	734	701	692	745	697	704	705	681	669	739	719	713	749	705	675	684	735	728	747	721	690	740	699	746	774	717	723	744	677	743	745	743	726	746	728	695	713	735	729	704	710	734	716	706	703	696	717	689	722	712	706	715	673	680	711	709	688	718	720	689	681	726	724	696	714	662	734	650	730	670	798	731	695	672	679	744	716	711	742	678	749	674	699	670	719	739	694	694	731	726	759	677	683	702	642	695	684	720	731	678	711	737	676	737	740	759	724	733	691	716	729	656	705	704	759	733	727	718	709	717	706	712	737	759	712	684	785	768	718	716	746	695	673	709	702	697	671	759	747	715	745	722	664	706	675	706	706	713	720	708	706	726	734	689	724	684	741	713	731	719	747	690	704	743	684	699	674	710	734	715	750	717	716	722	710	735	709	714	730	696	720	739	669	713	688	693	696	747	725	657	675	646	769	803	743	733	703	664	744	752	710	751	709	669	664	701	720	722	713	712	725	729	720	725	747	708	775	680	707	761	698	732	701	689	741	685	717	717	687	709	741	715	726	752	693	743	743	670	704	697	742	677	728	761	716	684	683	693	713	744	738	702	708	719	750	749	714	694	711	717	671	688	737	743	681	725	717	674	741	704	733	703	706	706	762	695	709	674	698	717	735	696	692	721	704	699	724	710	670	678	716	760	714	755	721	737	688	721	743	698	716	731	686	740	697	698	699	663	679	717	721	721	749	737	710	728	711	735	734	725	730	719	734	718	732	736	702	737	685	712	760	673	697	721	717	746	745	729	706	735	736	732	726	710	724	689	753	716	738	702	676	696	717	758	693	673	700	688	713	705	698	758	687	666	735	719	713	715	736	685	712	719	727	703	706	725	769	710	699	710	672	708	726	700	697	711	715	741	736	730	708	716	736	725	752	684	693	701	688	699	698	705	721	751	697	723	741	748	748	743	696	724	692	719	717	695	718	753	717	750	719	713	713	707	704	724	687	703	661	707	717	741	731	737	690	680	700	754	711	786	725	671	713	720	718	720	710	768	664	743	706	725	740	752	693	697	676	686	733	745	670	691	688	709	682	720	776	709	723	695	707	740	708	713	685	703	694	733	712	691	679	676	707	719	747	716	745	660	743	725	710	716	710	716	721	718	795	712	737	678	752	719	725	701	739	751	722	703	757	690	703	662	703	757	721	741	772	713	774	728	703	665	683	760	728	733	686	691	744	761	710	691	729	738	661	674	715	716	700	717	692	706	732	686	750	694	722	746	715	687	722	730	685	725	731	740	709	707	714	729	705	693	718	717	716	662	743	759	756	670	719	712	719	712	735	706	749	637	740	737	703	725	704	715	664	734	697	692	721	698	666	722	711	626	652	747	687	706	728	706	697	683	732	714	716	700	760	720	700	690	717	666	711	691	743	687	779	725	659	701	716	670	776	725	716	710	699	729	712	684	689	733	729	698	688	747	734	742	720	731	661	708	696	694	712	772	702	716	713	676	690	704	702	700	691	697	748	667	753	709	706	714	743	749	722	721	688	687	756	739	740	717	781	683	660	706	745	663	702	732	725	714	731	724	733	711	707	713	752	678	691	695	764	702	712	713	706	765	708	711	715	703	708	735	692	723	704	729	700	685	743	709	730	725	703	692	695	726	669	762	681	725
24283	21440	25016	28261	21440	21452	18802	726	389	384	315	340	309	310	310	295	301	263	301	307	265	262	247	239	287	269	276	250	260	285	265	261	260	255	282	273	278	302	243	233	248	244	269	249	303	284	267	237	265	281	305	272	269	265	245	253	270	280	274	271	241	256	261	240	269	253	259	261	250	271	255	256	263	269	265	240	249	267	264	257	247	257	305	239	247	274	273	277	278	252	255	269	251	244	250	258	235	238	264	218	267	257	273	223	259	247	240	239	258	285	270	270	252	237	255	240	247	244	226	272	269	246	251	254	265	218	291	273	284	263	224	252	269	255	255	243	274	247	224	254	257	238	253	267	273	265	248	243	269	283	256	255	264	246	272	268	275	271	249	249	250	254	269	214	260	259	252	261	276	271	287	288	278	256	262	283	272	275	257	292	247	254	237	258	220	231	281	266	241	237	256	235	258	250	244	266	269	256	265	229	242	215	265	240	270	249	242	231	228	253	284	249	249	274	254	280	246	257	235	224	252	266	257	242	268	259	253	243	276	258	242	234	269	283	244	300	258	251	250	227	248	231	260	225	248	250	277	253	282	244	244	262	254	249	256	249	309	242	249	274	282	229	252	266	262	259	259	251	230	219	260	241	268	276	274	233	253	253	292	260	290	263	247	248	246	247	264	252	238	266	257	274	268	268	275	224	235	239	245	257	270	266	252	214	263	259	273	264	223	265	273	282	251	257	268	248	229	247	261	258	215	259	251	242	259	238	275	260	271	266	258	232	236	266	267	238	283	286	259	264	245	231	283	258	259	289	261	244	252	255	268	243	259	269	229	233	265	285	275	247	250	248	242	264	247	266	254	238	244	229	254	266	253	268	253	237	286	272	274	255	234	230	248	234	282	262	247	269	256	254	243	242	255	250	251	251	268	244	255	248	266	252	235	253	241	253	268	267	272	304	238	254	248	279	235	287	270	227	251	234	291	266	238	258	232	238	258	279	258	267	251	270	266	252	246	232	251	268	250	255	265	263	209	269	254	270	252	267	283	277	276	253	227	234	243	238	265	237	272	264	260	281	261	253	261	271	258	266	237	262	247	233	244	260	251	239	269	215	238	243	259	272	247	301	246	259	267	262	283	269	235	275	268	274	263	266	245	238	256	245	245	249	253	274	258	254	258	286	253	285	267	268	287	262	256	234	241	282	272	241	273	228	283	251	267	246	251	252	258	253	285	263	254	255	279	282	280	266	257	285	270	245	263	282	271	252	260	244	238	226	269	267	261	234	256	256	270	283	265	267	256	222	269	251	256	279	260	274	297	254	274	238	236	266	286	274	274	237	247	261	289	230	264	261	250	241	267	238	289	273	258	256	281	273	265	277	258	269	258	263	235	290	241	273	234	262	257	254	231	258	274	256	235	274	292	259	266	275	241	250	275	249	233	250	265	257	278	238	264	252	278	273	231	237	251	258	226	240	251	246	218	273	286	266	276	251	260	245	232	253	284	279	262	243	282	240	272	314	250	239	247	265	285	255	264	281	268	244	251	270	250	278	259	257	284	261	244	247	247	257	274	213	231	257	226	271	247	267	268	263	262	281	249	230	228	242	252	266	264	266	271	277	242	283	227	278	252	274	276	254	232	254	263	244	232	270	239	220	256	245	236	259	217	236	271	240	253	237	310	261	245	266	262	240	276	253	267	290	267	268	212	252	262	249	263	231	242	244	243	258	281	244	239	253	235	279	242	236	265	260	257	244	270	259	263	243	237	249	250	274	238	227	270	325	279	280	232	227	262	252	257	258	274	249	264	268	246	276	287	270	238	254	288	264	268	246	239	257	243	282	288	222	272	240	260	284	231	251	263	244	238	275	226	263	283	239	264	258	283	311	274	267	281	285	277	278	252	252	233	231	267	270	262	262	224	252	245	275	245	256	255	265	224	294	270	265	243	254	242	265	245	261	254	255	285	243	256	234	250	275	260	251	236	215	264	265	255	212	270	268	279	210	278	258	245	303	227	256	245	263	264	245	250	220	265	275	250	244	238	249	235	257	305	247	239	261	242	236	255	248	266	254	272	280	247	229	250	265	259	261	253	257	243	244	242	262	274	230	272	254	282	255	232	260	267	247	242	234	261	258	255	259	247	267	239	206	247	280	244	244	291	250	251	268	263	265	248	253	257	234	261	278	273	256	272	247	249	237	283	229	242	256	242	241	267	279	265	238	300	266	245	220	239	249	280	280	259	265	269	254	248	249	235	276	236	280	250	279	276	251	260	270	242	220	245	224	239	251	284	252	278	241	241	275	228	239	240	243	263	253	252	273	273	277	257	239	254	246	242	264	210	257	261	229	267	264	296	254	254	266	270	236	247	250	273	291	257	306	241	255	246	269	220	254	257	259	265	268	245	244	276	250	271	265	239	222	257	276	272	290	250	250	269	254	248	270	240	250	273	242	244	250	273	285	276	288	267	257	297	234	271	304	269	257	275	245	243	256	274	257	254	262	282	279	249	277	256	242	264	226	254	243	229	219	242	248	263	286	229	253	279	262	239	253	295	269	282	269	218	263	234	259	263	248	244	277	231	247	203	238	267	274	266	263	268	259	271	261	251	286	247	266	233	287	260	250	265	257	271	247	264	263	269	252	241	268	253	260	219	278	240	284	248	241	238	249	284	257	286	264	255	266	239	285	246	295	245	285	244	247	267	277	232	277	235	262	253	289	261	251	264	261	259	245	236	292	263	222	289	288	278	266	287	228	290	237	236	262	270	238	274	264	257	284	253	211	228	240	249	255	268	266	266	243	241	256	256	237	221	298	271	255	291	239	219	239	297	235	255	242	272	240	239	251	241	264	296	249	254	254	273	286	266	236	261	230	247	250	251	265	249	267	270	247	242	239	230	241	244	245	298	251	237	291	239	287	259	248	238	240	278	246	232	275	254	265	254	270	245	257	268	273	263	260	237	230	272	277	256	229	297	249	235	264	253	229	250	259	237	241	249	252	265	240	281	261	251	224	237	236	243	229	262	261	260	261	240	256	276	244	257	246	235	288	265	254	228	279	275	280	258	286	222	241	243	237	228	271	258	257	241	235	262	238	272	249	270	269	248	225	266	236	255	257	231	255	237	257	248	286	268	285	278	254	229	225	272	293	258	267	210	293	247	258	281	255	244	223	248	268	238	268	265	258	297	269	272	254	295	247	235	275	258	263	231	242	239	227	240	250	242	272	264	302	281	263	300	253	261	266	282	265	279	273	257	225	228	253	224	277	238	266	244	262	264	264	266	275	255	241	248	267	262	262	276	274	283	260	282	272	252	254	261	240	234	259	247	265	281	258	261	307	248	244	223	248	251	255	266	253	229	288	241	230	237	236	273	248	272	289	285	260	242	225	263	283	244	264	268	268	256	271	221	232	257	233	256	251	250	235	243	249	260	230	252	254	241	239	253	235	208	236	264	240	242	258	252	260	258	257	276	237	280	244	284	242	257	252	256	277	292	244	273	270	256	268
23340	55997	15380	1485	826	727	629	642	586	585	573	592	584	561	595	541	590	512	543	560	568	570	590	526	563	544	551	546	523	569	510	538	537	525	540	538	540	528	528	562	514	487	515	539	511	568	522	514	538	563	530	546	576	545	581	524	509	583	527	520	574	545	579	559	533	534	541	547	534	538	544	517	563	587	573	551	548	540	556	516	524	539	500	515	545	574	546	562	543	533	578	559	519	563	534	526	536	538	561	556	530	501	599	523	547	573	536	545	558	537	535	549	529	551	523	556	548	554	563	544	511	520	511	554	562	536	525	544	529	522	535	597	534	526	531	520	540	529	531	519	500	570	563	543	551	549	540	526	537	575	519	530	543	583	530	574	583	539	519	513	493	548	522	549	497	540	472	567	499	523	554	561	521	537	514	576	540	546	569	542	561	534	542	509	530	514	546	552	546	525	499	513	490	492	556	557	569	559	532	513	529	514	536	534	542	534	525	591	539	514	520	552	528	585	518	514	509	523	547	530	523	587	544	534	544	556	518	530	543	572	588	498	535	513	553	484	564	505	521	528	551	531	537	548	550	590	539	535	516	546	525	501	585	530	539	564	550	559	501	530	497	519	558	576	507	535	548	568	558	549	482	566	547	533	551	532	582	531	569	547	581	541	541	537	591	550	530	508	544	512	510	522	532	500	509	566	552	557	532	551	560	557	529	526	559	574	510	532	511	528	547	509	523	519	577	539	527	537	551	560	547	559	513	535	577	542	491	529	516	548	551	559	558	528	556	563	528	546	481	528	561	568	547	547	514	574	577	536	515	581	508	575	516	565	543	517	605	516	527	567	549	531	526	550	484	548	541	572	515	515	544	535	548	560	582	537	557	506	569	512	561	521	508	497	573	512	551	528	545	568	565	508	531	577	587	541	542	561	505	547	545	574	540	552	562	570	583	544	526	555	543	547	535	520	546	550	541	536	515	543	553	539	539	525	488	557	576	528	540	553	581	497	521	542	576	555	548	510	531	518	530	556	509	528	540	543	512	565	517	522	561	534	556	535	559	543	503	549	521	544	524	533	531	515	508	554	516	522	533	529	539	553	551	502	550	561	564	519	559	572	520	549	541	539	538	518	526	523	566	537	560	496	538	545	561	581	555	556	485	559	550	535	550	589	520	575	531	585	507	493	507	533	517	565	559	506	538	542	516	570	548	586	555	506	547	525	522	563	538	489	500	547	536	544	549	556	540	582	567	557	561	551	539	569	566	561	573	534	527	591	546	517	525	531	560	541	538	531	495	551	544	565	537	576	552	537	539	515	550	555	535	558	538	529	582	538	538	520	479	504	553	562	557	557	591	545	546	570	558	564	565	531	536	544	531	572	571	547	525	571	540	571	557	543	547	553	515	522	532	546	546	488	504	494	594	511	565	521	512	551	534	550	525	558	572	533	492	557	575	526	527	536	511	517	528	512	575	499	526	552	538	541	550	562	544	501	553	522	519	556	558	528	547	502	534	561	556	541	540	542	558	568	494	550	569	533	509	512	556	503	517	526	550	538	542	532	566	501	515	517	516	507	546	550	553	514	541	541	540	553	569	511	543	525	552	528	521	523	521	493	579	548	557	536	570	550	559	517	520	536	539	546	557	513	552	540	526	549	544	503	525	562	515	541	536	531	575	511	541	516	565	551	500	570	520	519	530	554	565	565	492	549	539	506	534	509	560	499	529	551	476	535	564	490	520	528	533	521	538	527	545	497	563	517	544	531	569	557	513	531	528	574	558	498	544	558	524	538	570	569	558	538	552	564	537	569	517	558	517	500	503	534	523	590	586	560	500	524	504	563	553	546	590	550	545	519	532	542	575	537	574	580	558	528	573	554	543	538	569	519	543	550	557	489	546	537	561	590	526	515	556	517	510	532	539	509	539	538	565	542	549	534	528	525	565	553	551	497	585	527	548	533	549	531	569	536	533	540	570	513	529	531	557	565	548	575	527	564	558	525	506	532	550	546	562	552	513	515	589	527	499	538	510	525	507	544	571	545	505	578	549	517	548	543	556	609	537	552	531	538	508	515	557	550	530	561	575	533	529	541	544	544	526	540	554	555	535	578	530	551	525	532	535	502	540	567	532	491	540	543	518	534	518	509	523	535	508	501	555	562	594	566	494	471	543	538	517	517	538	560	536	529	551	515	538	516	532	565	510	565	551	512	532	541	563	534	534	508	568	530	531	544	525	510	519	554	600	577	550	569	552	566	570	532	525	540	508	537	519	521	549	548	594	556	566	522	535	517	553	522	527	546	546	525	508	544	559	537	521	542	498	542	516	568	566	523	542	511	554	529	538	550	533	543	484	553	550	517	535	562	582	545	535	551	516	524	575	559	552	540	573	538	524	498	544	528	556	546	555	576	526	545	528	558	501	522	564	536	565	513	543	581	583	561	582	541	536	571	518	533	517	530	535	550	533	557	524	516	589	565	520	533	572	499	508	554	513	557	544	540	523	534	542	557	555	524	559	493	525	509	507	550	512	532	546	533	541	523	565	544	519	538	496	537	537	582	552	487	540	540	523	530	537	537	510	564	499	539	514	514	540	560	551	541	565	568	533	520	567	555	523	565	558	544	547	573	553	521	551	546	556	611	571	501	511	534	518	518	549	503	540	525	494	553	567	536	524	527	564	576	549	562	539	494	550	536	569	509	562	512	535	535	541	518	537	537	532	532	546	544	509	512	557	484	474	536	548	500	548	555	561	568	541	535	576	568	524	521	522	543	526	556	523	515	550	544	523	549	558	556	557	534	554	501	517	558	523	532	564	531	527	543	553	532	526	550	546	518	513	570	542	528	538	548	563	534	539	560	523	555	566	532	579	538	555	527	542	535	539	570	544	543	502	505	519	532	573	573	533	543	538	502	520	557	565	556	556	546	518	514	546	537	553	535	578	589	576	582	511	571	553	507	531	552	566	533	568	534	587	544	505	556	578	551	529	573	573	536	558	546	555	532	511	546	566	538	523	562	534	507	572	554	545	533	528	538	491	559	556	504	526	509	512	622	568	542	597	564	508	520	539	592	563	529	596	509	532	543	546	572	502	536	557	544	531	512	533	544	546	534	540	547	500	547	500	525	550	522	536	529	574	504	524	520	558	563	541	555	513	520	608	543	562	549	508	553	494	521	546	534	541	550	558	557	535	550	542	576	541	544	531	524	571	557	520	548	479	534	525	532	541	532	521	561	559	503	527	506	544	527	535	517	555	497	530	528	568	524	529	518	526	528	517	544	541	527	552	543	556	573	514	536	562	513	531	566	525	562	532	536	525	580	555	536	589	526	585	532	495	556	546	510	543	545	564	493	543	564	548	530	513	530	511	520	511	480	572	536	529	534	502	537	522	523	559	537	553	521	549	562	531	547	526	517	533	543	520	551	554	526	557	564	560	554	535	536	526	558	497	501	550	528	543	553	581	533	558	582	567	498	537	539	567	537	500	503	505	531	548	559	529	568	518	562	546	530
32804	21061	10310	795	271	249	200	223	246	203	183	196	183	228	149	208	247	200	192	199	206	208	191	200	185	228	204	213	202	243	186	196	228	222	209	194	246	187	219	188	180	224	209	196	198	224	238	223	233	223	218	200	186	220	208	204	200	234	230	217	216	231	196	216	210	223	216	213	211	198	220	181	228	228	209	203	202	226	235	251	206	189	208	182	199	201	188	216	224	193	240	219	209	202	188	246	201	237	237	202	217	208	215	198	217	225	201	225	212	218	216	215	221	205	206	228	227	203	188	212	231	213	187	209	208	202	209	218	185	208	208	189	205	200	218	195	189	212	223	205	193	220	215	215	218	202	197	207	217	190	220	189	185	211	220	179	228	217	210	215	217	212	225	220	201	207	235	204	235	221	204	227	216	227	225	205	213	205	201	216	199	195	201	207	205	234	229	238	226	199	213	224	208	198	197	204	193	217	219	220	217	211	207	206	209	215	203	217	218	209	223	220	192	209	203	209	171	237	214	198	238	196	231	204	217	220	194	214	214	225	207	225	188	213	223	223	213	218	211	210	184	251	199	198	180	241	199	199	224	232	230	212	200	215	210	235	221	186	221	203	204	216	193	208	204	214	174	211	220	190	269	219	199	217	189	210	215	247	206	224	192	181	223	213	218	217	207	213	228	224	216	224	215	202	222	209	213	179	220	201	187	233	219	205	195	191	207	173	213	214	222	200	196	216	212	194	209	191	220	196	210	231	219	212	239	186	206	197	225	204	220	239	210	222	194	222	223	191	210	212	194	195	207	183	208	211	213	221	202	193	221	213	207	206	231	249	227	209	210	218	223	209	209	218	219	196	225	218	227	208	205	230	230	194	218	203	220	219	233	187	207	224	211	202	247	226	213	201	193	198	208	205	216	230	210	222	202	187	215	203	187	190	178	215	240	208	189	212	219	218	235	216	227	215	225	206	223	227	207	206	213	230	186	208	217	211	225	236	224	230	233	220	222	201	205	238	199	211	227	212	231	204	201	176	208	229	220	170	191	216	218	233	229	180	237	173	226	219	196	192	178	202	181	212	220	243	221	192	219	219	234	217	194	212	215	239	244	199	211	188	226	203	229	201	238	202	203	230	246	192	200	219	201	194	216	215	209	215	211	222	254	221	183	189	222	202	209	208	187	219	211	218	226	226	200	209	234	203	213	225	203	200	203	226	196	196	219	241	208	196	198	192	205	196	235	197	196	173	227	221	215	193	203	196	209	222	204	189	214	215	206	193	221	206	201	212	221	214	208	199	218	229	240	208	221	211	212	207	220	224	232	211	180	210	224	220	206	218	241	202	209	191	195	212	205	201	203	203	198	215	222	198	215	227	230	231	241	200	204	204	220	232	224	244	233	190	240	211	233	204	206	211	203	206	201	230	203	215	202	199	256	228	217	200	233	205	220	214	199	221	216	202	230	193	202	221	205	211	193	216	200	206	198	234	208	230	215	202	236	232	217	215	207	209	190	207	210	207	192	223	206	209	195	172	210	232	182	199	207	214	190	201	196	215	213	205	208	211	207	221	223	226	224	215	236	212	193	227	228	236	212	198	209	237	183	212	201	226	194	228	204	220	199	223	202	231	212	191	207	228	178	208	205	202	205	219	216	231	191	168	200	200	216	246	218	218	218	223	202	199	205	217	226	208	198	206	207	223	211	209	209	223	211	229	225	202	191	203	186	224	211	208	183	204	217	235	225	204	217	237	241	210	213	226	197	230	227	228	216	226	218	199	215	216	220	198	235	215	210	233	223	215	189	201	195	212	218	211	184	216	215	222	208	258	236	199	195	227	219	211	208	225	211	193	233	208	189	206	231	203	215	226	212	189	249	202	214	199	218	202	188	196	202	215	211	207	244	191	235	224	231	209	230	247	189	201	221	219	195	223	193	189	185	234	186	200	235	205	218	188	191	261	206	217	229	215	216	188	211	202	207	218	209	206	207	213	221	194	205	208	180	219	241	200	211	218	206	189	203	224	226	199	215	226	231	223	215	205	215	207	218	213	231	224	225	213	229	202	175	252	213	209	202	206	224	184	195	221	220	198	209	205	212	263	220	198	232	195	224	213	210	217	208	200	206	213	214	227	214	227	221	185	203	224	238	192	216	202	227	208	197	224	182	217	193	226	228	227	213	213	224	239	237	198	242	236	240	229	210	201	216	213	205	216	209	198	199	233	183	203	203	203	227	217	215	199	226	187	217	238	234	220	207	222	236	207	238	223	212	227	227	205	199	198	183	254	197	190	198	211	230	201	207	211	224	217	216	178	233	246	201	231	243	197	220	213	192	209	202	207	222	217	206	218	224	228	204	215	204	184	249	199	201	202	190	211	225	200	199	208	204	205	188	233	216	216	240	212	187	241	239	189	219	215	231	207	197	207	216	188	228	232	209	203	200	228	202	219	213	198	210	215	210	196	208	224	219	193	232	209	208	210	225	243	220	216	194	180	191	211	225	237	211	224	230	195	202	201	227	220	216	202	201	197	220	230	197	190	187	193	190	197	206	226	202	199	209	205	218	242	202	199	227	224	199	235	214	211	218	209	202	228	206	204	244	204	187	220	207	197	199	205	208	216	221	223	201	194	195	208	185	220	178	244	202	209	226	199	227	223	204	225	225	205	188	208	202	233	201	222	233	228	231	198	200	209	209	197	242	204	189	229	213	191	228	208	191	204	187	208	210	194	220	209	198	223	209	201	221	213	260	212	229	207	230	208	218	206	229	203	196	231	212	206	209	217	206	215	202	213	218	210	206	208	218	210	201	228	208	224	199	198	186	222	217	231	202	202	221	221	181	211	202	206	203	231	222	187	246	192	203	202	223	201	190	215	205	202	216	198	205	191	200	219	228	213	226	196	218	183	226	212	204	204	222	205	248	225	210	218	225	192	223	207	234	233	198	213	228	193	233	249	208	175	206	176	217	219	193	204	208	224	207	199	220	199	214	213	234	203	225	218	180	225	217	208	214	197	201	212	194	196	183	205	226	214	207	199	205	219	227	245	234	189	210	207	188	173	208	201	214	214	209	210	202	185	220	223	207	186	217	215	224	236	193	215	223	215	237	231	226	174	217	186	198	183	208	195	225	210	241	220	215	201	227	208	217	193	226	212	172	232	211	198	203	219	183	199	226	192	204	212	232	249	212	248	195	201	200	192	207	210	205	197	190	175	207	219	218	195	219	191	209	196	202	194	210	193	222	191	217	216	233	206	220	227	241	229	199	222	179	217	226	202	202	191	193	206	215	185	227	204	225	193	217	187	211	224	237	194	195	197	230	202	232	198	213	229	218	182	199	196	207	216	227	185	194	231	192	194	216	202	202	215	171	182	200	227	197	215	213	203	216	202	219	203	199	212	187	201	225	181	196	245	221	200	226	209	203	219	217	197	198	228	200	214	220	195	217	246	222	198	185	215	233	213	197	207	233	192	218	201	189	212	210	230	224	229	218	226	200	206	211	209	179	213
8097	8828	1572	544	515	508	499	504	503	511	526	502	493	565	505	485	527	478	509	496	535	487	501	527	507	515	517	479	533	512	504	462	492	491	531	492	498	452	477	477	527	521	475	509	497	494	553	489	472	462	498	463	506	485	531	490	494	469	501	480	507	545	494	557	502	511	527	474	492	528	512	527	510	519	498	508	507	478	522	503	520	550	510	499	517	484	506	512	476	493	519	542	508	491	508	505	494	495	503	484	479	507	470	485	530	497	505	468	475	460	515	515	491	490	541	515	494	541	509	493	482	519	530	535	505	507	441	551	487	500	484	494	498	497	466	482	527	539	496	558	492	512	514	495	556	508	484	533	470	498	471	517	533	482	515	515	528	518	514	497	497	491	512	491	535	502	526	490	515	522	535	538	487	503	537	498	518	488	516	534	506	483	538	457	486	493	494	536	517	526	514	498	500	536	496	525	515	472	510	493	491	483	521	501	503	519	506	498	500	469	484	479	522	455	536	487	510	516	522	448	525	498	543	465	498	533	514	494	542	497	531	490	507	506	512	514	519	491	529	527	525	485	538	496	506	499	544	497	478	489	480	499	483	508	488	495	503	542	504	512	501	487	498	497	494	499	530	524	508	503	512	510	463	523	519	523	505	482	526	527	510	509	478	497	561	520	497	513	498	520	513	528	527	492	486	518	523	490	518	543	488	520	498	499	519	483	519	544	520	578	506	478	487	528	486	523	491	499	523	468	530	494	537	498	521	487	505	517	554	522	506	522	519	490	469	481	500	527	546	498	496	487	532	505	537	513	473	507	501	559	510	530	515	545	514	496	521	516	514	472	502	540	504	510	517	554	486	524	470	517	508	454	514	519	526	509	519	471	504	454	506	498	503	537	521	499	528	525	522	485	536	475	523	487	474	488	504	537	490	517	481	502	542	517	482	504	502	453	540	493	517	487	513	517	517	513	506	497	482	509	515	503	507	508	456	514	506	503	483	488	483	520	482	515	485	546	490	519	497	498	501	478	480	486	512	547	539	513	550	563	469	547	517	509	498	476	528	514	482	462	535	504	463	533	542	498	537	503	502	477	504	497	526	517	501	465	483	509	482	489	530	494	535	474	513	541	551	485	485	489	518	497	514	501	484	513	522	509	482	512	521	481	527	525	506	494	508	471	485	511	503	494	476	501	506	521	498	502	524	523	481	488	492	518	536	476	494	506	488	483	509	514	545	517	509	483	476	475	469	516	502	495	506	532	548	515	521	527	553	512	502	495	503	538	496	493	470	502	460	495	548	509	509	487	508	502	483	551	480	492	496	519	486	513	462	526	523	478	492	497	498	504	541	476	517	486	530	499	498	506	510	536	535	509	549	498	520	525	483	492	492	488	482	496	459	502	498	506	519	507	517	504	501	528	484	486	496	495	464	483	509	503	491	533	483	493	478	507	500	482	509	487	536	506	513	515	527	558	498	534	463	481	515	499	502	452	462	543	517	505	514	515	499	477	520	512	505	470	489	505	503	513	495	478	486	517	527	492	525	508	521	467	510	497	523	447	499	537	502	504	539	504	506	501	519	504	493	479	543	497	514	506	517	507	520	497	518	536	491	500	541	507	493	544	510	518	517	513	516	532	499	474	516	538	527	499	516	544	500	522	520	507	500	496	496	500	486	526	534	541	519	490	543	490	478	521	496	508	526	479	512	520	536	550	477	466	511	524	536	502	493	544	561	535	533	506	498	556	458	438	503	509	524	495	545	518	508	487	529	543	517	534	515	484	536	483	535	518	494	546	536	504	528	518	490	505	487	478	554	515	486	496	508	544	507	478	523	520	469	491	505	474	504	538	532	471	467	503	546	517	570	487	455	477	507	550	478	525	503	535	497	497	526	507	507	542	467	505	466	481	524	486	502	497	492	547	478	526	485	505	507	530	486	496	497	499	518	489	490	475	531	485	503	470	488	493	512	488	504	507	501	523	507	523	495	492	547	525	494	504	517	486	484	483	492	517	495	513	486	518	523	523	504	459	508	543	508	512	527	485	506	535	485	530	483	530	530	480	499	512	526	533	520	506	497	544	501	478	513	501	502	533	447	528	536	540	499	513	496	542	504	492	563	514	492	555	499	514	528	509	505	499	483	516	516	482	500	479	499	489	506	529	465	533	526	560	543	480	513	505	505	467	485	505	502	493	483	519	499	510	525	510	485	494	483	470	492	507	506	476	483	518	487	507	521	530	504	474	489	474	471	522	516	538	525	486	529	507	515	507	489	549	520	519	529	512	524	507	532	537	485	468	492	493	444	493	492	489	543	502	486	494	531	516	463	562	485	477	475	497	496	484	467	489	558	498	524	533	539	481	494	524	492	477	484	530	471	523	514	490	495	514	521	518	462	492	472	508	546	527	486	495	520	522	483	474	512	464	473	502	467	488	497	539	523	493	506	484	483	497	470	543	451	522	519	498	504	522	499	473	500	499	470	474	513	474	518	477	485	486	518	499	507	532	486	474	498	487	514	517	498	506	489	495	507	502	476	473	493	503	498	502	509	503	530	492	491	519	520	462	544	494	496	488	512	499	509	513	538	505	509	543	477	503	487	522	519	483	490	480	530	495	500	493	525	525	485	487	529	476	508	491	477	496	498	498	480	513	479	490	539	518	529	487	514	472	561	523	506	498	494	512	494	480	516	530	488	505	523	482	509	493	533	498	495	507	492	530	480	501	498	535	492	527	515	509	493	525	527	466	542	490	513	482	506	561	492	470	462	510	517	541	499	486	517	536	501	532	572	486	500	512	527	527	512	507	510	516	504	505	502	513	488	508	514	510	466	511	491	508	498	517	497	549	534	501	490	495	542	519	510	490	506	519	477	448	464	509	507	516	533	513	528	501	520	515	543	487	507	489	485	494	507	543	512	503	524	568	500	510	474	486	489	523	502	507	535	494	543	498	505	526	505	519	514	506	537	520	484	525	527	454	498	535	490	495	494	536	477	510	502	502	489	508	532	468	485	549	533	527	522	519	526	471	506	523	515	544	490	532	497	479	519	478	492	462	506	536	522	523	513	487	513	502	509	508	505	515	515	488	574	559	509	497	507	502	489	504	531	464	470	501	522	476	485	513	503	515	541	525	502	501	512	488	470	509	499	511	472	493	474	504	506	553	510	498	524	489	506	536	517	536	527	516	487	530	530	509	490	511	509	503	502	457	523	493	511	479	498	530	530	500	493	496	542	500	474	476	502	534	528	521	526	500	493	526	499	515	510	515	495	525	486	486	496	481	494	526	498	504	464	491	504	493	527	505	519	501	503	494	516	496	563	534	490	515	491	525	503	491	514	503	506	531	555	491	502	494	518	512	484	534	554	490	520	498	526	485	467	451	514	487	512	485	475	486	489	518	512	552	519	514	524	522	513	533	514	514	481	541	438	450	481	513	455	514	527	500	511	532	480	538	463	520	506	458	511	470	478	532	525	496	513	487	516	499	500	504	513	476	505	476	502	489	540	498
24869	21442	24721	28553	21437	20377	1013	441	409	363	348	374	363	392	356	359	354	328	340	343	306	334	350	357	341	366	320	319	353	333	352	320	360	331	348	330	342	345	322	335	336	375	317	376	344	345	332	363	347	348	345	314	348	324	359	353	340	356	356	337	341	295	340	333	345	332	335	343	355	341	315	328	314	348	343	317	361	347	342	360	330	321	331	323	321	307	351	315	361	304	341	380	343	324	300	310	354	323	310	351	337	331	358	326	318	320	345	336	297	363	338	325	337	328	321	333	313	351	311	307	358	312	324	335	353	349	324	332	304	345	330	344	341	336	333	300	344	336	349	369	313	309	325	307	314	329	326	302	322	342	338	342	315	332	330	342	314	336	363	359	349	339	331	324	346	345	360	331	321	345	304	320	327	331	304	353	312	364	331	318	337	311	356	320	353	351	332	316	321	334	335	292	306	310	342	331	314	320	317	321	331	283	364	340	319	330	348	330	339	329	340	303	334	303	325	378	325	365	320	327	359	347	329	373	328	338	329	329	353	357	326	313	335	333	335	318	306	356	288	314	327	346	345	333	310	343	325	308	366	330	371	332	339	318	315	306	357	325	336	325	335	329	316	314	321	331	331	295	320	315	298	345	346	333	331	330	380	317	317	364	332	354	366	328	374	344	355	347	334	356	346	320	313	328	286	335	350	343	320	324	351	335	319	330	330	328	353	327	335	355	321	342	325	324	349	348	333	357	315	315	329	326	334	306	360	338	300	338	305	335	345	335	298	313	313	363	342	303	355	315	301	328	365	347	342	348	325	332	353	315	364	300	318	301	338	338	326	346	375	330	326	275	319	300	286	325	311	335	345	325	390	287	307	343	360	311	329	310	349	373	350	331	304	331	334	334	364	335	317	332	305	325	284	331	306	328	339	341	322	335	341	355	301	295	287	295	334	342	340	347	335	364	340	311	321	344	330	373	329	339	309	337	309	317	311	337	338	351	313	334	327	345	355	359	322	343	348	307	375	345	325	339	329	338	345	333	321	311	330	329	328	330	333	327	352	339	350	371	358	322	308	320	337	316	340	328	351	327	350	330	334	336	326	346	365	315	330	348	323	342	328	311	327	316	272	345	331	308	333	334	342	307	317	318	348	349	372	293	362	363	326	333	328	344	339	339	337	343	318	369	354	330	318	347	344	331	346	319	353	336	289	330	362	338	339	295	318	311	348	326	332	345	327	331	343	317	330	305	318	337	333	362	340	318	339	348	345	330	327	321	277	375	327	325	338	332	337	344	324	344	327	349	318	325	332	351	300	325	320	333	368	330	340	324	352	353	314	321	331	342	300	354	345	295	300	313	340	353	329	320	322	351	333	356	332	357	316	329	300	315	327	314	359	345	354	355	335	320	321	320	312	342	365	321	311	336	322	335	349	307	337	324	343	313	349	346	314	295	330	327	344	325	316	366	346	339	310	350	331	335	334	347	325	330	329	347	319	312	324	329	330	354	345	363	321	311	356	378	350	343	363	339	340	362	345	340	334	313	336	343	324	338	334	336	331	333	318	337	311	324	317	331	369	312	356	336	365	327	347	287	376	350	345	322	320	326	315	317	301	303	315	342	325	273	314	309	362	336	353	321	367	315	329	307	354	355	376	321	362	332	282	382	319	355	332	308	311	329	305	285	301	316	310	334	345	303	319	360	325	335	353	316	322	347	321	336	324	341	303	312	339	350	323	334	327	346	325	362	311	335	326	352	369	345	317	358	340	329	334	338	298	329	357	322	358	362	327	312	288	351	311	325	318	325	320	309	348	344	334	320	312	319	341	302	310	345	371	319	296	343	368	341	328	330	359	333	341	328	312	346	294	329	315	342	353	348	341	330	313	341	325	322	327	345	320	323	310	331	351	356	351	305	317	312	323	327	340	315	340	363	360	328	318	363	299	346	358	346	342	322	339	316	343	340	350	328	335	319	403	316	334	360	364	303	345	327	282	320	304	354	365	359	316	345	350	326	304	364	363	325	341	316	334	343	364	321	314	349	327	308	318	352	331	313	350	322	299	310	321	323	336	342	332	296	329	317	334	303	396	345	368	304	309	325	331	283	317	326	336	329	340	353	290	318	280	331	343	335	320	348	325	298	330	324	330	313	314	352	342	310	303	320	326	309	349	320	355	309	348	330	331	334	330	348	343	343	317	351	341	276	330	305	311	326	313	348	353	331	352	318	369	322	332	328	353	322	347	339	310	318	339	365	321	336	297	339	341	323	314	331	317	361	311	339	329	322	309	337	318	350	320	316	343	335	337	308	356	320	312	352	317	334	329	323	363	349	333	327	317	315	377	290	335	338	325	345	339	318	321	314	316	308	327	305	346	348	304	326	324	319	322	275	326	338	281	279	321	355	340	316	330	337	338	337	323	320	350	330	365	295	327	311	321	327	344	356	369	328	324	318	333	306	344	329	345	337	332	359	354	357	354	356	356	336	336	306	332	326	348	351	338	327	309	322	330	334	334	309	346	333	347	340	365	334	311	334	334	290	328	311	341	333	338	341	356	325	311	296	309	320	322	345	339	335	371	328	337	289	290	293	342	348	361	376	288	343	299	370	329	334	359	329	319	344	362	308	358	290	308	343	320	337	330	319	314	343	338	338	352	344	357	308	323	356	308	311	306	321	317	337	344	360	361	320	330	363	352	331	315	302	350	330	327	332	333	350	345	331	346	322	325	337	371	351	337	355	325	344	324	326	326	316	352	310	319	335	333	327	308	341	328	284	321	301	334	312	340	332	364	343	354	328	327	351	312	323	336	306	341	352	310	318	326	316	334	336	322	361	327	305	347	314	317	338	290	340	321	297	340	316	335	309	296	292	329	321	324	328	303	326	325	319	363	305	325	349	338	329	333	323	309	328	339	292	338	354	297	366	327	368	352	347	307	353	363	341	339	366	327	339	350	296	325	328	344	343	326	349	350	348	349	349	359	295	322	340	334	315	336	325	331	340	322	352	306	320	342	333	311	288	332	331	326	343	319	318	338	343	313	340	347	377	300	312	325	359	316	357	309	323	290	308	310	300	325	312	333	294	317	324	346	328	347	339	318	345	360	332	367	323	345	355	332	317	308	374	344	331	332	328	379	350	327	284	350	367	337	344	326	391	310	321	329	372	345	324	319	347	302	339	360	349	330	381	326	345	312	320	337	317	381	318	332	351	336	333	354	387	334	304	329	323	342	320	329	331	319	329	313	333	337	363	321	349	307	297	318	347	336	339	311	328	351	358	330	333	324	322	348	305	337	342	332	311	344	325	338	321	324	333	325	327	345	316	349	340	297	312	342	303	352	346	330	372	330	302	341	329	326	339	339	373	339	351	402	359	316	316	360	309	324	331	334	332	335	307	320	317	344	290	329	299	379	327	351	305	344	309	340	341	336	340	344	327	329	315	347	326	349	323	344	342	331	361	326	338	318	341	323	342	357	398	336	317	284	316	348	317	351	321	315	336	344	338	357	325
17666	43818	9955	1217	879	727	722	795	775	715	713	697	743	737	670	735	708	735	739	751	737	710	723	729	718	740	660	706	723	674	743	692	669	716	706	706	701	701	720	751	731	717	688	692	721	716	710	733	729	725	709	705	734	747	701	722	750	720	741	700	738	682	705	720	742	732	734	707	734	690	693	743	702	721	757	683	661	738	782	753	738	721	736	695	727	699	677	671	679	707	694	701	688	726	716	722	654	673	721	717	716	784	710	691	715	726	703	698	733	709	724	763	715	694	736	706	718	710	683	679	690	711	723	759	705	720	721	738	716	708	766	672	745	694	754	710	713	763	729	713	709	736	700	746	733	705	715	668	770	714	732	708	700	707	739	707	738	715	729	718	664	726	701	703	667	708	642	736	748	693	719	661	702	756	751	734	704	701	738	721	700	689	754	690	753	753	672	715	726	729	741	707	705	704	689	742	748	734	709	715	669	693	710	697	716	701	703	716	693	696	691	691	695	756	670	693	671	729	694	692	709	740	714	737	687	719	755	736	735	684	696	716	714	699	784	730	690	737	696	665	724	701	677	705	680	734	739	755	695	697	732	708	699	725	734	697	748	716	633	702	710	696	696	709	706	736	688	769	720	737	723	694	717	699	679	684	704	726	740	701	686	708	741	661	758	706	699	746	696	712	708	693	708	709	694	705	709	656	694	751	751	749	700	737	745	654	671	749	690	726	700	734	709	748	719	716	693	704	711	662	677	722	691	697	690	750	726	760	714	694	710	689	752	687	721	691	721	687	679	717	692	724	705	702	742	699	707	679	711	768	708	723	636	663	723	741	700	708	709	709	725	689	784	718	709	721	750	735	692	747	741	716	664	729	700	699	729	716	739	741	713	791	675	686	683	726	696	739	696	718	716	725	720	775	730	688	715	760	678	743	691	677	720	680	743	723	682	688	722	720	706	699	689	755	711	709	712	726	694	704	697	764	718	715	715	707	765	697	711	710	668	747	671	747	718	726	700	738	712	733	685	688	699	736	660	730	746	700	687	702	713	720	712	717	724	735	739	734	697	724	691	732	751	728	666	739	690	707	737	727	720	733	735	733	701	723	731	723	692	655	726	711	710	758	715	736	723	710	691	741	721	684	730	689	707	741	732	746	729	705	706	680	742	698	716	730	721	716	704	752	744	709	753	692	759	715	733	721	741	747	688	699	720	698	725	731	747	638	684	734	719	680	652	684	661	735	704	721	739	740	777	742	703	744	732	717	714	671	737	732	694	707	746	716	695	702	724	701	699	736	710	737	691	701	663	724	671	732	725	707	717	689	739	699	727	712	699	690	661	694	684	723	740	698	674	687	796	745	721	748	738	721	743	730	731	675	754	745	730	743	748	696	676	700	698	776	758	682	717	683	726	739	638	685	716	764	738	722	706	719	759	728	691	771	719	696	661	737	748	712	713	777	701	740	684	665	718	708	740	679	704	742	672	709	766	720	701	714	732	708	711	687	673	689	699	754	705	681	703	698	697	720	678	718	717	673	685	747	750	703	696	712	709	684	653	704	719	705	677	688	764	724	709	692	651	665	711	763	710	718	685	704	739	707	704	725	740	698	746	722	710	727	738	670	710	723	713	789	691	721	696	733	760	736	706	670	687	769	686	728	728	734	726	714	723	700	696	702	744	701	684	740	677	715	719	753	738	733	738	692	682	781	734	694	743	741	683	684	698	730	769	721	660	747	688	702	689	718	761	725	756	731	714	689	748	729	677	725	723	710	715	685	695	757	724	713	713	718	689	724	737	699	682	711	776	689	711	738	765	678	696	700	714	724	731	740	722	750	710	739	758	732	717	718	732	732	717	745	710	708	723	706	697	643	714	719	727	689	744	738	725	744	740	731	693	715	751	699	668	761	735	747	764	714	745	747	767	692	696	706	763	690	759	702	735	764	723	724	758	725	730	675	703	698	698	715	720	719	735	707	727	684	716	747	754	755	755	707	690	661	702	735	674	724	667	767	736	776	727	719	763	781	729	721	760	662	728	747	700	698	705	728	710	712	719	719	704	729	711	741	728	778	694	703	708	750	704	703	736	726	672	733	725	697	717	727	695	675	731	701	718	699	716	681	746	714	722	711	718	695	757	686	693	652	780	696	720	681	722	722	705	718	693	712	728	750	708	666	702	744	733	755	664	705	679	698	697	737	760	719	676	728	750	720	690	707	715	706	733	739	728	761	742	704	697	756	708	699	680	702	709	687	756	743	714	673	741	751	723	720	685	727	725	767	696	715	695	757	707	705	726	700	727	689	715	710	716	694	752	704	748	687	731	706	736	703	760	715	746	677	679	664	696	711	702	733	668	718	706	734	711	689	739	713	691	722	672	765	697	747	696	741	735	703	705	728	733	739	706	696	726	733	677	738	667	753	782	754	732	714	697	679	758	713	700	722	699	703	702	741	722	721	726	750	743	681	739	697	703	690	750	723	714	736	661	684	718	737	713	666	716	698	738	734	672	740	720	715	692	727	696	722	726	726	729	711	791	702	680	713	775	689	702	744	678	684	754	762	689	740	706	750	764	722	759	714	713	727	708	752	732	727	709	717	728	693	706	721	755	701	697	690	674	687	688	698	768	712	693	700	712	715	752	718	701	753	740	706	708	730	698	719	713	725	739	687	725	680	674	697	745	722	677	726	724	676	723	723	712	707	683	706	748	720	760	729	704	739	708	658	685	705	770	715	751	742	735	725	715	743	714	763	730	726	690	735	681	686	725	651	679	692	716	722	761	721	735	735	710	741	736	675	684	710	696	703	702	717	689	723	750	693	697	709	717	751	719	755	751	708	710	746	722	682	715	737	730	719	751	668	739	672	707	744	691	783	743	693	718	695	731	715	725	726	715	714	691	671	702	706	753	736	701	711	732	672	671	687	682	716	688	706	694	673	725	722	730	722	718	739	692	670	729	701	756	818	683	707	692	710	668	668	752	726	713	725	730	677	760	698	691	718	702	699	734	720	707	692	747	717	672	700	725	690	731	690	702	684	694	731	735	680	753	717	743	701	713	693	717	732	716	746	721	750	776	742	712	686	741	694	709	742	765	722	727	731	736	709	768	744	700	705	711	717	704	700	715	714	735	696	703	767	745	709	703	741	709	738	737	741	734	731	704	687	746	710	743	711	690	733	718	729	724	694	720	679	752	689	694	730	705	683	686	750	734	693	701	748	728	710	746	705	693	723	692	715	712	748	729	708	777	692	759	723	731	723	803	657	694	727	716	747	736	760	704	631	729	726	744	712	757	724	709	728	704	740	705	753	745	697	671	706	737	711	712	706	727	757	762	701	718	717	721	686	748	720	693	694	752	686	735	693	719	678	729	678	773	733	723	694	718	717	693	706	750	717	773	723	707	701	707	754	732	715	731	709	734	664	737	723	720	682	730	686	696	672	713	713	721	738	748	773	746	701	740	721	704	703	700	683	716	770	744	746	733	713	688	714	734	725	716	725	689	685	700	681
24246	21432	25015	28222	21434	21462	18675	706	376	346	380	335	282	310	323	298	265	312	297	300	280	318	287	273	260	253	269	268	285	236	242	240	256	260	261	265	264	282	262	283	277	270	272	263	226	277	253	255	240	258	282	267	235	255	261	237	263	245	255	248	264	264	252	262	253	267	230	275	274	245	249	249	255	247	247	258	267	291	277	251	251	257	262	251	265	245	255	262	245	226	247	261	249	217	221	259	235	268	250	277	291	256	264	265	265	261	267	227	258	271	250	260	260	262	257	256	268	292	279	260	266	262	242	259	262	277	245	256	251	265	268	278	259	276	260	254	278	282	249	269	275	258	235	287	280	252	287	265	252	265	280	275	269	280	256	250	262	271	242	262	293	231	265	243	270	261	257	250	278	228	259	273	243	270	261	275	249	262	255	257	251	244	223	251	266	254	237	292	249	251	260	236	277	256	240	259	255	254	264	274	281	251	230	263	263	267	242	267	238	244	252	256	248	272	257	234	256	230	259	249	241	263	280	266	288	260	242	252	278	220	239	258	270	262	232	288	273	262	275	261	278	272	286	265	249	223	296	290	252	264	248	277	266	244	255	274	241	233	253	248	284	257	248	259	247	258	255	261	232	242	219	240	260	274	274	238	269	241	232	252	255	273	237	284	278	238	289	251	252	253	269	282	244	268	267	280	269	257	246	245	246	266	261	305	242	270	253	234	259	279	234	263	238	232	210	263	255	277	221	247	256	266	282	263	265	263	243	270	286	265	309	257	243	259	234	244	262	270	302	272	227	291	267	257	254	221	240	252	254	259	284	242	246	235	257	254	269	254	257	299	255	217	266	293	252	289	253	264	293	254	252	241	244	268	245	241	289	234	298	251	243	271	292	292	257	238	272	267	255	250	256	279	263	254	270	294	256	249	272	265	227	229	260	261	257	278	259	238	250	255	259	222	246	257	243	234	290	247	237	271	262	255	267	267	266	254	266	253	227	268	295	278	256	261	269	279	251	254	293	279	280	251	240	283	296	270	233	244	279	264	272	250	216	278	250	265	260	298	272	235	273	260	245	250	290	254	272	258	277	258	281	286	260	275	228	261	288	254	252	242	257	271	263	245	254	259	284	266	255	250	230	270	249	253	272	246	258	249	243	239	281	252	265	253	261	260	289	257	249	248	269	234	289	265	250	244	253	263	266	242	259	267	264	237	253	256	251	254	270	243	260	267	245	267	255	261	262	283	254	264	268	221	236	208	269	243	253	286	257	272	245	261	271	255	250	260	256	253	246	246	276	253	248	258	262	276	255	263	250	267	276	250	248	270	281	263	249	252	239	292	278	269	269	267	276	238	282	261	275	281	269	317	245	268	274	285	267	277	276	272	228	260	227	251	276	248	231	284	269	284	234	265	280	235	263	261	240	252	240	250	299	256	272	263	243	280	253	259	266	270	224	246	270	270	272	267	234	255	228	274	270	237	261	284	258	267	274	264	257	265	253	251	262	236	237	262	263	248	247	243	275	229	247	231	243	232	265	247	258	257	261	242	257	252	252	244	229	277	240	252	281	256	239	283	256	250	270	237	252	249	242	255	292	237	245	297	242	283	287	278	230	245	301	304	231	250	256	214	233	289	253	292	263	283	288	260	256	237	267	235	263	261	245	264	251	260	269	232	248	261	274	224	258	262	252	276	240	285	262	242	274	252	252	234	235	231	229	247	259	248	277	262	288	257	236	272	265	262	247	269	285	237	281	259	279	223	258	244	241	234	261	267	256	231	240	236	278	265	257	242	265	274	265	262	280	291	293	228	259	238	250	240	264	256	265	272	246	270	259	254	295	277	295	259	249	245	225	265	268	240	282	264	230	262	282	250	254	256	247	254	248	253	267	245	238	249	259	238	234	274	284	271	280	265	263	264	274	275	281	259	256	254	262	274	272	274	242	247	228	261	242	236	244	268	249	277	262	286	253	258	283	231	268	250	246	240	247	252	275	260	277	291	280	250	246	268	264	246	241	283	266	236	243	245	228	304	269	287	199	241	262	269	266	221	237	260	265	237	233	234	234	241	247	246	232	239	271	294	288	236	237	249	264	268	290	279	260	278	230	235	239	278	271	226	245	294	240	239	259	292	237	256	239	255	289	252	247	255	262	286	235	254	253	238	251	265	248	275	282	260	262	272	255	281	274	270	246	238	244	225	268	262	248	278	266	251	241	252	257	229	242	211	282	259	277	231	259	256	281	222	247	242	254	276	240	282	256	258	265	249	270	233	265	254	271	285	260	249	220	253	278	292	271	267	249	250	221	245	237	247	239	296	255	258	231	267	209	246	257	258	260	232	259	286	258	265	260	265	216	252	254	243	251	287	237	255	274	262	286	253	210	278	276	232	300	233	285	266	268	270	250	260	236	299	258	263	257	281	259	274	264	257	242	254	265	255	240	219	274	283	225	255	250	263	271	234	260	254	251	232	252	292	244	255	248	242	265	257	274	215	273	282	260	240	282	259	249	256	286	244	270	277	255	268	256	225	260	238	266	251	259	255	233	290	292	259	233	271	282	245	246	243	270	264	264	273	270	251	240	255	286	256	244	262	277	252	264	243	248	214	240	280	267	264	240	252	252	253	272	245	285	272	245	269	286	248	253	285	263	227	271	258	233	243	256	215	264	252	258	266	249	242	252	272	236	255	268	228	276	260	281	249	262	271	274	258	252	235	262	263	264	239	238	263	245	253	252	267	237	280	247	237	252	247	245	257	265	249	267	282	279	255	241	279	269	234	230	242	242	248	233	248	256	283	237	267	258	247	268	279	241	256	276	267	267	273	277	248	260	252	237	256	243	241	283	232	252	253	284	260	280	273	265	280	255	246	272	262	250	280	262	249	263	264	244	291	244	249	244	247	262	260	268	254	245	250	275	247	279	258	290	274	223	243	229	249	249	266	289	255	265	262	253	266	268	240	283	287	259	250	227	311	241	249	246	216	239	260	277	242	272	258	256	260	265	282	255	241	268	258	262	246	252	230	296	258	261	254	264	242	267	224	260	252	229	213	252	274	269	258	221	249	277	247	275	269	270	270	275	280	274	246	216	300	287	266	301	238	267	224	239	274	265	280	253	250	272	245	265	243	234	266	278	255	243	271	270	268	281	239	252	258	244	259	250	257	256	247	254	252	251	255	247	278	223	256	268	285	259	219	252	233	266	265	270	297	239	262	240	255	248	248	247	254	257	256	287	231	261	246	232	266	230	264	267	251	253	270	289	264	249	289	260	262	257	281	280	285	259	272	265	283	272	265	256	253	242	257	246	261	300	249	244	246	235	236	263	255	266	278	270	240	278	265	260	263	258	255	231	245	236	241	220	238	255	277	249	254	256	256	251	309	245	244	249	238	262	253	224	244	236	244	270	282	287	248	239	272	235	262	284	242	250	271	268	269	235	273	260	241	267	271	270	264	252	273	228	270	260	256	269	266	249	268	248	248	279	270	274	262	272	251	259	258	272	267
23411	55768	15731	1585	837	655	673	647	581	627	589	572	552	521	549	543	597	566	593	556	568	564	545	544	546	526	547	529	498	578	576	540	542	508	580	542	516	518	564	550	568	560	559	540	552	574	540	556	525	555	554	550	586	544	556	515	513	540	565	557	565	544	561	505	527	542	477	555	552	530	517	557	572	551	577	520	533	527	520	541	532	538	561	561	524	507	566	574	534	533	490	565	552	527	551	590	557	554	551	571	549	531	528	576	534	535	549	493	546	531	519	523	562	529	570	495	498	533	577	563	533	543	520	517	567	536	517	552	507	529	529	495	543	518	538	540	546	550	494	552	554	572	531	561	542	554	537	532	517	554	554	559	561	557	542	571	564	483	517	508	502	569	579	539	554	545	577	546	562	532	542	528	597	484	559	555	560	577	544	532	552	528	514	580	545	552	573	521	533	567	511	555	573	538	498	588	510	526	545	511	592	547	546	534	519	550	543	563	571	574	532	538	521	520	526	511	503	572	541	556	544	549	510	557	569	498	555	511	560	527	530	527	515	545	508	590	552	540	534	543	555	538	522	569	549	543	560	517	523	560	532	541	545	506	507	528	524	514	571	515	520	531	498	533	517	529	518	538	545	487	560	586	552	553	497	572	559	535	523	545	519	542	534	527	544	556	516	518	530	540	532	557	508	549	552	534	536	525	511	548	562	521	566	512	551	508	519	488	548	513	519	540	566	550	578	510	556	562	549	537	517	539	538	508	576	572	550	569	561	534	523	533	552	527	515	502	535	557	529	529	541	563	557	573	562	542	548	565	528	536	517	546	544	513	518	570	561	502	517	530	502	522	502	561	497	536	564	523	557	538	539	579	559	536	529	565	571	548	570	493	546	540	531	559	529	534	519	525	558	558	520	560	571	529	500	540	539	528	521	545	558	537	541	559	555	530	563	541	573	540	570	574	517	535	569	578	521	490	578	543	535	546	531	531	571	553	521	552	554	520	563	497	549	524	570	559	563	504	551	528	536	544	503	510	520	553	518	557	545	549	581	562	526	511	556	551	542	548	522	572	571	534	557	599	567	567	521	575	566	509	546	554	510	561	531	553	529	539	547	574	528	574	515	567	545	529	529	567	531	547	550	535	538	533	574	547	555	586	583	510	549	553	522	516	500	544	538	560	518	551	521	540	557	576	549	536	543	535	522	559	576	546	550	549	534	563	512	595	497	524	539	511	578	544	480	587	552	483	524	533	546	535	536	515	536	514	513	501	512	513	533	559	537	554	540	541	521	544	534	535	525	568	508	515	545	533	582	507	539	541	510	605	543	557	544	561	562	545	555	523	519	487	605	534	522	513	542	522	557	531	575	497	536	545	537	569	554	514	526	511	536	510	489	520	556	538	561	552	525	525	580	515	537	521	538	548	527	524	510	531	537	527	541	556	547	564	549	579	510	520	561	540	514	563	516	561	513	547	556	526	571	552	523	552	507	549	543	538	511	525	554	530	527	537	554	524	510	529	568	503	519	551	538	552	543	584	573	512	560	556	566	570	540	580	522	550	505	533	561	592	567	561	572	552	546	557	520	544	580	522	590	550	572	541	549	531	550	513	543	568	500	547	554	570	533	551	531	518	480	552	571	582	543	545	551	507	542	498	548	555	517	543	536	543	535	558	540	507	495	523	563	558	603	481	561	534	539	525	543	569	511	544	528	506	518	526	526	566	557	542	559	551	541	584	531	511	563	532	569	557	567	518	532	575	561	497	528	513	534	521	519	551	543	553	591	547	542	542	558	554	547	553	563	546	548	533	520	530	540	527	574	595	506	516	559	563	546	567	542	534	519	564	542	593	575	535	541	557	540	539	557	540	575	520	516	498	544	588	566	517	535	562	539	542	531	538	546	518	520	530	521	541	538	535	544	541	511	531	522	567	587	575	535	557	504	584	555	544	543	563	542	531	497	535	530	573	543	512	552	554	531	534	539	530	491	601	510	546	495	544	557	560	527	513	542	563	543	493	537	550	544	502	522	544	530	543	557	536	489	490	559	545	547	598	569	557	521	513	533	537	509	540	518	543	533	547	507	523	509	547	506	512	499	525	532	488	537	527	527	528	553	541	576	559	531	584	526	557	556	568	567	519	484	546	564	536	527	569	517	494	564	515	535	507	572	532	553	529	571	524	566	553	515	531	537	493	503	526	509	510	564	525	546	574	545	524	550	533	524	549	519	519	506	552	546	547	514	563	589	561	568	533	541	540	530	549	509	487	510	569	539	546	494	507	538	539	532	523	536	555	512	563	515	528	498	590	589	516	553	531	558	518	583	560	521	556	517	558	561	537	596	530	536	510	567	533	507	579	555	566	587	517	557	504	526	507	527	531	539	569	538	537	498	537	569	558	538	531	538	549	530	554	567	554	525	553	508	545	521	559	542	522	556	537	553	567	531	565	540	534	557	484	561	542	545	566	515	472	551	571	508	557	554	573	559	525	539	533	518	536	530	538	550	546	540	555	543	534	557	514	568	524	519	548	568	572	503	567	591	525	547	539	556	507	526	559	522	549	537	502	557	548	539	525	530	523	533	557	557	557	542	514	547	556	514	552	563	535	553	502	523	518	551	525	548	554	578	540	580	534	542	533	532	528	562	506	548	587	553	511	547	554	565	511	518	558	534	527	501	555	539	543	521	551	555	546	537	572	554	536	576	549	530	581	539	569	551	524	511	534	490	540	506	520	573	491	494	543	538	546	508	522	580	529	564	563	518	536	504	530	549	568	547	550	520	509	541	522	565	569	546	591	546	558	528	533	535	520	539	532	541	506	563	529	512	572	493	517	497	493	539	548	517	493	550	543	534	552	531	557	566	512	551	565	519	483	525	554	546	568	534	502	530	509	537	536	534	515	498	524	552	553	527	544	592	515	525	516	550	580	514	533	543	567	524	556	543	513	543	565	518	505	519	539	516	510	495	564	528	540	550	535	542	534	557	532	550	520	531	525	520	510	580	526	528	534	542	560	543	504	509	487	513	576	512	555	576	576	535	557	610	487	517	555	502	553	546	539	496	536	541	524	580	556	520	579	595	534	573	535	532	574	569	543	546	532	512	503	535	553	534	492	544	537	531	555	573	508	543	554	543	562	537	513	530	573	523	553	567	525	530	547	516	536	534	538	549	543	586	535	583	548	549	535	537	570	550	523	515	549	509	544	551	550	506	536	531	549	570	478	533	543	527	527	547	520	556	531	540	570	552	521	537	573	489	510	545	529	526	527	531	537	530	525	522	509	519	560	536	552	538	511	549	541	543	524	558	535	553	549	535	553	573	500	546	502	489	519	515	543	542	571	551	514	534	546	558	537	523	583	522	512	577	565	552	524	523	531	533	548	563	521	522	525	584	543	582	538	518	550	518	565	514	564	524	570	499	565	561	530	554	483	579	513	535	475	551	493	503	528	520	583	535	538	545	534	566	557	543	552	541	544	537	549	537	561	543	536	499	564	530	534	528	546	543	561
32756	20928	10250	826	337	315	294	228	200	196	193	232	218	205	221	209	181	211	231	252	205	219	211	233	215	200	210	201	206	208	251	208	208	206	235	194	256	213	239	212	200	200	232	200	245	202	219	208	234	190	217	207	226	193	203	225	212	212	199	207	218	205	242	220	196	218	225	218	186	201	219	192	210	186	213	239	198	225	202	226	209	227	195	183	199	214	231	236	187	212	219	219	219	230	203	227	195	238	234	204	220	226	205	207	229	221	225	209	191	208	195	216	203	201	182	197	191	197	181	208	202	188	218	230	226	185	222	197	189	228	222	205	203	171	205	212	213	215	211	202	198	222	199	211	186	235	212	213	218	207	230	224	213	204	230	207	231	220	203	197	208	194	202	182	208	205	194	192	214	212	191	218	228	217	210	205	227	225	229	216	225	236	216	223	215	222	222	201	193	214	219	217	203	215	207	240	218	242	222	215	238	216	212	239	210	227	197	215	204	212	224	214	219	208	199	203	203	228	220	203	217	217	196	248	228	213	214	231	230	229	189	217	212	221	196	182	235	230	218	222	243	208	206	211	204	213	210	220	188	191	220	224	195	200	228	229	214	213	214	214	215	198	215	211	210	233	217	200	205	230	200	249	210	207	200	213	225	230	202	221	222	222	201	201	203	211	223	218	204	213	196	198	228	210	214	204	204	207	207	183	191	215	213	200	174	196	230	221	204	234	187	210	215	221	214	226	206	222	218	200	207	221	207	221	218	213	247	206	209	205	192	225	226	201	192	232	197	213	217	224	194	208	195	208	203	188	206	222	225	203	227	235	225	196	212	216	235	216	213	220	207	186	215	213	197	237	184	224	206	214	221	200	208	227	200	209	196	192	214	227	244	216	231	184	208	216	212	215	212	198	208	216	230	201	206	214	218	188	221	192	218	238	193	232	189	204	225	204	229	192	205	209	226	190	192	208	217	201	206	217	223	203	198	245	217	201	234	230	230	224	196	192	232	216	203	260	219	224	183	214	209	194	220	185	222	213	175	236	219	206	221	188	246	234	198	174	198	200	228	197	222	241	204	214	234	220	228	190	194	224	193	230	225	215	211	217	213	235	217	199	206	203	220	206	231	211	190	205	199	193	217	208	248	226	221	185	171	235	211	193	190	198	207	231	211	234	201	211	198	206	219	211	209	212	180	232	204	187	205	200	217	222	197	197	212	199	252	221	197	214	200	194	201	219	210	203	222	233	232	203	223	189	207	173	226	190	183	207	204	201	198	216	226	207	219	185	212	228	228	192	224	214	198	198	216	221	208	216	197	206	220	223	213	219	209	227	201	201	198	215	217	219	207	201	198	228	220	203	248	209	230	224	219	234	204	201	232	192	217	206	204	202	200	193	169	206	221	236	193	187	239	200	216	217	216	192	223	201	203	232	202	221	217	212	222	208	206	212	189	208	185	213	193	208	207	215	190	223	219	234	219	201	222	199	207	189	225	211	225	236	177	222	223	196	232	188	181	188	197	233	228	217	196	209	211	217	196	198	193	193	200	208	198	214	208	210	246	210	188	199	198	224	185	212	215	178	227	220	204	212	209	219	204	210	211	220	225	212	211	223	195	208	190	213	214	217	216	219	196	209	208	205	223	197	223	225	197	226	199	210	257	184	205	207	222	230	199	183	227	200	213	208	180	228	187	218	235	176	230	222	249	221	191	207	199	220	202	195	234	217	189	189	188	209	183	230	228	192	211	218	188	206	213	240	197	217	212	211	204	227	220	197	234	211	213	203	191	221	220	221	220	207	201	190	194	209	222	209	231	211	237	215	227	220	210	211	213	228	204	176	228	186	203	219	210	226	218	195	223	232	226	266	220	222	227	201	186	192	205	251	227	227	224	204	232	225	206	216	204	200	194	212	190	198	200	201	186	186	200	230	205	247	217	230	198	235	207	215	215	218	171	199	216	228	211	232	191	197	210	231	208	226	221	261	214	225	218	211	245	208	241	206	208	196	191	195	182	206	189	182	230	214	193	207	206	209	233	181	206	233	212	211	213	193	221	181	219	222	199	225	214	196	201	205	194	215	203	200	208	223	219	197	199	232	195	199	183	188	227	216	229	223	207	232	231	207	196	212	235	221	196	202	185	225	232	234	223	163	211	183	180	231	220	202	197	223	229	196	222	219	219	215	196	212	225	184	194	227	221	199	225	216	187	218	203	228	230	212	216	203	196	192	221	217	216	214	208	213	216	191	230	201	196	198	174	195	206	203	209	225	210	208	220	181	223	201	212	208	205	211	212	193	201	206	208	205	203	195	218	214	221	223	214	241	213	230	209	220	217	209	203	202	215	206	222	183	203	225	196	231	251	202	197	201	243	218	191	220	207	203	246	209	182	205	206	198	205	205	202	221	203	222	213	197	236	210	210	221	218	204	206	201	201	213	189	199	218	192	198	224	241	196	206	209	229	199	223	223	207	255	227	207	216	217	252	225	214	195	222	200	209	185	201	201	196	223	228	220	200	199	215	224	200	233	195	221	203	221	186	246	237	218	225	230	211	183	235	213	189	220	195	186	182	240	212	225	211	189	213	208	228	215	217	223	218	192	225	210	215	216	204	225	186	218	196	202	211	229	202	243	202	223	191	222	196	214	226	206	191	238	205	200	208	240	213	210	205	228	207	211	200	224	208	234	226	227	206	219	193	204	210	212	224	207	225	221	224	219	204	222	205	221	228	203	191	235	203	218	186	186	219	184	221	222	197	227	216	205	225	193	201	216	219	198	224	212	231	211	247	179	206	223	175	190	216	218	201	238	231	223	215	207	219	220	219	192	207	213	231	202	215	186	216	212	202	226	217	183	188	192	219	216	177	237	213	238	175	211	211	188	190	194	211	224	224	210	231	194	190	212	199	200	215	205	213	201	195	205	198	180	214	225	201	209	214	215	220	203	221	193	211	194	198	220	233	211	215	220	198	215	244	193	238	244	201	197	179	235	222	194	214	201	224	209	197	196	218	203	217	214	226	206	233	223	208	210	204	221	195	205	232	214	233	203	243	219	216	197	195	206	194	225	209	192	219	203	207	225	195	190	218	217	217	237	220	198	187	197	188	221	205	209	218	230	225	205	188	235	205	221	197	215	189	213	190	229	221	202	206	196	206	203	201	194	186	212	195	207	220	216	203	217	212	202	186	203	204	182	225	210	241	227	224	224	205	211	208	200	220	193	183	183	191	218	196	212	216	218	229	214	209	200	212	204	205	182	243	209	193	207	220	234	218	203	195	207	223	198	217	248	225	228	209	227	199	222	225	230	215	209	204	199	203	193	227	215	193	232	198	186	217	211	230	189	222	216	202	201	231	223	254	223	227	194	225	211	212	209	215	189	242	198	221	220	208	202	223	195	198	199	220	207	181	211	202	218	216	189	217	237	201	208	200	203	204	213	211	207	212	206	191	226	214	193	202	239	202	214	207	217	218	222	199	202	225	221	225	227	209	219	207	217	215	216	228	225
8043	8882	1665	574	537	509	474	515	526	514	498	548	560	502	495	528	520	520	492	539	467	503	483	486	509	539	520	493	510	494	501	503	497	526	468	549	466	554	519	468	455	503	527	516	490	511	539	521	565	510	478	531	472	528	513	502	485	509	556	487	494	503	505	518	473	537	511	504	511	494	474	480	520	490	483	511	523	518	508	474	515	471	526	497	481	494	496	553	515	524	507	494	503	502	509	507	500	498	528	503	509	476	516	485	499	508	492	516	498	463	481	501	526	522	489	539	533	509	513	479	520	515	502	501	477	516	500	504	508	523	515	514	530	501	501	519	459	487	532	513	522	517	514	503	486	521	523	532	540	481	539	511	486	503	508	497	487	487	507	502	523	495	526	545	503	497	519	541	496	516	515	490	486	520	505	535	560	495	480	528	516	473	525	519	503	539	471	555	511	498	512	500	501	505	487	512	501	501	511	515	530	497	471	482	471	539	484	525	487	500	539	467	496	473	515	493	520	492	484	516	504	495	537	478	499	500	467	514	501	512	499	502	516	550	528	484	530	504	510	478	507	511	534	483	490	484	523	512	476	484	487	523	517	508	506	490	509	546	528	473	525	484	459	489	500	512	487	567	468	470	488	530	488	518	491	493	517	469	494	491	508	495	519	479	492	505	544	491	491	501	497	505	491	502	541	471	481	473	477	484	468	542	503	512	530	526	520	476	502	464	516	523	513	530	505	488	493	509	485	504	482	497	480	535	515	482	469	505	498	515	490	503	517	495	507	525	511	535	526	485	574	495	512	543	491	507	560	505	532	509	526	520	512	481	530	483	531	488	500	541	488	501	486	491	494	520	478	502	467	504	480	447	474	485	532	523	530	513	505	508	496	507	520	508	494	522	475	512	495	512	530	505	503	569	525	494	483	509	482	532	520	503	470	477	538	436	488	490	494	502	527	493	494	501	500	500	475	499	527	477	474	493	505	554	502	511	559	492	516	479	504	513	494	485	513	505	510	520	467	495	531	515	529	491	525	469	486	519	523	530	500	523	499	503	487	467	486	485	501	480	472	491	486	516	546	528	512	471	509	518	506	542	487	505	489	502	474	531	515	476	519	506	520	477	524	502	566	456	502	489	461	522	560	497	492	528	492	497	503	533	492	517	522	500	478	485	495	484	512	509	509	499	522	569	523	477	471	523	519	534	470	506	529	496	497	516	496	487	486	495	499	537	508	494	531	505	551	477	505	480	488	524	491	503	471	509	530	520	493	501	563	444	514	504	491	505	491	498	468	498	504	501	500	536	479	519	454	513	501	477	479	458	532	522	526	520	499	521	499	457	447	511	532	479	486	511	507	525	491	490	466	556	535	532	494	506	500	511	497	503	498	490	492	527	499	530	500	490	506	483	460	492	489	505	501	514	474	469	498	519	512	506	575	482	489	493	512	516	454	507	534	478	481	471	476	477	514	515	537	530	524	514	529	491	516	517	501	553	516	500	513	528	559	493	515	547	512	502	502	489	512	496	498	523	477	545	507	516	475	514	522	507	514	507	509	483	502	483	478	511	540	527	492	535	518	519	535	507	487	511	512	492	503	498	521	526	547	520	529	528	525	523	458	489	495	513	487	517	502	486	480	482	546	582	460	504	475	468	531	517	490	487	520	512	474	498	526	504	494	550	516	528	509	528	528	513	500	486	538	519	490	515	479	514	501	470	530	498	518	518	481	483	491	519	492	493	458	488	478	526	486	528	515	505	503	482	459	496	519	518	492	500	476	528	493	517	487	511	488	487	513	537	525	496	560	494	506	501	521	524	528	507	500	495	499	507	537	497	465	527	499	547	521	498	495	537	503	510	540	499	466	535	536	539	538	496	511	517	522	486	475	537	484	495	518	462	510	482	494	511	543	505	480	491	504	478	505	453	497	524	522	506	535	505	555	495	514	482	525	545	522	501	507	479	543	523	507	492	476	441	523	476	492	498	475	493	525	521	512	549	499	514	524	519	535	520	510	513	467	488	528	474	531	500	555	480	501	491	500	490	516	497	509	499	509	558	527	493	507	504	493	521	499	481	487	482	507	518	533	552	514	513	490	478	492	520	500	510	528	513	531	478	508	476	502	529	488	489	489	497	494	495	487	494	489	505	502	506	490	522	538	486	532	541	523	535	523	490	507	486	495	509	497	498	480	501	513	514	519	528	497	491	536	501	533	525	495	501	496	497	523	534	502	491	504	539	478	531	507	492	523	506	519	502	489	493	538	451	466	494	491	549	513	489	497	500	554	475	468	478	533	550	495	483	528	529	528	520	536	523	489	525	497	528	509	504	502	528	519	485	488	518	508	498	498	530	485	496	544	525	491	498	503	522	511	507	513	502	537	522	504	482	478	472	500	514	532	485	480	502	502	521	514	490	470	521	527	488	454	473	513	553	519	546	504	490	514	514	461	516	506	524	518	507	497	471	500	536	536	517	506	524	457	471	465	494	530	516	510	473	504	479	520	508	489	511	467	494	514	499	491	494	519	517	553	468	483	515	506	522	479	519	510	516	487	485	478	531	522	490	498	507	467	503	481	530	466	503	508	541	483	533	494	525	592	497	479	550	519	502	513	516	507	496	527	537	516	488	520	502	497	566	516	484	525	532	491	529	475	495	503	519	512	509	516	504	477	496	493	494	467	524	527	546	499	531	535	463	542	519	507	505	510	519	504	500	462	512	479	497	515	485	463	508	514	486	483	505	525	484	475	503	501	496	509	539	521	496	507	526	540	533	560	550	495	498	506	508	532	505	547	503	493	510	512	493	552	507	493	549	502	489	464	517	465	503	506	484	490	506	482	528	525	529	496	517	545	478	504	474	498	484	550	527	500	480	540	536	490	524	475	489	466	544	471	523	474	523	518	517	520	498	507	542	520	513	525	524	519	514	492	488	494	507	496	521	512	525	467	529	509	503	506	496	486	492	514	519	522	520	448	520	544	515	543	478	528	478	501	513	511	514	517	531	479	522	532	460	487	524	495	555	533	513	505	539	479	548	495	531	518	528	481	485	467	525	460	474	458	490	509	468	498	547	535	475	500	452	481	516	524	533	489	522	530	539	481	487	502	515	510	471	513	516	489	515	522	505	513	516	525	479	507	519	514	525	466	523	461	556	503	487	475	485	485	466	502	493	523	488	520	529	524	492	548	491	535	513	562	494	466	503	493	463	480	494	524	489	490	507	521	506	498	513	488	511	515	509	472	487	515	486	565	492	503	506	518	487	489	481	519	520	510	479	490	529	474	507	482	494	498	549	512	489	491	499	532	518	544	485	506	516	531	543	497	501	471	499	535	505	490	529	560	529	532	526	503	508	485	527	472	547	500	496	477	483	541	502	521	445	484	493	482	509	503	471	491	531	511	503	532	497	509	533	511	531	518	495	515	532	523	483	440	473	474	498	541	499	533	491	517	528	530	488	479	532	525	507	517	502	523	492	504	515	526	536	529	508	451	508	459	517	480	503	521	501
24970	21506	24841	28589	21496	20404	992	443	387	407	338	365	333	365	341	372	336	355	386	346	320	371	336	351	327	366	342	331	310	333	354	347	337	336	344	378	348	318	317	347	345	348	367	314	334	325	327	317	352	354	335	350	332	320	323	356	339	362	331	349	298	322	364	360	334	331	327	312	370	318	346	357	331	327	323	353	344	337	347	318	324	319	321	357	322	346	347	357	374	329	327	324	341	342	315	352	318	341	327	326	339	288	328	320	368	318	320	374	326	363	344	385	331	317	355	354	331	334	360	321	336	283	319	344	376	341	311	333	327	353	324	326	326	325	322	307	316	339	343	355	361	346	370	328	328	318	324	348	320	351	359	327	296	342	314	313	319	354	323	311	357	356	345	347	278	319	356	323	321	314	338	320	313	346	342	332	367	372	320	356	337	331	359	308	345	351	346	322	338	333	355	379	327	324	365	329	315	296	321	335	301	341	350	317	352	337	356	341	351	332	332	319	326	324	364	313	350	325	335	349	341	309	314	305	322	318	371	352	337	330	334	351	304	324	322	316	347	369	340	341	313	364	353	372	378	360	324	331	324	339	303	332	344	320	348	327	356	312	345	327	383	357	336	345	334	299	338	338	323	349	382	299	313	330	359	346	342	376	317	355	370	355	329	340	318	328	326	376	349	310	362	337	273	342	311	320	291	360	343	313	332	310	351	344	314	340	344	314	360	345	320	345	363	361	358	347	354	357	311	307	352	345	360	360	293	340	318	368	345	384	341	332	360	276	324	343	334	327	343	310	308	339	339	364	335	341	356	306	307	347	318	343	320	316	303	345	318	343	313	347	311	322	316	302	262	296	363	315	336	333	296	326	372	353	305	314	339	348	322	308	322	324	363	312	328	323	374	333	322	316	339	345	344	303	358	357	357	345	324	390	300	357	360	338	287	306	284	314	354	313	330	355	340	336	365	348	356	325	373	343	348	324	346	344	291	333	314	360	336	306	365	358	339	344	345	317	298	319	312	354	364	326	346	335	283	336	331	355	320	332	319	357	313	382	323	309	337	331	351	344	323	364	310	297	370	349	334	308	352	321	331	343	332	313	314	310	345	342	349	335	299	343	381	301	355	350	367	324	327	325	360	346	347	303	351	307	327	329	314	326	319	348	342	333	339	375	313	341	320	319	340	340	357	343	339	296	351	331	333	307	329	306	321	340	324	320	333	335	329	335	317	319	332	335	314	325	318	353	352	355	335	344	336	359	320	328	306	381	339	325	315	350	364	337	383	363	308	356	353	377	324	365	357	346	325	324	313	303	337	324	307	320	362	345	332	355	328	326	350	355	332	325	332	296	352	330	326	341	329	319	366	342	327	335	292	360	314	362	356	306	304	328	330	340	346	336	339	312	328	332	349	333	330	392	333	339	341	365	359	364	297	293	309	344	324	370	320	357	324	301	354	320	350	311	330	362	330	348	292	312	331	325	331	308	316	348	333	378	326	333	325	343	346	319	319	341	306	336	353	333	342	317	323	359	338	336	335	328	347	343	344	338	349	333	319	364	328	334	316	340	345	345	297	309	354	374	352	325	337	341	323	354	354	323	351	363	368	347	321	299	331	360	344	332	370	350	321	366	334	366	330	301	313	324	318	365	353	309	300	308	327	337	314	343	334	324	358	319	300	324	361	325	323	342	342	351	311	356	341	343	344	330	366	341	329	368	327	315	328	350	324	305	354	321	295	337	313	371	303	311	357	368	309	313	325	312	313	314	336	336	330	359	329	348	333	342	360	340	320	301	344	298	350	339	349	326	354	337	331	319	355	339	340	341	337	356	337	362	343	343	354	359	325	336	336	304	351	311	349	340	344	337	344	351	327	313	338	330	352	328	350	319	338	293	339	342	359	328	305	320	322	272	344	331	335	331	289	353	321	309	328	327	272	342	332	392	326	339	358	335	344	345	339	372	302	318	347	319	334	355	325	337	351	352	333	311	320	327	375	316	348	333	333	309	358	296	355	336	345	338	328	346	334	343	349	362	328	309	312	341	319	316	331	297	282	335	299	333	344	328	310	360	312	339	368	351	306	340	291	343	311	306	346	326	321	335	347	354	325	348	342	342	335	330	299	357	306	318	331	348	325	341	336	341	339	320	336	354	338	338	382	319	320	351	344	340	336	344	326	332	339	356	367	348	308	313	317	334	358	338	304	282	352	352	330	334	321	351	375	345	349	362	330	346	359	311	321	351	354	323	339	350	307	311	314	340	364	329	317	302	347	341	331	345	311	335	335	326	306	319	336	328	322	329	318	351	372	326	334	316	344	338	343	354	319	341	306	294	295	334	352	313	315	364	314	324	344	330	297	334	327	328	358	372	332	325	346	334	323	332	346	339	310	355	340	351	321	333	330	313	322	334	338	338	349	326	331	348	356	321	356	329	367	331	298	310	330	365	335	320	344	353	346	340	310	374	371	306	330	363	384	346	354	339	340	318	309	343	327	319	331	329	349	347	361	329	328	314	343	319	358	317	314	326	354	316	319	348	328	362	353	312	320	330	286	316	314	355	348	311	338	367	303	322	331	336	340	332	319	345	359	305	340	301	376	359	309	364	350	309	326	310	295	322	358	307	294	317	300	334	329	332	342	332	340	333	356	345	376	335	320	338	335	341	322	318	340	362	322	337	316	322	315	348	310	351	343	360	312	341	313	335	311	335	337	345	306	326	344	342	337	347	327	321	324	336	330	317	328	323	328	336	301	313	330	338	340	342	288	352	308	337	343	332	349	315	342	318	305	318	336	329	319	322	337	319	316	344	279	329	325	340	307	292	322	335	344	355	379	356	333	323	331	332	319	345	317	335	331	316	323	344	333	297	370	349	299	302	310	322	363	312	328	330	291	356	362	328	334	317	314	372	311	329	332	303	326	352	354	334	358	326	322	324	328	339	358	345	365	330	336	345	355	359	312	336	329	291	338	369	332	303	322	353	327	352	328	314	324	301	355	355	326	320	377	358	326	340	368	356	345	317	314	330	299	372	348	347	322	335	299	359	298	324	315	325	358	347	328	330	352	317	328	357	328	307	341	382	332	359	314	336	327	318	336	336	336	310	367	325	358	341	352	354	320	321	308	355	355	333	333	342	348	313	328	305	326	308	347	337	324	333	315	332	334	350	319	309	330	345	374	346	362	327	366	310	389	292	330	322	326	340	326	328	303	329	323	307	286	335	361	362	339	352	327	323	379	283	334	356	358	357	395	335	344	313	355	367	362	321	326	342	367	371	318	342	367	269	306	345	332	341	372	360	347	355	352	355	312	341	335	335	304	311	311	360	351	326	312	347	320	343	287	344	368	325	324	371	334	320	308	339	349	377	377	344	351	354	367	341	358	319	367	355	341	341	309	322	316	312	326	337	331	328	317	309	314	327	316	288	306	347	342	347	333	341	336	324	298	327	334	358	327	344	331	320	353	350	323	331	353	327	300	332	320	322	300	299	368	331	330	337	310	344	334	338
17830	43925	9871	1152	903	801	770	755	699	734	791	745	724	717	702	699	739	744	713	787	707	700	685	695	695	721	724	752	690	742	705	725	748	746	771	794	687	686	684	695	738	741	705	697	702	737	708	733	717	760	736	686	700	714	744	744	784	713	702	714	761	726	659	725	704	744	724	714	766	766	689	731	668	718	730	682	741	668	695	712	723	722	708	752	713	779	736	704	694	694	661	723	730	705	758	721	738	799	761	688	702	744	740	745	702	690	744	723	682	739	713	730	733	665	765	710	730	730	704	725	720	737	728	738	755	686	713	707	716	714	734	751	715	769	700	732	714	710	689	743	701	744	728	778	699	768	709	710	724	740	719	777	747	753	694	736	692	748	739	702	747	747	729	716	716	724	696	723	719	693	722	728	692	719	730	741	692	728	726	758	709	729	741	751	707	698	672	726	750	755	743	752	729	694	732	691	715	748	673	718	740	724	705	683	724	747	760	693	690	690	748	788	739	716	774	716	700	711	709	725	709	722	706	692	659	691	764	716	715	747	716	668	734	739	739	680	676	743	730	740	705	698	669	691	738	731	724	737	765	708	697	765	718	681	710	714	721	709	755	741	706	711	686	694	720	691	721	731	741	696	740	718	753	735	682	732	725	699	670	686	719	745	707	714	761	659	752	715	681	693	712	709	736	684	686	733	695	697	708	716	713	699	749	765	713	715	737	747	732	687	704	748	705	740	732	693	712	733	738	756	740	683	695	749	758	710	660	744	717	739	726	788	678	715	691	751	683	733	711	690	781	748	685	728	693	689	652	709	734	711	673	708	716	774	707	718	715	711	725	710	693	783	722	774	767	720	745	766	700	725	757	717	722	718	702	715	700	705	703	703	708	729	697	680	693	736	698	684	778	712	732	725	687	735	709	714	726	698	694	713	698	672	757	715	709	708	717	728	746	704	691	746	651	682	683	720	709	706	676	707	672	717	693	720	708	779	721	718	703	731	703	703	731	709	766	655	740	721	751	730	705	666	687	744	731	687	708	694	700	708	690	715	783	703	731	760	733	708	713	738	709	755	706	702	742	709	756	705	688	722	702	709	748	736	720	699	721	740	713	747	740	768	728	745	726	738	682	742	748	715	699	723	737	733	722	726	739	710	687	759	747	733	705	693	667	690	695	676	729	725	691	736	761	722	728	685	695	724	714	669	694	663	734	746	717	728	689	691	709	679	696	738	731	665	698	755	724	713	763	743	700	716	707	736	695	706	719	690	711	736	709	746	691	738	708	728	704	734	703	731	737	727	722	740	727	674	725	720	726	784	699	779	732	748	693	699	714	711	772	689	733	711	691	774	715	764	742	730	686	703	725	710	701	717	744	711	684	680	702	734	702	733	734	749	718	660	723	697	757	694	704	709	750	697	710	687	738	784	745	704	672	737	729	695	702	684	732	708	710	732	748	745	704	739	728	761	744	670	697	736	703	649	721	710	720	726	682	753	703	722	708	752	692	747	743	711	694	740	707	723	692	763	697	721	660	672	686	709	712	677	752	766	676	722	671	679	672	734	730	726	744	758	763	711	700	735	689	684	735	740	710	708	712	760	726	722	710	688	713	695	723	668	741	732	740	735	714	710	749	711	744	645	770	712	759	700	688	733	699	727	763	714	693	762	749	728	705	726	681	758	698	714	744	753	723	733	722	729	696	717	690	755	731	738	706	701	722	762	726	746	727	718	715	739	739	715	763	760	740	699	712	722	730	720	682	726	737	710	729	711	718	709	726	732	705	681	733	704	694	763	686	729	687	750	714	689	716	712	655	734	735	663	721	754	703	749	718	739	736	723	688	667	715	685	734	707	705	739	737	764	750	664	687	726	723	673	734	755	707	696	693	742	728	747	731	740	713	703	750	770	685	734	705	737	700	735	672	731	772	706	723	766	728	749	730	718	724	700	739	734	783	692	720	747	695	746	743	701	682	683	668	751	706	671	717	699	725	698	699	704	717	780	733	720	695	719	784	698	731	679	719	711	771	673	739	709	688	758	755	761	717	716	720	716	737	710	717	714	714	711	700	752	730	691	680	737	692	690	699	756	735	679	724	684	741	709	736	713	669	737	674	683	660	670	761	682	711	761	722	692	691	727	700	735	773	692	739	697	732	789	718	723	699	714	711	706	700	735	756	714	681	734	712	737	690	693	736	689	699	732	724	694	695	725	701	716	736	724	707	738	713	690	702	713	766	754	716	744	733	695	692	673	697	718	708	726	676	743	760	724	705	709	723	704	732	685	733	738	744	701	744	740	720	710	726	679	712	708	668	701	730	676	656	739	701	709	747	658	699	729	766	710	667	747	727	748	724	720	711	723	691	672	665	701	716	697	723	733	733	741	743	662	713	737	714	756	731	718	796	736	744	719	711	763	746	700	733	756	751	740	720	709	737	709	728	699	727	810	693	684	711	729	726	682	745	695	738	727	706	730	727	739	721	724	718	697	745	728	737	762	723	742	756	707	716	756	747	707	710	712	707	693	725	727	744	726	706	734	720	715	760	736	714	727	733	707	741	717	723	698	723	737	740	736	694	684	708	698	682	705	671	733	698	678	723	700	705	741	706	694	761	692	719	718	746	720	708	713	731	711	758	712	748	712	783	722	723	736	719	738	723	714	722	723	701	742	700	737	678	740	766	680	713	708	714	680	727	684	662	744	705	742	735	738	668	760	747	734	713	754	717	724	670	720	730	748	743	757	762	736	700	713	745	695	732	712	735	672	698	690	721	743	729	707	758	689	751	741	736	673	749	743	690	740	724	701	715	773	733	697	720	676	721	726	728	694	707	709	709	714	751	696	700	727	717	695	704	739	744	698	756	738	648	740	769	732	678	741	731	689	704	690	712	756	688	665	755	729	666	726	714	700	764	714	769	722	710	675	708	731	760	681	714	702	734	723	690	705	714	746	723	680	733	765	744	706	766	750	769	663	692	705	734	724	699	724	718	740	728	694	675	721	708	741	765	739	720	696	678	651	683	697	734	697	713	710	678	717	741	757	697	711	686	715	693	683	746	726	706	744	713	770	729	711	709	677	776	734	715	741	726	713	696	698	768	706	739	682	732	733	737	766	695	701	705	709	738	721	765	748	698	737	747	728	712	690	744	717	763	729	745	708	799	704	724	721	704	713	740	684	689	727	740	716	708	719	710	744	735	775	701	725	702	737	699	685	703	737	719	763	719	722	729	791	688	743	761	710	733	731	745	738	734	743	678	709	736	734	739	705	721	732	735	719	697	697	711	738	714	703	709	745	783	705	742	738	701	680	707	683	699	720	647	707	745	709	755	727	702	686	743	730	734	755	730	730	744	716	715	717	692	749	735	685	720	703	741	750	700	733	698	725	719	757	732	722	686	724	702	702	733	701	750	736	687	685	688	751	719	710	685	756	725	729	729	704	692	666	753	746	749	701	718	702	732	742	721	700	745	722	728	687	749	723	725	711	731	721	740	700	778	697	683	680	719	686
24231	21436	25040	28235	21436	21454	18494	737	387	351	323	326	304	272	306	301	326	273	302	262	278	283	267	249	253	297	240	265	269	272	282	255	256	227	266	235	231	278	273	270	239	300	237	271	286	250	251	245	266	256	276	292	266	259	255	283	258	257	251	232	270	258	256	275	244	263	275	260	234	257	260	270	256	242	276	278	252	274	217	257	237	267	255	230	250	269	267	267	279	287	230	238	266	266	242	272	246	253	252	262	261	274	262	267	240	264	262	254	272	278	244	229	298	242	222	267	260	245	260	257	260	265	234	261	247	268	230	204	240	246	262	273	222	264	260	261	259	251	269	294	248	267	263	301	262	230	279	258	249	266	260	285	244	249	268	265	254	255	261	270	235	260	241	236	284	252	277	284	268	261	244	252	265	228	255	270	268	262	245	250	242	283	239	273	273	272	259	268	230	216	257	280	274	237	242	253	279	270	236	257	252	262	266	268	274	272	225	238	234	254	260	261	254	266	264	262	241	267	247	271	216	235	249	264	260	247	245	247	257	258	264	224	244	287	243	276	233	230	246	293	258	251	234	248	248	229	277	241	235	278	251	262	265	231	250	281	246	291	257	240	245	279	270	257	270	278	267	259	275	261	263	268	250	240	253	244	268	229	285	270	249	267	286	210	238	274	263	227	249	284	276	285	261	266	264	273	233	257	252	245	266	272	248	234	271	261	254	285	278	247	277	251	238	246	248	260	263	261	279	259	269	245	269	264	268	260	259	226	225	234	263	264	238	271	268	250	267	241	241	246	247	274	229	257	222	242	256	270	268	241	251	258	232	255	249	249	246	256	280	299	244	230	247	238	281	257	278	274	277	246	296	292	269	280	247	255	257	255	273	267	285	263	253	247	238	273	276	290	239	229	250	271	243	260	257	234	268	252	263	264	281	261	273	246	267	232	241	274	264	262	240	249	260	276	255	269	258	259	259	255	270	250	268	263	253	272	269	224	231	223	257	228	249	257	258	247	226	248	243	254	266	244	250	245	254	270	261	256	257	260	238	243	253	259	259	239	230	262	252	279	286	258	258	246	262	268	260	263	264	276	254	271	261	255	289	258	245	288	263	303	236	231	239	236	263	235	283	234	229	245	274	218	251	280	257	212	296	246	286	252	243	278	251	237	266	249	260	264	278	231	276	296	241	251	266	241	271	261	242	265	251	277	260	256	249	270	286	287	243	248	268	258	247	263	241	243	267	265	265	242	220	245	262	256	226	244	254	229	267	287	270	288	218	233	252	253	290	246	255	249	261	270	252	260	225	269	269	234	264	269	239	295	278	257	288	277	237	278	273	230	234	238	261	272	267	284	253	251	238	254	256	249	261	252	272	256	258	276	283	230	247	234	248	254	255	242	223	265	248	245	252	245	286	265	252	246	252	240	289	299	234	278	253	288	256	259	303	289	258	279	242	223	268	248	256	251	262	272	223	266	276	266	242	246	273	244	244	263	257	248	232	239	226	292	259	268	263	241	241	229	236	269	256	228	251	275	256	292	288	258	254	270	211	252	256	249	248	231	271	249	245	256	274	256	276	250	258	223	237	264	255	241	274	222	248	259	262	235	240	282	268	255	252	242	292	258	242	256	252	234	247	234	261	278	274	240	230	268	262	243	242	234	232	289	275	240	248	263	239	282	248	269	274	237	270	273	270	254	246	262	260	252	270	241	278	232	265	226	229	258	246	239	248	269	238	233	264	252	253	225	238	257	253	263	263	256	239	273	284	261	225	219	247	240	271	260	248	260	257	272	245	281	250	262	302	230	270	246	249	242	277	281	237	256	257	246	269	285	247	298	253	265	244	251	258	269	231	236	278	276	250	243	280	223	234	209	259	278	233	252	223	243	263	247	283	226	252	288	272	269	248	265	246	228	256	265	255	270	256	236	250	232	231	273	237	259	266	254	260	243	257	263	260	247	271	241	252	280	269	274	224	260	240	240	261	244	230	255	251	251	283	290	274	277	265	267	283	277	277	264	236	268	259	285	261	259	299	284	282	282	271	242	232	234	263	241	232	269	264	254	267	245	270	223	245	231	254	277	233	220	236	253	241	241	238	244	258	271	243	259	246	251	233	234	244	230	274	246	271	253	263	272	270	269	246	226	257	272	278	272	260	222	267	226	238	260	308	263	245	260	275	289	276	259	266	262	267	248	235	225	280	238	216	256	245	272	266	272	269	249	257	259	277	232	275	245	277	253	252	250	239	278	297	245	297	261	276	273	247	281	288	234	259	279	239	243	312	257	245	275	244	227	228	262	269	213	263	297	232	297	230	247	276	235	287	262	238	243	227	271	279	250	231	241	285	254	246	239	256	286	268	290	267	254	252	265	257	236	259	283	227	248	261	244	244	247	274	245	255	244	252	273	247	247	240	288	246	280	233	255	257	279	263	269	262	241	276	240	225	263	251	253	251	258	304	261	287	279	269	261	265	261	262	246	254	232	278	270	271	264	253	238	295	239	271	250	268	256	256	234	239	256	266	258	286	301	235	277	241	224	244	254	248	264	277	277	251	261	247	267	276	263	257	254	228	246	237	251	251	246	220	225	245	282	247	281	275	232	239	262	269	261	270	262	262	231	275	278	256	233	251	261	250	257	256	265	245	271	236	258	235	246	259	282	250	269	253	249	277	253	250	257	236	251	257	234	262	258	275	254	252	266	239	237	248	265	284	273	291	281	257	261	289	258	275	276	238	232	245	232	228	245	265	280	231	248	260	260	258	219	280	269	292	249	266	254	277	272	251	273	243	253	250	262	250	230	281	279	249	235	258	272	261	279	242	234	274	251	257	224	251	248	233	238	267	262	248	261	248	257	276	257	257	248	264	277	267	252	292	249	233	249	262	239	256	243	267	244	270	264	279	260	274	256	258	245	250	280	257	288	225	285	279	273	258	267	235	231	267	235	259	263	281	265	277	261	270	245	269	283	231	239	243	285	272	238	235	276	274	272	248	284	270	229	273	245	256	222	261	269	255	228	245	230	258	286	246	234	245	224	265	279	246	288	237	280	276	256	278	242	233	236	269	258	274	258	262	245	253	262	258	240	239	247	265	238	251	279	266	235	239	245	244	209	241	220	252	263	248	245	266	269	244	266	269	250	244	271	238	247	263	229	266	247	264	256	252	256	264	224	250	280	245	262	271	257	273	277	245	243	242	257	260	282	268	237	262	302	237	232	269	244	298	264	246	278	257	253	286	229	224	285	254	246	275	242	248	271	254	260	279	244	238	252	229	252	262	275	238	273	269	290	278	245	258	258	258	275	269	248	256	232	215	266	294	265	253	237	237	262	236	277	262	248	272	225	229	272	270	281	229	245	277	259	253	233	279	261	246	285	249	261	256	282	236	250	242	259	283	287	250	244	275	231	246	244	290	255	225	252	251	311	305	255	258	242	280	225	254	238	253	244	244	205	248	241	270	225	252	253	230	218	236	234	253	259	246	237	272	280	254	252	249	266	247	251
23435	55813	15392	1534	851	739	664	629	601	561	564	573	582	579	595	561	574	561	548	563	579	563	548	554	533	535	542	573	510	542	576	516	556	571	520	550	603	519	517	571	537	569	554	551	522	551	520	534	504	537	538	536	596	546	504	527	553	520	518	529	546	580	527	586	538	554	573	562	557	578	550	518	581	530	596	528	583	548	563	573	552	553	546	559	498	533	499	553	587	582	542	553	545	550	514	572	506	571	595	520	520	564	553	559	559	548	536	522	522	514	517	545	543	603	506	536	521	550	555	559	577	487	493	588	520	562	507	553	548	523	534	541	563	511	547	558	531	514	554	549	517	560	556	518	540	535	505	568	592	570	515	548	529	535	538	537	546	541	508	555	539	518	574	542	538	541	534	540	523	552	545	550	523	554	519	550	509	563	547	547	549	542	536	531	570	543	532	533	537	565	530	550	552	557	534	507	545	551	549	565	542	515	545	561	573	534	536	560	534	548	519	494	587	537	546	546	529	601	566	554	555	529	545	566	563	543	540	544	523	532	554	540	516	552	545	492	517	536	508	540	595	527	526	554	524	522	504	541	555	547	533	535	517	494	515	518	546	527	527	537	587	586	542	541	492	520	572	584	504	581	522	542	510	528	555	528	529	538	526	526	531	538	518	540	558	563	549	506	547	533	530	562	541	559	538	535	524	524	511	533	524	542	585	538	511	544	525	529	540	545	554	523	526	535	585	571	537	536	533	511	546	502	516	512	514	523	526	505	495	556	548	506	536	533	531	529	547	498	533	566	569	545	520	551	591	549	547	552	527	610	553	536	535	511	537	555	552	537	503	606	537	554	585	544	529	522	582	556	551	589	535	558	523	582	550	505	518	526	534	562	557	487	511	560	569	529	545	565	532	587	519	541	555	527	574	540	559	510	515	530	558	533	545	497	523	526	531	541	518	559	584	561	523	537	547	544	517	558	545	523	526	568	603	505	517	552	560	512	549	551	564	564	541	546	565	547	538	554	510	562	563	492	518	575	553	565	544	581	542	516	485	540	548	512	486	573	512	530	559	565	560	482	532	514	587	569	577	511	513	546	554	506	526	532	530	523	518	536	553	548	497	510	583	547	540	538	487	522	562	559	534	557	533	487	565	587	527	528	535	542	552	535	525	505	555	527	552	532	548	545	522	509	506	542	495	546	562	509	538	591	539	524	538	537	569	566	534	519	544	511	571	523	519	560	529	583	534	564	545	537	547	533	547	524	548	543	524	555	518	540	559	549	553	549	531	516	532	513	528	542	556	526	536	545	538	536	538	495	569	556	544	618	544	554	554	561	518	541	554	536	569	540	505	500	504	527	554	526	542	567	505	544	523	552	559	569	564	491	572	506	572	546	544	528	546	519	509	521	532	535	552	532	536	513	494	564	551	534	537	549	534	510	566	533	573	550	496	532	536	548	579	542	507	514	549	526	538	517	512	563	546	521	517	564	542	554	547	533	564	524	539	529	513	507	546	521	558	546	521	540	514	530	543	540	526	543	537	570	539	517	503	541	517	523	511	534	539	557	550	516	549	528	529	527	550	546	521	541	562	581	529	540	538	585	555	507	549	517	558	566	523	512	567	550	547	524	496	565	537	563	535	508	522	538	531	519	529	537	519	534	571	518	520	522	504	578	518	519	517	558	580	557	527	546	526	555	527	529	527	510	521	549	562	525	551	528	527	516	519	507	526	606	517	541	551	560	542	537	546	552	525	561	497	512	535	519	541	563	569	556	539	562	567	549	529	538	515	510	569	538	514	562	519	517	536	556	538	516	541	576	534	502	557	500	526	557	600	520	527	514	555	528	532	549	544	551	522	531	494	551	545	528	540	527	551	582	576	552	510	571	531	565	576	576	564	522	513	528	542	539	536	580	549	549	582	580	502	549	552	548	506	538	558	553	563	530	535	528	540	558	544	567	533	578	539	479	541	547	539	588	580	510	556	556	521	536	531	551	508	527	555	508	473	522	513	567	535	518	534	518	590	523	501	520	542	504	520	523	556	518	543	556	523	492	521	530	563	547	561	534	537	521	568	576	533	544	544	499	537	577	548	532	553	533	541	526	530	566	552	529	512	557	550	555	570	556	562	538	529	511	573	571	549	536	575	500	528	552	536	556	509	511	516	528	510	551	500	574	524	531	530	531	562	553	518	509	552	574	533	561	529	549	540	549	521	528	566	538	481	567	498	518	556	530	477	540	571	510	544	552	548	519	531	551	525	524	541	528	542	506	528	546	536	563	559	524	522	566	527	558	582	545	580	545	576	527	579	554	546	593	541	519	537	512	506	557	504	526	519	528	492	587	530	534	548	529	514	533	555	512	546	584	533	584	544	541	547	542	533	564	527	515	520	533	526	523	525	528	519	551	526	518	479	564	486	550	528	522	502	516	514	533	522	551	510	541	542	517	584	537	559	536	563	513	539	512	526	537	537	553	533	528	508	571	516	534	528	508	532	586	546	545	550	564	575	485	559	556	547	550	543	556	539	528	513	563	532	536	549	542	523	549	543	571	548	533	522	533	524	547	538	544	535	541	565	528	539	563	548	553	539	536	512	554	559	540	528	543	521	572	509	492	532	560	506	533	535	520	521	526	554	567	553	558	567	523	574	558	535	555	589	512	556	560	489	533	506	493	541	547	562	580	514	541	516	575	524	562	548	569	565	554	506	535	516	574	572	575	559	572	567	489	531	547	552	547	543	553	511	540	538	517	518	498	589	544	550	533	553	549	521	495	548	541	540	540	544	561	533	604	541	519	583	528	496	531	513	551	525	536	527	533	548	544	536	521	516	545	549	554	514	538	506	563	583	502	502	504	511	522	528	558	543	559	504	586	574	531	526	499	573	554	533	544	530	559	547	529	543	518	545	535	525	548	566	543	567	526	539	514	556	543	513	563	539	506	564	547	548	560	512	573	540	552	547	570	567	584	523	524	542	514	532	537	535	574	522	513	517	553	508	569	531	534	512	517	549	538	557	549	577	566	515	593	509	541	585	529	560	537	538	538	542	577	520	535	532	545	571	523	501	540	499	539	541	575	575	557	557	547	557	539	545	523	539	563	534	564	564	517	561	592	542	523	552	520	498	556	529	549	490	559	541	548	563	600	544	562	568	540	560	554	530	545	546	501	546	529	555	514	541	510	508	550	539	571	545	552	493	526	519	551	507	560	555	556	519	528	574	547	547	521	551	517	519	513	529	537	494	620	552	528	521	546	557	551	548	563	488	534	531	504	563	537	565	564	511	530	551	561	536	524	546	543	526	578	521	533	537	564	549	529	536	540	515	515	543	567	530	511	527	524	495	542	528	505	494	560	551	566	538	529	569	552	572	552	517	550	517	543	534	530	529	532	499	566	579	533	575	506	494	567	550	552	528	544	511	550	521	533	530	536	537	546	568	570	543	507	544	553	602	551	560	552	516	550	524	546	553	523	560	535	574	506	520	520	539	534	522	558	515	530	530	570	595	517
32563	20825	10292	706	251	216	243	222	258	214	219	191	250	233	201	244	231	224	202	237	218	196	212	231	246	210	239	212	211	222	222	219	220	243	217	212	208	210	190	223	189	218	208	208	195	230	206	239	220	209	199	200	205	203	188	186	189	222	229	246	233	199	219	202	182	202	198	210	214	193	229	214	206	200	220	223	195	241	218	227	191	222	213	217	211	208	199	196	195	217	196	213	222	200	201	200	222	210	190	201	229	192	228	199	249	198	226	248	224	206	214	240	255	241	228	233	208	204	206	209	239	196	227	174	228	206	215	224	246	208	202	206	224	200	240	239	211	199	207	213	202	217	213	207	202	227	217	205	215	241	206	230	223	205	204	201	206	211	198	217	215	188	240	214	212	227	183	222	194	196	199	189	215	223	223	204	197	214	216	218	222	219	238	193	218	217	194	198	204	198	195	216	205	215	215	209	201	207	211	214	213	212	178	210	188	215	205	183	220	212	209	207	222	217	202	210	207	205	200	208	215	201	193	220	192	207	211	233	234	225	213	219	228	190	204	220	206	203	196	214	219	186	231	219	197	230	211	189	210	183	206	247	204	181	186	227	195	201	230	205	215	213	225	222	204	219	211	212	209	221	197	231	231	197	206	191	205	194	199	220	197	208	211	194	209	205	225	227	232	234	205	218	203	190	208	186	197	227	216	224	195	197	201	213	197	217	188	211	197	193	212	218	198	226	221	203	170	189	239	214	241	195	208	205	212	226	203	216	238	186	261	202	219	186	208	240	238	223	208	214	202	189	233	174	203	230	228	210	237	189	198	191	215	202	202	199	205	214	220	196	179	228	202	197	242	202	217	225	218	216	194	183	226	214	201	192	241	198	216	216	207	197	224	221	222	223	207	222	220	236	225	218	208	226	200	179	204	243	221	228	217	205	192	253	240	183	194	216	205	213	222	212	180	206	216	215	215	182	198	224	196	207	202	187	219	217	228	205	218	231	205	210	218	200	221	200	204	196	213	204	228	237	225	200	209	227	192	225	200	198	183	246	221	199	198	223	207	203	168	233	199	234	227	197	221	214	188	196	188	227	186	208	226	224	207	207	192	206	194	241	231	206	208	221	203	226	192	231	208	218	229	193	176	220	210	220	197	232	218	195	195	201	203	211	225	215	198	223	208	238	226	205	192	204	212	188	167	240	198	195	202	233	228	197	253	240	206	221	216	218	204	211	226	207	237	242	211	209	220	212	210	215	199	235	224	202	194	224	227	224	248	211	211	197	240	212	202	221	210	214	204	206	199	198	246	221	210	225	225	223	206	217	222	231	213	227	233	220	213	199	213	273	214	225	205	214	204	208	207	220	212	209	229	197	199	208	189	210	225	210	233	224	258	201	203	203	213	221	201	208	199	224	185	230	201	221	251	209	264	249	223	187	205	185	211	229	205	216	207	227	202	224	220	204	203	220	206	189	192	220	257	242	227	218	216	187	210	214	212	210	218	212	204	196	205	219	201	205	242	225	232	185	229	196	202	199	234	219	218	216	225	175	207	193	227	187	229	233	232	228	217	199	222	223	223	237	223	223	219	236	213	182	196	194	215	205	230	189	189	203	177	194	220	216	222	226	227	219	223	222	209	215	214	186	214	217	193	196	219	234	223	205	201	204	211	211	186	186	206	206	221	213	194	185	202	210	195	209	228	185	231	217	214	213	198	218	197	203	207	197	224	211	235	212	219	189	196	209	242	198	224	195	209	206	217	209	242	187	222	228	189	223	187	203	214	188	204	226	238	203	188	202	186	239	220	197	227	217	186	205	211	208	206	226	214	194	224	189	207	217	196	196	195	214	205	226	211	217	219	183	217	212	205	195	193	213	225	183	201	222	207	230	216	211	218	209	225	241	210	207	186	234	207	205	221	250	231	210	218	213	233	207	206	203	210	206	210	214	230	202	207	222	227	208	206	207	204	209	170	212	203	221	194	203	236	201	197	233	208	234	195	225	201	242	210	196	206	230	222	208	223	190	214	207	249	185	190	210	214	201	215	190	187	211	195	206	223	200	207	159	214	195	196	213	215	208	230	224	205	201	190	198	241	210	243	236	206	196	229	239	225	238	237	211	227	222	223	204	228	199	210	197	228	200	208	184	197	213	242	228	203	215	241	215	235	193	226	211	201	219	224	216	251	248	200	215	192	225	201	234	217	197	228	192	210	201	202	226	167	172	210	222	221	197	189	201	216	241	192	216	241	212	233	204	204	200	239	195	205	208	189	193	233	187	230	221	198	217	211	229	216	243	201	204	207	191	199	185	202	220	203	219	203	186	181	201	228	198	198	219	228	196	215	220	250	184	212	223	205	224	221	188	201	197	250	212	201	230	240	235	211	210	194	204	208	255	197	194	242	218	216	201	206	223	215	232	227	202	199	202	224	250	207	222	239	235	219	226	228	195	196	208	220	202	212	204	230	204	220	230	239	205	214	230	225	208	221	209	204	209	202	193	218	228	182	246	207	213	192	224	201	197	204	203	210	181	227	216	202	217	200	212	194	212	202	196	232	195	220	208	198	214	207	262	241	219	204	189	211	212	230	179	210	215	215	191	212	212	193	241	225	222	182	204	212	218	201	198	198	236	221	199	232	209	193	222	233	226	192	203	207	189	197	219	192	231	231	203	190	208	217	207	212	230	203	194	209	206	209	196	197	213	220	209	228	209	226	209	228	213	197	214	210	199	175	220	210	200	232	215	211	195	231	215	196	223	218	212	241	217	224	199	224	206	211	234	236	205	214	215	246	200	201	208	217	210	210	220	239	202	196	223	216	222	207	216	204	210	192	194	210	239	221	205	191	240	195	204	205	190	210	182	221	217	185	200	218	219	218	214	218	220	210	222	186	187	217	232	207	224	203	248	209	241	212	220	187	215	199	192	222	196	227	212	211	217	242	183	187	215	206	194	218	221	210	187	231	231	217	206	224	222	215	235	210	212	226	210	219	216	219	224	181	211	234	202	206	220	201	225	232	237	230	219	242	193	203	201	219	229	187	184	201	206	226	210	204	221	228	194	217	211	193	237	207	186	213	192	220	195	199	202	198	243	209	240	215	196	198	223	218	198	184	221	214	227	200	221	224	219	226	196	195	198	210	200	207	195	184	202	226	189	196	215	198	194	189	215	212	222	243	189	238	216	216	217	198	228	204	234	232	200	226	214	216	184	191	194	202	199	221	183	205	218	213	199	180	214	220	196	192	211	197	214	215	245	200	187	211	232	219	212	195	211	224	200	212	226	220	203	203	217	243	212	230	213	215	180	198	239	201	198	195	205	214	256	243	207	181	204	197	200	236	190	218	203	203	235	205	198	232	240	221	221	253	219	212	229	206	220	232	224	205	216	226	219	228	189	222	243	185	195	234	204	204	220	200	206	216	200	236	226	215	204	214	223	238	211	191	206	211	208	197	222	217	193	184	233	215	235	224	213	213	238	222	200	196	193	206	200	219	253	227	205	223	228
7960	8479	1563	527	490	526	504	493	487	508	477	521	507	492	453	507	492	472	504	476	532	529	508	501	453	523	480	491	531	478	507	531	496	513	546	532	550	509	512	472	504	500	488	530	501	513	486	500	497	518	535	480	479	538	526	512	504	520	491	441	504	521	518	511	494	512	537	562	534	525	510	498	522	505	501	533	505	489	519	482	487	566	478	505	483	541	498	491	526	501	489	479	492	529	459	545	481	529	502	531	491	472	493	502	512	550	487	486	515	537	514	517	536	481	484	522	512	524	533	484	492	515	498	513	485	540	478	512	523	476	530	504	497	488	486	507	513	505	496	506	541	508	541	495	484	510	489	529	443	501	499	484	467	503	495	520	496	494	524	513	501	540	506	509	496	526	470	475	511	497	466	513	526	482	497	505	491	505	502	473	478	494	511	544	465	537	512	505	501	523	524	483	501	487	479	498	482	545	486	504	478	506	475	537	526	481	472	473	502	508	537	466	506	473	509	527	475	511	472	507	486	523	505	483	485	491	490	523	527	479	531	479	508	525	493	544	504	460	531	517	491	549	524	530	533	475	487	527	522	487	511	502	481	523	518	514	518	460	526	513	521	497	503	475	468	471	547	513	484	503	458	494	492	480	510	534	517	523	492	501	528	508	550	466	491	513	534	501	527	479	478	502	529	514	478	510	551	465	514	449	522	528	478	488	498	472	501	509	525	530	467	522	487	521	491	491	495	522	540	512	437	515	515	504	519	494	518	481	517	511	512	496	501	509	498	541	515	479	504	471	552	523	496	494	521	510	511	545	531	515	508	476	563	551	480	531	465	524	521	511	504	487	545	466	496	546	586	517	524	473	506	478	482	549	468	484	478	515	506	504	485	516	507	463	502	434	491	546	540	510	532	482	497	513	513	534	491	537	510	532	508	515	492	486	487	493	480	533	479	454	494	495	527	502	534	556	478	492	508	517	513	519	561	486	470	464	516	531	540	471	477	506	516	482	503	479	489	524	504	500	481	510	522	487	495	531	511	482	484	521	479	487	473	486	468	519	503	505	502	500	507	533	570	486	488	485	493	525	504	504	488	494	499	525	569	517	527	517	487	499	509	503	553	547	526	516	472	454	499	516	493	529	493	483	517	539	521	507	489	511	525	514	509	493	504	486	517	528	487	494	511	524	548	530	505	472	518	539	479	503	471	525	512	516	503	503	477	501	537	526	499	511	525	521	486	513	482	503	539	476	519	515	484	494	502	532	521	514	492	509	512	515	508	500	536	543	500	503	478	519	520	496	530	468	479	501	529	467	532	543	494	498	536	523	490	496	495	511	515	521	496	519	470	494	518	523	483	482	508	505	496	499	491	521	517	546	499	558	519	498	491	522	487	505	486	495	487	534	566	520	524	526	460	544	529	452	492	524	503	474	545	537	465	497	518	519	527	507	500	514	488	495	492	485	507	480	551	523	487	479	501	501	510	506	469	513	488	518	524	499	540	479	474	493	511	489	524	486	496	515	494	514	492	462	508	519	481	545	544	480	506	518	519	531	478	516	486	466	519	495	508	502	488	471	499	550	473	486	467	515	497	525	520	502	499	519	516	486	475	519	478	491	488	508	501	508	482	567	497	493	502	550	482	501	525	476	506	457	477	526	517	499	478	511	514	540	492	477	520	515	528	471	478	518	490	513	499	479	506	513	503	531	521	528	491	495	510	492	495	509	478	495	515	487	519	524	525	520	504	506	480	516	512	507	534	475	502	509	518	520	470	524	459	486	520	475	525	522	503	493	567	495	505	536	509	550	468	516	546	514	479	515	476	507	517	475	537	550	512	508	440	511	504	471	519	487	532	480	515	509	465	545	486	496	484	497	483	505	494	503	523	485	512	512	528	523	508	511	510	476	549	487	530	500	486	518	455	524	470	544	525	503	525	518	485	508	492	505	510	486	485	484	491	515	500	463	482	500	481	517	505	512	479	513	495	517	504	511	505	510	529	480	491	538	515	529	470	488	542	537	475	502	527	500	521	522	494	502	494	473	498	484	481	523	571	513	504	489	523	498	523	558	470	496	484	503	472	496	482	505	489	503	496	513	514	529	514	492	555	487	512	504	526	538	469	507	535	518	514	531	502	529	502	529	513	491	500	490	494	476	510	509	527	464	496	508	489	485	474	497	493	493	519	498	524	488	509	486	504	518	514	499	507	543	470	473	505	509	492	503	463	483	540	499	516	524	509	488	501	451	493	552	516	549	510	514	500	480	495	494	475	526	552	509	523	529	498	509	513	509	502	516	519	460	505	552	507	507	487	491	467	493	535	558	462	490	451	522	486	496	493	496	479	506	533	545	524	471	500	499	508	511	523	470	475	485	482	511	491	529	522	491	483	501	521	504	484	482	479	491	532	496	502	476	533	476	526	523	479	550	590	558	490	498	521	496	471	548	473	510	464	501	493	509	539	486	488	518	499	496	499	478	536	510	523	507	496	511	492	478	532	549	502	512	498	492	507	467	511	523	495	486	546	517	526	530	478	518	519	520	515	509	524	464	518	483	501	496	508	514	507	495	481	552	503	514	491	470	452	499	522	511	532	527	501	467	558	524	517	494	484	522	487	460	521	497	518	555	499	517	460	517	496	522	513	495	472	547	516	501	508	543	546	499	492	563	477	510	512	520	498	502	503	521	511	495	517	465	490	483	489	488	532	503	475	460	534	500	521	492	505	469	517	500	472	509	490	487	492	555	485	509	510	508	503	499	541	493	464	491	499	500	508	494	497	525	491	492	480	522	499	518	536	487	540	532	513	512	503	477	530	546	519	496	512	476	508	473	495	486	517	501	494	467	491	508	517	492	498	488	494	540	507	533	520	544	499	537	483	477	498	494	508	489	457	540	516	471	474	513	514	494	494	529	507	472	460	519	513	511	500	509	491	510	510	532	515	524	449	514	492	504	540	491	543	505	525	479	509	498	484	542	462	461	501	504	512	492	512	505	532	525	484	519	540	500	517	491	540	527	497	501	496	504	495	522	504	514	504	505	485	469	508	470	490	508	477	512	464	500	518	505	486	517	509	472	510	512	538	486	520	507	518	469	506	496	489	526	513	491	497	537	494	487	497	469	509	502	476	531	524	483	511	503	534	518	534	479	471	495	468	503	514	502	446	486	510	507	511	502	539	483	505	507	498	490	486	534	509	501	499	493	528	516	499	507	512	486	497	493	483	483	528	500	498	480	515	500	497	514	504	560	489	527	486	520	519	489	496	501	500	445	519	497	491	490	537	476	527	492	508	533	473	498	529	529	487	505	480	483	472	523	444	471	511	528	481	535	530	481	515	491	541	520	467	508	527	480	525	495	469	498	511	487	533	506	536	519	513	490	481	503	498	499	523	534	513	523	513	528	495	488	509	486	495	513	456	504	519	470	493	551	540	506	446	518	487	522	510	545	536	495	540	482	504	502	461	485	537	522	493	514	492	446	539	499	538	527	470	493	546	492	483	516	538	531
24929	21439	24728	28534	21425	20384	1055	477	379	388	391	364	340	371	318	359	314	335	337	303	336	324	342	368	331	282	321	356	354	326	355	298	312	300	317	304	319	325	329	309	313	334	357	327	329	370	347	334	361	374	312	326	343	325	348	317	320	338	347	341	312	343	355	342	295	325	289	361	349	332	348	320	346	323	354	323	324	304	321	307	318	336	320	357	322	339	362	344	346	304	330	360	330	344	338	305	326	287	338	310	336	336	349	292	364	358	334	327	324	322	315	362	387	320	350	330	378	364	330	297	293	330	341	333	336	327	362	334	347	312	303	338	304	339	354	342	336	357	319	333	345	320	347	327	322	328	335	300	339	315	315	310	329	336	332	322	329	327	344	307	336	355	339	348	342	319	309	341	357	332	359	328	377	339	299	287	292	331	330	302	308	322	313	320	301	325	363	374	350	349	303	294	328	375	340	366	332	363	360	328	320	313	292	302	362	339	330	334	325	317	342	336	352	318	298	318	311	314	316	370	341	331	293	328	331	331	341	328	312	307	333	328	328	336	338	316	337	356	315	330	347	343	330	349	324	366	330	322	329	321	337	360	293	307	332	363	338	303	305	308	335	343	293	322	374	295	335	343	310	335	337	318	349	308	350	316	343	368	305	309	339	350	348	337	316	357	302	309	330	331	325	310	334	259	329	338	342	285	322	308	319	343	328	315	342	330	366	393	284	353	337	333	307	325	349	335	326	336	348	346	350	328	356	340	327	323	321	327	284	314	313	309	319	331	314	366	343	336	332	308	330	317	352	347	330	356	326	326	344	294	330	291	350	340	339	339	317	341	353	319	331	346	325	308	323	324	331	336	342	348	312	370	340	360	356	310	340	327	317	332	365	319	342	351	373	330	313	345	346	309	350	309	336	313	318	306	341	285	357	293	307	317	331	339	318	318	376	335	338	361	335	326	330	325	329	336	323	343	318	319	335	312	302	333	315	323	319	340	322	332	310	302	341	324	344	325	335	350	307	293	337	283	334	313	337	311	339	340	329	322	316	340	324	319	324	335	355	345	342	331	325	335	339	301	325	319	310	323	296	308	305	336	328	368	321	313	318	292	345	300	352	333	352	344	300	324	328	320	336	331	348	301	277	341	305	305	325	318	335	297	352	357	326	348	346	310	349	326	354	334	329	315	349	361	341	320	306	328	367	327	333	351	338	313	352	343	311	325	346	327	333	335	341	354	361	340	327	345	346	316	332	342	387	276	306	356	317	327	340	334	312	292	320	300	310	329	321	331	328	309	389	342	312	326	316	332	328	311	347	324	334	307	307	325	365	313	321	315	319	344	367	348	364	302	348	330	339	324	320	338	331	291	306	300	339	327	364	305	337	344	352	372	327	342	359	319	300	364	315	328	332	343	347	318	351	316	327	364	331	325	319	340	310	340	299	327	329	352	341	343	367	341	349	315	319	318	307	310	327	358	309	328	332	344	325	321	347	326	326	313	340	313	308	344	350	324	330	353	344	339	321	326	319	293	298	321	346	300	338	349	363	332	326	313	369	330	338	303	337	316	335	329	308	352	346	335	339	326	351	302	370	302	339	325	321	294	368	350	336	360	332	349	309	323	319	308	316	354	331	348	349	355	320	357	325	351	322	323	360	330	323	347	353	353	354	324	346	339	324	334	372	330	335	359	305	322	332	312	323	321	297	328	327	321	306	327	358	356	325	310	346	315	315	339	288	329	313	301	321	313	319	319	359	369	349	306	298	318	320	345	356	325	322	329	326	354	316	347	336	352	349	318	334	347	324	335	349	356	317	291	330	362	330	313	318	310	337	338	304	340	309	313	338	376	302	353	361	341	347	326	320	319	320	312	348	344	329	343	306	347	310	322	316	343	327	324	340	348	342	306	331	333	296	303	333	288	335	333	273	331	299	287	309	349	328	334	347	324	309	358	362	301	310	325	342	351	349	325	359	355	336	382	338	318	339	323	335	286	344	315	331	333	319	348	311	322	352	345	308	321	337	309	290	302	343	307	330	343	359	373	317	299	289	375	339	341	354	335	342	315	334	318	328	350	343	323	371	329	286	326	330	331	348	328	340	316	347	293	318	295	304	334	333	339	300	335	309	338	312	331	362	348	324	314	312	338	296	336	346	332	384	316	304	299	314	320	323	333	311	317	317	334	352	331	316	347	310	342	328	327	343	336	305	302	343	341	333	337	313	323	319	305	338	323	322	306	345	344	348	331	343	329	296	354	347	374	304	345	341	343	329	314	355	350	335	341	330	334	322	353	323	374	318	343	337	323	318	321	326	326	312	304	329	324	364	326	322	339	350	280	348	331	313	280	363	368	347	362	337	324	310	321	337	347	365	349	303	343	338	319	337	335	298	343	315	357	344	324	338	319	315	344	321	339	359	339	326	303	273	337	354	331	289	309	319	314	323	348	307	288	316	354	338	334	339	296	344	324	357	325	329	313	353	339	353	349	317	333	329	315	356	382	315	301	331	350	302	335	309	335	339	331	363	316	296	341	355	326	320	341	317	327	330	338	323	310	337	329	319	341	360	369	323	334	345	368	310	332	345	327	311	301	330	307	327	285	353	321	330	321	315	321	354	332	334	334	290	362	316	328	345	322	326	374	373	364	352	331	345	324	277	315	295	310	327	372	330	306	294	344	328	305	334	352	348	362	346	287	351	357	350	312	304	296	336	317	308	312	342	342	356	319	342	344	330	349	317	339	313	328	303	336	305	352	389	340	325	347	320	332	316	325	324	352	340	309	342	315	307	318	324	360	363	335	358	361	369	335	321	343	340	296	337	324	353	362	326	355	323	322	301	321	328	324	336	307	300	337	364	341	330	335	342	309	307	305	343	303	306	325	309	309	322	391	324	343	299	347	369	372	348	300	320	320	288	329	352	321	337	331	359	328	324	357	353	376	324	315	336	283	348	342	346	331	324	324	306	320	368	369	332	341	343	358	350	315	322	365	323	328	296	298	350	344	352	374	305	321	330	351	322	333	329	357	310	320	320	324	344	308	334	317	341	294	329	325	350	330	328	322	341	349	346	313	325	326	288	291	357	336	335	339	285	345	320	317	302	294	328	325	303	329	332	316	324	330	355	329	310	311	340	342	319	257	339	336	317	328	346	343	321	328	321	329	351	333	373	299	326	364	295	289	330	317	342	323	324	321	326	327	334	331	345	336	321	297	314	304	340	347	351	293	307	317	380	350	323	362	348	316	324	342	351	356	327	301	341	318	323	331	293	281	315	343	331	295	345	338	360	343	297	335	309	296	324	336	298	355	346	304	292	329	332	338	322	321	357	309	379	323	314	319	326	345	334	305	336	321	349	362	344	338	329	322	325	366	302	357	364	337	313	345	336	338	348	275	327	338	312	333	333	319	330	332	354	336	335	305	291	327	338	342	304	345	310	349	360	334	344	327	331	348	346	302	333	320	382	304	316	306	295	353	314	316	339	348	294	328	365	308	357	337	367	337	368	336
17455	43822	9704	1221	844	799	724	759	752	738	761	767	708	718	720	747	715	739	696	738	717	708	751	695	721	739	725	741	744	700	674	721	729	703	675	698	713	683	674	728	779	717	725	691	732	706	749	732	728	713	701	689	697	709	709	732	720	693	731	717	741	700	726	709	707	683	732	720	690	718	713	730	734	709	720	751	734	758	721	746	706	701	707	696	689	727	673	749	746	722	738	724	735	729	717	738	702	704	758	711	699	747	760	704	741	757	701	711	702	771	738	743	717	703	725	705	698	728	724	753	725	709	716	707	699	725	699	726	698	738	681	721	696	725	725	737	708	708	709	652	695	733	689	709	710	739	737	718	729	711	780	728	693	713	751	746	712	719	730	698	722	716	763	765	698	731	730	741	714	732	698	700	763	709	721	772	730	712	759	673	737	727	694	732	732	667	718	708	745	765	722	748	731	687	701	709	698	678	741	719	691	722	760	731	705	700	724	736	748	712	730	701	743	713	772	729	718	746	707	760	725	750	705	743	728	715	709	676	721	755	743	750	705	706	725	723	758	725	705	739	731	783	691	723	732	715	753	725	710	698	726	696	722	723	705	679	674	732	676	740	741	687	742	710	709	720	700	719	762	675	728	711	706	723	725	691	740	733	730	720	705	708	695	692	705	692	698	700	767	696	769	738	702	741	729	702	707	703	726	680	727	713	685	696	759	722	729	722	730	714	758	702	692	710	680	710	715	697	719	663	692	754	706	725	767	748	722	707	757	706	750	657	662	756	756	738	708	709	729	658	713	698	720	682	722	724	718	748	700	700	741	678	681	762	713	749	670	698	721	707	679	709	702	698	706	711	699	703	685	721	723	709	755	728	710	707	713	723	711	723	753	730	745	680	721	668	661	726	735	737	697	667	718	701	697	707	705	712	716	718	718	734	707	668	721	760	659	715	691	718	748	731	774	677	724	714	746	702	734	698	684	682	691	651	715	719	719	716	698	716	794	753	707	708	708	725	702	716	748	738	701	716	747	713	730	726	725	738	689	700	748	751	716	753	732	690	707	714	710	731	728	719	710	702	747	777	681	676	740	684	731	672	753	716	692	665	729	734	745	753	713	732	689	736	709	718	727	699	716	751	686	745	667	713	780	706	692	704	735	745	661	732	735	735	679	727	702	734	727	704	711	769	757	735	731	703	677	745	686	716	732	688	681	752	711	736	759	676	758	726	722	718	726	678	743	692	710	682	781	783	717	744	724	773	714	731	761	744	682	727	736	760	715	741	661	707	747	713	763	747	740	726	731	721	753	747	705	726	670	713	725	720	732	722	754	664	727	726	752	698	722	692	714	677	713	757	644	747	691	687	711	768	638	627	758	687	749	734	762	693	753	759	684	683	706	660	722	709	720	730	696	714	735	753	747	718	693	707	726	689	716	754	701	679	685	739	699	714	708	730	728	668	737	719	733	714	744	709	683	725	673	746	764	739	708	713	775	694	718	686	672	722	691	679	751	747	669	733	693	712	688	712	689	703	734	708	710	685	744	729	729	706	702	740	741	734	697	734	702	701	701	773	700	742	707	706	724	648	723	700	708	746	722	686	720	703	753	708	767	693	729	699	683	734	713	740	729	724	719	696	738	744	734	739	716	702	721	706	713	689	734	749	712	748	716	771	708	731	691	704	707	711	705	704	696	681	721	714	718	699	746	698	706	760	685	715	782	704	715	715	729	765	736	683	752	679	718	720	725	702	798	705	712	769	721	711	724	746	756	738	763	736	728	718	730	722	682	704	715	765	761	695	707	680	714	730	667	713	766	695	714	707	742	727	737	706	670	736	665	696	724	775	769	709	755	726	724	700	708	682	729	711	733	695	686	694	693	648	703	678	745	683	702	727	732	656	678	709	703	742	654	745	728	701	728	714	684	703	737	662	680	700	714	744	649	680	720	757	695	710	705	686	751	686	741	733	717	694	743	768	715	684	757	735	741	709	698	741	718	704	701	705	732	666	770	714	754	707	692	741	747	764	756	739	723	728	691	672	745	693	740	694	702	792	724	692	711	690	695	689	728	733	707	693	724	744	707	690	729	710	722	734	758	721	724	743	789	710	763	761	709	714	702	660	736	662	710	754	697	751	679	714	740	732	734	696	712	712	716	673	707	701	719	698	678	723	714	697	728	726	721	761	741	730	763	716	781	653	743	663	723	719	759	737	682	724	690	703	669	710	745	720	709	716	676	719	737	730	702	712	700	729	716	676	724	696	720	725	683	709	660	693	731	699	758	738	730	749	701	694	716	710	745	736	709	701	778	705	662	683	668	720	735	767	688	733	741	733	715	714	693	703	693	714	741	717	715	744	725	704	744	749	688	731	760	722	690	695	722	733	703	661	734	746	752	702	732	665	697	736	749	730	683	751	712	728	735	747	734	664	724	724	698	698	714	716	714	720	737	719	715	697	654	687	714	698	665	708	700	710	710	723	685	657	734	705	677	740	739	721	683	737	743	739	739	705	737	732	705	755	674	732	674	703	717	696	701	709	767	724	727	715	712	732	709	711	729	728	718	731	721	733	723	698	728	733	739	690	728	692	666	687	745	686	740	701	737	685	747	732	664	701	750	755	715	700	741	718	715	700	682	715	735	754	756	744	706	726	739	739	684	717	733	725	699	748	698	694	726	756	713	730	713	707	730	719	703	699	713	726	718	766	692	739	690	677	698	744	691	761	650	746	708	733	674	713	753	747	765	733	729	682	687	710	673	732	742	703	681	691	743	700	721	714	749	731	710	720	685	662	738	755	701	765	730	739	690	695	742	724	751	694	716	762	732	742	701	672	738	710	750	677	689	762	705	728	716	703	718	745	740	727	734	722	752	692	756	718	754	664	689	720	689	697	725	706	713	721	737	700	764	684	701	709	737	671	703	715	678	717	739	734	740	748	708	692	723	720	722	745	677	735	726	687	762	755	722	709	685	729	691	743	701	757	726	701	712	698	706	683	678	709	735	754	753	730	754	712	726	735	724	716	733	696	751	669	717	659	739	764	702	695	716	733	681	649	702	704	704	749	751	715	666	704	726	698	752	723	755	789	751	730	737	697	683	696	640	702	718	722	719	693	732	743	714	666	697	698	714	675	738	697	778	714	702	674	740	727	701	719	729	731	745	688	738	694	735	711	723	722	692	702	702	675	761	717	731	723	684	731	683	723	692	739	719	728	726	708	730	722	731	730	708	737	739	705	678	663	704	719	737	700	723	720	683	684	743	723	744	726	704	714	749	725	693	655	668	685	739	726	692	676	757	714	740	697	714	704	750	719	737	725	702	723	705	729	696	700	671	722	681	749	756	737	678	733	700	711	749	685	756	708	745	729	687	795	745	745	751	667	725	684	735	739	749	713	713	695	747	755	718	714	729	683	680	715	719	689	698	714	726	676	731	719	723	705	702	723	698	737	697	704	686	757	708	750	691	648	695	729	693	759	702	713	681	731	712	674	740	703	743	730	761	759	701	725
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
