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
340039038410	340039038929	340039039479	340039040029	340039040579	340039041129	340039041679	340039042229	340039042777	340039043329	340039043879	340039044429	340039044979	340039045529	340039046079	340039046629	340039047179	340039047729	340039048279	340039048829	340039049379	340039049929	340039050479	340039051029	340039051579	340039052129	340039052679	340039053229	340039053779	340039054327	340039054879	340039055429	340039055979	340039056529	340039057079	340039057629	340039058179	340039058729	340039059279	340039059829	340039060379	340039060929	340039061479	340039062029	340039062579	340039063129	340039063679	340039064229	340039064779	340039065329	340039065879	340039066429	340039066979	340039067529	340039068079	340039068629	340039069179	340039069729	340039070279	340039070829	340039071379	340039071929	340039072479	340039073029	340039073579	340039074129	340039074679	340039075229	340039075779	340039076329	340039076879	340039077429	340039077979	340039078529	340039079079	340039079629	340039080179	340039080729	340039081279	340039081829	340039082379	340039082929	340039083479	340039084029	340039084579	340039085129	340039085679	340039086229	340039086779	340039087329	340039087879	340039088429	340039088979	340039089529	340039090079	340039090629	340039091179	340039091729	340039092279	340039092829	340039093379	340039093929	340039094479	340039095029	340039095579	340039096129	340039096679	340039097229	340039097779	340039098329	340039098879	340039099429	340039099980	340039100529	340039101079	340039101629	340039102179	340039102729	340039103279	340039103829	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2736	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22074	20375	28140	22470	20278	19626	6255	1280	808	683	514	432	349	275	248	189	167	160	151	127	139	141	106	110	105	109	112	96	87	89	87	82	86	91	99	84	87	72	81	87	84	75	61	70	75	65	89	84	82	84	61	86	77	66	63	82	78	82	88	73	72	71	67	72	65	66	80	72	79	51	77	62	64	81	66	77	87	81	84	71	72	71	83	80	60	67	70	99	73	68	56	87	77	63	65	74	69	73	69	74	80	77	61	72	79	68	81	77	77	66	70	78	70	83	66	59	79	68	74	61	66	85	79	72	59	70	71	63	70	57	72	64	73	69	63	56	68	66	58	86	70	53	65	69	77	72	65	88	72	64	75	74	91	74	61	52	68	77	70	74	76	75	81	69	70	90	69	75	76	75	63	61	64	78	83	70	60	80	61	75	67	68	60	68	72	82	74	60	80	51	73	65	67	65	65	77	76	69	60	66	78	70	61	68	85	69	63	78	73	76	55	75	82	67	70	71	69	79	85	70	60	72	73	60	72	61	84	70	77	57	71	63	69	60	64	62	75	66	85	81	74	60	59	55	57	72	71	67	78	64	77	97	74	73	74	59	74	64	57	75	72	70	72	82	70	61	72	71	68	83	75	72	74	72	61	67	75	68	77	72	67	66	68	73	72	72	69	67	54	63	72	69	69	68	66	66	71	77	67	79	61	81	74	63	59	76	71	65	64	71	62	64	74	65	83	76	62	75	88	82	81	79	71	85	71	67	59	67	67	81	51	68	61	71	77	71	61	69	68	55	55	70	80	82	57	85	69	76	64	77	67	48	61	64	69	88	63	72	70	67	70	75	57	63	67	60	76	58	79	80	72	89	75	68	75	72	67	63	66	57	58	70	67	58	64	66	71	80	71	60	72	68	80	76	58	64	82	79	71	63	69	54	74	82	74	69	71	80	56	59	80	66	70	70	75	71	72	60	66	76	64	86	73	54	75	65	59	62	74	65	61	65	68	80	68	87	69	70	76	63	76	72	70	85	63	74	80	75	64	64	62	65	59	76	72	62	86	85	65	67	65	67	62	70	65	69	76	73	69	54	72	69	70	80	58	65	57	67	66	84	72	64	80	64	72	72	66	67	58	54	67	79	64	72	73	62	77	67	82	85	75	76	92	68	68	72	70	71	68	75	69	73	70	77	60	57	60	67	73	72	81	73	96	75	89	63	82	76	70	73	91	65	75	62	72	81	77	61	76	82	64	68	70	74	77	79	80	88	58	63	63	75	68	78	60	80	65	80	72	69	69	65	79	71	52	89	69	82	57	55	74	77	69	62	65	65	71	70	84	92	75	55	72	66	49	76	71	82	73	59	62	58	66	66	77	68	71	69	98	87	70	72	68	66	59	74	70	83	85	81	71	65	71	78	69	71	64	69	72	64	73	61	56	74	63	70	60	68	79	61	57	76	73	80	55	65	64	63	86	72	67	79	61	71	78	62	82	70	96	84	68	67	77	81	69	74	66	74	61	69	62	80	83	79	71	71	64	57	66	71	68	69	76	66	78	58	65	60	79	76	76	50	73	70	69	74	66	73	66	74	56	77	77	65	73	70	70	78	78	67	79	64	76	70	55	79	64	61	79	55	69	68	72	73	60	80	80	73	75	85	80	69	64	67	67	68	67	71	62	53	59	83	79	98	73	73	79	74	62	60	81	62	76	64	64	71	78	71	68	73	77	75	74	80	77	69	78	58	67	70	67	65	75	71	64	68	72	72	78	77	59	67	86	60	70	72	77	69	80	69	70	67	67	72	75	71	50	75	71	68	81	63	65	72	72	74	62	73	67	73	54	50	62	64	83	75	79	53	85	62	62	59	70	70	66	66	96	51	47	72	69	78	68	67	67	60	88	72	62	75	68	64	79	75	78	64	57	56	76	70	68	82	55	71	66	74	58	78	90	68	67	62	67	75	63	79	73	62	80	76	80	69	70	62	72	85	80	70	60	83	73	68	69	75	79	63	76	85	72	61	79	72	63	63	76	77	71	66	73	79	75	66	75	70	64	74	70	73	70	82	59	84	89	72	65	68	62	72	81	66	69	69	70	56	77	78	73	81	74	75	72	51	74	56	88	53	66	81	80	79	64	64	70	69	70	77	62	52	64	67	97	72	75	68	67	59	69	78	67	78	65	73	74	57	60	86	75	72	67	64	71	56	77	75	68	67	71	69	61	94	70	72	68	67	67	56	75	67	79	76	67	66	74	76	75	62	69	78	62	74	73	61	51	76	78	71	62	73	77	63	72	87	72	69	54	68	56	81	52	69	57	74	69	76	74	57	73	70	63	71	75	53	63	60	76	69	67	79	76	78	72	67	66	62	65	87	59	74	57	64	68	68	83	67	77	63	83	66	64	61	76	73	64	74	71	79	66	69	69	66	79	63	61	67	64	75	72	68	71	70	74	68	74	72	71	62	63	69	67	75	67	91	66	63	70	74	59	66	82	75	61	61	64	68	72	70	50	64	68	69	67	69	71	76	81	72	53	69	71	64	72	77	67	76	68	55	72	67	74	62	66	73	69	79	69	70	72	74	77	79	64	85	69	57	80	74	81	84	88	67	68	68	64	58	84	75	70	75	73	73	81	65	49	63	64	65	63	75	61	71	69	66	62	73	84	48	67	52	67	65	66	55	72	68	65	74	76	65	85	80	60	70	85	62	59	85	74	65	62	79	75	61	59	81	63	66	80	70	73	61	73	63	75	90	78	66	57	78	69	67	85	77	59	64	73	70	74	60	76	60	63	76	69	61	71	69	72	61	69	61	67	70	85	56	72	71	83	77	65	75	73	61	66	80	67	78	71	76	63	54	70	77	75	59	59	69	80	73	73	89	65	69	72	64	60	71	81	79	73	76	69	66	65	71	74	59	72	72	79	88	61	85	74	72	54	86	78	75	68	73	74	59	74	77	71	79	68	54	72	75	53	71	54	89	60	56	75	72	70	68	78	75	76	72	78	67	60	78	69	58	65	72	61	57	81	76	70	72	68	65	84	62	65	90	80	68	75	64	70	62	74	78	90	91	70	77	71	53	63	66	64	73	63	80	63	73	85	75	68	74	62	59	59	69	68	74	72	67	57	65	76	66	77	66	71	79	87	78	78	63	68	84	71	75	63	71	61	60	76	72	78	72	72	71	65	66	85	78	62	84	75	71	67	65	67	71	60	75	67	72	80	68	66	74	65	64	73	79	67	66	76	75	53	79	85	71	77	68	71	57	82	76	79	65	76	62	73	69	70	75	62	80	78	69	67	72	72	78	80	69	65	69	81	71	68	56	59	59	63	75	64	72	65	80	66	62	64	69	84	59	72	69	66	67	72	62	66	64	64	74	59	64	80	70	67	85	67	68	74	75	75	69	68	69	68	59	77	67	92	77	78	64	77	63	63	58	63	72	68	76	57	69	80	75	74	72	69	68	56	57	76	78	56	62	62	81	73	67	67	74	66	52	84	64	62	76
50208	83849	49272	7167	6650	5523	4155	3092	2436	1995	1457	1161	955	653	568	460	433	371	302	308	236	198	214	198	201	190	167	169	156	138	147	148	132	139	119	123	123	125	123	95	115	111	121	123	117	118	108	119	103	100	102	101	106	117	104	112	111	117	100	116	99	119	97	81	86	91	118	106	116	97	89	106	124	107	91	109	116	96	103	103	112	89	82	98	81	81	108	92	105	95	114	105	101	106	99	85	103	90	101	101	113	97	85	115	108	109	100	98	111	100	94	97	102	91	101	95	112	110	89	98	101	93	106	90	123	95	97	113	112	102	98	110	93	109	94	93	98	99	106	82	101	81	109	93	101	92	99	105	89	92	92	94	102	95	106	86	110	97	78	73	85	107	89	107	104	84	111	109	92	91	96	109	91	109	96	81	97	103	117	110	105	107	102	104	91	101	85	112	95	97	102	94	111	89	93	117	112	86	104	91	111	100	101	126	93	82	87	108	98	87	114	102	103	78	89	86	103	105	126	87	100	101	105	87	90	98	79	97	100	98	98	86	100	103	113	102	88	90	110	99	69	112	107	115	95	93	93	92	106	90	106	93	98	107	99	91	109	102	103	96	99	114	83	101	91	104	91	103	100	103	87	115	95	97	115	108	78	107	100	91	95	89	81	92	85	88	88	109	101	98	78	101	91	100	94	91	111	103	83	90	92	96	103	91	115	96	102	73	85	90	101	91	104	89	84	104	91	79	91	108	88	98	87	79	96	66	109	104	93	102	125	87	91	83	78	122	106	92	97	93	93	104	84	74	111	97	83	106	84	89	101	98	102	116	102	103	100	107	98	87	89	105	88	83	99	101	95	91	109	96	91	100	88	82	109	106	104	90	93	95	105	95	93	91	90	93	70	99	86	76	107	98	103	107	102	109	105	106	108	113	75	108	104	97	91	83	92	102	83	107	115	104	87	108	105	102	107	90	99	85	99	101	100	80	115	121	104	93	86	83	71	76	83	99	84	87	94	107	109	99	122	101	101	108	101	94	95	92	108	110	92	92	85	90	114	101	81	79	84	78	97	106	88	95	93	92	105	79	88	90	102	94	100	96	107	104	107	105	85	104	98	89	111	106	104	101	110	90	97	103	95	110	88	109	92	113	94	113	86	97	100	81	87	90	111	89	107	107	100	87	103	92	90	98	86	99	107	93	94	95	100	93	107	109	92	106	78	91	97	92	99	66	112	99	105	93	93	95	90	98	105	87	97	89	79	82	97	119	116	110	95	103	92	109	95	95	83	101	104	113	89	90	117	110	88	130	88	86	100	105	91	106	84	97	92	87	101	93	108	91	98	102	98	82	90	99	90	94	90	113	96	96	87	88	95	90	100	108	94	80	89	87	94	83	100	99	103	115	90	100	88	102	83	112	90	103	85	108	110	89	102	94	112	87	103	100	107	89	87	85	97	111	109	104	98	87	100	84	95	84	100	92	96	109	114	100	104	97	104	82	98	103	114	99	86	97	96	104	111	101	97	96	108	93	96	89	108	103	88	100	78	116	94	92	94	85	80	97	90	75	95	92	85	92	84	114	99	110	89	110	84	100	99	102	103	82	103	92	101	95	91	109	99	102	105	89	90	93	76	119	107	85	89	92	102	86	90	95	103	97	83	71	72	98	87	89	109	113	103	113	81	95	92	98	104	82	87	96	107	107	93	85	93	97	105	87	99	99	138	87	87	100	89	102	107	103	92	107	87	82	105	115	95	98	104	87	92	99	82	97	118	91	99	122	98	96	94	109	79	95	94	97	80	86	95	83	89	93	100	82	98	114	110	93	81	99	101	103	119	96	108	91	89	115	85	122	96	84	106	99	106	92	94	96	96	108	88	93	104	86	109	106	102	100	105	86	90	85	94	91	98	78	92	80	97	102	88	85	110	100	86	113	115	110	99	74	86	95	92	100	92	98	70	94	111	111	96	104	94	81	95	99	90	95	82	98	104	82	95	97	97	95	87	101	74	95	107	95	97	95	97	111	96	101	93	109	85	87	95	101	91	84	101	105	90	84	96	79	83	85	81	104	110	88	113	82	87	104	105	69	107	87	107	116	91	103	75	109	109	93	91	101	99	102	102	113	92	104	88	89	91	100	81	97	94	91	102	100	97	98	118	100	103	100	101	92	101	94	90	108	91	97	96	91	100	91	105	95	94	92	83	83	108	93	87	109	101	112	89	91	107	96	109	109	97	103	88	103	97	92	96	94	87	91	100	88	96	98	88	111	90	105	92	87	90	85	115	86	97	93	105	102	107	94	102	116	88	96	93	109	101	110	89	92	97	100	111	109	122	105	94	97	86	94	85	93	94	92	115	106	91	84	80	76	90	92	81	86	92	90	74	103	91	99	112	85	75	75	102	92	102	117	87	85	104	93	106	83	90	94	112	80	109	99	110	100	97	88	85	100	90	94	102	80	107	90	104	92	80	83	94	105	103	88	96	89	126	85	100	97	110	102	97	104	104	96	93	87	106	86	96	95	102	82	115	113	112	94	95	102	100	99	84	105	99	84	96	86	80	90	111	91	105	85	101	108	113	102	105	121	113	107	102	114	96	89	96	113	96	111	100	95	99	101	87	98	87	106	88	93	96	87	92	86	88	107	93	84	95	112	98	92	103	106	98	110	91	93	95	110	95	106	87	75	95	100	103	85	96	72	90	100	106	86	106	90	99	88	114	92	93	95	106	88	102	98	103	99	93	96	105	104	82	82	97	93	96	95	97	92	93	96	102	101	90	108	92	99	103	101	101	80	94	86	97	93	104	110	95	96	111	93	81	82	92	113	98	70	96	111	100	96	94	88	110	106	113	94	96	90	123	102	90	87	77	85	89	97	96	92	97	94	109	106	96	100	96	99	107	104	87	94	92	102	102	106	90	79	105	106	100	87	91	108	105	83	97	102	96	105	117	83	93	82	98	81	90	94	94	99	106	104	82	96	95	103	101	100	102	103	102	112	98	92	75	80	86	97	84	101	95	81	103	104	95	82	93	93	80	119	110	108	90	95	91	99	92	110	87	100	95	98	99	102	92	89	107	91	90	105	91	99	83	86	103	93	83	109	96	98	95	82	106	124	93	105	88	93	116	85	92	120	94	110	100	96	100	101	98	114	98	94	103	104	92	101	100	103	101	92	98	101	87	96	87	92	87	77	105	96	112	97	91	111	96	96	101	111	102	106	100	113	93	102	91	92	106	94	89	94	99	87	94	105	95	96	104	92	115	85	87	102	98	82	89	109	91	95	80	114	87	84	95	102	84	99	104	98	105	98	109	105	79	111	90	79	95	108	90	114	104	77	102	99	94	99	109	90	94	98	87	117	101	94	89	90	104	96	92	115	103	78	96	108	104	93	99	101	98	87	91	96	105	102	108	90	85	87	104	95	88	94	103	93	92	95	106	94	100	108	87	95	104	80	112	105	94	90	116	97	92	91	93	102	101	92	105	93	102	103	89	87	90	89	107	91
27710	24303	21626	4340	935	788	636	459	419	381	335	296	310	277	285	269	264	240	234	228	292	226	240	230	242	261	223	250	246	226	240	226	234	233	211	214	226	233	221	237	219	235	231	236	235	234	237	256	219	251	222	258	241	250	234	210	218	208	243	233	199	256	227	259	235	251	216	221	225	211	248	237	225	222	237	223	217	220	224	243	218	227	220	203	213	212	233	233	255	239	223	236	238	216	245	240	229	246	250	223	223	237	255	243	255	227	240	215	225	243	222	243	237	229	241	236	251	203	259	222	222	223	247	217	238	246	232	234	230	228	207	250	240	230	234	219	250	250	228	237	241	230	208	243	237	238	224	242	236	215	229	220	220	245	238	221	234	246	220	246	228	266	232	216	228	239	255	226	238	238	256	225	250	239	243	243	225	233	237	202	224	243	235	230	244	241	243	211	235	240	231	229	217	197	223	242	256	230	233	266	237	244	264	234	247	212	245	231	209	221	227	238	229	218	215	247	253	217	204	246	247	244	265	220	262	246	216	264	232	213	221	221	227	216	224	245	214	211	262	227	214	220	241	245	216	232	230	238	236	230	199	243	238	247	220	238	254	252	215	234	227	243	223	248	255	215	226	257	227	226	233	223	227	210	234	224	240	200	226	236	210	236	239	223	253	244	235	213	221	234	237	236	255	236	227	221	226	229	239	205	241	249	278	248	229	202	206	250	230	227	221	209	202	225	238	246	242	231	236	237	232	230	215	235	232	225	225	257	236	227	240	226	246	245	243	242	240	233	219	221	257	255	227	215	253	250	222	211	248	239	230	241	227	243	230	203	222	232	229	216	251	228	248	237	211	244	240	229	255	255	233	242	210	218	223	219	235	218	226	206	239	223	213	246	243	245	255	230	222	209	247	207	245	268	259	238	240	235	225	221	233	203	231	223	225	255	247	221	246	255	214	253	230	225	229	227	239	238	222	254	201	233	225	246	256	249	229	242	221	210	210	226	240	246	213	230	223	251	219	252	259	225	249	188	235	232	218	235	241	225	251	246	230	258	209	266	235	219	251	199	276	223	217	215	235	251	235	231	232	236	235	232	231	251	242	236	233	238	250	251	242	237	217	245	236	225	232	215	218	216	234	201	229	218	227	243	226	242	225	240	210	224	234	230	230	227	223	204	246	235	230	244	209	228	234	226	210	254	225	215	220	217	237	205	240	226	231	222	240	254	230	225	231	239	244	224	223	212	246	233	244	223	256	246	219	244	230	235	221	239	213	237	224	235	213	222	198	245	231	229	232	237	245	234	248	255	203	266	219	247	189	235	227	231	222	244	244	213	249	273	262	242	238	230	208	231	203	214	218	235	217	228	233	208	230	260	242	249	233	224	219	235	219	221	232	225	230	237	213	222	227	199	217	232	277	244	234	238	264	227	248	213	234	233	241	225	226	213	254	225	224	218	236	219	229	249	219	215	228	229	244	238	256	238	214	228	224	245	214	237	206	209	236	210	225	234	239	247	250	228	259	229	221	234	249	252	217	247	233	231	227	244	238	246	255	216	207	235	194	213	240	217	258	231	247	231	240	220	243	236	208	237	217	233	227	257	215	224	242	229	239	262	218	235	213	236	260	247	225	224	210	228	217	243	235	218	249	247	215	228	221	223	231	217	232	229	244	230	252	205	220	237	254	217	231	227	222	222	231	232	253	243	239	229	245	223	225	210	251	239	226	234	212	228	228	204	239	221	238	240	214	228	213	239	248	261	226	222	243	225	217	221	201	215	198	210	230	232	248	246	210	250	256	203	239	234	219	204	218	204	223	199	205	253	228	215	220	245	229	213	247	249	261	242	234	205	239	251	234	214	238	226	228	269	230	230	231	231	255	217	234	218	235	247	227	229	224	228	227	209	233	196	242	196	234	235	215	239	209	229	241	252	238	259	224	258	222	214	244	226	233	225	220	230	254	228	229	241	233	220	212	236	216	214	218	269	235	269	229	231	232	213	233	248	218	226	238	220	216	229	235	233	241	222	261	246	231	216	253	240	209	222	245	238	236	228	249	238	236	250	227	229	230	240	203	220	221	234	242	203	219	238	248	205	227	236	231	224	235	208	234	200	235	235	212	242	225	239	243	232	235	233	241	230	232	209	233	259	233	235	252	236	239	241	223	235	227	235	246	251	237	230	223	216	224	210	232	263	229	229	227	202	223	229	189	264	239	242	255	238	247	222	233	202	255	232	236	222	211	214	217	230	243	255	249	198	206	250	271	239	202	239	267	219	247	243	242	241	229	235	258	238	222	235	215	218	253	228	270	257	220	260	218	226	242	221	273	227	198	206	216	234	230	243	232	213	238	242	222	235	220	228	248	209	238	227	219	246	221	234	253	234	239	228	245	206	223	225	226	228	222	227	222	244	236	212	264	202	212	246	213	215	225	230	243	256	232	228	223	232	246	239	227	228	236	220	231	219	236	204	233	227	259	219	232	228	240	237	232	243	216	209	230	231	245	220	247	232	224	237	219	237	251	227	245	223	199	226	217	236	232	238	237	223	251	218	249	237	254	237	267	247	250	219	261	232	232	260	231	222	233	225	229	230	226	235	227	195	216	242	250	228	228	263	246	228	235	241	240	256	239	214	234	223	220	251	241	208	228	232	215	227	218	257	210	222	248	231	226	240	248	210	200	215	210	266	237	234	257	236	192	215	214	226	256	229	229	228	226	246	220	234	234	214	219	221	232	232	203	232	246	241	233	236	220	241	230	244	250	240	235	227	231	227	219	220	232	225	223	209	240	241	232	238	226	190	250	242	235	234	201	236	208	203	202	224	244	222	240	236	242	234	222	240	224	230	238	240	213	226	207	208	225	239	219	233	228	234	236	233	263	244	249	260	247	230	206	221	238	208	216	226	207	239	226	239	205	207	260	205	225	224	240	233	224	224	237	231	245	239	207	264	218	244	224	238	247	243	240	230	244	235	212	234	244	238	223	204	229	236	259	227	258	238	215	268	240	240	223	247	234	223	229	241	223	203	252	227	216	213	251	239	222	232	237	245	235	232	230	231	238	209	205	214	237	238	254	236	250	247	217	228	233	200	229	233	265	234	238	228	245	234	203	219	219	246	203	213	221	261	227	235	217	217	232	216	218	212	253	210	227	209	261	222	221	234	217	223	238	232	218	213	239	217	229	231	261	243	242	234	235	223	231	233	239	223	244	215	232	252	252	243	230	217	216	225	248	242	239	235	225	192	247	223	225	245	225	241	253	232	225	262	232	220	229	238	217	214	220	218	225	262	223	218	226	200	264	227	268	206	228	217	221	237	257	205	233	203	238	223	217	240	247	245	244	243	245	223	232	212	208	224	240	208	240	255	224	238	232	228	233	244	226	258	226	205	245	227	232	215	250	239	213	263	222	232	229	234	250	253	230	234	211	243	226	233	229	225	218	239	202	250	251	231	220	214	227	237	228	248	238	232	257	231	240	221	224	221	232	245	207	231	239	241	227	220
21642	39236	20886	2146	2041	1984	1368	1150	943	742	677	570	527	424	421	389	389	368	406	313	333	337	356	308	326	313	325	304	298	330	319	331	291	312	304	311	325	335	309	319	332	331	318	329	287	313	301	314	297	306	312	309	318	285	308	337	319	336	301	339	340	304	351	294	279	319	308	318	290	336	332	301	341	329	321	295	300	318	306	267	275	326	325	300	306	324	320	303	356	308	304	288	333	297	321	305	322	325	315	370	300	319	308	316	314	312	294	313	328	288	312	302	321	336	307	316	324	328	290	302	312	329	334	305	300	346	311	325	298	297	306	308	327	293	291	319	281	303	308	300	321	287	313	305	292	317	293	293	285	291	292	291	323	332	274	319	318	307	300	309	296	325	294	319	313	310	316	323	297	318	301	301	299	364	334	275	331	327	326	318	328	320	331	317	310	318	341	323	306	326	292	315	313	281	311	324	302	296	293	312	329	298	308	308	326	330	314	335	288	315	313	303	293	300	314	322	315	320	304	327	300	350	297	334	299	295	283	327	321	327	304	293	315	310	325	326	305	317	310	332	314	309	303	324	303	335	315	347	312	330	318	287	343	297	303	298	306	333	309	340	297	314	313	332	283	296	315	294	299	352	268	324	267	316	325	310	305	333	323	317	284	352	326	310	291	297	351	301	318	304	324	295	294	306	323	291	342	298	302	313	306	315	318	320	285	304	321	312	320	327	297	304	306	349	290	305	306	347	281	288	300	291	302	328	294	359	330	337	320	326	294	339	325	295	345	326	310	302	309	307	340	348	300	324	315	313	337	317	294	286	316	332	296	294	294	301	323	300	299	301	301	338	306	320	315	307	328	315	295	297	311	316	330	317	320	312	302	294	306	308	329	301	309	332	330	333	305	311	336	303	330	306	331	323	309	333	311	340	325	287	343	327	306	309	327	296	312	302	309	333	296	306	319	291	322	278	318	310	302	316	305	310	311	315	309	285	293	286	326	318	321	315	307	303	296	279	293	329	295	327	331	298	279	320	321	346	321	305	317	310	282	311	334	306	354	309	302	293	312	307	318	331	324	311	335	308	313	309	270	326	292	312	322	326	306	307	289	321	340	294	314	356	321	338	319	292	311	304	317	274	296	314	298	321	319	328	330	336	284	315	260	336	310	342	312	335	281	308	345	325	316	333	295	301	304	288	278	273	343	317	329	315	314	301	291	329	325	340	310	304	304	304	310	318	323	290	326	313	328	325	331	291	333	305	331	303	305	291	295	309	328	333	327	338	314	342	338	318	317	300	317	345	350	303	300	316	310	324	315	312	306	320	314	288	316	304	286	273	314	314	289	299	286	304	271	305	306	336	327	333	304	323	305	319	302	327	322	325	310	312	294	304	318	320	336	316	269	319	292	298	295	280	339	303	304	290	322	300	321	307	322	338	292	294	326	291	318	300	301	307	282	319	327	291	303	339	320	278	335	295	315	342	327	303	325	313	308	308	286	318	321	335	310	295	305	294	291	296	315	328	293	314	295	313	324	314	318	302	327	294	341	318	311	320	342	313	318	312	255	302	313	291	304	324	302	335	317	280	326	289	360	321	316	305	306	325	320	310	330	320	274	327	310	309	315	308	350	290	310	337	334	303	296	332	295	300	308	307	311	309	317	337	299	294	316	310	288	298	304	317	299	294	304	326	361	298	297	315	298	280	322	294	311	314	330	297	310	300	352	320	318	305	319	274	308	322	292	273	305	315	312	310	323	316	331	310	301	304	327	302	314	318	309	333	333	309	336	333	310	301	305	335	280	319	336	314	287	293	330	310	318	316	305	296	323	313	313	316	310	281	328	303	298	282	298	326	300	301	332	290	335	320	280	338	291	331	325	311	310	298	322	322	297	315	295	277	316	316	279	317	319	335	328	281	297	301	311	311	301	288	325	336	321	297	313	290	314	281	327	301	316	314	319	296	316	314	323	317	322	327	307	317	344	263	320	274	326	290	330	314	301	322	298	329	293	308	343	306	331	339	294	313	354	350	316	287	338	324	288	302	322	335	334	299	325	327	304	343	293	352	282	284	295	295	341	337	319	325	269	308	307	303	297	313	318	289	282	306	299	282	344	328	316	317	343	328	346	293	328	288	312	290	314	310	328	316	327	324	311	298	316	355	333	306	319	309	319	304	297	308	304	292	321	297	305	293	314	314	312	299	298	323	303	303	309	315	300	307	328	304	311	318	311	324	330	352	331	305	284	312	314	308	310	304	328	321	317	300	293	311	280	318	321	307	331	282	336	317	308	298	299	326	316	316	334	286	275	312	291	322	336	303	305	308	297	303	309	277	301	309	358	278	318	294	365	332	299	298	285	293	317	321	329	291	300	359	340	294	318	322	305	299	323	303	332	335	312	311	297	302	281	319	312	325	328	294	311	324	321	302	333	349	294	325	309	331	296	342	309	306	315	338	332	315	288	333	324	316	325	295	319	315	326	296	298	322	293	321	280	313	299	316	270	340	316	330	319	307	312	279	331	344	308	314	273	311	301	320	280	304	273	336	333	313	326	361	312	300	335	325	325	307	310	262	301	322	309	286	304	316	313	316	319	323	301	303	308	330	298	297	280	337	317	315	268	284	293	312	336	337	320	308	297	312	312	323	307	327	298	303	293	330	292	316	305	312	308	344	320	330	314	345	306	320	299	292	273	321	282	319	320	296	294	298	351	310	325	311	314	322	288	288	323	273	349	314	325	326	303	327	308	324	327	304	300	319	316	303	337	305	351	316	288	298	319	272	316	337	341	335	285	301	331	303	315	306	308	307	313	314	316	302	284	300	331	300	290	323	308	317	324	302	308	289	309	310	331	285	316	289	322	289	328	315	341	313	320	331	300	323	312	305	330	295	295	290	311	320	324	318	310	324	328	287	311	312	307	316	308	304	296	315	262	311	309	320	314	302	285	286	345	292	302	321	350	315	299	302	301	300	314	333	311	301	319	323	318	331	295	330	323	283	313	313	300	324	290	298	299	275	337	294	312	304	309	308	332	307	298	336	313	301	334	323	317	291	282	287	321	334	325	327	325	289	325	320	309	314	302	328	325	324	309	284	307	314	294	320	305	331	316	292	291	311	305	284	317	311	325	305	298	297	333	315	292	339	287	316	301	277	320	308	302	323	321	299	295	343	301	326	374	320	308	352	312	340	294	308	318	330	335	318	294	341	316	286	320	296	314	329	312	320	294	320	318	286	314	322	322	323	316	340	313	296	334	312	295	276	298	329	318	322	309	251	332	312	330	312	318	282	325	316	326	318	306	300	301	289	307	309	291	306	313	308	329	286	340	307	331	319	345	291	307	306	319	336	308	303	333	308	330	326	335	345	317	316	309	301	318	326	324	278	324	302	315	325	333	310	328	326	318	298	318	300	317	301	313	288	320	298	298	309	313	301	276	292	299	323	354	326	283	295	327	303	301	329	347	328	323	299	313	322	302	303	281	303	320	320	313	335	311	281	307	319	313	346
24396	21802	29496	24800	21155	10630	1437	808	570	538	477	395	385	260	265	253	270	232	215	230	204	196	211	205	207	195	205	186	194	185	192	186	171	161	201	209	173	195	192	178	181	199	173	160	188	189	195	161	171	166	189	197	179	192	200	167	183	182	194	183	170	176	163	191	188	183	178	206	193	174	173	173	197	175	164	167	176	184	187	177	168	194	173	193	185	181	188	168	176	161	188	171	201	165	170	163	163	176	160	182	178	184	192	165	185	206	194	178	183	170	167	180	187	166	169	187	172	196	189	202	139	177	174	188	185	164	192	183	192	176	174	185	176	153	160	164	187	187	181	183	196	205	170	157	198	170	172	194	168	179	163	178	177	190	187	168	171	179	170	183	185	169	201	194	198	179	163	182	188	159	164	184	155	185	173	193	182	187	181	177	192	195	187	165	190	156	171	184	183	159	197	163	174	182	178	174	167	189	181	192	195	155	189	180	179	211	187	209	165	180	183	176	185	197	158	181	191	186	176	177	178	196	176	184	191	196	157	191	159	181	176	184	168	174	160	194	167	189	156	163	184	164	198	181	183	157	193	190	159	156	158	181	159	165	192	177	174	196	166	178	193	174	161	188	178	168	188	177	195	188	173	181	152	170	159	157	193	197	160	156	177	157	170	169	174	163	188	175	175	179	209	184	167	170	153	185	202	188	176	167	173	179	172	156	192	171	155	174	190	174	165	170	175	193	154	183	177	178	181	192	170	161	177	155	199	167	180	178	172	158	172	166	196	148	160	156	171	181	144	186	167	161	179	193	197	188	163	172	175	185	165	194	164	186	153	182	199	181	186	186	179	173	186	183	177	157	186	191	180	166	178	202	151	191	197	200	187	192	190	182	186	179	165	173	196	186	161	169	166	167	169	164	172	185	176	180	163	169	170	164	191	179	175	171	164	173	163	165	182	182	159	161	178	226	178	180	186	171	180	171	153	153	190	177	172	220	139	188	171	195	172	170	185	158	170	186	175	164	191	162	165	201	192	176	174	188	196	180	199	169	194	170	178	147	184	166	165	162	157	178	175	207	174	168	173	173	163	168	166	179	194	160	188	183	191	179	182	161	179	177	179	167	177	168	173	194	183	170	198	205	188	176	167	165	185	199	167	182	173	172	160	212	197	189	172	171	195	160	167	168	181	197	182	190	179	201	180	192	185	166	182	172	172	200	231	181	169	163	184	180	176	169	186	178	176	206	179	190	173	179	167	168	165	178	167	179	174	177	169	168	157	193	185	183	181	166	167	176	170	163	176	187	167	169	152	191	192	174	161	191	177	170	162	165	192	161	177	178	181	177	204	167	179	178	172	202	192	185	185	175	181	152	159	167	169	167	161	175	188	184	166	147	172	147	163	186	166	178	171	189	163	174	169	171	167	176	166	178	169	167	163	189	181	160	178	178	161	205	180	175	180	165	174	183	171	167	190	181	171	156	170	184	175	192	173	169	190	170	188	166	180	158	185	183	187	167	168	186	200	131	183	195	181	156	170	182	160	191	182	162	185	180	177	179	167	168	182	190	211	182	152	169	160	165	171	180	179	177	185	203	171	191	170	171	173	167	172	186	174	168	165	175	185	170	177	182	166	168	173	175	197	187	188	156	175	175	167	170	174	175	187	184	170	181	173	190	177	177	180	186	195	157	168	185	160	188	185	165	192	164	165	175	174	176	166	212	188	218	182	162	157	199	195	184	169	186	173	163	181	160	175	169	146	172	198	170	189	179	175	204	177	190	161	186	199	190	184	149	171	194	162	172	202	168	159	180	180	180	221	174	172	175	169	171	192	191	183	193	186	178	168	179	165	185	187	145	189	167	177	183	176	179	159	179	184	177	157	157	175	204	179	178	161	156	170	171	170	197	163	180	183	200	169	188	168	171	154	168	206	185	178	156	178	202	203	164	193	173	180	163	189	173	181	190	181	191	175	172	156	186	184	177	207	185	184	179	198	196	186	181	168	174	174	183	175	165	198	150	188	186	196	180	182	194	186	172	185	163	157	176	192	168	191	175	180	184	205	173	172	182	155	214	185	176	177	173	176	183	185	158	171	174	155	166	180	165	173	166	189	178	168	183	177	185	176	184	195	159	179	178	197	172	190	205	182	164	177	164	199	193	178	155	167	157	203	176	179	169	177	143	186	169	188	170	176	189	209	182	156	176	175	181	182	151	185	157	174	180	192	173	196	162	169	152	195	166	170	189	170	179	159	176	187	156	160	186	171	163	167	162	183	202	168	167	157	182	178	202	165	155	178	182	179	167	181	169	189	194	174	152	166	171	148	187	197	171	168	180	172	175	158	200	157	183	196	182	158	170	167	173	177	174	175	195	155	182	196	183	193	169	178	168	164	201	178	172	165	181	189	176	191	192	175	172	201	186	188	175	180	182	167	191	172	159	181	165	145	166	167	166	201	176	156	171	166	165	206	184	175	148	165	202	167	186	161	163	170	158	180	195	174	170	178	179	186	174	178	165	175	180	160	165	185	166	176	178	185	183	170	164	180	175	175	174	170	159	183	178	196	166	196	187	182	175	158	164	168	192	182	181	156	202	168	195	165	185	174	186	154	182	198	167	174	162	180	189	197	177	186	179	159	163	175	172	172	196	177	192	177	182	164	176	176	182	178	194	168	158	146	188	176	156	146	168	190	168	173	184	170	182	182	187	182	187	161	204	177	176	189	160	200	187	174	185	164	171	171	197	179	193	186	165	175	170	176	157	177	178	187	184	185	174	180	171	167	193	162	172	188	164	207	176	177	169	172	167	191	176	180	171	196	168	181	180	173	193	204	180	157	161	166	178	193	171	168	192	156	194	180	142	174	183	167	164	203	167	164	160	158	173	166	163	184	195	172	175	189	200	179	174	184	166	177	175	173	166	204	188	189	170	192	179	194	154	186	187	155	174	188	167	169	160	166	176	185	173	191	172	191	151	175	184	179	170	185	180	175	150	162	181	181	179	178	168	186	192	176	161	173	180	184	167	180	181	197	157	157	167	172	183	202	182	195	154	139	180	179	169	170	191	169	176	164	197	162	187	173	192	168	175	160	180	191	176	200	176	171	194	163	161	166	170	177	189	180	185	174	175	174	174	181	163	171	182	165	165	199	183	180	171	170	179	183	196	180	175	170	166	164	182	162	175	170	165	154	174	180	173	169	178	180	188	204	172	177	200	174	197	195	155	173	162	161	162	159	173	193	173	164	175	152	169	198	188	196	173	161	172	205	170	194	167	211	162	167	173	192	159	201	174	174	161	173	170	154	188	163	204	218	179	175	204	199	178	172	156	179	172	187	176	189	183	178	172	179	190	166	175	188	137	166	162	184	183	173	180	178	184	171	171	178	164	181	186	184	168	144	173	186	183	208	186	174	195	174	169	159	176	172	167	173	167	165	177	190	154	202	186	182	169	171	177	163	184	181	177	178	184	182	175	150	194	177	178	191	194	185	157	149	185	157	162	196	184	188	181
46667	82133	51091	5215	4239	3718	2617	1913	1541	1181	1017	859	811	585	517	450	446	393	377	366	326	354	333	308	294	272	299	279	281	291	289	238	291	256	273	282	244	249	243	280	263	249	266	219	248	272	274	237	263	240	266	243	234	261	239	247	245	239	245	253	250	268	224	224	256	268	260	236	237	215	250	225	245	249	266	225	245	237	247	253	259	256	268	243	213	264	250	256	233	267	238	262	228	242	221	236	243	242	233	245	255	232	231	251	250	270	226	217	245	223	274	232	253	244	247	230	241	238	254	242	267	235	257	258	231	253	265	245	248	251	256	252	227	249	248	240	256	233	241	240	239	232	252	233	274	286	230	267	248	215	243	249	253	249	259	231	268	244	252	249	259	240	216	232	246	258	229	245	209	233	257	248	223	236	267	220	231	248	252	227	243	250	272	245	224	235	253	223	216	235	233	247	249	252	254	235	253	243	277	252	265	276	233	247	227	256	232	253	246	259	266	220	248	255	260	240	246	259	247	230	240	256	215	266	272	260	246	228	240	230	231	252	234	285	219	249	235	270	290	234	223	244	233	248	253	231	237	292	275	237	257	257	230	267	238	246	249	243	262	233	243	250	239	228	269	273	235	230	272	240	256	244	249	263	241	254	218	250	233	212	237	244	249	239	250	254	251	260	213	238	252	239	239	233	255	239	234	266	257	255	262	228	229	262	237	236	258	269	226	245	241	245	241	223	257	252	261	217	238	214	233	246	248	254	211	265	242	255	243	238	236	228	233	237	230	231	244	206	292	237	252	241	262	257	219	292	210	252	237	217	211	229	250	231	226	274	242	234	230	222	258	241	219	235	244	240	232	246	235	256	214	266	258	244	244	240	229	251	243	239	238	267	241	264	239	261	242	238	228	258	252	231	282	270	210	239	231	247	247	215	240	228	242	247	250	262	249	252	256	227	244	222	254	228	240	253	253	261	220	270	251	240	248	222	297	233	235	272	235	244	248	246	244	266	252	236	264	214	239	247	220	253	245	226	233	240	279	231	255	257	250	261	239	213	258	247	252	268	237	259	258	230	281	215	251	241	218	226	219	244	222	260	221	246	238	243	246	257	252	220	238	245	260	250	271	262	227	248	252	225	242	223	248	237	226	253	228	259	228	231	244	248	247	247	240	252	238	226	253	250	256	256	253	243	273	248	213	259	253	283	227	236	256	230	245	227	233	249	260	235	213	239	221	234	247	239	236	237	242	219	260	254	229	231	273	247	245	231	247	218	226	233	241	284	233	236	244	230	222	231	229	232	231	254	260	223	241	224	226	247	218	276	257	231	251	239	239	240	207	231	248	251	246	243	240	249	220	240	232	257	216	265	234	250	237	237	222	244	243	244	259	227	238	280	250	247	232	245	207	235	268	256	248	245	273	272	256	212	271	281	231	247	265	245	234	233	234	245	262	225	224	237	235	249	236	239	226	262	231	248	218	249	267	242	251	214	250	288	240	235	242	255	253	244	221	204	227	238	258	220	224	247	233	247	235	234	245	254	241	248	256	236	232	238	232	243	265	225	250	257	249	255	233	255	256	238	239	251	233	253	237	245	242	208	235	257	241	258	227	200	235	244	245	234	251	252	260	223	275	250	222	235	234	236	214	237	255	257	238	245	242	276	245	225	252	236	224	237	201	271	243	230	251	235	246	217	242	215	247	252	232	234	244	237	238	221	256	235	269	251	259	253	235	233	222	272	246	222	245	268	250	255	226	258	249	238	238	241	241	231	285	258	231	255	237	237	278	200	246	242	234	239	273	253	262	279	243	256	263	250	227	240	271	225	211	253	233	230	233	246	236	252	217	234	244	225	219	212	265	229	240	235	246	236	218	268	267	271	232	231	241	262	267	247	250	228	250	233	243	250	252	260	232	233	225	254	246	248	236	226	267	239	245	234	258	250	254	234	252	229	220	235	246	244	266	248	254	229	227	231	243	226	238	239	269	226	232	245	228	258	246	228	230	243	252	250	248	250	260	258	251	266	243	233	273	262	232	231	264	242	251	223	245	259	235	231	257	221	246	249	255	246	239	244	246	249	246	270	245	213	268	256	239	240	228	230	208	262	215	254	247	238	271	227	223	241	230	227	247	241	229	244	221	227	245	256	241	231	213	245	217	258	257	234	238	247	276	255	226	254	238	242	246	290	273	271	211	247	265	287	238	218	262	256	254	284	224	236	250	269	259	273	246	274	222	246	244	229	230	241	242	278	242	230	261	225	249	220	212	269	270	232	245	234	219	231	242	264	252	258	254	231	262	260	235	193	236	245	259	277	247	265	250	239	252	267	272	259	249	233	235	219	229	222	257	250	257	221	209	235	233	236	254	251	252	249	257	249	207	255	260	229	230	262	252	236	241	246	237	238	238	221	236	229	237	241	227	235	237	245	230	271	257	225	259	235	216	240	219	254	240	220	258	254	277	224	233	232	243	252	235	246	241	247	271	252	210	240	237	239	230	227	256	243	246	243	245	255	242	260	231	241	247	228	270	213	211	230	253	261	247	270	209	239	213	220	231	243	233	248	227	224	262	246	223	244	234	265	255	257	265	257	278	247	235	220	237	239	243	286	259	239	258	239	279	225	230	268	223	237	255	290	237	248	240	254	248	219	243	259	242	245	245	243	246	253	245	258	262	240	240	226	244	280	214	237	240	239	286	261	262	242	258	228	226	253	253	252	250	254	238	249	247	288	243	260	251	235	250	207	260	253	257	227	272	243	247	253	255	269	267	241	224	246	228	235	267	228	260	232	254	258	238	252	247	229	258	241	242	223	210	246	229	243	223	225	232	236	213	254	277	236	236	253	260	225	233	262	253	252	237	258	273	228	248	231	239	255	261	237	257	234	208	225	233	227	244	233	245	239	276	239	251	252	255	249	255	268	223	253	250	249	273	247	226	236	234	241	232	251	244	257	254	246	231	239	254	225	234	248	251	241	264	250	244	245	279	239	245	229	218	230	236	232	248	213	234	223	237	260	231	239	246	232	226	246	223	240	234	268	236	242	251	252	225	258	267	243	245	237	219	270	252	241	219	249	247	256	237	263	255	256	266	242	258	249	266	231	241	216	259	251	246	256	235	228	250	247	243	246	227	251	233	230	235	240	234	239	253	241	240	253	240	249	243	251	262	247	241	270	250	233	249	264	223	235	242	238	217	227	208	269	266	235	242	234	285	243	252	242	252	212	259	238	257	198	244	242	243	276	226	221	272	292	234	238	222	225	279	247	236	234	258	255	255	235	237	233	267	244	234	245	266	256	234	237	244	229	244	236	251	229	267	237	227	219	236	221	251	256	239	255	240	239	254	229	256	248	241	232	222	256	246	240	250	262	253	269	241	225	223	253	242	253	220	242	219	247	246	243	254	260	228	232	255	256	220	243	250	252	234	241	248	268	244	240	260	223	232	244	255	252	232	257	275	219	248	225	213	257	230	246	224	273	244	264	244	245	274	272	239	240	196	237	246	276
23500	21634	29384	24446	21567	21360	8475	1030	736	589	529	452	337	225	219	167	187	189	159	141	125	126	101	109	122	102	110	100	101	81	103	83	88	98	92	100	106	88	103	82	106	91	87	77	79	90	77	79	69	72	91	74	58	81	79	87	83	86	91	80	75	70	78	86	90	87	81	77	78	78	79	70	81	88	54	69	78	92	89	71	80	61	78	71	70	81	80	83	89	92	70	67	76	84	66	77	78	66	78	73	82	73	73	75	74	79	73	69	73	78	85	78	75	95	90	78	67	57	86	81	76	72	73	89	66	77	75	79	53	75	76	89	72	69	82	94	83	68	83	84	75	85	66	65	71	55	60	76	80	86	71	71	82	86	70	80	69	80	74	64	77	73	65	76	74	69	82	81	67	87	90	91	89	83	76	81	90	83	78	87	77	80	85	85	100	79	77	65	78	76	82	90	89	81	58	74	77	77	65	78	91	80	72	62	65	87	84	87	78	73	86	85	87	82	81	77	91	66	77	73	65	77	76	85	62	70	83	71	80	79	61	81	78	87	83	87	99	80	72	71	85	70	71	82	88	57	73	68	75	74	78	77	84	62	77	77	71	71	74	61	83	68	62	75	82	78	81	60	72	60	62	79	73	64	100	64	80	73	70	81	74	76	79	92	86	77	84	73	61	75	69	83	67	87	82	69	76	66	78	88	92	89	78	73	92	76	75	78	79	58	66	79	54	65	72	82	76	78	82	57	70	74	81	72	79	76	69	87	62	86	68	89	88	75	72	74	85	68	80	84	88	74	89	71	74	74	71	72	81	72	81	65	76	73	81	68	65	88	75	69	68	86	79	74	82	72	76	75	67	83	78	69	86	75	87	76	64	69	64	73	66	86	84	82	75	74	82	64	68	62	85	90	78	81	60	76	84	68	84	70	73	79	78	66	63	64	90	69	82	73	71	69	64	80	69	85	82	81	76	82	84	87	68	56	74	84	65	88	77	76	63	81	63	90	78	75	94	78	84	82	67	71	83	82	69	72	84	62	81	87	106	82	74	93	68	65	72	70	63	88	65	68	87	69	82	78	81	66	70	73	80	85	74	73	66	78	77	77	91	73	87	75	58	86	83	80	83	72	85	77	78	81	74	88	78	83	88	71	87	81	78	87	71	73	75	73	65	66	66	75	66	80	97	85	90	107	79	86	81	87	82	70	79	80	84	88	89	79	78	76	63	59	72	77	78	72	78	89	97	84	77	79	71	97	70	76	87	73	73	93	76	63	68	67	71	84	70	59	90	69	70	82	70	71	67	82	89	68	74	74	85	82	80	85	76	72	79	76	81	79	85	72	73	80	72	72	71	69	78	69	68	87	86	78	68	73	87	79	95	77	81	72	98	72	59	79	70	79	83	85	72	78	81	72	74	74	95	73	72	68	81	74	69	72	80	73	84	87	78	91	68	79	75	66	84	75	68	71	87	78	68	67	70	68	81	68	79	70	64	95	67	73	88	77	58	78	74	80	84	73	72	70	85	92	71	70	89	93	76	83	78	78	85	86	64	70	74	85	80	67	78	70	89	85	82	71	81	83	78	71	63	69	94	75	58	68	79	82	63	66	65	79	75	77	82	80	85	85	73	78	80	83	82	69	73	81	78	67	85	83	76	85	81	70	66	77	84	72	84	76	68	79	74	87	57	79	78	76	84	69	76	86	79	72	69	88	59	83	73	64	75	79	73	84	73	86	87	87	80	67	72	89	70	80	81	71	66	80	64	79	63	72	87	86	82	87	87	104	79	83	77	96	81	90	90	75	79	76	73	75	81	88	67	67	66	91	84	75	80	78	67	87	70	62	74	65	88	81	80	98	72	76	85	71	78	83	100	60	85	93	64	83	80	82	64	71	84	71	71	85	84	68	70	83	86	81	80	88	74	69	80	73	73	74	77	68	80	70	73	75	93	54	64	79	79	75	86	68	66	76	65	89	65	74	72	87	78	75	80	73	56	70	88	97	74	61	87	80	62	74	79	59	74	78	94	61	81	81	74	82	59	65	68	74	82	72	70	72	68	83	73	67	67	83	69	82	86	87	79	62	67	80	75	69	74	84	75	82	61	73	82	88	74	72	81	74	80	72	84	84	88	62	87	93	86	79	77	84	84	73	62	73	79	73	88	78	68	57	73	77	78	75	68	87	64	78	68	73	69	75	75	70	91	74	72	80	68	69	69	63	69	90	63	74	71	66	70	66	56	65	83	72	75	90	78	83	77	81	92	79	73	76	73	93	84	73	76	76	96	81	86	65	80	68	95	66	73	73	70	88	93	73	74	90	68	65	83	77	86	73	76	72	65	65	67	82	83	87	66	75	81	85	81	84	69	67	90	79	74	81	76	79	82	70	66	71	87	78	89	73	83	92	79	83	78	75	76	65	72	60	76	72	77	97	66	70	70	59	72	90	66	98	77	88	78	71	69	89	69	77	68	91	78	74	63	86	76	86	75	63	77	95	53	69	82	84	77	77	68	74	93	74	97	64	85	84	70	77	70	77	68	72	82	68	71	92	77	82	68	76	79	70	75	79	79	72	78	81	83	65	94	90	88	63	77	82	88	78	83	72	72	87	66	82	79	95	74	66	71	67	61	71	74	77	83	81	84	65	87	93	91	76	90	77	93	79	82	81	69	76	78	84	70	58	80	88	68	72	86	90	82	84	63	82	88	83	62	56	83	70	78	66	82	76	67	69	84	89	56	73	72	75	72	59	70	68	66	77	65	77	70	76	80	81	66	77	86	70	79	82	91	90	78	86	77	69	79	69	94	70	78	76	71	102	83	79	83	79	60	69	78	75	79	78	68	69	76	85	76	88	80	75	80	72	82	85	83	77	69	75	75	77	81	95	91	67	78	71	93	80	71	75	91	79	72	72	81	75	74	64	76	63	73	95	67	71	73	64	78	68	82	61	80	75	67	62	69	63	66	85	92	62	67	85	78	72	68	78	83	85	79	72	87	81	73	91	65	67	89	94	90	76	68	73	71	77	80	88	68	73	90	79	83	78	80	81	67	66	67	72	90	74	79	79	81	85	80	85	70	78	82	66	73	90	52	73	76	72	84	70	80	84	94	75	76	67	65	77	83	77	81	77	81	76	62	64	64	73	90	82	84	68	76	80	81	83	78	83	74	75	63	76	64	68	69	64	65	80	72	87	85	83	79	85	74	87	87	77	71	79	90	65	69	80	84	89	73	90	83	66	76	66	84	68	69	82	87	79	91	73	66	67	82	66	79	67	73	83	97	82	87	72	81	64	87	68	73	68	80	84	67	86	99	75	81	77	88	74	57	88	72	63	67	81	75	75	74	75	67	90	81	79	55	62	71	80	72	97	68	72	89	82	80	67	83	71	77	69	81	72	66	97	76	86	67	73	79	79	76	77	74	85	66	76	72	69	77	65	75	65	78	87	74	88	79	80	79	87	82	87	89	87	65	78	81	54	70	73	79	82	76	73	87	92	67	77
53673	93504	59797	7628	6301	5099	3400	2497	1899	1578	1255	1108	843	619	546	495	455	422	337	324	241	210	214	215	197	158	176	166	181	160	167	151	140	125	135	150	165	148	114	148	131	123	119	121	135	133	112	126	109	119	125	115	107	119	105	119	103	131	114	109	124	126	114	129	99	112	91	125	107	106	106	108	118	106	125	134	119	98	95	103	120	106	111	112	101	109	129	108	102	107	105	105	125	97	119	115	114	95	94	104	120	102	110	127	104	111	112	103	115	108	99	115	101	131	117	85	100	119	106	99	110	105	101	119	128	111	115	105	91	104	109	111	101	101	130	91	118	86	94	105	121	97	113	110	109	93	109	110	114	107	107	93	96	103	95	100	111	103	115	108	107	100	102	114	105	75	103	92	111	100	94	83	108	114	114	109	126	91	118	96	93	103	123	122	114	110	95	94	115	106	94	101	103	98	119	107	107	115	112	89	111	121	95	100	136	93	112	121	101	121	113	123	94	121	86	105	90	99	100	104	117	100	113	102	114	92	112	101	114	118	108	110	78	111	109	121	111	106	106	120	101	109	138	90	107	101	125	121	97	96	132	94	122	105	99	105	111	120	99	121	114	93	106	95	100	117	95	120	114	106	102	113	104	107	91	97	126	120	97	106	97	117	86	86	113	111	116	104	114	109	94	108	105	109	104	128	107	104	103	88	98	113	112	113	93	104	104	106	91	107	117	122	103	96	96	109	100	110	105	107	104	125	107	100	90	90	122	126	98	91	114	106	111	114	92	137	105	102	103	98	103	85	109	103	96	119	96	111	112	97	116	111	97	123	92	119	104	114	114	106	128	87	116	90	103	113	102	111	113	125	85	108	111	85	118	90	108	111	114	117	107	110	116	118	133	105	135	113	103	105	120	114	110	102	112	123	127	111	124	106	114	103	103	122	112	117	94	109	96	92	107	117	101	94	114	84	112	124	99	86	99	92	100	109	106	94	108	113	109	113	105	102	115	120	109	118	103	107	110	108	85	93	106	109	111	100	117	106	103	99	117	104	105	104	120	106	101	110	117	97	101	110	127	104	111	91	116	99	111	96	106	108	103	102	104	109	124	91	101	103	137	88	89	104	93	104	99	95	105	103	122	94	105	95	109	104	109	107	93	104	105	117	93	112	124	113	113	106	99	112	96	105	103	97	102	89	103	106	102	104	111	100	112	103	101	125	113	111	82	104	113	102	103	99	116	107	95	109	118	117	131	98	96	99	107	119	98	102	112	100	88	111	87	106	94	123	93	121	96	104	126	87	102	100	97	131	111	115	97	102	102	132	114	90	116	118	101	134	134	123	125	99	117	104	92	105	90	109	108	119	123	95	104	117	97	88	99	98	99	107	99	98	106	125	108	112	106	115	112	120	127	111	118	104	114	91	108	99	118	108	108	103	100	100	97	94	120	99	101	93	95	94	104	107	113	100	102	95	110	97	111	114	112	129	103	99	101	102	96	102	99	90	111	110	112	102	113	102	102	90	94	115	133	114	96	96	108	92	107	110	104	106	111	120	84	99	92	101	99	82	126	105	108	114	94	112	110	120	100	120	101	101	102	110	87	105	124	90	108	102	89	104	98	113	92	118	108	114	112	104	120	116	109	117	102	106	116	107	100	103	102	110	90	92	102	101	103	103	115	110	89	114	107	115	113	112	106	103	99	104	103	102	95	119	118	104	112	116	86	114	99	103	95	112	115	123	121	104	112	102	96	99	117	122	113	102	83	111	93	100	107	95	105	96	99	105	122	99	114	120	107	111	120	117	82	95	102	96	95	98	118	80	116	110	92	112	102	102	100	123	111	98	109	103	104	99	132	118	97	108	138	108	120	121	112	118	109	107	114	93	117	102	104	101	95	95	115	119	102	98	103	115	102	120	104	107	106	96	108	109	84	103	88	99	114	121	103	114	90	130	84	96	106	115	95	92	91	96	97	107	102	112	127	110	124	116	115	97	110	102	124	98	109	105	103	106	110	114	127	104	99	109	102	107	102	104	106	89	111	121	113	109	99	111	108	112	98	105	106	101	102	118	105	98	112	98	109	93	105	108	114	112	111	112	111	109	105	103	106	109	103	107	103	94	102	92	112	107	103	103	114	98	113	101	103	94	112	118	102	109	106	111	109	111	103	115	104	111	102	102	103	97	110	114	110	93	104	97	124	92	91	106	104	110	110	89	100	104	108	100	108	99	96	96	105	95	107	103	95	112	118	101	105	116	96	99	89	106	97	103	95	112	116	102	123	111	97	99	119	109	97	102	127	116	114	105	110	106	111	91	101	114	93	88	113	113	115	88	127	107	92	108	111	87	103	103	109	110	90	103	101	106	126	106	97	102	108	93	99	100	101	99	105	99	92	91	105	100	115	99	116	115	127	100	89	91	106	100	115	113	120	114	116	128	98	95	98	115	95	113	123	100	114	114	106	103	107	111	103	112	100	108	123	93	117	100	114	106	91	93	114	118	102	125	95	88	112	110	120	125	114	109	107	111	121	94	105	103	86	96	124	105	108	119	99	107	103	115	113	110	103	96	105	113	121	115	106	98	103	110	94	113	104	111	106	109	96	103	115	110	117	110	118	108	120	119	91	100	103	106	103	110	106	104	98	107	106	102	102	101	109	93	103	104	107	101	128	113	113	105	104	114	108	99	99	110	106	85	103	100	92	108	108	110	109	73	112	113	87	103	106	117	108	130	114	101	93	122	91	100	108	92	99	106	93	105	123	117	120	128	110	126	91	119	103	110	94	87	93	95	121	105	92	109	100	124	111	104	102	86	122	120	108	92	98	108	111	106	98	85	105	103	107	114	102	83	118	101	112	106	104	118	103	100	110	78	104	101	104	110	120	116	92	101	113	90	91	111	102	96	92	102	110	115	96	107	123	106	97	116	127	106	104	97	112	102	102	104	101	97	96	111	94	93	100	116	131	101	98	109	102	113	95	110	91	91	109	111	89	118	101	101	105	110	124	97	117	111	94	94	94	115	97	132	106	113	99	94	97	91	113	104	105	130	108	96	101	132	116	108	90	106	84	96	109	99	93	108	110	91	96	111	89	109	105	105	103	96	109	80	96	82	108	108	95	89	114	116	79	111	99	92	79	106	106	113	104	135	100	83	106	120	111	120	97	101	109	108	113	83	97	102	89	100	104	107	98	98	109	100	112	86	98	104	112	85	117	101	99	97	91	124	96	102	102	101	94	125	115	116	117	82	98	98	112	109	104	104	107	96	100	99	133	130	92	114	102	117	122	91	103	109	101	100	107	116	88	116	110	94	108	119	102	107	111	94	102	110	91	105	95	103	101	106	110	109	95	92	114	115	114	125	100	99	96	121	93	97	108	114	126	107	110	107	101	102	114	108	113	99	97	111	104	111	100	108	82	81	90	97	108	103	111	91	103	110	96	94	123	116	103	109	123	104	102	97	103	96	106	102	105	106	119	89	122	116	93	93	97	97	107	103	110	110	95	107
27643	23969	21850	4617	898	724	516	402	353	315	317	294	290	230	271	281	249	287	252	236	242	226	238	245	252	215	223	246	273	227	242	240	240	215	233	254	235	259	273	241	207	228	246	246	250	256	235	235	220	239	241	219	223	225	240	224	216	218	223	250	232	262	248	252	224	220	233	248	250	216	240	246	243	241	236	235	226	222	223	234	243	232	238	232	231	225	223	216	231	241	214	222	218	236	238	238	241	230	205	244	257	232	234	211	188	241	228	232	233	236	221	230	224	248	229	236	245	231	235	226	214	213	252	288	246	248	252	240	237	250	228	221	228	227	257	249	217	219	248	234	236	220	239	259	243	243	245	211	257	262	253	228	245	244	253	255	223	248	256	234	230	211	246	231	231	221	254	230	249	262	232	258	247	237	229	224	230	231	221	223	224	212	215	258	245	243	251	245	246	258	210	259	257	225	205	211	254	229	252	224	212	229	219	242	273	217	226	220	226	214	251	225	235	250	227	232	239	230	260	237	225	242	228	265	248	243	245	233	232	227	218	225	220	250	239	237	214	269	254	211	243	239	226	245	218	221	266	228	226	255	221	211	251	236	241	224	246	243	240	236	214	228	233	232	226	259	195	200	224	218	234	267	233	211	216	221	246	212	239	232	233	216	211	228	222	260	240	241	260	269	220	229	262	229	256	222	243	213	253	221	242	254	228	241	239	222	271	256	241	234	273	252	204	215	238	214	236	207	240	224	238	220	251	231	252	236	221	218	229	216	261	271	226	232	243	241	223	216	249	251	241	227	221	237	238	239	220	239	240	247	214	263	237	223	196	234	206	224	210	204	247	228	216	244	234	239	246	226	232	227	239	227	226	238	227	235	258	256	232	231	259	211	222	225	217	231	224	237	259	269	259	232	227	248	214	217	251	206	229	208	256	220	218	251	227	219	240	241	224	266	220	230	229	209	241	212	248	232	222	248	260	219	220	231	217	247	255	238	252	245	234	203	203	252	287	267	237	228	241	223	228	228	240	220	231	230	257	210	251	220	229	250	216	221	206	228	235	245	255	230	237	236	260	229	251	252	232	248	250	246	212	235	246	197	236	260	227	250	225	233	246	232	228	227	249	247	227	213	224	248	220	232	244	231	253	224	238	254	225	257	249	236	221	247	247	223	268	244	272	228	238	232	265	244	232	241	221	238	234	248	238	242	227	225	249	226	226	239	255	241	287	198	242	234	247	230	268	257	270	237	244	222	231	243	214	240	266	249	237	246	241	247	214	222	221	225	237	212	218	245	233	220	199	226	249	243	242	239	225	237	225	227	216	231	217	212	221	211	228	245	243	243	253	229	245	230	255	256	233	245	223	267	251	250	271	236	265	235	242	239	247	215	216	247	221	271	244	226	219	225	250	262	235	236	245	227	246	248	254	235	217	234	238	246	232	198	244	261	228	245	233	248	217	247	228	239	247	248	227	226	228	227	267	213	211	239	241	259	211	234	212	232	236	230	243	239	228	231	250	242	213	268	221	233	236	252	228	216	218	257	229	242	209	225	227	236	233	245	209	251	250	204	249	220	233	237	235	200	240	245	237	230	270	247	220	225	247	219	226	259	229	262	226	222	222	240	232	261	227	217	227	223	252	218	254	248	212	231	252	260	239	224	223	232	208	231	216	253	270	222	233	237	223	233	254	234	218	228	214	257	221	242	260	201	207	237	241	270	234	230	240	248	245	241	237	234	220	250	230	243	240	246	246	240	252	228	220	219	241	236	215	228	213	230	222	255	233	217	226	212	255	224	212	234	240	248	241	253	227	232	235	203	238	239	223	245	215	251	259	228	214	230	243	233	217	226	233	265	247	208	210	270	247	217	231	203	226	218	250	220	242	228	262	238	238	239	221	251	224	224	211	222	252	240	241	263	265	234	212	240	245	218	215	257	238	237	231	243	236	232	237	245	227	251	272	257	253	230	246	222	225	244	243	243	247	230	215	232	212	264	243	238	252	257	219	233	245	239	258	257	235	217	234	238	248	255	223	230	224	228	246	237	241	240	217	223	267	220	210	237	215	253	232	260	240	226	280	219	256	233	246	232	244	221	233	218	254	239	220	252	210	258	216	217	237	246	236	226	233	249	260	245	213	221	225	243	241	242	241	232	212	220	252	238	227	238	224	226	236	262	206	208	240	241	227	217	266	246	236	217	253	264	239	249	226	267	214	255	236	244	221	235	222	214	236	215	227	248	229	235	233	209	267	211	212	220	248	240	240	217	241	221	239	274	250	258	213	232	251	191	227	226	245	237	231	230	236	222	249	239	222	239	222	224	243	235	270	275	252	239	276	228	254	232	236	218	231	200	227	228	242	249	230	245	244	244	236	230	236	223	212	236	232	234	261	232	245	244	251	253	211	228	245	230	235	201	247	214	233	240	224	220	260	246	219	211	244	231	221	234	221	236	225	219	232	240	260	253	250	235	225	233	226	252	227	217	228	237	252	235	237	236	232	253	245	231	232	276	250	211	216	236	256	251	219	237	243	238	218	209	246	245	237	223	269	221	242	237	231	237	259	203	251	238	233	259	241	214	248	226	206	222	238	226	210	240	243	287	221	257	211	216	247	247	248	222	233	253	268	236	250	236	238	230	230	239	251	227	222	229	220	220	246	222	235	214	232	246	244	245	227	230	210	259	227	235	229	210	258	234	255	207	249	235	249	255	225	264	247	268	204	226	232	235	238	243	237	257	221	222	238	231	214	222	228	225	214	247	218	204	227	202	224	227	201	217	226	260	249	251	262	234	237	249	237	245	250	206	237	239	216	232	219	241	212	238	263	242	218	228	258	251	248	236	221	223	250	233	226	242	254	214	230	231	241	250	264	243	225	238	243	218	217	248	235	241	231	243	224	220	250	247	218	229	225	239	222	245	247	230	238	241	214	230	236	216	244	230	277	224	237	210	205	238	251	253	213	230	234	221	224	243	241	217	244	244	213	230	264	244	227	239	222	238	245	199	223	230	232	236	232	250	260	250	235	237	229	234	233	238	233	232	219	227	233	233	261	217	241	239	222	223	221	239	246	229	204	216	231	226	246	228	247	218	281	229	226	246	223	225	209	263	238	238	242	244	213	223	240	211	246	234	244	242	239	260	245	253	212	246	249	240	236	229	246	235	253	229	240	231	231	230	239	219	222	249	228	217	233	230	246	254	237	234	226	209	216	205	227	228	245	264	243	241	258	236	246	225	241	270	207	243	245	214	233	233	223	234	211	233	213	265	233	242	212	251	243	232	239	251	258	269	229	241	258	242	265	241	233	245	217	241	213	237	210	230	226	244	248	230	235	213	269	228	254	248	228	216	233	245	254	255	226	244	223	220	236	246	216	240	260	214	240	255	244	223	249	241	227	237	230	224	244	248	236	251	246	255	231	237	223	252	232	208	237	230	227	237	247	242	219	227	251	244	245	221	266	218	226	238	230	239	227	237	260	230	246	266	233	230	227	256	239	234	246	221
23201	38418	21130	2307	1909	1769	1057	826	663	624	612	547	489	371	392	384	409	393	361	314	351	345	362	351	337	324	325	316	300	286	328	307	333	289	301	320	324	357	331	347	361	333	334	305	315	305	319	305	332	310	296	321	314	322	306	320	305	339	337	320	293	322	275	289	315	354	335	306	338	342	301	322	351	340	308	292	314	319	349	301	323	341	327	365	302	308	333	335	322	301	339	325	326	295	307	342	355	356	350	371	320	321	310	330	326	334	333	321	293	341	321	313	320	303	327	309	339	351	315	302	326	290	298	306	336	310	311	346	331	335	341	311	315	293	312	333	343	311	295	313	321	342	332	314	317	305	308	314	335	320	302	328	341	314	324	323	324	326	317	336	351	309	324	318	319	320	310	304	311	309	316	299	311	332	323	318	289	318	341	309	310	314	255	301	327	322	341	309	323	288	312	325	302	315	339	310	302	344	325	353	345	312	282	302	331	323	320	318	310	328	309	327	364	314	320	305	340	310	363	342	344	326	319	310	289	297	313	272	331	290	306	329	329	305	328	325	308	309	337	300	286	316	317	309	311	331	306	287	344	315	334	329	312	296	301	301	285	312	326	282	326	324	344	314	295	320	330	310	312	297	362	303	325	273	336	276	321	291	294	308	299	325	322	303	328	315	324	340	332	317	331	333	291	318	339	324	360	329	321	296	301	325	307	340	287	314	309	325	296	287	330	327	334	307	303	307	313	325	276	354	299	301	304	328	305	309	331	310	326	323	297	316	303	310	330	272	305	314	303	313	344	302	301	326	325	313	337	309	332	303	286	308	320	298	319	320	323	327	302	313	338	315	311	311	302	328	320	333	356	315	335	301	314	279	290	291	291	311	323	304	319	314	352	323	296	315	283	335	307	329	328	303	304	295	297	328	330	327	318	298	301	294	320	298	328	315	318	282	318	281	316	330	321	326	326	350	349	296	344	303	294	305	312	331	283	317	312	283	339	287	323	318	299	283	291	313	293	295	345	315	309	323	322	320	309	326	309	319	318	330	314	349	313	312	337	348	354	295	335	347	301	318	306	330	315	305	328	344	320	295	304	327	322	314	310	334	298	303	323	316	325	317	347	305	305	312	336	320	267	309	334	286	327	285	323	299	288	302	297	312	316	303	322	311	339	315	310	313	299	341	343	342	313	301	290	269	318	323	354	290	308	333	297	323	311	329	309	355	324	338	287	279	322	316	337	310	291	315	338	332	353	303	316	338	315	334	307	327	320	324	319	299	303	321	358	317	338	301	305	335	293	317	334	315	308	258	303	311	311	319	291	298	330	305	292	337	298	296	328	285	295	293	331	301	336	321	295	316	321	334	287	336	306	318	312	298	311	314	313	339	293	302	296	329	324	323	325	299	326	311	334	302	327	300	308	337	324	314	286	338	307	340	301	301	330	286	292	295	332	292	325	339	304	311	329	365	337	317	288	304	336	324	323	300	320	318	304	304	320	285	336	310	349	308	304	307	350	304	334	313	304	328	328	320	336	328	296	320	301	359	305	296	290	313	341	308	337	330	319	325	338	334	294	302	312	347	307	302	314	309	302	304	274	250	350	292	343	326	303	297	327	339	314	293	290	311	340	329	304	329	315	311	318	312	312	345	326	345	322	315	293	296	320	305	282	306	318	302	343	295	347	321	312	319	295	293	332	331	327	324	314	317	305	300	331	319	303	339	318	299	353	303	341	300	305	323	293	317	343	295	316	327	328	313	328	324	309	340	352	354	327	325	295	347	303	322	298	288	321	299	297	292	307	313	329	310	330	317	324	308	314	324	315	314	320	278	295	291	326	288	313	297	294	299	340	303	271	313	299	313	300	311	324	315	306	297	321	302	293	324	318	305	317	301	339	317	327	299	283	321	292	306	300	308	293	310	321	315	311	323	320	305	307	315	374	322	289	301	319	306	325	327	309	300	310	337	302	297	315	304	320	351	323	322	329	288	314	309	312	364	337	346	314	305	314	306	345	330	259	337	310	310	325	296	317	370	312	287	323	302	308	352	315	280	300	316	320	333	331	326	327	334	307	281	306	299	319	314	368	345	327	299	295	292	328	300	334	323	359	292	299	285	302	310	317	293	305	312	302	325	313	312	334	311	308	303	321	324	345	307	317	322	333	302	313	314	307	344	295	304	312	293	328	309	317	326	311	315	317	306	333	335	323	299	265	269	339	331	322	300	292	326	328	340	315	300	321	310	275	307	316	316	306	327	349	334	303	303	340	313	287	354	315	327	331	337	301	325	324	302	328	310	317	331	322	305	341	322	331	324	284	306	332	305	321	304	305	308	334	289	332	303	314	318	320	359	317	339	317	307	327	323	344	308	322	296	338	334	306	287	338	326	324	308	318	315	315	297	331	310	327	290	333	333	338	286	313	313	310	319	315	306	315	306	280	317	321	316	324	310	292	337	308	292	327	299	343	329	300	332	320	296	327	301	306	317	315	322	336	342	338	308	314	334	315	301	335	301	284	311	320	301	312	297	324	325	336	281	325	344	318	312	312	308	319	313	319	315	303	287	319	324	317	305	297	285	310	263	355	335	266	309	341	309	322	345	318	295	322	327	326	311	342	295	281	311	305	313	336	327	343	297	382	300	311	304	316	309	310	307	309	310	308	327	309	338	313	312	329	332	311	304	325	285	299	316	307	317	321	328	336	293	335	290	297	338	294	297	304	330	303	324	297	305	328	294	298	342	337	321	320	293	313	304	280	352	279	269	326	324	330	305	309	325	346	328	321	304	326	298	305	285	310	325	331	311	329	336	325	297	310	332	342	306	325	322	316	325	303	291	295	316	322	315	329	335	329	287	358	333	343	285	316	327	313	313	292	347	341	292	328	302	306	301	309	312	320	321	343	295	295	305	313	299	312	279	290	304	315	306	313	328	279	327	301	304	315	299	323	329	309	321	319	301	311	298	295	288	313	314	330	303	316	283	290	309	315	311	299	317	321	310	327	311	339	324	312	327	342	323	338	321	304	284	292	306	309	298	340	315	322	299	290	288	300	321	331	327	302	323	342	355	313	285	316	310	354	307	333	311	308	357	340	308	309	301	325	297	271	329	312	341	315	306	293	302	323	322	311	318	327	313	310	338	305	348	316	316	328	313	303	326	312	287	320	309	296	314	325	279	305	325	295	294	323	345	310	313	315	308	307	325	336	341	338	329	327	308	312	309	313	305	292	281	321	355	337	316	301	335	288	310	318	351	297	292	357	294	321	290	289	331	320	324	298	301	351	313	318	299	343	329	290	328	317	288	301	316	324	317	337	354	313	315	290	307	294	302	316	301	303	308	297	321	331	333	310	313	327	327	328	334	292	299	311	309	309	332	292	310	321	336	333	320	315	305	310	333	321	334	324	309	304	327	303	334	319	317	298	312	296	298	351	328	281	281	291	329	290	323	349	302	313	335	279	316	295	304	304	312	312	302	305	272	298	335	323	309	327	306	316	288	325	321	329	322
24493	21708	29643	24268	21340	11505	1420	625	489	432	410	349	293	267	243	248	235	248	231	230	229	223	204	224	215	201	189	180	196	181	208	187	214	193	156	198	161	202	189	181	209	181	217	190	203	203	156	184	190	194	192	158	194	198	171	192	170	186	165	199	197	167	156	183	180	183	176	170	167	194	203	212	169	193	207	194	183	167	178	192	180	175	184	187	185	172	167	197	173	183	193	185	192	167	188	169	199	179	177	158	192	194	182	191	189	201	185	176	183	191	177	197	180	175	187	166	180	197	167	182	181	179	176	190	162	196	145	174	182	169	170	174	174	180	184	177	188	188	193	188	149	184	172	154	177	194	161	154	181	176	156	182	168	186	199	186	185	182	189	181	175	171	169	187	178	193	174	178	157	185	204	202	192	191	208	173	175	182	169	189	177	184	167	170	179	173	160	164	193	189	152	177	200	191	186	165	193	190	199	177	167	180	183	177	174	173	204	161	175	189	153	184	131	165	166	168	154	167	184	172	188	185	177	174	196	182	156	176	202	192	202	181	191	179	162	182	185	184	189	180	159	168	181	192	172	187	169	149	158	187	162	193	180	170	196	187	194	156	178	175	168	188	169	170	184	170	185	164	179	163	168	177	190	175	186	199	172	157	157	178	172	191	208	197	166	193	167	182	171	159	183	168	212	181	153	173	188	167	161	158	183	173	164	182	187	151	207	191	176	180	186	163	189	178	178	177	177	158	171	196	182	185	163	156	179	183	180	166	170	172	178	189	189	184	175	176	182	177	182	182	188	178	175	177	168	184	182	181	186	195	177	181	173	180	211	184	189	191	177	183	165	183	180	181	182	184	200	166	162	196	187	153	171	171	160	164	185	160	172	173	184	174	192	174	161	186	198	176	195	171	190	201	189	186	179	193	184	179	184	176	154	160	182	190	194	176	167	178	166	174	178	167	155	196	198	154	172	159	209	190	168	184	189	159	169	176	172	167	177	176	166	184	178	183	179	183	180	170	209	193	171	196	173	177	187	163	186	165	170	172	183	181	181	179	163	186	147	158	196	173	180	183	179	190	170	164	177	177	193	171	158	185	182	191	177	175	162	165	158	194	194	181	182	167	177	177	187	177	165	182	184	189	163	173	162	189	173	197	145	183	188	205	169	181	177	156	201	175	182	165	190	182	170	184	171	194	169	174	175	200	164	207	165	159	189	171	183	184	183	214	168	191	174	179	161	184	191	157	171	181	184	182	170	173	173	182	174	165	160	190	202	183	172	198	190	163	179	165	171	179	180	175	186	180	191	187	176	181	166	179	169	192	179	186	169	175	178	176	169	177	154	186	182	209	174	207	175	176	194	196	188	184	155	167	191	177	173	194	169	166	163	197	168	163	195	177	176	174	171	166	198	191	195	183	174	186	166	176	186	172	199	195	166	192	181	187	180	171	176	192	177	167	168	172	183	224	194	164	163	153	190	158	189	159	188	185	171	176	165	173	188	191	169	182	191	189	182	181	155	179	160	190	192	146	167	192	194	197	186	169	158	173	181	170	175	186	158	184	185	190	154	185	152	181	169	187	176	191	175	174	178	173	197	166	196	194	179	178	178	193	164	162	183	166	188	171	181	177	169	185	156	194	153	161	168	174	174	158	161	193	184	172	178	198	188	169	200	171	177	168	197	195	194	159	169	176	192	177	184	174	175	163	169	209	183	215	152	176	190	172	180	184	175	159	180	172	167	174	157	186	173	190	190	194	185	174	172	179	169	189	155	167	227	179	180	197	185	176	171	193	174	181	180	181	174	183	190	170	193	202	169	159	185	184	178	186	173	173	169	175	179	168	216	184	194	182	176	190	152	187	206	161	187	170	145	184	165	191	163	182	163	166	188	191	187	169	153	181	172	176	166	155	190	183	144	183	164	182	149	188	188	167	189	174	195	180	184	177	196	192	182	159	160	182	144	183	207	190	199	192	176	188	164	201	168	172	183	171	156	200	171	182	140	184	203	211	187	163	180	181	172	188	159	182	179	191	185	169	172	175	173	181	172	182	186	175	173	175	172	177	193	175	182	184	170	193	176	195	187	191	171	178	186	175	165	173	170	185	172	194	180	180	156	179	176	172	169	176	174	176	176	178	176	184	178	182	190	178	181	170	175	181	161	179	152	171	196	178	161	180	198	194	158	173	162	179	178	175	205	184	134	195	210	185	189	170	184	179	190	172	187	165	185	166	183	201	159	221	171	178	197	191	180	197	199	178	180	176	185	161	198	176	185	170	200	161	174	142	188	179	157	166	193	177	186	154	165	165	183	186	195	179	198	170	181	181	197	188	197	178	195	193	193	201	184	173	190	171	198	189	169	166	180	156	192	157	184	157	193	165	183	180	176	191	174	158	184	201	185	168	167	172	184	181	170	179	173	162	182	164	161	175	193	167	157	171	165	216	176	182	180	176	179	185	178	171	191	183	188	171	172	182	177	177	188	179	160	150	153	196	177	173	152	174	184	173	149	170	161	181	192	190	188	184	185	173	164	184	192	171	168	167	172	177	162	154	188	164	176	181	180	186	196	146	168	178	197	211	184	170	152	187	162	178	152	162	193	188	203	182	179	165	178	186	174	199	157	186	177	164	153	200	183	183	185	185	162	154	176	159	188	193	210	176	171	187	155	174	188	163	182	202	194	180	160	193	209	159	188	168	199	182	204	170	167	169	189	187	182	180	180	212	187	176	159	165	175	175	184	194	187	167	167	187	182	194	196	166	183	183	189	180	190	183	164	174	149	178	185	196	180	193	189	158	205	190	160	198	169	140	189	215	179	169	153	182	179	171	167	196	184	186	162	180	173	192	183	191	185	174	169	188	187	179	175	187	174	192	162	171	182	167	192	172	181	188	190	182	191	168	195	157	204	178	198	200	153	195	190	171	181	165	171	183	182	180	184	179	170	170	189	194	191	190	186	178	166	194	179	178	179	203	180	157	171	151	187	178	182	172	167	207	189	201	193	171	179	188	203	181	190	179	192	168	190	179	193	187	165	172	163	181	181	163	165	163	167	181	192	197	149	168	159	184	189	161	170	192	177	186	179	160	168	179	186	171	184	198	189	175	180	176	184	182	183	180	180	196	175	174	170	169	209	193	185	168	219	179	196	187	187	173	178	190	202	170	190	169	178	146	180	192	190	186	183	194	186	168	182	193	184	171	191	186	167	176	193	172	162	182	161	162	168	160	160	182	159	183	180	167	182	188	173	165	201	151	182	167	165	194	179	178	178	174	195	182	184	173	181	165	199	182	184	151	208	187	171	182	189	180	162	204	204	186	220	163	187	167	183	195	176	204	190	177	189	179	183	189	152	189	176	189	163	187	205	190	183	168	195	160	175	151	181	190	180	199	168	187	194	193	182	175	167	188	140	198	154	155	185	187	185	173	173	165	161	189	162	164	151	175	167	183	169	179	201	160	187	172	187	178	205	176	218	210	185	168	179	170	181	193	169	192	191	177	166	186
47831	80163	47497	5139	4356	3490	2281	1522	1210	999	937	812	680	521	451	452	454	431	417	406	383	318	316	278	286	311	308	299	275	280	251	295	242	248	258	249	282	257	277	262	261	257	272	247	250	269	252	250	232	266	251	233	234	247	270	241	236	249	252	236	244	258	239	240	244	279	246	251	244	257	254	256	270	269	245	261	252	262	227	265	249	216	282	246	230	242	239	218	221	268	248	253	244	251	243	250	253	256	233	246	255	265	259	243	255	239	273	259	260	243	243	224	232	256	273	246	262	272	261	232	251	258	254	272	241	217	264	252	252	264	248	231	228	246	268	248	264	227	224	237	220	247	242	290	264	253	273	245	252	233	276	267	244	231	240	227	231	237	245	245	219	254	249	233	273	237	222	250	229	236	260	246	258	252	253	243	247	236	254	259	232	241	252	216	225	260	239	245	230	239	223	251	245	223	248	255	246	270	247	264	248	249	244	239	224	265	240	232	217	249	246	215	240	230	268	261	242	253	237	255	227	223	242	255	232	257	292	265	220	263	246	274	231	258	268	244	236	267	253	231	279	251	257	237	214	246	291	269	268	253	262	245	261	252	230	259	242	232	252	233	267	278	248	278	249	223	238	249	273	238	296	246	264	235	225	240	251	266	262	254	247	268	237	254	236	244	243	222	273	254	216	247	211	277	243	226	216	247	228	243	266	279	214	242	241	245	246	240	233	209	232	211	257	247	242	235	221	264	222	244	234	251	220	217	252	239	249	259	254	232	257	235	241	227	267	250	224	273	247	226	216	249	225	263	249	242	231	242	231	246	251	248	240	257	228	243	248	228	233	234	239	243	246	228	258	271	276	240	245	235	272	260	233	257	259	215	237	248	252	250	241	240	247	264	241	206	250	232	251	248	250	259	266	255	240	251	233	237	261	254	239	258	237	236	242	266	238	257	256	247	232	249	242	251	260	254	255	229	247	252	228	264	215	258	229	248	257	257	249	253	240	244	256	249	242	256	260	234	266	254	230	259	243	244	225	230	243	254	249	249	233	244	261	228	256	251	250	254	227	219	262	265	212	254	239	240	257	265	247	252	233	234	245	230	230	246	245	239	253	258	241	247	240	256	257	250	254	244	224	210	249	227	240	251	225	245	259	252	267	278	250	265	236	254	244	246	283	251	245	242	236	239	254	244	233	249	244	259	240	229	256	252	242	253	230	253	229	233	256	256	250	238	210	261	247	250	246	246	252	230	250	258	243	231	271	281	229	227	234	241	264	237	237	248	259	229	240	247	224	222	263	250	253	218	273	252	241	216	272	251	229	245	242	222	232	229	276	221	234	245	249	231	230	265	277	234	245	225	263	236	246	250	252	235	218	260	222	242	227	263	249	231	258	269	255	231	248	249	255	249	257	256	260	215	257	279	228	248	242	248	239	251	251	286	245	244	222	226	234	256	240	238	254	219	242	243	267	263	223	260	247	240	267	230	255	239	240	259	260	232	246	250	258	260	249	257	241	263	268	269	248	220	238	242	253	274	227	236	225	272	265	227	257	243	233	238	268	263	233	242	241	238	239	247	255	245	265	247	272	253	227	259	246	240	269	259	243	236	240	248	253	268	221	228	242	293	243	237	253	247	244	237	248	209	268	253	240	285	262	248	255	240	278	251	223	234	263	222	231	263	243	237	235	267	247	233	274	234	224	248	222	282	255	249	256	231	241	254	252	237	245	249	254	228	265	253	248	244	232	249	247	243	227	276	254	254	209	236	256	254	260	236	230	257	243	237	252	225	271	222	259	238	274	251	237	268	252	227	247	224	244	284	245	235	271	242	259	220	249	248	234	246	254	236	243	252	239	249	273	247	240	249	253	251	232	245	239	271	277	219	262	259	232	240	257	243	256	238	242	233	254	230	281	255	249	237	252	246	260	262	227	262	249	261	249	267	264	258	233	240	252	251	244	249	223	203	237	233	216	234	267	220	253	233	257	247	252	263	224	255	275	250	240	235	257	251	233	242	227	266	271	243	235	252	232	222	255	236	252	221	228	273	250	262	239	265	264	242	241	229	238	237	241	270	252	231	243	225	240	244	237	245	254	248	251	259	257	267	268	263	242	253	272	243	236	248	252	259	248	214	248	242	267	256	232	270	236	283	239	230	249	261	239	237	249	237	250	256	248	236	226	235	223	252	269	272	266	236	253	243	219	234	253	240	254	243	217	234	248	219	242	254	243	247	242	242	242	253	212	242	235	237	265	239	259	272	251	279	247	277	243	240	240	236	252	259	269	247	244	261	219	246	255	244	237	241	228	222	253	224	266	226	238	237	236	231	247	271	249	278	256	258	245	265	229	263	250	259	230	274	222	269	256	252	240	247	220	230	253	224	243	214	256	282	249	241	260	291	245	242	242	247	261	239	240	248	260	217	263	242	253	284	245	234	220	254	240	231	217	249	243	272	215	273	235	241	234	251	238	283	262	241	221	255	232	265	249	274	254	260	220	227	254	254	237	228	246	233	236	240	256	278	237	231	241	251	265	248	228	255	233	214	234	266	266	217	254	239	231	241	254	229	230	234	278	249	248	258	236	244	239	256	250	235	236	222	244	269	220	214	253	256	239	233	234	242	209	231	266	244	259	237	274	234	270	239	267	249	240	255	217	261	239	240	233	239	251	293	246	241	223	231	244	228	210	249	256	224	238	262	259	232	213	241	247	251	246	209	247	246	249	249	226	244	238	241	264	247	230	262	241	253	226	231	254	261	216	234	249	217	237	269	227	237	252	251	237	216	258	258	227	252	254	244	251	240	237	242	250	251	234	238	254	269	232	224	252	271	231	233	236	231	238	244	250	241	235	225	249	261	233	257	246	278	251	264	249	260	243	241	221	230	236	212	238	245	234	256	236	253	254	262	234	283	231	276	219	257	250	257	246	243	242	245	235	250	271	254	277	269	238	238	253	231	243	250	263	247	232	255	252	248	265	238	197	230	230	254	245	242	279	210	274	281	237	238	262	246	270	246	265	213	245	228	252	241	245	226	250	237	237	268	242	227	229	238	255	242	260	253	221	256	258	235	230	234	281	237	253	229	244	238	273	223	240	257	251	254	285	231	237	273	250	236	253	235	246	235	254	250	244	267	252	245	258	248	254	240	261	247	228	244	262	234	250	251	246	278	248	235	237	214	281	249	264	238	241	243	247	252	237	254	258	229	228	229	270	255	249	243	242	240	246	237	228	270	239	254	252	274	286	274	242	271	245	278	245	230	275	264	248	234	262	230	248	237	258	237	251	244	222	256	240	270	282	226	230	241	247	257	231	270	255	225	243	240	253	231	242	219	259	227	243	239	254	232	262	232	212	287	248	239	270	234	250	267	219	236	276	235	261	247	248	264	238	252	253	236	268	247	238	221	257	238	258	273	223	223	237	244	277	228	254	253	248	238	229	213	255	255	220	227	244	228	227	243	229	230	242	243	245	253	242	249	270	247	234	231	225	251	235	251	261	221	230	271
23417	21629	30030	23697	21556	21469	8778	853	567	453	381	343	290	215	222	214	198	172	170	154	132	128	119	115	108	101	120	87	106	96	95	92	77	93	88	79	77	100	96	88	89	96	84	97	90	76	95	86	83	85	78	73	70	86	102	95	70	98	71	83	82	90	73	84	83	84	83	92	80	60	80	71	71	72	79	86	75	73	69	74	93	74	70	68	65	85	66	79	73	64	75	77	71	72	89	80	69	73	82	84	87	76	81	87	76	68	72	92	78	88	72	68	85	82	73	78	76	85	84	81	72	64	79	73	82	93	94	71	69	66	80	66	91	89	93	75	69	88	73	76	85	75	77	84	63	71	76	81	84	75	79	66	70	66	72	75	89	82	67	75	76	82	83	84	79	82	60	81	69	84	84	81	88	73	78	71	69	73	80	82	78	61	70	77	67	70	73	82	71	82	79	93	83	84	87	69	89	66	72	79	87	72	75	79	78	88	68	81	80	83	61	92	85	75	73	74	73	85	83	75	62	77	87	71	70	80	70	80	62	86	83	61	68	67	82	62	69	60	83	76	83	67	83	89	84	73	79	74	62	65	85	61	84	99	81	65	70	82	68	77	72	82	88	81	66	65	99	82	81	71	81	83	76	81	77	102	91	66	66	68	83	86	73	76	81	78	87	85	74	81	93	75	84	76	90	87	76	74	77	74	67	82	85	77	88	64	78	76	82	61	85	97	84	91	95	101	76	96	86	85	76	82	77	86	89	76	66	61	71	84	72	73	78	79	70	90	75	74	84	65	83	83	85	82	70	79	76	72	82	83	78	77	67	75	81	91	67	87	86	80	79	80	65	63	80	58	74	81	87	89	74	75	76	81	101	68	64	63	68	92	83	79	81	91	82	89	89	91	84	84	58	83	74	77	76	86	76	77	83	65	71	81	75	71	62	85	78	93	71	76	86	86	64	74	68	86	82	69	66	72	67	74	77	65	66	76	69	90	80	59	86	86	67	77	78	77	80	75	77	78	69	87	78	83	89	73	87	82	74	89	63	73	78	86	95	77	67	94	62	78	90	78	76	75	59	77	70	84	83	70	87	84	76	76	74	78	68	68	76	63	87	79	84	81	90	83	69	83	62	72	91	77	89	70	79	82	74	76	65	66	76	77	79	65	83	87	91	67	92	87	72	85	73	87	80	97	67	81	82	80	77	88	75	71	71	72	73	80	76	58	73	82	72	65	64	64	84	82	64	69	65	79	87	85	88	74	83	71	81	64	72	72	65	85	75	99	87	68	71	88	94	75	62	86	90	84	71	71	79	71	73	87	61	78	79	67	78	78	69	73	69	85	85	86	74	92	74	66	69	66	69	72	89	98	63	93	67	72	76	92	78	78	91	67	84	76	82	74	72	76	76	77	81	89	81	85	70	83	86	81	68	79	65	81	87	67	87	86	78	77	91	75	86	75	93	67	79	94	89	84	95	85	72	87	85	66	84	76	90	70	102	76	95	70	64	65	72	84	68	79	72	84	73	75	75	65	64	74	82	85	67	78	83	81	79	87	75	92	58	76	70	70	80	87	91	90	83	88	74	73	90	70	88	74	73	72	75	71	76	83	83	70	81	67	79	75	95	66	79	76	87	62	86	62	69	80	75	65	73	61	69	78	67	67	80	71	73	65	80	79	74	69	88	73	72	82	75	83	85	75	79	83	65	83	88	83	69	67	88	89	83	80	74	81	66	68	100	74	84	83	80	77	67	76	74	100	75	91	79	81	84	70	74	83	76	72	67	75	77	75	68	73	81	76	92	81	97	79	68	79	75	95	80	76	74	68	87	71	75	80	87	87	89	84	89	70	63	77	81	82	86	57	66	91	78	79	72	95	76	69	67	84	70	69	66	57	67	61	82	75	66	80	83	83	77	70	77	77	85	76	85	77	72	69	76	90	66	84	82	72	59	71	73	89	81	66	91	73	86	70	78	90	79	54	83	69	81	83	68	75	73	87	74	76	79	68	76	66	91	78	79	71	61	78	62	77	79	69	73	79	74	69	72	86	74	76	79	62	66	89	79	78	69	73	82	69	63	86	76	76	74	82	84	82	77	73	87	68	83	68	78	84	82	63	76	79	77	77	81	91	82	76	80	77	67	70	85	80	78	62	74	84	86	77	76	88	80	86	78	78	73	70	72	65	69	76	82	83	67	81	71	78	67	79	86	77	81	81	64	73	58	84	79	79	76	63	71	85	73	81	73	77	75	82	79	68	62	75	84	87	79	69	57	92	72	78	71	67	65	90	82	71	76	93	84	75	87	72	85	82	70	80	79	109	82	92	71	81	73	71	68	86	76	76	74	85	79	70	74	66	73	76	86	69	76	82	83	86	91	74	87	69	69	80	73	78	94	78	68	96	75	79	77	84	64	71	77	82	80	87	78	77	76	78	72	84	83	78	71	82	75	80	76	74	60	81	79	69	78	72	72	83	82	69	61	65	78	75	78	80	69	61	64	74	82	92	87	76	81	75	80	77	78	94	71	72	81	87	76	93	76	78	82	67	86	87	56	105	70	82	70	72	74	70	81	79	84	70	63	76	60	83	70	86	78	80	79	73	81	70	71	75	77	68	73	87	92	80	64	77	70	74	72	71	82	80	78	59	73	81	73	85	80	70	68	75	93	80	88	81	84	72	74	94	78	69	69	73	72	60	78	66	60	65	88	70	84	72	81	75	92	92	80	71	76	77	71	91	64	70	78	99	66	81	72	76	80	72	90	72	76	81	84	74	81	75	65	92	71	82	72	86	75	81	80	73	80	75	76	60	82	70	78	83	72	83	83	68	70	86	95	67	79	82	88	83	86	87	74	74	69	69	73	85	86	77	84	71	79	50	75	70	84	75	90	72	77	73	76	82	84	81	82	82	70	79	95	78	62	68	67	62	96	89	79	80	81	77	75	72	78	94	71	80	64	86	72	76	81	74	58	75	74	86	77	68	79	77	85	68	79	83	89	79	80	71	73	81	62	79	94	74	80	83	84	80	89	84	81	84	72	74	93	77	90	82	90	103	77	81	72	75	67	75	78	91	83	78	59	83	85	85	73	71	82	82	74	70	81	79	87	85	92	81	80	77	87	78	76	65	78	81	73	80	86	78	85	86	77	73	73	84	62	95	90	74	75	73	88	85	79	84	89	76	84	66	80	73	76	97	74	77	76	87	66	70	57	79	69	59	79	76	66	58	76	68	83	99	81	64	75	42	70	72	72	79	71	76	87	85	73	77	63	68	72	62	74	84	84	70	74	81	60	75	74	76	81	66	79	89	64	70	83	84	69	75	83	67	81	64	85	68	73	76	67	72	79	77	70	83	76	90	80	79	86	83	83	64	85	70	90	82	76	78	75	79	74	83	77	89	70	79	90	69	83	94	84	81	105	92	77	66	98	75	76	82	78	84	70	71	80	53	97	64	66	90	72	84	75	81	79	72	77	67	80	83	81	74	81	80	76	84	83	80	73	98
53100	91123	54737	7022	5889	5011	3219	1994	1572	1253	1120	990	798	562	515	420	412	364	340	324	263	254	252	200	178	192	196	184	164	152	140	148	129	131	144	142	141	139	151	112	132	138	130	106	133	116	119	132	115	129	117	108	114	123	121	107	127	129	109	105	103	124	109	121	112	107	115	115	118	102	116	108	100	106	88	115	95	101	108	118	102	113	116	112	117	98	108	100	107	120	104	120	125	107	98	118	106	115	123	104	119	116	98	109	122	100	102	91	115	109	107	103	104	115	110	114	92	100	109	112	103	97	96	90	100	107	115	108	111	90	85	106	99	123	112	122	105	116	91	133	116	112	108	109	114	108	106	123	94	105	105	111	105	93	107	108	99	89	91	98	110	93	94	103	103	107	106	99	112	120	113	107	107	102	124	104	87	109	109	114	126	81	109	105	104	114	133	110	108	100	119	118	87	110	107	117	90	114	116	125	103	85	115	106	107	124	121	103	123	87	111	97	103	118	109	107	98	111	103	95	88	102	107	96	106	109	85	102	120	94	104	104	95	102	120	90	122	104	112	109	115	103	112	125	104	120	103	94	99	116	102	95	110	105	88	101	97	96	78	122	103	122	113	95	91	118	111	90	103	105	108	104	92	123	111	112	90	104	125	117	106	95	109	108	108	121	107	121	82	103	103	106	123	103	97	104	105	109	130	98	113	114	98	104	100	100	97	119	108	109	96	107	100	84	107	100	110	95	118	108	105	105	94	106	115	108	118	101	95	107	86	110	108	103	98	100	104	95	102	125	123	120	101	102	111	114	90	107	119	113	124	121	94	99	100	87	117	108	124	91	117	92	117	108	116	91	106	107	107	107	111	99	125	93	108	131	103	114	105	125	98	100	106	112	123	104	99	103	113	103	115	95	95	101	97	104	85	115	111	117	126	95	113	111	100	109	107	109	102	111	101	104	103	110	103	107	104	98	119	88	119	109	113	96	109	128	90	94	100	101	113	104	102	98	118	107	122	108	108	108	107	110	122	110	90	106	114	105	107	119	119	94	94	125	115	116	87	85	100	106	115	127	113	124	112	92	121	124	125	96	109	101	90	109	102	108	108	110	93	96	116	101	105	101	98	122	91	107	117	109	103	110	84	107	104	88	104	105	98	92	80	122	122	125	88	101	94	94	115	106	104	112	126	92	108	111	96	87	118	102	109	109	103	124	97	100	94	113	103	114	102	98	119	92	117	115	127	126	93	107	111	107	106	111	98	103	109	108	102	97	109	110	99	128	99	88	124	99	106	100	110	106	132	126	102	107	101	88	106	109	119	112	97	109	95	90	116	104	103	109	102	93	102	110	101	103	103	96	105	121	115	90	118	120	92	113	124	94	112	96	114	89	113	97	103	112	114	94	118	96	104	116	102	114	92	110	105	130	96	77	113	129	106	98	106	115	103	98	107	115	99	103	113	98	99	110	104	91	114	98	100	101	110	105	113	97	90	126	99	120	101	110	96	104	113	111	108	96	101	109	91	114	97	104	104	108	109	112	106	91	95	114	88	96	110	121	98	108	110	88	119	91	101	104	103	112	98	124	103	102	107	99	118	131	104	92	105	96	111	104	101	114	99	117	101	94	109	92	110	97	124	98	111	106	150	84	101	113	103	111	127	109	96	108	90	123	111	109	119	122	98	100	110	115	106	89	105	126	103	131	93	111	92	132	89	136	109	110	107	106	118	108	108	115	123	91	116	123	104	108	114	117	117	117	88	102	104	93	115	121	107	106	97	106	127	84	100	125	88	101	98	99	105	94	102	104	103	114	101	120	104	103	108	123	105	118	117	116	101	112	103	128	88	106	102	110	107	106	105	110	115	109	109	104	96	121	125	118	110	89	109	113	94	105	138	97	97	111	109	83	88	96	104	110	112	111	96	97	117	111	90	107	118	100	96	115	117	106	96	114	104	112	100	105	104	109	117	110	104	107	91	105	96	100	95	93	114	93	95	107	91	120	108	108	98	101	121	122	121	106	125	92	111	124	109	113	91	111	95	106	106	100	117	108	113	107	107	129	113	123	96	96	111	103	100	110	108	107	114	109	99	82	113	116	100	110	98	105	111	103	86	111	85	116	96	111	115	96	122	124	105	86	87	91	109	122	105	90	118	90	94	103	104	112	89	118	92	114	117	111	97	109	93	115	115	123	105	88	100	100	112	102	107	97	95	95	107	108	107	108	118	117	118	118	100	87	93	110	87	93	101	112	94	93	104	105	97	112	100	102	118	101	110	99	108	98	98	110	110	107	101	109	91	106	102	104	98	95	108	103	110	98	110	108	100	112	105	129	99	106	127	106	128	105	132	107	116	106	83	99	92	117	102	107	111	113	100	107	102	117	97	122	98	103	101	109	107	104	100	105	100	110	108	111	101	99	118	108	89	103	110	104	116	115	101	92	116	115	98	131	115	98	110	127	104	95	98	99	107	116	118	93	106	98	115	106	112	91	106	90	99	123	107	97	111	88	122	104	115	103	103	109	120	104	102	99	109	129	126	103	91	99	98	108	108	107	102	98	95	118	112	98	109	103	113	109	127	118	117	101	114	99	96	98	120	104	108	117	114	104	125	87	121	97	115	102	110	106	121	95	93	108	120	110	97	115	110	96	105	101	100	109	111	109	86	92	97	111	106	114	104	102	119	104	110	109	112	79	114	105	107	94	116	92	113	107	116	93	112	102	107	93	92	102	110	125	113	114	97	103	119	110	110	128	107	103	94	108	87	96	101	90	92	114	105	86	121	98	92	99	95	112	113	110	92	109	121	115	106	110	126	116	114	106	108	111	118	96	105	106	105	88	95	105	93	99	110	105	89	122	96	102	99	118	104	117	121	112	102	113	107	109	116	110	101	107	84	114	100	107	117	136	102	104	106	125	90	101	105	116	104	96	98	109	111	117	107	109	107	100	111	106	102	110	112	104	102	106	125	94	107	85	112	100	108	111	116	119	119	100	104	100	100	97	99	107	99	120	110	103	100	122	108	105	102	113	126	111	106	114	110	114	122	130	112	100	109	117	101	112	109	103	108	105	98	99	115	112	100	112	118	101	101	93	110	112	91	93	106	127	119	119	103	105	104	113	100	108	117	94	95	97	112	111	111	113	117	106	111	118	90	84	97	100	112	106	104	97	101	94	111	85	109	104	111	107	104	105	120	95	119	94	87	86	111	116	126	108	99	108	111	116	106	104	94	110	102	89	127	99	91	111	92	94	117	106	116	105	102	97	88	107	109	120	109	109	113	108	98	107	112	98	105	102	101	96	109	116	96	114	121	101	120	105	124	106	121	90	123	109	109	104	117	90	108	117	104	80	102	106	106	97	99	90	99	123	112	94	87	91	93	115	114	98	122	93	80	96	107	127	122	109	94	123	102	104	93	106	119	107	115	114	113	103	98	102	112	104	116	100	81	99	110	102	92	103	104	103	106	108	98	110	109	104	106	117	100	112	106	102	91	108	105	106	113	118
27811	23835	21257	4095	807	742	446	357	331	293	348	278	280	270	259	261	271	265	241	253	238	252	256	278	243	254	269	212	272	247	251	236	209	240	254	266	256	215	245	228	218	263	231	242	225	251	263	233	253	238	235	229	242	264	225	250	265	254	234	265	283	244	245	234	237	243	250	219	227	254	253	262	231	241	236	233	218	247	246	248	267	248	210	231	236	232	280	253	255	272	226	205	232	261	250	251	259	236	251	225	243	249	240	254	245	264	240	253	261	228	224	251	235	261	228	248	229	226	239	224	233	252	270	238	215	220	224	220	257	229	278	231	222	242	230	254	219	250	249	257	259	232	271	212	251	228	230	224	252	272	221	244	221	244	240	248	254	225	239	211	218	234	257	268	239	250	252	213	254	229	243	235	211	266	238	227	247	222	252	235	222	239	223	228	243	221	255	232	215	230	261	267	235	261	236	238	252	268	242	205	241	231	271	231	233	226	225	236	271	266	228	249	252	247	256	223	232	246	241	250	250	228	239	259	275	238	241	222	244	235	229	237	240	227	253	239	243	214	260	195	218	251	235	245	249	224	252	241	246	241	237	251	232	238	232	218	265	204	252	237	243	277	225	227	248	245	207	257	240	229	277	254	229	257	262	241	216	199	252	248	237	220	222	221	242	264	233	239	238	242	222	225	240	234	241	250	244	235	272	227	251	230	224	256	224	228	251	233	220	249	256	255	250	245	248	244	236	250	254	223	252	251	236	240	244	234	245	233	229	223	225	247	218	247	229	217	223	225	237	254	246	252	212	280	244	233	267	211	243	225	232	225	222	234	218	224	253	221	261	237	243	247	231	237	241	203	219	241	209	263	232	267	259	246	263	267	231	230	208	242	230	250	213	258	233	236	222	229	249	270	245	234	246	238	233	255	234	235	263	237	229	253	215	246	225	237	220	239	245	237	218	262	229	248	236	222	242	227	214	250	232	227	240	235	241	236	250	230	254	244	246	229	225	243	253	255	221	225	269	243	241	243	203	211	239	252	261	236	220	237	237	223	187	247	261	248	212	247	217	267	225	217	221	243	241	241	221	245	241	242	236	249	223	226	238	236	241	268	238	230	254	231	256	257	260	258	243	241	216	238	215	221	251	272	235	243	239	237	237	245	216	243	223	274	230	244	246	236	258	204	221	268	259	262	223	256	230	241	240	212	241	242	245	226	268	250	234	272	231	237	253	214	265	237	256	262	213	243	256	245	211	265	232	229	232	263	239	251	255	246	211	235	220	225	236	241	243	257	219	256	218	255	227	250	255	226	243	220	224	232	214	221	218	239	247	231	239	229	232	244	213	219	216	218	229	225	244	229	222	218	229	241	241	233	214	223	248	246	242	228	221	241	258	250	221	239	203	250	244	213	232	233	228	247	243	227	215	240	238	198	231	251	266	242	275	247	255	237	256	211	246	230	236	242	227	241	235	243	232	237	209	255	224	252	246	252	234	238	263	251	219	245	225	246	216	217	258	232	187	231	237	224	231	230	240	254	218	237	235	260	232	255	226	252	276	248	226	274	250	237	222	243	233	249	230	254	249	209	214	231	229	232	235	273	238	238	223	294	236	259	246	228	213	231	217	249	242	246	244	237	247	272	249	226	240	241	215	221	231	252	248	229	229	228	236	265	258	241	250	224	236	245	240	230	244	270	249	241	246	226	261	229	234	236	233	264	222	272	231	230	267	257	232	258	242	225	269	243	240	270	206	250	231	239	276	219	221	251	257	245	263	245	223	226	241	249	223	240	209	262	247	256	233	245	235	221	264	236	263	220	257	240	220	271	213	218	236	228	255	255	211	241	219	260	249	240	270	253	231	237	239	239	233	221	254	242	228	235	221	228	267	247	245	223	226	258	240	234	223	225	228	251	238	241	226	241	234	256	246	248	243	240	254	218	246	221	244	265	244	254	228	250	230	237	228	240	256	228	211	246	256	251	245	247	250	214	235	243	243	264	244	237	232	232	243	233	216	237	261	230	233	252	238	250	267	204	249	255	221	254	238	227	242	252	227	261	248	235	239	238	260	269	242	222	223	240	242	229	206	256	252	255	235	245	222	242	233	207	256	242	252	219	210	240	225	243	203	235	237	225	240	251	251	238	240	229	247	219	236	204	238	250	246	237	224	251	242	234	264	225	242	244	229	234	233	230	246	243	247	229	223	253	230	256	237	247	230	243	241	257	232	222	219	248	221	220	264	214	217	224	216	237	220	256	229	272	244	268	228	248	262	235	230	250	228	244	239	226	244	240	240	266	213	256	240	220	215	222	240	210	239	240	230	239	245	239	236	209	216	238	231	231	235	240	233	235	234	253	245	254	249	228	245	224	239	231	222	229	236	231	229	234	242	236	248	249	239	240	231	245	250	242	228	267	259	225	246	267	239	238	227	240	216	195	234	228	253	245	251	219	247	255	225	244	257	267	229	227	254	222	220	244	238	253	261	229	229	270	244	241	216	232	250	228	235	250	229	235	243	237	238	229	238	203	241	239	268	223	253	245	229	226	253	261	240	214	248	242	246	214	249	234	244	220	241	229	248	243	242	249	234	242	229	229	236	244	233	243	253	236	225	247	227	246	252	237	235	250	239	228	280	242	232	248	239	270	258	223	235	245	239	230	242	218	237	246	247	244	231	250	221	282	252	226	272	246	250	219	222	236	245	236	234	218	233	270	231	248	275	241	236	219	235	236	242	234	223	269	246	276	233	239	242	240	233	266	227	205	242	228	255	260	220	254	255	238	223	213	259	267	217	242	233	242	253	231	252	252	241	255	247	250	236	247	254	240	251	214	253	230	244	240	241	239	210	245	214	246	214	255	267	213	221	245	223	251	232	257	241	243	235	289	228	242	245	275	259	226	250	259	243	239	209	206	212	239	248	229	238	250	228	256	222	242	211	229	223	252	241	223	237	204	238	254	243	212	225	219	226	244	220	236	241	221	261	230	217	244	240	220	242	244	224	238	244	238	227	265	232	231	227	207	266	245	238	219	234	244	251	236	221	239	237	228	218	264	211	227	271	238	259	250	259	235	209	234	222	246	248	214	232	220	235	244	239	231	259	255	230	243	238	227	247	239	240	252	268	255	258	250	247	224	261	232	231	228	211	247	237	248	252	249	240	265	223	198	229	243	233	220	242	224	230	233	240	228	226	228	227	258	241	210	221	229	243	205	231	260	237	210	224	235	236	250	260	276	237	229	268	231	239	253	211	248	242	246	221	230	229	242	271	251	249	261	247	254	218	235	250	259	224	228	212	225	259	236	224	216	234	240	233	237	259	216	259	243	226	205	250	224	269	257	227	236	252	246	228	219	265	223	238	236	221	235	228	238	215	257	232	267	246	267	250	238	253	222	254	258	271	257	248	220	242	245	245	233	217	234	216	246	267	233	230	205	247	249	258	243	237	240	225	271	224	228	239	278	233	241	236	238	229	231	233	213	236	253	259	243	213	211	226	247	249	258	254	229
24596	37599	20479	1951	1728	1568	932	714	608	551	500	461	476	415	400	402	379	344	368	355	331	368	324	343	348	321	331	310	305	345	338	316	330	298	318	330	299	325	330	311	337	287	328	323	300	335	330	315	314	324	322	344	297	332	327	323	303	293	318	322	350	319	343	305	350	301	306	334	322	307	304	315	313	294	334	339	292	310	326	314	294	310	316	302	314	301	327	331	303	340	334	323	336	306	361	342	319	320	365	299	348	347	339	292	331	335	327	299	306	334	318	312	297	289	331	317	343	315	305	315	341	348	303	342	335	299	296	313	331	309	308	319	303	342	311	320	341	347	327	307	335	326	309	314	293	307	336	341	331	339	311	348	348	274	329	322	335	291	318	320	338	320	287	292	322	306	328	306	293	344	310	315	309	327	332	341	320	290	317	302	287	323	286	339	291	337	330	329	326	332	285	347	337	307	307	309	343	311	348	357	332	333	333	327	304	319	350	331	329	303	300	304	311	333	311	338	306	304	303	332	339	359	320	321	304	321	305	308	337	308	335	298	311	345	286	335	334	360	336	287	298	307	314	340	342	319	299	343	319	334	315	323	301	351	315	309	276	312	352	345	294	307	344	304	311	296	310	316	329	322	321	310	315	325	337	330	305	326	321	295	314	318	323	325	319	325	317	335	328	316	339	347	321	307	312	314	332	309	277	324	320	340	312	317	325	315	315	335	336	311	350	293	318	303	313	319	325	351	322	316	306	302	332	321	326	324	305	344	354	351	299	306	334	324	290	315	323	330	335	331	310	321	323	322	351	308	305	292	337	336	324	306	341	300	314	327	338	304	319	283	310	320	312	334	321	322	312	319	306	312	334	311	346	301	327	320	331	316	289	349	321	320	320	284	307	335	345	323	302	314	332	333	307	316	330	352	341	283	334	331	287	314	340	313	301	282	349	293	310	306	330	294	302	326	308	324	320	316	302	345	335	297	327	296	357	334	296	310	298	319	290	332	317	310	337	360	310	334	343	338	324	333	338	308	290	330	342	302	316	345	325	314	356	330	329	326	320	324	312	321	291	329	300	318	313	322	318	304	336	300	327	353	322	335	278	330	314	355	319	331	320	326	297	293	326	336	322	326	307	345	302	332	325	325	329	319	329	307	330	327	325	337	335	330	335	323	310	309	348	312	310	317	318	321	300	317	323	308	315	357	326	299	361	281	349	327	305	337	329	319	299	309	324	369	304	329	321	325	299	317	317	341	322	305	317	314	320	322	324	321	301	339	328	336	303	300	312	332	277	307	299	315	329	324	322	312	349	308	303	317	300	348	333	292	328	333	307	321	333	338	299	302	330	316	320	338	310	298	303	313	342	340	323	311	292	325	313	320	328	322	304	306	328	324	335	335	331	316	326	320	318	318	300	362	303	309	327	330	331	327	336	309	340	326	312	324	314	307	333	308	337	317	340	333	297	319	306	334	331	330	295	344	343	345	343	359	288	295	316	320	320	323	325	344	304	297	318	302	313	328	310	333	298	325	294	326	352	341	324	334	319	316	322	309	346	328	325	284	325	294	303	348	310	308	335	304	295	328	347	316	323	338	313	325	302	309	336	297	328	331	293	378	296	325	318	310	321	330	346	313	327	345	326	297	286	348	309	315	351	299	332	348	327	336	347	322	334	293	330	324	329	326	326	315	341	318	323	317	309	323	331	353	311	322	309	315	334	326	321	336	337	302	317	304	308	336	311	303	320	304	322	313	355	343	295	328	323	316	303	313	320	311	328	292	303	278	298	344	311	332	321	326	342	341	293	338	305	297	297	339	339	317	302	335	317	295	296	340	320	284	302	314	295	288	293	321	306	321	329	342	306	321	287	301	325	340	313	333	310	335	347	360	316	308	300	302	352	328	319	297	354	333	328	305	282	292	316	315	313	308	330	312	345	345	335	288	320	341	295	301	307	303	307	307	324	327	366	318	339	327	314	324	323	346	377	332	334	335	314	337	307	330	297	336	330	313	309	321	320	315	315	309	338	340	304	347	314	310	342	334	358	326	302	322	313	310	306	326	318	323	294	320	352	308	326	323	330	320	328	341	349	326	350	321	326	299	337	338	335	302	329	338	316	320	311	333	289	294	310	322	326	284	323	311	305	336	323	312	316	328	317	326	319	329	326	320	349	344	335	324	289	359	314	325	316	300	336	320	299	354	314	300	299	340	346	319	307	320	340	326	330	330	311	302	325	291	338	321	337	305	330	322	335	307	321	314	319	306	346	309	327	301	335	328	328	327	309	326	318	311	319	339	301	330	328	309	312	336	321	333	329	295	313	346	327	334	330	284	307	329	337	327	323	346	320	312	329	308	314	313	291	339	308	326	318	313	307	305	349	345	335	290	297	329	298	343	350	331	310	303	309	344	341	338	298	320	340	343	341	322	307	322	320	310	322	276	327	342	318	336	303	326	326	339	302	319	314	325	328	332	310	366	320	305	327	305	323	336	304	282	325	305	328	317	307	338	320	320	297	320	328	360	335	300	370	317	350	297	303	322	334	331	299	326	324	291	294	327	321	329	313	316	320	304	344	356	292	320	319	338	304	320	326	300	351	319	309	294	323	309	325	321	306	298	305	316	342	312	298	303	332	301	294	326	319	275	328	331	310	322	326	312	309	329	317	308	314	341	331	307	289	318	308	329	327	328	302	331	310	299	335	324	328	313	348	278	328	329	288	327	308	342	312	339	331	319	291	340	290	315	305	348	343	308	333	335	321	307	302	319	306	298	307	335	322	323	305	326	325	347	339	294	313	305	324	307	332	316	306	331	343	295	310	311	321	331	315	315	323	328	337	315	303	323	323	341	305	314	341	299	343	324	346	304	322	299	338	317	312	308	333	329	317	324	317	318	330	293	312	333	337	321	322	322	335	320	341	338	325	310	313	304	309	309	311	351	309	264	324	304	326	311	300	269	314	313	329	347	339	317	353	319	322	331	324	316	328	342	306	320	331	292	302	339	317	305	323	338	334	311	345	303	321	316	355	345	333	335	308	296	282	340	310	332	323	316	323	338	309	382	306	320	344	313	314	335	295	325	328	323	302	337	306	316	308	308	334	307	332	339	319	321	319	325	317	310	298	313	305	333	309	349	356	322	344	297	332	334	316	310	320	328	328	338	326	365	327	308	316	311	324	336	308	334	334	312	311	313	300	350	333	338	327	324	314	327	302	317	327	329	307	329	345	328	308	329	290	310	349	316	285	312	308	314	316	315	312	320	320	310	312	300	328	308	281	303	333	319	282	291	318	344	331	325	318	331	311	339	324	333	318	317	342	298	306	323	328	310	332	311	333	317	296	325	299	342	347	337	319	337	285	309	316	288	322	305	307	331	323	310	320	305	322	324	322	328	348	352	312	311	305	324	297	335	298	346	337	317	346	342	345	311	327	300	301	346	324	332	349	294	332	313	290	307	321	340	303	307	333	332	319	319	330	306	338	298	331	328	326	314	346	327	330	352	307	306
24503	21845	29891	24534	21049	9202	1047	552	470	429	366	335	301	251	274	230	250	238	237	247	236	248	197	200	205	191	214	197	179	208	194	209	190	201	176	210	171	170	186	184	183	193	189	172	185	179	172	185	174	198	165	186	176	182	186	206	160	183	206	191	190	185	176	185	159	177	185	192	176	171	189	162	174	198	178	194	201	175	177	167	178	175	174	205	170	188	165	189	142	198	167	190	171	205	185	184	198	201	168	178	176	179	186	201	186	189	182	184	168	169	176	201	196	206	188	183	195	172	205	161	193	173	185	187	208	179	190	179	192	177	192	181	166	187	190	164	193	153	204	179	148	152	203	176	181	169	183	179	211	180	190	167	191	183	186	175	198	207	182	195	162	214	182	184	186	197	180	182	172	183	179	183	167	166	204	192	179	165	201	174	172	187	176	199	178	187	212	188	178	186	180	198	173	189	178	187	197	187	172	206	181	180	195	168	177	193	187	198	190	183	188	198	201	158	170	176	175	189	171	186	190	190	193	154	210	186	208	181	201	173	177	194	187	144	163	191	165	187	171	168	188	171	203	197	203	205	176	173	188	181	205	188	174	160	165	153	175	164	168	188	193	185	161	188	186	195	185	190	168	184	162	166	201	181	162	193	169	198	191	197	177	197	177	186	203	189	187	160	179	196	180	200	196	181	182	181	191	196	182	177	192	176	203	195	164	167	161	194	179	205	151	184	208	201	170	169	173	152	177	148	193	190	197	170	179	189	188	171	197	169	194	164	184	194	174	193	174	200	183	181	210	181	179	179	152	187	157	192	189	187	164	186	179	180	191	165	181	188	183	187	202	174	167	201	190	164	179	164	196	169	191	188	159	195	175	195	167	184	178	181	188	179	183	205	185	185	192	202	177	194	186	168	187	157	185	165	187	182	183	176	170	204	191	169	150	168	170	186	168	173	202	183	200	190	168	175	172	197	179	196	187	185	156	199	187	178	194	176	176	185	184	152	165	202	202	163	201	172	181	190	163	170	179	185	164	180	189	178	182	197	184	194	201	190	160	195	165	181	203	165	172	182	160	192	186	190	169	167	172	198	168	201	192	189	184	192	171	178	176	180	190	195	173	178	200	187	182	176	181	174	190	191	181	172	186	191	195	173	167	163	196	184	189	185	194	204	177	180	171	182	190	201	178	170	181	161	185	163	180	182	198	182	183	178	171	195	179	186	180	203	179	195	201	187	184	204	159	170	181	161	203	204	209	179	219	171	198	166	192	183	206	163	174	196	198	187	196	164	163	193	188	176	222	163	199	206	185	186	184	198	189	176	187	188	203	154	208	177	203	166	176	188	152	199	176	170	193	194	179	209	202	195	191	200	166	209	203	202	184	167	187	205	216	179	178	174	193	195	197	180	174	172	167	191	185	192	164	192	161	193	165	170	199	179	211	161	175	192	170	187	214	215	194	179	189	184	177	192	191	194	192	192	199	210	180	189	200	183	187	168	177	183	142	166	152	180	192	182	179	173	168	186	191	186	183	194	197	193	170	180	200	164	188	166	183	187	171	187	176	178	196	183	154	192	182	178	188	177	183	183	181	184	189	178	200	183	173	187	184	169	183	159	187	190	175	177	183	187	182	180	179	174	178	184	203	195	188	178	182	162	190	173	179	163	190	191	163	162	178	186	198	202	190	181	167	199	181	180	184	162	180	193	228	180	175	187	192	184	205	185	165	173	181	187	172	200	173	199	200	179	174	176	181	202	190	191	177	203	190	202	180	191	186	183	186	187	204	195	197	197	187	165	187	177	183	196	182	190	201	183	190	177	174	163	179	196	205	205	184	198	192	199	184	175	164	163	181	191	181	177	171	171	173	190	200	192	184	202	163	182	189	187	159	191	194	180	197	177	181	201	183	184	185	204	167	174	177	183	201	203	180	190	184	192	187	167	190	165	183	206	183	186	176	193	183	196	196	186	198	180	217	174	178	207	159	179	188	186	199	171	166	184	195	182	186	173	178	167	189	188	188	187	161	216	194	178	184	187	197	181	185	189	191	197	191	180	162	170	186	189	176	179	190	187	186	172	178	198	193	179	187	204	187	197	168	172	179	188	168	182	177	199	163	171	180	195	193	202	178	197	173	162	179	174	183	189	187	193	183	170	177	181	192	168	191	187	192	174	174	195	170	168	183	160	191	168	180	174	172	166	171	171	182	199	182	184	191	201	189	169	186	197	182	191	165	196	175	203	196	204	177	174	200	186	174	199	185	191	198	201	174	157	187	179	167	180	180	181	182	186	176	176	174	192	168	200	178	188	193	199	191	168	196	174	200	190	208	189	175	188	192	176	178	214	193	182	190	177	184	176	171	172	185	195	210	178	189	188	193	202	202	174	170	187	191	188	178	188	188	199	168	199	170	184	154	171	195	175	210	209	183	190	182	167	188	170	177	200	195	214	174	192	175	175	200	201	182	175	184	173	204	191	178	194	179	175	142	215	188	185	155	177	180	197	180	188	200	188	185	197	176	189	186	183	220	178	194	187	173	191	205	191	180	182	183	176	159	177	175	167	176	166	200	196	177	169	166	181	171	174	181	197	184	188	181	189	188	164	182	190	187	208	148	168	191	203	185	177	167	186	169	180	166	192	196	171	200	183	202	161	186	178	167	180	189	191	177	186	215	165	175	205	167	185	191	164	167	164	215	176	193	173	171	172	169	177	192	156	192	159	171	183	196	190	199	173	177	200	172	184	160	211	183	193	196	196	172	162	194	189	160	191	202	164	171	167	163	178	207	164	204	194	188	174	187	176	172	189	191	172	194	180	176	183	189	160	168	186	182	192	181	194	163	182	176	182	216	221	194	204	172	157	175	188	185	175	172	177	187	169	184	177	180	200	192	173	198	163	174	193	172	162	180	203	186	198	195	165	175	184	181	168	185	190	171	203	178	192	191	172	191	170	170	187	183	179	193	184	199	164	177	216	175	200	170	190	179	159	192	195	178	175	181	179	192	180	182	147	170	187	180	202	189	183	171	196	202	190	167	170	188	183	178	192	166	193	207	180	176	181	173	192	178	181	209	191	199	168	190	193	165	184	192	210	172	190	193	198	179	206	169	186	176	163	180	194	200	187	171	184	174	180	213	200	180	183	179	192	186	177	198	192	174	180	157	175	153	182	190	184	180	192	190	191	177	157	182	156	182	197	193	200	204	179	193	172	168	174	183	188	200	179	191	164	191	182	184	183	156	172	169	189	192	164	170	188	178	182	170	168	177	190	172	170	169	187	188	160	181	207	186	175	187	170	182	157	189	181	200	194	199	197	174	191	171	207	189	171	186	207	184	162	172	176	180	174	178	184	174	175	177	193	181	168	203	181	191	166	167	178	197	178	194	153	186	201	199	199	189	179	179	192	203	170	192	194	184	177	181	188	196	194	190	187	194	191	187	166	201	198	180	188	166	197	166	168	176	189	175	184	191	190	196	193	190	208	191	193	193	157	194	199	196	179	223	180
48983	81772	50930	4527	3369	3069	1865	1344	1202	986	811	786	606	495	478	440	397	389	367	363	335	309	299	362	294	281	302	278	247	296	245	270	241	277	263	267	258	288	264	265	252	261	276	278	253	243	260	259	234	281	250	238	236	259	252	276	256	262	272	236	260	266	222	259	268	268	247	261	240	269	218	242	255	265	275	266	240	230	251	266	264	263	274	227	265	247	249	251	289	276	231	275	268	220	258	260	261	260	266	247	260	250	250	253	252	253	265	242	243	248	247	248	240	253	258	250	269	279	268	253	261	245	262	249	262	232	232	266	262	240	211	261	253	263	233	273	282	272	263	267	266	213	275	228	247	249	214	248	260	253	261	238	218	239	244	276	260	254	259	243	241	261	254	226	257	260	264	278	251	236	270	244	262	239	253	248	270	262	267	272	262	279	273	231	207	228	267	228	244	256	255	259	270	258	233	261	295	252	238	232	253	262	249	248	226	220	231	236	246	245	248	251	232	272	265	273	262	243	223	255	284	254	224	246	251	271	221	278	256	254	233	253	246	241	251	245	261	245	241	233	277	256	287	259	267	234	228	257	251	216	231	258	250	249	266	271	269	274	226	253	265	255	248	240	254	261	245	276	258	227	261	218	265	241	267	282	276	235	262	232	260	240	232	250	281	246	252	254	290	234	229	247	284	256	277	237	248	254	266	246	255	240	253	234	264	245	252	245	240	246	244	283	227	245	278	254	256	253	244	252	266	265	248	260	255	254	249	234	268	272	256	253	227	253	258	227	239	268	266	265	250	261	266	248	251	245	253	267	265	268	248	251	221	271	247	239	252	262	258	247	265	273	271	283	253	242	240	251	255	240	247	236	249	272	262	269	279	263	253	291	247	262	249	216	246	237	239	246	259	273	237	230	268	268	263	260	249	262	245	276	232	261	225	260	259	255	253	240	248	252	232	230	280	249	273	270	234	271	240	241	239	248	255	272	282	252	254	218	244	234	238	250	242	287	246	258	278	257	229	240	232	248	238	251	258	252	279	271	257	243	239	250	277	273	250	241	240	220	241	251	250	238	261	283	241	250	233	250	239	268	270	231	275	251	229	267	233	262	256	244	233	273	252	238	258	264	257	245	284	230	236	247	260	254	264	247	241	255	282	244	261	236	277	223	246	242	235	254	245	237	263	242	261	233	264	268	271	259	274	253	257	270	249	247	286	235	249	257	262	254	239	230	264	278	241	238	248	262	236	243	232	254	271	270	240	235	279	243	260	282	251	245	249	268	255	245	253	247	243	220	240	229	271	249	260	259	257	223	255	257	250	248	271	272	229	241	243	261	252	233	258	229	245	249	250	266	264	249	236	275	234	258	280	242	217	245	250	238	237	256	241	250	248	251	285	249	272	251	254	261	308	269	250	268	258	263	268	260	266	269	257	262	274	256	255	259	219	226	246	256	255	224	275	263	255	283	249	255	249	240	243	260	244	255	254	246	240	242	269	235	256	244	239	250	254	259	239	242	259	263	237	247	259	260	271	245	236	238	246	257	285	244	266	270	272	263	253	233	240	255	252	246	233	241	240	272	239	245	249	220	264	233	273	235	238	250	221	273	245	256	266	240	238	237	270	265	247	269	255	253	280	267	244	237	236	254	248	258	242	250	248	253	226	267	262	266	259	238	261	251	256	246	292	250	232	254	243	232	255	238	237	251	267	258	229	248	232	247	266	227	238	251	245	249	288	229	258	289	271	259	256	272	246	247	253	247	240	264	253	260	266	216	239	245	257	231	260	247	254	241	244	250	266	236	229	238	268	244	255	244	233	247	248	273	246	263	246	254	266	256	232	239	292	257	259	250	254	234	244	225	233	266	278	249	253	281	234	245	249	255	240	259	255	253	260	247	238	254	238	251	242	231	239	225	283	215	242	274	250	267	251	253	227	234	258	236	260	237	230	229	252	262	259	251	267	249	267	253	262	258	270	255	275	260	248	258	249	252	238	237	230	254	256	249	258	238	252	253	251	238	259	250	268	258	252	276	278	239	252	245	241	264	222	258	263	271	258	247	237	261	275	239	241	237	262	240	259	267	266	247	271	226	254	246	255	230	247	236	268	275	223	254	256	252	231	284	258	238	232	276	282	260	237	239	251	239	235	261	239	246	252	260	247	287	269	246	241	258	267	258	249	249	268	237	241	257	239	253	265	258	232	253	241	230	287	245	247	248	235	247	239	246	241	233	253	250	258	231	263	263	276	263	253	245	256	255	280	253	233	233	236	283	260	266	266	253	244	276	252	234	258	284	244	235	238	264	245	276	249	247	283	244	204	237	258	251	244	244	248	246	236	250	262	249	242	251	274	240	239	218	244	258	228	266	272	241	259	257	257	239	288	274	228	262	278	272	239	247	253	256	233	236	240	242	247	269	260	249	255	249	246	264	228	235	265	260	253	239	270	252	237	256	251	251	256	244	245	249	244	229	257	233	257	236	227	253	244	266	298	285	238	214	246	237	257	252	273	250	228	263	247	256	290	228	265	246	230	248	260	265	264	255	257	258	241	268	221	270	262	266	256	285	231	251	259	279	248	215	221	244	264	272	274	263	239	255	248	264	251	244	259	264	267	255	242	247	247	255	239	265	267	262	246	217	265	225	249	256	238	240	242	248	216	263	227	280	228	268	230	270	261	250	233	284	245	252	239	255	284	241	245	243	247	261	234	224	281	259	244	259	261	249	244	257	244	254	251	260	276	241	239	242	261	262	280	254	237	263	269	251	245	257	251	237	263	261	254	250	254	233	272	264	252	268	264	223	251	223	241	252	229	247	241	246	263	270	264	252	225	312	222	275	276	265	259	254	251	244	257	283	252	234	255	254	257	255	225	283	255	235	244	264	262	289	246	250	241	245	269	233	253	223	236	258	253	259	276	238	245	254	232	260	256	263	230	254	252	263	256	230	265	255	254	233	260	261	251	255	248	230	236	255	236	263	256	259	252	259	264	264	246	245	262	231	242	247	256	267	241	274	264	253	244	232	242	232	285	282	234	268	250	266	252	283	251	242	257	244	267	264	263	241	234	265	226	264	242	238	263	223	258	242	234	275	248	234	261	255	255	249	281	229	253	272	241	257	278	223	255	268	249	252	255	248	270	261	237	254	271	276	233	296	268	260	259	271	246	278	248	261	263	239	240	243	248	248	244	255	256	243	226	241	228	254	271	252	229	239	266	259	246	247	259	258	247	252	278	260	239	238	260	253	274	285	242	266	255	245	242	256	258	248	238	255	248	267	272	273	261	242	244	232	236	274	244	271	221	246	249	277	249	240	247	269	230	271	255	223	280	231	266	241	275	259	291	264	226	246	258	259	257	252	255	246	237	235	282	268	235	266	238	286	251	249	251	249	261	234	250	252	245	252	245	253	258	246	266	252	248	283	242	255	263	240	243	229	228	254	278	265	241	237	258	227	266	253	232	289	247	252	239	231	261	255	228	256	277	251	289	243	225	246	286	255	236	246
23465	21620	29843	24001	21534	21164	7147	852	579	494	385	352	298	225	197	210	201	152	157	158	145	123	115	128	121	99	98	92	99	99	101	98	84	84	97	100	72	90	91	102	72	78	94	78	97	89	93	67	101	87	75	88	79	97	77	74	73	65	88	73	77	92	83	84	99	79	101	81	82	77	97	92	78	89	65	88	84	67	83	103	81	85	76	73	76	89	89	85	83	69	83	83	92	76	78	70	81	98	69	56	88	96	79	78	76	78	72	96	80	60	84	83	69	77	77	84	73	99	75	90	85	97	88	82	82	87	79	72	63	97	62	74	73	72	81	76	83	73	98	69	79	93	80	80	95	83	109	80	86	91	82	87	61	94	92	80	84	86	77	71	77	70	85	84	76	79	58	88	79	90	92	79	84	60	73	89	72	88	82	95	84	81	77	83	82	68	74	77	92	75	76	72	86	82	80	76	93	81	67	82	93	92	101	89	78	88	83	91	84	85	58	94	88	67	73	76	74	68	82	71	83	80	84	80	87	71	89	80	68	70	71	69	82	77	85	60	94	79	100	73	90	89	74	78	72	96	71	66	66	99	101	92	83	105	82	80	85	101	70	73	81	75	98	67	81	79	87	77	93	64	94	78	86	86	85	101	89	85	91	84	86	85	96	79	83	87	84	86	70	98	95	80	76	85	92	87	74	83	71	76	77	88	77	85	66	96	80	81	80	84	103	67	94	65	91	96	77	90	76	68	77	91	84	94	81	76	87	60	72	70	79	89	78	78	86	100	92	102	82	70	93	78	91	76	86	87	97	73	81	72	71	91	78	74	81	75	69	77	80	77	82	74	88	83	86	80	90	84	68	111	75	89	89	95	84	90	74	80	88	84	88	97	71	86	78	71	81	81	88	79	96	80	85	73	82	70	80	81	88	72	75	84	72	58	81	74	73	86	85	79	97	100	88	87	70	81	80	80	79	76	65	82	68	74	71	77	76	81	82	74	95	81	71	73	88	71	77	74	112	83	84	81	69	74	77	77	84	85	90	85	84	83	90	94	79	87	80	77	75	83	69	72	67	82	102	75	61	72	76	88	65	82	68	73	85	95	85	94	102	66	87	84	91	85	75	78	64	99	92	87	67	81	98	93	94	91	89	79	68	68	90	93	88	77	61	100	78	88	78	83	82	70	78	83	77	73	98	70	79	76	71	69	75	86	79	73	85	80	93	78	75	97	86	89	85	72	97	74	48	89	88	77	76	75	71	74	75	72	84	89	61	92	71	71	86	74	86	83	68	85	91	91	90	85	77	77	85	91	78	84	68	86	85	102	87	71	67	83	84	79	65	87	80	89	86	85	65	85	65	78	82	72	87	67	95	89	87	61	75	73	88	85	78	90	89	67	92	85	65	78	95	73	75	82	97	93	70	87	69	71	93	86	81	90	84	96	76	96	68	66	74	80	83	89	80	88	84	80	87	82	86	81	74	80	84	87	88	72	80	87	74	88	82	104	93	75	71	85	110	83	84	85	77	59	86	91	76	94	90	75	70	78	98	89	79	70	71	78	71	76	89	74	86	82	73	82	73	81	82	84	78	90	77	71	85	79	76	92	77	78	87	87	90	99	85	72	80	83	74	76	68	101	81	97	84	77	63	92	90	88	80	80	86	73	76	68	87	88	87	77	75	86	78	96	65	85	89	69	85	86	87	78	70	86	88	73	63	99	85	84	85	68	75	95	75	88	86	85	82	77	82	74	69	91	78	90	70	73	89	77	75	68	83	64	73	75	79	90	76	77	91	89	83	85	90	93	91	87	85	107	76	85	80	85	77	67	82	80	77	82	80	84	86	73	82	77	77	99	87	71	78	76	67	83	78	87	82	66	68	73	71	76	85	79	71	74	65	82	88	58	74	79	70	82	70	87	75	77	87	99	90	68	71	74	88	75	85	82	86	71	83	71	67	65	84	93	76	86	80	82	82	71	77	89	81	65	80	87	68	67	92	79	72	71	78	78	85	78	74	89	84	80	76	75	93	68	79	84	87	76	77	68	81	77	80	84	105	80	76	89	82	80	86	70	69	85	68	89	75	81	75	71	89	99	92	85	78	77	83	84	70	89	80	86	81	81	62	78	77	79	72	76	74	86	77	77	92	77	86	80	78	83	81	84	84	73	81	79	68	70	83	60	83	87	78	68	81	90	71	87	90	77	87	90	82	51	71	88	100	82	84	68	85	79	79	78	82	85	80	77	87	74	92	66	97	86	94	92	83	70	71	74	75	59	84	68	82	80	85	76	89	78	77	87	85	74	90	96	61	81	69	75	83	77	73	79	85	92	67	86	67	96	81	92	78	89	75	74	70	83	87	77	87	68	73	83	63	78	80	70	91	75	79	87	86	77	74	82	88	82	70	80	87	82	97	86	76	76	84	79	81	83	89	69	86	82	68	71	97	86	75	91	71	84	75	79	85	80	85	73	79	76	87	79	71	97	81	98	77	66	88	87	71	69	81	78	102	67	73	82	63	93	67	80	82	79	79	79	78	90	85	76	79	74	79	87	71	73	65	81	82	78	83	68	83	73	95	76	78	77	87	70	81	76	70	83	78	74	95	89	66	79	67	83	77	69	64	65	65	82	88	92	88	91	84	106	77	81	87	78	90	94	98	72	69	77	89	66	82	76	73	85	87	81	78	62	75	94	76	75	84	78	74	75	80	81	71	72	64	83	76	69	77	83	85	80	78	84	76	86	71	69	81	91	85	83	89	106	78	69	71	79	68	82	74	81	86	83	89	85	109	80	71	95	74	81	88	91	85	65	85	76	87	80	75	79	79	86	84	96	73	62	74	78	71	97	105	82	66	81	65	72	95	62	93	71	75	78	77	84	72	77	63	84	58	77	93	94	82	103	64	86	80	97	83	86	88	68	73	86	77	82	92	76	84	97	81	82	100	86	81	99	77	79	72	81	81	83	91	91	76	82	86	76	66	94	78	84	76	71	70	77	82	68	75	71	77	81	83	90	88	83	91	81	69	86	107	75	68	85	72	77	71	79	79	89	76	67	74	88	66	68	92	90	81	89	77	92	74	90	75	78	85	81	80	79	69	84	90	98	75	76	79	71	87	73	72	89	74	85	79	84	76	98	77	91	88	84	80	76	82	101	87	73	79	81	86	63	74	78	92	76	72	90	95	88	73	73	75	69	85	74	89	60	86	92	75	75	64	78	93	78	81	71	67	79	87	74	79	85	76	88	78	75	79	88	62	81	78	77	79	68	75	70	82	86	87	82	91	86	79	71	75	93	87	84	81	79	100	76	78	75	88	83	87	68	109	68	78	82	74	74	112	70	83	66	78	70	92	68	76	86	86	79	80	87	94	106	75	73	67	93	82	83	76	74	76	71	72	62	81	79	88	80	83	79	72	77	89	75	98	75	99	76	97	84	95	86	72	66	78	66	99	78	81	90	78	90	75	68	81	75	68	101	59	83	90	75	82	90	91	77	79	69	84	84
54167	93440	61115	6833	4880	4343	2605	1897	1556	1319	1093	966	794	481	520	392	380	378	317	299	240	220	225	215	188	170	179	179	152	141	177	138	149	135	120	121	159	138	125	127	125	108	118	145	125	138	121	114	116	132	120	127	110	125	124	119	120	111	135	124	116	107	115	111	101	112	124	114	97	107	112	124	129	95	112	125	123	120	107	119	110	117	109	113	115	110	121	118	106	109	133	121	111	133	113	116	100	101	112	114	127	100	88	112	113	101	113	127	117	111	115	92	113	112	115	111	102	132	113	133	119	108	109	119	104	116	117	101	115	122	111	110	135	105	105	101	117	120	118	102	117	100	114	106	101	104	125	117	143	118	106	108	110	134	127	110	102	104	124	99	106	102	102	115	125	117	105	126	98	104	110	104	101	109	120	88	102	127	144	120	113	119	101	109	103	106	110	120	119	113	108	99	99	105	116	85	106	111	117	128	103	109	106	109	129	122	101	118	116	111	103	114	104	108	130	91	97	108	112	97	114	98	110	108	133	99	118	121	104	122	104	114	110	113	110	112	100	123	113	114	124	114	104	111	90	105	104	134	111	104	113	119	92	112	112	111	129	92	106	115	109	109	100	127	120	123	119	118	101	121	97	112	123	102	88	119	117	116	101	118	122	98	114	98	105	110	103	115	123	117	101	129	132	112	117	115	102	112	142	115	78	120	125	102	112	114	133	102	112	116	117	123	114	121	100	107	115	112	87	101	105	122	111	104	126	107	108	117	110	117	104	97	98	120	95	108	107	103	125	118	123	99	107	120	116	91	91	111	96	113	110	90	122	128	99	97	110	93	99	113	105	116	118	96	94	116	102	109	121	130	136	111	109	107	116	93	108	112	103	93	98	133	120	108	127	106	118	111	107	115	117	115	116	114	110	122	102	118	124	103	116	106	102	117	94	106	112	130	111	89	99	103	115	122	104	122	106	126	94	111	105	101	115	111	131	119	110	117	102	107	96	125	129	109	97	99	98	114	91	108	107	126	104	105	89	112	122	114	118	107	115	115	123	95	108	104	108	104	95	110	118	95	117	102	107	96	125	119	121	110	101	106	111	89	106	121	100	124	126	122	113	96	118	106	115	95	119	96	97	98	117	114	114	118	112	108	100	113	108	104	106	122	103	106	116	109	105	116	129	108	103	119	108	103	116	109	114	93	103	117	120	112	113	114	117	99	109	126	114	119	123	116	82	96	107	106	108	113	116	111	122	97	102	108	121	108	116	108	111	103	110	102	102	120	107	121	106	102	119	106	110	101	80	119	102	81	118	101	123	100	107	118	118	117	121	118	113	121	102	98	110	98	105	121	94	85	103	99	103	103	112	118	124	107	113	123	103	110	108	106	102	99	105	102	109	98	110	98	109	81	108	92	109	107	120	116	122	113	97	119	107	94	100	108	107	109	124	121	114	104	117	114	92	96	108	111	112	112	128	100	100	116	125	103	124	120	108	114	100	111	106	111	112	108	93	102	125	112	116	94	122	100	104	118	114	115	114	116	118	101	118	116	126	110	122	148	99	105	111	123	93	112	111	102	108	114	109	96	107	107	109	109	96	101	112	97	117	102	102	109	114	113	93	131	117	109	110	101	118	106	101	110	107	114	102	114	102	106	120	115	125	112	117	123	108	108	116	122	105	107	103	97	116	97	131	105	105	109	93	118	123	120	101	125	120	115	94	99	110	93	99	138	116	104	100	106	114	104	108	95	105	87	131	102	122	120	106	120	119	108	110	96	103	116	102	116	81	93	112	125	99	95	97	96	122	113	96	109	105	109	119	94	95	112	106	122	106	111	109	99	91	108	96	124	104	110	106	109	112	122	117	113	93	115	112	111	113	116	101	119	113	110	98	126	123	110	109	110	111	109	108	107	96	109	121	113	102	113	99	107	97	110	114	102	129	98	84	124	92	123	118	115	121	100	105	110	85	97	118	89	117	111	113	106	115	108	107	113	114	124	106	113	124	118	110	93	115	105	124	105	104	87	88	95	107	113	89	97	124	113	114	107	120	113	126	96	119	100	129	112	103	109	114	91	103	82	111	100	95	109	110	113	117	90	106	108	124	116	93	93	113	114	114	97	112	99	129	111	104	103	111	115	100	101	108	114	101	106	101	108	109	103	104	110	110	102	100	97	111	123	120	108	99	108	114	98	99	129	109	114	143	87	101	101	100	134	115	116	115	113	141	111	119	114	102	116	101	113	93	115	119	117	116	119	100	109	116	108	104	126	118	127	122	100	113	118	96	111	126	109	113	107	105	107	122	101	103	114	102	130	107	126	110	117	113	112	91	102	108	124	114	103	98	125	113	121	122	93	87	98	88	126	100	127	119	106	110	135	100	118	111	102	107	120	100	95	94	101	107	113	107	107	122	107	115	99	107	115	114	119	104	120	105	104	107	111	107	121	118	120	120	121	83	102	114	110	80	109	118	116	129	128	90	110	113	98	95	97	124	105	127	108	100	124	93	110	116	100	107	99	125	106	100	126	115	98	111	108	115	108	101	106	106	93	105	110	108	111	118	94	105	110	95	113	101	111	100	105	94	102	127	107	113	116	109	116	110	114	117	84	108	108	104	128	103	104	116	93	107	96	113	122	129	110	112	120	116	117	97	92	105	110	114	93	103	111	97	113	110	110	109	103	105	110	103	110	102	112	116	100	105	100	109	118	111	91	125	111	119	101	129	125	100	104	115	115	100	124	118	110	107	124	111	97	97	118	108	102	106	98	131	122	101	89	119	105	124	113	105	115	105	111	109	127	103	100	110	124	114	131	105	122	129	122	124	93	131	104	113	101	98	117	116	121	105	101	125	112	114	120	100	102	100	114	117	91	109	120	101	115	102	107	112	128	101	115	107	102	107	109	109	127	102	102	120	115	104	103	100	101	100	101	97	124	106	109	120	83	109	117	124	112	119	117	86	108	89	119	104	116	107	90	108	133	116	105	124	122	101	126	104	114	115	89	115	107	121	109	140	105	96	108	111	117	117	110	90	107	109	101	96	106	99	120	98	123	111	99	117	118	125	108	101	98	123	107	105	125	96	106	113	103	94	113	105	97	118	111	114	101	110	91	100	120	108	104	103	103	125	99	132	114	102	113	106	111	102	121	116	92	112	110	105	114	103	115	120	114	93	112	110	106	103	110	115	101	107	93	99	119	94	111	119	119	99	105	134	109	97	99	105	114	102	139	90	109	120	107	100	104	108	114	116	94	98	96	103	110	115	127	122	123	106	104	112	132	132	105	103	112	117	100	101	124	85	122	88	122	103	99	94	105	110	107	111	144	106	103	111	99	107	93	107	99	105	111	102	111	111	96	127	112	101	119	107	109	102	97	122	95	126	98	119	110	96	100	125	102	100	92	98	109	111	122	106	102	128	118	112	110	109	119	132	107	106	93	108	110	93	117	103	118	110	99	108	111	112	103	112	108	121	107	102	114	107	102	115	90	106	107	114	109	104	120	93	125
27511	24132	22676	4775	851	686	458	361	335	319	306	328	284	283	244	259	253	298	266	252	241	268	258	235	252	215	276	221	219	263	214	238	229	241	237	267	252	237	235	226	228	235	243	251	254	252	260	238	212	245	249	213	257	208	232	222	193	238	237	244	230	265	215	226	254	243	254	248	212	237	238	251	217	241	227	263	232	235	237	245	213	233	218	253	247	233	262	249	246	250	216	237	247	249	242	254	229	260	255	233	246	239	224	237	222	241	226	250	244	267	239	257	254	245	231	240	238	206	241	257	215	233	237	246	224	230	237	210	241	241	252	254	246	231	257	252	232	252	245	218	241	228	218	244	250	231	207	236	227	237	229	277	240	220	261	254	257	228	232	267	234	236	253	237	256	217	242	242	250	240	249	190	249	193	237	216	214	227	245	251	229	264	216	237	220	255	225	245	231	241	269	253	249	227	244	236	214	242	233	214	248	240	260	222	249	272	237	230	275	227	249	254	262	234	251	245	252	231	254	265	250	254	248	248	246	245	226	248	250	235	260	258	238	252	260	233	256	268	244	241	241	245	232	245	248	257	237	224	255	227	249	251	231	223	259	249	245	258	229	249	219	234	231	244	245	256	236	225	232	251	267	247	240	232	283	238	225	259	246	225	238	215	254	234	258	238	229	251	226	247	244	238	226	251	258	224	227	266	239	249	244	230	229	261	247	244	253	280	242	238	245	233	203	250	245	280	232	267	250	253	221	238	242	251	232	232	240	227	250	247	245	243	239	245	237	272	265	220	224	232	244	249	238	236	249	221	247	210	273	266	232	246	260	233	241	230	202	236	236	256	232	233	229	262	216	236	244	234	229	264	248	234	258	228	245	235	230	269	239	235	204	268	260	235	259	256	226	222	232	253	259	230	260	272	218	230	251	223	266	240	231	243	283	225	255	252	268	244	237	218	240	230	259	235	274	260	246	238	210	234	235	250	223	237	265	253	242	239	246	277	243	274	260	220	240	247	243	226	242	254	264	238	249	245	224	229	248	232	237	239	221	244	225	242	245	243	220	272	258	236	244	228	226	226	261	252	220	259	246	271	232	240	236	232	233	243	226	238	232	218	221	234	247	244	279	223	260	233	262	223	268	251	236	264	252	227	241	224	262	230	237	222	255	259	261	227	222	247	237	246	230	209	235	241	275	240	230	265	255	253	227	242	243	230	243	240	242	243	256	253	237	227	241	260	242	234	249	246	252	237	262	254	243	234	244	248	227	233	244	253	235	259	220	245	255	234	260	261	262	223	269	256	260	221	239	243	228	263	239	247	245	230	228	223	234	243	242	244	221	202	274	239	236	248	259	257	249	234	246	267	242	256	256	249	222	246	242	257	247	256	238	229	225	261	257	234	250	232	233	263	275	234	236	263	260	247	261	218	232	277	254	274	261	258	242	246	236	229	243	274	221	243	243	253	247	238	246	246	231	252	228	263	251	247	236	243	233	252	262	228	235	250	229	230	256	261	238	217	257	232	254	241	251	226	250	256	247	217	253	253	268	238	236	227	266	218	255	237	234	244	222	241	218	241	227	229	212	234	248	232	282	263	235	232	251	233	236	235	260	268	240	264	229	249	251	242	231	247	230	217	229	241	241	262	224	242	238	203	220	248	243	247	243	238	235	268	233	235	238	240	216	274	242	262	230	213	222	271	251	257	229	262	248	236	271	240	249	239	238	249	240	241	230	265	219	243	249	268	228	220	256	244	253	218	220	240	273	236	245	233	239	224	241	265	258	223	211	262	242	246	234	231	255	229	246	241	229	230	247	252	262	244	213	255	220	268	239	222	281	247	245	229	255	257	224	221	273	231	248	252	277	250	268	250	259	240	220	255	250	215	262	241	229	232	251	265	242	230	228	246	244	249	263	265	223	242	225	251	220	274	253	225	246	228	237	225	239	251	244	234	251	245	254	231	242	244	213	235	220	215	240	237	277	254	256	253	253	272	266	216	261	247	234	258	252	233	248	240	232	238	278	221	233	242	228	228	254	231	227	213	221	260	234	252	239	243	289	237	233	233	249	243	242	226	218	247	254	226	271	236	254	243	219	239	266	233	245	218	231	236	220	250	257	255	257	244	258	251	242	239	231	252	232	231	255	254	213	243	230	244	224	228	249	256	239	190	264	233	250	245	245	272	253	225	279	253	244	228	235	248	256	249	242	223	217	233	231	243	249	256	263	235	259	216	229	259	232	254	238	273	257	238	238	222	229	224	226	215	231	236	259	232	226	241	278	267	256	237	266	233	223	227	236	234	245	248	239	234	243	214	207	266	255	238	253	254	233	252	282	245	263	270	224	223	253	261	226	240	208	253	224	246	228	245	250	215	231	224	242	237	213	257	251	248	234	235	212	214	260	217	211	237	208	252	230	216	259	259	271	272	218	244	237	244	232	206	240	232	238	238	248	279	266	214	242	238	260	237	242	237	232	220	233	257	244	210	254	236	260	238	254	262	225	229	227	226	275	234	231	244	250	208	227	245	234	281	252	230	240	242	244	243	225	232	233	241	259	221	217	243	266	277	271	220	224	226	238	230	253	250	239	244	276	244	217	238	253	240	253	240	266	237	219	238	259	247	237	225	269	263	214	229	234	244	208	237	276	216	232	258	250	223	261	226	231	260	257	249	229	237	260	243	251	237	238	235	234	234	236	261	272	265	223	226	246	241	263	223	221	254	253	226	236	267	252	233	241	255	234	224	275	222	220	218	239	288	248	222	239	223	243	283	214	277	239	233	269	250	233	246	263	249	260	256	244	238	246	218	250	245	240	240	237	256	232	252	222	229	243	230	251	241	261	239	253	269	236	254	237	255	247	229	232	245	240	246	256	253	243	255	249	238	258	252	247	237	254	237	244	257	240	235	225	227	244	256	235	248	255	218	256	260	240	228	253	259	214	232	232	249	231	228	246	213	272	287	235	230	244	230	233	245	253	237	249	252	227	239	277	231	235	226	263	222	216	213	236	219	239	246	255	239	286	244	254	255	229	237	269	252	248	256	217	239	244	254	243	238	246	242	228	248	264	231	248	243	227	239	254	246	226	237	222	200	262	238	252	215	242	268	252	234	291	243	253	260	256	205	257	267	220	224	263	230	246	252	272	223	231	241	227	246	250	243	284	244	235	221	222	239	253	243	250	259	242	244	241	228	241	254	240	261	241	235	225	244	269	225	246	222	268	245	244	240	254	255	233	251	255	249	229	250	247	251	235	209	226	237	234	253	225	229	255	235	252	248	230	213	243	266	247	230	283	240	260	222	257	224	234	252	263	241	253	244	264	238	256	255	239	249	234	222	254	248	229	248	246	243	247	235	225	238	254	276	256	238	247	233	232	258	238	242	236	279	218	222	230	221	266	223	246	251	242	232	221	228	260	257	222	253	236	246	234	248	225	248	245	248	249	242	252	234	234	238	239	263	231	243	233	251	251	260	252	246	239	231	253	253	221	255	216	222	253	229	245	249
24510	39223	23284	2070	1455	1285	816	693	613	554	550	572	448	399	350	392	376	371	383	366	340	362	384	314	350	305	351	323	337	326	309	336	330	330	359	333	328	342	327	307	328	324	311	335	324	321	314	340	323	330	352	335	351	347	311	316	333	333	346	339	340	319	311	350	320	338	334	317	333	318	350	309	302	287	331	334	292	369	330	273	309	309	338	360	315	315	312	320	305	313	349	316	335	336	321	301	299	315	319	295	325	311	341	326	326	319	321	323	330	317	330	295	316	331	343	312	326	344	287	342	304	323	319	279	317	335	330	334	315	350	333	292	344	324	371	319	318	317	322	344	359	324	324	321	326	340	327	328	304	303	314	333	313	348	303	305	324	338	276	312	352	348	346	317	316	301	319	337	340	340	323	298	320	321	331	308	299	306	325	329	328	297	336	300	356	298	310	317	301	346	371	300	306	323	319	345	372	299	314	321	325	337	345	338	340	327	335	328	297	338	333	320	336	306	333	296	322	318	289	315	314	314	367	326	278	327	366	357	322	349	306	355	329	339	344	293	332	364	333	329	320	316	351	340	303	308	295	313	308	319	316	338	350	327	306	321	298	317	321	342	341	340	287	323	301	296	318	323	294	336	321	358	358	302	310	285	309	317	304	351	369	298	322	345	318	348	363	329	321	312	298	313	322	308	316	302	339	286	301	341	333	298	309	332	325	314	330	312	323	315	319	326	281	330	313	311	376	310	328	317	322	341	334	316	320	327	324	333	294	314	346	331	319	321	325	334	337	315	323	348	293	293	326	340	315	310	301	337	306	304	348	331	325	355	315	340	351	328	332	350	324	310	327	324	327	341	328	311	336	318	310	294	339	313	341	320	301	305	366	337	346	339	313	309	352	355	313	320	315	309	297	296	336	324	359	309	343	301	328	319	329	290	313	344	333	342	349	336	320	339	320	336	331	334	320	318	303	335	300	311	319	352	319	314	311	330	316	320	310	343	340	328	371	327	336	368	350	304	308	322	329	337	322	327	313	321	290	305	295	298	318	351	318	307	323	315	334	300	318	334	324	328	298	347	349	345	311	335	324	333	321	290	311	376	312	331	369	322	303	319	331	327	305	347	290	320	338	315	329	318	352	352	323	322	296	309	315	286	327	323	307	321	297	314	338	309	352	306	307	349	290	300	338	297	324	314	334	306	305	291	326	343	303	358	344	323	321	321	336	328	303	320	329	310	323	316	323	312	344	306	314	358	318	334	325	328	350	349	303	326	334	344	330	339	320	322	345	318	309	316	316	322	343	294	305	330	346	310	330	319	317	319	306	280	314	341	367	334	317	356	326	381	325	297	280	313	335	338	349	330	313	302	339	317	340	325	335	323	300	323	300	319	347	320	317	314	305	327	342	325	324	315	338	339	316	313	322	310	347	303	303	287	335	342	319	329	323	304	315	320	327	331	325	299	306	337	309	326	332	334	332	334	303	296	357	337	350	340	267	301	343	312	312	334	322	348	337	300	330	322	316	325	315	308	322	315	319	328	319	284	347	305	317	295	340	350	329	333	307	330	333	341	326	332	307	298	333	284	300	335	300	332	350	339	319	327	346	346	337	329	314	342	314	311	337	317	306	303	309	321	342	346	324	293	350	317	295	307	352	317	321	310	321	330	349	313	319	304	303	304	326	308	357	315	329	348	320	340	335	317	314	335	352	336	327	344	318	339	314	334	297	280	332	325	308	340	321	324	352	297	311	303	340	314	339	316	350	330	302	288	343	311	298	322	295	314	304	292	309	329	330	301	343	356	336	311	336	347	298	316	324	304	308	335	269	350	288	334	271	326	327	339	320	355	350	319	310	328	314	326	294	325	314	330	316	304	326	322	321	343	304	322	323	323	310	306	316	311	319	315	305	303	351	320	339	325	311	312	330	345	330	326	355	315	311	320	343	319	309	335	307	326	322	347	289	360	302	307	304	333	338	307	322	341	326	329	291	309	321	309	366	331	313	332	340	330	335	296	313	328	328	325	323	332	316	313	306	333	316	318	308	346	333	350	321	319	312	328	307	333	322	348	321	340	328	326	312	304	341	334	297	311	310	328	307	312	337	342	308	313	296	367	330	305	296	320	350	331	300	325	320	329	328	308	305	313	331	300	329	330	324	349	329	328	308	339	315	345	312	316	335	305	316	336	323	317	340	337	341	331	269	278	340	307	334	308	330	305	320	353	310	361	327	312	344	337	329	338	325	301	328	298	319	312	328	327	320	332	334	373	297	342	301	316	361	311	340	335	325	292	293	317	337	351	307	321	314	316	302	356	353	327	322	307	304	320	347	318	325	324	376	309	318	352	309	334	334	318	294	330	333	295	313	318	323	315	291	353	332	326	315	316	329	314	301	340	346	322	308	330	327	340	308	331	314	345	312	342	347	316	306	322	338	306	339	358	316	352	332	318	274	266	307	301	346	365	312	280	281	312	323	357	326	345	317	291	276	291	304	339	323	313	311	318	313	325	327	335	329	312	325	346	323	348	294	327	350	351	330	287	313	347	320	289	345	297	313	299	321	335	298	292	323	329	319	318	309	314	336	319	296	338	352	310	342	324	317	298	314	317	319	316	291	330	333	306	314	313	324	340	322	344	334	317	305	338	325	337	304	345	329	302	312	318	292	343	343	314	332	325	335	308	289	326	322	322	359	339	346	295	319	319	317	335	304	343	284	330	367	339	305	298	331	328	303	334	324	333	314	332	329	326	341	328	321	339	321	372	296	325	313	341	335	317	312	357	313	326	351	342	318	313	307	330	363	332	297	305	315	336	311	327	306	302	322	345	348	328	326	317	325	309	355	293	355	363	286	320	339	317	309	289	330	342	330	332	300	328	325	329	347	336	311	328	325	313	322	304	302	321	313	325	334	303	319	317	339	316	340	323	346	310	330	300	284	315	317	315	341	320	320	317	315	310	321	300	305	287	301	345	326	337	335	317	327	348	320	319	361	318	365	331	325	328	322	306	353	367	323	317	319	297	309	295	299	314	329	305	305	335	300	296	325	324	312	325	371	307	340	320	355	311	312	303	315	327	294	319	310	334	294	342	324	333	345	315	322	327	328	321	340	345	302	318	333	320	314	316	311	345	335	360	302	347	303	297	325	358	343	316	313	338	320	297	291	339	336	335	335	300	312	364	339	310	299	326	280	323	331	349	339	330	318	317	334	309	314	337	331	325	323	317	336	325	330	374	328	309	307	314	305	335	311	297	296	350	332	328	319	326	314	315	318	312	324	339	279	327	329	373	313	340	334	327	301	323	314	302	336	329	337	317	299	297	335	353	330	305	300	322	313	303	323	293	325	321	301	314	327	336	341	339	323	331	339	346	343	351	303	307	302	327	317	317	286	338	345	363	336	339	326	316	321	326	291	338	336	336	315	344	310	336	327	308	298	338	319	335	316	308	323	331	355	293	329	298	297	326	298	317	285	317	329	332	322	320	359	302	326	308	316	310	314	326	322	313
24486	21796	30022	24703	20434	7478	951	580	479	443	408	407	296	249	259	251	270	232	244	254	213	221	194	231	189	211	197	203	219	218	185	198	188	203	187	204	214	191	174	195	184	190	203	200	205	222	192	221	211	178	182	211	171	180	197	215	176	191	199	209	215	180	183	183	186	177	179	179	196	180	198	176	204	184	213	172	188	192	193	178	191	180	187	200	171	168	177	178	212	185	167	197	170	201	166	200	168	188	190	159	201	200	185	189	216	183	186	181	187	183	178	197	164	180	201	159	205	169	186	187	201	192	179	192	191	181	168	175	168	196	177	173	187	185	193	200	184	165	179	197	181	194	189	214	204	198	203	171	198	193	177	194	190	171	193	184	200	205	221	169	201	187	186	167	186	174	190	190	176	212	184	183	174	184	174	178	186	200	203	181	193	185	181	201	189	187	169	171	202	193	184	194	178	188	194	193	173	167	196	183	174	196	185	198	198	174	201	198	213	220	192	178	192	191	184	196	193	194	185	203	181	180	188	180	181	186	158	176	205	185	197	165	201	202	200	185	205	166	199	195	201	182	185	179	201	196	195	172	190	179	213	181	206	198	206	160	183	204	183	202	205	168	182	189	170	174	190	188	171	215	202	185	181	203	205	206	178	198	177	187	161	198	179	202	202	191	185	163	187	164	184	171	195	197	161	179	146	175	190	169	179	196	187	189	212	194	162	200	205	191	195	177	179	179	193	177	205	207	186	161	197	161	184	169	184	182	207	184	200	184	192	190	186	190	158	188	196	193	170	181	179	191	192	194	208	166	179	184	201	179	189	182	175	185	197	171	188	195	216	196	205	192	181	179	188	181	187	158	188	195	189	197	180	183	169	170	175	172	189	165	200	204	206	173	188	179	175	175	205	196	197	186	211	183	186	199	213	212	203	197	169	221	202	174	164	209	198	168	183	186	187	180	201	157	203	156	192	182	173	204	161	178	179	189	181	182	204	187	188	187	194	197	203	180	191	177	169	188	179	143	184	195	182	196	159	177	183	167	184	177	195	172	168	187	198	180	173	216	202	186	166	183	206	192	191	176	185	171	177	181	184	194	198	177	182	188	177	191	180	157	203	226	202	164	183	184	193	191	196	190	183	175	212	200	171	187	208	176	195	167	199	166	185	187	195	198	159	205	191	217	195	214	190	181	167	196	198	182	182	171	179	174	167	166	170	207	194	196	192	197	179	185	185	207	194	178	187	183	167	180	209	201	194	178	200	186	181	170	199	183	190	204	174	178	188	192	194	189	199	157	170	182	168	170	174	189	195	165	189	197	200	180	176	187	185	186	168	154	174	188	205	185	212	186	180	186	180	168	170	177	215	197	188	177	194	206	169	173	176	198	179	195	176	197	175	180	202	175	190	180	201	197	195	190	187	189	199	189	156	197	196	176	187	196	189	190	188	202	206	198	178	196	193	192	179	177	194	182	209	203	184	196	203	168	173	196	174	187	181	168	211	179	208	187	190	176	184	158	183	147	172	198	198	189	171	218	188	178	177	160	203	189	193	191	191	207	208	208	192	192	222	204	183	188	178	201	182	178	191	197	170	192	202	191	184	145	194	182	201	183	207	196	198	191	189	188	162	182	200	216	207	208	208	207	194	210	200	182	194	152	190	209	200	185	202	171	195	175	191	183	183	161	196	182	175	155	190	204	170	188	196	173	173	192	162	184	199	182	187	184	177	193	209	177	188	208	196	178	173	188	172	191	174	171	178	185	176	191	168	168	186	190	168	176	162	180	215	212	181	190	188	222	201	188	178	190	194	175	172	195	191	171	166	177	197	162	179	194	206	181	188	211	191	199	190	190	199	181	187	203	204	180	202	171	183	192	189	180	210	203	172	189	200	201	191	172	168	182	177	157	181	179	195	207	198	178	198	196	195	170	155	191	195	191	176	180	165	170	190	188	210	189	200	189	196	160	177	188	176	179	192	202	171	181	178	183	178	213	184	183	187	191	192	194	174	194	186	155	173	189	222	179	172	174	196	194	193	180	189	186	200	167	204	193	184	251	189	226	184	202	170	192	211	181	192	187	200	181	175	189	179	182	193	182	180	175	168	177	202	207	183	181	197	180	187	190	203	188	206	191	157	179	189	179	217	173	173	185	173	185	170	185	197	191	196	171	167	187	194	170	213	183	187	197	210	187	191	167	194	176	184	191	178	189	192	177	188	168	191	208	185	176	191	201	165	195	175	176	182	177	201	198	198	224	182	157	184	174	184	223	180	202	208	196	173	171	178	189	172	178	205	187	174	187	161	164	189	187	184	173	169	178	175	172	184	207	194	176	186	173	185	195	185	181	186	181	170	210	169	187	180	187	174	202	181	179	187	204	199	184	183	188	179	181	182	169	196	178	192	190	172	175	205	198	163	189	152	186	167	178	191	183	175	171	187	178	173	200	199	192	200	205	157	185	208	192	190	176	201	170	167	204	188	188	194	209	179	174	187	153	191	181	176	193	166	189	160	158	207	190	185	181	168	180	199	212	185	201	170	201	193	211	202	179	194	195	185	162	188	173	173	171	212	200	169	172	172	178	202	192	188	193	176	210	172	169	190	165	196	208	152	183	184	168	189	181	211	189	182	166	174	176	160	204	188	210	188	202	180	204	178	182	178	181	198	203	209	193	202	166	186	182	196	180	191	184	186	190	193	168	177	182	175	186	180	200	184	191	198	194	206	202	185	191	201	199	185	177	184	181	170	189	174	188	204	155	190	207	209	166	183	190	182	183	216	185	210	167	197	182	185	180	198	181	191	174	186	209	182	199	179	184	198	184	167	195	176	203	187	209	188	191	191	206	205	169	170	166	185	178	174	183	176	199	191	173	199	212	191	196	196	196	203	196	182	164	179	186	205	176	186	219	184	179	181	177	192	160	174	173	161	175	197	215	168	196	171	218	221	154	175	199	179	196	176	179	195	194	163	200	196	193	160	196	186	154	169	175	163	174	203	190	172	197	168	187	182	166	183	191	177	169	179	205	190	201	202	189	196	182	204	180	183	195	203	182	192	177	181	184	200	194	212	183	198	193	197	157	189	185	187	197	195	195	206	185	203	185	191	184	176	176	180	192	188	174	172	167	190	174	183	176	173	192	186	195	179	202	168	185	187	179	171	171	203	202	206	186	185	195	205	209	192	174	193	179	177	208	167	201	183	210	198	185	190	191	191	191	184	173	168	179	173	201	200	179	206	185	184	169	169	196	181	173	154	179	182	176	179	168	189	171	201	187	178	176	180	194	182	170	191	164	218	206	183	185	200	184	205	174	186	167	174	194	178	171	168	188	207	192	205	163	177	172	181	198	188	187	172	184	179	207	200	176	190	184	177	192	203	195	172	195	180	187	179	188	213	173	200	183	210	172	168	182	183	189	183	168	191	181	162	204	189	191	190	195	169	170	223	185	193	181	185	159	168	189	198	166	180	173	184	202	170	195	197	207	175	173	181	174	203	171	192	157	198	209
50519	82213	54388	4625	3377	2548	1742	1305	1147	931	883	747	596	469	452	421	440	379	401	335	328	319	315	287	343	262	257	293	281	291	271	271	250	267	291	266	321	255	266	276	246	273	286	276	296	263	249	244	242	271	279	244	264	234	258	232	248	256	249	243	250	261	274	254	221	240	259	240	230	227	259	249	255	293	231	285	254	244	250	264	257	272	272	248	269	253	255	264	252	277	254	261	225	246	254	249	272	256	268	256	262	260	236	240	256	275	240	251	280	267	246	250	260	244	271	249	239	267	246	256	226	272	264	250	241	257	281	250	235	249	253	226	242	241	258	260	263	251	257	272	253	279	257	227	247	266	226	252	258	252	246	285	302	238	241	237	279	228	245	267	242	255	260	231	249	257	266	227	284	276	265	269	251	256	252	243	272	269	258	260	260	223	265	240	244	254	264	261	242	252	236	258	229	241	284	248	254	256	243	253	271	262	242	251	254	290	244	288	239	242	253	230	245	241	239	243	270	255	255	255	251	263	256	240	243	262	250	271	257	256	252	266	262	222	227	260	280	265	262	271	237	280	251	281	259	267	275	249	260	251	226	246	275	267	269	279	229	239	263	264	247	245	252	251	251	253	272	246	256	239	215	239	290	279	248	257	256	249	258	261	251	263	265	233	245	237	258	261	255	239	231	253	250	273	243	233	276	246	256	253	236	249	259	253	245	249	259	250	214	267	238	233	251	253	245	246	269	255	256	268	246	240	246	234	232	272	273	271	247	246	247	254	270	244	277	249	238	237	244	247	245	261	245	288	243	241	234	252	215	275	200	233	246	231	262	265	248	241	250	221	249	259	257	235	242	297	262	245	262	262	229	248	227	251	264	240	256	260	279	240	262	262	260	277	276	252	249	258	267	242	265	255	253	254	291	286	259	252	251	242	244	217	267	254	232	237	274	231	252	244	279	276	235	258	245	247	260	246	239	236	252	258	236	268	250	264	246	241	221	261	234	232	292	252	233	263	251	242	243	247	250	250	265	247	266	306	280	277	263	248	227	268	254	255	289	241	265	223	253	238	261	248	232	237	263	232	249	256	283	240	256	257	245	249	281	249	232	259	222	282	258	264	248	250	235	267	251	262	229	257	280	292	254	277	259	226	271	261	240	260	243	256	245	248	253	248	274	248	246	245	270	248	272	244	265	262	235	295	223	288	268	258	253	257	253	283	236	274	236	267	251	238	257	263	224	297	263	273	216	225	250	266	258	260	259	248	275	240	261	229	281	251	243	275	250	266	253	276	270	251	253	245	252	219	234	259	242	260	270	225	235	279	245	266	251	221	246	264	265	253	225	250	258	242	231	269	288	261	248	241	265	241	276	252	243	254	214	224	248	287	264	249	237	237	279	265	258	263	243	241	286	254	245	245	241	251	245	225	236	238	244	280	258	259	223	240	243	231	261	247	276	240	259	221	238	262	274	236	257	261	238	259	271	229	258	278	241	283	254	253	293	248	223	270	246	254	259	263	248	243	276	265	256	275	267	240	274	235	279	234	252	240	276	266	254	223	257	271	256	268	231	242	253	250	250	252	244	230	233	272	220	243	260	237	261	286	222	240	254	282	269	209	262	253	246	266	238	242	254	267	208	250	246	271	253	232	277	247	243	243	236	248	235	246	244	267	256	220	250	252	246	263	249	240	251	254	272	257	226	263	256	260	237	271	269	245	232	248	257	251	242	244	261	281	271	259	263	231	286	251	244	253	250	226	260	276	233	274	266	250	256	237	255	242	226	230	274	234	251	257	261	279	258	247	242	237	258	276	213	265	254	241	233	278	235	251	272	275	232	246	241	263	251	274	273	256	244	265	269	242	280	263	285	236	274	223	233	261	229	232	250	278	257	231	258	259	269	252	260	256	273	247	250	238	252	242	260	237	265	255	262	240	231	286	258	275	233	242	263	251	231	237	269	269	236	253	265	248	242	252	269	274	244	258	284	231	216	237	269	254	248	249	265	269	268	274	273	262	251	245	256	256	231	238	253	254	251	240	213	259	283	264	272	228	238	302	251	237	234	260	246	268	277	229	255	240	272	251	277	247	251	264	261	232	223	243	253	257	252	221	224	245	278	289	259	248	226	254	227	244	238	238	249	251	221	247	227	253	233	268	261	282	251	270	212	277	262	266	261	246	212	271	249	247	290	275	248	276	233	205	240	253	252	260	238	247	243	254	254	252	224	249	261	250	257	217	248	250	236	259	227	255	253	261	267	267	269	264	257	283	236	256	245	242	261	264	260	254	243	266	249	270	250	226	247	264	241	243	262	228	240	236	260	257	245	259	268	254	277	245	228	257	249	267	225	268	222	265	249	249	246	257	239	254	230	259	228	253	256	215	287	250	272	243	237	256	249	266	231	242	250	244	228	244	209	249	279	264	241	241	237	264	247	244	247	273	214	255	245	262	258	250	261	262	246	243	255	264	289	275	273	254	259	262	279	228	274	257	243	252	248	270	258	266	267	256	283	269	222	263	269	259	228	255	246	245	254	262	265	262	255	269	281	238	247	260	262	255	267	251	252	277	271	265	263	265	280	264	264	278	246	258	264	230	229	241	243	287	250	273	257	264	236	249	234	255	261	254	269	211	277	231	238	247	258	260	258	236	255	273	238	216	225	281	210	252	261	260	228	272	239	249	265	261	285	214	261	270	254	279	276	247	245	263	249	231	236	257	250	241	236	265	241	269	236	262	252	266	257	257	246	257	254	262	233	274	249	252	242	240	253	229	244	260	227	256	234	243	267	251	232	256	249	277	232	281	236	247	251	251	231	268	238	245	245	256	256	267	262	251	251	261	240	246	232	242	258	237	255	246	278	202	266	255	247	260	267	264	285	269	291	272	240	275	248	251	260	264	243	231	244	253	226	270	239	268	289	260	235	254	263	234	228	240	243	268	261	227	292	233	257	217	260	249	241	249	266	277	253	231	252	263	259	264	269	272	247	229	259	268	254	272	264	242	268	281	257	261	248	255	266	266	225	257	247	236	248	260	293	271	246	271	242	267	269	255	278	253	257	247	253	267	258	252	271	264	268	262	252	258	254	265	228	237	249	215	250	258	245	248	265	251	251	252	270	238	266	212	264	269	271	251	249	255	230	237	241	282	267	277	270	263	255	248	263	235	260	267	247	249	240	235	252	240	237	250	249	262	273	237	238	263	247	270	239	233	219	258	240	249	254	262	250	251	266	239	221	234	278	268	252	276	253	267	213	218	255	243	238	258	229	280	259	271	251	263	270	244	243	280	262	251	262	231	275	248	259	266	257	253	233	257	259	230	238	265	229	241	221	238	258	250	253	254	239	259	276	238	265	261	241	252	268	246	274	272	266	243	212	267	258	253	259	286	250	255	269	270	267	244	266	251	252	245	245	279	267	253	263	263	255	253	253	241	247	255	259	249	251	253	251	275	246	256	262	241	242	277	285	258	261	261	227	271	270	226	290	264	275	259	240	250	238	291	284	241
23400	21669	29878	24097	21536	20590	5459	759	545	464	401	363	298	199	199	179	184	157	169	159	134	128	114	121	120	116	108	98	84	91	98	104	98	108	107	96	97	91	77	94	85	100	77	92	74	91	81	83	85	97	79	94	81	84	85	89	77	94	68	91	80	77	80	85	81	94	71	71	77	79	100	82	98	94	84	85	90	86	71	88	76	80	82	101	103	104	93	92	100	80	83	69	60	85	85	93	87	91	87	72	111	94	77	72	78	72	72	91	88	72	87	88	85	79	99	85	96	83	94	81	86	101	78	74	80	77	71	93	75	81	101	71	79	87	76	65	100	87	97	85	82	74	72	78	85	87	87	83	94	69	72	77	77	86	73	76	93	73	106	90	77	75	75	84	73	63	83	78	85	94	73	77	92	94	73	83	90	81	82	86	91	86	82	85	91	98	86	72	78	88	72	90	82	83	91	79	67	90	69	86	94	85	103	68	75	84	75	85	74	90	113	88	86	74	80	87	87	89	81	77	79	88	90	79	89	81	86	88	80	90	79	73	76	71	96	75	77	89	66	76	81	78	63	69	81	82	78	69	87	79	81	98	76	75	74	83	89	83	76	86	81	92	80	80	74	84	84	78	83	83	88	81	92	89	101	79	76	82	60	98	67	87	87	66	58	93	80	84	84	81	89	65	81	77	77	67	95	74	81	94	80	70	85	85	73	91	81	83	91	79	65	85	75	86	79	80	71	82	81	85	86	69	86	93	82	72	82	81	89	83	82	68	72	83	78	80	77	84	72	69	83	99	79	75	97	87	98	90	68	76	99	67	71	85	68	61	76	94	78	79	104	73	84	77	87	80	70	96	82	79	88	87	79	83	83	75	84	74	76	83	80	85	82	82	86	98	75	69	91	89	66	83	102	73	91	89	82	75	96	76	98	78	70	72	78	84	88	79	86	96	72	65	94	55	88	83	101	73	74	84	90	93	103	85	81	88	91	97	69	78	79	89	74	87	87	80	83	83	67	69	68	92	73	77	89	90	84	78	82	81	66	80	82	91	83	86	78	67	87	82	61	84	81	75	62	78	80	81	86	81	84	79	101	87	86	77	73	86	90	84	81	87	74	79	71	82	91	81	78	84	72	67	97	90	59	90	97	78	69	78	77	60	84	80	90	98	83	66	82	80	84	86	79	83	79	71	79	77	82	83	69	86	81	92	71	88	86	83	75	90	79	72	100	76	83	70	70	92	92	60	80	84	90	90	74	78	80	76	81	99	89	71	89	87	81	69	73	74	87	84	82	76	95	101	84	85	89	73	75	85	101	96	75	79	91	74	83	76	75	86	75	78	72	100	80	91	95	74	78	79	88	80	70	93	87	78	73	79	80	73	94	91	76	90	64	77	56	88	91	82	69	83	84	79	84	84	88	81	81	72	49	91	77	94	84	71	90	91	60	94	75	73	82	70	101	80	74	71	78	92	81	82	77	82	80	94	89	78	86	95	89	78	87	85	78	99	83	79	82	84	81	70	73	80	88	85	85	72	80	95	87	91	72	72	86	81	78	85	78	68	90	84	81	76	84	81	75	81	79	85	77	85	81	76	92	64	103	88	92	77	90	77	75	83	86	73	76	72	91	92	97	66	76	78	89	85	73	77	79	77	80	78	73	75	85	85	71	95	71	98	93	83	75	75	77	88	105	94	81	81	87	76	74	83	86	71	90	95	96	78	73	82	99	78	75	73	85	87	75	72	68	80	88	69	83	91	80	93	76	82	85	75	87	69	93	90	86	86	65	73	81	91	81	71	81	90	79	79	79	83	89	67	79	79	85	74	79	87	84	77	91	75	95	93	85	81	85	87	95	81	100	76	80	75	91	84	73	92	93	74	77	75	74	90	79	82	91	75	78	85	72	74	85	66	86	64	86	98	76	93	96	85	77	80	75	80	85	71	81	82	93	87	74	82	68	103	76	71	101	92	70	82	78	83	78	95	88	104	87	86	84	78	72	86	84	93	77	67	95	80	70	81	77	88	87	72	81	76	91	87	76	82	95	101	76	95	95	89	84	69	89	87	101	85	83	70	74	89	79	89	80	78	78	91	76	75	87	73	94	78	87	69	78	69	87	81	82	87	77	78	94	80	94	83	84	79	93	80	82	81	100	81	76	80	96	66	79	77	76	103	79	84	68	85	64	88	83	77	77	65	84	96	87	70	84	77	82	77	71	78	105	70	82	95	67	82	72	85	81	71	77	71	83	90	71	88	76	82	81	73	92	71	83	81	80	79	73	75	77	78	71	83	76	73	89	77	89	72	93	87	83	71	80	77	82	92	79	93	79	94	91	78	87	77	88	87	89	69	81	72	81	69	91	76	86	86	89	99	88	71	83	67	71	87	83	83	85	84	78	80	80	77	89	80	76	93	82	80	74	95	84	82	90	87	85	90	87	85	90	86	74	92	66	80	83	96	74	87	90	94	77	81	86	81	93	87	66	83	92	82	93	79	97	83	91	75	92	76	90	90	73	85	82	75	68	83	79	86	66	94	75	74	75	89	80	65	82	88	88	80	67	84	93	83	72	80	77	108	86	78	82	74	76	81	68	83	76	84	80	91	79	78	82	79	89	81	86	83	68	82	93	76	86	76	100	69	84	84	84	90	87	67	80	71	84	69	69	75	74	83	86	85	93	89	82	81	86	71	88	73	80	83	81	78	89	61	89	88	87	78	95	75	85	96	83	75	82	80	75	79	64	83	77	60	72	88	80	88	75	82	80	80	76	93	86	80	71	89	102	91	79	83	71	93	74	97	87	83	67	90	73	91	68	64	85	92	88	84	90	67	90	79	88	78	82	83	93	76	100	82	77	72	65	71	85	95	90	70	74	71	85	77	84	71	85	69	76	97	88	97	84	65	76	77	75	81	84	73	69	82	94	103	94	76	91	80	79	95	63	86	96	99	91	65	76	96	75	69	82	67	92	93	71	87	84	83	81	81	87	73	79	82	85	77	88	73	77	88	90	71	74	73	77	95	81	85	78	87	82	83	74	91	80	76	71	76	74	93	79	86	85	84	65	83	79	92	86	87	74	80	87	91	82	74	77	83	82	100	87	73	79	87	86	79	68	94	79	75	82	82	85	85	85	102	83	79	100	88	77	86	99	88	72	88	93	86	84	84	80	86	73	78	78	57	97	75	81	91	95	89	78	57	81	99	76	82	83	87	92	80	89	60	83	87	86	76	92	99	93	71	74	54	86	71	75	75	85	77	99	80	82	84	77	77	65	70	84	84	95	74	74	86	74	93	78	102	71	95	75	77	73	83	79	68	95	74	76	94	64	87	76	67	78	74	83	73	86	85	88	81	86	98	79	86	74	93	82	76	77	88	79	100	69	90	76	93	70	83	88	76	77	101	81	71	101	82	76	95	66	79	93	77	86	81	74	82	81	82	84	88	88	94	83	87	79	79	73	89	75	83	85	69	94	71	83	63	85	87	75	73	73	77	85	78	63	71
58313	93450	62523	6567	4741	3606	2492	1768	1608	1293	1118	953	665	501	462	416	407	371	339	330	261	262	205	215	193	196	167	175	186	161	151	156	147	124	132	144	152	139	126	122	111	126	129	128	141	138	139	124	116	115	135	117	108	107	145	120	121	124	104	129	122	127	103	106	127	103	98	103	125	102	114	105	129	100	107	115	117	129	103	105	112	115	111	132	109	118	127	109	119	118	114	100	102	121	100	118	111	99	131	117	139	100	107	110	101	110	108	82	118	105	113	107	111	107	117	104	112	96	113	117	117	113	134	120	130	123	114	103	95	105	105	107	128	109	106	119	100	129	135	114	134	124	102	114	92	116	127	110	120	104	116	103	113	84	98	111	123	106	106	130	110	105	96	102	100	116	104	120	105	122	124	100	104	94	96	105	89	112	94	122	101	100	118	114	146	111	111	109	107	109	100	102	123	107	119	121	97	112	111	106	110	119	119	101	120	116	108	114	120	107	101	102	98	95	97	115	121	111	102	96	100	106	135	111	96	129	93	115	130	115	101	112	113	94	126	121	112	103	98	110	96	106	117	117	106	97	92	103	112	91	125	115	106	117	116	119	116	106	103	89	124	107	106	120	111	107	104	100	123	97	111	90	99	112	105	91	127	113	116	121	113	111	111	117	104	118	106	106	111	110	131	119	96	128	123	125	126	117	118	111	120	115	116	123	102	114	101	116	123	109	103	112	93	110	94	105	118	127	116	103	120	127	108	112	113	95	118	128	114	125	91	115	94	117	111	108	128	101	116	105	133	119	121	116	100	130	93	119	119	126	114	127	125	112	116	114	135	111	121	107	129	102	110	110	104	90	98	95	104	108	111	101	110	110	110	119	109	113	119	113	109	125	99	123	108	122	104	120	132	103	95	116	122	102	97	101	92	111	116	109	115	101	107	105	106	91	123	126	94	115	116	109	117	115	116	109	116	119	122	107	122	106	119	110	95	120	96	85	112	125	107	119	109	106	119	104	109	94	91	125	111	92	93	102	119	108	105	117	122	126	119	115	106	123	126	130	112	119	115	112	85	102	104	114	106	121	120	114	111	107	111	100	114	91	101	94	109	118	117	100	94	93	99	104	128	113	119	119	136	119	100	105	99	108	100	122	103	110	106	120	118	93	112	116	82	122	118	94	111	126	96	105	109	121	99	110	104	92	99	104	98	110	131	109	117	111	109	116	137	114	117	117	122	119	96	110	113	108	109	123	94	97	123	97	97	130	95	108	115	112	107	132	113	121	125	92	101	113	101	102	105	126	108	129	114	128	95	106	118	106	104	118	113	112	137	111	103	107	107	103	116	110	110	135	103	115	105	100	118	125	95	119	119	122	131	125	107	97	127	111	115	107	124	99	121	104	115	121	99	124	115	130	121	104	95	123	102	98	113	130	106	114	107	116	128	106	123	98	113	98	99	85	119	98	113	106	126	107	114	104	110	113	105	78	119	110	112	121	108	125	105	116	83	108	107	117	107	108	113	121	108	105	122	124	115	122	116	123	99	94	117	101	114	122	133	111	107	135	97	107	105	130	109	123	113	113	132	112	118	106	100	110	103	104	118	125	129	113	108	110	132	108	102	111	94	113	117	101	103	112	125	112	109	109	113	127	117	106	113	89	125	101	109	111	110	97	107	113	113	101	121	117	109	96	95	120	106	102	122	91	100	108	126	131	113	101	111	110	114	112	110	111	125	113	120	128	120	93	105	133	123	108	109	86	112	109	105	134	128	106	118	102	99	101	102	110	119	108	104	119	130	134	114	101	119	116	117	104	100	106	97	95	108	116	98	118	105	101	99	117	134	116	126	93	115	123	112	107	96	107	106	136	113	99	120	106	117	106	103	106	110	115	118	112	108	118	105	138	111	113	96	112	110	105	98	108	106	97	116	105	110	115	125	119	104	109	102	119	115	120	96	119	116	109	105	126	115	110	113	117	123	110	98	110	118	105	116	109	100	121	109	99	129	112	121	106	131	112	111	108	108	109	110	125	105	104	97	94	124	100	103	100	106	95	127	104	108	114	127	109	111	124	114	122	117	88	117	107	103	120	116	120	115	107	113	103	104	129	97	101	117	106	112	118	104	112	113	110	110	126	90	102	104	122	102	120	117	119	105	112	117	103	110	99	101	93	102	126	111	101	105	108	110	107	96	106	113	100	116	114	107	95	115	100	121	124	111	132	109	112	107	106	103	114	115	109	101	107	93	93	118	104	115	91	130	119	114	117	111	107	115	110	92	120	127	104	121	101	121	115	128	111	126	101	114	108	114	119	102	113	88	117	99	98	110	103	109	110	111	96	121	99	108	107	115	112	117	103	126	99	121	99	119	107	129	114	112	121	91	126	117	128	113	113	109	110	111	89	107	118	109	103	127	114	112	106	106	118	92	104	96	98	92	122	98	117	88	121	99	88	107	118	111	94	127	104	106	109	104	106	93	120	111	125	111	111	102	114	121	97	125	105	110	110	99	116	100	108	101	104	97	110	91	121	113	99	105	121	107	101	106	102	99	117	99	109	115	127	116	121	118	121	123	107	109	116	101	99	120	118	117	111	127	109	121	130	131	106	118	111	106	121	113	101	114	119	97	110	127	106	111	107	125	102	92	114	120	114	102	121	110	104	115	108	103	122	111	93	107	124	101	113	106	122	111	108	110	106	129	105	113	111	117	122	106	112	88	90	112	110	118	126	127	113	99	121	111	97	111	111	115	95	118	117	131	100	101	111	99	114	112	112	110	100	89	124	142	102	117	113	121	114	111	96	126	110	100	109	100	113	103	110	106	111	113	114	112	115	118	112	100	132	104	110	114	115	120	104	118	102	133	133	114	136	105	116	117	124	105	105	104	106	116	121	108	126	116	118	95	114	116	122	107	105	103	115	119	111	103	119	111	110	86	91	119	113	98	129	121	115	107	104	131	112	113	116	105	102	126	117	113	118	114	121	116	108	122	121	110	125	116	89	115	119	115	106	123	101	111	102	116	90	111	111	111	107	114	120	106	102	121	111	116	109	123	109	109	119	115	108	115	102	112	124	116	105	110	126	111	113	110	124	125	107	101	112	122	107	106	110	97	101	99	117	118	118	111	102	112	130	114	117	121	104	112	122	103	105	120	114	108	103	103	117	93	91	108	105	124	98	114	103	103	128	111	103	135	93	101	116	116	123	116	107	107	110	108	107	130	117	98	130	109	99	113	110	100	111	108	122	114	114	122	99	106	110	119	97	110	119	134	102	115	116	110	116	104	113	109	131	102	113	113	92	126	107	126	115	116	97	94	105	109	119	115	119	111	118	110	113	102	96	101	112	132	120	103	107	102	115	105	112	123	116	108	127	104	120	123	110	116	105	107	110	118	115	109	116	104	111	127	126	115	112	116	99	124	125	112	115	117	105	113	115	111	124	105	110	98	121	126	107	104	124	124	107	110	113	111	104	124	100	114	102	119	101	126	115	119	91	114	123	97	115	116	96
27861	23847	21708	4204	692	533	445	417	330	292	316	279	284	283	275	282	272	296	269	274	254	243	250	277	272	261	258	239	267	246	271	241	251	291	259	250	268	232	243	246	227	244	226	252	229	253	259	234	245	240	244	244	260	222	230	256	255	254	264	252	249	245	258	248	245	246	275	244	248	245	269	224	237	247	257	250	239	226	259	254	235	237	255	258	250	257	238	226	239	238	274	245	244	247	262	237	250	253	254	230	213	228	246	253	262	271	273	250	267	259	249	275	239	277	232	241	235	246	254	260	235	220	244	224	234	246	230	238	268	264	229	243	227	269	262	219	244	204	253	227	268	232	261	251	242	271	240	250	238	245	252	271	253	235	253	264	231	229	247	241	232	255	260	257	288	267	254	231	229	253	268	231	231	242	250	242	252	250	253	243	237	241	248	248	253	227	239	221	255	237	231	254	241	220	227	241	248	254	264	240	240	258	243	240	245	249	214	208	240	262	237	240	233	219	230	258	211	254	259	248	266	259	227	248	243	247	259	217	257	212	246	236	229	248	261	224	252	246	220	246	261	244	248	280	234	230	240	234	234	232	256	208	252	249	219	243	243	242	254	230	229	253	283	242	269	257	240	253	234	249	225	253	236	245	239	222	245	276	237	262	255	249	234	227	252	195	255	243	251	246	255	233	227	252	223	239	247	267	230	245	245	257	246	256	244	229	245	238	252	245	267	245	254	238	241	252	249	288	242	233	251	246	256	255	224	261	272	260	220	240	237	234	222	262	231	236	246	254	251	278	274	251	261	249	253	263	241	258	247	243	253	236	237	257	257	202	243	253	225	258	249	220	232	252	246	241	254	227	224	261	238	266	230	252	241	237	255	271	274	237	279	259	259	257	262	260	239	229	253	253	219	260	242	258	254	233	215	251	231	256	254	220	243	251	231	267	241	245	282	259	261	248	258	237	231	242	262	236	265	235	264	253	213	250	290	242	280	257	251	213	264	216	229	310	250	250	243	237	242	252	207	252	276	260	236	249	249	258	242	254	218	219	221	256	270	246	249	255	255	233	231	231	239	235	253	252	224	255	234	268	264	252	223	241	244	238	212	257	249	244	257	291	275	261	264	291	255	234	261	239	238	251	246	286	252	253	238	243	266	258	251	229	268	242	237	236	236	208	269	241	249	242	258	242	261	254	230	245	252	224	243	239	247	223	235	257	262	252	236	247	241	267	232	246	258	241	262	252	259	235	248	264	262	257	252	219	257	230	229	233	227	219	246	250	259	262	245	239	255	271	265	261	243	256	257	232	257	232	224	241	243	253	256	238	236	250	235	263	272	249	244	253	253	248	230	211	252	233	244	263	251	264	250	271	243	265	238	231	238	254	253	259	229	259	272	251	246	257	245	239	278	233	255	221	237	273	243	237	254	259	249	272	240	254	260	251	242	227	228	235	227	251	230	277	250	246	254	268	248	218	240	266	238	228	260	252	246	231	262	234	221	234	242	253	251	243	227	239	258	235	251	240	262	259	249	258	239	249	272	280	229	236	268	261	248	243	251	243	243	244	241	248	246	261	271	253	236	275	245	239	241	249	257	244	226	248	236	269	256	248	249	245	229	227	234	232	220	254	234	212	246	265	251	219	230	237	239	264	261	234	290	251	244	260	244	255	228	241	244	241	262	266	216	259	225	278	231	267	243	250	242	250	229	241	242	219	249	246	260	228	256	235	253	236	269	239	263	254	248	272	240	251	229	228	232	239	223	222	257	226	249	233	237	239	279	228	282	231	235	210	227	239	229	244	253	250	249	240	254	248	284	211	255	245	270	245	222	266	257	254	254	232	255	254	254	224	212	245	254	256	256	264	242	275	253	239	267	215	229	254	250	259	251	273	220	231	237	238	244	251	242	257	230	236	251	230	254	233	262	246	242	252	224	240	253	253	245	274	265	252	248	209	242	230	220	247	240	257	230	248	238	227	248	251	227	266	252	229	241	261	247	239	234	229	210	254	237	226	237	267	270	252	224	244	240	247	244	238	255	222	234	257	269	277	243	274	237	221	240	237	243	253	238	209	266	255	246	292	221	247	251	222	242	236	280	246	252	223	249	232	272	247	262	260	258	272	213	247	214	253	241	265	246	249	259	239	219	248	237	252	241	235	227	232	258	237	268	234	271	279	242	233	229	251	248	241	249	264	249	236	238	228	204	267	246	240	204	252	225	235	240	265	251	269	261	250	235	232	264	228	265	224	249	246	230	245	231	220	253	245	225	253	235	260	251	252	237	260	227	249	233	252	242	219	272	243	249	226	229	236	255	272	267	242	222	225	268	251	269	247	254	252	237	195	259	254	244	243	231	229	238	243	234	238	231	238	289	220	250	205	234	258	250	251	233	248	256	240	267	244	240	252	250	248	261	229	243	263	288	265	271	263	239	273	264	257	222	244	289	266	248	272	225	225	219	236	260	237	270	260	242	232	293	236	247	245	256	237	226	250	267	269	236	199	256	232	255	230	259	260	250	220	257	247	282	243	229	238	245	250	259	217	246	231	264	247	241	262	242	250	231	238	229	239	251	200	280	240	249	227	227	211	240	254	239	243	227	253	211	228	242	256	262	256	244	241	245	279	225	243	205	248	242	248	247	252	227	256	237	231	247	253	233	217	252	248	240	260	231	228	273	235	284	260	225	234	250	263	263	250	240	265	256	236	254	261	265	219	250	252	234	227	263	262	237	268	250	239	251	253	249	221	203	244	258	264	237	226	247	259	254	262	250	269	224	249	231	279	263	231	250	235	236	253	253	271	243	240	242	256	251	228	258	254	242	234	256	268	265	274	246	252	226	239	238	250	263	231	249	234	215	228	261	264	222	248	236	265	252	233	257	249	234	232	254	234	238	224	251	218	266	276	255	259	283	234	240	272	245	252	242	269	269	248	239	229	260	222	254	269	253	264	241	243	275	239	241	239	240	247	243	236	220	221	238	248	233	253	239	228	270	227	242	251	219	290	244	244	221	243	244	242	250	252	213	233	238	243	252	255	227	227	239	257	222	250	243	245	237	245	269	232	251	267	239	226	239	259	266	241	300	272	258	243	264	277	241	289	256	246	239	240	252	216	251	254	217	250	249	246	264	237	236	243	266	238	269	245	281	250	261	230	240	247	248	263	227	271	235	228	228	251	247	226	234	240	252	216	237	273	230	248	243	212	233	260	241	246	252	230	239	230	265	234	268	229	262	251	200	252	245	221	224	246	250	240	248	211	228	260	243	227	236	263	241	262	248	239	232	233	255	262	247	224	282	234	242	238	215	246	284	257	226	246	256	225	241	232	257	235	238	243	214	231	252	241	257	240	260	254	264	248	243	263	237	240	232	229	271	231	250	221	261	264	254	260	246	258	252	232	251	242	229	262	248	245	242	249	244	251	223	227	261	253	275	235	235	267	246	253	252	252	253	230	227	271	244	246	249	250	229	267	243	240	233	261	252	259	271	236	215	222	260	250	275	232
25261	37754	22124	1859	1483	1132	871	712	661	614	539	495	439	376	394	376	357	384	374	379	376	375	338	348	325	335	338	337	303	330	364	318	325	364	338	324	348	332	319	323	355	329	348	309	294	297	328	358	339	330	376	377	323	307	300	323	362	336	326	338	335	301	346	353	321	314	324	302	328	351	335	318	344	341	351	347	290	335	288	354	315	342	351	344	340	335	305	350	349	354	342	330	355	339	317	353	337	292	308	325	362	321	330	330	279	318	295	311	300	329	341	329	318	331	347	365	350	340	320	304	314	311	339	343	303	326	347	311	342	324	342	317	330	368	318	287	327	333	292	333	296	329	345	365	314	342	325	351	302	335	359	315	297	328	303	304	347	324	327	334	331	329	336	330	338	317	343	346	339	333	336	353	327	327	319	327	302	311	309	331	310	294	346	324	347	342	332	305	345	355	343	299	314	290	340	338	321	322	310	317	354	324	325	299	367	311	345	323	331	343	300	341	294	330	314	361	330	339	332	314	312	336	383	345	308	317	331	296	338	331	351	315	334	332	358	318	330	333	309	352	338	304	331	287	317	316	347	316	306	350	348	345	330	332	332	347	302	336	329	299	330	322	305	338	309	328	345	319	321	318	327	345	326	315	331	332	312	319	304	306	315	324	344	330	317	330	292	302	304	317	358	318	304	346	348	350	357	322	322	367	338	281	347	341	329	329	339	313	339	358	320	353	346	325	338	347	336	297	350	303	343	318	327	307	320	363	336	323	310	339	325	320	321	349	317	350	330	325	316	319	319	326	347	331	369	338	357	349	321	339	322	308	328	316	332	357	317	339	348	347	310	345	314	321	310	329	308	333	320	326	332	341	325	325	317	331	308	334	317	330	356	334	318	321	341	344	346	324	338	311	318	341	321	332	334	345	323	323	321	345	321	319	316	347	367	324	347	324	336	321	327	313	298	314	337	324	345	329	304	312	321	342	335	343	345	332	313	338	337	319	314	301	352	317	322	350	347	320	343	351	313	328	343	323	317	328	317	328	325	329	304	343	335	335	334	325	334	346	378	339	319	313	330	301	321	331	353	327	318	333	313	363	334	321	328	374	307	353	323	315	261	322	327	330	356	337	298	316	316	306	315	312	319	332	362	351	339	305	357	332	308	317	359	351	311	337	346	329	309	327	356	341	320	313	327	324	332	306	338	309	314	354	344	341	336	324	315	352	340	327	319	318	335	330	354	353	303	342	334	326	326	332	337	345	317	316	328	318	382	329	319	295	301	296	326	328	312	323	273	312	313	334	343	287	286	341	326	331	350	355	327	316	317	333	350	310	341	335	311	311	323	329	330	332	359	341	311	313	349	320	329	333	351	326	325	357	330	332	347	352	328	312	312	333	303	315	344	364	328	314	336	336	365	325	372	330	360	314	315	327	304	317	316	330	307	333	354	338	351	321	349	329	356	350	354	303	329	329	324	328	318	327	344	300	319	316	325	357	312	342	341	328	331	324	320	310	350	330	378	318	329	340	337	329	319	315	308	335	332	330	305	344	328	332	329	332	293	332	323	332	336	327	317	345	319	325	338	336	343	346	354	327	319	308	321	315	334	327	293	355	323	289	330	309	331	340	336	349	322	309	339	310	371	331	340	327	346	303	332	298	312	326	339	345	348	340	341	354	307	342	333	304	320	354	309	340	333	331	325	341	311	324	345	329	351	345	331	341	330	318	326	377	356	318	308	312	317	324	349	348	317	354	319	345	324	337	316	281	323	361	305	345	355	321	317	323	337	322	339	329	326	328	321	349	322	334	313	330	324	347	312	362	326	326	317	345	346	314	287	362	339	307	325	318	327	302	373	330	334	337	341	325	326	326	354	343	347	301	354	315	336	339	328	296	327	345	338	345	329	334	305	327	351	354	334	322	329	358	348	348	343	309	336	291	324	333	315	363	367	317	334	313	320	309	339	347	346	318	346	327	326	344	298	334	310	306	343	296	306	339	329	330	350	345	300	339	331	345	343	337	316	310	342	319	344	325	308	344	325	337	323	356	319	351	346	329	313	313	312	301	346	307	293	337	357	348	332	317	347	311	313	326	322	356	334	348	317	340	308	326	340	316	329	321	352	350	356	344	331	317	338	315	345	322	343	350	346	351	347	335	366	327	330	318	330	334	334	333	341	326	330	305	339	320	295	295	302	325	347	304	313	291	290	335	320	328	324	325	314	355	334	343	337	333	358	306	327	328	330	329	319	335	355	338	336	320	335	284	305	318	344	333	332	336	347	305	340	350	311	321	319	337	359	339	341	326	346	350	328	327	325	299	330	307	361	322	356	338	301	325	325	322	344	318	329	310	350	332	336	344	348	326	326	320	333	332	329	347	335	321	307	309	315	330	318	325	320	325	291	333	340	361	336	317	345	346	324	306	304	323	327	342	322	334	286	317	322	305	355	320	346	356	329	331	340	328	282	327	334	338	302	361	301	324	330	371	312	335	310	375	328	332	347	311	343	318	330	335	322	335	317	347	360	358	365	342	326	322	329	352	371	320	329	349	335	320	342	358	334	353	316	330	336	352	329	330	335	336	317	319	349	321	316	312	346	323	328	354	313	321	311	327	343	349	324	319	344	334	340	310	285	329	315	331	361	298	353	316	328	315	319	339	320	326	331	322	364	336	340	326	323	350	350	361	332	349	351	346	342	346	327	305	342	311	330	314	337	315	344	328	354	341	337	318	332	339	313	348	331	326	335	303	331	345	312	300	311	385	321	336	341	340	315	359	292	330	345	304	313	322	301	300	324	352	288	316	307	337	335	298	303	301	340	342	311	334	332	326	328	301	302	371	362	322	311	359	328	314	351	304	337	318	304	355	344	338	305	325	320	309	347	321	307	318	323	327	309	330	320	348	353	294	312	343	342	347	299	353	332	329	330	335	301	346	364	330	310	338	337	349	322	312	343	299	364	339	356	338	351	333	343	357	333	323	328	334	294	316	328	306	359	318	302	348	347	324	315	349	319	329	323	328	314	322	327	330	347	341	292	316	361	332	344	323	355	321	300	293	366	350	331	321	317	321	333	331	330	316	326	338	352	311	343	336	348	331	369	319	309	314	299	349	320	333	344	330	304	356	337	357	339	346	336	311	317	344	336	367	336	328	365	327	307	385	347	321	324	323	302	327	346	326	322	345	295	350	310	332	303	334	319	325	318	288	362	319	328	333	331	323	343	336	347	329	325	326	310	354	322	330	333	348	363	305	326	309	321	344	334	313	318	336	322	295	331	301	309	289	333	320	312	352	357	320	350	319	343	328	347	329	331	360	305	347	348	341	302	296	331	342	333	342	346	362	284	339	313	297	299	282	331	331	360	314	317	350	349	349	284	302	348	320	370	313	310	325	313	321	324	368	362	328	303	352	342	329	329	335	358	363	358	324	321	348	348	341	304	359	310	321	325	314	324	354	325	328	331	337	306	332	312	328	340	321	341	325	339	300	343	312	302	338	339	276	334	325
24418	21763	29934	24159	20831	7949	1000	627	496	418	427	325	295	287	275	242	256	270	248	224	224	211	207	217	195	187	198	212	190	196	219	199	196	196	201	211	182	191	156	188	198	194	173	221	174	208	191	211	196	199	218	193	207	187	180	195	186	158	180	170	163	177	167	217	197	182	178	184	202	206	177	181	187	199	185	200	206	203	183	200	191	221	175	171	172	183	173	179	185	184	191	198	214	174	174	193	195	187	181	188	168	170	186	201	189	179	168	176	189	193	194	176	202	189	183	209	206	176	176	181	171	183	186	196	183	185	192	197	169	181	191	175	185	205	183	183	204	223	213	201	165	158	177	211	190	199	190	199	193	183	180	170	209	174	176	183	178	210	180	185	203	197	194	158	204	198	194	171	176	178	188	193	183	183	211	171	187	194	193	201	189	211	191	189	174	187	168	172	167	187	181	201	195	201	207	180	183	183	203	203	175	169	171	195	187	185	192	162	187	180	218	191	212	189	218	177	185	175	186	170	202	172	202	171	195	188	203	167	209	175	170	196	197	197	190	186	196	170	167	175	187	208	194	212	196	192	186	211	152	167	180	188	180	178	185	185	175	209	229	192	152	205	181	206	230	200	188	196	187	205	174	202	200	192	179	180	168	184	168	195	177	196	200	190	169	183	179	196	189	207	197	175	198	173	208	192	177	197	177	202	190	198	179	204	207	199	169	200	203	189	211	193	191	198	201	206	194	189	199	194	188	178	185	212	193	209	192	190	189	184	185	202	173	196	204	186	180	179	181	172	170	209	191	206	181	197	202	173	203	195	212	194	173	188	192	159	204	203	177	197	191	183	168	179	199	172	177	206	186	206	201	190	171	180	172	206	183	206	196	189	190	186	200	195	210	204	197	212	192	163	200	185	182	214	182	199	158	202	190	178	164	190	189	195	177	174	204	171	191	197	191	204	202	173	181	165	220	202	205	196	174	174	205	206	190	197	165	180	185	184	184	190	187	199	190	206	212	213	187	173	179	197	176	194	171	208	194	190	200	198	179	183	178	185	190	174	204	198	203	173	161	185	187	187	180	185	230	173	141	173	181	197	197	184	203	170	198	175	167	188	191	186	205	194	207	190	167	198	197	192	182	191	186	175	208	189	208	192	193	171	179	213	200	179	226	195	164	180	193	166	184	173	197	186	187	186	216	175	176	193	206	163	188	164	185	182	174	185	185	205	198	179	167	186	193	178	161	191	201	187	198	219	175	181	195	187	187	160	169	167	154	198	203	173	190	185	193	177	173	209	184	178	178	187	201	189	175	181	186	172	172	189	169	174	187	210	185	166	182	206	183	198	186	178	189	185	184	192	190	178	206	176	185	210	160	175	202	176	205	195	174	205	186	182	188	189	203	178	187	179	178	180	192	169	167	196	189	185	175	193	204	203	196	173	187	172	162	180	178	170	203	163	197	190	160	183	208	217	187	180	207	185	174	184	188	187	188	174	189	222	229	186	208	184	168	199	180	172	191	174	163	225	197	176	185	186	189	197	196	176	193	161	186	182	176	184	189	208	180	190	150	177	189	184	200	179	187	181	162	185	202	208	219	192	177	185	186	190	204	202	194	203	164	209	188	186	168	197	197	200	172	189	201	177	209	184	175	185	177	189	196	181	179	182	166	176	196	185	177	187	182	192	188	174	181	223	181	199	207	205	174	201	151	190	198	174	186	211	211	172	176	185	176	180	191	175	196	179	174	165	164	203	212	178	196	186	183	183	179	196	178	179	168	191	191	170	192	183	183	179	221	185	181	202	192	185	144	178	168	192	216	178	174	193	163	195	186	174	194	173	202	184	207	190	197	180	202	185	194	182	179	185	159	204	176	186	197	186	202	186	198	157	190	190	177	178	178	195	161	157	183	214	191	170	199	175	202	196	207	171	209	183	187	201	180	186	182	191	194	174	188	187	171	175	219	161	185	191	184	186	192	172	196	198	175	220	183	193	181	184	210	186	187	204	187	179	199	182	197	185	190	197	193	190	178	187	182	199	174	191	169	202	175	195	210	211	211	211	192	185	175	190	173	215	195	179	186	194	194	201	196	218	194	165	184	177	194	191	178	179	204	180	197	190	187	186	194	208	201	191	205	192	186	175	180	194	194	208	186	190	186	177	183	189	175	202	185	181	210	196	192	163	164	189	203	203	202	172	206	166	170	182	188	181	192	184	204	181	199	180	195	203	212	176	172	198	196	194	195	177	191	194	189	198	197	200	198	197	195	181	187	188	199	191	190	186	194	168	174	191	189	197	219	210	165	189	184	185	193	197	196	187	198	150	192	194	186	172	188	213	189	186	183	178	201	204	192	173	197	179	202	197	162	200	166	191	202	184	190	163	172	211	182	189	194	185	170	192	182	193	181	213	187	178	210	203	186	200	175	197	178	172	213	199	185	175	191	173	199	222	187	176	189	187	174	178	185	187	196	181	195	200	192	179	193	204	181	182	193	202	190	186	179	172	187	185	189	170	201	173	194	179	193	172	176	174	189	182	193	191	169	192	184	195	199	167	190	199	192	174	190	167	177	188	168	208	208	197	179	174	201	201	194	170	186	177	184	198	204	183	193	202	199	190	176	178	207	188	167	184	179	182	191	192	207	198	183	170	180	204	202	205	189	182	183	184	181	179	188	158	195	184	201	177	184	187	195	155	183	179	199	186	183	187	187	194	180	217	197	165	198	184	204	171	194	184	166	190	212	198	208	174	187	181	196	187	164	209	184	170	182	173	170	168	194	204	181	187	166	199	168	178	180	199	175	207	161	169	185	192	196	194	171	186	201	173	172	181	202	192	198	213	211	182	186	185	191	182	211	192	171	190	189	205	206	202	181	183	193	222	186	175	182	198	194	187	192	180	184	191	203	191	186	180	175	184	197	210	174	193	159	177	174	210	181	223	191	167	184	177	191	216	190	206	216	167	188	207	205	206	196	193	186	179	184	203	186	177	185	159	194	181	182	178	172	209	217	193	165	213	204	192	178	159	216	200	181	192	188	193	172	189	188	197	198	204	157	178	201	167	183	191	194	160	181	175	183	199	170	173	202	200	210	181	159	163	160	197	186	210	172	189	210	203	176	208	197	192	186	171	223	173	193	193	175	169	194	220	211	187	206	183	181	175	193	186	195	191	196	202	191	182	194	194	215	209	201	196	193	170	202	188	175	169	174	186	183	181	190	156	181	176	185	195	178	187	202	184	191	189	196	183	157	188	171	180	195	192	217	188	186	187	196	167	204	168	179	161	194	191	199	170	188	188	216	174	195	189	179	177	183	198	186	182	194	189	182	179	210	191	183	199	185	180	171	194	176	198	191	182	194	177	204	180	203	174	196	190	167	210	164	188	167	191	173	186	194	169	165	196	163	191	194	178	173	196	193	176	208	201	158	170	193	190	182	183	187	175	197	203	187	178	169	182	237	171	188	185	178	203	192	175	198	190	175	176	174	178	198	203	207	180	165	194	161	187
52262	77381	50444	4687	3247	2359	1795	1429	1222	1011	860	723	571	534	422	406	416	397	411	392	368	359	356	317	325	299	304	295	305	267	279	261	289	265	254	254	296	264	275	258	265	273	281	272	256	269	270	268	247	287	252	253	270	226	243	265	265	253	249	273	248	264	235	239	241	254	240	241	230	282	246	260	265	243	260	272	272	248	253	262	229	284	249	252	269	246	285	261	267	294	246	279	273	262	284	231	264	263	268	244	251	248	274	271	242	259	231	242	273	267	255	266	228	231	244	286	282	268	260	265	247	233	257	240	252	242	253	251	242	247	254	241	269	252	253	290	266	280	250	244	239	277	248	241	273	298	240	278	280	244	279	249	283	242	259	234	218	252	246	263	265	265	238	242	259	258	255	273	262	287	244	257	273	258	269	212	290	214	273	261	220	266	239	273	269	244	275	239	302	242	224	249	280	256	258	266	256	259	242	271	280	266	268	266	267	263	224	276	266	238	256	260	229	289	216	288	251	269	245	262	240	241	263	243	248	222	270	292	246	246	251	257	271	265	252	245	269	232	255	232	242	228	261	242	263	252	254	258	232	219	255	290	280	286	246	267	239	268	250	250	253	254	265	281	270	244	264	251	264	277	279	265	250	257	247	242	262	277	264	249	237	238	266	266	274	217	278	248	249	263	272	295	271	271	283	238	259	262	259	267	242	253	251	246	280	270	243	248	247	271	230	263	260	266	274	241	248	224	283	233	267	274	263	259	214	243	246	238	236	251	271	268	258	262	264	275	257	232	259	270	256	266	272	258	265	245	262	265	245	242	251	266	273	265	264	233	269	273	269	266	258	267	241	247	305	271	220	269	230	277	251	287	239	264	246	266	257	277	237	265	250	256	250	240	248	266	256	261	265	269	247	242	249	264	266	254	257	240	230	237	266	270	257	224	265	248	236	249	250	254	269	257	258	274	290	252	216	274	237	262	239	267	264	251	275	246	257	241	249	226	255	224	266	252	234	266	247	226	229	226	258	261	246	285	273	233	244	262	275	236	248	274	269	287	268	269	260	224	237	250	277	262	254	267	246	274	249	245	266	261	247	232	268	240	239	272	249	236	240	254	254	251	250	250	273	268	282	252	259	247	243	239	252	261	273	270	265	245	255	240	262	291	289	281	236	266	237	247	250	257	264	230	283	262	230	253	257	239	284	229	256	258	262	253	265	270	252	262	237	242	252	274	288	265	239	284	285	243	228	285	251	253	276	251	235	250	276	245	277	255	260	246	271	253	271	266	248	220	237	271	247	254	232	270	241	244	235	254	250	265	277	266	261	271	256	236	263	239	261	249	320	244	256	241	252	243	255	257	282	252	238	282	246	251	263	254	272	236	308	252	247	245	253	225	268	265	255	229	251	251	276	238	265	285	265	259	245	255	245	268	250	236	291	303	277	270	258	270	268	278	242	245	247	241	250	239	249	246	264	261	284	256	224	252	264	264	247	242	276	256	257	265	261	242	257	270	249	273	252	265	252	240	259	307	271	250	274	265	266	272	243	246	246	250	251	253	233	233	264	273	260	228	258	282	227	235	277	248	271	256	226	254	248	246	258	257	261	267	268	235	266	248	255	255	255	262	279	259	255	247	274	253	228	246	233	262	274	243	263	291	263	257	254	263	253	239	247	251	290	251	231	281	253	259	276	283	254	273	258	257	218	264	243	269	265	255	226	271	266	250	266	277	262	250	256	263	248	246	268	262	216	295	247	271	267	244	280	245	266	253	262	270	279	254	245	262	240	248	251	254	233	261	307	261	256	263	237	267	253	241	241	274	243	250	262	265	286	262	234	258	222	238	262	278	264	265	279	255	262	262	232	264	231	295	242	281	245	252	248	291	293	262	251	274	259	260	248	266	273	259	258	262	238	253	230	257	254	259	259	246	246	267	262	250	256	262	254	285	248	269	237	253	266	248	251	231	245	270	276	277	244	283	265	275	254	245	237	248	240	253	271	227	229	250	269	234	231	263	238	261	287	284	260	259	247	266	258	255	248	285	258	260	252	269	249	227	274	254	242	260	268	255	263	246	242	232	271	235	269	263	249	264	273	249	262	263	273	262	259	260	255	265	239	273	263	230	273	252	269	277	232	270	251	248	254	250	237	268	258	273	285	245	273	269	242	250	256	248	260	233	230	237	251	248	246	231	252	262	230	260	248	245	244	249	237	253	247	222	248	255	266	256	259	249	249	259	261	246	247	239	273	249	241	246	252	283	256	251	254	244	258	272	277	251	239	212	247	300	261	257	259	250	255	263	247	281	263	268	288	259	276	275	256	226	254	229	277	248	280	257	258	247	258	240	236	258	238	290	262	278	267	242	263	228	272	254	268	264	260	271	244	230	295	257	261	276	247	263	264	263	263	274	265	249	232	259	238	265	256	249	259	284	239	264	246	271	262	244	273	280	263	256	216	245	285	258	269	277	237	234	263	266	267	227	265	258	266	273	262	257	257	257	278	275	223	246	257	245	265	255	271	278	263	253	237	246	242	232	246	241	222	252	236	259	241	267	283	258	256	271	231	199	252	219	222	287	245	252	245	261	253	242	271	250	272	267	260	244	239	262	250	277	253	262	280	283	246	257	265	258	293	252	239	269	244	259	283	277	250	278	240	266	236	277	247	266	260	267	264	262	243	240	239	254	234	244	257	257	274	247	261	266	234	258	284	250	262	256	267	247	269	245	261	260	261	248	252	258	240	257	260	267	271	268	247	228	238	268	253	267	262	243	249	276	278	257	275	233	250	260	244	276	227	225	266	262	248	280	269	257	243	265	271	257	280	257	280	249	254	240	298	238	282	244	289	247	282	248	264	251	283	246	260	206	235	266	262	272	262	256	281	295	266	243	228	275	248	280	259	245	275	243	245	238	260	216	262	258	241	272	262	269	226	207	247	245	242	238	232	269	227	251	252	238	236	236	209	256	269	247	261	245	236	249	266	246	242	225	232	255	287	269	285	230	221	224	268	274	280	238	241	273	237	262	258	300	254	256	282	258	258	263	283	275	237	269	255	247	242	244	231	265	262	285	263	241	248	272	247	241	282	254	245	246	259	250	262	242	232	251	250	234	259	243	262	245	244	258	240	275	251	246	285	269	251	253	227	239	259	244	251	232	285	275	259	257	295	252	262	258	270	258	272	270	227	249	281	263	245	275	270	268	254	271	227	258	239	243	279	239	277	276	257	255	280	256	243	270	241	267	277	263	271	249	256	280	228	249	246	264	255	261	257	257	235	223	289	255	257	239	245	255	259	267	258	244	252	263	248	273	263	235	252	276	269	250	251	238	257	262	269	247	269	263	256	245	232	248	260	277	232	270	234	236	230	242	273	261	262	255	268	240	262	257	254	265	265	226	295	258	249	263	232	282	272	272	254	285	244	267	254	263	243	277	286	259	263	270	242	245	262	253	248	245	261	237	269	257	242	243	221	237	257	242	244	273	228	255	218	241	250	261	248	272	255	284
23459	21575	29996	23706	21528	20924	5734	839	564	523	428	376	240	208	193	186	211	167	160	168	159	131	120	130	122	114	141	100	104	94	99	97	101	110	91	81	85	92	85	98	81	87	75	100	104	92	77	70	87	82	96	108	70	80	81	85	69	106	79	81	86	84	75	77	71	77	84	75	77	82	106	87	76	72	89	81	79	99	79	85	85	87	79	71	87	88	88	79	84	89	76	67	71	75	72	94	96	78	90	82	72	93	66	81	74	75	85	84	85	95	68	75	85	72	71	99	97	74	74	73	69	84	60	92	79	81	86	97	85	70	66	80	60	69	82	97	73	84	74	87	77	100	76	79	85	74	86	69	83	69	78	85	85	81	84	84	83	87	97	69	92	83	85	90	72	72	78	96	77	82	78	83	80	94	92	74	77	74	94	81	77	78	74	71	81	96	87	77	66	76	68	73	71	71	89	70	76	90	79	74	72	88	74	93	86	77	69	80	72	77	81	74	87	72	84	77	81	76	88	94	80	96	79	82	86	72	70	79	77	88	85	86	89	83	75	83	96	82	74	77	88	57	60	75	61	75	78	81	75	64	73	102	81	76	78	84	97	73	94	90	70	74	82	76	86	93	57	72	76	83	81	89	82	75	63	77	84	82	55	88	95	90	76	82	75	66	75	99	83	88	72	75	83	85	79	77	78	92	91	83	67	69	82	99	79	83	88	76	86	80	85	68	75	62	88	92	80	76	79	84	77	85	72	91	72	73	82	65	87	80	79	77	83	82	93	69	75	75	100	89	90	83	66	85	100	85	71	74	85	72	73	64	81	66	62	96	71	78	79	96	72	70	95	75	83	73	71	68	86	85	66	75	86	84	90	75	71	80	84	82	82	76	66	86	81	66	82	87	81	84	77	68	82	87	86	80	92	93	64	80	84	76	68	71	86	77	101	62	77	82	74	87	84	79	75	68	73	90	74	79	78	76	78	84	98	65	73	77	70	84	88	67	70	81	80	84	89	84	86	73	85	81	83	72	73	68	62	72	94	89	82	86	65	84	88	85	80	77	68	77	75	67	78	86	69	79	80	70	77	78	93	69	75	101	87	56	83	78	70	65	77	81	87	78	80	92	80	85	76	72	80	84	73	82	79	63	69	79	60	89	84	83	87	72	66	99	68	75	77	69	104	97	87	69	65	68	88	83	102	73	76	71	82	81	71	67	89	81	75	69	87	83	89	84	76	71	83	64	77	81	72	68	74	84	85	73	64	70	85	95	86	65	78	77	88	93	84	88	82	78	73	89	82	90	90	82	92	75	65	83	82	68	84	61	82	86	74	72	81	84	69	76	72	75	89	71	68	86	70	74	71	79	68	83	87	82	77	75	83	75	76	95	70	83	98	75	74	84	81	75	94	86	90	86	76	87	76	63	77	76	75	78	85	80	67	68	86	71	81	77	81	79	70	70	75	76	83	89	89	87	88	74	67	57	77	74	83	75	82	83	75	71	84	80	70	86	93	72	83	81	81	85	76	72	72	77	94	82	85	78	82	78	78	71	76	88	80	72	73	81	89	66	86	81	77	91	83	76	76	64	76	77	67	83	95	87	96	92	80	84	85	71	73	66	75	76	71	76	69	94	75	77	75	78	79	84	79	85	91	86	72	80	92	78	75	81	72	98	94	81	70	71	82	85	75	92	78	69	76	75	69	88	80	76	74	85	78	78	84	84	74	83	80	83	93	73	83	88	84	76	87	80	70	79	91	89	75	90	81	96	74	58	75	87	86	81	82	77	92	83	81	73	88	84	101	74	83	69	76	89	84	75	81	72	80	85	67	74	92	81	67	107	68	94	85	92	73	78	85	72	90	78	95	89	90	105	85	77	90	73	104	73	80	80	72	71	67	90	69	87	80	79	90	76	90	86	81	71	85	67	97	74	81	88	77	67	81	79	69	89	94	79	91	68	76	60	79	65	84	75	95	107	86	74	83	79	79	90	95	77	85	79	83	83	86	75	83	85	67	78	74	82	95	87	82	81	77	75	86	90	60	98	58	80	65	87	92	79	75	77	86	51	75	76	75	93	79	65	71	85	78	72	84	89	94	89	77	78	78	88	78	85	70	70	95	82	92	85	73	80	77	72	88	76	73	78	95	89	74	86	95	88	76	91	92	75	113	68	82	87	86	87	77	75	79	80	76	85	84	72	79	86	82	78	88	97	94	84	91	81	77	100	88	72	78	73	77	90	84	86	71	61	80	77	86	87	71	63	80	98	89	81	75	80	68	75	84	88	74	83	96	67	75	74	89	72	76	80	97	90	74	81	105	84	91	84	73	75	87	80	78	88	86	85	91	79	80	76	78	80	73	92	82	85	74	78	66	84	69	108	90	83	76	69	95	75	81	80	79	67	79	82	74	90	69	87	92	79	73	86	75	77	81	91	95	97	62	76	84	91	73	103	69	62	74	78	81	66	84	71	82	72	79	81	68	85	67	93	75	79	69	72	99	74	79	87	94	70	77	71	76	65	81	83	74	80	87	84	85	88	87	75	93	76	83	84	84	72	74	76	86	84	73	84	72	82	88	75	81	71	75	88	70	74	71	68	89	93	74	77	92	97	84	68	78	88	76	73	80	75	72	73	87	89	71	86	79	120	112	66	73	80	88	90	72	68	80	74	85	83	77	83	98	77	78	83	78	89	82	93	81	72	72	73	77	79	100	70	70	63	68	82	55	67	76	79	84	81	81	85	85	86	97	85	68	93	74	70	91	95	87	73	75	73	81	84	62	85	88	65	92	68	82	70	71	75	71	94	77	82	90	71	77	92	102	74	80	94	77	78	80	72	81	88	78	70	87	98	82	77	82	76	76	89	68	85	86	77	68	88	85	77	84	95	71	84	86	79	99	92	56	83	88	84	95	73	93	87	66	90	67	78	91	75	84	72	78	78	69	66	62	74	65	77	73	71	94	72	84	64	89	82	87	91	84	88	77	78	75	82	88	92	85	87	53	82	74	82	90	84	71	79	67	79	72	65	89	81	87	65	75	87	79	65	83	74	81	97	70	91	75	70	86	68	81	83	61	77	88	75	79	84	71	70	81	76	84	77	82	66	77	82	68	80	88	80	90	76	74	81	78	87	82	87	88	91	76	67	78	87	98	68	75	83	63	77	78	96	74	80	80	80	76	80	74	80	88	86	76	67	84	78	74	96	73	88	92	80	82	69	66	88	71	73	79	85	69	70	99	81	73	84	91	80	78	89	81	67	84	75	75	72	68	78	86	87	75	77	89	101	67	89	70	73	88	69	79	75	94	73	88	78	87	86	72	80	84	79	87	82	80	79	91	80	83	93	76	98	83	75	75	70	81	75	63	76	61	80	85	84	90	72	88	77	82	69	82	85	73	74	93	78	92	76	72	66	81	77	89	79	74	78	86	84	65	92	75	76	76	85	92	78	92	70	87	57	76	87	67	78	80	73	87	80	76	63	84	74	81	73	78	105	67	84	69	85
60014	85709	56221	7271	4797	3440	2635	1989	1693	1276	1135	908	668	546	469	377	407	347	383	348	282	266	213	258	190	180	217	171	191	164	153	143	128	117	123	125	128	120	133	127	126	131	130	123	136	126	146	136	139	122	123	125	115	119	107	114	124	108	125	113	135	111	117	113	118	113	104	100	117	120	99	103	116	88	107	112	132	115	103	107	118	104	110	127	127	104	120	127	114	113	104	113	100	126	94	91	104	128	107	109	114	105	104	121	92	130	110	106	125	113	113	119	110	111	110	109	105	111	103	107	120	91	112	114	104	113	123	104	102	104	122	102	120	106	112	104	129	107	118	101	105	128	96	104	128	109	117	99	125	105	121	100	123	131	110	105	118	110	111	107	95	115	99	109	109	122	109	123	104	110	106	105	103	112	113	121	108	113	124	103	101	108	110	102	114	106	115	111	117	135	96	95	99	118	129	105	116	106	112	105	101	110	110	110	102	109	103	119	100	119	113	97	95	122	123	118	99	127	122	96	100	122	105	109	116	118	121	92	108	107	117	120	109	97	88	129	132	119	128	130	108	111	103	112	93	115	109	118	130	105	100	94	94	111	105	122	105	112	93	124	128	126	108	127	111	93	97	105	121	94	113	128	105	92	111	106	126	94	108	114	115	100	108	106	105	109	99	118	112	114	113	112	91	103	109	109	113	96	104	98	86	101	101	107	131	111	114	101	131	100	130	124	97	105	93	102	117	107	106	112	119	120	96	104	130	107	105	115	94	109	88	127	99	104	121	103	130	111	118	91	93	94	108	135	109	105	97	99	114	92	106	127	120	116	100	123	100	128	112	117	100	110	104	87	116	120	104	115	119	111	107	93	108	117	118	110	99	110	102	109	116	111	88	106	108	108	100	112	100	112	117	130	116	131	121	102	115	95	112	115	110	122	117	86	122	107	114	103	107	123	110	100	90	110	113	112	118	111	125	115	109	95	104	109	107	107	131	93	110	113	114	107	112	93	120	103	123	122	109	116	116	106	97	92	112	106	110	121	115	122	118	105	110	117	114	97	112	99	94	110	104	115	108	108	124	109	120	106	108	102	100	132	110	110	113	131	88	119	113	117	113	105	118	105	123	103	99	124	115	114	105	110	110	120	115	106	127	132	113	114	112	117	96	102	112	119	126	102	110	117	102	87	122	116	110	114	130	116	113	99	127	115	123	113	90	84	119	118	115	112	114	108	114	103	111	95	85	105	95	106	116	99	122	134	107	116	93	122	119	134	111	122	111	115	101	130	129	104	102	110	100	103	100	114	99	105	97	112	114	114	133	100	102	114	124	94	101	109	101	127	103	130	137	91	95	111	102	104	109	125	92	110	121	86	91	126	126	117	117	110	102	103	112	124	115	100	103	118	110	106	113	100	132	99	119	98	122	102	110	101	115	111	99	125	88	108	113	108	131	101	105	124	119	119	108	118	122	116	121	113	101	117	103	110	103	106	104	107	106	116	133	100	88	131	113	108	127	98	104	95	111	93	112	120	108	92	93	114	113	115	111	105	107	110	134	96	108	112	107	113	94	106	107	115	107	114	126	113	99	116	106	110	116	104	118	111	93	114	118	111	117	124	115	104	102	114	119	106	93	97	90	111	108	109	117	105	110	113	121	86	105	91	108	94	106	118	106	136	119	121	114	99	123	105	104	100	112	127	128	119	103	132	83	108	113	99	110	99	78	110	113	102	111	129	104	113	105	131	113	104	126	128	104	97	111	104	99	103	105	109	128	121	105	134	102	104	123	120	102	108	130	110	92	109	97	118	119	117	120	105	103	95	100	102	114	122	108	117	97	104	122	108	104	108	115	111	120	130	119	111	103	96	114	102	100	134	109	107	106	101	129	101	128	112	108	97	103	100	98	107	101	139	104	106	104	100	113	105	129	108	106	110	101	99	110	100	113	90	108	103	124	120	109	109	110	114	110	111	117	104	126	118	121	96	104	121	116	107	101	109	106	94	105	98	99	127	91	123	91	121	125	97	106	106	118	118	114	105	103	95	93	115	96	98	122	120	114	117	100	125	106	115	103	115	115	115	120	104	110	106	121	122	114	99	91	110	106	98	86	128	110	127	108	122	113	107	110	113	121	103	95	117	105	106	112	99	117	104	113	95	121	103	124	124	115	118	112	106	105	104	107	111	128	109	123	84	101	95	123	125	105	99	97	107	132	123	117	121	97	115	113	97	96	117	88	129	121	115	92	109	109	114	110	100	121	105	85	118	120	109	108	100	105	111	117	101	96	111	100	97	130	91	120	103	98	129	90	114	122	110	109	104	124	103	113	115	115	121	106	104	100	120	102	107	121	105	122	116	91	106	85	121	111	113	95	106	94	110	111	115	109	109	93	101	101	130	83	118	118	100	99	115	110	113	99	98	103	110	93	120	108	111	109	107	83	103	111	118	100	92	113	119	113	94	104	105	103	98	91	114	88	122	111	99	111	102	103	108	90	113	111	102	121	115	95	107	124	98	96	107	116	112	106	111	117	112	98	96	105	107	95	93	99	102	107	109	112	110	127	117	137	127	102	111	100	111	128	104	127	105	84	111	126	126	98	106	120	109	102	101	111	112	115	119	106	120	111	112	127	94	125	125	103	129	107	98	104	110	114	102	111	111	109	111	78	115	110	110	103	114	123	103	93	102	119	98	105	109	100	103	102	122	97	120	104	92	106	87	83	102	123	131	95	111	122	97	110	106	114	115	114	108	93	121	112	104	104	111	110	101	117	100	120	83	111	86	103	111	139	99	127	87	85	109	114	111	101	102	113	92	100	108	115	122	108	124	118	120	112	105	99	108	130	116	75	107	113	104	122	86	96	105	98	90	104	94	113	103	108	95	112	126	113	111	117	92	105	94	108	108	129	119	111	120	123	115	109	106	110	106	121	101	115	124	117	119	107	111	103	114	103	98	106	100	101	109	107	112	126	110	122	123	97	103	116	100	105	107	122	119	122	122	107	113	99	116	105	140	118	96	103	95	103	99	108	116	105	104	108	116	118	111	116	102	100	129	116	114	114	87	114	114	112	105	112	119	111	94	97	116	110	117	86	119	105	103	133	116	99	103	127	113	103	120	110	120	107	119	104	80	107	108	104	119	91	109	93	103	115	91	141	128	110	91	103	118	102	85	120	134	95	127	110	100	106	119	91	100	103	115	112	117	117	104	109	98	105	120	106	103	109	116	101	106	107	100	111	139	102	98	125	104	117	112	109	112	118	122	115	91	91	109	101	121	105	119	119	113	112	139	91	101	121	117	98	109	106	129	116	104	111	130	116	118	121	111	105	116	99	128	100	116	97	113	139	117	114	111	100	126	131	106	89	117	99	108	126	97	110	109	97	124	116	114	104	121	123	117	119	103	105	91	103	103	95	129	101	109	111	114	104	122	142	109	114	119	130	116	99	104	122	104	99	108	123	121	118	102	111	121	92	118	91	98	114	111	110	122	121	96	100	118	89	110	80	110
28031	22829	20125	3265	718	513	435	397	335	350	335	293	277	274	230	266	289	257	284	274	254	250	272	271	231	263	275	245	266	234	224	240	237	244	212	254	246	228	242	253	246	239	230	264	263	273	282	267	250	238	245	253	235	237	233	232	252	242	239	252	254	264	259	232	227	265	231	258	262	250	241	254	245	265	247	233	259	234	230	242	242	235	235	257	241	253	246	223	233	276	266	261	245	248	225	271	246	251	247	273	250	257	237	247	239	277	242	250	244	250	233	250	238	227	236	231	234	254	248	264	257	242	242	231	251	255	251	225	227	234	246	241	212	253	236	224	237	256	252	255	249	242	277	228	278	261	236	248	251	251	272	251	265	258	219	273	270	240	261	226	255	241	278	232	240	237	289	271	248	239	256	241	240	277	237	248	274	201	242	258	242	251	241	247	252	250	229	246	236	272	258	258	240	268	256	232	242	243	245	257	260	242	249	247	254	240	228	265	262	246	262	246	266	212	232	237	240	229	256	233	246	249	243	248	247	245	222	233	225	233	234	257	270	265	257	236	263	256	262	274	293	250	250	248	251	244	247	227	251	234	277	233	244	262	240	240	246	231	278	241	252	253	258	240	263	258	246	257	231	261	229	244	234	240	261	246	254	235	237	248	252	223	236	228	219	259	272	246	275	229	253	244	276	249	274	271	267	225	237	230	228	245	258	251	251	238	252	227	231	250	222	281	251	224	256	254	244	241	226	241	254	245	243	257	251	273	240	244	258	234	241	215	267	263	277	249	234	271	253	257	252	276	257	262	269	224	224	253	227	270	246	269	227	240	245	237	253	247	271	270	256	276	256	276	241	239	260	263	258	249	230	248	272	217	248	236	258	242	229	225	240	232	282	268	240	226	248	234	247	263	282	262	262	240	238	248	268	248	272	263	255	240	273	254	220	219	281	265	255	250	248	246	264	261	245	229	270	217	217	231	248	266	214	266	223	245	228	254	265	227	258	226	243	228	233	234	276	222	239	261	244	302	261	260	242	268	263	235	246	240	245	254	240	272	271	254	255	258	260	284	252	278	268	218	243	235	236	235	256	244	247	253	271	257	255	233	247	233	263	245	240	233	241	236	223	220	283	219	257	252	254	276	260	260	240	234	229	259	223	256	255	240	268	262	282	253	256	240	237	240	219	253	237	267	239	251	236	258	243	252	261	240	234	265	259	239	237	247	248	246	263	238	241	228	243	237	255	270	257	248	252	230	246	245	232	265	230	212	265	244	237	275	250	260	234	246	249	233	264	241	291	248	261	234	288	238	271	228	220	232	247	259	239	266	259	246	259	267	247	239	243	244	246	256	251	235	236	239	235	271	253	255	274	244	250	260	251	219	223	252	244	241	246	255	251	278	282	240	283	262	272	248	235	239	255	221	266	263	211	245	244	251	240	235	270	263	259	257	230	271	251	248	282	255	246	227	222	266	253	262	280	259	238	247	257	249	210	261	253	218	244	253	248	239	214	260	231	234	246	252	242	254	251	261	254	223	252	248	235	252	246	213	242	249	247	266	236	257	244	240	254	263	229	239	235	248	258	241	243	254	257	249	241	255	274	252	238	264	273	255	247	277	266	250	243	211	231	240	235	221	243	243	253	272	239	253	257	264	234	258	272	242	238	245	236	259	265	265	243	265	252	255	227	218	243	235	232	237	264	236	249	253	244	260	243	258	235	229	250	250	256	242	260	273	235	253	239	247	257	248	262	239	233	253	228	216	264	260	243	244	236	265	255	268	278	268	259	232	281	281	254	264	256	261	241	245	258	275	227	229	257	256	270	239	238	240	244	267	252	211	247	240	220	233	245	258	260	242	263	267	218	249	239	228	239	277	254	254	243	235	226	267	252	230	260	260	221	261	239	229	250	269	248	261	239	228	256	247	234	248	260	258	242	228	261	251	251	256	236	236	250	235	243	266	248	274	229	260	238	266	263	250	234	236	245	236	263	237	262	253	233	256	229	240	234	224	261	248	225	242	236	269	258	235	222	247	234	255	260	250	254	261	262	236	253	265	224	229	233	286	232	245	260	248	224	240	263	245	230	242	249	254	247	261	224	252	226	235	259	268	251	251	243	237	237	259	229	248	253	271	242	275	248	273	269	257	264	268	270	254	240	229	261	269	230	232	264	255	256	228	247	245	226	237	249	257	280	248	254	211	245	259	230	245	255	253	238	239	221	235	242	244	246	250	251	251	249	240	255	221	245	210	251	240	237	251	249	241	254	221	252	242	244	268	221	235	248	244	263	239	247	253	241	278	246	239	245	257	264	265	234	240	255	234	238	234	266	271	222	231	258	261	215	282	265	262	221	260	246	243	240	241	269	273	249	230	244	251	265	229	241	236	214	251	233	254	235	256	279	255	266	245	238	234	223	249	246	263	251	236	243	250	236	259	242	234	228	220	234	251	260	269	260	236	249	212	231	253	266	229	260	253	250	233	257	252	217	253	245	270	242	220	254	215	243	257	247	239	250	260	226	241	269	239	288	269	231	232	231	226	271	231	276	262	265	260	251	244	269	252	239	255	245	228	261	222	266	230	259	237	254	251	259	237	261	230	261	236	236	257	243	237	231	258	236	257	229	269	255	245	224	254	242	271	280	265	247	257	239	252	236	248	251	241	237	228	242	233	250	250	234	237	242	255	245	257	251	260	237	267	262	244	254	268	225	255	235	295	264	219	241	294	244	234	259	223	267	248	250	239	254	230	234	226	228	254	226	260	218	274	264	247	235	277	238	250	235	260	258	256	249	242	258	254	252	230	230	251	267	258	247	234	241	246	245	232	240	278	240	230	246	229	269	245	261	241	238	263	253	260	265	251	226	227	245	255	226	257	240	247	217	251	230	257	244	230	261	273	230	268	249	244	266	225	239	265	250	225	261	255	273	246	217	259	268	249	236	248	240	248	242	235	242	247	222	252	231	252	236	233	239	271	285	248	229	257	240	260	235	266	218	239	255	262	253	257	238	244	276	258	241	269	248	261	207	266	263	259	225	269	276	243	250	258	270	224	247	240	262	269	230	256	252	220	248	236	232	264	227	245	247	250	243	250	241	266	272	242	248	252	218	245	264	264	232	246	260	254	250	243	257	269	270	257	241	260	245	272	238	239	263	238	225	265	235	247	248	267	272	235	217	253	259	262	266	252	235	266	257	233	236	235	250	230	241	256	248	256	252	225	280	252	251	248	249	254	242	269	251	253	237	242	245	277	273	236	249	249	258	248	246	254	257	226	228	262	276	218	263	253	239	259	238	281	256	254	274	236	259	274	265	253	244	251	251	248	227	243	284	244	273	245	231	276	234	244	264	250	248	249	256	272	296	257	264	255	246	246	249	246	250	221	257	226	252	273	252	274	242	254	252	251	237	260	266	262	259	226	240	296	224	292	209	241	227	243	245	245	259	267	262	247	241	240	271	276	250	254	244	262	249	256	246	238	253	239	240	231	238	239	250	229	230	266	260	241
26229	32283	20104	2119	1403	995	781	733	656	651	524	490	413	382	410	362	376	373	371	412	391	369	351	319	318	347	344	341	316	355	358	321	363	392	355	377	342	343	329	362	348	355	350	329	306	338	364	333	318	346	342	335	349	351	309	331	319	328	347	327	326	318	334	332	333	358	319	342	327	313	338	321	361	325	357	316	334	356	330	308	339	301	317	312	320	368	304	340	357	339	309	333	319	308	348	334	333	314	330	349	357	334	320	327	354	320	350	349	349	360	325	346	312	370	341	335	330	358	352	328	312	303	353	344	308	320	357	330	312	326	311	300	304	331	337	356	330	322	326	342	331	350	351	337	327	342	313	336	341	329	329	350	313	354	332	330	339	344	349	358	306	317	300	330	341	326	339	314	342	346	332	339	343	340	322	322	351	343	309	320	346	352	350	307	348	376	327	332	347	362	341	331	324	346	368	348	331	310	371	323	292	336	311	354	328	352	322	361	319	357	330	356	343	322	315	335	326	297	357	327	328	329	306	341	317	326	314	317	316	339	335	347	297	350	348	347	333	344	319	326	340	324	336	294	341	315	366	349	313	328	333	340	352	311	319	312	373	324	341	307	332	304	341	317	342	335	336	336	333	368	326	337	358	331	292	335	297	307	348	349	346	330	326	339	342	347	347	327	313	339	367	328	328	343	285	327	343	360	336	341	332	352	332	326	347	296	314	321	356	323	300	357	328	332	324	316	341	339	319	328	330	299	310	329	341	333	310	337	352	296	325	322	334	365	326	325	322	360	313	343	294	345	308	291	312	317	326	328	347	350	331	300	357	364	348	310	326	339	328	322	318	330	308	307	314	351	327	351	327	338	323	334	336	341	321	324	335	363	342	340	307	326	332	371	343	313	360	313	334	322	353	329	347	357	307	340	366	328	323	317	310	351	343	342	303	335	325	321	341	347	328	362	327	327	346	335	346	357	334	322	326	347	333	322	352	334	320	349	349	321	348	360	325	324	316	324	317	319	347	320	348	367	321	369	341	346	339	325	338	315	331	330	344	312	336	333	309	339	322	338	295	321	330	331	329	343	336	359	339	339	331	351	342	353	332	332	322	350	308	382	319	308	325	326	316	294	353	329	346	339	321	347	327	345	326	323	341	316	324	331	323	318	377	313	323	348	312	344	316	324	318	304	318	324	325	349	319	341	330	318	321	326	333	323	352	343	336	306	347	352	308	324	311	338	352	331	334	331	350	365	320	314	355	333	322	350	311	336	359	329	331	305	357	342	328	350	329	318	326	337	354	360	337	321	330	346	329	332	315	340	316	327	351	318	372	323	295	328	331	310	328	333	315	319	315	349	332	344	367	320	342	323	328	322	343	333	341	351	329	345	339	348	317	325	326	298	317	336	319	323	328	317	344	324	366	338	322	336	355	363	318	315	296	334	352	345	338	327	362	319	321	341	354	363	353	309	376	304	317	316	323	332	357	325	343	364	330	367	338	357	348	342	329	315	309	350	353	336	358	313	368	333	342	335	348	348	340	325	322	331	342	352	374	336	330	332	320	328	357	333	332	327	305	326	322	315	357	324	342	339	345	331	325	338	347	340	333	337	321	355	327	314	323	324	340	331	349	343	362	341	340	326	333	303	333	292	343	356	326	324	333	327	328	366	299	351	355	311	312	336	329	369	359	298	335	310	333	328	311	360	333	352	344	311	335	336	328	281	325	310	385	327	350	343	331	324	346	314	306	364	354	349	308	334	343	327	348	355	321	356	290	332	343	334	336	322	302	326	319	337	323	322	338	319	314	321	355	335	337	349	330	358	315	345	352	315	321	320	357	344	335	346	328	289	374	312	339	322	323	298	315	329	317	334	318	339	338	335	323	344	304	302	321	348	328	349	330	319	354	327	357	335	337	327	317	358	322	340	334	316	312	342	325	331	343	311	331	331	307	339	313	315	301	352	338	352	309	350	319	333	348	327	343	315	325	350	358	365	323	382	360	349	333	325	315	329	308	352	344	328	334	304	343	319	336	352	313	327	314	341	341	328	348	328	336	331	326	338	326	316	351	310	341	346	338	340	344	324	318	316	343	351	360	365	348	349	318	329	353	369	351	324	341	329	296	331	342	351	335	315	304	299	380	353	347	318	322	329	326	330	309	333	359	326	374	305	367	345	327	315	328	296	308	356	348	354	343	346	341	349	328	315	345	315	308	332	358	352	326	350	330	313	314	344	330	338	343	331	335	381	366	337	371	362	349	344	325	319	334	328	353	353	320	335	309	319	335	317	343	348	330	311	336	333	310	314	350	323	340	326	334	341	334	334	331	322	313	332	341	348	324	340	331	358	327	342	371	334	318	312	336	324	337	335	340	324	316	341	328	353	342	325	357	306	349	327	321	322	334	328	347	347	318	345	313	303	319	345	332	317	288	327	335	346	348	323	320	364	325	314	334	311	322	325	321	312	323	323	313	305	322	343	322	302	317	329	323	348	313	336	327	354	331	335	334	320	323	351	304	349	352	332	357	321	320	299	309	326	309	327	388	342	338	334	329	332	300	355	348	328	350	341	340	332	368	357	321	350	325	347	345	337	337	326	347	354	346	325	329	358	329	331	351	318	323	333	347	345	335	299	323	339	338	351	325	349	360	345	307	326	349	332	360	313	348	344	346	318	318	355	353	336	345	314	361	338	350	325	333	360	332	328	321	340	296	355	308	316	321	356	331	329	309	353	376	279	343	340	311	402	329	351	322	322	337	328	350	349	330	345	329	331	334	355	338	365	322	317	332	327	311	333	329	350	345	337	354	340	343	321	307	353	357	347	348	392	339	299	352	336	316	325	358	313	335	343	344	291	357	323	313	316	342	305	348	325	314	331	339	358	355	354	325	374	320	324	350	341	359	303	319	357	310	328	339	336	369	327	351	380	333	323	335	380	318	356	314	334	325	331	357	338	349	329	290	331	326	322	313	324	321	335	324	316	319	333	313	366	350	324	312	341	335	336	362	305	329	320	351	318	301	327	350	309	347	328	321	325	359	341	317	323	325	333	330	338	315	348	354	334	339	327	328	342	339	338	313	350	379	322	316	321	321	325	330	333	335	319	373	348	318	337	335	318	365	335	319	349	325	326	375	331	353	336	339	324	325	312	352	328	325	334	350	341	329	328	315	314	366	340	325	358	324	315	334	341	339	321	312	327	297	341	349	313	298	331	317	392	348	337	326	324	337	332	335	346	334	330	325	338	341	303	323	324	330	334	332	326	371	346	346	327	320	331	342	332	324	331	354	346	311	345	350	340	351	327	337	343	329	320	317	350	376	335	341	310	342	330	341	343	334	374	369	328	329	315	333	326	309	326	344	355	309	336	346	342	332	342	351	337	318	304	355	316	347	334	346	331	305	348	334	326	335	334	316	355	357	378	350	322	343	340	323	323	334	384	361	302	336	348	327	309	314	340	341	323	338	347	340	346	307	300	337	310	357	325	322	321	287	334	332	343	325	302	340	331
24427	21652	29671	24281	20876	7634	904	619	528	462	425	362	285	262	278	263	246	252	248	230	248	242	221	211	191	192	214	214	203	181	211	188	223	182	182	200	188	199	193	195	191	177	186	195	218	169	197	197	199	187	175	191	182	185	187	205	212	195	172	168	186	203	204	212	168	192	174	192	178	189	172	217	198	189	170	174	164	188	197	184	178	186	202	182	172	208	194	195	172	191	195	189	191	182	173	172	204	202	183	184	173	194	203	191	176	178	205	210	192	201	198	177	178	197	174	213	165	195	197	174	203	189	181	202	207	176	213	189	191	202	196	195	181	203	168	184	171	198	206	217	204	186	192	176	220	178	184	155	197	177	172	180	172	183	193	183	201	182	191	191	181	175	173	190	207	190	202	204	204	193	176	198	198	163	179	194	208	177	176	164	186	185	180	203	193	190	195	164	205	192	190	194	196	196	191	176	179	181	187	204	191	198	181	178	187	183	198	180	176	195	179	211	187	197	213	166	197	176	167	174	156	183	183	170	172	185	206	181	188	187	184	216	176	179	181	175	184	178	208	198	175	181	175	156	180	193	189	172	207	185	189	191	168	187	200	178	186	193	189	203	178	176	206	158	207	191	180	199	191	176	184	176	194	166	200	160	176	210	195	182	184	166	185	187	194	186	211	192	190	168	199	189	198	194	196	187	207	175	187	187	178	202	208	191	190	183	202	185	211	184	185	193	195	182	228	195	181	189	187	189	180	202	181	177	189	206	202	194	178	183	207	162	193	209	173	179	199	215	188	185	201	201	170	193	196	179	202	178	175	181	185	186	180	214	206	200	178	180	174	190	203	209	191	201	205	174	188	198	164	193	200	216	206	198	170	189	203	201	183	193	160	204	177	196	175	194	182	204	195	197	190	164	186	207	170	174	198	185	205	202	199	184	177	213	189	200	212	199	194	203	197	201	206	189	180	196	219	160	183	172	166	182	193	162	181	166	190	190	185	192	195	169	202	195	194	192	178	178	168	200	191	182	212	164	188	203	197	185	201	217	198	194	184	175	178	201	188	168	217	181	183	200	192	194	191	165	154	227	180	204	200	188	207	199	189	196	186	177	163	199	205	199	195	161	211	176	179	179	182	172	188	180	188	182	223	211	190	179	198	198	160	199	180	190	192	190	168	192	176	203	190	187	196	184	190	178	198	204	210	192	185	183	172	219	172	214	157	175	208	183	209	194	198	172	210	205	190	178	196	176	193	215	175	193	197	190	184	191	192	205	205	182	194	170	190	190	175	190	171	181	209	182	190	180	189	179	195	191	196	202	198	173	182	174	196	192	165	207	191	169	180	186	190	199	188	203	204	172	187	196	184	177	191	197	180	178	174	179	208	203	205	194	165	182	182	181	192	217	181	192	194	183	180	176	178	193	188	197	187	190	176	169	196	191	201	173	175	199	195	174	196	172	195	184	209	169	186	206	157	192	225	189	209	166	190	180	180	179	193	191	177	192	196	159	180	176	203	187	202	182	213	213	182	195	186	203	198	188	180	185	211	209	169	183	192	212	174	181	183	193	196	188	173	194	204	204	213	201	188	188	187	186	179	203	189	198	216	190	202	205	180	224	174	221	160	212	176	212	188	199	181	195	211	202	178	185	193	200	188	168	204	194	171	174	187	156	193	177	167	202	176	193	169	184	175	184	162	166	204	184	191	195	186	207	203	189	192	189	180	202	184	174	207	179	195	178	174	203	206	172	193	173	192	198	191	188	185	198	189	178	193	196	192	183	161	164	185	174	160	169	169	188	199	219	187	201	194	195	178	182	195	179	187	188	160	180	195	186	194	195	169	183	164	190	177	196	201	194	177	214	185	203	187	169	179	175	180	176	203	196	199	179	193	186	155	184	185	186	199	184	192	226	168	164	201	191	179	161	200	203	203	185	173	182	192	186	169	202	189	205	173	198	191	170	195	184	184	172	167	175	186	185	188	163	202	159	184	206	183	192	176	177	209	190	194	177	200	181	190	197	200	186	161	168	171	208	160	186	204	181	186	203	176	174	178	212	179	209	195	200	174	191	192	198	182	178	178	209	178	186	174	186	183	213	179	189	172	201	170	189	212	162	172	159	202	166	188	154	186	193	192	174	205	184	205	204	179	188	201	196	214	179	199	191	169	194	210	186	195	191	176	181	206	192	181	183	201	198	204	186	199	196	182	187	212	200	184	200	179	190	187	187	195	165	191	219	196	181	191	198	201	186	186	193	182	218	200	176	198	170	174	194	192	177	189	199	175	183	189	174	186	206	197	169	176	178	216	200	176	165	195	185	163	183	196	198	199	214	203	202	187	186	210	185	161	181	192	197	191	171	183	184	192	195	194	170	207	176	184	214	191	170	208	179	218	152	198	193	188	217	185	192	192	169	178	178	200	195	191	177	200	202	177	176	181	189	173	190	214	196	190	170	196	197	197	222	194	196	188	182	199	191	172	206	192	171	185	218	190	188	196	187	171	183	162	187	187	193	213	178	177	170	187	196	212	183	186	194	188	183	197	204	163	192	194	160	170	206	191	189	149	209	195	192	198	209	192	184	176	194	185	183	163	192	194	208	182	175	178	190	196	194	189	208	190	208	175	183	186	180	185	209	194	211	193	202	199	195	194	184	177	191	176	179	197	181	168	194	203	165	195	213	203	191	174	169	194	177	216	154	175	169	183	186	189	198	185	185	185	177	182	192	194	196	192	203	174	195	190	200	205	175	192	208	192	184	178	184	198	204	188	197	181	182	198	178	197	198	200	179	198	200	201	202	181	195	189	177	183	192	181	193	196	192	191	204	178	191	167	200	168	194	180	191	183	210	186	172	195	176	208	192	210	188	212	178	184	165	202	191	190	198	198	208	179	187	155	185	203	184	207	171	176	173	192	188	168	183	201	187	174	179	175	203	226	170	189	170	179	207	179	170	178	191	186	193	206	195	184	195	205	199	186	181	186	194	211	168	197	201	191	191	174	205	165	171	198	216	197	183	193	182	185	173	186	196	182	197	209	211	184	199	186	190	186	152	178	179	202	195	205	168	187	188	196	185	189	202	187	175	207	193	186	189	181	162	192	179	187	193	199	179	173	177	187	165	198	176	203	211	191	169	198	181	202	183	208	191	208	171	203	185	200	181	182	188	207	174	190	192	197	182	179	198	170	205	194	186	180	192	202	189	187	177	197	201	201	176	164	178	193	184	200	204	196	196	199	192	183	197	181	173	191	200	182	189	198	205	185	196	191	191	204	193	198	180	196	201	185	211	193	165	187	195	165	175	183	190	194	191	172	182	167	176	202	179	196	170	211	182	179	175	169	200	184	209	195	195	204	202	189	204	195	177	198	184	200	176	184	198	206	189	207	188	216	166	205	165	199	167	159	163	184	184	205	182	155	201	207	171	189	201	183	198	186	177	187	189	192	184	192	198	205	189	199	198	211	199	228	187	181	201	189	174	181	181	201	179	180	188	194	204	188	168	175	198
53243	70236	45426	5023	3166	2316	1767	1489	1271	1111	862	756	559	505	510	415	450	407	427	400	429	352	303	312	317	301	311	303	295	271	279	288	282	272	271	276	282	305	282	237	261	245	247	260	263	275	264	246	276	281	270	239	268	287	217	263	281	269	246	266	246	274	251	270	268	280	241	262	259	250	242	249	266	272	246	273	264	270	254	265	223	284	274	271	268	252	227	281	261	268	261	270	254	286	251	283	272	250	277	249	236	249	243	249	254	266	270	264	238	254	240	254	296	258	264	257	269	282	253	281	264	255	266	247	261	288	288	266	261	290	240	266	237	243	271	239	252	252	261	260	254	281	277	259	230	281	239	250	276	247	247	219	259	245	249	274	269	240	248	270	256	266	264	227	298	238	253	259	260	281	243	259	264	259	262	260	254	248	266	277	282	269	245	271	259	259	266	250	261	256	274	228	239	248	251	252	257	251	250	233	277	299	262	234	273	246	261	264	264	244	253	248	279	252	259	240	270	254	252	289	264	255	259	262	237	299	251	245	248	242	255	217	246	263	268	273	282	272	268	238	240	254	232	219	246	254	290	257	271	279	238	222	236	263	273	270	281	266	279	242	270	259	246	265	247	273	258	274	248	259	285	227	267	264	287	255	270	250	266	276	261	268	241	280	236	230	277	252	252	275	264	266	261	262	224	267	269	276	252	233	225	278	234	247	233	269	250	224	249	271	247	238	285	258	258	257	257	257	241	277	276	259	271	289	262	250	281	270	263	244	249	234	257	261	252	248	267	244	277	263	237	247	258	246	272	268	263	280	284	250	272	287	250	219	238	243	265	277	243	278	246	230	288	260	261	240	265	246	270	273	269	269	234	246	268	254	243	257	255	247	255	261	286	266	237	237	289	260	246	254	250	248	272	263	253	238	241	247	260	260	249	265	266	256	286	285	208	278	259	245	269	268	255	281	284	241	279	237	267	241	248	266	257	268	268	231	283	245	249	253	241	255	251	268	259	259	268	259	254	284	259	274	287	245	282	261	276	249	259	253	254	252	244	269	259	255	283	234	263	275	275	234	284	250	256	263	280	244	237	249	258	263	251	261	271	235	238	249	274	243	264	278	238	267	252	257	270	260	283	216	261	245	258	286	270	235	258	259	265	261	253	249	254	259	266	268	261	268	274	255	227	262	232	276	245	293	272	250	255	248	262	260	264	289	253	242	250	252	257	265	256	231	268	258	249	258	264	245	265	277	268	243	283	258	236	261	221	256	253	257	243	252	274	228	254	228	255	291	259	255	239	228	255	226	282	247	281	239	232	261	268	239	259	243	249	268	236	257	248	266	277	264	253	278	269	296	251	259	268	235	248	254	271	272	248	260	251	269	268	257	278	266	276	256	259	266	277	252	289	245	252	279	245	259	252	261	262	247	247	292	288	276	255	272	255	265	255	244	237	237	238	262	262	249	230	257	269	290	261	274	281	266	264	249	265	271	283	253	280	271	262	259	238	254	255	244	268	252	217	261	274	276	264	253	231	250	283	272	234	276	273	226	266	242	276	244	284	268	265	267	267	270	252	298	274	266	251	259	250	234	258	272	247	277	247	261	238	269	247	257	259	277	292	265	254	246	215	248	242	263	256	242	239	258	223	257	279	253	229	260	269	259	204	264	258	243	241	244	252	219	274	275	251	240	257	253	244	265	238	272	267	245	270	273	244	275	252	234	248	259	247	288	252	281	236	291	239	262	259	262	249	253	261	250	232	270	251	250	276	260	256	238	245	277	222	269	294	271	263	251	240	272	302	256	263	237	285	244	245	242	270	254	263	264	249	256	255	292	265	247	266	237	246	219	273	262	264	250	219	229	268	270	265	270	248	269	265	292	268	257	244	272	245	252	255	261	250	279	236	269	261	272	278	284	263	236	256	286	243	272	278	261	265	253	244	261	248	272	255	244	255	285	242	241	289	242	245	221	269	271	284	230	275	241	286	272	253	263	245	274	235	226	252	262	245	285	255	268	258	256	266	278	239	285	246	250	242	253	275	244	234	282	241	256	254	260	228	255	259	232	271	250	251	262	252	240	268	272	275	299	273	270	266	272	230	232	230	229	261	257	269	278	243	246	279	269	263	271	231	236	242	263	241	247	295	250	243	269	281	260	268	259	280	244	287	285	266	263	284	254	243	242	263	264	255	244	245	232	262	242	272	255	272	254	277	234	259	254	263	236	271	248	245	265	269	260	256	251	285	230	255	255	234	254	232	264	257	260	271	233	261	256	230	259	244	234	253	251	261	272	264	267	258	253	281	261	271	230	253	285	247	272	273	271	256	252	255	273	241	277	260	262	242	234	293	271	261	244	276	269	264	255	271	246	279	263	282	246	290	239	243	243	248	270	266	261	263	250	287	250	236	251	285	270	264	275	225	240	248	268	273	243	232	238	261	253	249	273	254	244	252	254	240	243	262	264	270	274	249	217	265	251	264	237	273	241	246	298	278	248	243	253	266	280	251	272	254	251	266	248	253	264	265	264	245	265	266	250	274	271	275	263	253	241	271	252	196	233	272	260	274	257	242	258	250	267	254	255	266	234	271	267	268	250	265	262	224	236	250	264	253	258	273	274	268	253	268	243	251	262	262	251	241	240	261	250	264	253	246	276	233	237	238	250	282	252	235	263	251	245	265	246	284	225	265	252	268	265	261	235	253	266	264	240	262	236	278	232	254	242	290	228	259	272	268	219	242	244	248	297	254	265	275	267	251	260	273	231	224	268	261	239	265	260	286	250	271	264	271	231	219	270	258	252	250	235	274	251	267	261	264	250	252	261	256	255	291	287	269	242	262	245	244	263	258	286	261	238	273	265	239	252	261	266	245	225	242	243	282	277	255	241	264	255	260	300	251	259	261	279	268	242	269	272	248	274	261	242	262	266	254	252	271	263	250	246	251	286	275	228	254	232	233	272	259	258	225	279	265	284	258	262	292	271	263	258	280	270	238	247	270	260	260	272	263	288	244	290	262	266	235	273	270	248	261	263	251	276	274	248	266	248	283	265	263	288	240	284	242	269	272	277	274	257	269	275	235	247	261	263	278	259	243	260	252	255	248	266	256	255	244	240	230	254	236	256	265	249	258	269	268	262	246	240	280	263	265	227	260	247	242	231	245	253	275	222	256	269	248	269	254	229	226	276	281	251	233	248	243	263	248	282	266	249	257	245	265	280	229	232	248	258	254	265	270	244	262	246	255	232	245	263	259	251	261	246	266	226	257	261	259	258	257	253	239	256	242	270	255	265	254	247	256	264	252	255	248	263	281	259	241	264	258	230	235	257	262	247	229	244	258	303	239	243	260	264	235	266	263	258	261	274	260	253	266	260	248	236	275	274	260	265	229	258	251	268	262	271	256	254	257	248	261	282	268	259	257	281	265	278	263	272	256	248	270	268	287	254	260	243	262	209	240	234	261	244	255	246	229	244	264	268	230	262	277	279	246	253	227	240	268	251	273	271	270	241
23448	21565	29611	24029	21536	20680	4685	827	584	543	399	339	254	235	234	176	196	171	161	181	148	136	132	115	112	110	127	93	103	111	106	112	90	91	95	102	71	74	104	91	80	89	85	85	84	73	81	84	83	72	79	82	80	90	80	72	81	98	65	80	71	84	82	78	75	81	81	84	87	91	76	79	61	76	84	83	74	80	97	77	87	54	68	76	86	74	87	96	77	77	84	75	89	85	94	94	67	73	70	76	77	74	101	69	79	70	77	76	80	62	71	89	82	92	83	72	63	81	81	82	90	100	70	83	86	73	63	95	96	84	83	74	76	82	85	77	76	70	71	67	86	75	79	84	82	82	66	69	67	75	77	60	102	61	80	75	74	79	99	111	91	63	65	82	71	92	83	73	68	69	73	83	67	90	77	72	78	93	65	55	76	90	97	77	66	79	74	74	90	81	98	64	79	81	67	73	95	88	79	87	75	73	85	80	88	83	66	75	73	65	72	75	86	92	78	59	64	62	77	73	86	99	94	97	69	64	72	76	85	87	92	78	78	90	76	68	76	78	79	81	82	72	86	71	88	70	85	83	74	75	68	86	82	92	69	68	103	70	90	68	65	82	72	73	87	81	83	84	59	89	85	93	73	84	69	85	84	98	69	80	70	74	58	70	76	75	81	88	81	76	91	91	83	70	84	84	77	84	71	73	73	75	87	69	73	74	80	81	64	79	74	84	77	78	88	73	93	80	71	93	74	77	80	61	81	61	75	77	68	90	77	84	89	80	84	81	82	80	74	77	66	73	73	82	89	88	99	64	80	60	76	88	90	74	72	95	94	74	85	79	75	88	84	66	78	83	76	83	73	63	75	85	88	93	78	80	84	62	57	89	82	66	84	86	83	61	96	82	65	65	77	71	57	65	62	85	77	61	81	85	81	80	71	76	69	85	84	80	81	65	81	83	73	115	86	80	76	80	73	84	89	78	69	73	91	88	74	87	77	85	68	90	72	76	84	92	80	63	63	67	72	71	82	75	93	87	77	77	79	85	68	83	76	85	79	75	80	91	67	59	78	70	83	77	83	82	86	93	85	74	68	74	67	68	71	90	71	77	89	68	78	78	73	72	80	96	79	80	76	95	70	79	94	87	70	86	72	84	81	80	88	85	77	92	73	79	78	85	86	83	79	66	80	73	75	90	95	70	75	78	72	65	69	68	68	77	83	75	84	89	74	78	74	75	69	78	55	68	92	66	74	85	75	84	96	73	89	65	65	88	75	78	73	87	62	77	81	84	78	71	87	75	78	91	88	86	69	88	61	77	80	77	84	78	68	82	69	92	66	89	62	81	69	77	81	88	66	71	70	79	91	62	73	82	75	88	85	80	56	75	95	89	63	78	80	69	71	85	72	80	88	81	77	78	83	89	80	94	74	79	77	85	78	69	81	63	75	99	90	90	74	76	91	82	94	91	76	72	96	88	81	80	89	98	79	88	83	75	76	88	75	71	80	98	86	92	91	76	97	80	87	90	91	98	86	73	58	71	67	96	92	64	78	74	79	71	84	84	73	76	72	81	80	73	74	80	82	80	63	71	75	73	67	96	76	92	74	75	84	76	68	89	95	74	75	68	77	73	82	77	72	70	91	74	81	84	93	86	96	75	74	81	88	82	77	84	62	91	69	83	90	80	70	86	83	100	89	79	75	79	68	86	80	76	81	80	82	81	73	87	103	71	63	84	82	80	88	67	70	87	82	81	88	84	68	74	79	61	60	79	85	86	75	74	83	89	76	77	78	78	76	68	94	69	69	85	87	87	95	84	73	68	75	78	71	78	75	73	61	89	89	82	76	82	86	88	78	86	85	78	75	71	69	62	79	74	85	86	91	64	79	71	73	78	77	75	91	88	96	79	85	80	87	82	63	79	85	88	69	94	80	75	85	68	73	77	74	84	78	71	78	64	73	92	80	76	90	72	78	76	77	83	82	74	65	77	76	94	73	85	70	81	76	69	77	74	78	79	76	68	99	79	76	71	57	68	85	77	81	74	84	72	76	76	65	82	70	63	89	84	76	82	77	80	73	88	69	97	85	80	89	91	76	92	81	75	82	87	82	79	82	74	102	80	76	71	76	67	89	73	70	92	72	65	67	87	85	81	83	81	102	90	81	74	78	81	82	75	83	80	75	85	75	84	91	72	70	94	73	89	80	78	86	81	86	74	76	81	81	83	93	77	75	80	69	80	68	87	74	74	79	76	71	75	76	80	77	80	83	71	85	84	96	81	88	64	86	79	62	72	77	78	74	63	91	95	89	70	86	77	74	87	89	79	93	108	94	72	73	77	73	93	76	85	92	72	85	71	86	74	90	78	84	70	76	69	73	62	92	83	78	88	88	84	94	70	84	82	83	94	76	80	79	74	79	84	76	78	88	86	84	77	77	92	83	78	78	87	70	92	72	76	91	107	85	71	90	86	69	97	72	68	71	76	68	70	90	84	55	87	87	78	85	80	66	82	80	76	94	84	77	86	69	80	89	86	82	79	77	90	79	77	83	96	75	101	71	75	72	68	80	73	86	78	70	73	96	73	77	92	74	86	78	94	82	74	78	83	88	87	81	86	75	96	77	74	77	68	78	89	87	83	82	72	60	83	77	78	88	94	96	88	83	78	80	84	83	88	84	75	76	98	89	72	77	82	74	77	84	58	72	81	81	64	78	79	79	71	68	70	96	100	93	80	75	74	87	77	90	93	80	75	69	84	74	74	58	83	73	82	74	76	83	72	63	91	91	69	75	81	75	64	69	82	75	92	76	66	71	83	74	75	79	83	83	81	78	84	102	75	86	78	92	72	71	80	80	89	82	76	80	73	79	98	66	75	80	74	81	85	83	108	74	75	65	81	82	78	75	72	72	77	75	84	78	81	89	78	73	79	79	69	67	79	66	78	87	75	68	76	82	86	80	88	62	74	76	86	87	85	77	82	77	73	98	77	68	87	72	83	72	76	88	83	76	77	82	85	88	63	82	99	63	85	75	76	74	70	92	70	66	79	80	77	75	81	90	82	66	84	80	76	67	73	75	85	82	89	84	67	88	74	78	79	73	75	88	75	87	61	93	72	75	68	68	73	91	81	71	87	83	81	78	82	62	74	74	74	94	85	76	76	77	85	70	83	69	69	98	71	75	93	80	82	60	78	83	85	85	77	67	78	67	73	78	78	91	77	73	84	79	73	86	84	73	61	83	69	56	76	70	86	90	81	91	93	78	79	81	71	77	86	84	84	70	70	70	78	80	83	81	78	81	86	69	97	93	94	77	90	91	81	87	97	85	91	101	84	83	81	85	84	70	65	73	84	79	68	60	68	83	95	66	71	87	86	79	82	78	86	77	88	86	71	94	90	77	80	76	75	86	81	87	74	78	77	72	84	79	82	86	81	76	69	93	84	82	82	66	76	78	71	72	99	70	78	72	69	74	71	73	85	84	91	70	73	77	78	94	77	74	81	73	74	91	90
58977	79823	50584	7489	4885	3505	2530	2153	1782	1409	1162	909	645	531	550	506	400	384	359	347	344	282	261	206	209	209	188	175	173	175	143	149	136	148	129	155	155	128	148	137	117	154	130	148	107	130	117	124	134	110	113	129	122	117	106	105	128	101	127	118	110	139	112	111	108	109	135	118	115	116	116	125	121	136	124	120	134	118	125	117	113	112	103	108	123	106	116	119	123	124	131	123	126	108	109	108	117	129	112	118	113	104	131	108	122	114	122	121	98	114	99	125	124	100	114	95	118	124	126	119	114	92	111	104	99	112	137	117	98	107	107	95	114	102	107	115	110	118	110	109	132	127	86	112	107	105	113	96	93	95	104	108	109	97	110	101	132	117	98	102	101	107	106	106	130	117	123	114	109	123	117	94	107	114	105	107	112	119	130	101	108	114	113	102	98	95	115	117	110	106	92	110	90	106	119	102	117	105	112	125	114	118	114	98	121	97	111	124	121	104	124	111	97	109	114	96	108	109	96	97	99	131	104	111	116	124	118	110	107	106	105	109	106	101	126	106	124	101	112	121	109	106	114	114	109	119	113	102	130	109	117	109	113	111	106	89	120	108	125	105	117	91	123	111	120	114	113	124	107	103	111	92	111	101	103	120	106	108	112	118	92	101	112	90	129	115	112	92	114	127	101	105	110	108	97	113	109	105	117	124	113	112	105	108	115	104	103	94	111	116	106	114	111	110	97	113	100	94	109	98	100	111	96	120	110	94	115	111	122	103	117	96	137	99	100	122	113	117	113	106	116	114	114	110	124	93	116	120	112	114	105	119	96	108	115	115	94	122	125	111	111	98	116	105	113	126	95	96	107	127	125	123	105	105	122	130	120	99	107	134	119	123	109	119	107	102	109	113	108	96	113	108	117	108	102	110	100	115	113	109	128	112	101	115	103	107	121	129	101	96	114	95	92	104	122	110	89	78	108	110	124	87	117	113	112	106	93	123	110	100	110	108	110	108	94	101	112	115	131	97	103	118	107	112	119	93	119	119	116	117	109	116	109	93	91	112	86	116	118	94	101	94	109	109	131	105	95	111	110	108	117	106	97	109	100	116	116	114	98	124	97	114	110	98	101	97	110	114	104	106	107	109	102	120	107	117	113	114	101	114	118	114	96	105	114	100	109	105	108	121	94	96	105	89	109	101	102	117	111	109	135	118	99	119	116	106	113	101	112	108	99	116	112	114	115	113	104	101	97	116	117	106	109	95	112	128	106	126	111	94	111	117	108	97	114	123	107	97	107	108	105	105	105	103	106	115	103	114	110	112	98	109	116	95	103	94	98	107	109	117	110	119	114	118	97	141	114	116	110	107	105	118	111	104	87	114	119	117	106	102	91	106	126	118	108	103	97	113	125	127	105	118	111	117	125	99	103	93	114	98	114	110	117	112	111	114	108	100	103	104	98	109	122	112	119	109	111	112	110	99	132	100	106	117	107	105	121	99	114	99	120	112	100	116	93	112	108	114	108	118	113	110	109	102	119	138	99	102	105	126	114	115	112	107	100	87	99	94	119	111	109	125	116	115	110	114	105	116	107	116	105	99	118	106	121	118	99	127	107	94	115	106	111	115	103	106	99	107	108	121	120	117	107	104	113	112	98	119	114	88	95	110	124	111	113	106	94	97	116	107	115	126	90	120	118	111	109	112	109	126	94	93	114	120	97	120	110	117	112	110	117	115	118	109	94	109	104	114	125	114	97	111	116	118	120	113	98	114	112	105	104	95	105	86	112	99	122	103	115	115	89	122	118	112	83	122	113	110	114	113	110	99	97	117	104	107	106	111	115	101	87	110	128	93	99	99	129	135	113	109	115	99	104	119	120	113	92	114	116	105	113	111	125	116	112	112	105	109	116	108	104	114	94	109	100	110	101	101	111	98	114	122	104	106	125	99	106	119	106	100	109	96	102	95	105	112	110	114	120	95	128	112	95	124	108	112	103	110	111	121	113	123	120	105	120	104	109	110	116	99	101	125	103	114	106	94	106	113	104	104	112	101	98	102	106	106	88	112	127	118	125	107	103	93	103	113	101	102	104	119	111	114	109	116	122	96	123	117	110	122	128	113	113	94	116	115	98	113	119	132	106	111	105	100	92	96	120	107	90	110	111	108	105	128	116	94	118	111	115	104	111	114	114	120	99	111	108	107	114	116	109	114	125	124	106	105	123	93	100	121	113	98	110	116	109	110	100	109	127	100	114	100	128	107	115	116	108	136	119	133	118	95	114	106	109	104	109	113	112	131	120	116	131	106	116	108	101	84	113	114	117	110	107	102	110	83	111	94	111	94	123	119	106	110	105	107	105	101	100	121	132	115	112	124	99	94	100	135	107	116	109	123	99	100	108	117	119	111	101	141	103	111	97	116	103	95	121	99	99	103	103	100	105	93	105	135	94	116	133	110	97	96	123	112	112	115	103	121	117	107	111	119	109	111	115	97	107	102	115	106	104	91	107	83	100	121	97	107	124	112	100	95	101	87	115	104	104	109	106	102	98	102	103	108	117	119	106	106	110	116	107	121	104	97	111	97	95	122	122	111	104	111	128	123	121	104	102	108	115	119	109	96	103	108	107	106	120	109	123	128	97	107	109	92	109	114	119	112	90	111	130	93	108	107	116	103	104	102	113	111	118	122	119	109	105	91	128	110	104	115	98	96	133	111	122	117	110	105	114	131	103	104	101	107	102	102	109	112	113	116	95	103	100	108	110	105	102	105	99	86	105	108	101	87	107	107	116	104	103	128	102	93	109	115	119	104	109	107	125	109	96	106	111	116	110	99	108	127	114	110	115	113	119	118	94	114	118	107	100	121	103	108	104	98	103	117	105	104	109	105	103	103	119	105	107	105	112	98	105	103	109	91	128	119	111	107	117	117	106	108	104	109	116	107	109	96	121	108	108	97	119	116	109	98	125	92	106	93	119	102	119	106	105	108	104	129	103	99	126	128	108	111	85	94	108	84	132	111	115	124	119	100	125	83	93	116	127	85	117	138	104	106	112	116	115	117	103	111	105	98	116	102	93	103	108	111	97	99	105	111	110	108	91	115	112	119	95	109	105	114	132	98	103	110	114	128	116	111	109	117	109	106	99	102	109	103	118	118	118	109	119	109	132	107	104	103	106	116	117	100	113	114	116	103	118	105	95	104	100	111	105	89	135	102	104	98	103	132	111	112	110	113	124	113	105	82	113	94	100	87	108	105	107	111	105	122	114	97	116	112	97	111	94	106	120	116	93	115	111	108	105	96	105	113	100	116	135	104	96	99	102	100	116	112	109	98	93	108	101	106	116	110	102	110	118	118	93	109	111	91	86	119	95	120	107	114	108	102	133	116	91	121	107	101	103	101	112	116	116	115	116	113	100	117	116	113	104	101	101	107	109	104	118	138	114	95	127	117	92	107	82	139	114	97	105	121	100	93	109	126	134	118	107	105	117	112	119	114	118	105	125	103	114	114	100	126
27957	23057	19107	3017	633	475	399	383	356	319	312	274	260	275	263	283	251	260	279	246	244	259	241	254	219	257	250	260	229	243	260	255	282	240	249	263	266	260	260	241	254	260	241	283	279	251	267	225	245	264	259	266	246	237	242	235	253	241	240	249	239	261	249	263	275	279	223	261	239	281	250	262	277	268	247	262	257	276	271	265	246	245	228	226	194	288	263	247	274	235	261	239	240	260	255	250	257	224	246	261	257	240	253	255	236	274	254	255	268	252	275	275	240	245	258	234	254	238	257	241	279	263	258	233	267	244	239	228	225	251	226	269	255	285	259	252	256	251	269	227	246	258	248	251	258	269	266	267	266	298	252	261	272	251	253	264	239	222	236	276	246	250	247	249	262	223	256	253	260	252	260	235	233	263	256	246	249	260	234	250	249	236	252	248	250	258	262	278	251	260	260	269	249	245	248	258	272	235	236	243	278	240	243	259	249	258	262	251	230	264	230	277	215	239	247	218	247	256	267	265	223	248	264	251	241	251	255	257	242	252	236	239	241	238	250	228	261	257	205	265	262	252	229	258	262	257	292	265	251	262	238	238	280	260	251	237	243	239	237	262	246	298	268	283	246	249	271	231	256	280	250	271	261	231	241	240	250	271	244	236	211	255	243	291	268	256	251	288	253	276	264	237	272	248	258	269	245	223	238	234	245	271	268	249	252	247	228	254	227	264	220	244	245	239	272	257	232	249	262	253	253	253	252	254	231	277	227	268	257	266	240	267	241	228	259	239	265	235	251	251	255	258	236	246	234	251	239	255	294	233	254	225	243	250	256	253	237	252	271	245	265	242	262	240	241	229	247	233	247	213	281	233	284	262	258	271	248	248	227	266	281	249	245	268	232	261	263	225	249	236	251	257	252	220	237	263	222	285	243	243	223	227	258	258	247	288	248	243	239	266	271	208	283	244	270	274	246	263	286	243	246	252	287	261	252	263	265	275	244	246	268	248	233	256	222	264	257	251	277	247	236	255	264	236	239	271	251	250	259	238	233	249	225	227	260	264	256	275	232	284	223	288	255	253	248	273	264	257	248	223	236	247	270	252	241	244	212	270	284	244	249	229	247	240	259	249	288	225	258	253	252	233	239	278	251	246	280	207	273	246	211	275	262	259	255	253	270	260	258	257	284	265	268	255	237	237	243	246	247	249	246	236	260	264	249	233	235	265	242	271	244	265	235	243	252	260	254	231	275	256	275	265	237	268	267	257	237	250	246	266	265	201	291	244	248	247	235	245	249	275	257	218	235	237	236	266	268	268	281	274	243	271	269	238	245	266	241	281	262	246	244	231	249	273	244	231	238	268	277	238	253	267	258	242	238	241	242	269	264	248	262	225	260	272	239	263	262	260	243	280	265	251	238	250	234	255	269	256	259	256	255	268	244	251	244	257	264	255	273	254	250	259	255	251	267	259	263	272	259	238	259	268	272	260	238	250	230	256	280	239	259	259	272	242	256	246	245	269	253	238	251	248	284	252	247	234	266	256	251	233	241	255	269	264	249	235	246	265	232	249	253	240	239	265	249	225	238	275	248	252	244	251	245	232	273	236	277	283	269	250	245	250	252	223	244	254	259	247	271	233	244	249	251	263	240	225	232	232	263	243	245	225	286	240	282	236	244	237	255	251	238	256	250	251	253	259	288	240	251	247	279	247	252	243	259	250	274	271	278	245	262	252	257	254	258	218	267	246	269	257	233	250	241	248	239	238	244	221	261	258	259	239	234	242	266	260	270	246	282	253	242	261	238	254	263	254	234	244	258	243	249	257	245	253	270	255	261	231	239	247	230	254	237	271	253	241	246	266	248	220	236	237	258	252	254	253	252	242	236	275	251	249	205	249	224	231	260	276	276	273	267	237	272	257	262	251	235	237	245	268	255	259	245	254	244	241	245	271	294	239	246	237	231	261	233	277	243	230	238	246	263	264	243	254	246	249	270	239	246	234	249	255	251	247	216	254	227	263	273	249	261	250	255	235	248	233	218	252	224	211	237	238	229	269	231	233	258	267	249	260	241	274	254	256	273	251	259	248	280	256	215	245	246	267	270	253	266	252	258	271	263	244	262	235	274	243	260	246	243	253	272	246	239	239	281	225	239	215	245	236	269	249	254	243	248	243	256	253	248	262	253	261	247	268	227	248	305	254	225	242	269	258	224	241	271	288	247	231	240	246	228	267	250	236	237	226	250	252	251	238	247	254	229	259	253	269	228	254	259	267	281	251	240	249	272	286	257	231	239	248	265	244	232	259	274	276	263	252	257	263	285	242	244	282	237	264	250	268	264	236	248	254	237	249	235	241	278	238	254	254	247	225	260	248	232	247	212	244	294	255	230	274	237	245	253	249	246	290	231	239	255	243	231	254	255	250	249	267	247	254	259	233	237	253	236	262	267	271	231	276	253	235	266	240	206	242	277	273	254	267	251	232	238	254	232	267	248	258	221	232	247	222	271	292	249	239	238	228	243	265	250	251	275	222	265	247	276	242	274	254	230	279	281	273	245	265	229	273	254	272	241	272	263	243	267	230	251	257	232	270	237	229	263	269	253	245	234	251	247	242	252	231	226	237	252	251	245	236	248	260	245	256	232	240	254	245	238	262	245	246	231	274	260	232	246	272	265	269	235	258	221	279	243	251	292	248	257	239	236	251	246	238	250	238	239	239	259	264	229	213	252	240	240	244	249	234	261	255	249	282	233	235	266	277	243	257	221	263	232	229	252	241	266	252	265	249	232	246	258	246	233	256	238	266	236	227	244	267	234	240	235	242	237	252	281	254	300	217	244	261	248	277	240	226	261	228	263	252	238	261	258	258	245	231	254	255	266	286	262	261	232	235	229	267	243	256	270	225	248	234	276	285	267	258	228	249	243	231	244	238	226	226	243	228	239	254	256	261	248	236	261	263	259	248	259	234	237	237	240	260	221	256	237	243	237	221	243	224	243	264	237	266	224	236	229	252	215	251	252	257	241	239	281	258	234	228	243	235	258	269	264	240	258	251	236	257	243	258	239	231	244	263	258	215	255	247	254	256	245	241	250	236	269	286	243	257	223	252	229	231	273	245	260	268	261	269	231	252	302	266	276	268	248	244	267	263	271	269	259	249	255	239	261	237	262	257	239	240	258	230	256	253	233	279	260	259	234	253	240	237	303	239	266	267	250	240	270	250	255	234	218	227	251	269	259	270	262	259	228	256	236	256	280	224	274	272	265	270	253	238	249	235	253	242	256	244	271	243	232	247	258	251	277	250	250	256	247	256	280	250	255	250	246	280	259	238	239	266	243	260	258	221	235	280	245	233	260	269	266	280	245	247	235	218	254	250	246	237	230	217	252	225	244	251	285	252	244	240	238	268	263	252	252	271	228	246	249	235	233	254	235	234	233	274	254	243	274	247	227	240	248	253	243	245	262	235	248	251	252	241	248	271	236	241	241	254	256	269	225	249	261	249	249	236	197	247
26459	32299	18456	2177	1275	947	765	734	651	572	484	456	387	398	406	384	353	374	403	405	353	359	360	361	353	377	361	313	338	331	343	362	339	337	310	302	348	319	376	335	300	347	351	330	310	284	302	385	332	297	347	335	355	314	320	352	346	332	322	332	306	329	344	299	328	325	314	334	339	359	346	357	315	350	334	312	317	350	311	340	345	317	331	359	353	368	333	329	347	348	324	372	363	349	337	363	323	324	345	320	343	348	350	333	349	340	325	345	345	329	305	314	341	379	340	365	359	361	331	306	346	327	345	355	317	351	324	339	328	368	356	358	384	346	350	340	324	376	296	325	292	354	355	318	359	321	327	353	376	355	330	344	303	331	335	364	332	350	306	346	364	327	324	349	310	317	355	308	312	323	338	343	300	326	298	326	343	327	339	336	319	329	338	320	308	324	324	347	359	361	323	329	330	310	338	347	323	358	318	354	331	330	362	312	369	328	335	339	353	357	355	342	306	340	341	314	344	330	346	342	348	359	354	323	349	337	331	350	358	315	312	315	329	339	372	318	325	335	349	338	353	340	351	358	318	311	339	315	336	326	311	345	360	335	353	332	342	344	342	346	318	346	373	335	369	343	338	332	319	315	329	370	384	349	346	344	338	334	350	368	321	338	358	335	338	324	326	359	344	342	323	334	310	333	322	326	321	343	352	358	337	324	324	334	361	353	355	325	325	361	379	330	329	300	354	326	344	347	323	310	297	343	360	356	331	334	312	357	344	291	334	333	346	319	347	304	328	305	363	305	341	368	335	336	336	301	315	337	358	377	297	356	328	362	372	340	352	370	320	320	314	352	316	329	317	344	324	358	352	314	353	319	318	311	339	367	282	338	313	327	317	332	321	346	314	335	327	339	335	316	324	369	325	327	322	323	321	338	350	327	331	338	315	324	331	343	345	354	320	291	282	331	331	318	336	343	355	368	358	367	297	323	340	318	341	340	328	341	319	364	348	334	360	320	292	347	350	330	322	302	361	330	336	318	322	340	291	337	343	330	304	279	316	359	318	343	324	323	332	315	318	340	362	325	345	322	346	343	332	325	315	337	294	318	323	338	327	317	298	339	314	326	357	315	336	345	333	328	377	298	342	330	334	337	357	324	342	345	328	312	363	314	361	327	336	337	332	343	320	324	317	331	296	340	320	338	362	295	340	357	363	325	341	324	359	307	351	321	354	341	312	345	335	312	328	334	337	327	325	323	352	303	317	313	349	328	345	335	323	328	357	319	357	335	333	358	339	326	306	315	306	334	369	295	339	336	351	332	347	347	332	314	317	306	359	346	343	386	348	325	371	350	361	340	339	323	327	335	370	313	322	341	350	332	315	327	325	340	354	335	333	335	335	320	320	308	329	319	323	337	328	349	342	337	342	326	349	336	391	361	315	321	389	338	334	342	350	311	331	343	350	348	320	342	350	323	342	309	346	348	307	332	331	290	327	355	329	344	314	353	324	340	316	360	339	351	341	355	339	338	320	337	325	326	390	309	309	332	329	364	309	333	333	341	337	358	341	332	316	327	343	376	333	338	316	342	337	344	331	343	305	328	341	361	309	316	317	330	335	327	300	352	355	302	348	311	351	354	312	336	335	370	310	356	350	343	357	334	352	326	331	324	315	335	322	363	373	361	326	322	312	337	325	338	320	311	322	302	348	348	352	324	355	322	310	317	333	383	328	345	320	372	323	322	339	328	307	337	356	323	335	349	374	358	336	340	323	346	350	312	358	362	351	329	338	349	339	308	297	310	331	327	328	345	318	336	341	346	366	318	295	311	304	324	340	347	316	345	332	345	322	348	340	297	360	342	331	344	385	326	336	321	338	347	344	335	310	337	337	289	345	328	361	326	322	339	330	323	328	343	351	321	338	338	337	336	345	323	359	309	331	362	371	319	318	311	327	323	349	314	346	352	342	312	312	351	326	334	318	335	348	343	335	313	317	338	350	390	322	352	338	342	340	354	322	317	332	324	347	333	370	362	356	335	356	341	357	342	334	343	350	326	321	336	349	311	343	328	312	331	330	310	353	336	352	331	329	366	353	303	323	339	364	331	369	317	297	345	320	340	294	295	331	342	316	307	320	343	338	329	310	305	339	367	340	320	327	327	337	324	329	321	341	335	327	300	328	357	355	353	353	333	371	316	283	316	334	328	311	362	325	350	365	302	346	359	307	325	360	335	337	331	338	317	329	313	337	346	324	323	324	342	340	326	315	309	346	324	296	328	344	305	354	344	351	325	335	331	356	361	281	311	347	347	325	365	339	339	324	292	360	311	315	355	375	378	316	327	317	338	362	367	347	336	334	376	364	320	330	340	322	349	356	372	328	349	334	355	360	350	356	338	325	341	363	336	347	350	351	318	373	355	361	360	318	334	301	354	317	317	340	369	338	319	354	339	366	336	369	334	352	328	365	352	337	345	328	325	385	373	365	314	332	338	342	295	365	313	318	323	331	339	364	336	313	367	341	353	323	373	337	329	374	346	334	318	319	339	347	346	343	378	306	328	336	326	320	363	347	349	340	326	353	380	326	344	348	323	338	359	348	343	339	365	325	343	350	345	341	311	314	333	351	364	329	319	316	348	336	354	337	385	323	340	367	359	335	346	310	345	345	333	278	360	342	342	355	362	323	333	325	352	331	307	324	339	359	330	303	355	328	325	352	345	379	352	347	333	339	329	355	319	370	362	280	379	347	349	354	353	327	355	335	338	335	335	332	335	301	332	342	373	325	334	332	354	316	334	316	334	339	344	375	310	322	312	347	336	336	340	319	335	366	338	344	337	322	330	327	316	394	332	327	358	312	309	296	348	341	322	325	351	321	336	331	331	309	322	329	325	339	334	345	314	327	348	322	348	347	308	349	364	327	321	324	333	354	320	290	356	332	322	329	302	397	359	315	344	334	341	319	315	337	327	363	337	356	307	343	326	295	317	297	333	349	338	332	330	307	346	352	338	308	311	327	314	334	356	319	372	359	334	344	349	340	318	330	345	328	332	311	337	348	317	320	332	319	347	354	305	339	349	334	351	317	328	366	362	331	322	340	346	336	328	303	342	331	321	369	314	343	338	349	325	341	326	362	338	343	351	319	352	338	343	346	342	340	326	350	333	360	331	359	335	344	323	338	334	339	351	332	320	321	347	321	318	325	333	294	323	359	336	328	312	358	322	336	327	365	324	339	341	348	334	328	333	325	359	341	329	355	341	342	324	332	331	308	335	350	356	331	338	298	314	382	328	346	323	350	330	325	348	368	313	367	359	331	325	341	344	344	327	292	321	369	356	313	306	323	346	347	336	333	327	349	350	345	301	349	316	342	315	348	308	348	330	300	349	353	350	322	303	329	319	333	342	303	317	364	325	335	328	353	332	328	347	332	362	308	328	348	346	367	335	374	358	320	380	360	314	326	334	361	351	333	344	341	336	355	322	350	330	328	327	352	339	333	323	329	319	355	321	323	329	341	343
24487	21665	29802	24105	20734	7163	812	629	545	412	357	352	260	266	266	234	251	249	230	220	230	190	218	240	223	227	189	200	178	196	194	204	212	215	198	211	207	187	186	214	200	192	211	209	205	188	223	172	157	185	186	188	183	182	185	202	207	167	189	186	213	196	207	182	196	184	197	203	208	221	174	192	213	178	178	201	161	185	204	205	179	200	182	191	190	202	212	184	217	170	195	218	195	182	186	178	210	183	195	215	191	186	187	179	178	198	163	188	206	196	186	218	198	175	192	198	210	207	195	198	176	188	213	185	185	200	217	182	213	196	204	197	201	172	192	209	186	176	191	185	166	184	174	198	182	199	194	190	208	188	192	190	177	213	210	209	190	172	241	173	170	180	173	194	193	208	161	177	178	192	191	195	205	189	186	187	155	206	197	208	186	172	184	237	189	191	199	178	168	189	187	197	202	186	177	201	198	174	196	163	193	193	199	208	208	177	206	162	196	184	173	170	182	203	194	213	204	203	162	199	192	203	211	209	217	189	204	172	172	181	176	193	184	200	186	215	190	238	195	218	185	189	202	198	191	181	195	210	189	206	188	212	176	180	226	227	179	191	207	223	219	186	177	209	173	214	196	193	186	179	175	177	203	204	199	172	190	198	197	196	175	200	192	201	181	177	190	157	184	200	206	167	213	175	182	177	204	192	213	172	175	187	168	183	182	167	193	174	175	205	197	182	194	187	195	199	194	191	189	190	214	199	186	175	193	192	174	162	192	187	178	199	189	199	195	185	189	229	186	180	193	181	160	177	209	183	226	188	181	191	201	185	216	191	186	190	211	164	185	179	195	207	194	191	212	198	198	182	205	198	196	165	206	211	222	187	191	175	193	176	178	177	186	185	203	210	193	184	231	188	173	175	200	186	185	191	220	189	200	182	173	205	214	200	202	193	182	179	193	172	180	168	201	179	181	185	212	177	185	190	183	201	167	191	190	182	205	169	197	188	195	204	194	190	196	170	216	181	189	166	170	190	191	168	184	189	192	191	204	191	184	183	176	200	193	190	194	194	179	187	151	184	205	202	204	228	174	188	193	163	211	189	179	189	217	178	189	193	219	201	213	186	191	207	189	216	181	196	163	201	198	198	199	181	184	184	206	195	206	216	196	196	183	179	188	199	155	176	172	181	207	206	202	199	188	207	208	188	212	196	186	209	186	196	178	193	166	183	208	182	187	210	205	177	208	176	201	191	186	188	185	184	215	198	184	164	168	177	184	182	193	183	189	170	198	190	168	195	191	190	217	195	185	195	198	195	188	179	187	199	184	188	188	197	186	212	205	194	182	211	197	182	186	196	201	200	190	184	183	186	188	192	194	154	160	194	210	182	188	177	190	178	190	186	183	180	199	160	214	187	187	195	203	182	195	195	190	184	183	196	177	190	209	188	212	182	213	185	184	199	187	193	204	187	189	204	170	181	178	207	221	198	152	205	216	205	204	204	203	205	186	214	204	198	214	211	206	190	193	170	196	193	170	181	160	199	215	166	210	178	206	181	187	200	206	201	166	178	191	191	166	190	195	193	190	203	198	204	166	186	187	209	195	173	198	206	216	195	180	185	159	200	204	207	170	188	185	195	200	186	194	184	179	186	203	182	176	199	189	193	165	180	201	212	178	203	216	158	207	168	206	203	176	226	194	201	206	197	183	187	189	211	183	189	193	188	182	190	209	168	195	205	183	221	194	210	199	201	196	193	192	184	197	192	169	189	177	207	178	203	189	214	204	185	192	183	189	189	204	178	207	177	184	203	222	173	184	211	193	196	182	197	209	195	181	192	191	202	179	205	198	200	192	208	208	206	187	216	185	193	178	192	216	167	172	162	189	215	168	187	183	169	197	170	188	206	183	214	207	203	194	200	200	206	165	182	203	162	170	179	192	186	192	181	182	182	190	206	208	192	187	190	225	198	173	209	211	179	192	178	179	189	188	185	202	195	182	180	197	213	194	199	165	210	178	171	198	173	192	196	187	191	192	180	184	196	198	189	205	181	196	196	195	211	232	166	179	170	188	181	197	178	199	201	190	201	193	206	212	194	200	209	191	211	190	213	206	187	192	160	215	175	182	171	177	169	178	181	178	190	212	172	178	196	227	181	196	183	190	173	175	198	188	206	186	203	200	210	179	198	191	181	194	211	198	187	177	188	203	213	190	195	200	199	181	184	195	190	191	197	189	210	202	208	178	195	185	202	218	169	195	183	210	213	219	191	146	175	195	206	177	189	199	216	186	211	195	205	195	207	185	191	210	179	203	183	189	190	179	207	205	198	191	182	179	180	185	179	165	194	204	177	189	169	191	187	210	202	213	174	212	190	167	201	176	178	218	187	195	186	186	189	173	205	208	183	201	194	195	177	187	203	210	219	193	191	179	194	171	162	163	200	196	187	204	197	190	186	196	181	209	185	206	197	189	200	194	205	184	208	190	174	172	186	187	175	210	194	171	199	179	188	180	161	188	192	201	189	192	190	200	183	198	203	178	203	177	197	209	220	183	207	183	199	195	174	196	154	198	190	220	187	188	210	193	202	170	183	191	195	205	191	191	160	176	203	203	196	198	213	207	191	204	210	199	210	192	185	206	174	198	178	187	196	213	174	176	189	206	196	193	170	195	193	165	205	177	167	175	198	164	160	202	194	182	171	170	210	234	178	185	189	179	181	195	212	201	208	198	192	188	191	183	202	173	209	178	185	180	201	209	189	205	169	163	214	185	183	172	170	195	173	195	217	204	194	179	168	208	204	176	212	199	202	197	176	203	179	177	176	191	195	225	188	202	194	172	187	202	200	195	230	183	199	213	190	210	204	211	196	184	203	191	194	168	210	210	223	179	189	197	182	174	193	214	195	210	170	208	196	185	167	193	186	167	178	198	193	165	212	175	199	195	206	182	184	205	187	183	184	189	182	210	202	196	181	185	188	209	202	194	195	196	198	201	177	178	178	190	202	218	182	203	182	195	165	191	199	203	219	182	184	193	202	174	193	213	207	190	207	220	201	182	201	212	196	178	172	189	199	180	219	188	174	195	175	178	197	191	163	203	200	189	179	178	183	196	190	185	210	164	163	207	176	183	182	207	193	195	171	179	199	160	174	180	203	175	201	217	199	171	198	185	185	181	201	193	170	201	188	176	199	182	193	181	194	166	216	163	188	180	186	202	176	217	173	197	175	207	199	196	222	205	192	194	201	181	209	199	189	182	183	180	181	194	197	202	213	199	184	201	176	184	188	199	226	191	185	199	177	200	176	194	195	234	184	209	210	192	184	207	204	211	223	195	175	213	193	176	184	223	200	188	216	202	202	167	182	186	193	189	218	187	195	205	207	199	173	194	196	171	193	174	210	192	200	235	184	190	224	195	196	199	210	203	193	183	206	193	178	191	185	185	169	198	198	201	199	196	188	166	221	190	184	186	175	205	218	215	218	176	204	203	201	191	209	163	170	167	193	170	212	190	186	205	199
52766	72096	45399	4989	3019	2120	1636	1348	1184	897	762	592	467	466	518	471	436	417	415	391	353	359	314	340	298	295	315	333	276	290	299	245	285	301	254	269	284	258	247	277	257	283	294	270	250	286	284	251	292	269	254	274	265	270	260	272	262	284	260	249	258	279	248	261	236	274	276	260	263	262	280	261	241	250	267	281	239	250	245	274	284	238	260	251	263	257	243	259	275	242	263	275	251	262	252	264	248	220	254	260	260	267	267	252	239	252	265	281	236	263	255	260	260	256	265	254	290	246	292	266	296	276	249	245	253	247	285	246	306	259	231	255	226	255	264	264	230	243	266	258	239	230	270	257	256	231	265	267	232	293	253	267	270	284	257	264	265	253	238	284	282	273	241	256	249	272	239	268	251	296	255	274	267	261	257	250	259	254	301	274	269	228	264	278	261	268	265	267	261	297	293	260	273	271	269	259	254	264	266	261	251	241	251	261	257	252	266	247	276	238	260	259	259	259	270	240	307	258	214	213	281	260	261	283	230	257	281	260	256	242	253	248	255	282	272	254	260	284	277	258	252	238	279	269	260	244	230	257	257	261	275	265	267	239	274	262	264	256	277	287	258	277	259	268	285	264	246	254	246	270	257	240	302	272	236	240	267	279	260	254	289	266	256	256	260	269	257	239	249	259	286	259	257	229	266	259	262	249	243	263	249	252	271	242	265	238	268	237	238	254	255	255	249	253	274	267	265	250	272	272	233	263	236	235	245	287	257	253	254	269	265	264	255	241	267	284	271	260	248	268	261	256	278	273	256	274	228	263	232	272	279	272	266	268	275	245	274	264	250	256	234	255	232	236	273	281	270	263	254	230	255	254	254	268	254	238	241	263	264	257	279	242	268	270	246	239	249	243	258	248	252	254	255	250	269	271	263	273	254	253	254	293	272	257	245	283	267	255	273	248	259	283	281	268	294	265	256	254	277	266	268	226	229	274	259	281	237	287	239	251	285	248	260	233	238	229	241	243	250	262	282	273	252	253	249	260	259	255	277	221	252	294	247	262	289	265	248	273	258	283	291	276	253	273	293	255	252	275	239	273	294	266	266	262	271	259	262	256	242	256	273	263	238	233	299	271	271	247	229	253	236	248	262	247	258	281	260	262	302	265	232	233	242	243	245	269	243	271	258	271	254	258	266	258	238	274	249	251	249	260	281	268	231	278	263	288	261	265	245	278	236	258	250	225	257	226	253	251	255	284	245	262	270	252	276	223	259	266	273	260	259	256	270	265	279	274	229	275	260	271	268	241	278	256	291	277	246	248	276	277	250	243	226	263	263	243	273	242	258	247	274	250	254	260	280	270	260	276	279	260	259	246	280	273	268	266	243	274	244	253	239	300	259	228	269	261	254	268	265	267	270	263	256	244	246	276	260	245	241	268	257	233	249	264	259	241	254	240	268	259	246	269	241	262	266	262	278	246	261	220	243	281	267	261	250	253	256	255	262	273	296	233	261	238	249	264	257	285	295	253	254	239	266	257	276	241	240	267	264	263	265	245	239	263	253	277	244	255	248	257	238	228	307	276	262	263	236	249	293	268	286	252	258	257	238	226	238	262	259	267	268	262	261	250	258	249	251	253	259	264	257	229	262	248	244	255	257	273	277	233	259	278	246	280	261	255	254	245	244	287	263	252	274	237	270	258	265	271	266	303	241	256	239	266	269	246	261	253	248	238	239	270	289	261	235	264	271	269	262	272	263	264	253	302	263	257	251	254	258	269	263	281	246	254	262	255	222	260	256	280	251	253	261	264	249	276	249	313	239	261	281	263	280	271	263	260	267	261	235	263	251	250	247	249	261	270	273	270	260	259	270	254	245	264	267	261	294	273	246	272	278	262	277	242	275	269	285	256	242	252	269	249	256	301	277	270	251	271	272	250	269	228	260	262	245	261	260	253	268	259	228	254	284	269	262	273	273	279	274	278	275	249	286	260	242	270	236	282	243	246	285	276	260	269	242	264	247	260	239	262	255	224	268	227	247	266	222	275	293	248	237	274	251	247	241	267	266	220	263	263	243	263	237	280	246	273	263	255	305	268	302	249	287	278	248	250	227	254	237	244	256	248	259	240	283	269	263	275	281	247	240	283	245	253	270	236	283	268	275	292	258	276	223	266	275	240	278	257	228	264	269	277	258	288	262	257	231	259	238	265	238	267	254	251	256	254	234	277	266	252	250	247	259	237	258	284	254	268	271	277	242	253	249	290	269	266	249	253	279	264	260	243	246	270	252	240	252	277	251	273	243	254	262	268	276	273	248	248	234	269	259	252	260	260	258	254	248	255	270	291	263	248	264	272	268	252	224	265	261	253	275	229	284	298	258	256	273	254	265	262	265	268	257	254	249	294	258	269	249	251	267	274	263	276	232	261	245	258	248	276	260	284	260	266	243	268	248	256	248	254	270	263	272	277	234	277	262	249	273	226	306	263	275	268	236	234	266	279	272	285	255	279	255	245	257	257	234	253	281	258	231	279	289	282	220	258	246	265	253	235	251	257	253	258	244	240	245	256	269	286	261	269	261	241	258	254	272	280	277	283	293	256	257	255	260	240	270	243	254	289	265	270	270	254	232	270	250	271	277	253	247	245	242	265	278	271	234	270	241	253	254	238	249	268	270	255	275	246	272	276	257	278	255	269	279	254	265	255	251	271	295	237	249	267	272	293	237	264	270	269	276	243	286	268	253	254	252	290	270	265	298	281	260	261	239	252	283	249	281	247	283	278	264	282	243	263	250	271	265	239	253	292	300	245	243	291	280	252	248	280	254	270	294	276	238	254	238	240	254	252	250	241	263	231	267	272	237	239	251	238	272	255	239	255	264	254	243	277	248	272	275	273	246	265	280	252	253	290	288	262	263	242	264	255	242	267	260	268	272	271	274	241	251	287	266	255	278	269	275	278	235	252	275	235	234	284	272	272	279	263	247	267	298	280	222	257	260	300	261	283	260	260	255	279	254	268	269	262	274	237	258	263	272	275	246	275	248	278	229	269	274	250	271	264	247	242	282	242	243	269	239	256	260	266	247	246	257	236	291	252	279	281	230	254	245	284	286	243	285	263	253	253	269	274	236	256	229	245	279	264	258	249	254	285	261	262	275	256	304	252	271	268	254	238	231	279	267	235	238	242	271	247	264	267	237	281	236	247	260	253	283	254	270	254	255	244	243	244	264	245	270	274	290	244	239	244	238	249	265	275	250	245	267	234	240	236	293	269	312	260	252	248	289	267	260	262	241	269	256	259	254	243	295	257	263	277	238	259	236	254	227	258	246	249	259	250	256	268	256	225	237	233	252	290	256	265	249	245	238	265	271	255	255	259	285	254	271	277	281	289	239	248	267	235	269	291	240	258	255	249	263	290	269	283	274	244	239	259	255	289	261	243	259	265	267	256	291	276	272	229	279	242	251	239	246	252	238	281	268	258	247	255	237	258	281	256	266	278	268	240	274	269	240	251	259	265
23412	21570	29810	23841	21528	20926	5412	776	562	428	337	269	266	221	201	205	190	184	165	130	156	129	139	108	116	111	104	107	112	96	94	86	104	89	81	94	97	110	100	100	81	75	89	117	77	87	99	73	74	88	82	85	88	90	90	94	89	107	94	86	81	73	73	86	85	81	70	90	88	75	89	83	102	88	73	73	85	71	76	86	84	94	78	79	90	98	76	85	84	83	64	83	83	79	92	72	83	86	65	89	69	77	78	95	84	91	101	80	80	87	89	71	91	82	99	84	78	95	90	83	72	85	88	84	69	71	81	68	88	78	82	76	80	86	74	82	93	74	87	76	101	91	84	76	77	86	84	76	68	89	84	77	86	83	78	89	81	95	82	78	73	91	69	89	82	83	86	92	74	88	56	72	86	69	85	64	95	78	96	92	71	73	81	79	74	64	67	87	79	80	92	79	68	76	88	83	82	55	81	91	73	90	78	73	73	77	85	80	73	93	112	88	85	76	89	86	87	90	76	85	92	94	76	62	78	89	94	77	84	94	78	86	81	77	82	96	89	66	74	91	82	84	84	90	91	81	68	59	86	78	82	86	104	76	81	105	89	85	83	93	87	94	76	70	85	84	81	98	96	83	80	56	82	83	65	69	83	83	79	73	74	105	75	85	82	63	82	92	87	93	80	63	89	88	117	90	74	68	76	79	85	80	84	95	76	72	77	81	100	73	78	81	89	75	80	89	77	82	76	65	90	83	87	86	82	76	77	86	82	94	87	85	72	92	82	93	77	80	96	90	90	78	81	98	70	93	77	85	73	66	102	74	90	76	91	82	95	91	71	102	83	81	83	81	79	75	79	87	84	78	88	78	80	78	78	72	83	82	82	87	90	77	92	71	90	76	83	78	86	84	71	96	86	76	72	95	79	87	75	90	80	77	66	89	104	86	102	78	69	82	93	71	83	66	81	89	82	81	75	60	77	88	75	64	79	84	73	62	84	77	76	88	75	71	89	95	77	92	81	80	95	92	89	89	83	79	77	74	79	86	66	82	88	90	81	73	85	70	86	83	70	81	61	72	77	83	89	103	70	88	92	76	69	69	77	81	84	84	76	74	83	79	71	78	86	110	83	95	71	79	78	89	65	76	73	72	79	91	86	70	85	83	87	78	85	82	78	75	71	94	75	97	76	78	74	82	70	78	74	63	90	89	89	70	77	83	83	86	76	63	90	67	86	78	78	80	77	73	86	76	91	91	70	90	80	95	75	75	97	81	87	77	91	83	61	100	78	78	90	97	74	91	68	81	64	77	92	85	81	86	87	89	86	91	83	75	94	81	69	74	72	77	75	84	71	103	83	82	82	72	84	91	80	86	63	98	67	92	100	82	77	82	95	73	83	78	83	72	92	83	67	94	92	82	99	78	73	73	85	86	86	79	77	83	84	83	85	71	70	95	71	88	81	93	87	71	87	62	86	77	92	74	82	65	72	65	82	82	89	80	88	89	92	81	75	91	90	68	81	80	73	65	72	76	73	71	79	75	84	98	71	84	101	50	74	86	84	85	91	91	81	88	85	69	103	86	78	87	76	92	96	75	78	87	76	67	89	83	78	80	78	83	78	80	62	90	76	76	85	76	82	75	70	91	85	75	85	86	73	89	89	89	80	94	80	79	67	80	76	76	73	94	80	78	90	69	91	100	71	76	94	86	78	70	78	61	86	85	70	84	94	74	84	94	90	81	86	63	70	83	87	68	65	86	80	66	58	78	71	77	87	67	72	92	101	79	84	82	79	81	84	87	86	81	83	77	82	76	67	85	79	80	72	81	75	70	89	84	72	83	81	84	77	70	78	81	65	78	70	88	84	83	86	104	84	89	78	86	75	74	78	81	93	82	67	83	76	82	87	87	92	90	70	96	93	69	83	92	81	90	71	69	74	77	78	95	78	70	86	76	75	72	91	79	94	78	85	64	82	86	70	69	93	93	84	69	89	78	86	80	92	86	85	84	78	105	82	75	81	82	70	90	100	84	83	82	86	94	78	96	93	91	88	72	103	69	79	71	82	94	77	80	83	83	78	93	67	99	93	80	82	89	95	87	77	69	82	96	85	83	84	89	89	83	64	66	82	79	83	78	94	77	85	96	73	79	73	81	85	62	95	68	89	95	73	99	71	96	75	65	83	77	76	77	73	70	91	76	85	77	83	84	88	88	94	76	72	74	80	85	104	92	82	96	74	102	80	77	91	76	76	78	83	93	76	77	68	94	87	82	86	75	84	64	77	68	74	78	86	86	97	89	71	98	82	84	83	73	92	83	81	87	72	79	79	102	76	78	81	82	88	75	79	87	101	90	80	71	73	79	66	82	80	80	96	81	92	89	95	87	71	77	74	89	94	70	88	81	104	81	80	71	101	81	88	73	77	89	83	87	81	85	90	90	75	96	63	84	82	80	80	78	78	64	81	82	83	75	49	79	92	112	83	76	92	90	95	98	71	61	90	83	90	71	86	86	71	94	81	91	84	71	89	74	75	94	85	79	79	93	74	83	85	90	93	95	79	90	70	92	82	92	89	92	75	88	88	61	84	80	78	72	92	92	82	80	77	85	97	88	77	75	88	92	86	85	74	90	86	82	72	63	98	79	85	92	77	76	79	80	87	62	70	79	97	79	77	84	68	74	93	75	77	83	75	81	89	85	82	69	72	81	60	104	70	85	76	89	74	71	82	104	85	70	90	76	92	79	68	85	88	82	75	84	75	93	86	78	87	80	105	88	89	96	76	79	72	82	70	92	80	80	87	71	72	99	82	73	76	67	80	75	82	80	87	78	68	83	59	79	103	79	74	80	72	74	94	81	83	75	79	76	87	86	80	82	76	72	87	94	86	80	87	92	77	101	76	76	79	83	79	81	80	94	85	74	77	76	86	68	84	76	87	79	77	72	84	66	87	73	95	85	90	79	85	77	73	81	74	93	91	80	77	74	90	83	71	84	76	92	80	68	93	74	76	77	74	88	100	86	96	97	75	77	80	72	86	65	90	71	67	76	80	81	94	75	91	80	90	71	78	88	84	79	99	74	91	102	82	69	87	81	77	68	93	87	70	75	78	89	81	78	84	92	81	82	77	87	88	74	85	91	69	64	80	83	58	62	67	87	85	82	83	72	80	92	87	96	94	74	73	84	74	83	83	83	86	91	83	83	75	92	86	70	93	84	93	102	69	87	72	80	90	79	88	92	62	79	92	81	84	90	79	87	81	94	79	71	80	97	76	87	73	87	90	87	84	77	80	78	76	75	66	77	90	85	78	78	73	86	103	82	74	86	74	63	90	80	78	69	77	75	78	70	81	78	67	81	105	89	84	83	87	74	89	84	96	85	64	87	91	93	86	73	81	70	79	82	98	87	90	75	73	75	86	93	92	93	80	77	78	76	86	94	91	83	87	83	93	70	81	83	63	77	100	89	73	87	79	72	95	94	86	69	79	85	84	97	77	79	95	88	81	81	87	87
57033	84099	55283	7286	4660	3267	2331	1921	1574	1252	918	711	594	492	494	485	379	386	340	319	259	254	246	240	208	185	175	166	160	176	134	165	147	123	148	137	130	148	120	122	127	133	138	132	122	139	121	118	149	122	135	115	127	127	117	140	115	119	101	103	105	118	120	119	116	119	115	112	140	123	115	137	118	115	111	120	113	118	99	113	108	104	117	118	105	101	133	103	111	129	116	114	107	117	136	95	121	114	97	115	101	125	107	94	131	103	124	118	113	120	124	130	130	110	118	105	103	100	119	105	121	113	118	102	113	107	105	123	94	113	104	112	119	134	114	107	105	121	117	111	104	111	118	127	126	106	111	107	100	107	138	135	114	97	110	97	120	119	121	110	90	103	122	114	121	97	133	110	101	105	112	103	141	101	109	130	116	109	99	116	124	103	122	129	113	121	113	100	113	125	110	117	137	92	110	98	115	101	113	123	122	123	112	106	111	110	116	98	111	106	127	108	111	111	117	112	119	97	130	97	119	115	107	121	122	111	101	120	123	112	129	111	122	111	103	96	101	119	105	119	112	129	116	87	125	108	102	114	118	93	106	108	113	112	124	104	106	105	99	92	121	124	100	125	118	130	93	100	86	121	102	139	114	103	99	113	111	101	106	115	92	107	101	103	99	120	104	107	110	114	97	123	115	118	102	106	140	97	115	105	102	123	93	98	118	111	101	103	125	106	122	112	129	120	107	117	123	90	107	104	97	115	105	112	107	111	120	129	114	110	110	129	104	125	121	119	108	109	113	111	106	101	109	114	120	101	120	111	107	99	128	102	109	106	123	113	123	100	127	120	110	119	110	114	129	101	110	105	121	115	97	113	120	101	112	96	133	123	106	106	116	106	116	110	111	119	106	127	116	119	103	99	116	109	109	125	136	105	114	118	119	116	109	126	124	105	111	120	111	117	113	114	98	103	117	108	99	101	96	125	123	114	120	107	124	108	115	112	100	119	128	101	133	117	94	95	115	114	97	124	89	112	106	91	111	125	106	119	106	115	117	124	108	88	120	129	122	91	108	104	104	101	99	96	102	102	118	95	111	91	127	104	102	104	127	121	122	111	96	104	91	115	114	106	117	115	120	115	112	117	111	101	118	116	122	107	113	115	130	136	103	112	125	115	95	110	97	103	120	113	100	107	122	98	118	121	121	138	112	117	110	102	103	112	101	111	106	98	135	113	134	134	114	110	110	125	117	118	107	116	116	125	107	118	114	98	115	111	110	94	111	116	127	129	112	114	96	113	111	125	108	115	119	92	112	116	114	108	129	120	125	110	100	108	117	103	136	104	121	125	120	103	106	106	101	122	103	81	119	137	111	97	112	115	97	120	119	117	98	103	112	106	100	106	121	100	109	103	121	102	109	121	119	101	91	118	117	117	122	118	100	97	117	98	118	132	98	110	101	112	126	128	111	113	132	125	106	99	106	122	113	111	117	111	122	129	110	104	98	111	110	121	101	96	85	100	104	115	95	113	119	126	112	105	117	133	121	102	125	106	116	121	113	102	111	117	113	104	115	104	116	112	124	99	133	106	107	115	115	121	118	104	105	116	113	114	100	128	120	107	121	134	123	96	125	98	100	118	111	107	130	105	107	116	94	107	123	118	108	94	106	114	107	107	130	105	129	117	115	127	113	115	121	108	122	117	109	102	110	127	105	102	107	116	113	125	97	102	113	110	125	118	100	120	111	112	114	100	104	124	98	113	97	97	105	106	128	106	102	107	120	109	123	120	124	96	112	101	109	104	105	110	112	101	126	113	116	106	109	109	108	117	111	100	97	113	116	109	115	117	123	97	120	89	117	118	114	96	110	102	113	130	120	114	104	123	108	100	113	113	105	114	100	111	122	118	112	97	120	98	117	119	129	95	97	121	114	115	124	106	112	112	102	132	114	108	114	104	98	114	108	118	113	102	98	115	124	129	109	130	125	111	116	99	128	103	94	122	93	122	106	106	106	112	118	134	99	105	100	117	131	114	98	115	109	117	97	105	106	126	107	116	108	110	129	99	143	104	115	118	113	110	117	105	140	114	120	136	126	107	106	105	107	100	114	107	115	114	118	113	96	103	112	135	133	126	94	107	103	117	97	96	113	106	109	99	121	115	118	115	118	109	117	108	124	100	109	114	108	105	116	116	118	118	97	98	108	119	122	116	94	112	101	91	120	123	109	112	101	117	109	120	119	109	125	108	110	110	118	94	104	124	113	125	109	113	104	99	91	115	80	99	115	119	125	108	119	130	131	120	105	90	124	107	124	96	105	124	99	109	106	108	113	102	112	113	103	114	108	113	95	111	113	107	106	95	120	91	112	136	105	110	118	110	116	109	106	111	110	120	132	116	132	119	111	106	120	94	102	121	104	122	133	104	113	113	111	128	116	119	128	115	110	123	115	107	122	108	128	116	118	102	117	112	117	108	124	125	98	105	119	108	113	106	108	121	123	114	117	108	111	111	106	94	130	116	101	112	115	113	109	111	89	104	101	124	114	94	109	102	126	130	107	102	125	126	110	116	112	109	121	129	93	105	124	98	118	119	104	112	124	109	127	114	112	108	112	119	118	119	122	122	105	109	114	114	103	113	99	114	145	96	104	107	111	116	109	113	100	99	102	103	128	98	102	95	107	106	111	118	121	107	102	119	112	115	111	129	102	114	123	115	108	124	114	111	111	113	91	109	119	123	103	109	119	117	95	117	94	97	109	100	98	99	102	105	106	108	107	118	102	108	124	115	94	107	120	120	125	116	129	99	112	114	105	109	117	107	112	117	102	109	111	117	93	99	103	99	115	101	109	130	109	130	109	126	105	111	105	112	115	105	108	120	108	103	93	112	104	117	117	108	108	101	105	109	121	97	106	133	97	103	113	110	114	102	112	101	126	120	111	119	120	107	112	132	106	122	138	103	128	107	98	109	117	113	109	91	109	119	123	105	120	86	128	100	111	111	122	95	116	110	120	108	120	105	97	123	119	113	123	119	124	124	102	111	126	117	100	118	113	111	98	90	113	119	109	113	114	115	119	115	102	106	118	113	108	114	123	137	92	112	126	110	130	124	99	104	125	101	125	103	98	106	110	114	110	123	109	121	108	105	106	109	96	120	100	113	126	114	129	104	105	111	126	114	113	106	120	109	103	116	105	116	110	108	116	111	107	104	117	102	125	122	106	132	121	125	111	109	123	114	129	100	108	113	105	105	131	107	102	134	93	108	120	120	102	121	126	88	110	117	117	102	113	83	91	124	119	91	118	113	112	120	104	113	117	117	128	103	109	122	105	100	104	123	109	119	98	117	101	114	115	128	135	115	127	94	117	107	109	100	115	109	94	137	125	101	109	111	113	124	119	117	99	112	101	106	102	105	116	121	113	127	96	104	129	122	88	91	111	100	108	93	115	116	118	96	99	125	97	108	100	103	113	138	105	117	134	95	123	111	102	111	114	103	125	105	106	114	96	116	116	106	90	99
27984	23399	20062	3845	655	444	431	355	316	331	298	308	249	303	297	276	283	268	255	264	287	297	257	288	270	247	254	248	252	264	263	279	249	245	286	249	257	271	274	279	250	246	246	250	253	229	266	251	271	248	256	277	242	292	276	240	273	263	257	259	243	241	275	242	245	264	255	236	254	248	252	287	239	284	269	271	254	236	274	241	251	245	270	270	254	267	253	259	247	269	274	257	249	239	271	272	244	260	248	253	261	223	278	236	251	246	255	255	302	257	221	230	285	259	267	249	256	230	251	249	278	244	287	243	268	273	255	264	259	246	247	262	277	257	249	232	254	253	258	234	286	290	282	263	256	245	260	265	289	287	222	259	247	232	258	234	285	234	234	231	254	255	247	256	280	261	250	247	245	249	259	269	235	254	250	260	255	237	263	232	241	259	249	244	250	234	265	236	237	273	230	278	281	277	278	215	245	232	254	258	267	245	250	245	245	275	240	253	254	243	240	264	225	271	244	252	239	255	269	270	241	231	282	249	260	237	264	235	237	270	250	250	224	265	264	243	259	243	280	253	252	228	271	264	238	239	243	275	257	275	223	279	257	272	241	252	280	234	242	260	275	248	239	261	243	227	277	264	237	264	266	255	226	265	255	232	242	238	220	245	219	258	247	252	276	253	280	220	261	234	266	254	263	258	241	275	274	246	261	261	248	261	256	235	260	253	275	268	269	251	256	256	221	240	256	272	253	256	241	246	260	268	253	256	255	256	223	266	270	257	247	281	240	230	290	256	252	235	253	236	262	288	254	260	243	262	235	241	262	273	249	263	271	257	258	259	230	262	250	259	245	280	239	240	263	273	246	240	247	222	249	228	259	284	244	254	219	269	243	257	255	265	266	297	267	268	257	258	239	212	263	225	261	262	272	258	254	260	299	233	265	245	261	240	259	262	259	246	264	253	256	247	256	254	248	261	258	243	262	273	246	257	238	242	237	261	262	245	242	245	269	253	249	265	295	264	213	255	224	248	254	262	231	274	242	238	260	272	254	258	255	250	252	263	247	265	259	244	249	243	245	242	280	275	256	259	241	246	264	262	257	263	248	246	254	238	266	257	263	255	257	280	268	262	237	272	237	217	239	237	253	266	247	250	256	253	282	262	272	265	250	254	260	272	273	246	272	228	259	247	266	277	263	263	263	312	275	256	224	265	268	239	247	254	284	261	266	266	256	278	274	268	243	249	265	256	304	237	244	261	264	250	277	279	257	259	246	266	236	257	256	265	275	270	279	263	267	267	270	272	248	264	234	282	244	249	258	238	260	268	296	226	237	243	238	262	278	235	263	251	266	270	261	258	246	265	237	265	261	244	238	239	270	251	252	262	249	260	258	264	256	247	271	244	257	244	252	260	245	232	249	256	246	236	249	286	268	266	280	248	246	270	270	243	246	229	270	229	281	264	245	265	258	242	279	273	259	252	240	273	258	242	273	246	254	245	223	267	256	260	218	255	256	272	258	266	256	255	241	267	247	229	243	261	233	245	286	251	237	266	268	226	229	244	272	262	244	276	253	252	271	250	245	256	266	251	250	247	290	280	258	243	250	254	295	298	276	252	267	237	263	269	272	261	240	256	245	239	270	231	279	278	252	256	240	253	238	246	260	269	240	238	253	230	283	291	245	282	288	263	290	260	245	295	255	241	267	250	261	248	278	256	246	282	244	269	278	256	268	251	263	253	275	286	269	241	265	278	232	262	248	229	257	255	253	233	261	284	263	249	271	229	285	262	255	252	262	265	244	256	231	252	261	270	250	256	241	251	230	248	229	273	253	238	250	260	226	236	273	245	246	249	239	272	266	261	247	288	260	262	257	262	269	275	251	270	262	226	251	290	265	276	255	241	234	232	239	255	233	286	250	248	265	256	238	232	260	270	267	246	231	262	273	247	263	248	250	264	239	264	266	261	268	238	261	246	277	268	254	266	245	270	258	247	227	250	249	248	266	273	265	288	224	258	262	261	239	246	287	250	244	249	245	257	266	253	258	247	266	258	250	245	245	227	274	249	259	249	250	215	241	257	259	286	259	268	266	271	239	259	259	254	285	267	259	255	273	269	272	259	267	260	264	227	275	276	262	237	251	270	268	233	278	266	260	238	272	232	238	259	252	257	283	243	267	252	260	265	270	273	273	251	247	244	264	231	282	250	234	269	270	242	289	266	233	238	238	263	268	260	247	292	261	226	248	265	236	276	238	284	238	243	254	253	226	229	264	251	248	272	268	240	246	253	266	279	246	253	258	264	263	257	240	249	250	247	264	272	246	269	292	256	258	231	273	253	261	252	285	254	249	270	255	243	250	264	268	273	265	229	244	272	262	256	258	248	271	260	254	263	276	250	272	260	228	269	267	237	274	266	269	245	293	254	257	267	252	248	274	271	260	263	234	273	264	264	259	246	272	239	289	289	276	248	312	245	267	248	271	256	230	232	254	267	247	267	257	244	249	231	240	278	283	240	251	249	270	234	252	234	262	241	247	276	251	247	274	238	243	251	260	236	267	286	257	241	273	246	262	267	243	255	259	266	246	275	266	247	247	241	275	226	244	260	248	258	250	255	249	249	238	252	259	238	272	249	255	278	254	242	262	241	253	269	274	265	265	259	262	263	243	283	228	251	249	243	242	284	241	268	277	260	275	268	245	242	273	266	260	268	235	273	261	256	267	255	255	263	258	232	243	244	282	237	249	260	261	276	262	254	225	264	240	277	252	263	265	232	248	237	243	251	247	263	223	237	256	243	245	252	250	240	242	256	243	249	271	221	274	284	252	278	278	276	241	290	244	238	239	255	273	269	257	277	271	229	278	269	247	239	247	250	268	256	252	262	241	246	238	239	277	253	264	244	253	250	294	264	279	269	256	255	252	250	243	253	258	240	265	260	251	277	247	255	257	271	277	260	259	250	244	274	250	280	267	258	224	268	265	263	249	262	246	244	273	257	262	240	243	251	262	265	268	251	250	233	234	248	273	247	233	289	247	241	245	220	274	243	253	255	265	277	246	266	265	251	246	255	247	242	246	271	281	249	273	252	224	247	254	259	236	253	249	253	263	255	266	263	248	256	238	277	237	242	242	243	236	277	234	269	258	292	258	231	269	263	237	277	242	238	237	238	235	247	263	229	249	254	266	267	253	271	221	230	256	263	256	269	252	273	265	253	219	249	271	274	263	256	284	245	250	239	241	256	249	237	278	253	257	277	251	281	244	258	234	266	236	267	276	254	283	237	274	242	260	261	244	240	276	259	246	233	250	232	243	249	241	247	259	255	247	246	250	233	272	222	269	246	271	262	257	250	227	265	237	259	260	268	261	262	219	259	252	261	251	230	262	235	252	252	258	261	258	246	265	269	271	267	262	278	293	211	253	262	268	234	261	253	262	239	243	273	278	267	258	266	261	264	239	234	270	260	263	270	211	295	247	262	255	250	266	231	263	257	250	266	229	248	268	224	281	261	268	223	262	244
26742	34205	19835	2136	1313	921	754	615	588	541	409	405	376	371	375	440	381	384	346	368	362	335	374	335	348	345	375	345	356	342	361	345	319	368	350	370	335	329	382	340	321	380	330	340	324	343	298	336	299	335	373	348	365	321	354	341	339	332	330	351	364	340	372	353	339	297	365	338	347	329	362	366	334	325	354	361	357	341	366	347	327	319	368	344	311	316	357	332	342	317	349	330	339	347	302	338	336	361	313	347	353	351	331	332	344	284	327	348	337	330	317	346	353	349	351	302	337	341	343	316	345	356	370	349	324	318	318	340	358	364	332	357	380	320	346	316	349	334	332	348	356	364	362	320	330	363	336	362	328	337	349	375	319	330	341	358	342	316	318	326	342	322	324	364	314	362	357	355	351	295	378	330	337	328	344	333	323	350	319	366	327	352	348	344	347	335	351	342	364	322	330	310	327	381	333	366	347	344	328	360	326	343	350	379	355	331	346	339	341	333	334	343	337	326	325	349	385	399	335	322	346	352	314	359	344	357	329	344	340	339	357	372	352	332	318	321	332	322	315	322	366	327	331	331	359	348	384	357	326	351	324	349	331	349	313	314	341	318	330	326	362	365	370	348	328	326	346	329	334	345	342	342	332	342	366	302	343	332	369	379	330	326	322	327	345	349	330	365	336	340	319	375	345	364	351	369	366	339	349	341	343	340	358	346	335	307	338	362	325	354	319	329	369	357	314	349	335	375	347	345	332	336	359	307	360	346	340	357	345	351	383	339	327	329	345	356	341	350	344	346	344	331	365	341	345	352	330	344	316	318	352	340	319	320	359	353	334	363	344	354	345	332	360	358	335	361	332	371	330	304	380	355	339	348	351	319	320	348	348	368	321	345	343	328	275	328	357	321	317	329	338	325	357	337	338	344	312	321	371	335	331	326	336	333	335	329	361	329	338	349	332	351	359	337	343	323	359	335	366	313	341	350	351	326	375	364	315	338	354	369	357	336	341	344	356	358	310	340	348	347	377	283	380	334	369	287	328	385	368	308	305	314	331	324	329	331	339	308	357	328	318	348	334	323	370	375	343	358	344	324	362	352	311	350	343	335	325	346	374	336	333	356	359	331	349	326	366	340	330	329	373	357	321	360	328	348	301	322	325	348	376	342	355	345	297	348	289	365	342	338	348	335	324	333	315	340	355	347	330	328	358	355	340	319	337	378	347	341	345	372	357	364	357	348	346	325	376	334	359	334	347	346	343	346	374	348	335	335	338	358	332	335	313	353	347	353	356	347	321	354	361	353	341	356	345	369	338	370	342	351	313	357	337	305	348	318	336	344	363	305	348	324	359	363	363	373	339	350	330	336	343	358	324	353	356	373	339	344	320	313	342	378	340	363	305	307	331	348	356	323	348	317	350	338	330	324	363	361	330	356	350	329	337	352	343	358	356	350	341	359	336	363	317	375	327	339	326	325	309	333	341	331	377	348	351	369	341	340	324	379	332	367	372	355	325	353	347	326	320	331	337	335	383	378	325	327	352	337	330	350	359	364	363	341	344	319	353	346	363	326	328	354	349	306	323	356	323	365	334	340	374	357	321	339	342	328	337	352	342	356	368	354	358	323	333	335	312	343	344	357	328	353	364	336	352	346	323	332	335	349	324	341	342	352	365	328	329	347	343	347	342	335	309	340	371	335	341	287	309	344	360	355	347	356	329	351	306	337	363	359	348	347	347	329	347	330	341	327	339	341	337	333	308	306	366	339	310	357	343	326	327	347	368	355	314	334	320	323	335	323	324	371	341	356	321	362	326	354	354	329	341	326	355	378	349	349	351	351	355	345	338	364	341	389	360	353	353	355	349	328	338	364	354	355	327	340	311	362	370	340	348	332	323	372	353	352	323	347	320	359	333	352	337	319	342	355	352	339	350	372	345	343	353	348	346	326	355	358	317	340	338	336	328	349	344	320	347	369	339	331	368	313	382	343	320	336	345	343	339	335	363	334	323	338	359	369	350	339	333	353	333	340	364	342	364	341	356	318	366	346	374	332	359	322	332	336	345	340	336	359	342	348	310	346	313	368	318	343	353	357	338	346	317	319	353	362	340	326	334	332	318	343	334	353	353	358	352	328	335	336	363	334	313	342	375	364	309	349	365	342	367	334	343	338	326	335	307	361	349	352	349	351	330	327	340	325	338	331	362	333	321	344	342	328	346	331	298	342	349	325	366	332	323	346	340	340	336	334	358	365	328	348	360	349	315	347	372	342	343	326	377	335	333	307	350	353	345	335	329	366	374	327	319	334	332	344	353	332	322	329	332	304	340	341	352	352	318	362	327	342	324	339	333	352	309	341	361	345	346	359	340	331	355	357	316	346	315	333	334	343	330	329	348	361	365	335	360	344	345	364	351	338	353	315	346	342	356	345	333	340	343	325	324	325	313	357	367	304	323	344	359	332	341	331	349	362	332	377	354	350	340	363	354	359	339	328	307	320	366	358	346	332	335	352	354	326	327	348	353	352	371	383	351	332	306	369	373	333	325	354	362	319	367	352	348	352	338	350	376	357	316	353	352	342	356	353	340	332	339	322	323	340	340	356	321	358	324	338	382	380	334	351	336	376	354	316	342	358	347	344	282	341	309	343	367	359	337	346	347	358	324	337	334	327	350	356	332	354	344	341	357	356	334	362	370	342	356	391	362	321	327	324	360	341	331	332	362	323	326	330	322	327	329	330	335	343	343	398	332	339	325	335	331	340	336	316	328	314	355	313	337	333	347	354	338	350	323	344	366	306	335	332	355	330	363	341	331	333	366	324	327	322	359	362	363	369	344	338	322	324	346	352	374	317	346	353	321	325	333	339	357	359	361	305	351	314	339	360	382	340	339	362	345	342	336	336	347	310	335	354	361	308	372	346	338	366	342	377	329	348	354	349	360	334	372	335	364	330	323	347	362	301	364	309	355	333	328	377	365	331	344	351	346	328	343	344	352	312	359	333	326	364	323	328	326	330	359	355	326	331	363	324	345	340	311	389	319	338	342	331	332	343	349	322	316	296	388	349	342	384	334	371	365	328	361	327	357	344	349	338	382	326	320	338	339	346	369	358	326	360	379	339	326	335	393	340	289	340	287	358	313	353	354	384	365	326	349	360	358	340	356	345	326	312	355	349	361	367	392	362	353	321	356	345	366	353	356	329	367	347	352	336	345	365	303	350	334	340	336	354	364	367	354	322	360	323	344	354	348	344	352	335	372	345	328	399	378	331	346	354	353	350	360	326	349	327	352	362	340	339	330	352	336	300	322	312	327	336	362	357	334	368	377	362	342	371	356	348	347	372	352	377	339	335	324	336	341	338	352	360	333	356	332	329	405	335	355	334	348	367	376	315	339	349	311	340	336	347	361	341	317	339	340	348	301	321	336	355	357	347	358	358	353	335	363	367	341	321	357	347	357	384	383	357	320	311	359	354	333	307	338	348	343	337	347	358	321	346	302	326	353	357	353	344	355	339
24480	21679	29250	24524	21174	8917	896	518	476	391	347	316	286	270	314	269	272	239	247	226	231	213	246	232	207	218	183	173	195	206	216	214	197	206	193	200	214	204	199	186	215	192	197	200	190	218	200	194	185	188	168	181	198	182	218	200	208	189	187	191	207	205	197	192	190	196	186	185	184	200	194	178	190	210	204	221	199	188	203	211	204	193	209	190	188	174	218	199	211	204	195	172	207	192	176	185	213	189	192	182	194	189	171	183	179	194	201	211	201	180	213	204	173	199	184	183	205	202	179	195	190	194	195	182	211	187	201	189	187	197	204	212	205	169	171	189	193	175	193	217	177	198	225	182	180	182	206	211	197	176	199	187	197	187	183	188	176	203	208	192	200	173	225	206	202	195	197	198	182	195	178	178	182	197	206	188	187	176	175	214	190	224	188	205	204	188	204	167	192	194	201	164	201	191	180	188	227	193	216	196	203	208	193	160	211	191	181	200	198	170	181	180	184	190	168	212	190	216	184	175	199	172	217	216	206	199	200	204	195	170	180	191	184	186	201	211	177	198	184	210	206	186	195	201	165	201	210	187	177	193	189	191	196	188	189	192	199	204	189	197	186	219	192	187	218	211	163	210	179	209	198	182	199	186	185	207	178	194	175	203	224	186	192	189	192	196	199	191	179	196	171	211	217	190	198	188	190	182	184	197	213	208	232	182	192	192	202	187	186	185	212	181	218	161	183	189	200	214	189	196	194	186	196	192	193	185	207	188	180	180	203	189	172	208	196	203	209	208	193	185	180	201	169	167	183	199	193	203	201	184	212	170	190	189	207	204	184	178	199	176	186	210	195	197	178	207	189	184	197	196	186	200	180	213	171	192	176	188	217	220	206	215	197	223	198	186	173	190	214	209	211	160	184	166	179	172	206	178	194	194	190	192	187	207	218	207	166	204	208	187	183	193	173	203	191	204	221	204	198	173	206	209	160	195	178	199	198	189	202	191	174	202	188	231	189	192	210	188	181	186	224	209	183	201	223	191	208	198	210	189	177	174	202	181	191	182	174	187	209	183	189	204	193	186	205	202	192	182	202	188	183	193	202	221	171	176	188	206	176	218	205	178	208	168	182	180	208	206	191	197	183	210	178	208	200	193	215	203	170	205	187	191	194	202	209	177	204	187	184	210	192	159	204	185	215	204	193	198	208	169	174	183	206	178	168	189	190	198	204	192	188	177	184	194	215	198	207	186	205	183	199	193	179	205	181	209	173	182	178	213	226	215	186	191	191	170	197	201	207	197	193	182	192	168	227	203	188	191	200	187	184	204	202	199	198	209	184	181	187	198	194	218	197	198	186	216	185	190	218	172	193	193	207	171	196	215	181	175	182	193	190	171	200	217	170	174	210	186	198	192	219	190	176	188	212	191	168	195	187	220	203	181	214	179	172	194	217	190	223	176	191	193	188	181	169	177	183	192	183	200	191	207	173	186	200	217	187	198	205	186	204	193	197	209	191	203	197	179	182	181	197	197	187	212	222	202	215	192	192	183	207	186	197	194	192	167	202	191	203	183	192	202	203	193	213	191	183	179	205	185	184	207	176	209	196	190	183	199	198	221	176	206	186	182	167	184	216	195	193	205	197	178	195	211	189	165	184	191	154	189	189	189	204	209	183	214	162	180	178	208	215	193	198	177	191	207	190	179	204	213	188	201	191	173	184	197	216	178	175	195	191	189	181	175	180	179	186	186	198	213	194	200	199	195	211	176	201	216	171	179	172	206	157	181	206	196	187	200	177	205	211	217	170	172	194	200	181	195	220	210	177	190	195	191	232	186	198	212	172	184	198	190	187	219	200	210	197	187	180	186	202	205	193	202	181	206	195	220	185	200	197	184	185	193	194	193	181	192	182	176	187	196	200	201	203	204	172	192	211	169	200	200	200	168	196	201	194	167	199	216	202	206	193	182	195	209	197	197	197	202	207	167	201	174	186	205	206	177	193	190	191	184	198	179	192	186	188	197	212	169	191	175	165	219	195	202	164	178	172	196	208	209	198	195	164	204	228	192	191	200	209	199	191	189	188	216	207	201	186	206	185	186	187	205	213	191	205	205	179	189	192	190	182	204	197	199	201	215	207	194	182	200	213	180	194	197	182	210	199	194	219	188	178	211	190	217	194	217	201	213	197	202	180	180	183	208	179	163	196	209	201	214	190	203	200	188	185	155	190	172	202	173	196	195	215	211	216	196	160	193	231	200	206	150	197	214	150	211	199	160	193	184	207	178	169	211	171	222	184	202	177	194	200	182	193	185	219	169	189	188	203	189	192	209	184	198	203	194	178	187	201	218	211	189	218	205	216	200	178	181	208	204	220	194	186	188	178	182	183	166	210	196	196	193	193	174	203	188	209	193	205	197	213	214	208	179	195	198	201	192	172	188	193	158	202	177	181	190	172	183	196	210	188	213	192	185	177	175	210	207	208	180	186	172	202	177	226	196	204	181	182	205	196	205	185	200	199	172	205	160	175	205	196	193	212	173	203	174	179	200	177	189	197	205	179	219	179	191	199	188	201	178	209	212	195	172	170	184	183	199	169	186	193	185	225	199	192	205	183	204	181	216	168	208	178	198	212	208	163	181	195	172	205	187	186	189	160	188	188	189	182	204	192	222	183	195	185	208	184	197	186	188	196	196	213	191	196	197	179	197	201	172	203	178	184	176	182	203	195	196	199	208	170	192	173	173	193	205	199	192	175	191	222	187	195	164	208	223	159	190	209	180	197	203	184	195	185	182	197	185	184	181	200	186	173	173	200	176	209	227	192	192	192	178	169	201	225	215	227	203	195	181	199	185	188	191	192	183	191	206	206	202	206	202	179	211	186	182	172	223	192	197	190	207	196	182	182	195	195	207	185	210	163	203	202	197	208	212	239	203	206	195	171	190	220	192	173	207	210	182	161	192	191	186	194	188	193	197	183	222	179	189	199	226	201	173	169	199	184	206	184	194	193	202	212	187	216	179	188	179	202	178	193	214	191	192	180	203	210	193	196	195	181	195	181	224	192	209	203	196	213	190	200	184	197	215	194	210	224	219	192	196	198	202	186	197	194	191	214	204	175	192	188	201	213	169	220	195	209	205	186	213	191	188	202	203	188	185	188	182	180	188	187	187	191	186	170	212	211	200	191	193	202	217	198	219	198	206	215	193	221	186	201	199	194	192	199	188	195	193	196	175	192	198	189	186	200	205	197	184	191	176	203	204	176	210	201	191	196	178	200	218	198	203	175	175	215	187	207	192	205	200	197	204	196	218	203	184	188	186	211	216	172	173	162	183	185	185	187	189	197	187	184	220	206	201	180	197	220	183	225	186	191	186	182	238	173	207	186	193	187	204	209	164	187	196	162	196	175	186	166	190	203	172	176	207	195	187	202	185	194	188	204	174	195	199	179	199	195	206	197	191	225	204	181	193	194	221	183	194	180	176	173	182	187	190	208	209	194	188	196	221	215	198	190	199
52235	72682	45000	5187	3276	2188	1561	1181	1046	825	710	532	511	429	475	467	417	406	391	366	341	357	348	302	323	260	312	303	316	294	277	272	297	265	297	302	275	293	273	270	255	272	267	250	266	298	273	260	284	280	296	272	273	263	232	266	268	250	303	261	269	268	296	282	243	252	297	287	259	277	300	282	260	286	253	259	258	280	280	247	270	260	242	296	266	243	251	262	259	220	239	263	271	282	267	253	268	267	268	264	283	280	266	283	235	258	289	247	262	263	291	269	281	244	262	270	276	261	232	250	259	285	263	263	271	242	276	229	279	303	267	268	241	280	278	290	277	274	269	257	243	275	269	271	283	265	259	253	258	258	231	263	260	260	241	258	246	264	278	246	254	264	241	276	246	265	270	267	282	281	279	280	266	264	266	257	247	265	283	275	267	258	257	265	266	244	255	263	289	236	247	248	286	268	257	279	268	262	282	246	264	277	274	263	259	274	263	262	216	280	268	258	242	278	256	242	296	242	247	268	272	242	267	249	275	257	287	288	261	277	282	258	237	279	286	254	302	251	256	236	266	281	256	248	260	288	275	251	278	287	269	289	303	270	230	259	254	310	215	235	269	284	258	272	265	257	266	281	270	274	275	267	265	240	267	262	251	257	246	266	248	276	264	253	258	295	280	252	273	252	270	269	264	262	243	258	253	279	260	279	288	277	286	266	293	268	267	248	282	245	247	256	304	264	276	264	270	283	274	252	270	272	275	264	267	243	255	273	242	248	242	270	280	275	235	252	265	242	256	260	261	282	237	261	219	291	281	277	256	258	268	272	266	270	277	281	239	266	266	273	308	242	279	238	262	277	265	274	243	272	259	293	246	268	257	298	277	243	284	257	247	225	262	247	285	233	248	275	236	258	275	264	256	273	269	240	242	251	249	284	254	252	268	266	276	248	267	238	267	259	265	257	258	262	221	255	267	283	268	274	264	274	259	263	269	266	255	269	259	275	245	258	280	278	259	306	286	260	262	271	250	254	260	271	289	253	272	305	243	280	234	295	261	250	272	243	275	249	245	291	287	262	256	262	270	237	256	237	264	254	266	271	248	261	265	284	218	247	253	255	254	265	269	273	273	258	250	272	280	247	236	273	265	271	278	282	254	259	252	265	244	292	255	238	260	260	249	283	293	236	290	266	264	243	237	283	238	239	289	261	284	236	260	246	256	261	272	245	274	257	278	289	258	288	261	268	264	265	284	251	276	271	271	268	262	255	284	270	271	270	255	270	253	262	273	266	231	276	281	242	257	282	249	261	292	252	266	261	292	267	252	305	238	255	264	266	259	284	269	242	283	248	275	218	263	264	259	226	245	272	234	285	260	266	266	295	255	265	277	231	257	261	279	253	281	266	255	277	284	270	282	256	250	230	264	264	262	291	261	255	242	246	255	240	262	264	278	267	246	267	315	264	285	256	270	262	268	269	238	257	287	261	268	274	257	279	228	283	268	261	260	264	242	244	261	249	300	248	256	245	266	262	260	247	239	260	256	225	256	272	264	245	232	232	280	293	250	268	263	272	299	249	270	298	280	254	258	271	276	266	267	229	256	261	269	275	255	257	251	247	252	265	291	269	303	222	288	274	268	239	268	277	273	233	264	263	261	238	284	264	304	296	251	284	284	266	253	272	254	285	248	263	262	265	275	266	254	260	237	244	246	268	268	279	253	265	244	275	248	253	299	249	268	243	263	240	275	244	268	271	289	275	254	257	244	256	282	263	269	254	268	286	285	276	266	257	258	250	267	268	279	266	278	272	263	273	252	239	260	279	225	297	281	250	272	253	241	252	284	263	262	263	254	256	262	276	254	250	251	258	267	255	244	277	265	241	285	271	244	267	274	253	265	247	246	275	270	257	277	280	293	270	265	286	263	258	275	284	285	275	245	235	277	233	236	260	244	251	255	264	269	257	266	269	269	257	276	260	276	267	241	253	263	238	265	291	258	282	281	232	260	274	259	264	273	264	254	266	221	262	269	235	283	305	278	256	255	254	250	271	257	267	278	248	262	239	252	273	257	264	222	250	259	268	272	267	267	281	243	267	260	274	243	275	279	244	275	273	253	242	278	267	257	249	292	280	268	255	288	262	231	265	297	258	275	272	260	268	270	291	260	291	261	274	252	270	252	275	258	276	265	267	268	257	254	258	278	287	246	235	272	279	270	263	273	267	253	260	251	270	282	250	278	251	271	276	274	255	251	273	266	259	249	258	241	257	276	267	265	278	261	273	275	242	271	270	257	268	265	264	254	242	259	264	281	302	251	259	276	221	290	250	244	288	282	283	253	259	262	276	246	252	270	259	264	251	269	269	265	281	281	288	235	282	271	247	249	229	282	277	265	256	245	278	254	254	288	239	250	268	286	253	228	259	271	257	259	264	278	258	236	260	264	289	233	260	266	273	245	271	265	278	246	257	249	261	261	256	306	273	249	265	242	265	249	296	256	247	285	284	271	240	252	255	249	225	283	239	254	263	234	263	267	263	271	275	284	263	263	239	261	255	282	283	281	247	277	243	275	242	265	275	254	236	237	265	273	259	247	274	244	273	248	280	229	260	281	260	278	282	262	284	276	259	234	291	278	293	252	287	256	257	266	270	259	251	283	268	278	259	260	274	254	249	251	267	278	264	267	286	246	262	273	278	221	279	261	286	276	248	237	273	269	252	273	281	241	275	277	277	277	270	262	289	238	277	275	259	280	263	279	275	247	297	249	269	266	290	270	260	258	267	286	262	267	268	254	248	263	261	253	257	266	270	267	269	276	283	240	249	240	275	239	279	269	251	235	286	267	252	257	267	254	285	251	273	216	282	280	281	294	239	242	281	257	276	224	252	242	225	273	245	264	272	234	310	252	256	296	272	287	269	260	268	270	243	291	282	260	250	261	251	253	261	266	266	263	261	313	263	260	247	271	276	288	240	304	284	225	258	252	247	300	274	263	251	272	268	255	284	249	274	275	255	253	244	289	230	260	245	290	275	297	252	233	266	267	271	243	261	303	267	245	258	277	279	275	241	268	233	256	248	238	253	275	272	285	256	277	260	265	289	266	262	266	265	279	294	243	236	259	263	267	274	280	236	294	264	269	277	255	264	289	237	265	262	251	280	285	277	231	278	225	275	264	277	261	262	233	249	251	265	249	268	267	250	273	276	238	264	274	256	264	298	265	268	276	266	264	267	261	244	272	281	233	258	237	283	236	294	284	269	258	310	275	256	266	256	240	269	240	251	247	238	272	264	274	288	248	269	285	282	273	231	290	245	270	249	275	236	275	262	274	230	255	263	291	223	251	263	262	275	265	286	237	293	248	252	241	252	276	241	260	292	261	287	234	273	244	259	289	265	278	294	289	245	259	272	279	275	259	247	257	248	254	284	264	273	273	279	264	271	256	236	271	227	284	277	287	270	273	257	265	279	242	270	252	241	245	268	260	246	244	246	264	277	223	258	269	261	268	278	268	262	264	249
23427	21586	29606	24055	21549	21270	6783	759	488	357	331	251	251	216	216	218	160	170	150	140	123	145	115	125	129	109	99	114	94	98	122	107	92	90	94	93	71	90	85	89	87	85	73	77	99	92	89	72	88	101	90	83	87	67	80	87	83	96	81	81	72	104	81	92	92	120	71	82	99	81	96	85	82	90	81	88	89	98	74	68	77	75	79	88	84	84	79	80	94	72	83	86	93	78	85	81	75	77	79	68	76	77	79	71	87	78	99	86	98	109	73	90	74	86	77	60	76	104	83	90	88	86	79	85	95	84	90	69	92	77	98	97	73	85	88	69	103	83	62	85	86	75	95	72	72	82	86	89	63	91	84	86	77	75	82	83	82	78	111	80	76	75	85	73	79	95	92	79	92	82	79	77	86	99	70	87	86	70	73	78	82	78	91	84	82	81	75	77	90	86	83	75	80	74	104	74	113	65	82	79	106	71	87	83	90	81	75	74	112	75	94	93	87	94	88	66	69	80	79	94	84	102	97	89	92	81	72	70	72	67	71	77	90	96	87	73	83	93	76	83	77	73	79	70	77	92	81	91	85	73	91	77	87	81	67	95	82	82	83	75	71	74	67	80	80	88	79	70	76	90	75	90	77	93	77	85	88	70	80	77	88	81	86	82	76	85	77	89	94	94	81	85	71	72	80	77	98	80	81	75	87	92	88	85	87	88	93	83	78	78	72	75	84	72	82	80	86	80	76	83	73	84	68	82	99	75	85	82	72	85	93	65	74	97	63	91	83	77	81	76	79	72	77	76	90	81	79	75	67	71	70	98	70	82	77	80	91	100	78	67	91	88	86	72	66	76	80	76	67	85	75	67	81	78	68	97	88	80	93	77	85	82	73	66	90	88	74	90	91	77	92	73	86	75	98	84	70	78	80	92	91	76	88	82	81	71	80	81	80	83	67	73	84	95	92	78	91	84	89	81	89	65	99	105	92	71	89	89	88	68	65	79	70	88	66	100	84	80	86	106	75	82	75	81	84	69	81	76	98	108	76	93	81	62	63	72	88	69	64	87	92	86	96	88	76	81	78	102	87	78	83	98	76	91	60	73	88	70	75	77	92	90	92	85	67	95	84	83	83	73	77	96	85	72	72	81	88	85	102	66	90	86	84	80	84	91	92	99	89	91	90	75	97	76	83	68	78	73	62	84	79	94	75	76	78	80	76	91	73	71	61	89	70	84	82	89	80	92	68	78	73	79	80	85	82	65	83	71	85	81	79	96	75	70	80	69	89	86	90	83	106	100	80	81	84	94	95	68	73	85	79	103	82	78	91	76	86	82	75	89	75	79	66	83	86	81	82	84	90	87	67	86	76	88	84	78	85	79	76	63	77	92	72	84	85	69	75	99	87	80	74	80	88	79	72	77	82	82	63	91	73	91	92	82	96	83	91	62	94	87	85	86	87	72	92	71	86	83	77	73	78	89	92	76	84	101	73	79	74	61	82	81	69	86	81	73	84	78	86	76	83	91	88	84	79	68	93	94	96	83	90	61	93	99	81	75	104	95	85	77	98	76	96	74	87	78	78	86	92	77	70	87	77	87	89	91	77	71	80	83	90	71	92	65	86	89	80	71	86	90	80	95	75	84	91	83	71	70	87	76	91	90	98	74	82	89	78	63	73	82	71	83	76	86	92	64	83	76	77	96	84	78	87	74	95	64	84	75	83	83	70	75	82	81	73	75	70	74	75	73	80	79	103	79	83	74	80	75	89	78	70	84	87	94	92	75	97	92	84	94	91	89	108	73	77	75	96	71	68	84	93	72	78	94	70	77	79	74	99	94	78	82	74	96	79	83	85	84	88	88	80	87	55	104	78	76	89	96	82	77	87	84	71	77	79	103	95	73	86	100	91	85	91	79	70	73	93	89	83	87	83	77	80	72	101	87	66	97	84	80	85	83	73	74	87	64	90	76	82	81	82	80	82	80	90	93	88	78	60	78	88	80	77	78	89	91	92	77	75	89	71	93	77	88	96	68	77	73	88	77	103	88	80	86	86	80	106	75	87	93	70	67	82	78	85	83	88	99	86	89	79	85	85	58	75	87	85	115	85	74	77	83	60	95	82	79	80	91	66	95	85	73	77	93	94	88	90	74	88	99	81	81	78	101	75	85	86	71	87	85	93	72	79	69	68	76	86	78	88	88	83	76	91	80	74	88	94	88	77	70	72	96	90	84	78	74	97	71	75	77	76	84	76	80	63	73	85	94	83	88	79	102	86	80	73	77	90	83	93	81	98	83	74	97	78	86	85	86	78	97	79	90	93	80	75	86	53	74	80	77	92	87	89	72	94	76	92	89	94	108	81	79	82	80	73	85	96	94	93	94	81	101	79	75	80	89	85	85	80	77	83	87	77	86	76	88	85	68	80	68	81	69	99	100	76	82	84	83	90	80	82	83	89	74	80	86	84	86	86	73	93	76	73	86	90	82	88	84	104	89	84	97	75	84	84	87	85	85	81	77	88	86	81	77	69	81	74	80	92	77	77	80	88	64	84	68	85	73	82	80	97	71	90	71	85	84	77	82	77	89	74	75	82	74	96	66	73	76	98	90	72	92	81	93	99	78	83	86	72	79	85	69	78	77	75	83	85	77	82	82	82	79	96	59	63	80	74	78	86	88	84	79	76	88	90	92	74	90	92	86	82	75	81	78	75	81	84	80	83	88	68	86	84	81	84	72	76	74	93	91	87	71	89	81	76	85	86	80	74	85	100	64	75	74	76	98	82	88	95	83	95	84	79	93	97	92	92	73	91	84	85	84	69	85	90	84	77	81	105	90	99	86	87	91	77	103	91	77	78	75	69	75	73	79	101	96	72	76	58	76	85	77	86	96	93	85	93	79	91	70	95	87	95	81	91	71	86	96	91	73	77	88	98	105	85	77	95	91	97	90	60	80	69	87	91	84	87	97	91	79	70	91	72	78	88	81	78	108	81	69	96	84	78	85	90	82	83	85	92	102	72	79	73	89	75	83	81	81	87	92	102	72	87	73	64	78	75	65	79	77	93	83	83	80	81	72	75	72	81	79	69	106	82	85	80	91	71	78	83	78	84	86	70	70	80	79	93	87	85	100	80	81	72	87	71	84	90	87	83	82	72	79	87	86	90	76	73	80	97	78	85	77	104	74	80	74	87	84	86	85	93	73	89	79	80	84	86	84	74	79	82	66	78	73	84	85	89	88	88	91	72	98	81	66	87	80	66	92	100	79	83	55	98	82	103	80	67	66	79	81	87	90	79	76	87	87	89	82	92	95	90	82	97	78	83	76	96	84	79	87	69	79	84	79	84	82	88	93	77	73	82	78	92	72	81	79	104	70	72	70	87	73	82	77	81	72	86	98	87	94	75	95	71	81	90	69	73	73	81	75	96	94	86	84	83	93	89	91	83	78	78	89	91	90	80	79	62	88	74	74	84	73	77	82	79	101	89	88	82	86	95	87	103	88	83	67
57015	83904	55516	7793	4867	3209	2270	1701	1394	1049	758	641	562	487	517	466	357	355	334	293	284	228	228	229	223	200	168	152	143	150	152	171	124	149	136	147	142	122	136	142	153	127	134	134	131	94	126	118	127	113	135	108	155	128	134	122	134	138	114	101	128	104	128	124	128	115	97	106	124	138	130	113	102	125	120	116	139	123	104	118	105	117	120	103	115	119	96	121	122	109	105	112	121	122	94	125	118	121	97	125	123	127	112	120	121	123	106	116	127	108	105	134	120	112	119	103	116	108	132	117	121	105	117	136	122	111	100	117	102	118	115	122	121	133	104	134	112	115	119	123	114	120	94	137	121	120	117	126	108	122	113	137	121	106	142	113	117	116	106	105	112	134	101	115	115	107	122	116	97	99	114	110	119	83	120	102	118	113	105	123	127	107	115	91	122	104	120	126	95	128	117	134	113	126	127	100	107	111	103	112	116	110	114	111	120	116	124	104	101	93	120	110	109	119	118	134	138	106	104	88	106	116	106	110	111	116	92	105	110	99	104	113	113	96	110	112	112	121	116	104	103	88	112	107	115	106	93	114	126	112	114	114	111	96	103	101	111	118	110	98	114	106	118	125	106	120	118	125	86	103	96	112	113	114	118	125	138	106	121	107	104	125	114	103	111	119	116	117	115	103	94	106	122	90	121	103	114	108	112	116	111	100	104	106	108	102	122	107	108	113	96	116	95	108	127	134	132	112	86	120	116	100	105	114	100	106	109	107	117	139	120	100	111	101	120	111	105	109	128	124	99	126	133	106	105	121	129	112	115	110	98	119	101	101	113	109	128	125	124	120	117	122	122	115	107	117	135	113	111	112	119	122	108	112	113	110	109	114	118	117	105	109	124	115	106	138	109	120	116	98	128	125	108	117	100	119	106	118	102	117	93	112	134	103	100	111	110	121	121	104	121	118	113	114	113	123	121	109	99	114	112	110	99	114	118	111	113	119	118	122	126	106	110	102	118	121	103	113	100	106	132	134	112	128	111	116	107	106	99	124	109	116	118	107	126	119	126	112	105	113	147	90	115	97	99	130	99	104	131	102	122	99	97	124	113	116	106	104	107	94	114	111	84	118	106	112	116	107	119	114	115	122	103	117	118	106	116	117	128	103	109	127	118	119	116	101	84	103	118	117	126	106	120	111	110	111	121	101	112	110	115	106	117	104	117	100	111	106	116	128	101	129	123	118	130	110	102	150	104	141	94	98	112	113	126	114	118	123	130	122	132	109	124	123	107	119	109	109	115	100	108	102	124	132	117	110	111	105	118	109	89	119	98	128	104	112	133	99	103	93	106	101	104	105	111	88	94	109	119	112	107	89	111	116	119	118	121	127	113	120	112	89	91	109	101	109	125	122	103	93	125	117	108	107	119	117	131	116	116	119	112	125	121	108	118	95	102	112	107	122	112	120	128	109	106	121	111	123	120	92	121	113	129	134	133	129	91	118	109	102	106	97	121	109	98	110	121	110	126	127	121	113	98	109	113	110	130	135	90	97	95	115	126	98	104	108	115	127	117	120	95	115	116	111	109	116	119	117	91	93	131	107	110	111	119	114	112	113	128	120	124	131	115	127	114	127	104	103	116	125	111	106	113	122	97	101	127	114	99	124	108	104	117	112	122	109	116	117	97	113	134	121	110	102	102	104	119	88	113	125	113	125	128	105	116	104	113	122	114	119	117	118	118	109	131	116	108	118	116	103	113	104	102	113	108	133	120	123	119	113	120	118	107	115	102	120	126	118	117	128	98	132	111	108	125	107	114	112	90	108	116	114	99	94	109	101	107	122	115	109	107	110	120	123	113	133	115	123	118	99	122	99	104	102	94	106	113	102	114	113	98	99	109	118	106	106	114	108	118	99	101	123	109	116	107	111	117	120	103	98	107	107	117	117	119	126	126	113	115	124	120	99	111	112	98	94	113	112	115	110	133	97	99	116	116	126	104	117	131	118	107	99	124	116	103	126	119	112	89	122	105	98	121	114	125	106	100	120	124	116	113	103	108	97	126	100	115	113	122	105	109	104	101	109	140	126	124	116	126	107	132	114	118	94	88	123	105	110	116	117	106	111	117	95	118	119	118	103	108	113	115	108	84	111	97	101	117	97	114	102	104	130	104	105	115	118	112	129	124	116	115	112	111	118	111	135	119	98	114	125	101	120	122	129	127	131	115	109	126	121	106	130	113	104	118	108	111	103	107	123	103	96	111	109	105	110	126	118	92	99	95	116	101	117	101	100	110	89	111	127	108	114	124	105	112	118	103	129	142	91	116	109	113	98	115	102	138	120	122	135	104	105	118	118	111	103	104	127	97	119	120	119	115	122	103	117	120	100	96	108	102	107	120	100	124	99	106	105	96	125	108	115	130	112	112	116	91	104	110	129	109	128	116	119	109	78	117	130	128	111	115	94	111	102	86	116	122	101	115	105	106	95	129	104	113	104	112	108	88	87	113	108	126	94	94	117	104	140	119	124	113	123	110	113	140	111	114	111	96	119	121	97	114	109	107	114	97	128	116	108	116	123	103	111	102	109	96	112	131	113	106	105	114	116	117	105	103	96	108	132	128	91	119	115	104	110	117	118	118	117	98	119	129	100	121	108	115	105	98	108	104	112	118	119	109	121	104	101	127	113	110	125	115	108	116	116	100	121	99	107	121	127	115	115	141	105	121	114	118	120	129	122	133	114	102	104	96	112	106	125	125	100	111	103	108	128	96	107	108	128	117	118	112	89	110	103	99	110	109	100	132	115	107	124	124	111	122	126	118	134	137	107	107	110	105	112	109	112	131	96	120	106	101	104	130	102	122	110	113	97	125	100	103	91	114	131	104	116	119	121	113	114	128	93	100	115	88	117	107	115	123	97	108	131	129	103	112	112	121	97	103	134	128	115	137	112	119	120	109	112	108	114	117	103	120	107	125	106	122	110	127	120	116	100	119	132	96	121	133	113	120	131	126	92	115	120	114	104	116	126	131	108	106	109	93	132	102	124	114	115	123	106	123	111	112	119	113	103	103	121	111	127	111	116	113	116	96	102	114	111	97	113	101	99	120	116	111	116	89	93	101	96	137	109	111	128	92	98	118	102	117	110	119	111	131	102	113	110	94	104	106	98	102	114	122	125	132	110	113	102	108	126	127	103	101	122	138	130	116	106	131	119	106	107	107	131	110	117	117	132	113	107	90	98	109	119	130	104	108	97	105	93	109	113	88	123	114	104	111	116	120	103	112	106	113	99	104	115	125	99	126	119	101	112	104	109	120	119	93	125	120	121	133	106	103	119	99	102	110	105	128	99	115	110	104	103	108	102	113	91	104	107	110	116	119	121	117	109	95	124	87	118	110	108	115	116	116	100	95	113	118	85	106	113	128	112	119	117	112	102	117	121	122	134	135	107	114	100	120	95	114	122	118	118	113	99	101	106	116	104	111	112	123	115	95	107	113	117	112	119	101	105	123	107	102	124
28010	23332	20252	4171	689	431	398	317	320	294	257	311	273	272	276	296	291	274	236	278	280	255	273	249	258	251	264	296	254	285	250	279	263	271	261	271	250	237	260	236	232	283	248	264	242	270	274	253	273	260	261	263	272	232	265	274	261	239	252	242	261	273	271	263	291	246	247	227	240	291	278	239	274	254	244	242	252	261	269	249	250	273	286	283	263	255	237	256	261	266	224	258	239	267	265	263	275	228	235	245	259	265	271	307	230	253	244	257	265	250	255	257	272	254	255	282	264	260	264	233	267	294	248	259	198	229	240	251	253	259	283	243	244	235	249	282	253	233	272	285	264	250	274	264	235	248	265	246	223	250	281	251	271	265	257	240	252	290	245	249	240	242	245	235	254	264	262	244	276	260	267	232	247	255	242	279	246	239	262	254	242	260	290	252	258	253	249	295	247	223	268	266	251	271	232	254	238	223	247	262	242	288	268	232	234	267	249	266	260	238	248	265	261	261	265	261	264	256	274	251	271	261	251	251	252	241	269	256	263	277	272	266	281	281	254	246	262	241	269	261	249	246	283	264	257	259	273	252	253	267	273	250	257	280	259	259	271	245	254	278	266	270	264	235	257	276	288	234	262	280	224	257	282	232	247	275	261	241	270	270	253	244	230	263	251	256	241	245	267	263	265	236	265	227	246	255	280	229	260	252	254	259	256	271	263	258	247	263	250	256	274	253	252	266	266	234	259	292	244	265	250	290	282	272	255	229	251	264	261	260	229	258	267	253	253	241	250	299	273	250	260	281	233	252	251	223	244	237	242	257	249	233	267	244	228	248	250	256	258	256	268	266	265	248	268	213	263	270	258	266	251	244	262	251	259	226	249	251	273	256	260	277	256	229	258	260	241	254	250	247	263	218	287	229	251	260	280	232	310	273	245	242	243	273	245	240	239	225	266	246	290	245	230	242	229	260	252	208	275	264	230	256	280	259	264	257	265	251	226	262	248	249	253	253	251	247	266	260	222	267	261	256	273	279	257	284	253	262	275	273	267	284	270	286	288	257	275	279	248	287	234	268	247	257	270	229	253	281	270	275	269	269	241	269	254	239	261	238	230	254	250	261	255	270	230	264	258	247	252	249	243	279	232	257	246	251	271	266	234	269	253	274	242	271	275	262	253	255	268	248	248	266	241	258	246	261	259	252	221	287	231	269	272	229	227	254	251	261	230	270	265	263	276	244	283	254	250	261	265	252	236	265	257	261	270	252	257	243	249	273	261	258	259	259	270	247	248	265	254	259	267	251	279	236	252	254	273	267	267	238	264	253	251	265	250	259	268	254	260	275	260	267	266	260	268	237	244	262	280	253	252	235	261	260	282	270	283	241	271	278	264	246	282	249	236	247	262	264	225	252	263	276	325	262	279	247	288	278	250	278	254	250	253	259	241	253	251	250	268	274	269	247	241	248	254	253	271	237	256	256	229	265	288	278	250	280	248	253	280	271	248	260	266	246	259	286	277	244	218	268	264	255	241	246	250	252	285	277	243	279	276	243	271	262	274	257	286	247	233	256	245	245	258	248	254	288	242	309	270	257	240	237	243	229	255	254	279	268	259	265	264	252	260	270	253	272	275	272	293	244	273	254	239	267	269	276	242	260	269	248	279	251	234	247	262	271	276	280	252	256	277	260	256	248	268	269	259	278	250	259	232	243	264	244	250	242	258	261	246	250	240	267	273	284	276	245	256	276	286	246	238	265	244	285	253	239	277	301	256	319	236	250	258	260	259	222	269	262	265	274	273	248	265	270	248	251	286	294	268	243	244	261	251	271	274	257	283	248	275	279	283	250	274	246	264	262	250	238	246	247	244	261	249	270	277	281	266	255	255	243	272	253	275	255	231	256	261	223	241	256	271	249	260	250	251	271	237	275	242	250	253	232	312	263	257	286	278	212	221	269	254	255	264	240	249	261	254	236	232	265	259	259	267	221	246	235	289	212	261	268	245	279	264	252	242	276	252	222	258	274	265	243	283	255	264	251	278	250	257	249	275	293	258	264	244	272	260	218	261	251	252	245	239	286	243	238	238	256	263	234	252	264	255	241	252	279	260	269	261	271	218	247	271	244	267	239	259	255	234	259	250	266	286	280	237	239	245	260	249	248	238	272	270	219	259	271	258	261	229	265	254	259	258	252	253	277	278	267	284	262	260	287	260	253	246	217	258	268	282	256	267	269	230	244	263	252	249	265	243	260	261	237	254	263	238	265	274	259	259	254	254	258	241	281	276	273	270	283	267	273	234	253	253	249	271	267	256	261	267	245	262	281	245	253	266	267	256	245	267	237	261	259	248	249	243	227	263	244	259	245	261	243	264	271	272	253	255	257	280	245	269	276	251	256	253	291	251	243	271	252	293	272	248	264	262	282	237	246	246	254	274	285	265	286	304	239	249	257	266	276	258	285	256	253	266	233	237	242	290	246	265	244	266	252	221	260	252	252	272	252	244	250	254	244	270	263	262	234	273	240	247	281	246	242	297	271	257	263	253	266	274	260	273	256	260	267	252	270	256	239	254	245	242	258	250	259	238	262	252	231	234	248	271	240	229	295	246	269	268	260	274	246	272	226	252	236	270	267	255	291	257	242	246	245	260	244	245	269	251	245	245	245	218	246	262	224	249	279	277	263	258	282	276	254	267	263	232	236	277	247	237	248	260	256	266	261	246	243	260	262	262	252	260	243	264	225	266	249	232	249	253	234	253	250	240	274	281	260	243	249	215	244	260	241	242	274	253	251	256	256	243	288	257	253	296	237	264	237	237	268	257	249	249	247	256	235	232	247	233	233	232	275	260	252	266	259	249	263	272	255	263	257	250	255	242	246	269	289	267	253	244	257	265	262	259	252	248	246	268	275	263	279	229	251	261	269	259	231	244	235	249	245	259	250	273	251	268	237	294	287	225	252	273	239	230	229	252	270	246	248	259	271	260	277	263	238	247	276	237	263	264	233	245	256	255	232	241	258	245	268	265	248	262	280	247	260	223	279	231	270	253	247	237	230	269	250	267	263	245	234	272	280	244	231	284	261	269	258	235	258	283	281	280	234	255	235	248	223	244	246	239	271	250	246	224	275	260	268	251	219	246	256	262	252	256	269	261	247	245	263	236	258	275	254	247	267	257	243	265	232	269	252	232	264	258	250	279	271	263	275	253	261	273	262	232	257	293	243	276	256	262	238	273	271	262	281	251	255	258	231	281	253	267	232	252	255	269	262	252	245	257	263	269	280	254	261	248	251	262	256	233	232	254	259	257	262	229	234	275	264	270	273	258	250	240	268	278	271	257	264	286	241	264	255	262	278	256	273	236	242	266	282	290	292	265	256	261	275	278	273	243	262	227	243	244	258	274	279	260	251	258	269	251	234	282	253	249	269	269	282	232	254	255	269	259	256	230	284	266	263	260	231	271	256	264	242	243	239	243	239	268	244	263	263	271	251	246	258	253	254	271	253	281	263	226	249
26385	34660	20103	2434	1403	962	667	570	519	486	487	407	436	361	369	449	338	376	388	368	354	381	376	367	355	316	360	346	367	347	364	355	344	348	334	363	384	381	324	354	349	364	355	352	350	329	327	338	345	345	321	361	361	361	342	314	322	325	349	332	366	324	338	322	366	353	378	320	339	358	356	353	337	338	333	353	330	345	358	343	367	381	345	362	382	373	337	346	381	337	363	353	354	348	331	347	329	344	332	333	322	343	353	347	357	358	333	341	367	335	342	356	328	348	348	373	359	324	351	346	362	335	350	328	365	309	361	362	359	346	332	334	341	346	347	373	366	353	344	327	313	345	382	333	366	354	334	313	366	380	344	330	349	323	360	358	345	334	342	327	365	343	352	329	348	345	362	340	317	332	339	348	360	362	344	354	330	345	341	372	336	328	350	332	342	336	337	338	315	333	378	319	328	310	357	341	336	330	319	342	318	329	326	326	362	319	359	329	350	353	343	317	349	322	343	313	359	350	340	342	386	350	332	349	369	347	336	344	333	331	387	342	346	339	334	355	363	351	394	315	365	342	355	333	372	314	354	344	326	350	347	333	351	364	349	329	371	350	338	339	307	316	358	346	358	326	328	329	332	345	359	338	386	297	340	343	378	385	343	323	330	318	337	340	306	339	333	337	335	390	374	348	346	373	324	390	379	319	344	357	340	371	357	375	342	332	342	362	344	330	384	345	356	357	324	343	308	360	344	324	339	321	372	367	308	358	347	376	341	360	355	360	287	350	339	369	337	383	354	308	329	369	356	325	339	310	325	338	335	337	326	328	335	348	376	295	383	337	357	383	345	351	331	339	339	342	367	363	345	380	356	325	343	335	346	353	352	331	358	336	326	332	319	361	370	338	343	349	334	347	359	336	351	316	343	354	341	352	348	367	361	327	337	323	361	344	343	349	381	329	350	342	345	366	363	356	358	322	348	367	348	342	330	345	369	328	324	330	356	365	357	347	339	282	346	338	349	343	323	358	330	345	335	348	363	354	375	341	346	339	359	359	354	324	361	345	348	352	322	354	317	321	364	352	370	380	359	340	335	309	320	335	324	331	333	360	364	333	363	354	330	365	359	339	338	348	325	363	354	340	345	364	342	343	349	330	354	346	352	358	363	307	307	324	329	323	374	365	369	349	352	347	330	336	338	349	341	337	325	346	332	351	328	328	361	346	354	342	311	337	331	347	351	345	336	316	334	350	339	342	334	327	378	358	352	353	371	371	351	354	369	336	340	356	380	382	331	350	363	348	384	353	317	364	385	366	365	333	344	324	349	375	341	312	355	362	341	349	356	358	365	345	364	355	343	369	375	322	355	365	344	343	346	355	381	333	346	348	320	330	334	352	357	318	328	373	330	316	355	332	350	337	340	334	384	375	320	332	370	330	329	337	332	371	356	370	316	378	374	353	363	348	347	365	326	342	359	342	349	365	349	363	299	350	326	326	369	352	363	329	361	363	358	339	351	330	393	323	306	361	331	347	305	367	364	336	333	358	366	361	341	327	344	335	343	351	355	343	328	333	348	352	370	364	356	330	374	346	365	362	349	353	355	310	328	328	338	370	340	349	336	342	332	337	329	352	310	323	329	324	357	360	322	316	346	353	309	323	335	332	333	359	357	346	363	367	345	360	336	352	354	340	292	328	363	322	361	338	325	333	314	345	338	349	343	369	322	376	389	358	329	351	329	341	345	323	362	309	334	384	331	359	318	353	355	341	339	347	357	344	343	360	345	354	340	340	365	331	357	344	347	328	369	369	348	384	332	368	331	347	354	319	338	358	331	319	343	340	325	354	378	319	312	354	342	340	358	321	372	370	340	311	349	340	347	370	369	346	338	336	344	346	341	334	364	339	351	310	341	358	351	357	349	365	360	332	351	360	344	363	363	321	331	303	340	325	321	330	330	336	320	345	327	347	324	350	343	322	346	314	358	328	374	332	363	329	349	372	343	336	361	362	342	353	356	366	335	371	370	328	350	338	390	360	357	344	305	315	375	341	337	353	345	332	367	382	335	362	349	335	329	365	312	358	326	342	345	333	333	320	371	342	359	317	395	362	322	357	333	331	372	390	371	390	344	341	378	338	340	318	327	359	366	304	367	385	349	349	357	348	372	383	326	354	304	337	348	369	330	380	342	337	338	332	373	320	322	346	347	349	329	332	333	353	343	340	312	350	320	360	346	325	327	339	334	346	345	338	372	318	319	346	323	354	371	373	329	326	348	337	342	335	339	340	347	310	341	294	354	356	370	320	334	341	357	363	303	339	333	350	337	335	326	339	347	310	343	348	360	372	330	298	323	344	348	365	355	344	335	376	361	353	352	336	351	363	362	334	332	317	349	308	354	359	382	355	349	342	349	336	330	343	347	339	332	313	358	356	354	362	329	353	344	341	340	340	322	385	380	342	324	369	341	333	372	376	372	349	323	337	348	323	355	340	343	330	350	341	381	315	358	320	323	331	361	346	384	356	332	356	340	361	347	349	329	323	350	333	380	351	334	352	309	348	356	339	372	356	369	329	284	333	364	334	318	324	355	348	383	345	354	345	341	342	371	335	356	354	350	342	321	333	307	342	309	334	329	380	350	347	330	338	344	326	343	340	318	326	347	333	357	366	345	344	321	351	335	346	343	374	350	334	306	351	351	345	316	346	348	341	367	351	361	312	354	342	332	335	327	320	340	354	329	342	356	338	364	349	363	332	354	357	335	356	349	353	339	323	373	366	312	343	334	347	322	334	357	364	331	352	379	332	338	341	348	330	324	348	365	385	361	344	365	346	333	363	327	347	340	332	335	351	355	343	324	311	346	381	358	352	327	365	341	334	357	370	324	378	341	337	318	330	318	349	358	339	339	342	355	358	351	329	335	364	360	328	366	335	324	345	339	314	383	345	339	339	360	364	345	355	347	361	375	353	329	350	370	329	376	388	346	369	353	335	362	362	324	342	361	336	337	377	359	339	329	373	332	346	357	369	344	352	311	356	317	329	355	341	341	363	332	347	334	342	348	343	362	360	337	360	380	345	358	339	376	382	342	376	331	337	327	364	321	335	332	324	350	354	351	362	339	323	348	342	341	349	338	355	348	387	316	351	358	343	346	356	355	350	314	337	352	357	370	338	312	341	314	341	346	357	367	334	333	402	364	345	348	337	309	337	347	368	352	317	334	343	330	337	332	339	372	348	382	325	345	362	332	337	334	331	358	358	319	353	329	299	327	327	352	355	323	354	372	343	314	381	334	344	351	369	362	364	345	341	339	341	347	351	332	349	331	345	379	307	301	344	335	381	363	349	314	331	334	346	311	356	316	333	354	326	352	352	345	326	326	338	345	343	335	334	336	351	373	344	346	324	357	345	309	342	352	355	347	359	336	329	358	357	335	373	352	349	342	324	328	346	348	345	347	330	312	353	340	351	367	343	363	346	345	357	323	328	350	343	369	331	380	335	354	356	348	349	336	352	343	347
24394	21635	29626	24361	21024	8613	951	551	407	405	331	288	285	306	258	263	216	222	224	216	227	224	207	215	213	216	204	206	204	205	205	192	203	203	214	211	196	212	185	162	211	183	217	195	201	206	170	205	206	184	207	210	195	195	191	201	189	196	207	165	206	197	190	197	222	202	215	208	186	199	206	215	200	200	230	200	200	205	196	192	183	190	194	201	203	199	172	186	197	175	181	195	209	194	205	208	224	176	198	197	208	195	212	189	196	188	177	207	184	196	206	164	185	215	196	196	201	199	205	165	199	186	180	178	203	190	218	184	197	212	208	223	196	189	211	216	183	205	190	193	209	186	200	205	195	188	193	169	188	216	187	205	184	185	204	194	189	173	184	210	202	202	211	177	182	182	213	221	200	187	168	202	204	170	202	203	185	178	185	216	194	194	214	179	172	204	173	195	173	192	198	205	198	188	201	197	176	192	183	187	210	183	199	211	230	186	168	187	184	181	196	207	194	197	195	191	206	175	192	184	214	191	173	188	225	206	194	204	183	225	196	174	177	182	187	203	192	207	209	200	212	187	186	201	164	192	215	194	208	198	218	180	179	200	214	209	195	182	195	214	169	195	184	197	154	193	202	213	201	232	182	200	214	214	216	204	196	191	199	179	198	192	178	198	188	186	193	179	188	206	171	168	190	179	186	191	200	188	195	195	199	185	199	162	212	195	233	205	212	194	174	201	193	179	196	194	181	178	173	193	199	193	183	200	202	155	189	200	218	192	199	184	199	204	196	195	222	179	181	185	210	179	201	200	197	212	209	204	206	167	195	212	210	174	186	197	184	193	218	180	200	178	206	191	228	211	173	188	207	178	195	186	176	182	198	192	199	205	175	199	202	178	214	196	204	220	212	182	215	154	190	199	189	193	227	190	186	208	210	195	185	185	209	202	203	184	184	196	205	206	191	213	172	219	186	205	202	201	188	193	211	175	201	175	179	196	193	189	188	183	179	194	193	201	182	191	198	191	209	186	216	170	203	189	186	195	217	196	175	185	189	195	192	182	202	197	189	191	171	207	179	191	201	183	179	182	191	191	187	192	199	203	172	197	205	209	186	187	194	188	181	201	167	209	180	193	189	190	205	205	193	188	186	179	175	192	178	219	207	179	182	185	182	188	196	191	199	183	177	204	190	213	212	218	213	180	190	188	198	192	202	189	180	194	190	205	200	191	192	197	190	200	195	197	215	202	189	193	194	193	191	187	215	181	175	188	211	190	210	207	183	184	199	197	183	200	163	184	213	177	190	194	187	173	212	185	171	187	177	166	200	195	189	184	184	186	164	202	199	222	189	193	187	165	196	224	199	201	204	210	193	189	189	188	226	194	184	195	184	193	197	218	242	193	192	178	178	182	197	196	188	208	182	209	217	176	223	206	191	179	187	216	197	189	184	168	210	197	187	214	184	170	212	198	203	193	179	200	189	181	199	199	194	188	214	166	201	184	179	211	173	187	191	180	206	187	209	197	198	170	204	199	189	237	183	209	189	203	192	196	220	179	185	180	179	217	186	198	205	193	200	219	208	199	186	200	181	196	191	195	219	178	170	187	192	185	195	187	182	186	221	184	197	188	182	207	187	194	195	179	207	205	219	202	195	203	204	214	195	185	183	176	176	210	202	216	196	187	184	211	218	176	209	203	186	218	179	190	196	198	182	180	185	186	190	207	194	184	207	210	188	221	171	179	215	191	193	191	209	205	167	201	185	212	195	202	184	200	202	189	198	164	204	189	193	200	198	199	178	203	193	172	202	169	198	213	198	203	194	219	201	179	178	206	185	183	188	190	190	193	165	179	204	176	207	176	208	181	187	164	211	193	163	185	215	183	208	194	201	195	184	198	188	159	192	189	197	190	210	219	195	202	194	176	204	177	210	171	194	190	212	214	232	220	190	202	185	207	205	209	171	179	199	215	198	205	196	208	188	182	197	185	200	166	176	176	211	189	172	189	188	173	203	190	224	194	174	180	168	191	185	180	208	198	192	196	191	176	188	184	198	204	201	201	194	156	186	191	182	192	151	220	203	202	182	172	197	168	209	200	188	181	205	188	207	207	205	193	193	182	203	193	177	186	173	187	178	218	207	209	171	184	187	197	222	197	183	196	186	183	206	194	189	196	199	190	182	185	203	178	178	190	210	231	199	209	197	199	217	185	193	192	205	181	170	191	189	190	207	185	190	197	176	181	186	178	204	202	188	187	199	158	208	176	199	185	205	187	188	189	173	178	195	209	199	194	221	190	172	190	207	204	161	190	193	193	191	181	194	196	201	189	206	184	187	206	171	169	195	180	193	199	201	187	189	178	197	176	192	211	200	205	172	211	189	200	190	208	200	181	202	210	201	183	212	193	215	202	218	182	194	198	208	176	192	171	181	212	197	196	195	177	212	197	220	209	193	197	190	212	191	201	204	199	201	184	176	184	205	169	175	193	210	184	213	182	224	184	208	198	199	187	191	195	219	188	177	188	184	174	178	210	217	200	187	200	184	198	186	196	193	192	192	194	192	193	210	223	191	204	183	178	184	183	178	196	207	172	195	166	194	199	179	181	172	182	175	176	207	192	194	194	196	189	212	183	205	200	218	187	198	195	197	185	178	215	184	196	213	197	187	187	195	170	222	212	201	195	192	196	205	198	183	170	185	200	213	203	204	197	213	176	182	183	212	187	176	240	179	200	202	190	224	178	202	185	185	195	178	176	199	187	190	208	224	223	201	204	175	204	214	194	206	204	171	183	181	201	176	196	185	178	190	189	197	215	209	198	190	196	190	194	181	198	225	192	210	183	209	193	201	170	223	195	205	191	177	203	165	207	204	198	221	209	205	182	208	198	199	173	198	205	178	186	169	179	188	194	239	207	192	184	180	198	191	193	183	183	183	203	182	195	176	220	188	196	193	181	215	192	198	190	198	188	194	204	185	212	201	182	228	175	198	210	195	193	197	191	218	206	247	182	201	221	194	183	173	168	200	185	188	209	195	191	176	193	198	198	188	214	188	212	190	186	188	193	185	196	189	214	195	202	203	188	180	212	199	175	190	205	178	199	204	216	191	183	201	181	193	192	214	196	181	191	179	215	179	193	220	203	185	189	205	183	191	227	206	178	191	178	189	195	213	189	178	186	197	201	189	200	176	190	192	179	173	172	197	220	190	214	174	210	194	195	196	221	170	177	211	183	199	196	188	210	202	206	211	166	173	191	176	180	182	174	175	188	194	199	193	172	211	194	195	186	177	220	191	181	203	205	199	202	190	200	189	177	172	194	200	199	205	181	185	241	186	193	188	189	233	208	186	166	200	206	183	204	184	212	172	193	181	194	222	187	178	197	189	202	230	193	194	182	189	192	192	200	204	207	195	227	206	189	204	184	203	195	219	156	216	209	209	195	180	194	190	193	157	185	183	183	210	196	199	187	202	196	186	199	196	195	189	166	198	192	188	212	204	199	168	213	204	203	211	184	230	196
51814	71653	47240	5769	3590	2354	1600	1249	1048	810	672	551	527	487	483	463	399	350	386	357	339	351	321	329	317	309	284	287	315	309	286	269	269	259	285	294	265	298	287	268	256	316	272	288	293	252	285	267	251	255	256	252	264	271	294	242	266	245	266	276	249	268	256	247	265	273	291	281	246	232	278	249	266	282	273	246	273	255	274	274	283	274	259	284	280	268	279	232	264	271	254	278	273	258	254	275	255	257	254	257	261	289	241	242	284	302	263	264	236	268	269	271	266	251	289	280	256	254	248	272	255	288	267	279	245	270	266	269	288	256	283	253	284	272	254	272	254	257	262	245	294	283	268	271	237	253	271	270	272	288	246	273	273	265	284	261	272	248	229	277	260	262	272	250	250	249	269	235	239	237	259	280	255	249	260	258	249	266	255	233	243	299	281	256	281	259	256	270	242	276	249	258	275	271	266	252	265	276	249	269	263	276	305	271	278	249	280	266	272	290	262	268	240	264	292	274	266	243	292	269	296	261	222	286	251	287	247	252	262	270	239	255	307	227	245	273	255	260	276	249	252	267	273	254	267	263	273	249	276	240	282	270	250	276	254	229	246	293	268	253	274	269	250	264	251	268	257	246	242	259	290	248	237	262	234	260	273	235	270	265	301	264	247	288	245	247	272	264	279	259	277	244	238	289	275	273	251	243	235	292	255	265	240	247	255	257	251	260	242	267	287	275	268	261	255	274	248	260	256	282	270	264	269	247	295	231	234	283	286	236	276	245	281	257	264	279	268	271	246	257	271	263	270	261	255	269	256	288	228	277	255	272	264	287	245	273	264	254	262	287	278	275	247	283	259	263	257	294	281	286	256	274	258	260	276	254	261	268	246	259	293	295	234	272	253	238	289	247	247	250	277	254	292	235	280	243	234	263	277	246	253	223	295	274	247	248	251	251	274	272	270	257	293	244	276	263	284	298	276	281	250	251	277	271	270	258	271	273	265	266	265	276	272	273	240	302	270	240	234	285	252	292	238	272	288	270	277	263	267	272	264	254	261	265	284	245	249	278	248	258	266	264	292	282	251	256	275	277	247	260	283	282	247	265	291	299	272	247	252	278	260	270	268	275	284	256	257	270	263	272	264	259	270	283	280	244	254	267	267	273	263	270	290	259	257	266	272	290	252	267	262	271	249	297	255	245	246	288	267	284	265	275	261	295	239	281	253	267	248	258	263	255	265	276	242	263	261	274	252	279	255	273	285	278	292	278	275	263	268	265	271	254	276	264	257	292	254	291	279	273	278	270	254	282	266	285	267	253	294	271	302	256	261	263	247	268	278	282	247	281	274	282	263	289	238	254	251	245	259	265	255	253	244	251	281	296	301	266	263	244	275	275	271	267	244	255	287	241	268	289	260	276	271	286	238	263	251	266	291	257	258	261	260	254	257	289	275	256	262	281	252	251	287	264	255	278	279	249	255	272	272	271	264	256	271	232	277	248	248	243	253	233	261	264	249	259	280	276	247	260	265	248	277	296	258	300	260	260	254	252	289	272	311	251	305	271	257	230	271	299	274	274	274	255	267	288	261	249	287	263	239	278	278	241	259	297	248	262	237	252	250	229	266	256	259	256	258	265	286	281	266	270	280	270	251	273	245	276	261	253	282	256	282	275	239	266	256	252	277	252	271	278	323	279	254	267	228	270	275	251	275	272	274	274	247	270	251	290	238	266	275	233	264	251	254	289	303	263	263	276	242	280	284	248	254	276	275	250	247	271	262	278	283	267	260	263	304	239	292	253	278	274	235	267	267	279	255	269	237	272	302	263	262	235	286	264	268	271	245	249	283	288	241	314	261	253	241	254	247	274	301	292	273	233	280	224	270	251	290	237	266	255	251	258	280	260	244	264	274	271	260	250	266	257	271	272	265	250	272	243	280	272	284	287	278	260	238	265	284	240	262	263	282	265	260	284	238	253	252	282	288	288	264	270	281	285	259	260	284	252	277	286	263	272	262	246	256	288	257	281	292	270	272	283	259	283	287	240	262	278	258	245	251	233	265	279	218	256	282	254	243	260	261	270	263	272	261	245	270	266	233	267	256	258	258	274	265	271	269	261	264	260	270	272	278	267	294	319	245	265	250	259	261	251	262	277	270	260	278	287	257	241	245	286	225	264	258	275	279	275	277	298	247	283	238	250	269	267	281	249	267	275	278	272	268	258	246	284	240	291	265	248	249	243	249	295	250	264	262	284	267	247	272	262	264	292	246	248	283	287	286	245	250	276	277	257	284	257	279	261	274	229	249	292	243	246	240	278	271	229	261	287	213	262	233	254	263	258	272	312	286	285	253	264	283	254	245	243	292	258	262	303	269	270	241	241	271	258	264	244	270	251	291	287	259	253	269	252	261	292	264	276	284	267	272	248	272	262	254	287	285	265	258	262	226	248	251	253	252	284	227	252	286	259	246	274	267	264	266	268	255	245	243	273	266	304	301	269	300	267	283	263	282	275	274	266	308	273	269	281	288	249	226	239	250	249	289	255	285	276	270	240	278	259	259	273	253	278	270	223	256	264	291	238	290	275	276	277	290	259	286	263	237	275	256	258	267	267	266	257	257	267	252	269	240	280	245	255	257	280	243	285	256	259	256	275	265	263	261	263	270	255	284	255	246	264	271	279	274	237	294	274	259	282	257	266	267	270	273	247	265	258	251	288	279	285	263	242	262	251	230	277	285	272	281	271	263	253	264	280	247	262	261	256	251	286	245	267	259	256	259	244	296	285	276	245	266	245	267	267	229	265	269	282	265	272	242	252	292	252	260	269	263	257	263	270	272	253	261	254	254	278	261	251	268	281	261	287	241	274	299	244	249	295	272	254	279	245	274	251	287	292	283	275	286	256	274	278	251	255	227	255	272	241	267	223	256	246	257	236	274	290	265	275	284	250	267	275	240	242	251	283	241	277	256	260	292	255	290	269	263	253	282	269	299	254	241	275	261	281	274	248	244	272	279	294	264	259	259	282	250	275	297	258	264	275	275	250	256	286	259	263	275	292	254	256	249	246	256	241	257	243	256	240	269	263	252	243	277	250	262	256	281	272	258	296	257	276	276	261	285	271	267	269	232	297	277	271	279	250	274	293	233	246	259	265	272	275	270	254	266	281	267	270	288	256	276	278	252	283	287	269	256	275	257	272	283	249	255	266	238	266	246	260	278	276	282	275	234	229	283	282	281	263	261	275	235	279	259	280	272	264	263	255	275	289	270	255	309	273	267	267	255	285	271	276	295	284	250	245	250	242	254	291	251	265	239	263	279	295	269	262	271	267	258	303	274	259	277	280	269	297	279	264	265	249	294	257	262	244	247	267	245	239	236	283	272	237	269	269	265	260	253	258	260	265	248	267	282	265	298	257	281	282	276	243	259	263	277	265	273	245	256	251	263	248	248	256	256	270	272	251	273	270	257	276	264	288	256	234	250	282	274	243	276	260	269	250	265	264	245	242	269	267	258	266
23428	21536	29647	23892	21505	21040	6021	748	541	417	340	260	231	228	200	171	149	154	159	131	161	152	124	120	112	124	112	98	106	101	88	108	96	113	105	98	94	96	95	79	71	86	96	93	84	87	108	80	108	98	91	67	83	95	96	96	80	94	79	72	78	85	79	90	87	73	82	74	69	75	74	79	84	94	85	74	78	87	84	74	76	68	72	78	77	80	81	92	73	73	84	85	82	77	82	78	84	76	92	83	90	66	88	81	84	88	78	72	68	80	79	94	83	92	73	81	78	73	77	87	60	86	73	83	78	69	89	83	75	95	96	79	104	84	92	92	93	77	92	87	83	78	88	83	94	80	66	73	93	82	80	106	79	85	67	70	80	99	97	80	75	82	73	84	92	81	77	71	77	88	74	73	85	91	73	91	83	68	77	84	88	100	66	77	77	83	81	84	90	72	78	80	92	72	69	94	73	87	78	88	86	98	99	90	77	90	78	94	80	90	83	86	74	90	85	78	85	77	83	93	82	77	84	79	83	89	84	81	84	81	86	69	88	74	67	56	84	76	65	95	73	80	73	86	62	83	94	82	80	87	62	87	82	68	88	83	79	81	79	87	73	88	94	79	94	84	76	84	83	87	82	81	89	61	79	64	87	70	73	91	76	79	90	82	96	86	66	77	80	72	84	82	85	77	77	87	95	91	86	66	74	66	81	105	72	65	78	66	82	79	84	92	76	76	79	85	75	87	87	97	76	81	80	85	90	90	91	72	94	87	93	95	94	96	70	77	76	67	73	74	96	81	87	66	87	76	96	71	96	91	65	70	80	75	85	81	90	78	79	92	86	67	70	80	83	68	80	84	74	85	101	77	89	78	74	64	84	84	77	82	87	93	77	59	86	87	89	57	82	92	71	76	93	70	80	92	93	78	87	83	76	84	78	88	100	74	67	101	74	99	86	79	101	83	80	88	80	84	64	74	80	73	96	68	86	72	100	84	84	85	68	81	83	70	81	84	80	82	81	85	106	82	81	98	77	81	76	97	86	92	67	75	81	83	68	81	90	70	82	80	92	80	71	79	75	70	68	95	92	85	69	90	85	89	102	81	82	86	86	82	93	89	75	70	69	91	80	89	70	85	87	84	82	73	84	93	80	75	67	87	91	84	70	62	74	76	72	82	90	88	74	85	73	66	83	90	71	87	87	72	90	90	101	65	78	88	89	91	78	69	84	83	75	102	78	81	98	76	84	78	80	78	77	87	86	99	79	63	77	84	65	89	87	80	80	87	90	90	101	82	81	84	71	95	90	81	84	88	84	71	76	72	67	91	98	82	95	84	91	89	86	92	83	73	86	72	79	78	94	88	95	66	76	87	72	72	82	85	70	88	100	75	85	77	83	66	88	65	97	78	61	81	64	86	84	77	86	84	90	76	82	79	74	85	81	82	81	80	81	76	90	75	84	73	85	70	90	80	82	91	78	90	78	84	73	89	83	88	69	75	98	93	88	68	68	89	75	65	77	112	80	83	104	70	68	72	92	92	78	77	70	79	73	78	72	67	86	73	73	96	96	89	90	83	78	76	87	86	80	77	64	77	82	69	78	87	76	72	79	78	75	77	88	79	100	85	87	88	84	90	72	79	83	70	80	85	88	83	91	91	80	78	56	68	72	69	61	76	80	77	75	92	81	78	95	81	77	69	80	73	77	93	77	74	81	81	72	73	79	86	83	86	65	83	93	73	72	78	81	79	94	85	83	67	88	75	78	89	83	76	81	78	75	71	74	78	74	87	82	74	74	67	94	70	72	86	69	73	91	70	75	62	82	70	83	78	67	81	77	87	70	76	74	72	85	71	74	78	90	87	92	67	62	80	79	78	87	71	79	84	86	81	83	81	79	57	81	70	85	85	91	77	74	87	76	90	93	84	89	82	87	76	75	97	64	96	83	64	73	89	90	97	85	71	79	92	81	81	82	99	89	91	85	74	85	83	72	79	98	66	75	81	77	79	81	94	86	85	83	76	81	82	81	62	71	75	83	87	79	90	77	85	94	91	90	71	70	96	73	72	67	77	85	91	66	74	83	89	96	72	81	81	78	86	75	79	88	94	87	85	77	92	81	83	79	78	99	81	87	89	88	74	84	89	88	81	92	80	78	77	72	74	82	72	69	70	93	79	85	88	84	89	89	103	90	86	76	70	76	69	97	96	66	69	81	87	88	83	64	79	89	83	82	75	76	79	72	74	90	72	83	83	73	97	70	77	74	88	81	91	92	71	89	89	75	82	80	87	87	80	84	89	84	88	75	81	85	82	80	82	75	76	98	86	89	88	76	73	63	85	81	88	55	78	71	77	78	83	72	72	83	74	84	86	68	94	90	88	88	67	97	82	91	69	69	87	65	80	77	80	97	66	78	91	83	89	91	81	84	84	73	89	83	104	62	93	102	72	79	90	78	79	98	78	73	88	88	81	88	74	88	64	105	82	69	63	72	74	75	72	78	78	88	78	75	84	79	87	79	76	74	86	71	93	80	79	85	92	76	69	84	68	73	89	83	97	79	64	67	76	84	73	63	79	83	68	94	79	89	79	80	77	78	70	88	76	73	87	91	79	87	52	76	77	76	84	101	77	80	68	70	70	85	79	76	78	94	80	69	78	77	77	88	79	69	96	91	82	80	86	81	86	91	87	71	80	76	77	77	81	81	85	81	74	69	81	72	77	83	79	79	79	100	78	63	78	91	92	83	91	92	94	85	85	65	98	91	88	70	78	78	77	99	78	89	72	79	71	80	63	87	82	84	71	91	84	82	82	77	85	68	64	75	80	76	91	79	82	80	112	96	98	70	68	85	73	85	79	78	89	76	74	77	73	80	81	68	78	90	69	79	87	90	86	73	88	92	85	94	83	85	91	81	86	70	87	77	96	76	87	91	75	84	91	81	79	97	68	83	69	62	88	98	68	71	77	85	81	78	85	79	66	79	88	92	63	74	87	102	68	87	72	85	76	74	101	79	81	79	78	104	75	86	75	81	83	85	79	94	90	87	96	92	82	81	96	79	72	92	78	79	92	69	75	77	74	81	79	93	87	71	82	90	79	105	77	75	68	83	84	89	89	95	70	78	77	88	77	78	74	91	99	74	84	75	83	82	93	83	85	97	73	76	80	80	80	93	75	80	90	80	95	105	72	80	74	74	94	74	93	88	75	90	94	83	81	73	70	77	83	85	70	80	78	72	74	83	55	87	79	98	74	99	87	72	90	93	85	82	83	87	88	81	71	77	75	90	95	65	73	75	58	84	87	98	79	82	89	88	83	81	79	85	74	86	67	85	72	82	86	72	74	81	59	65	77	82	72	81	84	72	75	96	78	87	82	87	81	67	82	86	91	84	72	81	98	71	89	83	90	75	67	82	74	82	92	89	80	73	77	77	67	81	88	106	82	67	74	89	91	82	78	79	80	83	73	82	83	82	80	78	91	76	73	89	98	84	92	90	101	89	89	81	74	71	83
56694	78502	52701	8807	5644	3574	2538	1878	1469	1090	837	641	584	537	466	418	327	299	339	300	289	243	255	230	196	197	141	175	153	155	155	164	152	138	115	152	161	147	127	140	138	122	132	131	136	156	130	135	117	116	121	139	124	130	104	116	125	107	136	122	117	121	121	118	121	117	120	118	103	102	124	109	114	129	107	124	129	106	117	116	90	97	104	113	119	124	121	114	109	113	119	121	118	110	105	104	118	129	114	123	125	118	115	117	130	120	118	137	135	110	117	131	100	109	104	124	100	119	103	108	110	125	117	112	103	108	113	138	115	120	123	99	109	92	121	114	107	114	127	115	121	121	106	122	97	105	109	106	122	128	98	107	109	90	107	103	111	106	109	123	103	106	106	122	116	111	130	117	97	117	109	113	109	112	99	128	106	122	102	108	114	121	101	126	113	105	120	132	116	97	108	137	109	111	109	118	125	101	125	112	99	109	104	103	96	110	101	116	134	111	99	107	100	127	113	102	129	99	121	106	89	114	112	106	107	122	99	132	103	115	122	85	100	99	124	113	105	118	133	114	112	109	108	92	103	104	104	100	114	126	122	115	111	119	102	118	125	92	100	109	117	84	114	131	126	104	119	106	107	110	112	120	94	115	122	132	109	126	114	129	113	105	115	118	111	122	125	121	119	119	119	123	124	119	111	116	100	130	116	110	97	112	118	97	137	116	124	108	114	120	129	102	126	114	120	121	137	123	104	89	118	99	117	112	119	120	94	110	103	98	113	105	123	101	126	106	89	109	122	104	107	116	114	99	107	122	117	118	122	110	117	127	123	119	100	109	122	108	96	123	96	114	127	116	114	126	130	105	109	99	113	118	116	100	108	101	118	106	112	100	105	95	112	111	103	106	145	126	110	120	112	113	114	106	111	98	117	134	130	128	87	125	114	111	111	107	104	113	93	122	113	138	92	102	96	118	125	115	112	96	117	113	100	112	104	114	103	106	111	108	117	115	123	105	87	98	109	121	104	118	99	128	113	115	118	114	102	105	113	98	106	128	114	98	113	114	121	96	115	123	116	96	119	121	100	103	113	119	102	105	86	100	116	89	113	134	100	119	113	102	114	100	103	123	114	103	129	119	120	93	93	106	98	102	118	113	125	116	109	128	94	132	100	102	105	107	110	136	104	105	111	112	117	125	111	131	120	125	104	120	105	95	98	126	136	124	101	125	104	120	118	112	102	92	119	102	116	99	131	110	123	100	117	107	106	108	125	132	126	125	105	119	109	109	115	104	118	98	103	110	106	117	108	123	107	119	118	111	110	116	108	101	111	127	114	117	107	124	108	111	113	97	125	116	112	111	105	135	114	105	106	110	120	114	108	93	112	131	111	120	108	126	114	124	117	100	135	120	98	116	110	102	107	103	106	121	107	122	122	103	115	96	114	132	100	93	117	108	118	103	108	125	85	116	128	110	123	115	135	121	118	111	112	107	104	112	117	123	102	100	107	101	106	108	115	107	111	117	121	104	114	107	95	121	103	111	115	94	131	134	117	107	134	109	109	107	119	133	110	119	98	125	115	102	125	93	115	116	124	122	105	118	129	118	113	115	120	125	118	111	126	98	103	113	106	120	107	93	124	119	111	118	109	118	115	99	119	98	107	110	98	101	122	121	114	83	119	105	109	110	103	110	115	112	98	87	114	98	102	112	114	110	104	104	125	117	109	116	101	106	100	111	96	96	108	114	119	116	119	100	117	120	129	123	108	104	114	115	112	99	113	90	97	111	119	116	118	103	106	118	122	112	132	127	102	115	103	101	117	109	123	127	90	120	91	110	105	106	133	137	108	123	120	121	118	100	129	119	106	137	98	100	120	104	103	122	123	117	114	90	122	106	104	123	131	100	112	128	103	116	106	121	120	109	110	110	111	117	106	128	108	122	115	117	117	108	96	113	116	114	92	103	113	109	106	125	120	121	110	108	100	120	104	123	121	118	117	115	121	109	103	97	85	114	104	121	111	134	103	106	109	134	97	103	93	100	120	137	118	112	109	104	119	106	110	123	111	116	132	118	106	109	114	98	104	107	111	118	110	116	131	92	119	125	117	84	100	114	127	109	97	99	97	116	105	116	84	121	131	131	125	108	87	119	124	118	87	118	109	107	130	109	112	127	108	98	113	113	117	97	108	115	115	110	108	130	105	99	118	105	109	119	108	107	139	108	108	126	110	89	133	121	93	114	115	119	105	99	105	96	110	110	103	108	118	110	104	111	101	101	110	127	136	113	111	133	129	126	121	105	103	121	118	134	99	105	101	105	106	125	107	113	123	113	122	109	104	130	101	93	103	101	108	96	113	114	105	108	102	102	125	114	100	95	99	107	128	91	108	119	122	99	129	116	117	115	109	113	112	134	133	103	105	120	129	125	98	101	116	93	127	112	102	121	105	116	129	105	115	112	119	92	123	131	112	96	118	103	112	115	95	126	111	107	105	87	113	112	119	108	114	108	116	115	109	123	108	95	125	107	96	104	103	131	118	114	106	125	110	99	125	110	117	94	124	112	126	102	116	111	117	112	90	106	107	110	131	107	110	124	103	111	111	122	101	129	101	113	131	135	98	105	114	115	113	111	106	109	102	107	114	104	113	123	118	103	123	115	109	113	112	120	110	130	108	108	103	113	121	127	100	111	109	117	115	136	115	106	118	113	113	121	115	109	106	113	102	115	94	87	113	96	117	128	85	104	100	125	109	114	101	119	110	100	114	127	116	101	106	98	108	100	118	113	112	105	116	116	110	109	118	122	119	100	93	106	99	97	104	113	101	112	118	104	115	129	115	109	120	108	98	114	119	120	116	123	98	85	104	123	112	110	123	112	114	113	117	102	112	98	134	111	111	107	119	106	107	103	112	119	103	104	123	114	110	113	99	106	97	113	107	102	119	104	108	99	132	133	94	104	120	122	103	118	108	121	126	97	133	123	104	100	103	102	109	95	110	106	107	113	91	94	117	116	127	92	114	121	118	93	105	124	109	111	115	125	110	95	102	105	117	103	111	95	114	111	109	86	116	100	123	139	115	118	105	121	98	131	138	112	117	128	101	119	120	112	132	115	130	113	106	118	124	129	97	115	123	103	116	123	124	120	110	123	126	87	110	119	111	117	109	102	116	95	108	121	92	110	119	119	112	115	117	96	107	112	90	90	114	105	128	115	105	118	122	104	128	108	113	98	136	109	119	117	108	123	108	109	118	118	105	105	107	97	119	124	120	109	127	114	122	108	104	114	109	110	114	99	120	100	99	119	122	133	121	103	102	104	110	121	120	124	117	101	128	93	111	106	127	106	134	120	92	103	110	118	92	111	111	116	118	117	116	118	126	118	96	114	123	120	113	117	115	112	88	120	88	116	122	117	99	116	114	107	117	137	114	126	118	109	132	124	104	109	102	109	115	111	85	136	111	101	95	120	107	105	112	124	103	99	93	109	110	132	114	99	111	106	133	113	133	119	121	111	106	100
27976	22668	20242	3979	817	519	370	333	330	301	277	302	261	283	284	290	274	288	274	256	287	253	243	252	257	251	269	268	265	257	281	254	270	254	253	266	278	258	248	260	275	252	252	256	302	226	242	252	276	233	272	280	261	242	270	260	265	243	264	254	254	262	236	244	268	273	263	242	268	241	260	224	267	255	250	231	254	249	276	248	227	263	254	269	229	224	297	242	249	287	257	265	266	250	270	275	268	258	248	217	261	241	286	261	297	243	267	234	260	274	318	258	242	273	249	236	256	289	244	259	223	270	248	279	298	252	275	263	278	246	280	244	286	251	254	278	267	250	272	273	251	289	251	268	255	263	257	249	231	234	255	262	237	243	254	271	251	259	264	257	287	270	248	250	247	270	261	243	252	254	242	256	235	233	269	286	257	280	269	270	247	251	261	254	284	259	268	258	247	250	252	243	272	271	294	263	263	244	242	292	288	249	266	269	273	266	234	255	282	262	278	265	266	232	234	246	267	271	282	254	285	293	260	287	247	252	305	259	243	251	276	255	252	269	274	237	259	251	237	258	239	253	274	231	262	259	219	257	267	251	280	263	238	256	268	258	260	234	244	221	282	251	269	269	254	282	251	258	254	239	232	278	237	238	238	261	253	264	249	256	256	259	246	248	235	279	254	266	273	292	230	256	255	257	246	253	278	267	254	283	261	263	238	254	287	269	259	228	265	248	220	294	271	265	259	255	231	249	277	256	256	252	247	251	253	270	275	244	263	283	270	278	254	254	293	249	262	274	261	271	279	273	240	263	255	287	264	248	255	242	267	229	260	249	248	274	245	241	289	264	249	253	266	246	255	252	232	238	233	272	285	255	274	234	267	253	254	250	251	246	258	252	250	234	248	248	247	268	272	267	251	233	241	242	230	260	257	249	270	252	265	265	261	270	262	248	284	252	255	281	236	270	257	267	263	268	264	252	260	281	237	220	245	270	250	258	266	255	269	244	239	291	266	277	248	283	240	275	242	294	259	280	270	258	262	245	258	255	278	230	264	286	230	256	249	240	241	281	265	272	273	260	235	260	238	252	259	265	253	240	251	257	246	256	258	244	233	257	266	255	257	288	252	268	289	268	263	240	264	244	275	286	274	263	245	255	246	249	288	282	252	248	260	235	239	243	268	271	254	288	280	225	253	250	265	246	259	272	267	261	257	252	289	263	256	258	259	262	269	262	274	271	266	263	260	261	237	253	252	261	254	271	260	241	254	292	234	289	252	294	259	285	243	262	263	253	267	242	281	237	261	236	275	280	263	262	259	250	264	242	261	252	253	289	264	230	271	231	251	257	248	218	271	273	247	255	269	259	242	269	240	212	264	253	279	262	271	251	228	266	250	260	257	271	267	245	259	259	262	288	289	274	233	275	239	278	261	242	278	251	231	255	245	262	245	270	304	283	256	247	258	257	244	235	271	288	250	231	264	278	250	267	263	262	247	255	272	240	262	275	234	251	254	270	260	249	239	250	247	236	259	251	241	259	242	264	246	262	272	262	265	245	283	249	250	248	253	254	251	301	268	261	260	274	238	224	287	254	286	259	225	286	266	252	255	286	261	259	275	251	230	258	234	214	258	256	253	232	243	254	253	241	227	244	270	257	278	272	269	242	259	246	270	246	259	239	261	261	259	254	249	255	229	239	245	255	258	261	232	249	274	259	257	257	259	260	247	259	266	255	256	272	243	272	267	273	272	267	260	291	242	248	247	280	254	240	270	266	300	266	263	237	277	263	276	268	260	249	297	249	268	256	256	254	233	275	263	246	270	280	240	264	242	253	275	253	254	268	262	223	260	243	274	295	268	262	283	254	266	242	263	270	261	265	249	254	241	270	260	261	246	236	255	295	274	269	248	228	234	253	259	281	255	254	251	264	248	302	267	234	256	221	253	265	237	263	268	241	267	231	259	247	232	251	256	261	282	242	257	247	263	255	250	263	262	264	248	260	256	259	233	265	260	231	272	269	245	242	262	264	260	290	258	251	224	254	249	264	259	245	252	268	245	236	257	271	248	276	273	257	253	281	246	246	242	293	260	274	257	262	239	260	252	251	272	263	223	248	237	258	241	247	248	260	256	248	266	246	264	251	238	271	268	237	249	261	270	246	264	292	220	247	266	244	287	258	239	266	258	236	243	270	245	247	248	250	267	259	236	224	293	283	258	251	215	244	271	274	275	262	257	265	258	247	247	272	260	267	239	236	245	258	296	260	275	244	276	258	248	263	248	278	292	248	262	270	238	250	258	243	249	235	263	259	277	270	263	238	253	230	264	247	267	255	255	255	274	261	241	247	255	261	255	262	260	262	268	245	248	290	258	250	253	258	227	264	271	253	247	265	261	252	268	260	236	250	268	267	248	241	251	269	269	264	285	257	259	277	246	243	281	246	235	246	239	237	256	259	269	271	261	271	213	239	270	260	262	297	276	245	273	261	269	272	276	278	273	277	252	260	242	233	247	233	248	276	273	250	255	271	282	252	249	265	262	257	253	279	230	267	276	244	270	278	254	264	239	273	289	266	263	254	286	242	267	249	339	252	266	268	240	264	233	265	246	276	263	251	281	244	247	281	274	264	256	267	245	256	267	276	282	287	245	268	244	264	246	282	298	268	268	257	259	262	251	298	255	254	280	280	217	250	254	274	261	256	248	279	246	271	252	278	234	255	261	270	250	262	261	237	267	267	263	259	243	262	264	277	270	262	278	257	263	257	246	273	259	240	271	268	225	259	238	257	251	217	285	250	240	244	276	256	269	248	256	249	283	247	255	234	258	285	234	249	274	273	269	256	250	284	267	272	270	265	251	287	282	276	255	272	257	249	281	285	234	239	242	263	258	264	229	216	278	252	247	228	275	257	260	230	275	220	261	282	281	274	260	268	235	263	275	219	266	267	295	232	277	267	249	284	234	246	248	272	255	248	267	249	286	255	251	252	263	265	250	243	268	288	263	266	259	266	286	264	263	229	263	286	263	281	227	284	259	220	254	285	271	253	278	257	267	250	276	219	265	276	242	255	240	241	263	279	229	248	239	266	275	279	229	276	251	273	267	263	265	292	259	285	278	258	264	255	254	250	249	284	241	243	262	262	252	246	300	262	264	230	267	252	261	243	254	255	278	259	254	258	247	260	260	230	251	272	245	267	229	237	260	234	277	260	255	251	248	239	267	262	243	278	258	277	245	246	252	253	260	265	266	254	273	235	249	239	254	241	236	282	253	247	279	258	293	287	261	255	297	252	226	261	280	260	281	261	263	266	242	258	242	242	285	254	247	292	246	225	278	233	238	287	284	256	274	307	248	261	232	268	257	264	269	266	243	259	263	240	259	261	249	270	265	258	259	268	291	246	264	241	255	271	252	277	255	275	266	235	270	241	270	261	254	242	236	245	254	243	281	276	260	259	236	267	242	257	290	225	234	253	293	252	245	249	275	258	249	269	241	286	264	262	263	239	239	248	243	246	251	240
26376	31469	20225	2678	1630	1060	760	633	509	536	462	421	423	399	414	409	341	344	389	336	388	338	397	382	370	337	359	345	344	327	398	359	364	356	348	335	376	353	359	353	328	320	330	342	351	379	340	330	340	342	328	357	364	356	349	352	355	374	375	327	340	335	353	387	362	376	341	358	332	327	335	387	348	367	317	304	376	333	362	361	354	310	337	311	381	341	357	348	358	356	328	371	354	390	302	384	335	358	338	359	342	357	324	342	357	356	370	355	372	355	352	341	344	360	375	353	345	362	353	353	334	328	367	326	369	366	355	332	355	331	329	333	372	369	359	340	367	347	336	328	344	378	393	359	312	315	357	357	374	370	349	358	352	331	337	348	342	360	376	349	326	327	309	340	331	340	366	336	323	359	343	344	357	331	372	331	339	370	356	332	358	347	374	378	355	339	332	344	340	349	371	342	338	354	359	351	360	356	336	345	344	340	325	348	351	338	324	335	337	330	345	335	370	367	342	398	344	366	355	365	339	358	359	335	353	299	352	334	345	351	347	329	361	345	361	356	338	364	366	360	358	359	347	360	338	339	352	347	359	367	359	352	340	357	358	324	362	334	385	353	324	350	368	330	355	290	343	308	389	374	382	364	345	341	362	349	370	374	350	322	345	342	345	309	369	345	359	323	337	358	383	354	334	386	326	348	358	330	358	328	314	339	329	361	362	360	386	339	353	342	324	365	310	307	391	351	353	371	328	314	363	366	352	346	347	381	343	351	369	345	339	330	326	318	303	335	360	338	360	368	355	308	320	366	319	359	339	363	340	330	356	334	357	318	328	317	349	363	315	316	365	326	344	313	321	338	361	356	332	339	351	340	351	366	337	347	369	344	358	347	381	356	339	372	343	339	385	325	314	383	318	352	349	346	361	328	355	341	348	346	328	345	356	341	369	337	338	337	314	376	324	374	342	344	378	366	336	322	341	318	319	339	305	351	313	366	348	343	349	327	339	320	339	352	347	356	360	358	333	346	339	374	343	331	339	367	371	345	355	362	359	345	348	340	370	381	384	352	335	332	365	330	346	352	337	307	350	347	316	333	335	327	337	352	305	324	364	361	366	383	327	338	350	316	325	346	345	383	340	317	348	330	352	362	377	348	348	361	358	333	360	377	357	345	345	355	358	351	362	300	355	335	357	319	353	342	360	339	357	341	351	320	320	343	379	338	346	379	311	321	365	316	335	362	343	346	327	352	340	335	370	355	340	332	347	318	321	370	336	343	338	331	355	381	362	355	350	342	352	335	353	338	318	393	331	372	329	356	382	358	389	319	324	312	329	346	362	329	342	357	337	353	350	369	347	331	377	339	362	360	352	368	349	331	379	331	357	349	328	377	334	330	377	377	356	352	333	340	384	369	343	319	362	314	349	360	349	336	346	384	326	346	326	355	353	357	359	296	359	337	363	399	351	326	371	344	329	335	336	317	365	312	341	354	337	377	324	332	371	336	362	353	306	342	320	348	367	348	345	380	374	380	342	351	324	336	322	358	338	328	365	349	314	350	347	326	346	376	367	325	355	374	326	345	378	360	378	327	364	368	340	335	351	350	331	326	374	357	367	341	340	381	365	328	333	322	335	338	367	356	328	337	362	331	358	328	317	321	359	350	345	332	366	351	340	350	374	331	323	348	341	366	341	344	374	358	324	372	365	368	325	319	360	354	378	345	329	362	346	359	375	379	341	378	343	326	326	343	371	345	328	372	363	343	345	342	335	315	362	361	371	371	359	282	340	362	312	363	332	368	325	330	348	379	333	346	343	366	365	350	342	342	331	316	348	360	355	328	336	368	345	352	332	341	330	359	337	348	336	351	360	344	335	327	373	373	354	370	333	345	337	379	368	350	349	326	350	358	338	366	358	331	344	352	352	346	354	355	397	314	337	359	355	351	352	358	378	350	380	329	345	365	382	308	319	342	314	351	327	341	327	349	327	341	331	320	320	341	354	346	320	381	365	346	339	363	336	326	367	332	325	335	332	349	350	360	337	332	332	340	357	334	345	376	353	357	337	380	370	345	353	373	334	345	343	308	370	326	344	350	364	370	349	362	358	337	355	340	338	343	343	352	329	346	359	343	334	356	372	348	338	334	362	333	385	361	347	356	353	368	374	338	348	322	374	319	346	337	344	350	364	358	378	347	331	342	357	362	337	367	330	374	308	329	334	361	338	381	347	373	347	342	377	343	351	326	333	383	314	340	346	361	334	366	326	310	358	349	353	345	308	345	370	394	341	332	338	320	321	338	347	315	315	361	323	345	373	328	347	307	330	352	333	317	336	322	333	365	336	340	346	347	327	313	326	386	376	356	393	358	334	323	360	383	322	339	369	348	329	376	360	327	353	354	387	331	337	340	328	337	371	315	367	345	353	350	357	349	348	367	367	356	364	339	339	398	359	383	347	335	352	319	324	323	318	337	346	344	335	344	360	346	323	360	350	318	380	329	345	324	370	351	339	329	343	352	337	336	381	374	369	336	314	335	357	344	389	313	332	328	361	359	348	363	356	351	352	331	368	358	324	349	365	338	355	365	355	364	339	352	345	352	357	359	317	354	338	349	346	344	358	322	390	343	336	360	353	347	342	297	342	325	363	342	298	318	348	360	332	304	366	331	339	329	347	371	352	311	343	351	343	353	329	370	338	348	345	340	351	340	355	339	358	373	341	343	331	377	331	324	349	332	354	329	329	363	334	355	357	330	311	324	355	349	391	341	375	367	352	323	342	319	333	354	328	355	353	369	371	390	321	368	348	355	340	371	373	334	358	342	324	338	352	309	379	346	338	313	355	328	338	343	333	334	334	337	365	392	353	360	373	366	347	339	337	355	355	378	366	387	341	371	351	353	380	353	341	328	357	358	333	381	350	369	367	352	387	345	341	368	374	372	345	378	331	343	349	362	337	356	363	385	362	358	341	346	342	335	333	350	352	359	362	372	362	325	359	355	347	374	336	350	352	353	349	347	332	367	353	367	331	341	359	317	353	353	352	357	360	366	336	317	374	374	325	379	364	362	309	367	353	332	352	356	345	312	358	345	362	295	330	381	332	360	354	312	355	378	371	334	357	353	374	353	362	361	352	351	345	369	332	364	337	348	316	333	356	311	343	313	349	366	326	315	335	387	335	302	343	362	357	366	349	353	331	368	347	362	380	326	363	335	352	335	343	345	345	330	306	336	359	329	381	367	345	373	344	332	361	338	353	372	322	332	379	339	331	346	369	362	359	363	332	335	321	291	335	320	344	338	342	332	357	316	355	351	355	343	338	339	367	360	342	363	328	337	319	321	387	333	365	371	353	367	339	372	320	374	349	352	309	351	347	355	316	356	379	320	350	376	336	343	367	352	359	326	349	370	354	341	341	354	365	342	347	351	349	351	361	306	318	371	355	331	324	338	372	325	341	331	336	326	373	339	361	356	363	350	366	358	343	356	345	353	361	362	342	344	348	373	340	386	345	336	348	352
24461	21598	29226	24547	21063	8455	945	578	429	385	350	302	287	263	247	258	234	239	279	245	219	250	225	198	206	228	204	229	184	179	198	215	217	214	188	210	204	214	187	182	202	216	198	206	211	208	200	203	202	209	194	184	197	199	193	201	211	205	212	207	213	188	183	193	205	187	177	204	191	180	199	202	186	214	182	223	199	182	199	224	192	210	197	195	218	207	191	185	202	203	186	196	174	197	184	196	184	195	199	200	200	197	189	240	174	184	206	195	202	204	210	209	194	206	216	212	182	201	199	176	212	192	194	183	182	187	188	175	198	211	185	183	224	203	184	206	186	179	232	201	194	199	214	182	215	198	191	220	218	211	212	179	196	208	208	186	205	196	200	179	205	216	205	196	201	186	188	179	193	211	207	202	192	229	205	183	193	202	203	196	177	208	199	206	217	218	198	171	238	200	211	205	213	228	203	200	221	187	183	209	167	174	180	217	200	187	183	199	175	173	182	202	186	186	191	209	187	193	178	191	199	185	211	190	224	173	196	221	192	217	192	197	199	195	216	193	172	187	204	192	197	218	176	214	204	201	205	197	196	215	178	206	192	189	183	194	187	202	185	188	207	217	204	206	172	186	208	199	181	224	178	231	166	220	201	200	194	185	192	191	196	207	205	190	189	185	225	211	199	193	188	204	182	165	187	177	192	192	192	179	175	192	197	197	194	210	212	170	173	182	199	215	183	194	192	187	204	174	204	197	189	191	206	184	178	183	192	224	199	205	211	198	216	209	181	189	191	195	178	219	215	194	197	208	183	192	193	175	191	187	205	175	222	192	174	182	183	198	189	172	184	186	225	216	196	187	171	187	201	206	224	214	200	190	214	192	205	208	195	196	208	190	206	192	210	199	217	180	176	180	208	214	195	202	172	196	169	189	196	198	221	196	172	190	174	196	206	207	189	186	181	205	203	178	219	174	203	154	215	181	189	207	203	197	184	214	197	210	162	192	195	180	188	182	194	197	186	193	208	188	185	210	158	168	216	214	199	228	197	164	188	151	194	168	183	192	198	203	188	188	211	204	191	174	201	224	207	183	173	194	176	198	168	198	186	210	185	233	209	205	188	194	212	183	190	189	176	182	201	204	200	200	212	178	197	190	200	230	214	161	198	189	195	197	212	195	172	202	179	208	236	181	220	194	199	195	206	178	176	217	194	192	201	199	195	208	196	186	214	213	193	170	207	211	179	200	191	196	189	187	196	195	187	208	196	187	188	180	209	199	200	214	202	193	185	210	187	172	216	182	209	176	177	176	185	216	175	213	187	194	206	179	194	215	187	189	216	190	175	183	198	182	218	187	187	209	218	198	205	187	198	190	201	208	168	205	195	193	172	201	164	216	202	180	192	209	202	186	200	196	203	198	197	188	200	205	215	201	215	201	209	215	200	192	192	190	206	182	179	202	197	174	221	175	184	174	159	175	205	185	205	215	228	194	199	226	184	182	193	186	169	209	224	200	191	197	213	178	179	191	196	189	196	182	190	197	185	194	186	197	218	187	194	198	210	171	210	191	173	204	200	189	191	181	188	183	207	188	176	205	208	191	217	189	221	207	187	216	204	208	228	215	204	190	180	215	175	173	193	200	215	208	184	205	175	194	216	218	197	210	205	187	187	185	182	217	200	189	198	195	206	185	201	192	199	169	185	191	190	175	209	204	174	200	199	189	200	185	224	203	208	202	187	199	169	246	203	188	205	187	191	211	184	215	211	196	196	193	199	191	181	181	192	199	197	209	201	219	175	215	183	189	190	190	188	201	205	220	216	223	199	218	209	210	206	179	195	213	202	216	215	180	170	180	211	173	221	211	197	180	190	199	194	202	204	194	213	206	181	214	186	220	193	192	192	180	216	199	193	184	202	180	202	194	195	214	179	179	184	190	213	191	203	190	215	199	167	198	179	210	186	196	189	211	220	166	200	219	245	203	211	194	202	195	200	190	190	187	195	178	176	178	172	205	209	178	195	201	183	225	201	206	203	220	179	182	193	200	199	187	222	200	184	187	193	205	182	179	199	167	192	212	202	193	202	203	221	192	191	209	178	194	196	184	212	168	190	176	221	199	200	201	194	208	207	174	171	198	210	206	204	177	212	189	179	201	191	225	181	185	187	170	192	180	184	210	183	206	170	202	189	214	206	190	179	197	192	177	225	183	204	209	186	209	214	194	175	208	224	212	194	208	162	177	197	202	209	169	181	177	182	197	180	206	177	202	189	193	177	197	213	166	171	165	210	205	201	177	184	184	205	191	202	186	213	181	207	216	208	181	191	201	201	198	185	227	204	169	196	200	178	187	197	191	194	210	221	195	182	185	213	205	186	189	213	191	208	184	180	201	193	210	195	162	201	195	184	185	185	186	201	204	177	204	193	194	189	188	202	196	215	214	177	175	165	193	191	208	191	194	192	218	156	206	215	187	186	210	219	229	207	188	200	201	198	180	199	175	186	188	185	195	180	164	199	184	203	192	186	191	210	211	201	176	200	217	206	212	220	193	205	193	186	185	205	213	200	204	190	220	207	214	221	175	199	175	187	192	198	206	202	198	166	191	195	190	193	190	172	207	197	191	175	206	196	216	223	189	191	179	203	189	201	222	207	190	205	223	192	205	196	192	194	199	197	208	187	176	190	199	205	215	188	209	169	190	188	199	191	193	192	181	194	196	199	211	208	206	201	195	211	176	211	208	211	197	193	227	181	216	196	175	194	186	212	174	200	209	164	213	206	193	172	185	223	189	216	207	200	180	185	187	187	199	208	214	222	206	188	183	172	184	168	197	211	205	207	197	200	198	204	186	201	185	190	187	211	179	233	196	186	197	203	197	210	196	171	205	195	181	179	203	200	193	205	199	218	178	189	175	205	223	221	180	208	167	191	211	176	195	203	201	180	229	219	207	195	211	184	206	203	210	214	168	190	190	188	186	222	181	186	172	207	212	216	219	209	184	194	193	191	192	197	198	202	203	175	183	179	186	198	174	186	188	198	173	194	206	208	197	182	182	202	200	214	176	204	219	185	192	213	207	184	210	169	196	202	185	163	207	197	194	198	208	189	206	177	202	195	218	185	195	182	181	195	212	194	208	199	181	205	193	198	199	192	231	187	210	164	198	213	206	191	207	208	199	205	187	209	215	191	191	175	223	208	171	195	210	192	201	178	211	217	193	215	200	210	193	192	204	177	194	215	187	184	204	192	209	204	193	192	190	185	200	179	178	220	200	201	212	217	193	180	181	203	217	176	201	183	186	193	202	204	188	194	190	189	188	206	209	183	200	197	188	191	205	190	177	208	194	180	196	197	172	187	178	199	214	200	169	207	187	208	206	167	205	170	183	212	204	194	234	207	213	188	207	172	199	208	183	196	181	173	188	212	211	201	228	219	220	198	178	181	198	198	199	180	201	204	181	187	201	215	189	199	174	203	180	193	203	212	190	211	178	213	193	206	204	198	181	204	185	188	208	179	182
52350	67029	44251	5926	3707	2377	1720	1282	1003	807	695	584	560	497	415	410	402	349	372	371	328	329	315	340	311	305	327	298	286	300	266	283	273	291	268	274	285	298	287	268	292	268	278	275	273	303	245	258	267	282	286	302	261	297	278	273	270	253	250	258	268	257	242	247	278	271	277	299	254	286	287	282	261	255	276	264	243	320	232	235	274	260	272	246	286	260	265	257	294	286	290	277	255	259	263	283	273	258	281	263	287	278	279	273	270	280	258	263	279	264	265	265	269	291	259	273	282	262	285	239	302	286	264	244	272	262	307	259	278	236	254	267	276	276	260	270	234	288	264	278	269	261	262	280	268	252	262	273	280	275	249	282	263	239	295	254	278	254	234	269	283	244	271	285	266	249	266	284	288	264	277	265	273	270	281	288	264	246	256	271	262	273	253	298	255	275	262	274	286	281	272	287	246	272	267	268	291	253	285	233	285	285	276	279	285	259	237	267	276	280	235	244	285	275	281	273	249	283	258	306	281	260	273	257	244	281	278	238	274	237	271	253	253	245	266	267	293	276	258	301	246	238	285	258	255	268	282	275	276	285	302	264	284	266	270	270	304	270	266	286	283	250	268	262	274	237	268	280	235	244	280	280	279	275	254	278	277	257	265	268	264	278	268	263	262	244	273	260	284	272	270	256	266	252	272	284	268	248	283	251	264	268	232	240	256	269	268	283	284	246	277	258	291	243	269	280	268	278	264	270	281	243	256	258	255	261	270	267	275	262	247	265	265	296	276	266	269	282	255	266	292	285	267	260	245	262	255	257	242	280	269	243	276	279	279	273	283	279	243	249	265	272	263	224	244	255	264	282	258	268	243	278	252	278	243	265	254	273	264	251	250	276	282	280	267	281	267	269	278	264	263	299	281	258	275	267	262	304	288	266	258	253	266	266	257	231	273	279	252	289	270	265	269	265	268	273	265	265	258	263	256	257	275	282	307	272	260	288	266	288	265	252	259	281	276	287	275	254	245	256	277	290	267	286	297	285	280	265	256	266	256	226	267	281	286	278	251	258	241	285	297	261	266	297	282	269	244	274	268	263	290	271	252	278	265	278	242	263	265	256	235	239	241	271	259	284	243	282	243	255	258	278	282	276	246	253	253	288	301	252	286	254	238	305	265	267	289	248	271	286	267	276	271	255	268	248	298	294	295	254	260	270	286	278	264	251	288	262	268	263	261	252	259	273	262	244	243	268	241	278	277	279	279	253	245	268	288	257	270	272	261	280	247	268	279	255	262	285	271	278	272	289	265	251	231	276	266	265	260	274	267	251	261	288	251	244	251	254	314	259	260	280	283	281	261	296	282	289	257	274	276	291	255	251	248	258	249	273	272	279	277	268	264	255	275	319	262	269	275	256	266	249	295	271	283	284	268	257	263	258	293	273	284	268	253	282	238	256	276	285	255	258	244	252	243	276	247	283	290	247	251	282	249	269	258	258	254	287	278	282	292	257	288	289	247	238	258	280	272	279	220	256	279	279	257	262	272	248	279	265	264	258	255	286	265	253	281	265	241	257	295	287	255	250	262	263	286	248	267	281	267	275	270	281	258	261	278	239	268	254	254	242	266	276	272	276	231	303	266	270	256	276	261	262	272	265	255	249	287	232	256	283	281	259	247	244	266	293	271	291	293	279	268	277	277	289	283	252	269	276	272	249	292	266	260	278	275	283	258	271	268	300	296	256	270	276	268	258	272	278	254	297	268	244	260	268	267	257	284	263	238	280	306	243	255	282	265	272	295	253	282	289	272	258	262	268	293	267	256	257	248	290	265	256	270	274	290	260	285	262	244	252	270	234	247	253	267	266	278	244	278	298	271	271	280	278	263	258	236	284	260	242	282	304	265	263	265	282	244	249	272	292	272	294	272	294	269	295	270	283	241	253	260	265	280	284	260	271	280	297	292	264	292	301	277	267	263	257	284	281	265	274	293	258	274	258	257	277	278	250	257	226	287	235	244	241	269	281	294	242	256	249	264	271	284	253	262	256	233	296	250	259	278	261	302	258	245	278	271	294	273	302	271	248	259	294	256	260	288	270	269	287	242	253	245	267	274	265	273	275	244	287	262	270	279	298	273	265	246	262	287	263	241	299	273	266	239	288	278	258	273	270	277	281	219	276	247	259	275	286	268	231	256	250	283	276	263	269	243	287	267	281	255	282	267	283	286	271	257	282	291	259	267	287	248	282	286	283	300	272	243	282	240	302	274	249	267	277	248	279	273	250	255	286	285	268	257	290	266	256	237	256	275	277	284	259	260	258	298	248	282	286	266	270	283	247	265	262	249	274	255	255	296	279	278	265	262	254	261	269	262	240	271	266	264	271	257	252	276	252	302	251	282	281	271	236	249	261	269	278	309	282	264	254	277	267	260	278	261	235	271	267	276	277	304	290	266	277	272	269	292	266	267	280	278	254	293	266	274	270	252	263	266	277	272	276	277	232	270	267	269	290	262	255	259	249	290	278	259	264	243	252	274	266	266	264	269	250	256	255	272	234	271	292	301	270	257	260	287	281	283	277	257	260	265	270	288	271	297	268	277	273	252	274	264	271	266	257	275	270	267	260	277	248	292	260	283	309	253	242	249	265	252	270	260	262	265	274	268	256	276	264	273	279	264	239	274	260	264	280	270	263	267	258	245	254	267	280	279	262	248	257	252	272	267	259	265	261	253	260	262	250	256	270	263	246	248	272	264	275	247	247	254	274	257	279	280	273	259	259	268	284	277	269	251	293	240	260	241	286	283	276	258	266	267	275	253	291	277	262	231	301	265	264	258	254	255	269	274	257	272	281	247	271	269	288	257	272	264	247	248	285	252	283	261	255	255	288	243	254	288	276	258	290	289	255	269	264	257	257	277	255	284	269	265	256	266	256	260	272	250	277	290	289	287	263	252	284	274	288	253	272	267	310	268	265	271	290	258	246	280	251	249	272	257	298	280	267	290	239	281	254	267	277	299	263	264	282	285	242	268	255	308	278	245	262	279	300	267	285	271	274	288	251	293	269	273	284	270	276	263	254	263	249	261	239	264	250	286	267	278	288	284	254	246	264	260	250	284	260	247	249	267	243	286	296	294	258	276	237	292	249	296	271	273	275	286	242	252	263	262	273	254	263	268	257	273	306	291	280	271	256	298	237	276	277	274	232	268	236	283	267	292	253	266	246	259	263	246	288	261	250	256	262	289	292	282	267	282	268	265	284	251	277	258	266	274	266	249	265	277	258	266	270	255	274	280	244	265	277	257	262	264	276	283	282	284	269	258	278	290	247	281	275	270	259	284	280	265	253	286	281	267	282	276	289	268	283	275	275	256	266	304	250	272	242	262	260	265	264	256	284	274	283	283	290	234	308	254	252	260	273	301	275	292	255	263	273	245	265	271	280	277	264	259	318	263	265	238	235	264	257	239	255	272	267	278	278	269	235	241	284	264	286	275	274	257	260	280	287	277	286	244	284	279	261
23357	21549	29562	23995	21490	21054	6525	771	523	404	365	255	234	211	184	167	140	146	151	146	183	132	113	123	120	125	112	122	89	100	113	92	98	109	98	87	82	86	79	92	93	89	92	99	92	86	83	77	96	90	92	79	81	84	90	81	86	94	77	82	77	89	102	89	93	104	100	79	80	80	101	75	77	71	80	88	96	89	88	89	75	90	93	81	64	97	81	83	93	90	95	93	95	82	90	79	85	89	75	83	77	82	86	79	78	82	82	78	92	78	84	88	72	81	78	76	76	91	92	88	90	77	96	88	90	88	94	91	68	85	75	78	83	81	81	113	71	74	82	81	85	78	76	85	76	74	79	77	85	92	77	85	80	57	67	94	77	86	94	85	87	100	84	82	79	82	92	86	92	81	84	70	95	99	85	93	80	83	74	72	83	77	93	112	70	87	75	75	83	80	76	102	91	69	76	74	83	86	90	89	67	79	80	97	77	68	71	98	79	76	79	85	88	70	91	87	81	67	67	78	76	92	78	84	83	76	88	91	78	75	89	84	99	74	84	84	81	79	78	69	84	83	99	76	84	75	74	66	96	88	71	75	89	77	81	91	80	100	74	105	93	85	85	72	86	73	93	67	87	84	83	82	90	73	86	80	82	91	96	79	87	91	72	79	83	85	75	88	64	82	86	80	84	81	80	83	89	73	87	74	87	102	75	94	72	81	93	87	82	84	75	79	94	78	95	96	91	94	91	83	68	100	71	80	91	87	90	75	98	65	78	73	82	85	64	88	89	91	75	72	77	97	80	90	91	71	71	82	88	90	91	89	79	73	97	86	101	68	84	83	84	71	63	81	83	68	85	87	76	101	83	80	64	73	89	89	79	81	75	76	81	94	86	79	72	66	86	71	71	84	63	81	68	77	81	88	86	85	85	89	78	97	69	61	90	83	82	91	75	93	80	82	92	78	89	96	77	72	75	64	86	78	93	83	77	85	93	81	69	91	65	86	69	82	87	89	92	81	100	72	79	76	73	64	92	77	90	83	95	85	83	75	95	84	81	79	88	90	87	90	84	86	77	79	86	79	85	86	79	96	79	83	80	91	76	81	72	69	78	90	82	89	97	75	101	71	90	69	85	88	84	77	82	90	83	74	84	82	82	71	96	80	91	77	76	73	96	74	89	87	81	102	91	83	64	107	73	100	74	87	74	76	71	82	66	91	71	84	80	102	95	94	82	91	95	93	82	92	84	72	76	81	69	92	88	88	90	69	88	92	75	83	78	84	96	90	93	96	88	87	77	89	76	78	66	97	83	79	101	87	67	74	91	88	88	93	75	77	93	94	71	77	85	88	77	105	65	67	80	95	81	89	73	75	89	87	79	93	74	82	68	98	79	95	73	82	77	79	92	85	92	84	78	89	81	80	86	76	87	85	90	75	84	100	65	81	83	80	68	89	85	71	74	68	75	80	71	83	96	73	73	92	75	87	92	81	88	83	95	85	82	83	65	91	77	84	99	86	92	85	70	77	81	90	79	89	80	85	78	77	69	86	75	80	91	85	64	72	90	82	76	88	97	80	79	74	78	77	87	86	76	82	72	81	62	81	64	94	80	72	93	77	86	75	76	87	88	76	59	70	84	96	85	71	85	76	75	90	72	71	95	85	77	86	75	97	81	80	72	68	78	83	79	75	95	104	84	81	90	89	73	83	91	94	79	74	86	85	80	76	66	83	84	76	90	80	74	89	99	87	88	78	77	89	70	90	86	93	83	79	74	74	78	81	83	85	83	87	93	85	72	89	80	91	77	65	81	84	82	77	85	100	96	86	85	111	78	102	69	96	83	77	80	89	83	89	97	70	90	91	67	95	74	100	71	81	75	84	85	62	89	89	82	93	79	83	86	82	77	76	99	93	91	74	81	68	84	101	88	69	83	86	73	76	79	84	74	88	85	84	105	85	72	95	76	81	97	85	83	79	76	104	87	79	73	92	84	80	85	61	98	78	86	74	65	94	86	91	78	107	84	79	73	84	72	88	87	96	81	80	83	79	79	79	80	86	84	78	67	92	99	83	87	89	82	86	90	90	76	82	70	75	83	76	89	86	93	69	81	86	84	77	82	77	60	73	82	80	82	95	59	71	75	81	94	73	88	84	89	75	92	86	92	79	86	83	73	87	69	91	75	87	95	89	90	88	83	91	93	107	83	82	80	82	97	66	85	74	75	84	81	79	68	78	87	82	88	76	89	84	99	74	68	101	76	80	89	88	84	90	77	86	81	64	85	84	81	78	81	74	76	81	91	86	91	79	71	86	69	80	72	85	100	72	73	96	81	83	94	87	81	90	88	100	87	80	84	67	80	84	92	73	82	78	71	74	86	82	91	74	74	78	93	71	70	84	89	82	81	76	83	90	75	90	89	91	80	85	63	87	70	103	90	86	101	63	85	82	80	75	68	73	92	81	93	88	83	65	82	83	81	89	76	69	87	94	76	75	74	91	75	97	74	82	80	76	86	64	79	95	93	92	71	79	68	80	87	92	87	86	86	68	91	74	78	89	84	66	97	77	79	95	70	88	99	88	77	74	87	84	83	83	87	80	73	78	73	84	95	88	71	87	79	94	82	87	88	88	93	93	73	78	86	104	78	91	92	96	85	83	99	88	76	64	109	82	77	89	85	86	92	71	86	74	77	85	84	84	90	91	76	88	100	86	79	91	80	64	59	81	80	78	87	92	65	75	84	75	61	73	87	73	99	80	88	92	81	81	90	97	78	85	70	67	72	88	77	95	84	99	73	77	86	69	98	76	73	84	75	89	85	75	76	100	74	81	79	78	69	84	90	83	92	82	71	97	85	85	83	77	70	76	82	80	64	80	81	86	85	82	75	65	81	76	88	73	67	65	84	96	84	72	84	88	81	71	86	82	92	82	69	86	76	85	68	71	92	92	77	70	62	75	100	85	83	76	81	71	77	84	88	74	97	75	87	79	94	77	79	88	109	82	79	104	77	86	70	70	75	92	85	80	97	80	86	94	86	73	64	79	92	80	70	87	86	89	80	97	93	78	89	74	72	93	88	96	82	85	88	85	74	75	84	88	83	74	68	103	83	84	67	81	98	69	75	81	88	70	79	82	89	68	75	79	81	73	81	72	69	85	82	68	78	84	79	69	72	93	86	76	70	83	93	81	73	94	82	79	91	83	74	82	83	68	79	89	86	96	89	97	73	101	91	74	79	66	89	79	87	63	73	89	81	103	74	97	83	96	86	84	84	111	66	74	68	79	81	68	85	71	84	86	76	89	82	81	78	85	86	83	92	88	78	78	91	87	75	96	84	87	79	93	83	88	86	72	64	78	83	83	72	97	80	83	71	74	101	88	79	80	84	81	70	75	81	84	62	68	84	83	101	75	90	82	90	78	73	89	92	78	79	98	90	86	74	67	94	86	81	81	75	87	92	88	87	99	81	85	95	74	89	79	75	84	100	70	87	75	83	86	86	88	80	75	86	82
57595	79086	51808	8653	5475	3702	2685	1961	1519	1080	855	698	595	491	393	342	307	299	321	309	240	256	237	199	209	201	178	180	180	165	136	131	148	147	143	125	123	134	146	129	142	139	123	105	114	113	128	131	130	137	105	113	124	125	130	133	122	110	125	116	112	113	109	115	102	143	105	108	142	128	124	121	118	129	118	128	104	117	139	115	119	119	130	110	111	136	118	120	123	114	116	121	124	123	121	111	97	131	112	110	113	112	112	118	111	106	135	98	132	120	99	123	105	109	118	113	136	116	116	127	124	120	102	126	102	120	127	102	107	123	109	121	117	111	115	110	117	115	116	126	114	117	128	118	123	109	100	91	117	110	106	140	115	97	119	121	103	100	142	105	112	91	117	110	109	105	115	114	123	113	112	119	100	109	105	109	112	112	105	122	115	107	102	106	113	119	125	118	139	114	117	116	119	100	117	113	113	125	100	92	104	114	112	143	144	100	118	120	112	113	119	110	96	122	91	102	114	109	124	111	123	99	110	121	118	104	110	111	106	104	100	113	98	103	95	108	123	105	92	115	123	107	130	114	114	135	130	119	100	116	113	122	125	120	117	104	91	126	98	103	93	97	109	96	126	109	126	103	146	121	125	119	126	135	125	114	102	105	110	98	85	116	111	124	117	120	129	117	104	119	103	113	103	116	98	106	116	105	107	101	122	133	95	106	96	107	108	115	104	120	111	120	118	110	116	113	118	108	114	113	119	118	137	120	114	126	106	119	99	117	99	109	121	122	111	106	139	107	102	117	99	124	111	96	125	105	133	113	105	102	100	130	97	119	111	114	119	123	110	119	117	99	123	92	110	101	102	104	118	130	105	124	113	106	112	119	106	131	98	102	95	124	128	124	107	121	104	110	95	108	137	112	103	110	100	138	116	130	120	113	114	129	123	97	115	119	108	111	116	104	108	134	98	112	123	98	114	99	124	94	125	124	101	129	123	106	146	113	106	141	123	117	117	120	106	126	114	106	117	105	114	106	114	129	129	105	106	104	110	109	120	92	123	124	116	106	116	91	107	123	102	113	104	119	99	112	103	116	113	107	112	117	128	108	112	107	113	107	137	118	130	104	125	109	109	97	125	123	129	128	110	98	121	118	111	117	101	106	121	108	101	125	112	132	99	115	121	110	111	110	110	93	123	108	106	125	134	138	113	111	109	110	114	121	114	107	99	129	118	127	105	126	131	111	120	114	116	114	110	118	118	126	100	94	116	114	108	117	107	123	115	119	96	112	115	106	115	109	106	126	105	126	116	132	117	106	119	135	113	125	124	95	111	129	130	106	117	114	123	113	122	121	121	111	119	113	110	95	90	125	90	115	111	106	95	117	124	119	111	95	98	118	119	138	114	106	115	116	113	126	127	99	115	115	125	103	123	106	131	125	110	104	116	110	130	127	124	102	107	123	126	114	115	111	101	111	105	105	120	109	98	103	103	121	138	127	122	126	118	105	115	108	124	120	117	113	117	120	95	107	104	123	102	119	107	126	129	118	106	110	118	130	126	122	115	134	117	105	109	110	115	107	139	104	99	107	124	99	115	128	108	106	109	125	111	108	97	129	111	122	105	101	107	117	110	118	106	120	136	104	111	126	106	104	116	93	120	107	103	122	113	109	109	107	111	114	124	107	124	111	120	131	130	114	102	101	104	101	104	118	120	108	125	111	105	110	112	110	121	111	121	114	114	110	127	143	100	114	119	104	104	107	101	100	111	102	122	112	132	107	127	108	108	107	133	108	119	116	124	123	117	126	118	115	109	117	121	116	141	116	93	131	105	119	128	105	122	113	123	102	121	99	114	122	118	107	115	97	130	96	100	117	122	112	103	118	100	121	110	106	126	109	123	109	97	122	134	122	118	105	119	95	104	117	114	130	102	128	119	106	109	107	102	113	101	86	122	118	110	111	99	93	112	131	96	107	124	106	98	115	107	101	113	110	123	110	104	114	132	93	130	114	114	121	123	110	111	115	107	119	102	120	88	138	113	107	113	101	114	117	95	115	115	121	105	121	114	127	98	108	118	126	116	126	106	110	133	119	117	133	124	115	105	93	111	112	110	112	85	123	102	109	124	131	141	123	140	115	112	96	110	125	133	118	87	111	120	126	113	107	107	112	118	106	137	102	113	111	121	123	113	112	108	117	132	104	121	108	113	108	107	125	116	112	118	119	123	121	101	124	126	115	108	115	132	108	112	127	112	136	133	104	111	118	112	95	112	99	115	108	101	125	105	112	116	111	135	133	116	109	103	122	115	119	145	118	131	126	97	125	106	118	107	112	95	98	110	123	118	122	101	109	114	116	117	120	105	128	128	135	132	98	114	99	115	120	112	112	114	107	122	103	113	122	114	129	107	109	108	115	109	115	110	102	133	115	107	118	102	133	100	126	124	101	98	120	127	122	131	101	108	104	124	93	115	107	131	121	126	115	119	119	121	111	105	127	118	112	87	116	108	109	122	108	119	105	102	109	126	107	93	111	106	118	122	121	112	122	125	112	119	141	113	111	118	111	118	107	110	99	122	126	105	114	103	108	128	110	118	110	111	87	113	119	100	121	112	131	113	116	112	111	118	113	115	110	109	131	99	112	134	137	126	105	115	103	116	112	109	101	143	113	98	118	123	99	113	123	117	106	113	102	110	98	111	122	101	111	104	111	124	112	119	111	122	108	115	111	127	99	107	92	129	109	119	91	109	134	105	94	119	125	113	107	107	105	129	115	109	128	106	126	102	104	138	110	99	101	119	115	115	105	112	120	96	105	119	118	100	106	120	120	121	117	112	116	123	97	123	125	111	123	114	120	100	116	95	135	105	110	112	115	106	120	118	105	119	118	97	130	122	109	118	112	95	120	117	128	109	119	117	115	100	115	124	104	129	123	110	102	121	122	111	116	112	117	109	106	111	111	109	109	116	118	115	129	118	119	129	129	112	96	108	123	93	133	108	99	102	117	124	118	122	129	126	127	113	116	121	133	127	137	125	103	101	122	105	133	121	118	110	135	124	109	135	105	103	107	120	106	109	133	105	115	120	106	108	102	99	109	126	125	116	93	106	117	126	115	113	110	104	109	125	111	106	123	114	140	104	111	105	138	108	106	98	127	99	117	129	117	124	131	120	106	102	130	113	104	103	75	105	111	123	112	127	127	118	124	125	91	108	93	102	106	103	107	120	123	96	105	127	108	116	121	111	108	108	111	111	117	111	108	119	91	113	101	116	114	100	109	111	108	102	119	108	110	133	113	105	102	115	116	128	114	117	138	126	136	114	122	118	132	129	106	115	105	105	133	115	113	104	100	110	116	108	111	100	120	122	109	134	135	128	106	108	107	119	108	124	98	97	133	120	103	102	112	119	106	124	117	122	127	121	103	122	110	114	116	98	110	120	98	110	130	120	109	97	102	115	97	130	115	121	102	104	120	103	114	129	104	101	109	111	130	121	113	107	93	121	119	122	119	108	112	117	107
27959	23457	20099	4783	844	578	404	352	342	296	294	290	270	267	236	300	287	271	318	290	269	295	287	294	303	276	284	267	240	271	268	233	241	249	234	279	256	257	262	259	260	282	296	246	272	258	267	252	249	261	243	247	279	293	245	245	264	260	265	284	265	243	250	252	263	274	258	270	266	261	257	238	242	267	232	284	258	245	252	231	251	262	259	276	276	264	260	275	284	279	280	267	282	278	259	261	263	257	228	260	266	264	290	247	255	246	260	251	272	248	266	254	256	248	290	247	232	270	279	257	281	267	268	278	263	268	264	253	258	291	259	259	277	275	238	242	243	250	260	253	253	270	262	256	264	240	268	274	262	272	257	241	273	248	256	257	244	250	257	257	284	242	267	256	258	257	281	255	267	261	256	269	233	287	266	278	234	255	263	260	286	272	279	252	255	292	282	256	225	245	248	266	283	264	250	253	258	254	251	244	243	257	251	252	274	256	234	283	250	281	252	267	253	257	274	244	268	269	256	252	256	283	248	274	244	260	281	280	253	264	265	255	222	216	264	239	250	273	246	250	266	242	269	263	278	262	237	247	302	270	258	247	269	263	265	252	260	300	288	260	252	246	273	267	275	260	259	286	230	278	237	280	271	285	269	243	228	274	251	293	247	268	275	262	244	264	266	244	255	279	263	229	270	267	246	279	254	242	267	266	280	289	276	258	266	281	265	253	256	241	251	247	274	262	254	250	253	263	258	270	276	289	263	252	286	275	250	263	264	253	235	263	245	296	211	274	273	295	255	282	266	264	278	263	230	276	266	258	270	263	251	262	324	242	262	273	263	259	259	284	281	260	286	242	253	255	260	298	294	289	271	217	255	237	271	253	261	274	254	274	272	247	267	254	267	258	240	253	263	248	243	263	255	291	271	269	278	272	273	263	241	281	254	253	259	249	252	293	253	267	232	280	263	242	287	256	264	280	282	274	301	253	258	250	272	261	245	269	237	235	252	263	297	255	249	268	287	269	284	239	253	262	254	264	220	261	261	228	241	261	278	283	269	271	253	261	255	245	237	243	229	267	296	263	268	242	261	242	290	258	234	257	255	258	280	273	281	255	284	283	254	250	278	234	257	278	273	255	268	257	307	299	233	273	264	273	243	262	287	276	254	261	260	257	281	256	260	251	279	247	250	271	255	267	235	277	286	261	251	245	288	281	261	250	270	257	283	240	255	250	257	271	253	308	273	261	259	268	250	271	271	253	275	278	278	265	276	296	270	255	283	238	259	277	254	281	230	263	290	278	244	281	288	273	235	284	281	236	249	268	274	255	283	265	274	252	281	267	266	253	275	272	253	270	270	262	272	284	264	266	241	266	263	263	255	294	267	253	240	250	271	258	264	259	242	241	245	220	259	245	274	240	252	250	244	290	263	257	282	251	247	295	272	244	273	275	265	277	255	287	279	236	279	266	283	274	271	238	276	258	234	267	269	268	269	256	264	244	266	243	270	256	277	261	267	260	264	268	286	254	279	262	256	275	244	256	269	273	270	241	265	241	284	265	293	235	259	263	245	275	269	232	255	281	236	284	284	264	281	226	262	245	262	257	275	274	260	268	257	247	248	254	266	277	227	251	265	270	252	273	263	269	294	244	283	261	258	269	248	270	250	274	264	263	280	239	262	269	211	247	265	266	308	257	271	280	248	248	267	275	264	251	282	272	251	269	256	252	267	245	276	290	262	262	279	230	272	264	253	242	272	308	256	272	270	271	257	271	278	247	274	262	245	274	275	248	254	269	271	252	259	261	242	253	255	271	256	252	272	286	244	288	231	277	234	284	301	275	266	297	261	266	264	260	299	253	259	252	305	293	265	252	267	280	284	272	230	278	277	262	248	283	249	282	258	252	279	228	259	257	269	274	251	262	268	278	277	286	250	285	245	273	259	276	253	252	255	270	272	277	277	232	296	256	261	270	249	289	263	273	254	279	249	246	260	264	257	256	251	270	296	267	267	271	263	269	280	274	253	289	285	256	275	249	244	278	254	266	273	238	252	260	252	242	257	254	241	257	289	285	267	243	262	283	246	288	295	238	269	272	269	263	252	278	267	297	260	286	230	267	252	276	234	270	261	263	267	267	248	250	232	256	242	261	242	275	262	249	253	260	281	276	273	253	240	258	231	268	273	248	252	236	247	232	273	282	260	224	271	252	274	277	226	239	263	270	278	240	277	263	265	244	243	280	279	283	285	278	234	282	262	266	258	266	231	284	255	261	288	265	274	293	250	254	270	267	213	275	284	260	281	269	259	270	286	266	278	253	230	262	258	277	280	294	258	287	279	287	254	240	243	244	248	299	267	243	270	249	261	305	256	247	259	233	264	281	271	254	261	245	279	268	247	294	268	275	251	242	256	260	258	275	271	256	261	264	257	257	249	263	246	275	279	246	269	280	265	279	263	254	267	273	250	278	261	227	277	266	271	240	249	282	254	252	238	232	298	250	240	288	253	267	264	249	240	232	266	283	266	265	265	260	283	254	262	258	250	276	254	262	269	229	233	281	261	229	258	270	230	263	269	279	257	232	250	242	245	259	237	274	274	291	270	239	266	276	248	242	264	239	244	261	251	249	258	260	257	293	261	262	275	283	245	271	267	287	276	262	268	265	265	257	232	269	256	257	245	274	264	246	275	208	265	282	285	253	254	276	294	233	247	249	268	272	244	269	285	257	260	263	285	250	224	273	244	265	249	278	231	234	280	270	262	296	233	255	269	275	264	251	241	257	259	249	270	270	270	287	258	268	258	288	287	266	295	245	255	249	277	261	251	268	273	261	271	259	239	272	257	263	263	251	231	233	231	271	242	281	264	257	280	221	244	250	250	263	252	254	297	291	268	252	264	247	284	275	237	267	257	233	254	264	264	278	254	257	273	283	255	274	270	286	235	270	267	267	255	261	271	263	246	288	267	257	255	265	264	286	275	264	254	258	256	264	295	247	266	298	261	266	265	262	308	245	262	271	263	256	260	289	256	268	294	284	238	277	271	261	270	278	294	267	257	284	266	258	282	256	267	264	279	278	277	267	234	255	261	288	262	240	265	260	272	288	270	255	274	256	264	294	249	258	256	296	283	275	247	288	244	274	276	257	253	275	274	278	281	266	249	271	283	221	241	276	257	229	288	255	263	232	247	303	278	246	257	289	223	270	248	262	231	271	267	267	265	228	250	249	280	252	268	267	286	293	253	264	273	237	261	272	239	237	290	271	267	252	254	248	269	259	282	243	234	248	268	238	261	256	260	298	240	258	262	253	246	249	252	268	271	256	253	288	256	297	250	259	257	244	264	275	276	260	258	260	259	259	269	243	246	250	258	251	262	259	275	266	278	241	295	241	231	253	272	228	247	257	261	242	247	292	286	287	272	265	272	261	295	257	275	258	286	254	274	264	272	244	268	267	264	265	277	244	287	237	280	248	251	260	239	243	233	278	270	274	250	259	256	226	258	282	293	269	249	289	248	268
26111	32338	21103	2754	1722	1105	831	625	566	486	445	450	393	395	384	377	370	365	402	395	384	396	345	381	393	341	352	339	353	356	345	376	358	372	351	405	383	368	303	350	339	363	353	368	350	348	338	353	349	343	317	365	344	349	385	366	336	340	366	358	338	353	337	339	378	370	354	356	355	354	349	349	344	345	339	346	361	329	338	336	352	357	352	369	363	348	368	347	334	302	344	355	356	382	345	384	381	379	308	342	336	349	334	358	335	361	356	342	345	354	360	368	345	366	386	352	375	329	321	352	376	319	327	378	362	369	346	360	343	365	368	333	351	366	334	374	362	373	366	337	356	352	338	368	382	347	384	343	365	344	319	379	353	328	374	357	355	337	368	363	375	372	349	361	371	364	347	366	340	363	365	327	363	345	335	333	322	406	373	357	347	342	352	329	348	336	335	363	390	365	340	347	370	336	383	323	355	353	363	353	338	356	343	369	351	371	378	363	351	334	362	333	345	330	357	333	345	367	374	354	347	381	387	339	375	361	368	337	344	362	362	363	359	364	366	318	354	355	355	327	351	366	396	334	332	360	362	354	355	368	365	339	363	379	342	340	337	331	346	335	357	366	345	349	377	341	329	373	342	393	378	357	374	353	366	350	326	340	371	368	362	364	361	389	365	383	307	347	358	403	363	361	358	354	347	334	332	378	345	363	366	358	360	373	351	366	337	344	339	335	359	324	357	332	320	324	358	401	346	342	326	369	356	345	335	379	371	368	347	366	338	374	365	363	341	342	368	391	330	362	352	362	350	356	392	312	388	362	328	385	394	328	358	319	328	376	361	371	343	377	353	410	338	375	370	355	345	331	338	334	372	343	337	340	352	322	343	369	321	350	362	374	325	360	336	328	351	394	367	363	331	349	331	366	341	358	378	337	376	356	380	350	331	367	337	368	355	339	362	343	379	375	358	378	365	381	372	362	339	336	377	399	359	320	343	338	349	368	354	319	345	364	370	338	357	362	381	354	339	356	387	330	356	343	366	363	341	372	345	356	329	323	334	390	334	335	358	322	356	365	334	359	354	353	338	361	355	359	398	338	353	362	326	325	364	379	353	344	380	346	342	355	358	359	342	355	333	389	401	385	370	382	324	361	375	332	343	370	363	351	334	373	353	379	354	343	371	328	364	360	361	363	370	347	333	348	380	354	358	345	347	368	319	341	339	355	351	349	349	352	344	337	356	341	367	372	379	357	361	361	361	324	327	341	375	342	360	368	347	380	391	351	362	363	349	338	325	341	368	349	342	339	369	358	356	377	381	370	369	355	339	383	348	352	379	342	355	372	357	361	325	350	336	334	355	348	324	315	351	360	344	330	339	343	364	386	346	327	359	316	342	381	335	339	399	380	343	368	349	365	350	330	361	380	333	333	338	401	355	339	372	361	395	380	353	333	365	326	370	340	339	322	333	332	359	363	356	306	328	326	349	377	351	373	336	358	338	328	351	400	339	352	363	346	362	365	358	376	331	343	385	345	340	345	352	374	348	342	349	396	313	331	343	400	337	337	391	324	331	367	369	355	356	351	330	330	370	354	350	348	361	339	391	336	351	353	361	356	339	352	322	362	357	349	353	341	339	336	386	405	374	359	327	346	345	331	361	351	308	377	396	372	388	356	331	345	355	371	357	367	366	326	349	359	338	339	372	358	321	373	330	353	344	388	343	348	393	363	341	345	363	364	347	320	356	317	390	357	331	337	386	356	375	342	319	364	351	387	363	357	359	364	350	341	363	389	336	377	372	363	382	362	358	341	318	356	359	346	352	356	331	374	389	381	310	344	354	370	346	340	368	328	325	355	369	356	336	336	340	358	363	351	322	352	343	370	352	350	362	394	358	339	369	368	382	360	370	352	376	385	337	350	363	370	335	350	377	355	353	369	370	323	336	370	359	358	363	346	371	380	335	362	366	336	334	379	332	369	352	333	389	343	361	348	369	348	338	343	323	361	360	375	339	362	385	328	338	374	378	342	367	401	365	360	384	394	361	308	398	382	346	349	359	343	340	362	349	368	343	340	338	380	322	323	369	370	397	356	373	375	331	327	344	362	358	351	388	329	368	354	396	349	364	370	367	351	363	373	360	340	348	335	376	374	393	343	367	356	368	373	341	381	374	342	330	359	338	363	359	361	334	332	378	376	359	345	359	307	306	358	377	371	372	351	357	326	363	315	349	363	320	367	354	368	367	342	372	392	322	333	352	329	377	356	345	395	344	319	375	354	314	324	334	377	305	387	324	396	333	372	350	335	370	325	345	325	340	322	358	358	366	357	318	373	390	331	338	324	355	355	359	358	356	365	327	381	347	363	345	354	371	338	373	339	358	338	334	382	358	346	325	334	362	342	355	350	337	357	335	342	366	362	372	355	344	337	341	362	354	344	345	333	334	344	369	360	364	373	347	380	360	352	361	346	334	345	352	355	361	352	381	360	337	362	351	368	363	363	367	357	321	330	346	376	376	344	344	362	354	360	361	369	333	341	357	387	347	382	397	350	381	339	358	348	350	376	388	367	381	347	339	349	360	364	374	343	355	359	325	364	366	350	347	367	377	347	371	334	349	376	364	361	365	377	318	382	352	355	326	346	358	332	376	309	360	346	378	347	324	340	366	346	346	349	345	357	350	371	335	306	340	370	344	349	335	353	338	332	348	352	344	374	345	369	352	330	356	354	348	325	367	349	404	391	322	348	369	319	362	346	355	329	330	367	302	366	351	341	323	355	344	338	408	320	350	367	344	329	391	365	322	370	340	396	365	364	367	385	323	330	333	360	336	360	377	370	354	364	341	330	373	373	329	352	345	333	373	364	365	386	375	337	317	357	337	337	343	360	348	363	344	378	368	380	362	352	342	352	363	366	339	347	366	366	330	374	314	312	320	344	340	339	351	348	350	359	328	348	335	340	375	322	332	312	322	345	371	332	335	370	349	362	365	360	342	389	353	390	340	328	351	361	329	352	334	366	365	312	361	361	366	345	342	343	354	358	351	340	387	369	361	356	344	361	364	363	335	355	372	365	356	373	359	341	364	337	361	332	361	341	371	349	375	348	346	353	335	371	346	370	354	360	373	362	368	370	360	344	385	356	349	353	389	391	369	344	361	343	336	371	344	359	329	403	331	352	358	317	349	334	359	374	367	323	351	372	381	395	346	344	350	368	394	347	390	327	340	293	326	342	360	372	327	348	380	328	335	352	383	338	356	385	330	384	340	365	350	344	345	367	347	362	334	362	345	383	361	344	359	346	351	363	363	333	327	364	359	390	338	385	350	370	343	362	325	353	355	353	370	373	346	344	339	345	375	343	348	385	382	356	333	364	351	347	331	373	345	352	343	364	322	338	337	358	343	387	368	370	363	376	386	364	361	353	341	369	348	341	387	366	348	332	351	344	343	337	384	353	344	349	337	372	364	354	368	368	359	371	367	387	378	360	346	331	338	353	348	361	348	342	350	364	366	366	374	357
24429	21707	29442	24367	21113	9474	1048	617	484	429	346	321	297	251	242	217	243	220	235	244	237	241	235	226	206	225	270	201	221	213	237	213	207	199	203	227	229	229	200	197	198	208	208	198	187	204	202	171	218	190	200	207	199	206	192	207	207	193	180	200	202	208	192	215	218	186	198	207	173	200	198	190	206	198	183	181	196	215	192	221	194	215	223	185	189	196	203	212	193	208	199	191	196	197	196	204	200	220	205	193	204	185	198	204	174	201	196	170	188	184	209	197	198	206	200	203	203	201	200	195	223	195	218	172	186	207	209	217	188	205	202	206	193	186	196	200	213	187	180	214	209	189	216	229	202	221	201	204	189	206	205	161	196	188	196	181	182	217	198	205	201	207	235	191	211	175	186	191	203	205	211	213	211	194	204	225	214	197	208	219	206	191	191	204	201	186	213	225	201	198	206	186	194	175	191	172	195	203	190	197	206	213	206	187	176	211	176	207	208	186	194	220	202	213	220	193	225	210	207	192	182	207	192	199	207	197	206	208	197	208	211	197	166	228	195	170	200	210	190	190	202	218	185	175	181	215	195	195	197	220	226	154	209	203	175	203	206	191	209	222	200	208	198	178	211	184	212	182	200	205	209	198	206	214	220	212	204	175	186	218	167	194	232	213	179	201	192	200	207	216	195	200	223	207	185	196	181	207	192	206	215	173	218	212	202	187	194	231	189	225	208	190	187	216	185	178	212	175	209	201	172	188	173	216	200	192	205	195	206	194	202	201	187	190	208	196	200	201	207	207	204	182	212	187	219	199	201	191	183	188	191	214	205	195	185	192	199	220	184	186	202	185	201	195	222	189	204	175	181	203	208	194	194	197	206	215	189	180	212	222	184	195	162	179	205	204	203	200	216	184	172	201	210	213	218	189	191	219	195	217	202	207	174	173	190	196	203	204	211	201	184	183	197	213	181	228	200	195	195	194	229	200	178	198	226	189	174	199	224	201	212	205	212	197	189	205	199	212	201	202	223	213	238	197	189	214	223	196	196	221	193	201	213	199	196	195	178	192	199	218	191	188	194	194	172	180	198	225	214	202	180	208	196	185	208	200	213	199	225	200	196	180	202	186	228	207	215	186	220	217	172	210	176	200	159	199	201	207	207	161	166	194	193	178	192	187	193	216	214	194	183	189	196	184	183	169	204	212	180	201	186	205	199	197	205	206	192	218	198	200	199	227	215	164	214	216	194	188	209	203	196	218	211	224	194	208	190	208	185	204	204	201	210	204	199	215	183	209	199	202	203	206	211	196	217	207	214	192	175	226	215	193	195	212	206	201	217	184	199	192	195	238	233	207	176	223	169	194	196	225	202	193	201	203	198	193	213	188	188	207	167	203	174	209	202	195	190	216	197	207	200	171	194	192	208	179	213	224	199	193	198	223	187	202	218	193	209	195	175	212	190	219	199	197	182	194	205	178	206	200	203	181	191	183	202	226	217	204	204	194	213	203	186	197	201	205	196	219	205	198	201	231	201	214	218	184	188	226	193	197	207	172	198	191	194	187	197	210	240	205	187	191	197	193	185	225	184	173	195	227	211	193	191	201	183	178	178	202	209	214	198	181	193	191	189	196	217	205	199	212	197	198	205	210	196	205	201	204	191	209	205	180	202	189	206	204	186	170	201	208	190	209	187	221	217	197	210	229	203	193	180	184	215	222	194	174	177	209	198	217	208	202	228	187	185	202	201	192	186	216	220	201	180	205	215	206	196	199	222	200	188	185	200	225	200	178	216	197	200	192	196	204	178	190	209	211	197	181	208	210	179	191	197	191	204	224	205	182	180	212	201	200	220	188	183	201	221	210	187	178	208	188	218	196	193	198	214	169	198	200	209	184	237	190	205	201	216	185	191	194	184	195	192	188	190	203	203	220	182	201	222	197	222	200	200	190	190	192	168	188	215	227	194	191	214	198	212	224	232	205	194	197	188	216	193	196	220	207	209	206	218	203	181	204	205	195	195	199	208	179	201	208	193	180	198	220	228	197	185	235	211	226	183	194	191	188	207	187	170	184	196	189	177	190	202	220	184	207	204	210	209	205	223	198	224	182	195	220	203	207	203	189	200	216	210	196	203	188	197	209	201	194	194	172	223	217	173	205	193	176	210	188	187	190	182	222	180	214	178	193	202	222	210	193	177	220	186	200	222	211	212	218	223	203	196	204	191	217	203	187	185	210	203	194	191	196	196	196	190	216	214	181	214	198	202	196	176	200	197	197	172	207	197	204	196	177	201	212	201	222	184	206	187	188	210	162	209	184	206	203	199	176	197	165	200	193	227	231	202	166	182	208	196	183	191	201	217	207	219	192	200	201	175	202	186	212	205	203	213	204	202	203	213	214	222	172	206	190	206	206	156	198	177	181	210	217	198	189	181	180	204	223	197	194	198	206	193	206	221	189	202	211	213	193	218	191	213	169	193	214	205	201	193	197	194	213	187	189	191	204	201	182	209	222	222	217	202	202	209	207	186	179	217	191	178	196	210	179	203	197	246	213	178	199	188	198	193	175	192	202	211	227	180	213	227	195	194	213	187	208	208	205	191	190	180	219	174	219	205	193	185	188	214	198	185	195	219	205	204	201	184	200	187	201	183	190	197	196	212	193	190	226	208	210	189	194	208	192	207	199	159	164	211	205	238	187	217	191	181	198	207	199	189	188	188	229	206	213	176	210	187	186	193	231	201	217	204	187	233	189	211	192	187	224	198	184	202	198	195	188	193	216	196	198	194	199	196	178	210	243	216	215	205	208	193	197	225	182	214	177	180	193	210	211	190	211	181	209	236	184	197	220	210	189	204	209	183	221	205	196	176	175	208	221	165	201	230	220	202	211	206	206	223	192	210	191	227	218	221	204	191	200	207	189	209	196	200	213	210	194	207	178	205	193	220	200	184	202	189	200	219	188	250	225	205	206	208	167	175	185	210	214	181	212	190	219	208	219	219	203	200	189	195	222	197	209	186	200	184	202	208	181	188	205	211	223	192	168	179	197	182	231	205	204	206	201	198	204	193	214	192	185	206	211	186	187	199	172	200	218	175	195	195	209	201	194	183	216	220	213	201	221	192	183	188	204	197	203	181	201	211	180	219	205	208	210	203	202	215	204	190	214	192	195	204	178	237	192	215	203	208	193	189	202	189	185	189	202	189	167	219	208	191	167	182	196	199	218	189	212	208	221	202	236	193	194	167	190	216	199	196	220	196	208	205	173	187	179	196	203	185	190	199	206	189	195	201	173	216	223	194	198	231	213	212	210	187	203	217	202	194	195	210	199	192	194	188	198	196	215	183	223	190	207	211	208	194	211	213	228	210	210	171	182	203	216	210	210	187	169	192	213	217	169	173	215	215	205	183	211	201	203	175	202	213	190	174	200	175	199	188	194	189	193	202	204	200	204	204	209	195	207	206	194	192	199	219	225	182	216	204	206	189	206	204	190	189	192	213	200	177	191	203	206	217	187
51734	70914	49777	6124	3872	2732	1971	1311	1070	875	718	610	569	451	419	380	350	377	373	392	357	353	339	303	312	312	307	290	308	293	283	287	289	291	266	280	306	275	287	275	267	304	302	296	271	273	276	298	306	298	318	232	292	280	289	281	277	286	262	255	283	295	262	273	265	234	268	280	272	281	288	293	293	293	262	274	257	269	280	281	257	255	269	279	276	265	270	280	273	273	243	269	241	269	275	254	277	269	277	237	258	274	254	277	281	266	276	275	268	247	267	259	266	282	264	292	274	257	268	266	287	307	263	270	281	288	268	260	245	300	253	258	281	308	281	260	292	277	262	241	279	311	259	252	330	290	281	278	252	294	248	285	251	272	283	260	244	246	251	251	270	264	263	255	294	267	279	277	296	288	236	276	276	269	250	255	269	293	274	297	296	310	279	254	282	236	292	288	275	303	270	270	256	276	271	273	265	301	298	298	239	266	273	282	294	264	258	280	268	285	253	284	278	298	276	291	221	279	257	265	278	265	270	261	272	296	253	269	284	285	273	277	273	252	308	287	282	273	270	264	252	282	259	281	265	274	279	304	261	284	287	273	269	250	253	257	271	277	260	285	279	274	267	267	278	282	299	273	270	266	280	300	287	287	279	285	305	258	301	271	259	292	280	277	249	261	287	293	292	299	263	303	266	260	268	287	292	263	248	265	259	274	253	266	274	249	261	243	273	267	262	279	249	286	297	293	239	290	262	275	251	250	257	267	258	253	299	277	248	297	268	265	261	283	266	276	269	274	278	257	268	277	290	273	266	251	278	280	289	305	284	289	274	294	257	287	252	265	261	243	295	291	260	288	256	299	259	253	290	265	268	258	282	251	286	270	274	287	278	292	270	276	279	279	274	270	291	251	279	278	271	262	271	247	283	274	263	275	235	280	271	275	293	274	261	278	245	255	273	275	277	276	287	290	295	269	242	272	270	289	279	282	240	292	282	279	267	286	259	290	282	275	273	280	262	291	293	259	272	311	297	254	271	270	284	252	269	261	273	264	261	277	266	273	268	301	286	258	256	268	253	266	278	290	288	284	302	259	280	287	262	262	255	238	282	291	273	258	268	302	250	264	281	267	252	287	271	279	271	291	266	276	261	240	267	308	247	296	286	273	301	265	288	265	286	274	266	243	260	292	274	282	318	286	278	253	268	251	258	286	263	266	291	271	270	290	291	270	258	273	277	249	275	255	297	273	278	282	246	299	286	261	281	262	259	266	251	290	274	279	293	265	279	252	262	238	258	273	246	270	271	283	291	236	269	245	278	247	262	313	283	264	256	283	271	273	279	292	260	278	281	262	258	288	296	269	288	263	324	299	251	298	280	292	249	267	281	274	291	265	272	270	282	263	245	268	253	272	275	268	268	255	264	268	263	293	280	264	268	299	257	241	308	277	270	299	294	269	244	243	270	253	260	250	251	258	279	249	286	306	254	277	290	263	257	257	275	262	296	264	255	296	251	294	299	271	296	252	282	263	275	285	247	257	267	246	253	285	263	261	304	255	276	264	294	271	268	280	226	271	266	248	273	246	277	284	268	271	273	298	280	285	257	279	264	266	245	265	280	276	286	281	284	265	277	286	302	289	274	294	282	248	280	291	237	256	256	274	315	315	272	267	275	284	268	299	257	281	260	271	262	268	248	257	255	294	282	261	282	239	276	230	264	284	282	262	308	268	266	268	268	304	252	264	297	250	288	280	322	255	273	267	326	264	270	280	245	262	286	262	251	257	273	277	290	263	283	275	276	277	261	280	248	269	290	267	283	291	271	277	243	281	252	248	262	263	286	270	274	277	287	287	250	256	276	281	276	277	272	258	268	261	247	303	280	272	271	259	301	294	325	276	257	273	250	256	257	276	264	260	275	233	277	282	249	265	283	254	269	246	257	256	252	286	280	298	296	282	242	256	275	278	271	268	279	275	265	263	282	260	276	273	251	267	266	298	292	272	304	313	250	301	254	240	268	279	258	303	268	281	269	247	282	254	264	271	269	255	279	273	277	276	268	253	256	270	280	257	283	250	282	297	258	258	236	285	265	305	274	246	268	272	256	259	285	307	257	268	290	263	274	285	287	264	285	262	273	257	239	230	288	264	279	265	294	249	282	246	265	270	281	247	291	266	295	254	271	257	263	273	269	282	278	236	280	279	288	274	247	268	269	254	305	260	249	271	265	276	279	293	282	275	259	275	275	285	300	284	248	285	283	230	259	309	273	273	268	261	263	285	280	267	278	285	287	260	244	252	256	265	259	271	307	284	261	289	258	241	263	290	265	260	296	248	300	253	253	280	240	246	283	295	282	285	279	243	268	288	267	260	279	279	250	278	277	270	294	265	288	239	283	260	285	252	264	273	281	277	257	294	263	278	268	303	290	297	264	256	264	286	279	273	287	277	281	269	285	283	289	260	306	266	255	252	291	252	270	257	247	257	248	248	277	278	295	296	249	274	264	267	269	263	253	246	251	253	287	245	280	294	253	255	269	251	256	301	282	250	256	278	252	262	258	302	271	259	282	281	273	227	262	253	295	275	280	321	279	280	275	291	272	287	288	288	280	259	276	279	270	294	278	293	275	237	292	263	265	290	288	277	264	249	232	267	274	292	269	277	250	257	300	263	268	253	296	262	262	261	242	250	299	272	266	278	276	269	280	300	296	302	270	264	281	253	220	306	287	286	263	286	289	278	260	267	265	264	279	266	242	279	254	285	290	279	263	284	311	277	280	237	285	295	274	288	262	271	299	250	268	286	298	260	293	261	288	295	285	271	276	310	246	288	260	293	275	262	271	277	260	292	298	258	282	268	250	292	292	263	260	275	263	294	266	272	253	282	307	275	267	283	254	254	278	276	275	279	247	288	265	231	276	270	269	302	283	262	277	287	277	262	284	280	267	243	252	304	275	254	260	299	281	295	284	273	283	263	281	261	281	268	276	290	307	254	264	279	276	302	276	267	295	269	251	276	274	261	273	320	313	244	284	295	276	291	254	269	278	260	258	298	277	262	279	279	286	302	264	257	291	256	295	262	263	275	259	272	269	258	291	275	257	280	264	260	306	254	270	275	275	269	258	259	280	250	257	252	275	283	277	255	272	280	246	267	268	280	268	282	261	250	293	252	273	298	266	268	283	256	261	258	288	293	293	294	283	259	238	254	266	287	302	269	281	257	275	261	229	269	276	288	266	262	266	260	250	268	267	269	250	268	264	248	281	258	282	259	285	241	277	273	259	292	276	240	276	265	257	288	251	239	288	273	275	291	269	269	272	279	246	277	265	245	292	275	254	260	285	265	289	277	267	261	276	272	281	298	267	278	274	294	272	295	251	265	235	266	278	281	270	284	280	299	297	285	278	269	259	254	283	275	311	277	255	293	271	277	287	286	289	280	264	257	270	280	284	275	255	272	277	258	264	258	265	293	288	258	277	289	292	277	282	256	248	290	307	262	267	270	266	277	297	279	296	282	243	298
23456	21613	29615	24272	21523	20344	5317	822	556	431	344	277	245	193	160	185	149	146	140	158	127	144	134	120	123	119	77	106	107	104	84	113	110	105	91	99	96	94	98	91	99	95	102	95	94	113	76	99	94	72	88	91	91	79	101	86	105	91	95	103	96	93	77	96	84	80	81	91	80	82	100	66	77	82	88	93	104	79	94	96	83	97	83	92	108	89	86	81	86	89	95	76	79	88	83	68	98	69	85	101	94	98	74	72	87	91	82	91	103	77	78	78	69	82	85	90	85	93	111	66	86	92	100	84	88	86	87	67	92	90	84	90	92	99	80	70	72	90	89	106	97	83	74	83	90	67	73	105	93	85	98	64	84	87	78	86	90	70	83	85	81	84	83	95	103	73	93	88	81	79	89	83	83	88	73	95	92	86	78	71	92	87	92	91	82	97	64	94	81	86	96	88	94	90	86	82	90	89	92	80	80	79	87	100	89	94	89	90	85	66	77	90	85	84	102	71	91	102	86	87	94	72	73	103	80	68	82	81	89	81	83	86	84	71	75	125	92	101	93	92	94	82	71	96	76	107	93	104	79	68	103	73	81	90	76	97	104	80	79	92	86	86	82	68	66	79	72	70	90	83	102	75	95	96	84	101	92	91	88	82	78	89	86	93	92	92	102	82	101	86	94	84	96	91	94	78	82	69	89	76	88	99	93	76	88	89	86	89	101	99	88	98	87	91	88	78	97	86	76	83	82	83	75	64	97	98	69	86	64	96	89	79	89	88	77	82	90	87	90	92	86	64	97	93	76	105	77	93	86	86	89	93	83	87	78	97	86	59	91	99	91	99	95	87	79	95	85	86	89	90	103	109	90	78	69	65	64	85	93	84	84	79	80	81	86	95	83	97	75	106	84	83	106	79	81	82	80	77	93	86	93	85	93	105	86	92	87	82	87	96	86	101	94	77	83	91	89	93	87	87	87	78	87	93	86	87	95	79	92	93	94	75	90	81	81	89	92	77	86	94	81	80	82	91	82	70	80	86	80	82	77	83	79	84	80	87	88	90	80	92	106	102	86	97	81	74	99	97	80	81	80	88	72	93	88	73	91	87	86	78	80	90	96	85	104	73	99	80	81	80	81	82	90	88	79	110	93	87	81	92	78	91	80	81	75	70	90	78	84	100	88	92	98	91	74	79	77	82	91	98	83	86	110	90	79	105	105	82	96	83	87	79	81	87	92	90	85	78	85	94	75	88	84	89	86	83	100	79	90	98	76	83	83	99	84	77	92	88	81	68	78	110	87	79	90	86	64	79	61	83	91	83	69	92	97	113	101	94	101	114	87	83	74	85	93	84	84	84	85	89	77	90	79	106	91	82	92	89	93	92	91	91	91	106	90	82	83	76	103	66	102	79	80	88	78	89	95	88	78	83	78	93	84	87	88	79	110	83	85	76	85	95	86	91	85	84	86	83	95	95	92	82	81	88	85	100	94	75	94	78	89	89	82	92	98	90	81	80	75	62	88	68	92	113	106	86	72	81	80	104	84	87	102	69	108	92	93	76	87	94	100	96	89	77	74	95	83	98	85	67	66	78	97	84	88	94	84	79	87	80	88	93	100	84	93	90	88	120	104	82	92	94	87	89	82	86	87	83	92	90	74	78	82	96	71	84	79	79	79	81	92	92	101	91	87	91	86	102	94	72	104	80	85	88	90	79	83	86	93	67	76	77	72	78	95	87	85	69	79	82	84	91	81	78	92	95	94	82	76	102	91	101	94	93	88	97	94	78	76	77	83	99	86	89	90	85	79	90	114	88	85	95	89	94	95	86	92	79	101	83	96	89	86	77	79	110	93	91	79	94	82	87	75	87	94	95	86	78	85	109	109	86	90	81	75	62	86	101	101	107	94	93	83	82	86	99	87	95	85	77	90	83	79	89	89	87	96	66	89	106	79	82	82	81	83	80	84	105	102	74	101	80	81	100	90	77	87	87	86	84	103	106	93	105	83	87	69	83	71	96	92	73	87	87	94	79	76	75	88	92	86	92	85	109	72	74	102	87	98	99	87	99	88	84	88	103	77	84	94	89	94	75	90	93	71	130	95	107	80	94	67	101	89	85	70	95	74	74	96	86	79	90	78	95	89	95	77	78	77	85	88	93	100	87	76	83	84	102	99	86	68	100	87	92	73	87	82	95	93	74	74	101	95	77	73	80	82	88	69	78	84	83	89	87	103	81	88	91	73	90	81	82	92	92	81	66	91	105	94	100	82	89	91	90	79	72	81	83	91	89	87	87	82	101	89	73	77	96	82	81	88	82	100	77	91	90	85	80	82	91	101	69	70	93	89	95	64	92	77	81	79	93	77	93	88	82	105	94	83	74	74	96	73	87	93	86	80	82	88	90	93	83	75	97	96	92	92	72	81	80	84	98	73	78	89	77	85	90	86	93	89	84	90	81	99	78	87	95	74	74	96	106	94	84	89	89	90	96	90	91	82	104	89	86	77	75	87	70	97	94	81	93	88	85	88	83	90	92	94	89	81	102	91	95	88	86	96	71	101	81	91	75	92	92	100	87	79	84	80	78	93	74	82	84	101	82	74	72	93	80	79	102	82	96	91	87	86	78	104	83	80	84	112	68	83	86	77	79	74	93	73	73	89	81	74	83	97	78	101	87	90	75	83	100	86	85	76	72	86	81	97	76	75	79	80	92	65	91	77	94	98	95	93	94	85	77	87	106	91	75	95	95	92	77	91	80	80	82	98	93	80	95	78	82	85	102	90	94	88	101	94	81	97	85	90	105	76	79	91	108	91	81	85	86	89	77	95	82	89	79	80	88	76	104	88	76	99	90	65	87	95	65	96	73	83	89	85	97	87	94	84	80	97	78	81	86	91	91	86	86	86	81	104	108	87	85	89	97	68	93	99	104	72	76	98	84	91	90	101	77	83	86	67	88	99	92	85	78	78	84	100	69	70	86	65	95	74	80	80	97	107	113	74	83	75	83	88	82	75	107	93	70	84	77	79	90	92	90	89	105	87	95	103	77	96	85	84	66	84	80	82	77	81	83	97	73	64	69	79	90	91	100	93	83	85	65	85	80	98	97	84	83	89	89	76	81	98	81	85	97	93	66	79	78	93	82	84	87	89	84	95	78	80	83	85	78	85	87	99	80	79	89	76	83	78	79	76	91	85	99	70	80	90	71	88	84	75	88	71	82	83	99	93	97	87	84	85	83	76	96	91	79	112	85	89	97	88	95	85	90	85	100	74	95	89	95	102	96	97	98	73	91	88	103	100	79	82	66	83	103	79	103	96	82	83	97	82	98	76	81	67	84	79	86	82	78	90	93	81	69	92	94	81	91	90	85	85	109	72	80	86	83	85	89	87	89	89	99	90	83	91	100	72	117	110	102	74	78	87	83	95	94	75	89	85	71	80	84	77	104	83	75	71	84	78	88	79	85	98	83	79	82	88	111	81	83	72	75	93	80	74	86	97	75	98	73
57290	82712	65723	8152	5551	3959	3005	2063	1542	1159	886	683	560	480	393	361	292	277	295	301	272	252	228	215	202	190	157	171	144	162	153	176	142	135	150	185	136	150	132	120	121	145	136	137	140	129	142	127	125	113	120	157	117	125	128	117	114	133	115	121	125	112	128	124	132	112	110	103	130	122	114	133	130	120	128	112	98	134	110	113	130	116	118	110	124	94	118	122	127	120	129	129	138	114	130	130	124	129	120	108	139	127	125	124	119	122	136	123	134	105	117	115	108	128	118	111	129	114	103	107	110	134	159	138	127	140	126	110	132	120	128	130	102	145	136	126	124	122	120	109	140	128	108	121	133	100	114	135	108	113	129	117	127	142	119	108	124	127	109	112	137	128	124	109	115	113	148	100	114	115	116	101	120	120	114	105	131	104	109	102	135	113	94	117	115	115	106	125	117	110	122	114	138	107	122	112	114	123	125	140	110	113	117	131	132	124	135	136	121	106	109	124	105	135	120	114	124	108	126	101	121	114	103	101	126	110	110	114	126	135	116	134	104	101	132	123	124	98	120	108	124	120	118	120	109	128	131	116	96	131	110	115	132	114	110	115	116	110	121	106	133	126	124	102	116	103	119	105	99	107	122	108	115	122	114	106	131	119	114	127	93	125	148	119	120	130	112	134	117	107	121	111	138	111	139	105	123	141	113	102	102	111	127	122	111	117	116	124	110	108	114	132	112	118	119	116	123	110	117	152	99	122	109	108	118	112	104	105	99	122	116	111	102	102	129	127	117	114	112	118	136	122	110	114	108	127	115	124	122	113	127	110	117	120	113	139	102	110	122	124	114	126	108	123	118	121	126	105	118	128	119	106	115	131	111	136	145	119	105	145	100	118	105	108	124	113	107	120	121	120	130	114	123	137	123	118	121	115	121	129	132	134	116	92	124	120	114	133	108	132	131	125	128	106	103	116	120	123	113	111	121	120	136	107	121	128	132	121	120	111	130	109	117	133	129	123	109	120	109	103	116	116	125	133	120	113	108	137	118	122	108	131	100	115	126	109	111	117	101	120	119	122	108	101	120	109	108	124	119	120	130	116	122	116	116	129	128	98	106	127	127	107	112	116	120	145	123	130	106	120	123	125	119	108	115	113	125	95	127	110	120	127	134	116	120	117	119	109	117	124	114	129	116	109	127	117	117	115	130	117	112	117	130	118	120	127	119	134	118	123	121	122	113	112	120	139	132	112	122	118	125	118	124	100	122	118	103	137	117	119	129	115	141	142	107	115	109	112	126	105	126	124	106	114	119	146	121	136	118	108	121	128	107	107	107	112	120	143	123	117	113	122	109	118	114	114	103	121	109	131	111	113	127	134	119	134	111	103	129	115	116	127	114	101	105	136	138	119	126	100	118	111	121	115	124	118	102	111	105	96	116	88	95	112	113	123	133	123	121	99	115	118	109	112	118	110	132	120	133	119	119	125	110	113	127	124	131	102	114	110	118	109	100	108	91	108	133	127	109	133	137	119	116	105	123	113	127	106	127	115	109	98	144	99	143	119	107	128	118	116	124	119	121	118	106	121	119	120	125	142	110	103	113	139	121	122	125	116	111	119	113	118	118	125	103	113	113	114	115	117	113	111	127	114	111	114	113	111	120	123	118	127	118	120	114	130	131	123	95	114	113	110	120	117	114	97	118	140	114	123	114	126	124	136	102	123	100	100	119	118	121	137	118	119	133	104	101	120	121	119	108	119	123	118	105	104	123	115	112	107	110	129	109	127	114	122	95	108	131	105	136	119	126	133	128	132	126	125	105	120	123	105	111	112	109	120	130	120	116	105	129	116	128	128	110	125	123	118	127	103	113	100	132	132	128	111	115	120	114	114	125	107	108	103	100	125	113	139	135	115	121	106	105	112	125	136	107	120	108	140	120	145	107	118	100	132	99	121	114	94	119	116	118	121	119	136	135	118	115	132	109	123	116	128	120	119	102	110	118	138	103	121	140	107	125	129	99	135	113	121	136	109	111	117	124	116	117	119	104	116	108	110	136	129	129	108	108	111	123	112	128	106	129	112	135	124	127	124	126	115	114	108	117	125	109	118	127	101	121	114	115	125	114	120	116	110	112	113	119	137	103	123	111	124	126	111	112	130	116	114	127	148	133	111	126	123	108	112	127	132	99	106	104	123	123	121	121	103	135	135	130	118	120	104	115	126	121	116	138	110	120	121	108	129	107	122	127	107	102	104	110	114	148	126	94	128	131	124	131	110	114	112	112	108	124	131	131	121	109	131	131	147	136	125	129	126	112	105	122	135	99	129	113	141	135	115	125	115	112	121	121	124	98	128	100	80	109	129	120	117	141	111	129	108	130	122	133	106	121	104	117	99	128	133	126	102	128	109	112	119	129	111	127	113	134	127	124	135	116	137	113	113	110	117	131	127	122	125	106	121	120	110	120	114	120	97	113	106	108	128	130	136	110	99	127	129	112	116	123	116	109	116	118	111	135	118	107	110	123	106	107	125	113	108	104	118	129	125	134	116	124	106	109	128	117	103	136	111	136	112	119	111	130	135	124	121	121	124	123	120	115	134	121	92	124	134	113	113	117	122	97	119	115	116	114	109	114	120	111	119	123	113	121	113	112	114	119	115	109	125	105	117	123	101	114	115	118	125	123	126	118	126	135	119	101	106	127	134	145	122	113	118	127	127	125	114	124	115	124	89	151	131	117	117	106	126	129	121	101	135	119	108	122	129	100	124	109	102	125	117	128	142	126	111	121	110	108	113	111	123	110	120	106	113	115	106	107	110	116	109	122	121	104	105	115	115	128	113	113	116	106	109	118	136	108	129	125	128	118	105	115	111	106	119	107	118	122	94	112	119	108	146	122	100	132	113	118	118	127	119	116	115	123	112	97	128	105	114	123	127	116	116	114	134	106	125	124	130	116	126	122	120	126	114	143	133	118	139	121	131	95	128	127	137	100	117	127	126	117	111	116	114	107	131	107	102	114	115	117	127	103	124	130	105	131	123	88	116	101	97	114	139	112	120	102	111	113	99	137	107	121	104	116	112	109	125	129	107	137	96	127	120	118	137	108	116	128	111	102	136	115	151	136	125	95	120	114	120	112	121	128	120	129	111	131	117	115	115	111	124	110	121	119	122	99	107	92	115	120	108	121	111	118	107	123	122	116	110	138	129	139	117	125	119	120	111	144	118	108	123	119	103	121	129	129	121	129	106	101	114	131	126	94	103	108	107	115	125	113	124	141	112	118	129	123	119	120	129	121	117	119	121	129	130	104	119	122	118	110	113	105	112	116	133	115	121	106	115	104	101	105	107	128	120	109	107	116	122	99	125	131	132	106	125	122	109	120	114	111	115	113	103	131	111	112	105	114	104	117	121	116	102	127	107	120	149	116	120	129	105	114	100	111	118	121	108	105	124	119	125	119	116	121	120	127	105	121	112	124	105	135	126	117	143	130	113	147	129	135	98	122	133	128	106	113	123
27999	23458	21435	5062	832	597	484	399	378	320	293	288	289	282	303	253	272	270	280	299	274	309	272	260	250	285	272	257	271	280	273	283	236	296	257	297	277	241	269	275	261	287	294	274	265	254	278	258	286	269	258	257	276	271	228	264	306	279	260	268	276	279	258	285	270	285	266	258	280	271	260	283	264	266	261	228	257	276	277	254	270	250	287	266	251	272	308	274	276	264	267	253	247	285	243	261	260	273	268	290	267	256	307	271	258	247	284	278	246	252	262	252	243	240	274	277	257	264	264	259	281	248	281	260	306	241	259	278	276	254	260	234	277	261	260	250	274	232	276	264	304	265	280	260	255	297	239	249	283	280	267	241	258	277	267	266	274	241	249	298	305	283	268	254	264	274	267	271	265	256	292	268	266	265	262	258	260	285	261	275	267	247	280	294	267	270	266	266	259	264	285	276	230	261	301	236	270	259	301	249	268	256	281	286	249	272	256	258	237	251	252	243	276	267	278	260	247	271	269	251	290	266	272	260	236	273	282	256	270	253	252	278	244	258	283	278	249	276	278	260	254	274	257	257	284	303	255	261	237	281	265	271	267	249	260	269	286	286	249	246	281	279	304	283	279	287	281	268	262	212	250	272	290	253	273	266	277	268	280	276	254	276	271	259	250	264	276	279	245	265	237	265	251	260	272	280	275	279	267	255	274	257	260	284	252	257	289	275	281	262	271	281	260	266	263	277	288	270	291	250	291	249	270	284	261	254	286	274	259	266	254	274	276	269	246	270	265	273	220	250	256	301	270	270	245	284	273	251	263	276	275	277	271	250	273	255	270	276	274	281	230	246	259	269	270	304	267	283	284	251	293	315	264	255	281	291	261	282	301	255	263	252	272	270	292	296	257	271	259	248	280	266	274	259	268	261	250	265	274	261	256	234	244	254	247	274	288	299	244	305	240	257	272	262	275	258	271	255	240	293	235	252	264	267	231	252	277	274	264	269	246	269	275	252	280	270	250	248	292	258	267	249	262	241	288	293	269	263	264	276	279	265	268	268	263	236	275	257	268	266	267	276	239	257	278	265	266	274	273	267	288	278	265	284	259	261	274	277	259	264	295	286	273	280	260	276	272	240	270	234	277	253	264	250	265	286	270	294	270	262	268	249	278	294	254	271	262	256	260	259	288	259	287	245	251	257	283	282	290	242	316	257	278	257	268	280	260	284	286	268	270	261	300	244	267	284	270	271	278	285	265	262	266	294	272	317	289	258	250	267	272	267	286	243	278	250	285	268	275	262	270	286	248	261	263	263	259	280	290	297	272	285	281	284	263	304	286	255	261	285	280	268	284	300	286	287	250	241	262	263	331	248	291	277	264	270	254	264	274	266	281	257	269	277	266	266	277	288	270	275	280	246	275	287	266	270	286	249	302	258	291	233	242	247	286	285	251	274	253	282	282	272	289	266	284	271	256	287	315	259	249	280	294	324	271	259	276	290	248	296	258	273	266	278	265	291	283	274	260	253	241	275	278	268	272	259	226	313	251	283	281	257	266	272	275	280	285	263	262	264	271	263	255	276	278	260	277	289	289	258	277	313	284	257	288	256	290	292	271	260	262	263	250	277	277	267	271	280	297	312	260	285	255	271	291	272	249	229	265	265	273	250	286	256	267	279	249	298	258	237	252	241	278	255	241	291	282	255	277	277	278	280	278	262	253	277	250	250	262	238	238	268	249	242	292	258	274	269	263	274	269	250	269	260	249	254	242	283	287	260	248	256	274	294	279	267	279	272	276	254	265	254	274	270	278	257	283	296	240	272	267	285	265	242	264	283	259	250	274	293	251	264	298	306	267	285	268	255	253	292	278	306	273	289	266	272	304	308	252	260	265	236	264	300	270	287	276	272	272	270	269	250	291	241	251	253	260	241	263	244	254	287	284	271	285	253	310	285	255	267	259	263	241	265	259	281	279	238	258	284	277	273	290	283	280	260	240	306	261	260	290	274	253	268	252	267	261	290	259	262	276	248	266	285	259	275	288	256	266	254	280	298	300	266	258	261	239	268	271	252	285	224	291	273	239	267	260	278	256	268	256	260	291	261	266	269	288	272	266	277	255	257	269	262	254	267	259	277	281	249	247	273	292	242	251	281	274	275	268	263	271	292	249	294	284	263	274	258	252	276	288	280	286	250	282	283	266	244	277	264	271	253	280	302	262	244	288	302	279	226	276	293	281	241	278	273	249	272	247	261	283	263	282	287	276	287	258	255	272	265	292	271	261	283	287	303	283	245	278	255	255	303	237	297	264	246	303	296	267	284	268	285	275	301	274	283	279	249	303	269	281	274	269	262	265	243	267	259	275	267	285	311	266	308	295	279	275	258	237	269	303	256	250	269	260	267	279	254	279	294	299	256	245	267	235	254	274	272	268	288	291	257	249	282	279	270	282	297	285	278	267	288	273	276	277	261	267	258	283	257	265	283	253	252	299	297	280	305	275	283	283	280	282	270	274	305	258	277	305	288	279	250	280	294	266	287	265	291	264	262	266	260	291	274	274	285	288	265	259	267	258	274	262	246	280	265	278	259	260	251	294	276	258	238	244	259	246	252	289	262	272	241	254	276	267	235	234	302	275	254	300	257	268	263	267	268	269	247	261	272	260	297	262	276	250	256	250	274	270	268	246	292	252	261	245	294	274	252	284	295	243	266	235	272	269	271	258	261	264	265	276	248	262	250	275	293	263	283	278	293	279	250	244	299	266	245	314	250	284	288	271	270	283	277	292	263	279	308	298	265	292	298	287	260	261	269	291	284	256	270	267	272	249	264	263	275	279	251	256	271	262	271	243	295	262	255	288	265	286	254	310	254	300	266	245	254	260	271	254	283	280	260	285	274	272	264	271	273	263	245	275	256	259	275	276	264	260	281	283	293	290	263	275	289	260	261	259	257	255	264	282	257	286	265	276	305	265	286	296	275	300	265	301	292	273	272	291	252	296	259	266	272	260	287	266	274	292	279	269	260	278	282	282	290	280	281	278	284	264	275	286	287	263	244	272	272	286	281	301	247	257	259	277	272	266	292	267	264	293	243	234	257	252	276	257	271	270	286	267	241	249	279	277	270	251	294	271	263	272	268	301	242	262	249	294	247	282	282	265	260	277	291	298	247	263	285	287	300	280	266	246	272	287	276	275	266	263	271	245	288	264	256	258	266	257	237	241	249	282	276	285	275	290	280	265	271	259	280	252	253	240	285	293	244	256	260	253	295	246	266	272	259	269	291	275	270	265	266	295	231	281	271	274	265	246	273	246	264	283	303	222	289	321	304	278	272	304	271	252	291	271	266	256	276	289	272	251	287	297	297	284	271	278	252	275	273	269	296	278	281	263	283	257	278	258	268	291	255	253	293	275	252	268	290	285	298	307	283	259	249	268	269	244	267	262	291	274	244	272	260	240	273	267	276	239	279	268	258	284	285	266	285	270	259	238	276	284	285	243	266	288	254	268	273	284	250
25743	32923	23827	2464	1669	1262	986	743	652	531	484	466	415	387	389	394	387	371	356	365	384	410	391	377	352	360	375	342	376	357	361	351	321	353	382	384	337	365	366	367	337	351	374	340	360	327	339	351	373	399	358	349	341	345	369	336	330	352	362	353	376	384	374	341	371	337	325	364	370	380	364	322	338	374	350	347	347	373	370	340	384	349	336	363	361	365	358	400	375	364	345	372	361	317	357	365	376	377	327	361	363	355	379	370	371	357	397	343	319	372	357	329	389	374	375	327	381	369	355	374	339	333	352	371	357	352	338	370	353	355	362	359	333	388	376	359	353	362	371	351	361	342	375	371	357	353	377	364	360	333	366	345	374	329	365	383	378	323	381	366	331	359	366	344	370	340	339	363	386	309	325	354	348	343	337	372	354	377	338	334	353	357	376	377	332	341	375	358	343	357	350	328	329	423	342	357	340	369	359	373	392	376	373	375	352	359	364	349	355	351	380	362	332	372	351	333	357	378	353	355	388	364	376	360	364	391	364	375	380	342	349	384	360	338	357	386	331	349	357	377	346	350	361	382	346	384	402	345	353	377	382	369	374	351	337	371	364	342	365	363	377	371	331	343	353	378	367	355	354	400	367	345	402	374	369	371	383	336	391	335	349	336	349	367	340	335	383	348	351	365	349	347	354	344	338	352	355	363	374	353	386	349	352	348	356	352	357	374	398	343	370	354	392	369	381	364	385	350	365	358	370	368	381	347	351	371	349	349	374	381	342	343	347	331	318	342	373	381	385	370	372	357	367	342	340	365	343	403	361	322	349	380	377	392	380	372	369	349	323	364	392	381	384	377	353	337	337	397	355	367	354	313	381	319	335	359	337	361	359	350	366	350	351	372	358	362	332	341	356	364	373	361	378	386	348	370	368	365	383	376	374	375	371	357	372	395	355	372	351	355	368	357	340	364	352	326	365	366	338	378	374	362	351	358	351	389	368	343	343	359	331	383	387	344	367	384	378	336	359	350	335	352	374	351	319	351	389	360	331	370	357	369	379	356	354	331	378	391	347	360	375	357	321	377	337	349	324	393	361	373	342	342	333	357	380	369	373	333	335	335	345	363	352	377	383	347	352	364	378	360	313	349	356	359	374	373	351	345	370	371	377	338	370	345	352	381	315	357	338	361	380	371	319	344	359	388	402	369	368	331	317	403	356	333	352	383	372	352	371	374	348	389	351	389	370	373	357	382	354	367	350	386	350	347	353	354	338	349	350	369	372	308	364	354	388	341	334	375	411	372	349	364	371	368	366	337	343	338	374	348	392	350	356	349	392	393	352	371	355	394	351	375	367	367	377	379	365	337	333	369	328	373	348	350	347	360	376	354	376	328	365	353	326	357	339	392	365	343	321	377	371	350	388	362	356	353	369	387	371	367	362	388	382	371	353	369	337	361	376	359	326	383	364	348	361	375	381	366	353	356	342	383	393	338	349	381	357	368	372	364	355	366	388	373	371	376	356	338	377	358	382	388	347	350	358	379	363	384	368	329	405	365	363	369	331	377	361	368	343	361	339	403	342	356	374	354	338	347	404	383	390	380	357	348	361	361	331	350	371	344	352	327	366	376	360	373	334	346	368	373	314	371	387	359	360	369	370	346	369	350	341	366	361	359	365	384	365	362	410	339	402	364	364	353	355	363	388	351	336	366	352	373	348	343	383	358	349	376	342	341	345	348	383	353	387	354	386	353	370	385	329	345	360	365	349	358	359	374	375	330	380	392	336	356	361	360	355	331	385	365	372	384	350	399	345	370	368	338	342	348	338	376	374	319	395	364	363	351	368	379	337	362	373	373	384	369	341	390	341	383	364	340	372	354	348	374	321	339	337	346	355	335	369	335	334	373	356	376	370	358	355	344	308	350	360	357	339	384	332	326	351	387	340	331	342	353	359	337	343	340	322	367	339	343	357	372	335	349	346	358	370	370	321	331	368	335	341	342	380	354	379	370	369	384	370	346	374	364	365	373	335	369	342	365	369	349	360	411	357	351	359	379	386	382	336	358	334	345	351	358	378	377	367	318	354	326	369	377	362	397	372	351	356	344	350	359	357	397	346	352	327	346	387	371	390	355	363	347	362	353	383	335	351	354	384	347	357	339	346	388	373	333	332	330	363	354	374	337	359	359	375	351	343	364	328	350	373	337	380	346	380	331	330	343	328	353	340	387	358	344	341	365	383	372	376	362	349	348	327	339	354	404	358	376	358	363	343	344	355	376	338	382	398	395	392	365	380	349	342	370	350	335	340	375	384	378	358	394	362	383	320	369	344	411	346	361	364	360	330	348	348	375	372	345	344	353	382	361	382	360	364	337	379	362	317	351	340	387	361	346	360	371	352	338	384	348	349	360	347	343	340	360	358	361	399	369	390	350	400	362	369	356	321	348	352	355	350	356	374	359	363	352	333	368	378	362	369	311	358	342	365	363	334	378	388	346	330	342	365	342	344	328	355	352	373	391	355	360	342	384	356	346	377	384	404	359	383	343	386	365	367	334	362	386	339	366	383	382	366	368	357	347	378	354	295	377	358	317	355	387	352	360	377	348	383	344	347	344	396	367	372	382	380	341	369	365	380	370	335	385	336	355	375	353	358	386	366	351	356	359	344	365	328	359	353	378	359	355	356	339	368	340	332	354	371	332	320	345	379	361	344	341	367	354	336	332	380	341	377	335	350	364	361	356	391	363	346	351	364	342	359	347	351	364	363	339	332	352	354	366	336	386	350	366	365	366	380	362	369	352	367	356	387	363	385	382	339	330	374	378	335	375	331	377	331	355	386	327	364	361	352	376	351	392	353	378	374	358	354	329	349	356	351	381	336	398	396	397	351	346	333	330	336	343	315	363	382	382	333	384	385	384	379	368	342	347	379	358	357	374	374	309	357	354	363	363	349	379	357	399	347	336	350	337	353	340	339	357	382	372	358	381	329	374	373	335	361	336	357	379	373	358	357	374	354	386	367	350	338	317	346	368	369	330	342	369	349	334	347	381	364	359	337	364	376	325	392	349	361	337	386	358	374	336	368	366	343	369	354	371	342	392	352	355	385	356	349	352	372	351	346	375	323	369	376	344	366	364	382	358	356	357	331	366	365	371	338	364	376	366	325	345	372	330	340	362	372	350	372	374	368	341	357	385	334	326	327	325	346	370	361	357	363	382	356	358	340	367	346	391	376	382	350	334	358	382	362	361	364	340	339	371	375	400	343	373	357	394	350	372	355	372	356	380	372	378	368	397	386	363	392	361	361	342	357	337	389	374	357	353	326	386	354	362	339	340	354	380	341	328	363	352	349	329	326	344	320	376	377	401	384	343	336	341	363	367	314	369	326	368	340	390	368	358	352	361	355	333	345	363	341	385	362	335	369	364	310	346	365	364	352	348	357	362	361	353	361	372	346	375	355	376	349	353	347	344	333	338	365	379	367	364	362	339	383	366	374	356	393	337	412	327	379	355	344	374
24320	21653	29507	24497	21060	9544	1527	762	498	436	363	315	295	276	248	222	236	269	223	273	223	215	206	254	206	201	205	209	237	217	216	220	194	192	213	197	232	244	196	202	209	204	225	237	201	210	219	206	170	224	226	203	201	183	194	211	209	228	204	194	202	189	214	201	195	221	186	193	198	241	197	204	200	201	204	215	201	206	221	224	190	211	203	194	224	199	194	194	199	206	164	210	188	204	197	225	196	192	172	226	225	208	213	200	210	196	201	199	199	191	212	192	206	208	219	212	207	188	198	200	181	196	190	200	207	185	189	186	211	201	200	192	193	190	185	217	205	187	202	211	217	204	203	206	212	200	200	219	203	201	204	193	193	215	198	217	203	205	220	186	196	218	213	209	218	181	171	197	183	204	252	207	199	200	193	193	201	189	186	172	198	210	207	179	199	202	183	195	204	208	217	203	207	182	201	198	189	205	205	209	190	169	226	180	216	177	197	185	224	199	202	187	224	190	200	215	217	210	217	167	186	199	199	185	242	192	201	208	189	197	208	197	191	191	180	206	216	187	221	202	172	211	189	197	208	212	205	208	208	208	178	198	193	197	207	207	216	198	196	210	211	202	219	219	197	186	203	215	207	205	180	199	209	210	197	195	217	248	212	198	193	206	199	219	196	215	199	174	210	203	200	204	187	203	217	193	192	209	178	210	198	226	243	206	164	232	197	204	197	187	242	215	204	192	210	200	206	227	187	229	223	177	208	211	209	207	199	222	183	216	208	209	226	202	181	211	191	198	202	195	209	196	182	203	217	201	202	195	211	165	208	209	229	185	193	206	194	217	190	200	210	185	205	222	215	197	197	172	198	191	209	186	196	185	236	179	204	179	193	194	215	194	184	194	200	184	207	207	228	195	179	185	206	194	225	212	213	192	207	201	182	211	228	198	209	215	215	203	180	174	210	195	221	242	199	200	204	209	205	186	208	196	204	180	195	201	222	205	199	201	221	217	207	188	189	218	207	194	226	215	209	228	202	199	207	214	226	203	176	195	208	258	219	172	202	194	171	186	193	206	183	217	183	218	195	208	204	208	207	225	195	191	205	196	203	199	197	175	199	205	221	211	181	182	219	208	202	217	187	221	215	201	182	211	184	182	216	213	194	195	201	194	212	186	191	184	207	196	187	188	219	194	201	215	224	191	187	227	218	192	218	207	197	222	220	177	223	186	195	192	216	201	203	229	206	212	174	181	199	221	209	206	202	201	227	184	212	222	195	184	172	195	241	197	199	199	218	206	174	215	224	220	220	175	199	187	201	236	181	185	216	170	201	183	191	183	200	212	197	202	232	194	195	205	229	213	169	214	211	188	228	221	174	212	189	183	214	209	195	206	210	210	183	192	221	208	190	219	192	207	194	177	209	189	210	217	217	196	218	238	230	160	215	187	203	209	195	211	192	190	197	216	195	224	216	198	201	205	204	204	214	189	222	201	180	199	204	189	212	218	193	231	211	217	193	214	196	203	187	192	180	181	203	202	206	196	196	193	197	197	188	190	198	202	199	209	228	200	194	191	189	175	192	209	210	184	209	196	185	204	209	200	214	188	186	217	183	185	217	218	205	206	194	194	190	212	182	179	185	188	201	190	202	195	209	204	210	213	221	199	189	178	214	225	180	200	196	196	184	190	218	189	194	213	177	175	214	194	214	227	194	191	213	213	194	200	194	214	198	195	203	193	205	199	207	204	218	213	190	217	177	196	189	199	200	179	226	203	181	211	193	208	208	200	195	200	188	212	198	193	197	196	213	194	214	212	206	187	201	194	211	184	205	215	224	226	219	206	210	185	200	206	188	174	201	222	198	204	223	211	185	207	208	214	198	190	200	194	199	206	196	184	194	200	186	203	216	216	222	199	216	201	186	197	197	204	207	211	220	195	189	200	204	188	216	184	186	184	195	201	202	179	217	223	184	191	205	196	188	205	175	194	204	203	203	193	240	202	207	182	192	186	210	211	197	210	197	194	226	223	202	205	212	170	195	185	196	190	185	193	236	200	193	189	203	210	198	210	209	196	197	194	216	182	188	208	221	207	219	205	221	218	205	204	190	218	195	182	216	200	199	194	234	201	223	188	209	207	199	209	225	222	210	211	197	203	185	188	204	208	197	185	196	227	204	210	197	203	212	186	193	184	193	188	195	211	222	204	212	196	202	205	199	183	212	171	189	186	222	175	193	191	168	193	189	223	190	183	192	178	171	207	212	208	218	182	212	219	202	177	199	163	218	185	235	220	202	217	197	206	210	212	188	191	209	193	213	192	234	224	204	219	179	223	219	190	197	236	222	204	211	226	220	192	216	230	194	216	182	205	195	216	208	211	229	199	178	185	201	203	202	201	179	198	214	206	196	194	194	200	224	200	212	206	191	204	191	206	204	192	223	198	204	216	198	199	207	204	213	219	217	190	179	190	195	201	198	202	211	205	219	196	219	201	198	176	231	203	212	205	210	188	210	177	193	213	178	204	192	222	219	203	196	182	214	213	203	203	185	215	190	197	183	194	202	216	206	201	217	198	196	192	202	221	179	202	196	191	211	222	211	211	175	196	211	195	218	223	229	214	208	206	206	187	203	209	182	217	197	205	231	194	212	207	201	207	205	198	201	204	198	213	183	174	203	196	216	212	173	183	201	204	182	184	224	220	206	207	197	199	206	163	218	211	227	228	205	196	191	210	197	201	209	197	182	197	200	196	209	198	210	212	200	195	219	190	185	219	188	187	213	187	191	196	205	196	206	222	194	208	203	180	197	200	194	213	198	178	220	197	194	212	202	231	199	208	213	217	204	177	184	189	192	205	212	184	207	196	226	193	202	205	200	184	214	194	208	190	216	217	205	179	189	183	216	189	172	192	226	196	200	194	194	204	187	192	241	225	183	164	213	184	197	226	193	198	207	194	189	199	196	195	187	190	206	185	195	196	205	199	209	207	233	213	203	203	210	184	189	196	192	204	202	193	191	223	183	204	221	214	229	205	212	203	185	188	201	203	195	211	199	201	212	181	210	240	176	213	175	194	194	203	197	212	207	199	227	193	214	179	194	213	191	200	204	183	210	221	206	223	190	208	184	200	175	198	203	220	184	204	192	163	207	204	218	214	227	195	202	190	187	207	204	197	213	200	187	208	223	184	205	199	212	192	199	200	222	195	199	205	194	186	226	174	240	196	207	199	199	198	178	205	184	196	175	205	209	187	215	195	187	187	221	199	204	220	194	220	188	203	200	192	204	201	209	209	199	187	201	213	233	216	178	206	190	201	202	184	212	206	195	207	205	201	205	217	227	210	195	194	201	187	200	196	214	210	187	213	187	217	190	199	178	189	201	213	195	199	203	207	186	198	192	197	202	192	210	214	225	202	230	219	207	197	221	192	211	174	211	189	222	172	199	206	191	220	219	227	208	202	203	192	212	194	200	182	205	208	212	215	210	184	188	181	192	182	210	214	203	194	199	193	241	218	211	206
52174	67588	52795	5821	3754	2772	2814	1726	1293	930	768	669	526	459	401	382	374	352	371	351	352	332	327	334	333	310	317	312	301	290	273	278	317	304	273	291	324	303	303	274	290	265	313	269	264	291	283	310	302	280	270	286	287	275	271	320	273	248	287	304	274	291	291	267	251	299	270	284	261	295	277	281	267	255	271	285	274	276	277	259	305	292	280	278	253	251	266	274	290	289	266	257	290	272	308	273	262	251	261	254	254	276	264	280	303	305	260	245	278	307	264	275	291	285	287	289	277	257	296	274	295	273	281	299	281	275	274	251	303	276	297	266	283	276	279	313	253	276	284	297	278	282	279	268	301	257	261	263	265	261	264	295	320	267	275	276	280	268	310	276	275	258	240	265	294	296	277	268	291	256	279	281	271	283	305	251	320	255	271	273	259	274	266	302	252	255	265	246	247	252	278	283	247	271	259	256	272	248	299	302	304	244	280	280	285	279	253	255	269	266	290	274	303	273	296	302	290	278	285	298	304	307	299	261	267	250	266	290	265	276	300	268	271	288	318	259	292	282	273	237	255	278	272	296	277	246	307	291	270	288	261	271	258	253	313	281	242	273	242	258	269	250	286	262	294	247	270	266	263	296	282	291	273	236	266	266	260	286	304	266	307	270	280	279	265	300	273	260	256	289	285	270	244	283	286	295	266	255	245	245	276	309	299	278	267	303	295	261	256	277	279	278	272	270	292	222	260	275	254	251	265	272	291	247	299	266	272	262	303	245	273	298	251	281	284	293	253	287	298	266	266	296	266	311	278	303	270	291	278	276	285	256	300	289	304	284	280	249	291	291	292	293	257	264	247	270	303	264	270	292	274	265	284	295	254	291	300	274	263	300	292	263	279	259	264	280	304	285	294	273	270	260	267	279	280	281	301	316	273	251	266	269	272	267	300	299	267	263	282	292	263	252	259	285	293	293	256	257	261	259	219	296	265	281	280	284	249	290	293	284	304	298	271	273	238	305	270	266	302	294	306	239	258	305	262	266	287	284	259	288	283	297	295	250	269	288	282	303	277	289	289	285	272	292	256	276	274	257	305	293	293	293	283	257	278	266	266	262	308	266	252	267	287	287	266	285	315	259	255	292	282	260	284	258	280	312	272	282	281	291	294	265	274	271	304	274	253	277	292	270	289	270	250	293	305	289	282	299	258	281	281	321	264	258	277	267	269	265	280	269	292	285	282	287	280	272	262	306	264	263	266	261	258	269	264	269	254	250	285	302	276	273	266	301	267	250	276	292	308	288	280	294	283	302	265	283	233	269	274	250	277	286	291	280	309	248	292	306	280	253	260	259	291	290	270	293	259	274	264	260	297	268	288	270	289	265	286	305	262	290	312	290	263	267	295	302	298	276	289	269	290	250	277	271	271	289	270	282	280	262	277	276	271	290	264	269	275	271	281	261	278	262	255	281	264	269	288	276	270	274	290	236	268	280	268	290	274	265	253	284	301	294	304	300	264	304	253	278	261	266	278	299	265	272	271	290	265	287	291	283	279	254	306	273	290	294	239	289	280	279	283	285	279	253	284	293	285	270	251	263	291	282	267	274	271	272	298	295	266	277	270	280	258	291	257	312	244	272	258	275	255	250	272	278	295	292	283	269	307	261	287	266	278	292	302	247	290	264	301	302	297	274	276	299	287	291	262	281	265	283	299	276	281	302	298	281	272	277	269	268	283	282	256	252	282	254	282	281	252	287	296	275	278	264	276	270	301	288	282	290	287	286	285	273	275	294	260	263	251	288	283	290	272	283	251	283	289	262	267	297	286	300	271	267	313	260	261	271	251	281	264	289	298	240	273	285	290	267	270	273	302	273	287	272	269	273	276	289	279	251	285	256	265	291	294	263	281	296	284	273	275	295	261	289	283	301	282	257	310	272	272	263	288	304	294	264	295	285	247	271	270	291	281	288	297	253	259	287	278	254	251	303	274	301	284	297	293	253	274	272	310	256	298	262	265	248	239	286	273	292	288	242	298	234	275	237	263	289	298	270	272	261	283	284	268	284	277	311	298	302	234	247	277	270	258	269	286	272	276	276	256	305	264	291	265	286	295	294	271	257	284	267	251	271	264	256	259	268	279	236	260	266	297	245	259	287	283	250	276	275	290	286	290	273	318	296	272	281	283	286	243	268	271	290	298	266	281	300	261	271	271	251	291	279	285	282	312	246	291	284	279	256	270	267	299	268	302	272	278	281	248	291	241	273	270	265	256	283	270	283	269	281	277	273	297	282	290	281	256	257	275	262	278	290	283	276	272	290	284	277	259	257	240	295	259	273	303	278	287	290	262	259	274	284	270	284	290	281	262	294	284	269	283	266	261	262	276	269	269	269	291	314	277	279	286	280	269	271	255	277	270	275	296	282	272	283	277	291	271	283	290	287	279	272	275	266	293	250	282	284	293	314	257	264	255	287	296	294	278	300	301	288	260	283	266	288	290	305	262	285	270	286	268	300	247	266	265	254	280	278	279	269	259	325	255	277	272	263	256	280	293	256	278	249	262	267	271	309	292	275	291	275	323	300	263	277	256	261	259	269	293	269	264	285	263	265	284	268	273	272	258	273	294	262	273	275	278	280	265	290	287	284	233	285	293	280	288	296	279	279	281	263	264	292	277	300	267	275	286	263	244	315	254	277	260	268	298	297	281	321	279	269	251	276	273	275	263	276	298	285	252	271	264	280	287	275	284	279	278	274	269	317	269	262	277	304	272	294	273	283	237	285	285	245	296	284	257	274	249	256	268	280	289	269	283	249	256	259	259	279	300	254	290	280	278	296	313	275	258	270	276	304	265	264	304	293	269	262	295	260	273	292	268	270	265	292	271	264	277	281	277	289	262	286	267	285	278	299	262	277	284	260	278	252	284	247	249	242	263	240	259	279	263	262	307	267	260	274	255	302	276	262	285	305	286	290	291	295	263	278	273	261	295	266	273	274	281	255	295	288	268	253	261	286	271	276	303	273	292	261	251	264	256	306	256	283	271	289	300	294	257	252	252	279	291	273	260	296	286	254	285	292	267	263	263	272	274	240	275	295	275	276	271	286	287	253	274	270	258	275	292	246	284	270	295	272	272	299	288	249	266	315	281	309	276	277	261	272	292	272	244	309	276	308	270	287	312	300	279	279	271	257	283	285	292	262	280	267	272	267	288	260	240	270	279	255	270	295	251	276	280	255	267	280	279	259	247	279	290	277	276	332	263	294	280	290	262	272	295	278	281	256	313	259	258	272	270	288	277	286	268	254	287	263	247	258	274	259	259	260	259	292	289	276	283	268	292	269	275	276	236	283	277	251	262	284	277	279	269	282	283	287	278	268	278	297	288	273	265	284	299	269	274	254	252	289	286	271	269	269	264	275	287	286	269	234	296	277	273	259	272	262	282	277	287	268	259	256	296	262	280	260	286	282	274	293	263	279	275	265	250	286	264	307	258	268	253	261	283	281	275	266	294	273	283	266
23355	21555	29381	24381	21491	20701	6087	974	617	486	366	312	230	198	173	169	137	147	140	115	134	158	133	138	115	125	131	120	109	94	102	106	92	94	101	100	87	100	109	104	103	94	87	79	94	95	88	112	78	98	102	93	89	88	105	80	98	88	98	88	102	80	92	76	103	94	87	100	95	89	86	82	88	90	104	91	90	88	89	92	80	96	94	99	94	88	93	88	80	83	93	83	101	96	91	79	87	71	95	78	92	79	91	83	73	93	76	97	81	78	97	92	96	97	92	77	83	99	88	88	78	82	78	82	88	97	83	86	88	92	91	95	82	81	89	86	95	81	87	81	90	77	87	82	87	99	87	95	88	86	84	97	82	82	90	75	85	100	75	83	78	99	82	101	85	86	76	88	86	73	76	96	76	70	87	79	69	98	79	85	83	75	77	82	85	89	94	107	83	98	79	89	92	89	70	83	77	105	73	100	105	91	78	80	78	92	98	88	87	91	98	88	82	102	99	71	92	100	71	94	88	78	89	74	95	55	89	86	100	94	114	89	74	92	83	83	91	76	84	85	81	74	93	91	85	92	95	88	80	88	74	87	93	81	83	87	82	89	90	107	95	78	76	103	82	73	79	85	88	95	90	92	78	110	102	85	84	90	82	92	85	85	73	85	96	102	89	81	81	102	90	88	74	110	99	74	61	76	71	94	82	96	88	77	73	89	71	80	82	92	96	96	87	91	73	93	87	90	97	86	93	91	94	104	64	88	80	78	86	105	75	87	88	70	85	79	96	84	90	98	83	87	77	65	75	101	88	93	92	92	77	68	81	84	82	116	96	79	94	72	70	87	105	98	93	94	93	95	89	72	84	81	87	78	88	73	98	99	93	80	83	75	75	80	79	95	98	91	83	77	84	83	69	95	85	90	98	92	75	90	90	82	94	87	80	104	95	98	82	75	96	100	91	99	70	90	71	72	82	90	95	82	93	100	85	84	89	79	87	88	89	72	77	84	66	86	80	104	102	90	78	104	91	76	79	96	93	81	93	90	79	88	85	91	95	79	85	84	89	99	64	96	80	90	90	79	92	83	86	90	84	83	73	81	86	66	80	90	58	75	100	90	92	102	87	80	89	95	73	96	86	75	76	72	58	87	90	107	99	81	99	96	78	95	82	92	83	78	79	109	82	96	76	91	93	99	89	79	85	93	93	81	73	95	62	83	82	74	82	78	83	84	84	86	81	88	101	78	93	98	98	97	90	87	96	87	83	91	95	82	76	97	117	86	82	89	88	70	81	91	86	75	75	92	93	100	95	111	85	69	81	100	106	86	90	81	76	88	72	89	84	105	91	81	84	90	96	85	85	109	69	95	89	85	89	102	114	88	79	73	99	96	86	87	87	74	98	68	87	77	65	79	95	73	102	86	79	92	86	89	82	84	86	89	85	84	87	85	90	99	80	69	71	93	80	86	103	86	87	97	98	84	83	85	100	109	89	90	84	85	87	76	92	83	77	74	95	94	85	69	75	97	95	83	89	96	86	62	81	88	90	78	109	79	85	94	112	83	85	91	87	96	86	89	98	81	82	94	84	93	82	82	87	82	79	92	89	86	87	83	105	92	77	98	92	93	85	103	80	74	93	68	80	91	107	81	80	83	99	83	94	81	85	92	93	84	77	101	74	83	80	64	87	103	93	89	87	89	84	90	94	82	87	73	89	81	94	81	93	89	88	107	87	95	77	87	79	84	82	85	100	90	77	95	76	101	95	85	87	77	73	73	71	62	79	91	92	105	86	90	92	79	89	107	94	85	91	90	86	87	92	81	88	76	99	77	90	91	84	92	88	76	93	90	88	85	88	95	73	93	86	94	91	85	64	92	84	88	111	91	90	89	78	87	71	91	72	96	80	88	94	85	88	103	70	94	79	91	93	81	88	75	81	78	83	92	91	78	106	77	89	90	90	77	81	93	85	81	70	85	97	75	85	88	75	96	68	70	83	96	75	78	86	81	96	85	79	86	90	84	96	97	101	76	106	91	91	83	92	87	88	98	91	78	113	85	86	82	98	81	89	102	105	88	78	105	84	84	91	93	72	93	95	92	92	67	91	112	82	87	95	79	78	92	79	89	89	75	88	83	87	84	96	81	99	95	97	77	73	76	93	76	95	84	86	86	86	85	78	107	91	86	71	92	82	84	82	84	79	90	96	76	101	88	93	97	94	89	77	83	81	93	98	85	93	83	96	105	88	90	88	83	83	92	98	77	83	91	84	84	77	86	97	88	83	74	83	99	88	95	82	92	89	91	77	89	93	74	87	70	90	88	112	90	104	90	79	95	77	103	96	88	96	109	83	88	65	85	64	91	78	99	71	81	89	86	67	86	98	80	79	88	94	92	86	63	83	79	67	76	101	77	73	95	97	89	102	94	76	79	84	84	81	87	81	92	108	92	81	74	101	89	70	90	82	79	82	81	102	96	89	65	80	100	87	87	88	77	85	70	86	93	75	93	85	86	92	89	87	83	101	69	100	94	72	96	99	77	101	77	75	91	87	98	91	80	86	79	80	84	93	81	78	91	84	93	93	85	88	88	81	79	90	68	83	87	96	92	86	88	89	94	78	87	78	84	78	83	99	104	82	88	93	93	89	94	83	82	87	94	113	88	82	82	79	79	105	93	73	79	97	87	82	77	82	78	81	104	84	84	75	70	80	93	82	83	89	92	84	103	102	74	94	90	78	91	88	74	97	83	76	92	67	95	83	80	73	81	98	89	89	96	87	89	85	90	93	79	93	100	86	101	75	101	88	72	75	95	108	86	94	90	69	85	101	95	83	78	90	88	94	87	89	76	88	87	90	91	84	91	79	83	79	83	93	89	84	78	90	80	97	85	87	82	86	86	79	117	80	77	91	59	88	86	85	87	85	90	96	86	99	60	82	112	79	105	98	79	86	74	83	94	83	84	117	85	80	107	97	76	77	82	79	82	82	89	90	84	97	80	91	72	68	78	89	80	89	91	95	95	66	86	84	83	77	92	79	78	76	70	81	69	74	91	86	80	77	76	83	86	89	76	80	90	92	85	80	76	91	79	81	82	81	69	79	87	64	87	97	95	82	99	73	97	79	78	99	92	95	79	104	87	94	94	90	90	86	82	92	105	89	78	79	83	79	86	95	108	94	91	89	75	91	93	90	90	84	103	95	97	88	81	91	91	91	84	84	75	80	101	99	87	83	92	81	87	77	81	84	81	96	97	77	87	73	84	85	85	72	90	98	83	106	100	80	90	90	79	85	88	88	85	95	90	82	85	86	91	90	103	78	94	95	81	86	71	81	102	91	83	90	73	90	76	77	90	75	89	113	86	82	85	97	80	78	61	74	102	88	91	95	67	81	76	102	84	74	92	76	68	74	81	76	76	85	82	83	93	87	92	71	79	89	87	80	75	103	96	69	91	84	95	95	80	89	81	72	91	83	79	84	86	88	88	97	84	91	88	84	86	74	79	85	98	77	103
57258	74826	64653	8164	5742	4262	3355	2382	1772	1185	1008	734	578	448	385	352	295	301	279	258	216	212	232	231	203	186	184	184	144	176	159	161	151	140	150	128	133	150	120	148	139	161	118	126	138	116	161	116	136	119	113	126	135	111	136	112	104	135	136	122	131	121	133	113	117	136	125	110	115	131	130	127	119	117	113	134	121	122	115	116	120	104	139	116	115	128	126	102	130	115	119	123	119	133	130	125	118	120	113	114	133	131	117	128	139	109	109	116	121	115	129	117	111	119	96	130	120	110	129	114	136	117	108	133	112	112	143	136	122	120	109	113	138	129	117	127	117	114	120	144	128	117	122	122	124	121	108	123	93	125	127	130	124	124	110	119	112	108	105	102	127	120	108	111	105	118	120	111	133	129	125	121	100	113	107	107	124	105	116	124	123	107	128	114	117	124	111	102	104	134	128	115	123	129	124	120	118	126	142	118	119	117	118	108	126	119	130	122	113	114	130	117	124	114	132	118	131	123	107	117	108	110	117	117	88	118	131	119	117	101	133	111	137	124	125	99	131	114	130	127	108	101	112	118	125	112	106	125	119	125	139	100	109	101	124	134	123	133	108	126	114	118	101	121	101	119	110	123	125	122	119	141	110	100	115	120	105	109	129	135	124	112	106	113	103	133	100	131	108	112	124	99	106	112	123	120	118	121	123	136	117	104	108	126	136	128	131	116	111	123	121	107	105	100	105	117	109	134	118	117	123	112	125	103	120	138	122	141	96	128	115	117	115	137	110	129	139	113	119	129	102	115	151	121	112	102	137	132	121	128	105	133	135	129	130	118	118	107	93	110	134	113	95	115	100	115	129	96	123	112	119	122	117	115	91	135	105	125	123	111	117	120	121	105	130	104	115	125	109	113	118	131	108	104	121	126	130	135	122	110	123	124	127	103	114	109	117	133	107	131	123	121	110	120	121	97	121	127	108	143	128	116	111	127	119	107	128	105	117	125	150	104	111	146	140	121	128	126	128	131	108	99	129	116	128	127	126	112	112	126	120	105	122	127	105	104	119	118	120	122	110	121	113	126	110	118	115	111	118	123	139	122	120	106	104	119	120	117	94	128	118	112	121	131	99	105	105	121	123	107	105	125	98	114	114	109	100	115	108	129	112	135	129	141	115	115	116	96	112	124	112	115	130	129	132	138	107	116	114	107	103	118	131	104	130	129	116	114	147	94	129	119	127	142	103	112	117	126	122	127	128	116	130	117	115	122	98	126	115	131	122	128	106	94	125	105	93	132	101	132	103	146	118	111	125	124	137	105	130	139	118	114	117	91	109	99	112	143	115	127	99	115	121	123	107	110	114	111	141	129	107	121	125	123	108	130	136	106	141	132	125	128	122	118	130	119	122	119	129	119	123	117	116	109	95	118	95	126	105	117	116	110	116	120	113	129	102	129	140	116	120	115	128	109	123	117	120	116	124	113	137	125	102	126	120	126	129	125	93	104	110	139	104	121	114	121	101	101	123	125	124	143	99	120	102	109	117	128	117	125	129	111	122	125	125	114	129	122	103	106	115	129	113	139	116	114	108	113	121	124	112	121	114	123	113	114	129	124	118	130	131	131	130	117	120	96	100	117	120	112	117	134	127	119	134	112	116	107	109	118	110	125	99	110	111	127	107	122	118	122	124	130	108	137	122	117	110	103	127	111	110	118	116	109	129	126	136	119	131	137	122	125	114	131	120	97	148	101	97	106	112	119	129	102	128	108	108	108	119	110	126	113	121	116	127	116	138	103	142	122	112	98	106	117	123	125	102	113	123	124	106	111	104	102	102	124	110	123	126	143	136	132	106	126	104	125	137	106	117	113	129	117	116	131	119	118	118	114	117	116	110	136	129	116	122	112	110	110	129	115	131	116	105	96	106	130	134	106	122	135	124	119	102	127	120	108	122	115	106	115	115	117	118	111	118	121	100	125	118	122	107	137	130	139	119	121	108	129	121	115	108	113	120	109	101	116	117	131	98	111	104	114	114	105	120	129	118	118	115	115	128	116	108	115	108	112	124	113	128	110	108	126	119	99	115	131	102	98	115	127	107	112	123	121	129	104	100	131	114	130	123	102	116	109	115	127	143	125	125	108	116	111	112	124	119	103	126	119	132	117	118	102	132	130	110	124	149	124	118	106	111	118	133	93	128	129	113	113	131	142	119	106	106	119	122	113	107	92	103	98	113	111	115	119	131	115	124	108	112	101	111	124	133	110	128	126	125	120	116	131	127	115	126	116	116	130	124	127	119	118	118	118	97	109	133	112	119	124	133	109	89	121	124	114	116	114	139	115	113	113	99	135	122	138	138	123	111	109	117	93	124	106	118	109	131	107	126	122	129	134	120	112	100	116	106	127	107	124	124	119	108	107	108	136	137	116	125	119	111	129	120	129	119	109	110	121	131	123	131	119	98	117	123	112	133	116	125	120	116	122	100	132	120	94	114	108	112	118	134	136	125	108	121	114	115	113	135	136	131	130	126	115	137	124	128	117	132	123	105	102	120	121	108	134	146	114	122	135	110	111	119	127	82	109	126	130	117	132	98	99	107	110	110	122	131	98	118	130	113	123	101	133	113	119	109	123	140	120	127	126	145	123	109	103	113	98	115	122	121	114	149	116	113	112	128	116	121	116	131	134	129	116	126	121	106	120	116	117	127	128	103	131	123	119	123	119	119	119	93	128	119	126	119	113	122	115	106	105	107	118	99	121	108	110	116	115	118	130	122	134	129	91	130	108	110	138	114	115	115	112	117	126	120	115	115	109	123	126	116	134	122	113	111	116	102	130	126	122	92	103	132	126	101	109	117	135	117	108	121	129	113	113	127	148	124	111	119	126	98	97	110	117	128	116	120	104	120	128	93	136	108	116	119	109	110	119	123	99	112	110	101	114	137	104	124	133	105	132	112	109	118	115	125	129	126	105	129	109	117	128	118	130	119	149	106	120	120	117	128	115	120	123	124	103	101	116	127	104	112	125	132	126	120	108	108	119	125	114	114	112	112	115	134	144	112	122	105	116	112	115	105	124	115	112	129	126	114	136	122	122	108	129	122	132	121	119	128	139	123	119	112	119	127	116	143	123	106	114	140	113	133	114	130	128	115	138	106	122	114	112	121	119	112	144	127	126	93	114	111	122	106	125	98	127	137	117	118	121	131	132	121	115	108	116	122	102	110	104	116	116	124	109	102	123	111	116	114	123	133	109	112	131	109	125	114	137	126	124	118	99	121	109	120	112	124	125	136	102	107	122	99	114	110	122	114	121	126	124	137	122	98	97	114	122	129	119	111	103	113	110	113	96	121	130	104	132	117	128	110	110	115	126	122	146	112	116	113	126	131	133	123	106	119	115	134	101	127	103	107	121	135	126	117	123	129	111	110	136	121	134	115	136	122	119	143	114	109	136	112	110	103	142	139	133	126	117	114	125	95	119	110	117	114	113	104	107	116	119	100	107	106	108	116	125	100	140
27960	23476	22296	5246	859	662	468	422	382	350	327	296	272	320	238	283	253	262	249	330	295	272	270	278	271	246	270	312	285	289	277	285	311	273	267	255	295	271	277	244	279	283	268	264	266	269	245	296	283	269	271	290	257	289	260	275	265	271	313	247	267	287	276	270	286	292	264	286	270	281	278	289	294	291	284	289	285	263	300	248	257	273	284	259	287	279	256	288	284	261	275	230	283	275	301	268	286	278	290	267	285	281	272	297	264	295	284	278	285	265	262	275	289	266	280	276	236	290	277	273	259	266	284	242	277	292	266	264	264	274	272	320	265	273	258	316	300	303	268	254	285	279	279	250	290	295	293	302	285	287	259	282	275	261	274	282	278	292	279	254	278	260	295	283	263	258	261	292	278	279	242	255	252	255	281	245	300	274	278	285	280	275	260	285	302	275	253	277	272	276	272	259	295	275	276	255	266	288	280	262	265	270	269	246	270	265	275	285	274	254	320	276	277	297	286	265	280	290	266	259	308	285	275	293	264	291	282	275	280	233	253	274	303	263	256	266	274	249	293	272	294	285	250	295	266	268	248	255	267	277	284	272	276	285	278	280	277	310	303	244	286	304	288	281	264	248	262	283	286	259	294	263	311	281	304	282	253	316	247	267	295	295	323	269	261	292	264	260	313	273	287	307	314	294	280	262	326	273	281	269	247	285	269	239	286	266	255	260	293	253	271	284	289	285	280	269	273	277	302	305	256	282	284	239	240	265	265	275	268	268	273	262	278	264	265	291	248	259	269	250	298	271	310	262	248	289	262	278	262	313	286	236	255	274	286	303	262	280	281	275	290	281	266	261	267	303	285	284	270	245	269	275	257	250	241	241	286	238	310	252	251	265	294	265	284	276	276	246	266	273	288	256	285	280	267	284	254	255	272	299	250	297	274	276	282	272	282	266	266	256	265	256	265	250	283	281	243	272	290	273	286	286	262	262	260	253	287	294	287	294	272	253	256	216	276	264	243	268	282	262	285	283	246	301	281	249	290	282	278	271	278	278	270	294	263	272	287	286	322	273	296	264	290	275	275	262	274	282	289	264	279	273	267	286	258	289	266	247	239	272	236	284	237	280	251	259	278	294	297	262	251	267	270	283	284	269	280	280	314	263	263	263	288	225	244	279	286	304	241	279	252	266	273	267	276	276	279	271	295	256	283	272	277	277	294	274	268	275	244	267	273	282	285	306	259	284	283	291	271	284	251	281	266	265	264	273	271	277	271	267	274	286	285	282	279	299	270	271	259	257	261	257	266	262	299	264	272	280	281	277	267	287	283	283	272	244	300	296	291	238	278	306	290	297	271	273	294	280	280	313	285	266	267	276	247	266	297	262	284	253	296	266	265	276	242	267	265	289	285	230	266	247	238	288	271	244	286	252	265	282	273	297	264	244	285	258	267	289	291	274	301	285	258	288	272	251	275	265	274	273	264	249	278	273	269	277	265	274	291	301	258	296	279	253	257	251	271	284	276	277	280	241	287	279	293	258	255	273	275	258	258	310	280	287	269	287	289	261	294	285	291	266	267	274	284	250	278	274	292	253	286	259	267	271	296	228	286	302	269	264	284	294	274	285	286	290	286	252	281	313	275	301	309	260	266	260	260	281	262	271	305	282	268	282	278	287	282	289	254	256	263	271	289	243	272	274	304	297	278	271	300	278	266	272	304	307	302	261	294	292	292	278	300	281	271	282	264	288	296	268	267	307	267	258	273	280	251	243	308	279	270	281	269	266	273	258	257	252	272	245	273	305	264	287	298	279	261	271	271	281	252	305	286	288	285	273	247	247	279	279	258	261	271	250	269	265	271	247	270	253	312	278	293	281	259	275	253	271	236	271	261	275	277	240	280	257	266	266	276	279	296	262	256	310	265	274	295	286	283	271	277	259	291	253	294	257	268	269	292	275	266	274	256	295	254	255	299	291	262	270	271	241	291	272	281	280	274	277	279	267	269	235	271	268	265	294	241	258	278	282	245	302	308	275	241	256	292	255	247	279	306	278	255	269	258	260	261	264	270	283	260	285	274	242	290	236	290	264	262	281	295	286	276	253	302	283	288	277	287	286	243	275	293	268	231	249	276	262	263	301	275	270	272	266	273	254	238	314	252	274	232	247	300	287	245	307	281	243	255	285	249	306	285	287	299	255	243	303	279	284	266	269	285	285	253	285	291	244	300	255	263	287	259	275	271	282	270	274	255	293	292	307	268	296	277	261	281	287	257	300	296	281	307	281	274	258	289	253	258	258	288	290	261	262	259	266	295	261	267	282	300	274	263	256	260	268	277	245	285	250	240	244	264	265	256	297	256	256	279	264	294	237	248	251	259	277	276	267	292	252	269	284	246	293	289	279	296	269	273	290	260	309	277	283	280	261	243	287	280	266	269	275	280	285	312	255	271	292	272	304	255	264	260	298	272	263	241	270	272	272	270	266	273	288	254	257	304	273	294	292	306	238	262	242	285	283	292	269	294	293	265	274	277	286	259	271	292	325	258	287	272	271	279	262	251	259	282	279	276	262	270	264	268	267	266	264	264	243	268	292	253	271	268	281	285	289	279	282	280	273	289	284	262	284	257	262	274	267	255	264	293	281	298	294	300	282	290	248	303	289	279	245	296	254	276	278	288	283	263	261	280	289	259	249	259	266	272	265	276	276	272	298	304	272	300	269	284	282	248	273	270	300	278	282	304	277	300	284	280	283	282	287	288	265	277	273	281	271	264	274	267	267	261	268	284	321	290	285	247	259	273	307	253	240	258	253	292	269	269	299	253	271	242	296	262	257	253	275	291	287	277	236	271	237	268	238	285	296	263	259	267	282	243	288	263	260	264	240	269	267	268	300	318	286	281	256	279	286	281	275	228	260	272	270	246	281	285	277	244	271	286	253	294	291	255	246	285	270	274	280	247	262	283	275	271	257	271	284	264	242	273	278	278	281	284	278	312	277	277	259	295	292	246	276	247	273	267	287	260	253	283	272	270	302	309	278	273	298	274	262	237	284	266	283	249	275	252	267	333	259	283	251	268	260	267	291	292	298	270	246	259	264	280	284	270	250	281	272	300	290	288	276	270	283	283	274	259	259	249	276	306	256	292	252	268	263	252	279	254	266	257	312	293	291	271	300	266	265	275	274	268	258	283	240	278	301	271	275	232	257	281	286	263	283	261	280	273	315	300	256	275	279	282	309	276	258	260	284	277	294	274	269	256	273	288	256	259	274	247	276	262	264	284	272	269	264	242	292	270	263	270	298	262	268	278	276	256	248	269	282	290	266	265	262	282	275	298	237	253	292	252	268	255	293	296	281	298	282	258	294	250	262	283	251	258	287	257	278	274	280	273	250	268	244	250	285	245	277	282	298	275	274	283	265	272	281	288	286	247	274	259	260	280	287	277	279	276	258	233	300	265	270	278	267	288	260	284	291	221	259	268	275	262	300	293	284	264	273	266	276	287	250	272	280	260	301
25919	31863	25251	2588	1774	1393	1060	876	638	557	506	486	423	390	380	395	397	384	411	350	361	376	344	397	382	394	372	384	350	360	382	382	412	372	368	378	364	378	400	362	334	342	350	347	358	345	378	373	375	361	350	372	366	357	324	370	347	375	341	353	356	350	350	375	360	366	360	378	353	382	373	358	388	336	371	362	347	369	377	370	350	365	355	352	379	338	377	384	340	356	380	388	364	388	378	370	421	357	374	381	407	355	355	384	380	364	317	355	372	364	376	404	359	375	363	356	372	378	365	390	362	354	366	350	333	368	345	366	430	373	339	361	364	347	352	367	344	362	378	348	354	370	381	335	359	353	341	369	363	369	351	391	372	350	406	370	345	379	387	349	339	365	382	423	386	394	341	359	370	397	371	397	334	352	377	392	347	371	320	361	322	374	394	365	396	389	370	362	343	361	358	353	370	372	377	380	385	361	367	386	355	351	337	348	383	388	387	389	354	349	388	361	364	374	324	348	333	374	358	357	345	356	335	358	356	354	360	363	385	359	372	357	370	367	378	372	364	374	374	359	345	365	365	371	361	367	360	350	341	348	361	331	375	336	341	328	353	392	387	360	346	367	381	331	384	351	360	373	395	344	368	342	374	350	335	391	364	376	356	372	360	385	378	347	395	365	391	330	366	335	372	381	358	383	357	379	369	379	388	365	398	385	372	364	394	364	391	328	376	333	377	360	384	374	342	358	355	388	379	366	361	365	357	387	378	345	346	395	335	349	363	375	368	416	372	340	400	368	356	375	381	340	362	380	330	383	355	382	363	388	359	373	351	365	337	357	359	364	371	405	369	361	329	366	413	373	384	359	346	395	346	384	393	394	388	348	359	361	342	371	374	333	386	393	331	370	372	356	345	337	392	396	368	398	359	395	368	379	362	385	371	365	396	339	385	349	389	371	361	381	349	345	373	354	358	362	336	398	386	352	378	356	389	404	381	360	364	356	402	361	340	356	369	352	371	365	322	350	336	355	362	390	339	368	387	374	364	355	408	353	406	356	388	359	356	398	396	393	387	383	344	362	394	362	368	352	385	360	387	347	377	358	367	355	372	418	331	364	375	366	368	390	374	340	343	374	339	350	386	331	391	393	351	380	333	374	346	347	401	350	328	371	402	369	352	384	368	390	368	371	369	354	370	351	383	397	354	354	388	373	386	369	381	374	363	355	369	365	393	322	357	365	371	402	370	374	358	415	377	341	363	374	362	322	367	366	336	369	367	350	339	386	382	366	372	356	354	384	325	362	346	349	385	340	381	375	368	364	362	363	353	354	365	362	368	364	372	387	364	376	321	382	372	372	329	366	390	388	362	357	345	365	386	330	376	353	338	389	351	331	375	366	374	349	409	359	364	391	343	367	367	350	320	373	369	373	382	341	357	363	353	343	364	368	393	334	338	361	367	345	372	359	381	334	383	370	366	363	364	408	380	359	340	340	401	376	361	380	350	370	360	334	368	331	372	364	345	372	380	335	333	354	359	381	361	356	340	392	378	365	373	359	415	377	365	409	350	382	360	330	383	310	333	366	373	338	391	383	359	404	387	362	376	348	352	380	338	345	372	352	353	412	364	385	373	338	347	391	392	348	366	428	395	383	346	352	356	368	374	376	373	336	416	388	375	345	359	333	328	368	371	387	353	344	374	349	370	432	369	348	372	370	375	373	350	367	339	360	414	363	408	372	387	367	331	377	371	377	404	366	372	378	335	371	320	345	361	384	362	356	349	366	351	366	387	395	384	346	383	367	359	386	369	370	342	376	385	354	344	342	381	388	393	350	367	375	343	393	355	357	384	375	362	341	340	371	392	391	379	362	361	344	385	344	361	357	374	364	346	370	369	375	366	332	384	361	325	375	390	361	378	374	403	378	342	379	357	375	402	349	368	362	374	361	336	361	368	339	359	396	350	363	341	373	382	347	335	401	359	353	356	417	340	350	385	374	378	348	344	361	370	360	368	367	374	356	405	393	352	384	351	362	373	368	378	415	373	337	391	385	327	369	343	371	353	390	372	402	365	389	362	408	370	362	370	346	362	384	375	345	346	361	349	359	336	360	364	356	364	331	341	376	367	371	378	379	348	369	354	332	377	375	367	364	356	374	389	355	390	388	398	404	375	371	368	391	367	332	359	326	373	372	334	369	341	367	369	363	383	372	346	402	354	343	350	349	361	354	337	370	385	341	351	403	361	374	370	392	391	350	349	393	362	348	364	376	368	354	378	363	346	356	366	346	381	369	373	363	369	325	361	401	364	331	350	367	367	372	364	379	363	365	358	345	340	386	377	351	355	373	352	346	357	365	356	340	350	397	342	383	355	349	397	377	347	378	371	367	363	328	397	383	355	363	332	367	338	361	387	347	391	347	375	352	355	359	386	380	370	369	334	409	417	385	365	348	365	362	389	419	361	366	360	386	336	338	364	386	328	377	375	365	363	346	370	333	373	374	357	345	360	333	378	340	351	368	385	366	345	348	337	387	367	357	389	392	390	384	338	356	343	337	381	386	369	352	340	351	374	347	346	377	364	378	383	379	362	352	399	350	347	347	390	393	341	377	358	340	375	353	352	352	370	358	335	336	375	359	381	368	329	379	346	337	380	328	383	366	331	354	380	338	369	376	374	357	355	388	346	357	377	384	356	342	349	354	332	361	360	362	344	370	378	386	363	352	361	350	356	339	330	366	373	332	387	366	352	343	380	364	389	367	367	346	346	352	379	338	404	376	374	365	354	329	357	379	365	341	363	346	398	348	375	363	329	345	348	391	382	366	340	350	343	365	374	378	382	376	366	375	356	373	398	386	345	391	373	335	375	362	356	362	340	351	359	378	406	377	334	398	360	374	392	408	345	386	383	368	368	369	380	368	334	356	380	363	386	354	382	334	369	362	387	340	383	371	370	351	351	370	343	359	360	389	378	398	355	367	378	353	349	341	347	362	347	347	368	327	358	333	386	311	355	382	379	355	370	363	379	374	363	362	374	365	371	369	340	345	358	358	366	354	382	349	394	351	360	363	386	327	376	321	370	376	373	341	363	349	334	354	394	371	355	350	340	387	368	350	311	362	382	344	378	356	364	363	365	355	377	405	405	351	386	384	375	328	329	394	408	370	346	377	350	343	370	375	351	362	358	359	358	370	326	334	368	366	381	376	395	357	364	343	360	387	357	376	364	356	373	355	366	350	364	335	337	409	368	358	383	376	357	391	356	353	357	362	400	388	374	356	356	365	362	369	365	386	347	400	325	393	376	342	357	365	356	347	359	347	356	367	345	348	377	368	382	367	364	369	369	358	355	378	364	361	393	392	370	356	384	371	344	376	386	363	391	370	389	378	374	358	347	371	338	378	376	384	365	351	342	381	342	368	317	399	345	354	400	374	375	373	363	345	354	355	393	375	349	351	327	335	401	420	337	370	334	342	359	380	339	350	367	365	364	328	350	376	376	363	369	357	377	354	358	376	377	380
24483	21948	30340	24728	19845	6793	1112	651	510	454	372	325	307	305	233	258	244	236	250	233	233	217	218	241	242	227	217	238	206	199	216	234	221	205	211	193	240	227	224	238	205	211	232	226	209	198	201	232	203	201	230	217	187	209	199	189	236	203	230	202	195	197	207	214	229	206	211	191	221	197	218	236	219	212	223	213	206	223	194	198	163	224	208	230	182	205	207	226	203	215	186	202	213	216	210	199	218	211	193	231	211	227	239	202	215	209	198	223	207	220	207	235	209	223	213	218	224	221	209	194	217	233	188	216	200	198	165	206	219	216	201	219	255	235	215	208	208	203	192	219	217	201	209	186	233	213	170	185	175	214	191	212	194	198	183	212	195	203	213	205	216	211	191	181	207	239	202	210	226	248	229	226	217	174	204	195	209	180	188	203	211	217	202	210	224	207	190	190	236	187	201	215	224	204	219	205	221	207	220	227	200	234	204	231	221	204	206	225	209	230	203	212	201	201	216	222	184	218	229	189	219	208	218	219	211	209	204	218	210	228	214	203	202	189	228	218	230	206	231	210	217	224	218	234	216	204	194	216	209	202	215	206	225	222	218	206	202	209	218	196	213	211	199	202	220	192	212	198	191	225	233	250	203	237	210	194	197	210	227	178	229	191	228	196	191	222	214	226	201	190	231	194	219	220	178	205	222	221	223	188	229	217	191	208	220	212	192	209	219	194	202	205	185	199	208	198	219	180	216	205	234	202	217	231	222	201	195	218	212	223	201	219	216	207	190	202	194	207	209	242	214	197	192	193	210	225	191	215	196	215	233	190	219	212	233	213	239	215	216	205	205	233	207	207	210	226	213	197	195	208	204	225	218	208	211	225	188	204	218	205	201	221	200	223	199	226	204	214	195	191	202	212	216	215	215	230	218	203	212	198	220	208	221	213	208	211	227	215	220	213	195	213	171	212	218	208	206	199	205	192	198	237	211	215	188	226	222	223	184	197	212	252	216	222	227	215	241	228	208	193	215	179	208	205	212	211	202	199	208	212	196	199	214	188	226	202	232	193	222	228	225	214	212	195	204	194	203	223	191	201	216	216	215	197	204	196	240	211	191	228	216	187	204	186	233	213	205	204	212	207	210	204	199	211	197	199	216	216	240	239	215	208	212	219	198	195	233	231	197	226	215	217	216	205	192	188	206	187	190	219	179	202	189	207	196	191	196	186	208	232	185	203	192	197	206	220	187	227	207	223	209	205	208	227	197	203	205	215	215	211	215	192	224	210	180	221	221	193	189	199	230	235	221	211	220	204	209	218	227	237	225	200	177	188	213	194	228	235	212	189	207	221	211	214	221	194	215	221	229	207	218	202	208	179	189	199	226	218	233	209	222	243	236	215	223	203	194	237	189	186	203	220	199	229	229	213	203	199	238	195	218	187	214	205	216	217	183	235	173	202	197	205	234	203	223	210	229	211	221	216	223	184	203	192	203	196	213	182	212	227	175	226	197	180	204	217	199	215	199	209	201	230	212	183	199	190	213	191	225	208	204	213	195	201	210	189	203	215	216	208	211	184	210	202	235	214	198	200	203	231	196	187	183	194	200	212	216	209	190	205	223	214	190	210	194	206	191	216	175	209	220	200	208	179	207	204	207	216	206	205	220	218	225	194	194	204	212	221	194	225	224	184	204	204	200	218	198	201	199	226	182	172	220	206	229	222	219	219	176	221	212	182	222	210	210	206	202	219	198	199	223	206	205	220	204	216	236	219	209	194	182	197	232	222	209	190	204	210	207	194	201	214	202	194	223	250	204	217	229	203	209	226	202	189	223	227	187	184	202	201	215	229	208	239	226	198	180	196	213	193	183	224	219	201	181	199	208	220	206	206	199	221	227	208	194	202	196	198	219	206	199	212	205	222	224	230	197	208	190	218	223	228	202	231	231	213	207	208	211	201	224	225	193	203	192	190	205	205	198	200	241	189	206	189	201	206	195	216	207	229	209	220	201	210	207	233	222	195	187	232	205	199	206	210	205	195	232	218	217	183	210	192	193	242	199	229	225	203	201	207	210	191	201	210	213	204	200	231	215	193	197	223	218	224	212	213	210	211	213	214	225	215	207	222	191	202	189	209	218	204	204	196	193	201	238	208	213	193	196	215	196	205	221	196	202	211	217	197	213	188	205	228	192	214	192	198	197	212	204	208	213	209	222	209	197	185	190	218	219	196	208	203	207	202	214	220	213	203	213	210	206	226	202	209	197	207	213	211	195	216	202	195	225	207	234	197	202	201	227	228	197	221	209	230	228	208	192	229	188	210	185	215	237	196	226	224	215	226	207	237	195	228	235	200	230	197	208	203	231	190	212	211	196	186	197	182	175	234	194	197	202	210	196	255	220	200	227	229	207	211	217	186	224	223	224	213	222	212	193	211	196	200	207	246	197	224	189	201	198	222	216	203	198	202	222	193	211	191	194	214	225	182	196	224	216	213	212	210	200	215	229	215	220	225	182	210	213	201	212	203	182	207	209	200	214	216	193	214	196	198	201	209	239	215	214	194	226	217	197	198	197	213	228	181	208	206	218	220	230	204	201	228	225	198	188	195	212	190	202	196	209	215	193	202	209	217	211	212	220	210	217	234	215	182	199	208	197	214	180	216	209	202	214	196	186	193	210	191	234	211	215	199	192	221	200	226	194	201	197	213	185	209	203	182	221	215	203	209	217	202	196	192	202	203	239	197	217	202	216	204	218	231	220	203	189	244	190	187	175	198	220	227	199	214	203	203	227	227	212	234	199	219	203	200	198	222	200	210	202	211	216	217	221	208	195	222	213	218	219	202	210	210	213	219	197	218	176	206	198	228	229	199	199	200	218	210	199	230	201	186	217	206	221	217	225	216	211	247	205	203	214	198	203	211	182	222	191	213	195	213	200	186	217	212	233	196	197	207	209	203	182	229	228	186	205	209	213	205	222	211	210	167	206	200	196	209	208	183	181	256	244	178	200	188	217	217	222	204	204	217	197	199	223	207	189	207	191	211	223	226	239	183	218	234	197	199	192	213	193	205	211	220	213	214	196	233	200	218	204	216	195	226	226	191	216	201	212	233	207	215	220	205	205	214	201	190	191	219	221	185	195	226	207	201	189	182	184	212	201	201	207	223	210	203	211	217	183	197	211	187	229	208	195	232	197	187	204	190	205	219	206	232	221	207	213	228	186	218	188	185	249	216	209	213	175	209	216	209	202	200	220	197	215	215	202	196	233	211	224	187	248	210	195	213	189	204	197	212	185	203	216	203	195	185	194	207	202	191	199	218	223	213	185	203	198	214	202	213	196	224	205	202	217	204	239	196	196	181	200	220	200	209	208	210	201	197	198	208	188	216	203	217	214	179	190	187	205	164	195	211	200	201	221	215	217	225	202	198	194	178	185	203	206	212	199	214	232	209	200	217	196	205	221	200	228	218	206	227	227	219	214	197	202	189	196	192	208	217	187	215	203	200	214	204	223	219
51147	72148	59299	6827	3783	2841	2122	1573	1194	879	764	635	552	433	450	433	356	414	370	357	335	357	364	345	320	309	320	299	328	272	309	326	309	304	279	262	304	331	283	319	307	300	278	280	265	292	307	262	323	266	290	280	279	281	286	297	271	285	289	294	300	295	314	301	278	295	278	282	294	292	280	259	314	274	291	280	272	272	295	290	273	280	273	271	257	305	281	247	283	260	285	282	304	293	301	290	298	283	261	235	297	277	288	266	270	253	290	275	328	282	252	278	259	276	317	254	279	293	256	279	309	275	296	284	299	302	260	279	301	270	282	298	269	278	281	329	299	311	273	307	286	319	335	271	270	291	307	287	286	284	287	296	319	288	287	294	321	286	270	255	277	291	265	297	293	258	279	276	269	284	286	279	276	262	262	286	302	276	287	290	275	280	276	287	303	276	287	296	278	262	281	307	299	273	283	305	266	279	285	293	268	310	263	275	254	282	266	282	293	281	258	266	273	279	285	269	291	245	296	268	309	297	288	278	285	246	269	299	288	257	280	296	301	293	297	297	312	274	287	270	284	259	282	262	300	253	307	289	300	302	280	256	280	323	299	285	272	282	263	265	284	290	284	256	280	261	280	271	284	304	263	262	302	293	280	275	288	248	298	288	289	304	295	247	321	285	295	266	283	281	287	293	319	265	292	273	279	280	280	296	318	279	279	249	296	267	285	248	259	280	261	257	279	288	275	294	271	269	297	322	283	245	303	296	263	279	248	300	270	274	272	300	270	296	300	306	306	295	279	293	275	288	285	278	270	293	284	261	266	278	281	307	265	285	284	292	296	269	284	262	283	266	297	299	266	303	258	266	284	316	290	267	310	287	264	267	279	276	283	319	303	290	273	297	241	301	293	260	315	284	253	283	293	309	283	305	280	284	284	280	267	279	293	301	261	279	286	266	295	296	285	263	246	316	302	267	282	245	302	307	282	293	291	296	274	281	272	289	300	299	288	269	317	297	246	285	263	291	267	296	302	277	284	305	245	272	289	297	303	260	282	303	261	304	306	313	260	261	252	310	299	274	270	289	304	264	290	272	263	254	303	298	282	247	297	294	284	285	284	273	294	302	285	252	286	307	275	287	236	311	263	287	308	271	283	271	299	256	298	275	276	302	309	299	311	276	299	271	306	303	269	278	261	299	307	273	292	289	274	278	287	271	295	257	257	318	265	270	257	291	283	303	288	300	278	295	264	308	282	281	288	281	302	275	285	290	272	289	283	264	270	306	307	312	287	293	262	260	308	288	263	296	294	271	291	264	274	304	286	281	296	312	288	308	299	307	236	271	277	275	268	304	259	305	276	263	309	285	265	289	305	302	296	282	286	258	272	287	281	318	280	274	277	280	243	312	276	286	269	313	290	278	303	274	264	243	273	284	284	270	272	265	272	271	280	291	274	288	298	276	281	274	269	294	289	277	240	275	279	290	301	296	315	251	260	303	286	292	290	286	285	310	264	270	274	267	295	289	304	292	324	283	265	282	270	279	279	279	299	246	258	273	264	283	268	252	294	275	262	259	272	257	317	239	268	258	311	263	262	289	262	287	261	303	290	258	244	325	282	289	284	288	286	313	285	258	303	317	253	284	256	288	301	298	315	245	279	307	301	290	271	295	307	255	286	288	279	291	301	261	271	312	280	275	267	308	262	287	293	306	280	260	291	305	293	283	280	272	292	269	295	275	297	281	276	268	281	284	266	267	308	275	282	274	293	271	306	293	304	286	286	298	286	260	255	262	293	308	270	294	278	263	267	294	283	282	309	295	265	319	279	245	268	270	300	257	291	303	264	290	295	283	288	297	283	269	256	282	307	291	291	295	255	272	290	282	287	263	271	276	270	295	295	272	283	294	278	264	272	258	292	283	289	242	268	291	288	278	254	313	298	268	286	265	262	293	298	262	309	278	280	313	264	250	287	242	289	254	315	292	299	283	280	306	284	239	274	286	271	276	278	270	276	300	285	272	274	261	253	279	277	284	303	275	278	278	256	278	265	276	307	316	312	292	240	259	291	275	274	288	282	267	308	291	273	291	289	308	282	287	264	278	266	278	258	280	277	292	265	282	289	292	309	265	281	295	282	281	284	285	255	271	274	292	309	269	284	294	301	270	306	279	279	278	294	280	278	287	293	296	315	255	285	261	253	284	297	296	291	301	282	268	263	266	277	306	272	284	314	261	270	273	272	314	289	270	283	322	250	274	305	288	273	313	268	284	256	301	296	310	292	247	283	307	294	263	259	288	295	265	273	274	262	268	269	271	290	315	276	323	293	304	266	269	251	293	289	294	302	304	282	278	305	280	306	260	275	254	298	280	298	259	260	304	282	260	279	266	277	312	301	292	274	278	294	257	268	290	277	276	303	296	294	274	297	296	283	295	278	293	295	259	258	261	297	284	289	294	298	283	286	264	274	280	283	313	254	301	272	289	274	274	271	274	311	281	275	305	292	271	293	284	274	271	288	267	249	280	282	297	287	284	260	284	282	304	293	304	274	290	311	307	310	246	283	296	263	288	276	263	271	291	297	298	279	276	290	278	314	254	273	299	254	275	252	319	285	263	296	288	279	288	299	307	262	271	260	281	292	296	266	266	266	261	281	288	288	302	290	291	297	300	279	296	259	284	286	281	275	277	298	268	274	283	304	272	293	294	280	288	314	269	273	300	302	314	254	255	259	274	283	313	273	286	274	306	311	275	290	275	293	269	272	305	318	259	307	293	283	275	280	292	277	270	250	240	320	247	282	321	289	272	300	292	292	281	278	292	276	288	301	287	264	246	303	271	323	293	280	309	303	265	282	275	289	282	265	294	306	273	271	304	296	282	268	281	263	269	273	266	312	266	279	301	278	274	272	262	277	282	266	272	277	278	260	268	257	265	314	282	290	279	288	277	275	284	297	287	269	290	285	280	252	249	298	282	285	296	252	275	265	242	298	278	269	285	306	298	277	277	289	295	299	277	276	285	284	284	292	320	290	283	282	288	280	285	258	272	290	264	286	297	297	266	296	279	261	276	269	266	280	288	278	288	251	280	271	242	263	291	276	266	261	282	274	278	282	292	311	295	264	268	296	307	298	277	304	294	248	250	298	315	244	267	273	306	285	259	286	296	298	279	299	301	293	286	294	281	274	286	294	316	293	272	289	279	303	293	315	300	255	299	278	287	327	276	281	275	272	284	278	295	279	280	301	317	306	300	284	303	265	261	285	249	307	268	265	285	260	268	269	262	298	310	266	277	292	305	258	297	288	306	265	288	288	249	288	275	313	293	321	277	278	290	279	301	288	269	285	295	258	314	283	316	277	293	270	246	288	239	263	257	296	292	268	262	302	306	294	279	276	299	292	270	279	272	284	281	282	311	277	293	284	269	260	258	266	275	284	250	290	286	293	291	313	274	286	299	272	255	261	266	274	276	277	273	283	296	286	264	270	294	285	269	267	286	284	263	258	276	285	303	256	293	272	253
23389	21628	29869	23962	21511	20385	5879	896	585	476	343	292	223	174	184	158	147	130	140	131	131	130	127	134	112	113	119	107	99	110	103	110	99	113	103	80	72	82	105	100	113	93	103	108	104	107	108	75	76	93	85	106	99	93	107	96	108	94	92	92	100	100	76	100	102	99	104	104	89	104	88	97	92	95	85	99	119	102	93	108	97	94	100	81	106	112	90	93	97	94	98	95	90	74	80	83	74	76	98	107	79	120	94	92	100	89	98	92	95	111	96	89	91	84	90	87	97	104	87	101	93	82	85	105	81	82	78	75	87	94	94	82	73	86	84	92	85	99	74	92	80	105	91	93	105	91	82	92	88	94	81	81	86	98	72	85	87	84	83	73	104	82	75	96	85	81	91	88	81	99	99	108	82	83	98	111	85	88	80	90	95	88	92	90	85	70	96	98	80	85	104	85	73	92	77	86	83	85	90	88	105	82	95	91	111	105	96	64	92	90	100	99	107	89	98	100	87	90	89	93	85	93	87	86	95	105	92	77	87	86	94	88	78	107	96	98	94	103	88	98	93	81	97	86	82	84	77	99	91	81	81	106	78	84	92	93	98	99	89	96	98	88	102	92	104	86	98	73	90	87	82	101	91	95	87	88	99	98	108	87	85	93	84	108	82	86	90	99	81	89	83	106	84	92	97	97	76	73	88	89	103	92	74	79	81	105	95	87	83	101	67	87	82	87	96	93	86	95	100	103	85	84	97	78	94	104	95	96	92	78	90	80	95	80	97	76	104	102	90	96	78	95	94	98	88	90	100	82	82	87	116	87	85	99	88	95	71	80	105	97	94	88	94	88	84	79	95	87	101	67	94	86	93	94	89	97	96	94	93	73	95	106	76	107	93	96	82	101	74	99	95	77	103	105	91	82	86	81	86	88	83	88	98	85	109	91	95	94	97	93	96	89	84	89	88	88	97	92	97	91	104	76	73	96	89	114	111	82	96	73	95	100	100	85	90	82	98	79	98	76	94	82	75	99	95	92	91	67	100	73	92	119	80	92	93	79	89	96	94	67	92	88	98	101	97	104	87	83	85	90	86	95	82	89	104	86	78	94	91	91	110	91	85	89	77	94	97	82	95	101	84	84	93	89	76	88	79	89	105	89	87	107	92	90	75	79	92	99	98	91	97	92	114	99	81	98	91	73	96	101	90	76	76	96	107	93	95	73	85	99	97	96	92	82	85	86	103	102	102	91	85	94	88	82	86	100	92	78	75	83	91	94	87	91	96	89	87	85	100	109	84	90	99	78	107	96	95	82	82	108	80	98	85	88	106	92	78	87	84	106	91	94	87	102	81	98	82	107	76	87	91	89	98	95	91	92	84	92	73	83	94	77	93	91	90	93	87	102	85	93	102	86	89	79	88	97	88	91	97	106	83	94	85	85	70	88	95	74	88	106	88	98	102	93	85	81	100	72	97	105	87	76	83	90	71	72	87	87	76	98	89	99	92	72	89	83	85	98	99	100	87	78	91	113	102	86	89	108	105	83	75	117	79	74	102	76	88	77	84	95	89	86	102	91	93	94	85	87	95	90	95	87	98	86	84	83	101	97	111	78	95	92	92	81	83	107	100	103	97	106	98	85	75	91	97	89	83	87	95	103	76	95	102	89	82	95	109	92	86	85	75	67	100	100	93	94	86	83	103	84	89	80	91	92	85	69	85	105	105	95	105	86	96	91	86	101	85	76	81	91	73	92	87	92	76	89	84	95	82	102	100	91	82	98	101	91	84	77	82	82	93	83	95	100	103	101	101	75	95	99	110	80	98	86	104	95	88	93	85	104	95	82	85	71	80	83	93	87	76	104	102	108	92	81	105	110	92	89	81	96	98	92	87	86	68	82	91	89	74	88	87	89	92	93	97	85	93	94	94	79	97	107	110	111	97	98	109	85	113	78	95	85	86	96	103	95	80	75	92	97	91	86	106	85	87	96	75	102	88	85	101	108	89	90	79	86	115	70	92	90	85	77	98	102	74	95	81	97	86	105	81	88	102	92	88	83	98	110	101	87	81	112	71	90	71	88	106	106	90	96	84	79	84	92	94	90	95	91	85	102	86	83	106	116	104	82	100	93	104	71	98	68	82	92	94	100	80	104	106	92	91	92	94	100	74	86	91	91	108	92	87	96	82	82	90	77	94	107	94	95	94	92	106	77	91	70	90	76	97	107	92	79	96	89	107	97	108	109	88	86	82	93	82	86	90	86	85	93	94	118	97	93	71	89	111	96	94	84	76	98	94	102	99	89	95	95	103	100	110	103	85	102	79	93	84	84	96	91	96	109	89	92	93	89	88	80	85	90	99	93	106	95	81	92	93	83	70	104	90	95	101	99	108	92	97	100	94	83	83	102	104	84	83	96	93	107	97	98	111	89	80	88	105	80	83	76	80	95	97	92	106	92	85	68	96	102	105	82	80	86	76	77	93	103	103	106	95	92	84	83	99	94	99	63	104	104	89	81	81	82	91	89	87	90	95	78	77	78	94	90	78	78	93	88	93	88	91	91	94	89	85	80	95	111	100	97	78	96	92	88	110	108	96	88	85	102	92	97	82	103	90	79	97	77	102	98	104	89	103	93	92	86	90	87	77	110	94	90	96	76	78	102	78	85	95	84	90	96	101	84	90	108	91	78	83	71	80	77	94	90	91	94	80	78	100	94	93	100	88	91	100	94	90	80	101	96	93	94	89	81	78	95	88	90	82	102	83	86	105	96	89	94	94	82	75	85	90	93	86	103	82	91	80	96	91	97	78	96	90	90	101	101	75	79	95	94	93	101	54	104	104	89	95	86	98	91	89	76	96	88	107	93	94	87	78	103	78	86	102	109	106	95	78	93	86	91	91	93	82	101	103	92	87	106	89	72	89	99	91	87	94	88	90	91	94	76	100	93	88	95	106	79	93	82	79	109	90	99	74	77	86	86	96	113	84	100	96	101	91	92	89	106	111	91	112	97	113	76	89	83	101	99	90	92	85	105	76	93	84	82	99	102	97	92	96	125	87	98	91	97	102	89	87	77	94	84	89	105	111	83	95	76	103	92	105	84	94	97	90	98	96	82	100	106	90	93	99	96	80	90	91	91	79	98	102	83	81	90	94	88	91	84	85	86	89	87	100	86	110	87	93	84	101	106	78	104	96	83	91	93	92	101	89	87	86	105	77	99	90	98	72	88	98	111	92	85	89	100	96	98	101	85	91	86	90	90	94	79	94	86	101	94	85	97	95	93	85	83	84	79	97	84	100	106	104	113	85	91	105	97	82	87	109	112	100	92	90	93	79	83	91	92	72	93	78	96	102	97	89	76	96	80	88	86	90	99	104	81	94	98	101	85	94	95	93	89	99	86	88	96	92	96	93	96	104	107	86	89	104	73	95	72	99	92	95	108	94	98	86	92	101	90	80	78	104	76	92	95	82	83	87	98	84	96	70	106	82	98	92	96	96	82	93	77	85	95
56326	80421	68584	8880	5525	4194	3118	2204	1567	1174	902	708	530	473	373	362	304	276	262	243	228	204	241	225	197	186	170	176	188	179	160	159	162	147	141	159	145	146	158	121	141	160	146	119	131	136	136	121	151	144	148	130	138	126	129	138	126	141	152	131	125	134	134	118	121	142	141	147	136	118	134	104	131	150	131	122	130	123	140	132	131	133	128	138	127	126	118	139	127	141	140	104	115	139	130	123	148	134	133	117	118	124	125	131	115	117	138	136	131	142	133	116	154	133	126	129	129	124	103	107	126	133	126	117	110	119	137	119	125	114	121	105	123	107	130	110	141	139	111	141	115	123	145	114	135	124	116	134	145	124	129	112	126	123	132	119	153	120	113	122	119	128	99	123	144	115	133	138	140	116	130	116	137	131	125	119	113	113	110	141	127	140	148	119	146	119	120	145	118	112	121	139	113	129	126	126	114	104	122	128	123	106	126	125	113	114	105	96	112	118	136	113	101	129	102	110	113	120	134	116	118	149	120	125	115	113	140	142	120	130	117	112	107	115	119	146	126	114	115	127	117	126	130	135	135	125	139	127	123	145	135	131	121	116	132	130	114	107	125	124	127	127	139	120	131	128	130	120	102	134	138	135	135	108	126	133	119	122	115	126	136	116	114	133	121	107	133	140	125	107	144	129	122	149	126	135	111	135	139	123	138	134	150	130	117	125	111	127	141	129	141	123	121	109	119	102	107	118	122	111	128	133	127	116	120	112	119	125	126	132	118	119	143	145	117	125	117	141	135	136	117	123	129	123	120	114	137	133	115	108	122	133	114	112	123	149	130	132	124	130	138	131	139	132	134	128	122	105	118	128	113	125	150	106	130	123	124	117	139	151	131	110	132	150	128	134	120	135	112	112	130	115	142	106	130	104	127	128	109	106	123	119	136	121	115	118	127	117	120	137	120	140	117	106	111	137	132	119	106	127	122	146	109	130	131	145	119	119	133	143	118	154	126	117	130	127	118	136	130	123	118	128	137	134	127	133	121	107	132	151	126	135	134	125	117	128	125	101	139	132	101	129	131	123	124	109	123	106	136	141	106	124	122	152	111	116	111	119	119	115	127	119	113	108	120	132	134	129	130	109	132	111	133	130	110	121	122	127	126	139	125	132	127	118	136	125	129	103	119	122	128	111	109	130	119	130	114	153	115	134	131	118	121	142	121	133	135	109	158	126	116	133	120	116	148	124	123	114	120	109	119	127	127	136	146	105	128	147	138	128	123	117	128	123	113	112	137	122	148	145	144	121	120	94	106	107	117	127	125	101	120	106	117	147	96	144	133	125	126	125	128	137	134	120	134	144	141	116	126	141	127	129	116	121	116	119	119	130	111	125	122	119	117	112	129	133	113	131	148	115	120	117	130	110	138	116	104	120	125	139	122	141	119	127	133	116	144	115	138	127	129	108	125	119	124	121	112	130	134	132	131	123	114	122	126	110	123	126	129	126	108	136	121	122	131	144	117	121	126	151	104	132	132	135	137	111	121	107	116	127	120	140	125	125	141	147	125	120	106	117	123	118	125	130	136	98	120	123	121	130	118	127	132	134	124	141	122	134	121	126	129	116	110	105	122	122	113	108	113	120	102	133	105	117	134	138	135	120	125	132	99	126	110	121	135	133	107	125	122	131	121	120	123	116	132	138	111	146	130	109	114	120	109	140	128	118	125	117	110	129	124	125	138	116	116	123	125	134	133	136	134	109	131	129	125	120	125	114	120	132	133	138	131	116	120	124	117	137	123	125	139	128	134	127	115	137	122	122	116	136	113	123	144	129	107	119	107	105	133	134	128	133	131	123	143	139	133	130	117	117	119	129	133	129	133	124	128	149	121	125	140	116	119	117	103	127	115	105	136	132	125	119	121	126	105	111	113	111	131	138	137	135	116	133	119	119	135	99	138	124	131	130	129	124	127	108	120	148	130	130	123	141	128	142	120	120	124	130	128	112	130	130	114	124	129	134	124	112	121	128	119	132	128	123	122	120	109	131	117	115	139	128	124	108	146	118	113	123	137	119	160	119	122	119	122	120	125	128	128	127	127	116	145	115	118	138	109	124	132	120	132	124	122	129	147	129	122	129	116	120	121	97	137	108	123	116	123	113	130	135	123	127	119	110	113	124	138	121	136	128	123	151	105	126	136	121	117	121	117	117	118	109	124	139	120	118	117	118	115	127	131	133	100	111	121	111	118	124	126	94	139	121	130	113	118	114	107	127	135	119	138	135	122	116	121	127	116	127	118	132	134	112	155	133	119	121	132	120	122	122	109	128	112	110	145	122	135	152	139	131	127	104	124	130	133	122	136	128	137	122	100	134	113	122	119	129	130	132	123	123	125	131	130	138	106	121	141	152	135	126	127	128	123	122	122	114	124	109	125	115	134	123	112	129	128	131	132	138	132	126	107	132	129	130	143	102	118	128	118	141	115	126	131	133	121	117	134	126	123	115	135	131	129	115	133	120	111	136	112	132	132	127	105	131	122	132	135	137	119	120	128	112	130	111	128	136	123	118	117	124	122	107	132	105	135	138	111	122	138	114	111	113	140	109	111	125	122	122	113	132	147	111	133	130	122	145	128	130	134	119	132	102	124	111	119	124	125	120	151	126	134	129	106	116	144	130	124	113	112	131	111	126	132	128	112	122	117	136	137	128	115	119	125	117	131	125	120	130	138	133	126	133	125	132	134	114	128	133	134	136	125	119	119	122	128	119	134	141	119	125	132	120	100	143	133	122	109	123	117	113	119	128	108	129	118	130	108	123	124	153	127	126	119	113	122	118	132	132	126	129	134	124	120	132	135	116	128	125	130	134	120	131	127	117	134	131	123	125	110	135	142	92	133	132	137	108	120	118	130	134	101	120	128	126	141	123	113	121	129	108	131	95	146	130	115	119	116	140	123	123	115	123	132	117	138	126	104	134	127	109	115	115	121	141	108	141	113	123	127	114	134	117	117	130	125	114	138	123	115	126	122	103	113	105	121	150	129	131	118	111	126	141	105	114	121	143	125	117	99	115	132	114	102	136	114	104	141	131	115	138	134	129	123	127	135	154	113	130	127	122	122	134	133	118	133	119	130	125	140	107	123	137	129	129	113	119	118	130	123	116	105	112	116	137	133	121	140	138	145	131	109	105	127	125	134	132	148	109	124	141	139	133	140	124	132	110	126	127	140	126	129	142	130	138	134	141	149	119	111	120	109	135	127	109	122	111	137	116	120	113	127	135	128	137	128	117	138	128	120	112	149	96	122	121	146	123	116	124	134	142	123	132	135	130	121	141	117	130	129	116	116	133	112	135	114	136	130	97	134	129	127	108	133	105	129	107	114	128	124	111	123	144	128	156	138	121	131	154	137	121	139	126	136	137	103	136	129	106	106	132	129	130	119	102	112	120	98	135	136	121	109	130	108	121	123	127	124	142	144	132	132	132	114	123	123	111	145	120	116	118	120	146	137	134	125	130
27834	24616	22190	5249	941	630	490	395	358	314	338	326	294	283	297	268	300	270	279	283	262	304	283	317	295	278	279	268	273	290	254	290	271	307	290	265	283	288	289	259	259	279	309	286	306	319	302	275	282	286	268	291	276	257	284	278	319	285	273	286	257	271	257	277	266	311	298	255	279	287	294	248	252	275	283	287	290	262	298	280	287	269	271	268	263	261	257	302	264	304	242	235	269	259	300	278	282	243	301	286	271	277	242	282	270	256	310	254	270	292	280	280	298	290	282	272	274	271	271	284	262	276	271	295	281	298	283	304	293	273	235	272	269	279	308	285	278	257	291	255	299	318	275	288	293	271	281	290	266	308	277	263	312	265	253	279	281	258	264	273	263	262	284	308	278	270	251	269	283	271	289	297	303	279	296	282	244	295	258	260	265	261	266	280	278	284	273	254	260	286	295	277	269	277	283	264	273	255	255	301	265	274	284	303	304	295	278	276	300	273	282	269	298	293	272	277	261	309	287	281	294	249	251	299	270	293	310	272	284	271	288	296	267	299	284	269	295	267	279	275	287	277	271	291	276	252	236	293	282	245	278	267	270	270	245	282	268	269	278	256	321	275	276	257	288	279	280	275	274	292	254	281	269	270	277	289	281	283	249	279	296	267	291	274	242	309	267	296	310	288	269	307	298	285	303	271	257	276	260	277	284	248	290	273	278	311	279	254	261	261	250	274	291	272	305	284	310	295	275	286	291	284	279	286	273	271	285	284	244	293	265	265	251	286	303	258	244	287	295	257	241	268	255	292	272	291	246	281	299	268	263	273	314	255	284	288	306	266	262	273	285	289	293	290	302	251	275	276	282	265	274	273	306	280	283	277	266	281	268	255	270	298	258	286	277	279	263	266	320	307	303	309	286	280	272	282	293	302	277	292	258	307	277	261	277	281	300	268	300	290	292	273	266	306	287	256	278	278	271	280	306	258	276	256	279	271	285	263	324	260	264	287	286	266	268	272	286	301	269	257	299	283	273	289	272	293	277	294	319	293	288	281	291	268	296	275	265	279	252	302	302	269	269	275	267	291	287	324	292	281	287	281	293	266	260	270	269	294	282	263	286	280	272	300	285	246	281	234	276	280	309	297	297	254	292	285	254	273	269	286	264	253	251	275	308	251	256	263	300	280	269	278	276	273	296	264	290	285	276	281	257	293	266	288	272	287	306	304	277	275	264	283	273	270	283	275	295	280	265	267	271	280	285	288	288	302	259	289	243	296	278	271	300	271	237	257	263	254	294	264	285	274	293	281	249	264	271	274	271	281	275	263	316	257	283	292	287	284	270	288	302	278	311	258	271	298	291	307	272	257	292	240	236	290	284	279	304	294	300	247	280	250	312	270	293	279	276	245	274	259	311	283	258	266	296	268	295	276	275	288	291	268	293	324	276	260	295	283	302	289	279	264	303	290	320	287	272	272	270	278	278	262	237	285	269	274	299	267	288	297	284	287	287	285	285	294	284	265	270	275	292	305	266	291	250	304	272	229	289	251	308	255	266	292	295	290	265	298	270	279	287	278	296	274	276	263	292	282	258	280	258	317	292	284	279	273	282	280	289	256	309	268	294	305	278	269	297	265	270	280	301	273	262	273	260	264	303	257	275	258	289	285	260	273	283	247	303	284	237	260	266	262	296	290	271	278	278	269	263	282	291	282	269	298	271	276	282	289	288	287	298	289	268	266	296	316	304	284	297	265	292	302	278	266	293	248	276	262	252	279	277	269	276	296	271	289	278	277	267	261	237	264	255	280	274	263	276	263	288	287	294	280	307	253	297	274	263	292	296	284	274	301	292	253	296	277	280	264	272	303	288	283	268	283	306	283	306	290	271	269	257	310	274	284	280	291	253	277	296	285	291	251	266	243	266	318	314	243	288	267	279	280	264	275	287	267	275	272	303	281	263	296	264	292	288	274	272	271	271	283	267	298	297	273	297	265	271	265	286	298	258	276	306	266	282	275	306	235	272	270	262	290	284	274	289	270	300	282	283	262	293	288	264	293	260	256	286	289	254	286	294	312	260	261	289	292	262	281	280	233	261	279	272	286	289	274	295	302	300	272	297	284	236	265	306	274	263	245	271	246	313	272	268	288	296	257	282	277	268	290	279	241	296	250	260	291	245	292	289	293	316	254	266	266	271	297	297	274	304	277	288	298	287	300	266	280	273	292	290	303	292	278	274	268	287	295	293	231	292	273	283	276	293	281	288	272	291	273	254	298	276	243	305	267	296	295	273	305	308	283	277	247	289	293	305	262	252	271	280	297	256	242	251	248	275	291	276	286	273	272	297	277	273	289	280	269	268	283	288	291	270	261	281	263	274	276	285	263	271	289	252	283	284	268	274	295	281	268	287	279	244	265	308	277	278	270	282	279	258	260	281	287	284	303	297	298	268	283	308	272	255	284	301	247	292	296	293	270	286	297	297	254	263	260	293	301	269	320	265	264	238	296	266	264	306	283	277	281	268	271	308	294	252	276	246	276	275	249	283	285	252	258	277	280	329	271	282	295	270	307	305	285	258	258	262	271	281	290	261	268	274	263	268	265	264	279	305	272	262	257	285	295	283	266	291	298	254	292	300	276	283	263	292	280	300	284	261	284	287	289	253	267	283	261	264	268	289	261	285	291	264	270	261	271	260	285	277	264	253	267	257	290	272	307	271	290	266	292	261	271	272	288	271	266	293	261	307	275	275	285	298	295	278	272	300	287	276	270	270	305	255	273	269	265	244	288	281	300	282	276	289	256	282	274	309	266	293	305	305	289	323	278	268	280	252	283	281	274	256	259	260	295	293	276	268	246	301	291	264	284	261	250	274	304	254	258	268	281	260	283	300	301	303	280	290	282	273	276	306	289	252	243	263	309	264	286	289	275	241	293	292	275	269	311	302	262	294	276	272	286	259	272	280	287	290	261	275	275	304	284	288	277	308	300	270	276	258	284	280	264	269	304	260	275	264	269	276	287	293	256	256	275	261	277	301	282	290	262	260	294	290	293	265	272	281	302	292	303	264	283	257	288	260	278	289	295	270	296	276	285	261	275	303	328	277	277	253	269	293	276	286	273	272	279	249	279	281	276	279	291	286	271	279	252	273	306	251	274	287	296	259	278	265	254	280	270	260	266	286	289	291	266	305	303	278	263	273	267	310	295	310	278	261	272	269	282	264	279	250	281	258	261	273	304	252	285	288	249	270	265	299	280	274	282	255	263	261	300	261	255	307	279	287	272	299	295	286	268	261	271	279	277	287	253	262	318	252	277	288	272	260	247	307	262	261	264	230	250	288	295	280	247	274	259	278	301	257	271	262	293	289	285	301	265	282	299	289	282	248	259	241	244	261	288	280	278	280	297	319	275	298	279	260	257	272	275	305	285	286	258	274	276	300	279	278	248	305	262	268	302	270	303	283	278	281	259	305	266	277	278	306	271	291	302	271	267	262	313	280	265	279	283	279	293	293	284
25896	37202	23644	2725	1842	1235	1042	822	653	579	521	474	446	376	392	388	412	393	388	363	382	373	413	348	401	372	380	344	364	404	391	399	380	390	379	329	396	392	380	412	375	389	377	359	374	371	339	371	338	347	403	375	369	379	405	385	390	367	347	379	391	345	371	357	385	382	351	365	357	346	397	333	350	361	347	385	396	342	378	372	352	371	376	390	343	355	366	373	366	363	395	376	351	382	373	388	352	387	376	364	384	345	397	338	378	365	381	380	349	391	345	404	384	391	366	381	369	379	374	343	361	349	371	399	388	372	382	400	379	371	341	370	397	403	379	353	397	398	362	391	371	358	352	390	390	399	367	354	358	363	400	396	353	372	391	367	373	403	362	388	376	377	377	380	401	376	362	372	371	346	365	375	389	397	360	380	433	422	393	397	433	375	376	365	376	340	363	336	403	338	345	361	374	339	342	363	391	372	347	379	354	385	385	384	358	354	339	381	359	366	386	378	392	388	433	393	375	371	386	403	357	355	357	375	333	373	373	369	384	393	341	385	382	344	371	402	357	378	392	354	362	369	378	361	376	353	339	426	377	356	390	390	376	373	370	384	414	398	360	373	391	383	363	337	380	369	375	356	352	372	391	389	346	424	349	380	385	398	354	374	367	330	405	340	355	372	359	366	388	367	378	369	383	352	336	392	375	373	358	354	366	375	327	369	375	389	344	363	395	369	380	361	355	364	380	354	392	385	352	355	383	381	372	379	385	353	401	365	375	329	388	381	360	369	379	364	375	366	370	370	349	357	365	395	340	406	391	397	338	363	373	387	348	356	351	399	351	360	348	362	366	364	413	365	350	348	409	364	372	369	351	355	352	346	386	386	358	388	407	349	368	390	359	389	369	363	392	372	352	369	351	374	359	363	391	379	398	380	371	361	371	378	348	383	376	360	353	372	385	337	363	420	392	376	384	341	352	365	374	370	354	360	348	378	358	396	383	362	337	361	344	394	382	375	367	357	369	403	356	356	361	377	327	392	398	344	344	374	389	348	378	352	361	366	359	381	364	359	337	374	399	379	372	346	365	398	344	336	370	384	385	361	379	324	349	348	364	375	358	392	358	366	368	364	362	392	370	384	348	367	362	368	380	377	358	348	381	374	345	358	386	362	387	359	362	359	359	394	391	366	359	345	403	379	378	343	338	370	425	354	401	342	380	399	348	361	356	378	375	402	362	363	387	356	371	388	347	369	371	341	381	371	385	372	387	387	384	340	363	381	384	359	370	373	375	392	378	370	338	378	410	338	339	393	378	377	376	374	357	375	374	384	393	324	362	358	377	368	384	369	364	394	373	382	368	377	374	376	366	360	388	375	368	352	347	363	365	374	378	360	345	365	370	368	365	372	340	380	377	378	367	393	391	356	378	388	348	388	381	366	378	361	384	363	313	394	351	334	366	379	390	361	318	400	372	361	409	364	396	386	407	375	373	377	357	369	360	366	351	372	366	364	381	349	384	372	392	352	363	394	377	394	392	387	363	396	366	361	379	385	357	386	343	373	370	385	377	336	362	382	355	352	375	365	374	365	367	334	384	368	393	359	363	334	359	353	348	358	397	383	390	353	376	372	390	338	359	370	363	369	340	376	385	399	380	368	376	356	378	362	370	383	366	386	358	341	384	361	382	374	371	365	368	348	360	385	351	408	388	380	387	374	368	410	360	402	395	353	403	340	389	341	382	372	336	343	362	328	380	365	401	352	343	396	361	389	368	354	375	356	349	364	341	367	367	383	380	351	376	358	364	363	344	390	368	377	404	377	376	379	366	369	406	384	359	424	378	390	382	383	339	351	350	397	377	380	367	357	393	391	402	383	370	384	372	367	354	368	353	360	388	365	363	369	375	365	398	381	376	401	375	384	377	377	388	353	352	372	371	360	356	330	339	367	351	404	359	393	382	358	371	385	402	325	369	388	362	382	357	408	383	369	355	339	340	363	366	387	371	364	408	365	366	388	358	388	372	360	333	350	377	397	340	378	368	369	381	353	371	369	373	370	344	351	395	387	369	378	356	370	351	372	386	364	360	354	387	360	357	391	373	357	391	397	399	361	338	391	348	389	373	371	372	380	362	385	348	387	382	381	373	359	363	355	378	352	383	393	379	368	396	358	348	386	371	356	382	396	369	437	365	357	375	397	405	389	363	381	400	357	373	383	375	382	368	347	361	350	337	370	390	386	363	390	377	369	373	373	346	356	369	398	347	365	380	373	314	363	388	362	374	347	371	357	418	363	391	366	365	345	362	372	350	371	363	356	376	321	365	392	341	382	378	313	364	362	370	378	365	354	368	359	361	377	368	379	384	392	383	371	340	348	389	365	399	357	352	358	390	341	376	370	369	388	372	389	350	405	373	336	376	385	354	389	383	378	392	398	378	374	395	348	357	355	360	363	345	355	349	378	355	368	390	361	352	361	350	383	387	385	351	368	378	371	378	354	360	390	388	398	372	375	367	366	421	389	334	400	370	375	335	371	384	363	379	360	419	387	368	383	413	374	361	348	374	375	373	393	377	366	391	385	364	395	380	341	358	405	386	338	331	372	376	401	359	404	352	397	399	390	406	396	368	367	360	371	343	372	425	366	363	354	380	366	348	390	390	413	384	395	336	375	358	375	402	369	373	345	377	363	417	387	376	335	348	396	383	359	378	347	372	395	374	362	352	355	325	366	382	362	381	381	378	374	367	361	374	356	356	381	357	377	331	366	374	343	358	370	340	363	377	350	354	343	407	367	333	392	364	349	376	366	361	382	369	330	356	338	356	362	403	366	372	397	403	359	367	360	371	358	380	364	342	385	372	359	340	368	371	375	347	368	389	390	362	385	390	390	382	344	403	379	385	374	394	376	354	379	382	346	364	383	362	373	357	386	363	356	357	399	351	365	350	340	351	370	380	395	385	360	385	385	385	390	368	359	358	360	370	366	353	344	368	351	381	345	378	361	397	352	355	369	382	355	375	354	385	405	372	373	384	388	338	372	362	367	373	357	354	376	368	371	381	389	365	368	358	342	397	366	412	338	325	375	375	376	373	349	350	387	342	376	344	357	350	382	367	377	349	400	378	377	384	363	380	377	373	393	373	372	359	367	354	380	408	334	354	351	400	388	401	374	371	370	359	354	373	401	356	402	375	393	378	401	364	395	339	348	400	360	365	353	363	387	407	387	398	364	339	383	403	386	357	356	409	377	353	405	392	343	380	349	353	350	368	386	392	386	369	361	355	329	383	363	356	379	344	391	360	371	391	344	385	356	370	368	394	359	388	371	419	395	376	365	367	407	349	358	377	377	336	382	429	370	373	384	392	391	371	370	398	357	416	373	398	372	397	359	329	372	405	396	341	376	349	377	371	380	359	394	374	361	352	366	381	346	382	371	370	372	355	369	401	362	363	344	368	362	361	415	382	360	388	353	339	386	336	384	350	332	335	372	382	357	395	350	363	367	369	394	403	358	365	391	344	359
24480	21810	30038	24365	20468	7693	1172	655	495	462	364	332	289	242	273	256	254	268	235	250	213	227	237	232	208	232	207	229	205	232	208	208	208	238	210	229	217	214	195	210	213	211	221	199	222	214	211	215	240	196	208	243	241	190	210	207	222	211	218	206	205	215	212	231	216	206	189	227	221	208	206	207	220	202	207	210	221	207	203	205	217	205	215	195	214	215	189	203	218	181	185	228	186	201	200	195	216	214	206	213	218	233	221	220	208	189	221	200	220	206	209	202	200	215	206	212	216	215	191	208	208	202	218	213	206	223	219	222	201	215	216	222	214	224	223	204	201	197	204	215	214	187	217	236	221	187	199	204	198	199	179	228	226	218	240	214	177	238	204	186	218	207	221	212	222	216	231	205	206	192	193	214	200	187	232	227	181	239	209	242	212	224	199	209	194	212	209	243	197	204	223	208	206	245	217	185	194	214	196	213	210	239	235	225	225	199	221	226	239	205	198	217	198	214	206	197	223	195	195	213	194	197	210	216	225	194	229	195	194	185	193	202	185	189	221	214	216	212	223	199	221	225	217	187	189	187	224	228	204	218	194	232	222	217	227	224	227	215	206	215	211	208	204	205	198	208	222	214	246	207	194	187	192	242	246	213	210	227	206	214	206	191	213	212	208	212	217	193	221	227	222	200	204	187	217	200	199	205	216	211	217	213	215	208	221	202	206	211	202	209	200	195	192	184	212	198	216	222	204	185	210	218	204	186	208	226	226	192	205	241	219	223	206	239	221	214	212	189	202	233	186	250	213	225	214	206	219	211	225	221	239	232	205	204	211	188	203	225	220	225	217	221	205	219	225	214	195	193	196	209	209	241	204	205	208	184	195	234	205	213	217	254	229	197	222	209	215	222	242	220	226	203	218	223	220	222	201	198	205	204	204	222	239	195	227	229	202	228	237	219	236	210	209	214	199	189	213	211	219	194	200	221	198	232	212	228	202	237	199	213	197	209	221	195	221	210	221	228	217	220	246	212	192	201	203	221	214	200	214	194	182	214	208	190	215	189	222	206	217	199	215	220	223	197	190	216	210	196	230	217	219	220	228	216	232	196	210	234	202	217	228	206	220	209	188	212	196	205	200	213	199	223	202	231	219	200	216	181	200	220	248	223	212	205	221	207	221	186	201	242	212	219	230	197	182	202	218	209	206	212	193	206	200	206	233	181	212	223	208	215	204	227	191	200	219	202	187	237	188	206	213	210	225	182	216	179	183	194	206	209	222	207	224	200	208	202	215	218	214	205	217	201	236	214	231	191	217	189	207	193	197	212	204	200	207	212	225	221	190	209	224	225	229	255	207	225	207	230	197	235	197	226	184	232	227	217	206	209	208	229	224	219	196	203	197	218	214	232	192	196	214	226	200	205	212	198	199	242	214	209	193	217	217	219	227	200	204	192	215	223	230	223	209	201	199	212	237	191	217	186	201	202	216	227	187	210	196	232	202	203	204	201	194	184	191	196	207	204	208	202	209	198	250	212	218	216	207	229	193	210	201	197	197	211	196	229	177	190	212	206	218	222	220	206	218	238	214	184	223	199	222	227	187	187	229	231	227	193	230	199	224	192	216	220	224	199	206	207	233	228	212	196	214	197	212	223	205	191	197	217	198	219	199	205	205	206	218	195	199	202	221	207	185	201	202	187	226	218	214	206	211	198	180	222	216	235	206	216	199	203	209	213	215	206	212	243	228	205	203	227	197	211	203	216	204	194	225	216	205	207	219	225	249	234	205	202	224	211	205	221	219	208	236	207	195	205	215	212	213	236	196	220	202	190	219	170	223	222	208	214	215	194	196	217	228	197	202	227	189	202	201	214	230	213	200	223	196	204	202	192	213	219	225	206	231	196	212	188	193	193	191	195	222	216	193	214	198	176	204	220	205	209	219	205	226	202	197	218	208	216	229	189	225	209	205	176	218	205	204	227	196	208	211	212	210	170	224	203	200	218	223	191	217	207	194	200	215	205	192	228	201	217	208	211	204	197	208	202	187	194	200	201	200	220	215	183	214	209	230	207	229	216	216	227	219	186	190	218	212	204	193	209	210	236	203	209	199	206	202	215	200	202	209	235	210	229	231	208	222	202	200	201	207	212	221	215	216	247	196	166	231	205	206	233	210	215	227	229	198	188	218	208	207	217	202	207	212	245	231	190	230	190	206	213	235	226	210	207	215	220	214	263	203	206	197	188	210	211	235	198	205	213	188	209	206	186	196	203	196	203	199	219	208	205	187	213	212	213	202	224	224	221	201	213	210	197	198	211	221	228	213	204	206	192	199	200	242	213	212	218	199	211	199	215	197	226	194	192	207	198	213	209	220	210	189	222	207	227	195	209	210	202	218	211	218	212	206	217	200	183	208	224	225	188	212	196	217	211	213	202	178	182	195	203	207	208	211	210	213	202	194	218	202	187	224	203	204	206	229	203	209	223	192	199	236	196	211	199	203	213	177	193	216	222	199	207	196	202	207	222	210	206	222	214	210	221	207	193	201	180	208	208	190	217	201	181	206	232	201	224	240	201	230	226	207	211	211	216	230	184	234	214	208	196	220	202	207	188	219	217	202	223	210	230	214	229	181	212	182	213	223	235	186	215	212	216	220	223	210	229	201	215	178	226	193	240	225	200	227	236	226	213	217	199	207	204	200	211	213	195	225	215	195	195	217	215	202	240	206	233	223	235	236	218	216	190	217	214	212	214	230	202	209	220	193	218	183	198	208	176	198	213	205	173	220	204	230	210	184	218	240	207	212	231	203	196	206	211	209	247	229	217	213	255	196	195	192	219	195	202	188	207	182	215	197	202	238	213	181	212	195	183	200	208	208	195	207	206	198	197	217	222	188	224	215	224	179	214	250	219	235	223	198	221	224	188	211	202	205	225	209	208	194	181	203	214	208	200	218	215	192	213	190	214	237	195	207	192	221	226	226	231	226	228	192	210	211	228	202	203	184	214	238	188	224	212	202	186	184	226	234	194	248	212	216	211	197	219	192	203	216	196	201	204	211	206	208	201	219	226	213	211	202	206	207	213	212	216	196	225	205	198	214	226	209	229	182	207	223	216	211	214	227	219	215	249	218	193	199	205	186	215	235	204	198	218	213	199	214	182	185	182	207	210	234	190	230	207	230	207	189	233	199	198	200	202	215	200	212	190	215	221	235	202	197	224	223	199	201	220	226	194	165	215	198	209	248	206	201	200	227	205	214	201	210	238	209	215	183	208	207	197	193	204	197	185	205	211	217	190	219	188	197	213	195	219	203	220	215	201	220	188	212	209	212	195	200	220	192	213	209	226	197	183	205	198	218	223	190	200	199	203	187	227	195	199	229	218	197	199	190	231	224	213	182	212	200	189	232	216	225	225	215	213	221	222	202	217	209	206	205	185	223	242	225	222	210	208	210	199	188	209	190	198	221	200	214	253	214	231	185	220	208	222	209	192	227	195	205	187	221	219	197	172	197	188
52670	73271	55955	5750	4017	2921	2284	1502	1155	898	811	648	543	482	420	389	361	348	345	360	341	309	330	335	315	333	325	331	332	338	294	291	295	312	283	295	296	249	306	299	297	297	284	296	291	296	299	319	282	292	294	278	278	307	278	280	316	306	261	295	269	325	295	269	297	287	256	315	266	274	286	276	288	307	273	264	298	285	312	287	279	284	316	299	267	325	274	291	298	285	259	277	276	276	287	324	293	257	292	300	283	264	281	287	295	274	301	274	300	266	291	296	267	279	281	284	250	275	276	315	319	276	321	312	276	283	258	287	252	289	279	301	288	287	310	282	284	284	272	275	277	305	276	284	306	295	283	280	272	303	267	270	274	296	244	303	275	275	254	294	299	278	271	312	290	260	278	285	279	278	304	268	314	306	276	285	271	286	282	291	315	329	271	272	247	313	269	283	281	295	265	293	279	306	327	311	300	293	292	264	295	292	277	302	306	264	260	306	270	288	276	297	284	301	272	305	279	281	291	282	262	261	300	281	304	297	279	315	265	283	305	303	289	305	290	294	271	302	265	287	272	289	309	245	278	250	312	276	291	294	279	286	296	255	278	303	285	286	306	277	326	287	273	295	298	298	279	286	284	285	300	265	291	272	286	308	254	266	312	307	308	287	297	309	300	281	275	265	283	276	307	322	253	272	310	261	277	295	264	302	294	260	281	279	295	297	288	257	316	296	278	311	262	265	273	296	281	279	257	288	301	327	259	291	290	276	286	298	300	301	283	324	308	290	271	290	275	301	266	309	256	288	296	268	288	256	289	282	287	273	282	299	290	279	254	319	293	303	298	306	261	279	284	301	286	265	282	305	280	295	281	267	280	281	299	258	266	292	272	299	280	281	292	268	266	278	266	270	281	302	292	321	282	289	285	303	275	264	299	275	269	256	291	274	269	296	295	265	264	281	279	273	309	278	308	284	283	292	289	289	276	313	258	290	286	280	290	285	277	296	330	257	264	292	314	278	297	298	271	302	257	271	252	264	288	284	282	250	274	286	262	288	306	291	284	322	286	261	285	286	287	260	281	313	313	304	295	292	307	279	279	303	292	282	291	295	272	303	286	288	286	275	288	313	279	303	275	273	263	280	286	270	298	269	268	272	262	295	266	259	273	331	291	303	299	287	331	303	299	292	281	282	287	306	280	292	271	274	264	310	307	283	281	272	274	248	289	268	307	267	262	294	265	340	280	278	263	300	278	281	286	294	287	289	276	269	313	296	291	285	274	281	296	289	257	264	281	300	287	290	261	259	309	270	275	273	280	283	297	270	301	281	289	272	251	288	302	305	273	257	293	298	291	267	291	289	260	262	272	278	294	297	279	269	266	290	282	287	273	312	296	273	294	302	263	293	285	318	300	311	258	246	262	283	283	260	253	282	282	304	273	263	292	300	288	304	289	285	275	291	281	295	288	289	285	277	278	274	292	295	277	310	283	291	301	284	241	279	276	290	282	271	255	309	270	292	297	278	302	305	317	292	279	274	297	296	287	279	258	263	308	283	259	326	269	268	323	299	294	309	244	296	279	266	290	269	287	274	299	288	248	264	276	307	281	280	267	289	329	306	284	301	281	266	297	292	281	283	291	274	273	297	282	273	265	317	243	296	279	312	269	252	273	326	294	268	288	264	314	298	280	290	298	280	284	258	266	271	264	288	296	269	302	275	302	288	314	273	271	284	260	288	272	301	278	283	256	296	278	250	297	268	278	286	288	286	283	279	290	294	277	253	298	303	287	300	269	285	278	312	285	271	298	288	291	258	280	271	310	284	294	309	287	277	277	288	286	260	280	270	300	308	273	284	277	304	311	271	270	304	252	279	263	276	318	263	267	274	266	279	308	309	283	271	277	275	289	283	285	284	312	281	284	290	293	288	277	305	261	308	284	295	308	293	260	285	312	280	299	270	278	309	285	318	276	297	284	275	298	297	292	266	278	294	268	253	277	279	259	281	296	284	299	312	274	261	320	260	288	276	305	297	264	278	284	285	304	278	265	285	285	311	280	296	246	309	266	290	291	307	318	274	286	283	276	274	291	290	280	322	278	275	307	323	279	287	324	290	291	301	286	282	270	307	297	303	270	287	312	287	269	287	282	283	273	298	279	273	285	285	269	297	291	285	311	271	273	309	292	292	265	275	306	313	264	281	281	298	284	321	304	279	306	300	277	263	306	307	286	268	269	286	267	318	282	264	314	285	309	264	299	267	244	268	300	290	283	276	277	300	289	301	300	287	283	309	270	270	282	266	262	294	283	285	279	281	275	293	292	305	258	298	286	276	275	282	303	278	253	264	299	290	301	278	282	299	272	304	260	282	284	253	278	290	289	264	280	275	308	302	296	279	269	320	314	301	270	261	295	278	331	268	281	307	316	272	296	291	300	294	298	312	306	284	309	307	314	305	297	299	294	293	304	307	299	304	278	258	281	284	302	324	302	297	298	314	271	311	294	262	278	277	270	317	294	301	309	296	270	315	268	304	275	261	279	291	275	310	246	303	278	286	298	289	273	284	290	292	282	293	272	258	280	266	256	297	297	291	324	289	291	282	289	268	262	292	287	285	293	305	298	278	265	273	275	286	253	303	289	264	264	305	263	298	281	274	267	263	275	288	271	277	314	288	295	307	255	282	290	334	282	268	269	313	288	268	305	322	286	293	255	270	271	297	273	280	281	329	292	265	294	309	279	298	260	343	289	273	264	290	261	240	295	274	300	288	315	278	304	302	264	305	285	295	268	310	267	267	287	317	292	296	277	299	282	286	299	287	278	302	280	275	281	276	288	284	279	306	242	304	274	261	273	317	288	278	287	287	303	267	264	272	275	276	283	278	301	266	296	269	282	310	253	249	285	307	280	268	271	283	288	264	297	316	269	293	308	293	266	261	280	301	269	264	297	288	267	260	314	280	294	294	257	287	300	293	315	280	272	324	274	301	262	284	275	302	305	283	281	288	271	293	286	300	248	310	269	300	256	308	262	323	298	320	271	312	297	302	279	295	296	283	259	287	281	291	304	244	283	263	265	285	287	312	287	286	288	284	262	289	282	267	309	285	277	280	288	283	279	273	310	304	262	282	293	272	306	268	279	282	287	282	272	297	308	289	298	277	290	306	285	246	281	295	307	251	284	287	304	290	261	300	295	281	295	262	299	292	274	292	283	286	283	292	260	317	255	269	308	275	300	264	318	274	295	281	315	269	264	262	277	306	281	268	294	269	290	306	304	331	270	327	280	268	312	292	306	279	293	287	296	277	300	282	259	265	264	279	260	260	282	277	298	268	282	272	276	257	287	260	270	281	307	305	278	297	244	277	288	257	282	279	280	272	260	298	286	296	279	272	321	313	303	273	279	320	278	298	276	301	270	316	271	283	289	313	284	273	288	275	281	262	289	310	292	329	284	287	289	282	289	301	308	265	276	276	291	299	307	314	306	324	269	310	283	252	288	273	271	313	274	285	272	296	271	276
23422	21582	29647	24033	21479	20467	5471	948	560	484	376	300	261	207	155	187	142	159	156	134	118	118	145	116	127	129	92	101	112	108	99	93	108	99	121	106	92	93	88	100	98	72	94	94	97	101	105	111	94	105	87	88	85	89	100	82	75	105	97	90	109	89	98	89	101	107	109	77	94	91	79	76	99	94	77	90	76	76	84	93	87	103	97	90	104	85	99	84	74	94	102	84	95	88	88	93	81	90	90	88	81	97	90	83	73	87	80	96	100	108	95	122	75	96	90	91	78	94	84	94	100	83	98	94	91	110	96	90	90	98	98	87	93	108	102	74	107	95	91	83	84	101	81	87	97	93	88	85	86	99	98	89	84	91	87	98	91	79	81	98	91	77	95	101	103	101	94	80	93	93	99	90	84	82	105	81	81	91	108	85	94	89	97	85	83	103	89	86	73	100	91	81	83	85	96	84	78	74	82	96	95	100	82	80	93	81	84	91	83	91	87	79	79	81	100	84	91	99	108	92	86	98	89	106	98	87	91	86	91	108	101	92	85	104	87	85	72	76	70	82	85	80	101	100	91	91	99	77	98	98	75	87	103	78	103	88	92	83	75	113	87	73	83	87	86	106	82	97	99	87	110	82	70	83	100	76	88	80	100	86	90	88	87	92	80	96	88	74	87	85	112	81	100	86	76	91	82	98	107	100	80	72	92	79	89	96	100	89	90	87	87	83	98	83	90	95	80	84	99	86	85	88	91	95	91	92	105	78	95	79	82	89	86	86	100	113	79	71	86	87	120	80	95	89	103	95	103	73	91	85	89	83	82	94	75	83	84	99	111	93	89	80	78	104	77	95	106	81	94	90	88	78	87	65	84	96	82	75	83	105	118	92	88	91	100	93	89	104	88	75	94	94	90	95	96	81	96	97	88	79	85	91	80	102	88	84	96	92	93	86	83	100	87	88	97	91	81	99	89	94	84	100	94	91	85	90	95	93	74	87	100	81	85	99	100	89	88	103	81	90	88	103	93	93	108	104	95	80	86	93	105	88	96	69	79	96	100	81	91	77	95	87	91	86	91	88	95	86	87	94	95	84	90	92	96	100	78	87	89	64	91	89	106	84	73	95	106	83	91	100	88	91	88	79	100	79	90	87	83	84	93	96	85	82	93	97	81	91	94	80	92	72	104	86	97	95	93	90	85	101	88	86	101	90	72	100	91	84	108	99	82	103	82	86	93	80	87	94	89	91	76	81	86	79	80	93	94	96	89	103	77	96	86	91	74	73	114	82	88	97	85	85	91	84	96	84	85	96	109	78	93	105	104	78	83	83	87	100	102	91	92	103	93	100	111	105	103	103	97	74	94	83	92	89	89	92	99	89	82	82	102	84	78	90	102	95	84	80	94	75	89	92	86	85	81	88	80	92	93	88	93	97	93	88	76	85	88	111	71	89	98	88	88	87	82	92	98	97	88	104	108	101	86	84	78	83	104	90	81	94	104	90	90	106	94	89	78	85	84	80	71	84	101	93	86	83	97	86	90	78	94	113	84	99	82	79	91	91	83	104	68	103	98	80	93	78	101	79	84	92	75	88	112	98	83	86	91	76	105	94	89	107	96	97	102	89	95	91	85	89	91	80	84	95	112	96	101	90	86	101	91	99	93	71	96	92	82	79	86	105	100	103	79	77	73	83	101	81	94	86	91	81	96	104	87	90	99	88	91	80	105	79	87	81	88	68	91	84	89	93	92	94	88	98	82	114	79	83	84	82	97	88	95	72	79	75	105	96	75	106	93	90	83	103	93	104	74	95	88	91	94	81	87	96	90	97	78	73	81	92	73	95	89	103	99	91	97	86	107	82	86	96	78	93	93	109	106	81	102	93	83	69	77	65	78	87	104	94	76	62	73	87	85	86	105	96	93	86	92	85	94	85	80	93	106	90	84	87	102	72	92	75	80	107	96	89	85	93	101	88	82	99	83	97	77	97	85	108	73	97	88	83	89	96	107	86	59	81	78	91	93	94	113	88	97	81	85	85	91	69	90	94	87	87	95	72	79	93	71	83	82	88	69	90	85	102	85	93	94	80	105	88	83	91	93	84	91	79	81	92	92	95	92	100	86	85	80	78	95	106	71	98	98	96	87	83	84	89	80	82	97	108	81	88	94	97	84	96	83	84	89	91	73	96	105	91	92	105	87	77	82	91	93	89	89	107	90	89	88	102	102	98	84	96	90	85	83	79	79	76	81	87	94	86	77	84	105	106	86	85	98	88	101	111	94	93	113	90	92	104	74	91	79	79	94	98	76	74	108	88	99	89	91	80	100	86	84	90	91	84	94	74	90	80	83	91	98	79	104	80	94	90	82	99	87	74	89	98	84	74	82	96	105	106	96	96	86	81	75	75	84	99	94	93	83	98	79	82	98	88	98	81	104	102	89	96	98	83	100	74	84	95	99	82	94	71	87	98	87	89	96	72	101	73	105	97	93	112	101	103	91	85	86	100	78	101	91	104	88	102	92	75	71	77	78	88	101	93	81	93	91	90	93	88	83	98	78	89	91	99	96	82	89	76	93	89	84	88	102	96	78	73	94	85	81	78	90	85	81	94	95	101	96	78	72	83	87	78	72	92	101	83	88	78	96	86	93	82	110	81	84	86	86	84	83	84	85	83	91	87	90	84	90	77	101	101	88	84	84	97	104	87	82	88	75	86	87	100	87	78	92	83	109	94	103	101	87	103	95	94	70	89	88	82	90	94	89	95	95	99	86	75	104	97	76	93	127	77	91	96	85	96	108	81	102	102	87	85	95	101	99	89	102	87	96	93	83	104	78	103	101	88	102	100	91	82	90	101	90	89	95	82	92	73	78	94	86	93	93	84	96	88	99	90	76	102	95	90	98	77	100	64	89	95	93	89	90	82	59	102	92	100	83	79	88	93	87	81	79	86	81	82	94	96	84	83	105	79	88	103	101	95	85	93	106	79	84	89	106	88	99	99	91	108	88	83	86	88	82	98	79	86	68	68	100	80	96	102	92	101	94	80	81	79	81	79	92	80	76	89	107	90	95	96	100	76	96	85	93	83	82	94	102	104	97	87	84	95	92	106	104	89	88	78	89	90	78	98	85	84	79	98	96	80	95	78	89	82	86	79	108	88	87	79	78	96	75	94	92	100	84	79	88	94	109	85	87	83	87	86	67	94	99	92	94	93	81	74	103	83	108	91	84	91	91	70	108	105	93	108	82	100	86	85	110	75	97	88	87	75	91	89	75	89	79	86	105	86	90	109	100	91	90	75	97	92	101	83	93	76	95	94	101	109	105	104	78	88	101	81	93	103	83	87	97	93	106	101	71	83	94	98	107	89	96	104	81	112	90	95	82	82	96	92	82	102	87	82	69	102	92	91	87	89	88	88	93	85	84	95	77	94	89	92	70	96	82	98	102	85	72	85	83	111	91	107	85	86	87	95	92	108	94	89	80	81	76	73	77	92	93	78	78	89	100	84
59861	81158	62626	8359	5854	4327	3416	2239	1652	1271	1048	755	530	462	387	336	274	295	294	241	233	227	212	195	202	206	184	167	171	156	171	158	148	138	139	167	172	151	157	152	182	128	144	145	159	125	143	112	144	139	148	127	134	131	135	146	128	116	129	121	121	124	120	153	119	137	143	135	128	137	126	131	132	113	129	114	131	123	126	131	116	122	123	123	138	149	120	131	101	139	124	133	124	118	127	130	120	130	126	135	140	128	131	125	125	131	108	129	121	132	115	143	119	114	114	142	123	126	147	109	134	121	126	123	132	121	111	130	141	112	134	122	126	123	109	127	118	120	121	117	112	126	113	126	131	127	126	133	138	131	117	119	133	118	136	120	114	108	108	134	105	131	122	117	121	124	133	142	124	137	107	115	123	136	124	129	127	116	137	114	93	115	120	124	124	123	107	118	131	127	117	117	113	129	139	128	112	130	131	122	124	127	131	112	129	132	126	118	131	136	123	122	123	126	128	134	127	121	127	109	121	128	118	121	143	129	111	127	118	124	133	113	140	117	125	127	145	106	137	132	106	118	114	137	102	111	129	122	112	119	127	111	122	143	129	140	132	118	119	143	131	107	124	101	144	145	137	132	117	124	120	117	133	140	129	128	112	108	116	135	118	111	127	120	114	107	125	129	108	139	118	124	136	117	110	119	116	111	128	111	130	125	135	114	129	139	132	124	124	138	121	133	98	105	115	110	119	110	102	119	132	117	127	123	136	131	105	114	108	118	130	121	111	125	106	127	112	126	123	124	121	113	129	141	125	117	111	128	120	118	132	117	134	132	119	135	128	128	130	105	119	115	111	122	118	129	127	114	128	139	106	137	120	126	125	123	109	131	132	121	123	126	136	95	115	127	121	131	144	156	121	134	111	108	127	123	131	121	124	129	104	130	125	129	130	125	122	117	128	128	118	118	138	138	124	135	118	141	122	113	130	120	141	99	97	139	131	123	132	117	140	106	106	102	131	119	106	106	133	124	123	130	130	122	136	133	123	127	128	109	122	99	129	130	111	132	119	120	122	128	145	137	120	135	137	135	136	144	138	113	147	133	115	114	112	128	131	132	135	134	128	125	129	127	139	124	110	127	133	121	129	120	133	137	107	130	109	130	151	126	115	115	136	119	114	115	116	139	122	121	108	128	105	106	115	108	132	133	98	124	125	114	122	125	104	131	126	124	120	131	139	118	113	114	129	120	121	127	143	123	136	122	124	126	124	131	120	110	137	127	123	115	106	107	127	97	130	122	127	116	130	123	128	145	108	135	139	121	117	104	129	102	116	130	110	124	145	120	112	138	144	124	128	116	117	144	134	127	126	121	128	105	122	123	126	142	116	117	144	124	129	125	112	133	132	103	128	107	130	114	112	115	97	117	127	113	117	139	126	107	118	125	131	118	122	123	114	120	116	141	126	130	128	144	119	112	130	98	129	126	119	135	120	123	132	124	127	139	130	130	121	116	133	134	109	124	120	128	134	130	132	126	116	119	107	131	132	149	124	134	120	130	121	129	129	138	143	123	111	126	120	135	126	117	133	103	102	143	127	114	115	114	116	126	120	107	135	107	139	124	129	120	127	106	125	93	134	122	125	108	121	125	142	119	137	126	124	102	113	139	133	130	125	134	120	111	103	130	121	93	125	134	133	138	150	124	119	150	142	139	128	115	117	140	126	128	127	148	137	129	116	116	128	141	119	117	112	139	136	134	125	120	104	115	114	125	139	99	154	114	129	119	120	144	110	116	135	117	128	98	117	107	106	111	112	117	135	131	121	127	128	102	122	135	122	125	124	139	120	108	141	121	153	143	121	134	117	144	116	129	121	129	137	131	110	133	117	134	125	120	127	119	120	146	132	136	119	127	111	121	104	137	120	127	118	124	101	129	133	101	136	136	117	115	122	131	122	125	122	129	100	130	120	136	124	93	117	116	115	146	130	140	119	115	137	123	127	117	132	106	131	123	127	121	129	122	121	150	122	133	140	110	115	100	113	111	110	112	132	127	139	129	139	133	119	124	138	115	116	129	107	131	110	144	125	143	128	117	133	126	100	106	116	128	123	119	118	110	121	123	109	133	104	105	103	125	127	125	124	145	124	126	122	110	130	114	113	142	130	128	133	121	130	127	131	123	118	137	126	133	126	116	127	114	130	127	130	128	139	118	127	103	122	115	123	118	124	119	122	113	130	140	136	128	115	109	110	113	144	110	112	116	144	137	97	117	108	132	120	122	116	144	100	125	100	117	121	120	116	106	121	123	143	118	119	153	126	123	111	111	138	141	139	104	120	135	138	110	115	107	131	124	120	109	118	123	125	133	131	128	127	116	135	101	126	116	124	125	97	136	111	119	126	135	137	138	144	142	117	121	128	120	123	106	125	114	114	112	119	116	109	138	127	127	110	126	123	140	133	120	113	115	138	147	123	118	116	123	113	107	134	118	146	120	141	127	102	108	116	129	108	147	126	150	120	149	128	119	143	125	112	116	135	108	114	128	112	94	132	121	139	123	133	122	105	119	110	106	124	106	114	115	118	123	104	115	128	110	136	104	125	125	105	107	116	126	131	112	123	127	116	126	125	116	128	118	129	115	146	128	118	123	105	94	134	117	107	122	113	104	112	127	122	118	102	133	112	119	117	121	115	116	136	131	102	119	117	117	134	150	115	122	129	127	112	141	126	134	131	140	119	123	125	109	124	116	113	138	132	129	134	133	117	107	139	121	142	125	130	106	125	114	131	118	129	160	114	133	129	124	135	137	136	116	105	115	133	126	117	124	114	133	132	124	139	109	99	110	127	128	116	134	108	119	128	144	93	120	118	123	129	111	149	133	119	122	118	143	117	117	113	112	114	125	109	102	112	133	121	118	122	119	123	121	102	110	129	156	128	105	126	118	116	136	132	121	128	121	129	111	122	105	113	134	130	125	130	139	114	114	116	129	130	115	134	111	126	130	130	114	140	114	130	99	113	122	129	120	122	107	137	126	112	131	132	120	125	127	108	147	112	121	121	119	111	123	123	121	122	120	102	126	105	110	128	116	116	108	107	132	124	149	134	134	113	127	133	127	105	125	134	124	122	106	111	133	137	133	113	114	142	137	127	126	122	116	132	127	137	138	120	112	122	101	119	122	122	121	106	116	133	119	121	143	122	125	105	130	137	118	132	130	110	117	120	143	120	117	129	143	125	124	109	143	125	134	127	128	123	122	134	118	105	127	125	129	129	117	113	129	124	123	111	135	123	137	135	138	126	123	104	138	131	113	129	113	140	105	139	131	132	127	147	122	115	111	127	120	108	104	119	117	113	130	122	115	119	115	129	150	130	128	127	114	116	138	111	128	134	129	125	110	111	137	116	139	120	126	131	129	124	109	125	114	117	133	130	121	116	124	121	117	122	111	132	121	137	117	118	125	114	113	104	121	117	125	110	116	121	122	138	115	125	129	129	112	126	149	131	150	120	129	114	116	135	110
27943	23837	20678	4305	952	664	555	460	374	335	339	306	306	279	259	304	282	285	302	287	282	274	253	273	301	276	268	292	287	251	302	285	282	280	279	280	302	303	291	266	298	320	245	293	277	297	287	286	272	274	277	285	254	284	300	243	282	291	254	305	311	304	295	282	289	295	275	266	266	288	257	288	308	269	284	270	306	312	277	275	305	297	294	306	262	282	281	268	286	254	277	256	279	273	291	268	280	284	279	291	306	279	280	326	275	300	286	272	279	276	263	276	276	264	262	269	284	281	264	278	305	285	250	278	261	281	281	309	285	286	283	267	287	323	270	300	277	294	283	262	264	280	256	246	287	290	296	269	269	258	273	262	294	292	306	289	264	274	282	294	271	265	263	284	267	301	284	280	279	267	290	287	273	289	270	251	264	269	272	282	250	308	256	264	278	287	298	265	285	281	293	283	301	296	302	283	298	269	288	293	275	291	285	271	279	289	272	280	268	260	275	277	277	279	271	294	237	288	302	307	264	289	281	286	296	261	259	288	282	300	275	258	281	272	265	276	286	288	301	283	277	277	307	271	260	302	287	292	260	279	277	243	294	292	289	276	300	255	273	253	262	262	273	273	281	281	288	287	264	304	248	267	298	283	289	299	287	237	283	307	252	291	256	286	294	263	267	261	267	262	283	304	271	282	285	246	275	282	279	270	279	273	270	295	281	329	258	297	283	274	278	299	305	296	302	295	268	288	287	258	277	254	297	299	277	290	301	293	284	311	285	292	279	293	312	255	294	280	298	280	288	277	301	290	301	275	294	253	285	274	279	302	293	250	297	264	292	300	319	292	268	295	275	282	300	274	259	304	274	290	276	286	271	276	287	261	283	245	241	261	265	304	302	286	273	261	254	313	269	278	276	274	271	297	284	333	299	258	310	311	270	289	266	271	305	305	304	274	276	296	300	274	276	293	277	312	274	261	292	311	272	274	288	291	248	284	294	276	311	304	271	260	315	284	270	281	271	299	294	266	295	286	293	287	269	274	308	295	287	273	277	270	303	287	287	306	278	301	254	308	277	293	270	276	285	267	275	258	268	259	285	280	272	319	303	306	264	273	289	272	295	283	268	265	304	286	286	265	297	306	283	273	287	289	281	277	299	276	301	308	293	286	290	283	308	285	284	301	269	293	278	297	277	273	292	285	301	285	286	278	240	276	277	315	261	261	291	273	266	299	287	279	307	302	315	282	263	246	307	291	288	249	267	269	328	310	282	296	276	258	297	264	252	291	292	273	265	284	332	284	286	262	323	289	288	280	278	271	286	318	287	277	294	276	315	290	277	273	259	311	341	280	305	285	244	265	272	278	267	263	295	270	283	265	294	279	288	252	284	313	285	279	281	281	266	278	289	280	294	275	285	286	299	278	276	272	266	263	269	266	271	303	274	261	267	265	282	302	298	268	260	281	300	284	283	282	272	290	277	264	293	269	279	273	305	271	269	279	288	291	288	299	270	272	279	313	293	299	237	290	260	256	289	252	278	270	324	283	260	280	280	297	295	254	273	271	264	262	280	263	271	269	299	278	265	248	297	270	266	263	252	252	304	293	293	274	280	293	286	267	294	280	283	308	262	250	282	281	293	288	271	308	274	264	288	267	274	303	293	285	266	265	266	307	294	241	290	286	274	264	277	297	306	277	282	280	291	256	276	282	335	268	288	277	273	256	257	283	292	263	308	302	272	307	297	274	314	283	250	271	286	281	267	290	316	287	283	277	279	256	263	290	295	280	284	261	268	283	298	275	318	276	276	297	262	264	298	287	274	256	256	299	298	259	250	293	297	298	262	258	258	291	227	286	276	280	275	252	314	295	262	301	277	256	269	289	302	292	250	251	282	271	281	283	299	293	264	293	290	293	273	281	313	262	265	289	296	238	276	254	291	258	273	271	280	281	302	277	293	296	288	306	279	267	245	251	268	265	252	266	270	270	269	289	291	260	314	257	266	302	253	263	279	259	258	282	266	302	288	303	281	289	276	294	272	285	271	270	286	281	263	283	273	231	296	296	292	295	269	299	277	278	277	274	287	287	302	274	275	277	286	276	281	307	259	287	268	281	268	288	274	294	242	274	284	272	253	271	284	260	314	296	286	308	268	293	299	290	259	291	292	279	272	275	297	332	288	300	275	269	282	272	305	277	290	284	273	282	285	291	294	319	269	286	270	259	292	292	292	311	298	296	276	260	285	269	280	275	302	261	267	306	270	299	304	305	298	294	259	298	281	290	283	272	268	282	286	239	296	294	270	264	266	272	261	276	265	281	273	243	307	287	279	285	250	278	256	280	254	293	288	285	287	277	294	276	267	279	273	269	284	279	296	303	279	304	258	266	273	277	281	282	296	337	280	300	283	314	275	272	271	284	287	289	295	246	271	278	277	299	285	280	274	283	289	287	290	281	262	313	270	281	284	254	226	245	279	286	245	244	264	296	255	295	288	280	275	272	255	274	277	268	294	264	281	255	287	252	276	300	268	300	275	291	284	253	282	261	261	272	263	263	278	290	264	287	273	288	302	293	254	283	264	274	303	256	273	254	287	274	250	282	263	297	285	279	310	281	285	315	291	293	274	272	275	272	292	283	302	317	281	266	257	277	312	242	285	263	304	276	284	276	299	287	260	255	290	274	297	270	272	256	289	285	269	281	259	310	302	271	275	268	287	291	281	279	281	275	273	271	273	267	267	299	294	250	268	288	253	307	289	261	298	264	251	270	255	276	281	276	287	266	300	273	269	281	278	291	263	277	269	296	266	268	267	275	274	276	300	256	239	263	288	265	280	265	276	278	298	278	301	257	262	283	299	282	271	289	297	300	282	273	302	301	270	266	288	281	271	290	273	281	291	279	291	291	253	296	278	310	267	285	284	242	283	303	276	258	259	297	294	285	254	283	273	291	303	283	267	271	305	299	329	255	269	261	303	299	254	278	280	271	284	273	285	245	298	286	277	282	284	279	277	294	287	279	286	305	249	280	260	258	282	319	252	269	285	320	267	264	265	281	275	269	270	283	295	302	308	286	310	284	261	282	253	287	242	280	301	281	292	263	282	290	276	269	268	313	306	311	267	280	304	273	281	256	253	271	274	264	288	289	260	281	284	272	271	260	284	274	269	242	292	292	297	271	271	277	289	280	311	277	307	278	281	264	302	298	264	305	282	266	275	255	293	280	277	286	286	270	274	288	319	266	309	286	294	257	307	286	242	299	294	297	284	262	282	292	258	276	297	227	310	273	300	272	295	301	311	250	279	287	272	281	311	260	271	278	290	295	268	294	285	271	287	263	282	276	300	301	308	302	300	279	273	272	280	234	265	275	273	323	263	287	304	280	284	274	275	290	287	249	274	274	296	273	257	281	301	303	287	286	276	270	272	282	297	298	304	267	302	285	276	276	282	263	253	266	308	277	309	276	310	283	274	265	297	301	256	278	265	268	298	294	270	288	284	286	257	292	299	294	284	291	286	272
26902	34521	21889	2717	1970	1363	1096	815	714	603	509	455	416	401	390	387	383	393	398	409	389	380	371	422	390	391	368	388	384	346	353	357	366	358	363	352	401	364	351	390	369	347	361	343	369	394	404	380	377	350	333	401	366	355	359	370	360	347	364	372	370	382	404	391	364	353	388	377	369	397	358	390	373	358	360	392	374	351	379	356	365	400	379	346	375	375	348	399	379	343	367	321	372	354	368	349	350	368	374	367	412	407	356	364	337	360	409	371	403	361	384	367	418	398	372	348	374	375	407	398	379	376	370	358	367	419	395	378	344	377	370	370	415	374	353	388	378	354	401	374	340	390	365	351	339	360	379	359	358	379	360	374	363	382	369	401	366	373	381	355	357	335	408	403	365	377	389	403	405	368	396	375	373	353	384	392	363	381	370	364	388	356	392	386	398	389	374	344	388	381	390	391	365	364	373	387	400	387	386	411	374	387	370	353	349	363	393	336	363	334	384	379	365	402	356	372	396	364	357	382	363	338	384	359	391	390	347	366	335	357	368	378	370	370	364	346	375	358	382	384	389	377	378	392	409	377	384	336	385	375	344	392	371	394	386	367	380	355	347	382	376	372	373	370	375	376	361	360	377	383	392	369	398	380	371	369	369	398	364	359	342	392	370	340	338	376	354	386	374	385	385	399	343	363	348	372	390	358	375	374	381	411	349	370	372	377	369	358	400	361	349	375	373	355	388	362	380	357	368	384	374	367	382	333	405	390	346	364	414	363	348	368	374	391	335	369	354	340	377	421	354	380	363	379	401	363	376	360	379	385	394	360	381	364	362	354	357	371	403	367	377	365	376	361	387	374	374	392	364	388	352	364	369	332	356	387	391	361	363	397	387	377	351	366	381	363	382	382	405	342	358	407	395	352	380	365	378	340	373	352	419	366	342	374	367	363	381	367	383	379	356	356	390	366	359	360	392	367	404	370	393	380	368	352	404	363	383	370	388	353	373	410	367	380	385	378	350	367	378	353	389	362	363	350	353	400	385	370	375	384	372	381	390	392	362	376	389	381	392	406	367	382	411	396	393	358	391	346	391	393	336	380	380	375	394	402	359	394	397	355	428	371	366	361	403	349	372	408	373	363	383	394	416	396	410	384	397	351	394	373	376	397	382	375	375	367	376	420	386	383	381	381	350	360	316	390	394	380	365	408	368	373	379	372	393	351	387	362	361	366	342	365	350	371	361	371	394	377	350	385	357	361	352	396	418	365	350	379	347	355	378	397	372	353	365	358	354	354	385	347	353	381	370	397	376	388	341	366	366	373	337	370	390	399	379	369	360	346	375	359	415	362	403	371	373	346	382	403	374	349	352	369	427	365	380	385	392	382	365	351	400	335	333	401	390	386	381	372	350	402	348	385	385	382	379	378	394	377	373	378	381	391	352	375	373	379	382	349	391	376	335	416	387	356	358	367	366	378	411	401	394	380	361	379	380	376	361	366	366	380	333	351	356	371	400	365	376	349	335	364	415	357	368	361	353	428	354	355	366	366	383	369	393	401	377	382	383	389	375	367	378	358	391	380	390	376	356	362	358	340	362	370	345	362	320	383	373	400	417	377	410	384	346	396	379	387	357	353	382	376	368	378	371	358	370	388	352	363	360	390	361	343	367	381	363	364	363	375	366	369	388	361	363	358	376	371	385	363	366	392	360	365	405	352	368	404	398	393	347	378	343	352	358	365	362	367	370	391	359	348	371	371	359	378	370	379	377	400	360	344	363	355	375	362	386	372	385	391	373	349	385	372	362	370	363	382	364	366	391	383	362	389	381	362	403	360	374	389	378	375	373	369	380	356	352	389	389	411	377	373	391	356	361	344	376	348	387	378	366	371	399	358	381	373	345	374	392	407	358	363	373	352	367	402	335	373	369	377	369	381	384	385	397	365	341	377	375	384	395	337	372	387	375	391	389	368	358	376	398	392	368	384	392	375	377	376	387	386	395	382	365	378	360	359	359	382	375	356	393	375	355	417	367	406	396	344	370	407	377	373	406	363	357	379	393	351	366	381	414	348	394	349	375	380	373	379	354	371	367	391	376	357	378	373	388	391	375	380	371	403	364	357	379	405	381	359	400	367	367	358	396	345	389	381	396	347	368	374	385	373	341	358	395	343	364	376	362	368	365	392	361	364	391	357	352	410	348	373	363	390	360	369	381	353	381	386	360	381	320	357	372	376	369	354	395	388	380	401	402	397	421	377	350	396	374	342	384	387	364	392	359	350	342	412	356	369	363	396	375	384	400	352	350	355	355	370	380	381	350	368	373	370	389	355	391	352	407	386	382	351	413	384	358	341	383	361	353	387	364	382	350	360	370	380	364	373	384	339	386	374	363	395	378	387	370	378	365	377	382	386	369	401	352	377	381	428	369	376	347	376	356	402	359	356	360	362	371	371	380	381	376	383	396	395	388	365	374	373	384	367	357	341	386	355	388	342	372	404	386	368	392	342	372	372	396	331	396	357	378	396	337	365	347	371	378	367	354	373	402	350	383	368	388	412	358	388	364	351	351	364	387	348	360	374	343	393	357	367	401	366	350	384	389	393	348	348	372	341	376	401	385	365	374	388	356	364	366	380	376	343	379	389	401	407	383	378	389	378	375	370	381	349	375	347	405	377	367	372	384	360	386	369	340	355	366	362	370	367	376	390	361	383	395	367	364	374	384	407	366	374	347	389	385	354	356	367	376	365	405	393	378	358	416	402	341	378	355	390	356	362	406	367	406	397	390	352	348	357	371	376	334	392	360	376	361	333	366	360	378	371	342	382	350	357	367	374	393	400	391	394	379	393	372	383	377	330	346	409	404	375	366	383	350	393	358	379	374	368	386	386	381	383	319	372	383	347	364	400	377	383	383	352	356	359	397	351	355	366	381	360	409	367	350	359	367	377	363	353	369	396	376	361	388	355	392	354	403	381	366	379	411	346	388	380	356	392	395	386	390	395	397	374	360	370	386	368	359	353	386	379	373	412	408	335	395	366	389	423	356	332	401	403	364	373	386	363	375	402	349	388	386	391	362	351	384	365	369	367	398	404	374	359	350	372	376	354	377	372	392	339	387	382	390	390	373	384	380	399	348	389	342	382	400	385	358	376	345	366	374	410	397	406	381	392	400	349	350	353	382	380	359	336	370	360	384	390	368	353	384	342	376	373	387	387	382	362	363	354	387	363	358	354	393	373	352	371	398	372	365	389	367	402	371	370	355	349	360	363	368	388	374	370	381	367	383	370	379	411	375	353	373	366	391	377	391	352	385	355	379	380	361	367	372	380	364	341	359	383	346	359	361	401	336	372	366	377	393	352	350	370	362	382	355	344	375	343	395	372	377	400	399	390	377	369	407	346	402	356	406	345	385	415	386	395	363	340	372	349	366	374	361	367	388	346	385	373	373	388	383	375	335	360	347	391	351	385	356	367	378	367	375	380	346	354	367	337	351	384	347	387	405	370	367	338	334	382
24408	21710	29399	24649	20789	8620	1230	723	518	473	397	335	303	270	262	265	240	236	231	234	254	219	217	216	208	220	223	238	199	213	213	213	199	202	222	218	215	206	198	210	197	215	220	220	216	230	214	204	257	220	222	214	218	217	212	219	229	225	245	223	201	199	201	224	217	205	212	227	217	202	176	228	221	221	192	195	205	179	228	208	188	204	223	205	212	229	202	216	209	218	213	221	239	231	217	221	202	196	191	178	199	210	213	200	213	192	215	236	222	216	204	205	217	219	245	237	211	224	190	212	213	191	181	193	219	229	187	228	205	242	202	197	232	212	190	203	206	198	214	185	204	219	204	252	213	203	213	213	206	206	211	230	205	218	193	215	189	212	202	199	217	183	219	212	180	185	232	206	232	211	223	215	170	214	212	228	231	212	226	202	200	238	186	231	237	214	208	207	206	200	227	224	191	198	200	198	222	230	194	194	205	206	241	201	196	200	212	187	221	188	233	216	210	203	237	237	201	221	195	231	195	197	240	188	188	220	222	201	181	202	197	207	223	204	196	226	212	230	210	231	233	188	215	209	210	205	212	221	223	204	207	217	218	190	202	208	202	212	196	214	222	233	206	187	213	182	184	222	183	215	220	222	191	215	208	241	221	231	218	183	216	224	204	217	207	214	227	207	204	187	189	242	205	209	207	200	219	204	214	188	205	220	199	205	230	195	206	195	206	217	225	205	198	209	203	209	201	235	222	192	194	245	232	204	215	181	214	242	227	199	200	186	207	204	234	184	209	222	214	210	224	220	224	215	201	196	201	242	210	189	222	196	210	218	214	239	220	187	240	226	218	212	214	204	215	207	220	210	210	221	208	226	211	187	197	224	183	233	231	212	190	234	221	231	191	193	207	220	216	239	227	226	186	221	207	205	214	198	195	197	184	210	196	207	208	210	207	183	207	227	220	220	233	203	216	211	182	219	248	199	221	214	226	199	207	221	176	200	197	183	240	189	217	217	211	204	188	191	258	228	210	207	223	195	211	195	212	191	194	228	198	208	213	211	230	204	196	185	194	209	200	204	223	223	223	216	231	189	217	197	209	223	217	210	198	232	217	219	221	210	206	236	222	207	191	205	201	211	236	249	215	194	209	214	200	207	198	213	211	221	235	206	191	200	228	218	210	217	214	193	200	206	213	226	228	215	190	229	194	198	244	193	221	208	223	218	207	220	222	224	210	185	228	202	208	200	208	213	237	227	216	204	210	205	207	213	220	183	207	190	198	192	235	224	205	223	185	205	195	219	217	225	231	203	233	214	215	194	238	175	232	211	200	220	226	202	195	198	210	222	232	204	199	211	217	211	215	207	234	237	229	212	203	186	201	205	219	220	240	181	180	216	223	204	205	221	201	237	202	211	215	200	202	222	229	216	215	197	220	231	226	211	221	226	219	184	227	225	204	189	201	200	214	210	193	221	214	231	239	196	214	210	215	229	203	208	200	206	184	202	201	204	188	193	231	207	233	187	243	205	202	212	224	184	221	202	226	212	204	219	216	214	198	217	196	220	215	213	223	218	205	209	213	197	224	204	223	212	203	215	206	234	205	195	200	215	233	206	226	190	224	222	192	219	201	218	230	232	209	243	181	214	209	219	228	188	204	198	201	225	199	195	222	211	214	189	202	217	232	204	207	197	217	202	235	205	237	229	203	222	245	196	217	199	234	214	207	213	214	212	196	213	194	218	228	206	227	221	232	213	198	234	192	231	207	211	213	220	219	201	227	207	204	178	189	190	180	236	192	213	199	227	186	208	217	200	220	221	196	226	226	198	222	203	206	254	202	199	222	221	210	211	223	189	221	215	223	222	207	219	233	205	213	223	193	188	212	209	215	210	218	212	210	211	178	198	184	232	207	202	196	203	210	199	226	185	228	215	214	201	229	217	194	222	192	225	210	218	217	220	191	203	213	211	218	221	180	211	226	213	203	196	208	204	196	232	219	197	213	204	200	220	195	209	202	195	210	217	193	220	192	214	196	203	195	198	222	221	188	200	224	227	235	209	217	212	193	204	195	202	216	200	215	222	216	173	181	201	204	226	216	180	197	208	232	215	223	212	235	211	233	220	221	213	222	234	211	216	182	221	225	236	195	219	199	198	188	226	212	228	207	195	221	203	195	186	204	222	214	199	202	204	213	185	246	213	201	203	184	216	215	190	207	221	203	191	202	229	206	225	193	225	209	203	204	223	198	215	212	209	230	219	196	207	199	220	201	257	219	238	202	218	203	214	198	244	222	222	219	201	233	215	213	233	243	185	206	214	196	206	217	186	221	218	232	201	225	207	220	219	220	217	214	199	230	227	199	209	222	203	195	185	195	255	236	210	228	196	205	224	213	209	213	225	219	213	226	202	215	203	209	203	191	208	196	208	188	184	199	212	230	224	228	223	228	209	226	204	220	199	233	220	216	210	189	205	212	230	192	210	210	209	191	211	206	201	234	208	222	230	207	216	240	212	205	204	216	186	194	203	219	196	214	213	208	209	218	200	210	209	176	223	246	218	233	205	203	200	208	199	213	232	232	214	229	208	215	197	212	210	224	219	219	218	221	192	201	226	210	205	191	210	214	194	228	202	227	218	209	192	225	238	225	203	202	199	228	203	228	254	229	225	209	212	217	197	220	224	192	209	189	224	198	215	225	224	201	220	203	234	198	200	196	212	210	206	197	201	228	228	221	212	201	195	211	215	206	228	237	215	213	210	215	202	192	188	193	203	225	234	229	188	248	213	219	209	211	213	198	206	207	210	212	204	194	209	213	242	215	219	200	177	227	231	210	212	244	210	208	210	235	253	197	211	195	221	213	204	226	195	207	210	179	220	209	208	209	211	209	233	216	196	207	216	238	190	204	246	210	230	198	222	263	194	200	227	209	217	197	235	203	193	217	236	212	227	189	213	198	220	227	194	202	209	222	187	231	243	211	196	193	206	217	220	195	224	216	179	213	215	212	226	195	206	221	199	200	229	190	209	227	192	209	216	211	202	222	206	198	214	198	224	225	213	206	194	231	217	205	188	205	234	214	197	237	226	205	218	221	207	209	233	196	214	215	198	194	227	226	222	214	201	216	215	233	209	214	229	202	228	195	215	224	210	218	218	198	227	210	194	223	226	239	229	201	212	214	210	206	214	200	246	202	216	233	207	213	217	215	194	221	189	196	200	208	208	221	206	182	233	220	232	184	193	168	212	212	218	252	191	219	234	210	202	204	216	241	215	230	168	186	207	207	217	204	206	212	224	195	210	202	210	215	189	240	167	229	229	218	242	244	196	257	218	224	195	221	216	191	218	205	207	217	234	206	207	219	178	217	211	210	215	211	194	225	213	229	186	219	181	210	216	213	204	198	219	192	219	197	217	243	199	214	203	167	204	220	218	248	221	199	225	187	219	209	191	195	213	197	191	216	202	203	227	203	229	213	230	209	217	216	206	235	228	218	212	240	193	198	209	202	189	196	203	212	211
53662	71772	49991	5962	4318	3048	2261	1740	1260	974	774	634	531	452	426	393	376	413	386	372	353	315	335	336	314	311	296	332	309	330	296	326	313	261	275	267	277	303	281	317	297	303	292	317	306	290	277	347	284	308	305	297	285	305	282	328	319	287	293	329	293	279	302	278	277	293	316	268	290	308	283	292	295	274	291	278	282	282	309	273	299	294	294	272	298	331	274	287	277	264	280	294	313	264	269	261	279	277	288	273	306	288	301	313	293	303	283	275	301	281	254	306	293	300	288	262	312	275	294	268	321	307	324	305	308	298	296	334	287	286	295	327	293	308	274	289	292	290	298	266	257	293	253	299	291	294	291	269	248	303	265	290	300	278	274	298	274	299	248	313	295	272	292	278	299	294	277	293	295	265	297	253	302	278	282	310	290	277	299	304	277	277	279	290	291	300	250	277	278	300	319	280	324	271	274	271	278	291	306	283	271	299	277	302	267	279	302	297	320	285	285	297	300	302	279	268	315	281	257	289	284	297	252	293	314	278	284	309	271	269	306	324	277	289	277	266	293	283	321	287	272	292	312	265	271	305	293	282	279	297	288	275	268	284	299	266	317	264	291	273	291	287	274	293	345	270	298	301	272	301	299	276	299	272	274	267	291	295	283	310	296	272	294	289	296	306	289	277	307	299	284	297	321	285	305	301	289	285	301	286	292	296	278	285	260	299	282	292	304	290	273	286	311	293	305	294	314	285	255	284	310	295	292	286	300	267	280	290	274	279	291	277	292	296	299	306	278	285	273	306	307	295	300	298	275	267	246	249	291	302	300	286	275	286	303	284	284	285	280	274	298	314	292	303	304	300	302	242	288	267	274	301	285	282	305	255	276	311	290	322	291	284	314	294	301	281	290	256	298	269	275	271	294	299	284	270	277	294	290	286	303	295	299	283	253	317	302	276	288	260	274	304	284	297	304	278	280	269	274	280	309	286	268	266	277	304	266	273	301	288	271	313	251	293	275	269	269	273	278	293	288	299	300	265	290	301	316	304	282	284	282	288	281	264	309	310	294	286	303	284	266	275	312	305	306	277	298	302	274	295	295	289	284	274	291	270	297	289	287	336	261	308	298	287	258	287	309	269	300	300	281	273	266	311	279	281	279	268	275	275	290	274	274	278	294	283	285	281	268	252	286	296	297	274	306	261	294	252	316	269	272	291	288	266	279	321	271	299	280	256	280	299	280	273	291	263	305	305	283	284	299	277	290	284	271	297	281	275	309	293	275	283	296	325	311	273	289	274	311	317	283	267	271	269	245	284	302	301	287	293	297	313	300	283	297	273	286	277	280	292	274	282	276	291	297	286	293	282	300	287	294	316	295	273	273	268	288	282	277	290	259	268	251	278	271	291	278	290	318	297	293	282	292	300	303	289	301	284	303	258	300	295	301	276	316	307	276	283	304	312	274	290	302	312	303	301	302	301	278	280	281	286	299	295	275	278	304	307	293	278	309	290	254	307	286	286	280	295	305	301	247	284	280	293	297	272	295	280	279	296	301	258	277	302	253	287	301	283	274	279	275	286	320	278	273	305	263	310	263	318	279	279	298	272	285	303	314	293	280	287	287	283	264	276	274	322	290	270	328	279	286	282	294	280	302	283	279	279	269	273	313	287	299	298	279	277	302	281	276	275	263	279	295	301	284	302	272	272	270	310	290	261	293	283	277	269	294	275	276	287	291	293	293	287	302	248	294	302	297	274	296	311	249	297	290	268	288	269	280	269	304	314	259	287	285	277	263	275	276	264	287	295	262	285	279	301	300	255	317	299	281	292	254	307	279	267	277	291	301	276	278	276	282	289	293	261	280	299	284	300	275	309	288	301	286	283	316	288	288	306	253	293	291	278	254	288	290	318	272	285	268	294	299	332	315	274	280	318	258	270	301	283	281	266	300	279	305	292	270	300	307	282	281	294	311	281	282	310	274	293	320	294	266	299	286	272	303	312	283	263	292	270	251	284	292	287	286	288	275	287	280	315	291	269	266	272	280	313	310	288	283	302	272	268	281	306	274	323	276	298	299	276	282	278	283	276	305	300	286	305	288	290	277	311	313	274	297	260	290	273	287	275	319	318	298	288	279	270	296	276	264	266	253	283	273	300	309	284	315	282	296	282	297	293	295	266	276	279	269	295	296	268	296	273	255	286	282	290	285	281	277	289	245	271	262	260	286	258	284	268	277	296	287	290	261	293	286	219	236	260	318	272	284	269	276	259	296	281	287	293	291	307	284	294	318	284	277	301	321	279	263	277	287	267	254	278	243	255	302	300	290	296	273	270	284	305	284	285	259	274	292	280	277	277	334	290	290	297	279	296	296	319	268	281	287	285	308	304	312	301	266	273	268	311	311	349	285	301	296	265	298	299	292	277	290	290	261	286	282	300	310	273	276	274	290	253	284	301	280	274	312	304	290	305	292	281	307	293	330	287	281	273	261	277	303	289	293	263	290	268	274	288	273	265	291	265	279	290	322	246	290	280	298	280	298	300	290	293	301	270	261	271	260	298	299	261	257	334	290	301	267	298	283	277	274	278	263	306	273	264	292	287	267	302	315	269	263	283	276	295	259	310	288	295	261	301	281	282	266	278	295	284	287	277	274	323	294	239	272	282	292	300	318	285	295	299	305	297	288	268	278	278	293	277	294	303	285	314	290	278	276	269	284	302	271	265	293	306	298	260	304	281	271	255	294	286	279	269	303	285	288	284	263	282	280	274	303	281	290	269	268	287	276	270	306	310	259	273	293	282	282	296	282	287	311	299	274	271	271	284	280	323	293	333	282	295	262	291	320	313	277	281	285	269	283	294	313	279	267	282	259	279	331	325	296	286	290	306	283	288	299	281	292	282	278	278	284	285	307	322	293	295	270	286	291	299	266	261	294	285	264	272	274	261	268	305	281	269	289	310	260	288	312	284	274	279	313	282	267	295	298	294	279	317	304	286	285	284	283	318	285	287	293	299	271	272	262	292	289	293	285	278	305	275	305	315	284	276	268	281	257	262	269	285	277	295	288	316	310	265	247	293	310	288	285	290	270	285	287	297	294	264	273	308	315	259	273	252	263	306	297	290	266	258	274	303	256	256	257	289	298	285	294	302	305	268	286	296	319	310	280	262	311	325	279	293	274	326	260	266	259	290	293	289	285	308	295	289	297	290	306	278	288	275	288	299	310	329	290	312	280	296	288	266	313	278	281	321	284	303	294	271	287	287	295	312	289	285	294	297	301	273	305	296	312	327	296	289	285	291	326	276	309	246	303	266	311	263	289	288	278	288	259	271	254	284	305	277	281	288	267	297	284	305	302	287	274	270	310	284	308	287	275	287	280	283	303	280	264	296	290	282	298	279	272	276	284	295	284	263	292	326	279	287	306	323	311	288	260	257	283	257	282	273	286	301	262	295	300	285	308	286	324	250	277	277	280	328	246	277	288	273	276	266	287	289	300	277	315	296	276	290	292	267	301	253
23313	21534	29479	24114	21480	21091	7028	1118	610	501	396	300	232	214	169	152	143	152	160	146	129	107	108	91	118	121	104	116	104	120	115	96	100	96	116	104	103	81	99	93	100	97	92	86	94	97	94	77	103	99	96	92	85	87	86	106	96	79	85	107	118	87	119	92	112	78	100	87	99	105	90	92	88	97	92	94	75	93	113	82	104	103	81	96	93	98	92	83	115	71	95	100	104	98	75	94	94	103	92	86	82	107	86	85	80	93	83	92	96	102	95	86	83	92	92	92	108	79	105	92	104	101	79	100	98	82	103	89	75	113	87	119	110	83	88	94	90	97	78	100	95	93	96	108	85	76	90	83	107	90	76	89	89	95	96	103	102	97	87	90	107	94	89	92	89	87	95	99	82	97	105	96	85	102	84	104	85	78	78	100	93	78	98	96	91	87	84	87	94	88	91	98	99	106	104	82	120	90	95	84	90	83	99	101	80	84	90	85	86	91	100	105	101	93	89	85	91	100	84	92	74	82	102	94	97	87	89	88	89	79	112	84	100	83	69	72	79	94	63	111	74	99	107	90	83	97	84	98	74	86	88	89	94	71	97	80	100	89	75	72	100	98	83	83	105	90	86	102	97	110	97	87	104	94	113	92	90	87	83	87	81	90	94	77	107	85	82	86	91	89	102	92	115	104	74	86	95	84	100	80	83	99	97	101	79	90	78	74	100	118	84	93	81	81	99	96	98	86	82	89	94	87	90	89	110	103	84	86	87	76	93	83	80	114	107	96	84	88	92	99	80	76	78	81	83	90	75	97	89	79	111	96	103	89	94	88	96	99	96	94	86	90	73	79	87	74	86	109	88	82	79	88	78	95	82	94	89	83	104	86	103	98	91	85	83	93	94	90	89	85	105	90	106	83	99	98	94	92	97	88	94	87	105	94	91	85	96	84	81	98	101	85	90	101	75	110	84	91	99	89	100	78	84	84	80	93	107	82	90	90	92	95	87	106	77	74	93	102	114	104	80	84	104	72	99	90	100	96	76	90	101	92	97	94	100	91	96	89	84	79	91	111	94	91	82	77	94	84	84	99	89	85	88	88	106	87	91	88	84	94	109	78	90	98	92	91	96	101	89	85	90	86	90	105	93	101	98	77	92	69	77	99	82	100	92	88	92	106	100	92	93	97	72	69	79	99	82	97	102	73	100	84	102	89	89	80	109	95	92	100	91	84	78	106	88	90	92	88	110	88	112	94	98	95	83	91	81	91	80	95	99	98	92	115	89	86	89	102	89	77	93	85	102	100	107	104	87	98	98	89	78	97	103	98	94	79	91	84	91	105	87	81	90	101	86	99	89	84	93	71	103	100	88	101	96	97	85	97	104	77	97	101	87	85	82	84	102	79	107	94	87	83	110	99	85	75	92	93	65	93	93	92	110	90	83	102	90	81	106	96	103	109	111	90	84	79	80	87	119	105	89	88	93	90	88	96	88	82	90	83	102	78	111	93	110	98	85	92	89	94	89	90	69	103	95	75	88	72	95	97	96	97	79	80	91	99	95	96	89	87	98	112	96	106	106	88	89	82	97	106	103	84	103	105	80	93	84	92	91	86	101	90	93	92	98	85	100	100	96	98	81	103	79	75	102	105	93	105	82	100	86	70	103	105	83	70	88	92	81	93	96	81	95	86	84	82	90	93	81	72	104	84	83	90	96	86	84	82	89	88	88	101	75	74	77	113	79	83	99	85	86	98	83	95	96	108	76	93	110	92	112	92	109	96	82	113	90	100	103	78	99	91	105	100	94	87	88	91	100	98	109	89	78	94	70	99	93	82	96	107	86	95	88	84	77	99	87	94	82	95	89	90	74	90	85	92	84	95	82	96	93	94	90	99	96	88	79	110	95	89	95	107	103	100	88	89	91	88	87	108	99	104	87	81	93	86	97	87	102	100	74	96	74	93	95	82	94	86	89	91	98	82	100	98	99	84	88	97	106	81	89	107	109	93	96	96	87	98	81	87	103	76	98	105	90	92	95	111	73	103	90	107	82	83	99	83	89	88	106	88	84	97	90	111	88	65	94	103	93	96	97	96	80	85	87	100	93	82	99	104	75	98	90	73	80	94	75	95	103	86	104	94	85	96	82	103	84	84	91	81	95	73	82	78	84	88	120	86	109	72	103	93	99	92	100	90	93	94	102	102	72	82	91	91	96	81	76	85	85	72	83	92	79	79	90	100	75	97	87	93	66	88	86	89	89	91	94	91	84	106	89	117	96	95	100	98	102	102	88	93	87	82	86	84	95	84	107	81	88	112	110	98	87	97	88	93	84	105	88	88	95	81	95	104	84	90	88	92	80	107	110	103	92	90	100	99	83	80	90	83	108	81	90	83	94	79	99	98	85	91	89	70	82	85	102	113	94	108	82	83	95	98	105	86	88	102	96	99	96	112	103	101	83	87	94	102	91	76	103	92	96	88	81	87	95	116	95	98	94	103	97	79	102	72	81	105	102	96	105	83	93	85	94	103	90	77	83	104	92	100	91	89	78	79	89	85	92	112	92	104	96	84	100	96	94	90	87	103	85	97	85	85	82	96	90	96	88	83	92	79	107	92	97	82	104	97	92	82	97	82	78	105	102	101	89	89	113	87	90	102	89	87	91	101	88	82	101	72	101	77	100	104	76	80	106	95	93	64	86	79	92	99	90	95	106	83	101	96	93	85	98	94	109	96	97	93	94	103	101	86	107	90	86	97	83	87	105	96	96	89	84	83	74	110	85	85	88	95	84	87	84	78	101	95	89	98	99	111	111	91	71	101	82	86	114	90	96	86	83	101	99	91	86	88	77	107	84	80	86	85	90	74	97	84	101	111	74	82	90	95	64	107	120	97	103	90	91	83	84	87	98	99	90	85	97	91	93	89	104	100	103	90	94	94	94	97	80	93	97	98	92	108	81	85	85	92	74	91	95	96	97	91	86	84	101	91	111	95	103	90	102	98	87	92	71	74	80	92	92	85	102	89	67	77	99	107	80	87	90	71	95	100	99	93	95	84	102	80	75	84	90	85	89	106	102	95	99	99	90	89	94	107	100	82	94	97	89	92	93	95	96	81	107	90	87	84	91	101	99	120	74	81	97	91	82	105	72	102	100	108	92	111	93	89	93	104	84	96	85	97	92	89	100	88	79	99	95	110	88	85	99	93	81	89	81	77	97	81	95	90	79	96	91	93	98	89	95	96	91	104	85	98	95	90	93	97	91	82	93	90	80	84	112	92	100	83	90	98	85	93	109	94	112	86	97	91	86	95	102	88	94	92	95	88	100	104	98	64	91	87	111	101	89	79	99	94	98	94	79	90	87	113	86	85	104	103	90	96	102	85	85	98	89	68	92	88	93	91	77	88	97	99	94	89	93	90	80	93	97	92	91	87	84	96	112	82	69	81	90	87	86	88	87	106	101	84	87	98	92	96	103	98	77	82	106	98	86	86	92	110	93	92	100	95	104	70
59391	80406	57010	8728	6385	4595	3459	2759	1694	1238	1036	737	539	457	386	340	303	278	249	228	230	226	217	207	213	182	151	160	187	139	155	150	160	149	145	154	154	152	143	147	138	144	169	139	150	119	124	127	167	139	134	130	137	141	122	133	129	141	137	121	126	122	130	133	132	132	132	111	143	148	120	119	141	104	129	119	125	144	135	130	116	111	109	103	137	126	122	128	125	140	134	110	129	146	139	130	124	124	128	121	154	131	153	119	131	133	138	132	121	103	109	121	134	108	140	143	116	130	111	129	117	121	125	132	121	129	115	123	131	121	121	120	138	128	134	114	133	116	127	119	137	138	133	122	113	125	126	115	137	116	120	134	134	138	115	138	111	134	134	127	120	124	114	118	114	112	103	123	125	135	130	115	116	111	130	128	134	146	126	124	108	109	109	101	124	152	125	139	114	99	138	134	133	101	137	118	146	116	130	123	108	116	109	145	118	136	119	119	123	129	128	119	120	132	129	134	109	122	142	119	130	111	110	123	130	120	117	121	120	122	127	123	135	124	114	140	111	118	116	111	138	123	117	122	124	113	110	119	139	126	113	127	132	121	134	112	122	128	103	124	117	129	124	113	122	154	129	137	111	141	139	128	120	121	115	115	124	133	120	126	111	123	104	103	110	114	108	115	143	117	132	121	124	134	106	115	127	105	118	105	124	120	112	125	120	110	132	109	134	144	135	115	129	134	147	115	107	117	116	129	117	147	127	117	128	130	111	125	128	129	139	127	125	118	130	124	138	129	138	127	126	152	127	131	119	122	135	134	128	128	114	150	135	127	132	130	138	126	128	122	116	115	118	123	126	131	118	119	136	108	116	120	115	134	125	127	111	143	133	122	128	113	134	127	135	134	124	132	112	128	105	136	142	119	109	150	142	123	128	138	136	115	142	105	131	114	122	124	131	128	117	125	145	117	143	135	126	109	111	135	107	126	138	121	128	114	101	123	122	130	136	122	124	102	132	131	115	128	135	128	139	111	105	125	116	120	105	126	131	128	121	126	107	124	116	116	128	136	113	134	136	117	148	136	106	110	126	119	148	129	140	130	120	114	129	119	115	140	124	139	92	119	128	105	107	127	120	139	145	129	127	127	130	99	128	123	118	125	113	118	139	116	116	149	126	128	113	123	125	137	129	134	130	114	137	135	120	118	111	130	138	134	125	137	126	132	107	120	118	122	126	129	121	118	117	136	113	136	119	133	125	127	111	116	106	127	147	111	133	121	125	122	135	135	122	130	132	132	124	124	111	117	132	132	120	136	153	119	122	129	111	127	106	123	133	125	111	122	111	108	138	115	122	122	126	117	114	136	150	126	104	144	120	140	127	133	121	128	127	124	114	135	114	149	119	142	126	130	113	127	118	117	129	151	132	124	122	127	125	113	115	124	126	131	117	114	130	130	154	123	114	129	139	128	111	120	123	140	109	122	137	137	120	143	136	127	117	147	107	141	138	133	141	115	121	112	129	113	114	123	125	122	137	125	116	105	117	106	117	116	118	127	137	111	134	134	111	131	134	121	132	121	106	142	136	123	121	108	136	122	124	127	125	138	124	107	142	123	150	118	112	134	109	128	123	120	138	124	140	134	132	132	139	124	119	127	131	126	100	116	117	133	134	133	132	126	122	137	115	125	121	123	128	114	111	127	139	105	128	131	116	143	118	142	114	111	153	113	120	127	117	134	114	98	109	115	119	125	142	106	120	131	127	124	142	90	121	118	137	123	134	130	110	124	131	141	121	100	114	141	111	133	126	145	108	124	130	122	134	135	119	119	142	118	127	127	117	117	123	122	115	123	135	123	122	149	132	113	126	137	130	121	125	125	127	117	121	136	112	138	127	128	121	115	99	116	144	124	127	123	136	137	133	129	152	131	122	128	129	132	122	117	118	114	118	132	134	122	130	122	106	118	124	113	130	133	127	138	108	126	122	115	145	100	138	115	117	140	120	103	152	124	121	113	136	102	122	106	121	125	131	128	125	126	121	108	109	122	117	118	107	130	123	110	130	131	126	151	144	139	113	122	146	102	121	110	141	135	117	132	117	111	135	128	118	139	112	120	127	115	106	141	145	141	124	123	135	117	124	142	107	121	111	118	127	126	132	113	120	127	115	107	116	118	115	112	115	115	109	130	127	109	123	131	107	120	114	136	123	124	129	118	116	136	121	123	117	116	131	110	144	136	121	145	115	140	116	143	132	131	121	139	118	128	124	109	111	113	131	120	122	129	104	126	134	111	147	127	118	157	129	141	126	113	111	107	122	124	125	131	111	135	114	131	124	124	133	147	120	131	118	119	135	120	116	111	122	142	114	127	129	132	134	120	144	129	110	104	121	108	129	135	134	130	128	111	131	134	113	122	134	124	131	121	105	112	127	124	110	120	107	138	131	133	117	128	105	111	103	119	129	128	117	121	108	112	129	113	126	127	121	141	127	140	116	125	124	131	139	155	119	126	133	111	123	103	124	120	117	114	134	128	135	132	114	136	112	114	125	145	115	139	140	130	133	107	122	116	128	124	117	128	134	130	142	118	124	126	113	103	135	117	127	147	134	121	131	128	132	151	126	126	141	114	132	140	107	122	138	118	116	144	149	123	91	130	138	131	120	141	146	122	130	111	119	134	124	129	111	117	124	129	122	118	125	118	132	130	105	145	132	135	125	131	116	135	103	100	126	123	105	98	138	123	111	130	104	129	135	122	109	116	124	114	123	125	107	108	128	109	135	129	128	116	122	115	119	139	119	128	111	124	133	111	111	125	121	120	122	114	110	101	136	139	135	128	109	128	105	134	128	126	117	129	126	113	102	130	123	131	109	95	111	123	130	117	125	122	126	127	125	125	107	117	113	117	134	122	133	117	131	115	128	125	95	112	127	124	123	123	126	128	111	120	133	146	131	149	117	112	121	134	125	129	127	124	124	120	122	107	126	121	117	124	120	117	119	123	151	129	129	129	115	125	141	106	121	135	126	117	130	121	108	138	121	138	135	118	129	153	123	140	116	124	121	120	126	129	135	115	118	117	125	117	117	131	132	109	130	122	167	150	130	116	139	105	103	131	116	117	124	124	140	125	119	138	145	130	120	120	134	124	135	101	137	138	112	126	122	127	131	128	128	128	118	121	132	147	125	118	122	123	113	127	122	117	107	113	113	129	120	125	144	124	128	128	119	116	123	124	127	131	126	123	131	116	138	126	114	111	113	114	137	138	113	118	131	115	135	115	121	135	106	128	137	140	130	124	131	126	112	149	118	97	131	163	127	126	122	111	131	144	129	119	128	117	127	127	114	98	124	126	138	112	109	140	121	111	135	141	126	126	144	111	125	122	129	117	135	138	159	119	122	125	153	102	129	105	125	133	100	133	121	124	128	129	99	126	115	120	130	129	128	130	111	142	111	104	139	109	135	130	101	120	138	119	139	108	136	137	125	132	112	132	148	128	127	121	115	131	120	121	132	138	132	148
27984	23533	20549	4490	1225	803	618	460	412	330	345	318	330	272	264	292	296	264	300	291	287	307	281	285	277	302	263	317	277	246	290	270	310	251	279	274	283	319	253	288	265	305	307	258	272	290	264	266	312	270	258	281	263	249	246	260	286	315	296	319	297	260	268	271	314	286	290	276	287	282	308	269	317	279	297	277	275	306	282	320	283	283	279	287	288	288	278	299	297	291	296	281	279	268	293	264	278	273	274	254	244	260	301	266	274	274	282	281	263	274	274	294	259	303	249	301	300	280	291	278	260	289	282	288	285	267	293	282	275	281	303	295	282	301	251	260	286	276	268	270	272	301	282	260	285	301	276	291	270	266	265	279	270	276	257	259	277	293	309	304	285	247	287	303	296	287	306	284	286	331	289	304	245	288	283	285	289	277	313	257	252	299	278	283	281	285	276	281	270	255	309	283	276	272	287	264	268	274	289	289	279	276	269	287	291	281	271	285	261	275	267	282	252	284	281	282	275	278	285	299	292	259	296	288	273	301	279	285	279	277	307	319	290	297	301	274	302	259	297	277	291	305	271	277	280	260	298	324	297	282	306	280	281	315	276	287	304	287	301	256	297	278	260	278	307	277	255	271	276	261	285	282	282	276	298	305	282	275	293	320	269	285	267	265	283	271	293	283	253	292	274	292	271	300	274	265	269	297	290	261	284	316	287	286	251	283	270	293	272	299	299	290	280	270	275	260	305	281	296	305	299	289	295	269	276	276	294	303	251	258	281	287	235	267	282	271	289	250	295	312	262	277	281	308	267	287	299	266	298	274	269	301	317	284	272	255	258	311	284	312	301	250	304	288	267	288	304	288	304	286	267	270	281	286	295	264	267	266	291	263	280	256	299	289	290	286	316	270	269	283	314	292	289	265	269	256	287	307	292	308	288	298	278	267	275	246	303	294	289	281	319	301	274	288	250	307	292	285	303	300	314	292	297	262	274	271	283	265	292	298	287	275	263	315	284	265	310	329	310	302	298	280	296	286	292	281	297	282	283	278	288	299	288	286	267	275	299	267	280	264	275	304	285	296	248	284	288	274	294	296	304	274	295	268	281	287	257	271	280	302	303	273	316	268	306	266	280	261	299	308	258	243	271	276	279	294	255	250	281	284	308	271	283	254	293	274	287	288	293	250	260	259	279	265	306	319	293	290	266	252	289	269	285	287	292	320	268	296	294	312	252	254	262	272	300	282	306	273	292	287	300	327	280	255	313	269	291	292	283	295	304	285	264	281	293	273	258	275	245	287	282	261	292	297	269	288	298	274	280	312	266	290	248	260	299	288	296	274	316	297	314	272	313	271	276	319	268	289	290	308	315	246	244	247	280	298	284	300	307	271	276	292	284	258	278	273	295	296	246	277	277	289	290	265	278	261	309	266	272	319	285	287	276	298	289	297	300	285	289	287	274	282	270	319	296	291	264	283	303	285	285	297	270	250	296	295	296	260	251	301	268	274	291	267	298	270	283	282	322	299	295	232	269	282	292	267	289	289	263	249	254	289	268	291	316	282	300	302	303	283	267	249	302	291	252	279	309	274	280	284	280	288	289	261	306	263	308	279	284	293	308	282	267	291	291	275	274	244	256	275	281	278	266	297	292	264	269	271	273	272	265	285	298	272	257	285	263	285	278	271	282	296	292	250	297	283	245	292	274	265	289	287	298	291	307	290	281	275	247	310	301	294	289	278	294	288	269	288	291	281	284	284	267	269	269	289	306	282	268	312	265	286	304	257	281	292	274	271	296	269	313	302	293	294	278	301	292	253	270	287	294	269	286	272	302	263	298	273	274	284	251	284	270	297	269	322	288	270	286	310	294	277	296	274	302	300	298	302	289	282	261	285	289	288	274	263	254	281	281	306	306	259	269	283	288	264	276	295	256	290	288	300	268	285	269	350	272	270	300	269	276	273	314	301	291	263	264	247	303	257	280	255	253	256	290	317	271	298	278	289	258	279	264	282	261	279	292	298	260	320	269	284	284	288	292	275	295	297	278	284	299	302	245	262	283	267	285	280	282	290	306	275	260	305	301	289	299	272	271	285	290	290	282	277	288	299	271	286	287	304	311	277	308	294	271	312	276	288	277	295	279	272	291	295	278	270	279	283	277	265	287	296	286	274	286	304	310	291	264	296	284	295	251	283	239	267	246	305	278	271	290	272	283	287	295	281	270	291	284	276	291	275	302	291	317	298	288	287	291	294	281	278	265	282	275	295	279	280	276	251	324	295	295	266	287	297	275	278	274	259	282	278	258	270	269	261	276	297	307	278	286	274	285	287	276	269	291	314	286	290	272	276	287	291	286	274	282	278	273	291	289	301	275	249	261	288	283	286	268	303	304	290	256	270	283	292	280	301	282	278	271	292	289	283	281	280	280	302	295	293	306	291	317	281	303	294	300	270	275	292	281	275	291	303	293	293	296	309	268	268	308	266	292	281	282	299	319	275	281	294	281	308	286	297	269	288	279	285	273	270	294	281	290	300	252	277	257	299	274	271	302	301	284	299	302	270	298	290	315	317	302	277	302	264	307	282	254	244	313	269	283	292	274	246	289	303	304	298	269	250	306	277	282	275	273	269	289	288	276	262	306	327	294	268	287	285	284	293	285	297	294	288	269	269	306	260	286	293	275	283	282	285	299	290	281	284	291	292	310	255	299	260	274	234	288	304	271	310	272	291	265	289	292	264	286	300	275	288	272	299	292	276	292	292	302	301	301	264	311	265	267	285	279	277	266	261	300	284	305	285	249	264	290	278	302	292	289	285	267	291	288	295	305	324	270	293	297	283	286	279	282	285	285	293	252	272	298	241	303	274	318	300	269	284	291	261	271	297	278	277	268	275	284	309	282	278	284	262	282	286	301	274	274	299	263	284	303	293	285	261	284	263	292	300	296	305	302	265	260	310	273	276	296	297	290	294	277	297	262	287	281	300	289	266	280	291	300	295	314	284	305	292	303	260	301	285	308	255	314	268	275	265	298	283	289	254	269	287	293	275	262	267	275	290	282	292	268	275	293	277	271	243	280	307	284	280	268	278	261	291	286	256	285	293	280	274	289	289	297	274	291	280	292	270	276	273	280	290	268	278	215	285	265	281	245	332	296	275	263	272	296	264	285	290	313	282	261	289	313	267	295	278	283	260	295	288	276	262	301	291	265	284	288	300	277	284	290	265	279	311	255	282	294	279	298	241	280	279	251	284	290	287	289	267	269	256	281	265	256	262	278	295	292	304	277	259	288	292	274	281	284	293	299	276	293	287	266	300	268	295	300	267	285	296	298	283	283	279	305	265	282	300	272	283	234	287	259	283	287	316	274	309	273	280	257	288	313	271	302	283	263	277	277	275	251	277	260	296	313	316	286	308	287	300	294	284	284	289	279	301	270	275	286	298	249	290	281	277	285	246	289	274	294	271	308	305	310	298	306	269	273	296	306	318	268	241	252	296	284	269	285	272	294	286	272	277
27873	34694	20913	2865	2183	1479	1109	949	761	664	502	463	420	424	362	432	357	369	390	366	401	379	387	403	346	402	377	381	358	353	385	406	354	374	384	366	392	411	357	369	346	366	417	359	373	364	399	356	380	351	389	381	370	369	368	374	345	379	372	364	415	381	370	362	364	433	395	379	398	395	420	390	351	365	368	377	362	373	379	388	368	383	374	376	371	387	384	397	409	344	377	357	363	370	367	372	365	356	352	364	346	396	349	366	369	375	362	379	391	400	401	379	349	384	399	376	379	356	390	408	371	374	345	376	379	378	398	409	382	336	373	387	398	374	367	400	362	357	359	368	351	404	357	372	387	388	362	395	328	372	353	372	386	363	374	400	347	362	370	390	379	400	361	394	352	366	374	360	376	406	362	390	373	414	369	380	368	376	396	361	380	390	389	349	417	369	420	364	368	354	348	372	382	361	384	390	381	366	342	376	397	404	355	381	383	432	364	364	372	364	360	376	379	384	368	377	353	366	374	387	354	371	335	400	377	392	361	389	339	367	381	393	343	422	368	382	393	329	356	358	371	377	370	350	367	393	381	378	384	376	395	334	363	411	382	368	390	393	389	364	342	350	396	382	385	404	381	382	368	378	415	395	424	374	389	356	375	370	371	387	355	360	405	362	392	383	336	389	392	374	411	362	411	334	382	394	362	392	362	374	422	364	419	400	378	364	366	373	370	391	413	385	372	385	363	396	361	376	390	375	390	368	368	370	401	381	395	364	358	379	351	393	371	331	343	355	395	366	360	357	380	341	362	369	341	345	395	373	393	386	368	367	375	368	392	404	416	368	360	407	375	396	377	367	381	353	363	369	354	381	398	357	388	394	364	340	374	360	378	352	354	395	341	364	355	399	371	367	376	339	372	397	389	372	385	367	377	388	389	383	395	380	381	391	356	373	398	377	366	370	377	408	358	396	383	367	420	377	373	385	415	378	348	375	385	358	374	361	359	392	390	369	331	424	370	365	405	350	328	375	352	396	350	386	392	395	376	368	401	420	411	379	369	397	391	413	412	406	371	394	385	387	428	382	356	375	346	394	394	408	371	378	349	334	380	368	380	386	394	375	337	375	366	355	371	384	425	400	336	394	384	386	400	386	378	378	392	387	358	342	377	389	384	363	384	361	376	389	389	367	348	414	388	392	372	348	358	370	388	373	393	414	357	387	387	356	356	413	373	366	367	356	363	345	387	369	370	378	373	396	378	385	389	390	349	389	436	409	374	378	364	391	359	375	349	360	355	363	386	344	343	387	369	370	357	373	337	330	365	368	351	361	380	356	371	393	400	361	338	385	365	382	368	378	360	398	352	373	389	409	353	373	344	361	410	400	348	401	361	369	387	351	387	346	340	369	331	382	343	372	353	342	380	385	397	356	382	354	360	362	363	384	388	409	413	361	388	377	363	382	386	376	363	394	381	381	360	402	337	375	402	383	381	371	380	391	400	375	380	384	368	372	363	381	389	373	397	352	372	375	403	360	353	377	351	411	387	380	386	361	354	331	384	366	392	382	382	398	377	369	355	391	353	390	351	364	365	375	338	344	385	366	366	385	382	365	406	390	380	389	381	381	389	368	381	379	380	391	388	393	382	374	388	362	375	386	345	389	365	366	351	409	363	362	370	373	379	357	406	392	392	396	383	390	395	394	370	396	368	368	363	356	382	364	376	372	440	371	368	365	380	392	402	364	362	352	386	348	400	403	384	366	372	353	364	396	381	370	336	361	357	372	386	360	394	391	385	369	379	382	377	392	382	374	364	388	365	378	362	384	403	368	394	387	401	398	374	368	371	348	402	382	372	382	380	398	368	356	369	376	376	376	376	357	389	384	380	377	387	382	420	367	373	418	341	371	386	382	413	353	381	402	384	378	344	362	353	378	375	371	382	389	370	391	331	344	395	375	369	399	339	344	370	361	399	371	408	364	414	387	392	378	387	386	388	351	395	335	364	389	345	371	397	410	365	390	382	375	371	359	373	371	376	403	375	367	383	394	402	368	380	394	382	387	394	363	384	364	371	398	384	351	362	383	383	383	370	377	360	394	404	376	363	365	371	374	366	400	384	380	341	400	323	353	384	387	357	344	401	352	389	378	371	424	368	360	354	372	392	370	405	394	419	420	357	399	378	387	393	361	376	371	366	388	346	416	385	388	366	378	378	380	402	367	365	341	395	390	342	378	356	357	343	395	367	388	346	387	367	363	367	377	381	343	370	390	380	387	374	380	383	371	367	355	369	389	347	396	384	374	402	380	416	386	377	392	383	353	388	387	396	372	362	396	396	383	364	378	355	375	369	399	364	373	384	384	381	399	379	369	360	356	378	413	351	387	368	387	389	385	357	348	347	389	380	392	354	372	366	390	386	398	418	366	372	387	322	408	387	404	362	385	344	409	378	390	363	404	366	375	413	402	390	362	383	357	369	361	370	383	386	359	400	352	395	373	346	370	402	390	362	345	361	385	345	378	384	382	362	417	373	316	392	378	384	391	373	384	369	382	342	352	383	379	334	392	372	393	423	367	408	362	386	389	387	376	363	380	335	385	385	376	365	357	367	377	377	398	353	378	362	365	337	376	402	373	384	357	365	383	386	330	384	412	386	380	420	397	359	395	353	404	363	357	391	385	395	344	389	393	379	366	386	405	398	355	360	390	390	365	408	376	378	360	342	370	377	382	395	376	334	369	371	371	368	378	388	365	403	346	390	362	364	394	370	360	394	335	345	376	370	340	365	361	375	395	388	353	376	372	341	395	413	365	412	367	381	378	370	331	407	380	380	388	393	347	336	347	359	368	342	347	401	396	334	378	383	360	373	380	388	334	362	398	357	357	391	366	385	344	343	391	370	359	388	361	387	361	367	383	349	352	394	384	348	398	384	373	355	394	379	374	355	394	395	395	370	401	356	368	361	374	344	359	387	356	371	341	327	366	379	417	399	368	370	367	415	377	395	339	360	361	372	353	372	329	344	404	371	407	366	393	359	353	345	390	378	344	370	320	360	417	402	384	355	407	337	373	340	371	379	366	396	368	370	363	390	398	377	376	399	394	374	370	393	363	371	355	409	379	381	353	385	361	345	383	366	363	348	394	368	337	382	379	383	347	399	379	361	361	399	382	404	370	404	398	370	396	344	362	323	377	393	371	360	358	386	361	368	362	408	405	355	384	346	380	376	366	385	342	360	398	370	375	386	366	389	384	357	395	357	424	377	380	391	401	361	418	366	375	398	420	407	403	348	390	368	423	387	373	366	365	368	395	375	392	410	365	345	368	378	384	375	360	361	394	371	389	397	386	372	368	390	369	393	368	379	358	362	382	404	406	370	345	366	347	386	402	390	401	340	370	382	382	363	406	383	353	356	315	433	376	385	382	358	380	355	397	384	345	365	348	372	403	377	373	382	426	400	383	399	399	369	394	388	353	370	389	378	402	379	329	359	378	319	363	384	343	353	375	375	386	343	398	405	381
24463	21741	29518	24138	21085	9686	1292	772	561	425	338	335	309	268	256	251	233	253	230	239	201	241	227	259	222	236	213	183	188	209	224	221	198	206	196	240	212	230	248	222	203	265	218	235	227	243	212	237	230	205	201	221	224	210	215	223	224	201	237	215	212	207	234	228	205	225	200	206	223	219	211	243	195	213	214	200	211	246	223	214	211	209	204	241	208	214	201	202	220	213	226	217	232	185	207	204	201	224	209	205	218	199	187	213	220	219	205	201	238	224	214	215	234	252	209	223	225	214	224	212	201	210	217	225	245	235	203	228	223	217	212	187	232	228	226	204	241	207	214	213	219	219	186	206	213	205	188	215	221	218	190	198	223	218	220	207	239	205	198	207	209	198	216	231	216	185	225	213	222	222	213	219	203	219	212	185	214	204	211	188	212	210	190	242	225	218	241	216	234	209	222	214	214	226	208	222	217	192	225	197	205	239	205	218	192	221	240	209	250	227	220	222	217	217	218	191	229	191	221	207	217	226	227	237	208	230	191	254	201	208	234	215	219	230	216	198	220	232	250	205	189	212	239	212	197	204	208	211	209	184	198	238	207	214	218	212	221	195	216	209	179	220	223	214	192	207	200	204	213	235	250	224	213	229	210	223	190	187	217	211	199	238	194	206	203	240	205	193	211	223	209	252	219	227	220	227	226	222	213	202	204	206	216	194	216	196	189	232	238	205	186	228	221	222	229	231	208	224	218	216	224	231	229	191	204	224	225	222	199	211	223	226	219	189	225	235	211	246	211	214	216	191	232	203	226	232	204	202	217	232	202	221	209	207	220	235	204	238	214	220	207	218	232	214	197	216	215	216	206	233	208	201	217	212	207	228	211	202	205	225	225	231	199	226	225	225	197	218	259	207	221	219	211	216	218	220	224	193	201	213	197	225	222	217	184	223	234	213	231	252	229	228	217	215	218	214	208	223	210	207	233	207	228	216	240	206	207	196	229	223	214	219	210	195	187	217	207	224	219	216	197	226	187	210	218	217	224	219	207	231	178	230	221	194	221	204	208	208	197	219	205	221	192	216	220	218	211	209	222	213	205	174	207	219	238	217	232	204	214	218	202	190	230	236	224	220	229	224	220	204	208	208	226	217	203	204	201	202	228	228	196	212	202	197	228	209	220	217	211	205	222	202	209	239	185	206	221	224	203	217	240	209	206	238	207	233	209	208	200	209	203	230	220	218	216	228	210	231	188	218	201	214	201	224	228	216	201	245	218	230	222	201	209	230	230	208	231	221	243	232	218	217	233	221	194	212	216	192	202	229	223	211	207	216	195	220	189	215	219	202	218	215	182	217	222	216	204	191	225	222	232	212	227	204	237	187	194	214	202	213	219	209	184	213	236	211	212	195	218	212	209	242	198	203	245	194	213	220	212	189	243	216	220	213	208	210	229	233	218	222	193	207	226	224	212	197	237	234	225	210	237	219	233	223	188	216	215	192	245	193	206	194	201	184	218	226	215	211	229	229	227	238	217	209	221	213	209	215	221	199	215	207	191	207	226	212	195	225	210	211	203	232	205	224	187	199	213	186	192	211	216	211	241	215	205	238	201	238	208	228	218	197	218	213	201	203	223	208	196	219	245	231	218	221	207	251	199	235	202	232	204	187	215	237	223	216	233	190	212	205	200	211	209	219	227	233	214	227	193	202	232	200	209	199	195	213	236	223	221	228	199	242	247	205	232	215	222	200	201	211	196	201	213	196	206	194	208	204	227	231	192	192	242	202	218	187	210	255	211	220	213	227	210	227	222	225	216	229	208	216	217	235	220	216	210	213	228	203	201	205	213	211	204	200	211	204	221	244	193	223	238	212	216	227	202	212	237	216	213	199	194	210	199	210	199	202	219	227	217	201	211	232	236	230	236	210	234	214	218	227	185	186	223	238	209	213	210	211	230	197	214	228	197	223	188	213	208	229	245	222	204	207	235	218	233	225	211	210	228	210	210	217	216	223	220	211	201	209	212	209	225	227	199	226	200	197	229	190	210	235	221	218	206	228	206	225	230	211	239	220	214	231	240	215	205	209	229	221	225	230	230	194	212	199	184	215	252	183	195	212	223	222	216	215	221	226	195	237	199	216	230	229	200	188	234	213	208	226	192	200	218	223	199	212	200	207	224	202	188	194	228	227	206	234	219	214	225	215	224	216	216	224	230	195	206	217	209	209	211	235	219	197	216	222	218	222	215	182	203	236	211	248	211	198	204	222	222	235	215	201	215	210	219	197	211	213	243	223	201	215	236	244	230	229	239	216	214	209	217	225	210	213	194	215	197	202	227	196	196	239	194	206	212	208	228	210	223	212	227	225	219	212	210	228	245	209	227	202	218	209	217	221	211	217	231	229	238	209	198	213	206	227	240	217	207	218	244	213	217	210	222	209	235	218	213	240	233	219	205	237	200	211	245	219	218	188	227	210	220	204	192	203	203	205	191	181	236	208	197	199	241	216	226	234	215	216	212	224	258	233	225	234	215	190	189	210	252	230	240	212	239	216	204	220	219	220	214	184	223	193	229	216	226	175	197	207	211	209	218	229	200	185	223	227	198	196	230	233	216	234	216	204	219	202	202	226	201	208	202	204	203	209	237	199	189	237	216	220	227	187	211	226	217	203	237	205	219	210	217	229	215	198	187	229	188	241	216	218	196	227	232	209	232	231	205	199	228	222	193	202	220	182	233	199	227	210	211	211	219	212	220	211	211	229	207	253	213	212	201	221	226	213	202	213	222	218	180	209	206	229	204	227	231	200	230	206	218	224	217	210	251	232	226	201	204	219	209	230	201	159	203	211	228	204	225	200	216	205	210	203	224	209	211	202	223	220	193	234	221	212	242	207	205	244	204	225	209	228	195	218	226	233	220	244	213	210	191	210	212	226	197	211	188	178	213	225	206	209	230	203	194	195	229	225	216	214	194	228	242	223	198	217	207	216	225	216	232	198	196	210	212	216	187	204	194	208	216	213	205	210	205	232	212	212	204	229	235	194	226	201	206	209	201	211	225	217	223	220	223	198	232	202	214	221	226	189	203	223	219	214	229	213	242	201	234	185	225	210	217	200	212	198	202	204	209	225	235	209	201	225	228	199	212	204	208	209	195	213	214	230	228	226	208	205	226	216	223	224	231	212	211	175	216	197	242	231	206	231	214	189	248	204	213	209	209	220	206	239	236	236	215	206	230	223	204	204	214	197	197	175	206	211	214	216	208	212	224	213	234	242	215	221	205	218	215	200	223	190	175	207	246	220	239	199	214	198	223	217	213	222	217	221	231	219	236	217	208	210	242	207	211	202	216	219	222	224	214	212	203	229	212	184	214	213	199	231	211	210	226	199	215	211	223	182	219	223	237	195	218	212	220	211	215	233	223	238	218	213	198	230	209	219	199	178	196	208	246	223	200	225	237	221	200	215	227	206	188	227	233	226	194	216	230	248	224	228	233	243	196	233	248	224	196	218	226	216
53864	73063	46007	5822	4204	2993	2272	1783	1299	1014	753	638	499	455	400	398	404	345	348	335	343	334	328	291	336	351	337	292	295	274	314	294	314	290	301	310	327	304	292	298	280	313	320	285	308	300	287	291	307	300	289	325	321	282	279	304	297	301	300	325	296	308	313	293	302	268	293	305	278	299	277	308	274	309	301	295	292	305	317	303	299	284	274	295	294	302	285	273	285	321	295	304	308	278	287	298	287	264	294	273	330	314	318	283	295	285	252	293	315	282	288	295	312	305	292	289	299	301	292	309	263	284	309	302	284	320	325	283	308	283	341	293	294	303	290	298	301	280	289	320	299	313	274	276	300	288	277	309	295	297	292	300	267	290	295	317	299	301	271	301	327	285	296	276	289	293	311	349	274	263	279	255	299	288	282	344	279	315	284	287	286	291	316	322	311	301	299	312	309	259	301	322	290	295	308	278	271	298	313	260	261	295	279	298	290	261	277	276	304	270	273	264	288	254	280	283	284	290	271	275	279	292	273	305	279	294	288	284	274	284	266	312	319	317	263	294	276	265	311	302	257	277	283	289	295	267	294	290	323	257	280	307	301	299	316	268	294	314	280	315	289	301	302	294	263	284	292	282	290	322	301	268	272	327	301	268	262	293	308	292	286	277	277	297	276	300	289	311	277	317	281	309	293	271	295	302	286	288	307	289	301	300	296	293	283	285	282	308	279	276	273	299	273	265	279	272	287	307	265	302	268	284	285	287	306	297	261	289	289	312	268	283	315	275	289	300	261	264	308	253	262	260	295	288	310	252	299	292	315	264	278	302	311	265	273	304	293	313	275	293	296	307	281	281	292	293	292	291	278	265	307	270	250	299	314	280	265	276	305	330	292	287	309	280	287	284	268	306	284	300	327	307	268	304	252	304	292	298	296	267	283	278	301	307	287	263	316	283	304	287	268	291	286	264	279	310	282	301	283	317	293	268	291	293	333	271	300	330	290	292	305	270	336	283	268	289	293	289	281	299	273	270	315	311	300	286	318	295	316	309	264	263	279	258	306	301	306	292	287	283	289	318	252	275	271	291	308	306	269	305	324	246	272	312	292	304	272	284	299	284	290	272	283	301	277	297	304	265	292	301	261	280	331	269	282	284	301	295	302	276	311	294	311	307	287	279	284	260	319	282	301	277	283	317	299	273	277	294	263	283	303	285	287	321	262	293	281	295	275	285	308	308	314	310	276	292	276	299	301	288	292	299	289	300	294	275	267	321	319	290	316	265	318	278	290	311	279	296	321	297	275	269	259	287	265	300	277	295	297	266	289	301	285	310	286	269	299	281	314	281	269	296	300	277	280	291	299	277	267	258	273	337	300	273	279	310	301	307	303	303	276	286	298	294	271	280	290	282	287	228	288	302	247	287	254	288	267	287	284	266	241	295	291	299	296	281	289	316	315	293	296	305	297	302	288	287	291	285	287	297	288	293	285	286	285	288	310	267	276	290	294	296	291	296	303	292	303	305	293	302	277	266	303	302	300	301	288	316	267	300	286	315	281	287	295	283	283	314	300	284	297	288	279	299	278	294	286	300	313	312	275	324	272	292	300	313	307	291	273	270	278	309	275	288	310	307	308	284	275	280	313	281	274	295	245	313	312	321	283	305	296	306	298	285	274	301	311	289	319	289	279	263	287	282	277	294	303	245	296	288	295	277	313	270	298	293	286	298	285	270	300	289	285	274	287	310	308	262	250	286	301	248	277	280	307	271	295	300	317	299	306	274	280	278	276	293	290	287	313	323	288	291	280	287	285	293	271	290	275	306	273	288	278	291	295	312	306	313	320	305	294	288	272	292	318	292	264	279	334	326	298	273	312	292	267	323	314	297	291	285	282	310	312	296	285	291	290	292	275	295	294	268	278	299	305	280	311	258	312	303	298	310	302	326	280	303	294	309	244	289	288	300	284	274	299	288	303	306	278	251	302	290	280	301	261	313	296	263	296	289	303	310	288	284	286	293	277	250	306	301	263	300	274	275	299	308	302	273	315	282	309	308	290	292	302	286	295	282	277	303	259	283	283	290	271	300	281	273	302	304	284	288	290	322	278	298	298	261	305	287	305	319	291	297	304	316	296	291	304	323	284	326	270	286	292	266	276	317	285	283	311	316	312	278	330	299	296	306	300	264	281	299	304	290	302	296	280	310	293	330	273	298	323	286	292	299	273	305	265	268	299	330	265	306	299	301	295	321	294	305	298	297	284	278	296	311	262	286	304	282	285	241	280	318	299	281	289	294	305	293	297	270	296	306	294	290	290	284	301	321	290	297	247	339	277	287	301	289	269	290	313	268	304	251	290	283	319	291	291	309	273	299	269	272	293	321	299	275	266	298	288	299	306	254	302	300	302	296	264	284	309	307	279	258	274	279	268	281	300	288	282	309	281	282	287	284	301	268	293	287	297	296	320	291	287	299	269	280	295	306	303	322	304	272	270	296	294	284	304	316	277	302	303	282	280	262	300	272	300	277	300	254	281	295	274	302	296	252	280	308	314	277	280	321	275	300	289	289	273	249	279	283	303	292	296	316	278	284	295	304	296	292	289	288	327	312	299	322	290	318	315	298	310	291	315	302	278	251	298	297	291	267	291	273	333	294	296	286	290	292	298	275	334	268	296	280	305	308	297	305	300	279	272	287	306	272	341	302	286	294	290	322	305	313	331	297	305	258	310	265	321	301	280	282	329	284	272	298	277	259	288	299	272	313	274	288	286	314	275	300	279	296	300	282	310	296	274	317	293	273	287	291	297	308	274	271	302	288	302	308	281	272	297	271	295	292	302	284	291	308	262	306	306	290	297	298	304	326	270	294	311	284	281	281	311	301	294	285	264	290	284	287	285	282	312	272	277	307	298	307	309	298	287	293	306	272	303	277	283	290	267	304	276	299	277	301	269	278	291	335	267	274	276	306	299	289	309	299	287	289	283	280	280	281	292	294	293	292	252	290	314	272	308	320	288	302	307	276	313	303	293	260	332	298	290	287	284	291	289	303	313	293	295	289	288	311	306	301	295	280	255	300	289	282	318	291	316	308	291	308	284	273	286	297	292	257	296	260	256	297	279	294	286	280	296	286	301	291	282	288	276	293	302	269	289	271	292	273	267	303	276	311	276	271	306	308	292	318	300	276	308	288	295	295	307	312	297	302	313	266	291	294	318	273	286	305	305	318	293	291	298	299	268	257	301	293	293	293	301	302	291	271	307	319	277	300	278	325	315	308	288	291	293	303	285	309	262	282	296	273	291	262	282	277	294	296	285	274	270	297	302	254	256	300	300	282	325	278	309	307	281	278	290	302	312	287	261	309	295	281	306	256	258	294	288	308	294	292	282	276	260	297	293	278	297	286	301	284	283	324	288	272	261	268	282	286	265	281	304	268	309	308	276	282	307	286	320	336	259	296	261	266	276	294	299	282	292	290	276	260	313	304	290	290	282	271	284	312	279	315	277	336	282	304	318	306
23389	21571	29439	24083	21483	20637	5207	1219	690	491	395	299	226	195	194	161	177	165	158	135	137	112	134	143	120	112	104	113	103	100	106	103	117	97	92	103	100	98	97	106	105	95	88	109	109	98	100	112	80	96	96	103	91	116	87	87	96	97	110	93	90	91	85	105	97	96	85	99	93	87	106	105	102	81	112	100	87	78	89	83	102	91	73	89	102	98	101	97	73	94	97	72	90	106	97	92	103	92	106	95	88	82	109	93	90	80	91	100	106	95	97	96	88	115	93	113	86	96	91	86	94	83	100	91	84	103	84	81	97	99	85	103	94	100	94	98	80	101	89	95	87	88	91	96	79	108	93	99	95	105	99	79	95	87	90	113	81	108	84	97	88	77	92	74	92	106	72	76	82	93	105	92	91	103	95	90	83	101	71	93	98	107	85	88	95	83	83	106	96	92	80	85	95	106	92	94	97	72	98	84	104	100	81	99	108	88	86	104	88	69	88	85	95	91	63	85	83	84	98	81	73	107	108	76	87	96	82	79	101	98	94	99	102	92	86	83	94	97	99	96	82	92	89	91	88	75	77	88	86	95	100	97	80	89	105	84	99	87	97	97	104	88	104	95	112	105	97	93	92	95	89	75	87	85	82	91	92	96	101	100	81	80	104	84	109	96	88	103	86	85	85	92	98	80	80	98	88	87	103	81	91	72	88	103	93	78	103	101	88	80	101	78	84	103	104	85	83	86	95	91	96	98	100	90	94	98	101	95	89	109	84	102	97	86	90	95	84	90	100	94	83	111	99	94	86	77	78	90	90	83	94	115	98	101	94	95	88	110	102	100	87	86	109	93	88	91	91	92	108	73	94	82	95	101	85	95	90	87	79	91	88	94	101	72	103	95	82	104	86	80	93	94	104	90	101	105	93	102	86	95	83	87	86	100	97	91	85	97	92	96	103	78	86	97	88	103	104	102	94	96	78	105	99	95	94	97	104	98	101	86	82	93	91	96	102	92	90	99	97	99	85	99	128	101	84	79	97	95	106	104	101	90	115	97	96	83	85	78	88	95	105	93	90	106	88	95	95	99	114	80	96	97	88	88	97	105	103	99	84	101	91	83	86	105	75	83	89	95	100	100	100	77	88	87	91	76	97	89	98	97	99	96	73	97	89	96	104	94	105	99	92	92	77	89	89	89	89	95	103	85	96	102	81	77	100	84	77	101	110	101	84	92	99	90	103	107	90	91	92	105	99	101	97	77	89	83	87	100	101	71	92	110	86	78	78	96	75	111	90	94	93	83	85	97	92	107	105	91	96	109	75	89	126	110	88	80	90	103	93	83	95	105	77	79	95	99	105	88	93	84	96	92	93	81	85	101	83	109	83	119	90	99	85	91	88	101	88	90	95	88	87	90	97	92	93	93	102	90	100	86	98	102	92	76	105	109	90	83	96	97	103	80	97	80	101	103	81	78	101	80	84	100	105	89	94	89	98	94	83	86	92	102	96	94	99	86	101	89	103	97	92	72	95	92	89	103	103	86	99	75	101	89	77	86	77	66	91	92	77	83	96	99	87	89	88	117	111	91	104	105	86	84	90	93	82	88	81	84	99	85	88	79	97	70	96	101	71	90	103	81	86	87	83	90	107	104	95	93	101	106	89	77	98	102	92	105	97	98	86	97	94	107	93	91	97	92	90	97	112	87	99	74	99	83	93	80	85	90	89	98	85	105	77	92	98	100	97	95	95	85	98	77	97	104	95	103	89	81	89	90	84	92	89	79	90	82	91	108	84	95	89	92	85	92	74	96	103	93	107	94	80	79	118	95	101	93	91	70	97	97	79	85	107	88	89	91	103	86	95	99	112	95	103	77	85	95	93	98	82	74	75	67	102	92	85	66	84	84	98	108	119	73	84	91	119	96	106	97	102	93	90	84	90	89	72	112	78	96	81	98	99	80	105	71	91	71	90	61	85	92	75	107	93	94	91	88	89	97	99	97	75	88	92	101	88	86	86	99	87	82	118	108	97	79	90	88	81	68	93	95	95	84	89	87	87	97	107	108	116	81	96	89	107	98	102	84	80	97	91	78	87	105	88	102	91	101	99	94	75	106	104	85	61	91	102	87	87	102	78	100	77	96	100	88	96	98	88	99	96	93	97	113	88	87	87	73	91	83	87	95	84	89	84	96	88	84	104	105	113	108	89	97	110	99	106	94	80	96	98	105	107	90	77	106	98	103	103	102	103	86	81	92	88	98	93	98	95	103	89	77	94	111	93	99	85	96	99	83	100	87	108	86	81	92	90	99	82	93	76	83	87	95	86	89	113	81	91	91	90	90	78	111	91	94	87	88	100	104	93	92	97	102	109	76	84	82	94	112	86	111	98	84	90	114	108	100	92	98	98	79	99	91	100	82	94	82	100	75	93	87	75	76	81	92	62	95	92	84	97	90	110	93	80	98	88	103	113	84	79	99	90	94	94	77	100	80	91	99	95	100	86	73	100	86	86	85	80	87	96	95	77	98	90	80	82	110	86	95	100	113	86	97	94	76	105	110	102	95	91	98	89	96	107	97	82	93	87	88	86	88	78	98	83	89	96	99	80	81	85	76	99	109	85	90	89	94	96	76	101	84	82	106	88	110	103	95	81	96	93	94	88	79	108	98	78	95	104	94	89	94	103	78	86	109	74	82	97	103	94	101	87	96	112	86	93	93	88	85	103	93	88	86	83	77	104	77	91	92	101	74	87	91	79	99	78	89	90	116	74	100	85	102	104	95	103	70	82	89	94	82	91	90	78	96	96	93	96	82	89	89	89	106	102	96	81	98	82	98	81	86	84	102	107	96	104	97	109	95	95	85	92	84	87	106	85	100	96	94	103	80	93	105	99	91	97	90	101	84	99	98	110	82	92	97	81	77	79	89	78	96	125	85	84	85	88	89	99	104	100	76	94	97	87	93	103	91	91	116	107	86	101	100	101	84	110	85	99	80	96	85	89	97	100	88	104	75	98	99	78	91	113	89	133	93	98	94	92	105	105	96	72	86	87	81	88	106	87	109	107	103	98	87	85	101	86	92	90	87	93	108	83	101	102	78	95	88	88	115	89	93	82	99	91	86	84	87	91	84	102	95	96	98	85	114	106	87	89	94	116	110	82	92	101	83	90	87	110	90	79	94	98	91	92	95	100	90	84	68	112	90	105	102	80	101	107	108	100	91	107	91	89	97	107	83	122	92	92	99	94	99	93	88	93	113	87	96	93	71	113	69	91	94	84	98	98	84	103	109	94	108	90	90	90	98	98	108	82	96	79	91	93	92	94	91	91	95	88	87	93	102	89	89	79	100	89	96	87	76	76	82	87	75	93	80	105	99	103	103	93	107	99	103	87	100	98	88	112	105	92	105	87	81	91	76	74	94	84	93	98	95	65	94	102	98	102	84	95	98	88	94	106	85	79	86	78	101	80	94	94	82	113	100	96	81	88	98	91	98	90	78	95	104	79	95	94	87
58521	77993	52423	8459	6121	4524	3459	2936	1914	1336	988	705	550	448	311	348	275	294	247	240	255	215	210	176	179	193	161	172	174	150	166	152	175	146	140	150	137	146	156	136	145	136	161	143	143	159	111	149	141	147	134	130	138	129	126	120	139	131	135	130	147	134	149	139	129	108	128	148	129	141	145	132	135	139	117	144	101	117	139	136	148	129	127	129	120	131	123	135	117	125	134	128	144	135	126	119	119	150	123	137	125	111	124	108	130	129	139	123	117	117	125	115	129	132	126	144	155	117	122	143	117	141	137	123	129	128	135	123	115	122	119	125	112	138	137	139	121	123	144	112	132	141	135	124	122	126	129	137	137	135	150	114	149	131	140	140	121	104	116	113	137	152	141	133	117	110	136	141	107	114	123	138	122	129	129	154	117	125	107	131	129	134	126	124	114	122	123	106	119	137	126	146	132	117	129	127	122	116	116	143	139	121	137	118	114	126	138	125	108	118	141	110	128	124	124	102	121	134	124	127	128	126	123	122	116	117	133	128	113	99	131	99	130	119	110	134	109	136	135	121	118	118	125	122	117	129	117	123	116	123	112	131	113	116	132	139	137	110	111	142	136	111	137	140	142	131	122	137	137	114	127	115	114	116	135	113	132	126	127	121	129	140	124	125	113	124	130	131	127	118	126	137	127	136	128	120	140	115	109	124	128	139	131	129	144	133	127	148	113	151	131	146	116	107	125	129	138	109	115	129	127	140	130	142	118	97	120	135	113	137	125	121	129	137	110	127	110	138	118	132	130	137	120	116	120	143	144	121	128	145	121	127	116	138	123	107	131	128	121	133	120	132	152	125	139	136	111	126	104	109	122	108	122	133	108	118	130	125	114	141	133	116	147	131	122	119	115	119	128	144	118	121	131	125	131	132	130	133	106	116	115	123	124	132	133	123	142	129	114	136	107	135	107	115	107	133	147	119	137	140	121	127	125	121	139	112	130	144	141	126	132	132	142	121	118	125	123	135	134	118	118	133	148	132	106	116	123	110	122	135	124	129	99	128	143	127	121	126	141	136	125	141	119	123	118	125	97	134	114	128	109	127	129	127	130	117	132	131	113	125	136	129	134	131	104	120	105	105	127	113	118	134	137	136	130	120	140	130	130	119	149	118	144	114	124	114	160	123	144	124	123	110	136	129	127	124	119	102	138	128	133	140	131	111	134	136	123	135	125	129	124	130	127	130	131	140	104	117	141	124	132	128	140	123	128	115	129	131	134	111	129	121	141	130	120	116	115	136	122	123	118	140	125	143	117	118	116	114	117	151	129	116	121	137	133	129	126	129	112	147	124	115	146	113	130	124	133	132	124	133	138	127	117	146	131	99	140	143	156	129	118	144	130	139	136	114	130	128	106	136	123	121	121	126	116	131	126	113	140	121	115	119	121	108	103	139	109	98	114	122	111	122	137	135	136	128	132	124	126	133	132	121	115	130	130	133	119	119	124	125	118	129	124	131	121	115	127	120	118	111	130	123	117	137	132	124	130	121	105	121	121	123	106	124	113	122	143	156	99	102	132	116	139	117	121	128	133	122	118	121	107	122	141	108	128	120	134	134	112	126	148	126	126	128	124	139	120	132	134	140	134	131	136	140	115	114	120	119	119	116	135	124	136	137	133	135	136	127	120	147	131	122	111	140	121	118	117	120	116	131	127	122	128	125	141	126	123	117	113	126	126	132	111	132	140	146	133	120	122	118	110	129	111	148	134	103	106	142	121	135	123	148	123	116	137	116	125	136	125	122	145	125	126	124	110	114	112	133	118	147	159	122	142	134	118	136	118	124	117	154	109	131	137	127	116	128	115	139	138	111	131	116	125	133	121	139	114	124	116	123	123	123	132	134	123	132	121	123	131	123	123	114	116	117	132	121	117	139	134	128	124	122	143	134	138	123	152	127	137	133	130	136	136	108	118	111	129	108	124	111	163	119	136	137	133	122	98	128	137	128	125	132	127	119	138	125	128	137	130	124	115	110	115	137	121	130	97	132	124	116	120	118	111	113	122	132	132	117	132	144	122	138	123	113	121	102	119	128	126	126	115	112	127	109	129	120	146	138	125	116	110	121	123	116	119	136	125	139	138	118	122	144	126	124	135	115	135	129	121	130	118	117	141	116	122	144	132	142	140	137	118	116	135	117	124	133	97	129	138	138	126	154	145	130	120	126	115	121	108	124	111	131	138	122	121	108	119	127	117	114	120	133	138	137	129	144	110	123	121	121	126	135	146	110	128	124	128	122	124	132	132	110	124	127	125	126	136	109	143	115	114	119	138	117	127	114	128	122	127	133	123	132	140	137	123	116	104	126	120	127	126	124	138	142	124	112	119	138	127	147	134	143	139	125	133	99	121	134	108	125	139	103	143	119	129	126	136	129	119	137	125	133	118	124	129	128	138	115	118	150	126	142	137	129	131	104	135	106	100	114	120	125	131	124	145	149	118	127	122	128	130	130	110	110	113	127	141	123	137	129	118	117	132	147	105	132	130	125	112	135	122	119	150	120	125	116	119	122	133	123	128	130	125	121	118	106	123	113	122	124	121	104	127	129	119	128	111	132	112	119	133	107	118	135	131	112	131	126	128	121	117	121	118	115	152	132	135	120	142	125	115	117	121	112	128	142	111	112	132	128	130	126	132	132	123	138	122	126	131	110	113	130	137	115	114	119	136	138	133	126	130	117	116	137	126	152	134	126	145	123	127	123	113	146	117	126	138	133	117	127	114	127	120	128	129	113	122	107	111	116	128	115	118	127	113	132	139	117	113	135	115	130	118	116	127	117	104	123	141	127	125	125	148	129	131	141	119	137	115	109	119	130	134	127	111	129	137	145	151	135	151	133	113	131	136	119	136	118	127	133	125	124	113	132	108	131	124	107	132	130	121	149	133	119	123	134	131	110	112	147	137	146	109	104	140	128	141	139	141	138	142	135	123	141	123	126	125	130	135	111	127	130	126	125	126	133	156	126	131	133	134	123	127	123	127	132	115	124	133	129	133	114	117	129	119	117	122	138	130	129	134	132	138	133	140	129	148	137	132	134	153	121	116	110	149	140	122	114	112	101	122	130	123	120	133	137	132	115	152	134	117	134	121	118	124	134	114	108	122	125	114	132	129	125	141	118	125	132	139	107	117	117	120	132	135	128	121	138	145	148	134	152	123	107	117	131	115	132	116	127	126	144	136	121	111	102	138	143	118	131	131	146	133	122	131	125	142	139	128	124	145	121	157	131	125	136	134	118	123	120	116	142	122	118	116	138	108	127	137	122	132	108	119	130	118	119	121	143	115	139	128	131	132	134	127	124	120	136	131	119	122	142	125	120	103	141	117	121	137	126	118	132	133	125	110	125	109	109	131	137	149	121	123	110	137	144	139	129	108	144	123	129	122	125	124	134	126	117	107	130	108	137	118	125	124	107	129	138	127	124	112	127	114	120	161	127	136	143	122	152	145	144	128	122	125	117
27904	23075	20089	4096	1050	732	589	476	440	363	333	306	300	278	308	281	322	305	305	284	295	276	290	260	279	312	314	298	275	263	277	245	247	301	276	299	296	287	301	315	314	292	284	276	276	271	290	277	294	299	276	287	293	294	267	279	245	265	248	299	275	295	279	320	267	272	259	294	289	313	269	286	307	287	267	289	305	301	256	265	265	304	312	289	276	274	286	291	273	304	293	272	276	300	296	257	307	296	277	274	269	297	289	318	291	289	321	295	269	272	304	300	259	289	290	321	253	254	262	273	304	275	279	298	290	302	269	267	313	305	287	293	275	286	277	288	281	297	288	294	257	282	254	306	291	297	296	267	277	307	282	267	267	323	290	273	289	287	283	312	300	291	287	265	280	289	274	290	296	287	294	300	288	264	289	277	272	293	267	284	251	279	289	252	276	288	259	281	307	284	292	284	309	259	257	306	290	310	288	280	280	283	286	297	265	282	280	260	310	327	286	270	309	282	303	294	279	276	302	285	260	277	279	249	284	317	279	275	253	276	293	275	289	292	288	259	295	275	278	312	293	244	261	258	293	262	270	273	307	279	277	275	300	248	290	278	271	307	291	271	278	267	288	298	273	262	277	290	278	293	246	274	307	294	289	287	297	295	266	299	307	308	280	283	262	287	294	247	304	285	273	330	286	295	289	280	302	273	265	299	301	288	301	291	275	263	316	297	300	298	280	274	273	255	311	268	286	275	267	260	284	268	277	259	299	264	268	280	286	265	277	288	269	293	268	292	286	284	297	266	313	284	254	275	291	286	291	267	300	310	302	305	285	277	309	343	300	282	265	286	257	292	263	267	299	292	266	267	287	288	263	281	309	275	277	266	298	301	314	292	272	287	298	279	284	283	331	272	303	296	298	305	279	309	264	316	322	314	255	283	275	295	291	293	282	301	273	300	284	310	263	289	287	299	266	265	290	278	275	303	290	294	278	287	314	273	264	312	280	289	296	275	286	270	289	297	302	246	280	296	255	281	299	282	279	258	278	299	306	255	279	251	294	303	283	308	273	272	302	282	278	329	281	312	287	298	320	292	253	257	307	268	305	315	268	274	283	307	295	268	283	276	284	298	317	303	300	273	269	276	292	287	298	286	300	311	275	280	297	280	266	298	292	323	279	290	296	279	253	278	272	290	300	292	288	270	288	264	257	281	288	241	291	249	268	293	262	288	270	277	304	283	277	271	279	315	294	296	255	292	274	283	312	307	288	263	296	265	303	255	262	279	314	296	273	258	272	305	282	267	270	287	271	287	282	279	303	306	325	282	300	313	273	289	299	284	258	286	297	290	275	277	284	302	290	286	329	281	295	293	298	289	263	277	284	268	275	282	282	274	295	290	285	283	277	242	273	311	279	255	291	287	299	260	300	271	257	303	277	296	252	302	281	262	295	293	329	295	301	264	276	286	286	285	275	285	257	310	281	276	294	309	295	295	293	271	303	299	302	274	284	270	302	292	284	285	283	258	293	282	310	246	256	276	272	254	278	269	292	273	285	263	317	284	288	306	295	277	298	292	326	320	321	286	287	308	275	278	266	281	272	286	276	237	261	277	291	249	302	261	308	251	291	285	273	279	267	272	308	278	287	301	274	271	263	288	285	268	305	298	290	267	291	306	311	246	298	282	287	298	253	286	258	286	292	303	287	296	275	277	279	302	268	324	297	281	271	322	293	292	260	268	290	256	297	283	278	273	303	302	314	302	270	295	256	266	289	296	272	300	295	317	256	310	278	310	258	318	267	300	312	293	267	314	301	279	314	275	272	270	291	273	259	282	289	281	297	294	287	284	298	293	276	287	283	309	285	298	284	271	257	269	287	289	266	282	279	303	289	279	281	283	286	288	287	275	309	273	299	272	280	303	299	297	265	297	289	276	271	251	293	288	296	289	300	288	289	316	327	303	255	265	277	293	253	277	287	301	266	300	298	296	309	273	264	259	289	251	287	261	296	280	276	278	287	288	305	257	275	292	269	289	285	301	288	290	288	327	257	285	304	298	275	265	280	305	300	275	263	284	281	255	306	260	304	294	269	294	258	292	298	280	271	265	264	298	263	275	270	298	281	284	303	322	281	291	309	283	260	297	296	312	277	328	271	277	294	280	297	317	284	273	279	302	300	294	271	288	287	293	278	278	269	290	309	287	319	309	281	301	280	306	277	335	289	282	277	328	284	283	268	282	296	292	297	274	285	320	283	282	278	270	293	305	305	296	319	278	283	297	303	306	273	287	282	297	284	315	300	277	291	305	286	274	275	263	289	256	300	266	301	297	256	266	276	292	295	274	275	307	281	306	307	279	313	292	275	288	299	256	289	303	279	274	293	293	279	285	279	310	317	310	315	290	305	287	270	310	297	269	304	251	284	309	275	302	307	309	287	268	275	288	278	312	299	293	295	284	290	278	274	256	282	285	296	278	299	300	285	263	289	299	266	264	284	258	288	278	271	287	283	289	299	263	314	242	286	290	261	280	282	274	294	275	309	261	281	294	282	283	270	261	334	271	296	250	294	286	286	287	263	257	294	280	273	296	292	271	283	271	283	268	295	286	294	279	254	283	283	291	302	292	291	286	261	303	289	261	277	297	293	309	295	271	281	273	283	304	302	295	290	280	289	309	291	276	292	273	249	306	289	282	307	270	285	295	289	324	289	267	288	297	286	298	304	248	268	285	273	273	293	271	281	280	281	298	288	298	270	289	309	320	294	277	292	306	268	285	286	295	293	275	280	275	280	248	291	316	271	266	297	306	309	305	303	268	273	318	274	300	290	303	244	290	280	268	292	261	279	283	305	280	251	287	266	284	290	282	274	297	288	261	281	288	261	261	306	264	274	279	289	266	287	269	301	291	272	285	288	309	280	284	291	284	308	278	274	280	287	284	293	259	300	267	312	320	295	273	295	246	289	273	308	269	300	296	287	295	258	280	313	245	302	294	267	268	297	265	269	306	273	298	267	271	316	281	278	279	281	289	294	312	309	298	268	287	291	319	279	298	270	284	298	267	268	265	295	305	283	313	283	312	303	278	294	281	278	276	303	262	288	292	303	263	291	283	257	296	297	305	259	292	267	290	282	287	261	271	292	291	271	287	286	267	279	290	275	299	307	275	266	280	269	262	306	328	327	298	302	261	283	305	299	249	262	309	299	287	277	309	261	303	272	290	273	284	293	295	273	272	251	292	244	290	290	283	300	306	284	305	291	286	268	300	303	291	301	324	300	307	282	294	315	299	297	267	282	296	310	322	285	268	275	300	306	253	306	278	314	298	274	264	286	282	290	269	259	300	291	278	284	305	276	272	254	302	275	290	291	276	276	277	286	282	302	298	297	278	292	280	303	295	305	286	262	287	308	295	300	278	252	297	272	270	299	267	292	283	287	292	283	274	293	253	310	290	266	310	307	256	282	264	305	281	312	275	253	293	299	315	288	285	322	292	268	270	256	272	276	272	289	296	278	289	297	264
27898	32786	19806	3019	2048	1510	1194	960	740	653	526	442	443	417	417	397	391	377	366	408	403	387	380	384	423	356	397	409	383	361	383	366	328	399	394	404	388	420	403	396	381	364	348	369	383	390	418	384	378	400	376	369	372	365	390	365	392	422	353	349	356	368	373	346	406	371	384	362	362	376	394	373	356	375	393	404	367	416	391	381	388	388	380	354	392	349	378	374	347	349	390	366	400	398	377	390	354	386	363	393	377	378	371	361	389	383	405	400	391	373	348	361	338	358	418	390	360	374	371	379	375	405	369	364	417	377	376	379	355	368	382	359	370	375	412	406	402	340	377	411	387	387	362	386	415	343	349	386	374	364	359	391	353	368	407	364	387	386	339	384	403	390	376	397	369	408	342	407	376	355	363	357	419	398	383	352	412	407	384	384	381	355	366	389	419	398	366	416	371	338	380	403	384	367	393	368	410	385	381	379	395	380	400	368	365	377	409	385	403	422	370	373	351	398	388	336	402	379	396	410	397	410	378	383	360	380	418	398	400	375	426	409	364	409	365	372	335	391	410	403	373	398	363	339	386	370	388	396	398	361	398	393	395	388	396	403	396	367	343	400	412	345	351	378	404	383	391	348	403	369	395	391	376	368	411	373	397	379	392	406	409	393	351	411	388	383	370	367	356	357	375	397	394	386	376	340	388	433	388	378	389	406	403	384	379	359	359	384	412	403	379	374	407	364	378	374	397	386	364	372	379	358	400	360	357	395	363	398	402	411	362	403	397	375	366	362	370	391	375	392	362	413	384	383	406	388	418	412	388	345	388	397	356	396	405	404	408	368	393	343	371	412	384	365	405	384	363	363	393	385	415	380	390	378	390	363	381	368	374	382	370	407	406	357	392	369	383	392	350	383	354	379	400	389	393	396	385	399	382	384	385	344	363	367	402	340	386	409	349	392	384	381	385	378	389	385	374	367	365	398	391	369	380	341	383	358	358	418	391	367	367	380	354	333	379	420	391	387	379	366	372	377	411	368	386	370	382	390	361	359	378	385	362	384	340	343	371	367	371	381	376	348	385	367	359	383	377	347	371	402	386	390	359	378	374	388	386	428	392	357	361	354	374	363	370	407	371	406	378	352	377	394	387	376	382	363	420	391	384	356	344	378	391	389	377	361	389	338	388	375	387	377	399	386	395	373	379	371	393	412	402	401	372	354	356	393	381	386	388	367	384	384	354	396	392	378	389	408	375	388	342	360	368	387	383	370	372	363	375	394	394	378	401	387	382	398	368	344	373	387	378	377	392	378	399	370	392	389	399	364	375	402	376	387	416	397	411	349	389	328	393	394	351	364	404	380	402	356	430	382	368	395	378	363	404	395	358	423	399	417	365	388	364	401	346	362	370	394	400	389	362	383	375	397	349	373	381	394	363	414	363	375	392	352	336	414	384	344	367	412	348	402	409	348	360	359	383	377	367	371	382	361	378	361	335	395	372	369	342	370	343	362	373	357	385	360	368	361	395	372	369	403	419	399	403	354	403	369	375	385	397	365	396	399	382	403	388	358	410	388	386	370	394	354	399	405	402	427	371	392	372	381	365	370	390	393	381	347	385	370	375	354	373	400	364	392	388	381	386	374	401	385	412	343	376	393	384	413	387	385	402	395	376	387	379	409	361	369	379	377	342	395	398	410	412	402	375	383	391	333	391	411	407	375	394	348	347	370	386	374	378	387	374	378	357	385	394	381	402	373	385	401	386	408	379	368	376	405	403	391	385	399	353	375	376	396	414	409	363	375	352	406	384	391	387	382	398	377	365	379	400	350	387	372	384	364	383	389	368	387	361	385	378	339	352	403	434	379	386	353	404	357	352	363	376	380	358	378	371	385	359	396	393	364	401	371	369	361	406	362	396	380	405	390	376	327	377	383	354	356	386	375	381	367	391	356	377	363	408	361	384	370	369	376	323	368	372	405	373	395	375	362	407	366	359	393	366	333	380	383	386	379	356	371	407	388	386	405	372	410	364	368	363	368	396	390	396	347	384	421	355	374	406	358	360	390	371	388	383	385	411	381	380	384	389	364	350	375	363	390	391	373	396	381	401	332	357	393	399	390	368	409	384	370	391	363	373	375	354	401	389	409	395	367	388	361	381	408	388	396	365	402	364	367	378	364	374	382	353	398	389	364	382	379	369	364	393	410	355	404	382	375	391	370	374	404	419	401	403	374	381	370	355	368	373	381	372	383	381	388	356	351	410	387	387	354	374	372	343	408	367	393	361	377	378	356	386	391	378	389	359	429	401	388	340	373	365	388	364	359	390	398	393	390	413	360	371	391	390	407	392	326	371	384	370	383	387	377	400	395	388	365	403	394	395	373	403	365	348	397	372	405	386	371	358	364	381	351	378	382	376	368	388	378	407	389	404	336	389	385	349	405	345	355	376	441	358	396	392	383	399	386	393	368	399	372	393	374	384	391	364	396	428	425	385	398	402	378	384	416	359	402	363	389	355	386	361	412	362	378	370	400	421	366	379	364	394	375	400	368	384	399	363	340	382	357	383	351	351	358	377	369	357	352	345	428	370	402	380	383	361	380	368	402	423	389	384	394	396	357	388	374	369	374	361	383	396	358	383	342	386	386	386	411	379	408	394	421	373	356	396	394	364	369	362	396	370	392	367	376	381	349	383	396	392	393	370	375	372	358	358	387	388	376	380	367	373	345	405	392	348	393	377	393	373	360	375	352	376	404	386	347	401	374	402	364	386	393	374	375	385	402	398	374	374	377	385	396	342	356	372	416	366	381	385	379	415	372	405	386	367	412	398	378	351	357	407	367	404	364	383	393	388	366	392	371	396	360	367	374	375	371	339	379	372	375	382	358	380	350	395	415	357	367	365	354	411	387	398	381	382	404	355	423	349	365	378	389	395	386	361	381	376	395	388	389	415	362	371	413	392	417	382	393	383	386	381	386	390	370	378	426	368	352	366	374	379	398	377	413	377	375	394	374	368	365	394	342	351	398	384	386	391	397	381	365	360	373	405	394	386	361	409	392	350	398	404	381	378	385	405	354	355	362	391	372	390	371	370	398	400	347	346	379	375	384	410	372	387	379	398	393	358	358	363	407	376	397	360	370	394	389	375	391	367	332	393	375	355	365	381	359	353	372	397	393	383	341	414	373	375	381	368	401	356	382	393	423	359	369	387	374	404	407	366	366	393	383	347	410	389	341	393	400	368	375	367	354	388	359	398	405	394	405	385	397	385	396	385	377	403	390	369	408	353	356	387	366	390	358	351	383	367	376	355	393	366	400	381	360	384	352	380	377	388	358	359	372	365	390	366	390	362	367	352	358	387	361	400	392	406	387	409	407	377	355	366	362	359	389	393	387	374	381	393	390	367	382	390	381	375	362	380	405	356	346	375	378	366	356	383	369	359	393	393	341	369	352	360	407	376	370	363	381	412	370	374	373	391	381	411	363	402	378	366	408	363	399	396	386	403	338	355	367	408	409
24376	21684	29340	24355	20826	8178	1301	762	552	486	381	335	289	290	260	282	271	226	261	225	222	239	216	216	235	230	236	210	214	220	221	231	225	226	236	236	211	235	226	211	228	218	215	222	242	224	225	208	233	227	204	263	221	237	219	227	228	219	210	191	223	226	198	230	214	201	195	232	233	226	222	211	196	232	199	256	200	237	208	216	179	219	211	210	211	216	237	212	237	211	209	242	191	221	220	205	201	228	241	198	248	216	247	240	213	211	220	197	184	236	221	196	214	224	206	227	206	212	220	194	240	237	216	208	231	225	221	233	215	210	189	224	204	217	206	232	193	197	205	214	241	220	208	228	247	217	207	211	218	185	223	226	191	208	243	221	226	175	211	209	223	232	196	227	232	217	240	231	219	221	214	225	231	228	193	210	200	209	225	231	201	222	193	206	236	209	239	242	230	241	233	188	234	223	212	214	216	215	186	208	224	238	221	251	244	247	195	187	206	232	204	219	204	228	215	236	230	210	223	200	212	226	200	223	205	213	216	224	229	219	225	223	222	199	226	204	204	208	226	239	224	229	258	220	229	230	206	191	249	213	232	227	224	209	201	204	204	235	204	179	192	205	221	214	223	194	221	205	221	197	223	202	214	204	218	227	246	232	219	224	210	237	236	240	222	217	196	213	213	229	220	231	213	226	225	224	222	210	230	213	220	199	212	229	238	229	211	216	201	210	220	196	225	221	234	226	206	215	218	199	209	222	216	220	230	196	230	225	224	235	208	232	216	234	233	232	210	223	204	233	205	207	206	231	229	202	230	224	210	218	206	190	219	207	223	234	210	231	223	237	207	197	211	193	210	185	195	234	200	228	191	237	220	210	201	215	186	222	204	227	214	203	191	209	226	214	233	200	202	213	221	207	205	209	193	227	224	200	210	231	214	200	233	224	222	221	206	210	193	200	223	235	240	205	216	206	218	186	197	225	211	210	221	211	207	193	233	212	211	186	206	206	211	228	246	202	242	212	232	200	206	221	221	222	210	217	201	225	186	232	244	239	215	231	211	200	237	219	240	211	205	216	234	203	218	191	211	205	204	217	215	219	211	188	226	172	219	230	235	229	203	237	231	241	207	225	193	222	212	244	189	229	209	197	218	238	221	223	191	215	216	204	233	187	212	185	253	219	208	224	231	204	230	204	207	224	230	239	199	225	225	227	221	230	221	228	219	215	230	203	226	206	223	220	234	212	224	238	216	264	174	231	216	204	209	236	198	214	229	212	220	202	233	221	212	220	222	199	232	221	220	222	224	206	218	206	211	217	199	220	232	255	244	212	205	207	215	215	215	232	230	205	220	215	223	203	198	251	215	231	194	255	213	212	215	201	168	212	224	208	218	189	214	240	231	219	207	205	212	216	209	234	200	209	223	228	202	191	245	209	233	228	240	229	235	217	225	219	215	247	200	240	199	236	240	226	211	237	190	200	230	199	227	214	234	198	196	204	199	223	208	217	242	192	248	219	238	210	215	211	216	211	225	202	208	215	220	226	228	196	191	212	228	245	226	216	240	201	233	249	237	197	224	215	212	198	209	224	204	215	195	228	221	208	228	210	203	245	210	225	225	250	211	232	227	205	224	234	222	214	208	244	224	220	231	227	208	204	228	230	214	242	229	242	217	219	209	220	203	197	207	212	212	210	212	236	225	210	197	231	201	213	253	214	196	199	207	217	245	208	220	225	244	208	214	220	233	227	232	215	219	227	203	198	210	178	229	232	213	196	244	245	231	218	243	216	218	237	213	198	228	228	220	194	230	212	190	226	231	239	219	215	223	209	229	199	224	228	233	221	222	207	186	205	212	209	255	237	207	234	234	222	208	213	239	199	248	211	214	198	215	250	213	231	210	237	213	201	228	234	248	204	214	204	209	204	203	180	227	232	213	214	224	222	213	251	212	235	224	227	242	225	225	195	231	212	196	226	195	199	218	219	241	219	201	215	238	225	233	246	213	202	213	198	219	203	202	215	224	246	214	195	220	202	232	200	240	211	231	186	195	228	206	207	212	220	226	219	221	224	231	199	232	225	204	212	209	204	219	234	244	211	212	204	204	235	220	228	217	216	209	214	215	216	215	214	226	214	209	228	218	248	207	221	221	193	193	216	207	249	233	216	221	251	226	238	236	208	217	212	236	216	246	215	215	204	201	228	187	238	242	231	213	227	189	214	220	204	217	218	190	196	233	202	206	211	192	207	211	199	183	204	215	211	215	231	200	236	188	243	230	209	198	227	215	220	213	238	236	212	226	205	216	192	217	197	205	208	227	241	229	196	225	214	218	237	201	220	205	200	200	245	230	213	203	250	215	192	233	244	213	206	218	210	202	219	210	204	229	213	227	214	194	210	207	216	194	220	228	229	240	197	242	211	200	214	218	222	206	247	224	232	253	217	231	259	215	230	260	212	226	218	219	208	228	244	210	213	217	205	231	235	217	229	231	231	180	210	202	205	215	192	225	215	233	227	242	182	237	209	207	185	217	199	217	236	215	198	215	226	232	193	202	243	224	199	214	220	213	202	220	209	234	190	209	224	239	203	185	238	212	235	233	224	204	221	212	223	220	216	213	211	224	217	204	209	219	215	222	228	220	234	211	199	204	230	229	244	212	213	209	226	197	234	220	210	260	221	204	234	218	201	222	224	245	217	208	215	230	225	220	218	237	196	216	203	213	207	207	190	185	231	240	226	230	225	210	254	225	278	181	241	220	215	192	202	236	232	208	236	205	212	199	201	188	235	222	226	231	204	203	205	254	243	249	217	219	229	218	209	224	244	222	202	208	217	225	208	193	227	219	211	211	242	221	223	236	204	207	197	225	246	191	240	240	211	218	223	228	212	220	256	213	206	231	236	199	215	228	211	194	223	203	199	214	206	226	205	229	215	231	233	227	222	211	209	206	206	236	220	199	208	215	223	232	214	206	216	228	204	215	219	247	213	211	211	210	205	185	228	228	200	202	193	182	243	209	199	202	241	230	237	229	202	205	226	176	213	222	226	235	213	220	235	239	197	180	197	232	208	236	194	202	218	214	204	213	219	236	225	195	215	224	230	204	212	224	246	236	207	196	204	205	218	222	212	220	215	246	217	236	226	241	224	198	215	207	203	230	206	221	194	220	203	205	227	216	230	217	226	223	194	199	210	224	233	239	219	214	227	203	192	239	205	232	209	228	203	220	221	227	231	217	202	202	223	259	211	232	210	212	241	213	240	215	217	217	253	217	215	227	203	209	190	235	236	211	229	201	233	215	218	199	198	235	198	224	236	201	237	200	185	207	219	211	225	218	236	216	247	213	237	210	250	222	196	216	217	233	208	236	240	220	237	225	227	220	224	232	203	241	233	194	236	213	215	190	192	232	193	215	214	227	205	244	210	212	218	224	192	203	210	208	218	204	223	214	222	214	231	219	231	224	187	240	231	209	211	235	233	193	213	216	212	203	202	241	224	202	204	195	207	212	214	209	201
53667	66399	45660	6302	4022	3226	2525	1816	1453	976	742	622	496	435	426	357	401	366	349	344	339	328	318	317	278	316	310	311	319	301	298	326	306	333	315	320	301	295	301	299	293	317	326	297	266	287	300	311	303	289	315	327	280	293	306	276	308	302	279	329	278	312	298	312	317	314	292	287	272	283	295	316	288	287	306	277	280	262	283	303	283	295	294	299	311	310	280	281	279	279	313	257	310	290	300	266	298	285	311	330	270	300	295	320	301	284	299	291	270	283	313	319	314	280	309	311	303	261	316	319	295	285	286	291	287	288	298	275	309	292	300	270	302	297	302	338	318	305	288	293	304	306	294	275	306	258	296	284	275	291	289	292	287	288	297	306	279	308	279	312	289	306	300	299	312	287	266	287	309	282	283	301	290	304	289	270	268	292	301	294	300	308	274	291	297	265	301	284	285	284	295	310	306	340	308	263	319	261	280	276	273	294	327	271	283	284	276	304	296	266	310	286	291	289	320	274	282	283	293	322	271	288	306	307	320	310	288	311	272	296	278	270	272	312	281	297	301	299	298	312	292	275	269	290	288	317	319	328	281	283	289	314	292	284	331	293	286	282	277	291	298	267	315	279	315	280	327	271	267	276	270	316	302	306	313	295	301	289	303	293	303	292	289	282	298	293	299	311	326	255	284	286	285	315	334	279	304	276	305	320	276	316	273	300	295	313	269	272	311	308	285	265	303	248	278	311	279	304	297	303	290	291	291	292	263	308	304	315	328	305	293	280	301	290	310	296	261	287	289	300	294	271	261	285	278	309	271	290	289	288	266	295	292	287	279	322	282	279	312	313	320	310	320	291	294	281	302	279	298	278	303	292	300	284	287	333	295	277	271	289	308	298	287	299	286	320	263	283	281	304	264	305	251	310	293	275	289	269	294	285	308	267	323	260	279	273	286	274	276	282	291	284	265	315	297	295	280	288	290	296	283	283	299	272	308	266	315	328	331	294	281	307	293	288	279	297	288	291	325	291	284	292	293	323	295	263	310	290	292	284	306	306	292	273	279	282	300	304	318	277	317	282	291	307	305	293	274	313	297	276	308	285	298	267	290	250	305	286	314	306	274	258	307	310	299	319	291	295	273	308	295	293	295	273	302	299	296	275	292	285	289	289	301	301	293	326	325	260	299	282	278	287	304	289	306	298	284	286	289	277	302	311	283	320	303	290	276	277	294	305	290	302	307	297	284	319	285	291	285	287	316	305	285	311	318	300	297	270	305	288	303	306	313	270	293	306	290	300	290	289	277	282	297	275	272	291	303	318	310	279	297	275	302	248	290	313	314	263	315	312	294	307	268	309	301	294	283	295	322	316	308	297	299	295	295	274	289	282	279	293	284	306	293	299	295	300	273	280	281	301	283	295	303	264	268	300	265	281	309	312	306	304	320	308	325	261	317	275	262	301	287	299	310	285	299	302	281	287	283	307	276	299	305	252	282	288	292	285	300	308	326	291	280	308	322	306	332	302	310	287	282	297	275	312	319	316	276	265	264	284	296	311	270	283	291	312	297	306	285	293	279	314	282	285	301	293	300	314	298	284	311	296	301	303	304	291	302	309	269	288	301	284	301	288	281	307	314	268	280	270	269	306	285	282	285	276	317	285	282	295	306	307	312	324	287	295	256	295	262	288	287	291	277	277	306	279	302	290	270	290	293	308	307	297	273	303	323	292	303	295	262	302	301	295	296	299	318	310	259	291	296	298	285	280	339	278	292	285	273	279	286	274	296	328	265	320	312	271	306	294	296	275	308	300	268	295	276	291	277	258	301	331	271	304	276	305	290	326	284	281	319	335	284	314	287	285	295	288	305	290	297	283	273	305	292	298	262	304	277	270	295	278	294	283	323	278	307	290	287	280	293	307	278	317	302	311	328	280	280	284	307	316	307	286	302	298	295	283	323	284	279	320	306	285	274	312	272	321	283	322	325	288	294	308	280	296	257	287	311	266	273	337	279	303	288	274	304	294	301	275	321	299	282	306	257	318	299	282	286	289	282	318	290	274	273	301	295	303	301	284	290	300	301	308	293	275	290	308	306	287	286	265	313	279	290	275	312	269	322	287	305	310	282	301	267	280	302	267	289	324	279	297	284	281	293	298	299	295	300	276	270	289	293	283	278	285	297	287	275	310	296	295	287	280	279	279	282	291	282	307	312	288	282	296	289	287	282	297	312	306	323	312	307	274	275	307	298	307	309	257	295	274	291	263	320	293	300	299	276	280	310	278	271	307	281	308	289	253	330	294	296	273	309	292	286	303	255	302	303	271	275	299	321	289	342	285	296	269	305	267	278	272	301	302	269	325	340	320	286	274	271	281	319	287	335	328	303	283	307	272	311	264	308	310	298	275	292	284	290	284	290	262	262	281	274	275	316	305	298	299	282	330	292	301	268	279	296	262	277	284	313	288	295	282	294	293	279	310	290	304	308	273	295	285	301	291	302	303	285	318	297	295	339	338	319	312	294	305	312	263	303	284	281	262	288	283	277	260	263	285	285	316	253	316	291	305	291	310	308	302	273	285	295	289	301	284	291	305	286	312	281	338	264	282	292	287	300	280	333	286	318	284	276	285	290	294	280	285	311	278	262	277	306	281	272	284	284	274	306	298	276	306	287	310	309	299	265	312	307	270	256	304	270	284	302	289	302	295	280	317	296	287	298	302	297	296	277	310	287	298	278	310	320	319	304	271	281	287	278	309	272	253	291	314	321	304	295	278	331	304	296	324	314	293	295	299	290	292	278	288	277	294	308	305	312	263	294	282	278	294	298	288	304	305	282	276	303	283	308	281	275	309	305	308	285	292	312	281	282	304	287	331	275	308	298	290	273	311	279	301	327	279	285	264	310	304	272	282	272	289	298	301	293	303	276	303	289	303	260	302	289	284	292	284	294	302	265	249	299	283	296	298	278	319	298	318	310	281	300	294	278	319	266	263	308	270	268	310	296	297	300	284	303	291	295	293	306	271	304	301	289	286	281	266	299	316	311	285	282	272	303	284	313	302	274	316	276	317	252	297	295	308	253	306	300	290	322	270	307	296	288	296	289	282	301	284	325	299	267	295	296	326	294	272	290	305	288	286	274	311	308	293	302	286	319	299	291	285	248	308	276	296	300	296	276	331	316	292	285	278	304	274	307	288	283	306	280	291	321	288	286	282	273	283	302	295	296	318	319	329	276	289	307	311	321	310	281	276	293	287	277	290	276	274	308	305	288	309	277	276	263	297	337	302	282	317	295	302	290	294	290	325	290	259	281	299	277	305	291	295	283	296	282	284	317	279	257	284	301	298	312	291	279	305	279	281	291	297	260	308	320	248	267	294	283	285	277	302	294	275	278	296	284	300	299	303	285	298	287	286	297	256	287	316	285	291	303	298	303	294	274	298	273	301	339	284	278	262	270	285	269	312	273	276	283	279	293	286	324	281	319	308	307	306	319	277	271	299	309	270	278	311	270	263	272	305
23365	21521	29205	24313	21474	20949	6632	1023	692	443	349	278	231	213	164	161	128	149	130	141	114	129	104	137	123	130	101	131	107	115	103	99	115	84	120	127	111	106	105	104	99	107	96	104	103	112	103	97	108	113	103	91	117	99	101	84	94	96	103	82	87	84	86	76	105	98	95	92	88	83	98	93	95	86	80	96	87	82	95	98	102	99	96	96	117	97	84	80	94	88	102	79	87	81	91	85	90	94	93	100	95	92	98	96	85	87	88	106	103	99	107	93	101	92	109	98	93	76	93	99	83	89	85	80	94	79	108	113	90	97	93	92	100	80	98	89	88	90	80	103	101	116	89	95	89	102	84	100	92	99	105	89	100	102	83	100	106	90	108	95	100	96	100	87	111	110	94	90	88	111	95	103	81	97	99	94	95	92	97	80	97	83	101	88	95	99	97	81	92	87	90	104	85	94	99	91	99	98	113	86	93	99	91	89	111	102	79	99	95	84	107	91	96	96	93	87	71	89	83	94	90	90	98	93	92	103	94	89	115	90	93	95	88	78	92	104	91	90	89	82	92	100	86	77	92	75	87	99	110	103	121	103	87	93	86	112	86	94	75	103	95	99	101	89	116	99	104	90	103	84	103	113	114	117	90	94	107	101	84	81	98	93	91	89	103	93	87	106	94	91	90	95	89	88	88	90	104	87	83	90	90	115	88	113	87	96	97	105	108	122	107	91	106	79	84	94	109	98	85	91	99	112	108	84	93	91	80	87	102	107	89	84	98	79	108	101	109	99	81	100	99	80	91	95	94	99	107	105	77	104	75	74	85	70	106	81	94	89	95	101	78	83	95	100	88	93	103	95	102	90	87	86	99	92	100	85	88	102	97	91	85	104	92	102	91	90	95	96	107	80	95	81	95	95	102	115	112	109	107	94	103	91	97	89	96	109	81	88	88	85	100	92	87	107	100	87	87	100	82	85	112	76	81	102	104	94	107	86	94	84	82	96	85	98	95	93	105	83	94	96	102	96	92	113	86	97	101	90	85	106	114	97	91	86	83	98	77	83	83	78	95	89	102	96	106	104	98	106	99	104	105	113	108	112	98	115	90	109	82	93	108	92	86	95	92	93	91	90	85	91	95	90	105	90	86	97	100	103	94	102	94	79	85	99	94	96	103	108	93	119	89	106	82	92	91	106	81	91	89	91	89	97	82	76	101	82	97	92	90	105	98	109	96	88	110	99	112	82	93	103	95	85	88	86	76	109	86	97	96	95	108	86	101	82	111	92	103	75	103	101	102	95	69	88	74	96	77	93	98	89	98	75	103	85	106	90	95	114	98	109	78	96	91	98	99	92	111	99	92	99	74	91	94	93	90	92	86	92	108	93	100	108	87	91	111	94	89	97	95	110	103	73	80	102	118	85	104	98	88	83	91	104	86	91	74	105	86	112	97	108	96	87	93	105	102	93	102	89	92	81	119	104	110	101	123	95	100	113	92	116	86	86	107	108	88	91	80	107	84	97	74	87	88	111	91	98	101	101	95	93	94	109	90	90	95	71	91	80	96	96	69	85	96	93	96	88	87	87	92	102	124	102	85	100	98	103	100	94	83	92	84	99	102	108	72	92	95	90	102	90	87	109	84	104	95	74	90	94	79	85	88	98	77	91	98	89	91	96	96	87	90	98	99	93	115	89	81	105	105	93	104	95	95	90	89	88	106	93	91	100	92	91	101	94	76	105	100	89	100	93	79	80	86	90	89	86	97	91	92	96	81	99	91	90	94	84	96	82	101	110	108	87	88	103	87	109	97	86	80	84	102	89	105	84	112	96	88	93	104	86	93	87	92	91	95	97	85	96	118	95	86	102	100	103	114	96	80	89	92	87	71	82	80	88	86	88	97	91	89	93	102	94	103	97	106	89	88	83	94	92	71	110	89	98	87	121	81	94	104	98	82	89	83	92	98	69	107	81	116	107	91	97	98	97	90	100	108	99	116	97	101	87	92	90	79	87	104	100	97	68	106	83	85	85	82	96	93	94	105	87	93	90	82	81	79	96	97	96	98	88	101	98	111	90	81	95	87	98	100	96	79	93	113	91	86	87	95	103	88	113	89	105	90	105	83	86	76	77	98	104	78	96	80	107	88	102	98	85	105	92	113	102	75	102	91	87	99	104	76	109	94	109	80	74	100	99	100	99	104	89	79	95	98	103	111	99	107	85	101	82	101	100	107	98	100	88	99	101	110	84	107	90	87	98	102	95	92	97	96	84	97	87	91	101	98	104	88	98	84	87	101	104	124	91	81	93	114	98	87	75	107	90	89	95	87	99	104	80	101	89	105	94	89	89	95	95	91	96	100	87	82	94	90	87	102	100	101	113	93	97	90	95	100	87	71	97	114	103	98	99	94	88	117	101	99	73	91	90	114	93	79	85	92	94	86	85	94	93	85	81	71	110	98	95	98	91	81	105	88	110	92	86	101	105	92	87	84	92	86	94	91	94	83	98	91	95	95	85	92	104	93	85	102	89	103	89	88	93	105	98	88	90	87	104	105	83	83	91	84	97	104	103	106	101	85	88	96	102	100	101	99	84	78	89	93	105	93	108	90	95	97	104	88	90	96	102	96	94	93	115	100	105	109	94	81	101	97	95	89	104	124	99	89	90	86	84	85	88	62	128	102	106	95	109	100	103	112	102	102	89	90	106	109	93	102	93	81	90	79	94	97	101	93	84	90	91	75	88	103	102	90	81	86	79	97	84	96	102	90	85	93	82	86	84	113	83	92	94	102	99	114	95	103	99	109	86	93	85	87	78	97	82	92	92	110	95	99	114	88	94	86	101	98	108	89	96	107	89	90	93	99	96	82	95	101	97	103	95	91	86	90	91	108	83	89	108	94	90	88	95	93	96	76	103	98	105	101	91	90	85	95	84	103	88	100	73	97	85	89	102	80	114	94	102	75	101	117	86	82	86	88	111	112	94	105	88	88	113	84	79	91	102	98	81	93	95	84	101	97	82	93	87	85	93	105	97	91	103	95	106	87	124	93	95	87	83	98	109	93	98	108	104	80	94	106	94	94	93	103	84	99	100	85	89	100	110	77	98	95	90	105	87	84	90	91	91	93	91	89	95	95	118	111	81	102	86	100	81	86	82	96	99	88	95	110	95	93	90	95	86	93	92	97	83	113	85	98	103	89	94	108	95	96	115	88	106	99	91	86	101	86	103	109	106	82	99	88	90	97	90	95	86	85	95	89	87	84	94	90	87	87	106	89	93	112	86	106	91	106	87	93	90	114	99	75	85	82	81	77	90	99	100	95	85	102	111	114	108	91	105	103	90	88	102	93	102	102	99	91	103	101	74	79	102	87	78	90	93	108	98	93	105	109	85	113	110	98	91	100	103	82	80	82	102	100	87	110	86	84	84	81	84	96	113	90	85	92	85	88	85	75	110	104	80	97	88	89	90	94	89	111	99	92	87	88	95	81	105	93	111	80	97	101	89	89	86
58016	71529	58097	8894	5967	4617	3719	2378	1812	1280	861	698	548	415	379	312	291	245	226	242	224	200	172	178	187	178	157	185	168	179	142	157	130	167	166	155	148	135	138	136	158	160	147	154	131	122	148	161	137	135	159	155	134	139	146	119	130	133	146	139	133	129	132	134	121	109	122	133	139	121	138	141	144	128	147	127	128	147	120	130	108	155	114	123	133	116	130	143	114	113	125	130	122	127	132	144	133	105	124	128	139	119	120	131	123	114	131	141	121	130	131	125	134	120	146	126	150	121	133	134	143	124	129	123	140	124	125	136	132	124	121	129	137	131	132	125	127	121	137	141	126	165	130	114	144	146	138	124	132	124	128	136	136	129	117	115	154	133	132	131	146	112	117	120	142	139	145	126	116	125	126	125	114	135	133	129	124	113	120	118	124	142	131	145	136	136	131	143	106	120	110	117	125	131	140	120	134	116	134	125	123	113	139	141	135	127	143	124	124	139	119	143	131	128	127	119	128	143	121	124	111	118	125	129	136	141	121	147	115	135	117	114	116	119	133	107	125	115	132	128	128	113	131	131	105	125	110	117	146	124	123	153	119	105	139	122	136	130	136	108	115	128	123	128	125	146	135	124	133	138	140	145	146	122	113	106	115	142	131	107	144	106	153	132	134	136	124	113	129	140	123	130	117	142	119	137	136	126	130	125	126	116	138	147	124	139	135	134	125	136	123	112	112	130	147	123	130	107	143	154	121	137	135	136	142	133	142	109	120	140	140	132	135	140	117	123	117	140	120	128	128	106	121	121	120	133	131	145	122	130	124	139	117	135	113	126	140	135	152	99	142	126	129	118	131	135	125	155	142	135	121	133	104	144	130	133	109	113	117	148	122	122	119	139	118	113	113	116	130	124	122	129	138	129	127	126	130	124	115	127	121	138	114	131	126	145	114	129	130	142	127	122	142	136	117	119	141	129	116	128	140	106	134	119	146	123	133	136	144	137	129	132	133	126	131	112	138	126	136	122	128	129	121	133	123	135	137	115	126	122	108	158	158	132	107	130	134	142	131	141	144	145	109	126	127	137	133	140	112	138	129	137	124	125	109	116	138	115	132	117	121	129	134	126	150	130	132	108	133	127	120	136	135	120	104	121	140	141	125	119	134	123	137	124	114	121	113	123	116	123	125	123	133	121	111	134	117	136	122	114	114	110	142	134	128	129	131	128	134	128	116	116	133	136	126	129	126	128	145	151	117	127	116	121	119	128	122	131	119	125	128	99	128	135	126	118	124	144	130	134	116	146	136	144	124	121	138	135	139	141	129	129	131	130	133	130	127	122	143	120	131	136	117	123	122	122	124	127	117	129	135	137	114	128	105	127	130	136	124	115	124	128	133	127	146	139	118	115	110	124	146	121	141	131	116	111	110	133	112	130	151	119	142	117	103	137	104	148	134	125	119	156	126	131	119	124	146	125	129	131	125	120	118	115	132	126	135	115	115	133	127	129	123	132	101	124	121	122	144	145	131	144	137	118	140	130	117	126	120	118	128	119	129	130	120	128	127	123	133	123	107	110	123	122	129	131	139	126	125	125	120	123	122	123	112	134	130	136	133	136	126	104	124	140	130	127	125	139	143	113	127	112	127	138	121	119	130	152	134	146	133	130	141	141	128	108	119	123	142	147	144	128	124	136	112	112	163	119	129	139	129	124	135	121	136	141	142	130	124	140	133	140	128	132	134	135	134	131	122	121	139	136	126	127	139	129	123	123	119	150	119	142	119	127	138	142	110	151	147	140	124	118	120	125	127	113	116	139	123	127	117	169	120	115	126	122	131	118	111	122	121	116	111	112	131	127	118	128	133	127	129	119	127	126	140	122	110	155	128	123	129	130	144	121	131	130	128	129	115	120	141	130	143	134	131	131	159	125	123	125	136	102	129	96	121	132	138	139	136	134	135	119	154	124	118	129	120	125	121	117	124	106	112	143	127	133	117	121	138	154	147	123	138	136	124	127	135	125	130	120	119	120	133	126	124	122	128	126	120	111	126	115	151	114	139	130	133	117	124	122	131	104	137	102	133	121	133	130	115	166	127	122	130	122	133	110	117	148	122	134	136	133	127	123	125	136	143	123	106	109	118	140	116	114	114	116	116	112	114	134	122	125	129	145	142	125	140	123	131	136	135	148	136	124	114	128	115	104	140	139	113	134	141	139	128	132	122	131	140	146	122	124	141	112	157	124	136	131	134	122	114	135	120	136	136	133	103	126	128	143	133	123	138	126	138	110	132	148	116	122	121	133	116	142	117	124	137	137	134	142	144	129	131	128	111	129	103	110	118	143	112	100	131	134	137	120	134	130	125	112	121	130	124	125	129	130	138	125	155	153	139	124	135	103	107	124	133	129	120	129	125	138	124	143	140	118	129	126	127	133	112	121	136	134	127	122	149	132	142	114	137	134	133	135	119	112	126	139	132	141	152	121	125	95	120	114	152	117	116	127	135	140	127	137	140	120	120	128	125	125	119	142	115	111	136	135	125	133	133	126	118	125	121	139	114	120	135	130	132	122	138	118	117	121	114	137	119	146	132	117	113	97	134	112	128	101	118	127	125	121	130	120	139	124	135	111	119	103	126	120	131	143	124	114	129	123	114	131	124	141	145	120	123	144	123	125	132	140	109	129	133	127	145	152	123	122	124	127	145	138	121	129	138	142	119	129	136	146	119	158	154	106	121	131	141	153	128	133	136	137	133	127	126	115	112	117	128	134	127	145	135	110	126	123	140	142	133	134	131	116	133	129	126	132	127	133	130	104	124	123	122	129	139	149	123	142	119	145	117	130	136	133	104	114	125	134	148	144	138	121	114	131	145	134	152	123	127	116	156	123	128	102	109	112	111	118	129	122	131	136	114	116	141	111	129	117	128	117	108	113	119	119	141	132	137	128	129	120	146	140	110	139	118	135	115	127	136	110	132	125	158	141	115	121	121	119	126	134	145	130	117	108	122	127	135	126	137	142	133	117	135	132	141	119	128	135	124	115	115	107	109	118	126	134	122	135	122	131	135	96	119	130	125	131	116	131	116	116	118	112	129	131	122	126	158	119	139	128	131	123	142	132	136	142	114	131	129	128	129	114	138	115	140	133	127	140	129	114	124	114	134	134	133	114	130	143	114	147	123	140	127	117	124	134	120	141	137	127	114	136	118	137	146	121	119	127	139	111	137	111	145	139	136	128	123	120	125	113	133	108	135	119	111	133	151	124	121	153	125	120	117	139	136	126	130	117	117	127	122	132	129	130	118	123	123	127	109	150	102	126	119	110	123	109	134	117	133	142	135	119	135	126	128	118	132	128	123	117	131	121	122	140	137	125	145	126	174	142	130	130	137	129	148	146	143	133	123	124	131	102	126	129	148	123	116	109	118	132	127	139	120	106	122	136	125	130	130	124	122	136	137	147	143	127	112	140	115	151	113	138	140	112	121	136	106	138	134	121	142	93	115	112	137	122	127	126
27995	23785	22229	5467	1064	836	627	462	427	316	348	297	289	304	300	288	283	290	258	290	298	312	345	292	313	289	285	277	275	263	274	294	307	276	284	288	295	280	295	298	311	298	279	306	272	273	297	282	273	302	291	283	298	284	278	312	295	307	291	296	302	313	287	303	291	306	277	253	299	291	284	280	284	298	278	279	275	306	300	324	270	280	281	305	277	302	312	269	321	310	273	307	295	301	308	271	293	256	289	307	268	292	298	283	314	282	290	278	268	312	323	259	309	297	316	294	297	294	313	306	298	261	291	303	287	270	277	282	321	287	267	294	299	287	315	265	298	322	305	298	294	304	274	298	313	297	300	319	298	260	272	324	296	273	322	276	302	298	277	298	280	287	266	265	280	282	289	287	322	307	297	307	254	277	311	321	302	297	293	323	259	289	263	308	290	280	299	275	281	312	280	293	290	287	281	262	272	314	284	287	314	248	294	299	283	281	300	302	255	293	284	313	296	286	295	279	305	268	314	306	313	304	258	283	300	321	288	318	293	297	305	297	296	292	287	327	313	297	295	304	294	303	303	293	276	310	297	291	292	290	282	281	305	295	317	275	283	295	289	322	299	282	302	314	296	290	288	296	283	299	265	325	295	272	259	287	285	283	294	291	292	292	314	331	294	303	296	307	287	290	313	287	275	291	245	278	285	301	308	277	278	315	295	303	289	259	291	291	294	306	279	258	305	300	266	298	313	302	289	281	270	309	303	288	283	315	310	305	316	285	285	282	331	291	271	281	307	271	288	294	260	275	279	302	266	290	282	269	288	282	294	260	291	288	294	277	268	306	320	305	273	293	282	298	288	302	305	264	287	287	267	273	308	283	312	285	301	286	304	309	298	282	290	303	276	267	304	329	329	288	290	301	287	318	291	266	287	266	302	280	262	298	282	311	333	309	289	299	284	281	275	294	307	300	291	301	273	302	249	307	275	298	284	291	299	314	280	319	297	282	294	273	317	290	316	315	295	291	303	304	301	308	280	265	291	297	288	293	281	321	294	312	313	282	284	290	295	297	282	280	318	325	283	267	280	283	323	286	310	275	312	271	298	276	302	306	296	302	291	279	278	303	294	293	308	282	305	253	315	262	314	293	275	273	303	271	297	288	308	310	290	299	286	302	280	313	263	298	288	277	299	274	296	253	290	294	282	282	299	312	284	290	298	275	268	293	259	298	281	279	279	302	264	288	292	296	274	294	287	282	300	285	287	282	294	291	258	268	273	301	288	282	290	293	275	319	302	279	283	302	273	261	278	283	329	296	255	294	311	288	284	301	285	305	277	279	290	316	282	300	321	250	302	286	284	317	285	272	298	311	291	332	286	311	300	315	313	300	268	305	249	304	290	307	264	270	300	291	281	286	306	283	279	278	286	306	291	293	264	260	334	303	293	290	297	307	281	274	311	323	288	278	283	302	298	299	261	309	290	301	281	283	291	284	284	269	285	273	310	302	303	267	296	308	309	317	276	290	305	296	299	304	283	289	296	302	265	305	298	289	305	285	264	284	303	280	300	298	330	276	276	293	297	284	290	333	287	292	279	296	322	289	280	285	309	291	319	287	303	287	279	289	311	314	300	246	274	289	285	322	286	280	306	316	291	262	281	308	305	287	324	291	282	275	325	323	289	316	298	275	303	321	329	314	280	267	301	322	301	289	317	296	274	305	301	265	280	315	294	292	280	271	254	305	290	300	347	294	303	308	244	280	279	279	312	295	307	299	291	316	300	277	296	286	311	258	297	265	299	290	296	290	309	310	308	276	292	270	310	283	336	288	326	261	299	311	326	312	264	282	293	298	297	292	258	316	316	310	272	298	287	317	300	299	288	282	301	286	336	278	323	302	273	290	305	267	307	296	296	299	276	284	277	307	298	300	279	273	314	291	312	304	289	348	285	304	308	308	284	297	270	270	285	340	330	282	270	247	296	293	284	310	295	263	298	285	303	287	288	279	299	245	297	290	269	289	270	309	300	291	318	309	308	244	309	304	292	308	274	285	281	281	287	290	321	296	301	290	316	312	306	279	283	294	280	288	281	295	286	284	249	266	296	331	296	297	299	276	282	286	299	311	327	266	324	279	300	271	296	270	307	314	281	288	268	302	287	303	293	289	268	305	243	299	285	283	292	286	256	292	267	272	318	311	266	295	311	290	285	297	293	285	276	308	283	267	271	257	299	303	285	305	249	266	287	304	293	296	301	281	271	285	299	288	303	281	249	288	357	308	295	268	281	252	272	295	282	304	314	305	300	242	299	309	297	267	292	294	325	292	292	305	304	283	275	316	290	285	260	311	305	287	300	306	297	285	276	309	321	293	288	292	268	295	285	285	277	265	305	305	331	285	324	289	316	295	275	293	279	295	279	283	300	280	305	296	288	301	287	291	299	289	285	266	257	302	266	284	306	273	273	300	299	293	280	278	276	311	287	317	299	302	284	313	284	286	298	261	285	287	271	291	297	248	294	304	298	306	300	285	304	298	283	286	302	279	302	305	286	299	304	299	295	296	286	292	290	299	279	274	314	296	285	359	295	297	283	293	329	323	310	288	286	294	312	286	297	287	284	277	291	275	304	286	306	307	270	282	282	319	261	282	282	277	259	272	283	267	303	278	279	305	306	330	293	315	322	289	306	281	280	293	276	285	307	297	264	268	292	298	314	289	312	286	303	319	263	276	292	297	285	281	293	303	322	282	310	295	298	261	289	294	317	300	287	285	287	275	290	260	273	275	311	325	279	309	312	290	277	286	303	324	304	308	303	308	302	312	332	293	323	296	283	299	288	298	316	284	319	264	290	305	306	299	306	293	283	294	275	281	304	293	310	283	307	308	298	285	297	294	316	306	317	300	258	288	294	249	262	318	284	328	300	278	314	304	287	283	271	281	291	290	325	281	314	292	295	281	287	302	293	277	277	304	279	323	272	312	295	307	285	278	262	286	283	265	286	292	299	305	289	285	244	294	299	294	293	254	299	253	314	312	283	323	268	303	265	290	274	283	288	284	299	302	326	291	283	290	271	268	272	328	314	270	322	291	303	276	257	277	289	291	299	283	319	267	313	280	318	296	293	293	278	269	272	296	281	289	282	263	282	284	313	240	323	276	286	304	292	292	285	283	297	280	291	287	306	268	273	281	279	322	278	276	277	284	283	273	317	291	314	304	324	316	293	301	297	257	316	296	295	299	268	286	282	301	324	291	294	273	284	292	303	281	279	287	322	288	294	295	293	281	320	280	285	303	249	287	282	306	303	297	309	281	270	277	310	290	304	284	294	285	288	290	298	273	322	256	298	282	296	292	304	269	276	272	271	322	288	289	318	287	276	314	290	318	291	285	303	304	266	297	317	298	310	283	269	300	291	306	257	306	313	314	276	265	326	309	296	276	281	299	317	305	284	305	282	292	296	268	262	308	302	257	282	271	272	317	279	326	311	322	268	264	307	309	317	300	298	284	307	296	315	303	283	285
28652	33033	24974	2942	1952	1539	1229	949	750	601	519	452	446	420	400	396	389	421	406	380	396	380	429	366	389	408	403	405	407	336	376	390	362	400	387	379	351	365	405	375	402	373	393	383	376	408	386	352	368	364	380	389	399	398	385	412	399	392	400	427	385	412	416	383	357	395	389	409	428	390	398	404	398	362	406	389	411	405	353	404	407	396	373	390	365	398	390	393	378	386	398	354	382	417	398	339	378	388	400	341	356	389	378	401	412	388	366	388	378	404	412	390	395	403	370	380	406	419	381	400	373	397	436	385	429	439	394	394	399	375	414	431	411	395	392	372	444	382	380	399	424	361	381	401	389	376	394	361	390	413	422	389	420	447	385	355	394	387	373	361	377	377	359	398	393	391	384	390	383	392	398	377	390	370	351	390	383	376	397	383	407	371	348	391	376	400	403	400	395	410	412	396	403	383	386	419	353	395	391	406	379	411	405	382	407	368	417	398	386	415	402	374	373	393	398	348	413	404	385	369	413	407	366	395	406	381	384	380	427	373	390	383	391	365	408	395	387	400	370	359	354	399	383	407	413	387	387	413	413	384	379	414	424	383	405	383	381	380	388	386	408	369	351	390	371	400	401	401	397	433	360	404	416	350	355	395	376	395	368	361	412	392	364	390	388	381	346	389	381	396	384	410	413	380	377	370	403	406	385	371	381	380	404	374	393	393	382	361	382	385	370	403	348	384	392	399	399	357	373	385	385	403	401	396	397	392	376	399	371	371	377	398	397	374	358	387	390	366	383	383	393	424	378	401	379	346	413	356	383	393	381	365	378	386	418	373	381	400	368	422	362	377	395	406	409	405	350	409	374	398	372	364	408	414	392	414	371	377	374	389	378	381	398	398	397	390	406	383	365	377	399	391	387	352	386	385	377	374	341	416	391	379	398	393	367	399	410	445	440	355	429	363	367	398	368	388	391	391	340	355	339	375	383	387	392	367	417	353	398	397	426	395	400	405	403	384	384	409	401	380	388	417	391	395	393	357	418	399	398	374	369	402	385	429	391	399	421	372	411	387	341	393	413	381	397	398	426	412	389	391	369	410	399	379	389	382	438	376	417	354	391	369	412	391	404	398	342	400	395	376	376	375	409	384	412	373	376	351	386	423	391	392	379	383	398	399	421	403	402	367	365	387	358	382	370	408	409	368	416	412	403	393	384	375	396	377	373	380	375	367	377	379	355	377	359	386	380	398	373	371	411	389	389	419	435	387	385	388	401	397	366	386	392	346	378	425	373	375	378	384	387	394	430	425	387	378	400	386	394	413	378	363	386	407	373	393	367	363	379	413	403	372	400	402	409	400	411	334	393	357	381	373	398	344	362	401	388	373	395	378	402	375	381	414	391	382	401	386	367	422	391	378	356	400	361	376	396	407	439	363	416	399	424	389	411	383	399	382	401	374	354	378	376	400	416	377	438	359	399	390	366	368	413	373	373	406	419	394	440	392	394	372	400	378	403	383	384	405	351	380	409	375	389	388	375	383	418	400	401	388	412	377	388	379	404	389	435	386	383	383	399	346	376	438	391	390	373	402	421	399	390	382	379	374	413	378	434	381	392	411	445	361	413	362	366	408	386	373	362	393	390	373	388	381	403	403	364	404	406	372	382	390	375	391	418	354	362	384	366	374	389	379	427	383	403	410	410	386	393	358	374	373	370	416	413	437	404	372	400	402	360	372	374	357	397	428	406	411	383	380	399	410	390	415	415	398	376	384	390	380	395	415	372	425	394	420	390	388	431	366	389	374	357	366	378	370	372	404	369	380	369	360	375	392	404	383	408	421	390	372	384	400	424	409	382	400	402	399	454	391	409	357	396	385	394	381	364	419	390	369	410	410	411	370	400	417	365	422	420	376	412	422	418	389	388	377	376	399	375	432	391	410	388	400	363	404	361	423	374	429	365	384	408	399	400	380	433	381	403	364	397	378	396	395	397	395	385	397	376	352	376	350	395	385	400	398	382	424	351	407	388	378	368	376	368	418	390	411	380	398	370	386	412	394	362	376	390	431	390	367	410	379	391	376	376	395	406	370	404	382	350	416	396	393	393	358	394	375	380	363	394	400	426	400	420	401	376	407	388	417	404	385	410	407	405	395	359	435	376	400	415	395	411	361	395	402	407	383	388	381	400	405	405	356	366	353	398	382	381	426	373	387	414	384	392	366	397	380	389	414	411	374	382	389	384	357	347	423	376	394	390	404	370	394	389	404	338	379	393	366	448	385	364	395	405	393	399	400	364	375	406	388	371	403	387	399	380	410	414	393	352	385	390	373	377	348	409	365	388	389	384	370	383	419	393	399	381	385	385	359	411	377	374	385	384	419	418	398	383	384	388	386	380	377	393	399	379	393	398	395	378	380	371	363	385	384	406	426	392	388	391	398	349	412	402	399	367	384	396	375	377	377	392	353	402	371	382	368	419	397	395	396	420	382	376	372	399	414	370	397	374	379	389	392	462	404	407	382	397	398	379	385	377	398	368	373	386	390	350	383	362	369	383	364	380	357	377	387	417	376	398	390	389	399	405	339	366	381	373	407	386	430	403	365	386	343	383	390	395	419	385	402	387	368	366	388	365	407	430	429	384	371	403	363	410	412	352	346	406	402	399	384	421	375	377	402	397	382	369	388	365	405	391	384	396	376	364	393	428	364	377	415	396	384	375	422	392	419	389	428	400	395	383	377	361	404	382	390	370	406	407	402	403	364	373	371	362	423	387	383	364	342	405	357	392	371	394	350	437	385	347	432	422	382	353	379	404	413	359	389	389	399	404	394	374	396	409	361	379	393	391	397	382	438	389	375	393	357	368	375	372	371	393	384	378	385	412	395	400	412	410	409	373	407	382	405	387	356	378	374	406	359	408	394	393	416	397	392	402	358	405	399	413	368	412	404	420	406	383	396	372	359	410	392	366	391	422	381	371	380	398	369	380	387	389	403	412	376	406	408	410	376	378	396	388	395	392	376	342	365	366	401	411	413	380	388	425	398	388	389	372	366	428	394	389	354	414	425	387	374	405	402	419	390	403	410	401	415	384	420	386	409	421	407	377	381	380	366	359	412	397	398	412	395	362	391	406	347	387	387	400	401	378	378	397	396	412	380	363	387	390	401	373	404	398	373	412	415	427	409	397	391	364	407	384	388	411	357	386	374	386	424	373	403	398	398	386	385	345	405	379	441	376	375	359	395	401	390	372	435	395	408	407	373	401	370	407	355	391	397	400	389	371	373	386	417	383	374	383	389	400	420	403	372	372	412	386	393	416	372	435	385	362	394	388	433	398	394	400	390	386	389	360	398	364	423	395	389	376	375	395	375	401	391	392	387	380	388	402	370	360	394	363	390	398	390	326	359	374	381	355	381	421	385	428	410	399	383	379	395	368	352	421	375	354	369	419	387	409	414	357	400	352	359	371	387	390	392	373	389	396	403	390	389	416	396	397	390	361	395	411	375	374	352	415	394
24405	21705	29686	24337	20876	9123	1340	752	524	411	367	325	280	280	283	275	255	243	228	238	231	249	235	228	247	211	208	233	230	230	215	237	235	229	232	193	226	227	224	225	210	204	215	205	219	245	218	223	228	234	229	243	216	246	234	233	219	235	241	223	200	236	205	223	232	216	223	218	218	227	217	232	221	193	232	226	215	225	219	198	229	215	211	175	215	233	219	211	251	214	225	223	225	226	238	233	218	225	273	222	222	202	212	231	198	227	204	224	207	195	244	209	213	198	214	208	241	219	215	227	240	246	219	240	230	249	210	204	234	222	233	213	204	231	216	218	230	207	219	192	206	215	236	232	204	216	197	230	223	220	234	221	225	227	214	216	245	221	217	218	226	241	236	218	200	220	233	206	209	210	208	210	222	219	233	230	229	215	216	230	226	254	248	207	213	207	241	191	216	225	202	218	219	236	207	207	205	227	209	206	201	227	235	207	230	231	222	234	203	221	228	210	207	242	200	238	173	209	219	201	212	238	232	218	214	214	188	249	241	235	228	234	220	224	206	234	203	232	224	236	234	222	204	213	208	208	231	228	224	212	243	219	238	236	214	206	217	229	225	229	245	224	230	232	236	227	222	208	252	228	221	213	234	232	217	218	218	241	222	210	223	209	221	224	245	227	229	220	216	230	225	225	231	240	229	230	221	231	220	243	222	238	236	236	234	225	234	231	212	258	226	240	225	189	207	213	237	193	204	226	211	231	216	219	233	199	237	230	230	207	227	194	229	209	208	200	229	215	217	203	210	223	201	177	217	216	225	188	200	214	212	219	197	209	231	222	209	229	228	211	240	197	244	236	207	230	220	209	217	257	225	222	193	244	230	238	211	239	225	250	219	214	219	235	240	210	222	201	200	214	221	223	221	220	233	237	235	224	198	203	241	199	215	226	232	225	219	217	252	225	205	230	220	239	230	214	216	218	236	227	210	243	227	229	227	219	230	243	209	222	229	227	227	244	219	211	238	228	209	223	257	204	205	249	215	235	216	238	228	206	235	191	219	237	225	217	222	224	221	242	237	235	206	234	244	206	216	247	212	221	204	228	210	226	225	198	221	244	257	218	220	255	220	213	212	225	231	237	246	191	208	237	251	235	219	217	202	235	232	225	202	194	235	224	250	255	214	223	212	223	225	204	221	219	224	235	225	219	250	227	219	226	228	238	236	237	212	264	236	209	206	226	218	218	202	229	222	209	213	216	193	209	212	204	246	219	216	219	202	226	199	217	234	223	213	225	201	217	245	211	214	214	214	252	212	220	234	200	228	224	229	197	206	230	210	245	236	208	219	217	235	225	200	226	232	212	240	216	210	224	209	201	239	221	202	205	236	215	235	207	214	235	231	200	212	253	209	208	222	214	237	198	226	221	224	246	215	215	225	226	218	221	217	219	245	230	230	208	200	229	245	192	221	214	214	229	226	229	224	217	228	225	204	223	205	221	204	218	214	221	224	234	252	202	202	192	213	226	192	230	212	183	222	230	221	196	216	205	211	223	226	248	222	237	240	214	203	224	200	216	233	218	221	259	229	229	207	210	184	230	201	227	212	201	209	221	239	221	247	212	203	205	212	237	240	230	239	216	226	185	220	239	211	234	223	211	229	216	216	219	211	243	202	226	239	222	209	219	256	232	216	231	223	225	216	228	237	244	217	238	208	229	219	236	219	205	222	223	203	260	232	224	222	229	218	243	234	236	212	211	237	224	222	213	234	220	206	217	225	233	232	203	208	208	212	234	220	203	213	229	243	246	242	242	219	219	202	241	234	233	199	196	204	217	204	205	201	232	231	236	235	221	214	202	241	210	220	201	234	221	226	200	210	244	197	217	208	213	239	224	234	216	241	219	225	228	203	205	235	217	243	237	230	221	213	214	211	219	229	236	208	200	213	234	214	210	253	185	212	213	251	220	202	218	200	225	230	203	225	201	261	230	235	250	221	204	222	260	220	227	203	232	200	226	238	229	203	213	266	218	220	204	216	223	220	227	231	236	237	217	238	214	200	234	209	248	215	226	227	244	229	202	221	216	188	201	235	208	216	228	218	203	223	230	211	195	210	206	236	193	209	217	214	215	246	202	221	215	194	237	231	229	212	213	236	245	245	215	226	213	195	232	216	210	211	213	241	202	207	211	211	227	214	219	203	223	211	203	214	209	214	244	213	220	198	211	216	211	206	207	222	218	209	235	240	227	211	251	214	244	212	224	242	233	237	222	187	213	231	225	217	222	187	220	219	193	198	224	239	214	239	245	221	211	219	244	243	201	214	230	231	213	242	213	220	221	222	216	211	222	205	248	246	228	218	206	236	197	217	231	235	211	222	231	209	215	228	201	222	194	225	213	238	209	194	222	216	247	235	223	233	234	239	220	242	210	240	219	222	228	220	200	228	237	234	222	208	216	231	235	206	215	242	230	224	219	222	220	218	209	218	224	225	227	220	230	239	228	216	203	221	196	236	219	214	229	192	202	216	214	242	234	229	234	223	224	239	242	236	231	202	228	238	237	229	234	227	223	224	203	209	248	251	213	216	189	220	206	213	240	215	233	215	212	223	206	216	208	249	238	228	234	211	216	211	210	236	196	247	198	212	243	190	189	235	206	220	203	234	209	216	204	221	217	184	233	204	182	232	219	246	225	205	220	241	209	231	220	232	231	251	247	224	212	214	207	223	237	225	235	209	226	198	199	213	216	223	226	240	229	240	217	211	239	222	232	234	213	202	203	250	222	218	204	225	189	242	201	195	223	204	225	233	239	241	218	209	252	213	226	237	245	198	234	252	243	228	234	236	203	228	240	221	250	198	214	209	232	203	233	214	223	208	209	246	213	217	198	220	212	230	221	218	226	217	220	202	217	244	193	225	229	206	205	220	247	224	196	208	234	217	243	213	253	196	228	229	211	218	244	187	219	227	210	214	213	207	227	208	235	203	202	216	222	245	229	221	224	238	219	213	214	225	237	221	244	205	240	206	223	241	223	208	238	225	206	226	221	218	208	228	205	204	237	201	257	223	232	241	210	197	217	233	209	204	216	205	207	229	229	204	240	242	206	215	216	196	230	199	234	224	208	232	243	239	219	237	196	206	221	210	204	195	237	209	220	213	213	209	259	218	231	219	190	206	225	195	220	227	214	220	223	212	211	254	226	221	196	213	215	222	225	214	203	202	228	248	219	211	213	221	202	235	205	204	211	229	207	242	256	244	227	212	201	234	204	224	208	227	216	230	215	227	226	220	218	211	203	228	250	206	205	225	203	220	212	203	185	243	207	205	245	198	218	210	225	200	219	225	219	214	238	212	216	202	227	199	218	213	218	222	235	223	243	213	216	219	247	224	199	239	234	208	236	196	198	229	227	230	212	209	219	238	216	244	232	210	251	217	228	213	177	226	226	192	227	247	228	203	211	200	219	228	227	207	231	216	221	229	228	221	229	217	197	228	193	226	204	214	229	216	222	214	203	238	207
54786	68828	53612	5938	4098	3229	2529	1751	1258	886	731	617	496	441	416	378	382	402	345	362	346	325	330	338	343	310	317	317	293	342	303	331	299	320	293	319	296	332	297	301	301	340	333	303	321	346	323	318	329	314	333	291	315	292	274	320	318	316	309	308	317	303	277	264	290	288	290	292	284	291	293	333	305	299	284	293	329	311	284	290	312	315	321	295	328	301	291	312	317	305	278	296	293	323	303	285	295	295	297	293	313	298	325	326	295	313	312	345	297	292	325	321	274	294	303	316	293	274	302	304	278	293	323	310	326	310	323	299	286	295	280	316	291	316	291	290	317	310	311	329	280	298	298	290	279	322	339	318	311	316	305	327	311	279	298	285	306	336	321	326	306	299	303	318	294	302	307	312	313	284	319	318	309	298	260	300	284	307	271	295	284	322	290	319	329	295	305	315	319	276	295	318	290	289	291	307	307	307	285	308	279	301	323	283	303	321	298	315	267	290	267	310	292	280	290	325	344	314	268	322	318	296	292	292	321	315	287	284	291	287	319	314	304	295	285	300	308	313	299	323	314	313	297	297	309	289	305	285	278	306	301	323	290	309	281	334	306	255	306	284	306	291	295	281	309	291	276	304	290	289	321	296	315	304	291	301	328	300	290	300	332	302	311	269	333	307	313	301	304	287	318	297	295	299	291	312	300	281	301	291	296	314	284	339	313	330	309	304	274	269	299	299	319	308	266	317	266	290	329	275	289	289	305	328	283	300	292	299	287	323	333	300	273	321	292	266	291	290	338	292	289	314	280	308	316	318	285	316	313	277	298	305	317	291	293	303	291	294	282	281	286	292	330	334	287	337	283	327	305	332	326	286	294	328	275	282	331	286	299	302	288	279	325	275	294	315	309	318	289	306	320	332	306	318	301	309	326	300	300	308	327	292	281	316	283	314	306	307	268	300	323	313	312	296	300	295	272	313	316	345	294	297	294	309	304	312	310	284	291	306	310	309	299	300	308	290	293	278	288	315	318	298	291	308	299	326	313	303	296	330	290	286	321	291	270	277	288	297	333	274	321	310	313	270	317	292	285	314	284	319	291	281	294	303	295	319	299	271	320	293	286	324	314	321	309	308	294	299	308	267	312	275	333	280	341	328	271	293	317	306	277	304	288	312	344	301	307	313	314	290	312	302	299	307	294	273	315	316	315	297	318	286	290	302	270	311	264	324	314	313	275	289	282	318	283	297	320	325	290	297	303	295	315	341	287	322	296	314	313	315	322	315	341	279	318	313	297	269	291	287	306	291	288	322	299	292	327	323	295	282	297	305	312	297	321	285	278	310	286	301	331	306	288	296	308	330	344	277	295	319	302	318	307	293	297	308	272	297	301	291	278	312	314	348	295	316	315	287	300	308	341	276	287	291	287	285	337	290	307	304	301	305	282	306	262	285	324	313	274	307	295	310	274	301	319	289	318	293	277	274	283	311	280	296	275	288	313	318	285	328	295	292	296	317	306	320	294	300	355	336	312	324	344	328	258	286	315	288	280	305	293	321	317	285	295	283	283	303	263	304	289	303	315	305	314	329	293	304	267	306	299	307	302	289	302	298	291	285	294	303	314	307	290	333	287	290	292	292	292	327	309	312	305	315	319	286	310	352	283	294	287	291	315	359	293	305	338	314	288	296	279	289	286	304	301	325	303	320	279	316	270	306	281	304	311	318	309	316	286	284	300	295	321	276	288	293	304	285	264	279	314	296	279	308	304	303	314	306	311	275	288	298	305	290	292	275	311	335	325	344	288	293	330	311	310	282	323	325	301	325	325	298	302	297	279	311	308	311	260	298	321	311	310	291	338	299	300	287	304	295	299	296	286	324	302	308	307	298	297	296	318	295	274	303	311	330	315	299	269	328	288	297	309	311	292	279	300	313	324	273	286	300	302	298	289	265	296	289	279	290	272	312	303	320	327	318	312	302	272	316	326	308	306	313	295	311	277	292	278	291	294	325	308	303	336	268	299	308	300	302	297	276	287	263	315	279	311	301	299	301	282	301	310	296	327	276	282	291	326	318	282	284	272	294	323	307	319	292	287	284	301	294	331	317	287	298	292	295	291	300	318	318	278	278	287	330	296	283	275	264	271	306	306	325	284	300	305	296	289	289	307	291	293	300	331	316	302	301	314	306	284	286	321	286	307	314	305	286	305	339	305	292	311	297	285	310	326	291	277	295	294	271	324	316	294	308	320	291	314	278	318	311	289	286	278	322	308	301	292	281	271	272	299	306	259	292	281	326	310	299	344	334	284	284	339	299	340	304	296	319	328	317	317	300	313	313	279	293	309	306	292	272	293	317	315	298	282	307	299	276	301	265	303	334	295	300	283	291	299	325	292	289	324	283	300	304	314	289	296	270	330	288	271	281	292	280	323	305	307	285	277	320	321	295	302	337	290	290	303	311	299	301	279	291	311	323	307	350	274	299	307	328	291	324	301	286	306	297	328	332	314	322	279	305	297	322	342	285	290	297	314	272	298	300	301	300	277	311	283	318	294	299	324	306	278	311	294	325	316	295	308	321	303	303	307	306	278	313	298	308	312	268	313	316	322	316	278	281	304	289	309	285	298	290	309	320	319	300	305	297	292	310	308	320	300	311	272	306	275	318	324	320	297	291	316	316	304	282	315	292	294	322	252	311	282	310	281	275	296	335	324	286	298	310	313	307	312	311	342	292	327	284	310	313	308	277	312	321	270	305	299	310	321	322	296	314	278	316	289	285	290	272	294	332	297	293	322	297	303	295	281	307	281	306	301	291	307	299	273	286	323	285	301	309	308	294	306	309	298	315	302	327	303	292	302	318	308	269	300	307	297	288	295	299	324	317	302	303	317	281	253	310	259	303	307	302	306	294	288	322	314	320	342	298	310	298	309	305	293	306	285	296	278	298	295	277	286	320	306	282	311	333	278	283	293	307	263	312	301	317	270	323	287	313	303	314	318	266	282	304	284	298	322	297	310	327	273	287	292	336	293	300	306	311	281	314	294	283	308	309	306	288	288	282	304	299	301	300	310	308	288	285	301	283	293	308	312	297	282	288	308	282	299	304	289	286	322	267	289	279	294	296	293	288	281	289	322	285	348	333	301	300	325	291	301	312	358	295	285	287	285	316	301	305	307	296	290	292	311	313	296	327	280	279	330	304	303	302	291	289	295	321	332	304	300	318	277	308	297	298	327	278	282	304	303	290	302	316	346	295	304	330	292	309	306	309	330	276	280	282	261	297	262	302	300	324	349	304	297	306	341	302	316	301	266	284	326	309	318	290	308	308	310	289	313	273	297	308	310	271	281	288	328	311	299	287	316	277	324	303	303	305	308	289	284	296	309	276	294	293	281	294	322	314	328	319	288	292	292	309	309	320	337	301	290	307	300	296	293	277	273	284	305	297	307	312	301	281	291	309	314	311	266	306	304	287	276	312	315	294	318	299	297	327	294	322	295	315	281	297	312	312	264	288	301	281
23400	21550	29985	23555	21482	20963	6907	994	579	443	345	277	225	184	183	138	159	136	147	147	130	133	134	119	117	116	115	98	134	125	108	89	120	116	104	108	112	101	104	92	103	102	117	109	101	96	91	97	117	104	96	105	105	103	98	91	111	101	93	103	75	109	101	97	91	87	113	116	106	93	89	104	116	94	103	92	111	85	103	97	83	104	113	82	115	90	98	97	103	103	113	87	87	98	104	104	88	107	101	114	93	94	113	100	108	83	117	102	114	103	103	92	102	93	81	117	86	108	105	90	99	102	89	104	107	107	99	93	106	95	87	96	83	104	90	104	101	100	104	111	110	84	98	113	81	81	87	109	124	88	77	108	101	84	91	93	102	108	118	95	90	100	99	95	104	117	80	106	88	104	99	103	103	95	88	120	100	89	96	117	110	114	116	103	99	97	98	91	85	110	99	105	116	95	93	82	95	97	98	110	118	89	82	96	96	89	101	99	95	109	102	113	96	98	103	88	106	98	87	99	106	103	91	84	87	89	101	89	75	109	84	101	100	109	91	113	97	87	88	107	98	86	96	101	105	95	101	116	108	92	100	85	110	78	99	106	100	94	96	115	102	88	89	96	85	86	89	86	99	92	93	103	95	108	93	93	78	96	97	92	106	118	81	92	89	103	102	107	97	107	122	101	104	97	103	98	96	114	107	92	86	110	107	96	89	92	104	92	118	100	105	92	89	90	96	108	97	87	86	95	90	94	121	87	88	111	96	113	119	89	105	82	104	103	107	100	111	99	84	95	108	89	85	105	111	100	103	106	86	92	91	91	110	94	93	88	111	110	86	94	106	99	78	86	90	94	100	87	97	111	107	98	100	93	114	110	95	119	111	104	86	118	98	94	98	112	95	117	99	97	106	110	109	113	100	96	86	112	96	89	96	99	97	99	94	81	107	106	112	85	100	107	90	107	89	97	107	108	89	96	105	106	82	112	90	98	106	92	80	92	106	112	95	86	103	107	85	94	91	104	99	103	89	106	91	87	99	108	88	111	104	93	101	100	97	99	86	110	98	97	92	116	99	108	109	90	99	95	107	97	97	97	83	82	101	103	81	102	94	89	95	110	103	99	95	92	102	106	101	105	108	112	87	100	94	107	114	107	85	94	92	87	106	79	79	111	100	105	115	97	92	82	96	101	88	97	94	97	101	94	96	107	104	91	107	99	111	99	89	88	85	98	108	96	101	77	84	93	107	97	89	97	86	97	93	85	90	89	113	90	102	89	94	86	80	100	94	110	108	93	104	96	99	97	101	87	99	102	100	116	96	95	103	93	121	103	102	101	95	92	99	100	90	88	102	116	107	101	112	103	94	109	103	104	73	98	82	116	98	91	85	97	96	105	73	103	114	90	101	111	95	96	99	102	98	85	98	92	89	118	81	92	106	88	95	96	99	111	95	115	109	102	108	101	85	104	92	121	90	97	101	96	104	105	97	88	101	98	106	90	94	93	108	82	118	100	94	102	94	111	87	88	101	88	104	87	87	89	95	92	92	100	93	93	105	108	90	104	107	96	104	97	99	114	106	90	106	106	102	106	100	97	110	81	93	125	106	106	83	81	85	112	96	81	122	107	92	108	80	86	92	96	107	110	98	103	96	83	93	96	106	112	87	103	95	115	88	110	89	101	98	98	85	98	79	97	101	110	97	98	99	82	87	90	88	110	102	90	93	110	89	88	110	90	97	92	98	78	96	102	98	110	108	108	106	90	94	84	98	113	95	99	102	107	94	92	87	100	114	108	110	85	91	94	104	80	102	97	85	97	95	96	119	102	110	116	110	78	99	97	108	102	104	105	91	112	103	90	93	94	98	98	93	88	93	96	81	115	107	89	88	93	91	85	94	91	85	105	104	105	86	97	93	86	109	83	107	84	96	112	96	86	97	96	95	94	76	96	80	89	109	107	88	112	93	106	75	86	98	102	81	106	104	105	106	89	108	88	113	88	100	105	90	110	93	96	99	111	110	88	113	116	106	100	86	115	104	104	109	94	87	91	92	95	89	98	94	90	90	95	116	102	103	90	114	104	94	95	92	105	96	97	99	110	108	95	95	102	106	101	106	105	96	89	108	96	95	84	96	101	99	108	105	97	92	100	90	94	117	104	78	92	81	92	90	103	90	106	99	101	107	104	92	92	95	87	108	104	105	83	115	98	112	101	87	107	111	99	118	105	96	91	105	101	103	99	101	96	82	91	102	106	112	102	95	108	92	94	105	90	94	132	106	86	97	100	98	91	102	70	107	102	104	99	95	93	73	114	103	102	104	104	90	91	76	80	100	104	99	96	90	86	102	100	93	114	85	99	91	102	96	105	88	88	94	98	87	83	93	99	79	86	84	107	107	74	106	95	96	83	84	93	91	101	90	107	102	82	93	100	78	81	91	96	98	105	100	93	86	91	86	109	88	78	115	94	96	82	111	101	95	75	90	89	97	83	99	94	115	91	111	104	86	101	90	92	89	96	105	117	94	112	97	86	111	102	90	86	96	86	98	96	113	96	85	87	92	104	103	107	96	87	93	95	93	91	99	90	109	99	105	98	95	92	89	109	104	91	88	102	109	112	95	101	85	115	101	89	102	97	92	105	100	90	95	83	91	100	86	97	98	108	102	116	112	98	95	84	77	98	90	98	116	76	103	83	75	84	110	92	96	105	102	89	114	87	92	106	88	91	98	94	86	108	102	93	93	91	109	96	86	109	107	100	98	102	111	86	93	101	84	99	130	92	97	80	98	101	109	83	85	94	103	95	100	93	94	89	78	85	124	95	103	97	84	110	107	90	99	81	103	119	103	121	111	98	101	98	114	119	100	93	97	111	104	97	94	96	101	100	87	125	111	89	109	89	106	110	92	89	97	97	105	108	99	100	97	105	103	97	95	104	96	110	90	107	97	87	94	111	94	97	111	106	101	105	105	77	73	89	115	95	107	87	102	123	112	84	97	99	81	100	100	122	108	100	91	86	107	107	106	80	93	104	89	80	104	92	108	90	99	102	94	97	102	96	89	93	102	90	92	104	89	111	88	90	96	102	91	104	84	99	96	81	115	94	95	96	100	98	87	90	98	115	95	115	95	101	78	105	91	120	91	97	107	84	97	100	84	89	103	91	77	103	114	109	98	105	105	94	99	109	93	99	101	99	90	84	111	113	125	102	92	102	111	107	95	93	74	85	96	95	94	73	94	104	97	94	109	94	108	112	102	88	99	100	98	103	91	110	103	119	108	90	88	103	99	100	104	95	86	90	109	92	79	89	109	88	111	100	73	103	104	114	107	105	86	91	90	91	89	105	91	107	111	87	105	98	102	96	106	107	91	102	87	83	116	106	121	85	97	103	87	111	94	92	92	82	100	90	96	102	93	96	83	93	94	93	94	97	101	87	73	92	90	95	93	94	120	92	95	103	93	106	98	109	114	103	103	103	92	108	105	102	112	87	85	99	99	103	102	116	72	87	100	104
60489	79238	59094	8487	6037	4526	3502	2380	1717	1117	868	586	501	398	336	322	305	243	237	211	237	215	206	208	174	156	178	171	180	153	171	173	151	172	180	132	143	129	128	140	139	138	145	151	159	151	153	149	141	148	150	150	141	133	134	160	129	161	141	156	158	137	138	143	131	130	136	150	126	135	131	134	149	148	157	126	152	130	145	127	143	145	128	139	157	126	166	133	147	148	151	140	137	148	121	134	137	138	132	121	146	139	147	141	136	137	123	141	147	142	143	140	124	149	130	142	131	151	139	126	138	141	142	128	142	134	130	141	132	134	154	128	145	135	158	127	138	140	128	113	119	125	137	127	118	133	139	148	132	124	144	125	126	131	128	150	129	127	145	133	125	136	132	149	142	134	130	110	142	123	134	132	129	119	132	126	135	144	134	133	123	143	112	137	116	137	134	135	115	130	144	138	161	132	129	121	157	124	122	117	121	123	129	126	144	141	138	119	126	122	132	121	126	138	139	145	130	119	123	129	135	128	120	120	128	149	128	123	132	123	123	134	110	134	139	143	134	116	166	134	147	147	129	130	134	134	143	132	125	142	153	155	114	118	112	118	139	131	145	154	137	141	111	126	144	137	119	123	118	133	150	138	133	129	142	139	139	145	134	146	135	128	135	119	103	151	132	124	117	128	153	139	127	133	150	119	126	138	129	128	155	136	130	138	140	134	156	134	135	142	147	142	124	144	139	119	129	131	134	148	133	111	145	134	121	139	145	124	128	151	125	131	109	134	153	153	129	135	122	133	131	128	131	139	127	141	126	134	131	143	136	140	122	119	133	114	125	135	120	159	138	144	136	142	159	122	122	118	138	127	131	131	142	133	125	132	138	128	138	142	131	151	143	138	141	115	140	130	117	130	107	141	145	128	112	126	121	118	131	145	145	135	137	124	153	138	140	144	147	147	133	153	136	132	134	132	143	167	126	133	139	131	138	130	148	133	122	149	117	121	131	126	129	130	134	117	132	131	113	147	114	128	132	125	122	143	142	147	124	124	135	119	122	103	122	126	135	133	145	155	138	131	114	145	153	137	130	155	126	145	120	120	132	111	130	128	131	126	139	120	124	128	136	141	126	130	140	157	128	118	139	144	127	120	141	129	128	144	106	123	128	143	137	138	148	141	145	137	105	149	130	138	118	128	143	144	141	130	121	132	127	125	142	126	122	124	136	138	125	132	116	134	134	146	129	136	121	107	138	130	130	155	150	141	147	142	142	135	132	128	132	120	147	137	141	128	127	144	126	156	118	120	131	133	145	125	132	150	132	131	114	148	134	123	128	133	148	131	140	131	120	121	144	128	135	142	142	122	121	142	138	125	145	130	130	154	113	142	157	138	125	125	162	148	146	147	143	125	121	137	152	123	132	125	134	128	143	121	141	127	129	118	140	119	124	124	121	143	124	136	133	129	133	132	139	118	138	149	130	131	134	114	142	135	151	129	138	125	134	129	136	136	123	123	122	137	121	128	137	140	129	138	139	124	117	137	138	136	115	144	123	130	153	150	125	117	138	122	123	111	136	137	150	140	142	145	152	118	122	145	142	133	139	114	130	126	148	121	136	142	124	134	137	140	150	140	138	132	131	153	129	131	141	122	121	118	150	145	131	129	133	137	151	138	117	140	125	133	115	131	157	152	144	119	129	159	133	140	139	130	130	127	144	124	142	147	156	115	137	122	116	129	115	146	146	136	125	120	127	138	136	142	140	145	126	132	112	111	114	117	132	144	123	126	132	122	126	144	153	124	129	145	117	123	148	141	134	132	153	138	131	146	143	118	120	134	133	131	131	135	133	117	128	112	117	128	143	125	143	122	124	116	126	133	144	158	123	145	142	98	139	133	148	142	139	138	144	145	143	125	129	126	141	138	159	136	142	126	143	138	119	129	131	146	124	122	142	142	139	143	113	148	135	130	148	124	108	127	115	147	147	142	130	132	122	141	131	146	139	132	134	130	115	153	135	163	140	142	153	127	123	143	132	147	116	124	135	142	137	139	145	144	129	140	131	151	135	145	131	139	131	139	120	139	145	142	138	154	144	126	139	145	134	112	126	129	131	114	130	145	128	126	132	125	123	119	128	122	125	141	110	147	131	131	140	146	139	133	125	138	133	156	136	145	120	137	132	126	140	140	120	156	134	125	134	119	143	118	134	140	130	131	128	127	123	134	127	138	134	129	154	136	144	136	143	124	149	136	135	136	117	140	121	117	135	129	120	125	140	150	133	118	141	130	139	133	136	124	123	117	134	134	131	140	134	130	113	137	134	131	134	138	113	118	119	128	149	122	137	131	141	122	135	150	125	135	131	122	135	125	136	127	152	134	141	133	123	140	154	157	136	144	125	136	133	133	130	167	134	132	130	141	124	145	120	124	115	143	131	109	125	153	141	136	143	131	122	146	144	163	143	132	148	151	112	130	128	144	150	142	144	134	125	149	130	127	145	124	137	148	126	137	131	145	136	136	146	148	129	146	124	156	144	150	147	140	137	146	109	122	138	135	156	158	137	136	134	106	137	149	131	143	158	142	130	116	143	122	142	137	128	132	114	135	142	130	141	136	110	129	150	133	133	120	124	146	131	146	144	143	123	132	163	126	157	138	125	153	123	114	111	129	148	147	121	128	155	148	140	125	145	143	134	132	133	118	121	134	113	127	109	126	154	118	149	131	138	125	141	132	140	143	115	133	122	142	147	133	138	140	126	139	156	119	137	122	142	124	135	132	124	129	156	134	136	124	142	139	129	124	164	152	122	134	137	135	144	156	121	128	140	153	136	161	111	136	130	127	110	118	123	138	150	130	118	150	141	132	134	132	130	139	139	137	132	134	154	143	132	126	134	134	115	137	132	122	125	134	122	139	141	114	138	151	128	128	132	146	146	116	137	127	140	144	132	160	128	150	131	132	137	126	135	145	127	136	141	149	117	126	124	133	117	134	121	116	128	125	142	116	122	139	148	144	136	124	146	128	137	115	131	130	145	119	145	138	128	146	138	101	139	126	121	157	137	124	138	119	141	135	133	131	132	129	138	144	137	122	135	107	118	132	164	145	132	112	151	131	126	141	133	131	143	147	148	134	117	121	148	119	122	129	129	139	124	125	160	139	145	129	127	141	130	148	133	121	117	128	148	129	129	120	151	106	128	139	139	121	129	148	136	128	121	127	145	133	118	137	134	132	124	150	127	137	124	131	128	136	126	131	127	131	130	145	141	126	117	140	113	136	137	126	139	137	145	118	141	133	129	140	136	129	135	121	147	148	136	123	165	143	148	124	114	124	130	116	144	138	140	143	141	127	129	143	119	118	135	138	142	145	137	138	128	128	130	148	150	119	147	120	124	132	141	136	132	147	139	139	134	131	106	143	127	150	139	116	156	134	142	143	149	138	147	131	133	149	139	115	136	148	149	139	119	142	135	116	136	128	138	135	121	145	132	159	141	156	125	133	136	135	124	149	162	124	136	155
28262	23666	21656	4845	1012	722	545	473	380	347	356	327	309	335	302	297	304	318	277	326	266	297	286	311	318	300	319	275	265	292	298	310	303	301	291	275	291	299	342	303	276	264	298	322	326	300	313	309	319	315	319	307	292	283	322	294	296	286	313	301	293	318	312	299	304	293	270	294	297	345	297	296	265	318	275	329	295	302	285	325	312	322	291	317	278	311	311	323	290	303	329	345	303	268	299	323	326	323	311	259	289	326	268	297	310	291	276	283	294	315	287	290	289	303	271	288	301	314	286	267	272	305	279	309	297	307	291	294	309	274	306	283	319	297	297	287	289	270	306	302	296	324	289	268	304	289	302	283	261	313	297	287	247	289	298	291	297	285	319	309	278	297	283	317	303	293	282	312	304	294	310	297	306	291	271	309	284	304	324	291	303	283	306	284	286	297	297	313	293	287	289	297	306	286	300	313	311	303	282	284	267	295	276	356	284	308	325	293	326	302	291	286	310	297	288	295	310	289	284	301	312	300	335	294	312	330	315	251	283	258	313	293	306	317	308	314	312	297	304	297	317	298	305	304	318	294	266	312	310	300	295	295	305	291	309	305	289	288	304	309	276	276	252	267	308	302	272	296	300	289	300	295	296	307	354	295	309	284	297	304	282	289	285	306	309	270	298	310	295	310	300	285	310	280	319	296	282	294	294	291	321	301	300	309	288	307	307	279	292	285	288	279	320	300	298	289	267	266	282	284	311	301	319	305	319	277	302	307	296	296	308	280	307	281	326	268	313	273	291	278	279	279	280	293	278	283	275	310	282	313	295	312	290	302	284	291	279	283	282	296	288	270	302	294	319	278	312	301	301	264	292	364	276	311	329	290	268	286	267	316	302	297	298	271	287	299	296	317	305	276	305	289	296	267	286	320	326	283	303	308	300	341	288	289	299	299	309	298	295	309	302	303	303	308	308	261	323	295	300	324	299	284	331	277	322	311	283	315	304	302	298	284	298	289	321	275	282	307	305	325	317	284	290	304	305	320	281	298	294	292	331	300	307	314	278	308	284	284	328	289	293	293	305	302	286	318	264	269	280	282	298	318	331	302	285	310	308	324	308	309	295	290	313	324	274	287	283	293	285	307	312	285	297	262	312	270	264	296	288	278	295	302	289	280	324	316	278	277	284	267	302	259	280	316	324	294	299	310	316	335	313	301	277	310	300	240	301	323	301	291	252	265	282	300	295	277	274	309	289	298	311	283	305	281	293	283	296	316	271	310	318	279	304	294	305	283	290	294	304	334	297	302	275	308	321	279	301	301	298	255	292	278	307	321	290	326	303	284	279	275	296	296	294	319	304	278	320	315	279	266	294	285	294	313	327	305	292	276	313	286	306	267	300	285	314	309	261	306	285	290	337	318	320	337	282	324	295	274	317	293	302	293	278	311	270	284	290	303	316	283	286	274	299	291	268	317	283	308	284	268	316	313	294	311	307	285	286	330	293	300	305	295	299	329	290	285	298	291	302	325	306	276	283	283	295	267	304	297	309	295	294	326	280	312	290	308	310	278	271	322	311	294	307	302	319	283	294	289	302	296	269	313	276	298	300	325	273	274	285	274	278	332	289	309	292	301	318	295	287	288	311	296	285	301	306	280	302	280	289	327	294	318	301	290	330	281	300	318	261	341	314	277	304	288	331	304	272	316	294	308	293	282	307	308	288	320	294	272	293	303	308	304	286	278	289	292	303	276	312	300	302	306	303	302	308	274	315	265	325	318	309	300	284	308	271	273	320	301	292	325	310	288	288	281	339	310	281	281	277	269	304	259	299	288	326	254	329	258	297	287	289	334	278	300	297	306	287	299	296	288	276	258	320	273	313	301	300	281	304	289	296	287	294	270	324	272	265	255	313	291	313	296	296	302	307	315	298	290	313	304	297	264	295	320	302	276	269	310	314	277	256	318	293	285	318	325	317	297	293	291	311	307	299	311	299	286	297	300	296	312	282	277	285	287	309	291	301	296	321	269	309	333	289	324	309	291	279	311	283	278	258	298	305	313	315	311	302	297	289	299	306	318	299	319	282	288	317	284	301	287	285	310	315	284	290	278	298	294	321	280	299	264	324	304	282	313	301	301	289	288	299	261	295	302	295	308	271	260	322	283	298	300	286	300	263	275	289	310	319	317	277	321	302	278	273	282	288	298	318	293	293	301	277	312	269	296	300	247	305	279	299	286	332	270	297	303	280	290	333	274	282	299	277	297	286	282	281	337	332	331	299	311	301	296	304	311	290	330	291	304	289	304	278	345	334	282	289	275	294	270	274	313	270	276	304	306	279	282	313	303	294	267	276	289	299	288	320	285	288	302	285	306	310	287	301	290	289	297	297	317	302	297	288	306	295	309	283	318	312	319	280	292	320	279	297	272	306	319	330	285	298	305	314	308	306	281	268	310	310	321	303	295	320	321	297	308	276	287	310	293	265	268	333	309	265	331	313	285	255	295	305	291	307	272	290	305	304	293	292	306	295	303	291	269	267	287	295	289	338	281	262	299	308	309	292	298	307	297	302	316	282	315	281	288	275	303	298	285	290	272	300	315	294	283	279	284	296	297	298	301	332	284	291	269	294	286	306	288	289	305	297	288	268	287	291	273	312	279	295	283	311	281	269	316	271	292	305	303	288	301	286	324	297	255	305	272	306	316	301	303	319	265	293	300	331	340	295	319	315	303	322	292	344	302	271	296	268	272	322	307	279	305	301	302	312	305	297	294	303	300	307	284	262	307	258	297	249	305	282	306	331	277	298	285	276	273	321	301	283	305	294	293	326	289	310	275	330	297	299	308	292	267	305	290	289	318	294	327	278	321	301	267	292	283	310	287	275	281	265	333	282	291	318	299	292	312	295	302	304	273	285	305	339	307	288	271	325	306	255	292	313	300	282	281	296	312	285	298	299	313	310	316	299	272	281	293	303	302	296	308	325	286	315	302	285	285	280	301	273	307	302	312	281	316	302	320	292	281	280	303	316	301	340	273	268	293	285	284	320	292	272	291	288	293	270	289	299	282	313	313	290	325	312	287	304	306	291	312	305	340	327	280	295	314	275	303	296	282	316	300	311	312	301	299	302	281	288	296	307	285	292	268	281	296	279	318	314	271	282	306	295	308	325	250	261	299	292	309	317	321	306	303	313	280	324	295	305	307	318	339	291	310	290	281	294	305	286	313	287	294	278	300	304	289	288	323	304	296	307	306	258	322	295	268	281	261	294	313	283	274	309	309	300	292	306	305	299	297	293	310	282	306	329	307	295	310	294	312	324	309	318	280	311	298	275	318	291	305	305	288	305	291	292	315	318	290	313	296	309	302	290	297	289	262	322	291	327	300	318	286	317	331	297	295	310	305	314	293	267	306	277	286	266	301	289	305	330	320	302	309	282	298	294	347	298	298	339	295	294	303	296	300	308	274	313	298	304	303	295	305	310	292	317	299	296	297	315	307	286	285	307	321	337	272	302	288
29018	34115	22749	2844	2120	1460	1204	845	700	570	524	487	420	435	397	423	409	397	431	409	386	390	420	408	382	401	396	402	389	387	397	405	434	397	395	397	418	396	408	410	397	399	399	416	377	394	390	438	432	419	392	423	386	405	410	406	396	368	360	430	389	436	409	373	399	435	376	385	363	386	414	406	387	431	397	368	390	392	382	390	442	364	407	428	403	406	425	384	346	382	393	373	411	367	382	405	415	382	414	430	388	385	399	382	353	382	411	398	415	388	366	391	403	394	395	393	401	391	390	428	370	391	379	373	401	402	365	391	404	393	387	406	400	405	386	410	398	391	400	404	395	407	400	388	400	392	388	369	374	409	408	417	392	425	377	462	407	379	379	368	374	396	389	413	383	370	389	397	394	412	381	350	368	392	388	390	391	383	446	387	373	387	388	402	384	430	430	378	385	403	385	391	431	406	396	387	413	373	367	414	385	379	427	379	429	391	408	398	407	395	362	377	397	406	425	416	414	407	386	410	393	405	380	366	384	359	381	377	387	400	433	405	396	409	407	382	405	424	392	410	416	384	418	394	347	393	396	430	416	357	392	412	418	390	365	389	380	423	388	390	397	370	410	394	377	369	388	435	383	367	415	396	373	383	349	401	391	373	358	373	374	384	411	376	403	399	371	405	435	425	357	367	391	357	416	399	392	396	404	395	421	411	400	382	397	379	406	396	419	398	363	344	430	386	435	422	431	401	416	397	376	401	373	398	416	392	384	404	354	362	381	385	415	397	409	377	399	404	433	401	371	411	405	386	411	401	383	386	401	400	415	388	383	366	435	395	397	385	387	379	400	360	408	431	364	388	393	399	385	382	404	378	384	397	388	408	395	354	397	378	429	386	405	420	399	384	397	400	365	388	411	380	393	393	411	381	381	392	388	415	377	377	387	394	416	353	430	383	404	383	390	416	388	386	375	374	437	412	396	394	375	420	418	381	402	432	434	388	356	420	382	410	409	409	423	405	397	404	362	446	437	404	422	361	409	388	407	385	386	428	398	365	405	399	383	397	408	418	378	390	395	385	400	392	394	394	398	398	412	373	427	407	396	381	394	416	388	449	428	386	395	410	374	401	377	413	380	401	400	413	411	374	384	391	404	424	358	409	399	397	395	392	419	413	369	392	449	357	415	374	413	384	405	393	402	386	416	342	366	373	410	395	429	399	385	426	448	413	387	379	382	430	404	387	377	389	381	373	357	408	386	405	402	395	410	400	391	376	385	390	393	427	392	381	366	373	368	393	441	404	364	403	402	395	420	379	388	392	398	402	374	417	406	369	374	394	344	424	422	410	380	403	418	417	395	389	405	378	421	376	381	391	433	436	385	396	382	392	420	358	379	368	403	418	368	437	409	370	411	386	419	429	403	406	368	361	393	387	403	401	388	429	407	377	383	395	395	389	426	390	426	408	396	394	379	387	403	418	416	403	394	395	405	372	359	424	363	400	404	379	434	431	413	404	400	397	374	388	375	406	435	427	423	388	398	382	375	407	377	378	391	394	403	387	388	414	380	405	351	411	382	374	418	447	391	416	408	410	381	414	392	392	350	383	363	392	357	354	414	388	400	408	411	387	410	446	385	386	401	371	391	410	418	368	384	383	370	404	395	385	407	407	387	377	431	402	409	393	395	420	406	385	383	409	414	375	439	391	403	387	414	403	384	412	433	355	388	401	428	417	413	402	429	396	404	401	378	367	415	389	393	417	405	361	419	379	402	390	421	405	341	386	423	398	382	386	395	421	413	410	411	405	400	414	370	384	385	414	386	396	412	395	378	364	405	354	436	410	348	368	379	391	395	384	418	400	413	380	379	413	388	404	410	380	387	417	370	425	411	410	388	409	361	396	372	416	382	395	378	385	402	402	420	376	376	420	423	412	405	410	396	402	395	365	379	362	383	411	380	381	414	428	413	366	377	380	367	373	412	399	376	390	414	427	388	382	399	393	426	383	388	378	421	405	416	393	391	425	412	359	370	415	424	382	418	373	407	373	393	373	416	392	399	393	381	416	446	364	383	374	408	382	374	378	391	384	369	358	414	419	368	401	366	379	390	420	373	412	383	392	410	359	387	402	376	402	397	398	378	406	425	392	419	401	400	403	388	410	392	433	375	412	426	380	411	389	428	397	397	430	371	378	391	407	392	390	382	418	416	357	394	378	383	374	408	422	417	381	407	375	400	371	384	400	393	409	371	422	425	398	387	389	385	373	396	390	440	372	396	378	371	414	401	372	365	412	406	378	384	400	400	381	405	431	428	375	415	416	372	414	419	407	383	422	361	383	392	399	389	405	430	385	405	356	388	405	411	396	388	443	373	409	430	396	424	428	334	430	382	397	396	389	399	414	390	366	417	392	388	365	346	399	392	383	383	387	388	396	393	392	371	377	408	417	384	404	404	397	416	383	399	378	387	405	398	389	405	419	398	410	391	409	410	399	406	398	442	381	389	389	402	447	434	367	394	386	429	413	410	404	425	417	387	401	369	404	391	393	408	397	373	424	371	399	401	374	428	409	407	387	389	382	366	387	359	358	389	343	376	403	395	430	404	390	386	381	381	393	402	370	388	401	377	366	361	366	436	362	414	401	391	428	377	414	386	414	387	382	423	382	394	392	369	403	400	381	414	364	404	393	425	379	371	359	401	393	410	379	396	390	422	418	417	388	370	409	414	408	351	378	352	399	386	414	405	381	400	392	376	421	394	406	425	393	414	365	403	341	372	432	400	383	383	359	389	431	378	376	406	407	412	413	376	386	381	383	392	400	379	399	393	419	394	443	373	376	401	400	424	382	382	388	369	387	412	364	426	372	406	431	402	401	413	422	380	416	370	369	369	397	389	425	398	408	378	389	374	393	395	377	381	387	366	447	375	376	374	363	401	393	407	402	396	391	390	399	381	378	363	402	399	414	394	426	388	373	405	381	379	398	416	419	381	397	406	386	423	361	394	398	400	389	412	388	400	394	399	392	421	423	400	437	407	372	396	393	398	425	431	390	379	402	385	393	396	416	396	387	434	413	390	398	412	379	403	421	384	391	358	418	409	386	395	397	383	409	399	408	405	405	386	369	418	415	420	400	416	400	406	444	396	428	409	363	430	432	386	372	373	383	378	369	394	413	362	400	422	394	384	393	389	428	391	394	403	387	391	440	402	415	373	377	375	381	437	397	384	393	379	378	398	361	371	407	400	419	428	360	383	449	393	373	412	397	381	411	409	387	414	388	376	413	401	421	410	369	395	393	421	383	397	382	403	428	383	394	391	395	425	408	391	403	410	384	421	392	395	452	406	395	383	401	373	361	391	369	405	374	400	393	424	362	361	396	380	367	401	400	384	397	389	394	402	371	383	383	380	416	388	386	415	370	388	380	397	399	396	420	388	409	388	365	366	427	382	419	395	391	398	354	408	433	382	379	413	413	364	372	413	373	384	385	392	446	376	399	377	370	391	393	409	408	400	373	356	393
24427	21612	29746	24274	20998	9907	1221	703	482	411	377	326	274	290	292	239	259	251	259	241	243	223	234	244	229	231	255	227	216	258	207	237	234	214	219	237	201	210	215	229	235	206	212	203	217	226	224	238	245	227	203	222	233	238	214	197	197	219	236	203	217	238	225	255	219	204	203	211	255	238	233	227	237	199	234	223	208	244	224	219	218	185	197	206	232	218	211	230	217	201	236	232	237	219	229	214	226	230	240	211	231	245	215	221	207	211	223	234	197	220	254	210	237	238	215	246	228	250	190	229	205	234	237	213	218	235	234	231	237	194	210	209	260	209	215	215	197	234	251	212	216	228	192	237	218	218	219	229	227	212	270	245	218	216	221	196	224	226	236	236	216	210	238	206	231	214	207	203	240	219	230	212	233	231	219	230	233	213	232	199	228	238	236	186	213	205	255	212	230	249	199	236	224	242	221	229	202	233	205	212	201	239	217	210	254	210	219	229	218	213	189	225	222	231	243	243	221	227	242	223	236	230	212	241	242	228	212	219	229	233	231	220	229	207	231	209	228	222	214	247	229	224	217	229	201	223	231	225	223	246	208	239	216	242	228	249	211	198	207	233	203	220	244	236	241	237	219	249	251	225	238	215	217	214	216	235	263	206	229	231	233	232	216	223	214	220	225	230	216	217	215	224	204	200	197	228	210	234	208	235	240	233	210	221	212	230	213	221	217	253	239	221	202	248	217	204	240	232	214	235	233	201	213	215	233	238	241	226	212	214	236	226	230	215	226	183	205	243	220	232	214	227	190	216	210	221	236	211	233	252	226	244	228	213	196	211	215	205	229	223	225	209	200	217	207	221	246	217	244	221	218	211	208	233	238	236	250	213	199	233	204	222	215	220	223	224	214	229	208	259	208	235	229	253	209	278	216	214	195	206	215	204	235	221	230	221	202	232	260	229	215	227	209	202	237	231	237	218	203	247	227	221	225	237	246	219	226	219	204	239	242	227	236	231	249	249	213	205	231	215	221	204	196	200	242	235	218	218	208	222	222	209	232	225	215	208	197	225	226	229	230	255	210	213	213	226	220	220	231	230	232	231	221	188	215	230	239	220	223	242	223	229	199	219	216	245	217	214	216	206	250	233	222	234	239	223	220	218	215	230	219	237	205	228	226	260	254	259	239	248	203	228	239	234	218	224	216	208	205	202	245	225	214	231	232	215	217	213	242	215	225	247	232	214	232	221	239	236	207	222	223	210	230	233	211	237	199	217	235	250	219	218	204	215	211	215	205	201	246	218	222	241	220	223	244	214	208	225	245	226	242	216	219	207	223	237	203	232	219	228	258	231	214	204	247	210	227	255	210	207	232	233	215	220	221	210	229	258	229	236	217	220	236	231	235	248	211	246	231	251	196	198	208	219	224	232	228	209	223	254	234	221	224	223	187	202	212	203	212	214	196	271	214	215	255	243	223	242	194	244	236	225	200	223	200	212	202	203	231	225	233	218	218	230	250	213	207	230	250	212	231	239	249	216	213	232	217	214	216	220	229	219	247	234	233	256	219	227	215	217	197	216	238	220	240	225	222	230	241	232	217	184	228	197	206	219	220	235	221	228	220	211	214	229	214	203	222	213	226	239	247	204	229	223	222	241	228	218	222	230	243	223	222	239	258	215	192	228	234	236	212	257	227	226	212	243	216	212	202	216	214	216	232	211	216	233	221	204	209	242	212	228	220	210	247	209	210	201	220	234	244	210	227	203	220	243	235	187	214	220	194	207	238	226	231	249	218	221	198	218	224	219	219	207	226	239	237	229	228	229	231	211	229	233	203	250	180	209	253	223	207	252	243	215	222	247	229	240	248	211	184	212	225	236	233	209	248	217	237	223	239	250	251	233	225	215	230	239	233	232	237	197	215	210	233	249	237	216	215	223	216	216	208	263	253	236	229	219	212	242	220	220	211	207	235	212	200	198	218	200	237	208	240	238	203	224	225	200	196	209	237	199	213	230	209	233	217	229	221	237	233	238	205	217	242	256	226	223	243	228	223	246	216	244	201	225	244	232	250	262	206	244	226	231	238	239	220	229	241	225	222	225	204	228	236	221	234	222	229	213	234	202	208	232	212	238	246	223	193	238	222	203	225	217	248	226	224	232	223	230	204	217	232	232	222	238	232	225	238	229	203	235	224	218	194	216	200	252	223	224	217	239	232	223	226	197	218	238	200	215	224	215	215	223	225	230	213	219	190	232	212	220	218	242	223	226	231	221	236	204	235	254	208	242	245	216	212	236	212	215	232	230	261	246	239	245	233	245	199	207	215	234	224	247	204	229	211	219	228	234	226	207	234	218	271	247	223	208	225	245	228	238	219	203	207	227	234	233	201	215	248	247	201	248	215	220	218	223	221	219	218	209	251	228	217	237	224	230	212	206	214	224	236	220	213	239	232	220	225	215	214	217	249	201	221	226	227	201	207	199	214	237	239	240	195	236	227	230	209	239	238	214	227	229	213	227	212	227	227	218	233	262	246	246	250	208	214	203	234	231	211	217	212	238	230	216	234	223	234	216	221	221	222	210	232	217	231	209	221	215	227	216	217	238	220	221	230	215	207	234	242	207	235	226	226	233	210	238	223	223	209	228	235	242	209	221	232	233	221	242	211	231	221	213	223	222	249	218	228	236	249	243	240	211	206	237	232	227	232	237	232	239	207	229	234	223	210	228	227	217	221	206	228	253	254	220	213	235	200	230	234	215	206	218	204	227	203	222	249	231	209	219	212	224	216	209	233	231	210	218	232	225	223	236	228	241	233	227	240	224	223	220	226	216	253	251	204	229	229	210	236	250	213	218	220	220	202	234	217	207	199	186	210	209	206	233	222	221	231	256	203	236	199	236	216	238	235	225	253	211	246	237	213	229	222	206	211	208	191	209	208	191	215	218	232	220	249	217	213	206	199	225	209	236	198	238	199	226	221	214	232	227	202	231	241	193	236	227	203	206	233	231	212	211	199	208	213	242	213	240	222	215	208	206	233	244	232	199	213	205	204	239	219	233	240	245	205	225	209	194	223	232	191	206	225	238	199	229	234	221	233	237	217	215	247	199	225	215	227	235	207	228	213	226	194	222	221	230	261	220	238	224	235	201	242	208	229	227	212	238	224	204	189	239	212	226	235	202	204	216	250	230	227	229	235	223	208	230	221	213	225	254	227	214	204	246	205	223	236	240	187	222	245	192	229	231	218	251	236	216	202	251	231	245	217	220	253	225	242	224	226	235	206	224	231	229	216	242	227	221	209	231	230	196	221	232	229	230	238	215	231	219	211	231	216	253	260	209	223	208	219	212	243	237	221	228	218	241	220	217	218	211	220	226	234	202	225	215	240	195	225	207	212	209	232	240	252	203	259	226	228	226	242	231	263	239	226	245	224	239	223	227	244	203	221	216	223	236	209	227	248	216	219	234	212	220	242	207	227	230	205	237	242	226	230	191	235	225	249	213	215	207	234	238	221	237
54837	72679	53607	6436	4735	2939	2184	1559	1121	877	684	606	482	439	428	392	371	371	361	341	358	342	319	318	334	331	310	311	319	321	317	314	274	340	301	347	344	307	313	341	337	300	347	330	320	325	312	308	313	310	333	282	316	317	336	331	288	307	321	258	298	318	280	297	274	338	299	300	308	323	316	304	326	295	292	304	317	309	330	319	315	334	308	291	263	278	313	339	244	316	300	322	301	306	346	299	309	325	334	318	337	295	292	312	292	312	278	337	300	266	293	288	296	299	322	300	293	338	282	302	322	306	318	318	285	314	329	318	306	316	297	284	311	305	280	294	308	302	328	324	296	321	293	322	308	299	294	279	296	319	318	313	295	279	281	277	288	323	289	300	306	333	305	335	318	317	325	286	306	334	264	297	319	325	290	315	287	319	312	302	292	285	299	298	287	286	311	301	287	266	310	308	292	306	290	335	311	299	314	344	294	315	296	326	300	310	308	294	294	324	323	330	296	280	301	311	335	297	312	291	283	311	322	290	306	301	320	319	281	305	324	349	298	287	291	316	281	276	292	286	334	288	337	311	299	315	327	312	326	309	320	290	300	288	313	293	291	315	306	327	314	328	293	315	318	291	317	293	283	307	283	324	307	314	328	314	296	272	313	285	288	296	297	286	294	309	293	277	282	303	293	316	302	297	289	298	279	329	292	291	312	315	301	328	306	331	294	322	329	287	307	293	289	306	274	316	326	278	326	304	315	322	295	296	286	267	318	298	297	296	299	321	306	295	291	310	290	280	316	298	290	313	262	284	283	267	302	268	292	337	322	292	305	286	335	294	324	328	307	298	272	282	292	317	302	318	271	333	294	316	315	327	284	303	282	252	308	282	306	343	335	300	291	311	307	290	287	331	276	291	308	305	299	289	312	277	304	318	273	286	315	286	334	315	308	290	289	291	310	300	310	311	349	301	315	306	293	319	291	295	268	311	285	304	325	305	339	290	295	298	333	287	285	298	309	296	296	273	293	302	285	288	300	297	300	322	323	305	291	307	317	314	313	311	280	277	319	307	308	301	307	289	326	348	325	307	301	317	298	311	299	313	317	296	290	309	324	295	314	332	316	304	299	310	322	270	317	328	323	335	306	303	311	308	297	327	297	260	313	343	309	320	299	291	337	277	285	315	294	327	300	258	287	307	296	313	313	298	285	298	314	314	283	308	320	289	309	285	297	304	313	309	303	285	299	262	310	282	303	292	341	339	308	327	283	317	311	299	304	280	301	310	308	312	285	313	312	338	328	322	300	259	309	275	260	285	300	286	312	294	294	312	299	319	324	301	319	317	300	281	308	307	309	302	324	289	294	327	303	278	312	303	289	326	308	340	276	333	311	314	295	299	318	311	291	314	304	293	290	283	285	321	298	306	287	321	327	300	297	314	307	295	301	296	311	286	306	298	328	292	313	308	280	263	312	314	280	318	296	297	293	328	298	313	313	313	292	336	296	313	305	307	281	302	315	319	328	322	292	315	296	282	289	288	318	300	333	312	325	303	289	303	284	297	290	288	277	282	315	282	286	295	326	296	304	360	299	327	340	277	298	338	307	304	276	307	321	296	303	335	305	332	304	280	300	334	315	292	292	313	299	339	291	299	305	328	336	323	271	322	283	322	324	300	290	305	322	308	319	318	298	329	301	297	284	291	286	295	302	294	301	314	267	306	340	291	301	308	327	334	294	309	288	326	337	312	300	299	318	276	294	276	290	292	313	287	303	299	294	291	317	312	300	290	300	306	312	299	318	333	271	327	295	291	320	294	308	272	325	301	308	323	295	307	317	280	282	320	297	316	319	302	331	311	316	304	300	302	294	308	311	320	295	286	295	302	311	326	319	278	307	312	295	307	291	322	300	288	305	292	296	294	329	286	277	309	317	318	308	317	293	310	293	256	287	302	292	281	303	302	314	333	278	312	320	303	295	286	301	271	293	289	320	306	270	319	305	308	320	319	289	281	314	325	319	288	274	280	299	310	322	293	292	314	278	307	313	280	329	334	294	302	306	314	311	303	354	298	335	291	320	315	318	333	307	295	298	294	319	299	294	315	300	296	313	305	296	264	290	282	332	287	293	293	314	316	275	309	288	318	318	307	298	277	308	310	274	306	280	320	290	301	289	307	286	303	315	303	294	314	288	290	303	291	302	300	298	310	299	338	335	302	300	344	296	315	286	299	306	311	323	276	301	321	309	264	307	321	287	268	293	306	299	310	285	322	301	303	319	295	301	299	307	297	298	318	300	302	321	294	318	318	337	306	314	328	303	306	314	326	317	286	315	280	304	315	293	300	291	260	310	302	317	280	312	305	306	279	291	272	317	309	322	330	314	306	309	330	296	303	283	311	298	318	333	325	319	316	316	281	308	315	289	327	304	307	298	297	356	304	303	298	295	304	302	322	312	303	314	301	284	287	319	303	309	282	278	281	297	314	336	316	292	277	293	297	320	322	297	296	318	301	295	285	319	302	289	291	292	322	294	310	302	322	292	321	296	332	266	302	314	290	289	300	322	290	309	291	298	305	316	313	304	329	318	318	319	302	310	322	298	300	289	313	285	279	319	305	277	299	271	318	303	278	282	281	312	335	298	288	318	279	297	315	290	290	305	297	312	317	298	342	290	345	286	279	319	294	286	309	287	296	302	301	292	295	309	326	300	322	293	290	302	343	316	295	289	323	313	326	288	297	330	315	313	317	328	320	306	312	284	330	305	307	308	290	292	282	310	332	303	294	282	292	294	283	294	284	318	297	288	301	310	285	308	290	311	285	306	330	317	294	311	302	295	323	318	302	316	325	286	292	285	298	319	306	295	284	285	289	296	303	303	326	304	307	341	299	290	285	312	303	311	305	310	300	314	300	301	304	302	295	325	280	334	291	321	320	310	315	294	315	297	307	329	255	269	333	308	261	288	324	320	308	311	324	326	288	314	328	288	300	306	299	305	312	294	319	285	310	311	355	283	306	317	307	287	321	315	318	331	297	310	304	301	319	267	281	304	290	313	311	284	297	320	307	316	318	323	318	306	293	323	303	321	300	304	296	316	309	300	310	321	284	306	295	323	305	271	298	275	296	310	291	327	304	307	306	294	332	333	335	310	315	317	293	316	294	309	320	295	307	282	320	330	338	290	299	313	300	305	313	310	311	285	343	315	271	301	332	282	302	285	325	298	303	318	307	306	292	305	284	281	317	291	298	307	329	286	291	308	331	317	293	305	312	281	279	292	305	331	320	303	344	317	275	298	297	322	294	300	296	300	282	323	305	309	300	308	324	316	310	298	312	313	311	303	306	273	318	282	306	299	314	312	304	314	284	297	296	317	274	316	299	277	322	317	309	302	292	288	309	317	308	268	283	312	307	309	291	313	341	297	292	322	289	310	301	298	325	316	286	325	304	301	339	286	340	311	281	295	295	305	317	299	276	314	291	288	280	308	291	283	298	292	313	290	328	313	312	293	303	318	294	317	317
23402	21499	29841	23640	21480	21341	8817	952	523	503	344	251	202	199	184	165	149	173	149	125	114	115	146	138	112	104	115	115	106	127	124	116	105	103	95	108	95	126	111	104	118	94	94	102	112	119	106	113	102	125	107	112	92	99	101	109	115	101	100	105	97	112	101	92	102	119	104	96	103	94	94	100	106	91	98	91	80	121	93	95	113	99	108	98	83	104	97	84	83	103	89	105	101	90	112	101	110	106	92	98	106	111	82	91	98	103	98	105	103	111	112	98	109	105	105	88	89	102	101	106	87	99	97	102	105	108	118	102	86	92	111	102	94	109	95	94	109	105	110	105	101	94	115	94	96	79	96	82	75	107	99	99	87	87	122	98	96	97	80	79	110	99	96	85	99	95	95	99	96	107	91	101	88	100	114	91	108	73	94	95	115	95	97	93	102	108	92	91	106	97	85	91	98	99	90	93	105	96	99	92	85	94	106	85	71	83	100	86	78	89	118	103	93	94	94	83	110	104	84	115	101	84	93	98	104	89	104	92	103	103	102	95	121	100	104	91	82	105	99	80	86	101	98	107	100	92	104	105	97	111	113	120	74	112	116	107	100	87	108	102	102	86	114	73	102	102	91	100	89	100	110	101	111	115	106	96	89	112	100	103	99	124	105	105	105	94	96	97	94	89	108	107	107	100	100	97	109	90	111	103	88	104	111	119	103	109	108	98	109	106	119	88	102	94	106	107	88	101	106	93	97	105	98	82	96	113	101	93	105	82	78	97	103	96	105	100	104	105	105	94	98	106	108	108	93	93	97	100	100	106	103	115	102	107	109	104	118	97	110	92	93	99	93	108	101	95	90	105	98	93	102	96	92	101	109	109	99	88	95	97	111	96	100	82	91	86	92	103	91	101	92	82	90	107	108	88	92	113	84	88	106	87	130	102	94	107	98	93	91	125	95	123	85	91	99	95	99	107	91	110	90	85	102	104	86	94	103	106	92	86	106	116	79	96	109	103	78	125	97	90	89	90	109	86	98	100	104	87	107	123	101	80	84	75	116	103	108	113	90	99	84	84	93	109	99	104	93	114	84	138	99	96	94	100	99	99	94	94	104	82	116	104	98	99	91	107	88	97	108	96	95	102	101	112	93	107	102	98	110	92	90	107	113	99	82	97	85	93	107	98	92	96	88	118	95	109	98	102	82	111	89	99	92	108	99	94	74	90	82	115	108	105	97	114	93	110	118	120	114	100	106	104	91	88	110	97	119	111	110	98	99	103	106	97	105	96	103	100	102	109	113	115	98	107	98	106	97	106	91	101	124	111	101	114	96	107	99	114	106	87	106	91	90	103	103	98	89	85	106	111	96	89	99	99	97	96	108	98	114	90	85	105	103	92	114	115	94	98	106	80	106	93	98	99	103	93	99	93	100	97	83	111	105	98	83	102	105	99	113	98	104	87	97	109	114	98	78	95	83	86	95	94	101	95	99	98	112	89	101	97	87	93	111	98	108	112	91	105	78	109	91	103	97	102	89	77	87	101	109	99	93	97	108	98	102	102	100	102	116	107	99	93	103	111	91	103	90	99	109	86	96	101	94	98	88	82	90	100	104	98	108	91	124	102	118	99	111	109	103	93	79	121	101	88	115	122	108	118	106	95	92	125	81	115	102	100	97	91	82	104	82	100	84	92	101	97	94	97	108	90	120	127	109	111	100	111	91	109	102	95	106	98	102	87	103	91	100	105	90	85	94	79	105	96	102	92	101	103	122	93	109	97	104	100	88	114	92	96	98	91	83	92	95	90	94	109	96	111	94	96	101	98	102	110	104	104	115	78	77	75	105	95	99	83	100	80	98	103	102	91	92	80	97	114	111	94	106	99	111	101	86	112	88	107	84	104	99	86	98	107	84	97	97	105	96	105	92	94	109	107	104	105	100	105	97	104	84	97	102	101	83	117	80	94	94	84	109	87	95	102	102	87	120	102	101	100	85	109	115	102	83	101	88	97	104	94	91	101	111	94	101	97	101	123	109	91	108	109	91	84	97	99	97	102	87	98	85	112	81	95	90	92	82	77	106	111	82	89	108	91	80	92	95	91	92	99	104	97	99	90	93	88	88	87	95	98	97	90	106	101	85	106	101	104	78	88	87	105	93	109	104	98	113	91	88	98	106	98	91	103	88	105	94	99	93	100	101	92	91	91	109	111	82	109	105	112	93	84	109	81	101	84	94	103	100	89	86	104	92	86	111	84	94	94	70	86	94	88	92	84	95	87	93	94	90	92	80	112	96	98	102	87	98	75	97	83	105	97	84	91	77	105	104	95	97	81	96	101	100	99	95	100	82	103	100	101	107	107	101	110	102	84	97	111	92	111	96	96	89	118	108	98	105	89	104	102	98	93	113	103	106	81	98	89	110	94	104	89	109	103	93	111	88	98	90	86	87	101	92	88	116	84	98	102	98	92	98	81	92	97	94	108	113	96	97	107	120	94	106	93	93	99	100	93	94	109	106	123	117	81	93	86	107	116	105	108	102	99	100	103	108	87	105	96	110	89	107	88	106	98	107	117	106	106	96	85	100	104	102	93	100	97	102	118	105	98	108	100	71	91	97	90	114	104	91	94	92	95	91	118	92	98	95	83	105	96	92	96	108	113	96	94	92	77	112	100	97	96	103	95	95	96	94	89	100	99	105	78	93	94	75	91	105	99	93	108	86	100	99	107	95	113	126	87	112	88	91	97	107	108	95	104	102	125	106	92	91	118	105	88	89	100	77	102	86	99	107	105	112	92	81	99	92	90	91	100	110	103	95	100	104	86	100	102	83	111	96	87	83	91	114	100	75	103	94	107	90	114	96	80	109	85	98	91	104	97	94	107	99	99	107	89	119	122	96	101	102	80	92	108	105	110	86	107	121	111	122	102	106	100	88	100	101	95	112	96	89	125	95	98	93	108	79	112	86	104	120	95	92	89	95	98	102	94	101	92	91	112	111	91	94	95	102	107	106	89	90	92	88	98	95	108	87	115	96	95	103	96	104	87	89	101	100	108	97	107	107	81	89	100	93	103	73	89	114	105	103	115	117	104	98	91	93	88	91	86	90	89	85	99	98	100	82	101	105	107	118	108	104	111	83	108	102	103	98	78	100	103	89	101	87	94	109	97	85	98	102	78	95	104	108	87	95	97	104	95	97	102	91	101	96	93	106	93	96	107	102	100	110	89	106	103	100	98	112	84	92	108	102	89	95	105	105	93	91	95	102	99	109	98	116	106	102	111	102	81	91	112	105	102	126	100	83	92	107	98	91	105	72	95	107	105	102	98	106	85	118	80	83	125	88	87	97	120	103	104	95	82	111	109	96	90	99	101	82	87	74	110	88	94	114	89	105	93	110	94	102	105	104	88	91	108	99	93	104	95	102	93	120	102	106	115	101	116	84	84	109	91	103	95	97	106	111	106	106	98	89	93	91	91	98	86	105	104	104	100	113	101	99	91	103	99	82	101	109	95
59228	84724	59419	9411	7107	4469	3079	2215	1648	1119	853	627	493	402	374	329	281	277	232	236	218	212	199	196	183	176	165	211	155	161	193	176	150	143	154	162	161	142	143	131	147	128	131	147	141	148	143	130	153	143	129	125	144	143	149	153	142	141	140	135	122	128	156	156	168	166	117	130	127	133	151	128	132	136	162	134	138	130	131	127	141	107	143	128	128	130	125	126	130	134	120	133	134	143	133	119	132	113	133	113	127	145	131	145	144	140	129	139	140	121	116	132	119	145	132	152	130	128	132	132	137	139	126	143	128	130	127	141	136	131	126	123	127	149	143	118	141	140	130	157	155	142	136	139	126	141	157	129	124	134	137	120	148	137	134	136	141	122	127	138	132	128	141	159	131	135	145	145	140	128	118	115	143	116	145	136	113	143	134	129	135	132	143	122	136	142	131	150	126	144	142	125	141	142	119	136	132	141	143	139	161	114	133	125	136	125	121	132	147	143	131	127	123	119	150	127	144	145	126	130	137	155	148	140	122	146	131	141	128	147	124	122	145	128	130	143	122	134	132	140	128	145	144	123	151	140	121	120	106	133	149	135	157	123	122	136	123	159	135	120	119	138	119	138	114	171	152	120	136	125	146	120	151	140	138	111	107	133	125	136	142	122	140	126	141	138	128	137	120	140	140	124	133	148	131	127	146	134	136	122	123	141	134	127	134	136	139	113	131	129	160	110	132	146	135	121	137	127	126	164	117	149	120	130	122	134	126	134	113	125	126	108	127	161	134	117	150	131	132	128	129	123	124	142	150	124	135	129	125	141	108	125	140	149	142	124	120	125	148	132	152	140	140	120	142	152	139	161	139	139	111	113	111	136	141	130	129	137	152	117	156	121	138	139	118	141	134	139	134	135	145	122	143	127	160	128	134	123	134	137	139	142	121	135	133	115	123	118	124	112	123	123	128	134	145	109	123	130	135	130	130	132	150	145	144	118	130	126	121	136	125	134	124	128	139	129	132	141	140	124	141	151	124	134	131	127	128	129	144	137	115	142	148	121	141	155	137	131	132	127	118	131	148	161	124	132	138	120	133	135	126	152	131	128	148	119	116	145	152	140	126	119	140	138	118	140	139	132	135	134	146	131	118	109	132	124	118	139	136	136	120	133	124	130	132	159	150	144	128	154	137	139	151	147	129	124	144	117	148	127	134	153	144	120	161	127	109	137	142	126	134	128	138	128	132	125	112	123	142	126	126	98	128	122	163	128	116	141	120	147	143	145	155	129	110	118	150	111	135	120	157	148	104	131	121	141	147	130	129	108	110	144	139	145	139	149	153	138	129	131	123	144	122	128	132	132	125	127	141	140	148	125	123	136	119	120	134	159	142	143	144	132	139	138	104	133	145	123	119	139	132	140	155	140	143	144	125	132	135	126	134	136	127	123	146	131	130	131	122	125	120	136	134	140	118	135	146	135	120	136	136	147	139	141	144	113	120	130	139	142	123	123	143	141	148	141	146	131	138	138	136	161	132	142	141	149	124	148	129	128	129	137	120	125	148	131	135	127	125	151	118	130	119	142	131	146	123	133	147	133	132	143	120	128	148	131	142	154	127	124	133	145	136	128	141	119	148	130	119	132	131	115	136	155	137	129	129	139	127	140	142	121	132	143	147	130	155	127	144	128	131	133	112	126	152	120	138	134	136	141	131	157	122	140	136	147	128	124	148	119	118	125	138	128	137	131	118	131	130	123	113	149	126	116	149	124	129	121	147	133	144	148	151	138	113	142	119	134	145	145	125	115	155	135	134	147	132	138	122	120	115	136	124	121	114	122	118	150	132	169	115	134	129	128	139	135	139	145	126	143	130	146	141	126	148	131	142	130	121	132	130	151	113	136	132	123	120	149	122	119	139	131	127	134	132	161	124	119	127	120	128	134	145	124	138	125	137	153	146	122	144	105	140	125	158	140	151	117	132	129	122	136	132	115	145	127	130	124	122	129	118	134	127	113	146	133	155	160	135	143	140	146	144	116	129	134	133	137	142	132	122	131	144	118	145	129	137	129	138	130	140	116	124	116	136	125	131	139	122	140	143	149	137	102	111	118	139	134	148	130	149	123	126	137	123	134	131	148	119	145	115	115	118	143	130	108	124	119	141	125	107	132	117	146	146	145	140	128	145	133	143	133	130	109	127	140	122	123	143	136	123	147	126	125	150	129	133	133	115	130	133	123	126	126	127	131	141	121	140	146	137	153	123	149	125	161	107	118	111	125	150	139	129	123	139	123	139	123	114	135	130	131	151	140	116	126	149	130	139	139	148	121	149	133	132	137	140	139	139	146	115	151	130	128	140	138	143	129	125	143	139	124	132	132	139	117	127	131	132	151	102	116	143	133	131	124	152	158	153	135	125	114	109	136	129	141	123	131	135	126	124	124	122	148	126	123	117	126	130	128	131	138	131	138	153	120	161	136	122	141	130	130	144	140	136	135	136	131	132	128	101	125	130	152	136	120	146	129	134	128	132	134	114	128	125	141	115	131	135	124	115	141	135	134	138	143	128	129	130	140	119	131	139	106	141	116	122	145	123	119	150	129	149	137	133	135	110	143	133	120	132	134	133	124	123	132	138	120	131	143	156	117	138	122	132	154	127	127	149	137	129	114	138	128	121	134	148	124	140	114	143	140	131	137	151	116	139	138	137	135	121	131	143	152	128	113	117	143	125	141	143	124	128	139	114	125	140	127	134	115	124	133	125	136	162	140	129	127	125	135	122	170	126	121	121	119	131	140	125	114	154	125	130	136	142	135	115	143	131	124	130	117	124	144	133	117	147	143	93	130	139	134	152	136	131	112	134	122	144	144	160	122	130	119	133	158	115	117	131	153	110	158	141	135	129	134	132	130	128	127	138	120	154	136	139	123	124	142	138	142	141	126	149	154	139	141	133	152	132	113	135	126	134	132	129	138	137	131	143	149	144	154	135	147	133	124	141	138	115	126	119	158	111	140	147	152	122	133	135	148	145	125	147	137	151	135	134	142	124	143	136	116	129	126	139	135	116	120	142	159	132	150	120	131	137	141	129	134	128	121	130	152	151	147	118	138	141	143	130	135	119	130	134	136	136	138	140	128	141	126	148	130	138	146	126	145	156	119	140	142	111	129	131	133	159	136	151	132	137	133	124	141	138	127	136	133	130	138	157	115	131	122	133	147	124	162	146	142	129	129	124	114	123	138	119	124	132	122	140	154	118	145	139	138	148	129	124	130	133	131	128	134	132	146	122	144	144	150	134	137	137	124	137	124	134	134	130	136	155	140	111	150	150	154	128	146	127	124	117	123	129	140	127	135	126	120	131	130	144	138	145	118	136	140	142	129	145	130	126	125	138	105	126	116	148	109	131	116	165	119	120	127	145	111	140	135	113	115	126	126	149	117	140	143	144	137	145	130	139	123	125	149	129	132	133	126	144	154	120	136	138	146	146	146	126	127	130	133	124	120	108	127	123	134	139	141
28081	23366	21522	4944	1115	690	556	462	405	390	314	328	365	273	289	330	313	313	331	316	287	332	292	308	307	292	309	316	292	301	305	300	311	298	320	314	290	295	314	272	344	305	285	320	304	312	314	278	298	296	287	303	301	316	313	297	319	316	303	318	275	279	302	318	294	313	274	323	301	298	293	322	335	298	288	299	333	306	296	285	288	328	293	294	307	281	292	297	325	331	310	314	290	306	304	311	333	336	307	297	313	289	295	320	293	290	293	277	292	293	306	306	273	301	291	344	287	300	299	305	286	324	290	274	272	318	326	300	310	296	344	289	320	322	315	308	289	284	324	294	303	284	321	303	301	294	321	313	275	298	273	314	341	323	328	286	288	345	290	285	299	284	321	341	288	308	300	310	292	298	288	291	317	273	297	273	319	306	320	297	325	289	300	276	288	323	311	291	280	325	309	329	340	358	286	318	319	294	280	339	296	293	276	302	340	305	316	349	297	276	327	312	308	324	261	297	291	311	327	330	275	287	293	329	314	304	301	297	304	312	300	307	322	320	300	329	317	295	283	291	286	284	292	291	295	300	310	313	327	278	280	325	297	266	283	303	303	268	294	295	298	279	297	309	339	312	277	337	269	320	273	310	322	308	280	310	267	301	316	308	304	315	286	347	315	296	301	300	273	282	311	310	322	311	334	320	297	309	294	293	265	306	307	313	317	271	305	302	296	307	291	300	285	281	312	270	288	331	295	287	317	271	312	319	261	282	301	296	328	303	297	298	312	328	298	279	279	311	314	257	284	304	326	299	286	291	302	325	289	278	324	318	297	287	305	317	322	297	325	271	294	293	289	294	302	303	331	273	322	306	298	294	300	332	328	312	318	321	331	310	295	303	312	326	302	312	303	306	307	296	298	305	312	275	306	292	293	298	310	318	309	313	302	301	290	295	302	302	323	280	296	333	294	308	281	325	310	284	328	309	282	299	302	332	320	310	302	269	311	299	338	320	276	292	307	275	307	305	305	292	294	295	311	316	311	289	323	308	334	308	304	268	284	282	308	286	311	284	291	333	315	280	294	302	344	297	322	300	344	272	301	278	277	287	285	287	315	295	288	332	293	304	273	324	290	305	289	276	295	291	290	260	325	309	305	304	301	273	299	291	306	310	318	293	329	316	316	286	283	303	312	303	300	336	291	289	338	290	282	318	322	291	291	304	280	318	322	242	329	295	274	295	316	284	292	304	281	336	284	309	331	288	304	305	319	274	332	328	305	314	337	276	252	314	313	315	284	294	297	322	316	304	303	293	286	280	335	299	299	276	306	297	295	338	295	329	320	302	298	289	292	303	304	265	278	283	265	279	311	326	293	298	302	303	318	330	272	296	320	301	303	299	299	304	316	274	281	315	310	327	325	349	288	293	266	301	301	316	284	323	258	282	323	296	308	283	318	286	285	317	309	332	354	300	307	336	324	283	305	316	276	308	294	282	322	297	317	295	318	313	332	300	308	277	317	315	320	332	282	290	303	277	302	291	297	291	305	284	298	330	268	317	296	264	342	287	310	319	303	315	334	328	288	283	300	288	274	302	300	263	325	320	310	270	286	280	288	310	279	326	321	289	299	312	342	271	325	291	336	299	297	302	292	277	311	287	301	328	303	300	311	328	296	277	316	279	324	297	307	304	295	293	303	298	319	296	286	283	313	287	288	299	312	299	303	312	318	289	297	291	312	309	298	324	322	324	268	318	331	334	321	293	278	310	298	321	310	316	278	317	301	281	302	315	290	316	288	259	270	305	311	320	325	310	301	293	292	268	311	306	305	288	268	282	300	325	304	315	287	312	312	292	296	298	328	289	323	343	316	300	299	290	288	290	300	301	289	347	282	309	289	288	318	268	299	281	267	316	353	265	326	297	302	297	308	315	309	297	291	265	298	316	313	281	280	315	315	290	302	291	285	296	311	305	321	317	327	302	262	298	297	309	281	300	316	299	284	289	313	307	300	306	307	308	279	331	315	293	310	301	270	312	318	306	317	281	306	306	309	293	289	304	317	303	309	291	315	289	323	295	312	288	300	308	288	289	297	312	321	304	347	310	296	269	328	304	314	293	297	298	306	287	302	322	308	309	297	309	320	325	314	291	304	287	329	290	273	304	299	294	332	298	277	303	296	300	299	326	310	296	312	295	291	279	325	322	305	294	313	313	325	287	297	318	329	278	298	264	289	312	301	296	305	291	289	331	290	305	298	312	312	268	316	320	296	313	299	307	294	315	290	338	311	298	325	289	296	292	285	303	282	305	323	312	277	308	303	291	308	315	291	299	311	315	315	346	298	323	316	297	283	288	314	305	305	304	329	308	296	299	308	342	271	343	310	309	278	289	321	283	283	296	282	317	306	304	289	303	311	266	306	295	298	290	313	300	312	296	313	285	305	296	294	320	282	304	296	302	285	351	309	306	287	332	324	333	315	289	277	341	297	286	274	307	297	340	296	277	290	274	290	290	328	340	321	283	275	315	286	298	281	300	322	291	307	310	314	324	280	282	311	295	318	294	280	306	301	307	309	302	304	289	299	300	279	331	307	311	331	278	290	348	303	317	299	280	324	311	310	280	286	303	307	297	249	301	322	315	321	287	290	291	313	304	285	278	309	297	328	288	311	274	306	293	280	308	298	302	337	300	294	290	311	307	285	319	322	305	326	319	285	306	303	279	307	335	328	299	318	324	307	281	313	304	331	318	315	288	283	295	326	311	306	269	281	308	318	282	305	300	334	314	312	312	308	295	294	305	286	310	295	325	279	293	291	295	311	276	303	291	302	317	293	284	317	308	289	307	324	276	316	315	288	291	321	279	306	295	269	285	322	278	359	282	272	308	288	299	301	275	295	317	321	294	303	307	313	278	282	296	325	307	302	309	286	291	267	318	316	293	283	310	281	279	333	282	283	325	283	302	316	304	331	276	336	288	292	290	303	315	316	303	307	313	280	309	294	270	296	278	305	330	301	265	297	294	301	291	287	273	288	270	320	302	296	277	312	311	307	322	321	305	287	300	282	302	287	302	308	305	304	296	296	312	304	294	287	290	297	283	276	333	326	308	321	287	305	295	300	293	291	299	305	313	305	326	297	301	327	330	308	282	325	300	287	291	286	294	293	297	311	305	283	293	312	321	274	314	298	290	326	308	275	315	298	302	300	311	324	329	280	319	317	306	309	320	318	276	286	320	304	293	298	298	336	291	315	278	340	333	333	268	280	339	318	299	313	299	296	287	283	337	288	293	268	315	310	288	271	296	330	302	281	282	283	320	286	297	302	306	294	311	282	306	274	327	312	292	309	324	297	294	302	299	285	306	308	281	314	313	307	316	308	325	304	316	314	295	286	304	296	291	290	299	301	298	308	291	294	293	295	308	303	290	303	330	304	328	324	327	308	292	270	305	306	264	282	307	291	276	298	304	313	309	275	293	295	319	296	288	290	275	287	307	293	328	283	336	327	297	296	281	304	313	296	290
28855	35565	21413	3226	2283	1485	976	878	686	575	526	450	405	410	420	389	407	389	384	397	428	387	412	409	390	415	379	413	377	388	374	387	420	369	372	380	375	393	405	385	414	406	394	398	357	387	398	423	391	389	397	391	432	386	354	383	394	365	383	404	387	385	409	433	400	382	397	391	399	383	401	418	381	394	373	392	412	412	401	407	403	420	415	394	408	423	376	398	405	373	408	404	406	384	379	404	429	384	401	425	410	381	415	428	387	375	373	360	414	414	427	410	423	381	397	417	369	374	397	409	416	400	388	406	425	356	397	421	419	374	400	379	409	421	386	422	402	391	393	369	375	400	417	376	384	379	408	402	410	385	415	381	404	397	402	370	369	436	394	357	410	413	381	374	448	405	425	395	411	387	403	404	365	409	416	328	402	425	429	381	427	404	413	418	366	431	394	391	416	391	369	373	396	426	408	395	403	390	352	430	402	415	392	415	405	421	393	403	403	399	409	407	415	416	374	423	396	394	405	418	438	423	373	380	396	410	429	407	391	415	416	372	371	408	380	392	418	371	444	367	398	390	383	409	368	432	420	396	411	373	398	376	398	394	373	393	410	418	394	399	402	390	385	390	434	381	361	449	353	406	382	402	363	391	374	377	392	419	399	426	392	418	411	414	388	375	401	423	402	376	384	411	437	412	402	434	398	411	394	381	393	406	430	410	453	400	390	403	374	428	395	376	378	383	390	399	392	424	380	417	417	387	390	412	417	427	377	395	411	415	416	398	367	391	409	425	392	406	397	394	388	373	378	399	425	411	370	401	409	397	380	396	428	390	414	411	366	431	405	442	398	376	415	443	380	431	407	404	410	364	409	372	421	420	405	425	364	386	394	401	397	406	386	417	389	377	428	386	405	383	393	407	363	418	410	379	399	398	399	368	340	395	402	386	387	432	383	397	398	394	412	370	399	398	389	398	383	396	407	359	407	404	427	391	398	386	405	390	410	392	386	364	421	413	384	431	386	407	387	410	414	413	424	390	403	366	403	422	441	383	369	401	415	399	433	422	388	390	409	357	412	399	394	376	365	375	384	413	424	397	379	383	396	388	396	405	426	405	396	382	382	419	389	379	403	376	417	405	389	444	400	410	397	402	427	368	402	395	421	405	375	398	388	405	387	419	419	423	383	386	370	399	388	401	375	417	404	401	428	391	401	406	403	398	384	400	379	390	396	382	387	398	379	399	397	382	397	426	386	415	401	396	438	412	399	401	404	395	428	405	391	403	393	400	395	382	426	388	417	403	376	400	371	388	384	402	412	392	402	392	392	398	374	439	403	429	431	399	394	419	400	399	421	393	399	415	430	442	412	409	423	434	415	397	374	406	414	372	411	415	384	373	387	382	443	406	444	409	377	390	418	348	383	410	411	351	393	400	400	376	385	368	452	391	382	416	396	422	379	389	443	406	440	407	388	373	376	403	405	420	385	402	415	393	385	375	408	408	381	432	377	400	399	411	423	424	405	402	405	411	421	409	399	432	407	433	404	404	399	403	407	382	391	377	379	383	410	369	404	395	403	393	401	392	389	395	411	411	415	420	412	376	391	418	400	421	390	402	391	346	382	432	412	403	407	394	416	404	394	395	373	426	400	361	407	388	390	412	369	397	449	432	398	414	392	365	394	399	375	398	404	412	435	398	448	407	365	408	371	406	427	406	368	438	407	403	399	391	400	382	393	378	375	364	429	402	389	361	423	358	360	408	409	395	402	395	390	356	377	378	407	418	393	386	390	385	398	408	407	398	405	415	399	426	385	380	408	426	407	406	398	418	381	405	407	400	357	393	439	404	403	386	376	373	382	401	421	394	437	407	384	395	414	382	370	401	406	376	365	407	395	399	458	390	393	385	371	377	414	420	391	384	384	431	397	400	448	403	393	378	409	429	407	393	430	396	391	421	387	413	431	417	426	401	384	396	417	391	430	403	394	395	400	430	406	371	409	406	412	408	382	368	401	382	395	399	425	407	392	384	417	416	387	403	400	393	401	400	390	405	392	393	406	417	408	404	417	419	384	446	395	379	407	399	376	451	403	375	378	406	394	392	430	433	376	385	433	436	412	393	369	398	420	390	404	381	406	387	370	379	386	400	386	420	400	380	391	399	394	411	385	385	351	394	383	358	400	407	391	405	417	381	376	372	396	369	391	394	378	407	372	356	423	419	375	384	396	393	414	398	401	432	436	363	404	358	414	362	400	397	393	432	380	406	395	403	345	397	424	396	391	411	379	378	435	397	404	384	424	416	382	391	382	410	423	397	369	450	402	385	412	397	407	404	399	393	407	389	386	397	392	418	384	366	404	416	417	411	420	383	402	423	420	414	399	395	407	395	404	399	380	407	421	381	377	404	419	402	424	367	390	392	398	402	382	391	411	399	393	388	356	399	380	442	406	426	403	401	416	394	389	402	369	388	412	404	386	407	406	385	410	363	401	415	424	407	402	412	378	411	392	408	398	354	403	424	421	410	352	415	413	401	402	422	346	438	418	402	390	380	399	412	399	386	387	385	396	376	417	395	409	400	426	428	396	419	399	417	379	393	423	383	414	390	357	396	400	402	395	440	376	362	414	384	389	406	427	393	411	438	421	404	399	363	400	403	413	387	389	393	418	425	401	410	424	400	375	384	403	393	407	400	388	349	427	361	428	413	391	376	390	396	391	379	398	390	419	417	417	395	372	346	441	394	402	430	388	423	398	417	407	407	411	421	396	421	389	378	424	398	415	388	419	381	380	386	384	382	415	418	390	397	400	393	425	390	409	406	408	397	374	391	394	399	405	390	417	406	391	353	404	410	385	411	430	400	380	390	388	378	357	382	393	351	407	396	353	397	389	388	390	434	390	394	391	375	391	412	402	375	383	394	409	373	417	427	385	430	397	421	387	373	381	412	437	415	384	353	388	405	395	398	396	387	397	397	386	387	434	403	360	416	344	415	401	381	433	389	404	399	401	414	375	410	409	405	407	383	433	404	386	393	427	387	394	409	386	405	410	373	385	389	381	410	398	420	435	363	401	371	398	425	426	404	387	410	394	437	375	394	373	358	407	412	431	411	358	374	370	389	419	423	400	398	402	385	408	403	408	398	422	402	392	418	397	395	366	362	385	361	411	408	392	393	397	400	377	407	380	422	380	398	395	375	437	419	410	387	391	431	392	435	402	378	379	409	371	421	434	409	375	401	423	431	405	412	362	361	439	415	405	420	382	409	391	407	382	407	424	392	381	396	462	384	418	365	418	398	410	389	416	375	397	392	411	378	384	404	400	400	364	380	426	383	407	400	383	421	406	392	394	411	400	396	375	392	383	421	396	387	361	397	396	411	405	386	397	391	400	421	414	404	428	398	410	418	410	397	395	407	392	420	410	378	390	395	395	404	390	426	380	363	404	378	370	395	380	377	385	412	390	391	419	413	407	383	395	394	399	404	419	392	399	377	377	452	389	377	428	430	421	400	386	410	383	400
24338	21614	29778	24013	20872	8466	1299	705	539	393	370	331	298	298	274	274	263	256	236	256	254	248	243	271	228	236	233	258	223	258	245	213	248	244	235	246	253	267	224	228	226	230	221	202	237	225	226	229	218	216	243	229	234	229	224	224	238	243	228	216	205	242	200	246	236	236	226	221	206	230	221	212	214	228	232	209	262	212	237	218	219	236	224	221	234	245	231	261	210	251	225	221	244	230	232	236	217	233	233	200	224	224	241	235	223	206	224	240	227	247	227	228	244	237	230	245	209	228	222	227	238	228	244	223	234	228	221	250	253	228	245	214	224	209	226	240	231	245	236	239	237	224	242	251	231	231	231	219	198	240	218	241	239	235	239	264	245	223	228	212	250	232	220	257	227	208	243	253	241	222	238	252	244	225	224	224	219	252	224	189	225	232	186	207	207	243	201	230	212	230	230	217	250	218	224	227	219	218	241	225	232	224	216	232	227	229	213	204	226	244	223	226	211	228	242	229	268	236	264	240	250	235	212	224	228	215	207	236	222	223	217	212	244	229	233	208	229	237	233	256	236	233	230	222	219	217	228	261	229	251	219	227	182	232	183	191	209	235	241	200	239	232	240	233	202	220	238	232	222	235	220	210	196	202	228	228	236	242	252	235	234	232	203	230	240	210	196	250	236	201	242	223	204	228	210	221	220	238	229	224	229	201	251	218	222	227	195	238	214	243	229	216	216	221	227	214	235	219	255	223	228	221	236	241	211	226	224	250	241	216	244	232	234	222	228	216	260	196	222	236	249	209	215	221	226	209	217	214	217	233	216	217	209	243	244	229	242	206	235	238	243	196	226	222	242	230	219	238	202	217	203	233	224	212	241	253	235	222	208	181	220	239	233	228	211	233	216	225	224	236	235	210	190	227	210	244	225	228	241	212	211	219	247	207	224	205	247	263	225	223	224	214	220	215	221	226	228	230	248	211	235	236	199	223	257	240	224	209	191	238	213	225	204	227	245	235	228	218	223	241	216	230	212	236	205	244	217	215	226	219	225	215	235	215	228	236	229	221	237	212	204	205	230	227	240	213	232	241	215	196	224	211	265	234	212	256	212	231	232	239	235	225	215	248	237	222	217	221	207	228	242	227	246	212	205	230	220	226	187	242	191	209	206	239	212	240	219	246	197	208	236	242	242	222	242	236	250	215	212	214	220	259	251	230	215	233	222	224	238	214	232	235	217	210	261	205	232	217	223	222	236	249	196	234	197	238	237	237	229	216	215	216	220	223	247	222	221	237	239	213	218	225	236	229	216	235	195	223	227	239	236	186	253	220	228	198	202	254	232	218	229	224	225	251	211	222	223	214	235	244	232	213	237	250	227	201	233	225	219	220	218	228	221	235	218	226	211	228	248	195	217	222	240	214	213	246	208	225	247	226	203	203	228	224	231	240	238	211	256	210	216	194	215	235	215	230	216	211	235	214	208	259	240	214	228	234	234	234	244	233	206	234	243	241	232	223	246	262	197	266	232	243	215	227	242	219	208	225	213	215	219	250	226	233	222	220	220	232	218	232	198	233	221	207	212	235	234	233	209	207	206	209	228	206	220	231	247	218	209	248	226	251	210	229	219	250	200	247	238	229	219	242	211	243	220	235	220	214	235	243	226	209	206	211	220	229	225	238	243	216	227	211	196	203	233	239	211	240	246	249	208	194	230	229	238	233	232	239	209	226	224	225	214	228	201	213	239	251	238	224	214	241	231	234	230	238	250	266	217	221	211	222	226	196	223	228	216	204	214	235	268	210	213	231	219	194	229	258	233	223	258	251	207	217	178	246	211	228	231	269	241	207	227	234	240	221	230	188	245	195	223	240	227	259	222	253	210	231	272	200	196	209	257	257	218	255	200	220	194	228	219	231	245	212	225	219	180	220	247	235	208	217	222	241	219	202	242	227	235	200	211	249	214	242	211	221	221	210	230	220	247	230	222	222	222	242	233	229	215	202	217	233	228	212	220	211	214	204	207	244	223	220	226	240	220	220	237	229	256	230	207	237	227	207	250	243	231	197	222	220	275	256	215	239	226	217	239	246	256	236	210	234	238	229	211	240	218	209	245	224	216	201	220	236	231	223	223	227	227	239	220	217	214	214	224	239	231	254	242	223	232	208	242	201	219	212	221	224	201	191	232	216	191	200	231	231	206	205	222	203	218	228	183	215	239	235	210	255	258	219	204	217	226	215	215	224	193	203	232	257	232	252	217	231	217	226	218	198	199	230	240	200	244	222	226	228	212	224	227	241	244	238	209	217	245	226	217	227	210	240	230	245	197	209	221	200	241	239	237	236	227	228	232	216	239	221	247	233	178	212	258	216	211	230	237	248	241	251	224	231	216	260	221	228	234	267	221	239	234	210	222	230	235	234	242	243	213	233	224	219	219	226	197	209	240	215	232	247	230	239	238	225	240	220	235	233	220	226	224	239	224	221	221	238	222	242	202	226	219	236	237	223	222	216	212	229	263	228	223	214	228	249	204	245	208	231	224	244	209	231	220	226	218	224	232	235	204	228	210	232	247	206	209	242	219	224	208	223	234	233	236	259	240	238	230	257	241	219	199	229	224	231	201	214	239	242	233	226	232	221	214	227	226	224	226	220	227	213	210	227	239	194	212	223	211	227	241	249	207	221	199	220	213	254	249	232	204	230	239	232	249	227	209	221	239	236	236	213	222	223	191	252	217	229	226	217	241	215	252	247	217	221	215	219	221	215	228	234	234	224	220	240	228	213	233	214	215	226	235	234	225	232	226	223	229	224	219	264	215	215	234	256	213	205	235	219	255	239	220	219	206	219	228	234	225	256	210	210	244	246	244	225	202	211	213	219	268	264	202	245	227	233	242	218	233	223	220	219	208	209	224	198	235	234	203	242	225	187	210	204	216	230	232	260	243	239	228	234	249	205	218	231	207	236	218	239	216	237	220	252	210	214	207	215	230	241	207	253	225	250	211	229	232	223	208	226	244	223	237	217	231	228	206	243	238	242	225	210	222	220	234	232	229	208	218	224	229	212	223	207	217	217	226	222	197	205	235	235	219	213	220	231	224	237	213	251	222	238	244	222	247	229	255	217	241	224	207	231	211	234	232	248	239	235	237	271	211	216	216	223	242	230	222	238	245	201	234	269	257	213	217	244	248	209	242	238	265	218	249	204	233	253	256	215	234	211	218	235	211	240	221	252	217	237	245	225	246	243	221	212	201	262	243	247	211	230	233	217	239	218	227	218	213	234	227	219	223	217	224	260	216	219	204	221	243	204	221	236	244	248	231	246	217	202	227	222	212	236	207	251	261	240	236	227	246	237	233	220	224	214	223	217	211	227	225	215	220	234	214	244	211	222	250	209	242	220	220	229	232	246	226	221	232	235	230	240	226	210	248	212	222	233	229	216	213	222	220	231	247	224	218	228	217	212	219	210	226	230	202	240	215	226	234	217	212	239	241	225	228	216	213	228	243	224	206	233
53842	76167	43283	6638	6214	3592	2212	1633	1211	889	715	561	525	477	407	407	410	368	341	353	340	322	319	335	328	319	314	316	350	313	360	338	317	317	331	336	313	338	316	322	331	340	324	308	307	336	303	286	283	348	324	304	314	297	328	296	311	290	306	324	308	273	308	307	293	322	271	316	332	349	321	276	295	313	319	341	320	338	316	313	286	295	294	289	303	323	300	316	298	283	321	321	300	319	297	290	341	313	299	303	300	329	295	305	315	294	311	324	304	316	338	297	328	310	316	299	295	307	323	295	288	296	293	327	317	292	314	315	294	306	279	305	264	318	308	291	313	312	287	294	314	320	287	317	291	313	325	319	296	248	308	293	338	303	310	321	302	306	298	279	300	293	294	294	324	314	301	290	328	311	329	289	283	304	301	301	321	281	308	305	314	333	298	307	315	323	302	316	318	301	294	322	325	306	313	290	316	285	302	322	329	306	299	305	307	311	300	314	273	278	297	306	283	311	282	305	298	297	290	297	296	309	295	315	293	315	330	295	278	325	329	284	331	296	316	292	324	361	273	284	342	280	324	303	320	288	297	318	299	303	300	316	310	300	298	304	304	307	314	298	299	316	300	316	321	316	296	298	298	291	299	294	312	292	276	323	298	286	304	275	285	301	289	330	333	324	318	293	305	261	298	310	306	300	316	323	330	293	330	305	287	292	312	287	287	333	297	289	309	314	264	239	313	321	275	294	301	327	298	294	312	319	290	304	302	279	305	297	304	292	303	332	318	314	302	325	312	290	292	297	304	319	316	295	318	327	297	293	295	278	315	321	294	353	298	293	304	315	277	278	315	267	351	329	332	277	298	315	276	294	286	310	286	340	306	331	305	313	276	299	349	284	307	281	285	305	302	298	298	317	313	278	277	305	304	276	321	284	315	308	324	306	299	299	295	317	304	314	336	319	314	284	315	299	341	292	293	286	328	310	314	320	303	282	297	268	305	325	348	305	321	309	304	307	355	318	334	311	293	295	324	279	336	264	285	322	292	275	287	283	311	303	320	317	298	300	332	303	292	336	313	274	298	262	300	329	306	306	293	266	322	294	287	291	333	300	314	275	311	334	308	301	326	294	315	284	306	327	334	304	302	336	300	302	307	301	302	299	305	314	332	315	322	304	281	317	293	300	283	295	286	304	331	355	312	297	285	323	286	275	284	330	300	327	298	301	310	324	305	304	287	310	322	311	318	298	323	326	299	324	310	320	301	301	276	311	276	287	283	278	285	298	308	308	297	314	302	331	303	288	274	294	293	309	298	293	320	311	294	294	283	298	301	327	282	306	300	315	314	299	303	307	314	292	322	306	321	305	322	269	286	309	293	292	307	323	312	299	319	305	302	312	300	293	306	308	315	278	303	300	307	345	310	311	333	326	306	312	302	322	298	321	303	295	309	286	312	300	306	312	338	281	320	299	260	321	308	316	318	302	328	331	293	307	313	318	275	286	310	254	341	286	310	308	278	304	307	297	331	329	298	271	326	332	320	275	298	304	334	297	296	311	297	282	299	297	298	322	308	323	320	312	305	306	306	294	299	298	350	291	280	321	288	327	303	287	316	303	313	266	281	279	292	311	277	314	294	296	286	304	319	294	322	296	303	294	302	287	312	308	268	301	318	296	346	277	299	294	326	302	280	300	300	339	305	321	318	317	301	290	314	299	295	305	310	296	283	328	304	327	327	283	305	301	282	273	305	316	289	307	313	298	311	307	333	313	294	293	314	322	287	327	287	309	309	293	299	310	310	276	311	300	303	309	303	332	317	291	296	292	297	332	308	302	318	288	287	307	285	284	314	302	332	298	320	306	320	304	305	300	331	300	255	289	290	323	293	295	309	318	283	274	297	305	285	301	301	285	308	305	311	291	297	277	324	332	313	294	291	303	319	315	290	298	266	311	322	287	285	328	313	295	319	298	322	308	309	308	321	289	305	317	292	318	324	308	304	318	313	292	310	333	306	315	316	310	314	295	338	307	310	317	266	298	324	284	302	336	323	300	300	305	325	291	316	305	297	299	303	289	293	326	304	313	265	307	329	295	323	290	304	296	290	302	312	261	325	285	285	304	292	328	309	319	300	296	312	314	303	337	320	311	314	308	302	311	307	328	334	312	317	323	318	286	292	292	274	287	315	303	315	301	275	299	347	329	310	311	312	324	320	320	322	314	352	336	314	296	325	278	322	323	277	305	316	303	292	288	320	310	293	290	307	289	328	277	336	320	279	291	300	301	339	323	319	330	302	315	310	273	280	275	298	307	310	311	306	306	285	331	302	283	326	296	294	285	318	331	296	325	294	288	298	319	334	280	319	306	328	330	306	292	301	277	306	312	326	294	303	260	310	317	299	354	254	284	331	314	303	321	305	290	297	282	303	311	300	287	329	327	327	329	317	330	313	307	301	314	357	305	294	311	295	331	316	353	289	283	298	277	282	309	304	305	318	290	276	304	321	330	270	305	339	306	331	297	293	295	300	318	295	305	263	326	302	318	308	292	297	298	298	314	322	287	247	332	306	285	290	302	312	308	285	318	296	277	291	327	333	320	315	277	319	304	305	317	305	309	301	323	333	310	327	327	331	315	294	298	328	308	318	294	284	310	319	316	310	295	308	323	289	312	298	331	291	329	310	287	318	298	338	333	300	297	277	316	284	306	300	293	331	295	308	323	281	333	338	347	281	291	312	312	292	289	325	304	318	286	325	293	274	315	313	283	279	310	276	302	293	292	315	274	287	297	284	312	284	322	324	275	335	305	305	340	298	330	321	315	307	306	312	314	302	300	309	298	308	299	290	311	319	306	309	299	297	300	297	313	306	291	322	293	299	310	323	321	275	306	311	302	312	295	308	308	322	321	306	298	320	299	303	282	284	331	327	303	315	287	313	304	316	309	288	348	333	310	340	294	307	311	305	291	288	283	304	316	278	289	293	327	304	312	315	308	299	270	305	314	336	310	306	310	310	300	293	293	291	313	276	287	303	299	298	307	270	293	315	287	328	303	292	284	283	299	311	325	306	294	319	341	344	293	324	292	297	308	310	299	320	315	294	318	311	300	309	286	288	307	308	290	305	303	330	316	278	284	273	294	289	294	336	328	341	329	284	286	272	291	323	316	323	330	324	312	301	284	266	315	300	292	309	324	278	304	257	294	342	314	335	305	304	284	312	304	278	302	325	308	329	335	301	321	283	301	291	303	287	293	320	304	306	287	309	315	289	328	265	333	321	306	286	322	307	283	280	318	287	319	299	301	321	348	317	298	307	303	347	287	301	340	321	311	309	319	285	290	285	304	268	293	300	328	305	301	307	327	336	315	293	312	312	307	325	299	325	324	324	319	295	327	299	311	297	281	315	326	289	325	322	292	312	302	286	320	309	291	300	302	293	281	332	304	299	282	321	305	332	316	275	293	290	278	269	311	328	309	325	302	305	323	291	290	301	328	316	281	292	290	282	295	315	301	304	295	300	337
23397	21526	29728	23794	21498	20819	5933	955	531	375	336	272	197	195	175	192	166	155	159	132	130	135	124	117	127	113	131	103	118	103	121	111	102	114	114	113	87	110	104	101	87	91	101	110	98	111	113	102	102	90	84	93	104	103	129	106	78	114	97	97	99	108	100	110	112	114	89	112	96	115	100	105	103	111	97	97	100	107	95	89	102	93	122	101	97	106	111	101	102	94	89	87	95	80	105	95	107	92	97	103	96	86	103	117	105	100	93	86	105	90	107	100	83	95	112	108	100	76	114	99	88	84	113	91	94	105	88	106	93	108	109	113	104	110	105	89	96	116	94	100	89	94	102	97	103	110	93	94	93	118	98	82	93	91	114	82	111	106	112	92	91	107	90	99	101	83	108	101	97	124	129	107	108	100	103	96	91	95	97	87	105	89	86	81	108	107	91	104	90	99	89	98	98	95	115	92	86	98	107	102	88	92	94	103	105	98	93	83	100	108	118	101	100	97	118	100	102	99	102	98	101	102	85	86	94	98	95	103	101	82	84	94	115	103	97	104	109	100	97	80	90	111	111	106	100	110	108	99	101	105	90	90	99	90	95	93	93	117	83	95	101	96	102	111	87	93	103	92	91	71	91	105	110	108	104	97	98	95	102	94	98	101	87	84	103	119	94	103	98	81	106	103	105	90	92	100	107	85	100	112	101	89	98	90	96	92	105	77	87	94	88	103	111	80	97	93	105	103	98	105	99	76	96	99	132	93	90	88	107	109	110	115	97	104	111	108	116	111	103	98	96	96	91	97	87	102	96	100	85	94	104	102	89	87	97	89	95	110	99	98	118	88	81	113	95	88	105	95	102	99	90	98	94	109	102	107	96	119	111	124	93	99	108	103	106	98	127	117	106	87	97	88	100	91	113	103	99	80	111	114	95	100	102	99	106	107	98	95	105	107	82	98	100	110	107	117	94	96	97	89	88	97	119	87	106	104	108	98	110	90	98	82	103	96	102	102	93	105	102	107	94	106	100	100	95	106	97	113	82	95	98	89	103	102	84	96	92	90	92	109	118	96	92	103	107	102	97	94	113	97	91	112	94	91	87	104	110	85	99	93	131	106	98	84	100	100	96	106	105	107	87	90	94	116	99	91	89	82	89	102	98	96	93	108	113	86	105	88	101	91	97	111	91	99	104	109	95	98	94	98	96	108	96	126	95	109	114	82	94	111	95	98	103	104	95	88	99	119	95	96	113	97	85	96	90	108	88	101	99	83	102	97	109	87	116	110	99	123	103	98	90	92	100	84	101	114	94	98	96	89	89	106	92	90	100	82	87	90	100	92	97	110	98	92	92	112	100	98	93	99	90	82	98	125	107	112	98	111	79	104	88	101	84	100	102	112	100	81	97	98	101	101	90	105	99	107	111	98	115	97	113	93	90	89	88	85	87	99	77	86	104	85	97	101	107	99	92	94	84	91	103	94	93	122	120	104	99	95	96	73	96	115	90	96	100	92	94	115	96	95	70	95	100	109	117	96	109	86	96	88	84	111	115	103	92	95	89	107	100	87	104	89	91	102	77	101	109	118	110	88	85	94	103	95	116	114	108	107	87	76	97	81	105	106	102	99	101	97	88	94	101	102	102	111	98	108	90	91	93	86	93	89	99	87	126	104	110	98	108	95	99	87	90	87	100	106	97	85	88	99	107	107	91	86	97	110	99	107	87	103	113	91	104	104	105	82	96	109	87	96	101	107	84	90	99	91	102	94	93	113	111	103	86	99	100	95	92	104	82	99	92	101	96	97	109	94	94	96	94	107	90	115	103	85	107	94	110	96	103	108	91	98	91	108	105	77	91	103	109	111	97	93	108	92	114	94	99	84	97	99	99	113	87	102	103	111	103	92	81	110	94	99	106	108	108	87	100	102	102	97	86	85	111	94	107	110	85	84	101	91	88	97	88	92	95	92	103	94	86	80	84	89	94	96	107	93	112	105	106	87	79	86	107	102	88	102	76	85	97	99	117	113	97	100	108	100	103	80	103	110	97	100	100	92	99	99	109	88	110	91	104	112	100	90	96	100	105	96	111	94	103	95	108	114	115	92	101	96	77	97	103	102	104	104	81	100	86	88	97	95	107	88	76	95	95	118	98	98	91	111	105	98	101	97	95	100	108	85	79	110	102	74	81	99	97	94	106	90	103	113	100	106	99	103	119	111	109	114	119	108	102	104	108	115	89	92	100	113	97	99	100	104	97	86	91	109	103	109	106	104	85	89	86	101	108	89	97	101	99	107	98	102	116	111	88	93	88	97	92	83	93	101	108	94	94	95	89	107	96	97	97	102	91	81	104	100	103	83	91	107	98	107	108	100	93	97	107	100	108	87	107	94	99	97	101	110	91	81	86	105	83	89	100	111	89	87	101	97	95	101	97	89	109	102	97	97	108	91	74	104	95	88	102	92	100	105	87	100	100	117	87	87	105	102	113	120	106	101	94	98	87	113	93	90	93	90	102	104	88	95	90	95	99	85	97	95	122	100	106	98	93	95	105	86	80	96	87	93	92	131	97	104	98	107	104	94	115	109	95	99	92	91	106	86	97	101	109	92	112	84	91	105	77	85	88	105	98	83	92	87	90	95	102	110	98	91	107	93	97	127	111	90	83	90	95	113	88	86	85	80	107	94	104	88	110	113	96	98	105	94	94	126	91	104	85	87	112	98	102	102	101	98	105	100	105	111	91	116	96	77	102	79	101	84	98	114	101	88	103	109	102	112	100	99	105	111	102	98	93	94	110	97	104	91	101	86	113	107	114	104	97	99	98	110	93	110	105	99	97	87	85	91	105	91	108	91	96	94	96	116	101	87	92	99	101	92	90	99	81	93	98	119	79	83	99	89	74	96	89	96	100	89	107	106	87	85	94	106	88	98	106	117	82	102	111	88	99	105	85	103	100	95	115	93	88	92	108	98	102	124	110	90	79	105	94	106	98	91	91	101	102	103	96	84	94	83	108	104	88	96	108	82	86	91	104	113	87	87	98	95	108	85	111	109	92	101	91	100	98	99	106	105	120	106	99	117	94	109	111	103	98	99	91	89	85	87	96	91	105	102	92	81	119	92	95	88	101	91	98	104	97	94	122	80	91	97	92	105	103	103	102	97	104	87	102	108	111	102	106	95	93	99	89	111	128	89	99	90	106	110	115	104	79	85	96	98	109	95	95	117	100	102	97	108	97	104	99	105	96	91	102	89	93	102	93	93	87	110	108	92	104	83	82	117	106	109	109	88	87	84	104	100	104	106	96	120	87	119	104	87	92	105	104	90	107	104	87	102	117	94	85	86	91	72	106	87	115	105	97	110	101	108	107	101	96	105	114	99	124	99	102	114	102	105	89	93	88	94	93	101	117	89	110	112	88	102	110	84	103	92	105	118	92	96	90	105	104	89	97	105	108	97	114	115	93	102	107	113	90	130	113	114	100	87	103	107	87	87	95	85	94	109	113	101	93	94
59703	88735	51547	9932	11544	6809	3194	2202	1537	1106	800	680	518	436	366	335	317	291	242	216	248	224	212	205	210	187	195	160	190	165	155	163	185	181	162	150	149	148	172	152	156	144	163	130	173	133	152	154	148	141	169	154	155	152	135	120	158	141	139	117	128	143	125	123	134	121	136	132	134	139	156	147	121	125	148	141	125	112	156	142	155	133	128	129	131	129	150	126	132	140	148	144	137	122	118	146	128	124	149	118	130	156	144	143	146	102	133	164	134	130	146	128	129	119	130	150	143	123	135	138	159	116	128	148	163	137	132	119	124	112	148	113	157	119	138	148	147	133	120	134	122	141	128	119	149	115	116	131	130	132	129	145	122	130	130	146	130	130	125	127	150	136	140	135	136	150	146	170	128	135	141	138	139	137	142	135	126	150	145	146	128	123	135	141	126	139	133	120	142	154	141	144	113	119	129	138	147	121	124	138	141	165	134	132	124	127	126	123	111	159	151	133	114	155	145	124	136	133	126	146	127	137	130	130	133	126	130	149	150	134	119	146	147	146	143	139	127	149	125	136	152	132	128	149	130	129	144	111	141	113	117	143	132	129	132	123	144	136	135	106	138	123	127	119	135	153	148	131	112	153	133	124	117	125	151	132	147	144	141	143	153	129	125	116	139	148	139	123	122	157	138	121	140	155	141	136	119	139	161	132	150	118	141	132	137	140	132	123	135	144	117	134	118	155	126	130	148	130	126	158	123	134	136	146	130	134	125	151	115	111	140	126	132	146	138	141	118	126	127	109	146	154	129	147	123	130	131	124	154	121	153	153	141	146	130	135	149	123	130	138	142	119	133	131	127	143	136	140	150	133	145	139	136	127	147	127	129	144	133	128	152	133	133	129	134	111	145	124	149	139	145	147	122	140	139	155	128	117	127	126	135	130	144	139	139	136	130	149	135	135	155	123	133	136	138	136	135	138	134	131	126	123	141	127	123	124	155	133	137	154	155	132	145	125	132	124	150	127	121	139	133	130	137	142	108	106	132	127	135	131	132	130	118	131	148	155	133	116	147	147	135	159	112	131	141	154	135	127	140	133	112	136	129	139	140	135	135	123	131	132	142	155	126	141	150	135	113	128	137	133	152	133	146	125	127	138	126	135	139	141	133	123	127	116	116	138	122	165	117	145	131	143	134	127	170	143	133	126	133	126	125	140	147	137	153	126	136	125	131	136	126	122	132	128	129	154	120	131	150	144	127	148	148	143	145	113	131	125	120	111	126	122	117	148	129	129	129	144	122	150	127	120	161	124	147	138	129	125	124	143	135	135	131	129	135	149	123	135	142	133	129	148	125	145	147	141	134	132	136	118	118	123	143	123	125	136	144	148	124	149	150	125	129	150	124	119	132	125	141	143	125	152	126	144	128	127	117	139	116	123	135	141	144	127	124	162	137	150	126	141	134	157	136	144	125	153	136	119	153	146	131	139	129	117	150	129	130	132	134	127	104	132	154	130	135	136	144	143	167	143	132	147	143	142	138	120	129	117	133	121	131	147	135	127	130	137	141	138	128	115	147	138	144	118	119	107	131	160	150	137	126	136	119	148	147	131	120	127	135	126	161	148	137	120	138	121	129	134	127	130	139	129	133	130	148	115	159	133	129	149	159	128	118	133	128	124	136	132	148	137	121	132	133	133	118	120	148	152	135	148	143	118	141	132	136	159	135	124	134	128	126	124	164	139	133	139	117	119	111	137	148	123	110	114	143	141	132	139	116	141	131	132	141	134	117	130	120	138	129	141	133	143	128	133	142	145	145	145	110	133	130	131	105	143	136	132	141	117	138	132	121	130	141	120	149	138	136	159	144	153	149	158	144	140	160	143	136	147	136	135	108	130	137	148	126	141	119	132	153	131	119	132	125	121	114	121	116	123	119	149	146	162	132	130	129	127	132	119	124	127	129	143	119	134	127	126	127	124	142	116	156	142	136	140	121	137	113	114	145	131	138	138	114	135	117	135	126	138	127	125	115	129	156	129	119	113	135	143	118	140	140	110	137	128	137	138	106	139	133	123	134	139	125	141	121	150	136	108	138	112	129	136	119	120	136	134	153	126	141	125	145	157	120	119	137	153	134	129	129	124	119	116	134	124	137	132	132	121	125	141	145	129	125	132	116	142	150	127	132	118	134	126	143	120	122	129	136	141	114	120	118	151	150	113	126	133	105	122	150	128	135	143	130	122	119	138	144	136	139	161	148	125	150	125	148	132	104	147	147	146	118	138	142	140	125	128	122	127	138	128	139	134	142	116	129	141	134	130	143	120	146	117	129	117	145	126	124	122	135	142	139	131	136	122	128	132	159	146	143	130	131	151	122	142	150	145	127	119	133	144	138	133	127	134	121	134	144	145	110	128	142	122	149	139	136	135	145	143	139	127	132	147	149	118	134	111	139	127	125	117	123	121	150	123	126	130	140	122	128	125	120	129	116	117	131	138	140	147	150	137	142	135	126	140	130	129	146	153	117	137	124	137	140	125	131	135	138	126	122	121	144	132	145	131	134	129	144	125	128	158	140	124	141	119	132	130	147	119	136	151	128	117	145	135	131	127	129	139	119	114	120	125	140	144	130	129	135	121	147	147	154	134	139	120	143	139	147	141	134	132	144	143	136	141	133	159	124	148	129	138	132	130	135	158	154	108	127	117	130	126	149	124	131	151	141	123	142	148	139	148	141	123	109	124	110	123	129	148	127	140	129	136	132	123	124	138	130	130	143	135	132	126	132	137	114	136	177	123	125	129	130	132	141	125	153	117	133	132	131	120	131	117	128	109	127	142	131	145	139	125	129	159	150	104	152	146	143	137	142	137	141	121	136	148	132	132	118	125	125	124	147	148	130	151	131	133	167	140	146	138	128	140	128	130	127	111	156	122	133	158	145	136	150	133	118	154	132	145	129	136	134	138	139	127	144	129	103	146	141	137	122	137	144	141	134	130	134	124	131	114	159	120	139	115	124	135	129	143	114	116	147	155	147	123	118	145	122	133	135	122	139	155	130	138	134	145	128	133	140	147	127	123	134	105	142	138	143	126	142	113	125	131	115	120	114	139	121	124	122	122	151	131	124	137	135	143	141	148	136	126	124	146	135	148	123	150	154	111	116	123	130	148	138	152	126	144	117	149	126	141	121	126	140	137	134	164	143	126	155	146	117	131	132	136	136	138	123	125	126	150	153	137	149	143	137	139	141	135	135	143	161	140	138	124	139	132	127	141	137	132	126	154	126	125	150	130	160	142	126	134	130	122	124	130	141	140	145	135	127	132	133	132	147	132	132	116	132	122	149	151	122	134	129	122	126	120	111	142	123	127	144	116	148	130	154	130	128	141	129	137	108	126	123	119	133	158	146	167	152	152	140	127	117	145	137	134	132	137	129	141	134	151	149	139	129	145	115	112	132	142	129	130	123	136	131	142	126	111	133	132	146	148	131	123	122	128	136	153	135	109	152	119	131	118	123	123
28023	23339	20587	4116	1113	907	598	433	422	326	328	341	290	329	324	248	323	280	310	281	319	333	303	303	287	299	285	286	312	303	297	300	301	295	310	322	295	312	293	310	286	279	309	308	305	314	307	331	299	290	306	320	322	273	307	300	361	309	309	329	280	304	312	312	294	301	307	267	286	302	302	308	286	293	327	292	325	305	292	294	325	293	298	292	328	288	301	272	320	313	303	305	308	284	290	320	289	256	301	310	298	304	313	309	310	319	318	291	330	265	291	287	272	312	292	310	317	316	311	316	290	327	283	269	324	295	331	302	281	306	286	294	303	295	330	316	320	331	300	277	292	341	299	270	318	339	336	296	275	313	290	309	310	289	295	312	272	278	300	292	318	296	292	293	288	323	295	316	289	284	311	314	294	293	303	315	308	291	313	293	335	259	264	303	328	303	290	284	303	313	328	290	302	285	293	305	298	343	286	297	281	290	309	329	283	308	279	330	297	312	302	318	291	303	301	265	280	309	287	328	299	315	306	306	310	320	258	313	330	290	335	292	288	315	293	293	288	298	291	307	289	288	308	272	309	298	272	291	297	269	277	248	305	283	312	283	299	319	322	310	272	304	309	304	294	325	313	301	284	291	317	320	297	313	318	289	321	283	297	300	301	334	336	282	308	301	314	310	314	306	274	287	287	298	297	271	292	308	304	323	290	294	299	317	310	321	330	328	324	268	312	312	321	316	339	319	332	320	305	333	314	301	337	283	292	309	298	307	292	291	290	302	276	324	292	321	339	297	270	322	340	303	282	298	292	320	318	333	291	299	314	279	302	307	299	300	295	304	322	293	289	288	292	288	307	285	321	295	301	292	307	304	299	300	301	291	311	331	305	304	295	290	297	321	289	294	307	309	280	297	314	300	295	308	302	280	313	304	330	285	290	312	305	294	297	294	341	297	337	301	314	316	293	311	326	292	290	323	320	326	312	276	277	295	288	287	296	286	318	278	306	301	327	295	289	279	326	300	321	292	273	341	318	290	301	269	295	293	306	295	324	314	287	314	314	301	260	287	320	309	301	297	304	310	320	293	289	316	293	323	282	294	299	332	304	340	270	303	293	288	299	289	298	268	329	289	316	304	293	291	331	303	291	322	354	339	300	306	316	311	296	286	298	303	311	315	325	321	311	347	279	319	292	317	320	283	311	317	274	302	321	300	305	321	302	298	365	317	311	289	298	290	298	307	291	281	309	319	301	297	318	313	299	342	277	279	305	344	312	294	290	295	342	302	282	258	287	264	320	287	308	310	312	299	275	322	310	301	309	315	317	309	311	312	290	292	323	308	295	332	287	322	296	317	302	301	308	284	294	319	319	319	305	340	314	287	303	316	292	279	299	311	270	292	323	309	262	294	292	298	318	311	285	322	298	306	258	330	317	307	295	301	318	317	336	287	313	324	286	293	275	283	287	296	337	315	298	291	319	315	310	340	328	268	291	316	319	280	303	272	313	323	282	329	308	316	310	284	294	289	266	320	288	323	332	294	302	307	281	299	335	283	294	288	322	319	280	274	297	299	283	300	330	269	286	259	297	308	329	322	307	305	283	316	299	316	303	338	334	303	285	289	316	329	325	286	334	303	287	279	329	311	290	299	285	301	281	314	319	275	331	309	317	300	291	336	345	271	280	274	312	340	293	325	293	309	294	320	286	285	329	287	297	326	351	287	282	277	285	270	308	303	326	298	338	324	285	284	293	308	264	326	291	296	289	317	278	291	273	314	330	313	304	276	288	301	264	302	285	304	315	297	330	314	327	290	304	311	324	339	283	316	314	298	294	302	310	320	346	289	286	296	290	288	289	299	329	287	342	333	283	283	324	291	303	310	269	278	307	294	309	292	292	319	278	322	313	294	279	324	331	285	312	288	288	320	311	312	326	309	310	293	289	327	303	289	287	289	300	303	290	259	337	312	309	289	302	300	284	300	299	308	302	308	312	304	306	292	327	323	300	303	313	292	310	264	287	297	324	291	288	343	292	294	312	291	278	324	316	286	293	337	288	298	322	285	292	287	314	277	292	285	329	315	297	314	314	314	301	348	309	319	308	298	334	283	320	304	310	284	312	263	310	341	289	282	293	298	295	285	294	308	279	301	277	292	320	275	285	259	301	304	290	297	296	298	285	291	320	310	336	300	335	294	268	305	307	306	286	307	328	342	276	303	327	313	290	323	313	324	310	318	280	326	329	285	302	314	292	306	319	284	299	314	307	296	311	321	313	294	294	297	313	293	291	291	283	299	317	322	272	270	309	296	297	299	298	281	293	297	311	302	319	283	315	316	294	323	292	289	284	291	308	303	316	318	283	289	325	273	307	282	296	289	332	270	294	310	321	300	309	304	295	316	286	315	292	318	272	291	298	319	300	308	320	346	280	341	282	304	296	310	294	292	309	316	290	292	298	308	300	270	293	326	289	294	303	328	310	311	281	278	261	308	321	287	291	304	306	295	296	308	314	330	315	272	315	322	294	296	310	312	322	294	307	325	315	307	287	292	310	290	305	287	300	304	291	309	310	319	312	321	271	315	334	304	306	286	305	314	308	278	315	293	316	312	295	297	297	333	292	296	296	296	298	301	291	314	279	303	301	322	302	325	297	297	310	345	262	270	318	264	304	302	298	304	297	256	307	298	300	315	279	316	284	311	318	316	311	298	292	321	292	303	307	313	289	294	306	308	311	286	330	309	286	334	303	306	293	319	283	319	289	310	303	301	280	296	304	317	296	298	326	308	286	300	300	315	293	344	254	290	305	292	290	302	294	334	302	296	290	288	317	301	296	298	305	306	292	297	315	293	294	324	312	313	289	298	293	303	310	282	327	320	294	315	292	326	299	322	309	337	330	292	291	303	293	276	290	275	280	279	321	322	319	314	326	290	304	322	294	296	282	300	300	287	305	308	314	302	324	285	277	295	327	327	276	308	314	282	297	347	278	324	308	341	321	288	303	284	315	284	309	279	336	294	314	294	296	308	314	286	289	311	281	331	324	333	300	285	310	319	284	310	304	314	291	279	307	291	300	287	286	288	284	331	305	334	329	280	332	274	329	314	298	301	284	301	291	297	284	297	286	300	314	299	304	321	277	294	282	297	304	279	295	284	329	321	306	303	245	274	329	323	302	291	327	316	271	328	304	321	297	320	311	291	291	315	307	269	310	302	291	286	276	328	288	307	306	273	319	328	299	332	309	309	315	316	306	271	272	300	315	271	321	286	300	296	307	337	315	276	317	307	305	326	318	298	304	307	293	313	263	317	309	301	313	352	255	296	300	304	305	289	326	308	285	297	288	281	281	319	281	305	335	284	314	290	294	284	288	321	298	302	292	313	287	314	319	303	284	307	343	321	290	301	310	293	339	309	301	312	322	275	295	326	307	290	327	318	300	325	299	270	306	287	291	299	317	291	343	290	285	307	335	317	312	292	345	303	316	295	292	306	296	327	297	302	285	309	320	312	318	279	311	312
28509	35574	19762	2960	2167	1915	1018	763	675	537	462	412	448	393	398	419	390	411	411	406	425	393	403	400	389	431	402	425	405	409	398	395	403	413	420	429	383	381	372	401	396	431	408	406	415	385	406	407	393	426	411	389	407	434	400	383	406	433	419	408	401	398	409	369	389	378	375	418	428	384	400	416	404	376	399	429	396	385	406	388	427	388	412	385	382	379	438	386	422	372	378	403	375	398	375	419	420	402	375	421	397	378	395	385	395	410	438	394	392	410	346	390	379	405	392	399	419	365	431	430	397	427	424	408	390	383	421	394	440	405	393	375	388	394	395	400	376	420	408	428	372	437	371	415	425	372	367	425	376	390	409	400	417	402	436	428	407	397	377	389	415	429	393	405	384	398	410	435	411	399	379	411	398	405	381	418	374	411	411	391	384	391	398	427	389	412	354	406	417	430	386	368	388	433	425	430	407	363	412	416	392	411	424	406	434	420	406	405	423	411	418	399	389	446	417	401	410	417	436	384	353	433	388	429	388	387	380	392	380	412	391	397	398	381	392	428	382	415	368	377	390	413	376	402	400	401	405	383	387	379	425	368	426	405	403	388	431	408	392	383	371	403	373	378	378	386	402	381	392	428	379	407	384	417	431	398	406	394	401	427	395	426	406	405	389	432	385	387	420	430	407	393	414	413	414	392	386	381	390	434	430	385	407	416	367	409	408	401	421	435	413	357	389	410	438	397	392	404	384	406	382	430	406	409	391	412	414	462	392	403	418	393	414	398	407	411	406	418	375	403	396	379	394	436	402	414	452	415	383	410	437	402	427	413	374	396	414	397	411	441	365	377	412	391	388	440	406	386	395	383	397	457	407	382	376	424	396	414	400	392	397	402	391	409	419	422	440	397	394	377	419	437	401	398	414	389	396	404	387	391	385	397	408	381	407	361	421	427	370	403	421	437	406	413	419	413	450	394	388	366	437	416	420	415	419	407	370	408	408	417	418	397	408	416	426	432	391	370	416	418	425	426	424	357	402	407	366	421	405	403	399	417	394	422	401	405	388	412	420	397	396	422	411	397	372	450	430	413	419	380	424	397	424	402	364	376	382	415	396	399	383	395	409	415	382	367	334	397	436	406	406	369	412	389	390	430	404	387	410	419	435	414	396	395	409	366	388	430	398	423	362	413	380	409	401	430	426	412	417	378	406	398	400	436	383	377	371	411	364	399	432	428	417	432	398	422	377	436	447	442	405	425	430	395	424	397	395	407	363	375	399	448	383	394	427	423	413	381	379	420	392	399	395	415	419	426	400	422	395	438	378	411	379	391	399	388	411	393	402	413	416	399	413	427	386	396	407	384	354	429	414	378	392	382	381	394	376	391	360	401	390	379	415	388	389	437	373	404	393	402	395	378	375	407	387	390	392	417	376	404	376	416	405	384	369	352	400	410	413	381	395	386	392	414	361	412	426	409	425	381	405	443	438	413	360	391	379	411	388	387	432	437	389	432	398	379	428	403	361	371	380	378	407	393	434	374	421	385	388	414	413	399	399	387	428	411	398	418	407	413	387	386	395	434	373	380	420	396	415	416	422	426	417	366	398	472	355	395	403	390	444	351	363	383	408	383	400	426	403	384	448	418	433	401	419	390	423	417	421	410	404	406	398	391	357	414	407	428	388	388	445	406	400	372	414	406	398	406	401	436	385	397	397	412	411	399	365	445	401	393	459	378	393	423	401	425	399	395	386	385	399	410	410	436	435	410	385	422	390	413	428	401	398	414	387	386	383	399	474	398	396	407	403	415	386	383	414	396	378	401	414	387	416	379	434	404	388	429	418	389	420	383	365	395	426	391	397	412	396	358	368	415	396	401	401	413	400	402	379	423	418	420	410	387	434	376	399	393	389	409	375	374	419	441	436	354	389	358	417	385	378	401	408	385	414	404	430	407	394	421	383	358	417	408	398	416	403	390	390	400	394	407	432	415	412	413	411	395	430	398	384	416	381	375	378	403	403	412	359	407	428	412	381	426	446	385	393	415	418	413	416	392	396	401	409	411	374	445	429	416	413	389	385	377	424	380	395	403	407	386	381	370	375	414	401	361	380	419	395	392	402	410	447	400	393	384	381	442	376	374	411	403	444	378	397	374	406	388	410	424	452	383	437	390	401	404	396	414	423	367	409	409	373	413	394	433	409	451	366	415	398	399	400	421	375	407	408	421	431	392	389	400	384	392	375	396	409	379	378	391	426	391	411	393	395	408	367	422	375	426	392	395	394	361	392	410	423	374	397	358	400	393	404	423	403	387	410	408	419	399	403	393	424	390	393	400	388	407	423	422	381	405	408	405	396	427	387	401	398	405	413	406	406	421	379	373	400	404	389	385	384	399	415	399	381	406	391	391	407	374	412	378	371	436	406	398	379	408	382	433	406	421	403	405	418	400	389	440	384	397	406	391	405	444	398	400	428	396	384	379	391	375	399	392	394	412	388	404	397	382	421	398	405	393	413	385	389	399	398	406	406	415	392	419	379	411	398	377	390	384	426	416	385	415	410	422	393	388	378	414	422	397	425	427	391	432	399	430	386	393	411	400	407	406	386	425	431	412	404	402	406	402	415	400	420	407	394	421	401	398	434	407	406	446	407	395	394	402	439	367	386	415	369	414	383	396	381	403	395	434	385	407	409	390	429	410	419	385	396	406	411	419	410	405	373	422	422	403	408	377	429	423	381	423	425	390	395	364	429	418	388	425	381	397	402	401	402	403	384	424	425	429	415	431	367	435	454	458	415	383	434	416	397	378	393	392	404	410	377	381	424	404	415	424	436	390	413	404	397	386	395	434	435	413	384	421	406	431	413	374	414	383	427	402	405	420	387	421	408	401	386	394	380	389	391	470	404	408	412	402	382	408	396	435	379	406	429	387	402	416	368	386	372	393	378	403	388	392	384	395	379	406	403	385	386	391	387	385	376	413	442	425	400	410	379	411	416	419	429	386	442	395	407	413	386	351	451	380	424	413	384	384	424	403	420	406	394	431	390	418	380	396	421	386	405	386	424	401	406	401	390	421	409	429	405	404	405	374	423	396	423	385	403	405	401	402	375	371	393	416	384	386	426	411	404	378	391	404	421	377	393	400	426	414	365	402	400	399	404	380	419	453	437	388	402	383	369	408	401	400	393	437	421	401	424	423	400	365	369	348	420	387	380	414	387	387	410	411	396	401	404	415	395	416	403	435	377	429	415	398	391	405	427	367	368	429	409	379	410	453	421	391	388	392	406	433	410	389	401	401	408	393	382	411	462	396	399	405	393	398	367	415	413	405	370	367	372	403	354	428	413	384	385	401	405	397	410	389	397	380	394	429	433	432	376	406	393	403	396	409	389	406	390	425	385	415	367	391	386	423	412	412	393	376	391	408	376	394	374	412	416	436	383	383	384	423	425	385	412	391	393	364	429	408	392	382	430	419	405	402	406	401	399	407	399	398	409	438	372	438	424	380	407	359	369	327
24442	21623	29122	24533	21072	14116	8946	833	506	436	373	318	306	307	299	270	247	268	229	240	274	249	252	233	228	246	254	226	222	246	251	252	215	241	261	210	238	206	212	235	230	228	253	253	240	223	259	215	242	236	243	218	250	236	243	245	237	236	235	206	230	221	228	236	255	215	232	237	262	237	230	222	229	252	213	231	215	229	252	222	222	242	231	229	235	230	245	220	257	219	221	229	233	227	232	224	214	217	227	224	218	248	239	233	217	247	259	215	243	218	239	231	224	209	225	237	230	242	218	224	210	239	181	229	230	207	246	213	223	220	222	253	199	240	219	238	246	218	233	274	213	230	236	211	225	242	240	235	240	209	222	243	242	230	244	222	210	221	245	230	216	225	221	234	230	201	227	215	229	223	229	231	240	213	209	237	246	233	227	232	230	227	235	251	229	224	248	249	241	237	229	237	234	219	202	222	225	243	244	218	223	245	206	224	211	221	228	202	237	215	251	225	226	216	235	255	231	242	240	236	213	237	237	222	213	253	233	228	230	239	213	229	248	225	220	227	230	234	245	224	225	236	203	245	223	230	238	272	216	252	217	222	227	241	220	246	224	228	228	197	213	219	229	204	241	241	240	219	260	226	254	237	234	228	263	240	249	257	228	246	249	235	226	224	243	209	220	259	208	252	249	244	238	222	229	255	227	226	225	244	228	238	216	237	264	231	233	216	228	226	218	236	203	214	224	235	231	202	234	226	241	235	217	240	228	254	213	218	212	244	240	225	229	230	204	249	215	202	199	239	231	232	234	233	217	221	244	242	218	242	218	218	224	222	243	236	236	228	229	274	247	202	232	240	246	239	231	245	214	217	228	231	231	229	224	227	222	221	239	229	229	246	231	220	207	229	221	242	189	205	227	214	231	258	222	252	225	246	224	260	240	240	234	234	232	243	223	222	253	240	216	251	229	232	239	221	243	206	234	228	225	239	207	238	220	215	256	235	231	228	263	237	215	225	232	215	220	225	243	232	226	220	244	238	229	224	232	238	214	229	240	220	224	219	229	218	207	222	194	241	236	238	243	207	231	238	241	244	227	241	241	254	257	250	226	209	225	232	229	222	261	233	236	230	242	214	233	237	252	237	223	221	215	226	253	234	234	232	236	233	230	243	246	230	243	224	273	240	236	248	257	252	203	217	261	267	242	234	240	244	238	238	223	247	236	225	212	234	246	246	207	215	260	248	258	212	225	235	231	229	214	225	245	244	225	247	236	228	238	228	229	228	229	219	250	232	230	225	215	256	215	227	246	208	248	211	218	230	235	245	221	209	240	237	252	196	229	220	250	216	212	230	240	221	225	244	253	229	223	234	234	232	229	227	219	238	235	213	227	245	221	224	220	222	206	211	242	245	253	228	234	213	221	222	223	247	239	249	251	252	229	229	212	224	229	225	234	232	241	238	209	232	235	278	259	259	223	224	238	230	242	234	216	236	221	264	221	224	205	235	229	250	216	225	224	231	244	231	222	238	251	241	236	224	220	231	224	200	210	226	232	245	225	211	232	203	239	209	256	217	202	218	228	237	242	227	239	228	227	242	236	250	245	208	238	227	219	241	248	231	235	197	226	249	229	236	263	249	254	240	235	216	222	220	244	212	219	241	231	240	217	231	242	227	251	207	200	249	242	243	225	223	221	231	212	229	277	235	235	237	233	226	207	222	239	232	223	242	251	227	240	230	238	225	229	267	202	225	222	243	205	217	229	241	213	244	224	224	233	229	229	253	262	203	231	213	229	215	248	224	245	262	237	215	199	217	256	216	261	232	243	240	256	207	248	229	214	228	227	239	207	209	261	227	238	230	237	236	263	247	200	234	243	239	252	242	259	211	230	215	243	214	226	206	223	229	219	240	237	263	239	222	220	244	222	249	244	260	249	246	231	208	244	233	223	253	213	221	255	191	252	257	234	227	227	254	216	245	254	226	216	268	225	216	229	233	202	234	243	220	226	250	235	215	228	224	220	239	207	212	242	234	241	253	239	221	224	216	227	211	227	242	256	190	236	262	241	226	210	238	226	204	250	200	236	247	214	234	210	222	241	240	207	248	223	240	212	230	231	263	210	259	243	219	212	207	236	242	226	247	241	240	203	255	235	253	229	217	222	233	204	250	248	243	221	211	240	212	219	212	224	230	244	222	217	232	235	246	215	234	244	216	226	241	251	226	233	232	258	217	234	218	237	247	215	236	217	216	200	235	221	220	247	226	208	231	220	228	232	224	231	256	230	249	247	245	242	209	227	197	205	226	244	226	227	233	235	225	216	211	216	242	248	249	255	228	215	265	217	240	253	238	226	226	246	211	253	242	237	232	231	229	208	205	223	219	224	227	238	252	238	233	226	222	236	238	214	211	234	248	228	223	217	228	249	220	262	244	209	221	215	245	217	229	206	223	257	215	243	206	241	202	259	239	232	233	236	215	228	245	229	211	232	214	253	253	242	222	238	204	240	240	242	217	242	227	264	211	253	217	249	224	226	234	237	227	246	218	239	248	235	213	231	208	252	231	236	229	245	235	230	232	234	253	240	233	221	245	206	216	217	232	231	240	247	230	196	223	224	250	249	251	253	231	233	270	223	227	237	199	206	233	232	226	235	227	229	212	227	277	238	230	250	211	237	237	249	229	238	254	225	227	226	240	216	278	257	237	225	249	243	217	237	245	224	209	245	250	213	229	250	211	248	258	228	233	229	227	240	219	259	232	244	207	236	227	231	223	233	238	230	217	217	231	235	219	227	221	209	199	239	196	250	231	227	205	254	239	208	225	232	243	223	267	225	244	238	248	241	222	229	246	252	213	215	223	208	235	230	219	235	257	239	239	235	244	241	230	255	226	241	226	234	233	231	191	206	227	234	242	232	242	230	260	253	212	229	233	221	233	212	225	249	224	246	217	239	219	226	233	234	216	236	236	215	248	236	250	213	238	261	226	223	235	230	239	226	230	254	232	202	254	215	224	211	224	221	216	207	225	223	244	211	225	215	248	238	213	231	208	244	220	221	220	248	235	208	213	228	260	219	244	231	236	212	219	214	217	229	210	244	220	226	192	219	262	216	236	243	245	246	257	247	241	233	249	204	215	209	234	237	204	251	217	234	242	215	239	257	214	243	245	233	204	214	244	199	240	216	237	248	249	216	223	250	222	210	244	230	236	230	240	233	228	228	221	258	218	222	243	207	212	240	233	244	236	222	240	244	249	223	197	232	231	232	216	207	234	248	217	225	234	224	233	233	193	240	234	218	215	213	215	242	200	243	218	209	246	228	264	257	246	257	234	228	210	191	224	249	229	224	244	208	232	266	221	230	256	227	250	233	243	213	239	238	235	215	248	226	228	232	244	220	238	235	246	242	232	225	261	200	257	221	230	236	226	244	230	235	205	255	238	222	240	228	229	216	234	221	216	212	214	222	221	239	228	222	229	253	230	192	257	224	222	222	254	217	238	219	231	208	244	236	243	213	215
54575	73959	45685	6329	5397	13701	10524	1504	1039	826	687	543	464	466	397	436	384	376	373	353	366	350	360	311	347	283	357	353	345	313	334	321	318	322	324	335	304	347	302	301	298	340	305	334	314	326	350	318	324	329	308	327	325	334	324	311	314	320	340	322	315	342	288	314	342	309	308	300	297	335	306	326	305	291	308	295	309	309	309	332	280	325	315	319	290	291	346	310	333	287	317	304	307	282	315	319	321	316	310	296	327	302	322	324	313	304	314	316	291	326	304	320	300	322	318	298	310	336	317	331	326	312	301	295	338	313	304	306	313	307	323	287	352	310	313	317	309	330	311	299	313	323	301	301	319	302	298	323	295	336	326	280	284	322	303	300	341	321	310	285	294	363	302	304	317	310	309	337	342	272	295	324	325	305	305	334	326	306	313	310	332	337	299	297	321	335	309	300	319	299	311	276	287	314	319	298	299	311	317	286	304	317	307	304	301	333	333	339	326	308	294	329	294	284	302	300	341	276	297	317	305	299	311	310	290	316	330	311	302	295	291	302	276	310	309	332	311	288	303	304	323	331	313	314	306	314	303	318	308	319	294	303	312	308	304	305	296	279	288	324	307	281	305	351	313	325	301	287	302	329	294	301	302	275	312	303	302	298	304	320	309	328	302	313	313	329	299	337	319	312	318	297	313	286	297	315	326	308	332	282	341	292	288	295	334	332	321	333	324	312	313	299	301	329	315	337	312	302	288	265	311	323	331	297	297	314	280	324	309	302	327	303	319	294	301	274	314	342	324	315	290	334	337	310	299	283	318	307	291	312	312	303	329	313	304	308	324	316	336	348	307	309	324	313	280	298	306	312	308	280	267	301	343	310	304	302	338	292	331	314	307	291	292	309	313	275	301	312	325	274	304	328	326	300	319	295	298	309	313	313	322	318	320	290	329	318	328	318	341	349	300	305	299	317	317	324	270	324	316	307	325	278	287	324	280	307	311	325	300	283	305	323	298	309	319	328	296	299	283	326	327	314	280	349	320	323	324	299	307	355	307	281	300	293	305	302	289	295	325	305	302	314	297	295	310	334	289	305	330	292	323	297	329	296	276	315	315	331	292	300	302	300	307	328	319	311	299	331	315	298	302	307	282	291	307	319	330	326	315	320	335	310	348	340	309	306	315	313	324	328	321	302	310	299	293	350	339	315	303	322	322	302	322	277	289	312	303	299	302	325	315	352	307	317	312	277	296	331	328	340	308	324	298	332	331	315	301	318	336	308	307	344	326	318	323	291	342	283	308	317	315	316	331	291	295	294	282	307	307	326	310	311	312	275	294	308	306	294	307	331	313	291	315	291	326	328	304	318	301	301	306	305	302	315	273	325	319	304	295	271	316	310	286	310	306	320	309	295	332	312	320	262	341	321	306	346	343	316	284	307	287	321	280	295	310	322	329	311	306	323	341	296	319	326	288	312	316	315	313	320	282	310	341	318	316	330	324	307	340	318	312	310	319	310	309	285	326	335	313	331	333	297	317	323	309	290	302	298	311	317	313	309	301	316	302	375	335	298	328	308	330	306	312	317	296	300	296	299	283	290	300	316	263	341	305	282	319	297	293	314	311	305	275	316	312	324	299	304	346	308	277	295	314	316	339	310	320	312	272	322	301	313	302	277	319	314	328	312	304	291	306	310	324	362	293	301	319	285	340	292	294	296	311	332	315	305	292	314	302	290	336	343	329	307	321	311	307	293	333	312	322	313	298	275	295	303	323	305	294	293	329	326	305	312	322	315	337	278	316	301	323	271	336	294	324	318	319	308	304	294	325	302	327	335	350	315	315	304	325	329	290	335	283	305	313	301	327	305	321	329	305	320	316	277	318	328	322	334	297	302	301	325	307	321	291	330	302	323	291	296	330	309	293	282	314	297	290	274	298	309	278	288	359	334	281	303	340	297	306	332	301	329	300	293	281	296	306	295	294	283	330	307	335	310	330	306	291	322	289	322	295	295	295	322	336	275	308	296	320	318	317	312	329	344	313	304	309	275	307	342	334	288	314	311	317	310	326	308	313	326	304	341	320	319	319	323	276	325	304	336	323	277	286	281	285	312	321	318	330	331	307	287	301	338	313	316	311	283	319	287	310	335	285	291	324	339	310	299	313	315	337	298	292	297	315	322	311	338	337	328	304	290	307	301	323	307	341	325	295	309	329	333	310	330	289	304	327	321	324	346	294	312	316	298	334	313	300	304	315	338	320	301	310	306	315	321	299	331	295	296	294	301	287	314	298	316	320	291	280	306	316	323	295	331	305	316	287	312	334	342	293	340	280	325	309	290	296	305	309	300	296	305	346	278	296	321	328	321	328	323	341	296	344	307	276	323	270	305	345	302	340	329	312	315	309	332	295	301	319	309	282	343	304	308	299	315	302	330	299	302	299	299	319	305	316	281	303	331	311	297	312	317	300	322	314	291	309	283	305	321	323	299	302	314	317	269	304	307	314	270	310	313	306	347	298	326	291	289	310	315	304	293	324	315	303	297	335	296	291	304	298	305	309	317	316	300	315	317	290	354	335	312	313	315	297	292	319	318	309	301	327	279	290	282	315	318	321	305	307	287	314	327	317	337	291	314	330	307	292	315	302	324	326	302	294	339	318	313	312	312	308	302	292	286	287	330	280	286	321	325	298	303	316	307	319	295	284	323	324	309	309	319	310	322	297	286	319	311	288	291	310	337	296	323	258	304	307	334	317	331	294	278	333	317	320	296	305	339	313	278	346	306	294	342	312	307	331	301	311	316	299	309	307	300	300	306	305	289	297	315	316	326	303	304	314	302	323	306	337	313	336	299	281	317	316	296	302	281	310	304	303	318	324	304	316	300	331	319	331	326	337	313	294	321	329	298	310	284	309	330	347	296	294	342	305	312	276	290	317	321	331	319	328	316	293	303	332	319	323	298	318	337	286	343	281	312	283	321	329	302	298	307	316	330	313	282	308	320	288	294	318	304	322	278	368	291	295	318	314	332	294	269	341	269	313	363	285	317	311	297	316	311	307	310	315	308	328	323	296	318	305	350	303	298	303	326	292	334	308	305	332	330	303	320	301	328	297	329	319	333	313	326	305	336	336	340	316	290	297	304	303	285	314	295	300	303	323	313	296	328	296	317	307	319	311	306	312	277	326	294	300	314	297	316	335	324	328	299	310	307	285	366	313	303	284	277	307	300	294	326	287	317	303	284	288	332	336	322	292	292	319	303	352	287	333	334	331	284	332	326	303	278	281	320	290	316	294	300	291	318	344	363	304	329	313	348	317	296	308	329	290	326	322	300	304	293	299	282	279	300	310	327	288	340	302	329	291	303	290	332	289	290	316	280	292	316	312	317	313	321	304	280	349	304	307	294	330	313	292	319	314	312	321	332	297	327	348	298	341	304	341	272	296	304	330	297	326	301	325	313	304	320	279	322	319	321	316	336	335	315	290	293	313	300	265	324	309	322	303	312	355	315	332	348	316	301
23374	21504	29452	23985	21475	24307	34301	6564	505	357	306	247	196	193	169	181	142	135	143	135	147	133	140	129	147	119	105	133	119	118	117	129	141	113	102	116	120	117	102	134	84	99	96	104	116	126	113	116	116	127	109	115	136	121	99	101	100	107	105	114	97	118	103	120	113	94	99	132	121	109	121	109	88	96	122	115	115	119	107	123	123	96	116	106	111	112	103	109	104	106	110	99	114	104	90	102	119	118	112	112	114	99	116	120	102	118	105	134	121	93	111	131	119	92	127	116	121	123	109	108	99	95	115	107	112	104	101	107	106	112	109	99	109	117	84	121	84	97	90	102	100	101	97	121	113	129	119	101	131	98	120	98	92	107	125	110	104	109	113	118	78	125	101	118	121	112	131	121	116	119	118	124	123	113	124	101	120	84	120	111	124	98	109	101	110	117	120	120	123	100	109	97	117	99	130	117	87	86	117	106	107	98	116	102	102	103	102	121	114	90	118	110	120	92	112	118	113	96	91	113	122	109	121	90	111	91	105	129	125	121	103	108	98	129	102	132	126	105	117	108	119	125	106	87	95	109	102	112	95	106	92	113	100	125	115	104	124	105	104	107	121	121	127	107	112	118	118	95	85	93	115	102	102	125	97	110	88	112	101	94	108	103	116	115	107	99	113	101	106	126	109	103	128	116	131	105	122	113	115	99	102	111	102	99	113	98	111	97	115	112	106	127	121	106	109	106	115	120	119	92	99	134	112	107	102	118	87	112	115	123	103	103	124	115	110	121	109	94	109	122	102	114	122	111	98	111	114	105	115	96	95	105	92	110	118	113	120	98	106	126	105	102	106	105	99	116	115	121	114	95	107	115	114	105	103	94	94	86	99	104	113	117	105	112	100	102	85	109	112	102	117	102	105	111	117	111	103	120	108	105	117	104	116	119	81	111	105	110	92	99	123	99	103	112	107	128	103	101	96	97	112	115	106	113	117	101	149	104	114	105	115	105	124	94	111	102	133	93	103	112	100	114	93	104	115	100	131	116	117	107	86	108	143	104	110	119	108	97	110	116	95	97	107	98	110	99	116	122	101	109	99	118	98	122	124	111	88	113	106	94	109	124	107	99	104	107	106	98	111	108	106	100	122	123	110	101	121	103	133	100	110	115	121	99	92	108	121	113	110	121	107	101	108	121	103	105	109	124	114	128	124	107	96	108	117	114	129	114	117	87	104	111	117	118	94	100	119	104	96	115	92	110	107	111	91	115	99	110	115	120	102	97	117	103	109	95	94	108	96	105	104	105	104	113	91	114	103	101	123	103	95	112	123	100	90	107	110	106	121	95	112	108	83	118	112	113	108	94	106	100	120	121	101	125	109	114	118	119	131	120	120	121	113	109	108	102	115	92	106	140	100	108	96	103	102	116	102	112	106	109	100	113	114	121	98	115	98	103	104	103	93	105	86	110	103	110	122	97	85	89	115	109	115	101	127	126	122	110	95	107	122	112	111	113	111	115	100	114	124	113	101	111	106	109	104	98	84	113	104	118	107	106	104	104	123	104	88	100	94	102	108	106	123	122	108	122	113	114	97	114	111	110	119	121	116	101	100	105	110	110	112	66	117	136	114	118	111	107	105	113	120	102	108	120	102	105	111	103	128	102	93	92	124	115	121	109	98	118	117	114	121	92	92	104	124	109	97	97	113	109	106	108	103	126	119	124	118	118	110	117	112	115	122	99	117	117	119	105	100	114	117	111	106	128	108	111	106	108	105	109	92	109	121	104	100	108	117	116	123	106	117	107	107	92	117	102	120	120	134	115	118	97	133	105	106	113	99	118	97	103	114	126	103	106	107	114	102	111	112	125	107	126	108	102	104	90	114	93	121	129	102	108	99	105	111	128	106	106	112	113	111	126	134	106	108	125	106	110	125	120	116	108	110	105	90	111	121	112	112	109	110	109	115	96	97	111	120	111	118	108	108	110	112	108	110	118	98	110	118	101	100	125	100	121	113	98	107	95	99	130	97	113	121	107	104	112	113	99	112	103	121	105	103	88	97	105	113	84	113	110	104	106	128	128	98	110	132	101	101	93	109	111	106	128	112	125	104	112	115	99	106	115	99	97	130	113	112	101	119	121	107	100	114	105	104	110	118	107	80	119	115	96	117	110	121	97	98	112	104	109	103	119	108	125	102	97	108	104	110	112	98	102	122	104	124	91	113	114	125	109	111	131	118	108	124	119	96	110	119	121	91	129	113	130	105	95	108	125	126	122	127	105	116	105	103	95	106	106	104	110	118	128	117	99	93	100	108	91	110	98	120	97	97	94	93	128	120	109	93	97	126	100	144	109	127	101	105	100	118	123	116	89	107	118	95	117	107	115	121	93	115	110	120	128	104	120	103	102	108	103	99	111	100	114	110	109	121	120	100	112	116	114	120	102	109	92	98	124	94	103	109	127	99	118	130	101	140	99	110	108	104	96	126	94	90	104	102	107	103	128	115	109	106	86	100	113	112	110	99	116	120	120	102	103	124	114	113	103	127	109	104	105	102	114	114	98	91	116	108	103	113	110	117	102	119	115	124	112	131	109	111	105	123	113	112	123	125	98	105	104	116	97	104	126	104	107	104	116	126	97	95	109	105	105	100	108	105	108	79	105	102	122	107	117	118	118	97	104	105	96	107	115	108	91	115	97	111	120	102	105	99	115	94	111	128	123	112	101	106	114	133	107	130	97	104	106	117	110	117	101	112	113	99	98	109	85	109	119	110	96	105	112	96	101	102	123	116	123	114	112	119	115	110	114	103	101	91	107	105	116	112	110	107	116	100	106	101	98	105	92	134	115	122	95	101	119	100	108	114	116	108	127	97	130	122	89	105	107	89	101	96	111	106	120	126	116	97	101	121	90	109	123	126	107	105	127	107	115	101	101	107	117	89	116	114	119	105	95	116	116	93	98	117	119	87	114	109	115	128	110	105	111	95	101	120	108	113	107	114	113	103	111	120	108	102	110	113	115	115	95	116	124	123	109	100	111	101	111	116	134	108	101	105	108	110	112	121	120	104	95	124	125	103	110	87	119	109	105	106	107	115	100	109	113	107	100	106	90	104	121	101	113	122	108	103	107	124	135	114	115	102	103	109	117	106	78	103	107	122	114	100	96	120	101	112	101	102	114	107	109	104	90	97	107	114	107	108	101	96	123	109	112	105	115	104	93	106	104	95	109	93	128	104	95	95	101	107	106	96	100	128	113	113	126	98	102	113	103	92	112	113	108	116	119	102	126	120	110	96	107	116	112	126	97	97	106	133	105	122	108	114	117	111	96	118	109	105	113	99	96	116	112	104	138	116	111	104	104	112	104	120	93	115	112	117	111	106	100	111	105	99	98	96	105	122	92	109	95	93	99	118	104	94	110	95	106	134	98	113	91	94	107	119	96	109	125	98	114	108	109	95	112	99	108	106	112	106	117	140	88	96	94	117	105	78	103	126	113	112	104	109	105	123	102	120	107
59983	85883	52024	8515	11633	28334	35907	2505	1166	919	678	493	430	376	343	274	269	252	237	238	213	195	205	207	191	188	173	156	151	170	164	178	170	173	164	158	168	180	145	155	155	164	165	161	159	153	156	153	149	134	182	155	166	135	178	148	172	147	145	167	148	141	151	147	160	170	167	154	159	125	160	154	148	136	153	173	121	131	142	154	161	142	155	138	139	163	140	168	144	158	162	157	154	145	142	128	161	142	142	153	144	135	160	153	132	142	137	160	127	133	155	154	163	143	132	150	179	162	144	148	150	147	134	147	133	157	167	134	148	167	144	167	140	154	162	158	138	137	138	165	143	171	153	153	144	149	123	139	146	151	165	148	131	141	151	151	169	158	145	135	170	163	158	135	159	151	142	145	159	152	156	154	165	150	162	139	158	142	168	139	148	167	152	138	148	161	141	132	166	141	154	155	129	155	159	157	144	137	165	132	148	136	126	156	123	162	128	152	170	147	161	141	130	149	125	122	145	150	163	138	160	133	128	133	135	161	151	166	152	154	179	161	146	149	128	151	150	160	150	162	155	177	142	142	135	146	148	148	143	157	150	134	156	153	150	146	140	151	165	148	135	164	157	136	139	151	132	160	153	145	161	161	148	153	141	137	151	133	153	137	154	149	154	140	141	134	160	154	125	144	126	157	168	157	145	159	140	143	159	161	152	139	187	127	166	153	146	129	143	139	153	157	136	156	138	134	159	154	154	157	151	178	163	136	146	144	134	133	143	154	177	142	159	142	138	144	138	135	144	134	150	163	159	143	141	140	147	152	162	159	137	136	146	126	162	156	143	174	142	167	145	156	161	160	150	154	155	139	140	132	145	143	152	137	141	150	150	142	141	146	151	162	135	128	152	154	154	170	163	137	153	164	142	134	151	133	144	151	149	130	137	151	151	142	134	135	162	151	147	151	143	145	168	137	155	142	132	127	139	156	167	161	165	153	147	152	141	154	138	148	146	148	145	134	143	142	143	133	142	161	149	136	167	131	153	156	149	153	146	148	133	151	149	164	136	147	150	131	114	142	154	142	148	133	160	154	169	151	156	161	137	153	157	126	160	151	140	176	135	155	128	155	152	151	133	134	149	146	118	146	138	167	146	168	155	159	138	136	152	159	131	155	153	166	146	147	129	143	162	148	156	146	136	158	151	179	138	142	149	139	149	141	140	156	126	143	147	149	139	165	166	151	144	147	142	141	173	153	143	125	142	152	147	159	139	156	149	142	154	152	155	148	136	141	146	135	155	125	158	163	155	152	147	130	145	162	145	147	141	136	135	117	148	165	153	156	160	130	115	127	141	132	153	147	144	157	156	149	149	123	166	165	177	162	157	148	156	158	158	160	137	147	130	147	150	146	135	161	159	141	134	152	160	142	142	133	149	173	162	129	159	163	159	148	152	159	182	158	163	156	147	146	157	162	136	140	162	153	127	164	141	157	139	157	140	160	152	143	135	178	166	160	166	168	144	155	158	149	138	144	156	137	154	148	124	157	143	147	144	146	135	139	152	162	131	168	146	163	156	150	148	139	153	139	155	168	147	131	134	131	143	140	154	106	174	135	116	159	157	133	147	145	145	162	151	155	165	137	150	147	160	143	124	161	149	145	128	136	134	130	143	143	159	161	159	135	161	144	117	150	140	139	153	158	160	143	131	140	149	131	135	165	147	151	142	130	137	162	155	154	138	137	157	151	129	147	151	148	153	137	139	137	141	175	165	139	147	155	131	158	138	144	161	141	131	153	153	150	131	129	140	131	138	135	137	155	144	161	135	157	146	137	169	166	142	148	158	148	164	148	167	158	147	158	152	151	150	147	131	134	147	160	146	144	153	150	130	141	157	152	128	167	146	156	145	130	135	145	167	157	144	150	160	157	144	138	150	131	134	151	121	151	154	166	174	173	135	145	133	142	126	144	142	123	137	134	129	149	153	159	156	149	143	134	142	150	144	143	134	153	142	164	121	147	143	146	163	164	138	118	146	171	133	154	153	139	139	168	141	149	160	137	136	148	136	128	139	169	132	150	135	151	154	157	152	144	159	175	156	161	150	151	156	125	152	144	126	152	154	155	134	147	129	153	148	138	131	164	153	168	155	160	132	143	146	141	152	137	155	141	156	142	144	163	123	134	144	128	176	145	147	130	143	147	160	147	147	150	169	163	149	150	159	167	148	162	169	131	160	151	147	141	160	147	151	142	151	152	153	130	148	155	154	163	145	162	134	162	146	146	128	127	158	136	151	135	145	165	146	163	147	150	146	156	151	132	151	150	140	145	172	159	132	154	153	147	135	159	167	153	128	153	158	152	164	147	181	150	127	148	170	146	141	152	133	171	171	152	153	134	160	124	166	164	131	176	151	149	143	144	167	174	115	153	135	156	156	143	154	127	158	128	122	146	148	174	142	161	160	155	170	150	159	146	155	145	157	164	141	144	152	157	142	165	140	151	144	140	140	162	159	153	126	147	172	144	128	135	161	127	152	175	146	140	170	152	155	139	143	155	164	150	160	136	157	134	153	151	134	137	158	135	153	139	137	142	157	161	155	151	145	168	143	171	169	161	144	154	140	164	140	167	140	123	142	160	150	166	158	152	144	187	154	138	145	145	165	141	153	155	172	133	147	162	149	143	149	146	151	152	145	163	151	143	146	133	162	131	157	157	165	157	150	153	132	135	136	167	141	155	149	132	123	137	157	139	136	135	136	151	148	170	155	151	155	161	149	150	135	131	148	144	151	169	168	128	127	127	143	168	149	155	142	162	151	130	137	141	149	148	126	154	138	146	139	151	153	177	143	154	131	141	139	160	166	137	130	136	157	161	142	147	139	152	146	143	138	135	145	133	121	165	139	145	159	153	173	145	145	159	151	178	165	127	136	134	143	146	131	137	173	170	158	147	161	174	165	153	144	135	144	152	158	130	171	138	134	160	163	142	153	141	123	146	159	142	165	149	132	146	135	149	182	166	154	155	153	147	150	138	154	166	148	153	152	129	155	165	143	134	144	150	147	145	129	141	143	156	126	158	131	148	142	156	160	168	158	142	156	136	140	143	142	142	143	142	141	154	153	143	148	149	148	143	144	134	146	142	151	135	130	136	169	140	171	154	148	153	138	152	156	155	149	152	148	144	151	164	140	140	139	156	129	148	154	152	135	144	166	146	126	165	149	176	140	143	139	149	133	157	153	161	140	158	151	140	165	147	152	150	137	143	166	136	131	121	163	151	155	163	158	156	156	180	127	116	144	144	140	147	141	145	135	121	143	136	163	143	148	154	174	130	143	123	146	145	152	148	150	131	127	158	144	143	155	163	158	143	163	132	162	146	136	144	145	161	148	159	138	126	153	124	172	143	146	157	156	145	146	169	143	145	165	157	143	152	144	123	141	136	144	133	139	162	155	128	145	149	170	133	157	164	139	145	149	146	118	133	149	118	146	153	168	156	163	168	143	141	134	140	142	155	162	121	141	148
28076	23488	20077	3817	971	2364	3067	532	359	359	318	310	324	307	325	303	334	316	329	317	301	343	308	345	295	321	333	317	334	301	316	306	308	290	334	306	300	346	307	327	313	345	325	292	295	330	295	337	322	295	316	341	333	323	333	317	297	297	318	330	320	328	323	339	339	304	317	307	299	357	350	342	298	322	277	337	311	305	326	331	288	288	337	315	330	323	322	339	304	302	312	292	308	309	327	329	325	312	327	319	351	300	302	292	298	328	297	346	323	326	317	312	310	336	312	314	344	311	312	299	316	337	351	338	314	301	340	332	345	295	333	327	287	287	305	286	320	346	306	317	326	352	292	314	316	332	302	317	298	319	309	340	300	286	330	320	310	304	306	344	304	326	306	296	305	327	324	351	301	305	298	342	321	280	331	310	318	340	305	314	321	321	331	294	297	314	310	301	320	320	305	307	317	341	338	325	307	320	329	301	335	309	309	289	314	317	324	318	310	312	313	304	329	318	304	286	307	340	322	304	335	320	316	291	325	345	310	343	316	272	286	306	328	322	302	337	317	302	316	334	341	300	322	337	309	299	310	355	332	309	322	316	340	318	368	294	306	336	318	311	332	312	307	323	322	325	314	326	291	313	326	294	304	319	305	345	306	336	313	338	329	339	315	311	318	323	324	331	301	347	335	340	309	334	326	311	310	302	312	325	332	278	333	292	328	337	308	326	317	293	286	301	321	316	306	330	326	310	310	299	307	328	323	316	332	297	348	314	308	306	317	317	304	305	319	309	315	324	281	318	311	334	293	315	338	321	306	300	301	337	320	293	294	333	302	321	301	311	305	362	297	328	304	305	300	315	288	312	289	289	318	293	315	304	302	307	309	301	341	323	344	343	316	328	321	345	325	324	318	352	315	312	306	290	304	297	324	349	336	315	305	308	300	342	327	330	330	308	331	298	317	321	314	345	330	341	316	315	319	323	286	342	302	345	301	329	334	316	302	331	335	282	292	309	328	315	315	310	322	321	303	302	289	316	295	340	337	318	335	287	310	313	316	310	336	289	321	317	335	319	308	323	314	287	335	306	299	310	323	328	334	303	319	311	324	323	334	339	299	305	327	298	311	331	321	317	314	335	337	293	304	328	317	308	307	315	313	291	330	323	317	338	316	337	304	318	315	316	329	327	292	297	308	314	322	316	334	313	323	305	309	300	293	297	305	324	312	331	330	308	342	308	324	289	297	288	316	332	297	307	308	324	292	292	306	314	309	310	305	311	304	349	321	336	302	327	318	303	303	310	348	292	312	313	300	330	302	313	338	318	312	325	296	353	306	335	318	286	312	321	317	314	293	323	303	317	327	318	325	330	309	355	283	345	313	326	305	305	324	291	271	339	330	301	303	275	322	311	331	348	329	320	311	305	318	328	323	326	318	292	302	312	322	345	321	325	308	309	322	324	294	332	332	320	301	345	326	319	332	319	323	315	290	341	308	317	313	326	325	323	374	303	326	297	323	302	345	318	315	329	301	296	316	292	330	298	309	333	336	292	308	307	344	313	333	337	312	319	347	360	323	346	308	311	302	296	316	344	310	294	327	309	327	288	350	327	325	294	292	320	323	325	315	302	327	308	314	318	337	307	314	303	331	349	332	307	327	328	285	309	341	351	322	300	299	353	312	359	328	313	308	332	307	307	349	297	304	346	312	323	311	319	323	305	302	312	296	334	349	283	296	335	300	347	344	310	334	328	348	348	320	343	320	305	291	314	303	308	332	332	307	299	291	289	342	308	320	322	314	321	334	298	277	339	326	348	315	345	332	319	317	342	333	342	329	331	316	313	370	315	330	327	322	328	336	336	304	312	307	296	339	322	312	325	303	304	321	318	314	369	297	310	329	319	317	302	297	318	335	311	324	333	315	324	313	318	314	313	316	348	315	314	319	303	347	323	318	309	308	325	312	324	338	321	318	275	330	302	333	309	312	321	323	314	304	325	322	288	320	333	333	285	324	340	333	318	320	308	308	311	328	344	304	326	341	322	313	327	312	354	316	298	289	319	318	307	328	324	335	306	358	347	321	311	327	319	317	333	302	329	292	323	318	336	300	322	328	292	354	276	326	314	317	315	300	294	330	318	330	311	319	314	326	308	318	320	312	332	320	308	351	313	304	313	318	319	328	346	310	322	338	327	335	338	303	320	326	322	314	340	334	340	264	288	311	313	312	322	291	316	321	339	308	344	306	318	333	329	309	308	306	344	338	307	321	298	349	348	327	347	341	283	332	290	313	346	308	341	308	325	318	334	340	292	322	348	308	342	323	323	326	340	332	314	332	309	332	314	327	322	318	319	320	311	319	327	281	338	333	298	334	309	276	322	318	276	309	326	346	345	320	334	324	333	316	340	314	330	308	301	293	314	304	301	322	300	309	321	294	302	313	306	338	310	311	314	287	307	332	342	327	320	338	316	306	322	318	325	330	293	343	356	307	311	308	319	319	339	289	315	279	326	318	332	294	285	331	347	307	283	319	334	329	322	307	338	319	300	273	322	333	338	313	327	330	349	324	291	321	290	345	311	305	345	316	308	329	307	350	329	337	338	304	279	317	333	296	307	306	331	330	332	328	326	308	288	339	293	315	311	319	297	313	323	316	327	320	298	326	271	298	319	312	306	313	329	328	326	321	327	322	329	288	292	296	306	310	302	334	289	337	301	322	299	297	313	321	314	311	315	327	334	321	316	312	318	333	328	318	307	292	305	302	330	311	318	291	315	291	300	290	290	349	306	345	306	312	326	339	370	316	310	320	312	304	311	298	316	322	337	300	322	333	334	322	329	314	302	314	294	319	303	310	304	322	317	285	324	292	325	322	310	325	334	300	332	312	352	328	310	328	288	321	319	349	321	322	314	291	363	285	327	299	339	300	289	310	322	354	294	319	301	336	320	309	316	301	336	328	297	306	324	283	319	297	319	329	299	307	300	302	323	325	347	356	319	333	300	316	292	295	338	345	319	330	340	324	309	301	315	299	330	290	328	330	328	308	326	343	330	320	301	345	347	309	325	315	323	305	342	338	320	301	315	305	307	299	315	308	317	329	347	285	336	329	300	310	351	321	332	322	321	312	296	300	304	310	296	327	354	290	320	300	359	323	291	324	334	321	322	325	342	354	308	340	354	295	317	301	307	288	316	332	337	325	321	337	324	303	318	323	347	339	320	302	318	335	333	286	326	338	331	323	307	322	325	329	338	316	328	308	319	312	339	330	323	329	294	305	292	325	308	337	329	316	320	328	345	318	334	316	335	317	310	335	339	319	305	342	321	338	313	306	323	303	296	328	356	352	302	318	333	341	316	318	288	322	313	304	329	318	327	312	331	319	331	318	300	341	327	336	342	329	330	322	305	314	295	301	347	300	300	281	333	331	286	363	320	320	320	326	323	332	305	311	321	324	330	314	329	312	314	295	336	320	301	346	303	286	325	315	319	319	335	302	365	303	320	295	323	312	339	295	342	284	324
28652	35842	19038	2928	1766	4772	5760	882	561	499	499	441	409	436	430	454	435	405	416	398	397	376	416	414	447	425	454	407	412	416	425	406	404	402	421	416	428	433	433	410	406	433	404	444	410	405	417	437	403	387	410	403	445	431	435	407	434	406	408	388	395	414	436	414	393	410	388	402	398	427	386	418	414	452	439	396	399	404	422	433	390	398	436	437	394	449	451	436	405	454	426	426	429	448	419	427	452	397	412	420	410	419	416	405	423	418	412	412	387	402	441	401	406	455	455	409	401	443	453	447	395	427	411	444	418	447	441	454	434	445	424	440	396	418	445	423	429	393	431	381	444	387	411	389	391	443	437	401	421	430	421	420	424	440	406	431	437	455	380	415	411	424	458	438	406	433	408	427	438	425	441	401	421	416	393	388	439	434	412	422	461	412	444	434	414	405	432	423	405	410	413	421	396	413	391	388	421	435	388	425	447	420	405	438	425	442	417	408	457	426	409	403	419	435	405	425	414	420	409	392	445	435	424	413	442	409	397	412	424	422	420	447	442	419	399	414	411	427	441	392	373	425	414	390	432	428	438	404	431	412	434	398	377	408	416	432	423	389	416	393	452	425	403	414	440	432	414	432	414	424	406	420	429	421	384	401	443	438	413	388	441	435	399	438	418	420	389	450	397	452	425	404	418	409	413	417	421	406	430	394	411	386	468	423	407	414	424	424	420	401	417	449	433	432	440	413	415	412	419	462	431	444	388	447	417	418	428	413	406	430	405	398	455	417	414	397	406	450	415	409	428	456	434	402	425	400	467	400	446	440	400	439	430	413	381	428	440	444	412	417	423	444	412	416	394	430	425	431	390	412	450	405	467	422	417	433	440	387	459	422	403	461	413	433	430	385	437	420	403	405	412	446	422	440	401	433	418	407	421	469	423	418	421	412	437	425	441	383	416	399	440	433	406	392	388	401	398	440	434	423	401	457	395	423	414	429	428	412	429	435	405	424	428	449	431	417	403	419	403	402	413	405	405	438	411	423	400	404	410	440	425	425	423	450	464	446	416	422	411	390	434	427	424	426	413	460	394	396	405	393	441	436	399	437	442	433	393	418	440	445	382	432	459	395	428	457	447	405	401	374	416	424	432	418	405	454	426	403	412	408	403	415	418	401	437	382	430	416	441	381	415	446	395	428	407	431	409	396	446	428	378	414	459	394	441	445	420	409	393	432	437	422	381	435	419	409	444	403	399	414	405	436	410	427	445	417	421	429	412	428	440	393	416	429	422	431	422	415	410	427	437	442	432	422	432	415	430	403	420	420	453	453	412	437	419	436	440	397	441	444	412	437	409	413	412	413	409	413	437	407	421	433	414	426	392	454	441	416	412	416	462	430	429	428	400	402	418	413	413	442	438	401	380	415	421	402	450	397	418	420	395	441	421	379	421	430	417	427	411	434	436	435	432	432	477	414	419	444	411	396	416	414	399	414	439	442	414	411	371	409	402	458	405	426	410	466	424	428	415	434	437	456	408	399	398	459	408	438	437	433	446	448	416	397	415	433	395	414	422	376	470	434	400	368	401	428	398	464	410	440	401	394	391	374	428	400	392	415	409	438	427	439	446	423	405	414	428	408	423	384	410	414	416	427	413	414	392	419	412	436	424	431	405	426	404	432	445	421	448	428	417	410	436	403	402	438	439	417	403	416	389	415	415	429	458	425	433	390	409	389	383	431	430	411	421	398	413	400	451	444	416	408	450	427	398	403	407	400	427	444	390	387	425	396	405	422	387	429	407	424	414	355	395	435	396	402	415	410	412	422	419	425	457	391	422	431	402	455	393	392	371	396	371	431	392	423	380	451	435	406	435	439	383	392	398	395	425	420	426	411	420	437	384	436	434	456	423	392	412	402	440	408	387	396	392	407	386	442	413	437	449	446	441	458	407	395	405	408	418	393	425	441	424	435	437	442	439	403	406	454	405	426	439	458	416	401	399	473	410	416	402	388	425	404	411	418	441	380	391	430	395	431	407	420	398	418	460	439	410	415	388	407	450	372	427	387	423	431	402	421	425	416	424	424	380	417	415	425	454	409	382	415	417	395	439	412	404	425	421	433	415	413	402	379	420	411	428	395	414	406	437	423	389	413	434	426	433	446	386	455	407	405	401	409	417	398	409	443	429	400	424	431	408	431	385	426	380	416	435	407	414	446	411	445	444	452	432	415	435	403	420	389	401	409	416	429	450	428	426	424	449	414	433	430	445	457	442	417	420	406	423	389	408	413	396	418	400	428	428	409	446	438	411	419	402	392	429	444	430	450	421	420	420	417	401	425	416	429	409	411	426	405	422	441	422	453	418	405	393	416	376	450	404	401	409	448	431	408	441	424	403	414	420	420	436	419	441	438	398	429	408	430	417	453	414	399	446	427	421	391	413	419	410	385	430	385	420	443	405	409	449	430	432	417	439	434	435	424	400	434	420	428	423	452	367	410	407	442	379	406	439	443	402	466	403	405	449	403	398	458	420	442	388	448	409	420	396	398	421	439	414	433	421	413	429	423	407	414	427	403	420	413	410	431	456	400	426	389	396	455	445	409	385	408	440	419	421	393	407	423	414	399	472	451	430	416	436	424	436	437	424	414	393	402	427	414	412	412	402	428	430	415	425	450	425	438	418	482	390	405	440	438	388	433	393	439	451	412	440	415	397	438	411	411	403	405	435	401	424	447	441	401	422	411	440	412	412	443	414	383	421	418	431	435	432	405	415	417	435	399	437	410	436	427	410	411	445	406	426	410	432	448	400	453	392	445	409	411	442	407	444	406	416	391	447	450	411	404	467	395	412	400	394	446	429	457	416	435	407	420	426	417	391	398	390	422	454	401	428	416	428	455	415	428	396	443	411	350	433	409	393	432	417	422	397	420	465	426	361	424	439	417	442	422	403	422	404	413	424	398	430	429	422	437	402	415	432	425	404	433	464	444	396	403	457	421	397	437	421	376	378	415	433	414	430	434	419	405	408	442	410	425	449	413	420	420	418	430	418	445	395	393	403	430	440	437	415	392	398	444	418	409	437	451	422	405	435	406	403	418	380	408	442	402	443	433	440	421	400	401	419	403	399	429	449	426	417	419	417	410	421	395	396	411	420	392	395	426	407	436	405	398	442	392	403	405	410	423	425	434	395	405	438	408	434	462	389	404	427	439	443	389	439	429	448	385	421	436	409	402	453	384	427	432	416	423	391	417	400	425	446	427	411	426	442	391	391	416	412	421	413	434	424	401	422	411	485	410	405	433	410	411	420	421	429	462	400	408	466	426	412	437	458	412	415	408	405	392	413	420	428	441	458	405	408	436	414	408	410	399	393	432	448	438	436	433	423	413	427	427	421	405	439	377	425	451	380	412	398	408	447	466	450	440	447	430	410	419	426	425	412	382	402	440	396	446	403	384	423	404	402	414	396	381	401	403	428	373	379	424	417	428	406	433	428	440	425	409	409	406	421	422	421	446	414	425
24476	21633	29068	24516	21049	23337	29828	6053	443	373	276	269	298	280	288	269	265	264	260	273	260	263	276	247	241	237	240	259	223	214	235	269	232	222	222	241	247	260	273	254	268	281	240	239	248	281	258	221	227	240	264	267	268	239	212	245	253	259	239	260	228	234	233	265	256	270	269	268	285	242	262	242	228	237	266	238	241	260	230	263	257	250	235	223	238	241	230	249	239	261	239	250	269	253	247	254	227	259	253	237	266	257	248	258	238	240	248	265	246	227	240	250	240	220	256	246	226	252	237	246	236	240	229	252	232	239	284	263	285	241	265	238	281	243	239	253	217	232	220	247	217	238	244	274	270	232	266	253	232	271	243	245	247	242	237	264	232	250	257	252	242	250	259	256	244	231	248	210	229	241	229	234	229	261	263	260	270	231	248	253	266	255	249	250	251	271	211	227	290	240	258	216	248	268	270	226	252	251	235	224	240	273	227	254	224	248	233	245	227	249	241	227	242	233	268	255	219	257	244	251	245	251	250	256	227	270	230	259	239	246	235	266	264	245	247	252	246	259	231	220	253	258	278	233	242	256	252	275	270	247	237	257	232	224	236	228	228	241	252	256	222	233	232	225	252	238	228	234	226	265	240	237	254	242	231	254	256	250	246	255	227	216	256	244	214	245	254	233	213	264	253	233	259	257	262	251	235	257	245	212	226	249	263	232	251	278	249	245	230	234	246	275	252	246	235	274	237	258	276	255	247	260	228	292	235	228	266	268	229	246	249	241	236	222	227	253	222	231	229	287	242	241	253	242	246	272	239	244	246	248	240	272	255	231	255	249	268	235	245	253	243	262	238	239	233	259	247	247	234	251	242	244	223	232	262	227	262	260	251	257	247	248	258	238	273	246	224	269	289	243	248	240	242	244	264	270	255	252	234	263	238	229	279	236	243	242	233	243	272	248	220	251	238	240	257	211	250	262	243	257	243	270	265	242	238	251	251	244	233	253	251	266	251	264	304	249	250	266	261	256	241	232	249	258	261	265	251	247	245	238	248	227	228	232	252	234	252	231	260	257	241	235	266	277	291	250	234	242	273	234	236	254	261	230	246	248	257	242	239	242	239	227	253	233	240	242	253	264	261	232	268	249	239	232	240	258	259	233	229	235	223	240	253	246	235	282	273	257	235	242	223	246	247	222	266	221	255	249	254	201	270	244	259	246	264	262	251	212	239	237	261	266	242	241	264	253	223	240	258	249	266	222	236	251	238	267	239	275	268	238	226	249	257	250	243	242	234	279	255	234	266	245	241	244	255	251	230	244	260	242	232	213	248	251	250	242	244	275	245	241	251	229	255	258	263	229	230	258	225	239	269	240	234	260	243	251	251	257	251	250	287	254	239	235	245	263	255	230	243	244	273	249	228	246	291	274	238	253	265	247	259	248	247	241	214	245	238	241	233	217	245	225	215	261	246	234	231	249	224	252	262	241	246	246	239	245	258	240	244	241	246	243	265	240	249	259	249	272	236	244	236	270	250	244	232	231	256	232	252	270	234	259	256	269	286	251	257	250	233	242	238	254	227	238	236	263	264	247	255	240	261	254	241	258	269	256	250	238	246	257	255	241	274	256	235	222	242	273	242	252	235	264	253	251	236	264	231	255	236	263	272	240	265	276	233	232	278	264	240	282	247	248	242	256	253	242	281	260	255	234	275	234	250	248	247	263	253	261	260	248	242	262	235	260	237	234	265	244	238	232	208	246	271	228	253	229	252	240	244	220	260	239	256	205	259	256	241	247	269	292	240	262	237	229	267	240	263	244	266	264	220	250	240	252	240	281	272	277	235	244	239	237	246	247	232	260	248	260	238	257	263	259	236	237	211	224	233	233	195	223	254	239	235	256	244	237	242	241	263	212	236	234	249	224	258	243	271	212	260	257	281	246	276	266	237	253	236	248	239	255	229	297	247	244	262	226	271	241	271	252	206	238	245	253	272	215	261	214	289	233	257	258	249	242	226	265	246	257	233	236	252	269	245	250	265	242	244	244	252	221	233	260	256	253	260	243	231	237	239	254	256	260	244	256	253	283	232	250	217	230	246	234	273	253	263	233	206	237	264	255	221	229	252	235	257	250	260	250	238	232	228	236	272	239	234	259	246	224	238	259	250	254	235	230	222	251	232	233	261	242	257	249	242	242	241	260	224	262	238	212	208	253	252	255	259	239	214	232	247	270	279	268	249	207	254	230	234	257	282	267	259	223	226	268	237	260	245	235	251	261	258	256	242	252	240	242	241	240	235	260	278	256	245	234	270	222	238	228	279	213	241	220	239	254	248	230	237	244	257	276	258	249	272	239	243	220	265	259	242	236	230	270	200	249	212	242	242	265	241	260	281	264	238	229	241	278	220	242	249	221	229	265	248	260	238	229	244	245	258	234	237	249	264	243	253	244	246	246	238	257	249	240	266	254	225	252	237	249	217	207	258	248	238	231	251	262	233	249	212	264	224	233	255	257	247	235	270	244	269	242	227	264	244	228	264	226	247	248	257	250	260	253	243	239	265	241	257	239	260	259	267	255	264	245	254	236	248	232	226	236	227	261	257	251	217	243	253	256	250	242	241	222	241	218	283	246	241	249	245	241	249	236	258	252	250	244	239	250	264	221	235	272	222	242	261	240	253	237	262	252	270	246	240	253	247	232	270	251	253	240	244	250	253	234	244	265	223	259	242	244	225	258	251	245	252	246	235	254	255	270	251	249	255	243	243	246	247	283	269	249	266	233	247	241	256	252	270	269	237	233	248	253	244	276	246	236	225	262	264	241	223	235	265	236	268	243	260	244	265	242	257	246	275	232	263	252	272	256	237	256	237	265	243	207	226	239	262	242	256	266	253	259	232	260	290	244	246	248	239	267	257	263	243	223	250	260	247	242	215	217	234	235	247	247	288	255	239	292	255	262	265	271	251	256	266	246	288	255	262	247	220	242	236	266	291	242	256	264	267	247	259	271	245	235	266	207	263	232	213	259	245	219	232	287	240	245	231	229	271	264	232	265	268	253	243	267	252	238	238	254	245	250	250	231	254	251	249	251	253	242	232	239	269	254	228	223	249	253	272	255	223	242	208	242	221	213	233	280	258	258	239	247	253	253	252	250	225	228	290	271	260	216	253	276	236	237	250	243	271	239	211	241	255	256	256	244	254	231	231	243	235	253	270	261	234	264	234	257	231	208	238	210	268	244	255	219	240	253	258	230	258	267	267	265	244	241	248	243	233	237	220	260	239	268	226	238	231	267	243	268	244	233	223	230	235	246	247	236	248	268	237	258	241	248	213	264	281	257	223	274	271	248	260	252	239	235	225	213	245	217	250	234	247	253	240	242	253	236	247	243	273	260	267	270	263	238	231	239	254	225	278	256	232	253	237	275	220	239	251	232	241	252	252	256	266	248	278	234	260	233	250	273	230	241	263	237	255	207	235	260	238	267	266	249	260	228	237	265	238	221	267	227	267	269	250	251
54027	76526	37416	6358	4580	29272	33267	4630	858	684	544	506	465	474	404	425	357	374	402	372	375	342	300	325	351	353	366	328	337	345	374	361	355	352	328	339	374	328	318	329	311	353	315	350	319	313	313	343	343	336	355	310	333	357	328	337	320	330	343	343	290	333	290	301	325	334	351	356	309	345	316	328	319	321	345	324	323	339	330	324	350	314	350	344	332	339	311	309	330	368	355	331	325	329	335	317	354	326	362	333	322	339	326	334	344	372	336	349	325	343	322	322	311	354	337	340	324	331	314	339	365	368	321	322	322	327	317	352	369	352	356	311	326	335	307	340	325	343	344	332	321	307	360	319	324	325	342	321	324	352	384	335	352	303	309	319	339	322	353	343	298	347	316	326	355	333	342	364	344	352	345	300	340	290	339	340	322	321	343	341	330	336	323	330	347	339	315	332	311	338	361	316	337	336	338	318	322	344	301	302	331	324	364	312	359	361	339	321	373	342	310	360	296	320	341	292	315	309	338	335	307	310	337	328	321	332	316	299	336	314	322	330	362	342	333	328	331	336	365	330	310	318	343	326	325	322	301	323	316	329	337	369	315	318	321	332	304	327	330	338	319	300	318	335	337	339	315	341	318	348	300	332	338	345	345	344	329	284	351	325	335	324	314	326	348	334	354	377	325	310	325	320	325	323	368	344	313	340	374	350	310	329	357	347	346	309	377	345	302	341	331	343	325	344	304	362	351	341	310	322	351	342	283	338	353	298	312	339	356	316	308	288	310	339	295	331	339	322	335	356	321	336	333	355	343	323	308	328	339	316	346	327	333	337	311	336	336	336	323	348	333	302	326	307	324	301	334	346	326	373	313	338	319	329	289	316	316	332	311	285	325	322	316	359	308	325	340	367	337	330	347	345	317	348	329	328	352	308	327	327	354	278	290	364	321	283	311	335	325	324	336	346	318	305	326	340	341	346	310	333	314	334	304	320	294	307	356	341	311	320	337	313	363	302	348	331	331	320	354	322	326	368	351	296	291	320	296	313	326	330	360	307	332	314	338	334	315	352	315	332	330	307	350	332	362	329	335	330	326	294	365	369	328	333	330	324	338	340	350	331	368	321	310	311	305	316	312	334	331	335	340	314	311	321	341	319	321	331	310	322	327	376	312	320	323	335	332	327	350	326	366	349	346	322	314	333	311	283	332	307	375	303	347	322	318	330	325	326	311	342	331	322	341	329	335	293	346	334	341	316	321	322	323	319	358	326	334	314	330	283	320	326	300	332	342	311	345	329	320	344	338	358	328	338	342	300	327	338	310	301	313	305	324	352	326	337	327	352	340	340	343	284	340	335	365	310	327	329	343	302	310	322	308	321	327	281	324	311	349	325	327	354	348	334	357	332	298	305	330	325	306	371	319	307	342	313	311	311	363	357	346	333	336	296	334	333	336	316	326	330	310	316	341	338	330	336	337	298	330	363	333	358	338	322	351	296	335	343	325	305	322	315	312	316	355	322	307	316	320	321	312	309	342	342	310	328	354	340	345	351	328	310	347	338	326	344	324	316	284	332	340	356	295	349	330	343	336	305	318	353	323	325	332	307	348	328	321	304	336	326	348	324	305	333	304	354	341	310	349	328	331	320	343	352	329	331	338	310	318	331	334	328	359	329	324	353	330	342	355	340	333	305	315	342	336	335	337	312	351	346	338	315	349	315	367	323	334	352	309	308	326	355	325	313	329	324	342	341	347	327	323	354	347	295	322	340	324	338	330	367	346	326	330	331	329	367	343	296	320	352	341	310	347	313	326	312	347	319	357	323	301	319	339	370	316	320	317	344	333	325	371	336	315	352	316	343	340	307	310	324	316	330	334	345	325	331	343	362	347	301	323	338	352	347	318	346	313	322	336	344	344	317	357	352	337	337	357	339	344	319	332	346	323	353	385	314	331	333	320	364	305	288	336	313	317	306	323	364	317	355	327	291	335	332	344	343	343	349	359	322	327	340	330	342	327	352	330	297	340	339	350	370	361	326	325	323	332	339	332	347	322	352	325	357	346	338	320	327	307	322	329	295	293	324	340	352	306	338	317	309	299	317	309	326	352	356	333	330	319	343	333	325	323	346	329	307	348	277	318	313	317	328	298	365	345	284	367	337	324	327	343	323	329	322	341	336	284	306	358	332	305	328	332	338	329	330	270	328	319	358	313	324	384	344	333	330	336	356	332	330	320	329	356	320	370	327	339	333	301	340	343	344	317	297	350	335	342	302	318	328	328	359	370	301	290	329	327	323	318	311	339	363	321	348	356	320	348	305	337	351	363	323	301	343	303	328	332	336	348	337	315	323	324	318	344	324	338	343	357	325	325	341	341	328	343	326	298	344	315	333	314	332	323	326	356	328	335	356	284	322	360	344	325	335	329	340	345	359	336	344	331	330	342	348	328	322	330	349	338	338	340	309	339	328	305	332	314	337	345	326	330	348	323	312	334	345	319	334	341	345	307	312	307	352	314	318	317	343	354	322	324	321	356	313	342	326	316	381	351	346	343	331	309	318	348	364	332	324	343	305	300	343	346	367	303	331	336	348	303	337	317	293	332	331	356	317	319	319	340	352	332	323	306	290	326	336	340	312	316	371	330	332	349	318	337	311	331	363	314	337	339	343	358	348	293	282	357	317	312	285	320	379	342	328	329	363	304	328	366	320	362	341	316	322	328	333	319	328	335	337	325	297	315	342	354	319	324	347	316	308	319	326	337	317	356	309	319	321	321	340	312	334	323	328	319	303	302	318	334	305	329	315	296	322	311	334	348	327	316	296	367	351	297	348	350	334	351	336	332	316	347	340	342	370	340	303	353	327	305	331	322	325	321	363	315	331	298	350	344	308	323	330	336	306	327	309	380	308	315	345	322	353	320	326	330	336	349	339	321	322	347	283	331	335	361	341	313	324	351	319	326	304	342	342	324	337	307	354	293	376	318	315	322	306	332	313	356	307	359	345	319	337	335	367	315	355	328	335	388	314	329	329	314	344	299	316	343	340	359	297	343	328	344	332	332	320	337	346	325	308	333	354	337	314	328	324	324	323	328	329	338	332	332	325	321	311	338	338	333	303	325	320	320	359	341	371	365	323	323	358	332	353	314	358	334	312	331	339	325	367	361	325	353	363	345	333	347	330	330	354	316	329	357	330	337	352	311	325	317	336	332	314	324	324	339	332	317	332	319	329	326	332	361	330	325	341	345	348	340	319	349	349	309	317	307	348	339	335	323	362	333	324	335	323	311	314	333	290	313	312	333	340	315	330	336	316	313	366	352	316	335	322	346	331	351	332	346	327	332	332	349	345	332	328	347	345	338	331	346	299	352	357	325	329	322	327	329	331	306	323	338	332	343	323	305	353	339	346	323	337	307	354	314	305	316	353	332	336	326	337	355	338	338	346	296	323	339	322	328	344	345	365	297	330	335	298	313	335	335	340	321	340	319	320	343	307	320	327	366	335	323	317	317	338	306	343
23374	21577	29248	24266	21515	27675	44128	16011	789	303	286	228	171	171	177	178	128	158	165	141	156	144	139	155	135	121	128	141	142	138	134	129	113	134	133	110	123	112	119	120	120	117	119	118	98	144	109	125	128	134	134	120	135	111	145	115	118	128	124	135	116	119	137	118	136	142	116	128	109	109	107	137	122	121	154	129	115	119	140	126	113	114	123	122	128	141	117	130	118	138	112	130	112	122	131	114	122	109	119	114	120	131	99	131	120	131	113	132	131	112	148	128	125	125	135	134	119	123	141	114	127	115	121	129	131	127	120	117	129	117	118	126	129	127	116	101	113	115	111	127	130	124	128	124	115	126	118	130	135	117	126	112	134	133	138	127	115	111	130	111	124	128	105	110	124	144	139	111	134	118	136	120	127	116	122	126	136	115	112	126	110	126	125	114	127	121	119	119	121	116	130	126	132	132	154	121	122	118	105	109	127	125	124	129	125	117	116	107	128	114	145	121	141	134	103	118	115	112	120	131	116	118	127	116	140	125	136	106	130	115	112	116	131	123	131	117	119	127	142	113	140	127	115	111	110	112	110	126	147	108	153	109	129	113	113	112	112	86	110	120	127	120	143	122	127	126	112	119	127	122	119	127	119	136	106	111	128	119	125	101	115	132	112	135	118	118	145	130	121	124	108	121	133	120	128	125	129	120	107	122	128	127	132	122	133	120	128	104	130	107	128	127	110	122	110	118	114	134	129	120	139	116	129	126	130	137	110	110	114	136	137	138	122	112	110	131	103	124	142	93	118	123	129	142	124	123	144	122	108	117	147	134	130	119	127	145	139	139	142	117	108	131	122	118	118	116	141	116	140	114	120	141	111	119	129	137	120	136	113	114	125	115	113	108	106	119	138	100	93	135	118	109	121	107	134	122	133	149	121	139	131	111	122	141	120	139	135	97	131	128	134	126	142	137	111	115	121	133	104	115	108	124	127	103	125	162	109	118	121	124	116	119	107	132	129	153	141	127	112	117	111	113	119	122	139	115	113	128	134	126	133	117	114	119	107	123	113	111	95	138	119	117	123	132	119	101	124	122	112	122	115	133	117	128	129	126	120	129	116	133	128	109	121	114	134	130	111	117	124	113	117	137	140	141	130	158	110	118	128	108	132	149	115	127	122	117	122	110	140	119	124	106	114	126	119	115	118	116	136	121	133	113	127	126	113	141	126	134	116	113	143	121	140	116	131	129	97	117	134	134	113	114	116	127	141	126	122	127	108	133	104	130	116	105	142	136	137	123	118	116	117	118	112	124	118	135	114	103	134	142	116	102	119	147	135	115	129	140	116	118	139	114	121	121	148	116	102	141	112	116	112	114	129	118	123	146	123	119	123	115	122	134	109	140	123	135	116	126	139	145	125	134	122	118	115	119	106	131	101	113	136	122	115	138	99	116	117	136	134	100	132	134	117	127	114	133	132	131	104	112	127	99	125	123	117	123	138	98	119	111	121	141	125	121	133	122	136	136	118	121	155	133	135	112	126	106	108	131	132	132	111	117	121	116	118	108	115	112	102	111	124	138	126	115	128	126	109	125	126	123	127	117	113	111	112	133	122	124	120	101	126	134	133	133	148	134	123	129	128	118	136	125	124	114	135	135	130	135	119	137	105	131	132	129	130	105	113	112	130	142	122	113	125	138	116	131	126	152	106	115	130	150	138	139	114	122	103	121	115	128	121	143	128	140	129	125	133	129	124	142	104	103	130	133	113	109	127	117	131	128	132	142	111	117	108	132	113	125	123	139	133	108	126	124	98	105	128	125	100	124	131	103	119	110	126	123	112	112	142	127	129	103	122	126	108	121	126	109	109	102	115	131	130	133	120	134	95	104	142	131	113	134	128	117	113	118	122	124	122	132	136	122	111	127	130	139	130	126	141	133	142	121	141	122	121	119	134	123	128	117	124	144	128	94	107	129	106	108	125	109	128	127	131	116	113	117	143	128	113	120	131	137	110	113	115	128	117	140	131	116	120	122	127	120	138	130	126	115	99	134	124	137	103	130	118	132	128	116	113	112	127	108	117	115	125	121	120	116	125	131	147	109	129	117	101	132	126	119	118	117	117	105	143	145	126	115	115	118	127	108	124	117	148	128	118	112	105	129	109	123	135	110	127	118	119	125	111	109	120	120	116	131	115	129	127	144	132	131	142	115	112	133	140	120	110	122	110	123	121	111	123	118	133	147	111	126	119	127	123	123	118	130	124	132	106	126	118	110	130	111	124	130	123	144	127	115	125	126	102	106	103	104	128	102	114	127	146	123	112	123	112	112	125	126	115	121	120	132	110	134	121	134	113	127	134	125	136	102	125	123	93	141	153	125	135	118	124	116	126	134	117	131	118	138	134	129	128	122	122	112	112	115	111	121	124	135	113	130	123	132	121	126	103	105	123	123	115	130	114	124	134	118	126	97	120	122	115	122	115	123	107	145	112	133	122	111	120	139	134	140	135	111	106	132	100	109	123	150	136	126	112	113	124	127	116	136	133	123	125	120	128	113	144	132	122	122	118	141	130	114	144	117	115	128	113	127	123	111	134	123	131	144	116	115	112	99	112	139	127	123	116	135	128	110	134	133	119	112	132	123	106	108	123	107	125	120	111	115	131	125	97	118	122	121	108	136	113	134	120	116	125	113	107	113	138	126	109	124	107	145	127	144	100	115	116	126	135	125	123	128	111	119	128	126	134	144	113	132	129	110	128	108	134	126	138	120	133	102	128	130	120	129	118	113	123	112	125	130	127	116	117	127	112	116	129	121	130	114	118	127	117	145	108	115	109	102	125	116	110	134	137	122	121	130	128	124	118	117	117	136	111	123	140	121	108	111	108	123	126	106	116	115	126	127	96	117	131	131	121	118	114	103	122	105	113	124	136	119	125	143	122	125	115	139	110	100	122	125	101	116	123	120	117	115	117	119	117	127	114	129	115	144	134	115	115	120	114	123	136	105	131	100	119	124	119	130	133	128	122	120	116	124	120	132	130	144	100	120	112	140	104	153	132	148	122	122	126	127	126	137	134	116	129	118	127	111	116	120	128	125	123	123	126	122	109	120	127	127	126	135	132	126	121	117	147	126	126	135	121	125	134	147	127	117	119	121	130	133	125	115	113	133	120	131	122	131	147	129	113	145	144	130	108	128	143	126	120	99	118	111	103	119	116	118	127	107	117	121	126	108	129	115	114	128	128	108	119	110	123	130	120	138	136	125	122	118	126	127	107	122	130	129	108	133	106	104	114	126	122	126	117	127	150	107	142	121	118	99	118	128	116	111	128	128	123	129	114	120	123	119	121	123	127	120	97	121	119	125	135	92	111	121	136	127	123	129	130	122	107	106	120	152	132	133	128	137	137	133	102	132	117	113	133	120	116	121	135	111	130	102	129	108	125	132	127	121	135	121	134	122	107	139	138	124	131	144	103	119	106	116	119	110	135	129	141	115	116	129	131	134	111	145	122	124	106	117
59226	87945	40236	8891	6852	34497	45922	11022	900	679	494	424	378	359	273	251	232	223	230	261	185	205	227	192	187	186	193	218	179	188	172	170	187	200	162	184	175	187	155	161	163	173	162	190	181	172	170	168	172	185	179	175	180	169	176	155	166	179	167	181	175	166	160	154	166	151	178	163	186	179	176	167	180	184	184	161	177	158	160	150	172	192	156	182	186	170	166	180	169	142	178	172	182	172	167	168	178	160	154	140	159	182	149	166	174	158	176	168	159	153	154	164	167	191	176	168	182	154	184	171	194	164	169	168	161	158	158	175	165	162	161	207	177	165	166	165	179	164	157	177	166	147	153	161	160	166	145	155	173	149	171	126	164	143	147	168	149	150	155	150	147	169	163	176	175	149	149	164	182	162	155	172	178	167	183	145	171	168	150	167	162	162	168	195	170	192	148	158	151	171	176	164	159	175	149	152	156	155	186	168	160	159	184	165	152	149	183	167	175	181	153	167	151	164	161	151	162	147	157	160	166	157	173	128	154	183	174	173	195	161	148	172	156	150	170	174	162	162	179	178	159	175	199	187	178	173	171	151	161	173	150	179	165	170	206	145	193	174	168	166	167	140	150	159	179	149	191	166	182	187	154	169	171	177	164	150	186	172	176	176	160	182	163	169	160	157	177	155	147	161	151	161	169	158	164	150	173	180	154	169	195	161	163	176	171	154	164	160	144	169	178	162	171	166	160	175	140	183	175	165	159	145	165	145	177	162	164	160	141	172	174	149	162	142	166	156	160	171	159	162	157	175	148	155	176	172	149	159	174	175	189	168	147	169	173	163	172	151	163	167	174	175	161	169	163	175	177	169	158	180	168	146	161	146	177	179	158	138	153	153	153	158	167	166	165	171	146	160	156	151	168	174	171	165	181	134	161	159	146	153	153	162	157	165	158	158	143	158	161	181	151	168	172	169	164	133	155	157	163	161	151	175	152	153	157	167	162	177	162	163	171	184	179	176	146	158	178	167	159	144	178	155	157	182	154	161	175	159	162	164	167	161	167	167	171	152	172	184	150	165	158	160	171	165	170	160	162	154	151	178	170	143	148	174	145	165	175	146	152	156	178	166	166	151	170	200	169	155	165	168	177	181	182	167	151	174	158	162	170	172	167	186	171	171	164	139	189	161	160	183	149	167	180	173	163	142	172	168	153	184	175	133	161	183	163	181	162	154	163	168	159	188	157	150	163	178	189	164	202	171	142	168	162	150	155	166	174	157	161	173	170	157	166	192	167	156	173	165	149	130	151	169	163	186	168	156	176	153	153	144	168	161	191	153	186	147	167	189	177	177	175	140	158	166	158	142	152	183	172	141	172	186	171	156	148	162	156	187	144	153	138	179	175	176	160	184	166	169	167	155	157	185	160	160	175	145	169	169	162	169	155	155	155	166	162	148	166	151	169	151	159	164	190	180	176	160	176	147	165	147	175	138	148	180	181	180	170	152	188	166	181	160	180	179	172	148	178	139	178	156	151	164	161	172	162	156	165	166	179	165	160	171	161	143	199	188	150	168	184	152	158	151	180	182	160	149	166	173	152	159	152	168	152	140	179	182	176	165	172	164	173	170	181	165	153	161	154	187	159	162	148	165	145	173	167	177	159	174	146	176	168	168	172	160	156	167	155	164	144	155	151	182	166	167	166	186	152	169	160	160	144	165	149	163	179	180	178	166	165	177	159	156	146	163	156	184	162	187	157	152	163	148	159	187	166	167	167	159	152	171	148	155	204	144	178	156	166	164	162	141	168	176	165	171	184	139	165	160	166	192	171	188	164	168	168	134	152	148	159	163	166	159	172	159	172	158	170	156	136	137	153	166	162	139	176	154	167	158	155	173	169	165	161	158	167	180	181	159	179	142	147	161	181	158	153	186	168	160	164	141	161	163	149	157	157	144	145	162	134	160	141	174	161	158	155	182	166	174	153	161	167	152	154	161	175	168	165	159	151	170	149	145	161	158	178	158	150	157	186	168	137	166	165	174	151	163	167	164	170	167	166	172	158	156	155	152	141	161	178	180	166	160	169	168	160	155	162	158	163	174	153	153	149	168	154	170	187	143	157	162	142	178	155	151	157	162	147	154	154	158	203	159	161	153	187	176	174	159	168	179	160	155	154	137	166	186	141	183	175	166	177	164	181	182	170	175	165	159	151	160	157	172	164	176	152	168	154	165	179	160	161	146	179	157	180	179	168	195	152	155	143	170	149	153	163	182	158	163	150	151	170	172	163	152	168	158	175	169	154	169	145	175	182	161	161	172	142	148	149	162	156	174	168	160	155	175	146	168	141	169	153	159	166	177	169	165	171	174	201	158	173	168	180	161	170	155	170	175	162	172	143	186	175	150	170	170	163	160	173	163	157	175	166	146	165	170	164	162	149	155	173	184	170	164	178	168	161	160	180	164	164	132	174	179	171	154	156	156	165	167	138	167	173	167	176	143	161	174	163	176	180	152	162	156	169	187	157	149	183	165	164	201	161	161	149	171	164	162	172	165	149	162	164	150	158	155	158	159	153	170	163	144	151	168	167	138	151	170	162	155	170	161	139	178	179	153	174	160	156	160	183	164	165	193	160	156	182	159	176	166	186	161	148	161	158	150	171	171	135	172	182	170	179	156	138	171	174	155	166	167	163	169	164	168	155	144	163	165	154	177	161	161	178	181	172	166	162	166	152	149	190	156	153	183	148	167	151	150	167	168	176	169	177	145	177	164	147	171	183	149	149	175	153	177	157	173	155	189	158	163	183	169	163	157	174	163	171	176	158	181	168	178	168	151	173	151	157	155	153	165	160	178	158	176	163	181	167	166	152	174	154	162	170	159	162	154	166	151	174	146	151	166	183	165	169	149	177	163	177	160	156	163	161	190	144	165	181	162	178	139	155	175	154	167	164	174	153	153	150	176	150	189	167	151	178	190	171	188	168	182	180	157	154	170	168	164	158	170	151	159	175	167	172	171	158	174	171	167	158	168	167	157	169	170	154	172	133	140	164	156	164	163	157	168	177	164	189	147	158	179	145	156	182	183	179	161	163	155	159	160	188	155	168	142	178	178	162	169	165	172	159	177	165	161	154	187	142	172	164	161	163	153	168	192	173	161	180	166	180	166	175	147	172	165	152	145	179	157	194	155	160	181	164	148	184	155	166	169	153	139	160	163	152	168	162	178	158	168	153	151	199	189	152	161	164	142	159	159	166	182	165	189	159	152	175	149	179	138	174	153	158	150	163	172	154	175	156	173	160	173	174	171	177	147	160	161	157	155	149	167	157	159	158	168	185	156	143	150	151	178	182	160	181	145	152	163	163	156	162	157	151	163	182	169	185	159	186	168	175	147	178	161	147	159	182	183	168	154	175	154	140	164	172	164	161	161	161	168	146	180	156	159	155	176	150	157	159	163	175	153	184	173	172	170	165	148	142	162	157	158	143	155	149	176	139	182	152	160	179	141	145	185	163	157	155	136
28201	23771	19412	3727	980	1767	4592	1346	358	336	350	329	354	356	319	296	314	352	353	327	326	318	331	350	346	325	360	310	343	331	303	330	308	312	350	319	324	306	334	332	323	318	367	354	314	328	342	341	357	329	345	325	360	350	338	331	344	329	326	347	311	319	324	350	329	327	311	323	335	341	306	324	348	312	320	332	324	283	323	320	322	310	331	343	345	328	308	328	342	310	334	340	337	334	329	294	316	318	303	287	311	284	349	308	314	341	348	331	310	289	321	326	309	331	344	327	339	351	314	351	318	310	304	331	320	329	347	341	320	313	330	318	345	311	329	333	340	351	350	353	302	314	337	335	309	317	329	291	328	349	315	332	362	332	363	334	337	316	337	318	300	335	317	327	337	310	353	330	328	376	311	308	342	316	311	347	334	354	347	331	333	313	317	324	340	374	332	332	313	309	336	357	342	337	300	343	313	316	333	354	303	317	343	336	315	344	320	317	327	355	338	310	330	313	320	339	313	340	308	332	297	357	357	333	313	323	315	311	358	330	333	335	330	335	305	334	329	294	319	321	328	322	335	318	364	289	349	344	326	325	308	335	333	321	306	320	312	319	352	335	306	368	318	345	339	350	306	331	317	330	325	344	363	322	366	327	342	313	291	337	319	338	339	285	318	345	358	357	339	337	329	318	350	332	309	333	316	342	303	316	329	318	311	345	334	314	330	325	324	357	327	317	335	350	319	339	294	327	324	291	312	337	339	360	290	323	350	343	325	329	330	341	321	328	297	288	326	310	337	323	306	336	316	375	347	355	295	349	303	331	318	324	336	318	332	326	316	325	330	288	315	342	276	327	350	320	354	348	316	349	309	294	332	332	325	340	340	330	322	326	335	335	316	345	353	338	314	347	321	292	305	339	326	327	365	328	380	335	313	292	344	326	326	326	316	320	312	334	295	347	338	343	321	359	335	357	346	323	336	308	296	350	325	327	313	343	334	340	339	342	336	326	328	336	310	325	340	332	357	321	323	380	326	332	327	316	310	301	352	325	335	357	293	326	339	331	309	313	359	329	343	331	321	339	326	325	359	347	365	334	342	329	312	322	344	336	332	342	321	311	321	332	345	329	345	307	306	355	335	308	307	331	328	319	318	328	309	353	318	309	314	311	349	319	347	338	302	356	313	313	378	334	322	328	339	335	313	341	328	323	329	358	342	329	307	298	325	368	365	351	314	371	348	338	331	336	318	339	317	323	337	318	338	349	345	310	324	333	342	361	314	305	324	325	325	329	320	301	339	337	334	316	326	330	352	329	339	326	371	353	311	324	317	348	386	316	330	315	302	336	334	377	309	314	310	347	332	364	320	333	336	345	301	347	358	339	337	331	322	351	342	309	362	315	351	335	341	331	305	317	351	333	330	312	311	320	318	346	335	280	330	311	292	336	325	375	344	359	313	309	335	322	304	313	318	336	310	305	309	296	336	343	338	334	341	372	336	344	340	347	330	316	345	310	339	308	331	309	338	323	355	311	321	317	351	320	335	337	313	328	301	308	334	304	354	357	332	321	343	336	343	309	336	353	312	343	332	319	305	334	322	330	330	326	349	351	308	351	324	350	374	328	322	330	329	324	348	322	328	304	298	331	323	328	352	329	352	315	353	316	322	354	323	347	347	338	325	324	359	304	336	360	327	342	334	339	325	342	356	346	311	314	321	307	368	347	311	326	312	336	319	341	289	333	346	350	309	340	339	336	337	350	315	338	313	313	309	356	343	348	320	342	316	326	317	352	340	313	310	333	318	364	343	303	330	367	330	337	306	319	329	326	317	346	339	339	328	355	367	322	332	339	327	350	331	324	325	311	346	334	352	324	304	327	342	295	315	334	324	314	306	320	304	312	321	352	341	277	325	348	335	315	340	320	346	337	309	324	293	340	328	332	321	356	294	337	318	323	333	335	358	284	348	337	330	346	343	319	322	343	339	323	352	312	322	315	329	304	332	350	309	317	334	324	318	346	348	350	320	345	323	302	297	327	323	324	296	304	305	301	334	286	342	331	336	352	332	329	329	332	335	321	320	359	318	334	339	336	312	293	351	316	337	341	343	334	329	338	334	314	342	359	324	356	319	335	324	307	308	311	323	357	322	293	324	350	342	341	314	329	327	354	292	323	327	310	326	322	332	297	323	318	315	336	324	323	332	329	342	355	350	362	326	326	354	340	298	326	337	351	350	339	342	328	312	331	330	367	330	317	341	346	349	334	333	319	361	306	348	337	345	352	363	349	332	372	336	337	325	322	345	350	288	363	326	357	346	308	329	322	321	330	341	347	307	298	330	357	317	329	345	348	317	324	356	345	305	339	322	341	282	345	314	324	323	288	314	333	347	361	322	321	367	338	327	307	309	303	291	347	341	354	311	318	318	315	312	325	315	320	331	339	328	331	323	289	327	316	324	309	326	295	330	307	326	302	334	325	329	326	333	324	315	341	320	344	351	361	308	363	344	334	350	336	390	278	307	320	332	352	305	307	337	340	325	324	323	328	313	362	349	331	322	367	317	335	344	337	356	336	328	353	334	347	355	332	357	305	347	339	335	352	341	306	339	297	355	272	310	319	337	342	337	367	334	334	323	348	296	313	291	313	324	353	320	341	332	293	330	335	298	330	314	323	326	321	326	298	317	327	350	347	338	330	323	293	307	331	321	327	346	329	337	314	318	342	325	315	352	322	335	326	315	336	333	354	319	335	317	338	325	356	324	354	340	322	317	322	341	321	326	351	317	302	331	331	345	321	326	349	307	320	353	300	342	352	331	350	317	341	329	347	324	367	345	305	322	310	319	362	340	322	336	329	313	300	325	321	362	339	318	352	323	341	300	309	341	336	315	318	304	345	298	322	371	335	332	322	286	296	350	307	358	368	323	347	343	314	328	350	358	361	315	324	312	330	316	307	324	327	327	318	329	329	328	314	322	314	318	313	354	324	335	336	307	332	326	324	337	339	303	317	316	320	312	323	347	343	333	324	347	338	317	320	331	347	306	347	324	323	353	320	331	314	346	330	352	308	329	313	307	307	296	335	337	348	310	319	322	337	312	325	341	321	328	327	343	304	333	339	341	322	361	372	327	305	333	355	321	316	314	320	320	319	352	360	305	330	339	324	334	346	329	302	346	321	343	348	333	340	313	297	327	320	344	364	347	324	359	332	348	339	315	338	334	331	332	337	328	375	352	332	336	311	328	336	335	364	340	321	331	348	330	313	314	332	296	351	328	352	349	319	320	337	332	365	328	328	326	355	345	353	327	314	348	325	318	380	335	318	325	332	343	350	372	304	291	307	324	325	311	306	289	340	313	335	338	345	335	312	323	310	333	339	326	316	327	330	344	338	317	361	317	326	332	358	295	325	313	312	343	354	329	353	299	345	344	342	320	309	349	327	340	348	329	310	325	342	316	322	340	317	325	341	363	345	305	308	346	337	283	317	345	331	309	335	332	329	334	341	361	313	354	331	333	329
28961	35906	17960	2858	1914	3714	8694	2327	543	472	479	443	452	449	478	435	474	466	459	451	424	388	420	400	437	415	467	426	424	426	421	423	447	448	450	415	481	437	412	462	424	451	436	434	424	462	423	454	423	442	428	426	459	397	413	432	430	427	425	414	432	405	419	417	442	442	476	417	435	453	420	435	426	449	431	426	400	430	417	444	412	424	434	392	420	405	437	440	474	430	401	427	416	445	427	430	408	407	453	414	438	442	415	429	473	431	446	421	441	451	428	444	461	444	416	402	447	439	435	443	446	456	422	425	436	467	442	492	459	443	453	504	435	445	412	456	410	423	433	464	405	445	430	417	385	449	480	461	428	437	443	398	400	430	448	477	450	462	469	397	438	430	438	441	393	457	451	407	461	436	438	455	437	473	447	437	429	439	415	406	463	427	472	406	416	451	408	443	452	446	454	471	406	432	416	429	445	413	413	400	446	424	407	437	454	432	426	445	435	398	426	440	410	414	430	449	420	432	413	412	429	422	447	439	463	426	435	409	471	438	442	425	440	434	442	465	419	429	487	397	461	450	443	442	399	443	412	422	442	429	458	485	404	430	439	451	418	425	397	422	437	408	454	423	446	448	441	439	449	411	478	441	427	443	451	431	425	373	460	439	419	430	433	483	445	456	436	466	457	438	468	457	426	403	411	483	382	430	419	445	470	448	371	411	413	449	439	458	436	425	444	430	439	419	416	415	442	454	412	441	431	430	421	423	432	434	403	405	445	441	447	446	442	415	410	422	429	438	426	450	399	440	425	440	438	417	430	425	438	428	451	458	413	376	445	420	440	417	444	468	414	424	434	427	434	436	415	410	415	403	442	457	427	441	446	424	421	415	470	371	434	436	435	433	445	464	403	430	421	436	427	431	404	445	442	395	407	423	409	429	411	435	441	442	422	430	443	432	449	449	456	431	449	439	433	459	419	443	413	447	424	434	425	396	404	449	404	418	440	427	425	425	413	427	471	423	439	422	452	406	445	455	436	466	456	466	419	420	415	406	431	426	430	483	422	402	413	451	449	399	455	426	441	443	412	431	426	444	431	422	418	417	478	455	456	424	403	442	427	437	399	420	416	421	401	445	424	447	423	457	429	444	439	466	425	425	418	432	473	471	447	398	428	424	420	444	435	450	432	449	408	415	431	419	411	440	427	453	429	427	471	437	470	407	437	436	412	444	463	457	422	436	452	445	428	429	376	415	457	399	430	452	446	431	469	411	403	440	443	408	417	418	435	454	437	415	455	441	435	458	416	428	467	408	409	468	430	436	433	433	409	439	409	438	431	443	444	418	437	456	429	441	418	437	441	411	431	417	415	454	413	438	442	438	447	452	489	453	409	435	443	410	403	432	443	443	414	419	440	417	427	421	420	434	421	419	442	448	427	428	433	455	467	433	437	441	431	469	407	436	437	446	493	434	432	444	420	449	417	432	446	414	422	410	424	470	471	462	449	463	417	413	446	424	406	403	416	431	436	466	427	455	439	438	422	472	468	402	422	433	464	438	416	417	403	438	438	422	403	466	408	440	444	421	449	433	447	449	437	422	413	414	451	428	423	424	403	436	455	399	439	458	456	463	454	420	410	473	430	447	406	458	485	483	423	423	405	438	432	414	416	402	409	441	422	416	425	421	398	400	457	444	426	433	464	414	426	432	404	477	428	447	450	457	414	437	414	446	433	411	415	449	422	436	403	443	425	426	432	427	461	424	427	414	439	436	436	439	421	436	435	448	437	430	438	451	410	443	434	444	410	408	461	437	415	438	451	458	418	452	438	418	413	453	433	425	427	449	457	441	450	483	440	444	427	438	428	433	412	434	435	432	437	431	465	415	488	419	454	424	454	436	449	413	437	459	448	402	457	430	484	429	397	431	441	455	456	449	415	403	434	409	444	464	443	455	394	443	452	440	448	430	483	440	455	421	457	424	389	410	427	443	467	439	461	435	420	459	441	402	401	436	433	433	457	461	458	441	455	455	415	445	450	412	443	449	443	447	439	453	408	452	411	424	464	402	443	446	417	410	416	427	420	446	420	430	420	436	437	449	461	446	395	439	456	415	423	413	417	405	454	422	437	429	437	471	447	457	430	437	468	441	428	462	423	430	447	419	427	446	413	440	477	478	446	414	439	422	396	430	452	458	442	420	431	414	439	428	419	395	447	433	445	443	456	441	407	448	430	434	417	448	435	440	456	456	444	446	422	418	484	405	414	433	448	412	415	418	448	407	448	428	452	393	470	403	450	401	450	458	445	446	404	429	429	399	466	415	445	420	471	442	421	432	417	424	424	403	427	451	430	468	434	412	403	439	480	446	458	439	447	448	452	420	435	438	443	453	449	417	429	432	456	438	427	432	408	465	421	411	440	425	439	422	410	420	437	414	419	453	419	440	468	463	445	442	473	439	435	410	430	413	426	447	410	452	416	411	435	424	439	403	443	413	479	408	450	465	466	434	414	417	407	416	393	429	458	405	439	401	442	434	433	429	470	432	445	393	457	423	460	417	427	492	426	412	462	457	440	444	430	409	457	431	457	432	441	441	491	466	436	446	430	455	459	438	435	425	454	435	423	418	428	398	424	393	455	457	410	436	404	466	410	412	432	431	433	428	470	441	438	411	465	450	485	428	416	430	456	424	436	452	448	430	421	423	418	441	457	459	467	412	410	409	472	409	408	445	424	432	411	443	449	440	403	407	447	433	435	414	429	466	439	422	456	424	442	431	396	411	442	398	416	415	456	419	446	416	430	420	462	460	419	422	456	414	402	447	420	419	378	424	444	457	416	407	465	411	468	445	412	415	438	465	405	419	436	430	461	439	394	412	385	467	438	427	437	466	388	436	467	421	418	408	451	405	449	433	415	428	470	444	407	445	454	438	412	432	422	457	440	392	426	463	457	433	411	394	445	456	433	437	467	446	432	422	433	412	453	423	461	434	419	419	461	428	401	446	406	451	459	416	461	450	432	424	464	449	459	458	441	429	429	424	439	456	415	430	417	474	421	444	434	439	405	426	454	444	474	431	410	467	382	434	413	385	446	439	440	424	388	425	441	434	417	415	435	494	442	433	420	428	395	402	429	473	391	432	468	469	430	435	452	421	475	423	413	437	476	438	441	422	389	432	431	415	457	430	448	445	440	431	406	443	463	427	473	449	414	440	385	413	442	433	435	456	420	433	438	417	423	406	459	438	457	437	456	423	500	427	439	455	442	425	450	414	424	446	459	432	440	409	432	390	427	412	383	419	432	389	484	437	462	452	423	438	425	432	418	456	407	459	430	451	431	417	425	404	424	423	428	456	408	445	449	447	440	423	452	457	446	447	457	440	470	433	479	433	438	431	415	455	439	449	420	438	419	449	461	426	436	426	412	427	439	431	444	415	443	440	457	420	441	464	447	447	462	441	415	467	431	439	464	458	436	402	418	456	427	471	426	439	438	461	409	408	399	464	457	438	424	446	414	457	441	468
24440	21678	28965	24735	20445	14238	29275	13819	689	356	335	298	292	294	253	276	247	271	285	263	258	276	242	259	274	267	238	282	217	267	274	242	260	248	273	252	267	279	299	288	233	262	245	240	254	235	241	259	252	260	229	258	249	258	235	263	232	271	247	241	284	259	263	261	236	240	251	233	246	235	270	270	239	220	263	231	251	258	242	242	247	280	244	232	257	236	285	242	247	254	276	227	269	235	252	245	234	228	269	258	266	246	252	242	263	253	242	241	219	232	270	201	243	278	266	243	241	231	243	255	243	227	246	261	236	225	233	261	251	262	277	260	246	255	224	266	247	283	246	270	293	251	247	252	240	273	249	248	261	273	239	252	234	267	238	269	232	238	213	256	250	272	259	269	251	246	251	238	282	277	245	244	251	272	267	239	230	246	239	259	244	270	277	257	241	251	226	232	254	259	243	267	222	236	246	238	253	249	258	264	293	246	240	265	262	218	212	264	258	246	256	235	262	273	258	253	272	257	252	216	236	254	246	251	231	269	275	233	261	241	253	214	223	244	227	258	241	251	243	265	256	254	242	259	259	267	283	244	224	247	257	248	233	259	255	258	260	230	249	244	232	245	245	241	228	270	254	252	247	257	252	239	257	261	275	258	248	250	237	243	234	241	236	287	235	237	252	260	240	258	261	264	261	253	224	264	253	228	251	266	232	248	253	226	263	258	238	262	271	273	255	265	243	246	270	250	272	221	251	248	250	286	256	236	260	252	268	282	283	224	235	262	263	232	239	254	270	252	260	267	281	245	246	247	251	238	242	248	225	251	266	229	229	287	240	233	277	272	257	239	244	262	267	286	252	251	269	255	255	244	249	260	258	233	243	252	245	254	237	242	217	261	244	235	261	240	245	258	270	234	248	235	266	253	237	271	248	229	253	262	236	226	241	245	255	260	244	246	253	275	247	247	245	246	242	241	262	245	271	254	243	282	228	259	260	282	263	245	218	274	226	257	256	252	244	244	263	249	259	262	226	231	266	275	268	266	267	232	261	254	218	249	264	265	272	275	261	247	242	251	235	254	224	258	245	251	245	259	241	261	249	278	263	224	226	255	218	252	231	234	235	259	271	249	275	238	243	261	237	272	228	214	281	247	257	232	213	235	226	249	256	259	255	238	264	276	264	253	240	246	233	245	225	246	248	236	256	251	254	238	245	282	271	237	257	225	244	287	257	233	247	255	242	259	267	285	258	255	250	233	281	237	257	246	230	275	247	244	272	222	229	261	244	256	270	281	251	258	228	262	254	249	225	243	257	242	241	266	217	256	249	265	216	250	252	258	256	234	267	221	239	272	256	233	285	263	258	260	263	230	271	233	248	288	258	241	248	253	256	237	237	232	264	242	259	257	262	249	271	225	242	256	267	262	234	274	228	255	267	224	249	252	253	254	236	228	251	258	231	242	257	254	261	283	279	258	242	253	247	238	265	254	239	279	256	256	295	235	253	239	247	225	265	238	280	269	244	227	245	267	247	257	261	282	281	243	255	230	235	255	229	276	245	249	247	270	255	254	233	277	283	249	256	245	261	271	250	259	266	255	249	273	259	284	227	248	248	247	269	221	278	257	249	257	242	233	242	269	222	238	246	245	258	236	270	261	199	235	242	252	218	246	244	246	247	233	266	262	254	276	281	256	250	269	245	261	258	268	254	245	266	240	236	278	250	241	235	238	266	224	236	243	229	297	274	268	267	234	271	247	243	236	261	262	271	281	233	261	252	277	245	247	279	245	243	239	220	252	253	245	238	248	249	233	270	277	234	237	278	231	261	237	273	260	263	252	261	212	260	273	253	259	268	266	234	231	249	260	249	257	248	239	282	257	252	219	237	217	260	228	228	257	255	222	264	241	228	265	260	259	251	261	255	226	239	240	239	236	246	247	244	244	287	249	220	265	239	249	232	242	257	232	245	254	250	256	264	267	236	269	258	253	228	242	258	245	249	264	253	230	249	247	262	246	251	253	255	279	267	245	240	243	248	262	267	257	246	259	270	251	254	274	236	278	235	256	252	249	248	213	286	250	259	251	261	269	250	237	278	272	274	257	238	248	268	262	260	235	251	221	265	243	277	247	262	236	250	241	262	275	232	242	248	255	274	234	238	248	246	245	252	248	245	250	267	237	212	285	219	245	247	270	268	261	241	247	235	267	243	238	272	268	270	252	273	251	229	274	231	266	248	244	248	270	299	243	245	272	259	273	206	250	246	259	296	245	234	217	235	289	253	255	255	264	219	225	237	267	286	248	229	218	236	256	245	251	256	262	244	265	236	282	259	244	243	257	277	268	217	272	220	267	234	252	271	254	254	245	292	232	264	249	229	230	271	277	260	248	237	251	238	232	273	234	257	232	223	247	225	258	246	256	269	266	241	236	257	239	244	260	268	226	247	248	255	233	246	254	245	245	253	247	237	266	237	247	256	216	246	275	262	243	250	242	243	260	277	245	223	243	244	224	273	262	238	260	229	230	284	257	247	232	286	214	269	269	267	238	257	248	253	253	277	228	241	247	240	288	249	281	253	265	257	237	237	267	253	263	254	251	238	255	226	261	269	265	257	251	250	229	268	262	256	230	232	284	229	250	232	252	242	272	254	247	280	274	263	253	291	219	229	247	262	264	238	249	266	247	257	265	266	257	233	238	272	280	242	280	277	250	246	262	230	248	279	261	246	293	244	237	269	234	221	217	247	234	258	267	250	275	227	266	239	265	266	248	266	265	229	242	248	253	256	258	234	266	223	253	255	261	251	237	246	224	234	218	249	253	251	239	230	281	250	215	257	258	236	250	240	242	233	252	265	248	243	250	257	259	242	252	264	252	240	240	260	230	262	228	284	230	253	267	246	234	274	251	224	257	246	280	258	249	247	225	253	217	236	251	245	244	271	277	258	254	232	266	238	285	231	249	256	272	243	242	250	236	234	239	273	253	255	260	227	245	245	231	261	257	231	251	271	274	274	271	277	208	263	246	254	274	251	273	234	223	245	264	258	242	252	255	232	239	250	261	244	223	246	263	250	268	245	249	261	246	285	252	259	267	264	229	221	250	260	256	252	276	266	244	245	227	263	261	246	272	240	261	243	260	239	266	228	259	220	243	254	240	270	262	262	278	246	279	254	250	263	260	241	236	256	241	237	238	271	247	282	264	241	229	238	243	254	244	255	230	257	271	244	264	260	250	257	250	248	235	222	263	264	270	281	254	207	271	256	268	248	243	241	265	250	247	225	260	242	230	269	238	228	246	262	260	249	233	245	264	247	237	264	240	243	270	256	226	250	227	255	237	277	254	249	255	281	230	234	250	224	248	258	265	237	239	258	229	264	249	252	241	248	243	248	233	240	251	246	246	265	264	251	264	243	264	239	259	235	235	239	248	254	262	251	240	258	266	264	255	246	266	257	259	260	255	240	229	218	234	258	229	271	239	238	254	232	264	256	232	268	231	238	249	266	233	242	247	233	228	251	237
53916	72956	39322	6119	4210	16973	35120	16286	780	603	586	499	458	416	411	418	379	416	376	390	359	378	347	358	344	378	346	339	372	359	338	357	356	359	346	390	348	337	327	366	332	380	369	357	334	335	331	319	364	349	329	325	340	327	347	339	321	321	337	334	348	319	357	364	343	363	350	335	360	349	341	367	341	320	342	355	343	325	361	320	356	352	322	353	320	322	358	325	331	300	333	327	385	351	330	338	352	344	328	352	315	366	313	365	352	342	328	317	330	333	369	336	359	367	322	354	317	341	345	318	332	312	345	302	322	340	326	342	323	361	311	348	352	343	349	339	316	305	322	301	321	331	337	323	372	339	309	320	395	325	364	300	344	308	340	334	311	345	319	358	343	328	296	349	361	322	331	335	362	332	329	344	327	369	335	315	350	339	357	330	328	333	370	334	319	358	316	340	321	371	333	340	314	312	330	334	340	326	331	330	304	321	324	352	336	349	345	312	341	323	328	350	343	323	357	359	357	324	305	367	334	328	318	339	326	333	341	312	314	330	340	333	340	331	366	346	337	346	327	343	290	331	320	297	350	354	342	329	317	353	368	329	339	305	316	348	333	342	332	343	346	313	299	344	352	371	341	315	307	348	308	358	333	311	338	328	308	324	336	305	323	385	332	335	381	315	331	348	356	348	324	359	315	329	327	314	347	360	339	353	341	341	381	341	333	325	359	329	326	355	307	318	330	325	360	319	338	326	328	350	333	328	330	347	314	328	363	354	323	341	316	353	376	337	339	317	330	347	313	327	346	353	324	289	328	321	348	305	323	319	313	342	345	327	359	311	364	309	352	331	355	335	329	333	325	337	345	348	348	377	332	336	330	362	294	350	334	313	308	359	332	331	311	334	338	327	337	322	344	376	343	337	354	353	343	334	344	334	300	339	330	349	315	345	323	353	353	301	300	321	340	337	308	339	350	369	340	366	344	342	354	330	343	323	361	325	306	348	324	315	348	306	354	338	321	321	333	330	328	299	377	308	341	375	310	333	328	353	322	331	334	333	322	346	344	358	321	306	320	328	303	364	362	333	353	314	358	356	327	332	338	316	320	347	333	366	327	351	372	313	354	341	316	350	302	296	357	333	350	326	336	332	335	328	331	347	355	347	367	329	362	331	340	330	337	345	331	339	299	322	354	320	333	339	339	334	358	340	350	350	351	316	320	345	342	295	328	347	356	345	340	324	330	299	311	368	337	336	337	331	307	316	321	312	341	317	356	338	314	310	315	315	324	338	348	330	333	313	353	322	342	354	321	337	346	330	310	331	344	362	328	304	331	346	386	355	361	338	336	323	334	320	351	339	353	308	315	332	318	323	335	341	314	347	346	326	313	343	343	314	329	322	322	320	315	343	319	351	359	350	314	342	315	341	354	327	357	330	326	367	329	318	339	329	322	324	337	326	342	316	335	337	348	328	338	344	346	365	343	281	333	332	333	300	355	338	338	323	335	341	323	331	328	314	335	376	303	347	325	305	342	331	341	343	338	336	324	334	345	306	323	310	331	330	363	328	339	309	319	356	304	333	340	348	331	344	345	343	329	352	306	314	331	306	366	350	321	343	378	314	359	365	356	332	333	312	349	378	336	302	355	323	325	332	333	326	318	312	343	348	327	318	330	319	332	307	337	335	348	341	323	347	325	357	332	359	343	345	355	326	361	295	342	356	309	293	351	329	357	343	350	323	325	315	338	343	364	352	353	311	361	345	340	334	306	342	333	356	321	320	323	331	330	337	352	354	328	339	317	363	345	340	359	350	337	311	347	341	355	351	327	344	346	354	338	331	302	309	316	343	347	338	374	386	341	337	332	343	320	358	315	353	326	329	344	330	359	362	312	327	319	352	331	323	354	346	350	339	332	367	330	317	330	338	315	356	321	338	347	341	340	351	348	349	365	348	336	291	308	317	335	307	319	349	338	316	330	344	363	325	315	350	305	353	324	316	346	341	332	347	311	323	335	318	320	371	356	354	378	305	325	347	335	377	313	342	285	320	339	340	322	337	330	318	340	342	320	330	340	399	324	313	331	344	319	321	375	333	356	294	331	308	327	334	349	376	323	298	325	339	343	325	322	305	351	298	314	322	299	336	340	339	328	319	344	311	320	372	317	348	321	350	308	318	354	308	343	332	331	326	343	330	337	350	328	356	335	296	363	361	355	303	356	342	304	345	351	341	341	309	324	338	376	333	325	310	310	366	302	328	320	352	318	321	333	329	340	321	365	342	333	364	361	354	354	340	340	328	386	353	322	312	309	350	335	318	310	309	341	318	327	328	354	341	311	336	333	348	334	333	320	391	312	297	334	326	355	358	352	342	308	326	330	342	318	340	336	345	332	335	349	358	315	335	361	337	347	329	307	363	344	347	335	304	328	335	373	343	305	341	349	313	340	351	309	326	322	366	329	317	315	348	372	330	305	322	347	316	351	334	334	360	333	360	307	330	348	327	338	393	353	323	360	355	343	328	328	340	331	337	290	326	350	354	346	335	342	327	333	337	317	353	337	329	333	353	343	339	324	322	369	328	331	346	341	338	319	320	341	341	312	343	340	312	362	298	336	346	336	340	314	352	340	348	346	332	339	310	338	334	348	339	328	324	342	307	364	357	320	349	310	331	304	301	328	338	338	310	364	333	335	349	328	353	380	331	314	369	353	316	349	361	316	324	351	318	312	342	313	338	305	362	337	321	337	339	320	353	357	318	323	356	333	343	349	312	323	332	331	296	338	371	316	325	346	316	348	306	340	357	321	363	303	344	353	317	378	335	366	319	333	335	348	342	336	317	364	355	347	316	341	343	297	335	368	325	326	306	353	346	344	367	325	376	326	327	336	363	317	322	352	309	337	319	305	322	355	334	319	369	342	349	333	364	312	340	336	344	321	331	314	373	363	337	349	363	321	367	322	320	322	323	325	339	299	387	317	336	343	347	341	327	380	344	312	302	332	328	328	369	356	350	342	325	349	337	322	328	354	334	326	314	316	332	319	301	318	344	372	338	323	341	357	350	329	329	315	369	320	345	309	353	360	338	306	317	342	284	348	302	389	323	366	320	368	335	343	323	349	356	338	294	348	346	322	346	320	291	295	328	323	347	353	331	319	346	324	317	362	340	330	324	338	346	324	329	290	322	335	332	342	326	325	329	309	343	316	315	361	343	343	328	363	310	310	355	350	355	334	349	358	346	323	339	363	327	340	359	319	330	333	336	359	360	311	323	352	320	322	344	324	344	334	336	328	330	344	298	374	335	340	329	337	329	337	309	336	343	344	329	357	321	336	360	289	312	326	330	320	336	350	311	325	358	364	351	326	352	326	339	301	340	336	332	333	322	317	360	311	363	340	299	324	332	326	332	332	318	322	318	341	331	330	332	340	301	324	344	335	314	311	340	316	331	336	336	325	362	347	338	329	338	351	343	310	317	368	352	358	338	344	345	317	328	339	336	337	336	332	323	332	343	343	304	334	351
23362	21542	29125	24326	21469	22439	38906	24742	1975	306	260	237	205	179	160	161	166	134	143	151	132	130	132	142	156	131	138	113	135	134	117	116	133	133	111	122	130	122	113	114	121	132	114	150	127	116	130	104	121	128	133	110	111	116	121	120	126	122	146	121	137	124	117	140	116	134	111	107	127	106	117	104	127	102	122	131	114	117	130	106	126	144	109	126	151	138	116	111	116	138	112	134	102	113	123	138	122	117	98	115	116	118	102	128	115	111	128	125	123	130	119	116	121	125	132	129	142	122	128	130	129	124	100	120	110	119	127	136	131	140	134	110	109	112	131	102	94	123	99	127	141	103	145	103	124	140	126	115	122	127	125	121	103	106	119	101	118	112	113	126	119	127	127	129	117	128	122	129	138	108	136	102	125	119	108	113	105	118	123	133	115	126	104	115	121	133	137	130	106	103	135	101	120	143	115	123	116	125	127	120	120	127	135	117	135	119	122	111	104	125	110	129	129	113	117	111	122	122	134	141	115	127	141	113	116	118	110	111	113	117	123	102	104	102	138	98	115	112	103	128	112	115	108	118	104	115	124	131	104	138	128	102	111	111	102	112	122	115	122	123	103	119	102	115	109	132	95	123	104	119	112	133	105	136	132	140	104	107	109	131	130	126	107	116	133	128	105	117	126	129	130	135	112	119	122	134	112	108	101	126	118	139	127	116	104	129	119	108	126	102	119	127	124	127	108	117	115	117	119	105	106	116	119	111	123	128	92	118	114	135	119	137	121	119	127	116	127	124	109	114	97	133	118	119	98	112	126	81	141	124	117	105	125	113	111	127	125	107	126	118	112	125	125	119	110	108	117	112	128	125	109	98	139	106	122	116	102	116	129	106	125	108	108	109	132	117	127	114	119	110	116	118	121	108	124	100	115	139	137	130	116	139	106	116	126	108	138	125	119	106	125	122	118	96	136	113	106	112	114	110	122	129	115	118	133	123	123	115	104	109	116	129	95	125	136	119	111	118	111	129	105	121	118	117	122	121	127	132	111	101	103	109	113	126	135	105	126	141	121	125	111	138	134	135	113	136	123	132	127	112	106	116	134	120	126	121	119	115	124	118	144	134	132	119	109	104	120	126	139	116	123	124	112	99	109	104	114	126	130	121	102	107	96	141	109	120	110	126	112	121	137	129	114	121	126	118	119	138	133	118	113	125	116	104	128	120	125	101	117	117	143	126	105	101	98	99	102	107	132	113	142	136	117	129	96	116	126	98	112	129	126	109	95	129	129	129	109	108	136	120	116	97	106	132	130	131	128	119	133	114	114	130	112	133	94	139	117	121	121	117	118	109	122	119	126	133	124	116	131	122	120	136	127	121	114	126	132	106	129	124	109	101	139	124	117	129	121	125	138	115	137	121	113	112	110	111	120	128	122	126	109	107	99	111	102	120	114	98	118	118	139	122	138	109	98	122	107	105	112	116	122	119	104	105	115	123	130	138	110	123	125	134	123	113	122	123	122	130	127	93	136	138	119	127	98	117	118	127	98	102	110	121	111	117	141	119	108	110	107	113	118	119	119	109	106	111	115	134	112	111	98	122	105	130	117	115	125	114	126	140	116	146	126	119	124	143	113	100	104	105	104	113	101	117	115	101	118	101	118	123	124	124	133	118	113	115	121	105	126	110	117	92	123	110	111	122	120	120	119	119	101	119	112	111	118	122	119	99	130	117	123	139	111	124	114	118	111	119	113	111	119	118	125	116	121	111	114	123	114	122	124	119	114	100	108	127	116	124	110	111	128	106	116	122	114	140	120	131	120	106	105	119	125	121	128	132	114	137	124	117	126	107	116	104	103	138	137	122	125	113	135	122	117	122	129	137	120	109	123	129	144	118	117	127	108	124	107	118	130	109	103	111	144	119	109	123	115	146	115	128	128	119	141	113	120	112	104	118	120	121	128	127	122	121	114	118	132	117	104	119	112	126	111	114	122	126	102	114	139	119	130	118	105	105	121	120	133	124	132	129	113	120	128	104	116	139	126	118	101	137	116	108	120	136	110	108	137	119	133	117	140	118	107	118	123	123	92	121	121	117	130	113	115	113	107	113	119	113	145	122	131	123	135	124	116	129	142	112	120	119	103	128	121	131	116	124	111	127	109	124	119	138	107	121	112	117	130	98	125	122	120	110	132	104	105	123	108	117	117	123	108	121	129	122	97	130	122	117	125	123	118	98	108	115	131	117	110	112	104	108	105	107	107	124	111	112	136	142	113	110	112	116	92	125	119	124	110	133	122	147	99	118	114	138	113	123	116	128	133	124	116	115	137	135	118	131	115	151	114	108	98	131	145	125	123	124	129	144	144	114	129	131	119	120	111	119	126	136	86	109	109	95	110	120	135	119	119	107	109	142	107	122	112	139	120	105	108	108	116	115	108	126	104	128	105	123	100	113	123	123	120	121	105	123	94	118	115	137	105	106	121	139	112	107	134	97	116	108	109	117	101	109	105	118	128	134	117	120	122	116	134	139	116	133	120	105	119	140	113	126	123	117	108	132	125	127	130	105	116	100	131	112	127	127	112	113	109	127	127	122	108	112	114	112	137	113	138	127	121	124	125	112	114	132	111	130	128	114	146	120	109	116	113	125	104	104	113	92	128	109	115	93	114	114	113	112	114	103	130	108	106	123	120	114	103	107	125	111	120	108	103	123	126	95	102	117	114	141	119	121	123	110	117	123	134	108	117	123	126	143	152	100	107	108	111	126	114	116	97	132	100	120	149	127	127	115	119	124	103	117	139	135	145	132	115	149	117	113	121	107	121	116	123	136	147	121	117	121	129	113	122	116	101	109	122	124	119	113	129	94	127	146	118	133	131	114	118	111	121	125	114	124	105	112	123	116	113	126	97	119	121	122	114	109	122	111	121	106	116	126	112	141	112	119	112	126	117	107	112	109	104	93	110	100	138	128	136	131	109	114	116	113	130	119	118	111	121	103	140	116	114	110	100	138	122	111	113	124	128	104	127	104	122	118	154	109	135	114	127	132	126	114	135	124	127	125	120	112	112	128	124	140	132	118	124	123	102	129	123	135	127	137	135	135	124	125	107	109	118	114	111	118	112	136	108	115	109	112	115	133	134	123	93	131	103	109	136	120	120	108	115	122	105	105	120	124	119	132	122	138	109	137	124	102	95	117	110	113	112	139	127	131	110	115	129	128	112	127	115	112	116	120	109	118	118	122	115	140	122	127	108	139	113	125	124	96	117	99	112	132	126	125	114	107	140	121	123	103	135	116	118	99	132	116	117	115	119	132	119	121	115	107	111	92	133	112	113	128	97	120	101	106	136	135	118	117	118	128	121	106	144	114	111	113	126	109	128	117	111	115	122	121	104	118	125	112	120	107	124	121	125	123	93	125	133	109	123	108	106	126	121	118	120	128	102	114	138	88	110	117	123	109	105	110	130	123	113	101	103	125	115	125	132	97	124	108	123	111	132	121	125	106	117	103	124	128
58348	80334	38890	8719	6069	14203	43392	25379	935	682	518	440	381	328	280	265	236	259	256	221	201	232	198	197	221	181	191	215	188	189	181	204	162	168	177	165	174	169	169	183	166	175	174	158	184	161	144	167	155	165	167	190	141	144	153	163	175	171	181	153	178	156	150	183	143	148	154	181	176	142	170	152	159	158	176	155	179	162	158	166	160	166	172	182	162	176	173	152	144	156	174	148	173	137	152	182	174	139	156	153	162	140	148	185	162	143	124	160	151	150	169	174	153	137	163	156	146	167	153	161	125	155	168	149	159	164	187	154	148	155	157	161	151	164	154	155	158	182	175	155	173	153	178	153	183	151	179	140	142	149	164	164	155	152	147	188	163	156	152	167	143	170	163	169	148	160	157	135	161	151	185	149	144	174	158	155	156	170	169	172	169	153	143	140	157	158	162	160	185	157	168	158	173	159	170	166	166	143	178	150	156	169	162	155	170	135	149	175	148	148	176	146	149	178	160	136	164	126	148	128	180	150	181	175	157	161	166	162	149	144	170	163	175	154	147	145	174	170	172	177	149	174	147	159	188	146	148	152	148	171	171	184	168	172	163	155	140	162	140	146	154	145	168	178	168	178	168	167	158	170	170	157	159	161	175	182	156	184	128	149	155	157	187	180	161	163	176	159	163	163	163	187	157	154	139	154	182	157	163	149	154	161	172	157	179	171	157	173	172	181	143	170	156	173	167	178	164	160	174	174	137	163	155	166	139	151	151	155	157	152	152	160	149	184	155	155	157	145	166	151	165	145	171	144	147	172	165	137	164	150	155	166	154	148	168	161	142	151	183	143	150	154	154	143	155	139	147	170	166	132	126	181	173	171	159	153	182	145	177	148	147	128	174	174	141	154	137	159	165	166	143	133	180	150	164	181	155	153	157	165	176	164	164	164	134	163	154	172	174	148	181	175	155	171	145	147	168	173	129	170	143	139	153	135	154	162	183	166	169	151	158	145	176	157	152	152	174	167	161	183	162	165	154	177	158	180	159	173	156	160	160	183	159	157	152	160	143	175	169	163	149	151	162	173	164	162	152	134	158	167	134	148	168	150	168	145	154	173	159	148	160	153	142	173	180	161	146	167	164	194	145	173	178	179	155	160	164	169	137	159	136	142	167	149	151	166	182	143	144	140	129	163	167	179	151	151	145	162	171	157	160	153	154	161	169	162	159	131	171	159	171	155	143	146	163	171	163	149	151	153	153	157	164	158	148	174	156	155	187	156	144	181	152	154	158	145	142	160	151	136	165	172	168	178	168	162	161	165	146	161	159	155	146	149	149	171	133	163	152	153	164	174	156	170	162	179	149	177	177	176	163	137	167	171	152	170	158	170	154	153	154	158	163	144	165	162	146	165	156	146	168	174	147	155	172	160	137	176	174	155	164	172	143	174	147	143	169	163	162	163	157	158	167	161	178	153	154	150	153	146	164	165	195	158	162	155	161	168	159	160	188	150	165	142	145	167	134	159	165	176	139	127	173	162	158	150	173	153	166	150	170	143	168	185	150	164	181	166	144	164	165	172	134	146	169	183	154	167	170	176	132	174	168	151	176	158	163	150	168	165	162	132	176	151	151	178	147	165	168	175	161	165	149	173	155	158	136	138	141	164	175	160	176	152	162	156	133	147	165	158	155	155	169	160	153	164	165	149	148	151	151	124	140	147	167	160	169	186	169	153	157	158	145	160	156	151	162	166	133	190	153	167	168	160	144	152	171	149	160	132	156	171	162	146	162	173	160	161	181	138	168	179	182	169	158	182	172	158	162	147	161	167	145	167	158	171	182	171	145	134	168	175	152	179	162	182	152	180	151	161	144	177	149	167	167	155	157	171	142	143	150	157	166	146	169	144	183	172	167	174	136	159	166	150	172	167	160	140	134	141	146	144	151	165	155	165	170	155	170	143	164	157	163	159	152	153	149	161	176	165	161	173	154	177	168	136	156	168	163	135	149	172	162	155	163	141	140	157	178	157	153	171	158	162	141	164	132	158	155	148	172	177	167	167	170	158	177	170	167	173	167	143	159	181	157	147	179	184	167	137	145	167	142	159	162	150	145	172	154	138	160	179	140	158	175	155	150	162	134	149	149	176	158	178	160	163	153	141	152	160	145	138	149	159	170	145	152	155	168	159	146	157	162	155	155	159	150	162	152	165	154	156	157	175	175	140	155	150	144	154	161	163	172	173	146	187	161	153	163	144	153	148	162	162	158	172	172	199	165	161	153	164	139	159	187	167	152	157	152	150	143	166	181	158	146	162	142	144	171	175	160	184	143	177	153	175	160	147	163	174	190	162	170	160	164	174	160	159	162	158	173	153	170	128	167	164	171	156	146	160	151	165	187	148	168	154	172	153	166	145	159	160	157	153	161	145	161	161	153	144	156	143	159	162	152	161	162	165	167	171	151	168	150	158	139	152	158	154	163	160	152	131	150	167	134	164	156	157	173	168	164	172	139	154	174	147	147	155	151	166	180	171	160	148	154	147	156	148	169	164	157	167	164	155	170	160	150	157	173	153	166	146	153	149	154	162	189	160	172	143	167	161	164	169	160	173	165	181	159	177	154	170	175	139	155	158	166	150	159	136	143	172	154	153	185	175	163	139	198	174	164	145	151	169	171	148	164	143	157	169	167	160	150	162	178	176	168	144	161	165	153	155	151	162	178	168	143	170	148	142	178	148	174	151	173	187	143	167	165	136	161	170	169	150	163	155	158	138	152	161	179	158	162	143	146	131	162	165	135	164	155	168	133	144	153	137	161	172	168	165	148	131	145	161	167	151	168	157	147	139	148	150	159	158	166	168	165	170	180	155	145	169	159	157	155	161	133	157	139	158	161	144	131	145	168	157	165	162	157	159	174	149	155	153	167	172	146	152	151	155	173	151	151	156	168	151	156	166	157	165	170	156	154	126	158	169	159	167	168	169	182	160	163	145	163	171	168	174	180	162	146	169	146	174	182	158	171	146	164	156	158	160	184	163	172	160	166	149	149	163	149	184	171	164	173	158	143	177	138	166	156	177	170	157	150	190	147	170	170	164	154	147	159	143	172	165	141	148	185	153	151	149	168	154	144	164	144	141	148	149	167	177	160	164	166	166	153	165	149	170	144	164	173	161	160	164	181	168	155	154	179	149	157	167	167	147	153	166	150	159	128	146	169	148	148	171	152	165	186	160	175	145	158	144	142	159	178	185	150	161	160	158	161	150	153	156	170	151	164	148	141	157	148	160	172	151	158	167	162	154	153	162	153	173	141	166	156	162	144	158	148	168	162	138	161	169	180	142	170	148	150	159	164	145	168	135	158	155	141	188	156	157	144	161	144	160	147	147	164	164	158	166	158	159	176	156	135	169	143	165	139	171	148	152	168	152	196	134	147	153	160	164	169	158	160	167	186	135	160	159	174	157	171	160	178	157	173	164	122	162	148	166	149	160	136	163	155	160	142	147	170	132	167	165	167	137
28088	23597	17488	3038	954	741	2947	2179	379	368	342	347	323	329	355	325	322	366	364	328	332	341	342	278	332	324	322	346	328	310	318	337	312	346	309	329	327	348	326	354	335	299	304	341	334	308	329	308	311	340	333	284	354	301	338	338	300	363	323	328	332	319	335	344	321	314	321	333	375	321	338	322	317	330	337	310	341	321	294	363	288	338	318	342	334	323	332	314	330	341	327	353	312	320	323	358	335	341	323	323	336	324	343	358	337	342	341	318	327	311	296	304	318	334	324	313	309	313	364	347	302	347	286	340	336	320	285	303	278	293	352	299	294	310	353	283	350	304	330	326	338	337	330	351	322	272	336	341	321	356	312	319	327	333	310	315	324	307	331	344	337	343	319	311	322	334	333	335	335	345	332	338	300	307	343	320	327	322	314	315	317	319	316	324	306	313	316	317	336	305	304	297	350	357	324	321	353	338	303	343	318	320	339	340	346	361	293	325	342	313	330	313	342	348	331	341	353	318	328	346	306	309	320	328	311	288	367	298	344	310	339	306	322	327	341	303	347	301	297	330	355	329	338	294	306	312	341	331	305	308	305	326	361	359	304	334	327	359	322	297	342	342	329	329	311	321	322	338	334	326	334	352	298	329	314	356	319	300	319	306	307	346	324	330	318	336	339	320	308	366	331	311	337	301	327	308	317	313	319	317	333	341	330	334	306	304	338	327	345	355	309	305	318	323	297	338	311	306	321	326	326	322	327	310	315	345	340	332	319	336	333	325	330	328	318	319	335	279	325	312	305	304	342	323	319	313	310	334	307	318	286	377	300	321	296	307	343	338	314	340	325	326	337	312	312	316	311	315	330	302	330	308	307	340	308	323	333	334	256	320	310	323	320	316	342	357	332	317	326	298	334	344	383	329	339	326	329	319	318	332	301	368	317	344	332	337	348	322	331	312	330	309	297	357	366	330	330	306	344	310	319	320	331	313	306	307	322	335	295	371	335	361	330	318	314	367	295	311	328	297	297	293	331	312	357	345	336	314	340	333	334	309	347	353	323	342	333	314	305	315	325	331	330	338	322	336	311	294	306	349	310	315	304	313	331	308	296	279	327	298	364	309	302	332	316	309	318	343	329	334	319	308	294	316	341	328	304	323	343	320	328	319	340	335	333	315	321	327	340	372	336	304	330	345	314	352	317	340	330	341	318	335	338	344	310	333	318	335	352	304	340	337	320	343	326	298	298	321	297	325	310	285	315	320	303	335	353	295	299	307	312	335	332	303	312	308	332	304	339	308	353	306	327	321	294	319	325	306	327	330	278	322	335	295	303	296	307	313	315	334	307	332	325	340	338	323	333	330	302	335	333	320	302	343	316	339	341	326	331	289	309	323	366	334	321	316	353	351	324	342	322	301	321	314	354	346	310	305	316	322	320	329	331	294	346	323	303	302	337	324	344	276	287	347	303	304	329	361	321	342	290	324	369	356	313	346	350	301	319	314	328	332	320	309	313	323	327	328	331	309	304	327	331	339	335	295	309	312	321	304	332	337	309	327	346	304	360	328	369	313	328	329	346	363	332	330	346	324	317	353	333	304	322	286	338	329	336	332	368	298	307	361	275	326	328	343	339	321	317	328	303	320	312	302	362	333	311	323	338	317	353	307	310	285	330	324	295	320	360	348	313	324	335	337	336	313	350	358	316	362	336	307	333	344	311	310	311	317	330	307	326	345	355	317	301	335	323	312	344	320	319	318	338	342	336	340	318	315	330	305	358	322	340	293	327	352	332	376	320	320	311	287	333	340	336	322	284	325	345	351	309	311	318	327	351	313	366	338	315	340	310	319	326	321	321	311	318	335	339	293	297	302	332	319	331	305	329	330	311	359	281	316	334	300	347	311	301	326	311	300	348	298	325	336	311	308	303	345	286	326	321	343	297	325	323	375	334	292	310	315	316	318	309	339	330	343	307	287	363	319	289	304	322	326	345	329	303	299	301	327	322	378	298	332	348	373	321	326	300	300	320	342	313	301	317	315	344	335	310	321	312	331	301	309	315	321	291	311	321	329	338	295	317	359	320	348	335	314	340	319	335	290	316	304	338	376	344	321	323	297	309	333	319	335	332	340	344	309	312	297	302	365	372	326	359	327	282	303	311	312	337	321	327	335	341	306	303	323	326	332	325	322	321	326	320	304	307	364	317	317	364	340	318	336	320	327	295	308	312	330	359	295	326	289	301	294	341	304	326	354	345	302	332	339	305	329	347	306	337	311	331	341	322	349	302	336	360	319	329	313	293	308	314	333	362	291	309	324	344	324	327	340	332	343	334	308	335	332	334	328	313	331	309	319	322	335	284	332	331	321	335	314	329	346	312	311	332	326	341	293	325	316	281	325	294	356	317	322	322	314	304	318	334	330	301	335	352	339	320	301	330	333	316	305	328	326	335	316	306	336	322	309	331	313	326	317	310	299	319	337	333	298	349	312	311	285	320	307	291	316	335	314	296	298	316	299	315	320	333	299	292	298	314	328	306	309	316	320	310	313	281	289	288	300	340	341	341	307	324	325	308	359	314	315	356	317	294	334	304	328	306	340	293	351	323	340	351	322	318	286	282	335	339	308	345	320	324	335	303	333	333	303	319	309	355	333	294	288	340	362	337	340	367	337	348	310	323	345	303	341	336	315	334	327	320	320	339	320	325	281	336	331	322	339	305	307	296	327	310	324	302	313	350	311	292	372	334	340	335	336	332	308	301	334	346	318	334	331	318	337	324	311	320	342	285	302	330	314	283	336	330	323	312	380	331	317	319	335	325	318	331	312	317	349	301	334	296	352	350	319	329	306	321	338	293	316	325	319	332	333	294	301	339	325	335	334	329	303	301	367	330	332	299	299	316	331	340	330	344	354	305	325	331	311	288	314	295	296	339	316	335	351	360	324	325	311	341	297	304	336	351	328	299	334	335	328	340	324	346	313	301	323	318	299	337	314	340	332	319	314	322	368	291	324	317	350	341	352	349	328	349	316	321	305	324	316	343	312	314	345	324	336	354	319	309	343	320	314	321	318	350	348	310	327	311	331	307	331	315	327	315	347	330	291	356	335	333	323	316	308	361	319	291	332	323	316	318	342	291	346	314	370	352	324	339	301	322	324	328	349	313	314	375	302	330	308	318	316	341	349	337	322	323	302	303	314	326	346	314	327	355	333	334	345	334	339	359	333	327	322	371	337	349	314	347	322	328	352	335	306	276	311	359	351	305	320	315	345	345	301	327	302	340	313	303	344	331	320	316	293	300	324	323	356	332	320	324	342	350	327	328	344	308	324	318	319	326	321	332	334	304	349	327	346	338	325	342	319	340	320	332	341	308	351	361	330	308	296	325	338	288	319	313	343	321	358	327	329	336	347	302	309	333	322	331	340	321	315	298	338	356	344	306	347	324	328	320	355	349	328	312	351	363	324	351	310	312	356	327	350	311	304	317	345	317	330	337	328	280	334	303	317	338	349	348	341
28993	34123	15074	2697	1689	1410	5742	3888	540	457	447	471	424	437	468	434	446	437	442	455	414	416	454	453	439	466	465	428	429	423	459	468	419	437	437	476	409	440	447	443	414	430	400	417	467	440	437	445	436	421	438	424	449	404	449	425	396	412	444	435	416	414	401	401	442	407	429	441	439	456	389	388	424	427	428	428	429	443	433	395	419	424	422	403	431	420	430	449	430	397	407	449	423	401	415	433	457	475	427	430	431	397	397	448	402	429	429	434	434	423	449	410	418	404	456	458	430	431	411	438	419	438	437	410	418	417	461	398	444	450	400	429	432	413	426	436	406	426	435	393	396	425	398	439	399	432	439	438	466	396	399	425	431	428	454	437	433	438	420	440	390	417	443	477	443	435	419	390	430	425	450	447	439	401	400	455	452	435	398	406	422	405	445	449	447	426	462	420	423	452	439	404	429	462	456	431	431	413	431	424	411	432	384	454	422	441	402	393	436	452	399	463	433	470	412	421	443	400	444	423	460	407	451	431	435	421	418	410	414	431	406	444	451	415	449	434	445	453	419	415	420	419	466	412	376	429	443	431	443	428	413	454	413	433	419	406	431	469	469	403	392	436	430	404	457	433	407	436	406	454	447	465	467	400	445	412	420	408	414	391	443	432	469	434	426	445	448	421	444	439	438	450	428	442	431	424	446	393	446	469	451	425	420	446	431	431	423	408	429	414	427	403	469	415	397	420	456	417	432	418	409	440	425	455	411	454	428	416	429	410	406	461	448	437	424	431	435	444	449	413	447	423	449	437	425	421	425	422	439	469	435	433	428	405	433	406	448	436	433	439	441	402	419	446	411	420	442	445	505	392	434	408	453	448	407	434	443	421	428	431	460	432	409	455	424	459	445	413	396	398	452	437	420	432	441	451	409	441	433	436	421	415	436	434	401	423	455	416	443	433	393	423	427	414	422	410	418	425	445	422	448	453	417	444	477	439	410	414	456	434	429	401	389	443	431	387	428	432	436	422	449	413	453	432	419	446	403	381	455	444	400	417	433	422	431	421	410	422	428	431	428	439	427	449	424	416	431	466	430	414	446	392	412	443	413	418	411	435	469	389	405	441	420	435	433	441	433	452	466	408	445	430	426	406	412	378	414	425	453	447	462	421	436	445	439	427	384	417	441	433	405	383	434	473	402	450	424	424	417	423	422	434	416	419	403	399	426	419	440	435	411	390	462	408	409	449	409	415	450	456	448	445	398	399	418	432	421	414	430	466	457	426	419	456	478	408	427	429	406	425	448	434	391	460	436	373	399	449	459	419	435	451	421	444	426	443	423	420	434	403	388	420	432	449	409	423	419	415	445	441	412	407	426	374	354	423	448	457	439	435	429	428	467	410	442	436	414	417	408	409	425	463	443	401	425	392	419	448	420	437	426	429	407	434	450	413	412	464	427	426	425	409	427	462	421	427	426	406	416	439	440	411	430	468	399	436	451	457	444	387	419	416	445	394	422	409	431	449	428	439	407	396	437	424	436	429	425	398	428	384	423	390	421	410	417	448	452	407	413	410	442	430	434	426	430	412	425	402	425	449	441	423	420	447	419	414	420	388	410	440	413	435	430	430	443	405	414	427	429	429	412	424	434	422	432	447	415	446	442	430	465	459	444	456	436	420	441	431	417	408	438	412	422	446	411	434	459	441	461	435	421	408	431	412	450	425	439	442	395	403	433	425	445	403	445	434	435	417	422	441	421	435	424	452	442	418	442	426	417	442	474	459	444	441	453	404	430	477	450	423	414	413	394	417	411	449	411	430	428	453	444	387	436	446	418	427	442	424	420	418	426	439	419	455	390	425	437	412	452	428	428	419	445	459	434	421	401	438	420	465	407	421	452	412	398	454	444	403	420	454	415	410	438	426	419	396	411	447	417	431	375	394	390	440	390	438	397	436	419	406	419	430	461	429	416	411	411	428	412	459	443	424	433	433	429	399	419	400	455	449	437	415	446	435	429	421	427	413	442	404	428	422	441	454	438	453	437	415	426	428	439	446	430	414	432	445	447	445	409	405	428	442	409	433	437	432	427	431	394	447	408	417	393	420	432	378	442	403	382	434	407	442	420	414	439	419	432	401	439	436	403	404	438	430	424	394	445	435	438	432	406	457	414	452	448	430	454	396	453	421	400	422	431	437	422	410	452	452	441	436	444	454	429	485	373	431	405	442	424	412	434	448	427	441	406	460	412	402	415	442	442	432	420	405	425	412	401	428	449	398	468	385	416	429	468	447	438	469	413	401	423	422	431	439	441	457	415	435	410	438	401	403	420	449	441	431	400	413	451	427	457	402	419	445	401	411	435	433	453	416	446	426	384	412	457	440	477	437	446	404	446	463	407	420	445	449	401	428	429	440	433	420	428	429	456	443	456	398	441	406	402	415	482	403	451	424	422	402	427	418	448	416	432	425	439	417	436	434	419	465	430	419	444	458	440	409	437	421	431	463	455	399	403	408	439	453	433	419	452	410	439	439	434	406	429	406	439	463	442	465	453	421	456	414	464	431	405	426	426	432	435	454	411	401	433	442	427	427	462	428	403	400	414	414	424	402	428	440	419	427	422	447	444	409	425	423	441	428	448	423	465	445	404	440	394	440	418	437	403	411	436	435	432	428	433	428	452	415	422	429	433	412	442	452	403	420	430	447	435	452	424	420	430	458	435	425	398	446	420	422	445	481	437	431	443	409	444	460	410	412	456	396	416	437	444	420	430	460	424	407	398	427	405	415	407	435	431	426	469	464	432	438	403	415	440	447	453	426	414	430	427	426	449	457	434	420	434	448	412	455	428	459	419	395	419	401	443	431	432	425	414	459	442	409	404	411	434	423	436	427	412	440	484	428	441	434	435	410	442	394	438	408	479	423	440	418	467	409	424	410	396	430	436	453	427	421	437	478	432	435	410	421	446	390	442	457	427	434	393	460	397	407	438	448	426	401	403	446	412	412	407	427	420	434	419	442	428	431	427	446	431	420	480	413	454	442	419	408	438	437	408	459	430	421	405	429	399	436	439	445	422	418	420	443	425	450	406	445	425	424	418	412	441	411	454	429	404	431	427	459	406	407	447	461	429	452	421	419	411	439	401	409	463	443	430	417	453	426	423	457	401	391	450	443	447	463	433	428	461	419	437	447	433	466	464	425	426	411	459	465	409	444	442	399	414	436	424	423	408	410	418	443	459	468	432	425	415	429	436	429	428	406	413	445	424	415	448	432	468	431	427	415	429	463	400	462	420	410	441	444	438	426	420	441	414	419	416	469	424	434	472	464	403	419	397	431	415	432	426	435	435	471	415	415	435	452	419	423	415	448	439	420	438	441	375	472	453	459	408	435	421	374	410	429	394	449	422	427	434	437	421	407	418	408	433	435	454	397	439	420	434	434	413	484	412	414	439	462	424	438	417	415	442	450	415	474	448	445	395	474	439	393	434	394	438	464	468	435	423	422	407	440	447	439	460	463
24521	21671	28423	25281	20408	6654	16451	12342	574	355	289	329	329	311	274	254	304	266	233	260	259	282	284	250	255	267	218	268	218	248	248	219	256	232	264	255	249	231	264	263	245	228	264	234	265	250	233	260	236	265	234	255	282	249	225	258	226	224	252	227	257	254	234	242	256	283	261	285	228	279	257	245	246	242	261	229	223	244	248	236	268	240	237	234	235	267	246	211	255	236	237	238	267	264	214	232	233	243	216	240	247	249	237	266	241	254	187	250	270	230	239	241	245	231	231	237	285	221	256	229	238	255	236	248	250	277	249	240	254	231	257	251	265	252	226	247	262	260	268	236	225	214	240	237	245	225	227	248	232	244	260	252	255	229	255	240	232	253	240	221	249	242	252	230	219	252	228	236	229	222	264	240	237	266	262	266	257	238	237	244	237	229	242	256	214	245	245	241	251	248	265	254	211	251	252	254	207	245	256	253	239	223	237	225	279	223	241	236	282	252	253	256	216	249	246	230	239	240	244	223	265	260	218	239	241	239	245	236	228	246	253	241	243	248	235	269	229	263	242	233	232	259	254	220	254	249	257	234	227	229	265	241	253	242	229	245	239	256	252	252	241	239	258	257	253	270	226	234	228	266	240	258	259	262	233	240	240	255	255	270	242	263	252	278	248	267	228	246	221	249	259	233	241	233	249	240	254	259	226	237	247	249	251	252	219	247	254	246	242	240	255	224	225	228	265	247	259	266	259	220	261	252	220	244	243	217	226	221	240	225	246	252	232	229	247	224	219	219	228	257	269	259	248	253	234	229	259	236	247	264	247	242	227	257	251	248	222	218	266	225	248	221	228	213	250	264	235	240	240	250	228	229	239	226	245	247	257	220	285	215	239	265	225	239	239	237	259	234	225	282	232	255	231	237	227	275	256	236	219	258	252	245	238	218	237	233	259	231	203	224	232	230	256	257	253	270	248	249	251	226	224	216	228	246	249	263	263	244	239	276	271	221	249	244	248	281	260	237	273	242	233	266	233	269	255	240	247	248	232	241	213	268	239	239	237	260	232	261	221	267	281	232	223	247	230	269	240	231	236	241	234	241	236	251	226	205	247	221	249	225	240	214	268	227	254	208	218	233	230	244	247	250	212	255	256	212	263	223	222	212	252	247	267	262	245	236	263	257	248	259	236	234	249	258	243	229	214	221	257	222	247	260	251	225	238	247	239	247	258	241	253	236	220	268	251	245	236	233	225	216	231	234	243	209	234	237	242	236	235	237	238	240	232	276	233	236	238	230	242	240	214	244	224	225	255	228	248	259	220	268	245	243	249	237	225	261	241	251	281	241	247	234	268	216	251	246	251	239	235	270	211	238	252	260	249	215	226	245	245	243	247	249	266	268	244	222	251	203	220	209	260	245	275	239	257	246	240	216	257	256	252	253	263	255	245	262	245	240	250	227	229	255	253	255	227	228	219	224	241	249	239	259	258	244	226	239	260	243	255	246	236	232	229	245	253	263	232	209	228	232	248	220	226	247	239	272	236	230	250	242	261	272	233	223	247	242	268	261	242	229	283	224	249	266	221	235	243	238	232	253	243	266	230	229	245	217	239	250	217	258	211	227	206	233	228	244	241	229	227	223	241	266	237	223	238	236	230	228	237	225	222	248	236	228	226	241	237	204	262	247	227	224	257	232	241	244	226	275	263	265	207	247	259	249	226	262	247	244	247	203	254	231	243	250	223	252	268	248	232	243	254	238	248	247	276	246	259	233	258	276	235	257	232	224	256	227	237	231	232	249	242	244	251	246	258	231	254	252	242	253	244	251	247	264	262	240	230	229	245	260	230	225	231	256	240	233	235	218	236	188	244	241	229	260	249	242	235	231	265	242	242	220	238	250	243	251	224	243	224	221	229	238	233	250	233	257	252	231	237	203	221	248	230	249	254	241	251	312	272	240	270	245	256	237	238	234	268	227	245	249	235	244	227	257	232	247	247	240	244	225	246	273	271	242	244	246	242	256	238	237	240	254	243	244	236	195	249	249	247	242	243	216	233	233	243	225	238	252	281	230	247	257	268	248	246	228	264	256	253	267	266	215	233	250	233	238	255	224	252	269	228	244	242	271	222	245	225	224	248	214	236	262	223	246	253	219	247	230	219	254	243	238	249	224	253	246	202	234	226	228	233	256	238	246	209	248	241	228	247	241	232	258	240	246	212	259	241	254	229	225	237	247	244	246	229	263	219	246	247	240	262	252	257	259	225	228	252	210	251	253	198	245	231	246	254	247	240	255	234	249	238	220	265	244	243	236	243	243	230	263	239	253	249	241	241	229	236	261	217	244	257	233	239	242	248	276	246	263	290	238	223	240	239	242	249	241	234	217	241	250	245	221	248	256	248	232	283	263	272	247	250	255	253	246	227	241	242	244	244	234	259	264	232	232	267	209	238	234	247	260	249	216	249	245	264	252	237	285	264	251	261	248	244	250	265	234	244	246	231	230	253	258	247	209	252	253	262	263	255	254	218	246	259	227	230	253	223	221	254	263	245	250	240	235	252	221	229	240	225	228	244	248	277	251	248	215	243	235	258	210	229	220	224	217	265	246	226	258	246	220	214	276	264	237	204	226	262	243	233	258	246	255	247	236	229	234	228	232	238	237	240	231	244	258	261	244	215	236	241	257	246	245	251	241	245	242	231	240	269	266	235	239	228	242	258	248	261	250	230	253	233	241	277	248	281	241	248	238	221	250	227	238	247	262	256	265	244	227	255	254	247	275	240	229	231	252	243	248	252	266	236	245	242	271	225	255	226	231	266	238	238	235	232	222	233	214	230	259	227	224	210	242	236	244	257	224	244	200	216	253	241	244	235	257	241	268	240	231	289	255	238	249	254	245	241	255	245	255	266	248	229	233	220	260	246	279	242	246	250	223	262	249	247	229	228	259	266	262	234	227	250	249	250	271	249	250	243	247	220	237	218	268	246	241	272	218	253	250	245	247	222	251	277	258	232	236	243	264	261	249	230	209	242	249	243	235	240	216	228	249	240	231	232	227	227	241	248	244	214	247	210	249	234	267	230	251	254	254	222	238	224	234	260	260	231	223	252	264	236	235	223	238	246	209	238	229	230	280	205	248	250	224	270	228	226	241	245	221	237	225	242	266	217	253	228	234	256	244	264	227	256	231	253	216	243	219	240	235	265	259	243	235	229	247	229	221	227	254	249	244	268	234	256	240	251	224	265	256	242	254	263	223	262	252	243	235	232	226	249	255	249	241	224	254	248	238	236	230	214	242	249	225	248	248	261	262	242	230	225	242	229	275	252	262	256	242	218	255	216	231	284	234	216	243	247	246	252	230	244	256	263	237	253	236	226	252	226	268	251	252	243	250	264	245	221	238	213	272	236	251	223	210	249	229	257	255	269	235	259	269	248	234	236	256	252	229	257	225	241	235	236	231	226	266	217	246	248	218	240	241	265	232	258	236	224	223	253	271	231	259	216	239	230	258	248	265
54749	68654	37978	5497	3809	3996	26225	14411	887	648	626	557	492	448	429	387	410	359	435	401	392	339	385	366	339	366	360	348	360	363	360	340	341	309	364	344	338	341	316	324	320	354	318	310	359	305	337	342	305	347	326	323	336	323	319	316	330	321	330	328	305	349	318	329	337	330	303	348	342	349	341	349	355	328	327	321	312	320	325	348	360	347	309	310	339	342	295	350	336	328	334	319	339	333	314	308	360	331	314	338	346	320	322	330	326	312	341	350	315	343	330	300	319	352	349	323	326	336	294	344	323	328	343	305	327	288	319	318	330	328	326	370	327	355	329	342	304	318	346	310	360	344	311	337	309	298	363	330	340	325	331	323	331	312	324	320	309	314	346	294	328	333	285	328	346	320	318	323	331	323	323	344	310	352	301	370	318	339	342	308	306	339	326	322	309	343	336	355	315	332	361	330	353	313	340	364	353	328	316	375	357	358	326	337	309	361	330	322	350	320	329	299	289	323	314	334	363	327	322	342	351	326	313	331	328	307	294	339	339	345	351	302	359	328	312	306	322	343	327	318	355	329	320	334	323	352	367	317	333	347	317	329	316	314	356	327	345	327	303	318	342	324	328	334	334	291	347	341	324	312	337	309	344	349	353	319	311	318	318	314	340	325	307	331	337	321	334	309	312	354	318	322	330	311	306	282	331	345	327	342	315	317	336	316	353	351	312	345	330	328	304	323	313	343	340	330	317	314	311	331	363	323	353	327	316	300	342	334	322	319	342	333	320	344	326	320	318	339	348	339	343	321	329	299	341	317	325	303	312	309	319	317	346	316	297	330	314	318	326	317	333	354	324	299	306	309	327	350	358	289	340	347	373	325	342	314	321	315	319	339	345	298	310	325	312	335	365	328	347	352	314	340	347	316	323	344	312	328	337	331	352	363	332	310	316	322	350	321	359	330	331	381	333	318	325	326	317	300	321	304	349	345	339	335	341	325	298	313	359	292	326	322	323	354	323	334	317	319	297	323	293	303	336	309	313	330	320	315	318	340	332	312	310	333	346	302	335	338	337	332	318	351	327	335	318	298	306	304	290	322	340	388	310	324	327	325	306	337	299	330	356	312	335	365	330	306	320	345	296	327	346	340	316	344	346	300	314	352	353	346	326	353	325	340	315	323	294	311	335	336	334	335	334	364	340	300	310	275	355	310	342	334	318	303	293	317	359	362	309	337	327	318	352	323	314	297	325	323	334	338	336	367	334	320	335	340	347	307	319	294	314	298	354	346	338	354	319	292	332	383	351	357	325	309	350	350	333	325	325	324	339	318	355	326	338	308	324	304	361	333	333	337	319	317	362	327	337	339	335	332	360	295	346	311	324	320	331	288	363	313	330	348	322	349	344	331	356	327	320	341	322	337	353	345	366	319	335	318	321	342	331	302	340	349	315	322	308	354	348	295	336	308	330	363	324	323	331	324	352	332	326	376	337	332	322	300	335	343	332	344	330	363	333	347	386	339	321	330	348	334	330	345	321	339	330	321	307	328	359	331	347	307	308	327	336	333	356	355	323	335	313	312	338	344	334	351	312	324	343	332	332	292	326	301	330	319	310	319	301	309	355	339	340	311	344	342	331	328	301	287	317	312	331	310	312	321	332	347	346	355	365	326	368	339	313	317	331	341	320	355	294	356	351	331	298	302	348	340	311	307	336	292	342	315	340	333	307	335	311	315	321	336	333	354	359	292	317	291	325	301	320	338	296	341	322	331	326	320	320	315	311	329	329	313	328	356	320	339	305	330	304	331	314	331	344	349	314	322	315	317	349	338	342	351	356	303	320	351	346	344	319	296	336	325	306	349	295	347	313	331	332	331	327	328	323	358	312	344	330	320	329	333	355	343	326	327	291	339	358	317	328	312	327	328	342	332	292	356	320	343	328	333	338	332	325	331	309	319	329	325	340	333	334	332	314	333	319	344	322	332	320	323	331	336	302	359	351	321	291	334	365	322	316	312	344	315	309	335	288	347	313	308	307	310	332	287	342	365	308	332	324	288	320	314	317	321	321	296	305	325	332	353	347	340	324	352	327	341	302	333	314	345	302	349	359	337	285	318	317	333	327	324	325	324	298	350	326	326	320	360	321	355	311	341	292	319	321	335	340	332	317	292	329	330	312	320	337	319	359	327	349	334	323	347	365	341	337	317	274	315	331	341	328	321	323	328	315	305	316	321	322	306	345	302	336	330	393	293	317	351	360	349	337	317	349	297	347	302	318	337	360	327	328	319	347	349	301	353	312	303	340	343	328	305	362	341	298	355	334	315	328	333	315	323	331	341	314	356	324	305	319	298	318	312	327	341	354	340	313	320	323	359	355	352	331	338	340	329	320	314	361	296	318	327	317	354	343	327	306	295	330	328	323	315	307	338	360	334	344	322	320	332	347	329	325	351	312	339	356	321	305	319	295	311	309	314	325	325	342	320	344	311	317	366	343	337	337	319	306	343	343	320	326	352	332	342	311	314	313	320	340	325	340	341	317	321	300	313	331	322	374	356	335	299	316	361	318	319	320	290	324	295	299	325	334	311	336	350	337	316	300	302	305	295	312	313	326	321	310	318	316	276	328	310	337	349	304	331	336	351	309	315	321	336	283	318	328	334	352	351	322	359	289	343	341	336	351	310	354	338	314	318	322	353	344	320	327	314	318	339	320	327	331	345	292	329	316	309	311	320	331	332	325	313	342	309	357	296	335	346	334	310	294	308	369	327	321	345	308	324	315	339	350	322	344	308	342	364	338	365	338	329	329	293	334	317	298	308	337	339	341	344	336	347	337	305	326	356	337	344	334	338	335	318	330	330	341	341	316	334	313	326	307	294	343	309	318	322	310	326	353	327	338	337	340	315	338	329	367	334	323	322	353	326	337	289	319	344	342	323	341	336	315	357	369	322	309	301	320	344	365	321	335	346	330	316	348	366	321	333	320	310	357	340	316	323	314	345	313	314	310	342	317	321	320	325	357	332	310	332	343	343	327	293	312	330	351	352	371	335	345	345	318	297	310	328	331	319	328	301	326	310	310	309	361	319	300	332	326	370	299	324	355	308	347	356	315	336	338	329	342	353	311	286	331	288	336	305	360	308	294	330	324	337	315	362	302	347	281	337	329	311	311	324	319	314	321	325	323	307	297	338	323	359	336	307	346	348	331	347	324	334	315	348	316	312	316	343	326	340	328	323	321	333	314	320	367	329	326	352	332	381	303	375	342	330	326	315	334	327	315	328	317	303	308	355	334	310	335	313	323	319	338	296	303	331	325	330	342	311	325	310	317	341	376	341	318	316	340	314	320	330	337	363	300	333	296	359	325	371	320	342	344	313	313	324	314	309	322	326	318	347	351	334	328	303	340	340	329	321	362	334	343	357	344	345	324	328	309	348	299	308	331	305	329	330	343	345	325	338	347	330	318	326	327	345	343	321	355	287	329	301	319	338	292	307	317	301	330	339	345	314	318	345	318	343
23420	21531	28706	24828	21499	21222	20402	15217	799	336	288	262	208	202	176	154	175	150	134	138	132	136	128	105	126	119	117	110	131	122	113	117	103	125	109	110	134	112	103	101	136	102	104	100	99	105	107	101	123	114	118	105	110	114	98	136	112	112	111	105	117	94	108	105	114	104	114	104	89	108	112	116	121	125	107	104	106	122	116	108	98	106	94	95	112	121	96	124	127	109	98	118	88	100	99	97	89	107	103	96	102	98	104	92	121	91	122	95	103	95	96	125	97	91	133	105	101	86	114	104	115	102	110	106	125	97	103	100	89	117	112	95	131	99	102	97	111	97	107	103	120	111	101	104	132	120	104	124	93	86	115	112	99	104	122	89	99	104	95	130	110	108	119	104	115	111	98	108	98	95	85	130	94	107	104	134	105	111	127	111	114	104	101	108	94	100	102	92	104	106	100	98	111	116	109	117	104	97	94	109	106	100	104	89	86	119	100	92	118	119	107	106	119	112	104	114	105	115	108	92	104	110	126	121	90	125	109	98	105	114	126	112	112	116	107	113	107	107	108	106	117	104	90	113	106	112	105	97	102	101	91	103	109	93	90	107	95	106	111	96	124	103	110	117	110	94	124	100	93	109	78	102	93	115	122	92	103	100	109	117	112	108	118	100	101	94	107	95	111	93	92	100	85	98	92	98	121	98	91	101	106	118	112	107	118	113	111	101	108	82	105	123	108	105	95	113	98	91	115	87	98	115	116	113	99	115	97	107	117	101	111	107	107	109	110	107	112	103	110	109	97	91	104	103	109	121	109	104	111	110	93	95	98	112	113	110	97	97	119	104	89	107	114	97	110	100	94	114	91	95	100	122	107	127	112	109	108	111	122	111	106	115	101	108	96	103	110	111	112	126	117	92	108	122	123	87	94	122	110	106	121	101	109	103	117	91	87	111	104	93	116	115	95	121	119	109	107	97	113	103	96	125	100	112	110	96	121	116	119	92	101	119	106	123	107	106	114	101	119	116	134	110	100	98	109	100	118	100	111	110	110	106	96	122	103	111	122	98	106	99	105	93	122	105	101	86	120	127	105	112	105	113	96	115	103	98	125	111	114	111	105	122	94	97	104	107	97	96	100	113	114	117	108	102	112	108	109	119	93	90	123	95	101	119	110	113	103	102	99	103	122	115	128	105	111	113	101	107	129	101	100	98	109	111	111	107	109	93	110	89	105	100	107	111	101	100	95	101	104	112	111	106	120	104	101	109	129	101	106	111	107	126	101	107	105	87	109	125	104	85	96	87	107	104	100	120	94	113	111	94	93	116	91	130	122	100	93	102	93	93	113	109	111	101	105	100	114	109	104	99	87	120	110	89	112	117	121	98	100	104	115	106	130	92	111	78	91	97	105	105	117	113	107	94	108	110	124	109	92	112	105	89	101	122	99	115	116	109	112	131	111	111	96	119	98	132	93	81	114	111	117	98	103	109	98	102	116	108	104	111	102	113	111	105	116	110	90	97	94	128	108	108	100	119	113	126	105	84	114	114	104	88	119	104	117	107	108	114	89	121	109	95	119	111	120	106	102	100	116	121	100	113	111	121	102	106	96	95	92	112	93	99	119	106	107	106	101	97	101	112	117	111	90	94	108	109	113	95	97	109	83	137	119	88	111	102	114	104	95	122	95	113	107	102	113	100	125	87	116	123	89	86	103	110	95	118	116	90	103	86	106	123	94	109	91	109	108	108	82	91	108	103	111	109	110	101	103	106	119	115	119	100	101	93	108	98	107	97	94	94	91	107	99	114	116	107	105	119	122	116	118	86	104	115	112	104	110	113	103	102	126	117	112	103	91	91	89	112	105	115	77	96	101	104	95	102	109	132	95	134	104	111	107	116	116	127	102	95	104	111	107	93	103	112	100	96	100	106	97	91	110	106	103	97	87	110	117	103	110	96	121	115	108	104	119	100	96	108	117	106	97	103	116	126	122	103	106	94	103	102	97	100	116	115	122	115	123	104	93	104	95	95	106	110	111	112	102	101	93	105	123	116	98	111	121	103	115	111	125	109	101	102	99	108	86	102	99	90	110	101	137	99	118	106	99	95	113	90	109	104	125	106	107	101	105	95	99	106	92	113	107	115	109	89	91	123	110	128	101	104	108	111	96	103	109	140	104	112	104	88	117	124	114	93	98	103	107	106	87	117	117	99	85	105	109	104	110	115	99	109	109	109	105	107	117	115	112	122	110	102	105	101	93	101	107	109	96	97	124	118	126	115	111	120	106	105	89	124	97	122	103	112	105	118	96	106	101	127	104	105	109	118	95	99	114	102	117	105	104	119	111	108	112	96	119	102	106	118	120	116	108	106	112	125	110	112	109	91	99	128	128	109	124	100	126	110	106	103	99	119	104	106	123	112	122	109	96	95	104	90	101	113	109	106	122	98	98	118	98	119	96	96	95	104	109	97	122	120	115	112	103	83	103	115	122	81	104	111	115	91	85	105	103	91	96	105	102	100	105	107	113	97	121	119	123	91	105	122	112	110	119	105	122	111	131	112	110	106	100	111	106	105	112	123	110	108	105	100	95	101	106	110	98	103	100	109	111	109	100	95	119	109	117	103	104	96	111	116	109	109	122	111	106	107	114	110	101	110	100	111	107	127	119	119	108	103	106	105	114	109	104	118	101	94	118	99	108	97	97	94	108	115	83	104	97	98	115	107	95	100	103	121	113	93	92	114	93	101	115	97	110	105	102	94	104	113	125	137	106	103	113	91	93	140	102	106	102	107	117	112	109	102	101	93	100	105	111	103	111	102	121	116	110	88	108	134	124	118	110	85	105	128	112	99	88	104	95	112	94	93	118	106	110	104	109	118	107	104	125	87	111	102	84	111	95	105	103	115	113	115	118	109	113	100	92	100	106	122	116	106	106	112	108	105	105	108	90	125	101	109	103	115	122	127	113	91	99	112	92	92	104	95	107	110	91	99	117	128	98	86	111	104	116	107	111	98	98	102	114	109	110	113	101	104	99	109	117	125	103	93	94	105	109	116	103	127	104	103	97	111	100	111	116	102	112	108	129	112	100	111	125	123	91	96	98	101	121	93	99	99	110	100	106	107	102	110	115	91	99	102	108	102	106	99	123	102	118	94	118	101	103	107	100	119	109	127	110	93	120	97	98	114	109	101	116	110	102	130	98	103	100	108	114	100	104	97	109	110	81	111	111	118	122	126	108	127	105	112	98	113	105	108	124	116	110	98	100	96	105	104	101	117	103	101	106	103	89	94	105	117	102	102	99	130	110	115	123	110	109	96	111	126	108	102	116	100	112	124	106	108	99	122	109	121	100	112	103	101	109	96	98	96	125	108	102	115	119	107	122	93	119	113	110	105	104	103	102	93	113	108	112	107	109	117	107	116	90	118	104	110	113	97	104	104	109	90	89	110	89	107	111	110	119	105	128	111	111	102	101	98	113	98	100	110	117	87	97	114	119	120	102	92	100	109	100	106
59002	75140	45477	7973	5251	10310	21388	16167	1184	883	695	551	470	384	360	325	295	306	275	266	195	230	219	195	221	182	204	177	200	163	170	192	184	171	174	177	167	182	172	188	148	167	160	171	148	160	162	163	164	183	158	146	162	151	163	144	135	163	151	158	149	138	146	159	135	166	128	142	135	165	150	153	127	155	175	143	146	136	165	145	151	162	169	140	138	154	150	164	161	139	138	137	144	157	163	135	148	160	153	144	125	146	133	174	157	135	161	156	139	145	150	143	128	144	153	133	156	131	147	163	135	155	122	152	152	141	145	153	154	125	144	166	125	146	127	159	152	159	135	141	145	155	136	145	137	156	150	154	130	142	135	149	156	132	146	147	167	164	132	137	140	135	127	131	142	172	140	154	154	149	143	142	142	131	145	133	162	146	128	158	146	127	149	148	143	156	141	136	147	119	166	155	142	140	153	138	130	132	143	122	133	152	150	130	159	147	161	144	140	152	157	138	135	144	129	156	161	143	117	148	165	154	148	147	148	134	137	155	156	131	139	142	150	157	141	132	155	155	145	153	141	134	153	137	159	147	147	144	146	147	161	127	141	151	148	143	130	141	140	134	146	150	147	136	143	152	140	130	118	142	161	156	139	144	141	163	140	166	131	147	141	141	124	142	145	164	148	141	148	164	127	159	129	149	130	138	152	129	144	133	135	149	150	148	132	128	133	151	159	140	130	152	139	142	141	147	134	137	136	139	147	139	133	161	154	139	140	158	117	146	135	156	140	164	140	160	152	115	143	126	151	126	123	152	173	149	163	143	148	149	144	154	131	122	141	150	154	172	136	153	142	115	153	140	141	157	162	134	144	117	129	145	147	146	135	154	143	142	139	138	161	150	156	128	131	161	144	145	151	141	142	127	143	146	178	136	155	160	157	116	146	148	172	139	142	126	123	124	145	155	127	150	149	140	146	174	153	150	155	138	164	124	149	135	160	123	161	157	140	154	154	146	139	143	129	157	157	142	160	126	142	113	132	129	137	153	158	150	140	129	135	136	138	185	159	130	147	133	155	166	151	157	149	127	142	146	132	147	107	144	150	157	152	145	148	135	125	184	155	128	151	155	134	165	145	136	178	147	150	130	141	149	148	123	165	145	143	140	142	137	146	151	139	163	169	140	137	129	119	142	157	144	140	141	142	142	145	153	133	147	147	160	171	151	153	136	151	146	164	142	167	140	140	153	135	127	129	141	128	163	131	134	142	151	138	159	130	146	162	156	139	160	124	128	145	136	152	161	138	162	170	163	155	153	129	154	184	159	156	148	129	148	170	148	130	148	147	182	160	142	131	160	143	149	143	130	154	135	153	146	145	148	131	159	155	151	139	153	142	167	129	152	140	144	151	129	130	141	124	148	149	154	146	141	148	151	146	129	153	142	147	165	139	143	144	143	128	150	138	145	140	166	160	143	131	155	145	134	146	149	136	131	144	143	142	138	136	129	166	127	146	157	136	152	135	146	132	150	150	143	155	144	128	138	129	150	147	126	136	132	150	131	141	129	139	148	148	136	150	144	122	140	143	153	156	149	149	146	162	141	141	151	147	133	158	155	154	151	129	157	149	126	159	135	138	145	131	139	147	138	132	146	127	137	126	124	155	158	135	131	149	138	161	149	184	160	137	142	147	153	153	145	155	168	146	141	165	165	156	149	132	163	146	131	148	153	147	158	131	148	131	154	144	154	152	132	149	138	149	144	143	145	141	153	158	144	175	146	147	154	151	140	145	132	143	152	132	127	147	163	157	144	131	160	142	149	152	157	155	131	137	140	139	135	153	127	144	153	125	155	147	143	161	124	143	135	143	153	158	134	142	126	164	150	145	134	150	140	166	157	134	138	162	151	128	136	158	152	138	131	142	155	146	126	143	147	127	128	126	138	143	135	145	188	154	161	144	134	144	101	150	121	140	151	156	158	132	143	144	133	136	146	152	152	133	136	139	130	123	149	150	153	148	156	153	131	143	162	164	132	148	153	132	142	134	140	163	145	134	168	133	158	155	144	132	134	135	154	142	167	134	155	144	142	161	142	120	140	149	174	139	164	171	164	140	175	147	131	144	142	141	129	153	138	153	148	116	154	139	134	131	144	166	162	137	124	169	139	148	141	134	123	147	138	142	161	151	135	151	138	159	152	142	154	162	154	127	137	133	163	144	138	147	120	149	138	134	143	174	143	143	141	141	138	146	137	142	176	154	143	145	139	157	150	132	136	166	163	146	156	157	154	150	143	148	141	133	148	156	152	139	145	169	156	142	150	145	165	127	151	142	133	145	148	146	156	159	156	135	152	139	139	132	142	131	136	135	157	132	140	139	127	151	122	151	149	147	142	127	145	138	146	162	130	144	114	139	156	132	147	131	153	151	174	145	159	159	137	126	130	152	122	122	166	131	147	138	143	165	149	146	123	149	153	150	153	125	146	153	154	148	150	132	169	141	145	144	139	161	164	154	151	159	146	130	144	153	128	154	141	155	151	144	150	145	148	140	152	136	178	145	147	166	137	152	141	130	155	126	135	138	149	147	144	155	169	162	139	166	147	161	159	150	133	138	116	164	158	123	139	155	145	153	133	137	140	170	153	167	137	158	157	133	137	140	138	133	154	146	167	128	146	152	152	127	139	148	145	150	149	128	130	147	130	135	123	155	161	122	149	143	131	157	137	135	127	130	140	154	153	138	149	149	143	117	129	122	155	127	155	157	154	129	150	150	157	136	124	153	160	151	144	149	154	128	135	137	131	151	159	140	122	147	128	166	144	144	142	153	151	139	150	144	166	149	137	153	139	145	136	145	148	138	150	122	128	132	137	142	139	137	156	141	139	135	130	150	142	159	137	141	148	153	133	157	139	124	141	135	146	142	137	140	139	182	142	152	165	148	161	152	126	147	125	130	144	140	181	145	108	145	138	139	147	134	153	140	146	171	140	150	138	139	133	133	149	155	154	153	125	139	146	136	151	137	144	149	167	147	139	158	152	145	139	134	151	131	157	156	128	161	165	138	168	163	134	141	128	158	156	123	141	126	133	159	141	158	153	141	153	165	142	150	148	143	145	151	136	129	133	122	142	123	134	149	145	141	160	141	131	143	152	138	136	126	154	148	170	149	150	120	141	152	138	156	167	145	144	139	143	162	147	150	144	154	135	146	169	150	150	142	160	130	131	148	143	161	144	142	133	148	144	150	144	154	157	137	159	153	128	129	133	134	126	134	136	132	152	158	129	148	132	130	162	143	131	163	157	121	140	140	120	153	150	147	156	148	149	137	142	130	132	174	136	136	135	142	153	166	116	125	149	147	147	138	139	148	163	148	149	141	154	136	114	152	153	131	158	144	151	147	137	144	144	143	138	130	149	119	139	145	140	155	164	126	148	138	138	154	161	145	140	138	124	124	166	159	150	128	147	151	148	146	136	149	130	146	144	143	134	160	140	149	151	155	141	151	147	136	143	148	146	155	114	134	128
28231	22678	19033	3514	887	1745	1332	804	373	332	335	325	342	313	321	348	325	317	349	319	309	338	335	353	316	340	321	321	354	336	322	307	333	325	292	306	334	321	356	320	314	309	316	320	318	327	332	356	312	347	317	260	305	336	335	303	315	304	314	297	337	336	331	325	334	293	322	309	328	312	316	336	325	359	335	321	305	331	341	327	324	308	343	328	301	315	317	307	333	318	308	349	329	335	301	329	309	326	326	349	343	304	311	311	327	296	351	294	325	336	326	342	336	327	318	328	331	302	309	329	337	323	316	339	308	281	315	330	364	307	314	314	323	337	342	327	317	330	327	315	307	317	308	335	307	334	336	312	341	319	326	301	293	314	332	311	285	353	346	326	323	303	336	324	319	310	332	363	321	317	361	338	331	330	355	312	323	333	337	310	312	327	307	318	332	324	319	344	330	330	345	299	338	321	323	344	287	296	323	317	342	319	330	328	294	313	333	337	338	335	356	337	327	325	333	349	343	321	316	323	315	321	319	361	336	325	309	310	291	283	295	302	299	341	337	351	311	286	338	345	323	336	280	314	327	331	291	345	323	316	306	309	303	290	331	329	319	314	308	321	301	327	333	303	358	299	352	286	334	331	339	332	294	344	311	320	346	305	313	319	325	313	332	327	348	343	316	314	300	321	314	318	316	337	331	339	348	336	348	322	301	288	328	322	345	338	343	357	326	351	344	332	338	342	349	329	337	320	333	311	306	331	312	314	325	318	305	315	327	298	351	328	301	332	325	346	329	339	305	304	307	325	340	323	297	316	361	303	354	312	296	301	301	334	312	311	301	333	335	316	301	352	318	313	303	302	308	346	305	325	341	301	326	333	351	312	328	310	338	337	337	323	349	331	347	318	354	332	331	312	310	308	319	341	314	318	313	323	325	314	318	325	342	301	320	320	350	292	313	334	308	352	335	316	327	316	332	313	323	336	304	355	311	326	349	321	349	344	357	310	320	339	315	318	334	344	286	355	281	309	313	322	322	303	315	331	327	323	318	325	294	333	305	311	324	330	294	333	339	342	341	304	295	314	344	350	302	315	287	341	325	300	328	319	286	323	335	308	341	309	290	318	327	326	336	297	304	320	310	341	324	350	363	344	287	319	334	325	322	342	336	320	292	280	309	326	356	299	318	315	355	343	323	317	310	290	318	355	315	341	309	322	330	306	331	358	336	312	333	311	299	303	328	323	305	335	309	306	347	324	327	340	280	324	324	320	362	317	320	311	329	313	299	328	317	339	330	344	319	316	293	329	321	316	326	298	344	307	347	314	325	340	373	352	307	340	332	344	345	350	336	309	311	340	348	326	327	352	337	363	305	325	351	302	353	337	346	322	322	286	358	328	310	330	348	340	308	323	307	303	310	295	325	341	324	310	321	292	317	325	342	347	334	335	347	342	357	319	338	325	327	305	326	309	343	345	303	377	350	350	320	319	339	318	298	345	336	305	332	288	316	306	324	313	356	324	303	339	299	316	340	330	328	310	289	337	355	321	326	314	326	354	323	302	323	336	333	321	329	315	286	307	313	311	301	295	330	309	293	327	327	335	334	326	315	306	284	318	325	320	331	345	330	342	350	333	334	305	331	324	315	324	322	307	285	314	304	315	323	339	321	327	320	313	331	322	324	362	312	337	312	312	314	360	343	297	342	305	299	372	301	311	305	343	333	296	335	331	324	352	298	334	317	336	324	300	339	330	327	307	327	343	346	331	306	327	330	298	343	304	321	316	340	315	329	322	341	341	302	323	313	322	304	303	316	311	342	342	343	336	313	318	316	348	307	315	317	322	330	320	330	322	312	322	326	316	325	323	307	342	326	308	323	337	360	327	307	322	331	324	340	309	341	342	314	348	310	338	318	321	315	325	313	308	334	332	327	310	285	294	299	310	348	328	331	323	315	328	317	331	296	302	298	326	323	279	346	336	296	337	313	310	303	328	281	317	319	315	330	312	295	311	274	345	307	337	310	335	295	326	313	316	348	312	330	323	312	316	306	334	315	328	299	334	313	342	321	342	328	335	326	330	332	291	306	307	333	288	320	320	322	310	332	347	324	297	329	312	337	307	331	312	304	304	337	302	338	303	326	323	353	349	310	349	364	300	327	297	347	326	329	332	358	337	345	297	309	332	325	334	345	306	357	299	293	342	317	327	343	331	315	384	312	341	321	301	331	330	331	306	299	343	329	345	290	323	338	334	331	305	351	346	309	312	293	292	313	313	329	318	323	326	322	328	342	334	361	323	319	313	294	311	370	321	328	354	322	315	344	327	312	329	323	358	314	342	292	327	343	331	304	291	358	316	329	303	351	309	266	319	292	339	349	348	300	324	326	315	334	326	339	303	313	313	301	335	320	354	319	320	329	358	324	339	333	332	355	338	334	293	329	358	306	322	361	298	319	308	339	342	318	336	317	347	348	315	331	314	310	326	309	309	311	327	328	358	308	298	338	326	337	336	343	303	337	293	315	348	348	307	298	349	305	301	310	331	350	340	346	306	335	336	348	305	340	318	326	338	316	328	281	311	306	323	288	329	336	313	315	342	322	313	323	322	329	301	336	331	319	328	334	333	329	326	321	292	346	316	328	333	303	305	330	281	316	308	316	362	373	344	287	337	327	295	300	322	306	306	307	319	317	327	334	329	339	329	340	325	312	355	340	323	320	324	317	350	306	298	321	335	306	318	311	325	270	323	311	324	300	303	317	320	324	336	320	324	364	314	363	351	333	313	310	312	313	324	307	314	319	340	301	333	324	298	298	348	305	285	313	304	325	322	346	327	314	314	319	345	309	326	296	301	280	306	336	287	306	307	310	330	337	307	302	324	316	318	322	339	335	324	353	313	300	315	325	295	324	344	318	327	328	312	299	312	355	329	295	335	312	331	319	328	293	352	293	329	296	309	335	329	314	320	352	327	304	291	311	328	301	348	307	311	339	288	324	317	323	332	330	303	319	322	294	318	276	333	325	290	352	354	296	353	336	349	314	322	338	335	328	342	301	314	315	328	320	330	340	330	346	299	314	308	313	329	294	307	314	307	286	330	299	290	309	310	349	356	302	352	298	309	319	318	326	336	354	297	335	339	284	303	349	336	322	329	327	320	326	352	289	282	294	344	321	308	303	335	323	339	335	338	304	317	298	303	331	319	299	323	347	307	326	308	328	336	343	311	302	331	349	312	320	324	345	301	335	303	331	278	349	323	320	301	292	311	332	317	324	337	338	326	303	328	338	331	300	336	328	319	314	343	320	293	349	344	312	313	320	336	338	298	323	338	339	306	347	321	343	309	348	316	316	305	346	332	341	297	332	317	307	339	324	323	340	285	309	315	314	313	314	292	314	350	346	284	332	302	327	320	309	316	322	321	315	293	313	304	304	321	315	347	320	323	303	323	302	304	312	277	308	324	348	348	315	304	288	351	304	348	323	315	336	327	307	321	302	317	289	349	302	311	299	324	337	294	311	314
29171	31130	16647	2318	1425	3241	2334	1463	533	520	498	467	460	417	440	436	429	462	396	448	433	432	420	435	414	462	418	414	380	431	421	425	442	422	417	415	441	434	439	401	428	397	461	427	457	411	412	410	417	423	448	419	415	457	453	419	394	448	458	409	418	394	450	446	449	445	423	446	414	415	467	429	405	439	424	409	418	396	452	440	438	451	429	418	446	437	472	388	423	425	409	368	391	422	435	415	445	416	427	419	445	416	411	407	427	425	417	420	444	398	409	427	451	428	427	417	439	459	393	440	451	434	409	416	419	401	409	430	426	411	414	428	441	411	451	460	436	454	384	432	431	411	486	449	435	389	456	433	431	412	446	409	427	422	441	419	443	451	420	438	412	419	454	389	425	447	449	400	385	407	421	431	423	419	432	402	444	439	424	455	445	428	402	416	398	429	412	412	404	426	409	442	472	431	400	450	399	407	422	421	410	446	415	442	442	442	434	411	414	430	445	458	459	428	403	404	427	386	458	446	355	441	418	402	423	440	391	402	411	449	420	409	400	441	415	429	427	413	416	421	412	433	458	404	445	423	444	415	435	435	445	429	429	407	422	421	450	449	408	393	428	440	443	410	441	410	424	438	414	425	418	405	407	416	424	464	473	439	442	424	456	428	400	469	434	445	411	468	420	419	410	426	409	420	389	434	391	385	423	442	417	404	419	408	419	424	433	432	436	440	425	439	431	432	451	408	453	440	442	398	427	416	426	418	425	401	412	413	421	401	434	435	405	430	422	443	414	455	390	441	430	442	419	423	416	427	419	425	399	401	447	468	416	442	372	448	415	400	431	428	437	390	403	442	431	436	414	408	402	433	459	433	431	451	419	418	413	451	371	444	422	427	414	419	424	427	433	437	423	409	399	411	386	430	432	433	440	461	432	395	400	433	435	400	424	383	439	437	422	439	404	440	456	427	423	445	467	432	405	414	427	453	465	441	443	474	408	428	403	401	403	441	412	451	447	430	408	429	426	425	449	428	380	441	426	392	458	424	418	448	458	434	402	429	446	444	427	452	425	419	429	424	436	387	395	438	458	423	447	449	436	420	425	447	445	394	427	415	419	422	432	438	437	433	420	415	401	401	410	447	453	414	394	404	457	441	420	406	409	394	440	407	437	392	416	421	438	421	442	432	429	446	419	440	421	447	432	444	450	459	410	445	459	427	466	448	437	437	400	402	421	403	442	411	437	407	437	403	398	436	419	414	399	456	420	408	374	409	469	400	464	405	418	421	425	420	424	443	421	392	386	443	399	427	431	409	425	400	383	417	435	432	465	419	437	459	422	418	429	415	428	412	454	411	403	427	417	416	456	420	392	445	429	405	420	392	455	400	425	390	463	428	449	398	422	426	450	470	428	415	417	398	438	451	430	443	465	407	426	414	407	385	468	403	398	427	420	407	423	410	410	429	421	433	430	371	443	423	394	462	419	460	429	400	427	420	430	426	443	420	406	415	430	435	417	382	453	440	377	431	422	484	385	435	424	465	427	426	402	402	441	441	424	426	394	404	441	428	424	424	388	409	450	444	436	404	408	399	418	420	440	410	434	452	435	396	411	428	414	448	445	453	382	429	417	403	409	430	415	419	462	402	426	457	430	398	414	429	420	456	421	421	453	429	450	422	402	448	428	408	424	411	396	437	419	444	458	431	446	443	436	418	448	429	434	427	426	441	396	418	451	410	467	418	446	396	407	406	419	442	448	440	398	395	404	468	415	420	406	444	415	411	394	483	433	433	452	451	419	424	416	418	404	448	461	422	424	424	414	417	403	418	426	399	430	422	404	415	441	402	420	407	394	447	449	422	449	455	423	418	428	418	420	388	388	427	423	429	429	421	451	445	390	440	433	453	423	443	392	431	404	430	406	436	455	408	399	425	420	429	416	418	408	436	423	397	420	427	406	445	421	443	397	454	426	420	422	397	423	413	401	431	445	438	419	490	422	429	444	435	444	433	443	421	451	463	432	424	434	417	469	447	422	408	414	413	452	393	416	426	382	431	477	401	418	451	439	422	435	407	436	424	409	412	425	409	425	455	388	417	410	409	415	397	435	406	457	449	428	442	410	432	432	428	437	408	416	405	421	427	414	452	439	395	401	413	398	419	399	388	443	432	466	452	395	405	431	408	407	462	460	430	450	457	447	422	438	440	420	448	462	412	430	445	420	424	450	388	410	403	397	448	413	422	420	406	424	426	415	440	434	453	412	402	410	445	422	389	401	428	443	426	465	452	419	425	462	438	450	399	427	436	404	454	423	401	476	415	457	408	395	419	443	466	445	421	406	408	447	419	467	447	410	431	425	425	423	430	407	436	461	459	424	417	443	412	439	438	423	431	408	437	451	438	421	449	435	407	397	409	405	416	442	423	407	438	398	424	405	440	444	415	463	416	407	446	465	415	451	445	458	426	435	431	430	456	476	407	432	432	429	423	428	385	450	431	391	401	406	425	439	437	423	440	403	488	435	460	403	404	452	400	462	436	431	460	399	427	448	408	411	408	436	421	455	418	467	422	415	480	445	432	415	468	444	434	431	422	456	473	420	402	400	436	424	418	441	421	409	430	433	441	384	451	464	402	432	439	448	391	412	417	449	418	380	418	423	432	459	430	443	413	429	396	439	413	435	411	418	451	412	430	437	444	415	423	461	436	430	410	413	435	456	440	435	436	432	437	409	402	446	421	416	425	416	423	433	452	430	432	442	438	444	420	418	412	388	408	413	423	410	459	410	415	425	379	424	439	454	461	440	447	447	448	419	423	407	421	398	432	430	465	430	407	445	438	422	422	421	470	420	417	413	426	431	430	425	377	419	421	409	417	435	441	437	421	405	407	452	434	388	380	440	397	438	414	417	415	414	450	417	430	413	402	440	410	470	413	424	416	438	385	408	391	420	444	465	412	460	413	414	444	424	400	455	427	428	383	404	432	412	403	469	412	432	423	415	439	419	422	405	424	427	440	414	446	427	403	416	425	416	420	460	414	434	416	389	418	419	401	414	403	431	422	435	441	424	385	446	436	446	435	436	448	431	438	477	460	425	411	468	437	413	440	416	409	390	472	460	420	411	391	438	417	436	446	408	431	411	418	405	421	436	415	416	421	458	394	421	445	445	444	404	427	419	397	424	404	418	408	386	421	413	427	421	413	422	394	405	439	393	444	410	409	403	437	435	428	427	418	430	430	402	466	420	379	397	413	464	464	437	458	413	462	445	462	403	442	416	427	440	422	453	393	404	441	488	429	410	449	430	431	389	430	410	442	445	407	436	431	421	412	445	410	418	452	391	434	421	407	418	433	462	423	470	433	432	426	426	409	417	398	416	435	442	463	411	415	385	415	409	425	447	404	411	387	424	417	411	444	400	431	417	415	443	434	413	428	424	397	461	437	433	420	437	450	427	445	438	434	433	434	425	413	409	451	453	416	424	432	433	399	462	408	445	429	417	463	421	394	443	409	417	418	444	407
24466	21571	28802	24794	21395	17526	9894	951	446	391	370	304	308	311	289	254	270	287	268	260	246	262	264	270	254	253	252	247	246	215	239	257	241	272	256	265	242	232	239	247	245	243	244	242	252	253	236	248	226	254	241	243	240	245	229	240	245	256	257	231	252	235	229	252	238	236	246	253	221	238	239	244	244	246	237	225	219	249	266	239	256	220	236	230	263	236	222	240	246	241	226	229	228	228	257	237	235	222	274	247	213	249	241	257	233	255	231	221	259	232	235	232	247	231	249	216	241	242	228	221	266	244	261	232	210	238	252	223	264	235	232	254	234	246	255	233	270	241	236	229	232	239	249	243	229	262	233	241	247	239	242	213	237	213	239	216	224	258	265	234	237	239	251	227	255	248	214	249	252	256	225	223	242	212	217	258	256	252	227	233	222	222	220	242	257	255	228	260	225	240	210	241	221	225	228	234	219	225	236	230	228	224	239	241	239	229	231	229	216	230	225	254	261	246	248	234	220	270	226	225	233	237	259	250	207	261	232	234	218	210	251	238	249	252	231	200	265	229	259	245	265	258	223	243	244	254	238	238	226	238	257	237	217	240	258	238	232	264	234	249	229	241	222	239	220	247	229	223	244	263	258	221	253	249	243	232	239	270	241	238	241	265	263	235	231	226	239	222	220	221	218	235	261	258	253	221	245	211	243	250	224	247	258	239	233	266	259	258	248	209	239	265	241	256	276	213	230	238	212	225	233	247	258	257	223	257	233	234	235	229	259	227	233	251	237	235	243	257	215	230	260	231	265	265	222	247	236	251	254	223	224	261	228	239	225	254	230	243	231	229	276	247	255	261	234	216	247	227	246	241	223	261	264	246	224	229	228	253	222	256	234	269	198	229	228	241	233	226	238	227	250	248	235	241	229	237	227	247	235	222	224	252	255	247	250	232	204	235	237	220	258	250	237	237	232	212	214	243	232	238	234	239	237	262	241	227	246	197	246	240	212	233	219	237	233	245	262	208	229	251	236	258	250	241	245	226	253	219	246	232	247	268	259	247	262	248	211	250	253	271	236	221	251	263	242	251	228	237	221	244	243	245	244	248	231	243	236	253	238	241	243	227	266	219	235	261	246	249	239	239	229	250	272	245	221	240	238	235	256	253	236	234	243	213	202	252	228	249	237	230	220	235	232	261	241	226	236	203	251	251	235	259	228	232	254	257	224	252	208	228	252	246	246	249	273	240	258	247	222	258	260	242	257	251	226	212	230	249	244	244	248	225	215	292	240	260	233	244	247	222	238	257	226	223	229	241	245	240	224	218	243	258	225	234	230	207	231	244	253	223	236	232	228	233	247	251	233	253	262	246	204	244	231	232	249	288	251	236	258	250	243	252	216	238	275	242	238	233	246	253	252	233	226	222	235	246	223	231	277	235	237	252	237	229	260	219	240	227	212	226	237	260	219	232	211	212	225	223	220	235	235	244	228	266	251	228	230	227	246	209	241	244	224	233	253	233	245	238	221	251	222	238	259	218	249	244	226	244	239	250	240	261	250	243	243	231	226	229	245	246	215	257	233	220	230	219	211	249	229	247	265	220	221	248	251	194	234	220	246	232	267	269	256	245	216	242	260	218	248	244	234	228	239	228	256	248	216	198	240	226	251	247	248	237	252	242	262	251	269	237	229	236	224	221	216	237	234	260	243	245	230	238	236	252	233	244	236	225	221	233	245	237	239	224	230	252	251	250	235	212	259	232	240	238	237	241	242	239	269	236	259	238	262	243	276	246	221	238	240	235	252	248	221	234	230	238	245	226	233	253	243	229	221	238	227	243	231	248	215	230	248	234	237	248	229	253	242	276	231	206	226	218	228	233	252	239	242	232	263	238	246	242	237	229	233	246	215	237	226	215	253	245	236	253	206	233	213	230	240	255	231	247	273	226	250	231	230	230	231	210	251	250	234	266	237	217	228	236	228	235	241	246	226	239	246	228	249	249	252	280	256	248	255	225	227	244	219	218	257	234	235	254	238	257	222	245	208	249	229	267	232	270	248	246	236	238	241	246	267	253	249	267	248	238	239	258	242	230	237	279	232	260	251	249	225	235	250	235	262	279	240	243	249	223	248	226	228	254	259	206	266	240	237	241	198	223	242	219	244	253	257	212	212	231	253	246	266	231	227	234	253	254	245	230	232	232	246	243	232	238	261	240	242	237	233	262	264	243	247	233	238	228	248	236	250	234	244	225	231	251	245	263	227	244	237	248	210	232	219	225	234	245	218	251	232	205	227	232	252	263	241	232	212	257	212	279	228	238	228	231	231	247	255	243	229	215	210	249	244	225	249	246	235	250	215	233	249	247	251	239	242	250	221	222	226	246	235	249	241	217	232	245	209	232	274	234	212	223	247	221	250	223	244	230	230	230	265	256	284	233	228	237	233	205	222	242	238	225	242	246	237	229	264	248	236	227	208	243	224	231	256	212	212	233	214	222	256	254	220	228	240	261	255	247	258	239	224	254	232	255	224	262	239	240	217	231	250	228	229	234	246	246	263	233	223	236	224	263	222	232	243	256	237	237	241	250	236	230	269	240	243	229	232	238	258	236	257	220	231	262	255	233	249	247	230	210	242	228	225	251	232	266	248	243	247	257	223	213	239	251	233	222	237	209	240	231	214	229	204	254	262	256	245	220	250	227	249	235	249	253	207	264	228	239	239	243	237	243	246	241	232	252	248	244	239	252	263	221	247	262	248	241	214	219	253	256	264	241	246	239	261	248	223	236	254	253	214	240	228	234	256	241	233	218	227	239	258	236	264	245	223	238	228	215	242	250	242	264	273	227	253	248	249	255	242	249	240	225	243	239	229	263	217	247	252	221	252	243	248	254	259	246	236	249	260	255	233	264	210	247	242	261	235	216	286	215	240	243	223	246	238	209	233	251	233	223	283	239	245	237	237	228	228	247	237	225	205	262	248	224	255	225	213	240	248	230	230	243	252	224	235	242	241	230	242	224	245	255	240	251	251	248	272	245	227	221	257	217	252	249	238	262	277	261	222	245	250	258	214	235	252	245	244	239	229	224	261	248	234	227	248	251	255	268	240	213	246	244	241	250	233	244	261	224	254	246	235	254	248	232	211	223	283	242	244	229	247	261	230	236	239	239	257	237	247	226	257	261	257	256	251	237	272	243	245	227	227	231	243	242	265	245	227	242	262	217	251	265	274	239	230	242	221	258	262	204	276	238	240	242	237	255	265	232	239	214	260	256	237	238	220	242	236	242	236	214	228	232	222	235	266	234	269	244	245	264	241	243	214	217	229	228	238	255	221	236	269	238	249	199	243	251	243	227	271	221	209	219	237	260	253	230	253	242	225	228	261	232	265	230	276	257	260	221	240	256	251	227	225	223	253	252	243	239	243	221	249	223	249	225	231	259	248	226	242	234	235	218	239	247	259	249	261	267	238	247	258	244	270	246	252	232	249	222	233	254	235	231	235	232	207	232	227	250	238	253
54669	66039	33706	5096	3533	16085	7253	1702	970	797	613	559	528	446	403	412	378	386	357	402	352	366	382	330	347	365	322	362	359	336	357	340	344	317	341	309	332	298	333	335	357	328	331	313	308	361	329	308	288	307	329	309	350	345	336	336	309	322	345	336	340	329	317	357	306	310	327	330	315	328	286	304	310	313	338	338	333	324	291	348	339	319	337	323	326	324	297	333	349	318	349	332	315	311	321	335	336	330	311	325	333	337	362	317	313	338	331	317	319	327	362	339	315	299	300	337	325	297	289	351	353	317	283	319	333	297	304	340	306	333	342	319	318	283	317	309	314	311	347	314	329	326	293	336	305	299	326	308	318	343	330	325	319	318	325	346	301	339	340	307	320	317	316	351	313	313	316	322	332	356	309	335	319	327	299	315	350	328	321	335	306	310	351	301	353	348	330	328	325	276	307	321	336	339	357	337	295	358	347	330	334	321	327	304	335	342	302	319	353	313	329	335	335	309	338	311	323	335	347	342	306	350	327	317	333	348	340	329	326	329	306	305	338	297	354	325	303	316	337	296	314	333	328	324	307	309	302	324	330	340	297	338	308	323	333	319	304	342	359	330	330	355	342	344	313	335	347	338	316	312	298	320	329	318	346	349	309	319	337	318	346	311	313	294	332	321	341	308	311	327	317	339	311	336	312	327	356	321	341	324	334	342	307	327	306	346	303	287	329	337	337	309	340	306	310	332	339	316	315	320	311	314	301	290	322	312	312	310	331	335	336	312	323	338	328	309	338	294	298	295	322	340	349	319	327	318	324	322	323	293	311	296	337	288	297	334	313	343	326	342	324	309	320	329	317	309	307	328	301	321	336	330	318	347	339	313	359	328	333	321	308	308	294	335	322	289	321	321	306	330	316	301	318	331	338	315	324	300	301	314	324	342	296	310	328	302	308	357	365	312	322	329	331	321	328	358	367	303	335	324	314	306	350	314	325	308	326	316	308	339	331	309	322	327	333	339	349	325	324	343	292	319	313	306	325	323	340	320	320	315	318	344	324	331	309	343	326	294	308	303	320	316	316	339	301	320	333	320	313	330	310	314	329	327	304	352	309	324	313	297	343	326	333	313	329	314	309	325	312	298	313	313	331	314	323	312	308	322	326	320	338	315	293	319	291	338	316	299	314	342	320	308	321	328	319	296	307	345	321	326	322	320	299	334	305	308	341	321	319	300	345	347	316	343	292	327	306	318	318	357	355	319	300	342	312	337	322	326	343	280	306	321	317	332	352	326	336	343	358	305	326	361	321	317	325	338	292	331	358	324	308	302	326	308	297	313	320	308	283	320	339	328	317	325	343	314	313	285	340	348	311	336	326	313	330	337	334	360	333	326	330	343	325	305	331	322	322	331	305	311	325	317	329	329	331	333	317	288	327	290	325	313	323	301	327	327	307	314	313	347	319	306	329	299	344	313	315	332	360	305	304	320	314	327	304	318	313	336	331	329	334	322	321	310	345	309	292	312	334	347	326	284	319	333	299	344	294	304	341	348	301	326	283	329	322	367	296	339	322	348	303	311	333	320	317	352	331	332	332	339	320	358	336	355	328	320	284	323	334	336	346	325	303	328	320	344	308	320	321	337	322	355	299	299	361	327	300	329	328	330	322	346	319	311	321	326	312	324	330	337	323	305	335	305	316	312	309	311	304	299	330	328	346	309	341	319	338	364	340	355	335	302	296	330	344	322	326	301	288	327	310	319	321	328	329	330	297	316	335	330	338	350	344	296	349	312	296	328	302	353	326	333	324	324	293	329	311	336	377	321	323	327	341	318	326	310	361	333	325	325	325	287	333	331	321	325	299	319	334	309	364	336	354	305	312	283	314	310	310	305	304	331	346	316	304	347	320	331	303	288	316	356	331	301	360	333	357	350	317	359	353	287	309	300	317	326	318	299	342	340	319	350	319	308	329	338	312	346	311	338	278	304	311	317	354	302	294	321	342	301	323	328	308	294	313	348	315	314	322	288	335	303	337	312	330	335	316	302	310	318	317	351	317	321	305	292	307	332	313	351	320	322	300	325	327	331	336	317	304	304	300	324	295	319	330	332	324	311	337	303	325	297	297	319	301	293	306	327	327	323	319	314	319	368	284	319	317	303	322	328	293	364	333	339	332	314	319	294	319	308	294	306	331	334	294	360	336	314	354	368	322	320	297	308	342	339	304	319	330	368	333	338	337	313	353	356	340	338	360	353	324	351	323	338	322	348	347	316	299	342	290	364	319	316	319	271	301	309	324	312	320	311	278	336	313	304	324	344	340	320	326	348	315	304	334	345	338	323	302	307	347	363	315	286	304	280	333	290	332	355	320	323	306	337	319	322	299	302	318	341	311	335	334	312	293	312	308	319	318	332	307	315	359	318	333	305	307	330	294	314	362	308	336	339	303	336	283	315	341	329	312	314	324	329	362	304	318	301	333	342	296	365	284	332	349	327	306	294	340	297	302	352	311	313	323	322	303	355	340	289	302	337	308	328	320	303	336	321	348	326	318	305	316	305	319	331	320	333	302	320	337	307	338	322	334	296	338	357	319	314	352	318	316	291	315	298	322	331	353	341	275	309	308	329	322	313	296	336	334	276	342	292	342	322	323	344	359	344	302	322	333	315	317	324	336	301	332	345	331	360	294	293	322	342	339	329	350	346	312	322	353	321	295	316	326	361	320	352	319	339	314	325	352	307	312	317	303	315	294	309	269	320	321	363	323	337	335	328	319	344	318	358	297	321	330	338	289	327	310	329	330	349	331	324	332	330	317	310	328	320	366	311	300	300	332	316	306	327	325	311	330	344	318	320	350	310	333	330	323	307	316	328	351	326	334	323	294	336	293	332	325	308	344	318	305	344	309	338	321	321	309	319	292	312	299	340	321	313	322	295	330	350	341	314	314	337	339	323	303	368	309	325	334	329	299	330	345	339	330	302	366	340	314	329	343	317	329	311	309	301	308	308	336	348	309	291	312	321	333	344	334	310	308	314	323	342	288	329	334	297	313	312	297	333	310	333	324	321	349	298	319	293	314	359	329	341	321	328	341	293	327	315	298	324	312	316	356	314	355	315	346	324	323	357	307	303	345	327	316	309	331	310	297	345	343	322	328	289	315	297	325	334	308	329	322	342	364	328	311	318	333	327	358	315	296	313	334	314	334	298	333	319	321	330	315	300	297	322	301	283	330	328	290	339	323	345	344	324	315	315	349	338	324	294	328	346	337	314	329	325	338	330	303	306	307	311	303	302	299	323	324	331	337	307	327	325	336	306	329	326	330	339	298	326	309	320	351	313	322	365	321	362	297	320	321	301	321	284	311	327	328	348	356	338	307	327	335	336	323	316	316	312	337	306	353	289	333	318	333	296	310	365	301	327	336	315	306	334	316	328	301	301	324	329	337	342	317	313	324	318	326	319	316	326	321	316	323	351	308	319	358	303	321	326	287	315	289	340	324	335	325	333	319	333	348	347
23372	21480	29226	24182	21476	22169	15182	1696	529	417	268	261	223	159	185	169	153	143	146	130	119	134	134	134	136	124	109	124	140	137	120	139	127	97	102	113	88	112	105	129	96	107	122	121	101	108	109	113	128	128	118	100	89	99	95	110	115	123	105	129	91	98	90	107	110	87	119	87	97	105	85	111	104	110	94	100	106	104	95	108	115	129	106	97	103	116	101	111	107	98	91	122	95	118	133	89	91	95	81	122	94	101	109	89	104	107	100	125	100	108	101	88	128	96	109	99	97	98	113	98	93	102	114	105	113	108	101	82	88	110	81	95	125	91	111	109	109	106	105	98	94	105	101	90	89	101	106	111	116	89	99	113	98	94	97	111	98	123	98	97	110	93	96	87	94	104	100	113	110	94	106	94	93	112	118	85	104	90	98	90	110	106	112	96	113	112	112	104	89	112	94	98	95	102	97	91	92	103	107	102	112	133	88	116	102	123	111	105	106	104	98	103	99	109	101	97	87	85	107	109	89	108	104	90	109	108	99	100	106	87	86	98	94	106	120	100	103	114	91	94	102	112	102	111	98	99	112	89	110	90	96	89	95	102	93	104	103	118	111	94	126	98	112	102	98	104	103	109	98	102	100	108	97	87	100	114	98	101	99	108	116	90	105	100	117	101	103	108	90	94	128	97	104	107	101	94	88	100	120	87	97	128	105	110	79	103	101	119	126	105	105	101	91	97	95	101	93	85	96	115	105	98	94	107	92	91	105	87	99	107	100	100	99	103	97	113	95	96	104	125	105	97	108	108	97	104	96	92	104	105	84	98	98	91	91	96	114	90	84	85	105	104	121	86	110	124	98	109	110	96	102	93	108	93	94	98	105	102	98	104	115	99	94	108	106	107	111	101	105	101	109	92	107	91	107	128	122	98	89	92	96	113	100	120	98	103	92	109	94	108	87	90	91	84	95	113	114	97	101	76	91	88	105	111	101	101	115	107	111	108	92	88	95	99	95	89	111	93	103	108	100	106	94	114	102	98	92	90	95	87	112	87	109	107	87	110	108	97	101	108	102	96	101	106	95	99	81	119	105	103	109	103	96	94	100	109	98	102	104	118	104	88	91	91	100	85	103	100	115	110	114	93	99	96	112	97	91	91	134	92	89	88	86	99	115	100	125	107	88	92	119	94	86	99	88	101	118	90	97	104	94	80	116	106	90	110	83	95	97	103	92	109	99	99	115	109	111	94	110	97	104	98	109	122	98	111	114	98	102	102	103	115	111	102	93	113	98	108	97	91	89	92	94	92	100	98	115	107	119	91	104	95	108	105	95	88	111	111	122	110	110	97	92	107	106	111	105	94	106	71	91	113	93	85	96	107	84	99	105	101	83	105	107	105	115	120	103	147	103	102	84	74	102	102	114	100	106	109	93	112	97	88	87	104	97	94	110	107	103	87	95	95	102	118	108	107	88	111	86	98	126	99	85	106	112	122	99	83	96	110	109	95	96	96	105	102	94	103	97	96	117	105	112	108	83	98	122	98	99	104	93	94	109	86	86	94	115	119	115	108	103	115	104	98	102	87	97	108	87	126	101	113	105	109	95	108	102	116	107	110	93	110	116	105	103	97	109	107	101	103	123	113	114	90	103	103	89	98	108	92	88	105	116	81	107	104	116	112	87	138	90	99	100	101	102	80	99	105	90	122	106	108	103	109	102	96	109	82	96	97	110	93	95	108	106	117	101	108	85	97	102	108	109	119	108	103	131	99	114	83	99	126	94	109	116	91	94	96	103	96	104	97	118	96	95	105	87	88	104	103	94	114	99	105	91	98	106	114	99	94	89	99	87	101	99	99	99	108	97	103	121	101	115	85	104	93	108	83	95	97	88	93	90	105	100	93	103	113	98	108	98	98	78	112	93	102	94	112	85	115	109	95	104	89	111	100	84	95	93	111	104	100	126	111	107	107	104	98	108	122	109	101	111	91	104	115	110	123	107	112	118	108	83	99	121	105	107	97	86	99	106	108	119	102	118	88	98	110	98	107	102	112	117	85	82	120	108	102	89	112	99	107	106	94	101	105	105	99	101	101	98	94	96	102	109	112	110	96	108	95	89	92	99	89	86	91	92	93	99	102	105	111	101	105	95	84	124	128	101	95	116	106	104	117	115	108	96	94	96	96	96	94	95	95	103	95	109	110	94	102	103	97	72	99	87	107	97	93	87	100	103	98	74	111	123	104	91	98	116	115	102	108	96	95	94	94	96	96	119	108	103	102	88	98	102	117	102	95	92	104	95	96	98	100	89	118	113	91	109	98	99	109	113	99	102	124	106	106	91	114	85	119	95	107	102	91	111	106	101	81	96	114	107	116	106	92	108	108	111	107	97	100	88	111	111	98	114	91	102	105	110	93	97	79	110	108	95	122	98	98	101	98	107	101	111	102	98	103	96	102	97	92	97	97	99	90	103	93	103	106	94	102	94	114	102	90	111	105	106	107	116	112	98	107	100	97	123	122	88	93	93	103	107	120	114	110	102	98	110	95	106	97	86	107	115	103	97	98	101	95	97	98	113	100	98	107	109	85	104	121	109	92	93	89	77	106	97	114	94	109	113	102	93	98	97	81	85	96	111	133	120	100	126	88	82	99	116	94	103	93	108	99	121	113	89	95	105	114	110	92	104	92	112	84	109	102	102	102	95	101	92	99	100	100	113	90	107	104	101	108	121	97	90	86	103	108	88	109	105	113	101	116	87	102	105	103	81	96	112	91	97	111	102	113	109	98	115	89	91	80	106	97	106	100	96	99	111	114	97	85	103	99	114	96	97	120	96	86	105	92	104	84	106	88	97	113	91	99	120	88	106	88	123	104	98	102	114	95	94	96	103	91	120	98	102	99	113	89	95	94	94	98	106	105	119	105	107	95	109	95	108	105	107	109	104	111	93	90	104	86	103	93	101	114	103	107	94	90	98	106	137	108	110	108	107	87	105	102	102	102	97	93	91	104	86	109	87	91	106	84	114	96	104	94	104	96	90	109	103	92	104	109	104	98	92	108	101	100	87	92	83	105	110	104	101	114	102	96	106	91	123	91	97	107	92	110	123	91	103	96	109	92	101	133	95	97	112	115	100	95	92	108	111	90	119	111	102	110	89	100	106	106	110	114	105	105	101	99	100	103	105	89	88	91	116	96	107	98	103	106	102	120	113	106	80	100	107	100	101	90	101	110	107	99	107	115	87	119	93	103	108	96	96	95	98	106	95	112	81	100	94	99	107	94	106	85	107	105	99	89	99	98	98	93	112	97	104	114	108	114	113	111	119	97	109	115	96	96	98	92	90	90	96	127	100	110	91	101	113	96	114	96	113	88	97	101	102	111	92	113	97	113	111	91	93	81	87	89	89	100	107	103	106	109	101	78	114	113	99	115	102	97	122	99	106	94	93	104	108	98	102	88	108	108	91	88	104	111	102	113	106	102	107	90	111	110	89	118	108	93	103	131	90	99	103	102
58370	73304	37137	7556	5193	15329	9967	3081	1408	895	703	577	491	404	343	289	283	252	268	224	247	215	226	174	188	177	180	170	192	182	175	161	165	168	174	166	174	166	173	162	156	160	144	174	158	154	135	149	136	148	139	140	138	152	154	131	153	133	162	141	141	119	135	154	149	130	142	129	138	159	139	143	114	131	139	129	147	148	149	139	133	144	123	137	154	151	155	148	126	126	124	141	145	147	125	121	151	133	138	143	153	145	144	142	164	132	165	134	132	123	154	132	151	137	120	133	112	141	126	130	154	144	144	127	142	123	131	135	165	128	137	148	156	136	124	137	135	140	133	130	138	130	142	164	138	145	144	132	125	150	147	139	130	122	136	150	156	152	163	142	146	132	134	134	141	130	127	148	135	141	152	131	131	142	125	140	149	143	122	156	128	145	126	150	159	141	139	155	115	145	142	137	145	167	166	131	141	145	121	128	127	145	130	131	130	140	141	128	130	151	152	138	139	134	143	168	151	133	120	160	118	135	147	133	143	135	133	149	131	158	132	125	152	145	168	126	145	123	132	142	135	152	146	116	163	129	152	136	134	136	143	160	158	123	136	147	120	142	147	146	112	146	139	120	155	132	139	129	140	136	140	144	127	145	136	129	150	122	127	139	132	141	136	125	127	152	132	141	131	134	155	162	145	121	136	135	131	137	145	130	119	139	140	155	137	144	137	163	127	149	161	147	130	152	139	134	139	135	112	151	146	135	124	131	152	145	150	135	135	145	124	136	118	130	142	131	141	127	137	166	136	152	127	137	142	137	125	140	150	144	140	154	133	139	125	134	138	142	150	144	139	123	158	137	146	142	135	141	141	138	142	131	114	147	149	144	129	140	113	133	120	119	127	142	122	137	127	142	130	133	134	122	144	126	166	140	137	132	132	149	140	127	151	145	145	132	152	138	144	143	134	129	160	153	151	147	120	155	135	134	133	144	129	130	147	136	161	140	130	128	129	139	129	125	127	136	134	133	131	126	150	157	146	132	130	153	115	138	126	141	127	150	153	151	137	146	127	112	136	135	156	131	138	138	152	132	142	141	151	129	123	130	151	142	151	124	144	143	139	128	140	137	123	135	146	147	162	156	121	112	129	122	141	145	127	138	140	141	107	151	154	121	140	151	131	140	148	141	147	131	146	150	142	139	151	127	140	130	132	132	161	114	141	160	146	127	153	130	141	136	152	145	121	165	151	140	151	106	145	134	145	137	134	128	136	133	152	134	153	130	126	142	133	142	166	139	116	140	139	153	152	136	109	130	140	133	139	144	139	126	146	157	125	147	132	139	125	151	136	153	143	153	124	148	147	140	148	134	135	158	142	136	121	142	155	157	119	139	135	113	156	159	135	144	148	132	135	164	150	129	120	140	140	146	141	136	151	124	137	145	117	139	145	142	131	133	143	145	131	147	154	147	138	139	113	121	149	135	143	147	156	156	141	148	147	147	138	138	148	131	118	130	157	153	131	138	141	121	139	158	138	129	140	132	136	144	146	152	144	134	156	132	147	145	155	143	148	138	137	134	139	127	156	137	138	128	140	143	136	142	133	118	150	137	151	118	121	116	139	134	155	128	129	126	127	110	155	147	146	144	130	136	111	128	170	142	150	141	167	142	159	149	118	148	143	137	128	129	141	138	118	136	130	127	131	135	141	121	154	136	151	160	137	132	125	150	143	129	119	132	135	151	140	146	131	147	126	136	146	157	152	138	150	129	133	125	156	118	142	136	152	157	158	149	118	145	139	138	118	149	137	137	135	150	138	152	135	118	135	152	138	134	139	152	136	137	168	150	144	144	142	141	142	149	148	134	133	139	136	134	149	148	154	130	134	120	118	135	148	111	156	145	149	152	138	154	131	140	125	115	143	127	149	118	132	142	154	160	130	143	129	143	127	145	128	110	133	136	136	140	130	143	118	130	131	138	144	119	138	174	134	140	113	133	144	148	138	140	153	131	132	126	145	150	159	132	154	122	131	127	136	139	139	151	145	138	141	149	127	132	159	133	162	122	147	147	127	145	128	147	146	139	131	127	130	124	130	140	135	136	147	136	143	145	146	158	128	148	124	136	123	143	120	137	146	119	141	132	128	153	141	156	132	130	122	158	94	126	132	149	119	153	133	142	135	131	128	151	134	136	134	122	132	146	135	149	143	139	134	127	157	126	145	128	127	146	102	135	136	130	124	129	159	145	138	159	139	120	169	133	126	127	140	120	141	153	136	164	121	130	135	135	128	149	126	142	136	150	123	129	137	132	138	162	116	141	138	166	143	153	129	144	112	136	128	142	144	131	132	141	122	140	122	142	134	148	139	140	139	145	162	120	115	128	143	160	157	129	153	148	130	135	158	141	142	120	159	122	152	141	147	144	126	126	122	143	138	141	136	131	144	127	138	124	136	118	130	106	132	141	115	129	138	120	120	124	145	138	121	144	145	125	156	120	152	126	137	124	128	149	144	141	133	137	139	137	138	123	147	134	130	140	167	121	140	158	115	139	152	147	141	138	114	115	124	146	138	139	142	141	160	129	127	151	135	130	116	139	113	151	133	142	136	138	138	126	154	148	149	164	125	137	139	154	145	178	132	149	160	159	155	124	135	133	138	125	137	129	130	128	150	128	122	142	147	128	145	141	140	143	145	144	150	149	150	152	148	156	117	144	118	132	127	144	129	149	144	134	138	146	125	139	140	164	139	144	144	138	122	154	118	146	133	104	132	144	136	118	156	129	122	132	123	122	120	132	125	124	158	137	150	119	131	146	136	133	130	127	121	132	123	154	133	137	133	122	136	145	143	146	149	155	142	155	114	157	145	140	117	149	145	146	146	141	123	142	125	137	124	147	158	146	139	166	150	135	137	123	134	139	139	131	143	151	141	128	151	133	146	162	138	130	127	115	134	140	144	141	134	136	138	131	118	123	151	159	150	137	146	136	137	147	147	140	129	146	131	136	129	146	137	138	137	156	138	128	145	133	138	120	139	130	123	128	140	146	138	141	132	135	139	124	137	152	134	140	110	124	135	128	128	144	140	120	143	122	141	125	122	141	143	138	117	139	132	151	140	148	161	134	132	152	139	133	141	123	142	130	155	151	129	138	142	150	140	110	146	139	124	131	145	150	122	151	132	143	140	153	150	117	156	129	149	130	137	140	163	175	144	162	114	134	159	129	151	144	112	140	145	115	160	120	123	147	140	129	144	151	140	140	127	141	144	120	150	137	126	116	138	173	153	118	149	154	150	139	145	147	135	123	156	126	144	120	138	136	136	146	120	153	127	138	164	130	141	134	123	144	131	138	127	150	126	125	149	142	145	152	121	147	154	157	123	120	160	132	168	154	120	141	132	139	139	128	126	154	134	136	137	148	115	149	148	116	131	151	129	131	134	143	125	135	141	142	113	141	139	152	130	122	128	155	124	146	135	129	141	140	133	146	149	128	138	132	140	116	135	151	134	151	149	156	134	161	131	129
28194	22305	17929	3113	909	1932	619	467	376	342	341	369	367	353	332	339	321	343	336	318	319	314	285	334	327	309	336	325	340	324	322	325	321	316	328	325	306	284	320	315	320	290	323	342	352	325	323	329	352	325	303	315	307	314	323	340	322	337	314	360	318	301	326	339	296	336	323	319	333	337	307	316	336	311	297	304	336	333	331	318	334	317	368	319	321	317	313	304	356	305	344	325	338	304	309	335	306	327	301	322	302	321	315	330	302	322	326	334	346	345	301	334	335	341	322	295	322	309	334	296	325	324	280	309	325	305	319	294	317	351	307	313	314	293	298	302	322	306	326	290	328	317	323	294	317	309	340	308	291	290	298	335	327	312	329	285	314	317	338	354	360	355	314	330	314	322	320	336	317	328	300	297	336	298	358	333	337	298	322	334	307	357	322	346	314	326	318	338	306	361	351	322	333	294	326	322	315	364	325	311	315	327	318	320	353	338	328	317	306	322	315	305	365	308	323	296	327	324	305	291	333	317	325	326	278	303	355	334	343	327	331	331	304	341	333	316	302	315	318	354	312	304	295	322	299	306	331	330	303	308	333	315	335	329	355	291	316	347	330	296	320	315	347	311	306	333	307	307	335	304	292	287	329	292	304	333	326	312	339	326	322	304	306	316	347	354	342	337	316	313	303	324	332	329	310	305	344	328	322	315	335	343	328	346	325	303	337	319	314	297	320	306	309	321	318	309	325	321	333	280	307	346	306	323	331	302	301	329	318	349	317	304	316	338	314	321	341	306	293	314	286	307	335	283	292	329	313	333	325	326	313	294	325	312	314	343	320	330	298	318	335	332	339	332	300	294	314	331	301	320	313	343	294	304	329	311	321	351	296	335	358	329	316	312	351	294	347	333	327	307	323	354	326	314	334	302	349	303	324	316	298	310	340	292	337	294	309	330	320	330	310	331	324	326	301	333	314	325	318	338	321	325	302	343	307	290	327	348	349	308	347	334	330	340	301	356	309	317	326	277	343	336	292	345	343	312	346	305	342	346	329	312	335	301	331	349	335	311	326	312	316	330	348	340	313	335	328	326	331	359	301	319	333	314	317	312	317	320	318	355	331	346	308	299	344	335	309	333	295	335	323	322	332	292	336	308	323	342	308	329	331	318	309	337	318	325	333	326	299	303	305	318	346	325	352	334	335	345	318	282	300	302	347	322	327	320	337	275	303	321	344	333	322	328	309	331	292	319	324	330	281	316	328	314	327	317	322	333	320	343	336	334	309	327	324	314	336	323	332	297	305	319	320	325	325	299	329	341	345	325	286	313	297	306	334	325	313	343	344	292	309	306	316	334	337	304	325	315	335	315	332	339	312	318	301	298	344	317	318	314	312	321	325	311	319	315	315	319	285	321	321	299	332	331	328	310	331	314	306	351	332	301	316	316	323	330	320	323	299	338	326	306	317	315	311	325	313	314	335	322	303	305	311	330	331	285	350	305	299	321	319	328	331	303	336	345	290	339	308	296	314	337	309	358	324	355	301	329	353	302	313	320	312	299	355	319	304	351	299	335	336	325	314	306	314	338	314	336	343	300	313	309	348	340	361	320	300	354	324	316	324	372	311	313	330	327	307	297	317	326	312	311	311	321	290	310	335	322	327	349	317	380	303	303	330	331	345	318	336	326	320	321	323	344	317	319	341	309	311	287	319	319	354	325	344	337	317	334	316	300	297	319	332	307	315	313	351	305	336	293	316	291	334	296	331	337	337	277	296	322	343	321	306	317	308	308	299	312	330	304	314	326	338	321	341	318	334	290	328	350	320	323	315	304	337	293	312	318	314	311	315	322	311	298	341	330	303	298	326	325	330	311	306	329	301	302	325	310	308	338	332	294	338	307	325	336	303	353	312	341	339	346	305	323	317	308	334	303	303	324	318	343	320	298	329	340	307	346	301	331	314	334	300	338	306	330	333	343	323	330	324	340	309	323	302	320	287	316	342	338	317	330	322	295	344	304	300	303	335	308	340	311	325	312	301	327	296	355	319	301	310	309	278	321	274	302	332	302	327	305	311	332	341	331	344	294	337	339	352	332	325	331	326	314	337	347	287	299	326	306	292	315	321	317	339	321	312	281	301	345	341	299	291	336	299	309	321	329	341	326	296	324	320	322	335	321	309	336	337	339	305	310	340	325	334	340	274	299	314	309	310	318	334	292	310	312	297	325	302	340	292	333	346	343	320	321	332	357	304	327	320	338	334	334	330	293	311	306	337	314	328	325	334	346	324	328	340	305	321	334	366	316	306	325	331	337	336	320	347	291	362	330	322	330	332	319	326	312	313	304	292	323	312	327	345	351	318	328	317	298	318	323	311	323	332	319	330	318	321	332	340	307	362	349	310	319	301	327	370	313	299	306	323	348	307	333	325	311	319	312	332	322	317	332	320	312	350	320	324	341	337	321	343	329	307	305	328	341	336	339	318	299	301	310	311	307	328	347	306	285	340	314	343	313	319	302	335	324	327	335	353	297	339	300	327	321	331	301	314	334	318	326	331	326	345	336	325	341	311	282	349	332	320	334	325	333	295	342	333	326	315	304	299	312	302	313	311	303	329	296	321	291	324	329	299	324	332	318	327	312	318	323	319	279	329	318	302	332	278	348	319	297	298	316	307	327	317	321	355	332	304	310	355	318	329	297	321	312	332	316	319	321	319	290	329	324	301	350	316	347	316	320	331	296	316	322	320	338	321	330	330	322	351	306	341	305	330	331	320	323	332	307	334	295	337	302	303	347	332	285	336	317	297	312	307	309	328	296	293	362	336	359	301	334	344	336	323	317	316	305	299	330	302	306	327	339	329	325	308	335	334	319	316	300	311	319	306	332	329	277	318	314	296	309	313	327	319	300	305	316	319	305	326	305	346	337	311	314	321	346	304	344	343	308	296	308	321	317	303	311	321	308	325	317	331	327	313	291	301	348	299	332	335	304	302	312	343	323	320	331	348	322	299	359	328	324	323	334	319	316	329	322	354	300	329	310	330	328	284	321	299	337	328	302	303	345	332	324	327	327	325	357	344	325	325	319	344	328	325	321	346	315	310	340	324	324	342	302	296	297	312	311	318	321	305	358	324	315	343	317	319	343	322	336	296	307	316	315	345	328	306	368	305	296	293	335	287	298	309	334	315	322	300	310	287	325	347	327	286	330	306	315	310	307	323	323	293	313	311	295	316	331	313	328	314	338	330	329	319	345	314	319	279	352	316	306	342	315	318	350	328	296	308	331	294	320	339	320	339	345	286	335	336	325	329	345	340	337	335	338	360	301	317	318	322	341	317	342	331	322	328	361	331	308	318	290	290	306	362	330	297	316	338	309	301	337	311	298	309	324	307	319	308	354	298	325	297	327	300	333	359	331	314	300	335	308	313	338	289	305	325	300	326	318	343	351	340	325	354	314	332	308	304	281	293	292	330	341	311	315	322	305	333	326	292	337	342	329	258	313	304	339	299	340	325	357
29066	30625	14186	2047	1430	3801	918	758	558	513	511	442	414	447	440	411	438	431	460	445	396	436	393	441	421	445	421	421	436	430	420	431	439	433	432	474	465	394	404	452	416	401	439	425	406	426	452	441	420	432	402	413	418	454	400	405	429	403	420	438	428	414	474	412	415	405	408	378	401	409	411	435	434	440	401	440	438	430	403	457	425	399	410	439	427	431	427	448	450	441	401	430	390	436	413	392	424	413	426	434	462	425	416	442	412	392	434	412	421	429	398	462	446	433	434	453	413	421	424	448	453	452	405	396	440	461	405	428	410	423	447	431	423	431	465	409	444	439	427	422	410	417	405	431	397	422	447	409	430	424	462	422	449	420	429	431	417	452	424	434	419	444	446	442	417	426	382	433	441	414	401	397	426	431	461	441	455	396	461	478	438	407	432	404	428	453	425	413	445	434	449	418	394	398	410	423	434	435	429	399	423	403	431	415	426	423	446	392	440	429	429	413	433	462	439	441	431	439	421	431	412	434	393	384	402	412	421	442	407	443	436	460	424	448	397	434	411	433	420	414	479	395	394	439	403	441	442	425	443	497	414	419	405	433	413	427	424	428	386	407	431	408	393	430	426	413	418	413	442	423	411	420	435	424	436	410	399	426	423	475	449	455	429	425	419	431	452	437	400	439	410	392	432	418	430	409	444	390	386	445	434	391	452	437	411	431	447	432	431	453	430	461	436	460	432	405	434	422	423	441	448	432	444	418	426	424	417	416	423	445	408	427	380	394	378	411	397	415	455	400	391	453	451	400	417	404	442	421	404	443	434	445	434	436	424	422	410	434	421	400	421	428	434	440	421	416	440	465	441	432	412	416	414	408	406	433	432	427	430	471	447	405	455	444	440	395	377	452	428	421	430	476	408	444	406	413	413	425	420	404	426	381	438	427	448	443	418	379	433	446	431	423	430	415	409	405	382	425	414	433	414	448	420	417	410	455	436	383	415	443	455	431	422	436	418	460	457	442	398	423	442	443	394	443	430	427	410	415	458	444	425	388	425	424	430	414	427	417	431	434	419	434	422	395	401	438	392	391	422	374	427	448	434	428	407	398	438	451	414	409	404	441	442	407	411	417	462	430	427	407	431	459	462	421	405	418	406	415	425	434	401	366	446	409	416	446	410	426	421	404	452	391	425	450	406	398	415	439	418	399	438	395	440	443	446	417	435	412	433	457	411	413	431	423	434	433	424	432	409	419	419	463	420	375	446	435	403	400	433	416	405	422	426	427	416	419	461	419	442	426	395	453	420	409	399	413	450	445	421	443	432	394	422	423	419	416	434	427	430	413	431	388	510	433	438	441	422	411	458	403	427	402	421	466	460	434	434	405	438	426	411	403	429	413	412	434	440	414	427	440	433	429	397	441	443	427	415	411	393	385	392	413	413	462	451	430	451	406	419	381	436	425	387	453	425	408	431	420	438	447	447	430	448	381	400	428	433	413	415	408	405	426	411	432	443	401	399	395	430	423	468	414	418	417	390	436	443	431	428	431	410	438	438	383	435	386	428	481	431	414	445	415	413	426	421	424	419	404	438	494	419	408	432	373	443	436	448	466	438	449	435	403	429	428	409	419	406	444	455	431	390	450	407	426	382	425	428	420	401	414	430	410	431	416	402	427	459	436	435	414	410	414	429	445	397	444	420	381	448	424	413	444	465	436	431	410	414	378	425	414	410	427	426	411	415	446	438	413	392	380	410	407	435	402	442	416	429	428	440	409	458	451	432	439	412	397	440	425	390	416	421	428	414	419	405	437	427	444	403	419	456	430	434	408	390	412	429	407	412	441	419	410	415	430	406	419	435	405	424	461	446	435	397	411	447	421	430	418	431	432	408	442	432	427	412	420	416	434	371	436	411	434	434	426	414	432	453	390	412	458	405	463	400	417	432	400	408	421	411	422	409	400	407	429	406	429	430	435	443	418	410	420	433	431	406	438	411	426	411	430	430	445	413	447	405	430	417	415	409	397	407	459	413	424	410	416	401	397	405	370	405	420	440	413	386	431	447	416	406	457	445	440	424	395	430	449	456	428	417	448	408	415	440	388	447	414	422	416	412	426	449	408	412	446	384	418	440	386	402	438	385	432	440	403	458	435	365	436	437	401	420	404	433	415	393	458	417	432	430	432	435	420	405	436	434	402	428	391	449	450	413	418	437	403	406	422	420	424	424	425	460	383	444	478	433	446	412	434	456	376	420	443	435	423	423	420	431	387	417	417	434	417	467	424	434	414	460	428	400	422	466	429	456	404	397	443	389	415	466	424	427	441	411	434	407	439	407	441	432	443	467	407	430	438	415	423	438	422	430	429	411	427	409	426	438	425	452	381	393	411	406	453	401	406	443	402	451	416	403	412	426	405	408	460	439	385	428	379	440	440	450	424	430	451	414	419	443	390	413	440	395	409	434	415	414	413	414	431	410	438	420	395	420	457	413	449	400	450	431	417	439	407	430	438	426	448	395	425	460	420	440	402	463	441	427	443	415	457	446	436	403	423	425	423	402	442	456	434	434	405	417	447	463	418	406	414	408	411	398	449	420	412	432	427	414	423	430	396	437	428	416	428	415	443	413	398	458	462	413	457	408	447	431	421	390	425	401	459	416	469	435	390	390	424	459	427	432	406	405	429	431	412	439	402	444	419	456	427	407	378	456	442	426	415	459	431	414	444	422	411	425	417	480	404	413	397	423	403	406	416	449	421	409	429	393	430	422	398	429	412	426	422	422	448	421	445	435	450	427	412	405	429	394	444	426	385	439	428	436	433	399	443	447	451	395	415	400	437	430	431	442	429	461	434	402	439	414	425	408	385	417	369	424	430	425	413	409	434	435	391	433	414	392	408	409	429	420	445	406	455	425	418	431	447	419	414	471	425	426	436	417	425	431	407	428	406	442	399	430	455	404	429	420	433	420	401	406	466	454	392	424	445	401	442	411	440	437	423	391	413	404	449	437	424	420	411	377	413	398	396	433	430	447	373	430	400	448	419	453	423	380	445	415	417	445	400	389	428	426	401	426	427	464	396	435	436	421	473	404	427	453	415	391	450	437	437	424	433	413	397	419	451	404	388	442	403	403	428	418	453	438	425	383	402	436	414	414	398	427	401	407	423	421	449	419	413	439	437	434	432	406	397	427	425	376	438	394	400	428	421	414	430	391	407	393	453	415	412	389	411	463	412	413	403	445	431	466	405	425	425	432	422	448	443	480	410	431	413	365	424	442	428	425	437	449	426	431	438	370	402	452	436	402	418	428	477	429	419	442	424	429	414	439	388	448	375	427	425	408	456	454	416	391	425	444	421	393	453	427	436	405	387	410	436	391	421	444	417	388	456	426	442	428	412	384	396	428	405	456	452	462	433	459	404	415	411	425	445	423	399	442	422	440	383	430	428	419	465	413	434	416	407	426	416	403	423	432	427	455	410	443	418	458	426	410	434	424	427	404	416	435	399	404	401	448	417
24419	21538	29145	24394	21238	19101	4156	1625	509	375	352	352	270	275	274	285	293	251	274	280	269	275	257	248	240	242	225	290	248	243	259	238	248	288	228	245	232	213	250	270	233	227	232	260	218	245	257	237	241	238	236	237	268	224	244	217	265	239	253	262	275	248	240	239	249	226	242	265	233	208	229	236	234	247	238	219	229	239	241	258	250	239	228	237	233	242	247	258	232	253	220	254	219	258	249	248	223	218	256	262	239	261	254	272	236	251	268	254	220	239	243	257	254	245	272	232	221	233	239	221	223	257	228	251	221	232	254	232	246	268	245	252	234	208	234	264	220	242	224	244	230	239	240	241	256	271	248	241	243	248	269	250	220	254	243	242	229	280	251	254	243	252	242	275	228	249	215	275	241	239	238	264	252	225	236	263	250	249	235	253	263	259	257	258	230	242	240	224	257	229	232	246	224	200	232	241	212	241	233	238	288	248	256	235	238	250	217	231	264	259	243	250	249	247	247	232	250	256	220	233	255	214	218	244	241	240	257	248	227	233	226	257	281	245	215	226	247	225	234	238	239	230	251	220	234	250	272	232	232	224	224	242	215	241	239	237	242	232	228	250	258	266	240	221	256	235	245	249	265	240	261	249	240	253	231	223	252	239	223	212	239	256	256	238	250	204	246	263	222	254	248	263	248	251	236	243	230	224	227	221	260	208	234	233	228	239	243	252	245	246	238	269	250	237	240	254	235	223	237	226	252	265	227	239	253	256	233	262	265	252	238	235	236	228	254	224	242	235	234	202	226	234	228	242	263	244	231	242	221	232	246	231	252	242	249	242	276	256	236	244	250	260	240	217	248	248	233	229	246	252	223	250	252	245	248	272	230	240	263	247	262	209	247	225	245	243	231	239	219	233	218	250	271	251	231	249	224	246	240	252	253	241	228	246	241	205	239	244	243	254	247	227	223	256	234	258	245	247	232	261	225	213	264	232	265	232	215	221	249	245	233	255	242	241	229	258	283	261	251	244	245	217	239	237	232	250	260	238	251	239	240	244	246	264	231	264	254	224	248	244	232	241	264	222	255	273	219	232	230	201	241	274	236	274	244	249	246	245	262	224	263	243	260	263	235	249	247	222	238	262	235	224	236	231	252	253	264	265	253	204	248	251	249	263	231	239	219	234	259	255	240	239	247	253	267	237	249	244	238	246	215	253	229	220	263	259	231	242	264	243	213	219	231	221	211	246	226	235	236	235	257	223	254	225	218	223	258	225	227	254	237	224	220	247	275	248	233	226	240	228	218	251	218	248	252	235	215	230	220	266	258	231	228	231	232	255	244	214	235	256	250	243	249	232	228	243	228	230	218	242	253	253	223	248	239	232	233	248	228	244	250	235	243	225	233	247	238	262	234	253	239	238	216	262	219	219	252	225	235	244	210	231	235	226	240	242	232	255	218	218	208	239	242	242	257	239	256	229	251	218	255	233	235	259	224	237	245	244	247	244	248	236	253	265	233	214	234	268	236	233	236	240	216	234	221	246	226	234	223	209	243	248	218	235	257	258	247	239	268	246	260	230	229	240	238	255	221	245	216	240	252	252	231	261	273	239	211	261	216	271	239	249	233	255	246	227	259	227	257	253	239	239	227	234	258	217	236	261	249	221	220	267	198	262	239	259	256	245	249	224	260	244	251	250	271	244	229	241	251	271	247	241	243	269	238	230	235	235	219	255	247	252	267	221	236	263	254	246	241	208	224	239	262	252	251	258	259	248	224	228	246	238	242	240	251	247	216	213	225	260	252	226	261	249	252	236	220	231	244	258	236	264	265	221	270	256	250	236	263	237	260	235	235	222	253	235	263	234	269	242	224	244	230	279	239	257	213	247	222	252	270	252	228	230	241	243	247	222	253	228	232	217	229	228	246	246	246	249	237	201	226	222	250	236	246	236	253	229	222	242	259	247	245	230	240	247	251	232	257	216	233	250	233	270	250	250	229	244	229	216	234	232	225	250	245	227	227	230	220	245	259	240	246	241	217	247	257	256	230	270	251	254	227	240	225	269	226	252	231	272	267	229	244	236	244	221	253	224	235	254	260	264	273	215	258	232	236	259	248	232	261	251	255	243	239	251	267	269	234	229	231	224	246	256	242	251	239	236	235	249	209	207	254	239	239	242	234	262	255	262	245	251	240	250	231	247	251	231	237	241	236	232	210	217	255	222	251	241	240	223	247	262	223	217	256	269	238	218	263	236	238	260	243	267	225	253	236	243	257	223	227	242	241	260	248	217	257	268	257	247	207	222	204	246	233	242	237	216	243	246	230	240	240	256	231	255	279	241	232	245	220	262	233	265	241	248	234	221	256	235	229	243	270	235	227	275	233	237	244	248	250	237	231	242	234	238	214	240	258	235	234	244	241	238	252	229	250	241	217	235	237	240	249	228	234	245	203	232	247	237	231	237	245	238	272	283	224	231	242	219	232	217	253	229	233	225	272	224	237	242	232	260	248	239	231	238	250	258	235	234	262	228	260	233	241	247	227	240	256	255	234	238	221	232	234	218	256	235	217	258	230	241	224	252	222	243	250	236	244	233	243	243	266	224	231	234	267	227	249	233	224	217	232	239	229	241	251	247	238	228	244	240	223	235	253	254	248	249	253	238	273	243	228	256	252	248	261	228	235	251	259	253	212	246	210	253	235	233	254	209	240	243	259	248	241	232	251	237	229	240	251	225	246	239	210	229	231	240	238	246	224	257	246	237	245	242	226	258	225	218	247	257	242	261	265	224	245	215	203	262	238	255	242	261	251	214	243	221	223	257	254	240	246	239	237	256	281	228	251	255	279	273	235	254	207	243	231	234	226	208	215	217	231	252	258	218	226	253	251	232	226	231	228	270	267	238	254	226	241	225	233	263	239	247	253	236	237	255	203	208	260	267	259	250	241	225	240	250	230	237	233	240	217	248	238	243	247	214	230	224	247	269	244	244	235	238	215	220	271	239	241	265	232	230	233	241	241	256	234	274	255	224	262	224	227	228	231	212	254	229	218	215	225	245	241	239	244	212	230	225	254	250	242	233	244	246	219	261	242	249	220	234	264	247	252	233	231	235	269	253	262	237	215	252	243	257	262	259	262	250	250	258	247	250	223	245	236	238	251	229	262	283	244	254	253	232	222	237	257	247	251	259	233	260	263	235	213	239	235	228	247	244	253	265	248	243	245	244	244	238	264	243	250	249	221	242	225	239	257	267	264	259	257	215	273	235	244	252	245	226	225	263	245	222	226	232	255	237	228	230	250	243	217	250	229	251	267	257	250	259	245	252	221	248	233	226	238	230	210	220	241	249	244	265	245	256	244	260	259	244	245	254	220	236	231	237	240	241	229	254	257	219	234	232	269	260	229	255	240	237	247	244	238	230	251	220	232	276	244	263	254	249	249	219	255	198	211	227	245	244	222	262	259	225	261	224	225	240	248	240	238	258	258	247	219	259	227	237	246	240	232	232	247	240	258	242
51655	66912	33437	4978	6979	21258	2253	3525	1015	688	657	502	483	485	477	435	425	392	376	405	382	375	393	364	352	354	370	340	359	346	355	369	357	332	323	318	340	348	346	356	298	375	328	327	357	337	317	316	328	354	357	321	329	321	356	321	291	367	346	373	366	302	314	326	336	329	324	293	332	328	329	320	306	307	324	309	303	301	325	301	328	301	333	332	342	324	314	331	307	320	316	295	290	335	336	310	365	315	308	302	334	333	317	343	311	301	333	322	319	314	301	319	317	319	311	327	323	313	355	290	286	308	345	347	318	307	294	317	346	319	312	361	327	322	360	324	326	328	336	337	343	303	307	304	305	306	313	334	332	298	338	339	333	339	346	336	330	309	310	316	327	323	321	305	321	294	336	275	358	339	341	312	306	315	333	345	295	314	344	367	327	305	326	318	348	331	346	328	319	306	329	330	328	315	347	326	355	316	348	301	328	324	299	327	302	336	312	331	311	322	321	309	355	332	354	341	304	314	318	304	315	311	302	342	324	328	304	337	321	349	331	332	335	354	329	305	300	334	313	349	341	357	305	320	327	365	314	345	334	307	343	324	347	341	323	332	334	316	324	310	323	334	330	324	309	300	296	326	323	355	321	297	344	359	307	314	309	339	346	334	320	331	329	316	314	325	339	327	323	357	320	345	367	283	335	318	313	350	324	289	322	323	344	352	329	343	331	301	297	341	322	353	310	325	340	310	340	309	317	342	339	317	346	329	328	339	339	339	321	338	340	300	326	328	363	323	310	305	325	334	312	331	267	303	307	321	340	322	294	317	307	306	366	322	334	334	328	326	326	340	333	307	336	324	337	331	328	324	320	354	323	339	312	306	337	327	319	327	334	301	339	343	336	334	329	310	285	323	320	338	344	318	317	319	309	310	337	327	325	301	332	296	323	332	329	338	346	328	315	343	284	311	321	296	301	310	338	327	315	313	305	318	357	324	333	308	337	340	318	324	351	314	324	291	323	334	336	321	320	308	342	305	312	315	329	321	318	329	296	331	333	328	337	328	330	316	317	321	314	310	323	317	333	323	309	332	350	337	330	331	340	350	338	335	323	359	307	324	330	287	315	326	337	298	314	347	325	328	339	344	318	302	306	308	348	297	309	297	329	312	300	299	331	338	320	344	320	348	317	331	308	350	329	329	326	345	335	330	304	325	350	330	337	301	346	332	293	330	316	319	326	323	326	313	319	295	333	324	310	322	330	324	301	331	337	336	337	313	330	332	323	350	331	289	337	322	322	318	315	352	349	304	345	343	341	346	307	324	340	329	314	336	262	310	344	358	327	308	338	360	347	315	295	321	336	321	320	324	353	338	328	367	340	316	350	319	329	358	339	326	349	335	324	322	343	305	358	336	301	362	330	347	332	377	294	316	325	326	328	319	323	322	334	335	321	309	316	314	322	297	306	326	333	353	336	338	336	307	303	334	342	324	312	340	302	342	350	373	291	354	332	298	374	330	309	287	323	344	308	270	316	315	298	340	319	360	342	327	341	344	321	351	321	317	308	340	326	316	323	311	317	321	342	332	331	359	306	336	359	332	315	319	320	327	340	330	303	327	337	347	346	325	310	331	324	355	306	337	327	285	304	298	324	309	323	341	316	321	321	351	294	333	308	327	320	327	314	329	329	333	328	345	314	315	327	318	365	324	301	327	330	309	296	297	297	308	348	315	337	336	348	320	340	312	317	330	325	313	339	316	304	313	320	311	308	324	341	358	327	294	323	346	327	342	322	355	349	341	325	321	327	316	347	327	339	302	340	327	328	357	290	309	338	294	324	292	275	312	311	302	339	316	334	323	293	338	316	318	346	304	315	340	319	288	310	297	311	332	326	315	319	325	333	307	320	310	349	342	314	327	327	303	350	320	342	326	327	323	344	285	304	291	318	331	343	292	292	356	350	339	321	297	316	329	296	344	313	344	347	336	327	344	344	302	369	345	351	315	295	340	323	301	325	312	366	315	351	353	334	339	328	324	345	331	316	323	359	335	330	321	339	329	295	348	318	278	323	306	303	361	306	340	346	329	304	322	302	316	313	333	321	320	362	316	315	319	304	333	349	344	346	303	335	301	326	310	355	318	298	313	338	317	316	324	355	310	301	307	334	346	348	357	325	312	341	324	318	376	352	343	329	316	328	325	327	350	308	325	286	301	301	297	328	325	318	320	343	306	299	368	318	309	332	352	324	312	334	331	338	321	344	302	348	318	292	339	322	320	307	342	321	345	338	344	319	351	335	338	355	322	327	321	310	333	344	319	348	339	310	300	311	287	332	293	323	307	273	360	331	296	352	303	324	313	310	337	320	335	360	309	336	305	333	344	329	335	330	325	348	334	336	324	303	371	337	337	319	277	320	312	307	335	331	325	333	319	340	349	301	304	326	316	302	330	320	342	323	314	319	314	341	304	309	324	326	328	328	333	329	331	336	337	316	313	316	325	341	329	325	316	349	354	322	300	321	331	318	328	291	324	313	345	343	322	338	305	344	343	315	322	326	310	297	292	326	335	304	315	316	299	316	360	344	319	315	294	302	337	312	320	350	336	333	305	312	345	331	367	325	293	325	317	311	328	326	324	333	301	311	351	322	346	308	327	315	341	332	354	341	336	313	318	307	345	310	322	305	324	339	317	290	342	334	313	294	318	320	321	314	322	327	301	316	323	325	338	355	353	360	342	336	313	339	297	317	343	356	321	359	324	320	310	360	353	323	308	317	309	333	345	303	329	343	319	337	324	361	316	337	334	342	335	307	327	355	347	346	315	340	347	354	365	323	342	352	310	336	330	298	316	316	299	338	307	298	293	330	333	321	337	311	322	335	325	313	342	302	327	337	306	319	324	331	311	323	323	290	326	317	321	316	298	309	308	300	304	317	337	321	326	309	341	308	333	338	307	285	311	316	323	315	312	341	323	308	298	311	330	339	324	356	323	331	307	328	358	306	315	326	332	353	305	295	307	329	325	335	318	292	337	312	303	295	324	309	304	308	342	321	326	345	335	332	309	319	320	288	309	326	346	328	340	331	303	349	318	327	308	371	325	331	287	354	316	365	290	321	342	308	314	328	319	341	321	311	312	326	331	345	333	353	316	341	329	306	320	334	321	300	343	286	348	312	305	315	341	286	353	298	317	318	319	324	329	335	299	329	316	302	323	318	309	315	307	310	290	336	329	333	317	330	342	299	312	328	317	343	282	335	331	354	342	325	297	337	335	321	356	318	324	353	363	327	317	333	355	333	288	348	331	320	315	328	323	335	308	332	319	293	317	300	323	323	329	353	341	312	335	333	313	339	324	321	368	329	333	318	320	340	322	314	298	328	333	317	327	337	340	300	327	333	351	367	308	312	310	302	348	329	331	302	315	328	345	323	330	324	341	335	308	307	318	315	321	328	295	350	334	357	339	305	284	340	334	341	328	333	305	311	289	319	294	310	345	315	310	313	308	300	352	309	339	322	313	326	327
23389	21524	29862	23651	21541	22004	9662	842	903	393	297	229	226	161	173	171	152	166	149	137	145	131	137	113	129	115	124	110	121	106	113	128	126	117	136	128	128	96	111	100	100	115	129	116	112	116	132	92	108	118	126	106	99	111	122	110	93	79	114	101	121	112	110	110	96	100	104	114	110	107	105	115	82	106	105	115	101	102	86	98	106	109	106	103	90	93	114	113	98	106	93	107	100	115	101	100	104	115	114	100	93	111	88	99	102	117	109	111	107	110	107	93	100	87	96	122	113	107	103	110	93	99	107	107	105	96	89	94	113	101	92	96	97	87	77	89	93	91	92	106	96	109	108	104	95	111	111	96	99	97	110	114	105	101	103	99	105	89	82	104	112	99	108	98	104	97	80	100	97	99	93	108	130	86	109	98	93	113	108	97	109	97	96	103	97	102	100	94	107	93	121	97	113	94	111	96	99	95	106	122	98	119	105	88	89	103	106	99	91	94	102	104	98	94	89	105	99	112	102	114	96	98	115	121	86	105	115	87	98	93	89	96	113	104	101	98	127	112	87	103	110	109	100	101	115	99	94	92	92	107	76	119	109	104	105	108	97	93	106	101	99	114	95	115	100	94	98	103	108	104	105	121	95	125	89	86	96	106	117	104	105	109	124	84	113	102	97	93	101	99	110	110	104	108	104	100	76	107	89	104	100	114	114	119	95	88	91	99	106	81	104	98	78	109	94	116	115	87	114	100	100	90	97	102	101	116	104	98	118	101	113	122	113	98	101	98	102	87	113	97	92	123	118	95	95	115	105	99	103	92	116	92	106	94	107	106	118	124	92	96	111	102	97	106	80	83	100	97	102	113	97	105	88	120	108	104	105	117	106	103	98	114	111	98	91	107	102	119	86	109	111	90	94	105	101	88	82	100	106	111	93	80	108	97	94	97	105	111	90	93	119	91	94	89	108	87	103	110	92	100	98	120	113	89	91	104	93	113	98	103	93	105	112	94	102	106	115	108	116	123	110	111	82	113	94	111	90	101	102	118	109	97	109	111	88	120	107	102	109	103	107	89	94	106	103	102	119	90	85	92	99	117	108	89	96	89	117	105	94	105	108	93	93	113	117	80	94	97	119	104	103	104	92	94	118	97	108	96	101	85	129	91	90	116	87	110	96	99	122	106	95	98	111	94	103	118	102	101	114	107	116	112	87	113	95	106	115	121	97	101	124	99	122	95	90	94	78	109	116	111	108	108	92	108	96	117	98	93	96	103	85	106	101	99	113	100	112	113	91	103	113	95	95	100	112	84	97	94	102	102	96	95	121	112	100	110	90	107	94	107	105	105	107	98	114	100	100	110	91	112	109	108	127	116	100	96	116	97	112	110	114	122	92	99	123	99	95	98	113	85	92	104	113	107	94	105	99	115	120	101	100	79	87	103	83	108	120	104	105	107	99	101	117	95	131	113	90	119	111	118	102	109	94	90	102	98	91	129	99	104	110	97	111	92	102	117	116	117	92	95	106	95	110	108	111	105	95	89	119	94	116	112	115	93	103	113	102	115	111	114	116	101	103	114	93	100	104	116	85	104	99	95	93	96	82	119	86	106	95	100	91	106	93	101	118	124	94	121	100	103	109	114	106	111	95	96	126	90	101	106	114	105	113	113	122	102	117	99	110	104	88	89	112	112	97	86	102	118	100	107	123	95	107	95	96	101	94	96	108	88	106	100	105	91	88	110	96	85	111	97	100	102	115	98	91	112	103	100	95	110	104	104	103	91	93	114	103	92	87	98	99	108	97	108	112	119	112	98	116	97	113	103	90	109	95	92	123	121	97	87	99	88	125	102	100	86	89	88	96	105	105	101	127	114	103	99	98	104	105	92	100	92	93	109	89	100	96	102	101	100	129	101	101	98	98	93	108	99	97	113	118	98	101	114	91	103	119	94	107	111	113	105	90	101	108	97	91	114	91	96	126	105	101	122	100	123	88	101	98	103	82	98	86	102	103	91	109	95	97	119	101	102	91	89	126	115	105	106	99	97	107	100	91	100	89	111	98	109	94	115	114	110	89	98	98	107	109	105	102	113	98	110	101	95	104	104	106	81	107	107	103	78	99	105	104	102	99	113	89	109	87	96	111	89	102	110	89	104	102	104	96	86	86	91	100	105	101	122	111	83	110	117	119	107	106	109	87	112	99	100	101	124	98	95	117	118	107	91	102	94	102	108	103	109	109	87	97	117	107	105	107	111	94	115	104	80	106	101	104	106	98	91	101	126	104	110	120	102	96	111	82	102	97	91	102	124	91	95	97	95	104	87	102	93	109	115	101	99	105	89	114	92	95	111	110	121	97	95	125	89	101	95	87	106	95	89	89	86	110	108	104	85	95	93	108	111	87	117	110	105	97	109	102	107	114	114	109	102	79	98	109	93	111	104	86	104	105	105	112	104	110	94	107	85	94	104	101	110	106	103	107	98	90	102	113	102	88	96	102	105	96	94	95	106	100	100	111	94	93	111	104	103	107	105	126	94	100	116	118	95	129	114	102	114	107	96	109	114	113	117	92	87	102	101	103	101	90	99	106	105	98	102	98	103	91	84	93	101	107	99	105	113	84	111	107	98	105	88	87	105	105	85	105	125	102	85	103	111	112	98	120	111	100	120	100	84	125	97	101	103	103	94	101	97	78	117	110	102	91	115	105	101	94	107	93	100	123	94	102	118	98	108	92	100	108	103	105	99	124	115	81	113	91	101	104	111	95	85	102	92	110	121	105	110	104	92	91	115	102	95	104	92	95	92	102	89	105	99	122	107	100	94	90	101	108	92	116	102	106	102	101	100	110	119	90	89	94	88	88	112	122	118	107	113	104	104	104	123	107	101	99	95	121	101	104	101	88	100	102	109	104	110	96	85	91	101	84	104	107	92	98	80	99	103	103	109	84	86	93	107	95	106	112	76	87	101	100	94	99	101	111	129	90	97	122	88	117	102	104	97	95	123	103	127	97	117	92	106	118	112	98	101	112	97	97	106	99	93	106	116	107	104	88	105	102	106	96	91	102	110	106	108	110	98	99	101	113	73	88	107	110	90	99	100	99	104	114	112	82	81	119	100	88	107	108	96	105	103	111	92	98	108	99	117	98	111	102	90	100	116	98	99	108	96	100	98	94	102	85	114	112	87	94	127	90	129	89	100	106	108	99	104	77	134	126	106	112	115	110	127	113	100	98	108	119	117	120	108	106	114	100	102	93	101	102	96	100	94	87	105	88	114	107	91	101	126	104	110	86	106	102	91	76	108	103	98	100	103	105	102	107	103	98	101	107	94	88	76	89	117	118	87	95	94	96	103	120	93	96	114	93	96	96	85	113	100	107	102	105	99	109	83	113	111	109	108	96	104	96	105	90	92	117	106	94	84	97	111	123	98	89	101	92	100	104	99	95	104	89	106	112	119	98	108	94	131	86	90	105	94	111	107	95	101	82	103	97	99	104	95	111	106	91	95	98	98
54383	77345	38444	7811	11852	15619	2441	1894	2706	863	657	542	396	390	384	319	278	276	277	227	218	227	200	207	202	200	199	176	186	161	167	163	192	156	173	164	151	172	163	168	166	155	157	151	151	142	143	155	147	157	152	152	149	148	164	141	161	151	146	141	154	127	160	141	140	137	166	142	155	146	161	124	151	137	139	143	127	138	146	143	151	136	139	148	139	153	140	138	147	129	151	137	145	127	140	138	142	135	161	134	125	136	160	143	119	145	161	145	131	152	131	143	154	110	148	139	118	142	148	139	158	131	125	148	143	130	153	136	140	143	128	143	155	159	146	151	162	139	135	129	155	143	144	124	148	148	141	122	149	145	132	140	147	139	122	121	142	144	148	136	152	131	132	142	143	130	123	162	141	138	110	121	152	125	121	132	126	156	130	158	122	144	127	130	115	147	136	145	130	148	133	132	130	131	127	151	116	146	144	141	138	107	125	133	141	133	150	130	135	142	143	152	165	146	147	152	146	167	120	140	138	142	138	148	127	145	145	135	144	127	139	147	129	135	151	140	122	143	123	120	156	135	131	137	133	163	152	149	117	128	147	130	137	141	145	160	121	142	119	149	132	148	138	138	140	131	139	151	132	147	147	124	143	125	147	129	137	143	143	137	134	132	157	131	125	128	141	134	139	123	132	130	147	122	133	128	132	115	126	136	128	143	143	168	151	143	150	129	126	154	156	131	111	139	140	148	123	133	149	135	141	158	142	126	131	123	132	130	159	147	143	152	133	147	159	151	160	133	125	131	158	143	137	129	142	142	145	128	151	142	134	129	131	179	125	135	135	144	134	140	145	137	122	139	151	127	146	135	124	141	150	160	149	141	136	143	149	126	121	148	149	140	143	140	155	126	122	153	126	127	122	146	134	133	135	132	139	110	135	144	127	167	141	166	127	136	134	130	138	144	135	162	158	137	136	114	137	148	164	153	132	147	119	161	150	160	125	134	136	133	158	133	137	142	149	136	151	152	139	117	149	125	145	126	146	152	148	135	127	137	136	136	128	153	145	140	117	111	140	131	130	145	119	157	145	137	144	151	134	137	146	136	156	136	145	133	162	140	150	159	139	125	128	156	137	131	148	133	141	128	128	124	133	157	150	129	149	140	142	151	128	134	159	127	161	128	131	134	135	136	139	139	123	138	140	133	135	136	144	152	128	141	150	155	135	150	172	122	140	132	146	135	146	127	146	138	133	130	135	143	120	134	148	132	162	140	127	148	147	165	134	134	127	139	133	136	149	149	130	161	124	149	133	130	141	127	149	137	149	151	146	141	121	144	145	135	124	124	128	139	158	125	135	128	142	154	170	139	153	119	123	118	133	135	141	130	133	140	119	141	142	129	132	152	124	133	137	148	147	125	120	134	130	119	132	132	131	119	137	122	148	138	123	141	149	138	147	154	142	131	117	139	141	130	122	146	155	147	127	112	137	154	139	128	142	131	120	126	161	154	130	145	132	151	133	171	139	150	145	138	150	133	139	142	133	144	148	133	124	121	128	142	135	156	144	133	136	139	151	134	119	144	134	144	125	157	148	144	132	136	149	109	137	152	119	148	143	122	127	139	119	135	142	143	149	156	155	137	129	112	136	142	147	124	119	148	131	130	120	153	155	155	138	138	113	153	125	122	113	177	119	144	142	132	130	140	146	143	130	147	142	131	143	136	143	141	130	141	146	134	141	147	115	127	149	134	154	156	167	137	156	155	148	153	138	143	136	143	131	147	131	138	133	125	140	137	143	119	141	146	141	136	148	134	128	138	148	118	119	153	135	151	154	142	139	133	114	164	145	154	147	126	146	126	164	132	135	144	162	125	154	154	144	145	146	127	127	134	136	155	147	136	156	156	140	134	147	117	134	129	132	148	127	141	135	143	152	113	137	143	164	145	148	142	137	154	159	126	129	151	140	116	149	155	152	106	121	142	129	146	132	151	132	132	120	163	129	122	158	136	126	131	145	140	137	131	142	172	121	148	140	137	139	141	132	140	147	149	119	120	125	141	146	123	157	123	143	137	137	155	145	153	141	152	129	152	126	138	145	138	141	136	142	139	124	170	161	134	133	138	157	147	149	141	116	158	126	134	126	143	144	136	140	154	155	158	133	132	130	131	149	130	145	152	139	158	130	121	167	144	139	147	126	152	126	128	132	132	132	132	123	140	169	141	138	145	160	139	121	126	129	130	143	156	137	141	153	143	132	158	138	138	126	143	133	141	135	155	121	140	145	124	148	136	134	146	133	131	120	140	138	146	166	135	132	150	126	132	145	143	128	135	151	167	143	143	132	135	133	127	138	141	149	130	132	143	162	150	136	120	133	138	143	127	120	136	124	148	123	148	142	138	130	138	130	129	130	131	138	155	127	127	120	112	144	142	128	141	147	139	128	161	123	161	136	148	114	132	150	142	160	149	162	151	156	135	137	136	134	145	143	129	148	130	138	127	144	159	131	117	137	157	136	159	135	136	140	140	141	146	134	146	122	123	134	157	137	130	137	142	149	122	131	143	136	133	122	136	132	139	157	137	153	158	144	138	130	139	139	128	163	146	125	147	155	154	131	140	128	160	135	144	145	174	151	128	134	144	134	144	137	152	136	126	124	131	142	129	129	134	150	139	144	168	132	146	149	138	138	127	139	118	136	173	156	131	136	136	157	133	146	126	140	132	144	141	122	135	127	120	138	154	121	155	131	145	128	135	127	136	142	156	152	152	140	137	136	133	142	138	142	134	136	124	122	144	128	125	121	130	152	142	152	131	154	115	132	131	132	152	137	138	128	150	158	155	147	137	133	109	149	143	149	119	133	132	148	131	144	137	116	130	149	131	127	131	144	127	144	144	144	117	124	130	124	133	126	144	135	110	124	141	150	123	119	135	131	168	130	136	140	147	134	142	127	130	138	132	129	139	147	134	121	133	126	141	130	151	157	145	154	143	135	129	122	132	144	151	150	154	140	121	143	128	142	137	132	137	145	135	132	152	144	120	165	105	121	124	142	141	136	120	122	144	144	152	142	146	142	160	159	138	151	164	140	149	143	143	144	138	128	149	138	114	141	139	156	170	155	125	123	134	134	121	161	119	128	131	155	131	134	151	112	132	156	141	147	145	139	145	144	139	140	144	125	117	114	135	141	124	147	142	140	150	157	145	147	158	151	139	150	130	140	116	128	123	131	143	146	140	119	160	138	134	139	136	116	140	135	132	133	131	127	138	155	135	144	143	136	124	134	139	121	141	157	125	127	138	146	147	156	133	157	135	147	140	135	146	162	124	115	128	142	145	138	129	136	142	116	140	130	123	135	134	126	143	135	143	140	131	120	164	120	137	141	139	133	137	130	154	142	150	144	137	153	153	143	138	139	115	147	119	132	126	142	133	134	131	141	149	132	123	138	149	136	137	143	137	126	137	137	150	142	142	116	129	133	138	132	129	147	137	149	129	117	143	143	117	132	147	142	141	145	152	146	147
28217	22417	18675	2745	663	685	427	394	370	376	364	332	350	321	284	324	306	332	346	347	318	344	365	284	324	338	341	328	313	328	331	325	310	372	329	318	311	318	345	311	310	314	346	342	304	310	330	341	347	302	334	351	336	314	313	318	320	320	346	333	325	315	323	364	315	338	332	325	304	325	329	308	312	338	314	317	333	332	320	320	320	329	312	340	319	328	313	306	329	315	327	325	306	340	277	351	339	336	340	304	287	349	335	304	354	356	287	327	317	312	311	337	327	317	323	362	320	323	339	331	314	303	346	337	356	336	350	312	306	326	288	286	309	304	314	348	304	305	339	321	331	324	339	325	305	314	333	330	311	343	350	349	314	312	305	325	328	345	352	328	322	294	325	294	340	322	338	321	316	304	300	325	333	351	340	305	316	314	333	314	341	309	314	315	337	320	305	311	347	326	317	310	328	311	330	308	312	309	337	348	349	340	354	305	312	314	324	296	293	326	332	320	352	350	312	332	314	342	304	348	331	330	333	317	332	291	308	333	331	334	308	341	321	279	350	313	304	302	318	294	289	340	300	324	351	320	332	341	335	337	347	330	332	327	298	333	322	354	379	321	322	282	336	328	289	332	352	313	300	313	315	326	328	311	315	317	321	357	324	321	335	295	333	327	305	340	341	333	306	335	316	335	330	336	333	320	299	342	311	300	323	324	318	342	334	360	339	316	302	360	328	317	313	296	328	326	316	322	334	328	306	345	322	353	320	325	319	332	342	350	320	330	315	328	302	329	325	322	343	324	297	319	311	305	335	305	312	321	320	326	311	337	326	318	315	323	316	318	321	295	327	321	357	321	315	341	344	316	319	322	362	309	309	314	320	340	326	330	338	323	313	346	385	322	344	343	332	306	352	317	323	314	299	331	337	325	359	331	314	335	300	300	299	302	330	323	359	358	326	310	326	334	306	314	314	326	344	335	340	308	324	309	310	318	328	317	306	322	330	322	314	322	341	331	349	321	306	315	293	316	318	312	317	323	347	317	290	309	350	320	323	352	324	337	312	346	309	292	319	342	313	320	358	351	340	352	327	371	357	303	340	301	328	344	307	346	307	299	340	381	316	327	346	322	310	324	318	313	325	305	347	313	334	341	356	299	298	307	323	316	322	303	328	291	345	299	318	329	321	308	345	318	328	343	303	336	325	301	324	392	320	328	335	314	370	302	339	350	315	337	311	322	332	320	337	317	342	313	343	326	333	305	321	319	320	305	342	328	326	340	335	335	328	312	310	290	311	335	331	346	339	312	306	344	316	323	306	335	365	344	328	320	338	340	348	315	358	351	310	348	334	348	350	303	322	317	332	334	305	323	305	317	302	316	313	344	295	337	307	313	305	319	321	318	323	329	344	350	309	307	308	323	331	346	331	289	329	316	329	302	308	317	306	327	342	360	366	372	295	311	320	320	335	317	329	320	352	322	331	342	310	347	324	298	277	309	358	320	302	359	327	312	308	320	328	319	326	315	317	327	321	275	298	307	310	302	330	333	345	298	319	305	304	332	307	314	329	336	336	344	314	329	348	356	359	319	347	325	321	334	338	301	347	322	355	320	338	317	343	332	337	334	297	339	328	330	343	373	350	303	341	330	336	313	322	341	287	325	335	338	293	333	333	302	325	342	355	320	337	344	324	321	305	304	324	345	337	325	322	344	348	327	334	299	331	357	334	328	330	338	345	284	326	300	363	345	335	338	307	339	313	328	330	312	342	316	302	340	293	304	312	320	297	333	319	301	319	323	329	300	331	326	321	322	324	308	317	356	324	328	292	330	305	331	343	308	324	309	323	324	281	320	294	324	321	342	329	279	322	324	341	300	341	333	309	320	336	349	306	321	307	313	327	344	322	329	282	329	359	334	339	321	338	304	319	351	285	340	330	312	328	314	328	297	332	317	333	331	307	323	316	307	290	328	333	315	323	322	311	363	335	307	328	342	332	314	309	307	324	349	304	326	321	319	311	292	350	305	288	339	296	358	317	330	333	326	336	303	335	345	325	316	358	297	315	298	315	309	313	357	354	315	309	298	309	301	306	313	298	317	294	337	333	352	310	311	336	358	292	337	348	364	331	318	317	328	343	353	340	336	313	309	332	333	284	307	325	315	311	338	321	326	346	343	292	329	299	325	326	317	344	308	329	343	335	337	329	323	297	333	336	364	328	348	300	324	350	315	341	299	373	320	320	319	352	335	317	309	281	324	332	323	321	316	370	320	318	325	304	307	321	333	333	340	349	312	344	295	347	300	319	317	332	360	332	322	280	372	358	298	341	340	331	300	338	326	349	331	334	344	332	322	340	318	300	310	322	355	334	314	268	324	313	367	322	345	370	348	338	300	320	284	308	319	335	307	309	313	323	306	326	321	328	341	356	334	290	355	291	310	316	312	326	307	324	317	339	329	313	328	326	324	331	294	305	355	294	330	313	345	330	338	308	337	341	344	297	337	312	341	369	303	304	310	329	316	328	317	345	369	328	325	322	340	328	337	318	326	320	360	318	344	308	323	341	304	362	327	316	331	343	319	343	338	342	321	306	325	353	343	303	334	294	326	292	297	305	319	333	332	329	338	307	311	331	342	325	314	337	328	317	318	381	313	330	303	314	315	344	315	335	290	341	333	314	349	304	323	333	318	330	372	293	337	312	318	298	292	290	300	345	324	319	362	325	357	350	339	285	334	340	323	333	341	295	322	337	299	355	337	316	349	343	307	315	339	347	342	302	292	347	317	307	308	316	319	330	343	321	308	321	317	333	306	327	372	336	320	331	301	334	322	320	310	310	337	343	309	292	338	309	299	305	382	335	352	313	312	331	316	318	293	334	311	320	339	347	327	319	320	312	316	332	308	340	322	359	322	296	314	352	311	333	321	298	347	310	311	323	325	326	322	341	336	300	297	335	310	313	332	314	349	321	317	347	299	319	303	323	301	362	303	317	329	318	290	342	311	322	342	309	303	364	311	368	348	325	315	318	291	356	339	315	309	343	314	320	316	308	298	317	354	346	362	287	332	317	334	296	329	300	321	328	340	327	319	363	338	317	338	335	349	305	307	321	334	294	327	348	325	332	352	330	340	341	335	313	325	358	320	309	329	329	319	332	284	326	307	302	344	333	324	333	315	318	333	328	307	339	305	335	318	311	328	334	339	313	314	341	322	326	312	305	319	324	341	363	325	308	322	294	330	319	340	319	335	337	341	321	324	322	308	309	289	358	334	304	321	320	321	320	353	336	308	323	293	349	297	303	317	304	330	327	318	313	310	314	350	298	332	354	283	318	332	317	352	339	357	317	348	338	263	324	326	306	319	321	316	341	320	307	347	303	328	294	326	306	338	329	320	322	304	329	314	296	324	294	321	318	305	358	360	322	287	291	337	332	344	333	333	338	355	350	302	287	310	354	302	331	347	321	317	302	317	309	336	292	342	306	359	339	326	333	328	332	345	350	309	315	330	307	326	341	344	307	307
29163	30929	15956	1708	1222	1218	715	628	567	498	402	468	434	454	452	411	438	445	428	447	432	438	471	459	447	473	463	413	443	414	435	465	433	437	433	420	408	426	449	444	428	457	462	438	410	429	447	387	402	403	453	405	488	416	419	392	431	397	442	445	422	479	436	419	411	407	409	470	464	450	424	415	440	414	415	429	431	445	382	437	443	403	451	435	447	401	463	393	465	431	411	403	454	394	420	496	444	408	442	410	453	447	419	452	450	405	412	428	409	425	415	436	450	410	416	445	451	437	438	432	467	425	419	417	444	443	448	448	447	444	438	443	411	423	408	457	396	445	440	443	419	421	426	444	459	428	415	432	403	439	422	397	435	450	423	429	425	439	413	408	427	443	435	420	439	415	406	433	422	466	447	413	442	427	441	419	426	424	444	417	428	416	412	410	395	429	418	427	413	455	437	472	448	403	423	428	430	435	422	442	444	372	389	423	415	436	406	427	429	451	417	427	426	458	428	438	408	411	418	425	417	428	471	455	454	400	420	431	403	407	400	372	436	451	466	451	475	386	458	432	417	432	455	440	403	463	418	412	404	423	452	412	462	446	418	393	438	441	422	415	427	443	420	410	430	407	400	434	440	398	402	416	442	484	418	432	421	409	432	441	452	406	415	424	434	425	445	433	383	431	435	443	435	459	427	417	434	426	438	431	391	417	422	445	437	400	424	440	398	423	422	424	475	461	447	426	407	421	404	405	431	422	426	438	458	381	437	394	386	438	407	440	447	421	430	433	428	404	424	423	402	431	440	460	435	401	427	464	400	435	381	413	421	400	400	422	425	449	448	427	434	414	474	433	438	408	391	405	413	450	412	440	431	500	415	432	408	401	443	473	436	439	449	417	439	452	410	428	423	415	403	408	403	426	443	400	413	390	420	416	460	435	453	439	392	381	464	440	449	415	457	422	411	455	403	433	449	430	422	443	435	447	427	409	435	396	436	462	404	400	431	420	457	419	417	421	433	443	422	451	405	453	441	412	414	440	412	398	468	431	430	456	421	451	414	393	420	415	395	427	442	428	414	412	437	399	443	425	386	407	426	410	424	427	453	434	422	414	433	433	461	420	389	473	438	415	429	441	394	429	416	405	389	413	436	462	432	390	436	444	442	376	455	413	445	408	416	432	445	421	419	443	476	450	406	413	448	441	443	410	422	448	432	448	450	420	433	419	447	445	447	423	416	445	453	417	438	404	431	469	462	432	439	422	427	427	419	445	433	436	441	395	412	441	429	392	408	422	451	447	436	440	419	451	432	434	459	431	411	404	446	402	426	399	435	392	433	456	452	388	429	439	414	439	419	422	433	416	391	436	440	421	465	418	436	427	430	417	441	411	460	427	415	407	425	421	401	415	404	458	421	449	420	469	494	444	434	430	433	412	426	434	448	466	440	409	439	430	407	413	416	405	486	434	419	413	403	435	451	437	458	415	418	437	421	413	450	422	458	435	406	432	456	447	430	442	443	458	435	438	437	453	420	435	432	443	433	407	400	432	444	444	461	445	424	405	420	422	403	406	408	446	425	442	432	437	443	461	440	417	450	445	445	458	434	425	414	433	381	443	440	443	446	443	449	410	454	422	389	454	376	452	459	418	434	412	429	419	438	451	417	443	440	429	423	412	404	423	466	423	420	425	411	437	420	417	426	461	442	448	428	427	433	458	443	442	431	399	395	441	468	398	462	416	442	447	416	437	409	410	433	447	440	426	437	433	430	444	426	393	436	443	415	429	426	439	452	433	417	422	395	471	449	411	418	428	401	425	433	414	458	487	424	428	427	435	435	463	397	432	423	479	444	445	417	433	441	439	420	407	403	447	427	422	417	420	436	444	426	386	429	419	445	455	398	397	426	438	405	419	434	439	441	422	402	440	399	448	410	424	415	447	430	418	430	417	417	432	447	429	389	432	423	436	403	420	404	448	422	464	437	459	415	420	429	403	395	452	405	409	405	393	412	435	405	415	428	461	424	411	428	422	404	432	442	439	411	406	441	418	441	417	421	412	464	479	393	427	414	417	436	444	406	430	474	388	426	419	412	425	430	414	388	457	467	398	453	411	438	469	398	437	428	390	432	415	433	422	451	422	426	477	429	464	444	431	447	409	426	432	487	419	469	425	433	429	434	391	389	406	428	447	455	443	445	426	416	429	455	426	431	442	424	427	457	417	457	446	438	457	417	427	394	446	421	426	471	439	405	456	409	434	419	386	444	429	441	406	417	395	434	447	421	419	421	423	428	448	476	418	414	430	431	423	396	416	419	435	442	435	405	431	431	408	430	453	415	450	397	466	432	448	434	404	401	416	418	449	437	460	405	402	417	442	417	439	412	420	405	454	409	434	415	433	432	433	447	440	443	416	408	418	419	394	420	419	443	447	445	448	444	419	408	456	467	436	447	430	441	418	434	466	473	431	452	439	417	444	428	433	412	452	450	395	440	462	411	448	433	426	413	437	435	421	406	430	440	457	406	430	446	452	423	424	444	451	414	428	458	446	432	435	463	399	433	436	420	424	455	412	410	466	406	406	453	439	436	375	417	417	429	406	419	423	426	422	408	422	409	439	403	484	401	409	417	397	406	444	424	460	415	414	446	407	417	412	462	429	412	420	455	417	445	427	439	389	481	404	417	477	418	479	423	443	433	427	425	437	430	412	428	433	472	439	425	418	439	394	454	427	410	425	411	438	399	428	435	408	394	407	425	446	443	388	439	420	444	421	411	455	388	438	476	412	388	437	467	437	411	427	432	428	420	431	401	447	427	423	408	417	441	414	410	439	434	461	440	481	425	436	427	418	421	428	408	423	428	419	381	445	465	433	429	418	425	388	445	417	412	437	419	426	418	433	405	424	391	427	424	414	449	454	414	421	394	421	464	402	456	442	420	428	418	395	406	437	442	441	409	488	429	457	433	440	398	404	414	412	429	438	432	415	435	455	407	411	420	430	367	440	439	431	405	393	419	437	425	416	443	443	465	404	423	396	379	441	455	475	446	428	434	465	441	467	431	445	403	409	447	422	442	448	415	412	466	411	450	435	432	408	411	449	463	411	449	442	478	415	440	434	423	409	427	396	435	443	445	464	396	390	452	451	390	419	429	436	449	455	425	424	419	400	453	386	425	425	417	470	445	440	417	463	460	458	400	409	419	419	401	395	435	429	418	454	448	420	420	410	412	432	451	448	431	424	430	414	430	389	414	412	432	457	419	416	403	454	458	432	429	439	435	436	431	449	410	423	411	452	446	425	424	368	461	459	417	440	413	416	425	429	436	404	445	430	407	429	426	448	413	423	443	440	411	450	428	411	430	402	439	452	445	476	428	417	420	465	453	415	431	431	417	445	436	426	454	423	465	456	452	448	414	420	424	423	425	420	404	458	459	430	447	435	415	428	431	450	438	395	422	427	430	452	455	469	410	441	481	414	427	470	410	421	420	416	421	431	463	407	371	425	428	433	445	421	408	389
24351	21545	29184	24336	21120	19351	4455	613	783	371	329	336	293	302	262	264	263	269	275	228	259	275	282	261	266	283	241	268	251	258	238	266	244	255	247	274	276	253	231	265	261	223	261	267	252	257	256	230	270	241	246	259	275	247	248	239	223	247	274	253	250	253	247	255	244	251	244	251	261	260	239	242	247	242	241	214	226	227	223	240	235	248	221	253	262	208	223	260	241	256	235	231	256	218	221	241	252	226	232	239	233	242	218	239	219	251	282	224	254	254	238	211	246	251	238	221	260	218	246	241	226	266	226	237	252	244	253	256	242	248	238	232	245	249	232	238	241	262	221	255	244	249	246	231	289	248	243	253	237	238	232	210	221	242	266	251	253	224	259	244	239	222	235	254	269	244	241	256	257	252	241	243	236	232	240	229	240	268	231	263	238	240	217	253	232	253	214	245	231	267	259	253	219	275	259	257	242	250	247	237	242	247	262	251	243	248	247	234	264	255	264	265	231	242	218	259	219	227	216	249	265	252	232	266	259	218	265	230	226	268	224	251	240	258	223	243	229	265	243	216	237	257	257	233	244	253	254	234	233	265	241	271	245	267	263	239	242	217	229	243	242	236	264	253	231	231	233	247	244	228	226	243	283	234	254	233	228	241	221	241	247	221	270	226	219	248	235	285	256	271	249	225	231	247	254	230	245	236	253	230	256	277	280	252	259	260	259	238	263	249	250	222	253	269	229	239	248	252	237	223	207	251	268	256	246	251	244	259	238	250	248	237	223	258	247	250	249	277	241	238	255	271	236	266	250	234	264	244	254	232	265	231	221	205	255	236	230	247	234	233	261	232	241	244	235	257	245	253	243	236	235	272	251	266	224	255	220	226	246	219	245	247	239	216	253	250	230	243	249	252	255	249	249	264	232	252	209	242	253	224	263	238	253	257	244	248	266	236	237	236	242	270	267	238	221	249	217	261	248	260	249	219	245	230	239	230	257	247	231	262	232	251	236	241	279	250	239	264	258	243	251	218	206	233	213	244	240	259	248	237	221	242	267	212	262	254	251	257	261	260	227	229	266	251	244	256	246	237	247	226	228	224	240	240	225	257	214	285	257	259	238	251	238	227	245	270	259	220	244	248	256	244	243	237	238	247	243	241	254	257	245	247	244	237	210	231	228	219	279	234	230	232	260	254	259	213	265	260	217	253	250	237	255	216	243	241	242	217	251	245	256	235	233	234	235	231	262	258	256	220	233	259	245	239	228	252	243	248	256	237	240	271	231	239	252	236	255	254	218	264	221	250	247	240	245	245	217	244	245	242	238	249	242	267	217	244	262	238	227	233	235	241	220	250	266	246	255	226	243	206	268	240	256	245	258	232	260	261	248	250	252	247	251	244	263	212	237	254	238	259	260	243	230	270	270	219	262	261	237	252	208	257	259	233	230	253	219	235	232	272	229	243	214	233	238	254	246	238	248	245	254	263	243	254	225	231	267	246	239	242	247	255	257	218	254	265	237	258	234	247	268	251	223	243	239	267	243	243	233	280	247	232	260	229	240	238	229	266	230	240	236	248	252	222	268	256	220	259	252	219	225	270	265	243	258	233	253	225	225	248	232	229	248	246	268	238	229	233	247	254	225	249	225	225	251	232	248	236	236	277	235	250	240	228	276	238	248	244	255	246	229	232	255	264	230	254	253	224	243	277	241	217	238	232	242	211	227	237	243	260	251	254	227	219	244	241	271	242	259	245	239	261	235	250	217	229	252	243	245	237	215	251	264	235	217	238	209	249	262	244	247	231	250	241	256	235	233	263	217	247	215	263	235	235	215	205	236	219	237	225	258	245	222	259	233	253	260	216	269	213	230	229	257	238	249	234	238	266	247	239	242	241	241	256	253	263	248	209	245	240	241	223	234	250	240	226	247	233	220	273	237	257	230	219	242	265	248	230	242	250	239	221	263	259	268	246	273	254	249	216	264	275	228	259	247	245	249	216	242	248	231	251	247	260	251	234	249	239	255	240	240	227	252	227	248	234	219	210	229	254	232	247	247	252	247	276	270	224	262	248	270	266	233	231	237	258	253	260	249	251	253	236	251	254	250	264	237	245	219	261	241	253	266	245	230	253	230	265	227	239	251	236	244	239	242	248	223	254	232	230	224	239	233	247	253	264	253	256	230	224	241	255	262	230	252	234	234	225	244	238	223	254	252	216	251	280	277	240	219	263	233	220	249	244	252	250	236	250	236	257	207	224	251	239	235	257	262	233	222	273	227	256	294	256	218	238	227	260	251	241	248	222	231	225	225	266	228	216	235	241	245	213	273	218	248	252	256	236	231	270	236	270	227	246	252	242	243	260	234	214	248	243	228	239	248	261	252	239	226	237	254	231	241	230	248	206	208	218	258	244	240	240	226	206	253	227	247	246	252	267	267	243	241	227	225	231	265	254	241	239	234	233	239	250	239	221	242	271	250	228	245	236	237	259	253	244	311	237	224	243	262	256	220	249	254	259	251	250	213	252	234	238	267	255	250	240	248	237	262	244	260	246	263	254	239	242	269	251	234	240	264	260	224	251	220	230	248	250	221	277	258	270	222	262	236	247	264	255	237	247	230	237	227	227	229	266	247	249	249	247	242	264	262	270	227	271	226	242	241	231	217	257	241	246	251	228	260	272	205	231	241	255	262	228	242	253	273	257	275	227	216	249	243	225	222	229	230	238	267	243	237	263	238	217	243	245	238	235	242	233	255	246	227	234	268	252	248	218	237	255	229	246	233	255	257	267	232	233	224	244	242	267	217	284	257	245	261	232	236	245	250	254	250	275	242	216	220	209	245	281	258	232	254	266	238	236	243	239	213	236	246	230	229	249	298	279	238	274	234	265	247	264	260	265	249	228	248	246	263	229	244	254	257	274	238	230	242	237	264	268	273	252	246	232	250	228	221	226	238	270	223	249	261	266	242	236	255	266	242	273	229	239	270	249	229	236	237	232	253	247	262	248	258	229	232	230	251	259	234	256	229	230	235	273	287	267	241	268	264	264	217	245	225	242	236	251	222	234	252	229	245	256	223	251	236	231	220	230	251	227	222	253	262	257	247	231	241	251	285	248	236	263	232	248	245	228	260	219	224	248	221	229	249	227	250	255	242	232	228	220	262	227	274	236	259	242	215	237	229	258	238	234	238	258	238	252	254	257	264	241	221	260	251	241	225	257	236	256	209	246	247	238	250	256	233	238	264	222	249	243	251	261	229	223	260	257	227	236	252	214	232	235	240	241	232	217	248	253	255	211	245	241	218	233	253	237	222	249	251	217	226	244	246	242	273	245	247	250	223	251	233	236	257	230	233	228	245	249	230	261	267	264	231	257	236	236	262	255	255	219	260	231	217	239	233	263	255	267	199	260	269	255	235	236	241	256	246	260	261	231	249	247	238	217	245	257	227	219	208	238	231	232	251	261	248	229	232	250	249	253	251	258	249	242	238	250	245	203	267	219	258	225	219	238	239	237
52782	69146	37096	6087	5762	23011	1885	1297	1640	759	602	558	482	442	422	429	413	424	392	361	393	370	374	355	368	377	365	372	328	371	310	329	346	339	325	303	317	340	317	354	316	349	349	326	336	331	340	345	314	328	350	318	385	349	310	348	327	310	322	316	312	322	343	320	304	361	316	307	334	344	321	309	364	303	321	322	335	324	299	307	332	330	336	335	369	350	309	329	299	309	356	310	338	322	303	341	367	327	331	303	324	329	335	321	315	351	352	333	353	337	330	342	343	352	326	299	318	359	343	299	346	323	353	335	345	346	298	364	339	346	359	352	331	315	339	281	307	312	345	331	342	332	354	325	303	327	339	352	322	349	309	334	317	337	363	309	337	340	343	333	341	337	316	334	336	342	327	326	326	332	335	320	333	331	363	289	351	343	332	330	320	361	332	341	329	301	338	340	336	308	338	330	311	319	325	357	355	345	323	287	341	315	351	334	315	360	318	325	341	323	326	345	339	331	300	321	314	342	339	313	323	316	347	338	309	331	310	316	315	338	301	369	314	351	328	319	361	364	338	320	305	343	355	321	313	330	321	301	364	282	325	280	376	321	317	349	303	312	309	341	358	303	358	339	299	365	289	314	352	325	312	341	339	339	350	329	356	318	329	282	302	332	328	355	337	352	315	334	321	352	348	327	333	328	332	340	334	345	307	321	339	306	340	332	353	358	336	318	331	325	342	322	377	363	334	312	342	353	348	305	339	339	309	343	327	345	351	348	340	341	325	339	316	363	328	316	286	358	310	354	381	325	329	312	335	319	304	307	382	337	281	327	321	335	311	357	320	324	320	314	317	355	302	341	307	304	332	311	320	362	336	367	300	307	333	345	350	318	316	305	342	346	299	351	329	327	316	292	305	350	339	330	304	332	311	328	331	341	337	306	338	364	348	338	339	344	342	336	310	315	334	317	359	309	347	329	345	330	346	358	340	355	307	331	356	308	319	346	323	312	326	334	334	348	349	332	296	326	289	323	312	342	348	343	348	321	360	356	291	354	347	330	321	341	332	320	323	350	366	305	347	350	320	323	367	322	337	318	348	344	316	333	329	321	314	323	342	325	325	313	312	329	320	333	318	337	342	324	308	324	326	268	352	323	328	327	333	355	335	346	330	342	324	301	322	349	342	327	336	336	314	331	352	328	311	320	357	318	329	328	375	337	313	331	351	317	341	329	327	327	346	357	331	310	352	348	331	330	321	326	315	333	321	325	324	368	325	310	294	307	326	362	326	359	316	324	314	338	302	356	355	320	335	319	283	321	355	360	330	313	353	310	347	316	362	322	313	306	324	331	313	365	287	341	318	318	314	332	346	373	348	313	305	324	344	335	337	340	315	362	317	362	358	321	345	326	324	318	306	336	320	320	321	322	339	336	324	334	343	320	322	310	320	337	343	321	323	309	358	352	355	322	320	325	324	313	302	290	339	321	326	349	310	340	345	330	331	322	327	372	326	318	272	282	339	344	329	373	324	328	341	324	329	332	310	322	305	330	330	329	352	343	325	325	339	332	324	332	317	338	316	329	329	309	314	304	312	309	330	316	308	344	342	320	339	334	359	319	331	321	324	344	334	341	352	339	322	335	334	324	333	317	327	301	299	349	336	356	353	339	322	335	304	316	318	313	314	309	309	324	318	335	332	310	331	329	313	321	342	301	325	337	344	344	353	348	358	366	315	317	328	316	351	329	325	322	317	332	311	338	349	348	327	331	339	315	324	327	339	325	360	318	339	313	355	348	355	309	326	347	374	334	334	357	362	330	341	359	319	347	304	322	307	329	316	312	353	323	284	281	323	346	353	322	335	308	355	298	340	346	340	307	343	343	320	317	302	356	318	345	336	320	309	292	341	348	332	320	308	288	354	328	330	313	335	354	303	319	364	315	331	348	345	344	288	322	313	364	325	319	336	318	319	328	313	367	337	326	336	295	333	304	334	311	305	354	344	311	347	319	327	305	312	318	353	306	340	338	323	307	332	336	313	336	334	336	364	325	338	333	327	344	304	343	298	326	314	325	321	312	342	342	327	313	347	314	320	335	303	351	328	334	315	345	322	352	335	325	310	338	326	292	337	353	338	345	333	341	329	340	318	347	350	339	292	331	319	313	316	350	288	339	323	338	307	340	353	331	323	308	329	372	340	343	338	294	340	344	354	332	357	336	351	329	313	333	323	341	350	331	361	354	319	291	372	313	320	330	320	313	327	329	334	323	311	341	309	343	289	342	332	342	337	342	316	345	355	340	319	314	348	318	323	340	336	325	310	334	323	325	324	332	332	317	326	317	341	303	340	303	350	315	338	325	328	342	314	295	326	298	318	328	339	324	330	331	336	331	345	329	348	346	332	315	320	314	332	307	289	339	306	341	350	310	327	328	336	331	331	331	310	341	312	304	323	322	329	333	356	336	308	345	330	329	290	317	337	332	319	351	324	322	336	334	334	327	336	339	332	300	306	316	351	326	349	318	349	343	329	343	323	306	350	330	324	340	332	339	340	337	311	319	369	317	304	343	310	290	334	328	333	358	325	359	310	308	331	310	337	324	323	327	347	339	336	330	334	338	332	330	305	347	322	330	314	299	334	322	346	296	317	313	344	295	354	313	345	353	310	326	315	319	325	328	329	313	300	354	351	342	299	315	308	326	310	312	339	331	341	368	331	341	321	335	333	325	318	342	356	338	317	341	323	346	341	338	339	347	317	313	340	314	328	327	297	307	326	295	338	313	305	328	300	331	315	305	338	336	310	326	313	307	324	323	350	334	333	319	347	343	303	330	310	325	352	320	334	334	343	322	361	326	343	335	315	312	322	291	338	290	319	317	314	325	310	297	329	348	322	312	339	349	326	335	317	333	328	314	331	339	340	345	343	341	319	318	314	347	321	311	319	333	302	357	331	324	321	348	320	312	326	342	334	316	336	348	324	340	317	320	321	339	326	344	294	347	328	317	338	322	329	334	337	335	349	294	338	309	336	299	340	294	356	331	297	278	340	311	341	332	326	312	337	329	335	329	347	306	312	304	342	334	335	314	330	320	320	350	344	330	293	345	360	345	337	326	337	336	331	311	343	345	329	321	347	342	329	331	291	323	327	307	329	331	322	336	324	330	311	358	331	315	304	299	340	318	301	315	323	354	331	334	346	313	357	332	318	314	302	338	343	308	359	320	312	299	324	327	351	332	318	339	283	312	336	321	329	311	334	340	323	325	326	318	372	326	328	324	332	322	336	280	301	331	321	308	321	303	335	332	317	362	319	354	324	319	320	331	360	309	333	335	316	335	327	315	349	333	333	320	345	347	333	313	329	315	301	335	348	359	329	362	369	338	337	314	305	327	308	327	332	336	348	311	324	337	317	326	318	345	308	290	329	337	298	342	344	331	341	333	336	324	335	329	348	350	346	332	327	279	338	332	314	354	326	326	316	337	321	306	311	346	300	351	304	320	317	296	350	325	323	341	338	338	340	342
23395	21485	29645	23795	21720	27703	12973	1192	1087	316	255	246	214	165	177	195	141	158	138	124	128	127	125	123	122	117	108	143	113	122	126	126	125	117	89	115	121	150	117	102	104	118	111	122	127	94	103	101	108	108	124	110	101	108	115	111	128	114	126	100	110	115	106	101	125	84	125	104	116	145	99	119	122	108	119	97	115	124	110	117	97	123	125	103	101	108	102	107	134	123	100	119	108	105	107	106	118	106	131	109	98	104	110	117	115	101	101	114	104	102	107	121	95	116	99	119	120	107	129	115	137	118	112	102	101	107	109	105	105	113	117	109	121	139	100	104	111	118	103	87	99	114	126	102	101	100	128	97	101	137	111	114	118	126	119	121	122	119	108	107	111	114	127	117	103	122	128	105	114	117	119	122	97	121	99	112	103	110	105	122	113	111	101	112	97	109	112	93	109	121	124	87	97	99	111	103	132	119	97	139	99	122	103	112	109	103	106	85	111	106	93	116	88	109	114	114	107	109	123	116	102	125	110	96	118	130	108	112	106	113	117	99	118	95	106	99	101	109	101	108	103	112	101	119	112	116	108	108	109	114	96	135	122	120	107	115	119	107	101	116	121	115	116	106	95	141	113	120	106	103	112	109	108	96	97	116	116	105	121	116	122	98	106	104	115	111	105	125	119	118	113	122	103	99	95	111	115	128	130	94	91	105	119	94	98	107	93	106	101	106	96	99	99	102	114	117	138	116	106	102	107	132	111	113	114	107	108	104	114	111	127	102	111	101	109	115	99	101	93	102	97	115	111	107	116	113	127	123	125	122	109	142	120	116	99	120	96	104	107	111	109	102	94	102	111	103	120	93	104	117	105	125	102	118	118	122	109	129	113	113	115	114	97	96	106	95	110	106	99	132	98	113	105	111	127	112	92	119	101	114	102	115	116	123	124	105	112	127	126	112	102	107	109	99	108	112	121	110	117	105	116	107	120	101	108	103	95	109	109	128	98	109	110	123	105	115	106	122	126	112	114	123	108	109	106	102	123	126	88	113	121	101	107	118	89	113	94	109	100	107	118	99	134	107	117	104	113	106	92	106	94	112	112	127	100	100	99	108	101	108	109	112	116	112	106	127	121	88	114	120	108	107	122	113	121	109	109	114	114	110	127	114	119	101	107	96	110	92	103	119	121	99	81	121	113	119	99	140	100	112	93	109	107	99	119	108	98	93	94	106	99	121	97	102	123	122	93	100	100	101	99	96	94	117	104	110	102	107	112	113	110	107	121	114	111	116	119	109	109	113	115	105	111	103	132	99	108	109	111	122	106	100	102	111	111	122	109	106	117	100	115	101	110	104	110	112	91	121	112	116	84	108	102	103	108	108	110	99	115	111	109	111	91	117	118	118	104	110	101	97	111	105	108	110	113	100	113	107	109	109	96	120	103	120	104	102	113	100	98	107	125	120	127	94	114	112	99	127	92	106	119	94	105	136	114	122	119	88	89	113	117	107	119	108	115	108	107	99	124	102	99	115	107	115	91	113	104	112	103	106	98	106	132	94	94	129	120	98	97	106	91	109	103	91	107	103	113	102	108	115	109	126	95	113	116	107	117	117	103	109	95	111	120	108	91	129	106	82	110	117	117	106	101	123	109	119	114	106	102	105	97	109	119	103	115	130	119	122	115	110	106	105	91	122	112	111	106	108	107	106	98	118	113	118	108	111	102	115	112	126	115	107	124	112	81	108	98	112	112	103	101	103	110	113	116	106	113	99	122	136	108	100	128	111	111	126	104	90	106	118	119	126	122	107	115	121	110	100	92	104	113	121	114	115	118	114	103	102	127	111	104	127	111	120	118	121	100	124	107	108	125	115	103	112	106	92	104	99	109	103	93	110	95	105	113	105	115	107	104	96	98	118	115	139	105	88	108	114	122	105	117	118	121	111	115	109	121	116	101	121	87	107	112	98	107	116	102	108	124	121	85	84	123	116	137	124	90	87	114	88	104	101	107	105	124	89	104	98	107	98	124	94	127	110	102	93	107	110	123	93	97	108	117	104	110	88	115	103	106	106	97	95	108	117	88	124	95	115	103	102	119	117	114	108	90	105	124	114	94	108	108	106	100	116	99	120	110	85	125	107	96	123	106	126	124	108	100	103	114	109	103	105	84	101	122	110	103	110	108	115	119	111	106	104	109	111	117	94	114	109	108	118	110	104	90	115	101	105	111	115	106	113	123	122	117	108	111	114	119	102	118	108	90	110	113	112	122	100	110	107	112	105	103	83	122	137	95	106	110	85	107	112	135	100	116	96	104	116	110	105	111	97	87	113	103	109	113	131	98	111	123	90	110	115	118	93	107	115	116	113	108	128	92	123	110	94	111	115	101	102	113	113	133	119	124	107	106	111	100	113	115	107	107	92	115	118	108	97	106	108	107	150	99	91	88	104	99	109	121	115	128	114	123	101	87	112	113	121	112	93	119	115	110	109	110	102	98	98	106	110	100	114	109	123	104	113	106	120	90	104	112	103	112	98	79	127	112	101	125	106	110	106	110	108	117	123	99	121	92	114	115	110	123	96	108	116	98	97	103	117	99	101	95	101	111	110	118	103	121	99	108	108	98	94	97	93	109	104	119	98	96	117	117	118	96	102	97	107	111	96	105	124	98	110	104	95	104	104	112	133	89	108	116	101	102	119	110	110	108	108	120	107	116	113	84	99	107	97	112	120	102	120	110	120	94	113	97	123	105	94	100	107	110	109	92	104	101	97	130	113	106	115	113	122	105	110	104	114	111	119	109	135	104	107	75	108	103	126	106	89	100	103	99	138	110	119	80	83	104	102	116	115	102	105	115	115	110	93	99	118	114	125	107	99	99	105	89	99	90	116	106	98	103	111	114	112	101	105	91	131	97	102	121	100	103	131	99	119	102	102	100	117	113	108	98	105	91	107	113	102	116	124	125	103	114	109	107	117	110	140	116	114	100	95	118	117	107	120	91	110	106	107	84	109	114	101	131	133	103	103	111	101	106	100	115	91	101	109	96	98	113	111	104	92	107	116	96	118	88	109	110	107	117	113	103	109	107	118	101	99	115	108	108	104	111	103	112	95	107	116	113	94	100	100	102	87	119	115	103	105	104	119	112	115	97	110	129	108	114	127	129	106	106	106	115	97	114	120	115	97	109	107	113	103	112	102	93	115	102	108	111	101	116	109	108	97	106	119	108	95	119	86	120	102	119	113	114	101	113	110	113	113	111	102	114	119	91	103	120	106	123	98	107	143	115	119	103	126	114	111	111	112	114	98	105	102	102	112	98	96	103	121	116	109	95	106	122	107	97	114	97	97	104	113	114	85	107	121	112	104	99	102	92	101	107	100	122	123	108	106	121	124	128	102	99	94	111	107	125	123	124	109	116	100	103	110	115	100	118	111	127	109	89	90	116	114	89	115	107	119	89	112	97	118	126	102	103	111	102	126	106	106	119	92	119	102	111	97	121	103	110	99	119	129	126	105
56331	79842	44421	8485	20448	30809	2137	2034	3007	798	577	487	418	358	319	272	255	277	249	262	232	198	226	208	170	182	196	207	180	191	192	177	196	162	168	170	154	169	151	171	151	158	177	145	163	145	152	130	156	159	158	167	154	157	139	144	167	162	161	158	148	145	157	135	157	138	141	165	163	139	118	166	151	149	159	127	162	147	169	166	160	163	143	152	131	139	157	157	139	140	174	133	158	155	135	133	137	134	126	163	163	148	167	154	162	153	154	140	127	154	121	153	138	143	145	146	140	180	141	165	143	157	139	152	147	159	153	140	157	152	148	154	165	159	142	120	138	119	162	140	140	146	166	148	148	125	126	154	161	160	173	144	166	146	123	158	139	152	145	160	165	171	134	152	176	154	155	158	151	123	161	157	144	151	139	146	151	142	128	151	164	144	145	134	143	151	135	151	139	141	131	149	127	146	145	140	164	146	134	159	172	158	159	142	165	137	172	128	142	143	160	146	146	144	158	137	144	143	154	151	157	147	165	144	153	144	169	152	139	172	150	140	170	157	136	135	137	149	151	146	166	136	126	131	153	152	147	142	152	144	138	146	138	139	140	134	152	145	140	155	137	141	148	157	135	158	153	151	174	143	158	140	145	145	147	141	152	151	162	144	169	147	142	130	134	145	150	153	148	156	132	141	153	155	140	138	132	141	164	153	138	149	158	143	157	161	148	146	146	141	163	138	143	151	159	167	157	154	150	152	155	164	157	156	149	155	160	128	170	168	156	155	148	144	128	155	131	149	136	155	133	137	156	149	160	153	150	151	143	138	154	148	173	142	165	154	163	156	159	161	139	152	158	152	166	147	151	145	146	137	168	149	146	155	167	122	134	181	155	149	139	159	159	153	137	147	152	154	145	155	132	144	152	159	147	160	160	152	176	157	121	131	165	151	161	135	132	140	131	143	160	139	128	164	162	140	131	167	151	146	155	161	148	145	127	150	129	129	146	130	141	161	155	170	147	156	144	143	140	163	135	165	142	147	138	145	141	133	147	164	152	147	149	166	163	156	155	135	157	156	109	149	165	150	144	142	146	157	130	171	154	166	148	151	135	144	130	138	107	147	139	161	175	171	159	171	135	152	165	151	129	148	128	151	133	159	156	148	157	142	139	159	139	160	137	144	139	129	125	152	171	131	133	164	146	128	147	153	155	142	155	152	138	138	136	150	134	149	128	162	139	144	143	143	159	138	153	155	142	144	149	140	149	152	145	133	147	167	149	148	155	157	154	158	164	147	139	142	155	154	165	136	157	158	150	145	148	170	123	149	155	152	148	162	151	167	146	148	135	139	148	138	144	144	153	156	146	154	130	138	136	145	143	156	140	145	139	162	148	137	140	160	165	134	153	151	163	154	140	133	128	158	180	158	139	133	151	153	121	172	148	136	154	141	147	159	153	144	143	149	145	153	137	149	150	144	148	146	158	169	144	155	156	131	147	145	153	153	143	138	138	153	132	131	149	156	137	136	166	173	144	129	160	158	161	139	158	154	136	144	141	152	146	140	137	168	165	161	131	152	159	146	130	158	142	136	147	146	141	136	158	147	126	127	140	157	150	145	159	131	160	155	139	149	128	163	136	135	161	152	180	147	159	138	162	139	164	129	151	146	141	160	133	150	142	164	148	129	144	126	161	153	137	144	155	123	153	161	146	157	142	153	156	132	157	138	143	144	123	143	138	174	163	128	155	122	156	136	145	131	142	144	114	135	132	137	139	157	144	125	153	136	152	141	126	153	140	166	154	160	137	162	155	152	167	167	161	166	120	141	137	137	142	148	147	158	134	153	142	151	135	151	123	137	168	147	169	141	153	147	134	159	152	160	152	137	154	144	145	146	128	159	165	146	161	162	146	148	149	136	149	146	156	171	138	150	135	158	170	174	134	137	150	135	143	161	153	148	150	170	127	144	136	141	164	133	160	126	151	131	147	147	152	152	179	121	150	156	136	129	139	138	142	148	167	133	145	142	150	171	167	144	136	120	135	147	162	156	161	174	174	169	146	118	135	155	144	136	168	143	133	140	141	154	152	133	138	145	146	129	159	156	137	136	126	143	143	143	152	161	134	145	145	159	163	142	148	150	161	136	168	148	150	144	142	176	139	154	146	149	128	154	147	139	132	137	151	149	150	176	146	147	160	144	136	147	166	124	152	133	136	158	133	144	143	166	151	153	139	182	157	138	149	162	154	148	146	147	131	148	134	142	147	181	155	147	134	158	139	123	154	131	117	132	135	134	127	125	146	152	161	145	157	142	129	163	141	148	139	157	135	139	151	172	145	147	137	154	163	170	123	152	125	166	153	157	144	150	141	159	145	134	160	157	134	155	134	162	175	151	135	142	161	160	148	144	146	146	121	134	145	151	168	152	155	141	133	155	153	171	141	155	123	128	136	148	162	154	141	116	148	167	156	145	126	163	148	119	148	153	141	158	142	149	149	143	126	145	163	156	136	140	147	123	144	169	131	140	157	166	148	145	138	128	165	148	127	163	150	153	152	148	162	141	125	156	127	141	159	131	167	155	121	149	140	163	147	135	168	140	149	146	118	143	136	129	154	145	156	155	141	156	137	119	138	152	145	148	149	131	138	156	126	135	161	143	127	141	169	158	137	157	164	108	153	137	148	149	149	146	163	163	137	145	162	129	159	160	134	164	146	139	141	152	152	138	154	142	158	170	146	153	155	137	146	143	151	151	140	147	158	158	141	158	147	146	142	131	151	142	145	144	127	141	141	134	163	158	146	142	146	147	140	134	160	156	132	142	152	160	151	161	140	144	139	158	136	144	136	141	175	158	139	148	151	164	165	148	155	160	149	146	132	137	151	129	139	130	179	143	149	130	145	125	143	154	157	155	173	144	150	130	127	139	160	151	130	165	134	145	149	133	146	170	137	149	153	139	139	177	158	126	138	155	126	157	165	124	144	132	148	138	141	149	144	134	119	179	156	139	146	167	160	161	120	176	133	160	139	134	158	138	124	140	158	145	153	154	132	148	157	140	146	149	143	154	158	156	133	133	152	161	142	139	143	138	147	145	166	153	139	159	149	153	156	146	154	146	148	147	136	160	137	147	137	157	175	137	148	143	158	152	132	141	147	144	153	141	153	148	147	157	157	116	154	145	153	151	149	151	153	145	172	139	138	133	157	155	168	148	129	146	160	126	133	162	148	136	127	144	141	137	135	150	162	147	151	158	148	143	133	141	137	148	141	155	152	141	153	160	144	146	152	167	156	150	136	136	152	153	150	148	163	148	150	131	130	139	142	160	136	154	144	158	162	148	155	172	142	128	145	142	152	150	155	132	135	153	155	142	121	148	136	124	169	156	158	146	155	155	155	156	135	138	157	142	142	172	155	141	177	142	150	158	144	145	119	141	161	146	150	143	147	130	153	186	149	125	129	144	159	156	158	152	157	139	156	147	165	138	149	138	151	129	158	141	152	140	138	146	149	153	155	154	145	170
28146	22416	18616	2863	1340	2513	445	388	353	380	348	343	313	369	293	325	350	313	348	354	316	325	330	329	315	348	349	364	350	334	332	366	332	292	307	352	308	346	326	327	310	337	358	366	367	313	363	328	337	321	340	357	355	336	310	351	347	323	308	342	361	324	285	328	305	335	316	318	332	309	340	343	300	314	346	347	347	350	339	331	330	301	343	329	359	339	327	362	370	358	352	335	344	324	348	330	340	315	356	335	304	353	325	327	346	311	324	321	320	339	279	325	343	322	343	318	334	343	323	337	328	303	373	343	325	297	352	346	350	338	355	297	323	325	312	327	354	321	332	325	316	325	321	322	338	320	334	336	353	355	352	361	331	329	361	305	304	339	333	333	319	335	329	321	300	336	317	345	348	330	368	319	324	327	334	319	349	331	362	317	300	341	310	318	323	354	342	320	333	329	304	317	339	369	330	339	338	305	320	324	377	338	319	351	326	329	329	332	334	343	331	350	350	370	349	321	309	339	315	350	329	353	327	351	345	349	315	319	320	333	293	307	326	297	326	324	319	364	338	313	332	315	363	319	317	343	297	359	329	354	329	326	321	356	363	342	344	324	317	346	328	319	342	321	346	341	311	310	355	351	336	353	304	315	319	332	325	314	316	334	339	322	311	325	349	304	346	322	330	314	343	311	330	349	345	314	330	319	297	310	326	363	339	339	328	337	347	322	332	291	323	336	329	316	351	331	341	337	328	328	335	330	331	308	325	346	321	365	350	317	341	319	342	334	334	297	321	323	332	315	337	339	337	323	317	361	362	369	317	321	316	333	343	305	355	320	364	319	319	340	305	325	314	309	343	314	319	352	318	319	320	313	360	321	343	345	320	342	315	318	330	344	324	307	348	331	340	305	339	325	326	312	329	320	336	302	324	273	338	331	347	326	316	334	329	348	346	308	328	344	373	337	341	331	349	338	304	329	305	345	331	363	291	333	321	309	325	342	345	304	306	275	308	327	322	305	327	331	328	328	325	345	328	368	305	318	310	338	336	358	335	341	314	311	339	334	341	321	314	330	325	324	351	300	346	336	299	315	324	349	349	328	345	332	339	336	362	367	336	340	345	334	317	346	303	348	372	333	320	315	367	320	349	353	338	338	335	358	302	317	346	345	336	324	339	314	337	321	346	350	315	321	313	336	304	377	344	364	326	334	361	304	333	296	362	323	367	336	328	335	356	329	333	325	330	321	311	302	307	350	321	291	363	333	296	354	348	316	352	324	312	346	361	353	322	326	337	323	348	347	316	329	348	356	341	367	324	350	327	333	352	322	316	321	336	352	341	327	327	345	328	329	305	346	316	316	339	314	360	354	309	370	313	296	325	318	313	339	354	326	351	343	367	369	301	350	352	362	325	333	362	334	316	358	337	334	328	367	364	333	313	352	340	350	309	355	321	326	311	329	297	335	323	318	311	340	347	316	320	322	320	332	362	346	351	342	325	334	353	322	347	324	326	350	344	354	322	323	339	333	341	350	305	363	382	332	306	322	328	358	349	327	333	372	345	335	338	338	324	298	320	329	339	340	313	325	322	307	309	323	346	317	335	325	325	338	327	370	357	316	332	355	318	349	312	353	347	340	327	327	318	379	327	327	323	350	319	312	322	352	320	312	313	327	305	340	307	315	300	322	329	321	330	331	314	317	335	338	324	346	358	360	324	330	347	335	327	312	343	327	342	327	347	351	302	362	300	330	305	352	340	350	335	331	321	297	347	315	324	349	315	351	346	356	326	325	312	352	300	315	306	367	341	334	339	295	287	319	351	354	331	305	354	350	353	340	337	325	307	296	332	341	328	314	311	347	315	309	364	310	316	330	330	313	355	339	343	356	319	339	335	334	341	335	317	347	335	325	349	311	314	306	331	295	350	358	319	346	328	346	365	358	330	326	340	347	318	336	344	345	303	334	337	358	361	339	342	345	347	324	333	340	325	320	340	296	349	339	338	334	319	347	333	316	380	356	334	335	297	304	333	343	327	344	361	337	340	323	310	334	353	316	329	364	283	326	349	344	341	302	330	317	335	295	344	354	339	385	361	360	335	294	350	345	345	354	312	340	353	313	323	339	345	313	310	355	322	324	321	327	326	324	351	360	362	316	297	329	352	300	358	286	342	343	336	327	317	340	345	322	294	325	348	328	329	319	375	380	344	338	299	339	324	360	361	331	340	341	317	328	368	335	330	349	323	348	350	358	313	319	295	339	289	339	343	307	338	330	351	322	339	345	359	314	345	324	343	318	353	326	330	354	340	329	333	328	331	335	335	352	345	316	342	332	359	340	359	362	326	367	341	337	360	344	305	328	305	326	321	306	331	365	343	340	343	339	314	335	332	340	337	320	375	334	339	324	362	299	333	366	289	294	324	328	336	327	293	298	367	328	311	337	331	331	336	333	331	287	329	350	302	361	364	308	337	316	317	352	304	362	330	318	334	320	348	339	352	324	308	315	337	344	337	341	336	354	362	326	338	349	344	338	363	353	329	321	306	338	370	313	291	327	325	328	294	326	348	338	343	316	327	363	339	323	327	343	324	341	338	328	344	365	352	348	351	335	332	309	326	323	333	331	301	333	351	346	376	334	331	337	315	339	355	324	302	337	318	341	330	363	330	331	329	293	326	306	363	308	313	352	319	312	350	351	354	318	328	341	285	367	305	331	312	377	350	352	335	324	337	323	350	347	357	319	311	388	334	331	338	335	306	338	319	286	303	324	326	327	335	327	333	336	332	314	365	329	296	341	346	337	320	299	341	369	334	357	310	336	341	327	331	312	325	359	345	330	314	309	341	313	333	322	331	326	343	321	317	323	348	316	348	304	362	357	336	347	317	342	334	347	326	351	329	357	364	313	352	337	315	317	346	327	325	314	360	353	310	342	326	334	316	386	350	339	340	374	314	298	310	342	336	345	329	351	340	332	337	346	331	318	322	296	351	320	345	344	315	338	334	322	320	334	300	344	354	312	358	332	335	299	335	338	331	334	328	315	310	334	317	359	341	329	335	335	318	337	345	344	354	315	320	341	344	349	351	312	341	355	324	337	347	320	340	314	322	320	340	367	352	342	346	354	337	337	346	338	343	304	317	309	348	332	295	348	325	357	337	349	334	335	356	335	314	339	348	337	340	334	325	316	305	341	324	342	322	321	298	316	346	319	316	359	344	335	312	356	343	361	314	331	334	326	303	319	321	342	299	372	318	352	338	309	335	310	335	295	363	317	361	347	303	345	342	350	330	351	334	353	319	343	359	359	338	356	318	321	334	339	318	329	324	347	364	326	324	320	340	347	355	338	326	330	365	364	346	360	336	369	336	340	344	345	313	338	315	319	336	322	323	324	338	323	301	323	368	328	355	298	327	328	334	319	301	347	361	340	293	292	314	355	335	329	331	315	321	322	299	344	348	356	296	338	357	328	305	350	323	333	325	356	328	326	334	352	351	317	340	307	334	331	341	329	335	358	295	327
28781	31889	15254	1614	2369	4390	707	641	596	518	481	475	463	443	445	451	461	461	450	448	430	447	386	468	420	420	431	412	455	420	448	427	425	464	441	455	449	402	435	484	426	461	420	437	444	459	421	448	433	431	396	428	461	452	434	444	417	415	440	431	437	463	418	458	446	420	422	489	463	478	446	424	423	420	439	415	456	446	449	454	473	438	439	435	466	436	437	409	450	450	462	411	398	448	452	420	444	437	405	418	443	460	441	447	469	441	423	410	486	460	450	472	440	455	429	479	446	378	433	479	431	434	441	400	460	383	420	476	437	447	421	425	441	449	448	438	459	438	414	413	456	447	476	447	514	418	437	432	430	423	417	488	423	400	443	451	424	423	444	469	408	397	437	431	443	441	449	437	478	419	429	424	421	410	412	431	446	414	462	411	464	436	416	454	424	408	430	399	394	413	441	489	435	463	408	444	445	440	458	442	422	398	437	423	411	457	446	440	424	448	426	450	461	459	444	411	431	432	449	415	411	469	415	426	434	426	420	460	423	403	437	468	438	435	459	475	439	455	445	410	441	407	476	429	418	431	474	445	409	413	407	443	409	434	467	421	453	465	419	426	402	417	430	452	403	454	438	409	452	435	449	418	429	425	404	426	465	482	439	454	409	456	448	480	446	415	410	439	444	461	427	416	408	425	475	433	435	410	461	472	470	458	423	445	424	469	424	475	417	404	440	388	432	443	424	403	455	431	439	424	438	434	439	445	473	427	433	433	457	416	446	442	440	403	499	446	421	425	446	418	436	456	435	450	464	449	440	470	438	431	448	432	398	436	452	412	390	406	444	454	446	443	437	418	423	427	424	434	447	439	426	493	405	486	418	445	455	436	450	430	480	442	417	429	421	472	378	426	444	446	422	457	477	433	420	405	448	435	440	434	443	444	429	451	439	418	461	432	409	436	442	414	432	431	449	466	412	404	454	415	436	469	425	430	488	431	424	450	451	474	443	448	434	442	460	485	423	467	459	450	453	447	429	472	413	426	454	434	472	430	449	412	399	416	448	434	476	462	452	437	446	469	417	481	453	424	467	413	466	429	419	427	431	435	478	413	420	438	448	456	435	402	424	459	419	433	442	465	452	465	424	411	393	429	427	428	464	431	448	448	423	420	389	438	443	450	463	452	422	419	453	439	461	413	433	427	445	472	419	443	427	424	439	435	423	428	448	437	489	452	449	442	421	409	430	440	426	432	429	443	432	435	451	448	411	446	431	420	435	445	434	416	476	449	443	435	427	415	456	446	468	436	453	433	443	434	442	463	422	396	449	438	420	433	461	431	416	431	445	439	431	418	470	420	464	455	420	439	454	444	470	415	398	425	446	425	466	432	444	455	409	395	421	414	429	428	456	414	444	421	437	430	413	441	453	412	443	454	461	426	402	424	427	417	389	453	423	429	449	469	447	444	436	457	480	442	422	449	444	424	405	442	417	403	452	430	423	408	456	394	453	425	440	428	455	435	408	417	463	406	445	433	429	433	422	425	449	435	445	437	436	409	459	447	441	410	438	465	472	448	420	468	454	450	449	467	431	431	453	429	477	445	422	432	439	422	469	436	466	451	406	450	449	424	447	437	429	451	396	465	471	427	424	406	394	434	437	427	443	427	413	404	441	444	415	442	419	432	438	437	428	450	436	459	431	424	460	453	480	434	440	430	457	471	425	413	448	384	451	441	451	475	429	442	418	439	442	457	415	456	444	470	443	424	448	468	410	441	430	407	446	401	419	434	441	431	453	447	436	462	418	424	436	446	414	400	418	436	424	399	471	402	457	399	436	403	423	455	391	415	468	442	428	455	457	468	463	458	457	436	441	470	411	413	452	467	436	455	457	454	440	439	504	443	434	429	447	448	451	441	404	434	415	448	469	451	445	447	433	416	437	450	422	442	444	445	485	445	418	454	422	436	436	430	456	416	424	484	422	500	421	441	440	458	411	461	411	451	431	412	415	393	405	429	433	453	478	437	442	399	456	431	402	443	431	430	401	457	428	453	469	465	452	461	431	414	440	459	430	431	414	431	413	418	462	449	480	418	432	426	447	437	449	449	405	422	444	391	469	444	453	435	448	426	438	442	450	423	423	439	420	393	464	379	456	395	439	460	433	427	436	438	467	421	460	454	434	462	440	435	442	425	485	465	426	422	446	454	445	450	453	425	451	424	492	396	434	430	405	462	432	492	452	442	451	408	459	448	443	475	452	460	448	470	446	448	454	413	407	430	449	435	440	429	476	446	452	457	463	454	442	424	421	464	430	423	471	425	440	442	425	420	431	382	435	425	421	450	416	401	422	415	423	439	465	394	409	438	425	417	432	437	408	473	421	441	451	444	461	422	464	458	417	452	450	417	470	445	428	464	483	454	435	423	445	426	437	441	466	473	417	404	460	446	453	413	463	477	437	422	440	422	421	436	396	429	427	472	435	439	458	428	433	426	431	405	424	418	449	450	490	482	440	419	446	425	431	448	426	427	465	457	394	458	460	398	422	421	439	429	432	453	405	395	432	446	432	462	421	391	439	444	395	414	431	461	447	417	425	389	410	441	465	439	450	443	467	451	441	456	442	435	417	459	458	450	426	434	473	449	469	461	450	458	446	439	401	453	439	401	454	419	452	459	401	465	411	444	424	395	463	419	440	432	478	416	448	478	403	450	457	432	457	440	411	447	456	422	459	430	474	419	443	451	409	493	394	456	443	420	455	427	396	436	460	412	442	441	446	446	425	450	445	431	437	420	463	416	458	460	442	455	427	430	437	433	458	433	425	422	463	468	425	417	432	437	434	406	424	438	458	431	449	429	467	454	421	441	450	451	467	449	420	436	446	426	426	466	445	424	457	481	419	431	410	457	442	447	415	423	412	447	428	408	436	441	409	421	426	436	436	440	435	393	422	408	410	458	452	466	423	437	455	448	416	416	427	436	438	411	388	412	434	462	416	454	462	455	446	461	473	394	411	427	409	413	463	475	461	467	440	463	449	440	415	396	431	419	445	433	460	436	423	413	433	417	474	440	455	420	389	470	453	464	465	412	456	467	420	452	427	453	439	459	402	411	437	393	451	429	484	441	437	409	443	459	438	433	477	450	446	417	455	409	416	411	413	465	467	428	423	439	443	424	452	420	452	424	465	464	472	449	432	463	439	437	419	422	435	459	466	458	453	417	429	402	438	437	429	442	433	427	454	429	432	448	438	448	422	452	423	431	408	484	418	422	418	468	410	436	458	415	419	454	425	458	420	425	458	439	440	413	446	422	443	470	421	449	434	422	484	454	418	432	469	411	446	453	472	431	408	442	414	436	468	416	426	427	426	422	443	443	442	442	432	413	422	439	449	459	427	458	442	416	422	412	463	435	436	390	438	399	442	432	463	434	421	449	455	437	440	443	441	425	462	430	443	440	432	416	444	463	422	437	436	436	468	445	479	431	457	425	422	434	432	443	420	444	442	442	437	386	452	442	422	461
24396	21535	29632	23905	21180	9167	900	710	595	378	357	289	305	300	292	290	305	268	279	275	262	231	236	253	256	268	251	279	264	258	250	243	249	225	242	277	261	231	261	262	256	260	234	258	241	252	258	239	219	252	248	265	249	230	260	255	257	267	212	244	264	235	253	216	216	208	268	241	248	233	229	243	237	261	223	259	251	237	229	226	226	232	245	247	222	255	263	253	249	234	254	245	235	225	283	240	227	218	260	274	273	243	244	257	247	278	209	257	244	242	262	229	257	239	238	259	247	240	266	236	232	229	228	258	257	235	225	248	239	265	262	241	227	235	230	257	253	217	236	239	232	267	256	246	252	244	277	241	244	229	266	239	243	234	221	224	237	235	242	264	241	225	233	235	232	286	250	229	236	250	245	253	245	254	223	260	248	285	257	245	226	244	273	241	250	229	226	254	247	266	217	219	234	268	235	219	234	238	260	243	235	248	229	240	214	268	240	238	208	246	240	249	241	232	225	273	256	261	219	248	230	233	216	263	248	231	219	240	228	236	248	215	240	258	239	256	247	232	241	208	230	225	246	252	223	234	244	228	257	249	233	268	278	249	239	244	244	228	254	232	233	258	258	254	222	253	228	221	259	240	236	257	228	228	231	249	245	262	223	257	249	252	225	252	236	253	228	244	207	245	227	240	255	239	222	242	244	259	249	250	240	232	256	249	237	227	270	227	251	244	254	261	255	252	273	253	242	236	268	254	252	245	234	245	258	234	270	256	240	248	226	242	240	235	246	254	260	237	244	252	268	266	258	248	234	254	229	231	239	264	246	246	249	247	250	285	224	259	232	238	228	232	275	271	265	221	238	247	224	227	277	239	238	218	268	216	218	241	233	261	244	255	248	249	225	236	235	236	261	255	271	268	205	245	246	255	213	216	247	261	233	248	267	237	243	255	252	251	250	243	238	234	282	254	233	225	218	241	237	235	243	242	248	253	246	261	222	243	234	239	269	267	240	236	235	212	230	248	242	226	268	265	256	251	234	258	210	220	253	239	245	251	248	233	230	230	246	264	259	224	260	267	254	248	271	253	227	237	230	266	250	253	228	221	264	219	239	221	247	241	257	231	240	231	252	237	252	229	238	275	228	253	252	237	254	237	240	230	249	228	217	240	223	250	228	225	265	223	261	238	249	230	244	241	235	229	234	245	239	220	268	215	247	228	248	255	234	226	275	245	238	255	256	200	262	202	260	261	270	259	246	264	252	228	249	263	256	239	267	262	238	220	243	248	258	266	281	224	249	238	221	272	255	248	277	243	233	234	255	234	240	233	211	256	248	252	247	216	215	241	235	247	277	228	209	259	263	270	248	223	222	255	260	213	256	226	237	229	241	241	244	235	223	262	247	251	234	259	236	239	261	237	256	259	213	232	219	256	255	263	257	258	246	243	231	231	237	229	226	240	252	233	270	252	226	241	235	248	231	243	227	267	246	245	235	228	238	226	249	242	239	233	238	222	223	238	241	229	258	253	265	247	249	221	222	246	265	238	241	205	247	257	295	252	232	237	260	231	256	223	282	233	254	225	232	230	271	249	214	262	233	248	226	226	255	215	232	227	236	252	242	237	272	258	248	262	235	224	255	246	252	261	229	247	245	264	251	246	233	239	230	233	231	243	228	257	264	242	244	241	226	221	226	254	237	254	217	216	237	239	241	257	241	237	259	245	234	275	260	218	255	256	225	278	263	218	247	247	228	239	221	249	247	243	246	239	247	252	244	226	238	259	253	232	254	256	223	217	254	228	274	226	229	240	260	244	267	241	246	270	242	204	257	254	236	233	248	232	247	269	234	221	267	227	252	227	224	238	251	246	232	242	246	263	224	229	260	243	254	268	276	223	221	246	240	228	231	248	244	233	234	253	241	251	246	267	232	239	229	266	236	241	246	234	255	241	255	246	239	228	242	235	261	242	238	247	229	241	240	248	254	243	244	223	254	203	252	262	249	225	244	247	238	233	257	270	242	227	224	244	244	227	243	237	258	227	247	239	232	260	211	241	231	217	224	225	242	234	256	225	244	258	228	245	256	251	214	236	230	254	252	227	257	234	212	262	252	275	242	232	230	241	242	255	259	245	232	248	230	205	250	245	260	259	217	259	252	250	216	235	246	224	245	247	252	235	240	253	241	251	233	206	260	248	255	269	235	218	250	257	256	234	262	246	253	228	202	273	227	270	290	259	242	230	251	243	245	238	245	255	256	243	227	236	238	261	231	259	247	228	226	249	235	259	236	229	224	265	256	219	240	224	250	237	252	200	210	250	240	263	237	253	236	227	246	244	239	269	266	252	257	262	230	262	246	227	249	249	245	252	254	244	226	233	246	257	224	205	237	224	260	260	232	243	235	249	229	233	225	252	260	236	233	259	223	270	284	244	234	270	238	242	260	253	205	212	248	234	241	239	233	260	213	247	202	220	235	264	256	242	237	224	234	256	225	237	255	232	250	239	237	251	282	236	208	228	230	233	263	253	238	232	230	247	234	246	229	232	245	229	235	205	248	241	246	242	247	231	241	247	241	248	235	249	252	247	217	238	258	264	239	234	221	221	256	214	235	271	258	234	244	224	250	276	230	265	225	245	224	217	234	248	251	250	237	238	245	243	238	271	248	244	241	222	251	263	232	246	280	247	229	262	264	222	262	242	272	223	226	243	227	238	252	247	241	221	248	244	266	242	223	255	258	228	262	248	247	234	251	249	264	248	232	262	252	245	232	267	242	251	228	248	276	261	235	234	234	245	223	235	214	233	233	252	253	254	235	233	239	275	287	233	253	248	240	246	227	235	221	250	237	221	252	244	226	228	259	257	234	253	259	257	233	214	265	268	228	212	239	273	273	243	256	246	222	253	238	268	237	222	209	221	240	235	239	235	211	239	254	233	250	209	243	244	264	246	241	269	242	238	219	236	255	232	233	235	239	241	255	253	254	249	239	238	239	210	233	251	235	256	233	236	237	235	210	262	235	238	225	239	214	232	246	264	240	251	233	236	260	226	249	219	272	228	248	229	266	279	237	236	228	245	233	230	261	247	235	243	238	216	249	228	233	245	209	230	217	241	255	236	239	218	240	231	272	226	250	253	252	261	250	238	243	254	236	242	236	245	227	259	243	264	220	233	238	254	252	210	236	242	257	265	256	244	267	213	263	260	256	231	246	254	272	229	255	267	201	227	247	252	256	243	241	245	254	229	245	262	248	236	242	234	244	248	208	237	234	243	259	240	243	252	219	272	254	241	225	244	244	220	254	251	241	253	234	259	257	223	243	223	217	241	246	238	266	242	235	251	243	232	224	234	236	238	254	247	238	241	241	226	275	235	250	248	248	210	251	234	222	233	243	242	254	234	224	247	236	234	273	224	246	261	222	262	245	235	237	256	244	251	255	226	270	263	231	228	242	245	255	240	232	237	245	233	237	246	264	249	241	221	269	237	242	251	248	240	227	233	249	241	279	249	284	225	203	225
51457	71226	38743	5981	7409	2931	1539	1571	1510	777	607	552	514	453	414	443	396	419	389	374	379	361	386	339	357	338	373	347	350	349	354	329	320	326	323	378	361	314	347	317	369	354	321	346	349	352	340	330	317	306	357	324	315	342	313	336	337	325	362	363	320	297	364	341	298	344	329	309	337	329	344	324	319	355	298	321	347	338	326	320	320	310	326	322	305	336	317	354	349	306	341	361	325	338	339	304	299	359	304	362	346	328	326	320	335	333	312	288	321	333	340	339	305	322	305	305	287	310	308	320	329	320	313	314	342	345	328	337	298	304	329	353	351	311	310	358	351	345	339	318	348	336	333	357	354	296	309	332	343	289	343	309	325	317	327	350	327	331	340	298	371	328	318	325	364	319	341	286	331	355	352	348	335	350	359	331	315	323	351	332	318	303	349	336	316	306	342	323	334	347	335	315	329	329	343	312	336	329	308	321	321	327	300	333	329	339	322	292	358	331	324	287	313	345	312	314	339	310	321	328	321	330	358	355	308	320	319	325	332	323	321	334	358	353	337	351	329	317	364	327	329	356	290	326	342	326	330	328	333	315	339	332	352	318	317	319	332	320	337	328	316	339	323	336	315	344	319	310	351	316	357	317	330	332	273	324	296	307	340	319	335	366	326	321	332	332	328	343	324	304	303	342	312	338	340	350	320	337	330	351	297	360	327	313	350	340	315	328	320	347	348	302	332	337	343	337	320	338	322	326	335	343	344	323	341	322	341	335	367	323	357	315	314	336	333	315	308	340	337	313	334	334	337	336	351	322	316	321	296	333	325	303	340	321	342	325	307	347	333	309	338	305	347	356	347	302	351	342	315	366	289	321	298	325	364	332	306	324	350	309	336	314	338	278	357	307	299	338	332	316	343	313	320	336	330	336	333	339	300	307	335	352	312	301	343	332	315	347	328	354	349	329	299	316	323	355	327	334	359	329	339	337	315	328	328	328	357	329	301	313	349	321	296	356	329	313	304	329	359	322	305	316	320	310	335	302	339	315	332	315	319	326	317	301	292	319	310	339	306	347	359	323	304	327	354	335	343	287	335	335	297	327	341	290	318	344	331	324	333	298	310	343	338	354	345	324	338	341	339	373	360	308	348	353	327	356	359	309	362	339	326	325	343	312	322	330	332	344	318	313	354	348	317	336	357	304	321	323	342	314	332	334	311	341	319	307	353	349	316	315	332	284	349	342	343	340	329	309	338	345	346	344	339	318	316	331	313	334	307	313	300	330	335	334	339	304	352	355	303	324	306	372	320	325	335	329	324	321	331	347	347	324	342	282	297	326	328	340	327	324	344	330	338	342	319	322	346	326	322	338	350	328	334	310	323	319	310	349	317	313	326	293	333	325	339	336	338	311	310	352	343	335	328	342	342	327	355	318	335	330	303	318	337	295	335	344	321	313	335	331	291	310	318	338	332	362	327	325	356	305	321	336	343	372	314	343	356	314	330	308	335	304	326	341	322	332	320	323	349	322	328	323	344	365	290	299	345	320	363	326	327	335	311	308	331	307	309	325	321	341	341	334	355	324	328	318	322	330	340	321	340	346	325	336	332	344	323	317	335	329	315	319	340	353	350	317	345	322	341	338	347	324	340	318	342	296	328	348	348	312	305	289	345	315	297	332	307	330	316	317	320	343	312	332	354	320	332	328	322	321	332	306	328	292	339	313	317	345	302	330	326	333	321	310	339	348	346	328	347	326	319	316	302	369	281	313	339	304	319	323	313	330	324	354	328	315	333	271	339	326	318	334	332	324	326	335	295	349	325	304	342	344	322	320	314	300	299	321	327	312	350	280	299	323	350	320	355	338	289	346	332	350	327	340	345	320	319	296	349	330	360	337	331	350	328	310	341	326	322	300	364	338	328	333	353	299	338	333	335	323	342	293	353	331	322	308	335	366	338	376	331	322	315	317	308	315	337	325	322	298	329	318	363	310	372	305	328	312	326	320	322	297	307	345	345	339	311	308	317	298	374	361	335	348	322	324	330	371	302	348	320	338	329	327	323	309	343	349	340	345	319	324	385	339	298	339	329	322	324	351	342	292	304	330	323	336	388	341	356	324	347	359	335	307	349	316	305	329	327	372	331	344	332	325	330	324	319	337	346	333	318	326	339	330	352	328	309	335	295	344	338	314	323	300	333	317	339	346	336	327	304	344	303	303	315	301	337	320	314	335	315	305	319	340	317	351	360	349	323	349	357	331	319	325	314	344	319	324	352	322	312	380	292	341	374	330	356	308	350	342	299	297	351	341	338	337	321	341	330	323	315	353	297	332	330	341	359	357	332	321	363	324	324	276	344	354	365	303	341	309	307	325	352	335	332	329	343	310	352	348	301	324	316	330	343	328	304	324	309	329	316	300	323	333	313	321	348	306	319	313	331	350	334	305	353	332	343	378	335	320	332	327	330	334	345	337	296	309	290	337	326	328	359	318	327	344	306	331	332	339	326	307	331	353	350	328	316	323	327	345	287	297	337	301	337	340	318	336	332	304	325	313	299	336	316	344	339	371	343	356	334	342	352	324	322	341	343	344	323	329	303	329	364	311	292	330	308	325	335	291	319	332	316	311	387	309	356	300	315	329	364	345	321	320	311	317	331	318	343	293	333	309	343	341	310	346	306	356	304	322	326	315	310	301	307	342	349	317	319	316	339	345	329	345	316	331	322	317	311	338	341	317	310	327	312	329	315	349	322	293	317	336	317	281	324	318	351	326	314	344	334	358	312	311	327	336	303	319	333	335	314	322	339	369	379	368	304	315	350	344	329	289	327	350	347	337	348	353	334	315	320	358	335	324	344	285	295	313	313	343	314	341	315	289	319	301	356	363	338	332	338	370	348	325	341	319	327	348	320	318	309	316	348	322	336	310	335	316	326	368	341	348	322	351	337	306	318	337	346	319	317	320	294	315	321	338	317	350	338	307	321	345	317	344	334	313	317	367	356	314	350	325	325	313	350	301	301	300	322	324	359	323	383	325	333	350	338	338	345	352	331	318	338	321	305	304	316	321	315	328	330	326	318	292	336	313	351	298	323	339	346	308	369	328	317	324	320	322	314	325	337	321	325	323	335	302	345	312	311	354	343	340	343	306	339	326	328	334	343	319	322	304	310	373	334	324	329	352	305	330	336	342	328	348	340	341	352	324	296	317	332	332	335	321	328	334	349	354	350	312	307	339	327	315	312	345	330	352	350	336	321	333	342	309	307	322	306	321	327	312	334	315	346	354	333	327	353	334	309	317	305	342	355	320	331	356	319	319	346	300	327	304	309	323	328	334	344	305	360	297	295	300	333	297	342	326	341	331	338	300	298	345	318	346	307	319	300	332	340	293	316	353	320	339	328	331	343	323	330	338	340	305	330	343	332	307	325	327	319	318	324	346	374	340	295	317	340	336	322	353	287	336	321	358	348	307	330	358	345	319	332	304	341	342	327	339	333	359	305	330	298	307	317	337	350	362
23469	21488	29975	23530	21480	21158	5760	1889	3870	392	263	259	202	164	164	166	163	160	145	136	123	137	140	128	140	119	128	123	121	113	112	128	134	115	117	112	117	127	132	101	101	94	116	134	112	115	125	95	108	107	124	110	98	107	115	109	115	105	87	123	114	124	125	109	113	114	115	113	92	95	115	118	116	108	97	101	108	114	128	112	121	114	115	110	104	105	115	103	111	111	135	110	95	109	122	107	106	109	111	101	100	113	130	109	101	96	125	117	96	124	101	95	114	91	111	110	119	124	103	101	100	104	100	115	99	119	108	95	99	99	86	113	107	125	108	130	95	112	129	130	116	107	112	102	92	112	96	115	106	98	104	101	102	127	101	100	99	111	94	104	103	108	119	89	107	89	103	121	104	112	107	92	90	121	98	110	124	120	99	96	112	120	106	116	93	107	85	116	112	107	102	93	113	107	116	108	111	109	112	110	108	104	104	107	112	92	114	123	99	107	100	90	122	82	88	115	94	105	104	122	114	100	92	92	105	98	114	112	124	108	95	101	94	120	116	120	117	92	118	102	97	106	116	117	103	105	84	106	111	122	120	113	113	100	117	109	87	106	109	83	103	90	114	123	105	124	111	102	118	104	114	110	105	112	123	110	104	101	112	118	109	99	115	101	97	92	130	101	119	132	101	131	116	96	115	109	105	98	118	122	112	95	95	117	110	119	106	117	100	102	101	100	99	102	111	123	110	113	110	115	120	121	95	103	97	96	105	106	103	102	91	124	96	114	116	93	115	113	93	108	108	98	104	116	101	113	112	107	122	99	101	104	93	116	102	95	101	78	106	108	116	133	115	109	98	114	129	123	104	117	101	110	113	110	104	110	109	103	118	104	115	100	101	105	105	110	112	98	80	117	96	113	115	110	97	112	112	93	102	97	93	98	87	103	115	103	115	101	105	95	107	120	112	119	90	123	128	98	110	93	106	108	109	104	90	103	114	107	102	102	119	116	118	100	105	100	119	95	111	106	100	119	89	136	97	125	109	120	118	120	105	105	103	107	91	101	103	86	96	106	110	113	94	91	102	118	101	116	111	99	118	97	89	125	125	121	104	94	108	96	102	105	103	104	121	97	117	121	99	100	116	109	106	109	106	116	106	109	88	94	111	114	104	103	116	119	97	110	103	126	109	127	110	106	102	109	114	92	107	112	104	105	122	96	104	109	109	99	119	104	112	111	112	81	109	106	112	121	106	99	115	111	107	104	110	127	112	104	110	86	106	96	126	95	95	110	102	105	126	119	117	107	109	113	118	87	113	104	113	120	106	127	122	114	87	107	106	115	99	116	122	114	97	123	91	111	89	101	97	108	107	113	100	121	105	123	106	106	113	100	106	123	115	132	95	100	103	116	113	112	98	86	105	116	110	100	118	98	109	93	104	98	108	108	123	107	101	110	128	119	99	110	96	108	110	111	97	116	98	100	109	94	101	122	97	101	119	110	86	105	103	102	90	113	116	93	110	101	89	83	101	115	116	102	123	105	119	95	116	119	119	102	102	95	97	103	114	101	93	91	120	95	111	91	109	110	91	108	117	119	129	89	102	97	98	104	108	111	118	102	109	94	119	120	89	112	97	103	103	109	95	100	102	113	107	99	93	105	132	102	100	113	118	114	101	108	92	103	114	102	126	112	125	113	95	128	103	109	102	95	99	111	121	87	114	106	106	111	106	97	88	96	110	103	115	103	104	114	115	89	102	111	109	110	102	117	115	106	106	103	125	91	106	98	118	99	98	94	88	87	106	116	108	107	112	99	105	97	120	112	103	119	96	104	113	120	99	90	101	79	116	89	129	123	101	97	126	110	91	100	107	115	115	107	103	93	102	114	109	104	128	110	91	109	86	119	101	100	92	129	98	121	104	101	113	122	120	130	117	113	119	123	102	96	110	87	84	96	104	106	104	87	111	115	105	100	99	107	124	118	107	126	113	100	122	131	116	103	103	102	106	100	102	114	117	107	127	90	130	95	113	99	110	103	106	101	112	104	102	110	109	110	106	103	115	111	91	116	101	114	106	110	102	133	126	111	88	132	113	96	102	107	115	101	122	103	96	113	111	109	99	95	108	112	102	99	110	115	109	109	111	100	120	114	122	125	106	96	85	109	121	113	97	98	109	123	132	96	106	115	119	102	104	84	97	122	95	96	98	97	111	104	120	85	116	112	114	117	131	112	113	107	90	88	100	116	127	98	130	139	107	97	110	91	89	95	103	113	98	103	125	106	97	131	108	100	101	110	82	121	110	99	105	123	120	112	104	118	100	93	136	113	93	101	109	96	88	110	115	110	105	101	115	101	107	88	103	107	86	116	118	113	98	114	100	94	130	100	112	101	105	109	99	112	119	99	90	98	99	110	112	101	95	94	95	89	112	120	108	115	109	96	95	85	98	100	108	99	101	110	106	103	120	109	113	98	109	99	92	108	122	96	110	107	88	82	95	106	97	96	113	98	115	121	86	103	116	106	112	108	113	132	106	110	85	105	96	107	100	115	101	110	111	111	107	106	104	96	92	106	117	103	119	108	128	122	90	98	95	103	77	103	135	126	118	103	106	120	96	84	95	117	112	105	101	118	125	110	111	103	101	113	98	104	107	115	123	132	105	124	105	102	103	112	104	94	116	101	105	106	106	94	102	92	95	125	104	100	108	116	123	104	100	100	113	125	97	113	103	106	104	102	108	109	101	88	124	99	94	105	118	112	123	111	88	110	108	102	120	104	110	116	105	98	110	92	118	96	116	115	103	108	94	110	118	95	111	126	115	95	114	112	109	111	100	111	108	95	103	108	102	89	101	105	89	95	89	120	100	115	99	100	90	120	108	109	111	99	99	102	84	98	110	114	98	124	112	96	98	100	94	113	112	99	106	100	95	131	102	113	113	104	101	101	110	94	109	102	106	100	123	108	97	119	104	125	104	118	99	104	101	101	118	110	103	111	121	108	83	104	108	108	116	106	121	81	124	90	102	121	116	104	112	99	92	102	96	111	83	127	104	88	105	95	115	110	103	97	101	95	92	106	121	110	104	108	112	94	104	99	98	101	115	113	110	110	99	78	108	107	104	108	107	112	117	120	88	107	107	132	115	112	104	110	106	109	104	101	137	97	114	107	108	99	101	106	111	102	103	106	107	89	116	108	105	107	118	95	98	119	103	101	113	111	96	119	110	125	101	104	125	112	107	98	104	134	115	115	102	118	102	95	92	89	108	88	127	98	111	120	120	97	120	108	120	85	104	96	117	100	117	88	109	107	99	109	116	107	87	111	113	115	97	126	101	118	115	92	112	111	102	99	109	105	92	100	104	107	110	105	112	113	107	82	105	105	101	95	127	93	92	108	119	102	107	113	108	95	97	119	104	98	113	95	108	98	116	118	93	115	107	113	105	115	103	96	97	105	106	85	105	110	105	92	105	108	109	100	94	114	100	112	109	113	120	108	110	124	95	88	102	104	99	96	120	103
53723	83722	51108	14196	10338	11903	2150	4557	7825	872	669	493	482	423	333	315	287	247	276	246	241	231	194	191	189	220	194	198	211	174	186	185	180	178	180	160	193	170	168	171	163	163	174	156	145	179	155	178	143	158	155	165	137	148	130	162	158	135	139	137	150	150	171	147	125	166	145	156	148	157	157	165	154	127	167	141	167	159	143	138	157	135	127	160	134	142	150	158	145	155	158	162	135	147	149	157	116	129	129	148	154	164	162	135	139	165	142	145	157	144	129	153	160	141	130	158	149	132	144	124	137	145	160	144	138	134	138	145	155	151	166	146	149	156	150	127	158	150	137	131	122	148	144	133	145	142	162	147	146	125	148	164	136	143	147	155	143	148	136	129	133	164	140	148	118	124	133	131	122	130	131	142	123	142	140	151	122	161	149	146	131	161	144	145	128	145	147	145	152	168	123	184	173	137	163	155	146	162	167	144	139	139	135	133	145	141	148	116	143	160	138	125	127	146	166	136	144	142	136	157	131	141	141	139	138	153	142	168	152	145	181	160	137	137	145	148	138	136	132	161	166	144	154	133	156	138	149	132	151	139	145	167	140	122	165	137	134	142	142	157	132	164	131	154	138	143	132	146	142	154	170	148	145	134	145	147	140	156	152	123	145	140	161	144	145	147	142	118	151	144	141	133	134	145	159	153	138	162	159	142	145	157	142	155	135	151	152	142	143	139	137	152	160	164	147	147	140	161	157	154	142	151	150	139	128	144	135	143	140	120	176	123	167	157	155	132	125	148	141	145	151	155	129	164	154	165	148	137	139	131	155	133	129	136	147	163	160	152	112	148	118	124	157	141	166	158	141	161	150	160	145	166	153	132	170	126	155	149	154	123	156	135	125	154	155	150	137	160	137	163	140	149	139	154	157	145	163	138	148	137	142	153	136	151	128	140	123	148	135	117	161	143	147	144	160	138	156	117	157	148	143	136	129	148	136	149	156	141	132	130	144	143	126	138	147	152	149	150	156	144	153	171	134	161	149	168	145	169	167	166	148	154	167	132	128	157	145	155	146	159	150	159	147	147	135	135	144	152	148	132	155	157	153	137	135	132	147	158	160	146	122	148	140	161	132	147	138	128	154	140	138	144	160	131	132	151	150	136	144	171	138	158	143	161	163	151	153	128	141	149	149	128	158	141	131	127	146	132	114	136	150	137	149	144	153	140	169	138	138	138	138	128	129	134	147	141	155	163	150	132	120	139	146	134	140	133	152	137	130	144	160	146	148	133	128	132	130	135	150	156	140	124	155	144	152	139	164	146	138	140	135	149	129	147	140	157	143	136	138	141	136	147	159	143	148	148	141	143	163	155	125	148	131	132	161	158	152	163	148	137	161	153	159	156	133	116	166	155	133	139	146	138	139	148	146	144	147	136	142	139	134	139	136	142	154	144	143	128	164	157	144	137	146	151	134	138	156	161	141	146	137	149	135	142	159	150	158	136	157	108	154	151	131	152	167	149	145	141	153	154	134	142	128	178	159	132	117	144	158	122	145	152	133	137	122	162	141	160	143	145	146	142	150	142	127	151	141	156	145	139	133	135	154	136	146	153	146	129	129	157	136	122	129	132	147	143	126	153	157	138	139	134	122	150	146	150	136	147	161	139	148	149	151	132	128	152	154	147	137	155	156	140	155	155	141	134	160	156	153	132	152	152	148	147	138	125	162	176	135	170	170	164	174	136	144	153	151	151	147	134	154	161	152	172	146	143	150	153	128	132	170	144	158	144	127	118	119	132	168	146	138	155	138	160	131	137	134	158	140	151	146	145	138	136	141	145	125	157	149	149	138	125	136	135	144	144	175	152	141	155	140	128	158	144	141	152	156	150	134	134	135	127	152	147	156	136	147	154	136	168	145	145	159	142	154	171	172	154	136	124	134	168	124	129	141	159	139	148	145	146	128	158	151	133	160	152	143	137	154	135	137	148	138	136	148	126	154	143	134	146	152	145	139	137	128	122	142	141	153	133	154	146	136	160	156	152	163	164	164	137	134	136	145	150	119	145	158	147	143	142	159	142	146	131	137	136	140	160	148	154	141	145	140	148	147	156	123	140	143	139	140	143	160	144	106	160	153	154	154	159	134	140	137	140	132	162	137	163	134	150	163	167	126	156	169	144	162	154	129	153	139	141	130	134	138	146	142	149	145	138	132	139	129	144	155	156	133	126	136	147	153	162	136	162	151	130	131	116	125	134	144	161	134	139	143	159	147	151	142	141	136	142	146	124	148	158	142	146	139	144	145	138	160	160	155	166	151	138	156	127	145	118	150	148	151	152	143	139	142	144	143	139	142	147	138	150	162	138	140	128	143	135	148	145	146	148	141	156	152	134	132	152	153	151	147	143	144	127	126	119	139	132	142	122	141	156	156	127	129	154	139	137	131	137	135	157	136	171	144	154	138	143	161	150	157	151	138	135	153	147	141	124	131	143	139	134	144	135	161	144	137	141	144	152	138	142	138	147	156	145	152	148	146	144	161	137	144	145	134	152	153	138	151	144	173	127	159	136	150	166	154	153	162	144	147	145	132	167	134	146	153	149	155	133	160	143	120	146	136	129	164	152	137	145	140	135	140	159	154	149	158	134	139	164	127	146	139	130	159	154	151	155	153	154	124	154	138	140	162	133	134	143	145	135	149	132	157	126	157	144	149	150	155	133	144	121	125	124	129	150	126	134	120	144	149	140	135	142	164	133	163	146	137	138	163	152	162	154	133	149	128	156	142	165	142	144	139	142	139	151	132	140	149	145	151	149	132	132	154	140	123	138	156	143	135	151	149	138	134	136	165	139	147	149	140	153	155	136	149	149	135	132	137	147	141	141	136	146	126	146	155	137	147	136	157	147	138	142	152	146	126	135	136	129	155	144	133	177	144	148	143	155	140	135	159	156	146	142	161	138	143	136	146	141	140	142	128	151	152	140	142	154	137	155	137	161	150	136	130	159	119	146	144	148	146	150	154	137	131	147	148	150	144	159	141	144	150	141	146	138	145	144	138	149	166	133	129	141	145	137	161	124	150	149	158	144	127	127	143	135	166	145	122	149	136	151	143	148	131	148	159	165	156	142	138	134	148	148	144	133	162	134	158	137	136	140	135	143	158	148	150	145	155	136	142	145	156	146	137	143	164	146	151	163	162	130	161	126	146	139	157	145	133	151	148	127	170	166	140	114	144	152	160	157	121	163	116	141	138	158	122	130	132	146	119	174	150	169	167	135	136	145	152	147	160	158	138	137	169	146	146	148	132	163	147	127	134	172	151	147	137	150	158	152	147	162	155	156	111	140	127	130	133	145	146	120	134	135	147	144	169	128	133	125	139	171	150	161	151	148	143	141	140	158	134	151	140	138	140	138	151	142	165	155	127	145	129	129	152	156	130	150	152	143	120	136	144	140	145	143	142	147	148	125	142	163	144	146	164	150	143	156	145	152	139	132	158	152	140	154	148	173	142	148	157	158
28134	22586	19563	3759	1554	610	376	479	768	370	339	355	363	334	345	310	347	342	337	358	339	326	354	321	307	332	325	369	340	356	333	349	353	332	325	324	366	365	329	342	321	319	324	360	325	348	338	333	324	346	324	375	350	355	335	346	347	337	322	312	342	335	335	315	307	337	334	342	321	386	321	341	329	308	331	351	310	331	346	331	295	351	323	332	341	352	329	308	319	345	314	342	317	339	344	341	324	364	340	313	332	337	340	297	337	352	306	346	325	336	303	344	344	321	332	344	340	357	340	321	369	353	331	318	346	331	340	341	342	325	326	343	325	359	365	331	347	359	313	334	347	320	309	346	319	369	339	338	318	336	358	360	348	354	342	316	326	357	313	331	332	338	352	306	314	347	316	299	329	345	340	346	321	301	346	324	315	362	340	309	317	353	357	346	343	324	323	326	328	341	349	320	315	338	355	341	339	302	331	357	297	337	317	349	344	337	338	365	346	360	367	329	348	346	381	343	334	329	324	322	333	346	335	285	380	321	316	290	347	347	321	328	345	342	331	357	295	331	341	350	315	294	322	381	333	325	360	333	310	324	306	308	330	349	315	336	333	316	343	300	331	338	358	335	310	319	321	337	332	318	345	339	353	334	314	349	328	391	334	316	314	312	322	336	370	342	326	329	378	312	327	360	338	320	316	299	325	299	339	338	327	357	365	340	346	346	359	313	314	352	332	336	295	355	338	357	345	353	355	344	316	354	346	354	344	338	332	325	351	342	318	343	319	342	343	321	320	354	345	308	339	364	326	335	360	326	378	345	325	333	319	321	336	334	338	322	349	355	357	332	354	340	344	305	306	337	327	326	314	338	368	344	347	335	355	329	329	331	366	343	358	338	324	325	364	333	329	337	357	315	338	327	321	309	354	335	332	353	336	309	325	339	334	330	352	339	331	338	312	348	308	361	345	344	294	344	324	363	355	349	332	370	342	314	317	358	317	337	310	346	328	333	345	348	387	332	302	356	304	334	328	359	272	366	331	359	348	350	346	307	345	406	332	351	345	339	307	337	336	332	322	373	354	356	355	339	365	321	340	332	288	324	327	363	330	369	368	311	338	316	311	286	347	345	339	341	379	361	352	311	336	347	344	350	324	328	377	357	321	358	366	335	343	337	340	342	319	362	300	338	348	322	331	334	327	352	323	352	359	338	343	337	348	360	343	352	359	360	334	328	346	310	310	302	320	358	312	334	347	329	356	315	325	370	340	395	319	335	331	340	314	349	338	327	352	356	377	331	333	329	324	345	324	318	319	345	346	304	330	349	326	340	327	297	343	327	322	330	325	354	341	347	313	328	350	362	337	358	349	336	348	334	351	343	347	327	300	337	332	339	333	320	319	340	347	336	311	344	346	330	318	345	364	346	364	348	328	333	346	327	303	344	331	353	333	320	337	344	322	297	357	315	330	354	345	346	313	297	335	340	370	339	328	325	334	344	342	355	395	327	320	334	356	352	328	324	338	345	339	314	331	348	338	357	320	396	302	335	331	306	329	339	346	347	328	331	339	347	345	384	348	346	346	359	317	315	318	326	354	346	322	333	331	335	331	330	335	322	324	326	327	315	348	358	336	333	333	328	322	304	337	348	351	350	332	366	325	347	355	336	320	331	347	331	335	339	333	323	362	326	356	365	351	341	337	349	345	325	343	356	369	354	357	328	333	371	334	325	322	361	332	343	351	344	318	332	379	362	280	309	342	314	324	330	355	348	329	352	291	323	335	354	328	327	314	362	349	347	344	338	334	357	320	327	322	312	319	344	362	355	352	345	329	324	324	352	337	343	308	341	332	353	325	336	329	307	311	334	363	330	321	330	316	349	358	335	343	357	374	360	333	334	361	328	324	368	345	301	324	329	330	400	346	357	378	338	343	321	337	327	325	332	315	357	340	364	345	339	337	359	337	348	328	347	345	310	333	319	324	343	339	337	311	376	324	343	337	322	353	337	339	368	368	343	330	342	308	342	323	320	284	345	332	314	354	288	320	320	333	348	327	345	361	330	327	375	314	366	350	330	363	321	324	327	299	326	318	322	311	331	361	336	358	304	319	321	331	311	340	344	317	319	328	317	364	334	337	350	343	332	341	329	337	336	314	336	328	338	343	329	344	354	304	341	341	332	353	341	381	325	346	329	337	325	350	327	355	341	320	317	320	334	334	351	353	368	335	387	337	345	326	335	339	338	334	346	351	302	355	335	346	318	304	331	361	331	338	356	306	353	307	317	366	333	369	329	363	332	329	340	362	330	315	334	336	308	332	309	340	304	345	349	340	347	345	363	344	339	303	350	334	344	350	353	352	332	316	343	324	354	322	363	349	349	371	328	377	351	319	338	330	333	360	372	319	339	297	331	303	337	362	345	323	330	341	326	322	342	311	323	336	352	348	339	345	356	314	359	337	323	331	309	335	316	316	341	350	330	341	332	333	313	340	341	319	358	315	328	310	331	295	310	327	332	346	317	332	363	299	318	392	312	334	345	309	337	334	317	318	331	351	337	335	317	309	337	348	356	340	337	380	330	355	327	338	327	332	318	345	377	349	347	370	340	297	342	341	351	342	321	342	341	368	333	346	321	294	323	327	363	326	365	333	350	347	311	353	336	308	346	336	349	338	377	329	309	378	366	339	354	311	345	365	345	339	332	330	325	330	346	334	354	318	323	339	305	325	352	339	345	328	358	348	306	337	336	307	340	322	291	311	337	325	342	328	310	303	325	334	343	321	323	335	353	341	356	348	343	343	351	355	366	343	310	328	307	335	326	358	367	309	371	335	345	316	334	354	316	337	357	321	355	327	366	344	343	318	323	320	368	304	303	328	326	331	366	360	326	330	368	362	326	329	309	354	334	327	384	374	325	346	343	322	360	346	371	332	340	295	338	342	334	366	314	355	334	318	380	342	348	361	358	345	315	334	306	318	305	331	329	328	302	299	359	334	322	358	351	336	315	351	335	331	335	344	369	326	330	337	349	338	342	384	370	325	309	320	338	370	346	334	334	321	326	329	322	330	313	344	339	309	361	343	291	362	327	329	325	325	305	317	330	316	326	334	308	327	346	340	318	313	334	326	331	318	343	304	338	345	347	315	311	334	359	363	338	359	366	330	335	325	337	338	337	343	322	318	321	325	325	324	353	350	313	323	342	330	378	318	330	323	313	330	331	355	322	310	361	360	340	336	330	331	327	370	334	306	339	366	358	349	314	335	345	362	303	346	310	354	350	350	367	346	366	363	341	340	299	364	322	356	326	338	352	345	309	348	328	324	326	343	329	323	356	304	332	301	331	364	324	364	329	340	338	330	322	323	335	288	342	327	330	348	347	323	344	330	336	336	350	338	343	315	384	330	355	319	326	363	314	318	337	330	328	327	338	324	357	355	370	333	334	329	337	353	346	332	335	328	318	338	342	333	330	375	325	340	353	318	299	329	330	315	319	356	329	310	362	345	330	289	327	343	345	330	335
27738	32188	18752	2364	2601	1003	718	769	1412	491	495	457	465	494	460	478	436	454	452	407	459	463	439	433	393	437	429	401	417	449	426	443	446	464	442	419	431	463	421	439	448	438	461	433	412	435	431	466	424	453	462	458	468	423	452	458	462	427	442	431	438	445	450	442	437	455	405	451	477	479	422	417	447	424	469	456	454	461	434	438	473	433	417	440	478	473	487	430	455	448	466	440	428	467	463	465	421	441	449	437	415	455	439	435	427	470	498	468	457	434	443	418	416	410	436	448	436	457	469	423	442	419	434	408	441	438	456	438	448	411	442	428	433	457	453	497	426	428	438	429	431	447	438	443	460	447	396	464	449	462	450	476	475	453	421	435	443	460	430	445	433	463	432	449	441	402	435	434	424	443	462	417	449	425	442	465	468	432	457	434	467	392	398	426	440	452	470	433	414	454	432	444	401	430	452	428	463	476	461	428	454	438	444	435	408	451	477	409	430	438	456	438	410	461	469	475	396	439	443	431	459	429	420	443	435	403	449	432	439	493	495	457	457	448	458	445	439	422	460	430	473	436	424	447	435	405	445	416	465	437	482	484	449	466	452	426	406	431	422	457	478	465	445	436	453	407	416	471	431	495	478	438	433	436	417	428	451	470	487	466	454	480	467	469	438	454	433	457	423	443	412	410	450	422	475	439	488	468	432	420	455	440	452	466	438	452	419	452	492	412	454	427	450	431	409	460	412	428	416	459	429	441	408	459	430	403	427	439	448	411	467	424	453	466	432	439	423	413	433	411	420	461	430	473	431	449	428	448	453	458	457	463	462	445	435	479	448	444	445	437	452	438	444	455	460	441	420	438	473	422	466	456	432	450	430	441	403	420	422	447	422	420	467	449	404	454	441	416	473	435	450	429	464	424	453	449	438	484	426	455	460	419	423	473	426	436	443	459	427	440	463	439	439	447	415	422	476	391	422	452	426	430	464	425	475	432	443	433	424	440	480	422	434	399	427	446	416	441	457	428	431	438	453	446	465	452	426	498	443	454	464	393	435	464	442	434	447	413	467	460	465	458	422	425	453	410	422	437	427	435	457	453	433	412	450	423	446	419	476	474	462	485	443	429	461	406	443	470	475	451	433	437	459	399	430	464	454	503	473	429	454	431	447	451	429	437	445	418	437	450	435	443	465	443	471	438	470	436	449	454	431	451	479	441	413	450	457	444	442	448	448	440	460	442	450	421	444	462	430	433	477	419	428	398	463	473	425	425	470	487	416	451	446	426	434	459	417	419	419	457	455	429	456	440	445	423	437	441	473	412	463	479	433	391	496	440	458	426	463	420	459	459	435	432	442	465	454	452	451	455	428	429	466	441	440	495	426	389	433	452	445	433	404	434	436	393	413	443	421	456	458	481	473	414	404	439	460	413	418	438	463	477	445	468	441	441	468	446	426	458	428	459	439	476	446	433	442	449	430	452	445	422	446	458	456	477	459	422	467	464	454	480	457	451	439	440	449	438	427	454	499	442	423	437	447	434	409	402	457	440	443	439	440	450	436	475	427	445	412	475	443	457	446	455	465	444	486	438	473	444	450	456	432	427	420	419	451	412	448	419	470	452	436	436	457	465	452	457	442	444	396	472	452	452	432	443	448	384	477	429	401	464	453	447	447	436	435	449	447	396	435	426	448	445	483	403	443	439	455	443	469	423	452	400	440	440	396	474	434	459	437	424	452	476	454	460	420	486	418	411	444	467	422	424	429	430	447	466	433	423	460	417	413	463	419	412	452	451	434	414	436	485	422	471	469	465	458	419	447	445	421	423	431	423	424	440	445	419	450	444	399	446	412	410	445	451	430	453	440	458	465	438	459	420	443	458	438	446	420	432	449	478	442	429	445	479	476	429	448	477	432	451	462	421	449	463	481	446	459	463	440	429	472	432	440	473	429	428	459	486	444	441	423	431	415	465	457	435	445	490	419	437	452	432	413	469	464	437	412	444	432	419	460	394	445	406	438	444	460	453	440	464	454	429	382	446	469	415	466	450	456	453	448	412	437	439	487	420	453	448	426	436	449	447	451	412	455	398	457	446	479	434	418	424	425	398	481	444	445	460	463	471	445	442	425	456	461	440	453	430	444	450	412	439	484	477	455	447	434	429	476	459	451	453	462	437	411	431	445	422	450	450	455	482	434	460	455	446	424	436	412	423	480	438	438	463	428	431	457	401	445	426	420	440	428	439	447	466	452	448	459	474	424	432	394	471	466	473	421	440	454	450	400	455	455	457	448	450	478	436	463	429	456	451	460	448	446	412	479	440	465	453	442	438	430	454	476	468	447	470	426	441	450	421	441	469	487	467	433	403	437	423	440	458	420	465	476	417	391	425	400	409	479	468	441	458	466	417	465	447	488	440	435	459	428	444	480	442	412	399	378	429	437	422	444	458	441	443	441	414	453	474	466	447	457	410	453	438	422	469	456	403	445	442	480	416	442	453	463	441	473	427	418	440	433	462	394	454	458	427	434	469	453	457	472	470	452	442	428	476	413	425	443	464	477	437	453	470	380	474	394	477	429	450	439	429	424	439	440	426	468	438	412	467	408	458	446	432	471	426	417	437	452	437	461	458	476	432	407	440	492	390	464	385	468	460	421	431	436	442	444	454	463	433	452	443	422	471	433	419	440	421	462	450	419	464	472	429	445	451	444	426	400	444	455	445	467	444	463	423	447	435	441	441	439	443	449	432	471	459	419	434	493	431	435	470	437	458	438	479	443	412	434	440	479	455	412	450	475	429	423	473	473	460	470	427	484	446	425	469	456	461	418	435	450	426	488	458	444	415	456	427	422	452	456	418	439	406	457	435	431	436	419	444	438	456	425	428	407	444	437	426	481	458	431	443	433	425	434	409	422	459	482	481	440	411	434	456	468	441	438	486	462	442	476	444	474	440	457	456	449	456	438	444	432	464	472	454	410	477	432	461	410	423	446	434	438	466	428	452	442	467	425	437	389	471	425	460	503	431	437	423	419	438	428	445	445	444	448	403	462	425	457	414	410	426	420	438	457	455	424	438	400	434	486	457	441	456	456	442	430	435	413	465	459	466	468	461	424	443	466	479	429	472	442	426	428	450	468	445	452	426	457	409	411	426	421	444	452	435	438	435	444	413	440	430	434	453	420	457	434	453	455	412	419	434	441	426	440	411	482	431	430	491	457	474	425	453	443	395	433	438	444	439	438	421	462	441	458	437	449	437	469	440	499	439	459	438	424	411	453	455	454	487	412	443	455	430	445	463	448	427	474	448	421	425	421	461	433	486	436	464	436	422	441	440	418	427	436	454	440	449	429	452	430	436	466	428	456	396	436	436	436	447	436	448	460	459	454	446	450	444	458	454	444	481	416	406	448	454	434	464	447	450	444	459	445	425	435	443	412	439	473	430	471	436	437	495	457	459	447	440	464	403	425	449	459	468	482	448	444	461	431	464	447	449	457	418	422	424	438	465	444	455	421	413
24477	21606	29807	24175	23568	19581	3778	2170	1886	382	330	321	324	309	280	282	290	278	264	279	272	264	270	246	276	246	231	248	270	269	275	238	249	230	248	256	276	248	249	266	250	275	282	253	237	252	251	264	268	258	253	254	260	242	255	262	269	267	234	251	260	263	237	227	258	255	278	234	265	264	266	234	263	250	264	244	251	270	255	247	235	275	253	242	283	256	239	241	275	215	248	246	259	222	259	274	265	279	257	263	261	224	256	267	231	253	247	249	223	241	287	257	269	276	258	244	260	275	265	242	256	259	248	254	217	267	254	238	224	273	258	241	252	256	243	263	228	233	275	264	262	265	228	231	254	279	245	255	258	251	255	237	260	256	250	244	281	262	265	246	259	266	257	235	265	254	244	241	258	260	247	249	287	243	224	233	256	230	253	253	239	249	265	243	261	253	260	223	239	272	251	271	229	287	245	279	280	252	236	247	245	255	251	258	293	234	235	242	269	236	253	249	268	250	276	269	265	263	258	298	236	266	265	247	252	253	249	246	245	251	264	279	249	248	254	272	260	282	253	224	238	237	257	256	243	284	261	277	231	230	237	261	254	254	263	270	258	276	247	247	284	256	243	247	267	246	255	251	268	243	269	255	257	276	227	257	231	250	240	257	243	243	247	243	239	236	270	266	241	261	257	242	277	242	247	273	245	245	269	233	247	244	254	264	246	260	248	242	276	261	229	253	264	282	256	254	255	234	260	247	266	246	249	247	250	272	263	242	277	253	292	270	251	254	256	269	273	248	235	231	232	247	272	258	239	255	253	248	248	250	260	262	257	268	235	244	268	258	231	276	237	255	235	232	257	233	230	261	289	241	263	240	241	236	245	254	261	273	253	267	242	248	221	222	274	204	246	254	265	258	284	234	271	251	230	250	238	253	245	272	252	261	251	272	263	255	281	257	262	271	286	253	237	255	265	239	280	270	266	256	300	249	251	259	261	248	245	257	256	255	275	254	249	251	242	253	261	223	226	272	250	232	244	225	277	262	261	256	263	234	285	233	287	263	266	273	248	246	238	207	240	245	263	222	240	263	254	241	234	220	272	249	278	244	276	251	256	256	237	249	256	251	252	250	244	251	260	265	218	261	274	246	233	257	254	220	245	269	239	274	252	242	268	247	289	255	245	265	268	258	248	245	244	230	234	279	259	244	252	238	250	288	231	262	281	246	278	256	214	266	242	229	245	242	239	260	264	270	267	262	286	251	262	257	253	255	253	254	232	264	229	289	241	278	252	251	260	258	235	254	283	243	249	253	233	234	251	252	238	275	266	290	254	257	254	273	260	247	262	235	242	226	229	250	256	269	259	252	239	233	242	245	258	244	250	278	260	240	249	298	246	249	259	240	248	247	221	246	219	264	284	285	282	258	260	255	275	265	276	229	261	267	250	258	261	270	265	255	264	245	232	285	244	255	245	273	271	269	241	275	267	251	262	263	231	252	266	253	303	230	254	250	262	260	268	264	263	268	269	258	278	273	268	241	255	271	241	249	260	260	256	270	265	237	274	250	245	273	274	238	275	265	265	250	251	244	261	260	230	258	248	244	225	229	271	266	246	242	239	249	255	252	240	254	221	257	249	236	263	261	279	257	235	258	242	262	249	254	267	285	280	253	262	266	250	227	258	244	262	269	269	245	227	240	257	255	255	237	236	255	280	265	228	262	267	290	264	258	275	250	265	247	263	257	245	250	262	259	255	246	264	263	252	244	263	280	254	279	268	253	245	273	256	239	221	278	242	259	240	275	250	266	252	276	282	251	247	246	260	259	274	232	267	252	262	294	259	258	268	262	257	250	234	254	242	258	247	247	247	276	258	242	252	241	272	230	251	276	277	274	239	242	259	252	260	238	284	249	281	238	259	265	245	256	265	254	253	263	252	257	248	265	261	232	242	251	236	244	232	240	276	249	253	260	270	242	278	238	278	272	261	274	265	246	245	247	256	256	239	251	232	252	253	236	243	282	227	231	242	273	258	237	267	261	244	234	258	250	245	251	259	240	270	247	243	258	230	258	269	251	260	267	237	278	246	243	265	262	229	257	238	269	268	240	275	237	259	246	227	252	231	260	235	256	289	266	256	251	259	285	260	253	275	235	278	266	241	228	238	278	256	256	245	246	247	253	247	277	252	240	279	279	246	271	279	245	259	262	265	253	244	255	243	256	276	241	246	253	264	263	256	250	254	255	258	255	267	264	281	263	233	270	226	264	256	277	273	211	259	231	243	249	229	227	234	251	232	235	235	258	245	218	229	273	250	253	265	276	255	258	256	256	221	240	213	259	252	264	289	249	280	268	243	250	275	265	258	275	245	255	246	261	237	268	230	232	233	247	279	266	269	280	270	247	235	251	236	243	235	257	265	209	256	253	264	303	271	262	250	238	251	242	268	232	261	254	250	267	239	271	270	239	240	279	276	227	272	264	252	281	232	242	257	231	259	247	243	275	236	255	239	252	227	242	272	271	253	242	243	259	256	261	238	266	261	270	268	241	242	235	265	236	241	240	246	273	269	237	272	263	224	243	239	254	279	232	246	267	260	261	235	247	266	239	262	261	262	243	265	239	238	271	251	262	261	250	257	253	248	244	264	258	249	249	280	254	248	283	257	226	286	248	217	264	262	235	257	254	252	242	234	246	238	251	261	263	283	239	255	299	274	261	270	261	273	230	273	258	234	223	256	249	273	239	232	244	253	230	285	225	223	269	253	259	216	259	247	282	264	200	237	267	249	277	270	283	261	288	239	244	262	271	259	256	256	233	273	229	260	237	248	268	231	223	267	265	239	260	270	254	240	231	248	229	234	270	274	259	259	271	257	247	226	220	257	273	232	244	247	250	263	247	242	282	256	254	234	274	252	264	207	275	241	252	254	261	253	246	272	248	262	264	246	240	244	254	264	289	255	252	254	285	256	281	278	230	253	257	251	247	274	262	239	263	268	249	229	240	243	276	259	273	267	288	249	245	230	257	282	265	239	239	262	262	266	254	274	235	271	252	279	240	245	264	241	265	241	248	265	256	258	267	253	258	248	232	266	255	271	232	252	254	244	241	253	243	258	247	260	265	262	237	234	236	259	234	264	235	259	249	227	267	242	262	260	259	238	256	251	244	263	240	257	292	266	254	243	258	241	243	267	279	249	268	250	240	262	265	213	262	264	232	232	270	255	280	228	283	262	236	237	272	255	229	241	231	244	270	256	259	269	223	269	242	297	259	262	258	270	241	276	277	252	274	250	274	252	261	252	244	279	256	225	283	245	233	283	257	246	269	271	235	274	263	260	236	261	245	247	229	243	251	258	248	261	246	249	230	233	257	263	248	255	270	279	272	232	264	279	243	245	244	249	253	260	240	269	291	285	243	222	240	258	248	256	220	253	233	280	253	257	231	269	273	265	244	253	249	255	241	267	252	252	244	265	263	272	222	265	282	247	244	285	277	252	248	242	233	244	266	243	261	281	243	257	248
51583	70173	47648	13215	30731	16852	1370	4699	4101	674	559	497	496	470	410	428	425	410	380	394	365	394	374	390	370	360	372	407	402	365	366	370	336	373	350	349	380	353	340	354	359	345	331	342	354	358	322	317	333	333	350	348	342	380	343	326	367	350	331	347	313	336	325	352	377	325	344	318	319	351	348	353	350	374	322	329	318	349	344	323	360	364	360	338	340	289	350	352	351	337	336	354	352	333	326	335	369	315	359	338	327	366	369	363	326	353	312	371	326	322	377	306	331	351	359	346	334	360	372	320	383	366	350	327	365	343	365	338	349	336	345	343	326	333	318	345	320	325	359	335	345	311	364	343	344	349	343	332	330	338	326	325	339	341	344	348	372	343	348	335	338	317	328	349	345	322	323	319	338	309	372	337	354	345	331	316	334	356	353	348	339	333	309	377	347	342	336	336	327	341	347	324	333	344	332	346	358	334	349	344	329	363	321	375	335	335	335	352	344	361	359	334	345	317	302	343	363	320	333	324	323	348	316	389	353	344	364	347	348	345	380	324	342	355	355	335	347	355	340	334	337	370	339	378	326	391	326	352	328	335	373	372	352	311	352	350	336	398	345	322	317	364	337	350	339	346	358	354	343	350	378	313	358	365	349	312	349	349	343	343	341	329	342	368	334	331	315	324	324	372	338	400	317	341	345	343	322	325	351	331	325	333	340	339	318	380	354	329	348	346	339	347	331	336	353	328	318	331	341	334	364	344	372	337	316	340	294	331	344	326	331	345	317	353	301	343	339	364	330	330	307	388	349	357	349	332	331	334	335	343	324	327	331	342	331	293	345	323	333	373	307	337	320	354	354	365	350	340	356	347	313	307	343	359	326	345	354	357	351	355	381	361	325	335	335	371	336	339	324	360	383	361	352	363	332	345	365	328	352	325	362	336	364	343	333	345	329	338	345	341	332	324	322	359	353	345	339	347	349	337	318	369	350	319	363	341	349	348	335	334	367	348	342	378	329	339	320	330	322	348	279	324	313	338	358	319	332	327	365	353	353	351	375	346	331	355	347	348	325	356	342	349	334	345	366	343	357	323	336	373	352	335	338	307	310	349	365	323	365	330	339	369	313	352	353	323	355	355	362	395	336	350	327	371	351	343	338	324	370	339	356	359	334	341	332	320	320	381	359	352	368	343	332	341	326	354	340	361	344	321	323	359	360	331	318	326	322	342	338	353	352	324	337	315	340	338	332	339	346	319	362	373	327	357	366	315	323	348	340	328	371	342	345	356	353	323	331	327	374	307	336	334	311	355	331	363	390	358	335	373	349	354	346	332	361	337	367	385	314	377	382	368	382	342	339	324	366	348	348	358	337	356	353	335	360	373	323	339	340	313	317	351	331	348	329	359	342	342	336	340	380	332	353	346	321	349	367	372	339	329	330	349	320	390	320	349	320	344	313	332	328	332	332	365	346	338	326	349	362	342	379	324	357	351	335	376	344	393	343	358	331	334	326	317	389	370	339	348	334	355	331	348	375	353	356	352	317	352	354	355	350	337	370	325	339	326	297	361	343	324	345	359	349	349	328	375	359	342	348	337	351	357	341	332	331	351	315	330	351	336	366	357	350	324	371	338	327	361	350	348	368	364	369	350	340	347	341	337	326	369	360	357	378	323	347	353	334	351	352	319	315	333	352	332	333	323	389	332	345	335	355	337	309	375	367	336	346	345	375	316	304	330	348	328	344	365	345	336	340	347	359	325	333	349	333	338	357	354	327	331	360	335	356	313	328	368	331	357	350	362	332	343	388	357	338	311	308	347	322	335	338	336	360	360	306	337	318	342	355	373	327	356	348	381	365	316	349	353	336	352	330	312	345	362	355	341	377	388	360	336	354	343	368	333	363	373	343	342	336	356	337	336	351	341	383	389	342	366	320	354	354	379	352	331	327	376	339	360	324	326	308	338	323	330	309	317	329	301	350	390	360	367	343	353	318	363	337	317	329	350	351	330	319	347	348	342	345	319	338	332	332	348	359	321	321	335	346	360	376	339	361	358	338	328	345	387	331	379	317	350	344	364	338	328	357	344	353	322	331	328	311	327	318	343	344	355	370	342	369	315	338	362	343	350	328	378	337	339	350	327	347	353	312	320	300	324	340	308	361	359	300	356	346	327	333	351	344	338	326	355	345	401	334	360	314	361	363	311	333	336	313	346	344	324	348	341	324	316	346	364	324	358	337	337	350	364	366	356	362	346	370	329	326	359	342	332	374	326	320	306	332	363	327	337	354	356	371	345	357	344	325	297	369	307	324	331	340	334	339	376	369	366	346	351	324	355	352	321	331	343	371	342	338	315	367	369	341	331	333	350	319	376	351	330	352	343	346	298	324	331	334	342	332	343	348	349	305	328	323	366	373	331	319	333	319	301	322	372	343	326	323	297	348	335	310	319	326	341	309	379	299	373	319	334	341	330	367	312	365	316	362	358	302	343	323	326	346	317	340	372	367	357	335	328	321	348	323	345	356	364	357	339	356	339	367	351	320	342	339	331	308	343	337	320	357	328	341	318	320	337	353	355	338	320	355	387	350	349	363	377	299	349	343	326	372	323	341	356	291	348	329	314	343	353	332	361	347	300	331	348	281	344	368	336	333	358	334	347	327	354	351	337	386	327	340	343	324	368	298	313	363	337	343	333	342	343	339	334	333	341	364	352	323	339	355	344	353	356	360	327	346	353	322	329	341	315	326	333	305	356	351	343	342	342	336	359	309	337	373	337	357	315	334	353	354	327	352	344	346	340	350	352	337	290	377	358	371	351	308	348	343	382	387	344	367	321	342	330	308	347	342	328	344	358	327	334	354	352	362	335	343	362	373	359	318	365	340	357	358	319	355	353	345	333	328	359	321	337	333	364	358	335	352	362	343	335	329	340	356	350	328	348	339	335	322	348	343	365	347	351	373	351	319	375	351	324	356	358	322	337	339	324	356	336	341	357	334	352	341	357	354	334	378	351	343	321	371	347	314	338	347	347	358	300	322	330	321	352	336	348	331	346	332	359	353	352	371	330	372	370	361	349	322	331	359	358	344	351	336	332	347	329	326	367	326	357	328	341	357	330	364	351	348	377	373	327	334	380	316	347	329	338	322	290	359	306	353	348	353	321	337	330	330	339	335	339	324	338	331	335	363	371	335	352	360	348	334	353	347	350	352	316	354	337	334	314	373	319	316	351	326	351	368	337	335	343	355	337	339	361	340	369	343	323	362	344	335	369	352	312	337	344	347	303	378	345	337	358	342	305	359	343	347	317	362	329	343	321	318	374	347	365	345	300	350	360	388	330	362	343	337	335	330	343	377	347	346	330	342	351	336	349	307	357	339	349	339	360	361	338	345	349	343	328	362	338	347	342	316	345	342	345	351	322	314	368	322	337	338	361	361	325	348	343	323	344	338	323	370	333	359	345	364	331	351	334	319	361	320	355	350	323	378	353	342	345	324	335	348	350	343	336	359	353	351	386
23407	21505	30117	23386	24737	25681	12458	4155	3112	303	263	206	210	201	184	166	162	167	148	151	130	133	133	146	143	113	145	120	130	124	125	155	126	116	124	110	132	130	130	126	123	118	114	99	108	112	96	109	126	115	118	126	129	117	115	117	122	112	101	108	96	90	132	96	108	132	113	113	103	126	136	110	113	112	122	118	124	120	122	107	120	126	134	112	116	133	120	99	104	118	96	116	122	115	113	101	106	122	115	106	102	105	109	106	124	127	123	131	127	115	114	106	103	109	119	116	109	118	110	101	100	111	113	132	114	129	126	113	119	119	124	104	125	129	118	128	100	112	106	102	118	97	122	121	101	115	128	111	106	123	112	126	116	117	119	109	110	119	133	94	123	112	108	122	92	98	97	100	105	119	92	109	118	120	99	112	121	111	115	124	109	111	126	127	110	110	98	104	113	114	88	140	120	116	103	113	119	114	95	104	128	117	110	108	115	124	103	124	123	118	127	111	104	126	135	115	112	127	122	129	125	113	99	122	112	120	129	111	119	90	112	114	115	131	110	108	107	118	128	113	95	117	120	111	109	115	110	119	117	127	115	97	109	107	102	91	110	117	115	128	116	95	100	112	105	117	112	96	134	87	110	102	129	126	115	126	132	110	111	108	120	114	104	114	143	134	109	118	108	124	133	112	91	119	126	122	124	116	130	125	133	114	117	106	117	106	114	106	98	106	102	113	114	107	99	103	110	111	113	130	105	114	104	93	109	104	104	110	113	115	89	133	88	102	111	127	123	117	107	113	139	111	118	124	114	121	146	110	103	120	135	125	111	107	116	118	115	116	125	119	129	135	117	115	110	119	128	123	110	113	120	109	109	118	112	107	124	115	91	124	112	108	105	134	118	121	124	107	105	108	108	95	116	108	124	108	105	113	121	129	100	122	117	114	101	89	130	122	115	123	106	89	107	107	136	122	105	126	121	137	111	105	101	107	111	132	123	125	120	115	104	115	122	131	113	125	116	110	121	109	112	114	134	117	111	109	103	123	105	130	107	117	136	97	120	93	116	127	131	123	122	101	138	130	127	109	120	127	115	107	116	129	102	133	111	123	98	103	120	104	122	117	109	111	99	110	123	119	115	130	123	123	125	119	119	115	115	130	108	111	113	119	121	105	103	112	110	121	129	122	102	116	126	100	119	125	126	104	149	121	147	97	90	105	115	115	103	114	125	99	107	113	113	106	96	109	105	113	108	121	116	109	130	120	117	126	117	122	118	107	106	117	119	115	111	113	99	112	110	115	112	92	125	125	111	115	128	125	117	101	124	125	114	113	95	120	120	103	118	107	94	114	129	104	110	97	108	118	120	103	113	101	102	137	98	128	115	121	115	111	140	117	108	114	111	118	109	126	104	113	120	104	121	90	128	118	144	116	136	106	124	131	110	126	113	122	121	115	98	106	116	116	110	102	119	110	109	110	135	119	113	109	108	130	127	110	114	110	105	115	127	115	111	108	106	144	105	128	108	112	110	94	109	123	103	105	117	114	116	119	125	144	117	108	118	127	113	126	129	119	102	122	116	114	120	117	119	127	112	123	89	93	126	102	109	118	102	117	100	106	114	110	105	123	103	95	113	128	115	119	97	112	116	115	123	113	114	129	116	139	98	103	122	113	122	100	118	117	113	109	114	115	87	93	109	113	107	116	103	111	115	115	101	124	113	118	117	109	107	113	121	106	117	115	100	109	125	100	115	136	114	119	101	122	93	112	123	125	120	123	106	103	127	110	108	114	127	101	108	122	134	122	110	114	114	116	101	99	132	122	118	123	119	117	134	112	113	107	109	96	114	117	116	113	117	112	133	112	111	103	124	106	118	118	114	98	96	106	111	113	111	109	106	103	108	107	118	106	126	104	135	111	104	119	124	110	115	124	115	109	104	105	118	101	116	118	99	124	119	113	113	133	124	100	126	112	112	140	122	103	116	108	91	99	105	112	108	118	132	117	118	121	125	115	120	108	115	114	118	132	118	108	118	108	111	116	110	127	110	131	122	117	96	106	115	95	112	115	126	100	121	121	123	128	113	110	116	115	110	134	98	116	105	107	116	110	113	110	124	90	106	106	117	103	117	131	124	114	107	134	101	122	128	140	115	103	132	109	97	108	111	114	112	116	111	121	112	117	115	88	102	126	126	124	104	116	119	106	116	120	106	116	110	109	137	127	100	114	102	116	101	112	127	117	129	113	111	99	109	139	134	103	120	109	101	115	110	112	105	139	125	113	128	113	120	121	114	121	116	125	138	110	105	91	112	133	106	103	116	103	127	107	131	101	111	112	120	117	96	120	105	105	107	100	108	104	109	103	106	92	122	131	140	129	112	120	117	118	105	120	103	116	119	108	106	122	125	125	100	97	139	124	118	117	119	118	118	106	115	128	118	111	103	119	113	116	100	110	115	152	99	111	120	98	138	121	117	109	102	117	122	111	106	114	125	126	100	128	100	113	122	93	97	108	113	113	118	102	96	121	111	118	113	109	112	123	105	119	123	111	102	126	95	118	98	125	119	112	126	115	100	115	116	92	115	118	107	132	122	107	127	110	103	99	106	115	113	110	117	122	96	113	108	113	119	124	108	102	110	119	104	119	110	113	120	111	102	106	111	109	108	122	103	114	113	112	115	110	119	116	118	112	139	115	112	123	118	129	134	120	110	111	110	122	104	125	112	114	106	115	123	106	121	93	104	124	124	113	101	124	115	137	107	113	103	111	128	114	113	110	126	132	100	94	123	114	100	103	112	110	123	118	117	107	120	131	130	125	118	116	118	114	125	135	133	123	116	100	112	95	111	129	108	112	109	131	124	116	110	124	114	132	113	111	115	116	109	117	146	128	100	117	112	112	94	97	112	116	121	110	123	123	115	110	100	138	107	110	130	105	94	122	112	125	107	132	106	117	134	128	109	110	128	110	88	118	104	101	124	128	114	128	113	116	89	98	116	118	118	118	115	86	110	123	102	106	110	120	132	128	115	114	128	108	97	112	123	105	123	129	106	125	111	114	102	105	119	122	141	102	100	118	116	109	99	108	117	131	117	112	122	110	129	108	98	117	101	124	114	115	115	108	104	125	114	108	119	126	111	116	130	134	110	135	121	110	124	106	103	123	117	97	107	100	112	95	115	132	111	97	105	101	122	122	117	121	116	123	89	101	115	128	126	99	109	118	97	119	118	137	104	117	110	101	99	122	126	124	120	113	99	115	114	118	119	121	109	97	120	103	118	134	118	83	101	111	119	100	105	118	133	107	123	105	125	143	126	156	103	117	118	102	126	106	136	100	104	119	117	121	108	122	121	96	110	139	90	115	113	108	100	113	114	130	125	107	107	120	126	124	122	107	124	122	122	125	118	119	121	117	122	87	116	107	115	120	114	106	103	128	133	122	102	82	114	129	117	116	92	120	133	109	122	122	108	121	103	103	112	136	107	108	105	99	103	119	101	102	96	108	133	106	116	137	124	119
53574	79342	53993	17354	41280	23062	2213	7664	4936	735	597	490	419	337	363	261	278	283	239	233	220	212	167	204	222	211	207	184	190	178	163	201	187	184	178	158	166	167	193	148	180	138	197	184	166	163	161	160	168	145	166	157	181	148	152	156	151	179	156	167	172	134	159	151	154	154	175	147	167	164	161	179	158	162	165	156	166	150	130	171	148	153	147	158	154	182	157	162	145	139	157	150	169	170	160	144	143	129	177	141	158	131	139	145	168	157	147	155	159	140	158	162	153	162	179	151	147	172	159	154	150	153	152	157	161	160	158	164	158	147	147	153	166	148	150	151	138	129	136	141	183	143	165	145	157	148	139	157	173	157	162	152	120	178	145	148	142	125	146	179	157	148	166	162	155	159	160	148	140	151	179	145	153	154	145	164	137	171	142	163	178	164	156	146	164	147	131	158	174	144	169	159	153	146	149	155	165	131	146	173	164	167	146	157	153	141	144	163	154	152	161	151	153	163	153	152	153	146	151	155	154	144	141	153	177	149	153	168	160	156	126	165	148	175	150	136	149	149	152	139	154	144	184	133	147	143	152	139	171	150	142	150	131	150	157	153	163	166	151	133	143	139	160	127	152	157	157	156	165	143	153	138	175	141	168	145	163	163	174	163	156	160	160	156	151	164	166	168	166	169	145	140	161	129	153	186	145	140	151	163	153	173	127	154	162	164	150	161	148	162	159	151	156	142	139	139	152	156	156	158	149	128	134	155	160	157	136	160	151	131	156	158	151	170	162	149	148	143	174	150	161	151	168	148	148	153	144	164	127	136	160	163	146	154	163	144	164	153	181	152	137	176	153	147	167	169	176	170	140	136	145	139	144	128	128	172	156	171	157	157	139	170	180	176	166	143	142	160	160	151	161	178	153	164	159	155	131	166	157	139	159	152	172	143	148	171	168	149	152	192	147	166	163	179	166	144	156	150	165	156	151	162	148	178	153	150	146	151	162	146	147	144	159	162	141	150	168	157	165	155	167	148	150	146	162	127	144	145	150	158	139	150	157	156	145	152	159	160	140	154	162	168	162	157	164	142	156	164	163	145	161	137	130	155	145	146	162	151	161	155	165	158	137	164	144	156	148	184	161	162	171	153	147	155	128	146	156	149	156	129	181	162	170	159	154	126	163	161	173	143	149	172	160	162	165	132	164	145	159	178	162	152	158	151	143	140	142	155	152	138	160	125	154	149	153	158	131	153	142	169	151	168	155	141	168	172	169	176	159	160	167	180	142	155	144	159	145	150	152	153	171	123	165	153	156	149	172	144	157	149	142	140	156	155	126	150	161	143	181	158	160	161	149	162	169	156	160	144	152	145	173	153	153	155	172	171	152	161	149	145	158	146	128	134	150	158	152	153	160	136	171	161	170	130	155	140	139	150	147	169	138	158	149	125	139	141	130	161	155	159	148	165	159	148	135	149	161	157	145	162	152	151	154	171	159	167	158	142	143	135	166	153	143	135	165	146	126	163	143	166	161	174	145	146	151	158	160	159	160	150	145	123	157	146	159	166	160	174	142	135	147	160	154	173	151	140	154	153	155	172	159	166	165	159	148	162	141	158	170	133	145	173	140	164	139	166	131	134	187	155	139	172	150	147	138	129	150	153	165	152	146	172	134	154	139	159	142	136	149	166	177	158	166	147	158	160	147	153	152	170	139	140	169	169	168	153	163	155	162	135	158	156	154	167	156	144	149	148	147	153	150	169	140	148	155	173	164	182	177	159	155	160	144	145	152	165	154	143	151	165	146	165	150	163	151	143	153	144	174	153	149	147	157	154	157	161	135	155	161	146	154	173	174	145	153	148	158	141	151	173	157	129	158	135	132	150	163	161	134	156	170	152	138	128	181	158	160	149	141	139	144	147	176	149	148	157	140	148	138	161	157	147	142	147	149	147	166	163	146	153	148	156	161	150	177	138	152	142	171	153	170	149	147	147	150	164	163	151	160	150	151	129	136	142	166	134	168	185	157	144	143	161	150	150	156	145	143	156	164	168	149	173	161	160	156	155	175	162	142	169	148	156	146	152	170	153	152	136	145	169	166	172	181	134	149	148	151	166	148	162	135	168	134	143	160	162	162	163	141	156	151	149	156	133	182	174	151	162	149	166	174	155	144	149	133	141	164	146	149	148	162	153	138	123	143	158	126	132	144	164	154	153	150	141	162	165	146	157	149	151	146	146	139	155	138	147	151	154	166	148	169	173	155	154	142	137	159	167	162	154	145	154	150	166	143	141	149	132	163	141	158	183	148	158	147	135	150	135	147	153	171	169	160	159	154	163	151	144	139	153	153	159	142	144	156	159	134	157	145	162	153	146	156	152	179	150	134	139	157	170	143	159	158	148	164	176	141	153	141	166	118	162	161	129	161	143	185	183	161	160	151	152	155	142	147	158	165	140	164	143	153	146	139	160	145	159	148	155	157	137	142	171	151	149	154	146	149	163	180	161	154	145	144	149	139	148	177	156	148	164	142	127	149	145	178	164	146	153	168	136	170	150	173	165	146	155	147	171	142	145	155	164	160	140	145	150	150	177	168	167	154	150	159	139	143	130	157	149	168	160	159	145	149	145	162	129	159	145	162	150	164	161	166	148	159	159	151	166	167	150	154	143	159	157	160	143	173	172	151	133	161	160	163	158	152	141	168	161	149	156	161	161	166	165	142	171	160	132	140	159	163	144	161	174	157	154	141	162	164	148	170	168	144	172	146	161	148	148	152	176	159	158	149	160	151	173	147	151	150	130	153	153	151	171	154	149	144	157	155	161	151	156	131	139	151	153	139	123	141	158	163	159	185	158	128	161	157	159	162	166	163	145	146	143	173	139	153	155	153	129	176	174	171	143	162	157	164	151	181	155	150	153	168	158	165	147	159	152	167	147	159	159	159	182	144	151	130	153	146	155	155	157	155	157	164	167	153	146	175	174	159	160	157	147	168	145	157	151	145	164	136	173	156	175	158	163	162	145	163	163	149	157	151	150	162	118	145	167	193	150	174	157	162	147	161	152	175	164	155	154	149	141	152	163	166	158	133	158	137	168	176	164	160	127	168	160	131	152	147	149	156	152	154	138	169	158	166	161	139	154	148	146	157	155	154	160	157	154	176	150	144	167	132	162	136	160	164	141	176	163	147	167	147	163	133	144	160	158	139	162	146	172	146	147	150	165	154	158	153	159	154	150	149	132	152	167	165	154	146	127	144	178	148	167	134	171	156	141	159	167	141	139	159	161	171	146	163	167	151	148	146	148	151	151	140	157	175	165	154	146	144	158	154	157	167	155	193	153	154	143	159	147	151	145	145	197	152	159	127	166	168	173	162	153	173	138	169	157	143	157	135	157	136	157	176	173	164	162	138	137	135	151	157	131	163	144	136	158	158	130	157	128	149	154	156	159	157	140	164	158	174	172	164	136	159	149	177	161	129	159	144	169	173	152	150	138	148	150	132	154	159	163	169	122	166	150
27867	22338	20556	3967	3136	3101	453	777	377	391	351	313	355	323	327	344	341	335	342	328	376	336	370	358	379	333	338	357	337	325	334	376	349	312	358	303	317	334	356	325	327	359	380	355	332	347	316	332	336	349	357	323	351	307	345	340	366	331	342	382	367	396	338	342	317	346	329	323	347	318	377	360	332	317	341	323	315	324	337	333	390	345	358	324	368	348	373	338	348	341	376	355	382	345	323	343	340	357	333	354	345	349	356	340	352	320	338	337	345	360	313	336	317	334	324	343	327	342	373	347	332	360	370	331	329	350	349	334	347	327	359	335	336	293	335	348	373	310	344	354	327	336	330	350	377	350	331	326	336	334	348	347	343	365	333	315	336	345	320	348	354	323	335	339	320	332	322	334	339	342	341	378	349	326	309	336	315	362	336	339	341	355	348	340	360	350	353	359	315	384	359	347	362	356	355	356	335	331	304	347	347	351	373	364	340	377	359	356	318	377	352	370	321	333	353	356	351	310	359	360	334	368	358	359	343	340	353	317	352	360	320	338	351	356	356	305	328	332	362	357	388	346	346	348	358	323	338	332	351	342	327	349	335	354	340	350	349	355	314	348	347	392	325	336	340	340	352	340	336	320	327	340	335	325	308	357	355	357	320	308	334	332	354	344	322	380	359	375	346	340	334	326	338	323	347	338	338	353	355	344	358	334	355	352	370	336	323	347	323	343	349	346	339	324	345	355	310	321	332	336	328	364	331	341	346	334	342	340	369	338	337	300	366	328	333	342	355	359	305	333	366	348	299	339	342	324	346	346	341	348	340	346	331	328	364	321	382	325	343	315	361	351	333	315	324	362	357	348	340	378	314	368	356	324	352	336	351	320	333	333	346	287	327	330	346	360	351	338	352	381	344	317	373	326	375	375	338	364	342	338	355	348	340	330	338	335	347	332	311	350	334	326	343	357	347	346	342	326	337	358	324	370	343	326	332	360	350	353	364	318	356	337	309	333	370	339	349	356	314	329	329	351	321	371	337	318	351	314	323	348	354	369	353	359	338	332	345	350	341	345	360	326	310	346	367	346	380	355	365	330	305	337	340	312	316	390	355	333	357	338	343	345	365	368	353	341	329	347	327	349	337	363	375	344	338	364	338	344	356	322	297	333	321	348	332	322	350	336	364	347	344	332	349	367	347	317	373	318	335	309	362	365	301	327	350	351	378	329	315	331	350	345	315	354	357	336	334	325	342	381	317	353	337	334	325	356	348	352	351	330	349	319	352	338	370	368	347	325	341	332	331	328	357	335	351	364	353	307	287	341	395	330	351	319	327	351	347	327	382	358	328	352	328	350	310	325	330	362	352	375	317	359	348	386	310	303	361	326	358	333	327	345	347	334	320	375	357	369	315	369	334	337	345	348	342	310	343	348	333	342	374	358	336	333	334	355	340	347	354	346	372	344	353	371	353	337	359	347	342	329	401	326	357	355	386	320	336	350	343	343	344	340	352	314	324	317	329	348	344	326	346	339	342	345	365	337	353	337	339	321	361	334	328	315	348	362	328	317	335	369	346	338	345	367	405	352	337	335	342	344	334	361	342	352	337	340	363	338	361	348	329	347	341	324	349	373	318	377	334	335	325	346	332	353	334	358	350	330	311	353	358	346	337	334	372	340	350	318	360	355	355	324	327	314	345	326	328	330	349	346	309	373	331	350	331	357	354	328	316	362	351	367	336	355	352	346	382	330	353	339	302	338	329	311	378	322	313	368	329	332	309	341	339	368	336	369	343	340	315	348	326	341	322	367	333	348	344	365	327	328	351	337	368	346	341	355	364	379	347	380	336	335	380	330	293	346	327	349	361	316	344	340	336	336	361	337	345	341	327	330	296	346	350	349	339	344	362	323	325	332	348	347	331	356	381	353	348	340	351	330	330	314	347	342	337	338	353	367	360	338	355	354	371	327	329	340	333	316	360	363	367	349	357	329	361	329	354	350	322	322	338	336	338	327	353	327	366	344	334	310	341	358	321	325	332	358	305	330	342	363	353	351	351	340	377	349	362	349	350	377	353	322	320	336	370	344	343	319	331	337	354	344	343	331	310	365	327	354	330	327	359	344	315	332	347	344	340	339	347	320	324	333	352	345	354	345	332	326	331	362	344	335	306	326	364	347	354	356	347	302	383	359	333	342	357	314	366	346	342	365	370	349	340	324	357	317	366	338	315	335	360	327	364	334	347	356	360	349	342	341	345	334	352	321	310	358	344	338	320	308	335	327	333	347	345	363	337	355	336	338	327	354	358	357	337	341	296	337	352	340	330	312	338	348	328	339	318	332	349	319	352	331	364	327	354	353	343	324	336	353	348	340	369	317	351	358	352	322	332	342	331	319	322	342	372	370	363	301	298	344	380	393	343	356	330	341	357	347	358	337	337	307	343	378	330	374	355	350	350	343	387	370	347	312	349	335	401	337	362	351	342	346	314	322	316	355	328	368	357	326	346	340	346	352	375	329	289	339	355	324	325	297	350	326	371	330	335	319	368	353	325	334	313	352	325	336	308	358	352	337	345	338	329	352	332	361	347	345	314	336	304	310	340	349	344	309	355	328	320	339	355	342	350	367	306	334	342	326	318	349	344	336	367	339	349	344	327	334	363	353	354	342	375	339	367	357	341	322	325	371	367	380	347	333	332	379	340	326	338	324	329	364	338	319	305	311	319	341	352	354	353	319	327	364	373	359	328	355	364	375	319	354	339	322	331	358	360	332	342	343	358	323	366	346	329	351	347	322	379	296	337	340	349	369	312	372	349	313	351	338	316	357	351	313	324	337	333	352	336	369	351	331	346	349	330	360	346	340	304	345	337	366	335	337	349	317	323	339	357	352	370	362	336	354	333	324	326	372	327	331	340	352	360	364	348	359	343	343	334	315	353	328	349	351	378	357	327	326	346	343	326	357	371	330	383	332	303	363	344	341	316	341	369	330	324	325	362	315	332	336	375	331	333	354	354	364	352	337	317	367	342	332	330	330	337	308	334	351	343	344	344	351	335	321	335	347	332	341	297	375	325	346	344	353	369	327	339	296	351	325	329	366	309	351	331	340	340	356	331	348	336	324	373	345	375	345	344	340	346	360	337	326	365	327	372	321	376	354	346	311	387	352	360	340	335	340	357	345	347	334	329	333	322	351	350	322	330	325	390	322	353	343	321	360	318	310	349	347	323	346	346	372	352	331	312	355	333	353	370	367	371	351	369	357	334	343	337	341	326	338	357	334	353	351	366	344	368	326	324	349	334	367	317	316	339	334	303	303	364	346	335	353	349	346	344	336	328	346	343	328	356	366	323	340	353	338	342	366	362	328	342	337	341	363	383	305	346	346	347	338	361	351	326	347	351	349	354	312	330	347	349	327	320	375	342	332	341	331	325	351	361	318	356	338	357	334	314	321	334	339	327	338	331	345	332	326	349	339	360	331	335	338	364	338	359	323	366	310	323	364	388	331	308	348	347	355
27523	30904	19834	2176	5348	4695	667	1327	581	531	520	449	472	448	448	448	491	427	480	460	479	459	445	425	452	472	446	435	483	464	428	452	462	465	445	447	421	487	468	436	458	451	473	438	455	472	428	477	462	487	440	426	480	428	444	452	443	489	486	498	455	472	441	478	445	449	447	447	470	428	465	451	467	471	454	497	439	423	428	454	417	445	476	462	424	434	531	450	434	437	438	437	415	472	450	425	444	444	450	462	444	480	437	430	422	502	428	467	464	457	438	439	469	433	463	455	437	429	438	442	456	464	475	442	464	434	439	451	506	450	458	468	480	461	476	462	469	454	433	427	459	469	456	484	424	432	445	482	430	481	456	422	455	458	478	440	450	441	445	466	437	451	435	462	453	446	464	466	488	413	435	453	449	396	458	454	432	462	466	465	442	469	475	464	461	436	429	453	436	456	415	440	477	417	471	483	440	450	414	434	465	465	454	471	466	423	435	448	440	415	469	467	479	486	490	472	453	440	505	429	453	456	507	456	488	439	435	448	451	417	452	427	460	506	455	448	473	462	494	452	430	478	445	425	459	415	417	452	449	455	431	449	403	462	464	448	455	446	444	443	451	439	446	435	442	466	438	456	500	453	474	452	408	498	425	448	449	437	439	461	458	423	453	502	453	457	469	444	447	495	477	450	474	459	446	426	455	449	430	437	434	485	420	436	469	482	431	407	453	468	490	432	466	463	467	447	454	451	460	480	472	488	419	455	440	457	403	441	456	451	454	456	476	459	464	402	456	429	442	443	473	436	471	481	455	422	461	473	446	422	485	443	457	452	450	450	485	444	455	470	441	502	423	417	481	449	451	460	476	471	453	472	440	447	421	402	439	428	459	455	429	419	458	460	441	417	446	438	466	452	410	432	462	431	436	441	406	443	453	470	468	452	468	421	449	472	430	461	412	459	450	434	453	417	492	478	464	489	426	460	456	422	458	418	409	482	451	455	442	486	453	497	450	457	436	474	429	388	444	464	461	451	457	434	464	434	436	431	437	448	462	436	422	447	457	467	485	455	461	480	491	450	454	444	450	498	429	477	452	432	466	440	434	464	464	477	435	429	460	459	472	447	503	477	424	471	434	443	461	465	462	425	437	433	447	458	447	447	455	441	471	432	428	435	478	437	465	462	436	453	443	458	463	449	492	431	453	461	442	434	482	485	474	505	455	467	455	480	479	474	477	447	447	449	450	419	455	431	438	486	475	453	443	480	472	442	426	415	456	445	439	477	446	497	454	481	428	468	452	442	478	473	480	437	465	425	453	472	423	471	452	462	446	470	439	467	431	407	467	437	449	448	481	437	417	488	401	461	445	454	448	454	470	481	482	440	440	436	382	435	463	448	429	438	455	468	450	456	491	436	453	452	458	451	433	472	451	475	466	446	430	432	445	447	457	445	435	455	494	460	454	416	420	441	484	408	473	425	456	445	459	453	459	433	441	455	501	476	442	475	451	483	453	439	446	419	471	408	426	479	452	431	413	432	448	472	441	433	456	442	442	465	437	442	438	445	427	425	430	452	415	465	425	476	459	491	452	459	450	477	449	444	472	435	452	470	447	443	447	456	464	463	465	447	464	451	490	472	441	479	415	462	462	469	468	445	447	432	459	465	461	464	466	456	499	448	479	438	477	479	457	400	489	461	446	440	431	457	460	447	454	458	471	414	432	454	435	462	445	437	448	446	464	413	461	448	463	474	439	460	473	455	449	470	454	408	437	454	464	404	471	463	416	448	453	467	462	443	473	441	432	470	449	443	450	472	453	474	449	488	477	427	436	470	431	447	480	424	426	439	501	407	421	457	413	488	452	460	471	442	457	422	454	469	449	444	475	479	411	453	441	488	422	443	440	457	473	439	427	477	448	442	457	471	448	497	462	438	427	486	442	457	457	432	458	472	397	435	518	438	471	445	458	447	436	423	479	454	439	462	473	478	416	463	466	433	453	440	439	439	453	427	449	489	451	419	463	462	491	445	476	469	490	397	419	450	485	446	460	454	425	436	461	507	482	470	471	459	469	433	466	458	457	483	446	436	461	456	466	464	483	475	455	437	458	470	454	477	448	451	452	413	449	452	470	440	438	428	463	457	459	451	446	461	410	430	459	413	444	426	476	462	453	411	483	462	453	437	482	413	441	476	473	425	443	459	448	436	461	450	374	453	425	498	482	445	429	476	431	471	434	431	486	467	451	480	403	463	468	433	448	465	432	427	481	474	468	435	422	461	490	450	460	439	462	416	474	462	465	391	447	426	464	462	451	440	443	444	402	471	421	464	454	452	428	468	459	470	437	461	439	439	460	493	485	461	447	455	461	428	434	445	456	435	445	435	422	443	440	476	440	440	458	453	451	477	444	412	464	459	445	460	443	429	438	467	465	443	471	431	460	455	460	438	472	482	459	467	430	448	441	402	426	465	460	451	452	425	459	447	445	427	491	459	452	461	417	451	440	449	455	440	451	467	438	428	442	432	453	458	459	436	445	481	451	434	456	481	476	450	466	479	483	411	415	459	448	466	442	407	450	437	448	477	492	450	439	472	442	436	473	470	471	436	466	472	451	466	469	499	447	477	439	434	451	462	432	446	449	468	460	438	453	427	463	460	444	502	452	463	474	437	464	458	473	494	490	461	454	465	463	450	438	430	444	464	452	433	424	462	478	442	446	438	438	440	445	452	482	438	400	454	453	439	473	451	452	427	439	454	484	424	447	487	487	471	438	469	436	458	512	453	458	441	493	476	447	432	472	471	488	463	455	460	445	423	441	455	443	476	427	437	488	446	440	453	483	451	443	440	463	464	447	439	451	447	453	469	448	422	459	463	434	458	457	439	424	446	463	479	433	478	437	452	439	449	415	456	466	430	451	449	444	462	445	421	465	456	439	422	457	435	445	444	429	467	410	455	444	438	456	432	445	417	461	431	468	447	464	442	434	455	453	423	457	450	444	423	456	503	456	450	487	443	464	436	470	473	452	451	459	469	471	463	476	459	437	460	471	439	429	444	422	428	420	435	456	460	442	418	430	439	480	448	470	461	477	456	453	470	454	459	444	437	420	442	435	415	485	451	433	457	455	459	437	499	465	466	433	477	445	450	423	435	449	483	460	449	474	468	469	450	479	458	448	430	470	461	437	433	478	442	458	426	419	440	494	456	451	485	441	447	439	468	457	473	488	449	483	437	444	452	442	419	466	445	441	444	436	437	422	426	447	482	438	413	433	446	457	424	469	434	462	413	423	449	445	467	431	451	474	480	465	486	462	450	459	462	467	450	446	430	464	436	434	440	484	435	478	443	464	438	421	449	469	420	484	457	475	460	438	462	460	448	456	436	466	450	443	449	455	426	465	440	436	444	485	466	471	481	450	403	449	399	470	481	440	436	440	448	479	440	447	494	442	453	448	468	447	471	468	472	449	468	439	466	446	443	451	459	420	439	417	401	428	472	456	397	460	422	449	447	451	436	463	427
24456	21578	30244	23765	24535	30173	8341	3031	539	368	358	325	298	328	306	275	265	266	270	314	262	321	280	300	262	278	276	274	251	311	270	255	261	273	259	266	245	277	291	246	258	296	271	250	264	276	261	272	268	288	261	259	259	253	281	263	258	225	277	248	303	301	249	284	242	280	267	273	243	273	239	273	248	269	292	282	278	258	269	265	258	250	282	244	253	263	235	216	254	247	268	274	273	279	256	262	251	258	263	236	268	265	234	256	257	277	229	285	276	252	280	248	256	260	253	245	284	296	249	263	270	282	275	263	261	256	264	272	239	284	257	269	271	278	298	266	261	231	271	251	261	244	255	278	289	268	282	259	243	267	256	260	257	256	264	262	259	282	267	246	252	258	266	256	261	273	282	258	269	253	265	263	236	302	268	268	260	250	239	278	232	271	280	236	273	261	254	248	252	272	257	278	266	257	264	256	264	271	244	268	264	243	253	286	248	246	250	255	244	268	267	254	297	269	261	254	270	242	271	264	256	259	273	234	260	321	258	251	267	243	274	276	248	269	246	263	246	256	259	284	264	268	261	263	254	270	271	267	275	293	269	245	267	269	262	301	299	290	250	256	273	232	278	246	261	259	290	266	225	246	264	258	241	255	258	243	272	266	259	245	263	235	254	275	261	260	240	269	240	281	249	265	274	267	256	297	281	253	288	269	242	269	238	267	276	242	263	260	251	255	264	276	259	228	259	237	251	283	304	233	273	243	251	265	269	234	255	280	273	279	256	246	260	275	285	250	272	300	279	255	283	273	249	260	269	239	263	274	262	264	283	251	248	251	283	247	283	264	288	260	266	278	271	263	268	258	243	265	246	276	278	236	253	278	261	274	276	272	260	255	274	255	277	248	279	237	290	281	272	256	243	242	266	248	249	262	291	273	277	285	265	266	256	266	293	285	251	253	250	278	255	240	278	270	272	258	278	280	267	266	276	252	270	257	227	250	246	232	264	243	282	237	247	256	292	266	257	228	295	241	258	258	286	267	259	257	252	228	259	278	253	284	259	241	269	254	275	311	262	248	283	251	272	258	266	249	243	237	279	264	246	258	259	272	299	265	255	248	275	258	257	237	300	283	267	260	266	249	264	263	229	259	265	245	293	262	266	249	253	257	255	251	270	271	237	253	290	259	246	287	240	243	267	253	239	276	279	240	277	268	261	259	275	250	228	285	246	248	275	261	276	236	264	261	267	241	261	257	288	254	267	258	273	270	268	266	268	269	266	266	286	251	272	283	269	249	267	280	263	272	248	251	269	265	272	282	280	308	268	251	255	272	267	267	253	271	259	261	249	274	285	260	268	246	248	249	306	250	242	272	276	273	258	264	279	233	282	280	245	242	283	259	306	244	262	277	266	259	242	253	254	233	273	266	266	250	266	248	262	250	281	250	245	278	278	257	267	251	259	243	275	251	255	259	263	260	256	277	275	254	276	286	254	259	245	271	287	271	265	262	248	275	266	294	252	283	281	300	271	290	289	264	236	262	253	284	276	292	266	266	273	296	266	278	237	257	269	252	297	252	264	283	238	264	277	245	308	257	251	248	255	249	267	263	270	269	281	249	268	253	236	267	242	282	250	270	275	258	251	264	266	271	258	263	231	262	264	266	255	236	245	229	250	247	282	289	254	259	284	231	261	275	245	230	253	273	260	292	279	274	271	265	260	257	224	260	283	266	261	284	276	241	274	243	281	271	300	251	280	245	256	244	274	246	271	251	232	253	289	277	288	245	265	261	259	277	254	248	257	265	272	261	265	288	283	263	264	285	248	255	243	270	255	279	269	281	284	258	237	257	267	277	261	250	280	267	286	274	240	249	276	288	268	258	225	248	281	243	272	270	292	251	290	244	253	266	267	271	259	258	257	278	294	264	255	272	261	268	247	256	256	241	262	266	220	260	228	259	250	253	292	262	257	260	249	284	234	264	293	262	283	274	242	259	249	272	242	259	248	249	239	243	276	256	264	262	276	267	270	256	284	238	284	267	254	245	238	262	283	253	252	270	258	278	272	272	286	261	277	260	257	278	247	246	237	261	258	259	264	289	260	252	292	246	235	258	254	289	267	286	270	280	257	277	258	274	276	248	289	247	220	260	249	266	269	248	263	284	289	258	262	269	289	254	258	276	296	253	270	272	258	279	259	264	258	250	257	277	268	257	252	264	262	268	270	268	274	278	277	258	269	260	303	284	290	257	254	292	261	275	267	269	252	258	244	250	296	242	262	284	288	242	275	248	220	287	258	232	259	260	268	297	270	279	260	282	263	255	267	233	239	261	268	256	240	282	283	256	260	279	249	285	268	250	259	226	266	281	276	272	274	277	219	242	235	273	245	257	270	268	281	246	290	240	255	251	276	262	260	264	266	276	272	269	285	262	239	266	279	259	258	287	262	263	242	272	266	259	274	259	251	285	267	274	288	280	281	248	256	308	287	264	253	239	253	262	283	278	244	269	234	267	275	251	233	281	256	265	269	242	243	265	264	255	271	242	256	268	265	269	284	247	293	274	286	283	278	258	260	244	268	268	286	293	258	280	271	267	271	296	282	278	279	247	255	257	268	247	272	275	262	280	249	253	257	242	273	251	243	274	238	267	266	272	249	232	265	265	280	269	273	237	222	298	246	245	261	237	243	269	256	291	289	263	266	260	265	257	261	290	265	264	266	260	257	277	280	254	256	274	290	271	260	287	246	256	270	249	287	278	270	313	269	270	264	277	249	265	285	262	280	248	274	245	257	246	259	298	248	255	253	246	272	271	254	253	262	263	266	299	258	264	253	278	270	267	286	252	301	246	274	244	268	266	282	238	290	254	266	259	229	277	285	274	245	262	274	259	272	257	228	274	242	250	286	276	253	245	262	235	256	265	273	272	247	229	258	263	267	240	276	220	291	283	273	263	259	248	246	282	289	251	265	267	264	259	259	290	234	250	280	273	241	254	260	244	252	254	251	253	243	264	240	256	281	250	244	300	232	251	293	271	249	255	246	264	238	277	260	283	278	281	253	256	240	239	266	232	277	300	242	302	267	299	274	246	253	271	266	287	266	286	259	265	267	288	284	258	261	271	275	250	245	272	248	261	258	272	259	279	260	264	257	239	276	285	272	264	272	252	270	258	293	254	272	230	275	259	240	265	244	259	265	286	231	267	240	267	240	272	276	279	283	303	248	239	288	265	281	291	292	292	230	287	253	297	261	249	225	252	285	270	281	250	283	279	254	290	256	243	239	280	246	258	285	259	276	273	280	271	261	254	256	276	255	278	288	268	290	265	273	261	260	242	282	222	244	255	292	254	252	269	257	220	280	260	254	269	274	261	252	233	269	243	285	257	269	285	271	254	266	267	258	272	262	256	279	246	256	277	262	251	252	283	263	286	258	256	268	291	255	282	239	245	266	268	265	266	240	253	278	247	285	258	252	286	237	278	297	269	291	257	246	250	293	268	275	281	261	245	267	264	254	246	261	253
51342	67300	48782	13913	34328	30572	1501	6388	851	635	548	509	489	422	480	441	409	385	375	381	421	415	374	371	367	365	387	399	364	355	353	367	349	387	341	379	366	336	395	352	314	381	358	359	374	369	381	352	345	351	374	367	363	378	395	359	370	367	387	338	371	352	356	369	383	354	349	379	343	346	322	349	335	339	328	372	353	346	317	345	374	376	359	350	375	370	366	364	338	372	354	368	340	399	374	366	356	303	371	367	354	380	357	351	372	337	345	312	335	378	347	384	356	384	358	360	388	368	356	366	346	387	343	376	338	338	311	354	367	343	313	349	329	347	315	326	361	344	347	373	333	371	376	328	332	356	315	342	346	326	329	347	344	364	341	360	364	347	330	332	346	373	353	353	321	359	361	384	328	384	373	358	400	339	383	345	339	344	339	343	324	318	360	395	339	353	345	388	339	348	336	345	320	410	351	375	347	364	323	366	373	344	378	366	364	380	368	350	343	359	368	337	367	366	347	349	339	352	353	330	352	316	349	351	343	363	373	328	359	357	328	365	341	361	351	344	383	358	362	346	354	356	347	362	358	368	321	375	383	366	384	328	336	357	352	337	335	385	319	338	363	331	365	351	359	354	338	361	373	363	384	318	365	364	317	375	381	370	344	338	355	375	371	364	346	331	351	345	368	322	369	326	353	335	358	348	362	340	345	348	364	349	364	357	318	363	312	362	373	341	326	335	335	354	330	383	371	347	374	356	375	363	360	344	390	352	362	372	374	359	347	358	353	329	363	378	339	360	351	379	352	360	384	340	385	353	363	349	363	375	353	367	357	332	349	369	361	382	341	335	341	340	359	369	354	337	383	321	353	377	375	353	339	378	363	363	345	330	365	396	361	347	355	348	359	371	317	315	364	363	344	343	373	353	377	338	333	341	356	366	382	378	386	336	329	372	364	354	334	332	377	345	365	367	328	327	344	386	347	374	351	348	349	331	347	329	354	353	335	332	340	387	342	370	336	353	334	355	358	391	325	361	324	363	355	354	347	331	409	394	377	334	347	353	364	352	363	351	337	351	338	362	366	327	369	346	386	359	359	359	343	344	331	355	364	361	348	339	324	330	352	350	357	356	350	359	383	357	328	362	345	340	339	367	365	330	319	369	334	338	343	376	334	358	345	379	356	336	302	348	332	340	345	386	345	341	325	364	354	347	339	306	342	358	381	369	336	385	359	338	368	320	375	372	350	357	342	382	325	352	331	381	371	346	358	375	358	357	371	345	367	367	375	323	367	347	366	328	348	371	345	380	342	356	336	375	344	342	341	353	337	356	369	332	343	351	329	339	341	350	322	335	381	320	346	333	356	347	332	341	370	344	332	361	345	365	351	352	345	342	375	343	343	343	357	372	348	330	337	325	348	312	332	351	329	357	343	328	347	326	361	370	351	357	353	386	361	324	380	355	350	339	336	355	348	330	337	362	339	351	367	353	349	381	331	336	344	359	349	357	369	353	329	346	390	364	375	347	337	374	334	313	344	375	367	363	354	342	339	385	353	343	367	384	358	360	350	369	367	361	330	324	361	320	385	370	354	348	337	360	324	349	363	381	337	374	371	329	382	378	329	370	370	364	330	328	343	373	373	331	377	307	314	351	353	379	320	328	313	356	346	332	358	323	358	387	390	341	334	360	381	360	383	313	348	340	314	362	357	331	368	333	377	352	341	349	324	352	388	389	336	369	354	393	360	374	331	363	352	338	352	336	386	368	320	376	328	308	337	339	350	358	362	382	356	370	320	366	335	348	360	318	347	360	334	362	370	364	341	385	348	396	373	391	347	373	357	329	333	328	311	360	353	342	376	322	339	393	322	371	351	360	358	361	348	371	361	345	350	362	349	355	343	380	339	351	312	344	378	336	340	365	367	325	341	356	374	353	345	351	372	361	331	355	362	363	372	359	351	335	352	347	322	350	343	344	325	336	351	371	346	361	375	386	390	354	340	336	374	321	336	352	327	351	349	345	362	356	355	334	381	345	346	352	333	328	367	362	331	352	358	348	354	367	373	345	371	362	360	360	341	307	319	360	349	368	348	368	338	379	351	381	349	369	369	331	363	370	381	344	333	346	309	377	339	378	338	367	343	365	365	317	362	321	346	377	376	351	333	347	349	353	381	367	374	365	339	352	324	333	377	365	363	384	336	351	346	381	359	370	389	330	373	342	350	333	363	359	349	357	363	381	323	352	334	354	380	373	347	338	327	349	379	364	371	337	325	367	389	372	357	356	341	343	327	349	400	336	355	351	339	375	356	347	354	346	352	313	363	333	367	352	348	371	395	357	378	361	350	353	391	368	368	343	373	342	373	310	362	348	335	364	344	357	367	332	384	358	369	361	371	393	378	320	359	321	341	329	333	344	370	377	326	341	357	353	348	367	369	348	388	364	387	335	323	343	356	361	359	335	395	340	342	355	352	361	377	331	339	355	376	339	337	351	383	311	351	348	339	330	353	365	366	333	347	365	368	376	353	374	325	357	348	377	359	353	411	357	322	374	351	354	335	314	328	352	307	336	355	338	361	345	398	354	377	347	357	324	365	335	372	323	375	355	353	372	338	371	320	337	334	347	370	331	374	373	346	354	359	419	348	343	357	315	365	373	359	342	342	365	335	336	315	378	370	351	337	337	380	368	391	347	357	367	357	337	365	390	368	352	328	391	358	348	385	316	375	352	364	345	320	323	341	339	356	346	387	347	335	372	357	380	368	337	329	381	338	350	340	344	371	341	349	343	365	376	318	341	337	371	355	341	349	350	361	379	368	337	341	343	356	381	354	360	353	339	358	363	330	369	362	343	390	336	354	370	363	330	372	379	369	372	333	381	374	397	334	343	317	355	371	383	355	341	345	362	310	381	392	355	382	360	363	317	361	370	386	362	339	340	357	342	373	353	375	331	336	365	339	313	323	372	363	351	342	359	361	333	359	349	319	343	337	353	353	318	373	353	366	359	364	330	347	358	379	369	351	336	376	364	336	367	333	354	356	346	377	335	346	367	331	357	370	346	348	378	330	372	357	340	385	360	373	347	373	345	371	325	341	381	332	333	390	358	362	336	339	362	364	342	339	333	325	357	363	382	345	326	357	381	366	377	347	336	326	343	382	319	324	332	337	353	355	365	357	347	379	375	365	334	359	302	341	369	349	354	346	327	354	386	351	341	378	388	363	353	371	360	332	380	382	373	335	344	317	333	353	349	373	356	376	364	373	341	368	335	363	384	348	374	370	357	343	356	337	368	357	367	364	385	375	340	353	362	344	355	362	360	334	372	369	360	333	385	376	335	347	330	367	350	351	368	341	352	339	345	358	371	357	353	370	346	329	331	340	364	358	326	356	341	378	353	372	389	338	382	345	342	369	336	364	366	394	370	335	362	372	353	408	337	373	342	343	375	349	355	357	348	365	378	374	372	355	364	317	349	339	346	379	345	354	340	345	350	337	350	353	375	320	383	339	363	344	366	334	369
23310	21490	30227	23376	28029	36075	19278	5235	389	293	258	227	212	164	168	169	166	155	144	168	146	156	150	137	143	127	162	159	129	139	117	152	131	121	153	158	128	140	145	119	156	114	128	142	157	132	152	126	136	134	111	123	133	106	127	155	131	158	135	140	148	126	168	133	118	153	130	125	116	115	120	130	133	135	118	149	114	120	124	124	137	137	120	143	125	126	136	121	133	129	126	122	109	129	123	131	110	124	123	141	128	125	133	123	147	120	125	145	132	134	128	128	127	130	136	122	133	125	128	111	123	119	116	105	133	101	124	126	119	153	121	138	134	133	142	133	128	124	168	147	127	141	140	143	146	122	131	138	121	134	127	107	125	144	122	133	126	124	95	126	120	127	139	122	154	131	115	135	134	133	128	122	141	129	122	115	118	133	113	128	147	155	126	160	146	117	121	122	109	125	119	122	117	125	130	133	136	138	144	146	132	147	130	136	124	133	112	117	131	132	119	116	125	126	114	124	128	122	137	127	113	129	150	123	136	125	109	128	152	107	124	128	130	127	133	131	134	103	134	127	111	122	122	153	120	113	146	158	133	123	133	116	132	134	115	121	143	137	139	135	133	135	106	116	115	141	122	123	112	135	122	128	115	130	126	113	121	115	123	123	115	135	122	124	121	119	113	120	123	142	135	138	137	138	130	132	137	127	137	120	140	123	106	108	125	133	121	129	129	149	142	129	140	115	127	128	134	132	132	137	151	121	125	158	135	116	146	118	126	112	155	143	113	135	148	116	147	138	136	131	132	106	136	139	109	140	133	126	127	142	126	125	132	129	119	139	135	116	122	135	115	120	123	136	113	136	143	112	113	106	120	109	113	146	132	132	156	114	125	133	98	101	119	124	141	140	144	120	128	142	121	116	115	121	114	114	126	112	147	120	128	129	133	113	135	129	133	125	134	139	146	119	127	128	141	147	120	134	121	127	133	133	117	147	129	112	122	129	109	146	114	126	113	109	146	131	136	126	127	116	137	139	141	117	116	139	130	121	117	120	111	116	129	142	127	133	124	120	119	133	123	128	141	129	123	116	125	126	126	111	116	131	131	107	124	129	110	112	124	107	119	127	126	125	130	123	128	133	124	140	123	115	106	130	128	139	110	125	128	110	128	130	134	120	108	136	151	132	141	119	133	121	115	125	120	119	127	147	114	114	111	114	125	131	131	144	122	112	121	163	113	129	115	123	152	120	122	145	137	120	137	125	134	136	147	123	130	114	129	141	122	132	116	116	133	105	133	108	139	146	128	125	123	133	120	106	124	139	130	122	128	128	121	135	115	132	133	138	150	126	155	128	131	144	139	105	122	152	117	122	124	121	131	110	110	122	147	113	123	114	121	136	129	143	123	138	125	123	125	139	118	129	110	137	142	106	140	113	124	134	128	125	132	126	148	111	149	141	135	127	118	125	129	129	113	120	135	121	129	125	122	124	142	124	132	127	116	138	135	120	127	145	144	144	144	124	140	120	118	132	141	120	139	126	130	129	134	150	131	125	119	129	134	132	138	125	123	123	127	135	131	128	130	119	134	137	126	124	128	118	135	120	134	130	139	124	127	116	131	127	147	124	138	123	135	131	115	133	121	109	124	125	155	113	125	128	140	132	129	122	118	128	125	120	148	118	141	138	132	130	162	150	135	135	122	118	116	124	121	141	116	119	133	114	98	121	138	122	110	132	129	140	124	140	141	113	121	119	132	139	112	144	129	129	126	129	139	128	141	126	126	124	114	148	124	121	118	110	134	130	114	117	128	130	122	121	111	121	104	141	131	111	138	113	111	120	146	152	120	138	129	122	146	132	138	137	124	126	124	115	119	126	153	123	136	150	119	127	131	159	129	119	143	136	121	119	150	150	135	141	134	128	139	141	124	122	137	116	119	118	122	118	125	120	130	128	109	126	137	136	136	125	125	122	111	113	119	140	134	130	115	115	107	126	135	117	109	98	126	129	141	136	126	123	143	119	98	132	150	114	154	109	122	140	123	134	127	147	102	139	123	130	127	136	119	103	134	108	134	129	116	119	138	139	111	135	128	129	125	161	130	143	125	131	132	146	127	138	150	133	106	119	139	117	117	127	137	129	125	128	131	118	133	137	129	141	126	131	130	120	128	119	125	131	125	132	125	136	137	117	141	113	133	132	121	118	120	140	143	142	117	123	130	123	127	141	119	120	129	118	127	127	129	139	121	123	122	152	113	126	121	145	154	123	137	118	132	136	134	119	134	130	115	129	123	128	137	134	143	126	132	124	118	112	128	125	114	123	115	121	134	108	119	143	138	119	126	138	150	127	133	125	127	125	128	122	126	134	130	132	121	137	135	145	122	151	120	133	134	132	147	137	128	136	95	111	122	134	157	153	124	128	126	128	130	131	123	117	134	141	127	135	115	101	124	129	131	128	140	123	121	117	133	115	123	136	110	122	129	130	135	137	112	119	120	129	109	132	140	136	127	123	113	133	136	131	119	133	118	124	142	152	134	122	148	141	130	130	135	147	128	139	135	126	139	144	145	123	121	112	117	132	125	119	129	137	111	131	133	140	134	124	129	122	117	151	137	128	135	107	127	110	134	134	115	127	123	143	130	127	147	135	128	118	114	123	132	122	136	119	118	125	146	137	128	135	123	134	120	122	109	136	141	122	147	121	141	117	136	130	130	134	115	145	132	121	113	131	124	129	118	117	115	122	127	115	149	149	143	121	116	135	143	136	144	134	136	131	128	120	119	137	123	127	141	114	139	132	138	154	131	119	114	139	130	142	128	109	141	136	137	141	110	130	123	126	136	129	134	121	115	119	144	137	132	127	121	126	114	124	138	118	120	129	123	129	148	108	131	159	119	113	141	118	124	133	113	124	125	139	125	117	128	136	151	126	133	149	139	123	141	128	131	148	138	156	129	137	111	110	141	134	148	111	134	138	133	123	141	127	123	117	122	133	122	133	104	144	137	133	133	134	125	106	135	124	128	132	133	148	144	120	139	118	127	140	111	131	116	131	127	136	129	120	94	133	118	122	138	115	130	122	121	128	126	137	118	136	114	138	129	123	116	126	111	146	144	124	139	126	135	119	135	133	132	112	118	113	106	116	137	122	139	126	121	147	117	110	136	130	104	107	141	130	146	122	133	116	124	123	106	114	135	115	119	123	151	132	143	139	117	142	133	112	139	133	158	137	120	114	137	109	127	137	124	121	112	130	129	109	135	115	141	141	128	120	133	131	123	101	130	111	112	119	126	116	136	142	135	138	125	127	127	133	120	128	123	139	124	133	126	126	137	138	125	150	127	125	135	147	122	127	121	117	140	114	120	119	146	118	124	143	140	133	134	117	118	131	122	110	118	113	154	115	117	119	132	121	143	130	127	100	111	127	122	135	120	128	140	137	139	131	114	119	110	123	136	144	118	126	128	130	125	124	113	135	133	129	133	108	144	119	130	132	140	136	111	114	126	137	113	137	112	114	128	131
53514	76663	55560	23478	49967	38514	12489	8084	821	579	508	464	357	332	334	287	293	226	227	220	225	190	230	224	208	200	211	215	216	202	180	192	177	209	200	179	179	197	163	159	167	166	189	179	183	195	167	190	177	199	203	197	189	183	183	193	175	181	185	178	196	161	170	157	174	188	168	164	166	170	201	176	183	178	198	157	180	172	173	182	177	179	169	177	165	194	187	178	165	173	155	184	171	192	164	166	175	154	174	189	187	152	167	177	179	190	165	157	160	172	164	143	176	174	156	164	151	175	183	184	174	173	169	155	182	180	182	187	182	186	159	147	176	178	165	168	185	155	153	178	157	143	172	186	164	164	169	166	180	171	164	181	169	164	169	206	167	160	196	148	175	165	162	177	181	171	162	190	172	163	168	190	182	192	167	164	175	161	158	178	175	165	167	197	163	170	166	163	174	179	157	157	195	160	151	175	140	195	178	183	163	158	192	191	179	162	171	162	164	172	172	173	187	191	156	185	184	190	188	157	176	172	179	194	186	156	180	166	160	168	184	196	155	151	180	175	194	167	163	164	177	179	169	156	188	169	170	189	183	178	182	163	168	193	184	155	133	197	167	172	192	168	178	163	147	171	174	188	174	184	192	199	156	164	210	186	183	165	173	166	204	197	187	167	153	149	139	164	191	177	152	169	190	168	155	175	192	166	180	164	186	185	156	179	163	177	149	155	194	186	153	149	155	176	164	178	173	171	178	179	141	166	169	189	147	174	157	167	180	179	158	158	181	154	165	194	185	174	151	171	184	183	179	163	162	178	161	167	170	186	178	175	162	175	187	156	153	173	174	201	165	157	160	162	186	173	185	189	149	180	175	185	157	157	167	175	172	188	152	186	156	170	184	161	159	145	162	154	158	194	159	194	188	160	181	162	181	159	189	194	165	182	168	147	169	173	159	138	185	157	147	184	164	180	158	175	145	161	180	182	171	184	167	153	180	184	162	171	175	180	171	195	139	184	161	176	160	183	161	185	178	196	169	164	164	159	160	167	163	178	164	161	183	188	179	197	202	179	161	186	180	172	167	174	181	156	170	172	183	162	171	156	160	193	165	179	159	160	175	185	173	172	156	149	170	188	163	165	189	165	175	177	164	161	175	165	163	186	176	155	175	168	188	216	158	164	161	186	192	186	182	175	175	171	188	177	164	145	153	153	191	175	171	167	165	152	180	147	178	180	190	171	183	192	167	183	198	159	167	172	183	158	195	153	182	168	155	169	177	171	182	176	169	161	176	155	181	190	174	172	171	168	172	181	163	173	168	184	168	186	160	155	192	186	146	163	177	153	165	172	188	192	158	174	159	187	176	161	173	178	177	163	184	186	175	179	180	175	172	181	174	205	183	163	186	193	159	178	165	179	162	147	166	199	167	160	176	180	168	169	162	182	171	180	161	156	170	164	191	189	169	136	172	176	187	188	178	157	163	157	150	163	173	183	181	172	169	169	177	187	175	164	171	175	179	171	149	165	181	189	170	168	182	179	172	158	154	156	174	175	143	174	159	175	179	176	166	176	182	185	164	170	188	162	158	181	177	170	158	153	160	170	164	186	167	174	180	187	181	159	171	171	166	180	155	157	168	176	176	192	151	182	155	166	175	178	157	178	150	141	177	174	152	156	176	184	195	175	165	166	187	180	178	159	178	167	168	180	189	156	172	176	158	169	149	161	168	161	169	155	168	160	185	170	170	180	175	168	179	155	177	171	173	182	192	174	169	146	170	162	180	170	160	186	155	164	147	175	160	169	161	192	139	169	167	152	195	172	188	175	185	162	167	165	163	171	180	145	166	157	191	154	171	179	165	154	182	158	168	174	169	179	178	164	174	161	176	155	180	177	187	193	192	167	168	161	168	178	179	167	180	168	178	189	171	140	169	196	160	169	172	158	185	169	162	171	175	164	162	163	172	174	176	158	165	163	183	167	182	168	156	159	168	187	164	195	142	169	168	156	156	180	171	151	186	145	172	182	156	181	173	167	160	173	179	169	157	144	167	168	169	162	186	166	152	182	163	167	175	162	173	162	154	167	193	151	182	162	178	167	168	165	197	159	166	173	179	180	179	175	181	175	149	183	174	161	171	170	162	184	174	178	170	207	160	151	190	160	170	172	162	176	184	164	175	167	186	162	156	166	180	165	162	171	167	131	173	165	169	169	161	157	175	163	171	187	175	173	179	170	160	164	182	204	175	180	183	175	167	173	161	164	182	213	157	189	171	175	185	193	170	191	163	170	162	166	143	189	148	179	160	148	159	168	167	173	166	182	164	179	188	145	157	178	178	172	157	174	170	166	197	165	175	167	164	169	180	180	164	181	169	155	163	163	177	178	173	171	187	172	170	180	163	184	178	183	162	170	170	180	161	150	149	176	164	192	174	148	174	169	161	185	161	182	155	184	158	149	183	170	161	166	175	160	168	185	156	148	179	190	179	173	172	171	179	156	156	180	188	169	176	163	192	160	147	192	160	171	159	179	187	174	192	163	164	191	177	177	177	140	160	164	187	154	184	154	160	175	172	196	172	190	160	168	171	169	159	163	182	179	156	185	161	194	184	187	173	153	170	182	176	177	187	163	168	181	163	183	158	174	164	175	197	173	170	186	138	154	145	138	148	172	158	191	162	190	169	159	167	180	155	168	175	162	168	173	184	178	180	152	161	157	191	143	174	182	179	204	148	204	167	165	173	179	177	164	161	174	179	170	182	171	160	153	175	184	167	147	188	165	170	175	185	162	181	176	168	193	152	157	158	165	193	170	157	167	146	164	181	180	162	186	176	198	151	164	179	158	160	179	166	175	151	155	186	162	177	165	160	183	148	169	169	170	167	166	168	156	190	183	160	158	161	150	163	172	158	162	142	165	170	165	162	151	186	150	162	168	167	186	177	194	150	174	174	185	160	182	156	179	183	175	165	175	191	172	168	171	167	164	151	159	177	153	175	176	158	171	155	138	163	170	173	186	184	178	177	188	162	165	173	172	172	180	174	184	187	165	183	187	191	163	160	152	175	176	185	175	159	133	174	165	141	173	169	155	156	180	151	173	190	159	153	153	173	159	159	201	180	148	171	160	175	161	166	163	189	184	193	172	178	177	178	205	187	174	182	164	185	158	170	167	152	162	166	171	188	157	149	155	170	162	154	188	172	171	172	176	167	174	161	164	180	195	169	154	155	178	159	168	159	193	170	187	175	169	162	158	196	166	173	193	173	188	178	171	190	190	158	148	190	163	170	168	167	165	152	183	178	160	167	165	178	172	172	187	156	171	189	149	159	191	172	174	190	170	176	159	155	180	178	162	182	149	178	170	171	215	170	185	158	155	169	199	180	131	191	141	153	173	164	155	165	171	167	161	171	153	163	165	175	200	173	169	177	172	172	183	144	171	159	175	210	168	166	184	184	146	168	155	179	164	183	172	182	206	185	166	149	157	184	157	160	178	170	178	179	169	158	159	155	167	185	168	162	159
28071	22193	20265	4525	8473	7895	2874	695	392	368	379	381	373	362	373	351	356	393	370	401	361	382	431	377	367	369	340	372	379	378	364	352	375	376	351	378	379	347	392	352	363	360	368	356	345	370	318	374	340	379	350	344	385	394	355	355	363	338	362	379	381	363	411	357	359	360	405	353	385	342	343	374	373	371	359	381	344	344	346	363	340	381	377	415	402	349	369	390	369	336	374	388	368	349	376	395	375	353	381	368	348	357	375	354	362	389	378	358	364	388	379	387	377	344	378	393	375	352	362	353	383	365	338	352	348	358	392	361	371	355	392	343	382	340	334	383	368	358	357	370	402	370	403	360	369	351	384	346	343	392	338	369	363	339	380	371	392	382	349	367	348	368	369	385	369	369	370	380	348	388	363	394	361	418	361	400	316	381	350	344	348	369	385	356	351	365	380	356	380	379	379	382	378	357	335	349	382	378	386	370	408	355	365	339	381	345	398	350	406	364	370	378	361	346	343	340	357	380	401	357	374	372	389	361	393	367	381	360	342	342	364	394	351	369	374	379	369	405	334	335	383	376	361	388	400	367	355	395	406	374	392	375	359	371	368	379	361	382	365	353	355	391	372	355	343	395	367	355	366	392	344	357	384	340	363	361	346	382	371	397	357	379	337	366	365	370	380	346	399	374	382	357	364	355	364	340	356	371	349	392	342	338	381	371	361	355	349	351	360	397	373	354	363	355	372	355	375	366	359	390	348	338	384	307	383	386	386	345	338	388	366	370	384	347	376	376	407	346	346	345	357	357	383	371	366	340	342	372	358	337	362	390	364	351	350	396	347	345	388	363	359	348	375	372	371	392	397	339	374	385	379	377	362	349	383	361	340	346	361	347	342	344	343	403	361	380	379	376	372	383	349	389	388	376	384	380	382	354	361	352	357	379	377	344	378	380	381	378	367	359	363	375	383	381	394	408	355	343	368	328	361	363	377	369	420	329	370	360	365	400	394	372	351	381	377	371	338	336	392	349	369	348	306	382	370	376	395	382	360	393	377	358	357	392	375	340	327	370	375	373	342	359	350	350	377	355	363	365	378	369	387	372	353	397	354	393	373	366	384	389	348	378	362	347	341	337	369	355	376	338	367	394	415	402	367	391	388	382	401	367	383	400	408	359	388	327	348	383	399	390	367	401	391	340	361	351	389	385	383	361	379	362	367	365	367	344	341	384	375	384	366	378	381	360	376	358	388	374	392	359	391	326	371	372	359	365	366	340	377	363	370	348	356	371	366	349	348	362	373	374	383	348	357	408	409	362	351	363	375	398	380	354	387	378	370	385	400	358	378	339	391	368	372	370	372	361	361	382	348	380	365	337	392	381	360	373	372	418	393	347	349	380	368	393	353	400	415	387	391	346	346	389	393	339	360	386	367	387	350	333	377	344	355	378	376	397	381	371	393	380	364	347	368	375	355	355	347	365	368	372	379	398	376	350	347	401	364	364	332	351	331	367	406	374	358	336	349	358	358	359	380	357	338	393	349	352	344	364	364	339	368	369	356	366	393	388	381	360	372	406	360	366	393	394	349	368	356	353	378	373	373	375	350	337	347	360	344	364	412	391	338	370	382	345	373	379	350	363	390	358	358	359	390	366	338	371	379	378	390	400	359	376	352	354	382	363	377	374	406	335	350	365	363	329	392	378	403	360	368	373	357	384	337	411	342	351	356	370	379	375	382	382	384	393	343	354	374	335	375	380	376	353	364	379	406	406	414	368	332	344	362	399	366	378	420	376	356	374	379	357	373	387	365	381	328	354	389	360	375	345	370	386	399	361	379	367	337	378	364	353	371	390	389	391	410	383	336	382	408	357	384	375	369	382	368	366	339	397	355	361	367	338	359	344	383	330	374	400	392	347	358	379	382	377	362	366	354	365	374	422	309	356	372	364	358	343	365	372	386	382	391	369	367	357	350	379	351	351	394	427	371	391	385	354	361	369	354	383	343	370	371	352	375	375	350	384	356	337	370	348	382	405	392	369	376	353	376	401	362	336	400	365	387	393	374	365	355	376	380	355	351	356	362	378	350	386	360	354	376	367	386	368	350	374	390	391	396	362	372	341	335	353	378	376	377	403	400	339	386	359	371	367	333	356	375	328	370	373	363	401	382	371	371	370	358	363	369	372	348	359	381	321	370	381	382	362	367	394	375	349	361	410	338	373	395	371	360	375	387	369	393	397	356	338	355	414	366	350	378	376	373	376	379	403	377	383	381	354	374	367	394	383	373	357	376	388	358	354	370	370	389	350	377	404	362	384	372	379	363	390	353	407	372	343	366	384	346	371	383	344	387	336	339	385	367	374	376	363	378	358	383	356	366	345	359	369	375	357	380	358	364	373	363	347	357	386	370	386	357	354	331	391	369	343	360	375	400	376	351	365	349	388	408	360	399	349	334	348	358	377	344	385	369	370	357	364	390	373	400	357	365	348	380	375	393	409	350	393	409	390	376	351	341	353	365	355	362	362	393	365	364	390	363	380	356	360	338	356	355	354	361	373	388	374	381	349	354	380	371	339	390	402	359	381	343	364	373	393	375	340	331	393	394	372	386	366	376	380	362	353	376	386	363	368	359	351	352	363	377	358	338	348	378	397	380	364	338	344	364	369	362	372	388	378	383	358	377	351	353	380	383	387	348	372	379	343	403	361	383	384	361	379	389	366	381	375	410	340	371	365	360	360	335	370	355	401	349	387	379	391	383	367	388	392	367	358	369	338	338	400	389	360	362	373	365	338	383	383	384	386	368	386	320	395	342	370	335	399	369	344	409	382	363	357	363	350	388	393	372	346	366	374	340	372	394	374	366	352	375	356	405	381	399	361	351	369	403	352	340	372	366	354	341	357	360	381	403	366	363	406	379	386	387	377	354	344	401	364	408	319	363	371	372	358	369	386	356	382	376	369	399	381	348	403	434	351	385	336	376	329	379	381	358	372	372	355	390	411	374	347	382	387	396	352	354	381	372	368	339	352	365	356	382	369	367	346	352	380	340	378	364	365	360	387	304	392	374	388	387	374	365	360	376	357	402	376	363	391	336	381	359	404	384	342	349	352	347	376	363	416	379	376	393	372	365	363	340	363	366	404	374	355	348	362	384	382	397	337	377	392	364	406	368	382	363	356	350	400	377	383	378	340	383	353	358	385	361	343	360	359	389	341	329	402	363	384	362	356	346	326	361	385	383	376	364	386	363	374	361	370	349	324	390	373	393	357	368	353	417	358	374	378	399	358	381	351	373	366	380	387	334	358	361	357	390	379	356	334	331	382	383	356	380	377	383	325	376	373	351	387	373	377	385	381	399	363	360	333	356	362	372	381	374	397	376	360	379	362	374	347	379	390	405	344	354	348	328	352	372	341	371	393	339	384	361	369	385	369	390	364	362	381	364	391	326	375	372	359	357	377	363	350	396	384	367	378	377	346	351	375	397	349	393	368	368	362	365	374	402	353	341	359	356	358	363	326
27394	30580	20043	3456	13084	11684	4542	1079	512	512	477	514	470	495	467	509	493	497	470	502	485	481	473	465	507	519	520	525	490	476	492	485	508	544	483	535	446	486	470	478	465	471	480	469	458	454	492	505	484	482	521	492	455	486	455	456	502	479	498	515	502	498	484	484	478	460	482	459	465	448	478	529	450	454	494	508	481	460	480	449	479	462	440	487	448	482	524	462	481	478	491	475	489	491	465	521	482	478	486	481	447	464	499	496	462	500	492	510	486	472	509	476	526	470	483	477	512	518	496	477	452	489	479	486	503	506	441	519	473	495	478	474	510	503	477	477	496	502	448	540	456	477	486	493	459	461	535	502	479	465	475	477	479	482	485	486	473	483	489	521	479	492	491	480	523	517	445	465	436	519	514	487	496	511	495	500	506	500	506	477	482	463	476	509	517	444	476	508	491	475	471	511	496	484	477	497	494	507	495	484	470	490	485	495	499	515	446	481	487	495	459	477	521	483	490	486	462	522	477	500	490	534	506	470	510	454	514	483	488	459	440	525	500	491	488	530	463	484	543	492	466	511	475	487	507	446	513	498	466	538	456	474	497	487	514	483	488	488	506	483	488	509	495	476	490	488	501	483	535	490	503	501	483	497	514	507	490	484	452	538	506	530	464	479	421	497	486	493	497	487	446	481	493	516	520	479	481	465	474	470	474	489	493	479	464	491	479	533	504	462	471	473	476	469	481	457	518	443	458	506	486	501	527	490	476	474	502	445	454	466	512	513	468	476	458	459	465	475	491	469	501	454	448	520	424	476	529	458	497	477	492	468	453	526	479	469	525	485	517	536	507	484	485	486	463	456	476	500	528	442	484	491	538	512	491	521	505	463	493	494	541	495	504	475	493	474	461	491	508	491	473	488	478	489	476	508	494	490	473	496	493	507	491	501	560	486	500	487	519	478	479	518	496	506	487	508	475	490	490	459	517	453	494	501	508	491	496	463	469	497	456	464	471	479	489	477	506	476	473	511	500	498	476	462	481	490	486	504	500	501	468	506	513	496	496	509	505	495	483	474	541	481	467	490	497	452	498	491	541	477	492	522	511	485	449	510	494	495	512	502	509	502	486	485	457	509	476	473	512	505	517	470	497	484	502	494	447	482	481	493	480	503	484	454	481	485	497	487	486	468	496	459	450	482	490	517	500	490	518	460	498	463	531	465	504	538	497	498	510	486	474	459	506	504	467	514	480	496	476	461	486	480	527	486	474	464	496	454	477	496	477	492	443	490	522	473	496	521	464	491	515	490	510	478	451	483	515	523	527	490	482	465	489	471	467	476	477	432	470	488	479	490	498	448	520	524	482	495	496	465	493	512	431	472	470	473	469	476	506	468	494	485	475	467	484	480	485	522	484	474	466	489	488	490	504	483	459	499	466	459	526	507	517	482	476	445	475	506	461	511	452	505	516	514	490	511	535	551	489	495	496	484	508	475	469	487	495	497	452	489	487	451	459	500	516	520	523	477	475	482	520	504	499	465	486	498	456	502	512	521	478	494	502	500	508	479	472	483	507	478	462	524	485	488	450	502	459	506	514	476	494	472	467	477	454	462	508	519	518	513	484	499	476	502	466	514	479	493	509	456	532	475	465	452	523	514	455	460	504	496	472	525	466	487	502	474	502	510	512	503	530	480	497	469	462	499	471	487	513	495	451	518	481	488	479	470	504	518	471	465	467	463	494	472	442	458	494	472	480	463	493	527	479	469	482	479	475	477	481	554	458	491	489	502	463	507	442	460	466	500	477	493	496	493	499	482	443	504	478	463	517	456	481	504	471	503	501	495	471	492	496	520	478	463	485	512	519	507	434	498	506	487	470	475	485	448	515	529	504	470	474	464	523	454	504	462	499	503	459	503	499	460	470	499	478	469	481	455	471	479	449	471	481	485	475	478	497	449	481	484	490	466	470	470	481	478	495	476	464	478	495	492	467	512	439	471	483	506	520	522	509	528	501	499	461	470	439	474	513	479	495	514	511	452	475	508	499	474	476	455	493	503	469	497	457	484	499	506	443	509	475	482	490	466	550	530	467	468	497	469	491	487	464	510	493	529	486	513	476	474	535	468	483	495	491	474	517	515	485	489	480	458	528	442	512	485	468	519	499	496	484	477	489	513	462	502	471	486	511	505	475	505	487	483	490	474	483	469	471	473	474	505	466	508	509	448	486	511	513	482	492	474	441	472	505	512	479	474	480	471	520	492	450	525	497	496	444	523	472	498	459	532	495	448	494	475	478	498	497	497	465	484	430	493	486	463	458	468	490	499	487	530	509	515	507	447	488	517	526	450	510	489	492	479	508	464	453	487	500	543	531	503	480	491	486	502	478	474	514	464	482	484	477	474	467	498	483	472	511	484	488	474	481	473	508	545	473	471	494	481	479	481	484	431	489	505	462	495	504	468	476	467	474	510	501	489	457	450	469	491	459	498	511	468	477	486	485	465	477	466	488	531	436	456	513	512	499	503	487	469	481	516	476	507	513	459	513	513	464	504	519	484	439	487	508	467	512	468	479	486	482	505	517	514	531	519	509	508	538	477	482	491	491	477	505	523	474	475	506	535	486	497	464	493	483	473	461	481	521	476	463	522	492	506	516	490	504	501	524	470	493	459	533	486	518	488	498	477	478	513	500	474	500	460	471	474	492	533	453	468	489	520	444	500	512	517	467	489	499	497	455	480	458	496	505	480	478	474	476	458	458	487	489	492	508	457	479	483	518	499	453	474	510	514	469	518	467	489	486	491	430	453	464	481	527	554	513	526	531	481	501	466	480	486	471	504	542	501	462	477	484	480	507	455	490	484	489	487	491	505	497	500	481	467	500	497	443	480	501	504	519	456	511	477	515	458	498	491	487	475	527	512	526	485	474	504	477	487	498	471	454	456	502	483	522	505	497	438	460	524	514	519	457	486	497	478	455	452	458	504	477	525	483	508	515	498	504	507	456	509	502	500	522	509	469	485	523	511	486	511	488	459	464	492	520	510	481	459	497	470	501	479	485	463	490	490	496	510	500	485	466	466	493	469	492	526	481	531	503	456	477	483	512	492	457	490	498	463	466	461	498	490	502	476	478	498	490	507	465	491	445	496	477	497	508	488	494	435	522	461	511	490	505	503	521	505	485	490	491	523	483	458	526	544	492	494	500	494	486	483	500	422	453	500	489	493	506	501	509	483	489	488	477	440	469	480	488	483	486	480	475	477	471	486	427	523	502	507	473	495	457	493	499	468	518	488	518	485	496	487	504	471	507	452	398	488	479	507	505	479	490	520	470	482	476	483	482	469	465	509	458	455	446	436	442	513	471	488	466	480	507	518	492	456	481	499	477	477	504	465	478	515	471	495	489	491	490	473	490	476	466	477	513	486	518	488	503	473	479	479	483	503	480	543	487	450	476	460	486	473	507	519	492	478	464	465	470	473	489	473	504	497	470	479	474	486	467	509	470	501	474	449	502	488	451	512
24409	21534	29717	24630	36227	39245	25797	5203	370	354	361	348	324	286	292	305	318	322	311	291	316	330	305	321	324	290	349	311	298	304	322	301	290	281	277	324	278	290	323	294	304	303	315	267	312	299	306	266	275	287	287	316	278	283	294	271	298	299	276	275	284	273	296	314	271	304	280	307	297	304	299	286	281	290	317	297	328	308	301	304	297	286	299	307	318	282	270	274	276	272	283	285	315	331	300	304	291	304	301	291	313	274	330	264	279	275	312	331	274	278	292	300	305	318	315	254	315	281	323	325	341	316	294	266	285	296	306	281	316	294	284	281	264	289	300	318	308	267	307	293	306	313	258	311	280	291	284	328	296	278	336	309	316	303	275	285	283	320	307	294	322	275	322	276	314	296	305	290	319	319	288	311	294	313	272	252	298	298	315	322	290	308	315	287	300	318	318	294	293	300	306	304	297	293	291	286	294	270	294	306	320	306	294	298	280	338	292	303	311	270	303	296	284	299	296	269	295	300	290	293	290	279	310	314	312	293	313	312	325	290	280	285	294	319	308	303	296	319	300	297	322	303	317	296	290	289	315	282	307	307	260	272	268	315	282	284	288	290	280	286	312	282	327	306	273	285	315	287	271	303	317	306	306	269	277	303	288	287	299	306	298	274	292	346	332	288	335	295	279	302	325	301	259	296	286	287	290	247	282	275	280	305	315	283	311	276	290	306	291	305	309	302	305	265	292	302	317	327	301	282	285	289	302	295	317	277	324	327	281	303	291	295	287	280	302	307	306	315	292	279	323	295	288	314	267	319	312	297	316	288	296	300	317	322	280	291	319	286	292	306	316	297	285	273	313	280	272	298	294	297	322	301	291	305	318	273	288	316	284	284	295	299	291	308	302	290	289	285	299	304	321	305	313	278	294	297	314	287	286	281	313	244	285	293	312	294	315	304	301	269	281	290	288	328	276	273	304	300	275	283	316	300	281	306	325	275	287	308	275	275	304	293	291	289	288	289	283	302	319	302	320	300	280	304	300	287	292	316	260	286	300	307	311	313	302	279	269	321	308	310	307	282	323	268	309	318	287	285	309	293	290	305	301	294	323	310	294	287	282	299	324	300	294	296	288	340	332	306	287	305	284	312	305	288	287	290	264	325	312	311	291	303	286	301	293	284	300	287	285	314	273	252	314	295	315	278	277	332	291	302	269	319	311	313	298	296	275	264	282	297	265	273	298	297	281	290	286	283	271	281	298	290	292	305	296	282	310	326	262	261	301	276	307	305	273	290	316	299	290	286	290	305	318	301	294	285	287	284	300	281	313	291	317	270	312	294	298	280	287	287	303	292	324	311	305	307	323	298	290	296	321	293	261	255	321	297	276	272	295	322	306	307	297	288	319	288	287	274	321	283	294	291	317	336	303	278	279	290	324	278	285	281	294	273	290	309	283	276	292	296	285	290	272	297	272	292	292	301	329	279	296	276	295	299	301	294	311	296	300	292	311	290	336	314	277	318	311	287	304	283	299	287	297	305	281	297	288	296	265	284	287	287	274	281	279	296	318	302	294	283	299	302	269	303	318	304	301	322	309	298	262	317	284	265	275	269	271	304	308	275	310	289	308	283	295	292	289	306	269	310	284	288	298	304	306	293	316	319	282	278	323	298	292	290	309	287	305	312	252	307	302	283	328	296	275	311	288	306	291	281	300	299	306	287	296	285	275	304	299	289	286	267	326	265	292	299	280	283	294	298	313	296	325	283	308	314	299	309	294	340	320	295	306	295	277	301	293	262	271	283	315	303	293	318	280	295	295	287	308	309	291	283	282	313	345	297	292	273	300	291	311	274	301	307	285	289	288	282	316	275	284	310	304	286	317	321	322	296	328	312	308	288	285	301	291	294	321	300	328	308	278	302	299	278	306	304	347	317	315	279	309	313	305	299	271	319	330	335	298	285	306	291	250	290	283	298	290	331	301	318	282	305	278	302	288	296	279	296	293	292	306	296	293	291	287	303	303	293	304	292	294	268	286	292	315	287	313	291	281	341	296	294	296	286	283	295	307	289	288	285	282	293	279	289	272	332	282	299	304	309	296	295	294	306	314	293	290	292	292	305	325	267	336	297	284	317	305	279	291	289	286	285	277	277	288	313	308	298	313	299	314	312	325	295	289	300	294	302	316	273	288	301	272	280	269	314	289	303	307	314	291	274	301	311	276	282	285	302	295	305	306	286	314	281	312	301	284	283	276	308	292	270	305	290	291	291	336	323	301	280	307	308	293	314	292	305	287	294	280	305	284	334	290	291	300	311	308	286	286	290	282	320	292	322	324	285	320	297	307	260	330	306	283	282	299	313	300	285	272	334	293	315	314	302	287	296	300	313	311	297	296	289	308	298	268	288	293	260	319	282	306	263	309	269	290	265	304	304	301	283	299	276	301	284	329	284	306	295	287	330	316	273	299	314	283	292	297	289	301	273	307	306	322	297	280	292	315	306	300	289	303	285	303	322	283	305	288	300	287	284	286	312	299	320	279	347	296	306	310	295	302	303	296	294	295	283	306	303	279	296	292	307	275	260	289	319	308	298	297	316	304	312	303	261	290	299	329	298	278	302	263	292	278	292	285	323	308	313	311	316	287	273	277	288	293	309	255	297	296	287	299	274	313	323	288	289	271	290	308	314	298	262	273	301	331	310	319	280	288	292	289	294	289	283	295	280	308	297	297	276	293	278	317	295	315	290	310	280	300	326	279	283	285	310	280	335	312	311	313	295	268	251	260	276	301	276	308	290	288	282	296	285	288	292	285	290	316	271	291	299	289	329	299	265	271	290	324	327	290	309	298	335	328	303	291	280	306	293	271	309	274	302	302	294	291	296	334	281	281	277	326	286	270	316	331	303	279	297	310	291	312	286	289	290	296	348	331	303	314	322	303	299	289	318	283	296	293	318	293	276	300	294	285	256	309	290	291	278	319	299	296	275	335	296	301	307	344	273	285	308	311	315	280	261	305	270	309	293	299	327	276	331	294	289	275	290	290	298	322	289	328	282	314	310	334	302	318	311	313	309	305	279	319	307	266	328	279	307	271	320	300	308	310	305	301	315	320	308	293	299	314	282	276	294	333	305	293	334	264	251	284	264	303	288	334	282	301	299	306	293	313	278	288	289	293	296	307	302	282	328	343	273	297	307	292	303	288	289	281	275	303	323	309	306	309	322	297	300	280	291	321	294	302	288	288	304	305	286	284	316	317	273	316	324	293	293	285	306	291	290	314	308	306	310	323	294	297	313	301	324	282	285	294	303	280	287	288	291	284	280	311	312	286	292	307	309	268	286	273	301	335	263	262	314	295	294	294	255	295	286	278	298	268	266	330	308	302	314	309	298	305	299	265	316	301	285	292	262	320	289	299	278	278	299	306	300	279	274	312	274	275	281	287	289	303	282	294	302	292	298	282	305	266	294	286	302	308	315	319	279	296	314	280	286	302	261	304	312	287	315	286	313	300	308	310	321
49757	69562	49327	25015	48007	41848	27720	5270	516	495	447	469	431	443	436	459	417	443	440	380	404	428	397	384	407	389	426	386	412	398	442	400	410	394	422	388	441	417	380	395	388	437	384	404	396	417	381	401	379	414	374	387	389	369	376	380	408	381	410	381	395	392	400	385	402	418	380	389	435	384	364	387	424	383	363	444	401	399	392	380	401	380	429	417	415	376	381	430	387	347	356	384	382	385	388	396	392	385	405	363	392	406	408	365	415	387	405	365	366	396	413	416	379	405	393	425	387	385	425	373	393	378	396	421	405	402	372	408	418	375	407	375	399	397	397	409	380	397	428	382	398	383	427	410	411	396	415	408	385	418	383	378	399	389	407	415	384	402	416	401	414	392	377	386	415	360	401	391	408	424	421	380	413	414	378	399	382	401	400	416	412	406	377	344	357	397	395	453	385	424	377	398	368	415	388	368	406	432	424	367	442	387	388	420	392	404	398	398	383	382	393	413	395	368	358	393	388	448	398	397	430	374	405	396	343	414	395	434	383	375	393	366	406	376	402	425	405	381	388	389	405	395	395	382	358	379	404	369	382	360	400	404	392	385	396	399	421	379	431	444	412	403	418	431	378	419	405	354	366	377	419	402	402	412	359	406	431	388	414	380	400	419	366	404	411	370	405	384	401	426	380	417	374	388	391	402	435	366	394	395	402	402	372	400	374	375	373	406	433	384	395	405	407	405	399	391	372	390	422	378	389	372	400	379	402	427	355	373	405	368	398	404	394	395	387	397	394	408	388	391	411	414	424	410	392	405	398	393	371	413	391	397	392	393	382	395	361	378	395	381	414	368	409	438	434	403	411	392	355	403	404	425	386	395	413	395	373	367	393	373	393	425	398	397	410	416	421	398	374	373	405	398	407	391	403	364	401	428	402	347	414	429	373	409	423	409	394	387	399	422	423	422	400	398	373	362	383	386	396	384	409	395	395	413	401	411	378	367	401	403	408	395	435	401	374	420	413	366	384	404	425	391	399	400	394	394	401	384	376	406	421	389	400	422	402	382	407	380	438	392	442	415	409	442	396	411	397	389	375	425	358	402	409	368	415	381	432	360	399	380	387	377	407	394	357	395	401	390	374	408	432	388	438	397	374	389	373	405	397	404	422	378	386	406	401	410	388	405	397	407	391	375	381	376	432	380	378	393	395	391	421	397	373	385	398	432	389	404	403	374	403	390	376	396	399	410	401	385	426	418	396	424	405	424	413	401	411	419	414	428	423	321	401	408	389	402	403	404	349	406	404	386	423	378	384	446	424	399	410	390	401	399	409	393	405	373	398	407	407	397	390	398	406	406	462	424	434	410	398	405	390	391	413	366	379	389	389	375	385	399	411	356	414	402	374	432	413	378	365	372	380	387	393	398	425	422	359	400	415	409	419	405	405	381	408	401	418	398	354	394	404	408	400	431	397	379	413	413	383	429	408	390	413	429	377	402	421	375	407	442	411	373	438	392	390	388	401	421	420	416	381	385	375	437	430	366	388	405	388	423	406	420	399	388	424	413	399	398	409	377	365	396	394	387	409	401	349	389	408	384	382	396	370	351	370	367	384	403	374	407	388	405	397	408	367	373	426	396	398	391	394	354	406	363	389	345	403	397	388	403	396	381	411	376	405	421	405	358	417	350	404	384	364	386	380	385	382	369	425	358	360	415	385	390	405	400	383	412	428	401	379	420	354	405	411	398	388	403	389	391	402	422	405	409	371	395	391	376	399	436	364	402	409	398	389	368	389	407	382	409	398	380	381	433	391	388	389	402	398	396	428	429	372	412	430	360	418	389	364	402	415	384	396	428	372	379	380	408	435	395	411	372	384	400	382	396	412	399	397	416	402	411	401	400	401	397	375	363	397	414	394	403	395	410	386	424	388	407	441	419	397	381	384	419	375	394	440	412	380	426	389	436	408	392	423	418	423	403	420	361	364	390	387	399	424	398	426	402	408	398	377	372	409	419	409	421	390	425	413	385	389	442	417	368	402	390	358	393	430	417	374	395	378	371	408	400	378	391	368	391	407	410	403	418	403	377	407	416	394	394	391	412	394	359	337	364	432	409	428	404	397	417	363	424	424	402	412	378	398	376	389	441	403	446	389	415	383	392	399	387	386	385	368	405	396	410	427	410	396	368	386	411	398	384	413	401	410	345	431	391	398	401	366	431	376	391	381	388	393	379	363	393	373	392	410	394	431	386	412	377	389	385	394	363	410	415	402	405	415	413	417	412	394	379	371	388	394	415	388	367	412	386	406	397	401	378	381	429	398	414	385	398	379	394	421	441	408	400	382	382	394	407	402	393	427	378	402	385	380	420	428	405	433	435	370	397	384	400	382	343	394	362	412	422	426	369	413	366	355	415	379	370	404	411	370	441	364	371	391	411	418	368	391	422	416	380	385	427	415	425	423	436	396	401	387	393	393	426	438	424	413	395	396	361	421	387	439	399	436	377	406	442	412	392	408	396	426	407	397	388	372	408	400	432	389	403	377	363	423	405	374	376	387	390	364	389	427	404	391	402	393	409	383	380	408	381	374	406	407	375	403	417	401	422	388	409	441	384	393	376	377	409	389	374	374	383	387	420	390	415	411	391	427	394	423	389	442	376	408	398	390	410	400	387	384	373	422	415	382	350	403	381	414	407	400	384	395	446	352	375	429	394	376	408	395	418	399	383	407	432	358	371	428	419	377	424	390	386	382	396	378	383	406	396	410	382	397	406	363	400	388	431	419	380	411	423	405	394	431	385	406	391	386	375	396	405	404	356	377	383	379	413	394	402	360	409	433	391	383	413	416	385	403	387	418	424	400	385	408	402	393	397	405	395	360	426	396	386	357	410	391	396	398	377	412	379	344	402	400	382	398	388	386	376	386	365	431	395	396	433	380	362	432	387	413	421	406	398	409	422	389	406	394	436	404	355	403	420	380	394	379	400	409	415	407	358	384	392	375	358	391	387	375	411	388	414	436	397	375	408	382	371	393	350	427	407	415	380	396	370	425	405	387	386	383	369	436	386	373	415	394	426	366	383	381	395	378	407	403	372	419	404	375	389	390	441	412	435	435	373	402	396	399	424	382	387	381	397	375	369	422	435	411	401	397	405	425	371	402	411	399	405	393	399	394	368	376	413	399	401	427	386	376	407	390	397	378	373	382	401	431	412	384	432	410	380	377	418	423	402	391	390	391	387	394	375	408	392	406	420	393	421	424	384	414	394	400	438	391	397	381	402	379	400	422	390	400	383	374	384	401	387	424	418	406	446	390	387	398	423	404	428	368	403	381	403	407	357	373	399	396	399	396	431	398	383	403	399	372	344	397	371	385	392	410	396	385	360	390	393	404	384	396	400	367	361	387	399	413	389	423	398	370	390	394	389	375	367	431	403	437	397	385	404	396	413	408	396	394	383	363	383	400	405	398	380	383	426	406	392	414	408	386	370	378	395	366	410	434	403	396	432	350	421	371	380
23391	21503	29797	23930	39974	47792	36549	8568	331	250	191	224	192	180	192	192	176	167	167	188	179	195	172	138	175	163	169	155	202	185	166	174	179	171	157	173	193	169	171	168	173	178	169	176	159	173	177	178	161	180	164	169	153	163	174	181	169	173	176	158	162	179	151	167	175	183	163	149	177	187	180	191	183	180	158	146	191	193	165	170	181	172	174	152	172	175	177	158	173	191	173	208	183	162	180	158	167	162	161	158	164	157	158	176	171	195	163	155	172	172	182	178	181	183	160	159	182	189	190	170	168	177	194	178	177	161	179	148	165	174	182	185	154	188	148	182	154	157	159	173	165	163	168	179	155	167	176	160	162	165	163	179	158	156	163	175	161	158	141	165	166	171	155	155	171	163	188	199	177	175	158	196	190	174	155	167	151	188	167	171	198	155	156	161	207	173	166	161	174	163	167	158	170	155	192	157	160	159	147	188	184	180	175	145	164	180	166	147	150	166	176	136	186	164	167	169	175	202	159	174	164	186	183	175	179	180	153	160	184	179	186	156	164	188	160	167	178	160	172	153	150	175	148	200	159	156	173	190	165	183	165	160	154	160	165	147	176	171	171	164	165	195	164	182	178	186	184	163	185	182	164	179	195	184	172	207	176	168	179	187	187	190	157	172	176	159	153	155	167	166	189	187	174	178	197	138	182	147	178	176	173	173	160	166	164	173	168	149	157	177	160	169	194	163	183	197	191	163	169	166	165	165	161	157	178	184	152	174	159	177	168	168	156	148	195	147	155	183	154	181	191	167	146	181	134	169	152	156	154	172	163	158	163	167	176	171	173	190	186	154	171	158	187	174	169	172	155	181	179	163	153	153	182	186	178	142	196	166	171	189	182	167	174	181	168	171	152	172	181	161	189	166	180	184	173	184	153	177	163	144	155	163	159	161	161	139	152	158	169	140	139	151	163	164	177	182	157	151	166	164	180	183	189	168	174	157	176	147	147	185	175	168	184	152	170	168	172	175	169	168	183	154	155	186	164	154	168	198	162	166	180	196	164	185	167	169	162	185	167	143	175	164	168	162	183	159	164	152	170	169	162	166	170	180	171	159	150	174	173	199	165	174	181	160	167	150	171	204	149	169	182	158	167	165	173	159	188	185	162	168	165	159	141	163	169	173	159	162	156	173	172	168	206	176	184	149	167	177	159	181	190	171	171	158	185	180	166	168	185	172	178	160	185	173	173	151	184	175	172	192	174	163	175	163	202	180	173	168	169	173	167	182	176	159	135	169	167	166	177	173	171	168	181	163	168	143	188	164	169	159	163	181	183	173	165	170	168	165	185	143	148	185	181	167	177	166	175	211	162	171	146	171	175	179	156	187	152	170	163	161	171	161	144	170	174	179	168	165	163	174	181	160	164	158	187	164	175	165	159	167	169	148	186	161	171	151	176	191	158	165	160	188	165	184	180	180	152	180	181	171	168	168	180	157	171	179	178	167	151	158	177	175	177	185	164	180	164	159	169	190	175	148	158	158	184	183	180	155	172	180	165	174	161	175	185	177	191	169	154	168	164	147	174	160	166	190	160	169	147	184	178	175	174	166	167	166	154	173	157	180	161	186	185	168	191	160	181	191	157	160	156	160	150	198	161	171	150	186	182	163	197	159	153	166	182	145	166	177	180	148	178	157	184	163	187	171	175	182	157	177	147	185	161	160	178	167	176	146	159	160	170	172	171	164	150	193	159	182	184	201	186	161	168	177	161	143	188	155	170	167	187	162	160	181	166	184	181	165	179	188	169	169	180	168	186	166	168	182	165	185	153	180	164	163	179	167	188	161	158	175	178	174	185	174	173	196	171	156	158	154	177	150	152	185	147	158	147	192	181	152	173	163	155	183	172	148	162	157	178	165	161	169	186	175	156	188	176	174	172	164	182	168	161	154	153	174	172	175	174	171	159	158	174	174	184	184	149	159	172	166	164	178	168	192	169	194	159	153	185	143	149	160	156	174	166	161	169	187	145	143	182	152	163	168	157	142	168	168	174	169	177	161	170	165	165	178	169	170	191	158	174	174	164	177	172	159	181	158	161	166	155	180	164	150	194	196	158	154	170	162	159	184	163	152	178	177	171	157	154	150	181	157	175	158	170	170	157	164	175	162	183	187	161	155	169	179	179	185	178	166	180	170	172	166	181	171	161	170	176	159	161	181	171	169	182	160	198	147	173	161	181	169	171	166	168	193	181	176	175	181	170	182	186	169	173	195	165	174	173	174	185	155	182	180	189	159	174	157	142	160	164	159	178	175	164	167	151	174	163	173	151	149	159	156	180	158	168	164	150	173	134	180	153	168	162	171	150	185	161	156	166	161	180	175	166	184	186	169	175	175	162	158	178	157	183	158	173	172	146	144	175	190	179	175	175	165	186	165	157	170	143	172	162	181	173	149	143	172	151	158	163	168	156	184	189	168	167	188	138	184	182	178	168	149	169	169	174	169	187	165	175	176	170	153	150	205	152	156	151	182	154	164	175	178	163	153	151	153	184	166	169	156	174	190	157	157	167	164	174	162	156	184	167	159	160	183	185	152	172	167	170	159	175	169	178	156	175	161	175	181	162	152	180	182	163	185	196	193	170	179	160	156	179	179	171	170	178	165	165	190	180	167	182	169	166	178	164	170	169	168	161	161	159	193	150	173	201	211	170	176	175	165	164	138	199	185	186	157	180	197	176	170	154	193	145	167	188	182	169	173	173	171	152	164	175	174	164	179	174	164	193	160	174	165	164	173	151	166	182	176	168	157	160	184	161	153	179	165	177	166	187	167	170	164	166	165	168	204	160	169	156	168	156	172	165	148	166	168	181	173	180	165	160	170	187	161	175	181	172	157	165	139	162	159	175	186	186	174	154	163	157	181	191	180	158	177	176	187	155	196	169	182	151	163	182	170	165	174	188	174	165	160	164	170	161	166	206	166	162	191	176	175	165	167	167	184	167	201	191	149	180	183	150	147	163	175	174	157	164	175	142	144	169	170	201	163	180	201	197	154	161	157	195	179	173	181	156	184	186	163	167	170	164	174	181	182	175	185	174	163	169	173	180	154	158	177	165	164	181	183	189	165	172	150	161	170	154	171	155	168	174	171	149	136	178	168	167	177	182	175	161	164	144	172	181	156	156	183	161	162	157	168	164	185	160	175	165	194	192	176	142	166	171	167	164	185	170	166	169	179	180	183	170	158	158	163	170	184	176	153	185	152	150	166	151	156	180	138	181	180	179	157	176	166	161	156	167	168	206	164	167	162	176	171	170	193	176	179	154	168	175	168	169	144	174	177	161	167	193	169	164	178	168	164	154	155	175	162	181	177	171	160	180	182	165	159	153	167	154	177	170	169	145	175	197	154	173	154	178	188	178	167	193	176	172	168	160	178	185	134	177	178	174	185	163	162	180	168	145	182	165	186	162	153	181	172	182	160	136	177	173	164	189	172	167	141	191	158	155	162	159	158	168	177	176	160
50390	82739	55874	30266	61502	52815	36716	3445	464	361	292	319	287	316	251	261	235	244	231	267	268	246	211	237	254	233	220	233	257	231	212	266	241	235	233	208	235	238	252	254	226	220	253	211	242	240	216	224	211	227	238	201	249	200	235	225	223	235	230	194	230	220	223	216	217	244	242	223	232	227	229	225	189	226	226	220	208	212	223	198	203	218	219	240	228	229	236	234	243	245	266	240	225	220	237	216	212	211	230	233	208	230	237	221	211	220	206	213	233	205	227	255	218	217	237	224	218	219	218	233	223	250	213	236	254	210	232	230	245	240	230	201	222	240	234	216	215	246	237	239	210	239	215	229	246	235	236	212	217	223	232	198	237	250	241	215	247	245	243	256	222	222	207	190	241	204	207	218	217	204	217	231	237	229	200	227	227	225	231	229	221	222	243	236	207	242	235	250	207	239	223	214	223	229	231	215	233	232	224	222	234	218	203	215	193	200	223	241	212	239	232	220	213	226	210	218	216	226	231	206	190	230	233	229	231	222	232	215	221	223	207	222	204	214	214	200	218	214	229	237	240	247	222	202	232	226	219	222	226	234	247	198	212	232	216	220	239	237	250	246	230	217	229	227	220	230	228	224	240	212	203	197	232	212	238	212	226	269	205	244	235	232	243	202	247	228	217	224	219	236	228	193	202	246	243	244	246	233	247	241	230	204	226	222	243	217	220	243	205	222	216	207	206	211	209	216	255	252	222	218	227	219	230	252	201	222	214	194	222	237	233	199	218	205	251	207	219	213	192	228	220	212	226	210	210	220	218	263	181	202	209	235	208	213	231	224	213	210	225	232	198	233	241	238	222	238	241	219	237	219	227	230	218	259	213	245	235	228	242	224	231	232	229	214	227	222	224	238	221	222	224	225	242	235	211	228	216	251	228	246	207	268	243	202	228	212	230	224	209	230	240	226	213	225	213	217	208	222	218	204	236	224	239	228	201	230	228	242	216	222	225	194	225	231	236	251	240	241	216	229	198	224	205	227	231	214	228	201	218	226	240	228	231	216	198	220	203	215	221	252	225	195	225	212	220	242	217	242	219	230	258	235	234	219	207	207	205	212	230	256	198	222	216	230	201	234	200	226	242	201	210	209	214	227	231	234	220	231	236	220	207	225	238	211	230	212	240	237	234	228	228	240	240	243	216	224	237	247	209	230	215	249	223	234	216	209	256	237	222	240	216	234	219	214	232	225	207	237	226	191	223	226	252	235	230	220	225	217	209	227	225	225	224	221	210	224	231	221	238	230	251	238	245	234	219	223	240	223	231	215	197	188	207	222	209	227	212	217	214	230	231	240	245	221	219	231	209	233	232	241	239	239	236	221	229	217	231	237	233	238	236	220	228	234	232	229	252	247	236	229	200	208	221	217	212	257	219	243	250	246	230	215	220	223	229	221	217	236	227	229	234	212	226	235	227	244	197	236	214	227	216	202	213	225	205	232	191	205	216	218	198	205	250	240	240	215	251	227	224	232	226	216	231	216	216	226	221	231	219	205	201	253	185	219	230	231	207	200	210	175	225	230	244	228	237	213	233	220	225	212	212	226	222	242	215	191	219	249	229	230	238	217	258	234	227	229	236	237	227	210	221	219	248	206	208	228	239	230	231	248	247	240	253	211	202	218	244	238	210	238	211	224	225	235	228	219	216	257	233	199	239	214	222	202	197	219	191	217	240	208	207	246	227	180	223	243	236	243	217	219	230	221	235	241	245	221	236	232	206	229	222	209	226	240	201	206	264	239	237	256	234	195	231	232	213	199	193	227	206	221	213	225	232	224	233	218	223	240	257	229	214	205	243	237	191	262	235	204	245	212	234	241	218	227	196	220	220	216	235	219	246	240	211	226	212	240	213	228	224	201	197	258	245	239	256	247	244	215	244	211	223	193	228	253	216	231	209	235	237	242	236	214	213	204	206	246	233	222	229	226	220	218	220	209	248	217	227	231	226	205	238	222	235	195	210	240	230	225	232	255	217	223	230	230	256	211	228	204	209	227	223	211	231	222	213	239	203	243	231	232	249	211	255	223	234	220	233	208	203	210	206	239	225	200	255	198	209	223	194	207	243	212	251	237	217	207	211	241	218	243	259	211	238	226	234	222	240	227	250	229	223	237	232	218	248	224	225	247	227	240	232	251	211	241	224	205	234	219	206	221	239	255	211	237	221	200	233	238	218	232	216	246	202	237	219	212	204	194	225	249	247	236	242	230	228	215	200	240	233	241	212	225	225	221	203	222	229	207	204	218	205	232	248	261	243	233	241	229	219	227	190	232	211	236	241	215	252	232	216	220	201	221	237	236	238	207	223	231	209	212	226	239	237	231	233	217	222	222	219	248	239	240	201	232	231	229	210	219	224	231	239	212	213	210	214	202	212	219	217	227	208	212	219	228	214	253	235	226	213	236	219	226	215	207	227	236	238	237	222	251	226	222	232	212	228	233	255	210	237	217	229	207	224	231	247	213	237	224	212	220	205	214	210	225	246	230	233	251	208	214	231	242	217	225	223	223	237	236	222	241	229	221	221	228	246	228	229	239	258	205	223	248	205	195	213	220	202	266	239	227	197	198	224	211	211	216	242	229	226	215	214	206	233	210	238	237	219	234	209	245	205	188	223	231	207	243	239	223	228	236	229	237	232	243	203	212	210	236	241	230	204	218	246	228	213	240	232	232	208	237	196	195	241	242	244	220	249	209	215	212	253	229	242	247	217	231	199	228	214	195	204	221	242	224	225	236	221	231	226	230	224	212	200	211	216	234	225	218	233	218	253	235	236	231	234	227	232	237	221	230	239	207	227	200	228	213	216	182	228	228	219	212	209	218	207	206	223	229	223	236	235	214	217	210	236	189	217	229	255	221	222	199	220	250	217	212	235	246	229	244	244	213	225	227	213	206	234	250	230	214	209	225	231	220	214	228	252	227	226	216	213	257	221	233	237	229	233	216	220	232	245	209	241	226	212	230	193	244	229	258	235	219	224	224	237	209	216	242	224	228	248	232	235	235	209	208	207	220	219	212	230	220	221	215	213	253	215	235	238	246	241	210	246	221	257	223	231	246	223	185	217	248	243	195	208	216	226	235	215	225	213	233	231	239	226	231	238	226	216	225	227	213	212	246	188	217	223	218	241	235	238	218	251	206	227	223	227	246	183	218	234	241	221	231	204	219	239	217	236	226	236	218	213	215	197	243	261	222	215	212	233	215	221	239	221	235	257	250	215	220	224	208	234	211	218	241	211	255	241	251	211	214	227	235	225	248	191	248	228	220	225	242	252	248	195	240	225	231	227	228	219	244	247	213	215	216	231	216	198	228	224	240	230	227	221	235	242	232	209	213	227	231	239	214	208	236	213	235	230	233	218	218	233	228	239	249	245	234	234	219	254	217	237	232	218	214	199	212	226	223	237	226	225	213	236	235	221	231	205	242	235	237	242	232	210	215	243	231	230	215	226	223	209	216	216	201
28171	22314	20024	6862	11330	9094	3729	615	379	442	343	406	401	389	387	409	415	417	430	411	409	398	390	394	365	386	386	402	369	388	394	426	366	395	393	401	406	405	407	411	390	377	405	378	372	406	351	399	409	399	398	389	400	404	372	394	449	410	423	347	397	350	361	384	379	406	395	381	344	397	400	395	410	420	381	386	403	427	408	397	411	406	397	393	398	398	415	413	385	430	390	373	408	379	407	360	403	444	405	378	397	416	393	379	393	381	384	394	350	395	428	362	366	391	418	372	393	435	378	423	394	392	390	384	369	399	409	435	396	381	379	363	407	423	389	375	409	407	406	379	419	383	362	380	400	349	370	376	402	407	387	394	441	381	351	416	376	369	404	370	393	370	385	370	371	372	405	404	386	398	373	415	368	392	408	401	401	368	404	391	392	400	425	407	416	377	411	379	406	402	361	385	417	360	389	354	420	354	404	352	399	373	386	385	401	418	360	403	397	378	400	383	383	403	370	388	390	416	399	415	358	437	406	374	382	362	386	407	383	404	388	393	401	415	408	366	413	389	386	370	404	369	409	391	352	392	383	398	405	378	387	365	380	387	422	378	378	379	391	387	409	393	422	368	409	407	374	381	358	408	393	382	434	396	369	383	381	358	402	364	417	369	393	412	390	387	380	376	370	407	387	383	352	386	396	389	374	358	412	381	415	412	400	420	384	399	460	382	405	386	389	422	394	376	373	367	369	373	424	403	395	379	399	406	337	396	360	386	398	358	401	376	411	385	367	419	379	405	390	394	409	426	397	369	417	398	412	441	397	383	407	407	381	413	395	382	417	376	382	399	364	421	359	373	356	392	384	401	376	412	384	377	383	407	370	432	386	368	369	388	410	396	387	391	408	398	372	364	392	378	399	356	414	401	385	407	390	421	441	372	379	390	409	378	373	371	348	376	385	409	411	405	395	396	406	388	379	380	388	402	419	409	371	410	380	406	378	404	408	387	411	395	413	443	394	398	374	393	410	397	413	404	383	358	418	426	374	374	412	392	418	385	432	382	381	410	364	413	402	340	402	396	400	358	411	402	361	392	380	392	391	396	401	399	397	366	387	386	361	362	403	389	367	363	395	374	373	394	396	403	357	383	395	373	403	378	379	381	411	390	384	395	411	396	401	371	394	391	390	374	397	385	438	415	400	407	437	405	373	383	382	390	421	407	379	373	398	390	398	427	355	409	403	411	392	398	390	374	373	387	404	392	418	403	397	360	426	385	424	383	393	391	426	422	420	392	338	392	395	399	394	386	373	376	413	427	365	363	387	409	402	399	380	419	390	402	389	402	381	405	417	379	435	357	394	374	383	401	432	398	390	402	415	412	407	404	375	389	380	377	393	356	380	393	430	424	411	381	390	410	390	364	378	408	391	390	372	401	401	390	384	390	397	354	401	375	408	387	380	377	411	381	378	386	375	387	415	409	369	395	391	362	395	376	363	422	401	374	400	408	397	376	398	349	379	375	366	387	397	376	375	363	374	343	396	421	410	376	391	384	367	364	365	434	384	412	361	386	414	382	414	410	397	347	395	400	402	380	402	377	416	378	378	412	406	397	375	344	384	388	436	402	346	356	410	348	413	335	408	408	386	389	381	354	377	398	408	398	394	387	392	408	406	413	397	353	397	394	388	410	388	390	394	397	403	379	375	369	385	396	365	398	402	352	396	378	398	389	392	428	395	367	374	381	416	404	408	431	385	396	388	399	379	396	394	365	401	367	400	403	367	388	369	389	393	414	376	396	349	365	368	393	401	410	400	395	421	401	390	376	388	403	420	390	389	358	383	370	384	380	365	374	382	389	393	361	384	388	392	412	399	389	398	373	353	412	372	386	401	389	390	398	385	365	387	417	395	358	412	391	363	391	393	410	386	394	384	394	424	351	407	384	402	373	389	381	393	381	408	380	400	424	406	370	366	399	394	435	427	362	385	400	361	394	394	402	402	407	415	413	401	393	396	382	407	397	359	398	404	372	355	378	386	357	351	400	430	390	390	388	425	409	394	410	361	401	391	392	368	421	438	363	405	401	409	375	355	398	359	404	392	352	360	388	415	376	385	379	373	379	400	406	416	387	392	364	344	422	396	395	385	385	375	409	389	420	403	394	373	395	374	376	397	380	379	364	392	369	412	411	376	395	388	419	413	395	417	417	395	426	372	395	383	387	437	364	424	377	423	418	371	376	391	394	352	410	413	448	385	389	401	398	360	408	422	411	374	364	380	378	379	405	381	389	378	407	380	375	380	424	421	403	397	430	366	388	389	374	404	404	394	400	376	399	381	431	404	385	387	398	387	427	387	370	408	391	372	429	387	413	376	396	384	402	419	389	402	392	380	375	395	414	400	391	395	418	395	398	404	404	391	404	346	406	377	400	399	410	381	373	380	406	389	406	401	427	382	406	377	379	390	404	414	416	409	396	390	395	382	372	395	363	392	391	399	384	420	414	387	369	421	396	418	408	393	383	380	398	337	370	402	400	354	408	377	369	408	364	410	372	362	418	408	416	374	415	377	392	403	401	392	387	355	377	379	389	411	381	392	388	363	384	394	413	379	419	389	364	396	425	390	398	411	364	371	369	402	403	373	375	352	407	370	379	380	375	436	415	372	358	377	377	411	438	387	392	362	399	377	379	387	392	408	377	408	398	389	431	392	391	446	388	403	365	385	407	372	375	417	410	388	373	408	381	372	420	388	441	391	362	393	359	387	410	411	380	385	420	380	402	388	384	418	380	384	424	400	403	375	389	406	392	390	352	376	394	405	386	369	378	377	342	385	380	398	398	390	388	415	371	382	375	403	377	422	385	388	380	389	427	421	371	408	405	359	383	398	366	369	436	358	380	399	388	372	400	426	399	378	383	379	438	428	393	370	381	396	405	358	389	401	381	385	391	412	365	351	396	415	359	409	370	408	416	379	389	398	379	344	395	380	367	389	391	404	424	396	358	391	373	425	404	403	364	396	398	409	369	417	364	389	362	400	389	417	412	407	388	391	394	371	394	372	418	375	367	407	359	363	396	397	368	359	391	395	393	411	396	404	409	394	390	434	385	378	384	436	375	387	361	395	376	411	373	376	385	420	385	351	403	381	405	382	400	415	400	400	393	382	378	368	427	382	375	406	401	417	364	381	398	414	369	363	403	419	395	407	378	385	400	382	386	384	371	392	379	402	378	396	395	401	410	374	410	390	402	399	382	401	402	386	396	371	365	389	375	371	428	387	356	354	366	372	346	372	419	374	407	403	362	387	369	387	389	398	376	434	397	383	388	341	355	371	409	356	384	395	382	376	373	386	400	410	361	397	405	399	406	386	390	382	407	369	408	334	400	369	406	402	422	407	392	397	416	400	411	397	399	418	392	399	382	401	391	387	405	402	423	378	390	422	411	385	386	391	350	419	424	361	392	366	390	371	382	352	382	368	388	391	403	399	398	418	391	390	411	379	414	413	403	352	386	393	399	387	339
27060	31924	19551	6737	15979	13130	6151	888	534	534	532	501	542	510	564	505	525	551	487	534	493	522	513	518	498	484	496	514	526	513	552	497	451	511	488	504	508	512	531	536	520	531	536	497	505	494	554	485	520	539	495	507	526	476	563	538	518	536	512	499	491	513	534	533	543	532	532	547	538	528	598	473	539	558	511	467	501	542	493	498	534	509	519	502	510	517	569	541	494	477	458	510	553	537	502	543	523	514	535	553	551	572	568	528	520	482	568	505	541	541	463	511	505	549	512	509	499	504	515	523	497	540	499	559	530	509	519	495	556	517	522	474	553	506	499	474	535	540	501	508	541	492	542	466	469	549	596	538	528	515	507	506	492	484	559	540	490	486	520	523	479	521	508	521	511	497	477	521	480	514	562	493	516	510	524	526	486	527	483	495	492	525	514	510	527	516	533	500	500	506	496	524	544	504	504	534	539	514	562	497	510	516	472	547	492	491	511	500	554	525	520	578	524	491	476	512	478	513	504	512	491	505	484	479	515	533	499	555	511	530	523	500	484	521	542	521	486	508	505	515	490	509	509	496	535	520	511	518	484	546	498	500	467	508	488	490	501	545	521	502	510	525	493	529	531	486	503	479	527	543	543	517	502	510	519	536	554	507	510	545	537	514	548	544	522	542	490	560	514	499	497	520	492	537	520	503	508	522	509	512	476	507	506	509	547	466	493	502	551	485	531	498	512	536	488	499	552	510	535	520	479	513	524	487	508	530	482	503	507	538	519	483	523	533	493	524	500	498	491	554	503	512	506	516	520	476	474	526	497	437	522	519	532	520	513	519	509	525	497	547	509	502	550	480	542	500	493	518	509	533	507	487	520	512	516	483	530	517	504	546	509	548	500	505	519	533	545	482	507	501	521	494	485	505	513	497	511	489	506	521	505	534	519	510	521	552	535	515	524	451	536	540	541	518	491	498	512	484	501	497	536	521	501	544	515	512	522	525	514	489	529	501	545	512	519	487	511	491	529	539	533	474	481	472	555	482	502	545	500	564	518	549	512	491	508	530	512	516	510	531	533	507	517	515	520	531	540	584	513	530	513	533	525	542	540	527	516	522	511	534	484	515	511	485	561	540	504	542	497	501	501	520	512	495	510	533	507	555	496	538	508	513	539	495	469	553	587	542	523	511	505	525	536	550	497	498	495	471	505	540	538	497	494	550	496	535	530	555	530	499	520	478	533	523	495	563	536	513	519	524	517	494	506	500	468	486	493	521	489	498	560	468	538	550	514	514	520	513	481	505	472	521	476	528	493	487	513	509	522	491	505	506	482	465	493	494	502	547	502	472	489	508	534	550	485	522	492	533	545	535	496	504	480	486	524	530	513	533	520	484	505	483	512	525	506	486	540	516	534	500	523	518	512	497	490	544	541	525	525	481	523	527	535	514	538	516	537	449	517	504	461	552	538	531	504	494	482	503	492	509	468	492	497	528	509	506	556	488	562	510	484	487	489	535	524	479	522	544	515	496	565	528	543	513	491	456	560	502	500	492	462	561	494	486	495	530	499	539	528	496	537	466	506	515	484	537	519	584	560	510	477	520	506	510	496	534	508	499	536	492	534	533	506	539	506	513	545	560	525	576	522	541	522	530	524	543	506	537	522	520	522	509	503	509	500	484	537	492	535	525	538	554	525	512	505	540	510	531	541	485	505	525	477	535	521	500	482	492	474	529	511	503	514	529	523	514	546	534	504	545	522	503	505	483	508	501	531	525	481	514	532	515	520	512	485	527	537	491	526	526	499	504	485	522	545	520	515	488	555	542	506	546	501	519	520	506	500	525	504	503	516	483	494	503	528	478	507	530	494	529	510	509	522	487	476	533	476	525	530	509	505	487	518	501	508	540	526	523	501	497	521	500	518	515	517	522	502	509	503	513	536	516	523	523	507	522	552	532	556	533	539	514	553	557	530	499	491	485	546	537	541	519	509	511	540	559	535	519	470	511	492	524	525	554	504	462	502	509	541	487	504	509	528	518	543	509	523	511	534	515	499	491	505	539	501	518	491	479	553	494	510	507	535	512	523	517	495	515	518	487	511	509	511	522	537	527	518	497	501	506	530	518	525	526	501	504	539	520	530	532	550	515	564	559	500	500	492	499	529	499	492	492	503	543	524	498	508	522	511	528	529	516	472	501	497	550	509	482	503	543	533	521	498	510	527	511	505	514	549	474	497	498	498	497	513	508	486	548	521	551	516	522	551	520	507	479	518	511	527	541	529	535	529	512	509	535	486	510	516	486	518	493	555	526	533	518	508	555	498	523	476	497	493	554	524	532	506	556	488	490	503	505	522	528	530	472	497	561	541	516	508	486	515	534	508	527	457	537	504	514	511	501	539	505	540	517	539	512	531	468	513	496	524	454	543	540	524	504	513	512	466	516	500	484	533	487	503	543	488	507	531	520	529	517	538	540	516	495	520	485	466	513	466	534	539	516	508	512	495	498	544	584	525	568	495	473	505	472	519	462	554	561	541	522	549	527	524	536	531	548	515	538	513	513	488	490	510	508	470	514	546	522	484	515	492	522	528	533	515	501	511	456	528	512	498	486	521	502	511	557	499	503	487	503	534	503	513	531	526	481	532	510	504	537	518	520	564	479	517	496	536	508	491	508	519	477	541	525	514	501	542	506	505	521	551	492	517	559	525	510	504	515	554	534	515	513	562	507	496	472	513	528	550	503	495	561	512	497	534	472	480	530	526	515	503	523	520	533	525	518	553	489	477	504	558	509	507	531	547	502	557	534	533	528	522	513	515	524	509	502	496	495	504	487	457	519	506	515	525	509	521	527	498	511	510	541	506	528	544	552	518	518	477	525	529	463	501	491	535	548	520	525	531	527	509	507	497	541	525	490	521	511	559	539	485	526	519	546	475	508	536	472	511	540	549	534	554	465	491	511	502	556	564	473	510	534	513	537	506	499	488	505	491	554	548	533	497	542	536	509	545	553	501	478	518	509	480	515	537	537	530	508	522	528	509	584	563	517	533	524	501	502	503	531	510	523	496	513	508	474	527	523	543	464	497	522	540	536	497	489	486	493	475	542	540	530	524	525	522	502	527	580	516	533	526	530	502	508	478	530	563	487	576	484	520	485	518	500	501	502	559	544	547	489	527	458	547	513	561	499	551	513	515	475	562	506	551	530	541	506	505	545	543	491	519	526	480	487	504	555	498	502	482	521	504	505	475	545	478	523	498	539	526	526	504	568	490	487	527	526	555	521	526	503	518	510	501	518	489	524	514	514	509	521	531	522	499	546	508	509	501	523	532	504	498	528	568	525	552	517	538	476	532	525	540	531	556	531	516	486	519	572	505	516	518	530	538	537	474	493	513	537	488	506	491	491	502	501	484	557	517	502	513	509	535	527	499	493	538	522	550	533	515	564	510	475	545	484	508	541	497	520	510	497	502	554	504	512	583	526	485	496	501	510	513	521	483	531	522	518	527	525	552	487	548	500
24442	21562	28786	26444	38496	39421	24063	2862	315	355	327	314	321	345	310	318	314	311	328	310	313	302	318	321	317	287	324	281	320	332	314	300	321	294	283	310	320	305	295	306	297	298	303	309	331	278	292	311	297	301	277	317	302	289	328	288	312	297	296	313	298	322	298	330	298	334	322	309	331	353	290	335	300	333	304	319	333	310	303	297	289	277	278	318	317	316	297	288	327	301	304	306	300	324	278	299	311	329	319	304	327	284	288	296	324	309	292	311	343	299	356	273	330	306	325	322	309	331	294	290	306	314	298	290	313	294	331	316	318	301	309	280	303	293	295	295	274	287	318	322	308	298	290	285	275	321	298	286	324	299	303	314	325	295	322	288	271	288	306	286	311	316	318	276	307	296	323	323	318	297	301	301	317	299	307	318	321	312	299	302	297	294	303	342	280	274	280	312	291	311	308	279	300	301	309	307	294	300	331	296	314	299	317	308	319	290	267	338	317	289	301	271	338	280	304	303	314	318	295	313	302	329	314	322	340	310	306	276	288	292	280	303	307	281	316	303	330	288	292	300	330	320	299	314	314	324	293	299	291	341	314	269	302	298	325	304	334	337	346	307	304	323	323	289	306	279	310	312	307	309	315	299	276	283	309	300	335	307	310	325	297	297	302	310	291	308	295	321	289	331	287	275	292	338	301	317	286	326	309	288	294	308	290	306	302	302	311	319	321	322	306	316	300	321	292	301	299	272	301	309	291	317	265	272	279	295	309	305	331	317	316	330	305	316	321	300	296	301	325	287	321	277	314	284	297	294	341	312	304	299	339	322	316	301	308	301	303	302	329	301	313	317	302	316	343	323	319	281	306	295	283	302	311	333	299	309	340	323	318	264	314	308	317	315	282	320	338	321	315	296	274	328	332	306	314	301	281	320	316	310	345	302	308	310	284	285	317	275	296	282	301	292	308	305	314	299	294	307	281	329	321	320	309	297	337	327	280	301	300	301	330	321	299	330	277	272	306	310	318	321	290	296	276	314	310	297	301	278	304	316	292	329	282	356	332	295	301	278	322	295	310	352	296	294	281	314	295	267	289	274	336	296	259	322	308	304	285	313	294	283	310	318	317	293	311	298	307	306	304	293	326	313	293	308	277	304	307	300	285	327	275	268	314	293	299	287	295	299	301	315	310	333	319	300	306	297	331	292	300	288	316	294	337	291	329	316	318	308	319	332	324	309	290	308	300	327	315	305	322	315	327	305	275	286	296	313	302	288	282	305	314	284	300	323	319	319	292	320	310	343	328	325	294	324	300	319	302	272	273	286	321	300	298	329	304	261	291	311	294	297	343	310	290	292	314	284	269	291	314	345	290	309	301	306	322	306	297	343	297	295	270	324	295	313	306	316	304	316	304	308	318	325	272	287	300	290	290	301	335	307	326	306	300	294	321	266	312	318	335	317	292	312	309	307	311	294	314	294	335	323	314	325	287	288	293	310	308	301	319	328	287	287	318	304	328	314	304	288	294	299	334	298	278	319	308	293	347	314	315	308	307	274	311	295	331	322	296	297	299	313	327	288	304	319	283	285	299	291	323	307	296	279	308	308	307	346	275	276	332	280	329	312	295	300	310	304	321	317	309	293	276	284	324	295	326	313	317	313	297	319	290	332	330	327	305	305	305	326	307	281	354	299	307	298	286	295	299	321	296	283	308	313	290	328	284	270	316	305	313	310	305	302	316	302	309	260	323	320	281	342	296	301	332	281	303	290	303	317	292	291	327	304	285	286	322	301	321	295	307	306	290	320	313	306	301	303	286	292	315	298	321	323	314	306	299	282	285	288	297	276	346	329	292	309	304	312	297	305	304	289	306	324	291	293	292	310	323	328	306	284	309	295	316	297	304	296	316	307	287	330	291	323	317	308	318	289	320	302	322	331	300	284	332	312	299	266	294	285	309	318	320	312	351	300	334	307	292	328	291	307	281	314	315	330	323	311	325	333	274	327	296	321	291	303	285	306	300	311	298	304	286	316	305	324	301	299	306	293	308	283	311	317	290	278	308	313	306	305	305	304	295	276	285	285	304	315	276	292	299	285	269	307	280	293	299	294	332	307	329	310	281	336	299	315	320	338	279	309	314	292	325	302	300	287	315	349	311	303	308	298	314	308	298	322	309	307	333	319	315	310	306	291	290	306	293	279	300	277	311	293	280	267	282	300	293	317	291	310	268	308	321	276	275	309	319	327	327	316	277	316	315	329	289	304	319	311	305	293	308	315	309	298	309	290	297	289	300	319	310	309	335	325	320	282	287	301	288	317	297	303	304	287	316	301	278	310	290	311	300	314	300	323	283	304	327	292	324	296	309	315	280	294	323	333	287	282	308	322	301	303	275	285	289	299	313	311	259	292	297	303	264	285	307	289	318	289	294	297	283	318	317	302	308	295	310	333	333	280	319	296	324	308	300	280	307	312	302	337	309	304	317	301	315	283	283	295	318	275	323	311	306	307	318	286	320	291	329	304	305	280	314	311	316	300	298	314	297	294	317	290	323	296	287	329	318	305	313	281	287	306	323	286	314	292	298	322	307	322	298	319	319	325	309	293	298	330	282	311	328	317	302	265	293	293	305	310	309	309	315	313	306	311	308	344	304	326	301	299	290	299	287	292	359	313	276	298	279	299	343	313	297	300	310	314	288	310	294	314	322	301	298	282	303	316	281	293	291	278	288	294	332	308	306	312	287	312	303	293	305	317	329	348	295	314	346	315	311	297	322	314	317	297	300	304	316	309	315	298	316	319	288	330	319	308	288	313	296	305	310	338	300	329	290	303	334	311	275	288	287	322	302	268	303	302	331	287	296	301	291	355	322	334	295	306	292	297	294	322	316	313	305	317	306	317	307	287	332	314	259	320	310	295	301	282	282	304	309	307	311	309	301	294	303	301	297	276	304	298	281	310	309	334	301	305	325	330	330	307	294	283	285	305	330	313	346	286	296	282	298	320	288	297	297	303	294	301	308	290	259	316	333	318	308	305	299	283	298	291	331	293	301	286	271	293	308	299	282	288	319	300	318	310	301	330	327	288	334	319	318	298	314	306	305	294	342	297	280	311	315	351	314	320	326	305	334	309	284	288	318	318	321	324	294	299	273	303	293	324	314	309	311	308	268	338	298	281	302	314	280	325	310	326	300	344	318	312	275	308	313	325	292	300	276	290	307	311	276	346	335	318	300	318	285	308	297	312	285	302	310	330	322	293	328	277	299	310	295	286	303	333	327	298	275	296	316	300	298	286	299	315	298	303	341	301	259	337	301	308	297	308	296	296	345	301	297	282	304	287	309	280	289	313	306	286	311	319	303	304	309	299	316	294	276	289	330	304	275	315	287	293	279	293	290	298	294	284	287	272	306	294	291	335	320	292	304	281	309	297	298	336	335	290	297	285	314	324	330	305	315	325	292	350	294	291	308	291	281	288	339	293	327	326	329	332	298	295	303	317	277	309	311	337	310	324	304	280
49798	72118	35318	35265	50390	42534	23433	1595	512	466	457	417	470	455	453	406	441	412	411	408	449	383	418	416	416	415	391	434	386	402	413	439	419	437	378	424	402	399	405	420	423	407	392	395	420	420	382	380	405	424	397	447	393	440	387	444	392	380	403	411	374	405	400	381	427	390	418	413	426	411	404	433	413	417	381	440	402	412	395	380	451	365	399	395	403	427	387	413	393	427	414	387	389	435	414	398	406	441	409	395	410	419	393	415	407	434	384	409	407	418	379	397	420	438	396	389	411	411	407	369	392	398	405	413	464	391	411	425	458	418	434	450	419	460	385	436	401	398	430	410	409	417	456	405	421	445	403	407	391	400	411	398	400	370	427	425	402	385	395	428	387	407	408	418	436	380	401	419	383	423	420	388	393	376	441	397	411	406	405	403	436	440	386	429	400	400	420	421	389	386	382	386	405	396	415	448	419	399	425	383	401	409	436	399	394	390	356	423	400	435	400	434	415	399	385	440	438	432	388	441	432	399	421	385	391	430	417	404	412	409	413	387	393	371	413	372	422	400	414	413	433	432	404	415	434	407	401	406	441	429	444	407	419	400	364	375	422	412	364	413	401	382	391	378	455	426	409	392	413	431	440	381	415	410	382	391	390	363	422	411	424	401	400	375	412	427	388	385	394	446	392	413	428	416	370	368	404	411	410	415	415	413	396	384	423	393	433	375	417	409	392	408	431	414	443	393	412	399	414	434	390	382	412	412	423	396	405	398	428	468	461	399	427	433	397	391	426	391	392	407	425	422	415	415	376	375	398	439	416	407	379	427	425	385	436	447	421	389	405	401	386	378	420	411	396	421	435	419	441	407	388	441	398	403	386	401	444	375	452	393	449	403	381	392	454	402	356	407	372	427	438	397	392	445	400	384	388	438	420	395	380	412	389	390	395	404	419	403	442	431	423	358	381	382	392	438	430	398	406	420	420	389	405	387	379	394	421	405	417	426	415	390	431	407	409	368	432	374	394	413	432	430	428	406	442	401	408	408	401	407	392	393	377	377	420	407	413	399	392	416	398	409	390	385	407	404	406	423	420	430	402	433	382	394	364	425	403	451	394	398	399	400	401	447	436	423	389	403	400	368	414	373	383	418	391	372	393	439	392	436	366	403	411	402	394	462	459	441	385	383	384	414	398	414	408	425	422	420	391	466	400	404	394	420	405	414	434	425	429	397	405	390	427	423	389	413	413	417	397	434	441	424	416	401	390	429	397	387	383	449	441	411	431	421	383	407	399	412	437	401	410	415	415	398	427	418	399	416	409	432	426	415	438	427	405	424	406	409	378	415	368	406	419	398	398	408	434	389	410	428	446	421	428	417	418	375	450	401	379	407	469	437	381	373	420	401	430	417	380	438	422	420	395	398	395	419	373	455	415	401	385	382	428	359	439	409	425	409	421	421	410	391	435	399	418	411	412	384	405	387	372	388	440	401	409	437	418	433	450	398	372	417	386	408	407	386	431	434	397	410	394	382	359	443	387	406	401	412	391	383	371	386	435	373	398	451	394	424	417	403	413	415	353	385	420	398	384	455	390	398	417	399	415	385	436	433	412	417	368	465	419	418	415	420	426	411	352	399	393	408	420	399	402	425	422	388	398	343	387	386	395	412	396	423	410	415	413	405	397	368	394	446	413	430	401	378	434	421	381	359	381	411	394	421	425	406	450	440	400	394	401	419	441	447	422	428	442	439	380	449	420	423	394	427	422	419	414	450	407	396	402	396	399	404	385	423	408	433	430	398	438	416	438	392	407	420	407	374	417	413	417	401	403	398	412	404	406	361	408	427	403	419	419	408	415	396	432	413	421	422	391	387	409	381	402	405	399	431	415	404	405	401	375	389	429	402	398	411	409	413	385	424	419	394	409	404	410	410	370	408	396	386	411	375	386	395	400	387	415	379	387	403	363	454	403	387	423	419	372	430	382	421	396	401	431	390	383	412	400	419	411	437	392	405	412	384	383	448	391	395	425	422	391	429	426	390	371	397	407	414	379	401	449	450	421	428	408	421	424	389	366	403	376	413	428	418	422	442	397	427	387	434	391	443	406	414	396	419	407	423	416	391	410	416	378	401	424	425	423	391	390	384	399	372	387	399	411	421	395	401	406	438	428	395	378	413	374	429	417	412	384	395	404	449	390	397	424	401	397	438	421	410	419	426	408	420	431	430	432	375	399	439	394	394	368	448	416	453	401	432	432	411	425	388	411	388	396	425	405	415	415	407	418	417	427	397	391	411	415	401	418	399	411	395	437	402	423	401	400	418	411	420	398	411	410	391	391	419	423	388	462	442	394	430	395	401	433	422	433	431	366	422	411	396	417	419	390	380	430	380	419	446	418	379	400	371	407	415	418	434	405	409	419	435	395	414	363	415	464	440	395	413	417	434	384	436	384	376	413	398	396	420	419	405	437	412	341	425	406	409	449	422	387	370	443	409	434	388	395	412	371	418	432	410	415	424	400	376	404	428	425	408	403	383	342	411	425	421	422	405	405	376	396	385	421	417	383	441	402	426	410	425	415	395	434	404	389	404	379	428	419	394	456	404	410	397	430	449	386	421	404	380	398	421	423	428	405	431	404	366	446	433	427	394	405	418	406	426	390	414	420	398	419	404	431	419	439	383	441	380	394	404	453	413	395	383	420	430	376	415	393	388	392	430	372	377	451	421	393	395	408	418	395	420	413	397	416	381	404	420	424	426	432	429	409	381	400	424	386	407	429	382	401	428	410	410	397	422	382	417	402	394	398	378	398	408	386	430	405	424	387	419	431	406	403	415	414	403	412	435	411	444	389	414	404	406	424	403	405	397	423	359	379	437	423	417	410	405	411	388	387	427	384	394	442	434	442	397	433	397	419	417	432	391	399	414	405	403	448	419	382	421	418	418	386	386	410	419	363	377	396	421	434	392	391	368	364	398	428	385	408	399	365	394	399	404	434	420	401	400	403	415	391	399	420	395	409	416	421	452	432	393	378	431	393	390	399	401	377	416	407	419	410	374	397	414	409	402	419	427	435	380	403	425	410	397	424	408	438	394	384	417	391	455	378	425	403	408	413	415	399	427	420	403	427	422	386	400	393	455	422	415	361	416	430	449	459	410	442	402	434	436	402	413	391	427	394	396	408	385	386	396	399	401	428	428	420	407	445	408	432	401	417	445	397	393	427	407	412	409	398	387	437	439	408	435	410	383	390	427	389	430	392	399	415	398	421	411	431	420	420	413	405	400	415	397	425	370	421	401	462	370	419	407	387	397	420	397	380	426	408	357	414	393	407	416	398	410	405	446	386	394	429	404	399	425	388	391	388	412	422	398	433	385	425	394	390	401	394	429	388	396	397	421	438	395	393	405	402	417	398	394	400	433	424	427	431	410	417	399	414	433	448	441	431	374	396	415	381	404	407	397	378	390	450	390	449	408	434	414	408	409	428	426	389	398	398	407	416	409	433	387	398	418	399	406
23332	21496	29452	24363	39310	46006	34492	8412	351	235	199	234	193	210	209	238	175	197	196	174	176	199	194	158	173	174	152	162	170	175	196	171	147	175	163	164	182	171	171	192	178	194	155	163	168	164	155	165	150	186	175	172	184	157	184	156	164	172	178	168	159	153	176	163	179	166	188	167	160	187	144	177	174	158	176	179	152	186	160	183	159	153	185	163	176	191	159	171	157	151	171	178	176	164	154	164	149	177	159	181	159	173	149	146	152	168	161	154	166	167	144	172	152	154	183	178	188	185	177	186	171	178	153	142	159	175	188	165	162	143	162	157	146	175	151	162	163	147	156	173	168	154	174	163	192	199	139	199	192	186	162	174	173	165	172	151	154	178	157	169	171	158	175	166	184	191	164	162	189	162	158	154	160	180	181	157	180	192	192	165	169	161	165	163	158	183	171	159	153	161	181	181	145	156	157	161	159	160	172	187	168	182	149	154	159	139	189	186	164	159	169	167	152	150	161	180	151	152	146	152	166	172	179	172	191	184	164	185	174	157	167	168	143	174	184	157	172	161	185	171	168	163	166	174	153	177	156	169	168	177	175	184	155	180	182	180	179	153	172	180	155	172	164	167	163	184	170	167	199	153	190	175	142	190	174	184	190	171	175	150	176	190	168	168	176	151	140	188	180	176	172	170	160	163	185	163	161	184	164	165	173	170	207	148	164	153	171	145	170	149	169	148	161	160	168	168	174	180	162	194	169	167	146	175	143	167	169	166	193	168	138	164	143	154	161	190	174	167	175	152	153	187	175	154	179	148	169	168	164	168	150	164	164	190	168	193	173	196	146	156	177	175	160	175	147	145	173	178	180	168	190	181	157	152	155	155	185	150	164	175	167	189	179	171	144	177	167	184	156	183	161	172	151	189	171	157	181	162	155	184	180	168	163	169	169	175	171	174	157	153	162	164	186	167	167	155	165	176	199	162	158	180	188	175	173	179	169	174	177	185	157	165	152	146	184	172	153	168	187	170	175	183	165	191	170	181	147	181	154	155	181	172	160	186	156	163	151	193	129	152	194	156	183	166	152	159	173	143	164	179	178	156	174	161	175	169	151	140	156	148	170	178	187	182	162	171	163	182	197	160	168	143	165	172	161	148	178	138	144	172	179	160	158	183	168	158	181	163	174	162	146	161	158	177	159	166	178	152	169	165	165	179	155	156	164	133	169	150	170	187	154	165	179	147	160	183	145	182	188	167	168	160	166	161	164	156	145	162	171	184	147	144	142	183	165	174	165	171	163	162	161	180	183	158	182	180	158	184	154	183	161	169	170	152	173	151	168	154	168	165	157	177	192	163	176	188	187	171	169	173	156	188	163	185	157	160	168	160	160	186	167	153	171	170	152	177	162	160	176	172	174	170	167	166	153	190	177	188	160	153	187	171	174	182	185	194	168	177	158	170	157	161	170	164	182	173	167	160	159	166	167	169	165	176	179	170	157	173	162	173	157	181	169	174	200	182	184	153	179	168	171	170	153	157	135	163	199	150	156	159	160	163	189	157	170	175	167	165	159	146	162	172	142	174	151	161	152	171	146	186	143	166	169	168	171	172	186	181	148	190	143	166	139	171	162	176	150	183	168	164	168	169	169	185	180	178	164	156	154	174	168	172	148	162	150	176	154	182	177	174	190	154	143	151	173	169	174	156	154	165	150	182	183	178	187	175	170	162	177	141	167	162	171	160	181	167	167	179	157	185	170	171	161	178	183	201	147	184	179	162	165	180	137	173	164	175	168	163	139	171	171	175	183	157	182	187	168	173	160	170	167	133	174	158	156	167	165	147	157	163	175	167	170	167	171	183	175	170	165	160	173	173	152	176	178	172	160	191	151	171	179	160	191	171	172	172	181	168	164	159	179	176	154	174	166	155	181	181	171	157	181	192	157	170	178	164	170	194	201	156	164	181	187	191	182	171	147	173	146	154	187	155	182	175	178	182	163	181	192	139	163	172	177	175	145	154	168	162	172	141	156	141	170	149	181	164	177	173	161	165	172	144	155	161	171	156	145	178	177	168	169	158	165	173	174	140	158	185	171	167	179	156	164	131	182	171	154	158	176	159	169	179	165	184	183	168	169	165	164	177	151	163	170	157	166	176	172	155	148	163	175	179	157	161	177	186	171	167	170	157	159	170	176	177	167	182	165	166	174	170	150	160	149	166	165	184	163	170	147	164	169	170	184	148	165	179	182	162	179	172	148	158	167	134	159	190	164	151	143	179	157	182	139	160	157	161	182	175	182	174	173	166	193	182	172	159	169	149	149	160	179	170	143	186	161	173	164	137	156	169	182	170	167	160	183	188	174	154	181	140	184	168	172	161	155	159	144	161	179	177	183	160	160	162	165	161	170	170	159	167	171	159	171	148	165	153	158	164	170	152	158	189	172	166	163	165	169	134	156	182	167	174	156	157	149	149	153	163	171	164	178	184	175	185	175	185	168	161	184	189	154	139	159	181	163	195	166	155	156	174	169	161	171	157	158	153	152	159	182	159	180	145	176	174	164	163	155	159	156	159	175	167	153	166	183	158	141	164	154	165	194	159	134	134	170	187	190	165	170	171	176	169	165	183	152	155	156	164	184	164	168	166	165	171	154	159	188	140	201	159	157	149	167	184	185	148	175	175	156	174	153	182	176	146	159	141	176	156	161	183	143	156	173	170	166	173	161	170	187	164	166	166	164	164	184	183	162	170	149	148	160	164	145	175	174	166	189	173	160	177	182	177	150	154	176	178	143	166	183	162	155	167	147	182	157	147	166	175	170	180	159	153	167	172	156	169	164	172	177	180	169	180	165	162	156	167	154	149	165	166	167	173	176	166	146	188	187	168	169	149	193	154	191	182	169	169	147	171	158	159	177	190	162	171	157	159	154	141	170	157	134	174	160	148	196	172	160	177	135	159	172	182	169	169	171	154	171	170	145	151	165	145	159	163	161	168	160	164	153	166	183	152	137	180	176	192	171	142	159	150	168	126	159	156	183	181	150	165	156	162	156	176	151	189	152	147	149	163	149	181	148	174	201	166	168	175	188	163	164	169	153	179	168	177	186	161	170	177	182	183	191	147	177	154	165	166	171	145	155	178	161	149	189	158	197	157	163	161	148	174	164	186	159	148	170	169	158	160	162	142	170	167	159	186	158	174	155	172	134	195	174	166	172	151	180	157	192	140	153	195	160	167	163	158	173	160	166	177	187	151	165	172	156	174	171	176	192	176	147	192	150	184	175	161	161	170	162	170	172	141	169	145	158	139	177	158	177	175	166	166	184	165	162	148	159	168	182	155	184	165	175	173	169	185	159	158	160	168	182	168	173	186	189	179	178	170	160	183	166	158	164	144	165	177	167	185	165	143	172	159	163	184	158	178	155	169	165	159	150	176	177	176	173	179	179	143	192	164	155	171	198	149	172	180	183	170	173	172	194	144	187	145	170	161	153	163	143	153	168	180	151	169	195	167	190	169
52360	86160	30641	34917	63250	51670	35961	3818	445	432	334	321	298	268	275	263	260	263	260	262	248	261	240	252	244	262	228	237	234	229	251	248	232	231	222	218	198	225	242	256	227	234	250	229	218	222	253	221	239	227	223	235	253	213	199	219	223	217	235	186	220	245	224	244	220	205	229	227	210	223	242	227	230	214	248	224	218	242	215	212	226	227	227	226	219	217	208	229	216	184	199	222	220	241	227	219	214	194	209	224	222	207	224	226	227	231	232	226	246	208	244	231	235	218	217	219	229	213	217	218	227	222	194	216	208	201	218	215	209	230	229	221	240	229	203	220	200	230	210	269	241	252	222	232	246	239	229	225	232	227	228	242	221	213	226	208	202	229	225	249	223	243	220	212	217	209	211	220	243	225	232	238	225	241	224	204	220	236	216	226	211	211	247	247	204	211	226	244	213	235	232	219	240	223	243	211	232	238	223	201	223	220	218	231	219	227	231	211	217	246	249	227	235	210	230	198	221	243	203	214	220	209	205	228	233	243	240	219	230	217	213	238	218	229	229	233	229	240	234	207	234	219	215	229	230	208	222	190	231	233	226	217	242	239	233	200	232	209	251	203	241	222	223	218	234	204	255	229	216	211	226	179	233	234	207	226	227	212	246	239	219	203	224	207	235	240	197	209	168	239	221	186	239	208	225	241	230	219	226	199	213	212	226	216	215	193	217	229	255	207	214	237	227	217	194	196	254	197	204	226	215	236	231	231	270	216	211	219	282	218	200	229	230	217	213	227	225	221	217	228	227	227	211	235	238	234	236	219	219	260	220	258	216	197	219	258	214	239	192	222	231	218	225	209	195	178	223	209	217	228	219	219	221	207	250	213	213	241	229	247	229	238	230	238	233	237	216	246	215	219	231	230	192	213	238	224	255	210	213	223	221	233	225	230	223	253	205	236	213	209	226	222	224	205	232	213	209	239	203	223	225	189	208	248	229	228	217	205	194	212	231	242	194	221	207	213	222	232	230	204	226	224	234	216	214	230	243	236	198	230	189	206	213	203	236	211	217	227	222	228	237	224	213	226	231	243	202	244	200	236	228	218	215	231	223	223	227	197	225	234	238	234	228	225	228	216	204	218	243	247	201	212	209	213	215	225	235	232	235	258	211	220	231	217	225	224	206	250	237	237	230	210	220	213	242	236	231	222	239	240	233	230	207	220	241	216	229	219	225	230	225	212	220	228	205	238	239	220	267	260	209	198	224	220	215	230	227	195	220	198	227	236	221	272	220	209	220	214	241	235	225	215	237	199	230	208	209	209	208	234	223	214	236	215	207	221	237	229	226	246	249	205	208	250	221	216	205	223	229	221	214	209	231	215	211	220	206	248	227	219	232	213	200	232	210	225	213	251	198	270	244	221	261	226	206	234	222	216	248	229	219	215	208	239	237	227	208	223	224	210	205	214	215	214	213	215	256	230	209	210	187	214	221	228	223	207	235	228	225	235	213	210	246	221	227	227	196	200	228	229	212	242	242	224	208	228	215	201	215	220	243	182	214	236	213	203	225	234	233	219	218	229	235	239	207	221	214	234	222	237	195	235	218	231	242	208	195	241	206	235	222	238	212	202	238	198	256	201	213	214	236	221	212	239	191	200	221	227	230	226	237	202	248	235	223	215	210	211	246	231	230	265	231	237	222	219	207	205	223	229	227	229	219	213	242	231	247	251	222	235	229	229	248	227	232	205	211	229	207	223	242	226	220	231	207	216	228	225	228	225	218	226	229	212	212	200	210	210	245	267	196	230	226	230	229	239	195	207	226	236	205	217	230	223	241	232	231	219	217	254	222	207	192	207	208	249	197	202	197	219	237	214	229	242	229	230	208	216	216	240	214	228	232	210	244	239	251	211	220	223	227	241	207	219	212	228	228	240	230	244	223	189	227	232	239	214	227	240	231	220	222	237	207	230	212	215	224	233	238	225	239	252	195	219	195	216	229	202	235	198	230	209	219	228	246	230	232	216	227	223	220	201	227	219	235	233	217	234	226	204	246	215	234	214	249	234	239	234	216	241	232	217	230	219	225	216	249	268	233	209	203	216	237	240	217	230	217	233	231	218	221	249	233	233	214	198	233	216	196	237	212	213	209	231	224	231	242	227	226	216	193	219	242	184	214	207	208	237	218	204	193	230	241	210	219	206	227	216	205	217	210	214	235	226	232	228	222	235	219	231	207	233	216	227	222	218	235	241	212	243	247	212	224	238	216	207	231	243	214	214	228	193	212	208	216	214	246	233	234	237	231	236	235	215	222	221	204	224	245	227	235	195	229	238	213	217	217	198	229	237	230	224	225	211	221	246	217	211	203	219	248	230	237	223	215	229	204	222	195	206	210	216	220	223	204	224	223	221	222	211	221	227	186	206	212	230	247	230	195	202	242	219	239	194	207	236	235	232	212	226	218	188	204	228	223	212	249	248	207	240	221	215	221	232	222	201	217	227	216	213	228	219	215	218	234	263	231	222	243	237	219	204	239	217	220	236	221	200	215	209	218	232	237	210	184	229	199	236	259	211	226	222	217	214	241	210	208	250	210	232	212	216	238	221	244	221	229	251	210	225	226	217	260	220	208	227	210	224	226	182	232	221	176	220	262	261	213	218	232	218	221	211	215	199	235	213	208	250	225	219	231	246	261	232	216	219	246	237	244	208	234	209	223	223	231	228	224	220	222	228	226	207	192	226	212	219	239	213	214	227	224	216	205	228	226	199	215	251	205	232	210	214	254	219	234	209	203	218	215	224	204	210	235	207	231	222	204	209	231	207	224	218	221	204	210	208	201	204	243	220	211	211	231	218	209	213	218	234	200	217	259	262	189	222	219	221	228	222	217	231	203	223	212	205	221	207	218	225	201	188	217	222	199	217	206	227	239	212	248	233	215	221	212	210	246	207	228	212	229	205	201	226	215	238	207	196	227	204	222	214	217	228	239	241	209	241	204	245	224	209	237	222	220	255	220	246	235	207	213	230	208	203	212	237	249	231	198	210	223	226	216	241	223	229	209	226	220	259	222	233	236	227	231	235	220	225	206	244	230	213	236	223	209	225	228	209	223	224	230	241	223	193	221	196	195	220	212	228	237	233	238	224	205	227	232	257	220	220	256	215	196	207	235	247	238	236	230	227	190	214	229	226	255	240	201	212	233	216	221	238	231	235	223	231	215	209	216	214	206	235	221	233	237	213	237	219	238	231	248	228	225	226	209	210	215	236	202	185	256	226	225	221	208	234	226	230	216	229	220	197	213	237	222	247	233	207	200	231	211	220	225	215	229	230	249	213	219	215	190	206	229	201	250	216	233	256	206	209	214	233	215	203	235	238	228	217	211	217	224	193	211	215	239	206	229	242	220	235	230	255	212	213	236	221	217	235	218	220	244	222	259	205	216	233	203	217	202	238	233	238	234	213	250	213	198	196	219	211	219	236	223	217	229	215	223	227	215	214	219	203	240	195	260	220	236	190
28111	22472	17764	6340	13358	8657	3214	744	407	405	444	383	364	396	415	353	395	380	366	402	418	384	383	402	386	425	409	370	374	382	373	386	396	400	361	384	385	405	378	431	382	396	372	366	419	388	370	384	394	367	393	372	353	380	373	395	397	418	392	391	419	393	399	403	397	436	402	404	410	385	388	426	393	395	387	414	428	378	378	384	387	360	363	381	409	391	398	435	398	393	395	364	392	411	415	409	364	384	424	453	374	408	378	398	392	360	374	385	403	373	394	395	388	435	413	420	403	412	427	398	377	403	438	429	391	373	380	404	390	405	388	365	397	408	424	392	368	395	389	390	423	430	381	414	390	414	367	374	375	340	379	394	372	380	405	372	403	370	378	384	392	376	374	386	410	436	401	387	403	408	400	421	399	397	373	386	395	366	397	378	381	415	397	383	372	408	420	423	418	403	398	408	401	410	368	386	414	369	394	404	401	413	409	385	394	395	408	371	394	403	387	390	381	426	389	401	348	371	366	406	400	387	403	415	377	416	394	414	388	422	366	392	383	401	380	388	362	395	404	417	419	407	381	380	397	384	395	393	390	417	408	385	394	365	382	361	362	419	421	422	401	415	382	401	432	366	387	397	396	407	388	409	389	403	391	406	368	358	390	409	380	388	362	412	380	435	420	402	437	395	364	394	391	365	405	416	393	366	418	386	399	380	391	393	409	397	381	425	392	346	373	424	389	401	423	411	359	396	379	363	362	376	396	378	380	420	360	383	393	428	406	403	382	434	382	382	377	386	427	426	392	451	408	375	418	420	345	366	381	385	391	352	409	413	372	369	385	392	452	383	404	411	394	381	388	380	404	401	437	378	366	405	379	392	370	380	395	413	407	387	403	366	395	404	403	368	403	367	401	378	403	360	416	383	391	393	398	429	372	354	389	382	422	420	366	427	392	392	408	388	400	392	394	372	360	415	419	392	387	394	398	394	398	402	405	382	366	409	417	373	400	403	400	398	405	413	394	405	408	377	381	440	380	378	406	372	374	396	391	405	415	376	420	378	388	390	404	366	387	404	404	394	422	401	412	399	402	380	414	382	410	412	387	397	371	378	427	382	363	360	407	370	385	390	425	416	380	415	366	400	419	388	398	412	370	398	357	416	437	402	377	391	396	389	417	406	370	423	379	371	372	380	402	407	445	388	372	356	383	424	385	385	386	379	426	407	435	394	400	423	409	389	426	432	404	378	406	388	368	387	372	394	389	405	395	398	386	366	395	393	420	389	387	423	368	384	394	414	390	418	379	371	395	412	401	400	391	371	408	404	401	385	365	375	357	424	389	438	408	395	381	401	403	412	406	390	404	384	392	380	398	417	370	463	355	392	401	398	406	429	403	377	389	386	376	413	399	391	370	408	437	375	408	415	359	398	365	416	402	417	420	396	422	401	373	364	401	387	379	392	367	420	402	390	403	394	373	385	365	385	401	391	391	392	419	410	376	388	386	401	352	350	412	411	390	377	423	408	423	379	397	404	407	366	377	375	391	415	397	409	397	352	386	384	356	423	395	409	401	409	392	403	407	368	401	415	425	370	416	379	363	414	429	415	398	392	390	400	392	367	395	370	393	359	422	429	401	388	389	412	419	400	432	384	398	405	388	415	404	402	413	398	378	397	390	338	396	386	434	394	364	364	391	373	402	386	411	430	373	415	386	417	408	397	408	395	358	367	392	411	395	381	433	389	435	420	416	415	412	403	384	398	408	391	446	390	411	393	434	390	376	379	369	395	377	379	363	421	401	391	405	429	420	360	365	401	382	410	401	367	381	389	424	390	399	366	393	397	426	447	418	365	380	392	419	406	363	408	407	413	386	396	420	376	391	386	416	422	429	417	428	380	387	412	381	370	371	399	371	379	413	368	391	387	377	408	407	402	420	392	386	414	394	385	401	403	406	375	387	365	429	389	380	423	401	366	410	421	417	408	385	382	366	370	382	409	418	388	353	395	421	406	403	412	414	385	387	400	403	381	425	399	396	389	397	392	392	403	406	388	388	410	407	424	415	410	381	413	391	351	370	381	377	421	391	393	386	377	404	418	393	385	430	380	409	403	353	398	436	374	366	398	359	426	413	391	383	368	395	401	402	357	383	393	362	417	418	407	434	394	393	388	398	396	386	393	376	427	362	383	379	395	399	378	399	390	378	434	386	408	377	388	381	402	426	389	379	388	420	402	398	396	422	409	369	408	371	411	387	343	382	399	414	375	404	367	381	395	388	374	396	384	401	371	403	408	399	353	412	397	399	386	378	428	394	397	397	392	362	375	380	361	410	393	363	390	428	420	370	412	426	409	403	394	387	367	419	425	364	420	369	412	421	428	381	414	418	390	389	392	388	392	401	379	418	435	378	357	391	367	405	421	409	392	363	401	413	383	417	413	387	405	360	390	403	344	403	422	406	359	402	391	413	379	387	414	368	428	454	405	400	386	413	392	395	396	373	413	411	413	404	366	412	363	408	376	418	425	439	430	386	416	426	383	415	384	387	384	388	377	392	403	420	384	376	421	373	431	406	414	410	416	403	428	403	385	379	392	404	349	387	382	336	410	389	439	406	417	376	416	440	424	388	392	374	405	397	428	390	423	384	394	387	375	370	371	391	383	401	421	377	440	384	388	366	393	376	392	424	398	390	388	398	411	430	404	379	419	404	375	416	389	368	409	406	390	404	400	403	376	388	402	397	406	389	404	414	388	351	404	370	386	423	396	426	386	390	355	435	399	425	377	406	365	403	404	393	387	364	393	414	389	409	429	378	355	368	374	404	347	380	381	378	373	453	409	422	395	387	385	414	393	362	403	384	379	390	417	386	381	365	373	433	392	370	426	379	375	406	383	397	407	376	386	431	381	413	370	372	366	388	383	428	401	389	404	404	395	383	423	388	396	400	391	420	457	378	401	385	389	401	415	387	380	405	387	396	394	400	411	400	373	369	413	404	361	387	396	384	409	366	419	428	424	389	360	409	392	399	404	412	393	404	408	402	414	393	396	392	393	400	395	408	397	400	396	378	395	394	377	414	382	407	417	444	412	397	386	370	389	390	356	387	404	417	418	411	391	410	417	409	361	403	405	392	420	419	379	390	417	406	384	415	386	397	415	415	439	415	400	395	393	400	368	387	419	435	385	366	373	350	382	376	394	383	403	360	369	371	411	403	393	389	407	401	382	415	385	369	415	349	409	385	400	401	366	392	372	372	372	410	404	423	387	389	410	413	366	383	355	376	415	418	389	401	373	412	418	400	389	437	394	375	370	371	416	374	414	395	404	400	419	389	384	376	428	388	390	418	408	357	415	373	400	400	385	379	422	424	371	362	396	377	356	379	402	414	427	398	373	424	368	417	374	398	372	377	376	424	380	412	399	385	393	370	387	354	387	364	396	396	399	389	385	423	380	432	392	411	405	380	371	388	368	393	459	389	388	371	373	415	425	421	416	399	397	399	380	409	416	378	415	385	421	396	394
26542	33091	12962	6545	17964	12229	5558	1165	532	521	511	492	564	500	543	529	559	526	562	542	508	532	523	508	490	513	506	544	500	512	480	525	495	532	512	513	486	537	535	509	550	521	539	501	547	509	536	507	495	490	535	535	520	518	500	531	519	555	501	527	518	524	520	560	528	505	508	518	563	507	531	519	524	489	498	513	508	515	512	515	515	520	558	497	538	519	501	524	522	550	547	551	546	558	532	513	517	533	523	504	498	553	528	510	501	516	524	495	557	504	541	504	502	491	521	502	514	503	531	514	546	590	565	487	569	558	482	515	524	533	519	538	519	521	527	528	506	545	501	491	527	535	532	536	520	526	501	520	507	562	527	536	556	543	538	507	486	485	549	501	495	509	514	541	525	547	522	547	460	524	504	500	545	535	532	543	495	548	539	503	514	489	551	514	535	520	519	519	550	528	504	498	519	507	535	540	535	521	544	551	533	521	532	507	527	522	527	490	544	521	492	523	486	536	532	485	509	486	546	501	514	523	505	523	509	514	484	497	552	532	521	554	504	512	490	475	522	540	525	556	511	535	559	523	508	515	528	527	518	528	486	484	528	526	542	528	576	544	521	527	528	498	550	503	543	490	504	517	476	506	539	502	486	536	523	533	494	535	487	546	511	519	544	508	538	478	521	500	492	477	536	515	518	566	542	518	553	520	555	517	523	573	516	538	552	488	529	525	556	529	518	524	488	536	491	459	513	488	496	459	519	492	512	541	557	494	489	588	474	487	521	489	502	494	574	546	511	553	500	548	500	503	523	535	507	544	503	533	499	561	524	519	566	548	517	495	530	535	505	520	541	486	562	543	527	519	511	586	538	554	517	506	537	509	502	536	543	556	502	480	565	567	530	516	559	515	526	490	532	517	512	536	524	563	512	469	520	497	541	517	535	506	501	537	532	583	506	540	504	498	541	518	516	543	509	517	502	508	526	559	510	517	481	476	541	547	551	543	551	519	527	542	528	532	528	540	512	525	517	514	526	517	527	494	527	477	499	526	546	493	497	485	495	512	526	496	528	529	531	529	464	551	534	533	529	541	512	546	498	473	545	547	555	488	518	504	542	518	533	530	508	530	490	529	550	505	515	513	530	571	544	551	504	538	528	549	552	495	535	494	537	507	521	544	527	531	481	504	551	496	521	533	517	548	510	507	533	559	504	529	499	517	511	488	515	515	536	514	523	517	546	547	514	550	533	543	545	517	525	515	494	503	507	506	513	519	523	544	511	533	511	498	520	506	553	501	525	522	538	508	517	493	538	501	539	537	535	517	530	509	467	540	527	465	524	555	513	486	534	534	490	530	542	507	505	554	498	500	498	508	465	552	478	509	525	536	553	504	484	492	555	500	530	561	510	551	498	530	532	514	506	511	514	554	539	520	514	511	524	507	518	501	546	502	518	547	524	517	507	532	544	492	528	489	529	509	518	506	544	515	541	561	560	511	536	542	496	514	523	497	488	488	560	501	537	562	486	527	507	513	487	559	506	527	499	552	549	522	571	553	522	541	519	498	536	518	555	531	561	537	481	504	529	497	550	516	538	553	511	491	496	490	512	598	530	534	491	513	498	501	548	516	554	548	492	517	521	527	528	537	525	506	531	541	546	529	564	545	531	496	501	537	533	508	512	508	522	537	524	528	554	521	503	492	511	496	518	518	528	545	527	524	530	492	545	520	543	511	532	499	490	519	463	559	532	593	531	501	547	500	509	545	490	527	518	521	540	537	518	511	536	557	486	555	460	542	499	545	555	525	578	527	500	507	498	487	525	520	502	506	547	497	527	548	527	488	517	552	496	520	532	550	528	474	550	521	551	521	518	498	525	501	541	526	499	515	488	485	524	541	525	529	526	530	527	510	506	512	528	498	508	537	523	552	538	549	492	535	511	554	511	492	504	495	512	468	516	543	521	531	544	498	538	516	526	533	537	526	529	511	535	515	497	529	532	537	511	485	450	478	497	483	532	501	552	515	542	514	525	488	540	522	500	516	531	512	505	501	527	558	489	531	515	527	491	540	537	508	533	536	533	527	517	518	525	533	530	510	524	517	520	560	499	551	505	539	505	509	518	537	499	501	530	509	526	496	522	534	512	527	520	507	509	499	518	492	558	513	531	515	506	521	548	550	516	534	526	463	530	506	504	519	498	522	528	530	512	501	487	532	525	537	521	519	514	527	549	524	539	518	507	512	509	537	500	535	526	515	565	551	510	513	532	502	549	528	506	493	522	529	521	531	502	584	533	507	506	534	479	502	514	553	565	537	548	508	554	563	536	503	515	527	496	508	513	542	534	507	513	511	509	516	497	506	547	490	533	545	533	503	491	530	519	535	502	523	501	510	533	503	511	488	474	469	533	523	511	522	470	536	483	516	512	531	553	520	486	541	508	551	527	522	558	486	528	507	498	529	520	549	534	546	539	507	531	535	493	521	524	501	516	551	551	551	472	505	517	491	501	507	552	505	548	518	537	464	518	543	531	533	513	524	537	514	507	532	521	547	542	527	506	522	552	517	519	514	489	521	508	537	565	536	514	494	505	523	529	512	522	523	523	513	503	494	520	519	509	542	520	503	500	474	516	522	511	506	522	515	496	531	534	516	518	561	533	502	538	497	510	541	505	535	534	541	516	526	530	507	492	497	505	492	520	520	528	562	571	521	540	492	523	496	537	505	500	502	479	521	493	526	559	515	524	524	477	526	494	537	496	506	535	552	518	524	517	520	556	562	523	507	499	564	522	496	520	561	486	517	517	526	509	530	523	523	499	499	525	494	519	576	504	544	525	534	515	525	503	531	500	526	476	538	531	504	528	481	545	488	525	561	558	515	550	530	530	542	530	509	515	551	512	492	502	501	507	563	515	546	522	543	514	564	544	523	500	534	521	541	547	531	475	513	501	572	543	530	568	478	578	483	526	479	521	523	482	502	535	514	536	530	493	493	504	491	563	570	522	539	569	511	518	489	526	514	521	540	520	554	526	517	523	516	535	464	545	550	520	539	527	496	490	513	514	550	518	487	542	491	553	534	533	514	477	498	534	515	510	517	517	529	570	536	537	514	500	520	571	493	539	540	530	556	526	537	512	532	508	511	549	485	457	500	491	553	519	510	500	527	497	522	524	486	475	518	499	529	533	524	518	509	538	509	478	541	512	541	537	554	516	575	528	530	520	522	548	505	525	531	528	534	525	511	543	530	541	537	547	512	485	539	482	517	510	502	505	533	509	535	544	505	542	550	509	521	521	537	520	514	549	502	510	489	521	525	533	529	497	549	522	528	506	475	522	510	530	546	537	508	514	512	590	521	506	532	502	517	519	499	542	506	541	519	523	514	522	496	486	491	534	522	514	516	542	563	489	507	490	527	522	516	555	512	508	502	534	548	489	507	537	513	499	531	467	522	545	533	513	495	506	537	458	546	496	501	529	491	560	540	495	520	519	517	530	496	518	520	521	541	514	535	538	510	534	534	517	546
24371	21601	29090	27535	41348	37615	26784	6200	389	356	328	326	320	322	337	335	338	331	300	334	337	350	316	339	296	339	316	312	357	317	326	338	307	353	326	353	311	333	308	334	281	299	286	315	313	338	356	324	329	332	307	320	326	330	313	308	322	316	331	332	337	306	309	328	329	338	339	338	333	335	340	328	319	340	332	303	350	328	313	340	346	313	327	321	314	329	319	319	304	320	358	335	319	325	294	336	303	308	303	315	323	317	329	308	300	310	296	325	294	340	329	346	372	315	318	345	337	321	336	326	335	328	334	352	335	340	317	351	329	329	349	349	314	340	330	322	323	317	344	301	320	328	307	332	310	350	364	306	295	338	295	347	322	302	321	348	318	295	332	319	334	323	327	295	315	321	358	319	285	324	323	331	329	293	306	316	324	316	373	312	293	318	272	326	339	339	329	328	296	327	346	333	341	290	314	340	316	309	322	314	302	307	290	293	332	339	321	315	311	286	327	337	315	288	314	314	329	335	326	291	321	326	326	325	327	321	326	337	304	315	317	301	342	310	310	311	282	313	323	300	326	310	312	334	319	325	329	324	339	308	305	308	328	333	319	317	307	307	328	336	318	319	307	340	317	296	334	334	359	286	295	307	324	318	318	311	319	333	295	336	359	316	311	322	328	329	322	293	323	307	307	310	331	315	316	334	368	303	321	303	335	310	323	293	325	325	298	339	332	316	332	317	324	318	327	325	340	336	345	332	316	309	316	334	313	336	320	317	336	338	322	350	308	309	335	272	348	305	311	303	347	305	303	318	325	291	285	330	330	300	315	312	358	309	301	316	317	303	330	330	354	292	323	293	274	335	312	302	302	288	334	326	314	324	306	321	309	293	329	313	331	346	302	300	336	300	357	315	317	347	326	323	306	309	301	309	309	332	325	296	305	316	291	342	337	305	332	313	294	303	285	326	327	308	325	335	316	310	309	306	324	294	356	324	302	294	329	313	314	323	301	319	321	327	318	288	333	310	324	301	302	343	328	327	306	334	308	341	318	342	306	323	290	334	320	309	321	309	337	320	315	334	296	336	313	313	299	332	324	323	329	296	304	335	301	330	312	323	352	321	341	315	325	336	322	345	335	308	319	314	338	309	303	309	267	325	312	304	325	302	358	363	312	360	284	322	341	350	299	332	322	293	317	309	324	305	324	344	354	325	318	309	325	345	310	276	322	321	339	320	336	299	292	306	334	298	296	322	315	295	317	328	314	340	321	315	326	320	319	308	360	317	331	310	257	306	339	342	350	322	309	297	329	340	308	299	296	316	304	333	328	300	295	315	300	277	322	293	324	332	331	324	319	313	345	364	302	289	357	333	320	301	333	332	310	344	326	308	316	309	317	281	325	335	290	317	299	336	334	314	324	305	333	296	320	331	314	325	327	287	300	313	350	316	323	326	296	338	331	311	345	290	303	303	293	364	277	292	351	325	309	323	320	320	323	296	335	309	269	311	328	296	301	317	334	334	352	309	345	361	332	356	347	350	324	300	333	321	305	298	320	308	321	269	305	316	307	305	342	315	275	341	309	319	344	322	307	305	343	328	317	288	307	321	278	305	302	328	320	286	324	320	348	323	303	326	337	292	313	321	325	290	333	316	351	311	290	336	336	302	335	327	308	335	346	372	310	313	324	303	293	302	304	321	326	311	346	329	312	318	322	335	335	329	305	319	298	296	304	306	357	340	311	313	324	320	334	331	304	335	330	332	331	313	351	350	348	337	305	292	320	315	331	316	332	299	325	350	299	338	337	297	333	318	335	311	304	304	313	325	317	333	359	300	306	315	333	312	316	293	336	305	341	321	309	292	332	290	297	321	309	307	286	304	302	312	336	340	306	317	298	308	340	290	301	331	305	373	335	316	337	303	303	329	348	320	334	336	297	319	342	335	282	334	319	310	334	296	314	308	296	301	302	298	320	312	304	314	334	321	319	331	326	318	321	339	328	335	289	313	313	303	310	311	306	315	327	327	307	324	306	315	315	298	301	320	347	347	306	303	303	301	290	346	338	363	300	329	327	360	333	315	319	309	326	318	306	305	330	307	305	295	338	312	348	336	304	320	315	297	307	311	314	342	303	310	306	313	318	322	309	342	344	319	314	352	304	313	324	321	329	320	310	301	327	300	311	302	308	352	323	309	348	305	321	304	298	350	317	334	356	320	326	334	304	287	327	313	307	342	333	311	321	334	304	324	305	313	301	300	326	327	287	317	328	331	313	330	306	315	291	289	323	317	334	330	315	310	321	319	343	379	347	341	316	327	298	309	320	321	320	318	317	312	323	327	298	355	340	322	343	324	303	319	321	296	339	312	305	312	316	306	314	322	308	348	325	292	293	342	333	367	304	316	315	343	335	327	335	333	329	305	323	345	313	306	312	302	372	333	331	320	293	303	322	281	358	280	318	287	318	302	281	303	290	320	308	322	302	319	307	311	333	308	297	295	306	294	297	303	333	277	304	320	307	327	329	307	308	312	341	313	341	326	361	339	309	338	325	310	307	298	314	300	314	312	328	325	304	299	282	318	332	316	331	312	308	324	325	313	298	287	294	323	299	289	320	316	325	305	325	315	331	306	313	312	312	311	285	305	302	298	325	304	297	320	311	334	299	325	291	326	309	334	330	336	358	332	294	322	333	280	315	329	301	313	325	304	312	354	336	305	311	338	338	340	319	307	318	324	313	352	291	329	346	349	332	329	355	318	322	338	301	328	279	337	313	330	334	299	326	321	310	350	315	340	332	313	327	317	335	304	324	317	306	296	315	279	308	333	319	321	299	326	344	352	331	318	333	347	319	291	320	318	324	322	320	297	325	331	331	339	336	320	310	319	315	341	328	317	304	319	308	324	293	323	311	307	312	308	295	323	320	340	324	307	304	340	342	311	315	327	348	306	344	303	324	318	320	285	322	313	333	352	328	339	334	289	320	314	337	277	325	316	356	318	344	335	307	316	330	321	285	319	332	311	330	291	316	335	333	319	301	286	324	311	313	276	313	302	307	316	308	345	322	321	362	317	328	327	332	340	295	333	316	333	314	369	328	290	303	330	330	319	327	323	317	300	305	336	312	310	307	336	322	325	327	330	318	336	317	318	306	314	309	303	331	327	339	311	313	295	342	314	322	303	318	324	305	313	369	319	314	325	319	327	344	292	326	304	317	334	325	310	353	323	324	294	329	335	320	305	322	328	318	310	331	316	343	294	356	324	325	301	308	310	288	309	340	320	309	324	337	313	342	352	319	298	324	283	319	326	324	329	302	299	341	348	325	317	306	315	323	306	315	334	351	297	306	305	312	313	311	317	285	339	353	337	302	317	329	377	297	329	301	327	350	338	349	320	326	309	315	357	291	336	292	310	286	327	337	324	312	329	331	303	292	335	324	325	324	304	321	312	327	314	311	335	300	288	286	340	341	341	346	310	328	338	339	318	327	329	320	343	322	336	323	307	309	301	336	368	344	316	323	330
51255	74847	42479	39239	50449	40732	29692	5333	500	495	459	459	462	466	430	423	445	458	445	439	437	449	432	402	407	425	410	438	429	439	430	399	456	445	478	435	426	401	464	427	456	436	422	422	409	394	423	414	423	411	399	420	423	421	388	427	405	465	405	441	449	459	427	395	427	403	411	425	464	452	412	471	439	407	423	467	444	454	383	428	417	401	446	418	415	443	437	441	419	445	406	429	409	409	416	433	431	408	418	431	435	423	409	426	421	415	442	411	414	417	413	467	436	409	445	437	440	408	410	405	465	425	463	428	440	426	465	430	443	402	447	410	440	393	422	410	456	453	387	455	402	432	433	460	411	425	406	430	421	404	424	451	420	404	437	464	454	456	409	438	412	411	390	404	431	429	432	445	432	453	415	394	411	421	430	420	432	409	394	386	426	424	424	413	408	397	420	448	433	430	395	437	433	433	454	428	400	426	431	425	426	448	417	397	411	427	420	437	448	421	414	393	440	379	416	400	439	416	435	446	445	434	409	404	398	407	452	392	396	448	373	454	406	433	424	438	445	413	468	451	420	411	425	440	409	435	454	406	427	429	439	440	453	447	433	416	439	384	392	420	444	396	416	438	420	473	396	426	401	397	442	420	420	432	428	411	450	432	425	420	454	399	405	433	431	452	420	410	459	447	446	419	414	443	406	453	420	421	397	449	434	482	419	435	430	439	409	420	391	458	461	453	424	453	442	404	409	423	402	454	445	375	436	424	411	390	443	426	417	376	395	442	444	427	403	445	418	431	424	412	447	448	402	450	438	383	380	416	445	386	412	428	429	415	431	412	430	451	402	423	448	422	415	419	444	438	409	421	401	442	388	429	413	397	400	438	433	437	411	438	433	450	465	428	440	370	417	451	444	417	449	455	426	457	440	406	438	435	452	373	419	407	401	432	420	448	422	430	392	438	424	424	471	417	429	451	439	434	440	428	400	417	437	400	432	416	440	397	393	429	416	411	430	393	449	395	421	417	448	475	426	439	453	402	429	417	424	463	430	373	414	441	467	420	417	419	477	413	416	428	431	471	393	456	441	426	445	412	378	403	455	433	444	423	421	430	444	422	423	441	380	409	441	405	402	409	394	422	416	412	405	413	459	412	436	463	382	461	443	398	444	455	428	425	432	421	443	472	455	431	389	446	437	425	428	395	433	419	411	439	430	458	456	422	426	448	431	425	418	421	454	436	433	431	430	447	416	437	423	421	431	424	410	408	374	388	444	454	397	431	448	417	414	396	461	437	442	432	428	409	429	401	432	421	406	399	429	438	401	460	392	443	447	442	413	441	441	426	451	393	400	421	460	436	431	421	394	451	441	404	397	416	402	416	433	449	445	457	401	401	410	471	429	400	388	401	392	446	417	447	457	432	429	428	432	445	443	420	441	428	445	422	429	409	430	410	410	354	402	417	383	455	403	417	430	449	433	412	432	450	472	433	411	432	459	418	432	423	406	452	430	417	439	415	459	404	452	418	435	403	418	447	433	412	446	428	446	407	437	454	450	441	454	402	429	457	410	450	414	393	426	443	429	415	429	398	410	441	422	392	430	414	424	388	476	414	426	383	427	440	423	436	403	475	414	432	415	450	438	453	424	403	433	417	410	445	463	413	456	437	437	421	433	436	431	470	419	426	422	452	430	440	413	461	414	429	425	402	439	439	414	447	442	456	461	395	423	432	384	379	412	446	445	439	404	444	440	415	410	447	409	464	444	415	454	435	418	480	401	397	408	397	409	422	419	434	415	396	459	444	429	443	411	471	428	405	406	396	429	404	453	410	396	430	431	421	441	423	414	426	416	424	423	440	429	415	406	413	456	411	430	436	390	419	409	439	399	420	430	432	440	419	430	411	435	421	383	450	437	426	428	415	425	392	426	424	394	401	400	426	436	420	404	398	436	412	416	407	458	388	452	412	418	386	421	452	479	428	417	410	411	453	430	432	439	426	446	456	379	433	453	436	445	449	399	401	449	413	456	425	445	415	443	429	437	418	425	436	432	412	383	422	443	397	408	408	414	437	453	428	414	427	441	414	448	429	440	393	383	402	409	420	459	449	444	439	412	430	416	461	406	404	419	400	455	416	444	429	471	438	440	419	421	411	431	403	420	449	466	437	469	433	434	441	426	432	422	432	421	454	440	414	442	410	396	408	445	450	406	441	434	403	406	455	431	420	431	436	431	446	400	414	417	398	413	464	412	422	448	461	459	412	429	450	431	408	426	413	393	455	439	399	433	398	422	410	438	405	449	392	445	410	446	464	446	436	405	386	414	475	432	429	407	432	403	451	430	412	442	415	428	414	443	446	433	404	443	447	432	413	420	398	407	416	404	455	394	430	395	432	440	437	460	408	445	400	443	402	412	405	429	423	403	411	464	416	431	414	422	412	460	391	457	448	424	417	423	421	414	405	404	448	394	416	426	447	406	440	391	417	432	431	402	412	431	421	448	428	435	417	425	445	450	431	429	407	410	436	429	429	451	418	421	451	421	428	432	473	436	467	459	418	447	402	405	423	403	405	443	410	429	417	449	441	447	426	405	456	430	452	392	417	419	398	402	421	429	430	407	456	406	465	452	432	386	404	431	426	443	438	440	430	415	415	472	422	418	414	426	455	442	394	390	411	415	403	447	414	429	453	409	425	407	401	406	406	441	424	442	401	437	468	428	413	411	436	421	410	458	430	416	412	424	441	420	444	456	416	437	468	397	399	431	422	425	399	407	414	484	426	420	422	426	432	440	412	433	427	427	402	419	390	433	424	443	444	407	432	420	440	414	464	433	455	414	420	379	394	389	437	440	426	428	444	419	467	422	428	406	437	437	442	423	467	439	432	439	420	432	410	379	423	410	396	421	442	447	422	448	425	406	426	414	438	409	423	444	392	418	452	428	413	447	434	433	450	441	428	423	420	454	425	462	427	429	450	454	500	398	401	450	430	411	449	408	424	436	425	438	453	453	482	441	419	432	455	461	388	439	428	426	458	442	417	423	454	406	417	433	401	425	460	372	402	436	363	432	376	429	452	419	423	385	439	430	415	426	457	441	440	420	401	455	440	409	439	421	407	422	412	456	411	451	429	460	419	422	429	444	432	422	407	400	425	420	420	445	382	446	436	441	429	391	425	444	423	410	431	455	412	415	440	466	422	454	421	448	451	426	439	458	442	424	434	423	446	446	433	446	437	423	408	447	444	458	414	390	425	435	429	452	433	424	425	404	432	439	449	425	433	433	407	436	414	410	423	464	404	394	409	420	408	412	453	426	409	439	426	432	446	441	452	429	446	410	445	428	449	443	448	364	455	368	432	414	426	438	446	440	447	402	420	449	422	415	438	427	412	402	404	421	431	410	435	393	437	459	439	434	416	428	427	405	371	449	453	398	390	429	437	420	394	455	437	423	451	396	427	464	394	416	440	426	414	466	442	432	430	432	397	442	435	429	429	449	464	433	439	398	407	429	460	491	414	413	439
23382	21486	30004	24585	38148	45709	36477	11015	440	218	198	207	233	180	192	191	201	201	184	179	192	186	188	196	192	190	177	189	165	198	191	206	204	191	187	195	167	180	203	189	174	201	192	178	205	192	180	180	212	175	187	208	188	179	183	206	217	178	220	200	192	195	196	216	194	177	187	203	210	194	202	196	176	179	141	205	206	192	177	202	184	175	195	181	189	183	185	197	206	197	189	160	186	171	210	201	193	192	194	177	181	185	188	184	193	180	178	187	215	171	180	192	172	195	174	188	179	177	200	187	197	194	168	229	182	198	186	201	204	182	189	196	182	196	205	197	203	191	171	184	198	209	193	190	183	220	182	189	181	183	179	193	191	177	182	210	207	181	192	219	200	161	168	191	199	177	207	194	186	217	175	177	168	182	183	204	198	188	189	175	174	178	207	186	171	197	209	197	175	189	191	179	221	197	201	176	177	203	189	184	188	172	177	204	186	182	188	205	192	204	183	179	190	170	166	215	176	172	211	172	209	190	204	198	181	200	203	202	182	193	191	176	186	212	215	179	201	193	203	193	178	183	191	218	193	196	196	198	181	194	205	171	175	213	168	189	163	202	188	177	175	175	180	187	177	178	195	166	186	172	202	197	204	191	173	174	203	174	184	197	182	195	221	197	177	178	200	183	179	200	198	196	180	199	193	188	216	195	185	170	188	198	187	196	181	181	170	172	197	194	177	207	172	196	209	160	191	209	172	189	193	202	199	201	214	193	177	183	167	185	184	175	196	202	191	167	189	198	191	185	205	182	193	199	224	182	188	184	197	197	179	173	183	176	197	200	173	211	199	185	180	177	207	187	169	182	175	191	196	179	191	181	184	189	203	174	193	182	181	214	194	160	183	193	200	177	189	185	206	181	199	174	189	162	206	207	167	196	187	163	189	188	166	175	181	178	194	185	199	193	188	171	171	178	197	179	194	200	171	199	195	197	198	182	191	194	165	166	196	200	196	185	193	192	199	208	169	185	215	209	182	211	180	189	173	197	173	190	182	175	187	195	164	178	176	206	219	192	179	211	186	206	170	198	176	187	177	201	182	196	170	172	203	199	178	164	181	160	157	199	172	199	178	174	178	182	182	202	179	188	175	173	183	193	180	193	170	203	185	160	199	199	172	191	196	192	190	203	196	189	221	207	182	173	190	187	189	190	181	217	194	158	213	188	176	206	195	188	202	190	202	184	182	189	212	198	194	193	185	196	202	214	207	199	169	185	181	204	187	177	191	188	180	172	199	186	211	211	180	167	180	179	177	156	203	187	209	178	170	192	173	206	227	211	184	184	185	172	194	188	195	176	184	194	180	188	193	181	195	200	190	161	179	179	182	188	178	191	200	202	200	183	202	185	195	180	192	185	200	170	193	192	212	188	186	180	189	180	173	192	177	174	185	194	180	211	207	195	186	199	178	186	180	184	199	170	169	175	206	203	175	207	195	211	180	190	197	176	159	182	183	179	179	185	208	167	173	172	180	165	174	201	182	190	193	215	175	184	194	192	165	173	192	172	171	198	195	152	195	230	214	190	192	204	195	168	185	187	186	215	171	188	191	177	174	186	213	174	179	168	216	175	205	209	199	199	180	200	179	177	188	210	190	187	201	215	177	172	188	192	173	197	187	203	173	182	201	166	160	193	196	212	180	198	175	170	189	214	183	184	185	206	176	187	151	182	178	178	178	206	202	189	190	157	194	201	169	170	170	203	179	200	189	209	185	187	177	202	179	186	186	171	192	171	196	165	171	175	180	181	201	186	180	175	191	186	160	183	170	208	205	199	167	182	187	175	165	198	205	192	188	189	178	186	213	203	212	209	179	160	180	194	192	205	199	196	186	199	184	206	184	200	156	173	205	203	192	167	191	192	175	157	170	186	181	178	184	213	207	187	200	188	200	187	180	196	176	189	197	214	165	187	194	164	168	173	211	178	191	197	183	196	187	180	189	149	179	173	165	198	179	180	180	191	166	207	206	200	197	181	193	182	178	168	204	173	186	186	209	186	187	191	232	209	189	217	192	190	200	181	185	181	205	197	185	212	182	182	210	205	212	203	199	194	202	203	190	191	163	190	179	170	180	204	182	186	187	181	172	188	202	186	175	178	205	192	178	208	197	167	198	216	162	200	205	162	162	203	180	208	191	164	190	192	167	212	184	190	192	179	198	199	180	162	193	204	181	173	172	176	199	192	187	194	198	182	186	188	166	181	192	180	176	211	187	180	212	185	169	216	194	184	162	166	188	174	183	195	187	182	190	196	185	206	182	186	192	168	193	170	185	170	184	207	191	192	196	176	192	203	171	182	221	167	193	221	190	180	165	176	182	200	178	166	180	183	178	208	210	171	172	178	164	190	167	184	171	184	224	198	187	156	206	204	202	181	173	196	187	167	178	186	207	200	213	189	185	189	206	196	192	197	201	184	191	202	179	197	177	214	189	166	192	199	200	207	195	173	205	214	200	177	179	201	187	182	188	192	201	178	168	179	179	227	176	202	180	200	189	179	189	187	177	195	198	192	204	215	178	198	176	184	194	181	183	187	192	182	180	207	158	175	194	190	176	203	211	205	199	180	175	167	195	187	189	196	190	206	209	207	190	167	202	176	189	181	216	170	179	184	188	180	185	178	177	176	184	200	213	189	220	169	177	179	198	177	182	173	195	171	166	192	193	193	192	184	208	185	195	172	180	198	207	184	198	179	168	194	186	198	182	206	202	175	182	216	169	200	217	209	173	201	184	197	195	191	198	184	203	198	191	193	179	175	184	203	160	206	179	179	168	183	193	172	206	196	181	197	182	198	171	193	161	209	186	186	174	204	188	170	187	175	207	188	195	183	188	174	174	181	204	179	168	182	192	202	199	210	201	192	176	204	193	180	172	186	180	186	171	174	177	219	186	207	200	183	194	169	205	192	199	189	167	190	214	180	200	185	179	192	179	169	166	191	185	191	202	190	185	208	167	165	181	169	181	196	162	195	207	189	190	196	170	180	172	173	181	203	180	208	185	195	180	200	200	189	200	185	177	177	184	212	201	176	192	204	185	190	192	182	213	194	182	176	202	196	189	221	193	183	219	166	189	172	206	193	167	184	186	203	190	179	184	168	190	188	188	183	216	200	202	169	217	162	175	176	190	188	182	177	213	175	197	178	177	198	201	169	195	178	173	180	195	210	193	191	183	200	191	187	199	186	204	196	190	178	181	177	193	202	167	176	188	192	174	195	160	197	177	176	224	180	194	169	221	196	200	217	190	205	198	211	181	196	193	211	215	199	181	175	172	206	185	204	180	195	190	200	178	184	171	177	190	192	190	196	184	175	174	170	178	178	167	194	193	208	195	187	182	211	199	159	209	201	178	178	206	196	200	190	179	189	209	175	192	186	181	162	187	185	177	175	181	188	203	183	196	159	196	176	195	163	216	197	191	186	211	184	190	195	208	180	190	176	188	161	178	180	198	192	194	178	188	202	186	210
55505	85711	63179	42085	60725	51931	38626	6130	375	361	337	292	280	250	281	250	256	269	256	254	284	275	243	271	277	233	260	255	256	263	262	251	253	250	294	277	253	238	246	276	232	236	262	217	252	260	262	246	264	255	274	272	273	267	250	237	244	242	240	250	255	262	261	262	255	266	259	251	225	242	256	251	254	249	248	232	240	254	265	228	257	258	240	234	276	249	255	234	213	273	258	232	235	233	264	250	260	241	242	254	255	251	237	257	273	268	252	260	262	232	250	257	262	241	259	256	255	263	246	251	264	266	254	262	281	242	246	266	227	237	246	256	258	227	265	230	246	251	266	231	249	258	240	257	263	261	236	269	246	250	275	245	258	249	246	282	269	270	237	252	263	226	288	263	249	269	249	259	255	250	255	241	221	265	234	245	260	245	231	254	256	271	254	237	240	247	262	274	220	256	259	233	246	237	234	257	261	276	249	240	206	234	222	242	234	249	228	237	259	249	252	245	257	246	248	244	243	234	232	241	260	271	256	269	273	279	229	258	259	247	231	245	245	246	235	246	250	263	255	247	240	241	241	253	262	230	233	226	256	281	248	267	246	248	229	244	237	263	240	263	260	249	231	244	249	216	223	263	230	278	263	261	250	254	257	246	257	249	248	260	265	262	232	261	257	238	248	231	251	238	272	255	251	262	253	231	244	259	255	238	244	222	236	283	232	251	233	254	253	234	244	265	251	249	269	221	245	232	241	228	250	261	250	272	254	223	272	246	256	248	245	236	228	216	246	277	244	236	248	230	289	243	255	264	257	263	260	240	247	234	230	269	267	259	244	241	245	270	246	240	240	264	260	233	246	265	243	276	277	256	240	252	258	277	275	252	247	218	257	238	265	231	255	249	271	254	257	258	282	273	242	258	255	265	246	290	241	262	263	254	220	233	247	252	270	251	256	270	250	254	221	266	244	240	269	241	261	246	264	284	240	248	250	253	246	260	226	227	273	255	256	251	261	267	251	247	289	258	287	255	248	274	246	240	260	265	245	265	239	251	245	268	238	259	223	263	264	276	242	248	237	260	269	219	243	233	242	263	260	233	214	253	270	240	256	266	226	224	265	266	256	226	250	255	243	233	271	242	215	271	249	261	246	239	251	280	256	250	262	287	284	262	242	258	264	243	289	241	242	256	242	231	237	263	234	252	227	269	275	283	253	247	244	228	258	251	265	258	244	231	262	243	245	236	272	257	260	262	245	202	239	247	235	241	280	238	238	249	243	230	230	262	269	259	231	257	256	232	262	254	264	246	220	230	250	290	213	290	252	235	257	245	240	249	231	250	245	261	234	268	266	239	248	246	243	275	247	245	264	248	253	249	242	257	248	215	234	273	237	234	256	268	246	220	246	275	265	241	237	279	278	267	237	289	232	275	255	287	257	244	262	244	239	254	254	249	248	233	253	248	226	256	235	232	227	243	234	237	230	275	231	249	270	255	257	256	227	236	231	258	283	255	242	250	247	233	270	256	244	234	230	244	245	243	230	244	244	265	264	253	247	258	225	219	257	243	269	244	243	244	232	242	253	246	239	248	243	237	263	266	250	237	240	231	254	261	220	245	269	238	257	247	251	255	247	263	286	250	261	268	245	260	240	245	241	238	244	266	244	262	220	273	254	245	243	203	240	269	249	230	256	231	263	242	242	242	236	271	247	220	279	228	244	258	262	248	252	260	250	257	276	249	218	254	259	253	279	257	239	285	256	220	258	271	271	235	249	246	263	223	255	238	254	264	264	243	255	266	263	261	251	210	245	220	252	265	237	234	273	238	234	251	263	258	247	224	286	254	230	251	268	254	269	248	279	249	233	273	250	275	259	259	227	213	254	237	221	264	259	282	253	246	232	250	256	275	224	269	248	243	244	249	262	228	261	251	275	254	231	275	237	261	235	252	220	233	252	245	267	233	237	245	280	243	229	262	255	247	263	281	246	258	245	275	244	238	257	246	253	242	228	256	257	269	239	232	233	246	246	285	239	255	277	238	243	233	231	264	244	248	235	214	263	237	255	231	265	237	238	269	203	252	242	264	253	252	233	229	257	269	225	248	217	282	258	226	262	279	257	243	252	256	269	257	242	286	254	253	245	243	261	225	270	237	231	229	259	244	261	259	255	248	254	261	253	241	256	231	262	241	264	234	244	253	253	260	242	267	247	251	271	258	257	239	246	248	246	257	219	239	241	235	259	252	252	234	261	228	259	260	267	235	247	223	246	272	237	240	283	238	255	261	244	216	258	253	249	256	283	271	259	244	253	228	261	245	269	237	243	254	251	267	216	254	233	259	277	272	273	275	254	231	227	210	237	247	261	276	230	267	230	240	261	236	247	233	287	242	258	220	257	241	262	234	254	251	258	238	252	211	229	244	224	246	250	229	247	246	277	275	242	226	277	271	269	255	279	259	273	235	251	247	258	210	302	249	242	252	248	237	253	249	249	272	265	268	237	252	262	250	245	285	232	257	270	250	268	260	230	247	238	233	247	277	266	262	229	266	262	240	242	249	272	237	278	237	263	258	245	265	248	271	225	250	257	250	240	239	254	239	267	255	213	240	247	261	236	266	256	245	245	260	248	238	258	274	228	258	257	256	247	272	269	218	255	278	219	240	258	249	278	242	247	270	234	261	246	247	236	277	256	239	242	301	267	249	269	247	265	228	238	250	258	258	247	256	251	281	249	237	235	236	256	235	258	251	235	264	246	259	240	240	239	250	257	262	235	226	251	253	255	248	261	239	238	261	233	284	251	290	249	267	248	245	241	244	261	280	250	268	240	257	243	248	249	258	267	243	235	215	266	248	242	264	244	236	244	248	235	241	256	254	257	271	263	237	216	242	263	243	230	234	250	246	247	225	251	224	225	245	259	257	253	240	240	251	256	261	259	277	247	252	235	242	232	249	231	253	253	247	241	231	245	239	247	224	231	239	234	271	234	261	254	261	258	263	267	237	248	229	242	270	238	220	261	239	261	248	234	241	219	234	310	249	256	226	260	269	255	244	255	233	236	241	239	249	235	269	254	257	232	262	249	254	270	224	243	262	276	224	261	209	233	230	253	233	256	233	279	250	251	254	261	275	265	229	232	257	262	264	230	254	257	265	258	254	266	270	247	207	255	264	238	276	256	254	252	263	246	262	248	234	213	255	258	244	250	268	271	249	228	277	216	289	267	261	259	276	248	252	267	260	271	252	234	256	263	246	252	235	276	249	273	222	264	247	244	239	265	261	280	254	256	227	260	236	252	243	244	230	246	252	228	258	241	277	243	265	246	216	255	251	259	254	244	232	244	229	231	250	265	263	253	234	226	251	248	242	269	305	234	241	256	250	234	244	232	237	252	248	245	247	244	256	269	266	242	263	230	240	238	256	259	275	238	267	266	243	249	260	225	238	272	268	253	259	287	234	242	255	236	257	236	245	245	248	250	238	254	253	280	246	213	265	256	251	243	232	239	237	255	260	256	245	235	258
28065	22739	22830	7180	8852	9619	4931	926	404	375	386	423	404	432	403	409	404	402	390	395	422	391	392	396	396	383	430	376	385	417	408	426	408	403	402	428	414	389	385	405	424	416	391	420	372	392	409	433	398	414	369	405	362	379	395	416	356	430	429	372	391	398	408	401	448	409	397	378	413	409	432	390	370	407	403	438	390	377	433	421	367	377	419	376	463	439	391	424	397	414	423	417	420	371	438	381	455	428	402	432	405	419	430	432	398	403	422	382	402	427	422	418	408	411	418	391	383	412	375	410	420	421	415	438	418	410	418	412	427	404	366	388	390	408	428	400	387	417	415	397	429	405	387	412	384	374	452	404	419	423	424	404	416	411	420	407	420	390	431	372	408	371	426	392	400	394	396	398	407	396	398	405	482	399	406	404	420	410	389	393	400	404	369	390	389	400	415	361	392	392	391	416	387	383	394	411	368	421	417	414	396	421	412	388	396	436	394	385	366	407	403	409	385	403	395	407	403	399	419	391	401	445	403	407	386	359	412	415	394	389	425	392	364	413	396	415	419	406	380	409	398	411	423	387	403	396	428	429	405	395	426	421	406	412	419	434	386	386	399	396	387	402	374	429	431	417	393	419	418	387	379	410	405	383	394	449	432	393	428	397	439	387	401	418	419	403	414	432	408	382	404	407	370	371	420	420	412	396	381	429	376	403	395	437	380	397	376	377	438	390	405	388	377	443	393	404	392	419	414	412	404	413	405	378	405	398	412	411	352	443	371	389	355	409	407	423	404	392	405	373	379	443	414	377	370	417	415	400	440	403	411	396	436	426	422	408	376	421	416	410	435	414	396	385	415	382	415	425	340	402	436	376	418	448	395	357	417	429	410	412	369	402	451	410	387	407	428	414	402	421	432	407	425	402	430	416	427	396	403	446	386	407	405	383	396	447	406	389	439	413	431	401	386	392	437	390	401	407	406	382	428	450	411	379	420	413	443	429	424	435	403	412	381	400	461	377	428	411	431	420	431	382	422	383	362	415	429	406	386	387	404	414	395	417	435	401	457	414	394	407	407	391	390	415	366	407	391	350	440	411	400	421	433	394	438	391	411	417	400	426	386	373	418	416	409	378	440	413	422	399	404	372	418	429	397	413	407	451	361	423	389	394	396	394	368	432	403	421	410	434	401	389	388	449	431	373	383	414	416	392	372	450	417	417	430	411	391	405	429	395	407	375	394	436	407	426	398	392	400	416	443	430	407	425	385	428	399	450	400	383	415	438	412	404	414	380	417	419	402	425	380	418	398	388	404	435	369	418	440	387	420	368	442	375	432	415	408	403	380	425	420	387	432	374	370	397	412	411	368	403	445	451	434	414	464	394	412	409	393	417	367	410	386	387	381	410	433	399	396	427	374	404	434	410	365	366	388	406	402	395	401	403	395	384	437	441	445	415	391	406	418	396	402	399	402	407	436	364	403	412	427	412	412	406	418	396	426	398	373	394	400	382	410	381	408	414	414	408	419	412	394	376	368	384	419	398	400	446	361	387	433	428	397	400	424	431	420	396	418	414	405	411	447	387	429	395	412	411	399	418	417	425	412	389	401	405	406	395	407	402	415	435	385	401	424	414	394	432	400	373	428	356	369	395	417	404	408	411	410	411	418	398	397	393	353	378	410	437	383	387	454	438	431	426	426	414	408	387	408	400	434	375	436	407	399	414	437	413	381	376	388	444	401	411	427	404	398	421	387	372	404	401	366	372	420	407	397	399	405	409	384	407	411	404	376	423	436	393	407	425	410	427	388	401	367	412	458	396	412	404	425	428	377	385	433	477	389	363	380	404	405	429	409	370	419	409	427	386	386	410	398	395	385	410	421	372	447	431	425	411	392	425	423	401	416	410	403	401	423	418	428	385	423	418	418	383	385	447	417	402	427	387	403	412	419	420	436	389	389	408	396	408	340	408	393	423	351	369	393	402	400	410	417	403	418	365	411	361	419	423	399	432	379	381	417	402	425	399	438	401	419	427	417	390	377	413	407	421	392	411	431	401	420	390	450	399	385	420	407	392	403	383	411	419	377	419	435	421	396	383	414	368	423	408	419	408	422	407	411	404	376	384	424	398	379	404	427	388	411	369	422	386	411	406	403	407	379	379	393	434	429	384	440	390	383	453	406	427	394	377	400	423	421	399	410	408	407	376	433	375	436	424	390	412	435	428	398	404	411	411	382	409	409	394	390	390	398	415	380	396	440	388	392	392	405	407	424	388	405	379	396	417	410	376	436	407	406	419	409	414	414	392	395	422	410	423	424	409	424	432	402	402	430	428	436	393	403	401	429	407	410	439	376	406	401	385	400	384	408	437	378	384	416	354	400	399	437	419	371	389	367	387	412	400	414	431	375	380	402	406	389	381	395	442	422	403	417	407	353	413	448	390	422	378	415	403	409	342	419	433	422	410	407	416	417	426	420	411	407	409	388	412	394	394	424	398	437	426	428	377	413	389	412	393	424	412	413	425	418	424	400	439	429	421	394	434	412	413	406	379	428	427	422	402	397	434	414	396	425	374	389	396	397	386	393	434	350	406	396	370	425	392	351	448	415	443	427	422	425	452	422	384	402	363	432	387	399	433	382	395	395	411	402	373	424	408	414	399	425	443	398	404	390	398	426	389	421	398	380	394	386	385	410	421	384	433	386	405	380	450	397	423	421	391	395	449	425	415	405	444	407	409	444	380	448	412	420	417	419	404	399	430	433	383	391	387	405	450	388	382	387	380	427	436	420	392	393	373	427	404	386	394	403	429	401	391	424	397	409	440	426	392	409	389	397	436	386	403	408	387	409	402	408	390	405	402	406	436	427	359	386	395	416	413	384	415	407	420	415	407	415	411	387	405	401	433	408	387	438	421	398	391	392	400	405	409	398	416	376	412	415	388	408	412	395	368	397	402	396	437	374	421	435	398	443	398	430	416	409	477	386	371	384	407	406	401	391	416	434	369	417	396	394	391	432	404	381	409	386	410	417	361	437	420	410	414	429	421	428	398	377	390	413	396	432	429	431	405	381	429	425	404	418	397	392	398	421	401	434	399	416	444	426	397	425	405	391	400	396	375	409	406	357	421	410	425	398	392	396	383	414	369	389	376	403	431	397	412	431	407	348	418	427	392	391	379	404	418	419	433	397	407	425	400	364	398	394	419	441	369	426	397	426	386	420	390	401	374	397	399	394	430	371	436	409	430	402	353	416	376	406	389	391	384	409	401	419	377	423	417	409	372	417	378	374	390	417	434	418	393	403	405	445	434	405	351	400	400	381	382	386	415	412	426	384	414	390	410	389	416	440	389	403	410	432	381	400	454	423	388	400	412	414	407	408	439	425	402	399	392	413	409	411	414	389	400	433	421	435	388	415	393	398	394	425	394	453	408	416	430	465	424	446	407	446	388	379	422	412	375	343	389	374	372	415	417	419	410	381	403	377	437	395	380	401	436	406	406	439	378	401	414	416	434	417	415
27097	33756	24162	5223	13150	14019	7731	1282	541	533	512	559	547	498	549	472	522	569	540	535	577	548	575	549	568	525	612	536	503	560	504	515	510	506	503	533	524	523	543	545	565	572	553	569	535	572	542	508	525	520	492	554	551	481	565	535	540	587	546	544	556	568	547	569	544	558	552	530	522	555	508	517	567	542	529	490	514	544	497	516	582	538	540	544	512	525	507	523	540	548	489	529	499	552	547	545	528	531	537	538	525	543	566	531	516	477	562	511	510	518	570	553	555	536	514	508	539	541	551	504	560	556	539	558	514	503	513	507	503	549	550	538	528	507	520	548	552	599	550	565	531	562	546	508	542	521	525	523	550	530	527	540	535	560	563	515	545	539	490	514	486	510	525	531	508	547	559	527	523	496	552	531	555	576	532	501	520	546	534	557	503	524	531	583	556	515	553	544	541	532	526	518	559	564	542	562	519	533	529	542	533	519	555	577	557	538	516	551	530	558	511	482	526	534	538	569	522	542	530	542	494	549	536	561	541	574	523	510	528	531	543	538	551	542	531	509	500	519	506	542	533	518	545	534	533	504	539	536	527	520	564	570	529	548	510	555	507	531	555	514	521	538	522	517	547	554	506	533	516	513	528	589	554	538	503	555	528	547	519	581	550	526	527	543	540	526	536	520	507	533	509	542	527	557	564	522	524	535	543	565	526	582	527	531	521	568	539	508	535	560	574	503	558	550	470	510	519	524	564	510	531	526	528	530	557	490	545	554	527	521	544	515	557	538	520	545	535	530	566	508	526	552	530	527	535	502	508	569	566	511	509	520	517	541	527	536	533	484	576	571	550	505	503	538	540	511	524	534	540	475	529	518	541	495	529	528	560	545	570	538	500	521	516	518	511	529	510	561	487	513	526	527	498	526	525	550	549	547	511	537	532	521	531	545	555	521	518	576	526	535	543	546	585	509	522	500	534	527	520	510	532	530	532	542	530	551	519	526	493	586	537	522	580	530	506	578	562	547	505	603	508	562	570	557	556	548	475	552	503	543	539	516	522	527	518	517	544	522	524	509	535	539	557	532	563	513	523	516	556	518	557	540	520	571	564	590	514	538	560	541	521	512	527	541	545	543	507	529	492	494	574	553	564	521	507	567	519	554	540	536	512	545	558	512	523	514	511	537	523	536	542	488	531	554	530	535	554	511	575	517	534	504	504	520	550	521	514	513	538	552	539	542	563	498	547	513	544	545	517	504	512	529	508	534	564	516	538	524	535	523	554	532	557	576	529	551	579	605	570	555	556	552	533	558	568	518	550	569	541	513	544	523	584	538	534	533	527	533	563	532	510	505	543	539	504	522	546	535	518	516	559	591	552	517	513	563	524	510	528	550	560	555	543	604	532	491	506	547	552	547	536	552	540	541	530	511	517	523	501	548	540	506	545	514	564	498	528	510	516	509	536	561	526	513	522	535	548	531	531	558	535	514	515	575	531	504	513	511	590	558	533	478	519	507	561	528	481	515	503	507	543	521	568	523	520	505	543	540	555	524	543	533	566	524	558	556	548	537	529	480	524	563	491	563	537	585	515	552	544	535	535	539	536	552	556	546	553	488	579	541	522	575	518	488	546	527	487	547	567	519	485	560	543	569	527	508	536	507	596	519	519	525	515	505	500	554	526	499	579	521	536	548	533	505	503	540	583	525	543	538	521	521	565	557	494	539	556	516	521	564	508	540	524	577	564	536	556	561	556	547	542	539	530	520	571	514	530	574	514	539	541	547	501	550	509	566	509	555	511	519	519	509	514	556	523	528	536	544	542	543	527	535	484	551	551	539	505	516	515	501	511	525	542	570	523	569	499	496	543	564	509	560	515	519	565	529	578	560	539	502	507	529	544	502	515	539	508	517	556	575	519	554	519	535	521	525	520	519	542	573	533	547	551	529	516	527	510	540	533	543	557	519	522	549	510	530	552	495	532	525	521	548	538	549	564	539	553	519	474	495	550	520	531	527	541	540	540	569	573	524	529	538	540	521	520	537	516	527	557	536	518	491	567	521	528	563	561	525	552	514	530	488	539	516	528	531	538	516	528	551	534	526	484	531	515	541	558	542	508	557	504	498	525	576	556	520	546	536	549	554	539	581	549	508	552	539	516	500	523	510	554	522	545	506	511	552	584	536	495	531	541	535	551	527	538	531	518	528	536	520	533	563	545	539	507	557	543	557	492	541	498	542	542	592	517	551	511	524	547	553	552	533	519	534	527	536	523	550	515	502	547	505	522	539	516	564	529	500	549	504	551	553	540	538	555	515	528	519	566	517	530	542	535	508	550	591	491	528	533	527	540	488	543	539	545	555	533	556	524	519	491	516	544	520	582	515	547	507	542	528	551	536	509	494	566	520	543	532	568	540	500	552	563	491	522	506	566	550	479	503	527	581	537	514	536	560	570	527	488	524	601	564	511	544	517	532	536	517	518	562	519	556	528	531	545	536	536	532	525	505	535	533	508	572	529	534	550	528	519	506	547	551	517	527	543	550	558	545	546	543	559	556	541	531	538	546	488	599	522	538	556	523	534	547	536	555	543	536	499	541	532	536	548	513	521	520	540	541	526	524	554	544	519	543	522	556	519	527	513	540	542	577	540	559	537	518	569	520	554	553	544	518	552	585	526	535	506	545	583	522	495	550	531	497	521	555	513	503	553	552	478	530	535	522	498	498	538	526	536	557	548	485	517	564	521	562	559	510	563	559	529	500	542	553	548	472	508	499	547	571	566	588	524	499	517	547	490	530	522	540	523	548	491	535	521	551	515	525	549	536	556	516	508	565	543	536	513	549	517	518	564	513	497	527	497	522	545	534	500	525	521	576	529	565	553	548	575	528	507	530	521	557	556	484	533	532	538	558	558	560	502	529	561	515	542	531	539	514	490	541	537	563	535	524	530	538	530	528	525	541	508	552	506	522	531	547	562	518	566	531	558	494	576	462	518	525	491	525	535	488	473	525	544	534	503	559	541	567	559	559	494	512	498	518	589	481	505	482	506	515	555	505	528	511	488	534	575	539	508	562	530	512	515	526	566	532	582	555	596	523	519	525	507	501	510	517	512	549	535	501	536	529	530	507	548	509	516	503	540	522	530	526	513	518	488	523	563	482	543	564	520	605	522	530	532	542	536	530	554	556	537	501	553	518	548	517	543	584	562	537	531	535	494	564	532	507	540	492	546	556	536	519	549	544	528	526	522	577	532	537	528	523	492	528	513	500	555	518	543	531	576	529	537	521	520	534	533	540	555	559	516	525	524	509	541	526	566	536	540	546	537	545	556	542	570	550	543	543	551	535	517	511	520	536	535	546	536	535	529	558	553	541	526	518	534	542	560	537	520	538	519	511	544	518	525	522	500	564	556	559	535	547	538	556	523	497	515	536	544	549	514	563	543	552	570	537	573	550	522	524	564	563	519	534	538	544	535	537	537	510	551	519	524	526	559	524	564	488	594	540	552	535	529	541	581	531
24438	21568	30344	25669	27779	42035	30780	10819	492	331	335	345	337	319	319	305	333	315	328	329	303	320	326	332	314	334	299	304	328	339	319	338	342	326	316	351	318	294	297	342	304	327	306	327	329	286	298	318	333	335	333	333	352	339	316	308	286	305	350	285	302	314	316	314	349	302	326	393	300	333	303	308	305	315	305	331	333	319	297	324	294	300	336	310	316	335	344	338	314	337	342	313	324	304	351	330	331	313	360	298	338	360	320	324	298	319	326	297	318	322	323	314	302	319	319	308	324	326	347	328	329	360	344	309	349	314	319	290	310	310	337	340	298	330	308	325	327	331	321	333	292	313	329	327	283	312	311	323	300	336	312	330	344	347	315	312	312	311	341	310	340	336	317	288	346	346	315	313	359	374	294	320	316	296	309	297	289	324	327	347	306	327	287	308	309	334	347	317	336	290	306	298	352	322	312	288	307	316	296	322	304	301	290	325	337	312	320	321	322	303	285	292	327	332	312	314	303	307	310	331	302	338	306	325	299	291	335	319	308	336	291	347	330	338	353	320	332	307	312	314	344	352	329	311	312	302	340	323	318	312	293	309	300	301	333	296	296	335	315	349	327	293	343	295	325	318	324	328	300	318	326	344	325	339	332	313	305	332	325	347	286	314	300	321	324	306	315	313	305	300	286	311	332	310	354	322	326	325	300	343	321	346	297	296	315	338	337	324	337	295	340	302	303	296	301	319	319	347	351	339	316	295	321	311	299	310	307	313	354	327	316	323	287	301	314	295	311	343	297	320	293	320	315	285	312	344	309	337	295	321	333	364	307	339	318	324	334	322	339	309	308	318	268	296	301	325	321	317	317	323	302	292	329	295	315	320	355	339	309	337	356	286	314	333	345	337	333	325	324	340	314	320	325	313	316	328	325	341	379	303	341	328	304	317	343	347	316	316	349	315	339	328	302	311	326	341	352	357	298	314	309	351	326	298	302	304	308	331	330	327	329	338	330	339	314	322	314	305	302	322	329	289	323	313	312	308	310	345	309	291	323	343	307	309	361	325	310	309	364	317	303	287	321	322	313	340	321	294	313	324	325	333	322	294	299	304	313	302	340	346	303	316	311	315	309	323	325	331	315	312	308	295	301	342	299	302	322	324	301	324	304	309	322	266	334	310	319	279	301	296	305	328	308	330	334	301	298	341	333	336	339	298	284	301	329	314	305	357	335	325	288	311	345	293	310	303	335	309	319	324	299	307	344	324	334	341	333	296	330	319	316	296	274	358	359	307	349	340	318	338	320	301	299	298	292	310	304	319	315	336	291	317	291	341	351	298	308	345	309	325	335	322	339	303	310	282	337	302	309	291	300	332	334	312	330	326	314	345	312	287	331	299	313	342	315	302	323	347	274	305	336	305	371	291	338	320	319	310	321	326	330	311	302	300	282	325	329	322	322	318	332	305	327	301	301	330	341	345	319	352	332	294	352	320	316	323	329	345	327	304	343	343	311	315	306	351	326	295	365	344	305	299	317	304	332	301	347	333	319	330	320	296	352	337	305	297	290	305	338	301	314	323	331	307	323	331	324	308	346	358	315	324	303	281	296	341	287	326	332	305	317	313	321	346	304	294	313	275	329	341	305	301	325	336	307	323	311	346	324	309	335	339	327	314	342	333	321	326	318	341	331	326	298	329	301	299	302	321	332	309	343	320	299	301	345	298	342	316	318	264	316	309	353	317	306	330	318	329	322	359	354	349	328	293	310	324	313	300	309	319	353	298	327	304	349	308	329	320	339	313	305	354	334	316	290	313	349	311	297	307	324	339	316	300	323	314	329	298	336	322	311	344	284	330	329	318	297	328	311	320	330	300	290	326	341	290	325	378	309	331	318	300	337	353	334	300	322	313	293	328	346	336	321	303	313	321	293	295	344	316	295	345	322	333	316	321	352	274	298	340	294	316	289	312	338	342	290	298	329	320	317	322	365	299	323	332	296	337	318	306	286	332	312	327	325	292	311	322	323	313	298	323	312	316	315	338	319	326	339	344	353	333	334	329	312	307	348	308	320	311	314	313	316	272	352	338	338	308	352	322	314	338	322	317	323	345	303	360	287	306	315	317	277	313	281	288	311	332	317	323	318	338	313	332	334	348	320	328	338	312	305	331	317	336	312	331	314	344	299	310	326	338	342	329	321	297	306	309	352	330	325	318	301	309	328	339	337	314	311	351	330	329	294	321	328	332	322	322	294	326	323	301	321	302	348	328	308	321	334	314	313	299	343	328	302	362	354	300	306	323	296	343	328	359	301	352	336	278	338	340	296	315	275	328	351	312	329	273	313	318	336	338	294	295	309	319	338	313	310	320	343	333	343	315	324	362	321	348	311	320	340	327	307	335	296	321	348	320	308	295	346	319	329	312	324	335	335	284	319	301	346	300	297	320	301	307	337	299	290	290	323	318	328	324	318	320	331	322	329	322	292	299	322	331	336	330	328	344	327	359	345	315	314	289	352	346	316	304	301	312	335	313	305	338	305	317	324	356	303	316	297	309	302	316	337	296	300	323	298	344	313	334	320	311	325	309	328	293	345	310	303	311	333	266	344	350	329	344	341	295	286	311	325	331	328	334	336	339	329	311	320	340	323	297	315	330	324	303	324	296	323	302	316	307	347	324	311	292	332	296	313	336	329	301	301	343	325	327	331	316	333	295	318	325	315	319	321	328	323	330	328	341	303	335	341	314	343	315	358	301	331	331	346	323	321	300	299	350	305	307	314	356	320	334	302	321	350	329	313	334	331	335	306	301	300	339	306	323	317	330	325	340	331	293	286	291	324	349	289	326	325	307	334	351	337	327	306	349	329	327	333	269	332	302	308	311	304	302	319	328	314	325	316	269	308	306	308	323	310	355	334	337	304	306	295	301	365	349	302	316	331	312	290	309	318	289	326	310	314	338	349	322	322	361	322	352	279	322	366	361	310	354	337	306	344	306	305	308	323	294	307	344	320	289	309	342	297	291	298	321	292	309	323	320	304	305	299	324	316	348	300	316	293	327	313	312	312	287	345	301	346	330	316	301	348	316	327	332	327	342	306	319	333	307	345	310	324	305	340	340	325	318	308	322	319	337	337	312	350	310	298	328	349	329	323	337	339	354	335	319	312	307	288	345	308	327	321	306	322	314	328	300	317	316	330	304	329	316	308	322	319	330	316	327	345	303	364	309	320	343	343	299	319	323	327	292	365	294	329	308	323	331	354	335	353	333	302	363	313	328	321	304	333	280	323	351	298	315	348	352	324	347	328	300	316	330	304	315	321	315	310	330	324	293	338	309	299	310	312	319	299	309	343	289	310	318	333	330	300	342	328	330	325	303	353	331	285	337	333	327	304	353	326	324	307	315	364	307	325	316	354	313	335	314	341	320	329	362	343	322	329	298	355	281	339	313	307	350	306	324	347	323	354	303	328	329	336	328	291	311	335	320	312	337	322	330	331	315	320	338	345	289	283	311	310	290
52913	73202	61036	28625	39813	45040	32632	11717	486	474	462	419	481	454	450	435	427	402	446	421	419	437	463	458	464	449	450	428	455	463	431	422	442	423	434	416	418	415	403	477	420	413	415	443	433	443	450	420	413	467	394	420	382	397	401	419	441	422	419	469	423	415	414	415	463	467	414	464	447	432	459	500	457	477	416	434	449	473	450	406	415	429	421	420	450	393	418	407	436	433	431	433	414	436	420	441	428	467	381	432	405	406	440	425	421	413	411	395	460	407	454	404	421	441	410	458	393	426	425	424	405	423	437	402	418	404	446	417	467	425	435	439	431	405	408	402	417	421	450	419	430	430	423	417	480	406	428	391	406	412	465	416	415	426	431	413	451	429	404	444	417	413	451	424	454	412	424	411	407	408	421	433	422	421	426	421	448	436	405	398	402	426	427	412	433	407	395	434	446	449	425	411	415	438	439	426	433	445	406	428	398	421	434	454	441	430	453	424	442	439	466	410	422	398	449	410	448	417	433	423	418	416	442	436	427	415	424	425	416	441	390	421	384	427	438	473	429	434	435	453	435	453	444	435	460	418	406	450	411	436	405	481	427	447	434	406	394	474	416	403	430	433	456	430	427	440	419	431	413	424	414	422	428	427	451	432	431	442	432	448	408	408	418	443	433	408	459	482	381	448	428	462	427	452	431	420	451	441	430	409	426	441	401	418	466	425	428	463	418	417	413	482	426	404	452	459	395	445	404	414	448	444	399	426	455	441	422	443	387	440	397	435	406	422	360	464	409	440	429	424	386	411	435	387	426	387	427	453	440	385	443	454	410	454	356	420	449	443	443	406	434	396	383	431	415	416	429	439	422	445	426	418	435	412	416	424	409	434	417	435	428	408	439	474	449	438	439	419	430	448	419	436	422	434	437	391	449	448	424	458	415	470	428	421	420	393	420	433	457	437	426	429	433	431	383	444	449	394	437	455	427	461	417	416	415	461	434	431	468	488	410	447	406	422	412	423	432	429	427	452	407	423	419	425	417	393	450	426	450	409	422	432	394	419	430	436	443	404	442	439	405	448	428	406	422	399	408	424	462	416	405	403	438	466	439	452	426	413	457	420	437	406	420	477	444	431	432	438	429	405	433	466	398	455	467	406	452	434	472	421	422	410	418	394	404	404	394	419	406	389	434	427	434	395	407	423	412	468	428	432	396	435	416	444	461	417	444	431	444	438	430	437	398	431	462	406	426	417	428	423	438	449	436	435	415	449	460	426	419	414	438	423	410	399	413	410	447	415	436	470	433	424	411	440	423	441	422	473	443	445	416	447	428	447	439	422	444	441	404	431	439	429	447	472	421	436	402	435	408	441	388	398	408	433	441	405	418	411	462	480	412	416	395	393	426	454	420	413	437	422	425	387	466	469	412	428	411	460	447	451	430	405	451	431	409	413	393	410	448	433	425	479	414	425	412	437	446	469	407	441	413	404	403	397	445	449	412	387	429	394	433	432	419	430	423	428	408	453	420	396	464	450	438	458	502	443	420	450	402	415	463	449	421	458	401	452	442	433	459	418	438	435	411	416	401	418	427	431	433	442	444	412	426	419	416	439	438	436	422	460	425	422	429	395	445	430	400	431	390	415	424	428	404	431	450	445	398	399	427	428	442	408	403	450	420	416	430	464	393	385	442	417	440	462	439	426	371	422	438	371	420	425	425	447	416	418	443	436	448	438	442	390	413	409	455	398	385	406	398	444	449	418	452	421	411	448	444	433	433	426	409	443	413	424	467	422	434	401	438	450	452	400	430	411	400	433	420	399	436	415	437	401	405	453	433	439	425	441	445	471	433	442	470	421	432	442	422	414	440	446	432	432	411	403	447	457	413	456	448	398	416	466	461	432	434	434	458	428	420	446	432	445	424	406	406	413	410	405	420	423	424	434	436	424	417	441	430	424	404	413	480	473	452	425	443	425	413	433	432	429	418	440	380	431	424	378	434	432	417	452	419	428	412	395	419	374	407	425	415	414	421	407	436	454	419	408	438	407	437	440	464	405	442	443	394	402	424	430	418	399	454	440	451	453	443	448	429	413	433	397	449	426	441	421	441	425	431	436	439	450	406	401	405	446	386	463	423	425	396	438	448	430	422	422	405	458	469	426	420	430	439	441	438	403	438	450	445	416	405	424	432	452	428	432	424	418	472	449	453	413	423	415	427	466	445	476	435	416	423	432	452	452	386	406	414	431	400	445	458	442	435	417	450	387	435	467	409	417	412	440	435	453	445	444	454	410	388	448	411	427	441	411	387	456	433	452	444	439	434	406	461	430	431	447	463	467	434	420	474	402	389	434	403	424	410	439	431	415	434	382	391	458	435	409	441	449	434	442	447	427	423	417	429	416	408	424	426	426	452	440	450	420	455	443	425	441	413	415	416	452	449	403	449	448	391	462	470	418	458	426	479	428	446	442	456	402	448	387	401	419	415	435	426	425	431	413	435	467	404	442	430	406	444	427	448	414	410	432	440	426	437	395	408	445	421	441	444	404	406	407	423	421	420	435	413	447	406	426	405	444	422	438	451	440	400	428	441	411	421	409	411	431	446	419	429	398	389	437	407	436	417	405	427	422	455	424	405	421	437	462	395	425	471	435	440	425	407	399	433	493	444	394	456	424	436	382	406	433	439	427	429	454	422	396	404	424	441	421	428	413	448	397	417	446	453	429	438	421	445	421	442	443	426	413	435	396	416	409	449	386	433	433	397	435	446	390	392	427	430	428	403	422	451	402	421	435	395	437	423	466	409	421	456	387	426	444	450	399	446	420	411	431	437	429	424	395	440	424	443	408	423	405	386	418	432	443	448	446	429	430	439	411	452	412	445	408	425	422	418	436	416	441	413	382	407	446	451	408	398	425	418	418	410	408	443	427	471	427	435	424	454	432	456	444	442	406	409	395	428	409	430	449	408	434	393	392	407	403	459	457	435	427	437	457	444	435	458	424	446	426	440	407	436	413	473	397	419	409	436	448	456	472	407	393	421	408	414	398	371	425	429	422	445	442	417	424	424	449	425	420	443	406	432	478	435	460	439	385	389	411	437	393	438	423	414	437	430	439	420	436	435	450	442	428	440	443	399	436	476	403	440	408	442	433	418	402	400	444	430	391	420	431	445	435	456	440	411	465	429	451	444	411	439	442	437	429	441	452	434	441	449	415	392	458	424	473	417	401	408	423	409	475	448	397	446	417	398	380	447	443	400	423	406	404	418	444	420	453	436	446	423	429	446	425	427	370	418	407	405	465	419	430	414	468	400	431	425	431	418	442	427	449	439	456	420	398	436	479	414	414	408	433	402	426	422	454	452	401	403	445	414	423	441	431	448	454	433	411	434	442	418	423	421	428	431	447	467	444	413	445	394	419	419	384	492	424	459	431	436	403	411	435	412	423	393	446	392	417	417	418	380	407	426	429	416	384	422	426	410	466	476	435	423	462	397	405	423	443	407	431	447	419	408	419	458	410
23348	21489	30118	25359	32696	42005	35153	14567	595	232	226	214	213	190	203	189	175	186	190	157	173	189	195	183	184	209	181	195	167	174	202	163	174	196	172	169	176	183	204	177	159	174	164	170	149	190	180	180	161	195	189	180	169	186	168	167	207	208	176	187	194	181	181	170	181	170	186	180	179	173	178	195	162	187	179	180	183	179	164	170	166	156	203	183	175	171	166	180	172	196	171	187	170	180	174	197	192	171	198	165	194	174	162	181	176	185	181	177	202	183	187	165	190	170	172	188	201	197	194	182	165	183	196	189	170	165	177	176	167	172	167	173	206	165	168	181	167	203	181	167	214	199	164	171	173	156	171	202	169	167	205	167	154	194	167	187	174	168	147	168	148	161	178	173	196	194	197	179	180	175	187	149	165	210	167	188	170	162	186	202	151	186	163	173	157	203	195	151	161	166	173	174	175	181	168	172	199	190	186	170	161	182	174	188	165	163	173	160	170	172	173	167	173	178	162	178	189	193	176	195	184	200	186	176	171	187	182	181	179	172	199	177	175	163	187	164	197	200	186	175	185	163	170	182	174	160	169	195	180	201	185	170	175	199	175	171	175	162	154	175	159	178	195	188	170	201	191	201	170	169	191	202	178	159	185	175	192	164	184	163	152	194	167	191	176	194	150	148	201	178	148	174	189	185	185	184	166	188	152	201	183	181	191	177	188	185	196	171	169	171	179	175	175	172	184	187	198	176	181	166	178	180	172	176	180	211	181	181	173	174	185	193	184	176	182	187	188	167	180	150	179	194	170	192	192	185	178	160	164	146	178	172	174	168	171	187	179	159	166	181	175	170	157	190	173	183	156	191	222	178	184	188	179	162	171	164	166	158	182	168	188	162	174	186	150	203	158	181	187	181	174	180	168	174	176	177	181	167	159	169	191	190	177	182	154	188	174	178	159	177	176	195	199	185	181	182	146	186	181	186	168	173	160	192	162	168	191	171	182	187	172	189	191	180	174	163	185	172	198	154	164	201	176	179	170	188	173	181	181	174	166	180	172	185	178	162	172	169	179	193	180	195	185	172	174	189	151	166	174	163	200	164	164	202	173	171	180	173	192	194	196	182	183	191	178	197	180	168	177	155	182	171	158	174	175	176	176	172	178	160	174	171	158	155	174	174	184	170	165	149	163	192	186	177	170	168	185	182	182	204	156	183	165	165	199	177	196	178	194	195	200	171	173	174	159	189	172	191	187	192	181	168	186	187	162	194	197	177	161	186	180	159	158	164	171	182	177	187	181	179	185	176	165	177	173	157	181	192	169	164	199	173	206	169	170	165	173	185	195	207	182	169	187	149	161	172	188	179	184	165	181	179	203	163	192	182	183	158	186	181	187	156	183	176	177	190	183	174	187	159	179	160	181	172	180	182	190	173	157	179	202	201	195	173	197	188	190	179	169	173	169	206	162	177	196	182	195	172	175	172	187	168	150	192	191	191	181	161	182	173	184	182	181	181	170	183	172	176	168	163	172	183	147	177	166	205	194	184	183	176	182	190	162	176	190	187	174	167	166	180	155	183	172	176	175	180	177	157	196	185	188	190	193	192	162	177	197	170	190	160	178	176	180	180	163	178	198	191	174	175	166	174	163	163	181	183	174	165	148	163	176	192	181	175	173	178	177	171	172	166	182	186	172	154	178	171	157	185	171	170	165	195	183	168	167	179	187	178	167	158	178	172	177	171	185	182	175	156	165	204	192	189	145	183	188	163	185	186	182	171	162	160	186	191	166	171	174	175	161	182	156	175	162	162	148	158	164	197	166	207	196	188	184	181	191	212	167	175	183	183	156	168	175	157	176	185	192	168	170	171	187	182	178	170	161	177	176	162	189	167	181	201	170	201	209	181	174	160	182	187	209	164	166	196	166	185	195	185	179	173	185	175	180	179	166	183	165	209	198	171	192	158	191	174	201	164	176	181	180	176	185	177	170	154	176	181	150	185	165	157	142	182	169	175	163	209	173	165	167	186	178	149	193	182	151	172	188	195	175	176	163	174	148	182	194	205	150	178	190	196	182	170	190	158	185	172	161	199	172	177	171	173	192	191	184	195	167	159	166	194	182	177	174	187	195	185	157	175	166	162	188	175	189	156	155	200	170	161	172	172	176	158	187	181	157	165	161	200	172	167	166	178	200	152	162	186	170	161	192	161	192	173	187	169	204	158	155	202	164	158	191	197	168	180	207	177	177	172	180	168	186	187	170	177	196	170	172	180	185	168	195	183	157	204	163	196	178	174	176	179	165	185	174	193	182	137	156	163	185	185	194	187	173	182	173	159	180	196	159	173	172	184	153	160	207	174	166	173	179	145	185	178	184	173	170	163	167	191	160	172	169	184	181	171	170	161	165	176	185	210	164	196	162	200	185	163	184	184	167	180	171	188	166	157	170	169	189	157	181	173	201	189	181	161	187	198	171	168	171	175	188	176	163	187	190	165	216	169	171	156	162	182	179	189	170	172	176	182	187	169	182	178	179	174	181	178	172	162	170	195	170	192	170	167	165	178	173	207	151	168	178	181	188	176	176	190	187	170	177	194	164	176	168	183	176	184	170	189	166	179	162	185	183	173	176	190	154	188	172	170	178	173	184	191	178	199	168	179	164	176	170	173	170	172	195	206	202	167	171	161	167	179	161	172	170	175	191	166	188	200	177	169	164	178	198	189	183	186	174	180	191	189	181	170	162	168	189	188	162	157	172	163	196	197	186	173	138	184	160	192	178	174	183	191	166	164	186	182	174	171	185	162	180	162	168	170	175	192	216	168	177	176	183	174	181	202	199	173	157	205	152	176	181	172	155	180	158	204	146	193	193	165	169	182	167	188	172	156	152	186	191	168	185	198	167	177	174	180	183	174	196	182	204	173	158	175	167	189	173	196	179	170	172	193	185	176	183	175	162	176	185	207	175	160	198	168	177	169	165	174	161	183	174	182	190	181	160	172	179	196	176	186	187	179	173	182	170	182	187	178	202	177	187	185	170	202	182	167	190	161	155	166	186	159	211	175	171	163	181	166	197	157	176	191	184	169	185	175	183	149	175	178	177	199	203	215	184	179	163	209	166	168	170	175	180	166	178	168	178	180	172	204	166	173	193	153	192	169	164	177	154	170	172	156	200	157	163	196	176	160	171	173	206	157	182	181	192	193	212	171	161	199	152	183	168	209	184	165	190	178	198	167	168	183	172	186	186	180	179	170	171	173	152	162	172	166	171	184	196	164	161	191	207	205	162	162	175	179	160	213	177	192	212	182	188	169	173	184	138	192	173	181	172	166	164	168	170	183	166	159	210	172	180	196	187	163	181	147	161	168	163	193	170	205	178	171	207	164	205	172	171	195	180	182	161	191	159	190	195	174	186	171	171	185	183	187	183	180	182	160	203	162	164	183	163	158	168	182	202	186	188	203	174	169	145	181	171	168	159	184	199	168	170	174	155	185	179	167	163	191	180	178	184	184	193	200
58499	84914	74520	46006	53392	48384	38018	14223	441	365	321	323	291	272	255	298	269	279	263	248	256	227	267	275	274	258	242	219	238	231	225	223	247	248	220	212	236	220	239	242	214	234	228	237	256	237	213	214	239	217	233	244	253	255	240	222	238	237	235	223	249	236	255	241	241	205	245	216	237	236	201	217	265	236	224	231	229	218	228	220	249	236	261	234	209	212	257	212	236	240	248	224	207	242	249	240	238	240	247	236	242	254	229	203	253	264	244	238	235	235	231	203	221	213	223	251	234	222	221	248	218	229	239	219	218	256	229	251	222	250	256	230	233	212	236	217	262	255	215	233	231	218	240	242	242	249	233	228	215	237	243	246	225	232	249	241	242	249	223	242	219	206	213	228	231	225	231	238	254	225	236	245	205	224	228	220	232	228	222	251	217	248	235	244	212	226	238	227	234	248	208	239	237	251	235	238	227	215	235	258	238	236	218	232	239	252	244	260	237	215	234	227	237	237	238	209	254	237	248	247	232	241	235	242	225	222	229	233	237	249	248	236	248	214	244	245	239	229	234	241	230	249	228	234	244	223	254	216	224	233	246	213	269	266	234	234	254	199	210	244	219	242	217	225	262	223	255	260	232	253	238	251	215	237	242	252	223	222	239	252	245	227	230	257	249	233	213	206	236	213	257	244	239	211	245	215	241	222	199	229	234	228	238	237	237	220	231	226	261	265	202	241	239	249	252	241	214	249	219	220	211	252	217	226	243	234	232	252	243	217	208	247	249	247	235	239	226	233	207	243	251	242	227	227	219	211	214	243	240	217	221	227	231	228	240	227	231	226	249	226	219	202	221	237	230	218	246	229	234	222	231	263	240	233	227	216	208	212	224	216	223	208	211	253	228	256	214	213	260	244	223	228	219	243	213	235	243	204	229	210	230	228	250	225	248	202	237	232	258	211	233	236	255	227	239	241	253	231	218	247	252	239	225	236	233	238	229	243	265	219	223	215	202	266	234	241	228	240	246	235	240	204	211	263	244	222	217	251	195	246	231	212	259	225	251	233	260	263	216	236	226	229	232	264	240	234	266	244	231	227	243	237	237	218	227	243	266	230	220	217	264	251	258	237	236	217	261	232	212	222	228	257	240	204	215	242	217	221	199	240	213	241	239	227	215	238	239	217	235	226	231	225	218	242	241	223	239	272	223	234	239	219	236	233	222	224	238	240	239	236	243	234	207	225	256	219	204	226	238	263	268	244	230	240	238	243	232	247	238	247	232	240	256	245	235	243	228	226	228	216	273	226	241	231	230	235	219	238	237	226	253	252	255	228	232	215	237	207	202	229	236	247	256	236	258	226	238	241	248	232	264	242	214	211	236	226	244	200	231	219	248	208	217	229	235	232	253	227	241	251	214	255	203	219	225	255	216	241	224	240	232	222	226	239	232	246	243	218	224	217	232	208	219	252	234	233	242	221	262	234	247	196	231	230	233	211	238	252	219	246	243	233	258	224	218	209	219	206	251	221	234	251	275	218	229	229	245	241	228	235	228	228	232	215	207	216	237	243	249	223	248	242	239	244	232	214	229	233	227	236	205	225	252	209	203	239	250	221	227	245	222	240	212	237	215	219	231	216	225	237	249	220	233	250	247	219	238	249	238	236	216	261	223	229	253	243	253	220	225	240	215	242	237	259	213	221	256	230	241	264	225	195	252	232	245	218	204	252	235	230	265	278	254	239	232	223	240	249	256	239	211	263	218	228	215	223	238	236	234	256	221	236	216	245	239	242	280	228	220	213	247	219	237	229	227	215	270	236	232	250	238	228	244	238	241	253	219	233	232	217	256	214	240	223	261	209	248	233	225	219	233	243	224	242	243	222	213	223	251	223	202	252	232	240	253	244	212	244	231	278	249	233	247	216	212	235	236	256	230	246	218	226	256	238	233	224	240	214	261	216	236	257	207	252	240	242	240	224	221	248	237	211	269	230	244	250	248	238	224	226	257	260	259	230	236	218	248	217	233	236	218	224	230	239	232	223	243	229	226	233	209	228	238	232	188	240	212	227	229	200	222	230	205	233	239	224	235	234	232	236	234	232	211	258	237	234	232	236	238	246	264	247	220	232	205	245	214	230	250	200	235	231	213	232	224	231	259	231	246	222	222	230	238	234	223	227	204	233	239	223	227	246	216	209	243	248	227	245	223	250	236	224	209	221	229	252	229	233	235	246	226	231	222	231	221	236	237	250	244	256	209	244	253	218	240	236	238	249	239	247	235	252	277	222	227	226	233	248	259	205	232	239	229	229	240	223	222	226	217	224	250	215	238	287	211	244	218	234	228	221	219	255	245	268	241	238	258	229	241	202	255	258	236	256	224	259	243	250	244	254	244	241	239	221	217	246	231	239	234	224	229	237	250	217	259	231	224	246	248	255	226	245	253	246	223	219	243	234	243	245	226	221	210	230	235	262	253	232	229	237	235	229	207	240	220	221	220	211	221	236	234	235	225	216	231	220	231	244	208	249	221	213	234	242	226	214	230	220	219	236	238	270	223	238	259	233	230	214	234	236	238	213	241	218	249	218	245	229	213	219	216	244	218	235	200	248	234	254	235	229	247	218	277	263	224	225	245	241	232	235	241	220	244	228	236	233	257	253	259	219	239	247	241	231	242	257	237	228	272	240	211	241	238	214	238	228	220	221	226	262	241	228	236	244	226	208	221	225	231	233	227	191	261	214	227	210	203	207	245	219	224	222	264	229	222	238	230	238	272	220	233	252	236	208	221	228	238	255	258	236	238	237	212	263	208	228	237	243	249	225	226	242	228	217	234	253	235	240	228	241	249	235	265	228	246	226	234	230	225	221	269	229	227	226	246	235	209	228	229	215	246	248	240	211	230	209	238	235	243	214	232	231	239	238	236	231	235	201	239	219	265	237	202	247	221	228	258	247	227	233	245	241	226	211	243	231	239	247	249	262	246	235	223	254	236	235	232	192	261	215	225	228	239	239	237	211	252	226	245	238	212	225	245	242	254	236	217	223	242	255	252	250	223	218	250	245	245	217	206	248	234	219	228	234	223	227	212	229	207	218	208	234	249	248	251	220	233	237	227	223	262	228	276	237	247	231	224	259	238	205	246	201	242	213	228	244	230	254	257	249	220	268	243	263	224	242	244	225	250	241	220	230	234	229	213	226	260	229	226	256	225	231	230	258	212	230	239	220	251	216	220	216	257	243	254	238	205	211	243	242	218	247	224	242	212	213	271	271	226	250	230	227	255	224	243	242	216	229	230	250	225	237	256	261	259	238	226	244	212	245	233	215	229	228	231	197	207	247	272	233	214	214	226	254	208	236	249	214	241	241	232	226	221	216	250	234	238	225	233	226	239	249	238	232	226	234	224	230	240	255	203	226	259	209	237	259	260	237	222	247	263	246	224	242	213	207	253	227	214	234	209	246	235	235	234	235	216	209	235	209	263	226	252	218	261	259	249	230	214	217	236	234	261	228	245	250
28153	22496	24872	11801	9416	5502	2976	1005	407	413	374	382	423	412	402	415	414	409	409	412	403	403	435	409	388	434	365	460	435	424	417	443	443	430	399	396	375	434	386	403	413	376	396	404	393	422	424	404	381	406	369	388	374	397	365	391	381	413	444	401	369	423	416	423	398	440	425	394	422	417	430	378	413	401	386	394	431	394	383	392	376	446	407	384	424	419	414	392	385	410	413	379	416	435	413	400	422	407	457	373	398	402	418	388	380	408	382	422	412	409	368	415	406	392	394	408	413	400	420	419	430	397	437	415	399	387	420	411	425	413	388	424	398	403	433	417	428	392	377	423	428	421	430	382	377	410	348	389	403	380	434	463	374	397	395	412	408	401	449	428	397	381	419	385	394	397	415	402	421	391	389	413	424	417	410	417	370	402	408	395	426	369	369	404	431	432	399	428	376	425	410	440	377	390	394	398	431	410	392	394	384	407	390	449	416	383	364	372	395	384	405	437	435	411	401	403	412	405	441	378	436	383	395	391	403	393	449	410	423	405	411	436	385	418	373	390	401	368	400	404	377	406	405	414	413	415	414	402	379	391	397	397	407	420	346	400	390	428	389	407	422	416	415	368	398	420	449	421	388	406	426	420	448	387	397	409	422	425	415	397	385	381	388	407	416	394	389	412	406	437	437	402	435	441	390	366	417	418	452	373	406	414	397	378	352	401	443	368	418	389	383	436	406	389	400	391	373	377	377	442	427	412	430	399	394	384	373	435	379	418	407	404	383	416	384	373	398	421	419	401	441	403	387	412	438	411	413	377	417	392	356	402	390	411	379	386	394	394	435	446	401	430	451	408	417	375	397	403	421	407	389	441	421	378	376	397	415	445	437	447	432	399	407	419	365	426	390	399	398	373	431	410	388	391	388	395	405	420	395	423	433	391	436	413	353	395	393	422	409	402	401	382	416	404	427	402	400	415	393	359	426	407	409	424	402	393	395	417	367	427	404	425	444	421	375	422	417	400	443	422	407	374	432	404	418	389	371	426	374	402	410	384	421	395	381	373	404	389	384	427	420	399	413	386	403	377	390	419	429	413	427	423	420	398	401	425	403	425	415	397	428	395	398	429	404	369	371	394	417	403	432	406	411	358	386	401	413	380	403	429	432	408	391	435	413	409	409	427	422	428	397	406	384	397	414	430	375	393	404	387	401	405	388	378	408	420	391	404	422	417	401	385	406	398	393	407	437	430	426	388	399	435	408	412	424	417	419	425	377	423	402	424	407	450	413	402	419	421	422	395	385	427	411	433	390	379	381	407	404	427	388	459	434	408	395	408	382	386	353	429	424	406	443	372	447	436	423	387	367	406	414	372	402	404	428	405	377	393	387	409	422	370	436	378	383	386	398	372	372	406	370	422	437	411	392	440	378	410	365	395	411	384	413	402	412	392	378	402	452	387	420	405	391	387	388	397	433	381	368	367	396	408	342	428	433	413	403	401	417	413	400	409	411	393	407	383	391	417	393	394	401	407	424	421	390	427	403	399	416	393	429	419	433	400	399	390	432	399	381	389	392	404	401	402	399	386	384	404	374	403	444	413	398	435	463	435	361	410	412	413	417	430	411	441	413	385	417	394	356	395	431	379	378	433	366	390	418	398	380	390	413	388	383	398	397	396	401	387	393	410	415	395	399	402	392	423	388	398	385	437	408	398	442	359	385	366	414	439	372	427	402	407	414	414	429	394	424	387	434	448	380	392	417	392	381	423	403	403	350	415	424	415	389	407	394	401	423	402	397	348	381	405	412	419	418	416	415	392	395	414	422	393	408	413	383	400	388	407	400	406	418	413	403	442	429	447	389	384	388	413	378	422	399	412	442	403	417	406	418	382	416	399	434	417	409	394	397	431	425	448	414	392	433	433	389	401	440	389	440	384	434	382	389	383	431	404	419	392	396	404	413	446	398	387	432	399	407	432	417	374	375	475	468	378	434	465	410	409	381	420	390	440	428	437	405	411	390	381	391	403	373	428	405	364	428	407	421	433	425	416	412	379	408	404	405	408	373	401	408	390	434	423	406	394	439	404	399	413	359	390	369	380	421	406	407	414	401	414	414	413	412	421	410	413	398	403	388	439	372	402	450	386	468	394	406	417	406	428	398	412	405	397	386	423	432	407	364	421	420	417	406	377	411	369	408	428	406	406	410	376	405	399	401	406	396	351	391	411	367	404	390	381	414	413	409	423	381	395	413	425	400	417	411	459	387	414	401	419	420	355	396	393	383	386	423	390	404	401	390	380	404	382	389	392	431	409	443	411	375	383	415	398	383	427	399	421	382	431	402	387	407	409	445	432	362	427	374	417	368	378	391	433	373	427	391	372	372	436	368	443	377	399	443	367	409	387	433	365	420	396	419	450	403	416	422	419	413	419	430	394	376	400	409	426	430	402	402	406	365	426	404	385	405	425	383	405	395	384	403	433	411	422	398	409	400	397	391	388	362	427	375	419	414	444	440	378	394	416	425	402	374	400	438	414	389	397	420	370	392	436	424	418	421	384	441	402	424	422	432	378	403	431	435	378	384	392	390	409	373	405	385	395	402	430	401	381	398	415	384	362	437	400	420	394	385	400	415	405	393	403	400	404	450	406	430	410	421	389	440	397	432	395	417	453	392	381	411	386	415	430	411	376	399	398	410	407	396	400	416	419	410	400	400	398	403	398	401	441	420	362	397	403	429	414	394	384	448	379	423	407	393	397	397	379	413	388	421	415	392	373	396	426	365	403	389	410	385	396	413	419	371	421	418	393	388	374	429	399	411	407	402	394	438	388	388	368	410	390	417	382	369	390	438	374	404	438	442	411	405	368	399	423	421	453	418	436	417	398	435	430	417	404	408	378	408	385	434	389	409	420	445	376	405	405	386	399	415	458	417	405	381	409	398	363	391	402	442	375	375	386	442	416	403	400	368	396	419	405	392	421	406	386	417	397	380	398	399	392	388	411	383	445	432	417	420	386	412	395	406	387	399	409	393	442	389	432	390	417	370	398	394	422	407	418	391	415	373	404	384	390	395	438	421	423	414	401	393	404	433	405	449	381	405	422	370	412	425	391	387	419	417	408	385	393	400	403	389	416	392	357	396	385	396	397	397	381	437	405	451	386	421	429	418	404	359	394	417	432	398	421	430	409	400	402	406	369	414	369	379	443	435	394	402	414	369	431	399	417	389	413	423	383	411	413	413	362	374	406	370	450	351	396	385	419	400	418	418	405	402	384	360	397	398	424	452	403	396	389	443	402	408	423	410	387	394	403	379	426	433	409	410	410	426	408	381	445	423	441	394	397	436	414	420	441	417	397	392	409	399	398	419	377	401	430	386	376	403	421	434	439	412	433	405	406	407	371	397	404	405	397	392	390	431	406	376	393	417	379	419	379	410	408	410	397	407	384	411	395	402	392	426	379	418	406	407	413	433	397	397	414	431	406	402	416	425	421	388	381	434	409	409	408	384	425	410	396
27613	32461	27480	9746	13348	8392	5187	1811	503	550	532	540	552	521	548	555	505	533	542	534	516	520	527	572	549	521	550	530	553	562	545	562	525	528	537	510	511	539	500	510	519	519	533	539	519	506	521	528	557	480	527	562	576	533	545	537	571	493	515	468	518	538	465	504	558	537	566	477	505	508	530	554	516	566	584	537	549	533	593	530	510	565	591	565	498	533	521	550	501	558	525	505	509	533	512	514	569	501	545	540	539	549	555	505	550	533	561	523	538	543	525	556	508	553	542	498	575	524	588	511	529	509	538	561	544	511	512	575	526	511	524	538	545	506	530	521	543	531	533	555	489	468	522	523	542	532	528	543	553	478	559	512	492	530	536	502	524	540	508	512	505	554	573	555	542	560	503	529	597	538	503	509	506	538	494	522	541	531	545	510	532	543	535	493	522	585	538	521	527	502	527	589	534	533	512	537	560	523	526	541	506	537	531	493	533	527	520	491	521	497	560	533	492	585	545	477	532	533	525	524	503	508	515	521	549	521	519	521	540	541	519	536	543	540	555	521	542	516	532	497	531	535	513	514	519	532	542	541	528	547	543	487	522	528	517	527	517	494	552	561	547	553	505	494	537	517	513	585	490	540	539	532	506	544	505	525	528	529	524	528	500	555	497	547	470	507	516	495	504	528	541	523	536	497	495	572	539	502	561	577	558	548	538	544	568	519	579	522	555	568	492	522	540	517	534	546	538	519	537	558	527	565	506	550	488	510	531	524	531	538	579	514	530	536	544	514	498	497	541	536	566	559	580	483	507	518	542	557	543	567	530	497	512	562	532	526	524	552	524	543	527	536	584	499	538	494	542	547	502	568	519	515	497	528	520	478	502	567	497	556	555	536	504	529	548	487	567	544	514	552	539	534	540	513	542	523	504	499	511	543	544	564	559	517	574	497	510	503	543	540	496	512	544	518	543	509	581	555	518	540	528	507	515	492	505	509	541	499	518	487	525	514	522	520	551	550	577	564	557	528	554	481	541	503	509	518	548	520	561	552	481	557	555	537	578	510	484	509	527	499	531	523	539	568	511	532	517	532	524	533	517	527	527	495	485	544	509	541	556	486	556	544	511	536	513	497	522	534	537	530	529	574	551	554	494	568	503	529	579	517	530	531	518	514	511	484	516	555	549	533	505	521	509	533	582	520	561	564	575	543	518	533	510	541	569	513	575	503	574	547	553	504	556	485	513	543	521	564	563	520	513	523	557	556	533	524	511	540	538	517	566	503	506	564	504	546	508	539	542	544	538	497	550	528	524	571	517	488	533	558	555	571	526	481	487	542	511	586	502	519	573	515	532	484	552	545	548	512	514	534	503	526	535	502	516	534	558	548	534	514	515	502	538	541	486	536	573	523	531	561	508	543	544	548	556	548	541	528	488	526	510	503	527	500	538	545	556	504	541	529	532	519	551	532	492	521	519	530	550	526	569	536	542	531	531	523	523	565	529	523	565	513	537	517	533	521	537	549	584	489	504	562	483	503	523	527	545	501	521	526	486	520	547	507	520	555	555	575	520	540	498	488	512	542	561	504	535	535	545	539	522	499	510	539	508	530	528	504	535	523	555	522	518	522	531	522	511	535	519	530	574	551	505	527	556	474	572	518	525	541	517	505	532	540	557	543	547	547	518	493	505	532	549	530	491	515	509	521	540	539	542	529	497	537	509	528	526	546	527	520	536	546	521	530	523	519	521	559	516	519	521	528	548	555	579	534	534	572	571	535	594	485	538	520	526	530	482	524	487	559	557	559	564	500	532	507	527	525	512	503	505	543	540	515	522	528	508	535	551	511	482	548	519	568	570	538	550	533	525	491	519	524	525	516	523	521	532	500	528	564	558	530	513	527	547	532	541	513	505	543	530	502	527	544	484	540	543	516	561	535	546	531	534	519	546	524	505	546	555	538	538	522	540	536	505	523	513	526	544	556	543	505	519	528	551	530	518	553	516	525	545	529	515	611	505	509	508	537	513	546	557	582	551	516	522	544	503	502	544	542	530	534	527	523	532	538	530	513	521	537	553	539	542	525	521	506	516	498	558	512	494	535	538	535	507	545	518	564	537	561	535	519	505	563	542	518	497	551	533	521	510	546	560	524	482	499	517	543	559	589	498	516	531	553	488	534	533	550	549	500	550	479	493	515	520	509	549	520	494	569	528	563	526	513	530	506	573	498	555	537	573	507	547	551	557	527	536	493	544	502	486	568	522	566	517	528	523	544	531	545	506	540	518	521	527	542	543	575	544	524	576	498	574	488	547	537	536	538	536	511	516	491	544	522	535	530	565	528	502	506	513	512	509	573	578	532	555	567	563	519	551	503	526	538	526	540	511	507	496	517	561	554	549	531	503	556	513	518	540	562	532	572	495	535	497	551	508	499	579	521	495	508	523	536	532	500	505	545	515	520	554	542	532	508	554	518	511	499	523	508	533	502	546	509	568	567	485	523	561	538	531	520	559	528	557	509	529	553	497	556	497	535	518	525	534	556	552	500	515	519	532	523	517	533	523	553	547	516	535	532	519	509	560	552	526	586	525	502	521	485	551	560	554	510	492	543	551	507	522	497	540	531	553	539	512	514	530	532	519	565	517	542	553	510	495	524	520	513	508	495	527	509	513	555	517	519	509	553	506	536	514	509	525	509	574	506	560	547	540	512	486	523	527	534	549	565	557	520	534	507	559	511	535	536	505	527	510	516	577	506	501	554	504	499	546	557	510	489	557	547	586	502	539	514	524	538	530	496	520	541	507	532	503	538	579	582	539	547	542	527	506	508	538	533	535	536	535	521	522	539	529	538	549	543	525	535	568	508	510	524	512	554	510	530	514	527	530	533	523	551	522	545	563	589	509	535	512	542	553	545	491	577	528	548	513	520	568	553	501	546	515	536	521	534	546	512	543	506	524	532	565	517	494	562	529	520	521	545	524	524	532	589	479	509	502	551	489	521	541	540	490	560	510	552	514	508	510	491	518	505	565	545	536	530	509	537	481	550	527	509	513	496	534	497	560	570	540	553	531	536	558	518	494	526	578	533	537	521	509	543	522	539	528	504	499	504	509	516	527	571	520	524	541	543	527	501	541	537	503	541	571	522	567	521	553	548	492	533	572	523	537	486	508	537	526	540	542	535	541	535	511	521	584	523	549	538	511	504	566	487	516	540	496	535	564	522	514	546	531	548	565	567	570	524	582	547	568	519	554	530	517	534	502	506	536	560	519	545	503	529	533	516	519	561	542	524	554	517	526	545	510	531	552	503	565	500	497	559	548	534	530	535	480	497	520	552	537	538	551	491	510	536	532	506	524	517	529	560	546	536	530	543	495	542	565	512	531	532	511	553	546	497	528	552	536	546	547	465	518	552	537	550	521	541	576	504	510	541	535	498	535	534	531	521	505	528	524	540	487	506	507	500	522	543	556	527	548	553	535	482	498	567	477	579	511	548	527	555	524	500	491	538	544	505	525	553
24420	21568	30770	27448	34234	32325	22423	5052	359	349	354	364	359	301	313	331	325	325	333	317	327	304	311	303	329	326	328	334	325	308	285	321	299	306	312	305	292	300	343	315	328	339	313	309	329	301	315	326	322	291	314	311	334	323	339	324	326	309	344	313	290	300	302	301	341	268	337	292	297	307	316	310	315	300	272	320	300	332	314	342	328	296	326	354	349	303	298	335	324	299	315	323	300	316	296	300	352	306	332	325	301	308	318	297	287	331	323	288	327	297	312	321	312	338	309	309	292	323	320	336	360	306	290	310	329	324	311	334	306	323	307	321	321	346	312	330	297	299	315	287	321	308	329	298	314	335	291	334	295	318	337	321	310	336	319	368	301	309	334	332	318	306	335	333	299	292	297	324	296	312	298	329	336	322	325	339	307	321	322	293	340	334	308	302	326	311	329	319	318	314	320	314	301	306	325	309	319	307	330	293	311	331	290	315	285	338	316	320	324	316	296	321	299	313	297	304	317	323	296	282	338	312	294	328	332	289	335	303	306	310	278	304	336	320	326	287	338	285	340	324	310	298	301	319	321	287	311	320	313	314	320	315	293	299	291	297	284	301	309	322	334	333	322	336	306	347	283	296	315	305	294	302	308	283	318	296	311	353	318	322	353	332	336	339	298	321	306	286	344	315	308	326	292	295	290	352	325	304	305	326	343	313	280	351	286	284	284	303	340	317	295	285	339	307	320	284	324	304	314	309	327	313	329	316	320	338	307	309	302	327	351	323	333	321	318	304	316	377	300	295	307	322	349	332	301	305	293	321	345	323	318	339	290	321	331	324	308	318	353	313	303	323	308	297	297	335	319	287	293	316	326	324	298	333	306	305	308	303	318	308	306	320	310	304	288	302	324	307	332	310	296	303	328	322	344	322	322	309	300	317	324	297	299	302	312	295	311	312	307	323	333	327	296	350	318	319	311	309	321	290	327	327	291	312	313	322	294	313	324	323	306	329	328	309	308	313	279	313	323	305	320	307	312	314	272	294	307	301	307	320	286	279	324	302	304	310	321	316	340	312	334	341	289	300	317	336	323	326	324	334	321	305	346	298	320	315	318	304	297	329	319	307	309	305	309	305	327	320	303	319	314	294	305	300	336	328	316	294	339	332	332	320	316	330	308	306	317	308	308	297	294	284	333	304	319	339	332	302	343	305	312	286	348	333	323	292	303	326	325	311	314	318	311	282	305	335	308	300	332	320	341	304	296	320	273	323	305	309	302	369	285	307	304	340	315	311	321	339	297	352	316	290	310	298	311	285	310	333	304	327	312	293	288	311	322	302	324	321	284	330	308	333	320	313	329	275	324	321	311	295	338	295	295	311	335	346	323	331	340	313	323	306	323	303	296	344	329	273	281	346	329	300	307	304	312	316	306	316	329	317	312	313	319	326	309	324	345	312	298	299	333	294	313	291	331	327	321	338	283	322	321	316	319	285	285	286	309	336	296	311	310	333	307	308	308	306	317	321	305	311	298	323	307	311	329	294	346	268	300	323	315	318	326	314	339	310	294	290	314	293	296	330	307	292	322	315	322	314	326	331	306	276	301	315	306	344	334	309	305	299	363	298	306	333	310	307	334	288	330	316	312	282	327	332	294	339	316	304	333	327	308	321	317	326	317	350	308	319	303	290	327	297	303	320	325	301	299	331	332	341	316	350	295	322	318	319	326	284	341	314	307	284	321	313	311	336	324	296	301	322	305	349	308	337	330	297	323	312	329	323	297	278	289	295	286	250	324	308	292	341	308	350	311	319	289	323	300	301	343	310	332	318	336	328	304	291	295	325	324	289	309	319	280	326	314	294	327	338	311	312	307	299	334	275	312	288	297	310	372	341	303	328	320	328	304	315	341	321	337	323	321	315	353	320	293	324	289	327	325	311	314	308	299	317	309	298	302	331	304	330	322	335	306	294	330	330	323	310	316	290	304	285	317	322	300	298	335	326	306	301	326	291	308	304	288	308	312	300	331	313	305	317	336	298	303	324	328	335	324	328	303	348	309	298	306	306	311	325	333	305	319	280	333	316	318	313	336	311	332	304	300	304	316	300	324	302	284	349	305	292	293	300	304	321	332	340	318	294	290	323	340	303	305	295	318	311	318	308	316	329	322	350	303	327	320	333	312	292	310	316	290	286	321	325	300	333	269	331	302	306	297	336	311	341	282	293	280	321	351	331	325	305	284	322	330	306	302	286	311	330	284	325	327	338	298	291	316	315	313	305	350	339	304	313	327	308	309	307	306	335	293	294	328	293	307	309	339	286	296	322	311	303	331	293	295	329	341	345	276	317	303	309	286	304	328	305	322	304	338	337	330	295	326	343	328	298	281	316	327	315	336	333	298	315	333	329	328	345	311	306	348	284	315	319	302	326	302	310	347	326	314	289	295	345	305	330	338	294	347	307	335	288	305	308	307	324	337	322	278	292	300	329	321	312	307	355	291	329	311	300	355	304	322	292	308	294	348	287	338	344	315	292	318	307	309	330	289	308	311	317	310	326	322	333	303	353	308	306	318	287	285	293	317	342	303	284	304	321	293	335	353	311	288	308	309	320	324	301	310	290	339	297	348	322	327	308	296	292	315	326	342	317	315	367	304	317	285	325	336	298	336	283	334	302	309	322	323	297	343	301	340	311	343	327	295	327	293	282	318	306	314	340	316	333	325	291	302	298	287	309	325	295	305	311	352	314	335	333	332	331	325	353	296	307	271	291	302	309	306	342	325	321	325	319	299	322	322	304	321	273	300	306	342	320	327	316	295	306	296	304	293	341	312	312	313	334	316	343	307	309	317	325	335	307	299	335	321	295	323	294	329	334	319	314	284	312	311	320	308	282	304	305	323	320	311	338	306	322	320	301	292	323	321	339	292	325	311	308	294	334	309	345	309	323	335	301	362	306	307	330	336	325	282	323	290	304	293	322	308	309	301	344	307	274	306	329	311	300	307	301	305	311	331	376	334	286	303	337	335	309	303	314	301	307	330	303	311	312	278	309	279	292	312	323	310	324	323	325	303	317	327	330	324	305	302	298	324	306	309	292	329	342	333	309	316	330	335	294	316	345	321	342	332	308	328	338	317	316	309	293	297	318	328	302	324	325	297	312	299	322	324	317	331	305	310	286	295	308	319	326	300	292	320	339	350	295	301	332	293	330	315	298	325	280	310	310	293	327	308	325	313	302	341	327	325	321	354	316	310	301	337	316	319	320	308	284	316	311	333	309	294	332	344	341	305	330	304	302	292	286	313	339	303	360	298	299	329	293	315	297	319	305	335	317	319	318	285	327	313	325	336	310	321	348	303	321	302	315	322	306	325	261	296	276	308	312	326	332	336	317	302	324	307	341	308	339	284	316	321	280	312	315	279	311	309	342	315	300	298	302	336	305	317	317	314	354	300	316	340	313	320	300	297	314	311	329	291	314	306	303	308	322	301	311	324	345	300	298	331	305	330	303	289	289	311	302
53798	73616	65364	41430	46393	36015	25732	5508	508	505	509	422	478	443	412	441	415	420	448	414	458	431	427	449	446	436	434	412	420	412	430	410	411	425	407	440	388	403	415	450	430	449	417	421	428	435	436	399	391	410	386	439	468	402	409	391	406	410	422	418	426	449	403	429	424	452	424	412	443	440	408	355	420	405	431	445	378	440	430	444	429	415	441	434	398	400	398	415	407	394	404	443	411	430	416	447	403	407	400	451	479	474	462	436	434	419	399	397	425	425	413	425	415	419	408	402	428	403	380	370	430	453	446	373	467	416	382	440	390	392	427	423	388	406	372	432	435	418	411	442	455	420	386	405	428	375	434	434	392	390	386	421	408	417	443	410	408	447	377	412	435	439	398	393	458	423	391	392	421	415	412	420	406	383	433	431	393	416	419	451	412	415	370	426	445	426	403	418	407	426	434	404	402	394	422	413	376	417	437	439	415	415	399	405	424	391	407	379	418	431	418	376	450	374	397	428	445	449	422	426	387	405	425	463	435	405	407	462	421	449	429	411	448	423	404	434	398	422	424	417	429	405	428	423	391	390	474	425	385	422	384	405	404	451	446	381	382	364	418	436	409	430	406	387	435	432	404	437	422	417	447	420	406	420	413	416	402	422	419	443	400	415	389	413	440	429	426	417	423	376	403	408	410	403	393	418	413	406	416	436	446	429	384	409	428	423	445	406	387	405	429	450	421	409	393	442	388	430	425	418	408	426	423	402	409	449	413	399	419	430	419	410	386	400	422	405	436	394	397	417	407	412	415	424	388	431	420	388	437	393	419	427	415	385	413	442	414	442	430	438	422	424	425	444	456	440	423	428	420	390	420	410	408	403	415	412	415	417	389	441	453	420	441	394	436	416	423	410	412	405	416	400	369	411	424	409	400	404	417	405	424	455	428	413	395	441	427	423	412	435	418	414	429	427	394	429	434	404	458	419	429	463	411	408	439	424	406	420	438	450	444	419	388	419	413	395	434	430	359	416	433	400	424	410	407	414	426	420	433	421	423	392	435	410	435	429	432	433	406	384	421	406	441	418	453	406	444	422	406	439	471	379	388	415	415	418	420	436	426	447	380	382	392	408	404	412	431	449	443	412	424	424	400	419	419	413	417	437	403	428	448	432	449	384	397	446	442	417	425	413	392	417	452	376	388	417	403	423	421	430	398	411	409	434	402	387	443	399	424	420	416	421	433	410	446	417	416	410	414	410	392	456	401	431	430	459	447	406	413	394	429	399	395	384	413	436	433	416	413	412	445	430	405	413	370	426	392	434	420	413	375	407	406	437	380	399	392	425	464	394	417	424	389	416	392	426	443	432	419	405	415	438	417	378	427	418	418	407	446	435	441	400	440	396	430	404	399	418	451	426	441	407	443	422	448	431	415	419	441	420	432	430	465	425	442	433	400	411	421	431	431	435	396	409	417	431	394	422	394	403	400	451	431	409	410	425	461	427	455	389	455	467	396	401	431	436	415	412	436	404	392	395	409	425	445	390	420	386	433	413	431	410	392	426	430	411	398	381	403	436	426	394	427	404	444	448	437	454	383	448	454	422	409	423	448	431	452	397	386	427	416	425	429	419	457	433	447	409	432	427	407	402	411	410	429	421	428	451	449	407	417	438	452	413	412	415	429	426	391	437	424	452	468	425	407	391	426	409	427	470	403	416	422	405	393	435	432	453	388	418	397	406	397	426	427	411	421	414	403	391	453	454	408	427	417	415	443	394	430	404	449	458	420	431	413	399	414	392	408	432	427	414	439	421	407	435	396	454	429	420	419	445	394	420	398	434	422	418	411	431	400	435	463	430	438	428	418	413	392	398	419	436	455	407	415	399	425	411	407	441	406	440	449	429	437	416	446	443	417	404	438	394	450	434	413	434	451	399	438	459	441	425	404	404	401	394	405	390	410	444	447	407	405	414	420	430	386	398	420	365	408	399	441	426	429	419	429	406	400	443	412	424	399	416	440	418	402	390	424	436	405	415	450	419	426	404	423	396	405	384	460	441	427	422	442	446	374	444	424	423	424	426	439	411	473	422	399	421	420	443	446	446	395	432	414	418	430	399	396	422	447	409	410	416	427	405	399	403	410	424	377	403	380	423	408	415	421	427	397	415	396	411	423	424	415	399	470	415	424	412	389	391	409	421	436	403	437	394	411	423	415	433	414	403	397	423	428	428	431	403	422	427	391	425	419	411	430	428	443	395	466	421	393	435	401	394	427	403	413	418	403	440	421	404	408	416	414	432	396	419	407	418	410	419	407	430	438	385	435	422	407	429	437	411	436	399	404	406	400	435	426	372	421	407	407	418	400	422	403	442	449	427	426	429	417	398	441	405	417	413	432	408	433	425	427	422	435	432	380	429	407	427	403	433	438	417	389	436	412	404	400	423	401	405	430	383	428	397	407	409	411	413	417	418	415	400	404	406	447	438	428	413	418	423	419	418	431	425	426	411	417	440	437	417	404	419	403	434	393	444	435	392	444	408	406	415	461	409	413	401	437	440	429	454	432	407	410	409	443	416	420	409	438	401	425	421	424	413	410	427	449	383	420	453	389	435	408	431	386	389	402	416	377	431	411	444	418	396	414	415	397	410	456	421	403	471	432	441	430	400	406	393	412	406	389	397	412	420	409	419	417	425	419	438	424	427	389	446	402	422	425	397	390	436	435	401	386	415	443	436	410	445	425	400	416	408	402	402	394	420	427	398	433	378	382	394	394	426	399	381	393	393	437	395	410	397	418	451	396	372	433	425	368	415	390	453	434	446	412	394	415	449	427	439	393	407	401	401	434	416	401	415	395	418	427	428	445	417	399	431	408	397	389	416	358	408	411	407	438	398	417	428	420	415	406	428	434	415	413	392	403	432	433	416	457	392	380	421	430	440	422	426	444	430	439	386	427	431	431	427	407	460	391	436	367	458	387	426	432	396	413	414	395	412	437	386	441	379	427	415	430	455	397	423	411	439	416	410	400	405	410	382	421	414	401	411	401	412	434	401	407	435	389	431	387	448	425	415	415	426	406	429	375	401	442	410	435	385	386	399	437	419	460	414	399	412	427	444	398	408	454	408	450	432	419	412	427	407	421	442	417	429	443	449	415	393	418	408	397	438	449	398	407	446	418	403	419	419	393	433	429	403	384	434	396	440	420	424	425	423	413	406	425	399	424	419	400	413	408	414	395	427	458	406	433	441	397	395	401	401	400	450	388	418	427	415	401	408	418	434	447	389	417	415	430	398	408	420	401	382	381	387	421	397	439	449	425	409	435	429	410	442	461	438	454	413	397	410	414	399	419	444	431	400	371	439	418	404	415	437	398	407	435	436	417	402	421	390	444	398	415	406	388	420	399	441	423	382	432	391	407	400	420	413	407	449	448	434	385	415	409	388	438	402	402	393	419	400	427	420	426	402	407	420	412	404	399	421	440	404	390	361	385	441	416	439	412	401	407	440	413	387	403	414	413	401
23324	21499	30035	25511	30804	36369	29334	7039	346	206	210	203	183	197	176	176	197	177	179	162	169	161	162	180	172	163	169	201	147	146	156	167	168	187	163	162	178	150	189	170	169	170	176	152	151	146	154	173	152	187	152	155	157	150	153	151	185	162	201	159	167	149	169	163	174	163	141	159	158	168	155	184	169	157	145	172	184	179	174	184	169	160	143	153	157	157	157	175	163	170	152	170	172	170	149	169	156	156	178	170	179	183	174	157	164	157	164	157	158	145	153	154	159	173	172	164	148	195	156	171	147	153	145	169	150	158	170	151	149	165	152	169	182	153	129	150	158	186	165	142	184	158	162	172	152	166	162	160	152	177	166	142	156	178	168	145	144	154	173	172	165	166	163	183	168	162	167	186	164	175	162	175	159	168	168	126	155	173	175	172	148	178	154	148	167	159	155	151	154	147	150	167	161	161	145	152	167	170	186	150	143	170	171	156	167	151	155	199	166	208	170	150	182	122	174	170	142	171	171	161	166	161	145	163	163	192	166	163	147	152	134	157	164	170	191	142	150	182	176	162	158	173	171	183	164	156	177	169	173	153	177	126	154	159	171	159	180	169	174	155	158	165	164	142	161	150	163	157	146	170	165	163	164	149	178	148	151	141	189	143	168	138	155	164	183	163	161	166	154	166	151	159	156	164	160	143	150	161	175	162	164	168	177	171	176	189	152	141	150	170	151	154	188	188	174	160	168	147	158	153	160	158	177	155	179	154	147	183	166	159	171	177	171	152	178	176	161	180	163	169	162	160	166	168	153	169	154	149	172	146	169	148	149	155	145	168	167	148	154	174	177	169	144	188	129	179	174	164	163	153	176	170	169	170	171	172	172	158	183	164	159	155	174	147	188	164	164	159	147	150	189	168	163	159	167	178	167	150	154	165	141	180	164	131	160	152	172	153	145	178	155	156	153	151	164	155	169	164	171	149	170	139	165	168	152	159	159	143	167	151	153	161	166	180	137	154	162	150	164	201	151	148	178	157	176	156	163	176	173	165	137	159	166	135	172	177	141	150	181	168	189	170	164	157	155	150	155	175	159	149	166	146	164	155	152	136	166	147	141	159	170	149	165	152	142	152	153	160	178	145	182	158	159	156	153	163	172	164	175	169	167	176	161	165	168	179	147	172	195	157	170	160	169	174	157	151	147	185	148	189	153	179	174	178	171	187	167	140	174	171	187	142	154	166	156	173	162	143	146	156	156	159	158	130	158	175	174	156	168	162	182	158	164	145	158	164	150	145	173	154	165	146	150	167	180	176	170	143	161	146	170	167	162	155	147	146	152	157	144	188	171	155	141	180	153	175	153	180	167	149	147	148	163	166	154	170	175	162	149	159	141	150	158	164	173	161	157	164	181	183	153	170	154	144	142	167	163	153	167	152	167	178	170	137	167	146	176	177	161	158	162	153	190	134	149	174	169	155	156	170	172	190	161	163	159	196	161	168	169	161	154	158	186	148	169	170	181	145	166	154	155	171	187	152	166	167	167	180	176	151	166	155	168	161	173	169	141	147	160	147	160	171	167	170	146	135	184	148	181	161	159	159	174	153	178	176	152	144	135	159	163	166	169	153	156	170	179	130	167	157	164	160	170	171	162	164	176	150	150	147	144	168	132	132	169	153	182	167	156	169	134	155	157	169	153	167	179	153	151	197	156	161	150	165	157	155	184	150	160	157	154	148	159	171	166	161	165	158	190	164	181	161	148	161	156	166	150	159	155	141	154	160	183	157	167	157	197	139	163	174	140	157	172	156	156	155	181	200	142	155	171	184	160	184	156	166	164	177	183	149	174	177	186	147	177	145	153	150	154	171	165	161	157	176	154	163	154	153	179	148	167	167	165	159	181	149	166	158	148	161	156	150	165	149	160	143	159	151	164	161	167	175	165	151	148	166	150	147	167	172	150	156	167	126	157	168	172	132	142	181	150	150	151	166	171	161	168	153	161	153	172	153	188	168	168	153	157	157	169	152	146	172	181	170	146	146	159	175	143	146	150	136	162	160	171	161	185	162	140	167	158	187	172	177	182	177	148	164	162	159	141	173	166	156	183	161	160	176	171	158	164	156	157	165	140	176	151	164	154	146	150	174	178	177	153	165	168	134	152	177	174	148	171	154	147	170	176	157	159	166	183	146	163	152	157	151	153	141	169	159	171	174	145	200	138	149	153	166	161	160	163	149	148	154	155	157	174	163	153	164	178	177	156	160	145	164	154	158	178	160	156	158	147	169	168	166	154	164	159	169	164	148	160	170	167	158	170	153	172	152	140	183	170	170	168	156	174	150	149	184	168	171	158	161	147	150	150	168	165	167	169	169	165	154	148	167	154	172	151	176	159	156	142	165	149	148	167	148	161	156	165	155	164	165	152	165	157	153	165	178	155	171	156	174	175	183	148	184	149	179	172	163	154	146	175	169	179	153	179	173	175	162	168	165	150	179	142	155	145	167	158	179	147	172	155	158	168	178	154	143	166	167	149	182	162	143	174	160	173	161	151	155	156	132	175	166	172	173	179	168	158	153	165	162	163	157	163	180	170	149	174	177	149	161	164	173	160	167	138	174	165	177	186	164	156	138	146	159	170	160	142	169	169	187	162	153	169	156	170	144	185	186	177	144	175	156	174	172	166	151	191	170	173	163	162	154	162	176	170	161	138	156	156	138	162	147	161	159	152	158	147	186	156	174	152	144	164	163	159	167	163	151	177	169	179	157	160	146	169	198	141	155	186	179	160	162	173	159	156	183	162	140	150	150	149	170	152	191	138	152	171	166	154	181	150	177	173	153	155	169	165	170	179	151	168	155	164	158	164	190	168	158	169	179	189	152	175	192	143	163	168	162	162	176	179	149	158	158	155	153	171	148	172	161	152	164	165	171	158	159	151	177	180	172	144	151	147	158	153	150	183	175	170	182	153	161	152	153	161	149	170	157	149	132	175	176	150	143	195	161	159	165	168	166	154	159	161	160	187	162	157	142	170	161	159	139	146	171	182	166	170	153	150	167	133	162	143	148	167	160	145	191	154	177	165	150	161	170	166	167	136	182	158	170	171	160	173	159	175	155	165	165	167	146	166	159	162	166	162	171	176	133	160	181	171	159	158	134	166	163	158	157	163	139	150	151	155	164	146	174	149	141	151	147	157	149	148	121	187	162	168	132	160	185	175	148	170	143	173	151	141	149	169	155	203	155	173	166	146	163	170	155	170	163	152	157	166	167	143	155	168	167	168	155	160	145	155	160	158	169	199	143	190	158	184	162	163	146	148	144	152	164	167	168	159	178	179	178	160	147	176	143	162	152	166	148	179	152	169	154	160	156	154	142	182	167	168	164	157	183	176	182	161	154	172	147	172	168	158	174	156	174	142	148	175	142	159	146	149	167	170	160	174	169	150	155	172	138	134	166	153	159	166	169	187	166	143	167	162	148	146	135	182	172	166	162	158	197	133	176	152	179	181	166	160	140
58595	84366	76577	49699	51681	44801	31220	4559	461	394	342	319	294	292	269	272	261	276	251	240	250	252	246	252	220	254	235	213	239	203	233	253	212	222	229	247	223	213	204	243	210	215	206	229	216	244	216	215	216	219	216	203	232	225	242	212	213	226	216	193	206	212	222	205	230	227	225	216	201	222	205	235	218	222	233	208	227	204	197	228	217	237	210	206	220	225	227	225	210	188	207	227	180	232	186	229	233	242	217	226	222	204	212	230	226	227	218	226	227	235	231	195	235	207	187	217	199	213	197	224	215	216	219	229	204	230	177	240	211	214	222	225	205	212	222	200	209	213	230	209	228	203	233	225	243	226	223	213	237	218	223	205	195	228	211	232	221	205	193	187	217	212	242	214	209	208	204	216	218	201	198	207	207	222	217	212	215	218	218	200	221	211	229	204	242	201	198	225	210	209	228	207	214	218	226	209	240	192	223	204	207	215	197	219	206	238	204	200	232	213	221	208	221	222	211	203	195	224	208	193	218	219	242	214	217	203	226	211	216	219	201	222	204	231	224	213	203	197	220	234	258	224	230	212	242	198	236	211	199	229	197	227	216	228	216	216	178	209	226	258	224	232	231	216	211	231	181	186	190	200	232	217	226	237	249	198	223	204	197	207	246	199	196	231	221	236	208	196	180	213	226	226	198	205	216	215	226	208	216	214	204	205	194	212	237	204	200	205	204	236	210	189	213	241	204	212	188	224	197	198	223	216	216	199	198	227	199	204	240	206	215	202	207	220	210	220	214	199	209	231	173	210	207	225	219	213	243	232	234	229	224	204	202	207	234	236	207	203	213	218	187	227	223	201	220	243	196	213	217	227	217	226	212	225	218	211	207	202	224	222	220	212	223	217	224	212	205	227	234	196	219	196	203	244	222	224	236	229	210	215	217	208	206	198	192	211	225	218	240	207	219	228	199	205	224	219	235	237	198	212	214	221	196	222	222	214	215	210	207	201	201	234	249	244	237	231	210	194	221	228	242	215	209	196	218	214	191	203	227	232	217	208	229	223	220	209	228	213	205	224	223	214	218	178	222	213	204	217	245	219	209	196	216	218	225	195	213	243	229	229	222	188	200	200	235	237	217	236	198	244	237	222	204	210	186	216	239	203	209	226	226	174	239	208	195	223	204	218	235	224	219	213	214	232	201	203	218	226	220	195	216	216	191	187	226	199	228	216	203	226	214	214	207	209	220	205	234	205	246	203	189	213	246	216	231	204	219	235	216	218	198	216	212	218	201	221	236	201	198	230	211	224	199	231	199	193	208	232	242	248	206	196	222	195	212	234	232	198	224	222	183	223	211	230	216	200	214	218	231	226	211	223	226	227	194	232	221	219	210	216	219	208	204	202	199	214	190	233	209	225	236	237	219	214	226	202	212	222	188	245	228	226	197	226	224	204	231	188	241	205	215	224	229	245	243	190	220	245	216	219	219	229	240	214	227	219	194	233	205	233	212	218	195	208	210	218	208	214	203	221	230	224	197	222	215	219	210	184	213	210	209	241	222	223	243	206	222	222	202	243	209	197	212	230	214	204	201	197	184	216	225	232	208	216	218	217	222	219	216	200	222	221	216	209	232	208	216	203	229	211	181	197	216	223	206	206	204	221	229	196	193	215	196	200	202	210	200	215	207	181	237	213	217	197	221	219	204	230	207	231	213	207	226	214	207	215	218	195	219	219	207	210	242	217	229	217	252	246	212	212	222	224	215	229	176	199	198	219	195	208	193	209	219	215	241	227	214	213	240	241	217	222	200	208	200	195	209	224	234	219	237	197	207	201	198	194	232	207	225	241	230	210	202	207	212	216	204	227	216	201	217	183	215	189	208	197	203	225	211	208	214	221	242	216	233	209	228	202	212	214	202	222	238	211	215	206	205	214	226	210	206	231	211	221	203	264	219	223	207	217	185	205	212	200	203	218	218	232	199	198	222	202	201	210	221	208	237	207	194	206	230	216	232	222	216	227	232	203	220	199	225	224	216	201	235	210	200	222	210	203	217	195	220	241	191	221	197	191	216	236	201	205	212	219	193	214	217	209	186	202	182	228	205	192	216	241	234	197	201	230	210	219	246	204	231	220	219	211	215	228	207	232	191	229	225	198	223	183	217	231	215	224	210	225	233	207	241	208	246	209	221	223	216	206	226	203	243	226	215	226	216	211	207	224	206	226	241	230	197	249	217	217	202	217	200	204	223	206	207	205	244	229	212	221	205	236	204	224	211	207	193	214	216	205	197	244	191	219	203	224	213	226	213	235	198	224	230	211	214	214	194	229	237	225	216	224	238	190	229	200	220	233	207	214	220	230	222	210	236	201	234	232	205	222	182	221	217	216	216	208	223	198	236	233	225	242	245	230	220	215	201	225	243	216	232	203	229	217	201	223	259	224	215	215	202	220	224	255	201	215	214	215	221	211	220	229	237	205	217	223	210	209	226	228	243	218	201	243	221	215	205	219	209	211	200	212	209	216	214	216	211	232	203	216	218	210	233	218	203	199	246	199	209	241	206	207	210	228	205	213	241	210	228	212	197	226	212	191	225	210	193	209	192	213	207	184	189	210	203	209	231	181	205	228	212	216	223	194	243	178	218	193	218	192	206	203	189	213	223	200	213	191	221	229	225	200	207	198	235	214	204	211	230	218	218	220	231	210	197	230	210	189	208	223	204	237	243	220	213	184	197	209	215	198	187	197	186	235	201	223	208	235	212	222	225	201	232	238	197	225	205	191	223	218	203	224	247	196	221	215	216	197	206	249	231	224	219	206	208	196	218	221	236	209	236	224	226	218	217	240	222	211	230	204	214	238	194	221	202	213	213	202	224	216	199	201	199	228	216	218	225	222	241	214	204	195	212	215	195	222	246	221	228	203	230	216	209	205	226	188	207	211	244	244	200	224	218	220	195	219	205	222	209	200	205	221	194	195	231	229	234	206	234	204	221	214	230	200	214	226	214	223	218	215	226	192	212	219	210	234	225	200	213	219	214	229	219	207	205	229	210	219	217	226	227	224	207	212	231	213	244	218	219	242	246	208	221	220	237	217	204	187	184	219	199	227	230	218	202	197	205	208	206	202	206	250	223	204	237	210	208	229	210	219	216	197	238	215	205	234	202	229	222	204	221	226	201	204	242	233	223	189	215	213	176	223	219	243	226	211	228	215	196	208	195	204	198	183	202	205	217	201	200	242	214	205	208	222	209	217	204	235	201	221	216	209	234	198	210	208	223	214	218	222	200	220	230	210	223	211	198	205	214	232	181	200	211	208	219	190	221	224	245	206	215	205	202	227	209	206	221	212	190	202	208	217	207	210	205	197	243	205	185	188	222	210	204	211	199	211	216	228	210	216	210	226	209	233	220	206	219	202	217	214	238	216	218	197	205	220	216	188	219	221	214	203	212	211	208	231	215	211	228	230	217	194	225	181	197	211	216	240	196	233	231	199	197	258	213	238	203	228	225	236	200	203
28234	22554	25131	13022	9976	5275	1077	447	403	386	377	393	416	414	438	371	405	397	394	417	396	388	393	398	361	392	441	412	368	387	390	387	406	369	383	381	370	408	359	422	394	392	411	363	400	386	392	408	414	390	389	374	384	411	398	388	394	408	405	396	403	413	419	406	401	432	370	375	410	407	394	385	371	420	415	382	425	406	400	413	404	414	418	384	379	393	417	404	422	396	395	349	392	336	401	443	422	376	378	416	411	365	369	414	407	370	394	371	436	402	379	391	371	388	396	387	388	414	393	393	368	399	417	371	408	375	401	408	383	378	388	382	385	407	383	423	411	394	421	377	406	394	409	395	426	363	413	433	419	444	398	359	415	394	380	357	387	380	376	396	407	387	388	393	411	407	424	395	430	365	378	367	344	395	395	383	377	377	410	411	408	397	384	370	392	388	398	394	403	430	386	398	420	407	408	350	375	388	401	378	398	420	393	388	403	379	403	412	366	372	401	429	397	381	384	383	438	391	408	376	391	385	393	407	390	398	438	429	396	394	407	373	422	436	387	376	389	372	400	407	424	384	417	402	404	410	417	405	405	395	399	402	447	400	401	392	407	400	392	432	421	363	407	407	395	390	420	412	390	428	373	392	374	408	416	380	392	414	410	366	395	363	408	396	369	399	393	404	383	394	412	401	358	394	386	382	406	384	422	398	407	404	405	396	371	415	398	408	428	417	414	391	416	389	419	407	398	398	374	430	427	397	418	390	394	369	403	443	395	410	411	368	373	390	394	377	400	382	411	414	365	405	389	410	375	373	401	425	409	393	424	369	425	388	400	390	400	389	390	403	404	363	371	403	377	392	400	373	384	392	410	384	387	363	387	448	396	412	389	420	383	430	387	444	395	383	414	403	371	392	404	403	384	382	410	420	412	412	418	369	373	387	457	409	402	392	404	413	374	426	412	392	395	380	403	406	406	383	364	409	390	411	388	404	379	341	400	379	409	409	419	418	409	418	389	399	369	403	387	395	396	387	379	422	411	370	384	377	401	397	410	383	415	404	383	403	388	382	404	376	395	415	394	409	418	390	401	385	444	400	398	402	415	411	400	364	399	363	419	420	450	390	420	403	374	383	394	393	432	403	418	430	422	392	376	398	360	392	377	447	353	379	412	330	395	411	368	383	397	382	384	364	375	396	387	389	400	411	400	360	398	423	376	402	448	431	373	428	412	393	448	389	403	405	387	407	387	366	393	369	373	421	407	420	406	382	360	398	376	423	413	393	393	377	394	397	424	420	404	386	372	393	437	408	398	408	413	395	424	400	374	375	382	407	414	405	401	404	367	392	402	370	404	406	393	407	403	363	422	410	382	421	412	393	367	363	429	384	391	365	389	451	406	406	351	423	409	387	386	379	391	360	382	411	399	416	413	421	387	401	397	421	389	393	407	424	355	405	408	378	422	368	390	402	382	447	373	439	385	407	362	402	389	386	398	396	372	383	417	408	365	426	410	383	412	380	409	389	408	395	405	401	397	368	407	407	428	420	407	398	379	401	391	380	391	411	406	384	405	397	425	391	417	383	412	372	380	421	401	416	393	366	414	391	400	395	395	432	416	384	402	400	387	375	394	389	392	424	395	369	352	420	403	401	374	403	378	398	403	364	396	417	416	377	391	401	385	387	420	413	423	390	390	420	410	403	367	420	420	436	395	372	387	392	424	426	407	407	409	376	400	377	418	383	411	358	390	379	381	380	431	465	407	448	404	390	420	404	403	420	388	375	367	391	415	392	367	361	402	406	400	400	367	392	369	395	388	389	363	430	416	431	372	416	407	411	411	378	405	397	423	400	405	416	440	429	408	395	389	390	378	402	355	408	391	417	402	384	385	410	412	388	385	383	419	400	412	424	405	394	405	388	376	399	394	409	380	383	388	383	411	427	364	418	403	406	410	389	393	404	434	384	451	410	428	387	425	407	396	388	397	418	368	408	404	402	420	406	402	423	383	397	357	399	376	388	391	410	381	388	377	384	400	420	367	434	388	363	384	398	378	359	381	411	386	371	413	381	408	359	395	364	385	379	401	425	382	402	371	399	406	431	413	412	423	407	379	387	389	402	375	396	405	408	434	428	391	388	394	364	412	424	380	407	411	375	422	433	370	404	418	418	367	374	430	393	409	423	457	389	388	418	357	408	443	382	415	412	432	411	406	417	412	396	394	365	423	362	361	366	408	394	403	425	403	410	377	417	413	421	386	386	368	381	421	384	423	402	395	395	383	379	379	395	391	377	391	374	414	418	424	377	391	416	412	398	400	400	383	380	406	398	370	384	419	393	401	380	399	392	374	413	376	401	424	413	379	364	378	360	438	374	396	399	367	416	369	395	379	378	353	412	390	406	402	386	386	352	435	403	418	418	400	366	412	426	405	414	386	392	406	366	382	386	406	385	410	361	413	420	369	382	351	372	431	386	389	409	343	391	371	420	380	406	406	421	416	357	384	401	369	390	379	353	407	366	400	387	388	403	360	386	373	391	412	383	356	384	396	400	386	382	350	379	399	437	380	394	427	430	404	381	367	423	410	405	412	395	399	438	379	408	376	430	391	384	395	369	407	398	374	405	433	412	395	411	388	397	407	413	420	391	398	398	402	379	367	451	384	383	394	357	358	420	394	382	402	445	422	385	384	377	420	424	393	417	413	398	398	388	384	403	371	383	387	392	394	421	366	431	416	383	419	397	392	396	402	387	380	401	398	393	460	397	381	430	431	404	399	375	379	376	388	378	376	377	389	394	379	434	384	389	408	405	428	398	394	398	345	381	359	363	374	402	419	415	436	361	377	386	419	419	407	397	411	422	412	374	395	404	370	429	387	381	397	383	398	382	399	399	445	405	391	397	400	389	407	388	420	375	405	401	383	416	401	424	372	429	387	412	421	404	413	401	362	379	408	387	363	346	375	378	421	397	397	434	408	393	363	342	401	386	382	402	424	380	383	370	444	399	388	360	392	390	383	412	377	384	452	435	415	400	405	444	384	403	372	400	376	402	413	377	383	400	407	393	396	362	375	428	363	400	378	398	385	401	396	376	392	405	361	389	417	389	402	439	387	395	440	384	399	420	389	372	394	411	406	422	399	412	376	411	395	417	403	419	410	387	426	431	381	444	401	400	370	399	434	377	381	349	430	408	420	436	388	413	365	381	390	409	396	385	397	379	373	412	397	380	384	387	372	411	358	394	388	387	388	397	398	406	384	397	339	388	387	392	393	377	412	403	414	403	397	387	425	385	422	372	405	402	374	419	398	418	422	413	426	405	388	404	389	387	412	428	407	409	395	386	396	367	443	402	401	413	389	413	368	365	399	409	381	414	372	392	402	406	377	412	397	435	416	424	381	394	407	437	388	393	411	369	393	405	413	369	394	405	408	395	387	361	400	412	391	417	418	407	373	411	440	369	411	395	405	441	394	391	380	384	422	374	377	406	382	402	383	416	399	388	427	375	446	381	373	378	426	417
28178	32539	28084	11311	13660	7772	1850	536	568	539	530	518	518	494	529	517	518	592	504	538	514	533	549	537	497	553	529	516	560	528	527	480	541	573	500	499	516	557	523	552	488	521	505	530	496	568	484	508	532	515	512	498	532	544	561	504	495	506	517	523	532	509	518	539	549	541	528	542	527	546	533	526	513	498	531	485	499	536	562	507	540	554	526	530	510	477	535	510	510	535	511	478	514	563	530	575	538	532	518	497	541	491	522	520	505	494	548	518	492	535	522	551	542	522	518	502	516	511	559	510	522	516	529	521	534	511	485	520	576	537	555	528	508	499	545	516	508	534	489	552	548	532	507	556	530	532	553	555	520	525	485	502	506	537	518	517	538	512	505	512	511	532	520	527	522	518	570	510	510	537	513	497	551	490	515	493	550	509	496	525	504	552	525	503	544	549	534	481	582	512	562	521	523	502	511	517	513	562	557	519	517	545	527	525	492	538	521	545	508	529	514	486	534	538	499	528	527	488	472	521	515	517	517	487	532	545	482	547	496	518	516	518	515	535	523	506	516	494	554	535	481	542	546	552	526	548	531	538	550	489	512	526	481	536	508	492	527	526	526	541	495	542	540	553	523	513	532	507	513	539	531	548	498	482	503	537	496	510	508	482	503	540	494	507	529	547	488	503	519	514	537	533	551	520	486	555	538	529	511	580	496	513	526	535	498	485	514	540	519	503	526	513	512	566	507	473	552	502	545	542	512	485	549	510	517	551	502	510	515	509	545	547	495	498	482	537	485	519	520	507	543	512	567	516	529	549	598	544	512	516	551	527	547	508	535	511	522	519	503	521	542	565	515	484	509	534	509	527	555	515	564	536	538	511	508	498	523	529	503	487	562	562	499	522	551	505	494	521	514	545	545	524	524	540	534	533	550	523	487	555	540	516	509	460	544	546	531	508	484	549	544	504	534	516	527	494	554	536	528	516	511	563	508	503	516	535	511	533	532	521	543	548	521	569	523	535	543	510	513	516	514	497	524	498	549	554	501	492	545	494	529	492	515	514	579	529	528	533	487	540	521	498	527	543	532	509	452	520	526	526	513	506	517	527	525	532	564	551	507	530	530	546	534	567	528	516	579	526	513	541	531	506	495	537	508	527	528	528	573	500	540	550	538	527	543	529	529	486	529	502	521	523	493	522	527	526	527	531	507	536	524	542	502	523	550	504	536	497	552	545	544	517	532	537	484	540	498	502	539	542	529	533	515	568	494	503	560	533	536	498	564	496	505	543	526	533	558	498	535	547	511	503	511	588	517	494	528	555	548	519	551	529	542	495	488	549	537	537	518	476	529	520	505	513	501	513	551	519	559	518	496	552	496	480	500	532	530	525	537	506	517	501	567	511	497	536	495	516	538	532	502	591	522	509	532	533	555	531	517	522	552	527	515	498	522	537	510	530	527	525	528	540	509	494	542	528	519	488	515	553	520	505	519	521	496	531	561	516	540	534	520	501	489	543	503	477	539	523	534	514	544	522	549	501	510	506	516	504	511	526	527	488	513	498	547	552	541	517	512	541	557	545	552	493	502	499	534	532	542	535	495	503	502	524	510	512	510	517	541	450	538	530	522	557	520	551	546	500	510	546	491	537	516	503	526	533	516	519	488	520	489	550	533	555	513	504	528	505	536	564	519	526	521	477	530	513	545	524	533	506	541	524	525	521	558	536	555	531	562	499	500	492	520	536	550	499	541	534	542	533	544	536	534	519	550	497	528	556	522	513	547	548	521	515	540	542	509	545	532	527	501	548	510	517	508	519	510	519	501	546	557	527	519	466	542	518	511	489	517	526	507	556	554	523	505	513	512	520	524	485	489	569	549	484	546	525	544	552	551	507	489	480	565	526	513	511	524	539	529	522	503	542	533	532	490	517	494	491	537	509	548	524	494	494	553	507	510	541	527	505	510	479	488	519	500	523	536	469	475	526	473	501	529	516	535	500	529	522	518	517	542	528	512	550	522	525	530	544	564	483	547	536	497	530	520	526	549	510	538	504	510	529	499	564	504	507	522	506	530	527	501	490	518	537	510	536	498	534	530	509	479	560	528	522	516	509	541	517	526	480	528	506	505	514	505	534	512	546	494	508	507	550	507	534	501	516	498	509	506	508	542	511	499	564	529	502	507	532	500	484	553	530	498	538	536	518	528	498	497	505	529	491	510	528	568	517	529	509	508	520	526	472	549	495	510	498	509	516	524	533	504	508	544	513	524	539	504	565	549	538	527	552	494	495	550	511	543	513	519	486	546	542	545	495	533	544	497	526	528	503	508	515	526	503	523	544	529	555	538	526	528	510	493	537	532	522	518	537	505	582	510	535	478	511	510	521	547	550	520	521	534	526	552	517	507	521	543	463	527	564	533	538	547	509	524	544	538	565	543	526	488	495	495	511	536	529	551	557	517	498	509	503	507	539	528	520	550	519	509	567	509	559	545	502	503	541	513	517	517	540	529	528	548	504	496	521	537	566	546	527	574	543	542	533	549	498	532	534	488	516	540	531	516	530	522	483	496	549	509	509	485	498	536	512	553	560	519	485	528	593	536	563	576	551	538	542	529	540	547	504	551	538	461	529	548	532	549	536	504	493	527	558	511	531	524	504	499	512	532	517	518	536	522	563	525	544	526	529	501	491	521	562	479	506	529	523	520	498	475	539	522	535	526	532	510	577	530	516	539	521	508	542	497	515	494	537	492	561	516	520	535	550	519	536	522	510	542	505	503	541	547	536	500	548	497	521	543	498	554	544	470	514	510	500	522	523	519	519	493	489	569	547	551	529	532	500	533	533	555	460	500	490	484	530	523	495	520	487	536	523	497	577	555	528	525	520	487	562	515	495	493	539	563	549	508	514	518	496	527	495	526	512	531	556	516	516	538	496	492	521	507	560	476	539	556	580	550	491	536	494	507	506	523	541	517	517	517	537	532	546	508	496	526	483	535	542	527	478	549	522	470	518	532	561	498	482	496	538	500	565	513	507	538	489	546	471	497	551	536	526	535	503	517	545	505	496	561	511	524	505	515	533	544	473	541	521	547	526	518	506	571	531	451	528	490	523	498	539	533	492	502	536	524	507	513	528	516	566	490	539	497	544	523	523	519	513	506	496	483	563	541	512	552	518	519	526	519	525	517	526	529	483	499	485	537	526	521	489	514	508	493	529	535	558	515	533	523	511	525	585	549	518	530	517	486	514	521	557	491	541	510	530	494	530	528	534	509	526	524	475	507	497	561	546	546	509	535	537	539	537	532	525	525	488	513	545	493	507	539	517	514	520	540	531	545	572	509	492	525	543	519	546	508	521	497	481	506	538	511	569	512	527	507	486	508	503	522	531	541	494	530	500	505	516	546	558	549	511	503	546	529	523	479	488	493	532	553	514	532	548	517	545	508	536	567	494	504	518	457	506	479	503	525	512	508	476	516	532	540	515	521	526	506	517	508	532	533	512	540	564	501	516	515	513	528	493
24374	21536	31307	31048	38157	33588	13913	830	381	329	363	352	347	355	346	317	326	358	324	328	347	372	348	350	312	303	298	347	326	333	330	335	339	313	355	327	330	333	324	339	306	347	307	308	346	344	354	303	323	321	328	317	297	337	315	359	303	342	330	293	341	309	310	367	309	332	298	304	312	315	306	284	310	328	313	337	314	334	289	338	320	336	329	318	314	326	325	354	308	334	351	341	321	296	304	323	327	313	341	300	312	339	321	330	344	296	348	352	332	320	342	314	327	327	305	326	337	337	374	308	333	323	302	315	313	328	300	350	348	327	344	327	320	309	303	328	349	333	340	314	333	339	311	344	336	333	347	320	332	302	319	318	323	327	293	318	313	332	321	348	305	345	330	304	300	302	300	340	326	315	375	310	351	308	308	352	316	302	312	310	333	321	293	327	332	327	339	333	306	314	313	312	334	301	307	292	372	291	306	342	307	283	319	332	327	350	311	322	340	326	301	334	325	356	314	281	308	315	331	333	338	315	302	335	343	301	308	340	329	349	325	295	358	330	291	311	276	327	315	316	353	360	313	292	326	342	315	328	345	325	269	348	339	345	328	328	300	326	328	346	332	310	366	320	314	310	339	358	322	301	317	321	318	371	274	302	335	320	311	352	304	368	327	352	348	322	317	340	347	364	281	312	330	333	321	320	298	318	330	325	324	315	304	325	326	357	337	302	333	320	343	311	313	318	316	319	334	354	341	341	331	339	343	318	350	344	323	334	304	311	357	316	333	341	319	355	319	339	320	318	310	311	315	365	322	334	326	336	343	327	351	312	330	304	294	326	345	314	324	293	320	323	353	364	307	298	334	293	339	333	339	314	299	321	339	303	338	344	290	350	335	325	305	334	339	306	324	322	311	339	355	315	336	314	338	317	307	334	315	318	329	333	311	322	335	323	326	319	333	313	302	308	303	335	318	324	298	348	300	332	326	311	300	319	308	309	332	294	292	278	290	338	351	340	329	302	329	313	312	305	326	329	285	314	311	367	307	310	325	333	337	288	309	327	313	309	287	328	327	329	327	327	323	328	291	313	313	338	321	324	342	322	333	302	285	328	343	336	321	339	353	317	334	310	309	324	321	315	334	336	334	317	315	326	337	292	316	322	370	326	346	327	300	326	326	291	324	340	314	304	319	330	308	350	331	336	359	316	279	318	367	352	344	328	326	311	324	324	340	313	321	319	324	371	323	352	329	339	308	292	315	350	311	342	324	325	292	340	283	327	329	325	310	342	320	329	318	303	312	299	357	347	321	328	326	320	318	313	321	327	314	324	323	325	342	331	329	325	349	343	312	334	309	316	327	308	340	322	336	316	350	341	349	336	303	325	345	322	329	317	335	329	296	337	318	277	295	310	325	318	328	324	322	317	329	308	328	324	330	330	308	317	341	333	315	339	302	363	344	329	320	338	323	348	295	345	315	342	311	316	327	312	337	340	316	339	299	338	352	324	331	342	328	318	298	332	316	331	313	331	313	311	300	313	324	348	347	317	324	342	344	331	368	311	339	324	310	328	336	326	347	342	312	331	314	321	321	341	319	331	309	316	311	333	357	311	313	336	319	317	336	324	326	322	327	334	329	320	308	331	306	342	312	357	321	342	331	294	342	314	318	329	329	338	320	326	328	304	324	301	353	309	324	310	322	310	346	328	340	346	333	314	304	328	323	321	358	329	335	319	315	327	360	317	330	347	300	329	302	324	347	323	304	317	335	354	311	344	335	347	337	334	349	308	309	322	310	307	313	310	371	347	314	306	306	328	338	341	317	328	333	343	334	328	323	350	348	333	333	346	322	338	319	328	331	325	319	322	297	309	297	347	363	322	331	323	325	317	290	334	313	314	342	317	343	315	305	336	326	316	319	343	323	302	309	330	327	312	325	315	310	340	315	326	314	297	320	307	332	302	347	354	323	327	329	336	355	329	317	349	301	341	328	323	359	345	322	314	318	344	342	346	331	293	321	346	308	326	311	351	325	328	356	317	327	328	302	349	318	320	334	349	281	355	349	327	329	342	321	318	283	325	328	304	342	350	322	313	288	333	330	322	315	349	336	303	313	315	297	327	310	362	333	328	329	347	324	339	347	325	367	314	349	331	353	347	334	359	329	341	367	321	332	298	347	348	334	335	334	315	319	304	303	321	295	327	300	325	336	310	359	341	333	307	339	342	352	336	316	323	329	307	330	324	331	342	324	308	340	301	320	315	303	311	315	310	346	349	301	334	330	297	324	319	298	326	322	319	317	317	330	322	300	304	332	345	338	326	307	294	327	306	321	353	355	329	298	324	356	304	286	313	338	299	314	352	301	303	319	305	334	313	320	325	325	298	321	291	341	344	344	323	349	340	326	307	351	322	320	341	299	336	320	317	321	341	316	359	334	304	309	338	313	340	310	353	306	292	322	330	319	308	333	298	294	332	334	351	328	324	351	317	323	326	327	308	309	355	323	328	346	331	317	340	315	330	312	297	307	324	311	327	346	293	318	335	317	306	310	309	346	315	352	302	320	312	311	331	280	357	298	335	333	332	339	336	333	310	318	314	337	322	325	325	324	353	332	290	361	299	354	310	309	292	321	327	356	344	301	312	314	335	299	354	330	297	327	343	327	319	352	303	342	297	338	294	281	316	329	325	299	346	348	322	347	326	311	336	338	362	335	300	324	344	347	320	328	334	339	319	343	337	345	313	316	348	341	319	339	304	342	343	313	326	314	336	350	301	336	308	309	311	340	339	327	333	327	336	308	333	310	318	319	301	323	314	342	345	338	343	351	308	327	317	334	353	322	348	340	315	305	323	317	340	337	281	361	350	342	288	296	323	326	283	309	342	338	297	356	373	308	301	332	349	325	318	320	308	306	294	312	348	286	331	340	327	323	303	347	334	304	315	310	364	306	309	298	298	354	301	331	311	326	299	319	297	377	346	297	319	338	327	326	337	336	333	328	302	333	310	357	319	343	328	317	302	301	325	324	320	315	321	310	283	312	311	321	315	321	290	339	316	342	330	314	294	350	306	327	316	313	321	352	347	323	320	325	335	327	317	345	308	302	339	339	334	324	309	332	322	321	327	301	337	343	292	321	327	343	308	285	308	337	306	324	361	319	310	320	345	308	330	313	308	328	347	340	310	332	298	303	303	317	357	301	328	297	314	323	314	333	314	326	334	317	300	304	331	321	331	318	351	339	305	328	321	310	301	310	297	318	343	286	323	299	291	342	310	298	337	332	318	322	324	316	318	332	287	310	345	309	367	332	361	306	297	329	318	310	300	336	300	302	301	341	339	338	320	307	301	304	366	308	318	320	324	328	309	325	328	304	293	305	312	312	316	307	352	354	316	319	306	324	319	336	328	316	316	308	296	327	320	304	312	330	349	320	345	337	344	324	305	352	348	314	327	333	320	336	330	314	342	327	329	322	327	334	330	329	297	328	344	342	319	357	310	291	337	318	321	351	340	277	330	330	301
53107	71112	65404	52490	48125	36575	9096	515	523	485	449	477	441	445	461	470	469	471	425	446	466	444	442	430	421	400	426	426	447	409	408	450	426	422	436	419	490	407	448	433	440	444	447	434	425	424	433	407	438	413	466	402	447	417	406	449	442	451	421	427	458	447	414	457	449	439	467	443	401	454	418	461	425	451	411	426	439	422	403	388	412	433	427	410	431	418	437	406	402	412	399	449	438	444	448	368	399	395	430	470	419	413	458	449	441	428	437	444	468	407	466	421	434	458	440	458	420	428	422	440	415	431	451	401	427	455	466	474	429	483	431	419	446	432	411	422	454	442	439	443	427	437	442	413	397	431	420	453	419	467	474	451	423	451	443	423	416	433	467	460	469	426	436	443	424	408	420	425	438	428	384	441	409	441	428	452	422	428	420	433	430	427	456	477	456	427	451	445	415	422	424	442	445	408	431	448	446	428	431	434	411	431	424	451	454	432	487	428	434	466	427	440	417	434	466	433	430	387	415	415	459	434	459	408	424	476	397	429	423	453	432	412	487	431	433	425	428	439	423	424	399	420	450	410	443	417	441	472	444	463	431	434	410	393	474	401	450	447	434	428	438	441	454	449	411	475	416	432	399	456	427	420	443	403	427	441	412	413	418	413	416	430	455	422	421	437	396	426	474	393	390	461	439	462	382	453	414	424	427	429	430	435	444	456	457	431	473	440	437	425	416	450	442	435	418	447	423	422	440	413	438	432	433	407	441	408	433	426	410	410	446	418	394	430	451	423	420	434	425	447	459	428	426	415	411	432	423	419	439	471	419	421	462	451	458	431	411	405	458	444	462	422	395	433	442	431	428	431	403	475	419	450	409	439	430	426	444	463	396	408	428	454	422	422	433	422	451	428	459	408	433	415	450	456	439	437	462	423	477	431	432	404	422	453	428	456	414	407	448	436	421	462	421	456	419	420	429	418	433	457	444	419	401	442	426	441	447	413	441	434	403	406	450	429	468	453	437	401	401	438	473	442	415	385	429	433	388	430	449	457	412	401	432	455	446	488	435	444	476	433	410	414	418	475	443	433	428	429	449	441	423	429	414	427	409	418	396	453	418	400	454	452	465	428	445	468	415	404	438	445	450	389	418	410	443	432	460	475	442	436	437	391	420	422	419	437	411	451	435	427	401	440	424	425	453	401	399	441	425	430	437	409	419	472	440	438	404	438	426	440	440	432	429	442	412	406	452	411	445	433	458	418	412	449	479	448	411	429	418	410	420	458	461	469	411	447	427	416	467	425	391	458	415	393	392	457	449	445	447	448	457	458	418	462	424	464	421	444	445	437	451	458	431	457	449	421	393	425	454	421	401	430	426	439	450	386	417	452	428	415	450	422	420	427	447	420	436	440	439	414	424	439	405	400	425	418	429	456	410	449	453	457	431	463	415	443	428	459	444	417	466	398	445	433	423	421	466	411	417	415	453	429	413	421	459	447	409	408	405	448	442	389	413	411	440	438	430	455	449	441	436	435	439	447	374	426	420	447	429	407	418	442	417	441	423	451	414	447	425	428	404	429	402	438	420	451	445	415	447	416	421	410	443	427	458	397	444	404	460	412	433	400	402	433	425	451	442	438	419	404	416	437	430	438	420	402	452	434	428	431	427	437	438	456	472	399	418	437	439	415	422	462	456	438	404	429	467	433	399	460	452	400	421	430	467	457	400	451	366	407	407	417	432	455	418	406	464	407	437	428	453	433	430	445	460	400	452	435	420	479	429	413	438	419	439	429	418	437	386	432	450	450	420	418	453	398	407	466	466	439	474	420	465	440	448	417	420	431	448	443	403	425	441	443	405	387	473	419	462	398	419	464	428	427	440	379	402	419	407	441	449	434	448	415	438	476	422	454	425	448	419	407	412	405	436	388	430	462	460	446	445	401	426	489	442	429	415	447	452	449	448	444	424	452	438	422	437	437	402	431	439	449	421	445	392	475	413	417	452	436	394	375	464	434	441	457	496	455	450	448	413	432	426	443	453	457	441	459	443	411	439	465	429	453	405	451	435	414	438	424	427	451	441	417	415	419	406	440	439	454	447	414	442	428	410	441	462	430	383	439	438	417	433	427	446	478	414	443	449	371	400	457	404	421	402	450	405	418	466	425	432	408	436	455	412	453	402	437	445	415	433	426	460	422	430	442	400	439	393	403	448	448	424	466	440	454	423	441	429	471	456	448	444	427	407	416	382	467	417	442	420	464	451	453	395	419	448	405	475	465	422	428	415	423	454	450	424	427	448	420	427	462	438	419	434	419	434	406	431	399	449	431	444	403	439	419	487	484	457	449	416	434	458	414	420	462	444	476	448	421	469	408	446	405	425	397	429	414	450	423	449	444	424	450	453	463	413	453	462	428	437	452	419	439	442	456	434	421	418	432	433	424	443	392	454	414	411	409	434	425	393	427	470	438	405	394	402	433	418	416	449	444	455	418	422	448	395	444	416	416	417	445	433	459	436	399	422	428	406	459	405	464	372	445	418	449	447	444	426	408	486	452	432	411	448	459	457	395	407	442	419	426	451	453	412	468	426	414	410	440	462	422	426	448	399	412	431	419	412	443	424	420	448	404	450	432	433	450	420	433	444	412	426	402	455	450	454	397	462	392	465	436	423	465	461	443	422	429	458	434	431	437	405	468	449	471	419	393	405	415	391	407	446	451	449	421	453	424	405	447	441	444	447	435	419	435	440	437	426	376	428	439	447	437	461	419	448	439	436	455	395	440	443	457	441	439	464	418	454	421	444	464	411	412	411	425	436	415	403	407	432	430	420	474	462	430	400	461	459	425	430	439	409	448	392	410	457	421	448	428	452	400	457	468	437	458	427	452	414	458	446	446	439	469	419	421	464	438	417	441	448	411	402	423	439	379	454	412	448	444	442	453	419	442	451	427	422	448	444	426	417	437	415	466	410	421	402	398	459	436	428	446	399	464	438	423	434	435	407	440	439	426	451	458	435	432	437	433	473	438	431	463	431	444	438	424	430	415	393	451	435	423	410	435	482	450	410	430	392	445	452	426	442	418	429	436	480	454	438	436	408	474	426	427	473	451	380	409	437	386	415	452	426	425	418	412	453	423	400	453	400	422	406	433	444	444	445	484	450	402	456	470	442	449	436	398	433	411	400	429	390	443	393	455	419	452	421	420	446	430	431	437	451	418	419	421	413	453	447	467	403	422	420	439	414	470	421	462	423	439	408	478	432	430	403	462	382	471	420	393	430	404	410	452	415	450	414	432	419	428	434	419	406	442	443	449	445	474	462	395	421	438	432	426	433	448	408	438	439	415	439	437	433	443	418	464	438	439	437	460	451	439	438	409	464	411	416	436	446	467	451	424	455	434	436	402	427	442	458	425	447	407	460	416	423	414	441	445	412	418	428	431	425	450	418	435	429	417	436	423	411	438	464	450	437	424	403	444	436	435	440	419	420	423	442	424	409	463	456	413	391	474	422	381	406	444
23361	21475	30693	28282	39630	37570	18339	1585	282	204	207	233	199	212	208	211	172	197	184	184	169	193	170	214	205	183	206	184	206	183	193	227	164	178	178	208	182	209	184	178	190	196	211	183	180	185	189	178	192	174	192	185	161	166	186	176	175	186	172	172	182	178	178	176	166	169	162	182	188	186	189	191	162	176	185	178	178	194	200	204	194	186	209	176	172	155	183	167	197	150	177	159	186	194	155	170	180	175	188	168	212	197	175	180	194	161	195	178	190	180	191	172	180	175	177	167	175	182	160	175	164	180	182	159	167	190	191	181	193	190	187	202	212	179	199	175	192	176	195	181	211	161	208	161	185	171	187	186	199	187	162	177	162	181	182	186	171	167	186	179	189	176	135	176	184	183	176	168	154	178	194	192	186	165	192	196	181	202	191	164	195	190	179	168	183	181	191	172	147	184	181	192	186	189	189	191	195	178	208	188	210	192	196	183	193	175	179	144	173	191	185	173	174	166	170	166	191	184	177	179	164	191	186	172	185	177	166	162	171	192	188	171	186	189	180	176	187	187	185	161	188	203	163	178	171	170	173	162	158	180	170	180	165	159	178	183	172	167	187	189	165	170	177	172	174	196	172	176	181	189	167	167	174	160	185	191	166	194	183	159	178	168	178	179	173	173	173	203	198	179	191	174	186	189	147	179	187	162	189	165	154	174	174	172	171	156	177	171	180	181	170	165	181	196	181	189	197	190	187	190	176	217	180	189	193	177	183	186	140	155	174	165	175	182	157	183	179	169	198	204	167	164	185	184	191	171	175	183	187	172	176	168	194	190	162	198	174	186	200	197	165	167	172	163	171	173	178	183	182	197	192	180	171	197	195	195	177	193	161	177	177	158	180	189	210	185	194	186	173	207	172	187	186	172	183	183	193	164	178	145	189	174	174	172	181	201	193	197	181	172	206	168	201	179	173	164	161	191	182	146	176	184	167	154	176	198	208	157	174	203	222	154	218	166	174	192	164	158	164	159	191	165	187	156	190	214	173	155	170	180	208	194	181	187	173	190	165	177	162	193	168	176	171	178	187	184	185	203	191	175	182	185	170	181	155	182	180	185	184	197	166	176	195	155	167	213	185	183	173	185	185	185	160	164	185	174	160	197	157	192	172	164	205	186	184	184	176	153	175	184	173	181	189	172	186	163	168	155	187	189	177	186	209	216	198	159	183	200	192	206	204	199	155	186	182	172	155	165	204	171	176	224	168	177	170	164	202	193	172	175	178	171	186	189	179	184	184	168	158	189	177	167	160	172	189	198	190	169	208	178	188	178	177	194	173	195	173	184	196	145	168	174	196	159	184	178	169	177	175	161	194	162	198	163	178	172	185	169	181	184	178	159	176	177	181	188	186	183	187	179	199	164	196	181	186	177	167	180	203	189	194	185	194	173	159	156	175	181	188	177	163	190	166	183	180	165	196	174	182	183	188	155	169	192	200	195	213	201	178	204	194	192	157	171	156	169	158	171	186	195	192	170	187	193	180	196	172	155	198	183	196	170	162	193	200	184	197	184	167	160	187	158	169	185	176	187	163	189	157	173	187	160	190	166	199	173	209	163	188	183	151	181	150	161	193	162	198	186	176	164	202	183	187	196	177	172	199	184	212	165	170	166	203	181	174	179	175	178	171	161	207	166	168	180	183	164	186	193	202	174	186	179	177	175	178	173	166	188	164	197	177	198	177	187	165	171	175	157	180	156	188	195	174	207	198	163	174	208	183	162	171	180	157	170	208	179	182	198	170	204	180	189	178	153	171	161	189	189	175	172	171	176	171	182	194	207	200	174	177	201	209	183	192	177	176	174	169	150	153	175	195	154	186	168	171	175	199	183	180	184	202	174	184	180	165	182	178	177	171	171	167	171	158	185	181	181	159	183	178	168	175	182	159	197	191	176	171	150	188	179	157	175	192	206	184	167	173	176	184	165	168	197	191	187	178	168	162	171	175	178	175	178	196	164	191	168	160	169	165	173	188	182	190	193	165	164	168	157	144	175	183	174	197	169	208	168	175	201	170	198	175	194	176	183	167	157	171	172	158	186	181	177	173	172	165	201	181	179	195	200	172	194	172	169	170	185	178	156	180	208	152	183	201	189	188	165	158	175	188	189	178	178	156	190	175	189	166	159	182	170	191	167	192	160	178	175	157	190	183	183	166	168	167	178	175	205	174	177	165	194	189	187	187	186	172	169	179	185	193	153	167	181	156	174	166	178	174	176	170	166	181	173	171	172	173	174	181	174	187	194	197	194	164	161	178	168	171	183	167	187	197	182	173	204	185	194	178	172	160	178	176	173	193	163	163	159	186	183	165	195	168	192	139	199	167	191	186	166	177	172	173	182	169	200	198	168	191	195	192	189	180	163	197	213	157	176	174	192	171	178	174	176	176	208	174	190	172	165	164	177	192	190	153	175	198	170	168	158	187	181	196	208	193	172	164	185	177	173	173	178	158	170	170	173	174	156	179	167	165	163	194	171	191	174	200	168	178	185	199	197	178	206	159	184	167	154	182	164	182	192	173	175	189	164	175	197	202	179	175	179	177	193	181	183	188	159	169	187	189	173	191	183	204	169	174	186	166	161	159	185	176	159	181	178	169	174	184	200	168	186	194	190	184	184	181	162	160	178	201	205	177	195	177	176	213	199	172	216	183	191	156	163	156	180	161	176	165	191	172	187	174	202	188	171	162	176	173	168	189	163	158	175	186	203	189	185	189	173	141	164	183	176	173	163	156	208	188	170	180	162	174	189	205	183	155	197	176	174	184	167	192	160	188	164	191	180	172	192	187	187	181	171	195	178	170	155	180	188	192	193	190	175	197	171	185	174	178	196	203	167	176	186	185	176	198	159	162	182	190	203	173	169	172	167	189	176	184	178	176	164	194	202	172	174	189	191	161	172	181	171	189	171	183	218	181	175	160	181	175	178	171	183	187	171	173	182	191	178	158	194	177	178	171	156	174	198	180	184	189	194	187	173	187	170	183	176	172	185	178	195	192	178	182	156	187	192	152	167	206	164	194	198	194	178	163	199	191	167	150	185	191	162	186	167	178	179	162	177	175	179	194	162	177	173	177	171	176	185	187	185	194	184	171	179	202	191	173	202	148	163	175	187	175	172	174	170	189	205	196	187	182	172	182	207	166	177	183	173	162	180	162	183	152	174	193	179	182	197	170	184	173	175	194	177	178	170	169	185	173	181	166	210	180	162	177	203	178	177	172	191	178	198	168	210	169	189	179	176	186	190	155	177	209	193	172	190	187	189	180	170	191	202	169	177	193	186	200	168	194	159	157	171	155	171	175	188	179	206	161	203	194	163	173	194	154	178	167	174	198	184	182	183	180	153	180	171	180	189	180	207	198	167	171	190	188	167	173	190	170	206	199	189	189	191	180	160	159	162	201	184	179	164	168	201	173	193	176	179	191	196	171	179	184	193	175	167	166	179	179	163	187	187	176	169	194	192
58569	83822	76078	63764	58868	42317	8453	455	403	342	311	280	314	271	285	266	244	293	249	270	245	248	264	253	251	257	264	259	250	265	245	248	226	240	263	270	226	259	247	231	226	223	245	262	268	236	253	243	236	197	250	224	276	253	248	239	272	223	242	249	257	273	243	228	244	216	235	257	226	214	256	276	242	243	250	234	234	255	241	242	237	227	237	205	239	235	227	241	262	247	251	221	240	227	242	207	253	237	237	234	244	267	247	255	230	245	249	214	232	250	242	240	214	262	223	242	202	251	246	265	252	191	251	234	259	252	230	218	244	211	218	235	222	251	211	235	240	235	253	230	222	231	232	252	252	239	245	230	223	247	250	247	242	229	217	252	246	254	245	263	234	223	247	216	232	266	259	224	215	234	272	239	212	238	234	236	248	236	237	242	263	229	246	244	217	243	249	251	221	236	242	224	249	253	229	240	249	266	208	237	237	238	245	241	243	227	255	276	265	231	262	235	213	223	258	253	243	221	264	221	235	245	231	242	244	251	263	234	241	243	241	215	231	263	244	237	243	227	232	245	239	233	235	215	237	237	235	224	246	268	243	235	250	234	241	224	269	210	239	238	236	236	263	218	218	249	262	211	245	215	199	248	237	228	247	227	212	227	221	238	223	226	266	247	216	233	198	235	250	249	229	246	254	247	234	230	243	248	238	259	236	276	235	220	218	252	229	239	253	248	255	268	223	222	265	241	223	258	215	221	236	217	224	250	243	216	223	246	247	226	237	217	258	221	231	252	254	242	220	225	251	229	250	255	248	245	250	236	217	248	227	243	256	239	249	251	206	255	233	237	238	253	242	227	219	219	256	228	239	235	252	225	222	236	239	253	262	245	244	241	222	241	217	241	227	232	262	219	268	214	252	207	244	257	240	237	249	245	219	229	244	213	227	247	250	231	236	224	223	233	235	241	219	221	269	244	229	259	255	251	267	237	238	235	232	251	220	245	240	215	264	267	214	227	253	230	254	228	235	225	237	232	249	233	238	239	233	242	260	265	235	254	249	235	264	230	251	228	243	240	245	230	225	250	266	248	263	204	231	259	224	238	239	236	233	256	222	255	235	228	228	226	234	242	252	239	271	241	250	239	256	229	222	254	241	224	253	227	270	246	231	219	263	231	244	239	255	227	249	235	237	222	240	255	233	255	228	241	235	271	230	229	256	228	231	241	240	244	251	256	224	255	243	230	242	227	258	206	247	244	191	246	223	233	250	198	227	253	222	243	249	239	234	253	241	248	238	243	247	233	238	236	238	213	239	236	260	223	242	218	244	256	232	231	218	234	241	255	257	251	245	206	270	245	235	241	235	263	254	242	215	236	250	235	215	220	252	215	222	240	237	254	244	232	277	221	239	261	244	229	236	226	206	241	232	208	229	255	212	254	243	224	253	242	233	228	236	251	242	245	223	252	225	229	249	271	241	233	218	246	242	241	260	244	227	246	249	235	235	232	270	210	254	224	249	240	227	257	237	223	241	230	234	251	225	218	230	240	240	247	247	209	253	253	265	237	224	239	233	227	256	260	239	236	243	223	194	230	246	257	266	223	233	231	232	253	246	219	232	246	236	267	222	245	233	192	243	233	245	235	242	261	231	242	228	255	252	272	238	247	239	216	234	240	233	209	239	243	220	232	216	284	235	227	274	236	229	262	218	244	215	227	240	238	246	242	232	242	236	242	256	198	258	247	246	235	240	247	220	237	227	231	269	237	237	226	226	229	235	217	229	250	228	265	219	254	256	230	254	239	221	242	249	239	228	259	223	249	196	223	256	271	237	243	251	229	261	218	244	233	244	249	247	234	201	241	231	269	223	246	215	224	231	213	237	249	249	230	261	208	250	263	232	221	229	264	212	245	234	239	242	245	248	243	233	238	250	240	244	243	244	210	228	209	262	244	243	225	229	238	238	254	217	224	254	264	223	226	252	234	226	255	238	241	217	249	252	224	227	265	238	243	266	233	216	223	235	239	236	217	221	223	239	235	243	254	232	251	226	235	232	268	252	254	251	237	239	247	245	234	226	230	220	234	232	243	247	245	234	280	232	236	244	232	239	205	239	229	246	242	258	247	222	212	222	215	231	240	240	263	250	255	211	218	257	228	260	239	231	261	232	232	250	239	228	212	233	220	242	264	249	242	253	263	234	236	223	237	202	244	245	229	231	235	259	235	246	258	260	243	238	208	260	210	229	233	262	244	260	229	230	231	229	251	251	227	243	238	246	246	234	245	245	248	240	222	262	231	229	237	219	253	208	281	242	247	257	216	234	241	263	203	227	282	243	220	244	233	261	264	222	255	247	234	229	237	234	244	237	238	234	255	246	221	228	211	233	250	242	246	221	248	253	208	224	226	225	213	216	266	210	225	230	213	234	226	245	258	226	243	244	224	247	246	219	219	256	273	231	218	208	264	236	225	261	201	247	237	261	231	248	241	243	238	232	222	223	244	232	233	234	261	220	261	239	229	252	243	234	249	254	253	239	263	212	231	246	242	258	241	246	245	227	244	233	245	216	233	235	264	243	245	233	197	214	269	245	245	248	259	232	217	237	258	248	223	246	230	198	254	213	230	248	216	242	237	249	239	222	239	224	240	204	263	261	239	236	247	229	231	274	243	257	226	249	253	231	251	243	237	233	224	256	227	232	240	216	230	223	236	226	246	234	221	257	232	244	264	229	242	243	222	245	250	211	248	228	245	234	263	245	227	246	241	247	273	241	227	259	247	231	259	213	243	237	237	255	265	243	239	230	254	230	236	237	242	206	221	241	240	257	220	247	252	246	247	237	250	230	226	230	259	265	248	256	237	221	232	246	242	239	223	250	220	211	252	237	256	246	221	210	222	251	262	244	235	238	243	245	229	249	219	267	256	247	272	246	242	218	237	240	256	250	255	222	260	224	199	234	243	233	238	223	213	248	253	226	243	248	237	236	263	239	250	227	232	212	261	246	262	249	222	247	213	231	237	243	256	253	230	225	243	238	239	234	245	228	207	247	249	237	245	246	241	234	240	243	258	210	215	249	249	233	224	237	215	248	261	232	239	247	223	254	251	267	211	244	224	249	236	219	250	225	237	230	242	238	244	228	241	212	240	233	242	241	230	241	241	259	219	238	247	210	260	241	221	221	228	251	234	254	234	256	242	213	227	264	235	238	252	212	234	248	250	239	258	214	246	222	238	245	250	221	232	218	247	237	274	239	239	270	242	229	213	240	241	261	234	236	261	217	228	269	245	252	221	258	233	248	230	231	261	229	224	237	246	252	235	223	245	247	230	208	241	214	225	270	260	216	235	268	227	222	225	247	228	248	239	214	232	244	235	249	238	264	239	206	220	240	249	227	240	227	226	223	259	214	245	250	255	212	225	225	225	237	239	241	236	214	227	229	221	247	232	212	239	223	228	227	223	235	231	237	207	233	230	255	225	234	232	255	227	249	245	260	208	245	235	252	248	246	191	226	254	269	226
27941	22314	25153	18896	12635	4538	653	419	402	399	386	416	440	396	409	370	401	401	450	398	410	428	380	408	432	392	380	421	401	437	414	431	387	414	410	402	401	406	431	383	398	396	409	386	425	410	413	423	391	400	378	404	440	398	428	396	383	431	407	399	409	388	383	395	444	419	392	398	400	396	434	373	407	390	416	383	408	393	393	425	418	410	374	397	392	384	391	396	422	394	403	404	398	415	397	405	409	421	403	411	392	403	421	384	404	421	404	425	425	362	415	444	414	405	424	382	409	408	428	408	432	401	433	399	402	368	389	401	401	420	448	447	391	386	400	380	412	376	413	422	425	387	411	425	393	419	401	410	439	405	396	401	394	387	407	403	387	420	401	376	417	428	401	401	400	406	418	416	417	422	405	391	423	411	401	400	386	408	400	371	460	372	421	443	420	370	411	406	398	432	403	396	374	385	417	400	398	400	408	374	413	442	414	406	388	429	391	396	436	378	390	424	403	438	401	389	367	390	392	417	361	390	395	428	400	390	386	423	413	380	404	399	410	422	423	433	393	351	401	389	433	424	438	413	394	405	400	422	369	381	439	416	382	376	431	405	408	415	404	394	369	396	374	381	382	417	420	396	433	404	399	397	386	364	360	391	410	384	368	378	399	403	386	413	417	388	411	375	436	382	410	439	417	388	414	398	403	406	422	385	384	362	352	387	430	415	393	415	376	401	376	388	403	404	369	407	403	410	439	389	436	397	391	384	410	416	411	363	389	381	410	406	414	433	446	407	407	432	391	397	407	395	410	391	383	391	377	398	398	387	389	394	428	383	375	413	409	442	421	384	419	400	421	395	392	445	415	357	418	434	382	376	415	403	397	368	403	396	418	439	401	416	389	375	400	417	447	409	351	408	413	409	415	400	393	405	445	392	450	416	387	391	391	419	446	411	425	437	421	413	378	367	401	416	406	423	434	389	388	410	391	439	415	367	399	403	406	450	361	382	375	406	413	389	395	378	374	378	402	395	417	408	366	430	419	438	381	388	381	404	390	423	415	388	391	423	408	356	427	424	406	408	430	354	348	388	400	395	399	367	401	423	415	412	433	400	395	385	375	415	377	385	398	398	419	412	415	374	393	379	380	408	375	407	406	393	422	402	410	378	399	428	399	411	400	368	433	409	373	373	384	388	388	407	413	374	404	406	401	393	430	383	426	430	418	394	425	412	426	388	389	364	396	389	387	387	416	407	402	410	418	390	413	422	425	386	440	398	392	391	380	394	433	368	452	380	410	407	422	392	395	438	406	366	402	401	378	398	402	367	422	395	406	348	421	413	425	370	403	398	417	417	417	380	421	422	412	363	446	386	424	369	419	391	419	428	409	411	392	390	396	429	365	376	391	389	389	415	384	383	376	394	430	385	389	417	417	415	407	406	409	399	427	410	390	438	420	391	408	414	474	442	420	394	397	407	401	397	388	393	383	404	423	429	427	388	400	377	405	420	452	406	402	424	388	382	418	384	406	420	400	390	417	416	384	432	415	403	426	429	385	397	441	419	417	376	425	409	414	400	411	322	397	416	385	386	426	401	387	426	410	414	431	408	377	428	409	373	389	387	359	402	365	448	436	407	377	402	364	409	384	354	426	420	397	392	392	398	369	412	373	380	396	394	391	421	421	381	392	388	393	402	385	381	406	420	397	411	397	389	407	412	421	404	398	448	449	404	425	403	404	414	390	438	401	378	425	399	422	429	386	421	417	377	389	405	386	397	371	396	423	376	391	438	405	377	399	413	409	415	431	395	407	392	329	420	396	421	414	428	390	372	429	398	363	393	404	388	402	422	386	417	402	388	402	394	384	390	401	409	411	375	406	400	402	406	379	403	417	389	423	377	432	438	436	405	448	406	407	418	387	377	407	382	396	394	397	405	428	388	415	391	431	432	398	375	440	420	369	399	388	357	387	426	406	413	417	406	384	380	401	404	404	397	395	374	429	425	416	429	393	424	373	392	405	425	385	415	418	410	390	413	426	411	446	364	401	350	436	387	385	436	412	375	400	419	404	401	412	384	387	387	390	424	411	400	446	412	375	404	376	413	396	382	387	396	372	399	419	402	400	396	424	391	419	424	421	385	408	438	424	413	394	394	424	432	401	368	387	403	366	370	369	401	347	419	403	404	392	364	419	409	421	395	373	411	384	390	406	385	391	408	390	405	373	395	402	401	418	424	408	396	389	431	420	387	368	405	370	422	371	379	410	430	421	416	395	372	420	410	399	407	404	382	367	407	390	375	399	411	374	427	399	381	381	385	394	390	397	398	402	428	404	394	410	381	410	413	395	395	432	364	403	415	385	397	404	418	377	397	403	398	349	409	409	409	409	403	382	419	413	386	395	395	422	437	389	392	434	421	398	352	405	374	435	375	451	393	407	416	415	397	366	391	411	418	440	415	440	403	440	432	408	415	375	425	399	397	400	434	376	396	380	419	407	404	354	421	382	412	388	405	378	404	393	396	415	389	395	446	393	385	392	433	424	411	420	408	397	434	393	431	410	404	383	401	410	436	400	413	406	386	394	396	377	404	373	417	386	378	420	406	384	383	397	383	404	389	390	411	430	399	407	420	383	404	374	400	405	412	380	402	383	428	422	405	390	433	413	371	421	375	399	376	379	380	406	408	407	453	394	398	408	376	409	416	400	373	423	391	385	361	397	412	385	424	427	431	411	408	412	369	404	423	410	416	409	380	410	397	401	393	426	414	390	410	406	406	402	414	426	384	408	415	410	430	390	441	376	436	387	409	389	425	390	385	419	380	448	414	445	404	426	404	402	409	381	371	369	405	380	412	371	399	388	412	395	440	403	377	419	425	415	410	421	409	406	380	399	404	424	375	411	377	405	414	364	453	396	389	393	397	405	402	417	381	377	400	385	434	434	396	433	407	396	389	412	390	391	382	408	380	423	379	420	400	403	388	401	404	391	415	396	389	384	407	416	378	393	413	380	384	351	433	408	402	408	422	400	427	391	399	402	413	411	388	392	385	406	401	385	389	386	412	391	413	413	405	402	402	350	390	390	414	404	397	424	410	382	399	377	379	353	437	421	380	384	379	390	409	416	414	406	363	445	421	423	410	379	423	394	394	405	376	373	422	387	388	386	385	397	407	374	408	415	413	438	435	378	389	417	430	390	387	399	404	390	398	398	392	404	408	417	418	386	413	375	449	396	368	447	389	432	400	394	380	406	372	428	382	455	411	428	417	394	410	371	416	389	395	366	427	416	409	387	410	422	398	427	410	418	406	402	410	402	375	391	419	399	433	454	422	415	402	367	419	387	384	377	402	364	406	393	418	411	418	415	426	413	431	395	419	400	434	399	379	439	384	382	443	402	424	385	394	401	429	440	395	399	382	420	405	388	419	443	364	399	387	416	403	369	399	409	421	366	398	388	405	371	395	400	417	416	405	390	398	394	415	434	401	414	395	407	440	414	425	405	375	409	398	380	383	406	398	417	407
27041	31879	27908	18991	15587	6062	929	589	534	558	516	498	572	544	553	513	571	528	506	493	513	615	544	519	530	487	535	535	506	525	530	528	497	523	548	517	574	534	533	547	555	537	566	513	542	505	497	527	540	571	569	519	547	554	539	515	524	561	504	545	516	518	547	528	515	538	537	556	551	522	503	564	557	555	544	527	555	513	489	507	548	558	527	520	534	519	530	512	526	567	532	513	533	530	502	554	498	509	494	539	538	531	573	548	558	566	514	507	537	539	549	549	528	553	514	513	507	515	531	528	524	563	523	496	476	554	550	529	488	544	555	534	496	533	534	542	527	527	536	553	526	545	526	545	496	513	515	548	544	556	514	507	500	535	531	493	527	544	550	502	507	513	485	513	492	511	534	538	559	522	512	527	534	561	532	514	529	550	540	540	544	518	531	510	501	528	486	549	509	540	605	515	536	540	539	561	513	550	515	497	499	560	529	499	534	524	535	547	528	549	506	526	485	508	549	523	505	556	544	518	540	507	529	564	518	524	565	500	519	530	563	540	525	551	527	547	562	503	549	549	537	511	537	557	525	529	505	528	508	566	547	547	576	517	490	557	534	530	529	547	527	521	568	507	514	527	512	544	529	501	525	523	534	520	538	553	523	559	532	485	551	499	514	480	548	537	518	538	513	506	522	533	517	522	501	506	566	522	502	571	573	550	489	562	500	530	520	544	509	538	486	518	549	579	539	547	508	565	501	518	520	528	522	512	540	518	502	513	513	521	593	481	538	502	492	534	542	552	526	517	517	534	523	552	575	537	529	546	529	500	544	539	523	510	528	519	542	519	528	555	518	508	581	523	524	533	546	544	526	523	512	541	507	513	545	538	491	549	558	552	534	559	533	496	498	486	518	530	583	548	536	540	514	569	531	528	493	553	524	509	496	545	531	503	583	520	524	558	502	543	532	528	528	543	526	501	502	555	544	525	486	578	529	522	554	549	576	522	481	557	539	555	550	546	512	515	511	489	565	524	522	558	559	511	507	525	502	522	540	513	542	527	503	529	478	535	566	496	522	529	546	495	528	569	501	517	523	544	528	534	568	544	531	487	530	515	502	546	548	537	535	525	481	534	507	521	507	539	565	493	539	518	523	574	485	511	547	499	548	585	506	561	514	528	565	553	534	524	557	460	548	496	556	558	520	558	521	555	514	557	537	549	537	523	561	561	539	530	513	540	511	513	566	536	508	569	521	599	509	488	528	554	527	493	523	558	539	525	539	514	510	565	524	507	559	542	516	546	515	533	542	529	557	508	539	511	540	510	538	546	576	531	536	531	575	538	522	559	562	488	578	526	534	527	520	508	583	516	539	552	523	546	526	531	541	507	523	550	502	483	551	528	521	541	540	484	517	558	532	538	517	559	510	507	538	554	549	581	589	570	556	560	548	543	542	506	553	512	529	545	531	544	552	532	524	518	542	547	515	560	494	529	523	517	547	507	582	551	511	577	524	540	535	544	531	540	520	529	593	509	538	524	544	539	527	501	541	597	519	511	540	518	533	512	534	539	505	497	520	535	558	545	531	546	531	504	555	539	548	495	492	524	526	551	492	507	523	533	514	543	509	538	607	575	564	519	511	514	509	517	526	524	539	511	515	519	546	510	547	555	508	516	536	503	515	514	558	501	556	553	549	512	523	560	541	550	551	535	529	515	480	519	526	513	529	530	526	539	522	552	537	543	521	494	537	486	536	546	577	531	580	540	495	537	531	537	548	549	533	597	532	559	532	525	511	548	522	571	510	561	525	531	544	533	518	531	530	540	544	538	527	562	518	506	608	569	536	559	563	510	564	505	540	500	550	550	523	513	543	516	517	513	543	511	509	535	587	578	545	525	555	527	556	532	538	531	524	517	511	510	554	518	498	487	520	502	528	512	514	544	534	550	526	514	567	536	515	572	512	460	540	519	505	501	525	604	545	535	512	551	492	544	547	559	533	544	515	568	542	536	523	502	573	541	510	513	555	514	544	522	554	558	543	555	557	545	553	510	528	528	521	499	532	525	559	520	548	498	549	510	535	578	566	515	525	536	532	520	537	548	548	540	513	526	521	578	558	556	523	530	553	517	564	523	500	501	540	557	544	503	515	540	543	508	544	557	564	563	526	545	527	526	513	521	544	542	556	498	523	562	556	529	522	560	560	523	550	503	530	500	545	518	528	511	526	547	507	540	543	531	508	525	585	529	531	544	502	542	517	571	545	505	519	541	495	576	553	489	516	536	532	522	540	534	547	525	552	571	537	510	517	530	517	488	520	515	540	503	571	511	534	573	553	529	546	528	564	550	515	550	528	511	569	537	518	504	536	493	539	534	533	554	547	550	575	562	516	549	583	526	525	546	531	504	517	563	552	521	493	577	525	550	495	517	578	512	513	512	512	541	565	553	534	508	512	508	491	575	523	559	516	534	526	495	555	503	544	543	510	519	554	522	528	518	553	533	488	550	565	513	536	552	529	537	547	541	511	562	589	515	540	546	491	499	533	501	519	534	525	504	538	571	528	493	499	525	582	577	532	514	539	506	546	551	545	540	525	523	488	541	492	523	536	522	531	542	546	532	535	539	539	540	532	526	528	538	521	548	567	541	520	504	564	494	563	512	549	543	524	552	513	539	531	503	594	581	544	560	532	537	512	535	543	535	533	515	539	566	522	516	561	528	541	546	479	558	514	533	556	545	561	522	562	544	505	504	487	521	529	507	538	545	551	548	538	494	517	518	578	548	510	529	571	555	506	537	500	505	552	547	543	520	529	495	533	574	534	527	558	546	562	546	523	526	506	482	505	573	518	523	535	529	533	538	506	523	563	526	525	540	532	566	533	549	525	525	518	526	568	525	539	524	515	521	476	575	501	538	539	547	522	525	542	516	534	547	521	530	536	503	569	556	547	503	522	522	526	588	511	543	532	546	524	511	542	506	523	549	560	486	584	519	491	489	511	495	567	514	581	541	550	517	480	549	536	537	524	581	535	499	544	518	536	528	531	515	553	511	500	543	540	531	570	496	545	518	482	532	559	552	514	518	555	543	545	560	518	485	525	552	524	480	509	516	540	506	535	530	552	563	537	544	550	556	543	532	527	553	553	508	558	538	517	535	529	534	554	542	504	516	564	554	519	530	506	514	522	579	541	527	509	537	544	554	538	594	538	538	488	551	521	525	551	545	515	503	528	548	556	512	533	538	510	537	528	527	560	543	554	520	541	563	548	571	556	505	526	532	541	521	533	547	523	568	566	578	535	547	491	546	520	459	500	529	491	535	527	549	538	508	526	504	508	533	508	515	525	503	551	551	536	511	504	546	534	537	528	544	512	537	571	529	550	539	522	520	525	538	536	527	554	510	545	565	539	534	535	494	513	518	538	522	574	559	547	523	503	593	509	543	569	524	514	486	544	535	521	475	499	544	502	519	524	542	551	527	502	526	529	541	558	545	518	515	541	544	476	514	524	527	500	552	544	537	567	542
24526	21622	31901	32781	40371	30149	16190	1095	370	357	331	346	328	352	329	362	357	360	355	299	308	331	318	338	355	316	326	340	314	330	335	317	307	347	347	324	306	326	310	328	327	314	326	333	331	346	321	346	344	320	341	324	377	312	329	342	332	337	330	323	317	316	313	326	329	331	317	357	310	335	297	311	337	317	379	288	325	352	317	297	316	352	339	338	346	368	313	318	307	342	302	312	314	335	312	335	330	305	356	316	349	324	306	331	293	334	307	311	353	319	335	342	324	342	334	303	313	287	330	315	310	371	320	304	354	348	329	334	328	350	329	297	322	324	331	336	366	342	340	335	304	344	339	317	333	334	348	301	321	347	317	328	296	325	326	322	338	311	335	330	332	323	359	353	297	320	317	305	323	337	348	321	341	313	331	348	355	327	316	340	309	330	321	298	296	301	340	325	317	332	303	312	336	310	353	321	340	326	323	343	326	338	356	327	301	287	302	300	333	305	328	302	344	358	310	299	311	326	324	335	332	308	349	298	345	340	331	335	308	302	301	335	334	353	303	314	325	338	334	332	334	364	334	331	321	324	308	332	316	337	326	342	308	351	317	326	344	303	356	323	327	341	326	354	327	329	326	311	316	329	325	314	309	311	314	339	306	337	348	327	302	356	299	349	315	303	314	319	312	332	324	324	340	333	322	345	325	338	357	357	346	332	326	313	312	316	270	337	363	325	318	306	341	328	321	351	312	310	323	307	320	342	319	319	300	317	342	334	313	336	324	345	341	346	329	318	331	356	287	314	289	340	324	300	308	317	291	309	333	330	328	301	276	299	333	342	319	325	349	318	349	328	301	325	338	350	365	315	339	281	356	324	343	315	338	343	317	321	314	305	314	315	345	340	335	365	298	322	290	309	329	329	353	318	324	304	327	347	312	304	392	319	335	302	359	313	346	327	346	370	350	306	305	347	314	331	315	324	323	328	296	342	321	319	309	332	351	322	324	330	321	330	332	319	333	324	316	347	346	331	293	340	305	323	337	326	326	348	354	329	327	350	324	303	325	326	309	315	310	304	325	329	302	326	323	323	287	369	293	297	325	351	341	314	340	321	315	354	318	346	335	316	359	325	333	309	329	340	319	315	325	334	320	347	330	332	330	338	317	341	287	312	305	319	321	335	300	291	331	320	338	318	358	318	312	323	309	329	320	329	322	321	305	312	335	303	328	337	334	335	361	310	343	321	334	303	302	323	315	344	324	360	315	306	313	331	352	361	362	309	344	320	274	343	352	318	326	343	331	321	337	321	305	301	296	341	339	321	315	341	330	338	322	324	345	350	333	304	329	305	307	321	357	328	318	344	323	313	337	312	334	343	343	320	358	345	330	319	288	335	323	322	332	330	302	337	326	312	329	307	339	315	335	337	286	332	302	338	311	345	344	341	285	324	313	344	333	347	343	318	310	308	314	309	310	339	320	305	296	305	318	325	302	320	347	322	334	316	325	279	339	285	305	333	294	323	330	329	340	358	326	336	329	301	324	327	324	324	325	312	327	358	359	321	302	325	325	336	314	322	291	335	297	316	318	342	336	318	317	340	313	305	289	301	344	311	337	321	303	304	310	346	298	308	307	313	327	324	356	350	316	309	330	324	325	320	325	337	312	308	293	358	294	306	339	340	313	317	333	308	323	331	308	323	319	279	338	316	341	327	321	335	325	332	308	338	327	339	322	344	318	330	315	348	335	338	353	313	310	328	302	337	330	342	324	370	339	322	282	294	323	319	316	293	306	345	348	330	301	320	349	324	308	307	321	317	325	333	322	323	316	296	326	304	318	336	330	297	311	313	305	305	300	323	333	346	335	300	314	353	347	304	335	302	293	321	340	313	309	317	332	333	320	280	369	330	324	330	329	333	293	341	326	321	337	359	316	309	324	310	298	324	338	343	337	315	324	338	349	315	349	336	302	303	327	292	308	323	362	336	314	327	315	285	305	324	329	303	319	327	329	315	355	346	342	368	341	321	332	310	313	334	323	335	320	346	315	338	308	332	331	337	344	338	339	342	352	349	307	328	336	310	325	329	310	263	318	318	305	302	306	356	307	327	331	315	349	349	324	346	309	320	287	358	324	319	349	357	324	349	311	310	313	335	309	353	346	313	330	333	297	324	329	322	331	317	322	320	302	291	331	320	358	315	314	314	333	322	322	320	325	323	317	332	304	308	307	323	324	353	301	305	336	317	338	305	327	345	315	331	307	358	322	306	300	328	329	311	328	317	323	315	296	341	321	346	337	342	324	330	336	356	343	327	323	343	328	332	337	333	318	335	337	355	343	325	329	286	333	341	315	322	340	321	312	317	309	332	328	338	331	316	340	317	324	347	297	338	307	319	349	340	322	328	309	316	327	336	305	335	298	352	362	341	345	308	323	296	325	287	308	342	301	307	357	303	340	338	348	326	324	335	349	316	324	328	311	285	330	365	336	349	368	317	298	342	292	340	315	346	311	345	308	344	331	310	353	312	323	320	351	330	338	320	336	346	311	342	336	346	344	337	308	311	312	320	351	317	336	302	324	326	302	299	306	334	309	314	292	351	299	318	364	325	318	287	325	331	304	335	321	312	336	359	291	359	338	353	338	339	312	359	304	315	327	315	302	298	309	346	322	312	283	351	324	326	352	327	325	319	328	340	318	326	351	319	325	328	278	321	342	334	343	360	297	297	320	307	299	313	348	297	333	324	325	336	319	327	313	319	333	283	329	342	296	304	345	318	307	302	323	337	320	300	325	300	346	339	358	356	352	342	313	317	297	340	334	325	349	300	313	350	322	329	307	321	303	329	313	324	347	311	323	337	347	313	351	317	293	313	347	352	324	294	357	347	355	337	324	322	319	312	296	335	320	345	333	314	315	311	319	296	328	324	326	338	296	312	303	294	296	323	293	345	349	314	300	313	331	333	331	310	325	300	295	354	337	316	306	320	303	352	350	311	314	341	322	321	336	311	369	283	300	335	349	314	353	321	354	319	322	301	311	329	326	346	337	315	362	312	353	298	296	330	348	361	321	311	302	338	324	324	322	287	300	333	324	308	316	331	337	322	313	316	294	370	327	305	353	329	361	353	296	326	360	342	326	333	314	332	290	312	318	305	329	310	317	297	344	307	349	322	322	360	326	325	306	298	326	283	308	332	336	379	344	330	294	329	305	310	327	337	315	321	341	351	325	304	296	320	342	327	350	335	344	306	317	336	329	308	307	299	360	311	321	316	332	296	314	333	302	309	344	271	329	350	339	338	339	334	307	311	360	347	325	314	332	349	319	331	356	326	316	353	329	329	304	290	322	330	308	329	314	327	334	312	329	323	325	285	310	279	331	312	326	304	320	318	336	288	366	328	347	325	302	330	336	294	383	337	329	319	354	344	317	309	305	330	310	325	286	327	293	310	339	321	346	311	328	304	337	322	295	346	321	346	296	338	319	354	309	329	332	350	336	307	333	288	324	355	340	309	301	316	321	328
52777	70939	65269	53067	48750	31152	15935	569	519	526	489	503	457	461	453	458	497	446	485	373	440	427	445	454	449	413	466	443	423	421	425	457	416	446	476	408	399	442	474	450	434	460	460	421	436	427	416	414	457	431	426	431	414	449	389	412	422	474	428	433	410	431	429	430	461	418	403	437	424	387	446	452	408	431	411	441	444	448	442	420	425	407	449	430	412	483	415	405	451	425	431	425	404	445	459	436	443	433	417	442	441	440	446	413	454	448	389	416	422	400	443	441	393	423	405	477	481	459	468	431	417	418	449	487	442	426	425	439	431	390	447	433	415	449	411	412	428	430	407	419	404	446	416	425	452	408	426	426	465	439	429	463	444	400	463	401	459	426	450	428	447	410	453	410	455	421	441	432	402	451	441	474	417	405	447	446	427	461	431	423	432	407	395	453	469	421	462	415	415	424	452	439	437	446	466	470	425	456	447	467	414	419	399	420	426	433	435	437	460	440	459	422	450	438	464	424	430	452	385	454	435	474	412	424	401	417	401	433	420	471	435	416	424	441	396	421	451	447	439	431	422	429	412	432	419	454	462	442	471	458	436	382	414	441	429	442	444	430	419	402	481	424	450	473	446	448	436	414	409	435	449	425	397	432	448	495	450	427	454	440	445	403	424	428	421	449	444	453	429	417	447	428	420	410	460	441	461	443	452	428	427	441	442	453	453	438	421	403	439	428	422	392	461	444	432	431	425	444	389	457	417	440	430	429	436	419	476	428	418	444	434	419	426	430	436	417	447	441	425	441	425	448	417	413	424	419	420	449	485	443	419	418	474	458	443	421	459	447	428	473	425	450	438	405	428	460	410	447	434	396	411	450	411	427	447	454	430	433	426	391	409	442	404	480	415	439	426	434	401	406	425	460	446	454	470	417	415	421	434	411	430	428	452	453	423	432	411	425	452	454	411	436	445	434	444	454	424	443	425	429	389	424	448	430	417	454	438	431	422	434	437	445	473	442	444	404	444	432	415	413	444	436	468	424	412	403	421	444	477	461	399	463	442	435	404	447	443	434	448	460	429	408	406	408	404	447	443	429	446	413	457	430	451	446	470	418	425	460	429	439	443	455	494	431	406	437	446	441	398	433	434	445	430	424	421	435	401	420	425	452	409	413	436	430	464	421	392	454	413	423	441	439	447	452	421	437	428	406	408	442	478	450	416	456	424	429	428	467	434	451	447	430	420	458	452	431	455	447	448	446	407	448	429	447	458	430	471	420	452	440	414	461	425	430	409	438	426	424	411	467	451	428	438	431	415	423	460	441	452	467	415	423	449	397	411	430	410	416	461	413	446	428	443	421	445	412	391	463	427	460	412	440	432	431	418	413	431	452	423	445	423	451	429	452	423	433	419	410	440	429	429	438	451	470	442	446	425	487	437	456	428	419	440	450	408	449	407	453	423	426	412	450	442	417	435	429	421	468	418	413	404	430	431	411	400	398	438	410	415	409	436	410	425	418	444	402	445	436	418	420	429	412	423	457	398	424	430	415	392	429	416	460	416	431	432	415	426	418	449	445	385	452	451	426	427	426	436	380	413	419	425	438	399	434	437	452	437	435	458	466	409	426	448	444	426	425	440	445	450	413	405	446	452	422	443	429	408	447	430	409	428	463	431	446	425	410	428	420	441	474	400	410	433	439	414	434	447	416	382	434	435	439	431	407	425	416	386	455	449	454	465	459	434	432	407	446	434	422	422	411	479	412	419	468	408	435	427	431	438	437	434	427	434	413	444	447	433	426	405	447	403	468	409	441	434	447	413	430	443	438	394	405	442	442	404	434	452	432	417	389	413	461	436	419	464	414	437	441	447	414	433	416	463	432	429	485	413	403	421	476	413	459	413	472	438	431	428	441	434	421	439	420	405	433	464	411	418	427	422	433	421	475	436	442	428	463	416	427	430	404	444	453	441	433	427	416	466	386	426	449	437	462	448	419	425	442	462	473	445	452	456	434	445	426	411	428	417	420	441	427	453	435	462	446	423	396	425	463	397	441	452	409	406	434	455	424	412	457	432	445	451	448	435	396	456	405	463	439	427	416	441	463	430	442	405	458	399	398	416	429	429	444	434	433	404	440	404	448	428	392	458	457	418	404	423	465	426	414	434	407	455	445	427	456	421	417	406	411	449	435	399	485	408	452	453	413	418	468	436	399	442	418	423	400	415	445	425	455	412	393	436	406	426	435	437	433	414	435	392	446	405	430	444	461	429	397	479	474	396	420	439	413	441	396	429	431	450	427	404	408	398	444	418	429	422	478	395	400	446	423	474	452	446	413	459	453	417	438	408	449	437	431	398	437	457	445	436	439	447	431	443	442	448	447	443	420	444	445	455	446	412	437	446	411	422	430	422	448	458	434	440	465	437	477	392	424	456	391	420	441	467	455	438	410	464	463	422	481	407	416	458	410	400	415	426	444	432	407	473	435	413	432	439	468	440	446	442	406	389	431	419	438	415	432	412	406	413	406	408	443	403	415	451	374	469	431	467	398	433	447	426	446	439	391	380	414	458	435	420	431	439	410	455	448	438	433	459	444	431	421	428	435	429	452	421	476	444	433	421	386	440	379	443	433	465	447	449	442	477	444	437	414	462	480	430	405	408	447	413	421	412	437	421	418	415	429	472	426	416	397	444	428	454	425	431	431	457	460	443	400	436	442	434	414	447	440	433	421	439	439	459	464	443	437	458	436	450	440	458	452	423	442	412	416	476	434	473	393	416	434	423	438	448	405	443	439	424	406	428	436	442	428	446	444	433	453	445	395	421	450	452	442	417	424	438	412	408	433	415	412	447	395	422	400	476	448	407	459	422	414	422	419	455	404	428	431	429	444	417	427	421	412	439	424	412	429	426	445	440	438	414	450	422	446	435	427	415	455	428	417	427	446	400	426	403	418	453	424	427	411	417	469	466	438	413	438	467	417	452	469	409	429	409	405	437	423	417	460	430	427	433	453	418	449	402	436	426	503	437	428	433	443	457	430	433	421	406	415	437	404	440	408	445	458	437	445	411	415	423	445	449	445	400	452	447	410	463	438	439	456	408	418	490	466	393	433	408	442	445	417	424	424	429	424	445	405	427	464	476	429	411	432	443	417	438	443	429	449	428	439	400	422	437	404	432	443	418	447	441	442	428	456	472	399	444	468	430	407	438	433	420	472	438	450	419	450	402	410	409	417	387	440	414	439	428	447	459	440	450	422	437	399	483	432	411	431	404	436	424	425	410	403	456	435	440	451	407	439	480	451	460	424	381	417	425	425	452	421	446	397	442	397	415	441	461	443	447	374	444	396	441	428	410	445	407	429	412	468	436	464	417	484	401	410	430	372	443	431	425	478	431	433	425	446	416	416	465	408	418	416	446	453	424	425	447	430	438	468	449	438	418	420	407	410	472	448	427	428	426	425	468	447	430	434	456	412	413	440	421	410	447	432	443	410	399	450	453	436	417	420	412	425	429	443	431	430
23429	21547	30585	30065	39069	39294	28071	4155	262	247	225	228	208	205	212	226	203	235	181	222	195	214	180	194	199	220	177	208	213	194	186	218	203	170	201	175	182	201	200	190	195	191	193	176	193	161	200	204	194	189	203	195	199	184	184	206	169	178	194	176	183	188	204	181	170	188	195	221	193	188	185	186	193	183	185	204	173	196	158	195	188	217	176	187	183	197	168	209	223	204	178	227	176	192	174	189	216	179	197	180	184	183	191	192	179	190	175	211	171	202	239	209	169	180	199	184	192	202	194	189	174	187	172	203	149	186	210	177	178	202	178	201	180	185	183	187	197	183	186	193	202	174	189	199	189	174	192	158	178	199	174	184	188	190	183	193	186	172	183	178	216	192	208	188	193	197	181	187	201	182	193	179	196	190	190	181	202	182	183	210	187	193	178	180	189	184	181	192	200	205	161	172	213	201	179	195	198	193	186	180	186	193	193	186	212	195	191	172	190	189	208	194	179	180	186	212	185	225	204	207	219	184	184	198	205	203	174	192	185	183	199	188	204	196	212	195	177	184	192	208	196	218	227	180	186	207	194	186	193	189	185	176	202	182	199	192	182	194	169	178	191	194	162	172	200	181	207	196	192	206	195	184	190	185	192	172	195	203	170	163	176	179	222	182	199	213	163	204	192	170	210	187	192	174	184	159	175	210	196	205	180	189	175	174	178	176	171	168	163	190	180	188	178	181	201	203	179	183	179	192	175	180	193	166	176	194	197	208	185	171	203	192	215	188	195	160	167	189	181	200	170	171	183	177	187	182	201	207	199	184	166	171	198	179	175	193	199	197	175	175	209	177	197	201	203	164	180	204	186	203	182	191	203	198	173	176	197	181	195	178	192	183	206	197	166	204	177	173	203	192	180	181	195	177	189	225	194	186	182	192	175	164	186	187	192	203	178	187	191	178	189	206	199	211	226	212	195	165	177	210	187	195	180	198	202	196	211	174	200	186	186	193	176	175	196	199	185	198	186	196	193	200	198	176	194	206	180	203	195	192	176	178	197	177	217	199	161	171	189	182	193	164	176	162	190	180	192	186	191	182	165	203	177	191	194	213	198	192	168	203	206	210	199	201	197	167	186	196	196	203	196	186	207	189	176	183	201	191	194	196	206	193	183	157	179	179	187	206	190	194	202	174	183	203	199	182	191	188	187	171	178	181	153	175	191	181	168	198	189	195	210	195	172	201	192	186	186	184	208	201	195	195	191	176	182	182	190	189	194	188	174	196	191	207	192	181	184	194	200	197	184	189	193	173	190	176	199	191	172	210	197	188	203	172	157	203	205	180	178	191	192	175	180	201	165	189	199	204	202	185	224	191	179	192	201	200	194	169	183	204	212	180	200	169	180	202	203	205	176	203	210	180	189	199	174	180	209	167	196	173	182	212	190	193	217	171	206	193	191	197	180	190	189	187	183	180	209	214	181	171	183	216	183	169	205	206	186	190	188	191	176	186	178	200	183	198	188	191	212	198	195	189	190	182	188	189	185	177	170	180	180	179	200	174	203	185	193	188	176	193	186	183	190	199	192	201	179	184	182	208	175	194	178	185	197	199	171	182	189	190	177	174	188	219	212	178	172	205	208	218	181	188	200	203	187	190	208	174	196	202	186	193	180	197	213	181	174	168	203	197	193	189	173	176	194	186	176	212	182	202	184	184	201	194	184	192	193	201	177	196	197	178	175	200	212	186	194	186	182	173	178	187	162	204	192	192	189	179	170	177	195	200	181	185	200	215	187	177	192	180	203	177	180	178	180	176	172	183	210	212	191	183	189	186	218	195	166	187	200	209	185	199	193	191	192	194	205	167	201	184	205	196	198	175	188	197	204	171	186	173	211	181	148	199	200	176	166	216	193	182	212	172	160	203	177	186	178	196	196	176	183	166	176	163	173	205	198	191	212	197	183	199	171	186	190	207	196	169	168	188	189	180	188	190	185	174	179	159	204	159	178	185	195	195	177	190	203	168	166	201	209	185	173	166	172	167	191	170	209	174	203	173	170	206	203	195	183	195	178	194	175	193	185	176	212	184	169	180	204	183	183	180	192	192	193	211	195	198	205	180	183	192	189	178	213	206	185	150	166	210	179	168	160	184	182	187	180	176	209	188	195	186	190	221	159	149	174	216	184	179	200	212	191	188	167	183	203	183	167	186	176	177	199	189	197	181	191	199	181	185	189	182	187	186	186	212	198	185	205	169	217	180	184	197	217	178	202	184	182	174	170	194	178	179	185	160	200	181	184	174	168	197	169	193	179	181	192	185	166	177	182	206	163	172	176	198	214	181	185	178	172	178	198	205	195	196	201	179	209	206	181	188	192	212	166	187	183	204	182	200	189	177	198	185	182	179	164	180	185	186	172	217	200	188	201	197	178	176	203	208	195	198	204	195	195	202	187	175	218	194	179	211	189	185	181	173	196	203	216	187	190	183	189	198	179	176	180	188	182	184	190	216	220	175	193	172	186	202	204	197	213	154	208	212	190	207	170	189	172	185	191	199	175	206	178	208	207	176	199	180	191	180	188	185	187	188	188	178	192	180	175	198	203	198	156	193	182	186	199	193	206	190	166	182	193	186	183	160	209	224	169	191	184	216	181	200	171	164	178	171	196	175	204	194	194	175	177	187	198	201	192	179	189	173	200	152	198	170	175	181	188	189	186	201	190	157	194	188	217	208	189	176	177	184	196	191	178	192	205	212	184	177	184	190	190	183	192	174	182	172	203	188	210	212	189	191	181	175	169	198	174	190	192	173	183	191	188	166	165	179	202	174	207	168	170	177	211	193	199	205	186	194	188	194	198	180	171	191	201	196	183	181	198	202	176	159	200	180	185	189	192	200	178	200	161	177	209	195	204	175	176	180	207	191	186	210	192	183	207	189	197	196	188	183	168	193	193	176	202	183	212	194	206	213	193	176	188	193	179	191	190	178	183	193	184	189	201	184	182	177	173	183	185	204	202	185	200	175	177	197	181	200	186	180	183	189	197	215	190	198	176	178	160	196	191	198	188	175	199	208	182	178	202	222	201	206	192	191	187	182	193	179	189	204	207	191	165	191	194	178	168	184	222	208	190	194	209	187	180	194	182	199	190	167	185	157	178	181	192	192	183	184	182	202	227	190	205	208	179	185	182	217	177	201	197	185	208	165	182	186	162	202	184	183	179	163	199	194	197	182	193	166	160	192	219	185	181	188	174	187	190	202	195	198	195	187	185	179	168	180	192	198	172	176	185	189	177	182	202	154	191	176	176	179	174	197	170	183	171	178	182	192	184	161	209	213	190	172	208	194	182	174	191	188	195	198	184	186	177	198	188	189	180	187	203	186	181	200	193	171	185	191	157	194	205	188	209	194	206	187	171	209	181	175	182	173	198	198	190	183	178	183	168	201	182	201	187	202	174	188	193	192	197	202	190	185	194	187	193	155	180	216	171	220	179	188	189	178	195	174	183	179	197	220	187	187
58267	82555	74616	63999	56744	46325	27492	471	382	309	320	295	281	314	270	254	262	261	250	300	284	275	256	274	300	243	260	284	273	254	248	263	231	271	257	265	230	265	265	248	264	251	230	267	266	283	232	277	256	256	263	226	271	258	262	275	244	292	222	268	236	245	241	237	250	241	243	239	235	230	254	225	239	268	261	260	247	272	242	224	237	233	259	253	252	270	268	219	235	251	243	255	218	244	257	258	257	264	264	239	241	290	268	259	257	253	256	256	277	258	267	277	233	207	241	256	251	260	266	240	245	260	251	272	244	283	277	213	233	258	252	246	259	229	228	255	256	249	266	250	244	259	251	250	258	243	238	241	254	221	291	252	257	227	232	232	264	263	264	246	273	255	292	222	260	274	261	267	279	260	221	239	252	238	207	234	253	252	262	275	269	221	241	253	238	235	262	259	267	252	262	263	237	225	249	258	269	253	240	240	231	269	287	261	257	260	303	287	251	260	244	256	259	205	256	236	240	241	237	247	270	245	246	248	227	248	221	246	255	213	246	247	251	275	262	241	253	257	244	252	251	237	251	264	256	236	268	261	270	255	282	275	220	245	258	275	261	274	246	245	238	253	260	259	246	251	221	229	257	252	289	270	250	243	260	244	259	246	242	236	261	264	247	237	252	238	247	241	251	266	217	215	263	258	254	248	256	250	275	289	257	273	255	262	271	268	235	244	248	267	274	242	254	256	227	239	259	262	252	236	248	238	254	235	243	251	247	224	256	237	252	246	268	266	263	251	232	237	241	242	231	262	214	242	210	257	250	198	267	238	266	247	255	229	248	239	240	243	261	263	269	270	226	251	244	231	288	244	230	271	224	239	251	259	246	222	252	260	242	238	259	286	247	262	251	244	259	245	244	241	272	255	249	261	284	219	242	261	274	242	216	268	262	250	258	228	247	249	239	266	239	234	238	234	257	272	275	222	265	272	250	240	264	239	256	239	251	258	232	266	256	263	251	285	225	250	255	245	253	255	271	243	232	250	245	276	218	252	262	260	249	274	272	267	226	254	212	257	256	241	259	234	254	245	224	264	256	271	265	249	258	249	274	257	245	255	228	251	250	236	248	244	250	235	268	260	235	250	274	249	246	255	256	225	236	257	240	244	261	263	212	237	254	223	231	242	250	251	272	245	230	281	227	232	258	213	260	236	223	252	248	226	236	265	235	226	250	246	250	227	254	251	238	270	267	262	245	290	247	263	231	257	238	235	254	242	237	226	248	261	251	271	255	218	264	237	266	252	225	275	250	233	232	233	243	237	270	234	247	256	232	262	243	284	253	226	269	247	239	252	227	249	246	292	239	255	256	263	243	263	248	256	261	261	242	245	269	241	272	250	264	255	255	226	265	242	252	253	270	239	248	237	248	269	264	234	267	243	261	240	230	255	234	253	271	256	263	279	234	249	228	253	238	268	231	260	257	244	240	236	265	231	262	242	223	219	264	247	235	260	239	256	243	277	261	258	260	240	250	247	249	255	252	235	226	252	268	227	245	236	241	252	281	233	274	250	233	272	244	215	256	272	244	282	259	277	242	239	260	249	261	266	272	266	255	271	263	221	266	246	255	236	261	252	276	243	231	261	256	253	255	267	251	255	263	248	245	250	259	239	238	252	220	282	227	268	262	276	270	247	267	240	251	251	236	251	244	268	241	241	247	245	253	257	265	274	256	238	223	268	240	226	246	240	255	246	248	241	265	232	217	232	237	262	251	273	269	255	228	230	242	242	238	256	274	267	237	245	239	252	232	247	286	218	228	232	262	252	244	250	213	248	284	271	233	236	266	259	265	255	277	257	239	261	240	261	222	222	267	244	255	249	248	231	239	249	246	246	263	243	252	265	248	232	244	254	251	270	259	258	262	255	272	255	253	270	260	272	268	257	227	270	245	224	254	273	244	233	248	266	222	249	265	268	283	224	231	246	233	247	250	257	252	234	254	258	255	269	235	239	260	265	281	238	230	237	229	253	230	277	241	257	247	257	232	245	241	267	250	267	247	264	253	224	223	261	243	228	267	283	235	245	276	266	233	226	242	256	221	254	247	270	242	241	256	252	256	251	247	253	236	240	238	271	280	245	250	263	252	224	251	253	241	246	280	245	244	238	223	243	255	248	260	253	275	232	251	252	249	244	257	249	265	225	225	265	246	231	240	226	248	228	246	255	259	251	273	270	230	225	257	257	249	255	262	256	247	256	247	239	279	236	254	244	239	257	252	261	254	223	237	267	249	272	266	308	243	241	232	240	232	226	238	229	266	261	236	272	249	287	275	241	272	259	239	258	239	233	242	258	249	247	284	257	266	212	264	222	256	234	275	231	256	239	264	274	245	261	266	245	225	243	218	233	248	235	246	247	253	242	213	282	255	260	225	240	229	258	263	248	248	212	246	262	233	285	212	246	252	269	248	260	252	252	249	244	232	210	240	228	250	255	223	274	237	247	272	235	241	255	283	258	262	232	248	271	253	261	255	274	252	227	263	233	252	242	232	243	264	235	259	251	234	259	266	252	253	233	238	265	239	240	247	256	246	248	257	251	230	228	241	218	245	222	246	267	243	234	240	244	235	235	256	250	234	236	229	229	251	268	250	262	268	252	284	222	239	223	266	254	230	249	277	244	242	246	280	240	249	217	245	250	260	249	234	250	244	232	251	254	213	256	257	231	255	242	223	259	279	229	253	285	266	259	267	245	235	266	223	245	245	261	258	280	257	260	247	242	226	225	246	217	261	260	237	269	259	253	270	223	252	255	260	276	230	277	269	269	284	259	249	261	268	264	228	229	260	230	282	237	276	245	227	251	258	223	278	244	259	244	264	278	240	229	266	253	261	223	256	230	277	257	255	262	246	241	226	256	244	263	202	215	278	211	241	245	245	249	267	265	238	243	225	252	237	250	251	218	227	244	244	284	257	245	276	259	226	239	247	268	247	278	243	233	271	268	233	253	254	267	267	247	238	267	256	259	238	251	260	239	250	253	250	245	234	265	232	241	255	233	235	244	255	228	264	244	250	247	227	222	276	259	250	261	239	235	222	235	237	269	243	251	265	253	278	227	250	251	260	234	246	270	251	225	219	261	272	225	251	240	286	271	218	260	267	234	261	238	228	256	246	248	244	228	249	242	219	260	243	270	245	234	270	252	252	263	249	254	246	238	254	249	223	257	263	266	253	242	267	237	234	243	272	248	255	250	260	248	262	251	254	247	240	245	240	237	239	223	253	246	241	244	269	227	249	239	225	266	241	248	254	261	249	245	234	232	239	245	243	215	253	240	255	246	221	286	240	236	266	233	257	250	240	242	262	236	242	244	244	230	248	269	250	263	224	248	243	258	240	246	253	234	277	271	246	204	288	250	234	257	250	250	256	243	256	238	272	237	248	235	239	251	278	258	232	259	251	252	243	232	265	264	254	241	290	212	212	256	240	254	221	227	252	238	272	218	267	226	243	250	254	260	236	258	239	245
27967	22545	25628	19046	11128	6233	2396	461	460	416	430	431	455	449	457	400	468	459	395	427	460	435	442	427	451	454	420	450	437	401	455	427	432	425	455	429	434	454	393	411	426	463	463	432	418	414	435	459	439	414	416	419	424	459	456	478	416	404	384	448	413	427	433	443	455	460	447	411	446	468	434	414	428	425	428	440	440	434	451	422	414	435	410	430	413	412	395	418	422	411	447	449	434	425	457	443	411	403	432	381	459	435	417	457	454	453	419	420	403	433	453	422	423	417	457	430	456	468	404	449	418	421	438	386	426	438	404	411	437	385	359	414	401	392	404	413	387	402	459	421	443	452	454	418	437	466	435	424	477	431	408	400	451	407	463	399	435	408	433	405	443	407	457	418	406	389	395	422	419	371	465	434	427	394	440	443	425	443	427	431	444	432	427	442	434	422	447	443	437	420	434	466	440	385	435	438	443	439	447	456	447	432	465	428	436	431	431	439	423	405	407	434	400	420	422	435	427	458	411	423	426	429	401	412	406	453	439	405	395	429	414	439	462	455	487	390	403	426	425	443	445	420	462	397	455	431	436	419	422	443	425	438	447	448	433	456	405	435	436	400	393	451	419	471	468	441	406	437	418	436	411	413	453	411	416	431	430	467	423	434	468	427	430	432	421	425	404	417	478	446	427	414	421	448	428	432	450	446	428	380	443	430	428	440	414	442	418	432	423	453	457	440	419	420	431	449	414	405	411	437	422	428	410	435	454	430	438	439	448	401	423	400	410	379	417	412	411	431	419	427	404	471	415	404	425	419	433	430	463	470	438	451	404	415	422	439	402	441	431	399	454	416	441	433	451	423	425	414	408	441	413	406	387	419	454	446	469	436	420	438	435	464	402	418	413	442	411	430	407	453	478	435	437	404	418	444	430	434	415	428	471	411	426	439	388	399	434	426	445	406	412	410	414	410	412	379	444	404	444	426	403	444	435	422	403	431	442	385	444	414	392	446	419	417	438	394	449	436	405	418	426	435	401	423	443	445	435	437	434	422	400	437	416	396	434	431	423	413	433	416	440	427	403	418	414	431	426	464	408	435	438	414	409	400	436	407	411	460	468	438	446	391	400	430	436	406	464	461	459	432	442	385	412	443	411	447	423	435	425	461	439	411	434	428	419	436	428	445	392	442	422	404	432	446	398	388	392	431	411	417	431	377	401	405	453	412	451	438	452	430	429	412	411	415	425	437	416	438	392	430	465	418	424	455	428	467	433	402	420	428	446	466	407	412	429	438	433	463	421	400	442	445	423	424	478	419	453	407	410	443	455	415	426	416	434	443	435	435	423	400	444	419	424	465	434	434	409	427	435	398	405	426	445	392	438	413	422	443	422	448	400	407	398	451	415	459	391	426	447	464	415	455	408	423	435	431	399	452	419	437	402	409	439	415	489	449	455	426	416	419	474	410	401	393	447	417	405	426	407	425	467	476	447	424	463	445	451	434	423	447	435	449	376	457	432	434	418	422	422	423	435	445	440	409	425	440	417	454	444	401	439	407	426	424	393	450	433	434	455	438	435	442	428	429	452	431	425	408	468	405	437	411	468	418	441	426	410	398	448	446	428	431	443	425	433	427	437	440	421	480	409	414	421	449	435	407	411	443	438	438	432	417	419	403	462	427	443	448	422	440	429	410	455	398	433	447	403	436	397	427	457	448	433	428	466	423	431	414	422	416	421	449	413	453	439	426	430	411	412	445	451	430	454	376	416	434	441	422	432	415	406	416	436	452	470	416	454	396	432	428	441	449	443	413	449	445	442	432	427	423	442	427	481	430	426	432	443	438	434	433	425	426	475	415	422	413	440	416	417	413	418	434	441	447	446	443	478	410	463	450	414	421	404	453	448	426	449	397	395	420	422	413	398	406	423	447	392	426	502	449	425	411	428	410	419	431	418	390	418	439	420	420	433	432	393	411	423	401	448	459	418	437	445	410	431	427	405	443	452	430	432	399	443	430	386	399	412	386	420	397	436	411	421	437	445	430	403	382	474	436	459	433	406	431	452	457	462	447	389	434	453	432	429	446	422	434	434	463	418	418	460	416	437	435	455	423	430	395	447	426	470	444	417	422	414	413	409	380	423	424	411	417	456	423	418	431	433	426	441	446	437	427	450	451	449	427	411	448	424	401	424	450	383	407	429	430	469	460	412	440	458	423	442	406	409	422	445	392	405	408	431	452	432	424	451	426	428	438	408	451	455	390	474	443	423	419	460	390	468	402	423	461	439	419	403	434	406	414	430	432	389	419	467	436	451	425	422	424	441	410	413	432	441	425	392	383	443	429	454	437	394	401	399	405	431	428	462	432	437	451	407	418	413	412	489	418	417	408	396	409	419	446	426	443	420	451	384	382	432	402	437	432	431	439	447	399	463	449	439	429	446	435	444	454	453	441	443	412	423	445	418	393	431	422	409	439	444	389	459	417	408	400	403	438	425	424	433	422	433	396	423	432	419	410	441	412	437	420	439	398	409	414	440	384	384	414	411	457	445	471	369	443	454	437	423	416	427	422	396	429	454	428	406	430	454	425	442	433	395	426	437	446	421	432	458	459	451	412	405	388	420	444	457	445	399	412	421	448	422	448	435	440	393	445	454	425	451	422	447	440	420	453	421	445	431	413	416	389	429	432	430	424	446	441	433	425	436	443	408	452	395	450	430	436	443	422	439	440	453	402	394	371	430	399	432	456	392	436	411	450	401	456	414	440	433	407	427	398	448	426	441	468	421	444	465	424	456	406	447	438	382	444	407	420	423	412	437	458	446	447	431	412	412	420	430	453	463	451	451	433	433	432	457	445	433	433	434	449	410	434	417	416	425	444	431	411	420	443	434	422	391	451	405	418	431	453	448	418	432	400	422	464	445	442	411	431	380	432	448	411	450	401	410	430	451	449	416	426	428	395	441	436	467	428	440	455	428	453	434	409	442	428	422	397	470	427	434	452	405	415	459	456	432	464	432	421	424	450	440	458	418	436	461	415	409	424	422	416	440	460	395	416	390	437	454	431	433	439	426	442	391	443	435	481	408	435	458	390	433	412	426	425	405	420	430	449	451	416	392	444	448	432	420	406	454	456	466	437	445	397	410	417	443	384	437	461	439	429	408	392	429	429	450	412	433	443	425	408	416	407	441	432	447	422	409	415	436	443	426	449	435	424	431	402	407	443	428	406	449	420	457	413	444	409	396	418	404	450	465	413	398	420	441	456	447	447	437	413	413	422	404	410	411	434	402	409	412	411	422	427	407	462	405	413	417	383	428	442	413	433	431	434	435	445	394	444	419	442	474	410	416	406	451	435	444	425	421	405	420	455	467	416	442	415	444	430	403	443	399	365	441	447	409	444	413	409	420	414	413	408	449	404	457	416	482	421	409	410	426	422	430	438	409	448	433	427	441	387	466	455	450	443	410	452	448	419	420	426	416	383	429	428	459	422	431	417	455	428	380	407	446	434	402	433	410	447
25774	33345	29313	18641	13828	9336	3861	562	568	573	596	562	546	559	578	628	532	578	595	579	607	562	556	550	547	582	577	568	564	535	576	579	565	586	566	544	588	545	601	549	602	513	568	533	592	568	524	557	556	506	545	568	586	554	540	588	547	557	609	525	562	518	587	556	575	572	580	558	541	522	552	551	589	577	573	562	576	568	565	533	584	534	588	545	580	532	590	567	551	560	554	528	540	539	556	569	562	555	580	577	571	549	560	555	543	523	558	529	522	570	611	548	588	565	556	583	574	551	582	576	566	538	549	562	568	590	581	604	542	557	579	553	601	590	571	526	584	557	590	568	559	552	518	529	536	637	609	582	563	556	553	523	604	551	570	541	583	556	610	550	532	558	585	586	614	566	567	552	555	528	570	572	576	534	551	513	559	562	538	592	561	541	570	504	547	554	563	567	566	601	590	573	531	560	572	564	567	585	541	516	560	575	539	574	575	562	526	589	568	558	524	572	550	545	588	555	556	570	606	612	545	585	578	532	572	531	540	553	580	646	584	539	544	547	579	537	530	553	585	560	564	581	561	556	523	557	533	544	563	585	540	555	515	575	569	551	551	551	570	559	573	576	539	561	560	533	560	595	520	528	582	556	552	551	535	551	488	549	572	556	551	562	529	553	571	560	532	593	568	557	588	543	579	574	553	563	521	533	578	510	545	531	590	571	517	563	572	594	556	567	501	508	571	543	544	525	570	534	500	567	571	505	597	548	563	563	575	537	552	558	604	579	582	510	552	543	625	559	566	542	535	539	575	554	545	591	559	581	563	516	552	507	537	555	538	556	573	541	589	608	561	524	553	566	571	579	560	550	568	546	575	588	522	571	538	538	575	567	570	538	508	552	576	549	548	576	529	552	548	563	571	581	598	583	575	563	545	553	542	546	527	544	532	512	515	555	550	518	578	543	537	537	563	556	561	563	611	557	569	560	553	552	515	520	572	532	510	548	601	562	546	600	593	560	579	569	535	555	570	544	559	534	537	544	560	549	529	586	551	573	542	547	548	583	542	571	566	510	580	515	530	551	586	569	564	543	526	578	547	539	529	538	533	586	547	526	586	581	534	549	557	534	546	526	604	549	570	574	534	542	544	610	534	551	526	551	549	530	582	570	526	577	545	565	561	580	538	549	579	617	592	552	577	560	524	542	599	562	585	556	543	541	578	570	533	562	597	569	559	613	571	552	525	541	537	592	548	574	566	594	582	552	561	560	607	532	593	562	547	564	586	577	541	569	576	537	525	571	523	533	546	592	545	550	566	576	568	570	594	583	577	571	558	587	581	537	586	536	574	570	590	549	516	605	541	578	590	562	548	572	570	537	558	574	574	587	529	563	517	546	523	543	594	573	549	533	531	574	592	572	574	577	568	556	552	591	541	531	550	565	554	599	598	569	611	570	579	565	552	518	564	581	600	596	546	538	554	583	567	590	516	548	572	601	527	535	566	553	553	539	567	561	554	591	612	567	558	554	571	591	562	570	544	539	524	571	581	563	541	546	583	566	544	520	543	552	562	574	558	572	562	612	565	584	606	557	537	527	562	595	565	523	543	576	598	498	587	544	532	540	563	529	564	541	565	613	561	530	553	600	606	558	540	549	601	564	555	580	535	579	580	548	575	519	557	591	569	541	561	552	549	573	565	573	560	575	572	541	583	503	574	604	586	557	567	573	553	581	575	578	568	548	566	564	562	562	585	565	529	547	554	515	542	536	590	568	551	556	545	563	545	583	540	541	595	550	621	498	532	571	553	547	569	591	574	544	527	571	544	536	568	574	518	548	565	559	552	581	572	582	558	524	570	527	564	565	561	570	572	585	538	566	604	549	597	519	574	570	527	543	500	560	561	561	557	555	574	558	564	562	568	575	590	539	591	520	583	578	585	559	575	520	593	541	530	550	580	555	588	551	567	564	538	548	585	555	572	557	569	579	559	607	548	585	543	526	526	578	556	562	583	580	545	531	546	637	581	544	546	499	566	565	537	558	580	544	560	582	570	606	556	559	522	545	564	559	535	553	556	543	564	580	558	589	556	595	545	562	523	526	511	570	580	541	584	612	567	538	557	568	585	517	522	554	556	544	552	580	599	578	503	499	577	578	566	547	561	550	537	535	573	582	555	517	552	573	572	553	571	580	551	549	539	564	549	524	559	533	541	545	570	552	554	555	554	555	546	548	555	538	548	589	558	553	568	548	543	538	507	577	530	541	515	547	561	573	553	572	568	547	553	532	533	579	529	551	563	584	555	581	565	547	557	581	564	559	590	593	557	563	551	573	583	551	587	578	575	610	580	546	588	581	562	552	518	540	554	523	513	574	504	538	544	576	549	545	540	576	524	545	542	592	546	573	550	563	544	574	571	568	537	559	560	523	542	531	554	543	597	568	592	540	543	535	590	568	553	550	527	565	555	576	543	533	567	562	561	561	542	542	510	582	529	544	483	539	558	562	567	592	565	546	598	573	524	562	561	544	551	565	559	566	580	560	576	549	551	609	573	550	527	587	519	549	534	572	554	589	532	558	544	560	546	583	574	594	610	574	544	531	537	536	555	562	563	524	591	552	542	554	567	558	527	540	560	560	590	579	577	565	582	562	583	548	576	532	586	555	572	542	564	573	577	562	582	548	557	586	584	530	546	559	564	551	535	611	543	547	591	597	511	578	566	583	525	539	556	566	574	518	565	537	528	581	564	549	601	610	564	538	561	549	578	583	570	569	532	584	554	565	562	562	544	540	553	534	551	574	546	571	558	584	545	540	565	529	583	579	560	524	567	603	573	592	596	611	581	571	546	578	544	570	552	528	562	599	552	559	567	568	568	544	547	557	552	562	532	555	558	569	536	578	568	544	528	543	517	570	621	561	541	556	534	531	551	523	523	565	563	584	566	543	557	549	526	519	560	552	556	550	522	574	561	570	571	574	584	527	559	571	563	595	567	591	582	592	569	542	566	569	571	561	560	585	563	594	555	539	596	519	550	590	565	580	507	580	527	552	586	544	528	566	561	563	558	569	587	610	549	577	552	584	527	540	542	616	521	543	569	561	563	531	522	529	552	564	557	567	594	566	549	583	555	532	599	574	539	578	534	576	594	574	564	543	550	610	609	571	582	536	570	550	571	583	538	581	568	546	595	629	562	544	591	506	544	551	563	560	535	586	548	574	546	584	588	548	580	571	574	583	547	537	598	575	547	570	556	616	543	543	583	514	562	581	619	558	581	549	518	581	572	546	561	599	558	599	571	559	585	511	579	569	593	533	618	539	594	556	622	548	538	568	511	561	558	552	521	548	560	582	597	546	538	570	575	571	607	573	544	578	543	557	591	571	608	614	602	559	552	550	566	547	578	534	567	598	575	564	550	580	554	551	560	577	589	525	528	574	505	550	561	576	578	551	521	536	531	609	606	556	571	559	537	564	570	551	556	545	554	555	527	575	571	545	560	535	559	571	531	568	551	570	584	551	529	552
24414	21586	31082	37916	37408	32449	19790	1823	392	344	350	363	352	360	355	343	341	331	303	345	376	353	349	351	362	363	344	359	373	325	361	327	298	306	357	379	336	362	339	363	317	392	321	357	333	346	349	410	359	331	337	358	356	342	336	313	372	359	371	314	370	330	341	318	314	365	333	378	331	370	328	350	381	358	358	378	306	329	326	336	387	343	367	371	349	385	326	344	335	326	351	344	325	349	359	335	351	327	376	372	332	371	332	357	382	306	308	378	373	362	319	337	332	402	372	345	364	333	354	355	330	354	353	341	354	337	336	350	364	378	358	348	335	364	377	361	343	351	349	371	358	367	373	360	344	369	362	380	354	321	349	375	319	345	362	355	330	350	345	301	350	337	350	340	339	328	333	368	368	360	311	332	343	347	308	320	328	338	361	373	358	369	346	360	345	358	366	351	325	337	370	295	373	366	362	347	344	316	339	319	347	334	348	344	386	338	315	333	329	340	374	349	328	377	331	344	361	357	347	344	338	332	344	389	365	343	351	365	359	332	336	362	363	359	350	351	335	368	377	366	347	336	355	331	328	345	353	342	348	355	366	347	347	377	346	364	342	389	368	351	355	362	334	350	363	321	390	316	353	347	344	328	339	328	347	349	328	339	324	345	330	330	352	355	368	363	365	337	341	337	355	331	319	343	346	377	324	380	345	336	334	343	343	365	362	343	335	335	322	373	379	350	319	344	310	354	385	313	356	363	347	371	347	307	328	358	345	335	330	339	319	358	366	360	369	340	350	369	350	355	347	330	346	375	348	334	348	370	352	343	327	365	321	319	319	364	367	351	350	342	334	373	363	340	382	343	352	338	335	333	326	353	309	342	332	348	360	367	356	337	373	337	371	333	344	370	359	343	394	365	355	363	350	328	344	328	333	334	356	369	322	368	352	393	320	317	353	365	324	354	341	334	338	345	330	334	331	337	340	357	351	348	352	369	365	381	358	377	330	351	413	331	366	331	373	368	378	352	359	372	374	345	308	354	354	340	330	318	338	336	324	322	373	326	365	349	325	318	353	335	373	336	336	310	343	379	319	334	377	393	371	341	367	337	351	341	349	338	361	353	345	356	371	314	372	344	342	357	325	347	341	309	347	323	365	348	320	342	338	344	356	345	344	388	337	336	342	339	324	329	331	359	334	359	357	365	338	333	374	353	363	311	319	329	369	344	370	393	328	337	352	347	354	371	351	362	369	361	338	333	350	342	348	320	378	354	341	331	356	343	369	351	322	357	344	308	367	360	361	355	353	334	364	342	372	318	330	323	357	338	326	332	323	396	348	340	326	373	337	357	366	366	321	342	331	355	355	340	375	309	348	338	331	348	399	352	370	377	383	352	358	333	354	363	360	364	329	312	366	319	348	334	360	341	332	327	350	331	355	336	353	354	319	333	345	363	357	373	375	358	384	338	352	338	342	366	356	372	360	376	355	345	349	355	345	342	369	373	312	341	325	330	364	358	350	333	360	350	334	357	369	338	301	335	330	350	342	349	368	351	350	349	380	372	380	355	354	316	390	355	324	340	363	333	357	350	332	365	354	348	357	346	335	371	349	343	333	349	350	337	335	329	333	350	316	380	386	352	340	349	331	336	351	350	370	311	367	349	334	382	332	325	371	353	360	358	351	351	334	316	325	367	337	326	347	330	340	363	323	354	360	321	352	338	362	315	340	360	359	357	350	372	344	335	321	355	318	342	344	324	352	339	359	340	327	353	341	321	350	348	349	344	335	335	356	349	332	347	356	322	353	349	341	324	339	367	340	343	336	351	323	338	371	373	346	354	328	378	344	341	321	361	342	338	337	319	390	322	332	365	345	346	362	349	359	357	380	351	345	352	367	354	296	328	355	341	349	354	342	366	335	335	331	329	331	329	333	318	317	338	367	346	340	369	337	336	403	376	350	337	370	333	339	333	323	372	344	382	352	337	344	336	342	341	330	329	348	328	348	354	352	325	351	341	342	357	347	334	326	366	368	351	364	355	334	336	309	334	377	347	359	346	373	348	362	326	361	324	379	343	348	362	357	358	336	348	340	332	373	376	360	330	330	311	315	358	364	336	353	356	332	336	321	332	323	348	331	376	346	357	361	342	357	302	351	346	357	354	358	359	350	345	333	333	363	357	363	349	354	377	367	378	332	353	322	343	327	335	355	324	337	356	323	353	371	359	332	326	362	379	342	354	346	339	324	364	339	331	358	345	339	337	368	331	345	319	341	340	337	374	367	374	367	329	383	349	344	323	359	345	327	336	373	330	354	345	358	353	385	395	330	387	352	335	368	369	350	347	322	326	330	330	377	361	344	345	385	323	379	325	355	363	348	327	364	374	318	334	332	376	353	339	341	362	371	316	324	366	351	346	342	356	364	365	350	336	330	393	350	356	322	344	379	351	359	330	354	321	364	331	335	355	364	379	353	332	300	329	358	344	354	355	356	358	339	335	347	332	346	355	357	362	342	349	342	366	342	324	367	344	357	329	363	327	353	340	344	422	335	318	319	292	375	354	347	321	332	341	331	330	338	311	336	374	390	344	335	334	367	341	327	356	323	347	336	343	358	373	326	353	362	341	344	371	347	318	386	352	359	337	341	349	351	373	337	356	380	349	328	338	362	349	369	338	340	346	353	330	356	365	350	382	333	374	344	369	360	351	327	345	347	351	342	366	336	363	332	349	358	371	356	336	364	326	341	307	351	352	356	332	358	341	355	334	380	361	358	344	332	328	388	367	353	357	326	370	354	379	375	351	322	383	315	309	334	361	333	321	375	364	340	348	353	339	365	348	340	344	339	353	357	355	323	346	358	345	293	364	375	365	325	367	316	378	370	334	326	354	398	343	325	320	371	348	321	331	365	340	318	351	365	346	353	362	347	339	370	327	364	369	359	337	369	339	366	362	332	344	340	337	359	370	359	372	347	346	354	323	386	363	345	372	343	348	347	353	317	334	335	359	370	346	347	382	340	386	327	370	344	349	355	325	334	332	362	371	341	349	352	363	357	361	341	372	340	378	342	324	338	353	335	363	385	321	381	339	348	368	322	339	322	350	362	381	346	330	392	351	320	353	372	385	346	358	356	338	369	373	364	352	376	328	323	383	319	378	358	340	351	336	368	339	344	324	367	322	356	346	354	361	324	333	341	342	336	361	333	362	383	391	347	381	367	363	325	392	374	351	381	369	321	365	358	342	367	336	359	322	365	330	343	316	365	357	328	364	381	336	366	326	360	343	344	340	326	330	383	356	336	343	329	365	357	339	346	336	364	332	387	327	322	318	328	350	324	332	346	359	313	361	337	382	353	353	344	331	337	346	342	387	335	352	393	368	347	380	327	319	339	376	327	338	341	344	354	348	347	339	386	360	398	349	335	367	337	359	349	364	351	378	339	363	367	321	347	336	362	335	373	371	356	354	358	355	352	358	332	362	318	348	345	363	337	366	363	365	330	384	348	330	349	347	309	354	406	371
51071	69309	67749	57326	46577	36778	19979	765	501	496	475	504	486	479	460	491	468	450	485	488	425	481	440	435	455	470	482	427	470	465	487	493	446	505	469	490	436	443	428	443	452	496	454	495	469	471	458	478	418	475	473	462	431	469	457	446	458	489	508	465	441	491	460	465	488	456	489	450	465	446	477	441	463	466	474	444	437	453	460	445	470	457	479	453	471	467	469	486	427	463	446	455	488	485	473	459	437	442	470	482	466	445	476	498	468	486	464	460	471	433	530	486	473	466	451	453	454	450	434	459	464	474	468	479	484	467	456	473	472	463	496	436	458	403	482	458	411	473	413	493	442	456	457	448	477	443	446	466	459	474	457	448	442	478	455	438	430	459	425	455	488	434	505	438	434	490	445	484	470	447	463	458	487	463	464	464	478	475	414	510	466	457	449	474	493	464	480	451	484	472	495	478	480	448	416	430	444	450	465	488	458	482	466	473	478	494	460	463	457	436	447	437	447	439	465	466	455	501	448	462	453	467	459	485	443	472	431	380	448	447	481	440	472	478	453	440	446	489	469	433	463	455	431	500	419	414	460	423	430	478	433	480	454	451	420	451	512	484	468	492	488	459	467	428	442	488	436	502	445	461	434	464	454	413	432	502	498	475	461	461	476	499	451	491	424	477	451	420	434	456	413	474	462	428	472	466	481	444	414	440	481	436	498	462	472	466	475	446	466	466	445	483	452	432	476	494	447	456	473	457	475	423	424	476	437	437	448	448	454	484	475	469	472	448	424	449	445	475	445	432	445	446	467	495	496	474	439	467	502	488	505	438	450	480	467	460	431	436	477	460	460	487	436	470	449	447	468	437	454	469	448	493	460	472	429	442	479	456	443	450	465	461	447	439	470	461	451	461	455	471	469	444	478	484	473	496	493	451	481	463	429	488	471	460	494	462	447	468	457	412	480	472	471	473	490	464	431	440	478	469	484	446	476	412	515	475	451	481	437	472	486	488	459	447	414	442	444	482	446	462	495	457	428	453	433	458	459	453	455	436	504	461	486	478	438	446	473	431	463	471	478	498	468	424	459	429	442	454	458	468	465	449	476	468	446	443	472	483	465	468	458	485	459	489	456	421	451	436	459	433	484	455	496	492	493	438	443	446	523	445	501	470	469	469	428	477	453	456	469	457	467	450	436	471	464	483	499	464	465	478	437	470	438	463	466	455	500	455	488	439	466	476	447	430	452	432	455	461	480	466	464	450	440	470	477	467	461	444	444	448	439	440	468	458	491	458	460	462	422	429	485	444	475	450	468	474	431	443	421	454	441	456	474	454	455	470	417	436	460	451	456	457	469	431	457	423	450	449	454	435	432	474	414	459	407	418	429	476	455	447	448	466	438	482	440	474	472	450	466	478	453	457	481	438	441	443	474	455	465	448	456	451	477	476	438	481	484	490	477	494	437	447	469	482	442	472	454	482	487	399	462	467	483	453	446	443	452	477	453	481	428	471	467	482	485	434	459	448	454	409	513	482	457	453	433	435	467	472	475	473	486	422	430	450	478	476	485	488	494	492	461	451	436	502	450	489	446	498	444	460	443	466	451	460	485	482	448	441	473	450	466	492	483	450	460	473	459	487	443	481	460	505	469	462	422	444	495	480	427	430	477	438	466	444	460	478	478	456	447	467	478	450	499	460	502	466	529	500	462	488	446	482	451	474	451	464	466	470	450	477	477	451	462	478	485	450	469	476	460	492	443	468	468	435	436	435	464	482	453	459	450	476	459	469	443	436	432	459	478	487	459	477	473	451	460	440	475	452	467	470	500	469	491	465	491	441	458	442	458	437	481	457	468	439	451	432	503	431	451	456	448	442	456	445	431	464	449	473	461	447	460	430	434	441	456	507	506	473	463	476	458	467	461	471	470	499	480	469	455	481	480	433	465	463	472	489	513	451	445	467	468	445	453	483	457	428	464	470	462	442	500	451	457	480	502	482	489	468	490	409	472	480	457	440	457	427	476	430	471	447	508	468	435	463	447	495	447	484	434	449	461	430	504	465	449	437	469	458	453	466	420	472	474	442	456	451	470	481	453	464	469	459	466	474	457	479	464	457	459	449	495	487	428	422	454	487	471	461	455	455	472	461	423	425	481	437	464	497	461	445	484	440	449	467	501	453	439	415	414	430	491	450	466	477	469	464	501	476	480	472	491	416	456	445	459	448	446	476	472	457	464	423	500	461	470	507	461	466	456	416	440	442	468	492	489	447	461	449	525	471	472	465	457	453	449	519	448	486	452	449	476	480	445	477	381	469	419	452	444	469	452	435	470	459	446	413	452	454	442	469	436	481	503	418	475	450	446	457	463	468	477	439	472	437	422	477	471	455	480	448	432	493	499	498	467	465	455	485	426	472	461	459	461	458	439	419	451	493	474	448	426	447	495	457	469	463	471	467	439	443	455	472	478	433	456	458	496	481	494	487	444	514	487	475	461	449	535	421	478	422	490	473	445	457	459	426	454	473	445	456	434	403	431	500	456	495	459	482	493	451	483	482	484	464	462	423	481	493	439	468	481	452	439	453	460	478	466	456	447	483	465	453	489	449	485	478	455	452	451	467	440	455	447	427	452	452	455	468	464	488	460	422	424	456	453	477	451	445	469	457	469	480	473	474	465	465	478	433	479	469	476	491	466	491	439	428	439	458	465	455	490	462	466	455	445	467	454	490	470	412	467	465	458	471	469	461	461	456	396	475	461	474	473	484	452	465	461	449	444	443	454	454	435	447	447	469	462	430	470	452	435	467	465	456	458	475	466	480	466	433	422	466	450	478	488	474	474	408	459	449	452	461	474	472	455	469	472	459	490	491	460	426	463	458	477	468	441	485	487	481	486	476	473	456	490	504	452	459	441	453	477	473	414	474	453	502	477	483	477	458	466	429	463	469	467	404	476	488	454	426	475	478	477	475	458	490	457	440	459	451	422	440	464	445	460	469	407	447	442	479	497	455	440	513	495	450	415	438	479	476	487	435	434	472	462	468	465	446	437	416	436	488	448	444	471	484	439	409	458	443	478	463	500	468	465	488	481	464	452	458	462	425	469	419	490	471	479	495	439	441	431	440	470	465	460	499	483	456	465	478	453	441	456	502	494	471	466	474	403	422	461	472	459	428	448	463	472	403	463	441	481	448	491	473	442	476	454	450	499	427	453	499	494	486	469	460	441	466	437	468	477	435	436	458	458	489	466	455	399	446	490	434	422	448	449	442	456	416	478	437	479	459	436	465	463	474	496	467	467	495	455	494	456	481	464	453	460	459	474	463	462	443	457	484	467	466	497	411	434	446	466	444	453	440	438	444	442	455	468	453	434	417	439	467	478	462	502	461	465	494	465	434	452	471	444	453	450	449	439	473	466	467	441	460	461	484	489	472	467	477	444	481	446	483	447	470	447	438	456	460	436	411	450	431	486	434	438	447	489	404	447	460	408	438	438	470	477	464	455	461	473	470	468	442	482	484
23350	21489	29871	33139	37960	35322	25904	4145	270	258	227	246	218	244	264	222	225	232	241	209	229	224	189	203	200	220	182	224	191	217	229	218	224	244	218	202	229	207	219	187	221	212	214	203	209	216	222	209	207	219	236	222	213	198	186	206	201	223	199	216	208	200	213	202	192	187	180	210	198	235	220	214	229	193	208	207	195	238	213	228	165	221	201	193	205	211	232	204	220	223	235	200	213	231	205	237	225	245	193	219	210	206	223	227	214	223	180	230	209	217	245	216	225	202	214	219	210	214	231	229	189	212	226	197	208	191	187	220	195	185	213	226	214	191	194	225	191	217	216	198	210	226	214	207	229	226	215	193	224	209	234	171	206	225	216	205	196	213	222	235	217	210	220	219	216	211	207	226	237	205	212	210	208	218	215	223	240	203	209	189	217	203	218	209	227	224	218	226	195	187	218	213	197	189	222	223	198	201	220	217	175	209	198	193	205	217	216	198	216	211	229	200	215	200	219	242	219	215	201	209	211	202	222	207	206	225	223	201	215	216	218	208	253	245	199	230	230	237	219	241	226	220	227	191	213	215	228	203	216	199	234	219	230	202	200	243	225	211	214	194	208	200	218	193	222	247	188	201	218	207	246	188	209	253	197	203	209	235	230	206	198	239	198	199	226	212	205	211	243	225	224	234	196	215	226	201	207	215	220	205	218	188	220	188	208	201	219	219	204	186	211	200	222	188	200	215	186	206	214	203	230	214	229	190	208	207	213	207	225	226	175	212	221	228	189	213	198	205	224	196	194	201	227	213	224	209	214	215	214	206	228	213	237	249	216	214	207	227	200	201	198	228	241	224	220	218	226	230	231	213	211	187	213	224	198	234	217	219	208	196	203	227	198	205	217	202	243	244	208	212	219	213	201	229	227	233	213	207	210	241	216	215	197	252	242	208	212	215	192	197	189	222	192	207	229	202	205	217	221	220	218	224	224	206	217	206	214	225	210	224	228	215	192	189	220	210	215	216	221	244	213	196	232	234	200	233	221	203	211	215	233	214	209	204	227	206	216	191	208	223	225	229	193	203	218	224	199	194	198	241	191	207	203	224	189	218	201	247	232	194	208	199	209	194	215	213	232	217	204	206	217	165	217	205	196	220	187	219	220	219	225	238	204	198	197	220	212	233	208	211	212	217	218	192	226	238	223	209	172	215	202	211	227	230	230	217	221	198	229	201	198	222	181	223	210	212	204	215	242	188	203	243	234	232	224	235	202	223	199	219	194	239	251	203	204	226	217	212	237	201	215	225	234	192	191	204	225	207	209	227	225	228	216	217	217	211	207	223	217	229	223	216	225	213	246	189	197	221	190	214	201	225	200	218	220	191	215	195	235	218	219	224	188	199	221	195	215	194	218	236	209	218	237	205	198	217	201	224	201	236	235	221	197	231	204	219	211	235	219	200	232	206	198	205	212	196	202	220	199	226	204	199	226	204	198	211	202	206	222	222	212	224	201	200	221	209	199	203	230	214	189	214	236	234	214	204	193	225	215	223	233	221	205	203	216	212	221	219	223	191	222	212	200	188	214	239	233	170	221	216	211	214	206	207	208	175	238	220	211	235	217	215	216	233	208	200	221	198	199	193	209	206	220	225	231	214	232	203	228	200	227	239	220	218	230	203	196	210	215	217	216	215	213	209	210	225	229	200	224	227	215	223	230	226	203	253	229	206	204	226	212	207	208	187	203	242	210	215	215	224	231	218	207	252	225	213	204	271	190	186	204	220	207	208	181	223	221	214	224	179	243	186	209	199	196	210	248	219	214	224	221	214	232	227	206	229	240	227	244	234	226	220	224	188	189	173	198	213	204	220	256	235	189	224	220	199	227	210	239	213	238	210	206	206	228	202	224	227	206	202	225	236	225	220	227	202	209	200	208	182	242	210	208	224	199	205	187	209	226	258	195	219	203	204	202	208	185	208	204	226	236	192	195	205	237	232	221	208	212	205	211	220	203	236	219	224	194	214	215	221	236	213	193	204	200	205	200	208	224	221	220	208	236	200	209	188	202	202	217	188	240	214	219	188	198	197	205	215	218	194	228	213	199	227	205	232	208	201	199	197	228	197	200	213	208	218	221	206	252	195	215	188	205	211	183	214	216	235	237	245	193	226	228	224	222	196	208	226	194	194	210	185	210	218	244	211	211	188	208	205	199	196	207	202	204	196	203	204	201	223	198	208	219	194	222	204	193	238	240	214	195	212	189	211	201	221	193	248	213	228	209	224	209	239	233	238	217	194	199	236	227	191	224	211	183	214	204	235	236	221	182	218	222	205	216	183	206	215	205	220	230	194	228	199	191	225	224	217	220	202	225	200	229	197	193	188	226	212	225	226	208	211	235	215	207	228	216	204	201	203	224	207	203	214	241	203	226	209	203	209	233	202	179	215	209	216	217	251	205	211	206	205	203	201	184	211	216	199	228	221	199	220	205	215	205	195	225	212	215	219	208	214	215	227	215	209	213	215	206	199	218	204	220	200	220	227	191	202	207	235	208	196	224	228	202	207	186	220	190	181	242	207	227	261	208	200	203	205	221	185	212	210	216	199	201	218	197	250	216	217	235	216	210	214	212	211	194	222	227	204	208	212	221	217	193	209	222	211	218	200	232	220	220	184	228	230	184	210	188	234	191	236	219	217	200	187	214	210	212	209	223	204	199	215	213	235	205	203	208	219	238	208	209	208	218	224	219	227	217	192	210	223	203	245	217	187	198	195	197	216	218	206	211	192	220	227	232	206	222	200	219	205	201	185	207	221	183	204	222	222	202	193	203	217	212	208	186	205	211	214	206	219	200	223	205	216	205	217	211	199	207	216	201	228	219	204	230	210	209	220	237	219	248	222	185	229	226	231	197	229	226	209	210	202	213	212	227	214	231	206	213	192	224	210	188	203	220	186	216	191	192	214	179	233	229	238	227	217	202	219	207	195	225	244	230	205	223	230	213	204	191	217	215	210	206	218	206	207	239	200	190	220	198	208	225	199	235	223	190	216	203	210	194	201	187	194	219	203	198	216	229	199	200	224	209	214	226	201	218	193	195	202	197	238	195	222	220	209	226	234	207	217	211	204	217	226	185	224	214	215	220	203	187	220	210	206	207	212	227	213	211	201	213	235	206	215	209	200	236	221	210	199	237	218	224	228	208	221	191	187	219	204	199	261	197	202	188	202	215	211	215	218	198	230	218	198	191	223	210	175	208	197	223	209	220	220	201	213	227	201	227	187	204	195	205	229	214	215	230	211	197	206	204	222	233	206	211	222	215	233	226	201	189	212	214	229	228	188	198	229	215	208	228	229	216	216	209	220	256	217	213	190	208	204	205	200	213	242	185	196	188	198	209	208	227	219	215	234	212	202	223	228	180	194	241	224	222	189	239	207	249	239	216	214	220	223	241	214	194	235	202	221	224	206	207	222	211	213	228	194	235	193	229	209	209	220	220	216	195	195	221	200	217	248	224	229
58355	78333	76968	72181	57520	43145	25047	900	358	350	329	317	321	324	298	299	300	303	278	298	307	275	259	295	291	296	293	297	260	288	289	276	284	277	312	292	302	281	272	304	301	304	276	280	291	293	288	299	275	282	267	290	286	318	288	259	263	290	262	265	240	309	284	243	281	292	284	281	282	294	269	273	278	298	293	279	296	302	281	289	317	264	295	286	291	285	278	253	281	286	294	302	263	254	319	271	277	274	284	250	256	310	296	287	280	304	287	305	275	280	290	246	267	266	266	258	287	310	284	323	257	285	279	295	304	280	267	273	291	286	296	303	293	310	284	267	261	299	276	267	275	311	284	259	253	264	297	267	294	313	288	280	268	279	288	320	284	296	289	284	283	262	288	301	260	273	306	287	251	289	294	302	281	287	289	296	287	256	286	289	284	281	247	282	291	293	266	272	286	273	288	293	262	271	289	274	274	245	298	250	311	267	268	266	288	296	276	248	289	255	277	296	262	305	304	319	262	286	275	284	282	283	275	284	317	309	254	282	299	262	250	250	275	272	271	281	288	251	268	289	280	282	274	237	283	262	291	280	280	283	287	301	322	269	294	262	306	285	316	286	294	275	308	290	292	295	278	285	285	262	293	253	290	256	274	283	258	274	277	319	254	296	251	287	286	294	294	302	291	252	296	268	291	269	309	313	295	285	277	259	281	257	255	275	258	283	295	252	299	258	302	277	268	298	262	261	268	274	256	278	273	262	255	294	300	284	285	284	277	287	281	297	291	302	293	297	264	261	269	307	308	247	250	277	272	278	262	268	297	260	256	303	278	258	289	271	302	285	290	273	297	300	291	269	309	297	270	276	268	314	297	247	261	283	271	287	293	284	262	282	285	246	265	277	281	309	259	278	265	305	306	278	248	275	288	260	277	270	283	252	271	236	274	282	295	295	262	290	281	304	278	229	258	274	270	278	298	309	279	278	291	279	262	262	273	274	263	279	283	273	267	292	263	300	325	273	286	265	264	280	316	275	294	263	267	268	272	268	261	271	305	313	272	278	295	281	252	332	268	242	277	248	242	253	291	277	249	288	291	299	316	268	255	271	280	300	306	255	252	270	244	246	259	250	264	277	285	265	261	284	291	283	276	268	290	261	267	293	307	276	280	269	302	257	288	269	278	308	273	275	272	270	283	293	306	265	259	247	263	272	268	253	289	247	300	272	276	271	289	275	274	254	282	244	247	297	283	300	296	281	244	272	281	297	279	295	283	244	281	266	266	271	251	279	286	269	277	264	243	260	299	271	290	293	261	285	285	266	284	297	271	290	280	265	285	306	292	299	280	269	273	289	273	287	309	286	269	293	277	305	289	286	265	291	259	290	254	254	273	256	270	248	295	284	260	288	263	267	283	264	293	296	270	297	262	266	284	298	285	275	277	277	305	276	267	298	281	276	255	301	302	264	305	273	263	291	287	276	276	255	268	271	262	257	266	278	257	288	277	290	286	266	265	268	254	302	318	281	282	270	274	264	270	271	268	283	306	256	261	257	290	251	281	300	288	271	255	273	306	296	275	264	271	281	267	252	276	290	312	274	295	296	266	297	279	246	300	281	296	286	284	280	293	262	304	268	278	279	288	287	269	267	275	300	277	297	246	295	284	238	279	257	299	278	278	271	256	302	277	266	265	262	271	291	271	297	259	265	275	284	260	295	280	259	286	292	292	284	291	290	310	299	272	280	272	286	260	295	278	273	288	279	277	292	285	297	241	256	262	288	301	319	288	297	289	285	281	273	303	276	272	287	277	280	285	286	278	296	285	279	247	316	284	286	278	313	301	286	252	273	249	248	289	298	288	294	242	255	260	305	297	267	290	245	245	253	290	285	266	268	283	299	277	271	271	266	309	280	299	305	293	270	281	303	289	254	278	265	255	283	260	290	285	288	251	291	271	285	284	274	283	305	276	307	257	286	263	275	300	292	273	268	295	263	274	275	266	262	304	287	283	276	295	302	295	287	293	261	259	258	293	253	307	296	294	302	293	307	297	261	274	290	256	286	285	279	257	296	286	277	253	312	285	278	288	257	272	278	303	287	270	277	287	288	249	282	283	295	287	306	266	283	277	292	269	283	261	314	277	261	279	237	289	306	262	264	287	280	297	285	279	283	279	253	288	308	296	275	251	288	260	276	267	279	267	269	301	284	261	274	311	251	309	292	247	280	304	293	275	283	257	295	273	265	257	309	290	273	286	308	254	258	279	300	280	278	259	295	258	289	259	318	272	292	281	278	245	264	273	268	283	279	272	279	293	275	285	272	237	295	243	258	277	239	263	276	325	263	293	278	264	280	296	251	291	278	290	269	265	255	305	269	298	288	269	276	284	286	272	242	275	285	284	279	255	281	281	308	288	295	289	291	303	290	266	284	251	287	249	273	259	261	278	267	270	272	304	300	292	302	269	252	276	277	274	263	285	257	294	280	259	282	265	252	280	269	277	296	300	279	275	291	289	268	272	293	303	283	261	297	288	273	296	279	263	300	248	245	286	310	277	281	267	257	312	260	260	274	269	280	259	310	321	270	271	272	290	313	277	256	263	258	270	308	279	263	263	295	289	273	282	293	281	305	251	241	291	266	282	290	291	268	279	268	286	285	280	299	275	271	269	286	293	291	282	296	250	299	249	315	267	305	263	300	273	300	293	289	268	278	254	290	295	271	283	286	282	295	271	274	284	252	272	253	295	282	259	255	295	271	277	272	255	268	266	234	290	278	281	267	286	264	266	280	270	273	265	279	282	253	267	314	255	266	295	262	272	304	310	256	264	294	285	302	265	284	268	260	272	246	242	284	276	262	297	271	274	294	283	285	290	294	281	277	254	272	289	261	262	296	299	283	253	280	266	272	265	297	268	248	255	286	310	278	265	299	314	267	246	304	285	281	290	297	272	268	300	284	280	275	296	282	297	309	267	312	271	275	275	280	266	282	262	279	259	291	266	298	270	263	270	272	257	278	279	276	265	287	288	306	260	280	247	285	253	297	286	303	264	305	283	310	266	281	305	270	268	266	269	276	265	283	305	286	280	262	257	315	261	288	317	268	267	274	295	261	274	258	294	260	310	300	295	253	293	314	264	248	248	320	300	269	284	271	258	283	301	287	276	305	289	317	305	325	280	270	291	267	268	264	293	260	293	283	286	307	293	274	255	266	286	276	256	277	290	289	260	272	286	276	261	293	278	280	290	286	263	270	264	276	305	284	269	287	281	273	323	254	298	258	269	278	291	255	242	272	264	305	302	260	310	285	278	282	319	268	288	272	259	270	280	272	276	284	269	257	280	287	277	275	302	305	286	317	286	293	277	298	303	273	296	273	267	291	289	263	268	294	285	285	272	263	280	283	273	307	297	281	297	257	305	257	276	252	288	274	305	287	254	287	256	287	249	272	260	288	277	252	272	276	305	274	272	283	300	257	286	262	292	286	279	268	291	305	287	304	273	300	282	284	282	289	271	291	283	298
28076	22341	26411	23066	14161	6502	1731	463	453	476	449	449	426	474	441	413	411	454	427	441	458	446	431	415	465	446	456	426	444	444	423	463	461	480	453	430	444	439	420	433	456	483	454	448	441	452	479	448	416	446	426	466	499	454	429	426	476	475	418	424	466	425	442	453	433	469	452	455	454	411	401	435	445	429	466	485	415	455	442	449	425	452	463	496	453	421	442	464	468	448	453	449	444	431	453	470	432	440	460	444	449	474	471	472	456	467	455	431	437	462	436	455	436	426	434	407	426	448	434	425	437	459	412	462	446	453	439	441	434	394	471	428	418	455	428	489	430	453	463	462	428	467	453	455	460	470	453	501	461	401	470	459	411	438	451	457	423	451	445	476	456	455	445	444	405	440	440	463	445	482	417	421	468	407	450	454	406	413	442	460	432	442	437	432	458	442	417	431	431	452	446	472	425	409	458	410	453	442	446	449	450	425	436	452	448	467	414	424	459	467	430	454	426	448	425	425	472	433	455	422	464	436	456	433	422	477	418	480	448	440	451	478	438	444	450	456	428	468	469	447	448	445	437	435	446	422	454	440	437	440	452	469	472	430	451	447	481	420	465	433	451	489	442	436	463	448	438	455	439	411	464	391	458	481	441	429	451	445	488	435	444	449	441	465	422	450	456	417	442	461	441	407	453	443	458	397	461	437	466	416	415	484	435	500	448	458	442	484	436	456	463	473	445	439	424	438	412	464	454	451	457	486	489	433	405	424	459	451	411	425	409	465	467	467	459	443	448	452	469	476	429	425	450	417	439	447	456	419	409	421	441	441	443	442	461	433	435	408	421	464	431	483	457	467	447	467	444	472	424	429	467	453	470	450	466	452	427	420	484	465	440	466	454	479	432	468	460	453	446	448	441	436	464	431	442	478	413	469	451	419	434	426	454	468	442	434	428	468	454	470	455	413	478	452	457	436	463	408	450	447	457	415	446	465	416	439	425	447	453	473	435	458	463	461	464	451	475	411	464	478	460	431	442	463	464	447	454	438	451	423	469	497	481	444	452	439	454	428	442	408	441	473	448	458	434	443	482	452	453	472	485	468	487	439	452	484	493	446	418	445	434	397	471	446	402	448	433	406	441	426	417	445	426	449	443	465	463	394	456	441	444	417	442	468	464	449	425	462	438	465	478	440	443	425	471	453	432	457	444	434	433	468	426	458	422	458	466	462	430	462	452	428	454	444	414	442	455	443	428	453	452	434	412	434	442	439	417	413	460	486	431	436	428	483	472	415	431	417	436	458	446	433	462	435	435	448	430	414	497	429	441	470	465	478	472	453	398	440	459	432	452	482	454	471	491	428	473	428	395	448	445	445	427	457	451	485	454	421	422	429	447	436	444	481	453	476	458	443	444	452	430	465	447	468	458	456	453	435	436	462	475	437	460	415	467	426	446	453	447	484	485	439	425	459	410	427	426	493	421	425	436	466	472	462	447	444	444	484	441	448	437	492	474	438	452	453	453	459	476	473	450	439	447	470	445	448	425	431	465	473	443	436	454	455	438	429	467	449	449	449	444	442	443	449	390	454	444	434	443	443	462	444	450	444	454	477	454	440	468	420	446	439	474	418	448	435	418	426	443	470	447	446	430	422	395	469	471	484	490	475	460	381	440	426	442	449	477	430	484	451	471	471	412	444	443	470	446	440	486	445	489	477	494	440	454	450	412	472	393	467	490	450	435	416	462	426	442	451	414	464	465	416	452	491	480	421	420	463	447	424	463	463	415	473	453	427	452	452	455	457	486	471	448	465	461	450	415	468	464	437	460	447	469	474	483	447	410	432	425	444	427	477	441	452	473	476	469	456	411	428	411	434	419	453	440	452	479	460	422	438	447	456	466	488	444	467	435	430	457	443	448	420	460	464	422	471	465	452	453	472	456	470	461	416	419	425	424	461	472	434	485	459	460	450	474	453	431	419	417	482	463	439	440	435	426	451	447	414	418	439	442	432	433	433	423	446	454	448	448	447	451	433	470	454	408	417	446	444	432	472	466	455	456	447	435	441	491	467	446	459	470	440	460	451	459	429	462	478	489	473	452	456	460	431	440	441	468	442	440	431	494	433	444	445	461	469	437	445	440	443	459	420	414	427	461	430	427	456	454	477	450	445	412	446	465	464	406	408	442	439	433	442	474	442	446	426	441	417	437	442	486	461	441	440	455	458	471	444	423	422	424	445	454	445	478	440	444	436	440	481	447	466	411	429	483	408	470	432	468	454	455	415	458	432	420	469	454	484	461	424	456	420	420	473	430	444	469	415	449	446	441	466	441	452	499	465	436	444	442	475	451	442	478	479	440	409	438	402	476	449	423	430	431	470	443	424	431	455	467	423	424	442	452	467	446	408	480	452	432	475	449	440	430	462	416	467	463	467	433	467	434	432	424	429	445	452	428	442	431	453	487	464	453	400	447	435	422	473	445	447	399	458	443	431	407	465	406	433	492	479	423	450	460	448	460	454	434	467	473	475	450	468	438	454	415	410	412	419	427	421	460	454	479	479	433	486	421	444	419	426	438	429	478	449	480	446	413	454	450	481	452	410	465	469	472	447	421	460	476	461	450	448	436	445	469	449	423	411	425	423	444	471	464	453	417	429	463	448	468	446	396	424	435	442	474	454	428	433	450	455	438	494	456	452	453	451	466	452	449	449	433	448	470	495	440	442	443	440	441	446	446	473	435	452	423	484	455	431	460	488	445	429	449	462	488	418	485	401	412	437	454	396	468	456	493	471	429	438	474	464	442	433	416	471	476	460	464	474	452	478	473	385	456	477	455	461	455	459	452	442	451	480	419	416	418	466	428	451	461	436	425	446	434	450	414	450	431	433	455	489	473	477	437	441	408	452	429	434	443	455	438	451	453	425	459	466	418	468	424	449	434	448	438	436	435	420	450	450	468	433	399	458	436	453	456	456	453	432	454	448	410	439	434	460	452	463	419	445	468	434	423	419	415	466	432	448	454	433	464	480	450	411	433	444	470	418	474	445	420	437	449	444	458	436	455	449	462	459	462	461	431	447	476	459	452	438	434	451	452	427	465	445	430	482	479	438	448	444	435	439	421	493	449	440	464	443	487	426	444	460	436	452	436	443	427	434	413	439	453	446	428	502	474	454	416	432	444	480	412	463	460	467	435	469	440	447	468	444	442	443	431	446	426	476	430	456	422	403	420	460	441	456	440	464	473	452	445	464	418	466	420	451	452	416	441	450	448	494	464	450	439	444	464	434	442	439	455	432	466	410	449	450	435	416	429	442	417	469	512	436	461	475	432	427	463	430	429	410	471	500	457	420	476	457	444	466	450	472	456	489	429	459	471	472	474	454	413	451	473	453	473	462	436	441	453	470	459	412	413	464	440	466	451	488	437	437	444	446	467	455	424	440	452	423	460	428	443	475	423	447	447	452	498	450	433	459	459	451	435	460	442	481	424	440	472	459	421	436	468	438	441	457	483	439	422	399
25344	30957	30245	22573	16704	8823	2694	619	604	592	580	567	628	613	599	617	607	565	581	558	583	646	601	564	562	600	567	585	543	569	614	551	584	614	632	617	619	609	598	540	604	564	550	612	586	605	541	600	563	569	606	584	589	623	573	609	576	570	601	608	601	580	561	599	554	600	595	564	582	553	591	580	603	531	572	552	647	570	599	612	557	548	599	573	571	567	565	585	574	639	579	554	563	586	611	580	564	595	573	561	527	561	583	580	582	602	575	555	603	582	561	574	552	566	595	598	601	579	547	597	565	578	577	575	566	596	590	606	599	592	561	548	564	569	569	587	583	574	595	572	535	574	570	588	594	585	559	593	591	578	575	571	592	591	572	564	577	572	628	602	572	560	602	576	613	575	558	617	567	615	619	623	580	569	594	580	627	587	562	555	588	614	613	601	585	571	596	567	604	587	542	593	608	555	555	631	581	577	574	559	583	619	580	580	589	631	564	570	583	597	547	605	599	553	578	571	577	600	598	545	626	561	581	586	589	573	604	594	600	568	572	601	576	583	564	617	545	586	562	536	594	597	546	586	493	576	594	573	566	560	578	589	636	570	560	619	591	618	558	603	612	596	583	575	605	582	566	596	603	627	549	634	564	587	558	551	552	591	574	608	602	568	578	571	558	603	615	550	584	567	614	573	556	576	587	543	559	563	550	546	600	560	561	601	612	592	569	598	541	593	625	570	608	598	592	590	568	669	612	607	574	562	560	554	557	580	535	572	581	589	590	557	582	570	591	562	578	576	593	586	565	580	610	567	595	608	581	559	561	596	628	592	605	554	604	570	560	603	593	590	560	572	566	591	596	580	557	560	603	596	583	583	579	562	617	603	584	598	576	562	581	534	588	635	613	598	533	555	572	566	593	558	561	619	575	604	590	570	596	627	603	548	568	562	571	571	618	595	578	598	560	583	560	557	552	568	564	555	574	590	581	617	548	624	571	598	593	574	619	585	586	598	592	612	606	588	583	591	562	584	562	590	585	567	578	562	596	623	589	558	593	586	556	546	627	574	555	575	572	591	574	597	633	544	550	606	573	548	581	539	592	589	585	640	588	575	615	598	553	587	578	554	563	585	588	602	570	606	567	612	580	580	533	568	551	575	567	620	585	633	522	572	566	590	593	567	591	597	596	581	564	620	619	569	599	609	590	583	590	567	584	583	604	634	576	615	614	551	563	589	550	589	553	563	561	606	583	638	590	580	571	570	562	629	587	574	609	578	615	568	553	600	562	563	600	593	567	592	564	591	549	573	572	597	587	582	593	625	587	563	571	608	552	607	592	594	594	556	614	559	607	561	569	580	566	596	538	557	596	528	599	604	608	562	612	577	585	623	600	549	575	592	586	547	537	571	557	590	567	573	602	597	567	606	592	560	578	642	651	584	596	599	553	612	576	579	597	600	570	589	569	520	587	592	600	556	597	586	581	589	566	552	592	618	582	576	588	615	554	560	599	561	613	636	581	579	599	583	599	570	599	558	573	607	557	577	629	577	610	607	574	587	565	593	609	577	592	559	556	578	585	594	563	580	583	536	585	582	582	567	594	595	594	555	564	589	586	622	571	610	574	549	568	588	548	593	563	571	572	564	598	602	576	620	607	540	610	585	593	584	585	587	622	611	587	600	584	555	558	545	596	574	542	586	620	584	557	502	528	553	605	536	551	606	614	547	592	595	597	573	578	598	607	589	580	596	591	576	595	578	603	562	619	604	576	635	569	625	569	605	586	599	551	527	613	577	615	637	563	570	575	619	560	589	607	577	576	605	581	587	617	560	545	589	615	588	597	563	622	594	585	596	610	526	622	609	579	598	554	620	585	583	624	569	581	637	601	574	534	536	592	598	571	588	568	580	596	574	561	591	575	563	602	582	614	582	547	581	561	561	622	555	573	596	603	620	596	551	572	559	573	585	581	582	588	584	553	577	550	562	562	568	570	586	567	586	604	585	585	570	550	566	554	617	590	539	604	587	578	596	605	526	623	585	543	610	633	568	559	592	581	590	593	585	605	554	582	576	619	576	575	565	580	573	550	583	580	579	612	574	591	553	600	612	584	629	601	598	553	530	567	590	575	551	579	566	584	588	578	596	599	595	604	588	565	598	593	594	596	610	562	573	525	601	593	575	591	557	558	604	617	592	576	575	599	573	572	602	589	579	545	577	559	579	571	622	580	579	565	620	565	588	590	603	581	615	572	587	543	620	564	539	562	596	574	605	618	545	580	550	596	587	612	610	551	576	606	583	565	524	586	585	569	608	593	590	554	631	581	597	605	611	566	601	609	616	590	595	594	573	591	566	576	588	577	604	595	547	575	606	596	592	598	577	616	565	617	567	578	599	611	584	570	625	549	538	569	560	609	548	540	600	583	592	615	562	574	621	569	628	638	669	557	579	615	566	582	571	575	531	560	591	616	575	587	628	605	589	614	588	563	572	576	566	578	551	579	604	604	573	543	564	617	583	625	601	594	550	596	571	543	580	555	609	563	559	611	542	554	563	576	580	569	618	610	553	544	557	572	600	589	539	592	600	597	601	623	567	596	537	586	595	593	592	617	571	596	602	536	635	554	593	595	571	559	529	620	584	581	611	607	620	587	624	583	630	556	605	575	608	596	606	558	564	582	574	545	570	581	572	550	573	562	585	562	585	586	594	587	638	632	551	550	616	602	545	587	535	615	592	587	563	590	565	573	592	595	593	588	568	586	601	548	554	540	578	626	591	576	623	631	589	607	572	569	578	582	589	566	593	572	523	533	617	597	587	567	559	602	609	561	592	618	592	563	588	550	574	602	560	552	613	572	576	588	579	555	603	586	602	590	600	617	569	571	557	508	600	595	544	554	563	593	575	615	543	610	568	600	553	590	548	589	596	613	624	579	601	563	588	643	561	552	565	619	586	577	583	569	629	598	635	603	587	555	613	560	611	597	589	589	564	588	577	599	563	568	572	600	570	570	609	564	550	577	556	598	594	580	583	583	634	587	590	572	561	593	554	566	536	578	559	555	580	545	604	605	610	617	577	601	589	537	559	588	613	604	585	583	591	588	538	552	540	559	584	553	610	580	574	596	567	568	585	595	605	573	554	584	551	598	602	590	560	580	576	618	574	554	559	525	622	577	579	619	585	588	607	605	646	573	586	600	595	624	569	602	604	588	559	582	572	626	545	577	576	571	606	563	547	622	611	610	589	576	582	555	634	567	527	603	605	606	543	540	581	624	576	564	593	562	577	602	538	590	573	634	581	549	531	591	574	634	605	538	569	615	591	582	575	579	588	600	549	567	584	591	558	604	552	589	566	566	517	607	630	564	580	569	595	629	625	607	582	607	594	639	560	599	652	627	575	607	616	599	572	608	567	588	613	604	572	545	567	531	582	559	611	566	596	589	547	599	593	566	582	594	585	557	607	584	563	581	559	588	586	617	600	598	577	586	611	555	590	597	523	593	612	537	600	568	522	612	664	538	566
24396	21652	30743	38829	42254	32628	14738	1093	391	363	355	361	398	322	374	339	360	374	378	338	371	392	366	327	353	386	369	365	361	344	385	353	358	348	363	341	359	333	341	343	373	357	377	334	370	336	370	351	324	331	380	356	351	356	343	356	349	338	361	350	367	373	354	349	334	372	329	366	349	336	378	339	379	360	341	374	349	355	362	340	351	358	352	385	348	358	371	309	373	340	349	335	365	349	352	340	342	365	371	346	368	358	340	384	354	356	329	354	340	350	349	383	357	365	365	343	323	391	344	341	340	343	320	364	342	336	357	396	375	346	346	361	352	353	324	388	347	391	363	329	349	354	353	371	358	350	391	340	355	336	370	381	351	352	344	341	335	389	370	349	379	387	361	363	368	367	359	329	359	361	350	381	344	343	341	332	368	337	355	354	339	327	357	337	336	357	329	333	332	352	377	331	366	350	347	336	337	337	352	347	372	348	334	327	343	338	355	343	316	354	361	343	386	336	363	327	363	350	356	363	388	356	360	340	358	414	340	364	342	336	362	342	384	311	350	344	372	307	338	323	374	329	338	371	356	342	332	353	375	379	372	367	329	330	358	362	347	371	349	375	340	330	359	340	309	335	374	345	345	362	354	370	346	362	354	341	365	337	353	339	338	382	340	362	353	302	346	350	339	355	335	345	335	366	343	332	367	383	389	317	358	367	339	361	369	326	377	357	371	342	315	363	338	347	358	350	347	341	337	338	341	380	339	376	395	346	374	356	340	317	333	320	312	401	346	355	321	356	349	345	351	384	367	331	368	338	333	341	368	340	326	336	359	349	346	374	380	408	352	353	353	339	352	378	398	330	349	366	358	336	346	367	381	363	373	363	350	328	346	374	353	361	380	358	319	354	358	364	331	357	354	353	373	370	344	356	338	370	367	363	359	375	343	371	375	367	343	337	355	349	365	356	348	350	351	340	358	333	331	361	326	355	340	346	331	341	370	353	333	339	351	356	352	339	380	332	326	382	371	347	363	365	362	353	361	368	341	367	338	343	347	341	365	402	344	344	385	336	354	347	322	369	325	378	363	356	373	348	362	350	356	338	353	363	355	334	366	306	352	348	350	353	354	331	339	336	330	364	322	337	332	340	319	353	350	364	371	357	379	367	377	353	320	373	352	351	382	355	318	381	375	358	371	349	346	364	375	340	349	341	352	368	348	353	345	383	349	334	358	321	329	339	347	372	341	357	345	375	363	339	344	379	342	355	349	332	333	339	349	356	345	344	331	376	364	322	331	382	357	342	365	368	351	346	361	366	348	399	356	379	368	344	331	345	368	412	348	336	380	337	345	330	325	368	350	372	386	353	366	321	377	355	329	371	366	346	340	341	367	346	363	314	365	350	337	346	360	346	343	351	342	330	332	373	335	361	388	352	355	385	343	376	371	373	363	361	356	329	386	353	339	369	352	356	363	370	341	305	347	343	368	356	335	375	317	334	350	339	341	335	374	328	334	349	336	339	351	363	356	338	358	346	340	353	348	352	347	374	326	375	343	315	349	347	379	371	309	325	362	372	346	360	400	340	356	355	353	384	361	346	349	380	353	305	378	333	361	351	390	372	342	346	381	363	354	394	349	350	380	299	371	359	336	324	381	366	335	351	348	346	338	310	327	360	348	340	365	350	345	378	339	340	323	324	333	353	352	358	376	354	342	382	355	368	370	368	325	363	310	347	346	348	350	360	339	321	345	337	333	368	333	334	376	373	316	390	350	348	397	371	370	348	348	345	374	360	346	364	360	376	323	344	383	353	341	328	344	315	307	357	357	394	331	370	371	371	401	363	335	320	336	356	361	353	331	328	361	336	357	338	370	346	367	355	359	380	363	333	361	362	406	342	381	330	324	342	360	337	376	352	355	338	337	353	326	346	336	354	363	359	382	359	346	345	356	344	358	342	348	341	364	317	352	368	378	336	396	362	410	349	365	344	377	354	381	309	373	342	353	341	362	347	364	338	377	348	334	364	341	390	370	359	370	405	383	346	371	345	350	390	356	344	354	360	319	368	374	348	359	340	342	352	341	363	350	358	402	372	355	339	361	341	384	336	336	324	378	332	361	315	336	324	336	376	361	367	357	377	317	327	375	349	344	365	364	341	361	362	338	358	353	355	372	339	361	372	324	322	353	343	339	349	327	372	360	357	363	330	393	368	390	362	366	357	377	379	349	379	351	368	344	325	345	324	319	325	360	321	341	343	359	359	366	351	358	330	380	342	388	345	327	333	366	376	350	345	359	353	360	302	363	358	394	401	343	332	328	340	326	380	360	342	392	322	385	374	349	381	348	341	338	371	374	330	308	392	352	335	332	342	357	337	353	343	362	365	353	350	325	349	372	331	357	335	344	357	339	324	344	344	380	364	385	369	352	345	342	339	349	367	363	347	365	343	341	342	321	324	372	382	401	347	347	346	339	326	370	350	359	379	354	363	351	335	346	331	348	334	363	357	308	369	363	385	370	372	343	359	345	345	352	393	352	335	329	363	367	362	346	380	349	353	339	335	352	379	381	340	345	419	352	369	359	384	370	305	348	353	347	351	330	348	377	329	335	398	391	379	357	368	327	324	345	368	380	329	358	355	366	331	356	345	346	334	390	372	355	332	381	327	334	354	366	346	343	341	354	325	363	367	329	366	366	348	385	336	387	373	348	339	343	367	350	362	349	343	352	364	390	363	344	333	345	359	377	356	352	338	376	315	360	326	370	346	333	339	381	371	367	341	374	376	355	372	374	337	352	342	345	352	362	362	379	332	324	314	330	335	374	343	356	351	342	378	338	335	355	357	358	355	376	369	341	364	358	376	350	325	327	349	339	363	336	364	400	316	362	365	351	331	391	357	341	372	356	362	372	397	346	340	344	349	360	366	359	387	353	370	390	335	341	362	336	341	338	371	379	353	344	397	350	364	332	354	377	369	341	350	353	317	362	341	325	367	360	350	352	352	352	331	354	345	382	361	362	354	333	341	368	360	332	361	348	343	343	324	350	359	354	375	381	348	341	318	312	339	327	357	375	336	334	378	340	339	392	344	321	351	358	327	346	366	325	357	340	315	353	347	326	341	351	354	363	367	368	338	328	344	360	347	348	320	347	360	368	353	352	374	351	364	350	352	329	364	343	372	375	356	371	340	347	376	362	364	367	339	380	343	331	376	369	404	320	347	343	329	343	333	352	366	323	303	335	344	342	308	371	367	315	382	333	339	350	349	379	342	346	342	345	360	328	417	344	337	367	349	333	385	334	364	367	364	379	379	363	358	372	355	381	327	343	352	383	349	355	323	336	351	393	351	360	344	346	374	350	379	357	363	387	342	384	347	341	389	361	372	363	358	392	354	339	341	362	322	377	366	385	355	331	359	346	331	365	335	353	374	362	346	378	395	366	339	328	384	328	345	349	325	378	353	371	340	360	334	356	361	349	345	337	344	363	355	331	341	363	354	406	336	340	330	371	377	358	351	375	352
51233	69986	67087	58474	49868	34818	12403	575	466	529	487	488	506	527	505	473	469	470	471	485	521	498	458	457	468	484	506	457	515	455	474	493	507	497	452	484	465	451	458	472	470	479	509	471	451	485	494	506	469	463	493	494	467	440	479	470	484	463	476	441	515	470	487	470	470	464	451	486	482	458	464	478	482	487	474	487	476	454	469	519	458	449	518	487	493	459	502	500	493	498	467	440	500	478	461	487	493	490	459	485	474	468	490	501	435	503	475	443	497	462	463	430	455	486	487	492	450	433	459	478	452	469	478	497	474	442	446	434	463	472	478	470	469	443	474	425	515	476	486	465	488	475	492	447	451	460	478	431	455	489	484	449	468	470	487	457	459	473	470	473	507	488	454	446	476	506	482	461	470	463	483	505	475	449	495	493	456	459	497	485	498	437	467	449	445	462	467	476	498	494	496	464	490	464	484	464	444	459	474	435	477	480	470	487	451	462	474	495	452	491	495	438	473	480	449	477	493	482	446	439	491	470	434	445	490	461	467	471	430	476	473	518	457	454	442	475	473	479	469	510	500	463	490	477	473	462	471	473	496	449	493	468	491	476	486	476	460	447	458	465	459	519	480	481	488	431	443	478	474	457	466	476	447	425	499	480	464	433	465	442	455	492	473	494	518	467	464	504	472	454	454	457	455	463	432	492	469	448	471	490	498	441	473	534	457	446	445	467	477	476	441	459	469	457	488	486	480	475	463	437	493	460	450	444	446	456	462	484	479	452	454	493	481	458	487	492	521	450	506	486	437	451	468	476	484	525	460	506	519	422	478	499	468	397	437	487	472	475	493	438	474	488	492	482	515	486	456	481	493	456	450	486	476	466	438	503	453	504	489	464	469	481	488	471	486	418	460	456	465	465	464	447	513	455	453	485	481	458	469	489	454	463	466	505	477	478	486	470	465	452	478	462	447	436	504	464	491	469	476	502	477	490	455	469	450	425	485	472	487	436	428	439	477	488	456	461	450	469	477	481	477	483	460	442	489	508	483	472	484	469	474	461	480	453	451	473	450	477	469	464	495	491	449	469	472	495	432	471	446	469	471	502	445	475	479	486	474	445	497	455	466	485	503	451	459	489	468	508	467	446	456	496	470	462	456	450	483	470	519	467	487	467	459	496	484	507	487	458	423	512	507	489	476	442	476	470	447	471	445	499	485	469	508	463	473	509	496	451	468	471	494	473	465	478	476	452	477	498	477	520	441	483	482	489	450	466	464	467	461	473	462	463	476	462	464	492	429	464	440	462	479	430	444	438	519	424	468	440	448	453	430	460	442	493	488	469	443	462	467	425	446	458	486	446	464	487	436	484	440	490	484	442	446	420	498	423	510	470	437	455	500	458	455	442	451	459	447	479	434	494	479	435	485	440	492	456	482	491	508	455	501	475	502	480	469	466	472	517	482	497	481	467	449	465	513	460	453	496	440	476	466	459	455	459	453	484	454	477	422	457	483	515	462	464	462	512	437	480	488	453	439	463	491	444	485	460	464	439	463	461	484	477	481	447	459	410	472	465	502	465	446	478	484	472	500	496	473	455	455	443	533	511	453	481	437	463	473	499	449	465	490	438	457	501	460	529	455	497	466	446	507	479	479	463	463	483	478	471	443	462	488	511	479	459	469	456	486	505	468	491	470	487	437	475	493	465	492	476	479	481	449	461	470	480	468	507	471	476	471	487	479	504	497	469	468	487	441	465	449	493	503	473	476	463	456	491	432	477	448	438	437	441	467	464	470	473	489	469	512	489	478	457	470	469	494	466	503	463	467	453	447	455	444	456	506	445	479	497	470	462	441	447	451	472	494	473	438	468	486	480	454	437	460	495	470	472	472	464	470	503	475	494	448	475	521	427	474	434	479	431	446	485	480	483	463	474	456	477	473	485	467	466	447	445	506	480	488	469	463	475	506	458	499	480	431	486	456	453	458	452	449	482	510	470	442	489	483	493	471	509	454	462	437	495	458	448	469	461	435	486	453	467	427	454	500	483	507	462	441	516	473	493	470	476	450	451	496	478	478	502	487	457	478	481	497	470	505	496	434	477	479	502	517	482	500	470	462	457	460	488	470	470	408	482	480	509	475	478	478	470	465	470	468	471	459	466	454	491	483	481	467	492	462	454	451	457	442	433	471	473	523	490	474	463	465	429	472	483	489	476	424	478	456	481	472	430	472	472	499	462	468	473	518	481	503	475	495	468	503	465	480	482	450	481	482	464	473	471	416	487	482	441	451	445	487	483	456	439	473	437	484	437	458	452	478	455	484	428	480	455	483	490	460	458	459	472	481	460	477	480	483	490	494	488	475	492	483	439	429	458	465	464	472	464	521	492	514	434	492	473	473	484	418	528	460	454	489	452	476	455	482	462	447	477	481	465	447	457	437	452	463	501	512	432	486	480	475	497	479	460	473	469	463	474	453	448	455	499	436	468	492	479	469	477	428	468	489	456	433	469	446	492	486	481	461	488	463	480	489	491	451	453	434	469	449	434	421	475	491	474	468	409	444	458	475	464	459	505	455	460	471	487	478	461	494	451	435	498	446	441	471	508	511	446	503	488	513	477	461	453	463	454	506	491	467	474	458	461	451	433	465	486	505	479	488	445	441	453	467	437	481	459	483	466	458	450	470	504	450	461	482	466	445	489	466	499	423	438	470	442	483	494	454	444	461	515	469	463	463	454	481	435	479	476	532	452	482	400	486	431	502	503	497	488	438	484	446	453	475	478	456	478	466	453	486	481	439	514	514	481	483	494	473	495	427	459	466	478	499	441	450	486	485	473	501	455	486	491	455	476	470	458	496	480	466	476	510	468	435	432	463	462	474	480	445	450	465	450	478	459	492	496	507	462	434	481	434	469	454	494	493	495	480	473	446	472	517	490	473	484	479	447	433	485	489	516	479	465	480	477	493	485	479	458	496	475	423	448	475	477	486	475	484	477	514	442	443	435	480	470	458	466	454	494	479	456	468	464	468	456	466	496	454	458	442	463	506	499	470	482	509	456	453	489	429	493	440	469	475	536	477	443	495	489	476	459	487	486	454	462	480	502	456	506	477	472	498	458	485	471	480	494	456	452	469	455	450	491	521	426	489	471	488	452	483	493	472	493	436	475	461	474	482	475	459	484	444	479	523	474	482	453	471	516	491	442	471	446	491	468	468	451	461	481	444	433	475	472	461	487	463	507	494	492	463	431	479	452	459	472	479	430	472	462	474	492	465	451	475	473	477	480	490	464	475	440	462	450	495	469	448	503	464	454	489	485	457	484	468	465	489	508	447	416	471	512	504	459	474	454	487	422	487	452	492	437	473	469	490	422	459	460	490	499	459	482	471	483	446	499	449	480	493	506	451	462	461	508	485	460	462	438	416	487	485	475	447	486	495	449	494	482	511	475	475	459	487	480	452	459	480	478	480	430	481	527	485	476	498	455	432	485	490	443	433	500	464	497	472	463	518	489	488	448	463	448
23435	21533	29860	33404	38605	32734	19868	2087	240	235	212	206	240	226	234	182	228	228	209	187	212	220	218	224	214	194	202	212	208	236	208	207	225	199	204	207	229	223	203	212	209	208	182	205	204	229	226	188	191	223	199	221	204	222	203	220	216	205	244	208	231	214	185	208	193	241	189	207	210	236	228	201	245	208	168	205	220	207	204	185	196	214	214	195	208	181	196	216	203	173	219	196	189	207	194	210	219	185	197	204	244	204	225	225	242	231	213	198	213	203	216	222	203	229	202	230	204	213	218	197	198	186	177	213	201	238	187	224	209	159	175	209	194	211	188	188	224	210	213	220	206	208	223	240	227	199	208	199	221	211	196	213	225	192	200	203	206	223	226	229	236	217	222	202	209	202	212	211	203	228	189	212	231	197	216	220	192	220	214	205	208	214	217	212	201	223	181	195	209	188	245	206	192	196	204	197	206	206	206	181	182	223	245	218	203	230	203	227	180	210	217	201	225	218	195	190	206	202	193	203	231	211	220	211	209	214	207	226	206	209	207	218	249	213	204	206	206	210	204	204	178	212	209	188	178	213	206	191	209	198	186	208	199	211	202	177	216	216	215	203	215	229	210	210	213	223	219	222	232	192	222	206	188	233	208	200	221	205	194	234	186	200	209	216	216	215	201	201	216	210	204	215	218	219	223	229	202	198	209	185	200	237	188	198	203	214	210	220	196	191	219	221	195	206	202	213	206	229	233	226	208	201	201	174	221	200	187	200	209	199	201	217	226	193	198	181	219	219	195	195	233	224	224	220	222	221	201	165	226	201	223	201	221	185	209	195	215	210	206	198	199	189	184	207	195	234	213	214	209	218	201	192	191	204	209	222	190	209	170	211	221	193	215	193	203	212	213	218	190	201	238	194	215	196	213	212	219	197	221	207	192	193	216	198	202	212	219	196	232	206	213	224	202	213	207	206	206	201	204	212	234	225	216	201	198	213	214	198	193	194	224	201	212	213	185	196	193	185	213	213	197	211	229	194	178	218	199	218	221	208	234	211	196	236	189	206	209	218	196	200	212	235	211	192	183	222	212	205	218	180	213	193	225	211	201	215	194	232	191	197	192	216	193	203	211	219	209	205	208	202	245	193	238	219	220	188	203	202	201	202	193	178	215	203	197	219	204	224	204	197	223	195	210	205	220	226	196	214	219	191	193	208	232	204	227	201	197	196	215	195	191	216	201	184	213	207	208	215	237	200	208	205	195	208	202	214	199	205	201	193	208	216	199	215	204	204	231	203	187	230	226	213	217	213	245	206	211	214	218	195	232	198	216	221	204	203	221	193	212	191	191	206	222	209	215	215	216	183	221	201	218	187	193	191	220	217	199	216	195	228	224	214	201	191	185	204	186	239	202	206	211	187	197	212	208	224	207	209	220	224	225	205	209	213	199	221	177	219	210	189	204	207	231	202	205	190	190	216	201	208	203	219	227	194	196	214	219	218	229	213	223	219	219	215	206	195	204	194	208	185	193	185	196	202	198	204	203	201	195	221	203	215	212	203	204	175	218	234	206	203	191	216	209	203	193	222	210	191	211	227	194	206	181	199	176	217	236	205	212	202	229	222	221	196	222	226	218	204	216	222	184	182	230	188	185	189	223	213	204	190	209	223	198	200	190	204	217	197	198	225	189	193	195	196	185	200	220	179	214	219	209	204	214	213	215	217	196	205	199	209	209	206	182	195	207	199	187	210	212	196	206	186	230	200	195	213	214	206	201	196	220	242	197	213	202	222	221	206	191	214	229	202	201	239	194	174	206	238	187	196	219	198	212	191	237	202	211	188	232	226	196	209	184	202	191	210	205	208	204	211	172	182	207	215	181	232	223	196	225	211	203	220	208	207	185	231	214	209	207	211	202	193	198	211	208	185	176	223	195	203	243	238	205	227	208	211	218	204	193	204	207	232	200	219	181	187	234	214	194	203	197	216	212	187	215	194	221	211	208	204	208	205	214	194	185	212	214	222	200	203	199	228	199	184	217	207	226	211	204	208	210	192	200	215	222	210	195	206	205	204	179	207	178	191	209	201	205	221	196	201	184	198	214	228	201	211	199	197	180	214	205	212	199	219	201	219	235	242	207	218	233	193	189	193	191	215	209	233	189	224	231	201	205	214	191	206	196	204	195	206	209	227	207	216	192	197	200	196	209	206	188	225	210	213	202	205	207	224	218	203	219	222	205	187	205	206	190	222	221	229	211	201	215	169	223	214	220	215	225	211	227	193	226	191	222	198	204	205	211	211	209	218	209	172	201	197	177	211	205	189	223	177	199	203	194	194	224	230	189	208	208	208	203	218	209	170	205	182	190	202	219	216	218	216	224	227	199	181	232	222	225	199	219	219	209	222	223	190	205	181	238	200	230	221	197	180	208	202	186	196	227	198	178	192	224	212	187	185	206	171	189	197	186	209	210	223	240	215	232	205	185	205	190	185	219	189	240	222	194	239	200	245	210	218	255	222	188	209	209	173	215	220	216	190	187	215	207	207	212	240	208	201	219	215	220	238	182	204	216	217	213	219	191	202	230	213	213	214	187	192	187	201	182	218	198	187	195	203	197	176	202	168	187	195	213	203	219	217	179	210	184	188	219	198	225	195	181	215	243	202	204	190	208	204	204	185	196	201	220	191	188	203	227	204	200	193	198	193	219	212	204	195	195	243	214	210	204	207	234	211	207	219	213	198	203	201	222	211	197	207	201	195	221	207	215	221	199	212	203	195	187	214	224	235	213	222	207	209	239	202	223	198	183	206	230	206	174	199	198	228	189	204	207	197	220	211	210	213	175	188	194	219	213	217	196	217	192	187	215	173	218	208	220	203	233	215	199	227	202	204	222	238	209	214	207	206	196	190	224	185	193	201	215	213	198	195	229	212	216	224	204	209	204	242	222	237	225	200	190	197	200	232	214	190	193	210	221	200	191	213	185	238	244	224	208	215	198	193	217	207	208	210	223	187	199	219	201	200	210	225	209	227	213	193	200	222	176	187	212	213	190	208	216	236	200	188	192	205	209	176	205	208	216	205	199	214	187	195	186	194	205	224	217	209	223	197	212	201	191	192	190	208	177	225	217	232	201	195	215	227	216	176	198	207	182	248	210	205	207	186	218	213	219	215	209	217	234	224	196	197	242	207	218	216	201	183	211	207	204	201	192	199	191	211	208	198	192	200	216	184	194	209	206	204	194	198	228	204	186	185	209	178	216	201	199	216	205	204	189	199	198	211	208	200	219	211	219	199	233	207	206	236	208	209	196	215	207	212	220	221	183	222	233	224	186	212	206	218	212	213	195	194	225	220	199	197	192	216	218	184	247	225	220	190	214	206	214	222	210	204	211	197	206	240	203	214	177	217	202	204	248	217	188	198	212	198	206	223	200	188	227	209	231	217	210	207	199	211	227	216	232	207	218	201	241	188	215	200	186	203	184	200	206	190	209	201	198	225	188	203	212	198	226	173	202	199
58303	79084	77211	73803	57693	39758	12212	401	387	353	307	304	291	328	285	283	321	286	281	281	257	270	273	286	293	296	308	296	278	286	301	294	311	265	259	260	285	253	275	270	245	279	268	280	279	249	289	279	278	258	276	294	299	271	302	300	246	248	263	274	270	278	300	275	255	301	287	277	254	267	282	268	247	282	250	293	297	285	269	245	232	268	270	287	284	288	285	270	285	278	270	275	269	270	276	270	285	265	282	276	279	294	288	263	271	264	292	264	293	281	298	309	289	293	261	280	282	261	285	246	261	270	257	265	259	262	272	263	271	314	252	265	251	266	288	236	293	271	264	266	260	261	277	280	274	267	259	270	281	300	269	233	273	283	293	262	278	232	252	273	259	269	286	285	290	298	289	296	270	268	288	307	276	265	256	254	268	268	274	255	292	261	274	268	273	278	285	239	290	253	282	249	239	260	267	300	280	276	297	283	295	233	274	267	282	264	282	261	251	293	286	275	268	258	292	297	298	267	302	259	261	251	290	256	291	273	245	274	299	273	276	271	289	272	243	278	290	271	271	232	291	258	272	281	230	264	287	277	289	273	268	289	278	278	277	265	272	270	283	284	271	295	285	274	303	292	316	281	276	268	253	258	255	280	274	281	283	267	261	268	286	240	264	266	281	272	271	271	274	264	285	275	277	278	278	279	272	245	260	271	279	268	260	254	278	295	284	271	254	264	281	261	268	263	270	269	266	277	268	254	260	287	262	302	283	278	263	256	262	295	265	281	272	262	328	258	299	277	274	251	280	295	272	278	281	265	285	263	242	278	276	296	284	245	287	304	272	283	290	304	239	266	259	283	277	290	258	250	290	286	285	258	245	294	260	303	248	275	242	272	263	286	269	263	279	266	311	300	282	265	262	281	262	285	279	302	229	256	226	291	261	285	284	280	269	272	252	266	257	289	287	279	304	278	274	269	289	268	268	275	279	288	280	260	298	298	278	258	274	265	265	253	227	262	262	251	285	260	252	267	259	282	275	264	277	278	270	302	289	273	256	274	256	279	253	253	277	245	262	297	252	267	297	267	270	274	262	269	284	269	291	300	260	271	285	254	285	287	256	242	290	264	300	254	294	266	258	255	276	268	299	286	273	281	292	265	266	249	270	262	261	263	286	283	275	290	301	259	293	273	275	279	265	279	262	268	281	262	280	288	282	268	263	245	245	259	267	278	254	296	282	284	275	261	240	294	293	258	265	283	271	249	270	274	290	258	249	264	295	273	253	259	273	266	247	295	293	289	286	256	243	273	306	245	272	223	273	245	274	305	274	285	271	272	283	270	295	274	249	272	238	266	270	302	273	273	301	270	247	251	293	284	271	258	285	278	279	258	262	291	259	281	268	272	296	265	301	245	294	311	232	277	264	266	269	248	283	254	257	255	279	275	263	277	270	251	280	273	317	291	248	282	289	262	248	261	250	272	282	264	266	254	276	248	262	274	240	290	245	299	264	232	255	276	266	282	255	247	286	257	241	285	248	267	263	271	297	281	286	288	274	269	242	271	281	278	295	245	278	272	268	303	238	275	225	263	265	247	251	294	291	280	255	257	274	262	288	266	266	297	311	310	277	302	253	267	308	270	286	266	295	255	264	268	298	279	246	252	287	285	292	270	258	271	290	291	273	283	240	264	298	277	260	271	244	258	255	262	269	250	267	257	325	264	289	281	279	285	267	290	247	260	260	281	313	249	255	303	261	272	285	258	261	282	282	260	250	286	255	271	297	299	279	283	271	263	263	277	297	257	281	275	284	266	271	256	264	293	292	250	284	265	249	269	241	279	256	276	263	263	306	266	252	265	283	286	302	269	261	276	259	268	270	266	259	274	287	266	260	274	318	267	283	271	257	281	257	274	254	288	261	268	281	269	285	273	276	273	265	271	304	288	259	281	288	284	270	253	289	231	259	245	292	289	292	291	290	292	256	252	256	259	294	266	270	279	282	270	267	258	269	269	271	285	270	227	243	283	273	246	262	259	289	264	248	257	271	274	292	279	284	291	259	270	280	289	291	293	284	266	288	292	274	243	250	286	258	273	265	262	262	253	275	267	267	263	269	274	265	261	264	250	277	296	285	256	249	257	259	294	273	257	273	292	279	276	275	276	230	288	284	256	263	270	276	248	276	289	260	269	270	274	274	236	272	270	263	289	282	311	265	291	267	285	283	264	257	294	267	272	281	272	256	253	289	254	260	284	288	252	271	288	268	252	284	288	299	260	256	258	273	263	284	292	261	282	271	251	253	271	286	254	239	290	271	240	261	278	277	301	287	260	284	282	268	265	274	268	236	247	273	284	287	257	267	253	261	284	262	305	285	281	280	247	279	301	266	283	259	281	277	267	261	282	271	267	283	275	278	257	274	271	276	264	295	282	289	265	284	280	300	278	267	293	270	284	283	264	266	268	272	267	216	300	259	272	299	282	268	278	286	258	282	271	269	284	257	280	270	282	272	251	269	270	272	276	249	264	259	274	265	276	281	264	274	261	300	242	258	280	274	247	276	262	250	268	294	250	282	266	235	277	267	254	303	284	251	252	291	253	280	261	274	284	280	273	264	281	281	255	268	241	284	274	258	273	262	260	255	285	265	265	278	282	261	267	257	255	261	289	263	295	286	273	302	251	272	285	285	294	282	287	267	265	248	258	300	278	282	273	275	242	274	275	279	280	292	273	249	246	274	274	265	295	276	285	286	276	273	259	252	256	265	258	263	277	282	284	254	289	270	286	271	231	281	279	263	283	278	288	251	264	246	296	308	270	290	247	267	263	278	275	277	307	271	262	268	269	277	240	271	264	252	275	281	269	255	277	260	282	264	282	264	288	258	251	260	269	298	282	279	260	283	258	255	278	227	276	258	286	265	279	281	265	269	260	271	277	274	262	264	249	246	259	279	283	254	277	253	281	270	288	245	318	243	253	289	289	276	264	274	296	267	277	307	306	284	264	255	281	251	261	277	268	260	252	251	253	274	266	240	247	281	253	279	280	246	288	290	296	290	261	267	264	287	276	273	244	249	266	265	259	276	282	250	273	267	273	258	284	274	243	277	300	283	253	250	242	272	253	263	297	249	284	267	265	263	282	281	288	276	251	286	251	286	263	288	272	257	275	257	272	255	255	299	254	259	279	242	290	272	301	266	282	265	269	281	277	288	291	298	278	281	273	252	254	275	258	310	296	298	252	282	270	284	282	267	262	283	288	267	256	281	239	260	249	274	273	305	261	275	261	260	310	262	291	257	308	251	287	264	273	258	301	285	258	227	274	256	276	267	276	266	275	295	244	267	246	305	288	287	254	268	260	279	271	266	305	284	291	251	262	277	247	272	279	288	256	265	266	282	273	269	271	264	260	269	247	281	279	251	297	306	234	260	278	261	285	275	283	282	268	262	282	272	277	278	254	266	265	267	266	264	269	283	284	270	261	240	301	289	244	279	272	246	270	286	253	268	250	237	265	251	274	285	258
27999	22494	25798	25268	15291	5508	1672	444	499	465	475	449	472	442	432	455	462	464	450	448	482	469	463	466	425	456	451	486	451	422	464	435	461	441	479	462	471	507	467	451	431	475	425	467	442	475	476	460	498	456	439	445	447	434	479	439	463	485	460	431	430	486	467	437	500	435	416	478	453	451	483	474	435	450	466	508	445	471	472	439	471	495	443	445	441	463	449	473	461	464	481	463	470	442	432	449	461	384	493	468	453	457	445	437	436	462	430	475	454	448	479	416	472	447	485	437	442	470	454	430	492	501	440	478	432	458	416	454	494	452	507	466	440	466	446	426	469	472	448	458	503	474	463	494	467	439	488	435	446	419	478	427	450	450	457	469	438	472	461	478	483	473	460	449	438	489	465	398	450	440	468	438	469	451	418	472	480	450	480	449	427	469	470	487	501	438	466	488	453	443	444	467	493	457	470	453	471	438	459	470	475	425	434	471	484	463	426	454	497	487	459	456	471	467	419	459	468	450	471	443	428	449	439	438	452	468	489	457	452	448	436	429	478	478	433	463	484	446	470	411	480	433	464	452	475	500	447	505	431	467	451	462	462	510	420	458	451	445	461	407	474	442	449	436	463	435	472	437	456	430	432	447	463	400	463	455	431	447	467	404	436	429	487	455	423	444	441	457	477	445	447	461	441	475	420	446	485	478	467	487	482	462	414	474	418	444	445	478	493	470	490	479	439	457	471	462	477	444	486	453	464	442	490	466	472	434	456	483	478	481	488	480	495	471	456	452	473	476	531	436	482	441	466	434	447	458	461	462	453	446	439	483	493	462	469	472	466	430	473	458	441	451	453	470	410	447	440	458	420	469	436	408	470	471	450	458	453	454	448	455	457	445	426	464	447	472	475	489	458	460	449	438	453	468	445	415	453	456	472	422	408	428	469	455	464	424	465	481	479	435	435	449	452	437	468	486	471	447	445	474	466	451	478	470	428	447	448	456	482	433	416	452	480	479	465	447	458	468	450	480	455	443	503	468	461	449	473	489	464	476	457	453	435	488	476	484	449	434	471	467	461	452	456	424	421	391	451	445	455	445	479	441	468	488	428	430	453	461	452	444	454	455	468	462	431	463	443	477	443	416	452	478	486	486	487	467	418	463	405	503	468	454	457	467	457	436	426	450	484	463	483	462	447	467	426	472	480	472	473	440	455	496	455	441	446	448	487	437	466	458	428	427	480	487	472	420	437	461	479	464	453	505	448	467	435	465	473	447	432	462	463	441	478	456	510	464	496	436	441	434	435	415	425	450	475	443	494	487	490	445	433	485	470	445	454	454	423	451	452	503	464	450	448	455	450	436	498	456	462	451	491	451	434	474	467	384	434	446	455	450	475	401	430	486	424	421	431	452	485	459	452	481	471	473	449	417	432	423	458	451	489	443	475	468	509	459	456	473	436	461	430	453	487	464	439	428	480	438	465	440	451	459	435	485	428	437	466	449	470	459	464	461	434	475	495	480	484	447	428	454	447	423	468	446	447	443	428	466	447	463	465	454	476	490	448	445	460	493	427	468	477	466	449	436	460	472	436	453	447	484	466	433	468	473	466	453	480	463	444	484	473	455	456	474	460	457	463	458	441	474	473	465	458	455	481	472	455	474	435	459	465	459	467	454	445	456	484	495	443	453	429	478	463	474	427	465	443	455	469	467	515	436	465	465	466	432	456	433	450	457	465	456	439	465	464	457	510	476	474	448	414	466	429	483	475	475	460	456	453	446	454	455	468	504	521	429	459	457	498	476	444	459	460	469	465	468	448	445	426	476	442	447	437	469	475	469	443	435	451	473	429	446	462	468	493	469	495	433	462	438	429	449	447	482	486	416	451	504	419	443	454	418	430	496	438	478	465	473	443	458	461	484	446	451	499	458	510	453	446	432	487	472	419	470	430	430	499	465	467	444	440	476	454	491	478	444	494	425	472	455	484	446	472	441	463	437	452	468	445	454	458	434	443	444	483	494	455	475	464	462	485	415	442	471	448	457	412	466	453	466	489	479	468	468	475	467	447	487	461	432	484	467	435	485	469	456	460	448	452	442	459	444	442	444	463	450	447	490	485	461	473	496	496	470	435	472	462	443	478	456	446	464	466	478	447	467	456	474	477	453	438	480	465	479	467	477	473	439	462	469	483	463	432	488	445	487	452	459	483	475	423	469	443	475	405	459	461	442	467	437	450	433	445	471	463	468	466	446	453	442	472	508	493	513	440	485	433	434	475	465	428	456	462	439	429	442	460	470	429	461	440	466	466	427	434	437	436	449	481	454	421	428	423	445	438	455	457	455	453	442	483	427	469	411	431	461	428	438	416	460	422	475	434	483	495	475	433	437	458	462	432	440	423	446	467	446	510	462	475	455	425	444	475	463	472	428	460	429	493	438	456	490	450	435	436	461	470	431	496	442	470	454	479	453	457	418	455	439	478	471	462	453	465	466	482	438	467	465	493	466	456	435	472	473	486	452	433	468	452	465	498	472	409	461	462	479	448	478	454	451	444	436	463	468	405	485	457	444	409	465	461	433	450	424	479	422	467	458	457	478	469	429	441	437	467	476	485	465	481	461	494	484	466	496	424	436	466	469	517	460	459	455	492	439	439	478	460	447	415	466	460	424	481	443	484	473	453	447	460	496	463	469	460	433	437	479	430	466	439	497	480	442	444	489	481	441	467	474	454	452	432	419	466	416	475	466	462	447	423	425	438	483	448	425	459	485	466	456	422	433	420	457	482	438	472	447	410	440	436	461	470	468	487	473	503	436	466	485	451	449	479	463	443	473	457	453	426	487	458	426	459	395	474	416	434	437	466	423	466	463	467	479	443	428	430	441	455	448	493	455	419	499	458	429	468	436	432	432	497	443	467	447	499	485	445	460	429	453	463	453	461	469	456	499	445	456	479	441	456	450	478	468	451	456	473	434	483	485	457	474	479	493	463	476	502	484	472	459	466	467	439	436	442	448	486	445	462	482	458	455	424	434	447	464	483	473	427	459	421	446	461	441	471	437	451	472	450	444	477	439	463	436	483	410	468	458	499	480	469	469	448	466	472	465	435	478	455	451	446	452	459	466	410	473	416	446	432	466	492	472	426	467	437	484	445	447	467	473	446	454	471	490	479	450	403	459	458	448	478	469	466	472	457	476	495	434	436	470	430	455	454	469	443	480	500	428	488	495	438	465	458	432	489	442	446	454	426	428	459	485	468	475	477	455	435	452	446	449	475	461	439	431	468	453	451	471	469	466	437	419	470	469	462	451	433	429	435	475	424	472	427	444	453	450	423	465	478	480	441	470	454	484	453	453	434	432	417	442	468	444	491	444	472	453	413	474	432	435	452	426	432	466	443	477	444	440	414	457	452	446	432	466	454	455	417	474	451	513	472	466	447	454	425	450	451	509	441	470	464	461	450	463	433	476	438	447	459	479	409	466	504	467	466	443	459	452	445	431	489	441	447	457	434	459	457	438
25394	32017	28724	25101	17317	7267	2577	583	610	618	593	610	595	607	606	593	607	573	593	561	602	593	601	608	587	566	586	583	581	557	547	609	558	636	631	578	596	559	590	558	603	605	589	565	607	641	583	599	612	602	580	581	551	580	596	580	587	605	602	639	557	594	552	564	547	566	619	551	582	625	587	607	590	627	606	571	640	635	595	610	619	579	605	537	618	652	606	574	608	580	566	604	591	569	582	575	599	580	619	602	609	619	622	623	579	574	596	610	609	599	611	622	577	609	616	648	561	639	562	600	577	569	579	561	616	612	636	604	602	553	632	636	630	589	570	630	613	585	583	581	602	621	579	568	602	589	555	669	613	624	629	598	582	608	578	647	628	617	612	578	588	606	611	583	626	630	618	611	564	630	594	612	569	605	597	629	561	579	613	596	650	560	570	580	571	588	625	583	586	601	547	587	555	592	602	598	627	596	631	629	566	617	633	661	622	622	579	579	582	588	622	609	570	606	594	600	574	645	654	597	604	579	565	599	563	584	630	600	623	557	608	550	548	633	596	599	609	614	598	566	574	587	622	586	602	608	600	585	614	601	551	599	658	600	601	600	587	604	612	616	654	653	568	583	560	582	632	626	600	622	596	578	599	591	585	618	571	582	599	609	611	607	549	552	591	618	586	588	602	574	610	603	599	596	622	596	592	593	536	611	615	601	588	583	564	580	592	586	609	619	582	574	587	618	588	557	548	639	608	583	608	597	650	555	590	623	616	629	577	567	624	596	586	609	610	606	645	571	603	632	626	583	602	570	576	649	585	611	587	555	558	633	583	593	601	649	625	553	589	613	560	617	595	608	581	552	612	537	638	604	593	567	615	590	586	586	568	601	591	598	582	581	573	607	599	587	568	563	584	576	569	578	566	580	630	591	591	571	581	582	559	570	553	603	592	591	606	657	607	587	597	606	571	601	597	637	562	599	586	587	611	564	563	594	649	603	568	620	666	590	620	586	585	588	632	594	574	604	572	607	603	577	602	587	604	614	597	571	593	613	574	595	629	558	587	598	571	604	637	604	575	621	579	558	587	602	645	628	574	577	620	605	626	634	648	612	637	611	619	580	597	627	622	668	603	568	677	571	555	625	568	613	549	574	611	591	635	620	599	621	592	587	576	600	552	585	609	590	603	601	573	569	603	604	612	566	600	593	607	576	625	606	588	560	551	582	593	563	566	650	614	553	565	596	564	617	633	598	562	626	553	579	607	589	607	609	629	602	612	555	571	639	637	619	589	606	609	576	615	573	592	586	608	605	633	636	584	575	578	567	601	613	543	602	552	604	598	593	619	595	616	592	564	583	577	588	550	581	562	570	623	579	596	601	602	597	599	602	554	577	586	588	579	575	548	623	586	593	619	577	611	636	579	592	549	587	610	601	520	548	575	559	621	606	575	587	577	627	552	585	607	582	550	595	603	623	616	596	591	597	602	646	620	616	630	650	636	592	596	602	537	578	585	584	605	611	584	627	608	584	583	603	574	597	595	597	598	615	577	569	625	588	605	590	564	594	560	672	609	568	604	569	596	578	627	653	621	579	565	627	615	613	613	618	606	588	617	545	605	575	601	644	557	601	560	573	621	555	636	571	586	632	571	585	543	587	596	575	603	637	614	616	611	593	562	629	593	575	535	580	621	541	608	578	609	565	590	535	587	618	580	641	622	603	589	585	582	628	578	618	633	593	585	650	609	598	549	596	572	547	611	594	577	578	604	638	613	598	575	575	628	575	611	576	601	575	544	607	562	602	570	588	547	569	571	602	558	561	602	566	599	566	638	594	584	627	552	564	598	584	584	589	617	540	605	643	566	579	568	614	630	584	571	594	595	578	606	551	599	620	553	576	586	604	576	618	602	582	598	585	577	658	630	621	618	606	627	624	583	593	599	550	580	627	601	601	569	600	591	597	581	625	622	568	597	577	610	568	604	609	640	601	586	623	581	564	605	587	565	592	600	581	634	611	609	569	597	542	576	587	588	619	637	614	570	602	584	576	598	586	584	550	605	594	561	597	636	577	633	615	556	619	607	584	551	583	573	584	631	570	628	618	608	617	600	613	613	563	580	646	591	613	596	589	608	578	558	633	601	601	564	625	599	604	573	538	590	604	611	565	595	553	601	549	599	587	570	587	540	629	562	625	590	630	586	585	621	577	596	563	572	590	599	621	566	579	595	573	589	591	634	612	598	643	559	594	576	612	593	604	572	586	624	624	616	539	577	598	551	576	583	543	620	632	626	605	612	621	563	653	674	637	587	589	571	612	600	588	598	611	582	589	589	605	593	595	612	615	580	575	592	590	622	610	646	612	597	624	568	609	613	597	570	550	608	571	581	576	582	615	608	585	589	625	605	630	606	561	610	585	599	564	535	594	578	560	581	571	596	609	624	571	601	601	576	599	568	638	607	631	607	566	617	556	606	601	603	566	660	579	543	643	596	607	613	655	608	609	630	609	581	595	573	551	607	579	570	609	568	557	605	625	583	618	590	567	608	652	552	606	595	568	624	585	565	587	560	617	571	585	621	586	579	586	620	610	601	596	594	559	642	602	614	582	589	611	556	623	596	597	622	588	586	583	575	583	604	612	654	605	591	629	610	581	599	577	580	606	646	599	607	595	609	624	629	588	558	609	633	591	569	587	635	589	600	581	570	545	581	590	597	604	592	579	555	609	576	621	607	554	587	580	604	615	606	591	588	595	572	589	628	559	559	625	620	623	609	565	580	554	637	628	597	586	561	630	576	614	632	626	554	580	614	598	566	584	567	573	604	618	598	571	589	592	595	633	604	595	610	595	589	596	653	570	557	575	599	575	602	603	591	558	566	588	593	569	628	628	612	610	561	623	605	595	628	590	588	605	585	593	617	575	564	595	624	566	612	571	566	559	568	589	616	596	601	604	573	590	533	581	584	600	571	571	596	607	526	611	595	565	563	564	612	574	620	584	604	604	625	579	627	613	622	576	641	624	574	544	568	571	574	620	593	619	616	570	547	597	587	592	566	553	557	569	556	591	587	623	584	576	583	592	620	593	632	588	558	593	575	609	622	647	576	623	576	571	585	629	576	621	611	555	596	587	590	579	602	595	583	609	573	591	597	592	642	598	605	634	590	606	594	612	599	620	572	602	620	619	608	528	536	543	604	624	600	616	627	603	610	583	607	604	627	599	631	602	587	600	617	614	617	594	587	601	601	598	593	583	615	541	622	558	606	567	629	638	555	636	597	616	576	566	581	583	602	600	590	601	620	602	611	575	622	592	586	631	656	601	534	604	592	575	623	544	568	603	596	607	613	688	587	616	616	616	626	587	577	610	599	598	592	577	572	598	621	613	561	606	590	587	633	597	603	614	627	591	594	596	633	582	598	560	605	550	656	575	636	580	569	593	635	535	596	633	613	569	601	591	603	593	581	569	615	638	559	636	581	592	544	564	618	605	576	585	574	600	576	592	609	635	590	596	578	576	556	571
24323	21504	30707	37928	40750	33208	18622	1741	386	393	391	380	420	389	364	364	376	361	379	379	356	389	387	371	400	425	412	356	383	357	402	375	411	349	374	384	378	380	369	404	359	406	372	347	378	384	367	397	362	367	379	391	374	361	361	394	387	372	407	390	372	386	371	397	397	396	397	374	379	401	407	379	397	393	383	354	382	404	370	328	384	362	368	370	392	354	373	357	383	385	371	395	395	363	386	357	410	353	345	359	378	386	357	380	406	389	390	358	352	390	378	429	387	378	367	344	412	426	378	382	380	384	415	372	375	391	403	395	375	374	340	408	376	391	352	379	406	376	375	378	407	420	376	403	402	358	366	377	397	385	401	383	374	369	355	394	360	390	368	356	370	378	386	409	345	348	391	367	380	413	350	379	411	366	384	366	360	391	410	358	354	354	369	408	384	387	392	375	360	410	386	373	387	383	382	336	401	370	394	359	375	342	365	417	380	410	377	399	399	397	390	369	374	380	434	365	397	355	391	405	362	412	403	349	396	346	361	406	356	414	395	343	376	380	364	345	384	382	348	374	381	398	378	400	387	370	388	377	362	388	387	356	364	396	393	388	408	390	374	370	363	366	356	378	388	370	385	384	350	333	417	350	378	342	396	399	359	362	375	370	397	398	359	408	391	383	396	386	387	400	353	390	393	378	352	399	394	392	391	377	365	399	371	375	362	353	406	358	393	373	371	355	398	393	385	376	400	379	366	364	367	350	353	404	391	381	400	383	388	392	403	351	407	357	400	400	392	369	373	414	409	364	408	387	395	386	401	375	382	374	334	395	381	407	404	377	366	363	356	376	374	360	359	362	405	407	389	348	378	396	394	388	378	376	368	388	388	362	396	360	351	404	377	348	392	390	416	350	372	413	356	394	361	379	360	389	376	366	368	409	378	375	381	392	398	387	361	378	385	369	358	369	398	363	397	354	379	357	353	381	380	391	364	352	353	376	377	371	381	409	403	378	381	390	407	384	361	369	379	390	366	354	413	362	377	381	351	358	401	397	392	371	408	400	393	379	389	378	356	380	343	408	372	384	384	346	362	380	393	370	373	384	374	346	364	359	365	350	388	356	411	357	378	363	365	414	371	391	358	372	364	344	371	366	411	399	395	359	398	375	367	420	349	362	350	376	372	354	385	412	370	411	355	356	369	372	416	385	399	390	359	379	353	400	354	390	379	354	346	388	375	354	367	391	401	372	380	395	386	387	371	381	384	361	388	412	394	375	340	376	407	395	373	380	389	381	396	370	389	375	374	407	376	399	399	363	378	346	343	385	380	376	381	352	373	393	381	376	405	396	378	382	397	416	399	377	371	365	366	395	353	392	393	408	377	350	408	370	365	387	394	368	380	368	376	393	383	385	398	378	360	378	381	394	373	398	373	389	335	360	378	404	373	414	347	364	355	391	371	402	392	399	390	394	344	391	356	399	378	397	376	376	386	354	401	370	380	376	368	406	388	384	348	342	359	341	375	383	395	379	400	402	356	356	360	421	376	347	376	355	326	374	404	390	365	403	377	368	389	360	389	368	386	372	378	360	382	408	363	364	379	389	337	366	360	372	369	353	339	325	399	383	408	385	359	355	357	387	353	374	358	398	346	362	350	383	366	362	389	378	387	381	371	348	401	359	379	387	401	376	400	335	381	357	374	405	364	385	380	363	409	378	375	405	373	388	362	379	390	383	390	358	358	381	385	401	359	401	366	361	373	369	369	388	372	373	399	367	350	363	366	418	388	385	401	387	368	397	380	408	357	378	350	359	358	377	399	389	391	387	380	352	405	370	361	369	390	385	398	371	386	397	398	352	379	365	391	365	391	388	387	386	358	387	349	380	391	384	390	355	391	378	397	351	422	386	361	379	381	394	389	364	410	373	372	385	383	392	405	375	369	379	348	406	401	392	378	361	357	355	407	374	366	355	372	373	383	404	383	395	390	416	390	413	383	399	349	404	378	399	378	381	373	392	362	370	405	353	398	408	396	363	386	349	395	374	368	400	400	358	392	408	392	354	390	410	362	375	405	361	364	380	377	396	385	349	370	345	361	367	365	401	381	409	356	359	369	394	386	371	410	409	364	332	368	379	378	372	360	362	334	408	373	382	373	390	390	378	365	389	387	399	361	373	389	373	402	387	368	383	381	379	365	375	356	359	390	385	381	409	369	364	388	376	382	382	364	390	379	350	343	354	391	369	378	382	384	343	396	426	384	343	355	373	359	377	394	372	322	379	376	371	376	353	375	366	389	356	342	355	404	366	352	356	398	385	392	381	391	411	413	380	377	389	340	373	365	376	391	376	376	400	364	378	392	380	398	382	387	394	373	382	410	385	381	387	386	357	400	400	337	362	437	368	363	375	366	317	350	384	372	398	370	375	390	407	357	346	357	386	364	365	359	374	381	383	374	373	399	412	409	409	358	359	400	377	404	382	380	403	378	400	359	395	371	364	388	397	358	379	377	370	367	345	386	404	391	376	408	389	369	374	350	333	383	363	396	380	416	377	366	407	413	373	349	388	358	381	377	367	378	411	374	393	361	365	363	386	386	393	374	360	391	365	378	383	376	413	370	357	381	378	381	357	368	366	384	370	370	376	384	373	372	376	406	353	374	390	363	403	363	333	370	379	357	344	397	401	370	395	365	372	400	398	412	381	374	375	366	380	419	376	357	373	367	386	397	396	385	389	384	369	396	336	382	393	352	356	356	408	369	355	396	397	349	353	369	385	369	433	369	355	378	380	370	400	377	402	362	371	368	393	382	387	396	371	423	374	391	399	357	415	358	435	399	348	386	411	369	375	411	395	374	400	391	390	365	382	338	347	362	375	375	377	362	323	372	390	386	371	376	349	380	387	383	354	355	356	362	388	378	388	371	350	385	378	389	372	396	391	360	391	361	362	440	357	389	382	372	380	392	346	383	369	357	381	360	377	411	393	361	382	369	340	347	371	366	361	397	363	387	373	378	351	365	372	346	363	385	374	358	380	402	391	372	378	355	369	383	396	367	395	384	406	377	373	383	409	352	366	379	354	354	402	371	373	388	382	350	351	372	389	368	395	356	389	388	366	399	344	407	392	353	392	382	394	384	379	376	330	417	380	387	361	403	356	356	387	370	358	412	375	367	374	393	365	379	399	375	347	389	361	407	369	359	401	370	389	394	382	374	385	382	382	364	403	351	351	361	357	352	377	366	397	403	357	384	381	388	402	353	355	403	360	377	391	392	353	354	375	371	359	377	395	340	381	385	403	358	360	367	407	363	384	394	346	372	372	401	357	349	423	395	370	356	367	406	377	368	349	443	378	352	368	368	396	344	374	419	369	370	392	395	387	374	375	351	366	375	384	391	364	391	404	361	394	383	363	390	344	380	372	393	379	402	383	416	366	382	388	397	383	381	368	359	360	339	369	372	345	392	384	379	353	390	379	399	386	385	372	408	388	376	423	351	381	411	379	378	408	337	412	366	397	407	381
51639	69585	67027	58887	49304	36711	17797	866	509	498	524	511	553	501	537	518	494	557	486	524	508	518	523	478	491	509	533	479	507	469	512	537	463	493	579	530	487	491	515	497	512	521	494	499	542	504	516	509	499	513	523	552	505	526	530	533	509	493	488	482	475	508	530	506	482	475	470	514	506	514	510	519	486	493	496	517	494	505	492	484	529	512	513	493	481	510	531	522	489	533	496	521	476	479	474	490	498	482	493	517	514	497	492	509	516	491	482	497	501	475	460	510	496	479	497	485	526	491	479	536	535	491	460	487	511	520	482	495	506	473	474	496	512	530	506	517	507	542	491	470	475	543	501	495	483	529	504	512	476	495	535	526	492	483	486	517	490	468	509	524	524	539	523	482	514	468	487	493	540	441	497	503	463	557	458	490	447	435	517	494	519	515	486	475	473	555	491	514	514	505	482	527	524	471	530	495	466	528	470	512	471	513	496	465	478	481	484	528	499	520	514	493	520	503	500	480	504	550	536	521	482	495	488	493	503	484	521	497	510	443	518	523	494	499	531	517	424	506	431	460	493	532	495	505	506	501	488	487	525	523	479	487	514	522	543	514	454	498	501	521	487	498	475	511	464	496	497	474	519	475	495	507	482	505	505	497	486	513	484	489	476	522	506	488	520	478	490	526	506	465	508	497	499	480	508	527	502	462	510	454	499	479	496	509	503	465	507	508	513	535	496	503	482	545	505	500	542	473	512	502	531	573	520	495	452	487	506	519	508	496	526	502	515	495	547	482	481	486	474	515	499	468	507	483	488	535	504	503	515	508	495	528	523	524	521	504	496	492	508	520	514	469	529	512	524	528	449	512	497	502	520	464	555	517	505	516	508	521	461	521	510	536	519	519	501	508	473	460	509	494	465	535	460	494	518	501	535	508	479	492	514	537	526	494	531	448	523	502	512	486	522	494	497	486	460	502	460	526	483	490	502	495	486	518	513	480	524	507	476	515	531	524	526	501	487	496	494	498	474	497	525	496	480	480	515	535	512	487	507	489	462	504	513	523	447	484	494	516	482	520	517	514	530	561	507	538	507	546	494	534	493	525	499	452	493	500	528	460	519	508	525	524	523	492	509	522	475	487	523	496	531	519	516	520	493	515	471	496	499	475	510	460	483	498	498	516	494	505	486	528	490	482	528	528	491	537	509	484	497	491	515	479	539	448	509	470	501	503	494	485	531	521	479	518	513	524	513	484	487	490	524	487	488	501	496	485	506	527	507	498	520	491	481	497	490	498	537	463	463	529	522	520	503	521	511	518	502	502	521	498	503	481	525	483	492	489	506	474	501	487	497	526	485	503	451	533	476	502	490	536	510	493	485	474	468	520	500	507	495	498	507	517	531	509	476	485	513	513	481	472	512	501	483	534	519	489	481	478	490	510	459	494	510	506	464	510	517	478	548	470	514	548	509	497	542	465	532	459	490	481	500	492	500	506	510	481	518	488	480	472	514	454	486	487	478	536	475	511	518	483	523	525	493	496	497	459	491	516	506	488	521	533	501	521	491	495	507	496	462	490	465	505	502	484	529	479	452	508	511	490	456	482	445	545	505	506	519	490	530	491	538	484	489	489	478	529	494	528	478	513	488	491	502	490	493	502	500	493	525	512	478	509	540	519	520	499	531	489	454	482	535	496	481	490	491	512	540	531	504	490	476	515	486	487	509	532	466	521	479	508	536	503	505	465	504	484	468	523	497	498	503	516	481	505	513	541	514	514	499	511	491	487	468	497	484	551	489	466	525	466	516	479	515	543	498	516	520	499	513	492	483	518	484	505	465	496	538	499	513	497	540	517	498	539	457	533	495	487	530	516	510	529	524	501	504	527	487	485	492	480	516	530	501	480	486	482	522	520	510	486	487	512	495	530	490	512	518	490	487	485	510	533	511	496	495	494	492	479	527	470	468	468	465	490	508	517	472	499	505	460	483	490	475	503	487	481	505	514	501	503	497	518	494	448	570	516	535	511	484	510	500	468	556	512	509	520	510	512	556	507	475	496	490	490	489	530	540	496	504	526	465	534	462	513	508	526	455	503	465	457	531	484	496	526	500	544	491	524	532	517	494	518	528	483	489	535	550	496	482	476	500	498	499	506	451	521	540	466	526	442	487	498	487	529	515	510	508	510	500	496	495	505	482	507	505	514	481	507	516	476	523	485	511	486	530	509	483	520	495	533	500	491	516	528	521	506	481	487	496	487	509	476	504	511	514	512	498	506	470	522	489	505	516	472	501	463	483	495	483	476	529	477	524	493	514	512	468	475	519	493	538	486	533	524	485	487	487	550	520	514	494	485	459	459	516	506	475	491	473	429	470	497	521	511	513	512	512	526	527	513	498	512	515	500	506	508	509	510	458	468	503	512	533	517	496	457	519	490	533	504	498	513	502	474	529	486	509	540	474	469	482	491	510	492	454	530	500	498	536	505	521	501	520	466	507	517	496	469	523	499	494	472	488	474	498	500	502	468	507	477	474	488	458	485	503	518	508	474	482	510	471	516	509	527	468	483	496	500	545	500	489	504	503	493	466	471	507	537	520	474	496	521	532	495	499	465	483	473	518	464	525	531	500	500	497	515	495	459	519	483	478	477	488	524	524	515	504	505	515	493	490	515	509	494	501	489	507	552	506	471	471	534	488	498	501	511	513	479	468	465	524	452	469	534	511	519	497	498	501	531	501	506	534	478	508	502	548	538	495	507	492	500	507	526	518	490	509	474	449	480	474	475	500	478	483	460	487	465	497	498	495	481	532	516	481	503	482	509	478	503	472	460	511	484	490	497	502	515	492	490	478	498	484	468	523	497	473	488	501	514	510	433	490	489	538	490	526	480	524	534	494	497	502	499	484	529	486	499	473	483	484	518	496	504	536	521	503	491	468	508	488	526	499	490	519	487	517	465	494	507	512	533	529	500	490	490	524	475	501	539	510	467	506	484	492	521	517	486	502	509	457	531	536	515	478	472	480	466	497	494	507	527	490	505	515	499	462	487	477	471	500	492	483	489	469	510	476	476	541	482	500	525	535	517	480	466	476	504	472	510	473	498	527	482	478	509	473	509	521	541	494	500	547	475	492	477	491	515	494	536	461	495	514	479	496	497	461	504	455	422	502	480	491	521	484	543	507	554	514	484	487	526	495	482	500	518	506	505	493	465	510	494	525	436	515	490	527	495	541	502	475	485	498	527	506	453	500	502	537	499	477	520	486	493	493	495	490	502	495	513	497	520	501	500	487	520	496	527	554	476	491	470	528	487	497	498	511	538	499	518	505	510	522	496	496	476	532	467	504	540	523	512	542	544	508	499	506	488	487	495	482	535	502	516	498	450	497	506	442	501	469	488	472	456	504	486	520	522	520	516	471	521	475	526	474	520	550	498	508	553	472	508	502	524	515	477	543	454	459	497	524	498	539	482	513	462	483	457	479	514	473	505	464	479	535	505	501	510	504	538	508	501	515	486	438	518
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
